Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_8000_2.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: mpgen_8000_2.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 = 327144516
! Riesling can be on
! 1 Thread, 8000 lines
! mpgen created on Dec 20, 2005 (16:35:03)
! mpgen_8000_2.s created on Mar 27, 2009 (14:45:16)
! RC file : random.rc
! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_8000_2 -p 1 -l 8000
#define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler
#define MAIN_PAGE_NUCLEUS_ALSO
#define MAIN_PAGE_HV_ALSO
#define N_CPUS 1
#define ENABLE_T0_Fp_exception_ieee_754_0x21
#define ENABLE_T0_Fp_exception_other_0x22
#define ENABLE_T0_Fp_disabled_0x20
#define ENABLE_T0_Illegal_instruction_0x10
#define ENABLE_T1_Illegal_instruction_0x10
#define ENABLE_HT0_Illegal_instruction_0x10
#define ENABLE_HT1_Illegal_instruction_0x10
#define ENABLE_T0_Clean_Window_0x24
#define THREAD_COUNT 1
#define THREAD_STRIDE 1
#define SKIP_TRAPCHECK
#define USE_MPGEN_TRAPS
#include "hboot.s"
.text
.global main
main:
! Random code for Processor 0
processor_0:
ta T_CHANGE_PRIV
wrpr %g0,7,%cleanwin
call p0_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 0
wr %g0,0x4,%fprs ! Make sure fef is 1
set p0_init_freg,%g1
! %f0 = fdb1b977 e8e0918e d2a2d449 24d1c567
! %f4 = 384cb463 5b246f33 2833495e 6d076649
! %f8 = ae2dd250 a10cbcc7 e9975724 d5d4cb02
! %f12 = 211421be 638525c6 e58fcdda dbeeda90
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = e9d55bfd b93cb2c0 f985f7e1 545dc48f
! %f20 = 11d3f94d 3e9acad9 602d1509 56a38f33
! %f24 = 9d9154dc e8a2b647 69374947 6d447e32
! %f28 = 5e634c2e 57b8f365 4f09357e 671a267b
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 2ae5b055 5832f201 7501f6e2 7754f8ba
! %f36 = 8a463fd2 7e301dda f131e5f5 8dcea415
! %f40 = a1e6b8a8 af2ac7d2 6ea00b86 5149b595
! %f44 = d836d95d 8d1be51d d51a70b1 2211d956
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0xb73378080000007e,%g7,%g1 ! GSR scale = 15, align = 6
wr %g1,%g0,%gsr ! GSR = b73378080000007e
wr %g0,%y ! Clear Y register
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
ba,a p0_not_taken_0_end
p0_not_taken_0:
! The following code should not be executed
ba,a p0_branch_failed
p0_not_taken_0_end:
! Start of Random Code for processor 0
p0_label_1:
! Mem[0000000030001408] = 95b8669a, %l0 = 4be4cdca962eb102
lduwa [%i0+%o4]0x89,%l0 ! %l0 = 0000000095b8669a
! Mem[00000000100c1438] = 953a7c04b63ebb65, %l6 = 8d222d981580d265
ldxa [%i3+0x038]%asi,%l6 ! %l6 = 953a7c04b63ebb65
! %l6 = 953a7c04b63ebb65, %l5 = 64d409989c912f53, %l3 = cb9467843c875676
subc %l6,%l5,%l3 ! %l3 = 3066726c19ad8c12
! %f18 = f985f7e1, Mem[0000000010001408] = 60acc302
sta %f18,[%i0+%o4]0x88 ! Mem[0000000010001408] = f985f7e1
! %l7 = d12f015a54cd0fac, Mem[0000000030081410] = 198e1a35
stha %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0fac1a35
! Mem[0000000030141400] = a6ac48cd, %l6 = 953a7c04b63ebb65
ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 000000cd000000ff
! Mem[0000000030081410] = 0fac1a35, %l7 = d12f015a54cd0fac
lduha [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000fac
! Mem[0000000030041410] = afbbe7fa, %l1 = 63b84badb5dd8947
lduba [%i1+%o5]0x81,%l1 ! %l1 = 00000000000000af
! %l7 = 0000000000000fac, Mem[0000000010101408] = 3f77b3a6
stha %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = 3f770fac
! Starting 10 instruction Store Burst
! %l3 = 3066726c19ad8c12, Mem[0000000010041400] = 922cbcf1
stba %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = 122cbcf1
p0_label_2:
! Mem[00000000300c1410] = e9a28956, %l2 = 910a96cab8d154a6
ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 000000e9000000ff
! Mem[0000000030081410] = 0fac1a35, %l5 = 64d409989c912f53
swapa [%i2+%o5]0x81,%l5 ! %l5 = 000000000fac1a35
! %l6 = 00000000000000cd, Mem[000000001014143c] = 502cbcb9
stw %l6,[%i5+0x03c] ! Mem[000000001014143c] = 000000cd
! %l7 = 0000000000000fac, Mem[0000000030141410] = 6edd74b0
stba %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = acdd74b0
! Mem[00000000300c1408] = 254a7205, %l1 = 00000000000000af
ldstuba [%i3+%o4]0x89,%l1 ! %l1 = 00000005000000ff
! %l1 = 0000000000000005, Mem[00000000300c1410] = 5689a2ff
stwa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000005
! %f17 = b93cb2c0, Mem[0000000010001408] = f985f7e1
sta %f17,[%i0+%o4]0x88 ! Mem[0000000010001408] = b93cb2c0
! %l1 = 0000000000000005, Mem[00000000211c0001] = 4d9a217a
stb %l1,[%o2+0x001] ! Mem[00000000211c0000] = 4d05217a
! Mem[0000000030181400] = f7ff58d5, %l1 = 0000000000000005
swapa [%i6+%g0]0x89,%l1 ! %l1 = 00000000f7ff58d5
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = c414c3cf, %f28 = 5e634c2e
lda [%i0+%g0]0x88,%f28 ! %f28 = c414c3cf
p0_label_3:
! Mem[0000000010001410] = b99d3b60, %l7 = 0000000000000fac
lduha [%i0+%o5]0x80,%l7 ! %l7 = 000000000000b99d
! Mem[0000000030041410] = fae7bbaf, %l1 = 00000000f7ff58d5
lduba [%i1+%o5]0x89,%l1 ! %l1 = 00000000000000af
! Mem[00000000100c140c] = ba1cf28d, %l3 = 3066726c19ad8c12
ldsha [%i3+0x00c]%asi,%l3 ! %l3 = ffffffffffffba1c
! Mem[0000000030181410] = 00555a56f6efbfed, %f26 = 69374947 6d447e32
ldda [%i6+%o5]0x89,%f26 ! %f26 = 00555a56 f6efbfed
! Mem[0000000010141408] = 2f1f2005, %l2 = 00000000000000e9
lduha [%i5+%o4]0x88,%l2 ! %l2 = 0000000000002005
! Mem[00000000100c1408] = b390858d, %l6 = 00000000000000cd
lduha [%i3+%o4]0x80,%l6 ! %l6 = 000000000000b390
! Mem[0000000030141410] = b074ddac, %l2 = 0000000000002005
lduha [%i5+%o5]0x89,%l2 ! %l2 = 000000000000ddac
! Mem[00000000300c1410] = 00000005, %l0 = 0000000095b8669a
ldsha [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000005
! Mem[0000000030181410] = f6efbfed, %l2 = 000000000000ddac
ldsha [%i6+%o5]0x89,%l2 ! %l2 = ffffffffffffbfed
! Starting 10 instruction Store Burst
! %f14 = e58fcdda, Mem[00000000100c1408] = b390858d
sta %f14,[%i3+%o4]0x80 ! Mem[00000000100c1408] = e58fcdda
p0_label_4:
! %f2 = d2a2d449 24d1c567, Mem[0000000010081408] = 14aa5d22 d40e858c
stda %f2 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = d2a2d449 24d1c567
! %l0 = 00000005, %l1 = 000000af, Mem[0000000010001408] = b93cb2c0 068e8ee6
stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000005 000000af
! %l4 = 33d72ce6424efbbb, %l0 = 0000000000000005, %y = 00000000
smul %l4,%l0,%l3 ! %l3 = 000000014b8aeaa7, %y = 00000001
! Mem[0000000010181410] = 46c0880c, %l7 = 000000000000b99d
ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 0000000c000000ff
! %l2 = ffffffffffffbfed, Mem[0000000030041408] = bbdbae878825f435
stxa %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffffffffbfed
! %l1 = 00000000000000af, %l0 = 0000000000000005, %l4 = 33d72ce6424efbbb
xnor %l1,%l0,%l4 ! %l4 = ffffffffffffff55
! %l6 = 000000000000b390, Mem[0000000010081400] = 0c9100c1
stba %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 909100c1
! Mem[0000000030001408] = 95b8669a, %l6 = 000000000000b390
ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 0000009a000000ff
! Mem[0000000010141408] = 05201f2f, %l1 = 00000000000000af
ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 00000005000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ff724a25, %l0 = 0000000000000005
ldsba [%i3+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
p0_label_5:
! Mem[0000000030141410] = b3eeb920b074ddac, %f16 = e9d55bfd b93cb2c0
ldda [%i5+%o5]0x89,%f16 ! %f16 = b3eeb920 b074ddac
! Mem[0000000030001400] = c4813d84, %l5 = 000000000fac1a35
lduba [%i0+%g0]0x81,%l5 ! %l5 = 00000000000000c4
! Mem[0000000010001410] = 603b9db9, %l0 = ffffffffffffffff
lduwa [%i0+%o5]0x88,%l0 ! %l0 = 00000000603b9db9
! Mem[0000000010181400] = 5519c24857cf5305, %l6 = 000000000000009a
ldxa [%i6+%g0]0x88,%l6 ! %l6 = 5519c24857cf5305
! Mem[0000000020800040] = 66bbd1fd, %l1 = 0000000000000005
lduh [%o1+0x040],%l1 ! %l1 = 00000000000066bb
! Mem[0000000030001400] = 177bec6e 843d81c4, %l0 = 603b9db9, %l1 = 000066bb
ldda [%i0+%g0]0x89,%l0 ! %l0 = 00000000843d81c4 00000000177bec6e
! Mem[00000000300c1410] = 00000005, %l5 = 00000000000000c4
ldsha [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000005
! Mem[0000000010081400] = c1009190, %l1 = 00000000177bec6e
lduha [%i2+%g0]0x88,%l1 ! %l1 = 0000000000009190
! Mem[0000000010081408] = 49d4a2d2, %l3 = 000000014b8aeaa7
lduwa [%i2+%o4]0x88,%l3 ! %l3 = 0000000049d4a2d2
! Starting 10 instruction Store Burst
! %f0 = fdb1b977 e8e0918e, %l4 = ffffffffffffff55
! Mem[0000000010081420] = 6528f8e29224fa1a
add %i2,0x020,%g1
stda %f0,[%g1+%l4]ASI_PST32_P ! Mem[0000000010081420] = 6528f8e2e8e0918e
p0_label_6:
! %f22 = 602d1509 56a38f33, Mem[0000000030081410] = 9c912f53 6af4ea3d
stda %f22,[%i2+%o5]0x81 ! Mem[0000000030081410] = 602d1509 56a38f33
! %f18 = f985f7e1 545dc48f, Mem[00000000100c1410] = 669c866e 7b86a95a
stda %f18,[%i3+0x010]%asi ! Mem[00000000100c1410] = f985f7e1 545dc48f
! Mem[00000000211c0000] = 4d05217a, %l6 = 5519c24857cf5305
ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 0000004d000000ff
! Mem[0000000010081410] = 808edd0b, %l5 = 0000000000000005
ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 0000000b000000ff
! %l5 = 000000000000000b, Mem[0000000010181414] = f37c68c3, %asi = 80
stha %l5,[%i6+0x014]%asi ! Mem[0000000010181414] = 000b68c3
! Mem[0000000030141410] = acdd74b0, %l5 = 000000000000000b
ldstuba [%i5+%o5]0x81,%l5 ! %l5 = 000000ac000000ff
! %l7 = 000000000000000c, Mem[0000000010001408] = 00000005
stba %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000c
! %l1 = 0000000000009190, immed = fffff028, %y = 00000001
smul %l1,-0xfd8,%l0 ! %l0 = fffffffff6fdbe80, %y = ffffffff
! %f4 = 384cb463 5b246f33, Mem[0000000010001408] = 0c000000 af000000
stda %f4 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 384cb463 5b246f33
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = c414c3cf, %l1 = 0000000000009190
lduwa [%i0+%g0]0x88,%l1 ! %l1 = 00000000c414c3cf
p0_label_7:
! Mem[0000000021800000] = 958541b9, %l6 = 000000000000004d
ldsh [%o3+%g0],%l6 ! %l6 = ffffffffffff9585
! Mem[0000000021800100] = 89f9d1b9, %l6 = ffffffffffff9585
lduha [%o3+0x100]%asi,%l6 ! %l6 = 00000000000089f9
! Mem[0000000030141410] = ffdd74b0, %l5 = 00000000000000ac
ldsha [%i5+%o5]0x81,%l5 ! %l5 = ffffffffffffffdd
! Mem[0000000010081408] = d2a2d449, %l6 = 00000000000089f9
ldsba [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffffd2
! Mem[0000000010041400] = 122cbcf1f96ffbb4, %l4 = ffffffffffffff55
ldxa [%i1+%g0]0x80,%l4 ! %l4 = 122cbcf1f96ffbb4
! Mem[0000000010041438] = cf7378e023e59b95, %f24 = 9d9154dc e8a2b647
ldda [%i1+0x038]%asi,%f24 ! %f24 = cf7378e0 23e59b95
! Mem[00000000100c1400] = 4ceee28f, %l1 = 00000000c414c3cf
ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 0000008f000000ff
! Mem[0000000010101400] = 8a842b4b5e68c349, %f12 = 211421be 638525c6
ldda [%i4+%g0]0x80,%f12 ! %f12 = 8a842b4b 5e68c349
! Mem[0000000030141400] = a6ac48ff, %l7 = 000000000000000c
lduwa [%i5+%g0]0x89,%l7 ! %l7 = 00000000a6ac48ff
! Starting 10 instruction Store Burst
! %l1 = 000000000000008f, Mem[00000000201c0000] = cebc86d9, %asi = 80
stba %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 8fbc86d9
p0_label_8:
! %f10 = e9975724, Mem[0000000030081410] = 602d1509
sta %f10,[%i2+%o5]0x81 ! Mem[0000000030081410] = e9975724
! Mem[0000000010141410] = fffb737c, %l3 = 0000000049d4a2d2
ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
! %f0 = fdb1b977, Mem[0000000030001408] = ff66b895
sta %f0 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = fdb1b977
! Mem[000000001008142c] = 5f0250a1, %l0 = f6fdbe80, %l0 = f6fdbe80
add %i2,0x2c,%g1
casa [%g1]0x80,%l0,%l0 ! %l0 = 000000005f0250a1
! Mem[00000000300c1410] = 05000000, %l7 = 00000000a6ac48ff
swapa [%i3+%o5]0x81,%l7 ! %l7 = 0000000005000000
! Mem[0000000010001408] = 63b44c38, %l6 = ffffffffffffffd2
swapa [%i0+%o4]0x88,%l6 ! %l6 = 0000000063b44c38
! %f10 = e9975724 d5d4cb02, %l5 = ffffffffffffffdd
! Mem[00000000300c1410] = a6ac48ffdd59af12
add %i3,0x010,%g1
stda %f10,[%g1+%l5]ASI_PST8_SL ! Mem[00000000300c1410] = 02acd4d5245997e9
! %f16 = b3eeb920 b074ddac, %l4 = 122cbcf1f96ffbb4
! Mem[0000000030041420] = a43558dae9b0323d
add %i1,0x020,%g1
stda %f16,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030041420] = a43574da20b932b3
! %l4 = 122cbcf1f96ffbb4, Mem[0000000010141428] = 0a78d3ba
sth %l4,[%i5+0x028] ! Mem[0000000010141428] = fbb4d3ba
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 015a2374, %l1 = 000000000000008f
ldswa [%i5+%g0]0x80,%l1 ! %l1 = 00000000015a2374
p0_label_9:
! Mem[0000000010101400] = 8a842b4b, %l2 = ffffffffffffbfed
lduwa [%i4+%g0]0x80,%l2 ! %l2 = 000000008a842b4b
! Mem[00000000300c1400] = 15015a8b25720dbd, %l4 = 122cbcf1f96ffbb4
ldxa [%i3+%g0]0x81,%l4 ! %l4 = 15015a8b25720dbd
! Mem[0000000010041408] = ecfe91af, %f25 = 23e59b95
lda [%i1+%o4]0x80,%f25 ! %f25 = ecfe91af
! Mem[0000000020800000] = 3ff7348e, %l3 = 00000000000000ff
ldsha [%o1+0x000]%asi,%l3 ! %l3 = 0000000000003ff7
! Mem[00000000300c1400] = 15015a8b, %l0 = 000000005f0250a1
lduha [%i3+%g0]0x81,%l0 ! %l0 = 0000000000001501
! %l5 = ffffffffffffffdd, %l6 = 0000000063b44c38, %l2 = 000000008a842b4b
mulx %l5,%l6,%l2 ! %l2 = fffffff25e599458
! Mem[0000000030181410] = f6efbfed, %l7 = 0000000005000000
ldsba [%i6+%o5]0x89,%l7 ! %l7 = ffffffffffffffed
membar #Sync ! Added by membar checker (1)
! Mem[0000000030141400] = ff48aca6 7944e74f 017feea4 bdf25794
! Mem[0000000030141410] = ffdd74b0 20b9eeb3 93113a5b 7839e277
! Mem[0000000030141420] = bfb9b1e8 aa3dc13d 7fda7d6a fad84a59
! Mem[0000000030141430] = 0fc0385b ae103944 c977175a 37af2871
ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
! Mem[0000000010001410] = b99d3b609a3693b3, %l1 = 00000000015a2374
ldxa [%i0+%o5]0x80,%l1 ! %l1 = b99d3b609a3693b3
! Starting 10 instruction Store Burst
! %l6 = 0000000063b44c38, Mem[0000000010181400] = 0553cf57
stba %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 3853cf57
p0_label_10:
! Mem[0000000030101410] = f40ec84f, %l7 = ffffffffffffffed
ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 000000f4000000ff
! %l4 = 25720dbd, %l5 = ffffffdd, Mem[00000000100c1400] = ffe2ee4c 543b7014
stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 25720dbd ffffffdd
! %f26 = 00555a56 f6efbfed, Mem[0000000030081400] = 97e45698 fb4c0da6
stda %f26,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00555a56 f6efbfed
! Mem[0000000010081400] = 909100c1, %l4 = 15015a8b25720dbd
swapa [%i2+%g0]0x80,%l4 ! %l4 = 00000000909100c1
! %l4 = 00000000909100c1, Mem[0000000030181408] = 99585ef2
stha %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 995800c1
! Mem[0000000030181400] = 05000000, %l6 = 0000000063b44c38
swapa [%i6+%g0]0x81,%l6 ! %l6 = 0000000005000000
! %l5 = ffffffffffffffdd, Mem[0000000010001404] = 389dc6bd
sth %l5,[%i0+0x004] ! Mem[0000000010001404] = ffddc6bd
! %l2 = fffffff25e599458, Mem[0000000010181408] = 7bc5bd08a356b93d
stxa %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = fffffff25e599458
membar #Sync ! Added by membar checker (2)
! %l0 = 0000000000001501, Mem[0000000030141408] = 017feea4
stwa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00001501
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = f2ffffff, %l3 = 0000000000003ff7
ldsba [%i6+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
p0_label_11:
! Mem[0000000030001408] = 77b9b1fd, %l3 = ffffffffffffffff
ldsba [%i0+%o4]0x89,%l3 ! %l3 = fffffffffffffffd
! Mem[0000000010001400] = bdc6ddffc414c3cf, %l0 = 0000000000001501
ldxa [%i0+%g0]0x88,%l0 ! %l0 = bdc6ddffc414c3cf
! Mem[0000000010101418] = ad02b0fb209ca183, %f18 = f985f7e1 545dc48f
ldda [%i4+0x018]%asi,%f18 ! %f18 = ad02b0fb 209ca183
! Mem[0000000010181410] = 46c088ff, %l4 = 00000000909100c1
lduha [%i6+%o5]0x88,%l4 ! %l4 = 00000000000088ff
! Mem[00000000100c1408] = e58fcdda, %l2 = fffffff25e599458
ldswa [%i3+%o4]0x80,%l2 ! %l2 = ffffffffe58fcdda
! Mem[0000000030181400] = 384cb463, %l6 = 0000000005000000
ldsba [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000063
! Mem[00000000100c1410] = f985f7e1, %l1 = b99d3b609a3693b3
ldswa [%i3+%o5]0x80,%l1 ! %l1 = fffffffff985f7e1
! Mem[0000000030181408] = c1005899, %l6 = 0000000000000063
lduha [%i6+%o4]0x81,%l6 ! %l6 = 000000000000c100
! Code Fragment 3
p0_fragment_1:
! %l0 = bdc6ddffc414c3cf
setx 0x3702b89036e2993d,%g7,%l0 ! %l0 = 3702b89036e2993d
! %l1 = fffffffff985f7e1
setx 0x604735afc6098c63,%g7,%l1 ! %l1 = 604735afc6098c63
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 = 3702b89036e2993d
setx 0xbcf6301824657acc,%g7,%l0 ! %l0 = bcf6301824657acc
! %l1 = 604735afc6098c63
setx 0x8ed97a6807e9d593,%g7,%l1 ! %l1 = 8ed97a6807e9d593
! Starting 10 instruction Store Burst
! Mem[0000000010141431] = a2e3de0f, %l3 = fffffffffffffffd
ldstuba [%i5+0x031]%asi,%l3 ! %l3 = 000000e3000000ff
p0_label_12:
! Mem[0000000010001410] = 603b9db9, %l1 = 8ed97a6807e9d593
swapa [%i0+%o5]0x88,%l1 ! %l1 = 00000000603b9db9
! Mem[0000000010041408] = af91feec, %l5 = ffffffffffffffdd
swapa [%i1+%o4]0x88,%l5 ! %l5 = 00000000af91feec
! Mem[00000000100c1400] = 25720dbd, %l4 = 00000000000088ff
swapa [%i3+%g0]0x80,%l4 ! %l4 = 0000000025720dbd
! Mem[0000000010041400] = 122cbcf1, %l3 = 00000000000000e3
ldstuba [%i1+%g0]0x80,%l3 ! %l3 = 00000012000000ff
! %f12 = 0fc0385b ae103944, Mem[0000000010001430] = 2202d061 fa798525
std %f12,[%i0+0x030] ! Mem[0000000010001430] = 0fc0385b ae103944
! Mem[0000000030141410] = b074ddff, %l0 = bcf6301824657acc
ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
! %l2 = ffffffffe58fcdda, Mem[0000000030101400] = 1636cb8b13d7981b
stxa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffffe58fcdda
! %l7 = 00000000000000f4, Mem[0000000030041400] = 1d9760f5
stha %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00f460f5
! %l2 = ffffffffe58fcdda, Mem[0000000030041410] = afbbe7fa
stba %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = dabbe7fa
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = fdb1b977, %l2 = ffffffffe58fcdda
ldsba [%i0+%o4]0x81,%l2 ! %l2 = fffffffffffffffd
p0_label_13:
! Mem[0000000020800040] = 66bbd1fd, %l4 = 0000000025720dbd
ldub [%o1+0x041],%l4 ! %l4 = 00000000000000bb
! Mem[0000000030141408] = 9457f2bd01150000, %l5 = 00000000af91feec
ldxa [%i5+%o4]0x89,%l5 ! %l5 = 9457f2bd01150000
! Mem[0000000010181408] = fffffff25e599458, %f8 = bfb9b1e8 aa3dc13d
ldda [%i6+%o4]0x80,%f8 ! %f8 = fffffff2 5e599458
! Mem[0000000010081400] = 25720dbd, %l6 = 000000000000c100
lduba [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000025
! Mem[0000000010141410] = fffb737c9bd905e8, %l3 = 0000000000000012
ldxa [%i5+%o5]0x80,%l3 ! %l3 = fffb737c9bd905e8
! Mem[0000000010141400] = 015a2374, %l1 = 00000000603b9db9
lduwa [%i5+%g0]0x80,%l1 ! %l1 = 00000000015a2374
! Mem[0000000010081408] = d2a2d449 24d1c567, %l0 = 000000ff, %l1 = 015a2374
ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000d2a2d449 0000000024d1c567
! Mem[00000000211c0000] = ff05217a, %l4 = 00000000000000bb
ldsba [%o2+0x001]%asi,%l4 ! %l4 = 0000000000000005
! Code Fragment 4
p0_fragment_2:
! %l0 = 00000000d2a2d449
setx 0x983554905dbc9e91,%g7,%l0 ! %l0 = 983554905dbc9e91
! %l1 = 0000000024d1c567
setx 0xda6a785febb44073,%g7,%l1 ! %l1 = da6a785febb44073
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 = 983554905dbc9e91
setx 0x03dd039782a2b537,%g7,%l0 ! %l0 = 03dd039782a2b537
! %l1 = da6a785febb44073
setx 0xa008191f8fc1c4d0,%g7,%l1 ! %l1 = a008191f8fc1c4d0
! Starting 10 instruction Store Burst
! %f10 = 7fda7d6a fad84a59, %l7 = 00000000000000f4
! Mem[0000000010041408] = ddfffffff53cf11b
add %i1,0x008,%g1
stda %f10,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010041408] = ddfffffff53cf11b
p0_label_14:
! %l7 = 00000000000000f4, Mem[0000000010041410] = 468045da
stwa %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000f4
! %l2 = fffffffd, %l3 = 9bd905e8, Mem[0000000030001400] = c4813d84 6eec7b17
stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = fffffffd 9bd905e8
! Mem[0000000010141410] = fffb737c, %l7 = 00000000000000f4
ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
! Mem[00000000100c1408] = dacd8fe5, %l5 = 9457f2bd01150000
swapa [%i3+%o4]0x88,%l5 ! %l5 = 00000000dacd8fe5
! Mem[0000000010181400] = 3853cf57, %l1 = 8fc1c4d0, %l5 = dacd8fe5
casa [%i6]0x80,%l1,%l5 ! %l5 = 000000003853cf57
! %l0 = 82a2b537, %l1 = 8fc1c4d0, Mem[0000000010141410] = 7c73fbff e805d99b
stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 82a2b537 8fc1c4d0
! %f22 = 602d1509 56a38f33, %l3 = fffb737c9bd905e8
! Mem[0000000010041410] = 000000f4d089bfd2
add %i1,0x010,%g1
stda %f22,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010041410] = 00000056d0152d60
! %l6 = 0000000000000025, Mem[0000000021800140] = e2128361
sth %l6,[%o3+0x140] ! Mem[0000000021800140] = 00258361
! %l1 = a008191f8fc1c4d0, Mem[0000000030141400] = ff48aca67944e74f
stxa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = a008191f8fc1c4d0
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 8fc45d54 e1f785f9, %l6 = 00000025, %l7 = 000000ff
ldda [%i3+%o5]0x88,%l6 ! %l6 = 00000000e1f785f9 000000008fc45d54
p0_label_15:
! Mem[0000000010141418] = 24ac1d59, %f7 = 7839e277
ld [%i5+0x018],%f7 ! %f7 = 24ac1d59
! Mem[0000000010001400] = c414c3cf, %l0 = 03dd039782a2b537
ldsba [%i0+%g0]0x88,%l0 ! %l0 = ffffffffffffffcf
! Mem[0000000010141400] = 015a2374, %l7 = 000000008fc45d54
lduba [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000001
! %l4 = 0000000000000005, imm = 0000000000000a1c, %l1 = a008191f8fc1c4d0
or %l4,0xa1c,%l1 ! %l1 = 0000000000000a1d
! Mem[0000000030101400] = e58fcdda, %l6 = 00000000e1f785f9
lduha [%i4+%g0]0x89,%l6 ! %l6 = 000000000000cdda
! Mem[0000000010041410] = 56000000, %l5 = 000000003853cf57
ldsba [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1400] = 15015a8b 25720dbd ff724a25 4cabee7b
! Mem[00000000300c1410] = 02acd4d5 245997e9 fa29ab85 c3956639
! Mem[00000000300c1420] = 79f03651 6769f01f b638dc95 7f9ac159
! Mem[00000000300c1430] = e03e18a2 9ed0d98d d89af845 b706eeb7
ldda [%i3]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400
! Mem[00000000300c1408] = ff724a254cabee7b, %f26 = 00555a56 f6efbfed
ldda [%i3+%o4]0x81,%f26 ! %f26 = ff724a25 4cabee7b
! Mem[0000000030181410] = 00555a56 f6efbfed, %l4 = 00000005, %l5 = 00000000
ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000f6efbfed 0000000000555a56
! Starting 10 instruction Store Burst
! %f31 = 671a267b, Mem[0000000030101410] = ff0ec84f
sta %f31,[%i4+%o5]0x81 ! Mem[0000000030101410] = 671a267b
p0_label_16:
! Mem[0000000030141410] = ffdd74b0, %l7 = 0000000000000001
ldstuba [%i5+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
! %f16 = b3eeb920, Mem[00000000100c1410] = f985f7e1
sta %f16,[%i3+%o5]0x80 ! Mem[00000000100c1410] = b3eeb920
! %l1 = 0000000000000a1d, Mem[0000000010141400] = 74235a01
stha %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 74230a1d
! %l3 = fffb737c9bd905e8, Mem[0000000010001408] = ffffffd2
stba %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffe8
! Mem[0000000010041435] = 878769a8, %l6 = 000000000000cdda
ldstub [%i1+0x035],%l6 ! %l6 = 00000087000000ff
! Mem[0000000030001408] = fdb1b977, %l6 = 0000000000000087
ldstuba [%i0+%o4]0x81,%l6 ! %l6 = 000000fd000000ff
! %f29 = 57b8f365, Mem[0000000010041400] = f1bc2cff
sta %f29,[%i1+%g0]0x88 ! Mem[0000000010041400] = 57b8f365
! %f22 = 602d1509 56a38f33, Mem[0000000010041410] = 00000056 d0152d60
std %f22,[%i1+%o5] ! Mem[0000000010041410] = 602d1509 56a38f33
! Mem[0000000030081400] = 565a5500, %l7 = 00000000000000ff
ldstuba [%i2+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 8b5a0115, %f25 = ecfe91af
lda [%i3+%g0]0x89,%f25 ! %f25 = 8b5a0115
p0_label_17:
! Mem[0000000030041400] = f560f400, %l6 = 00000000000000fd
ldsha [%i1+%g0]0x89,%l6 ! %l6 = fffffffffffff400
! Mem[0000000010001408] = ffffffe8, %l4 = 00000000f6efbfed
ldsha [%i0+%o4]0x88,%l4 ! %l4 = ffffffffffffffe8
! Mem[00000000100c1438] = 953a7c04, %l6 = fffffffffffff400
ldsh [%i3+0x038],%l6 ! %l6 = ffffffffffff953a
! Mem[0000000030081400] = edbfeff6565a55ff, %f24 = cf7378e0 8b5a0115
ldda [%i2+%g0]0x89,%f24 ! %f24 = edbfeff6 565a55ff
! Mem[0000000030141410] = b074ddff, %l3 = fffb737c9bd905e8
ldswa [%i5+%o5]0x89,%l3 ! %l3 = ffffffffb074ddff
! Mem[0000000030101408] = bc897bb5, %l3 = ffffffffb074ddff
lduba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000bc
! Mem[0000000010101400] = 8a842b4b5e68c349, %l6 = ffffffffffff953a
ldxa [%i4+%g0]0x80,%l6 ! %l6 = 8a842b4b5e68c349
! Mem[00000000300c1400] = 15015a8b, %l6 = 8a842b4b5e68c349
ldswa [%i3+%g0]0x81,%l6 ! %l6 = 0000000015015a8b
membar #Sync ! Added by membar checker (3)
! Mem[0000000010141400] = 1d0a2374 5764ab21 ff201f2f 062283d9
! Mem[0000000010141410] = 37b5a282 d0c4c18f 24ac1d59 70c6a1ee
! Mem[0000000010141420] = 038c7157 d81e8e7f fbb4d3ba e31fe211
! Mem[0000000010141430] = a2ffde0f 88e7b230 67089990 000000cd
ldda [%i5]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010141400
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000010001408] = e8ffffff
stha %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000ffff
p0_label_18:
! Mem[0000000030101410] = 7b261a67, %l4 = ffffffffffffffe8
ldstuba [%i4+%o5]0x89,%l4 ! %l4 = 00000067000000ff
! Mem[0000000030081410] = e9975724, %l1 = 0000000000000a1d
swapa [%i2+%o5]0x81,%l1 ! %l1 = 00000000e9975724
! Code Fragment 3
p0_fragment_3:
! %l0 = ffffffffffffffcf
setx 0x3640024fed22552d,%g7,%l0 ! %l0 = 3640024fed22552d
! %l1 = 00000000e9975724
setx 0xfc4f9bc82782a46e,%g7,%l1 ! %l1 = fc4f9bc82782a46e
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 = 3640024fed22552d
setx 0x87d309c7aac79868,%g7,%l0 ! %l0 = 87d309c7aac79868
! %l1 = fc4f9bc82782a46e
setx 0x0333269ff71a3f5e,%g7,%l1 ! %l1 = 0333269ff71a3f5e
! Mem[0000000030041410] = fae7bbda, %l2 = fffffffffffffffd
swapa [%i1+%o5]0x89,%l2 ! %l2 = 00000000fae7bbda
! %l5 = 0000000000555a56, Mem[0000000010001410] = 93d5e907
stba %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 56d5e907
! Mem[0000000010141400] = 1d0a2374, %l5 = 0000000000555a56
ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 0000001d000000ff
! Mem[0000000010181438] = 49abb0b56cd979ba, %l4 = 0000000000000067, %l7 = 0000000000000000
add %i6,0x38,%g1
casxa [%g1]0x80,%l4,%l7 ! %l7 = 49abb0b56cd979ba
! %l3 = 00000000000000bc, Mem[0000000010001400] = cfc314c4ffddc6bd
stxa %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000000bc
! Mem[0000000010181410] = 46c088ff, %l6 = 0000000015015a8b
ldstuba [%i6+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = b074ddff, %f6 = 396695c3
lda [%i5+%o5]0x89,%f6 ! %f6 = b074ddff
p0_label_19:
! Mem[0000000010141400] = ff0a23745764ab21, %f2 = 7beeab4c 254a72ff
ldda [%i5+0x000]%asi,%f2 ! %f2 = ff0a2374 5764ab21
! Mem[00000000100c1410] = 20b9eeb3, %l1 = 0333269ff71a3f5e
ldsha [%i3+%o5]0x88,%l1 ! %l1 = ffffffffffffeeb3
! Mem[0000000010001408] = 0000ffff, %l1 = ffffffffffffeeb3
lduha [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001400] = 00000000 000000bc, %l0 = aac79868, %l1 = 00000000
ldda [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000000000bc
! Mem[0000000030081410] = 1d0a0000, %f4 = e9975924
lda [%i2+%o5]0x89,%f4 ! %f4 = 1d0a0000
! Mem[0000000030181400] = 48934bcd384cb463, %l2 = 00000000fae7bbda
ldxa [%i6+%g0]0x89,%l2 ! %l2 = 48934bcd384cb463
! Mem[00000000100c1410] = b3eeb920, %l2 = 48934bcd384cb463
lduw [%i3+%o5],%l2 ! %l2 = 00000000b3eeb920
! Mem[0000000010101408] = 3f770fac, %l3 = 00000000000000bc
lduha [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000fac
! Mem[000000001000140c] = 5b246f33, %f3 = 5764ab21
lda [%i0+0x00c]%asi,%f3 ! %f3 = 5b246f33
! Starting 10 instruction Store Burst
! Mem[0000000010141438] = 67089990, %l5 = 000000000000001d
ldstub [%i5+0x038],%l5 ! %l5 = 00000067000000ff
p0_label_20:
! Mem[0000000010101400] = 4b2b848a, %l2 = 00000000b3eeb920
swapa [%i4+%g0]0x88,%l2 ! %l2 = 000000004b2b848a
! Code Fragment 3
p0_fragment_4:
! %l0 = 0000000000000000
setx 0xf1f2b8dfab574c25,%g7,%l0 ! %l0 = f1f2b8dfab574c25
! %l1 = 00000000000000bc
setx 0xeea4d1efdaacb2f0,%g7,%l1 ! %l1 = eea4d1efdaacb2f0
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 = f1f2b8dfab574c25
setx 0x0ca18e2f8935584b,%g7,%l0 ! %l0 = 0ca18e2f8935584b
! %l1 = eea4d1efdaacb2f0
setx 0x4cd735282a4da6b0,%g7,%l1 ! %l1 = 4cd735282a4da6b0
! %l2 = 000000004b2b848a, Mem[0000000010181400] = 5519c24857cf5338
stxa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000004b2b848a
! %f12 = 8dd9d09e a2183ee0, Mem[0000000010081410] = ffdd8e80 346c516a
stda %f12,[%i2+%o5]0x80 ! Mem[0000000010081410] = 8dd9d09e a2183ee0
! Mem[0000000030081408] = 5fc38d20, %l1 = 4cd735282a4da6b0
ldstuba [%i2+%o4]0x81,%l1 ! %l1 = 0000005f000000ff
! %l6 = 00000000000000ff, Mem[000000001008142e] = 5f0250a1, %asi = 80
stba %l6,[%i2+0x02e]%asi ! Mem[000000001008142c] = 5f02ffa1
! %l7 = 49abb0b56cd979ba, Mem[00000000300c1408] = 254a72ff
stba %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 254a72ba
! %l7 = 49abb0b56cd979ba, Mem[0000000020800001] = 3ff7348e
stb %l7,[%o1+0x001] ! Mem[0000000020800000] = 3fba348e
! %f11 = 95dc38b6, %f5 = d5d4ac02
fsqrts %f11,%f5 ! %f5 = 7fffffff
! Starting 10 instruction Load Burst
! Mem[0000000010041430] = 4d2406d9, %l7 = 49abb0b56cd979ba
ldsw [%i1+0x030],%l7 ! %l7 = 000000004d2406d9
p0_label_21:
! Mem[0000000010181400] = 8a842b4b00000000, %l1 = 000000000000005f
ldxa [%i6+%g0]0x80,%l1 ! %l1 = 8a842b4b00000000
! Mem[00000000300c1408] = ba724a25, %l7 = 000000004d2406d9
ldsba [%i3+%o4]0x81,%l7 ! %l7 = ffffffffffffffba
! Mem[00000000300c1408] = ba724a25 4cabee7b, %l2 = 4b2b848a, %l3 = 00000fac
ldda [%i3+%o4]0x81,%l2 ! %l2 = 00000000ba724a25 000000004cabee7b
! Mem[0000000010081408] = d2a2d449, %l7 = ffffffffffffffba
lduha [%i2+%o4]0x80,%l7 ! %l7 = 000000000000d2a2
! Mem[00000000201c0000] = 8fbc86d9, %l1 = 8a842b4b00000000
lduha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000008fbc
! Mem[0000000010141404] = 5764ab21, %l5 = 0000000000000067
ldsba [%i5+0x005]%asi,%l5 ! %l5 = 0000000000000064
! Mem[0000000030041410] = fffffffd, %f20 = 37b5a282
lda [%i1+%o5]0x89,%f20 ! %f20 = fffffffd
! Mem[00000000218001c0] = 3c33a92c, %l2 = 00000000ba724a25
ldub [%o3+0x1c0],%l2 ! %l2 = 000000000000003c
! Mem[0000000010041438] = cf7378e023e59b95, %l7 = 000000000000d2a2
ldxa [%i1+0x038]%asi,%l7 ! %l7 = cf7378e023e59b95
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (4)
! %l5 = 0000000000000064, Mem[0000000010141414] = d0c4c18f, %asi = 80
stwa %l5,[%i5+0x014]%asi ! Mem[0000000010141414] = 00000064
p0_label_22:
! %f28 = a2ffde0f 88e7b230, Mem[0000000030081410] = 1d0a0000 338fa356
stda %f28,[%i2+%o5]0x89 ! Mem[0000000030081410] = a2ffde0f 88e7b230
! %l7 = cf7378e023e59b95, Mem[0000000010101410] = fe3a0e9a
stha %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 9b950e9a
! Mem[0000000010181418] = 97024892, %l6 = 000000ff, %l5 = 00000064
add %i6,0x18,%g1
casa [%g1]0x80,%l6,%l5 ! %l5 = 0000000097024892
! %l5 = 0000000097024892, Mem[0000000020800040] = 66bbd1fd
stb %l5,[%o1+0x040] ! Mem[0000000020800040] = 92bbd1fd
! %f22 = 24ac1d59 70c6a1ee, %l3 = 000000004cabee7b
! Mem[00000000100c1430] = b99981ab369a945b
add %i3,0x030,%g1
stda %f22,[%g1+%l3]ASI_PST16_P ! Mem[00000000100c1430] = 24ac81ab70c6a1ee
! %l2 = 000000000000003c, Mem[0000000030181408] = c10058998260e8b9
stxa %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000000000003c
! %l3 = 000000004cabee7b, Mem[0000000010141408] = ff201f2f
stba %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 7b201f2f
! Mem[0000000030081408] = ffc38d20, %l6 = 00000000000000ff
swapa [%i2+%o4]0x81,%l6 ! %l6 = 00000000ffc38d20
! Mem[0000000010181400] = 4b2b848a, %l0 = 0ca18e2f8935584b
ldstuba [%i6+%g0]0x88,%l0 ! %l0 = 0000008a000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101438] = 2bb57afb, %l6 = 00000000ffc38d20
lduba [%i4+0x03a]%asi,%l6 ! %l6 = 000000000000007a
p0_label_23:
! Mem[0000000010041408] = ffffffdd, %l6 = 000000000000007a
ldsha [%i1+%o4]0x88,%l6 ! %l6 = ffffffffffffffdd
! Mem[0000000030181408] = 3c00000000000000, %l0 = 000000000000008a
ldxa [%i6+%o4]0x89,%l0 ! %l0 = 3c00000000000000
! Mem[0000000010041400] = 57b8f365, %l4 = 0000000000000067
ldswa [%i1+%g0]0x88,%l4 ! %l4 = 0000000057b8f365
! Mem[00000000100c1410] = 20b9eeb3, %l7 = cf7378e023e59b95
ldswa [%i3+%o5]0x88,%l7 ! %l7 = 0000000020b9eeb3
! Mem[00000000300c1408] = ba724a25, %l7 = 0000000020b9eeb3
lduwa [%i3+%o4]0x81,%l7 ! %l7 = 00000000ba724a25
! Mem[0000000030041400] = f560f400, %f17 = 5764ab21
lda [%i1+%g0]0x89,%f17 ! %f17 = f560f400
! Mem[00000000100c1400] = 000088ff ffffffdd, %l0 = 00000000, %l1 = 00008fbc
ldda [%i3+%g0]0x80,%l0 ! %l0 = 00000000000088ff 00000000ffffffdd
! Mem[0000000010141408] = d9832206 2f1f207b, %l0 = 000088ff, %l1 = ffffffdd
ldda [%i5+%o4]0x88,%l0 ! %l0 = 000000002f1f207b 00000000d9832206
! Mem[0000000010141410] = 82a2b537, %l4 = 0000000057b8f365
ldsha [%i5+%o5]0x88,%l4 ! %l4 = ffffffffffffb537
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = 00000000, %l6 = ffffffffffffffdd
ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
p0_label_24:
! Mem[0000000010141410] = 37b5a282, %l5 = 0000000097024892
swapa [%i5+%o5]0x80,%l5 ! %l5 = 0000000037b5a282
! Mem[0000000010081420] = 6528f8e2e8e0918e, %l2 = 000000000000003c, %l1 = 00000000d9832206
add %i2,0x20,%g1
casxa [%g1]0x80,%l2,%l1 ! %l1 = 6528f8e2e8e0918e
! Mem[0000000030181400] = 384cb463, %l0 = 000000002f1f207b
ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 00000063000000ff
! %l1 = 6528f8e2e8e0918e, Mem[00000000300c1410] = 02acd4d5
stba %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 8eacd4d5
! %l7 = 00000000ba724a25, Mem[0000000010041410] = 602d150956a38f33
stxa %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000ba724a25
! Mem[0000000030081410] = 88e7b230, %l3 = 000000004cabee7b
ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000030000000ff
! %l2 = 000000000000003c, Mem[0000000010181410] = ff88c046
stha %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 003cc046
! %l2 = 000000000000003c, Mem[000000001004142c] = e1404b8d
stw %l2,[%i1+0x02c] ! Mem[000000001004142c] = 0000003c
! %l2 = 0000003c, %l3 = 00000030, Mem[0000000030001410] = 2fa6eae7 9a82d04d
stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000003c 00000030
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00000000, %l3 = 0000000000000030
lduwa [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
p0_label_25:
! Mem[0000000010081410] = 8dd9d09e, %f5 = 7fffffff
lda [%i2+%o5]0x80,%f5 ! %f5 = 8dd9d09e
! Mem[0000000010001400] = 00000000, %l7 = 00000000ba724a25
ldsba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = ac0f773f, %l3 = 0000000000000000
ldsh [%i4+%o4],%l3 ! %l3 = ffffffffffffac0f
! Mem[0000000010181410] = c3680b0046c03c00, %f2 = ff0a2374 5b246f33
ldda [%i6+%o5]0x88,%f2 ! %f2 = c3680b00 46c03c00
! Mem[0000000010181408] = 5894595ef2ffffff, %l4 = ffffffffffffb537
ldxa [%i6+%o4]0x88,%l4 ! %l4 = 5894595ef2ffffff
! Mem[0000000030181410] = edbfeff6565a5500, %l4 = 5894595ef2ffffff
ldxa [%i6+%o5]0x81,%l4 ! %l4 = edbfeff6565a5500
! Mem[0000000010181410] = 46c03c00, %l1 = 6528f8e2e8e0918e
ldswa [%i6+%o5]0x88,%l1 ! %l1 = 0000000046c03c00
! Mem[0000000010141400] = 74230aff, %l7 = 0000000000000000
lduwa [%i5+%g0]0x88,%l7 ! %l7 = 0000000074230aff
! Mem[0000000030141410] = ffdd74b0, %l3 = ffffffffffffac0f
lduba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l7 = 0000000074230aff, Mem[0000000010041408] = ddfffffff53cf11b
stxa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000074230aff
p0_label_26:
! Mem[00000000201c0001] = 8fbc86d9, %l1 = 0000000046c03c00
ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 000000bc000000ff
! %l2 = 000000000000003c, Mem[0000000010001408] = ffff0000
stwa %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000003c
! %l4 = 565a5500, %l5 = 37b5a282, Mem[00000000100c1410] = b3eeb920 545dc48f
stda %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 565a5500 37b5a282
! Mem[0000000030001400] = fdffffff, %l2 = 000000000000003c
ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
! %l2 = 00000000000000ff, Mem[0000000030001400] = fffffffd
stwa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff
! %f2 = c3680b00 46c03c00, %l2 = 00000000000000ff
! Mem[0000000030041420] = a43574da20b932b3
add %i1,0x020,%g1
stda %f2,[%g1+%l2]ASI_PST16_S ! Mem[0000000030041420] = c3680b0046c03c00
! Mem[0000000030081408] = ff000000, %l3 = 00000000000000ff
swapa [%i2+%o4]0x89,%l3 ! %l3 = 00000000ff000000
! %f26 = fbb4d3ba e31fe211, Mem[0000000030101410] = 7b261aff 0eb16b23
stda %f26,[%i4+%o5]0x89 ! Mem[0000000030101410] = fbb4d3ba e31fe211
! %f26 = fbb4d3ba e31fe211, Mem[0000000010101408] = ac0f773f 741c1163
stda %f26,[%i4+0x008]%asi ! Mem[0000000010101408] = fbb4d3ba e31fe211
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = 3fba348e, %l6 = 0000000000000000
ldsha [%o1+0x000]%asi,%l6 ! %l6 = 0000000000003fba
p0_label_27:
! Mem[00000000100c1400] = 000088ffffffffdd, %l3 = 00000000ff000000
ldxa [%i3+%g0]0x80,%l3 ! %l3 = 000088ffffffffdd
! Mem[0000000010101400] = 49c3685eb3eeb920, %l0 = 0000000000000063
ldxa [%i4+%g0]0x88,%l0 ! %l0 = 49c3685eb3eeb920
! Mem[0000000030041410] = fdffffff, %f21 = d0c4c18f
lda [%i1+%o5]0x81,%f21 ! %f21 = fdffffff
! Mem[0000000010081400] = bd0d7225, %l1 = 00000000000000bc
lduha [%i2+%g0]0x88,%l1 ! %l1 = 0000000000007225
! Mem[0000000030181400] = 48934bcd384cb4ff, %f18 = ff201f2f 062283d9
ldda [%i6+%g0]0x89,%f18 ! %f18 = 48934bcd 384cb4ff
! Mem[0000000030101400] = ffffffff e58fcdda, %l0 = b3eeb920, %l1 = 00007225
ldda [%i4+%g0]0x89,%l0 ! %l0 = 00000000e58fcdda 00000000ffffffff
! Mem[00000000211c0000] = ff05217a, %l4 = edbfeff6565a5500
ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffff05
! Mem[0000000030101410] = 11e21fe3, %l0 = 00000000e58fcdda
lduba [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000011
! Mem[00000000211c0000] = ff05217a, %l5 = 0000000037b5a282
ldub [%o2+%g0],%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f14 = b7ee06b7 45f89ad8, %l1 = 00000000ffffffff
! Mem[0000000010141410] = 9702489200000064
add %i5,0x010,%g1
stda %f14,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010141410] = d89af845b706eeb7
p0_label_28:
! %f8 = 1ff06967 5136f079, Mem[0000000010181430] = 2c43dee0 7c4205c6
std %f8 ,[%i6+0x030] ! Mem[0000000010181430] = 1ff06967 5136f079
! Mem[0000000030041400] = 00f460f5, %l1 = 00000000ffffffff
swapa [%i1+%g0]0x81,%l1 ! %l1 = 0000000000f460f5
! Mem[0000000030001410] = 3c000000, %l2 = 00000000000000ff
swapa [%i0+%o5]0x89,%l2 ! %l2 = 000000003c000000
! %l0 = 00000011, %l1 = 00f460f5, Mem[0000000030081410] = 88e7b2ff a2ffde0f
stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000011 00f460f5
! Mem[00000000100c1400] = ff880000, %l7 = 0000000074230aff
ldstuba [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! %f16 = 1d0a2374 f560f400 48934bcd 384cb4ff
! %f20 = fffffffd fdffffff 24ac1d59 70c6a1ee
! %f24 = 038c7157 d81e8e7f fbb4d3ba e31fe211
! %f28 = a2ffde0f 88e7b230 67089990 000000cd
stda %f16,[%i5]ASI_BLK_P ! Block Store to 0000000010141400
! %f4 = 1d0a0000 8dd9d09e, Mem[0000000010101410] = 9b950e9a 19b1d96a
stda %f4 ,[%i4+0x010]%asi ! Mem[0000000010101410] = 1d0a0000 8dd9d09e
! %f4 = 1d0a0000 8dd9d09e, %l4 = ffffffffffffff05
! Mem[00000000300c1428] = b638dc957f9ac159
add %i3,0x028,%g1
stda %f4,[%g1+%l4]ASI_PST16_SL ! Mem[00000000300c1428] = 9ed0dc950000c159
! Mem[0000000010001419] = f61c27d3, %l1 = 0000000000f460f5
ldstub [%i0+0x019],%l1 ! %l1 = 0000001c000000ff
! Starting 10 instruction Load Burst
! %l0 = 0000000000000011, %l2 = 000000003c000000, %l3 = 000088ffffffffdd
xor %l0,%l2,%l3 ! %l3 = 000000003c000011
p0_label_29:
! Mem[0000000030141400] = 1f1908a0, %l3 = 000000003c000011
ldswa [%i5+%g0]0x89,%l3 ! %l3 = 000000001f1908a0
! Mem[0000000010181434] = 5136f079, %l3 = 000000001f1908a0
ldsha [%i6+0x036]%asi,%l3 ! %l3 = fffffffffffff079
! Mem[0000000010081418] = 6a0e5802, %l7 = 0000000000000000
ldub [%i2+0x01b],%l7 ! %l7 = 0000000000000002
! Mem[0000000010001424] = 34c014ef, %l5 = 00000000000000ff
ldsw [%i0+0x024],%l5 ! %l5 = 0000000034c014ef
! Mem[0000000030181410] = f6efbfed, %l7 = 0000000000000002
lduba [%i6+%o5]0x89,%l7 ! %l7 = 00000000000000ed
! Code Fragment 4
p0_fragment_5:
! %l0 = 0000000000000011
setx 0x3af4466fbd682e96,%g7,%l0 ! %l0 = 3af4466fbd682e96
! %l1 = 000000000000001c
setx 0x4b1ab28fd43897ba,%g7,%l1 ! %l1 = 4b1ab28fd43897ba
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 = 3af4466fbd682e96
setx 0xc67d73f0592e481e,%g7,%l0 ! %l0 = c67d73f0592e481e
! %l1 = 4b1ab28fd43897ba
setx 0x1cd5026fe9ab1d26,%g7,%l1 ! %l1 = 1cd5026fe9ab1d26
! Mem[000000001010140c] = e31fe211, %f9 = 5136f079
lda [%i4+0x00c]%asi,%f9 ! %f9 = e31fe211
! %l0 = c67d73f0592e481e, imm = 000000000000011a, %l2 = 000000003c000000
or %l0,0x11a,%l2 ! %l2 = c67d73f0592e491e
! Mem[0000000010181434] = 5136f079, %l1 = 1cd5026fe9ab1d26
ldsha [%i6+0x034]%asi,%l1 ! %l1 = 0000000000005136
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffff05, Mem[0000000010141434] = 88e7b230
sth %l4,[%i5+0x034] ! Mem[0000000010141434] = ff05b230
p0_label_30:
! Mem[0000000030001410] = ff000000, %l0 = c67d73f0592e481e
swapa [%i0+%o5]0x81,%l0 ! %l0 = 00000000ff000000
! Mem[0000000030101400] = dacd8fe5, %l2 = c67d73f0592e491e
swapa [%i4+%g0]0x81,%l2 ! %l2 = 00000000dacd8fe5
! Mem[0000000010001408] = 0000003c, %l3 = fffffffffffff079
swapa [%i0+%o4]0x88,%l3 ! %l3 = 000000000000003c
! %f10 = 59c19a7f 95dc38b6, Mem[0000000010101400] = 20b9eeb3 5e68c349
stda %f10,[%i4+0x000]%asi ! Mem[0000000010101400] = 59c19a7f 95dc38b6
! Mem[0000000010081439] = 54a2cedb, %l5 = 0000000034c014ef
ldstuba [%i2+0x039]%asi,%l5 ! %l5 = 000000a2000000ff
! Mem[0000000020800000] = 3fba348e, %l7 = 00000000000000ed
ldstuba [%o1+0x000]%asi,%l7 ! %l7 = 0000003f000000ff
! %l2 = dacd8fe5, %l3 = 0000003c, Mem[00000000300c1400] = 8b5a0115 bd0d7225
stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = dacd8fe5 0000003c
! %l4 = ffffffffffffff05, Mem[0000000010081410] = 8dd9d09e
stwa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffff05
! Mem[0000000030181408] = 000000ff, %l2 = 00000000dacd8fe5
swapa [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 11e21fe3 bad3b4fb, %l4 = ffffff05, %l5 = 000000a2
ldda [%i4+%o5]0x81,%l4 ! %l4 = 0000000011e21fe3 00000000bad3b4fb
p0_label_31:
! Mem[0000000010181410] = 003cc046, %l2 = 00000000000000ff
lduwa [%i6+%o5]0x80,%l2 ! %l2 = 00000000003cc046
membar #Sync ! Added by membar checker (5)
! Mem[0000000010141400] = 1d0a2374, %f20 = fffffffd
lda [%i5+%g0]0x80,%f20 ! %f20 = 1d0a2374
! Mem[0000000010081410] = e03e18a205ffffff, %l4 = 0000000011e21fe3
ldxa [%i2+%o5]0x88,%l4 ! %l4 = e03e18a205ffffff
! Mem[00000000100c1424] = c3bb6069, %f1 = 8b5a0115
lda [%i3+0x024]%asi,%f1 ! %f1 = c3bb6069
! Mem[0000000010001410] = 07e9d556, %l0 = 00000000ff000000
lduha [%i0+%o5]0x88,%l0 ! %l0 = 000000000000d556
! Mem[0000000030001408] = 77b9b1ff, %l4 = e03e18a205ffffff
ldsba [%i0+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000020800000] = ffba348e, %l2 = 00000000003cc046
ldsha [%o1+0x000]%asi,%l2 ! %l2 = ffffffffffffffba
! %l7 = 000000000000003f, immed = fffff01f, %y = ffffffff
smul %l7,-0xfe1,%l4 ! %l4 = fffffffffffc17a1, %y = ffffffff
! Mem[00000000211c0000] = ff05217a, %l1 = 0000000000005136
lduh [%o2+%g0],%l1 ! %l1 = 000000000000ff05
! Starting 10 instruction Store Burst
! %l0 = 000000000000d556, Mem[00000000100c1400] = ff0088ffffffffdd
stxa %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000000000d556
p0_label_32:
! %l3 = 000000000000003c, Mem[0000000010141428] = fbb4d3ba, %asi = 80
stwa %l3,[%i5+0x028]%asi ! Mem[0000000010141428] = 0000003c
! %f2 = c3680b00 46c03c00, %l6 = 0000000000003fba
! Mem[0000000030181408] = e58fcdda0000003c
add %i6,0x008,%g1
stda %f2,[%g1+%l6]ASI_PST16_S ! Mem[0000000030181408] = c368cdda46c0003c
! %l2 = ffffffffffffffba, Mem[0000000030141400] = a008191f
stba %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = ba08191f
! %l0 = 0000d556, %l1 = 0000ff05, Mem[0000000010181438] = 49abb0b5 6cd979ba
stda %l0,[%i6+0x038]%asi ! Mem[0000000010181438] = 0000d556 0000ff05
! %f16 = 1d0a2374 f560f400 48934bcd 384cb4ff
! %f20 = 1d0a2374 fdffffff 24ac1d59 70c6a1ee
! %f24 = 038c7157 d81e8e7f fbb4d3ba e31fe211
! %f28 = a2ffde0f 88e7b230 67089990 000000cd
stda %f16,[%i0]ASI_BLK_AIUSL ! Block Store to 0000000030001400
! %l1 = 000000000000ff05, imm = 0000000000000325, %l0 = 000000000000d556
addc %l1,0x325,%l0 ! %l0 = 000000000001022a
! Mem[0000000030041408] = ffffbfed, %l4 = fffffffffffc17a1
ldstuba [%i1+%o4]0x89,%l4 ! %l4 = 000000ed000000ff
membar #Sync ! Added by membar checker (6)
! %f16 = 1d0a2374 f560f400 48934bcd 384cb4ff
! %f20 = 1d0a2374 fdffffff 24ac1d59 70c6a1ee
! %f24 = 038c7157 d81e8e7f fbb4d3ba e31fe211
! %f28 = a2ffde0f 88e7b230 67089990 000000cd
stda %f16,[%i0]ASI_COMMIT_P ! Block Store to 0000000010001400
! Mem[00000000300c1410] = 8eacd4d5, %l4 = 00000000000000ed
swapa [%i3+%o5]0x81,%l4 ! %l4 = 000000008eacd4d5
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 59c19a7f95dc38b6, %f0 = bd0d7225 c3bb6069
ldda [%i4+%g0]0x80,%f0 ! %f0 = 59c19a7f 95dc38b6
p0_label_33:
membar #Sync ! Added by membar checker (7)
! Mem[0000000010001408] = cd4b9348, %l5 = 00000000bad3b4fb
ldswa [%i0+%o4]0x88,%l5 ! %l5 = ffffffffcd4b9348
! Mem[00000000100c1430] = 24ac81ab, %l1 = 000000000000ff05
lduha [%i3+0x032]%asi,%l1 ! %l1 = 00000000000081ab
! Mem[0000000010001410] = fffffffd74230a1d, %l4 = 000000008eacd4d5
ldxa [%i0+%o5]0x88,%l4 ! %l4 = fffffffd74230a1d
! Mem[0000000030081408] = ff000000, %l3 = 000000000000003c
lduha [%i2+%o4]0x81,%l3 ! %l3 = 000000000000ff00
! Mem[0000000010001410] = 74230a1d, %l4 = fffffffd74230a1d
lduwa [%i0+%o5]0x88,%l4 ! %l4 = 0000000074230a1d
! Mem[0000000010141408] = cd4b9348, %f7 = 85ab29fa
lda [%i5+%o4]0x88,%f7 ! %f7 = cd4b9348
! Mem[00000000100c1410] = 565a5500, %l5 = ffffffffcd4b9348
lduha [%i3+%o5]0x80,%l5 ! %l5 = 000000000000565a
! Mem[0000000030101408] = bc897bb5, %l2 = ffffffffffffffba
ldswa [%i4+%o4]0x81,%l2 ! %l2 = ffffffffbc897bb5
! Mem[0000000010181400] = ff842b4b, %l1 = 00000000000081ab
lduwa [%i6+%g0]0x80,%l1 ! %l1 = 00000000ff842b4b
! Starting 10 instruction Store Burst
! %f14 = b7ee06b7 45f89ad8, Mem[0000000010041410] = 00000000 ba724a25
stda %f14,[%i1+%o5]0x80 ! Mem[0000000010041410] = b7ee06b7 45f89ad8
p0_label_34:
! %l1 = 00000000ff842b4b, Mem[0000000010041408] = 00000000
stha %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 2b4b0000
! Mem[0000000010041408] = 00004b2b, %l1 = 00000000ff842b4b
swapa [%i1+%o4]0x88,%l1 ! %l1 = 0000000000004b2b
! Mem[0000000020800001] = ffba348e, %l2 = ffffffffbc897bb5
ldstuba [%o1+0x001]%asi,%l2 ! %l2 = 000000ba000000ff
! %l3 = 000000000000ff00, Mem[00000000300c1400] = e58fcdda
stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 008fcdda
! %l0 = 0001022a, %l1 = 00004b2b, Mem[0000000030001408] = 384cb4ff 48934bcd
stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0001022a 00004b2b
! Mem[0000000030041410] = fffffffd, %l4 = 0000000074230a1d
swapa [%i1+%o5]0x89,%l4 ! %l4 = 00000000fffffffd
! %f5 = 8dd9d09e, Mem[0000000030101400] = 1e492e59
sta %f5 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 8dd9d09e
! %l5 = 000000000000565a, Mem[0000000010041408] = 4b2b84ff
stwa %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000565a
! %l5 = 000000000000565a, immed = fffffc6e, %y = ffffffff
umul %l5,-0x392,%l7 ! %l7 = 00005659fecbb2ac, %y = 00005659
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = d0c4c18f1f1908ba, %l4 = 00000000fffffffd
ldxa [%i5+%g0]0x89,%l4 ! %l4 = d0c4c18f1f1908ba
p0_label_35:
! Mem[0000000010041428] = 74186c63, %l1 = 0000000000004b2b
ldsb [%i1+0x029],%l1 ! %l1 = 0000000000000018
! Mem[0000000010101400] = 59c19a7f, %l4 = d0c4c18f1f1908ba
ldsha [%i4+%g0]0x80,%l4 ! %l4 = 00000000000059c1
! Mem[0000000030001400] = f560f400, %l7 = 00005659fecbb2ac
lduha [%i0+%g0]0x89,%l7 ! %l7 = 000000000000f400
! Mem[0000000010041410] = b706eeb7, %l3 = 000000000000ff00
lduwa [%i1+%o5]0x88,%l3 ! %l3 = 00000000b706eeb7
! Mem[00000000100c1418] = f71c8bfe76b4c833, %f28 = a2ffde0f 88e7b230
ldda [%i3+0x018]%asi,%f28 ! %f28 = f71c8bfe 76b4c833
! Mem[00000000201c0000] = 8fff86d9, %l0 = 000000000001022a
ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffff8fff
! Mem[0000000010081410] = e03e18a205ffffff, %f8 = 1ff06967 e31fe211
ldda [%i2+%o5]0x88,%f8 ! %f8 = e03e18a2 05ffffff
! Mem[0000000010001408] = cd4b9348, %l0 = ffffffffffff8fff
ldsha [%i0+%o4]0x88,%l0 ! %l0 = ffffffffffff9348
! Mem[00000000100c1400] = 00000000, %l0 = ffffffffffff9348
ldswa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ba, Mem[0000000021800140] = 00258361, %asi = 80
stha %l2,[%o3+0x140]%asi ! Mem[0000000021800140] = 00ba8361
p0_label_36:
! %l4 = 00000000000059c1, Mem[00000000100c1410] = 565a5500
stha %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 59c15500
! %l6 = 00003fba, %l7 = 0000f400, Mem[0000000030141408] = 01150000 9457f2bd
stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00003fba 0000f400
! %f8 = e03e18a2 05ffffff, Mem[0000000010001410] = 74230a1d fffffffd
stda %f8 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = e03e18a2 05ffffff
! %f8 = e03e18a2 05ffffff, Mem[00000000100c1400] = 00000000 56d50000
stda %f8 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = e03e18a2 05ffffff
! %f6 = b074ddff cd4b9348, %l2 = 00000000000000ba
! Mem[00000000100c1410] = 59c1550037b5a282
add %i3,0x010,%g1
stda %f6,[%g1+%l2]ASI_PST32_PL ! Mem[00000000100c1410] = 59c15500ffdd74b0
! Mem[0000000030081400] = ff555a56, %l7 = 000000000000f400
swapa [%i2+%g0]0x81,%l7 ! %l7 = 00000000ff555a56
! %l4 = 00000000000059c1, Mem[00000000211c0000] = ff05217a
sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 59c1217a
! Mem[0000000010041408] = 0000565a, %l1 = 0000000000000018
swapa [%i1+%o4]0x80,%l1 ! %l1 = 000000000000565a
! Mem[0000000010141400] = 74230a1d, %l0 = 0000000000000000
swapa [%i5+%g0]0x88,%l0 ! %l0 = 0000000074230a1d
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 7f9ac159, %l7 = 00000000ff555a56
ldswa [%i4+%g0]0x88,%l7 ! %l7 = 000000007f9ac159
p0_label_37:
! %f22 = 24ac1d59, %f28 = f71c8bfe
fcmpes %fcc2,%f22,%f28 ! %fcc2 = 2
! Mem[00000000300c1400] = dacd8f00, %l2 = 00000000000000ba
ldsha [%i3+%g0]0x89,%l2 ! %l2 = ffffffffffff8f00
! Mem[0000000010181410] = 003cc046, %l4 = 00000000000059c1
ldsba [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081400] = bd0d7225, %l5 = 000000000000565a
ldswa [%i2+%g0]0x88,%l5 ! %l5 = ffffffffbd0d7225
! Mem[0000000010181430] = 1ff069675136f079, %f4 = 1d0a0000 8dd9d09e
ldda [%i6+0x030]%asi,%f4 ! %f4 = 1ff06967 5136f079
! Mem[0000000030141408] = 00003fba, %l5 = ffffffffbd0d7225
lduba [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000ba
! Mem[0000000010041400] = b4fb6ff957b8f365, %l0 = 0000000074230a1d
ldxa [%i1+%g0]0x88,%l0 ! %l0 = b4fb6ff957b8f365
! Mem[0000000010101400] = 7f9ac159, %l4 = 0000000000000000
lduha [%i4+%g0]0x88,%l4 ! %l4 = 000000000000c159
! Mem[0000000030001400] = 00f460f574230a1d, %f16 = 1d0a2374 f560f400
ldda [%i0+%g0]0x81,%f16 ! %f16 = 00f460f5 74230a1d
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = e31fe211, %l1 = 000000000000565a
ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 00000011000000ff
p0_label_38:
! Mem[0000000010001408] = 48934bcd, %l3 = 00000000b706eeb7
swapa [%i0+%o4]0x80,%l3 ! %l3 = 0000000048934bcd
! %l5 = 00000000000000ba, Mem[00000000100c1410] = 0055c159
stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 005500ba
! %l7 = 000000007f9ac159, Mem[00000000300c1410] = ed000000
stba %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ed000059
! %f30 = 67089990, Mem[0000000010081410] = 05ffffff
sta %f30,[%i2+%o5]0x88 ! Mem[0000000010081410] = 67089990
! %l1 = 0000000000000011, Mem[0000000010041410] = b7ee06b7
stba %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 11ee06b7
! Mem[0000000010041418] = 3c53bb328cb27a87, %l6 = 0000000000003fba, %l6 = 0000000000003fba
add %i1,0x18,%g1
casxa [%g1]0x80,%l6,%l6 ! %l6 = 3c53bb328cb27a87
! Mem[00000000300c1400] = 008fcdda, %l0 = b4fb6ff957b8f365
swapa [%i3+%g0]0x81,%l0 ! %l0 = 00000000008fcdda
! Code Fragment 4
p0_fragment_6:
! %l0 = 00000000008fcdda
setx 0x5894fe77a123a2a2,%g7,%l0 ! %l0 = 5894fe77a123a2a2
! %l1 = 0000000000000011
setx 0x777d2b6786df7986,%g7,%l1 ! %l1 = 777d2b6786df7986
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 = 5894fe77a123a2a2
setx 0x36e3a87fe0d599d3,%g7,%l0 ! %l0 = 36e3a87fe0d599d3
! %l1 = 777d2b6786df7986
setx 0xd253c28fad0efe4b,%g7,%l1 ! %l1 = d253c28fad0efe4b
! Mem[0000000030141410] = b074ddff, %l7 = 000000007f9ac159
swapa [%i5+%o5]0x89,%l7 ! %l7 = 00000000b074ddff
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 1d0a2374, %l3 = 0000000048934bcd
ldsba [%i1+%o5]0x81,%l3 ! %l3 = 000000000000001d
p0_label_39:
! Mem[0000000010101400] = 59c19a7f, %l2 = ffffffffffff8f00
ldsba [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000059
! Mem[00000000300c1408] = 254a72ba, %l6 = 3c53bb328cb27a87
lduba [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ba
! Mem[0000000030001400] = 00f460f5, %l5 = 00000000000000ba
lduba [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141400] = ba08191f, %l7 = 00000000b074ddff
ldswa [%i5+%g0]0x81,%l7 ! %l7 = ffffffffba08191f
! Mem[0000000010101408] = fbb4d3ba e31fe211, %l4 = 0000c159, %l5 = 00000000
ldda [%i4+%o4]0x80,%l4 ! %l4 = 00000000fbb4d3ba 00000000e31fe211
! Mem[00000000100c1400] = ffffff05, %l5 = 00000000e31fe211
ldsha [%i3+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030181400] = 384cb4ff, %l5 = ffffffffffffffff
lduha [%i6+%g0]0x89,%l5 ! %l5 = 000000000000b4ff
! Mem[00000000211c0000] = 59c1217a, %l5 = 000000000000b4ff
ldsh [%o2+%g0],%l5 ! %l5 = 00000000000059c1
! Mem[0000000010081418] = 6a0e5802, %l1 = d253c28fad0efe4b
ldswa [%i2+0x018]%asi,%l1 ! %l1 = 000000006a0e5802
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = ff842b4b, %l5 = 00000000000059c1
ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
p0_label_40:
! Mem[0000000010141408] = 48934bcd, %l5 = 00000000000000ff
swapa [%i5+%o4]0x80,%l5 ! %l5 = 0000000048934bcd
! Mem[0000000030181400] = 384cb4ff, %l4 = 00000000fbb4d3ba
ldstuba [%i6+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! %l0 = e0d599d3, %l1 = 6a0e5802, Mem[0000000030001410] = fdffffff 1d0a2374
stda %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = e0d599d3 6a0e5802
! %l0 = 36e3a87fe0d599d3, Mem[00000000300c1408] = 254a72ba
stwa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = e0d599d3
! %l6 = 00000000000000ba, Mem[0000000010081408] = 49d4a2d2
stha %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 49d400ba
! %l6 = 00000000000000ba, Mem[0000000010001408] = ffb44c38b7ee06b7
stxa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000000000ba
! %f28 = f71c8bfe 76b4c833, %l7 = ffffffffba08191f
! Mem[00000000300c1400] = 57b8f3653c000000
stda %f28,[%i3+%l7]ASI_PST32_SL ! Mem[00000000300c1400] = 33c8b476fe8b1cf7
! %l5 = 0000000048934bcd, Mem[0000000030141410] = 59c19a7f
stwa %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 48934bcd
! %f16 = 00f460f5 74230a1d 48934bcd 384cb4ff
! %f20 = 1d0a2374 fdffffff 24ac1d59 70c6a1ee
! %f24 = 038c7157 d81e8e7f fbb4d3ba e31fe211
! %f28 = f71c8bfe 76b4c833 67089990 000000cd
stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
! Starting 10 instruction Load Burst
! Mem[0000000010001428] = fbb4d3bae31fe211, %l1 = 000000006a0e5802
ldxa [%i0+0x028]%asi,%l1 ! %l1 = fbb4d3bae31fe211
p0_label_41:
membar #Sync ! Added by membar checker (8)
! Mem[0000000030081400] = f560f400, %l7 = ffffffffba08191f
ldsba [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081410] = 74230a1d, %f13 = a2183ee0
lda [%i2+%o5]0x89,%f13 ! %f13 = 74230a1d
! Mem[00000000201c0000] = 8fff86d9, %l5 = 0000000048934bcd
ldsb [%o0+0x001],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010041430] = 4d2406d9 87ff69a8, %l4 = 000000ff, %l5 = ffffffff
ldda [%i1+0x030]%asi,%l4 ! %l4 = 000000004d2406d9 0000000087ff69a8
! Mem[0000000010101410] = 00000a1d, %l3 = 000000000000001d
ldsba [%i4+%o5]0x88,%l3 ! %l3 = 000000000000001d
! Mem[0000000030041408] = ffffbfff, %l0 = 36e3a87fe0d599d3
lduba [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141408] = ff000000, %l2 = 0000000000000059
lduwa [%i5+%o4]0x88,%l2 ! %l2 = 00000000ff000000
! Mem[0000000030141400] = ba08191f, %l0 = 00000000000000ff
ldsba [%i5+%g0]0x81,%l0 ! %l0 = ffffffffffffffba
! %l2 = 00000000ff000000, %l0 = ffffffffffffffba, %y = 00005659
sdiv %l2,%l0,%l3 ! %l3 = ffffffff80000000
mov %l0,%y ! %y = ffffffba
! Starting 10 instruction Store Burst
! %f16 = 00f460f5 74230a1d, Mem[0000000010101410] = 1d0a0000 8dd9d09e
stda %f16,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00f460f5 74230a1d
p0_label_42:
! %l4 = 000000004d2406d9, Mem[0000000010141404] = f560f400
stw %l4,[%i5+0x004] ! Mem[0000000010141404] = 4d2406d9
! %l4 = 000000004d2406d9, Mem[00000000211c0000] = 59c1217a
sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 06d9217a
! Mem[0000000030101410] = ffe21fe3, %l7 = 0000000000000000
swapa [%i4+%o5]0x81,%l7 ! %l7 = 00000000ffe21fe3
! %f18 = 48934bcd 384cb4ff, Mem[0000000030041410] = 1d0a2374 e9ff3f97
stda %f18,[%i1+%o5]0x81 ! Mem[0000000030041410] = 48934bcd 384cb4ff
! Mem[0000000021800080] = 13070550, %l1 = fbb4d3bae31fe211
ldstuba [%o3+0x080]%asi,%l1 ! %l1 = 00000013000000ff
! %l4 = 4d2406d9, %l5 = 87ff69a8, Mem[00000000100c1400] = ffffff05 a2183ee0
stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 4d2406d9 87ff69a8
! %l0 = ffffffba, %l1 = 00000013, Mem[0000000030101400] = 9ed0d98d ffffffff
stda %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffba 00000013
! %f31 = 000000cd, Mem[0000000010001400] = 1d0a2374
sta %f31,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000cd
! Mem[000000001018142c] = d4e4f3f4, %l0 = ffffffffffffffba, %asi = 80
swapa [%i6+0x02c]%asi,%l0 ! %l0 = 00000000d4e4f3f4
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ff842b4b, %l1 = 0000000000000013
lduba [%i6+%g0]0x80,%l1 ! %l1 = 00000000000000ff
p0_label_43:
! %l4 = 000000004d2406d9, %l1 = 00000000000000ff, %y = ffffffba
umul %l4,%l1,%l3 ! %l3 = 0000004cd6e2d227, %y = 0000004c
! Mem[00000000300c1408] = d399d5e0, %l1 = 00000000000000ff
lduha [%i3+%o4]0x81,%l1 ! %l1 = 000000000000d399
! Mem[0000000010081400] = bd0d7225, %l6 = 00000000000000ba
ldswa [%i2+%g0]0x88,%l6 ! %l6 = ffffffffbd0d7225
! Mem[0000000010081424] = e8e0918e, %l2 = 00000000ff000000
lduha [%i2+0x026]%asi,%l2 ! %l2 = 000000000000918e
! Mem[0000000010081410] = e03e18a2 67089990, %l6 = bd0d7225, %l7 = ffe21fe3
ldda [%i2+%o5]0x88,%l6 ! %l6 = 0000000067089990 00000000e03e18a2
! %f30 = 67089990, %f26 = fbb4d3ba
fcmps %fcc1,%f30,%f26 ! %fcc1 = 2
! Mem[0000000010181408] = f2ffffff, %f0 = 59c19a7f
lda [%i6+%o4]0x88,%f0 ! %f0 = f2ffffff
! Mem[00000000100c1418] = f71c8bfe, %l1 = 000000000000d399
lduwa [%i3+0x018]%asi,%l1 ! %l1 = 00000000f71c8bfe
! Mem[00000000300c1410] = e9975924ed000059, %l7 = 00000000e03e18a2
ldxa [%i3+%o5]0x89,%l7 ! %l7 = e9975924ed000059
! Starting 10 instruction Store Burst
! %l0 = 00000000d4e4f3f4, Mem[0000000010001410] = ffffff05
stha %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = f3f4ff05
p0_label_44:
! %l1 = 00000000f71c8bfe, Mem[0000000030041400] = ffffffff6968cb77
stxa %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000f71c8bfe
! Mem[0000000010141408] = 000000ff, %l0 = 00000000d4e4f3f4
swapa [%i5+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181400] = ffb44c38, %l0 = 00000000000000ff
swapa [%i6+%g0]0x81,%l0 ! %l0 = 00000000ffb44c38
! %f1 = 95dc38b6, Mem[0000000010041400] = 57b8f365
sta %f1 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = 95dc38b6
! Mem[0000000010141410] = fdffffff, %l3 = 0000004cd6e2d227
lduha [%i5+%o5]0x88,%l3 ! %l3 = 000000000000ffff
! %l6 = 0000000067089990, Mem[00000000211c0000] = 06d9217a, %asi = 80
stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 9990217a
! Mem[00000000100c1400] = d906244d, %l5 = 0000000087ff69a8
swapa [%i3+%g0]0x88,%l5 ! %l5 = 00000000d906244d
! %l3 = 000000000000ffff, Mem[0000000010181408] = f2ffffff
stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = f2ffffff
! %f8 = e03e18a2, Mem[0000000010101410] = 00f460f5
sta %f8 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = e03e18a2
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 9990217a, %l0 = 00000000ffb44c38
ldsba [%o2+0x001]%asi,%l0 ! %l0 = ffffffffffffff90
p0_label_45:
membar #Sync ! Added by membar checker (9)
! Mem[0000000030101400] = ffffffba 00000013 bc897bb5 fb5052a8
! Mem[0000000030101410] = 00000000 bad3b4fb facee6f6 11317c96
! Mem[0000000030101420] = bd23ccf3 0cae2517 582a48b4 b0d443f4
! Mem[0000000030101430] = 97f0269d 99d0c51c c763fbdb a3b2087f
ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
! Mem[00000000218000c0] = 5907fc4a, %l2 = 000000000000918e
ldsb [%o3+0x0c1],%l2 ! %l2 = 0000000000000007
! Mem[0000000010101400] = 7f9ac159, %f4 = 1ff06967
lda [%i4+%g0]0x88,%f4 ! %f4 = 7f9ac159
! Mem[0000000010181410] = 003cc046000b68c3, %f14 = b7ee06b7 45f89ad8
ldd [%i6+%o5],%f14 ! %f14 = 003cc046 000b68c3
! Mem[0000000010101404] = 95dc38b6, %l3 = 000000000000ffff
ldsh [%i4+0x006],%l3 ! %l3 = 00000000000038b6
! Mem[0000000010041400] = b4fb6ff995dc38b6, %l7 = e9975924ed000059
ldxa [%i1+%g0]0x88,%l7 ! %l7 = b4fb6ff995dc38b6
! Mem[00000000300c1410] = ed000059, %l5 = 00000000d906244d
ldsba [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000059
! Mem[0000000010001400] = 00f460f5 cd000000, %l2 = 00000007, %l3 = 000038b6
ldda [%i0+%g0]0x88,%l2 ! %l2 = 00000000cd000000 0000000000f460f5
! Mem[0000000010041410] = 11ee06b7, %l6 = 0000000067089990
ldswa [%i1+0x010]%asi,%l6 ! %l6 = 0000000011ee06b7
! Starting 10 instruction Store Burst
! %l2 = 00000000cd000000, Mem[0000000010081401] = 25720dbd
stb %l2,[%i2+0x001] ! Mem[0000000010081400] = 25000dbd
p0_label_46:
! Mem[0000000030101410] = 00000000, %l5 = 0000000000000059
swapa [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1410] = 005500ba, %l1 = 00000000f71c8bfe
ldstuba [%i3+%o5]0x88,%l1 ! %l1 = 000000ba000000ff
! Mem[0000000010181410] = 003cc046, %l0 = ffffffffffffff90
ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %l5 = 0000000000000000, immed = fffff1e3, %y = 0000004c
smul %l5,-0xe1d,%l2 ! %l2 = 0000000000000000, %y = 00000000
! Mem[0000000010181434] = 5136f079, %l2 = 00000000, %l7 = 95dc38b6
add %i6,0x34,%g1
casa [%g1]0x80,%l2,%l7 ! %l7 = 000000005136f079
! %l6 = 0000000011ee06b7, Mem[0000000030081400] = f560f400
stwa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 11ee06b7
! %l0 = 0000000000000000, Mem[0000000010081408] = ba00d44924d1c567
stxa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
! Mem[00000000100c1438] = 953a7c04, %l1 = 00000000000000ba
swap [%i3+0x038],%l1 ! %l1 = 00000000953a7c04
! %l0 = 0000000000000000, %l0 = 0000000000000000, %y = 00000000
smul %l0,%l0,%l5 ! %l5 = 0000000000000000, %y = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ff842b4b, %l6 = 0000000011ee06b7
ldsha [%i6+%g0]0x80,%l6 ! %l6 = ffffffffffffff84
p0_label_47:
! Mem[0000000010101428] = b675f7dfd63973fc, %l4 = 000000004d2406d9
ldx [%i4+0x028],%l4 ! %l4 = b675f7dfd63973fc
membar #Sync ! Added by membar checker (10)
! Mem[0000000030101400] = ffffffba 00000013 bc897bb5 fb5052a8
! Mem[0000000030101410] = 59000000 bad3b4fb facee6f6 11317c96
! Mem[0000000030101420] = bd23ccf3 0cae2517 582a48b4 b0d443f4
! Mem[0000000030101430] = 97f0269d 99d0c51c c763fbdb a3b2087f
ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
! Code Fragment 3
p0_fragment_7:
! %l0 = 0000000000000000
setx 0x86ad27a07ed0d52f,%g7,%l0 ! %l0 = 86ad27a07ed0d52f
! %l1 = 00000000953a7c04
setx 0x5d9cf3d7a7c8a073,%g7,%l1 ! %l1 = 5d9cf3d7a7c8a073
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 = 86ad27a07ed0d52f
setx 0xa168e2b02d562c4b,%g7,%l0 ! %l0 = a168e2b02d562c4b
! %l1 = 5d9cf3d7a7c8a073
setx 0x4343b2881f165f6c,%g7,%l1 ! %l1 = 4343b2881f165f6c
! %l4 = b675f7dfd63973fc, immd = fffffffffffff040, %l3 = 0000000000f460f5
udivx %l4,-0xfc0,%l3 ! %l3 = 0000000000000000
! %f20 = 00000000, %f23 = 11317c96, %f26 = 582a48b4 b0d443f4
fsmuld %f20,%f23,%f26 ! %f26 = 00000000 00000000
! %l3 = 0000000000000000, Mem[0000000010101434] = b7cd2668
sth %l3,[%i4+0x034] ! Mem[0000000010101434] = 00002668
! Mem[0000000010081410] = 90990867, %f23 = 11317c96
lda [%i2+0x010]%asi,%f23 ! %f23 = 90990867
! Mem[00000000100c1408] = 8df21cba01150000, %l0 = a168e2b02d562c4b
ldxa [%i3+%o4]0x88,%l0 ! %l0 = 8df21cba01150000
! Mem[0000000030081408] = 48934bcd, %l7 = 000000005136f079
lduba [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000048
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000030081408] = cd4b9348
stha %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = cd4b0000
p0_label_48:
! Mem[00000000100c1430] = 24ac81ab70c6a1ee, %l1 = 4343b2881f165f6c, %l1 = 4343b2881f165f6c
add %i3,0x30,%g1
casxa [%g1]0x80,%l1,%l1 ! %l1 = 24ac81ab70c6a1ee
! %f16 = ffffffba 00000013 bc897bb5 fb5052a8
! %f20 = 00000000 bad3b4fb facee6f6 90990867
! %f24 = bd23ccf3 0cae2517 00000000 00000000
! %f28 = 97f0269d 99d0c51c c763fbdb a3b2087f
stda %f16,[%i0]ASI_BLK_S ! Block Store to 0000000030001400
! %l4 = b675f7dfd63973fc, Mem[0000000010101408] = bad3b4fb
stwa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = d63973fc
! Mem[0000000021800101] = 89f9d1b9, %l3 = 0000000000000000
ldstuba [%o3+0x101]%asi,%l3 ! %l3 = 000000f9000000ff
! %f14 = c763fbdb a3b2087f, Mem[00000000100c1400] = a869ff87 87ff69a8
stda %f14,[%i3+%g0]0x80 ! Mem[00000000100c1400] = c763fbdb a3b2087f
! %f2 = bc897bb5 fb5052a8, %l6 = ffffffffffffff84
! Mem[0000000010001430] = a2ffde0f88e7b230
add %i0,0x030,%g1
stda %f2,[%g1+%l6]ASI_PST16_P ! Mem[0000000010001430] = a2ff7bb588e7b230
! %l6 = ffffffffffffff84, Mem[00000000300c1410] = ed000059
stha %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ed00ff84
membar #Sync ! Added by membar checker (11)
! %f8 = bd23ccf3 0cae2517, Mem[0000000030101400] = ffffffba 00000013
stda %f8 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = bd23ccf3 0cae2517
! Mem[0000000030081400] = 11ee06b7, %l0 = 8df21cba01150000
swapa [%i2+%g0]0x89,%l0 ! %l0 = 0000000011ee06b7
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ba08191f 8fc1c4d0 ba3f0000 00f40000
! Mem[0000000030141410] = 48934bcd 20b9eeb3 93113a5b 7839e277
! Mem[0000000030141420] = bfb9b1e8 aa3dc13d 7fda7d6a fad84a59
! Mem[0000000030141430] = 0fc0385b ae103944 c977175a 37af2871
ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
p0_label_49:
! Mem[0000000010181400] = ff842b4b, %l4 = b675f7dfd63973fc
lduwa [%i6+%g0]0x80,%l4 ! %l4 = 00000000ff842b4b
! %l6 = ffffffffffffff84, %l7 = 0000000000000048, %l0 = 0000000011ee06b7
udivx %l6,%l7,%l0 ! %l0 = 038e38e38e38e38c
! Mem[0000000010001420] = 038c7157d81e8e7f, %l2 = 0000000000000000
ldxa [%i0+0x020]%asi,%l2 ! %l2 = 038c7157d81e8e7f
! Mem[0000000010001410] = 05fff4f3, %l5 = 0000000000000000
lduba [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000f3
! Mem[0000000010081410] = 90990867, %l1 = 24ac81ab70c6a1ee
ldsba [%i2+%o5]0x80,%l1 ! %l1 = ffffffffffffff90
! Mem[0000000030181410] = f6efbfed, %l2 = 038c7157d81e8e7f
lduba [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ed
! Mem[0000000030081410] = 1d0a2374, %l4 = 00000000ff842b4b
lduwa [%i2+%o5]0x81,%l4 ! %l4 = 000000001d0a2374
! Mem[0000000010041400] = b638dc95, %l2 = 00000000000000ed
lduha [%i1+%g0]0x80,%l2 ! %l2 = 000000000000b638
! Mem[0000000010001400] = 00f460f5 cd000000, %l2 = 0000b638, %l3 = 000000f9
ldda [%i0+%g0]0x88,%l2 ! %l2 = 00000000cd000000 0000000000f460f5
! Starting 10 instruction Store Burst
! %f16 = ffffffba, Mem[0000000030081410] = 1d0a2374
sta %f16,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffba
p0_label_50:
! Mem[0000000030141410] = 48934bcd, %l4 = 000000001d0a2374
ldstuba [%i5+%o5]0x81,%l4 ! %l4 = 00000048000000ff
! %l3 = 0000000000f460f5, Mem[0000000030001408] = bc897bb5
stha %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 60f57bb5
! Mem[00000000211c0000] = 9990217a, %l1 = ffffffffffffff90
ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffff9990
! %l4 = 0000000000000048, Mem[0000000010181410] = ff3cc046000b68c3, %asi = 80
stxa %l4,[%i6+0x010]%asi ! Mem[0000000010181410] = 0000000000000048
! Mem[0000000010081410] = 90990867, %l1 = ffffffffffff9990
swapa [%i2+%o5]0x80,%l1 ! %l1 = 0000000090990867
! Mem[00000000218001c1] = 3c33a92c, %l7 = 0000000000000048
ldstuba [%o3+0x1c1]%asi,%l7 ! %l7 = 00000033000000ff
! %l3 = 0000000000f460f5, Mem[0000000030041410] = cd4b9348
stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00f460f5
! %f22 = facee6f6 90990867, Mem[0000000030001410] = 00000000 bad3b4fb
stda %f22,[%i0+%o5]0x81 ! Mem[0000000030001410] = facee6f6 90990867
! Mem[0000000030181400] = ff000000, %l0 = 038e38e38e38e38c
ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001424] = d81e8e7f, %l1 = 0000000090990867
lduba [%i0+0x026]%asi,%l1 ! %l1 = 000000000000008e
p0_label_51:
! Mem[0000000010141400] = 00000000 4d2406d9, %l4 = 00000048, %l5 = 000000f3
ldda [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000 000000004d2406d9
! Mem[00000000100c1430] = 24ac81ab, %l0 = 0000000000000000, %asi = 80
swapa [%i3+0x030]%asi,%l0 ! %l0 = 0000000024ac81ab
! Mem[0000000030181400] = 48934bcd ff0000ff, %l2 = cd000000, %l3 = 00f460f5
ldda [%i6+%g0]0x89,%l2 ! %l2 = 00000000ff0000ff 0000000048934bcd
! Mem[0000000030081410] = ffffffba, %l6 = ffffffffffffff84
lduba [%i2+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030101410] = fbb4d3ba00000059, %l3 = 0000000048934bcd
ldxa [%i4+%o5]0x89,%l3 ! %l3 = fbb4d3ba00000059
! Code Fragment 3
p0_fragment_8:
! %l0 = 0000000024ac81ab
setx 0x69744937e5194141,%g7,%l0 ! %l0 = 69744937e5194141
! %l1 = 000000000000008e
setx 0x20ee8127cf1e5e69,%g7,%l1 ! %l1 = 20ee8127cf1e5e69
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 = 69744937e5194141
setx 0x5221f5f865e41233,%g7,%l0 ! %l0 = 5221f5f865e41233
! %l1 = 20ee8127cf1e5e69
setx 0xae2328a01be00eb4,%g7,%l1 ! %l1 = ae2328a01be00eb4
! Mem[0000000030141408] = ba3f0000, %l7 = 0000000000000033
lduha [%i5+%o4]0x81,%l7 ! %l7 = 000000000000ba3f
! %f10 = 7fda7d6a, %f17 = 00000013
fcmps %fcc1,%f10,%f17 ! %fcc1 = 3
! Mem[00000000201c0000] = 8fff86d9, %l3 = fbb4d3ba00000059
lduh [%o0+%g0],%l3 ! %l3 = 0000000000008fff
! Starting 10 instruction Store Burst
! %l6 = 00000000000000ff, Mem[000000001000141a] = 24ac1d59, %asi = 80
stha %l6,[%i0+0x01a]%asi ! Mem[0000000010001418] = 24ac00ff
p0_label_52:
! Mem[0000000020800000] = ffff348e, %l3 = 0000000000008fff
ldstub [%o1+%g0],%l3 ! %l3 = 000000ff000000ff
membar #Sync ! Added by membar checker (12)
! %l4 = 0000000000000000, Mem[0000000030141410] = ff934bcd
stha %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00004bcd
! %f26 = 00000000 00000000, Mem[0000000010001400] = 000000cd f560f400
stda %f26,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 00000000
! Mem[00000000100c1400] = c763fbdb, %l5 = 000000004d2406d9
ldstuba [%i3+%g0]0x80,%l5 ! %l5 = 000000c7000000ff
! %l1 = ae2328a01be00eb4, Mem[0000000010101400] = 59c19a7f
stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 1be00eb4
! %l2 = 00000000ff0000ff, Mem[0000000030101408] = bc897bb5fb5052a8
stxa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000ff0000ff
! %l6 = 00000000000000ff, Mem[0000000010081400] = 25000dbd, %asi = 80
stwa %l6,[%i2+0x000]%asi ! Mem[0000000010081400] = 000000ff
! %f1 = 8fc1c4d0, Mem[0000000030101410] = 00000059
sta %f1 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 8fc1c4d0
! %l3 = 00000000000000ff, Mem[0000000010041400] = 95dc38b6
stha %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 95dc00ff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 1be00eb4, %f30 = c763fbdb
lda [%i4+%g0]0x80,%f30 ! %f30 = 1be00eb4
p0_label_53:
! Mem[00000000201c0000] = 8fff86d9, %l4 = 0000000000000000
lduba [%o0+0x000]%asi,%l4 ! %l4 = 000000000000008f
! Mem[0000000030101410] = d0c4c18f, %f1 = 8fc1c4d0
lda [%i4+%o5]0x81,%f1 ! %f1 = d0c4c18f
! Mem[00000000211c0000] = 9990217a, %l3 = 00000000000000ff
lduba [%o2+0x001]%asi,%l3 ! %l3 = 0000000000000090
! Mem[00000000300c1410] = ed00ff84, %l0 = 5221f5f865e41233
ldswa [%i3+%o5]0x89,%l0 ! %l0 = ffffffffed00ff84
! Mem[00000000201c0000] = 8fff86d9, %l7 = 000000000000ba3f
ldub [%o0+%g0],%l7 ! %l7 = 000000000000008f
! Mem[00000000100c1408] = 00001501ba1cf28d, %l4 = 000000000000008f
ldxa [%i3+%o4]0x80,%l4 ! %l4 = 00001501ba1cf28d
! Mem[0000000010141400] = 00000000, %l1 = ae2328a01be00eb4
ldsha [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1410] = 005500ff, %l6 = 00000000000000ff
ldsba [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030001408] = 60f57bb5, %l6 = ffffffffffffffff
lduba [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000060
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 005500ff, %l4 = 00001501ba1cf28d
ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
p0_label_54:
! %l7 = 000000000000008f, Mem[0000000010001408] = 000000ba
stba %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000008f
! %l0 = ed00ff84, %l1 = 00000000, Mem[0000000010141408] = f4f3e4d4 ffb44c38
stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = ed00ff84 00000000
! %l2 = 00000000ff0000ff, Mem[0000000030041408] = ffffbfff
stba %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffbfff
! %l4 = 000000ff, %l5 = 000000c7, Mem[0000000010041420] = b3ef4dfc ad12f4cd
std %l4,[%i1+0x020] ! Mem[0000000010041420] = 000000ff 000000c7
! %f26 = 00000000 00000000, Mem[0000000010141410] = fdffffff fffffffd
stda %f26,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 00000000
! %l5 = 00000000000000c7, imm = 000000000000018b, %l2 = 00000000ff0000ff
and %l5,0x18b,%l2 ! %l2 = 0000000000000083
! %l6 = 0000000000000060, Mem[0000000030081400] = 01150000
stwa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000060
! Mem[00000000211c0001] = 9990217a, %l4 = 00000000000000ff
ldstuba [%o2+0x001]%asi,%l4 ! %l4 = 00000090000000ff
! %l1 = 0000000000000000, Mem[0000000030001410] = facee6f6
stwa %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081428] = 6630a23d 5f02ffa1, %l2 = 00000083, %l3 = 00000090
ldda [%i2+0x028]%asi,%l2 ! %l2 = 000000006630a23d 000000005f02ffa1
p0_label_55:
! Mem[0000000010141410] = 00000000, %l7 = 000000000000008f
ldsba [%i5+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001410] = 00000000, %l4 = 0000000000000090
lduha [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141410] = 0000000000000000, %f22 = facee6f6 90990867
ldda [%i5+%o5]0x80,%f22 ! %f22 = 00000000 00000000
! Mem[0000000030001408] = b57bf560, %l3 = 000000005f02ffa1
ldswa [%i0+%o4]0x89,%l3 ! %l3 = ffffffffb57bf560
! Mem[0000000030101410] = d0c4c18fbad3b4fb, %l4 = 0000000000000000
ldxa [%i4+%o5]0x81,%l4 ! %l4 = d0c4c18fbad3b4fb
! Mem[0000000030181410] = edbfeff6, %l7 = 0000000000000000
ldsba [%i6+%o5]0x81,%l7 ! %l7 = ffffffffffffffed
! Mem[0000000010141438] = 67089990000000cd, %l6 = 0000000000000060
ldxa [%i5+0x038]%asi,%l6 ! %l6 = 67089990000000cd
! Mem[000000001010140c] = e31fe211, %l6 = 67089990000000cd
lduw [%i4+0x00c],%l6 ! %l6 = 00000000e31fe211
! Mem[000000001014140c] = 00000000, %l1 = 0000000000000000
ldsh [%i5+0x00e],%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = ffffffffed00ff84, Mem[0000000010001408] = 0000008f
stba %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000084
p0_label_56:
! %f12 = 0fc0385b, Mem[000000001008140c] = 00000000
sta %f12,[%i2+0x00c]%asi ! Mem[000000001008140c] = 0fc0385b
! %f22 = 00000000 00000000, Mem[0000000030101410] = 8fc1c4d0 fbb4d3ba
stda %f22,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 00000000
! Mem[0000000030081408] = 00004bcd, %l7 = ffffffffffffffed
ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! %l2 = 000000006630a23d, Mem[0000000030141400] = d0c4c18f1f1908ba
stxa %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000006630a23d
! %l2 = 000000006630a23d, Mem[0000000010041408] = ff0a237418000000
stxa %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000006630a23d
! Mem[0000000030181410] = edbfeff6, %l7 = 0000000000000000
ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 000000ed000000ff
! %l4 = d0c4c18fbad3b4fb, Mem[0000000030181410] = f6efbfff
stba %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = f6efbffb
! %l5 = 00000000000000c7, Mem[0000000010181400] = ff842b4b
stba %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = c7842b4b
! Mem[0000000030101400] = f3cc23bd, %l6 = 00000000e31fe211
swapa [%i4+%g0]0x89,%l6 ! %l6 = 00000000f3cc23bd
! Starting 10 instruction Load Burst
! Mem[0000000010181424] = 00e8fcdc, %l7 = 00000000000000ed
ldub [%i6+0x025],%l7 ! %l7 = 00000000000000e8
p0_label_57:
! Mem[00000000100c143c] = b63ebb65, %l7 = 00000000000000e8
ldsb [%i3+0x03d],%l7 ! %l7 = 000000000000003e
! Mem[0000000010181410] = 00000000, %l3 = ffffffffb57bf560
lduba [%i6+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081400] = 57c4ad74ff000000, %f6 = 93113a5b 7839e277
ldda [%i2+%g0]0x88,%f6 ! %f6 = 57c4ad74 ff000000
! Mem[0000000010081404] = 74adc457, %l2 = 000000006630a23d
ldswa [%i2+0x004]%asi,%l2 ! %l2 = 0000000074adc457
! Mem[00000000100c1420] = bfa0033fc3bb6069, %l1 = 0000000000000000
ldx [%i3+0x020],%l1 ! %l1 = bfa0033fc3bb6069
! Mem[0000000030041408] = ffbfffff, %l2 = 0000000074adc457
ldsha [%i1+%o4]0x81,%l2 ! %l2 = ffffffffffffffbf
! Mem[0000000010141410] = 0000000000000000, %l6 = 00000000f3cc23bd
ldxa [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101420] = 79415f869a6afae2, %f16 = ffffffba 00000013
ldda [%i4+0x020]%asi,%f16 ! %f16 = 79415f86 9a6afae2
! Mem[00000000100c1408] = 00001501 ba1cf28d, %l2 = ffffffbf, %l3 = 00000000
ldda [%i3+%o4]0x80,%l2 ! %l2 = 0000000000001501 00000000ba1cf28d
! Starting 10 instruction Store Burst
! %l2 = 0000000000001501, Mem[0000000030101410] = 0000000000000000
stxa %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000001501
p0_label_58:
! %f6 = 57c4ad74 ff000000, Mem[0000000030181408] = c368cdda 46c0003c
stda %f6 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 57c4ad74 ff000000
! Mem[0000000010101410] = e03e18a2, %l4 = d0c4c18fbad3b4fb
lduw [%i4+%o5],%l4 ! %l4 = 00000000e03e18a2
! %f22 = 00000000 00000000, %l5 = 00000000000000c7
! Mem[0000000030081400] = 6000000074230a1d
stda %f22,[%i2+%l5]ASI_PST32_SL ! Mem[0000000030081400] = 0000000000000000
! %l0 = ffffffffed00ff84, Mem[0000000010041410] = b706ee11
stha %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = b706ff84
! Mem[0000000010001400] = 00000000, %l6 = 0000000000000000
ldstuba [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! %f9 = aa3dc13d, Mem[0000000010041404] = f96ffbb4
st %f9 ,[%i1+0x004] ! Mem[0000000010041404] = aa3dc13d
! Mem[0000000030001400] = ffffffba, %l2 = 0000000000001501
ldstuba [%i0+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
! %l1 = bfa0033fc3bb6069, Mem[0000000010041400] = ff00dc95aa3dc13d
stxa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = bfa0033fc3bb6069
! %l0 = ffffffffed00ff84, Mem[00000000201c0000] = 8fff86d9, %asi = 80
stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = ff8486d9
! Starting 10 instruction Load Burst
! %l0 = ffffffffed00ff84, %l6 = 0000000000000000, %l2 = 00000000000000ff
andn %l0,%l6,%l2 ! %l2 = ffffffffed00ff84
p0_label_59:
! Mem[00000000100c1408] = 8df21cba01150000, %l4 = 00000000e03e18a2
ldxa [%i3+%o4]0x88,%l4 ! %l4 = 8df21cba01150000
! Mem[0000000010181410] = 4800000000000000, %f18 = bc897bb5 fb5052a8
ldda [%i6+%o5]0x88,%f18 ! %f18 = 48000000 00000000
! Mem[0000000010141418] = 24ac1d5970c6a1ee, %f10 = 7fda7d6a fad84a59
ldda [%i5+0x018]%asi,%f10 ! %f10 = 24ac1d59 70c6a1ee
! Mem[0000000010001418] = 24ac00ff70c6a1ee, %f24 = bd23ccf3 0cae2517
ldd [%i0+0x018],%f24 ! %f24 = 24ac00ff 70c6a1ee
! Mem[0000000010041438] = cf7378e0 23e59b95, %l4 = 01150000, %l5 = 000000c7
ldda [%i1+0x038]%asi,%l4 ! %l4 = 00000000cf7378e0 0000000023e59b95
! Mem[0000000010141430] = a2ffde0f, %l4 = 00000000cf7378e0
ldsha [%i5+0x032]%asi,%l4 ! %l4 = ffffffffffffde0f
! Mem[000000001008140c] = 0fc0385b, %l1 = bfa0033fc3bb6069
ldsh [%i2+0x00e],%l1 ! %l1 = 000000000000385b
! Mem[000000001000143c] = 000000cd, %l2 = ffffffffed00ff84
ldsha [%i0+0x03e]%asi,%l2 ! %l2 = 00000000000000cd
! Mem[0000000010181400] = 4b2b84c7, %l5 = 0000000023e59b95
lduba [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000c7
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000
swapa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
p0_label_60:
! %f11 = 70c6a1ee, Mem[0000000030101400] = 11e21fe3
sta %f11,[%i4+%g0]0x81 ! Mem[0000000030101400] = 70c6a1ee
! Mem[0000000010041438] = cf7378e0, %l0 = ffffffffed00ff84, %asi = 80
swapa [%i1+0x038]%asi,%l0 ! %l0 = 00000000cf7378e0
! %f0 = ba08191f, %f12 = 0fc0385b, %f30 = 1be00eb4
fadds %f0 ,%f12,%f30 ! %f30 = ba08191f
! %l0 = 00000000cf7378e0, Mem[0000000030181410] = fbbfeff6
stha %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 78e0eff6
! %f26 = 00000000 00000000, %l4 = ffffffffffffde0f
! Mem[0000000030001438] = c763fbdba3b2087f
add %i0,0x038,%g1
stda %f26,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030001438] = 00000000a3b2087f
! Mem[0000000030101400] = 70c6a1ee, %l4 = ffffffffffffde0f
ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 00000070000000ff
! %l3 = 00000000ba1cf28d, Mem[0000000030041400] = 00000000
stba %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000008d
! %f30 = ba08191f a3b2087f, Mem[0000000010181410] = 00000000 48000000
stda %f30,[%i6+%o5]0x88 ! Mem[0000000010181410] = ba08191f a3b2087f
! %l1 = 000000000000385b, Mem[0000000010041400] = bfa0033fc3bb6069, %asi = 80
stxa %l1,[%i1+0x000]%asi ! Mem[0000000010041400] = 000000000000385b
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = b3eeb920cd4b0000, %f28 = 97f0269d 99d0c51c
ldda [%i5+%o5]0x89,%f28 ! %f28 = b3eeb920 cd4b0000
p0_label_61:
! Mem[0000000010041400] = 00000000, %f29 = cd4b0000
lda [%i1+%g0]0x88,%f29 ! %f29 = 00000000
! Mem[00000000201c0000] = ff8486d9, %l4 = 0000000000000070
lduh [%o0+%g0],%l4 ! %l4 = 000000000000ff84
! Mem[0000000010181400] = 000000004b2b84c7, %f18 = 48000000 00000000
ldda [%i6+%g0]0x88,%f18 ! %f18 = 00000000 4b2b84c7
! Mem[0000000030001400] = 13000000 baffffff, %l2 = 000000cd, %l3 = ba1cf28d
ldda [%i0+%g0]0x89,%l2 ! %l2 = 00000000baffffff 0000000013000000
! Mem[0000000030001408] = b57bf560, %f7 = ff000000
lda [%i0+%o4]0x89,%f7 ! %f7 = b57bf560
! Mem[0000000030001410] = 0000000090990867, %l5 = 00000000000000c7
ldxa [%i0+%o5]0x81,%l5 ! %l5 = 0000000090990867
! Mem[0000000030101408] = 00000000, %f4 = 48934bcd
lda [%i4+%o4]0x89,%f4 ! %f4 = 00000000
! Mem[0000000010001408] = 00000084, %l4 = 000000000000ff84
lduba [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000084
! Mem[0000000020800040] = 92bbd1fd, %l3 = 0000000013000000
lduha [%o1+0x040]%asi,%l3 ! %l3 = 00000000000092bb
! Starting 10 instruction Store Burst
! %f31 = a3b2087f, Mem[0000000030041400] = 8d000000
sta %f31,[%i1+%g0]0x81 ! Mem[0000000030041400] = a3b2087f
p0_label_62:
! %f8 = bfb9b1e8 aa3dc13d, %l6 = 0000000000000000
! Mem[00000000100c1430] = 0000000070c6a1ee
add %i3,0x030,%g1
stda %f8,[%g1+%l6]ASI_PST16_PL ! Mem[00000000100c1430] = 0000000070c6a1ee
! Mem[0000000010081430] = 17fb3e878cae450e, %l3 = 00000000000092bb, %l6 = 0000000000000000
add %i2,0x30,%g1
casxa [%g1]0x80,%l3,%l6 ! %l6 = 17fb3e878cae450e
! Mem[00000000100c1408] = 00001501, %l3 = 00000000000092bb
ldstuba [%i3+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! %f14 = c977175a 37af2871, %l6 = 17fb3e878cae450e
! Mem[0000000010141438] = 67089990000000cd
add %i5,0x038,%g1
stda %f14,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010141438] = 670899905a1777c9
! %l0 = 00000000cf7378e0, Mem[0000000021800100] = 89ffd1b9
sth %l0,[%o3+0x100] ! Mem[0000000021800100] = 78e0d1b9
! %l0 = 00000000cf7378e0, Mem[0000000030041410] = f560f400
stba %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = e060f400
! %l1 = 000000000000385b, Mem[000000001014141c] = 70c6a1ee, %asi = 80
stwa %l1,[%i5+0x01c]%asi ! Mem[000000001014141c] = 0000385b
! %l0 = 00000000cf7378e0, Mem[0000000010041430] = 4d2406d9, %asi = 80
stwa %l0,[%i1+0x030]%asi ! Mem[0000000010041430] = cf7378e0
! Mem[0000000030081410] = baffffff, %l0 = 00000000cf7378e0
swapa [%i2+%o5]0x89,%l0 ! %l0 = 00000000baffffff
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = ff00000000000000, %f12 = 0fc0385b ae103944
ldda [%i0+%g0]0x80,%f12 ! %f12 = ff000000 00000000
p0_label_63:
! Code Fragment 4
p0_fragment_9:
! %l0 = 00000000baffffff
setx 0xf55008b077e9d6c7,%g7,%l0 ! %l0 = f55008b077e9d6c7
! %l1 = 000000000000385b
setx 0x478f7f987874c5d0,%g7,%l1 ! %l1 = 478f7f987874c5d0
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 = f55008b077e9d6c7
setx 0xa7f9de502bae4ac4,%g7,%l0 ! %l0 = a7f9de502bae4ac4
! %l1 = 478f7f987874c5d0
setx 0xdc66cd4846e991f6,%g7,%l1 ! %l1 = dc66cd4846e991f6
! Mem[0000000010141434] = ff05b230, %l1 = dc66cd4846e991f6
ldswa [%i5+0x034]%asi,%l1 ! %l1 = ffffffffff05b230
! Mem[000000001014143c] = 5a1777c9, %l4 = 0000000000000084
lduwa [%i5+0x03c]%asi,%l4 ! %l4 = 000000005a1777c9
! Mem[00000000300c1410] = 84ff00ed, %l5 = 0000000090990867
ldswa [%i3+%o5]0x81,%l5 ! %l5 = ffffffff84ff00ed
! Mem[0000000010181410] = a3b2087f, %l1 = ffffffffff05b230
ldsha [%i6+%o5]0x88,%l1 ! %l1 = 000000000000087f
! Mem[0000000030081410] = e07873cf, %l1 = 000000000000087f
lduwa [%i2+%o5]0x81,%l1 ! %l1 = 00000000e07873cf
! Mem[0000000030181408] = 57c4ad74, %l4 = 000000005a1777c9
ldsha [%i6+%o4]0x81,%l4 ! %l4 = 00000000000057c4
! Mem[0000000030141410] = 00004bcd, %l5 = ffffffff84ff00ed
lduba [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041408] = 000000006630a23d, %l6 = 17fb3e878cae450e
ldxa [%i1+%o4]0x88,%l6 ! %l6 = 000000006630a23d
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 005500ff, %l2 = 00000000baffffff
swapa [%i3+%o5]0x88,%l2 ! %l2 = 00000000005500ff
p0_label_64:
! %l2 = 00000000005500ff, Mem[00000000218001c0] = 3cffa92c, %asi = 80
stba %l2,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = ffffa92c
! %l2 = 00000000005500ff, Mem[0000000030141408] = 0000f40000003fba
stxa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000005500ff
! %f16 = 79415f86 9a6afae2, Mem[0000000030041408] = ffbfffff ffffffff
stda %f16,[%i1+%o4]0x81 ! Mem[0000000030041408] = 79415f86 9a6afae2
! %l0 = 2bae4ac4, %l1 = e07873cf, Mem[0000000010001400] = 000000ff 00000000
stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 2bae4ac4 e07873cf
! Mem[0000000010141424] = d81e8e7f, %l6 = 000000006630a23d
swap [%i5+0x024],%l6 ! %l6 = 00000000d81e8e7f
! %f2 = ba3f0000 00f40000, Mem[0000000030141400] = 3da23066 00000000
stda %f2 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = ba3f0000 00f40000
! %l2 = 00000000005500ff, Mem[0000000010181410] = 7f08b2a31f1908ba
stxa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000005500ff
! %l3 = 0000000000000000, Mem[0000000010081424] = e8e0918e
stw %l3,[%i2+0x024] ! Mem[0000000010081424] = 00000000
! %l3 = 0000000000000000, Mem[0000000010041410] = b706ff84
stwa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = ed00ff84, %l2 = 00000000005500ff
lduha [%i3+%o5]0x89,%l2 ! %l2 = 000000000000ff84
p0_label_65:
! Mem[000000001004140c] = 00000000, %l1 = 00000000e07873cf
lduha [%i1+0x00e]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000021800140] = 00ba8361, %l2 = 000000000000ff84
ldsb [%o3+0x140],%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l3 = 0000000000000000
lduha [%i5+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1400] = 76b4c833, %l6 = 00000000d81e8e7f
ldsha [%i3+%g0]0x89,%l6 ! %l6 = ffffffffffffc833
! Mem[0000000020800000] = ffff348e, %l6 = ffffffffffffc833
ldub [%o1+%g0],%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1410] = ffffffbaffdd74b0, %l0 = a7f9de502bae4ac4
ldxa [%i3+%o5]0x80,%l0 ! %l0 = ffffffbaffdd74b0
! Mem[0000000010181418] = 97024892 6621fdd3, %l0 = ffdd74b0, %l1 = 00000000
ldda [%i6+0x018]%asi,%l0 ! %l0 = 0000000097024892 000000006621fdd3
! Mem[0000000010181428] = d2d5e5bfffffffba, %f10 = 24ac1d59 70c6a1ee
ldd [%i6+0x028],%f10 ! %f10 = d2d5e5bf ffffffba
! Mem[0000000010081438] = 54ffcedb, %l4 = 00000000000057c4
lduh [%i2+0x03a],%l4 ! %l4 = 000000000000cedb
! Starting 10 instruction Store Burst
! Mem[00000000201c0001] = ff8486d9, %l4 = 000000000000cedb
ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 00000084000000ff
p0_label_66:
! %l0 = 97024892, %l1 = 6621fdd3, Mem[0000000010101410] = a2183ee0 1d0a2374
stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 97024892 6621fdd3
! %l7 = 000000000000003e, Mem[0000000030181408] = 000000ff74adc457
stxa %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000000000003e
! %l7 = 000000000000003e, Mem[0000000030001408] = 60f57bb5
stwa %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000003e
! Mem[0000000010141400] = 00000000, %l2 = 0000000000000000, %asi = 80
swapa [%i5+0x000]%asi,%l2 ! %l2 = 0000000000000000
! %f28 = b3eeb920 00000000, Mem[0000000010001428] = fbb4d3ba e31fe211
std %f28,[%i0+0x028] ! Mem[0000000010001428] = b3eeb920 00000000
! %l7 = 000000000000003e, Mem[0000000010041400] = 5b38000000000000
stxa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000000000003e
! %l4 = 0000000000000084, Mem[0000000010141408] = ed00ff84
stwa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000084
! %l2 = 0000000000000000, Mem[0000000010141410] = 00000000
stwa %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! %f24 = 24ac00ff, %f22 = 00000000
fitos %f24,%f22 ! %f22 = 4e12b004
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 3da2306600000000, %f18 = 00000000 4b2b84c7
ldda [%i1+%o4]0x80,%f18 ! %f18 = 3da23066 00000000
p0_label_67:
! Mem[0000000010081408] = 00000000, %l6 = 00000000000000ff
ldsba [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
! %l1 = 000000006621fdd3, immd = fffffffffffff156, %l1 = 000000006621fdd3
sdivx %l1,-0xeaa,%l1 ! %l1 = fffffffffff90901
! Mem[0000000030181408] = 3e000000, %l7 = 000000000000003e
ldsba [%i6+%o4]0x81,%l7 ! %l7 = 000000000000003e
! Mem[0000000021800000] = 958541b9, %l6 = 0000000000000000
ldub [%o3+%g0],%l6 ! %l6 = 0000000000000095
! Mem[0000000030041408] = 79415f86, %l2 = 0000000000000000
ldsha [%i1+%o4]0x81,%l2 ! %l2 = 0000000000007941
! Mem[0000000030041410] = e060f400, %l4 = 0000000000000084
lduba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000e0
! Mem[0000000010181424] = 00e8fcdc, %l5 = 0000000000000000
ldswa [%i6+0x024]%asi,%l5 ! %l5 = 0000000000e8fcdc
! Mem[0000000010001410] = e03e18a205fff4f3, %f30 = ba08191f a3b2087f
ldda [%i0+%o5]0x88,%f30 ! %f30 = e03e18a2 05fff4f3
! Mem[0000000010041400] = 0000003e, %l1 = fffffffffff90901
lduba [%i1+%g0]0x88,%l1 ! %l1 = 000000000000003e
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = 84000000, %l5 = 00e8fcdc, %l3 = 00000000
add %i0,0x08,%g1
casa [%g1]0x80,%l5,%l3 ! %l3 = 0000000084000000
p0_label_68:
! Mem[0000000030141410] = cd4b0000, %l0 = 0000000097024892
lduba [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181410] = 00000000, %l0 = 0000000000000000
ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %f26 = 00000000 00000000, %l1 = 000000000000003e
! Mem[0000000030081410] = e07873cffdffffff
add %i2,0x010,%g1
stda %f26,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030081410] = e07873cf00000000
! Mem[0000000010101400] = 1be00eb4, %l7 = 000000000000003e
swapa [%i4+%g0]0x80,%l7 ! %l7 = 000000001be00eb4
! Mem[000000001014143e] = 5a1777c9, %l3 = 0000000084000000
ldstub [%i5+0x03e],%l3 ! %l3 = 00000077000000ff
! Mem[0000000010001408] = 84000000, %l3 = 0000000000000077
ldstuba [%i0+%o4]0x80,%l3 ! %l3 = 00000084000000ff
! %f20 = 00000000 bad3b4fb, Mem[00000000300c1410] = ed00ff84 e9975924
stda %f20,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 bad3b4fb
! %f26 = 00000000 00000000, Mem[0000000010001408] = ff000000 00000000
stda %f26,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000
! %l0 = 0000000000000000, Mem[0000000010181400] = 4b2b84c7
stwa %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = ffc6a1ee, %l5 = 0000000000e8fcdc
lduwa [%i4+%g0]0x81,%l5 ! %l5 = 00000000ffc6a1ee
p0_label_69:
! Mem[0000000030081410] = e07873cf, %l7 = 000000001be00eb4
ldsba [%i2+%o5]0x81,%l7 ! %l7 = ffffffffffffffe0
! Mem[00000000100c1410] = ffffffba, %l1 = 000000000000003e
lduba [%i3+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010101408] = d63973fc, %f30 = e03e18a2
lda [%i4+%o4]0x88,%f30 ! %f30 = d63973fc
! Mem[0000000021800140] = 00ba8361, %l7 = ffffffffffffffe0
ldsba [%o3+0x141]%asi,%l7 ! %l7 = ffffffffffffffba
! Mem[0000000030041400] = fe8b1cf7 7f08b2a3, %l2 = 00007941, %l3 = 00000084
ldda [%i1+%g0]0x89,%l2 ! %l2 = 000000007f08b2a3 00000000fe8b1cf7
! Mem[0000000030041410] = e060f400, %l2 = 000000007f08b2a3
ldswa [%i1+%o5]0x81,%l2 ! %l2 = ffffffffe060f400
! Mem[0000000010181410] = ff000000, %l4 = 00000000000000e0
ldsba [%i6+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
! %l7 = ffffffffffffffba, immd = fffffffffffff463, %l7 = ffffffffffffffba
udivx %l7,-0xb9d,%l7 ! %l7 = 0000000000000001
! Mem[0000000030181410] = f6efe078, %l4 = ffffffffffffffff
ldswa [%i6+%o5]0x89,%l4 ! %l4 = fffffffff6efe078
! Starting 10 instruction Store Burst
! %f30 = d63973fc, %f25 = 70c6a1ee, %f6 = 57c4ad74 b57bf560
fsmuld %f30,%f25,%f6 ! %f6 = c8f1fca0 686a0900
p0_label_70:
! %f2 = ba3f0000 00f40000, Mem[0000000010141410] = 00000000 00000000
stda %f2 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = ba3f0000 00f40000
! %l2 = e060f400, %l3 = fe8b1cf7, Mem[0000000010181408] = fffffff2 5e599458
std %l2,[%i6+%o4] ! Mem[0000000010181408] = e060f400 fe8b1cf7
! %l5 = 00000000ffc6a1ee, Mem[0000000030081408] = ff004bcd
stba %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = ee004bcd
! Mem[0000000010181438] = 0000d5560000ff05, %l5 = 00000000ffc6a1ee, %l6 = 0000000000000095
add %i6,0x38,%g1
casxa [%g1]0x80,%l5,%l6 ! %l6 = 0000d5560000ff05
! Mem[0000000030101408] = 00000000, %l1 = 00000000000000ff
ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000030181400] = ff0000ff
stha %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff
! %f24 = 24ac00ff 70c6a1ee, Mem[0000000010181428] = d2d5e5bf ffffffba
stda %f24,[%i6+0x028]%asi ! Mem[0000000010181428] = 24ac00ff 70c6a1ee
! %f3 = 00f40000, %f13 = 00000000, %f8 = bfb9b1e8
fmuls %f3 ,%f13,%f8 ! %f8 = 00000000
! %l2 = e060f400, %l3 = fe8b1cf7, Mem[0000000010081410] = 9099ffff e03e18a2
stda %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = e060f400 fe8b1cf7
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = ffff348e, %l4 = fffffffff6efe078
ldsh [%o1+%g0],%l4 ! %l4 = ffffffffffffffff
p0_label_71:
! Mem[0000000010041400] = 0000003e, %l2 = ffffffffe060f400
ldswa [%i1+%g0]0x88,%l2 ! %l2 = 000000000000003e
! Mem[0000000030001408] = 3e000000, %l7 = 0000000000000001
lduha [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141408] = ff00550000000000, %f0 = ba08191f d0c4c18f
ldda [%i5+%o4]0x81,%f0 ! %f0 = ff005500 00000000
! Mem[0000000030141408] = 005500ff, %l7 = 0000000000000000
lduba [%i5+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! %f28 = b3eeb920, %f10 = d2d5e5bf, %f27 = 00000000
fmuls %f28,%f10,%f27 ! %f27 = 47477645
! Mem[0000000030041410] = e060f400, %l4 = ffffffffffffffff
lduba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000e0
! Mem[00000000100c143c] = b63ebb65, %l6 = 0000d5560000ff05
ldswa [%i3+0x03c]%asi,%l6 ! %l6 = ffffffffb63ebb65
! Mem[0000000010041410] = d89af845 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000 00000000d89af845
! Mem[0000000010001400] = c44aae2b, %l6 = ffffffffb63ebb65
ldswa [%i0+%g0]0x80,%l6 ! %l6 = ffffffffc44aae2b
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = 00000000, %l4 = 00000000000000e0
swapa [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
p0_label_72:
! %l4 = 0000000000000000, Mem[0000000030101400] = eea1c6ff
stha %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = eea10000
! %f6 = c8f1fca0 686a0900, Mem[0000000010141400] = 00000000 4d2406d9
stda %f6 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = c8f1fca0 686a0900
! Mem[00000000300c1408] = d399d5e0, %l0 = 0000000000000000
swapa [%i3+%o4]0x81,%l0 ! %l0 = 00000000d399d5e0
! %l2 = 000000000000003e, Mem[0000000030001408] = 3e000000
stha %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 3e00003e
! Mem[00000000100c1424] = c3bb6069, %l3 = fe8b1cf7, %l1 = d89af845
add %i3,0x24,%g1
casa [%g1]0x80,%l3,%l1 ! %l1 = 00000000c3bb6069
! %f29 = 00000000, Mem[00000000100c1438] = 000000ba
st %f29,[%i3+0x038] ! Mem[00000000100c1438] = 00000000
! Mem[0000000030101408] = 000000ff, %l2 = 000000000000003e
ldstuba [%i4+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
! %l2 = 00000000000000ff, Mem[0000000010141400] = c8f1fca0
stwa %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
! Mem[0000000010081428] = 6630a23d, %l5 = 00000000ffc6a1ee
ldstub [%i2+0x028],%l5 ! %l5 = 00000066000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = fbb4d3ba, %l7 = 00000000000000ff
ldswa [%i3+%o5]0x81,%l7 ! %l7 = fffffffffbb4d3ba
p0_label_73:
! %l0 = 00000000d399d5e0, %l5 = 0000000000000066, %l5 = 0000000000000066
or %l0,%l5,%l5 ! %l5 = 00000000d399d5e6
! Mem[0000000010081410] = fe8b1cf7e060f400, %f14 = c977175a 37af2871
ldda [%i2+%o5]0x88,%f14 ! %f14 = fe8b1cf7 e060f400
! Mem[0000000010181400] = e0000000, %l3 = 00000000fe8b1cf7
ldsha [%i6+%g0]0x80,%l3 ! %l3 = ffffffffffffe000
membar #Sync ! Added by membar checker (13)
! Mem[0000000030101400] = 0000a1ee 0cae2517 ff000000 ff0000ff
! Mem[0000000030101410] = 00000000 00001501 facee6f6 11317c96
! Mem[0000000030101420] = bd23ccf3 0cae2517 582a48b4 b0d443f4
! Mem[0000000030101430] = 97f0269d 99d0c51c c763fbdb a3b2087f
ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
! Mem[0000000030141408] = 005500ff, %l0 = 00000000d399d5e0
lduba [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041400] = 3e000000, %l5 = 00000000d399d5e6
ldsha [%i1+%g0]0x80,%l5 ! %l5 = 0000000000003e00
! Mem[0000000010001400] = e07873cf2bae4ac4, %f22 = 4e12b004 00000000
ldda [%i0+%g0]0x88,%f22 ! %f22 = e07873cf 2bae4ac4
! Mem[0000000010081410] = 00f460e0, %l1 = 00000000c3bb6069
ldsha [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000f4
! Mem[00000000300c1410] = bad3b4fb, %l5 = 0000000000003e00
ldswa [%i3+%o5]0x89,%l5 ! %l5 = ffffffffbad3b4fb
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = e07873cf, %l1 = 00000000000000f4
ldstuba [%i2+%o5]0x81,%l1 ! %l1 = 000000e0000000ff
p0_label_74:
! %f26 = 00000000 47477645, Mem[0000000030141410] = 00004bcd 20b9eeb3
stda %f26,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 47477645
! %f22 = e07873cf 2bae4ac4, Mem[0000000010001428] = b3eeb920 00000000
std %f22,[%i0+0x028] ! Mem[0000000010001428] = e07873cf 2bae4ac4
! %l1 = 00000000000000e0, Mem[0000000030181408] = 3e00000000000000
stxa %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000000000e0
! %f20 = 00000000, Mem[00000000100c1400] = dbfb63ff
sta %f20,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! %l6 = ffffffffc44aae2b, Mem[0000000030141410] = 00000000
stwa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = c44aae2b
! Mem[0000000030101410] = 00000000, %l6 = ffffffffc44aae2b
ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081438] = 54ffcedb, %l3 = ffffffffffffe000, %asi = 80
swapa [%i2+0x038]%asi,%l3 ! %l3 = 0000000054ffcedb
! Mem[0000000010081400] = 000000ff, %l7 = fffffffffbb4d3ba
swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! %l5 = ffffffffbad3b4fb, Mem[0000000010041408] = 6630a23d
stba %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 6630a2fb
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00f460e0, %f28 = b3eeb920
lda [%i6+%o4]0x88,%f28 ! %f28 = 00f460e0
p0_label_75:
! Mem[0000000021800040] = f1679f3e, %l3 = 0000000054ffcedb
ldsha [%o3+0x040]%asi,%l3 ! %l3 = fffffffffffff167
! Mem[0000000030141408] = 005500ff, %l6 = 0000000000000000
lduba [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! %l1 = 00000000000000e0, %l6 = 00000000000000ff, %l0 = 00000000000000ff
xnor %l1,%l6,%l0 ! %l0 = ffffffffffffffe0
! Mem[0000000010001400] = c44aae2b, %l7 = 00000000000000ff
lduba [%i0+%g0]0x80,%l7 ! %l7 = 00000000000000c4
! Mem[00000000100c1400] = 00000000a3b2087f, %f28 = 00f460e0 00000000
ldda [%i3+%g0]0x80,%f28 ! %f28 = 00000000 a3b2087f
! Mem[0000000030101400] = 0000a1ee, %f16 = 79415f86
lda [%i4+%g0]0x81,%f16 ! %f16 = 0000a1ee
! Mem[0000000030141400] = ba3f0000, %l6 = 00000000000000ff
ldswa [%i5+%g0]0x81,%l6 ! %l6 = ffffffffba3f0000
! Mem[0000000010001408] = 00000000, %l6 = ffffffffba3f0000
ldswa [%i0+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141400] = 00003fba, %l7 = 00000000000000c4
lduba [%i5+%g0]0x89,%l7 ! %l7 = 00000000000000ba
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, Mem[0000000010181400] = e0000000
stha %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00ff0000
p0_label_76:
! Mem[0000000030041410] = e060f400, %l1 = 00000000000000e0
ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 000000e0000000ff
! Mem[0000000030041410] = ff60f400, %l7 = 00000000000000ba
ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
! %l2 = 00000000000000ff, Mem[00000000300c1400] = 33c8b476
stha %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ffb476
! %l0 = ffffffffffffffe0, Mem[0000000010141410] = ba3f0000
stw %l0,[%i5+%o5] ! Mem[0000000010141410] = ffffffe0
! %f16 = 0000a1ee 9a6afae2, %l6 = 0000000000000000
! Mem[00000000100c1430] = 0000000070c6a1ee
add %i3,0x030,%g1
stda %f16,[%g1+%l6]ASI_PST16_P ! Mem[00000000100c1430] = 0000000070c6a1ee
! %l5 = ffffffffbad3b4fb, Mem[0000000030001408] = 3e00003e
stwa %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = bad3b4fb
! Mem[00000000300c1400] = 00ffb476, %l2 = 00000000000000ff
swapa [%i3+%g0]0x81,%l2 ! %l2 = 0000000000ffb476
! %f24 = 24ac00ff, Mem[0000000010041428] = 74186c63
sta %f24,[%i1+0x028]%asi ! Mem[0000000010041428] = 24ac00ff
! %l4 = 00000000, %l5 = bad3b4fb, Mem[0000000010081400] = bad3b4fb 57c4ad74
stda %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 bad3b4fb
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (14)
! Mem[0000000030181400] = 000000ff cd4b9348 00000000 000000e0
! Mem[0000000030181410] = 78e0eff6 565a5500 0023dad6 5cc25743
! Mem[0000000030181420] = a84e0b63 1d1dc301 69d9ce35 1290ffbd
! Mem[0000000030181430] = 5ae411ed 4b5320ef 1d946a3b d5f95bae
ldda [%i6]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
p0_label_77:
! Mem[00000000100c1408] = ff001501, %l5 = ffffffffbad3b4fb
ldsha [%i3+%o4]0x80,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000010001400] = 2bae4ac4, %l3 = fffffffffffff167
ldsba [%i0+%g0]0x88,%l3 ! %l3 = ffffffffffffffc4
! Mem[0000000030181410] = f6efe078, %l2 = 0000000000ffb476
lduwa [%i6+%o5]0x89,%l2 ! %l2 = 00000000f6efe078
! Mem[0000000010181410] = ff005500000000ff, %f30 = d63973fc 05fff4f3
ldda [%i6+%o5]0x88,%f30 ! %f30 = ff005500 000000ff
! Mem[0000000010101408] = fc7339d6, %l3 = ffffffffffffffc4
ldsha [%i4+%o4]0x80,%l3 ! %l3 = fffffffffffffc73
! Mem[00000000100c1410] = baffffff, %l0 = ffffffffffffffe0
lduba [%i3+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041408] = 865f4179, %f19 = 00000000
lda [%i1+%o4]0x89,%f19 ! %f19 = 865f4179
! Mem[0000000010081410] = e060f400, %l4 = 0000000000000000
lduha [%i2+%o5]0x88,%l4 ! %l4 = 000000000000f400
! Mem[0000000030081400] = 00000000, %l4 = 000000000000f400
ldswa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = 00000000, %l6 = 0000000000000000
swapa [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
p0_label_78:
! %l7 = 00000000000000ff, Mem[00000000211c0000] = 99ff217a, %asi = 80
stba %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffff217a
! %l1 = 00000000000000e0, Mem[0000000030081400] = 00000000
stha %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000e0
! %f28 = 00000000 a3b2087f, Mem[00000000300c1400] = 000000ff fe8b1cf7
stda %f28,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 a3b2087f
membar #Sync ! Added by membar checker (15)
! %l2 = 00000000f6efe078, Mem[0000000030181400] = ff000000
stba %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff000078
! Mem[0000000030141400] = 00003fba, %l4 = 0000000000000000
swapa [%i5+%g0]0x89,%l4 ! %l4 = 0000000000003fba
! Mem[0000000030081410] = cf7378ff, %l4 = 0000000000003fba
ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
! Mem[00000000300c1400] = 00000000, %l6 = 0000000000000000
ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[00000000100c1410] = ffffffbaffdd74b0
stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000000000ff
! %f0 = 000000ff cd4b9348 00000000 000000e0
! %f4 = 78e0eff6 565a5500 0023dad6 5cc25743
! %f8 = a84e0b63 1d1dc301 69d9ce35 1290ffbd
! %f12 = 5ae411ed 4b5320ef 1d946a3b d5f95bae
stda %f0,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = d63973fc, %l5 = ffffffffffffff00
lduwa [%i4+%o4]0x88,%l5 ! %l5 = 00000000d63973fc
p0_label_79:
! Mem[0000000010141400] = 00096a68ff000000, %l7 = 00000000000000ff
ldxa [%i5+%g0]0x88,%l7 ! %l7 = 00096a68ff000000
membar #Sync ! Added by membar checker (16)
! Mem[0000000030181400] = 000000ff, %f29 = a3b2087f
lda [%i6+%g0]0x81,%f29 ! %f29 = 000000ff
! Mem[00000000201c0000] = ffff86d9, %l4 = 00000000000000ff
ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010001410] = f3f4ff05 a2183ee0, %l0 = 000000ff, %l1 = 000000e0
ldd [%i0+%o5],%l0 ! %l0 = 00000000f3f4ff05 00000000a2183ee0
! Mem[0000000010181400] = 0000ff00, %l7 = 00096a68ff000000
ldsha [%i6+%g0]0x88,%l7 ! %l7 = ffffffffffffff00
! Mem[0000000030181408] = 00000000 000000e0, %l2 = f6efe078, %l3 = fffffc73
ldda [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000 00000000000000e0
! Mem[0000000030081408] = ee004bcd, %l2 = 0000000000000000
lduha [%i2+%o4]0x81,%l2 ! %l2 = 000000000000ee00
! Mem[0000000030101400] = 0000a1ee, %f14 = 1d946a3b
lda [%i4+%g0]0x81,%f14 ! %f14 = 0000a1ee
! Mem[0000000030041410] = 00f460ff, %l5 = 00000000d63973fc
ldsha [%i1+%o5]0x89,%l5 ! %l5 = 00000000000060ff
! Starting 10 instruction Store Burst
! %f21 = bad3b4fb, Mem[000000001008143c] = edcc3a97
sta %f21,[%i2+0x03c]%asi ! Mem[000000001008143c] = bad3b4fb
p0_label_80:
! %l5 = 00000000000060ff, Mem[0000000010181400] = 00ff0000
stwa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000060ff
! Mem[00000000100c1400] = 00000000, %l0 = 00000000f3f4ff05
ldstuba [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! %l0 = 0000000000000000, Mem[00000000100c1400] = ff000000a3b2087f
stxa %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000000000
! %l5 = 00000000000060ff, Mem[0000000010001408] = 00000000
stba %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000
! %l1 = 00000000a2183ee0, Mem[0000000020800000] = ffff348e
sth %l1,[%o1+%g0] ! Mem[0000000020800000] = 3ee0348e
! %f8 = a84e0b63, Mem[0000000030141400] = 00000000
sta %f8 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = a84e0b63
! %l3 = 00000000000000e0, Mem[0000000010041410] = 00000000
stba %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000e0
! Mem[000000001014143c] = 5a17ffc9, %l3 = 00000000000000e0, %asi = 80
swapa [%i5+0x03c]%asi,%l3 ! %l3 = 000000005a17ffc9
! %l4 = ffffffff, %l5 = 000060ff, Mem[0000000010001408] = ff000000 00000000
stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff 000060ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = e000000000000000, %f6 = 0023dad6 5cc25743
ldda [%i6+%o4]0x89,%f6 ! %f6 = e0000000 00000000
p0_label_81:
! Mem[0000000030141408] = ff005500, %l2 = 000000000000ee00
ldsha [%i5+%o4]0x81,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000010001408] = ff600000ffffffff, %f6 = e0000000 00000000
ldda [%i0+%o4]0x88,%f6 ! %f6 = ff600000 ffffffff
! Mem[00000000201c0000] = ffff86d9, %l5 = 00000000000060ff
lduba [%o0+0x001]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081400] = 00000000fbb4d3ba, %l0 = 0000000000000000
ldxa [%i2+0x000]%asi,%l0 ! %l0 = 00000000fbb4d3ba
! Mem[0000000010101400] = 3e000000, %l6 = 0000000000000000
ldsha [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = 00000000, %l2 = ffffffffffffff00
ldswa [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000
lduha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001410] = f3f4ff05 a2183ee0, %l0 = fbb4d3ba, %l1 = a2183ee0
ldda [%i0+%o5]0x80,%l0 ! %l0 = 00000000f3f4ff05 00000000a2183ee0
! Mem[0000000010041434] = 87ff69a8, %l6 = 0000000000000000
ldsw [%i1+0x034],%l6 ! %l6 = ffffffff87ff69a8
! Starting 10 instruction Store Burst
! Code Fragment 3
p0_fragment_10:
! %l0 = 00000000f3f4ff05
setx 0x4f074407c10bf054,%g7,%l0 ! %l0 = 4f074407c10bf054
! %l1 = 00000000a2183ee0
setx 0xa6e6f1c7bbe8f128,%g7,%l1 ! %l1 = a6e6f1c7bbe8f128
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 = 4f074407c10bf054
setx 0xe2db7c4f92461f9c,%g7,%l0 ! %l0 = e2db7c4f92461f9c
! %l1 = a6e6f1c7bbe8f128
setx 0x324d4d2062d75077,%g7,%l1 ! %l1 = 324d4d2062d75077
p0_label_82:
! Mem[0000000010081404] = fbb4d3ba, %l7 = ffffff00, %l6 = 87ff69a8
add %i2,0x04,%g1
casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000fbb4d3ba
! Mem[0000000010081400] = 00000000, %l0 = e2db7c4f92461f9c
swapa [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
! %l6 = 00000000fbb4d3ba, Mem[0000000010141408] = 00000084
stba %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ba
! %l7 = ffffffffffffff00, Mem[0000000030081400] = 000000e0
stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Mem[00000000100c1400] = 00000000, %l0 = 0000000000000000
ldstuba [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101400] = 3e000000, %l5 = 00000000000000ff
ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! %l6 = fbb4d3ba, %l7 = ffffff00, Mem[0000000010081420] = 6528f8e2 00000000
stda %l6,[%i2+0x020]%asi ! Mem[0000000010081420] = fbb4d3ba ffffff00
! %f26 = 00000000 47477645, %l3 = 000000005a17ffc9
! Mem[0000000030181430] = 5ae411ed4b5320ef
add %i6,0x030,%g1
stda %f26,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030181430] = 457647474b5320ef
! %f28 = 00000000 000000ff, %l7 = ffffffffffffff00
! Mem[00000000100c1408] = ff001501ba1cf28d
add %i3,0x008,%g1
stda %f28,[%g1+%l7]ASI_PST16_PL ! Mem[00000000100c1408] = ff001501ba1cf28d
! Starting 10 instruction Load Burst
! Mem[0000000010041424] = 000000c7, %l2 = 0000000000000000
ldsh [%i1+0x026],%l2 ! %l2 = 00000000000000c7
p0_label_83:
! Mem[0000000010141400] = 000000ff686a0900, %f18 = 3da23066 865f4179
ldda [%i5+%g0]0x80,%f18 ! %f18 = 000000ff 686a0900
! Mem[0000000010001408] = ff600000 ffffffff, %l2 = 000000c7, %l3 = 5a17ffc9
ldda [%i0+%o4]0x88,%l2 ! %l2 = 00000000ffffffff 00000000ff600000
! Mem[0000000030081410] = ff7873cf, %l1 = 324d4d2062d75077
lduha [%i2+%o5]0x81,%l1 ! %l1 = 000000000000ff78
! Mem[00000000100c1408] = 011500ff, %l4 = ffffffffffffffff
lduwa [%i3+%o4]0x88,%l4 ! %l4 = 00000000011500ff
! Mem[00000000300c1410] = fbb4d3ba 00000000, %l6 = fbb4d3ba, %l7 = ffffff00
ldda [%i3+%o5]0x81,%l6 ! %l6 = 00000000fbb4d3ba 0000000000000000
! Mem[0000000030041400] = a3b2087f, %f10 = 69d9ce35
lda [%i1+%g0]0x81,%f10 ! %f10 = a3b2087f
! Mem[0000000010141410] = ffffffe000f40000, %f10 = a3b2087f 1290ffbd
ldda [%i5+%o5]0x80,%f10 ! %f10 = ffffffe0 00f40000
! Mem[0000000030041400] = a3b2087f, %l3 = 00000000ff600000
lduwa [%i1+%g0]0x81,%l3 ! %l3 = 00000000a3b2087f
! Mem[0000000010181414] = 005500ff, %f10 = ffffffe0
lda [%i6+0x014]%asi,%f10 ! %f10 = 005500ff
! Starting 10 instruction Store Burst
! %f29 = 000000ff, Mem[0000000030141400] = 630b4ea8
sta %f29,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
p0_label_84:
! %f14 = 0000a1ee d5f95bae, Mem[0000000030141400] = ff000000 0000f400
stda %f14,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000a1ee d5f95bae
! %f22 = e07873cf 2bae4ac4, Mem[0000000030001400] = baffffff 13000000
stda %f22,[%i0+%g0]0x89 ! Mem[0000000030001400] = e07873cf 2bae4ac4
! %l3 = 00000000a3b2087f, Mem[0000000010081410] = 00f460e0
stwa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = a3b2087f
! %l2 = 00000000ffffffff, Mem[0000000030141410] = c44aae2b
stwa %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff
! %l5 = 0000000000000000, %l0 = 0000000000000000, %l5 = 0000000000000000
udivx %l5,%l0,%l5 ! %l5 = 0000000000000000
! %l1 = 000000000000ff78, Mem[0000000030001408] = bad3b4fb
stwa %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000ff78
! %l7 = 0000000000000000, Mem[0000000010041408] = 000000006630a2fb
stxa %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
! %f26 = 00000000, Mem[0000000030041400] = 7f08b2a3
sta %f26,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! Mem[0000000010181400] = ff600000, %l6 = 00000000fbb4d3ba
swapa [%i6+%g0]0x88,%l6 ! %l6 = 00000000ff600000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ff000000, %f29 = 000000ff
lda [%i6+%o5]0x80,%f29 ! %f29 = ff000000
p0_label_85:
! Mem[0000000010181418] = 970248926621fdd3, %f24 = 24ac00ff 70c6a1ee
ldda [%i6+0x018]%asi,%f24 ! %f24 = 97024892 6621fdd3
! Mem[0000000030081408] = cd4b00ee, %l6 = 00000000ff600000
lduha [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ee
! Mem[000000001018142c] = 70c6a1ee, %l0 = 0000000000000028
lduw [%i6+0x02c],%l0 ! %l0 = 0000000070c6a1ee
! Mem[0000000030101410] = ff000000, %l1 = 000000000000ff78
lduha [%i4+%o5]0x81,%l1 ! %l1 = 000000000000ff00
! Mem[0000000030181400] = 48934bcdff000000, %l7 = 0000000000000000
ldxa [%i6+%g0]0x89,%l7 ! %l7 = 48934bcdff000000
! Mem[00000000300c1400] = 000000ff, %l6 = 00000000000000ee
ldsba [%i3+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030041400] = 00000000, %f2 = 00000000
lda [%i1+%g0]0x89,%f2 ! %f2 = 00000000
! Mem[000000001004143c] = 23e59b95, %l3 = 00000000a3b2087f
ldswa [%i1+0x03c]%asi,%l3 ! %l3 = 0000000023e59b95
! %l0 = 0000000070c6a1ee, immd = fffffffffffff7dc, %l0 = 0000000070c6a1ee
sdivx %l0,-0x824,%l0 ! %l0 = fffffffffff22583
! Starting 10 instruction Store Burst
! %l2 = 00000000ffffffff, Mem[0000000030041400] = 00000000
stwa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff
p0_label_86:
! Mem[0000000030001410] = 00000000, %l7 = 48934bcdff000000
swapa [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
! %l2 = 00000000ffffffff, Mem[0000000010001400] = 2bae4ac4
stwa %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff
! Mem[0000000030041410] = ff60f400, %l7 = 0000000000000000
ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030041410] = ff60f400, %l0 = fffffffffff22583
ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! %l2 = 00000000ffffffff, Mem[0000000030101408] = 000000ff
stba %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
! Mem[0000000010101410] = 97024892, %l5 = 0000000000000000
swapa [%i4+%o5]0x88,%l5 ! %l5 = 0000000097024892
! %l5 = 0000000097024892, Mem[0000000021800181] = c6d0c576, %asi = 80
stba %l5,[%o3+0x181]%asi ! Mem[0000000021800180] = c692c576
! %f14 = 0000a1ee d5f95bae, Mem[0000000030081410] = ff7873cf 00000000
stda %f14,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000a1ee d5f95bae
! %l5 = 0000000097024892, Mem[0000000030141408] = ff005500
stha %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 48925500
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 000000ff, %l7 = 00000000000000ff
ldsha [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
p0_label_87:
! Mem[000000001014140c] = 00000000, %l6 = ffffffffffffffff
lduh [%i5+0x00c],%l6 ! %l6 = 0000000000000000
! Mem[00000000201c0000] = ffff86d9, %l6 = 0000000000000000
lduba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101414] = d3fd2166, %l4 = 00000000011500ff
lduh [%i4+0x016],%l4 ! %l4 = 0000000000002166
! Mem[00000000300c1408] = 00000000, %l6 = 00000000000000ff
lduwa [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %l5 = 0000000097024892
ldsha [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181408] = 00000000 000000e0, %l2 = ffffffff, %l3 = 23e59b95
ldda [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000 00000000000000e0
! Mem[00000000300c1410] = 00000000 bad3b4fb, %l0 = 000000ff, %l1 = 0000ff00
ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000bad3b4fb 0000000000000000
! %f28 = 00000000, %f7 = ffffffff
fcmpes %fcc1,%f28,%f7 ! %fcc1 = 3
! Mem[0000000030001408] = 0000ff78, %l0 = 00000000bad3b4fb
lduha [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030181400] = 000000ff, %l5 = 0000000000000000
swapa [%i6+%g0]0x81,%l5 ! %l5 = 00000000000000ff
p0_label_88:
! %l7 = 00000000000000ff, Mem[000000001008140e] = 0fc0385b, %asi = 80
stba %l7,[%i2+0x00e]%asi ! Mem[000000001008140c] = 0fc0ff5b
! %l5 = 00000000000000ff, Mem[0000000010141408] = ba000000, %asi = 80
stba %l5,[%i5+0x008]%asi ! Mem[0000000010141408] = ff000000
! %f0 = 000000ff cd4b9348, %l1 = 0000000000000000
! Mem[0000000010081400] = 92461f9cfbb4d3ba
stda %f0,[%i2+%l1]ASI_PST16_P ! Mem[0000000010081400] = 92461f9cfbb4d3ba
! Mem[0000000010181420] = 4de7eeb000e8fcdc, %l1 = 0000000000000000, %l0 = 0000000000000000
add %i6,0x20,%g1
casxa [%g1]0x80,%l1,%l0 ! %l0 = 4de7eeb000e8fcdc
! %l7 = 00000000000000ff, Mem[0000000010001435] = 88e7b230, %asi = 80
stba %l7,[%i0+0x035]%asi ! Mem[0000000010001434] = 88ffb230
! %f30 = ff005500 000000ff, Mem[0000000010041400] = 0000003e 00000000
stda %f30,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff005500 000000ff
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010081438] = ffffe000 bad3b4fb
stda %l6,[%i2+0x038]%asi ! Mem[0000000010081438] = 00000000 000000ff
! %l5 = 00000000000000ff, Mem[0000000010101408] = fc7339d6
stwa %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff
! %f6 = ff600000 ffffffff, %l7 = 00000000000000ff
! Mem[00000000300c1430] = e03e18a29ed0d98d
add %i3,0x030,%g1
stda %f6,[%g1+%l7]ASI_PST16_SL ! Mem[00000000300c1430] = ffffffff000060ff
! Starting 10 instruction Load Burst
! %l7 = 00000000000000ff, %l0 = 4de7eeb000e8fcdc, %l0 = 4de7eeb000e8fcdc
udivx %l7,%l0,%l0 ! Div by zero, %l0 = 0000000000000028
p0_label_89:
! Mem[0000000010101410] = 00000000d3fd2166, %l0 = 0000000000000000
ldxa [%i4+0x010]%asi,%l0 ! %l0 = 00000000d3fd2166
! Mem[0000000010141400] = 000000ff, %l5 = 00000000000000ff
lduh [%i5+0x002],%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1408] = ff001501, %l6 = 0000000000000000
lduha [%i3+%o4]0x80,%l6 ! %l6 = 000000000000ff00
! %l6 = 000000000000ff00, immed = fffffba7, %y = 00000000
smul %l6,-0x459,%l7 ! %l7 = fffffffffbab5900, %y = ffffffff
! Mem[0000000020800040] = 92bbd1fd, %l7 = fffffffffbab5900
lduba [%o1+0x041]%asi,%l7 ! %l7 = 00000000000000bb
! Mem[00000000100c1408] = ff001501, %l5 = 00000000000000ff
lduha [%i3+%o4]0x80,%l5 ! %l5 = 000000000000ff00
! Mem[00000000100c1414] = 000000ff, %l1 = 0000000000000000
ldsba [%i3+0x017]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000020800040] = 92bbd1fd, %l0 = 00000000d3fd2166
ldsba [%o1+0x041]%asi,%l0 ! %l0 = ffffffffffffffbb
! Mem[0000000010101408] = 000000ff e31fe211, %l4 = 00002166, %l5 = 0000ff00
ldd [%i4+%o4],%l4 ! %l4 = 00000000000000ff 00000000e31fe211
! Starting 10 instruction Store Burst
! Mem[0000000010001439] = 67089990, %l4 = 00000000000000ff
ldstub [%i0+0x039],%l4 ! %l4 = 00000008000000ff
p0_label_90:
! Mem[000000001014140c] = 00000000, %l0 = ffffffbb, %l1 = ffffffff
add %i5,0x0c,%g1
casa [%g1]0x80,%l0,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l4 = 0000000000000008
swap [%i4+%o5],%l4 ! %l4 = 0000000000000000
! %f31 = 000000ff, Mem[0000000010101400] = 3e0000ff
sta %f31,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
! %f4 = 78e0eff6 565a5500, Mem[0000000030181410] = 78e0eff6 565a5500
stda %f4 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 78e0eff6 565a5500
! %l0 = ffffffffffffffbb, Mem[0000000030081408] = ee004bcd
stha %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffbb4bcd
! %l1 = 0000000000000000, Mem[0000000010081408] = 00000000, %asi = 80
stwa %l1,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000
! Mem[0000000030001408] = 78ff0000, %l4 = 0000000000000000
ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %f20 = 00000000 bad3b4fb, Mem[0000000030141400] = d5f95bae 0000a1ee
stda %f20,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 bad3b4fb
! %f13 = 4b5320ef, Mem[0000000010141410] = ffffffe0
sta %f13,[%i5+%o5]0x80 ! Mem[0000000010141410] = 4b5320ef
! Starting 10 instruction Load Burst
! %l0 = ffffffffffffffbb, imm = 00000000000005ae, %l5 = 00000000e31fe211
orn %l0,0x5ae,%l5 ! %l5 = fffffffffffffffb
p0_label_91:
! Mem[00000000100c1410] = 00000000, %l5 = fffffffffffffffb
ldsba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181410] = 78e0eff6, %l7 = 00000000000000bb
lduba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000078
! Mem[0000000030001408] = 78ff00ff, %l1 = 0000000000000000
lduba [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010101410] = 00000008, %l5 = 0000000000000000
lduwa [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000008
! Mem[0000000030081400] = 0000000000000000, %f16 = 0000a1ee 9a6afae2
ldda [%i2+%g0]0x89,%f16 ! %f16 = 00000000 00000000
! Mem[0000000010081408] = 00000000, %l4 = 0000000000000000
lduba [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041434] = 87ff69a8, %l3 = 00000000000000e0
ldsb [%i1+0x034],%l3 ! %l3 = ffffffffffffff87
! Mem[0000000010141410] = ef20534b, %l1 = 00000000000000ff
ldsba [%i5+%o5]0x88,%l1 ! %l1 = 000000000000004b
! Mem[0000000010101420] = 79415f86, %l4 = 0000000000000000
ldsh [%i4+0x020],%l4 ! %l4 = 0000000000007941
! Starting 10 instruction Store Burst
! %f3 = 000000e0, %f9 = 1d1dc301, %f8 = a84e0b63
fadds %f3 ,%f9 ,%f8 ! %l0 = ffffffffffffffdd, Unfinished, %fsr = 0b00000000
p0_label_92:
! %l1 = 000000000000004b, Mem[0000000030041400] = ffffffff
stwa %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000004b
! %l6 = 000000000000ff00, Mem[0000000010141400] = 000000ff
stha %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff0000ff
! %l0 = ffffffdd, %l1 = 0000004b, Mem[0000000010081408] = 00000000 5bffc00f
stda %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffdd 0000004b
! %f24 = 97024892 6621fdd3, Mem[0000000010041408] = 00000000 00000000
stda %f24,[%i1+%o4]0x88 ! Mem[0000000010041408] = 97024892 6621fdd3
! %l3 = ffffffffffffff87, Mem[0000000010041408] = d3fd2166
stwa %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffff87
! Mem[0000000010141410] = 4b5320ef, %l3 = ffffffffffffff87
ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 0000004b000000ff
! %l1 = 000000000000004b, Mem[000000001014143e] = 000000e0, %asi = 80
stha %l1,[%i5+0x03e]%asi ! Mem[000000001014143c] = 0000004b
! Mem[0000000010181408] = e060f400, %l3 = 000000000000004b
swapa [%i6+%o4]0x80,%l3 ! %l3 = 00000000e060f400
! Mem[0000000010101400] = ff000000, %l3 = 00000000e060f400
swapa [%i4+%g0]0x80,%l3 ! %l3 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 92461f9c, %f23 = 2bae4ac4
lda [%i2+%g0]0x80,%f23 ! %f23 = 92461f9c
p0_label_93:
! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000008
ldswa [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
! %f14 = 0000a1ee, %f4 = 78e0eff6, %f25 = 6621fdd3
fadds %f14,%f4 ,%f25 ! %l0 = ffffffffffffffff, Unfinished, %fsr = 0b00000000
! Mem[0000000030181408] = 00000000, %l3 = 00000000ff000000
ldsba [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041410] = 00f460ff, %l5 = 0000000000000000
ldswa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000f460ff
! Mem[0000000030141410] = ffffffff47477645, %f10 = 005500ff 00f40000
ldda [%i5+%o5]0x81,%f10 ! %f10 = ffffffff 47477645
! Mem[00000000100c1434] = 70c6a1ee, %l0 = ffffffffffffffff
lduba [%i3+0x036]%asi,%l0 ! %l0 = 00000000000000a1
! %l4 = 0000000000007941, %l2 = 0000000000000000, %l5 = 0000000000f460ff
udivx %l4,%l2,%l5 ! Div by zero, %l0 = 00000000000000f1
! Mem[00000000211c0000] = ffff217a, %l5 = 0000000000f460ff
ldsba [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000020800040] = 92bbd1fd, %l5 = ffffffffffffffff
ldsh [%o1+0x040],%l5 ! %l5 = ffffffffffff92bb
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = f3f4ff05, %l1 = 000000000000004b
ldstuba [%i0+%o5]0x80,%l1 ! %l1 = 000000f3000000ff
p0_label_94:
! Code Fragment 3
p0_fragment_11:
! %l0 = 00000000000000c9
setx 0xd0fb04a0452edd1a,%g7,%l0 ! %l0 = d0fb04a0452edd1a
! %l1 = 00000000000000f3
setx 0x2012574868897f5a,%g7,%l1 ! %l1 = 2012574868897f5a
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 = d0fb04a0452edd1a
setx 0x853c56605735593e,%g7,%l0 ! %l0 = 853c56605735593e
! %l1 = 2012574868897f5a
setx 0xcaa83617ec8fe869,%g7,%l1 ! %l1 = caa83617ec8fe869
! Mem[0000000030081408] = cd4bbbff, %l2 = 0000000000000000
swapa [%i2+%o4]0x89,%l2 ! %l2 = 00000000cd4bbbff
! %f16 = 00000000, Mem[00000000100c1434] = 70c6a1ee
sta %f16,[%i3+0x034]%asi ! Mem[00000000100c1434] = 00000000
! %l4 = 00007941, %l5 = ffff92bb, Mem[0000000010141400] = ff0000ff 686a0900
stda %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00007941 ffff92bb
! %l1 = caa83617ec8fe869, Mem[0000000010081408] = 0000004bffffffdd
stxa %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = caa83617ec8fe869
! %l1 = caa83617ec8fe869, Mem[0000000010081436] = 8cae450e
stb %l1,[%i2+0x036] ! Mem[0000000010081434] = 8cae690e
! Mem[0000000010141408] = ff000000, %l3 = 0000000000000000
swapa [%i5+%o4]0x80,%l3 ! %l3 = 00000000ff000000
! %l6 = 0000ff00, %l7 = 00000078, Mem[0000000010181410] = ff000000 005500ff
stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000ff00 00000078
! %l4 = 0000000000007941, Mem[0000000030081400] = 00000000
stba %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000041
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 05fff4ff, %f20 = 00000000
lda [%i0+%o5]0x88,%f20 ! %f20 = 05fff4ff
p0_label_95:
! Mem[0000000020800040] = 92bbd1fd, %l0 = 853c56605735593e
ldsh [%o1+0x040],%l0 ! %l0 = ffffffffffff92bb
! Mem[0000000010001410] = 05fff4ff, %l6 = 000000000000ff00
lduha [%i0+%o5]0x88,%l6 ! %l6 = 000000000000f4ff
! Mem[0000000030001408] = a85250fb 78ff00ff, %l0 = ffff92bb, %l1 = ec8fe869
ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000078ff00ff 00000000a85250fb
! Mem[0000000010081410] = a3b2087f, %l7 = 0000000000000078
lduwa [%i2+%o5]0x80,%l7 ! %l7 = 00000000a3b2087f
! Mem[0000000030001408] = ff00ff78, %f13 = 4b5320ef
lda [%i0+%o4]0x81,%f13 ! %f13 = ff00ff78
! Mem[0000000021800000] = 958541b9, %l5 = ffffffffffff92bb
lduha [%o3+0x000]%asi,%l5 ! %l5 = 0000000000009585
! Mem[0000000020800040] = 92bbd1fd, %l5 = 0000000000009585
ldsha [%o1+0x040]%asi,%l5 ! %l5 = ffffffffffff92bb
! Mem[0000000010101400] = e060f400, %l2 = 00000000cd4bbbff
ldswa [%i4+%g0]0x80,%l2 ! %l2 = ffffffffe060f400
! Mem[000000001010140c] = e31fe211, %l2 = ffffffffe060f400
ldub [%i4+0x00c],%l2 ! %l2 = 00000000000000e3
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = 0000a1ee, %l1 = 00000000a85250fb
ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
p0_label_96:
! Mem[0000000030181400] = 00000000, %l6 = 000000000000f4ff
ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000030001410] = 000000ff
stha %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! %l4 = 0000000000007941, Mem[0000000030001400] = c44aae2bcf7378e0
stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000007941
! Mem[0000000010041400] = ff000000, %l4 = 0000000000007941
swapa [%i1+%g0]0x80,%l4 ! %l4 = 00000000ff000000
! %l2 = 000000e3, %l3 = ff000000, Mem[0000000010181400] = fbb4d3ba 00000000
stda %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000e3 ff000000
! Mem[00000000100c1410] = 00000000, %l3 = 00000000ff000000
swapa [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101410] = 00000008, %l4 = 00000000ff000000
swap [%i4+%o5],%l4 ! %l4 = 0000000000000008
! %l2 = 000000e3, %l3 = 00000000, Mem[0000000010001400] = ffffffff e07873cf
stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000e3 00000000
! %l2 = 00000000000000e3, Mem[0000000010101408] = 000000ffe31fe211
stxa %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000000000e3
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ff000000, %l7 = 00000000a3b2087f
ldsba [%i3+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
p0_label_97:
! Mem[0000000010041400] = 00007941, %f8 = a84e0b63
lda [%i1+%g0]0x80,%f8 ! %f8 = 00007941
! Mem[0000000010081400] = 9c1f4692, %l5 = ffffffffffff92bb
ldsba [%i2+%g0]0x88,%l5 ! %l5 = ffffffffffffff92
! Mem[00000000300c1408] = 00000000, %l4 = 0000000000000008
ldsba [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081400] = 41000000, %l5 = ffffffffffffff92
ldsba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000041
! Mem[0000000030001408] = ff00ff78, %l6 = 0000000000000000
lduha [%i0+%o4]0x81,%l6 ! %l6 = 000000000000ff00
! %l4 = 0000000000000000, %l6 = 000000000000ff00, %l4 = 0000000000000000
xnor %l4,%l6,%l4 ! %l4 = ffffffffffff00ff
! Mem[00000000100c1400] = 000000ff, %f4 = 78e0eff6
lda [%i3+%g0]0x88,%f4 ! %f4 = 000000ff
! Mem[00000000201c0000] = ffff86d9, %l0 = 0000000078ff00ff
lduba [%o0+0x001]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041408] = 97024892 87ffffff, %l4 = ffff00ff, %l5 = 00000041
ldda [%i1+%o4]0x88,%l4 ! %l4 = 0000000087ffffff 0000000097024892
! Starting 10 instruction Store Burst
! %l2 = 00000000000000e3, Mem[0000000021800140] = 00ba8361
sth %l2,[%o3+0x140] ! Mem[0000000021800140] = 00e38361
p0_label_98:
! %l6 = 0000ff00, %l7 = ffffffff, Mem[0000000030041400] = 4b000000 fe8b1cf7
stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000ff00 ffffffff
! %f6 = ff600000, Mem[0000000010081400] = 92461f9c
sta %f6 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff600000
! %f0 = 000000ff cd4b9348, %l5 = 0000000097024892
! Mem[0000000030141418] = 93113a5b7839e277
add %i5,0x018,%g1
stda %f0,[%g1+%l5]ASI_PST32_S ! Mem[0000000030141418] = 000000ff7839e277
! %f18 = 000000ff 686a0900, Mem[0000000030141400] = bad3b4fb 00000000
stda %f18,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff 686a0900
! Mem[0000000030081408] = 00000000, %l7 = ffffffffffffffff
ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030141400] = 686a0900, %l0 = 00000000000000ff
swapa [%i5+%g0]0x89,%l0 ! %l0 = 00000000686a0900
! %l0 = 00000000686a0900, Mem[0000000030081410] = 0000a1ee
stba %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000a1ee
! %f0 = 000000ff cd4b9348, Mem[0000000010101400] = e060f400 95dc38b6
stda %f0 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff cd4b9348
! Mem[0000000030081408] = ff000000, %l2 = 00000000000000e3
lduha [%i2+%o4]0x81,%l2 ! %l2 = 000000000000ff00
! Starting 10 instruction Load Burst
! %f10 = ffffffff, %f20 = 05fff4ff
fcmpes %fcc0,%f10,%f20 ! %fcc0 = 3
p0_label_99:
! %l0 = 00000000686a0900, %l2 = 000000000000ff00, %l5 = 0000000097024892
and %l0,%l2,%l5 ! %l5 = 0000000000000900
! Mem[0000000030181400] = 000000ff, %l5 = 0000000000000900
lduha [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1408] = 011500ff, %l6 = 000000000000ff00
lduwa [%i3+%o4]0x88,%l6 ! %l6 = 00000000011500ff
! Mem[00000000201c0000] = ffff86d9, %l4 = 0000000087ffffff
ldsba [%o0+0x001]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010041418] = 3c53bb328cb27a87, %l7 = 0000000000000000
ldxa [%i1+0x018]%asi,%l7 ! %l7 = 3c53bb328cb27a87
! Mem[0000000010181410] = 0000ff00, %f14 = 0000a1ee
lda [%i6+%o5]0x80,%f14 ! %f14 = 0000ff00
! Mem[0000000030141410] = ffffffff, %l3 = 0000000000000000
ldsha [%i5+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000300c1408] = 00000000, %l6 = 00000000011500ff
lduwa [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181400] = ff000000cd4b9348, %f12 = 5ae411ed ff00ff78
ldda [%i6+%g0]0x81,%f12 ! %f12 = ff000000 cd4b9348
! Starting 10 instruction Store Burst
! %f0 = 000000ff cd4b9348, %l1 = 0000000000000000
! Mem[0000000010081428] = ff30a23d5f02ffa1
add %i2,0x028,%g1
stda %f0,[%g1+%l1]ASI_PST32_P ! Mem[0000000010081428] = ff30a23d5f02ffa1
p0_label_100:
! %l3 = ffffffffffffffff, Mem[0000000030181400] = ff000000
stwa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffff
! Mem[0000000010141400] = 41790000, %l5 = 00000000000000ff
ldstuba [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! %l2 = 000000000000ff00, Mem[0000000030081410] = eea10000
stha %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = eea1ff00
! %l2 = 000000000000ff00, Mem[0000000010081408] = 69e88fec
stha %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff008fec
! %f16 = 00000000 00000000, Mem[0000000030181400] = ffffffff cd4b9348
stda %f16,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 00000000
! Mem[0000000010041400] = 41790000, %l2 = 000000000000ff00
ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1430] = 00000000, %l4 = ffffffff, %l2 = 00000000
add %i3,0x30,%g1
casa [%g1]0x80,%l4,%l2 ! %l2 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000010181400] = e3000000
stba %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! %l1 = 0000000000000000, Mem[0000000030181410] = 78e0eff6
stha %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000eff6
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffff217a, %l1 = 0000000000000000
lduh [%o2+%g0],%l1 ! %l1 = 000000000000ffff
p0_label_101:
! Mem[0000000030101410] = ff000000, %l0 = 00000000686a0900
ldswa [%i4+%o5]0x81,%l0 ! %l0 = ffffffffff000000
! Mem[0000000010141408] = 0000000000000000, %f14 = 0000ff00 d5f95bae
ldda [%i5+%o4]0x80,%f14 ! %f14 = 00000000 00000000
! Mem[0000000030001408] = a85250fb 78ff00ff, %l0 = ff000000, %l1 = 0000ffff
ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000078ff00ff 00000000a85250fb
! %l3 = ffffffffffffffff, Mem[00000000300c1400] = ff000000
stwa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff
! Mem[0000000010081400] = 000060ff, %l0 = 0000000078ff00ff
lduha [%i2+%g0]0x88,%l0 ! %l0 = 00000000000060ff
! Mem[0000000010001408] = ffffffff, %f20 = 05fff4ff
lda [%i0+%o4]0x88,%f20 ! %f20 = ffffffff
! Mem[0000000030101400] = 1725ae0ceea100ff, %l6 = 0000000000000000
ldxa [%i4+%g0]0x89,%l6 ! %l6 = 1725ae0ceea100ff
! Mem[0000000010181438] = 0000d556, %l6 = 1725ae0ceea100ff
ldswa [%i6+0x038]%asi,%l6 ! %l6 = 000000000000d556
! Mem[00000000201c0000] = ffff86d9, %l7 = 3c53bb328cb27a87
lduba [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f4 = 000000ff, Mem[0000000030081400] = 41000000
sta %f4 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
p0_label_102:
! %f0 = 000000ff cd4b9348, %l7 = 00000000000000ff
! Mem[0000000030101430] = 97f0269d99d0c51c
add %i4,0x030,%g1
stda %f0,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030101430] = 48934bcdff000000
! Mem[0000000020800041] = 92bbd1fd, %l7 = 00000000000000ff
ldstuba [%o1+0x041]%asi,%l7 ! %l7 = 000000bb000000ff
! Mem[0000000010101410] = 000000ff, %l4 = ffffffffffffffff
ldstuba [%i4+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030041410] = ff60f400, %l0 = 00000000000060ff
ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
ldstuba [%i3+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001434] = 88ffb230, %l4 = 00000000000000ff, %asi = 80
swapa [%i0+0x034]%asi,%l4 ! %l4 = 0000000088ffb230
! Mem[0000000010181404] = 000000ff, %l3 = ffffffffffffffff
swap [%i6+0x004],%l3 ! %l3 = 00000000000000ff
! %f16 = 00000000 00000000, Mem[0000000030081410] = eea1ff00 ae5bf9d5
stda %f16,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000000
! %f18 = 000000ff, Mem[0000000010141410] = ef2053ff
sta %f18,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffff217a, %l7 = 00000000000000bb
lduh [%o2+%g0],%l7 ! %l7 = 000000000000ffff
p0_label_103:
! Mem[00000000300c1410] = bad3b4fb, %l0 = 00000000000000ff
lduwa [%i3+%o5]0x89,%l0 ! %l0 = 00000000bad3b4fb
! Mem[0000000010041408] = ffffff87 92480297, %l6 = 0000d556, %l7 = 0000ffff
ldd [%i1+%o4],%l6 ! %l6 = 00000000ffffff87 0000000092480297
! Mem[0000000010001408] = ffffffff, %l3 = 00000000000000ff
ldswa [%i0+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010141400] = ff007941, %f28 = 00000000
lda [%i5+%g0]0x80,%f28 ! %f28 = ff007941
! %l4 = 0000000088ffb230, imm = fffffffffffff0da, %l2 = 0000000000000000
add %l4,-0xf26,%l2 ! %l2 = 0000000088ffa30a
! Mem[0000000010081408] = ff008fec 1736a8ca, %l6 = ffffff87, %l7 = 92480297
ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000ff008fec 000000001736a8ca
! Mem[0000000030181408] = 00000000, %l7 = 000000001736a8ca
lduwa [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101410] = 000000ff, %l7 = 0000000000000000
lduwa [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Code Fragment 4
p0_fragment_12:
! %l0 = 00000000bad3b4fb
setx 0xd64cbd27a2d324b3,%g7,%l0 ! %l0 = d64cbd27a2d324b3
! %l1 = 00000000a85250fb
setx 0x17074f17f70de48b,%g7,%l1 ! %l1 = 17074f17f70de48b
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 = d64cbd27a2d324b3
setx 0x90308e30019c928d,%g7,%l0 ! %l0 = 90308e30019c928d
! %l1 = 17074f17f70de48b
setx 0xe4285e181e378dc4,%g7,%l1 ! %l1 = e4285e181e378dc4
! Starting 10 instruction Store Burst
! %f0 = 000000ff cd4b9348 00000000 000000e0
! %f4 = 000000ff 565a5500 ff600000 ffffffff
! %f8 = 00007941 1d1dc301 ffffffff 47477645
! %f12 = ff000000 cd4b9348 00000000 00000000
stda %f0,[%i0]ASI_COMMIT_P ! Block Store to 0000000010001400
p0_label_104:
! Mem[0000000010041400] = ff007941, %l2 = 0000000088ffa30a
swapa [%i1+%g0]0x80,%l2 ! %l2 = 00000000ff007941
! %l7 = 00000000000000ff, Mem[0000000010141410] = 000000ff
stba %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! %l2 = 00000000ff007941, Mem[0000000030101410] = 000000ff
stwa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff007941
! %l0 = 019c928d, %l1 = 1e378dc4, Mem[0000000010081418] = 6a0e5802 9813d1f6
std %l0,[%i2+0x018] ! Mem[0000000010081418] = 019c928d 1e378dc4
! Mem[0000000030101408] = ff000000, %l4 = 0000000088ffb230
swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff000000
! Mem[0000000030041410] = 00f460ff, %l2 = 00000000ff007941
ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
! %l4 = 00000000ff000000, %l1 = e4285e181e378dc4, %l3 = ffffffffffffffff
mulx %l4,%l1,%l3 ! %l3 = 061956363c000000
! Mem[0000000030181408] = 00000000, %l5 = 0000000000000000
ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 00000000 00000000, %l0 = 019c928d, %l1 = 1e378dc4
ldda [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
p0_label_105:
! Mem[0000000010081410] = 7f08b2a3, %l1 = 0000000000000000
ldswa [%i2+%o5]0x88,%l1 ! %l1 = 000000007f08b2a3
! Mem[0000000010081400] = ff600000fbb4d3ba, %f24 = 97024892 6621fdd3
ldda [%i2+%g0]0x80,%f24 ! %f24 = ff600000 fbb4d3ba
! Mem[0000000030001400] = 00000000, %f28 = ff007941
lda [%i0+%g0]0x89,%f28 ! %f28 = 00000000
! Mem[00000000100c1410] = ff000000000000ff, %f26 = 00000000 47477645
ldda [%i3+%o5]0x80,%f26 ! %f26 = ff000000 000000ff
! Mem[0000000010081410] = a3b2087ff71c8bfe, %l4 = 00000000ff000000
ldxa [%i2+%o5]0x80,%l4 ! %l4 = a3b2087ff71c8bfe
! Code Fragment 3
p0_fragment_13:
! %l0 = 0000000000000000
setx 0xa0e336c0674f8284,%g7,%l0 ! %l0 = a0e336c0674f8284
! %l1 = 000000007f08b2a3
setx 0xb80602501d4ec410,%g7,%l1 ! %l1 = b80602501d4ec410
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 = a0e336c0674f8284
setx 0x619567007c07dcea,%g7,%l0 ! %l0 = 619567007c07dcea
! %l1 = b80602501d4ec410
setx 0xc221bfd7a874ca8a,%g7,%l1 ! %l1 = c221bfd7a874ca8a
! Mem[0000000030041400] = 00ff0000, %l5 = 0000000000000000
ldswa [%i1+%g0]0x81,%l5 ! %l5 = 0000000000ff0000
! Mem[0000000030041408] = 79415f86, %l2 = 00000000000000ff
ldsha [%i1+%o4]0x81,%l2 ! %l2 = 0000000000007941
! Mem[0000000030181410] = f6ef0000, %l6 = 00000000ff008fec
ldswa [%i6+%o5]0x89,%l6 ! %l6 = fffffffff6ef0000
! Starting 10 instruction Store Burst
! %l6 = fffffffff6ef0000, imm = 00000000000005e6, %l4 = a3b2087ff71c8bfe
add %l6,0x5e6,%l4 ! %l4 = fffffffff6ef05e6
p0_label_106:
! %f24 = ff600000 fbb4d3ba, Mem[0000000010181410] = 00ff0000 78000000
stda %f24,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff600000 fbb4d3ba
! Mem[0000000030041410] = 00f460ff, %l7 = 00000000000000ff
ldstuba [%i1+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
! %l6 = fffffffff6ef0000, %l1 = c221bfd7a874ca8a, %l3 = 061956363c000000
subc %l6,%l1,%l3 ! %l3 = 3dde40284e7a3576
! Mem[0000000030101410] = ff007941, %l0 = 619567007c07dcea
swapa [%i4+%o5]0x89,%l0 ! %l0 = 00000000ff007941
! Mem[000000001010143c] = cef31cc7, %l5 = 00ff0000, %l6 = f6ef0000
add %i4,0x3c,%g1
casa [%g1]0x80,%l5,%l6 ! %l6 = 00000000cef31cc7
! %f19 = 686a0900, Mem[00000000300c1408] = 000000ff
sta %f19,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 686a0900
! Mem[0000000010141400] = ff007941, %l0 = ff007941, %l5 = 00ff0000
casa [%i5]0x80,%l0,%l5 ! %l5 = 00000000ff007941
! %l4 = fffffffff6ef05e6, %l0 = 00000000ff007941, %l6 = 00000000cef31cc7
udivx %l4,%l0,%l6 ! %l6 = 00000001010086cc
! Mem[00000000100c143d] = b63ebb65, %l3 = 3dde40284e7a3576
ldstub [%i3+0x03d],%l3 ! %l3 = 0000003e000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 00ff0000, %l7 = 00000000000000ff
lduha [%i1+%g0]0x81,%l7 ! %l7 = 00000000000000ff
p0_label_107:
membar #Sync ! Added by membar checker (17)
! Mem[0000000010001400] = 000000ff, %f27 = 000000ff
lda [%i0+%g0]0x80,%f27 ! %f27 = 000000ff
! Mem[0000000030141408] = 00559248, %l0 = 00000000ff007941
lduwa [%i5+%o4]0x89,%l0 ! %l0 = 0000000000559248
! Mem[0000000030081400] = 000000ff, %l2 = 0000000000007941
lduwa [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1400] = ff000000, %l6 = 00000001010086cc
lduha [%i3+%g0]0x80,%l6 ! %l6 = 000000000000ff00
! Mem[00000000300c1400] = ffffffff a3b2087f 00096a68 4cabee7b
! Mem[00000000300c1410] = fbb4d3ba 00000000 fa29ab85 c3956639
! Mem[00000000300c1420] = 79f03651 6769f01f 9ed0dc95 0000c159
! Mem[00000000300c1430] = ffffffff 000060ff d89af845 b706eeb7
ldda [%i3]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400
! %f30 = ff005500, %f27 = 000000ff, %f26 = ff000000 000000ff
fsmuld %f30,%f27,%f26 ! %l0 = 000000000055926a, Unfinished, %fsr = 0b00000c00
! Mem[0000000010101410] = ff000000, %l1 = c221bfd7a874ca8a
ldsha [%i4+%o5]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010081410] = a3b2087f, %l4 = fffffffff6ef05e6
lduha [%i2+%o5]0x80,%l4 ! %l4 = 000000000000a3b2
! Mem[00000000201c0000] = ffff86d9, %l6 = 000000000000ff00
lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
! Starting 10 instruction Store Burst
! %f28 = 00000000, %f16 = 00000000 00000000
fstod %f28,%f16 ! %f16 = 00000000 00000000
p0_label_108:
! Code Fragment 4
p0_fragment_14:
! %l0 = 000000000055926a
setx 0x8b9e414fb13264a4,%g7,%l0 ! %l0 = 8b9e414fb13264a4
! %l1 = ffffffffffffff00
setx 0x749ec8603c0e0338,%g7,%l1 ! %l1 = 749ec8603c0e0338
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 = 8b9e414fb13264a4
setx 0x248ef2207329bd80,%g7,%l0 ! %l0 = 248ef2207329bd80
! %l1 = 749ec8603c0e0338
setx 0x25f8839846d33543,%g7,%l1 ! %l1 = 25f8839846d33543
! %f22 = e07873cf, Mem[00000000100c1410] = 000000ff
sta %f22,[%i3+%o5]0x88 ! Mem[00000000100c1410] = e07873cf
! %f17 = 00000000, Mem[0000000030041410] = ff60f400
sta %f17,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! %f22 = e07873cf 92461f9c, %l5 = 00000000ff007941
! Mem[0000000030041438] = 13c1aa3dde933e59
add %i1,0x038,%g1
stda %f22,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030041438] = 9cc1aa3dde937859
! Mem[0000000010041410] = 000000e0, %l4 = 000000000000a3b2
swapa [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000e0
! %l7 = 00000000000000ff, %l5 = 00000000ff007941, %l0 = 248ef2207329bd80
and %l7,%l5,%l0 ! %l0 = 0000000000000041
! Mem[0000000010101410] = 000000ff, %l2 = 00000000000000ff
ldstuba [%i4+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
! Mem[00000000100c1400] = 000000ff, %l5 = 00000000ff007941
ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010041410] = 0000a3b2, %l6 = 000000000000ffff
swapa [%i1+%o5]0x88,%l6 ! %l6 = 000000000000a3b2
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ff000000, %f20 = ffffffff
lda [%i0+%o5]0x88,%f20 ! %f20 = ff000000
p0_label_109:
! Mem[00000000201c0000] = ffff86d9, %l0 = 0000000000000041
ldub [%o0+0x001],%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1400] = ffffffff, %l7 = 00000000000000ff
ldswa [%i3+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000211c0000] = ffff217a, %l3 = 000000000000003e
lduba [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1400] = ff00000000000000, %f16 = 00000000 00000000
ldda [%i3+%g0]0x80,%f16 ! %f16 = ff000000 00000000
! Mem[0000000010181410] = fbb4d3ba, %l2 = 00000000000000ff
lduba [%i6+%o5]0x88,%l2 ! %l2 = 00000000000000ba
! Mem[0000000010041418] = 3c53bb32 8cb27a87, %l2 = 000000ba, %l3 = 000000ff
ldd [%i1+0x018],%l2 ! %l2 = 000000003c53bb32 000000008cb27a87
! Mem[0000000010181400] = 00000000, %l5 = 00000000000000ff
ldsha [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1410] = 00000000bad3b4fb, %f4 = 00000000 bad3b4fb
ldda [%i3+%o5]0x89,%f4 ! %f4 = 00000000 bad3b4fb
! %f6 = 396695c3, %f16 = ff000000, %f21 = bad3b4fb
fadds %f6 ,%f16,%f21 ! %f21 = ff000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, immd = 0000000000000438, %l4 = 00000000000000e0
sdivx %l5,0x438,%l4 ! %l4 = 0000000000000000
p0_label_110:
! %l6 = 000000000000a3b2, Mem[0000000030101410] = 7c07dcea
stba %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 7c07dcb2
! %f0 = 7f08b2a3 ffffffff 7beeab4c 686a0900
! %f4 = 00000000 bad3b4fb 396695c3 85ab29fa
! %f8 = 1ff06967 5136f079 59c10000 95dcd09e
! %f12 = ff600000 ffffffff b7ee06b7 45f89ad8
stda %f0,[%i2]ASI_BLK_PL ! Block Store to 0000000010081400
! %l6 = 0000a3b2, %l7 = ffffffff, Mem[0000000030001410] = 00000000 67089990
stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000a3b2 ffffffff
! Mem[0000000010141428] = 0000003c, %l5 = 00000000, %l1 = 46d33543
add %i5,0x28,%g1
casa [%g1]0x80,%l5,%l1 ! %l1 = 000000000000003c
! Mem[0000000010141408] = ff000000, %l7 = ffffffff, %l3 = 8cb27a87
add %i5,0x08,%g1
casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000ff000000
! %l1 = 000000000000003c, Mem[00000000100c1410] = e07873cf
stwa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000003c
! %l4 = 0000000000000000, Mem[0000000030041408] = 865f4179
stha %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 865f0000
! %f30 = ff005500 000000ff, Mem[0000000030141410] = ffffffff 45764747
stda %f30,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff005500 000000ff
! %l6 = 000000000000a3b2, Mem[0000000010041408] = ffffff87
stha %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = a3b2ff87
! Starting 10 instruction Load Burst
! Mem[0000000010101418] = ad02b0fb, %l0 = 00000000000000ff
ldsba [%i4+0x019]%asi,%l0 ! %l0 = 0000000000000002
p0_label_111:
! Mem[0000000030181400] = 00000000, %l7 = ffffffffffffffff
ldswa [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000211c0000] = ffff217a, %l6 = 000000000000a3b2
ldub [%o2+0x001],%l6 ! %l6 = 00000000000000ff
! Mem[0000000030041400] = 0000ff00, %f16 = ff000000
lda [%i1+%g0]0x89,%f16 ! %f16 = 0000ff00
! Mem[0000000021800040] = f1679f3e, %l3 = 00000000ff000000
ldsba [%o3+0x040]%asi,%l3 ! %l3 = fffffffffffffff1
! Mem[0000000010181400] = 00000000ffffffff, %l3 = fffffffffffffff1
ldxa [%i6+0x000]%asi,%l3 ! %l3 = 00000000ffffffff
! Mem[00000000100c1400] = 000000ff, %l7 = 0000000000000000
ldsba [%i3+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
membar #Sync ! Added by membar checker (18)
! Mem[000000001008140c] = 4cabee7b, %l6 = 00000000000000ff, %asi = 80
swapa [%i2+0x00c]%asi,%l6 ! %l6 = 000000004cabee7b
! Mem[0000000010101400] = 000000ff, %l6 = 000000004cabee7b
ldsba [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081410] = fbb4d3ba00000000, %l2 = 000000003c53bb32
ldxa [%i2+%o5]0x80,%l2 ! %l2 = fbb4d3ba00000000
! Starting 10 instruction Store Burst
! Mem[0000000010041410] = ffff0000, %l1 = 000000000000003c
swapa [%i1+%o5]0x80,%l1 ! %l1 = 00000000ffff0000
p0_label_112:
! %l2 = fbb4d3ba00000000, Mem[0000000030001408] = ff00ff78fb5052a8
stxa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = fbb4d3ba00000000
! Mem[00000000201c0000] = ffff86d9, %l4 = 0000000000000000
ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
! %f30 = ff005500 000000ff, %l4 = 00000000000000ff
! Mem[0000000030141418] = 000000ff7839e277
add %i5,0x018,%g1
stda %f30,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030141418] = ff000000005500ff
! %l4 = 00000000000000ff, Mem[0000000010101400] = 000000ffcd4b9348
stx %l4,[%i4+%g0] ! Mem[0000000010101400] = 00000000000000ff
! Mem[0000000010181400] = 00000000, %l0 = 0000000000000002
swapa [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000
! %l3 = 00000000ffffffff, imm = 0000000000000110, %l7 = ffffffffffffffff
add %l3,0x110,%l7 ! %l7 = 000000010000010f
! %l6 = 0000000000000000, Mem[0000000030101408] = 30b2ff88
stba %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 30b2ff00
! Mem[0000000010141408] = 000000ff, %l0 = 0000000000000000
ldstuba [%i5+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
! %f12 = ff600000, Mem[0000000010041400] = 88ffa30a
sta %f12,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff600000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 00000000, %l5 = 0000000000000000
ldsba [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
p0_label_113:
! Mem[00000000300c1410] = fbb4d3ba, %l0 = 00000000000000ff
ldswa [%i3+%o5]0x81,%l0 ! %l0 = fffffffffbb4d3ba
! Mem[00000000201c0000] = ffff86d9, %l1 = 00000000ffff0000
lduh [%o0+%g0],%l1 ! %l1 = 000000000000ffff
! Mem[0000000030181410] = 0000eff6, %l1 = 000000000000ffff
ldsha [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
! %l4 = 00000000000000ff, %l3 = 00000000ffffffff, %y = ffffffff
umul %l4,%l3,%l0 ! %l0 = 000000feffffff01, %y = 000000fe
! Mem[00000000300c1410] = bad3b4fb, %l6 = 0000000000000000
ldswa [%i3+%o5]0x89,%l6 ! %l6 = ffffffffbad3b4fb
! Mem[0000000030001410] = b2a30000, %f4 = 00000000
lda [%i0+%o5]0x81,%f4 ! %f4 = b2a30000
! Mem[0000000030141408] = 4892550000000000, %l3 = 00000000ffffffff
ldxa [%i5+%o4]0x81,%l3 ! %l3 = 4892550000000000
! Mem[0000000030101408] = 00ffb230, %f23 = 92461f9c
lda [%i4+%o4]0x81,%f23 ! %f23 = 00ffb230
! Mem[0000000030101410] = b2dc077c, %l5 = 0000000000000000
lduba [%i4+%o5]0x81,%l5 ! %l5 = 00000000000000b2
! Starting 10 instruction Store Burst
! %f14 = b7ee06b7, %f10 = 59c10000, %f0 = 7f08b2a3
fadds %f14,%f10,%f0 ! %f0 = 59c10000
p0_label_114:
! Mem[0000000010181410] = fbb4d3ba, %l1 = 0000000000000000
ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 000000ba000000ff
! %l0 = 000000feffffff01, Mem[0000000030001400] = 00000000
stwa %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffff01
! Mem[0000000030101400] = ff00a1ee, %l5 = 00000000000000b2
swapa [%i4+%g0]0x81,%l5 ! %l5 = 00000000ff00a1ee
! %f30 = ff005500 000000ff, Mem[0000000010041408] = a3b2ff87 92480297
stda %f30,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff005500 000000ff
! %l3 = 4892550000000000, Mem[0000000030141400] = ff000000
stha %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! Mem[0000000030181400] = 00000000, %l4 = 00000000000000ff
ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! %f2 = 7beeab4c, Mem[0000000030001410] = b2a30000
sta %f2 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 7beeab4c
! Mem[0000000010141408] = 000000ff, %l1 = 00000000000000ba
ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
! Mem[00000000300c1400] = ffffffff, %l4 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffff86d9, %l5 = 00000000ff00a1ee
lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff
p0_label_115:
! Mem[0000000010141410] = 000000ff, %l6 = ffffffffbad3b4fb
lduba [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101410] = ff000000d3fd2166, %f22 = e07873cf 00ffb230
ldda [%i4+0x010]%asi,%f22 ! %f22 = ff000000 d3fd2166
! Mem[0000000020800000] = 3ee0348e, %l0 = 000000feffffff01
lduha [%o1+0x000]%asi,%l0 ! %l0 = 0000000000003ee0
! %l0 = 0000000000003ee0, %l6 = 00000000000000ff, %l6 = 00000000000000ff
udivx %l0,%l6,%l6 ! %l6 = 000000000000003f
! Mem[0000000030001408] = fbb4d3ba00000000, %l1 = 00000000000000ff
ldxa [%i0+%o4]0x81,%l1 ! %l1 = fbb4d3ba00000000
! Mem[0000000020800000] = 3ee0348e, %l3 = 4892550000000000
lduba [%o1+0x000]%asi,%l3 ! %l3 = 000000000000003e
! %l6 = 000000000000003f, imm = 0000000000000474, %l1 = fbb4d3ba00000000
andn %l6,0x474,%l1 ! %l1 = 000000000000000b
! Mem[00000000100c1410] = 0000003c, %l4 = 00000000000000ff
lduba [%i3+%o5]0x88,%l4 ! %l4 = 000000000000003c
! Mem[0000000010001410] = ff000000, %l1 = 000000000000000b
lduwa [%i0+%o5]0x88,%l1 ! %l1 = 00000000ff000000
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = b2000000, %l7 = 000000010000010f
swapa [%i4+%g0]0x89,%l7 ! %l7 = 00000000b2000000
p0_label_116:
! %l7 = 00000000b2000000, Mem[00000000100c1408] = 011500ff
stba %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 01150000
! %f27 = 000000ff, Mem[00000000100c1400] = 000000ff
sta %f27,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
! %l7 = 00000000b2000000, Mem[0000000010101400] = 00000000000000ff
stxa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000b2000000
! %f21 = ff000000, Mem[00000000100c1410] = 0000003c
sta %f21,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000
! %l3 = 000000000000003e, Mem[0000000010181428] = 24ac00ff70c6a1ee, %asi = 80
stxa %l3,[%i6+0x028]%asi ! Mem[0000000010181428] = 000000000000003e
! %l0 = 0000000000003ee0, Mem[0000000010181432] = 1ff06967
sth %l0,[%i6+0x032] ! Mem[0000000010181430] = 1ff03ee0
! Mem[0000000030041400] = 00ff0000, %l1 = 00000000ff000000
ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141410] = ff000000, %l1 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
! %f22 = ff000000 d3fd2166, %f2 = 7beeab4c 686a0900
fxtod %f22,%f2 ! %f2 = c36fffff e5805bd3
! Starting 10 instruction Load Burst
! %f11 = 95dcd09e, Mem[00000000100c1408] = 01150000
sta %f11,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 95dcd09e
p0_label_117:
! Mem[0000000030041400] = ffffffff 0000ffff, %l4 = 0000003c, %l5 = 0000ffff
ldda [%i1+%g0]0x89,%l4 ! %l4 = 000000000000ffff 00000000ffffffff
! Mem[0000000010141434] = ff05b230, %l1 = 00000000000000ff
ldswa [%i5+0x034]%asi,%l1 ! %l1 = ffffffffff05b230
! Mem[0000000010141410] = ff000000 00f40000, %l6 = 0000003f, %l7 = b2000000
ldda [%i5+%o5]0x80,%l6 ! %l6 = 00000000ff000000 0000000000f40000
! Mem[0000000030001400] = 01ffffff00007941, %l7 = 0000000000f40000
ldxa [%i0+%g0]0x81,%l7 ! %l7 = 01ffffff00007941
! Mem[0000000010141408] = ff000000, %l3 = 000000000000003e
ldswa [%i5+%o4]0x80,%l3 ! %l3 = ffffffffff000000
! Mem[0000000010141410] = 0000f400000000ff, %f8 = 1ff06967 5136f079
ldda [%i5+%o5]0x88,%f8 ! %f8 = 0000f400 000000ff
! Mem[0000000010181414] = 000060ff, %l5 = 00000000ffffffff
ldub [%i6+0x017],%l5 ! %l5 = 00000000000000ff
! Mem[0000000030041400] = 0000ffff, %l6 = 00000000ff000000
ldsha [%i1+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
! %l4 = 000000000000ffff, %l0 = 0000000000003ee0, %y = 000000fe
sdiv %l4,%l0,%l1 ! %l1 = 00000000040a2dd2
mov %l0,%y ! %y = 00003ee0
! Starting 10 instruction Store Burst
! %l1 = 00000000040a2dd2, Mem[00000000100c1408] = 9ed0dc95
stha %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 2dd2dc95
p0_label_118:
! %f0 = 59c10000 ffffffff, %l6 = ffffffffffffffff
! Mem[0000000010101400] = 00000000b2000000
stda %f0,[%i4+%l6]ASI_PST16_P ! Mem[0000000010101400] = 59c10000ffffffff
! %f10 = 59c10000, Mem[00000000100c1418] = f71c8bfe
st %f10,[%i3+0x018] ! Mem[00000000100c1418] = 59c10000
! %l3 = ffffffffff000000, Mem[0000000010041408] = 005500ff
stba %l3,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00550000
! Mem[000000001000142e] = 47477645, %l1 = 00000000040a2dd2
ldstub [%i0+0x02e],%l1 ! %l1 = 00000076000000ff
! %f12 = ff600000 ffffffff, %l2 = fbb4d3ba00000000
! Mem[0000000030081430] = f71c8bfe76b4c833
add %i2,0x030,%g1
stda %f12,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030081430] = f71c8bfe76b4c833
! %l4 = 000000000000ffff, Mem[0000000010001400] = 48934bcdff000000
stxa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000000000ffff
! Mem[0000000010041410] = 0000003c, %l0 = 0000000000003ee0
swapa [%i1+%o5]0x80,%l0 ! %l0 = 000000000000003c
! Mem[00000000300c1408] = 686a0900, %l1 = 0000000000000076
swapa [%i3+%o4]0x89,%l1 ! %l1 = 00000000686a0900
! %l0 = 000000000000003c, Mem[0000000010181428] = 000000000000003e
stx %l0,[%i6+0x028] ! Mem[0000000010181428] = 000000000000003c
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = ff00000000000000, %l2 = fbb4d3ba00000000
ldxa [%i3+%g0]0x80,%l2 ! %l2 = ff00000000000000
p0_label_119:
! Mem[0000000010041428] = 24ac00ff0000003c, %f2 = c36fffff e5805bd3
ldd [%i1+0x028],%f2 ! %f2 = 24ac00ff 0000003c
! Mem[0000000030041410] = ffb44c38 00000000, %l2 = 00000000, %l3 = ff000000
ldda [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000ffb44c38
! %f2 = 24ac00ff, %f14 = b7ee06b7, %f21 = ff000000
fsubs %f2 ,%f14,%f21 ! %f21 = 37ee06b7
! Mem[0000000021800080] = ff070550, %l7 = 01ffffff00007941
ldub [%o3+0x080],%l7 ! %l7 = 00000000000000ff
! Mem[0000000030081400] = ff000000, %l7 = 00000000000000ff
ldsha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, immd = fffffffffffff9c1, %l6 = ffffffffffffffff
sdivx %l7,-0x63f,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181400] = 00000002, %l2 = 0000000000000000
lduwa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000002
! Mem[0000000010101410] = ff000000, %l7 = 0000000000000000
ldsha [%i4+%o5]0x80,%l7 ! %l7 = ffffffffffffff00
! Mem[000000001008140c] = 000000ff, %f14 = b7ee06b7
ld [%i2+0x00c],%f14 ! %f14 = 000000ff
! Starting 10 instruction Store Burst
! %l3 = 00000000ffb44c38, Mem[0000000030081408] = ffb44c38000000ff
stxa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000ffb44c38
p0_label_120:
! Mem[000000001010140c] = 000000e3, %l1 = 00000000686a0900
ldstuba [%i4+0x00c]%asi,%l1 ! %l1 = 00000000000000ff
! %l7 = ffffffffffffff00, Mem[0000000010181410] = fbb4d3ff
stha %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = fbb4ff00
! %l1 = 0000000000000000, imm = 00000000000002b2, %l5 = 00000000000000ff
addc %l1,0x2b2,%l5 ! %l5 = 00000000000002b2
! %l0 = 0000003c, %l1 = 00000000, Mem[0000000010041408] = 00550000 ff000000
stda %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000003c 00000000
! %f31 = 000000ff, Mem[0000000010001410] = 000000ff
sta %f31,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
! Mem[0000000021800081] = ff070550, %l0 = 000000000000003c
ldstuba [%o3+0x081]%asi,%l0 ! %l0 = 00000007000000ff
! %l0 = 0000000000000007, Mem[00000000201c0000] = ffff86d9
sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = 000786d9
! Mem[0000000010041410] = e03e0000, %l5 = 00000000000002b2
ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %f28 = 00000000 ff000000, %l7 = ffffffffffffff00
! Mem[00000000100c1430] = 0000000000000000
add %i3,0x030,%g1
stda %f28,[%g1+%l7]ASI_PST8_PL ! Mem[00000000100c1430] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00096a68, %l1 = 0000000000000000
ldsb [%i2+0x009],%l1 ! %l1 = 0000000000000009
p0_label_121:
! Mem[00000000100c1420] = bfa0033fc3bb6069, %f22 = ff000000 d3fd2166
ldd [%i3+0x020],%f22 ! %f22 = bfa0033f c3bb6069
! Mem[0000000010001400] = ffff0000, %l3 = 00000000ffb44c38
ldsba [%i0+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030081400] = 000000ff00000000, %l4 = 000000000000ffff
ldxa [%i2+%g0]0x81,%l4 ! %l4 = 000000ff00000000
! Mem[0000000020800000] = 3ee0348e, %l6 = 0000000000000000
lduha [%o1+0x000]%asi,%l6 ! %l6 = 0000000000003ee0
! Mem[0000000010181414] = 000060ff, %l1 = 0000000000000009
ldsb [%i6+0x015],%l1 ! %l1 = 0000000000000000
! Mem[0000000030181410] = 0000eff6 565a5500, %l2 = 00000002, %l3 = ffffffff
ldda [%i6+%o5]0x81,%l2 ! %l2 = 000000000000eff6 00000000565a5500
! Mem[0000000030141408] = 48925500, %l1 = 0000000000000000
lduha [%i5+%o4]0x81,%l1 ! %l1 = 0000000000004892
! Mem[0000000010101410] = 000000ff, %l0 = 0000000000000007
lduba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[000000001004142c] = 0000003c, %l2 = 000000000000eff6
ldsba [%i1+0x02f]%asi,%l2 ! %l2 = 000000000000003c
! Starting 10 instruction Store Burst
! %l3 = 00000000565a5500, Mem[0000000010101420] = 79415f869a6afae2
stx %l3,[%i4+0x020] ! Mem[0000000010101420] = 00000000565a5500
p0_label_122:
! Mem[0000000010081400] = ffffffff, %l3 = 00000000565a5500
swapa [%i2+%g0]0x88,%l3 ! %l3 = 00000000ffffffff
! Mem[00000000300c1400] = ffffffff, %l4 = 000000ff00000000
swapa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000010101410] = ff000000, %l3 = 00000000ffffffff
ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
! Mem[00000000100c1408] = 95dcd22d, %l3 = 00000000000000ff
ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 0000002d000000ff
! Mem[0000000010001433] = ff000000, %l3 = 000000000000002d
ldstuba [%i0+0x033]%asi,%l3 ! %l3 = 00000000000000ff
! %f14 = 000000ff, Mem[0000000010101410] = 000000ff
sta %f14,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
! Mem[0000000010101410] = ff000000, %l5 = 0000000000000000
swapa [%i4+%o5]0x80,%l5 ! %l5 = 00000000ff000000
! %l7 = ffffffffffffff00, Mem[0000000020800000] = 3ee0348e
stb %l7,[%o1+%g0] ! Mem[0000000020800000] = 00e0348e
! %l1 = 0000000000004892, Mem[0000000010101410] = 00000000
stha %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 48920000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 00000000, %l5 = 00000000ff000000
ldswa [%i4+0x008]%asi,%l5 ! %l5 = 0000000000000000
p0_label_123:
! Mem[0000000010141408] = 000000ff, %l7 = ffffffffffffff00
ldsba [%i5+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041400] = ff005500 000060ff, %l6 = 00003ee0, %l7 = ffffffff
ldda [%i1+%g0]0x88,%l6 ! %l6 = 00000000000060ff 00000000ff005500
! Mem[0000000010181410] = 00ffb4fb 000060ff, %l2 = 0000003c, %l3 = 00000000
ldda [%i6+%o5]0x80,%l2 ! %l2 = 0000000000ffb4fb 00000000000060ff
! Mem[0000000030101400] = 0000010f, %l3 = 00000000000060ff
lduha [%i4+%g0]0x89,%l3 ! %l3 = 000000000000010f
! Mem[0000000030181408] = e0000000000000ff, %l6 = 00000000000060ff
ldxa [%i6+%o4]0x89,%l6 ! %l6 = e0000000000000ff
! Mem[0000000021800040] = f1679f3e, %l1 = 0000000000004892
lduba [%o3+0x041]%asi,%l1 ! %l1 = 0000000000000067
! Mem[0000000010041420] = 000000ff000000c7, %f28 = 00000000 ff000000
ldda [%i1+0x020]%asi,%f28 ! %f28 = 000000ff 000000c7
! Mem[0000000021800140] = 00e38361, %l6 = e0000000000000ff
ldsb [%o3+0x140],%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = ff003ee045f89ad8, %f0 = 59c10000 ffffffff
ldda [%i1+%o5]0x80,%f0 ! %f0 = ff003ee0 45f89ad8
! Starting 10 instruction Store Burst
! %f8 = 0000f400 000000ff, Mem[0000000030041410] = 00000000 384cb4ff
stda %f8 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000f400 000000ff
p0_label_124:
! Mem[00000000100c1418] = 59c10000, %l3 = 000000000000010f
ldstuba [%i3+0x018]%asi,%l3 ! %l3 = 00000059000000ff
! %l0 = 000000ff, %l1 = 00000067, Mem[0000000010001400] = ffff0000 00000000
stda %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff 00000067
! %l2 = 00ffb4fb, %l3 = 00000059, Mem[0000000030181400] = ff000000 00000000
stda %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ffb4fb 00000059
! %f28 = 000000ff 000000c7, Mem[0000000010141410] = 000000ff 0000f400
stda %f28,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff 000000c7
! %f2 = 24ac00ff 0000003c, Mem[0000000030181400] = 00ffb4fb 00000059
stda %f2 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 24ac00ff 0000003c
! %f25 = fbb4d3ba, %f3 = 0000003c, %f9 = 000000ff
fsubs %f25,%f3 ,%f9 ! %l0 = 0000000000000121, Unfinished, %fsr = 0b00000c00
! Mem[0000000030181410] = 0000eff6, %l4 = 00000000ffffffff
swapa [%i6+%o5]0x81,%l4 ! %l4 = 000000000000eff6
! %l3 = 0000000000000059, Mem[0000000030081410] = 00000000
stwa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000059
! Mem[0000000010181418] = 97024892, %l4 = 000000000000eff6, %asi = 80
swapa [%i6+0x018]%asi,%l4 ! %l4 = 0000000097024892
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 00000000, %l7 = 00000000ff005500
ldswa [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000000
p0_label_125:
! Mem[0000000030041408] = 00005f86, %l0 = 0000000000000121
ldsha [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1410] = bad3b4fb, %l0 = 0000000000000000
ldsha [%i3+%o5]0x89,%l0 ! %l0 = ffffffffffffb4fb
! Mem[0000000010001410] = 00555a56ff000000, %l5 = 0000000000000000
ldxa [%i0+%o5]0x88,%l5 ! %l5 = 00555a56ff000000
! Mem[0000000030001400] = ffffff01, %l4 = 0000000097024892
ldsba [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000001
! Mem[00000000100c1410] = 000000ff, %l4 = 0000000000000001
lduw [%i3+%o5],%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101408] = 30b2ff00, %f26 = ff000000
lda [%i4+%o4]0x89,%f26 ! %f26 = 30b2ff00
! Mem[0000000030041408] = e2fa6a9a 865f0000, %l0 = ffffb4fb, %l1 = 00000067
ldda [%i1+%o4]0x89,%l0 ! %l0 = 00000000865f0000 00000000e2fa6a9a
! Mem[000000001000142c] = 4747ff45, %l2 = 0000000000ffb4fb
lduba [%i0+0x02c]%asi,%l2 ! %l2 = 0000000000000047
! Mem[0000000010041400] = ff005500000060ff, %f12 = ff600000 ffffffff
ldda [%i1+%g0]0x88,%f12 ! %f12 = ff005500 000060ff
! Starting 10 instruction Store Burst
! %l2 = 00000047, %l3 = 00000059, Mem[0000000010041408] = 0000003c 00000000
stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000047 00000059
p0_label_126:
! %l0 = 00000000865f0000, Mem[0000000030041408] = 00005f86
stha %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00005f86
! %l5 = 00555a56ff000000, Mem[000000001010141e] = 209ca183, %asi = 80
stha %l5,[%i4+0x01e]%asi ! Mem[000000001010141c] = 209c0000
! %f14 = 000000ff 45f89ad8, Mem[0000000010101410] = 00009248 6621fdd3
stda %f14,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff 45f89ad8
! Mem[0000000030181410] = ffffffff, %l7 = 0000000000000000
swapa [%i6+%o5]0x81,%l7 ! %l7 = 00000000ffffffff
! %f22 = bfa0033f c3bb6069, %l6 = 0000000000000000
! Mem[0000000030141420] = bfb9b1e8aa3dc13d
add %i5,0x020,%g1
stda %f22,[%g1+%l6]ASI_PST8_S ! Mem[0000000030141420] = bfb9b1e8aa3dc13d
! %l4 = 00000000000000ff, Mem[0000000030041410] = 00f40000
stwa %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
! %f16 = 0000ff00 00000000, %l7 = 00000000ffffffff
! Mem[00000000300c1430] = ffffffff000060ff
add %i3,0x030,%g1
stda %f16,[%g1+%l7]ASI_PST16_S ! Mem[00000000300c1430] = 0000ff0000000000
! %f26 = 30b2ff00 000000ff, %l1 = 00000000e2fa6a9a
! Mem[0000000010101410] = d89af845ff000000
add %i4,0x010,%g1
stda %f26,[%g1+%l1]ASI_PST16_P ! Mem[0000000010101410] = 30b2f84500000000
! Mem[0000000010141400] = 0000ff00, %l3 = 0000000000000059
ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181428] = 00000000, %l2 = 0000000000000047
ldsba [%i6+0x029]%asi,%l2 ! %l2 = 0000000000000000
p0_label_127:
! Mem[0000000010001400] = 000000ff, %l0 = 00000000865f0000
ldsba [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 01ffffff, %l1 = 00000000e2fa6a9a
ldsba [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000001
! Mem[0000000030041408] = 00005f86, %l0 = 0000000000000000
ldsba [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181408] = ff000000, %l7 = 00000000ffffffff
ldsha [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffffff00
! Mem[0000000010041410] = e03e00ff, %l5 = 00555a56ff000000
lduwa [%i1+%o5]0x88,%l5 ! %l5 = 00000000e03e00ff
! Mem[0000000010101400] = 59c10000ffffffff, %l3 = 0000000000000000
ldx [%i4+%g0],%l3 ! %l3 = 59c10000ffffffff
! Mem[0000000020800000] = 00e0348e, %l6 = 0000000000000000
lduha [%o1+0x000]%asi,%l6 ! %l6 = 00000000000000e0
! Mem[0000000010041400] = ff600000, %l4 = 00000000000000ff
ldsba [%i1+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000100c1408] = 95dcd2ff, %f8 = 0000f400
lda [%i3+%o4]0x88,%f8 ! %f8 = 95dcd2ff
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = 59000000, %l0 = 0000000000000000
swapa [%i2+%o5]0x81,%l0 ! %l0 = 0000000059000000
p0_label_128:
! %l2 = 0000000000000000, Mem[0000000030141400] = 00000000
stwa %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! %l4 = ffffffffffffffff, Mem[00000000100c1408] = 8df21cba95dcd2ff
stxa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffffffffffff
! Mem[0000000010101410] = 45f8b230, %l6 = 00000000000000e0
ldstuba [%i4+%o5]0x88,%l6 ! %l6 = 00000030000000ff
! %l1 = 0000000000000001, Mem[0000000010001410] = 000000ff565a5500
stx %l1,[%i0+%o5] ! Mem[0000000010001410] = 0000000000000001
! Mem[0000000030101410] = 7c07dcb2, %l0 = 0000000059000000
swapa [%i4+%o5]0x89,%l0 ! %l0 = 000000007c07dcb2
! %f20 = ff000000 37ee06b7, Mem[0000000030001410] = 4cabee7b ffffffff
stda %f20,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000 37ee06b7
! %l4 = ffffffff, %l5 = e03e00ff, Mem[0000000010181408] = 4b000000 f71c8bfe
stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff e03e00ff
! %f16 = 0000ff00 00000000, %l2 = 0000000000000000
! Mem[00000000300c1408] = 760000004cabee7b
add %i3,0x008,%g1
stda %f16,[%g1+%l2]ASI_PST8_SL ! Mem[00000000300c1408] = 760000004cabee7b
! %l3 = 59c10000ffffffff, Mem[0000000010001428] = ffffffff4747ff45, %asi = 80
stxa %l3,[%i0+0x028]%asi ! Mem[0000000010001428] = 59c10000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 00000000ff000000, %f10 = 59c10000 95dcd09e
ldda [%i2+%g0]0x89,%f10 ! %f10 = 00000000 ff000000
p0_label_129:
! Mem[000000001010141c] = 209c0000, %l1 = 0000000000000001
ldub [%i4+0x01c],%l1 ! %l1 = 0000000000000020
! Mem[0000000010001400] = 000000ff, %l3 = 59c10000ffffffff
lduwa [%i0+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001408] = bad3b4fb, %l2 = 0000000000000000
lduwa [%i0+%o4]0x89,%l2 ! %l2 = 00000000bad3b4fb
! Mem[0000000010181400] = 00000002ffffffff, %l4 = ffffffffffffffff
ldxa [%i6+0x000]%asi,%l4 ! %l4 = 00000002ffffffff
! Mem[00000000211c0000] = ffff217a, %l0 = 000000007c07dcb2
ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffff
! Mem[00000000201c0000] = 000786d9, %l3 = 00000000000000ff
lduha [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000007
! Mem[00000000100c1420] = bfa0033fc3bb6069, %l0 = ffffffffffffffff
ldx [%i3+0x020],%l0 ! %l0 = bfa0033fc3bb6069
! Mem[0000000010041404] = 005500ff, %l1 = 0000000000000020
ldsh [%i1+0x004],%l1 ! %l1 = 0000000000000055
! Mem[0000000030101400] = 0f010000, %l2 = 00000000bad3b4fb
lduwa [%i4+%g0]0x81,%l2 ! %l2 = 000000000f010000
! Starting 10 instruction Store Burst
! %f30 = ff005500, Mem[0000000030181410] = 00000000
sta %f30,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff005500
p0_label_130:
! %l5 = 00000000e03e00ff, Mem[0000000021800040] = f1679f3e
stb %l5,[%o3+0x040] ! Mem[0000000021800040] = ff679f3e
! %l3 = 0000000000000007, Mem[0000000010141438] = 67089990
stw %l3,[%i5+0x038] ! Mem[0000000010141438] = 00000007
! %f6 = 396695c3 85ab29fa, Mem[0000000010181410] = 00ffb4fb 000060ff
stda %f6 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 396695c3 85ab29fa
! Mem[0000000030101400] = 0f010000, %l7 = ffffffffffffff00
swapa [%i4+%g0]0x81,%l7 ! %l7 = 000000000f010000
! %l7 = 000000000f010000, imm = fffffffffffffa3d, %l2 = 000000000f010000
and %l7,-0x5c3,%l2 ! %l2 = 000000000f010000
! Mem[0000000030041408] = 865f0000, %l0 = bfa0033fc3bb6069
swapa [%i1+%o4]0x89,%l0 ! %l0 = 00000000865f0000
! %f16 = 0000ff00 00000000, Mem[0000000010041400] = ff600000 005500ff
stda %f16,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000ff00 00000000
! Mem[0000000010141400] = ffff0000, %l2 = 000000000f010000
ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
! Mem[000000001008141c] = c3956639, %l1 = 0000000000000055
ldstuba [%i2+0x01c]%asi,%l1 ! %l1 = 000000c3000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 45f8b2ff, %l4 = 00000002ffffffff
ldsba [%i4+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
p0_label_131:
! Mem[0000000030001408] = fbb4d3ba00000000, %f2 = 24ac00ff 0000003c
ldda [%i0+%o4]0x81,%f2 ! %f2 = fbb4d3ba 00000000
! Mem[0000000010001400] = 67000000 ff000000, %l0 = 865f0000, %l1 = 000000c3
ldda [%i0+%g0]0x88,%l0 ! %l0 = 00000000ff000000 0000000067000000
! %f20 = ff000000, %f26 = 30b2ff00, %f30 = ff005500 000000ff
fsmuld %f20,%f26,%f30 ! %f30 = c6065fe0 00000000
! Mem[0000000030081408] = 384cb4ff, %l3 = 0000000000000007
lduba [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000038
! Mem[0000000030081408] = 384cb4ff 00000000, %l6 = 00000030, %l7 = 0f010000
ldda [%i2+%o4]0x81,%l6 ! %l6 = 00000000384cb4ff 0000000000000000
! Mem[0000000021800040] = ff679f3e, %l7 = 0000000000000000
ldub [%o3+0x040],%l7 ! %l7 = 00000000000000ff
! Code Fragment 3
p0_fragment_15:
! %l0 = 00000000ff000000
setx 0xaddda057fcdffdfc,%g7,%l0 ! %l0 = addda057fcdffdfc
! %l1 = 0000000067000000
setx 0x257896d8358059de,%g7,%l1 ! %l1 = 257896d8358059de
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 = addda057fcdffdfc
setx 0xf1b2485067a25beb,%g7,%l0 ! %l0 = f1b2485067a25beb
! %l1 = 257896d8358059de
setx 0x2e08cab05cb93e28,%g7,%l1 ! %l1 = 2e08cab05cb93e28
! Mem[0000000030081410] = 00000000, %f10 = 00000000
lda [%i2+%o5]0x89,%f10 ! %f10 = 00000000
! Mem[0000000010141438] = 00000007, %l5 = 00000000e03e00ff
ldsw [%i5+0x038],%l5 ! %l5 = 0000000000000007
! Starting 10 instruction Store Burst
! %l2 = 000000ff, %l3 = 00000038, Mem[0000000010081420] = 79f03651 6769f01f
stda %l2,[%i2+0x020]%asi ! Mem[0000000010081420] = 000000ff 00000038
p0_label_132:
! Mem[00000000300c1410] = fbb4d3ba, %l3 = 0000000000000038
ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 000000fb000000ff
! Mem[00000000300c1400] = 00000000, %l6 = 00000000384cb4ff
swapa [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101408] = 30b2ff00, %l3 = 00000000000000fb
swapa [%i4+%o4]0x89,%l3 ! %l3 = 0000000030b2ff00
! Mem[0000000020800000] = 00e0348e, %l2 = 00000000000000ff
ldstub [%o1+%g0],%l2 ! %l2 = 00000000000000ff
! %l3 = 0000000030b2ff00, Mem[0000000010081400] = 565a5500
stwa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 30b2ff00
! %f10 = 00000000 ff000000, Mem[0000000010181410] = 396695c3 85ab29fa
std %f10,[%i6+%o5] ! Mem[0000000010181410] = 00000000 ff000000
! Mem[0000000030181408] = ff000000, %l5 = 0000000000000007
ldstuba [%i6+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
! %l4 = ffffffffffffffff, Mem[0000000030041408] = 6960bbc3
stha %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffbbc3
! Mem[0000000010081418] = fa29ab85ff956639, %l5 = 00000000000000ff, %l4 = ffffffffffffffff
add %i2,0x18,%g1
casxa [%g1]0x80,%l5,%l4 ! %l4 = fa29ab85ff956639
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = b706ee37 000000ff, %l2 = 00000000, %l3 = 30b2ff00
ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000b706ee37 00000000000000ff
p0_label_133:
! Mem[00000000100c1410] = ff000000, %l1 = 2e08cab05cb93e28
lduba [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
! %f28 = 000000ff, %f16 = 0000ff00, %f24 = ff600000
fdivs %f28,%f16,%f24 ! %l0 = f1b2485067a25c0d, Unfinished, %fsr = 0b00000c00
! Mem[000000001008141c] = ff956639, %f16 = 0000ff00
lda [%i2+0x01c]%asi,%f16 ! %f16 = ff956639
! Mem[0000000010001408] = 00000000, %l0 = f1b2485067a25c0d
ldsba [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = 00000000, %l5 = 00000000000000ff
lduba [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081400] = 00ffb230, %l0 = 0000000000000000
ldsha [%i2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101428] = b675f7df, %l3 = 00000000000000ff
ldsw [%i4+0x028],%l3 ! %l3 = ffffffffb675f7df
! Code Fragment 4
p0_fragment_16:
! %l0 = 00000000000000ff
setx 0x9acc8477cbbff8b8,%g7,%l0 ! %l0 = 9acc8477cbbff8b8
! %l1 = 0000000000000000
setx 0x354aa68824ae0428,%g7,%l1 ! %l1 = 354aa68824ae0428
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 = 9acc8477cbbff8b8
setx 0x12d4c630322094ee,%g7,%l0 ! %l0 = 12d4c630322094ee
! %l1 = 354aa68824ae0428
setx 0x5b56b50f815533a5,%g7,%l1 ! %l1 = 5b56b50f815533a5
! Mem[0000000010001400] = ff000000, %l5 = 0000000000000000
ldsba [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181410] = 00000000, %l3 = ffffffffb675f7df
swapa [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
p0_label_134:
! %l1 = 5b56b50f815533a5, Mem[0000000021800040] = ff679f3e, %asi = 80
stha %l1,[%o3+0x040]%asi ! Mem[0000000021800040] = 33a59f3e
! %l4 = fa29ab85ff956639, Mem[0000000010041400] = 0000ff00
stha %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 6639ff00
! %f21 = 37ee06b7, Mem[0000000030141410] = ff000000
sta %f21,[%i5+%o5]0x81 ! Mem[0000000030141410] = 37ee06b7
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010181410] = b675f7df 000000ff
stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 000000ff
! %f20 = ff000000 37ee06b7, %l2 = 00000000b706ee37
! Mem[0000000010101410] = ffb2f84500000000
add %i4,0x010,%g1
stda %f20,[%g1+%l2]ASI_PST8_P ! Mem[0000000010101410] = ffb2000000ee06b7
! %l1 = 5b56b50f815533a5, Mem[0000000030181410] = 005500ff
stwa %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 815533a5
! %l4 = ff956639, %l5 = 00000000, Mem[0000000010001408] = 00000000 000000e0
stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff956639 00000000
! %f19 = 686a0900, Mem[0000000010081410] = fbb4d3ba
sta %f19,[%i2+%o5]0x80 ! Mem[0000000010081410] = 686a0900
! %l2 = 00000000b706ee37, Mem[0000000010101400] = 59c10000ffffffff
stxa %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000b706ee37
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = ffb4d3ba, %l1 = 5b56b50f815533a5
lduwa [%i3+%o5]0x81,%l1 ! %l1 = 00000000ffb4d3ba
p0_label_135:
! Mem[0000000030081410] = 00000000, %l5 = 0000000000000000
ldswa [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001414] = 00000001, %l5 = 0000000000000000
ldsw [%i0+0x014],%l5 ! %l5 = 0000000000000001
! Mem[00000000100c1408] = ffffffff, %l5 = 0000000000000001
lduha [%i3+%o4]0x88,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010101410] = 0000b2ff, %l5 = 000000000000ffff
ldswa [%i4+%o5]0x88,%l5 ! %l5 = 000000000000b2ff
! Mem[0000000010041400] = 6639ff00, %f3 = 00000000
ld [%i1+%g0],%f3 ! %f3 = 6639ff00
! Mem[00000000100c1408] = ffffffff ffffffff, %l4 = ff956639, %l5 = 0000b2ff
ldda [%i3+%o4]0x88,%l4 ! %l4 = 00000000ffffffff 00000000ffffffff
! Mem[0000000010181408] = ffffffff, %l1 = 00000000ffb4d3ba
ldsba [%i6+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030001400] = ffffff01, %l6 = 0000000000000000
ldsha [%i0+%g0]0x89,%l6 ! %l6 = ffffffffffffff01
! Mem[00000000100c1408] = ffffffff, %l1 = ffffffffffffffff
ldsba [%i3+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f0 = ff003ee0, Mem[0000000010001404] = 00000067
sta %f0 ,[%i0+0x004]%asi ! Mem[0000000010001404] = ff003ee0
p0_label_136:
! %f16 = ff956639 00000000 000000ff 686a0900
! %f20 = ff000000 37ee06b7 bfa0033f c3bb6069
! %f24 = ff600000 fbb4d3ba 30b2ff00 000000ff
! %f28 = 000000ff 000000c7 c6065fe0 00000000
stda %f16,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
! %l0 = 12d4c630322094ee, Mem[00000000100c1408] = ffffffff
stba %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = eeffffff
! %l4 = 00000000ffffffff, Mem[0000000010141438] = 000000070000004b
stx %l4,[%i5+0x038] ! Mem[0000000010141438] = 00000000ffffffff
! %f0 = ff003ee0 45f89ad8, Mem[0000000030081408] = ffb44c38 00000000
stda %f0 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff003ee0 45f89ad8
! Mem[0000000030101400] = 00ffffff, %l7 = 00000000000000ff
ldstuba [%i4+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
! %f8 = 95dcd2ff 000000ff, %l2 = 00000000b706ee37
! Mem[0000000030001428] = 0000000000000000
add %i0,0x028,%g1
stda %f8,[%g1+%l2]ASI_PST32_S ! Mem[0000000030001428] = 95dcd2ff000000ff
! %l0 = 322094ee, %l1 = ffffffff, Mem[0000000010101408] = 00000000 e30000ff
stda %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 322094ee ffffffff
! %l1 = ffffffffffffffff, Mem[00000000201c0000] = 000786d9
sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = ffff86d9
! %l2 = 00000000b706ee37, Mem[0000000030101410] = 0000005900001501
stxa %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000b706ee37
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = e03e00ff, %l5 = 00000000ffffffff
lduwa [%i1+%o5]0x88,%l5 ! %l5 = 00000000e03e00ff
p0_label_137:
! Mem[00000000100c1408] = ffffffee, %l2 = 00000000b706ee37
lduwa [%i3+%o4]0x88,%l2 ! %l2 = 00000000ffffffee
! Mem[0000000010041400] = 0000000000ff3966, %f8 = 95dcd2ff 000000ff
ldda [%i1+%g0]0x88,%f8 ! %f8 = 00000000 00ff3966
! Mem[0000000030041400] = 0000ffff, %l5 = 00000000e03e00ff
lduba [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1410] = 00000000bad3b4ff, %f4 = b2a30000 bad3b4fb
ldda [%i3+%o5]0x89,%f4 ! %f4 = 00000000 bad3b4ff
! Mem[00000000300c1400] = 7f08b2a3384cb4ff, %l4 = 00000000ffffffff
ldxa [%i3+%g0]0x89,%l4 ! %l4 = 7f08b2a3384cb4ff
! Mem[00000000100c1410] = 000000ff 000000ff, %l6 = ffffff01, %l7 = 000000ff
ldda [%i3+0x010]%asi,%l6 ! %l6 = 00000000000000ff 00000000000000ff
membar #Sync ! Added by membar checker (19)
! Mem[0000000010181408] = 000000ff, %l4 = 7f08b2a3384cb4ff
ldsba [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = ffffbbc3, %f10 = 00000000
lda [%i1+%o4]0x81,%f10 ! %f10 = ffffbbc3
! Mem[0000000010081408] = 00096a68, %f4 = 00000000
lda [%i2+%o4]0x80,%f4 ! %f4 = 00096a68
! Starting 10 instruction Store Burst
! %l0 = 322094ee, %l1 = ffffffff, Mem[0000000010001408] = 396695ff 00000000
stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 322094ee ffffffff
p0_label_138:
! Mem[0000000010041400] = 00ff3966, %l2 = 00000000ffffffee
ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 00000066000000ff
! Mem[000000001004143a] = ed00ff84, %l7 = 00000000000000ff
ldstuba [%i1+0x03a]%asi,%l7 ! %l7 = 000000ff000000ff
! %l1 = ffffffffffffffff, Mem[0000000010081408] = 00096a68000000ff
stxa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffffffffffff
! Mem[00000000211c0000] = ffff217a, %l2 = 0000000000000066
ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
! %l6 = 00000000000000ff, %l6 = 00000000000000ff, %l5 = 00000000000000ff
xor %l6,%l6,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001400] = 01ffffff, %l6 = 00000000000000ff
ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 00000001000000ff
! %f14 = 000000ff, Mem[0000000010181410] = ff000000
sta %f14,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
! %l5 = 0000000000000000, Mem[000000001014141e] = 0000385b
stb %l5,[%i5+0x01e] ! Mem[000000001014141c] = 0000005b
! %f0 = ff003ee0 45f89ad8 fbb4d3ba 6639ff00
! %f4 = 00096a68 bad3b4ff 396695c3 85ab29fa
! %f8 = 00000000 00ff3966 ffffbbc3 ff000000
! %f12 = ff005500 000060ff 000000ff 45f89ad8
stda %f0,[%i0]ASI_COMMIT_P ! Block Store to 0000000010001400
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = c7000000, %l4 = 0000000000000000
lduba [%i5+%o5]0x80,%l4 ! %l4 = 00000000000000c7
p0_label_139:
! Mem[0000000010141408] = 00000000000000ff, %l3 = 0000000000000000
ldxa [%i5+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101408] = fb000000, %l6 = 0000000000000001
lduba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000fb
! Mem[0000000030001400] = ffffffff00007941, %l1 = ffffffffffffffff
ldxa [%i0+%g0]0x81,%l1 ! %l1 = ffffffff00007941
! Mem[0000000030181408] = 000000ff, %l1 = ffffffff00007941
ldsha [%i6+%o4]0x89,%l1 ! %l1 = 00000000000000ff
membar #Sync ! Added by membar checker (20)
! Mem[0000000010001410] = 00096a68, %l2 = 00000000000000ff
ldsha [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000009
! Mem[00000000201c0000] = ffff86d9, %l1 = 00000000000000ff
ldub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030081410] = 00000000, %l3 = 00000000000000ff
ldsha [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181408] = 000000ff, %l6 = 00000000000000fb
lduba [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l0 = 12d4c630322094ee
lduha [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %f0 = ff003ee0 45f89ad8, %l1 = 00000000000000ff
! Mem[0000000030101418] = facee6f611317c96
add %i4,0x018,%g1
stda %f0,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030101418] = d89af845e03e00ff
p0_label_140:
! Mem[0000000010001408] = fbb4d3ba, %l4 = 00000000000000c7
swapa [%i0+%o4]0x80,%l4 ! %l4 = 00000000fbb4d3ba
! %l3 = 0000000000000000, Mem[0000000030101400] = ffffff000cae2517
stxa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
! %f12 = ff005500 000060ff, %l5 = 0000000000000000
! Mem[0000000030101410] = 00000000b706ee37
add %i4,0x010,%g1
stda %f12,[%g1+%l5]ASI_PST16_S ! Mem[0000000030101410] = 00000000b706ee37
! %l1 = 00000000000000ff, Mem[0000000030101400] = 00000000
stha %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00ff0000
! %f10 = ffffbbc3, Mem[0000000030181410] = 815533a5
sta %f10,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffbbc3
! %f30 = c6065fe0 00000000, Mem[0000000030181400] = ff00ac24 3c000000
stda %f30,[%i6+%g0]0x89 ! Mem[0000000030181400] = c6065fe0 00000000
! %f11 = ff000000, Mem[0000000010141400] = ffff0000
sta %f11,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000000
! Mem[00000000100c141c] = 76b4c833, %l1 = 000000ff, %l1 = 000000ff
add %i3,0x1c,%g1
casa [%g1]0x80,%l1,%l1 ! %l1 = 0000000076b4c833
! %l2 = 0000000000000009, Mem[0000000010041410] = ff003ee0
stwa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000009
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffff86d9, %l4 = 00000000fbb4d3ba
ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
p0_label_141:
! %l7 = 00000000000000ff, Mem[00000000100c1410] = ff000000
stha %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff0000ff
! Mem[0000000030101410] = 00000000 b706ee37, %l2 = 00000009, %l3 = 00000000
ldda [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000 00000000b706ee37
! Mem[0000000010141410] = c7000000ff000000, %f12 = ff005500 000060ff
ldda [%i5+%o5]0x80,%f12 ! %f12 = c7000000 ff000000
! Mem[0000000030041410] = 000000ff, %l0 = 0000000000000000
ldsba [%i1+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030181400] = 00000000, %l3 = 00000000b706ee37
lduha [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = 37ee06b7 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000 0000000037ee06b7
! Mem[0000000010081400] = 30b2ff00, %f14 = 000000ff
lda [%i2+%g0]0x88,%f14 ! %f14 = 30b2ff00
! Mem[0000000030001400] = ffffffff, %l7 = 00000000000000ff
lduba [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001400] = ffffffff, %f28 = 000000ff
lda [%i0+%g0]0x89,%f28 ! %f28 = ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030041410] = ff000000, %l6 = 0000000000000000
ldstuba [%i1+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
p0_label_142:
! %l7 = 00000000000000ff, Mem[0000000010181410] = ff000000
stha %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff0000ff
! %l7 = 00000000000000ff, Mem[0000000010181410] = ff0000ff
stha %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00ff00ff
! Mem[0000000030041408] = ffffbbc3, %l2 = 0000000000000000
swapa [%i1+%o4]0x81,%l2 ! %l2 = 00000000ffffbbc3
! %f14 = 30b2ff00, Mem[0000000010101408] = 322094ee
sta %f14,[%i4+%o4]0x88 ! Mem[0000000010101408] = 30b2ff00
! %f20 = ff000000 37ee06b7, %l5 = 0000000000000000
! Mem[0000000010081410] = 686a090000000000
add %i2,0x010,%g1
stda %f20,[%g1+%l5]ASI_PST16_P ! Mem[0000000010081410] = 686a090000000000
! %f16 = ff956639, Mem[0000000010041410] = 09000000
sta %f16,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff956639
! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010001400] = e03e00ff d89af845
stda %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000ff 000000ff
! %f14 = 30b2ff00 45f89ad8, Mem[0000000030081410] = 00000000 00000000
stda %f14,[%i2+%o5]0x89 ! Mem[0000000030081410] = 30b2ff00 45f89ad8
! Mem[00000000300c1400] = 384cb4ff, %l2 = 00000000ffffbbc3
ldstuba [%i3+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = ffffffff 00007941 fbb4d3ba 00000000
! Mem[0000000030001410] = b706ee37 000000ff facee6f6 90990867
! Mem[0000000030001420] = bd23ccf3 0cae2517 95dcd2ff 000000ff
! Mem[0000000030001430] = 97f0269d 99d0c51c 00000000 a3b2087f
ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
p0_label_143:
! Mem[00000000100c1408] = eeffffff, %l4 = ffffffffffffffff
ldsb [%i3+0x00b],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010101410] = 0000b2ff, %l0 = ffffffffffffffff
ldswa [%i4+%o5]0x88,%l0 ! %l0 = 000000000000b2ff
membar #Sync ! Added by membar checker (21)
! Mem[0000000010101400] = 00000000 b706ee37 00ffb230 ffffffff
! Mem[0000000010101410] = ffb20000 00ee06b7 ad02b0fb 209c0000
! Mem[0000000010101420] = 00000000 565a5500 b675f7df d63973fc
! Mem[0000000010101430] = 54a78db1 00002668 2bb57afb cef31cc7
ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
! Mem[0000000030001400] = ffffffff, %l2 = 00000000000000ff
lduha [%i0+%g0]0x89,%l2 ! %l2 = 000000000000ffff
! Mem[0000000030181400] = 00000000, %l0 = 000000000000b2ff
lduwa [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081408] = 45f89ad8, %l7 = 00000000000000ff
ldswa [%i2+%o4]0x89,%l7 ! %l7 = 0000000045f89ad8
! Mem[0000000010081410] = 686a0900, %l1 = 0000000076b4c833
lduba [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000068
! Mem[00000000300c1400] = 7f08b2a3384cb4ff, %l2 = 000000000000ffff
ldxa [%i3+%g0]0x89,%l2 ! %l2 = 7f08b2a3384cb4ff
! Mem[0000000010081408] = ffffffff ffffffff, %l0 = 00000000, %l1 = 00000068
ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff
! Starting 10 instruction Store Burst
! Mem[00000000201c0000] = ffff86d9, %l1 = 00000000ffffffff
ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
p0_label_144:
! Mem[0000000010101438] = 2bb57afbcef31cc7, %l3 = 0000000037ee06b7
ldxa [%i4+0x038]%asi,%l3 ! %l3 = 2bb57afbcef31cc7
! Mem[0000000030141410] = 37ee06b7, %l5 = 0000000000000000
swapa [%i5+%o5]0x81,%l5 ! %l5 = 0000000037ee06b7
! Mem[00000000218001c1] = ffffa92c, %l7 = 0000000045f89ad8
ldstuba [%o3+0x1c1]%asi,%l7 ! %l7 = 000000ff000000ff
! %f28 = 97f0269d, Mem[0000000010041438] = ed00ff84
sta %f28,[%i1+0x038]%asi ! Mem[0000000010041438] = 97f0269d
! Mem[000000001004142c] = 0000003c, %l1 = 000000ff, %l4 = ffffffff
add %i1,0x2c,%g1
casa [%g1]0x80,%l1,%l4 ! %l4 = 000000000000003c
! %l6 = 00000000000000ff, Mem[0000000030081400] = 000000ff
stha %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ff00ff
! %l2 = 7f08b2a3384cb4ff, Mem[00000000201c0001] = ffff86d9
stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = ffff86d9
! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010041430] = cf7378e0 87ff69a8
std %l6,[%i1+0x030] ! Mem[0000000010041430] = 000000ff 000000ff
! %f30 = 00000000 a3b2087f, %l6 = 00000000000000ff
! Mem[00000000300c1430] = 0000ff0000000000
add %i3,0x030,%g1
stda %f30,[%g1+%l6]ASI_PST8_S ! Mem[00000000300c1430] = 00000000a3b2087f
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 00000000, %l1 = 00000000000000ff
lduba [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000000
p0_label_145:
! Mem[00000000300c1408] = 76000000, %l3 = 2bb57afbcef31cc7
lduha [%i3+%o4]0x81,%l3 ! %l3 = 0000000000007600
! Mem[0000000030081408] = 45f89ad8, %l2 = 7f08b2a3384cb4ff
ldswa [%i2+%o4]0x89,%l2 ! %l2 = 0000000045f89ad8
! Mem[0000000010101428] = b675f7df, %l7 = 00000000000000ff
lduw [%i4+0x028],%l7 ! %l7 = 00000000b675f7df
! Mem[0000000010101400] = 00000000, %l0 = 00000000ffffffff
lduha [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081410] = 30b2ff00 45f89ad8, %l6 = 000000ff, %l7 = b675f7df
ldda [%i2+%o5]0x89,%l6 ! %l6 = 0000000045f89ad8 0000000030b2ff00
! Mem[0000000010001410] = ffb4d3ba686a0900, %f26 = 95dcd2ff 000000ff
ldda [%i0+%o5]0x88,%f26 ! %f26 = ffb4d3ba 686a0900
! Mem[0000000021800100] = 78e0d1b9, %l0 = 0000000000000000
lduba [%o3+0x100]%asi,%l0 ! %l0 = 0000000000000078
! Mem[0000000010101408] = 00ffb230, %l1 = 0000000000000000
lduba [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001400] = 000000ff, %l5 = 0000000037ee06b7
lduwa [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010041410] = 396695ff, %l4 = 000000000000003c, %asi = 80
swapa [%i1+0x010]%asi,%l4 ! %l4 = 00000000396695ff
p0_label_146:
! %l1 = 0000000000000000, Mem[0000000030101410] = 00000000
stha %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
! %l6 = 0000000045f89ad8, Mem[0000000030181410] = c3bbffff565a5500
stxa %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000045f89ad8
! %l2 = 0000000045f89ad8, Mem[0000000020800041] = 92ffd1fd
stb %l2,[%o1+0x041] ! Mem[0000000020800040] = 92d8d1fd
! %l1 = 0000000000000000, Mem[00000000300c1408] = 00000076
stba %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! %l0 = 0000000000000078, Mem[0000000030101410] = 37ee06b700000000
stxa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000078
! %f22 = facee6f6, Mem[0000000010181408] = 000000ff
sta %f22,[%i6+0x008]%asi ! Mem[0000000010181408] = facee6f6
! Mem[0000000010041400] = ff39ff00, %l7 = 0000000030b2ff00
swapa [%i1+%g0]0x80,%l7 ! %l7 = 00000000ff39ff00
! %l3 = 0000000000007600, Mem[0000000030001410] = b706ee37000000ff
stxa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000007600
! Mem[0000000010001408] = 000000c7, %l0 = 00000078, %l5 = 000000ff
add %i0,0x08,%g1
casa [%g1]0x80,%l0,%l5 ! %l5 = 00000000000000c7
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 00000000 b706ee37, %l6 = 45f89ad8, %l7 = ff39ff00
ldda [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000 00000000b706ee37
p0_label_147:
! %l7 = 00000000b706ee37, %l7 = 00000000b706ee37, %l4 = 00000000396695ff
orn %l7,%l7,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000300c1400] = 7f08b2a3384cb4ff, %f16 = ffffffff 00007941
ldda [%i3+%g0]0x89,%f16 ! %f16 = 7f08b2a3 384cb4ff
! Mem[0000000010141410] = c7000000ff000000, %l1 = 0000000000000000
ldx [%i5+%o5],%l1 ! %l1 = c7000000ff000000
! Mem[00000000201c0000] = ffff86d9, %l3 = 0000000000007600
ldsha [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010181434] = 000000c7, %l7 = 00000000b706ee37
ldsw [%i6+0x034],%l7 ! %l7 = 00000000000000c7
! Mem[0000000010041400] = 30b2ff0000000000, %l4 = ffffffffffffffff
ldxa [%i1+%g0]0x80,%l4 ! %l4 = 30b2ff0000000000
! Mem[00000000300c1400] = 384cb4ff, %l6 = 0000000000000000
lduha [%i3+%g0]0x89,%l6 ! %l6 = 000000000000b4ff
! Mem[0000000010041408] = 47000000, %l5 = 00000000000000c7
lduwa [%i1+%o4]0x80,%l5 ! %l5 = 0000000047000000
! Mem[00000000100c1408] = eeffffff, %l1 = c7000000ff000000
ldub [%i3+%o4],%l1 ! %l1 = 00000000000000ee
! Starting 10 instruction Store Burst
! Mem[0000000030081408] = d89af845, %l7 = 00000000000000c7
swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000d89af845
p0_label_148:
! %l1 = 00000000000000ee, Mem[0000000010041408] = 47000000
stba %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = ee000000
! %l0 = 0000000000000078, Mem[0000000030181408] = 000000ff
stwa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000078
! %l4 = 00000000, %l5 = 47000000, Mem[0000000030101400] = 0000ff00 00000000
stda %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 47000000
! %l2 = 0000000045f89ad8, immd = 0000000000000126, %l5 = 0000000047000000
sdivx %l2,0x126,%l5 ! %l5 = 00000000003ced5e
! %f6 = ad02b0fb 209c0000, Mem[0000000030181408] = 78000000 000000e0
stda %f6 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = ad02b0fb 209c0000
! %l3 = ffffffffffffffff, Mem[00000000100c1407] = 00000000
stb %l3,[%i3+0x007] ! Mem[00000000100c1404] = 000000ff
! Mem[0000000030041400] = 0000ffff, %l4 = 30b2ff0000000000
ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
membar #Sync ! Added by membar checker (22)
! %f14 = 2bb57afb cef31cc7, Mem[0000000010101408] = 00ffb230 ffffffff
stda %f14,[%i4+%o4]0x80 ! Mem[0000000010101408] = 2bb57afb cef31cc7
! Mem[000000001000142f] = ff000000, %l4 = 00000000000000ff
ldstuba [%i0+0x02f]%asi,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00000000, %l3 = ffffffffffffffff
ldswa [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
p0_label_149:
! Mem[0000000030041408] = 00000000, %f27 = 686a0900
lda [%i1+%o4]0x81,%f27 ! %f27 = 00000000
! Mem[0000000010081400] = 30b2ff00, %l5 = 00000000003ced5e
ldswa [%i2+%g0]0x88,%l5 ! %l5 = 0000000030b2ff00
! Mem[0000000010181438] = c6065fe0, %l6 = 000000000000b4ff
lduwa [%i6+0x038]%asi,%l6 ! %l6 = 00000000c6065fe0
! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
lduwa [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181400] = ff956639, %l1 = 00000000000000ee
lduwa [%i6+0x000]%asi,%l1 ! %l1 = 00000000ff956639
! Mem[0000000010181428] = 30b2ff00, %f13 = 00002668
lda [%i6+0x028]%asi,%f13 ! %f13 = 30b2ff00
! Mem[0000000010001410] = 00096a68 bad3b4ff, %l4 = 00000000, %l5 = 30b2ff00
ldda [%i0+0x010]%asi,%l4 ! %l4 = 0000000000096a68 00000000bad3b4ff
! Mem[00000000300c1400] = ffb44c38, %l7 = 00000000d89af845
lduwa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ffb44c38
! Mem[0000000010141400] = 000000ff, %f14 = 2bb57afb
lda [%i5+%g0]0x88,%f14 ! %f14 = 000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010081428] = 9ed0dc95, %l6 = c6065fe0, %l0 = 00000078
add %i2,0x28,%g1
casa [%g1]0x80,%l6,%l0 ! %l0 = 000000009ed0dc95
p0_label_150:
! %l7 = 00000000ffb44c38, Mem[0000000030181400] = 00000000e05f06c6
stxa %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000ffb44c38
! %l7 = 00000000ffb44c38, Mem[00000000201c0000] = ffff86d9, %asi = 80
stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 4c3886d9
! Mem[0000000010181400] = ff956639, %l1 = 00000000ff956639
swapa [%i6+%g0]0x80,%l1 ! %l1 = 00000000ff956639
! %l0 = 9ed0dc95, %l1 = ff956639, Mem[0000000010081400] = 00ffb230 a3b2087f
stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 9ed0dc95 ff956639
! %l5 = 00000000bad3b4ff, Mem[0000000010081438] = d89af845b706eeb7, %asi = 80
stxa %l5,[%i2+0x038]%asi ! Mem[0000000010081438] = 00000000bad3b4ff
! %l2 = 0000000045f89ad8, Mem[0000000030101410] = 78000000
stba %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = d8000000
! Mem[0000000020800000] = ffe0348e, %l1 = 00000000ff956639
ldstuba [%o1+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
! %f1 = b706ee37, Mem[0000000010141410] = c7000000
sta %f1 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = b706ee37
! %l1 = 00000000000000ff, Mem[0000000030001400] = ffffffff00007941
stxa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = fb7ab52b, %l2 = 0000000045f89ad8
ldsba [%i4+%o4]0x88,%l2 ! %l2 = 000000000000002b
p0_label_151:
! Mem[00000000211c0000] = ffff217a, %l5 = 00000000bad3b4ff
ldsba [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
! %l4 = 0000000000096a68, %l0 = 000000009ed0dc95, %l0 = 000000009ed0dc95
sdivx %l4,%l0,%l0 ! Div by zero, %l0 = 0000000000000028
! Mem[0000000010041410] = 0000003c 45f89ad8, %l6 = c6065fe0, %l7 = ffb44c38
ldda [%i1+0x010]%asi,%l6 ! %l6 = 000000000000003c 0000000045f89ad8
! Mem[00000000300c1410] = ffb4d3ba00000000, %l6 = 000000000000003c
ldxa [%i3+%o5]0x81,%l6 ! %l6 = ffb4d3ba00000000
! Mem[0000000010081410] = 686a0900, %l7 = 0000000045f89ad8
lduha [%i2+%o5]0x80,%l7 ! %l7 = 000000000000686a
! Mem[0000000030041400] = 0000ffff, %l2 = 000000000000002b
ldswa [%i1+%g0]0x89,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010181408] = f6e6cefa, %l7 = 000000000000686a
ldsha [%i6+%o4]0x88,%l7 ! %l7 = ffffffffffffcefa
! Mem[00000000300c1400] = ffb44c38 a3b2087f, %l2 = 0000ffff, %l3 = 00000000
ldda [%i3+%g0]0x81,%l2 ! %l2 = 00000000ffb44c38 00000000a3b2087f
! %f4 = ffb20000, %f27 = 00000000
fcmpes %fcc2,%f4 ,%f27 ! %fcc2 = 3
! Starting 10 instruction Store Burst
! %f10 = b675f7df, %f2 = 00ffb230, %f9 = 565a5500
fsubs %f10,%f2 ,%f9 ! %f9 = b675f7df
p0_label_152:
! %l1 = 00000000000000ff, Mem[00000000100c140c] = ffffffff
sth %l1,[%i3+0x00c] ! Mem[00000000100c140c] = 00ffffff
! %l7 = ffffffffffffcefa, immed = fffffa2e, %y = 00003ee0
smul %l7,-0x5d2,%l2 ! %l2 = 00000000011d54ec, %y = 00000000
! %l4 = 0000000000096a68, Mem[00000000300c1408] = 00000000
stba %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 68000000
! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010181430] = 000000ff 000000c7
stda %l0,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000 000000ff
! %l4 = 00096a68, %l5 = ffffffff, Mem[0000000030081400] = 00ff00ff 00000000
stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00096a68 ffffffff
! Mem[0000000010081410] = 00096a68, %l7 = ffffffffffffcefa
ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 00000068000000ff
! Mem[0000000030141410] = 00000000, %l4 = 0000000000096a68
swapa [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
! %f8 = 00000000 b675f7df, Mem[0000000030141408] = 00559248 00000000
stda %f8 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 b675f7df
! %l2 = 011d54ec, %l3 = a3b2087f, Mem[00000000100c1408] = ffffffee ffffff00
stda %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 011d54ec a3b2087f
! Starting 10 instruction Load Burst
! Mem[00000000218000c0] = 5907fc4a, %l4 = 0000000000000000
lduba [%o3+0x0c1]%asi,%l4 ! %l4 = 0000000000000007
p0_label_153:
! Mem[00000000300c1410] = ffb4d3ba, %l7 = 0000000000000068
ldsba [%i3+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010001408] = 000000c7, %l7 = ffffffffffffffff
ldswa [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000c7
! Mem[0000000030181400] = 00000000ffb44c38, %l0 = 0000000000000000
ldxa [%i6+%g0]0x81,%l0 ! %l0 = 00000000ffb44c38
! Mem[0000000010181410] = ff00ff00, %l1 = 00000000000000ff
lduba [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l4 = 0000000000000007
ldsha [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = 000000c7, %f14 = 000000ff
lda [%i0+%o4]0x80,%f14 ! %f14 = 000000c7
! Mem[0000000010101410] = ffb20000, %l4 = 0000000000000000
lduha [%i4+%o5]0x80,%l4 ! %l4 = 000000000000ffb2
! Mem[0000000010001408] = c7000000, %l0 = 00000000ffb44c38
ldswa [%i0+%o4]0x88,%l0 ! %l0 = ffffffffc7000000
! Mem[0000000030041410] = 000000ff, %l4 = 000000000000ffb2
lduba [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[000000001018142c] = 000000ff, %l0 = ffffffffc7000000
ldstub [%i6+0x02c],%l0 ! %l0 = 00000000000000ff
p0_label_154:
! %f10 = b675f7df d63973fc, Mem[0000000010001410] = 00096a68 bad3b4ff
std %f10,[%i0+%o5] ! Mem[0000000010001410] = b675f7df d63973fc
! Mem[000000001008141c] = ff956639, %l1 = 00000000, %l6 = 00000000
add %i2,0x1c,%g1
casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000ff956639
! %l5 = ffffffffffffffff, Mem[0000000010081410] = ff6a090000000000
stxa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffffffffffff
! %l5 = ffffffffffffffff, immed = fffff948, %y = 00000000
udiv %l5,-0x6b8,%l2 ! %l2 = 0000000000000001
mov %l0,%y ! %y = 00000000
! %l5 = ffffffffffffffff, Mem[00000000100c1438] = 00000000b6ffbb65, %asi = 80
stxa %l5,[%i3+0x038]%asi ! Mem[00000000100c1438] = ffffffffffffffff
! %l0 = 0000000000000000, Mem[0000000010101410] = 0000b2ff
stwa %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
! Mem[0000000010181428] = 30b2ff00ff0000ff, %l6 = 00000000ff956639, %l7 = 00000000000000c7
add %i6,0x28,%g1
casxa [%g1]0x80,%l6,%l7 ! %l7 = 30b2ff00ff0000ff
! %f30 = 00000000, Mem[0000000030181410] = 00000000
sta %f30,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! %f18 = fbb4d3ba 00000000, Mem[0000000030081400] = 00096a68 ffffffff
stda %f18,[%i2+%g0]0x81 ! Mem[0000000030081400] = fbb4d3ba 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 0000003c, %l4 = 00000000000000ff
lduha [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
p0_label_155:
! Mem[0000000030141400] = 00000000, %l3 = 00000000a3b2087f
lduba [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141408] = ff000000, %f13 = 30b2ff00
lda [%i5+%o4]0x80,%f13 ! %f13 = ff000000
! Mem[0000000010181410] = ff00ff00, %l2 = 0000000000000001
lduha [%i6+%o5]0x88,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010181408] = facee6f6, %l4 = 0000000000000000
lduha [%i6+%o4]0x80,%l4 ! %l4 = 000000000000face
! Mem[0000000010141438] = 00000000ffffffff, %f22 = facee6f6 90990867
ldda [%i5+0x038]%asi,%f22 ! %f22 = 00000000 ffffffff
! Mem[0000000010041400] = 0000000000ffb230, %f16 = 7f08b2a3 384cb4ff
ldda [%i1+%g0]0x88,%f16 ! %f16 = 00000000 00ffb230
! Mem[0000000010001438] = 000000ff, %l7 = 30b2ff00ff0000ff
lduw [%i0+0x038],%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141400] = bb92ffff000000ff, %f18 = fbb4d3ba 00000000
ldda [%i5+%g0]0x88,%f18 ! %f18 = bb92ffff 000000ff
! Mem[0000000010141410] = 37ee06b7, %l5 = ffffffffffffffff
ldsha [%i5+%o5]0x88,%l5 ! %l5 = 00000000000006b7
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = 00000000, %l5 = 00000000000006b7
swapa [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
p0_label_156:
! %l1 = 0000000000000000, Mem[0000000030001408] = fbb4d3ba
stwa %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
! %f20 = b706ee37 000000ff, %l6 = 00000000ff956639
! Mem[0000000030101418] = d89af845e03e00ff
add %i4,0x018,%g1
stda %f20,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030101418] = ff000000e03e00ff
! Mem[0000000030141400] = 000006b7, %l4 = 000000000000face
swapa [%i5+%g0]0x89,%l4 ! %l4 = 00000000000006b7
! %l7 = 00000000000000ff, Mem[0000000010001417] = d63973fc, %asi = 80
stba %l7,[%i0+0x017]%asi ! Mem[0000000010001414] = d63973ff
! %f26 = ffb4d3ba 00000000, %l1 = 0000000000000000
! Mem[0000000030041420] = c3680b0046c03c00
add %i1,0x020,%g1
stda %f26,[%g1+%l1]ASI_PST16_S ! Mem[0000000030041420] = c3680b0046c03c00
! Mem[0000000030041408] = 00000000, %l5 = 0000000000000000
swapa [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101410] = 000000d8, %l2 = 000000000000ff00
swapa [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000d8
! Mem[0000000010081410] = ffffffff, %l5 = 0000000000000000
swapa [%i2+%o5]0x80,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000030081408] = c7000000, %l7 = 00000000000000ff
lduha [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 00000000, %l2 = 00000000000000d8
ldswa [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000000
p0_label_157:
! Mem[0000000010041404] = 00000000, %l5 = 00000000ffffffff
ldsha [%i1+0x004]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081408] = ffffffffffffffff, %l7 = 0000000000000000
ldxa [%i2+0x008]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141408] = 000000ff, %l2 = 0000000000000000
ldswa [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101410] = 00000000, %l5 = 0000000000000000
lduba [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1400] = ff000000000000ff, %f22 = 00000000 ffffffff
ldda [%i3+%g0]0x80,%f22 ! %f22 = ff000000 000000ff
! Mem[0000000010141400] = ff000000 ffff92bb, %l6 = ff956639, %l7 = ffffffff
ldda [%i5+0x000]%asi,%l6 ! %l6 = 00000000ff000000 00000000ffff92bb
! Mem[00000000300c1408] = 68000000, %l0 = 0000000000000000
ldsba [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000068
! Mem[00000000201c0000] = 4c3886d9, %l6 = 00000000ff000000
lduha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000004c38
! Mem[0000000030181408] = ad02b0fb 209c0000, %l4 = 000006b7, %l5 = 00000000
ldda [%i6+%o4]0x81,%l4 ! %l4 = 00000000ad02b0fb 00000000209c0000
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, Mem[0000000010141410] = 37ee06b7
stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 37ee06ff
p0_label_158:
! %l0 = 0000000000000068, Mem[0000000010081400] = 9ed0dc95
stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0068dc95
! Mem[0000000030001408] = 00000000, %l3 = 0000000000000000
ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181410] = 00ff00ff, %l2 = 00000000000000ff, %asi = 80
swapa [%i6+0x010]%asi,%l2 ! %l2 = 0000000000ff00ff
! Mem[0000000010001410] = b675f7df, %l7 = 00000000ffff92bb
swapa [%i0+%o5]0x80,%l7 ! %l7 = 00000000b675f7df
! Mem[0000000010001410] = bb92ffff, %l5 = 00000000209c0000
swapa [%i0+%o5]0x88,%l5 ! %l5 = 00000000bb92ffff
! %l3 = 0000000000000000, Mem[0000000030041408] = 00000000
stwa %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! %l3 = 0000000000000000, Mem[0000000030101400] = 0000000000000047
stxa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
! %l6 = 0000000000004c38, Mem[0000000030181400] = 384cb4ff00000000
stxa %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000000000004c38
! %f20 = b706ee37 000000ff, Mem[0000000010141400] = 000000ff bb92ffff
stda %f20,[%i5+%g0]0x88 ! Mem[0000000010141400] = b706ee37 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081418] = fa29ab85 ff956639, %l4 = ad02b0fb, %l5 = bb92ffff
ldd [%i2+0x018],%l4 ! %l4 = 00000000fa29ab85 00000000ff956639
p0_label_159:
! Mem[0000000010041418] = 3c53bb32, %l1 = 0000000000000000
lduha [%i1+0x018]%asi,%l1 ! %l1 = 0000000000003c53
! Mem[0000000030041400] = ffff0000, %l2 = 0000000000ff00ff
ldswa [%i1+%g0]0x81,%l2 ! %l2 = ffffffffffff0000
! Mem[0000000010081400] = 95dc6800, %f10 = b675f7df
lda [%i2+%g0]0x88,%f10 ! %f10 = 95dc6800
! Mem[0000000010001400] = 000000ff, %l1 = 0000000000003c53
lduwa [%i0+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030141400] = cefa0000ff000000, %l6 = 0000000000004c38
ldxa [%i5+%g0]0x81,%l6 ! %l6 = cefa0000ff000000
! Mem[0000000030081408] = 000000c7, %l2 = ffffffffffff0000
lduwa [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000c7
! Code Fragment 4
p0_fragment_17:
! %l0 = 0000000000000068
setx 0xd2a58a77f6443479,%g7,%l0 ! %l0 = d2a58a77f6443479
! %l1 = 00000000000000ff
setx 0x70251e4078199320,%g7,%l1 ! %l1 = 70251e4078199320
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 = d2a58a77f6443479
setx 0x9cfcd3904a40025b,%g7,%l0 ! %l0 = 9cfcd3904a40025b
! %l1 = 70251e4078199320
setx 0xc8ecce8820e72958,%g7,%l1 ! %l1 = c8ecce8820e72958
! Mem[0000000010081410] = 00000000, %l1 = c8ecce8820e72958
lduwa [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = ff000000, %l1 = 0000000000000000
ldub [%i3+0x001],%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = ff0000ff, %l4 = 00000000fa29ab85
ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
p0_label_160:
! %f26 = ffb4d3ba 00000000, %l1 = 0000000000000000
! Mem[0000000030081418] = 24ac1d5970c6a1ee
add %i2,0x018,%g1
stda %f26,[%g1+%l1]ASI_PST8_S ! Mem[0000000030081418] = 24ac1d5970c6a1ee
! Mem[0000000010041428] = 24ac00ff, %l4 = 00000000000000ff, %asi = 80
swapa [%i1+0x028]%asi,%l4 ! %l4 = 0000000024ac00ff
! %l5 = 00000000ff956639, Mem[00000000211c0000] = ffff217a
sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 6639217a
! Mem[0000000030101400] = 00000000, %l1 = 0000000000000000
swapa [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[000000001004141a] = 3c53bb32, %l7 = 00000000b675f7df
ldstuba [%i1+0x01a]%asi,%l7 ! %l7 = 000000bb000000ff
! Mem[0000000030041400] = ffff0000, %l2 = 00000000000000c7
ldstuba [%i1+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030001400] = 00000000, %l1 = 0000000000000000
swapa [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000030101408] = fb000000 ff0000ff
stda %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff 00000000
! Mem[0000000030001408] = 000000ff, %l0 = 9cfcd3904a40025b
ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 000000ff, %l7 = 00000000000000bb
ldsba [%i5+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
p0_label_161:
! Mem[0000000010181410] = 000000ff, %l4 = 0000000024ac00ff
ldsha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1408] = ec541d01, %l3 = 0000000000000000
lduwa [%i3+%o4]0x80,%l3 ! %l3 = 00000000ec541d01
! Mem[0000000010181408] = f6e6cefa, %l0 = 00000000000000ff
ldsba [%i6+%o4]0x88,%l0 ! %l0 = fffffffffffffffa
! %f13 = ff000000, %f21 = 000000ff, %f23 = 000000ff
fsubs %f13,%f21,%f23 ! %l0 = 000000000000001c, Unfinished, %fsr = 0f00000c00
! Code Fragment 3
p0_fragment_18:
! %l0 = 000000000000001c
setx 0x8adc971832a41ed1,%g7,%l0 ! %l0 = 8adc971832a41ed1
! %l1 = 0000000000000000
setx 0x4346679fe2c8f971,%g7,%l1 ! %l1 = 4346679fe2c8f971
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 = 8adc971832a41ed1
setx 0x9640e2182cc45a74,%g7,%l0 ! %l0 = 9640e2182cc45a74
! %l1 = 4346679fe2c8f971
setx 0x7f55094ff4307c12,%g7,%l1 ! %l1 = 7f55094ff4307c12
! Mem[0000000010001438] = 000000ff, %l0 = 9640e2182cc45a74
ldub [%i0+0x03a],%l0 ! %l0 = 0000000000000000
! Mem[0000000030141410] = 686a0900, %l0 = 0000000000000000
ldsba [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000068
! Code Fragment 4
p0_fragment_19:
! %l0 = 0000000000000068
setx 0xd08fcd183bebd778,%g7,%l0 ! %l0 = d08fcd183bebd778
! %l1 = 7f55094ff4307c12
setx 0x8e4b420833fe92c2,%g7,%l1 ! %l1 = 8e4b420833fe92c2
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 = d08fcd183bebd778
setx 0x812df28857f1f182,%g7,%l0 ! %l0 = 812df28857f1f182
! %l1 = 8e4b420833fe92c2
setx 0x539a0297a2a13dda,%g7,%l1 ! %l1 = 539a0297a2a13dda
! Mem[0000000010101400] = 00000000 b706ee37, %l0 = 57f1f182, %l1 = a2a13dda
ldda [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000b706ee37
! Starting 10 instruction Store Burst
! Mem[00000000100c1430] = 0000000000000000, %l3 = 00000000ec541d01, %l0 = 0000000000000000
add %i3,0x30,%g1
casxa [%g1]0x80,%l3,%l0 ! %l0 = 0000000000000000
p0_label_162:
! Mem[0000000010041400] = 30b2ff00, %l4 = 00000000, %l1 = b706ee37
casa [%i1]0x80,%l4,%l1 ! %l1 = 0000000030b2ff00
! %l6 = cefa0000ff000000, Mem[0000000010081408] = ffffffff
stba %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffff00
! %l7 = ffffffffffffffff, %l0 = 0000000000000000, %l2 = 00000000000000ff
addc %l7,%l0,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000021800101] = 78e0d1b9, %l2 = ffffffffffffffff
ldstuba [%o3+0x101]%asi,%l2 ! %l2 = 000000e0000000ff
! %f16 = 00000000 00ffb230 bb92ffff 000000ff
! %f20 = b706ee37 000000ff ff000000 000000ff
! %f24 = bd23ccf3 0cae2517 ffb4d3ba 00000000
! %f28 = 97f0269d 99d0c51c 00000000 a3b2087f
stda %f16,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
! %f12 = 54a78db1 ff000000, Mem[00000000100c1408] = ec541d01 7f08b2a3
stda %f12,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 54a78db1 ff000000
! %l0 = 0000000000000000, %l4 = 0000000000000000, %l4 = 0000000000000000
udivx %l0,%l4,%l4 ! Div by zero, %l0 = 0000000000000050
! %l4 = 0000000000000000, Mem[0000000030141400] = 0000face
stba %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000fa00
! %l2 = 000000e0, %l3 = ec541d01, Mem[0000000030081410] = 45f89ad8 30b2ff00
stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000e0 ec541d01
! Starting 10 instruction Load Burst
! Mem[0000000010141434] = ff05b230, %l6 = cefa0000ff000000
lduh [%i5+0x036],%l6 ! %l6 = 000000000000b230
p0_label_163:
! Mem[0000000010001410] = 00009c20, %l3 = 00000000ec541d01
lduba [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001410] = ff7339d6209c0000, %f0 = 00000000 b706ee37
ldda [%i0+%o5]0x88,%f0 ! %f0 = ff7339d6 209c0000
! %f3 = ffffffff, %f8 = 00000000
fcmpes %fcc1,%f3 ,%f8 ! %fcc1 = 3
! Mem[0000000010001400] = 000000ff, %l7 = ffffffffffffffff
lduwa [%i0+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041408] = 00000000, %l0 = 0000000000000028
ldswa [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
ldsba [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041400] = ffff0000ffffffff, %f14 = 000000c7 cef31cc7
ldda [%i1+%g0]0x81,%f14 ! %f14 = ffff0000 ffffffff
! Mem[0000000010141410] = ff06ee37ff000000, %l3 = 0000000000000000
ldxa [%i5+%o5]0x80,%l3 ! %l3 = ff06ee37ff000000
membar #Sync ! Added by membar checker (23)
! Mem[0000000010101430] = 97f0269d 99d0c51c, %l2 = 000000e0, %l3 = ff000000
ldd [%i4+0x030],%l2 ! %l2 = 0000000097f0269d 0000000099d0c51c
! Starting 10 instruction Store Burst
! %l6 = 000000000000b230, Mem[0000000030181400] = 00004c38
stwa %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000b230
p0_label_164:
! %l4 = 0000000000000000, Mem[0000000020800040] = 92d8d1fd
sth %l4,[%o1+0x040] ! Mem[0000000020800040] = 0000d1fd
! Mem[0000000030141408] = b675f7df, %l2 = 0000000097f0269d
ldstuba [%i5+%o4]0x89,%l2 ! %l2 = 000000df000000ff
! %l5 = 00000000ff956639, Mem[00000000300c1410] = ffb4d3ba
stwa %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff956639
! %l4 = 00000000, %l5 = ff956639, Mem[0000000030101408] = ff000000 00000000
stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 ff956639
! %l3 = 0000000099d0c51c, Mem[0000000030141400] = 0000fa00
stwa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 99d0c51c
! Mem[0000000010141408] = 000000ff, %l2 = 00000000000000df
ldsba [%i5+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! %f8 = 00000000 b675f7df, Mem[00000000300c1410] = 396695ff 00000000
stda %f8 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 b675f7df
! %f14 = ffff0000 ffffffff, Mem[0000000030101408] = 00000000 ff956639
stda %f14,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffff0000 ffffffff
! %f14 = ffff0000, Mem[0000000010041400] = 00ffb230
sta %f14,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = ffffffff, %l4 = 0000000000000000
ldsha [%i4+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
p0_label_165:
! Mem[00000000300c1410] = dff775b6, %l1 = 0000000030b2ff00
ldswa [%i3+%o5]0x81,%l1 ! %l1 = ffffffffdff775b6
! Mem[0000000030081400] = fbb4d3ba, %l6 = 000000000000b230
ldsha [%i2+%g0]0x81,%l6 ! %l6 = fffffffffffffbb4
! Mem[00000000100c1408] = 000000ffb18da754, %l0 = 0000000000000000
ldxa [%i3+%o4]0x88,%l0 ! %l0 = 000000ffb18da754
! Mem[00000000300c1408] = 680000004cabee7b, %l6 = fffffffffffffbb4
ldxa [%i3+%o4]0x81,%l6 ! %l6 = 680000004cabee7b
! Mem[0000000030141400] = 1cc5d099, %l2 = ffffffffffffffff
lduwa [%i5+%g0]0x81,%l2 ! %l2 = 000000001cc5d099
! Mem[0000000030181400] = 0000b230, %l3 = 0000000099d0c51c
lduha [%i6+%g0]0x89,%l3 ! %l3 = 000000000000b230
! Mem[00000000201c0000] = 4c3886d9, %l0 = 000000ffb18da754
ldsh [%o0+%g0],%l0 ! %l0 = 0000000000004c38
! Mem[0000000030101408] = ffffffff, %l0 = 0000000000004c38
lduha [%i4+%o4]0x89,%l0 ! %l0 = 000000000000ffff
! Mem[0000000030101408] = ffffffff, %l7 = 00000000000000ff
ldswa [%i4+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[000000001010143e] = a3b2087f, %l7 = ffffffffffffffff
ldstuba [%i4+0x03e]%asi,%l7 ! %l7 = 00000008000000ff
p0_label_166:
! %l7 = 0000000000000008, Mem[0000000010101400] = 00000000
stha %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00080000
! %l2 = 1cc5d099, %l3 = 0000b230, Mem[0000000010101408] = ffff92bb ff000000
stda %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 1cc5d099 0000b230
! %l2 = 000000001cc5d099, Mem[0000000010041410] = 0000003c45f89ad8
stxa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000001cc5d099
! %l2 = 000000001cc5d099, Mem[0000000010181410] = ff000000
stha %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff00d099
! %l4 = ffffffffffffffff, Mem[0000000030001410] = 00000000
stha %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffff0000
! %l6 = 4cabee7b, %l7 = 00000008, Mem[0000000010001430] = ff005500 000060ff
std %l6,[%i0+0x030] ! Mem[0000000010001430] = 4cabee7b 00000008
! %l0 = 000000000000ffff, %l5 = 00000000ff956639, %y = 00000000
sdiv %l0,%l5,%l4 ! %l4 = 0000000000000000
mov %l0,%y ! %y = 0000ffff
! Mem[0000000030181408] = ad02b0fb, %l3 = 000000000000b230
swapa [%i6+%o4]0x81,%l3 ! %l3 = 00000000ad02b0fb
! Mem[0000000030141410] = 00096a68, %l6 = 680000004cabee7b
ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 00000068000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001420] = 00000000 00ff3966, %l6 = 00000068, %l7 = 00000008
ldda [%i0+0x020]%asi,%l6 ! %l6 = 0000000000000000 0000000000ff3966
p0_label_167:
! Mem[0000000010181410] = 99d000ff, %l6 = 0000000000000000
ldsba [%i6+%o5]0x80,%l6 ! %l6 = ffffffffffffff99
! Mem[0000000030141408] = fff775b6, %l3 = 00000000ad02b0fb
ldswa [%i5+%o4]0x81,%l3 ! %l3 = fffffffffff775b6
! Mem[0000000010101400] = 00080000, %l4 = 0000000000000000
lduba [%i4+0x002]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041410] = ff000000, %l2 = 000000001cc5d099
ldswa [%i1+%o5]0x81,%l2 ! %l2 = ffffffffff000000
! %l1 = ffffffffdff775b6, immd = 000000000000010e, %l1 = ffffffffdff775b6
mulx %l1,0x10e,%l1 ! %l1 = ffffffde36fe25f4
! Mem[0000000030001400] = ff00000000000000, %l6 = ffffffffffffff99
ldxa [%i0+%g0]0x89,%l6 ! %l6 = ff00000000000000
! Mem[0000000010001410] = ff7339d6209c0000, %f8 = 00000000 b675f7df
ldda [%i0+%o5]0x88,%f8 ! %f8 = ff7339d6 209c0000
! Mem[0000000010081410] = 00000000, %f3 = ffffffff
lda [%i2+%o5]0x80,%f3 ! %f3 = 00000000
! Mem[0000000030141408] = 00000000b675f7ff, %f2 = 00ffb230 00000000
ldda [%i5+%o4]0x89,%f2 ! %f2 = 00000000 b675f7ff
! Starting 10 instruction Store Burst
! %l0 = 000000000000ffff, Mem[0000000030181410] = 00000000
stha %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffff0000
p0_label_168:
! Mem[00000000211c0000] = 6639217a, %l3 = fffffffffff775b6
ldstub [%o2+%g0],%l3 ! %l3 = 00000066000000ff
! %l7 = 0000000000ff3966, Mem[0000000030181408] = 0000b230
stba %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 6600b230
! %l4 = 0000000000000000, Mem[0000000010081438] = 00000000, %asi = 80
stwa %l4,[%i2+0x038]%asi ! Mem[0000000010081438] = 00000000
! %l4 = 00000000, %l5 = ff956639, Mem[0000000030001408] = 000000ff 00000000
stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 ff956639
! %l0 = 0000ffff, %l1 = 36fe25f4, Mem[0000000010081400] = 0068dc95 ff956639
stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000ffff 36fe25f4
! %l5 = 00000000ff956639, Mem[0000000010041408] = ee000000
stba %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 39000000
! %l4 = 0000000000000000, Mem[0000000010101408] = 99d0c51c30b20000
stxa %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000000000
! %l6 = ff00000000000000, Mem[0000000030181400] = 000000000000b230
stxa %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff00000000000000
! %f11 = d63973fc, Mem[00000000100c1408] = b18da754
sta %f11,[%i3+%o4]0x88 ! Mem[00000000100c1408] = d63973fc
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ffff0000, %l7 = 0000000000ff3966
lduba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
p0_label_169:
! Mem[0000000010041408] = 39000000, %l4 = 0000000000000000
ldsba [%i1+0x009]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081404] = 36fe25f4, %f12 = 54a78db1
lda [%i2+0x004]%asi,%f12 ! %f12 = 36fe25f4
! Mem[00000000211c0000] = ff39217a, %l3 = 0000000000000066
ldsba [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030041400] = 0000ffff, %l7 = 00000000000000ff
lduwa [%i1+%g0]0x89,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010181408] = 00096a68f6e6cefa, %l5 = 00000000ff956639
ldxa [%i6+%o4]0x88,%l5 ! %l5 = 00096a68f6e6cefa
! Mem[0000000010001414] = d63973ff, %l7 = 000000000000ffff
ldsh [%i0+0x016],%l7 ! %l7 = 00000000000073ff
! Mem[0000000010181424] = fbb4d3ba, %l5 = 00096a68f6e6cefa
ldswa [%i6+0x024]%asi,%l5 ! %l5 = fffffffffbb4d3ba
! Mem[0000000010141400] = ff000000 37ee06b7 ff000000 00000000
! Mem[0000000010141410] = ff06ee37 ff000000 24ac1d59 0000005b
! Mem[0000000010141420] = 038c7157 6630a23d 0000003c e31fe211
! Mem[0000000010141430] = a2ffde0f ff05b230 00000000 ffffffff
ldda [%i5]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010141400
! Mem[0000000010181400] = 396695ff, %l1 = ffffffde36fe25f4
ldswa [%i6+%g0]0x88,%l1 ! %l1 = 00000000396695ff
! Starting 10 instruction Store Burst
! %l2 = ffffffffff000000, Mem[0000000010101408] = 00000000, %asi = 80
stha %l2,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000
p0_label_170:
! %l7 = 00000000000073ff, Mem[0000000010001400] = ff000000ff000000
stxa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000073ff
! %l6 = ff00000000000000, Mem[0000000030101408] = ffffffff
stha %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000ffff
! Mem[0000000030001410] = 0000ffff, %l7 = 00000000000073ff
ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
! %l0 = 000000000000ffff, imm = fffffffffffff1ec, %l6 = ff00000000000000
add %l0,-0xe14,%l6 ! %l6 = 000000000000f1eb
membar #Sync ! Added by membar checker (24)
! %l0 = 0000ffff, %l1 = 396695ff, Mem[0000000010141400] = ff000000 37ee06b7
stda %l0,[%i5+0x000]%asi ! Mem[0000000010141400] = 0000ffff 396695ff
! %l1 = 00000000396695ff, Mem[0000000030001400] = 00000000
stba %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
! %l0 = 000000000000ffff, Mem[0000000010181401] = ff956639
stb %l0,[%i6+0x001] ! Mem[0000000010181400] = ffff6639
! %l1 = 00000000396695ff, Mem[0000000030101410] = 00ff0000
stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 396695ff
! %l1 = 00000000396695ff, Mem[00000000211c0001] = ff39217a, %asi = 80
stba %l1,[%o2+0x001]%asi ! Mem[00000000211c0000] = ffff217a
! Starting 10 instruction Load Burst
! %l4 = 0000000000000000, imm = 0000000000000abd, %l0 = 000000000000ffff
orn %l4,0xabd,%l0 ! %l0 = fffffffffffff542
p0_label_171:
! Mem[0000000010081410] = 00000000ffffffff, %f12 = 36fe25f4 ff000000
ldda [%i2+%o5]0x80,%f12 ! %f12 = 00000000 ffffffff
! Mem[0000000030001408] = 00000000, %l3 = ffffffffffffffff
lduwa [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001408] = 00000000, %l5 = fffffffffbb4d3ba
lduwa [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l3 = 0000000000000000
lduha [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
ldswa [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
! %f16 = ff000000, %f26 = 0000003c, %f18 = ff000000
fadds %f16,%f26,%f18 ! %l0 = fffffffffffff564, Unfinished, %fsr = 0f00000c00
! %l2 = ffffffffff000000, immd = 0000000000000ade, %l6 = 000000000000f1eb
udivx %l2,0xade,%l6 ! %l6 = 00178ea1965c4bd3
! Mem[0000000030101408] = ffff0000, %f16 = ff000000
lda [%i4+%o4]0x89,%f16 ! %f16 = ffff0000
! Mem[0000000010001410] = 209c0000, %f7 = 209c0000
lda [%i0+%o5]0x88,%f7 ! %f7 = 209c0000
! Starting 10 instruction Store Burst
! Mem[0000000030141410] = 00096aff, %l5 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
p0_label_172:
! %l6 = 00178ea1965c4bd3, Mem[0000000030001410] = 0000ffff
stwa %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 965c4bd3
! %l2 = ffffffffff000000, Mem[0000000010041400] = ffff0000
stba %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffff0000
! %f20 = ff06ee37, Mem[0000000010181400] = ffff6639
sta %f20,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff06ee37
! %l4 = 0000000000000000, Mem[0000000010081410] = 00000000ffffffff
stxa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000000000000000
! Mem[0000000021800181] = c692c576, %l4 = 0000000000000000
ldstub [%o3+0x181],%l4 ! %l4 = 00000092000000ff
! Mem[0000000030001410] = 965c4bd3, %l3 = 0000000000000000
ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000d3000000ff
! Mem[0000000010101400] = 00000800, %l4 = 0000000000000092
swapa [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000800
! Mem[0000000010101430] = 97f0269d, %l4 = 0000000000000800, %asi = 80
swapa [%i4+0x030]%asi,%l4 ! %l4 = 0000000097f0269d
! %f24 = 038c7157 6630a23d, %l6 = 00178ea1965c4bd3
! Mem[00000000300c1410] = dff775b600000000
add %i3,0x010,%g1
stda %f24,[%g1+%l6]ASI_PST8_S ! Mem[00000000300c1410] = 038c75570000a23d
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ffff0000, %l4 = 0000000097f0269d
lduwa [%i6+%o5]0x81,%l4 ! %l4 = 00000000ffff0000
p0_label_173:
! Mem[00000000100c1410] = ff0000ff, %f30 = 00000000
lda [%i3+%o5]0x80,%f30 ! %f30 = ff0000ff
! Mem[0000000030081410] = 000000e0, %l0 = fffffffffffff564
ldsha [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000e0
! Mem[00000000300c1408] = 68000000 4cabee7b, %l2 = ff000000, %l3 = 000000d3
ldda [%i3+%o4]0x81,%l2 ! %l2 = 0000000068000000 000000004cabee7b
! Mem[00000000211c0000] = ffff217a, %l3 = 000000004cabee7b
lduba [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1404] = 000000ff, %f14 = ffff0000
lda [%i3+0x004]%asi,%f14 ! %f14 = 000000ff
! Mem[0000000010001400] = 00000000, %f3 = b675f7ff
lda [%i0+%g0]0x88,%f3 ! %f3 = 00000000
! Mem[0000000010141400] = ffff0000, %l6 = 00178ea1965c4bd3
lduha [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141400] = 1cc5d099ff000000, %l7 = 00000000000000ff
ldxa [%i5+%g0]0x81,%l7 ! %l7 = 1cc5d099ff000000
! Mem[0000000010041414] = 1cc5d099, %l1 = 00000000396695ff
ldsha [%i1+0x016]%asi,%l1 ! %l1 = ffffffffffffd099
! Starting 10 instruction Store Burst
! %f28 = a2ffde0f ff05b230, Mem[0000000010101408] = 00000000 00000000
stda %f28,[%i4+%o4]0x88 ! Mem[0000000010101408] = a2ffde0f ff05b230
p0_label_174:
! Mem[0000000030101400] = 00000000, %l4 = 00000000ffff0000
ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! %l3 = 00000000000000ff, Mem[0000000030101400] = ff000000
stwa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff
! %f24 = 038c7157 6630a23d, Mem[0000000030181408] = 30b20066 00009c20
stda %f24,[%i6+%o4]0x89 ! Mem[0000000030181408] = 038c7157 6630a23d
! %l2 = 0000000068000000, Mem[0000000010181404] = 00000000, %asi = 80
stwa %l2,[%i6+0x004]%asi ! Mem[0000000010181404] = 68000000
! %l5 = 00000000000000ff, Mem[0000000010181410] = 99d000ff
sth %l5,[%i6+%o5] ! Mem[0000000010181410] = 00ff00ff
! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
swapa [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000030141400] = 000000ff99d0c51c
stxa %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000021800140] = 00e38361, %asi = 80
stba %l6,[%o3+0x140]%asi ! Mem[0000000021800140] = 00e38361
! %l7 = 1cc5d099ff000000, Mem[0000000030101410] = ff956639
stwa %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 00000000, %l1 = ffffffffffffd099
ldsha [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
p0_label_175:
! Mem[0000000010041410] = 000000001cc5d099, %f16 = ffff0000 37ee06b7
ldda [%i1+%o5]0x80,%f16 ! %f16 = 00000000 1cc5d099
! Mem[0000000030101400] = ff000000, %l2 = 0000000068000000
lduba [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1410] = ff0000ff, %l3 = 00000000000000ff
lduwa [%i3+%o5]0x88,%l3 ! %l3 = 00000000ff0000ff
! Mem[0000000010101428] = ffb4d3ba00000000, %l5 = 00000000000000ff
ldx [%i4+0x028],%l5 ! %l5 = ffb4d3ba00000000
! Mem[0000000010141410] = 000000ff 37ee06ff, %l6 = 00000000, %l7 = ff000000
ldda [%i5+%o5]0x88,%l6 ! %l6 = 0000000037ee06ff 00000000000000ff
! Mem[0000000030181408] = 038c71576630a23d, %l3 = 00000000ff0000ff
ldxa [%i6+%o4]0x89,%l3 ! %l3 = 038c71576630a23d
! Mem[0000000010001400] = 00000000, %l2 = 0000000000000000
lduba [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1410] = 3da2000057758c03, %f18 = ff000000 00000000
ldda [%i3+%o5]0x89,%f18 ! %f18 = 3da20000 57758c03
! Mem[0000000030001400] = ff000000000000ff, %f24 = 038c7157 6630a23d
ldda [%i0+%g0]0x81,%f24 ! %f24 = ff000000 000000ff
! Starting 10 instruction Store Burst
! %f12 = 00000000, Mem[0000000030081410] = 000000e0
sta %f12,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
p0_label_176:
! %f16 = 00000000 1cc5d099 3da20000 57758c03
! %f20 = ff06ee37 ff000000 24ac1d59 0000005b
! %f24 = ff000000 000000ff 0000003c e31fe211
! %f28 = a2ffde0f ff05b230 ff0000ff ffffffff
stda %f16,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
! %l5 = ffb4d3ba00000000, Mem[0000000030001400] = 000000ff
stba %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! %f14 = 000000ff ffffffff, Mem[0000000010001420] = 00000000 00ff3966
std %f14,[%i0+0x020] ! Mem[0000000010001420] = 000000ff ffffffff
! %f6 = ad02b0fb, Mem[0000000010141408] = ff000000
sta %f6 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = ad02b0fb
! Mem[0000000010181406] = 68000000, %l0 = 00000000000000e0
ldstub [%i6+0x006],%l0 ! %l0 = 00000000000000ff
! %f9 = 209c0000, Mem[0000000010041400] = ffff0000
sta %f9 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = 209c0000
! %l5 = ffb4d3ba00000000, Mem[00000000211c0001] = ffff217a, %asi = 80
stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00217a
! %l2 = 0000000000000000, Mem[0000000010141408] = 00000000fbb002ad
stxa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
! %l1 = 0000000000000000, Mem[00000000100c1400] = 000000001cc5d099
stxa %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010001418] = 396695c3, %l5 = ffb4d3ba00000000
ldsba [%i0+0x019]%asi,%l5 ! %l5 = 0000000000000066
p0_label_177:
! Mem[0000000030101408] = 0000ffff, %l1 = 0000000000000000
lduba [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181410] = ff00ff00, %l5 = 0000000000000066
lduba [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141400] = 0000ffff 396695ff, %l4 = 00000000, %l5 = 00000000
ldda [%i5+%g0]0x80,%l4 ! %l4 = 000000000000ffff 00000000396695ff
! Mem[0000000030081410] = ec541d0100000000, %f8 = ff7339d6 209c0000
ldda [%i2+%o5]0x89,%f8 ! %f8 = ec541d01 00000000
! Mem[0000000010001410] = 00009c20, %l1 = 0000000000000000
lduha [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = 680000004cabee7b, %f6 = ad02b0fb 209c0000
ldda [%i3+%o4]0x81,%f6 ! %f6 = 68000000 4cabee7b
! Mem[0000000030101410] = 000000ff, %f5 = 00ee06b7
lda [%i4+%o5]0x81,%f5 ! %f5 = 000000ff
! Mem[0000000010181408] = facee6f6686a0900, %l1 = 0000000000000000
ldxa [%i6+%o4]0x80,%l1 ! %l1 = facee6f6686a0900
! Mem[0000000020800000] = ffe0348e, %l3 = 038c71576630a23d
ldsha [%o1+0x000]%asi,%l3 ! %l3 = ffffffffffffffe0
! Starting 10 instruction Store Burst
! %l5 = 00000000396695ff, Mem[0000000010081410] = 0000000000000000
stxa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000396695ff
p0_label_178:
! %l1 = facee6f6686a0900, Mem[00000000201c0000] = 4c3886d9, %asi = 80
stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 090086d9
! %l5 = 00000000396695ff, Mem[0000000010101410] = 37ee06b7
stba %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 37ee06ff
! Mem[0000000030101408] = 0000ffff, %l5 = 00000000396695ff
ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081414] = 396695ff, %l1 = 686a0900, %l3 = ffffffe0
add %i2,0x14,%g1
casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000396695ff
! Mem[00000000201c0001] = 090086d9, %l6 = 0000000037ee06ff
ldstub [%o0+0x001],%l6 ! %l6 = 00000000000000ff
! %f0 = ff7339d6 209c0000 00000000 00000000
! %f4 = ffb20000 000000ff 68000000 4cabee7b
! %f8 = ec541d01 00000000 95dc6800 d63973fc
! %f12 = 00000000 ffffffff 000000ff ffffffff
stda %f0,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
membar #Sync ! Added by membar checker (25)
! Mem[0000000010181408] = 00000000, %l2 = 0000000000000000
ldstuba [%i6+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[00000000211c0000] = ff00217a, %l5 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
! %l0 = 00000000, %l1 = 686a0900, Mem[0000000010041410] = 00000000 1cc5d099
stda %l0,[%i1+0x010]%asi ! Mem[0000000010041410] = 00000000 686a0900
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = ffe0348e, %l7 = 00000000000000ff
ldsb [%o1+%g0],%l7 ! %l7 = ffffffffffffffff
p0_label_179:
! Mem[0000000010101408] = ff05b230, %l1 = facee6f6686a0900
lduha [%i4+%o4]0x88,%l1 ! %l1 = 000000000000b230
! Mem[0000000010101410] = ff000000 37ee06ff, %l0 = 00000000, %l1 = 0000b230
ldda [%i4+%o5]0x88,%l0 ! %l0 = 0000000037ee06ff 00000000ff000000
! Mem[0000000010141408] = 0000000000000000, %l1 = 00000000ff000000
ldxa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
! %f26 = 0000003c, %f26 = 0000003c
fsqrts %f26,%f26 ! %l0 = 0000000037ee0721, Unfinished, %fsr = 0f00000c00
! %l6 = 0000000000000000, %l5 = 00000000000000ff, %l0 = 0000000037ee0721
and %l6,%l5,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181408] = 000000ff, %l7 = ffffffffffffffff
lduba [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030181400] = 00000000000000ff, %f2 = 00000000 00000000
ldda [%i6+%g0]0x81,%f2 ! %f2 = 00000000 000000ff
! Mem[0000000010181410] = ff000000 0000b2ff, %l2 = 00000000, %l3 = 396695ff
ldda [%i6+%o5]0x88,%l2 ! %l2 = 000000000000b2ff 00000000ff000000
! Mem[00000000100c1400] = 00000000 00000000 3da20000 57758c03
! Mem[00000000100c1410] = ff06ee37 ff000000 24ac1d59 0000005b
! Mem[00000000100c1420] = ff000000 000000ff 0000003c e31fe211
! Mem[00000000100c1430] = a2ffde0f ff05b230 ff0000ff ffffffff
ldda [%i3]ASI_BLK_AIUPL,%f16 ! Block Load from 00000000100c1400
! Starting 10 instruction Store Burst
! %l4 = 000000000000ffff, Mem[0000000030001400] = 00000000000000ff
stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000000000ffff
p0_label_180:
! %l0 = 0000000000000000, Mem[0000000030101400] = ff000000
stha %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000000
! Mem[0000000030041408] = 00000000, %l2 = 000000000000b2ff
ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141400] = 0000ffff, %l6 = 0000000000000000
swapa [%i5+%g0]0x80,%l6 ! %l6 = 000000000000ffff
! %l0 = 0000000000000000, Mem[0000000030101400] = ff000000
stha %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000000
! %l2 = 00000000, %l3 = ff000000, Mem[0000000010141400] = 00000000 396695ff
stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 ff000000
membar #Sync ! Added by membar checker (26)
! %f14 = 000000ff, Mem[00000000100c1408] = 3da20000
st %f14,[%i3+%o4] ! Mem[00000000100c1408] = 000000ff
! %l2 = 0000000000000000, Mem[0000000010101410] = ff00000037ee06ff
stxa %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000010141400] = 00000000
stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
! %f23 = 591dac24, %f14 = 000000ff ffffffff
fstox %f23,%f14 ! %f14 = 0009dac2 40000000
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = ff6a0900 005500ff, %l4 = 0000ffff, %l5 = 000000ff
ldda [%i5+%o5]0x81,%l4 ! %l4 = 00000000ff6a0900 00000000005500ff
p0_label_181:
! Mem[0000000030101410] = 000000ff, %l4 = 00000000ff6a0900
ldswa [%i4+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181408] = 6630a23d, %l3 = 00000000ff000000
ldsba [%i6+%o4]0x89,%l3 ! %l3 = 000000000000003d
! Mem[0000000010181400] = ff7339d6209c0000, %f16 = 00000000 00000000
ldda [%i6+%g0]0x80,%f16 ! %f16 = ff7339d6 209c0000
! Mem[0000000030001410] = 965c4bff, %l0 = 0000000000000000
lduha [%i0+%o5]0x89,%l0 ! %l0 = 0000000000004bff
! Mem[0000000010001400] = 00000000, %l4 = 00000000000000ff
lduha [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001400] = 00000000 000073ff 000000c7 6639ff00
! Mem[0000000010001410] = 00009c20 d63973ff 396695c3 85ab29fa
! Mem[0000000010001420] = 000000ff ffffffff ffffbbc3 ff0000ff
! Mem[0000000010001430] = 4cabee7b 00000008 000000ff 45f89ad8
ldda [%i0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010001400
! %l0 = 0000000000004bff, Mem[0000000030101400] = ff000000
stwa %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00004bff
! %l0 = 0000000000004bff, immed = 00000e80, %y = 0000ffff
sdiv %l0,0xe80,%l4 ! %l4 = 000000007fffffff
mov %l0,%y ! %y = 00004bff
! Mem[0000000030041400] = 0000ffff, %l4 = 000000007fffffff
ldswa [%i1+%g0]0x89,%l4 ! %l4 = 000000000000ffff
! Starting 10 instruction Store Burst
! Mem[00000000218000c1] = 5907fc4a, %l5 = 00000000005500ff
ldstub [%o3+0x0c1],%l5 ! %l5 = 00000007000000ff
p0_label_182:
! Mem[0000000021800041] = 33a59f3e, %l5 = 0000000000000007
ldstub [%o3+0x041],%l5 ! %l5 = 000000a5000000ff
! %f16 = 00000000 000073ff 000000c7 6639ff00
! %f20 = 00009c20 d63973ff 396695c3 85ab29fa
! %f24 = 000000ff ffffffff ffffbbc3 ff0000ff
! %f28 = 4cabee7b 00000008 000000ff 45f89ad8
stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
membar #Sync ! Added by membar checker (27)
! %f7 = 4cabee7b, Mem[0000000010001400] = 00000000
sta %f7 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 4cabee7b
! Mem[00000000300c1408] = 6639ff00, %l2 = 0000000000000000
ldstuba [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! %l2 = 00000000, %l3 = 0000003d, Mem[0000000010101428] = ffb4d3ba 00000000
std %l2,[%i4+0x028] ! Mem[0000000010101428] = 00000000 0000003d
! %f5 = 000000ff, Mem[0000000010081404] = 36fe25f4
sta %f5 ,[%i2+0x004]%asi ! Mem[0000000010081404] = 000000ff
! %l0 = 00004bff, %l1 = 00000000, Mem[0000000010141400] = 00000000 ff000000
stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00004bff 00000000
! %l3 = 000000000000003d, Mem[0000000030001400] = 00000000
stba %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 3d000000
! %f4 = ffb20000, Mem[00000000100c1410] = ff06ee37
sta %f4 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffb20000
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 00000000, %l0 = 0000000000004bff
lduha [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
p0_label_183:
! Mem[0000000030141400] = 00000000, %l1 = 0000000000000000
lduba [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181410] = ffff0000 45f89ad8, %l4 = 0000ffff, %l5 = 000000a5
ldda [%i6+%o5]0x81,%l4 ! %l4 = 00000000ffff0000 0000000045f89ad8
! Mem[0000000010041400] = 209c0000, %l1 = 0000000000000000
ldsha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181400] = ff7339d6209c0000, %f14 = 0009dac2 40000000
ldda [%i6+%g0]0x80,%f14 ! %f14 = ff7339d6 209c0000
membar #Sync ! Added by membar checker (28)
! Mem[0000000010101400] = 92000000 00ffb230 30b205ff 0fdeffa2
! Mem[0000000010101410] = 00000000 00000000 ff000000 000000ff
! Mem[0000000010101420] = bd23ccf3 0cae2517 00000000 0000003d
! Mem[0000000010101430] = 00000800 99d0c51c 00000000 a3b2ff7f
ldda [%i4]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010101400
! Mem[0000000010001430] = 4cabee7b, %f8 = ec541d01
lda [%i0+0x030]%asi,%f8 ! %f8 = 4cabee7b
! Mem[0000000030041400] = 0000ffff, %f8 = 4cabee7b
lda [%i1+%g0]0x89,%f8 ! %f8 = 0000ffff
! Mem[0000000010081428] = 9ed0dc95, %f11 = d63973fc
lda [%i2+0x028]%asi,%f11 ! %f11 = 9ed0dc95
! %l0 = 0000000000000000, Mem[0000000010141410] = ff06ee37ff000000
stxa %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000000
! Starting 10 instruction Store Burst
! %f0 = ff7339d6 209c0000, %l6 = 000000000000ffff
! Mem[0000000030001438] = 00000000a3b2087f
add %i0,0x038,%g1
stda %f0,[%g1+%l6]ASI_PST8_S ! Mem[0000000030001438] = ff7339d6209c0000
p0_label_184:
! %f15 = 209c0000, Mem[0000000030101400] = 00004bff
sta %f15,[%i4+%g0]0x89 ! Mem[0000000030101400] = 209c0000
! %l5 = 0000000045f89ad8, Mem[0000000010181400] = ff7339d6209c0000
stxa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000045f89ad8
! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000000
ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %l3 = 000000000000003d, Mem[0000000030181410] = ffff000045f89ad8
stxa %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000000000003d
! %l6 = 000000000000ffff, imm = fffffffffffffd1c, %l1 = 0000000000000000
addc %l6,-0x2e4,%l1 ! %l1 = 000000000000fd1b
! %l0 = 0000000000000000, Mem[0000000030101410] = 000000ff
stba %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff
! %l5 = 0000000045f89ad8, Mem[000000001004143b] = 97f0269d, %asi = 80
stba %l5,[%i1+0x03b]%asi ! Mem[0000000010041438] = 97f026d8
! %f14 = ff7339d6 209c0000, %l5 = 0000000045f89ad8
! Mem[0000000010141430] = a2ffde0fff05b230
add %i5,0x030,%g1
stda %f14,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010141430] = a2ffde20d60573ff
! Mem[0000000021800000] = 958541b9, %l2 = 0000000000000000
ldstub [%o3+%g0],%l2 ! %l2 = 00000095000000ff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 09ff86d9, %l7 = 00000000000000ff
ldsha [%o0+0x000]%asi,%l7 ! %l7 = 00000000000009ff
p0_label_185:
! Mem[0000000030181408] = 6630a23d, %l6 = 000000000000ffff
ldsha [%i6+%o4]0x89,%l6 ! %l6 = ffffffffffffa23d
! Mem[00000000300c1400] = 000073ff, %l3 = 000000000000003d
ldsha [%i3+%g0]0x89,%l3 ! %l3 = 00000000000073ff
! %l4 = 00000000ffff0000, imm = fffffffffffff607, %l0 = 0000000000000000
addc %l4,-0x9f9,%l0 ! %l0 = 00000000fffef607
! Mem[0000000030041408] = ff000000, %l6 = ffffffffffffa23d
ldsba [%i1+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000300c1410] = ff7339d6, %l7 = 00000000000009ff
lduha [%i3+%o5]0x81,%l7 ! %l7 = 000000000000ff73
! Mem[0000000010101408] = 30b205ff, %l4 = 00000000ffff0000
lduba [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000030
! Mem[0000000010141408] = 00000000, %l2 = 0000000000000095
lduba [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181410] = ffb20000 000000ff, %l2 = 00000000, %l3 = 000073ff
ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000ffb20000 00000000000000ff
! Mem[0000000030141400] = 00000000 00000000, %l2 = ffb20000, %l3 = 000000ff
ldda [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
! Starting 10 instruction Store Burst
! %f15 = 209c0000, Mem[0000000030181408] = 6630a23d
sta %f15,[%i6+%o4]0x89 ! Mem[0000000030181408] = 209c0000
p0_label_186:
! %f11 = 9ed0dc95, %f15 = 209c0000, %f13 = ffffffff
fsubs %f11,%f15,%f13 ! %f13 = a0a90dc9
! %l6 = ffffffff, %l7 = 0000ff73, Mem[00000000100c1400] = ff000000 00000000
stda %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffff 0000ff73
! %l0 = fffef607, %l1 = 0000fd1b, Mem[0000000030141408] = fff775b6 00000000
stda %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = fffef607 0000fd1b
! %f0 = ff7339d6 209c0000, %l1 = 000000000000fd1b
! Mem[0000000010141438] = 00000000ffffffff
add %i5,0x038,%g1
stda %f0,[%g1+%l1]ASI_PST32_P ! Mem[0000000010141438] = ff7339d6209c0000
! Mem[0000000010141430] = a2ffde20, %l1 = 000000000000fd1b, %asi = 80
swapa [%i5+0x030]%asi,%l1 ! %l1 = 00000000a2ffde20
! Mem[0000000030041400] = ffff0000, %l5 = 0000000045f89ad8
ldstuba [%i1+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
! %l2 = 0000000000000000, %l1 = 00000000a2ffde20, %l1 = 00000000a2ffde20
xnor %l2,%l1,%l1 ! %l1 = ffffffff5d0021df
! Mem[00000000300c1410] = d63973ff, %l1 = ffffffff5d0021df
swapa [%i3+%o5]0x89,%l1 ! %l1 = 00000000d63973ff
! %f14 = ff7339d6 209c0000, %l0 = 00000000fffef607
! Mem[0000000010041428] = 000000ff0000003c
add %i1,0x028,%g1
stda %f14,[%g1+%l0]ASI_PST16_P ! Mem[0000000010041428] = 000039d6209c0000
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 00000000, %l2 = 0000000000000000
ldsba [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000
p0_label_187:
! Mem[0000000010141410] = 00000000, %l6 = ffffffffffffffff
lduwa [%i5+0x010]%asi,%l6 ! %l6 = 0000000000000000
! Mem[000000001010142c] = 0000003d, %l6 = 0000000000000000
ldsb [%i4+0x02d],%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l2 = 0000000000000000
lduwa [%i4+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181410] = 0000b2ff, %l1 = 00000000d63973ff
lduwa [%i6+%o5]0x88,%l1 ! %l1 = 000000000000b2ff
! Mem[0000000010041400] = 209c0000, %l4 = 0000000000000030
ldswa [%i1+%g0]0x88,%l4 ! %l4 = 00000000209c0000
! Mem[0000000030181410] = 00000000, %l0 = 00000000fffef607
ldsba [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041410] = ff000000, %l7 = 000000000000ff73
lduha [%i1+%o5]0x81,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030141410] = 00096aff, %l4 = 00000000209c0000
lduha [%i5+%o5]0x89,%l4 ! %l4 = 0000000000006aff
! Mem[00000000100c1400] = ffffffff, %l2 = 0000000000000000
ldsba [%i3+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f4 = ffb20000 000000ff, Mem[0000000030081408] = c7000000 ff003ee0
stda %f4 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffb20000 000000ff
p0_label_188:
! %f14 = ff7339d6, Mem[0000000010041400] = 00009c20
sta %f14,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff7339d6
! %l3 = 0000000000000000, Mem[00000000100c1410] = ffb20000
stba %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00b20000
! %l1 = 000000000000b2ff, Mem[0000000010181408] = ff000000, %asi = 80
stwa %l1,[%i6+0x008]%asi ! Mem[0000000010181408] = 0000b2ff
! %f1 = 209c0000, %f24 = 1725ae0c, %f25 = f3cc23bd
fmuls %f1 ,%f24,%f25 ! %l0 = 0000000000000022, Unfinished, %fsr = 0f00000c00
! %l6 = 00000000, %l7 = 0000ff00, Mem[00000000300c1400] = 000073ff 00000000
stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 0000ff00
! %l3 = 0000000000000000, %l3 = 0000000000000000, %l6 = 0000000000000000
sub %l3,%l3,%l6 ! %l6 = 0000000000000000
! %l1 = 000000000000b2ff, Mem[0000000030141400] = 00000000
stha %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = b2ff0000
! %l0 = 0000000000000022, Mem[00000000100c1400] = ffffffff
stha %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffff0022
! Mem[0000000010001414] = d63973ff, %l1 = 0000b2ff, %l6 = 00000000
add %i0,0x14,%g1
casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000d63973ff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = b2ff000000000000, %f12 = 00000000 a0a90dc9
ldda [%i5+%g0]0x81,%f12 ! %f12 = b2ff0000 00000000
p0_label_189:
! Mem[0000000010141404] = 00000000, %f9 = 00000000
lda [%i5+0x004]%asi,%f9 ! %f9 = 00000000
! Mem[0000000030181408] = 00009c20, %l7 = 000000000000ff00
lduwa [%i6+%o4]0x81,%l7 ! %l7 = 0000000000009c20
! Mem[00000000201c0000] = 09ff86d9, %l2 = ffffffffffffffff
lduh [%o0+%g0],%l2 ! %l2 = 00000000000009ff
! Mem[0000000010141400] = 00000000ff4b0000, %l0 = 0000000000000022
ldxa [%i5+%g0]0x88,%l0 ! %l0 = 00000000ff4b0000
! Mem[00000000100c1408] = 000000ff, %l6 = 00000000d63973ff
ldswa [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041408] = 39000000, %l3 = 0000000000000000
lduba [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000039
! Mem[00000000300c1408] = ffff3966, %l1 = 000000000000b2ff
ldsba [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030141400] = b2ff0000, %l1 = ffffffffffffffff
ldswa [%i5+%g0]0x81,%l1 ! %l1 = ffffffffb2ff0000
! Mem[0000000010001400] = 7beeab4c000073ff, %f6 = 68000000 4cabee7b
ldda [%i0+%g0]0x80,%f6 ! %f6 = 7beeab4c 000073ff
! Starting 10 instruction Store Burst
! %l3 = 0000000000000039, Mem[0000000010001408] = c7000000
stwa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000039
p0_label_190:
! %l5 = 00000000000000ff, Mem[0000000030041410] = ff000000
stha %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00ff0000
! %l2 = 00000000000009ff, Mem[0000000010041408] = 0000005900000039
stxa %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000000009ff
membar #Sync ! Added by membar checker (29)
! %l1 = ffffffffb2ff0000, Mem[0000000010101410] = 00000000
stba %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
! Mem[0000000010081408] = 00ffffff, %l0 = 00000000ff4b0000
ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001410] = 00009c20, %l0 = 0000000000000000
ldstuba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081410] = 00000000, %l5 = 00000000000000ff
swapa [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000020800041] = 0000d1fd, %l3 = 0000000000000039
ldstub [%o1+0x041],%l3 ! %l3 = 00000000000000ff
! %f21 = 00000000, Mem[0000000010181410] = ffb20000
sta %f21,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! Mem[00000000300c1408] = 6639ffff, %l2 = 00000000000009ff
swapa [%i3+%o4]0x89,%l2 ! %l2 = 000000006639ffff
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00009c20, %l4 = 0000000000006aff
ldsba [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
p0_label_191:
! Mem[00000000300c1408] = ff090000, %l6 = 00000000000000ff
ldsha [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffffff09
! Mem[0000000030081410] = 00000000, %l2 = 000000006639ffff
ldsha [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1410] = df21005d, %l1 = ffffffffb2ff0000
ldswa [%i3+%o5]0x81,%l1 ! %l1 = ffffffffdf21005d
! Mem[00000000300c1410] = 5d0021df, %l2 = 0000000000000000
ldsha [%i3+%o5]0x89,%l2 ! %l2 = 00000000000021df
! Mem[0000000010081408] = ffffffff, %l7 = 0000000000009c20
ldsha [%i2+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101410] = 00000000, %l2 = 00000000000021df
ldsba [%i4+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101410] = 0000000000000000, %l6 = ffffffffffffff09
ldxa [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081400] = ffff0000, %l2 = 0000000000000000
lduwa [%i2+%g0]0x88,%l2 ! %l2 = 00000000ffff0000
! Mem[00000000201c0000] = 09ff86d9, %l2 = 00000000ffff0000
lduh [%o0+%g0],%l2 ! %l2 = 00000000000009ff
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000030101408] = ffff00ff
stha %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffff0000
p0_label_192:
! Mem[00000000100c1400] = ffff0022, %l3 = 0000000000000000
swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000ffff0022
! %l5 = 0000000000000000, imm = 0000000000000832, %l5 = 0000000000000000
xnor %l5,0x832,%l5 ! %l5 = fffffffffffff7cd
! %f14 = ff7339d6, Mem[0000000010081418] = fa29ab85
st %f14,[%i2+0x018] ! Mem[0000000010081418] = ff7339d6
! %l1 = ffffffffdf21005d, Mem[00000000211c0000] = ff00217a, %asi = 80
stha %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 005d217a
! %f12 = b2ff0000, Mem[0000000030081400] = fbb4d3ba
sta %f12,[%i2+%g0]0x81 ! Mem[0000000030081400] = b2ff0000
! Mem[0000000010081421] = 000000ff, %l0 = 0000000000000000
ldstuba [%i2+0x021]%asi,%l0 ! %l0 = 00000000000000ff
! %l3 = 00000000ffff0022, Mem[0000000010181418] = 68000000
sth %l3,[%i6+0x018] ! Mem[0000000010181418] = 00220000
! %f12 = b2ff0000 00000000, Mem[00000000100c1418] = 24ac1d59 0000005b
std %f12,[%i3+0x018] ! Mem[00000000100c1418] = b2ff0000 00000000
! %l7 = ffffffffffffffff, Mem[0000000010081400] = 0000ffff
stw %l7,[%i2+%g0] ! Mem[0000000010081400] = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = b2ff0000, %l3 = 00000000ffff0022
lduwa [%i2+%g0]0x81,%l3 ! %l3 = 00000000b2ff0000
p0_label_193:
! Code Fragment 3
p0_fragment_20:
! %l0 = 0000000000000000
setx 0x60293547df8afa9a,%g7,%l0 ! %l0 = 60293547df8afa9a
! %l1 = ffffffffdf21005d
setx 0xb6d7e5cf92c6e4eb,%g7,%l1 ! %l1 = b6d7e5cf92c6e4eb
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 = 60293547df8afa9a
setx 0x0f44e7e8016700b4,%g7,%l0 ! %l0 = 0f44e7e8016700b4
! %l1 = b6d7e5cf92c6e4eb
setx 0x630650b058819114,%g7,%l1 ! %l1 = 630650b058819114
! Mem[0000000010181400] = 0000000045f89ad8, %l0 = 0f44e7e8016700b4
ldxa [%i6+%g0]0x80,%l0 ! %l0 = 0000000045f89ad8
! Mem[0000000030041400] = 0000ffff, %l2 = 00000000000009ff
lduba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181410] = 00000000, %f22 = ff000000
lda [%i6+%o5]0x88,%f22 ! %f22 = 00000000
! Mem[0000000010181408] = ffb20000, %l3 = 00000000b2ff0000
lduwa [%i6+%o4]0x88,%l3 ! %l3 = 00000000ffb20000
! Mem[0000000030001410] = 00760000 965c4bff, %l6 = 00000000, %l7 = ffffffff
ldda [%i0+%o5]0x89,%l6 ! %l6 = 00000000965c4bff 0000000000760000
! Mem[000000001004140c] = 00000000, %f16 = 30b2ff00
ld [%i1+0x00c],%f16 ! %f16 = 00000000
! Mem[0000000010081410] = ff000000, %l3 = 00000000ffb20000
ldsha [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141400] = ff4b0000, %l4 = 0000000000000000
lduba [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000201c0001] = 09ff86d9, %l7 = 0000000000760000
ldstub [%o0+0x001],%l7 ! %l7 = 000000ff000000ff
p0_label_194:
! Mem[0000000010141418] = 24ac1d59, %l2 = 00000000000000ff
ldstub [%i5+0x018],%l2 ! %l2 = 00000024000000ff
! Mem[0000000030181408] = 209c0000, %l7 = 00000000000000ff
swapa [%i6+%o4]0x89,%l7 ! %l7 = 00000000209c0000
! %l2 = 0000000000000024, Mem[0000000010041400] = d63973ff
stha %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = d6390024
! Mem[00000000100c141d] = 00000000, %l4 = 0000000000000000
ldstuba [%i3+0x01d]%asi,%l4 ! %l4 = 00000000000000ff
! %f12 = b2ff0000 00000000, Mem[0000000030041410] = 00ff0000 000000ff
stda %f12,[%i1+%o5]0x81 ! Mem[0000000030041410] = b2ff0000 00000000
! %l0 = 0000000045f89ad8, Mem[0000000030181400] = 00000000
stba %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000d8
! %f2 = 00000000 000000ff, %l4 = 0000000000000000
! Mem[00000000300c1420] = ffffffffff000000
add %i3,0x020,%g1
stda %f2,[%g1+%l4]ASI_PST16_S ! Mem[00000000300c1420] = ffffffffff000000
! %l5 = fffffffffffff7cd, Mem[0000000010001408] = 390000006639ff00
stxa %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = fffffffffffff7cd
! %l2 = 0000000000000024, Mem[0000000010181408] = 00000000ffb20000
stxa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000024
! Starting 10 instruction Load Burst
! Mem[0000000010141404] = 00000000, %f24 = 1725ae0c
ld [%i5+0x004],%f24 ! %f24 = 00000000
p0_label_195:
! Mem[0000000010041410] = 00000000, %l1 = 630650b058819114
ldswa [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101408] = a2ffde0fff05b230, %f28 = 1cc5d099 00080000
ldda [%i4+%o4]0x88,%f28 ! %f28 = a2ffde0f ff05b230
! Mem[0000000010081408] = ffffffff, %l7 = 00000000209c0000
lduha [%i2+%o4]0x80,%l7 ! %l7 = 000000000000ffff
! Mem[0000000030081408] = ffb20000 000000ff, %l6 = 965c4bff, %l7 = 0000ffff
ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff 00000000ffb20000
! Mem[0000000030141400] = 0000ffb2, %l1 = 0000000000000000
ldsha [%i5+%g0]0x89,%l1 ! %l1 = ffffffffffffffb2
! Mem[0000000030081408] = ff000000, %l5 = fffffffffffff7cd
lduha [%i2+%o4]0x81,%l5 ! %l5 = 000000000000ff00
! Mem[0000000010101410] = 00000000, %f28 = a2ffde0f
lda [%i4+%o5]0x80,%f28 ! %f28 = 00000000
! Mem[0000000030001410] = ff4b5c96, %l6 = 00000000000000ff
lduwa [%i0+%o5]0x81,%l6 ! %l6 = 00000000ff4b5c96
! Mem[0000000010101400] = 00000092, %l1 = ffffffffffffffb2
ldsha [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000092
! Starting 10 instruction Store Burst
! %f6 = 7beeab4c 000073ff, Mem[0000000010041428] = 000039d6 209c0000
std %f6 ,[%i1+0x028] ! Mem[0000000010041428] = 7beeab4c 000073ff
p0_label_196:
! %f1 = 209c0000, Mem[0000000030001410] = ff4b5c96
sta %f1 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 209c0000
! %f12 = b2ff0000 00000000, Mem[0000000030141400] = 0000ffb2 00000000
stda %f12,[%i5+%g0]0x89 ! Mem[0000000030141400] = b2ff0000 00000000
! Mem[0000000010081408] = ffffffff, %l2 = 0000000000000024
swapa [%i2+%o4]0x88,%l2 ! %l2 = 00000000ffffffff
! %l5 = 000000000000ff00, Mem[0000000030181410] = 00000000
stba %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! %l1 = 0000000000000092, Mem[0000000010081435] = 000060ff, %asi = 80
stba %l1,[%i2+0x035]%asi ! Mem[0000000010081434] = 009260ff
! %l7 = 00000000ffb20000, Mem[00000000201c0000] = 09ff86d9
sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = 000086d9
! %l3 = 0000000000000000, Mem[0000000010001408] = ffffffff
stba %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00ffffff
! %l6 = 00000000ff4b5c96, Mem[0000000010041400] = 240039d6
stha %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 5c9639d6
! %l5 = 000000000000ff00, Mem[0000000030001410] = 00009c20
stba %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00009c00
! Starting 10 instruction Load Burst
! %l6 = 00000000ff4b5c96, %l2 = 00000000ffffffff, %l6 = 00000000ff4b5c96
udivx %l6,%l2,%l6 ! %l6 = 0000000000000000
p0_label_197:
! Mem[000000001010143c] = a3b2ff7f, %l6 = 0000000000000000
ldsha [%i4+0x03e]%asi,%l6 ! %l6 = ffffffffffffff7f
! Mem[0000000010001400] = ff7300004cabee7b, %l3 = 0000000000000000
ldxa [%i0+%g0]0x88,%l3 ! %l3 = ff7300004cabee7b
! Mem[0000000010001430] = 4cabee7b00000008, %l0 = 0000000045f89ad8
ldx [%i0+0x030],%l0 ! %l0 = 4cabee7b00000008
! Mem[0000000030081400] = 000000000000ffb2, %f2 = 00000000 000000ff
ldda [%i2+%g0]0x89,%f2 ! %f2 = 00000000 0000ffb2
! Mem[00000000211c0000] = 005d217a, %l1 = 0000000000000092
ldsba [%o2+0x001]%asi,%l1 ! %l1 = 000000000000005d
! Mem[0000000010001414] = d63973ff, %l6 = ffffffffffffff7f
ldsba [%i0+0x015]%asi,%l6 ! %l6 = 0000000000000039
! Mem[0000000010101410] = 0000000000000000, %f20 = 00000000 00000000
ldda [%i4+%o5]0x88,%f20 ! %f20 = 00000000 00000000
! Mem[00000000100c1410] = 000000ff0000b200, %l4 = 0000000000000000
ldxa [%i3+%o5]0x88,%l4 ! %l4 = 000000ff0000b200
! Mem[0000000021800180] = c6ffc576, %l2 = 00000000ffffffff
lduh [%o3+0x180],%l2 ! %l2 = 000000000000c6ff
! Starting 10 instruction Store Burst
! Mem[00000000201c0000] = 000086d9, %l1 = 000000000000005d
ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
p0_label_198:
! %l7 = 00000000ffb20000, Mem[0000000010101418] = ff000000000000ff
stx %l7,[%i4+0x018] ! Mem[0000000010101418] = 00000000ffb20000
! Mem[0000000010081410] = 000000ff, %l4 = 000000ff0000b200
swapa [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %f4 = ffb20000 000000ff, %l3 = ff7300004cabee7b
! Mem[0000000010001410] = ff009c20d63973ff
add %i0,0x010,%g1
stda %f4,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010001410] = ff0000000000b2ff
! %f0 = ff7339d6 209c0000 00000000 0000ffb2
! %f4 = ffb20000 000000ff 7beeab4c 000073ff
! %f8 = 0000ffff 00000000 95dc6800 9ed0dc95
! %f12 = b2ff0000 00000000 ff7339d6 209c0000
stda %f0,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
! Mem[0000000030101410] = ff000000, %l4 = 00000000000000ff
ldsha [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181408] = ff000000, %l2 = 000000000000c6ff
swapa [%i6+%o4]0x81,%l2 ! %l2 = 00000000ff000000
! Mem[0000000030141408] = fffef607, %l6 = 0000000000000039
ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
! %f16 = 00000000 00000092, Mem[0000000010081420] = 00ff00ff 00000038
stda %f16,[%i2+0x020]%asi ! Mem[0000000010081420] = 00000000 00000092
! %f24 = 00000000 f3cc23bd, Mem[0000000010081410] = 00b20000 ff956639
stda %f24,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 f3cc23bd
! Starting 10 instruction Load Burst
! Mem[000000001018141c] = 4cabee7b, %l4 = 0000000000000000
lduha [%i6+0x01e]%asi,%l4 ! %l4 = 000000000000ee7b
p0_label_199:
! Mem[0000000030001410] = 00760000 00009c00, %l0 = 00000008, %l1 = 00000000
ldda [%i0+%o5]0x89,%l0 ! %l0 = 0000000000009c00 0000000000760000
! Mem[0000000010041408] = 00000000000009ff, %l6 = 00000000000000ff
ldxa [%i1+%o4]0x88,%l6 ! %l6 = 00000000000009ff
! Mem[0000000010181410] = 00000000, %l5 = 000000000000ff00
ldsba [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081400] = ff000000 ffffffff, %l4 = 0000ee7b, %l5 = 00000000
ldda [%i2+%g0]0x88,%l4 ! %l4 = 00000000ffffffff 00000000ff000000
! Mem[0000000030141410] = 00096aff, %l4 = 00000000ffffffff
ldsha [%i5+%o5]0x89,%l4 ! %l4 = 0000000000006aff
! Mem[0000000030001410] = 009c000000007600, %l2 = 00000000ff000000
ldxa [%i0+%o5]0x81,%l2 ! %l2 = 009c000000007600
! Mem[0000000010081410] = bd23ccf3, %l0 = 0000000000009c00
ldsba [%i2+%o5]0x80,%l0 ! %l0 = ffffffffffffffbd
! Mem[0000000030181410] = 00000000, %l5 = 00000000ff000000
ldswa [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000
! %l2 = 009c000000007600, imm = fffffffffffff3ea, %l5 = 0000000000000000
orn %l2,-0xc16,%l5 ! %l5 = 009c000000007e15
! Starting 10 instruction Store Burst
! %l2 = 009c000000007600, Mem[0000000030081400] = b2ff0000
stba %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ff0000
p0_label_200:
! %l1 = 0000000000760000, Mem[0000000010001410] = ffb20000000000ff
stxa %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000760000
! %l3 = ff7300004cabee7b, Mem[0000000010001408] = 00fffffffffff7cd
stxa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff7300004cabee7b
! %f24 = 00000000 f3cc23bd, Mem[0000000030041410] = b2ff0000 00000000
stda %f24,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 f3cc23bd
membar #Sync ! Added by membar checker (30)
! Mem[0000000010101408] = 00000000, %l2 = 009c000000007600
ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %l1 = 0000000000760000, Mem[0000000010141410] = 00000000
stba %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! %l0 = ffffffffffffffbd, Mem[0000000030101408] = 0000ffff0000ffff
stxa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffffffffffbd
! Mem[0000000030001400] = 3d000000, %l5 = 009c000000007e15
swapa [%i0+%g0]0x81,%l5 ! %l5 = 000000003d000000
! %l3 = ff7300004cabee7b, Mem[0000000010101422] = 0000ffff, %asi = 80
stha %l3,[%i4+0x022]%asi ! Mem[0000000010101420] = 0000ee7b
! Mem[0000000010081402] = ffffffff, %l7 = 00000000ffb20000
ldstub [%i2+0x002],%l7 ! %l7 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 0000000000000000, %f24 = 00000000 f3cc23bd
ldda [%i5+%o5]0x80,%f24 ! %f24 = 00000000 00000000
p0_label_201:
! Mem[0000000010041408] = 00000000 000009ff, %l4 = 00006aff, %l5 = 3d000000
ldda [%i1+%o4]0x88,%l4 ! %l4 = 00000000000009ff 0000000000000000
! Mem[00000000211c0000] = 005d217a, %l5 = 0000000000000000
ldsha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000005d
! Mem[0000000010101408] = ff0000000000ffb2, %f0 = ff7339d6 209c0000
ldda [%i4+%o4]0x80,%f0 ! %f0 = ff000000 0000ffb2
! Mem[0000000010141410] = 00000000, %l5 = 000000000000005d
ldswa [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001400] = 7beeab4c, %l4 = 00000000000009ff
lduwa [%i0+%g0]0x80,%l4 ! %l4 = 000000007beeab4c
! Mem[0000000010001400] = 7beeab4c, %l5 = 0000000000000000
lduha [%i0+%g0]0x80,%l5 ! %l5 = 0000000000007bee
! Mem[0000000030041408] = 000000ff, %l3 = ff7300004cabee7b
lduba [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[00000000201c0000] = ff0086d9, %l6 = 00000000000009ff
lduh [%o0+%g0],%l6 ! %l6 = 000000000000ff00
! Mem[0000000030181408] = ffc60000, %l1 = 0000000000760000
lduha [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000007bee, Mem[0000000030101408] = ffffffff
stba %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffee
p0_label_202:
! %l0 = ffffffbd, %l1 = 00000000, Mem[0000000010081430] = ffffffff 009260ff
std %l0,[%i2+0x030] ! Mem[0000000010081430] = ffffffbd 00000000
! %l6 = 000000000000ff00, Mem[00000000300c1410] = df21005d209c0000
stxa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000000000ff00
! Mem[0000000010081400] = ffffffff, %l1 = 0000000000000000
ldstuba [%i2+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010141408] = 00000000, %l6 = 000000000000ff00
swapa [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000030001400] = 00007e15
stba %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00007e15
! %l2 = 0000000000000000, Mem[0000000030041400] = ffff0000ffffffff
stxa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000000000
! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000
swapa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000010041427] = 000000c7
stb %l6,[%i1+0x027] ! Mem[0000000010041424] = 00000000
! %f28 = 00000000 ff05b230, Mem[00000000100c1408] = ff000000 038c7557
stda %f28,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ff05b230
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 5c9639d6 00000000, %l6 = 00000000, %l7 = 000000ff
ldda [%i1+%g0]0x80,%l6 ! %l6 = 000000005c9639d6 0000000000000000
p0_label_203:
! Mem[0000000030181408] = ffc60000, %l2 = 0000000000000000
ldsha [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l0 = ffffffffffffffbd
ldswa [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141408] = 0000ff00, %l3 = 00000000000000ff
lduha [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l2 = 0000000000000000
ldsba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041410] = 00000000, %l7 = 0000000000000000
ldsba [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, imm = fffffffffffff4d5, %l3 = 0000000000000000
xor %l7,-0xb2b,%l3 ! %l3 = fffffffffffff4d5
! Mem[00000000300c1408] = 000009ff, %l7 = 0000000000000000
ldsha [%i3+%o4]0x89,%l7 ! %l7 = 00000000000009ff
! %l5 = 0000000000007bee, imm = fffffffffffff0de, %l5 = 0000000000007bee
xor %l5,-0xf22,%l5 ! %l5 = ffffffffffff8b30
! Mem[0000000010181400] = 00000000, %f19 = ff05b230
lda [%i6+%g0]0x80,%f19 ! %f19 = 00000000
! Starting 10 instruction Store Burst
! %l4 = 000000007beeab4c, Mem[0000000030001410] = 009c0000
stwa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 7beeab4c
p0_label_204:
! %l3 = fffffffffffff4d5, Mem[0000000020800001] = ffe0348e
stb %l3,[%o1+0x001] ! Mem[0000000020800000] = ffd5348e
! Mem[00000000100c1400] = 00000000, %l3 = fffffffffffff4d5
swapa [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
! %l1 = 00000000000000ff, Mem[000000001008141c] = ff956639
sth %l1,[%i2+0x01c] ! Mem[000000001008141c] = 00ff6639
! %l1 = 00000000000000ff, Mem[0000000030041408] = ff000000
stwa %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff
! %f24 = 00000000 00000000, Mem[0000000030141410] = ff6a0900 005500ff
stda %f24,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 00000000
! %l2 = 0000000000000000, Mem[0000000010041409] = ff090000
stb %l2,[%i1+0x009] ! Mem[0000000010041408] = ff000000
! %f26 = 3d000000 00000000, Mem[0000000010181410] = 00000000 000000ff
std %f26,[%i6+%o5] ! Mem[0000000010181410] = 3d000000 00000000
! %f26 = 3d000000 00000000, Mem[0000000010041408] = ff000000 00000000
stda %f26,[%i1+%o4]0x80 ! Mem[0000000010041408] = 3d000000 00000000
! Mem[0000000030081408] = ff000000, %l7 = 00000000000009ff
swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 0000c6ff, %l0 = 0000000000000000
lduha [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
p0_label_205:
! Mem[0000000010141410] = 0000000000000000, %l7 = 00000000ff000000
ldx [%i5+%o5],%l7 ! %l7 = 0000000000000000
! %f20 = 00000000, %f18 = a2ffde0f, %f25 = 00000000
fsubs %f20,%f18,%f25 ! %f25 = 22ffde0f
! Mem[0000000010101410] = 0000b2ff, %l4 = 000000007beeab4c
ldswa [%i4+%o5]0x88,%l4 ! %l4 = 000000000000b2ff
membar #Sync ! Added by membar checker (31)
! Mem[00000000300c1400] = 00000000 00ff0000 ff090000 c7000000
! Mem[00000000300c1410] = 00000000 0000ff00 fa29ab85 c3956639
! Mem[00000000300c1420] = ffffffff ff000000 ff0000ff c3bbffff
! Mem[00000000300c1430] = 08000000 7beeab4c d89af845 ff000000
ldda [%i3]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400
! Mem[00000000211c0000] = 005d217a, %l5 = ffffffffffff8b30
ldsb [%o2+%g0],%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1400] = 00000000 00ff0000, %l4 = 0000b2ff, %l5 = 00000000
ldda [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000 0000000000ff0000
! Mem[0000000030041400] = 00000000, %l1 = 00000000000000ff
lduba [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181410] = 0000003d, %l7 = 0000000000000000
ldswa [%i6+%o5]0x88,%l7 ! %l7 = 000000000000003d
! Mem[0000000010101410] = 0000b2ff, %f19 = 00000000
lda [%i4+%o5]0x88,%f19 ! %f19 = 0000b2ff
! Starting 10 instruction Store Burst
! %f26 = 3d000000 00000000, %l7 = 000000000000003d
! Mem[0000000030181430] = 457647474b5320ef
add %i6,0x030,%g1
stda %f26,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030181430] = 00760000000020ef
p0_label_206:
! %l0 = 0000000000000000, Mem[0000000030041410] = 00000000
stwa %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
! Mem[0000000010001408] = 000073ff, %l2 = 0000000000000000
swapa [%i0+%o4]0x88,%l2 ! %l2 = 00000000000073ff
! %f26 = 3d000000 00000000, %l6 = 000000005c9639d6
! Mem[0000000010081400] = ffffffff000000ff
stda %f26,[%i2+%l6]ASI_PST8_PL ! Mem[0000000010081400] = ff0000ff0000003d
! Mem[0000000010081400] = ff0000ff, %l6 = 000000005c9639d6
ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030041410] = 00000000 f3cc23bd
stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 00000000
! Mem[00000000100c1418] = b2ff000000ff0000, %l4 = 0000000000000000, %l0 = 0000000000000000
add %i3,0x18,%g1
casxa [%g1]0x80,%l4,%l0 ! %l0 = b2ff000000ff0000
! %f19 = 0000b2ff, %f16 = 00000000, %f19 = 0000b2ff
fadds %f19,%f16,%f19 ! %l0 = b2ff000000ff0022, Unfinished, %fsr = 0f00000c00
! Mem[0000000010001408] = 00000000, %l5 = 0000000000ff0000
swapa [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000
! %f20 = 00000000, Mem[00000000100c1400] = d5f4ffff
sta %f20,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 00000000, %l0 = b2ff000000ff0022
ldsha [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
p0_label_207:
! Mem[0000000010041410] = 00000000, %l1 = 0000000000000000
lduba [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001400] = 00007e15, %l6 = 00000000000000ff
lduwa [%i0+%g0]0x81,%l6 ! %l6 = 0000000000007e15
! Mem[0000000030101400] = 209c0000, %l1 = 0000000000000000
ldsha [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = ff000000, %l6 = 0000000000007e15
lduha [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l1 = 0000000000000000
ldsha [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081408] = 000009ff, %l7 = 000000000000003d
ldsha [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1408] = ff05b230, %l6 = 0000000000000000
ldswa [%i3+%o4]0x88,%l6 ! %l6 = ffffffffff05b230
! Mem[0000000010081400] = ff0000ff, %f28 = 00000000
lda [%i2+%g0]0x80,%f28 ! %f28 = ff0000ff
! Mem[0000000030041408] = 000000ff, %f25 = 22ffde0f
lda [%i1+%o4]0x81,%f25 ! %f25 = 000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = ff000000, %l2 = 00000000000073ff
ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_208:
! %f29 = ff05b230, Mem[00000000100c1424] = 000000ff
st %f29,[%i3+0x024] ! Mem[00000000100c1424] = ff05b230
! Mem[0000000010141410] = 00000000, %l0 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010101408] = ff000000 0000ffb2
std %l0,[%i4+%o4] ! Mem[0000000010101408] = 00000000 00000000
! Mem[0000000030181410] = 00000000, %l2 = 0000000000000000
ldstuba [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000030041400] = 00000000
stba %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! Mem[0000000010141400] = 00004bff, %l2 = 0000000000000000
ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1400] = 00000000, %l3 = 0000000000000000
swapa [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000021800140] = 00e38361, %asi = 80
stha %l7,[%o3+0x140]%asi ! Mem[0000000021800140] = 00008361
! Mem[0000000010141408] = 00ff0000, %l7 = 0000000000000000
ldstuba [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! %l4 = 0000000000000000, immed = 00000a98, %y = 00004bff
smul %l4,0xa98,%l3 ! %l3 = 0000000000000000, %y = 00000000
p0_label_209:
! Mem[0000000030141410] = 00000000, %l6 = ffffffffff05b230
lduha [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c141c] = 00ff0000, %f18 = a2ffde0f
lda [%i3+0x01c]%asi,%f18 ! %f18 = 00ff0000
! Mem[0000000010181410] = 0000003d, %l5 = 0000000000000000
lduha [%i6+%o5]0x88,%l5 ! %l5 = 000000000000003d
! Mem[0000000010081410] = bd23ccf3, %l2 = 0000000000000000
lduwa [%i2+%o5]0x80,%l2 ! %l2 = 00000000bd23ccf3
! Mem[0000000010001410] = 00760000, %l0 = 0000000000000000
lduba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1400] = 00000000, %l5 = 000000000000003d
ldsha [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
! %l7 = 0000000000000000, %l0 = 0000000000000000, %l5 = 0000000000000000
xnor %l7,%l0,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010001400] = ff7300004cabee7b, %l0 = 0000000000000000
ldxa [%i0+%g0]0x88,%l0 ! %l0 = ff7300004cabee7b
! Mem[0000000030181408] = ffc60000, %l1 = 0000000000000000
ldsba [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = 3d000000, %l1 = 00000000, %l6 = 00000000
add %i1,0x08,%g1
casa [%g1]0x80,%l1,%l6 ! %l6 = 000000003d000000
p0_label_210:
! %l5 = ffffffffffffffff, Mem[0000000030101400] = 00000000209c0000
stxa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffffffffffff
! %l2 = bd23ccf3, %l3 = 00000000, Mem[0000000010181438] = 000000ff ffffffff
std %l2,[%i6+0x038] ! Mem[0000000010181438] = bd23ccf3 00000000
! Mem[0000000010001408] = 00ff0000, %l4 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! %l2 = 00000000bd23ccf3, imm = fffffffffffffd47, %l0 = ff7300004cabee7b
orn %l2,-0x2b9,%l0 ! %l0 = 00000000bd23cefb
! Mem[0000000010141400] = ff4b00ff, %l1 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
! Mem[00000000100c1430] = a2ffde0f, %l2 = 00000000bd23ccf3
swap [%i3+0x030],%l2 ! %l2 = 00000000a2ffde0f
! %l5 = ffffffffffffffff, Mem[0000000010081415] = 00000000, %asi = 80
stba %l5,[%i2+0x015]%asi ! Mem[0000000010081414] = 00ff0000
! %f30 = 7fffb2a3 00000000, Mem[0000000030181410] = ff000000 0000003d
stda %f30,[%i6+%o5]0x81 ! Mem[0000000030181410] = 7fffb2a3 00000000
! %f30 = 7fffb2a3 00000000, Mem[0000000010001410] = 00760000 00000000
stda %f30,[%i0+%o5]0x88 ! Mem[0000000010001410] = 7fffb2a3 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ff000000, %l7 = 0000000000000000
ldsha [%i5+%o5]0x80,%l7 ! %l7 = ffffffffffffff00
p0_label_211:
! Mem[0000000010041408] = 000000000000003d, %f0 = 0000ff00 00000000
ldda [%i1+%o4]0x88,%f0 ! %f0 = 00000000 0000003d
! %f16 = 00000000 00000092, Mem[0000000030141400] = 00000000 b2ff0000
stda %f16,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 00000092
! Mem[00000000100c1400] = 00000000, %l5 = ffffffffffffffff
ldsba [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001408] = 7beeab4c0000ffff, %f18 = 00ff0000 0000b2ff
ldda [%i0+%o4]0x88,%f18 ! %f18 = 7beeab4c 0000ffff
! Mem[0000000030001408] = 00000000, %f21 = 00000000
lda [%i0+%o4]0x81,%f21 ! %f21 = 00000000
! Mem[0000000030041410] = 0000000000000000, %l6 = 000000003d000000
ldxa [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[000000001000141c] = 85ab29fa, %l4 = 0000000000000000
ldub [%i0+0x01f],%l4 ! %l4 = 00000000000000fa
! Mem[0000000010181418] = 00220000, %l6 = 0000000000000000
lduw [%i6+0x018],%l6 ! %l6 = 0000000000220000
! Mem[0000000010141404] = 00000000, %l7 = ffffffffffffff00
lduwa [%i5+0x004]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %f5 = 00000000, Mem[0000000030181408] = ffc60000
sta %f5 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
p0_label_212:
! Mem[0000000010041410] = 00000000, %f15 = 45f89ad8
lda [%i1+%o5]0x80,%f15 ! %f15 = 00000000
! Mem[0000000030181408] = 00000000, %l5 = 0000000000000000
swapa [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010001408] = ffff0000
stba %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00ff0000
! %f20 = 00000000, %f31 = 00000000
fsqrts %f20,%f31 ! %f31 = 00000000
! Mem[0000000010181403] = 00000000, %l1 = 00000000000000ff
ldstub [%i6+0x003],%l1 ! %l1 = 00000000000000ff
! %f24 = 00000000 000000ff, Mem[0000000030181408] = 00000000 57718c03
stda %f24,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 000000ff
membar #Sync ! Added by membar checker (32)
! %f18 = 7beeab4c, Mem[00000000300c1400] = 00000000
sta %f18,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 7beeab4c
! %l4 = 00000000000000fa, Mem[0000000020800040] = 00ffd1fd
sth %l4,[%o1+0x040] ! Mem[0000000020800040] = 00fad1fd
! %l4 = 00000000000000fa, Mem[0000000010181408] = 24000000
stwa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000fa
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 0000ff00f3cc23bd, %l0 = 00000000bd23cefb
ldxa [%i2+%o5]0x88,%l0 ! %l0 = 0000ff00f3cc23bd
p0_label_213:
! Mem[0000000010081410] = bd23ccf3, %l3 = 0000000000000000
lduwa [%i2+0x010]%asi,%l3 ! %l3 = 00000000bd23ccf3
! Mem[0000000030041408] = e2fa6a9aff0000ff, %f8 = 000000ff ffffffff
ldda [%i1+%o4]0x89,%f8 ! %f8 = e2fa6a9a ff0000ff
! Mem[0000000030101410] = 00000000ff000000, %f20 = 00000000 00000000
ldda [%i4+%o5]0x89,%f20 ! %f20 = 00000000 ff000000
! Mem[0000000010041438] = 97f026d8 23e59b95, %l2 = a2ffde0f, %l3 = bd23ccf3
ldd [%i1+0x038],%l2 ! %l2 = 0000000097f026d8 0000000023e59b95
! Mem[00000000211c0000] = 005d217a, %l4 = 00000000000000fa
ldsb [%o2+0x001],%l4 ! %l4 = 000000000000005d
! Mem[0000000010001410] = 00000000, %l2 = 0000000097f026d8
ldsba [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = ff000000, %l4 = 000000000000005d
ldswa [%i5+%o5]0x80,%l4 ! %l4 = ffffffffff000000
! %l6 = 0000000000220000, %l0 = 0000ff00f3cc23bd, %l5 = 0000000000000000
and %l6,%l0,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = 30b205ff, %f25 = 000000ff
lda [%i3+%o4]0x80,%f25 ! %f25 = 30b205ff
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = ff00ff0000000000, %f0 = 00000000 0000003d
ldda [%i5+%o4]0x80,%f0 ! %f0 = ff00ff00 00000000
p0_label_214:
! %l1 = 0000000000000000, Mem[0000000010041400] = 5c9639d6
stba %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 009639d6
! %f12 = 4cabee7b 00000008, Mem[0000000030081400] = 00ff0000 00000000
stda %f12,[%i2+%g0]0x81 ! Mem[0000000030081400] = 4cabee7b 00000008
! Mem[0000000030101400] = ffffffff, %l7 = 0000000000000000
swapa [%i4+%g0]0x89,%l7 ! %l7 = 00000000ffffffff
! %l3 = 0000000023e59b95, Mem[0000000010041410] = 00000000
stba %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000095
! %l0 = 0000ff00f3cc23bd, Mem[0000000030101400] = 00000000
stha %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000023bd
! %l6 = 0000000000220000, Mem[0000000010101420] = 0000ee7b, %asi = 80
stha %l6,[%i4+0x020]%asi ! Mem[0000000010101420] = 0000ee7b
! %f3 = 000009ff, Mem[0000000030141400] = 92000000
sta %f3 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000009ff
! %l3 = 0000000023e59b95, Mem[0000000010181410] = 0000003d
stha %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00009b95
! Mem[0000000010141410] = ff000000, %l0 = 0000ff00f3cc23bd
swapa [%i5+%o5]0x80,%l0 ! %l0 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ff00ff00, %f31 = 00000000
lda [%i5+%o4]0x80,%f31 ! %f31 = ff00ff00
p0_label_215:
! Mem[0000000010181410] = 959b0000 00000000, %l0 = ff000000, %l1 = 00000000
ldda [%i6+%o5]0x80,%l0 ! %l0 = 00000000959b0000 0000000000000000
! Mem[00000000211c0000] = 005d217a, %l7 = 00000000ffffffff
ldsh [%o2+%g0],%l7 ! %l7 = 000000000000005d
! Mem[0000000010041404] = 00000000, %l7 = 000000000000005d
lduha [%i1+0x004]%asi,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1400] = 00000000 0000ff73 30b205ff 00000000
! Mem[00000000100c1410] = 00b20000 ff000000 b2ff0000 00ff0000
! Mem[00000000100c1420] = ff000000 ff05b230 0000003c e31fe211
! Mem[00000000100c1430] = bd23ccf3 ff05b230 ff0000ff ffffffff
ldda [%i3]ASI_BLK_AIUP,%f16 ! Block Load from 00000000100c1400
! %l5 = 0000000000000000, immd = fffffffffffff7a8, %l3 = 0000000023e59b95
sdivx %l5,-0x858,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041418] = 3c53ff32, %l7 = 0000000000000000
lduwa [%i1+0x018]%asi,%l7 ! %l7 = 000000003c53ff32
! %f6 = 396695c3, %f12 = 4cabee7b, %f6 = 396695c3
fmuls %f6 ,%f12,%f6 ! %f6 = 469adcd7
! Mem[0000000010001408] = 0000ff00, %l1 = 0000000000000000
ldsba [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[000000001008141c] = 00ff6639, %l3 = 0000000000000000
lduba [%i2+0x01e]%asi,%l3 ! %l3 = 0000000000000066
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000010001420] = 000000ff
stw %l5,[%i0+0x020] ! Mem[0000000010001420] = 00000000
p0_label_216:
! %l6 = 0000000000220000, Mem[0000000010101400] = ff7339d6
stba %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 007339d6
! %l5 = 0000000000000000, %l4 = ffffffffff000000, %l2 = 0000000000000000
subc %l5,%l4,%l2 ! %l2 = 0000000001000000
! %l4 = ffffffffff000000, Mem[0000000010181420] = ec541d01, %asi = 80
stwa %l4,[%i6+0x020]%asi ! Mem[0000000010181420] = ff000000
! %l4 = ffffffffff000000, Mem[0000000010001408] = 00ff0000
stwa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000
! %l6 = 0000000000220000, Mem[0000000030081400] = 4cabee7b
stba %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00abee7b
! %l7 = 000000003c53ff32, Mem[0000000010141408] = 00ff00ff
stha %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00ffff32
! Mem[0000000010001400] = 7beeab4c, %l7 = 000000003c53ff32
swapa [%i0+%g0]0x80,%l7 ! %l7 = 000000007beeab4c
! %f7 = 85ab29fa, Mem[0000000030001400] = 00007e15
sta %f7 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 85ab29fa
! %f3 = 000009ff, %f4 = 00ff0000
fsqrts %f3 ,%f4 ! %l0 = 00000000959b0022, Unfinished, %fsr = 0f00000c00
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 00abee7b00000008, %l4 = ffffffffff000000
ldxa [%i2+%g0]0x81,%l4 ! %l4 = 00abee7b00000008
p0_label_217:
! %f0 = ff00ff00, %f1 = 00000000
fcmps %fcc0,%f0 ,%f1 ! %fcc0 = 1
! Mem[00000000100c1408] = 30b205ff, %l5 = 0000000000000000
lduba [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000030
! Mem[00000000100c1408] = 00000000 ff05b230, %l2 = 01000000, %l3 = 00000066
ldda [%i3+%o4]0x88,%l2 ! %l2 = 00000000ff05b230 0000000000000000
! %l1 = 0000000000000000, %l0 = 00000000959b0022, %l5 = 0000000000000030
andn %l1,%l0,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101408] = 0000000000000000, %l4 = 00abee7b00000008
ldxa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = a3b2ff7f, %l4 = 0000000000000000
lduha [%i6+%o5]0x89,%l4 ! %l4 = 000000000000ff7f
! Mem[0000000010181408] = fa000000, %l5 = 0000000000000000
ldsha [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l3 = 0000000000000000
lduwa [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081408] = 00000024, %l6 = 0000000000220000
lduwa [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000024
! Starting 10 instruction Store Burst
! %f12 = 4cabee7b 00000008, %l2 = 00000000ff05b230
! Mem[0000000010081438] = 00000000bad3b4ff
add %i2,0x038,%g1
stda %f12,[%g1+%l2]ASI_PST16_P ! Mem[0000000010081438] = 00000000bad3b4ff
p0_label_218:
! %l6 = 0000000000000024, %l2 = 00000000ff05b230, %l1 = 0000000000000000
xor %l6,%l2,%l1 ! %l1 = 00000000ff05b214
! Mem[0000000030081408] = ff090000, %l5 = 0000000000000000
ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! %l1 = 00000000ff05b214, %l6 = 0000000000000024, %l1 = 00000000ff05b214
sdivx %l1,%l6,%l1 ! %l1 = 0000000007157dd5
! Mem[0000000010141438] = ff7339d6209c0000, %l1 = 0000000007157dd5, %l7 = 000000007beeab4c
add %i5,0x38,%g1
casxa [%g1]0x80,%l1,%l7 ! %l7 = ff7339d6209c0000
! Mem[0000000030041410] = 00000000, %l5 = 0000000000000000
swapa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[000000001018140c] = 00000000, %l3 = 0000000000000000
lduwa [%i6+0x00c]%asi,%l3 ! %l3 = 0000000000000000
! %l6 = 0000000000000024, Mem[0000000030081410] = 00000000
stba %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 24000000
! %l2 = 00000000ff05b230, Mem[0000000010141408] = 32ffff00
stwa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff05b230
! %l5 = 0000000000000000, %l3 = 0000000000000000, %l2 = 00000000ff05b230
xnor %l5,%l3,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Load Burst
! %l1 = 0000000007157dd5, %l3 = 0000000000000000, %l0 = 00000000959b0022
xor %l1,%l3,%l0 ! %l0 = 0000000007157dd5
p0_label_219:
! Mem[0000000030081400] = 7beeab00, %l3 = 0000000000000000
ldsba [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081430] = ffffffbd, %l5 = 0000000000000000
ldsb [%i2+0x030],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000020800000] = ffd5348e, %l2 = ffffffffffffffff
ldsba [%o1+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[000000001004141c] = 8cb27a87, %l6 = 0000000000000024
ldub [%i1+0x01f],%l6 ! %l6 = 0000000000000087
! Mem[00000000100c1408] = 00000000ff05b230, %l5 = ffffffffffffffff
ldxa [%i3+%o4]0x88,%l5 ! %l5 = 00000000ff05b230
! %f4 = 00ff0000, %f22 = b2ff0000, %f16 = 00000000
fsubs %f4 ,%f22,%f16 ! %f16 = 32ff0000
! Mem[0000000030101400] = 000023bd, %f12 = 4cabee7b
lda [%i4+%g0]0x89,%f12 ! %f12 = 000023bd
! Mem[00000000300c1410] = 00ff000000000000, %f6 = 469adcd7 85ab29fa
ldda [%i3+%o5]0x89,%f6 ! %f6 = 00ff0000 00000000
! Mem[0000000030141408] = 07f6feff, %l6 = 0000000000000087
ldsba [%i5+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f10 = ffffbbc3, Mem[0000000010101408] = 00000000
sta %f10,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffbbc3
p0_label_220:
! Mem[0000000030001408] = 00000000, %l0 = 0000000007157dd5
swapa [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
! %l4 = 0000ff7f, %l5 = ff05b230, Mem[0000000030141400] = 000009ff 00000000
stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000ff7f ff05b230
! %f1 = 00000000, Mem[0000000010181410] = 959b0000
sta %f1 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! %f16 = 32ff0000 0000ff73 30b205ff 00000000
! %f20 = 00b20000 ff000000 b2ff0000 00ff0000
! %f24 = ff000000 ff05b230 0000003c e31fe211
! %f28 = bd23ccf3 ff05b230 ff0000ff ffffffff
stda %f16,[%i3]ASI_COMMIT_P ! Block Store to 00000000100c1400
! Mem[0000000010181430] = 00000000ffffffff, %l2 = ffffffffffffffff, %l6 = ffffffffffffffff
add %i6,0x30,%g1
casxa [%g1]0x80,%l2,%l6 ! %l6 = 00000000ffffffff
! %l5 = 00000000ff05b230, Mem[0000000010181404] = 45f89ad8, %asi = 80
stha %l5,[%i6+0x004]%asi ! Mem[0000000010181404] = b2309ad8
! %f0 = ff00ff00 00000000, Mem[00000000300c1400] = 4cabee7b 0000ff00
stda %f0 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff00ff00 00000000
! %f0 = ff00ff00 00000000, Mem[0000000010041428] = 7beeab4c 000073ff
stda %f0 ,[%i1+0x028]%asi ! Mem[0000000010041428] = ff00ff00 00000000
membar #Sync ! Added by membar checker (33)
! %l6 = 00000000ffffffff, Mem[00000000100c1410] = 0000b200
stba %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000b2ff
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ff956639 d57d1507, %l0 = 00000000, %l1 = 07157dd5
ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000d57d1507 00000000ff956639
p0_label_221:
! Mem[0000000030141410] = 00000000, %l0 = 00000000d57d1507
lduwa [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101400] = bd230000, %l4 = 000000000000ff7f
lduwa [%i4+%g0]0x81,%l4 ! %l4 = 00000000bd230000
! Mem[00000000300c1400] = 00000000, %f15 = 00000000
lda [%i3+%g0]0x89,%f15 ! %f15 = 00000000
! Mem[0000000030181408] = 00000000000000ff, %l6 = 00000000ffffffff
ldxa [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030101408] = eeffffffffffffbd, %l2 = ffffffffffffffff
ldxa [%i4+%o4]0x81,%l2 ! %l2 = eeffffffffffffbd
! Mem[0000000030101410] = 000000ff 00000000, %l6 = 000000ff, %l7 = 209c0000
ldda [%i4+%o5]0x81,%l6 ! %l6 = 00000000000000ff 0000000000000000
! Mem[0000000010001410] = 00000000, %l7 = 0000000000000000
ldsha [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
! %f5 = 00000000, %f15 = 00000000
fcmps %fcc3,%f5 ,%f15 ! %fcc3 = 0
! Mem[00000000100c1410] = 000000ff0000b2ff, %f6 = 00ff0000 00000000
ldda [%i3+%o5]0x88,%f6 ! %f6 = 000000ff 0000b2ff
! Starting 10 instruction Store Burst
! %l1 = 00000000ff956639, Mem[0000000010141400] = ff004bff
stba %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 39004bff
p0_label_222:
! %l4 = bd230000, %l5 = ff05b230, Mem[0000000010101400] = 007339d6 209c0000
stda %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = bd230000 ff05b230
! %l6 = 00000000000000ff, Mem[0000000010001400] = 3c53ff32000073ff
stxa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000030001408] = d57d1507
stba %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = d57d1500
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010001410] = 00000000 7fffb2a3
stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff 00000000
! Mem[0000000030001408] = 00157dd5, %l3 = 0000000000000000
ldstuba [%i0+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! %l4 = 00000000bd230000, Mem[0000000010041400] = d6399600
stha %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = d6390000
! %f0 = ff00ff00 00000000 000000c7 000009ff
! %f4 = 00ff0000 00000000 000000ff 0000b2ff
! %f8 = e2fa6a9a ff0000ff ffffbbc3 ff0000ff
! %f12 = 000023bd 00000008 000000ff 00000000
stda %f0,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
! %l7 = 0000000000000000, Mem[0000000021800100] = 78ffd1b9
sth %l7,[%o3+0x100] ! Mem[0000000021800100] = 0000d1b9
! %l4 = 00000000bd230000, Mem[0000000010101410] = 00ff000000000000
stxa %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000bd230000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff0000ff, %l2 = eeffffffffffffbd
ldsba [%i2+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
p0_label_223:
! Mem[0000000030101400] = bd230000, %l6 = 00000000000000ff
ldsha [%i4+%g0]0x81,%l6 ! %l6 = ffffffffffffbd23
! Mem[00000000100c1408] = ff05b230, %l5 = 00000000ff05b230
ldsba [%i3+%o4]0x88,%l5 ! %l5 = 0000000000000030
! Mem[0000000020800000] = ffd5348e, %l4 = 00000000bd230000
ldsh [%o1+%g0],%l4 ! %l4 = ffffffffffffffd5
! %f28 = bd23ccf3, %f18 = 30b205ff
fitos %f28,%f18 ! %f18 = ce85b866
! Mem[0000000030041400] = 00000000, %l1 = 00000000ff956639
ldsha [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181408] = 00000000, %l5 = 0000000000000030
lduba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = bd230000, %l7 = 0000000000000000
lduha [%i4+%g0]0x81,%l7 ! %l7 = 000000000000bd23
! Mem[0000000030001400] = ffff0000fa29ab85, %f24 = ff000000 ff05b230
ldda [%i0+%g0]0x89,%f24 ! %f24 = ffff0000 fa29ab85
membar #Sync ! Added by membar checker (34)
! Mem[0000000010101408] = c7000000, %l5 = 0000000000000000
lduha [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030141410] = 0000000000000000
stxa %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000000
p0_label_224:
! %l4 = ffffffffffffffd5, Mem[0000000010101418] = 000000ff0000b2ff, %asi = 80
stxa %l4,[%i4+0x018]%asi ! Mem[0000000010101418] = ffffffffffffffd5
! %l2 = ffffffffffffffff, Mem[0000000030141400] = 0000ff7f
stba %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff00ff7f
! %f25 = fa29ab85, Mem[0000000010141400] = 39004bff
sta %f25,[%i5+%g0]0x80 ! Mem[0000000010141400] = fa29ab85
! %l0 = 0000000000000000, %l3 = 0000000000000000, %l3 = 0000000000000000
subc %l0,%l3,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101408] = 000000c7, %l5 = 0000000000000000
swap [%i4+%o4],%l5 ! %l5 = 00000000000000c7
! Mem[00000000300c1410] = 00000000, %l2 = ffffffffffffffff
ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! %l2 = 0000000000000000, Mem[00000000100c1400] = 73ff00000000ff32
stxa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000000000000000
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030181400] = 000000d8 ff000000
stda %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010081410] = bd23ccf3 00ff0000
stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ff0086d9, %l7 = 000000000000bd23
ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffff00
p0_label_225:
! Mem[00000000300c1400] = 00000000, %l5 = 00000000000000c7
ldsba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181420] = ff00000000000000, %f12 = 000023bd 00000008
ldd [%i6+0x020],%f12 ! %f12 = ff000000 00000000
! Mem[0000000010001400] = 00000000, %f22 = b2ff0000
lda [%i0+%g0]0x88,%f22 ! %f22 = 00000000
! Mem[0000000010001430] = 4cabee7b00000008, %l3 = 0000000000000000
ldxa [%i0+0x030]%asi,%l3 ! %l3 = 4cabee7b00000008
! Mem[0000000010101414] = bd230000, %l3 = 4cabee7b00000008
ldsb [%i4+0x017],%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1410] = ff0000000000ff00, %f8 = e2fa6a9a ff0000ff
ldda [%i3+%o5]0x81,%f8 ! %f8 = ff000000 0000ff00
! Mem[0000000030141400] = 30b205ff7fff00ff, %f4 = 00ff0000 00000000
ldda [%i5+%g0]0x89,%f4 ! %f4 = 30b205ff 7fff00ff
! Mem[0000000010081408] = 24000000, %l1 = 0000000000000000
ldswa [%i2+%o4]0x80,%l1 ! %l1 = 0000000024000000
! Mem[0000000010141408] = 30b205ff, %l6 = ffffffffffffbd23
ldsba [%i5+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l1 = 0000000024000000, imm = 0000000000000128, %l0 = 0000000000000000
sub %l1,0x128,%l0 ! %l0 = 0000000023fffed8
p0_label_226:
! %f7 = 0000b2ff, Mem[0000000030101400] = 000023bd
sta %f7 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000b2ff
! %l7 = ffffffffffffff00, Mem[0000000030101408] = ffffffee
stba %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffff00
! %l3 = 0000000000000000, Mem[0000000010141410] = bd23ccf3
stha %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = bd230000
! %l7 = ffffffffffffff00, Mem[0000000030101408] = ffffff00
stha %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffff00
! %f29 = ff05b230, Mem[0000000030181408] = 00000000
sta %f29,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff05b230
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030081400] = 00abee7b 00000008
stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 00000000
! %l5 = 0000000000000000, Mem[0000000010001408] = 000000ff
stha %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! %f20 = 00b20000, Mem[0000000030041410] = 00000000
sta %f20,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00b20000
! Mem[0000000010001400] = 00000000, %l1 = 0000000024000000
ldstuba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 00000000, %l7 = ffffffffffffff00
ldswa [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
p0_label_227:
! %l6 = ffffffffffffffff, imm = 0000000000000f28, %l3 = 0000000000000000
xor %l6,0xf28,%l3 ! %l3 = fffffffffffff0d7
! Mem[0000000010001400] = ff000000 000000ff, %l4 = ffffffd5, %l5 = 00000000
ldda [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000ff 00000000ff000000
! Mem[0000000010041410] = 00000095, %l7 = 0000000000000000
lduba [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000095
! Mem[0000000010041408] = 3d000000 00000000, %l0 = 23fffed8, %l1 = 00000000
ldda [%i1+%o4]0x80,%l0 ! %l0 = 000000003d000000 0000000000000000
! Mem[0000000010141400] = 85ab29fa, %l2 = 0000000000000000
lduba [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000fa
! Mem[0000000030141408] = 07f6feff, %l0 = 000000003d000000
ldswa [%i5+%o4]0x89,%l0 ! %l0 = 0000000007f6feff
! Mem[0000000030181410] = 7fffb2a3, %l1 = 0000000000000000
lduha [%i6+%o5]0x81,%l1 ! %l1 = 0000000000007fff
! Mem[0000000030141408] = 1bfd0000 07f6feff, %l6 = ffffffff, %l7 = 00000095
ldda [%i5+%o4]0x89,%l6 ! %l6 = 0000000007f6feff 000000001bfd0000
! Mem[0000000030101408] = ffffff00, %l1 = 0000000000007fff
ldsha [%i4+%o4]0x89,%l1 ! %l1 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[00000000211c0000] = 005d217a
sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 00ff217a
p0_label_228:
! %l4 = 00000000000000ff, Mem[00000000100c141e] = 00ff0000, %asi = 80
stba %l4,[%i3+0x01e]%asi ! Mem[00000000100c141c] = 00ffff00
! %l5 = 00000000ff000000, Mem[0000000010081400] = ff0000ff
stha %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
! %l5 = 00000000ff000000, Mem[00000000211c0000] = 00ff217a
stb %l5,[%o2+%g0] ! Mem[00000000211c0000] = 00ff217a
! %l5 = 00000000ff000000, Mem[0000000010101410] = 00000000
stwa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000
! %l4 = 000000ff, %l5 = ff000000, Mem[0000000010101410] = ff000000 000023bd
stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff ff000000
! %f15 = 00000000, Mem[00000000100c1400] = 00000000
sta %f15,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! %l5 = 00000000ff000000, Mem[0000000030041408] = ff0000ff
stwa %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000
! Mem[0000000010001438] = 000000ff45f89ad8, %l1 = ffffffffffffff00, %l6 = 0000000007f6feff
add %i0,0x38,%g1
casxa [%g1]0x80,%l1,%l6 ! %l6 = 000000ff45f89ad8
! %l5 = 00000000ff000000, Mem[00000000300c1400] = 00000000
stha %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
! Starting 10 instruction Load Burst
! %l2 = 00000000000000fa, %l2 = 00000000000000fa, %l0 = 0000000007f6feff
xnor %l2,%l2,%l0 ! %l0 = ffffffffffffffff
p0_label_229:
! Mem[0000000010101408] = 00000000, %l1 = ffffffffffffff00
lduba [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001400] = ffff0000fa29ab85, %f20 = 00b20000 ff000000
ldda [%i0+%g0]0x89,%f20 ! %f20 = ffff0000 fa29ab85
membar #Sync ! Added by membar checker (35)
! Mem[0000000010081400] = 000000ff 0000003d 24000000 ffffffff
! Mem[0000000010081410] = 00000000 00000000 ff7339d6 00ff6639
! Mem[0000000010081420] = 00000000 00000092 9ed0dc95 0000c159
! Mem[0000000010081430] = ffffffbd 00000000 00000000 bad3b4ff
ldda [%i2]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010081400
! Mem[0000000010141400] = fa29ab85, %l0 = ffffffffffffffff
ldsba [%i5+%g0]0x80,%l0 ! %l0 = fffffffffffffffa
! Mem[0000000010141438] = ff7339d6, %l0 = fffffffffffffffa
lduw [%i5+0x038],%l0 ! %l0 = 00000000ff7339d6
! Mem[00000000201c0000] = ff0086d9, %l5 = 00000000ff000000
ldsh [%o0+%g0],%l5 ! %l5 = ffffffffffffff00
! Mem[0000000030081400] = 00000000, %l7 = 000000001bfd0000
lduha [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l4 = 00000000000000ff
ldswa [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041400] = 0000000000000000, %l7 = 0000000000000000
ldxa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = ffffffffffffff00, Mem[0000000030141400] = ff00ff7f
stba %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000ff7f
p0_label_230:
! Mem[0000000010041400] = d6390000, %l1 = 0000000000000000
swapa [%i1+%g0]0x88,%l1 ! %l1 = 00000000d6390000
! %l3 = fffffffffffff0d7, Mem[0000000030141400] = 30b205ff7fff0000
stxa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = fffffffffffff0d7
! Mem[000000001018142a] = 95dc6800, %l6 = 000000ff45f89ad8
ldstuba [%i6+0x02a]%asi,%l6 ! %l6 = 00000068000000ff
! Mem[0000000010081400] = 000000ff, %l2 = 00000000000000fa
ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! %l0 = 00000000ff7339d6, Mem[00000000300c1400] = 00000000
stha %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 39d60000
! Mem[0000000030081410] = 24000000, %l2 = 0000000000000000
swapa [%i2+%o5]0x81,%l2 ! %l2 = 0000000024000000
! Mem[0000000010081400] = ff0000ff, %l5 = ffffffffffffff00
ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
! Mem[000000001000143a] = 000000ff, %l1 = 00000000d6390000
ldstuba [%i0+0x03a]%asi,%l1 ! %l1 = 00000000000000ff
! %l0 = ff7339d6, %l1 = 00000000, Mem[0000000030001410] = 7beeab4c 00007600
stda %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff7339d6 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff00ff00, %l6 = 0000000000000068
ldsba [%i4+%g0]0x80,%l6 ! %l6 = ffffffffffffffff
p0_label_231:
! Mem[0000000030001410] = 00000000 d63973ff, %l4 = 00000000, %l5 = 000000ff
ldda [%i0+%o5]0x89,%l4 ! %l4 = 00000000d63973ff 0000000000000000
! Mem[0000000030001400] = fa29ab85, %l4 = 00000000d63973ff
lduba [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000085
! Mem[0000000030181408] = 30b205ff 000000ff, %l4 = 00000085, %l5 = 00000000
ldda [%i6+%o4]0x81,%l4 ! %l4 = 0000000030b205ff 00000000000000ff
! Mem[0000000020800040] = 00fad1fd, %l0 = 00000000ff7339d6
ldsha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000fa
! Mem[0000000010041438] = 97f026d8, %l7 = 0000000000000000
ldsba [%i1+0x03a]%asi,%l7 ! %l7 = 0000000000000026
! Mem[000000001008143c] = bad3b4ff, %l6 = ffffffffffffffff
lduwa [%i2+0x03c]%asi,%l6 ! %l6 = 00000000bad3b4ff
! Mem[0000000010181408] = 000000fa, %f22 = 00000000
lda [%i6+%o4]0x80,%f22 ! %f22 = 000000fa
! Mem[00000000211c0000] = 00ff217a, %l4 = 0000000030b205ff
ldsha [%o2+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! %l1 = 0000000000000000, immed = 00000f0d, %y = 00000000
udiv %l1,0xf0d,%l7 ! %l7 = 0000000000000000
mov %l0,%y ! %y = 000000fa
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = 000000ff, %l6 = 00000000bad3b4ff
ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 00000000000000ff
p0_label_232:
! Mem[0000000030101408] = 00ffffff, %l0 = 00000000000000fa
ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000010101400] = ff00ff0000000000
stx %l1,[%i4+%g0] ! Mem[0000000010101400] = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000030141408] = 07f6feff
stha %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 07f60000
! %l6 = 0000000000000000, Mem[0000000010101408] = 00000000
stwa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! %f0 = 000000ff 0000003d 24000000 ffffffff
! %f4 = 00000000 00000000 ff7339d6 00ff6639
! %f8 = 00000000 00000092 9ed0dc95 0000c159
! %f12 = ffffffbd 00000000 00000000 bad3b4ff
stda %f0,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
! %f30 = ff0000ff ffffffff, Mem[0000000010041410] = 95000000 686a0900
stda %f30,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff0000ff ffffffff
! Mem[0000000030001410] = d63973ff, %l3 = fffffffffffff0d7
ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
membar #Sync ! Added by membar checker (36)
! %f28 = bd23ccf3, Mem[0000000010081400] = ff0000ff
st %f28,[%i2+%g0] ! Mem[0000000010081400] = bd23ccf3
! %l0 = 0000000000000000, Mem[0000000030081410] = 00000000
stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141430] = 0000fd1b d60573ff, %l0 = 00000000, %l1 = 00000000
ldd [%i5+0x030],%l0 ! %l0 = 000000000000fd1b 00000000d60573ff
p0_label_233:
! Mem[0000000030001408] = d57d15ff, %l1 = 00000000d60573ff
ldswa [%i0+%o4]0x89,%l1 ! %l1 = ffffffffd57d15ff
! Mem[0000000030101410] = 000000ff 00000000, %l4 = 000000ff, %l5 = 000000ff
ldda [%i4+%o5]0x81,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[00000000100c1408] = ff05b230, %f29 = ff05b230
lda [%i3+%o4]0x88,%f29 ! %f29 = ff05b230
! Mem[0000000010081400] = bd23ccf30000003d, %l0 = 000000000000fd1b
ldxa [%i2+%g0]0x80,%l0 ! %l0 = bd23ccf30000003d
! Mem[0000000010141408] = ff05b230, %l1 = ffffffffd57d15ff
lduha [%i5+%o4]0x80,%l1 ! %l1 = 000000000000ff05
! Mem[0000000030181410] = 7fffb2a3 00000000, %l2 = 24000000, %l3 = 000000ff
ldda [%i6+%o5]0x81,%l2 ! %l2 = 000000007fffb2a3 0000000000000000
! Mem[0000000030141408] = 07f60000, %f20 = ffff0000
lda [%i5+%o4]0x89,%f20 ! %f20 = 07f60000
! Mem[0000000010141420] = 038c7157 6630a23d, %l6 = 00000000, %l7 = 00000000
ldda [%i5+0x020]%asi,%l6 ! %l6 = 00000000038c7157 000000006630a23d
! Mem[0000000010041410] = ff0000ff, %l6 = 00000000038c7157
lduba [%i1+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[000000001018143c] = 00000000, %asi = 80
stwa %l4,[%i6+0x03c]%asi ! Mem[000000001018143c] = 000000ff
p0_label_234:
! %f23 = 00ff0000, Mem[0000000030181400] = 00000000
sta %f23,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00ff0000
! Mem[0000000030041400] = 3d000000, %l5 = 0000000000000000
swapa [%i1+%g0]0x81,%l5 ! %l5 = 000000003d000000
! %l5 = 000000003d000000, Mem[0000000010001410] = ff00000000000000
stxa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000003d000000
! Mem[0000000030001408] = ff157dd5, %l3 = 0000000000000000
swapa [%i0+%o4]0x81,%l3 ! %l3 = 00000000ff157dd5
! Mem[000000001010142d] = ff0000ff, %l0 = bd23ccf30000003d
ldstub [%i4+0x02d],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030001410] = ff7339d6, %l7 = 000000006630a23d
ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000030101410] = ff000000 00000000
stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff 000000ff
! Mem[0000000010141400] = 85ab29fa, %l5 = 000000003d000000
ldstuba [%i5+%g0]0x88,%l5 ! %l5 = 000000fa000000ff
! Mem[00000000100c1430] = bd23ccf3ff05b230, %l5 = 00000000000000fa, %l4 = 00000000000000ff
add %i3,0x30,%g1
casxa [%g1]0x80,%l5,%l4 ! %l4 = bd23ccf3ff05b230
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = ffffffff ffffffbd, %l0 = 00000000, %l1 = 0000ff05
ldda [%i4+%o4]0x81,%l0 ! %l0 = 00000000ffffffff 00000000ffffffbd
p0_label_235:
! Mem[0000000030101400] = ffb20000, %l4 = bd23ccf3ff05b230
lduwa [%i4+%g0]0x81,%l4 ! %l4 = 00000000ffb20000
! Mem[0000000010141428] = 0000003c, %l7 = 00000000000000ff
lduw [%i5+0x028],%l7 ! %l7 = 000000000000003c
! Mem[0000000030041410] = 00000000, %l2 = 000000007fffb2a3
lduwa [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000211c0000] = 00ff217a, %l7 = 000000000000003c
ldsha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041400] = 0000000000000000, %f14 = 00000000 bad3b4ff
ldda [%i1+%g0]0x80,%f14 ! %f14 = 00000000 00000000
! Mem[0000000010181410] = 00000000, %l7 = 00000000000000ff
ldsba [%i6+0x010]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041400] = 00000000, %f4 = 00000000
lda [%i1+%g0]0x80,%f4 ! %f4 = 00000000
! Mem[0000000010101408] = 00000000000009ff, %l6 = 00000000000000ff
ldxa [%i4+%o4]0x80,%l6 ! %l6 = 00000000000009ff
! Mem[0000000010101408] = 00000000 000009ff, %l0 = ffffffff, %l1 = ffffffbd
ldda [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000 00000000000009ff
! Starting 10 instruction Store Burst
! %f30 = ff0000ff ffffffff, Mem[0000000030141408] = 07f60000 1bfd0000
stda %f30,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff0000ff ffffffff
p0_label_236:
! %l2 = 0000000000000000, Mem[0000000020800000] = ffd5348e
sth %l2,[%o1+%g0] ! Mem[0000000020800000] = 0000348e
! %l2 = 0000000000000000, Mem[0000000010141410] = bd230000
stha %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = bd230000
! %f25 = fa29ab85, Mem[0000000010181408] = fa000000
sta %f25,[%i6+%o4]0x88 ! Mem[0000000010181408] = fa29ab85
! %l6 = 00000000000009ff, %l1 = 00000000000009ff, %l5 = 00000000000000fa
xnor %l6,%l1,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101434] = 00000008, %l1 = 00000000000009ff, %asi = 80
swapa [%i4+0x034]%asi,%l1 ! %l1 = 0000000000000008
! %f20 = 07f60000 fa29ab85, %l5 = ffffffffffffffff
! Mem[0000000030081408] = ff0009ff0000b2ff
add %i2,0x008,%g1
stda %f20,[%g1+%l5]ASI_PST16_S ! Mem[0000000030081408] = 07f60000fa29ab85
! %f8 = 00000000 00000092, Mem[00000000300c1410] = 000000ff 00ff0000
stda %f8 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 00000092
! %l2 = 0000000000000000, Mem[0000000010041410] = ff0000ffffffffff
stxa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000000000
! Mem[0000000010101410] = ff000000, %l2 = 0000000000000000
swapa [%i4+%o5]0x80,%l2 ! %l2 = 00000000ff000000
! Starting 10 instruction Load Burst
! %l1 = 0000000000000008, immd = 00000000000008cf, %l0 = 0000000000000000
sdivx %l1,0x8cf,%l0 ! %l0 = 0000000000000000
p0_label_237:
! Mem[0000000010101410] = 00000000, %l3 = 00000000ff157dd5
lduha [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l3 = 0000000000000000
lduba [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041408] = 3d00000000000000, %f26 = 0000003c e31fe211
ldda [%i1+%o4]0x80,%f26 ! %f26 = 3d000000 00000000
! Mem[0000000010141408] = 00000000 30b205ff, %l6 = 000009ff, %l7 = 00000000
ldda [%i5+%o4]0x88,%l6 ! %l6 = 0000000030b205ff 0000000000000000
membar #Sync ! Added by membar checker (37)
! Mem[0000000030141400] = d7f0ffff ffffffff ffffffff ff0000ff
! Mem[0000000030141410] = 00000000 00000000 ff000000 005500ff
! Mem[0000000030141420] = bfb9b1e8 aa3dc13d 7fda7d6a fad84a59
! Mem[0000000030141430] = 0fc0385b ae103944 c977175a 37af2871
ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
! Mem[0000000010041428] = ff00ff00 00000000, %l6 = 30b205ff, %l7 = 00000000
ldd [%i1+0x028],%l6 ! %l6 = 00000000ff00ff00 0000000000000000
! Mem[0000000010081410] = 00000000, %l6 = 00000000ff00ff00
ldsba [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = bd230000, %l5 = ffffffffffffffff
lduha [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = 00000000, %l6 = 0000000000000000
ldsha [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000030041408] = ffffffff
stwa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
p0_label_238:
! Mem[0000000020800001] = 0000348e, %l0 = 0000000000000000
ldstub [%o1+0x001],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041408] = 00000000, %l0 = 0000000000000000
swapa [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101410] = ff000000, %l1 = 0000000000000008
swapa [%i4+%o5]0x81,%l1 ! %l1 = 00000000ff000000
! %f25 = fa29ab85, Mem[0000000030041410] = 00000000
sta %f25,[%i1+%o5]0x81 ! Mem[0000000030041410] = fa29ab85
! %f0 = d7f0ffff ffffffff ffffffff ff0000ff
! %f4 = 00000000 00000000 ff000000 005500ff
! %f8 = bfb9b1e8 aa3dc13d 7fda7d6a fad84a59
! %f12 = 0fc0385b ae103944 c977175a 37af2871
stda %f0,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
! %f22 = 000000fa 00ff0000, Mem[0000000030001410] = ff7339d6 00000000
stda %f22,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000fa 00ff0000
! %f30 = ff0000ff ffffffff, Mem[00000000100c1410] = 0000b2ff 000000ff
stda %f30,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff0000ff ffffffff
membar #Sync ! Added by membar checker (38)
! %f19 = 00000000, Mem[0000000030141410] = 00000000
sta %f19,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! Mem[0000000030081410] = 00000000, %l2 = 00000000ff000000
swapa [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000, %l2 = 0000000000000000
ldsba [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000
p0_label_239:
! Mem[0000000030041400] = fffffffffffff0d7, %f4 = 00000000 00000000
ldda [%i1+%g0]0x89,%f4 ! %f4 = ffffffff fffff0d7
! Mem[00000000300c1408] = ff090000, %l6 = 0000000000000000
lduha [%i3+%o4]0x81,%l6 ! %l6 = 000000000000ff09
! Mem[0000000030101410] = 00000008ff000000, %l1 = 00000000ff000000
ldxa [%i4+%o5]0x81,%l1 ! %l1 = 00000008ff000000
! Mem[0000000010101414] = 000000ff, %l3 = 0000000000000000
ldsha [%i4+0x016]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101410] = 000000ff 08000000, %l6 = 0000ff09, %l7 = 00000000
ldda [%i4+%o5]0x89,%l6 ! %l6 = 0000000008000000 00000000000000ff
! Mem[0000000010141400] = 0000000085ab29ff, %l1 = 00000008ff000000
ldxa [%i5+%g0]0x88,%l1 ! %l1 = 0000000085ab29ff
! Mem[0000000010001400] = ff000000, %l7 = 00000000000000ff
lduha [%i0+%g0]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030041400] = fffffffffffff0d7, %f12 = 0fc0385b ae103944
ldda [%i1+%g0]0x89,%f12 ! %f12 = ffffffff fffff0d7
! Mem[0000000010081400] = f3cc23bd, %l4 = 00000000ffb20000
lduwa [%i2+%g0]0x88,%l4 ! %l4 = 00000000f3cc23bd
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010141408] = ff05b230
stwa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
p0_label_240:
! %l4 = 00000000f3cc23bd, Mem[0000000030041400] = d7f0ffff
stba %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = bdf0ffff
! %l3 = 00000000000000ff, Mem[0000000010041400] = 0000000000000000
stx %l3,[%i1+%g0] ! Mem[0000000010041400] = 00000000000000ff
! Mem[00000000100c1408] = 30b205ff, %l6 = 0000000008000000
swapa [%i3+%o4]0x80,%l6 ! %l6 = 0000000030b205ff
! %l4 = f3cc23bd, %l5 = 00000000, Mem[00000000300c1410] = 00000092 00000000
stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = f3cc23bd 00000000
! %l1 = 0000000085ab29ff, Mem[0000000030001410] = 0000ff00fa000000
stxa %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000085ab29ff
! %f22 = 000000fa 00ff0000, %l4 = 00000000f3cc23bd
! Mem[0000000010181428] = 95dcff00d63973fc
add %i6,0x028,%g1
stda %f22,[%g1+%l4]ASI_PST32_P ! Mem[0000000010181428] = 95dcff0000ff0000
! %l2 = 0000000000000000, Mem[0000000030141400] = d7f0ffff
stwa %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010001408] = 00000000 4cabee7b
stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 000000ff
! %l6 = 30b205ff, %l7 = 0000ff00, Mem[0000000010001408] = 00000000 000000ff
stda %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 30b205ff 0000ff00
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ffffffffff0000ff, %l6 = 0000000030b205ff
ldxa [%i3+%o5]0x80,%l6 ! %l6 = ffffffffff0000ff
p0_label_241:
! Mem[00000000100c1420] = ff000000ff05b230, %f4 = ffffffff fffff0d7
ldd [%i3+0x020],%f4 ! %f4 = ff000000 ff05b230
! Mem[0000000030101400] = ffffffff0000b2ff, %l5 = 0000000000000000
ldxa [%i4+%g0]0x89,%l5 ! %l5 = ffffffff0000b2ff
! Mem[00000000201c0000] = ff0086d9, %l1 = 0000000085ab29ff
ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffff00
! Mem[00000000100c1428] = 0000003ce31fe211, %l3 = 00000000000000ff
ldxa [%i3+0x028]%asi,%l3 ! %l3 = 0000003ce31fe211
! Mem[0000000010001408] = 30b205ff, %f1 = ffffffff
lda [%i0+%o4]0x80,%f1 ! %f1 = 30b205ff
! %f31 = ffffffff, Mem[0000000030181410] = a3b2ff7f
sta %f31,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffff
! Mem[0000000010101400] = 00000000, %l5 = ffffffff0000b2ff
ldsba [%i4+0x003]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181420] = ff000000, %f21 = fa29ab85
lda [%i6+0x020]%asi,%f21 ! %f21 = ff000000
! Mem[0000000030081400] = 00000000, %l5 = 0000000000000000
lduwa [%i2+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010141410] = bd230000, %l3 = 0000003ce31fe211
swapa [%i5+%o5]0x88,%l3 ! %l3 = 00000000bd230000
p0_label_242:
! Mem[0000000010001410] = 00000000, %l4 = 00000000f3cc23bd
ldstuba [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181410] = 00000000, %l7 = 000000000000ff00
swapa [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000
ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %l1 = ffffffffffffff00, Mem[0000000010041408] = 000000000000003d
stxa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffffffffff00
! %f29 = ff05b230, Mem[0000000010001408] = 30b205ff
sta %f29,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff05b230
! %l5 = 0000000000000000, Mem[0000000030181400] = 0000ff00
stha %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000ff00
! %l0 = 0000000000000000, imm = fffffffffffff5e6, %l4 = 0000000000000000
and %l0,-0xa1a,%l4 ! %l4 = 0000000000000000
! Code Fragment 4
p0_fragment_21:
! %l0 = 0000000000000000
setx 0xed5fa68053c45323,%g7,%l0 ! %l0 = ed5fa68053c45323
! %l1 = ffffffffffffff00
setx 0x115f37203ac384bb,%g7,%l1 ! %l1 = 115f37203ac384bb
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 = ed5fa68053c45323
setx 0xd8726c37c3020337,%g7,%l0 ! %l0 = d8726c37c3020337
! %l1 = 115f37203ac384bb
setx 0x81a1c8a0028ee4a4,%g7,%l1 ! %l1 = 81a1c8a0028ee4a4
! %l6 = ffffffffff0000ff, Mem[00000000100c1407] = 00000000
stb %l6,[%i3+0x007] ! Mem[00000000100c1404] = 000000ff
! Starting 10 instruction Load Burst
! %l0 = d8726c37c3020337, immd = fffffffffffffa22, %l6 = ffffffffff0000ff
udivx %l0,-0x5de,%l6 ! %l6 = 0000000000000000
p0_label_243:
! Mem[00000000201c0000] = ff0086d9, %l5 = 0000000000000000
ldsb [%o0+%g0],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030141400] = ffffffff 00000000, %l4 = 00000000, %l5 = ffffffff
ldda [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000 00000000ffffffff
! Mem[00000000218000c0] = 59fffc4a, %l0 = d8726c37c3020337
lduh [%o3+0x0c0],%l0 ! %l0 = 00000000000059ff
! Mem[0000000030141410] = 00000000, %l1 = 81a1c8a0028ee4a4
lduba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181408] = 30b205ff 000000ff, %l6 = 00000000, %l7 = 00000000
ldda [%i6+%o4]0x81,%l6 ! %l6 = 0000000030b205ff 00000000000000ff
! Mem[0000000030141410] = 00000000, %l2 = 0000000000000000
ldsba [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000201c0000] = ff0086d9, %l6 = 0000000030b205ff
ldsba [%o0+0x001]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181420] = ff000000, %l5 = 00000000ffffffff
ldub [%i6+0x022],%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1410] = ffffffff, %l6 = 0000000000000000
lduwa [%i3+%o5]0x88,%l6 ! %l6 = 00000000ffffffff
! Starting 10 instruction Store Burst
! %f26 = 3d000000, Mem[00000000300c1410] = bd23ccf3
sta %f26,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 3d000000
p0_label_244:
! %l4 = 0000000000000000, Mem[0000000030081400] = 00000000
stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Mem[0000000030181408] = 30b205ff, %l4 = 0000000000000000
ldstuba [%i6+%o4]0x81,%l4 ! %l4 = 00000030000000ff
! %l0 = 000059ff, %l1 = 00000000, Mem[0000000030041410] = ff000000 00000000
stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000059ff 00000000
! %f0 = d7f0ffff 30b205ff ffffffff ff0000ff
! %f4 = ff000000 ff05b230 ff000000 005500ff
! %f8 = bfb9b1e8 aa3dc13d 7fda7d6a fad84a59
! %f12 = ffffffff fffff0d7 c977175a 37af2871
stda %f0,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400
! %l6 = ffffffff, %l7 = 000000ff, Mem[0000000010141410] = e31fe211 00000000
stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffffff 000000ff
! %l7 = 00000000000000ff, Mem[0000000010001400] = ff000000
stwa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff
! %l3 = 00000000bd230000, Mem[0000000010141410] = ffffffff
stba %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffff00
! %l5 = 0000000000000000, Mem[0000000030081408] = 0000f607
stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! %l0 = 00000000000059ff, Mem[0000000010101400] = 00000000
stha %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 59ff0000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 0000ff00, %l4 = 0000000000000030
ldsba [%i6+%g0]0x81,%l4 ! %l4 = 0000000000000000
p0_label_245:
! Mem[00000000211c0000] = 00ff217a, %l1 = 0000000000000000
ldsb [%o2+0x001],%l1 ! %l1 = ffffffffffffffff
! Mem[00000000300c1410] = 0000003d, %l2 = 0000000000000000
lduwa [%i3+%o5]0x89,%l2 ! %l2 = 000000000000003d
! Mem[0000000030001410] = ff29ab85, %l3 = 00000000bd230000
lduha [%i0+%o5]0x81,%l3 ! %l3 = 000000000000ff29
! Mem[0000000030041400] = bdf0ffffffffffff, %l5 = 0000000000000000
ldxa [%i1+%g0]0x81,%l5 ! %l5 = bdf0ffffffffffff
! Mem[0000000030041408] = ffffffff, %l1 = ffffffffffffffff
ldsha [%i1+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
! %f16 = 32ff0000, %f25 = fa29ab85
fcmpes %fcc1,%f16,%f25 ! %fcc1 = 2
membar #Sync ! Added by membar checker (39)
! Mem[0000000010101430] = 000023bd, %l7 = 00000000000000ff
ldsb [%i4+0x031],%l7 ! %l7 = 0000000000000000
! Mem[0000000010181410] = 000000000000ff00, %f8 = bfb9b1e8 aa3dc13d
ldda [%i6+%o5]0x88,%f8 ! %f8 = 00000000 0000ff00
! Mem[0000000030081400] = 00000000 00000000 00000000 fa29ab85
! Mem[0000000030081410] = 000000ff 011d54ec 24ac1d59 70c6a1ee
! Mem[0000000030081420] = 038c7157 d81e8e7f fbb4d3ba e31fe211
! Mem[0000000030081430] = f71c8bfe 76b4c833 67089990 000000cd
ldda [%i2]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030081400
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = 000009ff, %l5 = bdf0ffffffffffff
swapa [%i3+%o4]0x89,%l5 ! %l5 = 00000000000009ff
p0_label_246:
! %f6 = ff000000 005500ff, %l2 = 000000000000003d
! Mem[0000000010181420] = ff00000000000000
add %i6,0x020,%g1
stda %f6,[%g1+%l2]ASI_PST32_P ! Mem[0000000010181420] = ff000000005500ff
! Mem[00000000100c1430] = bd23ccf3, %l5 = 000009ff, %l0 = 000059ff
add %i3,0x30,%g1
casa [%g1]0x80,%l5,%l0 ! %l0 = 00000000bd23ccf3
! Mem[0000000010041400] = 00000000, %l2 = 000000000000003d
swapa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000020800001] = 00ff348e, %l7 = 0000000000000000
ldstuba [%o1+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
! %l2 = 0000000000000000, Mem[0000000010181408] = 00000000fa29ab85
stxa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000000
! Mem[00000000100c1408] = 00000008, %l7 = 00000000000000ff
ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 00000008000000ff
! Mem[0000000010041400] = 0000003d, %l3 = 000000000000ff29
swapa [%i1+%g0]0x88,%l3 ! %l3 = 000000000000003d
! Mem[0000000010101424] = ff0000ff, %l6 = 00000000ffffffff
ldstuba [%i4+0x024]%asi,%l6 ! %l6 = 000000ff000000ff
! %l5 = 00000000000009ff, Mem[0000000010001410] = ff0000003d000000
stxa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000000009ff
! Starting 10 instruction Load Burst
! Mem[000000001008141c] = 00ff6639, %l1 = ffffffffffffffff
ldswa [%i2+0x01c]%asi,%l1 ! %l1 = 0000000000ff6639
p0_label_247:
! Mem[0000000010001410] = 00000000, %l1 = 0000000000ff6639
lduba [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041410] = 00000000, %f7 = 005500ff
lda [%i1+%o5]0x88,%f7 ! %f7 = 00000000
! Mem[0000000010041410] = 0000000000000000, %f0 = d7f0ffff 30b205ff
ldda [%i1+%o5]0x80,%f0 ! %f0 = 00000000 00000000
! Mem[0000000030001400] = fa29ab85, %l7 = 0000000000000008
ldsba [%i0+%g0]0x89,%l7 ! %l7 = ffffffffffffff85
! Mem[0000000010141424] = 6630a23d, %l7 = ffffffffffffff85
ldub [%i5+0x024],%l7 ! %l7 = 0000000000000066
! Mem[0000000030081400] = 00000000, %l0 = 00000000bd23ccf3
ldsba [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001410] = 00000000, %l0 = 0000000000000000
ldswa [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141408] = 0000000000000000, %l5 = 00000000000009ff
ldxa [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1400] = 00000000, %f5 = ff05b230
lda [%i3+%g0]0x88,%f5 ! %f5 = 00000000
! Starting 10 instruction Store Burst
! %f6 = ff000000 00000000, Mem[0000000030181410] = ffffffff 00000000
stda %f6 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff000000 00000000
p0_label_248:
! Mem[000000001014143d] = 209c0000, %l1 = 0000000000000000
ldstub [%i5+0x03d],%l1 ! %l1 = 0000009c000000ff
! %l3 = 000000000000003d, Mem[0000000010041408] = 00ffffff
stwa %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000003d
! Mem[00000000300c1400] = 39d60000, %l4 = 0000000000000000
swapa [%i3+%g0]0x81,%l4 ! %l4 = 0000000039d60000
membar #Sync ! Added by membar checker (40)
! %l7 = 0000000000000066, Mem[0000000030081408] = 00000000
stha %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000066
! %l7 = 0000000000000066, Mem[0000000030181408] = ff05b2ff
stha %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff050066
! %l6 = 000000ff, %l7 = 00000066, Mem[0000000030141410] = 00000000 00000000
stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff 00000066
! %f3 = ff0000ff, Mem[0000000010181408] = 00000000
sta %f3 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff0000ff
! %l5 = 0000000000000000, imm = 0000000000000071, %l1 = 000000000000009c
subc %l5,0x071,%l1 ! %l1 = ffffffffffffff8f
! %l1 = ffffffffffffff8f, Mem[0000000030081408] = 85ab29fa00000066
stxa %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffffffffffff8f
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ffffffff, %l0 = 0000000000000000
ldsha [%i3+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
p0_label_249:
! Code Fragment 4
p0_fragment_22:
! %l0 = ffffffffffffffff
setx 0x7a11842f8a161180,%g7,%l0 ! %l0 = 7a11842f8a161180
! %l1 = ffffffffffffff8f
setx 0xe32b22d802091602,%g7,%l1 ! %l1 = e32b22d802091602
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 = 7a11842f8a161180
setx 0x3c05b447a6dc3b37,%g7,%l0 ! %l0 = 3c05b447a6dc3b37
! %l1 = e32b22d802091602
setx 0x395bec57cbbaa12d,%g7,%l1 ! %l1 = 395bec57cbbaa12d
! Mem[00000000300c1410] = 0000003d, %l0 = 3c05b447a6dc3b37
lduwa [%i3+%o5]0x89,%l0 ! %l0 = 000000000000003d
! Mem[0000000030141400] = 00000000, %l4 = 0000000039d60000
ldswa [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101408] = ff0000ffffffffff, %l3 = 000000000000003d
ldxa [%i4+%o4]0x81,%l3 ! %l3 = ff0000ffffffffff
! Mem[0000000030141400] = ffffffff00000000, %f20 = ec541d01 ff000000
ldda [%i5+%g0]0x89,%f20 ! %f20 = ffffffff 00000000
! Mem[00000000300c1410] = 3d00000000000000, %f28 = 33c8b476 fe8b1cf7
ldda [%i3+%o5]0x81,%f28 ! %f28 = 3d000000 00000000
! Mem[0000000010141438] = ff7339d6 20ff0000, %l0 = 0000003d, %l1 = cbbaa12d
ldda [%i5+0x038]%asi,%l0 ! %l0 = 00000000ff7339d6 0000000020ff0000
! Mem[00000000100c1400] = 00000000, %l3 = ff0000ffffffffff
ldsha [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001400] = 85ab29fa, %l1 = 0000000020ff0000
ldsha [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffff85ab
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = ffffffff, %l5 = 0000000000000000
swapa [%i1+%o4]0x89,%l5 ! %l5 = 00000000ffffffff
p0_label_250:
! Mem[0000000010141408] = 00000000, %l6 = 00000000000000ff
swapa [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
! %f26 = 11e21fe3, Mem[0000000030081410] = ff000000
sta %f26,[%i2+%o5]0x89 ! Mem[0000000030081410] = 11e21fe3
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010181420] = ff000000 005500ff
std %l4,[%i6+0x020] ! Mem[0000000010181420] = 00000000 ffffffff
! Mem[0000000010141408] = 000000ff, %l1 = ffffffffffff85ab
swapa [%i5+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! %l7 = 0000000000000066, Mem[0000000030181410] = 00000000
stba %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000066
! %f23 = 591dac24, Mem[0000000010041408] = 3d000000
sta %f23,[%i1+%o4]0x88 ! Mem[0000000010041408] = 591dac24
! %f11 = fad84a59, %f12 = ffffffff, %f21 = 00000000
fadds %f11,%f12,%f21 ! %f21 = ffffffff
! %l3 = 0000000000000000, Mem[0000000010041408] = 24ac1d59
stha %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00001d59
! Mem[00000000300c1410] = 0000003d, %l1 = 00000000000000ff
swapa [%i3+%o5]0x89,%l1 ! %l1 = 000000000000003d
! Starting 10 instruction Load Burst
! Mem[0000000010101428] = ffffbbc3ffff00ff, %f12 = ffffffff fffff0d7
ldda [%i4+0x028]%asi,%f12 ! %f12 = ffffbbc3 ffff00ff
p0_label_251:
! Mem[0000000030081400] = 00000000, %l2 = 0000000000000000
ldsba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
! %f29 = 00000000, %f23 = 591dac24, %f19 = 00000000
fadds %f29,%f23,%f19 ! %f19 = 591dac24
! Mem[0000000010101414] = 000000ff, %l5 = 00000000ffffffff
lduw [%i4+0x014],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001400] = 000000ff000000ff, %f18 = 85ab29fa 591dac24
ldd [%i0+%g0],%f18 ! %f18 = 000000ff 000000ff
! Mem[0000000010141408] = ffff85ab, %l0 = 00000000ff7339d6
lduba [%i5+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141400] = 85ab29ff, %l7 = 0000000000000066
ldswa [%i5+%g0]0x88,%l7 ! %l7 = ffffffff85ab29ff
! Mem[0000000010181408] = ff0000ff00000000, %f2 = ffffffff ff0000ff
ldda [%i6+%o4]0x80,%f2 ! %f2 = ff0000ff 00000000
! Mem[00000000100c1410] = ffffffffff0000ff, %l2 = 0000000000000000
ldxa [%i3+%o5]0x80,%l2 ! %l2 = ffffffffff0000ff
! Mem[0000000010101408] = 00000000, %l7 = ffffffff85ab29ff
lduha [%i4+0x00a]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030181400] = 0000ff00, %l2 = ffffffffff0000ff
swapa [%i6+%g0]0x81,%l2 ! %l2 = 000000000000ff00
p0_label_252:
! %l3 = 0000000000000000, Mem[0000000030141410] = 000000ff00000066
stxa %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000000
! Mem[0000000010081410] = 00000000, %l7 = 0000000000000000
swapa [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
! %f8 = 00000000 0000ff00, %l6 = 0000000000000000
! Mem[0000000010141428] = 0000003ce31fe211
add %i5,0x028,%g1
stda %f8,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010141428] = 0000003ce31fe211
! %f12 = ffffbbc3 ffff00ff, Mem[0000000010001430] = 4cabee7b 00000008
std %f12,[%i0+0x030] ! Mem[0000000010001430] = ffffbbc3 ffff00ff
! %f18 = 000000ff 000000ff, Mem[0000000030041400] = bdf0ffff ffffffff
stda %f18,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff 000000ff
! %f18 = 000000ff 000000ff, Mem[0000000010081410] = 00000000 00000000
stda %f18,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff 000000ff
! %l2 = 0000ff00, %l3 = 00000000, Mem[0000000030101410] = ff05b230 ff000000
stda %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000ff00 00000000
! %l4 = 0000000000000000, Mem[0000000010141400] = 85ab29ff
stba %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 85ab2900
! %l5 = 00000000000000ff, Mem[000000001004142d] = 00000000, %asi = 80
stba %l5,[%i1+0x02d]%asi ! Mem[000000001004142c] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 000059ff, %l7 = 0000000000000000
lduwa [%i1+%o5]0x81,%l7 ! %l7 = 00000000000059ff
p0_label_253:
! Mem[0000000010081408] = 24000000 ffffffff, %l6 = 00000000, %l7 = 000059ff
ldda [%i2+%o4]0x80,%l6 ! %l6 = 0000000024000000 00000000ffffffff
! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
lduba [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081418] = ff7339d6, %l4 = 0000000000000000
ldsha [%i2+0x01a]%asi,%l4 ! %l4 = 00000000000039d6
! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
lduba [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001418] = 396695c3, %l6 = 0000000024000000
ldub [%i0+0x019],%l6 ! %l6 = 0000000000000066
! Mem[0000000030081410] = 11e21fe3, %l5 = 00000000000000ff
lduwa [%i2+%o5]0x89,%l5 ! %l5 = 0000000011e21fe3
! Mem[0000000030181408] = ff050066, %l2 = 000000000000ff00
ldsba [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000066
! Mem[0000000010141408] = ffff85ab, %l3 = 0000000000000000
lduha [%i5+0x008]%asi,%l3 ! %l3 = 000000000000ffff
! Mem[0000000030181408] = 660005ff000000ff, %f6 = ff000000 00000000
ldda [%i6+%o4]0x81,%f6 ! %f6 = 660005ff 000000ff
! Starting 10 instruction Store Burst
! %l4 = 00000000000039d6, Mem[0000000010141400] = 85ab2900
stwa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000039d6
p0_label_254:
! Mem[0000000010141408] = ffff85ab00000000, %f2 = ff0000ff 00000000
ldda [%i5+%o4]0x80,%f2 ! %f2 = ffff85ab 00000000
! %f8 = 00000000, Mem[0000000030181400] = ff0000ff
sta %f8 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! %f26 = 11e21fe3 bad3b4fb, Mem[0000000010101408] = 00000000 000009ff
stda %f26,[%i4+%o4]0x80 ! Mem[0000000010101408] = 11e21fe3 bad3b4fb
! Mem[0000000010101400] = 59ff0000, %l0 = 00000000000000ff
ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000059000000ff
! %l0 = 0000000000000059, Mem[0000000010041400] = 0000ff29
stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000059
! %l3 = 000000000000ffff, Mem[0000000010101400] = ffff000000000000
stxa %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000000000ffff
! Mem[0000000010081400] = bd23ccf30000003d, %l7 = 00000000ffffffff, %l7 = 00000000ffffffff
casxa [%i2]0x80,%l7,%l7 ! %l7 = bd23ccf30000003d
! %l0 = 00000059, %l1 = 0000003d, Mem[0000000030081410] = e31fe211 011d54ec
stda %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000059 0000003d
! %l0 = 00000059, %l1 = 0000003d, Mem[0000000010181400] = ff0000ff b2309ad8
stda %l0,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000059 0000003d
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000000 000009ff, %l6 = 00000066, %l7 = 0000003d
ldda [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000 00000000000009ff
p0_label_255:
! Mem[0000000010181408] = ff0000ff00000000, %f26 = 11e21fe3 bad3b4fb
ldda [%i6+%o4]0x80,%f26 ! %f26 = ff0000ff 00000000
! Mem[0000000030041408] = 00000000, %f16 = 00000000
lda [%i1+%o4]0x81,%f16 ! %f16 = 00000000
! Mem[0000000030101408] = ff0000ff, %l1 = 000000000000003d
ldswa [%i4+%o4]0x81,%l1 ! %l1 = ffffffffff0000ff
! Mem[0000000010001400] = ff000000, %l7 = 00000000000009ff
lduha [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1410] = 000000ff, %l0 = 0000000000000059
lduwa [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1408] = ffffffff, %l1 = ffffffffff0000ff
ldsba [%i3+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
membar #Sync ! Added by membar checker (41)
! Mem[0000000030101400] = ff05b230 fffff0d7 ff0000ff ffffffff
! Mem[0000000030101410] = 00ff0000 00000000 ff005500 000000ff
! Mem[0000000030101420] = 3dc13daa e8b1b9bf 594ad8fa 6a7dda7f
! Mem[0000000030101430] = d7f0ffff ffffffff 7128af37 5a1777c9
ldda [%i4]ASI_BLK_SL,%f0 ! Block Load from 0000000030101400
! Mem[0000000030181408] = 660005ff, %l4 = 00000000000039d6
ldsba [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000066
! %l2 = 0000000000000066, %l3 = 000000000000ffff, %l7 = 0000000000000000
andn %l2,%l3,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = ffffffff, %l2 = 0000000000000066
swapa [%i3+%o5]0x88,%l2 ! %l2 = 00000000ffffffff
p0_label_256:
! %f25 = 57718c03, Mem[0000000010001408] = ff05b230
sta %f25,[%i0+%o4]0x80 ! Mem[0000000010001408] = 57718c03
! Mem[0000000021800140] = 00008361, %l0 = 00000000000000ff
ldstuba [%o3+0x140]%asi,%l0 ! %l0 = 00000000000000ff
! %l5 = 0000000011e21fe3, Mem[0000000010081400] = f3cc23bd
stwa %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 11e21fe3
! %l0 = 0000000000000000, imm = fffffffffffffeb5, %l4 = 0000000000000066
andn %l0,-0x14b,%l4 ! %l4 = 0000000000000000
! %f25 = 57718c03, %f24 = 7f8e1ed8
fcmpes %fcc0,%f25,%f24 ! %fcc0 = 3
! %f17 = 00000000, Mem[0000000010041400] = 59000000
sta %f17,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
! %l5 = 0000000011e21fe3, Mem[00000000100c1408] = ff000000
stha %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 1fe30000
! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
ldstuba [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %f22 = eea1c670 591dac24, Mem[0000000010041400] = 00000000 000000ff
std %f22,[%i1+%g0] ! Mem[0000000010041400] = eea1c670 591dac24
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 00000000, %l2 = 00000000ffffffff
ldsba [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000
p0_label_257:
! Mem[0000000030081410] = 00000059, %l6 = 0000000000000000
ldsba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041408] = 00000000 ff0000ff, %l2 = 00000000, %l3 = 0000ffff
ldda [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000 00000000ff0000ff
! %l5 = 0000000011e21fe3, immed = fffffe82, %y = 000000fa
smul %l5,-0x17e,%l4 ! %l4 = ffffffe550946b46, %y = ffffffe5
! Mem[0000000010141410] = 00ffffff, %l1 = ffffffffffffffff
ldsha [%i5+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030081400] = 00000000, %l6 = 0000000000000000
lduba [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001400] = 85ab29fa, %l5 = 0000000011e21fe3
ldswa [%i0+%g0]0x81,%l5 ! %l5 = ffffffff85ab29fa
! %l5 = ffffffff85ab29fa, imm = 0000000000000e18, %l0 = 0000000000000000
orn %l5,0xe18,%l0 ! %l0 = fffffffffffff9ff
! Mem[0000000030101410] = 0000ff00, %l6 = 0000000000000000
ldswa [%i4+%o5]0x89,%l6 ! %l6 = 000000000000ff00
! Mem[0000000010141410] = 00ffffff, %l5 = ffffffff85ab29fa
ldsha [%i5+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l3 = 00000000ff0000ff, Mem[0000000010001400] = 000000ff
stba %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff0000ff
p0_label_258:
! %f26 = ff0000ff 00000000, Mem[00000000300c1400] = 00000000 00ff00ff
stda %f26,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff0000ff 00000000
! %l2 = 0000000000000000, Mem[0000000010141400] = d6390000
stha %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! %f26 = ff0000ff 00000000, %l7 = 0000000000000000
! Mem[0000000010001410] = 00000000000009ff
add %i0,0x010,%g1
stda %f26,[%g1+%l7]ASI_PST32_P ! Mem[0000000010001410] = 00000000000009ff
! %l3 = 00000000ff0000ff, Mem[00000000201c0000] = ff0086d9
sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 00ff86d9
! %f24 = 7f8e1ed8 57718c03, Mem[0000000010001410] = 00000000 000009ff
stda %f24,[%i0+%o5]0x80 ! Mem[0000000010001410] = 7f8e1ed8 57718c03
membar #Sync ! Added by membar checker (42)
! %l0 = fffff9ff, %l1 = 000000ff, Mem[0000000030101400] = 30b205ff d7f0ffff
stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = fffff9ff 000000ff
! Mem[0000000020800000] = 00ff348e, %l7 = 0000000000000000
ldstub [%o1+%g0],%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c140c] = 00000000, %l3 = 00000000ff0000ff
swap [%i3+0x00c],%l3 ! %l3 = 0000000000000000
! %f30 = cd000000 90990867, Mem[0000000010101400] = 00000000 0000ffff
stda %f30,[%i4+%g0]0x80 ! Mem[0000000010101400] = cd000000 90990867
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 00000000, %l7 = 0000000000000000
lduba [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
p0_label_259:
! Mem[0000000030041408] = 00000000, %l1 = 00000000000000ff
lduwa [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081410] = 00000059, %l1 = 0000000000000000
lduha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181410] = 00ff0000, %l5 = 00000000000000ff
lduwa [%i6+%o5]0x80,%l5 ! %l5 = 0000000000ff0000
! Mem[0000000010041410] = ff000000, %l7 = 0000000000000000
lduha [%i1+%o5]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030101410] = 00ff0000, %l5 = 0000000000ff0000
lduwa [%i4+%o5]0x81,%l5 ! %l5 = 0000000000ff0000
! Mem[0000000030181400] = 00000000, %l5 = 0000000000ff0000
lduba [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181408] = 660005ff, %l0 = fffffffffffff9ff
ldsha [%i6+%o4]0x81,%l0 ! %l0 = 0000000000006600
! Mem[0000000010001408] = 57718c03, %f23 = 591dac24
ld [%i0+%o4],%f23 ! %f23 = 57718c03
! Mem[0000000030041408] = 00000000, %l7 = 000000000000ff00
ldsba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000211c0000] = 00ff217a, %l3 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_260:
! Mem[0000000030101408] = ff0000ff, %l6 = 000000000000ff00
swapa [%i4+%o4]0x89,%l6 ! %l6 = 00000000ff0000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010041400] = eea1c670 591dac24
stda %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 00000000
! Mem[0000000010141400] = 00000000, %l3 = 0000000000000000
ldstuba [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %f24 = 7f8e1ed8, %f31 = 90990867, %f13 = fffff0d7
fdivs %f24,%f31,%f13 ! %f13 = 7fce1ed8
! %f28 = 3d000000, Mem[00000000100c1408] = 1fe30000
sta %f28,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 3d000000
! %f3 = ff0000ff, Mem[0000000030181408] = 660005ff
sta %f3 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff0000ff
! %f16 = 00000000, Mem[00000000300c1400] = ff0000ff
sta %f16,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Mem[0000000010141408] = ab85ffff, %l6 = 00000000ff0000ff
swapa [%i5+%o4]0x88,%l6 ! %l6 = 00000000ab85ffff
! %l1 = 0000000000000000, Mem[0000000010181408] = ff0000ff00000000
stxa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 0000000000000000, %f22 = eea1c670 57718c03
ldda [%i2+%g0]0x81,%f22 ! %f22 = 00000000 00000000
p0_label_261:
! Mem[0000000030181400] = 00000000, %l2 = 0000000000000000
ldsba [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181418] = 00220000 4cabee7b, %l0 = 00006600, %l1 = 00000000
ldd [%i6+0x018],%l0 ! %l0 = 0000000000220000 000000004cabee7b
! %l2 = 0000000000000000, immed = 000002e4, %y = ffffffe5
sdiv %l2,0x2e4,%l4 ! %l4 = fffffffff6a8d256
mov %l0,%y ! %y = 00220000
! Mem[0000000010001408] = 038c7157, %f6 = ff000000
lda [%i0+%o4]0x88,%f6 ! %f6 = 038c7157
! Mem[0000000010141408] = ff0000ff00000000, %f20 = ffffffff ffffffff
ldd [%i5+%o4],%f20 ! %f20 = ff0000ff 00000000
! %l1 = 000000004cabee7b, immed = 00000350, %y = 00220000
udiv %l1,0x350,%l1 ! %l1 = 00000000ffffffff
mov %l0,%y ! %y = 00220000
! Mem[0000000030081408] = ffffff8f, %f23 = 00000000
lda [%i2+%o4]0x89,%f23 ! %f23 = ffffff8f
! Mem[0000000010101420] = e2fa6a9a, %l6 = 00000000ab85ffff
ldsha [%i4+0x022]%asi,%l6 ! %l6 = 0000000000006a9a
! Mem[00000000300c1410] = ff00000000000000, %l6 = 0000000000006a9a
ldxa [%i3+%o5]0x81,%l6 ! %l6 = ff00000000000000
! Starting 10 instruction Store Burst
! Mem[00000000211c0001] = ffff217a, %l1 = 00000000ffffffff
ldstub [%o2+0x001],%l1 ! %l1 = 000000ff000000ff
p0_label_262:
! %l7 = 0000000000000000, Mem[0000000010101400] = 000000cd
stba %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
! %l6 = ff00000000000000, Mem[0000000030181410] = 66000000000000ff
stxa %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff00000000000000
! %l2 = 0000000000000000, Mem[0000000010101408] = e31fe211
stwa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
! %l7 = 0000000000000000, Mem[0000000010001400] = ff0000ff000000ff
stxa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
! %l2 = 0000000000000000, Mem[00000000100c1408] = 3d000000
stwa %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! Mem[0000000010101408] = 00000000, %l4 = fffffffff6a8d256
ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000010101400] = 6708999000000000
stxa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000010101428] = ffffbbc3ffff00ff, %asi = 80
stxa %l5,[%i4+0x028]%asi ! Mem[0000000010101428] = 0000000000000000
! %f14 = c977175a 37af2871, %l0 = 0000000000220000
! Mem[0000000010001418] = 396695c385ab29fa
add %i0,0x018,%g1
stda %f14,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010001418] = 396695c385ab29fa
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ffffffff, %l0 = 0000000000220000
lduha [%i3+%o4]0x89,%l0 ! %l0 = 000000000000ffff
p0_label_263:
! Mem[0000000010101410] = ff00000000000000, %f22 = 00000000 ffffff8f
ldda [%i4+%o5]0x88,%f22 ! %f22 = ff000000 00000000
! Mem[00000000100c1410] = 66000000ff0000ff, %f18 = 000000ff 000000ff
ldda [%i3+%o5]0x80,%f18 ! %f18 = 66000000 ff0000ff
! Mem[0000000030101400] = 000000fffffff9ff, %f30 = cd000000 90990867
ldda [%i4+%g0]0x89,%f30 ! %f30 = 000000ff fffff9ff
! Mem[0000000010181408] = 0000000000000000, %f4 = 00000000 0000ff00
ldda [%i6+%o4]0x88,%f4 ! %f4 = 00000000 00000000
! Mem[0000000010081410] = 000000ff000000ff, %f14 = c977175a 37af2871
ldda [%i2+%o5]0x80,%f14 ! %f14 = 000000ff 000000ff
! Mem[00000000100c1438] = ff0000ffffffffff, %f4 = 00000000 00000000
ldda [%i3+0x038]%asi,%f4 ! %f4 = ff0000ff ffffffff
! Mem[0000000030141400] = 00000000, %l0 = 000000000000ffff
lduha [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 00000000, %l4 = 0000000000000000
ldsba [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Code Fragment 3
p0_fragment_23:
! %l0 = 0000000000000000
setx 0x88ebb0b87a0104fb,%g7,%l0 ! %l0 = 88ebb0b87a0104fb
! %l1 = 00000000000000ff
setx 0x91199ad873a437b9,%g7,%l1 ! %l1 = 91199ad873a437b9
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 = 88ebb0b87a0104fb
setx 0x674cdfd81d397fa1,%g7,%l0 ! %l0 = 674cdfd81d397fa1
! %l1 = 91199ad873a437b9
setx 0x74f0a9a049533a2f,%g7,%l1 ! %l1 = 74f0a9a049533a2f
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = 11e21fe3, %l6 = ff00000000000000
ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 000000e3000000ff
p0_label_264:
! %l5 = 0000000000000000, Mem[0000000010081410] = ff000000
stba %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000
! %f22 = ff000000 00000000, Mem[0000000010181430] = 00000000 ffffffff
stda %f22,[%i6+0x030]%asi ! Mem[0000000010181430] = ff000000 00000000
! %l3 = 0000000000000000, Mem[0000000030181400] = 00000000
stba %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! %l3 = 0000000000000000, Mem[0000000030081400] = 00000000
stba %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! Mem[0000000010141400] = ff00000000000000, %l1 = 74f0a9a049533a2f, %l2 = 0000000000000000
casxa [%i5]0x80,%l1,%l2 ! %l2 = ff00000000000000
! Mem[0000000030001400] = fa29ab85, %l0 = 674cdfd81d397fa1
swapa [%i0+%g0]0x89,%l0 ! %l0 = 00000000fa29ab85
! %l6 = 00000000000000e3, Mem[0000000030101400] = fffff9ff
stwa %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000e3
! Mem[0000000030041410] = ff590000, %l4 = 0000000000000000
ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! %l0 = 00000000fa29ab85, Mem[0000000010081408] = 24000000ffffffff
stxa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000fa29ab85
! Starting 10 instruction Load Burst
! Mem[0000000021800180] = c6ffc576, %l5 = 0000000000000000
lduba [%o3+0x180]%asi,%l5 ! %l5 = 00000000000000c6
p0_label_265:
! Mem[0000000030141400] = 00000000, %f20 = ff0000ff
lda [%i5+%g0]0x89,%f20 ! %f20 = 00000000
! Mem[0000000030001410] = ff29ab85, %l3 = 0000000000000000
lduba [%i0+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[00000000211c0000] = ffff217a, %l0 = 00000000fa29ab85
ldsba [%o2+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1410] = 00000066, %l2 = ff00000000000000
lduha [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000066
! Mem[0000000010001404] = 00000000, %l4 = 0000000000000000
lduha [%i0+0x004]%asi,%l4 ! %l4 = 0000000000000000
membar #Sync ! Added by membar checker (43)
! Mem[00000000100c1400] = 00000000 000000ff 00000000 ff0000ff
! Mem[00000000100c1410] = 66000000 ff0000ff b2ff0000 00ffff00
! Mem[00000000100c1420] = ff000000 ff05b230 0000003c e31fe211
! Mem[00000000100c1430] = bd23ccf3 ff05b230 ff0000ff ffffffff
ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
! %f16 = 00000000, %f23 = 00000000, %f17 = 00000000
fsubs %f16,%f23,%f17 ! %f17 = 00000000
! %l5 = 00000000000000c6, imm = 0000000000000807, %l4 = 0000000000000000
addc %l5,0x807,%l4 ! %l4 = 00000000000008cd
! Mem[0000000010181410] = 00000000 0000ff00, %l2 = 00000066, %l3 = 000000ff
ldda [%i6+%o5]0x88,%l2 ! %l2 = 000000000000ff00 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010001425] = ffffffff
stb %l3,[%i0+0x025] ! Mem[0000000010001424] = ff00ffff
p0_label_266:
! %f21 = 00000000, Mem[00000000300c1408] = ffffffff
sta %f21,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! %l6 = 00000000000000e3, Mem[0000000030041400] = ff000000
stwa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000e3
! Mem[0000000010001410] = 7f8e1ed8, %l6 = 00000000000000e3
swapa [%i0+%o5]0x80,%l6 ! %l6 = 000000007f8e1ed8
! Mem[00000000201c0001] = 00ff86d9, %l1 = 74f0a9a049533a2f
ldstub [%o0+0x001],%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030001408] = 00000000, %l0 = ffffffffffffffff
ldstuba [%i0+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! %l3 = 0000000000000000, Mem[00000000300c1400] = 00000000
stha %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Mem[0000000010081400] = 11e21fff, %l7 = 0000000000000000
swapa [%i2+%g0]0x88,%l7 ! %l7 = 0000000011e21fff
! Mem[0000000010181410] = 00ff0000, %l3 = 0000000000000000
swap [%i6+%o5],%l3 ! %l3 = 0000000000ff0000
! Mem[0000000010001420] = 00000000, %l4 = 00000000000008cd
swap [%i0+0x020],%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %l7 = 0000000011e21fff
lduwa [%i6+0x010]%asi,%l7 ! %l7 = 0000000000000000
p0_label_267:
! Mem[00000000100c1400] = 00000000 000000ff, %l2 = 0000ff00, %l3 = 00ff0000
ldda [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000 00000000000000ff
! %f20 = 00000000, %f16 = 00000000
fcmps %fcc1,%f20,%f16 ! %fcc1 = 0
! Mem[0000000030001400] = 1d397fa1, %l0 = 0000000000000000
lduba [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000a1
! Mem[0000000021800100] = 0000d1b9, %l3 = 00000000000000ff
ldsh [%o3+0x100],%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1408] = 00000000ff0000ff, %l0 = 00000000000000a1
ldxa [%i3+%o4]0x80,%l0 ! %l0 = 00000000ff0000ff
! %l2 = 0000000000000000, immed = fffffadc, %y = 00220000
udiv %l2,-0x524,%l1 ! %l1 = 0000000000220000
mov %l0,%y ! %y = ff0000ff
! Mem[00000000300c1408] = 00000000, %l4 = 0000000000000000
lduwa [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101408] = 0000ff00, %l2 = 0000000000000000
ldsha [%i4+%o4]0x89,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000030101408] = 0000ff00, %l3 = 0000000000000000
lduha [%i4+%o4]0x89,%l3 ! %l3 = 000000000000ff00
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (44)
! %f26 = ff0000ff 00000000, %l4 = 0000000000000000
! Mem[00000000100c1428] = 0000003ce31fe211
add %i3,0x028,%g1
stda %f26,[%g1+%l4]ASI_PST32_P ! Mem[00000000100c1428] = 0000003ce31fe211
p0_label_268:
! %l0 = 00000000ff0000ff, Mem[00000000100c1408] = 00000000
stha %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
! %f0 = ff000000 00000000, Mem[0000000010141408] = ff0000ff 00000000
std %f0 ,[%i5+%o4] ! Mem[0000000010141408] = ff000000 00000000
! %l2 = ffffff00, %l3 = 0000ff00, Mem[00000000300c1408] = 00000000 c7000000
stda %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffff00 0000ff00
! %f8 = 30b205ff 000000ff, %l4 = 0000000000000000
! Mem[0000000010181438] = bd23ccf3000000ff
add %i6,0x038,%g1
stda %f8,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010181438] = bd23ccf3000000ff
! Mem[0000000030101410] = 00ff0000, %l0 = 00000000ff0000ff
ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! %f30 = 000000ff fffff9ff, %l5 = 00000000000000c6
! Mem[0000000010001400] = 0000000000000000
stda %f30,[%i0+%l5]ASI_PST8_PL ! Mem[0000000010001400] = 00f9ff0000000000
! %l4 = 00000000, %l5 = 000000c6, Mem[0000000010041408] = 591d0000 ffffffff
stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 000000c6
! Mem[000000001004141c] = 8cb27a87, %l3 = 000000000000ff00
swap [%i1+0x01c],%l3 ! %l3 = 000000008cb27a87
! %l6 = 000000007f8e1ed8, Mem[00000000100c142c] = e31fe211, %asi = 80
stwa %l6,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 7f8e1ed8
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = ff000000, %l1 = 0000000000220000
ldsba [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
p0_label_269:
! Mem[0000000010041420] = 000000ff, %l7 = 0000000000000000
ldswa [%i1+0x020]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081410] = 000000ff000000ff, %l6 = 000000007f8e1ed8
ldxa [%i2+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010041410] = ff000000, %l7 = 00000000000000ff
lduba [%i1+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001408] = 00ff0000038c7157, %f12 = 30b205ff f3cc23bd
ldda [%i0+%o4]0x88,%f12 ! %f12 = 00ff0000 038c7157
! Mem[00000000100c1400] = 00000000, %l2 = ffffffffffffff00
ldswa [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041420] = 000000ff, %l2 = 0000000000000000
ldsba [%i1+0x021]%asi,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1418] = b2ff0000, %f14 = ffffffff
ld [%i3+0x018],%f14 ! %f14 = b2ff0000
! Mem[00000000100c1414] = ff0000ff, %f3 = 00000000
ld [%i3+0x014],%f3 ! %f3 = ff0000ff
! Mem[0000000010041400] = 00000000, %l3 = 000000008cb27a87
lduba [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010081400] = 00000000
stwa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
p0_label_270:
! Mem[00000000100c1408] = 000000ff, %l3 = 0000000000000000
swapa [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001408] = ff000000, %l7 = 00000000000000ff
swapa [%i0+%o4]0x81,%l7 ! %l7 = 00000000ff000000
! %l1 = ffffffffffffffff, Mem[0000000030141408] = ffffffff
stba %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
! Mem[0000000010081400] = 00000000, %l0 = 0000000000000000
ldstuba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041408] = 00000000, %l3 = 00000000000000ff
swapa [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081400] = ff0000000000003d, %l2 = 0000000000000000
ldxa [%i2+%g0]0x80,%l2 ! %l2 = ff0000000000003d
! %l3 = 0000000000000000, Mem[0000000030001408] = ff000000
stha %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000
! %l2 = ff0000000000003d, Mem[0000000030141400] = 00000000
stwa %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000003d
! %l6 = 000000ff, %l7 = ff000000, Mem[00000000100c1408] = 00000000 ff0000ff
stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff ff000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = ff000000 00000000, %l2 = 0000003d, %l3 = 00000000
ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
p0_label_271:
! Mem[0000000010101410] = 00000000 000000ff, %l6 = 000000ff, %l7 = ff000000
ldda [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000 00000000000000ff
! Mem[0000000010041410] = 000000ff, %l1 = ffffffffffffffff
lduba [%i1+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1400] = 00000000, %l1 = 00000000000000ff
ldsha [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181414] = 00000000, %l5 = 00000000000000c6
ldsw [%i6+0x014],%l5 ! %l5 = 0000000000000000
! Mem[0000000010001428] = ffffbbc3 ff0000ff, %l2 = ff000000, %l3 = 00000000
ldda [%i0+0x028]%asi,%l2 ! %l2 = 00000000ffffbbc3 00000000ff0000ff
! Mem[0000000030101410] = 0000ffff, %f31 = fffff9ff
lda [%i4+%o5]0x89,%f31 ! %f31 = 0000ffff
! Mem[0000000010181408] = 00000000, %l6 = 0000000000000000
lduha [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000
! %f16 = 00000000 00000000 66000000 ff0000ff
! %f20 = 00000000 00000000 ff000000 00000000
! %f24 = 7f8e1ed8 57718c03 ff0000ff 00000000
! %f28 = 3d000000 00000000 000000ff 0000ffff
stda %f16,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
! Mem[0000000021800000] = ff8541b9, %l4 = 0000000000000000
ldsha [%o3+0x000]%asi,%l4 ! %l4 = ffffffffffffff85
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, %l7 = 00000000000000ff, %l7 = 00000000000000ff
or %l6,%l7,%l7 ! %l7 = 00000000000000ff
p0_label_272:
! %f6 = 00ffff00 0000ffb2, %l4 = ffffffffffffff85
! Mem[0000000030041408] = 00000000ff0000ff
add %i1,0x008,%g1
stda %f6,[%g1+%l4]ASI_PST8_S ! Mem[0000000030041408] = 00000000ff0000b2
! Mem[0000000010041410] = ff000000, %l4 = ffffff85, %l5 = 00000000
add %i1,0x10,%g1
casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000ff000000
! %l4 = ffffffffffffff85, Mem[0000000010041432] = 000000ff
stb %l4,[%i1+0x032] ! Mem[0000000010041430] = 000085ff
! Mem[0000000010041408] = ff000000, %l6 = 0000000000000000
swapa [%i1+%o4]0x88,%l6 ! %l6 = 00000000ff000000
! %f10 = 11e21fe3 3c000000, Mem[0000000030101410] = 0000ffff 00000000
stda %f10,[%i4+%o5]0x89 ! Mem[0000000030101410] = 11e21fe3 3c000000
! %f2 = ff0000ff ff0000ff, %l2 = 00000000ffffbbc3
! Mem[0000000010101408] = ff000000bad3b4fb
add %i4,0x008,%g1
stda %f2,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010101408] = ff0000ffbad3b4fb
! %f10 = 11e21fe3 3c000000, Mem[0000000010081418] = ff000000 00000000
std %f10,[%i2+0x018] ! Mem[0000000010081418] = 11e21fe3 3c000000
! Mem[0000000030001408] = 000000ff, %l1 = 0000000000000000
swapa [%i0+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041408] = 00000000, %l2 = 00000000ffffbbc3
ldstuba [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 66000000 ff0000ff, %l0 = 00000000, %l1 = 000000ff
ldda [%i3+%o5]0x80,%l0 ! %l0 = 0000000066000000 00000000ff0000ff
p0_label_273:
! Mem[00000000300c1408] = 00ffffff, %l4 = ffffffffffffff85
lduba [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041404] = 00000000, %l4 = 00000000000000ff
ldsba [%i1+0x006]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001430] = ffffbbc3, %l1 = 00000000ff0000ff
ldsh [%i0+0x030],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010141410] = 00ffffff, %l0 = 0000000066000000
lduwa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000ffffff
! Mem[0000000030181400] = 00000000, %l4 = 0000000000000000
lduha [%i6+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101430] = 000023bd 000009ff, %l0 = 00ffffff, %l1 = ffffffff
ldd [%i4+0x030],%l0 ! %l0 = 00000000000023bd 00000000000009ff
! Mem[0000000010181424] = ffffffff, %l2 = 0000000000000000
ldsba [%i6+0x027]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181400] = 00000000, %l3 = 00000000ff0000ff
lduba [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l1 = 00000000000009ff
lduba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffff, imm = fffffffffffff132, %l5 = 00000000ff000000
add %l2,-0xece,%l5 ! %l5 = fffffffffffff131
p0_label_274:
! Mem[00000000201c0001] = 00ff86d9, %l3 = 0000000000000000
ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff
! %l6 = ff000000, %l7 = 000000ff, Mem[0000000010041408] = ff000000 c6000000
stda %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff000000 000000ff
! %l0 = 000023bd, %l1 = 00000000, Mem[0000000010081400] = 00000000 00000000
stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000023bd 00000000
! %l2 = ffffffffffffffff, Mem[0000000030141410] = 00000000
stha %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffff0000
! Mem[0000000030141400] = 3d000000, %l0 = 00000000000023bd
swapa [%i5+%g0]0x81,%l0 ! %l0 = 000000003d000000
! Mem[0000000030081400] = 00000000, %l2 = ffffffffffffffff
swapa [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041418] = 3c53ff32, %l6 = ff000000, %l6 = ff000000
add %i1,0x18,%g1
casa [%g1]0x80,%l6,%l6 ! %l6 = 000000003c53ff32
! Mem[0000000030041400] = e3000000, %l2 = 0000000000000000
swapa [%i1+%g0]0x81,%l2 ! %l2 = 00000000e3000000
! %l6 = 000000003c53ff32, Mem[00000000211c0001] = ffff217a, %asi = 80
stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff32217a
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 000000e3 57718c03, %l0 = 3d000000, %l1 = 00000000
ldda [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000e3 0000000057718c03
p0_label_275:
! Mem[0000000010041410] = ff000000, %l1 = 0000000057718c03
swapa [%i1+%o5]0x80,%l1 ! %l1 = 00000000ff000000
! Mem[0000000030001400] = a17f391d, %l2 = 00000000e3000000
lduba [%i0+%g0]0x81,%l2 ! %l2 = 00000000000000a1
! Mem[0000000010001420] = 000008cd, %f9 = 000000ff
ld [%i0+0x020],%f9 ! %f9 = 000008cd
! Mem[0000000010001400] = 00f9ff00, %l6 = 000000003c53ff32
lduha [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000f9
! Mem[00000000300c1408] = ffffff00, %f1 = 00000000
lda [%i3+%o4]0x81,%f1 ! %f1 = ffffff00
! Mem[0000000030101408] = 00ff0000, %l1 = 00000000ff000000
lduha [%i4+%o4]0x81,%l1 ! %l1 = 00000000000000ff
membar #Sync ! Added by membar checker (45)
! Mem[0000000010081410] = 00000000, %l4 = 0000000000000000
lduha [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081430] = 3d000000, %l2 = 00000000000000a1
ldub [%i2+0x031],%l2 ! %l2 = 0000000000000000
! Mem[0000000030141408] = ffffffffff0000ff, %f16 = 00000000 00000000
ldda [%i5+%o4]0x81,%f16 ! %f16 = ffffffff ff0000ff
! Starting 10 instruction Store Burst
! %l6 = 00000000000000f9, Mem[0000000010101408] = ff0000ff
stha %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00f900ff
p0_label_276:
! Mem[00000000300c1410] = ff000000, %l7 = 00000000000000ff
swapa [%i3+%o5]0x81,%l7 ! %l7 = 00000000ff000000
! %f10 = 11e21fe3 3c000000, Mem[0000000030081400] = ffffffff 00000000
stda %f10,[%i2+%g0]0x81 ! Mem[0000000030081400] = 11e21fe3 3c000000
! %l5 = fffffffffffff131, Mem[0000000030001400] = ffff00001d397fa1
stxa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = fffffffffffff131
! Mem[0000000030141400] = bd230000, %l4 = 0000000000000000
ldstuba [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! %l0 = 00000000000000e3, Mem[0000000010101408] = 00f900ffbad3b4fb
stxa %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000000000e3
! %f12 = 00ff0000 038c7157, Mem[0000000010101410] = 00000000 ff000000
stda %f12,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00ff0000 038c7157
! %l4 = 0000000000000000, Mem[00000000211c0001] = ff32217a, %asi = 80
stba %l4,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00217a
! Mem[0000000030001400] = 31f1ffff, %l1 = 00000000000000ff
ldstuba [%i0+%g0]0x81,%l1 ! %l1 = 00000031000000ff
! %f1 = ffffff00, Mem[000000001018140c] = 00000000
sta %f1 ,[%i6+0x00c]%asi ! Mem[000000001018140c] = ffffff00
! Starting 10 instruction Load Burst
! Mem[000000001004142c] = 00ff0000, %l1 = 0000000000000031
ldsh [%i1+0x02c],%l1 ! %l1 = 00000000000000ff
p0_label_277:
! Mem[00000000100c1408] = 000000ff, %l5 = fffffffffffff131
lduba [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141408] = ffffffff, %l2 = 0000000000000000
lduba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001408] = 57718c03, %l7 = 00000000ff000000
ldswa [%i0+0x008]%asi,%l7 ! %l7 = 0000000057718c03
! Mem[00000000300c1410] = ff000000, %l5 = 00000000000000ff
ldswa [%i3+%o5]0x89,%l5 ! %l5 = ffffffffff000000
! Mem[0000000010001410] = 000000e3, %l5 = ffffffffff000000
lduba [%i0+0x012]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141410] = 00ffffff, %l2 = 00000000000000ff
lduba [%i5+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141400] = bd2300ff, %l3 = 00000000000000ff
ldsha [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141408] = ff00000000000000, %f0 = ff000000 ffffff00
ldda [%i5+%o4]0x80,%f0 ! %f0 = ff000000 00000000
! Mem[0000000030041410] = ff0059ff00000000, %l0 = 00000000000000e3
ldxa [%i1+%o5]0x81,%l0 ! %l0 = ff0059ff00000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[00000000100c1400] = 00000000
stba %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
p0_label_278:
! Mem[0000000010181430] = ff00000000000000, %l2 = 0000000000000000, %l0 = ff0059ff00000000
add %i6,0x30,%g1
casxa [%g1]0x80,%l2,%l0 ! %l0 = ff00000000000000
! %l5 = 0000000000000000, Mem[00000000100c1410] = 00000066
stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
! Mem[0000000010181420] = 00000000, %l1 = 00000000000000ff, %asi = 80
swapa [%i6+0x020]%asi,%l1 ! %l1 = 0000000000000000
! %f24 = 7f8e1ed8 57718c03, Mem[0000000030001408] = 00000000 396695ff
stda %f24,[%i0+%o4]0x81 ! Mem[0000000030001408] = 7f8e1ed8 57718c03
! Mem[0000000010101402] = 00000000, %l5 = 0000000000000000
ldstuba [%i4+0x002]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141410] = 00ffffff, %l5 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030101400] = e3000000, %l3 = 00000000000000ff
swapa [%i4+%g0]0x81,%l3 ! %l3 = 00000000e3000000
! %f12 = 00ff0000 038c7157, %l5 = 0000000000000000
! Mem[0000000030081400] = 11e21fe33c000000
stda %f12,[%i2+%l5]ASI_PST8_SL ! Mem[0000000030081400] = 11e21fe33c000000
! %l0 = ff00000000000000, Mem[0000000010081435] = 00000000, %asi = 80
stba %l0,[%i2+0x035]%asi ! Mem[0000000010081434] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ff000000, %l5 = 0000000000000000
lduha [%i5+%o4]0x80,%l5 ! %l5 = 000000000000ff00
p0_label_279:
! Mem[00000000300c1400] = 00000000, %l1 = 0000000000000000
ldsba [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000000
! %l7 = 0000000057718c03, Mem[0000000010101428] = 00000000, %asi = 80
stha %l7,[%i4+0x028]%asi ! Mem[0000000010101428] = 8c030000
! Mem[0000000010041418] = 3c53ff32, %l0 = ff00000000000000
lduha [%i1+0x018]%asi,%l0 ! %l0 = 0000000000003c53
! Mem[00000000100c1400] = 00000000, %l2 = 0000000000000000
lduba [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081420] = 7f8e1ed8, %l5 = 000000000000ff00
ldsw [%i2+0x020],%l5 ! %l5 = 000000007f8e1ed8
! Mem[0000000010101400] = 0000ff00, %l4 = 0000000000000000
ldsba [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
! %l4 = 0000000000000000, %l1 = 0000000000000000, %l7 = 0000000057718c03
mulx %l4,%l1,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081408] = 00000066, %l6 = 00000000000000f9
ldswa [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000066
! Mem[00000000300c1410] = ff000000, %l7 = 0000000000000000
lduha [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 000000007f8e1ed8, %l2 = 0000000000000000, %l5 = 000000007f8e1ed8
orn %l5,%l2,%l5 ! %l5 = ffffffffffffffff
p0_label_280:
! %l6 = 0000000000000066, Mem[0000000010041408] = 000000ff
stha %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000066
! %f2 = ff0000ff ff0000ff, Mem[0000000010081408] = 66000000 ff0000ff
stda %f2 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff0000ff ff0000ff
! Mem[0000000010041410] = 038c7157, %l7 = 0000000000000000
ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 00000057000000ff
! Mem[0000000030081400] = e31fe211, %l5 = ffffffffffffffff
ldstuba [%i2+%g0]0x89,%l5 ! %l5 = 00000011000000ff
! %l7 = 0000000000000057, imm = fffffffffffff30e, %l5 = 0000000000000011
orn %l7,-0xcf2,%l5 ! %l5 = 0000000000000cf7
! %f19 = ff0000ff, Mem[0000000010141400] = ff000000
sta %f19,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff0000ff
! Mem[00000000100c1400] = 00000000, %l7 = 0000000000000057
ldstuba [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030181410] = 000000ff, %l2 = 0000000000000000
ldstuba [%i6+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030141408] = ffffffff, %l2 = 00000000000000ff
ldstuba [%i5+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 59000000, %l6 = 0000000000000066
lduba [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
p0_label_281:
! Mem[0000000010101400] = 0000ff0000000000, %l4 = 0000000000000000
ldxa [%i4+0x000]%asi,%l4 ! %l4 = 0000ff0000000000
! Mem[0000000030081410] = 59000000, %f28 = 3d000000
lda [%i2+%o5]0x89,%f28 ! %f28 = 59000000
! Mem[00000000300c1400] = 00000000 00000000, %l0 = 00003c53, %l1 = 00000000
ldda [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[00000000100c1410] = 00000000, %f17 = ff0000ff
lda [%i3+%o5]0x80,%f17 ! %f17 = 00000000
! Mem[0000000030001408] = d81e8e7f, %l4 = 0000ff0000000000
lduwa [%i0+%o4]0x89,%l4 ! %l4 = 00000000d81e8e7f
! Mem[0000000010001400] = 00f9ff00, %f2 = ff0000ff
lda [%i0+%g0]0x80,%f2 ! %f2 = 00f9ff00
! Mem[0000000010181438] = bd23ccf3, %f29 = 00000000
lda [%i6+0x038]%asi,%f29 ! %f29 = bd23ccf3
! Mem[0000000010081400] = 00000000000023bd, %f18 = 66000000 ff0000ff
ldda [%i2+%g0]0x88,%f18 ! %f18 = 00000000 000023bd
! Mem[00000000100c1408] = ff000000, %l2 = 00000000000000ff
ldswa [%i3+%o4]0x80,%l2 ! %l2 = ffffffffff000000
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = 00000059, %l3 = 00000000e3000000
swapa [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000059
p0_label_282:
! Mem[0000000010181420] = 000000ff, %l7 = 0000000000000000, %asi = 80
swapa [%i6+0x020]%asi,%l7 ! %l7 = 00000000000000ff
! %f22 = ff000000 00000000, Mem[0000000010141410] = ffffffff 000000ff
stda %f22,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000 00000000
! %l1 = 0000000000000000, Mem[000000001014143a] = ff7339d6
stb %l1,[%i5+0x03a] ! Mem[0000000010141438] = ff7300d6
! %l1 = 0000000000000000, Mem[00000000100c1420] = ff000000ff05b230, %asi = 80
stxa %l1,[%i3+0x020]%asi ! Mem[00000000100c1420] = 0000000000000000
! %l1 = 0000000000000000, Mem[00000000100c1414] = ff0000ff, %asi = 80
stwa %l1,[%i3+0x014]%asi ! Mem[00000000100c1414] = 00000000
! Mem[0000000020800040] = 00fad1fd, %l6 = 0000000000000000
ldstuba [%o1+0x040]%asi,%l6 ! %l6 = 00000000000000ff
! %f2 = 00f9ff00 ff0000ff, Mem[0000000030101408] = 00ff0000 ffffffff
stda %f2 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00f9ff00 ff0000ff
! %l0 = 00000000, %l1 = 00000000, Mem[00000000100c1408] = 000000ff ff000000
stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000
! Mem[0000000020800000] = ffff348e, %l2 = ffffffffff000000
ldstub [%o1+%g0],%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 0000000085ab29ff, %l2 = 00000000000000ff
ldxa [%i0+%o5]0x89,%l2 ! %l2 = 0000000085ab29ff
p0_label_283:
! Mem[0000000030141400] = ff0023bd, %l1 = 0000000000000000
lduba [%i5+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[000000001018142c] = 00ff0000, %l1 = 00000000000000ff
lduha [%i6+0x02e]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = 7f8e1ed857718c03, %f4 = ff0000ff 00000066
ldda [%i0+%o4]0x81,%f4 ! %f4 = 7f8e1ed8 57718c03
! %l7 = 00000000000000ff, immd = 0000000000000aac, %l1 = 0000000000000000
mulx %l7,0xaac,%l1 ! %l1 = 00000000000aa154
! Mem[0000000010041410] = ff718c0300000000, %l1 = 00000000000aa154
ldxa [%i1+%o5]0x80,%l1 ! %l1 = ff718c0300000000
! Mem[0000000010081410] = 00000000, %l0 = 0000000000000000
ldsha [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000
! %f3 = ff0000ff, %f12 = 00ff0000
fsqrts %f3 ,%f12 ! %f12 = 7fffffff
! Code Fragment 3
p0_fragment_24:
! %l0 = 0000000000000000
setx 0xa8fd31b87c6fd355,%g7,%l0 ! %l0 = a8fd31b87c6fd355
! %l1 = ff718c0300000000
setx 0x48a76abff13d96b5,%g7,%l1 ! %l1 = 48a76abff13d96b5
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 = a8fd31b87c6fd355
setx 0x59504507a4d4393a,%g7,%l0 ! %l0 = 59504507a4d4393a
! %l1 = 48a76abff13d96b5
setx 0x8aa7b3af990d9059,%g7,%l1 ! %l1 = 8aa7b3af990d9059
! Mem[0000000030041400] = 00000000, %l7 = 00000000000000ff
ldswa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %f30 = 000000ff, Mem[0000000010041438] = 97f026d8
sta %f30,[%i1+0x038]%asi ! Mem[0000000010041438] = 000000ff
p0_label_284:
! %l4 = d81e8e7f, %l5 = 00000cf7, Mem[0000000030181410] = 000000ff 00000000
stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = d81e8e7f 00000cf7
! %l7 = 0000000000000000, Mem[0000000010101408] = 00000000
stwa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! %l2 = 0000000085ab29ff, Mem[000000001008141a] = 11e21fe3
sth %l2,[%i2+0x01a] ! Mem[0000000010081418] = 11e229ff
! Mem[0000000010181410] = 00000000, %l2 = 0000000085ab29ff
ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[00000000218000c1] = 59fffc4a, %l5 = 0000000000000cf7
ldstub [%o3+0x0c1],%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030101400] = ff000000, %l0 = 59504507a4d4393a
ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141400] = ff0000ff 00000000
stda %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 00000000
! %f2 = 00f9ff00 ff0000ff, %l2 = 0000000000000000
! Mem[0000000010141400] = 0000000000000000
stda %f2,[%i5+%l2]ASI_PST8_P ! Mem[0000000010141400] = 0000000000000000
! Mem[0000000010001408] = 038c7157, %l3 = 0000000000000059
ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 00000057000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001438] = 0000ffff, %l0 = 0000000000000000
ldsh [%i0+0x03a],%l0 ! %l0 = ffffffffffffffff
p0_label_285:
! Mem[0000000010141400] = 00000000, %f17 = 00000000
lda [%i5+%g0]0x88,%f17 ! %f17 = 00000000
! Mem[000000001018142c] = 00ff0000, %l7 = 0000000000000000
lduha [%i6+0x02e]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141408] = ff000000, %l5 = 00000000000000ff
lduha [%i5+%o4]0x80,%l5 ! %l5 = 000000000000ff00
! Mem[0000000030141410] = 0000ffff, %l7 = 0000000000000000
lduwa [%i5+%o5]0x89,%l7 ! %l7 = 000000000000ffff
! Mem[00000000300c1410] = 00000000 ff000000, %l2 = 00000000, %l3 = 00000057
ldda [%i3+%o5]0x89,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[0000000010101410] = 00ff0000038c7157, %l6 = 0000000000000000
ldxa [%i4+%o5]0x88,%l6 ! %l6 = 00ff0000038c7157
! Mem[0000000030081408] = ffffffff ffffff8f, %l2 = ff000000, %l3 = 00000000
ldda [%i2+%o4]0x89,%l2 ! %l2 = 00000000ffffff8f 00000000ffffffff
! Mem[0000000010181410] = ff000000, %l4 = 00000000d81e8e7f
lduba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001410] = 00000000 85ab29ff, %l6 = 038c7157, %l7 = 0000ffff
ldda [%i0+%o5]0x89,%l6 ! %l6 = 0000000085ab29ff 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 00000000ffffffff, Mem[00000000300c1408] = ffffff000000ff00
stxa %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000ffffffff
p0_label_286:
! %l1 = 8aa7b3af990d9059, Mem[0000000010081410] = 00000000
stwa %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 990d9059
! %f30 = 000000ff, %f31 = 0000ffff, %f14 = b2ff0000
fdivs %f30,%f31,%f14 ! %l0 = 0000000000000021, Unfinished, %fsr = 0c00000c00
! %l0 = 0000000000000021, imm = 0000000000000cb4, %l6 = 0000000085ab29ff
or %l0,0xcb4,%l6 ! %l6 = 0000000000000cb5
! %f8 = 30b205ff 000008cd, Mem[00000000100c1410] = 00000000 00000000
stda %f8 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 30b205ff 000008cd
! %f0 = ff000000 00000000, %l6 = 0000000000000cb5
! Mem[0000000010001428] = ffffbbc3ff0000ff
add %i0,0x028,%g1
stda %f0,[%g1+%l6]ASI_PST8_P ! Mem[0000000010001428] = ffff0000ff000000
! Mem[00000000100c1408] = 0000000000000000, %l6 = 0000000000000cb5, %l5 = 000000000000ff00
add %i3,0x08,%g1
casxa [%g1]0x80,%l6,%l5 ! %l5 = 0000000000000000
! %f22 = ff000000, Mem[0000000010041404] = 00000000
sta %f22,[%i1+0x004]%asi ! Mem[0000000010041404] = ff000000
! %l1 = 8aa7b3af990d9059, Mem[000000001010141c] = ffffffd5
stw %l1,[%i4+0x01c] ! Mem[000000001010141c] = 990d9059
! %l4 = 00000000000000ff, Mem[0000000030181410] = 7f8e1ed8
stba %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff8e1ed8
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 00000000, %l4 = 00000000000000ff
ldsba [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000
p0_label_287:
! Mem[00000000300c1400] = 00000000, %f13 = 038c7157
lda [%i3+%g0]0x89,%f13 ! %f13 = 00000000
! Mem[0000000030001410] = 85ab29ff, %l1 = 8aa7b3af990d9059
ldsba [%i0+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030101408] = ff0000ff00fff900, %l4 = 0000000000000000
ldxa [%i4+%o4]0x89,%l4 ! %l4 = ff0000ff00fff900
! %l7 = 0000000000000000, imm = fffffffffffff56e, %l5 = 0000000000000000
or %l7,-0xa92,%l5 ! %l5 = fffffffffffff56e
! Mem[0000000010181408] = 00000000, %l7 = 0000000000000000
ldsba [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1410] = 00000000ff000000, %f20 = 00000000 00000000
ldda [%i3+%o5]0x89,%f20 ! %f20 = 00000000 ff000000
! Mem[0000000010001418] = 396695c385ab29fa, %f18 = 00000000 000023bd
ldd [%i0+0x018],%f18 ! %f18 = 396695c3 85ab29fa
! Mem[0000000030101400] = ff0000ff, %f3 = ff0000ff
lda [%i4+%g0]0x81,%f3 ! %f3 = ff0000ff
! Mem[0000000010181400] = e3000000, %l1 = ffffffffffffffff
lduha [%i6+%g0]0x80,%l1 ! %l1 = 000000000000e300
! Starting 10 instruction Store Burst
! %l3 = 00000000ffffffff, Mem[0000000030041410] = ff5900ff
stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffff
p0_label_288:
! Mem[0000000010001410] = 000000e3, %l4 = ff0000ff00fff900
swapa [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000e3
! %l2 = 00000000ffffff8f, Mem[0000000010181400] = e3000000
stwa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffff8f
! %l0 = 0000000000000021, Mem[0000000010081410] = 59900d9900000000, %asi = 80
stxa %l0,[%i2+0x010]%asi ! Mem[0000000010081410] = 0000000000000021
! %l7 = 0000000000000000, Mem[0000000030101408] = 00f9ff00
stwa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! %f2 = 00f9ff00, Mem[0000000010001408] = 038c71ff
sta %f2 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00f9ff00
! %l7 = 0000000000000000, Mem[0000000030041408] = 00000000
stba %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! %f5 = 57718c03, Mem[00000000100c1418] = b2ff0000
st %f5 ,[%i3+0x018] ! Mem[00000000100c1418] = 57718c03
! Mem[00000000300c1410] = 000000ff, %l2 = 00000000ffffff8f
ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1408] = 00000000, %l7 = 0000000000000000
ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00f9ff0000000000, %f12 = 7fffffff 00000000
ldda [%i0+%g0]0x80,%f12 ! %f12 = 00f9ff00 00000000
p0_label_289:
! Mem[0000000030081400] = ffe21fe33c000000, %f8 = 30b205ff 000008cd
ldda [%i2+%g0]0x81,%f8 ! %f8 = ffe21fe3 3c000000
! Mem[00000000100c1400] = ff000000 000000ff, %l4 = 000000e3, %l5 = fffff56e
ldda [%i3+%g0]0x80,%l4 ! %l4 = 00000000ff000000 00000000000000ff
! Mem[0000000010001420] = 000008cdff00ffff, %l0 = 0000000000000021
ldx [%i0+0x020],%l0 ! %l0 = 000008cdff00ffff
! Mem[00000000211c0000] = ff00217a, %l6 = 0000000000000cb5
ldsb [%o2+0x001],%l6 ! %l6 = 0000000000000000
! Mem[0000000030081408] = 8fffffffffffffff, %l2 = 0000000000000000
ldxa [%i2+%o4]0x81,%l2 ! %l2 = 8fffffffffffffff
! Mem[0000000010181414] = 00000000, %f7 = 0000ffb2
ld [%i6+0x014],%f7 ! %f7 = 00000000
! Mem[0000000010001408] = 00ff000000f9ff00, %f26 = ff0000ff 00000000
ldda [%i0+%o4]0x88,%f26 ! %f26 = 00ff0000 00f9ff00
! Mem[0000000010181438] = bd23ccf3 000000ff, %l4 = ff000000, %l5 = 000000ff
ldd [%i6+0x038],%l4 ! %l4 = 00000000bd23ccf3 00000000000000ff
! Mem[0000000010001410] = 00fff90057718c03, %l1 = 000000000000e300
ldxa [%i0+%o5]0x80,%l1 ! %l1 = 00fff90057718c03
! Starting 10 instruction Store Burst
! Mem[0000000010041428] = ff00ff00, %l0 = 000008cdff00ffff
swap [%i1+0x028],%l0 ! %l0 = 00000000ff00ff00
p0_label_290:
! Mem[0000000010101410] = 57718c03, %l0 = 00000000ff00ff00
ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 00000057000000ff
! %l0 = 0000000000000057, Mem[0000000020800000] = ffff348e
sth %l0,[%o1+%g0] ! Mem[0000000020800000] = 0057348e
! %f22 = ff000000 00000000, %l6 = 0000000000000000
! Mem[0000000030001428] = 95dcd2ff000000ff
add %i0,0x028,%g1
stda %f22,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030001428] = 95dcd2ff000000ff
! %l5 = 00000000000000ff, Mem[0000000030081400] = ffe21fe3
stwa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
! Mem[0000000030081410] = 59000000, %l6 = 0000000000000000
swapa [%i2+%o5]0x89,%l6 ! %l6 = 0000000059000000
! Mem[0000000010001408] = 00fff900, %l2 = 8fffffffffffffff
swapa [%i0+%o4]0x80,%l2 ! %l2 = 0000000000fff900
! %l2 = 00fff900, %l3 = ffffffff, Mem[0000000030041410] = ffffffff 00000000
stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00fff900 ffffffff
! Mem[00000000100c1410] = cd080000, %l4 = 00000000bd23ccf3, %asi = 80
swapa [%i3+0x010]%asi,%l4 ! %l4 = 00000000cd080000
! Mem[0000000010181420] = 00000000, %l6 = 0000000059000000, %asi = 80
swapa [%i6+0x020]%asi,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 00000000, %l6 = 0000000000000000
lduwa [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000000
p0_label_291:
! Mem[0000000010181400] = ffffff8f0000003d, %l3 = 00000000ffffffff
ldxa [%i6+%g0]0x80,%l3 ! %l3 = ffffff8f0000003d
! %l1 = 00fff90057718c03, imm = 0000000000000549, %l7 = 0000000000000000
xor %l1,0x549,%l7 ! %l7 = 00fff9005771894a
! Mem[000000001008140c] = ff0000ff, %f19 = 85ab29fa
ld [%i2+0x00c],%f19 ! %f19 = ff0000ff
! Mem[0000000021800140] = ff008361, %l4 = 00000000cd080000
ldsh [%o3+0x140],%l4 ! %l4 = ffffffffffffff00
! Mem[0000000030181400] = 00000000, %l6 = 0000000000000000
ldsba [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = 00000000000000ff, %f20 = 00000000 ff000000
ldda [%i5+%o5]0x80,%f20 ! %f20 = 00000000 000000ff
! Mem[00000000300c1408] = ff000000, %l2 = 0000000000fff900
lduba [%i3+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041408] = 00000066, %l4 = ffffffffffffff00
lduwa [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000066
! Mem[00000000300c1408] = ff000000 ffffffff, %l2 = 000000ff, %l3 = 0000003d
ldda [%i3+%o4]0x81,%l2 ! %l2 = 00000000ff000000 00000000ffffffff
! Starting 10 instruction Store Burst
! %f4 = 7f8e1ed8, Mem[00000000100c1400] = ff000000
sta %f4 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 7f8e1ed8
p0_label_292:
! %l0 = 00000057, %l1 = 57718c03, Mem[0000000030041400] = 00000000 000000ff
stda %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000057 57718c03
! %l0 = 00000057, %l1 = 57718c03, Mem[0000000010081420] = 7f8e1ed8 57718c03
std %l0,[%i2+0x020] ! Mem[0000000010081420] = 00000057 57718c03
! %l2 = 00000000ff000000, Mem[0000000030041408] = 00000000
stwa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000
! Mem[0000000020800040] = fffad1fd, %l2 = 00000000ff000000
ldstuba [%o1+0x040]%asi,%l2 ! %l2 = 000000ff000000ff
! %f28 = 59000000 bd23ccf3, Mem[0000000010041408] = 00000066 ff000000
stda %f28,[%i1+%o4]0x88 ! Mem[0000000010041408] = 59000000 bd23ccf3
! %l0 = 0000000000000057, Mem[0000000030041410] = 00f9ff00
stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000057
! Mem[0000000030041408] = 000000ff, %l0 = 0000000000000057
swapa [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1400] = 00000000, %l7 = 00fff9005771894a
ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1428] = 0000003c, %l3 = 00000000ffffffff, %asi = 80
swapa [%i3+0x028]%asi,%l3 ! %l3 = 000000000000003c
! Starting 10 instruction Load Burst
! Mem[0000000010001404] = 00000000, %l0 = 00000000000000ff
ldsb [%i0+0x004],%l0 ! %l0 = 0000000000000000
p0_label_293:
! Code Fragment 4
p0_fragment_25:
! %l0 = 0000000000000000
setx 0x3d01cb0fd8d2ad84,%g7,%l0 ! %l0 = 3d01cb0fd8d2ad84
! %l1 = 00fff90057718c03
setx 0xaf941af06034171d,%g7,%l1 ! %l1 = af941af06034171d
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 = 3d01cb0fd8d2ad84
setx 0x1b8a93c7b269babb,%g7,%l0 ! %l0 = 1b8a93c7b269babb
! %l1 = af941af06034171d
setx 0xd57132c83fa0331f,%g7,%l1 ! %l1 = d57132c83fa0331f
! Mem[0000000010181410] = ff000000, %l2 = 00000000000000ff
ldswa [%i6+%o5]0x80,%l2 ! %l2 = ffffffffff000000
! Mem[0000000030001408] = d81e8e7f, %l3 = 000000000000003c
ldswa [%i0+%o4]0x89,%l3 ! %l3 = ffffffffd81e8e7f
! Mem[00000000100c1408] = 00000000, %l1 = d57132c83fa0331f
lduwa [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081400] = bd23000000000000, %f18 = 396695c3 ff0000ff
ldda [%i2+%g0]0x80,%f18 ! %f18 = bd230000 00000000
! Mem[00000000300c1400] = 00000000 000000ff, %l4 = 00000066, %l5 = 000000ff
ldda [%i3+%g0]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[0000000030101410] = 0000003c, %l0 = 1b8a93c7b269babb
ldsha [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1410] = bd23ccf3ff05b230, %f24 = 7f8e1ed8 57718c03
ldda [%i3+%o5]0x80,%f24 ! %f24 = bd23ccf3 ff05b230
! Mem[0000000030181408] = ff0000ff, %l7 = 0000000000000000
lduha [%i6+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f16 = ffffffff 00000000 bd230000 00000000
! %f20 = 00000000 000000ff ff000000 00000000
! %f24 = bd23ccf3 ff05b230 00ff0000 00f9ff00
! %f28 = 59000000 bd23ccf3 000000ff 0000ffff
stda %f16,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
p0_label_294:
! Mem[0000000030101408] = 00000000, %l2 = ffffffffff000000
ldstuba [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001400] = 00fff900, %l5 = 0000000000000000
ldstuba [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1410] = ff0000ff, %l5 = 0000000000000000
swapa [%i3+%o5]0x89,%l5 ! %l5 = 00000000ff0000ff
! %l3 = ffffffffd81e8e7f, Mem[0000000010141408] = 000000ff
stba %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000007f
! %l5 = 00000000ff0000ff, Mem[0000000010141408] = 7f00000000000000
stxa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000ff0000ff
! %l4 = 00000000000000ff, Mem[0000000021800140] = ff008361
stb %l4,[%o3+0x140] ! Mem[0000000021800140] = ff008361
! Mem[0000000010101418] = ffffffff990d9059, %l1 = 0000000000000000, %l7 = 00000000000000ff
add %i4,0x18,%g1
casxa [%g1]0x80,%l1,%l7 ! %l7 = ffffffff990d9059
! %f16 = ffffffff 00000000 bd230000 00000000
! %f20 = 00000000 000000ff ff000000 00000000
! %f24 = bd23ccf3 ff05b230 00ff0000 00f9ff00
! %f28 = 59000000 bd23ccf3 000000ff 0000ffff
stda %f16,[%i6]ASI_BLK_SL ! Block Store to 0000000030181400
! %f14 = b2ff0000, Mem[0000000010181414] = 000000ff
st %f14,[%i6+0x014] ! Mem[0000000010181414] = b2ff0000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ff0000ff, %l6 = 0000000000000000
lduwa [%i2+%o4]0x88,%l6 ! %l6 = 00000000ff0000ff
p0_label_295:
! Mem[0000000030041410] = 00000057, %l4 = 00000000000000ff
lduba [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101410] = 0000003ce31fe211, %l0 = 0000000000000000
ldxa [%i4+%o5]0x81,%l0 ! %l0 = 0000003ce31fe211
! Mem[0000000010101400] = 0000000000ff0000, %l1 = 0000000000000000
ldxa [%i4+%g0]0x88,%l1 ! %l1 = 0000000000ff0000
! %l1 = 0000000000ff0000, %l0 = 0000003ce31fe211, %l6 = 00000000ff0000ff
sub %l1,%l0,%l6 ! %l6 = ffffffc31ddf1def
membar #Sync ! Added by membar checker (46)
! Mem[000000001018143c] = 0000ffff, %l4 = 0000000000000000
ldsha [%i6+0x03c]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141400] = ff0023bd, %l6 = ffffffc31ddf1def
lduha [%i5+%g0]0x81,%l6 ! %l6 = 000000000000ff00
! Mem[0000000010041400] = 00000000 ff000000, %l4 = 00000000, %l5 = ff0000ff
ldda [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000 00000000ff000000
! Mem[0000000010041400] = 00000000, %l7 = ffffffff990d9059
ldswa [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041408] = bd23ccf3, %l7 = 0000000000000000
lduba [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000f3
! Starting 10 instruction Store Burst
! %f0 = ff000000, Mem[0000000010141400] = 00000000
sta %f0 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000000
p0_label_296:
! Mem[0000000030041410] = 57000000, %l2 = 0000000000000000
swapa [%i1+%o5]0x89,%l2 ! %l2 = 0000000057000000
! %l0 = 0000003ce31fe211, Mem[00000000211c0000] = ff00217a, %asi = 80
stba %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 1100217a
! %f4 = 7f8e1ed8 57718c03, %l5 = 00000000ff000000
! Mem[0000000010181428] = 00ff000000f9ff00
add %i6,0x028,%g1
stda %f4,[%g1+%l5]ASI_PST8_P ! Mem[0000000010181428] = 00ff000000f9ff00
! Mem[0000000030141410] = 0000ffff, %l6 = 000000000000ff00
swapa [%i5+%o5]0x89,%l6 ! %l6 = 000000000000ffff
! %l3 = ffffffffd81e8e7f, Mem[0000000010141408] = 00000000
stha %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00008e7f
! %f0 = ff000000, Mem[00000000300c1410] = 00000000
sta %f0 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
! %l0 = 0000003ce31fe211, Mem[0000000010141436] = d60573ff, %asi = 80
stba %l0,[%i5+0x036]%asi ! Mem[0000000010141434] = d60511ff
! %f16 = ffffffff 00000000, %l7 = 00000000000000f3
! Mem[0000000030141418] = ff000000005500ff
add %i5,0x018,%g1
stda %f16,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030141418] = 00000000ffffffff
! Mem[0000000010101438] = 000000ff00000000, %l5 = 00000000ff000000, %l7 = 00000000000000f3
add %i4,0x38,%g1
casxa [%g1]0x80,%l5,%l7 ! %l7 = 000000ff00000000
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 00ff86d9, %l3 = ffffffffd81e8e7f
lduha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_297:
! Mem[0000000010041420] = 000000ff00000000, %l4 = 0000000000000000
ldxa [%i1+0x020]%asi,%l4 ! %l4 = 000000ff00000000
! Mem[0000000030041410] = 00000000, %l5 = 00000000ff000000
ldswa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = 00000000, %l2 = 0000000057000000
lduwa [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000000
membar #Sync ! Added by membar checker (47)
! Mem[0000000030141400] = ff0023bd ffffffff ffffffff ff0000ff
! Mem[0000000030141410] = 00ff0000 00000000 00000000 ffffffff
! Mem[0000000030141420] = bfb9b1e8 aa3dc13d 7fda7d6a fad84a59
! Mem[0000000030141430] = 0fc0385b ae103944 c977175a 37af2871
ldda [%i5]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030141400
! Mem[0000000010041410] = 00000000 038c71ff, %l6 = 0000ffff, %l7 = 00000000
ldda [%i1+%o5]0x88,%l6 ! %l6 = 00000000038c71ff 0000000000000000
! Mem[00000000300c1408] = ff000000, %l5 = 0000000000000000
ldswa [%i3+%o4]0x81,%l5 ! %l5 = ffffffffff000000
! Mem[00000000201c0000] = 00ff86d9, %l1 = 0000000000ff0000
ldsha [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181410] = ff000000, %l3 = 00000000000000ff
ldsba [%i6+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010181408] = bd230000, %l6 = 00000000038c71ff
ldsb [%i6+%o4],%l6 ! %l6 = ffffffffffffffbd
! Starting 10 instruction Store Burst
! %l6 = ffffffffffffffbd, Mem[0000000030081410] = 00000000
stha %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000ffbd
p0_label_298:
! %f22 = ff000000 00000000, %l0 = 0000003ce31fe211
! Mem[0000000030001410] = ff29ab8500000000
add %i0,0x010,%g1
stda %f22,[%g1+%l0]ASI_PST32_S ! Mem[0000000030001410] = ff29ab8500000000
! %l7 = 0000000000000000, %l1 = 00000000000000ff, %l7 = 0000000000000000
subc %l7,%l1,%l7 ! %l7 = ffffffffffffff01
! %l7 = ffffffffffffff01, Mem[00000000100c1400] = 7f8e1ed8
stha %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff011ed8
! %f18 = bd230000 00000000, %l2 = 0000000000000000
! Mem[00000000300c1408] = ff000000ffffffff
add %i3,0x008,%g1
stda %f18,[%g1+%l2]ASI_PST8_S ! Mem[00000000300c1408] = ff000000ffffffff
! %l4 = 00000000, %l5 = ff000000, Mem[0000000030081410] = 0000ffbd 3d000000
stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 ff000000
! Mem[0000000010081400] = bd230000, %l7 = ffffffffffffff01
ldstuba [%i2+%g0]0x80,%l7 ! %l7 = 000000bd000000ff
! %f17 = 00000000, Mem[0000000010041400] = 00000000
sta %f17,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! Mem[0000000030081410] = 00000000, %l1 = 00000000000000ff
ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181427] = ff05b230, %l3 = ffffffffffffffff
ldstub [%i6+0x027],%l3 ! %l3 = 00000030000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff0023bd, %l7 = 00000000000000bd
lduha [%i5+%g0]0x81,%l7 ! %l7 = 000000000000ff00
p0_label_299:
! Mem[0000000030081400] = 000000ff, %l0 = 0000003ce31fe211
ldsba [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041438] = 000000ff 23e59b95, %l6 = ffffffbd, %l7 = 0000ff00
ldd [%i1+0x038],%l6 ! %l6 = 00000000000000ff 0000000023e59b95
! Mem[0000000010141400] = ff000000 00000000 7f8e0000 ff0000ff
! Mem[0000000010141410] = 00000000 000000ff ffac1d59 0000005b
! Mem[0000000010141420] = 038c7157 6630a23d 0000003c e31fe211
! Mem[0000000010141430] = 0000fd1b d60511ff ff7300d6 20ff0000
ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
! Mem[0000000010081430] = 3d000000, %l7 = 0000000023e59b95
lduha [%i2+0x030]%asi,%l7 ! %l7 = 0000000000003d00
! Mem[0000000030141408] = ffffffff, %l5 = ffffffffff000000
lduwa [%i5+%o4]0x89,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000010041430] = 000085ff, %f28 = 59000000
ld [%i1+0x030],%f28 ! %f28 = 000085ff
! Mem[0000000010081400] = 000023ff, %l0 = 0000000000000000
lduba [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001408] = ffffffff, %l7 = 0000000000003d00
ldswa [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000100c1420] = 0000000000000000, %f18 = bd230000 00000000
ldda [%i3+0x020]%asi,%f18 ! %f18 = 00000000 00000000
! Starting 10 instruction Store Burst
! %l4 = 000000ff00000000, Mem[0000000010101410] = 038c71ff
stwa %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
p0_label_300:
! %l0 = 000000ff, %l1 = 00000000, Mem[00000000100c1400] = ff011ed8 000000ff
stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 00000000
! Mem[0000000010041410] = ff718c03, %l0 = 00000000000000ff
ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
! %f25 = ff05b230, Mem[0000000010081400] = ff230000
sta %f25,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff05b230
! %l7 = ffffffffffffffff, Mem[0000000010081408] = ff0000ff
stha %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffff00ff
! %l4 = 000000ff00000000, Mem[0000000010101410] = 00000000
stba %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
! Mem[0000000010041422] = 000000ff, %l0 = 00000000000000ff
ldstub [%i1+0x022],%l0 ! %l0 = 00000000000000ff
! %f16 = ffffffff 00000000, Mem[0000000010081400] = 30b205ff 00000000
stda %f16,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff 00000000
! Mem[0000000030081410] = ff000000, %l4 = 000000ff00000000
ldstuba [%i2+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010041400] = 00000000, %l5 = 00000000ffffffff
swapa [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[000000001010142c] = 00000000, %l7 = ffffffffffffffff
lduwa [%i4+0x02c]%asi,%l7 ! %l7 = 0000000000000000
p0_label_301:
! Mem[0000000010101408] = 00000000, %l3 = 0000000000000030
ldsba [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181400] = ffffffff, %l5 = 0000000000000000
ldsha [%i6+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010181408] = bd230000, %l2 = 0000000000000000
lduh [%i6+%o4],%l2 ! %l2 = 000000000000bd23
! Mem[0000000030041408] = 00000057, %l3 = 0000000000000000
ldsba [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000057
! Mem[0000000020800040] = fffad1fd, %l1 = 0000000000000000
ldsha [%o1+0x040]%asi,%l1 ! %l1 = fffffffffffffffa
! %l6 = 00000000000000ff, %l6 = 00000000000000ff, %y = ff0000ff
udiv %l6,%l6,%l7 ! %l7 = 00000000ffffffff
mov %l0,%y ! %y = 00000000
! Mem[0000000030081408] = ffffffffffffff8f, %f26 = 00ff0000 00f9ff00
ldda [%i2+%o4]0x89,%f26 ! %f26 = ffffffff ffffff8f
! Mem[0000000010041408] = bd23ccf3, %l2 = 000000000000bd23
ldswa [%i1+%o4]0x88,%l2 ! %l2 = ffffffffbd23ccf3
! Mem[0000000010101400] = 0000ff0000000000, %l4 = 00000000000000ff
ldx [%i4+%g0],%l4 ! %l4 = 0000ff0000000000
! Starting 10 instruction Store Burst
! %l7 = 00000000ffffffff, Mem[0000000030001400] = fff1ffff
stba %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = fff1ffff
p0_label_302:
! %f31 = 0000ffff, Mem[0000000010081400] = 00000000
sta %f31,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000ffff
! %l0 = 00000000, %l1 = fffffffa, Mem[0000000030101410] = 3c000000 11e21fe3
stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 fffffffa
! %f18 = 00000000, Mem[0000000030001400] = fff1ffff
sta %f18,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! %l2 = ffffffffbd23ccf3, Mem[0000000030101410] = 00000000
stha %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = ccf30000
! Mem[0000000010081434] = 00000000, %l3 = 0000000000000057
ldstub [%i2+0x034],%l3 ! %l3 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000030081400] = 0000003cff000000
stxa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
! %l1 = fffffffffffffffa, Mem[0000000030081408] = 8fffffff
stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = faffffff
membar #Sync ! Added by membar checker (48)
! %l4 = 0000ff0000000000, Mem[0000000010141409] = 7f8e0000
stb %l4,[%i5+0x009] ! Mem[0000000010141408] = 7f000000
! Mem[0000000010081408] = ff00ffff, %l1 = fffffffffffffffa
ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = ff00000000000000, %l3 = 0000000000000000
ldxa [%i5+%g0]0x80,%l3 ! %l3 = ff00000000000000
p0_label_303:
! Mem[00000000218001c0] = ffffa92c, %l3 = ff00000000000000
lduh [%o3+0x1c0],%l3 ! %l3 = 000000000000ffff
! Mem[0000000030181400] = 00000000ffffffff, %l2 = ffffffffbd23ccf3
ldxa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000010041408] = bd23ccf3, %l4 = 0000ff0000000000
ldswa [%i1+%o4]0x88,%l4 ! %l4 = ffffffffbd23ccf3
! Mem[00000000300c1408] = ff000000 ffffffff, %l0 = 00000000, %l1 = 000000ff
ldda [%i3+%o4]0x81,%l0 ! %l0 = 00000000ff000000 00000000ffffffff
! Mem[0000000020800040] = fffad1fd, %l1 = 00000000ffffffff
lduh [%o1+0x040],%l1 ! %l1 = 000000000000fffa
! %f6 = ffac1d59, Mem[0000000010041408] = bd23ccf3
sta %f6 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffac1d59
! Mem[0000000030001408] = d81e8e7f, %l6 = 00000000000000ff
lduha [%i0+%o4]0x89,%l6 ! %l6 = 0000000000008e7f
! Mem[00000000211c0000] = 1100217a, %l7 = 00000000ffffffff
ldsba [%o2+0x001]%asi,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1410] = f3cc23bd, %l6 = 0000000000008e7f
ldsha [%i3+%o5]0x88,%l6 ! %l6 = 00000000000023bd
! Starting 10 instruction Store Burst
! %l6 = 000023bd, %l7 = 00000000, Mem[0000000010141420] = 038c7157 6630a23d
std %l6,[%i5+0x020] ! Mem[0000000010141420] = 000023bd 00000000
p0_label_304:
! Mem[0000000010181424] = ff05b2ff, %l0 = ff000000, %l0 = ff000000
add %i6,0x24,%g1
casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000ff05b2ff
! %l6 = 000023bd, %l7 = 00000000, Mem[0000000010001400] = 00fff9ff 00000000
stda %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000023bd 00000000
! %f4 = 00000000 000000ff, Mem[00000000100c1408] = 00000000 00000000
stda %f4 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 000000ff
! Mem[0000000010041408] = 591dacff, %l7 = 0000000000000000
swapa [%i1+%o4]0x80,%l7 ! %l7 = 00000000591dacff
! %l5 = ffffffffffffffff, Mem[0000000030181408] = 00000000
stwa %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffff
! Mem[0000000030081408] = fffffffa, %l3 = 000000000000ffff
swapa [%i2+%o4]0x89,%l3 ! %l3 = 00000000fffffffa
! %l4 = ffffffffbd23ccf3, Mem[0000000010141410] = 00000000
stwa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = bd23ccf3
! Mem[00000000100c1438] = ff0000ff, %l1 = 000000000000fffa, %asi = 80
swapa [%i3+0x038]%asi,%l1 ! %l1 = 00000000ff0000ff
! Mem[0000000030081408] = 0000ffff, %l0 = 00000000ff05b2ff
ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 0000ffff, %l6 = 00000000000023bd
lduwa [%i2+%o4]0x89,%l6 ! %l6 = 000000000000ffff
p0_label_305:
! Mem[0000000010001410] = 00fff900, %l6 = 000000000000ffff
lduwa [%i0+%o5]0x80,%l6 ! %l6 = 0000000000fff900
! Mem[00000000100c1408] = 00000000, %f29 = bd23ccf3
lda [%i3+%o4]0x80,%f29 ! %f29 = 00000000
! Mem[0000000010081408] = ffff00ff, %l2 = 00000000ffffffff
lduba [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101410] = ccf30000, %l6 = 0000000000fff900
lduha [%i4+%o5]0x81,%l6 ! %l6 = 000000000000ccf3
! Mem[00000000300c1400] = ff000000, %l7 = 00000000591dacff
lduha [%i3+%g0]0x81,%l7 ! %l7 = 000000000000ff00
! Mem[0000000010181438] = 000000ff0000ffff, %f4 = 00000000 000000ff
ldda [%i6+0x038]%asi,%f4 ! %f4 = 000000ff 0000ffff
! Mem[0000000020800040] = fffad1fd, %l5 = ffffffffffffffff
ldsha [%o1+0x040]%asi,%l5 ! %l5 = fffffffffffffffa
! %l1 = 00000000ff0000ff, %l4 = ffffffffbd23ccf3, %y = 00000000
sdiv %l1,%l4,%l5 ! %l5 = fffffffffffffffd
mov %l0,%y ! %y = 000000ff
! Mem[0000000010001410] = 00f9ff00, %l5 = fffffffffffffffd
lduba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 000000ff, %l1 = ff0000ff, Mem[0000000010101410] = 00000000 0000ff00
stda %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff ff0000ff
p0_label_306:
! %f4 = 000000ff 0000ffff, Mem[0000000010141410] = f3cc23bd ff000000
stda %f4 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff 0000ffff
! Mem[0000000010181408] = 000023bd, %l1 = 00000000ff0000ff
swapa [%i6+%o4]0x88,%l1 ! %l1 = 00000000000023bd
! Mem[0000000010181400] = ffffffff, %l3 = 00000000fffffffa
swapa [%i6+%g0]0x80,%l3 ! %l3 = 00000000ffffffff
! %l0 = 00000000000000ff, Mem[0000000030001400] = 00000000
stba %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000000
! Mem[0000000030041408] = 00000057, %l1 = 00000000000023bd
swapa [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000057
! Mem[0000000030101400] = ff0000ff, %l2 = 00000000000000ff
swapa [%i4+%g0]0x89,%l2 ! %l2 = 00000000ff0000ff
! %l2 = 00000000ff0000ff, Mem[0000000010181400] = fffffffa
stha %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00fffffa
! Mem[0000000010041408] = 5900000000000000, %f12 = 0000fd1b d60511ff
ldda [%i1+%o4]0x88,%f12 ! %f12 = 59000000 00000000
! %l2 = 00000000ff0000ff, Mem[0000000020800000] = 0057348e, %asi = 80
stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ff348e
! Starting 10 instruction Load Burst
! Mem[0000000010101428] = 8c030000, %l7 = 000000000000ff00
ldsb [%i4+0x029],%l7 ! %l7 = 0000000000000003
p0_label_307:
! Mem[0000000030181410] = ff000000 00000000, %l4 = bd23ccf3, %l5 = 00000000
ldda [%i6+%o5]0x81,%l4 ! %l4 = 00000000ff000000 0000000000000000
! Mem[0000000030001400] = 000000ff, %l5 = 0000000000000000
lduha [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1400] = 000000ff, %l2 = 00000000ff0000ff
lduba [%i3+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101408] = 00000000, %f13 = 00000000
lda [%i4+%o4]0x88,%f13 ! %f13 = 00000000
! Mem[0000000010141400] = ff000000, %l3 = 00000000ffffffff
ldsba [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030081410] = ff000000 000000ff, %l2 = 000000ff, %l3 = ffffffff
ldda [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff 00000000ff000000
! Mem[0000000020800040] = fffad1fd, %l4 = 00000000ff000000
lduh [%o1+0x040],%l4 ! %l4 = 000000000000fffa
! Mem[0000000010001428] = ffff0000 ff000000, %l4 = 0000fffa, %l5 = 000000ff
ldd [%i0+0x028],%l4 ! %l4 = 00000000ffff0000 00000000ff000000
! Mem[0000000010001408] = ffffffff, %l1 = 0000000000000057
lduwa [%i0+%o4]0x80,%l1 ! %l1 = 00000000ffffffff
! Starting 10 instruction Store Burst
! %l1 = 00000000ffffffff, Mem[0000000010141418] = ffac1d59, %asi = 80
stwa %l1,[%i5+0x018]%asi ! Mem[0000000010141418] = ffffffff
p0_label_308:
! %f15 = 20ff0000, Mem[00000000100c1428] = ffffffff
sta %f15,[%i3+0x028]%asi ! Mem[00000000100c1428] = 20ff0000
! Mem[00000000100c1408] = 00000000, %l0 = 00000000000000ff
ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! %l3 = 00000000ff000000, imm = fffffffffffff725, %l2 = 00000000000000ff
xnor %l3,-0x8db,%l2 ! %l2 = 00000000ff0008da
! %l2 = 00000000ff0008da, Mem[0000000010001406] = 00000000
sth %l2,[%i0+0x006] ! Mem[0000000010001404] = 000008da
! %f8 = 038c7157, Mem[0000000010041400] = ffffffff
sta %f8 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 038c7157
! %l5 = 00000000ff000000, Mem[0000000010101400] = 00ff0000
stba %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00ff0000
! Mem[00000000100c1400] = 000000ff, %l7 = 0000000000000003
swapa [%i3+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! %f30 = 000000ff 0000ffff, Mem[0000000010081410] = 00000000 00000021
stda %f30,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff 0000ffff
! %l2 = 00000000ff0008da, Mem[0000000010081400] = 0000ffff
stha %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 08daffff
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00000000, %l1 = 00000000ffffffff
ldsha [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
p0_label_309:
! Mem[0000000010001408] = ffffffff, %l7 = 00000000000000ff
ldsb [%i0+0x00a],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041410] = 038c71ff, %l6 = 000000000000ccf3
lduba [%i1+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030181408] = ffffffff, %l0 = 0000000000000000
ldsha [%i6+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000300c1400] = ff000000, %l5 = 00000000ff000000
lduwa [%i3+%g0]0x81,%l5 ! %l5 = 00000000ff000000
! Mem[0000000021800180] = c6ffc576, %l2 = 00000000ff0008da
lduh [%o3+0x180],%l2 ! %l2 = 000000000000c6ff
! Mem[00000000100c1408] = ff000000, %f12 = 59000000
ld [%i3+%o4],%f12 ! %f12 = ff000000
! Mem[0000000030101408] = ff000000, %l5 = 00000000ff000000
ldswa [%i4+%o4]0x81,%l5 ! %l5 = ffffffffff000000
! Mem[00000000300c1400] = ff000000, %l4 = 00000000ffff0000
ldsba [%i3+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000211c0000] = 1100217a, %l2 = 000000000000c6ff
lduba [%o2+0x001]%asi,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 00000000, %l3 = ff000000, Mem[00000000100c1400] = 03000000 00000000
stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 ff000000
p0_label_310:
! Mem[0000000010101400] = 0000ff00, %l7 = ffffffffffffffff
swapa [%i4+%g0]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030001410] = 85ab29ff, %l5 = ffffffffff000000
swapa [%i0+%o5]0x89,%l5 ! %l5 = 0000000085ab29ff
! %l0 = ffffffffffffffff, Mem[0000000010101418] = ffffffff990d9059, %asi = 80
stxa %l0,[%i4+0x018]%asi ! Mem[0000000010101418] = ffffffffffffffff
! %l1 = 0000000000000000, Mem[0000000010041400] = 57718c03
stba %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 57718c00
! %f7 = 0000005b, Mem[00000000100c1400] = 00000000
sta %f7 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000005b
! Mem[0000000010101400] = ffffffff, %l6 = 00000000000000ff
swapa [%i4+%g0]0x88,%l6 ! %l6 = 00000000ffffffff
! %f10 = 0000003c e31fe211, %l1 = 0000000000000000
! Mem[00000000300c1418] = fa29ab85c3956639
add %i3,0x018,%g1
stda %f10,[%g1+%l1]ASI_PST32_S ! Mem[00000000300c1418] = fa29ab85c3956639
! %f0 = ff000000 00000000 7f8e0000 ff0000ff
! %f4 = 000000ff 0000ffff ffac1d59 0000005b
! %f8 = 038c7157 6630a23d 0000003c e31fe211
! %f12 = ff000000 00000000 ff7300d6 20ff0000
stda %f0,[%i6]ASI_COMMIT_P ! Block Store to 0000000010181400
! Mem[00000000100c1408] = 000000ff, %l7 = 000000000000ff00
ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 00ff86d9, %l2 = 0000000000000000
lduh [%o0+%g0],%l2 ! %l2 = 00000000000000ff
p0_label_311:
! Mem[0000000010101430] = 000023bd, %l0 = ffffffffffffffff
ldsw [%i4+0x030],%l0 ! %l0 = 00000000000023bd
membar #Sync ! Added by membar checker (49)
! Mem[0000000010181410] = 000000ff0000ffff, %f16 = ffffffff 00000000
ldda [%i6+%o5]0x80,%f16 ! %f16 = 000000ff 0000ffff
! Mem[0000000010101400] = ff000000, %l4 = ffffffffffffffff
lduba [%i4+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010001408] = ffffffff 0000ff00, %l2 = 000000ff, %l3 = ff000000
ldda [%i0+%o4]0x80,%l2 ! %l2 = 00000000ffffffff 000000000000ff00
! Mem[0000000010081430] = 3d000000ff000000, %l1 = 0000000000000000
ldx [%i2+0x030],%l1 ! %l1 = 3d000000ff000000
! Mem[0000000030041408] = bd230000, %l5 = 0000000085ab29ff
ldswa [%i1+%o4]0x81,%l5 ! %l5 = ffffffffbd230000
! %l0 = 00000000000023bd, %l0 = 00000000000023bd, %l1 = 3d000000ff000000
add %l0,%l0,%l1 ! %l1 = 000000000000477a
! Mem[0000000010101438] = 000000ff, %l0 = 00000000000023bd
ldsw [%i4+0x038],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001410] = 00f9ff00, %l5 = ffffffffbd230000
lduha [%i0+%o5]0x88,%l5 ! %l5 = 000000000000ff00
! Starting 10 instruction Store Burst
! Mem[0000000030081400] = 00000000, %l7 = 00000000000000ff
lduha [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000000
p0_label_312:
! %f26 = ffffffff ffffff8f, Mem[00000000300c1410] = ff000000 00000000
stda %f26,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffff ffffff8f
! Mem[0000000030001410] = ff000000, %l5 = 000000000000ff00
ldstuba [%i0+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! %l1 = 000000000000477a, imm = 00000000000004a1, %l3 = 000000000000ff00
add %l1,0x4a1,%l3 ! %l3 = 0000000000004c1b
! %l6 = 00000000ffffffff, Mem[0000000030041400] = 00000057
stha %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffff0057
! %l7 = 0000000000000000, Mem[0000000010001408] = ffffffff
stwa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! Mem[000000001014143c] = 20ff0000, %l6 = ffffffff, %l6 = ffffffff
add %i5,0x3c,%g1
casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000020ff0000
! %l5 = 0000000000000000, Mem[000000001010140b] = 00000000, %asi = 80
stba %l5,[%i4+0x00b]%asi ! Mem[0000000010101408] = 00000000
! %l6 = 20ff0000, %l7 = 00000000, Mem[0000000010001408] = 00000000 00ff0000
stda %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 20ff0000 00000000
! Mem[0000000010001408] = 0000ff20, %l2 = 00000000ffffffff
swapa [%i0+%o4]0x80,%l2 ! %l2 = 000000000000ff20
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ffffffff, %f14 = ff7300d6
lda [%i0+%o4]0x80,%f14 ! %f14 = ffffffff
p0_label_313:
! Mem[00000000300c1400] = ff00000000000000, %l7 = 0000000000000000
ldxa [%i3+%g0]0x81,%l7 ! %l7 = ff00000000000000
! Mem[0000000010141408] = 7f000000, %l4 = 00000000000000ff
lduwa [%i5+0x008]%asi,%l4 ! %l4 = 000000007f000000
! Mem[0000000010041410] = ff718c03, %l3 = 0000000000004c1b
lduwa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ff718c03
! Mem[00000000100c1400] = 0000005b, %l2 = 000000000000ff20
ldsha [%i3+%g0]0x88,%l2 ! %l2 = 000000000000005b
! Mem[0000000010041408] = 5900000000000000, %f26 = ffffffff ffffff8f
ldda [%i1+%o4]0x88,%f26 ! %f26 = 59000000 00000000
! Mem[0000000010001400] = 000023bd, %l4 = 000000007f000000
lduba [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000bd
! Mem[0000000030081410] = ff000000, %l4 = 00000000000000bd
lduha [%i2+%o5]0x81,%l4 ! %l4 = 000000000000ff00
! Mem[0000000030001408] = d81e8e7f, %l2 = 000000000000005b
ldsba [%i0+%o4]0x89,%l2 ! %l2 = 000000000000007f
! Mem[0000000010141428] = 0000003ce31fe211, %l6 = 0000000020ff0000
ldxa [%i5+0x028]%asi,%l6 ! %l6 = 0000003ce31fe211
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = 000000ff, %l0 = 00000000000000ff
swapa [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff
p0_label_314:
! %l3 = 00000000ff718c03, Mem[0000000030001408] = 7f8e1ed8
stha %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 8c031ed8
! %f10 = 0000003c, Mem[0000000010101430] = 000023bd
sta %f10,[%i4+0x030]%asi ! Mem[0000000010101430] = 0000003c
! Mem[0000000010001400] = bd230000, %l4 = 000000000000ff00
ldstuba [%i0+%g0]0x80,%l4 ! %l4 = 000000bd000000ff
! Mem[0000000010141408] = 7f000000, %l7 = ff00000000000000
swapa [%i5+%o4]0x80,%l7 ! %l7 = 000000007f000000
! Mem[00000000300c1408] = ff000000, %l0 = 00000000000000ff
ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
! %l1 = 000000000000477a, Mem[0000000010041410] = 038c71ff
stwa %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000477a
! %l6 = 0000003ce31fe211, Mem[0000000030001408] = 8c031ed8
stba %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 11031ed8
! %f27 = 00000000, Mem[000000001014143c] = 20ff0000
st %f27,[%i5+0x03c] ! Mem[000000001014143c] = 00000000
! %l7 = 000000007f000000, Mem[0000000030001400] = ffffffff000000ff
stxa %l7,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000007f000000
! Starting 10 instruction Load Burst
! Mem[0000000010101434] = 000009ff, %l6 = 0000003ce31fe211
ldub [%i4+0x035],%l6 ! %l6 = 0000000000000000
p0_label_315:
! Mem[00000000100c1428] = 20ff0000 7f8e1ed8, %l2 = 0000007f, %l3 = ff718c03
ldda [%i3+0x028]%asi,%l2 ! %l2 = 0000000020ff0000 000000007f8e1ed8
! Mem[0000000020800040] = fffad1fd, %l3 = 000000007f8e1ed8
lduh [%o1+0x040],%l3 ! %l3 = 000000000000fffa
! Mem[0000000010081408] = ffff00ffff0000ff, %f18 = 00000000 00000000
ldda [%i2+%o4]0x80,%f18 ! %f18 = ffff00ff ff0000ff
! Mem[0000000010141408] = ff0000ff00000000, %f20 = 00000000 000000ff
ldda [%i5+%o4]0x88,%f20 ! %f20 = ff0000ff 00000000
! Mem[00000000201c0000] = 00ff86d9, %l0 = 00000000000000ff
ldsh [%o0+%g0],%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1408] = ff000000, %l0 = 00000000000000ff
lduwa [%i3+%o4]0x80,%l0 ! %l0 = 00000000ff000000
! Mem[0000000030081400] = 00000000, %f17 = 0000ffff
lda [%i2+%g0]0x81,%f17 ! %f17 = 00000000
! Mem[0000000021800040] = 33ff9f3e, %l5 = 0000000000000000
lduh [%o3+0x040],%l5 ! %l5 = 00000000000033ff
! Mem[0000000010101408] = 00000000, %l4 = 00000000000000bd
lduha [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 20ff0000, %l3 = 0000fffa, Mem[0000000010001418] = 396695c3 85ab29fa
stda %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = 20ff0000 0000fffa
p0_label_316:
! Mem[0000000030081408] = ffff0000, %l7 = 000000007f000000
ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
! %f6 = ffac1d59 0000005b, Mem[0000000010181408] = 7f8e0000 ff0000ff
stda %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffac1d59 0000005b
! Mem[0000000010041400] = 57718c00, %l7 = 00000000000000ff
swapa [%i1+%g0]0x88,%l7 ! %l7 = 0000000057718c00
! %l7 = 0000000057718c00, Mem[00000000100c1400] = 0000005b
stba %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! Mem[0000000030001410] = ff0000ff, %l7 = 0000000057718c00
swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000ff0000ff
! Mem[0000000030101400] = ff000000, %l2 = 0000000020ff0000
swapa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ff000000
! %l3 = 000000000000fffa, Mem[0000000030181408] = ffffffff
stba %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = faffffff
! Mem[00000000100c1408] = ff000000, %l7 = 00000000ff0000ff
ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
! %l0 = 00000000ff000000, Mem[0000000030101410] = 0000f3cc
stwa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000
! Starting 10 instruction Load Burst
! %l2 = 00000000ff000000, immd = fffffffffffff18b, %l5 = 00000000000033ff
mulx %l2,-0xe75,%l5 ! %l5 = fffff19975000000
p0_label_317:
! %l5 = fffff19975000000, %l3 = 000000000000fffa, %y = 000000ff
sdiv %l5,%l3,%l6 ! %l6 = 0000000000ff7afc
mov %l0,%y ! %y = ff000000
! Mem[0000000030181410] = ff000000, %l1 = 000000000000477a
ldsba [%i6+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010181408] = ffac1d59, %l4 = 0000000000000000
lduwa [%i6+%o4]0x80,%l4 ! %l4 = 00000000ffac1d59
! Mem[0000000010181408] = 591dacff, %l1 = ffffffffffffffff
ldsha [%i6+%o4]0x88,%l1 ! %l1 = ffffffffffffacff
! Mem[0000000030081400] = 00000000, %l5 = fffff19975000000
ldswa [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141410] = ffff0000, %f17 = 00000000
lda [%i5+0x010]%asi,%f17 ! %f17 = ffff0000
! Mem[0000000010141408] = 00000000 ff0000ff, %l2 = ff000000, %l3 = 0000fffa
ldd [%i5+%o4],%l2 ! %l2 = 0000000000000000 00000000ff0000ff
! %l1 = ffffffffffffacff, imm = fffffffffffff473, %l7 = 00000000000000ff
sub %l1,-0xb8d,%l7 ! %l7 = ffffffffffffb88c
! Mem[00000000211c0000] = 1100217a, %l1 = ffffffffffffacff
lduh [%o2+%g0],%l1 ! %l1 = 0000000000001100
! Starting 10 instruction Store Burst
! %l1 = 0000000000001100, Mem[0000000010101424] = ff0000ff, %asi = 80
stba %l1,[%i4+0x024]%asi ! Mem[0000000010101424] = 000000ff
p0_label_318:
! Mem[0000000010001410] = 00f9ff00, %l5 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %l6 = 0000000000ff7afc, Mem[00000000201c0000] = 00ff86d9, %asi = 80
stba %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = fcff86d9
! Mem[0000000010081410] = ff000000, %l6 = 0000000000ff7afc
ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1400] = 00000000, %l1 = 0000000000001100
ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %f27 = 00000000, Mem[0000000010141408] = 00000000
sta %f27,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! %l0 = 00000000ff000000, Mem[00000000300c1408] = ff000000
stba %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! %l3 = 00000000ff0000ff, Mem[0000000010001429] = ffff0000, %asi = 80
stba %l3,[%i0+0x029]%asi ! Mem[0000000010001428] = ffff0000
! %l3 = 00000000ff0000ff, Mem[0000000010081420] = 0000005757718c03
stx %l3,[%i2+0x020] ! Mem[0000000010081420] = 00000000ff0000ff
! %l3 = 00000000ff0000ff, Mem[0000000010041400] = 000000ff
stba %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 00000000ffffffff, %l4 = 00000000ffac1d59
ldxa [%i3+%o4]0x81,%l4 ! %l4 = 00000000ffffffff
p0_label_319:
! Mem[0000000030181410] = 00000000000000ff, %f30 = 000000ff 0000ffff
ldda [%i6+%o5]0x89,%f30 ! %f30 = 00000000 000000ff
! Mem[0000000030001410] = 008c7157 00000000, %l6 = 00000000, %l7 = ffffb88c
ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000008c7157 0000000000000000
! Mem[0000000030181400] = 00000000, %l2 = 0000000000000000
ldswa [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181410] = ff000000, %l5 = 0000000000000000
lduba [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Code Fragment 3
p0_fragment_26:
! %l0 = 00000000ff000000
setx 0xac7538ffe6063a67,%g7,%l0 ! %l0 = ac7538ffe6063a67
! %l1 = 0000000000000000
setx 0x367605906e0d7802,%g7,%l1 ! %l1 = 367605906e0d7802
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 = ac7538ffe6063a67
setx 0x2ee4a0ff8ac0beb4,%g7,%l0 ! %l0 = 2ee4a0ff8ac0beb4
! %l1 = 367605906e0d7802
setx 0xdfc4e52793cee26d,%g7,%l1 ! %l1 = dfc4e52793cee26d
! %l5 = 0000000000000000, Mem[0000000010001400] = ff230000000008da
stxa %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
! Mem[00000000300c1400] = 000000ff, %l0 = 2ee4a0ff8ac0beb4
ldsha [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141408] = 00000000, %l4 = 00000000ffffffff
ldswa [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800040] = fffad1fd, %l3 = 00000000ff0000ff
ldsba [%o1+0x041]%asi,%l3 ! %l3 = fffffffffffffffa
! Starting 10 instruction Store Burst
! Mem[00000000100c1425] = 00000000, %l5 = 0000000000000000
ldstub [%i3+0x025],%l5 ! %l5 = 00000000000000ff
p0_label_320:
! %l2 = 00000000, %l3 = fffffffa, Mem[0000000010181420] = 038c7157 6630a23d
stda %l2,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000 fffffffa
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010001438] = 0000ffff 45f89ad8
stda %l4,[%i0+0x038]%asi ! Mem[0000000010001438] = 00000000 00000000
! %l1 = dfc4e52793cee26d, immd = 0000000000000068, %l3 = fffffffffffffffa
mulx %l1,0x068,%l3 ! %l3 = e7fd18140c0bfc48
! Mem[0000000030001408] = d81e0311, %l6 = 00000000008c7157
swapa [%i0+%o4]0x89,%l6 ! %l6 = 00000000d81e0311
! Mem[00000000211c0000] = 1100217a, %l0 = 00000000000000ff
ldstub [%o2+%g0],%l0 ! %l0 = 00000011000000ff
! %f16 = 000000ff ffff0000 ffff00ff ff0000ff
! %f20 = ff0000ff 00000000 ff000000 00000000
! %f24 = bd23ccf3 ff05b230 59000000 00000000
! %f28 = 000085ff 00000000 00000000 000000ff
stda %f16,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010101410] = ff000000 ff0000ff
stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 00000000
! Mem[0000000010001408] = ffffffff, %l3 = e7fd18140c0bfc48
swapa [%i0+%o4]0x80,%l3 ! %l3 = 00000000ffffffff
! Mem[00000000100c1408] = 000000ff, %l4 = 0000000000000000
ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 000000ff, %l3 = 00000000ffffffff
lduba [%i3+%g0]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_321:
! Mem[0000000010181420] = 00000000fffffffa, %f14 = ffffffff 20ff0000
ldd [%i6+0x020],%f14 ! %f14 = 00000000 fffffffa
! Mem[0000000030041408] = b20000ff000023bd, %l3 = 00000000000000ff
ldxa [%i1+%o4]0x89,%l3 ! %l3 = b20000ff000023bd
! Mem[00000000211c0000] = ff00217a, %l7 = 0000000000000000
ldsh [%o2+%g0],%l7 ! %l7 = ffffffffffffff00
! Mem[0000000030141408] = ffffffff, %l0 = 0000000000000011
lduha [%i5+%o4]0x89,%l0 ! %l0 = 000000000000ffff
! %l6 = 00000000d81e0311, immed = 00000616, %y = ff000000
sdiv %l6,0x616,%l1 ! %l1 = ffffffff80000000
mov %l0,%y ! %y = 0000ffff
! Mem[0000000010181400] = ff000000, %l2 = 0000000000000000
lduwa [%i6+%g0]0x80,%l2 ! %l2 = 00000000ff000000
! Mem[0000000010001400] = 00000000, %l1 = ffffffff80000000
lduwa [%i0+0x000]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081400] = ffffda08, %l7 = ffffffffffffff00
lduha [%i2+%g0]0x88,%l7 ! %l7 = 000000000000da08
! Mem[00000000300c1400] = ff000000, %l1 = 0000000000000000
ldswa [%i3+%g0]0x81,%l1 ! %l1 = ffffffffff000000
! Starting 10 instruction Store Burst
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010141408] = 00000000 ff0000ff
stda %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff 00000000
p0_label_322:
! Mem[0000000010081430] = 3d000000ff000000, %l2 = 00000000ff000000, %l5 = 0000000000000000
add %i2,0x30,%g1
casxa [%g1]0x80,%l2,%l5 ! %l5 = 3d000000ff000000
! %l3 = b20000ff000023bd, Mem[0000000010141400] = 000000ff
stwa %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000023bd
! %f8 = 038c7157 6630a23d, %l3 = b20000ff000023bd
! Mem[0000000030141410] = 00ff000000000000
add %i5,0x010,%g1
stda %f8,[%g1+%l3]ASI_PST16_S ! Mem[0000000030141410] = 038c71570000a23d
! %f14 = 00000000, Mem[0000000010101408] = 00000000
sta %f14,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! Code Fragment 3
p0_fragment_27:
! %l0 = 000000000000ffff
setx 0x826242703ca9c655,%g7,%l0 ! %l0 = 826242703ca9c655
! %l1 = ffffffffff000000
setx 0x466bbc206806e12f,%g7,%l1 ! %l1 = 466bbc206806e12f
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 = 826242703ca9c655
setx 0x830f5577d8930cd0,%g7,%l0 ! %l0 = 830f5577d8930cd0
! %l1 = 466bbc206806e12f
setx 0x943c322830bd2479,%g7,%l1 ! %l1 = 943c322830bd2479
! %l7 = 000000000000da08, Mem[0000000010041410] = ff0000ff00000000
stxa %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000000000da08
! Mem[0000000030181400] = 00000000, %l5 = 3d000000ff000000
ldstuba [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! %l5 = 0000000000000000, Mem[00000000100c141e] = 00ffff00
sth %l5,[%i3+0x01e] ! Mem[00000000100c141c] = 00ff0000
! %l1 = 943c322830bd2479, Mem[0000000030181400] = ffffffff000000ff
stxa %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = 943c322830bd2479
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = fffff90057718c03, %f10 = 0000003c e31fe211
ldda [%i0+%o5]0x80,%f10 ! %f10 = fffff900 57718c03
p0_label_323:
! Mem[0000000030001400] = 7f000000, %f23 = 00000000
lda [%i0+%g0]0x89,%f23 ! %f23 = 7f000000
! Mem[0000000030041410] = 00000000, %l7 = 000000000000da08
lduha [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
! %f17 = ffff0000, %f8 = 038c7157, %f5 = 0000ffff
fmuls %f17,%f8 ,%f5 ! %f5 = ffff0000
! Mem[0000000010101410] = 00000000, %l0 = 830f5577d8930cd0
ldswa [%i4+0x010]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141400] = ff0023bdffffffff, %f28 = 000085ff 00000000
ldda [%i5+%g0]0x81,%f28 ! %f28 = ff0023bd ffffffff
! Mem[0000000020800000] = 00ff348e, %l0 = 0000000000000000
ldub [%o1+%g0],%l0 ! %l0 = 0000000000000000
! Mem[0000000010081408] = ffff00ff, %l5 = 0000000000000000
ldswa [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffff00ff
! Mem[0000000010141400] = bd230000, %l5 = ffffffffffff00ff
ldswa [%i5+%g0]0x80,%l5 ! %l5 = ffffffffbd230000
membar #Sync ! Added by membar checker (50)
! Mem[0000000010041408] = ff0000ff, %l1 = 943c322830bd2479
lduba [%i1+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = 00000000, %l4 = 00000000000000ff
swapa [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
p0_label_324:
! %l0 = 00000000, %l1 = 000000ff, Mem[0000000030041400] = ffff0057 57718c03
stda %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 000000ff
! Mem[0000000010181408] = 591dacff, %l7 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010141408] = 000000ff, %l1 = 00000000000000ff
ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001400] = 00000000 00000000
stda %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 00000000
! Mem[0000000030041400] = 00000000, %l0 = 0000000000000000
swapa [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
! %f30 = 00000000 000000ff, Mem[0000000010081410] = ff0000ff ffff0000
stda %f30,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 000000ff
! %f25 = ff05b230, Mem[0000000030181408] = fffffffa
sta %f25,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff05b230
! %l7 = 00000000000000ff, Mem[0000000010181400] = 000000ff
stba %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
! %f30 = 00000000 000000ff, Mem[0000000010101410] = 00000000 00000000
std %f30,[%i4+%o5] ! Mem[0000000010101410] = 00000000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = ff0000ffffffffff, %l3 = b20000ff000023bd
ldxa [%i5+%o4]0x89,%l3 ! %l3 = ff0000ffffffffff
p0_label_325:
! Mem[00000000300c1410] = ffffffff, %l7 = 00000000000000ff
ldswa [%i3+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030081410] = 000000ff, %l0 = 0000000000000000
ldsba [%i2+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030141408] = ffffffff, %l4 = 0000000000000000
ldsba [%i5+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010181430] = ff000000, %l4 = ffffffffffffffff
ldsh [%i6+0x030],%l4 ! %l4 = ffffffffffffff00
! Mem[00000000201c0000] = fcff86d9, %l4 = ffffffffffffff00
ldub [%o0+0x001],%l4 ! %l4 = 00000000000000ff
! Mem[0000000030081400] = 0000000000000000, %f0 = ff000000 00000000
ldda [%i2+%g0]0x81,%f0 ! %f0 = 00000000 00000000
! Mem[0000000010041408] = ff0000ff, %l7 = ffffffffffffffff
ldsba [%i1+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010001408] = 48fc0b0c, %l2 = 00000000ff000000
ldsha [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000b0c
! Mem[0000000030001400] = 0000007f 00000000, %l2 = 00000b0c, %l3 = ffffffff
ldda [%i0+%g0]0x81,%l2 ! %l2 = 000000000000007f 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010041424] = f3cc23bd, %l7 = ffffffff, %l0 = ffffffff
add %i1,0x24,%g1
casa [%g1]0x80,%l7,%l0 ! %l0 = 00000000f3cc23bd
p0_label_326:
! %l6 = 00000000d81e0311, Mem[0000000010001400] = 0000000000000000
stxa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000d81e0311
! %f9 = 6630a23d, %f14 = 00000000, %f22 = ff000000
fmuls %f9 ,%f14,%f22 ! %f22 = 00000000
! Mem[0000000010081400] = ffffda08, %l6 = 00000000d81e0311
swapa [%i2+%g0]0x88,%l6 ! %l6 = 00000000ffffda08
! %l7 = ffffffffffffffff, Mem[0000000010101408] = ff000000
stwa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffffff
! %l7 = ffffffffffffffff, Mem[0000000010041400] = ffff0000
stwa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffff
! Mem[000000001008143c] = 0000ffff, %l1 = 0000000000000000
swap [%i2+0x03c],%l1 ! %l1 = 000000000000ffff
! %l7 = ffffffffffffffff, Mem[0000000010041410] = 08da0000
stwa %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff
! %f14 = 00000000 fffffffa, %l1 = 000000000000ffff
! Mem[0000000030181400] = 7924bd3028323c94
stda %f14,[%i6+%l1]ASI_PST32_S ! Mem[0000000030181400] = 00000000fffffffa
! %l4 = 000000ff, %l5 = bd230000, Mem[0000000010081408] = ffff00ff ff0000ff
stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff bd230000
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 591dacff, %l5 = ffffffffbd230000
lduha [%i6+%o4]0x88,%l5 ! %l5 = 000000000000acff
p0_label_327:
! Mem[0000000010041400] = ffffffffff000000, %f8 = 038c7157 6630a23d
ldda [%i1+%g0]0x80,%f8 ! %f8 = ffffffff ff000000
! Code Fragment 4
p0_fragment_28:
! %l0 = 00000000f3cc23bd
setx 0x689df9d7b834886c,%g7,%l0 ! %l0 = 689df9d7b834886c
! %l1 = 000000000000ffff
setx 0x722ad81fab788ac2,%g7,%l1 ! %l1 = 722ad81fab788ac2
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 = 689df9d7b834886c
setx 0x82574fa8167ef4b6,%g7,%l0 ! %l0 = 82574fa8167ef4b6
! %l1 = 722ad81fab788ac2
setx 0x25a6c9286b51685c,%g7,%l1 ! %l1 = 25a6c9286b51685c
! Mem[0000000010101424] = 000000ff, %l1 = 25a6c9286b51685c
ldsba [%i4+0x027]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030041400] = 00000000, %l3 = 0000000000000000
lduha [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081400] = 11031ed8, %l7 = ffffffffffffffff
ldsha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000001103
! Mem[0000000030181410] = 000000ff, %l6 = 00000000ffffda08
lduba [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001410] = 57718c00, %l6 = 00000000000000ff
ldswa [%i0+%o5]0x89,%l6 ! %l6 = 0000000057718c00
! Mem[0000000030001410] = 57718c00, %f19 = ff0000ff
lda [%i0+%o5]0x89,%f19 ! %f19 = 57718c00
! Mem[0000000010001408] = 0c0bfc48, %l1 = ffffffffffffffff
ldsba [%i0+%o4]0x80,%l1 ! %l1 = 000000000000000c
! Starting 10 instruction Store Burst
! %f18 = ffff00ff 57718c00, %l3 = 0000000000000000
! Mem[00000000300c1438] = d89af845ff000000
add %i3,0x038,%g1
stda %f18,[%g1+%l3]ASI_PST32_SL ! Mem[00000000300c1438] = d89af845ff000000
p0_label_328:
! %l1 = 000000000000000c, Mem[0000000010001414] = 57718c03
sth %l1,[%i0+0x014] ! Mem[0000000010001414] = 000c8c03
! Mem[0000000030181408] = ff05b230, %l2 = 000000000000007f
ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 00000030000000ff
! %f4 = 000000ff ffff0000, Mem[0000000030101408] = ff000000 ff0000ff
stda %f4 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff ffff0000
! Mem[0000000010181410] = 000000ff, %l1 = 000000000000000c
swapa [%i6+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1408] = 000000ff, %l4 = 00000000000000ff
ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! %f6 = ffac1d59 0000005b, %l1 = 00000000000000ff
! Mem[0000000010041428] = 0000000000000059
add %i1,0x028,%g1
stda %f6,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010041428] = 5b000000591dacff
! %l1 = 00000000000000ff, Mem[0000000010141410] = 0000ffff
stha %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! %l7 = 0000000000001103, Mem[0000000010041408] = ff0000ff
stba %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff000003
! %l4 = 00000000000000ff, Mem[0000000030101408] = 000000ff
stwa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ff0000ff, %l2 = 0000000000000030
lduba [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
p0_label_329:
! Mem[0000000010001408] = 0c0bfc48, %l7 = 0000000000001103
lduha [%i0+0x008]%asi,%l7 ! %l7 = 0000000000000c0b
! Mem[0000000030081400] = 00000000, %l7 = 0000000000000c0b
ldswa [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1408] = ff000000000000ff, %f0 = 00000000 00000000
ldda [%i3+%o4]0x88,%f0 ! %f0 = ff000000 000000ff
! Mem[0000000010081418] = 11e229ff 3c000000, %l0 = 167ef4b6, %l1 = 000000ff
ldd [%i2+0x018],%l0 ! %l0 = 0000000011e229ff 000000003c000000
! Mem[0000000010101400] = ff000000, %l3 = 0000000000000000
ldsha [%i4+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
! Mem[0000000010081410] = ff00000000000000, %l7 = 0000000000000000
ldxa [%i2+%o5]0x80,%l7 ! %l7 = ff00000000000000
! Mem[0000000030101410] = ff000000, %l4 = 00000000000000ff
ldsha [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
! %f24 = bd23ccf3, %f4 = 000000ff, %f2 = 7f8e0000
fsubs %f24,%f4 ,%f2 ! %l0 = 0000000011e22a21, Unfinished, %fsr = 0c00000c00
! Mem[0000000010101408] = ffffffff, %l7 = ff00000000000000
lduha [%i4+%o4]0x80,%l7 ! %l7 = 000000000000ffff
! Starting 10 instruction Store Burst
! %f19 = 57718c00, %f11 = 57718c03
fcmpes %fcc0,%f19,%f11 ! %fcc0 = 1
p0_label_330:
! Mem[0000000010181410] = 0000000c, %l6 = 0000000057718c00
ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000010081438] = 000000ff00000000
stx %l2,[%i2+0x038] ! Mem[0000000010081438] = 00000000000000ff
! %f2 = 7f8e0000 ff0000ff, Mem[0000000030181400] = 00000000 faffffff
stda %f2 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 7f8e0000 ff0000ff
! Mem[0000000010041408] = ff000003, %l1 = 000000003c000000
ldstuba [%i1+%o4]0x88,%l1 ! %l1 = 00000003000000ff
! %l6 = 0000000000000000, Mem[0000000030101408] = 000000ff
stha %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff
! Mem[0000000010081410] = 000000ff, %l7 = 000000000000ffff
swapa [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000010101438] = 000000ff00000000, %asi = 80
stxa %l2,[%i4+0x038]%asi ! Mem[0000000010101438] = 00000000000000ff
! %l2 = 00000000000000ff, Mem[00000000211c0000] = ff00217a
stb %l2,[%o2+%g0] ! Mem[00000000211c0000] = ff00217a
! Mem[00000000300c1400] = 000000ff, %l0 = 0000000011e22a21
swapa [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! %l7 = 00000000000000ff, %l4 = 0000000000000000, %l4 = 0000000000000000
udivx %l7,%l4,%l4 ! Div by zero, %l0 = 000000000000014f
p0_label_331:
! Mem[0000000030081400] = 00000000 00000000 ffff0000 ffffffff
! Mem[0000000030081410] = ff000000 000000ff 24ac1d59 70c6a1ee
! Mem[0000000030081420] = 038c7157 d81e8e7f fbb4d3ba e31fe211
! Mem[0000000030081430] = f71c8bfe 76b4c833 67089990 000000cd
ldda [%i2]ASI_BLK_SL,%f16 ! Block Load from 0000000030081400
! Mem[0000000010101410] = 00000000 000000ff, %l0 = 00000127, %l1 = 00000003
ldd [%i4+%o5],%l0 ! %l0 = 0000000000000000 00000000000000ff
! Mem[0000000010001438] = 0000000000000000, %f2 = 7f8e0000 ff0000ff
ldda [%i0+0x038]%asi,%f2 ! %f2 = 00000000 00000000
! Mem[0000000030001410] = 008c7157, %f13 = 00000000
lda [%i0+%o5]0x81,%f13 ! %f13 = 008c7157
! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000
lduwa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001410] = fffff900, %l0 = 0000000000000000
lduba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1430] = bd23ccf3ff05b230, %l7 = 00000000000000ff
ldxa [%i3+0x030]%asi,%l7 ! %l7 = bd23ccf3ff05b230
! Mem[0000000030081410] = ff000000, %l5 = 000000000000acff
ldswa [%i2+%o5]0x81,%l5 ! %l5 = ffffffffff000000
! Mem[0000000010041400] = ffffffff, %l3 = ffffffffffffff00
ldswa [%i1+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = 000000ff, %l7 = bd23ccf3ff05b230
ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
p0_label_332:
! %l4 = 0000000000000000, Mem[00000000300c1408] = 00000000
stba %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! %f1 = 000000ff, Mem[0000000030181410] = ff000000
sta %f1 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
! %f16 = 00000000 00000000 ffffffff 0000ffff
! %f20 = ff000000 000000ff eea1c670 591dac24
! %f24 = 7f8e1ed8 57718c03 11e21fe3 bad3b4fb
! %f28 = 33c8b476 fe8b1cf7 cd000000 90990867
stda %f16,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400
! %l4 = 00000000, %l5 = ff000000, Mem[0000000030041410] = 00000000 ffffffff
stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 ff000000
! %f14 = 00000000 fffffffa, Mem[0000000030041400] = 00000000 000000ff
stda %f14,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 fffffffa
! Mem[00000000300c1400] = 212ae211, %l4 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l4 ! %l4 = 00000021000000ff
! %f6 = ffac1d59 0000005b, Mem[0000000010081400] = 11031ed8 ffffffff
stda %f6 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffac1d59 0000005b
! Mem[0000000010181420] = 00000000, %l7 = 00000000000000ff
ldstub [%i6+0x020],%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141410] = ff000000, %l5 = ffffffffff000000
ldstuba [%i5+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! %f8 = ffffffff, %f5 = ffff0000, %f4 = 000000ff
fadds %f8 ,%f5 ,%f4 ! %f4 = ffff0000
p0_label_333:
! Mem[0000000030081410] = ff000000, %f14 = 00000000
lda [%i2+%o5]0x81,%f14 ! %f14 = ff000000
! Mem[0000000030001408] = 038c7157008c7157, %f12 = ff000000 008c7157
ldda [%i0+%o4]0x89,%f12 ! %f12 = 038c7157 008c7157
membar #Sync ! Added by membar checker (51)
! Mem[0000000010101408] = e3000000ffffffff, %f0 = ff000000 000000ff
ldda [%i4+%o4]0x88,%f0 ! %f0 = e3000000 ffffffff
! Mem[00000000201c0000] = fcff86d9, %l6 = 0000000000000000
ldub [%o0+0x001],%l6 ! %l6 = 00000000000000ff
! Mem[0000000030041410] = 00000000, %l4 = 0000000000000021
ldswa [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081408] = 000023bdff000000, %l0 = 00000000000000ff
ldxa [%i2+%o4]0x88,%l0 ! %l0 = 000023bdff000000
! Mem[0000000030141408] = ffffffff, %f19 = 0000ffff
lda [%i5+%o4]0x89,%f19 ! %f19 = ffffffff
! Mem[0000000030181408] = ffb205ff, %l6 = 00000000000000ff
lduha [%i6+%o4]0x81,%l6 ! %l6 = 000000000000ffb2
! %l7 = 0000000000000000, Mem[0000000010001408] = 0c0bfc48
stwa %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000030141410] = 57718c03, %l2 = 00000000000000ff
swapa [%i5+%o5]0x89,%l2 ! %l2 = 0000000057718c03
p0_label_334:
! %f0 = e3000000 ffffffff, Mem[0000000010101400] = ff000000 00000000
stda %f0 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = e3000000 ffffffff
! Mem[0000000030001408] = 008c7157, %l1 = 00000000000000ff
swapa [%i0+%o4]0x89,%l1 ! %l1 = 00000000008c7157
! %f18 = ffffffff ffffffff, %l2 = 0000000057718c03
! Mem[0000000010041418] = 00000000000000ff
add %i1,0x018,%g1
stda %f18,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010041418] = ffffffff000000ff
! Mem[0000000010081400] = ffac1d590000005b, %l5 = 00000000000000ff, %l2 = 0000000057718c03
casxa [%i2]0x80,%l5,%l2 ! %l2 = ffac1d590000005b
! %l1 = 00000000008c7157, Mem[00000000100c1408] = 000000ff
stha %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00007157
! Mem[0000000010141410] = ff000000, %l2 = ffac1d590000005b
ldstuba [%i5+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! %l6 = 000000000000ffb2, Mem[0000000010181418] = ffac1d59
stb %l6,[%i6+0x018] ! Mem[0000000010181418] = b2ac1d59
! Mem[0000000020800001] = 00ff348e, %l0 = 000023bdff000000
ldstuba [%o1+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030041400] = 00000000, %l7 = 0000000000000000
swapa [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ffac1d59, %l0 = 00000000000000ff
ldsha [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffffac
p0_label_335:
! Mem[0000000010141408] = ff0000ff00000000, %f2 = 00000000 00000000
ldd [%i5+%o4],%f2 ! %f2 = ff0000ff 00000000
! Mem[00000000300c1400] = ff2ae211 00000000 00000000 ffffffff
! Mem[00000000300c1410] = ffffffff ffffff8f fa29ab85 c3956639
! Mem[00000000300c1420] = ffffffff ff000000 ff0000ff c3bbffff
! Mem[00000000300c1430] = 08000000 7beeab4c d89af845 ff000000
ldda [%i3]ASI_BLK_SL,%f16 ! Block Load from 00000000300c1400
! Mem[0000000030181410] = ff000000, %l7 = 0000000000000000
ldsha [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101400] = e3000000, %l0 = ffffffffffffffac
lduwa [%i4+%g0]0x80,%l0 ! %l0 = 00000000e3000000
! %l6 = 000000000000ffb2, %l6 = 000000000000ffb2, %y = 0000ffff
sdiv %l6,%l6,%l3 ! %l3 = 000000007fffffff
mov %l0,%y ! %y = e3000000
! Mem[00000000100c1400] = ff000000 000000ff, %l2 = 000000ff, %l3 = 7fffffff
ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000ff000000 00000000000000ff
membar #Sync ! Added by membar checker (52)
! Mem[0000000030001400] = 0000007f 00000000 ff000000 57718c03
! Mem[0000000030001410] = 008c7157 00000000 facee6f6 90990867
! Mem[0000000030001420] = bd23ccf3 0cae2517 95dcd2ff 000000ff
! Mem[0000000030001430] = 97f0269d 99d0c51c ff7339d6 209c0000
ldda [%i0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030001400
! Mem[0000000010141408] = ff0000ff, %l5 = 00000000000000ff
lduba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1400] = 11e22aff, %l1 = 00000000008c7157
ldsba [%i3+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030101408] = 0000ffff, %l0 = 00000000e3000000
swapa [%i4+%o4]0x89,%l0 ! %l0 = 000000000000ffff
p0_label_336:
! Mem[0000000030041410] = 00000000, %l5 = 00000000000000ff
swapa [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000030181410] = 000000ff
stha %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
! %f22 = 396695c3, Mem[00000000100c1408] = 00007157
sta %f22,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 396695c3
! %f24 = 000000ff ffffffff, Mem[0000000010001400] = 00000000 11031ed8
stda %f24,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000ff ffffffff
! Mem[0000000030101400] = 00000000, %l4 = 0000000000000000
swapa [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000
! %f22 = 396695c3, Mem[0000000030101408] = 000000e3
sta %f22,[%i4+%o4]0x81 ! Mem[0000000030101408] = 396695c3
! Mem[0000000010181430] = ff00000000000000, %l6 = 000000000000ffb2, %l7 = 0000000000000000
add %i6,0x30,%g1
casxa [%g1]0x80,%l6,%l7 ! %l7 = ff00000000000000
! %l0 = 0000ffff, %l1 = ffffffff, Mem[0000000030081408] = ffff0000 ffffffff
stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000ffff ffffffff
! Mem[0000000010001400] = ffffffff, %l3 = 00000000000000ff
ldstuba [%i0+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! %f23 = 85ab29fa, %f31 = 45f89ad8, %f29 = 00000008
fdivs %f23,%f31,%f29 ! %l0 = 0000000000010021, Unfinished, %fsr = 0c00000400
p0_label_337:
! %f21 = ffffffff, %f27 = ff0000ff
fcmpes %fcc1,%f21,%f27 ! %fcc1 = 3
! Mem[0000000030041408] = 000023bd, %l0 = 0000000000010021
ldsha [%i1+%o4]0x89,%l0 ! %l0 = 00000000000023bd
! Mem[000000001000142c] = ff000000, %l6 = 000000000000ffb2
lduba [%i0+0x02d]%asi,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1410] = bd23ccf3, %l1 = ffffffffffffffff
lduba [%i3+%o5]0x80,%l1 ! %l1 = 00000000000000bd
! Mem[0000000010141408] = ff0000ff, %l7 = ff00000000000000
ldsba [%i5+0x00a]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 7f8e0000ff0000ff, %f28 = 4cabee7b 00000008
ldda [%i6+%g0]0x89,%f28 ! %f28 = 7f8e0000 ff0000ff
! Mem[0000000030101410] = ff000000, %l0 = 00000000000023bd
ldswa [%i4+%o5]0x81,%l0 ! %l0 = ffffffffff000000
! Mem[00000000211c0000] = ff00217a, %l4 = 0000000000000000
ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000030101410] = ff000000000000ff, %l7 = 0000000000000000
ldxa [%i4+%o5]0x89,%l7 ! %l7 = ff000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = ff000000, %l6 = 0000000000000000
ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
p0_label_338:
! %l4 = ffffff00, %l5 = 00000000, Mem[0000000030041410] = ff000000 ff000000
stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffff00 00000000
! %l1 = 00000000000000bd, Mem[0000000010001408] = 0000000000000000
stxa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000000000bd
! %l5 = 0000000000000000, Mem[0000000030181400] = ff0000ff00008e7f
stxa %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000000000000
! Mem[000000001004142c] = 591dacff, %l6 = 000000ff, %l6 = 000000ff
add %i1,0x2c,%g1
casa [%g1]0x80,%l6,%l6 ! %l6 = 00000000591dacff
! %f28 = 7f8e0000 ff0000ff, %l1 = 00000000000000bd
! Mem[0000000010141428] = 0000003ce31fe211
add %i5,0x028,%g1
stda %f28,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010141428] = ff0000ffe31fe211
! Mem[000000001014140c] = 00000000, %l7 = ff000000000000ff, %asi = 80
swapa [%i5+0x00c]%asi,%l7 ! %l7 = 0000000000000000
! %l3 = 00000000000000ff, %l3 = 00000000000000ff, %y = e3000000
umul %l3,%l3,%l5 ! %l5 = 000000000000fe01, %y = 00000000
! Mem[0000000010041400] = ffffffff, %l1 = 00000000000000bd
ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
! %l5 = 000000000000fe01, Mem[0000000030141400] = ff0023bd
stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = fe0123bd
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = bd23ccf3, %l7 = 0000000000000000
ldsha [%i3+%o5]0x80,%l7 ! %l7 = ffffffffffffbd23
p0_label_339:
! Mem[0000000010001410] = 00f9ffff, %l2 = 00000000ff000000
lduba [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081410] = 000000ff, %l1 = 00000000000000ff
ldswa [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081400] = 591dacff, %l7 = ffffffffffffbd23
lduba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1438] = 0000fffa, %l0 = ffffffffff000000
lduwa [%i3+0x038]%asi,%l0 ! %l0 = 000000000000fffa
! Mem[0000000030101408] = c3956639, %l2 = 00000000000000ff
lduba [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000039
! Mem[0000000010081400] = ffac1d59, %l4 = ffffffffffffff00
ldsba [%i2+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010101410] = 00000000000000ff, %l4 = ffffffffffffffff
ldxa [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101400] = e3000000, %l1 = 00000000000000ff
ldswa [%i4+%g0]0x80,%l1 ! %l1 = ffffffffe3000000
! Mem[00000000300c1408] = 00000000, %l7 = 00000000000000ff
lduha [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 00000039, %l3 = 000000ff, Mem[0000000030081410] = ff000000 000000ff
stda %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000039 000000ff
p0_label_340:
! %f8 = 1725ae0c f3cc23bd, Mem[0000000010041400] = ffffffff ff000000
std %f8 ,[%i1+%g0] ! Mem[0000000010041400] = 1725ae0c f3cc23bd
! Mem[0000000030181400] = 00000000, %l1 = ffffffffe3000000
ldstuba [%i6+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! %f30 = 000000ff, Mem[0000000010001404] = ff000000
sta %f30,[%i0+0x004]%asi ! Mem[0000000010001404] = 000000ff
! Mem[000000001010142c] = 00000000, %l4 = 00000000000000ff
swap [%i4+0x02c],%l4 ! %l4 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l2 = 0000000000000039
swapa [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
! %f16 = 00000000 11e22aff ffffffff 00000000
! %f20 = 8fffffff ffffffff 396695c3 85ab29fa
! %f24 = 000000ff ffffffff ffffbbc3 ff0000ff
! %f28 = 7f8e0000 ff0000ff 000000ff 45f89ad8
stda %f16,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400
! Mem[0000000030101410] = ff000000, %l1 = 0000000000000000
swapa [%i4+%o5]0x81,%l1 ! %l1 = 00000000ff000000
! %l6 = 591dacff, %l7 = 00000000, Mem[0000000010181400] = 000000ff 00000000
stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 591dacff 00000000
! %l2 = 00000000, %l3 = 000000ff, Mem[00000000300c1400] = 11e22aff 00000000
stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = ff00000039000000, %l4 = 0000000000000000
ldxa [%i2+%o5]0x89,%l4 ! %l4 = ff00000039000000
p0_label_341:
! Mem[0000000030041400] = 00000039, %l1 = 00000000ff000000
ldsba [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000039
! Mem[0000000010041400] = 1725ae0c, %l6 = 00000000591dacff
lduh [%i1+%g0],%l6 ! %l6 = 0000000000001725
! Mem[0000000030081410] = 39000000, %l4 = ff00000039000000
lduha [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
membar #Sync ! Added by membar checker (53)
! Mem[0000000030181400] = ff000000 00000000 ffb205ff 000023bd
! Mem[0000000030181410] = 000000ff 00000000 00000000 000000ff
! Mem[0000000030181420] = 30b205ff f3cc23bd 00fff900 0000ff00
! Mem[0000000030181430] = f3cc23bd 00000059 ffff0000 ff000000
ldda [%i6]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030181400
! Mem[0000000010001400] = ffffffff, %l7 = 0000000000000000
ldswa [%i0+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010081430] = 3d000000, %l3 = 00000000000000ff
lduba [%i2+0x033]%asi,%l3 ! %l3 = 0000000000000000
! %f18 = ffffffff, %f20 = 8fffffff, %f16 = 00000000 11e22aff
fsmuld %f18,%f20,%f16 ! %f16 = ffffffff e0000000
! Mem[0000000010101408] = ffffffff, %l0 = 000000000000fffa
ldsha [%i4+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010001408] = bd000000 00000000, %l0 = ffffffff, %l1 = 00000039
ldda [%i0+0x008]%asi,%l0 ! %l0 = 00000000bd000000 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = bd000000, %l1 = 00000000, Mem[0000000030081410] = 39000000 ff000000
stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = bd000000 00000000
p0_label_342:
! %l7 = ffffffffffffffff, Mem[00000000300c1410] = ffffffffffffff8f
stxa %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffffffffffff
! Mem[0000000010181408] = ffac1d590000005b, %l6 = 0000000000001725, %l4 = 0000000000000000
add %i6,0x08,%g1
casxa [%g1]0x80,%l6,%l4 ! %l4 = ffac1d590000005b
! %l4 = ffac1d590000005b, Mem[0000000020800040] = fffad1fd
sth %l4,[%o1+0x040] ! Mem[0000000020800040] = 005bd1fd
! %l7 = ffffffffffffffff, Mem[00000000300c1400] = 00000000
stwa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff
! %f27 = ff0000ff, Mem[0000000010181400] = 591dacff
sta %f27,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff0000ff
! %l0 = bd000000, %l1 = 00000000, Mem[0000000010101408] = ffffffff 000000e3
stda %l0,[%i4+0x008]%asi ! Mem[0000000010101408] = bd000000 00000000
! Mem[0000000010001400] = ffffffff, %l3 = 0000000000000000
ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
! Mem[00000000300c1400] = ffffffff, %l2 = 0000000000000000
swapa [%i3+%g0]0x81,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000030141410] = ff000000, %l7 = ffffffffffffffff
ldstuba [%i5+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = fcff86d9, %l4 = ffac1d590000005b
ldsb [%o0+%g0],%l4 ! %l4 = fffffffffffffffc
p0_label_343:
! %f27 = ff0000ff, %f24 = 000000ff, %f22 = 396695c3
fdivs %f27,%f24,%f22 ! %f22 = ff800000
! Mem[00000000300c1400] = 00000000, %l5 = 000000000000fe01
lduwa [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101408] = 396695c3, %l7 = 00000000000000ff
ldsha [%i4+%o4]0x81,%l7 ! %l7 = 0000000000003966
! Mem[0000000010041408] = ff0000ff, %l2 = 00000000ffffffff
lduwa [%i1+%o4]0x80,%l2 ! %l2 = 00000000ff0000ff
! Mem[0000000010141410] = 000000ff, %l6 = 0000000000001725
ldsba [%i5+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030181410] = 000000ff 00000000, %l4 = fffffffc, %l5 = 00000000
ldda [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[0000000010101430] = 0000003c, %l1 = 0000000000000000
ldsb [%i4+0x031],%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l0 = 00000000bd000000
ldswa [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0000] = ff00217a, %l3 = 00000000000000ff
ldsba [%o2+0x001]%asi,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f24 = 000000ff ffffffff, Mem[0000000030101400] = 00000000 00000000
stda %f24,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff ffffffff
p0_label_344:
membar #Sync ! Added by membar checker (54)
! %l2 = 00000000ff0000ff, Mem[0000000030181400] = ff000000
stwa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff0000ff
! %l2 = 00000000ff0000ff, Mem[0000000030141400] = bd2301fe
stba %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = bd2301ff
! Mem[0000000030041408] = bd230000, %l4 = 00000000000000ff
ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 000000bd000000ff
! %f12 = f3cc23bd 00000059, %l0 = 0000000000000000
! Mem[0000000030141408] = ffffffffff0000ff
add %i5,0x008,%g1
stda %f12,[%g1+%l0]ASI_PST16_S ! Mem[0000000030141408] = ffffffffff0000ff
! %l7 = 0000000000003966, Mem[0000000010001408] = bd000000
stba %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 66000000
! Mem[0000000010001410] = fffff900, %l1 = 0000000000000000
swapa [%i0+%o5]0x80,%l1 ! %l1 = 00000000fffff900
! %l4 = 00000000000000bd, %l1 = 00000000fffff900, %l5 = 0000000000000000
xor %l4,%l1,%l5 ! %l5 = 00000000fffff9bd
! %l6 = ffffffffffffffff, Mem[0000000010181400] = ff0000ff
stwa %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff
! Mem[0000000010181408] = ffac1d59, %l1 = fffff900, %l7 = 00003966
add %i6,0x08,%g1
casa [%g1]0x80,%l1,%l7 ! %l7 = 00000000ffac1d59
! Starting 10 instruction Load Burst
! %l0 = 0000000000000000, %l6 = ffffffffffffffff, %l7 = 00000000ffac1d59
add %l0,%l6,%l7 ! %l7 = ffffffffffffffff
p0_label_345:
! Mem[0000000010001400] = ffffffff000000ff, %l2 = 00000000ff0000ff
ldx [%i0+%g0],%l2 ! %l2 = ffffffff000000ff
! Mem[00000000100c1400] = ff000000000000ff, %f4 = 000000ff 00000000
ldda [%i3+%g0]0x88,%f4 ! %f4 = ff000000 000000ff
! Mem[0000000010101400] = e3000000, %l7 = ffffffffffffffff
ldsha [%i4+%g0]0x80,%l7 ! %l7 = ffffffffffffe300
! Mem[00000000100c1424] = 00ff0000, %l1 = 00000000fffff900
lduba [%i3+0x026]%asi,%l1 ! %l1 = 0000000000000000
! Mem[00000000211c0000] = ff00217a, %l2 = ffffffff000000ff
lduh [%o2+%g0],%l2 ! %l2 = 000000000000ff00
! Mem[0000000010141400] = 00000000 000023bd, %l6 = ffffffff, %l7 = ffffe300
ldda [%i5+%g0]0x88,%l6 ! %l6 = 00000000000023bd 0000000000000000
! Mem[0000000010141408] = ff0000ff, %l4 = 00000000000000bd
lduba [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101430] = 0000003c 000009ff, %l2 = 0000ff00, %l3 = 00000000
ldd [%i4+0x030],%l2 ! %l2 = 000000000000003c 00000000000009ff
! Mem[00000000100c1400] = ff000000, %f31 = 45f89ad8
lda [%i3+%g0]0x80,%f31 ! %f31 = ff000000
! Starting 10 instruction Store Burst
! %l2 = 000000000000003c, Mem[00000000100c1410] = bd23ccf3ff05b230
stxa %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000000000003c
p0_label_346:
! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181408] = 591dacff, %l3 = 00000000000009ff
swapa [%i6+%o4]0x88,%l3 ! %l3 = 00000000591dacff
! Mem[00000000100c1400] = ff000000000000ff, %l0 = 0000000000000000, %l5 = 00000000fffff9bd
casxa [%i3]0x80,%l0,%l5 ! %l5 = ff000000000000ff
! Mem[0000000030181400] = ff0000ff, %l7 = 0000000000000000
ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
! %l2 = 000000000000003c, Mem[0000000030101408] = c3956639
stwa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000003c
! %l2 = 0000003c, %l3 = 591dacff, Mem[0000000010141408] = ff0000ff 000000ff
stda %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000003c 591dacff
! Mem[0000000010041400] = 0cae2517, %l4 = 00000000000000ff
ldstuba [%i1+%g0]0x88,%l4 ! %l4 = 00000017000000ff
! %f29 = ff0000ff, %f6 = 00000000 000000ff
fstox %f29,%f6 ! %f6 = 80000000 00000000
! Mem[0000000010081410] = 0000ffff, %l5 = ff000000000000ff
ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ffac1d59, %l3 = 00000000591dacff
ldswa [%i2+%g0]0x80,%l3 ! %l3 = ffffffffffac1d59
p0_label_347:
! Mem[00000000300c1410] = ffffffff, %l5 = 00000000000000ff
lduwa [%i3+%o5]0x81,%l5 ! %l5 = 00000000ffffffff
! Mem[00000000300c1410] = ffffffff, %l6 = 00000000000023bd
lduwa [%i3+%o5]0x89,%l6 ! %l6 = 00000000ffffffff
! Mem[00000000100c1410] = 000000000000003c, %l4 = 0000000000000017
ldxa [%i3+%o5]0x80,%l4 ! %l4 = 000000000000003c
! Mem[00000000100c1400] = 000000ff, %l4 = 000000000000003c
ldswa [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101410] = 00000000 000000ff, %l4 = 000000ff, %l5 = ffffffff
ldda [%i4+0x010]%asi,%l4 ! %l4 = 0000000000000000 00000000000000ff
! %f11 = 0000ff00, %f10 = 00fff900, %f17 = e0000000
fsubs %f11,%f10,%f17 ! %l0 = 0000000000000022, Unfinished, %fsr = 0f00000400
! Mem[0000000030101408] = 0000003c, %l4 = 0000000000000000
lduba [%i4+%o4]0x89,%l4 ! %l4 = 000000000000003c
! Mem[0000000010141400] = bd230000, %l6 = 00000000ffffffff
ldsba [%i5+%g0]0x80,%l6 ! %l6 = ffffffffffffffbd
! Mem[0000000030181400] = ff0000ff, %l1 = 0000000000000000
lduwa [%i6+%g0]0x81,%l1 ! %l1 = 00000000ff0000ff
! Starting 10 instruction Store Burst
! %l2 = 000000000000003c, imm = 0000000000000eab, %l2 = 000000000000003c
andn %l2,0xeab,%l2 ! %l2 = 0000000000000014
p0_label_348:
! %l1 = 00000000ff0000ff, %l1 = 00000000ff0000ff, %l4 = 000000000000003c
mulx %l1,%l1,%l4 ! %l4 = fe0101fc0200fe01
! %f12 = f3cc23bd 00000059, %l4 = fe0101fc0200fe01
! Mem[0000000010081420] = 00000000ff0000ff
add %i2,0x020,%g1
stda %f12,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010081420] = 59000000ff0000ff
! Mem[0000000010141400] = bd230000, %l5 = 00000000000000ff
ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000bd000000ff
! Mem[00000000100c1400] = ff000000, %l1 = ff0000ff, %l6 = ffffffbd
casa [%i3]0x80,%l1,%l6 ! %l6 = 00000000ff000000
! Mem[0000000010081420] = 59000000, %l2 = 0000000000000014
swap [%i2+0x020],%l2 ! %l2 = 0000000059000000
! %f29 = ff0000ff, Mem[0000000030101408] = 3c000000
sta %f29,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff0000ff
! %l3 = ffffffffffac1d59, imm = fffffffffffff357, %l6 = 00000000ff000000
andn %l3,-0xca9,%l6 ! %l6 = 0000000000000c08
! %l2 = 59000000, %l3 = ffac1d59, Mem[0000000030041410] = ffffff00 00000000
stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 59000000 ffac1d59
! %l1 = 00000000ff0000ff, Mem[0000000010141408] = 0000003c
stba %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff00003c
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ffffffff, %l6 = 0000000000000c08
lduwa [%i1+%o5]0x80,%l6 ! %l6 = 00000000ffffffff
p0_label_349:
! Mem[0000000010141400] = ff23000000000000, %l3 = ffffffffffac1d59
ldxa [%i5+%g0]0x80,%l3 ! %l3 = ff23000000000000
! Mem[00000000300c1410] = ffffffff, %l2 = 0000000059000000
lduba [%i3+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141408] = ff00003c591dacff, %f14 = ffff0000 ff000000
ldda [%i5+%o4]0x80,%f14 ! %f14 = ff00003c 591dacff
! Mem[0000000030081400] = 00000000000000ff, %l3 = ff23000000000000
ldxa [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141408] = ff0000ffffffffff, %f24 = 000000ff ffffffff
ldda [%i5+%o4]0x89,%f24 ! %f24 = ff0000ff ffffffff
! Mem[0000000030001400] = 00000000, %l5 = 00000000000000bd
ldswa [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001410] = 00000000, %l7 = 00000000000000ff
ldsba [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
! %l0 = 0000000000000022, %l0 = 0000000000000022, %l6 = 00000000ffffffff
orn %l0,%l0,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101408] = 000000bd, %l0 = 0000000000000022
ldsha [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000bd
! Starting 10 instruction Store Burst
! Mem[000000001000142d] = ff000000, %l1 = 00000000ff0000ff
ldstuba [%i0+0x02d]%asi,%l1 ! %l1 = 00000000000000ff
p0_label_350:
! %l1 = 0000000000000000, Mem[0000000030081408] = 0000ffff
stha %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000ffff
! %f22 = ff800000, %f30 = 000000ff
fcmpes %fcc3,%f22,%f30 ! %fcc3 = 1
! %l3 = 00000000000000ff, Mem[0000000010001439] = 00000000
stb %l3,[%i0+0x039] ! Mem[0000000010001438] = 00ff0000
! %f2 = ffb205ff 000023bd, %l4 = fe0101fc0200fe01
! Mem[0000000030001408] = ffffffff00000000
add %i0,0x008,%g1
stda %f2,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030001408] = bd23000000000000
! %f22 = ff800000 85ab29fa, %l3 = 00000000000000ff
! Mem[0000000010001400] = ffffffff000000ff
stda %f22,[%i0+%l3]ASI_PST8_P ! Mem[0000000010001400] = ff80000085ab29fa
! Mem[0000000010041421] = 30b205ff, %l3 = 00000000000000ff
ldstub [%i1+0x021],%l3 ! %l3 = 000000b2000000ff
! Mem[0000000010001408] = 66000000, %l6 = ffffffffffffffff
ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 00000066000000ff
! %l6 = 0000000000000066, Mem[0000000010001411] = 00000000, %asi = 80
stba %l6,[%i0+0x011]%asi ! Mem[0000000010001410] = 00660000
! %l6 = 00000066, %l7 = 00000000, Mem[0000000030001408] = bd230000 00000000
stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000066 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 000000ff, %l6 = 0000000000000066
lduha [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
p0_label_351:
! Mem[0000000030041410] = 59000000, %l0 = 00000000000000bd
lduba [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
! %l1 = 0000000000000000, %l2 = 00000000000000ff, %l2 = 00000000000000ff
sub %l1,%l2,%l2 ! %l2 = ffffffffffffff01
! Mem[0000000010141410] = 000000ff, %f29 = ff0000ff
lda [%i5+%o5]0x88,%f29 ! %f29 = 000000ff
! Mem[0000000030181400] = ff0000ff, %l0 = 0000000000000000
ldsba [%i6+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030081408] = 0000ffff, %l4 = fe0101fc0200fe01
lduha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000211c0000] = ff00217a, %l0 = ffffffffffffffff
lduba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041410] = 00000059591dacff, %l4 = 0000000000000000
ldxa [%i1+%o5]0x81,%l4 ! %l4 = 00000059591dacff
! Mem[0000000030141408] = ffffffff, %f29 = 000000ff
lda [%i5+%o4]0x81,%f29 ! %f29 = ffffffff
! Mem[0000000010041400] = ff25ae0c, %l7 = 0000000000000000
ldswa [%i1+%g0]0x80,%l7 ! %l7 = ffffffffff25ae0c
! Starting 10 instruction Store Burst
! Mem[0000000010181418] = b2ac1d59, %l7 = ffffffffff25ae0c, %asi = 80
swapa [%i6+0x018]%asi,%l7 ! %l7 = 00000000b2ac1d59
p0_label_352:
! Mem[0000000030141410] = ff000000, %l3 = 00000000000000b2
swapa [%i5+%o5]0x81,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010081408] = ff000000, %l2 = ffffffffffffff01
ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %l3 = 00000000ff000000, Mem[0000000010141410] = 000000ff
stha %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! %f30 = 000000ff ff000000, Mem[0000000010001408] = ff000000 00000000
stda %f30,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff ff000000
! Mem[0000000030181410] = ff000000, %l4 = 00000059591dacff
ldstuba [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000030081410] = bd000000
stha %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = bd000000
! Mem[0000000010101400] = e3000000, %l5 = 0000000000000000
ldstuba [%i4+%g0]0x80,%l5 ! %l5 = 000000e3000000ff
! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000000
ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! %l3 = 00000000ff000000, Mem[0000000030181400] = ff0000ff
stba %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 000023ff, %l6 = 0000000000000000
lduha [%i1+%o4]0x89,%l6 ! %l6 = 00000000000023ff
p0_label_353:
! Mem[0000000030041410] = 59000000, %f25 = ffffffff
lda [%i1+%o5]0x89,%f25 ! %f25 = 59000000
! Mem[0000000010181410] = ffff00000c0000ff, %f14 = ff00003c 591dacff
ldda [%i6+%o5]0x88,%f14 ! %f14 = ffff0000 0c0000ff
! Mem[0000000010081400] = ffac1d590000005b, %l1 = 0000000000000000
ldxa [%i2+%g0]0x80,%l1 ! %l1 = ffac1d590000005b
! Mem[0000000030001410] = 8fffffff ffffffff, %l6 = 000023ff, %l7 = b2ac1d59
ldda [%i0+%o5]0x81,%l6 ! %l6 = 000000008fffffff 00000000ffffffff
! Mem[0000000010181410] = ff00000c, %l3 = 00000000ff000000
lduba [%i6+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001400] = 000080ff, %l4 = 0000000000000000
lduba [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030081408] = 0000ffff, %l5 = 00000000000000e3
lduba [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
! %l4 = 00000000000000ff, imm = 00000000000000f2, %l3 = 00000000000000ff
subc %l4,0x0f2,%l3 ! %l3 = 000000000000000d
! Mem[0000000010101400] = ff000000ffffffff, %f8 = 30b205ff f3cc23bd
ldda [%i4+0x000]%asi,%f8 ! %f8 = ff000000 ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010141418] = ffffffff, %l1 = 0000005b, %l1 = 0000005b
add %i5,0x18,%g1
casa [%g1]0x80,%l1,%l1 ! %l1 = 00000000ffffffff
p0_label_354:
! %l4 = 00000000000000ff, Mem[0000000030001408] = 66000000
stha %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 660000ff
! %f16 = ffffffff e0000000 ffffffff 00000000
! %f20 = 8fffffff ffffffff ff800000 85ab29fa
! %f24 = ff0000ff 59000000 ffffbbc3 ff0000ff
! %f28 = 7f8e0000 ffffffff 000000ff ff000000
stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
! %l5 = 0000000000000000, Mem[000000001000142d] = ffff0000
stb %l5,[%i0+0x02d] ! Mem[000000001000142c] = ff000000
! Mem[00000000100c1400] = 000000ff, %l4 = 00000000000000ff
swapa [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081400] = ffac1d59, %l4 = 00000000000000ff
swapa [%i2+%g0]0x80,%l4 ! %l4 = 00000000ffac1d59
! %l3 = 000000000000000d, Mem[0000000010041410] = ffffffff
stba %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0dffffff
! %l1 = 00000000ffffffff, Mem[0000000010081410] = 000000000000ffff
stxa %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000ffffffff
! Mem[0000000010181408] = 000009ff, %l6 = 000000008fffffff
swapa [%i6+%o4]0x88,%l6 ! %l6 = 00000000000009ff
! %f0 = ff000000 00000000, Mem[00000000300c1400] = 00000000 000000ff
stda %f0 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = ff25ae0c, %l6 = 00000000000009ff
ldsha [%i1+%g0]0x80,%l6 ! %l6 = ffffffffffffff25
p0_label_355:
! Mem[0000000030081408] = 0000ffff ffffffff, %l2 = 00000000, %l3 = 0000000d
ldda [%i2+%o4]0x81,%l2 ! %l2 = 000000000000ffff 00000000ffffffff
! Mem[0000000021800040] = 33ff9f3e, %l7 = 00000000ffffffff
ldsha [%o3+0x040]%asi,%l7 ! %l7 = 00000000000033ff
membar #Sync ! Added by membar checker (55)
! Mem[0000000010101410] = 8fffffff, %l5 = 0000000000000000
lduha [%i4+%o5]0x80,%l5 ! %l5 = 0000000000008fff
! Mem[0000000010101408] = ffffffff, %l1 = 00000000ffffffff
ldsha [%i4+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030101408] = ff0000ff ffffffff, %l4 = ffac1d59, %l5 = 00008fff
ldda [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff0000ff 00000000ffffffff
! Mem[0000000010181400] = ffffffff, %f21 = ffffffff
lda [%i6+%g0]0x80,%f21 ! %f21 = ffffffff
! Mem[0000000010181428] = 0000003c, %l4 = 00000000ff0000ff
ldsh [%i6+0x028],%l4 ! %l4 = 0000000000000000
! Mem[0000000030101408] = ff0000ff, %l4 = 0000000000000000
ldsha [%i4+%o4]0x81,%l4 ! %l4 = ffffffffffffff00
! Mem[00000000100c1408] = 396695c3, %f6 = 80000000
lda [%i3+%o4]0x88,%f6 ! %f6 = 396695c3
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[00000000300c1410] = ffffffff
stwa %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
p0_label_356:
! Mem[00000000100c1414] = 0000003c, %l7 = 000033ff, %l3 = ffffffff
add %i3,0x14,%g1
casa [%g1]0x80,%l7,%l3 ! %l3 = 000000000000003c
! %f28 = 7f8e0000 ffffffff, Mem[0000000030041400] = 00000039 faffffff
stda %f28,[%i1+%g0]0x89 ! Mem[0000000030041400] = 7f8e0000 ffffffff
! Mem[0000000010041400] = 0cae25ff, %l5 = 00000000ffffffff
swapa [%i1+%g0]0x88,%l5 ! %l5 = 000000000cae25ff
! Mem[0000000010081410] = ffffffff, %l1 = ffffffffffffffff
ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000021800001] = ff8541b9, %l0 = 00000000000000ff
ldstub [%o3+0x001],%l0 ! %l0 = 00000085000000ff
! Mem[0000000030081410] = bd000000, %l6 = ffffffffffffff25
swapa [%i2+%o5]0x89,%l6 ! %l6 = 00000000bd000000
! Mem[0000000010081428] = ff0000ff00000000, %l0 = 0000000000000085, %l6 = 00000000bd000000
add %i2,0x28,%g1
casxa [%g1]0x80,%l0,%l6 ! %l6 = ff0000ff00000000
! %l0 = 00000085, %l1 = 000000ff, Mem[0000000010001408] = ff000000 000000ff
stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000085 000000ff
! %f3 = 000023bd, Mem[0000000010041410] = ffffff0d
sta %f3 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000023bd
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ff000066, %f14 = ffff0000
lda [%i0+%o4]0x81,%f14 ! %f14 = ff000066
p0_label_357:
! Mem[00000000300c1410] = 000000ff, %l4 = ffffffffffffff00
ldsha [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041410] = 59000000, %l6 = ff0000ff00000000
lduha [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
! %f18 = ffffffff 00000000, %f11 = 0000ff00
fdtoi %f18,%f11 ! %f11 = 80000000
! Mem[0000000030181408] = ff05b2ff, %l3 = 000000000000003c
ldswa [%i6+%o4]0x89,%l3 ! %l3 = ffffffffff05b2ff
! Mem[0000000010041408] = ff0000ff, %l4 = 00000000000000ff
lduba [%i1+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030081408] = ffff0000, %l2 = 000000000000ffff
ldsha [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000020800040] = 005bd1fd, %l2 = 0000000000000000
ldsh [%o1+0x040],%l2 ! %l2 = 000000000000005b
! Mem[0000000010181408] = 8fffffff, %l7 = 00000000000033ff
lduba [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %f9 = ffffffff, %f9 = ffffffff
fcmpes %fcc2,%f9 ,%f9 ! %fcc2 = 3
! Starting 10 instruction Store Burst
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010141408] = ff00003c 591dacff
stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 000000ff
p0_label_358:
! %f9 = ffffffff, Mem[0000000030101400] = 000000ff
sta %f9 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffff
! Mem[0000000030081410] = 25ffffff, %l3 = ffffffffff05b2ff
ldstuba [%i2+%o5]0x81,%l3 ! %l3 = 00000025000000ff
! %f27 = ff0000ff, Mem[00000000100c1400] = 000000ff
sta %f27,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff0000ff
! %l0 = 0000000000000085, Mem[0000000010081410] = ffffffff
stba %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 85ffffff
! %l1 = 00000000000000ff, Mem[0000000010001408] = 85000000
stba %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000
! %f0 = ff000000 00000000, Mem[0000000010041410] = bd230000 00000000
stda %f0 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000 00000000
! %f30 = 000000ff ff000000, %l4 = 00000000000000ff
! Mem[00000000100c1438] = 0000fffaffffffff
add %i3,0x038,%g1
stda %f30,[%g1+%l4]ASI_PST16_PL ! Mem[00000000100c1438] = 000000ffff000000
! %l2 = 000000000000005b, Mem[00000000100c1408] = c3956639000000ff
stxa %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000000000005b
! %f10 = 00fff900 80000000, Mem[0000000010101400] = ffffffff e0000000
stda %f10,[%i4+0x000]%asi ! Mem[0000000010101400] = 00fff900 80000000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = ffffffff, %l1 = 00000000000000ff
lduha [%i5+%o4]0x89,%l1 ! %l1 = 000000000000ffff
p0_label_359:
! %l2 = 000000000000005b, %l1 = 000000000000ffff, %l2 = 000000000000005b
orn %l2,%l1,%l2 ! %l2 = ffffffffffff005b
! Mem[0000000030141408] = ffffffffff0000ff, %l7 = 00000000000000ff
ldxa [%i5+%o4]0x81,%l7 ! %l7 = ffffffffff0000ff
! Mem[0000000010001410] = 00660000, %l3 = 0000000000000025
ldswa [%i0+0x010]%asi,%l3 ! %l3 = 0000000000660000
! Mem[00000000100c1400] = ff000000ff0000ff, %l5 = 000000000cae25ff
ldxa [%i3+%g0]0x88,%l5 ! %l5 = ff000000ff0000ff
! Mem[0000000010141408] = 00000000, %l2 = ffffffffffff005b
ldsha [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041410] = 00000059, %f15 = 0c0000ff
lda [%i1+%o5]0x81,%f15 ! %f15 = 00000059
! Mem[00000000300c1408] = ffffffff00000000, %l6 = 0000000000000000
ldxa [%i3+%o4]0x89,%l6 ! %l6 = ffffffff00000000
! Mem[0000000010081400] = ff000000, %l2 = 0000000000000000
lduba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[000000001018142c] = e31fe211, %l2 = 0000000000000000
ldub [%i6+0x02c],%l2 ! %l2 = 00000000000000e3
! Starting 10 instruction Store Burst
! %l2 = 00000000000000e3, Mem[0000000030001410] = ffffffffffffff8f
stxa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000000000e3
p0_label_360:
! %l3 = 0000000000660000, Mem[00000000100c1400] = ff0000ff
stba %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff000000
! Mem[00000000201c0000] = fcff86d9, %l4 = 00000000000000ff
ldstub [%o0+%g0],%l4 ! %l4 = 000000fc000000ff
! %l1 = 000000000000ffff, Mem[0000000021800100] = 0000d1b9
sth %l1,[%o3+0x100] ! Mem[0000000021800100] = ffffd1b9
! %l3 = 0000000000660000, Mem[0000000030181408] = ffb205ff000023bd
stxa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000000000660000
! Mem[0000000030181408] = 00000000, %l2 = 00000000000000e3
ldsba [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
! %f6 = 396695c3 00000000, %l4 = 00000000000000fc
! Mem[0000000010181410] = ff00000c0000ffff
add %i6,0x010,%g1
stda %f6,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010181410] = ff000000c3956639
! %l0 = 0000000000000085, Mem[00000000300c1410] = ff000000
stba %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 85000000
! %f14 = ff000066 00000059, Mem[00000000100c1408] = 00000000 5b000000
stda %f14,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff000066 00000059
! %l0 = 00000085, %l1 = 0000ffff, Mem[0000000030181410] = ff0000ff 00000000
stda %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000085 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00000000, %f19 = 00000000
lda [%i6+%o4]0x81,%f19 ! %f19 = 00000000
p0_label_361:
! %l4 = 00000000000000fc, %l5 = ff000000ff0000ff, %l7 = ffffffffff0000ff
udivx %l4,%l5,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081408] = ff0000ff, %l5 = ff000000ff0000ff
ldsha [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000010081400] = ff000000, %l4 = 00000000000000fc
lduwa [%i2+%g0]0x88,%l4 ! %l4 = 00000000ff000000
! Mem[00000000100c1408] = 59000000, %l4 = 00000000ff000000
lduba [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000059
! Mem[0000000010181400] = ffffffff, %l3 = 0000000000660000
ldsha [%i6+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081400] = 5b000000ff000000, %l0 = 0000000000000085
ldxa [%i2+%g0]0x88,%l0 ! %l0 = 5b000000ff000000
! Mem[00000000100c1400] = ff000000, %l1 = 000000000000ffff
ldsha [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l4 = 0000000000000059
lduwa [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1400] = 000000ff, %l1 = 0000000000000000
lduwa [%i3+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f31 = ff000000, Mem[0000000010141438] = ff7300d6
sta %f31,[%i5+0x038]%asi ! Mem[0000000010141438] = ff000000
p0_label_362:
! %f27 = ff0000ff, %f7 = 00000000
fcmps %fcc1,%f27,%f7 ! %fcc1 = 1
! %f21 = ffffffff, Mem[0000000030181400] = 000000ff
sta %f21,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffff
! %l6 = ffffffff00000000, Mem[00000000100c1410] = ff000000
stwa %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! Mem[0000000010001400] = ff800000, %l6 = ffffffff00000000
ldstuba [%i0+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
! %l4 = 0000000000000000, Mem[0000000010101408] = ffffffff
stba %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00ffffff
! Mem[0000000010141400] = ff230000, %l0 = 5b000000ff000000
swap [%i5+%g0],%l0 ! %l0 = 00000000ff230000
! Mem[000000001018142c] = e31fe211, %l7 = 0000000000000000, %asi = 80
swapa [%i6+0x02c]%asi,%l7 ! %l7 = 00000000e31fe211
! %l0 = ff230000, %l1 = 000000ff, Mem[0000000010141418] = ffffffff 0000005b
stda %l0,[%i5+0x018]%asi ! Mem[0000000010141418] = ff230000 000000ff
! %l5 = ffffffffffffff00, Mem[0000000030141408] = ffffffff
stwa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffff00
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 00f9ff00, %l5 = ffffffffffffff00
lduwa [%i4+%g0]0x88,%l5 ! %l5 = 0000000000f9ff00
p0_label_363:
! %f25 = 59000000, %f5 = 000000ff, %f18 = ffffffff
fdivs %f25,%f5 ,%f18 ! %f18 = 7f800000
! Mem[0000000010041418] = ffffffff, %l7 = 00000000e31fe211
ldsb [%i1+0x01b],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030181400] = ffffffff, %l0 = 00000000ff230000
lduba [%i6+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l7 = ffffffffffffffff
lduha [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1428] = 20ff0000, %l3 = ffffffffffffffff, %asi = 80
swapa [%i3+0x028]%asi,%l3 ! %l3 = 0000000020ff0000
! Mem[0000000010041408] = ff0000ff, %l0 = 00000000000000ff
ldsba [%i1+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010041410] = 000000ff, %l4 = 0000000000000000
lduha [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181410] = ff000000, %l5 = 0000000000f9ff00
ldswa [%i6+%o5]0x80,%l5 ! %l5 = ffffffffff000000
! Mem[0000000030041410] = 00000059591dacff, %l2 = 0000000000000000
ldxa [%i1+%o5]0x81,%l2 ! %l2 = 00000059591dacff
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = 00000000, %l6 = 00000000000000ff
ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff
p0_label_364:
! %l6 = 0000000000000000, Mem[000000001008142c] = 00000000, %asi = 80
stwa %l6,[%i2+0x02c]%asi ! Mem[000000001008142c] = 00000000
! %l4 = 00000000000000ff, Mem[000000001004141a] = ffffffff, %asi = 80
stba %l4,[%i1+0x01a]%asi ! Mem[0000000010041418] = ffffffff
! Mem[0000000010041400] = ffffffff, %l5 = ffffffffff000000
swapa [%i1+%g0]0x80,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000010081410] = ffffff85, %l1 = 00000000000000ff
swapa [%i2+%o5]0x88,%l1 ! %l1 = 00000000ffffff85
! Mem[0000000010181400] = ffffffff, %l1 = 00000000ffffff85
ldstuba [%i6+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010101408] = 00ffffff, %l1 = 00000000000000ff
ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001438] = 00ff0000, %l7 = 0000000000000000
ldstub [%i0+0x038],%l7 ! %l7 = 00000000000000ff
! %l0 = ffffffffffffffff, Mem[0000000010041408] = ff0000ff
stha %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff00ffff
! %l2 = 00000059591dacff, %l4 = 00000000000000ff, %y = 00000000
smul %l2,%l4,%l1 ! %l1 = 00000058c48f5201, %y = 00000058
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ff0000ff, %l6 = 0000000000000000
ldswa [%i2+%o4]0x88,%l6 ! %l6 = ffffffffff0000ff
p0_label_365:
! Mem[00000000300c1400] = 00000000, %l4 = 00000000000000ff
lduha [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101410] = ffffff8f, %l6 = ffffffffff0000ff
lduha [%i4+%o5]0x88,%l6 ! %l6 = 000000000000ff8f
! Mem[0000000010141400] = 000000ff, %l3 = 0000000020ff0000
lduba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1410] = 00000000, %l6 = 000000000000ff8f
ldsha [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181400] = 00000000ffffffff, %f8 = ff000000 ffffffff
ldda [%i6+%g0]0x88,%f8 ! %f8 = 00000000 ffffffff
! Mem[0000000010081434] = ff000000, %l3 = 00000000000000ff
ldsh [%i2+0x036],%l3 ! %l3 = 0000000000000000
! Mem[0000000030041400] = ffffffff, %l7 = 0000000000000000
ldswa [%i1+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041410] = ff000000, %f29 = ffffffff
lda [%i1+%o5]0x80,%f29 ! %f29 = ff000000
! %f24 = ff0000ff, Mem[0000000030141400] = bd2301ff
sta %f24,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff0000ff
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = 00000000, %l0 = ffffffffffffffff
swapa [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000000
p0_label_366:
! %l2 = 00000059591dacff, Mem[0000000010101410] = ffffff8f
stha %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffacff
! Mem[0000000010001424] = ff00ffff, %l3 = 0000000000000000
ldstuba [%i0+0x024]%asi,%l3 ! %l3 = 000000ff000000ff
! %l5 = 00000000ffffffff, Mem[0000000010141408] = 000000ff
stba %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
! %l5 = 00000000ffffffff, %l2 = 00000059591dacff, %l0 = 0000000000000000
andn %l5,%l2,%l0 ! %l0 = 00000000a6e25300
! %l0 = 00000000a6e25300, Mem[0000000010001430] = ffffbbc3ffff00ff, %asi = 80
stxa %l0,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000a6e25300
! %f0 = ff000000 00000000, Mem[0000000010181400] = ffffffff 00000000
stda %f0 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000000 00000000
! %l0 = 00000000a6e25300, Mem[0000000030181400] = ffffffff
stba %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffff00
! Mem[0000000030101408] = ff0000ff, %l6 = 0000000000000000
ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000030141408] = 00ffffff, %l6 = 00000000000000ff
swapa [%i5+%o4]0x89,%l6 ! %l6 = 0000000000ffffff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ffff00ffff00ffff, %f22 = ff800000 85ab29fa
ldda [%i1+%o4]0x80,%f22 ! %f22 = ffff00ff ff00ffff
p0_label_367:
! Mem[0000000010041400] = 000000ff, %l5 = 00000000ffffffff
ldsha [%i1+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1400] = 000000ff, %l7 = ffffffffffffffff
lduwa [%i3+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081410] = 00000000000000ff, %l6 = 0000000000ffffff
ldxa [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l6 = 00000000000000ff
lduha [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000
! %l1 = 00000058c48f5201, imm = 00000000000007bd, %l4 = 0000000000000000
orn %l1,0x7bd,%l4 ! %l4 = fffffffffffffa43
! Mem[0000000010141400] = ff000000, %l0 = 00000000a6e25300
ldswa [%i5+%g0]0x80,%l0 ! %l0 = ffffffffff000000
! Mem[0000000010041420] = 30ff05ff, %l3 = 00000000000000ff
lduh [%i1+0x020],%l3 ! %l3 = 00000000000030ff
! Mem[0000000010001438] = ffff000000000000, %f10 = 00fff900 80000000
ldd [%i0+0x038],%f10 ! %f10 = ffff0000 00000000
! Mem[0000000030001410] = 000000e3, %l3 = 00000000000030ff
lduba [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000e3
! Starting 10 instruction Store Burst
! %l5 = 00000000000000ff, Mem[0000000030041400] = ffffffff
stwa %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
p0_label_368:
! %f28 = 7f8e0000 ff000000, Mem[0000000030181410] = 00000085 0000ffff
stda %f28,[%i6+%o5]0x81 ! Mem[0000000030181410] = 7f8e0000 ff000000
! Mem[0000000021800140] = ff008361, %l5 = 00000000000000ff
ldstub [%o3+0x140],%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010181408] = ffffff8f, %l5 = 00000000000000ff
ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! %l2 = 00000059591dacff, Mem[0000000010001408] = ff000000ff000000
stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000059591dacff
! %l4 = fffffffffffffa43, Mem[00000000100c1428] = ffffffff7f8e1ed8, %asi = 80
stxa %l4,[%i3+0x028]%asi ! Mem[00000000100c1428] = fffffffffffffa43
! Mem[000000001004142c] = 591dacff, %l4 = fffffffffffffa43
lduw [%i1+0x02c],%l4 ! %l4 = 00000000591dacff
! %l1 = 00000058c48f5201, Mem[0000000010181400] = ff00000000000000
stxa %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000058c48f5201
! Mem[0000000010181407] = 58000000, %l3 = 00000000000000e3
ldstuba [%i6+0x007]%asi,%l3 ! %l3 = 00000000000000ff
! %l5 = 00000000000000ff, Mem[00000000300c1400] = ff00000000000000
stxa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[000000001018141c] = 0000005b, %l2 = 00000059591dacff
lduh [%i6+0x01c],%l2 ! %l2 = 0000000000000000
p0_label_369:
! Mem[0000000010041410] = ff000000, %l7 = 00000000000000ff
ldsba [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181410] = ff000000, %l1 = 00000058c48f5201
ldsha [%i6+%o5]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[00000000100c1400] = 000000ff, %l1 = ffffffffffffff00
lduba [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l6 = 0000000000000000
ldsha [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081400] = ff000000 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
! %f1 = 00000000, %f1 = 00000000
fstoi %f1 ,%f1 ! %f1 = 00000000
! Mem[000000001018141c] = 0000005b, %l6 = 0000000000000000
ldsw [%i6+0x01c],%l6 ! %l6 = 000000000000005b
! Mem[0000000030001408] = 660000ff, %f25 = 59000000
lda [%i0+%o4]0x89,%f25 ! %f25 = 660000ff
! Mem[00000000100c1434] = ff05b230, %l7 = ffffffffffffffff
lduba [%i3+0x034]%asi,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l0 = ffffffffff000000, Mem[0000000030041408] = ff230000
stha %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
p0_label_370:
! %l3 = 0000000000000000, Mem[0000000010101400] = 00fff900
sth %l3,[%i4+%g0] ! Mem[0000000010101400] = 0000f900
! %l3 = 0000000000000000, Mem[00000000300c1410] = 85000000
stwa %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! %f22 = ffff00ff ff00ffff, Mem[0000000010081410] = 000000ff 00000000
stda %f22,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffff00ff ff00ffff
! %l3 = 0000000000000000, Mem[0000000021800140] = ff008361
stb %l3,[%o3+0x140] ! Mem[0000000021800140] = 00008361
! Mem[0000000010001400] = ff800000, %l1 = 0000000000000000
swapa [%i0+%g0]0x80,%l1 ! %l1 = 00000000ff800000
! Mem[0000000010141400] = ff000000, %l0 = ffffffffff000000
ldstuba [%i5+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
! Mem[000000001014142c] = e31fe211, %l3 = 00000000, %l7 = 000000ff
add %i5,0x2c,%g1
casa [%g1]0x80,%l3,%l7 ! %l7 = 00000000e31fe211
! %l7 = 00000000e31fe211, Mem[0000000030101400] = ffffffff
stha %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = e211ffff
! Mem[0000000010001410] = 00660000, %l6 = 000000000000005b
swapa [%i0+%o5]0x80,%l6 ! %l6 = 0000000000660000
! Starting 10 instruction Load Burst
! Mem[000000001010143c] = ff000000, %l7 = 00000000e31fe211
ldsb [%i4+0x03e],%l7 ! %l7 = 0000000000000000
p0_label_371:
! Mem[0000000010001410] = 5b000000, %l1 = 00000000ff800000
lduwa [%i0+%o5]0x88,%l1 ! %l1 = 000000005b000000
! %l1 = 000000005b000000, %l7 = 0000000000000000, %l3 = 0000000000000000
or %l1,%l7,%l3 ! %l3 = 000000005b000000
! Mem[0000000010181410] = 396695c3000000ff, %f20 = 8fffffff ffffffff
ldda [%i6+%o5]0x88,%f20 ! %f20 = 396695c3 000000ff
! Mem[0000000010041410] = 00000000 000000ff, %l0 = 000000ff, %l1 = 5b000000
ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000
! Mem[00000000100c1414] = 0000003c, %l0 = 00000000000000ff
ldswa [%i3+0x014]%asi,%l0 ! %l0 = 000000000000003c
! Mem[0000000010041410] = ff000000, %l5 = 00000000000000ff
ldswa [%i1+%o5]0x80,%l5 ! %l5 = ffffffffff000000
! Mem[0000000010001410] = 0000005b000c8c03, %f12 = f3cc23bd 00000059
ldda [%i0+%o5]0x80,%f12 ! %f12 = 0000005b 000c8c03
! Mem[0000000010081410] = ffff00ff, %l5 = ffffffffff000000
ldsba [%i2+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030001400] = 00000000, %l0 = 000000000000003c
ldsba [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000030041400] = ff000000
stha %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
p0_label_372:
! %f4 = ff000000 000000ff, Mem[0000000030041408] = 00000000 b20000ff
stda %f4 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff000000 000000ff
! %f25 = 660000ff, Mem[0000000010001408] = 59000000
sta %f25,[%i0+%o4]0x88 ! Mem[0000000010001408] = 660000ff
! %l7 = 0000000000000000, Mem[0000000030001410] = e300000000000000
stxa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000
! Mem[0000000010041400] = ff000000, %l6 = 0000000000660000
swapa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff000000
! Mem[00000000100c1410] = 00000000, %l1 = 0000000000000000
swapa [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141434] = d60511ff, %l5 = ffffffffffffffff
swap [%i5+0x034],%l5 ! %l5 = 00000000d60511ff
! %f6 = 396695c3, Mem[0000000030181410] = 00008e7f
sta %f6 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 396695c3
! %l4 = 00000000591dacff, Mem[0000000010041400] = 00660000
stwa %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 591dacff
! %f14 = ff000066 00000059, %l6 = 00000000ff000000
! Mem[0000000010001420] = 000008cdff00ffff
add %i0,0x020,%g1
stda %f14,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010001420] = 000008cdff00ffff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = ff0000ff ffffffff, %l2 = ff000000, %l3 = 5b000000
ldda [%i4+%o4]0x81,%l2 ! %l2 = 00000000ff0000ff 00000000ffffffff
p0_label_373:
! Mem[0000000030041408] = 000000ff, %l7 = 0000000000000000
lduha [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1410] = 3c00000000000000, %l3 = 00000000ffffffff
ldxa [%i3+%o5]0x88,%l3 ! %l3 = 3c00000000000000
! Mem[0000000010041408] = ffff00ff, %l1 = 0000000000000000
lduwa [%i1+%o4]0x80,%l1 ! %l1 = 00000000ffff00ff
! Mem[0000000010001408] = ff000066591dacff, %l1 = 00000000ffff00ff
ldx [%i0+%o4],%l1 ! %l1 = ff000066591dacff
! Mem[000000001008143c] = 000000ff, %l7 = 00000000000000ff
ldub [%i2+0x03c],%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = 00000059, %l4 = 00000000591dacff
lduba [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = ff000066591dacff, %l3 = 3c00000000000000
ldxa [%i0+%o4]0x80,%l3 ! %l3 = ff000066591dacff
! Mem[00000000100c1410] = 00000000 0000003c, %l0 = 00000000, %l1 = 591dacff
ldd [%i3+%o5],%l0 ! %l0 = 0000000000000000 000000000000003c
! Mem[0000000010101434] = ffffffff, %l7 = 0000000000000000
ldsh [%i4+0x036],%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f2 = ffb205ff 000023bd, %l2 = 00000000ff0000ff
! Mem[0000000030141418] = 00000000ffffffff
add %i5,0x018,%g1
stda %f2,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030141418] = bd230000ff05b2ff
p0_label_374:
! Mem[0000000010101408] = ffffffff, %l2 = 00000000ff0000ff
swap [%i4+%o4],%l2 ! %l2 = 00000000ffffffff
! %l3 = ff000066591dacff, Mem[0000000010081410] = ffff00ffff00ffff
stxa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff000066591dacff
! %l2 = 00000000ffffffff, Mem[0000000010181410] = ff000000c3956639
stxa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000ffffffff
! %f3 = 000023bd, Mem[0000000030181410] = c3956639
sta %f3 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000023bd
! %l2 = 00000000ffffffff, Mem[0000000030001408] = 00000000660000ff
stxa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000ffffffff
! Mem[0000000010181400] = 01528fc4, %l2 = 00000000ffffffff
ldstuba [%i6+%g0]0x80,%l2 ! %l2 = 00000001000000ff
! Mem[0000000010181400] = ff528fc4, %l7 = ffffffffffffffff
swapa [%i6+%g0]0x80,%l7 ! %l7 = 00000000ff528fc4
! %f14 = ff000066 00000059, Mem[0000000010141400] = ff000000 00000000
stda %f14,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000066 00000059
! Mem[0000000010081428] = ff0000ff, %l2 = 0000000000000001, %asi = 80
swapa [%i2+0x028]%asi,%l2 ! %l2 = 00000000ff0000ff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ff00217a, %l7 = 00000000ff528fc4
ldsba [%o2+0x001]%asi,%l7 ! %l7 = 0000000000000000
p0_label_375:
! Mem[00000000201c0000] = ffff86d9, %l1 = 000000000000003c
ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010081410] = 660000ff, %l4 = 0000000000000000
lduha [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030081408] = ffff0000, %l2 = 00000000ff0000ff
ldswa [%i2+%o4]0x89,%l2 ! %l2 = ffffffffffff0000
! Mem[0000000030081410] = ffffffff, %l7 = 0000000000000000
ldsha [%i2+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041430] = 00000000, %l6 = 00000000ff000000
ldsb [%i1+0x033],%l6 ! %l6 = 0000000000000000
! Mem[0000000010101408] = ff0000ff00000000, %l2 = ffffffffffff0000
ldx [%i4+%o4],%l2 ! %l2 = ff0000ff00000000
! Mem[0000000010081428] = 00000001 00000000, %l6 = 00000000, %l7 = ffffffff
ldda [%i2+0x028]%asi,%l6 ! %l6 = 0000000000000001 0000000000000000
! Mem[0000000010041408] = ffff00ff ff00ffff, %l6 = 00000001, %l7 = 00000000
ldda [%i1+%o4]0x80,%l6 ! %l6 = 00000000ffff00ff 00000000ff00ffff
! Mem[0000000010141408] = ff000000, %l3 = ff000066591dacff
lduw [%i5+%o4],%l3 ! %l3 = 00000000ff000000
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000020800040] = 005bd1fd
stb %l4,[%o1+0x040] ! Mem[0000000020800040] = ff5bd1fd
p0_label_376:
! Mem[0000000030181400] = ffffff00, %l1 = ffffffffffffffff
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! %l6 = ffff00ff, %l7 = ff00ffff, Mem[0000000010141420] = 000023bd 00000000
stda %l6,[%i5+0x020]%asi ! Mem[0000000010141420] = ffff00ff ff00ffff
! %f8 = 00000000 ffffffff, %l5 = 00000000d60511ff
! Mem[0000000010081430] = 3d000000ff000000
add %i2,0x030,%g1
stda %f8,[%g1+%l5]ASI_PST32_P ! Mem[0000000010081430] = 00000000ffffffff
! %l4 = 00000000000000ff, Mem[0000000010141410] = 00000000
stha %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! Code Fragment 3
p0_fragment_29:
! %l0 = 0000000000000000
setx 0x95c6861035115ad2,%g7,%l0 ! %l0 = 95c6861035115ad2
! %l1 = 0000000000000000
setx 0xd17fae07cb2477a0,%g7,%l1 ! %l1 = d17fae07cb2477a0
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 = 95c6861035115ad2
setx 0xce4d0997a1911f52,%g7,%l0 ! %l0 = ce4d0997a1911f52
! %l1 = d17fae07cb2477a0
setx 0xa8878b8fd59d8c86,%g7,%l1 ! %l1 = a8878b8fd59d8c86
! %f27 = ff0000ff, Mem[0000000030101410] = ffffffff
sta %f27,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff0000ff
! %l6 = ffff00ff, %l7 = ff00ffff, Mem[00000000100c1428] = ffffffff fffffa43
stda %l6,[%i3+0x028]%asi ! Mem[00000000100c1428] = ffff00ff ff00ffff
! %l6 = 00000000ffff00ff, immed = fffffae7, %y = 00000058
umul %l6,-0x519,%l7 ! %l7 = fffefbe60513ec19, %y = fffefbe6
! %l1 = a8878b8fd59d8c86, Mem[0000000030141400] = ff0000ffffffffff
stxa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = a8878b8fd59d8c86
! Starting 10 instruction Load Burst
! Mem[00000000218001c0] = ffffa92c, %l2 = ff0000ff00000000
ldsba [%o3+0x1c1]%asi,%l2 ! %l2 = ffffffffffffffff
p0_label_377:
! Mem[0000000030101410] = ff0000ff, %f27 = ff0000ff
lda [%i4+%o5]0x89,%f27 ! %f27 = ff0000ff
! Mem[00000000211c0000] = ff00217a, %l7 = fffefbe60513ec19
ldsh [%o2+%g0],%l7 ! %l7 = ffffffffffffff00
! Mem[0000000030081410] = 00000000 ffffffff, %l2 = ffffffff, %l3 = ff000000
ldda [%i2+%o5]0x89,%l2 ! %l2 = 00000000ffffffff 0000000000000000
! Mem[00000000300c1410] = 00000000, %l1 = a8878b8fd59d8c86
lduba [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1410] = ffffffff00000000, %l7 = ffffffffffffff00
ldxa [%i3+%o5]0x89,%l7 ! %l7 = ffffffff00000000
! Mem[0000000010141400] = ff000066, %l3 = 0000000000000000
ldsha [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
! Mem[00000000100c1408] = 59000000, %l5 = 00000000d60511ff
lduha [%i3+%o4]0x80,%l5 ! %l5 = 0000000000005900
! Mem[0000000030141408] = ff000000, %l0 = ce4d0997a1911f52
lduha [%i5+%o4]0x81,%l0 ! %l0 = 000000000000ff00
! Mem[0000000030101400] = e211ffff, %l3 = ffffffffffffff00
ldsha [%i4+%g0]0x81,%l3 ! %l3 = ffffffffffffe211
! Starting 10 instruction Store Burst
! %f22 = ffff00ff ff00ffff, Mem[0000000010101408] = ff0000ff 00000000
stda %f22,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffff00ff ff00ffff
p0_label_378:
! %l5 = 0000000000005900, Mem[00000000300c1410] = ffffffff00000000
stxa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000000000005900
! %f5 = 000000ff, Mem[00000000300c1410] = 00005900
sta %f5 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
! Mem[0000000030041408] = ff000000, %l1 = 0000000000000000
ldstuba [%i1+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
! %l5 = 0000000000005900, Mem[0000000030041410] = 59000000
stba %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 59000000
! Mem[0000000030041410] = 00000059, %l5 = 0000000000005900
swapa [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000059
! %l1 = 00000000000000ff, Mem[0000000030141410] = 000000b2
stha %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00ff00b2
! Mem[0000000020800000] = 00ff348e, %l4 = 00000000000000ff
ldstub [%o1+%g0],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041428] = 5b000000591dacff, %l0 = 000000000000ff00, %l2 = 00000000ffffffff
add %i1,0x28,%g1
casxa [%g1]0x80,%l0,%l2 ! %l2 = 5b000000591dacff
! Mem[0000000010181408] = ffffff8f, %l0 = 000000000000ff00
swapa [%i6+%o4]0x80,%l0 ! %l0 = 00000000ffffff8f
! Starting 10 instruction Load Burst
! Mem[0000000010041430] = 00000000, %l4 = 0000000000000000
lduba [%i1+0x032]%asi,%l4 ! %l4 = 0000000000000000
p0_label_379:
! Mem[0000000010001400] = 00000000, %l2 = 5b000000591dacff
lduwa [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l3 = ffffffffffffe211
ldsba [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181408] = 0000ff00, %l0 = 00000000ffffff8f
ldsha [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041408] = ffff00ff ff00ffff, %l2 = 00000000, %l3 = 00000000
ldda [%i1+0x008]%asi,%l2 ! %l2 = 00000000ffff00ff 00000000ff00ffff
! Mem[0000000010041410] = ff000000, %l5 = 0000000000000059
lduha [%i1+%o5]0x80,%l5 ! %l5 = 000000000000ff00
! Mem[0000000010181410] = 00000000, %l2 = 00000000ffff00ff
ldswa [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181408] = 00006600 00000000, %l6 = ffff00ff, %l7 = 00000000
ldda [%i6+%o4]0x89,%l6 ! %l6 = 0000000000000000 0000000000006600
! Mem[000000001000142c] = ff000000, %l6 = 0000000000000000
ldsb [%i0+0x02d],%l6 ! %l6 = 0000000000000000
! Mem[0000000021800100] = ffffd1b9, %l4 = 0000000000000000
ldsba [%o3+0x101]%asi,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = 000000ff, %l5 = 000000000000ff00
swapa [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
p0_label_380:
! Mem[0000000010141438] = ff00000000000000, %l0 = 0000000000000000, %l1 = 00000000000000ff
add %i5,0x38,%g1
casxa [%g1]0x80,%l0,%l1 ! %l1 = ff00000000000000
! %l6 = 0000000000000000, Mem[0000000030041400] = 00000000
stba %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! %l2 = 0000000000000000, Mem[0000000010181410] = 00000000
stha %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! %l7 = 0000000000006600, Mem[0000000021800080] = ffff0550
sth %l7,[%o3+0x080] ! Mem[0000000021800080] = 66000550
! Mem[0000000010141400] = ff000066, %l1 = ff00000000000000
swapa [%i5+%g0]0x80,%l1 ! %l1 = 00000000ff000066
! Mem[0000000010181400] = ffffffff, %l4 = ffffffffffffffff
ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
! %f18 = 7f800000, Mem[00000000100c1400] = ff000000
sta %f18,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 7f800000
! %f2 = ffb205ff, %f12 = 0000005b, %f16 = ffffffff
fadds %f2 ,%f12,%f16 ! %f16 = fff205ff
! %l3 = 00000000ff00ffff, Mem[0000000010081408] = ff0000ff
stba %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 660000ff, %l2 = 0000000000000000
ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
p0_label_381:
! Mem[00000000300c1400] = ff000000, %f17 = e0000000
lda [%i3+%g0]0x81,%f17 ! %f17 = ff000000
! Mem[0000000020800040] = ff5bd1fd, %l0 = 0000000000000000
lduba [%o1+0x041]%asi,%l0 ! %l0 = 000000000000005b
! Mem[00000000300c1410] = 000000ff, %l3 = 00000000ff00ffff
lduwa [%i3+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181400] = ffffffff00000000, %f16 = fff205ff ff000000
ldda [%i6+%g0]0x81,%f16 ! %f16 = ffffffff 00000000
! Mem[0000000010041410] = ff00000000000000, %l7 = 0000000000006600
ldxa [%i1+%o5]0x80,%l7 ! %l7 = ff00000000000000
! Mem[0000000010041400] = 591dacff, %l3 = 00000000000000ff
ldsha [%i1+%g0]0x80,%l3 ! %l3 = 000000000000591d
! Mem[00000000300c1410] = 000000ff, %l0 = 000000000000005b
ldsha [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181410] = 00000000, %f24 = ff0000ff
lda [%i6+%o5]0x80,%f24 ! %f24 = 00000000
! Mem[00000000100c1410] = 000000000000003c, %l3 = 000000000000591d
ldxa [%i3+%o5]0x80,%l3 ! %l3 = 000000000000003c
! Starting 10 instruction Store Burst
! %l5 = 00000000000000ff, Mem[0000000010081410] = 660000ff
stha %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 660000ff
p0_label_382:
! %f11 = 00000000, Mem[0000000010001400] = 00000000
sta %f11,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
! %l1 = 00000000ff000066, Mem[0000000010141410] = 000000ff
stba %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000066
! %l1 = 00000000ff000066, Mem[0000000030181408] = 00000000
stha %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000066
! %l7 = ff00000000000000, Mem[000000001004140a] = ffff00ff
stb %l7,[%i1+0x00a] ! Mem[0000000010041408] = ffff00ff
! Mem[0000000010001400] = 00000000, %l0 = 00000000000000ff
ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101400] = e211ffff, %l2 = 00000000000000ff
ldstuba [%i4+%g0]0x81,%l2 ! %l2 = 000000e2000000ff
! Mem[000000001008140c] = bd230000, %l7 = ff00000000000000
lduwa [%i2+0x00c]%asi,%l7 ! %l7 = 00000000bd230000
! %l5 = 00000000000000ff, Mem[0000000030181410] = 000023bd
stwa %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
! %f24 = 00000000, Mem[00000000100c1410] = 00000000
sta %f24,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 00000059, %l5 = 00000000000000ff
lduwa [%i3+%o4]0x88,%l5 ! %l5 = 0000000000000059
p0_label_383:
! Mem[0000000010001410] = 5b000000, %l6 = 0000000000000000
lduha [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[00000000201c0000] = ffff86d9, %l2 = 00000000000000e2
ldub [%o0+0x001],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081410] = ffffffff, %l1 = 00000000ff000066
ldsha [%i2+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030001408] = ffffffff, %l5 = 0000000000000059
lduba [%i0+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[000000001014140c] = 000000ff, %l0 = 0000000000000000
lduh [%i5+0x00e],%l0 ! %l0 = 00000000000000ff
! Mem[0000000021800180] = c6ffc576, %l6 = 0000000000000000
lduha [%o3+0x180]%asi,%l6 ! %l6 = 000000000000c6ff
! Mem[0000000010081418] = 11e229ff 3c000000, %l2 = 000000ff, %l3 = 0000003c
ldd [%i2+0x018],%l2 ! %l2 = 0000000011e229ff 000000003c000000
! Mem[0000000030101400] = ffff11ff, %l2 = 0000000011e229ff
ldswa [%i4+%g0]0x89,%l2 ! %l2 = ffffffffffff11ff
membar #Sync ! Added by membar checker (56)
! Mem[0000000030041400] = 00000000 00008e7f 00ff0000 000000ff
! Mem[0000000030041410] = 00005900 591dacff ff000000 005500ff
! Mem[0000000030041420] = bfb9b1e8 aa3dc13d 7fda7d6a fad84a59
! Mem[0000000030041430] = 0fc0385b ae103944 c977175a 37af2871
ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
! Starting 10 instruction Store Burst
! Mem[0000000010141420] = ffff00ffff00ffff, %l3 = 000000003c000000, %l2 = ffffffffffff11ff
add %i5,0x20,%g1
casxa [%g1]0x80,%l3,%l2 ! %l2 = ffff00ffff00ffff
p0_label_384:
! Mem[0000000030041400] = 00000000, %l1 = ffffffffffffffff
ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000030181410] = ff000000
stwa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
! %f18 = 7f800000 00000000, Mem[0000000010141400] = 00000000 00000059
stda %f18,[%i5+%g0]0x80 ! Mem[0000000010141400] = 7f800000 00000000
membar #Sync ! Added by membar checker (57)
! %f28 = 7f8e0000 ff000000, %l2 = ffff00ffff00ffff
! Mem[0000000030041420] = bfb9b1e8aa3dc13d
add %i1,0x020,%g1
stda %f28,[%g1+%l2]ASI_PST16_S ! Mem[0000000030041420] = 7f8e0000ff000000
! %f26 = ffffbbc3, Mem[0000000010041408] = ff00ffff
sta %f26,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffbbc3
! %f19 = 00000000, %f31 = ff000000
fcmpes %fcc3,%f19,%f31 ! %fcc3 = 2
! Mem[0000000030101410] = ff0000ff, %l1 = 0000000000000000
ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000030181408] = 66000000 00660000
stda %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff 000000ff
! Mem[0000000030041408] = 0000ff00, %l3 = 000000003c000000
swapa [%i1+%o4]0x89,%l3 ! %l3 = 000000000000ff00
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ff000058 ffffffff, %l0 = 000000ff, %l1 = 000000ff
ldda [%i6+%g0]0x88,%l0 ! %l0 = 00000000ffffffff 00000000ff000058
p0_label_385:
! Mem[0000000010141408] = 000000ff, %l2 = ffff00ffff00ffff
ldsba [%i5+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181408] = 000000ff, %l4 = 00000000000000ff
ldsba [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141408] = 000000ff, %l1 = 00000000ff000058
lduha [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c140c] = 660000ff, %l3 = 000000000000ff00
ldswa [%i3+0x00c]%asi,%l3 ! %l3 = 00000000660000ff
! %l3 = 00000000660000ff, immed = 00000853, %y = fffefbe6
umul %l3,0x853,%l6 ! %l6 = 0000035112084aad, %y = 00000351
! Mem[0000000010141400] = 7f800000, %l1 = 00000000000000ff
lduba [%i5+%g0]0x80,%l1 ! %l1 = 000000000000007f
! Mem[0000000010081400] = 5b000000ff000000, %l2 = ffffffffffffffff
ldxa [%i2+%g0]0x88,%l2 ! %l2 = 5b000000ff000000
! Mem[0000000010101410] = ffacffff, %l0 = 00000000ffffffff
lduha [%i4+0x012]%asi,%l0 ! %l0 = 000000000000ffff
! Mem[0000000030041410] = 00590000, %f15 = 37af2871
lda [%i1+%o5]0x89,%f15 ! %f15 = 00590000
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030141400] = 8f8b87a8 868c9dd5
stda %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 000000ff
p0_label_386:
! %f24 = 00000000, Mem[0000000010141408] = ff000000
sta %f24,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! %f0 = 00000000 00008e7f 00ff0000 000000ff
! %f4 = 00005900 591dacff ff000000 005500ff
! %f8 = bfb9b1e8 aa3dc13d 7fda7d6a fad84a59
! %f12 = 0fc0385b ae103944 c977175a 00590000
stda %f0,[%i2]ASI_BLK_SL ! Block Store to 0000000030081400
membar #Sync ! Added by membar checker (58)
! Mem[0000000010081400] = 000000ff, %l3 = 00000000660000ff
ldstuba [%i2+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %l5 = 00000000000000ff, %l3 = 0000000000000000, %y = 00000351
udiv %l5,%l3,%l0 ! Div by zero, %l0 = 000000000001004f
mov %l0,%y ! %y = 00010027
! Mem[00000000201c0000] = ffff86d9, %l5 = 00000000000000ff
ldstub [%o0+%g0],%l5 ! %l5 = 000000ff000000ff
! %f22 = ffff00ff ff00ffff, %l5 = 00000000000000ff
! Mem[0000000030001428] = ffffbbc3ff0000ff
add %i0,0x028,%g1
stda %f22,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030001428] = ffff00ffff00ffff
! Mem[0000000010081423] = 00000014, %l3 = 0000000000000000
ldstub [%i2+0x023],%l3 ! %l3 = 00000014000000ff
! Mem[0000000010081408] = ff0000ff, %l0 = 0000000000010027
ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[00000000201c0000] = ffff86d9
stb %l5,[%o0+%g0] ! Mem[00000000201c0000] = ffff86d9
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ffffffff, %l6 = 0000035112084aad
lduwa [%i0+%o4]0x81,%l6 ! %l6 = 00000000ffffffff
p0_label_387:
! Mem[00000000201c0000] = ffff86d9, %l7 = 00000000bd230000
ldsba [%o0+0x001]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141400] = 0000807f, %l3 = 0000000000000014
ldswa [%i5+%g0]0x88,%l3 ! %l3 = 000000000000807f
! Mem[0000000010081410] = 660000ff, %l6 = 00000000ffffffff
ldswa [%i2+%o5]0x88,%l6 ! %l6 = 00000000660000ff
! Mem[00000000100c1400] = 0000807f000000ff, %f4 = 00005900 591dacff
ldda [%i3+0x000]%asi,%f4 ! %f4 = 0000807f 000000ff
! Mem[0000000030101408] = ff0000ff, %l4 = 0000000000000000
ldsba [%i4+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030101410] = ff0000ff, %l7 = ffffffffffffffff
lduwa [%i4+%o5]0x89,%l7 ! %l7 = 00000000ff0000ff
! Mem[0000000010081430] = 00000000ffffffff, %l2 = 5b000000ff000000
ldxa [%i2+0x030]%asi,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000010141404] = 00000000, %f11 = fad84a59
ld [%i5+0x004],%f11 ! %f11 = 00000000
! Mem[0000000030101400] = ffff11ff, %l3 = 000000000000807f
lduba [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l3 = 00000000000000ff, Mem[0000000010101408] = ffff00ffff00ffff
stxa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000000000ff
p0_label_388:
! Mem[0000000010041430] = 00000000, %l4 = ffffffffffffffff
ldstuba [%i1+0x030]%asi,%l4 ! %l4 = 00000000000000ff
! Code Fragment 4
p0_fragment_30:
! %l0 = 00000000000000ff
setx 0x433630a7b465b10e,%g7,%l0 ! %l0 = 433630a7b465b10e
! %l1 = 000000000000007f
setx 0x24208f180fdb87ba,%g7,%l1 ! %l1 = 24208f180fdb87ba
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 = 433630a7b465b10e
setx 0x13de4e30289d6967,%g7,%l0 ! %l0 = 13de4e30289d6967
! %l1 = 24208f180fdb87ba
setx 0xf3b7de6ff64e412a,%g7,%l1 ! %l1 = f3b7de6ff64e412a
! %l7 = 00000000ff0000ff, Mem[0000000030181408] = 000000ff
stha %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00ff00ff
! %f24 = 00000000 660000ff, Mem[00000000300c1408] = 00000000 ffffffff
stda %f24,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 660000ff
! Mem[0000000010081410] = 660000ff, %l4 = 0000000000000000
ldsha [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1400] = 7f800000, %l2 = 00000000ffffffff
swapa [%i3+%g0]0x88,%l2 ! %l2 = 000000007f800000
! Mem[0000000030101408] = ff0000ff, %l2 = 000000007f800000
swapa [%i4+%o4]0x81,%l2 ! %l2 = 00000000ff0000ff
! %l5 = 00000000000000ff, Mem[0000000030001400] = 0000000011e22aff
stxa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000ff
! %f14 = c977175a, Mem[000000001010140c] = 00000000
sta %f14,[%i4+0x00c]%asi ! Mem[000000001010140c] = c977175a
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ffff00ffffffbbc3, %f24 = 00000000 660000ff
ldda [%i1+%o4]0x88,%f24 ! %f24 = ffff00ff ffffbbc3
p0_label_389:
! Mem[0000000010081400] = ff0000ff, %l5 = 00000000000000ff
lduba [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081428] = 00000001, %l5 = 00000000000000ff
ldswa [%i2+0x028]%asi,%l5 ! %l5 = 0000000000000001
! Mem[0000000010001400] = ff000000, %l7 = 00000000ff0000ff
ldsha [%i0+%g0]0x80,%l7 ! %l7 = ffffffffffffff00
! Mem[0000000010101418] = ff800000 85ab29fa, %l4 = 000000ff, %l5 = 00000001
ldd [%i4+0x018],%l4 ! %l4 = 00000000ff800000 0000000085ab29fa
! Mem[0000000010181400] = ffffffff580000ff, %f20 = 396695c3 000000ff
ldda [%i6+0x000]%asi,%f20 ! %f20 = ffffffff 580000ff
! Mem[0000000030001408] = ffffffff00000000, %f4 = 0000807f 000000ff
ldda [%i0+%o4]0x81,%f4 ! %f4 = ffffffff 00000000
! %l0 = 289d6967, %l1 = f64e412a, Mem[0000000010041408] = c3bbffff ff00ffff
stda %l0,[%i1+0x008]%asi ! Mem[0000000010041408] = 289d6967 f64e412a
! Mem[00000000100c1428] = ffff00ff, %l6 = 00000000660000ff
ldsh [%i3+0x028],%l6 ! %l6 = ffffffffffffffff
! %l4 = 00000000ff800000, Mem[0000000030001408] = ffffffff
stba %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffff00
! Starting 10 instruction Store Burst
! Mem[0000000010041409] = 289d6967, %l7 = ffffffffffffff00
ldstub [%i1+0x009],%l7 ! %l7 = 0000009d000000ff
p0_label_390:
! Mem[0000000030001408] = ffffff00, %l6 = ffffffffffffffff
ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000030181400] = ffffffff00000000
stxa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000000000000
! Mem[0000000021800001] = ffff41b9, %l1 = f3b7de6ff64e412a
ldstub [%o3+0x001],%l1 ! %l1 = 000000ff000000ff
! %l6 = 00000000, %l7 = 0000009d, Mem[0000000010041408] = 6769ff28 2a414ef6
stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 0000009d
! %l3 = 00000000000000ff, Mem[00000000201c0000] = ffff86d9, %asi = 80
stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff86d9
! Mem[0000000030141400] = 00000000, %l0 = 13de4e30289d6967
ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! %f22 = ffff00ff ff00ffff, Mem[0000000030001410] = 00000000 00000000
stda %f22,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffff00ff ff00ffff
! %l3 = 00000000000000ff, %l5 = 0000000085ab29fa, %l0 = 0000000000000000
andn %l3,%l5,%l0 ! %l0 = 0000000000000005
! %l3 = 00000000000000ff, Mem[0000000010001420] = 000008cdff00ffff
stx %l3,[%i0+0x020] ! Mem[0000000010001420] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = ff000066591dacff, %l7 = 000000000000009d
ldxa [%i2+%o5]0x80,%l7 ! %l7 = ff000066591dacff
p0_label_391:
! Mem[00000000211c0000] = ff00217a, %l2 = 00000000ff0000ff
ldub [%o2+0x001],%l2 ! %l2 = 0000000000000000
! Mem[00000000211c0000] = ff00217a, %l3 = 00000000000000ff
lduh [%o2+%g0],%l3 ! %l3 = 000000000000ff00
! Mem[0000000010041400] = 591dacff, %f24 = ffff00ff
lda [%i1+%g0]0x80,%f24 ! %f24 = 591dacff
! Mem[0000000010081424] = ff0000ff, %l0 = 0000000000000005
ldsw [%i2+0x024],%l0 ! %l0 = ffffffffff0000ff
! Mem[0000000030141400] = 000000ff, %l6 = 0000000000000000
ldsba [%i5+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000300c1400] = 00000000000000ff, %f30 = 000000ff ff000000
ldda [%i3+%g0]0x89,%f30 ! %f30 = 00000000 000000ff
! Mem[0000000010141410] = 66000000, %l7 = ff000066591dacff
ldsha [%i5+%o5]0x80,%l7 ! %l7 = 0000000000006600
! Mem[0000000030181410] = 000000ff, %l1 = 00000000000000ff
ldswa [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101408] = 7f800000, %f27 = ff0000ff
lda [%i4+%o4]0x81,%f27 ! %f27 = 7f800000
! Starting 10 instruction Store Burst
! Mem[0000000010141410] = 00000066, %l4 = 00000000ff800000
swapa [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000066
p0_label_392:
! Mem[00000000100c1400] = ffffffff000000ff, %l0 = ffffffffff0000ff, %l1 = 00000000000000ff
casxa [%i3]0x80,%l0,%l1 ! %l1 = ffffffff000000ff
! %l7 = 0000000000006600, Mem[0000000030041410] = 00005900
stba %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00005900
! %l4 = 0000000000000066, Mem[0000000010101400] = 00f90000
stha %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00f90066
! Mem[0000000010001429] = ffff0000, %l6 = ffffffffffffffff
ldstub [%i0+0x029],%l6 ! %l6 = 000000ff000000ff
! %l4 = 0000000000000066, Mem[0000000010001434] = a6e25300
stw %l4,[%i0+0x034] ! Mem[0000000010001434] = 00000066
! Mem[0000000010181400] = ffffffff, %l4 = 0000000000000066
ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030101410] = ff0000ff, %l2 = 0000000000000000
swapa [%i4+%o5]0x81,%l2 ! %l2 = 00000000ff0000ff
! %f28 = 7f8e0000, %f5 = 00000000
fcmpes %fcc3,%f28,%f5 ! %fcc3 = 3
! Mem[00000000100c1428] = ffff00ffff00ffff, %l5 = 0000000085ab29fa, %l0 = ffffffffff0000ff
add %i3,0x28,%g1
casxa [%g1]0x80,%l5,%l0 ! %l0 = ffff00ffff00ffff
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = ffff348e, %l7 = 0000000000006600
ldsha [%o1+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
p0_label_393:
! Mem[00000000211c0000] = ff00217a, %l0 = ffff00ffff00ffff
lduba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141410] = 00ff00b2, %l6 = 00000000000000ff
ldswa [%i5+%o5]0x81,%l6 ! %l6 = 0000000000ff00b2
! Mem[0000000010141400] = 0000807f, %l4 = 00000000000000ff
lduha [%i5+%g0]0x88,%l4 ! %l4 = 000000000000807f
! Mem[0000000010041410] = 000000ff, %f27 = 7f800000
lda [%i1+%o5]0x88,%f27 ! %f27 = 000000ff
! Mem[0000000021800000] = ffff41b9, %l6 = 0000000000ff00b2
ldsha [%o3+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010181410] = 00000000, %l0 = 00000000000000ff
ldsha [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181430] = ff00000000000000, %l6 = ffffffffffffffff
ldx [%i6+0x030],%l6 ! %l6 = ff00000000000000
! Mem[0000000010181410] = ffffffff00000000, %l0 = 0000000000000000
ldxa [%i6+%o5]0x88,%l0 ! %l0 = ffffffff00000000
! Mem[0000000030141410] = b200ff00, %f24 = 591dacff
lda [%i5+%o5]0x89,%f24 ! %f24 = b200ff00
! Starting 10 instruction Store Burst
! %l6 = ff00000000000000, Mem[00000000100c1420] = 0000000000ff0000, %asi = 80
stxa %l6,[%i3+0x020]%asi ! Mem[00000000100c1420] = ff00000000000000
p0_label_394:
! %l3 = 000000000000ff00, Mem[000000001018142c] = 00000000, %asi = 80
stwa %l3,[%i6+0x02c]%asi ! Mem[000000001018142c] = 0000ff00
! %l1 = ffffffff000000ff, Mem[0000000030041400] = ff000000
stha %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00ff0000
! %f10 = 7fda7d6a, Mem[0000000010141400] = 0000807f
sta %f10,[%i5+%g0]0x88 ! Mem[0000000010141400] = 7fda7d6a
! Mem[0000000030081408] = ff000000, %l2 = 00000000ff0000ff
ldstuba [%i2+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010181420] = ff000000, %l2 = 00000000000000ff
swap [%i6+0x020],%l2 ! %l2 = 00000000ff000000
! Mem[0000000021800041] = 33ff9f3e, %l0 = ffffffff00000000
ldstuba [%o3+0x041]%asi,%l0 ! %l0 = 000000ff000000ff
! %f5 = 00000000, Mem[0000000030101408] = 7f800000
sta %f5 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! Mem[00000000100c1410] = 00000000, %l6 = ff00000000000000
swapa [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000020800001] = ffff348e, %asi = 80
stba %l6,[%o1+0x001]%asi ! Mem[0000000020800000] = ff00348e
! Starting 10 instruction Load Burst
! Mem[00000000100c1404] = 000000ff, %f16 = ffffffff
lda [%i3+0x004]%asi,%f16 ! %f16 = 000000ff
p0_label_395:
! Mem[00000000100c1404] = 000000ff, %l6 = 0000000000000000
ldswa [%i3+0x004]%asi,%l6 ! %l6 = 00000000000000ff
! Code Fragment 4
p0_fragment_31:
! %l0 = 00000000000000ff
setx 0x70be71a06a5e9db8,%g7,%l0 ! %l0 = 70be71a06a5e9db8
! %l1 = ffffffff000000ff
setx 0xab469030697aaac6,%g7,%l1 ! %l1 = ab469030697aaac6
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 = 70be71a06a5e9db8
setx 0x25ee72282a8f9992,%g7,%l0 ! %l0 = 25ee72282a8f9992
! %l1 = ab469030697aaac6
setx 0x603fe8afa0d7ff63,%g7,%l1 ! %l1 = 603fe8afa0d7ff63
! Mem[0000000030081408] = ff000000, %l0 = 25ee72282a8f9992
lduba [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101400] = ffffffffffff11ff, %f12 = 0fc0385b ae103944
ldda [%i4+%g0]0x89,%f12 ! %f12 = ffffffff ffff11ff
! Mem[00000000201c0000] = 00ff86d9, %l2 = 00000000ff000000
ldsha [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101410] = 00000000, %l6 = 00000000000000ff
lduba [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081400] = ff0000ff, %l4 = 000000000000807f
lduha [%i2+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101408] = 00000000, %l3 = 000000000000ff00
lduwa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101400] = ff11ffff, %l5 = 0000000085ab29fa
ldsba [%i4+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[000000001010141a] = ff800000, %asi = 80
stha %l0,[%i4+0x01a]%asi ! Mem[0000000010101418] = ff8000ff
p0_label_396:
! %l0 = 00000000000000ff, imm = fffffffffffff7ca, %l5 = ffffffffffffffff
add %l0,-0x836,%l5 ! %l5 = fffffffffffff8c9
! %l0 = 00000000000000ff, Mem[0000000010041400] = 591dacfff3cc23bd
stxa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000000000ff
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000030141408] = 000000ff ff0000ff
stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 ffffffff
! %f11 = 00000000, Mem[00000000100c141c] = 00ff0000
sta %f11,[%i3+0x01c]%asi ! Mem[00000000100c141c] = 00000000
! %l4 = 000000ff, %l5 = fffff8c9, Mem[0000000010141408] = 00000000 ff000000
stda %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff fffff8c9
! %l1 = 603fe8afa0d7ff63, Mem[0000000010001420] = 00000000
stw %l1,[%i0+0x020] ! Mem[0000000010001420] = a0d7ff63
! %f16 = 000000ff 00000000, Mem[00000000300c1408] = ff000066 00000000
stda %f16,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff 00000000
! %f27 = 000000ff, Mem[000000001014143c] = 00000000
st %f27,[%i5+0x03c] ! Mem[000000001014143c] = 000000ff
! Mem[0000000010001400] = ff000000, %l3 = 0000000000000000
swapa [%i0+%g0]0x80,%l3 ! %l3 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ff000000c977175a, %l1 = 603fe8afa0d7ff63
ldxa [%i4+%o4]0x80,%l1 ! %l1 = ff000000c977175a
p0_label_397:
! Mem[0000000010141404] = 00000000, %f25 = ffffbbc3
lda [%i5+0x004]%asi,%f25 ! %f25 = 00000000
! Mem[0000000030181408] = ff000000 ff00ff00, %l6 = 00000000, %l7 = ffffffff
ldda [%i6+%o4]0x89,%l6 ! %l6 = 00000000ff00ff00 00000000ff000000
! Mem[0000000010141410] = 000000ffff800000, %l6 = 00000000ff00ff00
ldxa [%i5+%o5]0x88,%l6 ! %l6 = 000000ffff800000
! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[00000000218001c0] = ffffa92c, %l0 = 00000000000000ff
lduba [%o3+0x1c1]%asi,%l0 ! %l0 = 00000000000000ff
! %f3 = 000000ff, %f19 = 00000000
fcmpes %fcc0,%f3 ,%f19 ! %fcc0 = 2
! Mem[00000000300c1408] = ff000000, %l3 = 00000000ff000000
lduwa [%i3+%o4]0x89,%l3 ! %l3 = 00000000ff000000
! Mem[0000000030041400] = 0000ff00, %l4 = 00000000000000ff
lduba [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041410] = 00000000000000ff, %f2 = 00ff0000 000000ff
ldda [%i1+%o5]0x88,%f2 ! %f2 = 00000000 000000ff
! Starting 10 instruction Store Burst
! %f16 = 000000ff 00000000 7f800000 00000000
! %f20 = ffffffff 580000ff ffff00ff ff00ffff
! %f24 = b200ff00 00000000 ffffbbc3 000000ff
! %f28 = 7f8e0000 ff000000 00000000 000000ff
stda %f16,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400
p0_label_398:
! %l4 = 0000000000000000, Mem[0000000030081410] = ffac1d59
stha %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00001d59
! %l2 = 00000000, %l3 = ff000000, Mem[0000000030041408] = 3c000000 ff000000
stda %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 ff000000
! %l2 = 0000000000000000, Mem[0000000030041410] = 00005900
stba %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00005900
! %l6 = 000000ffff800000, Mem[0000000010141410] = 000080ff
sth %l6,[%i5+%o5] ! Mem[0000000010141410] = 000080ff
! Mem[0000000010081400] = ff0000ff, %l0 = 00000000000000ff
swapa [%i2+%g0]0x80,%l0 ! %l0 = 00000000ff0000ff
! %l0 = 00000000ff0000ff, Mem[0000000010141400] = 7fda7d6a
stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 7fda00ff
! %f2 = 00000000 000000ff, Mem[0000000010141438] = ff000000 000000ff
stda %f2 ,[%i5+0x038]%asi ! Mem[0000000010141438] = 00000000 000000ff
! Mem[00000000300c1408] = ff000000, %l0 = 00000000ff0000ff
swapa [%i3+%o4]0x89,%l0 ! %l0 = 00000000ff000000
! Mem[00000000300c1400] = ff000000, %l5 = fffffffffffff8c9
swapa [%i3+%g0]0x81,%l5 ! %l5 = 00000000ff000000
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (59)
! Mem[0000000010181414] = ffffffff, %l2 = 0000000000000000
lduwa [%i6+0x014]%asi,%l2 ! %l2 = 00000000ffffffff
p0_label_399:
! Mem[0000000010041400] = ff00000000000000, %l5 = 00000000ff000000
ldxa [%i1+%g0]0x88,%l5 ! %l5 = ff00000000000000
! Mem[0000000010001410] = 5b000000, %l2 = 00000000ffffffff
ldsba [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101408] = ff000000, %l3 = 00000000ff000000
ldsba [%i4+0x008]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030081408] = 00ff0000000000ff, %l3 = ffffffffffffffff
ldxa [%i2+%o4]0x89,%l3 ! %l3 = 00ff0000000000ff
! %l7 = 00000000ff000000, %l6 = 000000ffff800000, %l0 = 00000000ff000000
orn %l7,%l6,%l0 ! %l0 = ffffff00ff7fffff
! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
ldswa [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1400] = ffffffff, %l2 = 0000000000000000
ldsha [%i3+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000021800040] = 33ff9f3e, %l4 = 0000000000000000
lduha [%o3+0x040]%asi,%l4 ! %l4 = 00000000000033ff
! Mem[0000000010001430] = 00000000, %l5 = ff00000000000000
ldsba [%i0+0x033]%asi,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = 00ff0000, %l5 = 0000000000000000
swapa [%i1+%g0]0x81,%l5 ! %l5 = 0000000000ff0000
p0_label_400:
! %l4 = 000033ff, %l5 = 00ff0000, Mem[0000000030141400] = ff000000 ff000000
stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000033ff 00ff0000
! %f24 = b200ff00 00000000, Mem[0000000030081408] = ff000000 0000ff00
stda %f24,[%i2+%o4]0x81 ! Mem[0000000030081408] = b200ff00 00000000
! %f14 = c977175a 00590000, Mem[0000000010181400] = 00000000 000000ff
stda %f14,[%i6+%g0]0x88 ! Mem[0000000010181400] = c977175a 00590000
! Mem[0000000010101410] = ffffacff, %l6 = 000000ffff800000
lduha [%i4+%o5]0x88,%l6 ! %l6 = 000000000000acff
! %f14 = c977175a 00590000, %l6 = 000000000000acff
! Mem[00000000300c1420] = ffffffffff000000
add %i3,0x020,%g1
stda %f14,[%g1+%l6]ASI_PST8_S ! Mem[00000000300c1420] = c977175a00590000
! Mem[00000000300c1408] = ff0000ff, %l5 = 0000000000ff0000
swapa [%i3+%o4]0x81,%l5 ! %l5 = 00000000ff0000ff
! %l3 = 00ff0000000000ff, Mem[0000000010041408] = 00000000
stha %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00ff0000
! %l0 = ffffff00ff7fffff, Mem[0000000010001408] = ff000066591dacff
stx %l0,[%i0+%o4] ! Mem[0000000010001408] = ffffff00ff7fffff
! Mem[0000000010041420] = 30ff05ff, %l2 = ffffffff, %l2 = ffffffff
add %i1,0x20,%g1
casa [%g1]0x80,%l2,%l2 ! %l2 = 0000000030ff05ff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ff00217a, %l1 = ff000000c977175a
ldsb [%o2+%g0],%l1 ! %l1 = ffffffffffffffff
p0_label_401:
! Mem[0000000010041430] = ff000000ff850000, %l7 = 00000000ff000000
ldx [%i1+0x030],%l7 ! %l7 = ff000000ff850000
! Mem[0000000010081400] = ff000000, %l5 = 00000000ff0000ff
lduha [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = ffff11ff, %l4 = 00000000000033ff
ldsha [%i4+%g0]0x89,%l4 ! %l4 = 00000000000011ff
! Mem[0000000010001410] = 0000005b000c8c03, %l3 = 00ff0000000000ff
ldxa [%i0+%o5]0x80,%l3 ! %l3 = 0000005b000c8c03
! Mem[0000000030141408] = 00000000, %l0 = ffffff00ff7fffff
ldsba [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141414] = ff000000, %l4 = 00000000000011ff
lduw [%i5+0x014],%l4 ! %l4 = 00000000ff000000
! Mem[0000000010141400] = 7fda00ff, %l0 = 0000000000000000
lduba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101400] = ff11ffffffffffff, %l2 = 0000000030ff05ff
ldxa [%i4+%g0]0x81,%l2 ! %l2 = ff11ffffffffffff
! Mem[0000000030181400] = 00000000, %l0 = 00000000000000ff
ldsha [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = ffffffffffffffff, Mem[0000000030141400] = ff330000
stba %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff3300ff
p0_label_402:
! %l1 = ffffffffffffffff, Mem[0000000010101400] = 6600f900
stba %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff00f900
! %l3 = 0000005b000c8c03, Mem[0000000030001410] = ffff00ff
stwa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000c8c03
! %l4 = ff000000, %l5 = 00000000, Mem[0000000010181408] = 00000000 7f800000
stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff000000 00000000
! %f26 = ffffbbc3 000000ff, Mem[0000000030101408] = 00000000 ffffffff
stda %f26,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffbbc3 000000ff
! Mem[0000000030041408] = 00000000, %l1 = ffffffffffffffff
ldstuba [%i1+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! %l6 = 000000000000acff, Mem[0000000030141400] = ff0033ff
stba %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff0033ff
! %l6 = 0000acff, %l7 = ff850000, Mem[0000000030041400] = 00000000 00008e7f
stda %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000acff ff850000
! %l6 = 000000000000acff, Mem[000000001014143a] = 00000000
sth %l6,[%i5+0x03a] ! Mem[0000000010141438] = 0000acff
! %f28 = 7f8e0000 ff000000, %l4 = 00000000ff000000
! Mem[0000000030101420] = 038c7157d81e8e7f
add %i4,0x020,%g1
stda %f28,[%g1+%l4]ASI_PST16_S ! Mem[0000000030101420] = 038c7157d81e8e7f
! Starting 10 instruction Load Burst
! Mem[0000000010041424] = f3cc23bd, %l2 = ff11ffffffffffff
lduh [%i1+0x026],%l2 ! %l2 = 00000000000023bd
p0_label_403:
! Mem[0000000010101400] = ff00f900, %l5 = 0000000000000000
lduha [%i4+%g0]0x80,%l5 ! %l5 = 000000000000ff00
! Mem[0000000010081408] = ff0000ff, %l3 = 0000005b000c8c03
ldswa [%i2+%o4]0x80,%l3 ! %l3 = ffffffffff0000ff
! Mem[0000000030001408] = ffffffff, %f31 = 000000ff
lda [%i0+%o4]0x81,%f31 ! %f31 = ffffffff
! Mem[0000000030041408] = 000000ff, %l6 = 000000000000acff
lduwa [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001408] = ffff7fff00ffffff, %l6 = 00000000000000ff
ldxa [%i0+%o4]0x88,%l6 ! %l6 = ffff7fff00ffffff
! Code Fragment 3
p0_fragment_32:
! %l0 = 0000000000000000
setx 0xddd1f387a228c9af,%g7,%l0 ! %l0 = ddd1f387a228c9af
! %l1 = 0000000000000000
setx 0xb996195f9c265668,%g7,%l1 ! %l1 = b996195f9c265668
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 = ddd1f387a228c9af
setx 0x5dc8ba5fb65c344d,%g7,%l0 ! %l0 = 5dc8ba5fb65c344d
! %l1 = b996195f9c265668
setx 0x5bc62547ee1313f4,%g7,%l1 ! %l1 = 5bc62547ee1313f4
! Mem[0000000010181404] = 5a1777c9, %l7 = ff000000ff850000
ldsha [%i6+0x006]%asi,%l7 ! %l7 = 00000000000077c9
! Mem[0000000010081410] = 660000ff, %l2 = 00000000000023bd
lduwa [%i2+%o5]0x88,%l2 ! %l2 = 00000000660000ff
! Mem[000000001014143c] = 000000ff, %l6 = ffff7fff00ffffff
lduha [%i5+0x03e]%asi,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l1 = 5bc62547ee1313f4, Mem[0000000010141408] = 000000ff
stwa %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = ee1313f4
p0_label_404:
! %l1 = 5bc62547ee1313f4, Mem[0000000030141400] = 0000ff00ff3300ff
stxa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 5bc62547ee1313f4
! %l6 = 000000ff, %l7 = 000077c9, Mem[0000000030181400] = 00000000 00000000
stda %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff 000077c9
! %f26 = ffffbbc3 000000ff, %l2 = 00000000660000ff
! Mem[0000000030041428] = 7fda7d6afad84a59
add %i1,0x028,%g1
stda %f26,[%g1+%l2]ASI_PST8_S ! Mem[0000000030041428] = ffffbbc3000000ff
! Mem[0000000010141408] = f41313eec9f8ffff, %l7 = 00000000000077c9, %l0 = 5dc8ba5fb65c344d
add %i5,0x08,%g1
casxa [%g1]0x80,%l7,%l0 ! %l0 = f41313eec9f8ffff
! Mem[0000000010181408] = 000000ff, %l7 = 00000000000077c9
ldstuba [%i6+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000010101410] = ffffacff
stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffff0000
! %f16 = 000000ff 00000000, %l1 = 5bc62547ee1313f4
! Mem[00000000300c1400] = fffff8c900000000
stda %f16,[%i3+%l1]ASI_PST32_SL ! Mem[00000000300c1400] = fffff8c900000000
! %f24 = b200ff00 00000000, Mem[00000000100c1408] = 00000059 ff000066
stda %f24,[%i3+%o4]0x88 ! Mem[00000000100c1408] = b200ff00 00000000
! Mem[0000000010101408] = ff000000, %l6 = 00000000000000ff
ldstuba [%i4+0x008]%asi,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = ffffbbc3000000ff, %l7 = 0000000000000000
ldxa [%i4+%o4]0x89,%l7 ! %l7 = ffffbbc3000000ff
p0_label_405:
! Mem[0000000030041408] = ff000000, %l3 = ffffffffff0000ff
lduha [%i1+%o4]0x81,%l3 ! %l3 = 000000000000ff00
! Mem[0000000010001408] = ffff7fff 00ffffff, %l2 = 660000ff, %l3 = 0000ff00
ldda [%i0+%o4]0x88,%l2 ! %l2 = 0000000000ffffff 00000000ffff7fff
! Mem[00000000201c0000] = 00ff86d9, %l5 = 000000000000ff00
lduba [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041408] = 000000ff, %l6 = 00000000000000ff
lduba [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101410] = 0000ffffffffffff, %l5 = 0000000000000000
ldxa [%i4+0x010]%asi,%l5 ! %l5 = 0000ffffffffffff
! Mem[0000000010181408] = ff0000ff, %l2 = 0000000000ffffff
ldsha [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffff00
! %f2 = 00000000 000000ff, Mem[0000000030041410] = 00005900 591dacff
stda %f2 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 000000ff
! Mem[0000000010001418] = 20ff0000, %l6 = 00000000000000ff, %asi = 80
swapa [%i0+0x018]%asi,%l6 ! %l6 = 0000000020ff0000
! Mem[0000000010101400] = ff00f900, %l7 = ffffbbc3000000ff
lduba [%i4+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030081400] = 7f8e0000, %l2 = ffffffffffffff00
swapa [%i2+%g0]0x81,%l2 ! %l2 = 000000007f8e0000
p0_label_406:
! Mem[0000000010101426] = 59000000, %l5 = 0000ffffffffffff
ldstuba [%i4+0x026]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c142c] = ff00ffff, %l3 = 00000000ffff7fff, %asi = 80
swapa [%i3+0x02c]%asi,%l3 ! %l3 = 00000000ff00ffff
! %l7 = 00000000000000ff, Mem[0000000010101408] = 000000ff
stha %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
! Mem[0000000010101408] = 000000ff, %l5 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
! %f12 = ffffffff ffff11ff, Mem[0000000030181408] = 00ff00ff 000000ff
stda %f12,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffff ffff11ff
! %f16 = 000000ff 00000000, Mem[0000000010041400] = 00000000 000000ff
stda %f16,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff 00000000
! Mem[0000000030101408] = ff000000, %l5 = 00000000000000ff
ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
! Mem[00000000201c0000] = 00ff86d9, %l7 = 00000000000000ff
ldstuba [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! %l7 = 0000000000000000, immd = 000000000000077e, %l7 = 0000000000000000
mulx %l7,0x77e,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %l2 = 000000007f8e0000
ldsba [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
p0_label_407:
! Mem[0000000010081400] = 000000ff 0000005b, %l4 = ff000000, %l5 = 000000ff
ldda [%i2+%g0]0x80,%l4 ! %l4 = 00000000000000ff 000000000000005b
! Mem[0000000030081400] = ffffff00, %f16 = 000000ff
lda [%i2+%g0]0x81,%f16 ! %f16 = ffffff00
! Mem[0000000030181400] = 000000ff, %f29 = ff000000
lda [%i6+%g0]0x89,%f29 ! %f29 = 000000ff
! Mem[0000000010141408] = f41313ee, %l2 = 0000000000000000
ldsha [%i5+%o4]0x80,%l2 ! %l2 = fffffffffffff413
! Mem[0000000010001410] = 0000005b, %l0 = f41313eec9f8ffff
ldswa [%i0+%o5]0x80,%l0 ! %l0 = 000000000000005b
! Mem[00000000218001c0] = ffffa92c, %l2 = fffffffffffff413
ldsb [%o3+0x1c1],%l2 ! %l2 = ffffffffffffffff
! %l7 = 0000000000000000, Mem[00000000300c1400] = c9f8ffff
stwa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Mem[0000000021800040] = 33ff9f3e, %l0 = 000000000000005b
ldub [%o3+0x041],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030001410] = ffff00ff038c0c00, %l7 = 0000000000000000
ldxa [%i0+%o5]0x89,%l7 ! %l7 = ffff00ff038c0c00
! Starting 10 instruction Store Burst
! %f18 = 7f800000 00000000, Mem[0000000030041408] = 000000ff ff000000
stda %f18,[%i1+%o4]0x89 ! Mem[0000000030041408] = 7f800000 00000000
p0_label_408:
! %l0 = 000000ff, %l1 = ee1313f4, Mem[00000000100c1408] = 00000000 b200ff00
stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff ee1313f4
! %l3 = 00000000ff00ffff, Mem[00000000300c1408] = 0000ff00
stha %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000ffff
! Mem[0000000010101400] = ff00f900, %l3 = 00000000ff00ffff
swap [%i4+%g0],%l3 ! %l3 = 00000000ff00f900
! %l3 = 00000000ff00f900, Mem[0000000010001408] = 00ffffff
stba %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00ffff00
! Mem[0000000030041408] = 00000000, %l4 = 00000000000000ff
ldstuba [%i1+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101400] = ffff00ff, %l1 = 5bc62547ee1313f4
swapa [%i4+%g0]0x88,%l1 ! %l1 = 00000000ffff00ff
! %l1 = 00000000ffff00ff, Mem[0000000030081408] = 00ff00b2
stwa %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff00ff
! Mem[0000000010041408] = 00ff0000, %l0 = 00000000000000ff
ldstuba [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[000000001014140c] = c9f8ffff, %l1 = ffff00ff, %l0 = 00000000
add %i5,0x0c,%g1
casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000c9f8ffff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (60)
! Mem[0000000010181400] = 00005900 5a1777c9 ff0000ff 00000000
! Mem[0000000010181410] = ff000058 ffffffff ffff00ff ff00ffff
! Mem[0000000010181420] = 00000000 00ff00b2 ff000000 c3bbffff
! Mem[0000000010181430] = 000000ff 00008e7f ff000000 00000000
ldda [%i6]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010181400
p0_label_409:
! Mem[0000000010101408] = 5a1777c9000000ff, %l7 = ffff00ff038c0c00
ldxa [%i4+%o4]0x88,%l7 ! %l7 = 5a1777c9000000ff
! Mem[0000000030001400] = 00000000, %l6 = 0000000020ff0000
lduba [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101400] = f41313ee80000000, %l2 = ffffffffffffffff
ldxa [%i4+%g0]0x80,%l2 ! %l2 = f41313ee80000000
! Mem[0000000010001408] = 00ffff00, %l3 = 00000000ff00f900
lduwa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000ffff00
! Mem[000000001010142c] = ff0000ff, %l0 = 00000000c9f8ffff
ldub [%i4+0x02e],%l0 ! %l0 = 0000000000000000
! Mem[0000000010141408] = ee1313f4, %l1 = 00000000ffff00ff
lduba [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000f4
! Mem[00000000211c0000] = ff00217a, %l7 = 5a1777c9000000ff
ldsba [%o2+0x001]%asi,%l7 ! %l7 = 0000000000000000
! %l3 = 0000000000ffff00, %l1 = 00000000000000f4, %l5 = 000000000000005b
mulx %l3,%l1,%l5 ! %l5 = 00000000f3ff0c00
! Mem[0000000030141410] = 00ff00b2, %l2 = f41313ee80000000
ldsba [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (61)
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181418] = ffff00ff ff00ffff
std %l6,[%i6+0x018] ! Mem[0000000010181418] = 00000000 00000000
p0_label_410:
! %l4 = 0000000000000000, Mem[00000000100c1410] = 00000000
stwa %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
! %l0 = 0000000000000000, %l4 = 0000000000000000, %l2 = 0000000000000000
orn %l0,%l4,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030141408] = 00000000, %l7 = 0000000000000000
ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! %l4 = 00000000, %l5 = f3ff0c00, Mem[0000000010141400] = ff00da7f 00000000
stda %l4,[%i5+0x000]%asi ! Mem[0000000010141400] = 00000000 f3ff0c00
! %l4 = 0000000000000000, Mem[0000000010141410] = 000080ff
stha %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000080ff
! %f18 = ff0000ff 00000000, Mem[00000000100c1410] = 00000000 0000003c
std %f18,[%i3+%o5] ! Mem[00000000100c1410] = ff0000ff 00000000
! Mem[00000000201c0001] = ffff86d9, %l4 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010041400] = ff000000, %l0 = 0000000000000000
swapa [%i1+%g0]0x88,%l0 ! %l0 = 00000000ff000000
! Mem[0000000030001408] = ffffffff, %l2 = ffffffffffffffff
ldstuba [%i0+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 0000acff, %l3 = 0000000000ffff00
ldsba [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
p0_label_411:
! Mem[0000000010141424] = ff00ffff, %l6 = 0000000000000000
ldsba [%i5+0x027]%asi,%l6 ! %l6 = ffffffffffffffff
! %l4 = 00000000000000ff, immed = 00000ad2, %y = 00010027
umul %l4,0xad2,%l0 ! %l0 = 00000000000ac72e, %y = 00000000
! Mem[0000000030101400] = ff11ffff ffffffff ff000000 c3bbffff
! Mem[0000000030101410] = 00000000 000000ff 24ac1d59 70c6a1ee
! Mem[0000000030101420] = 038c7157 d81e8e7f fbb4d3ba e31fe211
! Mem[0000000030101430] = f71c8bfe 76b4c833 67089990 000000cd
ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
! Mem[0000000010181418] = 00000000, %l7 = 0000000000000000
ldswa [%i6+0x018]%asi,%l7 ! %l7 = 0000000000000000
! Mem[00000000211c0000] = ff00217a, %l0 = 00000000000ac72e
lduba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1400] = 00000000, %l4 = 00000000000000ff
lduba [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181410] = ff000058, %l5 = 00000000f3ff0c00
ldsba [%i6+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000201c0000] = ffff86d9, %l1 = 00000000000000f4
lduha [%o0+0x000]%asi,%l1 ! %l1 = 000000000000ffff
! %l1 = 000000000000ffff, Mem[0000000030001400] = 00000000
stwa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000ffff
! Starting 10 instruction Store Burst
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010101400] = f41313ee 80000000
stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff 00000000
p0_label_412:
! Mem[0000000030081400] = ffffff00, %l4 = 0000000000000000
swapa [%i2+%g0]0x81,%l4 ! %l4 = 00000000ffffff00
! %l4 = 00000000ffffff00, Mem[0000000030081410] = 00005900591d0000
stxa %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000ffffff00
! Mem[0000000030181410] = 000000ff, %l6 = ffffffffffffffff
ldstuba [%i6+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[00000000100c1408] = ff000000, %l4 = 00000000ffffff00
swapa [%i3+%o4]0x80,%l4 ! %l4 = 00000000ff000000
! Mem[000000001018141d] = 00000000, %l5 = ffffffffffffffff
ldstub [%i6+0x01d],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101408] = ff000000, %l7 = 0000000000000000
swapa [%i4+%o4]0x80,%l7 ! %l7 = 00000000ff000000
! Mem[000000001004142d] = 591dacff, %l3 = 0000000000000000
ldstub [%i1+0x02d],%l3 ! %l3 = 0000001d000000ff
! %l5 = 0000000000000000, Mem[0000000030181410] = 000000ff
stwa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! Mem[0000000010141408] = f41313eec9f8ffff, %l0 = 00000000000000ff, %l3 = 000000000000001d
add %i5,0x08,%g1
casxa [%g1]0x80,%l0,%l3 ! %l3 = f41313eec9f8ffff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 0000ffff, %l0 = 00000000000000ff
lduha [%i1+%o4]0x88,%l0 ! %l0 = 000000000000ffff
p0_label_413:
! Mem[0000000021800140] = 00008361, %l6 = 00000000000000ff
lduha [%o3+0x140]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181404] = 5a1777c9, %l3 = f41313eec9f8ffff
ldsba [%i6+0x007]%asi,%l3 ! %l3 = ffffffffffffffc9
! %l4 = 00000000ff000000, immed = fffff979, %y = 00000000
udiv %l4,-0x687,%l2 ! %l2 = 0000000000000000
mov %l0,%y ! %y = 0000ffff
! Mem[0000000010041408] = ffff00009d000000, %l5 = 0000000000000000
ldxa [%i1+%o4]0x80,%l5 ! %l5 = ffff00009d000000
! Mem[00000000300c1410] = 000000ff, %l7 = 00000000ff000000
lduba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %f5 = 00000000, %f14 = c977175a, %f0 = 00000000
fsubs %f5 ,%f14,%f0 ! %f0 = 4977175a
! Mem[0000000030141400] = 5bc62547 ee1313f4, %l6 = 00000000, %l7 = 000000ff
ldda [%i5+%g0]0x89,%l6 ! %l6 = 00000000ee1313f4 000000005bc62547
! Mem[0000000010041408] = 0000ffff, %l5 = ffff00009d000000
ldsba [%i1+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030141400] = f41313ee, %l0 = 000000000000ffff
lduba [%i5+%g0]0x81,%l0 ! %l0 = 00000000000000f4
! Starting 10 instruction Store Burst
! %l7 = 000000005bc62547, Mem[0000000010081410] = ff000066
stwa %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 5bc62547
p0_label_414:
! %l6 = 00000000ee1313f4, Mem[0000000030081400] = 0000000000000000
stxa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000ee1313f4
! Mem[0000000010001420] = a0d7ff63, %l3 = ffffffffffffffc9
ldstub [%i0+0x020],%l3 ! %l3 = 000000a0000000ff
membar #Sync ! Added by membar checker (62)
! %f14 = c977175a 00590000, %l2 = 0000000000000000
! Mem[0000000030101410] = 00000000000000ff
add %i4,0x010,%g1
stda %f14,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030101410] = 00000000000000ff
! %l0 = 000000f4, %l1 = 0000ffff, Mem[0000000010081410] = 4725c65b ffac1d59
stda %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000f4 0000ffff
! Mem[0000000030081400] = 00000000, %l3 = 00000000000000a0
ldstuba [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! %l7 = 000000005bc62547, Mem[00000000100c143c] = ff000000, %asi = 80
stha %l7,[%i3+0x03c]%asi ! Mem[00000000100c143c] = 25470000
! %l4 = 00000000ff000000, Mem[00000000100c1423] = ff000000, %asi = 80
stba %l4,[%i3+0x023]%asi ! Mem[00000000100c1420] = ff000000
! Mem[00000000211c0000] = ff00217a, %l3 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010081400] = 000000ff, %l4 = 00000000ff000000
swapa [%i2+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ffff0000, %l3 = 00000000000000ff
ldsha [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
p0_label_415:
! Mem[0000000030181400] = ff000000c9770000, %l0 = 00000000000000f4
ldxa [%i6+%g0]0x81,%l0 ! %l0 = ff000000c9770000
! Mem[0000000030081400] = ff000000, %l1 = 000000000000ffff
lduwa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010141408] = ee1313f4, %l7 = 000000005bc62547
ldswa [%i5+%o4]0x88,%l7 ! %l7 = ffffffffee1313f4
! Mem[00000000218001c0] = ffffa92c, %l6 = 00000000ee1313f4
lduh [%o3+0x1c0],%l6 ! %l6 = 000000000000ffff
! Mem[00000000100c1410] = ff0000ff, %l0 = ff000000c9770000
ldsba [%i3+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[000000001004140c] = 9d000000, %l7 = ffffffffee1313f4
ldsha [%i1+0x00e]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101438] = 000000ff, %l0 = ffffffffffffffff
lduba [%i4+0x039]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141400] = ee1313f4, %l2 = 0000000000000000
lduwa [%i5+%g0]0x89,%l2 ! %l2 = 00000000ee1313f4
! Mem[0000000030041400] = 0000acffff850000, %l1 = 00000000ff000000
ldxa [%i1+%g0]0x81,%l1 ! %l1 = 0000acffff850000
! Starting 10 instruction Store Burst
! Mem[00000000300c1410] = 000000ff, %l1 = 0000acffff850000
ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
p0_label_416:
! Mem[00000000100c1410] = ff0000ff, %l3 = 0000000000000000
ldstuba [%i3+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! %l0 = 0000000000000000, Mem[0000000010181400] = 00590000
stba %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00590000
! %f19 = c3bbffff, Mem[0000000010101410] = ffff0000
sta %f19,[%i4+%o5]0x88 ! Mem[0000000010101410] = c3bbffff
! %l4 = 000000ff, %l5 = ffffffff, Mem[00000000100c1410] = ff0000ff 00000000
stda %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff ffffffff
! Mem[00000000100c140c] = f41313ee, %l0 = 0000000000000000
swap [%i3+0x00c],%l0 ! %l0 = 00000000f41313ee
! %l3 = 00000000000000ff, Mem[0000000010001408] = 00ffff00
stba %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffff00
! Mem[00000000100c1430] = bd23ccf3ff05b230, %l7 = 0000000000000000, %l3 = 00000000000000ff
add %i3,0x30,%g1
casxa [%g1]0x80,%l7,%l3 ! %l3 = bd23ccf3ff05b230
! %f20 = 00000000 000000ff, Mem[0000000010181400] = 00590000 c977175a
stda %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 000000ff
! %f17 = ffffffff, Mem[0000000030101410] = 00000000
sta %f17,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ff000058, %l1 = 00000000000000ff
lduba [%i6+%o5]0x80,%l1 ! %l1 = 00000000000000ff
p0_label_417:
! Mem[0000000030181410] = 00000000, %l4 = 00000000000000ff
ldswa [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141410] = 000080ff, %l4 = 0000000000000000
ldsba [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = ffff0000, %l2 = 00000000ee1313f4
ldsha [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001410] = 0000005b, %l5 = ffffffffffffffff
lduba [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041408] = 0000ffff, %f15 = 00590000
lda [%i1+%o4]0x88,%f15 ! %f15 = 0000ffff
! Mem[0000000010181430] = 000000ff, %f5 = 00000000
ld [%i6+0x030],%f5 ! %f5 = 000000ff
! Mem[0000000010081430] = 00000000ffffffff, %f4 = ffffffff 000000ff
ldd [%i2+0x030],%f4 ! %f4 = 00000000 ffffffff
! Mem[0000000010101410] = ffffbbc3, %l1 = 00000000000000ff
lduha [%i4+0x010]%asi,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010141400] = 00000000, %f8 = bfb9b1e8
lda [%i5+%g0]0x88,%f8 ! %f8 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = ff0000ff, %l4 = 0000000000000000, %asi = 80
swapa [%i2+0x008]%asi,%l4 ! %l4 = 00000000ff0000ff
p0_label_418:
! %f10 = 7fda7d6a 00000000, %l6 = 000000000000ffff
! Mem[0000000030181428] = 00fff9000000ff00
add %i6,0x028,%g1
stda %f10,[%g1+%l6]ASI_PST32_S ! Mem[0000000030181428] = 7fda7d6a00000000
! %l0 = 00000000f41313ee, Mem[00000000300c1408] = 0000ffff
stha %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000013ee
! Mem[0000000010081400] = ff000000, %l4 = 00000000ff0000ff
ldstuba [%i2+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
! %l6 = 0000ffff, %l7 = 00000000, Mem[0000000010001420] = ffd7ff63 000000ff
stda %l6,[%i0+0x020]%asi ! Mem[0000000010001420] = 0000ffff 00000000
! %f30 = 67089990 000000cd, Mem[0000000030181410] = 00000000 ff000000
stda %f30,[%i6+%o5]0x81 ! Mem[0000000030181410] = 67089990 000000cd
! Mem[00000000300c1400] = 00000000, %l6 = 000000000000ffff
swapa [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010181418] = 00000000 00ff0000
stda %l4,[%i6+0x018]%asi ! Mem[0000000010181418] = 000000ff 00000000
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000030081408] = ff00ffff 00000000
stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff 00000000
! Mem[0000000030181408] = ffffffff, %l4 = 00000000000000ff
ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 000013ee, %l0 = 00000000f41313ee
lduha [%i3+%o4]0x89,%l0 ! %l0 = 00000000000013ee
p0_label_419:
! Mem[0000000030081410] = 00ffffff, %l7 = 0000000000000000
ldswa [%i2+%o5]0x81,%l7 ! %l7 = 0000000000ffffff
! Mem[0000000010001408] = 00ffffff, %l2 = 0000000000000000
ldsha [%i0+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010001410] = 0000005b, %l5 = 0000000000000000
ldub [%i0+%o5],%l5 ! %l5 = 0000000000000000
! Mem[000000001010140c] = c977175a, %l4 = 00000000000000ff
lduwa [%i4+0x00c]%asi,%l4 ! %l4 = 00000000c977175a
! Mem[0000000030181410] = 67089990, %l6 = 0000000000000000
lduwa [%i6+%o5]0x81,%l6 ! %l6 = 0000000067089990
! %l4 = 00000000c977175a, %l6 = 0000000067089990, %l5 = 0000000000000000
udivx %l4,%l6,%l5 ! %l5 = 0000000000000001
! Mem[0000000010081408] = 00000000 bd230000, %l4 = c977175a, %l5 = 00000001
ldda [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000 00000000bd230000
! Mem[0000000010141400] = 00000000 f3ff0c00, %l2 = ffffffff, %l3 = ff05b230
ldda [%i5+0x000]%asi,%l2 ! %l2 = 0000000000000000 00000000f3ff0c00
! Mem[0000000010001414] = 000c8c03, %l0 = 00000000000013ee
ldsh [%i0+0x014],%l0 ! %l0 = 000000000000000c
! Starting 10 instruction Store Burst
! %f14 = c977175a, Mem[0000000030001410] = 038c0c00
sta %f14,[%i0+%o5]0x89 ! Mem[0000000030001410] = c977175a
p0_label_420:
! Mem[00000000300c1408] = ee130000, %l7 = 0000000000ffffff
swapa [%i3+%o4]0x81,%l7 ! %l7 = 00000000ee130000
! Mem[0000000021800180] = c6ffc576, %l6 = 0000000067089990
ldsb [%o3+0x180],%l6 ! %l6 = ffffffffffffffc6
! %l5 = 00000000bd230000, %l4 = 0000000000000000, %l2 = 0000000000000000
subc %l5,%l4,%l2 ! %l2 = 00000000bd230000
! Mem[0000000010141426] = ff00ffff, %l4 = 0000000000000000
ldstub [%i5+0x026],%l4 ! %l4 = 000000ff000000ff
! %l4 = 00000000000000ff, Mem[0000000010041410] = 000000ff
stba %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff
! %f22 = 24ac1d59, Mem[0000000010101400] = ff000000
sta %f22,[%i4+%g0]0x88 ! Mem[0000000010101400] = 24ac1d59
! Mem[0000000030081408] = 000000ff, %l3 = 00000000f3ff0c00
swapa [%i2+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! %f30 = 67089990 000000cd, %l7 = 00000000ee130000
! Mem[00000000300c1438] = d89af845ff000000
add %i3,0x038,%g1
stda %f30,[%g1+%l7]ASI_PST16_SL ! Mem[00000000300c1438] = d89af845ff000000
! Mem[0000000010141400] = 00000000f3ff0c00, %l6 = ffffffffffffffc6, %l6 = ffffffffffffffc6
casxa [%i5]0x80,%l6,%l6 ! %l6 = 00000000f3ff0c00
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 000cfff300000000, %f8 = 00000000 aa3dc13d
ldda [%i5+%g0]0x88,%f8 ! %f8 = 000cfff3 00000000
p0_label_421:
! Mem[0000000010141438] = 0000acff000000ff, %f24 = 038c7157 d81e8e7f
ldd [%i5+0x038],%f24 ! %f24 = 0000acff 000000ff
! Mem[0000000010081408] = 00000000, %l0 = 000000000000000c
ldsha [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1400] = ffffffff, %l7 = 00000000ee130000
ldswa [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041410] = 000000ff, %l1 = 000000000000ffff
ldsba [%i1+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010041400] = 00000000 00000000, %l2 = bd230000, %l3 = 000000ff
ldda [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000010041418] = ffffffff, %l0 = 0000000000000000
lduh [%i1+0x01a],%l0 ! %l0 = 000000000000ffff
! Mem[0000000010081420] = 000000ffff0000ff, %f4 = 00000000 ffffffff
ldda [%i2+0x020]%asi,%f4 ! %f4 = 000000ff ff0000ff
! Mem[0000000030141408] = ff000000 ffffffff, %l0 = 0000ffff, %l1 = ffffffff
ldda [%i5+%o4]0x81,%l0 ! %l0 = 00000000ff000000 00000000ffffffff
! Mem[0000000010181410] = 580000ff, %l6 = 00000000f3ff0c00
lduba [%i6+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000010041400] = 00000000
stha %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
p0_label_422:
! %l6 = 00000000000000ff, Mem[0000000030181408] = ffffffff
stha %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00ffffff
! %l6 = 00000000000000ff, Mem[0000000010001410] = 5b000000
stba %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 5b0000ff
! Mem[0000000030001410] = c977175a, %l6 = 00000000000000ff
ldstuba [%i0+%o5]0x89,%l6 ! %l6 = 0000005a000000ff
! %l6 = 000000000000005a, Mem[00000000300c1408] = 00ffffff
stha %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 005affff
! %l1 = 00000000ffffffff, Mem[0000000010181400] = ff000000
stba %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff000000
! Mem[0000000030081400] = ff000000, %l5 = 00000000bd230000
ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
! %l2 = 0000000000000000, %l6 = 000000000000005a, %l0 = 00000000ff000000
sub %l2,%l6,%l0 ! %l0 = ffffffffffffffa6
! Mem[0000000010001408] = ffffff00, %l2 = 0000000000000000
swapa [%i0+%o4]0x80,%l2 ! %l2 = 00000000ffffff00
! %f5 = ff0000ff, Mem[0000000030041400] = ffac0000
sta %f5 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff0000ff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (63)
! Mem[00000000100c1400] = ffffffff 000000ff ffffff00 00000000
! Mem[00000000100c1410] = 000000ff ffffffff 57718c03 00000000
! Mem[00000000100c1420] = ff000000 00000000 ffff00ff ffff7fff
! Mem[00000000100c1430] = bd23ccf3 ff05b230 000000ff 25470000
ldda [%i3]ASI_BLK_AIUPL,%f16 ! Block Load from 00000000100c1400
p0_label_423:
! Mem[0000000030001400] = ffff0000, %l1 = 00000000ffffffff
ldsba [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101408] = 000000ff, %l1 = 0000000000000000
lduwa [%i4+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181408] = 00ffffffffff11ff, %l3 = 0000000000000000
ldxa [%i6+%o4]0x81,%l3 ! %l3 = 00ffffffffff11ff
! Mem[0000000030101410] = ffffffff, %l6 = 000000000000005a
lduwa [%i4+%o5]0x81,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000030081408] = f3ff0c00, %l0 = ffffffffffffffa6
ldswa [%i2+%o4]0x81,%l0 ! %l0 = fffffffff3ff0c00
! Mem[0000000010041410] = ff000000 00000000, %l4 = 000000ff, %l5 = 000000ff
ldda [%i1+%o5]0x80,%l4 ! %l4 = 00000000ff000000 0000000000000000
! Mem[0000000030141408] = ff000000, %l3 = 00ffffffffff11ff
ldsha [%i5+%o4]0x81,%l3 ! %l3 = ffffffffffffff00
! Mem[00000000201c0000] = ffff86d9, %l6 = 00000000ffffffff
ldsba [%o0+0x001]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030041408] = 000000ff, %l7 = ffffffffffffffff
ldswa [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1424] = 00000000, %l0 = fffffffff3ff0c00, %asi = 80
swapa [%i3+0x024]%asi,%l0 ! %l0 = 0000000000000000
p0_label_424:
! %l3 = ffffffffffffff00, Mem[00000000300c1400] = 0000ffff
stha %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ff00
! Mem[00000000201c0000] = ffff86d9, %l7 = 00000000000000ff
ldstub [%o0+%g0],%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010081408] = 00000000, %l6 = ffffffffffffffff
ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! %l3 = ffffffffffffff00, Mem[0000000010041402] = 00000000
sth %l3,[%i1+0x002] ! Mem[0000000010041400] = 0000ff00
! Mem[0000000030141410] = b200ff00, %l0 = 0000000000000000
swapa [%i5+%o5]0x89,%l0 ! %l0 = 00000000b200ff00
! %f0 = 4977175a 00008e7f, Mem[0000000030141410] = 00000000 0000a23d
stda %f0 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 4977175a 00008e7f
! Mem[0000000010141400] = 00000000, %l7 = 00000000000000ff
swapa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
! %f16 = ff000000 ffffffff 00000000 00ffffff
! %f20 = ffffffff ff000000 00000000 038c7157
! %f24 = 00000000 000000ff ff7fffff ff00ffff
! %f28 = 30b205ff f3cc23bd 00004725 ff000000
stda %f16,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
! %f4 = 000000ff ff0000ff, Mem[0000000030101410] = ffffffff 000000ff
stda %f4 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = f4000000, %l5 = 0000000000000000
ldswa [%i2+0x010]%asi,%l5 ! %l5 = fffffffff4000000
p0_label_425:
! Mem[0000000010001408] = 00000000, %l6 = 0000000000000000
lduba [%i0+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141400] = 000000ff, %f9 = 00000000
lda [%i5+%g0]0x80,%f9 ! %f9 = 000000ff
! Mem[0000000010181420] = 00000000, %l1 = 00000000000000ff
ldsw [%i6+0x020],%l1 ! %l1 = 0000000000000000
! Mem[0000000010141400] = 000000ff f3ff0c00, %l0 = b200ff00, %l1 = 00000000
ldda [%i5+%g0]0x80,%l0 ! %l0 = 00000000000000ff 00000000f3ff0c00
! Mem[0000000020800000] = ff00348e, %l3 = ffffffffffffff00
lduh [%o1+%g0],%l3 ! %l3 = 000000000000ff00
! Mem[00000000300c1408] = 005affff, %l4 = 00000000ff000000
lduwa [%i3+%o4]0x81,%l4 ! %l4 = 00000000005affff
! Mem[0000000010181408] = 00000000ff0000ff, %f10 = 7fda7d6a 00000000
ldda [%i6+%o4]0x88,%f10 ! %f10 = 00000000 ff0000ff
! %l6 = 0000000000000000, %l1 = 00000000f3ff0c00, %l3 = 000000000000ff00
or %l6,%l1,%l3 ! %l3 = 00000000f3ff0c00
! Mem[0000000030181410] = 90990867, %l6 = 0000000000000000
ldswa [%i6+%o5]0x89,%l6 ! %l6 = ffffffff90990867
! Starting 10 instruction Store Burst
! %l3 = 00000000f3ff0c00, imm = 0000000000000b56, %l6 = ffffffff90990867
or %l3,0xb56,%l6 ! %l6 = 00000000f3ff0f56
p0_label_426:
! Mem[000000001008141c] = 3c000000, %l0 = 00000000000000ff, %asi = 80
swapa [%i2+0x01c]%asi,%l0 ! %l0 = 000000003c000000
! Mem[0000000010101400] = 24ac1d59, %l0 = 000000003c000000
swapa [%i4+%g0]0x88,%l0 ! %l0 = 0000000024ac1d59
! %l7 = 0000000000000000, Mem[0000000010101410] = c3bbffff
stba %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = c3bbff00
! %f6 = ff000000 005500ff, %l4 = 00000000005affff
! Mem[0000000010181410] = ff000058ffffffff
add %i6,0x010,%g1
stda %f6,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010181410] = ff005500000000ff
! %l5 = fffffffff4000000, Mem[0000000010181410] = 005500ff
stha %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00550000
! Mem[0000000030101400] = ffff11ff, %l0 = 0000000024ac1d59
ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
! %f12 = ffffffff ffff11ff, %l2 = 00000000ffffff00
! Mem[0000000010001408] = 00000000ff7fffff
add %i0,0x008,%g1
stda %f12,[%g1+%l2]ASI_PST8_P ! Mem[0000000010001408] = 00000000ff7fffff
membar #Sync ! Added by membar checker (64)
! %l5 = fffffffff4000000, Mem[0000000030041400] = ff000000
stha %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! %f12 = ffffffff, Mem[0000000010081410] = f4000000
sta %f12,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 00000000, %l1 = 00000000f3ff0c00
lduwa [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
p0_label_427:
! Mem[0000000010101414] = ffffffff, %l0 = 00000000000000ff
ldsb [%i4+0x016],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030181410] = 90990867, %l2 = 00000000ffffff00
ldsha [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000867
! Mem[0000000021800140] = 00008361, %l3 = 00000000f3ff0c00
lduh [%o3+0x140],%l3 ! %l3 = 0000000000000000
! Mem[0000000010141410] = 000080ff ff000000, %l4 = 005affff, %l5 = f4000000
ldda [%i5+%o5]0x80,%l4 ! %l4 = 00000000000080ff 00000000ff000000
! Mem[00000000211c0000] = ff00217a, %l5 = 00000000ff000000
lduba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181400] = 000077c9000000ff, %l3 = 0000000000000000
ldxa [%i6+%g0]0x89,%l3 ! %l3 = 000077c9000000ff
! Mem[0000000010101438] = 000000ffff000000, %f12 = ffffffff ffff11ff
ldda [%i4+0x038]%asi,%f12 ! %f12 = 000000ff ff000000
! Mem[00000000300c1408] = 005affff00000000, %f6 = ff000000 005500ff
ldda [%i3+%o4]0x81,%f6 ! %f6 = 005affff 00000000
! Mem[0000000010181404] = 00000000, %l7 = 0000000000000000
lduba [%i6+0x004]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101404] = 00000000, %l4 = 000080ff, %l6 = f3ff0f56
add %i4,0x04,%g1
casa [%g1]0x80,%l4,%l6 ! %l6 = 0000000000000000
p0_label_428:
! %f15 = 0000ffff, %f28 = 30b205ff, %f10 = 00000000
fadds %f15,%f28,%f10 ! %l0 = 0000000000000021, Unfinished, %fsr = 3d00000800
! %l7 = 0000000000000000, Mem[0000000010181408] = ff0000ff
stwa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
! %l7 = 0000000000000000, Mem[000000001004141c] = 000000ff, %asi = 80
stha %l7,[%i1+0x01c]%asi ! Mem[000000001004141c] = 000000ff
! Mem[0000000010141400] = ff000000, %l3 = 000077c9000000ff
ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010081410] = ffffffff, %l2 = 0000000000000867
ldstub [%i2+%o5],%l2 ! %l2 = 000000ff000000ff
! Code Fragment 3
p0_fragment_33:
! %l0 = 0000000000000021
setx 0xd6190dff9b8f9cb2,%g7,%l0 ! %l0 = d6190dff9b8f9cb2
! %l1 = 0000000000000000
setx 0xe7da8c8797e47f9d,%g7,%l1 ! %l1 = e7da8c8797e47f9d
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 = d6190dff9b8f9cb2
setx 0xde3068501816f1e3,%g7,%l0 ! %l0 = de3068501816f1e3
! %l1 = e7da8c8797e47f9d
setx 0x914f5b0fda483cf2,%g7,%l1 ! %l1 = 914f5b0fda483cf2
! Mem[0000000020800000] = ff00348e, %l0 = de3068501816f1e3
ldstuba [%o1+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000030101410] = 000000ff ff0000ff
stda %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff 00000000
! Mem[0000000010001408] = 00000000, %l4 = 00000000000080ff
swapa [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 000000ff, %l1 = 914f5b0fda483cf2
ldsha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
p0_label_429:
membar #Sync ! Added by membar checker (65)
! Mem[0000000010081400] = ff000000 0000005b ff000000 bd230000
! Mem[0000000010081410] = ffffffff ffff0000 11e229ff 000000ff
! Mem[0000000010081420] = 000000ff ff0000ff 00000001 00000000
! Mem[0000000010081430] = 00000000 ffffffff 00000000 000000ff
ldda [%i2]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010081400
! Mem[0000000030081400] = ff000000ee1313f4, %f14 = c977175a 0000ffff
ldda [%i2+%g0]0x81,%f14 ! %f14 = ff000000 ee1313f4
! Mem[0000000010041410] = 00000000000000ff, %f10 = 00000000 ff0000ff
ldda [%i1+%o5]0x88,%f10 ! %f10 = 00000000 000000ff
! Mem[0000000010141408] = f41313ee, %l4 = 0000000000000000
ldsba [%i5+%o4]0x80,%l4 ! %l4 = fffffffffffffff4
! Mem[0000000010181408] = 00000000, %l4 = fffffffffffffff4
lduha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1420] = ff000000, %l4 = 0000000000000000
lduh [%i3+0x022],%l4 ! %l4 = 0000000000000000
! Mem[0000000010081410] = ffffffff ffff0000, %l4 = 00000000, %l5 = 000000ff
ldda [%i2+%o5]0x80,%l4 ! %l4 = 00000000ffffffff 00000000ffff0000
! Mem[0000000030001400] = ffff0000, %l5 = 00000000ffff0000
lduba [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000020800000] = ff00348e, %l0 = 00000000000000ff
ldsb [%o1+%g0],%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f11 = 000000ff, Mem[00000000100c140c] = 00000000
sta %f11,[%i3+0x00c]%asi ! Mem[00000000100c140c] = 000000ff
p0_label_430:
! %l6 = 0000000000000000, imm = fffffffffffffc43, %l3 = 0000000000000000
xor %l6,-0x3bd,%l3 ! %l3 = fffffffffffffc43
membar #Sync ! Added by membar checker (66)
! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010081408] = ff000000 bd230000
stda %l0,[%i2+0x008]%asi ! Mem[0000000010081408] = ffffffff 00000000
! Mem[00000000300c1410] = 000000ff, %l0 = ffffffffffffffff
ldstuba [%i3+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000010001408] = 000080ff
stwa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
! Mem[000000001000142c] = ff000000, %l1 = 0000000000000000, %asi = 80
swapa [%i0+0x02c]%asi,%l1 ! %l1 = 00000000ff000000
! %f26 = 00000001 00000000, Mem[0000000030101408] = 000000ff ffffbbc3
stda %f26,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000001 00000000
! %l4 = 00000000ffffffff, Mem[0000000030081410] = 00ffffff
stba %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffff
! %l1 = 00000000ff000000, Mem[0000000010081413] = ffffffff
stb %l1,[%i2+0x013] ! Mem[0000000010081410] = ffffff00
! Mem[0000000030141408] = ff000000, %l5 = 0000000000000000
swapa [%i5+%o4]0x81,%l5 ! %l5 = 00000000ff000000
! Starting 10 instruction Load Burst
! Code Fragment 3
p0_fragment_34:
! %l0 = 00000000000000ff
setx 0xe09bcf4079f7cb2e,%g7,%l0 ! %l0 = e09bcf4079f7cb2e
! %l1 = 00000000ff000000
setx 0xc2606f7fd33b6ee5,%g7,%l1 ! %l1 = c2606f7fd33b6ee5
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 = e09bcf4079f7cb2e
setx 0x5820e4c819d447e5,%g7,%l0 ! %l0 = 5820e4c819d447e5
! %l1 = c2606f7fd33b6ee5
setx 0xeb2ceaf7fc719540,%g7,%l1 ! %l1 = eb2ceaf7fc719540
p0_label_431:
! Mem[0000000010001428] = ffff000000000000, %f16 = ff000000 0000005b
ldda [%i0+0x028]%asi,%f16 ! %f16 = ffff0000 00000000
! Mem[0000000021800100] = ffffd1b9, %l5 = 00000000ff000000
ldub [%o3+0x101],%l5 ! %l5 = 00000000000000ff
! Mem[0000000030041410] = 000000ff ffffffff, %l2 = 000000ff, %l3 = fffffc43
ldda [%i1+%o5]0x89,%l2 ! %l2 = 00000000ffffffff 00000000000000ff
! Mem[00000000100c1408] = ffffff00 000000ff, %l6 = 00000000, %l7 = 00000000
ldda [%i3+%o4]0x80,%l6 ! %l6 = 00000000ffffff00 00000000000000ff
! Mem[0000000010001410] = ff00005b, %l2 = 00000000ffffffff
lduba [%i0+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141400] = ff0000ff, %l0 = 5820e4c819d447e5
lduba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181408] = ff11ffffffffff00, %f10 = 00000000 000000ff
ldda [%i6+%o4]0x89,%f10 ! %f10 = ff11ffff ffffff00
! Mem[00000000100c1408] = 00ffffff, %l3 = 00000000000000ff
ldsha [%i3+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030081410] = ffffffff00000000, %l3 = ffffffffffffffff
ldxa [%i2+%o5]0x81,%l3 ! %l3 = ffffffff00000000
! Starting 10 instruction Store Burst
! %f31 = 000000ff, %f11 = ffffff00, %f10 = ff11ffff ffffff00
fsmuld %f31,%f11,%f10 ! %f10 = ffffffe0 00000000
p0_label_432:
! Mem[0000000010041410] = 000000ff, %l3 = ffffffff00000000
swapa [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! %l1 = eb2ceaf7fc719540, Mem[000000001004140c] = 9d000000
stw %l1,[%i1+0x00c] ! Mem[000000001004140c] = fc719540
! Mem[00000000100c1400] = ffffffff, %l7 = 00000000000000ff
swapa [%i3+%g0]0x88,%l7 ! %l7 = 00000000ffffffff
! %f8 = 000cfff3, Mem[0000000030041408] = 00000000
sta %f8 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000cfff3
! %l0 = 000000ff, %l1 = fc719540, Mem[0000000010141400] = ff0000ff 000cfff3
stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff fc719540
! Mem[0000000010141410] = 000080ff, %l4 = 00000000ffffffff
ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %l4 = 0000000000000000, Mem[00000000100c1400] = 000000ff
stba %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
swapa [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
! %l7 = 00000000ffffffff, %l1 = eb2ceaf7fc719540, %l6 = 00000000ffffff00
and %l7,%l1,%l6 ! %l6 = 00000000fc719540
! Starting 10 instruction Load Burst
! %f12 = 000000ff, %f9 = 000000ff
fcmpes %fcc0,%f12,%f9 ! %fcc0 = 0
p0_label_433:
! Mem[0000000030081410] = ffffffff, %l4 = 0000000000000000
ldsha [%i2+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010001408] = 000000ff, %l3 = 00000000000000ff
lduha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081408] = ffffffff, %l5 = 00000000000000ff
lduha [%i2+%o4]0x80,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030041408] = 000cfff3, %l0 = 00000000000000ff
lduha [%i1+%o4]0x81,%l0 ! %l0 = 000000000000000c
! Mem[0000000010041410] = 00000000, %l3 = 0000000000000000
ldswa [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081400] = ff000000, %l5 = 000000000000ffff
ldsba [%i2+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030181408] = 00ffffff, %f15 = ee1313f4
lda [%i6+%o4]0x81,%f15 ! %f15 = 00ffffff
! %f29 = ffffffff, Mem[0000000010001410] = 5b0000ff
sta %f29,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff
! Mem[0000000010101410] = 00ffbbc3, %l1 = eb2ceaf7fc719540
ldswa [%i4+%o5]0x80,%l1 ! %l1 = 0000000000ffbbc3
! Starting 10 instruction Store Burst
! Mem[0000000030081408] = f3ff0c00, %l7 = 00000000ffffffff
swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000f3ff0c00
p0_label_434:
! %l6 = 00000000fc719540, Mem[00000000211c0001] = ff00217a, %asi = 80
stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff40217a
! Mem[0000000030081410] = ffffffff, %l5 = ffffffffffffffff
swapa [%i2+%o5]0x81,%l5 ! %l5 = 00000000ffffffff
! %l6 = 00000000fc719540, Mem[0000000010081410] = 00ffffff
stha %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00ff9540
! %l7 = 00000000f3ff0c00, Mem[00000000201c0001] = ffff86d9
stb %l7,[%o0+0x001] ! Mem[00000000201c0000] = ff0086d9
! Mem[0000000021800041] = 33ff9f3e, %l2 = 00000000000000ff
ldstub [%o3+0x041],%l2 ! %l2 = 000000ff000000ff
! %l5 = 00000000ffffffff, Mem[0000000030081410] = ffffffff00000000
stxa %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000ffffffff
! %l6 = fc719540, %l7 = f3ff0c00, Mem[0000000010101410] = 00ffbbc3 ffffffff
stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = fc719540 f3ff0c00
! %f24 = 000000ff ff0000ff, Mem[0000000030101400] = ff11ffff ffffffff
stda %f24,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff ff0000ff
! Mem[0000000010041408] = ffff0000, %l5 = 00000000ffffffff
swap [%i1+%o4],%l5 ! %l5 = 00000000ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ff8000ff, %l3 = 0000000000000000
ldswa [%i5+%o5]0x88,%l3 ! %l3 = ffffffffff8000ff
p0_label_435:
! Mem[0000000010141410] = ff0080ffff000000, %l7 = 00000000f3ff0c00
ldxa [%i5+0x010]%asi,%l7 ! %l7 = ff0080ffff000000
! Mem[00000000300c1400] = 00ff0000, %l4 = ffffffffffffffff
lduba [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141400] = 5bc62547 ee1313f4, %l4 = 00000000, %l5 = ffff0000
ldda [%i5+%g0]0x89,%l4 ! %l4 = 00000000ee1313f4 000000005bc62547
! Mem[0000000010101408] = 00000000, %l2 = 00000000000000ff
ldub [%i4+0x009],%l2 ! %l2 = 0000000000000000
! %f16 = ffff0000, %f19 = bd230000
fcmpes %fcc0,%f16,%f19 ! %fcc0 = 3
! Mem[0000000010141438] = 0000acff 000000ff, %l6 = fc719540, %l7 = ff000000
ldd [%i5+0x038],%l6 ! %l6 = 000000000000acff 00000000000000ff
! Mem[0000000010101410] = fc719540 f3ff0c00, %l2 = 00000000, %l3 = ff8000ff
ldd [%i4+%o5],%l2 ! %l2 = 00000000fc719540 00000000f3ff0c00
! Mem[0000000010001400] = ff000000, %l3 = 00000000f3ff0c00
lduwa [%i0+%g0]0x80,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010081430] = 00000000ffffffff, %f22 = 11e229ff 000000ff
ldda [%i2+0x030]%asi,%f22 ! %f22 = 00000000 ffffffff
! Starting 10 instruction Store Burst
! %f8 = 000cfff3 000000ff, Mem[00000000300c1410] = ff000000 00000000
stda %f8 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000cfff3 000000ff
p0_label_436:
! Mem[0000000010181400] = 000000ff, %l0 = 000000000000000c
ldstuba [%i6+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
! %f24 = 000000ff ff0000ff, %l5 = 000000005bc62547
! Mem[0000000030081418] = ff005500000000ff
add %i2,0x018,%g1
stda %f24,[%g1+%l5]ASI_PST32_S ! Mem[0000000030081418] = 000000ffff0000ff
! %l2 = 00000000fc719540, Mem[0000000030081408] = ffffffff
stha %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff9540
! %l7 = 00000000000000ff, Mem[00000000211c0000] = ff40217a, %asi = 80
stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff217a
! Mem[0000000030101410] = 000000ff, %l0 = 00000000000000ff
ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! %f2 = 00000000 000000ff, Mem[00000000100c1408] = ffffff00 000000ff
stda %f2 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 000000ff
! %l3 = 00000000ff000000, Mem[0000000030081400] = 000000ff
stha %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! %l3 = 00000000ff000000, Mem[00000000100c1410] = 000000ff
stha %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff
! %f30 = 00000000, %f13 = ff000000, %f12 = 000000ff ff000000
fsmuld %f30,%f13,%f12 ! %f12 = 80000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = ffffff00 f3ff0c00, %l2 = fc719540, %l3 = ff000000
ldda [%i1+%o4]0x89,%l2 ! %l2 = 00000000f3ff0c00 00000000ffffff00
p0_label_437:
! Mem[0000000030041400] = 00000000, %l7 = 00000000000000ff
ldsha [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = 00ff9540, %l1 = 0000000000ffbbc3
ldsba [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000040
! Mem[0000000010041410] = 00000000, %l0 = 0000000000000000
lduha [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181408] = 00000000 00000000, %l0 = 00000000, %l1 = 00000040
ldda [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
lduba [%i2+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000021800080] = 66000550, %l3 = 00000000ffffff00
lduha [%o3+0x080]%asi,%l3 ! %l3 = 0000000000006600
! Mem[00000000100c1408] = 00000000, %l6 = 000000000000acff
lduba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000
! %l0 = 0000000000000000, %l3 = 0000000000006600, %l3 = 0000000000006600
mulx %l0,%l3,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041418] = ffffffff, %l0 = 0000000000000000
lduw [%i1+0x018],%l0 ! %l0 = 00000000ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 0000000000000000, %l4 = 00000000ee1313f4, %l3 = 0000000000000000
add %i6,0x08,%g1
casxa [%g1]0x80,%l4,%l3 ! %l3 = 0000000000000000
p0_label_438:
! %l5 = 000000005bc62547, Mem[0000000010081400] = ff000000
stha %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 25470000
! %l2 = 00000000f3ff0c00, Mem[0000000010181410] = 00005500000000ff
stxa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000f3ff0c00
! %l2 = 00000000f3ff0c00, Mem[0000000010041400] = 0000ff00
stba %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000ff00
! Mem[0000000010101410] = fc719540, %l7 = 0000000000000000
ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 000000fc000000ff
! %f26 = 00000001 00000000, Mem[0000000010141408] = f41313ee c9f8ffff
stda %f26,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000001 00000000
! Mem[00000000300c1400] = 00ff0000, %l6 = 0000000000000000
swapa [%i3+%g0]0x81,%l6 ! %l6 = 0000000000ff0000
! %l4 = 00000000ee1313f4, imm = 0000000000000453, %l7 = 00000000000000fc
xor %l4,0x453,%l7 ! %l7 = 00000000ee1317a7
! %l4 = 00000000ee1313f4, Mem[0000000010101408] = 5a1777c900000000
stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000ee1313f4
! Mem[0000000010181400] = ff000000, %l5 = 000000005bc62547
swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ffffffff, %l6 = 0000000000ff0000
ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
p0_label_439:
! Mem[00000000211c0000] = 00ff217a, %l5 = 00000000ff000000
ldsba [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081400] = 00000000, %l0 = 00000000ffffffff
ldsha [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001400] = fa29ab85000000ff, %l6 = ffffffffffffffff
ldxa [%i0+%g0]0x88,%l6 ! %l6 = fa29ab85000000ff
! Mem[0000000010141404] = 409571fc, %f4 = 000000ff
ld [%i5+0x004],%f4 ! %f4 = 409571fc
! Mem[0000000010041428] = 5b000000, %l7 = 00000000ee1317a7
lduh [%i1+0x02a],%l7 ! %l7 = 0000000000000000
! Mem[00000000211c0000] = 00ff217a, %l1 = 0000000000000000
lduba [%o2+0x001]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081418] = 11e229ff 000000ff, %l6 = 000000ff, %l7 = 00000000
ldda [%i2+0x018]%asi,%l6 ! %l6 = 0000000011e229ff 00000000000000ff
! Mem[0000000010181428] = ff000000 c3bbffff, %l4 = ee1313f4, %l5 = 00000000
ldd [%i6+0x028],%l4 ! %l4 = 00000000ff000000 00000000c3bbffff
! Mem[0000000010001410] = ffffffff, %l7 = 00000000000000ff
lduwa [%i0+%o5]0x80,%l7 ! %l7 = 00000000ffffffff
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000030041410] = ffffffff
stha %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffff0000
p0_label_440:
! Mem[0000000030081408] = 4095ffff, %l0 = 0000000000000000
swapa [%i2+%o4]0x81,%l0 ! %l0 = 000000004095ffff
! %l5 = 00000000c3bbffff, Mem[00000000211c0001] = 00ff217a
stb %l5,[%o2+0x001] ! Mem[00000000211c0000] = 00ff217a
! Mem[0000000010081427] = ff0000ff, %l3 = 0000000000000000
ldstuba [%i2+0x027]%asi,%l3 ! %l3 = 000000ff000000ff
! %f22 = 00000000 ffffffff, Mem[0000000010041410] = 00000000 00000000
stda %f22,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 ffffffff
! %f30 = 00000000 000000ff, Mem[0000000010101408] = ee1313f4 00000000
stda %f30,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 000000ff
! %f30 = 00000000 000000ff, Mem[0000000030081408] = 00000000 00000000
stda %f30,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 000000ff
! %l1 = 00000000000000ff, Mem[0000000030081408] = 000000ff
stwa %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
! %f0 = 4977175a 00008e7f, %l3 = 00000000000000ff
! Mem[0000000030081410] = 00000000ffffffff
add %i2,0x010,%g1
stda %f0,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030081410] = 7f8e00005a177749
! %l5 = 00000000c3bbffff, Mem[0000000030081408] = ff00000000000000
stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000c3bbffff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 005affff00000000, %f6 = 005affff 00000000
ldda [%i3+%o4]0x81,%f6 ! %f6 = 005affff 00000000
p0_label_441:
! Mem[0000000010141408] = 0000000001000000, %l4 = 00000000ff000000
ldxa [%i5+%o4]0x88,%l4 ! %l4 = 0000000001000000
! %f27 = 00000000, %f15 = 00ffffff, %f13 = 00000000
fsubs %f27,%f15,%f13 ! %f13 = 80ffffff
! Mem[00000000100c1410] = ffffffff ff000000, %l2 = f3ff0c00, %l3 = 000000ff
ldda [%i3+%o5]0x88,%l2 ! %l2 = 00000000ff000000 00000000ffffffff
! Mem[0000000030041400] = 00000000, %l7 = 00000000ffffffff
lduha [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = 0000000000000000, %f2 = 00000000 000000ff
ldda [%i6+%o4]0x80,%f2 ! %f2 = 00000000 00000000
! Mem[00000000100c1430] = bd23ccf3, %l4 = 0000000001000000
lduw [%i3+0x030],%l4 ! %l4 = 00000000bd23ccf3
! Mem[000000001004142c] = 59ffacff, %l7 = 0000000000000000
ldsha [%i1+0x02e]%asi,%l7 ! %l7 = ffffffffffffacff
membar #Sync ! Added by membar checker (67)
! Mem[0000000010041400] = 0000ff00 00000000 ffffffff fc719540
! Mem[0000000010041410] = ffffffff 00000000 ffffffff 000000ff
! Mem[0000000010041420] = 30ff05ff f3cc23bd 5b000000 59ffacff
! Mem[0000000010041430] = ff000000 ff850000 ff000000 00000000
ldda [%i1]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010041400
! Mem[0000000010181424] = 00ff00b2, %l6 = 0000000011e229ff
ldsh [%i6+0x024],%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l3 = 00000000ffffffff, Mem[0000000010181410] = 00000000
stwa %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff
p0_label_442:
! Mem[00000000201c0000] = ff0086d9, %l1 = 00000000000000ff
ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
! %f18 = ff000000 bd230000, Mem[0000000030141408] = 00000000 ffffffff
stda %f18,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff000000 bd230000
! %f19 = bd230000, Mem[0000000030181410] = 90990867
sta %f19,[%i6+%o5]0x89 ! Mem[0000000030181410] = bd230000
! %l4 = 00000000bd23ccf3, Mem[00000000100c1410] = ff000000
stba %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff0000f3
! %f0 = 00000000 00ff0000 409571fc ffffffff
! %f4 = 00000000 ffffffff ff000000 ffffffff
! %f8 = bd23ccf3 ff05ff30 ffacff59 0000005b
! %f12 = 000085ff 000000ff 00000000 000000ff
stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
! Mem[0000000030101410] = ff0000ff, %l0 = 000000004095ffff
swapa [%i4+%o5]0x81,%l0 ! %l0 = 00000000ff0000ff
! %l7 = ffffffffffffacff, Mem[0000000010081408] = ffffffff
stba %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffff
! %l3 = 00000000ffffffff, Mem[0000000030101400] = ff000000
stha %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff00ffff
! %l0 = ff0000ff, %l1 = 000000ff, Mem[0000000010001408] = 000000ff ff7fffff
stda %l0,[%i0+0x008]%asi ! Mem[0000000010001408] = ff0000ff 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ffffffff, %f21 = ffff0000
lda [%i0+%o5]0x88,%f21 ! %f21 = ffffffff
p0_label_443:
! Mem[0000000030041400] = 00000000 ffffffff, %l0 = ff0000ff, %l1 = 000000ff
ldda [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000 00000000ffffffff
! Mem[0000000010081410] = 0000ffff 00ff9540, %l6 = 000000ff, %l7 = ffffacff
ldda [%i2+%o5]0x88,%l6 ! %l6 = 0000000000ff9540 000000000000ffff
! Mem[0000000010001410] = ffffffff, %l5 = 00000000c3bbffff
lduba [%i0+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101400] = 3c000000, %l4 = 00000000bd23ccf3
lduwa [%i4+%g0]0x88,%l4 ! %l4 = 000000003c000000
! Mem[0000000010101400] = 0000003c 00000000, %l4 = 3c000000, %l5 = 000000ff
ldda [%i4+%g0]0x80,%l4 ! %l4 = 000000000000003c 0000000000000000
! Mem[0000000010141428] = ff0000ffe31fe211, %f22 = 00000000 ffffffff
ldd [%i5+0x028],%f22 ! %f22 = ff0000ff e31fe211
! Mem[0000000030101400] = ff00ffff, %l1 = 00000000ffffffff
lduha [%i4+%g0]0x89,%l1 ! %l1 = 000000000000ffff
! Mem[000000001008142c] = 00000000, %l2 = 00000000ff000000
ldsb [%i2+0x02f],%l2 ! %l2 = 0000000000000000
membar #Sync ! Added by membar checker (68)
! Mem[0000000010181424] = 00ff00b2, %l1 = 000000000000ffff
lduh [%i6+0x026],%l1 ! %l1 = 00000000000000b2
! Starting 10 instruction Store Burst
! %f20 = ffffffff ffffffff, Mem[0000000010001400] = ff000000 85ab29fa
stda %f20,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffff ffffffff
p0_label_444:
! %l4 = 000000000000003c, Mem[0000000010081408] = ffffffff
stwa %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000003c
! Mem[0000000030101400] = ffff00ff, %l2 = 0000000000000000
swapa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ffff00ff
! Mem[00000000100c1422] = ff000000, %l4 = 000000000000003c
ldstuba [%i3+0x022]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101405] = 00000000, %l1 = 00000000000000b2
ldstub [%i4+0x005],%l1 ! %l1 = 00000000000000ff
! %l6 = 0000000000ff9540, Mem[0000000030001400] = ffff0000
stha %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffff9540
! Mem[0000000010001408] = ff0000ff, %l5 = 0000000000000000
swapa [%i0+%o4]0x88,%l5 ! %l5 = 00000000ff0000ff
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030001400] = 4095ffff 000000ff
stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 00000000
! Mem[0000000010001414] = 000c8c03, %l4 = 0000000000000000, %asi = 80
swapa [%i0+0x014]%asi,%l4 ! %l4 = 00000000000c8c03
! %l2 = 00000000ffff00ff, Mem[0000000010081408] = 0000003c
stha %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001438] = ffff0000, %l7 = 000000000000ffff
ldsw [%i0+0x038],%l7 ! %l7 = ffffffffffff0000
p0_label_445:
! Mem[0000000010001408] = 00000000, %l0 = 0000000000000000
ldsba [%i0+0x00b]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001414] = 00000000, %f28 = 00000000
lda [%i0+0x014]%asi,%f28 ! %f28 = 00000000
! Mem[0000000030181410] = 00000000, %l0 = 0000000000000000
ldsha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041410] = ffffffff, %l1 = 0000000000000000
lduha [%i1+%o5]0x80,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010101400] = 0000003c, %l5 = 00000000ff0000ff
lduwa [%i4+%g0]0x80,%l5 ! %l5 = 000000000000003c
! Mem[0000000010081410] = 4095ff00, %l1 = 000000000000ffff
lduwa [%i2+%o5]0x80,%l1 ! %l1 = 000000004095ff00
! Mem[0000000020800000] = ff00348e, %l5 = 000000000000003c
lduba [%o1+0x001]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081408] = 00000000, %f13 = 000000ff
lda [%i2+%o4]0x81,%f13 ! %f13 = 00000000
! Mem[0000000010041410] = ffffffff, %l6 = 0000000000ff9540
ldswa [%i1+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010081433] = 00000000, %l3 = 00000000ffffffff
ldstuba [%i2+0x033]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_446:
! Mem[0000000030001400] = 00000000, %l1 = 000000004095ff00
ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010081400] = 00004725
stba %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00004700
! Mem[0000000030101408] = 00000000, %l0 = 0000000000000000
swapa [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000
! %f28 = 00000000 ffffffff, Mem[00000000300c1410] = f3ff0c00 ff000000
stda %f28,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 ffffffff
! Mem[0000000010101400] = 3c000000, %l4 = 00000000000c8c03
ldstuba [%i4+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! %f24 = 000000ff ff0000ff, %l7 = ffffffffffff0000
! Mem[0000000010041438] = ff00000000000000
add %i1,0x038,%g1
stda %f24,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010041438] = ff00000000000000
! %f10 = ffacff59 0000005b, Mem[00000000100c1410] = f30000ff ffffffff
stda %f10,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffacff59 0000005b
! %l5 = 0000000000000000, Mem[0000000010141400] = ff000000
stwa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! Mem[0000000010041410] = ffffffff, %l1 = 0000000000000000
swapa [%i1+%o5]0x80,%l1 ! %l1 = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ff000000, %l1 = 00000000ffffffff
ldsb [%i2+0x009],%l1 ! %l1 = 0000000000000000
p0_label_447:
! %l0 = 0000000000000000, %l4 = 0000000000000000, %l2 = 00000000ffff00ff
andn %l0,%l4,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
ldswa [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101410] = 409571ff, %l2 = 0000000000000000
lduwa [%i4+%o5]0x88,%l2 ! %l2 = 00000000409571ff
! Mem[0000000010141400] = fc719540 00000000, %l2 = 409571ff, %l3 = 00000000
ldda [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000 00000000fc719540
! Mem[0000000030181400] = 00000000, %f29 = ffffffff
lda [%i6+%g0]0x81,%f29 ! %f29 = 00000000
! Mem[0000000030181400] = 00000000, %l0 = 0000000000000000
ldsba [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001400] = ffffffff, %l7 = ffffffffffff0000
ldsha [%i0+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
membar #Sync ! Added by membar checker (69)
! Mem[0000000010001400] = ffffffff ffffffff 00000000 000000ff
! Mem[0000000010001410] = ffffffff 00000000 000000ff 0000fffa
! Mem[0000000010001420] = 0000ffff 00000000 ffff0000 00000000
! Mem[0000000010001430] = 00000000 00000066 ffff0000 00000000
ldda [%i0]ASI_BLK_PL,%f0 ! Block Load from 0000000010001400
! %l7 = ffffffffffffffff, %l4 = 0000000000000000, %l5 = 0000000000000000
sub %l7,%l4,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = 4095ff00, %l5 = ffffffffffffffff
ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 00000040000000ff
p0_label_448:
! %l4 = 0000000000000000, Mem[0000000030041408] = 000cfff3
stha %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000fff3
! Mem[0000000010181400] = 5bc62547, %l4 = 0000000000000000
swapa [%i6+%g0]0x80,%l4 ! %l4 = 000000005bc62547
! Code Fragment 4
p0_fragment_35:
! %l0 = 0000000000000000
setx 0xb19e3d607818445e,%g7,%l0 ! %l0 = b19e3d607818445e
! %l1 = 0000000000000000
setx 0x2ea0c408018602d7,%g7,%l1 ! %l1 = 2ea0c408018602d7
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 = b19e3d607818445e
setx 0xbc91a807ae659a7b,%g7,%l0 ! %l0 = bc91a807ae659a7b
! %l1 = 2ea0c408018602d7
setx 0xd33e318fe3f54840,%g7,%l1 ! %l1 = d33e318fe3f54840
! Mem[0000000010041410] = 00000000, %l6 = ffffffffffffffff
swapa [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
! %f19 = bd230000, %f24 = 000000ff
fsqrts %f19,%f24 ! %f24 = 7fffffff
! Mem[0000000010041438] = ff00000000000000, %l2 = 0000000000000000, %l4 = 000000005bc62547
add %i1,0x38,%g1
casxa [%g1]0x80,%l2,%l4 ! %l4 = ff00000000000000
! %l5 = 0000000000000040, Mem[0000000010181400] = 00000000
stba %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 40000000
! Mem[0000000010041410] = ffffffff, %l3 = 00000000fc719540
swapa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ffffffff
! %f16 = ffff0000, Mem[00000000100c1400] = 00000000
sta %f16,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = fffffffff3ff0c00, %l6 = 0000000000000000
ldxa [%i6+%o5]0x80,%l6 ! %l6 = fffffffff3ff0c00
p0_label_449:
! Mem[0000000021800040] = 33ff9f3e, %l4 = ff00000000000000
ldub [%o3+0x040],%l4 ! %l4 = 0000000000000033
! Mem[0000000030081400] = 00000000ee1313f4, %f30 = 00000000 000000ff
ldda [%i2+%g0]0x81,%f30 ! %f30 = 00000000 ee1313f4
! Mem[0000000030141400] = f41313ee4725c65b, %l7 = ffffffffffffffff
ldxa [%i5+%g0]0x81,%l7 ! %l7 = f41313ee4725c65b
! Mem[00000000211c0000] = 00ff217a, %l6 = fffffffff3ff0c00
lduba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081420] = 000000ff, %l3 = 00000000ffffffff
ldsw [%i2+0x020],%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141410] = 4977175a, %l4 = 0000000000000033
lduha [%i5+%o5]0x81,%l4 ! %l4 = 0000000000004977
! Mem[0000000010141400] = 00000000, %l3 = 00000000000000ff
ldsw [%i5+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = ee1313f4, %l4 = 0000000000004977
ldswa [%i5+%g0]0x89,%l4 ! %l4 = ffffffffee1313f4
! Mem[0000000030101408] = 00000000, %l6 = 00000000000000ff
lduba [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000030141408] = bd230000
stha %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = bd230000
p0_label_450:
! Mem[0000000010101408] = ff000000, %l0 = bc91a807ae659a7b
ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
! %l5 = 0000000000000040, Mem[0000000010141410] = 000000ffff8000ff
stxa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000040
! %l3 = 0000000000000000, Mem[0000000010041439] = ff000000, %asi = 80
stba %l3,[%i1+0x039]%asi ! Mem[0000000010041438] = ff000000
! Mem[0000000010181408] = 00000000, %l4 = ffffffffee1313f4
ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001400] = 000000ff, %l6 = 0000000000000000
ldstuba [%i0+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010141410] = 40000000, %l0 = 000000ff, %l5 = 00000040
add %i5,0x10,%g1
casa [%g1]0x80,%l0,%l5 ! %l5 = 0000000040000000
! Mem[00000000100c1400] = 0000ffff, %l0 = 00000000000000ff
swapa [%i3+%g0]0x88,%l0 ! %l0 = 000000000000ffff
! %l6 = 000000ff, %l7 = 4725c65b, Mem[00000000300c1410] = ffffffff 00000000
stda %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff 4725c65b
! Mem[0000000030181400] = 00000000, %l4 = 0000000000000000
ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ff719540, %l2 = 0000000000000000
ldswa [%i4+%o5]0x80,%l2 ! %l2 = ffffffffff719540
p0_label_451:
! Mem[0000000010001410] = 00000000 ffffffff, %l4 = 00000000, %l5 = 40000000
ldda [%i0+%o5]0x88,%l4 ! %l4 = 00000000ffffffff 0000000000000000
! Mem[0000000010181410] = ffffffff, %l4 = 00000000ffffffff
lduwa [%i6+%o5]0x88,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000010141408] = 00000001, %f3 = 00000000
lda [%i5+%o4]0x80,%f3 ! %f3 = 00000001
! Mem[0000000030141400] = ee1313f4, %l6 = 00000000000000ff
lduwa [%i5+%g0]0x89,%l6 ! %l6 = 00000000ee1313f4
! Mem[0000000030141400] = ee1313f4, %l5 = 0000000000000000
ldswa [%i5+%g0]0x89,%l5 ! %l5 = ffffffffee1313f4
! Mem[0000000010001408] = 00000000, %l2 = ffffffffff719540
ldsha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181400] = 40000000, %f22 = ff0000ff
lda [%i6+%g0]0x80,%f22 ! %f22 = 40000000
! %l5 = ffffffffee1313f4, imm = fffffffffffffc83, %l5 = ffffffffee1313f4
sub %l5,-0x37d,%l5 ! %l5 = ffffffffee131771
! Mem[0000000010081408] = ff00000000000000, %l0 = 000000000000ffff
ldxa [%i2+%o4]0x80,%l0 ! %l0 = ff00000000000000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000010101430] = 7f8e0000ffffffff
stx %l2,[%i4+0x030] ! Mem[0000000010101430] = 0000000000000000
p0_label_452:
! %f12 = 66000000, %f10 = 00000000
fsqrts %f12,%f10 ! %f10 = 52b504f3
! Mem[0000000030181408] = fc719540, %l1 = d33e318fe3f54840
swapa [%i6+%o4]0x89,%l1 ! %l1 = 00000000fc719540
! %l7 = f41313ee4725c65b, Mem[00000000100c142b] = ffff00ff
stb %l7,[%i3+0x02b] ! Mem[00000000100c1428] = ffff005b
! Mem[0000000010041400] = 0000ff00, %l5 = ffffffffee131771
ldstuba [%i1+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181410] = 00000000, %l6 = 00000000ee1313f4
ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! %l1 = 00000000fc719540, Mem[0000000030101400] = 00000000
stba %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000040
! %f20 = ffffffff ffffffff, Mem[0000000010141410] = 40000000 00000000
std %f20,[%i5+%o5] ! Mem[0000000010141410] = ffffffff ffffffff
! Mem[0000000010001400] = ffffffff, %l1 = 00000000fc719540
swapa [%i0+%g0]0x88,%l1 ! %l1 = 00000000ffffffff
! %l4 = 00000000ffffffff, Mem[0000000010101400] = ff00003c00ff0000
stxa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = fffffffff3ff0c00, %l1 = 00000000ffffffff
ldxa [%i6+%o5]0x80,%l1 ! %l1 = fffffffff3ff0c00
p0_label_453:
! Mem[0000000030001408] = ffffffff, %l2 = 0000000000000000
ldswa [%i0+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
! %l4 = 00000000ffffffff, immd = fffffffffffff971, %l0 = ff00000000000000
udivx %l4,-0x68f,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001408] = 00000000, %f7 = ff000000
lda [%i0+%o4]0x88,%f7 ! %f7 = 00000000
! %f30 = 00000000 ee1313f4, Mem[0000000010041428] = 5b000000 59ffacff
stda %f30,[%i1+0x028]%asi ! Mem[0000000010041428] = 00000000 ee1313f4
! Mem[0000000010141410] = ffffffffffffffff, %l5 = 0000000000000000
ldxa [%i5+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010141400] = 00000000 409571fc, %l0 = 00000000, %l1 = f3ff0c00
ldda [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000409571fc
! Mem[0000000030041408] = f3ff0000, %l4 = 00000000ffffffff
ldsha [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041410] = 0000ffffff000000, %l7 = f41313ee4725c65b
ldxa [%i1+%o5]0x81,%l7 ! %l7 = 0000ffffff000000
! Mem[0000000010041408] = ffffffff, %l7 = 0000ffffff000000
ldsba [%i1+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l7 = ffffffffffffffff, Mem[0000000010081410] = ff95ff00
stwa %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff
p0_label_454:
! %l2 = ffffffffffffffff, Mem[0000000010101408] = ff000000
stwa %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffffff
! %l3 = 0000000000000000, Mem[00000000100c143c] = 25470000
sth %l3,[%i3+0x03c] ! Mem[00000000100c143c] = 00000000
membar #Sync ! Added by membar checker (70)
! %l2 = ffffffffffffffff, Mem[0000000010001410] = ffffffff, %asi = 80
stwa %l2,[%i0+0x010]%asi ! Mem[0000000010001410] = ffffffff
! Mem[0000000030141408] = bd230000, %l0 = 0000000000000000
ldstuba [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010081400] = 00004700
stba %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00004700
! %f0 = ffffffff ffffffff ff000000 00000001
! %f4 = 00000000 ffffffff faff0000 00000000
! %f8 = 00000000 ffff0000 52b504f3 0000ffff
! %f12 = 66000000 00000000 00000000 0000ffff
stda %f0,[%i5]ASI_BLK_P ! Block Store to 0000000010141400
! %f28 = 00000000 00000000, Mem[0000000010081400] = 00004700 5b000000
stda %f28,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 00000000
! Mem[00000000211c0000] = 00ff217a, %l6 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181408] = ff000000, %l2 = ffffffffffffffff
ldstuba [%i6+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 00000000, %l1 = 00000000409571fc
ldsw [%i2+%g0],%l1 ! %l1 = 0000000000000000
p0_label_455:
! %l1 = 0000000000000000, Mem[0000000010001400] = fffffffffc719540
stxa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
! %f16 = ffff0000, %f22 = 40000000, %f28 = 00000000 00000000
fsmuld %f16,%f22,%f28 ! %f28 = ffffe000 00000000
membar #Sync ! Added by membar checker (71)
! Mem[0000000010141428] = 52b504f3, %l7 = ffffffffffffffff
ldub [%i5+0x02a],%l7 ! %l7 = 0000000000000004
! Mem[0000000030181410] = ff000000, %l6 = 0000000000000000
lduha [%i6+%o5]0x81,%l6 ! %l6 = 000000000000ff00
! Mem[0000000030001410] = c97717ff, %l5 = ffffffffffffffff
ldswa [%i0+%o5]0x89,%l5 ! %l5 = ffffffffc97717ff
! Mem[0000000030001410] = ffff00ffc97717ff, %f14 = 00000000 0000ffff
ldda [%i0+%o5]0x89,%f14 ! %f14 = ffff00ff c97717ff
! Mem[0000000010081434] = ffffffff, %l2 = 00000000000000ff
ldsba [%i2+0x037]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010141400] = ffffffff, %l1 = 0000000000000000
ldsha [%i5+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010041418] = ffffffff000000ff, %f30 = 00000000 ee1313f4
ldd [%i1+0x018],%f30 ! %f30 = ffffffff 000000ff
! Starting 10 instruction Store Burst
! %f19 = bd230000, Mem[0000000010081410] = ffffffff
sta %f19,[%i2+%o5]0x88 ! Mem[0000000010081410] = bd230000
p0_label_456:
! Mem[00000000100c1408] = 00000000, %l1 = ffffffffffffffff
ldstuba [%i3+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010181400] = 40000000
stha %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! Mem[0000000010041408] = ffffffff, %l6 = 000000000000ff00
ldstuba [%i1+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
! %l6 = 000000ff, %l7 = 00000004, Mem[0000000010181410] = ffffffff f3ff0c00
stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff 00000004
! Mem[00000000100c1410] = ffacff59, %l4 = 0000000000000000
swapa [%i3+%o5]0x80,%l4 ! %l4 = 00000000ffacff59
! %l7 = 0000000000000004, imm = 0000000000000c90, %l6 = 00000000000000ff
xor %l7,0xc90,%l6 ! %l6 = 0000000000000c94
! Mem[0000000030081400] = 00000000, %l7 = 0000000000000004
ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001408] = ffffffff, %l6 = 0000000000000c94
swapa [%i0+%o4]0x89,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000030181400] = 000000ff, %l4 = 00000000ffacff59
swapa [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 000cfff3409571ff, %l4 = 00000000000000ff
ldxa [%i4+%o5]0x88,%l4 ! %l4 = 000cfff3409571ff
p0_label_457:
! Mem[0000000021800140] = 00008361, %l1 = 0000000000000000
lduha [%o3+0x140]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181428] = ff000000c3bbffff, %f14 = ffff00ff c97717ff
ldd [%i6+0x028],%f14 ! %f14 = ff000000 c3bbffff
! Mem[0000000030181408] = e3f54840, %l1 = 0000000000000000
ldsha [%i6+%o4]0x89,%l1 ! %l1 = 0000000000004840
! Mem[0000000010041400] = 00ff00ff, %l2 = ffffffffffffffff
ldswa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000ff00ff
! Mem[0000000030101408] = 00000000, %l4 = 000cfff3409571ff
lduwa [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141438] = 00000000, %l6 = 00000000ffffffff
ldsb [%i5+0x039],%l6 ! %l6 = 0000000000000000
! %l2 = 0000000000ff00ff, %l0 = 0000000000000000, %y = 0000ffff
sdiv %l2,%l0,%l2 ! %l2 = 0000000000ff00ff
mov %l0,%y ! %y = 00000028
! Mem[0000000010101410] = 409571ff, %l6 = 0000000000000000
lduwa [%i4+%o5]0x88,%l6 ! %l6 = 00000000409571ff
! Mem[0000000030001410] = c97717ff, %l1 = 0000000000004840
lduba [%i0+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f10 = 52b504f3 0000ffff, Mem[00000000100c1410] = 00000000 5b000000
stda %f10,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 52b504f3 0000ffff
p0_label_458:
! Mem[0000000010081410] = bd230000, %l5 = ffffffffc97717ff
ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000021800100] = ffffd1b9, %l6 = 00000000409571ff
ldstub [%o3+0x100],%l6 ! %l6 = 000000ff000000ff
! %f20 = ffffffff, %f8 = 00000000, %f21 = ffffffff
fdivs %f20,%f8 ,%f21 ! %f21 = ffffffff
! Mem[0000000010141428] = 52b504f30000ffff, %l4 = 0000000000000000, %l1 = 00000000000000ff
add %i5,0x28,%g1
casxa [%g1]0x80,%l4,%l1 ! %l1 = 52b504f30000ffff
! Mem[00000000201c0001] = ff0086d9, %l3 = 0000000000000000
ldstub [%o0+0x001],%l3 ! %l3 = 00000000000000ff
! %l3 = 0000000000000000, Mem[00000000300c1400] = 0000000000000000
stxa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
! Mem[0000000010041418] = ffffffff, %l3 = 0000000000000000
swap [%i1+0x018],%l3 ! %l3 = 00000000ffffffff
! %f22 = 40000000, Mem[0000000010041408] = ffffffff
sta %f22,[%i1+%o4]0x88 ! Mem[0000000010041408] = 40000000
! Mem[00000000100c1400] = ff000000, %l4 = 0000000000000000, %asi = 80
swapa [%i3+0x000]%asi,%l4 ! %l4 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[000000001004140c] = fc719540, %l7 = 0000000000000000
ldub [%i1+0x00f],%l7 ! %l7 = 0000000000000040
p0_label_459:
! Mem[0000000010101408] = ffffffff, %l4 = 00000000ff000000
ldswa [%i4+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010181420] = 00000000 00ff00b2, %l2 = 00ff00ff, %l3 = ffffffff
ldda [%i6+0x020]%asi,%l2 ! %l2 = 0000000000000000 0000000000ff00b2
! Mem[0000000010041400] = 00ff00ff, %l3 = 0000000000ff00b2
ldsba [%i1+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030141400] = ee1313f4, %f8 = 00000000
lda [%i5+%g0]0x89,%f8 ! %f8 = ee1313f4
! %f20 = ffffffff, %f13 = 00000000, %f4 = 00000000
fsubs %f20,%f13,%f4 ! %f4 = ffffffff
! Mem[0000000010081410] = ff0023bd ffff0000, %l4 = ffffffff, %l5 = 00000000
ldda [%i2+0x010]%asi,%l4 ! %l4 = 00000000ff0023bd 00000000ffff0000
! %l0 = 0000000000000028, imm = fffffffffffff137, %l5 = 00000000ffff0000
and %l0,-0xec9,%l5 ! %l5 = 0000000000000020
! Mem[0000000030001408] = 00000c94, %l4 = 00000000ff0023bd
ldswa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000c94
! Mem[0000000021800180] = c6ffc576, %l0 = 0000000000000028
ldsh [%o3+0x180],%l0 ! %l0 = ffffffffffffc6ff
! Starting 10 instruction Store Burst
! %l5 = 0000000000000020, Mem[0000000030081410] = 7f8e0000
stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00200000
p0_label_460:
! %l0 = ffffffffffffc6ff, Mem[00000000300c1410] = 000000ff
stha %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000c6ff
! Mem[0000000010001408] = 00000000, %l4 = 0000000000000c94
swapa [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101408] = ffffffff, %l7 = 0000000000000040
ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
! %l1 = 52b504f30000ffff, Mem[0000000030001408] = 0000000000000c94
stxa %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = 52b504f30000ffff
! %f14 = ff000000 c3bbffff, %l7 = 00000000000000ff
! Mem[0000000030141438] = c977175a37af2871
add %i5,0x038,%g1
stda %f14,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030141438] = ffffbbc3000000ff
! %f12 = 66000000 00000000, %l7 = 00000000000000ff
! Mem[0000000010081438] = 00000000000000ff
add %i2,0x038,%g1
stda %f12,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010081438] = 0000000000000066
! Mem[0000000010081410] = ff0023bd, %l1 = 52b504f30000ffff
swap [%i2+%o5],%l1 ! %l1 = 00000000ff0023bd
! %l3 = ffffffffffffffff, Mem[00000000100c1408] = ff000000000000ff
stxa %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffffffffffff
! Mem[00000000211c0000] = ffff217a, %l0 = ffffffffffffc6ff
ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ee1313f4, %l2 = 0000000000000000
lduba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000f4
p0_label_461:
! Code Fragment 4
p0_fragment_36:
! %l0 = 00000000000000ff
setx 0x5d85d7ffdb5ec7ab,%g7,%l0 ! %l0 = 5d85d7ffdb5ec7ab
! %l1 = 00000000ff0023bd
setx 0xf698b0b87f9f4863,%g7,%l1 ! %l1 = f698b0b87f9f4863
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 = 5d85d7ffdb5ec7ab
setx 0x390b81282aa959ec,%g7,%l0 ! %l0 = 390b81282aa959ec
! %l1 = f698b0b87f9f4863
setx 0xb5e560a855257155,%g7,%l1 ! %l1 = b5e560a855257155
! Mem[0000000030141400] = ee1313f4, %f5 = ffffffff
lda [%i5+%g0]0x89,%f5 ! %f5 = ee1313f4
! Mem[0000000010041420] = 30ff05fff3cc23bd, %l7 = 00000000000000ff
ldxa [%i1+0x020]%asi,%l7 ! %l7 = 30ff05fff3cc23bd
! Mem[0000000030101408] = 0000000100000000, %f6 = faff0000 00000000
ldda [%i4+%o4]0x89,%f6 ! %f6 = 00000001 00000000
! Mem[00000000300c1410] = 4725c65b 0000c6ff, %l4 = 00000000, %l5 = 00000020
ldda [%i3+%o5]0x89,%l4 ! %l4 = 000000000000c6ff 000000004725c65b
! Mem[0000000010041410] = 409571fc, %l6 = 00000000000000ff
ldsba [%i1+%o5]0x88,%l6 ! %l6 = fffffffffffffffc
! Mem[0000000030041410] = 0000ffff, %l0 = 390b81282aa959ec
lduha [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = ffff0000, %l2 = 00000000000000f4
ldsha [%i0+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010041410] = 409571fc, %l6 = fffffffffffffffc
ldswa [%i1+%o5]0x88,%l6 ! %l6 = 00000000409571fc
! Starting 10 instruction Store Burst
! Mem[0000000010081438] = 0000000000000066, %l3 = ffffffffffffffff, %l0 = 0000000000000000
add %i2,0x38,%g1
casxa [%g1]0x80,%l3,%l0 ! %l0 = 0000000000000066
p0_label_462:
! Mem[0000000030141400] = f41313ee, %l2 = ffffffffffffffff
ldstuba [%i5+%g0]0x81,%l2 ! %l2 = 000000f4000000ff
! %f26 = 00000001 00000000, %l3 = ffffffffffffffff
! Mem[0000000010041420] = 30ff05fff3cc23bd
add %i1,0x020,%g1
stda %f26,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010041420] = 0000000001000000
! %l0 = 00000066, %l1 = 55257155, Mem[0000000030181408] = e3f54840 ffffffff
stda %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000066 55257155
! %l7 = 30ff05fff3cc23bd, Mem[0000000030081410] = 002000005a177749
stxa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 30ff05fff3cc23bd
! %f18 = ff000000, %f17 = 00000000, %f22 = 40000000
fmuls %f18,%f17,%f22 ! %f22 = 80000000
! %f6 = 00000001 00000000, Mem[00000000100c1400] = 00000000 000000ff
stda %f6 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000001 00000000
! Mem[0000000010081408] = 000000ff, %l4 = 000000000000c6ff
ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! %l1 = b5e560a855257155, Mem[00000000100c140e] = ffffffff, %asi = 80
stba %l1,[%i3+0x00e]%asi ! Mem[00000000100c140c] = ffff55ff
! Mem[0000000010081400] = 00000000, %l7 = 30ff05fff3cc23bd
swapa [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 0000ffff, %l0 = 0000000000000066
ldsba [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
p0_label_463:
! Mem[0000000030181400] = ffacff59, %l1 = b5e560a855257155
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 00000059000000ff
! Mem[00000000201c0000] = ffff86d9, %l4 = 00000000000000ff
ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010141418] = faff0000 00000000, %l0 = 00000000, %l1 = 00000059
ldd [%i5+0x018],%l0 ! %l0 = 00000000faff0000 0000000000000000
! Mem[0000000030041400] = 00000000, %f22 = 80000000
lda [%i1+%g0]0x81,%f22 ! %f22 = 00000000
! Mem[00000000218000c0] = 59fffc4a, %l3 = ffffffffffffffff
ldsh [%o3+0x0c0],%l3 ! %l3 = 00000000000059ff
! Mem[0000000030001410] = ff1777c9, %l3 = 00000000000059ff
ldsba [%i0+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081404] = 00000000, %l0 = 00000000faff0000
ldsw [%i2+0x004],%l0 ! %l0 = 0000000000000000
! %l3 = ffffffffffffffff, imm = 0000000000000b80, %l0 = 0000000000000000
sub %l3,0xb80,%l0 ! %l0 = fffffffffffff47f
! Mem[0000000010041430] = ff000000 ff850000, %l4 = ffffffff, %l5 = 4725c65b
ldda [%i1+0x030]%asi,%l4 ! %l4 = 00000000ff000000 00000000ff850000
! Starting 10 instruction Store Burst
! %f21 = ffffffff, %f18 = ff000000, %f26 = 00000001 00000000
fsmuld %f21,%f18,%f26 ! %f26 = ffffffff e0000000
p0_label_464:
! Mem[0000000020800000] = ff00348e, %l7 = 0000000000000000
ldstuba [%o1+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
! %f26 = ffffffff e0000000, Mem[0000000010181410] = ff000000 04000000
stda %f26,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff e0000000
! Mem[0000000010041425] = 01000000, %l2 = 00000000000000f4
ldstub [%i1+0x025],%l2 ! %l2 = 00000000000000ff
! %f20 = ffffffff ffffffff, Mem[0000000010001400] = 00000000 00000000
stda %f20,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff ffffffff
! %l5 = 00000000ff850000, Mem[0000000030081408] = 00000000
stba %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! Mem[00000000211c0000] = ffff217a, %l3 = ffffffffffffffff
ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010141408] = ff000000, %l3 = 00000000000000ff
ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
! %l0 = fffffffffffff47f, Mem[0000000010041424] = 01ff0000
stw %l0,[%i1+0x024] ! Mem[0000000010041424] = fffff47f
! Mem[00000000100c1410] = ffff0000f304b552, %l2 = 0000000000000000, %l0 = fffffffffffff47f
add %i3,0x10,%g1
casxa [%g1]0x80,%l2,%l0 ! %l0 = ffff0000f304b552
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 0000c6ff, %l1 = 0000000000000000
ldswa [%i3+%o5]0x89,%l1 ! %l1 = 000000000000c6ff
p0_label_465:
! Mem[0000000030041400] = 00000000 ffffffff 0000fff3 00ffffff
! Mem[0000000030041410] = 0000ffff ff000000 00000000 038c7157
! Mem[0000000030041420] = 00000000 000000ff ff7fffff ff00ffff
! Mem[0000000030041430] = 30b205ff f3cc23bd 00004725 ff000000
ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
! Mem[0000000030081410] = bd23ccf3ff05ff30, %l6 = 00000000409571fc
ldxa [%i2+%o5]0x89,%l6 ! %l6 = bd23ccf3ff05ff30
! Mem[00000000100c1410] = 0000ffff, %l5 = 00000000ff850000
ldsha [%i3+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
! %f2 = ff000000, %f6 = 00000001, %f2 = ff000000
fsubs %f2 ,%f6 ,%f2 ! %l0 = ffff0000f304b574, Unfinished, %fsr = 3d00000c00
! Mem[0000000010181408] = ff000000, %l2 = 0000000000000000
ldsha [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffff00
! Mem[000000001004143c] = 00000000, %l6 = bd23ccf3ff05ff30
ldsw [%i1+0x03c],%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1430] = bd23ccf3ff05b230, %f10 = 52b504f3 0000ffff
ldda [%i3+0x030]%asi,%f10 ! %f10 = bd23ccf3 ff05b230
! Mem[00000000211c0000] = ffff217a, %l6 = 0000000000000000
ldsba [%o2+0x001]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030081400] = 000000ff, %l2 = ffffffffffffff00
lduwa [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[000000001000141c] = 0000fffa, %l2 = 00000000000000ff
swap [%i0+0x01c],%l2 ! %l2 = 000000000000fffa
p0_label_466:
! Mem[00000000300c1410] = 0000c6ff, %l7 = 00000000000000ff
ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
! %l5 = ffffffffffffffff, Mem[0000000010101418] = ff8000ff
stb %l5,[%i4+0x018] ! Mem[0000000010101418] = ff8000ff
! %l6 = ffffffff, %l7 = 000000ff, Mem[0000000010141410] = 00000000 ffffffff
stda %l6,[%i5+0x010]%asi ! Mem[0000000010141410] = ffffffff 000000ff
! Mem[0000000030181408] = 00000066, %l1 = 000000000000c6ff
ldstuba [%i6+%o4]0x89,%l1 ! %l1 = 00000066000000ff
! %l0 = ffff0000f304b574, Mem[0000000030081400] = f41313ee000000ff
stxa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffff0000f304b574
! %l1 = 0000000000000066, Mem[0000000010101418] = ff8000ff85ab29fa
stx %l1,[%i4+0x018] ! Mem[0000000010101418] = 0000000000000066
! %l7 = 00000000000000ff, Mem[0000000030081410] = 30ff05ff
stwa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff
! Mem[00000000300c1408] = 005affff, %l4 = 00000000ff000000
swapa [%i3+%o4]0x81,%l4 ! %l4 = 00000000005affff
! %f2 = ff000000 00000001, %l0 = ffff0000f304b574
! Mem[0000000010181438] = ff00000000000000
add %i6,0x038,%g1
stda %f2,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010181438] = ff00000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 00000000ffffffff, %f10 = bd23ccf3 ff05b230
ldda [%i1+%g0]0x81,%f10 ! %f10 = 00000000 ffffffff
p0_label_467:
! Mem[00000000100c1410] = 0000ffff, %f7 = 00000000
lda [%i3+%o5]0x88,%f7 ! %f7 = 0000ffff
! Mem[0000000030101410] = ffff9540, %l5 = ffffffffffffffff
ldsba [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000040
! Mem[0000000010041420] = 00000000, %l4 = 00000000005affff
ldsw [%i1+0x020],%l4 ! %l4 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l1 = 0000000000000066
lduha [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101410] = ff719540, %l3 = 00000000000000ff
ldsba [%i4+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010141410] = ffffffff, %l2 = 000000000000fffa
ldsha [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030101400] = 40000000ff0000ff, %f8 = ee1313f4 ffff0000
ldda [%i4+%g0]0x81,%f8 ! %f8 = 40000000 ff0000ff
! Mem[00000000300c1400] = 00000000, %l1 = 0000000000000000
lduba [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000000
! %l4 = 0000000000000000, imm = 000000000000073e, %l1 = 0000000000000000
xnor %l4,0x73e,%l1 ! %l1 = fffffffffffff8c1
! Starting 10 instruction Store Burst
! %f8 = 40000000 ff0000ff, Mem[0000000010041408] = 40000000 409571fc
stda %f8 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 40000000 ff0000ff
p0_label_468:
! Code Fragment 4
p0_fragment_37:
! %l0 = ffff0000f304b574
setx 0xc6e5c6d824b739a5,%g7,%l0 ! %l0 = c6e5c6d824b739a5
! %l1 = fffffffffffff8c1
setx 0xb01ce0c7a03bb5a5,%g7,%l1 ! %l1 = b01ce0c7a03bb5a5
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 = c6e5c6d824b739a5
setx 0xfbf2a4b026112101,%g7,%l0 ! %l0 = fbf2a4b026112101
! %l1 = b01ce0c7a03bb5a5
setx 0xfd6b27b7b39c96a0,%g7,%l1 ! %l1 = fd6b27b7b39c96a0
! %f28 = 30b205ff f3cc23bd, %l6 = ffffffffffffffff
! Mem[0000000010101430] = 0000000000000000
add %i4,0x030,%g1
stda %f28,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010101430] = bd23ccf3ff05b230
! %l4 = 00000000, %l5 = 00000040, Mem[00000000100c1400] = 00000001 00000000
stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 00000040
! %l1 = fd6b27b7b39c96a0, Mem[0000000010141405] = ffffffff
stb %l1,[%i5+0x005] ! Mem[0000000010141404] = ffa0ffff
! %l0 = fbf2a4b026112101, Mem[0000000030001408] = 0000ffff
stha %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00002101
! %f14 = ff000000 c3bbffff, Mem[0000000010041430] = ff000000 ff850000
std %f14,[%i1+0x030] ! Mem[0000000010041430] = ff000000 c3bbffff
! %l7 = 00000000000000ff, Mem[0000000010001400] = ffffffffffffffff
stxa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000000000ff
! %l0 = fbf2a4b026112101, Mem[0000000010181400] = 00000000
stba %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 01000000
! %l2 = ffffffff, %l3 = ffffffff, Mem[0000000030141408] = ff0023bd 000000ff
stda %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff ffffffff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffff217a, %l6 = ffffffffffffffff
ldub [%o2+%g0],%l6 ! %l6 = 00000000000000ff
p0_label_469:
! Mem[0000000010001408] = 00000c94, %l6 = 00000000000000ff
ldsha [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041408] = ff0000ff00000040, %l5 = 0000000000000040
ldxa [%i1+%o4]0x80,%l5 ! %l5 = ff0000ff00000040
! Mem[0000000030041400] = 00000000, %l1 = fd6b27b7b39c96a0
lduha [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1410] = 0000c6ff, %f4 = ffffffff
lda [%i3+%o5]0x89,%f4 ! %f4 = 0000c6ff
! Mem[0000000010181400] = 0000000000000001, %l1 = 0000000000000000
ldxa [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000001
! Mem[0000000030001410] = ff1777c9ff00ffff, %l3 = ffffffffffffffff
ldxa [%i0+%o5]0x81,%l3 ! %l3 = ff1777c9ff00ffff
! Mem[0000000010181438] = ff000000, %l0 = fbf2a4b026112101
ldsha [%i6+0x038]%asi,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000030101410] = ffff9540, %l2 = ffffffffffffffff
ldsha [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffff9540
! Mem[00000000201c0000] = ffff86d9, %l6 = 0000000000000000
lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l0 = ffffffffffffff00, Mem[00000000300c1410] = ffc600005bc62547
stxa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffffffffff00
p0_label_470:
! Mem[00000000300c1408] = ff000000, %l5 = ff0000ff00000040
ldstuba [%i3+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
! %l4 = 0000000000000000, %l5 = 00000000000000ff, %l2 = ffffffffffff9540
mulx %l4,%l5,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081400] = f304b574, %l2 = 0000000000000000
ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 00000074000000ff
! Mem[00000000211c0000] = ffff217a, %l1 = 0000000000000001
ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
! %f7 = 0000ffff, Mem[0000000010141408] = ff000000
sta %f7 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000ffff
! %f18 = 0000fff3, Mem[0000000030101400] = 00000040
sta %f18,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000fff3
! %l0 = ffffffffffffff00, Mem[0000000030081408] = 00000000
stba %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! Mem[0000000030001408] = 00002101, %l3 = ff1777c9ff00ffff
swapa [%i0+%o4]0x89,%l3 ! %l3 = 0000000000002101
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010001428] = ffff0000 00000000
std %l4,[%i0+0x028] ! Mem[0000000010001428] = 00000000 000000ff
! Starting 10 instruction Load Burst
! Mem[000000001018140c] = 00000000, %l2 = 0000000000000074
lduba [%i6+0x00e]%asi,%l2 ! %l2 = 0000000000000000
p0_label_471:
! Mem[00000000100c142c] = ffff7fff, %l5 = 00000000000000ff
lduwa [%i3+0x02c]%asi,%l5 ! %l5 = 00000000ffff7fff
! Mem[00000000300c1400] = 00000000 00000000, %l4 = 00000000, %l5 = ffff7fff
ldda [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000030041400] = 00000000, %l3 = 0000000000002101
lduha [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081410] = ff000000, %l1 = 00000000000000ff
lduwa [%i2+%o5]0x89,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010081400] = bd23ccf3, %l6 = 000000000000ffff
lduha [%i2+%g0]0x80,%l6 ! %l6 = 000000000000bd23
! Mem[0000000010141400] = ffffffff, %l0 = ffffffffffffff00
lduha [%i5+%g0]0x88,%l0 ! %l0 = 000000000000ffff
! Mem[0000000030041408] = 0000fff3, %l1 = 00000000ff000000
ldswa [%i1+%o4]0x81,%l1 ! %l1 = 000000000000fff3
! Mem[0000000010001408] = 940c0000, %l6 = 000000000000bd23
lduwa [%i0+%o4]0x88,%l6 ! %l6 = 00000000940c0000
! Mem[00000000100c1400] = 00000000, %l4 = 0000000000000000
ldsba [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %f17 = ffffffff, Mem[00000000100c1408] = ffffffff
sta %f17,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffff
p0_label_472:
! %l5 = 0000000000000000, Mem[00000000300c1400] = 0000000000000000
stxa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
! Mem[0000000010001400] = ff000000, %l2 = 0000000000000000
ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
! Mem[00000000218000c0] = 59fffc4a, %l1 = 000000000000fff3
ldstuba [%o3+0x0c0]%asi,%l1 ! %l1 = 00000059000000ff
! %l6 = 00000000940c0000, Mem[0000000030141410] = 4977175a
stwa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 940c0000
! Mem[0000000030001410] = c97717ff, %l1 = 0000000000000059
ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
! %f27 = ff00ffff, Mem[0000000010101400] = 00000000
sta %f27,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff00ffff
! %l7 = 00000000000000ff, Mem[0000000030101408] = 0000000001000000
stxa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000000000ff
! %l6 = 940c0000, %l7 = 000000ff, Mem[0000000030141408] = ffffffff ffffffff
stda %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 940c0000 000000ff
! %f6 = 00000001 0000ffff, Mem[0000000010041400] = ff00ff00 00000000
stda %f6 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000001 0000ffff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (72)
! Mem[0000000010081400] = bd23ccf3 00000000 ff000000 00000000
! Mem[0000000010081410] = 0000ffff ffff0000 11e229ff 000000ff
! Mem[0000000010081420] = 000000ff ff0000ff 00000001 00000000
! Mem[0000000010081430] = 000000ff ffffffff 00000000 00000066
ldda [%i2]ASI_BLK_P,%f16 ! Block Load from 0000000010081400
p0_label_473:
! Mem[00000000300c1408] = 000000ff, %f9 = ff0000ff
lda [%i3+%o4]0x89,%f9 ! %f9 = 000000ff
! Mem[0000000010001418] = 000000ff, %f7 = 0000ffff
ld [%i0+0x018],%f7 ! %f7 = 000000ff
! Mem[0000000030181400] = ffffacff00ff0000, %l4 = 0000000000000000
ldxa [%i6+%g0]0x81,%l4 ! %l4 = ffffacff00ff0000
! Mem[00000000100c1408] = ffffffff ffff55ff, %l2 = 000000ff, %l3 = 00000000
ldda [%i3+%o4]0x80,%l2 ! %l2 = 00000000ffffffff 00000000ffff55ff
! Mem[0000000010001400] = 000000ff, %l6 = 00000000940c0000
ldsha [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181400] = 0000000000000001, %l6 = 00000000000000ff
ldxa [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000001
! Mem[0000000030041410] = 0000ffffff000000, %l5 = 0000000000000000
ldxa [%i1+%o5]0x81,%l5 ! %l5 = 0000ffffff000000
! Mem[0000000030101408] = 00000000, %l2 = 00000000ffffffff
ldsba [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = 000000ff, %f3 = 00000001
lda [%i2+%o5]0x81,%f3 ! %f3 = 000000ff
! Starting 10 instruction Store Burst
! %f11 = ffffffff, Mem[0000000010141400] = ffffffff
sta %f11,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffff
p0_label_474:
! %f16 = bd23ccf3 00000000 ff000000 00000000
! %f20 = 0000ffff ffff0000 11e229ff 000000ff
! %f24 = 000000ff ff0000ff 00000001 00000000
! %f28 = 000000ff ffffffff 00000000 00000066
stda %f16,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400
! %l6 = 00000001, %l7 = 000000ff, Mem[0000000010141408] = ffff0000 01000000
stda %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000001 000000ff
! %f0 = ffffffff ffffffff, Mem[0000000010101400] = ffff00ff ffffffff
stda %f0 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffff ffffffff
! %l2 = 00000000, %l3 = ffff55ff, Mem[0000000010001400] = ff000000 00000000
stda %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 ffff55ff
! Mem[00000000100c1408] = ffffffff, %l4 = ffffacff00ff0000
ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
! %f0 = ffffffff ffffffff ff000000 000000ff
! %f4 = 0000c6ff ee1313f4 00000001 000000ff
! %f8 = 40000000 000000ff 00000000 ffffffff
! %f12 = 66000000 00000000 ff000000 c3bbffff
stda %f0,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
! %l7 = 00000000000000ff, Mem[0000000030081408] = 00000000
stha %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ff0000
! Mem[0000000010101408] = ffffffff, %l4 = 00000000000000ff
swapa [%i4+%o4]0x88,%l4 ! %l4 = 00000000ffffffff
! %l4 = 00000000ffffffff, Mem[0000000030101408] = 00000000
stwa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 0000fff3, %l6 = 0000000000000001
lduba [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000f3
p0_label_475:
! Mem[0000000030081410] = 000000ff, %l6 = 00000000000000f3
lduba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101410] = ffff9540, %l4 = 00000000ffffffff
lduwa [%i4+%o5]0x89,%l4 ! %l4 = 00000000ffff9540
membar #Sync ! Added by membar checker (73)
! Mem[0000000030001410] = 0000ffffffff0000, %f18 = ff000000 00000000
ldda [%i0+%o5]0x81,%f18 ! %f18 = 0000ffff ffff0000
! Mem[0000000010041408] = ff0000ff00000040, %f0 = ffffffff ffffffff
ldda [%i1+%o4]0x80,%f0 ! %f0 = ff0000ff 00000040
! Code Fragment 3
p0_fragment_38:
! %l0 = 000000000000ffff
setx 0x822d9e38558e6fce,%g7,%l0 ! %l0 = 822d9e38558e6fce
! %l1 = 00000000000000ff
setx 0xfacaca5076b7d943,%g7,%l1 ! %l1 = facaca5076b7d943
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 = 822d9e38558e6fce
setx 0x35b9b8b0680d2eb4,%g7,%l0 ! %l0 = 35b9b8b0680d2eb4
! %l1 = facaca5076b7d943
setx 0x412cd8a055ef6fab,%g7,%l1 ! %l1 = 412cd8a055ef6fab
! Mem[0000000030101400] = f3ff0000 ff0000ff ffffffff 000000ff
! Mem[0000000030101410] = 4095ffff 00000000 24ac1d59 70c6a1ee
! Mem[0000000030101420] = 038c7157 d81e8e7f fbb4d3ba e31fe211
! Mem[0000000030101430] = f71c8bfe 76b4c833 67089990 000000cd
ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
! Mem[0000000030181410] = ff000000, %l3 = 00000000ffff55ff
ldsba [%i6+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000201c0000] = ffff86d9, %l3 = ffffffffffffffff
ldub [%o0+0x001],%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181410] = 000000ff, %f14 = ff000000
lda [%i6+%o5]0x89,%f14 ! %f14 = 000000ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = 00000000, %l2 = 0000000000000000
swapa [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000
p0_label_476:
! Mem[0000000010001410] = ffffffff, %l1 = 412cd8a055ef6fab
ldstuba [%i0+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
! %f0 = ff0000ff 00000040, Mem[0000000030141410] = 940c0000 00008e7f
stda %f0 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff0000ff 00000040
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010181408] = ff000000 00000000
stda %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 000000ff
! Mem[0000000030141400] = ee1313ff, %l1 = 00000000000000ff
swapa [%i5+%g0]0x89,%l1 ! %l1 = 00000000ee1313ff
! %l7 = 00000000000000ff, Mem[0000000010101408] = ff000000
stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000
! %l4 = 00000000ffff9540, Mem[0000000030081408] = 00ff0000
stba %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 40ff0000
! %l3 = 00000000000000ff, Mem[0000000030141410] = ff0000ff
stba %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff0000ff
! %f2 = ff000000, Mem[0000000010101404] = ffffffff
sta %f2 ,[%i4+0x004]%asi ! Mem[0000000010101404] = ff000000
membar #Sync ! Added by membar checker (74)
! %l0 = 35b9b8b0680d2eb4, Mem[0000000030101410] = ffff9540
stba %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffff95b4
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00000000ffff55ff, %f10 = 00000000 ffffffff
ldda [%i0+%g0]0x80,%f10 ! %f10 = 00000000 ffff55ff
p0_label_477:
! Mem[0000000010181410] = e0000000, %l6 = 0000000000000000
lduha [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081400] = f304b5ff, %l5 = 0000ffffff000000
ldsba [%i2+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010001400] = 00000000, %l4 = 00000000ffff9540
lduwa [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[00000000201c0000] = ffff86d9, %l4 = 0000000000000000
ldsb [%o0+0x001],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010041408] = ff0000ff, %f14 = 000000ff
lda [%i1+%o4]0x80,%f14 ! %f14 = ff0000ff
! Mem[0000000030081410] = 000000ff, %f1 = 00000040
lda [%i2+%o5]0x81,%f1 ! %f1 = 000000ff
! %l6 = 0000000000000000, immd = fffffffffffff1a1, %l4 = ffffffffffffffff
mulx %l6,-0xe5f,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081410] = 000000ff, %l4 = 0000000000000000
ldswa [%i2+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001400] = bd23ccf300000000, %l1 = 00000000ee1313ff
ldxa [%i0+%g0]0x81,%l1 ! %l1 = bd23ccf300000000
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = ffff95b4, %l7 = 00000000000000ff
swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000ffff95b4
p0_label_478:
! Mem[0000000010001408] = 940c0000, %l3 = 00000000000000ff
ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! %f20 = 4095ffff 00000000, %l1 = bd23ccf300000000
! Mem[0000000030041410] = 0000ffffff000000
add %i1,0x010,%g1
stda %f20,[%g1+%l1]ASI_PST32_S ! Mem[0000000030041410] = 0000ffffff000000
! %f4 = 0000c6ff ee1313f4, Mem[0000000010181410] = e0000000 ffffffff
stda %f4 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000c6ff ee1313f4
! Mem[0000000010081400] = bd23ccf3, %l2 = 0000000000000000
swapa [%i2+%g0]0x80,%l2 ! %l2 = 00000000bd23ccf3
! %f19 = 000000ff, Mem[00000000100c1400] = 00000000
sta %f19,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
! %l3 = 0000000000000000, Mem[0000000010041406] = 0000ffff
stb %l3,[%i1+0x006] ! Mem[0000000010041404] = 000000ff
! Mem[0000000030001410] = ffff0000, %l5 = ffffffffffffffff
swapa [%i0+%o5]0x89,%l5 ! %l5 = 00000000ffff0000
! %l0 = 35b9b8b0680d2eb4, Mem[0000000021800041] = 33ff9f3e
stb %l0,[%o3+0x041] ! Mem[0000000021800040] = 33b49f3e
! %f12 = 66000000 00000000, %l1 = bd23ccf300000000
! Mem[0000000030041438] = 00004725ff000000
add %i1,0x038,%g1
stda %f12,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030041438] = 00004725ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff0000004725c65b, %f18 = ffffffff 000000ff
ldda [%i5+%g0]0x81,%f18 ! %f18 = ff000000 4725c65b
p0_label_479:
! Mem[0000000010081400] = 00000000 00000000, %l6 = 00000000, %l7 = ffff95b4
ldda [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000010101400] = ffffffffff000000, %f24 = 038c7157 d81e8e7f
ldda [%i4+%g0]0x80,%f24 ! %f24 = ffffffff ff000000
! Mem[0000000030181410] = 000000ff, %l0 = 35b9b8b0680d2eb4
lduba [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041400] = 00000000, %l3 = 0000000000000000
lduha [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081400] = 00000000, %f31 = 000000cd
lda [%i2+%g0]0x88,%f31 ! %f31 = 00000000
! Mem[0000000010141410] = ffffffff, %f22 = 24ac1d59
ld [%i5+%o5],%f22 ! %f22 = ffffffff
! Mem[0000000010181410] = f41313eeffc60000, %l2 = 00000000bd23ccf3
ldx [%i6+%o5],%l2 ! %l2 = f41313eeffc60000
! Mem[00000000201c0000] = ffff86d9, %l5 = 00000000ffff0000
lduba [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181430] = 000000ff, %l3 = 0000000000000000
ldsh [%i6+0x032],%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000010041408] = ff0000ff
stwa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
p0_label_480:
! %l5 = 00000000000000ff, Mem[0000000010101416] = f3ff0c00
sth %l5,[%i4+0x016] ! Mem[0000000010101414] = f3ff00ff
! %l4 = 00000000000000ff, Mem[0000000030181400] = ffacffff
stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffac00ff
! Mem[0000000010041410] = fc719540, %l3 = 00000000000000ff
ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 000000fc000000ff
! %f21 = 00000000, Mem[00000000100c1400] = 000000ff
sta %f21,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! %l1 = bd23ccf300000000, Mem[0000000010101434] = ff05b230
stw %l1,[%i4+0x034] ! Mem[0000000010101434] = 00000000
! Mem[0000000010001400] = 00000000, %l2 = f41313eeffc60000
swapa [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
! %f6 = 00000001 000000ff, Mem[00000000100c1420] = ff00ff00 f3ff0c00
std %f6 ,[%i3+0x020] ! Mem[00000000100c1420] = 00000001 000000ff
! %l2 = 00000000, %l3 = 000000fc, Mem[0000000030141400] = 000000ff 5bc62547
stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 000000fc
! %f10 = 00000000 ffff55ff, %l0 = 00000000000000ff
! Mem[0000000030141438] = ffffbbc3000000ff
add %i5,0x038,%g1
stda %f10,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030141438] = ff55ffff00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ff000000, %l5 = 00000000000000ff
ldsha [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffffff00
p0_label_481:
! Mem[00000000211c0000] = ffff217a, %l2 = 0000000000000000
ldsba [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030081410] = 000000fff3cc23bd, %l7 = 0000000000000000
ldxa [%i2+%o5]0x81,%l7 ! %l7 = 000000fff3cc23bd
! Mem[0000000030181410] = ffffffff 000000ff, %l0 = 000000ff, %l1 = 00000000
ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff 00000000ffffffff
membar #Sync ! Added by membar checker (75)
! Mem[0000000010001400] = 0000c6ff ffff55ff ff000c94 000000ff
! Mem[0000000010001410] = ffffffff 00000000 000000ff 000000ff
! Mem[0000000010001420] = 0000ffff 00000000 00000000 000000ff
! Mem[0000000010001430] = 00000000 00000066 ffff0000 00000000
ldda [%i0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010001400
! Mem[0000000030081410] = 000000ff, %l4 = 00000000000000ff
lduha [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041400] = 00000001 000000ff, %l2 = ffffffff, %l3 = 000000fc
ldda [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000001 00000000000000ff
! Mem[0000000030141400] = 000000fc00000000, %f10 = 00000000 ffff55ff
ldda [%i5+%g0]0x89,%f10 ! %f10 = 000000fc 00000000
! Mem[00000000300c1408] = ff000000, %f9 = 000000ff
lda [%i3+%o4]0x81,%f9 ! %f9 = ff000000
! Mem[0000000030041408] = 0000fff300ffffff, %f10 = 000000fc 00000000
ldda [%i1+%o4]0x81,%f10 ! %f10 = 0000fff3 00ffffff
! Starting 10 instruction Store Burst
! Mem[0000000020800001] = ff00348e, %l3 = 00000000000000ff
ldstuba [%o1+0x001]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_482:
membar #Sync ! Added by membar checker (76)
! %l2 = 0000000000000001, Mem[000000001000140c] = 000000ff
stw %l2,[%i0+0x00c] ! Mem[000000001000140c] = 00000001
! Mem[0000000010141410] = ffffffff, %l6 = 0000000000000000
ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
! %f10 = 0000fff3, Mem[0000000010041410] = 409571ff
sta %f10,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000fff3
! Mem[0000000030181408] = ff000000, %l7 = 000000fff3cc23bd
ldstuba [%i6+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010101400] = ffffffff, %l3 = 0000000000000000
swapa [%i4+%g0]0x80,%l3 ! %l3 = 00000000ffffffff
! %l4 = 0000000000000000, Mem[00000000211c0000] = ffff217a
sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 0000217a
! Mem[0000000021800041] = 33b49f3e, %l4 = 0000000000000000
ldstuba [%o3+0x041]%asi,%l4 ! %l4 = 000000b4000000ff
! Mem[0000000020800041] = ff5bd1fd, %l3 = 00000000ffffffff
ldstuba [%o1+0x041]%asi,%l3 ! %l3 = 0000005b000000ff
! Mem[0000000030081408] = 40ff0000, %l3 = 000000000000005b
ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 00000040000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 0000ffff ffff0000, %l2 = 00000001, %l3 = 00000040
ldda [%i2+%o5]0x80,%l2 ! %l2 = 000000000000ffff 00000000ffff0000
p0_label_483:
! Mem[0000000030101410] = 000000ff, %l6 = 00000000000000ff
lduba [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181410] = 0000c6ff ee1313f4, %l4 = 000000b4, %l5 = ffffff00
ldda [%i6+%o5]0x88,%l4 ! %l4 = 00000000ee1313f4 000000000000c6ff
! %f10 = 0000fff3, %f24 = 0000ffff
fcmpes %fcc1,%f10,%f24 ! %fcc1 = 1
! Mem[0000000010001408] = 01000000 940c00ff, %l4 = ee1313f4, %l5 = 0000c6ff
ldda [%i0+%o4]0x88,%l4 ! %l4 = 00000000940c00ff 0000000001000000
! Mem[00000000211c0000] = 0000217a, %l2 = 000000000000ffff
lduha [%o2+0x000]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001408] = ff000c94, %l1 = 00000000ffffffff
swapa [%i0+%o4]0x80,%l1 ! %l1 = 00000000ff000c94
! Mem[00000000211c0000] = 0000217a, %l7 = 00000000000000ff
lduh [%o2+%g0],%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = ff000000, %l0 = 00000000000000ff
lduha [%i4+%o4]0x80,%l0 ! %l0 = 000000000000ff00
! Mem[00000000100c1404] = 00000040, %l4 = 00000000940c00ff
ldub [%i3+0x007],%l4 ! %l4 = 0000000000000040
! Starting 10 instruction Store Burst
! Mem[00000000100c1438] = 000000ff00000000, %l0 = 000000000000ff00, %l5 = 0000000001000000
add %i3,0x38,%g1
casxa [%g1]0x80,%l0,%l5 ! %l5 = 000000ff00000000
p0_label_484:
! Mem[0000000010101410] = ff719540, %l4 = 0000000000000040
swapa [%i4+%o5]0x80,%l4 ! %l4 = 00000000ff719540
! %f24 = 0000ffff 00000000, Mem[0000000010141400] = ffffffff ffa0ffff
stda %f24,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000ffff 00000000
! %f1 = 000000ff, Mem[0000000030001400] = bd23ccf3
sta %f1 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff
! %f16 = 0000c6ff, Mem[00000000300c1400] = ffffffff
sta %f16,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000c6ff
! %l3 = 00000000ffff0000, Mem[00000000100c143c] = 00000000
sth %l3,[%i3+0x03c] ! Mem[00000000100c143c] = 00000000
! %l2 = 0000000000000000, Mem[00000000300c1410] = 0000c6ffee1313f4
stxa %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
! %l4 = 00000000ff719540, Mem[0000000010101408] = 000000ff
stha %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00009540
! Mem[000000001018140f] = 000000ff, %l1 = 00000000ff000c94
ldstuba [%i6+0x00f]%asi,%l1 ! %l1 = 000000ff000000ff
! %l3 = 00000000ffff0000, Mem[00000000300c1400] = ffc60000
stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffc60000
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ffffffff, %l7 = 0000000000000000
ldswa [%i0+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
p0_label_485:
! Mem[0000000010081400] = 00000000, %l2 = 0000000000000000
ldswa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Code Fragment 4
p0_fragment_39:
! %l0 = 000000000000ff00
setx 0xa606be478e53f898,%g7,%l0 ! %l0 = a606be478e53f898
! %l1 = 00000000000000ff
setx 0xe56f8dafd5200651,%g7,%l1 ! %l1 = e56f8dafd5200651
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 = a606be478e53f898
setx 0xab6c11f078828c92,%g7,%l0 ! %l0 = ab6c11f078828c92
! %l1 = e56f8dafd5200651
setx 0x4cd6eaa0156abca3,%g7,%l1 ! %l1 = 4cd6eaa0156abca3
! Mem[0000000010181410] = f41313eeffc60000, %l7 = ffffffffffffffff
ldxa [%i6+%o5]0x80,%l7 ! %l7 = f41313eeffc60000
! Mem[0000000010081408] = ff000000, %l4 = 00000000ff719540
ldsha [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000010141438] = 000000000000ffff, %l6 = 00000000000000ff
ldxa [%i5+0x038]%asi,%l6 ! %l6 = 000000000000ffff
! Mem[00000000218000c0] = fffffc4a, %l0 = ab6c11f078828c92
lduh [%o3+0x0c0],%l0 ! %l0 = 000000000000ffff
! Mem[0000000010181424] = 00ff00b2, %l3 = 00000000ffff0000
lduha [%i6+0x026]%asi,%l3 ! %l3 = 00000000000000b2
! %l7 = f41313eeffc60000, %l1 = 4cd6eaa0156abca3, %l6 = 000000000000ffff
mulx %l7,%l1,%l6 ! %l6 = 1e7a5afe43120000
! Mem[0000000030101400] = 0000fff3, %l1 = 4cd6eaa0156abca3
lduha [%i4+%g0]0x89,%l1 ! %l1 = 000000000000fff3
! Starting 10 instruction Store Burst
! %l3 = 00000000000000b2, Mem[0000000010181408] = 00000000
stba %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = b2000000
p0_label_486:
! %f9 = ff000000, Mem[0000000010141410] = ffffffff
sta %f9 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000
! Mem[00000000100c1400] = 00000000, %l4 = ffffffffffffff00
swapa [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
! %l7 = f41313eeffc60000, Mem[0000000010001406] = ffff55ff, %asi = 80
stha %l7,[%i0+0x006]%asi ! Mem[0000000010001404] = ffff0000
! Mem[0000000030081408] = ffff0000, %l4 = 0000000000000000
swapa [%i2+%o4]0x81,%l4 ! %l4 = 00000000ffff0000
! Mem[0000000010081420] = 000000ff, %l4 = 00000000ffff0000
swap [%i2+0x020],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181410] = f41313ee, %l3 = 00000000000000b2
swapa [%i6+%o5]0x80,%l3 ! %l3 = 00000000f41313ee
! Mem[000000001000141b] = 000000ff, %l1 = 000000000000fff3
ldstub [%i0+0x01b],%l1 ! %l1 = 000000ff000000ff
! %l7 = f41313eeffc60000, Mem[00000000300c1400] = 0000c6ff
stba %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000c6ff
! %l2 = 0000000000000000, Mem[00000000100c1400] = ffffff00
stha %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000ff00
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 000000ff, %l4 = 00000000000000ff
ldswa [%i4+%o5]0x89,%l4 ! %l4 = 00000000000000ff
p0_label_487:
! Mem[0000000010101410] = 00000040f3ff00ff, %l2 = 0000000000000000
ldx [%i4+%o5],%l2 ! %l2 = 00000040f3ff00ff
! Mem[0000000030081408] = 00000000, %l3 = 00000000f41313ee
lduba [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101400] = ff0000ff0000fff3, %l1 = 00000000000000ff
ldxa [%i4+%g0]0x89,%l1 ! %l1 = ff0000ff0000fff3
! Mem[0000000030001408] = ff000000, %l5 = 000000ff00000000
lduha [%i0+%o4]0x81,%l5 ! %l5 = 000000000000ff00
! Mem[0000000010141400] = 00000000 ffff0000, %l2 = f3ff00ff, %l3 = 00000000
ldda [%i5+%g0]0x88,%l2 ! %l2 = 00000000ffff0000 0000000000000000
! Mem[0000000030181400] = ffac00ff, %l5 = 000000000000ff00
lduwa [%i6+%g0]0x89,%l5 ! %l5 = 00000000ffac00ff
! Mem[0000000010181424] = 00ff00b2, %l0 = 000000000000ffff
ldsba [%i6+0x026]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = ffb504f3, %f23 = 000000ff
lda [%i2+%g0]0x81,%f23 ! %f23 = ffb504f3
! Mem[0000000030001408] = 000000ff, %l5 = 00000000ffac00ff
lduwa [%i0+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f19 = 000000ff, Mem[0000000010041410] = f3ff0000
sta %f19,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff
p0_label_488:
! Mem[0000000010101408] = 40950000, %l5 = 00000000000000ff
swapa [%i4+%o4]0x80,%l5 ! %l5 = 0000000040950000
! Mem[0000000030081408] = 00000000, %l3 = 0000000000000000
swapa [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101401] = 00000000, %l1 = ff0000ff0000fff3
ldstub [%i4+0x001],%l1 ! %l1 = 00000000000000ff
! Mem[00000000201c0001] = ffff86d9, %l0 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
! %l6 = 1e7a5afe43120000, Mem[0000000010141408] = 00000001
stwa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 43120000
! %l1 = 0000000000000000, Mem[0000000030041408] = ffffff00f3ff0000
stxa %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
! %f16 = 0000c6ff ffff55ff ff000c94 000000ff
! %f20 = ffffffff 00000000 000000ff ffb504f3
! %f24 = 0000ffff 00000000 00000000 000000ff
! %f28 = 00000000 00000066 ffff0000 00000000
stda %f16,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
! %f6 = 00000001 000000ff, Mem[0000000030041408] = 00000000 00000000
stda %f6 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000001 000000ff
! Mem[000000001008143c] = 00000066, %l7 = f41313eeffc60000, %asi = 80
swapa [%i2+0x03c]%asi,%l7 ! %l7 = 0000000000000066
! Starting 10 instruction Load Burst
! Mem[0000000010041404] = 000000ff, %l5 = 0000000040950000
ldsha [%i1+0x004]%asi,%l5 ! %l5 = 0000000000000000
p0_label_489:
membar #Sync ! Added by membar checker (77)
! Mem[0000000030181400] = ff00acff 00ff0000 ff000000 55712555
! Mem[0000000030181410] = ff000000 ffffffff ff000000 ffffffff
! Mem[0000000030181420] = bd23ccf3 ff05ff30 ffacff59 0000005b
! Mem[0000000030181430] = 000085ff 000000ff 00000000 000000ff
ldda [%i6]ASI_BLK_SL,%f16 ! Block Load from 0000000030181400
! Mem[00000000300c1410] = 0000000000000000, %l0 = 00000000000000ff
ldxa [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081400] = 0000000000000000, %l4 = 00000000000000ff
ldxa [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041400] = 00000001 000000ff, %l0 = 00000000, %l1 = 00000000
ldda [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000001 00000000000000ff
! Mem[0000000010101400] = 0000ff00, %l1 = 00000000000000ff
lduba [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001410] = ffffffffffff0000, %l5 = 0000000000000000
ldxa [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffff0000
! Mem[0000000020800000] = ffff348e, %l5 = ffffffffffff0000
lduh [%o1+%g0],%l5 ! %l5 = 000000000000ffff
! Mem[0000000030141408] = 00000c94, %f4 = 0000c6ff
lda [%i5+%o4]0x89,%f4 ! %f4 = 00000c94
! Mem[0000000010141410] = 000000ff, %l2 = 00000000ffff0000
ldswa [%i5+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = ff000000, %l3 = 0000000000000000
swapa [%i2+%o5]0x89,%l3 ! %l3 = 00000000ff000000
p0_label_490:
! %l6 = 1e7a5afe43120000, Mem[0000000010101400] = 00ff0000
stba %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00ff0000
! %f9 = ff000000, %f2 = ff000000, %f9 = ff000000
fadds %f9 ,%f2 ,%f9 ! %f9 = ff800000
! %f12 = 66000000 00000000, Mem[00000000100c1420] = 00000001 000000ff
std %f12,[%i3+0x020] ! Mem[00000000100c1420] = 66000000 00000000
! %f10 = 0000fff3 00ffffff, Mem[0000000030041410] = 0000ffff ff000000
stda %f10,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000fff3 00ffffff
! Mem[00000000201c0000] = ffff86d9, %l3 = 00000000ff000000
ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
! %l4 = 0000000000000000, Mem[0000000030081410] = 00000000f3cc23bd
stxa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000000000
membar #Sync ! Added by membar checker (78)
! %l6 = 1e7a5afe43120000, Mem[0000000030181408] = ff000000
stwa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 43120000
! %l0 = 00000001, %l1 = 00000000, Mem[0000000010101408] = ff000000 00000000
stda %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000001 00000000
! Code Fragment 4
p0_fragment_40:
! %l0 = 0000000000000001
setx 0x010d98f831a748ee,%g7,%l0 ! %l0 = 010d98f831a748ee
! %l1 = 0000000000000000
setx 0x715e8fb83364c047,%g7,%l1 ! %l1 = 715e8fb83364c047
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 = 010d98f831a748ee
setx 0x9b14b3106050fac1,%g7,%l0 ! %l0 = 9b14b3106050fac1
! %l1 = 715e8fb83364c047
setx 0x8984be3ff95c0272,%g7,%l1 ! %l1 = 8984be3ff95c0272
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = ffffd1fd, %l0 = 9b14b3106050fac1
ldsh [%o1+0x040],%l0 ! %l0 = ffffffffffffffff
p0_label_491:
! Mem[000000001000143c] = 00000000, %f19 = 000000ff
ld [%i0+0x03c],%f19 ! %f19 = 00000000
! Mem[0000000010141410] = 000000ff 000000ff, %l0 = ffffffff, %l1 = f95c0272
ldda [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ff 00000000000000ff
! Mem[0000000030181408] = 4312000055712555, %l5 = 000000000000ffff
ldxa [%i6+%o4]0x81,%l5 ! %l5 = 4312000055712555
! Mem[0000000010141410] = 000000ff, %l1 = 00000000000000ff
lduba [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000021800080] = 66000550, %l1 = 0000000000000000
lduba [%o3+0x080]%asi,%l1 ! %l1 = 0000000000000066
! Mem[0000000030081400] = f304b5ff, %l5 = 4312000055712555
ldsba [%i2+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010041430] = ff000000, %f1 = 000000ff
ld [%i1+0x030],%f1 ! %f1 = ff000000
! Mem[0000000010001428] = 00000000000000ff, %l0 = 00000000000000ff
ldxa [%i0+0x028]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1408] = ffffffff, %l7 = 0000000000000066
ldsba [%i3+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f22 = ffffffff 000000ff, Mem[0000000030101410] = 00000000 ffffffff
stda %f22,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff 000000ff
p0_label_492:
! Mem[0000000030001410] = ffffffff, %l7 = ffffffffffffffff
ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
! %l6 = 1e7a5afe43120000, Mem[00000000201c0000] = ffff86d9, %asi = 80
stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000086d9
! %f4 = 00000c94 ee1313f4, Mem[0000000030001410] = ffffffff ffff0000
stda %f4 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000c94 ee1313f4
! Mem[0000000030181408] = 43120000, %l7 = 00000000000000ff
ldstuba [%i6+%o4]0x81,%l7 ! %l7 = 00000043000000ff
! Mem[0000000010041400] = 01000000, %l1 = 0000000000000066
swapa [%i1+%g0]0x88,%l1 ! %l1 = 0000000001000000
! %l7 = 0000000000000043, Mem[0000000010141408] = 43120000
stwa %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000043
! %f4 = 00000c94, Mem[0000000010041430] = ff000000
st %f4 ,[%i1+0x030] ! Mem[0000000010041430] = 00000c94
! %f9 = ff800000, Mem[0000000030101400] = ffff55ff
sta %f9 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff800000
! %l7 = 0000000000000043, Mem[0000000010141430] = 6600000000000000
stx %l7,[%i5+0x030] ! Mem[0000000010141430] = 0000000000000043
! Starting 10 instruction Load Burst
! %l3 = 00000000000000ff, %l1 = 0000000001000000, %y = 00000028
sdiv %l3,%l1,%l6 ! %l6 = 0000000000002800
mov %l0,%y ! %y = 000000ff
p0_label_493:
! %l5 = ffffffffffffffff, immed = ffffff3b, %y = 000000ff
smul %l5,-0x0c5,%l6 ! %l6 = 00000000000000c5, %y = 00000000
! Mem[0000000030081410] = 00000000 00000000, %l0 = 000000ff, %l1 = 01000000
ldda [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010041408] = 00000000, %f18 = 55257155
lda [%i1+%o4]0x80,%f18 ! %f18 = 00000000
! Mem[0000000010001408] = ffffffff, %l4 = 0000000000000000
ldswa [%i0+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010001400] = ffc60000, %l3 = 00000000000000ff
ldswa [%i0+%g0]0x88,%l3 ! %l3 = ffffffffffc60000
! Mem[0000000010081410] = ffff0000, %l3 = ffffffffffc60000
lduba [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041438] = ff000000, %l5 = ffffffffffffffff
ldsh [%i1+0x038],%l5 ! %l5 = ffffffffffffff00
! Mem[0000000010001408] = ffffffff00000001, %f6 = 00000001 000000ff
ldda [%i0+%o4]0x80,%f6 ! %f6 = ffffffff 00000001
! Mem[0000000030041400] = 00000000, %l2 = 00000000000000ff
ldswa [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030101400] = ff800000
stwa %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
p0_label_494:
! %l1 = 0000000000000000, Mem[0000000030141400] = 00000000
stha %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! Mem[0000000030081410] = 00000000, %l1 = 0000000000000000
swapa [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
! %f13 = 00000000, Mem[000000001000143c] = 00000000
sta %f13,[%i0+0x03c]%asi ! Mem[000000001000143c] = 00000000
! %l6 = 00000000000000c5, Mem[00000000100c1400] = 00ff0000
stwa %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000c5
! %f8 = 40000000, Mem[0000000030081400] = f304b5ff
sta %f8 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 40000000
! Mem[0000000010101410] = 00000040f3ff00ff, %l5 = ffffffffffffff00, %l1 = 0000000000000000
add %i4,0x10,%g1
casxa [%g1]0x80,%l5,%l1 ! %l1 = 00000040f3ff00ff
! Mem[0000000021800100] = ffffd1b9, %l4 = ffffffffffffffff
ldstub [%o3+0x100],%l4 ! %l4 = 000000ff000000ff
! %l4 = 00000000000000ff, Mem[0000000020800000] = ffff348e, %asi = 80
stba %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = ffff348e
! %l4 = 00000000000000ff, Mem[0000000010141400] = ffff0000
stha %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffff00ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = ff00ffff, %l4 = 00000000000000ff
ldswa [%i5+%g0]0x80,%l4 ! %l4 = ffffffffff00ffff
p0_label_495:
! %l4 = ffffffffff00ffff, imm = fffffffffffffee7, %l0 = 0000000000000000
addc %l4,-0x119,%l0 ! %l0 = ffffffffff00fee6
! Mem[0000000010001410] = ffffffff00000000, %l4 = ffffffffff00ffff
ldxa [%i0+%o5]0x80,%l4 ! %l4 = ffffffff00000000
! Mem[000000001010143c] = ff000000, %l3 = 0000000000000000
ldsh [%i4+0x03c],%l3 ! %l3 = ffffffffffffff00
! Mem[00000000100c1408] = ffffffffffff55ff, %l1 = 00000040f3ff00ff
ldxa [%i3+%o4]0x80,%l1 ! %l1 = ffffffffffff55ff
! Mem[0000000010101400] = 00ff0000 ff000000, %l4 = 00000000, %l5 = ffffff00
ldda [%i4+%g0]0x80,%l4 ! %l4 = 0000000000ff0000 00000000ff000000
! Mem[0000000010001400] = 0000c6ff, %l6 = 00000000000000c5
ldswa [%i0+%g0]0x80,%l6 ! %l6 = 000000000000c6ff
! Mem[0000000010101408] = 01000000, %l0 = ffffffffff00fee6
lduwa [%i4+%o4]0x80,%l0 ! %l0 = 0000000001000000
! Mem[0000000010001400] = 0000c6ff, %l0 = 0000000001000000
lduwa [%i0+%g0]0x80,%l0 ! %l0 = 000000000000c6ff
! Mem[0000000010181410] = 0000c6ffb2000000, %f8 = 40000000 ff800000
ldda [%i6+%o5]0x88,%f8 ! %f8 = 0000c6ff b2000000
! Starting 10 instruction Store Burst
! Mem[00000000211c0000] = 0000217a, %l0 = 000000000000c6ff
ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
p0_label_496:
! Mem[00000000201c0000] = 000086d9, %l5 = 00000000ff000000
ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
! %l6 = 000000000000c6ff, imm = 000000000000092c, %l6 = 000000000000c6ff
and %l6,0x92c,%l6 ! %l6 = 000000000000002c
! %l4 = 00ff0000, %l5 = 00000000, Mem[00000000300c1410] = 00000000 00000000
stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00ff0000 00000000
! %l2 = 00000000, %l3 = ffffff00, Mem[0000000030101410] = 000000ff ffffffff
stda %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 ffffff00
! %l4 = 0000000000ff0000, Mem[0000000010181400] = 0100000000000000
stxa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000000ff0000
! %l2 = 0000000000000000, Mem[0000000010001400] = ffc60000
stha %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffc60000
! %l2 = 0000000000000000, Mem[0000000010001410] = ffffffff
stba %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffff00
! Mem[0000000030001410] = 940c0000, %l3 = ffffffffffffff00
swapa [%i0+%o5]0x89,%l3 ! %l3 = 00000000940c0000
! Mem[00000000100c1426] = 00000000, %l1 = ffffffffffff55ff
ldstuba [%i3+0x026]%asi,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! %f14 = ff0000ff, %f22 = ffffffff, %f22 = ffffffff
fadds %f14,%f22,%f22 ! %f22 = ffffffff
p0_label_497:
! Mem[00000000100c1410] = ffff0000, %l2 = 0000000000000000
ldsba [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000300c1410] = 00ff0000, %l4 = 0000000000ff0000
ldsba [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = 40000000 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000040000000
! %f0 = ff0000ff, %f19 = 00000000
fstoi %f0 ,%f19 ! %f19 = 80000000
! Mem[0000000010101408] = 0000000000000001, %l4 = 0000000000000000
ldxa [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000001
! Mem[0000000030081410] = 00000000, %l4 = 0000000000000001
lduba [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l0 = 0000000000000000
ldsha [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181408] = b2000000 000000ff, %l4 = 00000000, %l5 = 40000000
ldda [%i6+%o4]0x80,%l4 ! %l4 = 00000000b2000000 00000000000000ff
! Mem[0000000030041408] = 00000001, %l3 = 00000000940c0000
lduba [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000000043, Mem[0000000030081400] = 00000040
stwa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000043
p0_label_498:
! %f30 = ff000000 00000000, Mem[0000000010001410] = 00ffffff 00000000
stda %f30,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000 00000000
! %l4 = 00000000b2000000, Mem[00000000300c1410] = 0000ff0000000000
stxa %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000b2000000
! Mem[0000000010141408] = 00000043, %l5 = 00000000000000ff
ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000043000000ff
! %l5 = 0000000000000043, Mem[0000000030081408] = 00000000
stba %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 43000000
! %f0 = ff0000ff ff000000 ff000000 000000ff
! %f4 = 00000c94 ee1313f4 ffffffff 00000001
! %f8 = 0000c6ff b2000000 0000fff3 00ffffff
! %f12 = 66000000 00000000 ff0000ff c3bbffff
stda %f0,[%i5]ASI_BLK_P ! Block Store to 0000000010141400
! Mem[0000000030181400] = ffac00ff, %l2 = ffffffffffffffff
swapa [%i6+%g0]0x89,%l2 ! %l2 = 00000000ffac00ff
! %l5 = 0000000000000043, Mem[0000000030181410] = ff000000
stwa %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000043
! %f18 = 00000000, Mem[0000000010101404] = ff000000
sta %f18,[%i4+0x004]%asi ! Mem[0000000010101404] = 00000000
! %f26 = 5b000000, Mem[0000000010141408] = ff000000
sta %f26,[%i5+%o4]0x80 ! Mem[0000000010141408] = 5b000000
! Starting 10 instruction Load Burst
! %l7 = 0000000000000043, imm = 0000000000000705, %l5 = 0000000000000043
orn %l7,0x705,%l5 ! %l5 = fffffffffffff8fb
p0_label_499:
! Mem[00000000100c1410] = 52b504f3 0000ffff, %l6 = 0000002c, %l7 = 00000043
ldda [%i3+%o5]0x88,%l6 ! %l6 = 000000000000ffff 0000000052b504f3
! Mem[0000000010101410] = 40000000, %l2 = 00000000ffac00ff
lduwa [%i4+%o5]0x88,%l2 ! %l2 = 0000000040000000
! Mem[00000000211c0000] = ff00217a, %l0 = 0000000000000000
ldub [%o2+0x001],%l0 ! %l0 = 0000000000000000
! Mem[0000000010181410] = b2000000, %l2 = 0000000040000000
ldsba [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l5 = fffffffffffff8fb
lduha [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (79)
! Mem[0000000010141400] = ff0000ff, %l0 = 0000000000000000
ldsh [%i5+%g0],%l0 ! %l0 = ffffffffffffff00
! Mem[0000000030101400] = 00000000, %l7 = 0000000052b504f3
lduha [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = ffffff00f3ff0000, %l0 = ffffffffffffff00
ldxa [%i1+%o5]0x89,%l0 ! %l0 = ffffff00f3ff0000
! Mem[0000000010081408] = 000000ff, %f27 = 59ffacff
lda [%i2+%o4]0x88,%f27 ! %f27 = 000000ff
! Starting 10 instruction Store Burst
! %l0 = ffffff00f3ff0000, Mem[00000000100c1404] = 00000040, %asi = 80
stwa %l0,[%i3+0x004]%asi ! Mem[00000000100c1404] = f3ff0000
p0_label_500:
! Mem[0000000010041410] = 000000ff, %l3 = 0000000000000000, %asi = 80
swapa [%i1+0x010]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030081400] = 00000043, %l2 = 0000000000000000
ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! %l0 = ffffff00f3ff0000, Mem[0000000030101400] = 00000000
stwa %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = f3ff0000
! Mem[0000000030081408] = 00000043, %l3 = 00000000000000ff
swapa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000043
! %l6 = 000000000000ffff, immed = 0000049a, %y = 00000000
sdiv %l6,0x49a,%l1 ! %l1 = 0000000000000037
mov %l0,%y ! %y = f3ff0000
! Mem[0000000010041433] = 00000c94, %l4 = 00000000b2000000
ldstub [%i1+0x033],%l4 ! %l4 = 00000094000000ff
! %l6 = 000000000000ffff, Mem[00000000300c1408] = ff000000
stba %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
! Mem[0000000010041430] = 00000cff, %l5 = 0000000000000000
ldub [%i1+0x032],%l5 ! %l5 = 000000000000000c
! Mem[0000000010181410] = 000000b2, %l1 = 00000037, %l6 = 0000ffff
add %i6,0x10,%g1
casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000000000b2
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ff0086d9, %l5 = 000000000000000c
ldsha [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffffff00
p0_label_501:
! Mem[0000000010041410] = 00000000, %l5 = ffffffffffffff00
ldsba [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001400] = 000000ff, %f22 = ffffffff
lda [%i0+%g0]0x81,%f22 ! %f22 = 000000ff
! %l4 = 0000000000000094, imm = ffffffffffffff9d, %l1 = 0000000000000037
add %l4,-0x063,%l1 ! %l1 = 0000000000000031
! Mem[0000000030181400] = ffffffff, %l6 = 00000000000000b2
lduba [%i6+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1408] = ffffffff, %l0 = ffffff00f3ff0000
lduba [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081410] = ffff0000, %l3 = 0000000000000043
lduha [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101400] = 0000ff00, %l5 = 0000000000000000
ldsha [%i4+%g0]0x88,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000010101430] = bd23ccf3 00000000, %l4 = 00000094, %l5 = ffffff00
ldd [%i4+0x030],%l4 ! %l4 = 00000000bd23ccf3 0000000000000000
! Mem[0000000010101424] = 5900ff00, %l6 = 00000000000000ff
ldsb [%i4+0x025],%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f2 = ff000000 000000ff, %l6 = 0000000000000000
! Mem[00000000100c1420] = 660000000000ff00
add %i3,0x020,%g1
stda %f2,[%g1+%l6]ASI_PST32_P ! Mem[00000000100c1420] = 660000000000ff00
p0_label_502:
! %l0 = 00000000000000ff, Mem[00000000201c0000] = ff0086d9, %asi = 80
stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff86d9
! Mem[000000001010141c] = 00000066, %l1 = 0000000000000031, %asi = 80
swapa [%i4+0x01c]%asi,%l1 ! %l1 = 0000000000000066
! %f6 = ffffffff 00000001, %l2 = 0000000000000000
! Mem[0000000030141418] = bd230000ff05b2ff
add %i5,0x018,%g1
stda %f6,[%g1+%l2]ASI_PST16_S ! Mem[0000000030141418] = bd230000ff05b2ff
! Mem[0000000010001408] = ffffffff, %l5 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010081408] = ff000000, %l7 = 0000000000000000
swapa [%i2+%o4]0x80,%l7 ! %l7 = 00000000ff000000
! Mem[0000000010181438] = ff000000, %l2 = 0000000000000000
ldstuba [%i6+0x038]%asi,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030141408] = 940c0000, %l2 = 00000000000000ff
ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000094000000ff
! %l0 = 00000000000000ff, Mem[0000000030041410] = 0000fff3
stba %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff00fff3
! Mem[0000000020800000] = ffff348e, %l6 = 0000000000000000
ldstuba [%o1+0x000]%asi,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101438] = 000000ff, %l6 = 00000000000000ff
ldsha [%i4+0x03a]%asi,%l6 ! %l6 = 00000000000000ff
p0_label_503:
! Mem[0000000030181408] = ff120000 55712555, %l2 = 00000094, %l3 = 00000000
ldda [%i6+%o4]0x81,%l2 ! %l2 = 00000000ff120000 0000000055712555
! Mem[0000000010101410] = 40000000, %f11 = 00ffffff
lda [%i4+%o5]0x88,%f11 ! %f11 = 40000000
! Mem[0000000030041408] = 00000001, %l3 = 0000000055712555
lduba [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000211c0000] = ff00217a, %l5 = 00000000000000ff
lduh [%o2+%g0],%l5 ! %l5 = 000000000000ff00
! Mem[00000000201c0000] = 00ff86d9, %l5 = 000000000000ff00
ldub [%o0+%g0],%l5 ! %l5 = 0000000000000000
! %f20 = ffffffff, %f17 = ffac00ff
fcmps %fcc3,%f20,%f17 ! %fcc3 = 3
! Mem[0000000010081410] = 0000ffff, %l4 = 00000000bd23ccf3
lduba [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101410] = ff00fff340000000, %f6 = ffffffff 00000001
ldda [%i4+%o5]0x88,%f6 ! %f6 = ff00fff3 40000000
! Mem[0000000030041410] = ff00fff300ffffff, %l5 = 0000000000000000
ldxa [%i1+%o5]0x81,%l5 ! %l5 = ff00fff300ffffff
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010141410] = 00000c94, %asi = 80
stha %l3,[%i5+0x010]%asi ! Mem[0000000010141410] = 00000c94
p0_label_504:
! Mem[0000000010081408] = 00000000, %l3 = 0000000000000000
ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! %l0 = 00000000000000ff, Mem[0000000010001438] = ffff0000, %asi = 80
stba %l0,[%i0+0x038]%asi ! Mem[0000000010001438] = ffff0000
! %l0 = 00000000000000ff, Mem[0000000010001410] = ff00000000000000
stxa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000000000ff
! %f19 = 80000000, Mem[0000000030101400] = 0000fff3
sta %f19,[%i4+%g0]0x89 ! Mem[0000000030101400] = 80000000
! %f22 = 000000ff, Mem[0000000030141400] = 00000000
sta %f22,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
! %f0 = ff0000ff ff000000, %l7 = 00000000ff000000
! Mem[0000000030141410] = ff0000ff00000040
add %i5,0x010,%g1
stda %f0,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030141410] = ff0000ff00000040
! Mem[00000000100c1400] = 000000c5, %l3 = 0000000000000000
swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000c5
! %f12 = 66000000 00000000, Mem[0000000010181430] = 000000ff 00008e7f
std %f12,[%i6+0x030] ! Mem[0000000010181430] = 66000000 00000000
! Mem[0000000010101410] = 00000040, %l4 = 0000000000000000
swapa [%i4+%o5]0x80,%l4 ! %l4 = 0000000000000040
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 0000005b, %f1 = ff000000
lda [%i5+%o4]0x88,%f1 ! %f1 = 0000005b
p0_label_505:
! Mem[0000000030001400] = 000000ff, %l5 = ff00fff300ffffff
ldswa [%i0+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[00000000211c0000] = ff00217a, %l4 = 0000000000000040
ldsba [%o2+0x001]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141400] = 000000ff, %l1 = 0000000000000066
ldsha [%i5+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101400] = 80000000, %l0 = 00000000000000ff
lduwa [%i4+%g0]0x89,%l0 ! %l0 = 0000000080000000
! Mem[0000000010181408] = 000000b2, %l4 = 0000000000000000
ldsha [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000b2
! Mem[0000000010101408] = 01000000, %l1 = 00000000000000ff
ldswa [%i4+%o4]0x80,%l1 ! %l1 = 0000000001000000
! Mem[0000000010041410] = 00000000 00000000, %l2 = ff120000, %l3 = 000000c5
ldda [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030141400] = 000000fc000000ff, %l0 = 0000000080000000
ldxa [%i5+%g0]0x89,%l0 ! %l0 = 000000fc000000ff
! Mem[0000000010181400] = 00000000 00ff0000, %l2 = 00000000, %l3 = 00000000
ldd [%i6+%g0],%l2 ! %l2 = 0000000000000000 0000000000ff0000
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = ff120000, %l4 = 00000000000000b2
ldstuba [%i6+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
p0_label_506:
! Mem[00000000300c1408] = 000000ff, %l7 = 00000000ff000000
swapa [%i3+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041408] = 01000000, %l6 = 00000000000000ff
ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! %f0 = ff0000ff 0000005b, Mem[0000000030041408] = ff000001 000000ff
stda %f0 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff0000ff 0000005b
! Mem[00000000201c0000] = 00ff86d9, %l0 = 000000fc000000ff
ldstub [%o0+%g0],%l0 ! %l0 = 00000000000000ff
! %l2 = 0000000000000000, %l1 = 0000000001000000, %y = f3ff0000
smul %l2,%l1,%l3 ! %l3 = 0000000000000000, %y = 00000000
! %f2 = ff000000 000000ff, Mem[0000000030141400] = ff000000 fc000000
stda %f2 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff000000 000000ff
! %l4 = 00000000000000ff, Mem[0000000010081414] = ffff0000, %asi = 80
stwa %l4,[%i2+0x014]%asi ! Mem[0000000010081414] = 000000ff
! %l3 = 0000000000000000, Mem[0000000010181400] = 0000ff0000000000
stxa %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000000000
! %l4 = 00000000000000ff, %l0 = 0000000000000000, %y = 00000000
umul %l4,%l0,%l3 ! %l3 = 0000000000000000, %y = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 000000ff ff0000ff, %l2 = 00000000, %l3 = 00000000
ldda [%i5+%g0]0x88,%l2 ! %l2 = 00000000ff0000ff 00000000000000ff
p0_label_507:
! Mem[0000000010181410] = 000000b2, %l6 = 0000000000000000
ldsba [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000021800100] = ffffd1b9, %l5 = 00000000000000ff
lduha [%o3+0x100]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030041400] = 00000000, %l7 = 00000000000000ff
ldswa [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1410] = 00000000 b2000000, %l4 = 000000ff, %l5 = 0000ffff
ldda [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000 00000000b2000000
! Mem[0000000010181408] = b2000000, %l1 = 0000000001000000
lduh [%i6+%o4],%l1 ! %l1 = 000000000000b200
! Mem[0000000030101410] = 00000000 00ffffff, %l0 = 00000000, %l1 = 0000b200
ldda [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000000 0000000000ffffff
! Mem[0000000030081408] = ff000000 c3bbffff, %l6 = 00000000, %l7 = 00000000
ldda [%i2+%o4]0x81,%l6 ! %l6 = 00000000ff000000 00000000c3bbffff
! Mem[00000000201c0000] = ffff86d9, %l2 = 00000000ff0000ff
ldub [%o0+%g0],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101408] = 01000000, %f31 = 00000000
lda [%i4+%o4]0x80,%f31 ! %f31 = 01000000
! Starting 10 instruction Store Burst
! %l5 = 00000000b2000000, Mem[00000000100c1418] = 57718c03
stw %l5,[%i3+0x018] ! Mem[00000000100c1418] = b2000000
p0_label_508:
! Mem[0000000010141408] = 5b000000, %l1 = 0000000000ffffff
ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 0000005b000000ff
! %f3 = 000000ff, Mem[0000000010041410] = 00000000
sta %f3 ,[%i1+0x010]%asi ! Mem[0000000010041410] = 000000ff
! %l4 = 0000000000000000, Mem[0000000010101419] = 00000000
stb %l4,[%i4+0x019] ! Mem[0000000010101418] = 00000000
! %l6 = ff000000, %l7 = c3bbffff, Mem[0000000010101400] = 0000ff00 00000000
stda %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000 c3bbffff
! %l4 = 00000000, %l5 = b2000000, Mem[0000000030081408] = ff000000 c3bbffff
stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 b2000000
! %f18 = 00000000 80000000, Mem[0000000010181410] = 000000b2 ffc60000
stda %f18,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 80000000
! %l5 = 00000000b2000000, Mem[00000000100c1410] = ffff0000f304b552
stxa %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000b2000000
! %l0 = 0000000000000000, imm = 0000000000000769, %l2 = 00000000000000ff
andn %l0,0x769,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = ffffffff, %l1 = 000000000000005b
swapa [%i6+%g0]0x89,%l1 ! %l1 = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ffffffff, %l7 = 00000000c3bbffff
ldswa [%i3+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
p0_label_509:
! Mem[0000000010001410] = 00000000, %l4 = 0000000000000000
ldsba [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
! %l0 = 0000000000000000, %l7 = ffffffffffffffff, %l2 = 0000000000000000
udivx %l0,%l7,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101400] = c3bbffffff000000, %f14 = ff0000ff c3bbffff
ldda [%i4+%g0]0x88,%f14 ! %f14 = c3bbffff ff000000
! Mem[0000000010141410] = 00000c94ee1313f4, %f2 = ff000000 000000ff
ldda [%i5+%o5]0x80,%f2 ! %f2 = 00000c94 ee1313f4
! Mem[0000000030141410] = ff0000ff, %l4 = 0000000000000000
lduba [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1408] = ffffffffffff55ff, %l3 = 00000000000000ff
ldxa [%i3+0x008]%asi,%l3 ! %l3 = ffffffffffff55ff
! Mem[0000000030041410] = ff00fff3, %l3 = ffffffffffff55ff
lduba [%i1+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141410] = ff0000ff, %l1 = 00000000ffffffff
lduwa [%i5+%o5]0x89,%l1 ! %l1 = 00000000ff0000ff
! Mem[0000000010141400] = ff0000ffff000000, %l7 = ffffffffffffffff
ldxa [%i5+%g0]0x80,%l7 ! %l7 = ff0000ffff000000
! Starting 10 instruction Store Burst
! Mem[0000000030141410] = ff0000ff, %l4 = 00000000000000ff
swapa [%i5+%o5]0x81,%l4 ! %l4 = 00000000ff0000ff
p0_label_510:
! Mem[0000000010181438] = ff000000, %l7 = ff0000ffff000000, %asi = 80
swapa [%i6+0x038]%asi,%l7 ! %l7 = 00000000ff000000
! %l1 = 00000000ff0000ff, immed = 00000f22, %y = 00000000
sdiv %l1,0xf22,%l5 ! %l5 = 000000000010d9ce
mov %l0,%y ! %y = 00000000
! %l2 = 0000000000000000, Mem[0000000030141408] = 00000cff
stba %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000c00
! %l7 = 00000000ff000000, Mem[0000000010101408] = 0000000000000001
stxa %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000ff000000
! Mem[0000000030141408] = 00000c00, %l1 = 00000000ff0000ff
swapa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000c00
! %l2 = 0000000000000000, Mem[0000000010101400] = ff000000
stha %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000
! Mem[00000000201c0001] = ffff86d9, %l0 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
! %l7 = 00000000ff000000, Mem[00000000100c1408] = ff55ffffffffffff
stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000ff000000
! %l3 = 00000000000000ff, Mem[00000000100c1408] = 00000000ff000000
stxa %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = ff0000ff, %l7 = 00000000ff000000
ldswa [%i1+%o4]0x81,%l7 ! %l7 = ffffffffff0000ff
p0_label_511:
! Mem[0000000030181400] = 0000005b, %l3 = 00000000000000ff
ldsha [%i6+%g0]0x89,%l3 ! %l3 = 000000000000005b
! Mem[0000000030001408] = 000000ff, %l4 = 00000000ff0000ff
ldsha [%i0+%o4]0x89,%l4 ! %l4 = 00000000000000ff
membar #Sync ! Added by membar checker (80)
! Mem[0000000010081400] = 00000000 00000000 ff000000 00000000
! Mem[0000000010081410] = 0000ffff 000000ff 11e229ff 000000ff
! Mem[0000000010081420] = ffff0000 ff0000ff 00000001 00000000
! Mem[0000000010081430] = 000000ff ffffffff 00000000 ffc60000
ldda [%i2]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010081400
! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000
lduba [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = 000000ffff0000ff, %l0 = 00000000000000ff
ldxa [%i5+%g0]0x88,%l0 ! %l0 = 000000ffff0000ff
! Mem[0000000010101408] = 000000ff 00000000, %l0 = ff0000ff, %l1 = 00000c00
ldda [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff 0000000000000000
! Mem[0000000030001408] = 00000000 000000ff, %l0 = 000000ff, %l1 = 00000000
ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000000
! Mem[0000000010181408] = b2000000, %l6 = 00000000ff000000
lduha [%i6+%o4]0x80,%l6 ! %l6 = 000000000000b200
! Mem[0000000030001400] = 00000000ff000000, %f10 = 0000fff3 40000000
ldda [%i0+%g0]0x89,%f10 ! %f10 = 00000000 ff000000
! Starting 10 instruction Store Burst
! %l3 = 000000000000005b, immed = fffff456, %y = 00000000
sdiv %l3,-0xbaa,%l7 ! %l7 = 0000000000000000
mov %l0,%y ! %y = 000000ff
p0_label_512:
! %l0 = 00000000000000ff, Mem[0000000010101400] = 000000ff
stwa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff
! Mem[0000000030141400] = 000000ff, %l7 = 0000000000000000
swapa [%i5+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! %f11 = ff000000, Mem[0000000030001408] = ff000000
sta %f11,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
! Mem[0000000030081400] = ff000043, %l0 = 00000000000000ff
ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
! %f0 = ff0000ff, %f10 = 00000000, %f8 = 0000c6ff b2000000
fsmuld %f0 ,%f10,%f8 ! %f8 = 80000000 00000000
! Mem[00000000211c0000] = ff00217a, %l1 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
! %l1 = 00000000000000ff, immed = 00000c66, %y = 000000ff
smul %l1,0xc66,%l7 ! %l7 = 00000000000c599a, %y = 00000000
! %f0 = ff0000ff 0000005b, Mem[00000000300c1410] = 00000000 000000b2
stda %f0 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff0000ff 0000005b
! Mem[0000000030101408] = 000000ff, %l1 = 00000000000000ff
ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = ff00fff3, %l1 = 00000000000000ff
lduwa [%i1+%o5]0x81,%l1 ! %l1 = 00000000ff00fff3
p0_label_513:
! Mem[0000000010041420] = 00000000, %l1 = 00000000ff00fff3
lduw [%i1+0x020],%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = 00000000, %l4 = 00000000000000ff
ldsba [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041410] = f3ff00ff, %l7 = 00000000000c599a
lduba [%i1+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001400] = 0000c6ff, %l0 = 00000000000000ff
ldsba [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001408] = ffffffff, %l4 = 0000000000000000
lduh [%i0+%o4],%l4 ! %l4 = 000000000000ffff
! Mem[0000000030041400] = ffffffff00000000, %l3 = 000000000000005b
ldxa [%i1+%g0]0x89,%l3 ! %l3 = ffffffff00000000
membar #Sync ! Added by membar checker (81)
! %l6 = 000000000000b200, Mem[0000000010081408] = ff00000000000000
stxa %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000000000b200
! Mem[0000000010041408] = 00000000, %l6 = 000000000000b200
lduba [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001408] = ffffffff00000001, %f4 = 00000c94 ee1313f4
ldda [%i0+%o4]0x80,%f4 ! %f4 = ffffffff 00000001
! Starting 10 instruction Store Burst
! %f12 = 66000000, Mem[00000000100c1400] = 00000000
sta %f12,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 66000000
p0_label_514:
! %l0 = 0000000000000000, Mem[0000000010181402] = 00000000, %asi = 80
stha %l0,[%i6+0x002]%asi ! Mem[0000000010181400] = 00000000
! %l2 = 0000000000000000, Mem[0000000020800040] = ffffd1fd
stb %l2,[%o1+0x040] ! Mem[0000000020800040] = 00ffd1fd
! Mem[00000000211c0001] = ff00217a, %l3 = ffffffff00000000
ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 00000000000000ff
! %l7 = 00000000000000ff, Mem[00000000300c1410] = 5b000000
stha %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00ff0000
! %f20 = 0000ffff 000000ff, %l4 = 000000000000ffff
! Mem[0000000030101420] = 00000000ffff0000
add %i4,0x020,%g1
stda %f20,[%g1+%l4]ASI_PST16_S ! Mem[0000000030101420] = 0000ffff000000ff
! %l3 = 0000000000000000, Mem[0000000010001400] = 0000c6ff
stha %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000c6ff
! Mem[0000000010001408] = ffffffff, %l1 = 0000000000000000, %asi = 80
swapa [%i0+0x008]%asi,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010101408] = ff000000, %l1 = 00000000ffffffff
swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000ff000000
! %l5 = 000000000010d9ce, Mem[0000000030041410] = ff00fff300ffffff
stxa %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000000010d9ce
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00ffffff, %l7 = 00000000000000ff
ldsba [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
p0_label_515:
! Mem[00000000300c1408] = 000000ff, %l1 = 00000000ff000000
lduwa [%i3+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1400] = 66000000, %l4 = 000000000000ffff
ldsba [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000066
! Mem[00000000211c0000] = ffff217a, %l3 = 0000000000000000
lduha [%o2+0x000]%asi,%l3 ! %l3 = 000000000000ffff
! Mem[00000000100c140c] = 00000000, %f20 = 0000ffff
lda [%i3+0x00c]%asi,%f20 ! %f20 = 00000000
! Mem[0000000010081400] = 0000000000000000, %l3 = 000000000000ffff
ldxa [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l5 = 000000000010d9ce
ldswa [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 000000ff, %l5 = 0000000000000000
lduba [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141408] = ff0000ff, %l1 = 00000000000000ff
ldsba [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001410] = 00000000 000000ff, %l6 = 00000000, %l7 = 00000000
ldda [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000218001c0] = ffffa92c, %l5 = 0000000000000000
ldstub [%o3+0x1c0],%l5 ! %l5 = 000000ff000000ff
p0_label_516:
! %l7 = 00000000000000ff, Mem[0000000010081410] = 0000ffff
stwa %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
! Mem[000000001000140f] = 00000001, %l2 = 0000000000000000
ldstuba [%i0+0x00f]%asi,%l2 ! %l2 = 00000001000000ff
! %l7 = 00000000000000ff, Mem[0000000010041408] = 00000000
stha %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
! %l3 = 0000000000000000, Mem[0000000020800000] = ffff348e
stb %l3,[%o1+%g0] ! Mem[0000000020800000] = 00ff348e
! Mem[00000000100c143b] = 000000ff, %l1 = ffffffffffffffff
ldstuba [%i3+0x03b]%asi,%l1 ! %l1 = 000000ff000000ff
! Mem[000000001014143b] = ff0000ff, %l1 = 00000000000000ff
ldstub [%i5+0x03b],%l1 ! %l1 = 000000ff000000ff
! Mem[00000000211c0001] = ffff217a, %l6 = 0000000000000000
ldstuba [%o2+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
! %f24 = ffff0000 ff0000ff, Mem[00000000300c1400] = ffc60000 ffffffff
stda %f24,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffff0000 ff0000ff
! %l7 = 00000000000000ff, %l5 = 00000000000000ff, %l6 = 00000000000000ff
orn %l7,%l5,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00000000, %f10 = 00000000
lda [%i2+%o4]0x80,%f10 ! %f10 = 00000000
p0_label_517:
! Mem[0000000030101400] = 80000000, %l0 = 0000000000000000
ldsha [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101408] = ff000c94 000000ff, %l2 = 00000001, %l3 = 00000000
ldda [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff 00000000ff000c94
! Mem[0000000010001400] = 0000c6ff, %l2 = 00000000000000ff
ldsha [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000201c0000] = ffff86d9, %l2 = 0000000000000000
ldsb [%o0+%g0],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030141410] = 000000ff, %l7 = 00000000000000ff
ldswa [%i5+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101408] = 000000ff, %l7 = 00000000000000ff
lduwa [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001430] = 00000000, %l1 = 00000000000000ff
ldsha [%i0+0x032]%asi,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1408] = ff000000, %l3 = 00000000ff000c94
lduba [%i3+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030081410] = 0000000000000000, %f30 = 00000000 ffc60000
ldda [%i2+%o5]0x81,%f30 ! %f30 = 00000000 00000000
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffff, Mem[0000000030101410] = 00000000
stba %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff000000
p0_label_518:
! Mem[0000000010041408] = 000000ff, %l7 = 00000000000000ff
swapa [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l2 = ffffffff, %l3 = 000000ff, Mem[0000000010081430] = 000000ff ffffffff
std %l2,[%i2+0x030] ! Mem[0000000010081430] = ffffffff 000000ff
! %f2 = 00000c94 ee1313f4, Mem[0000000010101400] = ff000000 c3bbffff
stda %f2 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000c94 ee1313f4
! %f17 = 00000000, Mem[000000001014140c] = 000000ff
sta %f17,[%i5+0x00c]%asi ! Mem[000000001014140c] = 00000000
! %l0 = 0000000000000000, Mem[0000000010081400] = 00000000
stba %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! %f26 = 00000001 00000000, %l1 = 0000000000000000
! Mem[0000000030041430] = 30b205fff3cc23bd
add %i1,0x030,%g1
stda %f26,[%g1+%l1]ASI_PST8_S ! Mem[0000000030041430] = 30b205fff3cc23bd
! Mem[0000000010181430] = 6600000000000000, %l3 = 00000000000000ff, %l5 = 00000000000000ff
add %i6,0x30,%g1
casxa [%g1]0x80,%l3,%l5 ! %l5 = 6600000000000000
! %f0 = ff0000ff, %f20 = 00000000
fsqrts %f0 ,%f20 ! %f20 = 7fffffff
! %f12 = 66000000, Mem[0000000030141408] = ff0000ff
sta %f12,[%i5+%o4]0x89 ! Mem[0000000030141408] = 66000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = ff000000 ff000000, %l0 = 00000000, %l1 = 00000000
ldda [%i2+%o5]0x88,%l0 ! %l0 = 00000000ff000000 00000000ff000000
p0_label_519:
! Mem[0000000010141408] = 000000ff, %l7 = 00000000000000ff
ldswa [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Code Fragment 3
p0_fragment_41:
! %l0 = 00000000ff000000
setx 0x3bb2884f9486af02,%g7,%l0 ! %l0 = 3bb2884f9486af02
! %l1 = 00000000ff000000
setx 0x949bb327fb477e75,%g7,%l1 ! %l1 = 949bb327fb477e75
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 = 3bb2884f9486af02
setx 0xa90c0f8f8c2325eb,%g7,%l0 ! %l0 = a90c0f8f8c2325eb
! %l1 = 949bb327fb477e75
setx 0x83876e5fe319750c,%g7,%l1 ! %l1 = 83876e5fe319750c
! Mem[0000000010101408] = ffffffff, %l4 = 0000000000000066
ldswa [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
! %l7 = 00000000000000ff, %l5 = 6600000000000000, %y = 00000000
smul %l7,%l5,%l3 ! %l3 = 0000000000000000, %y = 00000000
! Mem[00000000201c0000] = ffff86d9, %l2 = ffffffffffffffff
lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ffff
! Mem[0000000030001408] = 000000ff, %l5 = 6600000000000000
lduba [%i0+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030081410] = 0000000000000000, %l2 = 000000000000ffff
ldxa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101408] = ffffffff, %l7 = 00000000000000ff
ldswa [%i4+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000300c1410] = 00ff0000 ff0000ff, %l2 = 00000000, %l3 = 00000000
ldda [%i3+%o5]0x81,%l2 ! %l2 = 0000000000ff0000 00000000ff0000ff
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = 0000c6ff, %l3 = 00000000ff0000ff
swapa [%i0+%g0]0x80,%l3 ! %l3 = 000000000000c6ff
p0_label_520:
! %l3 = 000000000000c6ff, Mem[00000000100c1408] = ff00000000000000
stxa %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000000000c6ff
! %l4 = ffffffffffffffff, Mem[0000000010001400] = ff0000ff
stwa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff
! %l0 = 8c2325eb, %l1 = e319750c, Mem[0000000030001410] = 00ffffff ee1313f4
stda %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 8c2325eb e319750c
! Mem[0000000010041413] = 000000ff, %l3 = 000000000000c6ff
ldstub [%i1+0x013],%l3 ! %l3 = 000000ff000000ff
! %l4 = ffffffff, %l5 = 000000ff, Mem[0000000010101400] = f41313ee 940c0000
stda %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffff 000000ff
! %l3 = 00000000000000ff, Mem[0000000030001410] = 8c2325eb
stba %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff2325eb
! Mem[0000000010101408] = ffffffff, %l7 = ffffffffffffffff
swapa [%i4+%o4]0x80,%l7 ! %l7 = 00000000ffffffff
! %l1 = 83876e5fe319750c, Mem[00000000300c1400] = ff0000ff
stwa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = e319750c
! Mem[0000000030141400] = 00000000, %l6 = ffffffffffffffff
ldstuba [%i5+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 00000000, %l3 = 00000000000000ff
lduha [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
p0_label_521:
! Mem[0000000010041400] = 66000000000000ff, %f12 = 66000000 00000000
ldda [%i1+0x000]%asi,%f12 ! %f12 = 66000000 000000ff
! %l7 = 00000000ffffffff, imm = 000000000000057d, %l5 = 00000000000000ff
xnor %l7,0x57d,%l5 ! %l5 = ffffffff0000057d
! Mem[0000000010101404] = 000000ff, %f31 = 00000000
ld [%i4+0x004],%f31 ! %f31 = 000000ff
! Mem[0000000021800180] = c6ffc576, %l2 = 0000000000ff0000
ldub [%o3+0x180],%l2 ! %l2 = 00000000000000c6
! Mem[00000000201c0000] = ffff86d9, %l2 = 00000000000000c6
ldsba [%o0+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030041410] = ced9100000000000, %f0 = ff0000ff 0000005b
ldda [%i1+%o5]0x89,%f0 ! %f0 = ced91000 00000000
! Mem[0000000030101400] = 0000c6ff 80000000, %l4 = ffffffff, %l5 = 0000057d
ldda [%i4+%g0]0x89,%l4 ! %l4 = 0000000080000000 000000000000c6ff
! Mem[0000000010101408] = ffffffff, %l2 = ffffffffffffffff
lduwa [%i4+%o4]0x88,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000030101408] = 000000ff, %l7 = 00000000ffffffff
ldsha [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1401] = 66000000, %l3 = 0000000000000000
ldstuba [%i3+0x001]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_522:
! %l0 = a90c0f8f8c2325eb, Mem[0000000010181418] = 000000ff
stw %l0,[%i6+0x018] ! Mem[0000000010181418] = 8c2325eb
! Mem[0000000010141410] = 00000c94, %l6 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181418] = 8c2325eb, %l3 = 00000000, %l3 = 00000000
add %i6,0x18,%g1
casa [%g1]0x80,%l3,%l3 ! %l3 = 000000008c2325eb
! Mem[0000000010181400] = 00000000, %l7 = 00000000000000ff
ldstuba [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1408] = 000000000000c6ff, %l6 = 0000000000000000, %l0 = a90c0f8f8c2325eb
add %i3,0x08,%g1
casxa [%g1]0x80,%l6,%l0 ! %l0 = 000000000000c6ff
! %l2 = 00000000ffffffff, Mem[000000001010140c] = 00000000
stb %l2,[%i4+0x00c] ! Mem[000000001010140c] = ff000000
! Mem[00000000100c143b] = 000000ff, %l4 = 0000000080000000
ldstub [%i3+0x03b],%l4 ! %l4 = 000000ff000000ff
! %f30 = 00000000 000000ff, Mem[0000000010041410] = 000000ff 00000000
stda %f30,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 000000ff
! Mem[000000001010142c] = ff0000ff, %l4 = 00000000000000ff
swap [%i4+0x02c],%l4 ! %l4 = 00000000ff0000ff
! Starting 10 instruction Load Burst
! %f8 = 80000000, %f11 = ff000000
fcmpes %fcc2,%f8 ,%f11 ! %fcc2 = 2
p0_label_523:
! Mem[0000000010141438] = ff0000ffc3bbffff, %l1 = 83876e5fe319750c
ldxa [%i5+0x038]%asi,%l1 ! %l1 = ff0000ffc3bbffff
! Mem[0000000030081400] = 430000ff, %l1 = ff0000ffc3bbffff
ldswa [%i2+%g0]0x89,%l1 ! %l1 = 00000000430000ff
! Mem[0000000021800140] = 00008361, %l6 = 0000000000000000
lduh [%o3+0x140],%l6 ! %l6 = 0000000000000000
! Mem[0000000010101400] = ffffffff, %f9 = 00000000
lda [%i4+%g0]0x80,%f9 ! %f9 = ffffffff
! Mem[0000000010041400] = 66000000, %l4 = 00000000ff0000ff
lduha [%i1+%g0]0x80,%l4 ! %l4 = 0000000000006600
! Mem[00000000100c1410] = 00000000, %l0 = 000000000000c6ff
ldub [%i3+0x013],%l0 ! %l0 = 0000000000000000
! Mem[0000000010181400] = ff000000, %l0 = 0000000000000000
lduba [%i6+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101408] = ffffffff, %f18 = ff000000
lda [%i4+%o4]0x88,%f18 ! %f18 = ffffffff
! Mem[0000000010001400] = 0000ffffffffffff, %f22 = 11e229ff 000000ff
ldda [%i0+%g0]0x88,%f22 ! %f22 = 0000ffff ffffffff
! Starting 10 instruction Store Burst
! %f30 = 00000000 000000ff, %l1 = 00000000430000ff
! Mem[0000000010081430] = ffffffff000000ff
add %i2,0x030,%g1
stda %f30,[%g1+%l1]ASI_PST32_P ! Mem[0000000010081430] = 00000000000000ff
p0_label_524:
! %f2 = 00000c94 ee1313f4, Mem[0000000010181410] = 00000000 80000000
std %f2 ,[%i6+%o5] ! Mem[0000000010181410] = 00000c94 ee1313f4
! %l7 = 0000000000000000, Mem[0000000010141408] = 00000000000000ff
stxa %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
! %l5 = 000000000000c6ff, Mem[0000000010041408] = 000000ff
stba %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
! Mem[0000000010141418] = ffffffff, %l5 = 000000000000c6ff, %asi = 80
swapa [%i5+0x018]%asi,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000030101408] = 000000ff, %l6 = 0000000000000000
swapa [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! %l6 = 00000000000000ff, Mem[00000000211c0000] = ffff217a, %asi = 80
stba %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffff217a
! Mem[0000000030001400] = ff000000, %l1 = 00000000430000ff
swapa [%i0+%g0]0x89,%l1 ! %l1 = 00000000ff000000
! %l0 = 00000000000000ff, Mem[0000000020800000] = 00ff348e, %asi = 80
stha %l0,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ff348e
! %f10 = 00000000 ff000000, Mem[0000000030141400] = ff000000 000000ff
stda %f10,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 ff000000
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (82)
! Mem[0000000030101400] = 00000080 ffc60000 00000000 940c00ff
! Mem[0000000030101410] = ff000000 00ffffff f304b5ff ff000000
! Mem[0000000030101420] = 0000ffff 000000ff ff000000 00000000
! Mem[0000000030101430] = 66000000 00000000 00000000 0000ffff
ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
p0_label_525:
! Mem[0000000030001400] = ff000043, %l3 = 000000008c2325eb
ldsba [%i0+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081400] = 0000000000000000, %l0 = 00000000000000ff
ldxa [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181418] = 8c2325eb00000000, %l6 = 00000000000000ff
ldxa [%i6+0x018]%asi,%l6 ! %l6 = 8c2325eb00000000
! Mem[000000001014140c] = 00000000, %l7 = 0000000000000000
ldswa [%i5+0x00c]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181410] = 43000000, %l5 = 00000000ffffffff
lduha [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181408] = b2000000, %l2 = 00000000ffffffff
ldsha [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffb200
! Mem[00000000100c141c] = 00000000, %f27 = 00000000
lda [%i3+0x01c]%asi,%f27 ! %f27 = 00000000
! Mem[000000001000142c] = 000000ff, %l0 = 0000000000000000
ldsha [%i0+0x02c]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141408] = 00000066, %l5 = 0000000000000000
ldsba [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[000000001000143a] = ffff0000, %asi = 80
stha %l7,[%i0+0x03a]%asi ! Mem[0000000010001438] = ffff0000
p0_label_526:
! Mem[00000000100c143e] = 00000000, %l1 = 00000000ff000000
ldstuba [%i3+0x03e]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1410] = 0000ff00, %l4 = 0000000000006600
ldstuba [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010001404] = ffff0000, %l2 = ffffffffffffb200
ldstuba [%i0+0x004]%asi,%l2 ! %l2 = 000000ff000000ff
! %l0 = 0000000000000000, Mem[0000000030181400] = 0000005b
stba %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! %f19 = 00000000, Mem[0000000030001400] = 430000ff
sta %f19,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! %l2 = 000000ff, %l3 = ffffffff, Mem[00000000300c1410] = ffff0000 ff0000ff
stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff ffffffff
! %l2 = 00000000000000ff, Mem[0000000010001420] = 0000ffff00000000
stx %l2,[%i0+0x020] ! Mem[0000000010001420] = 00000000000000ff
! Mem[0000000010101410] = 00000000, %l6 = 8c2325eb00000000
swapa [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Randomly selected nop
nop
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 000000ff, %l2 = 00000000000000ff
lduwa [%i3+%o5]0x81,%l2 ! %l2 = 00000000000000ff
p0_label_527:
! Mem[0000000010181400] = 000000ff, %l7 = 0000000000000000
ldswa [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141400] = ff0000ff ff000000 00000000 00000000
! Mem[0000000010141410] = ff000c94 ee1313f4 0000c6ff 00000001
! Mem[0000000010141420] = 0000c6ff b2000000 0000fff3 00ffffff
! Mem[0000000010141430] = 66000000 00000000 ff0000ff c3bbffff
ldda [%i5]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010141400
! Mem[0000000030141408] = ff000000 66000000, %l4 = 00000000, %l5 = 00000000
ldda [%i5+%o4]0x89,%l4 ! %l4 = 0000000066000000 00000000ff000000
! Mem[0000000030101408] = 00000000, %l2 = 00000000000000ff
ldswa [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[000000001018143c] = 00000000, %l0 = 0000000000000000
ldswa [%i6+0x03c]%asi,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1408] = 00000000, %f24 = ffff0000
lda [%i3+%o4]0x80,%f24 ! %f24 = 00000000
! Mem[00000000201c0000] = ffff86d9, %l2 = 0000000000000000
ldsba [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010101408] = ffffffff, %l0 = 0000000000000000
lduba [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001408] = 00000000, %l7 = 00000000000000ff
lduwa [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000066000000, Mem[0000000010041400] = 66000000
stwa %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 66000000
p0_label_528:
! %l4 = 66000000, %l5 = ff000000, Mem[0000000030181400] = 00000000 00ff0000
stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 66000000 ff000000
membar #Sync ! Added by membar checker (83)
! %f22 = 0000ffff ffffffff, %l1 = 0000000000000000
! Mem[0000000030101410] = ff00000000ffffff
add %i4,0x010,%g1
stda %f22,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030101410] = ff00000000ffffff
! %l2 = ffffffff, %l3 = ffffffff, Mem[0000000010001400] = ffffffff 0000ffff
stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff ffffffff
! %l2 = ffffffffffffffff, Mem[0000000030001408] = ff000000
stha %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffff0000
! %l4 = 66000000, %l5 = ff000000, Mem[0000000010041408] = 000000ff 40000000
stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 66000000 ff000000
! %l5 = 00000000ff000000, Mem[0000000030181400] = 66000000
stha %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
! %f20 = 7fffffff 000000ff, Mem[0000000010101418] = 00000000 00000031
std %f20,[%i4+0x018] ! Mem[0000000010101418] = 7fffffff 000000ff
! %f6 = 01000000 ffc60000, Mem[0000000030081408] = 00000000 b2000000
stda %f6 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = 01000000 ffc60000
! %l6 = 0000000000000000, imm = 0000000000000db2, %l6 = 0000000000000000
addc %l6,0xdb2,%l6 ! %l6 = 0000000000000db2
! Starting 10 instruction Load Burst
! Mem[0000000010181418] = 8c2325eb00000000, %l0 = 00000000000000ff
ldxa [%i6+0x018]%asi,%l0 ! %l0 = 8c2325eb00000000
p0_label_529:
! Mem[0000000010001400] = ffffffffffffffff, %l0 = 8c2325eb00000000
ldxa [%i0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030101400] = 00000080, %l2 = ffffffffffffffff
lduwa [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000080
! Mem[0000000030181410] = ffffffff43000000, %l4 = 0000000066000000
ldxa [%i6+%o5]0x89,%l4 ! %l4 = ffffffff43000000
! Mem[0000000010101410] = 00000000, %f29 = ffffffff
lda [%i4+%o5]0x80,%f29 ! %f29 = 00000000
! Mem[00000000100c1408] = 00000000, %l3 = ffffffffffffffff
lduwa [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141418] = 0000c6ff, %l4 = ffffffff43000000
ldsh [%i5+0x018],%l4 ! %l4 = 0000000000000000
! Mem[0000000030041410] = 00000000, %f16 = 00000000
lda [%i1+%o5]0x89,%f16 ! %f16 = 00000000
! Mem[0000000010081408] = 00b2000000000000, %l3 = 0000000000000000
ldxa [%i2+%o4]0x88,%l3 ! %l3 = 00b2000000000000
! %l3 = 00b2000000000000, imm = 0000000000000657, %l7 = 0000000000000000
xnor %l3,0x657,%l7 ! %l7 = ff4dfffffffff9a8
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = 00000043, %l2 = 0000000000000080
ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
p0_label_530:
! %l2 = 0000000000000000, Mem[0000000030181408] = 000012ff
stwa %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! %l3 = 00b2000000000000, Mem[00000000218000c1] = fffffc4a
stb %l3,[%o3+0x0c1] ! Mem[00000000218000c0] = ff00fc4a
! Mem[0000000030101400] = 00000080, %l7 = ff4dfffffffff9a8
ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[00000000300c1400] = 0c7519e3, %l2 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l2 ! %l2 = 0000000c000000ff
! %f8 = 000000b2, %f12 = 00000000, %f14 = ffffbbc3
fsubs %f8 ,%f12,%f14 ! %l0 = 0000000000000021, Unfinished, %fsr = 3900000c00
! %l7 = 0000000000000000, Mem[0000000030181408] = 00000000
stba %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! %l7 = 0000000000000000, Mem[00000000100c1400] = 66ff0000f3ff0000
stxa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000000000
! %l0 = 00000021, %l1 = 00000000, Mem[0000000010081408] = 00000000 0000b200
stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000021 00000000
! %l2 = 000000000000000c, Mem[0000000010041400] = 00000066
stba %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000c
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 0c000000, %l6 = 0000000000000db2
ldsba [%i1+%g0]0x80,%l6 ! %l6 = 000000000000000c
p0_label_531:
! Mem[0000000010101408] = ffffffff, %l0 = 0000000000000021
lduba [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001430] = 00000000 00000066, %l4 = 00000000, %l5 = ff000000
ldda [%i0+0x030]%asi,%l4 ! %l4 = 0000000000000000 0000000000000066
! Mem[0000000010041430] = 00000cffc3bbffff, %l6 = 000000000000000c
ldxa [%i1+0x030]%asi,%l6 ! %l6 = 00000cffc3bbffff
! Mem[0000000030181410] = ffffffff430000ff, %f4 = f41313ee 940c00ff
ldda [%i6+%o5]0x89,%f4 ! %f4 = ffffffff 430000ff
! Mem[00000000218000c0] = ff00fc4a, %l2 = 000000000000000c
ldub [%o3+0x0c1],%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1400] = 00000000 00000000, %l6 = c3bbffff, %l7 = 00000000
ldda [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000030081400] = ff000043, %l6 = 0000000000000000
lduwa [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff000043
! Mem[0000000030141408] = 66000000, %l7 = 0000000000000000
ldswa [%i5+%o4]0x89,%l7 ! %l7 = 0000000066000000
! Mem[0000000010041410] = 00000000000000ff, %f22 = 0000ffff ffffffff
ldd [%i1+%o5],%f22 ! %f22 = 00000000 000000ff
! Starting 10 instruction Store Burst
! %f10 = ffffff00 f3ff0000, %l5 = 0000000000000066
! Mem[0000000030081420] = 3dc13daae8b1b9bf
add %i2,0x020,%g1
stda %f10,[%g1+%l5]ASI_PST8_S ! Mem[0000000030081420] = 3dffffaae8ff00bf
p0_label_532:
! %l6 = 00000000ff000043, Mem[0000000010101410] = 00000000
stwa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000043
! Mem[0000000010181410] = 00000c94, %l2 = 0000000000000000
ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! %f20 = 7fffffff, Mem[0000000010081400] = 00000000
sta %f20,[%i2+%g0]0x88 ! Mem[0000000010081400] = 7fffffff
! %l0 = 00000000000000ff, Mem[0000000030141408] = 66000000
stba %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 660000ff
! %l0 = 00000000000000ff, Mem[0000000030001408] = ffff0000
stba %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffff0000
! Mem[0000000030001408] = ffff0000, %l7 = 0000000066000000
ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
! %l6 = 00000000ff000043, immed = 00000214, %y = 00000000
sdiv %l6,0x214,%l1 ! %l1 = 00000000007ab4ee
mov %l0,%y ! %y = 000000ff
! %l0 = 00000000000000ff, Mem[0000000010001400] = ffffffff
stba %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff
! Mem[0000000010041434] = c3bbffff, %l3 = 00000000, %l3 = 00000000
add %i1,0x34,%g1
casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000c3bbffff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ffffffff, %l2 = 0000000000000000
ldsba [%i4+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
p0_label_533:
! %l2 = ffffffffffffffff, imm = fffffffffffff90e, %l3 = 00000000c3bbffff
xor %l2,-0x6f2,%l3 ! %l3 = 00000000000006f1
! Mem[0000000010181400] = 000000ff, %l1 = 00000000007ab4ee
lduha [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1400] = e31975ff, %l4 = 0000000000000000
ldswa [%i3+%g0]0x89,%l4 ! %l4 = ffffffffe31975ff
! Mem[0000000010181410] = 940c00ff, %l2 = ffffffffffffffff
lduha [%i6+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181410] = ffffffff 430000ff, %l4 = e31975ff, %l5 = 00000066
ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000430000ff 00000000ffffffff
! Mem[0000000010081410] = ff000000, %l6 = 00000000ff000043
ldswa [%i2+%o5]0x88,%l6 ! %l6 = ffffffffff000000
! Mem[0000000030101408] = 00000000, %f10 = ffffff00
lda [%i4+%o4]0x89,%f10 ! %f10 = 00000000
! Mem[0000000010001408] = 00000000, %l2 = 00000000000000ff
lduwa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1424] = 0000ff00, %l4 = 00000000430000ff
lduba [%i3+0x024]%asi,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = ffffffff, %l3 = 00000000000006f1
ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
p0_label_534:
! %f24 = 00000000 ff0000ff, %l6 = ffffffffff000000
! Mem[0000000030141410] = 000000ff00000040
add %i5,0x010,%g1
stda %f24,[%g1+%l6]ASI_PST8_S ! Mem[0000000030141410] = 000000ff00000040
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010141408] = 00000000 00000000
stda %l4,[%i5+0x008]%asi ! Mem[0000000010141408] = 00000000 ffffffff
! %l0 = 00000000000000ff, Mem[00000000211c0001] = ffff217a, %asi = 80
stba %l0,[%o2+0x001]%asi ! Mem[00000000211c0000] = ffff217a
! Mem[0000000010081408] = 0000002100000000, %l1 = 00000000000000ff, %l6 = ffffffffff000000
add %i2,0x08,%g1
casxa [%g1]0x80,%l1,%l6 ! %l6 = 0000002100000000
! %l2 = 0000000000000000, Mem[0000000010181408] = b2000000000000ff
stxa %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
! %l3 = 00000000000000ff, Mem[0000000010081410] = ff000000
stwa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
! %l5 = 00000000ffffffff, Mem[0000000010001406] = ffffffff
sth %l5,[%i0+0x006] ! Mem[0000000010001404] = ffffffff
! Mem[0000000030181408] = 00000000, %l1 = 00000000000000ff
ldstuba [%i6+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030041408] = ff0000ff, %l7 = 00000000000000ff
swapa [%i1+%o4]0x81,%l7 ! %l7 = 00000000ff0000ff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffff86d9, %l5 = 00000000ffffffff
ldsha [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
p0_label_535:
! Mem[0000000010001408] = 00000000 000000ff, %l4 = 00000000, %l5 = ffffffff
ldda [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000 00000000000000ff
! Mem[0000000030001410] = ff2325eb, %l5 = 00000000000000ff
lduba [%i0+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030041408] = 000000ff 0000005b, %l6 = 00000000, %l7 = ff0000ff
ldda [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000ff 000000000000005b
! Mem[0000000030181400] = 00000000ff000000, %f6 = 01000000 ffc60000
ldda [%i6+%g0]0x81,%f6 ! %f6 = 00000000 ff000000
! Mem[0000000030001400] = 0000000000000000, %l7 = 000000000000005b
ldxa [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l1 = 0000000000000000
ldsha [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181410] = ff000043, %l3 = 00000000000000ff
ldsba [%i6+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030101400] = ff000080, %l3 = ffffffffffffffff
lduba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141408] = 00000000, %l0 = 00000000000000ff
lduba [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[00000000100c1436] = ff05b230, %asi = 80
stha %l7,[%i3+0x036]%asi ! Mem[00000000100c1434] = ff050000
p0_label_536:
! Mem[0000000030101410] = 000000ff, %l3 = 00000000000000ff
swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %l2 = 0000000000000000, Mem[00000000100c1400] = 00000000
stwa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! %l0 = 0000000000000000, Mem[0000000030081410] = 00000000
stha %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! Mem[00000000100c1410] = 00000000, %l1 = 0000000000000000
swapa [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101401] = ffffffff, %l3 = 00000000000000ff
ldstuba [%i4+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000020800000] = 00ff348e, %l4 = 0000000000000000
ldstub [%o1+%g0],%l4 ! %l4 = 00000000000000ff
! %f7 = ff000000, Mem[00000000100c141c] = 00000000
st %f7 ,[%i3+0x01c] ! Mem[00000000100c141c] = ff000000
! %l0 = 0000000000000000, Mem[0000000030041400] = 00000000
stba %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! %l7 = 0000000000000000, imm = fffffffffffffe8f, %l5 = 00000000000000ff
sub %l7,-0x171,%l5 ! %l5 = 0000000000000171
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ff7519e3, %l4 = 0000000000000000
lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ff7519e3
p0_label_537:
! Mem[0000000021800000] = ffff41b9, %l2 = 0000000000000000
ldsba [%o3+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000201c0000] = ffff86d9, %l0 = 0000000000000000
lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010041400] = 0c000000, %l5 = 0000000000000171
ldswa [%i1+%g0]0x80,%l5 ! %l5 = 000000000c000000
! Mem[000000001010140c] = ff000000, %l4 = 00000000ff7519e3
lduh [%i4+0x00c],%l4 ! %l4 = 000000000000ff00
! Mem[0000000010181408] = 00000000, %f11 = f3ff0000
lda [%i6+%o4]0x88,%f11 ! %f11 = 00000000
! Mem[0000000030181408] = 55257155 000000ff, %l2 = ffffffff, %l3 = 000000ff
ldda [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff 0000000055257155
! Mem[0000000030041408] = ff000000, %l0 = 000000000000ffff
ldsha [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101408] = 00000000 940c00ff, %l2 = 000000ff, %l3 = 55257155
ldda [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000 00000000940c00ff
! %l4 = 000000000000ff00, imm = 00000000000001a6, %l3 = 00000000940c00ff
add %l4,0x1a6,%l3 ! %l3 = 00000000000100a6
! Starting 10 instruction Store Burst
! Mem[0000000020800000] = ffff348e, %l7 = 0000000000000000
ldstuba [%o1+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
p0_label_538:
! %f6 = 00000000 ff000000, Mem[0000000030041408] = ff000000 5b000000
stda %f6 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 ff000000
! %l3 = 00000000000100a6, Mem[0000000030081400] = ff000043
stwa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000100a6
! Mem[0000000030141400] = 00000000, %l4 = 000000000000ff00
ldstuba [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! %l6 = 00000000000000ff, Mem[0000000010041400] = 0c000000
stba %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff000000
! %l2 = 0000000000000000, Mem[00000000211c0000] = ffff217a, %asi = 80
stba %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff217a
! %l1 = 0000000000000000, Mem[0000000030141410] = ff000000
stba %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000000
! Code Fragment 4
p0_fragment_42:
! %l0 = 0000000000000000
setx 0x437230007b718f27,%g7,%l0 ! %l0 = 437230007b718f27
! %l1 = 0000000000000000
setx 0xbd2de007d4b0ebf5,%g7,%l1 ! %l1 = bd2de007d4b0ebf5
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 = 437230007b718f27
setx 0x38660a4852c9ba51,%g7,%l0 ! %l0 = 38660a4852c9ba51
! %l1 = bd2de007d4b0ebf5
setx 0xb66247df8106d38f,%g7,%l1 ! %l1 = b66247df8106d38f
! %l2 = 00000000, %l3 = 000100a6, Mem[00000000100c1408] = 00000000 ffc60000
stda %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 000100a6
! %l2 = 0000000000000000, Mem[0000000010041400] = ff000000
stha %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ff000000, %l3 = 00000000000100a6
ldsba [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000
p0_label_539:
! Mem[0000000030141408] = 660000ff, %l5 = 000000000c000000
ldsba [%i5+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030041400] = 00000000, %l2 = 0000000000000000
lduba [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
! %f15 = ff0000ff, %f9 = ffc60000
fsqrts %f15,%f9 ! %f9 = 7fffffff
! Mem[0000000010101408] = ffffffff, %l4 = 0000000000000000
ldsba [%i4+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010141400] = ff0000ff ff000000, %l2 = 00000000, %l3 = 00000000
ldda [%i5+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff 00000000ff000000
! Mem[0000000010041424] = fffff47f, %l1 = b66247df8106d38f
lduwa [%i1+0x024]%asi,%l1 ! %l1 = 00000000fffff47f
! %l6 = 00000000000000ff, immed = 00000ee3, %y = 000000ff
umul %l6,0xee3,%l3 ! %l3 = 00000000000ed41d, %y = 00000000
! Mem[0000000030001400] = 00000000, %l6 = 00000000000000ff
ldsha [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l3 = 00000000000ed41d
ldsha [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010041438] = ff00000000000000, %l7 = 00000000000000ff, %l0 = 38660a4852c9ba51
add %i1,0x38,%g1
casxa [%g1]0x80,%l7,%l0 ! %l0 = ff00000000000000
p0_label_540:
! Mem[0000000010141410] = ff000c94, %l6 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000030101410] = 000000ff, %l1 = 00000000fffff47f
swapa [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001408] = ffff0000, %l5 = ffffffffffffffff
ldstuba [%i0+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
! %f6 = 00000000 ff000000, Mem[0000000010101410] = 430000ff f3ff00ff
stda %f6 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 ff000000
! %l0 = ff00000000000000, Mem[0000000010041410] = 00000000, %asi = 80
stha %l0,[%i1+0x010]%asi ! Mem[0000000010041410] = 00000000
! Mem[0000000010041408] = 66000000, %l4 = ffffffffffffffff
ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %l3 = 0000000000000000, Mem[00000000100c1410] = 00000000b2000000
stxa %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000000000
! %f17 = 00000000, Mem[0000000010181404] = 00000000
st %f17,[%i6+0x004] ! Mem[0000000010181404] = 00000000
! %l3 = 0000000000000000, Mem[0000000010081408] = 00000021
stha %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000021
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000000 000000ff, %l2 = ff0000ff, %l3 = 00000000
ldda [%i0+0x010]%asi,%l2 ! %l2 = 0000000000000000 00000000000000ff
p0_label_541:
! %l3 = 00000000000000ff, immed = fffff2e6, %y = 00000000
smul %l3,-0xd1a,%l2 ! %l2 = fffffffffff2f31a, %y = ffffffff
! Mem[0000000010001408] = 00000000, %l5 = 00000000000000ff
lduwa [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101410] = fffff47f, %l1 = 00000000000000ff
lduba [%i4+%o5]0x89,%l1 ! %l1 = 000000000000007f
! Mem[000000001008140c] = 00000000, %l1 = 000000000000007f
lduw [%i2+0x00c],%l1 ! %l1 = 0000000000000000
! Mem[0000000010001400] = ffffffff, %l0 = ff00000000000000
ldsba [%i0+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010001424] = 000000ff, %l6 = 00000000000000ff
ldsha [%i0+0x026]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030101410] = ffffff00fffff47f, %f18 = ffffffff 00000000
ldda [%i4+%o5]0x89,%f18 ! %f18 = ffffff00 fffff47f
! Mem[0000000030141408] = ff000066, %l6 = 00000000000000ff
lduha [%i5+%o4]0x81,%l6 ! %l6 = 000000000000ff00
! Mem[0000000030101408] = 00000000, %l3 = 00000000000000ff
ldsba [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = ffffffffffffffff, Mem[0000000010101410] = 00000000
stba %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
p0_label_542:
! %f27 = 00000000, Mem[0000000030101400] = ff000080
sta %f27,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! %l0 = ffffffffffffffff, Mem[0000000030001410] = eb2523ff
stha %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = eb25ffff
! Mem[0000000010101400] = ffffffff, %l4 = 0000000000000000
swapa [%i4+%g0]0x80,%l4 ! %l4 = 00000000ffffffff
! Mem[00000000218000c0] = ff00fc4a, %l4 = 00000000ffffffff
ldstub [%o3+0x0c0],%l4 ! %l4 = 000000ff000000ff
! Mem[000000001008142c] = 00000000, %l1 = 0000000000000000
ldstuba [%i2+0x02c]%asi,%l1 ! %l1 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000030001410] = ffff25ebe319750c
stxa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000000000ff
! Mem[0000000030081410] = 00000000, %l5 = 0000000000000000
swapa [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000
! %f0 = 000000ff ff0000ff 00000000 00000000
! %f4 = ffffffff 430000ff 00000000 ff000000
! %f8 = 000000b2 7fffffff 00000000 00000000
! %f12 = 00000000 00000066 ffffbbc3 ff0000ff
stda %f0,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
! %l4 = 00000000000000ff, Mem[0000000030081400] = ffff0000a6000100
stxa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000021800000] = ffff41b9, %l4 = 00000000000000ff
ldsh [%o3+%g0],%l4 ! %l4 = ffffffffffffffff
p0_label_543:
! Mem[0000000010001408] = ff00000000000000, %f26 = 00000001 00000000
ldda [%i0+%o4]0x88,%f26 ! %f26 = ff000000 00000000
! Mem[00000000100c1408] = 00000000, %l3 = 0000000000000000
lduha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041400] = ffffffff00000000, %l5 = 0000000000000000
ldxa [%i1+%g0]0x89,%l5 ! %l5 = ffffffff00000000
! Mem[0000000010001400] = ffffffff, %l1 = 0000000000000000
ldswa [%i0+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1408] = 00000000, %l0 = ffffffffffffffff
ldswa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l2 = fffffffffff2f31a
ldswa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
! %f30 = 00000000, %f30 = 00000000, %f18 = ffffff00
fmuls %f30,%f30,%f18 ! %f18 = 00000000
! Mem[0000000030181408] = 000000ff, %f30 = 00000000
lda [%i6+%o4]0x89,%f30 ! %f30 = 000000ff
! %l7 = 00000000000000ff, %l4 = ffffffffffffffff, %l1 = ffffffffffffffff
add %l7,%l4,%l1 ! %l1 = 00000000000000fe
! Starting 10 instruction Store Burst
! %f30 = 000000ff, %f23 = 000000ff, %f20 = 7fffffff
fmuls %f30,%f23,%f20 ! %f20 = 00000000
p0_label_544:
! Mem[0000000010141408] = 00000000, %l6 = 000000000000ff00
swapa [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
! %f28 = 000000ff 00000000, Mem[0000000010041408] = 660000ff ff000000
stda %f28,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff 00000000
! %l0 = 00000000, %l1 = 000000fe, Mem[0000000010001400] = ffffffff ffffffff
stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 000000fe
! %l4 = ffffffffffffffff, Mem[0000000030041408] = ff000000
stwa %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff
! %l4 = ffffffffffffffff, Mem[00000000300c1408] = ff000000
stba %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff0000ff
! %f18 = 00000000, Mem[0000000030001400] = 00000000
sta %f18,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! Mem[0000000030081400] = 000000ff, %l6 = 0000000000000000
ldstuba [%i2+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
! %f16 = 00000000 00000000 00000000 fffff47f
! %f20 = 00000000 000000ff 00000000 000000ff
! %f24 = 00000000 ff0000ff ff000000 00000000
! %f28 = 000000ff 00000000 000000ff 000000ff
stda %f16,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400
! %l4 = ffffffff, %l5 = 00000000, Mem[0000000030101400] = 00000000 ffc60000
stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 21000000, %l1 = 00000000000000fe
ldswa [%i2+%o4]0x88,%l1 ! %l1 = 0000000021000000
p0_label_545:
! Mem[00000000201c0000] = ffff86d9, %l0 = 0000000000000000
lduh [%o0+%g0],%l0 ! %l0 = 000000000000ffff
! Mem[0000000030101410] = 7ff4ffff, %l1 = 0000000021000000
lduha [%i4+%o5]0x81,%l1 ! %l1 = 0000000000007ff4
! Mem[0000000010141400] = ff0000ff, %f12 = 00000000
lda [%i5+%g0]0x80,%f12 ! %f12 = ff0000ff
! Mem[00000000300c1408] = ff0000ff, %f14 = ffffbbc3
lda [%i3+%o4]0x81,%f14 ! %f14 = ff0000ff
! Mem[0000000010081408] = 00000021, %l7 = 00000000000000ff
lduwa [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000021
! Mem[000000001008141c] = 000000ff, %l5 = ffffffff00000000
ldsha [%i2+0x01c]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081400] = ffffff7f, %l2 = 0000000000000000
lduha [%i2+0x002]%asi,%l2 ! %l2 = 000000000000ff7f
! Mem[00000000211c0000] = 00ff217a, %l5 = 0000000000000000
ldsh [%o2+%g0],%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1400] = ff7519e3, %l7 = 0000000000000021
ldsba [%i3+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l2 = 000000000000ff7f, Mem[0000000010141420] = 0000c6ff, %asi = 80
stha %l2,[%i5+0x020]%asi ! Mem[0000000010141420] = ff7fc6ff
p0_label_546:
! %l7 = ffffffffffffffff, Mem[0000000010001410] = 00000000
stwa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffff
! Mem[0000000010081408] = 00000021, %l5 = 00000000000000ff
ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! %l7 = ffffffffffffffff, Mem[00000000218001c0] = ffffa92c
sth %l7,[%o3+0x1c0] ! Mem[00000000218001c0] = ffffa92c
! %l1 = 0000000000007ff4, Mem[0000000030101410] = fffff47f
stwa %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00007ff4
! %l5 = 0000000000000000, imm = fffffffffffffcd7, %l2 = 000000000000ff7f
addc %l5,-0x329,%l2 ! %l2 = fffffffffffffcd7
! %l1 = 0000000000007ff4, Mem[0000000030181410] = 430000ff
stwa %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00007ff4
! Mem[000000001010140f] = ff000000, %l4 = ffffffffffffffff
ldstub [%i4+0x00f],%l4 ! %l4 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000030041408] = ffffffff
stha %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000ffff
! %l2 = fffffffffffffcd7, Mem[0000000030041400] = 00000000
stwa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = fffffcd7
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = ff000000, %l0 = 000000000000ffff
lduha [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
p0_label_547:
! Mem[00000000300c1408] = ff000000 ff0000ff, %l4 = 00000000, %l5 = 00000000
ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000ff0000ff 00000000ff000000
! %l3 = 0000000000000000, imm = 0000000000000df6, %l5 = 00000000ff000000
and %l3,0xdf6,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (84)
! Mem[0000000010001438] = ffff0000, %l6 = 00000000000000ff
lduwa [%i0+0x038]%asi,%l6 ! %l6 = 00000000ffff0000
! Mem[0000000010181420] = 000000b27fffffff, %f2 = 00000000 00000000
ldd [%i6+0x020],%f2 ! %f2 = 000000b2 7fffffff
! Mem[0000000010101400] = 00000000000000ff, %l1 = 0000000000007ff4
ldxa [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141410] = ff000c94, %l7 = ffffffffffffffff
ldsba [%i5+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141400] = ff0000ff, %l1 = 00000000000000ff
lduba [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! %l4 = 00000000ff0000ff, %l7 = ffffffffffffffff, %l7 = ffffffffffffffff
udivx %l4,%l7,%l7 ! Div by zero, %l0 = 0000000000000028
! Mem[0000000010181408] = 00000000, %l1 = 00000000000000ff
ldsha [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f20 = 00000000, Mem[0000000030141408] = 660000ff
sta %f20,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
p0_label_548:
! %l4 = ff0000ff, %l5 = 00000000, Mem[0000000030181400] = 00000000 000000ff
stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff0000ff 00000000
! %f13 = 00000066, Mem[0000000010001410] = ffffffff
sta %f13,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000066
! %l0 = 0000000000000000, Mem[00000000300c1408] = ff0000ff
stwa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! %l1 = 0000000000000000, Mem[0000000010001431] = 00000000
stb %l1,[%i0+0x031] ! Mem[0000000010001430] = 00000000
! Mem[0000000030081410] = 00000000, %l1 = 0000000000000000
ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1408] = 00000000, %l1 = 0000000000000000
ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001408] = 00000000, %l4 = 00000000ff0000ff
ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %f9 = 7fffffff, Mem[0000000030181410] = 00007ff4
sta %f9 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 7fffffff
! Mem[0000000010081434] = 000000ff, %l4 = 0000000000000000, %asi = 80
swapa [%i2+0x034]%asi,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ffffff7f00000000, %f18 = 00000000 fffff47f
ldd [%i2+%g0],%f18 ! %f18 = ffffff7f 00000000
p0_label_549:
! %l3 = 0000000000000000, immed = fffff2a0, %y = ffffffff
sdiv %l3,-0xd60,%l3 ! %l3 = 00000000001323e3
mov %l0,%y ! %y = 00000000
! Mem[00000000100c1410] = 00000000, %l1 = 0000000000000000
lduha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001410] = 00000066, %l7 = 0000000000000000
lduwa [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000066
! Mem[0000000030041400] = d7fcffffffffffff, %f18 = ffffff7f 00000000
ldda [%i1+%g0]0x81,%f18 ! %f18 = d7fcffff ffffffff
! Mem[0000000030101410] = f47f000000ffffff, %l2 = fffffffffffffcd7
ldxa [%i4+%o5]0x81,%l2 ! %l2 = f47f000000ffffff
! Mem[0000000010181410] = ffffffff, %l7 = 0000000000000066
lduba [%i6+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041410] = 000000000010d9ce, %l0 = 0000000000000000
ldxa [%i1+%o5]0x81,%l0 ! %l0 = 000000000010d9ce
! Mem[0000000021800100] = ffffd1b9, %l5 = 0000000000000000
lduba [%o3+0x100]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030001410] = 00000000, %f29 = 00000000
lda [%i0+%o5]0x89,%f29 ! %f29 = 00000000
! Starting 10 instruction Store Burst
! %f22 = 00000000, %f17 = 00000000
fcmpes %fcc2,%f22,%f17 ! %fcc2 = 0
p0_label_550:
! Mem[000000001004141c] = 000000ff, %l0 = 0010d9ce, %l7 = 000000ff
add %i1,0x1c,%g1
casa [%g1]0x80,%l0,%l7 ! %l7 = 00000000000000ff
! %f22 = 00000000 000000ff, Mem[00000000300c1410] = 000000ff ffffffff
stda %f22,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 000000ff
! %l3 = 00000000001323e3, Mem[0000000010181430] = 0000000000000066, %asi = 80
stxa %l3,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000001323e3
! %l5 = 00000000000000ff, Mem[0000000010081408] = 210000ff
stba %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 210000ff
! %f27 = 00000000, Mem[0000000010141400] = ff0000ff
sta %f27,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! %f16 = 00000000 00000000 d7fcffff ffffffff
! %f20 = 00000000 000000ff 00000000 000000ff
! %f24 = 00000000 ff0000ff ff000000 00000000
! %f28 = 000000ff 00000000 000000ff 000000ff
stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
! Mem[0000000010181408] = 00000000, %l4 = 00000000000000ff
ldstub [%i6+%o4],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041410] = 00000000, %l0 = 000000000010d9ce
ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030041400] = d7fcffff ffffffff
stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %l6 = 00000000ffff0000
ldsha [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
p0_label_551:
! Mem[0000000030001400] = 00000000 00000000, %l4 = 00000000, %l5 = 000000ff
ldda [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000021800000] = ffff41b9, %l5 = 0000000000000000
lduba [%o3+0x001]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001410] = 66000000, %l4 = 0000000000000000
ldsba [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000066
! %l7 = 00000000000000ff, %l4 = 0000000000000066, %l2 = f47f000000ffffff
xnor %l7,%l4,%l2 ! %l2 = ffffffffffffff66
! Mem[0000000010081408] = 210000ff, %l5 = 00000000000000ff
lduwa [%i2+%o4]0x88,%l5 ! %l5 = 00000000210000ff
membar #Sync ! Added by membar checker (85)
! Mem[00000000100c1400] = 00000000 00000000, %l0 = 00000000, %l1 = 00000000
ldd [%i3+%g0],%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000030001400] = 00000000, %l1 = 0000000000000000
swapa [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000211c0000] = 00ff217a, %l0 = 0000000000000000
ldsha [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081400] = 7fffffff, %l4 = 0000000000000066
ldsba [%i2+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f18 = d7fcffff ffffffff, Mem[0000000010041400] = 00000000 000000ff
stda %f18,[%i1+%g0]0x80 ! Mem[0000000010041400] = d7fcffff ffffffff
p0_label_552:
! %l1 = 0000000000000000, Mem[00000000100c1410] = 00000000
stba %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000000
ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181410] = 7fffffff, %l6 = 0000000000000000
swapa [%i6+%o5]0x89,%l6 ! %l6 = 000000007fffffff
! %f0 = 000000ff ff0000ff 000000b2 7fffffff
! %f4 = ffffffff 430000ff 00000000 ff000000
! %f8 = 000000b2 7fffffff 00000000 00000000
! %f12 = ff0000ff 00000066 ff0000ff ff0000ff
stda %f0,[%i2]ASI_BLK_PL ! Block Store to 0000000010081400
! %l5 = 00000000210000ff, Mem[0000000030081410] = ff000000
stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00ff0000
! %l2 = ffffffffffffff66, Mem[0000000030181410] = 00000000
stba %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 66000000
! Mem[00000000211c0000] = 00ff217a, %l3 = 00000000001323e3
ldstub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141430] = 6600000000000000, %l0 = 00000000000000ff, %l5 = 00000000210000ff
add %i5,0x30,%g1
casxa [%g1]0x80,%l0,%l5 ! %l5 = 6600000000000000
! %f22 = 00000000, Mem[0000000030081400] = 000000ff
sta %f22,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff000000 00000000, %l2 = ffffff66, %l3 = 00000000
ldda [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000 00000000ff000000
p0_label_553:
! %l2 = 0000000000000000, %l0 = 00000000000000ff, %l7 = 00000000000000ff
subc %l2,%l0,%l7 ! %l7 = ffffffffffffff01
! Mem[0000000030141410] = ff000000, %l1 = 0000000000000000
ldsba [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000021800000] = ffff41b9, %l3 = 00000000ff000000
ldub [%o3+0x001],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041410] = 000000ff, %l6 = 000000007fffffff
lduba [%i1+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[00000000211c0000] = ffff217a, %l6 = 00000000000000ff
lduh [%o2+%g0],%l6 ! %l6 = 000000000000ffff
! Mem[0000000030181410] = ffffffff00000066, %f24 = 00000000 ff0000ff
ldda [%i6+%o5]0x89,%f24 ! %f24 = ffffffff 00000066
! Mem[00000000211c0000] = ffff217a, %l6 = 000000000000ffff
lduba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181400] = 000000ff, %l5 = 6600000000000000
lduba [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141430] = 6600000000000000, %f24 = ffffffff 00000066
ldda [%i5+0x030]%asi,%f24 ! %f24 = 66000000 00000000
! Starting 10 instruction Store Burst
! %f16 = 00000000 00000000, %l2 = 0000000000000000
! Mem[00000000300c1418] = ff00000000000000
add %i3,0x018,%g1
stda %f16,[%g1+%l2]ASI_PST16_SL ! Mem[00000000300c1418] = ff00000000000000
p0_label_554:
! %f16 = 00000000 00000000, Mem[0000000030181410] = 00000066 ffffffff
stda %f16,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 00000000
! %f21 = 000000ff, Mem[0000000030101408] = 00000000
sta %f21,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
! Mem[0000000030001400] = 00000000, %l0 = 00000000000000ff
swapa [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010001410] = 00000066 ff000000
stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 000000ff
! Mem[0000000030181410] = 00000000, %l2 = 0000000000000000
ldstuba [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ff
membar #Sync ! Added by membar checker (86)
! Mem[0000000010081400] = ff0000ff, %l7 = ffffffffffffff01
swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ff0000ff
! %l6 = 00000000000000ff, Mem[0000000010001438] = ffff000000000000, %asi = 80
stxa %l6,[%i0+0x038]%asi ! Mem[0000000010001438] = 00000000000000ff
! %f22 = 00000000, Mem[0000000010001408] = 00000000
sta %f22,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! Mem[00000000300c1408] = ffffffff, %l4 = ffffffffffffffff
ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 00000000, %l3 = 00000000000000ff
lduba [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000000
p0_label_555:
! Mem[0000000030001410] = 00000000, %l5 = 0000000000000000
ldsba [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081410] = 430000ff, %l5 = 0000000000000000
ldsha [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041400] = fffffcd7, %f18 = d7fcffff
lda [%i1+%g0]0x88,%f18 ! %f18 = fffffcd7
! Mem[00000000211c0000] = ffff217a, %l7 = 00000000ff0000ff
lduh [%o2+%g0],%l7 ! %l7 = 000000000000ffff
! Mem[0000000021800140] = 00008361, %l2 = 0000000000000000
lduba [%o3+0x140]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l6 = 00000000000000ff
lduba [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181410] = ffffffff, %l6 = 0000000000000000
lduha [%i6+%o5]0x88,%l6 ! %l6 = 000000000000ffff
! Mem[00000000300c1410] = ff000000, %l5 = 00000000000000ff
lduba [%i3+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001400] = 00000000, %l4 = 00000000000000ff
ldsba [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000010041410] = 000000ff
stba %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
p0_label_556:
! %l2 = 0000000000000000, Mem[0000000010181408] = ff000000
stwa %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030181400] = ff0000ff 00000000
stda %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000
! %l0 = 0000000000000000, Mem[0000000010141438] = ff0000ffc3bbffff, %asi = 80
stxa %l0,[%i5+0x038]%asi ! Mem[0000000010141438] = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010101400] = 00000000
stba %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! Mem[0000000010001400] = 00000000, %l0 = 0000000000000000
ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1410] = ff000000, %l2 = 0000000000000000
swapa [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff000000
! %l7 = 000000000000ffff, Mem[0000000030181400] = 00000000
stba %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
! Mem[0000000030181400] = 000000ff, %l5 = 00000000000000ff
ldstuba [%i6+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030001410] = 00000000, %l2 = 00000000ff000000
swapa [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000000, %l2 = 0000000000000000
ldswa [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000000
p0_label_557:
! Mem[0000000010001408] = 00000000 000000ff, %l6 = 0000ffff, %l7 = 0000ffff
ldd [%i0+%o4],%l6 ! %l6 = 0000000000000000 00000000000000ff
! Mem[0000000010001408] = 00000000, %l0 = 0000000000000000
ldswa [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081410] = ff000043, %l3 = 0000000000000000
lduwa [%i2+%o5]0x80,%l3 ! %l3 = 00000000ff000043
! Mem[0000000030001410] = ff000000, %l5 = 00000000000000ff
lduwa [%i0+%o5]0x89,%l5 ! %l5 = 00000000ff000000
! Mem[0000000030141410] = 40000000ff000000, %l5 = 00000000ff000000
ldxa [%i5+%o5]0x89,%l5 ! %l5 = 40000000ff000000
! Mem[0000000030001408] = ff000000 fffff47f, %l6 = 00000000, %l7 = 000000ff
ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ff000000 00000000fffff47f
! Mem[0000000010001430] = 00000000, %l2 = 0000000000000000
ldsha [%i0+0x030]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181408] = 000000ff, %l7 = 00000000fffff47f
lduba [%i6+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041400] = 00000000 000000ff, %l4 = 00000000, %l5 = ff000000
ldda [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000 00000000000000ff
! Starting 10 instruction Store Burst
! %f12 = ff0000ff 00000066, Mem[0000000010141408] = 0000ff00 ffffffff
stda %f12,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff0000ff 00000066
p0_label_558:
! %l1 = 0000000000000000, Mem[0000000030141408] = 00000000
stba %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
! %l6 = 00000000ff000000, Mem[0000000010181408] = 00000000
stwa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000
! Mem[0000000010141429] = 0000fff3, %l2 = 0000000000000000
ldstuba [%i5+0x029]%asi,%l2 ! %l2 = 00000000000000ff
! %l6 = 00000000ff000000, immed = 000003ac, %y = 00000000
umul %l6,0x3ac,%l6 ! %l6 = 000003a854000000, %y = 000003a8
! Mem[0000000030181408] = 000000ff, %l7 = 00000000000000ff
ldstuba [%i6+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
! %f14 = ff0000ff ff0000ff, Mem[0000000010101438] = 000000ff ff000000
std %f14,[%i4+0x038] ! Mem[0000000010101438] = ff0000ff ff0000ff
! %f28 = 000000ff, Mem[0000000010181400] = 000000ff
sta %f28,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000ff
! %f25 = 00000000, %f16 = 00000000
fcmpes %fcc0,%f25,%f16 ! %fcc0 = 0
! %f19 = ffffffff, Mem[0000000010081400] = 01ffffff
sta %f19,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffff217a, %l0 = 0000000000000000
lduha [%o2+0x000]%asi,%l0 ! %l0 = 000000000000ffff
p0_label_559:
! Mem[0000000030101408] = ff000000, %l4 = 0000000000000000
lduha [%i4+%o4]0x81,%l4 ! %l4 = 000000000000ff00
! %l7 = 00000000000000ff, %l0 = 000000000000ffff, %l0 = 000000000000ffff
and %l7,%l0,%l0 ! %l0 = 00000000000000ff
! %l5 = 00000000000000ff, immed = 00000f3b, %y = 000003a8
sdiv %l5,0xf3b,%l7 ! %l7 = 000000003d74ac8c
mov %l0,%y ! %y = 000000ff
! Mem[0000000030081408] = 01000000 ffc60000, %l6 = 54000000, %l7 = 3d74ac8c
ldda [%i2+%o4]0x81,%l6 ! %l6 = 0000000001000000 00000000ffc60000
! Mem[0000000010081410] = ff000043, %f20 = 00000000
lda [%i2+%o5]0x80,%f20 ! %f20 = ff000043
! Mem[0000000030081408] = 01000000, %l7 = 00000000ffc60000
ldsha [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000100
! Mem[0000000010001408] = ff000000 00000000, %l4 = 0000ff00, %l5 = 000000ff
ldda [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000ff000000
! Mem[0000000010101408] = ffffffff, %l4 = 0000000000000000
ldsha [%i4+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010101410] = 000000ff, %l4 = ffffffffffffffff
lduha [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[000000001008141b] = 000000ff, %l7 = 0000000000000100
ldstuba [%i2+0x01b]%asi,%l7 ! %l7 = 000000ff000000ff
p0_label_560:
! %f28 = 000000ff 00000000, Mem[0000000010081428] = 00000000 00000000
std %f28,[%i2+0x028] ! Mem[0000000010081428] = 000000ff 00000000
! %l4 = 000000ff, %l5 = ff000000, Mem[00000000100c1400] = 000000ff 00000000
stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff ff000000
! %f13 = 00000066, Mem[0000000030181410] = ff000000
sta %f13,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000066
! %f18 = fffffcd7 ffffffff, Mem[0000000030001400] = 000000ff 00000000
stda %f18,[%i0+%g0]0x81 ! Mem[0000000030001400] = fffffcd7 ffffffff
! %l6 = 01000000, %l7 = 000000ff, Mem[0000000030101408] = ff000000 940c00ff
stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 01000000 000000ff
! %f24 = 66000000 00000000, %l2 = 0000000000000000
! Mem[0000000030001410] = 000000ff000000ff
add %i0,0x010,%g1
stda %f24,[%g1+%l2]ASI_PST8_S ! Mem[0000000030001410] = 000000ff000000ff
! %f28 = 000000ff, Mem[0000000030001400] = fffffcd7
sta %f28,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff
! Mem[00000000201c0001] = ffff86d9, %l4 = 00000000000000ff
ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
! %l2 = 0000000000000000, Mem[000000001018142e] = 00000000
sth %l2,[%i6+0x02e] ! Mem[000000001018142c] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 000000ffffffffff, %l1 = 0000000000000000
ldxa [%i0+%g0]0x81,%l1 ! %l1 = 000000ffffffffff
p0_label_561:
! Mem[0000000030041408] = 0000ffff, %l6 = 0000000001000000
ldsba [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101408] = ff0000ffffffffff, %l3 = 00000000ff000043
ldxa [%i4+%o4]0x88,%l3 ! %l3 = ff0000ffffffffff
! Mem[0000000021800040] = 33ff9f3e, %l3 = ff0000ffffffffff
ldsha [%o3+0x040]%asi,%l3 ! %l3 = 00000000000033ff
! Mem[0000000010181410] = ffffffff, %l4 = 00000000000000ff
ldsba [%i6+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030101410] = ffffff0000007ff4, %f18 = fffffcd7 ffffffff
ldda [%i4+%o5]0x89,%f18 ! %f18 = ffffff00 00007ff4
! Mem[0000000010041410] = 00000000 000000ff, %l2 = 00000000, %l3 = 000033ff
ldd [%i1+%o5],%l2 ! %l2 = 0000000000000000 00000000000000ff
! Mem[0000000010081410] = ff000043, %l6 = 0000000000000000
ldsha [%i2+%o5]0x80,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000010041410] = 00000000, %l4 = ffffffffffffffff
lduh [%i1+%o5],%l4 ! %l4 = 0000000000000000
! Mem[0000000030081400] = 00000000, %f27 = 00000000
lda [%i2+%g0]0x89,%f27 ! %f27 = 00000000
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[000000001018143b] = ffffbbc3, %asi = 80
stba %l0,[%i6+0x03b]%asi ! Mem[0000000010181438] = ffffbbff
p0_label_562:
! %f6 = 00000000, Mem[0000000010041408] = 00000000
sta %f6 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
! %l2 = 0000000000000000, Mem[0000000030141408] = ff00000000000000
stxa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000000000
! %l0 = 000000ff, %l1 = ffffffff, Mem[0000000030041408] = ffff0000 00000000
stda %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff ffffffff
! %l4 = 0000000000000000, Mem[0000000030141410] = 40000000ff000000
stxa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000
! %l5 = 00000000ff000000, Mem[0000000030081408] = 01000000
stwa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000
! Mem[0000000010041404] = ffffffff, %l6 = ffffff00, %l3 = 000000ff
add %i1,0x04,%g1
casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000ffffffff
! %l6 = ffffffffffffff00, Mem[0000000010101438] = ff0000ffff0000ff, %asi = 80
stxa %l6,[%i4+0x038]%asi ! Mem[0000000010101438] = ffffffffffffff00
! %l4 = 0000000000000000, Mem[0000000010101400] = ff00000000000000
stxa %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000000
! Mem[0000000010101420] = ff0000ff, %l3 = 00000000ffffffff, %asi = 80
swapa [%i4+0x020]%asi,%l3 ! %l3 = 00000000ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000021800040] = 33ff9f3e, %l5 = 00000000ff000000
ldsb [%o3+0x040],%l5 ! %l5 = 0000000000000033
p0_label_563:
! Mem[0000000030181410] = 66000000, %l2 = 0000000000000000
lduba [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
! %f16 = 00000000 00000000 ffffff00 00007ff4
! %f20 = ff000043 000000ff 00000000 000000ff
! %f24 = 66000000 00000000 ff000000 00000000
! %f28 = 000000ff 00000000 000000ff 000000ff
stda %f16,[%i4]ASI_BLK_AIUS ! Block Store to 0000000030101400
! Mem[0000000010001420] = 00000000000000ff, %f14 = ff0000ff ff0000ff
ldd [%i0+0x020],%f14 ! %f14 = 00000000 000000ff
! Mem[0000000030001410] = ff000000, %l3 = 00000000ff0000ff
ldsha [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081400] = ffffffffff000000, %f4 = ffffffff 430000ff
ldda [%i2+%g0]0x80,%f4 ! %f4 = ffffffff ff000000
! Mem[0000000021800100] = ffffd1b9, %l4 = 0000000000000000
ldub [%o3+0x101],%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1404] = 000000ff, %l2 = 0000000000000000
lduw [%i3+0x004],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041430] = 00000cff, %l1 = 000000ffffffffff
lduba [%i1+0x031]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001410] = ff000000 ff000000, %l2 = 000000ff, %l3 = 00000000
ldda [%i0+%o5]0x89,%l2 ! %l2 = 00000000ff000000 00000000ff000000
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = 000000ff, %l6 = ffffffffffffff00
swapa [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
p0_label_564:
! %l5 = 0000000000000033, imm = 0000000000000217, %l1 = 0000000000000000
xor %l5,0x217,%l1 ! %l1 = 0000000000000224
! %f0 = 000000ff ff0000ff 000000b2 7fffffff
! %f4 = ffffffff ff000000 00000000 ff000000
! %f8 = 000000b2 7fffffff 00000000 00000000
! %f12 = ff0000ff 00000066 00000000 000000ff
stda %f0,[%i0]ASI_BLK_PL ! Block Store to 0000000010001400
membar #Sync ! Added by membar checker (87)
! Mem[0000000010001400] = ff0000ff, %l4 = 00000000000000ff
swapa [%i0+%g0]0x88,%l4 ! %l4 = 00000000ff0000ff
! %l7 = 00000000000000ff, Mem[0000000030141410] = 00000000
stba %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
! %f19 = 00007ff4, Mem[0000000030081408] = 000000ff
sta %f19,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00007ff4
! %l0 = 000000ff, %l1 = 00000224, Mem[0000000030041410] = 00000000 0010d9ce
stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff 00000224
! Mem[0000000010041416] = 000000ff, %l3 = 00000000ff000000
ldstuba [%i1+0x016]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101400] = 00000000, %l2 = 00000000ff000000
ldstuba [%i4+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! %l0 = 00000000000000ff, Mem[0000000030181410] = 66000000
stba %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 660000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 0000000000000000, %l4 = 00000000ff0000ff
ldxa [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000
p0_label_565:
! Mem[0000000021800180] = c6ffc576, %l0 = 00000000000000ff
lduh [%o3+0x180],%l0 ! %l0 = 000000000000c6ff
! Mem[0000000010081400] = ffffffff, %l1 = 0000000000000224
lduba [%i2+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010101408] = ffffffffff0000ff, %l3 = 0000000000000000
ldxa [%i4+0x008]%asi,%l3 ! %l3 = ffffffffff0000ff
! Mem[0000000021800000] = ffff41b9, %l2 = 0000000000000000
ldsh [%o3+%g0],%l2 ! %l2 = ffffffffffffffff
! Mem[00000000100c1430] = bd23ccf3 ff050000, %l2 = ffffffff, %l3 = ff0000ff
ldd [%i3+0x030],%l2 ! %l2 = 00000000bd23ccf3 00000000ff050000
! Mem[0000000010141418] = 0000c6ff 00000001, %l4 = 00000000, %l5 = 00000033
ldda [%i5+0x018]%asi,%l4 ! %l4 = 000000000000c6ff 0000000000000001
! Mem[00000000100c1414] = 00000000, %l7 = 00000000000000ff
lduba [%i3+0x015]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = ff000000, %f12 = ff0000ff
lda [%i6+%o4]0x80,%f12 ! %f12 = ff000000
! Mem[0000000010101400] = ff000000, %l0 = 000000000000c6ff
lduwa [%i4+%g0]0x80,%l0 ! %l0 = 00000000ff000000
! Starting 10 instruction Store Burst
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010101400] = 000000ff 00000000
stda %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff 00000000
p0_label_566:
! Code Fragment 4
p0_fragment_43:
! %l0 = 00000000ff000000
setx 0x1e02f4303300e496,%g7,%l0 ! %l0 = 1e02f4303300e496
! %l1 = 00000000000000ff
setx 0xd20d33b7f11516c8,%g7,%l1 ! %l1 = d20d33b7f11516c8
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 = 1e02f4303300e496
setx 0x8694f2cfc47e3c5f,%g7,%l0 ! %l0 = 8694f2cfc47e3c5f
! %l1 = d20d33b7f11516c8
setx 0xe3a525778c07acb1,%g7,%l1 ! %l1 = e3a525778c07acb1
! Mem[0000000030041410] = 000000ff, %l6 = 00000000000000ff
swapa [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! %l0 = 8694f2cfc47e3c5f, Mem[0000000010001410] = 000000ff
stwa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = c47e3c5f
! %l3 = 00000000ff050000, Mem[0000000010041400] = d7fcffff
stha %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000ffff
! %f16 = 00000000 00000000 ffffff00 00007ff4
! %f20 = ff000043 000000ff 00000000 000000ff
! %f24 = 66000000 00000000 ff000000 00000000
! %f28 = 000000ff 00000000 000000ff 000000ff
stda %f16,[%i4]ASI_BLK_AIUS ! Block Store to 0000000030101400
! %f6 = 00000000 ff000000, Mem[0000000030001400] = ff000000 ffffffff
stda %f6 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 ff000000
! %l2 = bd23ccf3, %l3 = ff050000, Mem[0000000010181400] = ff000000 ff0000ff
stda %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = bd23ccf3 ff050000
! %f0 = 000000ff ff0000ff, Mem[0000000030181400] = 000000ff 00000000
stda %f0 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff ff0000ff
! Mem[00000000100c1408] = ff000000a6000100, %l2 = 00000000bd23ccf3, %l3 = 00000000ff050000
add %i3,0x08,%g1
casxa [%g1]0x80,%l2,%l3 ! %l3 = ff000000a6000100
! Starting 10 instruction Load Burst
! Mem[0000000010141424] = b2000000, %l4 = 000000000000c6ff
lduwa [%i5+0x024]%asi,%l4 ! %l4 = 00000000b2000000
p0_label_567:
membar #Sync ! Added by membar checker (88)
! Mem[0000000010101400] = ff000000, %l4 = 00000000b2000000
ldsba [%i4+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030041408] = 000000ff, %l5 = 0000000000000001
lduba [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101410] = ff000000ff000000, %f30 = 000000ff 000000ff
ldda [%i4+%o5]0x80,%f30 ! %f30 = ff000000 ff000000
! Mem[0000000010001400] = ff000000 ff000000 ffffff7f b2000000
! Mem[0000000010001410] = c47e3c5f ffffffff 000000ff 00000000
! Mem[0000000010001420] = ffffff7f b2000000 00000000 00000000
! Mem[0000000010001430] = 66000000 ff0000ff ff000000 00000000
ldda [%i0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010001400
! %l2 = bd23ccf3, %l3 = a6000100, Mem[00000000100c1400] = ff000000 000000ff
stda %l2,[%i3+0x000]%asi ! Mem[00000000100c1400] = bd23ccf3 a6000100
! Mem[0000000010181434] = 001323e3, %l7 = 0000000000000000
ldub [%i6+0x036],%l7 ! %l7 = 0000000000000023
! Mem[0000000030141408] = 00000000 00000000, %l2 = bd23ccf3, %l3 = a6000100
ldda [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
! %l7 = 0000000000000023, %l3 = 0000000000000000, %l4 = ffffffffffffffff
or %l7,%l3,%l4 ! %l4 = 0000000000000023
! Mem[0000000010081400] = ffffffff, %l7 = 0000000000000023
lduwa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ffffffff
! Starting 10 instruction Store Burst
! %f12 = ff000000 00000066, %l3 = 0000000000000000
! Mem[00000000100c1420] = 660000000000ff00
add %i3,0x020,%g1
stda %f12,[%g1+%l3]ASI_PST8_P ! Mem[00000000100c1420] = 660000000000ff00
p0_label_568:
! Mem[0000000010101408] = ffffffff, %l0 = 8694f2cfc47e3c5f
ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
! %l0 = 000000ff, %l1 = 8c07acb1, Mem[0000000010081410] = 430000ff ffffffff
stda %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff 8c07acb1
! Mem[00000000201c0001] = ffff86d9, %l6 = 00000000000000ff
ldstub [%o0+0x001],%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010081410] = ff000000, %l0 = 00000000000000ff
ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000
swapa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
! %l1 = e3a525778c07acb1, Mem[0000000030101408] = ffffff0000007ff4
stxa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = e3a525778c07acb1
! Mem[0000000021800040] = 33ff9f3e, %l1 = e3a525778c07acb1
ldstub [%o3+0x040],%l1 ! %l1 = 00000033000000ff
! Mem[0000000010041400] = 0000ffffffffffff, %l1 = 0000000000000033, %l6 = 00000000000000ff
casxa [%i1]0x80,%l1,%l6 ! %l6 = 0000ffffffffffff
! Mem[0000000010041438] = ff000000, %l5 = 000000ff, %l3 = 00000000
add %i1,0x38,%g1
casa [%g1]0x80,%l5,%l3 ! %l3 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ff0000ff00000066, %l1 = 0000000000000033
ldxa [%i5+0x008]%asi,%l1 ! %l1 = ff0000ff00000066
p0_label_569:
! Mem[00000000300c1408] = ffffffff, %l5 = 00000000000000ff
lduha [%i3+%o4]0x81,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030081408] = 00007ff4, %l6 = 0000ffffffffffff
ldsba [%i2+%o4]0x89,%l6 ! %l6 = fffffffffffffff4
! Mem[00000000211c0000] = ffff217a, %l1 = ff0000ff00000066
lduh [%o2+%g0],%l1 ! %l1 = 000000000000ffff
! Mem[0000000030081408] = f47f0000ffc60000, %f8 = 000000b2 7fffffff
ldda [%i2+%o4]0x81,%f8 ! %f8 = f47f0000 ffc60000
! %l7 = 00000000ffffffff, immed = 000003a2, %y = 000000ff
udiv %l7,0x3a2,%l5 ! %l5 = 0000000046780467
mov %l0,%y ! %y = 000000ff
! Mem[00000000100c1400] = 000100a6 f3cc23bd, %l2 = 00000000, %l3 = ff000000
ldda [%i3+%g0]0x88,%l2 ! %l2 = 00000000f3cc23bd 00000000000100a6
! %f13 = 00000066, %f6 = 00000000, %f10 = 00000000
fdivs %f13,%f6 ,%f10 ! %f10 = 7f800000
! Code Fragment 4
p0_fragment_44:
! %l0 = 00000000000000ff
setx 0x414843e797a96a7a,%g7,%l0 ! %l0 = 414843e797a96a7a
! %l1 = 000000000000ffff
setx 0x4cad94d062095683,%g7,%l1 ! %l1 = 4cad94d062095683
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 = 414843e797a96a7a
setx 0x25b97667acff652e,%g7,%l0 ! %l0 = 25b97667acff652e
! %l1 = 4cad94d062095683
setx 0xb6ebf7b80f96ba17,%g7,%l1 ! %l1 = b6ebf7b80f96ba17
! Mem[0000000021800040] = ffff9f3e, %l4 = 0000000000000023
ldsh [%o3+0x040],%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f16 = ff000000, Mem[0000000030181408] = 00ffffff
sta %f16,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff000000
p0_label_570:
! %l2 = 00000000f3cc23bd, Mem[0000000030001408] = ff000000fffff47f
stxa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000f3cc23bd
! Mem[0000000010081400] = ffffffff, %l0 = 25b97667acff652e
ldstuba [%i2+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
! Mem[00000000300c1410] = 00000000, %l5 = 0000000046780467
ldstuba [%i3+%o5]0x81,%l5 ! %l5 = 00000000000000ff
membar #Sync ! Added by membar checker (89)
! %l3 = 00000000000100a6, Mem[0000000010001419] = 000000ff, %asi = 80
stba %l3,[%i0+0x019]%asi ! Mem[0000000010001418] = 00a600ff
! %l1 = b6ebf7b80f96ba17, Mem[0000000030101408] = 7725a5e3
stba %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 7725a517
! %l7 = 00000000ffffffff, Mem[0000000010001400] = ff000000ff000000, %asi = 80
stxa %l7,[%i0+0x000]%asi ! Mem[0000000010001400] = 00000000ffffffff
! %l0 = 00000000000000ff, Mem[0000000030001408] = 00000000
stha %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ff0000
! Mem[0000000010001400] = 00000000, %l6 = fffffffffffffff4
ldstuba [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000030001400] = 00000000ff000000
stxa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffff217a, %l1 = b6ebf7b80f96ba17
ldsb [%o2+0x001],%l1 ! %l1 = ffffffffffffffff
p0_label_571:
! Mem[0000000010101400] = ff000000, %l4 = ffffffffffffffff
ldsha [%i4+%g0]0x80,%l4 ! %l4 = ffffffffffffff00
! Mem[00000000300c1408] = ffffffff, %l2 = 00000000f3cc23bd
ldsha [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030001408] = 00ff0000f3cc23bd, %f14 = 00000000 000000ff
ldda [%i0+%o4]0x81,%f14 ! %f14 = 00ff0000 f3cc23bd
! Mem[0000000010101408] = ffffffff, %l0 = 00000000000000ff
lduha [%i4+%o4]0x88,%l0 ! %l0 = 000000000000ffff
! Mem[00000000201c0000] = ffff86d9, %l7 = 00000000ffffffff
ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030041400] = 00000000, %l0 = 000000000000ffff
ldsha [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101410] = ff000000, %l2 = ffffffffffffffff
lduwa [%i4+%o5]0x80,%l2 ! %l2 = 00000000ff000000
! Mem[0000000010001410] = ffffffff 5f3c7ec4, %l0 = 00000000, %l1 = ffffffff
ldda [%i0+%o5]0x88,%l0 ! %l0 = 000000005f3c7ec4 00000000ffffffff
! Mem[00000000300c1400] = 00000000, %l4 = ffffffffffffff00
ldsba [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %f5 = ff000000, Mem[0000000010181410] = ffffffff
sta %f5 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff000000
p0_label_572:
! %l5 = 0000000000000000, Mem[0000000010141418] = 0000c6ff
stw %l5,[%i5+0x018] ! Mem[0000000010141418] = 00000000
! %f8 = f47f0000 ffc60000, %l7 = ffffffffffffffff
! Mem[0000000030101438] = 000000ff000000ff
add %i4,0x038,%g1
stda %f8,[%g1+%l7]ASI_PST16_S ! Mem[0000000030101438] = f47f0000ffc60000
! %l5 = 0000000000000000, Mem[0000000010181400] = f3cc23bd
stha %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000023bd
! %l2 = 00000000ff000000, Mem[0000000020800040] = 00ffd1fd
sth %l2,[%o1+0x040] ! Mem[0000000020800040] = 0000d1fd
! Code Fragment 4
p0_fragment_45:
! %l0 = 000000005f3c7ec4
setx 0xe1d6647fb55a54ff,%g7,%l0 ! %l0 = e1d6647fb55a54ff
! %l1 = 00000000ffffffff
setx 0x4de215bffbd64fcd,%g7,%l1 ! %l1 = 4de215bffbd64fcd
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 = e1d6647fb55a54ff
setx 0x239c4977ae56dd03,%g7,%l0 ! %l0 = 239c4977ae56dd03
! %l1 = 4de215bffbd64fcd
setx 0x0ab748a82e53b6f2,%g7,%l1 ! %l1 = 0ab748a82e53b6f2
! Mem[000000001018142c] = 00000000, %l1 = 0ab748a82e53b6f2, %asi = 80
swapa [%i6+0x02c]%asi,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1408] = 000000ff, %l0 = 239c4977ae56dd03
swapa [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! %f24 = ffffff7f b2000000, %l2 = 00000000ff000000
! Mem[0000000010141428] = 00fffff300ffffff
add %i5,0x028,%g1
stda %f24,[%g1+%l2]ASI_PST32_P ! Mem[0000000010141428] = 00fffff300ffffff
! %l1 = 0000000000000000, Mem[0000000010101410] = ff000000ff000000
stx %l1,[%i4+%o5] ! Mem[0000000010101410] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 00ff0000, %l1 = 0000000000000000
lduwa [%i2+%o5]0x81,%l1 ! %l1 = 0000000000ff0000
p0_label_573:
! %l4 = 0000000000000000, imm = fffffffffffffe39, %l6 = 0000000000000000
addc %l4,-0x1c7,%l6 ! %l6 = fffffffffffffe39
! Mem[00000000300c1400] = 00000000, %l3 = 00000000000100a6
lduba [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101410] = 00000000, %f13 = 00000066
lda [%i4+%o5]0x80,%f13 ! %f13 = 00000000
! Mem[0000000010141404] = ff000000, %l7 = ffffffffffffffff
ldsba [%i5+0x006]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081400] = ffffffff, %l7 = 0000000000000000
lduba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! %f9 = ffc60000, %f0 = 000000ff, %f31 = 00000000
fsubs %f9 ,%f0 ,%f31 ! %f31 = ffc60000
! Mem[0000000030041400] = 00000000, %l2 = 00000000ff000000
lduba [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
! %l3 = 0000000000000000, %l2 = 0000000000000000, %l3 = 0000000000000000
add %l3,%l2,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001410] = c47e3c5fffffffff, %f14 = 00ff0000 f3cc23bd
ldda [%i0+%o5]0x80,%f14 ! %f14 = c47e3c5f ffffffff
! Starting 10 instruction Store Burst
! %f16 = ff000000 ff000000, Mem[0000000030001410] = ff000000 ff000000
stda %f16,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000 ff000000
p0_label_574:
! %l2 = 0000000000000000, %l2 = 0000000000000000, %l4 = 0000000000000000
sub %l2,%l2,%l4 ! %l4 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010081400] = ffffffff
stba %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ffffff
! Mem[0000000010141408] = ff0000ff, %l7 = 00000000000000ff, %asi = 80
swapa [%i5+0x008]%asi,%l7 ! %l7 = 00000000ff0000ff
! %l1 = 0000000000ff0000, Mem[0000000030081400] = 00000000
stha %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Mem[0000000010081410] = 000000ff, %l2 = 0000000000000000
swapa [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000030141400] = ff000000
stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! %f10 = 7f800000, %f23 = 00000000
fcmps %fcc3,%f10,%f23 ! %fcc3 = 2
! Mem[0000000030081400] = 00000000, %l7 = 00000000ff0000ff
ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! %f26 = 00000000 00000000, Mem[0000000030041400] = 00000000 000000ff
stda %f26,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 0000ff00, %l0 = 00000000000000ff
lduba [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000
p0_label_575:
! Mem[0000000030141408] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000010181410] = 000000ff 430000ff, %l2 = 000000ff, %l3 = 00000000
ldda [%i6+0x010]%asi,%l2 ! %l2 = 00000000000000ff 00000000430000ff
! Mem[0000000010081438] = ff0000ffff0000ff, %f28 = 66000000 ff0000ff
ldda [%i2+0x038]%asi,%f28 ! %f28 = ff0000ff ff0000ff
! Mem[0000000010041400] = ffff0000, %l6 = fffffffffffffe39
lduba [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Code Fragment 4
p0_fragment_46:
! %l0 = 0000000000000000
setx 0x7ab71d88610c561f,%g7,%l0 ! %l0 = 7ab71d88610c561f
! %l1 = 0000000000ff0000
setx 0x38c4c8c81e35044f,%g7,%l1 ! %l1 = 38c4c8c81e35044f
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 = 7ab71d88610c561f
setx 0x3ea8df6ff2cf9827,%g7,%l0 ! %l0 = 3ea8df6ff2cf9827
! %l1 = 38c4c8c81e35044f
setx 0xde98cefff1b90292,%g7,%l1 ! %l1 = de98cefff1b90292
! Mem[0000000010101408] = ffffffff, %l6 = 0000000000000000
ldswa [%i4+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030081408] = f47f0000, %l2 = 00000000000000ff
lduwa [%i2+%o4]0x81,%l2 ! %l2 = 00000000f47f0000
! Mem[0000000010001410] = ffffffff5f3c7ec4, %f6 = 00000000 ff000000
ldda [%i0+%o5]0x88,%f6 ! %f6 = ffffffff 5f3c7ec4
! Mem[0000000010141408] = 000000ff00000066, %f20 = c47e3c5f ffffffff
ldd [%i5+%o4],%f20 ! %f20 = 000000ff 00000066
! Starting 10 instruction Store Burst
! %f5 = ff000000, Mem[0000000010141428] = 00fffff3
sta %f5 ,[%i5+0x028]%asi ! Mem[0000000010141428] = ff000000
p0_label_576:
! %l6 = ffffffffffffffff, Mem[00000000100c1400] = bd23ccf3
stba %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff23ccf3
! Mem[0000000010181400] = 000023bd, %l3 = 00000000430000ff
ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %l6 = ffffffffffffffff, Mem[0000000030141408] = 00000000
stha %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000ffff
! %l2 = 00000000f47f0000, Mem[00000000100c1408] = 03dd56ae
stha %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000056ae
! %l0 = 3ea8df6ff2cf9827, Mem[0000000010141408] = 000000ff
stwa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = f2cf9827
! %l4 = 0000000000000000, Mem[0000000030101410] = 430000ff
stwa %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
! %f6 = ffffffff 5f3c7ec4, %l7 = 0000000000000000
! Mem[0000000010081430] = 66000000ff0000ff
add %i2,0x030,%g1
stda %f6,[%g1+%l7]ASI_PST16_P ! Mem[0000000010081430] = 66000000ff0000ff
! %l5 = 0000000000000000, Mem[0000000010041400] = 0000ffff
sth %l5,[%i1+%g0] ! Mem[0000000010041400] = 0000ffff
! %f12 = ff000000 00000000, Mem[0000000010001400] = ff000000 ffffffff
stda %f12,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 00000000, %f24 = ffffff7f
lda [%i4+%o5]0x81,%f24 ! %f24 = 00000000
p0_label_577:
! Mem[0000000010041408] = 00000000, %l2 = 00000000f47f0000
lduba [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101400] = ff000000, %l0 = 3ea8df6ff2cf9827
lduba [%i4+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001400] = ff00000000000000, %l1 = de98cefff1b90292
ldxa [%i0+%g0]0x80,%l1 ! %l1 = ff00000000000000
! Mem[00000000300c1410] = ff00000000000000, %f22 = 000000ff 00000000
ldda [%i3+%o5]0x81,%f22 ! %f22 = ff000000 00000000
! Mem[0000000010141400] = 00000000ff000000, %f0 = 000000ff ff0000ff
ldda [%i5+%g0]0x80,%f0 ! %f0 = 00000000 ff000000
! Mem[0000000030041410] = ff000000, %l6 = ffffffffffffffff
lduba [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l1 = ff00000000000000
lduwa [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181430] = 00000000, %l1 = 0000000000000000
lduw [%i6+0x030],%l1 ! %l1 = 0000000000000000
! Mem[0000000030041408] = ff000000, %l5 = 0000000000000000
ldsba [%i1+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, imm = 0000000000000409, %l5 = ffffffffffffffff
xnor %l1,0x409,%l5 ! %l5 = fffffffffffffbf6
p0_label_578:
! %f16 = ff000000 ff000000, %l2 = 0000000000000000
! Mem[0000000010181410] = 000000ff430000ff
add %i6,0x010,%g1
stda %f16,[%g1+%l2]ASI_PST16_P ! Mem[0000000010181410] = 000000ff430000ff
! %l2 = 0000000000000000, Mem[00000000100c1418] = b2000000ff000000
stx %l2,[%i3+0x018] ! Mem[00000000100c1418] = 0000000000000000
! Mem[0000000010181410] = 000000ff, %l4 = 0000000000000000
swapa [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000021800181] = c6ffc576, %asi = 80
stba %l3,[%o3+0x181]%asi ! Mem[0000000021800180] = c600c576
! Mem[0000000010001418] = 00a600ff, %l3 = 0000000000000000
ldstuba [%i0+0x018]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000201c0001] = ffff86d9, %l3 = 0000000000000000
ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030001400] = 00000000, %l0 = 00000000000000ff
ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001417] = ffffffff, %l4 = 00000000000000ff
ldstuba [%i0+0x017]%asi,%l4 ! %l4 = 000000ff000000ff
! %f12 = ff000000 00000000, Mem[0000000030041400] = 00000000 00000000
stda %f12,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141420] = ff7fc6ff, %l3 = 00000000000000ff
ldsw [%i5+0x020],%l3 ! %l3 = ffffffffff7fc6ff
p0_label_579:
! Mem[00000000201c0000] = ffff86d9, %l1 = 0000000000000000
ldsb [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010081410] = 00000000, %l5 = fffffffffffffbf6
ldsba [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (90)
! Mem[0000000030081400] = ff000000 00000000 f47f0000 ffc60000
! Mem[0000000030081410] = 00ff0000 00000000 000000ff ff0000ff
! Mem[0000000030081420] = 3dffffaa e8ff00bf 594ad8fa 6a7dda7f
! Mem[0000000030081430] = 443910ae 5b38c00f 00005900 5a1777c9
ldda [%i2]ASI_BLK_SL,%f16 ! Block Load from 0000000030081400
! Mem[0000000010141410] = ff000c94, %l0 = 0000000000000000
lduba [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030001408] = 0000ff00, %l7 = 0000000000000000
lduwa [%i0+%o4]0x89,%l7 ! %l7 = 000000000000ff00
! Mem[00000000300c1410] = 00000000000000ff, %l2 = 0000000000000000
ldxa [%i3+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[000000001010141c] = 000000ff, %l1 = ffffffffffffffff
lduwa [%i4+0x01c]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081438] = ff0000ff, %l6 = 0000000000000000
ldsw [%i2+0x038],%l6 ! %l6 = ffffffffff0000ff
! Mem[0000000010081410] = 00000000, %l4 = 00000000000000ff
ldswa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030081400] = 000000ff, %l3 = ffffffffff7fc6ff
ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
p0_label_580:
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181428] = 00000000 2e53b6f2
std %l4,[%i6+0x028] ! Mem[0000000010181428] = 00000000 00000000
! Mem[0000000010101400] = ff000000, %l7 = 000000000000ff00
swapa [%i4+%g0]0x80,%l7 ! %l7 = 00000000ff000000
! Mem[0000000010101420] = ffffffff, %l6 = ffffffffff0000ff, %asi = 80
swapa [%i4+0x020]%asi,%l6 ! %l6 = 00000000ffffffff
! %l4 = 00000000, %l5 = 00000000, Mem[00000000300c1408] = ffffffff fffffcd7
stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 00000000
! Mem[0000000010141410] = ff000c94ee1313f4, %l5 = 0000000000000000, %l0 = 00000000000000ff
add %i5,0x10,%g1
casxa [%g1]0x80,%l5,%l0 ! %l0 = ff000c94ee1313f4
! %f9 = ffc60000, Mem[00000000300c1410] = 000000ff
sta %f9 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffc60000
! Mem[000000001004140d] = ff000000, %l2 = 00000000000000ff
ldstuba [%i1+0x00d]%asi,%l2 ! %l2 = 00000000000000ff
! %f15 = ffffffff, %f13 = 00000000, %f15 = ffffffff
fsubs %f15,%f13,%f15 ! %f15 = ffffffff
! Mem[0000000030101408] = 17a52577, %l6 = 00000000ffffffff
ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000017000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 00ff0000, %l1 = 00000000000000ff
ldsha [%i2+%o5]0x81,%l1 ! %l1 = 00000000000000ff
p0_label_581:
! %f3 = 7fffffff, %f11 = 00000000, %f9 = ffc60000
fsubs %f3 ,%f11,%f9 ! %f9 = 7fffffff
! Mem[0000000010101400] = 0000ff00, %f5 = ff000000
ld [%i4+%g0],%f5 ! %f5 = 0000ff00
! Mem[0000000010041408] = 00000000, %l6 = 0000000000000017
lduba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081400] = ff000000 00000000, %l2 = 00000000, %l3 = 000000ff
ldda [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[0000000010081434] = ff0000ff, %l5 = 0000000000000000
ldsh [%i2+0x036],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041428] = 00000000 ee1313f4, %l0 = ee1313f4, %l1 = 000000ff
ldd [%i1+0x028],%l0 ! %l0 = 0000000000000000 00000000ee1313f4
! Mem[0000000030081410] = 0000ff00, %l1 = 00000000ee1313f4
ldsba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = 00000000 00000000, %l4 = 00000000, %l5 = 000000ff
ldda [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[00000000100c141c] = 00000000, %l4 = 0000000000000000
ldsh [%i3+0x01e],%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = ff000000, %l3 = 00000000, Mem[0000000030041410] = 000000ff 00000224
stda %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000 00000000
p0_label_582:
! %f12 = ff000000 00000000, Mem[00000000300c1408] = 00000000 00000000
stda %f12,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff000000 00000000
! %f4 = ffffffff 0000ff00, %l3 = 0000000000000000
! Mem[0000000030041400] = ff00000000000000
stda %f4,[%i1+%l3]ASI_PST16_SL ! Mem[0000000030041400] = ff00000000000000
! %l3 = 0000000000000000, Mem[0000000010181400] = ff050000bd2300ff
stxa %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000000000
! %l3 = 0000000000000000, imm = 0000000000000c33, %l0 = 0000000000000000
addc %l3,0xc33,%l0 ! %l0 = 0000000000000c33
! Mem[0000000010081408] = ffffff7f, %l2 = 00000000ff000000
swapa [%i2+%o4]0x80,%l2 ! %l2 = 00000000ffffff7f
! %l4 = 0000000000000000, Mem[0000000010101408] = ffffffff
stwa %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
membar #Sync ! Added by membar checker (91)
! %l0 = 00000c33, %l1 = 00000000, Mem[0000000030081408] = f47f0000 ffc60000
stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000c33 00000000
! %l1 = 0000000000000000, Mem[0000000010081400] = ffffff00
stba %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffff00
! %l6 = 0000000000000000, Mem[000000001008140e] = b2000000
stb %l6,[%i2+0x00e] ! Mem[000000001008140c] = b2000000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ff0000ffff000000, %l6 = 0000000000000000
ldxa [%i6+%g0]0x81,%l6 ! %l6 = ff0000ffff000000
p0_label_583:
! Mem[0000000030001408] = 0000ff00, %l6 = ff0000ffff000000
lduba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041408] = 000000ff, %l3 = 0000000000000000
lduwa [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! %l0 = 0000000000000c33, %l2 = 00000000ffffff7f, %l5 = 0000000000000000
and %l0,%l2,%l5 ! %l5 = 0000000000000c33
! Mem[0000000010181400] = 00000000, %l2 = 00000000ffffff7f
ldswa [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1400] = 00000000 00000000 00000000 000000ff
! Mem[00000000300c1410] = 0000c6ff 00000000 ff000000 00000000
! Mem[00000000300c1420] = ff0000ff 00000000 00000000 000000ff
! Mem[00000000300c1430] = 00000000 ff000000 ff000000 ff000000
ldda [%i3]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400
! Mem[0000000010181408] = 000000ff, %l0 = 0000000000000c33
lduwa [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141400] = 00000000, %l0 = 00000000000000ff
lduwa [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l4 = 0000000000000000
lduwa [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[000000001000141c] = 00000000, %l2 = 0000000000000000
ldsba [%i0+0x01d]%asi,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000010081400] = 00ffffffff000000
stxa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
p0_label_584:
! %l2 = 0000000000000000, Mem[0000000010101400] = 00ff0000
stba %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00ff0000
! %l5 = 0000000000000c33, Mem[0000000010141410] = ff000c94ee1313f4
stxa %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000c33
! Mem[00000000100c1439] = 000000ff, %l6 = 0000000000000000
ldstub [%i3+0x039],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041408] = 00000000, %l5 = 0000000000000c33
ldstuba [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000030101408] = 7725a5ff
stwa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! Mem[0000000030101408] = 00000000, %l3 = 00000000000000ff
ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181420] = 000000b27fffffff, %l2 = 0000000000000000, %l0 = 0000000000000000
add %i6,0x20,%g1
casxa [%g1]0x80,%l2,%l0 ! %l0 = 000000b27fffffff
! %l7 = 00000000ff000000, Mem[0000000010141410] = 00000000
stha %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! %l6 = 0000000000000000, Mem[0000000010181408] = ff000000
stwa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ff0000ff00000000, %l0 = 000000b27fffffff
ldxa [%i4+%o4]0x88,%l0 ! %l0 = ff0000ff00000000
p0_label_585:
! Mem[0000000030081410] = 000000000000ff00, %f16 = 00000000 000000ff
ldda [%i2+%o5]0x89,%f16 ! %f16 = 00000000 0000ff00
! Mem[0000000010181410] = 00000000, %f18 = 0000c6ff
lda [%i6+%o5]0x88,%f18 ! %f18 = 00000000
! Mem[0000000010001400] = ff000000, %l1 = 0000000000000000
ldsba [%i0+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010041410] = 00000000, %l3 = 0000000000000000
lduba [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1400] = 0000000000000000, %l2 = 0000000000000000
ldxa [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001400] = 000000ff, %l0 = ff0000ff00000000
lduwa [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1408] = ae560000, %l7 = 00000000ff000000
ldsha [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000218000c0] = ff00fc4a, %l7 = 0000000000000000
ldsb [%o3+0x0c1],%l7 ! %l7 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l6 = 0000000000000000
ldsba [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = ff000066, %l6 = 0000000000000000
ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
p0_label_586:
! %l7 = 0000000000000000, Mem[0000000030101400] = 00000000
stha %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
! %f28 = 0fc0385b, Mem[0000000030181408] = ff000000
sta %f28,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0fc0385b
! %l2 = 0000000000000000, Mem[0000000010001432] = 66000000, %asi = 80
stba %l2,[%i0+0x032]%asi ! Mem[0000000010001430] = 66000000
! %l0 = 00000000000000ff, Mem[00000000211c0001] = ffff217a, %asi = 80
stba %l0,[%o2+0x001]%asi ! Mem[00000000211c0000] = ffff217a
! %f19 = 00007ff4, Mem[0000000010181414] = 430000ff
st %f19,[%i6+0x014] ! Mem[0000000010181414] = 00007ff4
! %f19 = 00007ff4, Mem[0000000010181408] = 00000000
sta %f19,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00007ff4
! Mem[00000000201c0000] = ffff86d9, %l2 = 0000000000000000
ldstub [%o0+%g0],%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030081410] = 0000ff00, %l4 = 0000000000000000
ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! %f18 = 00000000 00007ff4, Mem[0000000010141400] = 00000000 000000ff
stda %f18,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 00007ff4
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = ffff0000, %l4 = 0000000000000000
lduwa [%i2+%o5]0x81,%l4 ! %l4 = 00000000ffff0000
p0_label_587:
! Mem[0000000010181410] = f47f000000000000, %f30 = c977175a 00590000
ldda [%i6+%o5]0x88,%f30 ! %f30 = f47f0000 00000000
! Mem[0000000030041408] = ff000000, %l2 = 00000000000000ff
ldswa [%i1+%o4]0x81,%l2 ! %l2 = ffffffffff000000
! Mem[0000000010181418] = 00000000 ff000000, %l2 = ff000000, %l3 = 00000000
ldd [%i6+0x018],%l2 ! %l2 = 0000000000000000 00000000ff000000
! %l5 = 0000000000000000, imm = fffffffffffff8c0, %l4 = 00000000ffff0000
sub %l5,-0x740,%l4 ! %l4 = 0000000000000740
! Mem[0000000030141410] = ff00000000000000, %f8 = 00000000 ff0000ff
ldda [%i5+%o5]0x81,%f8 ! %f8 = ff000000 00000000
! Mem[0000000030181410] = 660000ff, %l0 = 00000000000000ff
lduha [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041400] = 000000ff, %l7 = 0000000000000000
lduwa [%i1+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081410] = 8c07acb1 00000000, %l2 = 00000000, %l3 = ff000000
ldda [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000 000000008c07acb1
! Mem[00000000300c1410] = 0000c6ff, %l6 = 00000000000000ff
ldsha [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000020800000] = ffff348e, %l7 = 00000000000000ff
ldstub [%o1+%g0],%l7 ! %l7 = 000000ff000000ff
p0_label_588:
! %l0 = 00000000000000ff, Mem[0000000010001400] = ff000000
stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000
! %l5 = 0000000000000000, Mem[0000000010001430] = 66000000
stw %l5,[%i0+0x030] ! Mem[0000000010001430] = 00000000
! %l5 = 0000000000000000, Mem[0000000030141400] = 00000000ff000000
stxa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000000000
! Mem[0000000030041400] = ff000000, %l7 = 00000000000000ff
ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030001408] = 00ff0000 f3cc23bd
stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 000000ff
! %f8 = ff000000, %f1 = 00000000, %f31 = 00000000
fdivs %f8 ,%f1 ,%f31 ! %f31 = ff800000
membar #Sync ! Added by membar checker (92)
! %l2 = 00000000, %l3 = 8c07acb1, Mem[00000000300c1408] = 00000000 000000ff
stda %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 8c07acb1
! %l7 = 00000000000000ff, Mem[0000000030081410] = 000000000000ffff
stxa %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000000000ff
! %l0 = 00000000000000ff, Mem[0000000030081408] = 00000c33
stha %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ff0c33
! Starting 10 instruction Load Burst
! Mem[0000000010081434] = ff0000ff, %l4 = 0000000000000740
ldsha [%i2+0x034]%asi,%l4 ! %l4 = ffffffffffffff00
p0_label_589:
! Mem[000000001018140c] = 00000000, %l5 = 0000000000000000
ldsba [%i6+0x00c]%asi,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1410] = ffc60000, %l7 = 00000000000000ff
lduha [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l2 = 0000000000000000
lduwa [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
membar #Sync ! Added by membar checker (93)
! Mem[0000000030081400] = ff000000 00000000 00ff0c33 00000000
! Mem[0000000030081410] = ff000000 00000000 000000ff ff0000ff
! Mem[0000000030081420] = 3dffffaa e8ff00bf 594ad8fa 6a7dda7f
! Mem[0000000030081430] = 443910ae 5b38c00f 00005900 5a1777c9
ldda [%i2]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030081400
! Mem[0000000010001410] = c47e3c5f, %l1 = ffffffffffffffff
ldswa [%i0+%o5]0x80,%l1 ! %l1 = ffffffffc47e3c5f
! %l0 = 00000000000000ff, %l6 = 0000000000000000, %l3 = 000000008c07acb1
sub %l0,%l6,%l3 ! %l3 = 00000000000000ff
! Mem[00000000211c0000] = ffff217a, %l6 = 0000000000000000
ldsha [%o2+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010141410] = 00000000, %l2 = 0000000000000000
ldswa [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1408] = 000100a6ae560000, %f8 = ff000000 00000000
ldda [%i3+%o4]0x88,%f8 ! %f8 = 000100a6 ae560000
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = 000056ae, %l7 = 0000000000000000
swapa [%i3+%o4]0x80,%l7 ! %l7 = 00000000000056ae
p0_label_590:
! %l1 = ffffffffc47e3c5f, Mem[0000000021800080] = 66000550, %asi = 80
stba %l1,[%o3+0x080]%asi ! Mem[0000000021800080] = 5f000550
! %f5 = ffc60000, Mem[00000000100c1410] = 00000000
sta %f5 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffc60000
! %l4 = ffffffffffffff00, Mem[0000000010141400] = 00007ff4
stba %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00007f00
! Mem[0000000010001438] = ff00000000000000, %l0 = 00000000000000ff, %l7 = 00000000000056ae
add %i0,0x38,%g1
casxa [%g1]0x80,%l0,%l7 ! %l7 = ff00000000000000
! %l0 = 000000ff, %l1 = c47e3c5f, Mem[00000000100c1408] = 00000000 000100a6
stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff c47e3c5f
! %l2 = 0000000000000000, Mem[0000000030141410] = ff000000
stwa %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! %l4 = ffffffffffffff00, Mem[0000000030101400] = 0000000000000000
stxa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffffffffff00
! %f6 = 00000000, Mem[00000000100c1414] = 00000000
st %f6 ,[%i3+0x014] ! Mem[00000000100c1414] = 00000000
! %l1 = ffffffffc47e3c5f, Mem[0000000010081400] = 00000000
stba %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000005f
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ff0000ff, %l4 = ffffffffffffff00
ldswa [%i6+%g0]0x89,%l4 ! %l4 = ffffffffff0000ff
p0_label_591:
! Mem[0000000010041400] = 0000ffff, %l7 = ff00000000000000
lduba [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[000000001014140c] = 00000066, %l0 = 00000000000000ff
lduha [%i5+0x00c]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 0000ff00, %l0 = 0000000000000000
lduha [%i4+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l6 = ffffffffffffffff
ldsha [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = 00000000, %l7 = 0000000000000000
ldswa [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l7 = 0000000000000000
ldswa [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141408] = 0000ffff, %l4 = ffffffffff0000ff
lduba [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101408] = 000000ff, %l2 = 0000000000000000
ldsha [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000020800000] = ffff348e, %l3 = 00000000000000ff
ldub [%o1+%g0],%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = 0000ffff, %l4 = 00000000000000ff
swapa [%i1+%g0]0x80,%l4 ! %l4 = 000000000000ffff
p0_label_592:
membar #Sync ! Added by membar checker (94)
! %f10 = ff000000, Mem[0000000030081400] = 000000ff
sta %f10,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000000
! %l4 = 000000000000ffff, Mem[00000000100c1400] = ff23ccf3
stw %l4,[%i3+%g0] ! Mem[00000000100c1400] = 0000ffff
! %l4 = 0000ffff, %l5 = 00000000, Mem[00000000300c1410] = ffc60000 00000000
stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000ffff 00000000
! Mem[000000001014143c] = 00000000, %l1 = ffffffffc47e3c5f
swap [%i5+0x03c],%l1 ! %l1 = 0000000000000000
! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000010101408] = 00000000 ff0000ff
std %l2,[%i4+%o4] ! Mem[0000000010101408] = 000000ff 000000ff
! %f10 = ff000000 00000000, %l5 = 0000000000000000
! Mem[0000000010001438] = ff00000000000000
add %i0,0x038,%g1
stda %f10,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010001438] = ff00000000000000
! Mem[0000000010101424] = 5900ff00, %l1 = 0000000000000000
swap [%i4+0x024],%l1 ! %l1 = 000000005900ff00
! Mem[0000000010041430] = 00000cff, %l3 = 00000000000000ff, %asi = 80
swapa [%i1+0x030]%asi,%l3 ! %l3 = 0000000000000cff
! Mem[0000000030081410] = ff000000, %l4 = 000000000000ffff
ldstuba [%i2+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 00000000 000000ff, %l6 = 00000000, %l7 = 00000000
ldda [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
p0_label_593:
! %l7 = 0000000000000000, imm = fffffffffffff17a, %l4 = 00000000000000ff
xor %l7,-0xe86,%l4 ! %l4 = fffffffffffff17a
! Mem[0000000010081404] = 00000000, %l0 = 0000000000000000
ldub [%i2+0x005],%l0 ! %l0 = 0000000000000000
! Mem[0000000030041410] = 00000000000000ff, %l3 = 0000000000000cff
ldxa [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000021800080] = 5f000550, %l1 = 000000005900ff00
ldsba [%o3+0x081]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l0 = 0000000000000000
ldsh [%i4+%o5],%l0 ! %l0 = 0000000000000000
! Mem[0000000010081424] = b2000000, %l1 = 0000000000000000
ldsha [%i2+0x026]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001400] = ff000000, %f27 = fad84a59
lda [%i0+%g0]0x81,%f27 ! %f27 = ff000000
! Mem[0000000010141410] = 00000000, %l2 = 00000000000000ff
ldsb [%i5+0x012],%l2 ! %l2 = 0000000000000000
! %l3 = 00000000000000ff, %l6 = 00000000000000ff, %y = 000000ff
sdiv %l3,%l6,%l7 ! %l7 = 000000007fffffff
mov %l0,%y ! %y = 00000000
! Starting 10 instruction Store Burst
! %l7 = 000000007fffffff, Mem[0000000030181410] = 660000ff
stba %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 660000ff
p0_label_594:
! %f23 = ff000000, Mem[0000000030181408] = 0fc0385b
sta %f23,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff000000
! %f12 = 000000ff, Mem[000000001004142c] = ee1313f4
st %f12,[%i1+0x02c] ! Mem[000000001004142c] = 000000ff
! %l7 = 000000007fffffff, Mem[0000000030081400] = 000000ff00000000
stxa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000007fffffff
! %l1 = 0000000000000000, %l3 = 00000000000000ff, %l6 = 00000000000000ff
sub %l1,%l3,%l6 ! %l6 = ffffffffffffff01
! Mem[0000000010141436] = 00000000, %l1 = 0000000000000000
ldstuba [%i5+0x036]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1410] = ffff0000, %l4 = fffffffffffff17a
ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
! %l6 = ffffff01, %l7 = 7fffffff, Mem[00000000100c1430] = bd23ccf3 ff050000
std %l6,[%i3+0x030] ! Mem[00000000100c1430] = ffffff01 7fffffff
! Mem[0000000021800100] = ffffd1b9, %l5 = 0000000000000000
ldstub [%o3+0x100],%l5 ! %l5 = 000000ff000000ff
! Mem[000000001000140d] = b2000000, %l0 = 0000000000000000
ldstuba [%i0+0x00d]%asi,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 0000ffff, %l2 = 0000000000000000
lduwa [%i3+%o5]0x89,%l2 ! %l2 = 000000000000ffff
p0_label_595:
! Mem[0000000010101410] = 00000000, %l6 = ffffffffffffff01
ldsba [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000211c0000] = ffff217a, %l1 = 0000000000000000
ldsba [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030041408] = 000000ff, %l5 = 00000000000000ff
lduha [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000
lduha [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1410] = ffff0000, %l0 = 0000000000000000
lduha [%i3+%o5]0x81,%l0 ! %l0 = 000000000000ffff
! Mem[0000000030001410] = 000000ff, %l4 = 00000000000000ff
ldswa [%i0+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101400] = 0000ff00, %l6 = 0000000000000000
ldswa [%i4+%g0]0x80,%l6 ! %l6 = 000000000000ff00
! Mem[00000000100c1408] = 000000ff, %l2 = 000000000000ffff
lduba [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %l4 = 00000000000000ff, immd = fffffffffffff053, %l3 = 00000000000000ff
mulx %l4,-0xfad,%l3 ! %l3 = fffffffffff062ad
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = f47f0000, %l7 = 000000007fffffff
ldstuba [%i6+%o4]0x80,%l7 ! %l7 = 000000f4000000ff
p0_label_596:
! Mem[0000000010181430] = 00000000, %l2 = 000000ff, %l2 = 000000ff
add %i6,0x30,%g1
casa [%g1]0x80,%l2,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041408] = 000000ff, %l3 = fffffffffff062ad
swapa [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030081400] = 00000000, %l6 = 000000000000ff00
ldstuba [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181404] = 00000000, %l4 = 00000000000000ff
swap [%i6+0x004],%l4 ! %l4 = 0000000000000000
! %l0 = 000000000000ffff, Mem[0000000010141410] = 00000000
stha %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000ffff
! %l2 = 00000000, %l3 = 000000ff, Mem[00000000100c1400] = ffff0000 000100a6
stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 000000ff
! %l0 = 000000000000ffff, Mem[0000000010001400] = ff000000
stha %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffff0000
! Mem[0000000010001410] = c47e3c5f, %l0 = 000000000000ffff
ldstuba [%i0+%o5]0x80,%l0 ! %l0 = 000000c4000000ff
! %l4 = 0000000000000000, Mem[0000000010001410] = 5f3c7eff
stha %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 5f3c0000
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 00000000, %l5 = 00000000000000ff
lduha [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000000
p0_label_597:
! Mem[0000000010041400] = ff000000, %l5 = 0000000000000000
ldswa [%i1+%g0]0x88,%l5 ! %l5 = ffffffffff000000
! Mem[00000000211c0000] = ffff217a, %l1 = ffffffffffffffff
ldsha [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030041408] = 000000ff, %l5 = ffffffffff000000
lduwa [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1410] = ffc60000, %l6 = 0000000000000000
ldsha [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[00000000201c0000] = ffff86d9, %l6 = 0000000000000000
ldsha [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081400] = 0000005f, %f31 = 00590000
lda [%i2+%g0]0x88,%f31 ! %f31 = 0000005f
! Mem[00000000211c0000] = ffff217a, %l4 = 0000000000000000
lduba [%o2+0x001]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041410] = ff00000000000000, %l3 = 00000000000000ff
ldxa [%i1+%o5]0x81,%l3 ! %l3 = ff00000000000000
! Mem[0000000030181408] = 000000ff, %l2 = 0000000000000000
lduba [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, Mem[0000000030101410] = 00000000
stwa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
p0_label_598:
! %f19 = 330cff00, Mem[0000000010041408] = fff062ad
sta %f19,[%i1+%o4]0x88 ! Mem[0000000010041408] = 330cff00
! Mem[00000000100c1408] = 000000ff, %l0 = 00000000000000c4
swapa [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c143e] = 0000ff00, %l3 = ff00000000000000
ldstuba [%i3+0x03e]%asi,%l3 ! %l3 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[00000000211c0000] = ffff217a
sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = 00ff217a
! %l7 = 00000000000000f4, Mem[0000000010041400] = ff000000
stba %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff0000f4
! Mem[00000000100c1410] = 0000c6ff, %l2 = 00000000000000ff
ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! %f0 = 00000000 00000000 ff000000 00000000
! %f4 = 00000000 ffc60000 00000000 000000ff
! %f8 = 000100a6 ae560000 ff000000 00000000
! %f12 = 000000ff 00000000 000000ff 000000ff
stda %f0,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
! %l6 = ffffffff, %l7 = 000000f4, Mem[0000000010181408] = ff7f0000 00000000
std %l6,[%i6+%o4] ! Mem[0000000010181408] = ffffffff 000000f4
! Mem[0000000010101408] = 000000ff, %l7 = 00000000000000f4
ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Code Fragment 3
p0_fragment_47:
! %l0 = 00000000000000ff
setx 0x9e668e27fcda0632,%g7,%l0 ! %l0 = 9e668e27fcda0632
! %l1 = ffffffffffffffff
setx 0x34de63e84eb9a06b,%g7,%l1 ! %l1 = 34de63e84eb9a06b
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 = 9e668e27fcda0632
setx 0x7752e2c85f9c4ea5,%g7,%l0 ! %l0 = 7752e2c85f9c4ea5
! %l1 = 34de63e84eb9a06b
setx 0x78c430e03908814d,%g7,%l1 ! %l1 = 78c430e03908814d
p0_label_599:
! Mem[0000000010081410] = 00000000b1ac078c, %l1 = 78c430e03908814d
ldxa [%i2+%o5]0x80,%l1 ! %l1 = 00000000b1ac078c
membar #Sync ! Added by membar checker (95)
! Mem[000000001004140c] = 00000000, %l7 = 0000000000000000
lduh [%i1+0x00c],%l7 ! %l7 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l7 = 0000000000000000
ldsba [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000020800000] = ffff348e, %l7 = 0000000000000000
ldsh [%o1+%g0],%l7 ! %l7 = ffffffffffffffff
! Mem[00000000201c0000] = ffff86d9, %l2 = 0000000000000000
lduba [%o0+0x001]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181410] = ff000066 00000000, %l2 = 000000ff, %l3 = 000000ff
ldda [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff000066 0000000000000000
! Mem[0000000010001400] = ffff0000, %l0 = 7752e2c85f9c4ea5
ldsha [%i0+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030181408] = ff00000055712555, %l0 = ffffffffffffffff
ldxa [%i6+%o4]0x81,%l0 ! %l0 = ff00000055712555
! %l3 = 0000000000000000, imm = fffffffffffffaeb, %l4 = 00000000000000ff
andn %l3,-0x515,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = ff00000055712555, Mem[0000000010181418] = 00000000, %asi = 80
stha %l0,[%i6+0x018]%asi ! Mem[0000000010181418] = 25550000
p0_label_600:
! %f0 = 00000000 00000000, Mem[0000000010141408] = f2cf9827 00000066
stda %f0 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000000
! %l0 = ff00000055712555, Mem[0000000030081410] = 00000000000000ff
stxa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff00000055712555
! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
swapa [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
! %l0 = 55712555, %l1 = b1ac078c, Mem[0000000030101410] = 000000ff ff000000
stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 55712555 b1ac078c
! Mem[0000000030001408] = 00000000, %l3 = 0000000000000000
swapa [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
! %l6 = ffffffffffffffff, Mem[0000000030001410] = 000000ff
stwa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff
! %l1 = 00000000b1ac078c, Mem[0000000030141410] = 00000000
stha %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 078c0000
! %l6 = ffffffff, %l7 = ffffffff, Mem[0000000030181408] = ff000000 55712555
stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffff ffffffff
! %l3 = 0000000000000000, Mem[0000000010001410] = 5f3c0000
stha %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 5f3c0000
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 00ff217a, %l7 = ffffffffffffffff
ldsb [%o2+%g0],%l7 ! %l7 = 0000000000000000
p0_label_601:
! Mem[00000000100c1400] = 00000000, %f22 = ff0000ff
lda [%i3+%g0]0x80,%f22 ! %f22 = 00000000
! Mem[00000000100c1408] = c4000000, %l3 = 0000000000000000
ldsh [%i3+0x00a],%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l2 = 00000000ff000066
lduwa [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041400] = 00000000 00000000, %l4 = 00000000, %l5 = 000000ff
ldda [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000010081410] = 00000000, %l6 = ffffffffffffffff
lduwa [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l7 = 0000000000000000
ldsha [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l1 = 00000000b1ac078c
lduwa [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = 55257155, %l2 = 0000000000000000
ldsha [%i4+%o5]0x81,%l2 ! %l2 = 0000000000005525
! Mem[0000000010001438] = ff00000000000000, %l7 = 0000000000000000
ldx [%i0+0x038],%l7 ! %l7 = ff00000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030041408] = ff000000 ffffffff
stda %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
p0_label_602:
! %l6 = 0000000000000000, Mem[0000000010101410] = 00000000
stha %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
! %f10 = ff000000 00000000, Mem[0000000030001400] = ff000000 00000000
stda %f10,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000000 00000000
! %l6 = 0000000000000000, Mem[0000000010101410] = 0000000000000000
stxa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000000000
! %l6 = 0000000000000000, %l7 = ff00000000000000, %l1 = 0000000000000000
addc %l6,%l7,%l1 ! %l1 = ff00000000000000
! %l5 = 0000000000000000, Mem[0000000030001400] = 000000ff
stha %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! Mem[0000000010141408] = 00000000, %l2 = 0000000000005525
ldstuba [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %f12 = 000000ff 00000000, %l4 = 0000000000000000
! Mem[0000000030141428] = 7fda7d6afad84a59
add %i5,0x028,%g1
stda %f12,[%g1+%l4]ASI_PST16_S ! Mem[0000000030141428] = 7fda7d6afad84a59
! %l2 = 0000000000000000, Mem[0000000010081436] = ff0000ff
sth %l2,[%i2+0x036] ! Mem[0000000010081434] = ff000000
! Mem[0000000010081408] = ff000000, %l2 = 0000000000000000
ldstuba [%i2+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 00000000, %l5 = 0000000000000000
lduba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
p0_label_603:
membar #Sync ! Added by membar checker (96)
! Mem[0000000030141400] = 00000000 00000000 ffff0000 00000000
! Mem[0000000030141410] = 078c0000 00000000 bd230000 ff05b2ff
! Mem[0000000030141420] = bfb9b1e8 aa3dc13d 7fda7d6a fad84a59
! Mem[0000000030141430] = 0fc0385b ae103944 ff55ffff 00000000
ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
! Mem[0000000010081400] = 0000005f, %l4 = 0000000000000000
lduba [%i2+%g0]0x88,%l4 ! %l4 = 000000000000005f
! Mem[0000000010001408] = 7fffffff, %l0 = ff00000055712555
lduwa [%i0+%o4]0x88,%l0 ! %l0 = 000000007fffffff
! Mem[0000000030101400] = ffffffffffffff00, %f28 = 0fc0385b ae103944
ldda [%i4+%g0]0x89,%f28 ! %f28 = ffffffff ffffff00
! Mem[0000000010041410] = 00000000 ffc60000, %l0 = 7fffffff, %l1 = 00000000
ldda [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000ffc60000
! Mem[0000000030001408] = 00000000, %l1 = 00000000ffc60000
ldswa [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l7 = ff00000000000000
lduha [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141410] = ffff0000, %l5 = 0000000000000000
ldsba [%i5+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[000000001010140c] = 000000ff, %f20 = 00000000
ld [%i4+0x00c],%f20 ! %f20 = 000000ff
! Starting 10 instruction Store Burst
! %l4 = 000000000000005f, Mem[0000000010181400] = 00000000
stwa %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000005f
p0_label_604:
! %f25 = aaffff3d, Mem[00000000100c1410] = ff00c6ff
sta %f25,[%i3+%o5]0x80 ! Mem[00000000100c1410] = aaffff3d
! %l1 = 0000000000000000, Mem[0000000030081400] = ff000000
stba %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! %l4 = 000000000000005f, Mem[0000000010081408] = 000000ff
stwa %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000005f
membar #Sync ! Added by membar checker (97)
! %f16 = 00000000 000000ff, %l2 = 00000000000000ff
! Mem[0000000030141400] = 0000000000000000
stda %f16,[%i5+%l2]ASI_PST32_S ! Mem[0000000030141400] = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000030041410] = 000000ff
stwa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
! %l5 = ffffffffffffffff, Mem[00000000300c1400] = 0000000000000000
stxa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffffffffffff
! Mem[0000000030041400] = ff000000, %l5 = ffffffffffffffff
ldstuba [%i1+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
! %l0 = 0000000000000000, Mem[0000000010081408] = 5f000000
stba %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! Mem[0000000010001411] = 00003c5f, %l5 = 00000000000000ff
ldstub [%i0+0x011],%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 5f000000, %l0 = 0000000000000000
ldsba [%i6+%g0]0x80,%l0 ! %l0 = 000000000000005f
p0_label_605:
! Mem[0000000010081400] = 0000005f, %l3 = 0000000000000000
ldsba [%i2+%g0]0x88,%l3 ! %l3 = 000000000000005f
! Mem[00000000100c1400] = 00000000 ff000000 c4000000 5f3c7ec4
! Mem[00000000100c1410] = aaffff3d 00000000 00000000 00000000
! Mem[00000000100c1420] = 66000000 0000ff00 ffff005b ffff7fff
! Mem[00000000100c1430] = ffffff01 7fffffff 00ff00ff 0000ff00
ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
! Mem[0000000010141410] = ffff0000, %l4 = 000000000000005f
ldsba [%i5+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000
ldsba [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181410] = ff000066, %l5 = 0000000000000000
ldsba [%i6+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[000000001010141c] = 000000ff, %l6 = 0000000000000000
ldsh [%i4+0x01c],%l6 ! %l6 = 0000000000000000
! Mem[0000000010181408] = ffffffff, %f10 = 7fda7d6a
lda [%i6+%o4]0x88,%f10 ! %f10 = ffffffff
! Mem[0000000010041408] = ff000000, %l1 = 0000000000000000
lduba [%i1+0x008]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081408] = 00000000b2000000, %f4 = 078c0000 00000000
ldda [%i2+0x008]%asi,%f4 ! %f4 = 00000000 b2000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000010181408] = ffffffff
stba %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ffffff
p0_label_606:
! %f4 = 00000000 b2000000, %l3 = 000000000000005f
! Mem[0000000030001418] = 00000000000000ff
add %i0,0x018,%g1
stda %f4,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030001418] = 000000b200000000
! %l4 = ffffffffffffffff, Mem[0000000010181439] = ffffbbff
stb %l4,[%i6+0x039] ! Mem[0000000010181438] = ffffbbff
! %l2 = 00000000000000ff, Mem[0000000030101410] = 55257155
stwa %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff
! Mem[0000000030141410] = 078c0000, %l7 = 0000000000000000
ldstuba [%i5+%o5]0x81,%l7 ! %l7 = 00000007000000ff
! %f14 = ff55ffff, Mem[0000000030081408] = 00ff0c33
sta %f14,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff55ffff
membar #Sync ! Added by membar checker (98)
! %l1 = 00000000000000ff, Mem[00000000100c1400] = 00000000ff000000
stxa %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000000000ff
! %l7 = 0000000000000007, Mem[0000000030081408] = ff55ffff00000000
stxa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000007
! Mem[0000000010081408] = 00000000, %l2 = 00000000000000ff
swapa [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000010041408] = ff000000
stba %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = ffff0000, %l0 = 000000000000005f
lduwa [%i5+%o4]0x81,%l0 ! %l0 = 00000000ffff0000
p0_label_607:
! Mem[00000000201c0000] = ffff86d9, %l0 = 00000000ffff0000
ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010101408] = ff0000ff, %l0 = ffffffffffffffff
lduba [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101400] = 00ffffff, %l5 = ffffffffffffffff
ldsha [%i4+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141438] = 00000000, %l6 = 0000000000000000
ldsba [%i5+0x038]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181408] = 00ffffff000000f4, %f14 = ff55ffff 00000000
ldda [%i6+%o4]0x80,%f14 ! %f14 = 00ffffff 000000f4
! Mem[0000000030181408] = ffffffff, %l3 = 000000000000005f
ldswa [%i6+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010001400] = ffff0000, %l5 = 00000000000000ff
lduha [%i0+%g0]0x80,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030141408] = 0000ffff, %l1 = 00000000000000ff
lduba [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[00000000201c0000] = ffff86d9, %l1 = 00000000000000ff
ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010041410] = 00000000ffc60000, %l2 = 0000000000000000, %l6 = 0000000000000000
add %i1,0x10,%g1
casxa [%g1]0x80,%l2,%l6 ! %l6 = 00000000ffc60000
p0_label_608:
! Mem[0000000030141408] = 0000ffff, %l2 = 0000000000000000
ldstuba [%i5+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030181400] = ff0000ff, %l1 = ffffffffffffffff
swapa [%i6+%g0]0x81,%l1 ! %l1 = 00000000ff0000ff
! Mem[000000001004140b] = 00000000, %l3 = ffffffffffffffff
ldstub [%i1+0x00b],%l3 ! %l3 = 00000000000000ff
! %l4 = ffffffffffffffff, Mem[0000000010041408] = ff000000
stha %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff00ffff
! %l4 = ffffffffffffffff, Mem[0000000010001410] = 5f3cff00
stwa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff
! %l5 = 000000000000ffff, Mem[0000000030181408] = ffffffff
stwa %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000ffff
! Mem[00000000300c1408] = 00000000, %l1 = 00000000ff0000ff
lduha [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
! %f31 = 0000ff00, Mem[0000000030001410] = ffffffff
sta %f31,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000ff00
! Mem[00000000300c1400] = ffffffff, %l5 = 000000000000ffff
swapa [%i3+%g0]0x81,%l5 ! %l5 = 00000000ffffffff
! Starting 10 instruction Load Burst
! %l5 = 00000000ffffffff, %l5 = 00000000ffffffff, %l4 = ffffffffffffffff
subc %l5,%l5,%l4 ! %l4 = 0000000000000000
p0_label_609:
! Mem[0000000010141410] = ffff000000000c33, %l1 = 0000000000000000
ldxa [%i5+%o5]0x80,%l1 ! %l1 = ffff000000000c33
! Mem[0000000010081410] = 00000000, %l2 = 00000000000000ff
ldsba [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081408] = 000000ff, %l7 = 0000000000000007
lduwa [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041410] = 00000000 ffc60000, %l6 = ffc60000, %l7 = 000000ff
ldda [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000 00000000ffc60000
! Mem[0000000010041430] = 000000ff, %l3 = 0000000000000000
lduba [%i1+0x032]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141410] = 00008cff, %l1 = ffff000000000c33
ldswa [%i5+%o5]0x89,%l1 ! %l1 = 0000000000008cff
! Mem[0000000010101418] = 7fffffff, %l2 = 0000000000000000
lduwa [%i4+0x018]%asi,%l2 ! %l2 = 000000007fffffff
! Mem[0000000030041410] = 00000000, %l4 = 0000000000000000
lduba [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
ldsha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f16 = 00000000 ff000000 c4000000 5f3c7ec4
! %f20 = aaffff3d 00000000 00000000 00000000
! %f24 = 66000000 0000ff00 ffff005b ffff7fff
! %f28 = ffffff01 7fffffff 00ff00ff 0000ff00
stda %f16,[%i6]ASI_BLK_SL ! Block Store to 0000000030181400
p0_label_610:
! Mem[0000000030141408] = ffff0000, %l3 = 0000000000000000
ldstuba [%i5+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
! %l2 = 7fffffff, %l3 = 000000ff, Mem[0000000030081410] = 55257155 000000ff
stda %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 7fffffff 000000ff
! Mem[0000000021800140] = 00008361, %l1 = 0000000000008cff
ldstub [%o3+0x140],%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081410] = 00000000, %l1 = 0000000000000000
ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! %l2 = 7fffffff, %l3 = 000000ff, Mem[0000000030101400] = ffffff00 ffffffff
stda %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 7fffffff 000000ff
! %l2 = 7fffffff, %l3 = 000000ff, Mem[0000000010181430] = 00000000 001323e3
stda %l2,[%i6+0x030]%asi ! Mem[0000000010181430] = 7fffffff 000000ff
! Mem[0000000010101410] = 00000000, %l0 = 00000000000000ff
swapa [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000
! %f10 = ffffffff fad84a59, Mem[0000000010081410] = 000000ff 8c07acb1
stda %f10,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff fad84a59
! %f4 = 00000000, Mem[0000000010181424] = 7fffffff
st %f4 ,[%i6+0x024] ! Mem[0000000010181424] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 00000000, %l6 = 0000000000000000
lduba [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
p0_label_611:
membar #Sync ! Added by membar checker (99)
! Mem[0000000030181408] = 5f3c7ec4, %l6 = 0000000000000000
ldsba [%i6+%o4]0x89,%l6 ! %l6 = ffffffffffffffc4
! Mem[0000000010041408] = ff00ffff, %l3 = 00000000000000ff
lduha [%i1+%o4]0x88,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010141400] = 00007f00, %f6 = bd230000
lda [%i5+%g0]0x88,%f6 ! %f6 = 00007f00
! Mem[00000000100c1410] = 000000003dffffaa, %f8 = bfb9b1e8 aa3dc13d
ldda [%i3+%o5]0x88,%f8 ! %f8 = 00000000 3dffffaa
! Mem[0000000010141410] = 330c00000000ffff, %l6 = ffffffffffffffc4
ldxa [%i5+%o5]0x88,%l6 ! %l6 = 330c00000000ffff
! Mem[000000001000141c] = 00000000, %l1 = 0000000000000000
lduba [%i0+0x01d]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141408] = ffff000000000000, %f20 = aaffff3d 00000000
ldda [%i5+%o4]0x81,%f20 ! %f20 = ffff0000 00000000
! Mem[00000000300c1400] = 0000ffff, %f11 = fad84a59
lda [%i3+%g0]0x81,%f11 ! %f11 = 0000ffff
! Mem[0000000010101410] = 000000ff00000000, %l7 = 00000000ffc60000
ldxa [%i4+%o5]0x80,%l7 ! %l7 = 000000ff00000000
! Starting 10 instruction Store Burst
! %l2 = 000000007fffffff, Mem[00000000100c1414] = 00000000
stw %l2,[%i3+0x014] ! Mem[00000000100c1414] = 7fffffff
p0_label_612:
! Mem[0000000010181408] = 00ffffff, %l7 = 000000ff00000000
swapa [%i6+%o4]0x80,%l7 ! %l7 = 0000000000ffffff
! %l3 = 000000000000ffff, Mem[00000000100c140c] = 5f3c7ec4
sth %l3,[%i3+0x00c] ! Mem[00000000100c140c] = ffff7ec4
! Mem[0000000010141410] = ffff0000, %l7 = 0000000000ffffff
ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010141400] = 007f0000, %l5 = 00000000ffffffff
ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030081408] = 00000000, %l0 = 0000000000000000
ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! %l1 = 0000000000000000, Mem[000000001008143e] = ff0000ff, %asi = 80
stba %l1,[%i2+0x03e]%asi ! Mem[000000001008143c] = ff0000ff
! %f16 = 00000000 ff000000, Mem[0000000010181428] = 00000000 00000000
stda %f16,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000000 ff000000
! %l1 = 0000000000000000, Mem[0000000010101400] = 0000ff00
stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! %l2 = 000000007fffffff, Mem[0000000010181408] = f400000000000000
stxa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000007fffffff
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 00000000, %l2 = 000000007fffffff
ldsba [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
p0_label_613:
! Mem[0000000010041408] = ffff00ff00000000, %l2 = 0000000000000000
ldx [%i1+%o4],%l2 ! %l2 = ffff00ff00000000
! Mem[0000000030001410] = 00ff0000 000000ff, %l0 = 00000000, %l1 = 00000000
ldda [%i0+%o5]0x81,%l0 ! %l0 = 0000000000ff0000 00000000000000ff
! Mem[00000000100c1400] = ff00000000000000, %f22 = 00000000 00000000
ldda [%i3+%g0]0x88,%f22 ! %f22 = ff000000 00000000
! Mem[0000000030081400] = 00000000, %l2 = ffff00ff00000000
ldsha [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101408] = 000000ff, %l2 = 0000000000000000
lduba [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001400] = 0000ffff, %l0 = 0000000000ff0000
ldsha [%i0+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030181400] = 000000ff00000000, %l0 = ffffffffffffffff
ldxa [%i6+%g0]0x81,%l0 ! %l0 = 000000ff00000000
! Mem[0000000010001410] = ffffffff, %l7 = 00000000000000ff
ldsha [%i0+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000100c1434] = 7fffffff, %l7 = ffffffffffffffff
ldsha [%i3+0x036]%asi,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l0 = 000000ff00000000, Mem[0000000010141408] = 000000ff
stwa %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
p0_label_614:
! %l6 = 0000ffff, %l7 = ffffffff, Mem[00000000300c1410] = 0000ffff 00000000
stda %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000ffff ffffffff
! Mem[0000000010181434] = 000000ff, %l3 = 000000000000ffff, %asi = 80
swapa [%i6+0x034]%asi,%l3 ! %l3 = 00000000000000ff
! %f2 = ffff0000 00000000, Mem[0000000030101400] = ffffff7f ff000000
stda %f2 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffff0000 00000000
! Mem[000000001010141f] = 000000ff, %l2 = 00000000000000ff
ldstub [%i4+0x01f],%l2 ! %l2 = 000000ff000000ff
! %l2 = 00000000000000ff, Mem[0000000010101400] = 00000000
stha %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
! Mem[00000000100c140a] = c4000000, %l7 = ffffffffffffffff
ldstuba [%i3+0x00a]%asi,%l7 ! %l7 = 00000000000000ff
! %l6 = 330c00000000ffff, Mem[0000000010101400] = 000000ff
stha %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ffff
! %f0 = 00000000 00000000 ffff0000 00000000
! %f4 = 00000000 b2000000 00007f00 ff05b2ff
! %f8 = 00000000 3dffffaa ffffffff 0000ffff
! %f12 = 0fc0385b ae103944 00ffffff 000000f4
stda %f0,[%i4]ASI_BLK_AIUS ! Block Store to 0000000030101400
! %l5 = 0000000000000000, Mem[00000000300c1400] = 0000ffff
stha %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 00000000, %f31 = 0000ff00
lda [%i1+0x010]%asi,%f31 ! %f31 = 00000000
p0_label_615:
! Mem[000000001008142c] = 00000000, %l0 = 000000ff00000000
ldsh [%i2+0x02e],%l0 ! %l0 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l6 = 330c00000000ffff
ldsba [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041400] = ff000000, %l1 = 00000000000000ff
lduba [%i1+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000021800100] = ffffd1b9, %l4 = 0000000000000000
ldsba [%o3+0x101]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000300c1410] = ffff0000, %l7 = 0000000000000000
lduwa [%i3+%o5]0x81,%l7 ! %l7 = 00000000ffff0000
! Mem[0000000010041410] = 00000000, %l0 = 0000000000000000
ldsw [%i1+%o5],%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l7 = 00000000ffff0000
lduha [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
membar #Sync ! Added by membar checker (100)
! Mem[0000000030101410] = 00000000, %l3 = 00000000000000ff
lduha [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181400] = ff0000000000005f, %l3 = 0000000000000000
ldxa [%i6+%g0]0x88,%l3 ! %l3 = ff0000000000005f
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000030141408] = ffff0000
stwa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
p0_label_616:
! %f12 = 0fc0385b, Mem[0000000010181408] = ffffff7f
sta %f12,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0fc0385b
! %f9 = 3dffffaa, Mem[0000000030101410] = 00000000
sta %f9 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 3dffffaa
! Mem[0000000030001400] = 00000000, %l0 = 0000000000000000
ldstuba [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000030141400] = 00000000
stwa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! %f28 = ffffff01, %f14 = 00ffffff, %f5 = b2000000
fdivs %f28,%f14,%f5 ! %f5 = ffffff01
! Mem[000000001014141c] = 00000001, %l6 = 0000000000000000
ldstuba [%i5+0x01c]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081410] = 7fffffff, %l4 = ffffffffffffffff
ldstuba [%i2+%o5]0x81,%l4 ! %l4 = 0000007f000000ff
! %l5 = 0000000000000000, Mem[000000001004142e] = 00000000, %asi = 80
stha %l5,[%i1+0x02e]%asi ! Mem[000000001004142c] = 00000000
! Mem[00000000218000c0] = ff00fc4a, %l0 = 0000000000000000
ldstub [%o3+0x0c0],%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 00000000, %l0 = 00000000000000ff
ldsba [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
p0_label_617:
! Mem[0000000010001410] = ffffffff, %l3 = ff0000000000005f
lduha [%i0+%o5]0x88,%l3 ! %l3 = 000000000000ffff
! Mem[00000000100c1408] = c400ff00, %f27 = ffff7fff
lda [%i3+%o4]0x80,%f27 ! %f27 = c400ff00
! Mem[00000000100c1410] = aaffff3d, %l6 = 0000000000000000
lduba [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000aa
! Mem[0000000010141410] = 330c00000000ffff, %l2 = 00000000000000ff
ldxa [%i5+%o5]0x88,%l2 ! %l2 = 330c00000000ffff
! Mem[0000000010041434] = 00000000, %l3 = 000000000000ffff
ldsb [%i1+0x034],%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1410] = ffffff7f 3dffffaa, %l0 = 00000000, %l1 = 000000ff
ldda [%i3+%o5]0x88,%l0 ! %l0 = 000000003dffffaa 00000000ffffff7f
! Mem[0000000010101410] = ff000000, %l4 = 000000000000007f
ldswa [%i4+%o5]0x88,%l4 ! %l4 = ffffffffff000000
! Mem[0000000030141410] = ff8c0000 00000000, %l0 = 3dffffaa, %l1 = ffffff7f
ldda [%i5+%o5]0x81,%l0 ! %l0 = 00000000ff8c0000 0000000000000000
! Mem[0000000030141400] = 00000000, %l1 = 0000000000000000
ldsha [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = ffffff7f, %l2 = 330c00000000ffff
swapa [%i0+%o4]0x80,%l2 ! %l2 = 00000000ffffff7f
p0_label_618:
! Mem[000000001008143c] = ff0000ff, %l2 = 00000000ffffff7f
ldstuba [%i2+0x03c]%asi,%l2 ! %l2 = 000000ff000000ff
! Mem[000000001004141e] = 000000ff, %l7 = 0000000000000000
ldstuba [%i1+0x01e]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1408] = c400ff00, %l2 = 00000000000000ff
swapa [%i3+%o4]0x80,%l2 ! %l2 = 00000000c400ff00
! %l5 = 0000000000000000, Mem[0000000030041410] = 0000000000000000
stxa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
! %l4 = ffffffffff000000, %l6 = 00000000000000aa, %y = 00000000
smul %l4,%l6,%l0 ! %l0 = ffffffff56000000, %y = ffffffff
! %f30 = 00ff00ff, Mem[0000000010101434] = 00000000
sta %f30,[%i4+0x034]%asi ! Mem[0000000010101434] = 00ff00ff
! %l4 = ff000000, %l5 = 00000000, Mem[00000000100c1400] = 00000000 000000ff
stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff000000 00000000
! %f0 = 00000000 00000000, Mem[0000000010101408] = ff0000ff 000000ff
stda %f0 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 00000000
! Mem[0000000030081408] = ff000000, %l0 = ffffffff56000000
swapa [%i2+%o4]0x81,%l0 ! %l0 = 00000000ff000000
! Starting 10 instruction Load Burst
! %l2 = 00000000c400ff00, immed = 000009a8, %y = ffffffff
sdiv %l2,0x9a8,%l6 ! %l6 = fffffffffff9c96d
mov %l0,%y ! %y = ff000000
p0_label_619:
! Mem[0000000010141408] = 00000000 00000000, %l0 = ff000000, %l1 = 00000000
ldd [%i5+%o4],%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010041414] = ffc60000, %l4 = ffffffffff000000
lduh [%i1+0x014],%l4 ! %l4 = 000000000000ffc6
! Mem[0000000010001408] = 0000ffff, %l5 = 0000000000000000
lduha [%i0+0x008]%asi,%l5 ! %l5 = 0000000000000000
! %f26 = ffff005b, %f11 = 0000ffff
fcmps %fcc2,%f26,%f11 ! %fcc2 = 3
! Mem[0000000030141408] = 00000000, %l2 = 00000000c400ff00
ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041414] = ffc60000, %f22 = ff000000
lda [%i1+0x014]%asi,%f22 ! %f22 = ffc60000
! Mem[00000000300c1408] = 00000000, %l3 = 0000000000000000
ldsba [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101408] = 0000000000000000, %l5 = 0000000000000000
ldxa [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1418] = 0000000000000000, %l0 = 0000000000000000
ldxa [%i3+0x018]%asi,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000020800000] = ffff348e, %l4 = 000000000000ffc6
ldstuba [%o1+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
p0_label_620:
! Mem[0000000010001410] = ffffffff, %l0 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! %l2 = 0000000000000000, Mem[00000000211c0000] = 00ff217a, %asi = 80
stha %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000217a
! %l6 = fffffffffff9c96d, %l7 = 0000000000000000, %l1 = 0000000000000000
orn %l6,%l7,%l1 ! %l1 = ffffffffffffffff
! %l4 = 00000000000000ff, Mem[00000000100c1408] = c47effffff000000
stxa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000000000ff
! %f4 = 00000000, Mem[0000000030041400] = 000000ff
sta %f4 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! %l0 = 00000000000000ff, Mem[0000000030101400] = 0000000000000000
stxa %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000000000ff
! %l6 = fffffffffff9c96d, Mem[0000000010001410] = ffffffff
stba %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffff6d
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010181400] = 5f000000 000000ff
stda %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 00000000
! %l5 = 0000000000000000, Mem[00000000218000c0] = ff00fc4a
sth %l5,[%o3+0x0c0] ! Mem[00000000218000c0] = 0000fc4a
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffff86d9, %l2 = 0000000000000000
ldsba [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
p0_label_621:
! Mem[00000000300c1400] = ffff0000, %l0 = 00000000000000ff
lduwa [%i3+%g0]0x89,%l0 ! %l0 = 00000000ffff0000
! %l5 = 0000000000000000, imm = fffffffffffff91a, %l6 = fffffffffff9c96d
or %l5,-0x6e6,%l6 ! %l6 = fffffffffffff91a
! Mem[0000000030101410] = aaffff3d, %l5 = 0000000000000000
lduwa [%i4+%o5]0x81,%l5 ! %l5 = 00000000aaffff3d
! Mem[000000001004142c] = 00000000, %l4 = 00000000000000ff
lduha [%i1+0x02e]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = 0fc0385b00000000, %l7 = 0000000000000000
ldxa [%i6+%o4]0x80,%l7 ! %l7 = 0fc0385b00000000
! Mem[0000000030141400] = 00000000, %l0 = 00000000ffff0000
lduba [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 0000ffff, %f17 = ff000000
lda [%i4+%g0]0x88,%f17 ! %f17 = 0000ffff
! Mem[0000000010081410] = 594ad8fa ffffffff, %l2 = ffffffff, %l3 = 00000000
ldda [%i2+%o5]0x80,%l2 ! %l2 = 00000000594ad8fa 00000000ffffffff
! Mem[0000000030141408] = ff000000, %l4 = 0000000000000000
lduba [%i5+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l6 = fffff91a, %l7 = 00000000, Mem[0000000010041438] = 000000ff 000000ff
std %l6,[%i1+0x038] ! Mem[0000000010041438] = fffff91a 00000000
p0_label_622:
! Mem[0000000021800100] = ffffd1b9, %l2 = 00000000594ad8fa
ldsb [%o3+0x100],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030001408] = 00000000, %l2 = ffffffffffffffff
ldstuba [%i0+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101408] = 00000000, %l4 = 00000000000000ff
ldstuba [%i4+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %l6 = fffffffffffff91a, Mem[0000000010001432] = 00000000
stb %l6,[%i0+0x032] ! Mem[0000000010001430] = 00001a00
! %l6 = fffffffffffff91a, Mem[00000000211c0001] = 0000217a, %asi = 80
stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = 001a217a
! %l6 = fffff91a, %l7 = 00000000, Mem[0000000010041428] = ff000000 00000000
std %l6,[%i1+0x028] ! Mem[0000000010041428] = fffff91a 00000000
! %l0 = 0000000000000000, Mem[0000000030101410] = aaffff3d
stwa %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
! %l2 = 0000000000000000, Mem[0000000010081404] = 00000000, %asi = 80
stwa %l2,[%i2+0x004]%asi ! Mem[0000000010081404] = 00000000
! %l3 = 00000000ffffffff, Mem[00000000201c0000] = ffff86d9
sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = ffff86d9
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 00000000, %l2 = 0000000000000000
lduba [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
p0_label_623:
! Mem[0000000010041400] = 00000000, %l7 = 0fc0385b00000000
lduba [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041400] = 00000000, %f3 = 00000000
lda [%i1+%g0]0x88,%f3 ! %f3 = 00000000
! Mem[0000000010141400] = ff7f000000000000, %l3 = 00000000ffffffff
ldxa [%i5+0x000]%asi,%l3 ! %l3 = ff7f000000000000
! Mem[0000000010181408] = 5b38c00f, %f19 = 5f3c7ec4
lda [%i6+%o4]0x88,%f19 ! %f19 = 5b38c00f
! Mem[0000000010101428] = ffffbbc3 000000ff, %l4 = 00000000, %l5 = aaffff3d
ldd [%i4+0x028],%l4 ! %l4 = 00000000ffffbbc3 00000000000000ff
! Mem[0000000020800000] = ffff348e, %l6 = fffffffffffff91a
lduha [%o1+0x000]%asi,%l6 ! %l6 = 000000000000ffff
! Mem[0000000030081408] = 56000000, %l0 = 0000000000000000
lduha [%i2+%o4]0x81,%l0 ! %l0 = 0000000000005600
! Mem[0000000030081400] = 000000007fffffff, %f14 = 00ffffff 000000f4
ldda [%i2+%g0]0x81,%f14 ! %f14 = 00000000 7fffffff
! %f26 = ffff005b, %f24 = 66000000
fsqrts %f26,%f24 ! %f24 = ffff005b
! Starting 10 instruction Store Burst
! %l0 = 00005600, %l1 = ffffffff, Mem[0000000030101408] = 0000ffff 00000000
stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00005600 ffffffff
p0_label_624:
! %l3 = ff7f000000000000, Mem[0000000010081410] = 594ad8fa
stwa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
! Mem[0000000030141408] = ff000000, %l6 = 000000000000ffff
ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
! %f1 = 00000000, Mem[0000000030081400] = 00000000
sta %f1 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Mem[0000000010041408] = ff00ffff, %l2 = 0000000000000000
swapa [%i1+%o4]0x88,%l2 ! %l2 = 00000000ff00ffff
! %l0 = 00005600, %l1 = ffffffff, Mem[0000000010181400] = 00000000 00000000
stda %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00005600 ffffffff
! Mem[0000000010181438] = ffffbbffff0000ff, %l2 = 00000000ff00ffff, %l2 = 00000000ff00ffff
add %i6,0x38,%g1
casxa [%g1]0x80,%l2,%l2 ! %l2 = ffffbbffff0000ff
! Mem[0000000030081410] = ffffffff, %l1 = ffffffffffffffff
swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000ffffffff
! %l3 = ff7f000000000000, Mem[0000000010181410] = 00000000
stwa %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
! %l4 = 00000000ffffbbc3, Mem[00000000201c0000] = ffff86d9
sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = bbc386d9
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 0000ffff, %f21 = 00000000
lda [%i3+%g0]0x81,%f21 ! %f21 = 0000ffff
p0_label_625:
! Mem[0000000030041410] = 00000000, %l4 = 00000000ffffbbc3
lduha [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181410] = 00000000, %l2 = ffffbbffff0000ff
lduha [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141408] = ff00000000000000, %f10 = ffffffff 0000ffff
ldda [%i5+%o4]0x81,%f10 ! %f10 = ff000000 00000000
! Mem[0000000010181410] = 0000000000007ff4, %f16 = 00000000 0000ffff
ldda [%i6+%o5]0x80,%f16 ! %f16 = 00000000 00007ff4
! Mem[0000000010041404] = 00000000, %l6 = 00000000000000ff
ldsb [%i1+0x004],%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1410] = 3dffffaa, %l1 = 00000000ffffffff
ldsha [%i3+%o5]0x88,%l1 ! %l1 = ffffffffffffffaa
! Mem[0000000030001408] = ff000000 000000ff, %l0 = 00005600, %l1 = ffffffaa
ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000000000ff 00000000ff000000
! Mem[0000000010141410] = ffff0000 00000c33, %l6 = 00000000, %l7 = 00000000
ldda [%i5+%o5]0x80,%l6 ! %l6 = 00000000ffff0000 0000000000000c33
! Mem[0000000010181408] = 0fc0385b 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i6+%o4]0x80,%l2 ! %l2 = 000000000fc0385b 0000000000000000
! Starting 10 instruction Store Burst
! %f2 = ffff0000 00000000, %l7 = 0000000000000c33
! Mem[0000000030041420] = 00000000000000ff
add %i1,0x020,%g1
stda %f2,[%g1+%l7]ASI_PST8_S ! Mem[0000000030041420] = 0000000000000000
p0_label_626:
! Mem[0000000010181410] = 00000000, %l4 = 0000000000000000
ldstuba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %l0 = 00000000000000ff, Mem[0000000030041408] = 00000000
stwa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff
! %l4 = 0000000000000000, Mem[0000000010001418] = ffa600ff, %asi = 80
stha %l4,[%i0+0x018]%asi ! Mem[0000000010001418] = 000000ff
! %l2 = 000000000fc0385b, Mem[000000001014140c] = 00000000
stb %l2,[%i5+0x00c] ! Mem[000000001014140c] = 5b000000
! %f6 = 00007f00, %f5 = ffffff01
fcmpes %fcc1,%f6 ,%f5 ! %fcc1 = 3
! %l4 = 0000000000000000, Mem[0000000030141400] = 00000000
stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! %f2 = ffff0000 00000000, Mem[0000000030001400] = 000000ff 00000000
stda %f2 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffff0000 00000000
! %f25 = 0000ff00, %f0 = 00000000
fitos %f25,%f0 ! %f0 = 477f0000
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030181408] = 5f3c7ec4 c4000000
stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = ff000000, %l5 = 00000000000000ff
lduha [%i5+%o4]0x81,%l5 ! %l5 = 000000000000ff00
p0_label_627:
! Mem[0000000010081400] = 5f000000, %l6 = 00000000ffff0000
ldsba [%i2+%g0]0x80,%l6 ! %l6 = 000000000000005f
! Mem[0000000030001408] = ff000000, %l0 = 00000000000000ff
ldsba [%i0+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030101400] = ff000000, %l2 = 000000000fc0385b
ldswa [%i4+%g0]0x81,%l2 ! %l2 = ffffffffff000000
! Mem[00000000300c1408] = 00000000, %l0 = ffffffffffffffff
ldsha [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000
membar #Sync ! Added by membar checker (101)
! Mem[0000000010141400] = ff7f0000 00000000 00000000 5b000000
! Mem[0000000010141410] = ffff0000 00000c33 00000000 ff000001
! Mem[0000000010141420] = ff7fc6ff b2000000 ff000000 00ffffff
! Mem[0000000010141430] = 66000000 0000ff00 00000000 c47e3c5f
ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
! Mem[000000001004141c] = 0000ffff, %l3 = 0000000000000000
lduw [%i1+0x01c],%l3 ! %l3 = 000000000000ffff
! Mem[0000000030181408] = 00000000, %l3 = 000000000000ffff
ldswa [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000211c0000] = 001a217a, %l4 = 0000000000000000
lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000001a
! Mem[0000000030001410] = 00ff0000000000ff, %l1 = 00000000ff000000
ldxa [%i0+%o5]0x81,%l1 ! %l1 = 00ff0000000000ff
! Starting 10 instruction Store Burst
! %f25 = 0000ff00, Mem[0000000010181428] = 00000000
st %f25,[%i6+0x028] ! Mem[0000000010181428] = 0000ff00
p0_label_628:
! %l7 = 0000000000000c33, immd = 0000000000000fff, %l4 = 000000000000001a
mulx %l7,0xfff,%l4 ! %l4 = 0000000000c323cd
! %l3 = 0000000000000000, Mem[0000000010081408] = ff000000
stwa %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! %f22 = ffc60000 00000000, %l2 = ffffffffff000000
! Mem[0000000030101428] = ffffffff0000ffff
add %i4,0x028,%g1
stda %f22,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030101428] = ffffffff0000ffff
! Code Fragment 3
p0_fragment_48:
! %l0 = 0000000000000000
setx 0xea71bfefdad2048b,%g7,%l0 ! %l0 = ea71bfefdad2048b
! %l1 = 00ff0000000000ff
setx 0x260303f82312602d,%g7,%l1 ! %l1 = 260303f82312602d
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 = ea71bfefdad2048b
setx 0xa26900cf8f021d41,%g7,%l0 ! %l0 = a26900cf8f021d41
! %l1 = 260303f82312602d
setx 0x6877f6e789e0cf29,%g7,%l1 ! %l1 = 6877f6e789e0cf29
! %f16 = 00000000 00007ff4, %l0 = a26900cf8f021d41
! Mem[0000000030141438] = ff55ffff00000000
add %i5,0x038,%g1
stda %f16,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030141438] = f455ffff00000000
! Mem[0000000030001408] = ff000000, %l7 = 0000000000000c33
swapa [%i0+%o4]0x81,%l7 ! %l7 = 00000000ff000000
! %f18 = c4000000, Mem[0000000010081434] = ff000000
st %f18,[%i2+0x034] ! Mem[0000000010081434] = c4000000
! %l7 = 00000000ff000000, Mem[0000000010101400] = ffff000000000000
stxa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000ff000000
! %l4 = 00c323cd, %l5 = 0000ff00, Mem[00000000100c1400] = ff000000 00000000
stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00c323cd 0000ff00
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 00c323cd0000ff00, %f26 = ffff005b c400ff00
ldda [%i3+%g0]0x80,%f26 ! %f26 = 00c323cd 0000ff00
p0_label_629:
! Mem[0000000030081410] = ffffffff, %l7 = 00000000ff000000
ldsba [%i2+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181400] = 00005600, %l3 = 0000000000000000
lduha [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101410] = 00000000ff000000, %l2 = ffffffffff000000
ldxa [%i4+%o5]0x88,%l2 ! %l2 = 00000000ff000000
! %l4 = 0000000000c323cd, %l0 = a26900cf8f021d41, %y = ff000000
smul %l4,%l0,%l6 ! %l6 = ffa9decf1734500d, %y = ffa9decf
! Mem[0000000010001400] = ffff0000 00000000, %l0 = 8f021d41, %l1 = 89e0cf29
ldda [%i0+%g0]0x80,%l0 ! %l0 = 00000000ffff0000 0000000000000000
! Mem[00000000201c0000] = bbc386d9, %l7 = ffffffffffffffff
ldsba [%o0+0x001]%asi,%l7 ! %l7 = ffffffffffffffc3
! %l1 = 0000000000000000, %l7 = ffffffffffffffc3, %l1 = 0000000000000000
mulx %l1,%l7,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141410] = ff8c0000, %l1 = 0000000000000000
lduwa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ff8c0000
! Mem[00000000100c1410] = aaffff3d, %l0 = 00000000ffff0000
ldswa [%i3+%o5]0x80,%l0 ! %l0 = ffffffffaaffff3d
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = 00000000, %l4 = 0000000000c323cd
swapa [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
p0_label_630:
! %l2 = ff000000, %l3 = 00000000, Mem[0000000010081400] = 5f000000 00000000
stda %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff000000 00000000
! Mem[0000000010141410] = 0000ffff, %l7 = ffffffffffffffc3
ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030001400] = 00000000, %l7 = 00000000000000ff
swapa [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101408] = 00560000, %l4 = 0000000000000000
swapa [%i4+%o4]0x81,%l4 ! %l4 = 0000000000560000
! %f20 = ffff0000 0000ffff, Mem[00000000300c1400] = ffff0000 ffffffff
stda %f20,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffff0000 0000ffff
! Mem[0000000030141410] = ff8c0000, %l2 = 00000000ff000000
swapa [%i5+%o5]0x81,%l2 ! %l2 = 00000000ff8c0000
! %f10 = ff000000 00ffffff, %l3 = 0000000000000000
! Mem[0000000030141428] = 7fda7d6afad84a59
add %i5,0x028,%g1
stda %f10,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030141428] = 7fda7d6afad84a59
! Mem[000000001018143c] = ff0000ff, %l5 = 000000000000ff00
swap [%i6+0x03c],%l5 ! %l5 = 00000000ff0000ff
! Mem[00000000100c1408] = ff000000, %l2 = 00000000ff8c0000
swapa [%i3+%o4]0x80,%l2 ! %l2 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010101420] = ff0000ff, %l4 = 0000000000560000
lduwa [%i4+0x020]%asi,%l4 ! %l4 = 00000000ff0000ff
p0_label_631:
! Code Fragment 3
p0_fragment_49:
! %l0 = ffffffffaaffff3d
setx 0xde039010512cf40e,%g7,%l0 ! %l0 = de039010512cf40e
! %l1 = 00000000ff8c0000
setx 0x5652277fd5d373f0,%g7,%l1 ! %l1 = 5652277fd5d373f0
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 = de039010512cf40e
setx 0xb5f2c6279ce0aea3,%g7,%l0 ! %l0 = b5f2c6279ce0aea3
! %l1 = 5652277fd5d373f0
setx 0x546e07783fc44f6f,%g7,%l1 ! %l1 = 546e07783fc44f6f
! Mem[0000000030141400] = ff00000000000000, %l5 = 00000000ff0000ff
ldxa [%i5+%g0]0x89,%l5 ! %l5 = ff00000000000000
! Mem[0000000010181408] = 0fc0385b, %f22 = ffc60000
lda [%i6+%o4]0x80,%f22 ! %f22 = 0fc0385b
! Mem[0000000010101408] = ff000000, %l5 = ff00000000000000
ldswa [%i4+%o4]0x80,%l5 ! %l5 = ffffffffff000000
! Mem[0000000030141408] = ff00000000000000, %l2 = 00000000ff000000
ldxa [%i5+%o4]0x81,%l2 ! %l2 = ff00000000000000
! Mem[000000001018140c] = 00000000, %l6 = ffa9decf1734500d
lduh [%i6+0x00c],%l6 ! %l6 = 0000000000000000
! Mem[0000000030101400] = 000000ff, %f22 = 0fc0385b
lda [%i4+%g0]0x89,%f22 ! %f22 = 000000ff
! Mem[0000000010081400] = ff000000 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i2+%g0]0x80,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[0000000030041408] = 000000ff, %l4 = 00000000ff0000ff
lduwa [%i1+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l5 = ffffffffff000000, Mem[0000000010041418] = 000000000000ffff
stx %l5,[%i1+0x018] ! Mem[0000000010041418] = ffffffffff000000
p0_label_632:
! %l6 = 0000000000000000, Mem[0000000010101410] = 000000ff
stwa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
! Mem[0000000010041411] = 00000000, %l4 = 00000000000000ff
ldstuba [%i1+0x011]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[000000001000140c] = b2ff0000, %l1 = 546e07783fc44f6f, %asi = 80
swapa [%i0+0x00c]%asi,%l1 ! %l1 = 00000000b2ff0000
! %l6 = 0000000000000000, Mem[00000000100c1400] = cd23c300
stwa %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! Mem[0000000010181408] = 5b38c00f, %l7 = 0000000000000000
swapa [%i6+%o4]0x88,%l7 ! %l7 = 000000005b38c00f
! Mem[000000001000142c] = 00000000, %l6 = 0000000000000000
ldstuba [%i0+0x02c]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000020800000] = ffff348e, %l3 = 0000000000000000
ldstuba [%o1+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
! Mem[000000001014140f] = 5b000000, %l2 = 00000000ff000000
ldstuba [%i5+0x00f]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[000000001000142c] = ff000000, %l5 = ffffffffff000000
ldstuba [%i0+0x02c]%asi,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000, %l7 = 000000005b38c00f
lduba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
p0_label_633:
! Mem[0000000010081434] = c4000000, %f31 = 00000000
lda [%i2+0x034]%asi,%f31 ! %f31 = c4000000
! Mem[0000000030181410] = aaffff3d00000000, %l1 = 00000000b2ff0000
ldxa [%i6+%o5]0x89,%l1 ! %l1 = aaffff3d00000000
! Mem[0000000010181410] = ff000000, %l6 = 0000000000000000
lduwa [%i6+%o5]0x80,%l6 ! %l6 = 00000000ff000000
! Mem[0000000010181410] = ff00000000007ff4, %l4 = 0000000000000000
ldxa [%i6+%o5]0x80,%l4 ! %l4 = ff00000000007ff4
! Mem[0000000010141400] = ff7f0000, %l5 = 00000000000000ff
lduwa [%i5+%g0]0x80,%l5 ! %l5 = 00000000ff7f0000
! Mem[0000000030081410] = ffffffff, %f7 = ff000001
lda [%i2+%o5]0x81,%f7 ! %f7 = ffffffff
! Mem[00000000100c1410] = 3dffffaa, %l4 = ff00000000007ff4
ldsba [%i3+%o5]0x88,%l4 ! %l4 = ffffffffffffffaa
! Mem[0000000010081400] = 00000000000000ff, %l1 = aaffff3d00000000
ldxa [%i2+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181410] = ff000000, %l7 = 0000000000000000
ldsba [%i6+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l5 = 00000000ff7f0000, Mem[00000000300c1410] = ffff0000
stha %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
p0_label_634:
! Mem[0000000010101410] = 00000000, %l0 = b5f2c6279ce0aea3
ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %l6 = ff000000, %l7 = ffffffff, Mem[0000000010181400] = 00005600 ffffffff
stda %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff000000 ffffffff
! %f7 = ffffffff, %f18 = c4000000, %f0 = ff7f0000 00000000
fsmuld %f7 ,%f18,%f0 ! %f0 = ffffffff e0000000
! %l4 = ffffffaa, %l5 = ff7f0000, Mem[0000000030081400] = 00000000 7fffffff
stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffffaa ff7f0000
! %l4 = ffffffaa, %l5 = ff7f0000, Mem[0000000030141408] = ff000000 00000000
stda %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffaa ff7f0000
! Mem[0000000030101410] = 00000000, %l0 = 0000000000000000
swapa [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000000
! %l4 = ffffffaa, %l5 = ff7f0000, Mem[0000000030141408] = aaffffff 00007fff
stda %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffaa ff7f0000
membar #Sync ! Added by membar checker (102)
! %l4 = ffffffffffffffaa, Mem[0000000010141414] = 00000c33, %asi = 80
stwa %l4,[%i5+0x014]%asi ! Mem[0000000010141414] = ffffffaa
! %l5 = 00000000ff7f0000, Mem[0000000010081410] = 00000000ffffffff
stxa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000ff7f0000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ff000000, %l1 = 00000000000000ff
lduha [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000000
p0_label_635:
! Mem[00000000211c0000] = 001a217a, %l1 = 0000000000000000
lduha [%o2+0x000]%asi,%l1 ! %l1 = 000000000000001a
! Mem[00000000100c1400] = 000000000000ff00, %f12 = 66000000 0000ff00
ldda [%i3+%g0]0x80,%f12 ! %f12 = 00000000 0000ff00
! Mem[0000000030181400] = 000000ff 00000000 00000000 ff000000
! Mem[0000000030181410] = 00000000 3dffffaa 00000000 00000000
! Mem[0000000030181420] = 00ff0000 00000066 ff7fffff 5b00ffff
! Mem[0000000030181430] = ffffff7f 01ffffff 00ff0000 ff00ff00
ldda [%i6]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030181400
! Mem[0000000010101408] = ff000000 00000000, %l0 = 00000000, %l1 = 0000001a
ldda [%i4+%o4]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000000
! Mem[00000000100c1430] = ffffff01, %l4 = ffffffffffffffaa
lduba [%i3+0x030]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141400] = 00000000, %l0 = 00000000ff000000
ldsha [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081408] = cd23c300, %l2 = 0000000000000000
ldsb [%i2+0x00a],%l2 ! %l2 = ffffffffffffffc3
! Mem[0000000010181400] = ff000000, %l5 = 00000000ff7f0000
ldsba [%i6+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030081410] = ffffffff, %l0 = 0000000000000000
ldsba [%i2+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000021800101] = ffffd1b9, %l0 = ffffffffffffffff
ldstuba [%o3+0x101]%asi,%l0 ! %l0 = 000000ff000000ff
p0_label_636:
! %f14 = 00000000, %f10 = ff000000, %f10 = ff000000 00ffffff
fsmuld %f14,%f10,%f10 ! %f10 = 80000000 00000000
! Mem[0000000010001410] = ffffff6d, %l7 = ffffffffffffffff
ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 0000006d000000ff
! Mem[0000000010081410] = 00000000ff7f0000, %l4 = 00000000000000ff, %l0 = 00000000000000ff
add %i2,0x10,%g1
casxa [%g1]0x80,%l4,%l0 ! %l0 = 00000000ff7f0000
! Mem[00000000100c1400] = 00000000, %l4 = 00000000000000ff
swapa [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
! %l6 = 00000000ff000000, Mem[0000000010181408] = 0000000000000000
stx %l6,[%i6+%o4] ! Mem[0000000010181408] = 00000000ff000000
! %l4 = 0000000000000000, immd = 0000000000000c5f, %l4 = 0000000000000000
sdivx %l4,0xc5f,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l7 = 000000000000006d
ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l0 = ff7f0000, %l1 = 00000000, Mem[0000000010001410] = ffffffff ffffffff
stda %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff7f0000 00000000
! Mem[0000000030101410] = 00000000, %l3 = 00000000000000ff
ldstuba [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 000000ff00000000, %l3 = 0000000000000000
ldxa [%i1+%o4]0x81,%l3 ! %l3 = 000000ff00000000
p0_label_637:
! Mem[0000000030001410] = 00ff0000, %l7 = 0000000000000000
ldswa [%i0+%o5]0x81,%l7 ! %l7 = 0000000000ff0000
! Mem[00000000201c0000] = bbc386d9, %l6 = 00000000ff000000
lduh [%o0+%g0],%l6 ! %l6 = 000000000000bbc3
! Mem[0000000030041400] = 00000000, %l0 = 00000000ff7f0000
lduha [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041418] = ffffffff, %l0 = 0000000000000000
ldsha [%i1+0x01a]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1410] = 3dffffaa, %l5 = ffffffffffffffff
lduwa [%i3+%o5]0x88,%l5 ! %l5 = 000000003dffffaa
! Mem[00000000100c1400] = ff0000000000ff00, %f12 = 00000000 0000ff00
ldda [%i3+%g0]0x80,%f12 ! %f12 = ff000000 0000ff00
! Mem[00000000100c1430] = ffffff017fffffff, %l0 = ffffffffffffffff
ldx [%i3+0x030],%l0 ! %l0 = ffffff017fffffff
! Mem[0000000010141408] = 000000005b0000ff, %f10 = 80000000 00000000
ldda [%i5+%o4]0x80,%f10 ! %f10 = 00000000 5b0000ff
membar #Sync ! Added by membar checker (103)
! Mem[0000000030101400] = ff000000 00000000 00000000 ffffffff
! Mem[0000000030101410] = ff000000 b2000000 00007f00 ff05b2ff
! Mem[0000000030101420] = 00000000 3dffffaa ffffffff 0000ffff
! Mem[0000000030101430] = 0fc0385b ae103944 00ffffff 000000f4
ldda [%i4]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030101400
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000010081410] = 00007fff00000000
stxa %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000000
p0_label_638:
! %l5 = 000000003dffffaa, Mem[0000000010081408] = 00c323cd
stba %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00c323aa
! %l0 = ffffff017fffffff, Mem[0000000010141415] = ffffffaa, %asi = 80
stba %l0,[%i5+0x015]%asi ! Mem[0000000010141414] = ffffffaa
! %l1 = 0000000000000000, Mem[000000001000143c] = 00000000
sth %l1,[%i0+0x03c] ! Mem[000000001000143c] = 00000000
membar #Sync ! Added by membar checker (104)
! %f8 = ff7fc6ff b2000000, Mem[0000000030101408] = 00000000 ffffffff
stda %f8 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff7fc6ff b2000000
! Mem[0000000030101410] = ff000000, %l4 = 0000000000000000
swapa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ff000000
! %l2 = ffffffffffffffc3, Mem[00000000300c1400] = 0000ffff
stha %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffc3
! %l7 = 0000000000ff0000, immed = 00000510, %y = ffa9decf
udiv %l7,0x510,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = 7fffffff
! Mem[0000000030101410] = 00000000, %l4 = 00000000ffffffff
ldstuba [%i4+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000211c0000] = 001a217a, %l6 = 000000000000bbc3
ldstub [%o2+%g0],%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = aa23c300, %l0 = ffffff017fffffff
ldsha [%i2+%o4]0x80,%l0 ! %l0 = ffffffffffffaa23
p0_label_639:
! Mem[0000000030101400] = 00000000 000000ff, %l2 = ffffffc3, %l3 = 00000000
ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000
! %l0 = ffffffffffffaa23, %l7 = 0000000000ff0000, %l4 = 0000000000000000
sub %l0,%l7,%l4 ! %l4 = ffffffffff00aa23
! Mem[0000000010181408] = ff000000, %l2 = 00000000000000ff
ldswa [%i6+0x008]%asi,%l2 ! %l2 = ffffffffff000000
! Mem[0000000030001410] = 00ff0000, %l0 = ffffffffffffaa23
ldsba [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141400] = ff00000000000000, %f0 = ffffffff e0000000
ldda [%i5+%g0]0x89,%f0 ! %f0 = ff000000 00000000
! Mem[0000000010141400] = 00007fff, %f18 = ffffffff
lda [%i5+%g0]0x88,%f18 ! %f18 = 00007fff
! Mem[00000000100c1400] = 000000ff, %f8 = ff7fc6ff
lda [%i3+%g0]0x88,%f8 ! %f8 = 000000ff
! Mem[0000000030181410] = 00000000, %l6 = 0000000000000000
ldsha [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = ffff0000, %f17 = 000000ff
lda [%i5+0x010]%asi,%f17 ! %f17 = ffff0000
! Starting 10 instruction Store Burst
! %l5 = 000000003dffffaa, %l1 = 0000000000000000, %l2 = ffffffffff000000
addc %l5,%l1,%l2 ! %l2 = 000000003dffffaa
p0_label_640:
! Mem[0000000010181410] = ff000000, %l3 = 0000000000000000
ldstub [%i6+%o5],%l3 ! %l3 = 000000ff000000ff
! %l6 = 0000000000000000, Mem[0000000030001408] = 330c0000
stwa %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! %f0 = ff000000 00000000, Mem[0000000030181408] = 00000000 ff000000
stda %f0 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff000000 00000000
! %l3 = 00000000000000ff, Mem[0000000010101408] = ff00000000000000
stxa %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000000000ff
! %l5 = 000000003dffffaa, Mem[0000000010001400] = ffff0000
stha %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffaa0000
! %l4 = ffffffffff00aa23, Mem[0000000010141400] = ff7f0000
stha %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = aa230000
! Mem[0000000010081408] = 00c323aa, %l7 = 0000000000ff0000
swapa [%i2+%o4]0x88,%l7 ! %l7 = 0000000000c323aa
! %l3 = 00000000000000ff, Mem[0000000030001410] = 0000ff00
stba %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000ffff
! Mem[0000000010081408] = 0000ff00, %l1 = 0000000000000000, %asi = 80
swapa [%i2+0x008]%asi,%l1 ! %l1 = 000000000000ff00
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ff000000 00000000, %l2 = 3dffffaa, %l3 = 000000ff
ldda [%i4+%o5]0x80,%l2 ! %l2 = 00000000ff000000 0000000000000000
p0_label_641:
! Mem[0000000030001408] = 00000000 000000ff, %l0 = 00000000, %l1 = 0000ff00
ldda [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000 00000000000000ff
! Mem[0000000010001418] = 000000ff, %l6 = 0000000000000000
ldsba [%i0+0x01a]%asi,%l6 ! %l6 = 0000000000000000
! Mem[00000000211c0000] = ff1a217a, %l4 = ffffffffff00aa23
ldsb [%o2+0x001],%l4 ! %l4 = 000000000000001a
! Mem[0000000010141400] = aa230000, %l5 = 000000003dffffaa
ldsba [%i5+%g0]0x80,%l5 ! %l5 = ffffffffffffffaa
! Mem[0000000030101408] = b2000000, %l3 = 0000000000000000
lduwa [%i4+%o4]0x89,%l3 ! %l3 = 00000000b2000000
! Mem[000000001018141c] = ff000000, %l5 = ffffffffffffffaa
lduha [%i6+0x01e]%asi,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1404] = 0000ff00, %l5 = 0000000000000000
ldsha [%i3+0x004]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001418] = 000000ff00000000, %l3 = 00000000b2000000
ldxa [%i0+0x018]%asi,%l3 ! %l3 = 000000ff00000000
! Mem[0000000030081400] = aaffffff, %l2 = 00000000ff000000
ldswa [%i2+%g0]0x89,%l2 ! %l2 = ffffffffaaffffff
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = aaffffff, %l2 = ffffffffaaffffff
ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 000000aa000000ff
p0_label_642:
! %l3 = 000000ff00000000, Mem[00000000201c0000] = bbc386d9, %asi = 80
stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000086d9
! %f26 = ffff0000 ffffffff, Mem[0000000030141408] = ffffffff ff7f0000
stda %f26,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffff0000 ffffffff
! %l2 = 00000000000000aa, Mem[00000000218000c1] = 0000fc4a, %asi = 80
stba %l2,[%o3+0x0c1]%asi ! Mem[00000000218000c0] = 00aafc4a
! Mem[0000000020800040] = 0000d1fd, %l0 = 0000000000000000
ldstub [%o1+0x040],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081408] = 00000000, %l3 = 000000ff00000000
ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000010041400] = 00000000
stba %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! %f6 = 00000000 ffffffff, Mem[00000000100c1408] = ff8c0000 00000000
stda %f6 ,[%i3+0x008]%asi ! Mem[00000000100c1408] = 00000000 ffffffff
! Mem[00000000100c1408] = 00000000, %l7 = 0000000000c323aa
ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! %f2 = 00000000 5b000000, Mem[0000000030181408] = 000000ff 00000000
stda %f2 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 5b000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 0000005b, %f11 = 5b0000ff
lda [%i6+%o4]0x81,%f11 ! %f11 = 0000005b
p0_label_643:
! Mem[000000001000142c] = ff000000, %f12 = ff000000
lda [%i0+0x02c]%asi,%f12 ! %f12 = ff000000
! Mem[0000000010141408] = 00000000, %l2 = 00000000000000aa
ldsba [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = 0000ffff, %l7 = 0000000000000000
ldswa [%i5+%o5]0x88,%l7 ! %l7 = 000000000000ffff
! Mem[00000000211c0000] = ff1a217a, %l0 = 0000000000000000
ldsba [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010001408] = 6f4fc43fffff0000, %f22 = ffb205ff 007f0000
ldda [%i0+%o4]0x88,%f22 ! %f22 = 6f4fc43f ffff0000
! Mem[000000001014143c] = c47e3c5f, %l1 = 00000000000000ff
ldsba [%i5+0x03e]%asi,%l1 ! %l1 = 000000000000003c
! %l2 = 0000000000000000, Mem[00000000300c1408] = 00000000
stha %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! Mem[00000000201c0000] = 000086d9, %l4 = 000000000000001a
ldub [%o0+0x001],%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1408] = b1ac078c00000000, %f2 = 00000000 5b000000
ldda [%i3+%o4]0x89,%f2 ! %f2 = b1ac078c 00000000
! Starting 10 instruction Store Burst
! Mem[00000000211c0000] = ff1a217a, %l7 = 000000000000ffff
ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
p0_label_644:
! %f4 = ffff0000, Mem[000000001018140c] = ff000000
st %f4 ,[%i6+0x00c] ! Mem[000000001018140c] = ffff0000
! Mem[0000000030181400] = 000000ff, %l2 = 0000000000000000
ldstuba [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! %l0 = ffffffffffffffff, Mem[00000000201c0000] = 000086d9, %asi = 80
stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff86d9
! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000
ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030141408] = ffffffff ffff0000
stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 000000ff
! Mem[0000000010081410] = 00000000, %l0 = ffffffffffffffff
ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! %f25 = 00000000, Mem[0000000010081400] = 000000ff
sta %f25,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! Mem[000000001000143f] = 00000000, %l5 = 0000000000000000
ldstuba [%i0+0x03f]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141410] = 000000ff, %l5 = 0000000000000000
swapa [%i5+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 00000000, %l5 = 00000000000000ff
ldswa [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000
p0_label_645:
! Mem[0000000010181410] = 000000ff, %l5 = 0000000000000000
lduba [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %l6 = 0000000000000000, %l2 = 0000000000000000, %y = 7fffffff
umul %l6,%l2,%l4 ! %l4 = 0000000000000000, %y = 00000000
! Mem[0000000030181408] = 5b000000, %l7 = 00000000000000ff
ldswa [%i6+%o4]0x89,%l7 ! %l7 = 000000005b000000
! Mem[0000000010041420] = 000100a6ae560000, %l7 = 000000005b000000
ldx [%i1+0x020],%l7 ! %l7 = 000100a6ae560000
! Mem[0000000010141400] = 000023aa, %l0 = 0000000000000000
lduba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000aa
! Mem[0000000010101400] = 00000000, %l3 = 0000000000000000
ldswa [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081408] = 5600000000000007, %f28 = 443910ae 5b38c00f
ldda [%i2+%o4]0x81,%f28 ! %f28 = 56000000 00000007
! Mem[0000000010181400] = ff000000, %l5 = 00000000000000ff
ldsha [%i6+%g0]0x80,%l5 ! %l5 = ffffffffffffff00
membar #Sync ! Added by membar checker (105)
! Mem[0000000010141400] = aa230000 00000000 ff000000 5b0000ff
! Mem[0000000010141410] = ffff0000 ffffffaa 00000000 ff000001
! Mem[0000000010141420] = ff7fc6ff b2000000 ff000000 00ffffff
! Mem[0000000010141430] = 66000000 0000ff00 00000000 c47e3c5f
ldda [%i5]ASI_BLK_PL,%f16 ! Block Load from 0000000010141400
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030101410] = 000000ff
stwa %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
p0_label_646:
! Mem[0000000010101400] = 00000000, %l7 = 000100a6ae560000
swap [%i4+%g0],%l7 ! %l7 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000010181410] = ff00000000007ff4
stxa %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
! %f4 = ffff0000 00000c33, %l7 = 0000000000000000
! Mem[0000000030141438] = f455ffff00000000
add %i5,0x038,%g1
stda %f4,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030141438] = f455ffff00000000
! Mem[0000000010081410] = ff00000000000000, %l6 = 0000000000000000, %l0 = 00000000000000aa
add %i2,0x10,%g1
casxa [%g1]0x80,%l6,%l0 ! %l0 = ff00000000000000
! %l7 = 0000000000000000, Mem[00000000201c0000] = ffff86d9, %asi = 80
stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000086d9
! %f10 = 00000000 0000005b, %l3 = 0000000000000000
! Mem[00000000100c1430] = ffffff017fffffff
add %i3,0x030,%g1
stda %f10,[%g1+%l3]ASI_PST16_P ! Mem[00000000100c1430] = ffffff017fffffff
! %l2 = 0000000000000000, Mem[0000000010041408] = 00000000
stba %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
! %l2 = 0000000000000000, Mem[0000000030001408] = ff00000000000000
stxa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000000000000000
! %l4 = 0000000000000000, Mem[00000000300c1408] = 00000000
stba %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ffffffff 000000ff, %l6 = 00000000, %l7 = 00000000
ldda [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ff 00000000ffffffff
p0_label_647:
! Mem[0000000030041400] = 00000000, %l5 = ffffffffffffff00
lduwa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141400] = aa230000, %l5 = 0000000000000000
ldub [%i5+%g0],%l5 ! %l5 = 00000000000000aa
! Mem[0000000030001408] = 00000000, %l6 = 00000000000000ff
lduba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001400] = ff000000, %l7 = 00000000ffffffff
lduba [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181428] = 0000ff00ff000000, %l2 = 0000000000000000
ldx [%i6+0x028],%l2 ! %l2 = 0000ff00ff000000
! Mem[0000000010101400] = 000056ae, %l1 = 000000000000003c
lduha [%i4+%g0]0x88,%l1 ! %l1 = 00000000000056ae
! Mem[0000000030001408] = 0000000000000000, %f2 = b1ac078c 00000000
ldda [%i0+%o4]0x81,%f2 ! %f2 = 00000000 00000000
! Mem[0000000030081400] = aaffffff, %l5 = 00000000000000aa
lduba [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141408] = ff000000, %l7 = 0000000000000000
ldsba [%i5+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = 000000ff, %l0 = ff00000000000000
ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
p0_label_648:
! Mem[0000000010001400] = 0000aaff, %l5 = 00000000000000ff
swapa [%i0+%g0]0x88,%l5 ! %l5 = 000000000000aaff
! %l0 = 00000000000000ff, Mem[0000000010101408] = 00000000, %asi = 80
stwa %l0,[%i4+0x008]%asi ! Mem[0000000010101408] = 000000ff
! %l2 = 0000ff00ff000000, Mem[0000000030081400] = 00007fffaaffffff
stxa %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000ff00ff000000
! Mem[0000000030101410] = 00000000, %l7 = ffffffffffffffff
ldstuba [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %f12 = ff000000, %f10 = 00000000, %f4 = ffff0000
fdivs %f12,%f10,%f4 ! %f4 = ff800000
! %f5 = 00000c33, %f8 = 000000ff, %f3 = 00000000
fadds %f5 ,%f8 ,%f3 ! %l0 = 0000000000000121, Unfinished, %fsr = 2f00000000
! %f8 = 000000ff, %f8 = 000000ff
fcmps %fcc0,%f8 ,%f8 ! %fcc0 = 0
! Mem[0000000030081400] = ff000000, %l5 = 000000000000aaff
swapa [%i2+%g0]0x89,%l5 ! %l5 = 00000000ff000000
! Mem[0000000010181410] = 00000000, %l2 = 0000ff00ff000000
swapa [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 00000000, %l7 = 0000000000000000
ldswa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
p0_label_649:
! Mem[0000000030101400] = ff00000000000000, %l0 = 0000000000000121
ldxa [%i4+%g0]0x81,%l0 ! %l0 = ff00000000000000
! Mem[00000000100c1400] = 000000ff, %l6 = 0000000000000000
ldsba [%i3+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030081408] = 56000000, %l7 = 0000000000000000
ldsha [%i2+%o4]0x81,%l7 ! %l7 = 0000000000005600
! Mem[00000000100c1408] = ff000000 ffffffff, %l6 = ffffffff, %l7 = 00005600
ldd [%i3+%o4],%l6 ! %l6 = 00000000ff000000 00000000ffffffff
! Mem[0000000030041410] = 00000000, %l4 = 0000000000000000
ldsha [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141400] = aa230000 00000000 ff000000 5b0000ff
! Mem[0000000010141410] = ffff0000 ffffffaa 00000000 ff000001
! Mem[0000000010141420] = ff7fc6ff b2000000 ff000000 00ffffff
! Mem[0000000010141430] = 66000000 0000ff00 00000000 c47e3c5f
ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
! Mem[0000000030081410] = ffffffff, %f19 = 000000ff
lda [%i2+%o5]0x89,%f19 ! %f19 = ffffffff
! Mem[0000000010041408] = 00000000, %l5 = 00000000ff000000
ldsha [%i1+0x008]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081400] = ffaa0000, %l0 = ff00000000000000
lduba [%i2+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (106)
! %l4 = 0000000000000000, Mem[0000000010141408] = 000000ff
stba %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
p0_label_650:
! Mem[0000000010181400] = 000000ff, %l4 = 0000000000000000
ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
! %f22 = 010000ff 00000000, %l7 = 00000000ffffffff
! Mem[0000000010081418] = 000000ff00000000
add %i2,0x018,%g1
stda %f22,[%g1+%l7]ASI_PST8_P ! Mem[0000000010081418] = 010000ff00000000
! %l0 = 00000000000000ff, %l0 = 00000000000000ff, %l4 = 00000000000000ff
and %l0,%l0,%l4 ! %l4 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000010001408] = 0000ffff
stwa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
! Mem[0000000010141408] = 00000000, %l6 = 00000000ff000000
ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[00000000300c1410] = 00000000 ffffffff
stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 00000000
! Mem[0000000030181410] = 00000000, %l5 = 0000000000000000
ldstuba [%i6+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141406] = 00000000, %l7 = 00000000ffffffff
ldstuba [%i5+0x006]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041420] = 000100a6ae560000, %l6 = 0000000000000000, %l4 = 00000000000000ff
add %i1,0x20,%g1
casxa [%g1]0x80,%l6,%l4 ! %l4 = 000100a6ae560000
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ff000000 5b0000ff, %l6 = 00000000, %l7 = 00000000
ldda [%i5+%o4]0x80,%l6 ! %l6 = 00000000ff000000 000000005b0000ff
p0_label_651:
! Mem[00000000100c1400] = ff0000000000ff00, %f16 = 00000000 000023aa
ldda [%i3+%g0]0x80,%f16 ! %f16 = ff000000 0000ff00
! Mem[0000000010141410] = ffff0000 ffffffaa, %l6 = ff000000, %l7 = 5b0000ff
ldda [%i5+0x010]%asi,%l6 ! %l6 = 00000000ffff0000 00000000ffffffaa
! Mem[0000000030041410] = 00000000, %l2 = 0000000000000000
lduba [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181408] = 0000005b, %l2 = 0000000000000000
ldsba [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001408] = 000000ff, %l1 = 00000000000056ae
ldsba [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001400] = ff000000 00000000, %l6 = ffff0000, %l7 = ffffffaa
ldda [%i0+0x000]%asi,%l6 ! %l6 = 00000000ff000000 0000000000000000
! Mem[0000000030181410] = ff000000, %l6 = 00000000ff000000
ldsha [%i6+%o5]0x81,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000010181400] = ff000000, %l7 = 0000000000000000
lduba [%i6+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141434] = 0000ff00, %l1 = 0000000000000000
lduh [%i5+0x036],%l1 ! %l1 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l6 = ffffffffffffff00, Mem[00000000100c1410] = aaffff3d
stha %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff00ff3d
p0_label_652:
! %f13 = 0000ff00, Mem[0000000030081408] = 56000000
sta %f13,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000ff00
! %f18 = ff00005b, Mem[0000000030001408] = 00000000
sta %f18,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff00005b
! %l4 = 000100a6ae560000, Mem[00000000100c1408] = ffffffff000000ff
stxa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000100a6ae560000
! Mem[000000001004143a] = fffff91a, %l3 = 0000000000000000
ldstuba [%i1+0x03a]%asi,%l3 ! %l3 = 000000f9000000ff
! %l1 = 000000000000ff00, Mem[0000000030141408] = 00000000
stwa %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000ff00
! Mem[0000000010141400] = 000023aa, %l6 = ffffffffffffff00
ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 000000aa000000ff
! Mem[0000000010041410] = 00ff0000, %l1 = 000000000000ff00
ldstuba [%i1+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! %f28 = 00ff0000 00000066, Mem[0000000030181400] = ff0000ff 00000000
stda %f28,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ff0000 00000066
! %f22 = 010000ff 00000000, Mem[0000000030181408] = 0000005b 00000000
stda %f22,[%i6+%o4]0x81 ! Mem[0000000030181408] = 010000ff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ff000000, %l5 = 0000000000000000
lduha [%i4+0x010]%asi,%l5 ! %l5 = 000000000000ff00
p0_label_653:
! Mem[0000000010141400] = 000023ff, %l6 = 00000000000000aa
lduwa [%i5+%g0]0x88,%l6 ! %l6 = 00000000000023ff
! Mem[0000000010041424] = ae560000, %l5 = 000000000000ff00
lduwa [%i1+0x024]%asi,%l5 ! %l5 = 00000000ae560000
! Mem[0000000030001400] = 000000ff, %l3 = 00000000000000f9
ldsha [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081410] = ff000000 00000000, %l6 = 000023ff, %l7 = 000000ff
ldda [%i2+%o5]0x80,%l6 ! %l6 = 00000000ff000000 0000000000000000
! %l3 = 0000000000000000, imm = fffffffffffffaed, %l1 = 0000000000000000
or %l3,-0x513,%l1 ! %l1 = fffffffffffffaed
! Mem[0000000010141408] = ff000000, %l2 = 0000000000000000
ldswa [%i5+%o4]0x80,%l2 ! %l2 = ffffffffff000000
! %f1 = 00000000, %f2 = ff000000, %f14 = 00000000 c47e3c5f
fsmuld %f1 ,%f2 ,%f14 ! %f14 = 80000000 00000000
! %l5 = 00000000ae560000, Mem[0000000030141400] = 00000000
stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! Code Fragment 4
p0_fragment_50:
! %l0 = 00000000000000ff
setx 0x4eb360885b926ac5,%g7,%l0 ! %l0 = 4eb360885b926ac5
! %l1 = fffffffffffffaed
setx 0xed52b25f9ddcb0d3,%g7,%l1 ! %l1 = ed52b25f9ddcb0d3
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 = 4eb360885b926ac5
setx 0x669c97a023700096,%g7,%l0 ! %l0 = 669c97a023700096
! %l1 = ed52b25f9ddcb0d3
setx 0xa4132f9fa988fc4f,%g7,%l1 ! %l1 = a4132f9fa988fc4f
! Starting 10 instruction Store Burst
! %l1 = a4132f9fa988fc4f, Mem[0000000010181408] = ff000000
stwa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = a988fc4f
p0_label_654:
! %l2 = ffffffffff000000, Mem[0000000010081424] = b2000000, %asi = 80
stwa %l2,[%i2+0x024]%asi ! Mem[0000000010081424] = ff000000
! %f12 = 66000000 0000ff00, %l5 = 00000000ae560000
! Mem[0000000010181400] = ff000000ffffffff
stda %f12,[%i6+%l5]ASI_PST32_P ! Mem[0000000010181400] = ff000000ffffffff
! %f14 = 80000000 00000000, %l3 = 0000000000000000
! Mem[0000000010041418] = ffffffffff000000
add %i1,0x018,%g1
stda %f14,[%g1+%l3]ASI_PST32_P ! Mem[0000000010041418] = ffffffffff000000
! %l0 = 23700096, %l1 = a988fc4f, Mem[0000000010001400] = 000000ff 00000000
stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 23700096 a988fc4f
! %l0 = 669c97a023700096, imm = 0000000000000c83, %l4 = 000100a6ae560000
sub %l0,0xc83,%l4 ! %l4 = 669c97a0236ff413
! %l2 = ffffffffff000000, Mem[0000000010041438] = ffffff1a
stw %l2,[%i1+0x038] ! Mem[0000000010041438] = ff000000
! Mem[000000001004140c] = 00000000, %l7 = 00000000, %l2 = ff000000
add %i1,0x0c,%g1
casa [%g1]0x80,%l7,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001400] = 96007023, %l2 = 0000000000000000
swapa [%i0+%g0]0x80,%l2 ! %l2 = 0000000096007023
! %l3 = 0000000000000000, Mem[0000000030101400] = 000000ff
stba %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ffff0000, %l4 = 669c97a0236ff413
lduwa [%i1+%o5]0x80,%l4 ! %l4 = 00000000ffff0000
p0_label_655:
! Mem[0000000030141408] = 00ff0000, %f13 = 0000ff00
lda [%i5+%o4]0x81,%f13 ! %f13 = 00ff0000
! Mem[0000000010001400] = 000000004ffc88a9, %l6 = 00000000ff000000
ldxa [%i0+%g0]0x80,%l6 ! %l6 = 000000004ffc88a9
! %l1 = a4132f9fa988fc4f, Mem[0000000010081418] = 010000ff00000000
stx %l1,[%i2+0x018] ! Mem[0000000010081418] = a4132f9fa988fc4f
! Mem[0000000010141400] = ff230000, %l1 = a4132f9fa988fc4f
lduwa [%i5+%g0]0x80,%l1 ! %l1 = 00000000ff230000
! Mem[0000000030141400] = ff000000 00000000, %l6 = 4ffc88a9, %l7 = 00000000
ldda [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000 00000000ff000000
! Mem[0000000010181414] = 00000000, %l6 = 0000000000000000
lduba [%i6+0x016]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041410] = 0000000000000000, %l5 = 00000000ae560000
ldxa [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = ae560000, %f5 = ffffffaa
lda [%i3+%o4]0x88,%f5 ! %f5 = ae560000
! Mem[00000000218000c0] = 00aafc4a, %l3 = 0000000000000000
ldsh [%o3+0x0c0],%l3 ! %l3 = 00000000000000aa
! Starting 10 instruction Store Burst
! %f6 = 00000000 ff000001, %l2 = 0000000096007023
! Mem[0000000030081418] = 000000ffff0000ff
add %i2,0x018,%g1
stda %f6,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030081418] = 010000ffff0000ff
p0_label_656:
! %f22 = 010000ff 00000000, Mem[0000000030101410] = ff000000 b2000000
stda %f22,[%i4+%o5]0x81 ! Mem[0000000030101410] = 010000ff 00000000
! %f31 = 00000000, Mem[0000000030101400] = 00000000
sta %f31,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! %l7 = 00000000ff000000, Mem[0000000021800000] = ffff41b9
stb %l7,[%o3+%g0] ! Mem[0000000021800000] = 00ff41b9
! %l3 = 00000000000000aa, Mem[0000000010101424] = 00000000
stw %l3,[%i4+0x024] ! Mem[0000000010101424] = 000000aa
! %l2 = 96007023, %l3 = 000000aa, Mem[0000000010041400] = 00000000 00000000
stda %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 96007023 000000aa
! %f26 = ffffff00 000000ff, Mem[0000000010001408] = 000000ff 3fc44f6f
stda %f26,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffff00 000000ff
! %f11 = 00ffffff, Mem[0000000030001410] = 0000ffff
sta %f11,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00ffffff
! Mem[0000000030081408] = 00ff0000, %l1 = 00000000ff230000
swapa [%i2+%o4]0x89,%l1 ! %l1 = 0000000000ff0000
! Mem[0000000010141417] = ffffffaa, %l5 = 0000000000000000
ldstub [%i5+0x017],%l5 ! %l5 = 000000aa000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 000023ff, %l1 = 0000000000ff0000
ldsba [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
p0_label_657:
! Mem[0000000020800040] = ff00d1fd, %l5 = 00000000000000aa
ldsh [%o1+0x040],%l5 ! %l5 = ffffffffffffff00
! Mem[0000000010041410] = ffff0000ffc60000, %f16 = ff000000 0000ff00
ldda [%i1+%o5]0x80,%f16 ! %f16 = ffff0000 ffc60000
! Mem[0000000030181410] = 000000ff, %l3 = 00000000000000aa
ldsba [%i6+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
! %l0 = 669c97a023700096, %l1 = 0000000000000000, %l0 = 669c97a023700096
xnor %l0,%l1,%l0 ! %l0 = 9963685fdc8fff69
! Mem[0000000030141410] = 0000000000000000, %f20 = aaffffff 0000ffff
ldda [%i5+%o5]0x89,%f20 ! %f20 = 00000000 00000000
! %l0 = 9963685fdc8fff69, immed = fffff673, %y = 00000000
udiv %l0,-0x98d,%l1 ! %l1 = 0000000000000000
mov %l0,%y ! %y = dc8fff69
! Mem[0000000010101410] = 000000ff, %l5 = ffffffffffffff00
lduba [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041438] = ff000000, %l3 = ffffffffffffffff
lduwa [%i1+0x038]%asi,%l3 ! %l3 = 00000000ff000000
! Mem[00000000300c1408] = 00000000, %l3 = 00000000ff000000
lduwa [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000000ffff0000, Mem[0000000010041410] = ffff0000, %asi = 80
stwa %l4,[%i1+0x010]%asi ! Mem[0000000010041410] = ffff0000
p0_label_658:
! %l3 = 0000000000000000, Mem[0000000021800140] = ff008361
sth %l3,[%o3+0x140] ! Mem[0000000021800140] = 00008361
! Mem[0000000030181408] = 010000ff, %l4 = 00000000ffff0000
swapa [%i6+%o4]0x81,%l4 ! %l4 = 00000000010000ff
! Mem[0000000010041410] = 0000ffff, %l0 = 9963685fdc8fff69
ldstuba [%i1+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030141408] = 00ff0000, %l3 = 0000000000000000
ldstuba [%i5+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! %l0 = 00000000000000ff, Mem[0000000010181400] = 000000ff
stha %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
! %f12 = 66000000 00ff0000, %l3 = 0000000000000000
! Mem[0000000030141418] = bd230000ff05b2ff
add %i5,0x018,%g1
stda %f12,[%g1+%l3]ASI_PST32_S ! Mem[0000000030141418] = bd230000ff05b2ff
! Mem[0000000010181404] = ffffffff, %l7 = ff000000, %l2 = 96007023
add %i6,0x04,%g1
casa [%g1]0x80,%l7,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000010081410] = ff000000, %l4 = 00000000010000ff
ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
! %l7 = 00000000ff000000, Mem[0000000030101408] = b2000000
stwa %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ff000001, %l3 = 0000000000000000
lduha [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000001
p0_label_659:
! Mem[0000000010001410] = 00007fff, %l0 = 00000000000000ff
lduba [%i0+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[000000001008143c] = ff0000ff, %l0 = 00000000000000ff
ldsba [%i2+0x03d]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000021800000] = 00ff41b9, %l2 = 00000000ffffffff
ldub [%o3+0x001],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101410] = 010000ff00000000, %f18 = ff00005b ffffffff
ldda [%i4+%o5]0x81,%f18 ! %f18 = 010000ff 00000000
! Mem[00000000201c0000] = 000086d9, %l4 = 00000000000000ff
ldsh [%o0+%g0],%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = ff000000, %l6 = 0000000000000000
ldswa [%i6+%o5]0x81,%l6 ! %l6 = ffffffffff000000
! Mem[0000000030141400] = 00000000000000ff, %f12 = 66000000 00ff0000
ldda [%i5+%g0]0x81,%f12 ! %f12 = 00000000 000000ff
! Mem[0000000010081410] = 00000000000000ff, %l2 = 00000000000000ff
ldxa [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1410] = 0000000000000000, %l6 = ffffffffff000000
ldxa [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 00000000ff000000, Mem[000000001014140c] = 5b0000ff, %asi = 80
stba %l7,[%i5+0x00c]%asi ! Mem[000000001014140c] = 000000ff
p0_label_660:
! Mem[0000000030001408] = ff00005b, %l1 = 0000000000000000
swapa [%i0+%o4]0x81,%l1 ! %l1 = 00000000ff00005b
! %l2 = 00000000000000ff, %l0 = 0000000000000000, %l6 = 0000000000000000
subc %l2,%l0,%l6 ! %l6 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010181408] = 4ffc88a9
stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 4ffc8800
! %l2 = 00000000000000ff, Mem[0000000010181408] = 4ffc8800
stba %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 4ffc88ff
! %l2 = 000000ff, %l3 = 00000001, Mem[0000000030101410] = 010000ff 00000000
stda %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff 00000001
! %l3 = 0000000000000001, Mem[0000000010181428] = 0000ff00, %asi = 80
stwa %l3,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000001
! %l5 = 00000000000000ff, Mem[0000000030141408] = ffff0000ff000000
stxa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000030081400] = 0000aaff
stba %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000aa00
! Mem[0000000030141400] = 00000000, %l1 = 00000000ff00005b
swapa [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010181414] = 00000000, %l4 = 0000000000000000
ldsw [%i6+0x014],%l4 ! %l4 = 0000000000000000
p0_label_661:
! Mem[0000000010041400] = 23700096, %l2 = 00000000000000ff
lduba [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000096
! Mem[00000000300c1400] = c3ff0000, %l3 = 0000000000000001
ldswa [%i3+%g0]0x81,%l3 ! %l3 = ffffffffc3ff0000
! Mem[0000000010141424] = b2000000, %l5 = 00000000000000ff
ldub [%i5+0x025],%l5 ! %l5 = 0000000000000000
! Mem[0000000010001428] = 00000000ff000000, %l6 = 00000000000000ff
ldxa [%i0+0x028]%asi,%l6 ! %l6 = 00000000ff000000
! Mem[0000000030001408] = 00000000 00000000, %l2 = 00000096, %l3 = c3ff0000
ldda [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000010041410] = 0000ffff, %l3 = 0000000000000000
ldsba [%i1+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000020800000] = ffff348e, %l6 = 00000000ff000000
ldsha [%o1+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030181410] = 000000ff, %l4 = 0000000000000000
ldsba [%i6+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010001400] = 00000000, %l4 = ffffffffffffffff
lduba [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030001410] = 00ffffff
stba %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00ffff00
p0_label_662:
! Mem[0000000010081410] = ff000000, %l3 = ffffffffffffffff
swapa [%i2+%o5]0x80,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010081420] = ffffff7fff000000, %l5 = 0000000000000000, %l4 = 0000000000000000
add %i2,0x20,%g1
casxa [%g1]0x80,%l5,%l4 ! %l4 = ffffff7fff000000
! %l3 = 00000000ff000000, Mem[00000000201c0000] = 000086d9
stb %l3,[%o0+%g0] ! Mem[00000000201c0000] = 000086d9
! %l3 = 00000000ff000000, Mem[0000000030001400] = ff000000
stwa %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000
! Mem[0000000030001410] = 00ffff00, %l4 = ffffff7fff000000
swapa [%i0+%o5]0x89,%l4 ! %l4 = 0000000000ffff00
! Mem[0000000030001408] = 00000000, %l4 = 0000000000ffff00
swapa [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000
! %l7 = 00000000ff000000, Mem[0000000010181408] = ff88fc4fffff0000
stxa %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000ff000000
! %l3 = 00000000ff000000, Mem[0000000030081408] = 000023ff
stba %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000023ff
! Mem[00000000300c1400] = 0000ffc3, %l5 = 0000000000000000
swapa [%i3+%g0]0x89,%l5 ! %l5 = 000000000000ffc3
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 23700096, %f30 = 5f3c7ec4
lda [%i1+%g0]0x88,%f30 ! %f30 = 23700096
p0_label_663:
! Mem[0000000010141408] = 000000ff, %l7 = 00000000ff000000
lduba [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181408] = 00000000, %l6 = ffffffffffffffff
ldsba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = 0000ffff, %f31 = 00000000
lda [%i5+%o5]0x88,%f31 ! %f31 = 0000ffff
! Mem[00000000100c142c] = ffff7fff, %f0 = aa230000
lda [%i3+0x02c]%asi,%f0 ! %f0 = ffff7fff
! Mem[00000000100c1428] = ffff005bffff7fff, %f2 = ff000000 5b0000ff
ldda [%i3+0x028]%asi,%f2 ! %f2 = ffff005b ffff7fff
! %f24 = 000000b2, %f6 = 00000000
fcmps %fcc0,%f24,%f6 ! %fcc0 = 2
! Mem[0000000010081410] = ffffffff00000000, %f4 = ffff0000 ae560000
ldda [%i2+%o5]0x80,%f4 ! %f4 = ffffffff 00000000
! Mem[0000000010141400] = ff230000, %l0 = 0000000000000000
ldsba [%i5+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030001400] = 000000ff 0000ffff, %l2 = 00000000, %l3 = ff000000
ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000000000ff 000000000000ffff
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000010001410] = ff7f0000, %asi = 80
stwa %l6,[%i0+0x010]%asi ! Mem[0000000010001410] = 00000000
p0_label_664:
! Mem[0000000030101408] = ff000000, %l4 = 0000000000000000
ldstuba [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010181420] = 000000b2
stb %l4,[%i6+0x020] ! Mem[0000000010181420] = 000000b2
! %l3 = 000000000000ffff, Mem[0000000010001408] = 00ffffff
stha %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00ffffff
! Mem[0000000030081400] = 00aa0000, %l7 = 00000000000000ff
swapa [%i2+%g0]0x81,%l7 ! %l7 = 0000000000aa0000
! %l7 = 0000000000aa0000, Mem[0000000010141410] = ffff0000
stwa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00aa0000
! %l2 = 00000000000000ff, Mem[00000000201c0000] = 000086d9, %asi = 80
stba %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = ff0086d9
! %l5 = 000000000000ffc3, Mem[0000000030101410] = ff000000
stwa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000ffc3
! Mem[0000000010081408] = 000000ff, %l1 = 0000000000000000
ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030001410] = 000000ff, %l5 = 000000000000ffc3
swapa [%i0+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000021800100] = ffffd1b9, %l3 = 000000000000ffff
ldsha [%o3+0x100]%asi,%l3 ! %l3 = ffffffffffffffff
p0_label_665:
! %l4 = 0000000000000000, imm = 0000000000000961, %l4 = 0000000000000000
sub %l4,0x961,%l4 ! %l4 = fffffffffffff69f
! Mem[0000000030141408] = 00000000, %l5 = 00000000000000ff
lduba [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000021800000] = 00ff41b9, %l5 = 0000000000000000
lduh [%o3+%g0],%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1400] = 00000000, %l7 = 0000000000aa0000
ldsha [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041428] = fffff91a 00000000, %l2 = 000000ff, %l3 = ffffffff
ldda [%i1+0x028]%asi,%l2 ! %l2 = 00000000fffff91a 0000000000000000
! Mem[0000000030081408] = ff230000, %l3 = 0000000000000000
lduba [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000020800000] = ffff348e, %l5 = 00000000000000ff
lduha [%o1+0x000]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030141410] = 00000000, %l3 = 0000000000000000
ldsha [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181410] = 000000ff, %l0 = ffffffffffffffff
ldsba [%i6+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l5 = 000000000000ffff, Mem[0000000010001408] = 00ffffff
stwa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000ffff
p0_label_666:
! %l4 = fffffffffffff69f, Mem[0000000010001400] = 00000000
stha %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000f69f
! Mem[0000000030181410] = ff000000, %l4 = fffffffffffff69f
swapa [%i6+%o5]0x81,%l4 ! %l4 = 00000000ff000000
! Code Fragment 3
p0_fragment_51:
! %l0 = ffffffffffffffff
setx 0xd08c1fefd5c7b443,%g7,%l0 ! %l0 = d08c1fefd5c7b443
! %l1 = 00000000000000ff
setx 0xb4332917f6f064e5,%g7,%l1 ! %l1 = b4332917f6f064e5
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 = d08c1fefd5c7b443
setx 0x779fabbf8ade310d,%g7,%l0 ! %l0 = 779fabbf8ade310d
! %l1 = b4332917f6f064e5
setx 0x00792d281d398acf,%g7,%l1 ! %l1 = 00792d281d398acf
! %l6 = 0000000000000000, Mem[0000000030101410] = 0000ffc3
stba %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000ff00
! %l6 = 00000000, %l7 = 00000000, Mem[00000000300c1400] = 00000000 ffff0000
stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 00000000
! %l5 = 000000000000ffff, Mem[0000000010101400] = 000056ae
stha %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ffff
! %f2 = ffff005b ffff7fff, Mem[0000000010101408] = 000000ff 000000ff
stda %f2 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffff005b ffff7fff
! %l1 = 00792d281d398acf, Mem[000000001018140f] = ff000000, %asi = 80
stba %l1,[%i6+0x00f]%asi ! Mem[000000001018140c] = ff0000cf
! Mem[0000000010181408] = 00000000, %l4 = 00000000ff000000
swap [%i6+%o4],%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ff0086d9, %l7 = 0000000000000000
lduh [%o0+%g0],%l7 ! %l7 = 000000000000ff00
p0_label_667:
! Mem[0000000030181410] = 9ff6ffff, %l2 = 00000000fffff91a
lduwa [%i6+%o5]0x89,%l2 ! %l2 = 000000009ff6ffff
! Mem[0000000030101408] = ff7fc6ff ff0000ff, %l2 = 9ff6ffff, %l3 = 00000000
ldda [%i4+%o4]0x89,%l2 ! %l2 = 00000000ff0000ff 00000000ff7fc6ff
! Mem[0000000030101408] = ff7fc6ffff0000ff, %f6 = 00000000 ff000001
ldda [%i4+%o4]0x89,%f6 ! %f6 = ff7fc6ff ff0000ff
! Mem[0000000030181410] = 9ff6ffff, %l6 = 0000000000000000
ldsba [%i6+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000100c1410] = ff00ff3d, %l5 = 000000000000ffff
ldswa [%i3+%o5]0x80,%l5 ! %l5 = ffffffffff00ff3d
! Mem[0000000010181410] = 000000ff, %l7 = 000000000000ff00
ldsha [%i6+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181408] = ff000000, %l6 = ffffffffffffffff
ldsba [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010141408] = ff000000 000000ff, %l6 = ffffffff, %l7 = 000000ff
ldda [%i5+0x008]%asi,%l6 ! %l6 = 00000000ff000000 00000000000000ff
! %l2 = 00000000ff0000ff, %l6 = 00000000ff000000, %y = dc8fff69
sdiv %l2,%l6,%l3 ! %l3 = 000000007fffffff
mov %l0,%y ! %y = 8ade310d
! Starting 10 instruction Store Burst
! %l2 = 00000000ff0000ff, Mem[0000000010181410] = ff000000
stwa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff0000ff
p0_label_668:
! %l2 = ff0000ff, %l3 = 7fffffff, Mem[0000000010081400] = 00000000 00000000
stda %l2,[%i2+0x000]%asi ! Mem[0000000010081400] = ff0000ff 7fffffff
! %l4 = 00000000, %l5 = ff00ff3d, Mem[0000000010181408] = ff000000 ff0000cf
stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 ff00ff3d
! %l0 = 8ade310d, %l1 = 1d398acf, Mem[0000000010081428] = 000000ff 00000000
stda %l0,[%i2+0x028]%asi ! Mem[0000000010081428] = 8ade310d 1d398acf
! %f6 = ff7fc6ff ff0000ff, Mem[00000000300c1408] = 00000000 8c07acb1
stda %f6 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff7fc6ff ff0000ff
! %l4 = 0000000000000000, Mem[0000000020800041] = ff00d1fd, %asi = 80
stba %l4,[%o1+0x041]%asi ! Mem[0000000020800040] = ff00d1fd
! Mem[00000000100c1400] = 000000ff, %l0 = 779fabbf8ade310d
swapa [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000021800100] = ffffd1b9, %l1 = 00792d281d398acf
ldstuba [%o3+0x100]%asi,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010141420] = ff7fc6ff, %l3 = 000000007fffffff, %asi = 80
swapa [%i5+0x020]%asi,%l3 ! %l3 = 00000000ff7fc6ff
! %l0 = 00000000000000ff, Mem[0000000030181400] = 660000000000ff00
stxa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 00ff0000, %l0 = 00000000000000ff
lduha [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
p0_label_669:
! Mem[0000000010101410] = 00000000 000000ff, %l6 = ff000000, %l7 = 000000ff
ldda [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff 0000000000000000
! Mem[0000000010101410] = 000000ff, %l3 = 00000000ff7fc6ff
lduba [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001410] = 00000000, %l4 = 0000000000000000
lduha [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081408] = ff000000b2000000, %f8 = ff7fc6ff b2000000
ldda [%i2+%o4]0x80,%f8 ! %f8 = ff000000 b2000000
! %l2 = 00000000ff0000ff, immed = 00000801, %y = 8ade310d
umul %l2,0x801,%l4 ! %l4 = 000007f8ff07f8ff, %y = 000007f8
! Mem[0000000010141408] = ff000000, %l0 = 00000000000000ff
ldsba [%i5+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030081408] = ff230000, %l1 = 00000000000000ff
lduba [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
! %f24 = 000000b2, %f1 = 00000000
fcmpes %fcc3,%f24,%f1 ! %fcc3 = 2
! Mem[0000000030081410] = ffffffff, %l6 = 00000000000000ff
ldsba [%i2+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l5 = ffffffffff00ff3d, Mem[0000000010101408] = ffff005b
stha %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff3d005b
p0_label_670:
! %l2 = ff0000ff, %l3 = 000000ff, Mem[0000000010041418] = ffffffff ff000000
stda %l2,[%i1+0x018]%asi ! Mem[0000000010041418] = ff0000ff 000000ff
! Mem[00000000100c1408] = ae560000, %l0 = ffffffffffffffff
ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! %l6 = ffffffffffffffff, Mem[00000000201c0001] = ff0086d9
stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = ffff86d9
! Mem[0000000010041410] = 0000ffff, %l4 = 000007f8ff07f8ff
ldstuba [%i1+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
! %f13 = 000000ff, Mem[0000000030101408] = ff0000ff
sta %f13,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
! %l5 = ffffffffff00ff3d, Mem[00000000211c0001] = ff1a217a
stb %l5,[%o2+0x001] ! Mem[00000000211c0000] = ff3d217a
! %l5 = ffffffffff00ff3d, %l0 = 0000000000000000, %l7 = 0000000000000000
andn %l5,%l0,%l7 ! %l7 = ffffffffff00ff3d
! %l1 = 0000000000000000, Mem[0000000030001400] = ff000000
stba %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000
! Mem[0000000010101408] = 5b003dff, %l5 = ffffffffff00ff3d
ldstuba [%i4+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081420] = ffffff7fff000000, %l0 = 0000000000000000
ldxa [%i2+0x020]%asi,%l0 ! %l0 = ffffff7fff000000
p0_label_671:
! Mem[0000000010101400] = 000000ff0000ffff, %f2 = ffff005b ffff7fff
ldda [%i4+%g0]0x88,%f2 ! %f2 = 000000ff 0000ffff
! Mem[0000000030101400] = 00000000, %f9 = b2000000
lda [%i4+%g0]0x81,%f9 ! %f9 = 00000000
! Mem[0000000030141410] = 00000000, %l6 = ffffffffffffffff
ldsha [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141408] = ff00000000000000, %l5 = 00000000000000ff
ldxa [%i5+%o4]0x89,%l5 ! %l5 = ff00000000000000
! Mem[00000000300c1410] = 00000000, %l6 = 0000000000000000
lduha [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101400] = 0000000000000000, %f20 = 00000000 00000000
ldda [%i4+%g0]0x81,%f20 ! %f20 = 00000000 00000000
! Mem[0000000010081418] = a4132f9f, %f12 = 00000000
lda [%i2+0x018]%asi,%f12 ! %f12 = a4132f9f
! Mem[0000000030041410] = 00000000, %l2 = 00000000ff0000ff
lduha [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181410] = fffff69f, %l4 = 00000000000000ff
lduba [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f18 = 010000ff 00000000, %l1 = 0000000000000000
! Mem[0000000010081408] = ff000000b2000000
add %i2,0x008,%g1
stda %f18,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010081408] = ff000000b2000000
p0_label_672:
! %f16 = ffff0000 ffc60000, Mem[0000000010181438] = ffffbbff 0000ff00
stda %f16,[%i6+0x038]%asi ! Mem[0000000010181438] = ffff0000 ffc60000
! Mem[0000000030101400] = 00000000, %l7 = ffffffffff00ff3d
swapa [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010081410] = 00000000ffffffff
stxa %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000000
! %f4 = ffffffff, Mem[0000000030141408] = 00000000
sta %f4 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
! Mem[0000000010181410] = ff0000ff00000000, %l6 = 0000000000000000, %l2 = 0000000000000000
add %i6,0x10,%g1
casxa [%g1]0x80,%l6,%l2 ! %l2 = ff0000ff00000000
! Mem[0000000021800100] = ffffd1b9, %l3 = 00000000000000ff
ldstub [%o3+0x100],%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010101400] = ffff0000, %l1 = 0000000000000000
swapa [%i4+%g0]0x80,%l1 ! %l1 = 00000000ffff0000
! %f19 = 00000000, Mem[0000000010141408] = ff000000
sta %f19,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! %f30 = 23700096, %f18 = 010000ff
fcmps %fcc3,%f30,%f18 ! %fcc3 = 2
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00000000, %f22 = 010000ff
lda [%i6+%o4]0x88,%f22 ! %f22 = 00000000
p0_label_673:
! Mem[0000000030041408] = ff000000, %l3 = 00000000000000ff
lduba [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
lduba [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141420] = 7fffffff, %l2 = ff0000ff00000000
lduha [%i5+0x022]%asi,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010081408] = ff000000, %l1 = 00000000ffff0000
lduba [%i2+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141400] = 000023ff, %l3 = 0000000000000000
lduwa [%i5+%g0]0x88,%l3 ! %l3 = 00000000000023ff
! Mem[0000000010101410] = 000000ff, %l3 = 00000000000023ff
lduba [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000201c0000] = ffff86d9, %l4 = 00000000000000ff
lduba [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030081400] = 000000ff, %l4 = 00000000000000ff
lduba [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1410] = 3dff00ff, %l3 = 00000000000000ff
lduha [%i3+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l0 = ff000000, %l1 = 000000ff, Mem[0000000030081400] = ff000000 0000ff00
stda %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000000 000000ff
p0_label_674:
! %f12 = a4132f9f, Mem[00000000100c1424] = 0000ff00
st %f12,[%i3+0x024] ! Mem[00000000100c1424] = a4132f9f
! %f4 = ffffffff 00000000, Mem[0000000030001400] = ff000000 ffff0000
stda %f4 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffff 00000000
! %f27 = 000000ff, Mem[0000000010041410] = 0000ffff
sta %f27,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff
! %l7 = 0000000000000000, Mem[0000000010141408] = 00000000000000ff
stx %l7,[%i5+%o4] ! Mem[0000000010141408] = 0000000000000000
! %f28 = 00ff0000 00000066, Mem[0000000030041408] = 000000ff 00000000
stda %f28,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00ff0000 00000066
! %l2 = 000000000000ffff, Mem[0000000030081410] = ff000000ffffffff
stxa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000000000ffff
! %l4 = 0000000000000000, Mem[0000000010181428] = 00000001ff000000, %asi = 80
stxa %l4,[%i6+0x028]%asi ! Mem[0000000010181428] = 0000000000000000
! Mem[0000000010101408] = 5b003dff, %l5 = ff00000000000000
swapa [%i4+%o4]0x88,%l5 ! %l5 = 000000005b003dff
! %l2 = 0000ffff, %l3 = 000000ff, Mem[0000000030101410] = 0000ff00 01000000
stda %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000ffff 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = ff2300000000ff00, %l7 = 0000000000000000
ldxa [%i5+%g0]0x80,%l7 ! %l7 = ff2300000000ff00
p0_label_675:
! Mem[0000000030041408] = 0000ff00, %l1 = 00000000000000ff
ldsha [%i1+%o4]0x89,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000030141410] = 0000000000000000, %f18 = 010000ff 00000000
ldda [%i5+%o5]0x89,%f18 ! %f18 = 00000000 00000000
! Mem[0000000030141408] = ff000000ffffffff, %f18 = 00000000 00000000
ldda [%i5+%o4]0x89,%f18 ! %f18 = ff000000 ffffffff
! Mem[000000001010140c] = ffff7fff, %l7 = ff2300000000ff00
ldsh [%i4+0x00c],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010081410] = 00000000, %l1 = ffffffffffffff00
swapa [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, %l5 = 000000005b003dff, %l4 = 0000000000000000
xnor %l1,%l5,%l4 ! %l4 = ffffffffa4ffc200
! Mem[0000000030101400] = ff00ff3d, %l2 = 000000000000ffff
ldswa [%i4+%g0]0x81,%l2 ! %l2 = ffffffffff00ff3d
! Mem[0000000030141408] = ffffffff, %f14 = 80000000
lda [%i5+%o4]0x89,%f14 ! %f14 = ffffffff
! Mem[0000000010001400] = 0000f69f, %l4 = ffffffffa4ffc200
ldsba [%i0+%g0]0x88,%l4 ! %l4 = ffffffffffffff9f
! Starting 10 instruction Store Burst
! %l2 = ffffffffff00ff3d, Mem[0000000010041410] = ff000000ffc60000
stxa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffffff00ff3d
p0_label_676:
! %l2 = ff00ff3d, %l3 = 000000ff, Mem[0000000010001400] = 0000f69f a988fc4f
stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff00ff3d 000000ff
! Mem[0000000030001408] = 00ffff00, %l0 = ffffff7fff000000
swapa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000ffff00
! %f28 = 00ff0000 00000066, Mem[0000000030041400] = 00000000 00000000
stda %f28,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00ff0000 00000066
! %l2 = ff00ff3d, %l3 = 000000ff, Mem[0000000030101408] = 000000ff ff7fc6ff
stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff00ff3d 000000ff
! %l2 = ffffffffff00ff3d, Mem[00000000300c1410] = 00000000
stba %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 3d000000
! %f15 = 00000000, Mem[0000000010101400] = 00000000
sta %f15,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
! Mem[0000000010001410] = 00000000, %l3 = 00000000000000ff
ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[00000000201c0000] = ffff86d9, %l0 = 0000000000ffff00
ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
! Code Fragment 4
p0_fragment_52:
! %l0 = 00000000000000ff
setx 0xdf74cb500421eddb,%g7,%l0 ! %l0 = df74cb500421eddb
! %l1 = 0000000000000000
setx 0x518de1bfd226ac53,%g7,%l1 ! %l1 = 518de1bfd226ac53
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 = df74cb500421eddb
setx 0x78f37b87eccb2539,%g7,%l0 ! %l0 = 78f37b87eccb2539
! %l1 = 518de1bfd226ac53
setx 0x0c40fc1fbfb0cdaa,%g7,%l1 ! %l1 = 0c40fc1fbfb0cdaa
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000ffffff00, %f12 = a4132f9f 000000ff
ldda [%i2+%o5]0x88,%f12 ! %f12 = 00000000 ffffff00
p0_label_677:
! Mem[0000000030001400] = 00000000, %l1 = 0c40fc1fbfb0cdaa
ldsha [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181410] = ff0000ff, %f23 = 00000000
lda [%i6+%o5]0x88,%f23 ! %f23 = ff0000ff
! Mem[0000000010041410] = ffffffff, %l4 = ffffffffffffff9f
lduha [%i1+%o5]0x88,%l4 ! %l4 = 000000000000ffff
membar #Sync ! Added by membar checker (107)
! Mem[00000000300c1400] = 00000000 00000000 ff7fc6ff ff0000ff
! Mem[00000000300c1410] = 3d000000 00000000 ff000000 00000000
! Mem[00000000300c1420] = ff0000ff 00000000 00000000 000000ff
! Mem[00000000300c1430] = 00000000 ff000000 ff000000 ff000000
ldda [%i3]ASI_BLK_SL,%f0 ! Block Load from 00000000300c1400
! Mem[0000000010181400] = ffffffff000000ff, %f22 = 00000000 ff0000ff
ldda [%i6+%g0]0x88,%f22 ! %f22 = ffffffff 000000ff
! Mem[0000000010041438] = ff00000000000000, %l2 = ffffffffff00ff3d
ldxa [%i1+0x038]%asi,%l2 ! %l2 = ff00000000000000
! Mem[0000000030081410] = 00000000 0000ffff, %l2 = 00000000, %l3 = 00000000
ldda [%i2+%o5]0x89,%l2 ! %l2 = 000000000000ffff 0000000000000000
! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
lduba [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l4 = 000000000000ffff
lduba [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000030141400] = 5b0000ff 000000ff
stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 ffffffff
p0_label_678:
! %l6 = 0000000000000000, Mem[0000000010181408] = 00000000
stba %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
! %f17 = ffc60000, Mem[0000000030041410] = 00000000
sta %f17,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffc60000
! %l1 = 0000000000000000, Mem[0000000030041408] = 00ff000000000066
stxa %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000000000000000
! Mem[000000001014140c] = 00000000, %l4 = 00000000, %l2 = 0000ffff
add %i5,0x0c,%g1
casa [%g1]0x80,%l4,%l2 ! %l2 = 0000000000000000
! %f28 = 00ff0000 00000066, Mem[00000000100c1400] = 0d31de8a 0000ff00
stda %f28,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00ff0000 00000066
! %f17 = ffc60000, Mem[0000000010101400] = 00000000
sta %f17,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffc60000
! %l6 = 0000000000000000, Mem[0000000030141410] = 00000000
stha %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! Mem[0000000021800141] = 00008361, %l1 = 0000000000000000
ldstuba [%o3+0x141]%asi,%l1 ! %l1 = 00000000000000ff
! %f18 = ff000000, %f21 = 00000000, %f22 = ffffffff 000000ff
fsmuld %f18,%f21,%f22 ! %f22 = 80000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ffffffff, %l7 = ffffffffffffffff
ldsha [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
p0_label_679:
! Mem[0000000030181410] = aaffff3d9ff6ffff, %l4 = 0000000000000000
ldxa [%i6+%o5]0x89,%l4 ! %l4 = aaffff3d9ff6ffff
! Mem[0000000010001408] = ffff0000, %l6 = 0000000000000000
ldswa [%i0+%o4]0x80,%l6 ! %l6 = ffffffffffff0000
! Mem[00000000211c0000] = ff3d217a, %l5 = 000000005b003dff
lduba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081408] = ff000000, %l0 = 78f37b87eccb2539
ldub [%i2+0x00b],%l0 ! %l0 = 0000000000000000
! Mem[0000000030181400] = 000000ff, %l6 = ffffffffffff0000
lduba [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041414] = ff00ff3d, %l7 = ffffffffffffffff
lduh [%i1+0x016],%l7 ! %l7 = 000000000000ff3d
! Mem[0000000030141400] = 00000000, %l2 = 0000000000000000
lduha [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041400] = 00ff000000000066, %l0 = 0000000000000000
ldxa [%i1+%g0]0x81,%l0 ! %l0 = 00ff000000000066
! Mem[0000000010101408] = 00000000, %l6 = 00000000000000ff
ldswa [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = ff0000ff, %l6 = 0000000000000000
swapa [%i2+%g0]0x80,%l6 ! %l6 = 00000000ff0000ff
p0_label_680:
! Mem[0000000010081400] = 00000000, %l3 = 0000000000000000
swapa [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[000000001004143c] = 00000000, %l4 = aaffff3d9ff6ffff
swap [%i1+0x03c],%l4 ! %l4 = 0000000000000000
! %l5 = 00000000000000ff, Mem[0000000010041418] = ff0000ff000000ff, %asi = 80
stxa %l5,[%i1+0x018]%asi ! Mem[0000000010041418] = 00000000000000ff
! Mem[0000000021800040] = ffff9f3e, %l4 = 0000000000000000
ldstub [%o3+0x040],%l4 ! %l4 = 000000ff000000ff
! %f27 = 000000ff, Mem[0000000010081408] = ff000000
sta %f27,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff
! %f29 = 00000066, %f19 = ffffffff, %f25 = ffc67fff
fsubs %f29,%f19,%f25 ! %f25 = ffffffff
! Mem[0000000030101410] = 0000ffff, %l0 = 00ff000000000066
ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010181418] = 25550000, %l1 = 00000000, %l2 = 00000000
add %i6,0x18,%g1
casa [%g1]0x80,%l1,%l2 ! %l2 = 0000000025550000
! %l6 = 00000000ff0000ff, Mem[0000000010081410] = 00ffffff
stha %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ffffff
! Starting 10 instruction Load Burst
! Mem[0000000010181414] = 00000000, %f17 = ffc60000
lda [%i6+0x014]%asi,%f17 ! %f17 = 00000000
p0_label_681:
! Mem[0000000010001400] = 3dff00ff, %l5 = 00000000000000ff
ldsba [%i0+%g0]0x80,%l5 ! %l5 = 000000000000003d
! %l5 = 000000000000003d, %l0 = 00000000000000ff, %l2 = 0000000025550000
xor %l5,%l0,%l2 ! %l2 = 00000000000000c2
! Mem[0000000010181408] = 00000000, %l7 = 000000000000ff3d
lduwa [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = 000000000000c6ff, %l2 = 00000000000000c2
ldxa [%i1+%o5]0x89,%l2 ! %l2 = 000000000000c6ff
! Mem[0000000021800100] = ffffd1b9, %l1 = 0000000000000000
ldub [%o3+0x100],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181410] = aaffff3d9ff6ffff, %f4 = 00000000 0000003d
ldda [%i6+%o5]0x89,%f4 ! %f4 = aaffff3d 9ff6ffff
! Mem[0000000010181408] = 00000000, %l4 = 00000000000000ff
ldsha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141408] = ffffffff, %f11 = 00000000
lda [%i5+%o4]0x81,%f11 ! %f11 = ffffffff
! Mem[00000000100c1400] = 00ff000000000066, %f26 = ffffff00 000000ff
ldda [%i3+%g0]0x80,%f26 ! %f26 = 00ff0000 00000066
! Starting 10 instruction Store Burst
! %l5 = 000000000000003d, Mem[0000000030081400] = 000000ff
stha %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 003d00ff
p0_label_682:
! Mem[00000000100c1424] = a4132f9f, %l0 = 00000000000000ff, %asi = 80
swapa [%i3+0x024]%asi,%l0 ! %l0 = 00000000a4132f9f
membar #Sync ! Added by membar checker (108)
! %l4 = 00000000, %l5 = 0000003d, Mem[00000000300c1400] = 00000000 00000000
stda %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 0000003d
! %l2 = 000000000000c6ff, Mem[00000000100c1408] = ae5600ff
stha %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ae56c6ff
! %l7 = 0000000000000000, Mem[0000000030041408] = 0000000000000000
stxa %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
! %l3 = 0000000000000000, %l7 = 0000000000000000, %l3 = 0000000000000000
udivx %l3,%l7,%l3 ! Div by zero, %l0 = 00000000a4132fef
! Mem[0000000030001408] = 000000ff, %l4 = 0000000000000000
swapa [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! %l5 = 000000000000003d, Mem[0000000030081400] = ff003d00
stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff003d3d
! %f14 = 000000ff 000000ff, Mem[00000000300c1400] = 00000000 0000003d
stda %f14,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff 000000ff
! %l6 = ff0000ff, %l7 = 00000000, Mem[0000000010041410] = ffffffff ff00ff3d
stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff0000ff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = aaffff3d9ff6ffff, %f26 = 00ff0000 00000066
ldda [%i6+%o5]0x89,%f26 ! %f26 = aaffff3d 9ff6ffff
p0_label_683:
! Mem[0000000010101410] = ff000000, %l0 = 00000000a4132fc7
ldsba [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010041410] = 00000000 ff0000ff, %l4 = 000000ff, %l5 = 0000003d
ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000ff0000ff 0000000000000000
! Mem[0000000021800100] = ffffd1b9, %l4 = 00000000ff0000ff
lduba [%o3+0x101]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041408] = 00000000, %l1 = 00000000000000ff
ldsba [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = 3d3d00ff, %l7 = 0000000000000000
ldsha [%i2+%g0]0x81,%l7 ! %l7 = 0000000000003d3d
! Mem[0000000010101408] = 00000000, %l0 = ffffffffffffffff
ldswa [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1400] = 0000ff00, %f2 = ff0000ff
lda [%i3+%g0]0x88,%f2 ! %f2 = 0000ff00
! Mem[00000000100c1408] = ae56c6ff, %l6 = 00000000ff0000ff
lduha [%i3+%o4]0x88,%l6 ! %l6 = 000000000000c6ff
! Mem[0000000010081400] = 00000000, %f21 = 00000000
lda [%i2+%g0]0x88,%f21 ! %f21 = 00000000
! Starting 10 instruction Store Burst
! %f12 = 000000ff 00000000, %l5 = 0000000000000000
! Mem[0000000030181410] = fffff69f3dffffaa
add %i6,0x010,%g1
stda %f12,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030181410] = fffff69f3dffffaa
p0_label_684:
! Mem[0000000010101431] = bd23ccf3, %l6 = 000000000000c6ff
ldstub [%i4+0x031],%l6 ! %l6 = 00000023000000ff
! Mem[0000000010041410] = ff0000ff, %l0 = 0000000000000000
ldstuba [%i1+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! %l2 = 0000c6ff, %l3 = 00000000, Mem[0000000010041438] = ff000000 9ff6ffff
stda %l2,[%i1+0x038]%asi ! Mem[0000000010041438] = 0000c6ff 00000000
! %l5 = 0000000000000000, Mem[0000000010101408] = 00000000
stha %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! %f6 = 00000000, Mem[0000000010181438] = ffff0000
sta %f6 ,[%i6+0x038]%asi ! Mem[0000000010181438] = 00000000
! Mem[0000000020800001] = ffff348e, %l1 = 0000000000000000
ldstuba [%o1+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
! %f26 = aaffff3d 9ff6ffff, %l3 = 0000000000000000
! Mem[00000000300c1428] = 00000000000000ff
add %i3,0x028,%g1
stda %f26,[%g1+%l3]ASI_PST32_S ! Mem[00000000300c1428] = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000030101400] = ff00ff3d00000000
stxa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000000000ff
! Mem[0000000010141410] = 00aa0000, %l1 = 00000000000000ff
ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 000023ff, %l5 = 0000000000000000
lduha [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
p0_label_685:
! Mem[00000000300c1408] = ffc67fff, %f2 = 0000ff00
lda [%i3+%o4]0x89,%f2 ! %f2 = ffc67fff
! Mem[0000000030041400] = 0000ff00, %l3 = 0000000000000000
lduwa [%i1+%g0]0x89,%l3 ! %l3 = 000000000000ff00
! Mem[0000000030141408] = ffffffff, %l7 = 0000000000003d3d
ldsba [%i5+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! %l4 = 00000000000000ff, %l4 = 00000000000000ff, %l1 = 0000000000000000
xnor %l4,%l4,%l1 ! %l1 = ffffffffffffffff
! %f0 = 00000000 00000000 ffc67fff ffc67fff
! %f4 = aaffff3d 9ff6ffff 00000000 000000ff
! %f8 = 00000000 ff0000ff ff000000 ffffffff
! %f12 = 000000ff 00000000 000000ff 000000ff
stda %f0,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
! Mem[0000000030181410] = fffff69f3dffffaa, %f30 = 23700096 0000ffff
ldda [%i6+%o5]0x81,%f30 ! %f30 = fffff69f 3dffffaa
! Mem[0000000010041400] = 96007023 000000aa, %l4 = 000000ff, %l5 = 00000000
ldda [%i1+%g0]0x80,%l4 ! %l4 = 0000000096007023 00000000000000aa
! Mem[0000000010041400] = aa000000 23700096, %l2 = 0000c6ff, %l3 = 0000ff00
ldda [%i1+%g0]0x88,%l2 ! %l2 = 0000000023700096 00000000aa000000
! Mem[0000000010081400] = ffffff7f00000000, %f22 = 80000000 00000000
ldda [%i2+%g0]0x88,%f22 ! %f22 = ffffff7f 00000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1404] = 00000066, %l3 = 00000000aa000000, %asi = 80
swapa [%i3+0x004]%asi,%l3 ! %l3 = 0000000000000066
p0_label_686:
membar #Sync ! Added by membar checker (109)
! Mem[0000000010101414] = 9ff6ffff, %l6 = 0000000000000023
ldstuba [%i4+0x014]%asi,%l6 ! %l6 = 0000009f000000ff
! Mem[0000000030101410] = 0000ffff, %l6 = 000000000000009f
ldstuba [%i4+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
! %l7 = ffffffffffffffff, Mem[0000000030181410] = fffff69f
stha %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = fffff69f
! %l0 = 000000ff, %l1 = ffffffff, Mem[00000000100c1400] = 00ff0000 aa000000
stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff ffffffff
! %f12 = 000000ff 00000000, %l2 = 0000000023700096
! Mem[0000000010001408] = ffff0000000000ff
add %i0,0x008,%g1
stda %f12,[%g1+%l2]ASI_PST8_P ! Mem[0000000010001408] = 00ff00ff000000ff
! %l1 = ffffffffffffffff, Mem[0000000010001408] = 00ff00ff
stwa %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff
! %l7 = ffffffffffffffff, Mem[0000000010101400] = 0000000000000000
stxa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffffffffffff
! Mem[00000000100c1400] = 000000ffffffffff, %l1 = ffffffffffffffff, %l7 = ffffffffffffffff
casxa [%i3]0x80,%l1,%l7 ! %l7 = 000000ffffffffff
! %f3 = ffc67fff, %f24 = 000000b2
fstoi %f3 ,%f24 ! %f24 = 80000000
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 3dffffaa, %l3 = 0000000000000066
lduha [%i4+%o5]0x88,%l3 ! %l3 = 000000000000ffaa
p0_label_687:
! Mem[0000000030181400] = ff000000, %l2 = 0000000023700096
lduwa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ff000000
! Mem[0000000010001400] = 3dff00ff, %l1 = ffffffffffffffff
lduha [%i0+%g0]0x80,%l1 ! %l1 = 0000000000003dff
! %l1 = 0000000000003dff, imm = 00000000000008bb, %l3 = 000000000000ffaa
xnor %l1,0x8bb,%l3 ! %l3 = ffffffffffffcabb
! Mem[0000000010181410] = 00000000 ff0000ff, %l2 = ff000000, %l3 = ffffcabb
ldda [%i6+%o5]0x88,%l2 ! %l2 = 00000000ff0000ff 0000000000000000
! Mem[0000000010041410] = ff0000ff, %l4 = 0000000096007023
lduba [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101400] = 00000000, %l0 = 00000000000000ff
lduwa [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1408] = ae56c6ff, %l0 = 0000000000000000
lduha [%i3+%o4]0x88,%l0 ! %l0 = 000000000000c6ff
! Mem[0000000030081410] = ffff000000000000, %l7 = 000000ffffffffff
ldxa [%i2+%o5]0x81,%l7 ! %l7 = ffff000000000000
! Mem[0000000030141408] = ff000000ffffffff, %l4 = 00000000000000ff
ldxa [%i5+%o4]0x89,%l4 ! %l4 = ff000000ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 00000000, %l0 = 000000000000c6ff
swapa [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
p0_label_688:
! Mem[000000001004143c] = 00000000, %l5 = 00000000000000aa
swap [%i1+0x03c],%l5 ! %l5 = 0000000000000000
! Mem[0000000010181410] = ff0000ff, %l7 = ffff000000000000
swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000ff0000ff
! Mem[0000000021800081] = 5f000550, %l4 = ff000000ffffffff
ldstuba [%o3+0x081]%asi,%l4 ! %l4 = 00000000000000ff
! %f5 = 9ff6ffff, Mem[0000000010081410] = 00ffffff
sta %f5 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 9ff6ffff
! Mem[0000000010101426] = ff0000ff, %l3 = 0000000000000000
ldstuba [%i4+0x026]%asi,%l3 ! %l3 = 00000000000000ff
! %l6 = 00000000000000ff, Mem[0000000010041408] = 00000000
stha %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
! %l0 = 0000000000000000, Mem[0000000010101410] = aaffff3d
stha %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ff3d
! %l0 = 0000000000000000, Mem[000000001004142c] = 00000000, %asi = 80
stba %l0,[%i1+0x02c]%asi ! Mem[000000001004142c] = 00000000
! %l6 = 000000ff, %l7 = ff0000ff, Mem[00000000300c1408] = ffc67fff ff0000ff
stda %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff ff0000ff
! Starting 10 instruction Load Burst
! %f4 = aaffff3d, %f25 = ffffffff
fsqrts %f4 ,%f25 ! %f25 = 7fffffff
p0_label_689:
! Mem[00000000211c0000] = ff3d217a, %l2 = 00000000ff0000ff
ldsh [%o2+%g0],%l2 ! %l2 = ffffffffffffff3d
! Mem[0000000010101408] = ff7fc6ff, %l1 = 0000000000003dff
lduwa [%i4+%o4]0x88,%l1 ! %l1 = 00000000ff7fc6ff
! Mem[0000000010041400] = 96007023, %l2 = ffffffffffffff3d
lduha [%i1+%g0]0x80,%l2 ! %l2 = 0000000000009600
! Mem[0000000010141430] = 66000000, %l2 = 0000000000009600
lduba [%i5+0x031]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041400] = aa00000023700096, %f30 = fffff69f 3dffffaa
ldda [%i1+%g0]0x88,%f30 ! %f30 = aa000000 23700096
! Mem[0000000030001408] = 00000000, %f5 = 9ff6ffff
lda [%i0+%o4]0x89,%f5 ! %f5 = 00000000
! Mem[0000000010141400] = ff230000, %l4 = 0000000000000000
lduwa [%i5+%g0]0x80,%l4 ! %l4 = 00000000ff230000
! Mem[0000000030041410] = ffc60000, %l7 = 00000000ff0000ff
lduwa [%i1+%o5]0x81,%l7 ! %l7 = 00000000ffc60000
! Mem[0000000010041400] = 96007023, %l0 = 0000000000000000
ldsha [%i1+%g0]0x80,%l0 ! %l0 = ffffffffffff9600
! Starting 10 instruction Store Burst
! %f0 = 00000000 00000000 ffc67fff ffc67fff
! %f4 = aaffff3d 00000000 00000000 000000ff
! %f8 = 00000000 ff0000ff ff000000 ffffffff
! %f12 = 000000ff 00000000 000000ff 000000ff
stda %f0,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
p0_label_690:
! %l5 = 0000000000000000, Mem[000000001008141c] = a988fc4f
stw %l5,[%i2+0x01c] ! Mem[000000001008141c] = 00000000
! Mem[0000000010081400] = 00000000, %l3 = 0000000000000000
ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! %l7 = 00000000ffc60000, Mem[00000000100c1408] = ffc656ae
stba %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00c656ae
membar #Sync ! Added by membar checker (110)
! Mem[0000000030041408] = ff7fc6ff, %l7 = 00000000ffc60000
swapa [%i1+%o4]0x89,%l7 ! %l7 = 00000000ff7fc6ff
! %l4 = 00000000ff230000, imm = fffffffffffffb2c, %l4 = 00000000ff230000
sub %l4,-0x4d4,%l4 ! %l4 = 00000000ff2304d4
! Mem[00000000100c1400] = 000000ffffffffff, %l4 = 00000000ff2304d4, %l6 = 00000000000000ff
casxa [%i3]0x80,%l4,%l6 ! %l6 = 000000ffffffffff
! Mem[000000001010140c] = ffc67fff, %l5 = 0000000000000000, %asi = 80
swapa [%i4+0x00c]%asi,%l5 ! %l5 = 00000000ffc67fff
! Mem[0000000010041408] = ff000000, %l6 = 000000ffffffffff
ldstuba [%i1+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010001428] = 00000000, %l2 = 0000000000000000
ldstuba [%i0+0x028]%asi,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! %f19 = ffffffff, %f11 = ffffffff, %f20 = 00000000
fmuls %f19,%f11,%f20 ! %f20 = ffffffff
p0_label_691:
membar #Sync ! Added by membar checker (111)
! Mem[0000000010101400] = ffffffff ffffffff ffc67fff 00000000
! Mem[0000000010101410] = 0000ff3d fff6ffff 00000000 000000ff
! Mem[0000000010101420] = 00000000 ff00ffff ff000000 ffffffff
! Mem[0000000010101430] = 000000ff 00000000 000000ff 000000ff
ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
! Mem[0000000010081404] = 7fffffff, %l3 = 0000000000000000
lduha [%i2+0x004]%asi,%l3 ! %l3 = 0000000000007fff
! Mem[0000000030041410] = 000000003dffffaa, %f18 = ff000000 ffffffff
ldda [%i1+%o5]0x89,%f18 ! %f18 = 00000000 3dffffaa
! Mem[00000000100c1410] = ff00ff3d, %f29 = 00000066
lda [%i3+%o5]0x80,%f29 ! %f29 = ff00ff3d
! Mem[0000000010101410] = fffff6ff 3dff0000, %l4 = ff2304d4, %l5 = ffc67fff
ldda [%i4+%o5]0x88,%l4 ! %l4 = 000000003dff0000 00000000fffff6ff
! Mem[00000000100c1408] = 00c656aea6000100, %f30 = aa000000 23700096
ldda [%i3+0x008]%asi,%f30 ! %f30 = 00c656ae a6000100
! Mem[0000000010081408] = ff000000, %l1 = 00000000ff7fc6ff
lduha [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1400] = ff000000, %l5 = 00000000fffff6ff
lduwa [%i3+%g0]0x89,%l5 ! %l5 = 00000000ff000000
! Mem[0000000030101400] = 00000000, %f28 = 00ff0000
lda [%i4+%g0]0x81,%f28 ! %f28 = 00000000
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (112)
! %l0 = ffffffffffff9600, Mem[0000000010101408] = ff7fc6ff
stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff7f9600
p0_label_692:
! %l3 = 0000000000007fff, Mem[0000000030081410] = 000000000000ffff
stxa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000007fff
! Mem[00000000300c1408] = 000000ff, %l5 = 00000000ff000000
swapa [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030081410] = 00007fff, %l2 = 0000000000000000
swapa [%i2+%o5]0x89,%l2 ! %l2 = 0000000000007fff
! %l0 = ffffffffffff9600, Mem[0000000030001400] = 00000000
stha %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00009600
! %l4 = 000000003dff0000, Mem[0000000030001408] = 00000000
stba %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! Mem[000000001010140c] = 00000000, %l4 = 000000003dff0000
ldstuba [%i4+0x00c]%asi,%l4 ! %l4 = 00000000000000ff
! %f22 = ffffff7f 00000000, Mem[0000000030101400] = 00000000 000000ff
stda %f22,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffff7f 00000000
! Mem[0000000010041406] = 000000aa, %l3 = 0000000000007fff
ldstub [%i1+0x006],%l3 ! %l3 = 00000000000000ff
! %l6 = 00000000000000ff, Mem[000000001004141f] = 000000ff
stb %l6,[%i1+0x01f] ! Mem[000000001004141c] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ffff0000, %l3 = 0000000000000000
ldswa [%i6+%o4]0x81,%l3 ! %l3 = ffffffffffff0000
p0_label_693:
! Mem[0000000010001408] = ffffffff000000ff, %l1 = 0000000000000000
ldx [%i0+%o4],%l1 ! %l1 = ffffffff000000ff
! Mem[000000001008141c] = 00000000, %l2 = 0000000000007fff
lduw [%i2+0x01c],%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, Mem[00000000300c1410] = 0000003d
stwa %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! Mem[0000000021800180] = c600c576, %l7 = 00000000ff7fc6ff
lduh [%o3+0x180],%l7 ! %l7 = 000000000000c600
! %l6 = 00000000000000ff, imm = 00000000000008df, %l6 = 00000000000000ff
subc %l6,0x8df,%l6 ! %l6 = fffffffffffff820
! Mem[00000000100c1410] = 3dff00ff, %l5 = 00000000000000ff
ldsha [%i3+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030001408] = 00000000, %l1 = ffffffff000000ff
ldsha [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101418] = 00000000000000ff, %f24 = 80000000 7fffffff
ldda [%i4+0x018]%asi,%f24 ! %f24 = 00000000 000000ff
! Mem[0000000010041410] = ff0000ff, %l5 = 00000000000000ff
ldswa [%i1+%o5]0x88,%l5 ! %l5 = ffffffffff0000ff
! Starting 10 instruction Store Burst
! %f6 = 00000000 000000ff, Mem[0000000010101418] = 00000000 000000ff
std %f6 ,[%i4+0x018] ! Mem[0000000010101418] = 00000000 000000ff
p0_label_694:
! %l5 = ffffffffff0000ff, Mem[00000000300c1410] = 00000000
stha %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00ff0000
! Mem[0000000010081420] = ffffff7f, %l6 = fffffffffffff820, %asi = 80
swapa [%i2+0x020]%asi,%l6 ! %l6 = 00000000ffffff7f
! Mem[0000000010181408] = ffc60000, %l6 = 00000000ffffff7f
ldstuba [%i6+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010141418] = 00000000, %l7 = 0000c600, %l3 = ffff0000
add %i5,0x18,%g1
casa [%g1]0x80,%l7,%l3 ! %l3 = 0000000000000000
! %l7 = 000000000000c600, Mem[000000001010143c] = 000000ff
stw %l7,[%i4+0x03c] ! Mem[000000001010143c] = 0000c600
! %l6 = 000000ff, %l7 = 0000c600, Mem[0000000010081408] = ff000000 000000b2
stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff 0000c600
! %f10 = ff000000, Mem[0000000010081410] = fffff69f
sta %f10,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000
! Mem[0000000010001406] = ff000000, %l1 = 0000000000000000
ldstuba [%i0+0x006]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030041410] = 3dffffaa, %l0 = ffffffffffff9600
swapa [%i1+%o5]0x89,%l0 ! %l0 = 000000003dffffaa
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ffffffff, %l3 = 0000000000000000
ldswa [%i0+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
p0_label_695:
! Mem[0000000010141410] = ffaa0000, %l4 = 0000000000000000
ldsha [%i5+%o5]0x80,%l4 ! %l4 = ffffffffffffffaa
! Mem[0000000030101410] = 0000ffff, %l2 = 0000000000000000
lduwa [%i4+%o5]0x89,%l2 ! %l2 = 000000000000ffff
! Mem[0000000020800040] = ff00d1fd, %l4 = ffffffffffffffaa
ldub [%o1+0x041],%l4 ! %l4 = 0000000000000000
! Mem[0000000030081400] = 3d3d00ff, %l1 = 0000000000000000
ldswa [%i2+%g0]0x81,%l1 ! %l1 = 000000003d3d00ff
! Mem[0000000030101408] = 000000ff ff00ff3d, %l6 = 000000ff, %l7 = 0000c600
ldda [%i4+%o4]0x89,%l6 ! %l6 = 00000000ff00ff3d 00000000000000ff
! Mem[0000000030101400] = ffffff7f, %f22 = ffffff7f
lda [%i4+%g0]0x81,%f22 ! %f22 = ffffff7f
! %l6 = 00000000ff00ff3d, immed = fffff495, %y = 000007f8
udiv %l6,-0xb6b,%l3 ! %l3 = 00000000000007f8
mov %l0,%y ! %y = 3dffffaa
! Mem[00000000100c1438] = 00ff00ff0000ff00, %f20 = ffffffff 00000000
ldda [%i3+0x038]%asi,%f20 ! %f20 = 00ff00ff 0000ff00
membar #Sync ! Added by membar checker (113)
! Mem[0000000010181400] = ff000000 ffffffff ffc60000 ff00ff3d
! Mem[0000000010181410] = 00000000 00000000 25550000 ff000000
! Mem[0000000010181420] = 000000b2 00000000 00000000 00000000
! Mem[0000000010181430] = 7fffffff 0000ffff 00000000 ffc60000
ldda [%i6]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
! Starting 10 instruction Store Burst
! Mem[0000000010081428] = 8ade310d, %l5 = ffffffffff0000ff, %asi = 80
swapa [%i2+0x028]%asi,%l5 ! %l5 = 000000008ade310d
p0_label_696:
! Mem[0000000020800041] = ff00d1fd, %l3 = 00000000000007f8
ldstub [%o1+0x041],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101434] = 00000000, %l2 = 000000000000ffff
swap [%i4+0x034],%l2 ! %l2 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l5 = 000000008ade310d
ldstuba [%i1+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000020800040] = ffffd1fd, %l1 = 000000003d3d00ff
ldstuba [%o1+0x040]%asi,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030141410] = 00000000, %l3 = 0000000000000000
ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010101400] = ffffffff
stwa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
membar #Sync ! Added by membar checker (114)
! %l2 = 0000000000000000, Mem[0000000010181400] = 000000ff
stba %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! Mem[0000000030181400] = 000000ff, %l4 = 0000000000000000
swapa [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000211c0000] = ff3d217a, %l2 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00000000 7fffffff, %l6 = ff00ff3d, %l7 = 000000ff
ldda [%i4+%g0]0x89,%l6 ! %l6 = 000000007fffffff 0000000000000000
p0_label_697:
! %l3 = 0000000000000000, %l6 = 000000007fffffff, %l7 = 0000000000000000
sdivx %l3,%l6,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = 3dff00ff, %l7 = 0000000000000000
ldsba [%i0+%g0]0x80,%l7 ! %l7 = 000000000000003d
! Mem[0000000030001400] = 00009600, %l5 = 0000000000000000
ldsba [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081410] = 000000ff, %f30 = 00c656ae
lda [%i2+0x010]%asi,%f30 ! %f30 = 000000ff
! Mem[0000000030081410] = 00000000 00000000, %l0 = 3dffffaa, %l1 = 000000ff
ldda [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[000000001010140c] = ff000000, %l5 = 0000000000000000
ldsh [%i4+0x00e],%l5 ! %l5 = 0000000000000000
! Mem[00000000211c0000] = ff3d217a, %l3 = 0000000000000000
ldub [%o2+0x001],%l3 ! %l3 = 000000000000003d
! Mem[0000000010041400] = aaff000023700096, %f20 = 00ff00ff 0000ff00
ldda [%i1+%g0]0x88,%f20 ! %f20 = aaff0000 23700096
! Mem[0000000010181410] = 00000000, %l7 = 000000000000003d
ldsha [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 000000000000003d, Mem[0000000010101410] = fffff6ff3dff0000
stxa %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000000000003d
p0_label_698:
! %f12 = 7fffffff 0000ffff, Mem[0000000030141408] = ffffffff ff000000
stda %f12,[%i5+%o4]0x89 ! Mem[0000000030141408] = 7fffffff 0000ffff
! Mem[0000000010041408] = ff000000, %l2 = 00000000000000ff
ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! %l6 = 000000007fffffff, Mem[0000000030181408] = 0000ffff
stha %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000ffff
! %l6 = 000000007fffffff, Mem[0000000030081400] = 3d3d00ff
stwa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 7fffffff
! %f29 = ff00ff3d, Mem[0000000010141428] = ff000000
st %f29,[%i5+0x028] ! Mem[0000000010141428] = ff00ff3d
! Mem[00000000300c1400] = 000000ff, %l6 = 000000007fffffff
swapa [%i3+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030141410] = 000000ff, %l0 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
! Mem[000000001014140c] = 0000ffff, %l2 = 000000ff, %l1 = 00000000
add %i5,0x0c,%g1
casa [%g1]0x80,%l2,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010101408] = ff7f9600, %l4 = 00000000000000ff
swapa [%i4+%o4]0x88,%l4 ! %l4 = 00000000ff7f9600
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = ff00ff3d, %l4 = 00000000ff7f9600
ldsba [%i0+%g0]0x88,%l4 ! %l4 = 000000000000003d
p0_label_699:
! Mem[00000000100c1410] = ff00ff3d, %f3 = ff00ff3d
lda [%i3+%o5]0x80,%f3 ! %f3 = ff00ff3d
! Mem[0000000030141408] = ffff0000, %l1 = 000000000000ffff
lduba [%i5+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041408] = 000000ff, %l3 = 000000000000003d
ldswa [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001408] = ffffffff, %l2 = 00000000000000ff
ldsha [%i0+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010101400] = 00000000, %f8 = 000000b2
ld [%i4+%g0],%f8 ! %f8 = 00000000
! Mem[0000000010041400] = 23700096, %l7 = 0000000000000000
ldswa [%i1+%g0]0x88,%l7 ! %l7 = 0000000023700096
! Mem[0000000030141400] = 00000000, %l4 = 000000000000003d
ldsha [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000211c0000] = ff3d217a, %l4 = 0000000000000000
ldsb [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010041408] = ff000000, %l3 = 00000000000000ff
ldswa [%i1+%o4]0x80,%l3 ! %l3 = ffffffffff000000
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = 000000ff, %l5 = 0000000000000000
swapa [%i4+%o4]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_700:
! Mem[00000000300c1400] = 7fffffff, %l6 = 00000000000000ff
swapa [%i3+%g0]0x81,%l6 ! %l6 = 000000007fffffff
! %f18 = 00000000 3dffffaa, Mem[0000000010081400] = 000000ff ffffff7f
stda %f18,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 3dffffaa
! %f20 = aaff0000 23700096, Mem[0000000010101410] = 3d000000 00000000
stda %f20,[%i4+%o5]0x80 ! Mem[0000000010101410] = aaff0000 23700096
! %l6 = 000000007fffffff, Mem[0000000030081408] = ff230000
stha %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff23ffff
! %l4 = ffffffffffffffff, Mem[0000000010041408] = 000000ff
stba %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
! Mem[0000000010001410] = ff000000, %l6 = 000000007fffffff
ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! %l7 = 0000000023700096, Mem[0000000010141408] = 00000000
stwa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 23700096
! %l7 = 0000000023700096, Mem[0000000030141408] = 7fffffff0000ffff
stxa %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000023700096
! %l2 = ffffffff, %l3 = ff000000, Mem[0000000010101408] = 00000000 000000ff
stda %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff ff000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ff00ff3d 7fffffff, %l6 = 000000ff, %l7 = 23700096
ldda [%i3+%o5]0x80,%l6 ! %l6 = 00000000ff00ff3d 000000007fffffff
p0_label_701:
! Mem[000000001008141c] = 00000000, %f22 = ffffff7f
lda [%i2+0x01c]%asi,%f22 ! %f22 = 00000000
! Mem[0000000020800000] = ffff348e, %l1 = 00000000000000ff
lduba [%o1+0x001]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1408] = 00c656ae, %l7 = 000000007fffffff
lduwa [%i3+%o4]0x80,%l7 ! %l7 = 0000000000c656ae
! Mem[0000000010001408] = ffffffff, %l3 = ffffffffff000000
lduwa [%i0+%o4]0x80,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000010101400] = 00000000, %f26 = aaffff3d
lda [%i4+%g0]0x80,%f26 ! %f26 = 00000000
! Mem[0000000010141410] = ffaa0000 ffffffff, %l0 = 000000ff, %l1 = 000000ff
ldda [%i5+%o5]0x80,%l0 ! %l0 = 00000000ffaa0000 00000000ffffffff
! Mem[00000000300c1408] = 000000ff, %l5 = 00000000000000ff
ldsba [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181408] = ffff000000000000, %l2 = ffffffffffffffff
ldxa [%i6+%o4]0x81,%l2 ! %l2 = ffff000000000000
! Mem[0000000010081404] = 00000000, %l1 = 00000000ffffffff
ldswa [%i2+0x004]%asi,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffff, Mem[0000000010001410] = 00000000000000ff
stxa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffffffffffff
p0_label_702:
! Mem[00000000100c1408] = ae56c600, %l0 = 00000000ffaa0000
swapa [%i3+%o4]0x88,%l0 ! %l0 = 00000000ae56c600
! Mem[0000000030001408] = 00000000, %l1 = 0000000000000000
ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141408] = 237000960000ffff, %l1 = 0000000000000000, %l1 = 0000000000000000
add %i5,0x08,%g1
casxa [%g1]0x80,%l1,%l1 ! %l1 = 237000960000ffff
! Mem[0000000030141408] = 96007023, %l2 = ffff000000000000
swapa [%i5+%o4]0x81,%l2 ! %l2 = 0000000096007023
! Mem[0000000020800000] = ffff348e, %l0 = 00000000ae56c600
ldstub [%o1+%g0],%l0 ! %l0 = 000000ff000000ff
! %l2 = 96007023, %l3 = ffffffff, Mem[0000000010101400] = 00000000 ffffffff
stda %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 96007023 ffffffff
! %l6 = ff00ff3d, %l7 = 00c656ae, Mem[0000000010041408] = ff000000 ff000000
stda %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff00ff3d 00c656ae
! Mem[00000000218000c0] = 00aafc4a, %l3 = 00000000ffffffff
ldstuba [%o3+0x0c0]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141410] = 0000aaff, %l0 = 00000000000000ff
swapa [%i5+%o5]0x88,%l0 ! %l0 = 000000000000aaff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ff0000ff 00000000, %l0 = 0000aaff, %l1 = 0000ffff
ldda [%i1+0x010]%asi,%l0 ! %l0 = 00000000ff0000ff 0000000000000000
p0_label_703:
! %f1 = ffffffff, %f25 = 000000ff
fcmps %fcc0,%f1 ,%f25 ! %fcc0 = 3
! Mem[0000000030041408] = ffc60000, %l4 = ffffffffffffffff
ldsha [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1410] = 3dff00ff, %f16 = ffff0000
lda [%i3+%o5]0x88,%f16 ! %f16 = 3dff00ff
! Mem[0000000030101400] = ffffff7f, %l0 = 00000000ff0000ff
swapa [%i4+%g0]0x81,%l0 ! %l0 = 00000000ffffff7f
! Mem[0000000030181410] = fffff69f, %l1 = 0000000000000000
lduwa [%i6+%o5]0x81,%l1 ! %l1 = 00000000fffff69f
! Mem[0000000010101400] = 96007023, %l5 = 0000000000000000
ldsha [%i4+%g0]0x88,%l5 ! %l5 = 0000000000007023
! Mem[00000000211c0000] = ff3d217a, %l1 = 00000000fffff69f
ldsha [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffff3d
! Mem[00000000218000c0] = ffaafc4a, %l0 = 00000000ffffff7f
lduh [%o3+0x0c0],%l0 ! %l0 = 000000000000ffaa
! %l2 = 0000000096007023, %l6 = 00000000ff00ff3d, %l2 = 0000000096007023
orn %l2,%l6,%l2 ! %l2 = ffffffff96ff70e3
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 00007023, Mem[0000000010041428] = fffff91a 00000000
std %l4,[%i1+0x028] ! Mem[0000000010041428] = 00000000 00007023
p0_label_704:
! Mem[0000000030141400] = 00000000, %l5 = 0000000000007023
swapa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041408] = ff00ff3d, %l5 = 0000000000000000
swapa [%i1+%o4]0x80,%l5 ! %l5 = 00000000ff00ff3d
! %l4 = 0000000000000000, Mem[0000000010001400] = 3dff00ff
stba %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00ff00ff
! Mem[0000000030041408] = ffc60000, %l4 = 0000000000000000
ldstuba [%i1+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
ldstuba [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! %l1 = ffffffffffffff3d, Mem[0000000010141410] = 000000ff
stwa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffff3d
! Mem[0000000020800040] = ffffd1fd, %l0 = 000000000000ffaa
ldstub [%o1+0x040],%l0 ! %l0 = 000000ff000000ff
! %l1 = ffffffffffffff3d, Mem[0000000020800041] = ffffd1fd
stb %l1,[%o1+0x041] ! Mem[0000000020800040] = ff3dd1fd
! %l2 = ffffffff96ff70e3, Mem[00000000211c0000] = ff3d217a, %asi = 80
stha %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 70e3217a
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffff86d9, %l4 = 0000000000000000
lduha [%o0+0x000]%asi,%l4 ! %l4 = 000000000000ffff
p0_label_705:
! Mem[0000000010181408] = 3dff00ff 0000c6ff, %l4 = 0000ffff, %l5 = ff00ff3d
ldda [%i6+%o4]0x88,%l4 ! %l4 = 000000000000c6ff 000000003dff00ff
! Mem[00000000300c1400] = ff000000 ff000000, %l6 = ff00ff3d, %l7 = 00c656ae
ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000ff000000 00000000ff000000
! Mem[0000000010081400] = 3dffffaa, %l5 = 000000003dff00ff
ldswa [%i2+%g0]0x88,%l5 ! %l5 = 000000003dffffaa
! Mem[000000001000140c] = 000000ff, %l0 = 00000000000000ff
lduwa [%i0+0x00c]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181408] = 0000c6ff, %l6 = 00000000ff000000
ldswa [%i6+%o4]0x88,%l6 ! %l6 = 000000000000c6ff
! Mem[0000000010101400] = 96007023, %l6 = 000000000000c6ff
ldsha [%i4+%g0]0x88,%l6 ! %l6 = 0000000000007023
! Mem[00000000211c0000] = 70e3217a, %l7 = 00000000ff000000
ldsb [%o2+%g0],%l7 ! %l7 = 0000000000000070
! Mem[0000000010081408] = ff000000 00c60000, %l2 = 96ff70e3, %l3 = 00000000
ldda [%i2+%o4]0x80,%l2 ! %l2 = 00000000ff000000 0000000000c60000
! Mem[0000000010001408] = ff000000ffffffff, %f18 = 00000000 3dffffaa
ldda [%i0+%o4]0x88,%f18 ! %f18 = ff000000 ffffffff
! Starting 10 instruction Store Burst
! %l2 = 00000000ff000000, Mem[0000000010141408] = 237000960000ffff
stxa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000ff000000
p0_label_706:
! Mem[0000000030081400] = 7fffffff, %l2 = 00000000ff000000
ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 0000007f000000ff
! %l4 = 000000000000c6ff, Mem[0000000010041428] = 0000000000007023
stx %l4,[%i1+0x028] ! Mem[0000000010041428] = 000000000000c6ff
! Mem[0000000030141410] = 000000ff, %l4 = 000000000000c6ff
swapa [%i5+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1400] = 000000ff, %l6 = 0000000000007023
ldstuba [%i3+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[000000001004140c] = 00c656ae, %l5 = 3dffffaa, %l7 = 00000070
add %i1,0x0c,%g1
casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000000c656ae
! %l0 = 00000000000000ff, Mem[0000000030001400] = 00960000
stba %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff960000
! Mem[0000000030101410] = 0000ffff, %l0 = 00000000000000ff
swapa [%i4+%o5]0x89,%l0 ! %l0 = 000000000000ffff
! Mem[00000000100c141a] = 00000000, %l0 = 000000000000ffff
ldstuba [%i3+0x01a]%asi,%l0 ! %l0 = 00000000000000ff
! %l7 = 0000000000c656ae, Mem[00000000218001c0] = ffffa92c, %asi = 80
stha %l7,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 56aea92c
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 0096ffff00000000, %l1 = ffffffffffffff3d
ldxa [%i1+%o5]0x81,%l1 ! %l1 = 0096ffff00000000
p0_label_707:
! Mem[0000000010141408] = 00000000ff000000, %f0 = ff000000 ffffffff
ldda [%i5+%o4]0x80,%f0 ! %f0 = 00000000 ff000000
! Mem[0000000030001408] = 00000000 000000ff, %l4 = 000000ff, %l5 = 3dffffaa
ldda [%i0+%o4]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[0000000030101410] = 000000ff, %l2 = 000000000000007f
ldsha [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! %f5 = 00000000, %f30 = 000000ff, %f24 = 00000000 000000ff
fsmuld %f5 ,%f30,%f24 ! %f24 = 00000000 00000000
! Mem[0000000030101400] = ff0000ff, %f21 = 23700096
lda [%i4+%g0]0x81,%f21 ! %f21 = ff0000ff
! Mem[0000000030041410] = 0096ffff, %l0 = 0000000000000000
ldsha [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000096
! %l2 = 00000000000000ff, Mem[0000000010141400] = ff230000
stwa %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
! Mem[0000000010081408] = ff000000, %l5 = 0000000000000000
lduwa [%i2+%o4]0x80,%l5 ! %l5 = 00000000ff000000
! Mem[0000000030101410] = ff000000, %l7 = 0000000000c656ae
lduha [%i4+%o5]0x81,%l7 ! %l7 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l4 = 000000ff, %l5 = ff000000, Mem[0000000030001410] = 0000ffc3 000000ff
stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff ff000000
p0_label_708:
! %l2 = 00000000000000ff, Mem[00000000100c1410] = 3dff00ff
stba %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 3dff00ff
! Code Fragment 3
p0_fragment_53:
! %l0 = 0000000000000096
setx 0x90337877be6bebcf,%g7,%l0 ! %l0 = 90337877be6bebcf
! %l1 = 0096ffff00000000
setx 0x08a52bdf83a6cd52,%g7,%l1 ! %l1 = 08a52bdf83a6cd52
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 = 90337877be6bebcf
setx 0x304464802589b0d5,%g7,%l0 ! %l0 = 304464802589b0d5
! %l1 = 08a52bdf83a6cd52
setx 0x931fad9ff8aaf3e1,%g7,%l1 ! %l1 = 931fad9ff8aaf3e1
! %f0 = 00000000, Mem[0000000030181410] = 9ff6ffff
sta %f0 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! Mem[0000000030141400] = 23700000, %l7 = 000000000000ff00
ldstuba [%i5+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! %f19 = ffffffff, Mem[00000000100c1410] = ff00ff3d
sta %f19,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffffff
! Code Fragment 3
p0_fragment_54:
! %l0 = 304464802589b0d5
setx 0x36941ae879169ad1,%g7,%l0 ! %l0 = 36941ae879169ad1
! %l1 = 931fad9ff8aaf3e1
setx 0x87f379602534285f,%g7,%l1 ! %l1 = 87f379602534285f
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 = 36941ae879169ad1
setx 0x9dd61c0fc277dfa0,%g7,%l0 ! %l0 = 9dd61c0fc277dfa0
! %l1 = 87f379602534285f
setx 0x11889567dce27a9d,%g7,%l1 ! %l1 = 11889567dce27a9d
! Mem[000000001008142c] = 1d398acf, %l4 = 00000000000000ff
swap [%i2+0x02c],%l4 ! %l4 = 000000001d398acf
! %l3 = 0000000000c60000, Mem[0000000030081400] = ffffffff
stwa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00c60000
! %f8 = 00000000 00000000, %l5 = 00000000ff000000
! Mem[0000000010101428] = ff000000ffffffff
add %i4,0x028,%g1
stda %f8,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010101428] = ff000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ff0000ff, %l0 = 9dd61c0fc277dfa0
lduba [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff
p0_label_709:
! Mem[00000000300c1408] = ff0000ffff000000, %f2 = ffc60000 ff00ff3d
ldda [%i3+%o4]0x89,%f2 ! %f2 = ff0000ff ff000000
! Mem[0000000010001408] = ffffffff, %f2 = ff0000ff
lda [%i0+%o4]0x88,%f2 ! %f2 = ffffffff
! Mem[00000000300c1400] = ff000000, %l4 = 000000001d398acf
lduba [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = ff00c6ff, %l5 = 00000000ff000000
ldsha [%i1+%o4]0x81,%l5 ! %l5 = ffffffffffffff00
! %l5 = ffffffffffffff00, %l5 = ffffffffffffff00, %l6 = 0000000000000000
addc %l5,%l5,%l6 ! %l6 = fffffffffffffe00
! Mem[00000000201c0000] = ffff86d9, %l7 = 0000000000000000
lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010181410] = 000000ff, %l5 = ffffffffffffff00
lduba [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081408] = 000000ff, %l7 = 000000000000ffff
ldswa [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000020800040] = ff3dd1fd, %l4 = 0000000000000000
ldsha [%o1+0x040]%asi,%l4 ! %l4 = ffffffffffffff3d
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = ff000000, %l1 = 11889567dce27a9d
ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
p0_label_710:
! Mem[0000000030141408] = 00000000, %l4 = ffffffffffffff3d
swapa [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000
! %l2 = 00000000000000ff, Mem[0000000010081408] = ff000000
stha %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ff0000
! %l6 = fffffffffffffe00, Mem[0000000010141418] = 00000000ff000001
stx %l6,[%i5+0x018] ! Mem[0000000010141418] = fffffffffffffe00
! Mem[0000000030081410] = 00000000, %l2 = 00000000000000ff
ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! %l2 = 0000000000000000, %l2 = 0000000000000000, %l6 = fffffffffffffe00
udivx %l2,%l2,%l6 ! Div by zero, %l0 = 000000000000014f
! Mem[0000000010181424] = 00000000, %l0 = 0000000000000127, %asi = 80
swapa [%i6+0x024]%asi,%l0 ! %l0 = 0000000000000000
! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010001408] = ffffffff ff000000
stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 000000ff
! Mem[00000000100c1408] = 0000aaff, %l0 = 0000000000000000
swapa [%i3+%o4]0x80,%l0 ! %l0 = 000000000000aaff
! Mem[0000000010081418] = a4132f9f, %l4 = 0000000000000000, %asi = 80
swapa [%i2+0x018]%asi,%l4 ! %l4 = 00000000a4132f9f
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ff000000, %l3 = 0000000000c60000
ldsha [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffff00
p0_label_711:
! Mem[0000000030101400] = ff0000ff, %l0 = 000000000000aaff
lduba [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101400] = ff0000ff, %l7 = 00000000000000ff
ldswa [%i4+%g0]0x89,%l7 ! %l7 = ffffffffff0000ff
! Mem[0000000030081400] = 0000c600, %l6 = fffffffffffffe00
ldsba [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
! %l2 = 0000000000000000, imm = fffffffffffffdcb, %l7 = ffffffffff0000ff
and %l2,-0x235,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c143c] = 0000ff00, %l5 = 00000000000000ff
ldswa [%i3+0x03c]%asi,%l5 ! %l5 = 000000000000ff00
! Mem[0000000010081410] = 000000ff 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i2+%o5]0x80,%l6 ! %l6 = 00000000000000ff 0000000000000000
! Mem[00000000100c1408] = 00000000a6000100, %l6 = 00000000000000ff
ldx [%i3+%o4],%l6 ! %l6 = 00000000a6000100
! %f15 = ffc60000, %f19 = ffffffff, %f30 = 000000ff
fadds %f15,%f19,%f30 ! %f30 = ffffffff
! %l2 = 0000000000000000, immd = 0000000000000954, %l4 = 00000000a4132f9f
udivx %l2,0x954,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[00000000300c1408] = 000000ffff0000ff
stxa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000
p0_label_712:
! %l6 = a6000100, %l7 = 00000000, Mem[0000000010101410] = aaff0000 23700096
stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = a6000100 00000000
! %f30 = ffffffff a6000100, Mem[0000000010001420] = ffffff7f b2000000
stda %f30,[%i0+0x020]%asi ! Mem[0000000010001420] = ffffffff a6000100
! %l1 = 00000000000000ff, Mem[0000000010101410] = a600010000000000
stxa %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000000000ff
! %l3 = ffffffffffffff00, Mem[0000000010181410] = ff000000
stba %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! %l6 = a6000100, %l7 = 00000000, Mem[0000000010181418] = 25550000 ff000000
std %l6,[%i6+0x018] ! Mem[0000000010181418] = a6000100 00000000
! Mem[0000000010001410] = ffffffff, %l2 = 0000000000000000
swapa [%i0+%o5]0x80,%l2 ! %l2 = 00000000ffffffff
! %l1 = 00000000000000ff, Mem[0000000030081400] = 00c60000
stha %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ff0000
! %f18 = ff000000, %f3 = ff000000, %f22 = 00000000
fmuls %f18,%f3 ,%f22 ! %f22 = 7f800000
! %l6 = 00000000a6000100, Mem[0000000030001408] = 000000ff
stwa %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = a6000100
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 00000000, %l4 = 0000000000000000
ldsha [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
p0_label_713:
! Mem[00000000218000c0] = ffaafc4a, %l6 = 00000000a6000100
ldsh [%o3+0x0c0],%l6 ! %l6 = ffffffffffffffaa
! Mem[0000000010141428] = ff00ff3d00ffffff, %l2 = 00000000ffffffff
ldx [%i5+0x028],%l2 ! %l2 = ff00ff3d00ffffff
! Mem[0000000010081408] = 0000ff00, %l1 = 00000000000000ff
lduwa [%i2+%o4]0x88,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010001400] = 00ff00ff, %l6 = ffffffffffffffaa
ldsba [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l6 = 0000000000000000
ldswa [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l3 = ffffffffffffff00
lduwa [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[000000001008143c] = ff0000ff, %f29 = ff00ff3d
lda [%i2+0x03c]%asi,%f29 ! %f29 = ff0000ff
! Mem[0000000030001408] = a6000100, %l6 = 0000000000000000
lduba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = 000000ff, %l5 = 000000000000ff00
lduwa [%i0+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[0000000010081400] = aaffff3d
stba %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffff3d
p0_label_714:
! %l4 = 0000000000000000, imm = 0000000000000743, %l4 = 0000000000000000
xnor %l4,0x743,%l4 ! %l4 = fffffffffffff8bc
! %l5 = 00000000000000ff, Mem[0000000010081410] = ff000000
stha %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff0000ff
! %l4 = fffffffffffff8bc, Mem[0000000030001410] = 000000ffff000000
stxa %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = fffffffffffff8bc
! %l6 = 00000000, %l7 = 00000000, Mem[00000000100c1400] = ff0000ff ffffffff
stda %l6,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00000000 00000000
! Mem[0000000010181408] = ffc60000, %l7 = 0000000000000000
swapa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ffc60000
! Mem[00000000100c1400] = 00000000, %l0 = 00000000000000ff
ldstuba [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! %f0 = 00000000 ff000000 ffffffff ff000000
! %f4 = 00000000 00000000 25550000 ff000000
! %f8 = 00000000 00000000 00000000 00000000
! %f12 = 7fffffff 0000ffff 00000000 ffc60000
stda %f0,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
! %l5 = 00000000000000ff, Mem[000000001000143c] = 000000ff, %asi = 80
stha %l5,[%i0+0x03c]%asi ! Mem[000000001000143c] = 00ff00ff
! Mem[0000000030001400] = 000096ff, %l2 = ff00ff3d00ffffff
ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 237000ff, %l1 = 000000000000ff00
ldswa [%i5+%g0]0x89,%l1 ! %l1 = 00000000237000ff
p0_label_715:
! Mem[0000000030001400] = 000096ff, %f30 = ffffffff
lda [%i0+%g0]0x89,%f30 ! %f30 = 000096ff
! Mem[00000000100c1408] = 00000000a6000100, %f28 = 00000000 ff0000ff
ldda [%i3+%o4]0x80,%f28 ! %f28 = 00000000 a6000100
! %f25 = 00000000, %f18 = ff000000, %f23 = 00000000
fsubs %f25,%f18,%f23 ! %f23 = 7f000000
! Mem[0000000010081410] = ff0000ff, %l6 = 0000000000000000
ldswa [%i2+%o5]0x88,%l6 ! %l6 = ffffffffff0000ff
! Mem[00000000100c1400] = ff000000, %l7 = 00000000ffc60000
lduha [%i3+%g0]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[00000000300c1408] = 00000000, %f26 = 00000000
lda [%i3+%o4]0x81,%f26 ! %f26 = 00000000
! Mem[0000000010001408] = 00000000, %l5 = 00000000000000ff
ldsha [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081408] = ffff23ff, %l2 = 00000000000000ff
lduba [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000ff
membar #Sync ! Added by membar checker (115)
! Mem[0000000030101400] = 000000ff, %l4 = fffffffffffff8bc
ldsha [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181404] = ffffffff, %l7 = 0000ff00, %l5 = 00000000
add %i6,0x04,%g1
casa [%g1]0x80,%l7,%l5 ! %l5 = 00000000ffffffff
p0_label_716:
! Mem[0000000020800000] = ffff348e, %l1 = 00000000237000ff
ldstub [%o1+%g0],%l1 ! %l1 = 000000ff000000ff
! %l6 = ffffffffff0000ff, %l0 = 0000000000000000, %l1 = 00000000000000ff
udivx %l6,%l0,%l1 ! %l1 = 00000000000000ff
! %f4 = 00000000 00000000, Mem[0000000030141408] = ffffff3d 00000000
stda %f4 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 00000000
! %f0 = 00000000 ff000000 ffffffff ff000000
! %f4 = 00000000 00000000 25550000 ff000000
! %f8 = 00000000 00000000 00000000 00000000
! %f12 = 7fffffff 0000ffff 00000000 ffc60000
stda %f0,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
! %l2 = 00000000000000ff, Mem[0000000030141410] = 0000c6ff
stba %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000c6ff
! %f20 = aaff0000 ff0000ff, Mem[00000000100c1410] = ffffffff ffffff7f
stda %f20,[%i3+%o5]0x88 ! Mem[00000000100c1410] = aaff0000 ff0000ff
! Mem[0000000020800041] = ff3dd1fd, %l0 = 0000000000000028
ldstuba [%o1+0x041]%asi,%l0 ! %l0 = 0000003d000000ff
! %l7 = 000000000000ff00, Mem[00000000100c1410] = ff0000ff
stba %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff
! Mem[0000000010081408] = 00ff0000, %l1 = 000000ff, %l6 = ff0000ff
add %i2,0x08,%g1
casa [%g1]0x80,%l1,%l6 ! %l6 = 0000000000ff0000
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 00000000, %l5 = 00000000ffffffff
ldsw [%i0+%o4],%l5 ! %l5 = 0000000000000000
p0_label_717:
! Mem[0000000030001408] = 000100a6 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i0+%o4]0x81,%l4 ! %l4 = 00000000000100a6 0000000000000000
! Mem[0000000030081408] = ffff23ff 00000007, %l4 = 000100a6, %l5 = 00000000
ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000ffff23ff 0000000000000007
! Mem[0000000030181400] = 00000000, %l4 = 00000000ffff23ff
ldsba [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001408] = a6000100, %l3 = 0000000000000000
lduwa [%i0+%o4]0x89,%l3 ! %l3 = 00000000a6000100
! Mem[00000000300c1410] = 000000000000ff00, %f22 = 7f800000 7f000000
ldda [%i3+%o5]0x89,%f22 ! %f22 = 00000000 0000ff00
! Mem[0000000020800040] = ffffd1fd, %l6 = 0000000000ff0000
ldsha [%o1+0x040]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041418] = 00000000, %l2 = 00000000000000ff
lduha [%i1+0x01a]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l3 = 00000000a6000100
ldswa [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081400] = 00ff0000, %f24 = 00000000
lda [%i2+%g0]0x81,%f24 ! %f24 = 00ff0000
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = ffffffff, %l2 = 0000000000000000
lduha [%i4+%o4]0x80,%l2 ! %l2 = 000000000000ffff
p0_label_718:
! %f22 = 00000000 0000ff00, Mem[0000000030001400] = 000096ff ffffffff
stda %f22,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 0000ff00
! Mem[0000000010001417] = ffffffff, %l3 = 0000000000000000
ldstub [%i0+0x017],%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030041400] = 000000ff, %l7 = 000000000000ff00
swapa [%i1+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! %l2 = 000000000000ffff, Mem[0000000030081408] = ffff23ff00000007
stxa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000000000ffff
! %l2 = 000000000000ffff, Mem[0000000010141438] = 00000000c47e3c5f, %asi = 80
stxa %l2,[%i5+0x038]%asi ! Mem[0000000010141438] = 000000000000ffff
! Code Fragment 3
p0_fragment_55:
! %l0 = 000000000000003d
setx 0xaa3aa9604c6520ba,%g7,%l0 ! %l0 = aa3aa9604c6520ba
! %l1 = 00000000000000ff
setx 0x88a3e19fe61af4d0,%g7,%l1 ! %l1 = 88a3e19fe61af4d0
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 = aa3aa9604c6520ba
setx 0xf5acd64822f60892,%g7,%l0 ! %l0 = f5acd64822f60892
! %l1 = 88a3e19fe61af4d0
setx 0x31dea8ff9a544935,%g7,%l1 ! %l1 = 31dea8ff9a544935
! %f2 = ffffffff ff000000, Mem[00000000100c1410] = 000000ff 0000ffaa
stda %f2 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffffff ff000000
! %l3 = 00000000000000ff, immd = fffffffffffff18a, %l0 = f5acd64822f60892
sdivx %l3,-0xe76,%l0 ! %l0 = 0000000000000000
! %f18 = ff000000, Mem[0000000010001420] = ffffffff
st %f18,[%i0+0x020] ! Mem[0000000010001420] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %l2 = 000000000000ffff
lduha [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
p0_label_719:
! Mem[0000000010001400] = ff00ff00, %l7 = 00000000000000ff
lduba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1400] = 000000ff, %l0 = 0000000000000000
ldsba [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000030141410] = ffc60000
stha %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! Mem[0000000010141408] = 00000000ff000000, %f8 = 00000000 00000000
ldda [%i5+0x008]%asi,%f8 ! %f8 = 00000000 ff000000
! Code Fragment 4
p0_fragment_56:
! %l0 = 0000000000000000
setx 0x22aff6686d1bb6c1,%g7,%l0 ! %l0 = 22aff6686d1bb6c1
! %l1 = 31dea8ff9a544935
setx 0x357c471fba4845a2,%g7,%l1 ! %l1 = 357c471fba4845a2
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 = 22aff6686d1bb6c1
setx 0xa5ff7ecfa69741ed,%g7,%l0 ! %l0 = a5ff7ecfa69741ed
! %l1 = 357c471fba4845a2
setx 0x6f54f0085561df3c,%g7,%l1 ! %l1 = 6f54f0085561df3c
! Mem[00000000100c1408] = 00000000a6000100, %f30 = 000096ff a6000100
ldda [%i3+%o4]0x80,%f30 ! %f30 = 00000000 a6000100
! Mem[0000000010101400] = 23700096, %f30 = 00000000
lda [%i4+%g0]0x80,%f30 ! %f30 = 23700096
membar #Sync ! Added by membar checker (116)
! Mem[0000000010181400] = 000000ff 00000000, %l6 = ffffffff, %l7 = 00000000
ldda [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000 00000000000000ff
! Mem[0000000030081408] = ffff000000000000, %l7 = 00000000000000ff
ldxa [%i2+%o4]0x89,%l7 ! %l7 = ffff000000000000
! Starting 10 instruction Store Burst
! %f5 = 00000000, Mem[0000000010081410] = ff0000ff
sta %f5 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
p0_label_720:
! Mem[00000000100c1400] = 000000ff, %l4 = 0000000000000000
ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010141410] = ffffff3d, %l0 = a5ff7ecfa69741ed
ldstuba [%i5+%o5]0x88,%l0 ! %l0 = 0000003d000000ff
! %f24 = 00ff0000 00000000, Mem[00000000300c1408] = 00000000 00000000
stda %f24,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00ff0000 00000000
! Mem[0000000010001400] = ff00ff00, %l5 = 0000000000000007
swapa [%i0+%g0]0x88,%l5 ! %l5 = 00000000ff00ff00
! %l1 = 6f54f0085561df3c, Mem[0000000030081410] = ff000000
stba %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = 3c000000
! %f1 = ff000000, Mem[0000000030141400] = 237000ff
sta %f1 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000
! %l0 = 000000000000003d, Mem[0000000010041400] = 96007023
stwa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000003d
! %f28 = 00000000, Mem[0000000030081408] = 00000000
sta %f28,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! %l7 = ffff000000000000, Mem[0000000030001410] = bcf8ffff
stwa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 0000ff00, %l1 = 6f54f0085561df3c
ldsha [%i0+%g0]0x89,%l1 ! %l1 = ffffffffffffff00
p0_label_721:
! Mem[0000000030081400] = 00ff0000, %l4 = 00000000000000ff
lduwa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000ff0000
! Mem[0000000010001410] = 00000000, %l0 = 000000000000003d
lduba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = ffff86d9, %l4 = 0000000000ff0000
ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffffffff
! %f16 = 3dff00ff, %f30 = 23700096, %f5 = 00000000
fadds %f16,%f30,%f5 ! %f5 = 3dff00ff
! Mem[00000000100c1424] = 000000ff, %l3 = 00000000000000ff
ldub [%i3+0x024],%l3 ! %l3 = 0000000000000000
! Mem[000000001014141c] = fffffe00, %l2 = 0000000000000000
ldsb [%i5+0x01f],%l2 ! %l2 = 0000000000000000
! Mem[0000000010181410] = 00000000, %l1 = ffffffffffffff00
swapa [%i6+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = 0000000000000000, %f30 = 23700096 a6000100
ldda [%i4+%o5]0x89,%f30 ! %f30 = 00000000 00000000
! Mem[00000000100c1438] = 00ff00ff, %l3 = 0000000000000000
lduw [%i3+0x038],%l3 ! %l3 = 0000000000ff00ff
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000030181408] = 000000000000ffff
stxa %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000000
p0_label_722:
! %l3 = 0000000000ff00ff, Mem[0000000030141410] = 00000000
stha %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
! %l1 = 0000000000000000, Mem[0000000030101410] = 00000000
stwa %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
! %f28 = 00000000 a6000100, Mem[0000000010181408] = ffffffff 000000ff
stda %f28,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 a6000100
! %f16 = 3dff00ff 00000000 ff000000 ffffffff
! %f20 = aaff0000 ff0000ff 00000000 0000ff00
! %f24 = 00ff0000 00000000 00000000 9ff6ffff
! %f28 = 00000000 a6000100 00000000 00000000
stda %f16,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
! %f12 = 7fffffff 0000ffff, Mem[0000000010001400] = 07000000 ff00ff00
stda %f12,[%i0+0x000]%asi ! Mem[0000000010001400] = 7fffffff 0000ffff
! Mem[0000000010001418] = 000000ff, %l2 = 0000000000000000, %asi = 80
swapa [%i0+0x018]%asi,%l2 ! %l2 = 00000000000000ff
! %f0 = 00000000, %f12 = 7fffffff, %f2 = ffffffff ff000000
fsmuld %f0 ,%f12,%f2 ! %f2 = 7fffffff e0000000
! %l5 = 00000000ff00ff00, Mem[0000000010041400] = 3d000000
stha %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 3d00ff00
! %l2 = 000000ff, %l3 = 00ff00ff, Mem[0000000030081410] = 3c000000 00000000
stda %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff 00ff00ff
! Starting 10 instruction Load Burst
! %l4 = ffffffffffffffff, immd = fffffffffffff787, %l5 = 00000000ff00ff00
mulx %l4,-0x879,%l5 ! %l5 = 0000000000000879
p0_label_723:
membar #Sync ! Added by membar checker (117)
! Mem[000000001004140c] = 00c656ae, %l6 = 0000000000000000
ldsw [%i1+0x00c],%l6 ! %l6 = 0000000000c656ae
! Mem[0000000030141410] = ff00000000000000, %f22 = 00000000 0000ff00
ldda [%i5+%o5]0x81,%f22 ! %f22 = ff000000 00000000
! Mem[0000000021800100] = ffffd1b9, %l4 = ffffffffffffffff
ldsba [%o3+0x101]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010001408] = 00000000, %l7 = ffff000000000000
lduwa [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081424] = ff000000, %l5 = 0000000000000879
ldswa [%i2+0x024]%asi,%l5 ! %l5 = ffffffffff000000
! Mem[0000000010141408] = 00000000 ff000000, %l0 = 00000000, %l1 = 00000000
ldda [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 00000000ff000000
! Mem[00000000100c1408] = 00000000, %l3 = 0000000000ff00ff
lduha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
! %f27 = 9ff6ffff, %f22 = ff000000, %f19 = ffffffff
fdivs %f27,%f22,%f19 ! %f19 = 00000000
! %f20 = aaff0000, Mem[0000000030101410] = 00000000
sta %f20,[%i4+%o5]0x89 ! Mem[0000000030101410] = aaff0000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[00000000201c0000] = ffff86d9, %asi = 80
stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000086d9
p0_label_724:
! Mem[0000000030041408] = ff000000, %l1 = 00000000ff000000
ldstuba [%i1+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
! Mem[00000000201c0000] = 000086d9, %l4 = ffffffffffffffff
ldstub [%o0+%g0],%l4 ! %l4 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000010101410] = 00000000
stba %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
! %f8 = 00000000, Mem[0000000010181420] = 00000000
st %f8 ,[%i6+0x020] ! Mem[0000000010181420] = 00000000
! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010101408] = ffffffff 000000ff
stda %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 000000ff
! %l4 = 0000000000000000, Mem[0000000020800000] = ffff348e, %asi = 80
stba %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ff348e
! Mem[000000001004143a] = 0000c6ff, %l2 = 00000000000000ff
ldstub [%i1+0x03a],%l2 ! %l2 = 000000c6000000ff
! %l6 = 00c656ae, %l7 = 00000000, Mem[0000000030101408] = 000000ff ffffffff
stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00c656ae 00000000
! Mem[0000000021800041] = ffff9f3e, %l2 = 00000000000000c6
ldstuba [%o3+0x041]%asi,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 000000ff, %l2 = 00000000000000ff
lduba [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ff
p0_label_725:
! Mem[0000000030001410] = 00000000, %l5 = ffffffffff000000
ldsha [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041418] = 00000000000000ff, %f28 = 00000000 a6000100
ldda [%i1+0x018]%asi,%f28 ! %f28 = 00000000 000000ff
! Mem[00000000211c0000] = 70e3217a, %l6 = 0000000000c656ae
ldsha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000070e3
! Mem[0000000030081408] = 00000000, %l2 = 00000000000000ff
ldsha [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = 00000000, %l7 = 0000000000000000
lduba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l1 = 00000000000000ff
ldsha [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041400] = 3d00ff00, %l6 = 00000000000070e3
ldswa [%i1+%g0]0x88,%l6 ! %l6 = 000000003d00ff00
! Mem[0000000030001400] = 00ff0000, %l4 = 0000000000000000
ldsba [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1400] = 000000ff 000000ff 00000000 0000ff00
! Mem[00000000300c1410] = 00ff0000 00000000 ff000000 00000000
! Mem[00000000300c1420] = ff0000ff 00000000 00000000 000000ff
! Mem[00000000300c1430] = 00000000 ff000000 ff000000 ff000000
ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
! Starting 10 instruction Store Burst
! Mem[0000000030141410] = ff000000, %l5 = 0000000000000000
ldstuba [%i5+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
p0_label_726:
! %l5 = 00000000000000ff, Mem[00000000100c1410] = ffffffff
stwa %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff
! Mem[0000000030041400] = ff00ff3d, %l1 = 0000000000000000
swapa [%i1+%g0]0x89,%l1 ! %l1 = 00000000ff00ff3d
! %l6 = 3d00ff00, %l7 = 00000000, Mem[0000000010181410] = 00ffffff 00000000
stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 3d00ff00 00000000
! %l4 = 0000000000000000, Mem[0000000010001410] = 00000000
stba %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! Mem[0000000010041400] = 00ff003d, %l6 = 000000003d00ff00
ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l1 = 00000000ff00ff3d
swapa [%i6+%o4]0x81,%l1 ! %l1 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000030101408] = 00c656ae00000000
stxa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
membar #Sync ! Added by membar checker (118)
! %l1 = 0000000000000000, Mem[00000000300c1408] = 00ff000000000000
stxa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000000000
! %l7 = 0000000000000000, imm = fffffffffffff308, %l7 = 0000000000000000
sub %l7,-0xcf8,%l7 ! %l7 = 0000000000000cf8
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = ff00ff00ff000000, %l2 = 0000000000000000
ldxa [%i2+%o5]0x89,%l2 ! %l2 = ff00ff00ff000000
p0_label_727:
! Mem[0000000010101400] = 96007023, %f23 = 00000000
lda [%i4+%g0]0x88,%f23 ! %f23 = 96007023
! Mem[0000000010101400] = 23700096, %l5 = 00000000000000ff
lduba [%i4+0x001]%asi,%l5 ! %l5 = 0000000000000070
! Mem[0000000010181400] = 00000000 ff000000 000100a6 00000000
! Mem[0000000010181410] = 00ff003d 00000000 25550000 ff000000
! Mem[0000000010181420] = 00000000 00000000 00000000 00000000
! Mem[0000000010181430] = 7fffffff 0000ffff 00000000 ffc60000
ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
! Mem[0000000010101400] = 96007023, %l1 = 0000000000000000
ldswa [%i4+%g0]0x88,%l1 ! %l1 = ffffffff96007023
! Mem[000000001010141c] = 000000ff, %l7 = 0000000000000cf8
lduba [%i4+0x01f]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030181408] = 3dff00ff, %l2 = ff00ff00ff000000
lduha [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030041408] = 000000ff, %l2 = 00000000000000ff
ldsba [%i1+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181410] = 00000000, %l4 = 0000000000000000
ldswa [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101410] = ff000000, %l1 = ffffffff96007023
lduwa [%i4+%o5]0x80,%l1 ! %l1 = 00000000ff000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000070, Mem[0000000010101408] = 00000000
stha %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00700000
p0_label_728:
! %l4 = 0000000000000000, Mem[0000000010081400] = ffffff3d
stba %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ffff3d
! %l1 = 00000000ff000000, Mem[0000000010141400] = 000000ff0000ff00
stxa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000ff000000
! %l1 = 00000000ff000000, Mem[0000000010041410] = ff0000ff
stba %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000
! %l2 = ffffffffffffffff, Mem[0000000030101408] = 00000000
stha %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000ffff
! Mem[0000000030141400] = 000000ff, %l4 = 0000000000000000
swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! %f12 = 7fffffff 0000ffff, %l1 = 00000000ff000000
! Mem[0000000030181430] = ffffff7f01ffffff
add %i6,0x030,%g1
stda %f12,[%g1+%l1]ASI_PST16_S ! Mem[0000000030181430] = ffffff7f01ffffff
! Mem[0000000030041410] = 0000ffaa, %l1 = 00000000ff000000
swapa [%i1+%o5]0x89,%l1 ! %l1 = 000000000000ffaa
! %f12 = 7fffffff 0000ffff, Mem[0000000010081400] = 3dffff00 00000000
stda %f12,[%i2+%g0]0x88 ! Mem[0000000010081400] = 7fffffff 0000ffff
! Mem[0000000030101408] = 0000ffff, %l5 = 0000000000000070
ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 00700000 000000ff, %l0 = 00000000, %l1 = 0000ffaa
ldda [%i4+%o4]0x80,%l0 ! %l0 = 0000000000700000 00000000000000ff
p0_label_729:
! Mem[0000000030141410] = ff000000 00000000, %l6 = 00000000, %l7 = 000000ff
ldda [%i5+%o5]0x81,%l6 ! %l6 = 00000000ff000000 0000000000000000
! Mem[0000000030181408] = ff00ff3d, %l0 = 0000000000700000
lduwa [%i6+%o4]0x81,%l0 ! %l0 = 00000000ff00ff3d
! Mem[0000000010001408] = 00000000, %l1 = 00000000000000ff
ldsha [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081408] = 00000000 0000ffff, %l4 = 000000ff, %l5 = 000000ff
ldda [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000 000000000000ffff
! Mem[0000000010141420] = 7fffffff, %l7 = 0000000000000000
lduha [%i5+0x022]%asi,%l7 ! %l7 = 000000000000ffff
! Mem[0000000030181408] = ff00ff3d 00000000, %l2 = ffffffff, %l3 = 00000000
ldda [%i6+%o4]0x81,%l2 ! %l2 = 00000000ff00ff3d 0000000000000000
! Mem[0000000010141408] = 00000000ff000000, %l5 = 000000000000ffff
ldxa [%i5+%o4]0x80,%l5 ! %l5 = 00000000ff000000
! Mem[0000000010001410] = 00000000, %l7 = 000000000000ffff
lduha [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101410] = 0000ffaa, %l6 = 00000000ff000000
lduha [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030101410] = 0000ffaa 00000000
stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000 00000000
p0_label_730:
! Mem[0000000010081421] = fffff820, %l7 = 0000000000000000
ldstub [%i2+0x021],%l7 ! %l7 = 000000ff000000ff
! %f15 = ffc60000, Mem[000000001004143c] = 000000aa
sta %f15,[%i1+0x03c]%asi ! Mem[000000001004143c] = ffc60000
! %f0 = 00000000, Mem[000000001000141c] = 00000000
sta %f0 ,[%i0+0x01c]%asi ! Mem[000000001000141c] = 00000000
! %l5 = 00000000ff000000, Mem[0000000030001400] = 0000ff00
stha %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
membar #Sync ! Added by membar checker (119)
! %f12 = 7fffffff 0000ffff, %l2 = 00000000ff00ff3d
! Mem[0000000010181430] = 7fffffff0000ffff
add %i6,0x030,%g1
stda %f12,[%g1+%l2]ASI_PST16_P ! Mem[0000000010181430] = 7fffffff0000ffff
! %l3 = 0000000000000000, Mem[0000000010081428] = ff0000ff000000ff, %asi = 80
stxa %l3,[%i2+0x028]%asi ! Mem[0000000010081428] = 0000000000000000
! %f22 = 25550000, Mem[0000000010101400] = 96007023
sta %f22,[%i4+%g0]0x88 ! Mem[0000000010101400] = 25550000
! %l2 = 00000000ff00ff3d, imm = fffffffffffffb02, %l0 = 00000000ff00ff3d
add %l2,-0x4fe,%l0 ! %l0 = 00000000ff00fa3f
! %l4 = 0000000000000000, immed = fffff526, %y = 3dffffaa
udiv %l4,-0xada,%l0 ! %l0 = 000000003e00024a
mov %l0,%y ! %y = 3e00024a
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 00000000ff000000, %l6 = 0000000000000000
ldxa [%i5+%g0]0x80,%l6 ! %l6 = 00000000ff000000
p0_label_731:
! Mem[0000000030081400] = 00ff0000 ff000000 00000000 0000ffff
! Mem[0000000030081410] = 000000ff 00ff00ff 010000ff ff0000ff
! Mem[0000000030081420] = 3dffffaa e8ff00bf 594ad8fa 6a7dda7f
! Mem[0000000030081430] = 443910ae 5b38c00f 00005900 5a1777c9
ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
! Mem[0000000030081408] = 00000000, %l3 = 0000000000000000
lduwa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = 00000000, %f26 = 00000000
lda [%i4+%o5]0x89,%f26 ! %f26 = 00000000
! Mem[0000000010101410] = ff000000, %f29 = 0000ffff
lda [%i4+%o5]0x80,%f29 ! %f29 = ff000000
! Mem[0000000030081400] = 00ff0000 ff000000, %l6 = ff000000, %l7 = 000000ff
ldda [%i2+%g0]0x81,%l6 ! %l6 = 0000000000ff0000 00000000ff000000
! Mem[0000000010081400] = 0000ffff, %l5 = 00000000ff000000
lduba [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000020800000] = 00ff348e, %l6 = 0000000000ff0000
ldsba [%o1+0x000]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041400] = 0000000000000000, %f20 = 00ff003d 00000000
ldda [%i1+%g0]0x89,%f20 ! %f20 = 00000000 00000000
! Mem[00000000300c1400] = 000000ff 000000ff, %l4 = 00000000, %l5 = 000000ff
ldda [%i3+%g0]0x81,%l4 ! %l4 = 00000000000000ff 00000000000000ff
! Starting 10 instruction Store Burst
! %l2 = ff00ff3d, %l3 = 00000000, Mem[0000000010181400] = 00000000 000000ff
stda %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff00ff3d 00000000
p0_label_732:
! %l0 = 3e00024a, %l1 = 00000000, Mem[0000000010081410] = 00000000 00000000
stda %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 3e00024a 00000000
! Mem[00000000100c1414] = ff000000, %l5 = 000000ff, %l5 = 000000ff
add %i3,0x14,%g1
casa [%g1]0x80,%l5,%l5 ! %l5 = 00000000ff000000
! %l5 = 00000000ff000000, Mem[0000000010001410] = 00000000
stha %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
! %f24 = 00000000 00000000, Mem[0000000030181408] = ff00ff3d 00000000
stda %f24,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 00000000
! Mem[0000000010141418] = ffffffff, %l4 = 00000000000000ff
swap [%i5+0x018],%l4 ! %l4 = 00000000ffffffff
! %l6 = 0000000000000000, Mem[0000000010181408] = 000100a6
stwa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
! %l5 = 00000000ff000000, Mem[0000000030101410] = 00000000
stha %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
! %l1 = 0000000000000000, Mem[0000000010141421] = 7fffffff
stb %l1,[%i5+0x021] ! Mem[0000000010141420] = 7f00ffff
! Mem[0000000030101410] = 00000000, %l1 = 0000000000000000
ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 25550000, %l2 = 00000000ff00ff3d
ldswa [%i4+%g0]0x88,%l2 ! %l2 = 0000000025550000
p0_label_733:
! %l2 = 0000000025550000, imm = fffffffffffff8fb, %l5 = 00000000ff000000
or %l2,-0x705,%l5 ! %l5 = fffffffffffff8fb
! Mem[0000000020800000] = 00ff348e, %l4 = 00000000ffffffff
ldsha [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1420] = 66000000, %l3 = 0000000000000000
lduwa [%i3+0x020]%asi,%l3 ! %l3 = 0000000066000000
! Mem[0000000010181408] = 00000000, %l6 = 0000000000000000
ldsha [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000020800040] = ffffd1fd, %l3 = 0000000066000000
ldsha [%o1+0x040]%asi,%l3 ! %l3 = ffffffffffffffff
! %l5 = fffffffffffff8fb, immd = ffffffffffffff3e, %l7 = 00000000ff000000
udivx %l5,-0x0c2,%l7 ! %l7 = 0000000000000000
! Mem[0000000020800040] = ffffd1fd, %l7 = 0000000000000000
ldsb [%o1+0x041],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030081410] = 000000ff, %l7 = ffffffffffffffff
ldswa [%i2+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! %l2 = 0000000025550000, %l3 = ffffffffffffffff, %l6 = 0000000000000000
udivx %l2,%l3,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000201c0000] = ff0086d9, %l5 = fffffffffffff8fb
ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
p0_label_734:
! Mem[0000000030001400] = 00000000, %l5 = 00000000000000ff
ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141400] = 00000000, %l7 = 00000000000000ff
swapa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141400] = 000000ff, %l1 = 0000000000000000
swap [%i5+%g0],%l1 ! %l1 = 00000000000000ff
! %f0 = 00ff0000 ff000000, %l6 = 0000000000000000
! Mem[0000000010001400] = 7fffffff0000ffff
stda %f0,[%i0+%l6]ASI_PST32_P ! Mem[0000000010001400] = 7fffffff0000ffff
! %f20 = 00000000 00000000, Mem[0000000030041408] = ff000000 ffffffff
stda %f20,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181430] = 7fffffff 0000ffff
stda %l6,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000 00000000
! %f29 = ff000000, Mem[0000000010141410] = ffffffff
sta %f29,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000
! %l1 = 00000000000000ff, Mem[0000000010041400] = ffff003d
stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00ff003d
! %f24 = 00000000, %f10 = 594ad8fa
fcmps %fcc0,%f24,%f10 ! %fcc0 = 1
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00ff0000, %f25 = 00000000
lda [%i2+%o4]0x80,%f25 ! %f25 = 00ff0000
p0_label_735:
! Mem[0000000010081408] = 0000ff00, %l4 = 00000000000000ff
ldswa [%i2+%o4]0x88,%l4 ! %l4 = 000000000000ff00
! Mem[0000000030141400] = 00000000, %l0 = 000000003e00024a
ldsba [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181410] = 000000003d00ff00, %f6 = 010000ff ff0000ff
ldda [%i6+%o5]0x88,%f6 ! %f6 = 00000000 3d00ff00
! Mem[0000000030181408] = 0000000000000000, %f12 = 443910ae 5b38c00f
ldda [%i6+%o4]0x81,%f12 ! %f12 = 00000000 00000000
! Mem[0000000010081434] = c4000000, %l4 = 000000000000ff00
ldub [%i2+0x035],%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = 00000000, %f27 = 00000000
lda [%i1+%o4]0x88,%f27 ! %f27 = 00000000
! Mem[00000000100c1424] = 000000ff, %l4 = 0000000000000000
ldsw [%i3+0x024],%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001400] = ff000000, %l7 = 0000000000000000
lduwa [%i0+%g0]0x81,%l7 ! %l7 = 00000000ff000000
! Mem[0000000010041410] = 00000000 ff000000, %l2 = 25550000, %l3 = ffffffff
ldda [%i1+%o5]0x88,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = ff000000, %l7 = 00000000ff000000
swapa [%i0+%g0]0x81,%l7 ! %l7 = 00000000ff000000
p0_label_736:
! %f6 = 00000000 3d00ff00, Mem[00000000100c1410] = 000000ff ff000000
std %f6 ,[%i3+%o5] ! Mem[00000000100c1410] = 00000000 3d00ff00
! %l6 = 0000000000000000, immd = fffffffffffffcab, %l6 = 0000000000000000
udivx %l6,-0x355,%l6 ! %l6 = 0000000000000000
! %f22 = 25550000 ff000000, Mem[0000000030001400] = 000000ff 00000000
stda %f22,[%i0+%g0]0x89 ! Mem[0000000030001400] = 25550000 ff000000
! %l4 = 00000000000000ff, Mem[0000000010101408] = 00700000
stha %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00ff0000
! %l7 = 00000000ff000000, imm = 0000000000000473, %l7 = 00000000ff000000
andn %l7,0x473,%l7 ! %l7 = 00000000ff000000
! Mem[0000000010041408] = 00000000, %l2 = 00000000ff000000
swapa [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
! %l7 = 00000000ff000000, Mem[00000000211c0000] = 70e3217a
sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 0000217a
! %f16 = 00000000 ff000000, %l5 = 0000000000000000
! Mem[0000000010081420] = fffff820ff000000
add %i2,0x020,%g1
stda %f16,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010081420] = fffff820ff000000
! Mem[00000000300c1408] = 00000000, %l6 = 0000000000000000
ldstuba [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Code Fragment 4
p0_fragment_57:
! %l0 = 0000000000000000
setx 0xcc9f0d37e70b0bd1,%g7,%l0 ! %l0 = cc9f0d37e70b0bd1
! %l1 = 00000000000000ff
setx 0xaf47fa705bd32483,%g7,%l1 ! %l1 = af47fa705bd32483
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 = cc9f0d37e70b0bd1
setx 0xf0b4239872c2131c,%g7,%l0 ! %l0 = f0b4239872c2131c
! %l1 = af47fa705bd32483
setx 0xe930f4c85d6beec7,%g7,%l1 ! %l1 = e930f4c85d6beec7
p0_label_737:
! Mem[00000000218000c0] = ffaafc4a, %l0 = f0b4239872c2131c
ldsh [%o3+0x0c0],%l0 ! %l0 = ffffffffffffffaa
! Mem[0000000030101400] = ff000000, %f20 = 00000000
lda [%i4+%g0]0x89,%f20 ! %f20 = ff000000
! Mem[0000000010181408] = 00000000, %l5 = 0000000000000000
lduba [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000021800080] = 5fff0550, %l3 = 0000000000000000
ldsba [%o3+0x080]%asi,%l3 ! %l3 = 000000000000005f
! Mem[0000000010081408] = 00ff000000c60000, %l4 = 00000000000000ff
ldx [%i2+%o4],%l4 ! %l4 = 00ff000000c60000
! Mem[00000000300c1400] = ff000000, %f31 = ffc60000
lda [%i3+%g0]0x89,%f31 ! %f31 = ff000000
! Mem[0000000030081400] = 00ff0000, %l2 = 0000000000000000
lduha [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181400] = ff00ff3d, %l1 = e930f4c85d6beec7
lduwa [%i6+%g0]0x88,%l1 ! %l1 = 00000000ff00ff3d
! Mem[0000000030001408] = 000100a6, %l4 = 00ff000000c60000
ldsha [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000001
! Starting 10 instruction Store Burst
! %f21 = 00000000, %f24 = 00000000, %f4 = 000000ff
fdivs %f21,%f24,%f4 ! %f4 = 7fffffff
p0_label_738:
! Mem[000000001004142b] = 00000000, %l0 = ffffffffffffffaa
ldstub [%i1+0x02b],%l0 ! %l0 = 00000000000000ff
! %l0 = 0000000000000000, Mem[00000000300c1410] = 00ff0000
stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! %f17 = ff000000, Mem[0000000010181408] = 00000000
sta %f17,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000
! %l5 = 0000000000000000, Mem[0000000010001422] = ff000000, %asi = 80
stha %l5,[%i0+0x022]%asi ! Mem[0000000010001420] = ff000000
! %l3 = 000000000000005f, Mem[0000000020800000] = 00ff348e, %asi = 80
stba %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = 5fff348e
! %f15 = 5a1777c9, Mem[0000000010001410] = 00000000
sta %f15,[%i0+%o5]0x80 ! Mem[0000000010001410] = 5a1777c9
! %f3 = 0000ffff, Mem[0000000030001408] = a6000100
sta %f3 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000ffff
! %l6 = 0000000000000000, Mem[0000000030001400] = ff000000
stha %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000
! Mem[00000000100c1408] = 00000000, %l1 = 00000000ff00ff3d
ldstuba [%i3+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! %l3 = 000000000000005f, immd = fffffffffffff3e6, %l4 = 0000000000000001
sdivx %l3,-0xc1a,%l4 ! %l4 = 0000000000000000
p0_label_739:
! %f1 = ff000000, %f16 = 00000000, %f21 = 00000000
fsubs %f1 ,%f16,%f21 ! %f21 = ff000000
! Mem[0000000030181410] = 00000000, %f15 = 5a1777c9
lda [%i6+%o5]0x89,%f15 ! %f15 = 00000000
! Mem[00000000100c1410] = 00000000, %l2 = 00000000000000ff
ldsha [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101408] = 00ff0000, %l1 = 0000000000000000
ldswa [%i4+%o4]0x80,%l1 ! %l1 = 0000000000ff0000
! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000
ldsha [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101410] = ff000000000000ff, %l1 = 0000000000ff0000
ldxa [%i4+%o5]0x80,%l1 ! %l1 = ff000000000000ff
! Mem[0000000030041408] = 00000000, %l3 = 000000000000005f
lduba [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000021800100] = ffffd1b9, %l3 = 0000000000000000
ldsb [%o3+0x100],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010141410] = 000000ff, %f13 = 00000000
lda [%i5+%o5]0x80,%f13 ! %f13 = 000000ff
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000010101410] = ff000000000000ff
stxa %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000000000
p0_label_740:
! Mem[0000000030001408] = ffff0000, %l2 = 0000000000000000
swapa [%i0+%o4]0x81,%l2 ! %l2 = 00000000ffff0000
! Mem[0000000030141400] = 00000000, %l2 = 00000000ffff0000
swapa [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l2 = 0000000000000000
swapa [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
! %f10 = 594ad8fa 6a7dda7f, Mem[0000000010001408] = 00000000 ff000000
stda %f10,[%i0+%o4]0x80 ! Mem[0000000010001408] = 594ad8fa 6a7dda7f
! Mem[00000000100c1410] = 00000000, %l1 = ff000000000000ff
swapa [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000030001408] = 00000000
stha %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
! %l7 = 00000000ff000000, Mem[0000000030041400] = 00000000
stba %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! Mem[0000000030181400] = 00000000, %l3 = ffffffffffffffff
swapa [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = ffff0000, %l2 = 0000000000000000
ldstuba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 4a02003e00000000, %f26 = 00000000 00000000
ldda [%i2+%o5]0x80,%f26 ! %f26 = 4a02003e 00000000
p0_label_741:
! Mem[0000000030041400] = 00000000, %l1 = 0000000000000000
lduwa [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041408] = ff00000000c656ae, %f14 = 00005900 00000000
ldd [%i1+%o4],%f14 ! %f14 = ff000000 00c656ae
! Mem[00000000100c1400] = 00000000000000ff, %l5 = 0000000000000000
ldxa [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141420] = 7f00ffff, %l0 = 0000000000000000
lduw [%i5+0x020],%l0 ! %l0 = 000000007f00ffff
! Mem[0000000010001400] = 7fffffff, %l5 = 00000000000000ff
lduha [%i0+%g0]0x80,%l5 ! %l5 = 0000000000007fff
! Mem[0000000010001400] = ffff0000ffffff7f, %l1 = 0000000000000000
ldxa [%i0+%g0]0x88,%l1 ! %l1 = ffff0000ffffff7f
! %l2 = 0000000000000000, immd = fffffffffffff516, %l6 = 0000000000000000
sdivx %l2,-0xaea,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041410] = ff000000, %l0 = 000000007f00ffff
ldswa [%i1+%o5]0x89,%l0 ! %l0 = ffffffffff000000
! Mem[0000000030041400] = 00000000, %l0 = ffffffffff000000
ldsha [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (120)
! %l1 = ffff0000ffffff7f, Mem[0000000030081408] = 00000000
stha %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ff7f
p0_label_742:
! Code Fragment 4
p0_fragment_58:
! %l0 = 0000000000000000
setx 0xb5a2ef50335fab7d,%g7,%l0 ! %l0 = b5a2ef50335fab7d
! %l1 = ffff0000ffffff7f
setx 0xd3683b38019c2f8b,%g7,%l1 ! %l1 = d3683b38019c2f8b
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 = b5a2ef50335fab7d
setx 0xf09badc87b2c8d8c,%g7,%l0 ! %l0 = f09badc87b2c8d8c
! %l1 = d3683b38019c2f8b
setx 0x39a42177dc953fae,%g7,%l1 ! %l1 = 39a42177dc953fae
! %f16 = 00000000 ff000000, %l3 = 0000000000000000
! Mem[0000000010001438] = ff00000000ff00ff
add %i0,0x038,%g1
stda %f16,[%g1+%l3]ASI_PST32_P ! Mem[0000000010001438] = ff00000000ff00ff
! %f4 = 7fffffff, Mem[0000000030141410] = 000000ff
sta %f4 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = 7fffffff
! %f18 = 000100a6 00000000, Mem[0000000030101408] = ffff0000 00000000
stda %f18,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000100a6 00000000
! %l5 = 0000000000007fff, imm = 0000000000000651, %l5 = 0000000000007fff
add %l5,0x651,%l5 ! %l5 = 0000000000008650
! %f16 = 00000000 ff000000, Mem[0000000030101408] = a6000100 00000000
stda %f16,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 ff000000
! Mem[0000000010081400] = 0000ffff, %l5 = 0000000000008650
swapa [%i2+%g0]0x88,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010081414] = 00000000, %l1 = 39a42177dc953fae
ldstub [%i2+0x014],%l1 ! %l1 = 00000000000000ff
! %l2 = 0000000000000000, %l3 = 0000000000000000, %l2 = 0000000000000000
xnor %l2,%l3,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00ff003d, %l4 = 0000000000000000
ldsha [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff
p0_label_743:
! Mem[0000000030141408] = 00000000, %l4 = 00000000000000ff
ldsba [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181408] = 0000000000000000, %f2 = 00000000 0000ffff
ldda [%i6+%o4]0x81,%f2 ! %f2 = 00000000 00000000
! Mem[0000000030081400] = 00ff0000ff000000, %l6 = 0000000000000000
ldxa [%i2+%g0]0x81,%l6 ! %l6 = 00ff0000ff000000
! Mem[000000001010142c] = ffffffff, %l0 = f09badc87b2c8d8c
ldswa [%i4+0x02c]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010041410] = ff000000, %l3 = 0000000000000000
lduha [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181400] = 3dff00ff, %l0 = ffffffffffffffff
lduh [%i6+%g0],%l0 ! %l0 = 0000000000003dff
! Mem[0000000030001408] = 00000000, %f10 = 594ad8fa
lda [%i0+%o4]0x81,%f10 ! %f10 = 00000000
! Mem[0000000030081400] = 0000ff00, %l5 = 000000000000ffff
ldsha [%i2+%g0]0x89,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000010141430] = 66000000, %l3 = 0000000000000000
lduh [%i5+0x032],%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = 3d00ff00, %l3 = 0000000000000000
ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
p0_label_744:
! %f24 = 00000000 00ff0000, %l7 = 00000000ff000000
! Mem[0000000030181428] = ff7fffff5b00ffff
add %i6,0x028,%g1
stda %f24,[%g1+%l7]ASI_PST16_S ! Mem[0000000030181428] = ff7fffff5b00ffff
! %l4 = 00000000, %l5 = ffffff00, Mem[0000000010141418] = 000000ff fffffe00
std %l4,[%i5+0x018] ! Mem[0000000010141418] = 00000000 ffffff00
! Mem[000000001018143d] = ffc60000, %l3 = 0000000000000000
ldstub [%i6+0x03d],%l3 ! %l3 = 000000c6000000ff
! %l5 = ffffffffffffff00, Mem[0000000010001408] = fad84a59
stha %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = fad8ff00
! %f10 = 00000000 6a7dda7f, %l7 = 00000000ff000000
! Mem[0000000010041430] = 000000ff00000000
add %i1,0x030,%g1
stda %f10,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010041430] = 000000ff00000000
! Mem[0000000010081400] = 00008650, %l3 = 00000000000000c6
ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 00000050000000ff
! %l4 = 0000000000000000, Mem[0000000010141410] = ff000000
stwa %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! Mem[0000000030081408] = 7fff0000, %l2 = ffffffffffffffff
ldstuba [%i2+%o4]0x81,%l2 ! %l2 = 0000007f000000ff
! Mem[0000000010041400] = 3d00ffff, %l5 = ffffffffffffff00
ldstuba [%i1+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001430] = 00001a00, %l4 = 0000000000000000
ldsh [%i0+0x030],%l4 ! %l4 = 0000000000000000
p0_label_745:
! Mem[00000000100c1408] = ff000000, %l5 = 00000000000000ff
lduha [%i3+%o4]0x80,%l5 ! %l5 = 000000000000ff00
! %f3 = 00000000, %f5 = 00ff00ff
fcmps %fcc0,%f3 ,%f5 ! %fcc0 = 1
! Mem[00000000300c1408] = 000000ff, %l0 = 0000000000003dff
lduha [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041410] = 000000ff, %l3 = 0000000000000050
ldsha [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181410] = 00000000, %l5 = 000000000000ff00
lduwa [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
! %f4 = 7fffffff, %f5 = 00ff00ff
fcmpes %fcc1,%f4 ,%f5 ! %fcc1 = 3
! Mem[000000001010140c] = 000000ff, %l6 = 00ff0000ff000000
ldsh [%i4+0x00e],%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1428] = ffff005b ffff7fff, %l4 = 00000000, %l5 = 00000000
ldd [%i3+0x028],%l4 ! %l4 = 00000000ffff005b 00000000ffff7fff
! Mem[0000000030081408] = 0000ffff, %l2 = 000000000000007f
ldsha [%i2+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f18 = 000100a6 00000000, Mem[0000000010041400] = ffff003d 0000ffaa
stda %f18,[%i1+0x000]%asi ! Mem[0000000010041400] = 000100a6 00000000
p0_label_746:
! %l5 = 00000000ffff7fff, Mem[0000000030101408] = 000000ff
stwa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffff7fff
! %f4 = 7fffffff 00ff00ff, %l4 = 00000000ffff005b
! Mem[0000000010001430] = 00001a00ff0000ff
add %i0,0x030,%g1
stda %f4,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010001430] = ff00ff00ffffff7f
! Mem[0000000020800001] = 5fff348e, %l7 = 00000000ff000000
ldstub [%o1+0x001],%l7 ! %l7 = 000000ff000000ff
! Mem[000000001008141c] = 00000000, %l5 = 00000000ffff7fff
swap [%i2+0x01c],%l5 ! %l5 = 0000000000000000
! %f1 = ff000000, Mem[0000000010181424] = 00000000
st %f1 ,[%i6+0x024] ! Mem[0000000010181424] = ff000000
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
swapa [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
! %l7 = 00000000000000ff, imm = fffffffffffff045, %l2 = ffffffffffffffff
addc %l7,-0xfbb,%l2 ! %l2 = fffffffffffff144
! %f4 = 7fffffff 00ff00ff, Mem[0000000030101400] = 000000ff 00000000
stda %f4 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 7fffffff 00ff00ff
! %l4 = 00000000ffff005b, Mem[00000000100c1400] = ff000000
stba %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 5b000000
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = ff000000, %l0 = 00000000000000ff
ldswa [%i6+%o4]0x80,%l0 ! %l0 = ffffffffff000000
p0_label_747:
! Mem[00000000300c1400] = 000000ff, %f3 = 00000000
lda [%i3+%g0]0x81,%f3 ! %f3 = 000000ff
! Mem[0000000030141400] = ff00ffff, %f4 = 7fffffff
lda [%i5+%g0]0x81,%f4 ! %f4 = ff00ffff
membar #Sync ! Added by membar checker (121)
! Mem[0000000010141400] = 00000000 ff000000 00000000 ff000000
! Mem[0000000010141410] = 00000000 ffffffff 00000000 ffffff00
! Mem[0000000010141420] = 7f00ffff b2000000 ff00ff3d 00ffffff
! Mem[0000000010141430] = 66000000 0000ff00 00000000 0000ffff
ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
! Mem[0000000010181438] = 00000000, %l5 = 0000000000000000
lduha [%i6+0x03a]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001410] = 5a1777c9, %l7 = 00000000000000ff
lduba [%i0+%o5]0x80,%l7 ! %l7 = 000000000000005a
! Mem[0000000030001400] = 000000ff, %l3 = 0000000000000000
lduwa [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001418] = 0000000000000000, %f16 = 00000000 ff000000
ldda [%i0+0x018]%asi,%f16 ! %f16 = 00000000 00000000
! Mem[00000000300c1400] = 000000ff, %l0 = ffffffffff000000
lduba [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181408] = ff000000, %l6 = 00000000000000ff
lduwa [%i6+%o4]0x80,%l6 ! %l6 = 00000000ff000000
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = 00000000, %l6 = 00000000ff000000
swapa [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
p0_label_748:
! %l7 = 000000000000005a, Mem[0000000010041400] = 000100a6
stba %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 5a0100a6
! %l5 = 0000000000000000, Mem[00000000211c0000] = 0000217a, %asi = 80
stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000217a
! Mem[0000000030001410] = 00000000, %l1 = 0000000000000000
ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! %f0 = 000000ff 00000000 000000ff 00000000
! %f4 = ffffffff 00000000 00ffffff 00000000
! %f8 = 000000b2 ffff007f ffffff00 3dff00ff
! %f12 = 00ff0000 00000066 ffff0000 00000000
stda %f0,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
! %l2 = fffffffffffff144, Mem[000000001010141c] = 000000ff
stb %l2,[%i4+0x01c] ! Mem[000000001010141c] = 440000ff
! Mem[0000000010181400] = 3dff00ff, %l1 = 0000000000000000
lduba [%i6+%g0]0x80,%l1 ! %l1 = 000000000000003d
! %l0 = 00000000, %l1 = 0000003d, Mem[0000000010001408] = fad8ff00 7fda7d6a
stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 0000003d
! Mem[00000000211c0001] = 0000217a, %l5 = 0000000000000000
ldstub [%o2+0x001],%l5 ! %l5 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010041400] = 5a0100a6
stwa %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ff000000, %l1 = 000000000000003d
ldswa [%i3+%o4]0x81,%l1 ! %l1 = ffffffffff000000
p0_label_749:
membar #Sync ! Added by membar checker (122)
! Mem[0000000010081400] = ff860000ffffff7f, %l2 = fffffffffffff144
ldxa [%i2+0x000]%asi,%l2 ! %l2 = ff860000ffffff7f
! Mem[00000000218001c0] = 56aea92c, %l0 = 0000000000000000
lduha [%o3+0x1c0]%asi,%l0 ! %l0 = 00000000000056ae
! Mem[00000000100c1408] = ff000000a6000100, %f12 = 00ff0000 00000066
ldda [%i3+%o4]0x80,%f12 ! %f12 = ff000000 a6000100
! Mem[0000000030101410] = 00000000000000ff, %l4 = 00000000ffff005b
ldxa [%i4+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001408] = 00000000, %l1 = ffffffffff000000
lduwa [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101400] = 7fffffff 00ff00ff, %l4 = 000000ff, %l5 = 00000000
ldda [%i4+%g0]0x81,%l4 ! %l4 = 000000007fffffff 0000000000ff00ff
! Mem[0000000020800000] = 5fff348e, %l7 = 000000000000005a
lduha [%o1+0x000]%asi,%l7 ! %l7 = 0000000000005fff
! Mem[00000000211c0000] = 00ff217a, %l0 = 00000000000056ae
ldsb [%o2+%g0],%l0 ! %l0 = 0000000000000000
! Mem[000000001004143c] = ffc60000, %l0 = 0000000000000000
ldswa [%i1+0x03c]%asi,%l0 ! %l0 = ffffffffffc60000
! Starting 10 instruction Store Burst
! %l0 = ffffffffffc60000, Mem[0000000010041438] = 0000ffffffc60000
stx %l0,[%i1+0x038] ! Mem[0000000010041438] = ffffffffffc60000
p0_label_750:
! %l0 = ffffffffffc60000, Mem[0000000010181408] = ff000000
stba %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
! %l4 = 000000007fffffff, Mem[0000000030181410] = 00000000
stha %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ffff
! %f24 = 00000000 00ff0000, %l2 = ff860000ffffff7f
! Mem[0000000010101418] = 00000000440000ff
add %i4,0x018,%g1
stda %f24,[%g1+%l2]ASI_PST32_P ! Mem[0000000010101418] = 0000000000ff0000
! %l2 = ff860000ffffff7f, Mem[0000000010081400] = ff860000
stha %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff7f0000
! %f8 = 000000b2, Mem[00000000100c1410] = ff000000
sta %f8 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000b2
! %l2 = ff860000ffffff7f, Mem[0000000030181400] = 00000000ffffffff
stxa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff860000ffffff7f
! %f29 = ff000000, Mem[000000001004142c] = 0000c6ff
sta %f29,[%i1+0x02c]%asi ! Mem[000000001004142c] = ff000000
! Mem[0000000010041414] = 00000000, %l5 = 00ff00ff, %l1 = 00000000
add %i1,0x14,%g1
casa [%g1]0x80,%l5,%l1 ! %l1 = 0000000000000000
! %l5 = 0000000000ff00ff, Mem[00000000218001c0] = 56aea92c
sth %l5,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ffa92c
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff00ffff ffffffff, %l4 = 7fffffff, %l5 = 00ff00ff
ldda [%i5+%g0]0x81,%l4 ! %l4 = 00000000ff00ffff 00000000ffffffff
p0_label_751:
! Mem[0000000030001410] = ff000000 ffffffff, %l2 = ffffff7f, %l3 = 000000ff
ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000ff000000 00000000ffffffff
! Mem[00000000300c1400] = ff000000, %f17 = 00000000
lda [%i3+%g0]0x89,%f17 ! %f17 = ff000000
! Mem[00000000100c1408] = ff000000, %l1 = 0000000000000000
ldsha [%i3+%o4]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010001410] = c977175a, %f13 = a6000100
lda [%i0+%o5]0x88,%f13 ! %f13 = c977175a
! Mem[0000000010141410] = 00000000, %l3 = 00000000ffffffff
ldswa [%i5+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081408] = ff000000, %f0 = 000000ff
lda [%i2+%o4]0x89,%f0 ! %f0 = ff000000
! %l2 = 00000000ff000000, %l1 = ffffffffffffff00, %l7 = 0000000000005fff
udivx %l2,%l1,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101424] = ff00ffff, %l4 = 00000000ff00ffff
lduwa [%i4+0x024]%asi,%l4 ! %l4 = 00000000ff00ffff
! Mem[0000000010181408] = 00000000, %l7 = 0000000000000000
ldsha [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = ffc60000, %l1 = ffffff00, Mem[0000000010141400] = ff000000 000000ff
stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffc60000 ffffff00
p0_label_752:
! %f0 = ff000000 00000000, Mem[0000000030081400] = 000000ff 00000000
stda %f0 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000 00000000
! %l1 = ffffffffffffff00, Mem[00000000100c1410] = 000000b2
stha %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff0000b2
! %l0 = ffffffffffc60000, Mem[0000000010041400] = 0000000000000000
stxa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffffffc60000
! Code Fragment 3
p0_fragment_59:
! %l0 = ffffffffffc60000
setx 0x70acf5685335cd99,%g7,%l0 ! %l0 = 70acf5685335cd99
! %l1 = ffffffffffffff00
setx 0xf9bc3dcf97832b9d,%g7,%l1 ! %l1 = f9bc3dcf97832b9d
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 = 70acf5685335cd99
setx 0x1d603a17ae7d2a48,%g7,%l0 ! %l0 = 1d603a17ae7d2a48
! %l1 = f9bc3dcf97832b9d
setx 0x448914f7d780f8d7,%g7,%l1 ! %l1 = 448914f7d780f8d7
! %l3 = 0000000000000000, Mem[0000000010081436] = c4000000
sth %l3,[%i2+0x036] ! Mem[0000000010081434] = c4000000
! Mem[00000000100c1408] = ff000000, %l4 = 00000000ff00ffff
swapa [%i3+%o4]0x80,%l4 ! %l4 = 00000000ff000000
! Mem[0000000030141400] = ffff00ff, %l1 = 448914f7d780f8d7
ldstuba [%i5+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101400] = 25550000 ffffffff
stda %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 00000000
! %l2 = ff000000, %l3 = 00000000, Mem[0000000010101410] = 00000000 00000000
stda %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000 00000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ff000000, %l7 = 0000000000000000
ldsha [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000000
p0_label_753:
! Mem[00000000300c1408] = 000000ff, %l5 = 00000000ffffffff
lduha [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030041408] = 00000000, %l5 = 00000000000000ff
lduba [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c140c] = a6000100, %l0 = 1d603a17ae7d2a48
lduha [%i3+0x00e]%asi,%l0 ! %l0 = 0000000000000100
! Mem[0000000010141400] = 0000c6ff 00ffffff, %l4 = ff000000, %l5 = 00000000
ldda [%i5+%g0]0x80,%l4 ! %l4 = 000000000000c6ff 0000000000ffffff
! Mem[0000000010041410] = 000000ff00000000, %l5 = 0000000000ffffff
ldxa [%i1+%o5]0x80,%l5 ! %l5 = 000000ff00000000
! Mem[0000000010181408] = 0000000000000000, %f20 = ff000000 ff000000
ldd [%i6+%o4],%f20 ! %f20 = 00000000 00000000
! Mem[0000000010041400] = 0000c6ff, %l1 = 00000000000000ff
lduha [%i1+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041400] = ffffffffffc60000, %f30 = 00000000 ff000000
ldda [%i1+%g0]0x88,%f30 ! %f30 = ffffffff ffc60000
! Mem[0000000010141408] = 00000000, %l2 = 00000000ff000000
lduwa [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030181400] = 7fffffff, %l0 = 0000000000000100
ldstuba [%i6+%g0]0x81,%l0 ! %l0 = 0000007f000000ff
p0_label_754:
! %l4 = 000000000000c6ff, Mem[0000000010081410] = 000000ff3e00024a
stxa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000000000c6ff
! Mem[0000000030101410] = 000000ff, %l7 = 0000000000000000
swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041410] = 000000ff, %l3 = 0000000000000000
ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! %l5 = 000000ff00000000, Mem[0000000010141410] = 00000000
stwa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! %f1 = 00000000, %f6 = 00ffffff, %f14 = ffff0000 00000000
fsmuld %f1 ,%f6 ,%f14 ! %f14 = 00000000 00000000
! Mem[0000000030181410] = ffff0000, %l2 = 0000000000000000
swapa [%i6+%o5]0x81,%l2 ! %l2 = 00000000ffff0000
! %l3 = 0000000000000000, Mem[0000000010001410] = 5a1777c9, %asi = 80
stwa %l3,[%i0+0x010]%asi ! Mem[0000000010001410] = 00000000
! %l1 = 0000000000000000, Mem[00000000100c1410] = ff0000b2
stha %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000b2
! %l1 = 0000000000000000, %l5 = 000000ff00000000, %l5 = 000000ff00000000
and %l1,%l5,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[000000001004140c] = 00c656ae, %l1 = 0000000000000000
lduh [%i1+0x00c],%l1 ! %l1 = 00000000000000c6
p0_label_755:
! %l7 = 00000000000000ff, %l2 = 00000000ffff0000, %l5 = 0000000000000000
sub %l7,%l2,%l5 ! %l5 = ffffffff000100ff
! Mem[000000001008140c] = 00c60000, %l6 = 0000000000000000
lduwa [%i2+0x00c]%asi,%l6 ! %l6 = 0000000000c60000
! Mem[00000000300c1400] = ff000000, %l5 = ffffffff000100ff
lduwa [%i3+%g0]0x89,%l5 ! %l5 = 00000000ff000000
! Mem[0000000020800000] = 5fff348e, %l6 = 0000000000c60000
lduha [%o1+0x000]%asi,%l6 ! %l6 = 0000000000005fff
! Mem[0000000010081410] = 000000000000c6ff, %f20 = 00000000 00000000
ldda [%i2+%o5]0x88,%f20 ! %f20 = 00000000 0000c6ff
! Mem[0000000030141408] = 00000000, %l5 = 00000000ff000000
lduha [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000201c0000] = ff0086d9, %l3 = 0000000000000000
ldsh [%o0+%g0],%l3 ! %l3 = ffffffffffffff00
! Mem[000000001000142c] = ff000000, %l2 = 00000000ffff0000
lduha [%i0+0x02e]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101424] = ff00ffff, %f26 = 4a02003e
ld [%i4+0x024],%f26 ! %f26 = ff00ffff
! Starting 10 instruction Store Burst
! %l6 = 0000000000005fff, Mem[0000000010181400] = 3dff00ff
stha %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 5fff00ff
p0_label_756:
! %f24 = 00000000, Mem[0000000010001438] = ff000000
sta %f24,[%i0+0x038]%asi ! Mem[0000000010001438] = 00000000
! %f16 = 00000000 ff000000 000100a6 00000000
! %f20 = 00000000 0000c6ff 25550000 ff000000
! %f24 = 00000000 00ff0000 ff00ffff 00000000
! %f28 = 7fffffff ff000000 ffffffff ffc60000
stda %f16,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
! Mem[0000000010101408] = 0000ff00, %l3 = ffffffffffffff00
ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! %f8 = 000000b2, %f4 = ffffffff 00000000
fstox %f8 ,%f4 ! %l0 = 00000000000000a1, Unfinished, %fsr = 2f00000400
! %l1 = 00000000000000c6, Mem[0000000030141408] = 0000000000000000
stxa %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000000000c6
! Mem[0000000020800000] = 5fff348e, %l3 = 0000000000000000
ldstuba [%o1+0x000]%asi,%l3 ! %l3 = 0000005f000000ff
! %l6 = 0000000000005fff, Mem[0000000030141410] = ffffff7f
stwa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00005fff
! Mem[0000000030141400] = ff00ffff, %l6 = 0000000000005fff
swapa [%i5+%g0]0x81,%l6 ! %l6 = 00000000ff00ffff
! Mem[0000000030001408] = 00000000, %l1 = 00000000000000c6
swapa [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (123)
! Mem[0000000030081400] = 00000000, %f5 = 00000000
lda [%i2+%g0]0x89,%f5 ! %f5 = 00000000
p0_label_757:
! Mem[00000000201c0000] = ff0086d9, %l1 = 0000000000000000
ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffff00
! Mem[0000000030001410] = ffffffff 000000ff, %l0 = 000000a1, %l1 = ffffff00
ldda [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff 00000000ffffffff
! Mem[0000000010141408] = 000000ff00000000, %l4 = 000000000000c6ff
ldxa [%i5+%o4]0x88,%l4 ! %l4 = 000000ff00000000
! Mem[000000001010142c] = ffffffff, %l4 = 000000ff00000000
ldswa [%i4+0x02c]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010101408] = ffff0000000000ff, %f2 = 000000ff 00000000
ldda [%i4+%o4]0x80,%f2 ! %f2 = ffff0000 000000ff
! Mem[0000000030181408] = 00000000, %l4 = ffffffffffffffff
ldswa [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1400] = ff000000ff000000, %l6 = 00000000ff00ffff
ldxa [%i3+%g0]0x89,%l6 ! %l6 = ff000000ff000000
! %l7 = 00000000000000ff, imm = fffffffffffffac0, %l0 = 00000000000000ff
sub %l7,-0x540,%l0 ! %l0 = 000000000000063f
! Mem[0000000030041408] = 00000000, %l1 = 00000000ffffffff
lduwa [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f0 = ff000000 00000000, Mem[0000000030141408] = 00000000 000000c6
stda %f0 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000 00000000
p0_label_758:
! %l1 = 0000000000000000, Mem[0000000010081400] = ff7f0000
stwa %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! %l7 = 00000000000000ff, Mem[00000000300c1400] = 000000ff
stwa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
! Mem[0000000010101438] = 000000ff, %l5 = 0000000000000000, %asi = 80
swapa [%i4+0x038]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081410] = ffc60000, %l7 = 00000000000000ff
swapa [%i2+%o5]0x80,%l7 ! %l7 = 00000000ffc60000
! Mem[0000000010101408] = 0000ffff, %l1 = 0000000000000000
swapa [%i4+%o4]0x88,%l1 ! %l1 = 000000000000ffff
! %f22 = 25550000 ff000000, Mem[0000000030101408] = ff7fffff 00000000
stda %f22,[%i4+%o4]0x89 ! Mem[0000000030101408] = 25550000 ff000000
! %l2 = 0000000000000000, Mem[00000000201c0001] = ff0086d9, %asi = 80
stba %l2,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff0086d9
! %l7 = 00000000ffc60000, Mem[0000000030141408] = ff000000
stha %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! %f31 = ffc60000, Mem[0000000010001410] = 00000000
sta %f31,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffc60000
! Starting 10 instruction Load Burst
! Mem[000000001010141c] = 00ff0000, %l3 = 000000000000005f
lduw [%i4+0x01c],%l3 ! %l3 = 0000000000ff0000
p0_label_759:
! Mem[0000000010001410] = 0000c6ff, %l4 = 0000000000000000
ldswa [%i0+%o5]0x80,%l4 ! %l4 = 000000000000c6ff
! Mem[0000000010141400] = 0000c6ff, %l5 = 00000000000000ff
lduba [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001400] = 000000ff 00005525 c6000000 00000000
! Mem[0000000030001410] = ff000000 ffffffff 000000b2 00000000
! Mem[0000000030001420] = 00000000 ff0000ff ff000000 00000000
! Mem[0000000030001430] = 000000ff 00000000 000000ff 000000ff
ldda [%i0]ASI_BLK_SL,%f0 ! Block Load from 0000000030001400
! Mem[00000000211c0000] = 00ff217a, %l0 = 000000000000063f
ldsba [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101410] = 000000ff, %f16 = 00000000
lda [%i4+%o5]0x88,%f16 ! %f16 = 000000ff
! Mem[0000000010181408] = 00000000, %l3 = 0000000000ff0000
ldswa [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
! %f27 = 00000000, %f30 = ffffffff
fcmps %fcc1,%f27,%f30 ! %fcc1 = 3
! Mem[00000000100c1408] = 000100a6ffff00ff, %f30 = ffffffff ffc60000
ldda [%i3+%o4]0x88,%f30 ! %f30 = 000100a6 ffff00ff
! Mem[0000000030081408] = 00000000 a6000100, %l4 = 0000c6ff, %l5 = 00000000
ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000a6000100 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = 000000000000ffff, Mem[0000000030181400] = ffffffff
stwa %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000ffff
p0_label_760:
! %l6 = ff000000, %l7 = ffc60000, Mem[0000000010001410] = 0000c6ff ffffffff
stda %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000 ffc60000
! %f20 = 00000000 0000c6ff, Mem[0000000010041430] = 000000ff 00000000
std %f20,[%i1+0x030] ! Mem[0000000010041430] = 00000000 0000c6ff
! %l1 = 000000000000ffff, Mem[00000000100c1410] = 000000b2
stha %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffff00b2
! %l1 = 000000000000ffff, Mem[00000000300c1408] = ff000000
stba %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
! Mem[00000000100c1408] = ffff00ff, %l2 = 0000000000000000
swapa [%i3+%o4]0x88,%l2 ! %l2 = 00000000ffff00ff
! Mem[0000000010001410] = 000000ff, %l7 = 00000000ffc60000
ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
! %l0 = 00000000, %l1 = 0000ffff, Mem[0000000030041410] = 000000ff ff0000ff
stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 0000ffff
! %l5 = 0000000000000000, Mem[0000000030181410] = 00000000
stwa %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! %l5 = 0000000000000000, Mem[00000000100c1408] = 00000000
stwa %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 000100a6, %l3 = 0000000000000000
lduba [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
p0_label_761:
! Mem[0000000010101400] = 00000000, %f23 = ff000000
lda [%i4+%g0]0x88,%f23 ! %f23 = 00000000
! %l2 = 00000000ffff00ff, %l3 = 0000000000000000, %l0 = 0000000000000000
addc %l2,%l3,%l0 ! %l0 = 00000000ffff00ff
! Mem[0000000010001408] = 00000000, %l7 = 00000000000000ff
ldswa [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101400] = 00000000, %f16 = 000000ff
lda [%i4+%g0]0x88,%f16 ! %f16 = 00000000
! Mem[0000000030141400] = 00005fff, %l6 = ff000000ff000000
lduha [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001408] = c6000000, %l7 = 0000000000000000
lduha [%i0+%o4]0x81,%l7 ! %l7 = 000000000000c600
! Mem[0000000010181400] = 5fff00ff 00000000 00000000 00000000
! Mem[0000000010181410] = 00ff003d 00000000 25550000 ff000000
! Mem[0000000010181420] = 00000000 ff000000 00000000 00000000
! Mem[0000000010181430] = 00000000 00000000 00000000 ffff0000
ldda [%i6]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
membar #Sync ! Added by membar checker (124)
! Mem[0000000030101400] = 7fffffff 00ff00ff 000000ff 00005525
! Mem[0000000030101410] = 00000000 00000000 000000ff 00005525
! Mem[0000000030101420] = 00000000 00000000 00000000 00000000
! Mem[0000000030101430] = ffff0000 ffffff7f 0000c6ff 00000000
ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
! Mem[0000000010181410] = 3d00ff00, %l2 = 00000000ffff00ff
lduwa [%i6+%o5]0x88,%l2 ! %l2 = 000000003d00ff00
! Starting 10 instruction Store Burst
! %f27 = 00000000, %f18 = 000100a6
fcmpes %fcc0,%f27,%f18 ! %fcc0 = 1
p0_label_762:
! Mem[0000000010101428] = ff000000ffffffff, %l3 = 0000000000000000, %l2 = 000000003d00ff00
add %i4,0x28,%g1
casxa [%g1]0x80,%l3,%l2 ! %l2 = ff000000ffffffff
! Mem[00000000218001c1] = 00ffa92c, %l4 = 00000000a6000100
ldstuba [%o3+0x1c1]%asi,%l4 ! %l4 = 000000ff000000ff
! %l1 = 000000000000ffff, Mem[0000000010141400] = 0000c6ff
stba %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff00c6ff
! %l0 = ffff00ff, %l1 = 0000ffff, Mem[00000000100c1408] = 00000000 a6000100
std %l0,[%i3+%o4] ! Mem[00000000100c1408] = ffff00ff 0000ffff
! %l2 = ff000000ffffffff, Mem[0000000030081400] = 00000000
stha %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffff0000
! %l3 = 0000000000000000, Mem[00000000100c1400] = 5b000000
stba %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! %l1 = 000000000000ffff, Mem[00000000100c1438] = 00ff00ff0000ff00
stx %l1,[%i3+0x038] ! Mem[00000000100c1438] = 000000000000ffff
! %f24 = 00000000 00ff0000, %l7 = 000000000000c600
! Mem[0000000010081410] = 000000ff00000000
add %i2,0x010,%g1
stda %f24,[%g1+%l7]ASI_PST8_P ! Mem[0000000010081410] = 000000ff00000000
! Mem[0000000010181421] = 00000000, %l1 = 000000000000ffff
ldstub [%i6+0x021],%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = ff5f0000, %l6 = 0000000000000000
lduha [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
p0_label_763:
! Mem[0000000010141410] = ffffffff 00000000, %l6 = 00000000, %l7 = 0000c600
ldda [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000 00000000ffffffff
! Mem[0000000010081430] = 66000000, %l3 = 0000000000000000
lduha [%i2+0x030]%asi,%l3 ! %l3 = 0000000000006600
! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
lduwa [%i1+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001420] = ff000000a6000100, %f20 = 00000000 0000c6ff
ldda [%i0+0x020]%asi,%f20 ! %f20 = ff000000 a6000100
! %l2 = ff000000ffffffff, Mem[00000000100c1400] = 00000000
stba %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
! Mem[0000000010041408] = ff000000 00c656ae, %l0 = ffff00ff, %l1 = 00000000
ldda [%i1+%o4]0x80,%l0 ! %l0 = 00000000ff000000 0000000000c656ae
! Mem[0000000030141410] = ff5f0000, %l4 = 00000000000000ff
lduba [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = 00000000, %l2 = ff000000ffffffff
lduha [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000
ldsha [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = 00000000, %l5 = 0000000000000000
swapa [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000
p0_label_764:
! Mem[0000000030001400] = ff000000, %l1 = 0000000000c656ae
swapa [%i0+%g0]0x89,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010041434] = 0000c6ff, %l7 = 00000000ffffffff, %asi = 80
swapa [%i1+0x034]%asi,%l7 ! %l7 = 000000000000c6ff
! %l3 = 0000000000006600, Mem[0000000010181408] = 00000000
stba %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
! %f24 = 00000000 00ff0000, Mem[0000000010001410] = 000000ff 0000c6ff
stda %f24,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 00ff0000
! Mem[0000000010101410] = ff000000, %l6 = 0000000000000000, %asi = 80
swapa [%i4+0x010]%asi,%l6 ! %l6 = 00000000ff000000
! Mem[0000000030041400] = 00000000, %l4 = 0000000000000000
ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101408] = ff000000, %l0 = 00000000ff000000
swapa [%i4+%o4]0x89,%l0 ! %l0 = 00000000ff000000
! Mem[0000000030181410] = 00000000, %l0 = 00000000ff000000
ldstuba [%i6+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! %f28 = 7fffffff, Mem[0000000030181408] = 00000000
sta %f28,[%i6+%o4]0x81 ! Mem[0000000030181408] = 7fffffff
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = ff00ff00 ffffff7f, %l4 = 00000000, %l5 = 00000000
ldda [%i4+%g0]0x89,%l4 ! %l4 = 00000000ffffff7f 00000000ff00ff00
p0_label_765:
! %f0 = 7fffffff, %f30 = 000100a6, %f26 = ff00ffff
fdivs %f0 ,%f30,%f26 ! %f26 = 7fffffff
! Mem[0000000010041408] = ff000000 00c656ae, %l0 = 00000000, %l1 = ff000000
ldda [%i1+%o4]0x80,%l0 ! %l0 = 00000000ff000000 0000000000c656ae
! Mem[0000000010001410] = 0000ff00, %f5 = 00000000
lda [%i0+%o5]0x80,%f5 ! %f5 = 0000ff00
! Mem[0000000030141400] = ff5f0000, %l4 = 00000000ffffff7f
lduba [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141400] = 00005fff, %f26 = 7fffffff
lda [%i5+%g0]0x81,%f26 ! %f26 = 00005fff
! Mem[0000000010181418] = 25550000, %l5 = 00000000ff00ff00
ldsha [%i6+0x01a]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l4 = 0000000000000000
lduh [%i5+%o5],%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = ff00ff00ffffff7f, %f22 = 25550000 00000000
ldda [%i4+%g0]0x89,%f22 ! %f22 = ff00ff00 ffffff7f
! Mem[00000000100c1408] = ffff00ff0000ffff, %l2 = 0000000000000000
ldxa [%i3+%o4]0x80,%l2 ! %l2 = ffff00ff0000ffff
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181408] = 00000000 00000000
stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 00000000
p0_label_766:
! %l3 = 0000000000006600, Mem[0000000030081410] = ffc6000000000000
stxa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000006600
! Mem[0000000010181402] = 5fff00ff, %l0 = 00000000ff000000
ldstuba [%i6+0x002]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041410] = ff0000ff, %l2 = ffff00ff0000ffff
ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! %l2 = 000000ff, %l3 = 00006600, Mem[0000000010101400] = 00000000 00000000
stda %l2,[%i4+0x000]%asi ! Mem[0000000010101400] = 000000ff 00006600
! Mem[0000000030101400] = ffffff7f, %l7 = 000000000000c6ff
swapa [%i4+%g0]0x89,%l7 ! %l7 = 00000000ffffff7f
! Mem[0000000030081408] = 000100a6, %l7 = 00000000ffffff7f
ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! %l2 = 000000ff, %l3 = 00006600, Mem[0000000010101408] = 00000000 000000ff
stda %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff 00006600
! Mem[00000000300c1400] = ff000000, %l4 = 0000000000000000
swapa [%i3+%g0]0x89,%l4 ! %l4 = 00000000ff000000
membar #Sync ! Added by membar checker (125)
! %f12 = ffff0000 ffffff7f, Mem[0000000030101400] = ffc60000 00ff00ff
stda %f12,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffff0000 ffffff7f
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 5fffffff 00000000 00000000 00000000
! Mem[0000000010181410] = 00ff003d 00000000 25550000 ff000000
! Mem[0000000010181420] = 00ff0000 ff000000 00000000 00000000
! Mem[0000000010181430] = 00000000 00000000 00000000 ffff0000
ldda [%i6]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
p0_label_767:
! Mem[00000000100c1438] = 00000000, %l2 = 00000000000000ff
ldsba [%i3+0x03a]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181408] = 00000000 ffffff7f, %l4 = ff000000, %l5 = 00000000
ldda [%i6+%o4]0x89,%l4 ! %l4 = 00000000ffffff7f 0000000000000000
! Mem[0000000030041400] = 000000ff, %l7 = 0000000000000000
ldswa [%i1+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181410] = 00ff003d00000000, %f24 = 00000000 00ff0000
ldda [%i6+0x010]%asi,%f24 ! %f24 = 00ff003d 00000000
! Mem[0000000010141408] = 00000000, %l6 = 00000000ff000000
ldsba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041400] = 0000c6ff ffffffff ff000000 00c656ae
! Mem[0000000010041410] = ff0000ff 00000000 00000000 000000ff
! Mem[0000000010041420] = 000100a6 ae560000 000000ff ff000000
! Mem[0000000010041430] = 00000000 ffffffff ffffffff ffc60000
ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
! Mem[0000000010081400] = 00000000, %l7 = 00000000000000ff
lduwa [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1400] = ff000000 00000000, %l0 = 00000000, %l1 = 00c656ae
ldda [%i3+%g0]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000000
! Mem[0000000021800100] = ffffd1b9, %l6 = 0000000000000000
ldsh [%o3+0x100],%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = 7fffffff, %l1 = 0000000000000000
ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 0000007f000000ff
p0_label_768:
membar #Sync ! Added by membar checker (126)
! %f16 = 00000000 ff000000, Mem[0000000010041400] = ffc60000 ffffffff
stda %f16,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 ff000000
! %f12 = 00000000, Mem[0000000030001400] = ae56c600
sta %f12,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! Mem[0000000010001428] = ff000000, %l6 = ffffffffffffffff, %asi = 80
swapa [%i0+0x028]%asi,%l6 ! %l6 = 00000000ff000000
! %f18 = 000100a6 00000000, %l1 = 000000000000007f
! Mem[0000000030141430] = 0fc0385bae103944
add %i5,0x030,%g1
stda %f18,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030141430] = 00000000a6000144
! Mem[0000000010101408] = 000000ff, %l0 = 00000000ff000000
ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l5 = 0000000000000000
swapa [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000030181400] = 0000ffff
stwa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! %l1 = 000000000000007f, Mem[0000000010001410] = 0000ff00
stha %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = 007fff00
! %f12 = 00000000 ffffffff, Mem[00000000100c1418] = 0000ff00 00000000
std %f12,[%i3+0x018] ! Mem[00000000100c1418] = 00000000 ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010181430] = 00000000, %l0 = 0000000000000000
ldub [%i6+0x033],%l0 ! %l0 = 0000000000000000
p0_label_769:
! Mem[0000000030041400] = ff00000000000000, %l4 = 00000000ffffff7f
ldxa [%i1+%g0]0x81,%l4 ! %l4 = ff00000000000000
! Mem[0000000030141410] = ff5f0000, %l3 = 0000000000006600
ldsba [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1408] = ffff00ff, %l6 = 00000000ff000000
ldsha [%i3+0x008]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101408] = ff0000ff, %f12 = 00000000
lda [%i4+%o4]0x88,%f12 ! %f12 = ff0000ff
! Mem[00000000201c0000] = ff0086d9, %l0 = 0000000000000000
ldub [%o0+%g0],%l0 ! %l0 = 00000000000000ff
! %f30 = 000100a6, Mem[0000000030041410] = 00000000
sta %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000100a6
! Mem[0000000030181410] = 000000ff, %l7 = 0000000000000000
lduha [%i6+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %l1 = 000000000000007f, %l2 = 0000000000000000, %y = 3e00024a
udiv %l1,%l2,%l3 ! Div by zero, %l0 = 000000000000014f
mov %l0,%y ! %y = 00000127
! Mem[0000000010181424] = ff000000, %l3 = 0000000000000000
ldswa [%i6+0x024]%asi,%l3 ! %l3 = ffffffffff000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = ff00ffff, %l1 = 000000000000007f
swapa [%i3+%o4]0x88,%l1 ! %l1 = 00000000ff00ffff
p0_label_770:
! Mem[00000000100c1410] = b200ffff, %l3 = ffffffffff000000
swapa [%i3+%o5]0x88,%l3 ! %l3 = 00000000b200ffff
! %l1 = 00000000ff00ffff, Mem[0000000010181410] = 3d00ff00
stwa %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff00ffff
! %f16 = 00000000 ff000000 000100a6 00000000
! %f20 = ff000000 a6000100 ff00ff00 ffffff7f
! %f24 = 00ff003d 00000000 00005fff 00000000
! %f28 = 7fffffff ff000000 000100a6 ffff00ff
stda %f16,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400
membar #Sync ! Added by membar checker (127)
! Mem[0000000030041408] = 00000000, %l2 = 0000000000000000
ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! %l0 = 0000000000000127, Mem[0000000010181408] = 0000000000000000
stxa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000127
! %f22 = ff00ff00 ffffff7f, %l5 = 0000000000000000
! Mem[0000000030001430] = 000000ff00000000
add %i0,0x030,%g1
stda %f22,[%g1+%l5]ASI_PST8_S ! Mem[0000000030001430] = 000000ff00000000
! %l1 = 00000000ff00ffff, Mem[0000000030101410] = 0000000000000000
stxa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000ff00ffff
! %l2 = 00000000, %l3 = b200ffff, Mem[00000000100c1408] = 0000007f ffff0000
stda %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 b200ffff
! %l0 = 00000127, %l1 = ff00ffff, Mem[00000000100c1408] = 00000000 b200ffff
stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000127 ff00ffff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 00000000, %l7 = 00000000000000ff
ldswa [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
p0_label_771:
! Mem[0000000010181400] = 5fffffff00000000, %l6 = ffffffffffffffff
ldxa [%i6+%g0]0x80,%l6 ! %l6 = 5fffffff00000000
! Mem[000000001010140c] = 00006600, %l2 = 0000000000000000
ldub [%i4+0x00f],%l2 ! %l2 = 0000000000000000
! Mem[0000000030001410] = ff000000, %l7 = 0000000000000000
ldsha [%i0+%o5]0x81,%l7 ! %l7 = ffffffffffffff00
! Mem[00000000201c0000] = ff0086d9, %l5 = 0000000000000000
lduba [%o0+0x001]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = 000000ff, %f10 = 000000ff
ld [%i4+%g0],%f10 ! %f10 = 000000ff
! Mem[00000000211c0000] = 00ff217a, %l7 = ffffffffffffff00
ldsb [%o2+%g0],%l7 ! %l7 = 0000000000000000
! Mem[0000000010101400] = 000000ff 00006600, %l6 = 00000000, %l7 = 00000000
ldda [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff 0000000000006600
! Mem[0000000030081408] = a60001ff, %l3 = 00000000b200ffff
ldsba [%i2+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081408] = 0000c600 0000ff00, %l6 = 000000ff, %l7 = 00006600
ldda [%i2+%o4]0x88,%l6 ! %l6 = 000000000000ff00 000000000000c600
! Starting 10 instruction Store Burst
! Mem[0000000010001424] = a6000100, %l6 = 0000ff00, %l5 = 00000000
add %i0,0x24,%g1
casa [%g1]0x80,%l6,%l5 ! %l5 = 00000000a6000100
p0_label_772:
! Mem[0000000010181419] = 25550000, %l6 = 000000000000ff00
ldstuba [%i6+0x019]%asi,%l6 ! %l6 = 00000055000000ff
! Mem[0000000030141408] = 00000000, %l3 = ffffffffffffffff
swapa [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
! %l0 = 0000000000000127, Mem[00000000300c1400] = 00000000
stwa %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000127
! Mem[0000000030001400] = 00000000, %l7 = 000000000000c600
ldstuba [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181408] = 00000000, %l7 = 0000000000000000
ldstuba [%i6+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181418] = 25ff0000, %l7 = 00000000, %l3 = 00000000
add %i6,0x18,%g1
casa [%g1]0x80,%l7,%l3 ! %l3 = 0000000025ff0000
! Mem[00000000201c0000] = ff0086d9, %l3 = 0000000025ff0000
ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
! %l7 = 0000000000000000, Mem[0000000030101400] = 7fffffff0000ffff
stxa %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
! Mem[0000000030101408] = 000000ff, %l2 = 0000000000000000
swapa [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff000000, %l2 = 00000000000000ff
lduwa [%i4+%g0]0x88,%l2 ! %l2 = 00000000ff000000
p0_label_773:
! Mem[0000000010141400] = ff00c6ff, %l6 = 0000000000000055
ldsha [%i5+%g0]0x80,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000030181410] = aaffff3d 000000ff, %l4 = 00000000, %l5 = a6000100
ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff 00000000aaffff3d
! Mem[0000000010041410] = ff0000ff 00000000, %l2 = ff000000, %l3 = 000000ff
ldda [%i1+%o5]0x80,%l2 ! %l2 = 00000000ff0000ff 0000000000000000
! Mem[0000000030101400] = 00000000, %l2 = 00000000ff0000ff
ldsha [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
! %f9 = ae560000, %f29 = ff000000, %f6 = 00000000
fmuls %f9 ,%f29,%f6 ! %f6 = 6dd60000
! Mem[0000000010101414] = 00000000, %f14 = ffffffff
ld [%i4+0x014],%f14 ! %f14 = 00000000
! Mem[0000000030001410] = 000000ff, %l2 = 0000000000000000
lduwa [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141400] = ffffffffff5f0000, %f28 = 7fffffff ff000000
ldda [%i5+%g0]0x89,%f28 ! %f28 = ffffffff ff5f0000
! %l6 = ffffffffffffff00, %l7 = 0000000000000000, %l4 = 00000000000000ff
sdivx %l6,%l7,%l4 ! Div by zero, %l0 = 0000000000000177
! Starting 10 instruction Store Burst
! %f8 = 000100a6 ae560000, Mem[0000000030101408] = 00000000 25550000
stda %f8 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000100a6 ae560000
p0_label_774:
! Mem[0000000010141410] = 00000000ffffffff, %l4 = 00000000000000ff, %l1 = 00000000ff00ffff
add %i5,0x10,%g1
casxa [%g1]0x80,%l4,%l1 ! %l1 = 00000000ffffffff
! %l2 = 00000000000000ff, Mem[00000000100c1408] = 00000127
stba %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000001ff
! Mem[00000000100c1410] = ff000000, %l4 = 00000000000000ff
swapa [%i3+%o5]0x88,%l4 ! %l4 = 00000000ff000000
! %f24 = 00ff003d 00000000, %l2 = 00000000000000ff
! Mem[0000000030081408] = ff0100a600000000
add %i2,0x008,%g1
stda %f24,[%g1+%l2]ASI_PST32_S ! Mem[0000000030081408] = 00ff003d00000000
! Mem[0000000010141400] = ff00c6ff, %l0 = 000000000000014f
swapa [%i5+%g0]0x80,%l0 ! %l0 = 00000000ff00c6ff
! %l4 = ff000000, %l5 = aaffff3d, Mem[0000000010181428] = 00000000 00000000
std %l4,[%i6+0x028] ! Mem[0000000010181428] = ff000000 aaffff3d
! %f2 = ff000000 00c656ae, %l7 = 0000000000000000
! Mem[0000000030181418] = 0000000000000000
add %i6,0x018,%g1
stda %f2,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030181418] = 0000000000000000
! %l4 = 00000000ff000000, Mem[00000000100c142e] = ffff7fff
stb %l4,[%i3+0x02e] ! Mem[00000000100c142c] = ffff00ff
! %l0 = ff00c6ff, %l1 = ffffffff, Mem[0000000030141410] = ff5f0000 00000000
stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff00c6ff ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00ff0000, %l2 = 00000000000000ff
lduha [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff
p0_label_775:
! Mem[0000000010141408] = 000000ff00000000, %l4 = 00000000ff000000
ldxa [%i5+%o4]0x88,%l4 ! %l4 = 000000ff00000000
! Mem[0000000010081408] = 00ff0000, %l7 = 0000000000000000
ldsb [%i2+%o4],%l7 ! %l7 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l2 = 00000000000000ff
ldsba [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000201c0000] = ff0086d9, %l6 = ffffffffffffff00
ldub [%o0+%g0],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001410] = 00ff7f00, %l2 = 0000000000000000
ldsha [%i0+%o5]0x88,%l2 ! %l2 = 0000000000007f00
! Mem[00000000300c1400] = 00000127000000ff, %f8 = 000100a6 ae560000
ldda [%i3+%g0]0x81,%f8 ! %f8 = 00000127 000000ff
! Mem[0000000030101408] = ae560000, %l1 = 00000000ffffffff
lduwa [%i4+%o4]0x89,%l1 ! %l1 = 00000000ae560000
! Mem[000000001010143c] = 0000c600, %l2 = 0000000000007f00
ldsh [%i4+0x03e],%l2 ! %l2 = ffffffffffffc600
! Mem[0000000030081410] = 00660000, %l0 = 00000000ff00c6ff
lduba [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 000000ff00000000, Mem[0000000010081400] = 00000000
stha %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
p0_label_776:
! Mem[0000000010181434] = 00000000, %l6 = 00000000000000ff, %asi = 80
swapa [%i6+0x034]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000020800040] = ffffd1fd, %l4 = 000000ff00000000
ldstub [%o1+0x040],%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030041408] = ff000000, %l6 = 0000000000000000
ldstuba [%i1+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
! %l4 = 000000ff, %l5 = aaffff3d, Mem[0000000030101408] = 000056ae a6000100
stda %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff aaffff3d
! Mem[000000001004143b] = ffffffff, %l4 = 00000000000000ff
ldstuba [%i1+0x03b]%asi,%l4 ! %l4 = 000000ff000000ff
! %f25 = 00000000, Mem[0000000010181430] = 00000000
st %f25,[%i6+0x030] ! Mem[0000000010181430] = 00000000
! %f30 = 000100a6 ffff00ff, Mem[00000000100c1400] = ff000000 00000000
stda %f30,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000100a6 ffff00ff
! %l1 = 00000000ae560000, Mem[0000000010041420] = 000100a6
stw %l1,[%i1+0x020] ! Mem[0000000010041420] = ae560000
! Mem[0000000030081410] = 00006600, %l1 = 00000000ae560000
ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 0000ffff, %l2 = ffffffffffffc600
ldsha [%i2+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
p0_label_777:
! Mem[0000000010081410] = ff000000, %l3 = 0000000000000000
ldswa [%i2+%o5]0x88,%l3 ! %l3 = ffffffffff000000
! Mem[0000000010101408] = 00660000 ff0000ff, %l2 = ffffffff, %l3 = ff000000
ldda [%i4+%o4]0x88,%l2 ! %l2 = 00000000ff0000ff 0000000000660000
! Mem[0000000010181410] = ffff00ff, %l6 = 00000000000000ff
lduwa [%i6+%o5]0x80,%l6 ! %l6 = 00000000ffff00ff
! Mem[0000000010141408] = 00000000, %l7 = 0000000000000000
ldsha [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = 00660000 ff0000ff, %l0 = 00000000, %l1 = 00000000
ldda [%i4+%o4]0x88,%l0 ! %l0 = 00000000ff0000ff 0000000000660000
! %l0 = 00000000ff0000ff, Mem[0000000030101408] = ff000000
stwa %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff0000ff
! Mem[0000000010181418] = 25ff0000, %f17 = ff000000
ld [%i6+0x018],%f17 ! %f17 = 25ff0000
! Mem[0000000030041408] = 000100a6000000ff, %l1 = 0000000000660000
ldxa [%i1+%o4]0x89,%l1 ! %l1 = 000100a6000000ff
! Mem[0000000010001408] = 00000000, %l1 = 000100a6000000ff
lduba [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000660000, Mem[00000000201c0000] = ff0086d9
sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 000086d9
p0_label_778:
! Mem[0000000030141410] = ffc600ff, %l6 = 00000000ffff00ff
swapa [%i5+%o5]0x81,%l6 ! %l6 = 00000000ffc600ff
! Mem[0000000010141424] = b2000000, %l0 = ff0000ff, %l6 = ffc600ff
add %i5,0x24,%g1
casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000b2000000
! %f30 = 000100a6 ffff00ff, %l4 = 00000000000000ff
! Mem[0000000010101408] = ff0000ff00006600
add %i4,0x008,%g1
stda %f30,[%g1+%l4]ASI_PST16_P ! Mem[0000000010101408] = 000100a6ffff00ff
! %f7 = 000000ff, Mem[0000000030181410] = 000000ff
sta %f7 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
! Mem[0000000010001400] = ffffff7f, %l5 = 00000000aaffff3d
ldstuba [%i0+%g0]0x88,%l5 ! %l5 = 0000007f000000ff
! %l4 = 00000000000000ff, Mem[0000000010081400] = 00000000
stha %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff0000
! Mem[00000000100c1410] = 000000ff, %l6 = 00000000b2000000
ldstuba [%i3+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
! %l2 = ff0000ff, %l3 = 00660000, Mem[0000000030041410] = a6000100 ff000000
stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff0000ff 00660000
! %l0 = 00000000ff0000ff, Mem[0000000010041428] = 000000ffff000000
stx %l0,[%i1+0x028] ! Mem[0000000010041428] = 00000000ff0000ff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 000086d9, %l2 = 00000000ff0000ff
ldsb [%o0+%g0],%l2 ! %l2 = 0000000000000000
p0_label_779:
! Mem[0000000010081408] = 00ff0000, %l2 = 0000000000000000
ldsba [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141414] = ffffffff, %l2 = 0000000000000000
ldsba [%i5+0x016]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010141408] = 000000ff00000000, %l5 = 000000000000007f
ldxa [%i5+%o4]0x88,%l5 ! %l5 = 000000ff00000000
! Mem[0000000010081400] = 7fffffff 0000ff00, %l4 = 000000ff, %l5 = 00000000
ldda [%i2+%g0]0x88,%l4 ! %l4 = 000000000000ff00 000000007fffffff
! Mem[0000000010141428] = ff00ff3d 00ffffff, %l2 = ffffffff, %l3 = 00660000
ldd [%i5+0x028],%l2 ! %l2 = 00000000ff00ff3d 0000000000ffffff
! Mem[0000000030141408] = ffffffff, %l3 = 0000000000ffffff
lduwa [%i5+%o4]0x81,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000030181400] = 00000000, %l7 = 0000000000000000
lduha [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141408] = 00000000 ff000000, %l2 = ff00ff3d, %l3 = ffffffff
ldda [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000 00000000ff000000
! Mem[00000000211c0000] = 00ff217a, %l0 = 00000000ff0000ff
ldsh [%o2+%g0],%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l5 = 000000007fffffff, Mem[00000000100c1400] = a6000100
stba %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = a60001ff
p0_label_780:
! Mem[0000000010001410] = 00ff7f00, %l5 = 000000007fffffff
ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %f0 = 0000c6ff ffffffff ff000000 00c656ae
! %f4 = ff0000ff 00000000 6dd60000 000000ff
! %f8 = 00000127 000000ff 000000ff ff000000
! %f12 = ff0000ff ffffffff 00000000 ffc60000
stda %f0,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
! Mem[00000000300c1410] = 00000000, %l3 = 00000000ff000000
swapa [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000030041410] = ff0000ff
stba %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff000000
! %l3 = 0000000000000000, Mem[0000000010041414] = 00000000, %asi = 80
stba %l3,[%i1+0x014]%asi ! Mem[0000000010041414] = 00000000
! %l5 = 0000000000000000, Mem[0000000010101410] = 0000000000000000
stxa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000000000
! %f16 = 00000000 25ff0000, %l6 = 00000000000000ff
! Mem[0000000030141420] = bfb9b1e8aa3dc13d
add %i5,0x020,%g1
stda %f16,[%g1+%l6]ASI_PST16_S ! Mem[0000000030141420] = 0000000025ff0000
! Mem[00000000100c1400] = a60001ff, %l5 = 0000000000000000
swapa [%i3+%g0]0x88,%l5 ! %l5 = 00000000a60001ff
! %f16 = 00000000 25ff0000, %l0 = 00000000000000ff
! Mem[0000000010141430] = 660000000000ff00
add %i5,0x030,%g1
stda %f16,[%g1+%l0]ASI_PST16_P ! Mem[0000000010141430] = 0000000025ff0000
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (128)
! Mem[0000000030081400] = 0000c6ff, %l2 = 0000000000000000
ldswa [%i2+%g0]0x81,%l2 ! %l2 = 000000000000c6ff
p0_label_781:
! Mem[000000001008141c] = ffff7fff, %l6 = 00000000000000ff
ldsh [%i2+0x01e],%l6 ! %l6 = 0000000000007fff
! %l4 = 000000000000ff00, immd = 0000000000000e19, %l2 = 000000000000c6ff
sdivx %l4,0xe19,%l2 ! %l2 = 0000000000000012
! Mem[0000000010001410] = 0000000000ff7fff, %l2 = 0000000000000012
ldxa [%i0+%o5]0x88,%l2 ! %l2 = 0000000000ff7fff
! Mem[0000000010041410] = ff0000ff, %f10 = 000000ff
lda [%i1+%o5]0x80,%f10 ! %f10 = ff0000ff
! Mem[0000000030181408] = ffffffff 00000000, %l4 = 0000ff00, %l5 = a60001ff
ldda [%i6+%o4]0x81,%l4 ! %l4 = 00000000ffffffff 0000000000000000
! Mem[0000000010181408] = ff00000000000127, %f30 = 000100a6 ffff00ff
ldda [%i6+%o4]0x80,%f30 ! %f30 = ff000000 00000127
! Mem[0000000010001410] = ff7fff00, %l2 = 0000000000ff7fff
lduha [%i0+%o5]0x80,%l2 ! %l2 = 000000000000ff7f
! Mem[0000000030081410] = ff0000ff, %l1 = 0000000000000000
lduba [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141408] = 000000ff 00000000, %l4 = ffffffff, %l5 = 00000000
ldda [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000000000ff
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[0000000010081410] = ff000000
stha %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff0000ff
p0_label_782:
! Mem[0000000010101410] = 00000000, %l4 = 0000000000000000
ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000010001438] = 00000000 00ff00ff
stda %l0,[%i0+0x038]%asi ! Mem[0000000010001438] = 000000ff 000000ff
! %f0 = 0000c6ff, Mem[0000000030181410] = ff000000
sta %f0 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000c6ff
! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000030101400] = 00000000 00000000
stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff 000000ff
! %l6 = 0000000000007fff, Mem[0000000030081400] = 0000c6ff
stha %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 7fffc6ff
! %f26 = 00005fff 00000000, Mem[0000000010181430] = 00000000 000000ff
std %f26,[%i6+0x030] ! Mem[0000000010181430] = 00005fff 00000000
! %f1 = ffffffff, Mem[0000000010101410] = 000000ff
sta %f1 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff
! Mem[0000000010041410] = ff0000ff, %l6 = 0000000000007fff
ldstuba [%i1+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000021800101] = ffffd1b9, %l1 = 00000000000000ff
ldstub [%o3+0x101],%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00ff000000c60000, %l3 = 0000000000000000
ldxa [%i2+%o4]0x80,%l3 ! %l3 = 00ff000000c60000
p0_label_783:
! Mem[00000000300c1408] = ff000000, %l3 = 00ff000000c60000
lduba [%i3+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041410] = ff0000ff00000000, %l2 = 000000000000ff7f
ldxa [%i1+0x010]%asi,%l2 ! %l2 = ff0000ff00000000
! Mem[0000000010181408] = ff000000, %l5 = 00000000000000ff
ldswa [%i6+%o4]0x80,%l5 ! %l5 = ffffffffff000000
! Mem[0000000010181400] = 5fffffff, %l7 = 0000000000000000
ldsba [%i6+%g0]0x80,%l7 ! %l7 = 000000000000005f
! Mem[0000000010181408] = ff000000, %l2 = ff0000ff00000000
lduwa [%i6+%o4]0x80,%l2 ! %l2 = 00000000ff000000
! Mem[00000000300c1400] = 27010000, %l0 = 00000000000000ff
ldsha [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = c6000000, %l7 = 000000000000005f
lduha [%i0+%o4]0x81,%l7 ! %l7 = 000000000000c600
! Mem[0000000030101410] = 00000000, %l2 = 00000000ff000000
lduba [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181408] = 00000000ffffffff, %l1 = 00000000000000ff
ldxa [%i6+%o4]0x89,%l1 ! %l1 = 00000000ffffffff
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = 000000ff, %l3 = 00000000000000ff
ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
p0_label_784:
! %f26 = 00005fff 00000000, %l7 = 000000000000c600
! Mem[0000000010181408] = ff00000000000127
add %i6,0x008,%g1
stda %f26,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010181408] = ff00000000000127
! %l5 = ffffffffff000000, %l3 = 00000000000000ff, %l0 = 0000000000000000
subc %l5,%l3,%l0 ! %l0 = fffffffffeffff01
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010141428] = ff00ff3d 00ffffff
std %l2,[%i5+0x028] ! Mem[0000000010141428] = 00000000 000000ff
! Mem[0000000030041410] = 000000ff, %l5 = ffffffffff000000
ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! %l0 = feffff01, %l1 = ffffffff, Mem[0000000030041408] = ff000000 a6000100
stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = feffff01 ffffffff
! %l0 = feffff01, %l1 = ffffffff, Mem[00000000100c1408] = 000001ff ff00ffff
stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = feffff01 ffffffff
! %l5 = 0000000000000000, Mem[0000000010081430] = 66000000
sth %l5,[%i2+0x030] ! Mem[0000000010081430] = 00000000
! Mem[0000000030181400] = 00000000, %l4 = 0000000000000000
swapa [%i6+%g0]0x81,%l4 ! %l4 = 0000000000000000
! %l0 = fffffffffeffff01, Mem[0000000010101410] = ffffffff
stha %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff01ffff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ff0000003d00ff00, %f22 = ff00ff00 ffffff7f
ldda [%i3+%o5]0x80,%f22 ! %f22 = ff000000 3d00ff00
p0_label_785:
! Mem[0000000010041400] = ff000000, %l4 = 0000000000000000
ldsba [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800000] = ffff348e, %l3 = 00000000000000ff
lduba [%o1+0x001]%asi,%l3 ! %l3 = 00000000000000ff
! %l2 = 0000000000000000, %l1 = 00000000ffffffff, %l1 = 00000000ffffffff
add %l2,%l1,%l1 ! %l1 = 00000000ffffffff
! %l3 = 00000000000000ff, immed = 000005c2, %y = 00000127
sdiv %l3,0x5c2,%l4 ! %l4 = 00000000333c179e
mov %l0,%y ! %y = feffff01
! Mem[0000000010181410] = ff00ffff, %l5 = 0000000000000000
swapa [%i6+%o5]0x88,%l5 ! %l5 = 00000000ff00ffff
! Mem[0000000010041408] = ff000000, %l1 = 00000000ffffffff
lduba [%i1+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181410] = 00000000, %l2 = 0000000000000000
lduba [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101410] = ffff01ff, %l0 = fffffffffeffff01
lduba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081410] = ff0000ff, %l1 = 00000000000000ff
lduba [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f20 = ff000000 a6000100, %l5 = 00000000ff00ffff
! Mem[0000000010081420] = fffff820ff000000
add %i2,0x020,%g1
stda %f20,[%g1+%l5]ASI_PST8_P ! Mem[0000000010081420] = ff000000a6000100
p0_label_786:
! Mem[00000000300c1400] = 27010000, %l6 = 00000000000000ff
swapa [%i3+%g0]0x89,%l6 ! %l6 = 0000000027010000
! %f16 = 00000000 25ff0000, Mem[0000000030001410] = ff000000 ffffffff
stda %f16,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 25ff0000
! %l6 = 27010000, %l7 = 0000c600, Mem[0000000030081408] = ff000000 00c656ae
stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 27010000 0000c600
! Mem[0000000030181400] = 00000000, %l2 = 0000000000000000
swapa [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000000
! %l0 = 00000000000000ff, Mem[0000000010181410] = 00000000
stba %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
! %l1 = 00000000000000ff, Mem[0000000010101422] = 00000000, %asi = 80
stha %l1,[%i4+0x022]%asi ! Mem[0000000010101420] = 000000ff
! %l1 = 00000000000000ff, Mem[0000000010001408] = 0000003d00000000
stxa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000000000ff
! %f24 = 00ff003d, Mem[0000000010101434] = 0000ffff
st %f24,[%i4+0x034] ! Mem[0000000010101434] = 00ff003d
! Mem[0000000010181408] = 000000ff, %l6 = 0000000027010000
swapa [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ff000000, %l2 = 0000000000000000
lduha [%i3+%o5]0x80,%l2 ! %l2 = 000000000000ff00
p0_label_787:
! Mem[0000000030101410] = 00000000, %l5 = 00000000ff00ffff
ldswa [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1410] = 00ff003d000000ff, %l2 = 000000000000ff00
ldxa [%i3+%o5]0x88,%l2 ! %l2 = 00ff003d000000ff
! Mem[0000000030141400] = 00005fffffffffff, %l2 = 00ff003d000000ff
ldxa [%i5+%g0]0x81,%l2 ! %l2 = 00005fffffffffff
! Mem[0000000030081400] = ffc6ff7f, %l0 = 00000000000000ff
ldstuba [%i2+%g0]0x89,%l0 ! %l0 = 0000007f000000ff
! Mem[0000000030141410] = ffff00ff, %l5 = 0000000000000000
ldsha [%i5+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030081408] = 00000127, %l1 = 00000000000000ff
ldsba [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000027
! Mem[0000000010101418] = 0000000000ff0000, %f2 = ff000000 00c656ae
ldda [%i4+0x018]%asi,%f2 ! %f2 = 00000000 00ff0000
! Mem[0000000010001400] = ffffffff, %l2 = 00005fffffffffff
ldsha [%i0+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181400] = 5fffffff, %f2 = 00000000
lda [%i6+%g0]0x80,%f2 ! %f2 = 5fffffff
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffff, Mem[0000000030101410] = 00000000
stba %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff000000
p0_label_788:
! %l4 = 00000000333c179e, Mem[00000000300c1408] = 000000ff
stwa %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 333c179e
! %f14 = 00000000 ffc60000, Mem[0000000010041410] = ff0000ff 00000000
stda %f14,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 ffc60000
! %l7 = 000000000000c600, Mem[0000000010041408] = 000000ff
stba %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
! %l1 = 0000000000000027, Mem[0000000010141410] = 00000000
stha %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000027
! Mem[000000001000140a] = ff000000, %l4 = 00000000333c179e
ldstub [%i0+0x00a],%l4 ! %l4 = 00000000000000ff
! %f2 = 5fffffff 00ff0000, %l1 = 0000000000000027
! Mem[0000000030141418] = bd230000ff05b2ff
add %i5,0x018,%g1
stda %f2,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030141418] = 0000ff00ffffb2ff
! %l2 = ffffffffffffffff, Mem[0000000030101408] = ff0000ffaaffff3d
stxa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffffffffffff
! Mem[0000000010141410] = 00000027, %l0 = 000000000000007f
swapa [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000027
! %f10 = ff0000ff ff000000, Mem[0000000010041410] = 00000000 ffc60000
stda %f10,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff0000ff ff000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 9e173c33, %l5 = ffffffffffffffff
lduha [%i3+%o4]0x81,%l5 ! %l5 = 0000000000009e17
p0_label_789:
! Mem[0000000010081414] = 00000000, %l3 = 00000000000000ff
ldsb [%i2+0x014],%l3 ! %l3 = 0000000000000000
! Mem[0000000010101428] = ff000000ffffffff, %l6 = 00000000000000ff
ldxa [%i4+0x028]%asi,%l6 ! %l6 = ff000000ffffffff
! Mem[0000000030081408] = 00000127, %f21 = a6000100
lda [%i2+%o4]0x89,%f21 ! %f21 = 00000127
! Mem[0000000010141408] = 00000000, %l0 = 0000000000000027
ldswa [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041400] = 000000ff, %l5 = 0000000000009e17
lduba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1400] = 00000000, %l6 = ff000000ffffffff
ldsha [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
! %l2 = ffffffffffffffff, %l6 = 0000000000000000, %l0 = 0000000000000000
orn %l2,%l6,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010001430] = ff00ff00ffffff7f, %l2 = ffffffffffffffff
ldx [%i0+0x030],%l2 ! %l2 = ff00ff00ffffff7f
! Mem[00000000100c1400] = 00000000, %l6 = 0000000000000000
ldsha [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010001420] = ff000000, %l4 = 00000000, %l0 = ffffffff
add %i0,0x20,%g1
casa [%g1]0x80,%l4,%l0 ! %l0 = 00000000ff000000
p0_label_790:
! %f0 = 0000c6ff ffffffff 5fffffff 00ff0000
! %f4 = ff0000ff 00000000 6dd60000 000000ff
! %f8 = 00000127 000000ff ff0000ff ff000000
! %f12 = ff0000ff ffffffff 00000000 ffc60000
stda %f0,[%i0]ASI_COMMIT_P ! Block Store to 0000000010001400
! %f18 = 000100a6 00000000, %l5 = 0000000000000000
! Mem[00000000100c1410] = ff0000003d00ff00
add %i3,0x010,%g1
stda %f18,[%g1+%l5]ASI_PST32_P ! Mem[00000000100c1410] = ff0000003d00ff00
! Mem[0000000020800041] = ffffd1fd, %l0 = 00000000ff000000
ldstuba [%o1+0x041]%asi,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010081410] = ff0000ff, %l2 = ff00ff00ffffff7f
swapa [%i2+%o5]0x88,%l2 ! %l2 = 00000000ff0000ff
! Mem[0000000010181410] = 000000ff, %l6 = 0000000000000000
swapa [%i6+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! %f0 = 0000c6ff ffffffff 5fffffff 00ff0000
! %f4 = ff0000ff 00000000 6dd60000 000000ff
! %f8 = 00000127 000000ff ff0000ff ff000000
! %f12 = ff0000ff ffffffff 00000000 ffc60000
stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
membar #Sync ! Added by membar checker (129)
! Mem[0000000010001410] = ff0000ff, %l3 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! %l7 = 000000000000c600, Mem[0000000020800000] = ffff348e, %asi = 80
stba %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ff348e
! %l3 = 00000000000000ff, Mem[0000000010081400] = 00ff0000ffffff7f
stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 7f000000ffffffff, %f30 = ff000000 00000127
ldda [%i5+%o5]0x80,%f30 ! %f30 = 7f000000 ffffffff
p0_label_791:
! Mem[00000000100c1408] = 01fffffe, %l1 = 0000000000000027
ldsha [%i3+%o4]0x80,%l1 ! %l1 = 00000000000001ff
! Mem[0000000010141400] = 4f010000, %l5 = 0000000000000000
ldsha [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
! %f8 = 00000127, %f29 = ff5f0000, %f14 = 00000000
fdivs %f8 ,%f29,%f14 ! %f14 = 80000000
! Mem[0000000010101400] = ff000000, %l1 = 00000000000001ff
lduba [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081418] = 00000000, %l2 = 00000000ff0000ff
ldsh [%i2+0x018],%l2 ! %l2 = 0000000000000000
! Mem[0000000010041410] = ff0000ff, %l4 = 0000000000000000
ldswa [%i1+%o5]0x80,%l4 ! %l4 = ffffffffff0000ff
! Mem[0000000010001400] = ffc60000, %l5 = 0000000000000000
ldsba [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1400] = 00000000, %l6 = 00000000000000ff
ldswa [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081400] = 00000000000000ff, %l7 = 000000000000c600
ldxa [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000010081408] = 0000ff00
stba %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000ff00
p0_label_792:
! %f0 = 0000c6ff ffffffff 5fffffff 00ff0000
! %f4 = ff0000ff 00000000 6dd60000 000000ff
! %f8 = 00000127 000000ff ff0000ff ff000000
! %f12 = ff0000ff ffffffff 80000000 ffc60000
stda %f0,[%i6]ASI_COMMIT_S ! Block Store to 0000000030181400
! %l4 = ffffffffff0000ff, Mem[0000000010101408] = 000100a6ffff00ff
stxa %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffffffff0000ff
! %f24 = 00ff003d, %f18 = 000100a6
fcmps %fcc1,%f24,%f18 ! %fcc1 = 2
! %f18 = 000100a6 00000000, Mem[0000000010001400] = 0000c6ff ffffffff
stda %f18,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000100a6 00000000
! Mem[00000000100c141c] = ffffffff, %l2 = 0000000000000000
swap [%i3+0x01c],%l2 ! %l2 = 00000000ffffffff
! %l0 = 00000000000000ff, Mem[0000000010041422] = 00000127, %asi = 80
stba %l0,[%i1+0x022]%asi ! Mem[0000000010041420] = 0000ff27
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030101400] = 000000ff 000000ff
stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff 00000000
! Mem[00000000218001c0] = 00ffa92c, %l1 = 0000000000000000
ldstub [%o3+0x1c0],%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001410] = ff0000ff, %l2 = 00000000ffffffff
ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! %f16 = 00000000, %f18 = 000100a6
fsqrts %f16,%f18 ! %f18 = 00000000
p0_label_793:
! %l2 = 00000000000000ff, %l5 = 0000000000000000, %l4 = ffffffffff0000ff
add %l2,%l5,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1410] = ff000000, %l3 = 00000000000000ff
lduba [%i3+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101408] = ffffffff, %l5 = 0000000000000000
ldswa [%i4+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000211c0000] = 00ff217a, %l4 = 00000000000000ff
ldub [%o2+0x001],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010001408] = 5fffffff00ff0000, %f22 = ff000000 3d00ff00
ldda [%i0+%o4]0x80,%f22 ! %f22 = 5fffffff 00ff0000
! Mem[0000000010041400] = ffc60000, %l5 = ffffffffffffffff
lduwa [%i1+%g0]0x88,%l5 ! %l5 = 00000000ffc60000
! Mem[0000000010001404] = 00000000, %l4 = 00000000000000ff
lduh [%i0+0x004],%l4 ! %l4 = 0000000000000000
! Mem[0000000010141408] = 00000000, %l3 = 00000000000000ff
lduba [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001408] = 5fffffff, %l7 = 00000000000000ff
lduha [%i0+%o4]0x80,%l7 ! %l7 = 0000000000005fff
! Starting 10 instruction Store Burst
! Mem[0000000010081428] = 0000000000000000, %l2 = 00000000000000ff, %l6 = 0000000000000000
add %i2,0x28,%g1
casxa [%g1]0x80,%l2,%l6 ! %l6 = 0000000000000000
p0_label_794:
! Mem[0000000010001424] = 000000ff, %l1 = 0000000000000000, %asi = 80
swapa [%i0+0x024]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000020800040] = ffffd1fd, %l2 = 00000000000000ff
ldstub [%o1+0x040],%l2 ! %l2 = 000000ff000000ff
! %f27 = 00000000, Mem[0000000010041400] = ffc60000
sta %f27,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! %l4 = 00000000, %l5 = ffc60000, Mem[00000000300c1408] = 333c179e 00000000
stda %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 ffc60000
! %l4 = 0000000000000000, Mem[0000000010101414] = 00000000
stw %l4,[%i4+0x014] ! Mem[0000000010101414] = 00000000
! Mem[0000000010001410] = ff0000ff, %l5 = 00000000ffc60000
swapa [%i0+%o5]0x88,%l5 ! %l5 = 00000000ff0000ff
! Mem[0000000010041410] = ff0000ff, %l0 = 00000000000000ff
swapa [%i1+%o5]0x88,%l0 ! %l0 = 00000000ff0000ff
! %l5 = 00000000ff0000ff, Mem[0000000030141410] = ff00ffff
stwa %l5,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff0000ff
! %f16 = 00000000 25ff0000 00000000 00000000
! %f20 = ff000000 00000127 5fffffff 00ff0000
! %f24 = 00ff003d 00000000 00005fff 00000000
! %f28 = ffffffff ff5f0000 7f000000 ffffffff
stda %f16,[%i3]ASI_BLK_AIUSL ! Block Store to 00000000300c1400
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = ff0000ff ffffffff, %l0 = ff0000ff, %l1 = 000000ff
ldda [%i5+%o5]0x81,%l0 ! %l0 = 00000000ff0000ff 00000000ffffffff
p0_label_795:
! %l2 = 00000000000000ff, immed = fffff78c, %y = feffff01
smul %l2,-0x874,%l3 ! %l3 = fffffffffff79474, %y = ffffffff
! Mem[0000000010101410] = ff01ffff00000000, %l3 = fffffffffff79474
ldx [%i4+%o5],%l3 ! %l3 = ff01ffff00000000
! Mem[0000000030101408] = ffffffff, %l5 = 00000000ff0000ff
ldswa [%i4+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
! %l5 = ffffffffffffffff, imm = 00000000000003fe, %l2 = 00000000000000ff
sub %l5,0x3fe,%l2 ! %l2 = fffffffffffffc01
membar #Sync ! Added by membar checker (130)
! Mem[00000000300c1408] = 00000000, %l3 = ff01ffff00000000
ldsba [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[000000001010141c] = 00ff0000, %l4 = 0000000000000000
ldsba [%i4+0x01f]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081408] = 270100000000c600, %l1 = 00000000ffffffff
ldxa [%i2+%o4]0x81,%l1 ! %l1 = 270100000000c600
! %f9 = 000000ff, %f5 = 00000000
fcmpes %fcc0,%f9 ,%f5 ! %fcc0 = 2
! Mem[0000000030101400] = 000000ff, %l5 = ffffffffffffffff
ldswa [%i4+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = ffffffff, %l2 = fffffffffffffc01
swapa [%i5+%o4]0x89,%l2 ! %l2 = 00000000ffffffff
p0_label_796:
! %f27 = 00000000, Mem[0000000030101408] = ffffffff
sta %f27,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! Mem[0000000010141419] = 00000000, %l7 = 0000000000005fff
ldstuba [%i5+0x019]%asi,%l7 ! %l7 = 00000000000000ff
! %l2 = 00000000ffffffff, Mem[0000000010181420] = 00ff0000ff000000, %asi = 80
stxa %l2,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000ffffffff
! %l3 = 0000000000000000, Mem[0000000030181400] = ffc60000
stha %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffc60000
! Mem[00000000211c0001] = 00ff217a, %l1 = 270100000000c600
ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101408] = ffffffff ff0000ff
stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 00000000
! %l1 = 00000000000000ff, Mem[0000000010101406] = 00006600, %asi = 80
stba %l1,[%i4+0x006]%asi ! Mem[0000000010101404] = 0000ff00
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030001408] = c6000000 00000000
stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 00000000
! Mem[0000000030081408] = 27010000, %l3 = 0000000000000000
swapa [%i2+%o4]0x81,%l3 ! %l3 = 0000000027010000
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 00ff0000 ff000000, %l6 = 00000000, %l7 = 00000000
ldda [%i4+%g0]0x88,%l6 ! %l6 = 00000000ff000000 0000000000ff0000
p0_label_797:
! Mem[0000000010041400] = ffffffff00000000, %l5 = 00000000000000ff
ldxa [%i1+%g0]0x88,%l5 ! %l5 = ffffffff00000000
! Mem[0000000010101400] = 000000ff, %l4 = 0000000000000000
lduba [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081410] = 7fffffff, %l6 = 00000000ff000000
ldswa [%i2+%o5]0x80,%l6 ! %l6 = 000000007fffffff
! Mem[0000000010181410] = 00000000, %l1 = 00000000000000ff
ldsba [%i6+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101408] = 00000000, %l3 = 0000000027010000
lduwa [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141400] = ffffff00 4f010000, %l0 = ff0000ff, %l1 = 00000000
ldda [%i5+%g0]0x88,%l0 ! %l0 = 000000004f010000 00000000ffffff00
! Mem[0000000010041410] = ff000000, %l1 = 00000000ffffff00
lduha [%i1+%o5]0x80,%l1 ! %l1 = 000000000000ff00
! Mem[0000000030081410] = ff0000ff00000000, %f2 = 5fffffff 00ff0000
ldda [%i2+%o5]0x81,%f2 ! %f2 = ff0000ff 00000000
! Mem[0000000030001408] = 00000000, %f3 = 00000000
lda [%i0+%o4]0x81,%f3 ! %f3 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = 00000000, %l2 = 00000000ffffffff
swapa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
p0_label_798:
! Mem[0000000030041400] = 000000ff, %l0 = 000000004f010000
swapa [%i1+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041410] = ff0000ff, %l7 = 0000000000ff0000
swapa [%i1+%o5]0x81,%l7 ! %l7 = 00000000ff0000ff
! Mem[0000000030101410] = 000000ff, %l7 = 00000000ff0000ff
ldsha [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030181410] = ff0000ff, %l1 = 000000000000ff00
swapa [%i6+%o5]0x89,%l1 ! %l1 = 00000000ff0000ff
! Mem[0000000010041400] = ffffffff, %l1 = 00000000ff0000ff
swapa [%i1+%g0]0x80,%l1 ! %l1 = 00000000ffffffff
! %f9 = 000000ff, Mem[0000000010041410] = 000000ff
sta %f9 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff
! Mem[0000000030141410] = ff0000ff, %l2 = 0000000000000000
ldstuba [%i5+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
! %l4 = 0000000000000000, Mem[0000000021800180] = c600c576, %asi = 80
stba %l4,[%o3+0x180]%asi ! Mem[0000000021800180] = 0000c576
! %l3 = 0000000000000000, Mem[0000000030141408] = fffffc01
stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000010001404] = 00000000, %l2 = 00000000000000ff
lduh [%i0+0x006],%l2 ! %l2 = 0000000000000000
p0_label_799:
! Mem[0000000010101430] = 000000ff, %l1 = 00000000ffffffff
ldsh [%i4+0x030],%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1410] = 27010000, %l6 = 000000007fffffff
lduha [%i3+%o5]0x81,%l6 ! %l6 = 0000000000002701
! Mem[0000000030141408] = 0000ffff, %f14 = 80000000
lda [%i5+%o4]0x81,%f14 ! %f14 = 0000ffff
! Mem[00000000100c1408] = ffffffff feffff01, %l0 = 000000ff, %l1 = 00000000
ldda [%i3+%o4]0x88,%l0 ! %l0 = 00000000feffff01 00000000ffffffff
! Mem[0000000010041410] = 00000000000000ff, %l7 = 00000000000000ff
ldxa [%i1+%o5]0x88,%l7 ! %l7 = 00000000000000ff
membar #Sync ! Added by membar checker (131)
! Mem[0000000030081400] = ffffc6ff ffffffff 00000000 0000c600
! Mem[0000000030081410] = ff0000ff 00000000 6dd60000 000000ff
! Mem[0000000030081420] = 00000127 000000ff 000000ff ff000000
! Mem[0000000030081430] = ff0000ff ffffffff 00000000 ffc60000
ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
! Mem[0000000030141408] = 00000000ffff0000, %l1 = 00000000ffffffff
ldxa [%i5+%o4]0x89,%l1 ! %l1 = 00000000ffff0000
! Mem[00000000201c0000] = 000086d9, %l7 = 00000000000000ff
ldsha [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001408] = 0000000000000000, %f2 = ff0000ff 00000000
ldda [%i0+%o4]0x89,%f2 ! %f2 = 00000000 00000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000002701, imm = fffffffffffff17d, %l0 = 00000000feffff01
or %l6,-0xe83,%l0 ! %l0 = fffffffffffff77d
p0_label_800:
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010101400] = 000000ff 0000ff00
std %l2,[%i4+%g0] ! Mem[0000000010101400] = 00000000 00000000
! %l0 = fffffffffffff77d, Mem[0000000030101410] = 000000ff
stwa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = fffff77d
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030101400] = ff000000 00000000
stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 00000000
! %l7 = 0000000000000000, Mem[0000000010001400] = 000100a6
stwa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
! %l0 = fffffffffffff77d, Mem[0000000010041410] = ff000000
stha %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = f77d0000
! Mem[0000000010041408] = ffffff5f, %l2 = 0000000000000000
swapa [%i1+%o4]0x88,%l2 ! %l2 = 00000000ffffff5f
! Mem[0000000010081408] = 00ff0000, %l7 = 0000000000000000
swapa [%i2+%o4]0x80,%l7 ! %l7 = 0000000000ff0000
! %l0 = fffffffffffff77d, %l2 = 00000000ffffff5f, %l1 = 00000000ffff0000
subc %l0,%l2,%l1 ! %l1 = fffffffefffff81e
! Mem[00000000100c1410] = 000000ff, %l4 = 0000000000000000
ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 00000000, %l6 = 0000000000002701
lduwa [%i4+%o4]0x80,%l6 ! %l6 = 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 fffffffffffff77d
bne,a,pn %xcc,p0_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be fffffffefffff81e
bne,a,pn %xcc,p0_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 00000000ffffff5f
bne,a,pn %xcc,p0_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 00000000000000ff
bne,a,pn %xcc,p0_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be ffffffff00000000
bne,a,pn %xcc,p0_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 0000000000ff0000
bne,a,pn %xcc,p0_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0xffffffff,%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 0000c6ff ffffffff
bne %xcc,p0_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 00000000 00000000
bne %xcc,p0_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be ff0000ff 00000000
bne %xcc,p0_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 6dd60000 000000ff
bne %xcc,p0_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 00000127 000000ff
bne %xcc,p0_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be ff0000ff ff000000
bne %xcc,p0_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be ff0000ff ffffffff
bne %xcc,p0_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 0000ffff ffc60000
bne %xcc,p0_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be ffffc6ff ffffffff
bne %xcc,p0_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 00000000 0000c600
bne %xcc,p0_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be ff0000ff 00000000
bne %xcc,p0_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be 6dd60000 000000ff
bne %xcc,p0_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be 00000127 000000ff
bne %xcc,p0_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 000000ff ff000000
bne %xcc,p0_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be ff0000ff ffffffff
bne %xcc,p0_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 00000000 ffc60000
bne %xcc,p0_f30_fail
nop
! The test for processor 0 has passed
p0_passed:
ta GOOD_TRAP
nop
p0_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p0_failed
p0_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p0_failed
p0_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p0_failed
p0_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p0_failed
p0_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p0_failed
p0_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p0_failed
p0_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p0_failed
p0_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p0_failed
p0_f0_fail:
set p0_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f2_fail:
set p0_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f4_fail:
set p0_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f6_fail:
set p0_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f8_fail:
set p0_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f10_fail:
set p0_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f12_fail:
set p0_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f14_fail:
set p0_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f16_fail:
set p0_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f18_fail:
set p0_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f20_fail:
set p0_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f22_fail:
set p0_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f24_fail:
set p0_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f26_fail:
set p0_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f28_fail:
set p0_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f30_fail:
set p0_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 0 failed
p0_failed:
set p0_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
stx %fsr,[%g6+24]
ta BAD_TRAP
! The local area data for processor 0 failed
p0_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x000] ! Set processor 0 done flag
set p0_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
st %fsr,[%g6+24]
ta BAD_TRAP
p0_selfmod_failed:
ba p0_failed
mov 0xabc,%g1
p0_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p0_failed
mov 0x0,%g3
p0_trap1e:
xnor %l7,%l7,%l0
subc %l4,0xf53,%l3
and %l5,%l3,%l5
umul %l3,%l4,%l5
done
p0_trap1o:
xnor %l7,%l7,%l0
subc %l4,0xf53,%l3
and %l5,%l3,%l5
umul %l3,%l4,%l5
done
p0_trap2e:
xnor %l2,0xc44,%l3
orn %l3,%l0,%l7
done
p0_trap2o:
xnor %l2,0xc44,%l3
orn %l3,%l0,%l7
done
p0_trap3e:
and %l1,0xbb7,%l0
done
p0_trap3o:
and %l1,0xbb7,%l0
done
! Cross Processor Interrupt Handler
cross_intr_handler:
membar #Sync
! Identify the recipient of the interrupt
mov 0x10,%g1 ! VA of Core ID Register
ldxa [%g1]ASI_CMP_CORE_ID,%g1
and %g1,0x3f,%g4 ! Extract Core ID in %g4
sll %g4,2,%g1 ! Index into intr receive array
set received_xintr,%g2 ! Pointer to receive counters
lduw [%g2+%g1],%g3 ! Get receive count
inc %g3 ! Incement by 1
st %g3,[%g2+%g1] ! Update receive count
! Reset busy bit interrupts and return
mov 0x40,%g1 ! Busy bit
stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
membar #Sync
retry
inst_access_handler:
done
.align 256
data_access_handler:
1: done
p0_init_memory_pointers:
set p0_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p0_local0_start,%i0
set p0_local1_start,%i1
set p0_local2_start,%i2
set p0_local3_start,%i3
set p0_local4_start,%i4
set p0_local5_start,%i5
set p0_local6_start,%i6
clr %i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 4be4cdca962eb102
ldx [%g1+0x008],%l1 ! %l1 = 63b84badb5dd8947
ldx [%g1+0x010],%l2 ! %l2 = 910a96cab8d154a6
ldx [%g1+0x018],%l3 ! %l3 = cb9467843c875676
ldx [%g1+0x020],%l4 ! %l4 = 33d72ce6424efbbb
ldx [%g1+0x028],%l5 ! %l5 = 64d409989c912f53
ldx [%g1+0x030],%l6 ! %l6 = 8d222d981580d265
ldx [%g1+0x038],%l7 ! %l7 = d12f015a54cd0fac
! Initialize the output register of window 0
set share0_start,%o0
set share1_start,%o1
set share2_start,%o2
set share3_start,%o3
mov 0x08,%o4
mov 0x10,%o5
mov 0x18,%o6
retl
nop
user_text_end:
.seg "text"
.align 0x2000
user_near0_start:
p0_near_0_le:
xnor %l7,%l7,%l0
umul %l3,0xb0c,%l6
smul %l7,%l5,%l5
add %l3,%l4,%l1
sdivx %l5,0xb8e,%l3
jmpl %o7,%g0
addc %l5,0xa10,%l0
p0_near_0_he:
swap [%i4+0x024],%l5 ! Mem[0000000010101424]
andn %l0,%l1,%l5
fsubs %f26,%f28,%f26
std %f24,[%i3+0x010] ! Mem[00000000100c1410]
jmpl %o7,%g0
xnor %l5,%l4,%l4
near0_b2b_h:
xnor %l4,%l5,%l5
xor %l0,%l3,%l4
add %l0,0x2b8,%l5
andn %l6,-0x1a9,%l5
jmpl %o7,%g0
smul %l5,-0x1ef,%l5
near0_b2b_l:
fdivs %f14,%f14,%f13
xor %l6,%l7,%l4
umul %l6,%l3,%l1
fdivs %f3 ,%f10,%f13
jmpl %o7,%g0
xnor %l1,0xde0,%l0
user_near0_end:
.seg "text"
.align 0x2000
user_near1_start:
p0_near_1_le:
umul %l2,%l4,%l4
fcmps %fcc3,%f3 ,%f1
subc %l1,0xf1e,%l1
mulx %l2,%l4,%l7
xnor %l2,%l5,%l5
andn %l2,-0x959,%l2
jmpl %o7,%g0
andn %l1,%l0,%l1
p0_near_1_he:
smul %l1,0x8bc,%l0
jmpl %o7,%g0
fadds %f23,%f30,%f30
near1_b2b_h:
subc %l6,0x793,%l1
jmpl %o7,%g0
subc %l4,%l6,%l4
near1_b2b_l:
sub %l1,%l2,%l3
jmpl %o7,%g0
xnor %l3,%l7,%l4
user_near1_end:
.seg "text"
.align 0x2000
user_near2_start:
p0_near_2_le:
or %l5,%l4,%l7
add %l1,-0x78c,%l1
fcmps %fcc2,%f2 ,%f15
xnor %l0,-0x6c5,%l3
xnor %l4,0x7fb,%l3
jmpl %o7,%g0
sub %l1,%l1,%l1
p0_near_2_he:
umul %l0,%l6,%l5
fcmps %fcc1,%f16,%f16
fsubs %f16,%f17,%f30
fstoi %f30,%f19
smul %l6,0xf81,%l2
fcmps %fcc2,%f25,%f25
subc %l2,%l2,%l4
jmpl %o7,%g0
fsubs %f21,%f29,%f29
near2_b2b_h:
and %l1,0x3e4,%l4
jmpl %o7,%g0
udivx %l5,%l0,%l3
near2_b2b_l:
umul %l7,0xb90,%l6
jmpl %o7,%g0
sub %l2,-0x49e,%l7
user_near2_end:
.seg "text"
.align 0x2000
user_near3_start:
p0_near_3_le:
jmpl %o7,%g0
and %l5,0xda1,%l4
jmpl %o7,%g0
nop
p0_near_3_he:
jmpl %o7,%g0
fdivs %f30,%f18,%f29
jmpl %o7,%g0
nop
near3_b2b_h:
xnor %l3,%l6,%l5
fsubs %f18,%f23,%f23
xnor %l4,%l4,%l5
or %l2,0x1b0,%l4
jmpl %o7,%g0
orn %l0,-0xbd1,%l0
near3_b2b_l:
fadds %f0 ,%f2 ,%f1
fcmps %fcc2,%f11,%f8
fdivs %f8 ,%f0 ,%f11
fadds %f2 ,%f2 ,%f13
jmpl %o7,%g0
and %l7,%l6,%l4
user_near3_end:
.seg "text"
.text
.align 0x2000
user_far0_start:
p0_far_0_le:
xor %l6,%l7,%l0
and %l5,%l1,%l2
andn %l5,-0xd39,%l7
jmpl %o7,%g0
mulx %l4,%l2,%l6
p0_far_0_lem:
xor %l6,%l7,%l0
and %l5,%l1,%l2
andn %l5,-0xd39,%l7
jmpl %o7,%g0
mulx %l4,%l2,%l6
p0_far_0_he:
smul %l7,-0x013,%l3
subc %l2,-0xa58,%l2
sdivx %l0,%l1,%l0
xor %l3,-0x24f,%l6
fsqrts %f30,%f29
subc %l2,%l0,%l4
jmpl %o7,%g0
subc %l6,-0x769,%l3
p0_far_0_hem:
smul %l7,-0x013,%l3
subc %l2,-0xa58,%l2
sdivx %l0,%l1,%l0
xor %l3,-0x24f,%l6
fsqrts %f30,%f29
subc %l2,%l0,%l4
jmpl %o7,%g0
subc %l6,-0x769,%l3
p0_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
far0_b2b_h:
jmpl %o7,%g0
fmuls %f17,%f29,%f31
jmpl %o7,%g0
nop
far0_b2b_l:
jmpl %o7,%g0
udivx %l6,%l4,%l6
jmpl %o7,%g0
nop
user_far0_end:
.seg "text"
.text
.align 0x2000
user_far1_start:
p0_far_1_le:
sub %l0,0x333,%l4
jmpl %o7,%g0
xnor %l7,%l3,%l0
p0_far_1_lem:
sub %l0,0x333,%l4
jmpl %o7,%g0
xnor %l7,%l3,%l0
p0_far_1_he:
addc %l3,%l5,%l4
or %l2,%l7,%l6
addc %l6,%l2,%l6
jmpl %o7,%g0
subc %l6,0x381,%l7
p0_far_1_hem:
addc %l3,%l5,%l4
or %l2,%l7,%l6
addc %l6,%l2,%l6
jmpl %o7,%g0
subc %l6,0x381,%l7
p0_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
far1_b2b_h:
fdivs %f31,%f23,%f21
sdivx %l4,0x306,%l2
xor %l6,-0x6e4,%l3
jmpl %o7,%g0
xor %l6,%l2,%l0
far1_b2b_l:
xnor %l6,0x0f0,%l5
umul %l5,%l3,%l2
smul %l5,%l2,%l7
jmpl %o7,%g0
umul %l2,-0x052,%l4
user_far1_end:
.seg "text"
.text
.align 0x2000
user_far2_start:
p0_far_2_le:
mulx %l4,%l3,%l3
jmpl %o7,%g0
udivx %l5,%l2,%l4
p0_far_2_lem:
mulx %l4,%l3,%l3
jmpl %o7,%g0
udivx %l5,%l2,%l4
p0_far_2_he:
jmpl %o7,%g0
sdivx %l0,%l2,%l7
jmpl %o7,%g0
nop
p0_far_2_hem:
jmpl %o7,%g0
sdivx %l0,%l2,%l7
jmpl %o7,%g0
nop
p0_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
far2_b2b_h:
jmpl %o7,%g0
xnor %l7,%l7,%l3
jmpl %o7,%g0
nop
far2_b2b_l:
jmpl %o7,%g0
umul %l7,%l7,%l6
jmpl %o7,%g0
nop
user_far2_end:
.seg "text"
.text
.align 0x2000
user_far3_start:
p0_far_3_le:
ldstub [%o0+0x000],%l7 ! Mem[00000000201c0000]
fadds %f14,%f4 ,%f10
umul %l0,-0x2e7,%l5
sdivx %l4,%l1,%l1
fcmps %fcc3,%f14,%f1
fdivs %f7 ,%f4 ,%f6
jmpl %o7,%g0
and %l1,%l2,%l1
p0_far_3_lem:
ldstub [%o0+0x000],%l7 ! Mem[00000000201c0000]
fadds %f14,%f4 ,%f10
umul %l0,-0x2e7,%l5
sdivx %l4,%l1,%l1
fcmps %fcc3,%f14,%f1
fdivs %f7 ,%f4 ,%f6
jmpl %o7,%g0
and %l1,%l2,%l1
p0_far_3_he:
jmpl %o7,%g0
umul %l7,-0x91b,%l2
jmpl %o7,%g0
nop
p0_far_3_hem:
jmpl %o7,%g0
umul %l7,-0x91b,%l2
jmpl %o7,%g0
nop
p0_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
far3_b2b_h:
fdtos %f26,%f30
addc %l0,0x2d2,%l1
and %l0,%l2,%l0
addc %l2,0x1f4,%l2
jmpl %o7,%g0
fsqrts %f19,%f25
far3_b2b_l:
xnor %l7,%l4,%l7
smul %l0,-0x8cc,%l1
umul %l3,%l3,%l6
smul %l5,-0xa02,%l6
jmpl %o7,%g0
smul %l2,0xb15,%l3
user_far3_end:
.seg "text"
.align 0x2000
user_jump0_start:
INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
p0_jmpl_0_le:
add %l0,0x585,%l7
sub %l7,-0xddd,%l6
and %l3,-0x5c4,%l3
fcmps %fcc0,%f3 ,%f13
or %l5,0x9df,%l7
jmpl %g6+8,%g0
fmuls %f0 ,%f2 ,%f9
p0_call_0_le:
addc %l3,%l0,%l1
fcmps %fcc0,%f10,%f2
and %l1,-0x84b,%l7
smul %l7,-0x70c,%l3
fdivs %f5 ,%f6 ,%f15
retl
andn %l3,%l1,%l5
p0_jmpl_0_lo:
add %l0,0x585,%l7
sub %l7,-0xddd,%l6
and %l3,-0x5c4,%l3
fcmps %fcc0,%f3 ,%f13
or %l5,0x9df,%l7
jmpl %g6+8,%g0
fmuls %f0 ,%f2 ,%f9
p0_call_0_lo:
addc %l3,%l0,%l1
fcmps %fcc0,%f10,%f2
and %l1,-0x84b,%l7
smul %l7,-0x70c,%l3
fdivs %f5 ,%f6 ,%f15
retl
andn %l3,%l1,%l5
p0_jmpl_0_he:
and %l1,-0x2b2,%l6
fdivs %f29,%f16,%f18
jmpl %g6+8,%g0
xor %l7,%l5,%l5
p0_call_0_he:
xnor %l2,-0x7bd,%l5
umul %l6,%l7,%l2
retl
or %l3,0xb1e,%l7
p0_jmpl_0_ho:
and %l1,-0x2b2,%l6
fdivs %f29,%f16,%f18
jmpl %g6+8,%g0
xor %l7,%l5,%l5
p0_call_0_ho:
xnor %l2,-0x7bd,%l5
umul %l6,%l7,%l2
retl
or %l3,0xb1e,%l7
user_jump0_end:
.seg "text"
.align 0x2000
user_jump1_start:
INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
p0_jmpl_1_le:
fadds %f14,%f12,%f7
sdivx %l2,%l7,%l0
fadds %f15,%f15,%f11
smul %l6,-0x040,%l2
udivx %l1,%l3,%l2
jmpl %g6+8,%g0
and %l4,0xf69,%l5
p0_call_1_le:
udivx %l0,%l2,%l3
xor %l2,%l4,%l2
mulx %l3,0x743,%l2
retl
or %l2,%l4,%l3
p0_jmpl_1_lo:
fadds %f14,%f12,%f7
sdivx %l2,%l7,%l0
fadds %f15,%f15,%f11
smul %l6,-0x040,%l2
udivx %l1,%l3,%l2
jmpl %g6+8,%g0
and %l4,0xf69,%l5
p0_call_1_lo:
udivx %l0,%l2,%l3
xor %l2,%l4,%l2
mulx %l3,0x743,%l2
retl
or %l2,%l4,%l3
p0_jmpl_1_he:
addc %l1,0x814,%l6
mulx %l1,-0xb53,%l6
or %l4,%l2,%l6
fdivs %f24,%f18,%f24
fadds %f16,%f26,%f27
orn %l1,0xbcc,%l2
umul %l6,%l5,%l5
jmpl %g6+8,%g0
addc %l7,0x9e2,%l2
p0_call_1_he:
xor %l3,0x809,%l4
xor %l4,%l6,%l1
fadds %f25,%f30,%f23
fcmps %fcc2,%f19,%f19
add %l2,-0x938,%l0
xnor %l2,%l4,%l7
subc %l7,%l4,%l7
retl
fsubs %f18,%f22,%f19
p0_jmpl_1_ho:
addc %l1,0x814,%l6
mulx %l1,-0xb53,%l6
or %l4,%l2,%l6
fdivs %f24,%f18,%f24
fadds %f16,%f26,%f27
orn %l1,0xbcc,%l2
umul %l6,%l5,%l5
jmpl %g6+8,%g0
addc %l7,0x9e2,%l2
p0_call_1_ho:
xor %l3,0x809,%l4
xor %l4,%l6,%l1
fadds %f25,%f30,%f23
fcmps %fcc2,%f19,%f19
add %l2,-0x938,%l0
xnor %l2,%l4,%l7
subc %l7,%l4,%l7
retl
fsubs %f18,%f22,%f19
user_jump1_end:
.seg "text"
.align 0x2000
user_jump2_start:
INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
p0_jmpl_2_le:
sub %l5,%l7,%l0
sth %l4,[%i0+0x030] ! Mem[0000000010001430]
orn %l2,0x7e5,%l2
jmpl %g6+8,%g0
xor %l4,%l5,%l2
p0_call_2_le:
retl
smul %l5,0x5ff,%l6
p0_jmpl_2_lo:
sub %l5,%l7,%l0
sth %l4,[%o0+0x030] ! Mem[0000000010001430]
orn %l2,0x7e5,%l2
jmpl %g6+8,%g0
xor %l4,%l5,%l2
p0_call_2_lo:
retl
smul %l5,0x5ff,%l6
p0_jmpl_2_he:
jmpl %g6+8,%g0
and %l7,0xed8,%l1
p0_call_2_he:
xnor %l6,-0x97a,%l4
fadds %f24,%f22,%f26
retl
add %l2,0x874,%l2
p0_jmpl_2_ho:
jmpl %g6+8,%g0
and %l7,0xed8,%l1
p0_call_2_ho:
xnor %l6,-0x97a,%l4
fadds %f24,%f22,%f26
retl
add %l2,0x874,%l2
user_jump2_end:
.seg "text"
.align 0x2000
user_jump3_start:
INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
p0_jmpl_3_le:
lduh [%i2+0x034],%l6 ! Mem[0000000010081434]
fcmps %fcc3,%f2 ,%f7
xnor %l7,-0xa79,%l5
smul %l4,-0xb39,%l6
umul %l3,%l0,%l6
xor %l2,0xb8f,%l3
jmpl %g6+8,%g0
fdivs %f10,%f10,%f12
p0_call_3_le:
ldstub [%o0+0x000],%l4 ! Mem[00000000201c0000]
std %l4,[%i6+0x038] ! Mem[0000000010181438]
retl
fsqrts %f14,%f6
p0_jmpl_3_lo:
lduh [%o2+0x034],%l6 ! Mem[0000000010081434]
fcmps %fcc3,%f2 ,%f7
xnor %l7,-0xa79,%l5
smul %l4,-0xb39,%l6
umul %l3,%l0,%l6
xor %l2,0xb8f,%l3
jmpl %g6+8,%g0
fdivs %f10,%f10,%f12
p0_call_3_lo:
ldstub [%i0+0x000],%l4 ! Mem[00000000201c0000]
std %l4,[%o6+0x038] ! Mem[0000000010181438]
retl
fsqrts %f14,%f6
p0_jmpl_3_he:
jmpl %g6+8,%g0
xor %l1,0x6df,%l3
p0_call_3_he:
sub %l7,%l2,%l4
sdivx %l2,0x209,%l5
smul %l0,-0x84e,%l3
umul %l5,%l6,%l2
or %l6,%l1,%l1
xnor %l7,%l5,%l7
retl
add %l6,%l0,%l7
p0_jmpl_3_ho:
jmpl %g6+8,%g0
xor %l1,0x6df,%l3
p0_call_3_ho:
sub %l7,%l2,%l4
sdivx %l2,0x209,%l5
smul %l0,-0x84e,%l3
umul %l5,%l6,%l2
or %l6,%l1,%l1
xnor %l7,%l5,%l7
retl
add %l6,%l0,%l7
user_jump3_end:
.seg "data"
.align 0x2000
user_data_start:
done_flags:
.word 0
.align 8
done_count:
.word 0,0
Start_Flags:
.word 0,0,0,0
Finish_Flag:
.word 0,0
.align 8
num_processors:
.word 1
num_agents:
.word 0
no_membar:
.word 0
max_ireg:
.word 8,0
max_freg:
.word 32,0
.align 64
p0_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p0_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p0_fsr:
.word 0x00000000,0x00000000
.align 8
p0_loop_cnt:
.word 1,0
max_windows:
.word 1,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.align 8
p0_init_registers:
.word 0x4be4cdca,0x962eb102 ! Init value for %l0
.word 0x63b84bad,0xb5dd8947 ! Init value for %l1
.word 0x910a96ca,0xb8d154a6 ! Init value for %l2
.word 0xcb946784,0x3c875676 ! Init value for %l3
.word 0x33d72ce6,0x424efbbb ! Init value for %l4
.word 0x64d40998,0x9c912f53 ! Init value for %l5
.word 0x8d222d98,0x1580d265 ! Init value for %l6
.word 0xd12f015a,0x54cd0fac ! Init value for %l7
.align 64
p0_init_freg:
.word 0xfdb1b977,0xe8e0918e ! Init value for %f0
.word 0xd2a2d449,0x24d1c567 ! Init value for %f2
.word 0x384cb463,0x5b246f33 ! Init value for %f4
.word 0x2833495e,0x6d076649 ! Init value for %f6
.word 0xae2dd250,0xa10cbcc7 ! Init value for %f8
.word 0xe9975724,0xd5d4cb02 ! Init value for %f10
.word 0x211421be,0x638525c6 ! Init value for %f12
.word 0xe58fcdda,0xdbeeda90 ! Init value for %f14
.word 0xe9d55bfd,0xb93cb2c0 ! Init value for %f16
.word 0xf985f7e1,0x545dc48f ! Init value for %f18
.word 0x11d3f94d,0x3e9acad9 ! Init value for %f20
.word 0x602d1509,0x56a38f33 ! Init value for %f22
.word 0x9d9154dc,0xe8a2b647 ! Init value for %f24
.word 0x69374947,0x6d447e32 ! Init value for %f26
.word 0x5e634c2e,0x57b8f365 ! Init value for %f28
.word 0x4f09357e,0x671a267b ! Init value for %f30
.word 0x2ae5b055,0x5832f201 ! Init value for %f32
.word 0x7501f6e2,0x7754f8ba ! Init value for %f34
.word 0x8a463fd2,0x7e301dda ! Init value for %f36
.word 0xf131e5f5,0x8dcea415 ! Init value for %f38
.word 0xa1e6b8a8,0xaf2ac7d2 ! Init value for %f40
.word 0x6ea00b86,0x5149b595 ! Init value for %f42
.word 0xd836d95d,0x8d1be51d ! Init value for %f44
.word 0xd51a70b1,0x2211d956 ! Init value for %f46
.word 0x1e59a5d3,0x25740bbc
.word 0x6385fb27,0xac8a31e4
.word 0xe60b3e49,0x163ed5b5
.word 0xc6c535cc,0xf0066f70
.word 0xe6767c47,0xa7db0424
.word 0x5130bc46,0x747897a1
.word 0x52ff3a54,0xebec0e1f
.word 0xf0816a97,0x831d6f6b
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 0xffffffff,0xfffff77d
.word 0xfffffffe,0xfffff81e
.word 0x00000000,0xffffff5f
.word 0x00000000,0x00000000
.word 0x00000000,0x000000ff
.word 0xffffffff,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00ff0000
p0_expected_fp_regs:
.word 0x0000c6ff,0xffffffff
.word 0x00000000,0x00000000
.word 0xff0000ff,0x00000000
.word 0x6dd60000,0x000000ff
.word 0x00000127,0x000000ff
.word 0xff0000ff,0xff000000
.word 0xff0000ff,0xffffffff
.word 0x0000ffff,0xffc60000
.word 0xffffc6ff,0xffffffff
.word 0x00000000,0x0000c600
.word 0xff0000ff,0x00000000
.word 0x6dd60000,0x000000ff
.word 0x00000127,0x000000ff
.word 0x000000ff,0xff000000
.word 0xff0000ff,0xffffffff
.word 0x00000000,0xffc60000
.word 0x0000002e,0x00000800 ! %fsr = 0000002e00000800
p0_local0_expect:
.word 0x00000000,0x00000000
.word 0x5fffffff,0x00ff0000
.word 0x0000c6ff,0x00000000
.word 0x6dd60000,0x000000ff
.word 0x00000127,0x00000000
.word 0xff0000ff,0xff000000
.word 0xff0000ff,0xffffffff
.word 0x00000000,0xffc60000
p0_local0_sec_expect:
.word 0xff000000,0x00005525
.word 0x00000000,0x00000000
.word 0x00000000,0x25ff0000
.word 0x000000b2,0x00000000
.word 0x00000000,0xff0000ff
.word 0xff000000,0x00000000
.word 0x000000ff,0x00000000
.word 0x000000ff,0x000000ff
p0_local1_expect:
.word 0xff0000ff,0xffffffff
.word 0x00000000,0x00ff0000
.word 0xf77d0000,0x00000000
.word 0x6dd60000,0x000000ff
.word 0x0000ff27,0x000000ff
.word 0xff0000ff,0xff000000
.word 0xff0000ff,0xffffffff
.word 0x00000000,0xffc60000
p0_local1_sec_expect:
.word 0x4f010000,0x00000000
.word 0xfeffff01,0xffffffff
.word 0x00ff0000,0x00006600
.word 0x7fffffff,0x00ff00ff
.word 0x00000000,0x3d00ff00
.word 0x00000000,0xff5f0000
.word 0x000000ff,0xffffff7f
.word 0xff00ffff,0xa6000100
p0_local2_expect:
.word 0x00000000,0x000000ff
.word 0x00000000,0x00c60000
.word 0x7fffffff,0x00000000
.word 0x00000000,0xffff7fff
.word 0xff000000,0xa6000100
.word 0x00000000,0x00000000
.word 0x00000000,0xc4000000
.word 0xff0000ff,0xff0000ff
p0_local2_sec_expect:
.word 0xffffc6ff,0xffffffff
.word 0x00000000,0x0000c600
.word 0xff0000ff,0x00000000
.word 0x6dd60000,0x000000ff
.word 0x00000127,0x000000ff
.word 0x000000ff,0xff000000
.word 0xff0000ff,0xffffffff
.word 0x00000000,0xffc60000
p0_local3_expect:
.word 0x00000000,0xffff00ff
.word 0x01fffffe,0xffffffff
.word 0xff000000,0x3d00ff00
.word 0x00000000,0x00000000
.word 0x66000000,0x000000ff
.word 0xffff005b,0xffff00ff
.word 0xffffff01,0x7fffffff
.word 0x00000000,0x0000ffff
p0_local3_sec_expect:
.word 0x0000ff25,0x00000000
.word 0x00000000,0x00000000
.word 0x27010000,0x000000ff
.word 0x0000ff00,0xffffff5f
.word 0x00000000,0x3d00ff00
.word 0x00000000,0xff5f0000
.word 0x00005fff,0xffffffff
.word 0xffffffff,0x0000007f
p0_local4_expect:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xff01ffff,0x00000000
.word 0x00000000,0x00ff0000
.word 0x000000ff,0xff00ffff
.word 0xff000000,0xffffffff
.word 0x000000ff,0x00ff003d
.word 0x00000000,0x0000c600
p0_local4_sec_expect:
.word 0x00000000,0x00000000
.word 0x00000000,0xffffffff
.word 0x7df7ffff,0xff00ffff
.word 0x000000ff,0x00005525
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffff0000,0xffffff7f
.word 0x0000c6ff,0x00000000
p0_local5_expect:
.word 0x0000014f,0x00ffffff
.word 0x00000000,0xff000000
.word 0x7f000000,0xffffffff
.word 0x00ff0000,0xffffff00
.word 0x7f00ffff,0xb2000000
.word 0x00000000,0x000000ff
.word 0x00000000,0x25ff0000
.word 0x00000000,0x0000ffff
p0_local5_sec_expect:
.word 0x00005fff,0xffffffff
.word 0x0000ffff,0x00000000
.word 0xff0000ff,0xffffffff
.word 0x0000ff00,0xffffb2ff
.word 0x00000000,0x25ff0000
.word 0x7fda7d6a,0xfad84a59
.word 0x00000000,0xa6000144
.word 0xf455ffff,0x00000000
p0_local6_expect:
.word 0x5fffffff,0x00000000
.word 0x00000127,0x00000127
.word 0x00000000,0x00000000
.word 0x25ff0000,0xff000000
.word 0x00000000,0xffffffff
.word 0xff000000,0xaaffff3d
.word 0x00005fff,0x00000000
.word 0x00000000,0xffff0000
p0_local6_sec_expect:
.word 0x0000c6ff,0xffffffff
.word 0x5fffffff,0x00ff0000
.word 0x00ff0000,0x00000000
.word 0x6dd60000,0x000000ff
.word 0x00000127,0x000000ff
.word 0xff0000ff,0xff000000
.word 0xff0000ff,0xffffffff
.word 0x80000000,0xffc60000
share0_expect:
.word 0x000086d9,0xaca2a312
.word 0x4c34d1bc,0x2aaeec51
.word 0xf52e2aa7,0x760b46fb
.word 0x89b1bb64,0x127fa944
.word 0xa569c51d,0xebb077aa
.word 0x0d24431a,0x15bd9468
.word 0x9db6a0ea,0xb5841709
.word 0x4b8225a1,0x7c620198
share1_expect:
.word 0x00ff348e,0x4883b38c
.word 0x3e1ef616,0x0b08787d
.word 0x7b8a0c0e,0x5401321b
.word 0xbe4350f6,0x20b7e73a
.word 0x34431984,0x0355f1a7
.word 0x580f07cb,0x6dfa88a5
.word 0x61be0867,0x3e19d35b
.word 0xfe59b2c5,0x94194f03
.word 0xffffd1fd,0x610fd57f
.word 0xa3af264d,0x4a8984d1
.word 0x4b076f95,0xf902b9ce
.word 0x6f54096b,0x64333e7f
.word 0x466098ec,0xcfea2f4d
.word 0x78b0e4b6,0xe2005b6d
.word 0x31b14980,0xaf1529e6
.word 0xed9e497b,0xeb7540f9
share2_expect:
.word 0x00ff217a,0x9e874f4c
.word 0xa4546c75,0x4da7f123
.word 0x54917949,0x6c0de535
.word 0x414a7d7a,0xe9d8c583
.word 0x08d0a37b,0xf583ac1e
.word 0xb3f271a2,0x48a0726f
.word 0x9ce8c353,0x59251107
.word 0x02dc57ff,0x7c6d9e67
share3_expect:
.word 0x00ff41b9,0x2a8d0501
.word 0x974e97f0,0x82fbe758
.word 0xab535796,0xc9f8f38d
.word 0x83c36063,0x2ac6a7b8
.word 0xc20d37e0,0x04f13910
.word 0xd2494b62,0x527fcea4
.word 0xc9670c74,0x419a2a44
.word 0xd971dccc,0x363b44ad
.word 0xffff9f3e,0xe6ff41d4
.word 0x917eded3,0xe6b329c7
.word 0x3221221b,0x66c2eafa
.word 0xc2a58be4,0x80be0d1c
.word 0x06dec289,0x533eee66
.word 0xd3f14b6b,0xee891a20
.word 0xe168ba15,0xfa5e9d74
.word 0x33d1d3af,0xe7f08168
.word 0x5fff0550,0xc425719b
.word 0xa4f49d29,0xbbf1ef8c
.word 0xc0cb0db6,0x076fc2e2
.word 0x1e3ae939,0x0137da7e
.word 0x061eb4cb,0xbd79252d
.word 0x9635cc4e,0x59cb6ab7
.word 0x41335312,0x56994446
.word 0xc2ada16c,0x984fc2af
.word 0xffaafc4a,0xec42ef7f
.word 0xffddba8d,0x374ce818
.word 0xcca132b3,0x0f9e05fe
.word 0x586d217a,0x2338ee8f
.word 0x4cecd561,0x071ab79c
.word 0x47c0ddea,0xc1f03b54
.word 0x9f1abf5e,0xedbb01bf
.word 0xc7b651a8,0x74ed2187
.word 0xffffd1b9,0xee5cfd46
.word 0xe5b1e8b3,0xc75376ab
.word 0xf774f61a,0x1a9ca212
.word 0xcfcf8aa6,0x04b83979
.word 0x32d47a3e,0x5bc87498
.word 0x482ebc09,0xd3ef4b25
.word 0x96c114e6,0x7099f8b3
.word 0x97d435d3,0x4a603000
.word 0x00ff8361,0xe3b81cf3
.word 0xec9c9ea6,0x5790467a
.word 0xaca8f948,0x3df86774
.word 0x0950388e,0x1e7adaf6
.word 0x1f624023,0xab39c275
.word 0xd799089a,0x0f889ff5
.word 0xf8c4d3ff,0x38a300ce
.word 0x8d54db22,0x49231dfe
.word 0x0000c576,0xcda9c138
.word 0xb8808e10,0x21d5437c
.word 0x18035920,0x48788e47
.word 0x4aebfddd,0x2869805b
.word 0xea45b16c,0x7c17fa6e
.word 0x52954eca,0xf03abdc7
.word 0xa0ab432b,0x9b5e80bb
.word 0xaad77924,0x247270f1
.word 0xffffa92c,0x43cb4dd6
.word 0x4af04bdd,0xd6ba2c95
.word 0x75b8a202,0x5fc72e6b
.word 0xd9a0e2b9,0xfb426341
.word 0x2a1aad36,0x9673b76c
.word 0x6ba73932,0xd680a7ca
.word 0xc53af808,0x5fe8d24a
.word 0x0903bfa0,0x5e2ad527
p0_invalidate_semaphore:
.word 0
! Data for Cross Processor Interrupt
.align 8
received_xintr:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p0_dispatch_retry:
.word 0,0
p0_xintr_data:
.word 0x00000000,0x00000001
.word 0x7e2d0360,0x2beb3b3e
.word 0x00000000,0x00000002
.word 0x0ca73eb8,0x07971bf2
.word 0x00000000,0x00000003
.word 0x1845ab48,0x04bb625f
.word 0x00000000,0x00000004
.word 0x965d58d0,0x3696966d
.word 0x00000000,0x00000005
.word 0x38342b38,0x7bace1f8
.word 0x00000000,0x00000006
.word 0xbd6cfcd8,0x71c4a102
.word 0x00000000,0x00000007
.word 0xed6dad37,0xb839aff6
.word 0x00000000,0x00000008
.word 0xd3ff5e80,0x1866358f
.align 8
p0_xintr_expected:
.word 0
.align 64
xintr_data_ptrs:
.word p0_xintr_data
.align 8
p0_xintr_db:
.skip 512
p0_xintr_retry_count:
.word 0,0
p0_reset_cnt:
.word 0
.align 8
p0_ec_timing_ctrl:
.word 0,0
p0_ec_control:
.word 0,0
p0_mcu_shadow:
.skip 80
user_data_end:
SECTION .p0_local0 DATA_VA=0x000800000
attr_data {
Name = .p0_local0,
VA = 0x0000000000800000,
RA = 0x0000000010000000,
PA = ra2pa(0x0000000010000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local0_start
p0_local0_begin:
.skip 0x1400
p0_local0_start:
.word 0xcfc314c4,0x389dc6bd,0x02c3ac60,0xe68e8e06
.word 0xb99d3b60,0x9a3693b3,0xf61c27d3,0xe58498dc
.word 0x81076ef8,0x34c014ef,0x14b1456e,0x738a20f3
.word 0x2202d061,0xfa798525,0xed025d42,0x7979f731
p0_local0_end:
SECTION .p0_local0_sec DATA_VA=0x000800000
attr_data {
Name = .p0_local0_sec,
VA = 0x0000000000800000,
RA = 0x0000000030000000,
PA = ra2pa(0x0000000030000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local0_sec_start
p0_local0_sec_begin:
.skip 0x1400
p0_local0_sec_start:
.word 0xc4813d84,0x6eec7b17,0x9a66b895,0xeec3a689
.word 0x2fa6eae7,0x9a82d04d,0x3deab1da,0x9ff93b1d
.word 0x19488c26,0x523fdb74,0x7a2c6608,0x32e30ac3
.word 0x1d46a2d1,0xdbbd4890,0x703f37ac,0x0c0038fa
p0_local0_sec_end:
SECTION .p0_local1 DATA_VA=0x000802000
attr_data {
Name = .p0_local1,
VA = 0x0000000000802000,
RA = 0x0000000010040000,
PA = ra2pa(0x0000000010040000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local1_start
p0_local1_begin:
.skip 0x1400
p0_local1_start:
.word 0x922cbcf1,0xf96ffbb4,0xecfe91af,0xf53cf11b
.word 0x468045da,0xd089bfd2,0x3c53bb32,0x8cb27a87
.word 0xb3ef4dfc,0xad12f4cd,0x74186c63,0xe1404b8d
.word 0x4d2406d9,0x878769a8,0xcf7378e0,0x23e59b95
p0_local1_end:
SECTION .p0_local1_sec DATA_VA=0x000802000
attr_data {
Name = .p0_local1_sec,
VA = 0x0000000000802000,
RA = 0x0000000030040000,
PA = ra2pa(0x0000000030040000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local1_sec_start
p0_local1_sec_begin:
.skip 0x1400
p0_local1_sec_start:
.word 0x1d9760f5,0x6968cb77,0x35f42588,0x87aedbbb
.word 0xafbbe7fa,0xe9ff3f97,0x824b1c5d,0x51392ea5
.word 0xa43558da,0xe9b0323d,0xe98bed63,0x10f824f2
.word 0xca6dcac8,0x51a0b7e2,0x13c1aa3d,0xde933e59
p0_local1_sec_end:
SECTION .p0_local2 DATA_VA=0x000804000
attr_data {
Name = .p0_local2,
VA = 0x0000000000804000,
RA = 0x0000000010080000,
PA = ra2pa(0x0000000010080000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local2_start
p0_local2_begin:
.skip 0x1400
p0_local2_start:
.word 0x0c9100c1,0x74adc457,0x14aa5d22,0xd40e858c
.word 0x0bdd8e80,0x346c516a,0x6a0e5802,0x9813d1f6
.word 0x6528f8e2,0x9224fa1a,0x6630a23d,0x5f0250a1
.word 0x17fb3e87,0x8cae450e,0x54a2cedb,0xedcc3a97
p0_local2_end:
SECTION .p0_local2_sec DATA_VA=0x000804000
attr_data {
Name = .p0_local2_sec,
VA = 0x0000000000804000,
RA = 0x0000000030080000,
PA = ra2pa(0x0000000030080000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local2_sec_start
p0_local2_sec_begin:
.skip 0x1400
p0_local2_sec_start:
.word 0x97e45698,0xfb4c0da6,0x5fc38d20,0x71339298
.word 0x198e1a35,0x6af4ea3d,0xaa9c6f31,0x80876715
.word 0x42c3dd46,0x48c15c98,0x9abdd49c,0xabd772ea
.word 0x0aed8c3d,0xecb068e7,0x2a999e40,0xd1d11055
p0_local2_sec_end:
SECTION .p0_local3 DATA_VA=0x000806000
attr_data {
Name = .p0_local3,
VA = 0x0000000000806000,
RA = 0x00000000100c0000,
PA = ra2pa(0x00000000100c0000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local3_start
p0_local3_begin:
.skip 0x1400
p0_local3_start:
.word 0x8fe2ee4c,0x543b7014,0xb390858d,0xba1cf28d
.word 0x669c866e,0x7b86a95a,0xf71c8bfe,0x76b4c833
.word 0xbfa0033f,0xc3bb6069,0xb7142285,0x1132d07e
.word 0xb99981ab,0x369a945b,0x953a7c04,0xb63ebb65
p0_local3_end:
SECTION .p0_local3_sec DATA_VA=0x000806000
attr_data {
Name = .p0_local3_sec,
VA = 0x0000000000806000,
RA = 0x00000000300c0000,
PA = ra2pa(0x00000000300c0000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local3_sec_start
p0_local3_sec_begin:
.skip 0x1400
p0_local3_sec_start:
.word 0x15015a8b,0x25720dbd,0x05724a25,0x4cabee7b
.word 0xe9a28956,0xdd59af12,0xfa29ab85,0xc3956639
.word 0x79f03651,0x6769f01f,0xb638dc95,0x7f9ac159
.word 0xe03e18a2,0x9ed0d98d,0xd89af845,0xb706eeb7
p0_local3_sec_end:
SECTION .p0_local4 DATA_VA=0x000808000
attr_data {
Name = .p0_local4,
VA = 0x0000000000808000,
RA = 0x0000000010100000,
PA = ra2pa(0x0000000010100000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local4_start
p0_local4_begin:
.skip 0x1400
p0_local4_start:
.word 0x8a842b4b,0x5e68c349,0xa6b3773f,0x741c1163
.word 0xfe3a0e9a,0x19b1d96a,0xad02b0fb,0x209ca183
.word 0x79415f86,0x9a6afae2,0xb675f7df,0xd63973fc
.word 0x54a78db1,0xb7cd2668,0x2bb57afb,0xcef31cc7
p0_local4_end:
SECTION .p0_local4_sec DATA_VA=0x000808000
attr_data {
Name = .p0_local4_sec,
VA = 0x0000000000808000,
RA = 0x0000000030100000,
PA = ra2pa(0x0000000030100000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local4_sec_start
p0_local4_sec_begin:
.skip 0x1400
p0_local4_sec_start:
.word 0x1b98d713,0x8bcb3616,0xbc897bb5,0xfb5052a8
.word 0xf40ec84f,0x236bb10e,0xfacee6f6,0x11317c96
.word 0xbd23ccf3,0x0cae2517,0x582a48b4,0xb0d443f4
.word 0x97f0269d,0x99d0c51c,0xc763fbdb,0xa3b2087f
p0_local4_sec_end:
SECTION .p0_local5 DATA_VA=0x00080a000
attr_data {
Name = .p0_local5,
VA = 0x000000000080a000,
RA = 0x0000000010140000,
PA = ra2pa(0x0000000010140000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local5_start
p0_local5_begin:
.skip 0x1400
p0_local5_start:
.word 0x015a2374,0x5764ab21,0x05201f2f,0x062283d9
.word 0xfffb737c,0x9bd905e8,0x24ac1d59,0x70c6a1ee
.word 0x038c7157,0xd81e8e7f,0x0a78d3ba,0xe31fe211
.word 0xa2e3de0f,0x88e7b230,0x67089990,0x502cbcb9
p0_local5_end:
SECTION .p0_local5_sec DATA_VA=0x00080a000
attr_data {
Name = .p0_local5_sec,
VA = 0x000000000080a000,
RA = 0x0000000030140000,
PA = ra2pa(0x0000000030140000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local5_sec_start
p0_local5_sec_begin:
.skip 0x1400
p0_local5_sec_start:
.word 0xcd48aca6,0x7944e74f,0x017feea4,0xbdf25794
.word 0x6edd74b0,0x20b9eeb3,0x93113a5b,0x7839e277
.word 0xbfb9b1e8,0xaa3dc13d,0x7fda7d6a,0xfad84a59
.word 0x0fc0385b,0xae103944,0xc977175a,0x37af2871
p0_local5_sec_end:
SECTION .p0_local6 DATA_VA=0x00080c000
attr_data {
Name = .p0_local6,
VA = 0x000000000080c000,
RA = 0x0000000010180000,
PA = ra2pa(0x0000000010180000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local6_start
p0_local6_begin:
.skip 0x1400
p0_local6_start:
.word 0x0553cf57,0x48c21955,0x7bc5bd08,0xa356b93d
.word 0x0c88c046,0xf37c68c3,0x97024892,0x6621fdd3
.word 0x4de7eeb0,0x00e8fcdc,0xd2d5e5bf,0xd4e4f3f4
.word 0x2c43dee0,0x7c4205c6,0x49abb0b5,0x6cd979ba
p0_local6_end:
SECTION .p0_local6_sec DATA_VA=0x00080c000
attr_data {
Name = .p0_local6_sec,
VA = 0x000000000080c000,
RA = 0x0000000030180000,
PA = ra2pa(0x0000000030180000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local6_sec_start
p0_local6_sec_begin:
.skip 0x1400
p0_local6_sec_start:
.word 0xd558fff7,0xcd4b9348,0xf25e5899,0x8260e8b9
.word 0xedbfeff6,0x565a5500,0x0023dad6,0x5cc25743
.word 0xa84e0b63,0x1d1dc301,0x69d9ce35,0x1290ffbd
.word 0x5ae411ed,0x4b5320ef,0x1d946a3b,0xd5f95bae
p0_local6_sec_end:
SECTION .share0 DATA_VA=0x00080e000
attr_data {
Name = .share0,
VA = 0x000000000080e000,
RA = 0x00000000201c0000,
PA = ra2pa(0x00000000201c0000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global share0_start
share0_begin:
share0_start:
.word 0xcebc86d9,0xaca2a312,0x4c34d1bc,0x2aaeec51
.word 0xf52e2aa7,0x760b46fb,0x89b1bb64,0x127fa944
.word 0xa569c51d,0xebb077aa,0x0d24431a,0x15bd9468
.word 0x9db6a0ea,0xb5841709,0x4b8225a1,0x7c620198
share0_end:
SECTION .share1 DATA_VA=0x000810000
attr_data {
Name = .share1,
VA = 0x0000000000810000,
RA = 0x0000000020800000,
PA = ra2pa(0x0000000020800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global share1_start
share1_begin:
share1_start:
.word 0x3ff7348e,0x4883b38c,0x3e1ef616,0x0b08787d
.word 0x7b8a0c0e,0x5401321b,0xbe4350f6,0x20b7e73a
.word 0x34431984,0x0355f1a7,0x580f07cb,0x6dfa88a5
.word 0x61be0867,0x3e19d35b,0xfe59b2c5,0x94194f03
.word 0x66bbd1fd,0x610fd57f,0xa3af264d,0x4a8984d1
.word 0x4b076f95,0xf902b9ce,0x6f54096b,0x64333e7f
.word 0x466098ec,0xcfea2f4d,0x78b0e4b6,0xe2005b6d
.word 0x31b14980,0xaf1529e6,0xed9e497b,0xeb7540f9
share1_end:
SECTION .share2 DATA_VA=0x000812000
attr_data {
Name = .share2,
VA = 0x0000000000812000,
RA = 0x00000000211c0000,
PA = ra2pa(0x00000000211c0000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global share2_start
share2_begin:
share2_start:
.word 0x4d9a217a,0x9e874f4c,0xa4546c75,0x4da7f123
.word 0x54917949,0x6c0de535,0x414a7d7a,0xe9d8c583
.word 0x08d0a37b,0xf583ac1e,0xb3f271a2,0x48a0726f
.word 0x9ce8c353,0x59251107,0x02dc57ff,0x7c6d9e67
share2_end:
SECTION .share3 DATA_VA=0x000814000
attr_data {
Name = .share3,
VA = 0x0000000000814000,
RA = 0x0000000021800000,
PA = ra2pa(0x0000000021800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global share3_start
share3_begin:
share3_start:
.word 0x958541b9,0x2a8d0501,0x974e97f0,0x82fbe758
.word 0xab535796,0xc9f8f38d,0x83c36063,0x2ac6a7b8
.word 0xc20d37e0,0x04f13910,0xd2494b62,0x527fcea4
.word 0xc9670c74,0x419a2a44,0xd971dccc,0x363b44ad
.word 0xf1679f3e,0xe6ff41d4,0x917eded3,0xe6b329c7
.word 0x3221221b,0x66c2eafa,0xc2a58be4,0x80be0d1c
.word 0x06dec289,0x533eee66,0xd3f14b6b,0xee891a20
.word 0xe168ba15,0xfa5e9d74,0x33d1d3af,0xe7f08168
.word 0x13070550,0xc425719b,0xa4f49d29,0xbbf1ef8c
.word 0xc0cb0db6,0x076fc2e2,0x1e3ae939,0x0137da7e
.word 0x061eb4cb,0xbd79252d,0x9635cc4e,0x59cb6ab7
.word 0x41335312,0x56994446,0xc2ada16c,0x984fc2af
.word 0x5907fc4a,0xec42ef7f,0xffddba8d,0x374ce818
.word 0xcca132b3,0x0f9e05fe,0x586d217a,0x2338ee8f
.word 0x4cecd561,0x071ab79c,0x47c0ddea,0xc1f03b54
.word 0x9f1abf5e,0xedbb01bf,0xc7b651a8,0x74ed2187
.word 0x89f9d1b9,0xee5cfd46,0xe5b1e8b3,0xc75376ab
.word 0xf774f61a,0x1a9ca212,0xcfcf8aa6,0x04b83979
.word 0x32d47a3e,0x5bc87498,0x482ebc09,0xd3ef4b25
.word 0x96c114e6,0x7099f8b3,0x97d435d3,0x4a603000
.word 0xe2128361,0xe3b81cf3,0xec9c9ea6,0x5790467a
.word 0xaca8f948,0x3df86774,0x0950388e,0x1e7adaf6
.word 0x1f624023,0xab39c275,0xd799089a,0x0f889ff5
.word 0xf8c4d3ff,0x38a300ce,0x8d54db22,0x49231dfe
.word 0xc6d0c576,0xcda9c138,0xb8808e10,0x21d5437c
.word 0x18035920,0x48788e47,0x4aebfddd,0x2869805b
.word 0xea45b16c,0x7c17fa6e,0x52954eca,0xf03abdc7
.word 0xa0ab432b,0x9b5e80bb,0xaad77924,0x247270f1
.word 0x3c33a92c,0x43cb4dd6,0x4af04bdd,0xd6ba2c95
.word 0x75b8a202,0x5fc72e6b,0xd9a0e2b9,0xfb426341
.word 0x2a1aad36,0x9673b76c,0x6ba73932,0xd680a7ca
.word 0xc53af808,0x5fe8d24a,0x0903bfa0,0x5e2ad527
share3_end: