Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_8000_5.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: mpgen_8000_5.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 = 327144520
! Riesling can be on
! 1 Thread, 8000 lines
! mpgen created on Dec 20, 2005 (16:35:03)
! mpgen_8000_5.s created on Mar 27, 2009 (14:45:20)
! RC file : random.rc
! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_8000_5 -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 = 7fad7583 33515ebc 9229ab27 ee91ed0b
! %f4 = c89791bf 27250de1 5fddcad8 bb7ad107
! %f8 = e1ba7fde 065fda19 aa34c928 2a4c1902
! %f12 = 9321e048 47f5580a 0ff22520 1e354b08
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 9add2e4d db7324a6 7ab642f5 ddd6894b
! %f20 = 74ff757f 9138869f 6f6a89f7 bdc11bc9
! %f24 = 422583a4 234b1eb3 9c639e05 fb19b368
! %f28 = 14f00a66 4e9f3621 16f57748 f83a800b
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 5ecccfef b771ba89 236324e2 0b3c4318
! %f36 = 5a767b80 c57976f8 1e3086dd f953efed
! %f40 = b8ab23c4 b025dd8e cc313636 1039d077
! %f44 = 89c8fcc9 2fa10283 9d3f56c3 5e0838a6
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0x6e5296a70000000a,%g7,%g1 ! GSR scale = 1, align = 2
wr %g1,%g0,%gsr ! GSR = 6e5296a70000000a
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[0000000030101410] = 63eda791, %f27 = fb19b368
lda [%i4+%o5]0x81,%f27 ! %f27 = 63eda791
! Mem[0000000030041400] = 4b589d0a 49834273 227da9f1 9eae159f
! Mem[0000000030041410] = bd2cc120 243b2037 f1431b73 025bbbfa
! Mem[0000000030041420] = e7b888d8 713aee24 25947489 65663675
! Mem[0000000030041430] = 374a5c79 d29b6627 51d96e56 470b17d0
ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
! Mem[0000000030141410] = a328c6e0, %l5 = 90edc9905530e475
lduba [%i5+%o5]0x81,%l5 ! %l5 = 00000000000000a3
! Mem[00000000300c1400] = ce61d65ab6412789, %l1 = 5aab6f46a376f165
ldxa [%i3+%g0]0x89,%l1 ! %l1 = ce61d65ab6412789
! Mem[00000000211c0000] = 993ec8b9, %l2 = b6c082f272a1b344
ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffff993e
! %l6 = c47227b7, %l7 = 5ab9110c, Mem[0000000010041410] = 2623cbfa 9581f902
stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = c47227b7 5ab9110c
! Mem[00000000201c0000] = 57de2191, %l6 = ab97f624c47227b7
ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 00000057000000ff
! Mem[0000000030081410] = 103764d0, %l3 = a28d71900b8ec4b0
lduba [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000010
! %l7 = a702287a5ab9110c, Mem[0000000030181400] = 5ec4f368
stba %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 5ec4f30c
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = b2ee11ad, %l7 = a702287a5ab9110c
swapa [%i6+%g0]0x88,%l7 ! %l7 = 00000000b2ee11ad
p0_label_2:
! %l5 = 00000000000000a3, Mem[0000000030101408] = 2453335f
stba %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 245333a3
! %f14 = 0ff22520, Mem[0000000010181408] = 8c94ee7a
sta %f14,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0ff22520
! Mem[0000000010001410] = 27937675 786843f7, %l2 = ffff993e, %l3 = 00000010
ldda [%i0+%o5]0x88,%l2 ! %l2 = 00000000786843f7 0000000027937675
! Mem[00000000211c0000] = 993ec8b9, %l0 = 761aa9dec9e64c60
ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 00000099000000ff
! Mem[0000000030181410] = f1e2995e, %l3 = 0000000027937675
ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 0000005e000000ff
! Mem[0000000030141400] = 398e5534, %l1 = ce61d65ab6412789
swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000398e5534
! Mem[000000001018141a] = 26d6aad3, %l6 = 0000000000000057
ldstuba [%i6+0x01a]%asi,%l6 ! %l6 = 000000aa000000ff
! %f13 = 47f5580a, Mem[0000000010181414] = 74564f1e
st %f13,[%i6+0x014] ! Mem[0000000010181414] = 47f5580a
! %l1 = 00000000398e5534, Mem[00000000300c1400] = 892741b65ad661ce
stxa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000398e5534
! Starting 10 instruction Load Burst
! %f3 = ee91ed0b, %f10 = aa34c928
fcmpes %fcc0,%f3 ,%f10 ! %fcc0 = 1
p0_label_3:
! Mem[0000000010041408] = 431962a6e10e96eb, %f10 = aa34c928 2a4c1902
ldda [%i1+0x008]%asi,%f10 ! %f10 = 431962a6 e10e96eb
! %l6 = 00000000000000aa, %l5 = 00000000000000a3, %l1 = 00000000398e5534
and %l6,%l5,%l1 ! %l1 = 00000000000000a2
! %l1 = 00000000000000a2, %l1 = 00000000000000a2, %l1 = 00000000000000a2
sub %l1,%l1,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041408] = 431962a6e10e96eb, %l2 = 00000000786843f7
ldxa [%i1+0x008]%asi,%l2 ! %l2 = 431962a6e10e96eb
! Mem[0000000030141400] = b641278984dc10e1, %f10 = 431962a6 e10e96eb
ldda [%i5+%g0]0x81,%f10 ! %f10 = b6412789 84dc10e1
! %l4 = 2f2cf2c28f35cba1, %l6 = 00000000000000aa, %y = 00000000
smul %l4,%l6,%l3 ! %l3 = ffffffb519b938ea, %y = ffffffb5
! %f0 = 7fad7583, %f10 = b6412789, %f13 = 47f5580a
fadds %f0 ,%f10,%f13 ! %f13 = 7fed7583
! Mem[00000000300c1400] = 00000000, %l5 = 00000000000000a3
ldsba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = e932f07f, %l1 = 0000000000000000
ldswa [%i4+%g0]0x81,%l1 ! %l1 = ffffffffe932f07f
! Starting 10 instruction Store Burst
! Mem[0000000010041410] = c47227b7, %l1 = ffffffffe932f07f
swapa [%i1+%o5]0x88,%l1 ! %l1 = 00000000c47227b7
p0_label_4:
! Mem[0000000010101434] = b4d360de, %l4 = 2f2cf2c28f35cba1
swap [%i4+0x034],%l4 ! %l4 = 00000000b4d360de
! %f14 = 0ff22520 1e354b08, Mem[0000000010001400] = 0903e604 7d08d239
stda %f14,[%i0+0x000]%asi ! Mem[0000000010001400] = 0ff22520 1e354b08
! %l6 = 000000aa, %l7 = b2ee11ad, Mem[0000000010041410] = e932f07f 5ab9110c
stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000aa b2ee11ad
! %f15 = 1e354b08, Mem[0000000010041408] = 431962a6
sta %f15,[%i1+%o4]0x80 ! Mem[0000000010041408] = 1e354b08
! %l4 = b4d360de, %l5 = 00000000, Mem[0000000030001400] = 1a28fb61 336a3c7d
stda %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = b4d360de 00000000
! Mem[00000000300c1400] = 00000000, %l1 = 00000000c47227b7
ldstuba [%i3+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! %l2 = e10e96eb, %l3 = 19b938ea, Mem[0000000010181430] = 04e05b1b eaa32946
std %l2,[%i6+0x030] ! Mem[0000000010181430] = e10e96eb 19b938ea
! %f22 = f1431b73 025bbbfa, Mem[0000000010181408] = 2025f20f 81c48226
stda %f22,[%i6+%o4]0x88 ! Mem[0000000010181408] = f1431b73 025bbbfa
! Mem[0000000010041400] = de6588f7, %l4 = 00000000b4d360de
ldstuba [%i1+%g0]0x88,%l4 ! %l4 = 000000f7000000ff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (1)
! Mem[0000000010041400] = ff8865de 2345cf60 1e354b08 e10e96eb
! Mem[0000000010041410] = aa000000 ad11eeb2 0f369c27 53b63443
! Mem[0000000010041420] = e7e8b55b b7a00186 7ee6ac96 87f2d5cb
! Mem[0000000010041430] = 70078c09 70791367 d3a4448c 2cba1041
ldda [%i1]ASI_BLK_PL,%f0 ! Block Load from 0000000010041400
p0_label_5:
! Mem[00000000100c1438] = 2fbaa38f, %f18 = 227da9f1
lda [%i3+0x038]%asi,%f18 ! %f18 = 2fbaa38f
! Mem[0000000010101400] = a5f0c390, %l4 = 00000000000000f7
ldsha [%i4+%g0]0x80,%l4 ! %l4 = ffffffffffffa5f0
! Mem[0000000030141408] = b0a2d071c2064e31, %f22 = f1431b73 025bbbfa
ldda [%i5+%o4]0x81,%f22 ! %f22 = b0a2d071 c2064e31
! Mem[00000000218000c0] = 5553f237, %l6 = 00000000000000aa
ldsb [%o3+0x0c0],%l6 ! %l6 = 0000000000000055
! Mem[0000000030041410] = bd2cc120, %f30 = 51d96e56
lda [%i1+%o5]0x81,%f30 ! %f30 = bd2cc120
! Mem[0000000010181430] = e10e96eb, %l7 = 00000000b2ee11ad
ldsba [%i6+0x030]%asi,%l7 ! %l7 = ffffffffffffffe1
! Mem[000000001000141c] = d6e04e0f, %l0 = 0000000000000099
ldub [%i0+0x01c],%l0 ! %l0 = 00000000000000d6
! Mem[0000000010141400] = e00dc980 dbe7fe5a 4babefe5 191aa1fc
! Mem[0000000010141410] = 7fd980ed f904cd83 1e162ee4 015e7453
! Mem[0000000010141420] = 93d84b5f 26c0a520 c9666182 66eae3a5
! Mem[0000000010141430] = 393873ce a444290d 0b78fedc d63e8b28
ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
! Mem[00000000201c0000] = ffde2191, %l1 = 0000000000000000
lduh [%o0+%g0],%l1 ! %l1 = 000000000000ffde
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (2)
! %l6 = 0000000000000055, Mem[0000000010041408] = 084b351e
stha %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 084b0055
p0_label_6:
! Mem[00000000100c1424] = a42f7dfb, %l1 = 0000ffde, %l4 = ffffa5f0
add %i3,0x24,%g1
casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000a42f7dfb
! %l5 = 0000000000000000, Mem[0000000030101400] = d07243ea7ff032e9
stxa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
! Mem[0000000030141400] = 892741b6, %l3 = ffffffb519b938ea
swapa [%i5+%g0]0x89,%l3 ! %l3 = 00000000892741b6
! %l6 = 0000000000000055, Mem[0000000030101410] = 63eda791
stha %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0055a791
! %l5 = 0000000000000000, Mem[00000000100c1408] = 95fbb146
stwa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! Mem[00000000100c1404] = 3c3564da, %l3 = 00000000892741b6, %asi = 80
swapa [%i3+0x004]%asi,%l3 ! %l3 = 000000003c3564da
! Mem[0000000030101410] = 0055a791, %l5 = 0000000000000000
swapa [%i4+%o5]0x81,%l5 ! %l5 = 000000000055a791
! %f18 = 2fbaa38f, Mem[000000001000142c] = 9f6e605d
st %f18,[%i0+0x02c] ! Mem[000000001000142c] = 2fbaa38f
! %f10 = a5e3ea66 826166c9, Mem[0000000030141408] = 71d0a2b0 314e06c2
stda %f10,[%i5+%o4]0x89 ! Mem[0000000030141408] = a5e3ea66 826166c9
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 2025f20f, %l2 = 431962a6e10e96eb
ldsba [%i0+%g0]0x88,%l2 ! %l2 = 000000000000000f
p0_label_7:
! Mem[00000000100c1400] = 24cf0992, %l2 = 000000000000000f
lduba [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000092
! Mem[0000000010141408] = 4babefe5 191aa1fc, %l4 = a42f7dfb, %l5 = 0055a791
ldd [%i5+%o4],%l4 ! %l4 = 000000004babefe5 00000000191aa1fc
! Mem[0000000010101408] = ef49f822, %f6 = 53745e01
lda [%i4+%o4]0x88,%f6 ! %f6 = ef49f822
! Mem[0000000030041410] = 20c12cbd, %l4 = 000000004babefe5
lduha [%i1+%o5]0x89,%l4 ! %l4 = 0000000000002cbd
! Mem[0000000020800000] = 392f7fd0, %l0 = 00000000000000d6
lduha [%o1+0x000]%asi,%l0 ! %l0 = 000000000000392f
! Mem[0000000010041408] = 084b0055, %f10 = a5e3ea66
lda [%i1+%o4]0x88,%f10 ! %f10 = 084b0055
! Mem[0000000010041400] = 60cf4523 de6588ff, %l0 = 0000392f, %l1 = 0000ffde
ldda [%i1+%g0]0x88,%l0 ! %l0 = 00000000de6588ff 0000000060cf4523
! Mem[00000000300c1400] = 34558e39 000000ff, %l0 = de6588ff, %l1 = 60cf4523
ldda [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff 0000000034558e39
! Mem[0000000010181420] = f894d1ea219ea414, %f0 = 5afee7db 80c90de0
ldda [%i6+0x020]%asi,%f0 ! %f0 = f894d1ea 219ea414
! Starting 10 instruction Store Burst
! %l4 = 0000000000002cbd, Mem[0000000010141410] = 7fd980ed
stba %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = bdd980ed
p0_label_8:
! %l3 = 000000003c3564da, Mem[00000000100c1408] = 00000000
stwa %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 3c3564da
! %l5 = 00000000191aa1fc, Mem[0000000021800100] = 797fa456, %asi = 80
stha %l5,[%o3+0x100]%asi ! Mem[0000000021800100] = a1fca456
! Mem[0000000010101420] = 04557cfd69b25e34, %l2 = 0000000000000092, %l5 = 00000000191aa1fc
add %i4,0x20,%g1
casxa [%g1]0x80,%l2,%l5 ! %l5 = 04557cfd69b25e34
! %f16 = 4b589d0a 49834273, %l0 = 00000000000000ff
! Mem[0000000010141430] = 393873cea444290d
add %i5,0x030,%g1
stda %f16,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010141430] = 734283490a9d584b
! %l0 = 00000000000000ff, Mem[0000000010141410] = ed80d9bd
stha %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = ed8000ff
! %l1 = 0000000034558e39, Mem[0000000010181408] = 025bbbfa
stba %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 025bbb39
! %l6 = 00000055, %l7 = ffffffe1, Mem[0000000010181400] = 5ab9110c 216df3f4
stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000055 ffffffe1
! %l4 = 0000000000002cbd, Mem[0000000010081400] = 2ebe852a
stwa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00002cbd
! Mem[0000000010141408] = e5efab4b, %l6 = 0000000000000055
ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 0000004b000000ff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ff3ec8b9, %l1 = 0000000034558e39
ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffff3e
p0_label_9:
! Mem[00000000211c0000] = ff3ec8b9, %l6 = 000000000000004b
ldub [%o2+%g0],%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001400] = de60d3b4, %l7 = ffffffffffffffe1
lduba [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000b4
! Mem[0000000030001408] = 60d8412a 474dcccf, %l4 = 00002cbd, %l5 = 69b25e34
ldda [%i0+%o4]0x81,%l4 ! %l4 = 0000000060d8412a 00000000474dcccf
! Mem[0000000010141408] = ffabefe5 191aa1fc, %l2 = 00000092, %l3 = 3c3564da
ldda [%i5+%o4]0x80,%l2 ! %l2 = 00000000ffabefe5 00000000191aa1fc
! Mem[0000000030141400] = e110dc8419b938ea, %l6 = 00000000000000ff
ldxa [%i5+%g0]0x89,%l6 ! %l6 = e110dc8419b938ea
! Mem[00000000300c1410] = 8c941997378b6def, %l0 = 00000000000000ff
ldxa [%i3+%o5]0x81,%l0 ! %l0 = 8c941997378b6def
! Mem[0000000010081400] = 00002cbd, %l3 = 00000000191aa1fc
lduwa [%i2+%g0]0x80,%l3 ! %l3 = 0000000000002cbd
! Mem[0000000030081400] = ed5838a4, %l4 = 0000000060d8412a
lduba [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000a4
! Mem[0000000010141418] = 1e162ee4015e7453, %l5 = 00000000474dcccf
ldx [%i5+0x018],%l5 ! %l5 = 1e162ee4015e7453
! Starting 10 instruction Store Burst
! %l7 = 00000000000000b4, Mem[000000001014142b] = c9666182, %asi = 80
stba %l7,[%i5+0x02b]%asi ! Mem[0000000010141428] = c96661b4
p0_label_10:
! %f11 = 826166c9, Mem[0000000010101408] = ef49f822
sta %f11,[%i4+%o4]0x88 ! Mem[0000000010101408] = 826166c9
! Mem[0000000010141400] = e00dc980, %l5 = 1e162ee4015e7453
swapa [%i5+%g0]0x80,%l5 ! %l5 = 00000000e00dc980
! %f7 = e42e161e, Mem[0000000010001434] = d8a985bd
sta %f7 ,[%i0+0x034]%asi ! Mem[0000000010001434] = e42e161e
! %l2 = ffabefe5, %l3 = 00002cbd, Mem[0000000030101410] = 00000000 d5f113c5
stda %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffabefe5 00002cbd
! %l0 = 8c941997378b6def, Mem[0000000010041410] = b2ee11ad000000aa
stxa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 8c941997378b6def
! %l0 = 8c941997378b6def, Mem[00000000100c1400] = 9209cf24892741b6
stxa %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 8c941997378b6def
! %l2 = ffabefe5, %l3 = 00002cbd, Mem[0000000030101408] = 245333a3 74b63173
stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffabefe5 00002cbd
! Mem[0000000010001410] = f7436878, %l3 = 0000000000002cbd
ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 000000f7000000ff
! Mem[0000000030041410] = 20c12cbd, %l4 = 00000000000000a4
swapa [%i1+%o5]0x89,%l4 ! %l4 = 0000000020c12cbd
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffde2191, %l4 = 0000000020c12cbd
ldsba [%o0+0x001]%asi,%l4 ! %l4 = ffffffffffffffde
p0_label_11:
! %f21 = 243b2037, %f2 = fca11a19, %f18 = 2fbaa38f
fsubs %f21,%f2 ,%f18 ! %f18 = 7ca11a19
! Mem[0000000030181400] = 5ec4f30c, %l1 = ffffffffffffff3e
ldswa [%i6+%g0]0x89,%l1 ! %l1 = 000000005ec4f30c
! Mem[0000000010081400] = bd2c0000, %l2 = 00000000ffabefe5
lduba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001414] = 75769327, %l0 = 8c941997378b6def
lduw [%i0+0x014],%l0 ! %l0 = 0000000075769327
! Mem[0000000010001400] = 2025f20f, %l0 = 0000000075769327
lduha [%i0+%g0]0x88,%l0 ! %l0 = 000000000000f20f
! Mem[0000000030181400] = 5ec4f30c, %f25 = 713aee24
lda [%i6+%g0]0x89,%f25 ! %f25 = 5ec4f30c
! Mem[0000000010141408] = ffabefe5, %l4 = ffffffffffffffde
ldsha [%i5+%o4]0x80,%l4 ! %l4 = ffffffffffffffab
! Mem[0000000030141408] = c9666182 66eae3a5, %l4 = ffffffab, %l5 = e00dc980
ldda [%i5+%o4]0x81,%l4 ! %l4 = 00000000c9666182 0000000066eae3a5
! Mem[0000000010141410] = ed8000ff, %l0 = 000000000000f20f
ldsba [%i5+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f2 = fca11a19 e5efab4b, %l1 = 000000005ec4f30c
! Mem[0000000030101430] = d83bd0f87beed065
add %i4,0x030,%g1
stda %f2,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030101430] = d83bd0f87beed065
p0_label_12:
! %f8 = 20a5c026 5f4bd893, Mem[0000000010141410] = ff0080ed f904cd83
stda %f8 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 20a5c026 5f4bd893
! Mem[0000000010081418] = 9dc993a3, %l4 = 00000000c9666182
swap [%i2+0x018],%l4 ! %l4 = 000000009dc993a3
! %f10 = 084b0055 826166c9, Mem[0000000030101408] = e5efabff bd2c0000
stda %f10,[%i4+%o4]0x81 ! Mem[0000000030101408] = 084b0055 826166c9
! Mem[0000000030081408] = c7382f17, %l2 = 0000000000000000
swapa [%i2+%o4]0x81,%l2 ! %l2 = 00000000c7382f17
! Mem[0000000010101408] = 826166c9, %l1 = 000000005ec4f30c
ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 000000c9000000ff
! %l3 = 00000000000000f7, Mem[0000000030081410] = d0643710
stwa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000f7
! Mem[0000000030001400] = b4d360de, %l5 = 0000000066eae3a5
ldstuba [%i0+%g0]0x81,%l5 ! %l5 = 000000b4000000ff
! %f16 = 4b589d0a 49834273, Mem[0000000030141408] = c9666182 66eae3a5
stda %f16,[%i5+%o4]0x81 ! Mem[0000000030141408] = 4b589d0a 49834273
! %l5 = 00000000000000b4, Mem[0000000030081408] = 00000000
stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000b4
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = 691fd57f, %l0 = ffffffffffffffff
ldsh [%o1+0x040],%l0 ! %l0 = 000000000000691f
p0_label_13:
! Mem[0000000010141410] = 26c0a520, %l6 = e110dc8419b938ea
lduha [%i5+%o5]0x88,%l6 ! %l6 = 000000000000a520
! Mem[00000000300c1410] = ef6d8b379719948c, %l1 = 00000000000000c9
ldxa [%i3+%o5]0x89,%l1 ! %l1 = ef6d8b379719948c
! Mem[0000000010041410] = 378b6def, %l3 = 00000000000000f7
lduwa [%i1+%o5]0x88,%l3 ! %l3 = 00000000378b6def
! Mem[0000000010141408] = ffabefe5, %f13 = ce733839
lda [%i5+%o4]0x80,%f13 ! %f13 = ffabefe5
! Mem[00000000100c1408] = 3c3564da, %l5 = 00000000000000b4
lduwa [%i3+%o4]0x88,%l5 ! %l5 = 000000003c3564da
! Mem[0000000030181408] = ad2ae708, %l6 = 000000000000a520
lduba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ad
! Mem[00000000100c1404] = 378b6def, %l1 = ef6d8b379719948c
lduwa [%i3+0x004]%asi,%l1 ! %l1 = 00000000378b6def
! Mem[0000000030101408] = 084b0055, %l3 = 00000000378b6def
ldsba [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000008
! Mem[00000000100c1424] = a42f7dfb, %l0 = 000000000000691f
ldsha [%i3+0x024]%asi,%l0 ! %l0 = ffffffffffffa42f
! Starting 10 instruction Store Burst
! Mem[0000000010101428] = b4f63201a2a323db, %l0 = ffffffffffffa42f, %l2 = 00000000c7382f17
add %i4,0x28,%g1
casxa [%g1]0x80,%l0,%l2 ! %l2 = b4f63201a2a323db
p0_label_14:
! %l2 = b4f63201a2a323db, Mem[00000000211c0000] = ff3ec8b9, %asi = 80
stba %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = db3ec8b9
! Mem[000000001000141f] = d6e04e0f, %l2 = b4f63201a2a323db
ldstuba [%i0+0x01f]%asi,%l2 ! %l2 = 0000000f000000ff
! %l6 = 000000ad, %l7 = 000000b4, Mem[0000000010081438] = f8fdf5d0 49742534
std %l6,[%i2+0x038] ! Mem[0000000010081438] = 000000ad 000000b4
! %l1 = 00000000378b6def, Mem[0000000030141410] = a328c6e084908f0f
stxa %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000378b6def
! %l2 = 0000000f, %l3 = 00000008, Mem[0000000010041400] = ff8865de 2345cf60
stda %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000f 00000008
! %l1 = 00000000378b6def, Mem[0000000010041414] = 9719948c, %asi = 80
stwa %l1,[%i1+0x014]%asi ! Mem[0000000010041414] = 378b6def
! %l2 = 000000000000000f, Mem[0000000010001400] = 2025f20f
stwa %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000f
! Mem[0000000010141410] = 26c0a520, %l6 = 00000000000000ad
ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 00000020000000ff
! Mem[0000000030141410] = 00000000, %l2 = 000000000000000f
swapa [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = e02a34925ec4f30c, %l7 = 00000000000000b4
ldxa [%i6+%g0]0x89,%l7 ! %l7 = e02a34925ec4f30c
p0_label_15:
! Mem[0000000010081410] = a6ad1112, %l0 = ffffffffffffa42f
ldsba [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000012
! Mem[0000000030141410] = ef6d8b37 0000000f, %l2 = 00000000, %l3 = 00000008
ldda [%i5+%o5]0x89,%l2 ! %l2 = 000000000000000f 00000000ef6d8b37
! Mem[0000000010081410] = 1211ada601b32f0a, %l1 = 00000000378b6def
ldxa [%i2+%o5]0x80,%l1 ! %l1 = 1211ada601b32f0a
membar #Sync ! Added by membar checker (3)
! Mem[0000000010081400] = 00002cbd 01333f72 510501e2 dab6b9b2
! Mem[0000000010081410] = 1211ada6 01b32f0a c9666182 29783887
! Mem[0000000010081420] = fc058a65 a383718a 14c478fb f2e76961
! Mem[0000000010081430] = 0cce34bc e5951aba 000000ad 000000b4
ldda [%i2]ASI_BLK_PL,%f16 ! Block Load from 0000000010081400
! Mem[000000001014142c] = 66eae3a5, %l6 = 0000000000000020
ldsh [%i5+0x02e],%l6 ! %l6 = ffffffffffffe3a5
! Mem[0000000010181420] = f894d1ea, %l6 = ffffffffffffe3a5
ldsha [%i6+0x020]%asi,%l6 ! %l6 = fffffffffffff894
! Mem[0000000010001410] = 786843ff, %l6 = fffffffffffff894
ldsba [%i0+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030001400] = de60d3ff, %l3 = 00000000ef6d8b37
ldsha [%i0+%g0]0x89,%l3 ! %l3 = ffffffffffffd3ff
! Mem[00000000100c141c] = e11d7c54, %l6 = ffffffffffffffff
lduba [%i3+0x01d]%asi,%l6 ! %l6 = 000000000000001d
! Starting 10 instruction Store Burst
! %l0 = 0000000000000012, Mem[0000000030101400] = 00000000
stha %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00120000
p0_label_16:
! %l2 = 0000000f, %l3 = ffffd3ff, Mem[0000000010041400] = 0000000f 00000008
std %l2,[%i1+%g0] ! Mem[0000000010041400] = 0000000f ffffd3ff
! %l6 = 000000000000001d, Mem[0000000010101408] = 099772b4826166ff
stxa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000000000001d
! %f12 = 0d2944a4 ffabefe5, Mem[0000000030181410] = f1e299ff 61ceed07
stda %f12,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0d2944a4 ffabefe5
! %f14 = 288b3ed6 dcfe780b, %l4 = 000000009dc993a3
! Mem[0000000010141428] = c96661b466eae3a5
add %i5,0x028,%g1
stda %f14,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010141428] = 0b7861b4663ee328
! %l3 = ffffffffffffd3ff, %l0 = 0000000000000012, %l1 = 1211ada601b32f0a
udivx %l3,%l0,%l1 ! %l1 = 0e38e38e38e38bc7
! %l0 = 0000000000000012, Mem[00000000211c0000] = db3ec8b9
sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = 0012c8b9
! %f2 = fca11a19 e5efab4b, %l0 = 0000000000000012
! Mem[0000000030081420] = b3409e892a2439d5
add %i2,0x020,%g1
stda %f2,[%g1+%l0]ASI_PST32_S ! Mem[0000000030081420] = fca11a192a2439d5
! %l4 = 000000009dc993a3, Mem[0000000030101410] = ffabefe5
stwa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 9dc993a3
! Mem[0000000010141410] = ffa5c026, %l6 = 000000000000001d
ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ffa5c026, %l3 = ffffffffffffd3ff
lduba [%i5+%o5]0x80,%l3 ! %l3 = 00000000000000ff
p0_label_17:
! Mem[0000000030081400] = ed5838a4, %l6 = 00000000000000ff
lduwa [%i2+%g0]0x89,%l6 ! %l6 = 00000000ed5838a4
! Mem[0000000010181420] = f894d1ea, %l1 = 0e38e38e38e38bc7
lduw [%i6+0x020],%l1 ! %l1 = 00000000f894d1ea
! Mem[0000000010101424] = 69b25e34, %l6 = 00000000ed5838a4
lduh [%i4+0x026],%l6 ! %l6 = 0000000000005e34
! Mem[0000000030001400] = ffd360de00000000, %l5 = 000000003c3564da
ldxa [%i0+%g0]0x81,%l5 ! %l5 = ffd360de00000000
membar #Sync ! Added by membar checker (4)
! Mem[0000000030101400] = 00120000 00000000 084b0055 826166c9
! Mem[0000000030101410] = 9dc993a3 00002cbd ab8637c4 5dc79274
! Mem[0000000030101420] = 4a06ab7d fb087c2a b6ce9d67 5e860d17
! Mem[0000000030101430] = d83bd0f8 7beed065 8519824d 01c7a1db
ldda [%i4]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030101400
! Mem[000000001014140c] = 191aa1fc, %l0 = 0000000000000012
lduha [%i5+0x00e]%asi,%l0 ! %l0 = 000000000000a1fc
! Mem[0000000010041400] = 0000000f, %l0 = 000000000000a1fc
ldsha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141428] = 0b7861b4, %f21 = a6ad1112
ld [%i5+0x028],%f21 ! %f21 = 0b7861b4
! Mem[00000000218001c0] = 8aec1988, %l5 = ffd360de00000000
lduba [%o3+0x1c1]%asi,%l5 ! %l5 = 00000000000000ec
! Starting 10 instruction Store Burst
! %l6 = 0000000000005e34, Mem[00000000300c1400] = ff000000
stwa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00005e34
p0_label_18:
! %l5 = 00000000000000ec, Mem[000000001014142c] = 663ee328
stw %l5,[%i5+0x02c] ! Mem[000000001014142c] = 000000ec
! %l7 = e02a34925ec4f30c, Mem[0000000010101410] = 8af4d862b43e66f3
stxa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = e02a34925ec4f30c
! %l2 = 0000000f, %l3 = 000000ff, Mem[0000000010181410] = 79a6db06 47f5580a
stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000f 000000ff
! %l6 = 0000000000005e34, Mem[0000000030001400] = de60d3ff
stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00005e34
! Mem[0000000030041410] = 000000a4, %l5 = 00000000000000ec
swapa [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000a4
! %f0 = 00000000 00001200 c9666182 55004b08
! %f4 = bd2c0000 a393c99d 7492c75d c43786ab
! %f8 = 2a7c08fb 7dab064a 170d865e 679dceb6
! %f12 = 65d0ee7b f8d03bd8 dba1c701 4d821985
stda %f0,[%i4]ASI_COMMIT_P ! Block Store to 0000000010101400
! Mem[000000001014142c] = 000000ec, %l2 = 000000000000000f
swap [%i5+0x02c],%l2 ! %l2 = 00000000000000ec
! %f20 = 0a2fb301 0b7861b4, %l1 = 00000000f894d1ea
! Mem[0000000030181428] = 1cd654bddd4a3a7e
add %i6,0x028,%g1
stda %f20,[%g1+%l1]ASI_PST32_S ! Mem[0000000030181428] = 0a2fb301dd4a3a7e
! %f20 = 0a2fb301 0b7861b4, %l2 = 00000000000000ec
! Mem[00000000300c1438] = 16bcdb2fdad8f819
add %i3,0x038,%g1
stda %f20,[%g1+%l2]ASI_PST16_S ! Mem[00000000300c1438] = 0a2fb301dad8f819
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = a43858ed, %f23 = 826166c9
lda [%i2+%g0]0x81,%f23 ! %f23 = a43858ed
p0_label_19:
! Mem[0000000010041410] = ef6d8b37378b6def, %f22 = 87387829 a43858ed
ldda [%i1+%o5]0x80,%f22 ! %f22 = ef6d8b37 378b6def
! Mem[0000000010081408] = 510501e2, %l3 = 00000000000000ff
ldswa [%i2+%o4]0x80,%l3 ! %l3 = 00000000510501e2
! Mem[00000000100c1400] = 8c941997378b6def, %l3 = 00000000510501e2
ldxa [%i3+%g0]0x80,%l3 ! %l3 = 8c941997378b6def
! Mem[0000000030141400] = e110dc8419b938ea, %l6 = 0000000000005e34
ldxa [%i5+%g0]0x89,%l6 ! %l6 = e110dc8419b938ea
! Mem[0000000030141410] = 0000000f, %l0 = 0000000000000000
ldsba [%i5+%o5]0x89,%l0 ! %l0 = 000000000000000f
! Mem[0000000010081410] = 0a2fb301a6ad1112, %f18 = b2b9b6da e2010551
ldda [%i2+%o5]0x88,%f18 ! %f18 = 0a2fb301 a6ad1112
! Mem[0000000010001414] = 75769327, %l7 = e02a34925ec4f30c
lduha [%i0+0x016]%asi,%l7 ! %l7 = 0000000000009327
! Mem[0000000010141408] = ffabefe5, %f17 = bd2c0000
ld [%i5+%o4],%f17 ! %f17 = ffabefe5
! Mem[0000000010181410] = 0000000f, %f26 = 6169e7f2
lda [%i6+%o5]0x80,%f26 ! %f26 = 0000000f
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (5)
! Mem[0000000010101400] = 00000000, %l6 = e110dc8419b938ea
swapa [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000
p0_label_20:
! Mem[0000000010041400] = 0f000000, %l7 = 0000000000009327
swapa [%i1+%g0]0x88,%l7 ! %l7 = 000000000f000000
! Mem[0000000010141410] = ffa5c026, %l7 = 000000000f000000
ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
! %l1 = 00000000f894d1ea, Mem[0000000030141410] = 0000000f
stwa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = f894d1ea
! Mem[0000000030001400] = 00005e34, %l2 = 00000000000000ec
ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 00000034000000ff
! %f8 = 2a7c08fb 7dab064a, Mem[0000000010181428] = c5e16727 2f0a5bf4
std %f8 ,[%i6+0x028] ! Mem[0000000010181428] = 2a7c08fb 7dab064a
! %l3 = 8c941997378b6def, Mem[0000000010081400] = bd2c0000
stwa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 378b6def
! %f30 = b4000000 ad000000, Mem[0000000030141408] = 0a9d584b 73428349
stda %f30,[%i5+%o4]0x89 ! Mem[0000000030141408] = b4000000 ad000000
! %f17 = ffabefe5, Mem[0000000010101408] = 826166c9
sta %f17,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffabefe5
! %l1 = 00000000f894d1ea, Mem[0000000010141400] = 53745e01
stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = f894d1ea
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = e5efabff, %f28 = ba1a95e5
lda [%i5+%o4]0x88,%f28 ! %f28 = e5efabff
p0_label_21:
! Mem[0000000020800040] = 691fd57f, %l7 = 00000000000000ff
lduh [%o1+0x040],%l7 ! %l7 = 000000000000691f
! Mem[0000000030041408] = 227da9f1, %l2 = 0000000000000034
lduha [%i1+%o4]0x81,%l2 ! %l2 = 000000000000227d
! Mem[0000000030141408] = 000000ad, %l0 = 000000000000000f
lduwa [%i5+%o4]0x81,%l0 ! %l0 = 00000000000000ad
! Mem[0000000010181410] = 0f000000, %f11 = 679dceb6
lda [%i6+%o5]0x88,%f11 ! %f11 = 0f000000
! Mem[00000000100c1408] = da64353c ba4c53f9, %l2 = 0000227d, %l3 = 378b6def
ldda [%i3+%o4]0x80,%l2 ! %l2 = 00000000da64353c 00000000ba4c53f9
! %l3 = 00000000ba4c53f9, Mem[0000000010181408] = 39bb5b02
stha %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 53f95b02
! Mem[00000000201c0000] = ffde2191, %l5 = 00000000000000a4
lduh [%o0+%g0],%l5 ! %l5 = 000000000000ffde
! Mem[0000000030081400] = a43858ed, %l2 = 00000000da64353c
lduwa [%i2+%g0]0x81,%l2 ! %l2 = 00000000a43858ed
! Mem[0000000010041410] = ef6d8b37 378b6def, %l4 = 9dc993a3, %l5 = 0000ffde
ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000378b6def 00000000ef6d8b37
! Starting 10 instruction Store Burst
! %f16 = 723f3301 ffabefe5 0a2fb301 a6ad1112
! %f20 = 0a2fb301 0b7861b4 ef6d8b37 378b6def
! %f24 = 8a7183a3 658a05fc 0000000f fb78c414
! %f28 = e5efabff bc34ce0c b4000000 ad000000
stda %f16,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
p0_label_22:
! %l6 = 0000000000000000, Mem[0000000010001400] = 0f000000
stwa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
! %l4 = 00000000378b6def, Mem[0000000030141410] = ead194f8
stha %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 6def94f8
! %f2 = c9666182 55004b08, %l6 = 0000000000000000
! Mem[00000000100c1408] = da64353cba4c53f9
add %i3,0x008,%g1
stda %f2,[%g1+%l6]ASI_PST8_P ! Mem[00000000100c1408] = da64353cba4c53f9
! %l5 = 00000000ef6d8b37, Mem[0000000030181410] = ffabefe5
stba %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffabef37
! %l2 = a43858ed, %l3 = ba4c53f9, Mem[0000000030041408] = f1a97d22 9f15ae9e
stda %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = a43858ed ba4c53f9
! %l0 = 00000000000000ad, Mem[0000000021800180] = 69b868e0
sth %l0,[%o3+0x180] ! Mem[0000000021800180] = 00ad68e0
! %f6 = 7492c75d c43786ab, Mem[0000000030141410] = f894ef6d ef6d8b37
stda %f6 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = 7492c75d c43786ab
! %f4 = bd2c0000, %f0 = 00000000, %f12 = 65d0ee7b f8d03bd8
fsmuld %f4 ,%f0 ,%f12 ! %f12 = 80000000 00000000
! Mem[0000000010101400] = 19b938ea, %l7 = 000000000000691f
ldstuba [%i4+%g0]0x88,%l7 ! %l7 = 000000ea000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 000000b4, %f3 = 55004b08
lda [%i2+%o4]0x89,%f3 ! %f3 = 000000b4
p0_label_23:
! Mem[0000000030101410] = a393c99d, %l5 = 00000000ef6d8b37
ldswa [%i4+%o5]0x89,%l5 ! %l5 = ffffffffa393c99d
membar #Sync ! Added by membar checker (6)
! Mem[0000000010041400] = 723f3301, %l2 = 00000000a43858ed
lduha [%i1+%g0]0x80,%l2 ! %l2 = 000000000000723f
! Mem[00000000201c0000] = ffde2191, %l1 = 00000000f894d1ea
ldsba [%o0+0x001]%asi,%l1 ! %l1 = ffffffffffffffde
! Mem[00000000100c141c] = e11d7c54, %l5 = ffffffffa393c99d
ldsh [%i3+0x01e],%l5 ! %l5 = 0000000000007c54
! Mem[0000000030141400] = ea38b919, %l6 = 0000000000000000
lduha [%i5+%g0]0x81,%l6 ! %l6 = 000000000000ea38
! Mem[0000000010101410] = bd2c0000, %l2 = 000000000000723f
lduwa [%i4+%o5]0x80,%l2 ! %l2 = 00000000bd2c0000
! Mem[0000000030181400] = 5ec4f30c, %l7 = 00000000000000ea
ldsba [%i6+%g0]0x89,%l7 ! %l7 = 000000000000000c
! Mem[0000000030141400] = ea38b919, %l0 = 00000000000000ad
lduha [%i5+%g0]0x81,%l0 ! %l0 = 000000000000ea38
! Mem[0000000010181408] = 025bf953, %l7 = 000000000000000c
ldswa [%i6+%o4]0x88,%l7 ! %l7 = 00000000025bf953
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = e5efabff, %l1 = ffffffffffffffde
ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 000000e5000000ff
p0_label_24:
! %f5 = a393c99d, Mem[0000000030101408] = 55004b08
sta %f5 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = a393c99d
! Code Fragment 3
p0_fragment_1:
! %l0 = 000000000000ea38
setx 0x7bd66a0034303574,%g7,%l0 ! %l0 = 7bd66a0034303574
! %l1 = 00000000000000e5
setx 0x3b076ea7a7119edd,%g7,%l1 ! %l1 = 3b076ea7a7119edd
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 = 7bd66a0034303574
setx 0x52ab38efe956f288,%g7,%l0 ! %l0 = 52ab38efe956f288
! %l1 = 3b076ea7a7119edd
setx 0xf5ea501fc06f4b9c,%g7,%l1 ! %l1 = f5ea501fc06f4b9c
! Mem[00000000100c143d] = 79887bcf, %l1 = f5ea501fc06f4b9c
ldstuba [%i3+0x03d]%asi,%l1 ! %l1 = 00000088000000ff
! Mem[0000000010141400] = ead194f8, %l4 = 00000000378b6def
ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 000000ea000000ff
! Mem[0000000010181410] = 0f000000, %l5 = 0000000000007c54
ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081414] = 01b32f0a, %l4 = 00000000000000ea
swap [%i2+0x014],%l4 ! %l4 = 0000000001b32f0a
! Mem[0000000030181400] = 0cf3c45e, %l3 = 00000000ba4c53f9
swapa [%i6+%g0]0x81,%l3 ! %l3 = 000000000cf3c45e
! %f24 = 8a7183a3 658a05fc, %l4 = 0000000001b32f0a
! Mem[0000000010081410] = 1211ada6000000ea
add %i2,0x010,%g1
stda %f24,[%g1+%l4]ASI_PST8_P ! Mem[0000000010081410] = 1211ada6650005ea
! Code Fragment 3
p0_fragment_2:
! %l0 = 52ab38efe956f288
setx 0x262d2dc86ce108b4,%g7,%l0 ! %l0 = 262d2dc86ce108b4
! %l1 = 0000000000000088
setx 0x7c8588481843111e,%g7,%l1 ! %l1 = 7c8588481843111e
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 = 262d2dc86ce108b4
setx 0xd8a6cd4fb6918f29,%g7,%l0 ! %l0 = d8a6cd4fb6918f29
! %l1 = 7c8588481843111e
setx 0x75fcc317be4661b6,%g7,%l1 ! %l1 = 75fcc317be4661b6
! Starting 10 instruction Load Burst
! %l7 = 00000000025bf953, imm = 0000000000000214, %l1 = 75fcc317be4661b6
xnor %l7,0x214,%l1 ! %l1 = fffffffffda404b8
p0_label_25:
! %f22 = ef6d8b37, %f2 = c9666182
fcmps %fcc2,%f22,%f2 ! %fcc2 = 1
! Mem[0000000030041408] = a43858ed, %f31 = ad000000
lda [%i1+%o4]0x89,%f31 ! %f31 = a43858ed
! Mem[0000000030041400] = 4b589d0a 49834273 ed5838a4 f9534cba
! Mem[0000000030041410] = ec000000 243b2037 f1431b73 025bbbfa
! Mem[0000000030041420] = e7b888d8 713aee24 25947489 65663675
! Mem[0000000030041430] = 374a5c79 d29b6627 51d96e56 470b17d0
ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
! %l6 = 000000000000ea38, imm = fffffffffffff077, %l7 = 00000000025bf953
and %l6,-0xf89,%l7 ! %l7 = 000000000000e030
! Mem[0000000030001408] = 60d8412a, %l1 = fffffffffda404b8
ldsba [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000060
! Mem[00000000100c1410] = 6b4447a8 aba8a6b1, %l2 = bd2c0000, %l3 = 0cf3c45e
ldda [%i3+%o5]0x88,%l2 ! %l2 = 00000000aba8a6b1 000000006b4447a8
! Mem[0000000010141410] = 93d84b5f26c0a5ff, %f2 = c9666182 000000b4
ldda [%i5+%o5]0x88,%f2 ! %f2 = 93d84b5f 26c0a5ff
! Mem[000000001010143c] = 4d821985, %l6 = 000000000000ea38
ldsha [%i4+0x03c]%asi,%l6 ! %l6 = 0000000000004d82
! Mem[0000000010181410] = 0f0000ff, %l7 = 000000000000e030
lduwa [%i6+%o5]0x88,%l7 ! %l7 = 000000000f0000ff
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = 1e159191, %l2 = 00000000aba8a6b1
ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 0000001e000000ff
p0_label_26:
! %l4 = 0000000001b32f0a, Mem[0000000030001400] = ff5e000000000000
stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000001b32f0a
! %f6 = 7492c75d, Mem[0000000030001400] = 00000000
sta %f6 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 7492c75d
! Mem[0000000010181410] = ff00000f, %l7 = 000000000f0000ff
swap [%i6+%o5],%l7 ! %l7 = 00000000ff00000f
! Mem[0000000010141410] = ffa5c026, %l6 = 0000000000004d82
ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! Mem[00000000300c1400] = 00005e34, %l1 = 0000000000000060
ldstuba [%i3+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001408] = 60d8412a, %l0 = d8a6cd4fb6918f29
swapa [%i0+%o4]0x81,%l0 ! %l0 = 0000000060d8412a
! %l7 = 00000000ff00000f, Mem[0000000030181400] = ba4c53f9
stwa %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff00000f
! Mem[0000000010041416] = 0b7861b4, %l7 = 00000000ff00000f
ldstuba [%i1+0x016]%asi,%l7 ! %l7 = 00000061000000ff
! %l1 = 0000000000000000, Mem[0000000010081410] = 1211ada6650005ea
stxa %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010141430] = 734283490a9d584b, %l4 = 0000000001b32f0a
ldx [%i5+0x030],%l4 ! %l4 = 734283490a9d584b
p0_label_27:
! Mem[0000000010001420] = 89724a09, %l4 = 734283490a9d584b
ldsh [%i0+0x022],%l4 ! %l4 = 0000000000004a09
! Mem[00000000300c1400] = ff005e34, %l6 = 00000000000000ff
ldsba [%i3+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041408] = 0a2fb301, %l2 = 000000000000001e
ldsba [%i1+0x00a]%asi,%l2 ! %l2 = ffffffffffffffb3
! Mem[0000000010101408] = ffefabff, %l0 = 0000000060d8412a
ldsba [%i4+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030081408] = b4000000, %l7 = 0000000000000061
lduba [%i2+%o4]0x81,%l7 ! %l7 = 00000000000000b4
! Mem[0000000010001400] = 00000000, %f1 = 00001200
ld [%i0+%g0],%f1 ! %f1 = 00000000
! Mem[0000000010081410] = 00000000, %l2 = ffffffffffffffb3
lduha [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141408] = 000000ad, %l1 = 0000000000000000
ldsba [%i5+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041408] = 0a2fb301, %l5 = 0000000000000000
ldsha [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000a2f
! Starting 10 instruction Store Burst
! %l4 = 00004a09, %l5 = 00000a2f, Mem[0000000010041408] = 01b32f0a 1211ada6
stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00004a09 00000a2f
p0_label_28:
! %f0 = 00000000 00000000, %l0 = ffffffffffffffff
! Mem[0000000030181430] = c739ec771739cc66
add %i6,0x030,%g1
stda %f0,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030181430] = 0000000000000000
! Mem[0000000010101400] = ff38b919, %l3 = 000000006b4447a8
ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
! Mem[00000000300c1400] = ff005e34, %l4 = 0000000000004a09
ldstuba [%i3+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010141410] = ffa5c026 5f4bd893
stda %l2,[%i5+0x010]%asi ! Mem[0000000010141410] = 00000000 000000ff
! Mem[00000000100c1436] = bfa0494d, %l5 = 0000000000000a2f
ldstub [%i3+0x036],%l5 ! %l5 = 00000049000000ff
! Mem[00000000300c1410] = 9719948c, %l3 = 00000000000000ff
ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 0000008c000000ff
! Mem[0000000030141410] = c43786ab, %l3 = 000000000000008c
swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000c43786ab
! Mem[0000000030141410] = 0000008c, %l4 = 00000000000000ff
swapa [%i5+%o5]0x89,%l4 ! %l4 = 000000000000008c
! Mem[000000001014140c] = 191aa1fc, %l6 = ffffffffffffffff, %asi = 80
swapa [%i5+0x00c]%asi,%l6 ! %l6 = 00000000191aa1fc
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ff00000f, %l3 = 00000000c43786ab
ldsba [%i6+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
p0_label_29:
membar #Sync ! Added by membar checker (7)
! Mem[0000000030101400] = 00120000 00000000 9dc993a3 826166c9
! Mem[0000000030101410] = 9dc993a3 00002cbd ab8637c4 5dc79274
! Mem[0000000030101420] = 4a06ab7d fb087c2a b6ce9d67 5e860d17
! Mem[0000000030101430] = d83bd0f8 7beed065 8519824d 01c7a1db
ldda [%i4]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030101400
! Mem[00000000300c1410] = 971994ff, %l0 = ffffffffffffffff
lduha [%i3+%o5]0x89,%l0 ! %l0 = 00000000000094ff
! Mem[00000000100c1420] = 8e99c375, %l5 = 0000000000000049
lduba [%i3+0x023]%asi,%l5 ! %l5 = 0000000000000075
! Mem[00000000100c1408] = 3c3564da, %l7 = 00000000000000b4
lduba [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000da
! Mem[0000000010041400] = 723f3301, %l4 = 000000000000008c
ldsba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000072
! Mem[0000000010081438] = 000000ad000000b4, %f2 = 93d84b5f 26c0a5ff
ldda [%i2+0x038]%asi,%f2 ! %f2 = 000000ad 000000b4
! %l2 = 0000000000000000, imm = 00000000000000b0, %l1 = 0000000000000000
and %l2,0x0b0,%l1 ! %l1 = 0000000000000000
! Code Fragment 3
p0_fragment_3:
! %l0 = 00000000000094ff
setx 0x1bf1de17a77682d8,%g7,%l0 ! %l0 = 1bf1de17a77682d8
! %l1 = 0000000000000000
setx 0x681bbea8317f34c7,%g7,%l1 ! %l1 = 681bbea8317f34c7
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 = 1bf1de17a77682d8
setx 0xa1d1b838367274b6,%g7,%l0 ! %l0 = a1d1b838367274b6
! %l1 = 681bbea8317f34c7
setx 0x82250bcfea584e8c,%g7,%l1 ! %l1 = 82250bcfea584e8c
! Mem[0000000030041410] = ec000000, %l2 = 0000000000000000
ldsba [%i1+%o5]0x81,%l2 ! %l2 = ffffffffffffffec
! Starting 10 instruction Store Burst
! %l1 = 82250bcfea584e8c, Mem[0000000010101410] = bd2c0000
stha %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 4e8c0000
p0_label_30:
! %l4 = 0000000000000072, Mem[0000000010081424] = a383718a
stb %l4,[%i2+0x024] ! Mem[0000000010081424] = 7283718a
! %l1 = 82250bcfea584e8c, Mem[0000000030181400] = 0f0000ff
stwa %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = ea584e8c
! Mem[00000000100c1410] = aba8a6b1, %l7 = 00000000000000da
ldstuba [%i3+%o5]0x88,%l7 ! %l7 = 000000b1000000ff
! %l5 = 0000000000000075, Mem[0000000010101410] = 4e8c0000
stwa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000075
! %l7 = 00000000000000b1, Mem[0000000010041400] = 01333f72
stwa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000b1
! Mem[0000000010101408] = ffabefff, %l0 = a1d1b838367274b6
swapa [%i4+%o4]0x88,%l0 ! %l0 = 00000000ffabefff
! %l2 = ffffffffffffffec, Mem[0000000030001408] = b6918f29
stba %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = ec918f29
membar #Sync ! Added by membar checker (8)
! %l1 = 82250bcfea584e8c, Mem[0000000030101400] = 0012000000000000
stxa %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 82250bcfea584e8c
! Mem[0000000030081400] = ed5838a4, %l3 = ffffffffffffffff
swapa [%i2+%g0]0x89,%l3 ! %l3 = 00000000ed5838a4
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 82250bcfea584e8c, %l3 = 00000000ed5838a4
ldxa [%i4+%g0]0x81,%l3 ! %l3 = 82250bcfea584e8c
p0_label_31:
! Mem[00000000211c0000] = 0012c8b9, %l5 = 0000000000000075
ldsha [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000012
! Mem[0000000010141400] = ffd194f8 dbe7fe5a ffabefe5 ffffffff
! Mem[0000000010141410] = 00000000 000000ff 1e162ee4 015e7453
! Mem[0000000010141420] = 93d84b5f 26c0a520 0b7861b4 0000000f
! Mem[0000000010141430] = 73428349 0a9d584b 0b78fedc d63e8b28
ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
! %f24 = 4a06ab7d fb087c2a, %f22 = ab8637c4
fxtos %f24,%f22 ! %f22 = 5e940d57
! Mem[0000000030081400] = ffffffff, %l7 = 00000000000000b1
lduha [%i2+%g0]0x81,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010081410] = 00000000, %l7 = 000000000000ffff
ldsha [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081400] = 378b6def, %l1 = 82250bcfea584e8c
lduha [%i2+%g0]0x88,%l1 ! %l1 = 0000000000006def
! Mem[0000000030141400] = e110dc8419b938ea, %f30 = 8519824d 01c7a1db
ldda [%i5+%g0]0x89,%f30 ! %f30 = e110dc84 19b938ea
! Mem[00000000201c0000] = ffde2191, %l4 = 0000000000000072
ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffde
! Mem[0000000010101400] = ff38b919, %l2 = ffffffffffffffec
lduba [%i4+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffde, Mem[0000000030141408] = ad000000
stha %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = ad00ffde
p0_label_32:
! %f29 = 7beed065, Mem[0000000030001410] = 68d3ebc0
sta %f29,[%i0+%o5]0x89 ! Mem[0000000030001410] = 7beed065
! Mem[000000001004141c] = 378b6def, %l3 = 82250bcfea584e8c
ldstub [%i1+0x01c],%l3 ! %l3 = 00000037000000ff
membar #Sync ! Added by membar checker (9)
! %l0 = 00000000ffabefff, Mem[000000001014142c] = 0000000f
sth %l0,[%i5+0x02c] ! Mem[000000001014142c] = efff000f
! %l0 = 00000000ffabefff, Mem[00000000201c0000] = ffde2191, %asi = 80
stba %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffde2191
! %f15 = d63e8b28, Mem[0000000010101408] = 367274b6
sta %f15,[%i4+%o4]0x88 ! Mem[0000000010101408] = d63e8b28
! %l0 = 00000000ffabefff, Mem[00000000100c1410] = 6b4447a8aba8a6ff
stxa %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000ffabefff
! Mem[0000000010101408] = d63e8b28, %l1 = 0000000000006def
swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000d63e8b28
! Mem[0000000030141400] = 19b938ea, %l7 = 0000000000000000
ldstuba [%i5+%g0]0x89,%l7 ! %l7 = 000000ea000000ff
! %l0 = 00000000ffabefff, imm = fffffffffffffcb9, %l3 = 0000000000000037
xnor %l0,-0x347,%l3 ! %l3 = 00000000ffabecb9
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 0012c8b9, %l3 = 00000000ffabecb9
ldsh [%o2+%g0],%l3 ! %l3 = 0000000000000012
p0_label_33:
! Mem[0000000010081410] = 00000000 00000000, %l4 = ffffffde, %l5 = 00000012
ldd [%i2+%o5],%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000010141400] = ffd194f8, %l7 = 00000000000000ea
ldswa [%i5+%g0]0x80,%l7 ! %l7 = ffffffffffd194f8
! %f24 = 4a06ab7d, %f8 = 93d84b5f
fcmps %fcc3,%f24,%f8 ! %fcc3 = 2
! Mem[0000000030081410] = 000000f7, %f26 = b6ce9d67
lda [%i2+%o5]0x89,%f26 ! %f26 = 000000f7
! Mem[0000000030081400] = ffffffff, %f28 = d83bd0f8
lda [%i2+%g0]0x81,%f28 ! %f28 = ffffffff
! Mem[00000000100c1410] = ffabefff, %l1 = 00000000d63e8b28
ldswa [%i3+%o5]0x88,%l1 ! %l1 = ffffffffffabefff
! Mem[0000000010001410] = 786843ff, %l0 = 00000000ffabefff
ldswa [%i0+%o5]0x88,%l0 ! %l0 = 00000000786843ff
! Mem[0000000030101408] = 9dc993a3, %l1 = ffffffffffabefff
ldswa [%i4+%o4]0x81,%l1 ! %l1 = ffffffff9dc993a3
! Mem[0000000030081408] = 93b81113000000b4, %f18 = 9dc993a3 826166c9
ldda [%i2+%o4]0x89,%f18 ! %f18 = 93b81113 000000b4
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = 7492c75d, %l6 = 00000000191aa1fc
swapa [%i0+%g0]0x81,%l6 ! %l6 = 000000007492c75d
p0_label_34:
! %l0 = 786843ff, %l1 = 9dc993a3, Mem[0000000030041408] = ed5838a4 f9534cba
stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 786843ff 9dc993a3
! Mem[0000000030101410] = 9dc993a3, %l7 = ffffffffffd194f8
ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 0000009d000000ff
! %l1 = ffffffff9dc993a3, Mem[0000000010101430] = 65d0ee7b, %asi = 80
stha %l1,[%i4+0x030]%asi ! Mem[0000000010101430] = 93a3ee7b
! Mem[00000000300c1410] = ff941997, %l0 = 00000000786843ff
ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000010141410] = 00000000
stha %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00ff0000
! Mem[0000000030141410] = 000000ff, %l1 = ffffffff9dc993a3
swapa [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c140c] = ba4c53f9, %l6 = 000000007492c75d
swap [%i3+0x00c],%l6 ! %l6 = 00000000ba4c53f9
! Mem[0000000010181400] = 55000000, %l6 = 00000000ba4c53f9
swapa [%i6+%g0]0x80,%l6 ! %l6 = 0000000055000000
! Mem[0000000010181408] = 025bf953, %l4 = 0000000000000000
swapa [%i6+%o4]0x88,%l4 ! %l4 = 00000000025bf953
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ff005e34, %l1 = 00000000000000ff
ldsba [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
p0_label_35:
! Mem[0000000030041408] = ff436878, %l5 = 0000000000000000
lduha [%i1+%o4]0x89,%l5 ! %l5 = 0000000000006878
! Mem[0000000010081408] = 510501e2, %l1 = ffffffffffffffff
ldsba [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000051
! Mem[0000000010101410] = 9dc993a375000000, %f22 = 5e940d57 5dc79274
ldda [%i4+%o5]0x88,%f22 ! %f22 = 9dc993a3 75000000
! Mem[0000000010101408] = ef6d000055004b08, %l4 = 00000000025bf953
ldxa [%i4+%o4]0x80,%l4 ! %l4 = ef6d000055004b08
! Mem[0000000010141400] = ffd194f8, %l5 = 0000000000006878
lduba [%i5+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181408] = 00000000 731b43f1, %l0 = 000000ff, %l1 = 00000051
ldda [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000 00000000731b43f1
! Mem[00000000100c141c] = e11d7c54, %l3 = 0000000000000012
lduha [%i3+0x01e]%asi,%l3 ! %l3 = 0000000000007c54
! Mem[0000000010141408] = e5efabff, %l1 = 00000000731b43f1
ldswa [%i5+%o4]0x88,%l1 ! %l1 = ffffffffe5efabff
! Mem[0000000010101408] = ef6d0000, %l6 = 0000000055000000
lduba [%i4+%o4]0x80,%l6 ! %l6 = 00000000000000ef
! Starting 10 instruction Store Burst
! %l1 = ffffffffe5efabff, %l5 = 00000000000000ff, %l5 = 00000000000000ff
sdivx %l1,%l5,%l5 ! %l5 = ffffffffffe5d582
p0_label_36:
! %l7 = 000000000000009d, Mem[0000000030041400] = 4b589d0a
stwa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000009d
! Mem[00000000201c0000] = ffde2191, %l4 = ef6d000055004b08
ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
! %l0 = 0000000000000000, Mem[0000000010181410] = 0f0000ff
stwa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! %l1 = ffffffffe5efabff, Mem[00000000300c1408] = df630b975c650373
stxa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffffe5efabff
! %f18 = 93b81113 000000b4, Mem[0000000030041410] = ec000000 243b2037
stda %f18,[%i1+%o5]0x81 ! Mem[0000000030041410] = 93b81113 000000b4
! %l4 = 000000ff, %l5 = ffe5d582, Mem[00000000100c1408] = da64353c 7492c75d
stda %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff ffe5d582
! %l4 = 00000000000000ff, Mem[00000000300c1410] = ff941997
stha %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00ff1997
! %l4 = 00000000000000ff, Mem[0000000030101408] = a393c99d
stwa %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
! %l6 = 00000000000000ef, Mem[0000000030041410] = 93b81113
stwa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ef
! Starting 10 instruction Load Burst
! %l0 = 0000000000000000, Mem[0000000010001400] = 00000000
stwa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
p0_label_37:
! Mem[0000000030081410] = 000000f7, %l2 = 00000000000000ff
lduba [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000f7
! Mem[0000000010141410] = 0000ff00, %l1 = ffffffffe5efabff
lduwa [%i5+%o5]0x88,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010181400] = f9534cba, %l3 = 0000000000007c54
ldsba [%i6+%g0]0x88,%l3 ! %l3 = ffffffffffffffba
! Mem[0000000010181434] = 19b938ea, %l3 = ffffffffffffffba
ldub [%i6+0x037],%l3 ! %l3 = 00000000000000ea
! Mem[0000000030101410] = a393c9ff, %l0 = 0000000000000000
lduba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081400] = 55f1f847ffffffff, %l3 = 00000000000000ea
ldxa [%i2+%g0]0x89,%l3 ! %l3 = 55f1f847ffffffff
! Mem[0000000010181408] = 00000000, %l0 = 00000000000000ff
ldsba [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000020800040] = 691fd57f, %l1 = 000000000000ff00
ldsh [%o1+0x040],%l1 ! %l1 = 000000000000691f
! Mem[00000000300c1408] = ffffffff, %l1 = 000000000000691f
ldsha [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l7 = 000000000000009d, Mem[0000000030041400] = 0000009d
stwa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000009d
p0_label_38:
! Mem[0000000021800141] = cfac8e22, %l0 = 0000000000000000
ldstuba [%o3+0x141]%asi,%l0 ! %l0 = 000000ac000000ff
! Mem[0000000020800001] = 392f7fd0, %l0 = 00000000000000ac
ldstub [%o1+0x001],%l0 ! %l0 = 0000002f000000ff
! Mem[0000000010141420] = 93d84b5f26c0a520, %l3 = 55f1f847ffffffff, %l1 = ffffffffffffffff
add %i5,0x20,%g1
casxa [%g1]0x80,%l3,%l1 ! %l1 = 93d84b5f26c0a520
! %l3 = 55f1f847ffffffff, Mem[0000000010001408] = ff1591913115edb8
stxa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 55f1f847ffffffff
! Mem[0000000010081421] = fc058a65, %l4 = 00000000000000ff
ldstuba [%i2+0x021]%asi,%l4 ! %l4 = 00000005000000ff
! %f6 = 1e162ee4, Mem[0000000010001410] = ff436878
sta %f6 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 1e162ee4
! Mem[00000000201c0000] = ffde2191, %l5 = ffffffffffe5d582
ldsh [%o0+%g0],%l5 ! %l5 = ffffffffffffffde
! %l5 = ffffffffffffffde, imm = fffffffffffffb84, %l6 = 00000000000000ef
xnor %l5,-0x47c,%l6 ! %l6 = fffffffffffffba5
! %f8 = 93d84b5f 26c0a520, Mem[0000000030001408] = 298f91ec cfcc4d47
stda %f8 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 93d84b5f 26c0a520
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = ffffffff, %l2 = 00000000000000f7
ldsba [%i2+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
p0_label_39:
! Mem[0000000030001408] = 20a5c026, %l6 = fffffffffffffba5
ldswa [%i0+%o4]0x81,%l6 ! %l6 = 0000000020a5c026
! Mem[0000000010181408] = 00000000, %l0 = 000000000000002f
lduh [%i6+%o4],%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = ffde2191, %l4 = 0000000000000005
ldsb [%o0+0x001],%l4 ! %l4 = ffffffffffffffde
! Mem[0000000030141400] = e110dc8419b938ff, %l6 = 0000000020a5c026
ldxa [%i5+%g0]0x89,%l6 ! %l6 = e110dc8419b938ff
! Mem[0000000021800180] = 00ad68e0, %l1 = 93d84b5f26c0a520
lduba [%o3+0x180]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101400] = 0012000019b938ff, %l0 = 0000000000000000
ldxa [%i4+%g0]0x88,%l0 ! %l0 = 0012000019b938ff
membar #Sync ! Added by membar checker (10)
! Mem[0000000010081400] = ef6d8b37 01333f72 510501e2 dab6b9b2
! Mem[0000000010081410] = 00000000 00000000 c9666182 29783887
! Mem[0000000010081420] = fcff8a65 7283718a 14c478fb f2e76961
! Mem[0000000010081430] = 0cce34bc e5951aba 000000ad 000000b4
ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
! Mem[0000000030001410] = 65d0ee7b, %l5 = ffffffffffffffde
ldswa [%i0+%o5]0x81,%l5 ! %l5 = 0000000065d0ee7b
! Mem[000000001014143c] = d63e8b28, %l3 = 55f1f847ffffffff
ldsba [%i5+0x03c]%asi,%l3 ! %l3 = ffffffffffffffd6
! Starting 10 instruction Store Burst
! %l6 = e110dc8419b938ff, Mem[0000000010101408] = ef6d0000
stba %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff6d0000
p0_label_40:
! %f22 = 9dc993a3 75000000, Mem[0000000010181408] = 00000000 731b43f1
stda %f22,[%i6+%o4]0x80 ! Mem[0000000010181408] = 9dc993a3 75000000
membar #Sync ! Added by membar checker (11)
! %l4 = ffffffde, %l5 = 65d0ee7b, Mem[0000000010081408] = 510501e2 dab6b9b2
stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffde 65d0ee7b
! %l2 = ffffffff, %l3 = ffffffd6, Mem[0000000010041438] = b4000000 ad000000
stda %l2,[%i1+0x038]%asi ! Mem[0000000010041438] = ffffffff ffffffd6
! %l1 = 0000000000000000, Mem[0000000010101408] = ff6d0000
stha %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! %l6 = e110dc8419b938ff, Mem[0000000010041408] = 094a0000
stba %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff4a0000
! %f20 = 9dc993a3 00002cbd, Mem[0000000030041410] = ef000000 b4000000
stda %f20,[%i1+%o5]0x89 ! Mem[0000000030041410] = 9dc993a3 00002cbd
! Mem[0000000010101430] = 93a3ee7b, %l0 = 19b938ff, %l5 = 65d0ee7b
add %i4,0x30,%g1
casa [%g1]0x80,%l0,%l5 ! %l5 = 0000000093a3ee7b
! Mem[0000000030001408] = 26c0a520, %l6 = e110dc8419b938ff
ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 00000020000000ff
! %l6 = 00000020, %l7 = 0000009d, Mem[0000000010101410] = 00000075 a393c99d
std %l6,[%i4+%o5] ! Mem[0000000010101410] = 00000020 0000009d
! Starting 10 instruction Load Burst
! Mem[00000000100c143c] = 79ff7bcf, %l0 = 0012000019b938ff
ldswa [%i3+0x03c]%asi,%l0 ! %l0 = 0000000079ff7bcf
p0_label_41:
! Mem[0000000010181400] = ba4c53f9, %l3 = ffffffffffffffd6
ldswa [%i6+%g0]0x80,%l3 ! %l3 = ffffffffba4c53f9
! Mem[0000000030181408] = ad2ae708, %l4 = ffffffffffffffde
ldsha [%i6+%o4]0x81,%l4 ! %l4 = ffffffffffffad2a
! Mem[00000000100c1400] = 9719948c, %l3 = ffffffffba4c53f9
ldswa [%i3+%g0]0x88,%l3 ! %l3 = ffffffff9719948c
! Mem[0000000010141410] = 00ff0000, %l0 = 0000000079ff7bcf
lduwa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000ff0000
! %f9 = 7283718a, %f28 = ffffffff 7beed065
fstod %f9 ,%f28 ! %f28 = 46506e31 40000000
! Mem[0000000030141408] = deff00ad000000b4, %l5 = 0000000093a3ee7b
ldxa [%i5+%o4]0x81,%l5 ! %l5 = deff00ad000000b4
! Mem[000000001014143c] = d63e8b28, %l6 = 0000000000000020
lduw [%i5+0x03c],%l6 ! %l6 = 00000000d63e8b28
! Mem[0000000010041410] = 0a2fb301, %l7 = 000000000000009d
lduwa [%i1+%o5]0x80,%l7 ! %l7 = 000000000a2fb301
! Mem[0000000030141400] = 19b938ff, %f25 = fb087c2a
lda [%i5+%g0]0x89,%f25 ! %f25 = 19b938ff
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = ffabef37, %l4 = ffffffffffffad2a
ldstuba [%i6+%o5]0x89,%l4 ! %l4 = 00000037000000ff
p0_label_42:
! %f22 = 9dc993a3 75000000, Mem[0000000010001418] = 5c4739be d6e04eff
std %f22,[%i0+0x018] ! Mem[0000000010001418] = 9dc993a3 75000000
! %l1 = 0000000000000000, Mem[0000000021800180] = 00ad68e0
sth %l1,[%o3+0x180] ! Mem[0000000021800180] = 000068e0
! %l2 = ffffffffffffffff, Mem[00000000211c0001] = 0012c8b9
stb %l2,[%o2+0x001] ! Mem[00000000211c0000] = 00ffc8b9
! %f22 = 9dc993a3, Mem[0000000010181410] = 00000000
sta %f22,[%i6+%o5]0x88 ! Mem[0000000010181410] = 9dc993a3
! %l0 = 0000000000ff0000, Mem[0000000030001410] = 65d0ee7b
stba %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00d0ee7b
! %l4 = 0000000000000037, Mem[0000000030181408] = 08e72aad
stha %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 08e70037
! %f16 = 00120000, Mem[00000000300c1400] = ff005e34
sta %f16,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00120000
! %l5 = deff00ad000000b4, Mem[00000000300c1408] = ffffffff
stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffff00b4
! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000
ldstuba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[000000001018141c] = 2058379e, %f29 = 40000000
ld [%i6+0x01c],%f29 ! %f29 = 2058379e
p0_label_43:
! %f7 = 29783887, %f27 = 5e860d17
fcmps %fcc3,%f7 ,%f27 ! %fcc3 = 1
! Mem[0000000010181408] = 00000075a393c99d, %l2 = ffffffffffffffff
ldxa [%i6+%o4]0x88,%l2 ! %l2 = 00000075a393c99d
! Mem[0000000010081400] = 378b6def, %l2 = 00000075a393c99d
lduba [%i2+%g0]0x88,%l2 ! %l2 = 00000000000000ef
! Mem[0000000010101400] = 19b938ff, %l5 = deff00ad000000b4
lduba [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030101410] = ffc993a3, %l4 = 0000000000000037
ldsba [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000300c1410] = 00ff1997, %l0 = 0000000000ff0000
ldsha [%i3+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101410] = 000000200000009d, %f6 = c9666182 29783887
ldda [%i4+0x010]%asi,%f6 ! %f6 = 00000020 0000009d
! %f3 = dab6b9b2, %f6 = 00000020
fcmps %fcc3,%f3 ,%f6 ! %fcc3 = 1
! Mem[0000000030081400] = ffffffff, %l4 = ffffffffffffffff
lduba [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000030081400] = ffffffff 55f1f847
stda %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff 000000ff
p0_label_44:
! %l2 = 00000000000000ef, Mem[0000000010101411] = 00000020
stb %l2,[%i4+0x011] ! Mem[0000000010101410] = 00ef0020
! %f10 = 14c478fb, Mem[0000000010101400] = 19b938ff
sta %f10,[%i4+%g0]0x88 ! Mem[0000000010101400] = 14c478fb
! Mem[0000000030001410] = 7beed000, %l3 = ffffffff9719948c
ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030081400] = 000000ff, %l1 = 0000000000000000
swapa [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! %f0 = ef6d8b37 01333f72 510501e2 dab6b9b2
! %f4 = 00000000 00000000 00000020 0000009d
! %f8 = fcff8a65 7283718a 14c478fb f2e76961
! %f12 = 0cce34bc e5951aba 000000ad 000000b4
stda %f0,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
membar #Sync ! Added by membar checker (12)
! Mem[0000000030181410] = 00000000, %l7 = 000000000a2fb301
swapa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041408] = ff4a0000, %l2 = 00000000000000ef
ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! Mem[00000000201c0000] = ffde2191, %l3 = 0000000000000000
ldstub [%o0+%g0],%l3 ! %l3 = 000000ff000000ff
! %f14 = 000000ad 000000b4, Mem[0000000010081430] = 0cce34bc e5951aba
stda %f14,[%i2+0x030]%asi ! Mem[0000000010081430] = 000000ad 000000b4
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 000000ff, %l5 = 00000000000000ff
lduba [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_45:
! Mem[0000000010081410] = 00000000, %l6 = 00000000d63e8b28
lduba [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Code Fragment 3
p0_fragment_4:
! %l0 = 00000000000000ff
setx 0xbb9b9da7826db32f,%g7,%l0 ! %l0 = bb9b9da7826db32f
! %l1 = 00000000000000ff
setx 0x93541fdfe17111a8,%g7,%l1 ! %l1 = 93541fdfe17111a8
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 = bb9b9da7826db32f
setx 0xb0e4555052441a5c,%g7,%l0 ! %l0 = b0e4555052441a5c
! %l1 = 93541fdfe17111a8
setx 0x852f3c3fbe88360c,%g7,%l1 ! %l1 = 852f3c3fbe88360c
! Mem[00000000211c0000] = 00ffc8b9, %l7 = 0000000000000000
lduba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041400] = 0000009d, %f27 = 5e860d17
lda [%i1+%g0]0x81,%f27 ! %f27 = 0000009d
! Mem[0000000010181410] = ff0000009dc993a3, %l5 = 00000000000000ff
ldxa [%i6+%o5]0x88,%l5 ! %l5 = ff0000009dc993a3
! Mem[0000000030001410] = 7beed0ff, %l1 = 852f3c3fbe88360c
ldswa [%i0+%o5]0x89,%l1 ! %l1 = 000000007beed0ff
! Mem[0000000010041400] = b1000000ffabefe5, %f12 = 0cce34bc e5951aba
ldda [%i1+%g0]0x80,%f12 ! %f12 = b1000000 ffabefe5
! Mem[0000000010181428] = 2a7c08fb, %l5 = ff0000009dc993a3
lduw [%i6+0x028],%l5 ! %l5 = 000000002a7c08fb
! %l5 = 000000002a7c08fb, %l0 = b0e4555052441a5c, %l6 = 0000000000000000
sub %l5,%l0,%l6 ! %l6 = 4f1baaafd837ee9f
! Starting 10 instruction Store Burst
! %l6 = 4f1baaafd837ee9f, Mem[0000000030181410] = 01b32f0a
stha %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 01b3ee9f
p0_label_46:
! %l2 = 00000000000000ff, Mem[0000000010001400] = ff000000, %asi = 80
stha %l2,[%i0+0x000]%asi ! Mem[0000000010001400] = 00ff0000
! %f20 = 9dc993a3 00002cbd, Mem[00000000100c1410] = ffabefff 00000000
stda %f20,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 9dc993a3 00002cbd
! Mem[0000000010181400] = ba4c53f9, %l2 = 00000000000000ff
ldstuba [%i6+%g0]0x80,%l2 ! %l2 = 000000ba000000ff
! %l5 = 000000002a7c08fb, Mem[0000000010181400] = ffffffe1f9534cff
stxa %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000002a7c08fb
! %f14 = 000000ad 000000b4, Mem[0000000010001400] = 0000ff00 084b351e
stda %f14,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000ad 000000b4
! Mem[00000000211c0000] = 00ffc8b9, %l7 = 0000000000000000
ldstub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
! %l2 = 00000000000000ba, Mem[0000000030041400] = 9d000000
stwa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ba
! %l1 = 000000007beed0ff, Mem[0000000010001400] = 000000b4
stha %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000d0ff
! Mem[0000000030081408] = b4000000, %l1 = 000000007beed0ff
swapa [%i2+%o4]0x81,%l1 ! %l1 = 00000000b4000000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = bd2c0000, %l6 = 4f1baaafd837ee9f
lduba [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000bd
p0_label_47:
! %l4 = 00000000000000ff, Mem[0000000010101408] = 00000000
stba %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000
! Mem[0000000010141400] = ffd194f8dbe7fe5a, %f8 = fcff8a65 7283718a
ldda [%i5+%g0]0x80,%f8 ! %f8 = ffd194f8 dbe7fe5a
! Mem[0000000010081434] = 000000b4, %f3 = dab6b9b2
lda [%i2+0x034]%asi,%f3 ! %f3 = 000000b4
! Mem[00000000100c1410] = bd2c0000, %l3 = 00000000000000ff
lduha [%i3+%o5]0x80,%l3 ! %l3 = 000000000000bd2c
! Mem[0000000010041400] = b1000000 ffabefe5, %l6 = 000000bd, %l7 = 00000000
ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000b1000000 00000000ffabefe5
! Mem[0000000030181408] = 510501e2dab6b9b2, %f4 = 00000000 00000000
ldda [%i6+%o4]0x89,%f4 ! %f4 = 510501e2 dab6b9b2
! Mem[0000000010181430] = e10e96eb, %f31 = 19b938ea
ld [%i6+0x030],%f31 ! %f31 = e10e96eb
! Mem[0000000010181400] = 2a7c08fb, %l2 = 00000000000000ba
ldsba [%i6+%g0]0x88,%l2 ! %l2 = fffffffffffffffb
! Mem[00000000100c1418] = bef7bb6d, %l2 = fffffffffffffffb
ldub [%i3+0x01a],%l2 ! %l2 = 00000000000000bb
! Starting 10 instruction Store Burst
! Mem[0000000010181410] = a393c99d, %l4 = 000000ff, %l5 = 2a7c08fb
add %i6,0x10,%g1
casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000a393c99d
p0_label_48:
! Mem[00000000201c0000] = ffde2191, %l2 = 00000000000000bb
ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
! %l0 = b0e4555052441a5c, Mem[0000000030041408] = 786843ff
stwa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 52441a5c
! Mem[0000000030081400] = 00000000, %l6 = 00000000b1000000
swapa [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1400] = 8c941997, %l3 = 000000000000bd2c
ldstuba [%i3+%g0]0x80,%l3 ! %l3 = 0000008c000000ff
! Mem[000000001018140a] = 9dc993a3, %l1 = 00000000b4000000
ldstub [%i6+0x00a],%l1 ! %l1 = 00000093000000ff
! %f30 = e110dc84, Mem[000000001014140c] = ffffffff
sta %f30,[%i5+0x00c]%asi ! Mem[000000001014140c] = e110dc84
! %l7 = 00000000ffabefe5, Mem[0000000030081408] = 7beed0ff
stba %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = e5eed0ff
! %l6 = 00000000, %l7 = ffabefe5, Mem[0000000010081410] = 00000000 00000000
stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 ffabefe5
! Mem[0000000010141400] = f894d1ff, %l1 = 0000000000000093
ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181434] = 19b938ea, %l7 = 00000000ffabefe5
ldsw [%i6+0x034],%l7 ! %l7 = 0000000019b938ea
p0_label_49:
! Mem[0000000010101410] = 2000ef00, %l7 = 0000000019b938ea
lduwa [%i4+%o5]0x88,%l7 ! %l7 = 000000002000ef00
! Mem[00000000100c1410] = 9dc993a3 00002cbd, %l6 = 00000000, %l7 = 2000ef00
ldda [%i3+%o5]0x88,%l6 ! %l6 = 0000000000002cbd 000000009dc993a3
! Mem[0000000030041400] = 73428349 000000ba, %l6 = 00002cbd, %l7 = 9dc993a3
ldda [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000ba 0000000073428349
! Mem[0000000010141400] = ffd194f8 dbe7fe5a, %l4 = 000000ff, %l5 = a393c99d
ldda [%i5+%g0]0x80,%l4 ! %l4 = 00000000ffd194f8 00000000dbe7fe5a
! Mem[0000000010101420] = 2a7c08fb7dab064a, %f20 = 9dc993a3 00002cbd
ldd [%i4+0x020],%f20 ! %f20 = 2a7c08fb 7dab064a
! Mem[00000000100c1430] = 2e8fd907 bfa0ff4d, %l2 = 000000ff, %l3 = 0000008c
ldd [%i3+0x030],%l2 ! %l2 = 000000002e8fd907 00000000bfa0ff4d
! Mem[00000000100c1410] = 00002cbd, %l3 = 00000000bfa0ff4d
ldswa [%i3+%o5]0x88,%l3 ! %l3 = 0000000000002cbd
! Mem[00000000300c1400] = 34558e39 00001200, %l4 = ffd194f8, %l5 = dbe7fe5a
ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000000001200 0000000034558e39
! Mem[0000000010141410] = 0000ff00, %l6 = 00000000000000ba
lduha [%i5+%o5]0x88,%l6 ! %l6 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l5 = 0000000034558e39, Mem[0000000030101410] = bd2c0000a393c9ff
stxa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000034558e39
p0_label_50:
! %l0 = b0e4555052441a5c, Mem[0000000030001400] = fca11a19
stba %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = fca11a5c
! Mem[0000000030101408] = ff000000, %l3 = 0000000000002cbd
ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
! %f24 = 4a06ab7d, Mem[0000000010041408] = 00004aff
sta %f24,[%i1+%o4]0x88 ! Mem[0000000010041408] = 4a06ab7d
! Mem[0000000010141408] = e5efabff, %l2 = 000000002e8fd907
swapa [%i5+%o4]0x88,%l2 ! %l2 = 00000000e5efabff
! %l1 = 00000000000000ff, Mem[0000000030141408] = ad00ffde
stha %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = ad0000ff
! %l3 = 00000000000000ff, %l6 = 000000000000ff00, %l2 = 00000000e5efabff
orn %l3,%l6,%l2 ! %l2 = ffffffffffff00ff
! %l4 = 0000000000001200, Mem[0000000030081400] = 000000b1
stwa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00001200
! Mem[0000000010081411] = 00000000, %l5 = 0000000034558e39
ldstub [%i2+0x011],%l5 ! %l5 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010081420] = fcff8a657283718a
stx %l5,[%i2+0x020] ! Mem[0000000010081420] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 9719ff00, %l6 = 000000000000ff00
lduwa [%i3+%o5]0x89,%l6 ! %l6 = 000000009719ff00
p0_label_51:
! Mem[0000000010041410] = 0a2fb301, %f22 = 9dc993a3
ld [%i1+%o5],%f22 ! %f22 = 0a2fb301
! Mem[0000000010081400] = 378b6def, %l5 = 0000000000000000
ldsha [%i2+%g0]0x88,%l5 ! %l5 = 0000000000006def
! %l0 = b0e4555052441a5c, imm = fffffffffffff900, %l7 = 0000000073428349
xnor %l0,-0x700,%l7 ! %l7 = b0e4555052441ca3
! Mem[0000000030141410] = 9dc993a3, %l3 = 00000000000000ff
ldsha [%i5+%o5]0x89,%l3 ! %l3 = ffffffffffff93a3
! Mem[0000000030081408] = ffd0eee5, %l0 = b0e4555052441a5c
ldsba [%i2+%o4]0x89,%l0 ! %l0 = ffffffffffffffe5
! Mem[0000000030181408] = dab6b9b2, %l4 = 0000000000001200
lduba [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000b2
! Mem[0000000010101408] = ff00000055004b08, %f4 = 510501e2 dab6b9b2
ldda [%i4+%o4]0x80,%f4 ! %f4 = ff000000 55004b08
! Mem[0000000030001410] = ffd0ee7b e3ae3d96, %l4 = 000000b2, %l5 = 00006def
ldda [%i0+%o5]0x81,%l4 ! %l4 = 00000000ffd0ee7b 00000000e3ae3d96
! Mem[00000000100c1408] = 82d5e5ffff000000, %f26 = 000000f7 0000009d
ldda [%i3+%o4]0x88,%f26 ! %f26 = 82d5e5ff ff000000
! Starting 10 instruction Store Burst
! Mem[0000000021800041] = f2215509, %l3 = ffffffffffff93a3
ldstuba [%o3+0x041]%asi,%l3 ! %l3 = 00000021000000ff
p0_label_52:
! %f2 = 510501e2 000000b4, Mem[0000000010181410] = a393c99d 000000ff
stda %f2 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 510501e2 000000b4
! %f14 = 000000ad 000000b4, %l6 = 000000009719ff00
! Mem[00000000100c1420] = 8e99c375a42f7dfb
add %i3,0x020,%g1
stda %f14,[%g1+%l6]ASI_PST32_PL ! Mem[00000000100c1420] = 8e99c375a42f7dfb
! Mem[0000000010001400] = 0000d0ff, %l2 = ffffffffffff00ff
ldstuba [%i0+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
! %l1 = 00000000000000ff, Mem[0000000010101410] = 9d0000002000ef00
stxa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000ff
! Mem[0000000030101410] = 34558e39, %l7 = b0e4555052441ca3
swapa [%i4+%o5]0x89,%l7 ! %l7 = 0000000034558e39
! Mem[00000000300c1400] = 00120000, %l6 = 000000009719ff00
ldstuba [%i3+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[00000000100c1408] = ff000000
stwa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
! %f16 = 00120000 00000000, %l7 = 0000000034558e39
! Mem[0000000030181410] = 9feeb30100000000
add %i6,0x010,%g1
stda %f16,[%g1+%l7]ASI_PST16_S ! Mem[0000000030181410] = 0012b30100000000
! Mem[0000000010001410] = 1e162ee4, %l1 = 00000000000000ff
ldstuba [%i0+%o5]0x80,%l1 ! %l1 = 0000001e000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 9dc9ffa3 75000000, %l6 = 00000000, %l7 = 34558e39
ldd [%i6+%o4],%l6 ! %l6 = 000000009dc9ffa3 0000000075000000
p0_label_53:
! Mem[00000000100c1410] = bd2c0000a393c99d, %l3 = 0000000000000021
ldxa [%i3+%o5]0x80,%l3 ! %l3 = bd2c0000a393c99d
! Mem[0000000010041408] = 4a06ab7d, %l1 = 000000000000001e
ldsba [%i1+%o4]0x88,%l1 ! %l1 = 000000000000007d
! Mem[0000000010101418] = 7492c75d c43786ab, %l4 = ffd0ee7b, %l5 = e3ae3d96
ldda [%i4+0x018]%asi,%l4 ! %l4 = 000000007492c75d 00000000c43786ab
! Mem[0000000030081400] = 00001200 ff000000, %l6 = 9dc9ffa3, %l7 = 75000000
ldda [%i2+%g0]0x81,%l6 ! %l6 = 0000000000001200 00000000ff000000
! Mem[0000000010101408] = ff000000, %f21 = 7dab064a
lda [%i4+%o4]0x80,%f21 ! %f21 = ff000000
! Mem[0000000010141400] = f894d1ff, %l0 = ffffffffffffffe5
ldswa [%i5+%g0]0x88,%l0 ! %l0 = fffffffff894d1ff
! Mem[0000000010081410] = 00ff0000, %l0 = fffffffff894d1ff
ldswa [%i2+%o5]0x80,%l0 ! %l0 = 0000000000ff0000
! Mem[0000000030101410] = a31c4452, %f15 = 000000b4
lda [%i4+%o5]0x81,%f15 ! %f15 = a31c4452
! %l6 = 0000000000001200, Mem[0000000010101410] = ff00000000000000
stxa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000001200
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = 7beed0ff, %l2 = 00000000000000ff
ldstuba [%i0+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
p0_label_54:
! %f0 = ef6d8b37 01333f72, %l3 = bd2c0000a393c99d
! Mem[0000000010141420] = 93d84b5f26c0a520
add %i5,0x020,%g1
stda %f0,[%g1+%l3]ASI_PST32_P ! Mem[0000000010141420] = 93d84b5f01333f72
! Mem[0000000030141400] = ff38b919, %l2 = 00000000000000ff
swapa [%i5+%g0]0x81,%l2 ! %l2 = 00000000ff38b919
! Mem[0000000010001410] = ff162ee4, %l3 = a393c99d, %l5 = c43786ab
add %i0,0x10,%g1
casa [%g1]0x80,%l3,%l5 ! %l5 = 00000000ff162ee4
! %l4 = 000000007492c75d, Mem[0000000010001400] = ffd00000
stwa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 7492c75d
! %l4 = 000000007492c75d, imm = 0000000000000141, %l1 = 000000000000007d
addc %l4,0x141,%l1 ! %l1 = 000000007492c89e
! Mem[0000000010101410] = 00000000, %l0 = 0000000000ff0000
ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181400] = 2a7c08fb, %l0 = 0000000000000000
ldstuba [%i6+%g0]0x88,%l0 ! %l0 = 000000fb000000ff
! Mem[0000000010001408] = 55f1f847, %l7 = 00000000ff000000
swapa [%i0+%o4]0x80,%l7 ! %l7 = 0000000055f1f847
! Mem[0000000010181408] = a3ffc99d, %l2 = 00000000ff38b919
swapa [%i6+%o4]0x88,%l2 ! %l2 = 00000000a3ffc99d
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 000000ff, %l0 = 00000000000000fb
lduba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
p0_label_55:
! Mem[0000000010001400] = 7492c75d, %l0 = 00000000000000ff
lduwa [%i0+%g0]0x80,%l0 ! %l0 = 000000007492c75d
! Mem[0000000030041408] = 5c1a4452, %l2 = 00000000a3ffc99d
ldswa [%i1+%o4]0x89,%l2 ! %l2 = 000000005c1a4452
! Mem[00000000300c1410] = 9719ff00, %f27 = ff000000
lda [%i3+%o5]0x89,%f27 ! %f27 = 9719ff00
! Mem[0000000010081400] = ef6d8b37, %l3 = bd2c0000a393c99d
lduba [%i2+%g0]0x80,%l3 ! %l3 = 00000000000000ef
! Mem[0000000010101428] = 170d865e, %l2 = 000000005c1a4452
ldsb [%i4+0x02a],%l2 ! %l2 = ffffffffffffff86
! Mem[00000000300c1410] = 9719ff00, %f25 = 19b938ff
lda [%i3+%o5]0x89,%f25 ! %f25 = 9719ff00
! Mem[0000000020800000] = 39ff7fd0, %l0 = 000000007492c75d
ldsha [%o1+0x000]%asi,%l0 ! %l0 = 00000000000039ff
! Mem[0000000010001414] = 75769327, %l2 = ffffffffffffff86
lduha [%i0+0x014]%asi,%l2 ! %l2 = 0000000000007576
! Mem[00000000100c1410] = bd2c0000a393c99d, %l2 = 0000000000007576
ldxa [%i3+%o5]0x80,%l2 ! %l2 = bd2c0000a393c99d
! Starting 10 instruction Store Burst
! %l7 = 0000000055f1f847, Mem[0000000030181408] = b2b9b6da
stha %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = f847b6da
p0_label_56:
! %l1 = 000000007492c89e, Mem[0000000030001408] = 26c0a5ff
stwa %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = 7492c89e
! Mem[0000000010101420] = 2a7c08fb7dab064a, %l2 = bd2c0000a393c99d, %l2 = bd2c0000a393c99d
add %i4,0x20,%g1
casxa [%g1]0x80,%l2,%l2 ! %l2 = 2a7c08fb7dab064a
! Mem[0000000010101410] = ff00000000001200, %l2 = 2a7c08fb7dab064a, %l1 = 000000007492c89e
add %i4,0x10,%g1
casxa [%g1]0x80,%l2,%l1 ! %l1 = ff00000000001200
! %l1 = ff00000000001200, Mem[0000000010081400] = 378b6def
stwa %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00001200
! %l6 = 0000000000001200, Mem[0000000030081400] = 000000ff00120000
stxa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000001200
! %l6 = 00001200, %l7 = 55f1f847, Mem[0000000030181408] = f847b6da e2010551
stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00001200 55f1f847
! Mem[0000000030041410] = bd2c0000, %l1 = ff00000000001200
ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 000000bd000000ff
! Mem[0000000010141408] = 2e8fd907, %l1 = 00000000000000bd
ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 00000007000000ff
! %l4 = 000000007492c75d, Mem[00000000100c1410] = bd2c0000, %asi = 80
stwa %l4,[%i3+0x010]%asi ! Mem[00000000100c1410] = 7492c75d
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = deffffff, %l7 = 0000000055f1f847
lduwa [%i2+%o4]0x88,%l7 ! %l7 = 00000000deffffff
p0_label_57:
! Mem[0000000030001410] = 963daee3 7beed0ff, %l4 = 7492c75d, %l5 = ff162ee4
ldda [%i0+%o5]0x89,%l4 ! %l4 = 000000007beed0ff 00000000963daee3
! Mem[0000000030001410] = 7beed0ff, %l7 = 00000000deffffff
lduba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001408] = 9ec89274, %l6 = 0000000000001200
ldstuba [%i0+%o4]0x81,%l6 ! %l6 = 0000009e000000ff
! Mem[0000000010141408] = ffd98f2e, %l0 = 00000000000039ff
lduha [%i5+%o4]0x80,%l0 ! %l0 = 000000000000ffd9
! Mem[0000000010141428] = 0b7861b4, %l2 = 2a7c08fb7dab064a
ldub [%i5+0x029],%l2 ! %l2 = 0000000000000078
! Mem[0000000030041400] = 73428349 000000ba, %l0 = 0000ffd9, %l1 = 00000007
ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ba 0000000073428349
! Mem[0000000010041428] = 0000000f, %l2 = 0000000000000078
lduwa [%i1+0x028]%asi,%l2 ! %l2 = 000000000000000f
! Mem[00000000300c1400] = ff120000, %l5 = 00000000963daee3
ldswa [%i3+%g0]0x81,%l5 ! %l5 = ffffffffff120000
! Mem[0000000010141400] = 5afee7dbf894d1ff, %l1 = 0000000073428349
ldxa [%i5+%g0]0x88,%l1 ! %l1 = 5afee7dbf894d1ff
! Starting 10 instruction Store Burst
! %f22 = 0a2fb301, Mem[0000000030041408] = 52441a5c
sta %f22,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0a2fb301
p0_label_58:
! %l3 = 00000000000000ef, Mem[0000000021800000] = fdddb958, %asi = 80
stba %l3,[%o3+0x000]%asi ! Mem[0000000021800000] = efddb958
! Mem[0000000030181410] = 0012b301, %l2 = 000000000000000f
ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001400] = fca11a5c, %l1 = 5afee7dbf894d1ff
ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 0000005c000000ff
! Mem[00000000211c0000] = ffffc8b9, %l4 = 000000007beed0ff
ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
! %f12 = b1000000, Mem[00000000100c1408] = 000000ff
sta %f12,[%i3+%o4]0x88 ! Mem[00000000100c1408] = b1000000
! Mem[0000000030141400] = 000000ff, %l4 = 00000000000000ff
swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! %l5 = ffffffffff120000, Mem[0000000010081410] = e5efabff0000ff00
stxa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffffff120000
! %l0 = 00000000000000ba, Mem[0000000030181400] = 723f3301378b6def
stxa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000000000ba
! %f18 = 93b81113 000000b4, %l3 = 00000000000000ef
! Mem[0000000010141408] = ffd98f2ee110dc84
add %i5,0x008,%g1
stda %f18,[%g1+%l3]ASI_PST16_P ! Mem[0000000010141408] = 93b81113000000b4
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ff087c2a, %l5 = ffffffffff120000
ldswa [%i6+%g0]0x80,%l5 ! %l5 = ffffffffff087c2a
p0_label_59:
! Mem[00000000211c0000] = ffffc8b9, %l2 = 0000000000000000
lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ffff
! Mem[00000000300c1408] = b400ffffe5efabff, %l2 = 000000000000ffff
ldxa [%i3+%o4]0x81,%l2 ! %l2 = b400ffffe5efabff
! Mem[0000000010041410] = 0a2fb301, %l1 = 000000000000005c
ldsha [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000a2f
! Mem[0000000010041408] = 7dab064a, %l6 = 000000000000009e
lduha [%i1+%o4]0x80,%l6 ! %l6 = 0000000000007dab
! Code Fragment 3
p0_fragment_5:
! %l0 = 00000000000000ba
setx 0xcca1d0ef96d641d4,%g7,%l0 ! %l0 = cca1d0ef96d641d4
! %l1 = 0000000000000a2f
setx 0x716a55083d5300ca,%g7,%l1 ! %l1 = 716a55083d5300ca
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 = cca1d0ef96d641d4
setx 0x972b12ffc10b0b5b,%g7,%l0 ! %l0 = 972b12ffc10b0b5b
! %l1 = 716a55083d5300ca
setx 0x6da59e5fb91bca31,%g7,%l1 ! %l1 = 6da59e5fb91bca31
! Mem[0000000030041410] = 00002cff, %l5 = ffffffffff087c2a
lduwa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000002cff
! Mem[0000000030101408] = ff000000, %l1 = 6da59e5fb91bca31
lduwa [%i4+%o4]0x81,%l1 ! %l1 = 00000000ff000000
! Mem[0000000030041408] = 0a2fb301, %l1 = 00000000ff000000
ldsha [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000a2f
! Mem[0000000010001400] = 7492c75d, %l3 = 00000000000000ef
ldsba [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000074
! Starting 10 instruction Store Burst
! %f18 = 93b81113 000000b4, %l4 = 00000000000000ff
! Mem[0000000030101408] = ff000000826166c9
add %i4,0x008,%g1
stda %f18,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030101408] = b40000001311b893
p0_label_60:
! %l0 = 972b12ffc10b0b5b, Mem[0000000010101400] = fb78c414
stwa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = c10b0b5b
! %l4 = 00000000000000ff, Mem[0000000010041432] = e5efabff, %asi = 80
stba %l4,[%i1+0x032]%asi ! Mem[0000000010041430] = e5efffff
! %f19 = 000000b4, %f4 = ff000000
fsqrts %f19,%f4 ! %l0 = 972b12ffc10b0b7d, Unfinished, %fsr = 1400000400
! %f26 = 82d5e5ff 9719ff00, Mem[0000000010041408] = 4a06ab7d 00000a2f
stda %f26,[%i1+%o4]0x88 ! Mem[0000000010041408] = 82d5e5ff 9719ff00
! Mem[0000000010081420] = 0000000000000000, %l5 = 0000000000002cff, %l6 = 0000000000007dab
add %i2,0x20,%g1
casxa [%g1]0x80,%l5,%l6 ! %l6 = 0000000000000000
! %l4 = 00000000000000ff, Mem[00000000211c0001] = ffffc8b9
stb %l4,[%o2+0x001] ! Mem[00000000211c0000] = ffffc8b9
! %l2 = e5efabff, %l3 = 00000074, Mem[0000000030041410] = ff2c0000 a393c99d
stda %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = e5efabff 00000074
! %l7 = 00000000000000ff, Mem[0000000030141400] = 000000ff84dc10e1
stxa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000000ff
! %l0 = 972b12ffc10b0b7d, Mem[0000000010081408] = deffffff
stba %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = deffff7d
! Starting 10 instruction Load Burst
! Code Fragment 4
p0_fragment_6:
! %l0 = 972b12ffc10b0b7d
setx 0xc0cbdfefcdb6c3bf,%g7,%l0 ! %l0 = c0cbdfefcdb6c3bf
! %l1 = 0000000000000a2f
setx 0xf65958002ca82b8a,%g7,%l1 ! %l1 = f65958002ca82b8a
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 = c0cbdfefcdb6c3bf
setx 0xe7f8c6ff98fe2da2,%g7,%l0 ! %l0 = e7f8c6ff98fe2da2
! %l1 = f65958002ca82b8a
setx 0x066ececfd5a70b00,%g7,%l1 ! %l1 = 066ececfd5a70b00
p0_label_61:
! Mem[0000000010181400] = ff087c2a00000000, %f14 = 000000ad a31c4452
ldda [%i6+0x000]%asi,%f14 ! %f14 = ff087c2a 00000000
! Mem[0000000030001410] = ffd0ee7b e3ae3d96, %l2 = e5efabff, %l3 = 00000074
ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000ffd0ee7b 00000000e3ae3d96
! Mem[0000000020800000] = 39ff7fd0, %l0 = e7f8c6ff98fe2da2
lduha [%o1+0x000]%asi,%l0 ! %l0 = 00000000000039ff
! %l1 = 066ececfd5a70b00, %l6 = 0000000000000000, %l5 = 0000000000002cff
addc %l1,%l6,%l5 ! %l5 = 066ececfd5a70b00
! %l4 = 00000000000000ff, immed = 00000876, %y = ffffffb5
umul %l4,0x876,%l3 ! %l3 = 0000000000086d8a, %y = 00000000
! Mem[000000001000141c] = 75000000, %f21 = ff000000
ld [%i0+0x01c],%f21 ! %f21 = 75000000
! Mem[0000000020800000] = 39ff7fd0, %l6 = 0000000000000000
ldsh [%o1+%g0],%l6 ! %l6 = 00000000000039ff
! Mem[0000000010141408] = 93b81113, %l3 = 0000000000086d8a
ldsw [%i5+%o4],%l3 ! %l3 = ffffffff93b81113
! Mem[0000000010101410] = ff000000 00001200, %l6 = 000039ff, %l7 = 000000ff
ldda [%i4+0x010]%asi,%l6 ! %l6 = 00000000ff000000 0000000000001200
! Starting 10 instruction Store Burst
! %l0 = 000039ff, %l1 = d5a70b00, Mem[0000000010081408] = 7dffffde 65d0ee7b
stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000039ff d5a70b00
p0_label_62:
! %l6 = 00000000ff000000, Mem[0000000010001414] = 75769327
stw %l6,[%i0+0x014] ! Mem[0000000010001414] = ff000000
! %l5 = 066ececfd5a70b00, Mem[00000000211c0000] = ffffc8b9, %asi = 80
stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0b00c8b9
! %f16 = 00120000 00000000, Mem[0000000010101400] = c10b0b5b 00001200
stda %f16,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00120000 00000000
! Mem[0000000010001430] = 2c728cdc, %l2 = ffd0ee7b, %l4 = 000000ff
add %i0,0x30,%g1
casa [%g1]0x80,%l2,%l4 ! %l4 = 000000002c728cdc
! %l1 = 066ececfd5a70b00, Mem[0000000010101408] = ff00000055004b08
stxa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 066ececfd5a70b00
! Mem[0000000010141401] = ffd194f8, %l2 = 00000000ffd0ee7b
ldstub [%i5+0x001],%l2 ! %l2 = 000000d1000000ff
! Mem[0000000030041410] = e5efabff, %l0 = 00000000000039ff
ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 000000e5000000ff
! %l0 = 00000000000000e5, Mem[0000000010181412] = 510501e2
sth %l0,[%i6+0x012] ! Mem[0000000010181410] = 510500e5
! %l4 = 000000002c728cdc, Mem[0000000030041408] = 0a2fb3019dc993a3
stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000002c728cdc
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ff12b301 00000000, %l2 = 000000d1, %l3 = 93b81113
ldda [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff12b301 0000000000000000
p0_label_63:
! Mem[0000000030041408] = 00000000, %l0 = 00000000000000e5
lduha [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141410] = 9dc993a3, %f23 = 75000000
lda [%i5+%o5]0x89,%f23 ! %f23 = 9dc993a3
! Mem[0000000030041410] = ffefabff, %l5 = 066ececfd5a70b00
lduba [%i1+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141410] = a393c99d, %l5 = 00000000000000ff
lduha [%i5+%o5]0x81,%l5 ! %l5 = 000000000000a393
! Mem[0000000010041434] = bc34ce0c, %f27 = 9719ff00
ld [%i1+0x034],%f27 ! %f27 = bc34ce0c
! Mem[0000000030001408] = ffc89274, %l2 = 00000000ff12b301
ldswa [%i0+%o4]0x81,%l2 ! %l2 = ffffffffffc89274
! Mem[0000000030001410] = ffd0ee7be3ae3d96, %l1 = 066ececfd5a70b00
ldxa [%i0+%o5]0x81,%l1 ! %l1 = ffd0ee7be3ae3d96
! Mem[0000000030101400] = cf0b2582, %l7 = 0000000000001200
lduwa [%i4+%g0]0x89,%l7 ! %l7 = 00000000cf0b2582
! Mem[0000000030081410] = 000000f7, %l4 = 000000002c728cdc
lduwa [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000f7
! Starting 10 instruction Store Burst
! %f14 = ff087c2a, Mem[0000000030081408] = ffd0eee5
sta %f14,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff087c2a
p0_label_64:
! %l7 = 00000000cf0b2582, Mem[0000000030081400] = 00001200
stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00001282
! %l4 = 00000000000000f7, Mem[00000000211c0000] = 0b00c8b9, %asi = 80
stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00f7c8b9
! %l6 = 00000000ff000000, Mem[0000000030041408] = 00000000
stba %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! Mem[000000001008140c] = d5a70b00, %l3 = 0000000000000000
ldstuba [%i2+0x00c]%asi,%l3 ! %l3 = 000000d5000000ff
! %l0 = 0000000000000000, Mem[0000000030081408] = ff087c2a
stha %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff080000
! %l5 = 000000000000a393, Mem[0000000030101400] = 82250bcf
stha %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = a3930bcf
! %l3 = 00000000000000d5, Mem[0000000010041410] = 01b32f0a
stba %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 01b32fd5
! %l0 = 0000000000000000, Mem[0000000010081400] = 00120000
stwa %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! %f0 = ef6d8b37, Mem[0000000010101420] = 2a7c08fb
sta %f0 ,[%i4+0x020]%asi ! Mem[0000000010101420] = ef6d8b37
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 00000000, %l3 = 00000000000000d5
ldsba [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000000
p0_label_65:
! %f15 = 00000000, %f28 = 46506e31
fcmpes %fcc2,%f15,%f28 ! %fcc2 = 1
! Mem[000000001000142c] = 2fbaa38f, %l0 = 0000000000000000
lduw [%i0+0x02c],%l0 ! %l0 = 000000002fbaa38f
! Mem[00000000211c0000] = 00f7c8b9, %l2 = ffffffffffc89274
ldub [%o2+%g0],%l2 ! %l2 = 0000000000000000
membar #Sync ! Added by membar checker (13)
! Mem[00000000300c1400] = ff120000 398e5534 b400ffff e5efabff
! Mem[00000000300c1410] = 00ff1997 378b6def a14c30b9 c51c61bb
! Mem[00000000300c1420] = 19bb3acc ca9768bf da2d032b fb5acd6b
! Mem[00000000300c1430] = 82e04a37 466e5e97 0a2fb301 dad8f819
ldda [%i3]ASI_BLK_SL,%f16 ! Block Load from 00000000300c1400
! Mem[0000000010141410] = 00ff0000000000ff, %f4 = ff000000 55004b08
ldda [%i5+0x010]%asi,%f4 ! %f4 = 00ff0000 000000ff
! Mem[0000000030041400] = 73428349 000000ba, %l6 = ff000000, %l7 = cf0b2582
ldda [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000ba 0000000073428349
! Mem[0000000030081400] = 00001282, %l7 = 0000000073428349
lduha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000001282
! Mem[0000000010141410] = 00ff0000, %l0 = 000000002fbaa38f
lduba [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101400] = a3930bcfea584e8c, %f14 = ff087c2a 00000000
ldda [%i4+%g0]0x81,%f14 ! %f14 = a3930bcf ea584e8c
! Starting 10 instruction Store Burst
! Mem[000000001008140c] = ffa70b00, %l1 = ffd0ee7be3ae3d96, %asi = 80
swapa [%i2+0x00c]%asi,%l1 ! %l1 = 00000000ffa70b00
p0_label_66:
! Mem[00000000100c1424] = a42f7dfb, %l2 = 0000000000000000, %asi = 80
swapa [%i3+0x024]%asi,%l2 ! %l2 = 00000000a42f7dfb
! %l4 = 000000f7, %l5 = 0000a393, Mem[0000000010001400] = 5dc79274 000000ad
stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000f7 0000a393
! %l2 = a42f7dfb, %l3 = 00000000, Mem[0000000030181400] = 00000000 000000ba
stda %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = a42f7dfb 00000000
! %l3 = 0000000000000000, Mem[0000000010181408] = ff38b919
stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff380000
! %l1 = 00000000ffa70b00, Mem[0000000030001410] = 963daee37beed0ff
stxa %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000ffa70b00
! %l6 = 00000000000000ba, Mem[0000000030081400] = 00001282
stba %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000012ba
! %f14 = a3930bcf ea584e8c, Mem[0000000030041408] = 00000000 2c728cdc
stda %f14,[%i1+%o4]0x81 ! Mem[0000000030041408] = a3930bcf ea584e8c
! Mem[00000000300c1400] = 000012ff, %l4 = 00000000000000f7
ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010001400] = 000000f7, %l6 = 00000000000000ba
lduha [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000f7
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 8c4e58eacf0b93a3, %f0 = ef6d8b37 01333f72
ldda [%i4+%g0]0x89,%f0 ! %f0 = 8c4e58ea cf0b93a3
p0_label_67:
! Mem[0000000010081418] = c9666182, %l4 = 00000000000000ff
lduh [%i2+0x018],%l4 ! %l4 = 000000000000c966
! Mem[0000000010181400] = ff087c2a, %l2 = 00000000a42f7dfb
lduha [%i6+%g0]0x80,%l2 ! %l2 = 000000000000ff08
! Mem[0000000010081400] = 0000000001333f72, %f12 = b1000000 ffabefe5
ldda [%i2+%g0]0x80,%f12 ! %f12 = 00000000 01333f72
! %l2 = 000000000000ff08, %l1 = 00000000ffa70b00, %l6 = 00000000000000f7
add %l2,%l1,%l6 ! %l6 = 00000000ffa80a08
! Mem[0000000010081400] = 00000000, %l0 = 0000000000000000
lduha [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101408] = 000000b4, %l0 = 0000000000000000
ldswa [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000b4
! Mem[0000000010101410] = 000000ff, %l5 = 000000000000a393
lduha [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181410] = 01b312ff, %l3 = 0000000000000000
ldswa [%i6+%o5]0x89,%l3 ! %l3 = 0000000001b312ff
! Mem[0000000010141414] = 000000ff, %l4 = 000000000000c966
lduwa [%i5+0x014]%asi,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l5 = 00000000000000ff, Mem[0000000010001408] = ff000000
sth %l5,[%i0+%o4] ! Mem[0000000010001408] = 00ff0000
p0_label_68:
! %l3 = 0000000001b312ff, Mem[0000000010041400] = b1000000ffabefe5
stxa %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000001b312ff
! %f2 = 510501e2 000000b4, Mem[0000000030081410] = f7000000 568acf96
stda %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 510501e2 000000b4
! %l0 = 00000000000000b4, Mem[0000000030041410] = ffabefff
stwa %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000b4
! %f8 = ffd194f8, Mem[0000000010001408] = 0000ff00
sta %f8 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffd194f8
! %l5 = 00000000000000ff, Mem[0000000030181400] = a42f7dfb
stba %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff2f7dfb
! %l6 = ffa80a08, %l7 = 00001282, Mem[0000000010101408] = cfce6e06 000ba7d5
stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffa80a08 00001282
! %l6 = 00000000ffa80a08, Mem[0000000010081408] = 000039ff
stha %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0a0839ff
! Mem[00000000300c1408] = ffff00b4, %l4 = 00000000000000ff
ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 000000b4000000ff
! %l3 = 0000000001b312ff, Mem[0000000030081400] = ba120000
stha %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 12ff0000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 0000120055f1f847, %l1 = 00000000ffa70b00
ldxa [%i6+%o4]0x81,%l1 ! %l1 = 0000120055f1f847
p0_label_69:
! Mem[0000000030101410] = 52441ca3, %f19 = ffff00b4
lda [%i4+%o5]0x89,%f19 ! %f19 = 52441ca3
! Mem[0000000010101408] = 080aa8ff, %l4 = 00000000000000b4
ldsba [%i4+0x00a]%asi,%l4 ! %l4 = ffffffffffffffa8
! Mem[0000000030041400] = ba000000, %l7 = 0000000000001282
lduwa [%i1+%g0]0x81,%l7 ! %l7 = 00000000ba000000
! Mem[0000000010081408] = 0a0839ff, %l5 = 00000000000000ff
ldswa [%i2+%o4]0x80,%l5 ! %l5 = 000000000a0839ff
! Mem[0000000010141408] = 93b81113, %f24 = bf6897ca
lda [%i5+%o4]0x80,%f24 ! %f24 = 93b81113
! Mem[0000000010141400] = ffff94f8dbe7fe5a, %f28 = 975e6e46 374ae082
ldda [%i5+%g0]0x80,%f28 ! %f28 = ffff94f8 dbe7fe5a
! Mem[0000000010001408] = ffd194f8, %f17 = 000012ff
lda [%i0+%o4]0x88,%f17 ! %f17 = ffd194f8
! %l5 = 000000000a0839ff, Mem[0000000010181400] = ff087c2a
stha %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 39ff7c2a
! %l5 = 000000000a0839ff, %l6 = 00000000ffa80a08, %y = 00000000
sdiv %l5,%l6,%l7 ! %l7 = ffffffffffffffe3
mov %l0,%y ! %y = 000000b4
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = f7000000, %l4 = ffffffffffffffa8
swapa [%i0+%g0]0x80,%l4 ! %l4 = 00000000f7000000
p0_label_70:
! %f8 = ffd194f8 dbe7fe5a, Mem[0000000030001408] = ffc89274 5f4bd893
stda %f8 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffd194f8 dbe7fe5a
! Mem[0000000030001408] = f894d1ff, %l7 = ffffffffffffffe3
swapa [%i0+%o4]0x89,%l7 ! %l7 = 00000000f894d1ff
! %l6 = 00000000ffa80a08, Mem[0000000030041408] = cf0b93a3
stwa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffa80a08
! Mem[0000000010041405] = 01b312ff, %l2 = 000000000000ff08
ldstub [%i1+0x005],%l2 ! %l2 = 000000b3000000ff
! Mem[00000000100c1410] = 5dc79274, %l4 = 00000000f7000000
ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 00000074000000ff
! %l5 = 000000000a0839ff, Mem[0000000030181410] = 01b312ff
stwa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0a0839ff
! %l7 = 00000000f894d1ff, Mem[0000000010181400] = 2a7cff39
stha %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 2a7cd1ff
! %l0 = 00000000000000b4, Mem[00000000100c1420] = 8e99c37500000000, %asi = 80
stxa %l0,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000000000b4
! %l2 = 00000000000000b3, Mem[00000000100c1410] = ff92c75d
stha %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00b3c75d
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 00ff1997, %l7 = 00000000f894d1ff
ldswa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000ff1997
p0_label_71:
! Mem[0000000010041408] = 00ff1997, %f28 = ffff94f8
lda [%i1+%o4]0x80,%f28 ! %f28 = 00ff1997
! Mem[00000000100c1430] = 2e8fd907, %l0 = 00000000000000b4
ldswa [%i3+0x030]%asi,%l0 ! %l0 = 000000002e8fd907
! Mem[00000000100c1410] = 00b3c75d, %l4 = 0000000000000074
ldsha [%i3+%o5]0x80,%l4 ! %l4 = 00000000000000b3
! Mem[0000000010101408] = 080aa8ff, %f8 = ffd194f8
lda [%i4+%o4]0x80,%f8 ! %f8 = 080aa8ff
! Mem[0000000010041408] = 9719ff00, %l2 = 00000000000000b3
ldswa [%i1+%o4]0x88,%l2 ! %l2 = ffffffff9719ff00
! Mem[0000000030181408] = 00001200, %l7 = 0000000000ff1997
ldswa [%i6+%o4]0x81,%l7 ! %l7 = 0000000000001200
! %f17 = ffd194f8, %f14 = a3930bcf, %f12 = 00000000 01333f72
fsmuld %f17,%f14,%f12 ! %f12 = fffa329f 00000000
! Mem[0000000010081408] = 963daee3ff39080a, %l5 = 000000000a0839ff
ldxa [%i2+%o4]0x88,%l5 ! %l5 = 963daee3ff39080a
! Mem[0000000010181410] = 510500e5000000b4, %f28 = 00ff1997 dbe7fe5a
ldda [%i6+%o5]0x80,%f28 ! %f28 = 510500e5 000000b4
! Starting 10 instruction Store Burst
! %l2 = ffffffff9719ff00, Mem[0000000030041400] = ba00000049834273
stxa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff9719ff00
p0_label_72:
! %f1 = cf0b93a3, Mem[0000000030141400] = 00000000
sta %f1 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = cf0b93a3
! %f6 = 00000020 0000009d, Mem[00000000100c1428] = 822f97c0 1ea7a347
stda %f6 ,[%i3+0x028]%asi ! Mem[00000000100c1428] = 00000020 0000009d
! %l2 = ffffffff9719ff00, Mem[0000000030001408] = ffffffe3
stha %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffff00
! %f4 = 00ff0000 000000ff, %l7 = 0000000000001200
! Mem[0000000010141430] = 734283490a9d584b
add %i5,0x030,%g1
stda %f4,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010141430] = 734283490a9d584b
! Mem[0000000010081400] = 00000000, %l0 = 000000002e8fd907
ldstuba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! %f29 = 000000b4, Mem[0000000010101410] = 000000ff
sta %f29,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000b4
! Mem[0000000010141408] = 93b81113, %l4 = 00000000000000b3
swapa [%i5+%o4]0x80,%l4 ! %l4 = 0000000093b81113
! %l4 = 0000000093b81113, Mem[00000000218000c1] = 5553f237
stb %l4,[%o3+0x0c1] ! Mem[00000000218000c0] = 5513f237
! %l7 = 0000000000001200, Mem[0000000010041410] = 01b32fd5
stha %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 01b31200
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00120000, %f25 = cc3abb19
lda [%i6+%o4]0x89,%f25 ! %f25 = 00120000
p0_label_73:
! Mem[00000000100c1438] = 2fbaa38f79ff7bcf, %f18 = ffabefe5 52441ca3
ldd [%i3+0x038],%f18 ! %f18 = 2fbaa38f 79ff7bcf
! Mem[0000000030181410] = ff39080a, %l1 = 0000120055f1f847
lduwa [%i6+%o5]0x81,%l1 ! %l1 = 00000000ff39080a
membar #Sync ! Added by membar checker (14)
! Mem[00000000100c1400] = ff941997 378b6def 000000b1 ffe5d582
! Mem[00000000100c1410] = 00b3c75d a393c99d bef7bb6d e11d7c54
! Mem[00000000100c1420] = 00000000 000000b4 00000020 0000009d
! Mem[00000000100c1430] = 2e8fd907 bfa0ff4d 2fbaa38f 79ff7bcf
ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400
! Mem[00000000100c1408] = 82d5e5ffb1000000, %l0 = 0000000000000000
ldxa [%i3+%o4]0x88,%l0 ! %l0 = 82d5e5ffb1000000
! Mem[0000000010081400] = 000000ff, %f16 = 34558e39
lda [%i2+%g0]0x88,%f16 ! %f16 = 000000ff
! Mem[0000000030001408] = 00ffffffdbe7fe5a, %f22 = bb611cc5 b9304ca1
ldda [%i0+%o4]0x81,%f22 ! %f22 = 00ffffff dbe7fe5a
! Mem[0000000010181410] = e5000551, %f25 = 00120000
lda [%i6+%o5]0x88,%f25 ! %f25 = e5000551
! Mem[0000000030001400] = fca11aff, %l7 = 0000000000001200
ldswa [%i0+%g0]0x89,%l7 ! %l7 = fffffffffca11aff
! Mem[0000000030101408] = b4000000, %f27 = 2b032dda
lda [%i4+%o4]0x81,%f27 ! %f27 = b4000000
! Starting 10 instruction Store Burst
! %l2 = ffffffff9719ff00, Mem[0000000010101400] = 00001200
stha %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ff00
p0_label_74:
! %f28 = 510500e5 000000b4, %l4 = 0000000093b81113
! Mem[0000000010041438] = ffffffffffffffd6
add %i1,0x038,%g1
stda %f28,[%g1+%l4]ASI_PST8_P ! Mem[0000000010041438] = ffffffe5ffff00b4
! Mem[0000000010141420] = 93d84b5f, %l2 = ffffffff9719ff00, %asi = 80
swapa [%i5+0x020]%asi,%l2 ! %l2 = 0000000093d84b5f
! %f16 = 000000ff ffd194f8 2fbaa38f 79ff7bcf
! %f20 = ef6d8b37 9719ff00 00ffffff dbe7fe5a
! %f24 = 93b81113 e5000551 6bcd5afb b4000000
! %f28 = 510500e5 000000b4 19f8d8da 01b32f0a
stda %f16,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
! %l0 = 82d5e5ffb1000000, Mem[0000000010001410] = ff162ee4
stwa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = b1000000
! Mem[0000000010001408] = ffd194f8, %l5 = 963daee3ff39080a
ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 000000f8000000ff
membar #Sync ! Added by membar checker (15)
! Mem[0000000010041400] = 00000000, %l3 = 0000000001b312ff
ldstuba [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041410] = 01b31200, %l4 = 0000000093b81113
swapa [%i1+%o5]0x88,%l4 ! %l4 = 0000000001b31200
! %l7 = fffffffffca11aff, Mem[000000001010141c] = c43786ab, %asi = 80
stwa %l7,[%i4+0x01c]%asi ! Mem[000000001010141c] = fca11aff
! %l4 = 01b31200, %l5 = 000000f8, Mem[0000000010181428] = 2a7c08fb 7dab064a
stda %l4,[%i6+0x028]%asi ! Mem[0000000010181428] = 01b31200 000000f8
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 510500e5, %l3 = 0000000000000000
lduw [%i6+%o5],%l3 ! %l3 = 00000000510500e5
p0_label_75:
! Mem[00000000100c1410] = 00b3c75da393c99d, %l0 = 82d5e5ffb1000000
ldxa [%i3+%o5]0x80,%l0 ! %l0 = 00b3c75da393c99d
! Mem[00000000100c1400] = ff941997, %l0 = 00b3c75da393c99d
lduwa [%i3+%g0]0x80,%l0 ! %l0 = 00000000ff941997
! Mem[0000000010101410] = b4000000, %l1 = 00000000ff39080a
ldswa [%i4+%o5]0x80,%l1 ! %l1 = ffffffffb4000000
! Mem[0000000010041400] = 000000ff, %l4 = 0000000001b31200
lduba [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010001410] = b1000000, %l3 = 00000000510500e5
lduwa [%i0+%o5]0x80,%l3 ! %l3 = 00000000b1000000
! Mem[0000000010101438] = dba1c701 4d821985, %l0 = ff941997, %l1 = b4000000
ldd [%i4+0x038],%l0 ! %l0 = 00000000dba1c701 000000004d821985
! Mem[00000000100c143c] = 79ff7bcf, %l4 = 00000000000000ff
ldsba [%i3+0x03d]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030101408] = 000000b4, %l5 = 00000000000000f8
ldsha [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000b4
! Mem[0000000030001408] = 00ffffff, %f18 = 2fbaa38f
lda [%i0+%o4]0x81,%f18 ! %f18 = 00ffffff
! Starting 10 instruction Store Burst
! Mem[0000000010081438] = 000000ad, %l1 = 000000004d821985
swap [%i2+0x038],%l1 ! %l1 = 00000000000000ad
p0_label_76:
! %f27 = b4000000, Mem[0000000030001408] = ffffff00
sta %f27,[%i0+%o4]0x89 ! Mem[0000000030001408] = b4000000
! %f20 = ef6d8b37 9719ff00, %l6 = 00000000ffa80a08
! Mem[00000000100c1430] = 2e8fd907bfa0ff4d
add %i3,0x030,%g1
stda %f20,[%g1+%l6]ASI_PST32_PL ! Mem[00000000100c1430] = 2e8fd907bfa0ff4d
! %l0 = 00000000dba1c701, Mem[0000000030181410] = 0a0839ff
stwa %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = dba1c701
! Mem[0000000010141408] = 000000b3, %l1 = 00000000000000ad
ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010101410] = b4000000, %l2 = 0000000093d84b5f
ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 000000b4000000ff
! Mem[0000000030141410] = 9dc993a3, %l7 = fffffffffca11aff
swapa [%i5+%o5]0x89,%l7 ! %l7 = 000000009dc993a3
! Mem[0000000010141438] = 0b78fedcd63e8b28, %l3 = 00000000b1000000, %l6 = 00000000ffa80a08
add %i5,0x38,%g1
casxa [%g1]0x80,%l3,%l6 ! %l6 = 0b78fedcd63e8b28
! %l6 = 0b78fedcd63e8b28, Mem[0000000010081408] = ff39080a
stba %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff390828
! %l7 = 000000009dc993a3, Mem[0000000010141408] = ff0000b3
stba %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = a30000b3
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ffa80a08, %l6 = 0b78fedcd63e8b28
ldsba [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000008
p0_label_77:
! Mem[00000000300c1408] = ff00ffff, %l6 = 0000000000000008
lduba [%i3+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030181400] = fb7d2fff, %l0 = 00000000dba1c701
lduba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181410] = 01c7a1db, %l7 = 000000009dc993a3
lduba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000001
! Mem[0000000010101410] = ff000000, %l5 = 00000000000000b4
lduha [%i4+%o5]0x80,%l5 ! %l5 = 000000000000ff00
! Mem[00000000100c1404] = 378b6def, %f1 = 378b6def
lda [%i3+0x004]%asi,%f1 ! %f1 = 378b6def
! Mem[0000000010181404] = 00000000, %l2 = 00000000000000b4
lduw [%i6+0x004],%l2 ! %l2 = 0000000000000000
! Mem[0000000021800080] = 74422d54, %l2 = 0000000000000000
lduba [%o3+0x080]%asi,%l2 ! %l2 = 0000000000000074
! Mem[0000000030081400] = 0000ff12, %l3 = 00000000b1000000
ldswa [%i2+%g0]0x89,%l3 ! %l3 = 000000000000ff12
! Mem[0000000010001434] = e42e161e, %l1 = 0000000000000000
lduba [%i0+0x036]%asi,%l1 ! %l1 = 0000000000000016
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[0000000010041400] = ff00000001ff12ff
stxa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000000000ff
p0_label_78:
! Mem[0000000010001400] = a8ffffff, %l3 = 000000000000ff12
ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[00000000300c1410] = 9719ff00
stwa %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
! Mem[000000001000141c] = 75000000, %l3 = 00000000000000ff, %asi = 80
swapa [%i0+0x01c]%asi,%l3 ! %l3 = 0000000075000000
! %f26 = 6bcd5afb b4000000, Mem[0000000010181410] = 510500e5 000000b4
stda %f26,[%i6+%o5]0x80 ! Mem[0000000010181410] = 6bcd5afb b4000000
! %f18 = 00ffffff 79ff7bcf, Mem[0000000030081400] = 0000ff12 00000000
stda %f18,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00ffffff 79ff7bcf
! Mem[0000000010101410] = 000000ff, %l2 = 0000000000000074
swapa [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081410] = ff120000, %l3 = 0000000075000000
ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! %l1 = 0000000000000016, Mem[0000000030081400] = cf7bff79
stha %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0016ff79
! %l2 = 00000000000000ff, Mem[00000000300c1410] = 000000ff
stha %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
! Starting 10 instruction Load Burst
! %l7 = 0000000000000001, imm = fffffffffffff47c, %l2 = 00000000000000ff
xnor %l7,-0xb84,%l2 ! %l2 = 0000000000000b82
p0_label_79:
! Mem[0000000010101408] = 080aa8ff82120000, %f30 = 19f8d8da 01b32f0a
ldda [%i4+%o4]0x80,%f30 ! %f30 = 080aa8ff 82120000
! Mem[0000000010101410] = 00000074, %l0 = 00000000000000ff
ldsha [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000074
! %l0 = 0000000000000074, %l7 = 0000000000000001, %l1 = 0000000000000016
sdivx %l0,%l7,%l1 ! %l1 = 0000000000000074
! Mem[0000000010001410] = b1000000, %f11 = 0000009d
lda [%i0+%o5]0x80,%f11 ! %f11 = b1000000
! Mem[0000000010081410] = ff1200ff, %l3 = 0000000000000000
lduba [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1408] = ffff00ff, %l1 = 0000000000000074
ldswa [%i3+%o4]0x89,%l1 ! %l1 = ffffffffffff00ff
! Mem[00000000201c0000] = ffde2191, %l2 = 0000000000000b82
ldsha [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffffde
! %l7 = 0000000000000001, immed = 0000028d, %y = 000000b4
smul %l7,0x28d,%l7 ! %l7 = 000000000000028d, %y = 00000000
! Mem[0000000010141430] = 73428349, %l3 = 00000000000000ff
ldsba [%i5+0x031]%asi,%l3 ! %l3 = 0000000000000042
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = ffd17c2a, %l2 = ffffffffffffffde
swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000ffd17c2a
p0_label_80:
! %f22 = 00ffffff dbe7fe5a, Mem[00000000300c1400] = 000012ff 34558e39
stda %f22,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00ffffff dbe7fe5a
! Mem[0000000010041400] = 00000000, %l2 = 00000000ffd17c2a
ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! %f31 = 82120000, Mem[0000000010041408] = 00ff1997
sta %f31,[%i1+%o4]0x80 ! Mem[0000000010041408] = 82120000
! Mem[0000000030181410] = 01c7a1db, %l3 = 0000000000000042
swapa [%i6+%o5]0x81,%l3 ! %l3 = 0000000001c7a1db
! %l0 = 0000000000000074, Mem[0000000010001410] = b1000000
stwa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000074
! %f27 = b4000000, %f28 = 510500e5
fcmpes %fcc0,%f27,%f28 ! %fcc0 = 1
! %f4 = 00b3c75d, Mem[0000000030001400] = fca11aff
sta %f4 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00b3c75d
! %l2 = 00000000, %l3 = 01c7a1db, Mem[0000000030041400] = ffd194f8 000000ff
stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 01c7a1db
! %f4 = 00b3c75d a393c99d, Mem[0000000010141400] = ffff94f8 dbe7fe5a
stda %f4 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00b3c75d a393c99d
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = fca11aff, %l7 = 000000000000028d
lduba [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
p0_label_81:
! Mem[0000000030081410] = 510501e2 000000b4, %l6 = 000000ff, %l7 = 000000ff
ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000510501e2 00000000000000b4
! %l6 = 00000000510501e2, imm = 00000000000009c2, %l1 = ffffffffffff00ff
add %l6,0x9c2,%l1 ! %l1 = 0000000051050ba4
! Mem[0000000010101408] = 080aa8ff82120000, %f12 = 2e8fd907 bfa0ff4d
ldda [%i4+%o4]0x80,%f12 ! %f12 = 080aa8ff 82120000
! Mem[0000000010001428] = ba881e28, %l1 = 0000000051050ba4
ldub [%i0+0x02b],%l1 ! %l1 = 0000000000000028
! Mem[0000000030141408] = ff0000ad000000b4, %l3 = 0000000001c7a1db
ldxa [%i5+%o4]0x81,%l3 ! %l3 = ff0000ad000000b4
! Mem[0000000030101408] = b4000000, %l4 = ffffffffffffffff
lduba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000b4
! Mem[00000000300c1408] = ff00ffff, %l6 = 00000000510501e2
lduha [%i3+%o4]0x81,%l6 ! %l6 = 000000000000ff00
! Mem[0000000030141410] = ff1aa1fc, %l7 = 00000000000000b4
lduwa [%i5+%o5]0x81,%l7 ! %l7 = 00000000ff1aa1fc
! Mem[0000000010101410] = 7400000000001200, %f4 = 00b3c75d a393c99d
ldda [%i4+%o5]0x80,%f4 ! %f4 = 74000000 00001200
! Starting 10 instruction Store Burst
! %f26 = 6bcd5afb, Mem[0000000030041400] = 00000000
sta %f26,[%i1+%g0]0x89 ! Mem[0000000030041400] = 6bcd5afb
p0_label_82:
! Mem[0000000030141400] = a3930bcf, %l1 = 0000000000000028
ldstuba [%i5+%g0]0x89,%l1 ! %l1 = 000000cf000000ff
! Mem[0000000010101400] = 00ff0000, %l1 = 000000cf, %l2 = 00000000
casa [%i4]0x80,%l1,%l2 ! %l2 = 0000000000ff0000
! Mem[0000000010001408] = ffd194ff, %l3 = ff0000ad000000b4
ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
! Mem[00000000201c0001] = ffde2191, %l1 = 00000000000000cf
ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 000000de000000ff
! %l2 = 0000000000ff0000, Mem[0000000010001408] = ff94d1ff
stwa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00ff0000
! Mem[0000000030041400] = fb5acd6b, %l3 = 00000000000000ff
swapa [%i1+%g0]0x81,%l3 ! %l3 = 00000000fb5acd6b
! Mem[00000000100c1408] = b1000000, %l1 = 00000000000000de
swapa [%i3+%o4]0x88,%l1 ! %l1 = 00000000b1000000
! %f18 = 00ffffff, Mem[0000000010001404] = 93a30000
sta %f18,[%i0+0x004]%asi ! Mem[0000000010001404] = 00ffffff
! %l4 = 000000b4, %l5 = 0000ff00, Mem[0000000010101410] = 74000000 00001200
std %l4,[%i4+%o5] ! Mem[0000000010101410] = 000000b4 0000ff00
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 79ff7bcf, %l7 = 00000000ff1aa1fc
ldsha [%i1+%o4]0x89,%l7 ! %l7 = 0000000000007bcf
p0_label_83:
! Mem[00000000300c1410] = 000000ff, %l2 = 0000000000ff0000
lduwa [%i3+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000020800040] = 691fd57f, %l0 = 0000000000000074
ldsh [%o1+0x040],%l0 ! %l0 = 000000000000691f
! %l0 = 000000000000691f, %l3 = 00000000fb5acd6b, %l6 = 000000000000ff00
and %l0,%l3,%l6 ! %l6 = 000000000000490b
! Mem[0000000010141410] = 00ff0000 000000ff, %l4 = 000000b4, %l5 = 0000ff00
ldda [%i5+%o5]0x80,%l4 ! %l4 = 0000000000ff0000 00000000000000ff
! Mem[0000000010181430] = e10e96eb 19b938ea, %l2 = 000000ff, %l3 = fb5acd6b
ldd [%i6+0x030],%l2 ! %l2 = 00000000e10e96eb 0000000019b938ea
! Mem[0000000030041408] = 79ff7bcf, %l1 = 00000000b1000000
lduwa [%i1+%o4]0x89,%l1 ! %l1 = 0000000079ff7bcf
! Mem[0000000010141400] = 9dc993a35dc7b300, %l3 = 0000000019b938ea
ldxa [%i5+%g0]0x88,%l3 ! %l3 = 9dc993a35dc7b300
! Mem[0000000030181400] = fb7d2fff, %l1 = 0000000079ff7bcf
ldswa [%i6+%g0]0x89,%l1 ! %l1 = fffffffffb7d2fff
! Mem[0000000010101400] = 00ff0000, %f2 = 000000b1
lda [%i4+%g0]0x80,%f2 ! %f2 = 00ff0000
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = ff941997, %l3 = 9dc993a35dc7b300
swapa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ff941997
p0_label_84:
! %l4 = 0000000000ff0000, Mem[00000000100c1400] = 00b3c75d
stwa %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00ff0000
! Mem[0000000010181410] = fb5acd6b, %l6 = 000000000000490b
ldstuba [%i6+%o5]0x88,%l6 ! %l6 = 0000006b000000ff
! %l3 = 00000000ff941997, Mem[0000000010041410] = 93b81113
stwa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff941997
! %f2 = 00ff0000 ffe5d582, %l5 = 00000000000000ff
! Mem[00000000100c1400] = 0000ff00378b6def
stda %f2,[%i3+%l5]ASI_PST32_P ! Mem[00000000100c1400] = 00ff0000ffe5d582
! %f27 = b4000000, Mem[0000000010101400] = 00ff0000
sta %f27,[%i4+%g0]0x80 ! Mem[0000000010101400] = b4000000
! %l3 = 00000000ff941997, Mem[00000000300c1400] = 5afee7db
stha %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 1997e7db
! %f24 = 93b81113 e5000551, %l2 = 00000000e10e96eb
! Mem[0000000010181428] = 01b31200000000f8
add %i6,0x028,%g1
stda %f24,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010181428] = 510512e50011b893
! Mem[0000000010181430] = e10e96eb19b938ea, %l1 = fffffffffb7d2fff, %l4 = 0000000000ff0000
add %i6,0x30,%g1
casxa [%g1]0x80,%l1,%l4 ! %l4 = e10e96eb19b938ea
! %l6 = 0000006b, %l7 = 00007bcf, Mem[0000000030181410] = 42000000 00000000
stda %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000006b 00007bcf
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = de000000 ffe5d582, %l4 = 19b938ea, %l5 = 000000ff
ldda [%i3+%o4]0x80,%l4 ! %l4 = 00000000de000000 00000000ffe5d582
p0_label_85:
! Mem[0000000010181438] = a8b4658bc4f360f5, %l4 = 00000000de000000
ldxa [%i6+0x038]%asi,%l4 ! %l4 = a8b4658bc4f360f5
! Mem[0000000010141408] = a30000b3, %f7 = e11d7c54
lda [%i5+%o4]0x80,%f7 ! %f7 = a30000b3
! Mem[0000000010181418] = 26d6ffd3, %l6 = 000000000000006b
lduh [%i6+0x018],%l6 ! %l6 = 00000000000026d6
! Mem[00000000300c1410] = ff000000378b6def, %l7 = 0000000000007bcf
ldxa [%i3+%o5]0x81,%l7 ! %l7 = ff000000378b6def
! %l7 = ff000000378b6def, imm = fffffffffffff760, %l2 = 00000000e10e96eb
andn %l7,-0x8a0,%l2 ! %l2 = 000000000000088f
! Mem[0000000010041414] = 0b78ffb4, %f3 = ffe5d582
lda [%i1+0x014]%asi,%f3 ! %f3 = 0b78ffb4
! Mem[0000000010041408] = 82120000 ffe5d582, %l0 = 0000691f, %l1 = fb7d2fff
ldda [%i1+%o4]0x80,%l0 ! %l0 = 0000000082120000 00000000ffe5d582
! Mem[0000000010041400] = 000000ff, %l5 = 00000000ffe5d582
lduwa [%i1+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030081400] = 0016ff79, %f24 = 93b81113
lda [%i2+%g0]0x81,%f24 ! %f24 = 0016ff79
! Starting 10 instruction Store Burst
! Mem[0000000010141410] = 00ff0000, %l5 = 00000000000000ff
swapa [%i5+%o5]0x80,%l5 ! %l5 = 0000000000ff0000
p0_label_86:
! Mem[0000000010141410] = ff000000, %l4 = a8b4658bc4f360f5
lduha [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[00000000201c0000] = ffff2191, %l4 = 0000000000000000
ldstub [%o0+%g0],%l4 ! %l4 = 000000ff000000ff
! Mem[000000001000143c] = 049e95c3, %l7 = ff000000378b6def
swap [%i0+0x03c],%l7 ! %l7 = 00000000049e95c3
! %l4 = 00000000000000ff, %l2 = 000000000000088f, %l6 = 00000000000026d6
sdivx %l4,%l2,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101420] = ef6d8b377dab064a, %l6 = 0000000000000000, %l3 = 00000000ff941997
add %i4,0x20,%g1
casxa [%g1]0x80,%l6,%l3 ! %l3 = ef6d8b377dab064a
! %f20 = ef6d8b37 9719ff00, Mem[0000000030101408] = b4000000 1311b893
stda %f20,[%i4+%o4]0x81 ! Mem[0000000030101408] = ef6d8b37 9719ff00
! %f24 = 0016ff79 e5000551, %l0 = 0000000082120000
! Mem[0000000010181428] = 510512e50011b893
add %i6,0x028,%g1
stda %f24,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010181428] = 510512e50011b893
! Mem[0000000010181410] = fb5acdff, %l1 = 00000000ffe5d582
ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010181400] = deffffff, %l5 = 0000000000ff0000
ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 000000ff, %l5 = 00000000000000ff
ldsba [%i2+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
p0_label_87:
! Mem[00000000100c1408] = 000000de, %l4 = 00000000000000ff
lduwa [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000de
! Mem[0000000010101424] = 7dab064a, %l4 = 00000000000000de
ldsha [%i4+0x026]%asi,%l4 ! %l4 = 000000000000064a
! Mem[00000000211c0000] = 00f7c8b9, %l3 = ef6d8b377dab064a
ldsb [%o2+0x001],%l3 ! %l3 = fffffffffffffff7
! Mem[0000000010001400] = ffffffa800ffffff, %l5 = ffffffffffffffff
ldxa [%i0+%g0]0x80,%l5 ! %l5 = ffffffa800ffffff
! Mem[000000001004141c] = ff8b6def, %l2 = 000000000000088f
ldsba [%i1+0x01d]%asi,%l2 ! %l2 = ffffffffffffff8b
! Mem[00000000100c1408] = de000000, %l6 = 0000000000000000
ldsba [%i3+%o4]0x80,%l6 ! %l6 = ffffffffffffffde
! Mem[00000000100c1400] = 00ff0000ffe5d582, %f6 = bef7bb6d a30000b3
ldda [%i3+%g0]0x80,%f6 ! %f6 = 00ff0000 ffe5d582
! Mem[00000000211c0000] = 00f7c8b9, %l5 = ffffffa800ffffff
lduba [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081408] = 000008ff, %l6 = ffffffffffffffde
ldswa [%i2+%o4]0x81,%l6 ! %l6 = 00000000000008ff
! Starting 10 instruction Store Burst
! %l4 = 000000000000064a, Mem[0000000030041408] = cf7bff798fa3ba2f
stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000000000064a
p0_label_88:
! %l0 = 0000000082120000, Mem[0000000010041417] = 0b78ffb4
stb %l0,[%i1+0x017] ! Mem[0000000010041414] = 0b78ff00
! %f8 = 00000000 000000b4, %l5 = 0000000000000000
! Mem[0000000010141438] = 0b78fedcd63e8b28
add %i5,0x038,%g1
stda %f8,[%g1+%l5]ASI_PST8_P ! Mem[0000000010141438] = 0b78fedcd63e8b28
! Mem[0000000021800081] = 74422d54, %l2 = ffffffffffffff8b
ldstub [%o3+0x081],%l2 ! %l2 = 00000042000000ff
! Mem[0000000030081408] = ff080000, %l3 = fffffffffffffff7
swapa [%i2+%o4]0x89,%l3 ! %l3 = 00000000ff080000
! Mem[0000000010001428] = ba881e28, %l4 = 000000000000064a, %asi = 80
swapa [%i0+0x028]%asi,%l4 ! %l4 = 00000000ba881e28
! %l0 = 0000000082120000, Mem[0000000030101408] = 00ff1997378b6def
stxa %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000082120000
! Mem[0000000010001400] = a8ffffff, %l5 = 0000000000000000
swapa [%i0+%g0]0x88,%l5 ! %l5 = 00000000a8ffffff
! %l7 = 00000000049e95c3, %l2 = 0000000000000042, %y = 00000000
smul %l7,%l2,%l0 ! %l0 = 0000000130e29c46, %y = 00000001
! %f28 = 510500e5 000000b4, %l4 = 00000000ba881e28
! Mem[0000000030081438] = d50014bddaba14a9
add %i2,0x038,%g1
stda %f28,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030081438] = d50014bddaba14a9
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = ff380000, %l3 = 00000000ff080000
ldsba [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
p0_label_89:
! Mem[0000000010181410] = 000000b4fb5acdff, %f4 = 74000000 00001200
ldda [%i6+%o5]0x88,%f4 ! %f4 = 000000b4 fb5acdff
! Mem[0000000010141408] = a30000b3 000000b4, %l2 = 00000042, %l3 = 00000000
ldda [%i5+%o4]0x80,%l2 ! %l2 = 00000000a30000b3 00000000000000b4
! Mem[0000000010141428] = 0b7861b4, %l2 = 00000000a30000b3
ldsw [%i5+0x028],%l2 ! %l2 = 000000000b7861b4
! Mem[0000000030101400] = cf0b93a3, %l3 = 00000000000000b4
lduwa [%i4+%g0]0x89,%l3 ! %l3 = 00000000cf0b93a3
! Mem[0000000010141418] = 1e162ee4, %f18 = 00ffffff
ld [%i5+0x018],%f18 ! %f18 = 1e162ee4
! Mem[0000000030041400] = 000000ff dba1c701, %l2 = 0b7861b4, %l3 = cf0b93a3
ldda [%i1+%g0]0x81,%l2 ! %l2 = 00000000000000ff 00000000dba1c701
! Mem[0000000030081410] = e2010551, %l3 = 00000000dba1c701
ldsba [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000051
! Mem[0000000010141400] = 5dc7b300, %l1 = 00000000000000ff
lduwa [%i5+%g0]0x88,%l1 ! %l1 = 000000005dc7b300
! Mem[0000000030081408] = 93b81113 fffffff7, %l0 = 30e29c46, %l1 = 5dc7b300
ldda [%i2+%o4]0x89,%l0 ! %l0 = 00000000fffffff7 0000000093b81113
! Starting 10 instruction Store Burst
! %f18 = 1e162ee4, Mem[0000000010001400] = 00000000
sta %f18,[%i0+%g0]0x88 ! Mem[0000000010001400] = 1e162ee4
p0_label_90:
! Mem[0000000010001430] = 2c728cdc, %l6 = 00000000000008ff
ldstuba [%i0+0x030]%asi,%l6 ! %l6 = 0000002c000000ff
! %l5 = 00000000a8ffffff, Mem[00000000218001c1] = 8aec1988
stb %l5,[%o3+0x1c1] ! Mem[00000000218001c0] = 8aff1988
! %l1 = 0000000093b81113, immd = 0000000000000eba, %l5 = 00000000a8ffffff
udivx %l1,0xeba,%l5 ! %l5 = 00000000000a07e1
! %l3 = 0000000000000051, Mem[0000000010181400] = deffffff
stba %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = deffff51
! Code Fragment 4
p0_fragment_7:
! %l0 = 00000000fffffff7
setx 0xd36da66fea7312a0,%g7,%l0 ! %l0 = d36da66fea7312a0
! %l1 = 0000000093b81113
setx 0x042bd4d7d6e07912,%g7,%l1 ! %l1 = 042bd4d7d6e07912
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 = d36da66fea7312a0
setx 0x90daaf9fb74c9b29,%g7,%l0 ! %l0 = 90daaf9fb74c9b29
! %l1 = 042bd4d7d6e07912
setx 0xcdf077686847d6b9,%g7,%l1 ! %l1 = cdf077686847d6b9
! Mem[00000000100c1400] = 0000ff00, %l5 = 00000000000a07e1
swapa [%i3+%g0]0x88,%l5 ! %l5 = 000000000000ff00
! Mem[0000000010181410] = fb5acdff, %l2 = 00000000000000ff
ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
! %f26 = 6bcd5afb b4000000, Mem[0000000030141400] = ff0b93a3 000000ff
stda %f26,[%i5+%g0]0x81 ! Mem[0000000030141400] = 6bcd5afb b4000000
! Mem[0000000010101405] = 00000000, %l1 = cdf077686847d6b9
ldstuba [%i4+0x005]%asi,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000074, %l5 = 000000000000ff00
lduba [%i0+0x011]%asi,%l5 ! %l5 = 0000000000000000
p0_label_91:
! Mem[00000000100c1408] = 000000de, %l1 = 0000000000000000
lduwa [%i3+%o4]0x88,%l1 ! %l1 = 00000000000000de
! Mem[00000000100c1408] = 000000de, %l3 = 0000000000000051
lduwa [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000de
! Mem[00000000201c0000] = ffff2191, %l0 = 90daaf9fb74c9b29
ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030141410] = fca11aff, %l2 = 00000000000000ff
lduwa [%i5+%o5]0x89,%l2 ! %l2 = 00000000fca11aff
! Mem[0000000010101410] = b4000000, %l2 = 00000000fca11aff
ldswa [%i4+%o5]0x88,%l2 ! %l2 = ffffffffb4000000
! Mem[0000000030181410] = 6b000000, %l0 = ffffffffffffffff
ldswa [%i6+%o5]0x81,%l0 ! %l0 = 000000006b000000
! Mem[00000000300c1408] = ff00ffff e5efabff, %l2 = b4000000, %l3 = 000000de
ldda [%i3+%o4]0x81,%l2 ! %l2 = 00000000ff00ffff 00000000e5efabff
! Mem[0000000030041410] = 00ff1997378b6def, %l0 = 000000006b000000
ldxa [%i1+%o5]0x81,%l0 ! %l0 = 00ff1997378b6def
! Mem[0000000030001410] = 000ba7ff, %l1 = 00000000000000de
lduba [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f0 = ff941997 378b6def, Mem[0000000010181410] = fb5acdff 000000b4
stda %f0 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff941997 378b6def
p0_label_92:
! %f10 = 00000020 b1000000, Mem[0000000010041408] = 82120000 ffe5d582
stda %f10,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000020 b1000000
! %l7 = 00000000049e95c3, Mem[00000000100c1420] = 00000000000000b4, %asi = 80
stxa %l7,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000049e95c3
! %l2 = 00000000ff00ffff, Mem[0000000010101408] = ffa80a08
stwa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff00ffff
! %l1 = 0000000000000000, Mem[00000000211c0000] = 00f7c8b9, %asi = 80
stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00f7c8b9
! %l5 = 0000000000000000, %l6 = 000000000000002c, %l1 = 0000000000000000
udivx %l5,%l6,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041410] = 9719ff00, %l2 = 00000000ff00ffff
ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! %l4 = 00000000ba881e28, Mem[0000000010141400] = 9dc993a35dc7b300
stxa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000ba881e28
! Mem[0000000010081400] = ff000000, %l3 = 00000000e5efabff
ldstuba [%i2+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
! Code Fragment 4
p0_fragment_8:
! %l0 = 00ff1997378b6def
setx 0x0086a2a7b7b38547,%g7,%l0 ! %l0 = 0086a2a7b7b38547
! %l1 = 0000000000000000
setx 0x00af85902515a3c7,%g7,%l1 ! %l1 = 00af85902515a3c7
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 = 0086a2a7b7b38547
setx 0x7e95f857a2855430,%g7,%l0 ! %l0 = 7e95f857a2855430
! %l1 = 00af85902515a3c7
setx 0x464672f01eccaff9,%g7,%l1 ! %l1 = 464672f01eccaff9
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = ff1200ff, %l5 = 0000000000000000
lduba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_93:
! Mem[0000000010081410] = ff0012ff, %l0 = 7e95f857a2855430
lduwa [%i2+%o5]0x80,%l0 ! %l0 = 00000000ff0012ff
! Mem[0000000030041410] = 9719ffff, %l2 = 0000000000000000
ldswa [%i1+%o5]0x89,%l2 ! %l2 = ffffffff9719ffff
! Mem[0000000010101410] = 000000b4, %l5 = 00000000000000ff
lduha [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041408] = 20000000, %f1 = 378b6def
lda [%i1+%o4]0x88,%f1 ! %f1 = 20000000
! Mem[0000000010081410] = ff1200ff, %l7 = 00000000049e95c3
lduwa [%i2+%o5]0x88,%l7 ! %l7 = 00000000ff1200ff
! Mem[0000000010141430] = 73428349, %l5 = 0000000000000000
ldsb [%i5+0x033],%l5 ! %l5 = 0000000000000049
! Mem[0000000030001400] = 00b3c75d, %l0 = 00000000ff0012ff
ldsha [%i0+%g0]0x89,%l0 ! %l0 = ffffffffffffc75d
! Mem[0000000010181414] = 971994ff, %l6 = 000000000000002c
ldub [%i6+0x014],%l6 ! %l6 = 0000000000000097
! Mem[0000000010041400] = ff000000000000ff, %l2 = ffffffff9719ffff
ldxa [%i1+%g0]0x80,%l2 ! %l2 = ff000000000000ff
! Starting 10 instruction Store Burst
! %f0 = ff941997 20000000 00ff0000 0b78ffb4
! %f4 = 000000b4 fb5acdff 00ff0000 ffe5d582
! %f8 = 00000000 000000b4 00000020 b1000000
! %f12 = 080aa8ff 82120000 2fbaa38f 79ff7bcf
stda %f0,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400
p0_label_94:
! Mem[0000000010141410] = 000000ff, %l2 = ff000000000000ff
swapa [%i5+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! %l7 = 00000000ff1200ff, Mem[0000000021800100] = a1fca456, %asi = 80
stha %l7,[%o3+0x100]%asi ! Mem[0000000021800100] = 00ffa456
! %l3 = 00000000000000ff, Mem[00000000211c0001] = 00f7c8b9, %asi = 80
stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00ffc8b9
! Mem[0000000030101400] = a3930bcf, %l2 = 00000000000000ff
ldstuba [%i4+%g0]0x81,%l2 ! %l2 = 000000a3000000ff
! %l7 = 00000000ff1200ff, Mem[0000000010101408] = ff00ffff
stba %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff00ffff
! %l4 = ba881e28, %l5 = 00000049, Mem[00000000100c1408] = 000000de 82d5e5ff
stda %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ba881e28 00000049
! %f16 = 000000ff ffd194f8, %l6 = 0000000000000097
! Mem[0000000010141420] = 9719ff0001333f72
add %i5,0x020,%g1
stda %f16,[%g1+%l6]ASI_PST8_P ! Mem[0000000010141420] = 0019ffff01d194f8
! %l7 = 00000000ff1200ff, Mem[0000000030141408] = ad0000ff
stwa %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff1200ff
! Mem[0000000030181408] = 00001200, %l2 = 00000000000000a3
swapa [%i6+%o4]0x81,%l2 ! %l2 = 0000000000001200
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 00ffc8b9, %l0 = ffffffffffffc75d
ldsb [%o2+%g0],%l0 ! %l0 = 0000000000000000
p0_label_95:
! Mem[00000000100c1408] = 281e88ba, %l3 = 00000000000000ff
ldswa [%i3+%o4]0x80,%l3 ! %l3 = 00000000281e88ba
! Mem[0000000030101400] = ff930bcf, %l5 = 0000000000000049
lduwa [%i4+%g0]0x81,%l5 ! %l5 = 00000000ff930bcf
membar #Sync ! Added by membar checker (16)
! Mem[0000000010181408] = b4ff780b0000ff00, %f24 = 0016ff79 e5000551
ldda [%i6+%o4]0x80,%f24 ! %f24 = b4ff780b 0000ff00
! %l5 = 00000000ff930bcf, %l2 = 0000000000001200, %l3 = 00000000281e88ba
sub %l5,%l2,%l3 ! %l3 = 00000000ff92f9cf
! Mem[0000000010081410] = ff0012ff, %l4 = 00000000ba881e28
lduha [%i2+%o5]0x80,%l4 ! %l4 = 000000000000ff00
! %l4 = 000000000000ff00, imm = fffffffffffff958, %l6 = 0000000000000097
addc %l4,-0x6a8,%l6 ! %l6 = 000000000000f858
! Mem[0000000030181400] = fb7d2fff, %l5 = 00000000ff930bcf
ldsha [%i6+%g0]0x89,%l5 ! %l5 = 0000000000002fff
! Mem[0000000030041400] = 000000ff dba1c701 00000000 0000064a
! Mem[0000000030041410] = ffff1997 378b6def 5afee7db ffffff00
! Mem[0000000030041420] = 510500e5 1311b893 000000b4 fb5acd6b
! Mem[0000000030041430] = b4000000 e5000551 0a2fb301 dad8f819
ldda [%i1]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030041400
! Mem[0000000010041400] = ff000000 000000ff, %l0 = 00000000, %l1 = 1eccaff9
ldda [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000ff 00000000ff000000
! Starting 10 instruction Store Burst
! %f5 = fb5acdff, Mem[0000000010001418] = 9dc993a3
st %f5 ,[%i0+0x018] ! Mem[0000000010001418] = fb5acdff
p0_label_96:
! %l3 = 00000000ff92f9cf, Mem[0000000010101400] = b4000000
stha %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = f9cf0000
! %l5 = 0000000000002fff, Mem[0000000030181410] = 00007bcf0000006b
stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000002fff
! %l7 = 00000000ff1200ff, Mem[0000000030141408] = ff1200ff
stha %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff1200ff
! Mem[0000000010081400] = ff000000, %l6 = 000000000000f858
swapa [%i2+%g0]0x80,%l6 ! %l6 = 00000000ff000000
! %l2 = 0000000000001200, Mem[0000000030101400] = cf0b93ff
stba %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = cf0b9300
! %l4 = 000000000000ff00, Mem[0000000030181408] = a3000000
stwa %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000ff00
! %l6 = 00000000ff000000, Mem[000000001010140c] = 82120000
stw %l6,[%i4+0x00c] ! Mem[000000001010140c] = ff000000
! Mem[0000000030141410] = ff1aa1fc, %l6 = 00000000ff000000
ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010081404] = 01333f72, %l0 = 000000ff, %l0 = 000000ff
add %i2,0x04,%g1
casa [%g1]0x80,%l0,%l0 ! %l0 = 0000000001333f72
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ff00ffffe5efabff, %l3 = 00000000ff92f9cf
ldxa [%i3+%o4]0x81,%l3 ! %l3 = ff00ffffe5efabff
p0_label_97:
! Mem[00000000211c0000] = 00ffc8b9, %l0 = 0000000001333f72
lduba [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 5dc7b300 01b32f0a, %l0 = 00000000, %l1 = ff000000
ldda [%i0+%g0]0x81,%l0 ! %l0 = 000000005dc7b300 0000000001b32f0a
! Mem[0000000021800180] = 000068e0, %l4 = 000000000000ff00
ldsha [%o3+0x180]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = 00930bcf, %l5 = 0000000000002fff
lduha [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000093
! Mem[0000000030101400] = 00930bcf, %l6 = 00000000000000ff
lduwa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000930bcf
! Mem[000000001018142c] = 20000000, %l6 = 0000000000930bcf
ldsb [%i6+0x02e],%l6 ! %l6 = 0000000000000000
! Mem[0000000030041400] = 01c7a1db ff000000, %l0 = 5dc7b300, %l1 = 01b32f0a
ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000ff000000 0000000001c7a1db
! Code Fragment 3
p0_fragment_9:
! %l0 = 00000000ff000000
setx 0xb80ca677996f86e0,%g7,%l0 ! %l0 = b80ca677996f86e0
! %l1 = 0000000001c7a1db
setx 0x09538a6fa7f310cb,%g7,%l1 ! %l1 = 09538a6fa7f310cb
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 = b80ca677996f86e0
setx 0x99c3c54fcdcc7c28,%g7,%l0 ! %l0 = 99c3c54fcdcc7c28
! %l1 = 09538a6fa7f310cb
setx 0x50ea444023c2f135,%g7,%l1 ! %l1 = 50ea444023c2f135
! Mem[00000000300c1410] = ff000000, %l4 = 0000000000000000
ldsba [%i3+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f2 = 00ff0000 0b78ffb4, %l6 = 0000000000000000
! Mem[0000000030181438] = b4000000ad000000
add %i6,0x038,%g1
stda %f2,[%g1+%l6]ASI_PST32_S ! Mem[0000000030181438] = b4000000ad000000
p0_label_98:
! %l3 = ff00ffffe5efabff, Mem[00000000300c1410] = ff000000378b6def
stxa %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff00ffffe5efabff
! Mem[0000000010041434] = bc34ce0c, %l4 = ffffffffffffffff
swap [%i1+0x034],%l4 ! %l4 = 00000000bc34ce0c
! %l6 = 00000000, %l7 = ff1200ff, Mem[0000000010001410] = 00000074 ff000000
stda %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 ff1200ff
! Mem[00000000300c1410] = ffff00ff, %l3 = ff00ffffe5efabff
ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010181400] = 00000020, %l3 = 00000000000000ff, %asi = 80
swapa [%i6+0x000]%asi,%l3 ! %l3 = 0000000000000020
! Mem[0000000010001408] = 00ff0000, %l4 = 00000000bc34ce0c
swapa [%i0+%o4]0x80,%l4 ! %l4 = 0000000000ff0000
! Mem[0000000010181408] = b4ff780b, %l4 = 0000000000ff0000
swapa [%i6+%o4]0x80,%l4 ! %l4 = 00000000b4ff780b
! Mem[0000000010001405] = 00ffffff, %l0 = 99c3c54fcdcc7c28
ldstub [%i0+0x005],%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010181410] = fb5acdff, %l4 = 00000000b4ff780b
swapa [%i6+%o5]0x88,%l4 ! %l4 = 00000000fb5acdff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffff2191, %l0 = 00000000000000ff
lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000ffff
p0_label_99:
! %f29 = e5000551, %f28 = b4000000
fstoi %f29,%f28 ! %f28 = 80000000
membar #Sync ! Added by membar checker (17)
! Mem[0000000030141400] = 6bcd5afb b4000000 ff0012ff 000000b4
! Mem[0000000030141410] = ff1aa1fc 5dc79274 2dcb5f2c 59de9a45
! Mem[0000000030141420] = 3e1ff97f 014a49f2 a04e5cfe fc2d5b3d
! Mem[0000000030141430] = 32a62ca1 d6aaa767 83db89d2 fd4d317b
ldda [%i5]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030141400
! Mem[00000000100c1408] = 281e88ba, %l2 = 0000000000001200
lduba [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000028
! %f31 = dad8f819, %f28 = 80000000
fcmps %fcc2,%f31,%f28 ! %fcc2 = 1
! Mem[00000000300c1400] = dbe79719, %l7 = 00000000ff1200ff
lduba [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000019
! Mem[0000000010181400] = 000000ff, %l6 = 0000000000000000
lduwa [%i6+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001408] = b4000000, %l2 = 0000000000000028
ldsha [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001400] = 00b3c75d, %l4 = 00000000fb5acdff
lduba [%i0+%g0]0x89,%l4 ! %l4 = 000000000000005d
! Mem[0000000010081408] = ff390828, %l1 = 50ea444023c2f135
ldsha [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000828
! Starting 10 instruction Store Burst
! %l7 = 0000000000000019, Mem[0000000030101408] = 00001282
stwa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000019
p0_label_100:
! %l1 = 0000000000000828, Mem[00000000300c1400] = 1997e7dbffffff00
stxa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000828
! Mem[000000001014141c] = 015e7453, %l4 = 000000000000005d
swap [%i5+0x01c],%l4 ! %l4 = 00000000015e7453
! %l5 = 0000000000000093, Mem[0000000010041400] = ff000000
stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00930000
! %f28 = 80000000 e5000551, Mem[0000000010181400] = 000000ff 971994ff
stda %f28,[%i6+%g0]0x80 ! Mem[0000000010181400] = 80000000 e5000551
membar #Sync ! Added by membar checker (18)
! %l2 = 0000000000000000, Mem[0000000030141410] = 7492c75dfca11aff
stxa %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000
! Mem[0000000030181400] = fb7d2fff, %l3 = 0000000000000020
ldstuba [%i6+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
! %f16 = 000000ff dba1c701, Mem[0000000030001400] = 5dc7b300 01b32f0a
stda %f16,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff dba1c701
! %l3 = 00000000000000ff, Mem[00000000300c1410] = ffff00ff
stha %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff00ff
! Mem[0000000020800000] = 39ff7fd0, %l7 = 0000000000000019
ldstub [%o1+%g0],%l7 ! %l7 = 00000039000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 0016ff79, %l6 = 00000000000000ff
ldsha [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000016
p0_label_101:
! Mem[0000000020800000] = ffff7fd0, %l3 = 00000000000000ff
ldsb [%o1+0x001],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010041410] = 971994ff, %l5 = 0000000000000093
ldsha [%i1+%o5]0x80,%l5 ! %l5 = ffffffffffff9719
! Mem[0000000010101410] = 000000b4, %l1 = 0000000000000828
ldsba [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
! %f28 = 80000000, %f12 = 32a62ca1, %f31 = dad8f819
fadds %f28,%f12,%f31 ! %f31 = 32a62ca1
! Mem[0000000010141420] = 0019ffff, %l0 = 000000000000ffff
ldsb [%i5+0x023],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030141408] = ff0012ff, %l6 = 0000000000000016
lduba [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041400] = 00930000 000000ff 00000020 b1000000
! Mem[0000000010041410] = 971994ff 0b78ff00 ef6d8b37 ff8b6def
! Mem[0000000010041420] = 8a7183a3 658a05fc 0000000f fb78c414
! Mem[0000000010041430] = e5efffff ffffffff ffffffe5 ffff00b4
ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
! Mem[0000000030041408] = 00000000, %l4 = 00000000015e7453
lduwa [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = 00000020, %l1 = 0000000000000000
ldub [%i1+%o4],%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000000039, Mem[0000000030181410] = ff2f0000
stwa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000039
p0_label_102:
! %l6 = 00000000000000ff, Mem[0000000010101410] = 00ff0000b4000000
stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000ff
! Mem[000000001014143b] = 0b78fedc, %l4 = 0000000000000000
ldstuba [%i5+0x03b]%asi,%l4 ! %l4 = 000000dc000000ff
! %l7 = 0000000000000039, Mem[0000000030001410] = 000ba7ff00000000
stxa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000039
! Mem[0000000010041410] = 971994ff, %l4 = 00000000000000dc
swapa [%i1+%o5]0x80,%l4 ! %l4 = 00000000971994ff
! Mem[0000000010141400] = 281e88ba, %l2 = 0000000000000000
swapa [%i5+%g0]0x80,%l2 ! %l2 = 00000000281e88ba
! Mem[0000000010141400] = 00000000, %l3 = ffffffffffffffff
ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1408] = 281e88ba, %l3 = 0000000000000000
swapa [%i3+%o4]0x80,%l3 ! %l3 = 00000000281e88ba
! %l2 = 00000000281e88ba, Mem[00000000300c1400] = 0000000000000828
stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000281e88ba
! Mem[00000000218000c0] = 5513f237, %l6 = 00000000000000ff
ldstub [%o3+0x0c0],%l6 ! %l6 = 00000055000000ff
! Starting 10 instruction Load Burst
! Mem[0000000021800140] = cfff8e22, %l4 = 00000000971994ff
lduba [%o3+0x141]%asi,%l4 ! %l4 = 00000000000000ff
p0_label_103:
! Mem[00000000100c1400] = e1070a00ffe5d582, %f16 = 000000ff dba1c701
ldda [%i3+%g0]0x80,%f16 ! %f16 = e1070a00 ffe5d582
! Mem[0000000010081430] = 000000ad, %l3 = 00000000281e88ba
ldsw [%i2+0x030],%l3 ! %l3 = 00000000000000ad
! %l6 = 0000000000000055, %l1 = 0000000000000000, %l7 = 0000000000000039
xnor %l6,%l1,%l7 ! %l7 = ffffffffffffffaa
! Mem[0000000010001400] = e42e161e, %l3 = 00000000000000ad
ldsba [%i0+%g0]0x80,%l3 ! %l3 = ffffffffffffffe4
! Mem[0000000030081408] = f7ffffff, %l0 = ffffffffffffffff
lduwa [%i2+%o4]0x81,%l0 ! %l0 = 00000000f7ffffff
! Mem[0000000010081408] = 963daee3 ff390828, %l0 = f7ffffff, %l1 = 00000000
ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000ff390828 00000000963daee3
! Mem[00000000100c1408] = 00000000 49000000, %l0 = ff390828, %l1 = 963daee3
ldda [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000049000000
! Mem[0000000010101400] = 0000cff9, %l0 = 0000000000000000
ldsha [%i4+%g0]0x88,%l0 ! %l0 = ffffffffffffcff9
! Mem[0000000020800040] = 691fd57f, %l5 = ffffffffffff9719
ldsha [%o1+0x040]%asi,%l5 ! %l5 = 000000000000691f
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000021800101] = 00ffa456
stb %l4,[%o3+0x101] ! Mem[0000000021800100] = 00ffa456
p0_label_104:
! Mem[00000000100c1400] = 000a07e1, %l7 = ffffffffffffffaa
ldstuba [%i3+%g0]0x88,%l7 ! %l7 = 000000e1000000ff
! %f30 = 0a2fb301 32a62ca1, Mem[0000000010081400] = 58f80000 723f3301
stda %f30,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0a2fb301 32a62ca1
! Mem[0000000010041408] = 20000000, %l0 = ffffffffffffcff9
swapa [%i1+%o4]0x88,%l0 ! %l0 = 0000000020000000
! %f20 = ffff1997 378b6def, Mem[0000000030141400] = fb5acd6b 000000b4
stda %f20,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffff1997 378b6def
! %l7 = 00000000000000e1, Mem[0000000020800041] = 691fd57f
stb %l7,[%o1+0x041] ! Mem[0000000020800040] = 69e1d57f
! %l5 = 000000000000691f, Mem[0000000030081408] = f7ffffff
stha %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 691fffff
! Mem[0000000010181409] = 00ff0000, %l7 = 00000000000000e1
ldstuba [%i6+0x009]%asi,%l7 ! %l7 = 000000ff000000ff
! %f25 = 1311b893, Mem[0000000030101408] = 00000019
sta %f25,[%i4+%o4]0x81 ! Mem[0000000030101408] = 1311b893
! %l1 = 0000000049000000, Mem[0000000010141434] = 0a9d584b, %asi = 80
stwa %l1,[%i5+0x034]%asi ! Mem[0000000010141434] = 49000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1434] = bfa0ff4d, %l2 = 00000000281e88ba
ldsha [%i3+0x036]%asi,%l2 ! %l2 = ffffffffffffff4d
p0_label_105:
! Mem[0000000010141410] = 000000ff, %l5 = 000000000000691f
ldsba [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = ffff00ff, %l0 = 0000000020000000
ldsha [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081400] = a12ca63201b32f0a, %f6 = ef6d8b37 ff8b6def
ldd [%i2+%g0],%f6 ! %f6 = a12ca632 01b32f0a
! %l0 = 00000000000000ff, %l5 = 0000000000000000, %y = 00000001
umul %l0,%l5,%l1 ! %l1 = 0000000000000000, %y = 00000000
! Mem[0000000010181410] = b4ff780b, %l7 = 00000000000000ff
ldsha [%i6+%o5]0x88,%l7 ! %l7 = 000000000000780b
! Mem[0000000010041400] = 00930000000000ff, %l0 = 00000000000000ff
ldxa [%i1+%g0]0x80,%l0 ! %l0 = 00930000000000ff
! Mem[00000000300c1408] = ffabefe5 ffff00ff, %l2 = ffffff4d, %l3 = ffffffe4
ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000ffff00ff 00000000ffabefe5
! Mem[0000000010101400] = f9cf0000 00ff0000, %l4 = 000000ff, %l5 = 00000000
ldda [%i4+%g0]0x80,%l4 ! %l4 = 00000000f9cf0000 0000000000ff0000
! %l3 = 00000000ffabefe5, immd = fffffffffffffa6c, %l4 = 00000000f9cf0000
sdivx %l3,-0x594,%l4 ! %l4 = ffffffffffd22a52
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = ff000000, %l6 = 0000000000000055
ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
p0_label_106:
! %f8 = 8a7183a3 658a05fc, %l0 = 00930000000000ff
! Mem[0000000030101418] = ab8637c45dc79274
add %i4,0x018,%g1
stda %f8,[%g1+%l0]ASI_PST16_S ! Mem[0000000030101418] = 8a7183a3658a05fc
! %f3 = b1000000, Mem[000000001014141c] = 0000005d
sta %f3 ,[%i5+0x01c]%asi ! Mem[000000001014141c] = b1000000
! %l5 = 0000000000ff0000, Mem[0000000010141400] = 00000000000000ff
stxa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000ff0000
! %f26 = 000000b4 fb5acd6b, %l2 = 00000000ffff00ff
! Mem[0000000030081420] = fca11a192a2439d5
add %i2,0x020,%g1
stda %f26,[%g1+%l2]ASI_PST32_S ! Mem[0000000030081420] = 000000b4fb5acd6b
! %l3 = 00000000ffabefe5, Mem[0000000030081400] = 0016ff79
stba %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = e516ff79
! %l3 = 00000000ffabefe5, Mem[0000000030101400] = 00930bcfea584e8c
stxa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000ffabefe5
! %l2 = 00000000ffff00ff, Mem[00000000100c1428] = 00000020, %asi = 80
stha %l2,[%i3+0x028]%asi ! Mem[00000000100c1428] = 00ff0020
! %l7 = 000000000000780b, Mem[0000000010081400] = a12ca632
stha %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 780ba632
! %f30 = 0a2fb301, Mem[0000000010081410] = ff0012ff
sta %f30,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0a2fb301
! Starting 10 instruction Load Burst
! Code Fragment 3
p0_fragment_10:
! %l0 = 00930000000000ff
setx 0xef49bbd84a02012a,%g7,%l0 ! %l0 = ef49bbd84a02012a
! %l1 = 0000000000000000
setx 0xc502285018fe4546,%g7,%l1 ! %l1 = c502285018fe4546
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 = ef49bbd84a02012a
setx 0x9f7ff578371f51c6,%g7,%l0 ! %l0 = 9f7ff578371f51c6
! %l1 = c502285018fe4546
setx 0x0384bae01977ef29,%g7,%l1 ! %l1 = 0384bae01977ef29
p0_label_107:
! Mem[00000000300c1410] = ffff00ff, %l7 = 000000000000780b
ldsha [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010101410] = 000000ff, %l3 = 00000000ffabefe5
lduwa [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1400] = 00000000, %l0 = 9f7ff578371f51c6
ldswa [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081428] = 14c478fb, %l0 = 0000000000000000
lduha [%i2+0x028]%asi,%l0 ! %l0 = 00000000000014c4
! Mem[00000000211c0000] = 00ffc8b9, %l2 = 00000000ffff00ff
ldsh [%o2+%g0],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141410] = 000000ff000000ff, %l7 = 00000000000000ff
ldxa [%i5+0x010]%asi,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030081400] = 00ffffff 79ff16e5, %l6 = 000000ff, %l7 = 000000ff
ldda [%i2+%g0]0x89,%l6 ! %l6 = 0000000079ff16e5 0000000000ffffff
! Mem[000000001000140c] = ffffffff, %l1 = 0384bae01977ef29
lduw [%i0+0x00c],%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010181410] = 0b78ffb4, %l6 = 0000000079ff16e5
ldswa [%i6+%o5]0x80,%l6 ! %l6 = 000000000b78ffb4
! Starting 10 instruction Store Burst
! %l3 = 00000000000000ff, Mem[0000000010081400] = 780ba632
stwa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
p0_label_108:
membar #Sync ! Added by membar checker (19)
! %l6 = 000000000b78ffb4, Mem[0000000010041428] = 0000000ffb78c414, %asi = 80
stxa %l6,[%i1+0x028]%asi ! Mem[0000000010041428] = 000000000b78ffb4
! %f3 = b1000000, %f0 = 00930000
fsqrts %f3 ,%f0 ! %f0 = 7fffffff
! %f4 = 971994ff 0b78ff00, Mem[0000000030141410] = 00000000 00000000
stda %f4 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 971994ff 0b78ff00
! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000010101438] = dba1c701 4d821985
std %l2,[%i4+0x038] ! Mem[0000000010101438] = 000000ff 000000ff
! %l6 = 000000000b78ffb4, Mem[0000000010081410] = 01b32f0a
stwa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0b78ffb4
! %l7 = 0000000000ffffff, Mem[0000000010101410] = ff000000
stha %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffff0000
! Mem[0000000030101400] = 00000000, %l4 = ffffffffffd22a52
swapa [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
! %l3 = 00000000000000ff, Mem[00000000100c1408] = 00000000
stha %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ff0000
! %l2 = 00000000000000ff, %l2 = 00000000000000ff, %y = 00000000
sdiv %l2,%l2,%l6 ! %l6 = 0000000000000001
mov %l0,%y ! %y = 000014c4
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 00b3c75d, %l4 = 0000000000000000
lduha [%i3+%o5]0x80,%l4 ! %l4 = 00000000000000b3
p0_label_109:
! %l2 = 00000000000000ff, immd = 0000000000000d83, %l3 = 00000000000000ff
mulx %l2,0xd83,%l3 ! %l3 = 00000000000d757d
! Mem[0000000010101420] = ef6d8b377dab064a, %l1 = 00000000ffffffff
ldxa [%i4+0x020]%asi,%l1 ! %l1 = ef6d8b377dab064a
! Mem[0000000030001408] = 000000b4, %l7 = 0000000000ffffff
lduha [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041408] = 000000b1ffffcff9, %l7 = 0000000000000000
ldxa [%i1+%o4]0x88,%l7 ! %l7 = 000000b1ffffcff9
! Mem[0000000010181400] = 80000000, %l4 = 00000000000000b3
lduwa [%i6+%g0]0x80,%l4 ! %l4 = 0000000080000000
! Mem[0000000021800140] = cfff8e22, %l3 = 00000000000d757d
lduba [%o3+0x140]%asi,%l3 ! %l3 = 00000000000000cf
! Mem[0000000010141408] = a30000b3, %l3 = 00000000000000cf
ldswa [%i5+%o4]0x80,%l3 ! %l3 = ffffffffa30000b3
! Mem[00000000100c1400] = ff070a00, %l6 = 0000000000000001
lduba [%i3+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030141408] = ff1200ff, %l1 = ef6d8b377dab064a
ldsba [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, Mem[0000000010181434] = ffa80a08, %asi = 80
stwa %l2,[%i6+0x034]%asi ! Mem[0000000010181434] = 000000ff
p0_label_110:
! %l6 = 000000ff, %l7 = ffffcff9, Mem[0000000010041410] = 000000dc 0b78ff00
stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff ffffcff9
! %f16 = e1070a00, Mem[0000000030101410] = a31c4452
sta %f16,[%i4+%o5]0x81 ! Mem[0000000030101410] = e1070a00
! Mem[00000000100c1410] = 00b3c75d, %l4 = 0000000080000000
swapa [%i3+%o5]0x80,%l4 ! %l4 = 0000000000b3c75d
! Mem[0000000030041400] = ff000000, %l4 = 0000000000b3c75d
swapa [%i1+%g0]0x89,%l4 ! %l4 = 00000000ff000000
! %l5 = 0000000000ff0000, Mem[0000000030101408] = 1311b893
stba %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0011b893
! %l2 = 00000000000000ff, Mem[0000000030141408] = ff0012ff000000b4
stxa %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000000000ff
! %l0 = 00000000000014c4, Mem[00000000100c1408] = 00ff0000
stwa %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000014c4
! %l1 = ffffffffffffffff, Mem[0000000010181400] = 80000000, %asi = 80
stha %l1,[%i6+0x000]%asi ! Mem[0000000010181400] = ffff0000
! %f0 = 7fffffff 000000ff 00000020 b1000000
! %f4 = 971994ff 0b78ff00 a12ca632 01b32f0a
! %f8 = 8a7183a3 658a05fc 0000000f fb78c414
! %f12 = e5efffff ffffffff ffffffe5 ffff00b4
stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 0000ff00, %f27 = fb5acd6b
ld [%i5+%g0],%f27 ! %f27 = 0000ff00
p0_label_111:
! Mem[0000000010181438] = cf7bff79, %l2 = 00000000000000ff
ldub [%i6+0x039],%l2 ! %l2 = 000000000000007b
! Mem[0000000010181408] = 00ff00000000ff00, %f20 = ffff1997 378b6def
ldda [%i6+%o4]0x88,%f20 ! %f20 = 00ff0000 0000ff00
! Mem[0000000010181410] = 000000b4 b4ff780b, %l4 = ff000000, %l5 = 00ff0000
ldda [%i6+%o5]0x88,%l4 ! %l4 = 00000000b4ff780b 00000000000000b4
membar #Sync ! Added by membar checker (20)
! Mem[000000001008142c] = fb78c414, %l1 = ffffffffffffffff
ldsb [%i2+0x02f],%l1 ! %l1 = 0000000000000014
! Mem[0000000030001400] = ff000000, %l4 = 00000000b4ff780b
lduba [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041400] = 5dc7b300, %l4 = 0000000000000000
lduha [%i1+%g0]0x81,%l4 ! %l4 = 0000000000005dc7
! Mem[00000000100c1410] = 80000000, %l1 = 0000000000000014
lduha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000008000
! Mem[0000000030041408] = 000000000000064a, %l6 = 00000000000000ff
ldxa [%i1+%o4]0x81,%l6 ! %l6 = 000000000000064a
! Mem[0000000030141410] = 00ff780bff941997, %f28 = 80000000 e5000551
ldda [%i5+%o5]0x89,%f28 ! %f28 = 00ff780b ff941997
! Starting 10 instruction Store Burst
! %l7 = 000000b1ffffcff9, Mem[000000001000140c] = ffffffff
stb %l7,[%i0+0x00c] ! Mem[000000001000140c] = f9ffffff
p0_label_112:
! %f9 = 658a05fc, Mem[0000000010181410] = b4ff780b
sta %f9 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 658a05fc
! %f14 = ffffffe5 ffff00b4, %l0 = 00000000000014c4
! Mem[0000000010141400] = 0000ff0000000000
stda %f14,[%i5+%l0]ASI_PST32_PL ! Mem[0000000010141400] = 0000ff0000000000
! Mem[000000001004140a] = f9cfffff, %l6 = 000000000000064a
ldstub [%i1+0x00a],%l6 ! %l6 = 000000ff000000ff
! %l3 = ffffffffa30000b3, Mem[0000000010081408] = 00000020
stha %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00b30020
! Mem[0000000010001400] = 1e162ee4, %l0 = 00000000000014c4
swapa [%i0+%g0]0x88,%l0 ! %l0 = 000000001e162ee4
! Mem[00000000100c1431] = 2e8fd907, %l2 = 000000000000007b
ldstuba [%i3+0x031]%asi,%l2 ! %l2 = 0000008f000000ff
! %l0 = 1e162ee4, %l1 = 00008000, Mem[0000000030041408] = 00000000 4a060000
stda %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 1e162ee4 00008000
! Mem[0000000010081438] = ffffffe5, %l3 = ffffffffa30000b3
ldstub [%i2+0x038],%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030041400] = 5dc7b300, %l7 = 000000b1ffffcff9
ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 0000005d000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 000000ff, %l3 = 00000000000000ff
lduwa [%i5+%o5]0x80,%l3 ! %l3 = 00000000000000ff
p0_label_113:
! Mem[0000000030141410] = 971994ff, %l6 = 00000000000000ff
lduba [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000097
! Mem[0000000010141408] = b30000a3, %l0 = 000000001e162ee4
lduba [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000a3
! Mem[0000000010141410] = ff000000, %l0 = 00000000000000a3
ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001400] = 000014c4, %l2 = 000000000000008f
ldswa [%i0+%g0]0x88,%l2 ! %l2 = 00000000000014c4
! Mem[0000000021800140] = cfff8e22, %l7 = 000000000000005d
lduba [%o3+0x141]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[000000001008143c] = ffff00b4, %l5 = 00000000000000b4
ldsh [%i2+0x03e],%l5 ! %l5 = 00000000000000b4
! Mem[0000000010101408] = ffff00ff, %l5 = 00000000000000b4
lduba [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[000000001010142c] = 679dceb6, %l6 = 0000000000000097
ldub [%i4+0x02e],%l6 ! %l6 = 00000000000000ce
! Mem[0000000010081408] = 2000b300, %l1 = 0000000000008000
lduha [%i2+%o4]0x88,%l1 ! %l1 = 000000000000b300
! Starting 10 instruction Store Burst
! %f24 = 510500e5, Mem[0000000010081400] = 7fffffff
sta %f24,[%i2+0x000]%asi ! Mem[0000000010081400] = 510500e5
p0_label_114:
! Mem[0000000010101400] = f9cf0000, %l5 = 00000000000000ff
swapa [%i4+%g0]0x80,%l5 ! %l5 = 00000000f9cf0000
! Mem[0000000010081410] = 971994ff, %l4 = 0000000000005dc7
swapa [%i2+%o5]0x80,%l4 ! %l4 = 00000000971994ff
! Mem[00000000300c1410] = ffff00ff, %l4 = 00000000971994ff
ldstuba [%i3+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
! %l6 = 000000ce, %l7 = 000000ff, Mem[0000000030101408] = 0011b893 00000000
stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ce 000000ff
! Mem[00000000300c1410] = ff00ffff, %l3 = 00000000000000ff
ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
! %l7 = 00000000000000ff, Mem[0000000010141400] = 0000ff00
stwa %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
! Mem[0000000030101408] = 000000ce, %l2 = 00000000000014c4
ldstuba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141400] = 378b6def, %l7 = 00000000000000ff
ldstuba [%i5+%g0]0x89,%l7 ! %l7 = 000000ef000000ff
! %l3 = 00000000000000ff, Mem[000000001018143d] = 8fa3ba2f
stb %l3,[%i6+0x03d] ! Mem[000000001018143c] = 8fffba2f
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = ffc7b300dba1c701, %l1 = 000000000000b300
ldxa [%i1+%g0]0x81,%l1 ! %l1 = ffc7b300dba1c701
p0_label_115:
! %l5 = 00000000f9cf0000, imm = 0000000000000acc, %l6 = 00000000000000ce
addc %l5,0xacc,%l6 ! %l6 = 00000000f9cf0acc
! Mem[0000000030001410] = 00000000, %l5 = 00000000f9cf0000
lduwa [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041408] = 000080001e162ee4, %f4 = 971994ff 0b78ff00
ldda [%i1+%o4]0x89,%f4 ! %f4 = 00008000 1e162ee4
! Mem[0000000010041400] = 00930000 000000ff, %l0 = 00000000, %l1 = dba1c701
ldda [%i1+%g0]0x80,%l0 ! %l0 = 0000000000930000 00000000000000ff
! Mem[0000000010141428] = 0b7861b4, %l2 = 0000000000000000
ldub [%i5+0x02b],%l2 ! %l2 = 00000000000000b4
! %f11 = fb78c414, %f26 = 000000b4
fcmps %fcc1,%f11,%f26 ! %fcc1 = 1
! Mem[0000000030101410] = e1070a0000000000, %l1 = 00000000000000ff
ldxa [%i4+%o5]0x81,%l1 ! %l1 = e1070a0000000000
! Mem[0000000030181400] = 00000000fb7d2fff, %l7 = 00000000000000ef
ldxa [%i6+%g0]0x89,%l7 ! %l7 = 00000000fb7d2fff
! Mem[0000000010041400] = 00930000, %l2 = 00000000000000b4
lduwa [%i1+%g0]0x80,%l2 ! %l2 = 0000000000930000
! Starting 10 instruction Store Burst
! %l7 = 00000000fb7d2fff, Mem[0000000030001408] = 000000b4
stha %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 2fff00b4
p0_label_116:
! %l4 = 00000000000000ff, Mem[0000000030041400] = ffc7b300
stba %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffc7b300
! %l3 = 00000000000000ff, %l4 = 00000000000000ff, %l0 = 0000000000930000
udivx %l3,%l4,%l0 ! %l0 = 0000000000000001
! %l3 = 00000000000000ff, Mem[0000000030141408] = ff00000000000000
stxa %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000000000ff
! Mem[00000000300c1410] = ff00ffff, %l7 = 00000000fb7d2fff
swapa [%i3+%o5]0x81,%l7 ! %l7 = 00000000ff00ffff
! %l4 = 00000000000000ff, Mem[0000000010001410] = 00000000ff1200ff
stxa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000000000ff
! %f28 = 00ff780b ff941997, %l7 = 00000000ff00ffff
! Mem[0000000030141408] = ff00000000000000
add %i5,0x008,%g1
stda %f28,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030141408] = 971994ff0b78ff00
! %f16 = e1070a00 ffe5d582, %l3 = 00000000000000ff
! Mem[0000000010081410] = 00005dc70b78ff00
add %i2,0x010,%g1
stda %f16,[%g1+%l3]ASI_PST16_P ! Mem[0000000010081410] = e1070a00ffe5d582
! Mem[000000001000142c] = 2fbaa38f, %l4 = 000000ff, %l7 = ff00ffff
add %i0,0x2c,%g1
casa [%g1]0x80,%l4,%l7 ! %l7 = 000000002fbaa38f
! Mem[0000000010001430] = ff728cdc, %l1 = 00000000, %l3 = 000000ff
add %i0,0x30,%g1
casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000ff728cdc
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 000000ff, %l7 = 000000002fbaa38f
lduba [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
p0_label_117:
! Mem[00000000201c0000] = ffff2191, %l5 = 0000000000000000
ldub [%o0+%g0],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081408] = 00b30020b1000000, %f8 = 8a7183a3 658a05fc
ldda [%i2+%o4]0x80,%f8 ! %f8 = 00b30020 b1000000
! Mem[0000000010141408] = b30000a3, %l7 = 0000000000000000
ldswa [%i5+%o4]0x88,%l7 ! %l7 = ffffffffb30000a3
! Mem[0000000010041408] = ffffcff9, %l7 = ffffffffb30000a3
lduba [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000f9
! Mem[0000000030041408] = 1e162ee4, %l3 = 00000000ff728cdc
ldsha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000002ee4
! Mem[0000000010041428] = 000000000b78ffb4, %f14 = ffffffe5 ffff00b4
ldda [%i1+0x028]%asi,%f14 ! %f14 = 00000000 0b78ffb4
! Mem[0000000010181408] = 00ff0000 0000ff00, %l4 = 000000ff, %l5 = 000000ff
ldd [%i6+%o4],%l4 ! %l4 = 0000000000ff0000 000000000000ff00
! Mem[0000000030141400] = 378b6dff, %f23 = ffffff00
lda [%i5+%g0]0x89,%f23 ! %f23 = 378b6dff
! Mem[0000000010101410] = 0000ffff, %l7 = 00000000000000f9
lduwa [%i4+%o5]0x88,%l7 ! %l7 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l4 = 00ff0000, %l5 = 0000ff00, Mem[0000000010041410] = ff000000 f9cfffff
stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00ff0000 0000ff00
p0_label_118:
! Mem[0000000010141410] = ff000000, %l5 = 000000000000ff00
ldstuba [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %l2 = 0000000000930000, Mem[0000000030001410] = 00000000
stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! %f10 = 0000000f fb78c414, Mem[0000000010001400] = 000014c4 ffffff00
stda %f10,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000f fb78c414
! %l1 = e1070a0000000000, Mem[0000000030001410] = 00000000
stha %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! %f0 = 7fffffff, Mem[0000000010001424] = f47d9ad3
sta %f0 ,[%i0+0x024]%asi ! Mem[0000000010001424] = 7fffffff
! %l1 = e1070a0000000000, Mem[0000000010001400] = 14c478fb0f000000
stxa %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = e1070a0000000000
! Mem[000000001014140d] = 000000b4, %l3 = 0000000000002ee4
ldstuba [%i5+0x00d]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000211c0000] = 00ffc8b9, %l6 = 00000000f9cf0acc
ldstub [%o2+%g0],%l6 ! %l6 = 00000000000000ff
! %l2 = 00930000, %l3 = 00000000, Mem[00000000100c1400] = ff070a00 ffe5d582
stda %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00930000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181418] = 82d5e5ff0000ff00, %l3 = 0000000000000000
ldx [%i6+0x018],%l3 ! %l3 = 82d5e5ff0000ff00
p0_label_119:
! Mem[0000000010081400] = ff000000e5000551, %f26 = 000000b4 0000ff00
ldda [%i2+%g0]0x88,%f26 ! %f26 = ff000000 e5000551
! Mem[0000000010001438] = 954e5ecf378b6def, %l6 = 0000000000000000
ldxa [%i0+0x038]%asi,%l6 ! %l6 = 954e5ecf378b6def
! Mem[0000000030041410] = ffff1997378b6def, %f0 = 7fffffff 000000ff
ldda [%i1+%o5]0x81,%f0 ! %f0 = ffff1997 378b6def
! Mem[00000000100c1408] = c4140000, %l6 = 954e5ecf378b6def
lduwa [%i3+%o4]0x88,%l6 ! %l6 = 00000000c4140000
! Mem[00000000100c1408] = 000014c4, %l1 = e1070a0000000000
lduha [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101408] = ff00ffff, %f5 = 1e162ee4
lda [%i4+%o4]0x88,%f5 ! %f5 = ff00ffff
! Mem[0000000030081410] = e2010551, %f20 = 00ff0000
lda [%i2+%o5]0x89,%f20 ! %f20 = e2010551
! Mem[0000000010141400] = ff000000, %l6 = 00000000c4140000
ldswa [%i5+%g0]0x88,%l6 ! %l6 = ffffffffff000000
! Mem[0000000010141410] = ff000000 ff0000ff, %l2 = 00930000, %l3 = 0000ff00
ldda [%i5+%o5]0x88,%l2 ! %l2 = 00000000ff0000ff 00000000ff000000
! Starting 10 instruction Store Burst
! %l6 = ff000000, %l7 = 0000ffff, Mem[0000000010081400] = e5000551 ff000000
stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000 0000ffff
p0_label_120:
! %l5 = 0000000000000000, Mem[0000000010101408] = ff00ffff
stba %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff00ff00
! %l0 = 0000000000000001, Mem[0000000030141400] = 378b6dff
stwa %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000001
! Mem[0000000030181410] = 00000039, %l1 = 0000000000000000
ldstuba [%i6+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! %l2 = 00000000ff0000ff, immed = 000004aa, %y = 000014c4
udiv %l2,0x4aa,%l0 ! %l0 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
! %l7 = 000000000000ffff, Mem[00000000211c0001] = ffffc8b9
stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = ffffc8b9
! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010001400] = e1070a00 00000000
stda %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffff 00000000
! %l6 = ff000000, %l7 = 0000ffff, Mem[0000000010101428] = 170d865e 679dceb6
std %l6,[%i4+0x028] ! Mem[0000000010101428] = ff000000 0000ffff
! %l0 = 00000000ffffffff, imm = 0000000000000ddb, %l1 = 0000000000000000
add %l0,0xddb,%l1 ! %l1 = 0000000100000dda
! Mem[0000000030101408] = ff0000ce, %l1 = 0000000100000dda
ldstuba [%i4+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00000000, %l4 = 0000000000ff0000
lduwa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
p0_label_121:
! Mem[000000001004143c] = ffff00b4, %l6 = ffffffffff000000
ldsh [%i1+0x03e],%l6 ! %l6 = 00000000000000b4
! Mem[0000000010081410] = 000a07e1, %l7 = 000000000000ffff
lduwa [%i2+%o5]0x88,%l7 ! %l7 = 00000000000a07e1
! Mem[000000001018140c] = 0000ff00, %l0 = 00000000ffffffff
ldub [%i6+0x00e],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141410] = ff0000ff000000ff, %l3 = 00000000ff000000
ldxa [%i5+%o5]0x80,%l3 ! %l3 = ff0000ff000000ff
! Mem[0000000010041400] = 00009300, %l1 = 00000000000000ff
ldswa [%i1+%g0]0x88,%l1 ! %l1 = 0000000000009300
! Mem[00000000100c1410] = 80000000, %f8 = 00b30020
lda [%i3+%o5]0x80,%f8 ! %f8 = 80000000
! Mem[0000000010001400] = ffffffff 00000000, %l6 = 000000b4, %l7 = 000a07e1
ldda [%i0+0x000]%asi,%l6 ! %l6 = 00000000ffffffff 0000000000000000
! Mem[0000000010181400] = ffff0000e5000551, %f4 = 00008000 ff00ffff
ldda [%i6+%g0]0x80,%f4 ! %f4 = ffff0000 e5000551
! Mem[00000000100c140c] = 49000000, %l6 = 00000000ffffffff
ldsw [%i3+0x00c],%l6 ! %l6 = 0000000049000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[00000000211c0001] = ffffc8b9, %asi = 80
stba %l4,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00c8b9
p0_label_122:
! %l1 = 0000000000009300, Mem[0000000010041400] = 00930000000000ff
stxa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000009300
! Mem[0000000030041400] = 00b3c7ff, %l3 = ff0000ff000000ff
ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
! %l4 = 0000000000000000, Mem[0000000030041400] = 00b3c7ff
stba %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00b3c700
! Mem[0000000030141400] = 00000001, %l1 = 0000000000009300
swapa [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000001
! Mem[0000000010041430] = e5efffff, %l7 = 0000000000000000
swap [%i1+0x030],%l7 ! %l7 = 00000000e5efffff
! %l6 = 0000000049000000, imm = fffffffffffff393, %l2 = 00000000ff0000ff
addc %l6,-0xc6d,%l2 ! %l2 = 0000000048fff393
! %l2 = 0000000048fff393, Mem[0000000010181410] = fc058a65b4000000, %asi = 80
stxa %l2,[%i6+0x010]%asi ! Mem[0000000010181410] = 0000000048fff393
! %l2 = 0000000048fff393, imm = 0000000000000b57, %l7 = 00000000e5efffff
orn %l2,0xb57,%l7 ! %l7 = fffffffffffff7bb
! Mem[00000000100c1410] = 00000080, %l1 = 0000000000000001
ldstuba [%i3+%o5]0x88,%l1 ! %l1 = 00000080000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 00ff0000, %f19 = 0000064a
lda [%i1+%o5]0x88,%f19 ! %f19 = 00ff0000
p0_label_123:
! Mem[00000000100c1408] = 00000049c4140000, %l0 = 00000000000000ff
ldxa [%i3+%o4]0x88,%l0 ! %l0 = 00000049c4140000
! Mem[0000000010181430] = 00001282000000ff, %f20 = e2010551 0000ff00
ldd [%i6+0x030],%f20 ! %f20 = 00001282 000000ff
! Mem[0000000010101400] = 000000ff, %l6 = 0000000049000000
lduba [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = ffff0000, %l4 = 0000000000000000
lduha [%i4+%o5]0x80,%l4 ! %l4 = 000000000000ffff
! Mem[0000000030001408] = b400ff2f, %l1 = 0000000000000080
ldsha [%i0+%o4]0x89,%l1 ! %l1 = ffffffffffffff2f
! Mem[0000000010181400] = 510500e50000ffff, %l0 = 00000049c4140000
ldxa [%i6+%g0]0x88,%l0 ! %l0 = 510500e50000ffff
! Mem[0000000010001410] = 00000000, %l3 = 00000000000000ff
ldsha [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
! %l7 = fffffffffffff7bb, imm = fffffffffffff2af, %l1 = ffffffffffffff2f
or %l7,-0xd51,%l1 ! %l1 = fffffffffffff7bf
! Mem[0000000030001410] = 0000000000000039, %l4 = 000000000000ffff
ldxa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000039
! Starting 10 instruction Store Burst
! %l1 = fffffffffffff7bf, Mem[0000000010081400] = ff000000
stha %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff00f7bf
p0_label_124:
! %f4 = ffff0000 e5000551, Mem[0000000010041410] = 0000ff00 00ff0000
stda %f4 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffff0000 e5000551
! Mem[0000000010141438] = 0b78feff, %l7 = fffffffffffff7bb
swap [%i5+0x038],%l7 ! %l7 = 000000000b78feff
! Mem[0000000010041400] = 00000000, %l1 = fffffffffffff7bf
ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! %l4 = 0000000000000039, imm = ffffffffffffffab, %l4 = 0000000000000039
sub %l4,-0x055,%l4 ! %l4 = 000000000000008e
! %f20 = 00001282, Mem[00000000300c1410] = fb7d2fff
sta %f20,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00001282
! Mem[0000000010081408] = 2000b300, %l3 = 0000000000000000
ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! %l7 = 000000000b78feff, Mem[00000000100c1410] = 9dc993a3000000ff
stxa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000000b78feff
! %l6 = 0000000000000000, Mem[0000000010181400] = ffff0000, %asi = 80
stwa %l6,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000000
! Mem[0000000010001418] = fb5acdff000000ff, %l4 = 000000000000008e, %l7 = 000000000b78feff
add %i0,0x18,%g1
casxa [%g1]0x80,%l4,%l7 ! %l7 = fb5acdff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00000000, %l4 = 000000000000008e
ldsba [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
p0_label_125:
! Mem[00000000100c1400] = 00009300, %l7 = fb5acdff000000ff
ldsha [%i3+%g0]0x88,%l7 ! %l7 = ffffffffffff9300
! Mem[0000000010081408] = ffb30020, %l0 = 510500e50000ffff
ldsha [%i2+%o4]0x80,%l0 ! %l0 = ffffffffffffffb3
! Mem[0000000010181408] = 00ff0000, %l0 = ffffffffffffffb3
ldsw [%i6+%o4],%l0 ! %l0 = 0000000000ff0000
! Mem[0000000030001400] = ff000000, %l1 = 0000000000000000
lduba [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141408] = a30000b3, %l0 = 0000000000ff0000
ldsha [%i5+%o4]0x80,%l0 ! %l0 = ffffffffffffa300
! Mem[0000000010181410] = 93f3ff4800000000, %l7 = ffffffffffff9300
ldxa [%i6+%o5]0x88,%l7 ! %l7 = 93f3ff4800000000
! Mem[0000000030001410] = 3900000000000000, %l4 = 0000000000000000
ldxa [%i0+%o5]0x89,%l4 ! %l4 = 3900000000000000
! Mem[0000000030081400] = 79ff16e5, %l5 = 0000000000000000
lduwa [%i2+%g0]0x89,%l5 ! %l5 = 0000000079ff16e5
! Mem[0000000010041408] = f9cfffff, %l7 = 93f3ff4800000000
ldsha [%i1+%o4]0x80,%l7 ! %l7 = fffffffffffff9cf
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = 00000000, %l3 = 0000000000000000
ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
p0_label_126:
! %l4 = 3900000000000000, Mem[0000000010181400] = 00000000
stwa %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! %f14 = 00000000, Mem[00000000300c1400] = 00000000
sta %f14,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Mem[0000000010081420] = 8a7183a3658a05fc, %l6 = 0000000000000000, %l2 = 0000000048fff393
add %i2,0x20,%g1
casxa [%g1]0x80,%l6,%l2 ! %l2 = 8a7183a3658a05fc
! %f0 = ffff1997 378b6def 00000020 b1000000
! %f4 = ffff0000 e5000551 a12ca632 01b32f0a
! %f8 = 80000000 b1000000 0000000f fb78c414
! %f12 = e5efffff ffffffff 00000000 0b78ffb4
stda %f0,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
! Mem[0000000030141400] = 00930000, %l0 = ffffffffffffa300
swapa [%i5+%g0]0x81,%l0 ! %l0 = 0000000000930000
! %l6 = 0000000000000000, Mem[00000000100c1400] = 0093000000000000
stxa %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000000000
! Mem[0000000010081408] = 2000b3ff, %l3 = 0000000000000000
ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
! %f0 = ffff1997 378b6def 00000020 b1000000
! %f4 = ffff0000 e5000551 a12ca632 01b32f0a
! %f8 = 80000000 b1000000 0000000f fb78c414
! %f12 = e5efffff ffffffff 00000000 0b78ffb4
stda %f0,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
! %l6 = 0000000000000000, Mem[0000000030041400] = 00b3c700
stba %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00b3c700
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (21)
! Mem[0000000010101400] = 000000ff00ff0000, %f16 = e1070a00 ffe5d582
ldda [%i4+%g0]0x80,%f16 ! %f16 = 000000ff 00ff0000
p0_label_127:
! Mem[0000000010141400] = 000000ff00000000, %l7 = fffffffffffff9cf
ldxa [%i5+%g0]0x80,%l7 ! %l7 = 000000ff00000000
! Mem[0000000010141400] = 000000ff00000000, %f26 = ff000000 e5000551
ldda [%i5+0x000]%asi,%f26 ! %f26 = 000000ff 00000000
! Mem[0000000010181400] = 00000000, %l4 = 3900000000000000
ldsba [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[00000000201c0000] = ffff2191, %l0 = 0000000000930000
ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! %l2 = 8a7183a3658a05fc, %l6 = 0000000000000000, %l3 = 00000000000000ff
and %l2,%l6,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1408] = 00000020b1000000, %f18 = 00000000 00ff0000
ldda [%i3+%o4]0x88,%f18 ! %f18 = 00000020 b1000000
! Mem[0000000030081410] = 510501e2000000b4, %l6 = 0000000000000000
ldxa [%i2+%o5]0x81,%l6 ! %l6 = 510501e2000000b4
! Mem[00000000100c1408] = b1000000, %l0 = ffffffffffffffff
ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041400] = 00c7b300, %l2 = 8a7183a3658a05fc
ldsha [%i1+%g0]0x81,%l2 ! %l2 = 00000000000000c7
! Starting 10 instruction Store Burst
! %f16 = 000000ff 00ff0000, Mem[0000000010141408] = b30000a3 b400ff00
stda %f16,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff 00ff0000
p0_label_128:
! Mem[00000000100c1400] = 378b6def, %l2 = 00000000000000c7
swapa [%i3+%g0]0x88,%l2 ! %l2 = 00000000378b6def
! %l2 = 00000000378b6def, imm = 0000000000000500, %l4 = 0000000000000000
or %l2,0x500,%l4 ! %l4 = 00000000378b6def
! Mem[0000000030081400] = 79ff16e5, %l7 = 000000ff00000000
swapa [%i2+%g0]0x89,%l7 ! %l7 = 0000000079ff16e5
! %l6 = 510501e2000000b4, Mem[0000000030181408] = 47f8f1550000ff00
stxa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 510501e2000000b4
! %f19 = b1000000, Mem[0000000010101408] = 00ff00ff
sta %f19,[%i4+%o4]0x80 ! Mem[0000000010101408] = b1000000
! Mem[0000000030001408] = b400ff2f, %l3 = 0000000000000000
ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 0000002f000000ff
! Mem[0000000010001408] = bc34ce0c, %l7 = 0000000079ff16e5
swapa [%i0+%o4]0x80,%l7 ! %l7 = 00000000bc34ce0c
! Mem[0000000010101410] = ffff0000, %l6 = 510501e2000000b4
ldstuba [%i4+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! %f17 = 00ff0000, %f24 = 510500e5, %f16 = 000000ff
fmuls %f17,%f24,%f16 ! %f16 = 12847be4
! Starting 10 instruction Load Burst
! Mem[0000000010141430] = 73428349, %l1 = 0000000000000000
ldsba [%i5+0x030]%asi,%l1 ! %l1 = 0000000000000073
p0_label_129:
! Mem[0000000030181410] = ff000039 00000000, %l6 = 000000ff, %l7 = bc34ce0c
ldda [%i6+%o5]0x81,%l6 ! %l6 = 00000000ff000039 0000000000000000
! Mem[0000000010001408] = 79ff16e5, %l0 = 0000000000000000
lduha [%i0+%o4]0x80,%l0 ! %l0 = 00000000000079ff
! Mem[0000000030181400] = fb7d2fff, %l4 = 00000000378b6def
lduba [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181408] = 00ff00000000ff00, %l3 = 000000000000002f
ldxa [%i6+%o4]0x80,%l3 ! %l3 = 00ff00000000ff00
! Mem[0000000010181408] = 0000ff00, %l2 = 00000000378b6def
lduha [%i6+%o4]0x88,%l2 ! %l2 = 000000000000ff00
! Mem[0000000030001408] = ffff00b4dbe7fe5a, %l2 = 000000000000ff00
ldxa [%i0+%o4]0x81,%l2 ! %l2 = ffff00b4dbe7fe5a
! Mem[0000000010181424] = 00000000, %l4 = 00000000000000ff
ldsha [%i6+0x024]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081410] = e1070a00, %l6 = 00000000ff000039
lduba [%i2+%o5]0x80,%l6 ! %l6 = 00000000000000e1
! Mem[0000000010001420] = 89724a09, %l6 = 00000000000000e1
ldsb [%i0+0x022],%l6 ! %l6 = 000000000000004a
! Starting 10 instruction Store Burst
! %f12 = e5efffff ffffffff, %l3 = 00ff00000000ff00
! Mem[0000000030141430] = 32a62ca1d6aaa767
add %i5,0x030,%g1
stda %f12,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030141430] = 32a62ca1d6aaa767
p0_label_130:
! %l4 = 0000000000000000, Mem[00000000100c1418] = 0a2fb30132a62ca1, %asi = 80
stxa %l4,[%i3+0x018]%asi ! Mem[00000000100c1418] = 0000000000000000
! %l3 = 00ff00000000ff00, immed = 00000e8d, %y = ffffffff
smul %l3,0xe8d,%l3 ! %l3 = 000000000e7e7300, %y = 00000000
! Mem[0000000010101420] = ef6d8b37, %l1 = 0000000000000073, %asi = 80
swapa [%i4+0x020]%asi,%l1 ! %l1 = 00000000ef6d8b37
! %l2 = dbe7fe5a, %l3 = 0e7e7300, Mem[00000000100c1410] = e5000551 ffff0000
stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = dbe7fe5a 0e7e7300
! %l4 = 00000000, %l5 = 79ff16e5, Mem[0000000030081400] = 00000000 00ffffff
stda %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 79ff16e5
! %l4 = 0000000000000000, %l1 = 00000000ef6d8b37, %y = 00000000
smul %l4,%l1,%l3 ! %l3 = 0000000000000000, %y = 00000000
! Mem[00000000300c1400] = 00000000, %l5 = 0000000079ff16e5
ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181408] = 000000b4, %l0 = 00000000000079ff
ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 000000b4000000ff
! %f0 = ffff1997 378b6def, Mem[0000000010101410] = ffff0000 00000000
stda %f0 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffff1997 378b6def
! Starting 10 instruction Load Burst
! %f28 = 00ff780b, %f9 = b1000000, %f6 = a12ca632
fadds %f28,%f9 ,%f6 ! %f6 = b1000000
p0_label_131:
membar #Sync ! Added by membar checker (22)
! Mem[0000000030181400] = ff2f7dfb 00000000 ff000000 e2010551
! Mem[0000000030181410] = ff000039 00000000 9d000000 20000000
! Mem[0000000030181420] = 8a718372 658afffc 6169e7f2 fb78c414
! Mem[0000000030181430] = ba1a95e5 bc34ce0c b4000000 ad000000
ldda [%i6]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030181400
! Mem[0000000030081400] = 00000000, %l5 = 0000000000000000
lduwa [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141408] = 00ff0000, %l7 = 0000000000000000
lduha [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001410] = ff000000000000ff, %l1 = 00000000ef6d8b37
ldxa [%i0+%o5]0x80,%l1 ! %l1 = ff000000000000ff
! Mem[00000000100c1408] = 00000020b1000000, %f28 = 00ff780b ff941997
ldda [%i3+%o4]0x88,%f28 ! %f28 = 00000020 b1000000
! %l6 = 000000000000004a, imm = 0000000000000e3e, %l4 = 0000000000000000
addc %l6,0xe3e,%l4 ! %l4 = 0000000000000e88
! Mem[0000000021800100] = 00ffa456, %l2 = ffff00b4dbe7fe5a
ldub [%o3+0x100],%l2 ! %l2 = 0000000000000000
! Mem[0000000010001410] = ff000000, %l0 = 00000000000000b4
lduwa [%i0+%o5]0x80,%l0 ! %l0 = 00000000ff000000
! Mem[0000000030081410] = e2010551, %l1 = ff000000000000ff
lduba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000051
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010181400] = 00000000
stwa %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
p0_label_132:
! %l2 = 0000000000000000, Mem[0000000010181400] = 00000000
stwa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
membar #Sync ! Added by membar checker (23)
! %l1 = 0000000000000051, Mem[0000000030181408] = ff000000
stha %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00510000
! %l0 = 00000000ff000000, Mem[0000000030101400] = ffff1997378b6def
stxa %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000ff000000
! Mem[0000000030001408] = b400ffff, %l4 = 0000000000000e88
ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
! %f14 = b4000000 ad000000, Mem[0000000010141428] = 0b7861b4 efff000f
std %f14,[%i5+0x028] ! Mem[0000000010141428] = b4000000 ad000000
! %l0 = 00000000ff000000, Mem[0000000010181410] = 00000000
stba %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! %f23 = 378b6dff, Mem[0000000030081410] = e2010551
sta %f23,[%i2+%o5]0x89 ! Mem[0000000030081410] = 378b6dff
! Mem[0000000010041400] = ff000000, %l6 = 000000000000004a
ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010081408] = ffb30020 b1000000
stda %l2,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 0000ff00, %l7 = 0000000000000000
ldswa [%i5+%o4]0x80,%l7 ! %l7 = 000000000000ff00
p0_label_133:
! Mem[0000000030041408] = e42e161e, %f22 = 5afee7db
lda [%i1+%o4]0x81,%f22 ! %f22 = e42e161e
! Mem[0000000010041400] = 00930000 000000ff, %l0 = ff000000, %l1 = 00000051
ldda [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000ff 0000000000930000
! Mem[00000000300c1408] = ffabefe5 ffff00ff, %l4 = 000000ff, %l5 = 00000000
ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000ffff00ff 00000000ffabefe5
! Mem[0000000030141400] = ffffa300, %l5 = 00000000ffabefe5
lduha [%i5+%g0]0x81,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030141400] = ffffa3009719ffff, %l2 = 0000000000000000
ldxa [%i5+%g0]0x81,%l2 ! %l2 = ffffa3009719ffff
! Mem[0000000030041400] = 00c7b300, %f31 = 32a62ca1
lda [%i1+%g0]0x81,%f31 ! %f31 = 00c7b300
! Mem[0000000010181408] = 00ff0000, %l2 = ffffa3009719ffff
lduba [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
! %l3 = 0000000000000000, imm = 0000000000000b92, %l7 = 000000000000ff00
add %l3,0xb92,%l7 ! %l7 = 0000000000000b92
! Mem[0000000010181400] = 00000000, %l3 = 0000000000000000
ldsw [%i6+%g0],%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010081420] = 8a7183a3, %l4 = 00000000ffff00ff, %asi = 80
swapa [%i2+0x020]%asi,%l4 ! %l4 = 000000008a7183a3
p0_label_134:
! %l3 = 0000000000000000, Mem[0000000030001400] = 000000ffdba1c701
stxa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
! Mem[0000000030101400] = 00000000, %l0 = 00000000000000ff
swapa [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
! %f24 = 510500e5 1311b893, Mem[00000000300c1408] = ffff00ff ffabefe5
stda %f24,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 510500e5 1311b893
! Mem[0000000010101400] = ff000000, %l6 = 00000000000000ff
swapa [%i4+%g0]0x88,%l6 ! %l6 = 00000000ff000000
! %f22 = e42e161e 378b6dff, Mem[00000000100c1410] = dbe7fe5a 0e7e7300
stda %f22,[%i3+%o5]0x88 ! Mem[00000000100c1410] = e42e161e 378b6dff
! %l5 = 000000000000ffff, Mem[00000000100c1400] = ffff1997000000c7
stxa %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000000000ffff
! %f18 = 00000020 b1000000, %l7 = 0000000000000b92
! Mem[0000000030101418] = a12ca63201b32f0a
add %i4,0x018,%g1
stda %f18,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030101418] = a100a63220b32f00
! %l7 = 0000000000000b92, Mem[0000000030181408] = 00005100
stha %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000b92
! %l1 = 0000000000930000, Mem[00000000211c0000] = ff00c8b9
sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = 0000c8b9
! Starting 10 instruction Load Burst
! Mem[0000000010101414] = 378b6def, %l4 = 000000008a7183a3
ldsba [%i4+0x017]%asi,%l4 ! %l4 = ffffffffffffffef
p0_label_135:
! Mem[0000000010141408] = 000000ff00ff0000, %f24 = 510500e5 1311b893
ldda [%i5+%o4]0x88,%f24 ! %f24 = 000000ff 00ff0000
! Mem[0000000010081400] = ff00f7bf, %f21 = 000000ff
lda [%i2+%g0]0x88,%f21 ! %f21 = ff00f7bf
! Mem[0000000010001400] = 00000000 ffffffff, %l4 = ffffffef, %l5 = 0000ffff
ldda [%i0+%g0]0x88,%l4 ! %l4 = 00000000ffffffff 0000000000000000
! Mem[0000000010001408] = 79ff16e5, %f2 = ff000000
lda [%i0+%o4]0x80,%f2 ! %f2 = 79ff16e5
! Mem[00000000300c1400] = ff000000, %l5 = 0000000000000000
lduwa [%i3+%g0]0x81,%l5 ! %l5 = 00000000ff000000
! Mem[0000000010041400] = ff000000 00009300, %l4 = ffffffff, %l5 = ff000000
ldda [%i1+%g0]0x80,%l4 ! %l4 = 00000000ff000000 0000000000009300
! Mem[0000000010041410] = ffff0000e5000551, %l3 = 0000000000000000
ldxa [%i1+%o5]0x80,%l3 ! %l3 = ffff0000e5000551
! Mem[0000000010001418] = fb5acdff, %l7 = 0000000000000b92
ldsb [%i0+0x01b],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010001410] = ff000000, %l0 = 0000000000000000
ldsba [%i0+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l6 = ff000000, %l7 = ffffffff, Mem[0000000030141400] = ffffa300 9719ffff
stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff000000 ffffffff
p0_label_136:
! %f24 = 000000ff 00ff0000, Mem[0000000010081400] = ff00f7bf 0000ffff
stda %f24,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff 00ff0000
! %l0 = ffffffffffffffff, Mem[0000000010181410] = 00000000
stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff
! Mem[0000000030101400] = ff000000, %l0 = ffffffffffffffff
swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000ff000000
! %l2 = 00000000, %l3 = e5000551, Mem[0000000010081408] = 00000000 00000000
stda %l2,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000 e5000551
! Mem[0000000030181410] = ff000039, %l2 = 0000000000000000
swapa [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff000039
! %l3 = ffff0000e5000551, Mem[00000000300c1400] = 000000ff
stha %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000551
! %l7 = ffffffffffffffff, Mem[0000000010001410] = ff000000
stwa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffff
! Mem[0000000010041402] = ff000000, %l3 = ffff0000e5000551
ldstub [%i1+0x002],%l3 ! %l3 = 00000000000000ff
! %f31 = 00c7b300, Mem[00000000300c1410] = 00001282
sta %f31,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00c7b300
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 00000000, %f24 = 000000ff
lda [%i2+%g0]0x89,%f24 ! %f24 = 00000000
p0_label_137:
! Mem[0000000010101408] = b1000000, %l5 = 0000000000009300
lduba [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000b1
! Mem[0000000010101410] = ffff1997, %l7 = ffffffffffffffff
ldsba [%i4+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010001408] = 79ff16e5, %l6 = 00000000ff000000
ldswa [%i0+%o4]0x80,%l6 ! %l6 = 0000000079ff16e5
! Mem[0000000010141408] = 0000ff00, %f7 = 20000000
lda [%i5+%o4]0x80,%f7 ! %f7 = 0000ff00
! Mem[0000000030041400] = 00c7b300, %l7 = ffffffffffffffff
ldswa [%i1+%g0]0x81,%l7 ! %l7 = 0000000000c7b300
! Mem[0000000030041408] = e42e161e, %l2 = 00000000ff000039
ldsha [%i1+%o4]0x81,%l2 ! %l2 = ffffffffffffe42e
! Mem[0000000030101410] = ffff0000, %l3 = 0000000000000000
ldsba [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010141400] = 000000ff00000000, %l6 = 0000000079ff16e5
ldxa [%i5+%g0]0x80,%l6 ! %l6 = 000000ff00000000
! Mem[0000000010141408] = 0000ff00, %l6 = 000000ff00000000
lduwa [%i5+%o4]0x80,%l6 ! %l6 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l6 = 000000000000ff00, imm = fffffffffffffe2a, %l3 = ffffffffffffffff
and %l6,-0x1d6,%l3 ! %l3 = 000000000000fe00
p0_label_138:
! Mem[00000000201c0001] = ffff2191, %l6 = 000000000000ff00
ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
! %l6 = 000000ff, %l7 = 00c7b300, Mem[0000000010181438] = cf7bff79 8fffba2f
stda %l6,[%i6+0x038]%asi ! Mem[0000000010181438] = 000000ff 00c7b300
! %l4 = 00000000ff000000, Mem[0000000010081410] = e1070a00ffe5d582
stxa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000ff000000
! Mem[0000000010181410] = 000000ff, %l0 = 00000000ff000000
swapa [%i6+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! %f18 = 00000020 b1000000, Mem[0000000010101400] = 000000ff 0000ff00
stda %f18,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000020 b1000000
! %l4 = ff000000, %l5 = 000000b1, Mem[0000000010101438] = 000000ff 000000ff
std %l4,[%i4+0x038] ! Mem[0000000010101438] = ff000000 000000b1
! %f26 = 000000ff 00000000, %l5 = 00000000000000b1
! Mem[0000000030001410] = 0000000000000039
add %i0,0x010,%g1
stda %f26,[%g1+%l5]ASI_PST32_S ! Mem[0000000030001410] = 0000000000000000
! Mem[0000000010081408] = 00000000, %l5 = 00000000000000b1
ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! %f29 = b1000000, Mem[0000000010141400] = 000000ff
sta %f29,[%i5+%g0]0x80 ! Mem[0000000010141400] = b1000000
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = b100000000000000, %f6 = 9d000000 0000ff00
ldda [%i5+0x000]%asi,%f6 ! %f6 = b1000000 00000000
p0_label_139:
! Mem[0000000010081400] = 0000ff00, %l3 = 000000000000fe00
ldswa [%i2+%g0]0x80,%l3 ! %l3 = 000000000000ff00
! Mem[0000000010141410] = ff0000ff, %l7 = 0000000000c7b300
lduha [%i5+%o5]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030181408] = 920b0000, %l0 = 00000000000000ff
ldsba [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffff92
! Mem[0000000030141410] = 971994ff, %l1 = 0000000000930000
ldsba [%i5+%o5]0x81,%l1 ! %l1 = ffffffffffffff97
! Mem[0000000030141408] = 971994ff0b78ff00, %l3 = 000000000000ff00
ldxa [%i5+%o4]0x81,%l3 ! %l3 = 971994ff0b78ff00
! Mem[0000000010001410] = ff000000 ffffffff, %l6 = 000000ff, %l7 = 0000ff00
ldda [%i0+%o5]0x88,%l6 ! %l6 = 00000000ffffffff 00000000ff000000
! Mem[0000000030101408] = 000000b120000000, %f22 = e42e161e 378b6dff
ldda [%i4+%o4]0x89,%f22 ! %f22 = 000000b1 20000000
! Mem[00000000100c1408] = b1000000, %l3 = 971994ff0b78ff00
lduba [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181400] = fb7d2fff, %l6 = 00000000ffffffff
lduha [%i6+%g0]0x89,%l6 ! %l6 = 0000000000002fff
! Starting 10 instruction Store Burst
! %l4 = 00000000ff000000, Mem[0000000030041400] = 00c7b300
stwa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
p0_label_140:
! Mem[00000000211c0001] = 0000c8b9, %l4 = 00000000ff000000
ldstuba [%o2+0x001]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101400] = ffffffff, %l7 = 00000000ff000000
ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
! %l6 = 0000000000002fff, Mem[0000000010101420] = 00000073, %asi = 80
stha %l6,[%i4+0x020]%asi ! Mem[0000000010101420] = 2fff0073
! %l1 = ffffffffffffff97, Mem[0000000030081400] = 00000000
stba %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000097
! %l7 = 00000000000000ff, Mem[00000000100c1438] = b4ff780b00000000
stx %l7,[%i3+0x038] ! Mem[00000000100c1438] = 00000000000000ff
! %l1 = ffffffffffffff97, Mem[0000000030081410] = ff6d8b37
stha %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff978b37
! Mem[0000000010001410] = ffffffff, %l6 = 0000000000002fff
ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
! Mem[00000000201c0000] = ffff2191, %l0 = ffffffffffffff92
ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! %l6 = 00000000000000ff, Mem[0000000010101408] = b1000000
stwa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1404] = 00000000, %l0 = ffffffffffffffff
lduw [%i3+0x004],%l0 ! %l0 = 0000000000000000
p0_label_141:
! Mem[0000000010081430] = e5efffff, %l1 = ffffffffffffff97
ldsb [%i2+0x030],%l1 ! %l1 = ffffffffffffffe5
! Mem[0000000010041410] = 510500e50000ffff, %f18 = 00000020 b1000000
ldda [%i1+%o5]0x88,%f18 ! %f18 = 510500e5 0000ffff
! Mem[0000000010181418] = 82d5e5ff, %l7 = 00000000000000ff
ldswa [%i6+0x018]%asi,%l7 ! %l7 = ffffffff82d5e5ff
! %l7 = ffffffff82d5e5ff, immed = 00000641, %y = 00000000
smul %l7,0x641,%l7 ! %l7 = fffffcf13bb35fbf, %y = fffffcf1
! Mem[00000000300c1400] = 51050000, %f16 = 12847be4
lda [%i3+%g0]0x81,%f16 ! %f16 = 51050000
! Mem[0000000010001410] = ffffffff, %l5 = 0000000000000000
ldsba [%i0+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030001400] = 0000000000000000, %f24 = 00000000 00ff0000
ldda [%i0+%g0]0x89,%f24 ! %f24 = 00000000 00000000
! Mem[0000000010181410] = 000000ff, %l1 = ffffffffffffffe5
lduwa [%i6+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101408] = 000000b120000000, %l5 = ffffffffffffffff
ldxa [%i4+%o4]0x89,%l5 ! %l5 = 000000b120000000
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 20000000, Mem[0000000010101410] = ffff1997 378b6def
stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 20000000
p0_label_142:
! %l3 = 0000000000000000, Mem[0000000030001408] = b400ffff
stha %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = b4000000
! %l1 = 00000000000000ff, Mem[0000000010101400] = 000000b1
stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff
! %f4 = ff000039 00000000, %l6 = 00000000000000ff
! Mem[0000000030081438] = d50014bddaba14a9
add %i2,0x038,%g1
stda %f4,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030081438] = 00000000390000ff
! %l0 = 0000000000000000, Mem[0000000010081400] = 00ff0000
stwa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! %l7 = fffffcf13bb35fbf, Mem[0000000010041400] = ff00ff0000009300
stxa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = fffffcf13bb35fbf
! %l4 = 0000000000000000, Mem[00000000300c1400] = 00000551
stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! %l5 = 000000b120000000, Mem[0000000010081408] = ff000000
stha %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! Mem[0000000030041400] = 000000ff, %l3 = 0000000000000000
ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010001418] = fb5acdff, %l6 = 00000000000000ff, %asi = 80
swapa [%i0+0x018]%asi,%l6 ! %l6 = 00000000fb5acdff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ffffffff, %l2 = ffffffffffffe42e
ldswa [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
p0_label_143:
! Mem[0000000010081418] = a12ca63201b32f0a, %f18 = 510500e5 0000ffff
ldd [%i2+0x018],%f18 ! %f18 = a12ca632 01b32f0a
! Mem[0000000030041400] = 000000ff, %l0 = 0000000000000000
lduwa [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041410] = ffff1997, %l5 = 000000b120000000
ldswa [%i1+%o5]0x81,%l5 ! %l5 = ffffffffffff1997
! Mem[0000000010181410] = 93f3ff48 ff000000, %l6 = fb5acdff, %l7 = 3bb35fbf
ldda [%i6+%o5]0x88,%l6 ! %l6 = 00000000ff000000 0000000093f3ff48
! Mem[0000000010081408] = 00000000, %l6 = 00000000ff000000
ldswa [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[00000000211c0000] = 00ffc8b9, %l0 = 00000000000000ff
ldsba [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = ffff2191, %l0 = 0000000000000000
ldsb [%o0+%g0],%l0 ! %l0 = ffffffffffffffff
! %l4 = 0000000000000000, %l7 = 0000000093f3ff48, %l3 = 00000000000000ff
addc %l4,%l7,%l3 ! %l3 = 0000000093f3ff48
! Mem[0000000010001410] = ff000000ffffffff, %l6 = 0000000000000000
ldxa [%i0+%o5]0x88,%l6 ! %l6 = ff000000ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 00ff0000, %l4 = 0000000000000000
lduba [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
p0_label_144:
! %f11 = fb78c414, %f13 = bc34ce0c, %f22 = 000000b1
fmuls %f11,%f13,%f22 ! %f22 = 782fb218
! %l5 = ffffffffffff1997, Mem[0000000010181400] = 00000000
stba %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 97000000
! Mem[0000000010081400] = 00000000ff000000, %l2 = ffffffffffffffff, %l6 = ff000000ffffffff
casxa [%i2]0x80,%l2,%l6 ! %l6 = 00000000ff000000
! %l1 = 00000000000000ff, Mem[0000000010181410] = 000000ff48fff393
stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000000000ff
! Mem[0000000010101438] = ff000000000000b1, %l7 = 0000000093f3ff48, %l3 = 0000000093f3ff48
add %i4,0x38,%g1
casxa [%g1]0x80,%l7,%l3 ! %l3 = ff000000000000b1
! %l7 = 0000000093f3ff48, Mem[0000000010001408] = fffffff9e516ff79
stxa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000093f3ff48
! %f28 = 00000020 b1000000, Mem[0000000010081410] = 00000000 000000ff
stda %f28,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000020 b1000000
! %f28 = 00000020, %f11 = fb78c414
fcmpes %fcc1,%f28,%f11 ! %fcc1 = 2
! %l1 = 00000000000000ff, Mem[0000000030001400] = 00000000
stha %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (24)
! Mem[0000000010101400] = 000000ff 20000000 000000ff ff000000
! Mem[0000000010101410] = 00000000 20000000 7492c75d fca11aff
! Mem[0000000010101420] = 2fff0073 7dab064a ff000000 0000ffff
! Mem[0000000010101430] = 93a3ee7b f8d03bd8 ff000000 000000b1
ldda [%i4]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010101400
p0_label_145:
! Mem[0000000030041400] = 000000ff, %l1 = 00000000000000ff
ldswa [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001408] = 48fff393, %l2 = ffffffffffffffff
ldsba [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000048
! Mem[0000000010041424] = 658a05fc, %l3 = ff000000000000b1
ldub [%i1+0x027],%l3 ! %l3 = 00000000000000fc
! Mem[0000000030041408] = e42e161e 00800000, %l0 = ffffffff, %l1 = 000000ff
ldda [%i1+%o4]0x81,%l0 ! %l0 = 00000000e42e161e 0000000000800000
! Mem[0000000030101400] = ffffffff, %l5 = ffffffffffff1997
lduwa [%i4+%g0]0x81,%l5 ! %l5 = 00000000ffffffff
! Mem[00000000100c1400] = ffff0000, %l1 = 0000000000800000
ldswa [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffff0000
! Mem[0000000030101408] = 00000020, %l5 = 00000000ffffffff
ldsha [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001400] = ffffffff, %l4 = 0000000000000000
ldsw [%i0+%g0],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030041408] = e42e161e, %f9 = 658afffc
lda [%i1+%o4]0x81,%f9 ! %f9 = e42e161e
! Starting 10 instruction Store Burst
! %f6 = b1000000 00000000, Mem[0000000010001400] = ffffffff 00000000
stda %f6 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = b1000000 00000000
p0_label_146:
! %l2 = 00000048, %l3 = 000000fc, Mem[0000000010081420] = ffff00ff 658a05fc
std %l2,[%i2+0x020] ! Mem[0000000010081420] = 00000048 000000fc
! Mem[0000000030181410] = 00000000, %l0 = 00000000e42e161e
swapa [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 00000020 ff000000, %l2 = 00000048, %l3 = 000000fc
ldda [%i4+%g0]0x88,%l2 ! %l2 = 00000000ff000000 0000000000000020
! %l1 = ffffffffffff0000, Mem[0000000030041408] = 1e162ee4
stba %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 1e162e00
! %f5 = 00000000, Mem[0000000030141410] = 971994ff
sta %f5 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! Mem[0000000010141410] = ff0000ff, %l2 = 00000000ff000000, %asi = 80
swapa [%i5+0x010]%asi,%l2 ! %l2 = 00000000ff0000ff
! %l0 = 0000000000000000, Mem[0000000010081400] = 00000000, %asi = 80
stwa %l0,[%i2+0x000]%asi ! Mem[0000000010081400] = 00000000
! %f12 = ba1a95e5, %f15 = ad000000, %f4 = ff000039 00000000
fsmuld %f12,%f15,%f4 ! %f4 = 3cf352bc a0000000
! %l2 = 00000000ff0000ff, %l7 = 0000000093f3ff48, %l7 = 0000000093f3ff48
subc %l2,%l7,%l7 ! %l7 = 000000006b0c01b7
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 5afee7dbb4000000, %f2 = 79ff16e5 e2010551
ldda [%i0+%o4]0x89,%f2 ! %f2 = 5afee7db b4000000
p0_label_147:
! Mem[0000000010041410] = 510500e50000ffff, %f6 = b1000000 00000000
ldda [%i1+%o5]0x88,%f6 ! %f6 = 510500e5 0000ffff
! Mem[0000000030041410] = 9719ffff, %l5 = 0000000000000000
lduha [%i1+%o5]0x89,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010041438] = ffffffe5ffff00b4, %f4 = 3cf352bc a0000000
ldd [%i1+0x038],%f4 ! %f4 = ffffffe5 ffff00b4
! Mem[0000000010041410] = 0000ffff, %f3 = b4000000
lda [%i1+%o5]0x88,%f3 ! %f3 = 0000ffff
! Mem[0000000030181408] = 920b0000, %f7 = 0000ffff
lda [%i6+%o4]0x81,%f7 ! %f7 = 920b0000
! Mem[0000000010001410] = ffffffff, %l1 = ffffffffffff0000
ldsha [%i0+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030081410] = 378b97ff, %l0 = 0000000000000000
ldsha [%i2+%o5]0x89,%l0 ! %l0 = ffffffffffff97ff
! Mem[0000000010181408] = 00ff00000000ff00, %f2 = 5afee7db 0000ffff
ldda [%i6+%o4]0x88,%f2 ! %f2 = 00ff0000 0000ff00
! Mem[00000000100c1410] = 378b6dff, %l5 = 000000000000ffff
lduba [%i3+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffff, %l3 = 0000000000000020, %l1 = ffffffffffffffff
sub %l4,%l3,%l1 ! %l1 = ffffffffffffffdf
p0_label_148:
! %l0 = ffffffffffff97ff, Mem[0000000030081400] = 00000097
stwa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffff97ff
! Mem[00000000300c1410] = 00c7b300, %l7 = 000000006b0c01b7
swapa [%i3+%o5]0x81,%l7 ! %l7 = 0000000000c7b300
! %l2 = 00000000ff0000ff, Mem[0000000030141408] = ff941997
stba %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff9419ff
! %l5 = 00000000000000ff, %l1 = ffffffffffffffdf, %l2 = 00000000ff0000ff
add %l5,%l1,%l2 ! %l2 = 00000000000000de
! Mem[0000000010081408] = 00000000, %l0 = ffffffffffff97ff, %asi = 80
swapa [%i2+0x008]%asi,%l0 ! %l0 = 0000000000000000
! %l1 = ffffffffffffffdf, Mem[00000000100c1400] = 000000000000ffff
stxa %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffffffffffdf
! %l4 = ffffffff, %l5 = 000000ff, Mem[0000000030001408] = b4000000 5afee7db
stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff 000000ff
! %l2 = 00000000000000de, Mem[00000000100c1400] = dfffffff
stha %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00deffff
! Mem[0000000010001408] = 48fff393, %l5 = 00000000000000ff
swapa [%i0+%o4]0x80,%l5 ! %l5 = 0000000048fff393
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff000000, %l3 = 0000000000000020
lduwa [%i5+%g0]0x81,%l3 ! %l3 = 00000000ff000000
p0_label_149:
! Mem[0000000030141410] = 00000000, %l3 = 00000000ff000000
lduba [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081410] = b1000000, %l1 = ffffffffffffffdf
lduha [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181408] = 920b0000, %l0 = 0000000000000000
lduba [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000092
! Mem[0000000030001408] = ffffffff, %l1 = 0000000000000000
ldswa [%i0+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030041408] = 1e162e00, %l0 = 0000000000000092
ldsba [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = ffffffff, %l1 = ffffffffffffffff
lduha [%i0+%o4]0x81,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010181414] = 000000ff, %l7 = 0000000000c7b300
ldsba [%i6+0x014]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = ffff1997, %l0 = 0000000000000000
ldswa [%i1+%o5]0x81,%l0 ! %l0 = ffffffffffff1997
! Mem[0000000030181408] = 510501e2 00000b92, %l4 = ffffffff, %l5 = 48fff393
ldda [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000b92 00000000510501e2
! Starting 10 instruction Store Burst
! %l4 = 0000000000000b92, Mem[0000000010041400] = fffffcf1
stba %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 92fffcf1
p0_label_150:
! %l6 = ff000000, %l7 = 00000000, Mem[0000000010181400] = 97000000 e5000551
stda %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff000000 00000000
! %l2 = 00000000000000de, Mem[00000000300c1408] = 93b81113
stha %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00de1113
! Mem[0000000010081410] = 000000b1, %l3 = 0000000000000000
ldstuba [%i2+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141410] = 00000000, %l3 = 0000000000000000
swapa [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
! %f14 = b4000000 ad000000, %l2 = 00000000000000de
! Mem[0000000030101420] = 80000000b1000000
add %i4,0x020,%g1
stda %f14,[%g1+%l2]ASI_PST8_S ! Mem[0000000030101420] = b4000000ad000000
! Mem[0000000010141414] = 000000ff, %l7 = 00000000, %l6 = ff000000
add %i5,0x14,%g1
casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000000000ff
membar #Sync ! Added by membar checker (25)
! %f6 = 510500e5 920b0000, Mem[0000000010101408] = ff000000 000000ff
stda %f6 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 510500e5 920b0000
! %l3 = 0000000000000000, %l1 = 000000000000ffff, %l7 = 0000000000000000
addc %l3,%l1,%l7 ! %l7 = 000000000000ffff
! %l4 = 00000b92, %l5 = 510501e2, Mem[00000000100c1400] = ffffde00 ffffffff
stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000b92 510501e2
! Starting 10 instruction Load Burst
! %l6 = 00000000000000ff, imm = fffffffffffffde6, %l1 = 000000000000ffff
andn %l6,-0x21a,%l1 ! %l1 = 0000000000000019
p0_label_151:
! Mem[0000000010181428] = 000000b120000000, %f24 = 2fff0073 7dab064a
ldda [%i6+0x028]%asi,%f24 ! %f24 = 000000b1 20000000
! Mem[0000000010081400] = 00000000, %l3 = 0000000000000000
lduba [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = 20000000, %l7 = 000000000000ffff
ldsba [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001418] = 000000ff, %l1 = 0000000000000019
lduw [%i0+0x018],%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001434] = e42e161e, %f15 = ad000000
lda [%i0+0x034]%asi,%f15 ! %f15 = e42e161e
! Mem[00000000100c1400] = 00000b92, %f21 = 20000000
lda [%i3+%g0]0x88,%f21 ! %f21 = 00000b92
! Mem[0000000030181400] = 00000000fb7d2fff, %l7 = 0000000000000000
ldxa [%i6+%g0]0x89,%l7 ! %l7 = 00000000fb7d2fff
! Mem[00000000300c1400] = 00000000, %f16 = 000000ff
lda [%i3+%g0]0x81,%f16 ! %f16 = 00000000
! Mem[0000000030101408] = 00000020, %l1 = 00000000000000ff
lduha [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = ffffffffffff1997, Mem[0000000030041410] = ffff1997
stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffff1997
p0_label_152:
! %l4 = 00000b92, %l5 = 510501e2, Mem[0000000010001410] = ffffffff 000000ff
stda %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000b92 510501e2
! %l2 = 00000000000000de, Mem[0000000010001408] = 00000000ff000000
stxa %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000000000de
! %l6 = 00000000000000ff, Mem[0000000010041400] = bf5fb33bf1fcff92
stxa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000000000ff
! Mem[000000001010140b] = 00000b92, %l6 = 00000000000000ff
ldstub [%i4+0x00b],%l6 ! %l6 = 00000092000000ff
! %l6 = 0000000000000092, Mem[00000000300c1400] = 00000000
stha %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000092
! Mem[0000000010081437] = ffffffff, %l6 = 0000000000000092
ldstub [%i2+0x037],%l6 ! %l6 = 000000ff000000ff
! Mem[00000000100c1408] = b1000000, %l4 = 0000000000000b92
swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000b1000000
! %f16 = 00000000, %f4 = ffffffe5, %f16 = 00000000 20000000
fsmuld %f16,%f4 ,%f16 ! %f16 = fffffffc a0000000
! Mem[0000000020800040] = 69e1d57f, %l0 = ffffffffffff1997
ldstub [%o1+0x040],%l0 ! %l0 = 00000069000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 000000ff, %l2 = 00000000000000de
lduha [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_153:
! Mem[0000000030141400] = ff000000, %l5 = 00000000510501e2
lduwa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ff000000
! Mem[0000000010041400] = ff000000, %l6 = 00000000000000ff
lduha [%i1+%g0]0x80,%l6 ! %l6 = 000000000000ff00
! Mem[0000000010081400] = 00000000, %l2 = 00000000000000ff
ldsha [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1430] = ffffffffffffefe5, %l6 = 000000000000ff00
ldxa [%i3+0x030]%asi,%l6 ! %l6 = ffffffffffffefe5
! Mem[0000000010181400] = 000000ff, %l7 = 00000000fb7d2fff
ldswa [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1408] = 920b0000, %l0 = 0000000000000069
ldsha [%i3+%o4]0x80,%l0 ! %l0 = ffffffffffff920b
! Mem[0000000010101420] = 2fff0073, %l6 = ffffffffffffefe5
ldsha [%i4+0x020]%asi,%l6 ! %l6 = 0000000000002fff
! Mem[0000000010041408] = f9cfffffb1000000, %l4 = 00000000b1000000
ldxa [%i1+%o4]0x80,%l4 ! %l4 = f9cfffffb1000000
! Mem[00000000100c1400] = 920b0000, %f20 = 00000000
lda [%i3+%g0]0x80,%f20 ! %f20 = 920b0000
! Starting 10 instruction Store Burst
! %l5 = 00000000ff000000, Mem[0000000030101408] = 00000020
stba %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000020
p0_label_154:
! %f0 = ff2f7dfb, Mem[0000000010081428] = 0000000f
sta %f0 ,[%i2+0x028]%asi ! Mem[0000000010081428] = ff2f7dfb
! %l6 = 0000000000002fff, Mem[0000000010041410] = 0000ffff
stwa %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00002fff
! Mem[00000000218000c1] = ff13f237, %l0 = ffffffffffff920b
ldstub [%o3+0x0c1],%l0 ! %l0 = 00000013000000ff
! %l1 = 0000000000000000, Mem[0000000030041410] = 9719ffff
stba %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 9719ff00
! Mem[0000000010081410] = ff0000b1, %l2 = 0000000000000000
ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030181408] = 920b0000e2010551, %f26 = ff000000 0000ffff
ldda [%i6+%o4]0x81,%f26 ! %f26 = 920b0000 e2010551
! %l0 = 00000013, %l1 = 00000000, Mem[0000000030101400] = ffffffff ff000000
stda %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000013 00000000
! %l6 = 0000000000002fff, Mem[00000000300c1410] = b7010c6b
stwa %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00002fff
! %f16 = fffffffc a0000000 000000ff ff000000
! %f20 = 920b0000 00000b92 7492c75d fca11aff
! %f24 = 000000b1 20000000 920b0000 e2010551
! %f28 = 93a3ee7b f8d03bd8 ff000000 000000b1
stda %f16,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (26)
! Mem[0000000010001400] = b1000000 00000000 de000000 00000000
! Mem[0000000010001410] = 00000b92 510501e2 000000ff 000000ff
! Mem[0000000010001420] = 89724a09 7fffffff 0000064a 2fbaa38f
! Mem[0000000010001430] = ff728cdc e42e161e 954e5ecf 378b6def
ldda [%i0]ASI_BLK_PL,%f0 ! Block Load from 0000000010001400
p0_label_155:
! Mem[0000000010181408] = 00ff00000000ff00, %f22 = 7492c75d fca11aff
ldda [%i6+0x008]%asi,%f22 ! %f22 = 00ff0000 0000ff00
! Mem[0000000010041414] = e5000551, %l3 = 0000000000000000
lduw [%i1+0x014],%l3 ! %l3 = 00000000e5000551
! Mem[0000000010141400] = b1000000, %l7 = 00000000000000ff
lduwa [%i5+%g0]0x80,%l7 ! %l7 = 00000000b1000000
! %l3 = 00000000e5000551, %l6 = 0000000000002fff, %l4 = f9cfffffb1000000
udivx %l3,%l6,%l4 ! %l4 = 000000000004c56e
! Mem[0000000010101438] = ff000000000000b1, %f22 = 00ff0000 0000ff00
ldda [%i4+0x038]%asi,%f22 ! %f22 = ff000000 000000b1
! Mem[0000000010101410] = 920b0000, %l7 = 00000000b1000000
ldsha [%i4+%o5]0x80,%l7 ! %l7 = ffffffffffff920b
! Mem[0000000010181400] = 000000ff, %l7 = ffffffffffff920b
ldsba [%i6+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101400] = fcffffff, %l6 = 0000000000002fff
lduha [%i4+%g0]0x88,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010181410] = 00000000, %l0 = 0000000000000013
lduha [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (27)
! %f24 = 000000b1 20000000, Mem[0000000010001400] = b1000000 00000000
stda %f24,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000b1 20000000
p0_label_156:
! %f25 = 20000000, Mem[0000000030181410] = e42e161e
sta %f25,[%i6+%o5]0x81 ! Mem[0000000030181410] = 20000000
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010141408] = 00ff0000 000000ff
stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 00000000
! Mem[0000000010101408] = 000000ff, %l5 = 00000000ff000000
swapa [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010041400] = ff000000
stb %l0,[%i1+%g0] ! Mem[0000000010041400] = 00000000
! Mem[0000000020800001] = ffff7fd0, %l7 = ffffffffffffffff
ldstub [%o1+0x001],%l7 ! %l7 = 000000ff000000ff
! %l3 = 00000000e5000551, Mem[0000000030081400] = ff97ffff
stba %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 5197ffff
! %l3 = 00000000e5000551, Mem[000000001004140e] = b1000000, %asi = 80
stha %l3,[%i1+0x00e]%asi ! Mem[000000001004140c] = b1000551
! Mem[0000000010081410] = b10000ff, %l5 = 00000000000000ff
ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030041408] = 002e161e, %l2 = 00000000000000ff
swapa [%i1+%o4]0x81,%l2 ! %l2 = 00000000002e161e
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ff000000, %l3 = 00000000e5000551
ldub [%i6+0x002],%l3 ! %l3 = 0000000000000000
p0_label_157:
! %l3 = 0000000000000000, immd = 00000000000000b4, %l7 = 00000000000000ff
udivx %l3,0x0b4,%l7 ! %l7 = 0000000000000000
! %l2 = 002e161e, %l3 = 00000000, Mem[0000000010181410] = 00000000 ff000000
stda %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 002e161e 00000000
! Mem[0000000030041410] = 9719ff00, %l0 = 0000000000000000
lduha [%i1+%o5]0x89,%l0 ! %l0 = 000000000000ff00
! Mem[00000000100c1418] = 0000000000000000, %l0 = 000000000000ff00
ldx [%i3+0x018],%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1408] = 1311de00, %l2 = 00000000002e161e
ldsha [%i3+%o4]0x89,%l2 ! %l2 = ffffffffffffde00
! Mem[0000000030001410] = 0000000000000000, %l0 = 0000000000000000
ldxa [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081408] = 691fffff, %f6 = ff000000
lda [%i2+%o4]0x81,%f6 ! %f6 = 691fffff
! Mem[0000000030141408] = ff9419ff, %l1 = 0000000000000000
lduba [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001410] = 00000b92 510501e2, %l6 = 0000ffff, %l7 = 00000000
ldda [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000b92 00000000510501e2
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010001425] = 7fffffff, %asi = 80
stba %l3,[%i0+0x025]%asi ! Mem[0000000010001424] = 7f00ffff
p0_label_158:
! Mem[0000000030141408] = ff9419ff, %l2 = ffffffffffffde00
swapa [%i5+%o4]0x89,%l2 ! %l2 = 00000000ff9419ff
! %f6 = 691fffff, Mem[0000000010181408] = 00ff0000
sta %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 691fffff
! %l7 = 00000000510501e2, Mem[0000000010141410] = ff000000
stha %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 01e20000
! Mem[0000000010101410] = 00000b92, %l0 = 0000000000000000
swapa [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000b92
! %l5 = 00000000000000ff, Mem[0000000030001400] = ff000000
stwa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff
! %l0 = 00000b92, %l1 = 000000ff, Mem[0000000010001400] = b1000000 00000020
stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000b92 000000ff
! Mem[0000000010081439] = ffffffe5, %l0 = 0000000000000b92
ldstuba [%i2+0x039]%asi,%l0 ! %l0 = 000000ff000000ff
! Code Fragment 4
p0_fragment_11:
! %l0 = 00000000000000ff
setx 0xf4d88bb83e30b8b9,%g7,%l0 ! %l0 = f4d88bb83e30b8b9
! %l1 = 00000000000000ff
setx 0xefeb51bfbc094371,%g7,%l1 ! %l1 = efeb51bfbc094371
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 = f4d88bb83e30b8b9
setx 0x287bd5a7be38ac52,%g7,%l0 ! %l0 = 287bd5a7be38ac52
! %l1 = efeb51bfbc094371
setx 0xbb8aa260464d284a,%g7,%l1 ! %l1 = bb8aa260464d284a
! %l2 = 00000000ff9419ff, Mem[0000000010041424] = 658a05fc, %asi = 80
stba %l2,[%i1+0x024]%asi ! Mem[0000000010041424] = ff8a05fc
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 79ff16e5ffff9751, %f16 = fffffffc a0000000
ldda [%i2+%g0]0x89,%f16 ! %f16 = 79ff16e5 ffff9751
p0_label_159:
! Mem[0000000010001400] = 920b0000, %l4 = 000000000004c56e
ldsha [%i0+%g0]0x80,%l4 ! %l4 = ffffffffffff920b
! %l7 = 00000000510501e2, %l5 = 00000000000000ff, %l4 = ffffffffffff920b
sub %l7,%l5,%l4 ! %l4 = 00000000510500e3
! Mem[0000000010081410] = 00000020b10000ff, %l7 = 00000000510501e2
ldxa [%i2+%o5]0x88,%l7 ! %l7 = 00000020b10000ff
! %l3 = 0000000000000000, %l6 = 0000000000000b92, %y = fffffcf1
sdiv %l3,%l6,%l0 ! %l0 = ffffffffbc53a993
mov %l0,%y ! %y = bc53a993
! Mem[0000000030101408] = 00000020b1000000, %l4 = 00000000510500e3
ldxa [%i4+%o4]0x81,%l4 ! %l4 = 00000020b1000000
! Mem[0000000010001400] = 920b0000, %l1 = bb8aa260464d284a
ldswa [%i0+%g0]0x80,%l1 ! %l1 = ffffffff920b0000
! Mem[0000000010181404] = 00000000, %l2 = 00000000ff9419ff
lduw [%i6+0x004],%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = ff978b37, %l5 = 00000000000000ff
lduha [%i2+%o5]0x81,%l5 ! %l5 = 000000000000ff97
! Mem[0000000030001408] = ffffffff, %l7 = 00000020b10000ff
lduba [%i0+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 378b6dff, %l6 = 0000000000000b92
swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000378b6dff
p0_label_160:
! %l5 = 000000000000ff97, Mem[0000000030081408] = 93b81113ffff1f69
stxa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000000000ff97
! Mem[000000001014142c] = ad000000, %l4 = 00000020b1000000, %asi = 80
swapa [%i5+0x02c]%asi,%l4 ! %l4 = 00000000ad000000
! %f20 = 920b0000 00000b92, %l4 = 00000000ad000000
! Mem[0000000010041420] = 8a7183a3ff8a05fc
add %i1,0x020,%g1
stda %f20,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010041420] = 8a7183a3ff8a05fc
! %l7 = 00000000000000ff, Mem[0000000030181410] = 20000000
stwa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
! Mem[0000000020800040] = ffe1d57f, %l6 = 00000000378b6dff
ldstub [%o1+0x040],%l6 ! %l6 = 000000ff000000ff
! %l2 = 0000000000000000, imm = 00000000000002d2, %l7 = 00000000000000ff
addc %l2,0x2d2,%l7 ! %l7 = 00000000000002d2
! %f4 = e2010551 920b0000, Mem[00000000100c1400] = 00000b92 510501e2
stda %f4 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = e2010551 920b0000
! %l7 = 00000000000002d2, Mem[0000000030081408] = 97ff0000
stha %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 02d20000
! Mem[0000000010101408] = ff000000, %l6 = 00000000000000ff
ldstuba [%i4+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 1e162e00, %l3 = 0000000000000000
lduwa [%i6+%o5]0x80,%l3 ! %l3 = 000000001e162e00
p0_label_161:
! Mem[00000000100c1410] = 920b0000, %f16 = 79ff16e5
lda [%i3+%o5]0x80,%f16 ! %f16 = 920b0000
! Mem[00000000100c1400] = 00000b92, %l1 = ffffffff920b0000
ldswa [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000b92
! Mem[0000000010101420] = 000000b1, %l0 = ffffffffbc53a993
ldsb [%i4+0x021],%l0 ! %l0 = 0000000000000000
! Mem[0000000010141410] = ff0000000000e201, %f6 = 691fffff ff000000
ldda [%i5+%o5]0x88,%f6 ! %f6 = ff000000 0000e201
! Mem[00000000100c1424] = 00000080, %l6 = 00000000000000ff
lduw [%i3+0x024],%l6 ! %l6 = 0000000000000080
! Mem[0000000030141400] = 000000ff, %l2 = 0000000000000000
ldsba [%i5+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010041400] = 00000000 00000000, %l0 = 00000000, %l1 = 00000b92
ldda [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010181400] = ff00000000000000, %f24 = 000000b1 20000000
ldda [%i6+%g0]0x80,%f24 ! %f24 = ff000000 00000000
! Mem[0000000030001408] = ffffffff, %l6 = 0000000000000080
lduwa [%i0+%o4]0x89,%l6 ! %l6 = 00000000ffffffff
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000030001410] = 00000000
stba %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
p0_label_162:
! Mem[0000000030081410] = ff978b37, %l0 = 0000000000000000
swapa [%i2+%o5]0x81,%l0 ! %l0 = 00000000ff978b37
! Mem[0000000030081408] = 02d20000, %l2 = ffffffffffffffff
ldstuba [%i2+%o4]0x81,%l2 ! %l2 = 00000002000000ff
! %l5 = 000000000000ff97, Mem[0000000010001400] = 00000b92
stwa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000ff97
! %l4 = 00000000ad000000, %l7 = 00000000000002d2, %l5 = 000000000000ff97
xnor %l4,%l7,%l5 ! %l5 = ffffffff52fffd2d
! %l0 = 00000000ff978b37, Mem[000000001008142c] = fb78c414, %asi = 80
stba %l0,[%i2+0x02c]%asi ! Mem[000000001008142c] = 3778c414
! Mem[0000000010081430] = e5efffffffffffff, %l6 = 00000000ffffffff, %l7 = 00000000000002d2
add %i2,0x30,%g1
casxa [%g1]0x80,%l6,%l7 ! %l7 = e5efffffffffffff
! Mem[00000000100c1410] = 920b0000, %l4 = 00000000ad000000
ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 00000092000000ff
! %l6 = 00000000ffffffff, Mem[0000000010041410] = 00002fff
stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00002fff
! %f8 = ffffff7f, Mem[0000000010081400] = 00000000
st %f8 ,[%i2+%g0] ! Mem[0000000010081400] = ffffff7f
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 01e20000, %f31 = 000000b1
lda [%i5+%o5]0x80,%f31 ! %f31 = 01e20000
p0_label_163:
! Mem[0000000010001410] = 00000b92, %l1 = 0000000000000000
lduha [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1400] = 92000000, %l7 = e5efffffffffffff
lduba [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000092
! Mem[0000000030041410] = ef6d8b379719ff00, %l4 = 0000000000000092
ldxa [%i1+%o5]0x89,%l4 ! %l4 = ef6d8b379719ff00
! Mem[0000000030041408] = ff000000, %l0 = 00000000ff978b37
ldstuba [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
membar #Sync ! Added by membar checker (28)
! Mem[0000000010081400] = ffffff7f ff000000 ffff97ff e5000551
! Mem[0000000010081410] = ff0000b1 20000000 a12ca632 01b32f0a
! Mem[0000000010081420] = 00000048 000000fc ff2f7dfb 3778c414
! Mem[0000000010081430] = e5efffff ffffffff ffffffe5 ffff00b4
ldda [%i2]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010081400
! Mem[0000000030001400] = 000000ff, %l4 = ef6d8b379719ff00
ldsha [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141410] = 00ff780b00000000, %l3 = 000000001e162e00
ldxa [%i5+%o5]0x89,%l3 ! %l3 = 00ff780b00000000
! Mem[0000000010101400] = fffffffc, %l2 = 0000000000000002
ldswa [%i4+%g0]0x80,%l2 ! %l2 = fffffffffffffffc
! Mem[0000000010141408] = 00000000 00000000, %l4 = 00000000, %l5 = 52fffd2d
ldda [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = fffffffffffffffc, Mem[0000000021800100] = 00ffa456, %asi = 80
stba %l2,[%o3+0x100]%asi ! Mem[0000000021800100] = fcffa456
p0_label_164:
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010101408] = ff000000 ff000000
stda %l0,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000 00000000
! Mem[0000000010081400] = 7fffffff, %l6 = 00000000ffffffff
ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
! %l7 = 0000000000000092, Mem[0000000010181408] = 691fffff
stwa %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000092
! %l6 = 00000000000000ff, Mem[0000000010041400] = 00000000
stwa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff
! %l7 = 0000000000000092, immd = fffffffffffff258, %l4 = 0000000000000000
sdivx %l7,-0xda8,%l4 ! %l4 = 0000000000000000
! %f30 = ff000000 01e20000, Mem[0000000010101410] = 00000000 920b0000
stda %f30,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000 01e20000
! %l1 = 0000000000000000, Mem[0000000030001410] = 00000000
stba %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! %l4 = 0000000000000000, Mem[0000000030141408] = ffffde00
stba %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffde00
! %l1 = 0000000000000000, Mem[0000000030041410] = 9719ff00
stba %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 9719ff00
! Starting 10 instruction Load Burst
! %l3 = 00ff780b00000000, imm = fffffffffffff70a, %l0 = 0000000000000000
and %l3,-0x8f6,%l0 ! %l0 = 00ff780b00000000
p0_label_165:
! Mem[0000000010081410] = ff0000b1, %l3 = 00ff780b00000000
lduwa [%i2+%o5]0x80,%l3 ! %l3 = 00000000ff0000b1
! Mem[0000000030001408] = ffffffff, %l7 = 0000000000000092
ldsha [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000100c1408] = 00000b92, %l5 = 0000000000000000
ldsba [%i3+%o4]0x88,%l5 ! %l5 = ffffffffffffff92
! %f24 = ff000000, %f23 = 000000b1, %f18 = 000000ff ff000000
fsmuld %f24,%f23,%f18 ! %l0 = 00ff780b00000022, Unfinished, %fsr = 1600000400
! Mem[0000000030101408] = 20000000, %f29 = f8d03bd8
lda [%i4+%o4]0x89,%f29 ! %f29 = 20000000
! Mem[00000000300c1410] = 00002fff, %l3 = 00000000ff0000b1
ldsha [%i3+%o5]0x89,%l3 ! %l3 = 0000000000002fff
! Mem[0000000010001410] = 920b0000, %l3 = 0000000000002fff
ldsba [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c141c] = 00000000, %l2 = fffffffffffffffc
ldsha [%i3+0x01c]%asi,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1408] = 920b0000, %l4 = 0000000000000000
ldsba [%i3+%o4]0x80,%l4 ! %l4 = ffffffffffffff92
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (29)
! %f30 = ff000000 01e20000, Mem[0000000010081430] = e5efffff ffffffff
stda %f30,[%i2+0x030]%asi ! Mem[0000000010081430] = ff000000 01e20000
p0_label_166:
! %l5 = ffffffffffffff92, Mem[00000000201c0000] = ffff2191, %asi = 80
stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = ff922191
! Mem[0000000030141410] = 00000000, %l7 = ffffffffffffffff
swapa [%i5+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041428] = 00000000, %l4 = ffffffffffffff92, %asi = 80
swapa [%i1+0x028]%asi,%l4 ! %l4 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000021800140] = cfff8e22
stb %l7,[%o3+0x140] ! Mem[0000000021800140] = 00ff8e22
! %l1 = 0000000000000000, Mem[0000000010181408] = 00ff000092000000
stxa %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000000
! Mem[0000000030101410] = 0000ffff, %l6 = 00000000000000ff
swapa [%i4+%o5]0x89,%l6 ! %l6 = 000000000000ffff
! Mem[00000000100c1400] = 920b0000, %l1 = 0000000000000000
swapa [%i3+%g0]0x88,%l1 ! %l1 = 00000000920b0000
! %l2 = 0000000000000000, Mem[0000000010081410] = b10000ff
stba %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = b1000000
! Mem[0000000010141408] = 00000000, %l6 = 000000000000ffff
ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 0000000013000000, %f22 = ff000000 000000b1
ldda [%i4+%g0]0x89,%f22 ! %f22 = 00000000 13000000
p0_label_167:
! Mem[0000000030141410] = ffffffff, %f2 = 510500e5
lda [%i5+%o5]0x89,%f2 ! %f2 = ffffffff
! Mem[0000000010001410] = 920b0000, %l0 = 00ff780b00000022
ldswa [%i0+%o5]0x88,%l0 ! %l0 = ffffffff920b0000
! %l2 = 0000000000000000, %l4 = 0000000000000000, %l0 = ffffffff920b0000
and %l2,%l4,%l0 ! %l0 = 0000000000000000
! Mem[0000000021800040] = f2ff5509, %l6 = 0000000000000000
ldsb [%o3+0x041],%l6 ! %l6 = ffffffffffffffff
! Mem[00000000100c1408] = 920b0000 20000000, %l2 = 00000000, %l3 = 00000000
ldda [%i3+%o4]0x80,%l2 ! %l2 = 00000000920b0000 0000000020000000
! Mem[0000000010001428] = 0000064a, %l0 = 0000000000000000
lduha [%i0+0x02a]%asi,%l0 ! %l0 = 000000000000064a
! Mem[0000000020800040] = ffe1d57f, %l7 = 0000000000000000
ldub [%o1+0x041],%l7 ! %l7 = 00000000000000e1
! Mem[0000000030041408] = 00008000ff0000ff, %l6 = ffffffffffffffff
ldxa [%i1+%o4]0x89,%l6 ! %l6 = 00008000ff0000ff
! Mem[0000000030141400] = 000000ff, %l1 = 00000000920b0000
ldsba [%i5+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l3 = 0000000020000000, Mem[00000000300c1400] = ba881e2800000092
stxa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000020000000
p0_label_168:
! %l1 = ffffffffffffffff, Mem[0000000010101400] = fcffffff
stha %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = fcffffff
! %f12 = ffffffff, %f1 = 7fffffff
fcmpes %fcc3,%f12,%f1 ! %fcc3 = 3
! Mem[0000000030141410] = ffffffff, %l3 = 0000000020000000
swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000ffffffff
! %f22 = 00000000, Mem[0000000030141410] = 20000000
sta %f22,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! %l1 = ffffffffffffffff, Mem[0000000010081410] = b1000000
stba %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = b10000ff
! Mem[0000000010101434] = f8d03bd8, %l5 = ffffff92, %l7 = 000000e1
add %i4,0x34,%g1
casa [%g1]0x80,%l5,%l7 ! %l7 = 00000000f8d03bd8
! Mem[0000000010041410] = 00002fff, %l5 = ffffffffffffff92
ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010081410] = b10000ff, %l3 = 00000000ffffffff
ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! Mem[000000001010142c] = e2010551, %l0 = 000000000000064a
swap [%i4+0x02c],%l0 ! %l0 = 00000000e2010551
! Starting 10 instruction Load Burst
! Mem[0000000010141420] = 0019ffff01d194f8, %f16 = 920b0000 ffff9751
ldda [%i5+0x020]%asi,%f16 ! %f16 = 0019ffff 01d194f8
p0_label_169:
! Mem[0000000010181408] = 00000000 00000000, %l2 = 920b0000, %l3 = 000000ff
ldda [%i6+0x008]%asi,%l2 ! %l2 = 0000000000000000 0000000000000000
! %l0 = 00000000e2010551, immed = fffff945, %y = bc53a993
umul %l0,-0x6bb,%l0 ! %l0 = e200ff5fe32137d5, %y = e200ff5f
! Mem[0000000030001410] = 00000000, %l1 = ffffffffffffffff
ldsha [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001408] = de000000, %l2 = 0000000000000000
lduha [%i0+%o4]0x80,%l2 ! %l2 = 000000000000de00
! Mem[0000000030141410] = 00ff780b 00000000, %l4 = 00000000, %l5 = 000000ff
ldda [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000ff780b
! Mem[00000000100c1408] = 920b0000 20000000, %l0 = e32137d5, %l1 = 00000000
ldda [%i3+%o4]0x80,%l0 ! %l0 = 00000000920b0000 0000000020000000
! Mem[0000000030141408] = 00deffff0b78ff00, %f22 = 00000000 13000000
ldda [%i5+%o4]0x81,%f22 ! %f22 = 00deffff 0b78ff00
! Mem[0000000020800040] = ffe1d57f, %l2 = 000000000000de00
ldsba [%o1+0x040]%asi,%l2 ! %l2 = ffffffffffffffff
! Code Fragment 3
p0_fragment_12:
! %l0 = 00000000920b0000
setx 0xcf1d07f7c898c0c6,%g7,%l0 ! %l0 = cf1d07f7c898c0c6
! %l1 = 0000000020000000
setx 0xe4ccbf5fd8d47cd7,%g7,%l1 ! %l1 = e4ccbf5fd8d47cd7
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 = cf1d07f7c898c0c6
setx 0x2d9022705f99429a,%g7,%l0 ! %l0 = 2d9022705f99429a
! %l1 = e4ccbf5fd8d47cd7
setx 0x6578fc9042696fb0,%g7,%l1 ! %l1 = 6578fc9042696fb0
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = ffffde00, %l7 = 00000000f8d03bd8
swapa [%i5+%o4]0x89,%l7 ! %l7 = 00000000ffffde00
p0_label_170:
! %f4 = 00000020 b10000ff, Mem[00000000100c1410] = ff0b0000 1e162ee4
stda %f4 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000020 b10000ff
! Mem[0000000010181400] = ff000000, %l0 = 2d9022705f99429a
ldstuba [%i6+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[00000000201c0000] = ff922191
sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = 00ff2191
! %f18 = 000000ff, Mem[0000000010001408] = de000000
sta %f18,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
! Mem[0000000030141410] = 00000000, %l2 = ffffffffffffffff
swapa [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
! %f18 = 000000ff ff000000, Mem[0000000030181400] = fb7d2fff 00000000
stda %f18,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff ff000000
! %f26 = 920b0000 e2010551, %l6 = 00008000ff0000ff
! Mem[00000000300c1408] = 00de1113e5000551
add %i3,0x008,%g1
stda %f26,[%g1+%l6]ASI_PST8_S ! Mem[00000000300c1408] = 920b0000e2010551
! %l6 = ff0000ff, %l7 = ffffde00, Mem[0000000030081400] = ffff9751 79ff16e5
stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000ff ffffde00
! %f12 = ffffffff ffffefe5, Mem[0000000010181430] = 00001282 000000ff
stda %f12,[%i6+0x030]%asi ! Mem[0000000010181430] = ffffffff ffffefe5
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ff2f0000, %l6 = 00008000ff0000ff
ldswa [%i1+%o5]0x80,%l6 ! %l6 = ffffffffff2f0000
p0_label_171:
! %f12 = ffffffff ffffefe5, %l3 = 0000000000000000
! Mem[0000000030141408] = d83bd0f80b78ff00
add %i5,0x008,%g1
stda %f12,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030141408] = d83bd0f80b78ff00
! Mem[00000000100c1408] = 920b0000, %l6 = ffffffffff2f0000
ldsha [%i3+%o4]0x80,%l6 ! %l6 = ffffffffffff920b
! %l1 = 6578fc9042696fb0, %l7 = 00000000ffffde00, %y = e200ff5f
sdiv %l1,%l7,%l2 ! %l2 = 000000007fffffff
mov %l0,%y ! %y = 000000ff
! Mem[00000000100c1430] = ffffffff, %l5 = 0000000000ff780b
lduwa [%i3+0x030]%asi,%l5 ! %l5 = 00000000ffffffff
membar #Sync ! Added by membar checker (30)
! Mem[0000000010041400] = 000000ff 00000000 f9cfffff b1000551
! Mem[0000000010041410] = ff2f0000 e5000551 ef6d8b37 ff8b6def
! Mem[0000000010041420] = 8a7183a3 ff8a05fc ffffff92 0b78ffb4
! Mem[0000000010041430] = 00000000 ffffffff ffffffe5 ffff00b4
ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
! Mem[0000000010101438] = ff000000000000b1, %l0 = 00000000000000ff
ldx [%i4+0x038],%l0 ! %l0 = ff000000000000b1
! Mem[00000000211c0000] = 00ffc8b9, %l6 = ffffffffffff920b
lduha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030141408] = f8d03bd8, %l4 = 0000000000000000
lduba [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000d8
! Mem[00000000300c1410] = ff2f0000e5efabff, %f26 = 920b0000 e2010551
ldda [%i3+%o5]0x81,%f26 ! %f26 = ff2f0000 e5efabff
! Starting 10 instruction Store Burst
! %f28 = 93a3ee7b, %f19 = ff000000, %f18 = 000000ff
fadds %f28,%f19,%f18 ! %f18 = ff000000
p0_label_172:
! %l0 = ff000000000000b1, Mem[0000000010181400] = ff00000000000000, %asi = 80
stxa %l0,[%i6+0x000]%asi ! Mem[0000000010181400] = ff000000000000b1
! %l1 = 6578fc9042696fb0, Mem[0000000010181410] = 002e161e
stba %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = 002e16b0
! %l1 = 6578fc9042696fb0, Mem[0000000030041408] = ff0000ff
stba %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff0000b0
! %l0 = ff000000000000b1, Mem[0000000010181400] = 000000ff
stwa %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000b1
! %f22 = 00deffff 0b78ff00, Mem[0000000010001410] = 920b0000 e2010551
stda %f22,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00deffff 0b78ff00
! %l6 = 000000ff, %l7 = ffffde00, Mem[0000000010081418] = a12ca632 01b32f0a
stda %l6,[%i2+0x018]%asi ! Mem[0000000010081418] = 000000ff ffffde00
! %l3 = 0000000000000000, Mem[0000000010141410] = 01e20000000000ff, %asi = 80
stxa %l3,[%i5+0x010]%asi ! Mem[0000000010141410] = 0000000000000000
! %f20 = 920b0000 00000b92, Mem[0000000030181408] = 00000b92 510501e2
stda %f20,[%i6+%o4]0x89 ! Mem[0000000030181408] = 920b0000 00000b92
! Mem[0000000030101408] = 00000020, %l4 = 00000000000000d8
ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ffff97ff, %l7 = 00000000ffffde00
ldsw [%i2+%o4],%l7 ! %l7 = ffffffffffff97ff
p0_label_173:
! Mem[0000000030181410] = 000000ff, %f23 = 0b78ff00
lda [%i6+%o5]0x81,%f23 ! %f23 = 000000ff
! Mem[0000000010141408] = 000000ff, %l2 = 000000007fffffff
ldsba [%i5+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010101438] = ff000000, %l2 = ffffffffffffffff
ldsba [%i4+0x03b]%asi,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1400] = e201055100000000, %f28 = 93a3ee7b 20000000
ldda [%i3+%g0]0x88,%f28 ! %f28 = e2010551 00000000
! Mem[0000000010141400] = 000000b1, %l5 = 00000000ffffffff
lduha [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000b1
! Mem[0000000030181410] = 000000ff00000000, %f22 = 00deffff 000000ff
ldda [%i6+%o5]0x81,%f22 ! %f22 = 000000ff 00000000
! Mem[00000000300c1400] = 20000000, %l5 = 00000000000000b1
ldsba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = 920b0000, %l5 = 0000000000000000
lduba [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000092
! Mem[0000000030041408] = b00000ff, %l0 = ff000000000000b1
lduba [%i1+%o4]0x81,%l0 ! %l0 = 00000000000000b0
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = 7fffffff, %l4 = 0000000000000000
ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
p0_label_174:
! Mem[0000000010081410] = ff0000b1 20000000, %l6 = 000000ff, %l7 = ffff97ff
ldda [%i2+%o5]0x80,%l6 ! %l6 = 00000000ff0000b1 0000000020000000
! %l4 = 000000ff, %l5 = 00000092, Mem[0000000010001418] = 000000ff 000000ff
std %l4,[%i0+0x018] ! Mem[0000000010001418] = 000000ff 00000092
! %l2 = 0000000000000000, imm = 0000000000000715, %l3 = 0000000000000000
xor %l2,0x715,%l3 ! %l3 = 0000000000000715
membar #Sync ! Added by membar checker (31)
! %f22 = 000000ff 00000000, Mem[0000000010041408] = f9cfffff b1000551
stda %f22,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000ff 00000000
! %f16 = 0019ffff 01d194f8, Mem[0000000030081400] = ff0000ff 00deffff
stda %f16,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0019ffff 01d194f8
! Mem[0000000030181410] = 000000ff, %l3 = 0000000000000715
swapa [%i6+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041404] = 00000000, %l5 = 0000000000000092, %asi = 80
swapa [%i1+0x004]%asi,%l5 ! %l5 = 0000000000000000
! %l4 = 00000000000000ff, Mem[0000000030041408] = ff0000b0
stha %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff0000ff
! %f20 = 920b0000, %f16 = 0019ffff, %f29 = 00000000
fdivs %f20,%f16,%f29 ! %l0 = 00000000000000d2, Unfinished, %fsr = 3600000400
! Starting 10 instruction Load Burst
! %l4 = 00000000000000ff, immd = fffffffffffffdf5, %l5 = 0000000000000000
sdivx %l4,-0x20b,%l5 ! %l5 = 0000000000000000
p0_label_175:
! Mem[0000000010181410] = 002e16b0, %l3 = 00000000000000ff
ldsha [%i6+%o5]0x88,%l3 ! %l3 = 00000000000016b0
! Mem[0000000010181408] = 00000000, %l4 = 00000000000000ff
swapa [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010001408] = 00000000ff000000
stxa %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
! Mem[0000000030041400] = ff000000dba1c701, %f18 = ff000000 ff000000
ldda [%i1+%g0]0x81,%f18 ! %f18 = ff000000 dba1c701
! Mem[0000000030001408] = ffffffff, %l0 = 00000000000000d2
lduha [%i0+%o4]0x89,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010181438] = 000000ff, %f22 = 000000ff
lda [%i6+0x038]%asi,%f22 ! %f22 = 000000ff
! Mem[0000000030041410] = 00ff1997, %l1 = 6578fc9042696fb0
lduba [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181400] = 000000ff, %l4 = 0000000000000000
ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! %f0 = 000000ff, %f24 = ff000000, %f17 = 01d194f8
fdivs %f0 ,%f24,%f17 ! %f17 = 80000000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000010141400] = b1000000
stba %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
p0_label_176:
! %l5 = 0000000000000000, Mem[0000000010181418] = 82d5e5ff, %asi = 80
stwa %l5,[%i6+0x018]%asi ! Mem[0000000010181418] = 00000000
! %l5 = 0000000000000000, %l6 = 00000000ff0000b1, %l7 = 0000000020000000
sdivx %l5,%l6,%l7 ! %l7 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000010101400] = fffffffc
stha %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000fffc
! Mem[0000000030181410] = 00000715, %l1 = 0000000000000000
swapa [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000715
! %f16 = 0019ffff 80000000, Mem[0000000010041420] = 8a7183a3 ff8a05fc
std %f16,[%i1+0x020] ! Mem[0000000010041420] = 0019ffff 80000000
! %f0 = 000000ff 00000000 f9cfffff b1000551
! %f4 = ff2f0000 e5000551 ef6d8b37 ff8b6def
! %f8 = 8a7183a3 ff8a05fc ffffff92 0b78ffb4
! %f12 = 00000000 ffffffff ffffffe5 ffff00b4
stda %f0,[%i4]ASI_COMMIT_S ! Block Store to 0000000030101400
! %l6 = 00000000ff0000b1, immed = 00000c7c, %y = 000000ff
sdiv %l6,0xc7c,%l7 ! %l7 = 0000000014815c98
mov %l0,%y ! %y = 0000ffff
membar #Sync ! Added by membar checker (32)
! Mem[0000000030101408] = f9cfffff, %l4 = 0000000000000000
swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000f9cfffff
! Mem[0000000030181410] = 00000000, %l6 = 00000000ff0000b1
swapa [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 000000ff, %l2 = 0000000000000000
ldswa [%i1+%o4]0x80,%l2 ! %l2 = 00000000000000ff
p0_label_177:
! Mem[0000000010081400] = ffffff7f, %l7 = 0000000014815c98
ldswa [%i2+%g0]0x80,%l7 ! %l7 = ffffffffffffff7f
! Mem[0000000030041410] = ef6d8b379719ff00, %f30 = ff000000 01e20000
ldda [%i1+%o5]0x89,%f30 ! %f30 = ef6d8b37 9719ff00
! Mem[00000000100c1408] = 920b0000, %l3 = 00000000000016b0
ldsba [%i3+%o4]0x80,%l3 ! %l3 = ffffffffffffff92
! Mem[0000000010141400] = 0000000000000000, %f28 = e2010551 00000000
ldda [%i5+%g0]0x88,%f28 ! %f28 = 00000000 00000000
! Mem[0000000030141410] = ffffffff0b78ff00, %f18 = ff000000 dba1c701
ldda [%i5+%o5]0x81,%f18 ! %f18 = ffffffff 0b78ff00
! Mem[0000000030001410] = 0000000000000000, %f14 = ffffffe5 ffff00b4
ldda [%i0+%o5]0x89,%f14 ! %f14 = 00000000 00000000
! Mem[0000000010041408] = 000000ff, %l6 = 0000000000000000
ldsba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041400] = 01c7a1db000000ff, %f0 = 000000ff 00000000
ldda [%i1+%g0]0x89,%f0 ! %f0 = 01c7a1db 000000ff
! Mem[0000000010181408] = 000000ff00000000, %l7 = ffffffffffffff7f
ldxa [%i6+0x008]%asi,%l7 ! %l7 = 000000ff00000000
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, %l1 = 0000000000000715, %l6 = 0000000000000000
orn %l2,%l1,%l6 ! %l6 = fffffffffffff8ff
p0_label_178:
! %f30 = ef6d8b37, Mem[0000000030181400] = ff0000ff
sta %f30,[%i6+%g0]0x89 ! Mem[0000000030181400] = ef6d8b37
! Mem[0000000010101424] = 20000000, %l4 = 00000000f9cfffff
ldsha [%i4+0x024]%asi,%l4 ! %l4 = 0000000000002000
! Mem[00000000100c1413] = 00000020, %l0 = 000000000000ffff
ldstub [%i3+0x013],%l0 ! %l0 = 00000020000000ff
! %l0 = 0000000000000020, %l1 = 0000000000000715, %y = 0000ffff
umul %l0,%l1,%l2 ! %l2 = 000000000000e2a0, %y = 00000000
! %l0 = 0000000000000020, Mem[00000000300c1410] = 00002fff
stba %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00002f20
! Mem[0000000010081410] = b10000ff, %l0 = 0000000000000020
ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! %l6 = fffff8ff, %l7 = 00000000, Mem[0000000030101410] = 00002fff 510500e5
stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = fffff8ff 00000000
! Mem[000000001008143f] = ffff00b4, %l3 = ffffffffffffff92
ldstub [%i2+0x03f],%l3 ! %l3 = 000000b4000000ff
! Mem[0000000010041408] = ff000000, %l6 = fffffffffffff8ff
ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ff2f0000, %l5 = 0000000000000000
lduha [%i1+%o5]0x80,%l5 ! %l5 = 000000000000ff2f
p0_label_179:
! Mem[0000000010081408] = ffff97ff e5000551, %l4 = 00002000, %l5 = 0000ff2f
ldda [%i2+%o4]0x80,%l4 ! %l4 = 00000000ffff97ff 00000000e5000551
! Mem[0000000030141400] = ff000000, %f29 = 00000000
lda [%i5+%g0]0x81,%f29 ! %f29 = ff000000
! Mem[0000000030081400] = 0019ffff, %l4 = 00000000ffff97ff
ldswa [%i2+%g0]0x81,%l4 ! %l4 = 000000000019ffff
! Mem[0000000030041408] = ff0000ff, %f6 = ef6d8b37
lda [%i1+%o4]0x89,%f6 ! %f6 = ff0000ff
! Mem[0000000010001410] = 00ff780b ffffde00, %l2 = 0000e2a0, %l3 = 000000b4
ldda [%i0+%o5]0x80,%l2 ! %l2 = 0000000000ff780b 00000000ffffde00
! Mem[0000000010101404] = a0000000, %l6 = 0000000000000000
ldsha [%i4+0x004]%asi,%l6 ! %l6 = ffffffffffffa000
! Mem[0000000030081400] = 0019ffff, %l6 = ffffffffffffa000
ldsba [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101410] = fffff8ff, %l2 = 0000000000ff780b
ldsha [%i4+%o5]0x89,%l2 ! %l2 = fffffffffffff8ff
! Mem[0000000010001400] = 000000ff 0000ff97, %l0 = 000000ff, %l1 = 00000715
ldda [%i0+%g0]0x88,%l0 ! %l0 = 000000000000ff97 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = ff000000, %l4 = 000000000019ffff
swapa [%i4+%g0]0x89,%l4 ! %l4 = 00000000ff000000
p0_label_180:
! %l2 = fffff8ff, %l3 = ffffde00, Mem[0000000030081400] = 0019ffff 01d194f8
stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = fffff8ff ffffde00
! Mem[0000000030141410] = ffffffff, %l2 = fffffffffffff8ff
swapa [%i5+%o5]0x81,%l2 ! %l2 = 00000000ffffffff
! %l6 = 0000000000000000, Mem[0000000030101410] = fffff8ff
stwa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
! %l3 = 00000000ffffde00, Mem[00000000100c1410] = ff000000
stha %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff00de00
! %l7 = 000000ff00000000, Mem[0000000010041408] = ff0000ff
stw %l7,[%i1+%o4] ! Mem[0000000010041408] = 00000000
! %l7 = 000000ff00000000, Mem[0000000010001410] = 0b78ff00
stwa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! Mem[0000000010001400] = 0000ff97, %l3 = 00000000ffffde00
ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 00000097000000ff
! Mem[0000000010141428] = b4000000, %l2 = ffffffff, %l3 = 00000097
add %i5,0x28,%g1
casa [%g1]0x80,%l2,%l3 ! %l3 = 00000000b4000000
! %l0 = 000000000000ff97, Mem[00000000100c1408] = 920b0000
stba %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 970b0000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000020 b10000ff, %l6 = 00000000, %l7 = 00000000
ldda [%i2+%o5]0x88,%l6 ! %l6 = 00000000b10000ff 0000000000000020
p0_label_181:
! Mem[00000000201c0000] = 00ff2191, %l1 = 00000000000000ff
ldsba [%o0+0x001]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000201c0000] = 00ff2191, %l0 = 000000000000ff97
lduba [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001410] = 00000000ffffde00, %f10 = ffffff92 0b78ffb4
ldda [%i0+%o5]0x80,%f10 ! %f10 = 00000000 ffffde00
! Mem[000000001018142c] = 20000000, %l2 = 00000000ffffffff
lduh [%i6+0x02e],%l2 ! %l2 = 0000000000000000
! Mem[0000000010101408] = 0000000000000000, %f22 = 000000ff 00000000
ldda [%i4+%o4]0x88,%f22 ! %f22 = 00000000 00000000
! Mem[0000000030101410] = 00000000 00000000, %l2 = 00000000, %l3 = b4000000
ldda [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000010081400] = ffffff7fff000000, %l0 = 0000000000000000
ldxa [%i2+%g0]0x80,%l0 ! %l0 = ffffff7fff000000
! Mem[0000000010081400] = ffffff7f, %l5 = 00000000e5000551
ldswa [%i2+%g0]0x80,%l5 ! %l5 = ffffffffffffff7f
! Mem[0000000030141408] = f8d03bd8, %l0 = ffffff7fff000000
lduba [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000d8
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = 000000ff, %l5 = ffffffffffffff7f
swapa [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
p0_label_182:
! %l2 = 0000000000000000, Mem[00000000100c1408] = 00000b97
stba %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000b00
! %l1 = ffffffffffffffff, Mem[00000000201c0000] = 00ff2191, %asi = 80
stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff2191
! Mem[0000000030141400] = ff000000, %l0 = 00000000000000d8
swapa [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff000000
! Mem[0000000030001400] = 000000ff, %l6 = 00000000b10000ff
ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! %l4 = 00000000ff000000, %l7 = 0000000000000020, %l5 = 00000000000000ff
addc %l4,%l7,%l5 ! %l5 = 00000000ff000020
! %f28 = 00000000 ff000000, %l2 = 0000000000000000
! Mem[0000000030141428] = a04e5cfefc2d5b3d
add %i5,0x028,%g1
stda %f28,[%g1+%l2]ASI_PST8_S ! Mem[0000000030141428] = a04e5cfefc2d5b3d
! %l4 = 00000000ff000000, Mem[0000000010181408] = 000000ff
stwa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000
! Mem[0000000030141400] = 000000d8, %l0 = 00000000ff000000
swapa [%i5+%g0]0x81,%l0 ! %l0 = 00000000000000d8
! Mem[0000000030101400] = 0019ffff, %l6 = 0000000000000000
swapa [%i4+%g0]0x89,%l6 ! %l6 = 000000000019ffff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffff2191, %l4 = 00000000ff000000
ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffffffff
p0_label_183:
membar #Sync ! Added by membar checker (33)
! Mem[0000000030041400] = 7fffffff dba1c701 ff0000ff 00800000
! Mem[0000000030041410] = 00ff1997 378b6def 5afee7db ffffff00
! Mem[0000000030041420] = 510500e5 1311b893 000000b4 fb5acd6b
! Mem[0000000030041430] = b4000000 e5000551 0a2fb301 dad8f819
ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
! %l0 = 00000000000000d8, %l3 = 0000000000000000, %y = 00000000
umul %l0,%l3,%l4 ! %l4 = 0000000000000000, %y = 00000000
! Mem[0000000030141400] = ff000000, %l7 = 0000000000000020
ldswa [%i5+%g0]0x81,%l7 ! %l7 = ffffffffff000000
! Code Fragment 3
p0_fragment_13:
! %l0 = 00000000000000d8
setx 0xbb78f12804a8a44e,%g7,%l0 ! %l0 = bb78f12804a8a44e
! %l1 = ffffffffffffffff
setx 0xd388a7a7cd787f24,%g7,%l1 ! %l1 = d388a7a7cd787f24
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 = bb78f12804a8a44e
setx 0x670a9557cb16fda8,%g7,%l0 ! %l0 = 670a9557cb16fda8
! %l1 = d388a7a7cd787f24
setx 0x42d3faf78af47301,%g7,%l1 ! %l1 = 42d3faf78af47301
! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
ldsba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1408] = 510501e200000b92, %l1 = 42d3faf78af47301
ldxa [%i3+%o4]0x89,%l1 ! %l1 = 510501e200000b92
! Mem[0000000030001400] = ff0000ff 00000000 ffffffff ff000000
! Mem[0000000030001410] = 00000000 00000000 901b85da 3bb43509
! Mem[0000000030001420] = a49bdccb f60e80fa 34b566da c82b0702
! Mem[0000000030001430] = 52fcd8d1 734e063e d52d968b 1443ff53
ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
lduwa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l0 = 670a9557cb16fda8
lduw [%i5+%o5],%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 000000000019ffff, %l5 = 00000000ff000020, %l6 = 000000000019ffff
and %l6,%l5,%l6 ! %l6 = 0000000000000020
p0_label_184:
! %l2 = 0000000000000000, Mem[0000000010141408] = 00000000000000ff
stxa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
membar #Sync ! Added by membar checker (34)
! %f6 = 5afee7db ffffff00, Mem[0000000030001400] = ff0000ff 00000000
stda %f6 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 5afee7db ffffff00
! %f10 = 000000b4 fb5acd6b, Mem[0000000010041418] = ef6d8b37 ff8b6def
std %f10,[%i1+0x018] ! Mem[0000000010041418] = 000000b4 fb5acd6b
! %f28 = 52fcd8d1 734e063e, Mem[0000000030141408] = f8d03bd8 00ff780b
stda %f28,[%i5+%o4]0x89 ! Mem[0000000030141408] = 52fcd8d1 734e063e
! %f4 = 00ff1997 378b6def, Mem[0000000030101400] = 00000000 00000000
stda %f4 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00ff1997 378b6def
! %f18 = ffffffff, %f29 = 734e063e, %f13 = e5000551
fsubs %f18,%f29,%f13 ! %f13 = ffffffff
! %l5 = 00000000ff000020, Mem[0000000010141404] = 00000000, %asi = 80
stwa %l5,[%i5+0x004]%asi ! Mem[0000000010141404] = ff000020
! Mem[0000000010041435] = ffffffff, %l0 = 0000000000000000
ldstub [%i1+0x035],%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010181408] = ff000000, %l1 = 510501e200000b92
swapa [%i6+%o4]0x80,%l1 ! %l1 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 002e16b0, %l3 = 0000000000000000
lduha [%i6+%o5]0x88,%l3 ! %l3 = 00000000000016b0
p0_label_185:
! Mem[0000000010101434] = f8d03bd8, %f10 = 000000b4
lda [%i4+0x034]%asi,%f10 ! %f10 = f8d03bd8
! Mem[0000000030181408] = 920b000000000b92, %l5 = 00000000ff000020
ldxa [%i6+%o4]0x81,%l5 ! %l5 = 920b000000000b92
! Mem[00000000100c1438] = 00000000, %l0 = 00000000000000ff
ldsba [%i3+0x03b]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000021800000] = efddb958, %l5 = 920b000000000b92
ldsba [%o3+0x001]%asi,%l5 ! %l5 = ffffffffffffffdd
! Mem[0000000030101400] = 378b6def, %l5 = ffffffffffffffdd
ldswa [%i4+%g0]0x89,%l5 ! %l5 = 00000000378b6def
! Mem[0000000010001408] = 0000000000000000, %f10 = f8d03bd8 fb5acd6b
ldda [%i0+%o4]0x88,%f10 ! %f10 = 00000000 00000000
! Mem[0000000010041408] = 00000000, %l6 = 0000000000000020
ldsba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Code Fragment 3
p0_fragment_14:
! %l0 = 0000000000000000
setx 0xdccb0effd9479b1a,%g7,%l0 ! %l0 = dccb0effd9479b1a
! %l1 = 00000000ff000000
setx 0xcff409583aa2e69d,%g7,%l1 ! %l1 = cff409583aa2e69d
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 = dccb0effd9479b1a
setx 0x2eef1f47ff11a7e5,%g7,%l0 ! %l0 = 2eef1f47ff11a7e5
! %l1 = cff409583aa2e69d
setx 0x64c7bec860cc87af,%g7,%l1 ! %l1 = 64c7bec860cc87af
! Mem[0000000010181418] = 00000000, %l7 = ffffffffff000000
lduba [%i6+0x01b]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = 920b0000, %l2 = 0000000000000000
ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 00000092000000ff
p0_label_186:
! %l1 = 64c7bec860cc87af, Mem[0000000010001410] = 00000000
stba %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = af000000
! Mem[0000000030181400] = 378b6def, %l5 = 00000000378b6def
ldstuba [%i6+%g0]0x81,%l5 ! %l5 = 00000037000000ff
! Mem[0000000010081400] = ffffff7f, %l7 = 0000000000000000
swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ffffff7f
! %l2 = 0000000000000092, Mem[00000000211c0000] = 00ffc8b9, %asi = 80
stha %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0092c8b9
! Mem[00000000300c1410] = 00002f20, %l7 = 00000000ffffff7f
ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 00000020000000ff
! %l0 = ff11a7e5, %l1 = 60cc87af, Mem[0000000030081410] = 00000000 b4000000
stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff11a7e5 60cc87af
! %f26 = 34b566da c82b0702, Mem[0000000010181410] = 002e16b0 00000000
stda %f26,[%i6+%o5]0x88 ! Mem[0000000010181410] = 34b566da c82b0702
! %l6 = 00000000, %l7 = 00000020, Mem[0000000030141400] = 000000ff ffffffff
stda %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 00000020
! Mem[0000000010081400] = 00000000, %l6 = 0000000000000000
swapa [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010081418] = 000000ff ffffde00, %l0 = ff11a7e5, %l1 = 60cc87af
ldd [%i2+0x018],%l0 ! %l0 = 00000000000000ff 00000000ffffde00
p0_label_187:
! Mem[0000000030081400] = fff8ffff, %f21 = 00000000
lda [%i2+%g0]0x89,%f21 ! %f21 = fff8ffff
! Code Fragment 3
p0_fragment_15:
! %l0 = 00000000000000ff
setx 0xc81c9ca816ea0214,%g7,%l0 ! %l0 = c81c9ca816ea0214
! %l1 = 00000000ffffde00
setx 0x48ab4657df19fae4,%g7,%l1 ! %l1 = 48ab4657df19fae4
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 = c81c9ca816ea0214
setx 0x0b800487e44f346f,%g7,%l0 ! %l0 = 0b800487e44f346f
! %l1 = 48ab4657df19fae4
setx 0xa3187d57a79f2ef5,%g7,%l1 ! %l1 = a3187d57a79f2ef5
! Mem[0000000030181400] = ff8b6def, %l3 = 00000000000016b0
ldsba [%i6+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
! %l2 = 0000000000000092, imm = fffffffffffff496, %l3 = ffffffffffffffff
and %l2,-0xb6a,%l3 ! %l3 = 0000000000000092
! Mem[00000000300c1408] = 00000b92, %l3 = 0000000000000092
ldswa [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000b92
! Mem[0000000030081410] = e5a711ff af87cc60, %l2 = 00000092, %l3 = 00000b92
ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000e5a711ff 00000000af87cc60
! Mem[00000000300c1408] = 510501e200000b92, %f30 = d52d968b 1443ff53
ldda [%i3+%o4]0x89,%f30 ! %f30 = 510501e2 00000b92
! Mem[00000000100c1410] = 00de00ff, %l0 = 0b800487e44f346f
lduba [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181400] = b1000000, %l7 = 0000000000000020
lduwa [%i6+0x000]%asi,%l7 ! %l7 = 00000000b1000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[000000001014140c] = 00000000
sth %l6,[%i5+0x00c] ! Mem[000000001014140c] = 00000000
p0_label_188:
! %l6 = 00000000, %l7 = b1000000, Mem[0000000010101408] = 00000000 00000000
stda %l6,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000 b1000000
! Mem[0000000010041410] = 00002fff, %l4 = 0000000000000000
swapa [%i1+%o5]0x88,%l4 ! %l4 = 0000000000002fff
! %f12 = b4000000, Mem[0000000030001410] = 00000000
sta %f12,[%i0+%o5]0x81 ! Mem[0000000030001410] = b4000000
! Mem[0000000010041408] = 00000000, %l6 = 0000000000000000
ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141410] = 00000000, %l1 = a3187d57a79f2ef5
ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! %f14 = 0a2fb301 dad8f819, Mem[0000000010041410] = 00000000 510500e5
stda %f14,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0a2fb301 dad8f819
! %l7 = 00000000b1000000, Mem[00000000211c0000] = 0092c8b9
sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 0000c8b9
! Mem[0000000030081400] = fffff8ff, %l6 = 0000000000000000
swapa [%i2+%g0]0x81,%l6 ! %l6 = 00000000fffff8ff
! %f10 = 00000000 00000000, Mem[0000000030001408] = ffffffff ff000000
stda %f10,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 00000000, %l4 = 0000000000002fff
lduba [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
p0_label_189:
! Mem[0000000030001400] = 00ffffffdbe7fe5a, %l4 = 0000000000000000
ldxa [%i0+%g0]0x81,%l4 ! %l4 = 00ffffffdbe7fe5a
! Mem[0000000030041410] = ef6d8b379719ff00, %f12 = b4000000 ffffffff
ldda [%i1+%o5]0x89,%f12 ! %f12 = ef6d8b37 9719ff00
! Mem[0000000010081400] = 000000ff 00000000, %l2 = e5a711ff, %l3 = af87cc60
ldda [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000 00000000000000ff
! Mem[000000001018140c] = 00000000, %l1 = 0000000000000000
lduw [%i6+0x00c],%l1 ! %l1 = 0000000000000000
! Mem[0000000010101410] = 0000e201000000ff, %l3 = 00000000000000ff
ldxa [%i4+%o5]0x80,%l3 ! %l3 = 0000e201000000ff
! Mem[000000001014143c] = d63e8b28, %f3 = 00800000
ld [%i5+0x03c],%f3 ! %f3 = d63e8b28
! Mem[00000000218000c0] = fffff237, %l2 = 0000000000000000
ldsba [%o3+0x0c1]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030041400] = 7fffffff, %l5 = 0000000000000037
lduwa [%i1+%g0]0x81,%l5 ! %l5 = 000000007fffffff
! Mem[0000000030181410] = 00000000ff0000b1, %l6 = 00000000fffff8ff
ldxa [%i6+%o5]0x89,%l6 ! %l6 = 00000000ff0000b1
! Starting 10 instruction Store Burst
! %l6 = ff0000b1, %l7 = b1000000, Mem[0000000030141408] = 3e064e73 d1d8fc52
stda %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff0000b1 b1000000
p0_label_190:
! %l4 = dbe7fe5a, %l5 = 7fffffff, Mem[0000000030081408] = ffd20000 00000000
stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = dbe7fe5a 7fffffff
! %l6 = ff0000b1, %l7 = b1000000, Mem[0000000010141410] = ff000000 00000000
std %l6,[%i5+%o5] ! Mem[0000000010141410] = ff0000b1 b1000000
! %l6 = ff0000b1, %l7 = b1000000, Mem[0000000010101410] = 0000e201 000000ff
stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff0000b1 b1000000
! %l0 = 00000000, %l1 = 00000000, Mem[00000000300c1410] = ff2f0000 e5efabff
stda %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 00000000
! Mem[0000000010141408] = 00000000, %l5 = 000000007fffffff
ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! %f20 = 00000000, Mem[00000000100c1400] = 00000000
sta %f20,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! Mem[0000000010041420] = 0019ffff80000000, %l1 = 0000000000000000, %l7 = 00000000b1000000
add %i1,0x20,%g1
casxa [%g1]0x80,%l1,%l7 ! %l7 = 0019ffff80000000
! Mem[00000000100c1426] = 00000080, %l4 = 00ffffffdbe7fe5a
ldstub [%i3+0x026],%l4 ! %l4 = 00000000000000ff
! Code Fragment 3
p0_fragment_16:
! %l0 = 0000000000000000
setx 0x31783ca86635b944,%g7,%l0 ! %l0 = 31783ca86635b944
! %l1 = 0000000000000000
setx 0xfc90ac685993a413,%g7,%l1 ! %l1 = fc90ac685993a413
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 = 31783ca86635b944
setx 0x97bbab9002ebf410,%g7,%l0 ! %l0 = 97bbab9002ebf410
! %l1 = fc90ac685993a413
setx 0x498190906173c049,%g7,%l1 ! %l1 = 498190906173c049
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = ffe1d57f, %l5 = 0000000000000000
lduha [%o1+0x040]%asi,%l5 ! %l5 = 000000000000ffe1
p0_label_191:
! Mem[0000000010141400] = 00000000, %l2 = ffffffffffffffff
ldsba [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181428] = 000000b1 20000000, %l2 = 00000000, %l3 = 000000ff
ldda [%i6+0x028]%asi,%l2 ! %l2 = 00000000000000b1 0000000020000000
! Mem[0000000030141410] = fffff8ff0b78ff00, %l1 = 498190906173c049
ldxa [%i5+%o5]0x81,%l1 ! %l1 = fffff8ff0b78ff00
! Mem[00000000211c0000] = 0000c8b9, %l0 = 97bbab9002ebf410
lduba [%o2+0x001]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081420] = 00000048000000fc, %f16 = ff0000ff 00000000
ldda [%i2+0x020]%asi,%f16 ! %f16 = 00000048 000000fc
! Mem[0000000030041400] = ffffff7f, %l2 = 00000000000000b1
lduwa [%i1+%g0]0x89,%l2 ! %l2 = 00000000ffffff7f
! Mem[0000000030141408] = 000000b1b10000ff, %f4 = 00ff1997 378b6def
ldda [%i5+%o4]0x89,%f4 ! %f4 = 000000b1 b10000ff
! Mem[0000000030041410] = 00ff1997, %l3 = 0000000020000000
ldswa [%i1+%o5]0x81,%l3 ! %l3 = 0000000000ff1997
! Mem[0000000010181400] = b1000000, %l2 = 00000000ffffff7f
lduwa [%i6+0x000]%asi,%l2 ! %l2 = 00000000b1000000
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = 000000ff, %l1 = fffff8ff0b78ff00
swapa [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff
p0_label_192:
! Mem[0000000030181400] = ff8b6def, %l2 = 00000000b1000000
swapa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ff8b6def
! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010041408] = 000000ff 00000000
stda %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 000000ff
! Mem[0000000010001438] = 954e5ecf378b6def, %l5 = 000000000000ffe1, %l5 = 000000000000ffe1
add %i0,0x38,%g1
casxa [%g1]0x80,%l5,%l5 ! %l5 = 954e5ecf378b6def
! %f28 = 52fcd8d1 734e063e, %l4 = 0000000000000000
! Mem[0000000010041430] = 00000000ffffffff
add %i1,0x030,%g1
stda %f28,[%g1+%l4]ASI_PST16_P ! Mem[0000000010041430] = 00000000ffffffff
! %f30 = 510501e2 00000b92, Mem[0000000030081408] = dbe7fe5a 7fffffff
stda %f30,[%i2+%o4]0x81 ! Mem[0000000030081408] = 510501e2 00000b92
! %l6 = 00000000ff0000b1, Mem[0000000010101400] = 0000fffca0000000
stxa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000ff0000b1
! %l2 = 00000000ff8b6def, Mem[0000000030081410] = ff11a7e5
stha %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff116def
! Mem[0000000030041408] = ff0000ff, %l7 = 0019ffff80000000
swapa [%i1+%o4]0x89,%l7 ! %l7 = 00000000ff0000ff
! %f23 = 3bb43509, Mem[0000000030081408] = 510501e2
sta %f23,[%i2+%o4]0x81 ! Mem[0000000030081408] = 3bb43509
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = ef6d8b37, %l1 = 00000000000000ff
lduba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ef
p0_label_193:
! %f20 = 00000000, %f0 = 7fffffff, %f9 = 1311b893
fmuls %f20,%f0 ,%f9 ! %f9 = 7fffffff
! Mem[0000000030081408] = 3bb43509 00000b92, %l6 = ff0000b1, %l7 = ff0000ff
ldda [%i2+%o4]0x81,%l6 ! %l6 = 000000003bb43509 0000000000000b92
! Randomly selected nop
nop
! Mem[0000000030101408] = 00000000, %l3 = 0000000000ff1997
lduwa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001400] = ffffff00, %l2 = 00000000ff8b6def
lduha [%i0+%g0]0x89,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010141408] = 0b78ff00, %l6 = 000000003bb43509
lduba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041438] = ffffffe5ffff00b4, %l6 = 0000000000000000
ldx [%i1+0x038],%l6 ! %l6 = ffffffe5ffff00b4
! Mem[00000000201c0000] = ffff2191, %l2 = 000000000000ff00
ldsb [%o0+%g0],%l2 ! %l2 = ffffffffffffffff
! Mem[00000000211c0000] = 0000c8b9, %l4 = 0000000000000000
lduh [%o2+%g0],%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = 00000000000000ef, Mem[00000000100c1408] = 000b0000
stha %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ef0000
p0_label_194:
! Mem[0000000030041410] = 00ff1997, %l4 = 0000000000000000
swapa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000ff1997
! Mem[0000000020800040] = ffe1d57f, %l3 = 0000000000000000
ldstub [%o1+0x040],%l3 ! %l3 = 000000ff000000ff
! %l3 = 00000000000000ff, Mem[0000000030041400] = 7fffffff
stha %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00ffffff
! %f4 = 000000b1 b10000ff, Mem[00000000100c1438] = 00000000 000000ff
stda %f4 ,[%i3+0x038]%asi ! Mem[00000000100c1438] = 000000b1 b10000ff
! %l2 = ffffffffffffffff, Mem[0000000030081410] = ef6d11ff
stba %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff6d11ff
! Mem[00000000100c1400] = 00000000, %l4 = 0000000000ff1997
ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! %l5 = 954e5ecf378b6def, Mem[0000000010081430] = ff000000, %asi = 80
stwa %l5,[%i2+0x030]%asi ! Mem[0000000010081430] = 378b6def
! %f16 = 00000048 000000fc, Mem[00000000300c1400] = 20000000 00000000
stda %f16,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000048 000000fc
! %l2 = ffffffff, %l3 = 000000ff, Mem[00000000100c1428] = 14c478fb 0f000000
stda %l2,[%i3+0x028]%asi ! Mem[00000000100c1428] = ffffffff 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081420] = 00000048, %l6 = ffffffe5ffff00b4
lduh [%i2+0x020],%l6 ! %l6 = 0000000000000000
p0_label_195:
! %f5 = b10000ff, %f2 = ff0000ff
fsqrts %f5 ,%f2 ! %f2 = 7fffffff
! Mem[0000000010141410] = 000000b1b10000ff, %f20 = 00000000 fff8ffff
ldda [%i5+%o5]0x88,%f20 ! %f20 = 000000b1 b10000ff
! Mem[0000000030141408] = b10000ff, %l0 = 0000000000000000
lduba [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141410] = 000000b1 b10000ff, %l4 = 00000000, %l5 = 378b6def
ldda [%i5+%o5]0x88,%l4 ! %l4 = 00000000b10000ff 00000000000000b1
! Mem[0000000020800000] = ffff7fd0, %l2 = ffffffffffffffff
ldsha [%o1+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010101410] = 000000b1b10000ff, %f24 = a49bdccb f60e80fa
ldda [%i4+%o5]0x88,%f24 ! %f24 = 000000b1 b10000ff
! %l4 = 00000000b10000ff, imm = fffffffffffffb07, %l7 = 0000000000000b92
addc %l4,-0x4f9,%l7 ! %l7 = 00000000b0fffc06
! Mem[0000000010041400] = 000000ff, %f8 = 510500e5
lda [%i1+%g0]0x80,%f8 ! %f8 = 000000ff
! Mem[0000000030041410] = 00000000, %l6 = 0000000000000000
ldsha [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 00000000b0fffc06, Mem[0000000020800000] = ffff7fd0
stb %l7,[%o1+%g0] ! Mem[0000000020800000] = 06ff7fd0
p0_label_196:
! Mem[0000000030081400] = 00000000, %l0 = 00000000000000ff
swapa [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000
! %f28 = 52fcd8d1, Mem[0000000010141408] = 0b78ff00
sta %f28,[%i5+%o4]0x88 ! Mem[0000000010141408] = 52fcd8d1
! %l0 = 0000000000000000, Mem[0000000030141400] = 00000000
stwa %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
! Mem[00000000100c1400] = ff000000, %l5 = 00000000000000b1
swapa [%i3+%g0]0x80,%l5 ! %l5 = 00000000ff000000
! Mem[00000000100c1400] = 000000b1, %l5 = 00000000ff000000
swapa [%i3+%g0]0x80,%l5 ! %l5 = 00000000000000b1
! Mem[00000000100c1400] = ff000000, %l7 = 00000000b0fffc06
ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
! %f0 = 7fffffff dba1c701 7fffffff d63e8b28
! %f4 = 000000b1 b10000ff 5afee7db ffffff00
! %f8 = 000000ff 7fffffff 00000000 00000000
! %f12 = ef6d8b37 9719ff00 0a2fb301 dad8f819
stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
! %l6 = 0000000000000000, Mem[0000000010181400] = b1000000000000b1
stxa %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000000000000
! Mem[0000000030101408] = 00000000, %l5 = 00000000000000b1
swapa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010141438] = fffff7bb d63e8b28, %l2 = ffffffff, %l3 = 000000ff
ldda [%i5+0x038]%asi,%l2 ! %l2 = 00000000fffff7bb 00000000d63e8b28
p0_label_197:
! Mem[0000000010141410] = ff0000b1, %l3 = 00000000d63e8b28
ldswa [%i5+%o5]0x80,%l3 ! %l3 = ffffffffff0000b1
! Mem[0000000010081410] = b10000ff, %l3 = ffffffffff0000b1
ldsha [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181410] = 02072bc8, %l2 = 00000000fffff7bb
ldswa [%i6+%o5]0x80,%l2 ! %l2 = 0000000002072bc8
! Mem[00000000300c1410] = 00000000, %l4 = 00000000b10000ff
lduwa [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000
membar #Sync ! Added by membar checker (35)
! Mem[0000000010101408] = 288b3ed6ffffff7f, %f18 = ffffffff ff000000
ldda [%i4+%o4]0x80,%f18 ! %f18 = 288b3ed6 ffffff7f
! Mem[00000000100c1400] = 000000ff, %l0 = 0000000000000000
ldswa [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181400] = 00000000, %l7 = 00000000000000ff
ldswa [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041410] = 0a2fb301 dad8f819, %l2 = 02072bc8, %l3 = 000000ff
ldda [%i1+%o5]0x88,%l2 ! %l2 = 00000000dad8f819 000000000a2fb301
! Mem[0000000010101408] = 288b3ed6, %f6 = 5afee7db
lda [%i4+%o4]0x80,%f6 ! %f6 = 288b3ed6
! Starting 10 instruction Store Burst
! %l3 = 000000000a2fb301, Mem[00000000211c0000] = 0000c8b9, %asi = 80
stba %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0100c8b9
p0_label_198:
! Mem[0000000030041410] = 00000000, %l6 = 0000000000000000
swapa [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010001432] = ff728cdc
stb %l4,[%i0+0x032] ! Mem[0000000010001430] = ff7200dc
! Mem[0000000010181428] = 000000b120000000, %l5 = 0000000000000000, %l7 = 0000000000000000
add %i6,0x28,%g1
casxa [%g1]0x80,%l5,%l7 ! %l7 = 000000b120000000
! Mem[000000001018143c] = 00c7b300, %l1 = 00000000000000ef
swap [%i6+0x03c],%l1 ! %l1 = 0000000000c7b300
! %l6 = 00000000, %l7 = 20000000, Mem[0000000030141408] = b10000ff 000000b1
stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 20000000
! %l6 = 00000000, %l7 = 20000000, Mem[00000000300c1408] = 920b0000 e2010551
stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 20000000
! %f8 = 000000ff 7fffffff, %l4 = 0000000000000000
! Mem[0000000010101438] = 19f8d8da01b32f0a
add %i4,0x038,%g1
stda %f8,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010101438] = 19f8d8da01b32f0a
! Mem[0000000010101410] = ff0000b1, %l5 = 0000000000000000
swapa [%i4+%o5]0x80,%l5 ! %l5 = 00000000ff0000b1
! Mem[0000000030081400] = ff000000, %l5 = 00000000ff0000b1
ldstuba [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = ffe1d57f, %l1 = 0000000000c7b300
ldsba [%o1+0x041]%asi,%l1 ! %l1 = ffffffffffffffe1
p0_label_199:
! Mem[0000000030081410] = ff116dff, %l0 = 00000000000000ff
ldsha [%i2+%o5]0x89,%l0 ! %l0 = 0000000000006dff
! Mem[0000000010101400] = dba1c701, %l1 = ffffffffffffffe1
ldswa [%i4+%g0]0x88,%l1 ! %l1 = ffffffffdba1c701
! Mem[0000000010001408] = 00000000 00000000, %l6 = 00000000, %l7 = 20000000
ldda [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000030101408] = b1000000 b1000551, %l0 = 00006dff, %l1 = dba1c701
ldda [%i4+%o4]0x81,%l0 ! %l0 = 00000000b1000000 00000000b1000551
! Mem[0000000010001410] = 000000af, %l2 = 00000000dad8f819
lduba [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000af
! Mem[0000000030101400] = 00ff1997378b6def, %l0 = 00000000b1000000
ldxa [%i4+%g0]0x89,%l0 ! %l0 = 00ff1997378b6def
! Mem[0000000030141410] = fffff8ff, %l3 = 000000000a2fb301
lduba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181400] = 00000000, %l2 = 00000000000000af
lduba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081410] = ff0000b1, %l4 = 0000000000000000
lduba [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f20 = 000000b1 b10000ff, %l0 = 00ff1997378b6def
! Mem[0000000010001408] = 0000000000000000
add %i0,0x008,%g1
stda %f20,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010001408] = ff0000b1b1000000
p0_label_200:
! %f28 = 52fcd8d1 734e063e, %l6 = 0000000000000000
! Mem[0000000030041418] = 5afee7dbffffff00
add %i1,0x018,%g1
stda %f28,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030041418] = 5afee7dbffffff00
! %l6 = 0000000000000000, Mem[0000000010001400] = ffff0000
stha %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
! Mem[0000000010141430] = 73428349, %l0 = 00ff1997378b6def
swap [%i5+0x030],%l0 ! %l0 = 0000000073428349
! Mem[00000000100c1408] = 00ef0000, %l5 = 0000000000000000
ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000021800080] = 74ff2d54, %l5 = 0000000000000000
ldstuba [%o3+0x080]%asi,%l5 ! %l5 = 00000074000000ff
! Mem[0000000010181418] = 00000000, %l1 = 00000000b1000551
ldstub [%i6+0x018],%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001420] = 89724a09, %l4 = 000000ff, %l1 = 00000000
add %i0,0x20,%g1
casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000089724a09
! %l1 = 0000000089724a09, %l1 = 0000000089724a09, %l5 = 0000000000000074
add %l1,%l1,%l5 ! %l5 = 0000000112e49412
! %f19 = ffffff7f, Mem[0000000030141408] = 00000000
sta %f19,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffff7f
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 288b3ed6 ffffff7f, %l4 = 000000ff, %l5 = 12e49412
ldda [%i4+%o4]0x80,%l4 ! %l4 = 00000000288b3ed6 00000000ffffff7f
p0_label_201:
! Mem[0000000030101408] = 000000b1, %l0 = 0000000073428349
lduba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000b1
membar #Sync ! Added by membar checker (36)
! Mem[00000000300c1400] = fc000000 48000000 00000000 20000000
! Mem[00000000300c1410] = 00000000 00000000 a14c30b9 c51c61bb
! Mem[00000000300c1420] = 19bb3acc ca9768bf da2d032b fb5acd6b
! Mem[00000000300c1430] = 82e04a37 466e5e97 0a2fb301 dad8f819
ldda [%i3]ASI_BLK_SL,%f16 ! Block Load from 00000000300c1400
! Mem[00000000300c1410] = 00000000, %l0 = 00000000000000b1
lduba [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081408] = 920b0000 0935b43b, %l2 = 00000000, %l3 = 000000ff
ldda [%i2+%o4]0x89,%l2 ! %l2 = 000000000935b43b 00000000920b0000
! Mem[00000000211c0000] = 0100c8b9, %l4 = 00000000288b3ed6
ldub [%o2+%g0],%l4 ! %l4 = 0000000000000001
! Mem[00000000100c1408] = 0000efff, %l1 = 0000000089724a09
lduba [%i3+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181410] = 34b566da c82b0702, %l0 = 00000000, %l1 = 000000ff
ldda [%i6+%o5]0x88,%l0 ! %l0 = 00000000c82b0702 0000000034b566da
! Mem[0000000010141428] = b4000000, %l5 = 00000000ffffff7f
lduh [%i5+0x028],%l5 ! %l5 = 000000000000b400
! Mem[0000000010081414] = 20000000, %l3 = 00000000920b0000
ldsw [%i2+0x014],%l3 ! %l3 = 0000000020000000
! Starting 10 instruction Store Burst
! %l0 = 00000000c82b0702, Mem[0000000010001400] = 00000000
stwa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = c82b0702
p0_label_202:
! %l2 = 000000000935b43b, %l2 = 000000000935b43b, %l7 = 0000000000000000
subc %l2,%l2,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010041430] = 00000000ffffffff, %asi = 80
stxa %l7,[%i1+0x030]%asi ! Mem[0000000010041430] = 0000000000000000
! %l5 = 000000000000b400, Mem[0000000030141400] = 00000000
stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = b4000000
! Mem[00000000100c1400] = 000000ff, %l1 = 0000000034b566da
ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030081410] = ff6d11ff, %l5 = 000000000000b400
ldstuba [%i2+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
! %f8 = 000000ff 7fffffff, Mem[0000000030001408] = 00000000 00000000
stda %f8 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff 7fffffff
! %l0 = 00000000c82b0702, Mem[0000000030081410] = ff116dff
stwa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = c82b0702
! %l3 = 0000000020000000, Mem[0000000010101408] = 7fffffffd63e8b28
stxa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000020000000
! %f3 = d63e8b28, Mem[0000000030181410] = ff0000b1
sta %f3 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = d63e8b28
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = ff000000, %l7 = 0000000000000000
ldswa [%i3+%g0]0x80,%l7 ! %l7 = ffffffffff000000
p0_label_203:
! Mem[00000000300c1408] = 0000000020000000, %f14 = 0a2fb301 dad8f819
ldda [%i3+%o4]0x81,%f14 ! %f14 = 00000000 20000000
! Mem[0000000030001410] = 000000b4, %l0 = 00000000c82b0702
ldswa [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000b4
! Mem[0000000010041428] = ffffff920b78ffb4, %f12 = ef6d8b37 9719ff00
ldda [%i1+0x028]%asi,%f12 ! %f12 = ffffff92 0b78ffb4
! Mem[0000000030081400] = ff0000ff, %f1 = dba1c701
lda [%i2+%g0]0x81,%f1 ! %f1 = ff0000ff
! Mem[0000000010081410] = ff0000b1, %l1 = 00000000000000ff
ldsha [%i2+%o5]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010041408] = 00000000, %l3 = 0000000020000000
lduwa [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = e2010551000000ff, %f10 = 00000000 00000000
ldda [%i3+%g0]0x88,%f10 ! %f10 = e2010551 000000ff
! Mem[0000000010181410] = 02072bc8, %l4 = 0000000000000001
lduwa [%i6+%o5]0x80,%l4 ! %l4 = 0000000002072bc8
! Mem[0000000030081410] = 60cc87af c82b0702, %l4 = 02072bc8, %l5 = 000000ff
ldda [%i2+%o5]0x89,%l4 ! %l4 = 00000000c82b0702 0000000060cc87af
! Starting 10 instruction Store Burst
! %f2 = 7fffffff d63e8b28, Mem[0000000030181400] = 000000b1 000000ff
stda %f2 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 7fffffff d63e8b28
p0_label_204:
! %f4 = 000000b1, Mem[0000000010001408] = b10000ff
sta %f4 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000b1
! %l5 = 0000000060cc87af, Mem[0000000030001400] = ffffff00
stwa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 60cc87af
membar #Sync ! Added by membar checker (37)
! %f0 = 7fffffff ff0000ff, Mem[00000000300c1400] = 000000fc 00000048
stda %f0 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 7fffffff ff0000ff
! Mem[0000000030081410] = c82b0702, %l4 = 00000000c82b0702
swapa [%i2+%o5]0x89,%l4 ! %l4 = 00000000c82b0702
! %l1 = ffffffffffffff00, Mem[00000000300c1410] = 00000000
stwa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffff00
! Mem[0000000010181400] = 00000000, %l1 = ffffffffffffff00
swapa [%i6+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = 000000ff, %l5 = 0000000060cc87af
ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! %l7 = ffffffffff000000, Mem[00000000100c1408] = 0000efff
stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
! %l3 = 0000000000000000, Mem[0000000010101400] = 01c7a1db
stha %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000a1db
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 0000a1db, %l6 = 0000000000000000
lduwa [%i4+%g0]0x80,%l6 ! %l6 = 000000000000a1db
p0_label_205:
! Code Fragment 3
p0_fragment_17:
! %l0 = 00000000000000b4
setx 0x5a5e2197da42b2ed,%g7,%l0 ! %l0 = 5a5e2197da42b2ed
! %l1 = 0000000000000000
setx 0x7c7bea905096ccfa,%g7,%l1 ! %l1 = 7c7bea905096ccfa
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 = 5a5e2197da42b2ed
setx 0x1af5cdf7c26bfe52,%g7,%l0 ! %l0 = 1af5cdf7c26bfe52
! %l1 = 7c7bea905096ccfa
setx 0x9b4108f7f881c19e,%g7,%l1 ! %l1 = 9b4108f7f881c19e
! Mem[0000000010081410] = b10000ff, %l0 = 1af5cdf7c26bfe52
lduba [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081410] = ff0000b1, %l6 = 000000000000a1db
ldswa [%i2+%o5]0x80,%l6 ! %l6 = ffffffffff0000b1
! Mem[0000000030001400] = 60cc87af, %l5 = 00000000000000ff
ldsha [%i0+%g0]0x89,%l5 ! %l5 = ffffffffffff87af
! Mem[0000000010101400] = dba10000, %f30 = 19f8d8da
lda [%i4+%g0]0x88,%f30 ! %f30 = dba10000
! Mem[0000000030101400] = ef6d8b379719ff00, %f22 = bb611cc5 b9304ca1
ldda [%i4+%g0]0x81,%f22 ! %f22 = ef6d8b37 9719ff00
! Mem[0000000010001430] = ff7200dc e42e161e, %l0 = 000000ff, %l1 = f881c19e
ldd [%i0+0x030],%l0 ! %l0 = 00000000ff7200dc 00000000e42e161e
! Mem[0000000030081408] = 3bb4350900000b92, %l3 = 0000000000000000
ldxa [%i2+%o4]0x81,%l3 ! %l3 = 3bb4350900000b92
! Mem[0000000030101408] = b1000000 b1000551, %l0 = ff7200dc, %l1 = e42e161e
ldda [%i4+%o4]0x81,%l0 ! %l0 = 00000000b1000000 00000000b1000551
! Starting 10 instruction Store Burst
! %l1 = 00000000b1000551, Mem[0000000030041408] = 80000000
stwa %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = b1000551
p0_label_206:
! Mem[0000000030181410] = 288b3ed6, %l2 = 000000000935b43b
swapa [%i6+%o5]0x81,%l2 ! %l2 = 00000000288b3ed6
! Mem[0000000030041400] = 00ffffff, %l0 = 00000000b1000000
swapa [%i1+%g0]0x81,%l0 ! %l0 = 0000000000ffffff
! %f6 = 288b3ed6 ffffff00, Mem[0000000010101428] = 00000000 00000000
stda %f6 ,[%i4+0x028]%asi ! Mem[0000000010101428] = 288b3ed6 ffffff00
! %l2 = 00000000288b3ed6, Mem[0000000030081408] = 3bb43509
stha %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 3ed63509
! %l3 = 3bb4350900000b92, immd = fffffffffffffe47, %l6 = ffffffffff0000b1
udivx %l3,-0x1b9,%l6 ! %l6 = 0000000000000000
! %f8 = 000000ff, %f8 = 000000ff
fcmpes %fcc3,%f8 ,%f8 ! %fcc3 = 0
! %l5 = ffffffffffff87af, Mem[00000000100c1408] = 00000000
stha %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 87af0000
! %f31 = 01b32f0a, Mem[0000000030081410] = c82b0702
sta %f31,[%i2+%o5]0x89 ! Mem[0000000030081410] = 01b32f0a
! Mem[0000000010141400] = 00000000, %l1 = 00000000b1000551
swapa [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! Code Fragment 3
p0_fragment_18:
! %l0 = 0000000000ffffff
setx 0xac635327d675d807,%g7,%l0 ! %l0 = ac635327d675d807
! %l1 = 0000000000000000
setx 0x027e356fe1c312bb,%g7,%l1 ! %l1 = 027e356fe1c312bb
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 = ac635327d675d807
setx 0x16c36cbfd0f4f235,%g7,%l0 ! %l0 = 16c36cbfd0f4f235
! %l1 = 027e356fe1c312bb
setx 0x77aaa9f83b830add,%g7,%l1 ! %l1 = 77aaa9f83b830add
p0_label_207:
! Mem[0000000010101400] = 0000a1db, %f7 = ffffff00
lda [%i4+%g0]0x80,%f7 ! %f7 = 0000a1db
! Mem[0000000030141408] = ffffff7f00000020, %f26 = 6bcd5afb 2b032dda
ldda [%i5+%o4]0x81,%f26 ! %f26 = ffffff7f 00000020
! Mem[0000000010101408] = 0000002000000000, %f4 = 000000b1 b10000ff
ldda [%i4+%o4]0x80,%f4 ! %f4 = 00000020 00000000
! Mem[0000000010041434] = 00000000, %l0 = 16c36cbfd0f4f235
lduba [%i1+0x034]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001410] = af000000 ffffde00, %l6 = 00000000, %l7 = ff000000
ldd [%i0+%o5],%l6 ! %l6 = 00000000af000000 00000000ffffde00
! Mem[0000000030041410] = 00000000, %l7 = 00000000ffffde00
lduha [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141408] = 52fcd8d1, %l1 = 77aaa9f83b830add
lduba [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000d1
! Mem[0000000021800140] = 00ff8e22, %l1 = 00000000000000d1
lduha [%o3+0x140]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081408] = ffff97ff, %l4 = 00000000c82b0702
lduba [%i2+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010041408] = 00000000 000000ff
stda %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 000000ff
p0_label_208:
! %l4 = 00000000000000ff, Mem[0000000030081400] = ff0000ff
stwa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
! Mem[0000000030081410] = 0a2fb301, %l0 = 0000000000000000
ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 0000000a000000ff
! %f0 = 7fffffff ff0000ff, Mem[0000000030001408] = 000000ff 7fffffff
stda %f0 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 7fffffff ff0000ff
! Mem[00000000100c1430] = ffffffffffffefe5, %l3 = 3bb4350900000b92, %l5 = ffffffffffff87af
add %i3,0x30,%g1
casxa [%g1]0x80,%l3,%l5 ! %l5 = ffffffffffffefe5
! %f8 = 000000ff 7fffffff, %f30 = dba10000 01b32f0a
fxtod %f8 ,%f30 ! %f30 = 426fefff ffffe000
! Mem[0000000010141400] = 510500b1, %l0 = 000000000000000a
ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 000000b1000000ff
! %f22 = ef6d8b37 9719ff00, Mem[0000000030101400] = ef6d8b37 9719ff00
stda %f22,[%i4+%g0]0x81 ! Mem[0000000030101400] = ef6d8b37 9719ff00
! %l7 = 0000000000000000, immed = fffffed2, %y = 00000000
sdiv %l7,-0x12e,%l0 ! %l0 = 0000000000000000
mov %l0,%y ! %y = 00000000
! %f24 = bf6897ca, Mem[0000000010041400] = 000000ff
sta %f24,[%i1+%g0]0x80 ! Mem[0000000010041400] = bf6897ca
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 20000000, %l7 = 0000000000000000
ldsha [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
p0_label_209:
! Mem[0000000010001408] = 000000b1, %l1 = 00000000000000ff
ldswa [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000b1
! Mem[0000000030001400] = af87cc60dbe7fe5a, %l1 = 00000000000000b1
ldxa [%i0+%g0]0x81,%l1 ! %l1 = af87cc60dbe7fe5a
! Mem[0000000030141410] = fffff8ff 0b78ff00, %l2 = 288b3ed6, %l3 = 00000b92
ldda [%i5+%o5]0x81,%l2 ! %l2 = 00000000fffff8ff 000000000b78ff00
! Mem[0000000010001410] = af000000, %l0 = 0000000000000000
lduwa [%i0+%o5]0x80,%l0 ! %l0 = 00000000af000000
! Mem[00000000100c1408] = 87af000020000000, %f30 = 426fefff ffffe000
ldd [%i3+%o4],%f30 ! %f30 = 87af0000 20000000
! Mem[0000000030141408] = ffffff7f, %l3 = 000000000b78ff00
lduwa [%i5+%o4]0x81,%l3 ! %l3 = 00000000ffffff7f
! Mem[0000000030001408] = 7fffffff, %l7 = 0000000000000000
lduwa [%i0+%o4]0x81,%l7 ! %l7 = 000000007fffffff
! Mem[0000000010101400] = 0000a1db, %l6 = 00000000af000000
lduwa [%i4+%g0]0x80,%l6 ! %l6 = 000000000000a1db
! Mem[0000000010081408] = ff97ffff, %l1 = af87cc60dbe7fe5a
lduwa [%i2+%o4]0x88,%l1 ! %l1 = 00000000ff97ffff
! Starting 10 instruction Store Burst
! %f24 = bf6897ca cc3abb19, Mem[0000000030001400] = af87cc60 dbe7fe5a
stda %f24,[%i0+%g0]0x81 ! Mem[0000000030001400] = bf6897ca cc3abb19
p0_label_210:
! Mem[0000000010141427] = 01d194f8, %l5 = ffffffffffffefe5
ldstub [%i5+0x027],%l5 ! %l5 = 000000f8000000ff
! Mem[000000001014141c] = b1000000, %l1 = 00000000ff97ffff, %asi = 80
swapa [%i5+0x01c]%asi,%l1 ! %l1 = 00000000b1000000
! %l2 = 00000000fffff8ff, Mem[0000000030101408] = 000000b1
stba %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
! %l5 = 00000000000000f8, Mem[0000000030181410] = 000000003bb43509
stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000000000f8
! %f18 = 00000020 00000000, Mem[0000000030081408] = 0935d63e 920b0000
stda %f18,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000020 00000000
! %f14 = 00000000 20000000, Mem[0000000030101408] = 000000ff 510500b1
stda %f14,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 20000000
! %l4 = 00000000000000ff, Mem[0000000010081410] = ff0000b1
stwa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
! %l2 = 00000000fffff8ff, Mem[0000000030041400] = 000000b1
stba %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
! %l0 = 00000000af000000, Mem[00000000211c0000] = 0100c8b9, %asi = 80
stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000c8b9
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = d1d8fc5200000000, %l5 = 00000000000000f8
ldxa [%i5+%o4]0x80,%l5 ! %l5 = d1d8fc5200000000
p0_label_211:
! Mem[0000000010041408] = 00000000, %l5 = d1d8fc5200000000
ldsba [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101428] = 288b3ed6ffffff00, %l6 = 000000000000a1db
ldxa [%i4+0x028]%asi,%l6 ! %l6 = 288b3ed6ffffff00
! Mem[0000000010101400] = dba10000, %l3 = 00000000ffffff7f
lduba [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001410] = af000000ffffde00, %l0 = 00000000af000000
ldx [%i0+%o5],%l0 ! %l0 = af000000ffffde00
! Mem[000000001014142c] = b1000000, %l3 = 0000000000000000
lduh [%i5+0x02e],%l3 ! %l3 = 0000000000000000
! Mem[0000000030041400] = 01c7a1db000000ff, %f10 = e2010551 000000ff
ldda [%i1+%g0]0x89,%f10 ! %f10 = 01c7a1db 000000ff
! Mem[0000000010141400] = ff000551, %l0 = af000000ffffde00
ldsha [%i5+%g0]0x80,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000030181408] = ff0b0000, %l6 = 288b3ed6ffffff00
lduba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081400] = ff000000, %l4 = 00000000000000ff
lduba [%i2+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = ffffffffffffff00, Mem[0000000030101408] = 00000020
stwa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffff00
p0_label_212:
! Mem[0000000010081410] = ff000000, %l6 = 00000000000000ff
ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! %l2 = 00000000fffff8ff, Mem[00000000100c1408] = 000000200000af87
stxa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000fffff8ff
! %l0 = ffffffffffffff00, Mem[0000000030141408] = ffffff7f
stwa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffff00
! %l0 = ffffff00, %l1 = b1000000, Mem[0000000010181410] = c82b0702 34b566da
stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffff00 b1000000
! Mem[0000000010001408] = 000000b1, %l4 = 0000000000000000
swapa [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000b1
! Mem[0000000030081400] = 000000ff, %l6 = 0000000000000000
ldstuba [%i2+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[00000000300c1408] = 00000000, %l4 = 00000000000000b1
ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000020800040] = ffe1d57f
sth %l4,[%o1+0x040] ! Mem[0000000020800040] = 0000d57f
! %l3 = 0000000000000000, Mem[0000000030141400] = b4000000
stha %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ff0b0000, %l6 = 0000000000000000
ldswa [%i6+%o4]0x81,%l6 ! %l6 = ffffffffff0b0000
p0_label_213:
! Mem[0000000010101400] = 0000a1dbffffff7f, %l7 = 000000007fffffff
ldxa [%i4+%g0]0x80,%l7 ! %l7 = 0000a1dbffffff7f
! Mem[0000000010141408] = d1d8fc52, %l1 = 00000000b1000000
ldsh [%i5+0x00a],%l1 ! %l1 = fffffffffffffc52
! Mem[0000000010041410] = dad8f819, %l4 = 0000000000000000
ldswa [%i1+%o5]0x88,%l4 ! %l4 = ffffffffdad8f819
! Mem[0000000010001400] = c82b0702, %l4 = ffffffffdad8f819
ldsha [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000702
! Mem[0000000030141410] = fffff8ff 0b78ff00, %l6 = ff0b0000, %l7 = ffffff7f
ldda [%i5+%o5]0x81,%l6 ! %l6 = 00000000fffff8ff 000000000b78ff00
! Mem[0000000030101400] = 378b6def, %l4 = 0000000000000702
lduha [%i4+%g0]0x89,%l4 ! %l4 = 0000000000006def
! Mem[0000000010101410] = 00000000, %l3 = 0000000000000000
lduwa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001408] = 7fffffffff0000ff, %f24 = bf6897ca cc3abb19
ldda [%i0+%o4]0x81,%f24 ! %f24 = 7fffffff ff0000ff
! Mem[0000000010101410] = 00000000, %l1 = fffffffffffffc52
ldsba [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 00006def, %l5 = 00000000, Mem[0000000010001430] = ff7200dc e42e161e
stda %l4,[%i0+0x030]%asi ! Mem[0000000010001430] = 00006def 00000000
p0_label_214:
! Mem[0000000030181408] = ff0b0000, %l1 = 0000000000000000
ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010181430] = ffffffffffffefe5, %l4 = 0000000000006def, %l3 = 0000000000000000
add %i6,0x30,%g1
casxa [%g1]0x80,%l4,%l3 ! %l3 = ffffffffffffefe5
! %f8 = 000000ff 7fffffff, Mem[00000000300c1410] = ffffff00 00000000
stda %f8 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff 7fffffff
! %l5 = 0000000000000000, Mem[0000000030181410] = f8000000
stha %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! Mem[00000000300c1400] = ff0000ff, %l7 = 000000000b78ff00
swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ff0000ff
! %f18 = 00000020 00000000, %l3 = ffffffffffffefe5
! Mem[00000000100c1408] = fff8ffff00000000
add %i3,0x008,%g1
stda %f18,[%g1+%l3]ASI_PST8_P ! Mem[00000000100c1408] = 000000ff00000000
! Mem[0000000010001418] = 000000ff00000092, %l3 = ffffffffffffefe5, %l4 = 0000000000006def
add %i0,0x18,%g1
casxa [%g1]0x80,%l3,%l4 ! %l4 = 000000ff00000092
! %l2 = 00000000fffff8ff, Mem[0000000010181400] = 0000000000ffffff
stxa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000fffff8ff
! %l2 = 00000000fffff8ff, Mem[0000000030181410] = 00000000
stba %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 7fffffff, %l4 = 000000ff00000092
lduwa [%i3+%o5]0x89,%l4 ! %l4 = 000000007fffffff
p0_label_215:
! Mem[0000000030141400] = 00000000, %l1 = 00000000000000ff
lduba [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001408] = 000000b100000000, %f16 = 00000048 000000fc
ldda [%i0+%o4]0x88,%f16 ! %f16 = 000000b1 00000000
! Mem[0000000030181408] = 00000bff, %l0 = ffffffffffffff00
lduwa [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000bff
! %f30 = 87af0000 20000000, %l0 = 0000000000000bff
! Mem[0000000010101430] = 00ff1997378b6def
add %i4,0x030,%g1
stda %f30,[%g1+%l0]ASI_PST16_P ! Mem[0000000010101430] = 87af000020000000
! Mem[0000000010041428] = ffffff920b78ffb4, %f8 = 000000ff 7fffffff
ldd [%i1+0x028],%f8 ! %f8 = ffffff92 0b78ffb4
! Mem[0000000010181410] = b1000000 ffffff00, %l4 = 7fffffff, %l5 = 00000000
ldda [%i6+%o5]0x88,%l4 ! %l4 = 00000000ffffff00 00000000b1000000
! Mem[00000000300c1408] = ff000000, %l5 = 00000000b1000000
lduba [%i3+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! Code Fragment 3
p0_fragment_19:
! %l0 = 0000000000000bff
setx 0x9c46f7606858020b,%g7,%l0 ! %l0 = 9c46f7606858020b
! %l1 = 0000000000000000
setx 0x7753543814f385b1,%g7,%l1 ! %l1 = 7753543814f385b1
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 = 9c46f7606858020b
setx 0x3eb885181f257214,%g7,%l0 ! %l0 = 3eb885181f257214
! %l1 = 7753543814f385b1
setx 0x377097e7fab613d9,%g7,%l1 ! %l1 = 377097e7fab613d9
! Mem[0000000010141408] = 00000000 52fcd8d1, %l0 = 1f257214, %l1 = fab613d9
ldda [%i5+%o4]0x88,%l0 ! %l0 = 0000000052fcd8d1 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[00000000218001c1] = 8aff1988
stb %l1,[%o3+0x1c1] ! Mem[00000000218001c0] = 8a001988
p0_label_216:
! Mem[00000000100c1400] = 000000ff, %l1 = 0000000000000000
swapa [%i3+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1404] = 510501e2, %l1 = 00000000000000ff
ldstub [%i3+0x004],%l1 ! %l1 = 00000051000000ff
! Mem[0000000030101400] = ef6d8b37, %l5 = 00000000000000ff
swapa [%i4+%g0]0x81,%l5 ! %l5 = 00000000ef6d8b37
! %l5 = 00000000ef6d8b37, Mem[00000000300c1400] = 0b78ff00
stha %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 8b37ff00
! %l5 = 00000000ef6d8b37, Mem[0000000030041400] = 01c7a1db000000ff
stxa %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000ef6d8b37
! Mem[00000000100c1400] = 00000000, %l3 = ffffffffffffefe5
ldstuba [%i3+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %f28 = 975e6e46, Mem[0000000010041400] = bf6897ca
st %f28,[%i1+%g0] ! Mem[0000000010041400] = 975e6e46
! %l6 = 00000000fffff8ff, Mem[0000000030001410] = b4000000
stha %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = f8ff0000
! %l1 = 0000000000000051, Mem[0000000030101408] = ffffff0000000000
stxa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000051
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 975e6e46, %l0 = 0000000052fcd8d1
ldsba [%i1+%g0]0x80,%l0 ! %l0 = ffffffffffffff97
p0_label_217:
! Mem[0000000010001400] = 02072bc8, %l3 = 0000000000000000
lduba [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000002
! Mem[0000000010041404] = 00000092, %f11 = 000000ff
ld [%i1+0x004],%f11 ! %f11 = 00000092
! Mem[00000000300c1410] = ffffff7f, %l4 = 00000000ffffff00
lduba [%i3+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181400] = 288b3ed6, %l1 = 0000000000000051
lduha [%i6+%g0]0x81,%l1 ! %l1 = 000000000000288b
! Mem[0000000030001410] = f8ff0000, %l7 = 00000000ff0000ff
lduwa [%i0+%o5]0x81,%l7 ! %l7 = 00000000f8ff0000
! Mem[0000000010041408] = 00000000 ff000000, %l0 = ffffff97, %l1 = 0000288b
ldda [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000 00000000ff000000
! Mem[0000000010001400] = 02072bc8ff000000, %l1 = 00000000ff000000
ldx [%i0+%g0],%l1 ! %l1 = 02072bc8ff000000
! Mem[0000000010001408] = 00000000, %l3 = 0000000000000002
ldsha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1408] = ff000000, %f2 = 7fffffff
lda [%i3+%o4]0x88,%f2 ! %f2 = ff000000
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = 00000020, %l6 = 00000000fffff8ff
swapa [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000020
p0_label_218:
! %f26 = ffffff7f, %f19 = 00000000, %f7 = 0000a1db
fdivs %f26,%f19,%f7 ! %f7 = ffffff7f
! %l4 = 000000ff, %l5 = ef6d8b37, Mem[0000000030041410] = 00000000 378b6def
stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff ef6d8b37
! Mem[0000000010041400] = 975e6e46, %l0 = 00000000, %l7 = f8ff0000
casa [%i1]0x80,%l0,%l7 ! %l7 = 00000000975e6e46
! %l4 = 00000000000000ff, Mem[0000000010101410] = 00000000
stwa %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
! Mem[0000000010141408] = d1d8fc52, %l2 = 00000000fffff8ff
ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 000000d1000000ff
! %l4 = 000000ff, %l5 = ef6d8b37, Mem[0000000030101410] = 00000000 00000000
stda %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff ef6d8b37
! %l6 = 00000020, %l7 = 975e6e46, Mem[0000000030101410] = 000000ff ef6d8b37
stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000020 975e6e46
! %l0 = 0000000000000000, Mem[0000000010041429] = ffffff92
stb %l0,[%i1+0x029] ! Mem[0000000010041428] = ff00ff92
! %f0 = 7fffffff ff0000ff ff000000 d63e8b28
! %f4 = 00000020 00000000 288b3ed6 ffffff7f
! %f8 = ffffff92 0b78ffb4 01c7a1db 00000092
! %f12 = ffffff92 0b78ffb4 00000000 20000000
stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 975e6e4600000092, %f18 = 00000020 00000000
ldda [%i1+%g0]0x80,%f18 ! %f18 = 975e6e46 00000092
p0_label_219:
! %l2 = 00000000000000d1, %l0 = 0000000000000000, %l5 = 00000000ef6d8b37
sub %l2,%l0,%l5 ! %l5 = 00000000000000d1
! Mem[0000000010081408] = ffff97ff, %l3 = 0000000000000000
lduha [%i2+%o4]0x80,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010141400] = 510500ff, %l5 = 00000000000000d1
lduha [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001410] = af000000, %l5 = 00000000000000ff
lduba [%i0+%o5]0x80,%l5 ! %l5 = 00000000000000af
! Mem[0000000010141430] = 378b6def, %l6 = 0000000000000020
ldswa [%i5+0x030]%asi,%l6 ! %l6 = 00000000378b6def
membar #Sync ! Added by membar checker (38)
! Mem[0000000030181410] = 00000020, %l1 = 02072bc8ff000000
lduha [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
! %f3 = d63e8b28, %f20 = 00000000
fcmps %fcc3,%f3 ,%f20 ! %fcc3 = 1
! Mem[00000000100c1418] = 00000000, %l5 = 00000000000000af
ldsh [%i3+0x01a],%l5 ! %l5 = 0000000000000000
! Mem[0000000010081410] = ff0000ff, %l2 = 00000000000000d1
ldsha [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = ff97ffff, %l3 = 000000000000ffff
swapa [%i2+%o4]0x88,%l3 ! %l3 = 00000000ff97ffff
p0_label_220:
! %f0 = 7fffffff ff0000ff ff000000 d63e8b28
! %f4 = 00000020 00000000 288b3ed6 ffffff7f
! %f8 = ffffff92 0b78ffb4 01c7a1db 00000092
! %f12 = ffffff92 0b78ffb4 00000000 20000000
stda %f0,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
! %l6 = 378b6def, %l7 = 975e6e46, Mem[0000000010181400] = fffff8ff 00000000
stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 378b6def 975e6e46
! Mem[0000000021800140] = 00ff8e22, %l1 = 0000000000000000
ldstub [%o3+0x140],%l1 ! %l1 = 00000000000000ff
! %l6 = 00000000378b6def, Mem[0000000030081408] = 0000002000000000
stxa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000378b6def
! %l0 = 0000000000000000, Mem[0000000010181408] = 920b0000
stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 920b0000
! %f29 = 374ae082, Mem[00000000300c1410] = 20000000
sta %f29,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 374ae082
! %l4 = 00000000000000ff, Mem[0000000030081400] = ff0000ff
stba %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000ff
! Mem[0000000030181408] = 000000ff, %l6 = 00000000378b6def
swapa [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! %l5 = 0000000000000000, Mem[00000000211c0000] = 0000c8b9, %asi = 80
stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000c8b9
! Starting 10 instruction Load Burst
! Mem[0000000010081414] = 20000000, %l7 = 00000000975e6e46
ldsba [%i2+0x014]%asi,%l7 ! %l7 = 0000000000000020
p0_label_221:
! Mem[0000000010081400] = 000000ff00000000, %f24 = 7fffffff ff0000ff
ldda [%i2+%g0]0x88,%f24 ! %f24 = 000000ff 00000000
! Mem[0000000010141408] = 0000000052fcd8ff, %l7 = 0000000000000020
ldxa [%i5+%o4]0x88,%l7 ! %l7 = 0000000052fcd8ff
! Mem[0000000010141400] = ff000551ff000020, %f20 = 00000000 00000000
ldda [%i5+%g0]0x80,%f20 ! %f20 = ff000551 ff000020
! Mem[0000000030081408] = ef6d8b37, %l2 = 00000000000000ff
lduha [%i2+%o4]0x81,%l2 ! %l2 = 000000000000ef6d
! Mem[0000000010001408] = 00000000, %l4 = 00000000000000ff
lduha [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141410] = b10000ff, %l4 = 0000000000000000
ldswa [%i5+%o5]0x88,%l4 ! %l4 = ffffffffb10000ff
! Mem[0000000030041410] = 000000ff, %l5 = 0000000000000000
ldsha [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001410] = 000000000000fff8, %l4 = ffffffffb10000ff
ldxa [%i0+%o5]0x89,%l4 ! %l4 = 000000000000fff8
! %l3 = 00000000ff97ffff, %l6 = 00000000000000ff, %l7 = 0000000052fcd8ff
xnor %l3,%l6,%l7 ! %l7 = ffffffff006800ff
! Starting 10 instruction Store Burst
! %l6 = 00000000000000ff, Mem[000000001004143c] = ffff00b4, %asi = 80
stwa %l6,[%i1+0x03c]%asi ! Mem[000000001004143c] = 000000ff
p0_label_222:
! Mem[0000000021800080] = ffff2d54, %l7 = ffffffff006800ff
ldstub [%o3+0x080],%l7 ! %l7 = 000000ff000000ff
! %f24 = 000000ff 00000000, Mem[0000000010101438] = 19f8d8da 01b32f0a
std %f24,[%i4+0x038] ! Mem[0000000010101438] = 000000ff 00000000
! %l3 = 00000000ff97ffff, Mem[0000000010181410] = 00ffffff
stha %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff
! Mem[0000000030081400] = ff0000ff, %l3 = 00000000ff97ffff
ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
! %l2 = 000000000000ef6d, Mem[0000000010001400] = 02072bc8ff000000
stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000000000ef6d
! %f23 = 9719ff00, Mem[0000000010181410] = ffffffff
sta %f23,[%i6+%o5]0x88 ! Mem[0000000010181410] = 9719ff00
! %f28 = 975e6e46 374ae082, Mem[0000000010081410] = ff0000ff 20000000
stda %f28,[%i2+%o5]0x80 ! Mem[0000000010081410] = 975e6e46 374ae082
! Mem[0000000010101410] = 000000ff, %l0 = 0000000000000000
swapa [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! %l7 = 00000000000000ff, Mem[0000000010041410] = dad8f819
stba %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = dad8f8ff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00000b92, %f21 = ff000020
lda [%i6+%o4]0x80,%f21 ! %f21 = 00000b92
p0_label_223:
! Mem[0000000030101410] = 975e6e4600000020, %f30 = 87af0000 20000000
ldda [%i4+%o5]0x89,%f30 ! %f30 = 975e6e46 00000020
! Mem[0000000030081400] = ff0000ff, %f25 = 00000000
lda [%i2+%g0]0x81,%f25 ! %f25 = ff0000ff
! Mem[0000000030101410] = 00000020, %l3 = 00000000000000ff
lduwa [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000020
! Mem[0000000030101410] = 20000000, %l2 = 000000000000ef6d
ldsba [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000020
! Mem[000000001014142c] = b1000000, %f25 = ff0000ff
lda [%i5+0x02c]%asi,%f25 ! %f25 = b1000000
! Mem[0000000010101400] = 0000a1db ffffff7f, %l4 = 0000fff8, %l5 = 00000000
ldd [%i4+%g0],%l4 ! %l4 = 000000000000a1db 00000000ffffff7f
! Mem[0000000010101400] = 0000a1db, %l1 = 0000000000000000
ldsba [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101408] = 00000000, %l3 = 0000000000000020
lduwa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141408] = 0000000052fcd8ff, %f0 = 7fffffff ff0000ff
ldda [%i5+%o4]0x88,%f0 ! %f0 = 00000000 52fcd8ff
! Starting 10 instruction Store Burst
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010101400] = dba10000 7fffffff
stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff 00000000
p0_label_224:
! %l7 = 00000000000000ff, Mem[0000000030181400] = 7fffffff
stha %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ffffff
! %f14 = 00000000 20000000, Mem[0000000030181408] = 378b6def 288b3ed6
stda %f14,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 20000000
! %l4 = 000000000000a1db, Mem[0000000010041400] = 975e6e46
stwa %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000a1db
! Mem[000000001010142c] = ffffff00, %l6 = 000000ff, %l1 = 00000000
add %i4,0x2c,%g1
casa [%g1]0x80,%l6,%l1 ! %l1 = 00000000ffffff00
! %l0 = 00000000000000ff, Mem[0000000030001408] = ffffff7f
stba %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff
! %l0 = 00000000000000ff, Mem[0000000010041410] = fff8d8da
stba %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = fff8d8da
! Mem[0000000010081410] = 975e6e46, %l6 = 000000ff, %l3 = 00000000
add %i2,0x10,%g1
casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000975e6e46
! Mem[0000000010101408] = fff8ffff, %l7 = 00000000000000ff
ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
! %l6 = 00000000000000ff, imm = 0000000000000b5b, %l1 = 00000000ffffff00
xor %l6,0xb5b,%l1 ! %l1 = 0000000000000ba4
! Starting 10 instruction Load Burst
! %l2 = 0000000000000020, imm = fffffffffffff4aa, %l1 = 0000000000000ba4
orn %l2,-0xb56,%l1 ! %l1 = 0000000000000b75
p0_label_225:
membar #Sync ! Added by membar checker (39)
! Mem[00000000300c1408] = ff000000, %l1 = 0000000000000b75
lduba [%i3+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001400] = bf6897ca, %l4 = 000000000000a1db
ldsba [%i0+%g0]0x81,%l4 ! %l4 = ffffffffffffffbf
! Mem[0000000030081410] = 01b32fff, %l0 = 00000000000000ff
ldsba [%i2+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030081400] = ff0000ff ffffde00 ef6d8b37 00000000
! Mem[0000000030081410] = ff2fb301 af87cc60 73589b02 2c598a50
! Mem[0000000030081420] = 000000b4 fb5acd6b 4fb6ba7a bd1339d9
! Mem[0000000030081430] = de781c1e 03a2b00a 00000000 390000ff
ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
! Mem[0000000030001400] = bf6897ca cc3abb19 ffffffff ff0000ff
! Mem[0000000030001410] = f8ff0000 00000000 901b85da 3bb43509
! Mem[0000000030001420] = a49bdccb f60e80fa 34b566da c82b0702
! Mem[0000000030001430] = 52fcd8d1 734e063e d52d968b 1443ff53
ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
! Mem[00000000100c1420] = 000000b1, %l3 = 00000000975e6e46
ldub [%i3+0x023],%l3 ! %l3 = 00000000000000b1
! Mem[0000000030081410] = 01b32fff, %l2 = 0000000000000020
lduba [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181408] = 20000000, %l7 = 00000000000000ff
lduha [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081400] = 00000000, %l3 = 00000000000000b1
lduha [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 00000000ffffff7f, Mem[0000000030101408] = 00000000
stha %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000ff7f
p0_label_226:
! %l4 = ffffffffffffffbf, Mem[0000000010001410] = af000000ffffde00
stxa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffffffffffbf
membar #Sync ! Added by membar checker (40)
! %l5 = 00000000ffffff7f, Mem[0000000030081400] = ff0000ff
stba %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 7f0000ff
! Mem[00000000100c1400] = ff000000, %l4 = ffffffffffffffbf
swapa [%i3+%g0]0x80,%l4 ! %l4 = 00000000ff000000
! %f26 = 02072bc8, Mem[0000000030141410] = fffff8ff
sta %f26,[%i5+%o5]0x81 ! Mem[0000000030141410] = 02072bc8
! %l0 = ffffffffffffffff, Mem[0000000010041410] = dad8f8ff
stwa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff
! %l4 = 00000000ff000000, Mem[0000000030101400] = ff000000
stha %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000000
! Mem[0000000030181410] = 00000020, %l2 = 00000000000000ff
ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! %l4 = 00000000ff000000, Mem[0000000010001400] = 6def000000000000
stxa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000ff000000
! %l1 = 00000000000000ff, Mem[000000001014140e] = 00000000
sth %l1,[%i5+0x00e] ! Mem[000000001014140c] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 975e6e46378b6def, %l6 = 00000000000000ff
ldxa [%i6+%g0]0x88,%l6 ! %l6 = 975e6e46378b6def
p0_label_227:
! Mem[0000000030101400] = ff000000, %l5 = 00000000ffffff7f
ldsha [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = 000000ff00000000, %l7 = 0000000000000000
ldxa [%i3+%o4]0x80,%l7 ! %l7 = 000000ff00000000
! Mem[0000000030141408] = 2000000000ffffff, %f26 = 02072bc8 da66b534
ldda [%i5+%o4]0x89,%f26 ! %f26 = 20000000 00ffffff
! %l2 = 0000000000000000, immed = fffffc45, %y = 00000000
sdiv %l2,-0x3bb,%l4 ! %l4 = 0000000000000000
mov %l0,%y ! %y = ffffffff
! Mem[0000000030101408] = 7fff0000, %l7 = 000000ff00000000
lduwa [%i4+%o4]0x81,%l7 ! %l7 = 000000007fff0000
! Mem[00000000201c0000] = ffff2191, %l1 = 00000000000000ff
ldsb [%o0+0x001],%l1 ! %l1 = ffffffffffffffff
! Mem[00000000201c0000] = ffff2191, %l2 = 0000000000000000
lduba [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141400] = ff000551ff000020, %l6 = 975e6e46378b6def
ldxa [%i5+%g0]0x80,%l6 ! %l6 = ff000551ff000020
! Mem[0000000010041410] = ffffffff, %l7 = 000000007fff0000
ldsba [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030101400] = 000000ff
stwa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
p0_label_228:
! %l2 = 00000000000000ff, Mem[0000000010101400] = ff000000
stwa %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff
! Mem[0000000010001408] = 00000000, %l0 = ffffffffffffffff
swapa [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000010181408] = 00000b92
stha %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000b92
! %l2 = 00000000000000ff, Mem[00000000100c1410] = ff00de00
stba %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff00deff
! %f16 = 19bb3acc ca9768bf, Mem[0000000030001410] = 0000fff8 00000000
stda %f16,[%i0+%o5]0x89 ! Mem[0000000030001410] = 19bb3acc ca9768bf
! %l2 = 00000000000000ff, Mem[00000000201c0000] = ffff2191
sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 00ff2191
! %l0 = 0000000000000000, Mem[0000000030001410] = 19bb3accca9768bf
stxa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000010101428] = 288b3ed6
stw %l3,[%i4+0x028] ! Mem[0000000010101428] = 00000000
! %l4 = 0000000000000000, Mem[00000000300c1408] = ff000000
stba %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ffff0000e5000551, %f10 = 01c7a1db 00000092
ldda [%i2+%o4]0x80,%f10 ! %f10 = ffff0000 e5000551
p0_label_229:
! Mem[0000000030041410] = 000000ffef6d8b37, %l3 = 0000000000000000
ldxa [%i1+%o5]0x81,%l3 ! %l3 = 000000ffef6d8b37
! Mem[0000000030001410] = 00000000, %l2 = 00000000000000ff
lduba [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001428] = 0000064a, %l7 = ffffffffffffffff
ldsha [%i0+0x02a]%asi,%l7 ! %l7 = 000000000000064a
! Mem[0000000010041410] = ffffffff01b32f0a, %l3 = 000000ffef6d8b37
ldxa [%i1+%o5]0x80,%l3 ! %l3 = ffffffff01b32f0a
! Mem[0000000010101428] = 00000000, %l5 = 0000000000000000
lduba [%i4+0x029]%asi,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1410] = 374ae082, %l5 = 0000000000000000
ldswa [%i3+%o5]0x89,%l5 ! %l5 = 00000000374ae082
! %f9 = 0b78ffb4, %f28 = 3e064e73, %f30 = 53ff4314 8b962dd5
fsmuld %f9 ,%f28,%f30 ! %f30 = 39405444 bf76bb80
! Mem[0000000030081408] = 378b6def, %f12 = ffffff92
lda [%i2+%o4]0x89,%f12 ! %f12 = 378b6def
! Mem[00000000300c1400] = 7fffffff, %l4 = 0000000000000000
lduba [%i3+%g0]0x81,%l4 ! %l4 = 000000000000007f
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = ffffffbf, %l2 = 0000000000000000
swapa [%i3+%g0]0x80,%l2 ! %l2 = 00000000ffffffbf
p0_label_230:
! %f6 = 288b3ed6 ffffff7f, %l2 = 00000000ffffffbf
! Mem[0000000030041408] = 510500b100800000
add %i1,0x008,%g1
stda %f6,[%g1+%l2]ASI_PST16_S ! Mem[0000000030041408] = 288b3ed6ffffff7f
! %l6 = ff000551ff000020, Mem[0000000020800041] = 0000d57f
stb %l6,[%o1+0x041] ! Mem[0000000020800040] = 0020d57f
! Mem[0000000021800100] = fcffa456, %l2 = 00000000ffffffbf
ldstub [%o3+0x100],%l2 ! %l2 = 000000fc000000ff
! %l4 = 000000000000007f, imm = fffffffffffffa3e, %l6 = ff000551ff000020
xor %l4,-0x5c2,%l6 ! %l6 = fffffffffffffa41
! %l2 = 00000000000000fc, Mem[0000000010101408] = fffff8ff
stwa %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000fc
! %l7 = 000000000000064a, Mem[0000000030081400] = 7f0000ff
stwa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000064a
! %l2 = 00000000000000fc, Mem[00000000300c1408] = 288b3ed600000000
stxa %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000000000fc
! Mem[0000000030101400] = 00000000, %l5 = 00000000374ae082
swapa [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
! %f23 = da851b90, Mem[0000000010101410] = 00000000
sta %f23,[%i4+%o5]0x80 ! Mem[0000000010101410] = da851b90
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ffffffff, %l2 = 00000000000000fc
ldsha [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
p0_label_231:
! Mem[0000000010081400] = 000000ff 00000000, %l4 = 0000007f, %l5 = 00000000
ldda [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000 00000000000000ff
! Mem[0000000010181408] = 920b0000, %l7 = 000000000000064a
lduwa [%i6+%o4]0x88,%l7 ! %l7 = 00000000920b0000
! Mem[0000000010141410] = 000000b1b10000ff, %f24 = fa800ef6 cbdc9ba4
ldda [%i5+%o5]0x88,%f24 ! %f24 = 000000b1 b10000ff
! Mem[0000000030041408] = 288b3ed6, %l3 = ffffffff01b32f0a
ldswa [%i1+%o4]0x81,%l3 ! %l3 = 00000000288b3ed6
! Mem[0000000010101400] = ff000000, %l0 = 0000000000000000
ldswa [%i4+%g0]0x88,%l0 ! %l0 = ffffffffff000000
! Mem[00000000218000c0] = fffff237, %l0 = ffffffffff000000
ldub [%o3+0x0c0],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181418] = ff0000000000ff00, %l3 = 00000000288b3ed6
ldx [%i6+0x018],%l3 ! %l3 = ff0000000000ff00
! Mem[0000000030181400] = 00ffffff, %l6 = fffffffffffffa41
ldswa [%i6+%g0]0x81,%l6 ! %l6 = 0000000000ffffff
! Mem[0000000010181410] = 00ff1997, %l7 = 00000000920b0000
lduba [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101418] = 00ffffff, %l0 = 00000000000000ff, %asi = 80
swapa [%i4+0x018]%asi,%l0 ! %l0 = 0000000000ffffff
p0_label_232:
! Mem[0000000010041404] = 00000092, %l0 = 0000000000ffffff
swap [%i1+0x004],%l0 ! %l0 = 0000000000000092
! Mem[0000000030081410] = 01b32fff, %l7 = 0000000000000000
swapa [%i2+%o5]0x89,%l7 ! %l7 = 0000000001b32fff
! Mem[000000001004140e] = ff000000, %l5 = 00000000000000ff
ldstub [%i1+0x00e],%l5 ! %l5 = 00000000000000ff
! %f0 = 00000000 52fcd8ff ff000000 d63e8b28
! %f4 = 00000020 00000000 288b3ed6 ffffff7f
! %f8 = ffffff92 0b78ffb4 ffff0000 e5000551
! %f12 = 378b6def 0b78ffb4 00000000 20000000
stda %f0,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
! %l1 = ffffffffffffffff, Mem[0000000010181400] = ef6d8b37
stha %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffff8b37
! %l4 = 0000000000000000, Mem[0000000030101410] = 20000000466e5e97
stxa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
! Mem[0000000010101434] = 20000000, %l2 = ffffffffffffffff, %asi = 80
swapa [%i4+0x034]%asi,%l2 ! %l2 = 0000000020000000
! Mem[0000000010001422] = 89724a09, %l6 = 0000000000ffffff
ldstub [%i0+0x022],%l6 ! %l6 = 0000004a000000ff
! Mem[00000000201c0000] = 00ff2191, %l2 = 0000000020000000
ldstub [%o0+%g0],%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = ff000551ff000020, %l6 = 000000000000004a
ldx [%i5+%g0],%l6 ! %l6 = ff000551ff000020
p0_label_233:
! Mem[0000000010101400] = 000000ff, %f19 = ffffffff
lda [%i4+%g0]0x80,%f19 ! %f19 = 000000ff
! Mem[00000000201c0000] = ffff2191, %l7 = 0000000001b32fff
lduba [%o0+0x001]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1408] = 000000ff, %l3 = ff0000000000ff00
ldsb [%i3+0x00b],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010181400] = ffff8b37, %l7 = 00000000000000ff
ldsba [%i6+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000211c0000] = 0000c8b9, %l2 = 0000000000000000
lduha [%o2+0x000]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181408] = 00000b92 00000000, %l0 = 00000092, %l1 = ffffffff
ldda [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000b92 0000000000000000
! Mem[0000000010181414] = 000000b1, %f16 = 19bb3acc
lda [%i6+0x014]%asi,%f16 ! %f16 = 000000b1
membar #Sync ! Added by membar checker (41)
! Mem[0000000010041400] = 00000000, %l0 = 0000000000000b92
lduha [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041400] = 00000000 52fcd8ff ff000000 d63e8b28
! Mem[0000000010041410] = 00000020 00000000 288b3ed6 ffffff7f
! Mem[0000000010041420] = ffffff92 0b78ffb4 ffff0000 e5000551
! Mem[0000000010041430] = 378b6def 0b78ffb4 00000000 20000000
ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000030101410] = 0000000000000000
stxa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
p0_label_234:
! Mem[0000000030041408] = 288b3ed6, %l4 = 0000000000000000
swapa [%i1+%o4]0x81,%l4 ! %l4 = 00000000288b3ed6
! %f22 = 0935b43b da851b90, Mem[00000000100c1408] = 000000ff 00000000
stda %f22,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0935b43b da851b90
! Mem[0000000010041410] = 20000000, %l6 = ff000551ff000020
ldstuba [%i1+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181408] = 00000b92, %l2 = 0000000000000000
swapa [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000b92
! Code Fragment 3
p0_fragment_20:
! %l0 = 0000000000000000
setx 0x7f9a770fd2afdcaf,%g7,%l0 ! %l0 = 7f9a770fd2afdcaf
! %l1 = 0000000000000000
setx 0x15d9f7983a20d6c4,%g7,%l1 ! %l1 = 15d9f7983a20d6c4
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 = 7f9a770fd2afdcaf
setx 0xf95f8a9fdf3540f3,%g7,%l0 ! %l0 = f95f8a9fdf3540f3
! %l1 = 15d9f7983a20d6c4
setx 0x15b353efc42ae1af,%g7,%l1 ! %l1 = 15b353efc42ae1af
! %l4 = 00000000288b3ed6, Mem[0000000010101410] = da851b90b1000000, %asi = 80
stxa %l4,[%i4+0x010]%asi ! Mem[0000000010101410] = 00000000288b3ed6
! %f19 = 000000ff, Mem[000000001014140c] = 000000ff
sta %f19,[%i5+0x00c]%asi ! Mem[000000001014140c] = 000000ff
! Mem[0000000010141424] = 01d194ff, %l5 = 00000000, %l5 = 00000000
add %i5,0x24,%g1
casa [%g1]0x80,%l5,%l5 ! %l5 = 0000000001d194ff
! %l5 = 0000000001d194ff, Mem[0000000030041410] = 378b6defff000000
stxa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000001d194ff
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = ef6d8b37, %l6 = 0000000000000000
lduha [%i2+%o4]0x81,%l6 ! %l6 = 000000000000ef6d
p0_label_235:
! Mem[0000000021800040] = f2ff5509, %l7 = ffffffffffffffff
ldsha [%o3+0x040]%asi,%l7 ! %l7 = fffffffffffff2ff
! Mem[00000000100c1410] = ff00deff, %l6 = 000000000000ef6d
lduba [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030101410] = 00000000, %f24 = 000000b1
lda [%i4+%o5]0x89,%f24 ! %f24 = 00000000
! Mem[0000000030081410] = 00000000, %f22 = 0935b43b
lda [%i2+%o5]0x81,%f22 ! %f22 = 00000000
! Mem[0000000010081400] = 00000000, %l2 = 0000000000000b92
ldsha [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101408] = 51000000 0000ff7f, %l2 = 00000000, %l3 = ffffffff
ldda [%i4+%o4]0x89,%l2 ! %l2 = 000000000000ff7f 0000000051000000
! Mem[00000000211c0000] = 0000c8b9, %l0 = f95f8a9fdf3540f3
lduh [%o2+%g0],%l0 ! %l0 = 0000000000000000
! Mem[0000000010041400] = 00000000, %l3 = 0000000051000000
lduwa [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141408] = ffd8fc52, %l4 = 00000000288b3ed6
ldsba [%i5+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l5 = 0000000001d194ff, Mem[0000000030181400] = ffffff00
stwa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 01d194ff
p0_label_236:
! Mem[0000000010181400] = ffff8b37466e5e97, %l2 = 000000000000ff7f, %l3 = 0000000000000000
casxa [%i6]0x80,%l2,%l3 ! %l3 = ffff8b37466e5e97
! %f24 = 00000000 b10000ff, Mem[0000000010081420] = 00000048 000000fc
std %f24,[%i2+0x020] ! Mem[0000000010081420] = 00000000 b10000ff
! %l5 = 0000000001d194ff, Mem[0000000010081400] = 00000000
stwa %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 01d194ff
! Mem[0000000010141408] = ffd8fc52, %l3 = ffff8b37466e5e97
ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010081432] = 378b6def, %l6 = 00000000000000ff
ldstub [%i2+0x032],%l6 ! %l6 = 0000006d000000ff
! %l4 = ffffffffffffffff, Mem[0000000030181400] = ff94d101
stba %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff94d101
membar #Sync ! Added by membar checker (42)
! %f24 = 00000000, Mem[000000001004140c] = d63e8b28
st %f24,[%i1+0x00c] ! Mem[000000001004140c] = 00000000
! Mem[0000000010041428] = ffff0000, %l5 = 0000000001d194ff, %asi = 80
swapa [%i1+0x028]%asi,%l5 ! %l5 = 00000000ffff0000
! Mem[0000000010081410] = 466e5e97, %l0 = 0000000000000000
swapa [%i2+%o5]0x88,%l0 ! %l0 = 00000000466e5e97
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00ffffff, %l5 = 00000000ffff0000
ldswa [%i5+%o4]0x89,%l5 ! %l5 = 0000000000ffffff
p0_label_237:
! Mem[0000000010041410] = ff000020 00000000, %l0 = 466e5e97, %l1 = c42ae1af
ldda [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff000020 0000000000000000
! Mem[0000000010141400] = 200000ff510500ff, %l2 = 000000000000ff7f
ldxa [%i5+%g0]0x88,%l2 ! %l2 = 200000ff510500ff
! Mem[0000000010141400] = ff000551, %l1 = 0000000000000000
lduba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041410] = ff000020, %f26 = 20000000
lda [%i1+%o5]0x80,%f26 ! %f26 = ff000020
! Mem[0000000030181408] = 00000020, %l6 = 000000000000006d
ldsha [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = 00000000, %l4 = ffffffffffffffff
lduha [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181408] = 20000000, %l6 = 0000000000000000
lduwa [%i6+%o4]0x89,%l6 ! %l6 = 0000000020000000
! Mem[0000000010101400] = 00000000ff000000, %f12 = 378b6def 0b78ffb4
ldda [%i4+%g0]0x88,%f12 ! %f12 = 00000000 ff000000
! Mem[0000000010101430] = 87af0000ffffffff, %f6 = 288b3ed6 ffffff7f
ldd [%i4+0x030],%f6 ! %f6 = 87af0000 ffffffff
! Starting 10 instruction Store Burst
! %f17 = ca9768bf, Mem[0000000030101408] = 7fff0000
sta %f17,[%i4+%o4]0x81 ! Mem[0000000030101408] = ca9768bf
p0_label_238:
! Mem[0000000010041400] = 00000000, %l4 = 0000000000000000
ldstuba [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! %f7 = ffffffff, Mem[0000000030001408] = ffffffff
sta %f7 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffff
! %l5 = 0000000000ffffff, Mem[00000000100c1408] = 0935b43bda851b90
stxa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000ffffff
! %f22 = 00000000, Mem[00000000100c1400] = 00000000
sta %f22,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! Mem[00000000300c1410] = 374ae082, %l1 = 00000000000000ff
swapa [%i3+%o5]0x89,%l1 ! %l1 = 00000000374ae082
! %f12 = 00000000, %f26 = ff000020, %f15 = 20000000
fadds %f12,%f26,%f15 ! %f15 = ff000020
! %l4 = 00000000, %l5 = 00ffffff, Mem[0000000010141400] = ff000551 ff000020
stda %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 00ffffff
! Mem[00000000100c140c] = 00ffffff, %l3 = 000000ff, %l3 = 000000ff
add %i3,0x0c,%g1
casa [%g1]0x80,%l3,%l3 ! %l3 = 0000000000ffffff
! %l7 = fffffffffffff2ff, Mem[00000000100c1438] = 000000b1b10000ff
stx %l7,[%i3+0x038] ! Mem[00000000100c1438] = fffffffffffff2ff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 51000000 bf6897ca, %l4 = 00000000, %l5 = 00ffffff
ldda [%i4+%o4]0x89,%l4 ! %l4 = 00000000bf6897ca 0000000051000000
p0_label_239:
! Mem[0000000030081400] = 0000064affffde00, %l2 = 200000ff510500ff
ldxa [%i2+%g0]0x81,%l2 ! %l2 = 0000064affffde00
! Mem[0000000010141410] = ff0000b1, %l4 = 00000000bf6897ca
lduw [%i5+%o5],%l4 ! %l4 = 00000000ff0000b1
! Mem[00000000100c1410] = ff0000b1ff00deff, %f16 = 000000b1 ca9768bf
ldda [%i3+%o5]0x88,%f16 ! %f16 = ff0000b1 ff00deff
! Mem[0000000010001410] = ffffffff, %l2 = 0000064affffde00
ldswa [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030081410] = 60cc87af 00000000, %l6 = 20000000, %l7 = fffff2ff
ldda [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000060cc87af
! Mem[00000000100c1410] = ff0000b1ff00deff, %f2 = ff000000 d63e8b28
ldda [%i3+%o5]0x88,%f2 ! %f2 = ff0000b1 ff00deff
! Mem[0000000030141410] = 02072bc80b78ff00, %f12 = 00000000 ff000000
ldda [%i5+%o5]0x81,%f12 ! %f12 = 02072bc8 0b78ff00
! Mem[0000000030101400] = 374ae082, %l4 = 00000000ff0000b1
ldswa [%i4+%g0]0x89,%l4 ! %l4 = 00000000374ae082
! Mem[0000000030181400] = ff0000ff 01d194ff, %l0 = ff000020, %l1 = 374ae082
ldda [%i6+%g0]0x89,%l0 ! %l0 = 0000000001d194ff 00000000ff0000ff
! Starting 10 instruction Store Burst
! %l1 = 00000000ff0000ff, Mem[00000000100c1418] = 00000000, %asi = 80
stwa %l1,[%i3+0x018]%asi ! Mem[00000000100c1418] = ff0000ff
p0_label_240:
! %f30 = 39405444, Mem[0000000030101408] = bf6897ca
sta %f30,[%i4+%o4]0x89 ! Mem[0000000030101408] = 39405444
! %f15 = ff000020, Mem[0000000030081400] = 0000064a
sta %f15,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000020
! %l5 = 0000000051000000, Mem[000000001018140e] = 00000000, %asi = 80
stba %l5,[%i6+0x00e]%asi ! Mem[000000001018140c] = 00000000
! %l0 = 01d194ff, %l1 = ff0000ff, Mem[0000000010181410] = 00ff1997 000000b1
stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 01d194ff ff0000ff
! %f16 = ff0000b1 ff00deff ff0000ff 000000ff
! %f20 = 00000000 0000fff8 00000000 da851b90
! %f24 = 00000000 b10000ff ff000020 00ffffff
! %f28 = 3e064e73 d1d8fc52 39405444 bf76bb80
stda %f16,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
! Mem[00000000100c1400] = 00000000, %l4 = 00000000374ae082
swapa [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
! %f6 = 87af0000 ffffffff, %l5 = 0000000051000000
! Mem[0000000010001420] = ff0000b100000000
add %i0,0x020,%g1
stda %f6,[%g1+%l5]ASI_PST32_P ! Mem[0000000010001420] = ff0000b100000000
! %l0 = 01d194ff, %l1 = ff0000ff, Mem[0000000030081408] = 378b6def 00000000
stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 01d194ff ff0000ff
! %l7 = 0000000060cc87af, Mem[0000000030101408] = 44544039
stha %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 87af4039
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = fc00000000000000, %l7 = 0000000060cc87af
ldxa [%i3+%o4]0x81,%l7 ! %l7 = fc00000000000000
p0_label_241:
membar #Sync ! Added by membar checker (43)
! Mem[0000000010141400] = 00000000 00ffffff ffd8fc52 000000ff
! Mem[0000000010141410] = ff0000b1 b1000000 1e162ee4 ff97ffff
! Mem[0000000010141420] = 0019ffff 01d194ff b4000000 b1000000
! Mem[0000000010141430] = 378b6def 49000000 fffff7bb d63e8b28
ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
! Mem[0000000030001410] = 00000000, %l1 = 00000000ff0000ff
ldsba [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141408] = ffd8fc52000000ff, %f10 = ffff0000 e5000551
ldda [%i5+%o4]0x80,%f10 ! %f10 = ffd8fc52 000000ff
! Mem[0000000030181410] = ff000020, %l2 = ffffffffffffffff
lduwa [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff000020
! Mem[0000000010101408] = 000000fc, %l2 = 00000000ff000020
lduba [%i4+0x008]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000
ldsba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081408] = ffff0000e5000551, %l0 = 0000000001d194ff
ldxa [%i2+%o4]0x80,%l0 ! %l0 = ffff0000e5000551
! Mem[0000000010141400] = 00000000 00ffffff ffd8fc52 000000ff
! Mem[0000000010141410] = ff0000b1 b1000000 1e162ee4 ff97ffff
! Mem[0000000010141420] = 0019ffff 01d194ff b4000000 b1000000
! Mem[0000000010141430] = 378b6def 49000000 fffff7bb d63e8b28
ldda [%i5]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010141400
! %l3 = 0000000000ffffff, immed = 00000c4a, %y = ffffffff
sdiv %l3,0xc4a,%l1 ! %l1 = ffffffffffeb3ff6
mov %l0,%y ! %y = e5000551
! Starting 10 instruction Store Burst
! Mem[00000000211c0000] = 0000c8b9, %l4 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 00000000000000ff
p0_label_242:
! %l1 = ffffffffffeb3ff6, Mem[00000000100c1400] = 374ae082
stwa %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffeb3ff6
! %l4 = 00000000, %l5 = 51000000, Mem[0000000030041410] = ff94d101 00000000
stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 51000000
! Mem[0000000010181420] = b4000000, %l5 = 0000000051000000
swap [%i6+0x020],%l5 ! %l5 = 00000000b4000000
! %l5 = 00000000b4000000, Mem[0000000030081400] = ff000020
stha %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000020
membar #Sync ! Added by membar checker (44)
! %l7 = fc00000000000000, Mem[0000000010141410] = b10000ff
stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! Mem[0000000010101400] = 000000ff, %l1 = ffffffffffeb3ff6
ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %l4 = 0000000000000000, Mem[00000000300c1410] = 00000000000000ff
stxa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000000000000000
! %l5 = 00000000b4000000, Mem[0000000010141408] = 52fcd8ff
stwa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = b4000000
! %l6 = 0000000000000000, Mem[0000000010141410] = 00000000
stw %l6,[%i5+%o5] ! Mem[0000000010141410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 000000b1 00000000, %l0 = e5000551, %l1 = 00000000
ldda [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000 00000000000000b1
p0_label_243:
! Mem[0000000020800040] = 0020d57f, %l5 = 00000000b4000000
lduh [%o1+0x040],%l5 ! %l5 = 0000000000000020
! Mem[0000000010101410] = 00000000 288b3ed6, %l2 = 00000000, %l3 = 00ffffff
ldda [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000 00000000288b3ed6
! Mem[0000000020800040] = 0020d57f, %l3 = 00000000288b3ed6
ldsba [%o1+0x040]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001400] = ffde00ff, %l1 = 00000000000000b1
ldswa [%i0+%g0]0x80,%l1 ! %l1 = ffffffffffde00ff
! Mem[0000000010141410] = 00000000b1000000, %l1 = ffffffffffde00ff
ldxa [%i5+%o5]0x80,%l1 ! %l1 = 00000000b1000000
! Mem[0000000010101400] = ff0000ff, %l1 = 00000000b1000000
lduha [%i4+%g0]0x80,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010081438] = ffffffe5 ffff00ff, %l4 = 00000000, %l5 = 00000020
ldda [%i2+0x038]%asi,%l4 ! %l4 = 00000000ffffffe5 00000000ffff00ff
! Mem[0000000030081410] = 00000000, %l4 = 00000000ffffffe5
ldsha [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1410] = ffde00ff b10000ff, %l4 = 00000000, %l5 = ffff00ff
ldd [%i3+%o5],%l4 ! %l4 = 00000000ffde00ff 00000000b10000ff
! Starting 10 instruction Store Burst
! %l0 = 00000000, %l1 = 0000ff00, Mem[0000000010141400] = 00000000 00ffffff
stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 0000ff00
p0_label_244:
! Mem[0000000020800001] = 06ff7fd0, %l1 = 000000000000ff00
ldstuba [%o1+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
! %l3 = 0000000000000000, Mem[0000000010081410] = 00000000
stba %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! %l3 = 0000000000000000, Mem[00000000300c1408] = 000000fc
stba %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! Mem[0000000010041400] = ff000000, %l7 = 00000000, %l1 = 000000ff
casa [%i1]0x80,%l7,%l1 ! %l1 = 00000000ff000000
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030141410] = 02072bc8 0b78ff00
stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 00000000
! %l7 = fc00000000000000, Mem[0000000010041438] = 00000000, %asi = 80
stwa %l7,[%i1+0x038]%asi ! Mem[0000000010041438] = 00000000
! %l2 = 0000000000000000, Mem[0000000030181410] = 200000ff
stba %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 20000000
! Mem[0000000010041400] = 000000ff, %l1 = 00000000ff000000
swapa [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081400] = ff94d101, %l2 = 0000000000000000
swapa [%i2+%g0]0x80,%l2 ! %l2 = 00000000ff94d101
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ffffffff, %l7 = fc00000000000000
ldswa [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
p0_label_245:
! Mem[000000001018140c] = 00000000, %f30 = fffff7bb
ld [%i6+0x00c],%f30 ! %f30 = 00000000
! Mem[000000001000141c] = 00000000, %l5 = 00000000b10000ff
lduwa [%i0+0x01c]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l5 = 0000000000000000
lduba [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l6 = 0000000000000000
ldsba [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041408] = 7fffffff00000000, %l7 = ffffffffffffffff
ldxa [%i1+%o4]0x89,%l7 ! %l7 = 7fffffff00000000
! Mem[0000000010001408] = ff000000, %l0 = 0000000000000000
ldsba [%i0+0x008]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010041400] = ffd8fc52 ff000000, %l4 = ffde00ff, %l5 = 00000000
ldda [%i1+%g0]0x88,%l4 ! %l4 = 00000000ff000000 00000000ffd8fc52
! Mem[0000000030101410] = 0000000000000000, %l2 = 00000000ff94d101
ldxa [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = 00000000af87cc60, %l0 = ffffffffffffffff
ldxa [%i2+%o5]0x81,%l0 ! %l0 = 00000000af87cc60
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = 00000000, %l4 = 00000000ff000000
ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 00000000000000ff
p0_label_246:
! Mem[0000000021800100] = ffffa456, %l4 = 0000000000000000
ldstub [%o3+0x100],%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030101410] = ff000000, %l7 = 7fffffff00000000
swapa [%i4+%o5]0x81,%l7 ! %l7 = 00000000ff000000
! %l6 = 0000000000000000, Mem[00000000211c0000] = ff00c8b9
sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = 0000c8b9
! %f30 = 00000000 d63e8b28, %l0 = 00000000af87cc60
! Mem[0000000010181418] = ff0000000000ff00
add %i6,0x018,%g1
stda %f30,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010181418] = ff00000000000000
! %l5 = 00000000ffd8fc52, Mem[0000000030081408] = ff94d101ff0000ff
stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000ffd8fc52
! %l5 = 00000000ffd8fc52, Mem[0000000010041410] = 200000ff
stba %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 20000052
! Mem[0000000030181410] = 00000020, %l6 = 0000000000000000
ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! %l3 = 0000000000000000, %l7 = 00000000ff000000, %l0 = 00000000af87cc60
xnor %l3,%l7,%l0 ! %l0 = ffffffff00ffffff
! %f11 = b1000000, %f7 = ff97ffff, %f31 = d63e8b28
fadds %f11,%f7 ,%f31 ! %f31 = ffd7ffff
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 00000000, %l1 = 00000000000000ff
lduha [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
p0_label_247:
! Mem[00000000100c1418] = ff0000ff00000000, %f4 = ff0000b1 b1000000
ldd [%i3+0x018],%f4 ! %f4 = ff0000ff 00000000
! Mem[0000000030181410] = 200000ff, %l7 = 00000000ff000000
lduwa [%i6+%o5]0x89,%l7 ! %l7 = 00000000200000ff
! Mem[00000000211c0000] = 0000c8b9, %l0 = ffffffff00ffffff
ldsh [%o2+%g0],%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = ffffffff, %l2 = 0000000000000000
lduba [%i0+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081408] = 00000000, %l0 = 0000000000000000
lduwa [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l6 = 0000000000000000
ldswa [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l3 = 0000000000000000
ldswa [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041410] = 0000000051000000, %f12 = 378b6def 49000000
ldda [%i1+%o5]0x81,%f12 ! %f12 = 00000000 51000000
! Mem[0000000030081410] = 00000000, %l6 = 0000000000000000
lduwa [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000010101410] = 00000000
stba %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
p0_label_248:
! %l3 = 0000000000000000, Mem[00000000211c0000] = 0000c8b9, %asi = 80
stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000c8b9
! Mem[0000000030081400] = 20000000, %l1 = 0000000000000000
ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081438] = ffffffe5ffff00ff, %l4 = 00000000000000ff, %l4 = 00000000000000ff
add %i2,0x38,%g1
casxa [%g1]0x80,%l4,%l4 ! %l4 = ffffffe5ffff00ff
! Mem[0000000010181410] = 01d194ff, %l1 = 0000000000000000
swapa [%i6+%o5]0x80,%l1 ! %l1 = 0000000001d194ff
! Mem[0000000030101400] = 82e04a37, %l1 = 0000000001d194ff
swapa [%i4+%g0]0x81,%l1 ! %l1 = 0000000082e04a37
! %f26 = b4000000, Mem[0000000010001408] = 000000ff
sta %f26,[%i0+%o4]0x88 ! Mem[0000000010001408] = b4000000
! Mem[00000000100c1400] = f63febff, %l5 = 00000000ffd8fc52
ldstuba [%i3+%g0]0x80,%l5 ! %l5 = 000000f6000000ff
! %f6 = 1e162ee4 ff97ffff, Mem[0000000010081408] = 0000ffff 510500e5
stda %f6 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 1e162ee4 ff97ffff
! %l4 = ffffffe5ffff00ff, Mem[0000000030081400] = 200000ff
stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffff00ff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff0000ff, %l6 = 0000000000000000
ldsba [%i4+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
p0_label_249:
! Mem[0000000010001410] = f8ff000000000000, %f26 = b4000000 b1000000
ldda [%i0+%o5]0x80,%f26 ! %f26 = f8ff0000 00000000
! Mem[0000000010141408] = 000000b4, %l6 = ffffffffffffffff
ldswa [%i5+%o4]0x80,%l6 ! %l6 = 00000000000000b4
! Mem[0000000030081408] = 00000000, %l3 = 0000000000000000
lduba [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
! %l4 = ffffffe5ffff00ff, Mem[0000000030141400] = 0000002000000000
stxa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffe5ffff00ff
! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000
ldswa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = 000000fc, %l0 = 0000000000000000
ldsha [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l6 = 00000000000000b4
ldswa [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1408] = 00000000, %l4 = ffffffe5ffff00ff
ldsba [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181410] = 00000000 ff0000ff, %l4 = 00000000, %l5 = 000000f6
ldda [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000 00000000ff0000ff
! Starting 10 instruction Store Burst
! %l5 = 00000000ff0000ff, Mem[0000000010141400] = 00000000
stba %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
p0_label_250:
! %f20 = ff0000b1 b1000000, %l2 = 00000000000000ff
! Mem[00000000100c1438] = fffffffffffff2ff
add %i3,0x038,%g1
stda %f20,[%g1+%l2]ASI_PST32_P ! Mem[00000000100c1438] = ff0000b1b1000000
! %l7 = 00000000200000ff, Mem[0000000010181408] = 0000000000000000
stxa %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000200000ff
! Mem[0000000010001408] = b4000000, %l0 = 0000000000000000
ldstuba [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030001408] = ffffffff, %l1 = 0000000082e04a37
swapa [%i0+%o4]0x89,%l1 ! %l1 = 00000000ffffffff
! %f26 = f8ff0000 00000000, Mem[0000000010181408] = 00000000 200000ff
stda %f26,[%i6+%o4]0x80 ! Mem[0000000010181408] = f8ff0000 00000000
! Mem[0000000010041400] = ff000000, %l1 = 00000000ffffffff
ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! %l5 = 00000000ff0000ff, %l1 = 0000000000000000, %l6 = 0000000000000000
addc %l5,%l1,%l6 ! %l6 = 00000000ff0000ff
! %l1 = 0000000000000000, Mem[0000000010001408] = b40000ff
stha %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = b4000000
! Mem[00000000300c1400] = ffffff7f, %l4 = 0000000000000000
ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 0000007f000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ffff8b37 466e5e97, %l2 = 000000ff, %l3 = 00000000
ldda [%i6+%g0]0x80,%l2 ! %l2 = 00000000ffff8b37 00000000466e5e97
p0_label_251:
! Mem[0000000010081424] = b10000ff, %f15 = d63e8b28
lda [%i2+0x024]%asi,%f15 ! %f15 = b10000ff
! Mem[0000000030001408] = 374ae082, %l2 = 00000000ffff8b37
ldsba [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000037
! Mem[00000000300c1410] = 00000000, %l7 = 00000000200000ff
ldswa [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181410] = 200000ff, %l1 = 0000000000000000
lduha [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001410] = 000000000000fff8, %l7 = 0000000000000000
ldxa [%i0+%o5]0x88,%l7 ! %l7 = 000000000000fff8
! Mem[0000000010141410] = 00000000, %l0 = 0000000000000000
ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = ff0000ff, %f14 = fffff7bb
lda [%i4+%g0]0x80,%f14 ! %f14 = ff0000ff
! Mem[0000000010181410] = 00000000, %l6 = 00000000ff0000ff
ldsha [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041408] = ff000000, %l4 = 000000000000007f
lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff000000
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = b4000000, %l0 = 0000000000000000
swapa [%i0+%o4]0x88,%l0 ! %l0 = 00000000b4000000
p0_label_252:
! Mem[0000000010141430] = 378b6def, %l2 = 0000000000000037, %asi = 80
swapa [%i5+0x030]%asi,%l2 ! %l2 = 00000000378b6def
! %l5 = 00000000ff0000ff, Mem[0000000021800000] = efddb958
stb %l5,[%o3+%g0] ! Mem[0000000021800000] = ffddb958
! %l1 = 00000000000000ff, %l0 = 00000000b4000000, %l3 = 00000000466e5e97
xnor %l1,%l0,%l3 ! %l3 = ffffffff4bffff00
! %f22 = 1e162ee4 ff97ffff, Mem[0000000010141438] = fffff7bb d63e8b28
stda %f22,[%i5+0x038]%asi ! Mem[0000000010141438] = 1e162ee4 ff97ffff
! %l0 = 00000000b4000000, Mem[0000000030101410] = 00000000
stba %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
! Mem[0000000010181400] = ffff8b37, %l7 = 000000000000fff8
ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
! %f16 = 00000000 00ffffff, Mem[00000000300c1410] = 00000000 00000000
stda %f16,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 00ffffff
! %f21 = b1000000, Mem[0000000010101420] = ffffff7f
st %f21,[%i4+0x020] ! Mem[0000000010101420] = b1000000
! Mem[0000000010081408] = ffff97ff, %l1 = 00000000000000ff
swapa [%i2+%o4]0x80,%l1 ! %l1 = 00000000ffff97ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 00000000, %l1 = 00000000ffff97ff
ldswa [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
p0_label_253:
! Mem[0000000010001410] = 0000fff8, %l3 = ffffffff4bffff00
lduba [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000f8
! Mem[0000000030101410] = 00000000, %f26 = f8ff0000
lda [%i4+%o5]0x89,%f26 ! %f26 = 00000000
! Mem[0000000030181408] = 20000000, %l5 = 00000000ff0000ff
lduba [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181410] = 200000ff, %l2 = 00000000378b6def
ldswa [%i6+%o5]0x89,%l2 ! %l2 = 00000000200000ff
! Mem[0000000010141400] = ff000000, %l5 = 0000000000000000
lduha [%i5+%g0]0x80,%l5 ! %l5 = 000000000000ff00
! Mem[0000000010181408] = f8ff0000, %l4 = 00000000ff000000
lduwa [%i6+%o4]0x80,%l4 ! %l4 = 00000000f8ff0000
! Mem[00000000300c1410] = 00ffffff, %l1 = 0000000000000000
lduwa [%i3+%o5]0x89,%l1 ! %l1 = 0000000000ffffff
! Mem[00000000300c1400] = ffffffff, %l7 = 00000000000000ff
ldswa [%i3+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
! %f21 = b1000000, %f1 = 00ffffff, %f13 = 51000000
fdivs %f21,%f1 ,%f13 ! %f13 = ef800001
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = 00000000, %l2 = 00000000200000ff
ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
p0_label_254:
! %f24 = 0019ffff 01d194ff, %l5 = 000000000000ff00
! Mem[0000000010041438] = 0000000020000000
add %i1,0x038,%g1
stda %f24,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010041438] = 0000000020000000
! Mem[0000000021800141] = ffff8e22, %l1 = 0000000000ffffff
ldstub [%o3+0x141],%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030081408] = 00000000, %l7 = ffffffffffffffff
ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081400] = 00000000, %l2 = 0000000000000000
swapa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
! %l2 = 00000000, %l3 = 000000f8, Mem[0000000010081408] = 000000ff e42e161e
stda %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 000000f8
! Mem[00000000201c0001] = ffff2191, %l0 = 00000000b4000000
ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010101408] = 000000fc, %l1 = 00000000000000ff
ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010081410] = 00000000 374ae082
stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff 00000000
! %l0 = 00000000000000ff, Mem[0000000030041408] = 00000000ffffff7f
stxa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff0000ff, %f24 = 0019ffff
lda [%i4+%g0]0x88,%f24 ! %f24 = ff0000ff
p0_label_255:
! Mem[0000000020800000] = 06ff7fd0, %l3 = 00000000000000f8
lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000006ff
membar #Sync ! Added by membar checker (45)
! Mem[0000000010101400] = ff0000ff 00000000 ff0000fc 00000000
! Mem[0000000010101410] = 00000000 288b3ed6 000000ff dbe7fe5a
! Mem[0000000010101420] = b1000000 ff000000 00000000 ffffff00
! Mem[0000000010101430] = 87af0000 ffffffff 000000ff 00000000
ldda [%i4]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010101400
! Mem[0000000010081420] = 00000000, %l1 = 0000000000000000
lduw [%i2+0x020],%l1 ! %l1 = 0000000000000000
! Mem[0000000010041438] = 00000000, %l1 = 0000000000000000
lduh [%i1+0x038],%l1 ! %l1 = 0000000000000000
! Mem[0000000010141400] = ff000000 0000ff00 000000b4 000000ff
! Mem[0000000010141410] = 00000000 b1000000 1e162ee4 ff97ffff
! Mem[0000000010141420] = 0019ffff 01d194ff b4000000 b1000000
! Mem[0000000010141430] = 00000037 49000000 1e162ee4 ff97ffff
ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
! %l0 = 00000000000000ff, %l5 = 000000000000ff00, %y = e5000551
umul %l0,%l5,%l1 ! %l1 = 0000000000fe0100, %y = 00000000
! Mem[0000000010041400] = ff0000ff 52fcd8ff ff000000 00000000
! Mem[0000000010041410] = 52000020 00000000 288b3ed6 ffffff7f
! Mem[0000000010041420] = ffffff92 0b78ffb4 01d194ff e5000551
! Mem[0000000010041430] = 378b6def 0b78ffb4 00000000 20000000
ldda [%i1]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
! Mem[0000000010041408] = 00000000000000ff, %f6 = 1e162ee4 ff97ffff
ldda [%i1+%o4]0x88,%f6 ! %f6 = 00000000 000000ff
! Mem[0000000010141410] = 00000000, %l1 = 0000000000fe0100
lduwa [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000300c1410] = 00ffffff, %l0 = 00000000000000ff
swapa [%i3+%o5]0x89,%l0 ! %l0 = 0000000000ffffff
p0_label_256:
! %l5 = 000000000000ff00, Mem[00000000100c1418] = ff0000ff00000000
stx %l5,[%i3+0x018] ! Mem[00000000100c1418] = 000000000000ff00
! %l4 = f8ff0000, %l5 = 0000ff00, Mem[00000000300c1410] = 000000ff 00000000
stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = f8ff0000 0000ff00
! %l6 = 0000000000000000, %l3 = 00000000000006ff, %l1 = 0000000000000000
sub %l6,%l3,%l1 ! %l1 = fffffffffffff901
! %l4 = f8ff0000, %l5 = 0000ff00, Mem[00000000100c1410] = ff00deff ff0000b1
stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = f8ff0000 0000ff00
! %f8 = 0019ffff, Mem[0000000030081400] = ffff00ff
sta %f8 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0019ffff
! Mem[0000000010101431] = 87af0000, %l1 = fffffffffffff901
ldstub [%i4+0x031],%l1 ! %l1 = 000000af000000ff
! Mem[0000000010141408] = 000000b4, %l2 = 0000000000000000
swap [%i5+%o4],%l2 ! %l2 = 00000000000000b4
! %l7 = 0000000000000000, Mem[0000000030101410] = 0000000000000000
stxa %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
membar #Sync ! Added by membar checker (46)
! %l7 = 0000000000000000, Mem[0000000010141400] = ff000000
stwa %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000021800000] = ffddb958, %l5 = 000000000000ff00
ldsha [%o3+0x000]%asi,%l5 ! %l5 = ffffffffffffffdd
p0_label_257:
! Mem[0000000010001408] = ff000000 ff0000ff, %l6 = 00000000, %l7 = 00000000
ldda [%i0+%o4]0x80,%l6 ! %l6 = 00000000ff000000 00000000ff0000ff
! Mem[0000000010141410] = 000000b1 00000000, %l6 = ff000000, %l7 = ff0000ff
ldda [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000 00000000000000b1
! Mem[0000000010181430] = ffffffff, %l7 = 00000000000000b1
ldsba [%i6+0x032]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101420] = b1000000 ff000000, %l4 = f8ff0000, %l5 = ffffffdd
ldda [%i4+0x020]%asi,%l4 ! %l4 = 00000000b1000000 00000000ff000000
! Mem[0000000010001430] = 52fcd8d1, %l5 = 00000000ff000000
ldswa [%i0+0x030]%asi,%l5 ! %l5 = 0000000052fcd8d1
! Mem[0000000030001410] = 00000000, %l0 = 0000000000ffffff
lduha [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1400] = ff3febff, %l1 = 00000000000000af
lduha [%i3+%g0]0x80,%l1 ! %l1 = 000000000000ff3f
! Mem[0000000030101400] = 01d194ff 9719ff00, %l0 = 00000000, %l1 = 0000ff3f
ldda [%i4+%g0]0x81,%l0 ! %l0 = 0000000001d194ff 000000009719ff00
! Mem[0000000030141408] = 00ffffff, %f30 = 00000000
lda [%i5+%o4]0x89,%f30 ! %f30 = 00ffffff
! Starting 10 instruction Store Burst
! %f18 = ff000000, Mem[00000000300c1408] = 00000000
sta %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
p0_label_258:
! Mem[0000000010141400] = 00000000, %l0 = 0000000001d194ff
ldstuba [%i5+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! %l6 = 0000000000000000, Mem[00000000100c1408] = 00000000
stha %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
! Mem[0000000010041410] = 52000020, %l2 = 00000000000000b4
swap [%i1+%o5],%l2 ! %l2 = 0000000052000020
! %l4 = 00000000b1000000, Mem[0000000030001408] = ff0000ff82e04a37
stxa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000b1000000
! %l6 = 0000000000000000, %l6 = 0000000000000000, %l4 = 00000000b1000000
sub %l6,%l6,%l4 ! %l4 = 0000000000000000
! %f0 = 00000000 00ffffff, Mem[0000000030101410] = 00000000 00000000
stda %f0 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 00ffffff
! Mem[0000000020800040] = 0020d57f, %l1 = 000000009719ff00
ldstuba [%o1+0x040]%asi,%l1 ! %l1 = 00000000000000ff
! %f24 = ffffff92, Mem[0000000010081400] = 00000000
sta %f24,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffff92
! %f24 = ffffff92 0b78ffb4, Mem[0000000010181400] = ffff8b37 466e5e97
std %f24,[%i6+%g0] ! Mem[0000000010181400] = ffffff92 0b78ffb4
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = ffffff00, %l4 = 0000000000000000
ldsba [%i5+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
p0_label_259:
! Mem[00000000100c1410] = f8ff0000, %l2 = 0000000052000020
ldsha [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101410] = ffffff0000000000, %f28 = 378b6def 0b78ffb4
ldda [%i4+%o5]0x81,%f28 ! %f28 = ffffff00 00000000
! Mem[0000000010041438] = 0000000020000000, %f10 = b4000000 b1000000
ldda [%i1+0x038]%asi,%f10 ! %f10 = 00000000 20000000
! Mem[00000000201c0000] = ffff2191, %l7 = ffffffffffffffff
lduba [%o0+0x001]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1408] = 0000000000ffffff, %f4 = ff0000ff 00000000
ldd [%i3+%o4],%f4 ! %f4 = 00000000 00ffffff
! Mem[0000000030041410] = 00000000, %l7 = 00000000000000ff
ldswa [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1400] = e20105ffffeb3fff, %l0 = 0000000000000000
ldxa [%i3+%g0]0x88,%l0 ! %l0 = e20105ffffeb3fff
! Mem[0000000030081410] = 00000000, %l2 = 0000000000000000
lduba [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041408] = 00000000000000ff, %f22 = 288b3ed6 ffffff7f
ldda [%i1+%o4]0x81,%f22 ! %f22 = 00000000 000000ff
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffff, Mem[0000000010141400] = ff0000000000ff00
stx %l4,[%i5+%g0] ! Mem[0000000010141400] = ffffffffffffffff
p0_label_260:
! Mem[0000000030041410] = 00000000, %l0 = e20105ffffeb3fff
swapa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
! %l3 = 00000000000006ff, Mem[0000000010181410] = 00000000
stba %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
! %l0 = 0000000000000000, Mem[0000000030041408] = ff00000000000000
stxa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
! %l3 = 00000000000006ff, imm = fffffffffffffc92, %l6 = 0000000000000000
xor %l3,-0x36e,%l6 ! %l6 = fffffffffffffa6d
! %f0 = 00000000 00ffffff, %l6 = fffffffffffffa6d
! Mem[0000000030181410] = ff00002000000000
add %i6,0x010,%g1
stda %f0,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030181410] = ff00ff0000000000
! %l4 = ffffffffffffffff, Mem[0000000010001400] = ff00deff
stba %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff00deff
! %l2 = 00000000, %l3 = 000006ff, Mem[0000000030041410] = ff3febff 51000000
stda %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 000006ff
! %l1 = 0000000000000000, Mem[0000000010001420] = ff0000b100000000, %asi = 80
stxa %l1,[%i0+0x020]%asi ! Mem[0000000010001420] = 0000000000000000
! %f10 = 00000000 20000000, Mem[00000000300c1408] = ff000000 00000000
stda %f10,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 20000000
! Starting 10 instruction Load Burst
! %f16 = ff0000ff 52fcd8ff ff000000 00000000
! %f20 = 52000020 00000000 00000000 000000ff
! %f24 = ffffff92 0b78ffb4 01d194ff e5000551
! %f28 = ffffff00 00000000 00ffffff 20000000
stda %f16,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
p0_label_261:
! Mem[00000000201c0000] = ffff2191, %l2 = 0000000000000000
lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ffff
! Mem[00000000211c0000] = 0000c8b9, %l3 = 00000000000006ff
ldsha [%o2+0x000]%asi,%l3 ! %l3 = 0000000000000000
! Mem[000000001014143c] = ff97ffff, %l5 = 0000000052fcd8d1
ldsba [%i5+0x03d]%asi,%l5 ! %l5 = ffffffffffffff97
! Mem[0000000030101410] = ffffff00 00000000, %l6 = fffffa6d, %l7 = 00000000
ldda [%i4+%o5]0x81,%l6 ! %l6 = 00000000ffffff00 0000000000000000
! %f2 = ffd8fc52, %f7 = 000000ff
fcmps %fcc3,%f2 ,%f7 ! %fcc3 = 3
membar #Sync ! Added by membar checker (47)
! Mem[00000000100c1410] = 0000000020000052, %l3 = 0000000000000000
ldxa [%i3+%o5]0x88,%l3 ! %l3 = 0000000020000052
! Mem[0000000030181410] = 00ff00ff, %l5 = ffffffffffffff97
lduba [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[000000001018143c] = 000000ef, %f31 = 20000000
lda [%i6+0x03c]%asi,%f31 ! %f31 = 000000ef
! Mem[0000000010141408] = 00000000, %l2 = 000000000000ffff
ldsba [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %f2 = ffd8fc52, Mem[00000000300c1410] = f8ff0000
sta %f2 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffd8fc52
p0_label_262:
! %l1 = 0000000000000000, Mem[0000000030081410] = 00000000
stba %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! %f16 = ff0000ff 52fcd8ff ff000000 00000000
! %f20 = 52000020 00000000 00000000 000000ff
! %f24 = ffffff92 0b78ffb4 01d194ff e5000551
! %f28 = ffffff00 00000000 00ffffff 000000ef
stda %f16,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400
! %l3 = 0000000020000052, Mem[0000000010081408] = f800000000000000
stxa %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000020000052
! %l2 = 0000000000000000, Mem[0000000010101410] = 00000000
stha %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
! %l6 = 00000000ffffff00, Mem[0000000030101408] = 3940af87
stba %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 3940af00
! Mem[0000000021800041] = f2ff5509, %l2 = 0000000000000000
ldstuba [%o3+0x041]%asi,%l2 ! %l2 = 000000ff000000ff
! %l4 = ffffffffffffffff, Mem[0000000010041408] = 000000ff
stha %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000ffff
! Mem[0000000030081408] = 000000ff, %l0 = 0000000000000000
ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
! %f4 = 00000000 00ffffff, %l0 = 00000000000000ff
! Mem[0000000010181430] = ffffffffffffefe5
add %i6,0x030,%g1
stda %f4,[%g1+%l0]ASI_PST8_P ! Mem[0000000010181430] = 0000000000ffffff
! Starting 10 instruction Load Burst
! Mem[0000000010001430] = 52fcd8d1, %l3 = 0000000020000052
ldsw [%i0+0x030],%l3 ! %l3 = 0000000052fcd8d1
p0_label_263:
! Mem[0000000010081400] = 92ffffff, %l5 = 00000000000000ff
lduwa [%i2+%g0]0x80,%l5 ! %l5 = 0000000092ffffff
membar #Sync ! Added by membar checker (48)
! Mem[0000000010141400] = ffd8fc52, %l3 = 0000000052fcd8d1
ldsba [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030101408] = 00af4039, %f19 = 00000000
lda [%i4+%o4]0x81,%f19 ! %f19 = 00af4039
! Mem[00000000100c1408] = 000000ff, %f16 = ff0000ff
lda [%i3+%o4]0x88,%f16 ! %f16 = 000000ff
! Mem[0000000010101430] = 87ff0000 ffffffff, %l0 = 000000ff, %l1 = 00000000
ldda [%i4+0x030]%asi,%l0 ! %l0 = 0000000087ff0000 00000000ffffffff
! Mem[0000000021800180] = 000068e0, %l1 = 00000000ffffffff
ldub [%o3+0x180],%l1 ! %l1 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l0 = 0000000087ff0000
lduha [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l5 = 0000000092ffffff
lduwa [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081400] = ffffff92, %l3 = ffffffffffffffff
ldsha [%i2+%g0]0x88,%l3 ! %l3 = ffffffffffffff92
! Starting 10 instruction Store Burst
! %f16 = 000000ff 52fcd8ff ff000000 00af4039
! %f20 = 52000020 00000000 00000000 000000ff
! %f24 = ffffff92 0b78ffb4 01d194ff e5000551
! %f28 = ffffff00 00000000 00ffffff 000000ef
stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
p0_label_264:
! %l1 = 0000000000000000, Mem[0000000010041408] = 000000000000ffff
stxa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
! %f0 = 00000000 00ffffff, Mem[0000000010101400] = ff000000 ffd8fc52
stda %f0 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 00ffffff
! Mem[0000000030001400] = bf6897cacc3abb19, %f6 = 00000000 000000ff
ldda [%i0+%g0]0x81,%f6 ! %f6 = bf6897ca cc3abb19
! %f4 = 00000000, Mem[0000000030001408] = b1000000
sta %f4 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! %f15 = b10000ff, %f0 = 00000000
fcmps %fcc1,%f15,%f0 ! %fcc1 = 1
! %l4 = ffffffffffffffff, Mem[0000000030041408] = 00000000
stba %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000
! %l6 = 00000000ffffff00, Mem[0000000010101428] = 01d194ffe5000551, %asi = 80
stxa %l6,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000000ffffff00
! %f8 = 0019ffff, Mem[0000000030041400] = ef6d8b37
sta %f8 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0019ffff
! Mem[00000000100c1400] = ff0000ff52fcd8ff, %l0 = 0000000000000000, %l1 = 0000000000000000
casxa [%i3]0x80,%l0,%l1 ! %l1 = ff0000ff52fcd8ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ff000000, %l7 = 0000000000000000
ldsba [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
p0_label_265:
! %f14 = ff0000ff b10000ff, %f6 = bf6897ca
fdtoi %f14,%f6 ! %f6 = 80000000
! Code Fragment 3
p0_fragment_21:
! %l0 = 0000000000000000
setx 0x4f102ab806ccb7a1,%g7,%l0 ! %l0 = 4f102ab806ccb7a1
! %l1 = ff0000ff52fcd8ff
setx 0xb96bd797920fd299,%g7,%l1 ! %l1 = b96bd797920fd299
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 = 4f102ab806ccb7a1
setx 0x9cc636c7a74ed7aa,%g7,%l0 ! %l0 = 9cc636c7a74ed7aa
! %l1 = b96bd797920fd299
setx 0xc8089f0ff1c86162,%g7,%l1 ! %l1 = c8089f0ff1c86162
! Mem[0000000010001400] = ff0000b1ff00deff, %f8 = 0019ffff 01d194ff
ldda [%i0+%g0]0x88,%f8 ! %f8 = ff0000b1 ff00deff
! Mem[0000000010181430] = 00000000, %l5 = 0000000000000000
ldsba [%i6+0x032]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001400] = bf6897cacc3abb19, %l4 = ffffffffffffffff
ldxa [%i0+%g0]0x81,%l4 ! %l4 = bf6897cacc3abb19
! %l0 = 9cc636c7a74ed7aa, imm = fffffffffffff514, %l6 = 00000000ffffff00
and %l0,-0xaec,%l6 ! %l6 = 9cc636c7a74ed500
membar #Sync ! Added by membar checker (49)
! Mem[0000000010101410] = 20000052, %l7 = ffffffffffffffff
ldsha [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000052
! Mem[00000000211c0000] = 0000c8b9, %l0 = 9cc636c7a74ed7aa
lduba [%o2+0x001]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101410] = 52000020, %l2 = 00000000000000ff
ldsha [%i4+%o5]0x80,%l2 ! %l2 = 0000000000005200
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000030081408] = 000000ff
stwa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
p0_label_266:
! Mem[0000000021800041] = f2ff5509, %l0 = 0000000000000000
ldstuba [%o3+0x041]%asi,%l0 ! %l0 = 000000ff000000ff
! %f30 = 00ffffff 000000ef, Mem[0000000010141428] = 510500e5 ff94d101
stda %f30,[%i5+0x028]%asi ! Mem[0000000010141428] = 00ffffff 000000ef
! Mem[0000000030081408] = 00000000, %l3 = ffffffffffffff92
swapa [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000020800001] = 06ff7fd0, %l7 = 0000000000000052
ldstuba [%o1+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
! %l4 = bf6897cacc3abb19, Mem[0000000010081436] = 01e20000, %asi = 80
stba %l4,[%i2+0x036]%asi ! Mem[0000000010081434] = 01e21900
! %l4 = bf6897cacc3abb19, %l4 = bf6897cacc3abb19, %l0 = 00000000000000ff
orn %l4,%l4,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030081400] = ffff1900, %l0 = ffffffffffffffff
ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
! Mem[000000001014142c] = 000000ef, %l7 = 000000ff, %l3 = 00000000
add %i5,0x2c,%g1
casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000000000ef
! %f20 = 52000020 00000000, Mem[0000000030181410] = 00ff00ff 00000000
stda %f20,[%i6+%o5]0x89 ! Mem[0000000030181410] = 52000020 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = ffffff92, %f31 = 000000ef
lda [%i2+%o4]0x81,%f31 ! %f31 = ffffff92
p0_label_267:
! Mem[0000000030181410] = 00000000, %l7 = 00000000000000ff
ldsha [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101404] = 00000000, %l0 = 00000000000000ff
ldsba [%i4+0x007]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141400] = ffff00ff, %l7 = 0000000000000000
lduwa [%i5+%g0]0x89,%l7 ! %l7 = 00000000ffff00ff
! Mem[0000000010001420] = 00000000, %l6 = 9cc636c7a74ed500
ldsba [%i0+0x023]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101400] = 01d194ff 9719ff00 00af4039 00000051
! Mem[0000000030101410] = ffffff00 00000000 ef6d8b37 ff8b6def
! Mem[0000000030101420] = 8a7183a3 ff8a05fc ffffff92 0b78ffb4
! Mem[0000000030101430] = 00000000 ffffffff ffffffe5 ffff00b4
ldda [%i4]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030101400
! Mem[00000000201c0000] = ffff2191, %l5 = 0000000000000000
lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010041400] = ff0000ff, %l5 = 000000000000ffff
lduba [%i1+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[00000000211c0000] = 0000c8b9, %l2 = 0000000000005200
ldsb [%o2+%g0],%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = 00000000, %l4 = bf6897cacc3abb19
ldsha [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010041410] = 000000b4, %l3 = 00000000000000ef
ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000000000000ff
p0_label_268:
! %f22 = 00000000, %f26 = 01d194ff, %f25 = 0b78ffb4
fadds %f22,%f26,%f25 ! %f25 = 01d194ff
! Mem[00000000100c142d] = e5000551, %l4 = 0000000000000000
ldstuba [%i3+0x02d]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000020800041] = ff20d57f, %l1 = c8089f0ff1c86162
ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 00000020000000ff
! Mem[0000000010101408] = ff000000, %l2 = 0000000000000000
swapa [%i4+%o4]0x80,%l2 ! %l2 = 00000000ff000000
membar #Sync ! Added by membar checker (50)
! %l0 = 0000000000000000, Mem[0000000030101410] = ffffff00
stwa %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
! %l4 = 0000000000000000, imm = fffffffffffff30d, %l2 = 00000000ff000000
orn %l4,-0xcf3,%l2 ! %l2 = 0000000000000cf2
! Mem[00000000300c1408] = 00000000, %l1 = 0000000000000020
ldstuba [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! %l6 = 00000000, %l7 = ffff00ff, Mem[0000000030181400] = ff94d101 ff0000ff
stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 ffff00ff
! %l2 = 0000000000000cf2, Mem[0000000010181408] = f8ff0000
stha %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0cf20000
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffff2191, %l3 = 0000000000000000
ldub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
p0_label_269:
! Mem[0000000020800040] = ffffd57f, %l6 = 0000000000000000
lduha [%o1+0x040]%asi,%l6 ! %l6 = 000000000000ffff
! Mem[00000000211c0000] = 0000c8b9, %l4 = 0000000000000000
lduha [%o2+0x000]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = ff000000ff0000ff, %l5 = 00000000000000ff
ldxa [%i0+%o4]0x80,%l5 ! %l5 = ff000000ff0000ff
! Mem[0000000010181418] = ff000000, %f13 = 00000000
ld [%i6+0x018],%f13 ! %f13 = ff000000
! %l0 = 0000000000000000, %l4 = 0000000000000000, %l2 = 0000000000000cf2
orn %l0,%l4,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030101410] = 0000000000000000, %l1 = 0000000000000000
ldxa [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001400] = bf6897ca cc3abb19, %l6 = 0000ffff, %l7 = ffff00ff
ldda [%i0+%g0]0x81,%l6 ! %l6 = 00000000bf6897ca 00000000cc3abb19
! %f2 = 51000000, %f18 = ff000000, %f7 = 378b6def
fadds %f2 ,%f18,%f7 ! %f7 = ff000000
! Mem[0000000030181408] = 20000000, %l5 = ff000000ff0000ff
lduha [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000010041408] = 00000000
stba %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
p0_label_270:
! %l6 = 00000000bf6897ca, Mem[00000000100c1408] = ff000000
stha %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 97ca0000
! %f0 = 00ff1997 ff94d101, Mem[0000000010101438] = 00ffffff 000000ef
std %f0 ,[%i4+0x038] ! Mem[0000000010101438] = 00ff1997 ff94d101
! %l3 = 00000000000000ff, Mem[0000000030181400] = ff00ffff00000000
stxa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000000ff
! %l0 = 0000000000000000, %l1 = 0000000000000000, %y = 00000000
udiv %l0,%l1,%l2 ! Div by zero, %l0 = 0000000000000050
mov %l0,%y ! %y = 00000028
! Mem[0000000010001414] = 00000000, %l7 = 00000000cc3abb19
swap [%i0+0x014],%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1415] = 00000000, %l4 = 0000000000000000
ldstub [%i3+0x015],%l4 ! %l4 = 00000000000000ff
! %f12 = ffffffff ff000000, Mem[0000000010101438] = 00ff1997 ff94d101
stda %f12,[%i4+0x038]%asi ! Mem[0000000010101438] = ffffffff ff000000
! %l3 = 00000000000000ff, %l1 = 0000000000000000, %l7 = 0000000000000000
add %l3,%l1,%l7 ! %l7 = 00000000000000ff
! %l3 = 00000000000000ff, Mem[0000000030041410] = 00000000
stha %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = ffffd57f, %l5 = 0000000000000000
lduha [%o1+0x040]%asi,%l5 ! %l5 = 000000000000ffff
p0_label_271:
! Mem[0000000010181410] = ff000000, %l0 = 0000000000000028
lduba [%i6+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001408] = ff000000 ff0000ff, %l2 = ffffffff, %l3 = 000000ff
ldda [%i0+%o4]0x80,%l2 ! %l2 = 00000000ff000000 00000000ff0000ff
! Mem[00000000100c1420] = ffffff92 0b78ffb4, %l4 = 00000000, %l5 = 0000ffff
ldda [%i3+0x020]%asi,%l4 ! %l4 = 00000000ffffff92 000000000b78ffb4
! Mem[0000000010101408] = 00000000, %l7 = 00000000000000ff
ldswa [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Code Fragment 3
p0_fragment_22:
! %l0 = 00000000000000ff
setx 0xaf2986f8738959d0,%g7,%l0 ! %l0 = af2986f8738959d0
! %l1 = 0000000000000000
setx 0xb7b0d467a237a66f,%g7,%l1 ! %l1 = b7b0d467a237a66f
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 = af2986f8738959d0
setx 0xa69f8897c688ec12,%g7,%l0 ! %l0 = a69f8897c688ec12
! %l1 = b7b0d467a237a66f
setx 0x4d5b761790846b90,%g7,%l1 ! %l1 = 4d5b761790846b90
! Mem[00000000300c1410] = 0000ff00 ffd8fc52, %l6 = bf6897ca, %l7 = 00000000
ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000ffd8fc52 000000000000ff00
! Mem[0000000010041420] = ffffff92, %l7 = 000000000000ff00
lduba [%i1+0x020]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041410] = 00ff0000, %l3 = 00000000ff0000ff
ldsha [%i1+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041410] = ff0000b4, %l5 = 000000000b78ffb4
ldsba [%i1+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010141414] = 20000052, %l4 = 00000000ffffff92, %asi = 80
swapa [%i5+0x014]%asi,%l4 ! %l4 = 0000000020000052
p0_label_272:
! Mem[0000000030081410] = 00000000, %l0 = a69f8897c688ec12
swapa [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
! %f15 = e5ffffff, Mem[0000000030081410] = 12ec88c6
sta %f15,[%i2+%o5]0x89 ! Mem[0000000030081410] = e5ffffff
! %f28 = ffffff00 00000000, Mem[0000000010041410] = b40000ff 00000000
stda %f28,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffff00 00000000
! %l1 = 4d5b761790846b90, Mem[0000000010041408] = 00000000
stwa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 90846b90
! Mem[0000000010041420] = ffffff920b78ffb4, %l2 = 00000000ff000000, %l7 = 00000000000000ff
add %i1,0x20,%g1
casxa [%g1]0x80,%l2,%l7 ! %l7 = ffffff920b78ffb4
! Mem[0000000010101438] = ffffffff, %l7 = ffffff920b78ffb4
ldstub [%i4+0x038],%l7 ! %l7 = 000000ff000000ff
! %l5 = ffffffffffffffff, %l3 = 00000000000000ff, %l7 = 00000000000000ff
sdivx %l5,%l3,%l7 ! %l7 = 0000000000000000
! %f0 = 00ff1997 ff94d101 51000000 3940af00
! %f4 = 00000000 00ffffff ef6d8bff ff000000
! %f8 = fc058aff a383718a b4ff780b 92ffffff
! %f12 = ffffffff ff000000 b400ffff e5ffffff
stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
! Mem[00000000201c0001] = ffff2191, %l0 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff00ffff, %l1 = 4d5b761790846b90
ldswa [%i5+%g0]0x81,%l1 ! %l1 = ffffffffff00ffff
p0_label_273:
! Mem[0000000010101400] = 00ffffff, %l3 = 00000000000000ff
ldsba [%i4+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
membar #Sync ! Added by membar checker (51)
! Mem[0000000010041408] = 90846b90, %f19 = 00af4039
lda [%i1+%o4]0x88,%f19 ! %f19 = 90846b90
! %f6 = ef6d8bff, %f29 = 00000000
fcmpes %fcc2,%f6 ,%f29 ! %fcc2 = 1
! Mem[0000000010141400] = ffd8fc52 ff0000ff 00000000 000000ff
! Mem[0000000010141410] = 00000000 ffffff92 ff000000 00000000
! Mem[0000000010141420] = b4ff780b 92ffffff 00ffffff 000000ef
! Mem[0000000010141430] = 00000000 00ffffff ef000000 ffffff00
ldda [%i5]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010141400
! Mem[0000000030041400] = 00ff1997, %l6 = 00000000ffd8fc52
ldstuba [%i1+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000021800180] = 000068e0, %l4 = 0000000020000052
lduh [%o3+0x180],%l4 ! %l4 = 0000000000000000
! Mem[0000000010101410] = 52000020, %l7 = 0000000000000000
lduha [%i4+%o5]0x80,%l7 ! %l7 = 0000000000005200
! Mem[0000000030141408] = 2000000000ffffff, %l2 = 00000000ff000000
ldxa [%i5+%o4]0x89,%l2 ! %l2 = 2000000000ffffff
! Mem[0000000010181410] = ff000000 ff0000ff, %l2 = 00ffffff, %l3 = ffffffff
ldd [%i6+%o5],%l2 ! %l2 = 00000000ff000000 00000000ff0000ff
! Starting 10 instruction Store Burst
! %f12 = ffffffff ff000000, Mem[0000000030141408] = 00ffffff 20000000
stda %f12,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffff ff000000
p0_label_274:
! %l7 = 0000000000005200, Mem[0000000030101410] = 00000000
stwa %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00005200
membar #Sync ! Added by membar checker (52)
! %l4 = 0000000000000000, Mem[0000000010141408] = 00000000
stba %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! %f18 = 00000000 000000ff, Mem[0000000010101400] = ffffff00 00000000
stda %f18,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 000000ff
! %l7 = 0000000000005200, %l2 = 00000000ff000000, %l6 = 0000000000000000
and %l7,%l2,%l6 ! %l6 = 0000000000000000
! %l2 = 00000000ff000000, Mem[0000000010141408] = 00000000
stba %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! Mem[0000000030141410] = 00000000, %l3 = 00000000ff0000ff
swapa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
! %f18 = 00000000, Mem[0000000030181410] = 00000000
sta %f18,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! %l0 = 000000ff, %l1 = ff00ffff, Mem[0000000030101400] = ff94d101 00ff1997
stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff ff00ffff
! %l4 = 0000000000000000, Mem[0000000010001410] = f8ff0000
stwa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = ffff1997, %l4 = 0000000000000000
ldsha [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
p0_label_275:
! Mem[0000000021800180] = 000068e0, %l4 = ffffffffffffffff
lduha [%o3+0x180]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141408] = 00000000, %l2 = 00000000ff000000
lduha [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001410] = 00000000, %l5 = ffffffffffffffff
ldswa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141400] = ffd8fc52, %l7 = 0000000000005200
lduwa [%i5+%g0]0x80,%l7 ! %l7 = 00000000ffd8fc52
! Mem[00000000201c0000] = ffff2191, %l1 = ffffffffff00ffff
ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030081410] = e5ffffff, %l4 = 0000000000000000
ldswa [%i2+%o5]0x89,%l4 ! %l4 = ffffffffe5ffffff
! Mem[0000000010041408] = 906b849000000000, %l2 = 0000000000000000
ldxa [%i1+%o4]0x80,%l2 ! %l2 = 906b849000000000
! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000
ldsh [%i5+0x00a],%l5 ! %l5 = 0000000000000000
! Mem[0000000030081400] = ffff1900, %l3 = 0000000000000000
lduwa [%i2+%g0]0x81,%l3 ! %l3 = 00000000ffff1900
! Starting 10 instruction Store Burst
! Mem[0000000010001435] = 734e063e, %l5 = 0000000000000000
ldstub [%i0+0x035],%l5 ! %l5 = 0000004e000000ff
p0_label_276:
! Mem[0000000010081424] = b10000ff, %l3 = 00000000ffff1900, %asi = 80
swapa [%i2+0x024]%asi,%l3 ! %l3 = 00000000b10000ff
! %f20 = 00000000 ffffff92, Mem[0000000030041410] = 00000000 00ffffff
stda %f20,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 ffffff92
! Mem[0000000030141400] = ffff00ff, %l0 = 00000000000000ff
swapa [%i5+%g0]0x89,%l0 ! %l0 = 00000000ffff00ff
! %f22 = ff000000, Mem[0000000010081408] = 52000020
sta %f22,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000
! Mem[0000000010081400] = 92ffffff, %l4 = ffffffffe5ffffff
ldstuba [%i2+%g0]0x80,%l4 ! %l4 = 00000092000000ff
! %f22 = ff000000 00000000, Mem[0000000030101408] = 00af4039 00000051
stda %f22,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 00000000
! %l1 = ffffffffffffffff, imm = fffffffffffff743, %l5 = 000000000000004e
and %l1,-0x8bd,%l5 ! %l5 = fffffffffffff743
! Code Fragment 3
p0_fragment_23:
! %l0 = 00000000ffff00ff
setx 0xcadb40682b8b6560,%g7,%l0 ! %l0 = cadb40682b8b6560
! %l1 = ffffffffffffffff
setx 0x5d866990420895ad,%g7,%l1 ! %l1 = 5d866990420895ad
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 = cadb40682b8b6560
setx 0xfef8c4e850b9757b,%g7,%l0 ! %l0 = fef8c4e850b9757b
! %l1 = 5d866990420895ad
setx 0x1075a34835241ffa,%g7,%l1 ! %l1 = 1075a34835241ffa
! %l2 = 906b849000000000, Mem[00000000201c0000] = ffff2191, %asi = 80
stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00002191
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = ffd8fc52, %l1 = 1075a34835241ffa
lduba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
p0_label_277:
! Mem[0000000010181410] = ff000000, %l2 = 906b849000000000
ldsba [%i6+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000201c0000] = 00002191, %l5 = fffffffffffff743
lduha [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141410] = 92ffffff00000000, %l0 = fef8c4e850b9757b
ldxa [%i5+%o5]0x88,%l0 ! %l0 = 92ffffff00000000
! Mem[0000000010041408] = 0000000090846b90, %l3 = 00000000b10000ff
ldxa [%i1+%o4]0x88,%l3 ! %l3 = 0000000090846b90
! Mem[0000000030041410] = 00000000, %l6 = 0000000000000000
lduba [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141400] = 52fcd8ff, %l7 = 00000000ffd8fc52
ldsba [%i5+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101400] = 00000000000000ff, %f6 = ef6d8bff ff000000
ldda [%i4+%g0]0x80,%f6 ! %f6 = 00000000 000000ff
! Mem[0000000030081410] = ffffffe5af87cc60, %f10 = b4ff780b 92ffffff
ldda [%i2+%o5]0x81,%f10 ! %f10 = ffffffe5 af87cc60
! Mem[00000000300c1408] = ff000000 20000000, %l6 = 00000000, %l7 = ffffffff
ldda [%i3+%o4]0x81,%l6 ! %l6 = 00000000ff000000 0000000020000000
! Starting 10 instruction Store Burst
! %l6 = ff000000, %l7 = 20000000, Mem[0000000030001408] = 00000000 00000000
stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000 20000000
p0_label_278:
! Mem[0000000010181400] = ffffff92, %l5 = 0000000000000000
swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ffffff92
! %l1 = 00000000000000ff, Mem[0000000010081403] = ffffffff, %asi = 80
stba %l1,[%i2+0x003]%asi ! Mem[0000000010081400] = ffffffff
! Mem[00000000100c1408] = 0000ca97, %l4 = 0000000000000092
ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 00000097000000ff
! %l3 = 0000000090846b90, Mem[0000000030001410] = 00000000
stwa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 90846b90
! %l3 = 0000000090846b90, Mem[0000000030141400] = ff000000
stha %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 6b900000
! Mem[0000000010041408] = 906b8490, %l7 = 0000000020000000
swapa [%i1+%o4]0x80,%l7 ! %l7 = 00000000906b8490
! %l1 = 00000000000000ff, Mem[0000000010141410] = 00000000, %asi = 80
stba %l1,[%i5+0x010]%asi ! Mem[0000000010141410] = ff000000
! %f17 = ff0000ff, Mem[0000000030001408] = 000000ff
sta %f17,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff0000ff
! %l2 = ffffffffffffffff, Mem[0000000010181404] = 0b78ffb4
stw %l2,[%i6+0x004] ! Mem[0000000010181404] = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ff000000 ff0000ff, %l4 = 00000097, %l5 = ffffff92
ldda [%i6+%o5]0x80,%l4 ! %l4 = 00000000ff000000 00000000ff0000ff
p0_label_279:
! Mem[0000000010181408] = 0000f20c, %f14 = b400ffff
lda [%i6+%o4]0x88,%f14 ! %f14 = 0000f20c
! Mem[0000000030141400] = 6b900000 e5ffffff, %l0 = 00000000, %l1 = 000000ff
ldda [%i5+%g0]0x81,%l0 ! %l0 = 000000006b900000 00000000e5ffffff
! Mem[0000000030181400] = ff000000, %l7 = 00000000906b8490
lduha [%i6+%g0]0x81,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030101408] = 000000ff, %f6 = 00000000
lda [%i4+%o4]0x89,%f6 ! %f6 = 000000ff
! Mem[0000000010001408] = ff000000, %l7 = 000000000000ff00
ldsba [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030041410] = 00000000, %l4 = 00000000ff000000
ldswa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = ff000000ffff00ff, %f0 = 00ff1997 ff94d101
ldda [%i4+%g0]0x81,%f0 ! %f0 = ff000000 ffff00ff
! Mem[0000000030181410] = 00000000, %l3 = 0000000090846b90
lduwa [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Code Fragment 3
p0_fragment_24:
! %l0 = 000000006b900000
setx 0x26ef14f8096cd550,%g7,%l0 ! %l0 = 26ef14f8096cd550
! %l1 = 00000000e5ffffff
setx 0x074062e7fcc72ba5,%g7,%l1 ! %l1 = 074062e7fcc72ba5
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 = 26ef14f8096cd550
setx 0xbf1e0ef044240ab6,%g7,%l0 ! %l0 = bf1e0ef044240ab6
! %l1 = 074062e7fcc72ba5
setx 0xeb67c147803c95ca,%g7,%l1 ! %l1 = eb67c147803c95ca
! Starting 10 instruction Store Burst
! Mem[0000000010101438] = ffffffffff000000, %l0 = bf1e0ef044240ab6, %l1 = eb67c147803c95ca
add %i4,0x38,%g1
casxa [%g1]0x80,%l0,%l1 ! %l1 = ffffffffff000000
p0_label_280:
! Mem[0000000010081400] = ffffffff, %l4 = 0000000000000000
ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
! Mem[000000001018142c] = 20000000, %l2 = ffffffffffffffff, %asi = 80
swapa [%i6+0x02c]%asi,%l2 ! %l2 = 0000000020000000
! %l4 = 00000000000000ff, Mem[0000000030081408] = ffffff92
stha %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ffff92
! %f24 = b4ff780b, Mem[0000000030081408] = 92ffff00
sta %f24,[%i2+%o4]0x89 ! Mem[0000000030081408] = b4ff780b
! Mem[0000000010141438] = ef000000, %l3 = 0000000000000000, %asi = 80
swapa [%i5+0x038]%asi,%l3 ! %l3 = 00000000ef000000
! %l0 = bf1e0ef044240ab6, Mem[0000000010101400] = 00000000000000ff
stxa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = bf1e0ef044240ab6
! %f12 = ffffffff ff000000, Mem[0000000030101400] = 000000ff ff00ffff
stda %f12,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff ff000000
! %l6 = 00000000ff000000, Mem[0000000030041410] = 00000000ffffff92
stxa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000ff000000
! %l4 = 000000ff, %l5 = ff0000ff, Mem[0000000030001408] = ff0000ff 20000000
stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff ff0000ff
! Starting 10 instruction Load Burst
! Code Fragment 3
p0_fragment_25:
! %l0 = bf1e0ef044240ab6
setx 0xb757e50fd276ecd1,%g7,%l0 ! %l0 = b757e50fd276ecd1
! %l1 = ffffffffff000000
setx 0xbd905f4fb2af060b,%g7,%l1 ! %l1 = bd905f4fb2af060b
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 = b757e50fd276ecd1
setx 0xf251c5d7c607ad83,%g7,%l0 ! %l0 = f251c5d7c607ad83
! %l1 = bd905f4fb2af060b
setx 0x2c61e318182712db,%g7,%l1 ! %l1 = 2c61e318182712db
p0_label_281:
! Mem[00000000100c1408] = ffca0000, %l3 = 00000000ef000000
lduha [%i3+%o4]0x80,%l3 ! %l3 = 000000000000ffca
membar #Sync ! Added by membar checker (53)
! Mem[0000000030081400] = ffff1900 ffffde00 0b78ffb4 ffd8fc52
! Mem[0000000030081410] = ffffffe5 af87cc60 73589b02 2c598a50
! Mem[0000000030081420] = 000000b4 fb5acd6b 4fb6ba7a bd1339d9
! Mem[0000000030081430] = de781c1e 03a2b00a 00000000 390000ff
ldda [%i2]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030081400
! Mem[00000000100c1420] = ffffff92 0b78ffb4, %l2 = 20000000, %l3 = 0000ffca
ldd [%i3+0x020],%l2 ! %l2 = 00000000ffffff92 000000000b78ffb4
! Mem[0000000010181400] = 00000000, %l7 = ffffffffffffffff
lduwa [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041408] = 00000051, %l3 = 000000000b78ffb4
ldswa [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000051
! Mem[0000000010181410] = ff000000, %l2 = 00000000ffffff92
ldsba [%i6+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030001410] = 906b8490, %f11 = af87cc60
lda [%i0+%o5]0x89,%f11 ! %f11 = 906b8490
! Mem[000000001018142c] = ffffffff, %f1 = ffff00ff
ld [%i6+0x02c],%f1 ! %f1 = ffffffff
! Mem[00000000201c0000] = 00002191, %l7 = 0000000000000000
ldsha [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000030141400] = 6b900000
stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff900000
p0_label_282:
! %l3 = 0000000000000051, immed = 00000786, %y = 00000028
smul %l3,0x786,%l0 ! %l0 = 0000000000026166, %y = 00000000
! %l4 = 00000000000000ff, Mem[0000000010141438] = 00000000ffffff00
stx %l4,[%i5+0x038] ! Mem[0000000010141438] = 00000000000000ff
! Mem[0000000010041410] = 00000000, %l7 = 0000000000000000
swapa [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081420] = 00000000ffff1900, %l5 = 00000000ff0000ff, %l6 = 00000000ff000000
add %i2,0x20,%g1
casxa [%g1]0x80,%l5,%l6 ! %l6 = 00000000ffff1900
! %l4 = 00000000000000ff, Mem[0000000030041410] = 00000000
stba %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000
! Mem[0000000010081410] = 000000ff, %l0 = 0000000000026166
ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1408] = 0000caff, %l5 = 00000000ff0000ff
ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
! %f2 = 51000000, Mem[00000000300c1408] = ff000000
sta %f2 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 51000000
! Mem[0000000010041408] = 20000000, %l0 = 0000000000000000, %asi = 80
swapa [%i1+0x008]%asi,%l0 ! %l0 = 0000000020000000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = bf6897ca, %l4 = 00000000000000ff
lduwa [%i0+%g0]0x81,%l4 ! %l4 = 00000000bf6897ca
p0_label_283:
! Mem[0000000030081400] = ffff1900, %l7 = 0000000000000000
ldswa [%i2+%g0]0x81,%l7 ! %l7 = ffffffffffff1900
! Mem[0000000010001410] = 00000000, %l5 = 00000000000000ff
lduh [%i0+%o5],%l5 ! %l5 = 0000000000000000
! Mem[0000000010141434] = 00ffffff, %l7 = ffffffffffff1900
ldswa [%i5+0x034]%asi,%l7 ! %l7 = 0000000000ffffff
! Mem[0000000030181400] = 000000ff, %l6 = 00000000ffff1900
ldsha [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1400] = ff0000ff, %l1 = 2c61e318182712db
ldsh [%i3+0x002],%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1410] = 52fcd8ff, %l7 = 0000000000ffffff
ldsba [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000052
! Mem[0000000010101408] = 00000000, %l5 = 0000000000000000
lduba [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081400] = ffffffff, %f11 = 906b8490
lda [%i2+%g0]0x88,%f11 ! %f11 = ffffffff
! Mem[00000000100c1400] = ff0000ff, %l2 = ffffffffffffffff
lduwa [%i3+%g0]0x88,%l2 ! %l2 = 00000000ff0000ff
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000010181400] = 00000000
stha %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
p0_label_284:
! %l5 = 0000000000000000, Mem[00000000100c1410] = 20000052
stba %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 20000000
! Mem[0000000030001410] = 90846b90, %l4 = 00000000bf6897ca
swapa [%i0+%o5]0x81,%l4 ! %l4 = 0000000090846b90
! Mem[0000000030181408] = 00000020, %l5 = 0000000000000000
swapa [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000020
! Mem[0000000010141438] = 00000000000000ff, %l3 = 0000000000000051, %l0 = 0000000020000000
add %i5,0x38,%g1
casxa [%g1]0x80,%l3,%l0 ! %l0 = 00000000000000ff
! %f6 = 000000ff 000000ff, %l1 = 00000000000000ff
! Mem[0000000010181408] = 0cf2000000000000
add %i6,0x008,%g1
stda %f6,[%g1+%l1]ASI_PST16_P ! Mem[0000000010181408] = 000000ff000000ff
! Mem[0000000030141400] = ff900000, %l1 = 00000000000000ff
swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ff900000
! %l7 = 0000000000000052, %l6 = 00000000000000ff, %y = 00000000
sdiv %l7,%l6,%l3 ! %l3 = 0000000000000000
mov %l0,%y ! %y = 000000ff
! Mem[000000001008142f] = 3778c414, %l7 = 0000000000000052
ldstuba [%i2+0x02f]%asi,%l7 ! %l7 = 00000014000000ff
! %l3 = 0000000000000000, Mem[0000000030041408] = 00000051
stha %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = ff0000ff, %l1 = 00000000ff900000
ldsba [%i2+%o5]0x80,%l1 ! %l1 = ffffffffffffffff
p0_label_285:
! Mem[0000000030141400] = ff000000, %l7 = 0000000000000014
ldswa [%i5+%g0]0x89,%l7 ! %l7 = ffffffffff000000
membar #Sync ! Added by membar checker (54)
! Mem[00000000100c1400] = ff0000ff 52fcd8ff ffca0000 00000000
! Mem[00000000100c1410] = 00000020 00ff0000 00000000 000000ff
! Mem[00000000100c1420] = ffffff92 0b78ffb4 01d194ff e5ff0551
! Mem[00000000100c1430] = ffffff00 00000000 00ffffff 20000000
ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400
! Mem[0000000030041408] = 00000000, %l1 = ffffffffffffffff
ldswa [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000218001c0] = 8a001988, %l5 = 0000000000000020
ldstuba [%o3+0x1c0]%asi,%l5 ! %l5 = 0000008a000000ff
! Mem[0000000010081408] = 000000ff, %l2 = 00000000ff0000ff
ldsba [%i2+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010041410] = 00000000, %l7 = ffffffffff000000
ldsh [%i1+0x012],%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = 00000000, %l2 = ffffffffffffffff
lduwa [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181408] = 00000000, %l0 = 00000000000000ff
ldsba [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = 0000000000af4039, %f20 = ffffffe5 af87cc60
ldda [%i4+%o4]0x80,%f20 ! %f20 = 00000000 00af4039
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030001410] = bf6897ca
stha %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000097ca
p0_label_286:
! %f28 = de781c1e, %f20 = 00000000, %f30 = 00000000
fdivs %f28,%f20,%f30 ! %f30 = ff800000
! %f18 = 0b78ffb4, Mem[0000000010081418] = 000000ff
sta %f18,[%i2+0x018]%asi ! Mem[0000000010081418] = 0b78ffb4
! Mem[0000000030141408] = ff000000, %l4 = 0000000090846b90
swapa [%i5+%o4]0x89,%l4 ! %l4 = 00000000ff000000
! %f26 = 4fb6ba7a, Mem[0000000010101408] = 00000000
sta %f26,[%i4+%o4]0x80 ! Mem[0000000010101408] = 4fb6ba7a
! %f16 = ffff1900 ffffde00, %l2 = 0000000000000000
! Mem[0000000010181430] = 0000000000ffffff
add %i6,0x030,%g1
stda %f16,[%g1+%l2]ASI_PST32_P ! Mem[0000000010181430] = 0000000000ffffff
! %l3 = 0000000000000000, Mem[0000000021800100] = ffffa456
sth %l3,[%o3+0x100] ! Mem[0000000021800100] = 0000a456
! Mem[0000000030041400] = ffff1997, %l5 = 000000000000008a
ldstuba [%i1+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000021800100] = 0000a456, %l0 = 0000000000000000
ldstuba [%o3+0x100]%asi,%l0 ! %l0 = 00000000000000ff
! %f22 = 73589b02 2c598a50, Mem[0000000010041410] = 00000000 00ffffff
stda %f22,[%i1+%o5]0x80 ! Mem[0000000010041410] = 73589b02 2c598a50
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 52000020 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i4+%o5]0x80,%l0 ! %l0 = 0000000052000020 0000000000000000
p0_label_287:
! Mem[0000000010141408] = 00000000, %l7 = 0000000000000000
lduba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = ff000000ff000000, %f26 = 4fb6ba7a bd1339d9
ldda [%i1+%o5]0x81,%f26 ! %f26 = ff000000 ff000000
! Mem[000000001014143c] = 000000ff, %l0 = 0000000052000020
lduh [%i5+0x03e],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041410] = 000000ff, %l3 = 0000000000000000
lduwa [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101410] = 0000000000005200, %l3 = 00000000000000ff
ldxa [%i4+%o5]0x89,%l3 ! %l3 = 0000000000005200
! Mem[00000000100c1410] = 20000000, %l4 = 00000000ff000000
ldswa [%i3+%o5]0x88,%l4 ! %l4 = 0000000020000000
! Mem[0000000010001410] = 00000000, %l6 = 00000000000000ff
ldsha [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000021800000] = ffddb958, %l4 = 0000000020000000
ldsh [%o3+%g0],%l4 ! %l4 = ffffffffffffffdd
! Mem[0000000010101400] = f00e1ebf, %l0 = 00000000000000ff
swapa [%i4+%g0]0x88,%l0 ! %l0 = 00000000f00e1ebf
! Starting 10 instruction Store Burst
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181408] = 000000ff 000000ff
stda %l6,[%i6+0x008]%asi ! Mem[0000000010181408] = 00000000 00000000
p0_label_288:
! %l2 = 00000000, %l3 = 00005200, Mem[0000000030101408] = ff000000 00000000
stda %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 00005200
! Mem[0000000010001420] = 0000000000000000, %l3 = 0000000000005200, %l0 = 00000000f00e1ebf
add %i0,0x20,%g1
casxa [%g1]0x80,%l3,%l0 ! %l0 = 0000000000000000
! Mem[000000001010140c] = 00af4039, %l3 = 0000000000005200
ldstub [%i4+0x00c],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141428] = 00ffffff, %l1 = 00000000, %l3 = 00000000
add %i5,0x28,%g1
casa [%g1]0x80,%l1,%l3 ! %l3 = 0000000000ffffff
! Mem[0000000010101408] = 4fb6ba7a, %l4 = ffffffffffffffdd
ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 0000004f000000ff
! %f22 = 73589b02 2c598a50, %l2 = 0000000000000000
! Mem[0000000010101408] = ffb6ba7affaf4039
add %i4,0x008,%g1
stda %f22,[%g1+%l2]ASI_PST16_P ! Mem[0000000010101408] = ffb6ba7affaf4039
! Mem[0000000010081429] = ff2f7dfb, %l1 = 0000000000000000
ldstub [%i2+0x029],%l1 ! %l1 = 0000002f000000ff
membar #Sync ! Added by membar checker (55)
! %l4 = 000000000000004f, Mem[00000000100c1408] = 0000caff
stba %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ca4f
! Mem[0000000010141400] = 52fcd8ff, %l4 = 000000000000004f
swapa [%i5+%g0]0x88,%l4 ! %l4 = 0000000052fcd8ff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 000097ca00000000, %f10 = 01d194ff e5ff0551
ldda [%i0+%o5]0x81,%f10 ! %f10 = 000097ca 00000000
p0_label_289:
! Mem[0000000010001400] = ffde00ffb10000ff, %l3 = 0000000000ffffff
ldxa [%i0+%g0]0x80,%l3 ! %l3 = ffde00ffb10000ff
! Mem[0000000010001418] = 901b85da, %l3 = ffde00ffb10000ff
lduh [%i0+0x01a],%l3 ! %l3 = 00000000000085da
! Mem[00000000300c1400] = ffffffff, %l5 = 00000000000000ff
ldsba [%i3+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000100c1408] = 00000000 0000ca4f, %l2 = 00000000, %l3 = 000085da
ldda [%i3+%o4]0x88,%l2 ! %l2 = 000000000000ca4f 0000000000000000
! Mem[0000000030101408] = 00000000, %l7 = 0000000000000000
ldswa [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000020800000] = 06ff7fd0, %l5 = ffffffffffffffff
lduha [%o1+0x000]%asi,%l5 ! %l5 = 00000000000006ff
! Mem[0000000010001408] = ff000000, %l3 = 0000000000000000
ldsba [%i0+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010041410] = 029b5873, %f27 = ff000000
lda [%i1+%o5]0x88,%f27 ! %f27 = 029b5873
! Mem[0000000010141410] = 92ffffff 000000ff, %l0 = 00000000, %l1 = 0000002f
ldda [%i5+%o5]0x88,%l0 ! %l0 = 00000000000000ff 0000000092ffffff
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffffff, Mem[0000000010081400] = ffffffffff000000
stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffffffffffff
p0_label_290:
! %l4 = 0000000052fcd8ff, Mem[0000000010101410] = 20000052
stha %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 2000d8ff
! Mem[0000000030001400] = bf6897ca, %l3 = ffffffffffffffff
ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 000000bf000000ff
! %l6 = 0000000000000000, Mem[0000000010001408] = ff000000
stha %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! %l5 = 00000000000006ff, Mem[0000000010101410] = ffd80020
stba %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffd80020
! Mem[0000000010141408] = 00000000, %l1 = 0000000092ffffff
ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081427] = ffff1900, %l1 = 0000000000000000
ldstuba [%i2+0x027]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141410] = 000000ff, %l4 = 0000000052fcd8ff
ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
! %l6 = 0000000000000000, Mem[0000000010041400] = ff0000ff52fcd8ff
stxa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
! %f10 = 000097ca, Mem[00000000300c1400] = ffffffff
sta %f10,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000097ca
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 000000000000ca4f, %l3 = 00000000000000bf
ldxa [%i3+%o4]0x88,%l3 ! %l3 = 000000000000ca4f
p0_label_291:
! Mem[0000000030001410] = ca970000, %l5 = 00000000000006ff
lduha [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
lduha [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141400] = 000000ff e5ffffff, %l4 = 000000ff, %l5 = 00000000
ldda [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff 00000000e5ffffff
! %l7 = 0000000000000000, immed = 00000ff2, %y = 000000ff
udiv %l7,0xff2,%l2 ! %l2 = 000000000ffdfe3e
mov %l0,%y ! %y = 000000ff
! Mem[0000000010181400] = 00000000, %l4 = 00000000000000ff
ldswa [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
ldsha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081408] = 00000000000000ff, %l2 = 000000000ffdfe3e
ldxa [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001414] = cc3abb19, %f31 = 390000ff
lda [%i0+0x014]%asi,%f31 ! %f31 = cc3abb19
! Mem[00000000100c1400] = ff0000ff52fcd8ff, %f14 = 00ffffff 20000000
ldda [%i3+0x000]%asi,%f14 ! %f14 = ff0000ff 52fcd8ff
! Starting 10 instruction Store Burst
! Mem[0000000030001408] = 000000ff, %l1 = 0000000000000000
ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 00000000000000ff
p0_label_292:
! %f6 = 00000000, %f12 = ffffff00
fcmpes %fcc3,%f6 ,%f12 ! %fcc3 = 3
! %l1 = 0000000000000000, Mem[0000000021800101] = ff00a456
stb %l1,[%o3+0x101] ! Mem[0000000021800100] = ff00a456
! Mem[00000000211c0000] = 0000c8b9, %l3 = 000000000000ca4f
ldstub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000030141400] = 000000ff e5ffffff
stda %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff 00000000
! %l7 = 0000000000000000, Mem[0000000010041418] = 288b3ed6
sth %l7,[%i1+0x018] ! Mem[0000000010041418] = 00003ed6
! %l0 = 00000000000000ff, Mem[0000000030081408] = b4ff780b
stwa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
! %f2 = ffca0000, Mem[00000000100c1400] = ff0000ff
sta %f2 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffca0000
! %l0 = 000000ff, %l1 = 00000000, Mem[00000000300c1410] = ffd8fc52 0000ff00
stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff 00000000
! %l2 = 00000000000000ff, Mem[0000000020800040] = ffffd57f, %asi = 80
stba %l2,[%o1+0x040]%asi ! Mem[0000000020800040] = ffffd57f
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 00000000, %l0 = 00000000000000ff
ldsb [%i6+0x001],%l0 ! %l0 = 0000000000000000
p0_label_293:
! %l0 = 0000000000000000, immed = 00000856, %y = 000000ff
smul %l0,0x856,%l4 ! %l4 = 0000000000000000, %y = 00000000
! Mem[00000000300c1400] = ca970000, %f31 = cc3abb19
lda [%i3+%g0]0x81,%f31 ! %f31 = ca970000
! Mem[0000000010181400] = 00000000, %f13 = 00000000
lda [%i6+%g0]0x80,%f13 ! %f13 = 00000000
! Mem[0000000030081400] = ffff1900, %l1 = 0000000000000000
ldsha [%i2+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
! Code Fragment 4
p0_fragment_26:
! %l0 = 0000000000000000
setx 0xca62250fc77bd499,%g7,%l0 ! %l0 = ca62250fc77bd499
! %l1 = ffffffffffffffff
setx 0x612f5da01dba86da,%g7,%l1 ! %l1 = 612f5da01dba86da
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 = ca62250fc77bd499
setx 0xfdb8d9ffaed36ba5,%g7,%l0 ! %l0 = fdb8d9ffaed36ba5
! %l1 = 612f5da01dba86da
setx 0xeff3fd283485bc39,%g7,%l1 ! %l1 = eff3fd283485bc39
! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
lduha [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1410] = 20000000, %l7 = 0000000000000000
lduwa [%i3+%o5]0x88,%l7 ! %l7 = 0000000020000000
! Mem[00000000218001c0] = ff001988, %l5 = 00000000e5ffffff
ldsha [%o3+0x1c0]%asi,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000010041428] = 01d194ffe5000551, %f30 = ff800000 ca970000
ldd [%i1+0x028],%f30 ! %f30 = 01d194ff e5000551
! Starting 10 instruction Store Burst
! %f24 = 000000b4, Mem[00000000300c1400] = 000097ca
sta %f24,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000b4
p0_label_294:
! Mem[00000000100c1408] = 4fca0000, %l7 = 0000000020000000
swap [%i3+%o4],%l7 ! %l7 = 000000004fca0000
! %l5 = ffffffffffffff00, Mem[0000000030141410] = ff0000ff
stba %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff
! Mem[0000000030041410] = ff000000, %l6 = 0000000000000000
swapa [%i1+%o5]0x81,%l6 ! %l6 = 00000000ff000000
! %l7 = 000000004fca0000, Mem[0000000030081408] = 000000ff
stba %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! %l4 = 0000000000000000, Mem[0000000030141408] = 906b8490
stha %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00008490
! %l4 = 0000000000000000, Mem[0000000030081400] = 0019ffff
stba %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0019ff00
! Mem[0000000030101410] = 00520000, %l6 = 00000000ff000000
swapa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000520000
! Mem[0000000030141400] = 000000ff, %l7 = 000000004fca0000
ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010041400] = 0000000000000000, %asi = 80
stxa %l4,[%i1+0x000]%asi ! Mem[0000000010041400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041438] = 00000000, %l1 = eff3fd283485bc39
ldub [%i1+0x039],%l1 ! %l1 = 0000000000000000
p0_label_295:
! Mem[0000000010181408] = 00000000, %l0 = fdb8d9ffaed36ba5
lduha [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l4 = 0000000000000000
lduha [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[000000001008140c] = 00000000, %l4 = 0000000000000000
lduwa [%i2+0x00c]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041400] = ffff1997, %f10 = 000097ca
lda [%i1+%g0]0x81,%f10 ! %f10 = ffff1997
! Mem[0000000010041438] = 0000000020000000, %f30 = 01d194ff e5000551
ldda [%i1+0x038]%asi,%f30 ! %f30 = 00000000 20000000
! Mem[0000000030181408] = 00000000, %f10 = ffff1997
lda [%i6+%o4]0x81,%f10 ! %f10 = 00000000
! Mem[0000000010081400] = ffffffff, %l5 = ffffffffffffff00
lduwa [%i2+%g0]0x88,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000010001438] = 80bb76bf44544039, %l4 = 0000000000000000
ldx [%i0+0x038],%l4 ! %l4 = 80bb76bf44544039
! Mem[0000000010141408] = ff000000, %l7 = 0000000000000000
ldswa [%i5+%o4]0x80,%l7 ! %l7 = ffffffffff000000
! Starting 10 instruction Store Burst
! %l5 = 00000000ffffffff, Mem[0000000030081408] = 00000000
stba %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000
p0_label_296:
! Mem[0000000010081408] = 000000ff, %l2 = 00000000000000ff
swapa [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010141418] = ff000000 00000000
std %l2,[%i5+0x018] ! Mem[0000000010141418] = 000000ff 00000000
! %l1 = 0000000000000000, Mem[00000000100c1400] = ffca0000
stba %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00ca0000
! %f14 = ff0000ff 52fcd8ff, Mem[00000000100c1400] = 00ca0000 52fcd8ff
stda %f14,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff0000ff 52fcd8ff
! %l0 = 0000000000000000, Mem[0000000030181410] = 00000000
stha %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! Mem[00000000100c1430] = ffffff00, %l6 = 0000000000520000
swap [%i3+0x030],%l6 ! %l6 = 00000000ffffff00
! Mem[0000000030141408] = 00008490, %l7 = ffffffffff000000
swapa [%i5+%o4]0x81,%l7 ! %l7 = 0000000000008490
! %f4 = 00000020 00ff0000, %l6 = 00000000ffffff00
! Mem[00000000300c1420] = ffffff920b78ffb4
add %i3,0x020,%g1
stda %f4,[%g1+%l6]ASI_PST8_S ! Mem[00000000300c1420] = ffffff920b78ffb4
! %l6 = ffffff00, %l7 = 00008490, Mem[0000000010001400] = ffde00ff b10000ff
stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffff00 00008490
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 00000000 2000d8ff, %l0 = 00000000, %l1 = 00000000
ldda [%i4+%o5]0x88,%l0 ! %l0 = 000000002000d8ff 0000000000000000
p0_label_297:
! Mem[00000000211c0000] = ff00c8b9, %l3 = 0000000000000000
ldub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010081428] = ffff7dfb, %l7 = 0000000000008490
ldsh [%i2+0x02a],%l7 ! %l7 = 0000000000007dfb
! Mem[0000000010081400] = ffffffff, %l6 = 00000000ffffff00
lduwa [%i2+%g0]0x88,%l6 ! %l6 = 00000000ffffffff
! Mem[000000001004141c] = ffffff7f, %l3 = 00000000000000ff
ldsw [%i1+0x01c],%l3 ! %l3 = ffffffffffffff7f
! Mem[0000000010041400] = 0000000000000000, %f16 = ffff1900 ffffde00
ldda [%i1+0x000]%asi,%f16 ! %f16 = 00000000 00000000
! Mem[0000000010181400] = 00000000, %l5 = 00000000ffffffff
ldsha [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001400] = ca9768ff, %l4 = 80bb76bf44544039
ldswa [%i0+%g0]0x89,%l4 ! %l4 = ffffffffca9768ff
! Mem[0000000010101408] = 7abab6ff, %l7 = 0000000000007dfb
lduha [%i4+%o4]0x88,%l7 ! %l7 = 000000000000b6ff
! Mem[00000000300c1408] = 51000000, %l7 = 000000000000b6ff
lduha [%i3+%o4]0x81,%l7 ! %l7 = 0000000000005100
! Starting 10 instruction Store Burst
! %l2 = 000000ff, %l3 = ffffff7f, Mem[0000000030081400] = 00ff1900 ffffde00
stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff ffffff7f
p0_label_298:
! %f30 = 00000000, Mem[0000000010041408] = 00000000
sta %f30,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
! Mem[0000000010081414] = 00000000, %l3 = ffffffffffffff7f
swap [%i2+0x014],%l3 ! %l3 = 0000000000000000
! %l4 = ffffffffca9768ff, %l3 = 0000000000000000, %y = 00000000
sdiv %l4,%l3,%l0 ! Div by zero, %l0 = 000000002000d94f
mov %l0,%y ! %y = 2000d927
! %l0 = 000000002000d927, Mem[0000000030101408] = 00000000
stwa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 2000d927
! %l3 = 0000000000000000, Mem[0000000030041410] = 00000000
stha %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! Mem[0000000030101400] = ff000000, %l0 = 000000002000d927
ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000030041410] = 00000000
stha %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030041400] = ffff1997 ff94d101
stda %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 00000000
! %f24 = 000000b4 fb5acd6b, Mem[0000000030141410] = 000000ff 00000000
stda %f24,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000b4 fb5acd6b
! Starting 10 instruction Load Burst
! %f1 = 52fcd8ff, %f26 = ff000000, %f14 = ff0000ff
fsubs %f1 ,%f26,%f14 ! %f14 = 7f000000
p0_label_299:
! Mem[00000000300c1410] = ff000000, %f16 = 00000000
lda [%i3+%o5]0x81,%f16 ! %f16 = ff000000
! Mem[0000000010041410] = 508a592c 029b5873, %l0 = 00000000, %l1 = 00000000
ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000029b5873 00000000508a592c
! Mem[0000000010001408] = 00000000ff0000ff, %l1 = 00000000508a592c
ldxa [%i0+0x008]%asi,%l1 ! %l1 = 00000000ff0000ff
! Mem[00000000100c141c] = 000000ff, %l2 = 00000000000000ff
ldsha [%i3+0x01c]%asi,%l2 ! %l2 = 0000000000000000
! Mem[00000000201c0000] = 00002191, %l5 = 0000000000000000
ldsba [%o0+0x001]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081410] = 60cc87afe5ffffff, %l3 = 0000000000000000
ldxa [%i2+%o5]0x89,%l3 ! %l3 = 60cc87afe5ffffff
! Mem[0000000030101400] = ffffffff ff0000ff, %l4 = ca9768ff, %l5 = 00000000
ldda [%i4+%g0]0x89,%l4 ! %l4 = 00000000ff0000ff 00000000ffffffff
! Mem[0000000020800040] = ffffd57f, %l7 = 0000000000005100
ldsb [%o1+0x040],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030081408] = ff000000, %l2 = 0000000000000000
lduba [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l6 = 00000000ffffffff, Mem[00000000300c1410] = ff00000000000000
stxa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000ffffffff
p0_label_300:
! %l5 = 00000000ffffffff, Mem[0000000010181408] = 00000000
stwa %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff
! Mem[0000000010081406] = ffffffff, %l7 = ffffffffffffffff
ldstub [%i2+0x006],%l7 ! %l7 = 000000ff000000ff
! %f10 = 00000000 00000000, Mem[0000000030041410] = 00000000 ff000000
stda %f10,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 00000000
! %f30 = 00000000, %f31 = 20000000, %f25 = fb5acd6b
fsubs %f30,%f31,%f25 ! %f25 = a0000000
! %f17 = 00000000, Mem[00000000300c1400] = 000000b4
sta %f17,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! %f24 = 000000b4 a0000000, Mem[0000000010181410] = 000000ff ff0000ff
stda %f24,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000b4 a0000000
! Mem[0000000010141408] = 000000ff, %l4 = 00000000ff0000ff
ldstuba [%i5+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! %l1 = 00000000ff0000ff, Mem[0000000010101408] = ffb6ba7a
stwa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff0000ff
! Mem[0000000030101410] = ff000000, %l6 = 00000000ffffffff
swapa [%i4+%o5]0x81,%l6 ! %l6 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ff00c8b9, %l0 = 00000000029b5873
ldub [%o2+0x001],%l0 ! %l0 = 0000000000000000
p0_label_301:
! Mem[0000000030041408] = 00af403900000000, %f12 = ffffff00 00000000
ldda [%i1+%o4]0x89,%f12 ! %f12 = 00af4039 00000000
! Mem[0000000030181408] = 0000000000000000, %l0 = 0000000000000000
ldxa [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181408] = 00000000ffffffff, %f24 = 000000b4 a0000000
ldda [%i6+%o4]0x88,%f24 ! %f24 = 00000000 ffffffff
! Mem[0000000030181410] = 00000000, %l2 = 00000000000000ff
lduwa [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081408] = ff000000, %l3 = 60cc87afe5ffffff
lduwa [%i2+%o4]0x80,%l3 ! %l3 = 00000000ff000000
! %f4 = 00000020, %f22 = 73589b02
fcmpes %fcc2,%f4 ,%f22 ! %fcc2 = 1
! Mem[0000000030081408] = ff000000, %l5 = 00000000ffffffff
lduha [%i2+%o4]0x81,%l5 ! %l5 = 000000000000ff00
! Mem[0000000010041430] = 378b6def, %l0 = 0000000000000000
ldub [%i1+0x032],%l0 ! %l0 = 000000000000006d
! Mem[0000000010181404] = ffffffff, %l2 = 0000000000000000
lduwa [%i6+0x004]%asi,%l2 ! %l2 = 00000000ffffffff
! Starting 10 instruction Store Burst
! %f30 = 00000000 20000000, %l7 = 00000000000000ff
! Mem[0000000010001428] = ffffff00200000ff
add %i0,0x028,%g1
stda %f30,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010001428] = 0000002000000000
p0_label_302:
! Mem[00000000211c0001] = ff00c8b9, %l5 = 000000000000ff00
ldstub [%o2+0x001],%l5 ! %l5 = 00000000000000ff
! %l2 = 00000000ffffffff, Mem[00000000100c1408] = 20000000
stba %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff000000
! %l6 = 00000000ff000000, Mem[0000000030141408] = 000000ff
stba %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
! %l7 = 00000000000000ff, Mem[00000000218000c0] = fffff237
sth %l7,[%o3+0x0c0] ! Mem[00000000218000c0] = 00fff237
! Mem[00000000211c0000] = ffffc8b9, %l4 = 00000000000000ff
ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
! %l4 = 00000000000000ff, Mem[0000000010101436] = 00000000, %asi = 80
stha %l4,[%i4+0x036]%asi ! Mem[0000000010101434] = 000000ff
! %l7 = 00000000000000ff, Mem[00000000100c1408] = 000000ff
stba %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
! Mem[0000000010141400] = 4f000000, %l0 = 000000000000006d
swapa [%i5+%g0]0x80,%l0 ! %l0 = 000000004f000000
! %l2 = 00000000ffffffff, Mem[0000000010041436] = 0b78ffb4
stb %l2,[%i1+0x036] ! Mem[0000000010041434] = 0b78ffb4
! Starting 10 instruction Load Burst
! Mem[00000000100c1438] = 00ffffff, %l2 = 00000000ffffffff
lduba [%i3+0x03b]%asi,%l2 ! %l2 = 00000000000000ff
p0_label_303:
! Mem[000000001014142c] = 000000ef, %l5 = 0000000000000000
lduw [%i5+0x02c],%l5 ! %l5 = 00000000000000ef
! %l6 = 00000000ff000000, Mem[0000000030141408] = ffffffff00000000
stxa %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000ff000000
! %l1 = 00000000ff0000ff, immed = fffffdd7, %y = 2000d927
udiv %l1,-0x229,%l2 ! %l2 = 000000002000d96d
mov %l0,%y ! %y = 4f000000
! Mem[0000000030101408] = 2000d927, %l0 = 000000004f000000
lduba [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000020
! Mem[00000000300c1410] = 00000000ffffffff, %l1 = 00000000ff0000ff
ldxa [%i3+%o5]0x81,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010101418] = 00000000, %l0 = 0000000000000020
ldsha [%i4+0x01a]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041420] = ffffff92, %f11 = 00000000
ld [%i1+0x020],%f11 ! %f11 = ffffff92
! Mem[00000000300c1400] = 00000000ff0000ff, %f30 = 00000000 20000000
ldda [%i3+%g0]0x81,%f30 ! %f30 = 00000000 ff0000ff
! Mem[0000000030081408] = ff000000, %l7 = 00000000000000ff
ldswa [%i2+%o4]0x81,%l7 ! %l7 = ffffffffff000000
! Starting 10 instruction Store Burst
! %f4 = 00000020 00ff0000, Mem[0000000010081410] = ff0000ff ffffff7f
stda %f4 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000020 00ff0000
p0_label_304:
! %f8 = ffffff92 0b78ffb4, %l6 = 00000000ff000000
! Mem[0000000030081430] = de781c1e03a2b00a
add %i2,0x030,%g1
stda %f8,[%g1+%l6]ASI_PST16_S ! Mem[0000000030081430] = de781c1e03a2b00a
! %l6 = ff000000, %l7 = ff000000, Mem[0000000030001410] = ca970000 00000000
stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000 ff000000
! %f28 = de781c1e 03a2b00a, %l4 = 00000000000000ff
! Mem[0000000010101400] = ff00000044240ab6
stda %f28,[%i4+%l4]ASI_PST8_P ! Mem[0000000010101400] = de781c1e03a2b00a
! %f10 = 00000000 ffffff92, %l7 = ffffffffff000000
! Mem[0000000030141400] = ff0000ff00000000
stda %f10,[%i5+%l7]ASI_PST32_S ! Mem[0000000030141400] = ff0000ff00000000
! %l7 = ffffffffff000000, Mem[0000000030101410] = ffffffff
stba %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ffffff
! %l5 = 00000000000000ef, Mem[00000000201c0000] = 00002191, %asi = 80
stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ef2191
! %l0 = 0000000000000000, Mem[0000000030081400] = 000000ffffffff7f
stxa %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000010141438] = 00000000000000ff
stx %l0,[%i5+0x038] ! Mem[0000000010141438] = 0000000000000000
! %l2 = 000000002000d96d, Mem[0000000010001410] = 00000000
stha %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = d96d0000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ffffffffffffffff, %l4 = 00000000000000ff
ldxa [%i2+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
p0_label_305:
! Mem[0000000010101410] = 2000d8ff, %f12 = 00af4039
lda [%i4+%o5]0x88,%f12 ! %f12 = 2000d8ff
! Mem[0000000010141408] = ff000000000000ff, %f26 = ff000000 029b5873
ldda [%i5+%o4]0x80,%f26 ! %f26 = ff000000 000000ff
! Mem[0000000010001430] = 52fcd8d173ff063e, %f14 = 7f000000 52fcd8ff
ldd [%i0+0x030],%f14 ! %f14 = 52fcd8d1 73ff063e
! Mem[0000000030081408] = 000000ff, %l1 = 00000000ffffffff
lduba [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081400] = ffffffff, %f15 = 73ff063e
lda [%i2+%g0]0x80,%f15 ! %f15 = ffffffff
! Mem[00000000211c0000] = ffffc8b9, %l6 = 00000000ff000000
ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041408] = 00000000, %l4 = ffffffffffffffff
lduha [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = 00000000, %f20 = 00000000
lda [%i1+%o4]0x88,%f20 ! %f20 = 00000000
! Mem[0000000030001408] = ff0000ff, %l6 = ffffffffffffffff
lduwa [%i0+%o4]0x89,%l6 ! %l6 = 00000000ff0000ff
! Starting 10 instruction Store Burst
! Mem[0000000030081400] = 00000000, %l7 = ffffffffff000000
swapa [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
p0_label_306:
! %f6 = 00000000 000000ff, Mem[0000000030001410] = ff000000 ff000000
stda %f6 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 000000ff
! Mem[0000000010081410] = 20000000, %l3 = 00000000ff000000
swapa [%i2+%o5]0x88,%l3 ! %l3 = 0000000020000000
! %f10 = 00000000, Mem[00000000300c1408] = 51000000
sta %f10,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! Mem[0000000030081410] = ffffffe5, %l3 = 0000000020000000
ldstuba [%i2+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030181408] = 00000000, %l3 = 00000000000000ff
ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001410] = 000000ff, %l7 = 0000000000000000
lduba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %l6 = ff0000ff, %l7 = 000000ff, Mem[0000000030081400] = ff000000 00000000
stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000ff 000000ff
! %f7 = 000000ff, Mem[00000000100c1400] = ff0000ff
sta %f7 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
! Mem[0000000030101400] = ff0000ff, %l6 = 00000000ff0000ff
ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 27d90020, %l6 = 00000000000000ff
lduha [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000020
p0_label_307:
! Mem[0000000010001414] = cc3abb19, %l1 = 00000000000000ff
lduh [%i0+0x016],%l1 ! %l1 = 000000000000bb19
! Mem[0000000010141400] = ff0000ff6d000000, %f16 = ff000000 00000000
ldda [%i5+%g0]0x88,%f16 ! %f16 = ff0000ff 6d000000
! Mem[0000000010081418] = 0b78ffb4, %l6 = 0000000000000020
ldsha [%i2+0x01a]%asi,%l6 ! %l6 = ffffffffffffffb4
! Mem[0000000030181410] = 52000020 00000000, %l0 = 00000000, %l1 = 0000bb19
ldda [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000 0000000052000020
! Code Fragment 3
p0_fragment_27:
! %l0 = 0000000000000000
setx 0x81f0a0f04876d05c,%g7,%l0 ! %l0 = 81f0a0f04876d05c
! %l1 = 0000000052000020
setx 0x424fa587a2c99780,%g7,%l1 ! %l1 = 424fa587a2c99780
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 = 81f0a0f04876d05c
setx 0xd4517367aa9fdcf9,%g7,%l0 ! %l0 = d4517367aa9fdcf9
! %l1 = 424fa587a2c99780
setx 0xf6eec257c2d2dba7,%g7,%l1 ! %l1 = f6eec257c2d2dba7
! %l6 = ffffffffffffffb4, imm = 0000000000000452, %l7 = 00000000000000ff
xnor %l6,0x452,%l7 ! %l7 = 0000000000000419
! Mem[0000000010001408] = ff0000ff00000000, %f10 = 00000000 ffffff92
ldda [%i0+%o4]0x88,%f10 ! %f10 = ff0000ff 00000000
! Mem[0000000010181408] = ffffffff, %l0 = d4517367aa9fdcf9
lduba [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041400] = 00000000, %l3 = 0000000000000000
lduwa [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 2000d96d, %l3 = 00000000, Mem[0000000010081410] = 000000ff 00ff0000
stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 2000d96d 00000000
p0_label_308:
! %f22 = 73589b02 2c598a50, Mem[0000000030081400] = ff0000ff 000000ff
stda %f22,[%i2+%g0]0x89 ! Mem[0000000030081400] = 73589b02 2c598a50
! %l1 = f6eec257c2d2dba7, Mem[0000000030181400] = ff00000000000000
stxa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = f6eec257c2d2dba7
! %l2 = 2000d96d, %l3 = 00000000, Mem[0000000010101420] = ffffff92 0b78ffb4
std %l2,[%i4+0x020] ! Mem[0000000010101420] = 2000d96d 00000000
! Mem[0000000010041408] = 00000000, %l7 = 0000000000000419
ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Code Fragment 4
p0_fragment_28:
! %l0 = 00000000000000ff
setx 0x9e7e93d0222fa70c,%g7,%l0 ! %l0 = 9e7e93d0222fa70c
! %l1 = f6eec257c2d2dba7
setx 0xce54b457c7d05336,%g7,%l1 ! %l1 = ce54b457c7d05336
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 = 9e7e93d0222fa70c
setx 0xc224bf80305c0a25,%g7,%l0 ! %l0 = c224bf80305c0a25
! %l1 = ce54b457c7d05336
setx 0x899d1b202a1ba9fc,%g7,%l1 ! %l1 = 899d1b202a1ba9fc
! %l5 = 00000000000000ef, Mem[0000000010081422] = 00000000, %asi = 80
stba %l5,[%i2+0x022]%asi ! Mem[0000000010081420] = 0000ef00
! Mem[00000000100c1410] = 0000002000ff0000, %l5 = 00000000000000ef, %l2 = 000000002000d96d
add %i3,0x10,%g1
casxa [%g1]0x80,%l5,%l2 ! %l2 = 0000002000ff0000
! %f8 = ffffff92 0b78ffb4, %l0 = c224bf80305c0a25
! Mem[0000000030101420] = 8a7183a3ff8a05fc
add %i4,0x020,%g1
stda %f8,[%g1+%l0]ASI_PST32_S ! Mem[0000000030101420] = 8a7183a30b78ffb4
! %f19 = ffd8fc52, Mem[0000000030081410] = e5ffffff
sta %f19,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffd8fc52
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 27d90020, %l4 = 0000000000000000
ldsha [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000020
p0_label_309:
! Mem[0000000030181410] = 5200002000000000, %l2 = 0000002000ff0000
ldxa [%i6+%o5]0x89,%l2 ! %l2 = 5200002000000000
! %f6 = 00000000, %f4 = 00000020, %f12 = 2000d8ff
fmuls %f6 ,%f4 ,%f12 ! %f12 = 00000000
! %l3 = 0000000000000000, %l6 = ffffffffffffffb4, %y = 4f000000
sdiv %l3,%l6,%l5 ! %l5 = ffffffff80000000
mov %l0,%y ! %y = 305c0a25
! Mem[0000000030181408] = ff00000000000000, %f2 = ffca0000 00000000
ldda [%i6+%o4]0x81,%f2 ! %f2 = ff000000 00000000
! Mem[0000000030081410] = ffd8fc52, %l1 = 899d1b202a1ba9fc
lduwa [%i2+%o5]0x89,%l1 ! %l1 = 00000000ffd8fc52
! Mem[0000000030181410] = 00000000, %f6 = 00000000
lda [%i6+%o5]0x81,%f6 ! %f6 = 00000000
! Mem[00000000300c1410] = 00000000, %l0 = c224bf80305c0a25
ldsha [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141410] = 6bcd5afbb4000000, %l5 = ffffffff80000000
ldxa [%i5+%o5]0x89,%l5 ! %l5 = 6bcd5afbb4000000
! Mem[00000000201c0000] = 00ef2191, %l5 = 6bcd5afbb4000000
lduh [%o0+%g0],%l5 ! %l5 = 00000000000000ef
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000010001400] = ffffff0000008490
stxa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
p0_label_310:
! Mem[00000000100c1408] = ff000000, %l0 = 0000000000000000
ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010081408] = ff000000, %l2 = 5200002000000000
swapa [%i2+%o4]0x80,%l2 ! %l2 = 00000000ff000000
! Mem[0000000021800100] = ff00a456, %l0 = 00000000000000ff
ldstub [%o3+0x100],%l0 ! %l0 = 000000ff000000ff
! %f26 = ff000000 000000ff, %l4 = 0000000000000020
! Mem[0000000030001410] = ff00000000000000
add %i0,0x010,%g1
stda %f26,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030001410] = ff00000000000000
! Mem[0000000030141410] = 000000b4, %l0 = 00000000000000ff
swapa [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000b4
! %f22 = 73589b02 2c598a50, %l6 = ffffffffffffffb4
! Mem[0000000010181418] = ff00000000000000
add %i6,0x018,%g1
stda %f22,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010181418] = ff000000029b0000
! Mem[0000000021800001] = ffddb958, %l7 = 0000000000000000
ldstub [%o3+0x001],%l7 ! %l7 = 000000dd000000ff
! %f24 = 00000000 ffffffff, %l6 = ffffffffffffffb4
! Mem[00000000100c1430] = 0052000000000000
add %i3,0x030,%g1
stda %f24,[%g1+%l6]ASI_PST16_PL ! Mem[00000000100c1430] = 0052000000000000
! Mem[0000000030001410] = ff000000, %l3 = 0000000000000000
ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000218001c0] = ff001988, %l4 = 0000000000000020
lduh [%o3+0x1c0],%l4 ! %l4 = 000000000000ff00
p0_label_311:
! Mem[0000000030181400] = 57c2eef6, %l1 = 00000000ffd8fc52
ldsha [%i6+%g0]0x89,%l1 ! %l1 = ffffffffffffeef6
! Mem[0000000030001408] = ff0000ff, %l1 = ffffffffffffeef6
lduba [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff
membar #Sync ! Added by membar checker (56)
! Mem[00000000300c1400] = 00000000 ff0000ff 00000000 20000000
! Mem[00000000300c1410] = 00000000 ffffffff 288b3ed6 ffffff7f
! Mem[00000000300c1420] = ffffff92 0b78ffb4 01c7a1db 00000092
! Mem[00000000300c1430] = ffffff92 0b78ffb4 00000000 20000000
ldda [%i3]ASI_BLK_SL,%f0 ! Block Load from 00000000300c1400
! Mem[0000000010001408] = 00000000, %l2 = 00000000ff000000
ldsha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l7 = 00000000000000dd
lduwa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041410] = 73589b022c598a50, %f18 = 0b78ffb4 ffd8fc52
ldda [%i1+%o5]0x80,%f18 ! %f18 = 73589b02 2c598a50
! Mem[0000000010041400] = 00000000, %l1 = 00000000000000ff
lduwa [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041400] = 00000000, %l0 = 00000000000000b4
ldsha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101410] = 00ffffff00000000, %l2 = 0000000000000000
ldxa [%i4+%o5]0x81,%l2 ! %l2 = 00ffffff00000000
! Starting 10 instruction Store Burst
! %f30 = 00000000 ff0000ff, Mem[0000000010001410] = d96d0000 cc3abb19
stda %f30,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 ff0000ff
p0_label_312:
! Mem[0000000030101410] = 00ffffff, %l6 = ffffffffffffffb4
ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041420] = ffffff920b78ffb4, %l1 = 0000000000000000, %l0 = 0000000000000000
add %i1,0x20,%g1
casxa [%g1]0x80,%l1,%l0 ! %l0 = ffffff920b78ffb4
! %f30 = 00000000 ff0000ff, %l7 = 0000000000000000
! Mem[0000000010001408] = 00000000ff0000ff
add %i0,0x008,%g1
stda %f30,[%g1+%l7]ASI_PST8_P ! Mem[0000000010001408] = 00000000ff0000ff
! Mem[0000000030041410] = 00000000, %l4 = 000000000000ff00
ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! %l2 = 00ffffff00000000, Mem[0000000010041404] = 00000000, %asi = 80
stha %l2,[%i1+0x004]%asi ! Mem[0000000010041404] = 00000000
! Mem[00000000300c1410] = 00000000, %l2 = 00ffffff00000000
ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! %l5 = 00000000000000ef, Mem[0000000030181400] = f6eec257
stwa %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ef
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010041408] = ff000000 00000000
stda %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 000000ff
! %l0 = ffffff920b78ffb4, Mem[0000000021800040] = f2ff5509, %asi = 80
stha %l0,[%o3+0x040]%asi ! Mem[0000000021800040] = ffb45509
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 00000000, %l0 = ffffff920b78ffb4
lduha [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
p0_label_313:
! Mem[0000000030181408] = 000000ff, %l5 = 00000000000000ef
ldswa [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001400] = 00000000, %l3 = 00000000000000ff
lduwa [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000
lduha [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101400] = de781c1e, %l5 = 00000000000000ff
ldsha [%i4+%g0]0x80,%l5 ! %l5 = ffffffffffffde78
! Mem[0000000010181400] = 00000000 ffffffff ffffffff 00000000
! Mem[0000000010181410] = 000000a0 b4000000 ff000000 029b0000
! Mem[0000000010181420] = 51000000 00000000 000000b1 ffffffff
! Mem[0000000010181430] = 00000000 00ffffff 000000ff 000000ef
ldda [%i6]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
! Mem[0000000030001410] = 000000ff, %l7 = 0000000000000000
lduha [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041400] = 00000000, %l4 = 0000000000000000
ldswa [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l0 = 0000000000000000
lduha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000020800000] = 06ff7fd0, %l0 = 0000000000000000
lduha [%o1+0x000]%asi,%l0 ! %l0 = 00000000000006ff
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010041408] = 00000000
stha %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
p0_label_314:
! %l4 = 0000000000000000, Mem[00000000100c141f] = 000000ff
stb %l4,[%i3+0x01f] ! Mem[00000000100c141c] = 00000000
! %f28 = de781c1e 03a2b00a, Mem[0000000010041410] = 73589b02 2c598a50
stda %f28,[%i1+0x010]%asi ! Mem[0000000010041410] = de781c1e 03a2b00a
! %l2 = 0000000000000000, Mem[0000000030041400] = 00000000
stba %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! Mem[0000000010141408] = ff000000, %l1 = 0000000000000000
swapa [%i5+%o4]0x80,%l1 ! %l1 = 00000000ff000000
membar #Sync ! Added by membar checker (57)
! %l3 = 0000000000000000, Mem[0000000010181400] = 00000000
stha %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! Mem[0000000021800001] = ffffb958, %l1 = 00000000ff000000
ldstuba [%o3+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
! %f6 = ff000000 029b0000, %l1 = 00000000000000ff
! Mem[0000000010081418] = 0b78ffb4ffffde00
add %i2,0x018,%g1
stda %f6,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010081418] = 00009b02000000ff
! %l3 = 0000000000000000, Mem[0000000010141400] = 0000006d
stwa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! %f0 = 00000000 ffffffff, %l2 = 0000000000000000
! Mem[0000000030001408] = ff0000ffff0000ff
add %i0,0x008,%g1
stda %f0,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030001408] = ff0000ffff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 00000000, %l1 = 00000000000000ff
ldsha [%i6+%o5]0x89,%l1 ! %l1 = 0000000000000000
p0_label_315:
! Mem[0000000010101410] = 000000002000d8ff, %l5 = ffffffffffffde78
ldxa [%i4+%o5]0x88,%l5 ! %l5 = 000000002000d8ff
! Mem[0000000010041418] = 00003ed6, %l1 = 0000000000000000
lduw [%i1+0x018],%l1 ! %l1 = 0000000000003ed6
! Mem[0000000010141400] = 00000000, %f11 = ffffffff
lda [%i5+0x000]%asi,%f11 ! %f11 = 00000000
! Mem[0000000010101414] = 00000000, %l7 = 00000000000000ff
lduwa [%i4+0x014]%asi,%l7 ! %l7 = 0000000000000000
! Mem[000000001008143c] = ffff00ff, %l7 = 0000000000000000
lduh [%i2+0x03e],%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041408] = 00000000, %l5 = 000000002000d8ff
lduha [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141400] = 00000000 ff0000ff, %l0 = 000006ff, %l1 = 00003ed6
ldd [%i5+%g0],%l0 ! %l0 = 0000000000000000 00000000ff0000ff
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
ldswa [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000021800100] = ff00a456, %l5 = 0000000000000000
ldsb [%o3+0x100],%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f4 = 000000a0 b4000000, Mem[0000000010001410] = 00000000 ff0000ff
std %f4 ,[%i0+%o5] ! Mem[0000000010001410] = 000000a0 b4000000
p0_label_316:
! %l3 = 0000000000000000, Mem[0000000020800000] = 06ff7fd0, %asi = 80
stha %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = 00007fd0
! Mem[0000000010101408] = ff0000ff, %l6 = 0000000000000000
swapa [%i4+%o4]0x88,%l6 ! %l6 = 00000000ff0000ff
! %l1 = 00000000ff0000ff, Mem[00000000218000c0] = 00fff237, %asi = 80
stha %l1,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00fff237
! %f18 = 73589b02 2c598a50, Mem[0000000030081400] = 2c598a50 73589b02
stda %f18,[%i2+%g0]0x89 ! Mem[0000000030081400] = 73589b02 2c598a50
! %l3 = 0000000000000000, Mem[0000000030001400] = ca9768ff
stba %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = ca976800
! Mem[00000000211c0001] = ffffc8b9, %l6 = 00000000ff0000ff
ldstub [%o2+0x001],%l6 ! %l6 = 000000ff000000ff
! %l4 = 0000000000000000, imm = 0000000000000409, %l2 = 0000000000000000
sub %l4,0x409,%l2 ! %l2 = fffffffffffffbf7
! %f16 = ff0000ff 6d000000, %l2 = fffffffffffffbf7
! Mem[0000000030081400] = 508a592c029b5873
stda %f16,[%i2+%l2]ASI_PST8_S ! Mem[0000000030081400] = ff0000ff02000000
! %l0 = 0000000000000000, Mem[00000000300c1400] = 00000000
stha %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00000000, %l7 = 00000000000000ff
lduwa [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000000
p0_label_317:
! Mem[0000000010081410] = 2000d96d 00000000, %l0 = 00000000, %l1 = ff0000ff
ldda [%i2+0x010]%asi,%l0 ! %l0 = 000000002000d96d 0000000000000000
! Mem[0000000010001400] = 00000000, %l2 = fffffffffffffbf7
lduha [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101400] = ff0000ff, %l1 = 0000000000000000
lduwa [%i4+%g0]0x89,%l1 ! %l1 = 00000000ff0000ff
! Mem[0000000010141400] = 00000000, %f5 = b4000000
ld [%i5+%g0],%f5 ! %f5 = 00000000
! Mem[0000000010101410] = ffd80020, %l6 = 00000000000000ff
ldsba [%i4+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030141410] = 000000fffb5acd6b, %f26 = ff000000 000000ff
ldda [%i5+%o5]0x81,%f26 ! %f26 = 000000ff fb5acd6b
! Mem[0000000010101410] = 2000d8ff, %l4 = 0000000000000000
lduwa [%i4+%o5]0x88,%l4 ! %l4 = 000000002000d8ff
! Mem[000000001014143c] = 00000000, %l2 = 0000000000000000
ldsba [%i5+0x03f]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141400] = ff0000ff, %l2 = 0000000000000000
ldsba [%i5+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000020800040] = ffffd57f, %l1 = 00000000ff0000ff
ldstub [%o1+0x040],%l1 ! %l1 = 000000ff000000ff
p0_label_318:
! Mem[0000000010081400] = ffffffffffffffff, %l0 = 000000002000d96d, %l5 = ffffffffffffffff
casxa [%i2]0x80,%l0,%l5 ! %l5 = ffffffffffffffff
! %f19 = 2c598a50, %f16 = ff0000ff
fcmpes %fcc2,%f19,%f16 ! %fcc2 = 2
! %l0 = 000000002000d96d, Mem[0000000030001400] = 006897ca
stwa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 2000d96d
! Mem[00000000300c1408] = 00000000, %l4 = 000000002000d8ff
ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030081410] = ffd8fc52, %l7 = 0000000000000000
ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 00000052000000ff
! %f4 = 000000a0 00000000, %l5 = ffffffffffffffff
! Mem[0000000030081418] = 73589b022c598a50
add %i2,0x018,%g1
stda %f4,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030081418] = 00000000a0000000
! %f6 = ff000000 029b0000, %l5 = ffffffffffffffff
! Mem[0000000010041408] = 00000000000000ff
add %i1,0x008,%g1
stda %f6,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010041408] = 00009b02000000ff
! %l6 = ffffffffffffffff, Mem[0000000030181410] = 5200002000000000
stxa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffffffffffff
! %l0 = 000000002000d96d, Mem[0000000030181408] = ff000000
stba %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 6d000000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ff000000, %l7 = 0000000000000052
lduwa [%i5+%o5]0x80,%l7 ! %l7 = 00000000ff000000
p0_label_319:
! Mem[0000000030001410] = 000000ff, %l0 = 000000002000d96d
ldsha [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081400] = ff0000ff, %l4 = 0000000000000000
lduwa [%i2+%g0]0x89,%l4 ! %l4 = 00000000ff0000ff
! Mem[0000000010001400] = 00000000, %l6 = ffffffffffffffff
ldswa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = ffd8002000000000, %f0 = 00000000 ffffffff
ldda [%i4+%o5]0x80,%f0 ! %f0 = ffd80020 00000000
! Mem[0000000010141400] = 00000000, %l1 = 00000000000000ff
ldsba [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000211c0000] = ffffc8b9, %l6 = 0000000000000000
ldsba [%o2+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030081408] = 000000ff, %l5 = ffffffffffffffff
lduha [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1408] = ff000000, %l3 = 0000000000000000
lduba [%i3+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141400] = ff0000ff, %l7 = 00000000ff000000
lduba [%i5+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000030101410] = ffffffff00000000
stxa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
p0_label_320:
! %l3 = 00000000000000ff, Mem[0000000030101410] = 00000000
stba %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
! Mem[00000000201c0001] = 00ef2191, %l7 = 00000000000000ff
ldstub [%o0+0x001],%l7 ! %l7 = 000000ef000000ff
! Mem[00000000100c1408] = ff000000, %l2 = ffffffffffffffff
ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! %f0 = ffd80020 00000000 ffffffff 00000000
! %f4 = 000000a0 00000000 ff000000 029b0000
! %f8 = 51000000 00000000 000000b1 00000000
! %f12 = 00000000 00ffffff 000000ff 000000ef
stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
! Mem[0000000030081408] = 000000ff, %l7 = 00000000000000ef
swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! %l3 = 00000000000000ff, Mem[000000001014143a] = 00000000
stb %l3,[%i5+0x03a] ! Mem[0000000010141438] = 0000ff00
! Code Fragment 4
p0_fragment_29:
! %l0 = 00000000000000ff
setx 0xc1ef67dfe7f38ecd,%g7,%l0 ! %l0 = c1ef67dfe7f38ecd
! %l1 = 0000000000000000
setx 0x943a1f300ff23ebb,%g7,%l1 ! %l1 = 943a1f300ff23ebb
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 = c1ef67dfe7f38ecd
setx 0x92578688671085e4,%g7,%l0 ! %l0 = 92578688671085e4
! %l1 = 943a1f300ff23ebb
setx 0xd7c126780f6be62b,%g7,%l1 ! %l1 = d7c126780f6be62b
! Mem[0000000030041410] = ff000000, %l5 = 00000000000000ff
ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010081410] = 6dd90020, %l1 = d7c126780f6be62b
ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 00000020000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ff0000ff 00000000, %l2 = 000000ff, %l3 = 000000ff
ldda [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000 00000000ff0000ff
p0_label_321:
membar #Sync ! Added by membar checker (58)
! Mem[0000000010101410] = 00000000, %l3 = 00000000ff0000ff
ldswa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = 27d90020, %l4 = 00000000ff0000ff
ldsha [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000020
! Mem[0000000010001410] = a0000000, %f2 = ffffffff
lda [%i0+%o5]0x88,%f2 ! %f2 = a0000000
! Mem[00000000201c0000] = 00ff2191, %l5 = 00000000000000ff
lduh [%o0+%g0],%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1410] = 20000000, %f24 = 00000000
lda [%i3+%o5]0x88,%f24 ! %f24 = 20000000
! Mem[0000000010101410] = 000000a000000000, %l7 = 00000000000000ff
ldxa [%i4+%o5]0x88,%l7 ! %l7 = 000000a000000000
! Mem[0000000010001410] = 000000a0, %l0 = 92578688671085e4
lduba [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081408] = 0000000000000000, %l4 = 0000000000000020
ldxa [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081408] = 000000ef, %l6 = ffffffffffffffff
lduha [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ef
! Starting 10 instruction Store Burst
! Mem[0000000030001408] = ff0000ff, %l2 = 0000000000000000
ldstuba [%i0+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
p0_label_322:
! Mem[00000000201c0001] = 00ff2191, %l7 = 000000a000000000
ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
! %l6 = 00000000000000ef, Mem[00000000100c1400] = 000000ff
stba %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ef0000ff
! Mem[0000000030181400] = 000000ef, %l2 = 00000000000000ff
swapa [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000ef
! %l3 = 0000000000000000, Mem[0000000010001437] = 73ff063e, %asi = 80
stba %l3,[%i0+0x037]%asi ! Mem[0000000010001434] = 73ff0600
! %l7 = 00000000000000ff, Mem[000000001004142f] = e5000551
stb %l7,[%i1+0x02f] ! Mem[000000001004142c] = e50005ff
! %l0 = 0000000000000000, Mem[0000000010181408] = ffffffff
stha %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffff0000
! %l4 = 0000000000000000, Mem[0000000030181410] = ffffffffffffffff
stxa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000000000
! Mem[0000000030141410] = 000000ff, %l3 = 0000000000000000
ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! %f18 = 73589b02 2c598a50, %l6 = 00000000000000ef
! Mem[0000000030141410] = ff0000fffb5acd6b
add %i5,0x010,%g1
stda %f18,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030141410] = 508a592cfb9b5873
! Starting 10 instruction Load Burst
! Mem[0000000010041438] = 0000000020000000, %l7 = 00000000000000ff
ldx [%i1+0x038],%l7 ! %l7 = 0000000020000000
p0_label_323:
! Mem[0000000010041434] = 0b78ffb4, %l1 = 0000000000000020
lduba [%i1+0x034]%asi,%l1 ! %l1 = 000000000000000b
! Mem[00000000211c0000] = ffffc8b9, %l4 = 0000000000000000
lduh [%o2+%g0],%l4 ! %l4 = 000000000000ffff
! Mem[0000000010101400] = 000000002000d8ff, %f28 = de781c1e 03a2b00a
ldda [%i4+0x000]%asi,%f28 ! %f28 = 00000000 2000d8ff
! Mem[00000000300c1408] = ff000000, %l6 = 00000000000000ef
ldsba [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010181410] = a0000000, %l1 = 000000000000000b
lduha [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000201c0000] = 00ff2191, %l0 = 0000000000000000
ldsh [%o0+%g0],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041400] = 00000000, %l2 = 00000000000000ef
lduha [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141400] = ff0000ff, %l5 = 00000000000000ff
ldsba [%i5+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030181408] = 6d000000, %l5 = ffffffffffffffff
lduwa [%i6+%o4]0x81,%l5 ! %l5 = 000000006d000000
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = 00000000, %l5 = 000000006d000000
swapa [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
p0_label_324:
! %l7 = 0000000020000000, Mem[0000000010101400] = 0000006d2000d8ff, %asi = 80
stxa %l7,[%i4+0x000]%asi ! Mem[0000000010101400] = 0000000020000000
! %l4 = 000000000000ffff, Mem[0000000030141400] = 00000000ff0000ff
stxa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000000000ffff
! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000
ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081424] = ffff19ff, %l7 = 0000000020000000, %asi = 80
swapa [%i2+0x024]%asi,%l7 ! %l7 = 00000000ffff19ff
! %f16 = ff0000ff, Mem[0000000010041410] = 1e1c78de
sta %f16,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff0000ff
! %f24 = 20000000 ffffffff, Mem[0000000010001410] = 000000a0 b4000000
std %f24,[%i0+%o5] ! Mem[0000000010001410] = 20000000 ffffffff
! %f27 = fb5acd6b, Mem[0000000010081418] = 00009b02
st %f27,[%i2+0x018] ! Mem[0000000010081418] = fb5acd6b
! %l4 = 000000000000ffff, Mem[00000000300c1400] = 00000000
stba %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
! Mem[0000000030041408] = 00000000, %l5 = 0000000000000000
swapa [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ff0000ff, %l3 = 0000000000000000
ldsba [%i0+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
p0_label_325:
! Mem[0000000010041408] = 00009b02000000ff, %l1 = 0000000000000000
ldxa [%i1+%o4]0x80,%l1 ! %l1 = 00009b02000000ff
! Mem[0000000010081408] = 00000000, %l7 = 00000000ffff19ff
ldsba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101410] = ff000000, %l2 = 0000000000000000
ldsba [%i4+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000100c1410] = 00000020, %l3 = ffffffffffffffff
lduwa [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000020
! Mem[0000000030001400] = 2000d96d, %l3 = 0000000000000020
lduwa [%i0+%g0]0x81,%l3 ! %l3 = 000000002000d96d
! Mem[0000000030181408] = 6d000000, %l7 = 0000000000000000
lduba [%i6+%o4]0x81,%l7 ! %l7 = 000000000000006d
! Mem[0000000010141410] = ff000000, %l5 = 0000000000000000
ldsha [%i5+%o5]0x80,%l5 ! %l5 = ffffffffffffff00
! Mem[00000000300c1408] = ff000000, %l4 = 000000000000ffff
ldswa [%i3+%o4]0x81,%l4 ! %l4 = ffffffffff000000
! Mem[00000000300c1410] = ff000000, %l5 = ffffffffffffff00
ldsha [%i3+%o5]0x81,%l5 ! %l5 = ffffffffffffff00
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = ff000000, %l5 = ffffffffffffff00
ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
p0_label_326:
! %f0 = ffd80020 00000000 a0000000 00000000
! %f4 = 000000a0 00000000 ff000000 029b0000
! %f8 = 51000000 00000000 000000b1 00000000
! %f12 = 00000000 00ffffff 000000ff 000000ef
stda %f0,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
! Mem[000000001000141e] = 00000000, %l0 = 00000000000000ff
ldstub [%i0+0x01e],%l0 ! %l0 = 00000000000000ff
! Mem[00000000211c0001] = ffffc8b9, %l6 = ffffffffffffffff
ldstub [%o2+0x001],%l6 ! %l6 = 000000ff000000ff
! %f20 = 00000000 00af4039, Mem[0000000030181400] = ff000000 a7dbd2c2
stda %f20,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00af4039
! %f30 = 00000000 ff0000ff, Mem[0000000030001400] = 2000d96d cc3abb19
stda %f30,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 ff0000ff
! Mem[0000000030181410] = 00000000, %l5 = 00000000000000ff
ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041408] = 00009b02, %l1 = 000000ff, %l1 = 000000ff
add %i1,0x08,%g1
casa [%g1]0x80,%l1,%l1 ! %l1 = 0000000000009b02
! %l2 = ffffffffffffffff, Mem[0000000010181428] = 000000b1ffffffff
stx %l2,[%i6+0x028] ! Mem[0000000010181428] = ffffffffffffffff
! %f28 = 00000000 2000d8ff, Mem[0000000010041408] = 00009b02 000000ff
stda %f28,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 2000d8ff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 2000d927, %l0 = 0000000000000000
lduwa [%i4+%o4]0x81,%l0 ! %l0 = 000000002000d927
p0_label_327:
! Mem[0000000030181400] = 0000000000af4039, %f28 = 00000000 2000d8ff
ldda [%i6+%g0]0x89,%f28 ! %f28 = 00000000 00af4039
! Mem[0000000010101408] = ffffffff00000000, %f30 = 00000000 ff0000ff
ldda [%i4+%o4]0x88,%f30 ! %f30 = ffffffff 00000000
! Mem[0000000010001400] = 00000000, %l1 = 0000000000009b02
lduha [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1410] = 0000ff0020000000, %l6 = 00000000000000ff
ldxa [%i3+%o5]0x88,%l6 ! %l6 = 0000ff0020000000
! Mem[00000000201c0000] = 00ff2191, %l5 = 0000000000000000
ldsha [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
membar #Sync ! Added by membar checker (59)
! Mem[0000000010081404] = 00000000, %l6 = 0000ff0020000000
lduba [%i2+0x006]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041430] = 378b6def, %l5 = 00000000000000ff
ldub [%i1+0x032],%l5 ! %l5 = 000000000000006d
! Mem[0000000010181404] = ffffffff, %l0 = 000000002000d927
swap [%i6+0x004],%l0 ! %l0 = 00000000ffffffff
! Mem[0000000010001408] = 00000000, %l4 = ffffffffff000000
ldsha [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 00000000ffffffff, Mem[00000000300c1408] = 000000ff
stba %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
p0_label_328:
! %l5 = 000000000000006d, Mem[0000000030141410] = 508a592cfb9b5873
stxa %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000000000006d
! %f6 = ff000000 029b0000, Mem[0000000010041400] = 00000000 00000000
stda %f6 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000 029b0000
! %l3 = 000000002000d96d, Mem[0000000010041410] = 0ab0a203ff0000ff
stxa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000002000d96d
! Mem[0000000010181410] = 000000a0, %l5 = 000000000000006d
ldstub [%i6+%o5],%l5 ! %l5 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000030001410] = 000000ff
stwa %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! %l6 = 0000000000000000, Mem[0000000030041410] = 00000000000000ff
stxa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
! Mem[0000000030081400] = ff0000ff, %l0 = 00000000ffffffff
ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
! %f30 = ffffffff 00000000, Mem[0000000010081428] = 000000b1 00000000
stda %f30,[%i2+0x028]%asi ! Mem[0000000010081428] = ffffffff 00000000
! Mem[0000000030101400] = ff0000ff, %l0 = 00000000000000ff
swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000
lduba [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
p0_label_329:
! Mem[0000000010001408] = 00000000, %l2 = ffffffffffffffff
lduha [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081404] = 00000000, %l4 = 0000000000000000
ldsh [%i2+0x004],%l4 ! %l4 = 0000000000000000
! Mem[0000000010081410] = 000000a0 00000000, %l0 = ff0000ff, %l1 = 00000000
ldd [%i2+%o5],%l0 ! %l0 = 00000000000000a0 0000000000000000
! Mem[0000000030141410] = 6d00000000000000, %f2 = a0000000 00000000
ldda [%i5+%o5]0x89,%f2 ! %f2 = 6d000000 00000000
! Mem[0000000010141410] = 000000ff, %l3 = 000000002000d96d
lduwa [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1438] = 00ffffff, %l3 = 00000000000000ff
ldub [%i3+0x039],%l3 ! %l3 = 00000000000000ff
! Mem[0000000030081400] = 00000002ff0000ff, %f4 = 000000a0 00000000
ldda [%i2+%g0]0x89,%f4 ! %f4 = 00000002 ff0000ff
! Mem[0000000030141400] = ffff0000, %l4 = 0000000000000000
ldswa [%i5+%g0]0x81,%l4 ! %l4 = ffffffffffff0000
! Mem[0000000030041410] = 0000000000000000, %f0 = ffd80020 00000000
ldda [%i1+%o5]0x81,%f0 ! %f0 = 00000000 00000000
! Starting 10 instruction Store Burst
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000030141408] = ff000000 00000000
stda %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 000000ff
p0_label_330:
! %l7 = 000000000000006d, Mem[0000000010101400] = 0000000020000000
stxa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000000000006d
! Mem[0000000030181410] = 000000ff, %l7 = 000000000000006d
ldstuba [%i6+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
! %l0 = 000000a0, %l1 = 00000000, Mem[0000000010001410] = 00000020 ffffffff
stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000a0 00000000
! %l4 = ffff0000, %l5 = 00000000, Mem[00000000300c1410] = 000000ff ffffffff
stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff0000 00000000
! %l7 = 00000000000000ff, Mem[0000000010181400] = 27d9002000000000
stxa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000000000ff
! %l0 = 000000a0, %l1 = 00000000, Mem[00000000300c1400] = ff000000 ff0000ff
stda %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000a0 00000000
! %f15 = 000000ef, Mem[0000000010181408] = 0000ffff
sta %f15,[%i6+0x008]%asi ! Mem[0000000010181408] = 000000ef
! %l1 = 0000000000000000, Mem[00000000300c1400] = 000000a0
stwa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
! %f29 = 00af4039, Mem[00000000100c1410] = 20000000
sta %f29,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00af4039
! Starting 10 instruction Load Burst
! Mem[0000000010041418] = 00003ed6, %l2 = 0000000000000000
ldswa [%i1+0x018]%asi,%l2 ! %l2 = 0000000000003ed6
p0_label_331:
! Mem[0000000021800000] = ffffb958, %l2 = 0000000000003ed6
ldsha [%o3+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081408] = 00000000 000000a0, %l0 = 000000a0, %l1 = 00000000
ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000a0 0000000000000000
! Mem[0000000010181410] = ff0000a0, %l0 = 00000000000000a0
lduba [%i6+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081408] = a0000000, %l0 = 00000000000000ff
lduha [%i2+%o4]0x80,%l0 ! %l0 = 000000000000a000
! Mem[0000000030001410] = 00000000, %l2 = ffffffffffffffff
lduha [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000211c0000] = ffffc8b9, %l3 = 00000000000000ff
ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030001410] = 00000000, %l5 = 0000000000000000
ldsha [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1420] = ffffff92, %l5 = 0000000000000000
ldswa [%i3+0x020]%asi,%l5 ! %l5 = ffffffffffffff92
! Mem[0000000010041410] = 2000d96d, %f19 = 2c598a50
lda [%i1+%o5]0x88,%f19 ! %f19 = 2000d96d
! Starting 10 instruction Store Burst
! %l5 = ffffffffffffff92, Mem[0000000010181410] = a00000ff
stwa %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffff92
p0_label_332:
! Mem[000000001010142c] = b1000000, %l0 = 000000000000a000, %asi = 80
swapa [%i4+0x02c]%asi,%l0 ! %l0 = 00000000b1000000
! %f16 = ff0000ff 6d000000 73589b02 2000d96d
! %f20 = 00000000 00af4039 73589b02 2c598a50
! %f24 = 20000000 ffffffff 000000ff fb5acd6b
! %f28 = 00000000 00af4039 ffffffff 00000000
stda %f16,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
! %l4 = ffffffffffff0000, imm = fffffffffffff748, %l6 = 0000000000000000
addc %l4,-0x8b8,%l6 ! %l6 = fffffffffffef748
! %l3 = ffffffffffffffff, Mem[0000000010101400] = ff0000ff6d000000
stxa %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffffffffffff
! Mem[0000000010141408] = ff000000, %l1 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
! %l0 = b1000000, %l1 = 000000ff, Mem[0000000010081410] = 000000a0 00000000
stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = b1000000 000000ff
! %l0 = 00000000b1000000, Mem[0000000030001400] = 00000000
stba %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! Mem[0000000010001428] = 00000020, %l7 = 000000ff, %l3 = ffffffff
add %i0,0x28,%g1
casa [%g1]0x80,%l7,%l3 ! %l3 = 0000000000000020
! %f0 = 00000000 00000000, %l1 = 00000000000000ff
! Mem[0000000010001400] = 0000000000000000
stda %f0,[%i0+%l1]ASI_PST32_P ! Mem[0000000010001400] = 0000000000000000
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (60)
! Mem[0000000010101410] = 0000000000af4039, %f12 = 00000000 00ffffff
ldda [%i4+0x010]%asi,%f12 ! %f12 = 00000000 00af4039
p0_label_333:
! Mem[0000000010001410] = a0000000, %l6 = fffffffffffef748
lduba [%i0+%o5]0x80,%l6 ! %l6 = 00000000000000a0
! Mem[0000000030101410] = 00000000000000ff, %l2 = 0000000000000000
ldxa [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141400] = ffff0000, %l6 = 00000000000000a0
ldswa [%i5+%g0]0x81,%l6 ! %l6 = ffffffffffff0000
! Mem[00000000100c1410] = 3940af00, %l2 = 00000000000000ff
lduha [%i3+%o5]0x80,%l2 ! %l2 = 0000000000003940
! Mem[0000000010101410] = 00000000 00af4039, %l2 = 00003940, %l3 = 00000020
ldd [%i4+%o5],%l2 ! %l2 = 0000000000000000 0000000000af4039
! Mem[0000000010001410] = 00000000 000000a0, %l4 = ffff0000, %l5 = ffffff92
ldda [%i0+%o5]0x88,%l4 ! %l4 = 00000000000000a0 0000000000000000
! %f2 = 6d000000, %f2 = 6d000000, %f2 = 6d000000
fsubs %f2 ,%f2 ,%f2 ! %f2 = 00000000
! Mem[0000000010101408] = 73589b02, %l7 = 00000000000000ff
ldsha [%i4+%o4]0x80,%l7 ! %l7 = 0000000000007358
! Mem[0000000010081438] = 000000ff000000ef, %f12 = 00000000 00af4039
ldd [%i2+0x038],%f12 ! %f12 = 000000ff 000000ef
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = 000000a0, %l3 = 0000000000af4039
swapa [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000a0
p0_label_334:
! %f21 = 00af4039, %f11 = 00000000, %f16 = ff0000ff
fdivs %f21,%f11,%f16 ! %f16 = 7f800000
! %l5 = 0000000000000000, Mem[00000000201c0000] = 00ff2191, %asi = 80
stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00002191
! Mem[0000000030041408] = 00000000, %l0 = 00000000b1000000
swapa [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181418] = ff000000029b0000, %l3 = 00000000000000a0, %l4 = 00000000000000a0
add %i6,0x18,%g1
casxa [%g1]0x80,%l3,%l4 ! %l4 = ff000000029b0000
! Mem[000000001014140c] = 000000ff, %l7 = 0000000000007358, %asi = 80
swapa [%i5+0x00c]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081400] = ffd80020, %l3 = 00000000000000a0
swapa [%i2+%g0]0x80,%l3 ! %l3 = 00000000ffd80020
! %l4 = 029b0000, %l5 = 00000000, Mem[0000000010081400] = 000000a0 00000000
stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 029b0000 00000000
! Mem[0000000010041428] = 01d194ff, %l2 = 0000000000000000
swap [%i1+0x028],%l2 ! %l2 = 0000000001d194ff
! Mem[0000000030001400] = 00000000, %l6 = ffffffffffff0000
lduba [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = ef000000, %l5 = 0000000000000000
lduwa [%i2+%o4]0x81,%l5 ! %l5 = 00000000ef000000
p0_label_335:
! Mem[00000000201c0000] = 00002191, %l4 = ff000000029b0000
ldsha [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l3 = 00000000ffd80020
ldsba [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1400] = 0000000000000000, %f18 = 73589b02 2000d96d
ldda [%i3+%g0]0x89,%f18 ! %f18 = 00000000 00000000
! Mem[0000000010001404] = 00000000, %l6 = 0000000000000000
lduha [%i0+0x004]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081410] = ffd8fcff, %l4 = 0000000000000000
ldswa [%i2+%o5]0x89,%l4 ! %l4 = ffffffffffd8fcff
! Mem[0000000010001400] = 00000000, %l3 = 0000000000000000
lduha [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000
lduwa [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
! %f16 = 7f800000 6d000000, %l5 = 00000000ef000000
! Mem[0000000010001420] = 0000000000000000
add %i0,0x020,%g1
stda %f16,[%g1+%l5]ASI_PST32_P ! Mem[0000000010001420] = 0000000000000000
! Mem[00000000100c1400] = ef0000ff, %l3 = 0000000000000000
lduwa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ef0000ff
! Starting 10 instruction Store Burst
! %f21 = 00af4039, %f31 = 00000000, %f28 = 00000000
fdivs %f21,%f31,%f28 ! %f28 = 7f800000
p0_label_336:
! Mem[0000000010001410] = a0000000, %l4 = ffd8fcff, %l5 = ef000000
add %i0,0x10,%g1
casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000a0000000
! %f28 = 7f800000, Mem[0000000030181408] = 6d000000
sta %f28,[%i6+%o4]0x81 ! Mem[0000000030181408] = 7f800000
! %l7 = 00000000000000ff, %l2 = 0000000001d194ff, %l7 = 00000000000000ff
udivx %l7,%l2,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181400] = ff000000, %l5 = 00000000a0000000
swap [%i6+%g0],%l5 ! %l5 = 00000000ff000000
! %f12 = 000000ff 000000ef, Mem[0000000010041408] = 00000000 2000d8ff
stda %f12,[%i1+0x008]%asi ! Mem[0000000010041408] = 000000ff 000000ef
! %l2 = 01d194ff, %l3 = ef0000ff, Mem[0000000010001408] = 00000000 ff0000ff
stda %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 01d194ff ef0000ff
! %l4 = ffffffffffd8fcff, %l1 = 00000000000000ff, %l0 = 0000000000000000
udivx %l4,%l1,%l0 ! %l0 = 010101010100d9d6
! %f28 = 7f800000 00af4039, Mem[00000000100c1410] = 3940af00 00ff0000
stda %f28,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 7f800000 00af4039
! %l2 = 0000000001d194ff, %l7 = 0000000000000000, %y = 305c0a25
udiv %l2,%l7,%l6 ! Div by zero, %l0 = 010101010100da26
mov %l0,%y ! %y = 0100d9fe
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 7f800000, %l7 = 0000000000000000
ldswa [%i6+%o4]0x81,%l7 ! %l7 = 000000007f800000
p0_label_337:
! Mem[0000000010001428] = 00000020, %l2 = 0000000001d194ff
ldsb [%i0+0x02a],%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = ff0000ff00000000, %l4 = ffffffffffd8fcff
ldxa [%i5+%g0]0x88,%l4 ! %l4 = ff0000ff00000000
! Mem[00000000100c1408] = ff00000000000000, %f0 = 00000000 00000000
ldda [%i3+0x008]%asi,%f0 ! %f0 = ff000000 00000000
! Mem[0000000030081408] = ef000000, %l4 = ff0000ff00000000
ldswa [%i2+%o4]0x81,%l4 ! %l4 = ffffffffef000000
! Mem[0000000030181400] = 3940af0000000000, %l5 = 00000000ff000000
ldxa [%i6+%g0]0x81,%l5 ! %l5 = 3940af0000000000
! Mem[0000000030181410] = ff00000000000000, %l0 = 010101010100d9fe
ldxa [%i6+%o5]0x81,%l0 ! %l0 = ff00000000000000
! Mem[0000000030081408] = ef000000 ffd8fc52, %l2 = 00000000, %l3 = ef0000ff
ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000ef000000 00000000ffd8fc52
! Mem[0000000010041408] = 000000ff, %l7 = 000000007f800000
lduha [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001418] = 901b85da 0000ff00, %l6 = 00000000, %l7 = 00000000
ldda [%i0+0x018]%asi,%l6 ! %l6 = 00000000901b85da 000000000000ff00
! Starting 10 instruction Store Burst
! Mem[0000000030001408] = ff0000ff, %l2 = 00000000ef000000
ldstuba [%i0+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
p0_label_338:
! %l2 = 00000000000000ff, Mem[0000000010081428] = ffffffff, %asi = 80
stwa %l2,[%i2+0x028]%asi ! Mem[0000000010081428] = 000000ff
! Mem[0000000010081429] = 000000ff, %l7 = 000000000000ff00
ldstuba [%i2+0x029]%asi,%l7 ! %l7 = 00000000000000ff
! %f28 = 7f800000 00af4039, Mem[0000000010081400] = 029b0000 00000000
stda %f28,[%i2+%g0]0x80 ! Mem[0000000010081400] = 7f800000 00af4039
! Mem[00000000300c1410] = ffff0000, %l0 = ff00000000000000
swapa [%i3+%o5]0x89,%l0 ! %l0 = 00000000ffff0000
! Mem[00000000100c1410] = 0000807f, %l4 = ffffffffef000000
swapa [%i3+%o5]0x88,%l4 ! %l4 = 000000000000807f
! Mem[00000000100c1410] = ef000000, %l1 = 00000000000000ff
swapa [%i3+%o5]0x88,%l1 ! %l1 = 00000000ef000000
! %l6 = 00000000901b85da, Mem[00000000100c140b] = ff000000, %asi = 80
stba %l6,[%i3+0x00b]%asi ! Mem[00000000100c1408] = ff0000da
! Mem[00000000201c0001] = 00002191, %l3 = 00000000ffd8fc52
ldstub [%o0+0x001],%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101400] = ff000000, %l7 = 0000000000000000
swapa [%i4+%g0]0x81,%l7 ! %l7 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00000000, %l1 = 00000000ef000000
ldsba [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000000
p0_label_339:
! Mem[00000000100c1408] = da0000ff, %l5 = 3940af0000000000
lduwa [%i3+%o4]0x88,%l5 ! %l5 = 00000000da0000ff
! Mem[0000000030041400] = 00000000, %l1 = 0000000000000000
ldsha [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = ff0000ff, %f19 = 00000000
lda [%i0+%o4]0x81,%f19 ! %f19 = ff0000ff
! Mem[0000000030081400] = ff0000ff, %l3 = 0000000000000000
ldsba [%i2+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[000000001000141c] = 0000ff00, %l6 = 00000000901b85da
lduwa [%i0+0x01c]%asi,%l6 ! %l6 = 000000000000ff00
! Mem[0000000030141410] = 00000000, %l4 = 000000000000807f
lduha [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081430] = 0000000000ffffff, %f20 = 00000000 00af4039
ldd [%i2+0x030],%f20 ! %f20 = 00000000 00ffffff
! Mem[0000000030041400] = 00000000 00000000, %l2 = 000000ff, %l3 = ffffffff
ldda [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030081400] = ff0000ff, %l4 = 0000000000000000
lduha [%i2+%g0]0x81,%l4 ! %l4 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, imm = fffffffffffff660, %l2 = 0000000000000000
subc %l1,-0x9a0,%l2 ! %l2 = 00000000000009a0
p0_label_340:
! Mem[0000000010181408] = ef000000, %l1 = 0000000000000000
swapa [%i6+%o4]0x88,%l1 ! %l1 = 00000000ef000000
! %l0 = 00000000ffff0000, Mem[0000000010081408] = 00af4039
stha %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00af0000
! %f25 = ffffffff, Mem[0000000010181410] = ffffff92
sta %f25,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff
! Mem[00000000201c0001] = 00ff2191, %l2 = 00000000000009a0
ldstub [%o0+0x001],%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010181408] = 00000000, %l1 = 00000000ef000000
swapa [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
! %l3 = 0000000000000000, Mem[00000000100c1408] = da0000ff
stha %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = da000000
! %l5 = 00000000da0000ff, Mem[0000000010081400] = 7f800000
stwa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = da0000ff
! Mem[00000000201c0000] = 00ff2191, %l2 = 00000000000000ff
ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101408] = 27d90020, %l1 = 0000000000000000
swapa [%i4+%o4]0x89,%l1 ! %l1 = 0000000027d90020
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 00000000000000ff, %f28 = 7f800000 00af4039
ldda [%i6+%o5]0x89,%f28 ! %f28 = 00000000 000000ff
p0_label_341:
! Mem[0000000030141408] = 00000000, %l2 = 0000000000000000
lduba [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181400] = a0000000, %f7 = 029b0000
ld [%i6+%g0],%f7 ! %f7 = a0000000
! Mem[000000001010140c] = 2000d96d, %l2 = 0000000000000000
ldsb [%i4+0x00f],%l2 ! %l2 = 000000000000006d
! Mem[0000000030001400] = 00000000, %l1 = 0000000027d90020
ldsba [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001410] = 0000000000000000, %f4 = 00000002 ff0000ff
ldda [%i0+%o5]0x81,%f4 ! %f4 = 00000000 00000000
! Mem[0000000030081410] = ffd8fcff, %l3 = 0000000000000000
ldsha [%i2+%o5]0x89,%l3 ! %l3 = fffffffffffffcff
! Mem[0000000010181418] = ff000000029b0000, %l3 = fffffffffffffcff
ldxa [%i6+0x018]%asi,%l3 ! %l3 = ff000000029b0000
! Mem[0000000030081410] = ffd8fcff, %l7 = 00000000ff000000
ldswa [%i2+%o5]0x89,%l7 ! %l7 = ffffffffffd8fcff
! Mem[00000000211c0000] = ffffc8b9, %l0 = 00000000ffff0000
lduba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = ff0000ef, %l7 = ffffffffffd8fcff
ldstuba [%i3+%g0]0x88,%l7 ! %l7 = 000000ef000000ff
p0_label_342:
! Mem[0000000030101408] = 00000000, %l5 = 00000000da0000ff
swapa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l0 = 00000000000000ff
ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! %f22 = 73589b02 2c598a50, Mem[0000000010081408] = 00af0000 00000000
stda %f22,[%i2+%o4]0x88 ! Mem[0000000010081408] = 73589b02 2c598a50
! %f16 = 7f800000 6d000000, Mem[0000000030101410] = 000000ff 00000000
stda %f16,[%i4+%o5]0x89 ! Mem[0000000030101410] = 7f800000 6d000000
! Mem[0000000030001408] = ff0000ff, %l2 = 000000000000006d
ldstuba [%i0+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
! Code Fragment 3
p0_fragment_30:
! %l0 = 0000000000000000
setx 0x7e74bea01ff00cfb,%g7,%l0 ! %l0 = 7e74bea01ff00cfb
! %l1 = 0000000000000000
setx 0x1469438f92089b23,%g7,%l1 ! %l1 = 1469438f92089b23
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 = 7e74bea01ff00cfb
setx 0x01da99afac8b699a,%g7,%l0 ! %l0 = 01da99afac8b699a
! %l1 = 1469438f92089b23
setx 0xdd5244201e310c9b,%g7,%l1 ! %l1 = dd5244201e310c9b
! %l3 = ff000000029b0000, Mem[0000000030001408] = ff0000ffff0000ff
stxa %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000029b0000
! %l4 = 000000000000ff00, Mem[0000000010141400] = 00000000
stba %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! Mem[00000000300c1408] = 000000ff, %l1 = dd5244201e310c9b
swapa [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 000000b1, %l6 = 000000000000ff00
ldsba [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
p0_label_343:
! Mem[0000000010141400] = 00000000, %f18 = 00000000
lda [%i5+%g0]0x88,%f18 ! %f18 = 00000000
! Mem[0000000010081410] = b1000000000000ff, %l2 = 00000000000000ff
ldxa [%i2+%o5]0x80,%l2 ! %l2 = b1000000000000ff
! Mem[0000000010101410] = 3940af0000000000, %l2 = b1000000000000ff
ldxa [%i4+%o5]0x88,%l2 ! %l2 = 3940af0000000000
! Mem[0000000010101400] = ffffffff, %l1 = 00000000000000ff
ldsba [%i4+0x002]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010141408] = ff00000000007358, %f16 = 7f800000 6d000000
ldda [%i5+0x008]%asi,%f16 ! %f16 = ff000000 00007358
! Mem[0000000010181410] = ffffffff, %l0 = 01da99afac8b699a
ldsba [%i6+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1400] = ff0000ff, %f20 = 00000000
lda [%i3+%g0]0x80,%f20 ! %f20 = ff0000ff
! Mem[0000000010101408] = 73589b02, %l2 = 3940af0000000000
lduha [%i4+%o4]0x80,%l2 ! %l2 = 0000000000007358
! Mem[0000000010141400] = 00000000ff0000ff, %l1 = ffffffffffffffff
ldxa [%i5+%g0]0x80,%l1 ! %l1 = 00000000ff0000ff
! Starting 10 instruction Store Burst
! %l7 = 00000000000000ef, Mem[0000000010101410] = 00000000
stwa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ef
p0_label_344:
! Mem[00000000300c1410] = 00000000, %l0 = ffffffffffffffff
swapa [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181400] = a0000000, %l1 = 00000000ff0000ff
ldstuba [%i6+%g0]0x80,%l1 ! %l1 = 000000a0000000ff
! Mem[00000000100c1418] = 00000000, %l2 = 0000000000007358
swap [%i3+0x018],%l2 ! %l2 = 0000000000000000
! %f0 = ff000000 00000000 00000000 00000000
! %f4 = 00000000 00000000 ff000000 a0000000
! %f8 = 51000000 00000000 000000b1 00000000
! %f12 = 000000ff 000000ef 000000ff 000000ef
stda %f0,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
! Mem[00000000100c143e] = 20000000, %l5 = 0000000000000000
ldstub [%i3+0x03e],%l5 ! %l5 = 00000000000000ff
! %l4 = 0000ff00, %l5 = 00000000, Mem[0000000010101438] = ffffffff 00000000
std %l4,[%i4+0x038] ! Mem[0000000010101438] = 0000ff00 00000000
! Mem[0000000030141408] = 00000000, %l4 = 000000000000ff00
swapa [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000
! %l2 = 0000000000000000, Mem[00000000201c0000] = ffff2191
sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 00002191
! %l5 = 0000000000000000, Mem[0000000010181400] = 000000ff
stba %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = da000000, %l1 = 00000000000000a0
ldsha [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
p0_label_345:
! Mem[00000000100c1400] = ff0000ff 52fcd8ff, %l0 = 00000000, %l1 = 00000000
ldda [%i3+%g0]0x80,%l0 ! %l0 = 00000000ff0000ff 0000000052fcd8ff
! Mem[0000000030101408] = ff0000da, %l3 = ff000000029b0000
lduba [%i4+%o4]0x89,%l3 ! %l3 = 00000000000000da
! Mem[0000000030041408] = b1000000, %l3 = 00000000000000da
lduwa [%i1+%o4]0x89,%l3 ! %l3 = 00000000b1000000
membar #Sync ! Added by membar checker (61)
! Mem[0000000010181438] = 000000ff, %f17 = 00007358
lda [%i6+0x038]%asi,%f17 ! %f17 = 000000ff
! Mem[0000000030101400] = ffffffff00000000, %f26 = 000000ff fb5acd6b
ldda [%i4+%g0]0x89,%f26 ! %f26 = ffffffff 00000000
! Mem[00000000100c1408] = da000000, %l3 = 00000000b1000000
lduwa [%i3+%o4]0x88,%l3 ! %l3 = 00000000da000000
! Mem[0000000010181410] = 00000000, %f26 = ffffffff
lda [%i6+%o5]0x80,%f26 ! %f26 = 00000000
! Mem[0000000010041410] = 6dd90020, %l7 = 00000000000000ef
ldsha [%i1+%o5]0x80,%l7 ! %l7 = 0000000000006dd9
! Mem[0000000030001400] = 00000000, %l4 = 0000000000000000
lduwa [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000030081410] = fffcd8ff
stha %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000d8ff
p0_label_346:
! Mem[0000000030081408] = 000000ef, %l6 = 0000000000000000
ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 000000ef000000ff
! Mem[00000000300c1400] = 00000000, %l5 = 0000000000000000
ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000010181410] = 00000000
stwa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! Mem[0000000010081408] = 2c598a50, %l0 = 00000000ff0000ff
swapa [%i2+%o4]0x88,%l0 ! %l0 = 000000002c598a50
! Mem[0000000030141410] = 00000000, %l4 = 0000000000000000
swapa [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
! %f20 = ff0000ff 00ffffff, %l4 = 0000000000000000
! Mem[0000000030081410] = 0000d8ffaf87cc60
add %i2,0x010,%g1
stda %f20,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030081410] = 0000d8ffaf87cc60
! %l5 = 0000000000000000, Mem[0000000010081410] = 000000b1
stwa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! %l2 = 0000000000000000, Mem[000000001014143c] = 00000000, %asi = 80
stwa %l2,[%i5+0x03c]%asi ! Mem[000000001014143c] = 00000000
! %f8 = 51000000 00000000, Mem[0000000010041408] = ff000000 ef000000
stda %f8 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 51000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181428] = 000000b100000000, %l3 = 00000000da000000
ldxa [%i6+0x028]%asi,%l3 ! %l3 = 000000b100000000
p0_label_347:
! Mem[0000000010181410] = 0000000000000000, %l7 = 0000000000006dd9
ldxa [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041410] = 6dd90020, %l4 = 0000000000000000
ldsha [%i1+%o5]0x80,%l4 ! %l4 = 0000000000006dd9
! Mem[0000000010101410] = 3940af00 000000ef, %l6 = 000000ef, %l7 = 00000000
ldda [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ef 000000003940af00
! Mem[0000000010041400] = 00009b02, %l1 = 0000000052fcd8ff
ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010101428] = 000000ff, %l0 = 000000002c598a50
ldub [%i4+0x028],%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1400] = 000000ff, %l6 = 00000000000000ef
ldsha [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101410] = 3940af00 000000ef, %l0 = 00000000, %l1 = 00000000
ldda [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ef 000000003940af00
! Mem[0000000030041400] = 0000000000000000, %f6 = ff000000 a0000000
ldda [%i1+%g0]0x89,%f6 ! %f6 = 00000000 00000000
! Mem[0000000030041400] = 00000000, %f28 = 00000000
lda [%i1+%g0]0x89,%f28 ! %f28 = 00000000
! Starting 10 instruction Store Burst
! %l7 = 000000003940af00, Mem[0000000030141410] = 00000000
stba %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
p0_label_348:
! %l1 = 000000003940af00, Mem[0000000030141410] = 00000000
stha %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000af00
! Mem[0000000010041421] = ffffff92, %l0 = 00000000000000ef
ldstuba [%i1+0x021]%asi,%l0 ! %l0 = 000000ff000000ff
! %l2 = 0000000000000000, Mem[0000000030041408] = 00af4039b1000000
stxa %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
! %f20 = ff0000ff 00ffffff, Mem[0000000010001408] = 01d194ff ef0000ff
stda %f20,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff0000ff 00ffffff
! Mem[0000000010181410] = 00000000, %l7 = 000000003940af00
ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030001410] = 00000000 00000000
stda %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff 00000000
! %l2 = 0000000000000000, Mem[0000000010181400] = 00000000
stwa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! Mem[0000000010141400] = 00000000, %l1 = 000000003940af00
ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %f12 = 000000ff 000000ef, Mem[0000000010081400] = da0000ff 00af4039
stda %f12,[%i2+0x000]%asi ! Mem[0000000010081400] = 000000ff 000000ef
! Starting 10 instruction Load Burst
! Mem[000000001018141c] = a0000000, %l1 = 0000000000000000
lduw [%i6+0x01c],%l1 ! %l1 = 00000000a0000000
p0_label_349:
! Mem[0000000010181400] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030101408] = da0000ff, %l7 = 0000000000000000
ldsha [%i4+%o4]0x81,%l7 ! %l7 = ffffffffffffda00
! Mem[0000000030001410] = 00000000ff000000, %f0 = ff000000 00000000
ldda [%i0+%o5]0x89,%f0 ! %f0 = 00000000 ff000000
! Mem[00000000201c0000] = 00002191, %l5 = 0000000000000000
ldsh [%o0+%g0],%l5 ! %l5 = 0000000000000000
! Mem[0000000030141408] = 00ff0000, %l0 = 00000000000000ff
lduha [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181408] = 7f800000, %l7 = ffffffffffffda00
ldswa [%i6+%o4]0x81,%l7 ! %l7 = 000000007f800000
! Mem[0000000030181410] = 00000000000000ff, %l6 = 00000000000000ff
ldxa [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1408] = 000000da00000000, %l2 = 0000000000000000
ldxa [%i3+%o4]0x80,%l2 ! %l2 = 000000da00000000
! %f14 = 000000ff, %f21 = 00ffffff, %f24 = 20000000
fmuls %f14,%f21,%f24 ! %f24 = 00000000
! Starting 10 instruction Store Burst
! %l6 = 00000000000000ff, %l1 = 00000000a0000000, %l5 = 0000000000000000
xor %l6,%l1,%l5 ! %l5 = 00000000a00000ff
p0_label_350:
! %l1 = 00000000a0000000, immd = 0000000000000627, %l2 = 000000da00000000
sdivx %l1,0x627,%l2 ! %l2 = 00000000001a01a0
! %f21 = 00ffffff, %f17 = 000000ff, %f24 = 00000000
fsubs %f21,%f17,%f24 ! %l0 = 0000000000000022, Unfinished, %fsr = 3900000400
! %l4 = 0000000000006dd9, Mem[0000000010041438] = 00000000, %asi = 80
stba %l4,[%i1+0x038]%asi ! Mem[0000000010041438] = d9000000
! %f12 = 000000ff 000000ef, %l7 = 000000007f800000
! Mem[0000000010001420] = 0000000000000000
add %i0,0x020,%g1
stda %f12,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010001420] = 0000000000000000
! Mem[0000000030101400] = 00000000, %l1 = 00000000a0000000
ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! %l0 = 0000000000000022, Mem[0000000010001400] = 00000000000000ff
stxa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000022
! %f8 = 51000000, Mem[0000000010141400] = ff000000
st %f8 ,[%i5+%g0] ! Mem[0000000010141400] = 51000000
! Mem[000000001000141c] = 0000ff00, %l2 = 00000000001a01a0
swap [%i0+0x01c],%l2 ! %l2 = 000000000000ff00
! %l3 = 0000000000000000, Mem[0000000030081408] = 000000ff
stwa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! Starting 10 instruction Load Burst
! Mem[000000001010143c] = 00000000, %l4 = 0000000000006dd9
lduw [%i4+0x03c],%l4 ! %l4 = 0000000000000000
p0_label_351:
! Mem[00000000211c0000] = ffffc8b9, %l6 = 00000000000000ff
ldsba [%o2+0x001]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081410] = 00000000, %l7 = 000000007f800000
lduha [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181408] = 0000807f, %l4 = 0000000000000000
lduba [%i6+%o4]0x89,%l4 ! %l4 = 000000000000007f
! Mem[0000000010041438] = d9000000 20000000, %l0 = 00000022, %l1 = 00000000
ldda [%i1+0x038]%asi,%l0 ! %l0 = 00000000d9000000 0000000020000000
! Mem[0000000010101430] = 0000000000af4039, %l3 = 0000000000000000
ldxa [%i4+0x030]%asi,%l3 ! %l3 = 0000000000af4039
! Mem[0000000010081408] = ff0000ff, %l0 = 00000000d9000000
ldswa [%i2+%o4]0x80,%l0 ! %l0 = ffffffffff0000ff
! %f14 = 000000ff, %f0 = 00000000
fcmpes %fcc1,%f14,%f0 ! %fcc1 = 2
! Mem[0000000010001400] = 2200000000000000, %l4 = 000000000000007f
ldx [%i0+%g0],%l4 ! %l4 = 2200000000000000
! Mem[0000000030181400] = 00000000 00af4039, %l0 = ff0000ff, %l1 = 20000000
ldda [%i6+%g0]0x89,%l0 ! %l0 = 0000000000af4039 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181438] = 000000ff, %l7 = 00000000, %l4 = 00000000
add %i6,0x38,%g1
casa [%g1]0x80,%l7,%l4 ! %l4 = 00000000000000ff
p0_label_352:
! %l5 = 00000000a00000ff, Mem[0000000030181400] = 3940af00
stba %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff40af00
! %l4 = 000000ff, %l5 = a00000ff, Mem[00000000300c1408] = 1e310c9b 00000020
stda %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff a00000ff
! %l6 = ffffffff, %l7 = 00000000, Mem[0000000030001410] = 000000ff 00000000
stda %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff 00000000
! Mem[00000000201c0000] = 00002191, %l0 = 0000000000af4039
ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000030141400] = 0000ffff
stba %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000ff00
! Mem[0000000030081400] = ff0000ff, %l6 = ffffffffffffffff
swapa [%i2+%g0]0x89,%l6 ! %l6 = 00000000ff0000ff
! %f1 = ff000000, Mem[0000000010041404] = 000000ff
st %f1 ,[%i1+0x004] ! Mem[0000000010041404] = ff000000
! %l1 = 0000000000000000, Mem[00000000300c1400] = 000000ff
stba %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Mem[0000000010141400] = 00000051, %l0 = 0000000000000000
swapa [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000051
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ff002191, %l5 = 00000000a00000ff
ldsb [%o0+0x001],%l5 ! %l5 = 0000000000000000
p0_label_353:
! Mem[00000000100c1400] = ff0000ff, %l0 = 0000000000000051
ldsba [%i3+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010081408] = ff0000ff, %l3 = 0000000000af4039
lduba [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041400] = 00000000 00000000, %l0 = ffffffff, %l1 = 00000000
ldda [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010041414] = 00000000, %l4 = 00000000000000ff
lduh [%i1+0x016],%l4 ! %l4 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l6 = 00000000ff0000ff
lduha [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181408] = 7f800000, %f22 = 73589b02
lda [%i6+%o4]0x81,%f22 ! %f22 = 7f800000
! Mem[0000000030141410] = 0000af00, %l5 = 0000000000000000
lduwa [%i5+%o5]0x89,%l5 ! %l5 = 000000000000af00
! Mem[0000000010081400] = 000000ff, %l0 = 0000000000000000
ldsba [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141400] = 00000000, %l7 = 0000000000000000
lduwa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000020800001] = 00007fd0, %l2 = 000000000000ff00
ldstub [%o1+0x001],%l2 ! %l2 = 00000000000000ff
p0_label_354:
! Code Fragment 3
p0_fragment_31:
! %l0 = 0000000000000000
setx 0x5df1c277edfff469,%g7,%l0 ! %l0 = 5df1c277edfff469
! %l1 = 0000000000000000
setx 0x4aceb627e5a171d2,%g7,%l1 ! %l1 = 4aceb627e5a171d2
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 = 5df1c277edfff469
setx 0xd6dae8f803022fa3,%g7,%l0 ! %l0 = d6dae8f803022fa3
! %l1 = 4aceb627e5a171d2
setx 0xd8af2df86bee1093,%g7,%l1 ! %l1 = d8af2df86bee1093
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030181408] = 7f800000 00000000
stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 00000000
! %l0 = 03022fa3, %l1 = 6bee1093, Mem[0000000030001408] = 029b0000 ff000000
stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 03022fa3 6bee1093
! %l4 = 00000000, %l5 = 0000af00, Mem[0000000030181408] = 00000000 00000000
stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 0000af00
! %l2 = 0000000000000000, %l5 = 000000000000af00, %l2 = 0000000000000000
subc %l2,%l5,%l2 ! %l2 = ffffffffffff5100
! Mem[0000000010181408] = 00000000, %l5 = 000000000000af00
swapa [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101404] = ffffffff, %l1 = d8af2df86bee1093, %asi = 80
swapa [%i4+0x004]%asi,%l1 ! %l1 = 00000000ffffffff
! %f8 = 51000000, Mem[00000000100c1410] = 000000ff
sta %f8 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 51000000
! Mem[0000000030041410] = 00000000, %l0 = d6dae8f803022fa3
ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! %l5 = 0000000000000000, immed = fffff0dc, %y = 0100d9fe
udiv %l5,-0xf24,%l2 ! %l2 = 000000000100da0d
mov %l0,%y ! %y = 00000000
p0_label_355:
! Mem[0000000010041408] = 00000000, %l2 = 000000000100da0d
lduwa [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141410] = 6d000000 0000af00, %l6 = 00000000, %l7 = 00000000
ldda [%i5+%o5]0x89,%l6 ! %l6 = 000000000000af00 000000006d000000
! Mem[0000000010081400] = ef000000ff000000, %l1 = 00000000ffffffff
ldxa [%i2+%g0]0x88,%l1 ! %l1 = ef000000ff000000
! Mem[0000000010001400] = 00000022, %l7 = 000000006d000000
lduba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000022
! Mem[0000000021800100] = ff00a456, %l5 = 0000000000000000
ldsb [%o3+0x100],%l5 ! %l5 = ffffffffffffffff
! Mem[00000000300c1408] = 000000ff, %f5 = 00000000
lda [%i3+%o4]0x89,%f5 ! %f5 = 000000ff
! Mem[0000000030141410] = 0000af00, %l2 = 0000000000000000
lduha [%i5+%o5]0x89,%l2 ! %l2 = 000000000000af00
! %f6 = 00000000, %f14 = 000000ff, %f18 = 00000000
fsubs %f6 ,%f14,%f18 ! %l0 = 0000000000000022, Unfinished, %fsr = 3a00000400
! Mem[00000000218001c0] = ff001988, %l6 = 000000000000af00
ldsh [%o3+0x1c0],%l6 ! %l6 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %f17 = 000000ff, Mem[0000000030101410] = 6d000000
sta %f17,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
p0_label_356:
! Mem[0000000010181410] = ff000000, %l7 = 0000000000000022
swap [%i6+%o5],%l7 ! %l7 = 00000000ff000000
! Mem[0000000030141400] = 00ff0000, %l5 = ffffffffffffffff
swapa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000ff0000
! %f29 = 000000ff, Mem[0000000030101408] = ff0000da
sta %f29,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
! Mem[00000000211c0000] = ffffc8b9, %l5 = 0000000000ff0000
ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
! %l3 = 00000000000000ff, Mem[0000000010041410] = 6dd90020
stba %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffd90020
! %l5 = 00000000000000ff, Mem[0000000010141436] = 00ffffff
sth %l5,[%i5+0x036] ! Mem[0000000010141434] = 00ff00ff
! %l2 = 0000af00, %l3 = 000000ff, Mem[0000000010001400] = 00000022 00000000
stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000af00 000000ff
! %f30 = ffffffff 00000000, %l5 = 00000000000000ff
! Mem[0000000030181420] = ffffff920b78ffb4
add %i6,0x020,%g1
stda %f30,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030181420] = 00000000ffffffff
! %l3 = 00000000000000ff, Mem[00000000300c1400] = 00000000
stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 000000ef, %l6 = ffffffffffffff00
lduba [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ef
p0_label_357:
! Mem[0000000030001400] = 00000000, %l0 = 0000000000000022
lduha [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081408] = 73589b02 ff0000ff, %l6 = 000000ef, %l7 = ff000000
ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000ff0000ff 0000000073589b02
! Mem[0000000010081408] = 73589b02ff0000ff, %l4 = 0000000000000000
ldxa [%i2+%o4]0x88,%l4 ! %l4 = 73589b02ff0000ff
! Mem[00000000100c1408] = 000000da00000000, %l7 = 0000000073589b02
ldxa [%i3+%o4]0x80,%l7 ! %l7 = 000000da00000000
! Mem[0000000030141400] = ffffffff00000000, %l3 = 00000000000000ff
ldxa [%i5+%g0]0x81,%l3 ! %l3 = ffffffff00000000
! Mem[00000000100c1408] = 000000da00000000, %l5 = 00000000000000ff
ldxa [%i3+%o4]0x80,%l5 ! %l5 = 000000da00000000
! Mem[00000000300c1408] = 000000ff, %f23 = 2c598a50
lda [%i3+%o4]0x89,%f23 ! %f23 = 000000ff
! Mem[00000000100c1410] = 3940af0051000000, %l1 = ef000000ff000000
ldxa [%i3+%o5]0x88,%l1 ! %l1 = 3940af0051000000
! Mem[0000000010041408] = 00000000, %l6 = 00000000ff0000ff
ldswa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = ff0000ff, %l5 = 00000000, Mem[0000000010141400] = 00000000 ff0000ff
stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff0000ff 00000000
p0_label_358:
! %l7 = 000000da00000000, Mem[0000000030081408] = 00000000ffd8fc52
stxa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000da00000000
! Mem[0000000010181414] = 00000000, %f21 = 00ffffff
ld [%i6+0x014],%f21 ! %f21 = 00000000
! %l7 = 000000da00000000, Mem[0000000010101408] = 73589b02
stha %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00009b02
! %l5 = 000000da00000000, Mem[0000000010001400] = 00af0000ff000000
stxa %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000da00000000
! Mem[0000000030181400] = ff40af00, %l3 = ffffffff00000000
ldstuba [%i6+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
! %l0 = 0000000000000000, Mem[0000000030081408] = da000000
stwa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! Mem[0000000010181410] = 00000022, %l4 = 73589b02ff0000ff
swapa [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000022
! Mem[0000000030041400] = 00000000, %l5 = 000000da00000000
ldstuba [%i1+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030081408] = 00000000, %l1 = 3940af0051000000
swapa [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! %l3 = 00000000000000ff, %l0 = 0000000000000000, %l6 = 0000000000000000
sdivx %l3,%l0,%l6 ! %l6 = 0000000000000000
p0_label_359:
! Mem[0000000030041410] = 000000ff, %l4 = 0000000000000022
ldswa [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l0 = 0000000000000028
lduha [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081400] = ff000000, %l5 = 0000000000000000
lduha [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1410] = ffffffff, %l3 = 00000000000000ff
ldsba [%i3+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081400] = ff000000, %l1 = 0000000000000000
ldsha [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181410] = 000000ff, %l4 = 00000000000000ff
ldswa [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010001410] = a000000000000000, %f14 = 000000ff 000000ef
ldd [%i0+%o5],%f14 ! %f14 = a0000000 00000000
! Mem[0000000030141410] = 0000af00, %l2 = 000000000000af00
lduha [%i5+%o5]0x89,%l2 ! %l2 = 000000000000af00
! Mem[0000000030001408] = 03022fa3, %l5 = 0000000000000000
lduwa [%i0+%o4]0x89,%l5 ! %l5 = 0000000003022fa3
! Starting 10 instruction Store Burst
! Mem[000000001000140b] = ffffff00, %l2 = 000000000000af00
ldstub [%i0+0x00b],%l2 ! %l2 = 00000000000000ff
p0_label_360:
! Mem[0000000010141408] = ff000000, %l2 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! %f18 = 00000000 ff0000ff, Mem[0000000030041400] = 000000ff 00000000
stda %f18,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ff0000ff
! %l6 = 0000000000000000, Mem[0000000010181422] = 51000000
sth %l6,[%i6+0x022] ! Mem[0000000010181420] = 51000000
! %l0 = 0000000000000000, Mem[00000000300c1410] = ffffffff
stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! %l4 = 00000000000000ff, Mem[00000000218000c0] = 00fff237, %asi = 80
stba %l4,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = fffff237
! %f8 = 51000000, Mem[0000000010081408] = ff0000ff
sta %f8 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 51000000
! %l0 = 0000000000000000, %l4 = 00000000000000ff, %y = 00000000
sdiv %l0,%l4,%l1 ! %l1 = 0000000000000000
mov %l0,%y ! %y = 00000000
! %l2 = 000000ff, %l3 = ffffffff, Mem[0000000030141408] = 0000ff00 ff000000
stda %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff ffffffff
! Mem[0000000010141418] = 000000ff00000000, %l6 = 0000000000000000, %l1 = 0000000000000000
add %i5,0x18,%g1
casxa [%g1]0x80,%l6,%l1 ! %l1 = 000000ff00000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 000000ff, %f11 = 00000000
lda [%i3+%g0]0x89,%f11 ! %f11 = 000000ff
p0_label_361:
! Mem[0000000030101410] = 7f800000000000ff, %f14 = a0000000 00000000
ldda [%i4+%o5]0x89,%f14 ! %f14 = 7f800000 000000ff
! Mem[0000000010041410] = ffd9002000000000, %l5 = 0000000003022fa3
ldxa [%i1+%o5]0x80,%l5 ! %l5 = ffd9002000000000
! Mem[00000000100c1410] = 00000051, %l0 = 0000000000000000
ldsba [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, imm = 0000000000000f5b, %l0 = 0000000000000000
sub %l0,0xf5b,%l0 ! %l0 = fffffffffffff0a5
! Mem[0000000030081410] = ffd80000, %f21 = 00000000
lda [%i2+%o5]0x89,%f21 ! %f21 = ffd80000
! Mem[00000000201c0000] = ff002191, %l0 = fffffffffffff0a5
ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffff00
! Mem[00000000100c1400] = ff0000ff, %l6 = 0000000000000000
ldswa [%i3+%g0]0x80,%l6 ! %l6 = ffffffffff0000ff
! Mem[0000000030041408] = 00000000 00000000, %l6 = ff0000ff, %l7 = 00000000
ldda [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[00000000100c143c] = 2000ff00, %f31 = 00000000
lda [%i3+0x03c]%asi,%f31 ! %f31 = 2000ff00
! Starting 10 instruction Store Burst
! %f20 = ff0000ff, Mem[0000000010101408] = 029b0000
sta %f20,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff0000ff
p0_label_362:
! Mem[0000000030181408] = 00000000, %l4 = 00000000000000ff
ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010141410] = ff000000, %l3 = ffffffffffffffff
swapa [%i5+%o5]0x80,%l3 ! %l3 = 00000000ff000000
! %l6 = 0000000000000000, Mem[0000000010041410] = ffd90020
stwa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! %f28 = 00000000 000000ff, Mem[0000000030141400] = ffffffff 00000000
stda %f28,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 000000ff
! Mem[0000000010181408] = 00af0000, %l4 = 0000000000000000
ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! %l5 = ffd9002000000000, Mem[0000000010181420] = 5100000000000000, %asi = 80
stxa %l5,[%i6+0x020]%asi ! Mem[0000000010181420] = ffd9002000000000
! %f15 = 000000ff, Mem[0000000010101408] = ff0000ff
sta %f15,[%i4+0x008]%asi ! Mem[0000000010101408] = 000000ff
! Mem[0000000020800000] = 00ff7fd0, %l5 = ffd9002000000000
ldstuba [%o1+0x000]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[000000001010141a] = 73589b02, %l7 = 0000000000000000
ldstuba [%i4+0x01a]%asi,%l7 ! %l7 = 0000009b000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ffffffff, %f26 = 00000000
lda [%i0+%o4]0x88,%f26 ! %f26 = ffffffff
p0_label_363:
! Mem[0000000030041400] = ff0000ff00000000, %l4 = 0000000000000000
ldxa [%i1+%g0]0x81,%l4 ! %l4 = ff0000ff00000000
! %l1 = 000000ff00000000, imm = fffffffffffff96d, %l5 = 0000000000000000
or %l1,-0x693,%l5 ! %l5 = fffffffffffff96d
! Mem[0000000030181410] = 00000000000000ff, %l4 = ff0000ff00000000
ldxa [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141408] = 000000ffffffffff, %l4 = 00000000000000ff
ldxa [%i5+%o4]0x81,%l4 ! %l4 = 000000ffffffffff
! Mem[00000000300c1410] = 00000000, %l3 = 00000000ff000000
ldswa [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141408] = ff00000000007358, %l2 = 00000000000000ff
ldxa [%i5+0x008]%asi,%l2 ! %l2 = ff00000000007358
! Mem[0000000010041410] = 0000000000000000, %f22 = 7f800000 000000ff
ldda [%i1+%o5]0x80,%f22 ! %f22 = 00000000 00000000
! Mem[0000000010181408] = 0000afff, %l3 = 0000000000000000
lduha [%i6+%o4]0x88,%l3 ! %l3 = 000000000000afff
! Mem[00000000201c0000] = ff002191, %l6 = 0000000000000000
ldsh [%o0+%g0],%l6 ! %l6 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %l0 = ffffffffffffff00, Mem[00000000211c0000] = ffffc8b9
sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = ff00c8b9
p0_label_364:
! %l6 = ffffffffffffff00, Mem[0000000010041408] = 5100000000000000
stxa %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffffffffff00
! %l2 = 00007358, %l3 = 0000afff, Mem[0000000030081408] = 51000000 00000000
stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00007358 0000afff
! Mem[0000000030081408] = 58730000, %l6 = ffffffffffffff00
ldstuba [%i2+%o4]0x81,%l6 ! %l6 = 00000058000000ff
! %l4 = ffffffff, %l5 = fffff96d, Mem[0000000030181410] = ff000000 00000000
stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffff fffff96d
! %l0 = ffffffffffffff00, Mem[00000000300c1410] = 00000000
stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffff00
! %l4 = 000000ffffffffff, %l6 = 0000000000000058, %l5 = fffffffffffff96d
addc %l4,%l6,%l5 ! %l5 = 0000010000000057
! %l7 = 000000000000009b, Mem[0000000030101400] = ff000000
stba %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 9b000000
! Mem[0000000010101431] = 00000000, %l6 = 0000000000000058
ldstub [%i4+0x031],%l6 ! %l6 = 00000000000000ff
! %l5 = 0000010000000057, Mem[00000000300c1400] = 000000ff
stwa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000057
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ffffff00, %l7 = 000000000000009b
lduha [%i1+%o4]0x88,%l7 ! %l7 = 000000000000ff00
p0_label_365:
! Mem[0000000010041408] = ffffff00, %l4 = 000000ffffffffff
lduba [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001410] = 000000a0, %l0 = ffffffffffffff00
ldsha [%i0+%o5]0x88,%l0 ! %l0 = 00000000000000a0
! Mem[0000000010181400] = 00000000, %l4 = 0000000000000000
lduwa [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041418] = 00003ed6, %f30 = ffffffff
lda [%i1+0x018]%asi,%f30 ! %f30 = 00003ed6
! Mem[0000000030141410] = 0000af00, %l1 = 000000ff00000000
lduwa [%i5+%o5]0x89,%l1 ! %l1 = 000000000000af00
! Mem[0000000010101400] = ffffffff6bee1093, %l2 = ff00000000007358
ldx [%i4+%g0],%l2 ! %l2 = ffffffff6bee1093
! Mem[0000000010101410] = 000000ef, %l2 = ffffffff6bee1093
ldsha [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ef
! Mem[0000000010041410] = 00000000 00000000, %l0 = 000000a0, %l1 = 0000af00
ldda [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[00000000100c1400] = ff0000ff 52fcd8ff, %l4 = 00000000, %l5 = 00000057
ldda [%i3+%g0]0x80,%l4 ! %l4 = 00000000ff0000ff 0000000052fcd8ff
! Starting 10 instruction Store Burst
! %l4 = 00000000ff0000ff, Mem[0000000010041408] = ffffff00
stba %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff
p0_label_366:
! Mem[0000000030101408] = ff000000, %l3 = 000000000000afff
ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010141410] = ffffffff, %l7 = 000000000000ff00
ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
! %l4 = 00000000ff0000ff, Mem[0000000010081408] = 51000000029b5873, %asi = 80
stxa %l4,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000ff0000ff
! %l3 = 00000000000000ff, Mem[0000000010181410] = ff0000ff
stha %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00ff00ff
! Mem[0000000030081410] = 0000d8ff, %l4 = 00000000ff0000ff
ldstuba [%i2+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000030101408] = 000000ff
stba %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! Mem[0000000010041420] = ffffff920b78ffb4, %l0 = 0000000000000000, %l5 = 0000000052fcd8ff
add %i1,0x20,%g1
casxa [%g1]0x80,%l0,%l5 ! %l5 = ffffff920b78ffb4
! %l0 = 0000000000000000, Mem[00000000300c1408] = ff000000
stha %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! %f14 = 7f800000 000000ff, %l7 = 00000000000000ff
! Mem[0000000030041418] = ef6d8bffff000000
add %i1,0x018,%g1
stda %f14,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030041418] = ff0000000000807f
! Starting 10 instruction Load Burst
! %l1 = 0000000000000000, %l7 = 00000000000000ff, %l6 = 0000000000000000
addc %l1,%l7,%l6 ! %l6 = 00000000000000ff
p0_label_367:
! Mem[00000000100c1410] = 00000051, %l6 = 00000000000000ff
lduwa [%i3+0x010]%asi,%l6 ! %l6 = 0000000000000051
! Mem[00000000201c0000] = ff002191, %l0 = 0000000000000000
lduba [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141400] = ff0000ff00000000, %f10 = 000000b1 000000ff
ldda [%i5+%g0]0x80,%f10 ! %f10 = ff0000ff 00000000
! Mem[0000000010081400] = ff000000, %l0 = 00000000000000ff
lduba [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = ffffffff02000000, %f28 = 00000000 000000ff
ldda [%i2+%g0]0x81,%f28 ! %f28 = ffffffff 02000000
! Mem[000000001018143c] = 000000ef, %l1 = 0000000000000000
lduwa [%i6+0x03c]%asi,%l1 ! %l1 = 00000000000000ef
! Mem[0000000010141420] = b4ff780b 92ffffff, %l2 = 000000ef, %l3 = 000000ff
ldda [%i5+0x020]%asi,%l2 ! %l2 = 00000000b4ff780b 0000000092ffffff
! Mem[0000000010081434] = 00ffffff, %l1 = 00000000000000ef
ldsw [%i2+0x034],%l1 ! %l1 = 0000000000ffffff
! Mem[0000000010141438] = 0000ff00 00000000, %l4 = 00000000, %l5 = 0b78ffb4
ldd [%i5+0x038],%l4 ! %l4 = 000000000000ff00 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
swapa [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
p0_label_368:
! %l7 = 00000000000000ff, Mem[0000000010001408] = ffffffff
stba %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff
! %l5 = 0000000000000000, Mem[0000000010181410] = 00ff00ff
stba %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00ff00ff
! %l2 = b4ff780b, %l3 = 92ffffff, Mem[0000000030041410] = 000000ff 00000000
stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = b4ff780b 92ffffff
! Mem[0000000010041408] = ffffffff, %l6 = 0000000000000051
ldstuba [%i1+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000030141408] = ff000000, %l7 = 00000000000000ff
swapa [%i5+%o4]0x89,%l7 ! %l7 = 00000000ff000000
! Mem[0000000030101410] = 000000ff, %l1 = 0000000000ffffff
ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
! %f16 = ff000000 000000ff, %l1 = 00000000000000ff
! Mem[0000000030001428] = 34b566dac82b0702
add %i0,0x028,%g1
stda %f16,[%g1+%l1]ASI_PST16_S ! Mem[0000000030001428] = ff000000000000ff
! Mem[0000000030001400] = 00000000, %l6 = 00000000000000ff
swapa [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l3 = 0000000092ffffff
swapa [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 00000000, %l3 = 0000000000000000
ldsha [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
p0_label_369:
! Mem[0000000030041410] = 92ffffffb4ff780b, %l1 = 00000000000000ff
ldxa [%i1+%o5]0x89,%l1 ! %l1 = 92ffffffb4ff780b
! Mem[0000000010041428] = 00000000, %l7 = 00000000ff000000
lduba [%i1+0x028]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = 0b78ffb4, %l3 = 0000000000000000
ldswa [%i1+%o5]0x81,%l3 ! %l3 = 000000000b78ffb4
! Mem[0000000010041408] = ffffffff, %l4 = 000000000000ff00
lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ffffffff
! Mem[00000000300c1410] = 0000000000ffffff, %f24 = 00000000 ffffffff
ldda [%i3+%o5]0x89,%f24 ! %f24 = 00000000 00ffffff
! Mem[0000000030181408] = ff000000, %f2 = 00000000
lda [%i6+%o4]0x81,%f2 ! %f2 = ff000000
! Mem[0000000030181410] = ffffffff, %l3 = 000000000b78ffb4
ldsha [%i6+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030001408] = 6bee1093 03022fa3, %l4 = ffffffff, %l5 = 00000000
ldda [%i0+%o4]0x89,%l4 ! %l4 = 0000000003022fa3 000000006bee1093
! Mem[0000000030101400] = 9b000000ffffffff, %l4 = 0000000003022fa3
ldxa [%i4+%g0]0x81,%l4 ! %l4 = 9b000000ffffffff
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010081410] = ff00000092ffffff
stxa %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000000
p0_label_370:
! %f18 = 00000000 ff0000ff, Mem[0000000010181410] = ff00ff00 00000000
stda %f18,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 ff0000ff
! Mem[000000001014143e] = 00000000, %l6 = 0000000000000000
ldstub [%i5+0x03e],%l6 ! %l6 = 00000000000000ff
! %l4 = ffffffff, %l5 = 6bee1093, Mem[0000000010181408] = 0000afff 00000000
stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff 6bee1093
! %f0 = 00000000 ff000000, Mem[0000000030041410] = 0b78ffb4 ffffff92
stda %f0 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 ff000000
! Mem[0000000030141408] = 000000ff, %l5 = 000000006bee1093
ldstuba [%i5+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
! %l0 = 0000000000000000, Mem[0000000030041410] = 00000000
stba %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! %l3 = ffffffffffffffff, Mem[00000000100c1406] = 52fcd8ff, %asi = 80
stha %l3,[%i3+0x006]%asi ! Mem[00000000100c1404] = 52fcffff
! %f16 = ff000000 000000ff, %l3 = ffffffffffffffff
! Mem[00000000100c1430] = 0052000000000000
add %i3,0x030,%g1
stda %f16,[%g1+%l3]ASI_PST32_PL ! Mem[00000000100c1430] = ff000000000000ff
! Mem[0000000010181401] = 00000000, %l7 = 0000000000000000
ldstub [%i6+0x001],%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = ffd800ff, %l7 = 0000000000000000
ldsha [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
p0_label_371:
! Mem[0000000030001410] = 00000000ffffffff, %l6 = 0000000000000000
ldxa [%i0+%o5]0x89,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000010181410] = ff0000ff 00000000, %l2 = b4ff780b, %l3 = ffffffff
ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000ff0000ff 0000000000000000
! Mem[0000000010101400] = ffffffff, %l3 = 0000000000000000
lduha [%i4+%g0]0x80,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010041434] = 0b78ffb4, %f15 = 000000ff
ld [%i1+0x034],%f15 ! %f15 = 0b78ffb4
! Mem[00000000100c1430] = ff000000 000000ff, %l0 = 00000000, %l1 = b4ff780b
ldda [%i3+0x030]%asi,%l0 ! %l0 = 00000000ff000000 00000000000000ff
! Mem[0000000010141408] = 58730000 000000ff, %l6 = ffffffff, %l7 = 000000ff
ldda [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff 0000000058730000
! Mem[00000000201c0000] = ff002191, %l2 = 00000000ff0000ff
lduh [%o0+%g0],%l2 ! %l2 = 000000000000ff00
! Mem[00000000201c0000] = ff002191, %l3 = 000000000000ffff
lduh [%o0+%g0],%l3 ! %l3 = 000000000000ff00
! Mem[00000000100c140c] = 00000000, %l0 = 00000000ff000000
ldsh [%i3+0x00c],%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 000000ff, %l7 = 58730000, Mem[0000000030181408] = ff000000 00af0000
stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff 58730000
p0_label_372:
! %l0 = 0000000000000000, Mem[0000000010081400] = ff000000
stha %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
! Mem[0000000021800101] = ff00a456, %l4 = 9b000000ffffffff
ldstub [%o3+0x101],%l4 ! %l4 = 00000000000000ff
! %f6 = 00000000 00000000, Mem[0000000030141410] = 00af0000 0000006d
stda %f6 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 00000000
! Mem[0000000030081400] = ffffffff, %l4 = 0000000000000000
ldstuba [%i2+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! %l4 = 000000ff, %l5 = 000000ff, Mem[00000000300c1400] = 00000057 00000000
stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff 000000ff
! %l3 = 000000000000ff00, Mem[00000000201c0001] = ff002191
stb %l3,[%o0+0x001] ! Mem[00000000201c0000] = ff002191
! %f14 = 7f800000 0b78ffb4, %l1 = 00000000000000ff
! Mem[0000000030141428] = a04e5cfefc2d5b3d
add %i5,0x028,%g1
stda %f14,[%g1+%l1]ASI_PST8_S ! Mem[0000000030141428] = 7f8000000b78ffb4
! Mem[00000000100c140c] = 00000000, %l3 = 000000000000ff00
swap [%i3+0x00c],%l3 ! %l3 = 0000000000000000
! %l2 = 0000ff00, %l3 = 00000000, Mem[0000000030001400] = 000000ff ff0000ff
stda %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000ff00 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 00000051, %l0 = 0000000000000000
lduba [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
p0_label_373:
! Mem[0000000010081418] = ff000000, %f24 = 00000000
lda [%i2+0x018]%asi,%f24 ! %f24 = ff000000
! %f12 = 000000ff, %f29 = 02000000, %f17 = 000000ff
fdivs %f12,%f29,%f17 ! %l0 = 0000000000000022, Unfinished, %fsr = 3a00000400
! Mem[0000000020800000] = ffff7fd0, %l4 = 00000000000000ff
lduba [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181408] = 000000ff58730000, %l4 = 00000000000000ff
ldxa [%i6+%o4]0x81,%l4 ! %l4 = 000000ff58730000
! Mem[0000000010001408] = ffffffff, %l2 = 000000000000ff00
ldsha [%i0+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000211c0000] = ff00c8b9, %l7 = 0000000058730000
ldsb [%o2+%g0],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101400] = ffffffff 6bee1093, %l2 = ffffffff, %l3 = 00000000
ldda [%i4+%g0]0x80,%l2 ! %l2 = 00000000ffffffff 000000006bee1093
! Mem[0000000010001418] = 901b85da 001a01a0, %l2 = ffffffff, %l3 = 6bee1093
ldd [%i0+0x018],%l2 ! %l2 = 00000000901b85da 00000000001a01a0
! Mem[00000000100c1408] = da000000, %l6 = 00000000000000ff
ldsba [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1418] = 00007358, %f4 = 00000000
ld [%i3+0x018],%f4 ! %f4 = 00007358
p0_label_374:
! %l6 = 0000000000000000, Mem[0000000010181424] = 00000000, %asi = 80
stwa %l6,[%i6+0x024]%asi ! Mem[0000000010181424] = 00000000
! %l2 = 901b85da, %l3 = 001a01a0, Mem[0000000010001400] = 000000da 00000000
std %l2,[%i0+%g0] ! Mem[0000000010001400] = 901b85da 001a01a0
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010141430] = 00000000 00ff00ff
stda %l6,[%i5+0x030]%asi ! Mem[0000000010141430] = 00000000 ffffffff
! %l7 = ffffffffffffffff, Mem[00000000300c1400] = ff000000
stha %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffff0000
! Mem[0000000030141400] = 00000000, %l7 = ffffffffffffffff
swapa [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000000
! %l3 = 00000000001a01a0, Mem[0000000030101400] = 9b000000
stba %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = a0000000
! %l4 = 000000ff58730000, Mem[0000000010101408] = ff000000
stha %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000
! Mem[00000000300c1408] = 00000000, %l5 = 00000000000000ff
swapa [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000
! %f22 = 00000000, Mem[0000000030081400] = ffffffff
sta %f22,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff000000, %l3 = 00000000001a01a0
ldsha [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
p0_label_375:
membar #Sync ! Added by membar checker (62)
! Mem[0000000010141400] = ff0000ff 00000000 ff000000 00007358
! Mem[0000000010141410] = ffffffff ffffff92 000000ff 00000000
! Mem[0000000010141420] = b4ff780b 92ffffff 00ffffff 000000ef
! Mem[0000000010141430] = 00000000 ffffffff 0000ff00 0000ff00
ldda [%i5]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010141400
! Mem[000000001004142c] = e50005ff, %l6 = 0000000000000000
ldsb [%i1+0x02c],%l6 ! %l6 = ffffffffffffffe5
! Mem[00000000100c1410] = 3940af00 51000000, %l6 = ffffffe5, %l7 = 00000000
ldda [%i3+%o5]0x88,%l6 ! %l6 = 0000000051000000 000000003940af00
! Mem[0000000010081400] = ef000000ff000000, %l3 = 0000000000000000
ldxa [%i2+%g0]0x88,%l3 ! %l3 = ef000000ff000000
! Mem[0000000010001400] = 901b85da001a01a0, %l3 = ef000000ff000000
ldxa [%i0+%g0]0x80,%l3 ! %l3 = 901b85da001a01a0
! Mem[0000000030081410] = ff00d8ffaf87cc60, %l7 = 000000003940af00
ldxa [%i2+%o5]0x81,%l7 ! %l7 = ff00d8ffaf87cc60
! Mem[0000000030141410] = 00000000, %l1 = 00000000000000ff
ldsha [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081400] = 000000ff 000000ef 00000000 ff0000ff
! Mem[0000000010081410] = 00000000 00000000 ff000000 029b0000
! Mem[0000000010081420] = 51000000 00000000 00ff00ff 00000000
! Mem[0000000010081430] = 00000000 00ffffff 000000ff 000000ef
ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
! Mem[00000000211c0000] = ff00c8b9, %l5 = 0000000000000000
ldsba [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l0 = 0000000000000022, Mem[0000000010001400] = da851b90
stba %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = da851b22
p0_label_376:
! %l5 = ffffffffffffffff, %l7 = ff00d8ffaf87cc60, %l1 = 0000000000000000
add %l5,%l7,%l1 ! %l1 = ff00d8ffaf87cc5f
! %l6 = 0000000051000000, Mem[0000000010041434] = 0b78ffb4
sth %l6,[%i1+0x034] ! Mem[0000000010041434] = 0000ffb4
! %l1 = ff00d8ffaf87cc5f, Mem[00000000100c1410] = 00000051
stha %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = cc5f0051
! %l6 = 0000000051000000, Mem[0000000030141400] = ffffffff000000ff
stxa %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000051000000
! Mem[00000000100c1408] = 000000da0000ff00, %l2 = 00000000901b85da
ldxa [%i3+%o4]0x80,%l2 ! %l2 = 000000da0000ff00
! %l7 = ff00d8ffaf87cc60, Mem[0000000030001410] = ffffffff
stha %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = cc60ffff
! %f26 = ef000000, Mem[0000000010041408] = ffffffff
sta %f26,[%i1+%o4]0x80 ! Mem[0000000010041408] = ef000000
! Mem[00000000100c143b] = 00ffffff, %l6 = 0000000051000000
ldstub [%i3+0x03b],%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010081400] = 000000ff, %l4 = 000000ff58730000
swapa [%i2+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 000000a0, %f27 = ffffff00
lda [%i0+%o5]0x88,%f27 ! %f27 = 000000a0
p0_label_377:
! Mem[0000000010101410] = ef000000, %l5 = ffffffffffffffff
lduba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000ef
! Mem[0000000030181408] = 000000ff, %l5 = 00000000000000ef
ldsha [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141408] = 000000ff, %l7 = ff00d8ffaf87cc60
lduha [%i5+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1408] = da000000, %l4 = 00000000000000ff
lduha [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181400] = 000000000000ff00, %l0 = 0000000000000022
ldxa [%i6+%g0]0x88,%l0 ! %l0 = 000000000000ff00
! Mem[0000000010181408] = ffffffff, %l2 = 000000da0000ff00
ldsba [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181410] = 00000000ff0000ff, %l7 = 00000000000000ff
ldxa [%i6+%o5]0x88,%l7 ! %l7 = 00000000ff0000ff
! Mem[0000000030141400] = 00000000, %l7 = 00000000ff0000ff
ldsha [%i5+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = da851b22, %l2 = ffffffffffffffff
lduwa [%i0+%g0]0x88,%l2 ! %l2 = 00000000da851b22
! Starting 10 instruction Store Burst
! %f31 = 00ff0000, Mem[0000000010001410] = a0000000
sta %f31,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00ff0000
p0_label_378:
! %l1 = ff00d8ffaf87cc5f, Mem[0000000020800040] = ffffd57f
stb %l1,[%o1+0x040] ! Mem[0000000020800040] = 5fffd57f
! Mem[0000000010101428] = 000000fffb5acd6b, %l5 = 0000000000000000, %l3 = 901b85da001a01a0
add %i4,0x28,%g1
casxa [%g1]0x80,%l5,%l3 ! %l3 = 000000fffb5acd6b
! %f19 = 000000ff, Mem[0000000030101400] = 000000a0
sta %f19,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
! %f16 = 00000000 ff0000ff, %f27 = 000000a0
fxtos %f16,%f27 ! %f27 = 4f7f0001
! %l3 = 000000fffb5acd6b, Mem[0000000010041415] = 00000000, %asi = 80
stba %l3,[%i1+0x015]%asi ! Mem[0000000010041414] = 006b0000
! Mem[00000000201c0001] = ff002191, %l7 = 0000000000000000
ldstub [%o0+0x001],%l7 ! %l7 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000030101400] = ff000000
stwa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! %f31 = 00ff0000, Mem[0000000030041400] = ff0000ff
sta %f31,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00ff0000
! %l6 = 00000000000000ff, Mem[00000000100c1408] = 000000da
stha %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ff00da
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00000000, %l7 = 0000000000000000
ldswa [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
p0_label_379:
! Mem[0000000030041400] = 0000ff00, %l0 = 000000000000ff00
ldsba [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041408] = 0000000000000000, %l1 = ff00d8ffaf87cc5f
ldxa [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l5 = 0000000000000000
lduha [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081400] = 00000000, %l7 = 0000000000000000
lduha [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181408] = 00007358ff000000, %f2 = 00000000 ff0000ff
ldda [%i6+%o4]0x89,%f2 ! %f2 = 00007358 ff000000
! Mem[0000000010001400] = a0011a00 da851b22, %l6 = 000000ff, %l7 = 00000000
ldda [%i0+%g0]0x88,%l6 ! %l6 = 00000000da851b22 00000000a0011a00
! Mem[00000000100c1400] = ff0000ff52fcffff, %l2 = 00000000da851b22
ldxa [%i3+%g0]0x80,%l2 ! %l2 = ff0000ff52fcffff
! Mem[0000000010141410] = ffffffff, %l3 = 000000fffb5acd6b
lduba [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101408] = 00520000 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000520000
! Starting 10 instruction Store Burst
! %l3 = 00000000000000ff, Mem[000000001010143e] = 00000000, %asi = 80
stha %l3,[%i4+0x03e]%asi ! Mem[000000001010143c] = 000000ff
p0_label_380:
membar #Sync ! Added by membar checker (63)
! %l0 = 0000000000000000, Mem[0000000010141410] = ffffffff
stba %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00ffffff
! Mem[0000000030101410] = ff000000, %l6 = 00000000da851b22
swapa [%i4+%o5]0x81,%l6 ! %l6 = 00000000ff000000
! %f20 = 92ffffff ffffffff, Mem[00000000300c1400] = 0000ffff 000000ff
stda %f20,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 92ffffff ffffffff
! %f24 = ffffff92 0b78ffb4, Mem[0000000030041408] = 00000000 00000000
stda %f24,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffff92 0b78ffb4
! %f22 = 00000000 ff000000, Mem[0000000030141408] = ff000000 ffffffff
stda %f22,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 ff000000
! %l0 = 0000000000000000, Mem[00000000100c1408] = 00ff00da, %asi = 80
stwa %l0,[%i3+0x008]%asi ! Mem[00000000100c1408] = 00000000
! Mem[00000000201c0000] = ffff2191, %l1 = 0000000000520000
ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
! %f22 = 00000000 ff000000, %l7 = 00000000a0011a00
! Mem[00000000100c1430] = ff000000000000ff
add %i3,0x030,%g1
stda %f22,[%g1+%l7]ASI_PST8_PL ! Mem[00000000100c1430] = ff000000000000ff
! Mem[000000001014143c] = 0000ff00, %l2 = ff0000ff52fcffff
swap [%i5+0x03c],%l2 ! %l2 = 000000000000ff00
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 000000ef, %l1 = 00000000000000ff
ldsha [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ef
p0_label_381:
! Mem[0000000030101410] = da851b220000807f, %f18 = 58730000 000000ff
ldda [%i4+%o5]0x81,%f18 ! %f18 = da851b22 0000807f
! Mem[0000000030001400] = 000000000000ff00, %l0 = 0000000000000000
ldxa [%i0+%g0]0x89,%l0 ! %l0 = 000000000000ff00
! Mem[0000000010181428] = 000000b1 00000000, %l6 = ff000000, %l7 = a0011a00
ldda [%i6+0x028]%asi,%l6 ! %l6 = 00000000000000b1 0000000000000000
! Mem[0000000010001408] = ffffffff, %l4 = 0000000000000000
lduha [%i0+%o4]0x88,%l4 ! %l4 = 000000000000ffff
! %l0 = 000000000000ff00, %l1 = 00000000000000ef, %l5 = 0000000000000000
orn %l0,%l1,%l5 ! %l5 = ffffffffffffff10
! Mem[00000000201c0000] = ffff2191, %l4 = 000000000000ffff
ldub [%o0+%g0],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041434] = 0000ffb4, %l5 = ffffffffffffff10
ldsba [%i1+0x034]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001408] = ffffffff, %l6 = 00000000000000b1
lduwa [%i0+%o4]0x80,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000030001400] = 00ff0000 00000000 a32f0203 9310ee6b
! Mem[0000000030001410] = cc60ffff 00000000 901b85da 3bb43509
! Mem[0000000030001420] = a49bdccb f60e80fa ff000000 000000ff
! Mem[0000000030001430] = 52fcd8d1 734e063e d52d968b 1443ff53
ldda [%i0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030001400
! Starting 10 instruction Store Burst
! Mem[000000001018141d] = a0000000, %l2 = 000000000000ff00
ldstuba [%i6+0x01d]%asi,%l2 ! %l2 = 00000000000000ff
p0_label_382:
! %l5 = 0000000000000000, Mem[0000000010141420] = b4ff780b
stw %l5,[%i5+0x020] ! Mem[0000000010141420] = 00000000
! %l4 = 00000000000000ff, Mem[0000000010001429] = 00000020, %asi = 80
stba %l4,[%i0+0x029]%asi ! Mem[0000000010001428] = 00ff0020
! %l5 = 0000000000000000, Mem[0000000020800041] = 5fffd57f
stb %l5,[%o1+0x041] ! Mem[0000000020800040] = 5f00d57f
! Mem[0000000010001410] = 0000ff00, %l2 = 0000000000000000
swapa [%i0+%o5]0x88,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010081408] = 00000000, %l4 = 00000000000000ff
swapa [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
! %f16 = 00ff0000 00000000 a32f0203 9310ee6b
! %f20 = cc60ffff 00000000 901b85da 3bb43509
! %f24 = a49bdccb f60e80fa ff000000 000000ff
! %f28 = 52fcd8d1 734e063e d52d968b 1443ff53
stda %f16,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010081408] = ff000000 ff0000ff
stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 00000000
! %f8 = 51000000, Mem[00000000100c1410] = cc5f0051
sta %f8 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 51000000
! %f6 = ff000000, Mem[0000000010141410] = 00ffffff
st %f6 ,[%i5+%o5] ! Mem[0000000010141410] = ff000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = ff0000ff, %l1 = 00000000000000ef
ldswa [%i3+%g0]0x80,%l1 ! %l1 = ffffffffff0000ff
p0_label_383:
! Mem[0000000030181400] = 00af40ff, %f1 = 000000ef
lda [%i6+%g0]0x89,%f1 ! %f1 = 00af40ff
! Mem[00000000100c1428] = 01d194ffe5ff0551, %f0 = 000000ff 00af40ff
ldda [%i3+0x028]%asi,%f0 ! %f0 = 01d194ff e5ff0551
membar #Sync ! Added by membar checker (64)
! Mem[0000000030001400] = 00ff0000 00000000 a32f0203 9310ee6b
! Mem[0000000030001410] = cc60ffff 00000000 901b85da 3bb43509
! Mem[0000000030001420] = a49bdccb f60e80fa ff000000 000000ff
! Mem[0000000030001430] = 52fcd8d1 734e063e d52d968b 1443ff53
ldda [%i0]ASI_BLK_SL,%f0 ! Block Load from 0000000030001400
! Mem[0000000030141408] = 000000ff00000000, %f18 = a32f0203 9310ee6b
ldda [%i5+%o4]0x89,%f18 ! %f18 = 000000ff 00000000
! Mem[00000000300c1410] = 00ffffff, %l6 = 00000000ffffffff
lduha [%i3+%o5]0x89,%l6 ! %l6 = 000000000000ffff
! %f26 = ff000000, %f25 = f60e80fa, %f31 = 1443ff53
fdivs %f26,%f25,%f31 ! %f31 = 4865f1d9
! Mem[00000000300c1400] = ffffffff, %l7 = 0000000000000000
lduwa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000030081400] = 00000000, %l6 = 000000000000ffff
ldswa [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = 000000ff, %l3 = 00000000000000ff
ldsba [%i5+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f26 = ff000000, Mem[0000000010141408] = 000000ff
sta %f26,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000
p0_label_384:
! %l3 = ffffffffffffffff, Mem[00000000211c0001] = ff00c8b9
stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = ffffc8b9
! %l7 = 00000000ffffffff, Mem[0000000030081410] = ffd800ff
stba %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffd800ff
! %l7 = 00000000ffffffff, Mem[000000001000141a] = 901b85da, %asi = 80
stha %l7,[%i0+0x01a]%asi ! Mem[0000000010001418] = 901bffff
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000030181400] = 00af40ff 00000000
stda %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 ffffffff
! %l3 = ffffffffffffffff, Mem[00000000100c1425] = 0b78ffb4
stb %l3,[%i3+0x025] ! Mem[00000000100c1424] = 0bffffb4
! %l0 = 000000000000ff00, %l5 = 0000000000000000, %y = 00000000
udiv %l0,%l5,%l5 ! Div by zero, %l0 = 000000000000ff50
mov %l0,%y ! %y = 0000ff28
! %f17 = 00000000, Mem[0000000010001420] = 00000000
sta %f17,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000
! %l0 = 0000ff28, %l1 = ff0000ff, Mem[0000000010141410] = ff000000 ffffff92
stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000ff28 ff0000ff
! Mem[0000000010081400] = 58730000, %l6 = 0000000000000000
ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 00000058000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 00ff0000, %l1 = ffffffffff0000ff
lduha [%i6+%g0]0x80,%l1 ! %l1 = 00000000000000ff
p0_label_385:
! Mem[0000000030181408] = ff000000, %l0 = 000000000000ff28
lduha [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101400] = 00000000 ffffffff 00000000 00005200
! Mem[0000000030101410] = da851b22 0000807f ef6d8b37 ff8b6def
! Mem[0000000030101420] = 8a7183a3 0b78ffb4 ffffff92 0b78ffb4
! Mem[0000000030101430] = 00000000 ffffffff ffffffe5 ffff00b4
ldda [%i4]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030101400
! Mem[0000000030041400] = 00ff000000000000, %f26 = ff000000 000000ff
ldda [%i1+%g0]0x81,%f26 ! %f26 = 00ff0000 00000000
! Mem[0000000030181410] = ffffffff, %l7 = 00000000ffffffff
ldsha [%i6+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030101410] = da851b22 0000807f, %l6 = 00000058, %l7 = ffffffff
ldda [%i4+%o5]0x81,%l6 ! %l6 = 00000000da851b22 000000000000807f
! Mem[00000000100c1400] = fffffc52ff0000ff, %l0 = 0000000000000000
ldxa [%i3+%g0]0x88,%l0 ! %l0 = fffffc52ff0000ff
! Mem[0000000010081400] = 000073ff, %l4 = 0000000000000000
ldswa [%i2+%g0]0x88,%l4 ! %l4 = 00000000000073ff
! Mem[0000000010001410] = 00000000, %l7 = 000000000000807f
lduwa [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001408] = ffffffff ff0000ff, %l0 = ff0000ff, %l1 = 000000ff
ldda [%i0+%o4]0x80,%l0 ! %l0 = 00000000ffffffff 00000000ff0000ff
! Starting 10 instruction Store Burst
! %f30 = d52d968b 4865f1d9, Mem[0000000010101408] = 000000ff 2000d96d
stda %f30,[%i4+%o4]0x80 ! Mem[0000000010101408] = d52d968b 4865f1d9
p0_label_386:
! %f22 = 901b85da 3bb43509, %l6 = 00000000da851b22
! Mem[0000000010041410] = 00000000006b0000
add %i1,0x010,%g1
stda %f22,[%g1+%l6]ASI_PST8_P ! Mem[0000000010041410] = 00008500006b3500
! %f16 = 00ff0000, Mem[0000000010001400] = da851b22
sta %f16,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00ff0000
! %l6 = 00000000da851b22, Mem[0000000020800000] = ffff7fd0
stb %l6,[%o1+%g0] ! Mem[0000000020800000] = 22ff7fd0
! %l3 = ffffffffffffffff, Mem[0000000010181410] = ff0000ff
stha %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffff00ff
! %l2 = 000000000000ff00, Mem[0000000010041433] = 378b6def, %asi = 80
stba %l2,[%i1+0x033]%asi ! Mem[0000000010041430] = 378b6d00
! Mem[0000000010141400] = ff0000ff, %l0 = 00000000ffffffff
ldstuba [%i5+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
! %f20 = cc60ffff 00000000, %l1 = 00000000ff0000ff
! Mem[0000000010001430] = 52fcd8d173ff0600
add %i0,0x030,%g1
stda %f20,[%g1+%l1]ASI_PST8_P ! Mem[0000000010001430] = cc60ffff00000000
! %l3 = ffffffffffffffff, Mem[00000000100c1410] = 00000051
stwa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffff
! %f28 = 52fcd8d1 734e063e, %l0 = 00000000000000ff
! Mem[0000000010001438] = 80bb76bf44544039
add %i0,0x038,%g1
stda %f28,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010001438] = 3e064e73d1d8fc52
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ffff60cc, %l3 = ffffffffffffffff
ldsha [%i0+%o5]0x89,%l3 ! %l3 = 00000000000060cc
p0_label_387:
! Mem[0000000030081400] = 0000000200000000, %l3 = 00000000000060cc
ldxa [%i2+%g0]0x89,%l3 ! %l3 = 0000000200000000
! Mem[0000000030181410] = ffffffff, %l2 = 000000000000ff00
ldsba [%i6+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030141408] = 00000000, %l4 = 00000000000073ff
lduha [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141408] = 000000ff, %f23 = 3bb43509
lda [%i5+0x008]%asi,%f23 ! %f23 = 000000ff
! Mem[00000000300c1410] = ffffff00, %l3 = 0000000200000000
ldswa [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffff00
! Mem[0000000010041408] = 000000ef, %l2 = ffffffffffffffff
lduba [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ef
! Mem[0000000010101418] = 7358ff02, %l4 = 0000000000000000
lduh [%i4+0x018],%l4 ! %l4 = 0000000000007358
! Mem[0000000010181400] = 00ff0000, %l7 = 0000000000000000
ldsha [%i6+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030141400] = 00000000, %l6 = 00000000da851b22
lduha [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000010081400] = ff730000
stba %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00730000
p0_label_388:
! %l4 = 0000000000007358, Mem[0000000010001404] = 001a01a0, %asi = 80
stwa %l4,[%i0+0x004]%asi ! Mem[0000000010001404] = 00007358
! %l4 = 00007358, %l5 = 00000000, Mem[00000000100c1410] = ffffffff 00af4039
std %l4,[%i3+%o5] ! Mem[00000000100c1410] = 00007358 00000000
! Mem[0000000010081408] = 00000000, %l2 = 00000000000000ef
swapa [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000020800040] = 5f00d57f, %l7 = 00000000000000ff
ldstuba [%o1+0x040]%asi,%l7 ! %l7 = 0000005f000000ff
! %f21 = 00000000, Mem[0000000010141408] = ff000000
sta %f21,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! %f25 = f60e80fa, Mem[0000000030081400] = 00000000
sta %f25,[%i2+%g0]0x81 ! Mem[0000000030081400] = f60e80fa
! %f20 = cc60ffff, Mem[0000000010101410] = 000000ef
sta %f20,[%i4+%o5]0x88 ! Mem[0000000010101410] = cc60ffff
! %l2 = 0000000000000000, Mem[0000000030181408] = ff000000
stha %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000
! Mem[0000000030081408] = 000073ff, %l3 = ffffffffffffff00
swapa [%i2+%o4]0x89,%l3 ! %l3 = 00000000000073ff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000 ff000000, %l2 = 00000000, %l3 = 000073ff
ldda [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000 00000000ff000000
p0_label_389:
! Mem[000000001004143c] = 20000000, %l0 = 00000000000000ff
lduha [%i1+0x03c]%asi,%l0 ! %l0 = 0000000000002000
! Mem[00000000201c0000] = ffff2191, %l1 = 00000000ff0000ff
ldub [%o0+0x001],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101400] = 00000000, %l3 = 00000000ff000000
ldsha [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000201c0000] = ffff2191, %l2 = 0000000000000000
ldub [%o0+0x001],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181408] = 000000ff, %l2 = 00000000000000ff
ldswa [%i6+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141408] = 00000000, %l5 = 0000000000000000
ldswa [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1410] = 58730000, %l3 = 0000000000000000
lduwa [%i3+%o5]0x88,%l3 ! %l3 = 0000000058730000
! Mem[0000000010101400] = ffffffff6bee1093, %f28 = 52fcd8d1 734e063e
ldd [%i4+%g0],%f28 ! %f28 = ffffffff 6bee1093
! Mem[0000000010101410] = cc60ffff, %f22 = 901b85da
lda [%i4+%o5]0x88,%f22 ! %f22 = cc60ffff
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = b4ff780b, %l3 = 0000000058730000
swapa [%i1+%o4]0x81,%l3 ! %l3 = 00000000b4ff780b
p0_label_390:
! Mem[0000000010001408] = ffffffff, %l6 = 0000000000000000
swapa [%i0+%o4]0x88,%l6 ! %l6 = 00000000ffffffff
membar #Sync ! Added by membar checker (65)
! %l5 = 0000000000000000, Mem[0000000030001408] = a32f02039310ee6b
stxa %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
! %l2 = 00000000000000ff, Mem[0000000030041410] = 00000000
stwa %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
! %l2 = 000000ff, %l3 = b4ff780b, Mem[0000000010101408] = d52d968b 4865f1d9
std %l2,[%i4+%o4] ! Mem[0000000010101408] = 000000ff b4ff780b
! %l4 = 0000000000007358, Mem[0000000010141410] = ff0000ff28ff0000
stxa %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000007358
! Mem[0000000021800000] = ffffb958, %l6 = 00000000ffffffff
ldstub [%o3+%g0],%l6 ! %l6 = 000000ff000000ff
! %l7 = 000000000000005f, Mem[0000000030041408] = 58730000
stba %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 5f730000
! Mem[0000000010081421] = 51000000, %l0 = 0000000000002000
ldstub [%i2+0x021],%l0 ! %l0 = 00000000000000ff
! %l5 = 0000000000000000, Mem[00000000100c1413] = 00007358, %asi = 80
stba %l5,[%i3+0x013]%asi ! Mem[00000000100c1410] = 00007300
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 000000ff000000ff, %f10 = b4ff780b 92ffffff
ldda [%i1+%o5]0x89,%f10 ! %f10 = 000000ff 000000ff
p0_label_391:
! Mem[0000000030081408] = 0000afff ffffff00, %l4 = 00007358, %l5 = 00000000
ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000ffffff00 000000000000afff
! Mem[0000000010041400] = 029b00ff, %l4 = 00000000ffffff00
ldsha [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041410] = 00356b0000850000, %f2 = 00520000 00000000
ldda [%i1+%o5]0x88,%f2 ! %f2 = 00356b00 00850000
! Mem[0000000030041400] = 0000ff00, %f25 = f60e80fa
lda [%i1+%g0]0x89,%f25 ! %f25 = 0000ff00
! %l5 = 000000000000afff, Mem[0000000010041408] = ef000000
stwa %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000afff
! Mem[0000000010041400] = ff009b02, %f24 = a49bdccb
ld [%i1+%g0],%f24 ! %f24 = ff009b02
! Mem[0000000010081438] = 000000ff000000ef, %f8 = b4ff780b a383718a
ldd [%i2+0x038],%f8 ! %f8 = 000000ff 000000ef
! Mem[0000000010181410] = ffff00ff, %l5 = 000000000000afff
ldsha [%i6+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101408] = 000000ff, %l4 = 00000000000000ff
ldsba [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = 00000000, %l3 = 00000000b4ff780b
swapa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
p0_label_392:
! %f24 = ff009b02 0000ff00, %l4 = 0000000000000000
! Mem[0000000030101418] = ef6d8b37ff8b6def
add %i4,0x018,%g1
stda %f24,[%g1+%l4]ASI_PST16_S ! Mem[0000000030101418] = ef6d8b37ff8b6def
! %l6 = 000000ff, %l7 = 0000005f, Mem[0000000010101400] = ffffffff 6bee1093
stda %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff 0000005f
! %l3 = 0000000000000000, Mem[0000000010141405] = 00000000, %asi = 80
stba %l3,[%i5+0x005]%asi ! Mem[0000000010141404] = 00000000
! %f10 = 000000ff 000000ff, Mem[0000000010081418] = ff000000 029b0000
stda %f10,[%i2+0x018]%asi ! Mem[0000000010081418] = 000000ff 000000ff
! %f0 = ffffffff 00000000, %l1 = 00000000000000ff
! Mem[0000000030041400] = 00ff000000000000
stda %f0,[%i1+%l1]ASI_PST16_SL ! Mem[0000000030041400] = 00000000ffffffff
! %l6 = 000000ff, %l7 = 0000005f, Mem[0000000010101410] = cc60ffff 3940af00
stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff 0000005f
! %f11 = 000000ff, Mem[00000000100c1424] = 0bffffb4
st %f11,[%i3+0x024] ! Mem[00000000100c1424] = 000000ff
! %l0 = 00000000, %l1 = 000000ff, Mem[0000000030101408] = 00000000 00520000
stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 000000ff
! %f8 = 000000ff, %f22 = cc60ffff, %f11 = 000000ff
fdivs %f8 ,%f22,%f11 ! %f11 = 80000000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 0000735f, %l3 = 0000000000000000
lduha [%i1+%o4]0x89,%l3 ! %l3 = 000000000000735f
p0_label_393:
! Mem[0000000030141410] = 00000000, %l3 = 000000000000735f
ldsha [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l6 = 00000000000000ff
ldsha [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1400] = ff0000ff, %l2 = 00000000000000ff
lduba [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081408] = 00ffffff, %l0 = 0000000000000000
ldswa [%i2+%o4]0x81,%l0 ! %l0 = 0000000000ffffff
! Mem[0000000030101408] = 00000000, %l0 = 0000000000ffffff
lduba [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1428] = 01d194ff, %l4 = 0000000000000000
lduh [%i3+0x028],%l4 ! %l4 = 00000000000001d1
! Mem[000000001018140c] = 9310ee6b, %f8 = 000000ff
lda [%i6+0x00c]%asi,%f8 ! %f8 = 9310ee6b
! Mem[000000001000143c] = d1d8fc52, %l4 = 00000000000001d1
lduh [%i0+0x03e],%l4 ! %l4 = 000000000000fc52
! Mem[00000000201c0000] = ffff2191, %l0 = 0000000000000000
lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l1 = 00000000000000ff, Mem[0000000030001400] = 00ff0000
stha %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ff0000
p0_label_394:
! %l4 = 0000fc52, %l5 = ffffffff, Mem[00000000100c1400] = ff0000ff fffffc52
stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000fc52 ffffffff
! Mem[00000000300c1408] = ff000000, %l6 = 0000000000000000
ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
! %l3 = 0000000000000000, Mem[0000000010001410] = 00000000
stw %l3,[%i0+%o5] ! Mem[0000000010001410] = 00000000
! %l0 = 000000000000ffff, Mem[0000000010141422] = 00000000
stb %l0,[%i5+0x022] ! Mem[0000000010141420] = 0000ff00
! %l1 = 00000000000000ff, Mem[0000000020800000] = 22ff7fd0
stb %l1,[%o1+%g0] ! Mem[0000000020800000] = ffff7fd0
! %l7 = 000000000000005f, Mem[0000000010041438] = d9000000, %asi = 80
stwa %l7,[%i1+0x038]%asi ! Mem[0000000010041438] = 0000005f
! Mem[0000000020800000] = ffff7fd0, %l4 = 000000000000fc52
ldstub [%o1+%g0],%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010101400] = ff000000, %l0 = 000000000000ffff
ldstuba [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001404] = 00007358, %l5 = ffffffff, %l7 = 0000005f
add %i0,0x04,%g1
casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000000007358
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 92ffffffffffffff, %f0 = ffffffff 00000000
ldda [%i3+%g0]0x89,%f0 ! %f0 = 92ffffff ffffffff
p0_label_395:
! Mem[0000000010101424] = ffffffff, %l6 = 00000000000000ff
ldsw [%i4+0x024],%l6 ! %l6 = ffffffffffffffff
! %f21 = 00000000, %f4 = 7f800000
fcmpes %fcc2,%f21,%f4 ! %fcc2 = 1
! Mem[0000000030001410] = ffff60cc, %l0 = 0000000000000000
ldsba [%i0+%o5]0x89,%l0 ! %l0 = ffffffffffffffcc
! Mem[0000000030081410] = ffd800ff, %l6 = ffffffffffffffff
lduha [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[00000000300c1400] = ffffffff, %l4 = 00000000000000ff
lduha [%i3+%g0]0x89,%l4 ! %l4 = 000000000000ffff
! Mem[0000000030101400] = ffffffff00000000, %l3 = 0000000000000000
ldxa [%i4+%g0]0x89,%l3 ! %l3 = ffffffff00000000
! Mem[00000000100c1420] = ffffff92000000ff, %l3 = ffffffff00000000
ldx [%i3+0x020],%l3 ! %l3 = ffffff92000000ff
! Mem[0000000030081408] = ffffff00, %f14 = b400ffff
lda [%i2+%o4]0x89,%f14 ! %f14 = ffffff00
! Mem[0000000010181410] = ffff00ff00000000, %f26 = 00ff0000 00000000
ldda [%i6+%o5]0x80,%f26 ! %f26 = ffff00ff 00000000
! Starting 10 instruction Store Burst
! Mem[0000000030181400] = 00000000, %l7 = 0000000000007358
swapa [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
p0_label_396:
! %l1 = 00000000000000ff, Mem[0000000010101400] = ff0000ff0000005f
stxa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000030101408] = 00000000ff000000
stxa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
! Mem[00000000201c0001] = ffff2191, %l6 = 00000000000000ff
ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
! %l4 = 0000ffff, %l5 = ffffffff, Mem[0000000010101410] = ff000000 5f000000
stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ffff ffffffff
! Mem[00000000300c1410] = ffffff00, %l7 = 0000000000000000
ldstuba [%i3+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
! Mem[00000000100c1424] = 000000ff, %l6 = 00000000000000ff, %asi = 80
swapa [%i3+0x024]%asi,%l6 ! %l6 = 00000000000000ff
! %f8 = 9310ee6b 000000ef, Mem[0000000010081400] = 00730000 000000ef
stda %f8 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 9310ee6b 000000ef
! Mem[0000000010081410] = 00000000, %l1 = 00000000000000ff
ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! %f12 = ffffffff 00000000, Mem[0000000010081410] = 000000ff 00000000
stda %f12,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ffffffffffaf0000, %f4 = 7f800000 221b85da
ldda [%i1+%o4]0x88,%f4 ! %f4 = ffffffff ffaf0000
p0_label_397:
! Mem[0000000030181408] = 000000ff, %l2 = 00000000000000ff
lduha [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l2 = 0000000000000000
lduha [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[00000000201c0000] = ffff2191, %l0 = ffffffffffffffcc
ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1400] = 52fc0000, %l3 = ffffff92000000ff
lduwa [%i3+%g0]0x80,%l3 ! %l3 = 0000000052fc0000
! Mem[00000000100c1428] = 01d194ff, %l6 = 00000000000000ff
ldsh [%i3+0x028],%l6 ! %l6 = 00000000000001d1
! %l6 = 00000000000001d1, imm = 0000000000000923, %l4 = 000000000000ffff
subc %l6,0x923,%l4 ! %l4 = fffffffffffff8ae
! %f4 = ffffffff, %f31 = 4865f1d9
fcmps %fcc1,%f4 ,%f31 ! %fcc1 = 3
! Mem[0000000030041400] = 00000000, %f24 = ff009b02
lda [%i1+%g0]0x81,%f24 ! %f24 = 00000000
! Mem[00000000300c1410] = 00ffffff, %l5 = ffffffffffffffff
ldsha [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
swapa [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000000
p0_label_398:
! %f4 = ffffffff ffaf0000, Mem[0000000030001408] = 00000000 00000000
stda %f4 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff ffaf0000
! %f30 = d52d968b 4865f1d9, Mem[0000000010181408] = ffffffff 6bee1093
stda %f30,[%i6+%o4]0x88 ! Mem[0000000010181408] = d52d968b 4865f1d9
! %f10 = 000000ff 80000000, %l0 = ffffffffffffffff
! Mem[0000000030141438] = 83db89d2fd4d317b
add %i5,0x038,%g1
stda %f10,[%g1+%l0]ASI_PST8_S ! Mem[0000000030141438] = 000000ff80000000
! %l1 = 0000000000000000, Mem[0000000010001410] = 00000000
stba %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! Mem[0000000010081408] = ef000000, %l3 = 0000000052fc0000
ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001410] = cc60ffff, %l7 = 00000000000000ff
ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 000000cc000000ff
! %f16 = 00ff0000 00000000, %l1 = 0000000000000000
! Mem[0000000010141430] = 00000000ffffffff
add %i5,0x030,%g1
stda %f16,[%g1+%l1]ASI_PST32_P ! Mem[0000000010141430] = 00000000ffffffff
! %f12 = ffffffff, Mem[0000000010101408] = ff000000
sta %f12,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff
! %l0 = ffffffffffffffff, Mem[0000000010001420] = 00000000, %asi = 80
stba %l0,[%i0+0x020]%asi ! Mem[0000000010001420] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010041428] = 00000000e50005ff, %l1 = 0000000000000000
ldxa [%i1+0x028]%asi,%l1 ! %l1 = 00000000e50005ff
p0_label_399:
! Mem[0000000010041400] = ff009b02ff000000, %f26 = ffff00ff 00000000
ldd [%i1+%g0],%f26 ! %f26 = ff009b02 ff000000
! Mem[0000000010181410] = ffff00ff00000000, %f6 = ef6d8bff 378b6def
ldda [%i6+%o5]0x80,%f6 ! %f6 = ffff00ff 00000000
! Mem[0000000030041410] = ff000000, %l6 = 00000000000001d1
lduba [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! %f21 = 00000000, %f31 = 4865f1d9
fcmps %fcc1,%f21,%f31 ! %fcc1 = 1
! Mem[0000000010081410] = 00000000, %l1 = 00000000e50005ff
lduh [%i2+0x012],%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = da851b220000807f, %f22 = cc60ffff 000000ff
ldda [%i4+%o5]0x81,%f22 ! %f22 = da851b22 0000807f
! Mem[0000000030001410] = ff60ffff00000000, %f2 = 00356b00 00850000
ldda [%i0+%o5]0x81,%f2 ! %f2 = ff60ffff 00000000
! Mem[0000000030041408] = ffffff92 0000735f, %l2 = 00000000, %l3 = 00000000
ldda [%i1+%o4]0x89,%l2 ! %l2 = 000000000000735f 00000000ffffff92
! Mem[0000000010101400] = 00000000, %l0 = ffffffffffffffff
ldswa [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = ffffffffffffffff, Mem[0000000010141400] = ff0000ff
stwa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffff
p0_label_400:
! %l2 = 000000000000735f, Mem[0000000010081400] = 9310ee6b000000ef
stxa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000000000735f
! Mem[0000000010141408] = 00000000, %l1 = 0000000000000000
ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %f17 = 00000000, Mem[00000000100c1410] = 00730000
sta %f17,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
! %l0 = 0000000000000000, Mem[0000000030081410] = ff00d8ff
stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! %l2 = 000000000000735f, Mem[00000000100c1400] = 52fc0000
stba %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 5ffc0000
! Mem[0000000010041410] = 00850000, %l6 = 00000000000000ff
swapa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000850000
! %l2 = 000000000000735f, Mem[0000000030101410] = da851b22
stba %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 5f851b22
! %l2 = 000000000000735f, Mem[0000000030101400] = 00000000
stha %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 735f0000
! %l7 = 00000000000000cc, Mem[0000000030081408] = 00ffffffffaf0000
stxa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000cc
! Starting 10 instruction Load Burst
! Mem[0000000010181428] = 000000b100000000, %l4 = fffffffffffff8ae
ldx [%i6+0x028],%l4 ! %l4 = 000000b100000000
p0_label_401:
! Mem[0000000010001410] = 00000000, %f30 = d52d968b
lda [%i0+%o5]0x80,%f30 ! %f30 = 00000000
! Mem[0000000010041410] = 00356b00000000ff, %l1 = 0000000000000000
ldxa [%i1+%o5]0x88,%l1 ! %l1 = 00356b00000000ff
! Mem[00000000100c1400] = ffffffff 0000fc5f, %l6 = 00850000, %l7 = 000000cc
ldda [%i3+%g0]0x88,%l6 ! %l6 = 000000000000fc5f 00000000ffffffff
! Mem[0000000010141410] = 58730000, %l2 = 000000000000735f
ldsha [%i5+%o5]0x80,%l2 ! %l2 = 0000000000005873
membar #Sync ! Added by membar checker (66)
! Mem[0000000030101400] = 735f0000 ffffffff 00000000 00000000
! Mem[0000000030101410] = 5f851b22 0000807f ef6d8b37 ff8b6def
! Mem[0000000030101420] = 8a7183a3 0b78ffb4 ffffff92 0b78ffb4
! Mem[0000000030101430] = 00000000 ffffffff ffffffe5 ffff00b4
ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
! Mem[0000000020800040] = ff00d57f, %l3 = 00000000ffffff92
ldsha [%o1+0x040]%asi,%l3 ! %l3 = ffffffffffffff00
! Mem[0000000030141400] = 00000000, %l1 = 00356b00000000ff
lduha [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000201c0000] = ffff2191, %l4 = 000000b100000000
ldsba [%o0+0x001]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030141400] = 0000000051000000, %f0 = 92ffffff ffffffff
ldda [%i5+%g0]0x81,%f0 ! %f0 = 00000000 51000000
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffff00, Mem[0000000010081418] = 000000ff000000ff, %asi = 80
stxa %l3,[%i2+0x018]%asi ! Mem[0000000010081418] = ffffffffffffff00
p0_label_402:
! Mem[0000000030141410] = 00000000, %l5 = ffffffffffffffff
ldstuba [%i5+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081410] = 00000000, %l3 = ffffffffffffff00
ldstuba [%i2+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000020800041] = ff00d57f, %asi = 80
stba %l3,[%o1+0x041]%asi ! Mem[0000000020800040] = ff00d57f
! %l7 = 00000000ffffffff, Mem[00000000100c1408] = 00ff000000000000
stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000ffffffff
! %l1 = 0000000000000000, Mem[0000000030141400] = 0000005100000000
stxa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
! %f10 = 000000ff 80000000, Mem[00000000300c1408] = 000000ff a00000ff
stda %f10,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff 80000000
! Mem[0000000010141428] = 00ffffff, %l4 = ffffffffffffffff, %asi = 80
swapa [%i5+0x028]%asi,%l4 ! %l4 = 0000000000ffffff
! %l2 = 0000000000005873, Mem[0000000020800040] = ff00d57f
stb %l2,[%o1+0x040] ! Mem[0000000020800040] = 7300d57f
! %l2 = 00005873, %l3 = 00000000, Mem[0000000010141400] = ffffffff 00000000
stda %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00005873 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 00ff0000, %l0 = 0000000000000000
ldswa [%i6+%g0]0x80,%l0 ! %l0 = 0000000000ff0000
p0_label_403:
! Mem[0000000030001400] = 00ff0000, %l2 = 0000000000005873
ldsba [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041410] = ff000000, %l2 = 0000000000000000
lduba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1410] = 00ffffff, %l4 = 0000000000ffffff
lduba [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081434] = 00ffffff, %l0 = 0000000000ff0000
ldsh [%i2+0x036],%l0 ! %l0 = ffffffffffffffff
! Mem[00000000201c0000] = ffff2191, %l3 = 0000000000000000
ldub [%o0+0x001],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041410] = ff000000, %f12 = ffffffff
lda [%i1+%o5]0x80,%f12 ! %f12 = ff000000
! Mem[0000000030041410] = 000000ff 000000ff, %l4 = 000000ff, %l5 = 00000000
ldda [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff 00000000000000ff
! Mem[0000000010141408] = ff000000, %f2 = ff60ffff
lda [%i5+%o4]0x80,%f2 ! %f2 = ff000000
! Mem[00000000300c1400] = ffffffff ffffff92, %l6 = 0000fc5f, %l7 = ffffffff
ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000ffffffff 00000000ffffff92
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = 735f0000, %l3 = 00000000000000ff
swapa [%i4+%g0]0x81,%l3 ! %l3 = 00000000735f0000
p0_label_404:
! Mem[00000000100c1400] = 5ffc0000, %l5 = 00000000000000ff
ldstub [%i3+%g0],%l5 ! %l5 = 0000005f000000ff
! Mem[0000000010101410] = 0000ffff, %l4 = 00000000000000ff
ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000030041400] = 00000000
stha %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! %l3 = 00000000735f0000, %l1 = 0000000000000000, %l6 = 00000000ffffffff
andn %l3,%l1,%l6 ! %l6 = 00000000735f0000
! %f12 = ff000000 00000000, Mem[0000000010101408] = ffffffff 0b78ffb4
stda %f12,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000 00000000
! %f4 = ffffffff ffaf0000, Mem[00000000100c1428] = 01d194ff e5ff0551
std %f4 ,[%i3+0x028] ! Mem[00000000100c1428] = ffffffff ffaf0000
! %f6 = ffff00ff 00000000, Mem[00000000100c1410] = 00000000 00000000
stda %f6 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffff00ff 00000000
! Mem[0000000030081408] = 00000000, %l0 = ffffffffffffffff
swapa [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041408] = 0000735f, %l6 = 00000000735f0000
swapa [%i1+%o4]0x89,%l6 ! %l6 = 000000000000735f
! Starting 10 instruction Load Burst
! Mem[0000000010101404] = 000000ff, %l6 = 000000000000735f
ldsb [%i4+0x007],%l6 ! %l6 = ffffffffffffffff
p0_label_405:
! Mem[0000000010001410] = 0000000000000000, %l3 = 00000000735f0000
ldxa [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041400] = 00000000, %f3 = 00000000
lda [%i1+%g0]0x89,%f3 ! %f3 = 00000000
! Code Fragment 3
p0_fragment_32:
! %l0 = 0000000000000000
setx 0xe1f631587a8bbab9,%g7,%l0 ! %l0 = e1f631587a8bbab9
! %l1 = 0000000000000000
setx 0xecd50d084c646517,%g7,%l1 ! %l1 = ecd50d084c646517
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 = e1f631587a8bbab9
setx 0x46623fefc8cbe528,%g7,%l0 ! %l0 = 46623fefc8cbe528
! %l1 = ecd50d084c646517
setx 0xc0573c27df701a86,%g7,%l1 ! %l1 = c0573c27df701a86
! Mem[00000000100c142c] = ffaf0000, %l4 = 0000000000000000
ldsha [%i3+0x02e]%asi,%l4 ! %l4 = 0000000000000000
! Code Fragment 4
p0_fragment_33:
! %l0 = 46623fefc8cbe528
setx 0x966ff2fff5948017,%g7,%l0 ! %l0 = 966ff2fff5948017
! %l1 = c0573c27df701a86
setx 0xbb0bb650502618d0,%g7,%l1 ! %l1 = bb0bb650502618d0
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 = 966ff2fff5948017
setx 0xc711a1b7fc8441d6,%g7,%l0 ! %l0 = c711a1b7fc8441d6
! %l1 = bb0bb650502618d0
setx 0x193e087852dc69dc,%g7,%l1 ! %l1 = 193e087852dc69dc
! Mem[0000000010141408] = 000000ff, %l0 = c711a1b7fc8441d6
lduwa [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101410] = 7f800000221b855f, %l5 = 000000000000005f
ldxa [%i4+%o5]0x89,%l5 ! %l5 = 7f800000221b855f
! Code Fragment 3
p0_fragment_34:
! %l0 = 00000000000000ff
setx 0x77333e8783c1b093,%g7,%l0 ! %l0 = 77333e8783c1b093
! %l1 = 193e087852dc69dc
setx 0x29151bef9a23d412,%g7,%l1 ! %l1 = 29151bef9a23d412
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 = 77333e8783c1b093
setx 0x407af1180ce8542a,%g7,%l0 ! %l0 = 407af1180ce8542a
! %l1 = 29151bef9a23d412
setx 0xfb86a768554e6cfa,%g7,%l1 ! %l1 = fb86a768554e6cfa
! Mem[0000000010001410] = 00000000, %l7 = 00000000ffffff92
lduwa [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = 00000000, %l2 = 00000000000000ff
ldstuba [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_406:
! %l0 = 407af1180ce8542a, Mem[0000000010141410] = 58730000
stba %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 2a730000
membar #Sync ! Added by membar checker (67)
! %f26 = ffffff92 0b78ffb4, Mem[0000000030101408] = 00000000 00000000
stda %f26,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffff92 0b78ffb4
! Mem[0000000010181414] = 00000000, %l4 = 0000000000000000
ldstuba [%i6+0x014]%asi,%l4 ! %l4 = 00000000000000ff
! %l5 = 7f800000221b855f, immed = 00000029, %y = 0000ff28
udiv %l5,0x029,%l6 ! %l6 = 00000000ffffffff
mov %l0,%y ! %y = 0ce8542a
! %f6 = ffff00ff 00000000, Mem[0000000030181408] = 000000ff 58730000
stda %f6 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffff00ff 00000000
! %f0 = 00000000 51000000 ff000000 00000000
! %f4 = ffffffff ffaf0000 ffff00ff 00000000
! %f8 = 9310ee6b 000000ef 000000ff 80000000
! %f12 = ff000000 00000000 ffffff00 e5ffffff
stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
! %l7 = 0000000000000000, Mem[0000000010041400] = ff009b02
stha %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00009b02
! Mem[0000000010181408] = d9f16548, %l3 = 00000000, %l1 = 554e6cfa
add %i6,0x08,%g1
casa [%g1]0x80,%l3,%l1 ! %l1 = 00000000d9f16548
! %l6 = 00000000ffffffff, Mem[00000000201c0000] = ffff2191
sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = ffff2191
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = ffffff00, %f20 = 5f851b22
lda [%i3+%o5]0x81,%f20 ! %f20 = ffffff00
p0_label_407:
! %l1 = 00000000d9f16548, imm = fffffffffffffcbb, %l5 = 7f800000221b855f
subc %l1,-0x345,%l5 ! %l5 = 00000000d9f1688d
! Mem[0000000030041408] = 00005f73, %f24 = 8a7183a3
lda [%i1+%o4]0x81,%f24 ! %f24 = 00005f73
! Mem[00000000300c1400] = ffffffff, %l0 = 407af1180ce8542a
ldsba [%i3+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030081408] = ffffffff, %l2 = 0000000000000000
ldswa [%i2+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181408] = ffff00ff00000000, %l6 = 00000000ffffffff
ldxa [%i6+%o4]0x81,%l6 ! %l6 = ffff00ff00000000
! Mem[0000000030001400] = 00000000 0000ff00, %l6 = 00000000, %l7 = 00000000
ldda [%i0+%g0]0x89,%l6 ! %l6 = 000000000000ff00 0000000000000000
! Mem[0000000021800140] = ffff8e22, %l3 = 0000000000000000
ldub [%o3+0x141],%l3 ! %l3 = 00000000000000ff
membar #Sync ! Added by membar checker (68)
! Mem[0000000010001408] = 00000000, %f25 = 0b78ffb4
lda [%i0+%o4]0x88,%f25 ! %f25 = 00000000
! Mem[0000000030081410] = ff000000, %l7 = 0000000000000000
lduha [%i2+%o5]0x81,%l7 ! %l7 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[00000000300c1410] = ffffff00
stwa %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
p0_label_408:
! Mem[00000000100c1410] = 00000000ff00ffff, %l0 = ffffffffffffffff, %l3 = 00000000000000ff
add %i3,0x10,%g1
casxa [%g1]0x80,%l0,%l3 ! %l3 = 00000000ff00ffff
! %l5 = 00000000d9f1688d, Mem[0000000030041410] = 000000ff
stha %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000688d
! %l0 = ffffffff, %l1 = d9f16548, Mem[0000000030001408] = 0000afff ffffffff
stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffff d9f16548
! Mem[0000000010141403] = 73580000, %l3 = 00000000ff00ffff
ldstuba [%i5+0x003]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1408] = ffffffff, %l5 = 00000000d9f1688d
ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! %l0 = ffffffffffffffff, Mem[0000000030141410] = 00000000000000ff
stxa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffffffffffff
! %l0 = ffffffffffffffff, Mem[0000000010001410] = 0000afff, %asi = 80
stwa %l0,[%i0+0x010]%asi ! Mem[0000000010001410] = ffffffff
! %l6 = 000000000000ff00, Mem[0000000010081410] = 000000ff
stha %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ff00
! %f18 = 00000000 00000000, %l4 = 0000000000000000
! Mem[0000000010041420] = ffffff920b78ffb4
add %i1,0x020,%g1
stda %f18,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010041420] = ffffff920b78ffb4
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 00000000, %l6 = 000000000000ff00
lduha [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
p0_label_409:
! Mem[0000000010101408] = 00000000, %l1 = 00000000d9f16548
lduba [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, imm = fffffffffffffac9, %l2 = ffffffffffffffff
andn %l1,-0x537,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l1 = 0000000000000000
lduwa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1400] = ffffffff ffffff92, %l0 = ffffffff, %l1 = 00000000
ldda [%i3+%g0]0x81,%l0 ! %l0 = 00000000ffffffff 00000000ffffff92
! Mem[00000000211c0000] = ffffc8b9, %l2 = 0000000000000000
ldsh [%o2+%g0],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030001410] = ff60ffff, %l0 = 00000000ffffffff
ldsba [%i0+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1408] = ffffffff, %l0 = ffffffffffffffff
lduba [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000020800040] = 7300d57f, %l5 = 00000000000000ff
ldsha [%o1+0x040]%asi,%l5 ! %l5 = 0000000000007300
! Mem[0000000020800040] = 7300d57f, %l6 = 0000000000000000
ldsb [%o1+0x040],%l6 ! %l6 = 0000000000000073
! Starting 10 instruction Store Burst
! %l6 = 0000000000000073, Mem[0000000010081400] = 000000000000735f
stxa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000073
p0_label_410:
! %l1 = 00000000ffffff92, Mem[0000000010181410] = ffff00ff
stba %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 92ff00ff
! %l3 = 0000000000000000, Mem[0000000010141410] = 2a730000
stba %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00730000
! Mem[0000000010001400] = 00000051, %l0 = 00000000000000ff
swapa [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000051
! Mem[0000000010101400] = 00000000, %l6 = 0000000000000073
swapa [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000
! %l4 = 00000000, %l5 = 00007300, Mem[0000000010041408] = 0000afff ffffffff
std %l4,[%i1+%o4] ! Mem[0000000010041408] = 00000000 00007300
! %l6 = 00000000, %l7 = 0000ff00, Mem[0000000010181408] = 4865f1d9 d52d968b
stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 0000ff00
! %f24 = 00005f73 00000000, Mem[0000000010001430] = 00000000 000000ff
stda %f24,[%i0+0x030]%asi ! Mem[0000000010001430] = 00005f73 00000000
! Mem[00000000201c0000] = ffff2191, %l0 = 0000000000000051
ldstub [%o0+%g0],%l0 ! %l0 = 000000ff000000ff
! %l4 = 0000000000000000, Mem[00000000201c0000] = ffff2191, %asi = 80
stba %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff2191
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 00000000 ffffffff, %l0 = 000000ff, %l1 = ffffff92
ldda [%i3+%o4]0x88,%l0 ! %l0 = 00000000ffffffff 0000000000000000
p0_label_411:
! Mem[0000000010041400] = 029b0000, %l1 = 0000000000000000
lduha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181414] = ff000000, %l7 = 000000000000ff00
ldsw [%i6+0x014],%l7 ! %l7 = ffffffffff000000
! %f30 = ffffffe5 ffff00b4, %f3 = 00000000
fdtos %f30,%f3 ! %f3 = ffffff2f
! Mem[00000000100c1410] = 00000000 ff00ffff, %l2 = ffffffff, %l3 = 00000000
ldda [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000 00000000ff00ffff
! Mem[0000000010081418] = ffffffff ffffff00, %l4 = 00000000, %l5 = 00007300
ldda [%i2+0x018]%asi,%l4 ! %l4 = 00000000ffffffff 00000000ffffff00
! Mem[0000000010041400] = 00009b02, %l5 = 00000000ffffff00
ldswa [%i1+%g0]0x80,%l5 ! %l5 = 0000000000009b02
! Mem[0000000010001410] = ffffffff, %l1 = 0000000000000000
lduha [%i0+%o5]0x80,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010041408] = 00000000, %l0 = 00000000ffffffff
lduwa [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041408] = 00000000, %l7 = ffffffffff000000
lduha [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 00000000, %l1 = 000000000000ffff
swapa [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
p0_label_412:
! %l4 = 00000000ffffffff, Mem[0000000030181408] = ff00ffff
stba %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff00ffff
! Mem[0000000010141418] = 000000ff00000000, %l7 = 0000000000000000, %l6 = 0000000000000000
add %i5,0x18,%g1
casxa [%g1]0x80,%l7,%l6 ! %l6 = 000000ff00000000
! %l7 = 0000000000000000, Mem[0000000030001408] = ffffffff
stha %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffff0000
! Mem[0000000030041408] = 735f0000, %l1 = 0000000000000000
ldstuba [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! %f3 = ffffff2f, Mem[0000000030101410] = 5f851b22
sta %f3 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffff2f
! %f4 = ffffffff, Mem[0000000030101408] = b4ff780b
sta %f4 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffff
! %l0 = 0000000000000000, Mem[0000000030081410] = 000000ff
stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
! %l7 = 0000000000000000, Mem[0000000010001408] = 00000000000000ff
stx %l7,[%i0+%o4] ! Mem[0000000010001408] = 0000000000000000
! Mem[0000000010181408] = 0000ffff, %l2 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 00000000, %l2 = 00000000000000ff
lduwa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
p0_label_413:
membar #Sync ! Added by membar checker (69)
! Mem[0000000010041400] = 00009b02 ff000000 00000000 00007300
! Mem[0000000010041410] = ff000000 006b3500 00003ed6 ffffff7f
! Mem[0000000010041420] = ffffff92 0b78ffb4 00000000 e50005ff
! Mem[0000000010041430] = 378b6d00 0000ffb4 0000005f 20000000
ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
! %f16 = 735f0000 ffffffff, %f26 = ffffff92 0b78ffb4
fxtod %f16,%f26 ! %f26 = 43dcd7c0 00400000
! Mem[0000000010181410] = 92ff00ff, %l5 = 0000000000009b02
lduwa [%i6+%o5]0x80,%l5 ! %l5 = 0000000092ff00ff
! Mem[0000000010101410] = ff00ffff, %f28 = 00000000
lda [%i4+%o5]0x80,%f28 ! %f28 = ff00ffff
! Mem[0000000010101410] = ffff00ff, %l2 = 0000000000000000
lduha [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101410] = ffffff2f, %l1 = 0000000000000000
ldsha [%i4+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030081400] = f60e80fa, %l2 = 00000000000000ff
ldsba [%i2+%g0]0x81,%l2 ! %l2 = fffffffffffffff6
! Mem[0000000030081410] = 00000000, %f22 = ef6d8b37
lda [%i2+%o5]0x89,%f22 ! %f22 = 00000000
! Mem[0000000010141420] = 0000ff0092ffffff, %l5 = 0000000092ff00ff
ldxa [%i5+0x020]%asi,%l5 ! %l5 = 0000ff0092ffffff
! Starting 10 instruction Store Burst
! Mem[0000000030081400] = fa800ef6, %l1 = ffffffffffffffff
ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 000000f6000000ff
p0_label_414:
! %f23 = ff8b6def, Mem[0000000010081400] = 00000000
sta %f23,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff8b6def
! %l4 = 00000000ffffffff, Mem[0000000030181408] = ffff00ff
stba %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffff00ff
! %f16 = 735f0000 ffffffff 00000000 00000000
! %f20 = ffffff00 0000807f 00000000 ff8b6def
! %f24 = 00005f73 00000000 43dcd7c0 00400000
! %f28 = ff00ffff ffffffff ffffffe5 ffff00b4
stda %f16,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
! %l6 = 000000ff00000000, Mem[000000001014141a] = 000000ff, %asi = 80
stha %l6,[%i5+0x01a]%asi ! Mem[0000000010141418] = 00000000
! %l5 = 0000ff0092ffffff, Mem[0000000010141408] = 000000ff
stha %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000ffff
! Mem[0000000030101400] = 000000ff, %l1 = 00000000000000f6
swapa [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1408] = 80000000, %l3 = 00000000ff00ffff
swapa [%i3+%o4]0x89,%l3 ! %l3 = 0000000080000000
! Mem[0000000010101408] = 00000000, %l1 = 00000000000000ff
swapa [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041408] = ff005f73, %l5 = 0000ff0092ffffff
swapa [%i1+%o4]0x81,%l5 ! %l5 = 00000000ff005f73
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
ldswa [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
p0_label_415:
! Mem[0000000010181410] = 92ff00ff, %l0 = 0000000000000000
lduwa [%i6+%o5]0x80,%l0 ! %l0 = 0000000092ff00ff
! Mem[0000000020800000] = ffff7fd0, %l6 = 000000ff00000000
ldsb [%o1+0x001],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010181410] = 92ff00ff, %l1 = 0000000000000000
lduba [%i6+%o5]0x80,%l1 ! %l1 = 0000000000000092
! Mem[0000000030181400] = 58730000, %l7 = 0000000000000000
lduha [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
membar #Sync ! Added by membar checker (70)
! Mem[000000001004140c] = 00000000, %l2 = fffffffffffffff6
lduba [%i1+0x00d]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000021800040] = ffb45509, %l5 = 00000000ff005f73
ldsh [%o3+0x040],%l5 ! %l5 = ffffffffffffffb4
! Mem[0000000030101410] = 7f8000002fffffff, %f22 = 00000000 ff8b6def
ldda [%i4+%o5]0x89,%f22 ! %f22 = 7f800000 2fffffff
! Mem[0000000030001400] = 00ff0000, %l4 = 00000000ffffffff
lduha [%i0+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181408] = ff00ffff, %l4 = 00000000000000ff
lduha [%i6+%o4]0x89,%l4 ! %l4 = 000000000000ffff
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = ffffffff, %l4 = 000000000000ffff
swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000ffffffff
p0_label_416:
! %l2 = 0000000000000000, Mem[0000000010181410] = 92ff00ff, %asi = 80
stwa %l2,[%i6+0x010]%asi ! Mem[0000000010181410] = 00000000
! %l0 = 0000000092ff00ff, Mem[0000000010041410] = 00ffffff
stwa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 92ff00ff
! %f22 = 7f800000 2fffffff, %l2 = 0000000000000000
! Mem[0000000030081438] = 00000000390000ff
add %i2,0x038,%g1
stda %f22,[%g1+%l2]ASI_PST16_S ! Mem[0000000030081438] = 00000000390000ff
! %l6 = ffffffff, %l7 = 00000000, Mem[0000000010181408] = 0000ffff 0000ff00
stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff 00000000
! %l3 = 0000000080000000, Mem[00000000100c1400] = fffc0000
stwa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 80000000
! Mem[0000000030101410] = ffffff2f, %l6 = ffffffffffffffff
swapa [%i4+%o5]0x81,%l6 ! %l6 = 00000000ffffff2f
! %l7 = 0000000000000000, Mem[0000000030101410] = ffffffff
stba %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffff00
! %l6 = 00000000ffffff2f, Mem[0000000010081410] = 0000ff00
stba %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ff2f
! %l1 = 0000000000000092, Mem[0000000010041408] = 00000000
stha %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00920000
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 00ff2191, %l1 = 0000000000000092
ldsb [%o0+%g0],%l1 ! %l1 = 0000000000000000
p0_label_417:
! Mem[0000000030101410] = 00ffffff, %l1 = 0000000000000000
lduha [%i4+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181410] = ffffffff, %l2 = 0000000000000000
lduha [%i6+%o5]0x89,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010141410] = 00007300, %l5 = ffffffffffffffb4
lduba [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l6 = 00000000ffffff2f
ldswa [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081418] = ffffffffffffff00, %f0 = 00009b02 ff000000
ldd [%i2+0x018],%f0 ! %f0 = ffffffff ffffff00
! Mem[00000000300c1400] = 92ffffff ffffffff, %l6 = 00000000, %l7 = 00000000
ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000ffffffff 0000000092ffffff
! Mem[00000000100c1400] = 80000000, %l2 = 000000000000ffff
ldsha [%i3+%g0]0x80,%l2 ! %l2 = ffffffffffff8000
! Mem[0000000010041400] = ffffffff 00005f73, %l0 = 92ff00ff, %l1 = 000000ff
ldda [%i1+%g0]0x88,%l0 ! %l0 = 0000000000005f73 00000000ffffffff
! %l2 = ffffffffffff8000, %l7 = 0000000092ffffff, %l3 = 0000000080000000
subc %l2,%l7,%l3 ! %l3 = ffffffff6cff8001
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = 73000000, %l1 = 00000000ffffffff
swapa [%i4+%g0]0x88,%l1 ! %l1 = 0000000073000000
p0_label_418:
! %l4 = 00000000ffffffff, Mem[0000000030041410] = 0000688d
stha %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000ffff
! %l5 = 0000000000000000, Mem[0000000010041410] = ff00ff92
stha %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ff92
! %l4 = 00000000ffffffff, Mem[0000000010001408] = 0000000000000000
stxa %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000ffffffff
! Mem[0000000030141400] = 00000000, %l3 = ffffffff6cff8001
swapa [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
! %l4 = 00000000ffffffff, Mem[0000000010041408] = 0092000000000000
stx %l4,[%i1+%o4] ! Mem[0000000010041408] = 00000000ffffffff
! %l4 = 00000000ffffffff, Mem[000000001000142c] = ff000000
stb %l4,[%i0+0x02c] ! Mem[000000001000142c] = ff000000
! %l6 = 00000000ffffffff, Mem[0000000010141435] = ffffffff, %asi = 80
stba %l6,[%i5+0x035]%asi ! Mem[0000000010141434] = ffffffff
! Mem[0000000030101410] = ffffff00, %l1 = 0000000073000000
ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! %l6 = 00000000ffffffff, Mem[0000000010041408] = 00000000ffffffff
stx %l6,[%i1+%o4] ! Mem[0000000010041408] = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 58730000, %l1 = 0000000000000000
lduha [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000000
p0_label_419:
! Mem[0000000030101408] = ffffffff, %l2 = ffffffffffff8000
ldswa [%i4+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010101408] = ff000000, %f0 = ffffffff
lda [%i4+%o4]0x88,%f0 ! %f0 = ff000000
! Mem[0000000010041410] = 0000ff92, %l2 = ffffffffffffffff
lduba [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041418] = 00000000, %l6 = 00000000ffffffff
lduwa [%i1+0x018]%asi,%l6 ! %l6 = 0000000000000000
! Mem[000000001004140c] = ffffffff, %l1 = 0000000000000000
lduh [%i1+0x00c],%l1 ! %l1 = 000000000000ffff
! Mem[0000000030001410] = ffff60ff, %l4 = 00000000ffffffff
lduha [%i0+%o5]0x89,%l4 ! %l4 = 00000000000060ff
! Mem[0000000010041420] = 00005f7300000000, %f26 = 43dcd7c0 00400000
ldda [%i1+0x020]%asi,%f26 ! %f26 = 00005f73 00000000
! Mem[00000000100c1410] = 00000000ff00ffff, %f2 = 00000000 00007300
ldda [%i3+%o5]0x80,%f2 ! %f2 = 00000000 ff00ffff
! Mem[0000000030141408] = 00000000, %l0 = 0000000000005f73
ldsba [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030001408] = 0000ffff, %l5 = 0000000000000000
swapa [%i0+%o4]0x81,%l5 ! %l5 = 000000000000ffff
p0_label_420:
! %l4 = 00000000000060ff, Mem[0000000010001410] = ffffffffffffffff
stx %l4,[%i0+%o5] ! Mem[0000000010001410] = 00000000000060ff
! Mem[0000000010181400] = 0000ff00, %l1 = 000000000000ffff
swapa [%i6+%g0]0x88,%l1 ! %l1 = 000000000000ff00
! %l0 = 0000000000000000, Mem[0000000010101408] = ff000000ff000000
stxa %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000000000
! Mem[0000000030141408] = 00000000, %l0 = 0000000000000000
swapa [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
! %l6 = 00000000, %l7 = 92ffffff, Mem[0000000010181400] = 0000ffff 00000000
stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 92ffffff
! %l2 = 0000000000000000, Mem[0000000030081408] = ffffffff
stba %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffff00
! %l4 = 00000000000060ff, Mem[0000000010101410] = ffff00ff
stha %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffff60ff
! Mem[0000000010001400] = ff000000, %l5 = 000000000000ffff
ldstuba [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000020800041] = 7300d57f, %l6 = 0000000000000000
ldstuba [%o1+0x041]%asi,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ffff0000, %l7 = 0000000092ffffff
ldswa [%i5+%o4]0x80,%l7 ! %l7 = ffffffffffff0000
p0_label_421:
! Mem[000000001018140c] = 00000000, %f16 = 735f0000
ld [%i6+0x00c],%f16 ! %f16 = 00000000
! Mem[00000000100c1408] = ffff0000, %l2 = 0000000000000000
ldswa [%i3+%o4]0x80,%l2 ! %l2 = ffffffffffff0000
! Mem[0000000020800000] = ffff7fd0, %l3 = 0000000000000000
ldsha [%o1+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030041400] = 00000000, %l3 = ffffffffffffffff
ldswa [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
! %l2 = ffffffffffff0000, immed = fffffb18, %y = 0ce8542a
sdiv %l2,-0x4e8,%l0 ! %l0 = ffffffff80000000
mov %l0,%y ! %y = 80000000
! Mem[0000000030041408] = ffffff92, %l4 = 00000000000060ff
lduba [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000092
! Mem[0000000030041400] = 00000000ffffffff, %f28 = ff00ffff ffffffff
ldda [%i1+%g0]0x81,%f28 ! %f28 = 00000000 ffffffff
! Mem[0000000030101400] = fffffffff6000000, %f18 = 00000000 00000000
ldda [%i4+%g0]0x89,%f18 ! %f18 = ffffffff f6000000
! Mem[0000000030041400] = 00000000, %l4 = 0000000000000092
lduba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %f22 = 7f800000 2fffffff, %l1 = 000000000000ff00
! Mem[0000000030141410] = ffffffffffffffff
add %i5,0x010,%g1
stda %f22,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030141410] = ffffffffffffffff
p0_label_422:
! Mem[0000000020800000] = ffff7fd0, %l2 = ffffffffffff0000
ldstub [%o1+%g0],%l2 ! %l2 = 000000ff000000ff
! %l6 = 0000000000000000, Mem[0000000030081408] = 00ffffff
stwa %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! Mem[00000000100c1400] = 80000000, %l1 = 000000000000ff00
swapa [%i3+%g0]0x80,%l1 ! %l1 = 0000000080000000
! %f14 = 0000005f, Mem[0000000010181438] = 000000ff
sta %f14,[%i6+0x038]%asi ! Mem[0000000010181438] = 0000005f
! Mem[00000000211c0000] = ffffc8b9, %l0 = ffffffff80000000
ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
! %l6 = 0000000000000000, Mem[0000000010101400] = ffffffff
stwa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
! %l4 = 0000000000000000, Mem[0000000030041410] = ffff0000
stha %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! %l3 = 0000000000000000, Mem[0000000030081408] = 00000000
stha %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %l0 = 00000000000000ff, Mem[0000000010141427] = 92ffffff
stb %l0,[%i5+0x027] ! Mem[0000000010141424] = 92ffffff
! Starting 10 instruction Load Burst
! Mem[0000000010141428] = ffffffff, %l5 = 0000000000000000
ldswa [%i5+0x028]%asi,%l5 ! %l5 = ffffffffffffffff
p0_label_423:
! Mem[00000000300c1410] = 0000000000000000, %l7 = ffffffffffff0000
ldxa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = 000000ff00000000, %f26 = 00005f73 00000000
ldda [%i1+%o5]0x89,%f26 ! %f26 = 000000ff 00000000
! Mem[0000000010041434] = ffffffff, %l1 = 0000000080000000
ldub [%i1+0x036],%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081410] = 2fff0000 ffffffff, %l0 = 000000ff, %l1 = 000000ff
ldda [%i2+%o5]0x80,%l0 ! %l0 = 000000002fff0000 00000000ffffffff
! Mem[0000000010141430] = 00000000, %l5 = ffffffffffffffff
lduba [%i5+0x031]%asi,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (71)
! Mem[0000000010041400] = 735f0000 ffffffff 00000000 ffffffff
! Mem[0000000010041410] = 0000ff92 0000807f 00000000 ff8b6def
! Mem[0000000010041420] = 00005f73 00000000 43dcd7c0 00400000
! Mem[0000000010041430] = ff00ffff ffffffff ffffffe5 ffff00b4
ldda [%i1]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
! Mem[00000000100c1408] = ffff0000, %f15 = 20000000
lda [%i3+%o4]0x80,%f15 ! %f15 = ffff0000
! Mem[0000000020800000] = ffff7fd0, %l1 = 00000000ffffffff
ldsb [%o1+0x001],%l1 ! %l1 = ffffffffffffffff
! Mem[000000001000141c] = ff00ffff, %l2 = 00000000000000ff
ldub [%i0+0x01c],%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l1 = ffffffffffffffff, %l5 = 0000000000000000, %y = 80000000
umul %l1,%l5,%l2 ! %l2 = 0000000000000000, %y = 00000000
p0_label_424:
! %f4 = ff000000, Mem[0000000030001408] = 00000000
sta %f4 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000
! %f6 = 00003ed6 ffffff7f, %l3 = 0000000000000000
! Mem[0000000030041428] = b4ff780b92ffffff
add %i1,0x028,%g1
stda %f6,[%g1+%l3]ASI_PST16_S ! Mem[0000000030041428] = b4ff780b92ffffff
! %f8 = ffffff92 0b78ffb4, Mem[0000000030081410] = 00000000 af87cc60
stda %f8 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffff92 0b78ffb4
! %f12 = 378b6d00, Mem[0000000030181400] = 00007358
sta %f12,[%i6+%g0]0x81 ! Mem[0000000030181400] = 378b6d00
! Mem[0000000021800180] = 000068e0, %l1 = ffffffffffffffff
ldstub [%o3+0x180],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030041400] = 00000000, %l2 = 0000000000000000
ldstuba [%i1+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! %l2 = 0000000000000000, imm = 0000000000000425, %l2 = 0000000000000000
xor %l2,0x425,%l2 ! %l2 = 0000000000000425
membar #Sync ! Added by membar checker (72)
! %f0 = ff000000 ffffff00, %l6 = 0000000000000000
! Mem[0000000010041408] = 00000000ffffffff
add %i1,0x008,%g1
stda %f0,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010041408] = 00000000ffffffff
! %l2 = 0000000000000425, Mem[0000000010001410] = 00000000000060ff
stxa %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000425
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = fffffffffffff96d, %f20 = 0000ff92 0000807f
ldda [%i6+%o5]0x81,%f20 ! %f20 = ffffffff fffff96d
p0_label_425:
! Mem[0000000030101408] = ffffffff, %l4 = 0000000000000000
lduwa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000010101410] = ffff60ff, %f2 = 00000000
lda [%i4+%o5]0x88,%f2 ! %f2 = ffff60ff
! Mem[0000000010081410] = 0000ff2f, %f24 = 00005f73
lda [%i2+%o5]0x88,%f24 ! %f24 = 0000ff2f
! %l5 = 0000000000000000, %l2 = 0000000000000425, %l3 = 0000000000000000
subc %l5,%l2,%l3 ! %l3 = fffffffffffffbdb
! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000000
lduha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101408] = ffffffff, %l1 = 0000000000000000
lduba [%i4+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041408] = 00000000, %l1 = 00000000000000ff
lduba [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181410] = 00000000, %l7 = 0000000000000000
lduba [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081420] = 51ff000000000000, %f26 = 43dcd7c0 00400000
ldd [%i2+0x020],%f26 ! %f26 = 51ff0000 00000000
! Starting 10 instruction Store Burst
! %f18 = 00000000 ffffffff, %l2 = 0000000000000425
! Mem[0000000030081418] = 00000000a0000000
add %i2,0x018,%g1
stda %f18,[%g1+%l2]ASI_PST32_S ! Mem[0000000030081418] = 00000000ffffffff
p0_label_426:
! %l0 = 2fff0000, %l1 = 00000000, Mem[0000000010081410] = 2fff0000 ffffffff
stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 2fff0000 00000000
! %f4 = ff000000, %f15 = ffff0000
fcmpes %fcc0,%f4 ,%f15 ! %fcc0 = 3
! %f28 = ff00ffff ffffffff, Mem[00000000100c1418] = 00007358 00000000
stda %f28,[%i3+0x018]%asi ! Mem[00000000100c1418] = ff00ffff ffffffff
! %f24 = 0000ff2f 00000000, Mem[0000000010141400] = 735800ff 00000000
std %f24,[%i5+%g0] ! Mem[0000000010141400] = 0000ff2f 00000000
! %l4 = 00000000ffffffff, Mem[0000000030081410] = b4ff780b92ffffff
stxa %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000ffffffff
! Mem[00000000300c1400] = ffffffff, %l6 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
! %l4 = 00000000ffffffff, Mem[000000001010143e] = 000000ff, %asi = 80
stba %l4,[%i4+0x03e]%asi ! Mem[000000001010143c] = 0000ffff
! Mem[0000000010001404] = 00000000, %l6 = 00000000000000ff, %asi = 80
swapa [%i0+0x004]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181410] = ffffffff, %l6 = 0000000000000000
swapa [%i6+%o5]0x81,%l6 ! %l6 = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 378b6d00ffffffff, %l3 = fffffffffffffbdb
ldxa [%i6+%g0]0x81,%l3 ! %l3 = 378b6d00ffffffff
p0_label_427:
! Mem[0000000010001400] = ff0000ff, %l4 = 00000000ffffffff
lduba [%i0+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! %f4 = ff000000, %f30 = ffffffe5, %f23 = ff8b6def
fdivs %f4 ,%f30,%f23 ! %f23 = ffffffe5
! Mem[0000000010041428] = 43dcd7c0, %f18 = 00000000
ld [%i1+0x028],%f18 ! %f18 = 43dcd7c0
! Mem[0000000010181400] = 00000000, %l6 = 00000000ffffffff
ldswa [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181408] = ffff00ff, %f29 = ffffffff
lda [%i6+%o4]0x81,%f29 ! %f29 = ffff00ff
! Mem[0000000010001400] = ff0000ff, %l6 = 0000000000000000
ldsha [%i0+%g0]0x80,%l6 ! %l6 = ffffffffffffff00
! Mem[000000001004142c] = 00400000, %l1 = 0000000000000000
ldsba [%i1+0x02f]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181428] = 000000b1, %l1 = 0000000000000000
ldsh [%i6+0x028],%l1 ! %l1 = 0000000000000000
! Mem[0000000010081408] = ef0000ff, %l6 = ffffffffffffff00
lduba [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
swapa [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
p0_label_428:
! %f2 = ffff60ff ff00ffff, %l5 = 0000000000000000
! Mem[0000000030141438] = 000000ff80000000
add %i5,0x038,%g1
stda %f2,[%g1+%l5]ASI_PST8_S ! Mem[0000000030141438] = 000000ff80000000
! %l2 = 00000425, %l3 = ffffffff, Mem[00000000300c1410] = 00000000 00000000
stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000425 ffffffff
! %f18 = 43dcd7c0, %f13 = 0000ffb4
fsqrts %f18,%f13 ! %f13 = 41a8216a
! %l7 = 0000000000000000, Mem[0000000010141410] = 00730000
stha %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! %l6 = 00000000000000ff, immd = 0000000000000a5f, %l3 = 378b6d00ffffffff
sdivx %l6,0xa5f,%l3 ! %l3 = 0000000000000000
! %l2 = 0000000000000425, Mem[0000000010001400] = ff0000ff
stba %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000025
! %l7 = 0000000000000000, Mem[00000000300c1410] = 25040000
stha %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 25040000
! Mem[00000000201c0000] = 00ff2191, %l4 = 00000000000000ff
ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! %f6 = 00003ed6 ffffff7f, %l4 = 0000000000000000
! Mem[0000000010001408] = ffffffff00000000
add %i0,0x008,%g1
stda %f6,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010001408] = ffffffff00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = ff000000ffffffff, %f14 = 0000005f ffff0000
ldda [%i1+%g0]0x81,%f14 ! %f14 = ff000000 ffffffff
p0_label_429:
! Mem[0000000010141400] = 2fff0000, %f13 = 41a8216a
lda [%i5+%g0]0x88,%f13 ! %f13 = 2fff0000
! Mem[000000001018141c] = a0ff0000, %l7 = 0000000000000000
lduba [%i6+0x01c]%asi,%l7 ! %l7 = 00000000000000a0
! Mem[0000000010101400] = 00000000, %l0 = 000000002fff0000
lduba [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %l6 = 00000000000000ff
lduwa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001408] = 000000ff d9f16548, %l6 = 00000000, %l7 = 000000a0
ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000000000ff 00000000d9f16548
! Mem[00000000300c1410] = ffffffff 25040000, %l4 = 00000000, %l5 = 00000000
ldda [%i3+%o5]0x89,%l4 ! %l4 = 0000000025040000 00000000ffffffff
! Mem[00000000211c0000] = ffffc8b9, %l6 = 00000000000000ff
lduh [%o2+%g0],%l6 ! %l6 = 000000000000ffff
! Mem[00000000100c1408] = 0000ffff, %l6 = 000000000000ffff
ldswa [%i3+%o4]0x88,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010001408] = ffffffff, %l7 = 00000000d9f16548
ldsha [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = ff60ffff, %l3 = 0000000000000000
swapa [%i0+%o5]0x81,%l3 ! %l3 = 00000000ff60ffff
p0_label_430:
membar #Sync ! Added by membar checker (73)
! Mem[0000000010101400] = 00000000 000000ff 00000000 00000000
! Mem[0000000010101410] = ff60ffff ffffffff 7358ff02 2c598a50
! Mem[0000000010101420] = 20000000 ffffffff 000000ff fb5acd6b
! Mem[0000000010101430] = 00ff0000 00af4039 0000ff00 0000ffff
ldda [%i4]ASI_BLK_PL,%f16 ! Block Load from 0000000010101400
! Code Fragment 3
p0_fragment_35:
! %l0 = 0000000000000000
setx 0xdda0d65fb9dd14af,%g7,%l0 ! %l0 = dda0d65fb9dd14af
! %l1 = 0000000000000000
setx 0x4ccc5050582d963a,%g7,%l1 ! %l1 = 4ccc5050582d963a
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 = dda0d65fb9dd14af
setx 0xe3e177484c8ac272,%g7,%l0 ! %l0 = e3e177484c8ac272
! %l1 = 4ccc5050582d963a
setx 0xc24169ffabeba148,%g7,%l1 ! %l1 = c24169ffabeba148
! Mem[0000000010001408] = ffffffff00000000, %l3 = 00000000ff60ffff, %l0 = e3e177484c8ac272
add %i0,0x08,%g1
casxa [%g1]0x80,%l3,%l0 ! %l0 = ffffffff00000000
! %l4 = 0000000025040000, Mem[0000000030141400] = 0180ff6c
stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0080ff6c
! Mem[0000000010181408] = ffffffff, %l5 = 00000000ffffffff
ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! %f11 = e50005ff, Mem[0000000010001410] = 00000000
sta %f11,[%i0+%o5]0x88 ! Mem[0000000010001410] = e50005ff
! %l0 = ffffffff00000000, Mem[0000000010081436] = 00ffffff, %asi = 80
stha %l0,[%i2+0x036]%asi ! Mem[0000000010081434] = 00ff0000
! %f0 = ff000000 ffffff00, %l4 = 0000000025040000
! Mem[0000000010181400] = 00000000ffffff92
stda %f0,[%i6+%l4]ASI_PST32_P ! Mem[0000000010181400] = 00000000ffffff92
! %l3 = 00000000ff60ffff, Mem[0000000010041410] = 0000ff920000807f
stx %l3,[%i1+%o5] ! Mem[0000000010041410] = 00000000ff60ffff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = fa800eff, %f14 = ff000000
lda [%i2+%g0]0x89,%f14 ! %f14 = fa800eff
p0_label_431:
! Mem[0000000010081410] = 2fff0000, %f10 = 00000000
lda [%i2+0x010]%asi,%f10 ! %f10 = 2fff0000
! Code Fragment 4
p0_fragment_36:
! %l0 = ffffffff00000000
setx 0x04e441d869b26e32,%g7,%l0 ! %l0 = 04e441d869b26e32
! %l1 = c24169ffabeba148
setx 0xf290f3182610eab8,%g7,%l1 ! %l1 = f290f3182610eab8
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 = 04e441d869b26e32
setx 0x09fec6d83b72badc,%g7,%l0 ! %l0 = 09fec6d83b72badc
! %l1 = f290f3182610eab8
setx 0xe2d41e27afda6073,%g7,%l1 ! %l1 = e2d41e27afda6073
! Mem[0000000010141410] = 0000000000000000, %f12 = 378b6d00 2fff0000
ldda [%i5+%o5]0x80,%f12 ! %f12 = 00000000 00000000
! Mem[00000000100c1410] = 00000000, %l7 = ffffffffffffffff
ldsba [%i3+0x011]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141408] = ffff0000, %l6 = 000000000000ffff
lduha [%i5+%o4]0x80,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010101408] = 0000000000000000, %f26 = 6bcd5afb ff000000
ldda [%i4+0x008]%asi,%f26 ! %f26 = 00000000 00000000
! Mem[0000000010001408] = 00000000ffffffff, %l0 = 09fec6d83b72badc
ldxa [%i0+%o4]0x88,%l0 ! %l0 = 00000000ffffffff
! Mem[0000000030081408] = 00000000, %l6 = 000000000000ffff
ldsha [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041400] = 735f0000, %l7 = 0000000000000000
ldsha [%i1+%g0]0x80,%l7 ! %l7 = 000000000000735f
! Starting 10 instruction Store Burst
! %l1 = e2d41e27afda6073, Mem[00000000100c1408] = 0000ffff
stha %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00006073
p0_label_432:
! Mem[000000001004141f] = ff8b6def, %l3 = 00000000ff60ffff
ldstub [%i1+0x01f],%l3 ! %l3 = 000000ef000000ff
! %f14 = fa800eff ffffffff, %l5 = 00000000000000ff
! Mem[00000000100c1410] = 00000000ff00ffff
add %i3,0x010,%g1
stda %f14,[%g1+%l5]ASI_PST8_P ! Mem[00000000100c1410] = fa800effffffffff
! %l7 = 000000000000735f, Mem[00000000201c0001] = ffff2191, %asi = 80
stba %l7,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff5f2191
! %l5 = 00000000000000ff, Mem[0000000010141400] = 0000ff2f
stha %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00ffff2f
! %f7 = ffffff7f, Mem[000000001014143c] = 52fcffff
st %f7 ,[%i5+0x03c] ! Mem[000000001014143c] = ffffff7f
! %l6 = 0000000000000000, %l3 = 00000000000000ef, %l4 = 0000000025040000
or %l6,%l3,%l4 ! %l4 = 00000000000000ef
! %l2 = 0000000000000425, Mem[0000000010001408] = ffffffff00000000
stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000425
membar #Sync ! Added by membar checker (74)
! %l0 = ffffffff, %l1 = afda6073, Mem[0000000010101410] = ffff60ff ffffffff
stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff afda6073
! %l2 = 00000425, %l3 = 000000ef, Mem[0000000030041410] = 00000000 ff000000
stda %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000425 000000ef
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = 73ffd57f, %l0 = 00000000ffffffff
lduba [%o1+0x040]%asi,%l0 ! %l0 = 0000000000000073
p0_label_433:
! Mem[0000000030141410] = ffffffff ffffffff, %l4 = 000000ef, %l5 = 000000ff
ldda [%i5+%o5]0x89,%l4 ! %l4 = 00000000ffffffff 00000000ffffffff
! Mem[0000000010101408] = 00000000, %l5 = 00000000ffffffff
lduha [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001408] = 000000ff, %l7 = 000000000000735f
lduwa [%i0+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001410] = ff0500e500000425, %l3 = 00000000000000ef
ldxa [%i0+%o5]0x80,%l3 ! %l3 = ff0500e500000425
! Mem[0000000010141408] = 0000ffff, %l5 = 0000000000000000
ldsha [%i5+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030101400] = f6000000, %l7 = 00000000000000ff
lduha [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081410] = ffffffff, %l6 = 0000000000000000
lduha [%i2+%o5]0x81,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010181410] = 00000000, %l6 = 000000000000ffff
lduwa [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141408] = 0000ffff, %l4 = 00000000ffffffff
lduha [%i5+%o4]0x88,%l4 ! %l4 = 000000000000ffff
! Starting 10 instruction Store Burst
! Mem[00000000100c1434] = 000000ff, %l4 = 000000000000ffff
swap [%i3+0x034],%l4 ! %l4 = 00000000000000ff
p0_label_434:
! %f14 = fa800eff ffffffff, Mem[0000000030081400] = ff0e80fa 02000000
stda %f14,[%i2+%g0]0x81 ! Mem[0000000030081400] = fa800eff ffffffff
! %f14 = fa800eff ffffffff, Mem[0000000010001428] = 00000080 ff000000
stda %f14,[%i0+0x028]%asi ! Mem[0000000010001428] = fa800eff ffffffff
! %l0 = 0000000000000073, Mem[000000001004143e] = ffff00b4
sth %l0,[%i1+0x03e] ! Mem[000000001004143c] = ffff0073
! Mem[0000000010141424] = 92ffffff, %l6 = 00000000, %l5 = ffffffff
add %i5,0x24,%g1
casa [%g1]0x80,%l6,%l5 ! %l5 = 0000000092ffffff
! Mem[0000000010141410] = 00000000, %l4 = 00000000000000ff
ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %l6 = 0000000000000000, Mem[00000000100c1408] = 73600000
stwa %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! %l6 = 0000000000000000, Mem[0000000030081408] = 00000000
stwa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! %l7 = 0000000000000000, Mem[00000000218000c0] = fffff237
sth %l7,[%o3+0x0c0] ! Mem[00000000218000c0] = 0000f237
! %l0 = 0000000000000073, Mem[0000000030081400] = ff0e80fa
stba %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0e8073
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ff000000, %l7 = 0000000000000000
ldsba [%i5+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
p0_label_435:
! Mem[00000000100c1418] = ff00ffffffffffff, %l5 = 0000000092ffffff
ldx [%i3+0x018],%l5 ! %l5 = ff00ffffffffffff
! Mem[0000000010001410] = ff0500e5, %l7 = ffffffffffffffff
lduha [%i0+%o5]0x80,%l7 ! %l7 = 000000000000ff05
! Mem[0000000030181408] = ff00ffff, %l2 = 0000000000000425
ldsba [%i6+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000300c1408] = ffff00ff, %l7 = 000000000000ff05
lduha [%i3+%o4]0x81,%l7 ! %l7 = 000000000000ffff
membar #Sync ! Added by membar checker (75)
! Mem[0000000030041400] = ff000000 ffffffff 92ffffff 92ffffff
! Mem[0000000030041410] = 00000425 000000ef ff000000 0000807f
! Mem[0000000030041420] = fc058aff a383718a b4ff780b 92ffffff
! Mem[0000000030041430] = ffffffff ff000000 b400ffff e5ffffff
ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
! Mem[0000000030101400] = 000000f6, %l2 = ffffffffffffffff
ldsha [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1408] = ffff00ff, %l1 = e2d41e27afda6073
ldsha [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030081410] = 00000000ffffffff, %f4 = ff000000 006b3500
ldda [%i2+%o5]0x89,%f4 ! %f4 = 00000000 ffffffff
! Mem[0000000010141400] = 00ffff2f, %f13 = 00000000
lda [%i5+0x000]%asi,%f13 ! %f13 = 00ffff2f
! Starting 10 instruction Store Burst
! %l0 = 0000000000000073, Mem[0000000010101408] = 00000000
stba %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000073
p0_label_436:
! %f2 = ffff60ff ff00ffff, Mem[0000000030181410] = 00000000 fffff96d
stda %f2 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffff60ff ff00ffff
! %f12 = 00000000, %f5 = ffffffff
fcmpes %fcc3,%f12,%f5 ! %fcc3 = 3
! Mem[0000000030041400] = 000000ff, %l5 = ff00ffffffffffff
swapa [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000010081400] = ff8b6def
stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff8b0000
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010141428] = ffffffff 000000ef
stda %l4,[%i5+0x028]%asi ! Mem[0000000010141428] = 00000000 000000ff
! %f12 = 00000000 00ffff2f, Mem[0000000030141410] = ffffffff ffffffff
stda %f12,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 00ffff2f
! %l0 = 0000000000000073, Mem[0000000030181410] = ffff00ffff60ffff
stxa %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000000073
! Mem[0000000030041400] = ffffffff, %l1 = ffffffffffffffff
swapa [%i1+%g0]0x81,%l1 ! %l1 = 00000000ffffffff
! %l1 = 00000000ffffffff, Mem[0000000020800001] = ffff7fd0
stb %l1,[%o1+0x001] ! Mem[0000000020800000] = ffff7fd0
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ff00ffff, %l6 = 0000000000000000
ldswa [%i3+%o4]0x89,%l6 ! %l6 = ffffffffff00ffff
p0_label_437:
! Mem[00000000300c1408] = ffff00ff, %l5 = 00000000000000ff
lduha [%i3+%o4]0x81,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030181410] = 73000000, %l1 = 00000000ffffffff
ldswa [%i6+%o5]0x81,%l1 ! %l1 = 0000000073000000
! Mem[0000000010001410] = e50005ff, %f12 = 00000000
lda [%i0+%o5]0x88,%f12 ! %f12 = e50005ff
! Mem[00000000100c1408] = 00000000, %l6 = ffffffffff00ffff
ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! %f8 = ffffff92, %f2 = ffff60ff, %f1 = ffffff00
fadds %f8 ,%f2 ,%f1 ! %f1 = ffff60ff
! Mem[000000001008140c] = 00000000, %l2 = 0000000000000000
ldsw [%i2+0x00c],%l2 ! %l2 = 0000000000000000
! Mem[0000000030001410] = 00000000, %l5 = 000000000000ffff
ldswa [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141400] = 2fffff00, %l5 = 0000000000000000
ldsba [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041408] = 00000000, %l4 = 0000000000000000
lduba [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030001408] = ff000000, %l3 = ff0500e500000425
swapa [%i0+%o4]0x89,%l3 ! %l3 = 00000000ff000000
p0_label_438:
! %l6 = 0000000000000000, Mem[0000000030001408] = 25040000d9f16548
stxa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
! %l1 = 0000000073000000, Mem[00000000100c1410] = fa800eff, %asi = 80
stha %l1,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000eff
! %l0 = 0000000000000073, Mem[0000000030001400] = 00ff000000000000
stxa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000073
! %l2 = 00000000, %l3 = ff000000, Mem[0000000010101430] = 00ff0000 00af4039
stda %l2,[%i4+0x030]%asi ! Mem[0000000010101430] = 00000000 ff000000
! %l7 = 000000000000ffff, Mem[0000000010041400] = 00005f73
stwa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000ffff
! Mem[0000000030001408] = 00000000, %l2 = 0000000000000000
swapa [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081432] = 00000000, %l5 = 0000000000000000
ldstub [%i2+0x032],%l5 ! %l5 = 00000000000000ff
! %f13 = 00ffff2f, Mem[0000000030141410] = 00000000
sta %f13,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00ffff2f
! %l3 = 00000000ff000000, Mem[0000000030101400] = 000000f6
stba %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000f6
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 0080ff6c, %l0 = 0000000000000073
lduba [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
p0_label_439:
! Mem[0000000010101400] = 00000000 000000ff, %l6 = 00000000, %l7 = 0000ffff
ldd [%i4+%g0],%l6 ! %l6 = 0000000000000000 00000000000000ff
! Mem[0000000010041410] = 00000000, %l6 = 0000000000000000
ldswa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001404] = 000000ff, %l1 = 0000000073000000
lduh [%i0+0x006],%l1 ! %l1 = 00000000000000ff
! Mem[00000000211c0000] = ffffc8b9, %l1 = 00000000000000ff
ldsha [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1418] = ff00ffff, %l2 = 0000000000000000
lduba [%i3+0x019]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101408] = ffffffff, %f27 = 92ffffff
lda [%i4+%o4]0x89,%f27 ! %f27 = ffffffff
! Mem[0000000010001400] = 250000ff000000ff, %l1 = ffffffffffffffff
ldxa [%i0+%g0]0x80,%l1 ! %l1 = 250000ff000000ff
! Mem[0000000010101400] = 00000000, %l4 = 0000000000000000
ldsba [%i4+0x002]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = 25040000 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000025040000
! Starting 10 instruction Store Burst
! %l7 = 00000000000000ff, immd = fffffffffffffc04, %l4 = 0000000000000000
mulx %l7,-0x3fc,%l4 ! %l4 = fffffffffffc07fc
p0_label_440:
! %f0 = ff000000, Mem[000000001004140c] = ffffffff
sta %f0 ,[%i1+0x00c]%asi ! Mem[000000001004140c] = ff000000
! %l6 = 0000000000000000, imm = 0000000000000a49, %l1 = 250000ff000000ff
addc %l6,0xa49,%l1 ! %l1 = 0000000000000a49
! %f12 = e50005ff 00ffff2f, %l7 = 00000000000000ff
! Mem[0000000030081430] = de781c1e03a2b00a
add %i2,0x030,%g1
stda %f12,[%g1+%l7]ASI_PST8_S ! Mem[0000000030081430] = e50005ff00ffff2f
! %f27 = ffffffff, Mem[0000000010181400] = 00000000
sta %f27,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff
! Mem[0000000030001410] = 00000000, %l0 = 0000000000000000
ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! %l1 = 0000000000000a49, Mem[00000000300c1408] = ffff00ff
stba %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 49ff00ff
! %f30 = b400ffff e5ffffff, %l6 = 0000000000000000
! Mem[0000000030141438] = 000000ff80000000
add %i5,0x038,%g1
stda %f30,[%g1+%l6]ASI_PST8_S ! Mem[0000000030141438] = 000000ff80000000
! %f20 = 00000425 000000ef, Mem[0000000030001408] = 00000000 00000000
stda %f20,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000425 000000ef
! %l2 = 0000000000000000, Mem[0000000010181400] = ffffffff
stha %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = ffff0000, %l1 = 0000000000000a49
ldswa [%i1+%g0]0x80,%l1 ! %l1 = ffffffffffff0000
p0_label_441:
! Mem[0000000010001410] = ff0500e5, %l4 = fffffffffffc07fc
lduwa [%i0+%o5]0x80,%l4 ! %l4 = 00000000ff0500e5
! %f27 = ffffffff, %f25 = a383718a
fsqrts %f27,%f25 ! %f25 = ffffffff
! Mem[0000000010141428] = 00000000, %l4 = 00000000ff0500e5
ldsha [%i5+0x02a]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141420] = 0000ff00, %l4 = 0000000000000000
ldswa [%i5+0x020]%asi,%l4 ! %l4 = 000000000000ff00
! Mem[0000000010001410] = ff0500e5, %l0 = 0000000000000000
ldsha [%i0+%o5]0x80,%l0 ! %l0 = ffffffffffffff05
! Mem[0000000030001410] = 00000000000000ff, %f10 = 2fff0000 e50005ff
ldda [%i0+%o5]0x89,%f10 ! %f10 = 00000000 000000ff
! Code Fragment 4
p0_fragment_37:
! %l0 = ffffffffffffff05
setx 0xe467f0a057338978,%g7,%l0 ! %l0 = e467f0a057338978
! %l1 = ffffffffffff0000
setx 0x07d5ed706a8731bb,%g7,%l1 ! %l1 = 07d5ed706a8731bb
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 = e467f0a057338978
setx 0xf4a12b9fd7a01fb9,%g7,%l0 ! %l0 = f4a12b9fd7a01fb9
! %l1 = 07d5ed706a8731bb
setx 0x27a615e0166e1261,%g7,%l1 ! %l1 = 27a615e0166e1261
! Mem[00000000100c1410] = 00000eff, %l0 = f4a12b9fd7a01fb9
ldswa [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000eff
! Mem[0000000030181400] = 006d8b37, %l7 = 00000000000000ff
ldswa [%i6+%g0]0x89,%l7 ! %l7 = 00000000006d8b37
! Starting 10 instruction Store Burst
! %l7 = 00000000006d8b37, Mem[0000000010181410] = 00000000
stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 37000000
p0_label_442:
! %f20 = 00000425, Mem[0000000010041400] = 0000ffff
sta %f20,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000425
! Mem[0000000030181408] = ff00ffff, %l2 = 0000000000000000
ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
! Mem[000000001018140c] = 00000000, %l4 = 000000000000ff00, %asi = 80
swapa [%i6+0x00c]%asi,%l4 ! %l4 = 0000000000000000
! %l0 = 0000000000000eff, Mem[0000000030141408] = 00000000
stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000eff
! %l6 = 0000000000000000, Mem[0000000010101410] = afda6073ffffffff
stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
! %l0 = 00000eff, %l1 = 166e1261, Mem[0000000010181418] = ff000000 a0ff0000
stda %l0,[%i6+0x018]%asi ! Mem[0000000010181418] = 00000eff 166e1261
! Mem[0000000010141400] = 00ffff2f, %l1 = 27a615e0166e1261
swap [%i5+%g0],%l1 ! %l1 = 0000000000ffff2f
! %f18 = 92ffffff, Mem[00000000100c1408] = ff000000
sta %f18,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 92ffffff
! %l5 = 0000000025040000, Mem[0000000010001410] = ff0500e5
stha %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000e5
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ffffffff006d8b37, %f12 = e50005ff 00ffff2f
ldda [%i6+%g0]0x89,%f12 ! %f12 = ffffffff 006d8b37
p0_label_443:
! Mem[0000000010041410] = 00000000, %l0 = 0000000000000eff
lduba [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
! %l7 = 00000000006d8b37, %l7 = 00000000006d8b37, %l5 = 0000000025040000
andn %l7,%l7,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001408] = ef000000, %l1 = 0000000000ffff2f
ldsha [%i0+%o4]0x81,%l1 ! %l1 = ffffffffffffef00
! Mem[0000000010181408] = ffffffff, %l1 = ffffffffffffef00
lduha [%i6+%o4]0x80,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010041410] = 00000000ff60ffff, %f8 = ffffff92 0b78ffb4
ldda [%i1+%o5]0x80,%f8 ! %f8 = 00000000 ff60ffff
! %f26 = b4ff780b, %f25 = ffffffff, %f0 = ff000000
fsubs %f26,%f25,%f0 ! %f0 = ffffffff
! Mem[0000000030181400] = ffffffff006d8b37, %l6 = 0000000000000000
ldxa [%i6+%g0]0x89,%l6 ! %l6 = ffffffff006d8b37
! Mem[0000000010181410] = 37000000ff000000, %f22 = ff000000 0000807f
ldda [%i6+%o5]0x80,%f22 ! %f22 = 37000000 ff000000
! Mem[0000000010101408] = 73000000, %l7 = 00000000006d8b37
ldswa [%i4+%o4]0x80,%l7 ! %l7 = 0000000073000000
! Starting 10 instruction Store Burst
! Mem[0000000010081415] = 00000000, %l3 = 00000000ff000000
ldstuba [%i2+0x015]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_444:
! %f24 = fc058aff ffffffff, %l5 = 0000000000000000
! Mem[0000000010041428] = 43dcd7c000400000
add %i1,0x028,%g1
stda %f24,[%g1+%l5]ASI_PST16_P ! Mem[0000000010041428] = 43dcd7c000400000
! %l4 = 0000000000000000, Mem[0000000010081410] = 2fff0000
stha %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
! %l5 = 0000000000000000, Mem[00000000211c0000] = ffffc8b9
sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 0000c8b9
! %f14 = fa800eff ffffffff, Mem[0000000010041410] = 00000000 ffff60ff
stda %f14,[%i1+%o5]0x88 ! Mem[0000000010041410] = fa800eff ffffffff
! %f0 = ffffffff ffff60ff ffff60ff ff00ffff
! %f4 = 00000000 ffffffff 00003ed6 ffffff7f
! %f8 = 00000000 ff60ffff 00000000 000000ff
! %f12 = ffffffff 006d8b37 fa800eff ffffffff
stda %f0,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
! %l4 = 0000000000000000, Mem[0000000030081400] = ffffffffff0e8073
stxa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000010141400] = 61126e16
stba %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 61126e00
! %l0 = 0000000000000000, Mem[0000000010141400] = 006e1261
stha %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00001261
! Mem[0000000010141408] = 0000ffff, %l7 = 0000000073000000
swapa [%i5+%o4]0x88,%l7 ! %l7 = 000000000000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 000000e5, %l3 = 0000000000000000
lduba [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
p0_label_445:
! %l6 = ffffffff006d8b37, immed = 0000087c, %y = 00000000
smul %l6,0x87c,%l0 ! %l0 = 00000003a16926a4, %y = 00000003
! Mem[00000000300c1410] = ffffffff25040000, %f30 = b400ffff e5ffffff
ldda [%i3+%o5]0x89,%f30 ! %f30 = ffffffff 25040000
! Mem[00000000218001c0] = ff001988, %l3 = 0000000000000000
lduha [%o3+0x1c0]%asi,%l3 ! %l3 = 000000000000ff00
! Mem[0000000030141408] = ff0e0000ff000000, %l4 = 0000000000000000
ldxa [%i5+%o4]0x81,%l4 ! %l4 = ff0e0000ff000000
! %l4 = ff0e0000ff000000, %l2 = 00000000000000ff, %y = 00000003
smul %l4,%l2,%l4 ! %l4 = ffffffff01000000, %y = ffffffff
! Mem[0000000010101430] = 00000000, %f22 = 37000000
ld [%i4+0x030],%f22 ! %f22 = 00000000
! Mem[0000000010081430] = 0000ff00, %l1 = 000000000000ffff
ldsb [%i2+0x032],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030101410] = ffffffff, %l0 = 00000003a16926a4
lduba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101408] = ffffffff, %l0 = 00000000000000ff
ldsba [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l4 = ffffffff01000000, Mem[0000000010041414] = ff0e80fa
stw %l4,[%i1+0x014] ! Mem[0000000010041414] = 01000000
p0_label_446:
! %l0 = ffffffffffffffff, Mem[0000000010181410] = 37000000
stwa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff
! Mem[0000000010041400] = 00000425, %l0 = ffffffffffffffff
ldstuba [%i1+%g0]0x88,%l0 ! %l0 = 00000025000000ff
! Mem[0000000030001410] = 000000ff, %l4 = ffffffff01000000
swapa [%i0+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! %l3 = 000000000000ff00, Mem[00000000100c1406] = ffff60ff, %asi = 80
stha %l3,[%i3+0x006]%asi ! Mem[00000000100c1404] = ffffff00
! Mem[00000000300c1400] = ffffffff, %l0 = 0000000000000025
swapa [%i3+%g0]0x89,%l0 ! %l0 = 00000000ffffffff
! %l2 = 000000ff, %l3 = 0000ff00, Mem[0000000010001410] = e5000000 25040000
stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff 0000ff00
membar #Sync ! Added by membar checker (76)
! Mem[00000000100c1400] = ffffffff, %l5 = 0000000000000000
swapa [%i3+%g0]0x88,%l5 ! %l5 = 00000000ffffffff
! %l1 = ffffffffffffffff, Mem[0000000030001400] = 00000000
stha %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000ffff
! %l6 = ffffffff006d8b37, Mem[0000000010101408] = 73000000
stha %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 8b370000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00000425, %l4 = 00000000000000ff
ldswa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000425
p0_label_447:
! Mem[0000000010101410] = 00000000, %l6 = ffffffff006d8b37
lduba [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081410] = ffffffff, %l3 = 000000000000ff00
lduha [%i2+%o5]0x81,%l3 ! %l3 = 000000000000ffff
! Mem[00000000100c1408] = ffff60ffff00ffff, %l6 = 0000000000000000
ldxa [%i3+%o4]0x80,%l6 ! %l6 = ffff60ffff00ffff
! Mem[0000000010001438] = ffffffe500ffffff, %l7 = 000000000000ffff
ldx [%i0+0x038],%l7 ! %l7 = ffffffe500ffffff
! Mem[00000000211c0000] = 0000c8b9, %l5 = 00000000ffffffff
ldsb [%o2+0x001],%l5 ! %l5 = 0000000000000000
! Mem[0000000010081400] = 00008bff, %l5 = 0000000000000000
lduba [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001434] = 00000000, %l5 = 0000000000000000
ldsba [%i0+0x037]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181400] = 006d8b37, %l3 = 000000000000ffff
ldsha [%i6+%g0]0x89,%l3 ! %l3 = ffffffffffff8b37
! Mem[0000000010001400] = ff000000 ff000025, %l4 = 00000425, %l5 = 00000000
ldda [%i0+%g0]0x88,%l4 ! %l4 = 00000000ff000025 00000000ff000000
! Starting 10 instruction Store Burst
! %l5 = 00000000ff000000, Mem[0000000030001410] = 00000001
stwa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000000
p0_label_448:
! Mem[0000000010001408] = 00000000, %l3 = ffffffffffff8b37
swapa [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
! %f6 = 00003ed6 ffffff7f, Mem[0000000010181410] = ffffffff ff000000
std %f6 ,[%i6+%o5] ! Mem[0000000010181410] = 00003ed6 ffffff7f
! Mem[0000000030001400] = ffff0000, %l7 = ffffffe500ffffff
ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010041410] = ffffffff, %l1 = ffffffffffffffff
swapa [%i1+%o5]0x88,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010001410] = 000000ff, %l3 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! %l0 = 00000000ffffffff, Mem[0000000010181408] = 00ff0000ffffffff
stxa %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000ffffffff
! Mem[000000001014143c] = ffffff7f, %l1 = 00000000ffffffff, %asi = 80
swapa [%i5+0x03c]%asi,%l1 ! %l1 = 00000000ffffff7f
! Mem[0000000010181408] = ffffffff, %l3 = 00000000000000ff
swapa [%i6+%o4]0x88,%l3 ! %l3 = 00000000ffffffff
! %f10 = 00000000 000000ff, Mem[0000000030041400] = ffffffff ffffffff
stda %f10,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 000000ff
! Starting 10 instruction Load Burst
! %l3 = 00000000ffffffff, %l5 = 00000000ff000000, %l7 = 00000000000000ff
xor %l3,%l5,%l7 ! %l7 = 0000000000ffffff
p0_label_449:
! Mem[0000000030101400] = 000000f6ffffffff, %f8 = 00000000 ff60ffff
ldda [%i4+%g0]0x81,%f8 ! %f8 = 000000f6 ffffffff
! Mem[0000000010001420] = ef000000 6bee1093, %l6 = ff00ffff, %l7 = 00ffffff
ldd [%i0+0x020],%l6 ! %l6 = 00000000ef000000 000000006bee1093
! Mem[0000000010041400] = ff040000, %l5 = 00000000ff000000
lduba [%i1+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! %l2 = 00000000000000ff, %l5 = 00000000000000ff, %l2 = 00000000000000ff
addc %l2,%l5,%l2 ! %l2 = 00000000000001fe
! Mem[0000000010041410] = ffffffff01000000, %f14 = fa800eff ffffffff
ldda [%i1+%o5]0x80,%f14 ! %f14 = ffffffff 01000000
! Mem[0000000010081408] = 00000000 ef0000ff, %l6 = ef000000, %l7 = 6bee1093
ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000ef0000ff 0000000000000000
! Mem[00000000100c1438] = fa800effffffffff, %f4 = 00000000 ffffffff
ldd [%i3+0x038],%f4 ! %f4 = fa800eff ffffffff
! Mem[00000000300c1410] = 25040000, %l4 = 00000000ff000025
lduha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = 00000073, %l0 = 00000000ffffffff
lduha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000073
! Starting 10 instruction Store Burst
! %l6 = ef0000ff, %l7 = 00000000, Mem[0000000010181410] = d63e0000 7fffffff
stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = ef0000ff 00000000
p0_label_450:
! Mem[0000000030101408] = ffffffff, %l7 = 0000000000000000
ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
! %f12 = ffffffff 006d8b37, Mem[0000000010101430] = 00000000 ff000000
stda %f12,[%i4+0x030]%asi ! Mem[0000000010101430] = ffffffff 006d8b37
! %f12 = ffffffff, %f24 = fc058aff, %f25 = ffffffff
fmuls %f12,%f24,%f25 ! %f25 = ffffffff
! Mem[00000000201c0000] = ff5f2191, %l1 = 00000000ffffff7f
ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030181410] = 73000000, %l7 = 00000000000000ff
ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 00000073000000ff
! Mem[0000000030001400] = ffff0000, %l6 = 00000000ef0000ff
ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
! %f6 = 00003ed6, Mem[00000000100c1408] = ffff60ff
sta %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00003ed6
! %f22 = 00000000 ff000000, %l2 = 00000000000001fe
! Mem[00000000100c1428] = 00000000000000ff
add %i3,0x028,%g1
stda %f22,[%g1+%l2]ASI_PST8_P ! Mem[00000000100c1428] = 00000000ff0000ff
! %l5 = 00000000000000ff, Mem[0000000030141410] = 2fffff00
stba %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffff00
! Starting 10 instruction Load Burst
! %f25 = ffffffff, %f28 = ffffffff, %f31 = 25040000
fsubs %f25,%f28,%f31 ! %f31 = ffffffff
p0_label_451:
! Mem[0000000030041410] = 25040000, %f11 = 000000ff
lda [%i1+%o5]0x89,%f11 ! %f11 = 25040000
! Mem[0000000030081408] = 00000000, %l0 = 0000000000000073
lduwa [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = ff5f2191, %l6 = 00000000000000ff
ldsh [%o0+%g0],%l6 ! %l6 = ffffffffffffff5f
! Mem[0000000010001400] = ff000025, %l4 = 0000000000000000
lduba [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000025
! Mem[0000000030181400] = 378b6d00, %f14 = ffffffff
lda [%i6+%g0]0x81,%f14 ! %f14 = 378b6d00
! Mem[0000000010041408] = 00000000, %l7 = 0000000000000073
ldswa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1408] = 000000ffff00ff49, %l2 = 00000000000001fe
ldxa [%i3+%o4]0x89,%l2 ! %l2 = 000000ffff00ff49
! Mem[00000000300c1408] = 000000ffff00ff49, %f4 = fa800eff ffffffff
ldda [%i3+%o4]0x89,%f4 ! %f4 = 000000ff ff00ff49
! Mem[0000000010181420] = ffd90020, %l2 = 000000ffff00ff49
ldsb [%i6+0x021],%l2 ! %l2 = ffffffffffffffd9
! Starting 10 instruction Store Burst
! %f24 = fc058aff, Mem[0000000030001410] = 000000ff
sta %f24,[%i0+%o5]0x89 ! Mem[0000000030001410] = fc058aff
p0_label_452:
! %l0 = 0000000000000000, Mem[0000000010141408] = 73000000
stwa %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! Mem[0000000010081404] = 00000073, %l1 = 00000000000000ff
swap [%i2+0x004],%l1 ! %l1 = 0000000000000073
! Mem[0000000010081408] = ff0000ef, %l1 = 0000000000000073
swapa [%i2+%o4]0x80,%l1 ! %l1 = 00000000ff0000ef
! %l4 = 00000025, %l5 = 000000ff, Mem[0000000030181408] = ff00ffff 00000000
stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000025 000000ff
! %f0 = ffffffff ffff60ff ffff60ff ff00ffff
! %f4 = 000000ff ff00ff49 00003ed6 ffffff7f
! %f8 = 000000f6 ffffffff 00000000 25040000
! %f12 = ffffffff 006d8b37 378b6d00 01000000
stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
! Mem[0000000010181400] = 0000ffffffffff92, %l2 = ffffffffffffffd9, %l5 = 00000000000000ff
casxa [%i6]0x80,%l2,%l5 ! %l5 = 0000ffffffffff92
! %f18 = 92ffffff 92ffffff, Mem[0000000010041410] = ffffffff 00000001
stda %f18,[%i1+%o5]0x88 ! Mem[0000000010041410] = 92ffffff 92ffffff
! %l1 = 00000000ff0000ef, Mem[0000000030181410] = ff000000
stwa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff0000ef
! %l5 = 0000ffffffffff92, Mem[0000000020800000] = ffff7fd0
sth %l5,[%o1+%g0] ! Mem[0000000020800000] = ff927fd0
! Starting 10 instruction Load Burst
! %l7 = 0000000000000000, %l3 = 00000000ffffffff, %l6 = ffffffffffffff5f
orn %l7,%l3,%l6 ! %l6 = ffffffff00000000
p0_label_453:
! Mem[0000000030081408] = 00000000, %l4 = 0000000000000025
lduwa [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041418] = 00000000, %l3 = 00000000ffffffff
ldsba [%i1+0x019]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141410] = ffffff0000ffff2f, %l1 = 00000000ff0000ef
ldxa [%i5+%o5]0x81,%l1 ! %l1 = ffffff0000ffff2f
! Mem[00000000300c1400] = 92ffffff00000025, %l4 = 0000000000000000
ldxa [%i3+%g0]0x89,%l4 ! %l4 = 92ffffff00000025
! Mem[0000000030141400] = 0080ff6c, %l4 = 92ffffff00000025
lduwa [%i5+%g0]0x81,%l4 ! %l4 = 000000000080ff6c
! Mem[0000000010101410] = 00000000, %f20 = 00000425
lda [%i4+%o5]0x88,%f20 ! %f20 = 00000000
! Mem[0000000030101400] = f6000000, %f16 = ff000000
lda [%i4+%g0]0x89,%f16 ! %f16 = f6000000
! Mem[0000000030001410] = ff8a05fc, %l6 = ffffffff00000000
lduba [%i0+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041408] = 00000000, %l1 = ffffff0000ffff2f
lduha [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181410] = ff0000ef, %l3 = 0000000000000000
ldstuba [%i6+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
p0_label_454:
! %f24 = fc058aff ffffffff, %l3 = 00000000000000ff
! Mem[0000000030141430] = 32a62ca1d6aaa767
add %i5,0x030,%g1
stda %f24,[%g1+%l3]ASI_PST8_S ! Mem[0000000030141430] = fc058affffffffff
! Code Fragment 3
p0_fragment_38:
! %l0 = 0000000000000000
setx 0x2d5dabafaf450678,%g7,%l0 ! %l0 = 2d5dabafaf450678
! %l1 = 0000000000000000
setx 0x91fc0f2fa6412d0d,%g7,%l1 ! %l1 = 91fc0f2fa6412d0d
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 = 2d5dabafaf450678
setx 0x7d23876fd38a8d6b,%g7,%l0 ! %l0 = 7d23876fd38a8d6b
! %l1 = 91fc0f2fa6412d0d
setx 0x6dcba92fd0631d1b,%g7,%l1 ! %l1 = 6dcba92fd0631d1b
membar #Sync ! Added by membar checker (77)
! Mem[0000000010081410] = ff000000, %l5 = 0000ffffffffff92
ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %f26 = b4ff780b ffffffff, %l6 = 00000000000000ff
! Mem[00000000300c1428] = 01c7a1db00000092
add %i3,0x028,%g1
stda %f26,[%g1+%l6]ASI_PST32_S ! Mem[00000000300c1428] = b4ff780bffffffff
! %f16 = f6000000, Mem[0000000010001420] = ef000000
sta %f16,[%i0+0x020]%asi ! Mem[0000000010001420] = f6000000
! %l2 = ffffffffffffffd9, Mem[0000000030181400] = 006d8b37
stwa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffd9
! %f26 = b4ff780b, Mem[0000000010041410] = ffffff92
sta %f26,[%i1+%o5]0x80 ! Mem[0000000010041410] = b4ff780b
! %l4 = 000000000080ff6c, Mem[0000000010081400] = ffffffffffff60ff
stxa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000000080ff6c
! %f6 = 00003ed6, Mem[0000000010141408] = 00000000
sta %f6 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00003ed6
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 250000ff, %l4 = 000000000080ff6c
lduwa [%i0+%g0]0x80,%l4 ! %l4 = 00000000250000ff
p0_label_455:
! Mem[0000000010001400] = ff000025, %l3 = 00000000000000ff
lduwa [%i0+%g0]0x88,%l3 ! %l3 = 00000000ff000025
! Mem[0000000030041410] = 00000425, %f15 = 01000000
lda [%i1+%o5]0x81,%f15 ! %f15 = 00000425
! Mem[0000000030001410] = ff8a05fc, %f18 = 92ffffff
lda [%i0+%o5]0x81,%f18 ! %f18 = ff8a05fc
! Mem[0000000010181438] = 0000005f, %l5 = 0000000000000000
ldsh [%i6+0x03a],%l5 ! %l5 = 000000000000005f
! Randomly selected nop
nop
! Mem[000000001000141c] = ff00ffff, %l1 = 6dcba92fd0631d1b
lduba [%i0+0x01d]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041420] = 00005f73 00000000, %l6 = 000000ff, %l7 = 00000000
ldda [%i1+0x020]%asi,%l6 ! %l6 = 0000000000005f73 0000000000000000
! Mem[000000001014142c] = 000000ff, %l5 = 000000000000005f
lduha [%i5+0x02c]%asi,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
lduba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %f28 = ffffffff ff000000, Mem[0000000010081410] = ff0000ff 49ff00ff
stda %f28,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff ff000000
p0_label_456:
! %l0 = 7d23876fd38a8d6b, Mem[0000000030101400] = 000000f6
stha %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 8d6b00f6
! %f8 = 000000f6 ffffffff, %l1 = 0000000000000000
! Mem[00000000100c1400] = 00000000ffffff00
stda %f8,[%i3+%l1]ASI_PST8_P ! Mem[00000000100c1400] = 00000000ffffff00
! %l7 = 0000000000000000, Mem[00000000100c1410] = 00000000
stwa %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! Mem[000000001008140c] = ff00ffff, %l5 = 0000000000000000
swap [%i2+0x00c],%l5 ! %l5 = 00000000ff00ffff
! %l1 = 0000000000000000, Mem[0000000010001436] = 00000000
sth %l1,[%i0+0x036] ! Mem[0000000010001434] = 00000000
! %f20 = 00000000 000000ef, Mem[0000000010081400] = 00000000 0080ff6c
stda %f20,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 000000ef
! %l4 = 00000000250000ff, %l6 = 0000000000005f73, %l3 = 00000000ff000025
sub %l4,%l6,%l3 ! %l3 = 0000000024ffa18c
! Mem[0000000030001410] = ff8a05fc, %l1 = 0000000000000000
ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
! %l0 = 7d23876fd38a8d6b, Mem[0000000030181408] = 000000ff00000025
stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 7d23876fd38a8d6b
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 00000000 000000ff 8b370000 00000000
! Mem[0000000010101410] = 00000000 00000000 7358ff02 2c598a50
! Mem[0000000010101420] = 20000000 ffffffff 000000ff fb5acd6b
! Mem[0000000010101430] = ffffffff 006d8b37 0000ff00 0000ffff
ldda [%i4]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010101400
p0_label_457:
! Mem[0000000010001410] = ff000000, %l1 = 00000000000000ff
lduha [%i0+%o5]0x80,%l1 ! %l1 = 000000000000ff00
! Mem[0000000030181400] = ffffffffffffffd9, %f10 = 00000000 25040000
ldda [%i6+%g0]0x89,%f10 ! %f10 = ffffffff ffffffd9
! Mem[00000000300c1400] = 00000025, %l7 = 0000000000000000
ldsha [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000025
! Mem[0000000030141408] = ff0e0000, %l5 = 00000000ff00ffff
lduwa [%i5+%o4]0x81,%l5 ! %l5 = 00000000ff0e0000
! Mem[0000000010041418] = 00000000, %l4 = 00000000250000ff
ldsba [%i1+0x01b]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141408] = d63e0000, %l4 = 0000000000000000
ldsba [%i5+%o4]0x80,%l4 ! %l4 = ffffffffffffffd6
! Mem[0000000010001414] = 00ff0000, %l0 = 7d23876fd38a8d6b
ldsw [%i0+0x014],%l0 ! %l0 = 0000000000ff0000
! Mem[00000000100c1400] = 00000000 ffffff00, %l6 = 00005f73, %l7 = 00000025
ldda [%i3+0x000]%asi,%l6 ! %l6 = 0000000000000000 00000000ffffff00
! Mem[0000000030001410] = 00000000fc058aff, %f0 = ffffffff ffff60ff
ldda [%i0+%o5]0x89,%f0 ! %f0 = 00000000 fc058aff
! Starting 10 instruction Store Burst
! Mem[0000000010141424] = 92ffffff, %l2 = ffffffffffffffd9
swap [%i5+0x024],%l2 ! %l2 = 0000000092ffffff
p0_label_458:
! %l1 = 000000000000ff00, Mem[0000000010041408] = 000000ff00000000
stxa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000000000ff00
! Mem[0000000010001410] = 000000ff, %l3 = 0000000024ffa18c
ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! %l6 = 00000000, %l7 = ffffff00, Mem[0000000030041410] = 00000425 000000ef
stda %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 ffffff00
! Mem[0000000010181400] = 0000ffff, %l1 = 000000000000ff00
ldstuba [%i6+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %l0 = 00ff0000, %l1 = 00000000, Mem[00000000300c1400] = 25000000 ffffff92
stda %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ff0000 00000000
! %l0 = 0000000000ff0000, Mem[0000000010181400] = ffff00ff
stha %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffff0000
! %f3 = ff00ffff, Mem[0000000030041400] = ff000000
sta %f3 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff00ffff
! Mem[0000000010041410] = 0b78ffb4, %l1 = 0000000000000000
ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 000000b4000000ff
! Mem[0000000010141400] = 00001261, %l2 = 0000000092ffffff
ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = f6006b8d, %l1 = 00000000000000b4
lduwa [%i4+%g0]0x89,%l1 ! %l1 = 00000000f6006b8d
p0_label_459:
! Mem[0000000010041410] = 0b78ffff, %l3 = 00000000000000ff
lduwa [%i1+%o5]0x88,%l3 ! %l3 = 000000000b78ffff
! Mem[0000000010081408] = 00000000 ff60ffff, %l6 = 00000000, %l7 = ffffff00
ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000ff60ffff 0000000000000000
! Mem[0000000010181400] = 0000ffffffffff92, %f4 = 000000ff ff00ff49
ldd [%i6+%g0],%f4 ! %f4 = 0000ffff ffffff92
! %f14 = 378b6d00, %f10 = ffffffff
fsqrts %f14,%f10 ! %f10 = 3b85973e
! Mem[0000000020800040] = 73ffd57f, %l0 = 0000000000ff0000
ldsba [%o1+0x040]%asi,%l0 ! %l0 = 0000000000000073
! Code Fragment 4
p0_fragment_39:
! %l0 = 0000000000000073
setx 0xd7d4efb8521b3e9f,%g7,%l0 ! %l0 = d7d4efb8521b3e9f
! %l1 = 00000000f6006b8d
setx 0x4d5c854fb96668ff,%g7,%l1 ! %l1 = 4d5c854fb96668ff
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 = d7d4efb8521b3e9f
setx 0xf8bfd86017a3f769,%g7,%l0 ! %l0 = f8bfd86017a3f769
! %l1 = 4d5c854fb96668ff
setx 0x8930e3583c158dbe,%g7,%l1 ! %l1 = 8930e3583c158dbe
! Mem[0000000010041424] = 00000000, %l2 = 0000000000000000
ldsh [%i1+0x026],%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = d9ffffff ffffffff, %l6 = ff60ffff, %l7 = 00000000
ldda [%i6+%g0]0x81,%l6 ! %l6 = 00000000d9ffffff 00000000ffffffff
! Mem[0000000030141408] = ff0e0000, %l1 = 8930e3583c158dbe
ldswa [%i5+%o4]0x81,%l1 ! %l1 = ffffffffff0e0000
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffd6, Mem[0000000030081410] = ffffffff
stba %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = d6ffffff
p0_label_460:
! Mem[0000000010101410] = 00000000, %l3 = 000000000b78ffff
swapa [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141410] = ffffff00, %l0 = f8bfd86017a3f769
ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010081400] = 00000000, %l1 = ffffffffff0e0000
ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %f30 = ffff0000 00ff0000, Mem[0000000030181410] = ff0000ef 00000000
stda %f30,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffff0000 00ff0000
! Mem[0000000010001408] = ffff8b37, %l2 = 0000000000000000
swapa [%i0+%o4]0x80,%l2 ! %l2 = 00000000ffff8b37
membar #Sync ! Added by membar checker (78)
! %f30 = ffff0000, Mem[0000000010101410] = 0b78ffff
sta %f30,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffff0000
! Mem[0000000010141408] = d63e0000, %l2 = 00000000ffff8b37
ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 000000d6000000ff
! Code Fragment 3
p0_fragment_40:
! %l0 = 00000000000000ff
setx 0x557cab2ff782feaa,%g7,%l0 ! %l0 = 557cab2ff782feaa
! %l1 = 0000000000000000
setx 0x1d4ec2c85548654e,%g7,%l1 ! %l1 = 1d4ec2c85548654e
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 = 557cab2ff782feaa
setx 0x4644a6cfa4e1b7f7,%g7,%l0 ! %l0 = 4644a6cfa4e1b7f7
! %l1 = 1d4ec2c85548654e
setx 0x0cfaf870548e6109,%g7,%l1 ! %l1 = 0cfaf870548e6109
! %l0 = 4644a6cfa4e1b7f7, Mem[000000001010140c] = 00000000, %asi = 80
stha %l0,[%i4+0x00c]%asi ! Mem[000000001010140c] = b7f70000
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = ff000025, %l6 = 00000000d9ffffff
ldsba [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000025
p0_label_461:
! Mem[0000000030081400] = 00000000 00000000 00000000 000000cc
! Mem[0000000030081410] = d6ffffff 00000000 00000000 ffffffff
! Mem[0000000030081420] = 000000b4 fb5acd6b 4fb6ba7a bd1339d9
! Mem[0000000030081430] = e50005ff 00ffff2f 00000000 390000ff
ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
! Mem[0000000010001408] = 0000000000000425, %f26 = 6bcd5afb ff000000
ldda [%i0+%o4]0x80,%f26 ! %f26 = 00000000 00000425
! Mem[0000000010001410] = 000000ff, %f28 = 378b6d00
lda [%i0+%o5]0x88,%f28 ! %f28 = 000000ff
! Mem[0000000030181408] = d38a8d6b, %l1 = 0cfaf870548e6109
lduba [%i6+%o4]0x89,%l1 ! %l1 = 000000000000006b
! Mem[0000000030101400] = 8d6b00f6, %l6 = 0000000000000025
lduwa [%i4+%g0]0x81,%l6 ! %l6 = 000000008d6b00f6
! Mem[0000000030181408] = 6b8d8ad3, %l6 = 000000008d6b00f6
lduha [%i6+%o4]0x81,%l6 ! %l6 = 0000000000006b8d
! Mem[00000000100c142c] = ff0000ff, %l1 = 000000000000006b
lduh [%i3+0x02c],%l1 ! %l1 = 000000000000ff00
! Mem[0000000030141400] = 6cff8000, %f29 = ffffffff
lda [%i5+%g0]0x89,%f29 ! %f29 = 6cff8000
! Mem[0000000030081400] = 0000000000000000, %f26 = 00000000 00000425
ldda [%i2+%g0]0x89,%f26 ! %f26 = 00000000 00000000
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = f6006b8d, %l3 = 0000000000000000
ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 0000008d000000ff
p0_label_462:
! Mem[0000000010001408] = 00000000, %l2 = 00000000000000d6
ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! %l2 = 0000000000000000, immed = 00000496, %y = ffffffff
udiv %l2,0x496,%l7 ! %l7 = 00000000ffffffff
mov %l0,%y ! %y = a4e1b7f7
! %f28 = 000000ff 6cff8000, %l6 = 0000000000006b8d
! Mem[00000000100c1400] = 00000000ffffff00
stda %f28,[%i3+%l6]ASI_PST8_PL ! Mem[00000000100c1400] = 0000ff6cffffff00
! Mem[0000000010101438] = 0000ff000000ffff, %l5 = 00000000ff0e0000, %l5 = 00000000ff0e0000
add %i4,0x38,%g1
casxa [%g1]0x80,%l5,%l5 ! %l5 = 0000ff000000ffff
! %f22 = 508a592c 02ff5873, %l3 = 000000000000008d
! Mem[0000000010181430] = 000000ff000000ef
add %i6,0x030,%g1
stda %f22,[%g1+%l3]ASI_PST8_P ! Mem[0000000010181430] = 500000ff02ff0073
! Mem[0000000010041410] = 0b78ffff, %l2 = 0000000000000000
swapa [%i1+%o5]0x88,%l2 ! %l2 = 000000000b78ffff
! %f28 = 000000ff, Mem[0000000010101400] = 00000000
sta %f28,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
! Mem[000000001014141c] = 00000000, %l7 = ffffffff, %l5 = 0000ffff
add %i5,0x1c,%g1
casa [%g1]0x80,%l7,%l5 ! %l5 = 0000000000000000
! %f28 = 000000ff 6cff8000, Mem[0000000010001410] = ff000000 00ff0000
stda %f28,[%i0+0x010]%asi ! Mem[0000000010001410] = 000000ff 6cff8000
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 611200ff, %l6 = 0000000000006b8d
lduha [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
p0_label_463:
! Mem[0000000010041414] = ffffff92, %l3 = 000000000000008d
ldsba [%i1+0x014]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010001400] = 250000ff 000000ff, %l4 = ffffffd6, %l5 = 00000000
ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000250000ff 00000000000000ff
! Mem[0000000010181410] = ff0000ef, %l2 = 000000000b78ffff
ldsh [%i6+0x012],%l2 ! %l2 = 00000000000000ef
! Mem[00000000300c1410] = 00000425, %f25 = 00000020
lda [%i3+%o5]0x81,%f25 ! %f25 = 00000425
! Mem[0000000030001400] = ffff000000000073, %l6 = 00000000000000ff
ldxa [%i0+%g0]0x81,%l6 ! %l6 = ffff000000000073
! Mem[0000000010001410] = ff000000, %l7 = 00000000ffffffff
ldsba [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081410] = ffffffd6, %f27 = 00000000
lda [%i2+%o5]0x89,%f27 ! %f27 = ffffffd6
! Mem[0000000010041400] = 000004ff, %l7 = 0000000000000000
lduba [%i1+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[00000000211c0000] = 0000c8b9, %l1 = 000000000000ff00
ldsb [%o2+%g0],%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = 0000ffff, %l0 = 4644a6cfa4e1b7f7
swapa [%i0+%g0]0x89,%l0 ! %l0 = 000000000000ffff
p0_label_464:
! Mem[0000000010101410] = 0000ffff, %l2 = 00000000000000ef
ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! %l0 = 000000000000ffff, Mem[00000000300c1408] = ff00ff49
stha %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff00ffff
! %f22 = 508a592c 02ff5873, Mem[0000000010141410] = ff000000 00000000
stda %f22,[%i5+%o5]0x80 ! Mem[0000000010141410] = 508a592c 02ff5873
! %f30 = ffff0000 00ff0000, Mem[00000000100c1408] = d63e0000 ffff00ff
stda %f30,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffff0000 00ff0000
! %l0 = 0000ffff, %l1 = 00000000, Mem[0000000030001410] = ff8a05fc 00000000
stda %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000ffff 00000000
! Mem[0000000030141400] = 0080ff6c, %l4 = 00000000250000ff
ldstuba [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181400] = ffff0000, %l5 = 00000000000000ff
ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! %l0 = 000000000000ffff, Mem[0000000010141400] = 611200ff
stba %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 611200ff
! Mem[0000000010141410] = 508a592c, %l3 = ffffffffffffffff
ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 00000050000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = d6ffffff, %f31 = 00ff0000
lda [%i2+%o5]0x81,%f31 ! %f31 = d6ffffff
p0_label_465:
! Mem[0000000010001430] = 00005f73 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i0+0x030]%asi,%l4 ! %l4 = 0000000000005f73 0000000000000000
! Mem[0000000010081400] = ff000000 000000ef ffff60ff 00000000
! Mem[0000000010081410] = 000000ff ffffffff 00003ed6 ffffff7f
! Mem[0000000010081420] = 000000f6 ffffffff 00000000 25040000
! Mem[0000000010081430] = ffffffff 006d8b37 378b6d00 01000000
ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
! Mem[00000000100c1400] = 0000ff6c, %l6 = ffff000000000073
lduwa [%i3+0x000]%asi,%l6 ! %l6 = 000000000000ff6c
! Mem[0000000010141410] = 2c598aff, %l2 = 0000000000000000
ldsba [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010141424] = ffffffd9, %l4 = 0000000000005f73
ldswa [%i5+0x024]%asi,%l4 ! %l4 = ffffffffffffffd9
! Mem[0000000030141410] = ffffff0000ffff2f, %f24 = ffffffff 00000425
ldda [%i5+%o5]0x81,%f24 ! %f24 = ffffff00 00ffff2f
! Mem[00000000300c1410] = 25040000, %l0 = 000000000000ffff
lduba [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
lduh [%i3+%o5],%l5 ! %l5 = 0000000000000000
! %l6 = 000000000000ff6c, immed = 0000092d, %y = a4e1b7f7
smul %l6,0x92d,%l0 ! %l0 = 000000000927b1fc, %y = 00000000
! Starting 10 instruction Store Burst
! %f21 = 00000000, Mem[0000000010001408] = ff000000
sta %f21,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
p0_label_466:
! %l3 = 0000000000000050, Mem[0000000030181408] = d38a8d6b
stwa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000050
! %l6 = 000000000000ff6c, Mem[0000000010141410] = 2c598aff
stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000ff6c
! %f22 = 508a592c 02ff5873, %l3 = 0000000000000050
! Mem[0000000030101410] = ffffffff0000807f
add %i4,0x010,%g1
stda %f22,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030101410] = ffffffff0000807f
! Mem[0000000010081408] = ff60ffff, %l0 = 000000000927b1fc
swapa [%i2+%o4]0x88,%l0 ! %l0 = 00000000ff60ffff
! Mem[0000000010001418] = 00000000, %l5 = 0000000000000000
swap [%i0+0x018],%l5 ! %l5 = 0000000000000000
! %f18 = 00000000 0000378b, Mem[0000000010141410] = 6cff0000 02ff5873
stda %f18,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 0000378b
! %f21 = 00000000, Mem[0000000010101410] = ff00ffff
sta %f21,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
! %l6 = 000000000000ff6c, Mem[0000000010181410] = ff0000ef
stha %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff6c00ef
! %l5 = 0000000000000000, %l6 = 000000000000ff6c, %l5 = 0000000000000000
orn %l5,%l6,%l5 ! %l5 = ffffffffffff0093
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 250000ff, %l3 = 0000000000000050
ldswa [%i0+%g0]0x80,%l3 ! %l3 = 00000000250000ff
p0_label_467:
! Mem[0000000030181408] = 500000006f87237d, %f28 = 000000ff 6cff8000
ldda [%i6+%o4]0x81,%f28 ! %f28 = 50000000 6f87237d
! Mem[0000000010141410] = 00000000 0000378b, %l4 = ffffffd9, %l5 = ffff0093
ldda [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000 000000000000378b
! Mem[0000000010101410] = 0000000000000000, %l3 = 00000000250000ff
ldxa [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141400] = ff001261 00000000, %l2 = ffffffff, %l3 = 00000000
ldda [%i5+%g0]0x80,%l2 ! %l2 = 00000000ff001261 0000000000000000
! Mem[0000000010001428] = fa800eff, %l0 = 00000000ff60ffff
ldsba [%i0+0x02b]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010101408] = 8b370000b7f70000, %l5 = 000000000000378b
ldxa [%i4+%o4]0x80,%l5 ! %l5 = 8b370000b7f70000
! %f29 = 6f87237d, %f22 = 508a592c
fcmpes %fcc1,%f29,%f22 ! %fcc1 = 2
! Mem[0000000030181408] = 00000050, %f19 = 0000378b
lda [%i6+%o4]0x89,%f19 ! %f19 = 00000050
! Mem[0000000010181400] = 92ffffffffff00ff, %f20 = 00000000 00000000
ldda [%i6+%g0]0x88,%f20 ! %f20 = 92ffffff ffff00ff
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = ffffffff, %l2 = 00000000ff001261
ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
p0_label_468:
! Mem[0000000010101400] = ff000000, %l6 = 000000000000ff6c
swapa [%i4+%g0]0x80,%l6 ! %l6 = 00000000ff000000
! %f0 = ff000000 000000ef ffff60ff 00000000
! %f4 = 000000ff ffffffff 00003ed6 ffffff7f
! %f8 = 000000f6 ffffffff 00000000 25040000
! %f12 = ffffffff 006d8b37 378b6d00 01000000
stda %f0,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
! %l0 = ffffffffffffffff, Mem[0000000010181410] = ef006cff
stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ef006cff
! %f22 = 508a592c 02ff5873, Mem[0000000010101400] = 6cff0000 ff000000
stda %f22,[%i4+%g0]0x88 ! Mem[0000000010101400] = 508a592c 02ff5873
! Mem[0000000030041410] = 00000000, %l0 = ffffffffffffffff
swapa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1400] = 0000ff00, %l4 = 0000000000000000
swapa [%i3+%g0]0x89,%l4 ! %l4 = 000000000000ff00
membar #Sync ! Added by membar checker (79)
! %l3 = 0000000000000000, Mem[000000001008141e] = ffffff7f
stb %l3,[%i2+0x01e] ! Mem[000000001008141c] = ffff007f
! %f28 = 50000000 6f87237d, %l0 = 0000000000000000
! Mem[0000000030041428] = b4ff780b92ffffff
add %i1,0x028,%g1
stda %f28,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030041428] = b4ff780b92ffffff
! Mem[0000000030081410] = ff000000, %l3 = 0000000000000000
ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ff6c00ef, %l2 = 00000000000000ff
lduba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
p0_label_469:
! Mem[0000000010101400] = 7358ff02, %f0 = ff000000
ld [%i4+%g0],%f0 ! %f0 = 7358ff02
! Mem[0000000030101400] = f6006bff, %l0 = 0000000000000000
lduha [%i4+%g0]0x89,%l0 ! %l0 = 0000000000006bff
! Mem[0000000010101410] = 00000000, %l2 = 00000000000000ff
lduha [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041408] = 00ff0000, %l2 = 0000000000000000
ldsba [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101408] = 8b370000b7f70000, %l3 = 0000000000000000
ldxa [%i4+0x008]%asi,%l3 ! %l3 = 8b370000b7f70000
! Mem[0000000030041400] = ff00ffff, %l7 = 00000000000000ff
lduwa [%i1+%g0]0x81,%l7 ! %l7 = 00000000ff00ffff
! Mem[0000000010181408] = ff00000000000000, %l5 = 8b370000b7f70000
ldxa [%i6+0x008]%asi,%l5 ! %l5 = ff00000000000000
! Mem[0000000010081410] = ff000000, %l2 = 0000000000000000
lduba [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101408] = 0000378b, %l4 = 000000000000ff00
lduha [%i4+%o4]0x88,%l4 ! %l4 = 000000000000378b
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = 6cff80ff, %l0 = 0000000000006bff
swapa [%i5+%g0]0x89,%l0 ! %l0 = 000000006cff80ff
p0_label_470:
! %f14 = 378b6d00 01000000, Mem[0000000010041418] = 00000000 ff8b6dff
stda %f14,[%i1+0x018]%asi ! Mem[0000000010041418] = 378b6d00 01000000
! Mem[0000000030001408] = ef000000, %l0 = 000000006cff80ff
swapa [%i0+%o4]0x81,%l0 ! %l0 = 00000000ef000000
! %l6 = 00000000ff000000, Mem[0000000030081408] = 00000000ff60ffff
stxa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000ff000000
! %l5 = ff00000000000000, Mem[00000000218000c1] = 0000f237
stb %l5,[%o3+0x0c1] ! Mem[00000000218000c0] = 0000f237
! %l5 = ff00000000000000, Mem[0000000010001400] = ff000025
stba %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000000
! %l0 = 00000000ef000000, %l5 = ff00000000000000, %l5 = ff00000000000000
and %l0,%l5,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c143c] = ffffffff, %l3 = 8b370000b7f70000
swap [%i3+0x03c],%l3 ! %l3 = 00000000ffffffff
! %f14 = 378b6d00 01000000, Mem[0000000010081410] = 000000ff ffffffff
stda %f14,[%i2+%o5]0x80 ! Mem[0000000010081410] = 378b6d00 01000000
! Mem[0000000010081408] = fcb12709, %l6 = 00000000ff000000, %asi = 80
swapa [%i2+0x008]%asi,%l6 ! %l6 = 00000000fcb12709
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 0000ffff, %f24 = ffffff00
lda [%i0+%o5]0x81,%f24 ! %f24 = 0000ffff
p0_label_471:
! Mem[0000000010081418] = 00003ed6ffff007f, %l1 = 0000000000000000
ldx [%i2+0x018],%l1 ! %l1 = 00003ed6ffff007f
! Mem[0000000030081400] = ff000000, %l3 = 00000000ffffffff
lduwa [%i2+%g0]0x81,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010041410] = 00000000, %l6 = 00000000fcb12709
ldsha [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081408] = ff000000, %l7 = 00000000ff00ffff
ldswa [%i2+%o4]0x89,%l7 ! %l7 = ffffffffff000000
! %l2 = 0000000000000000, %l3 = 00000000ff000000, %l6 = 0000000000000000
addc %l2,%l3,%l6 ! %l6 = 00000000ff000000
! Mem[00000000300c1400] = 00000000, %l3 = 00000000ff000000
ldsha [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1408] = ff00ffff, %l3 = 0000000000000000
ldsha [%i3+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000300c1408] = ffff00ffff000000, %l0 = 00000000ef000000
ldxa [%i3+%o4]0x81,%l0 ! %l0 = ffff00ffff000000
! Mem[0000000030001410] = 0000ffff, %l7 = ffffffffff000000
lduba [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000021800101] = ffffa456, %l2 = 0000000000000000
ldstub [%o3+0x101],%l2 ! %l2 = 000000ff000000ff
p0_label_472:
! Mem[0000000030001410] = ffff0000, %l2 = 00000000000000ff
swapa [%i0+%o5]0x89,%l2 ! %l2 = 00000000ffff0000
! %f1 = 000000ef, Mem[0000000010041400] = 000004ff
sta %f1 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ef
! Mem[0000000030041410] = ffffffff, %l2 = 00000000ffff0000
ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
! %l0 = ffff00ffff000000, Mem[0000000010041400] = ef000000ffffffff
stxa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffff00ffff000000
! %l4 = 0000378b, %l5 = 00000000, Mem[00000000100c1400] = 6cff0000 00ffffff
stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000378b 00000000
! %f29 = 6f87237d, Mem[0000000010081410] = 378b6d00
st %f29,[%i2+%o5] ! Mem[0000000010081410] = 6f87237d
! %l6 = ff000000, %l7 = 00000000, Mem[0000000010181430] = 500000ff 02ff0073
stda %l6,[%i6+0x030]%asi ! Mem[0000000010181430] = ff000000 00000000
! %l5 = 0000000000000000, Mem[0000000030001408] = 00000425ff80ff6c
stxa %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000000000000000
! %l7 = 0000000000000000, Mem[00000000100c1410] = ffffffff00000000
stxa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010181420] = ffd90020, %l4 = 000000000000378b
lduwa [%i6+0x020]%asi,%l4 ! %l4 = 00000000ffd90020
p0_label_473:
! Mem[0000000030081410] = ff0000ff, %l3 = ffffffffffffffff
ldsha [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000020800000] = ff927fd0, %l2 = 00000000000000ff
lduh [%o1+%g0],%l2 ! %l2 = 000000000000ff92
! Mem[0000000030181400] = d9ffffff, %l3 = 00000000000000ff
ldsha [%i6+%g0]0x81,%l3 ! %l3 = ffffffffffffd9ff
! Mem[0000000010081410] = 6f87237d, %l3 = ffffffffffffd9ff
ldswa [%i2+%o5]0x80,%l3 ! %l3 = 000000006f87237d
! Mem[0000000010081408] = 000000ff, %f4 = 000000ff
lda [%i2+%o4]0x88,%f4 ! %f4 = 000000ff
! Mem[0000000010141400] = ff001261 00000000 ff3e0000 00007358
! Mem[0000000010141410] = 00000000 0000378b 00000000 00000000
! Mem[0000000010141420] = 0000ff00 ffffffd9 00000000 000000ff
! Mem[0000000010141430] = 00000000 ffffffff 0000ff00 ffffffff
ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
! Mem[000000001000140c] = 00000425, %f29 = 6f87237d
lda [%i0+0x00c]%asi,%f29 ! %f29 = 00000425
! Mem[0000000020800040] = 73ffd57f, %l6 = 00000000ff000000
lduba [%o1+0x041]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030181408] = 50000000, %f21 = ffff00ff
lda [%i6+%o4]0x81,%f21 ! %f21 = 50000000
! Starting 10 instruction Store Burst
! %f24 = 0000ffff, Mem[0000000030041400] = ff00ffff
sta %f24,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000ffff
p0_label_474:
! Mem[00000000300c1410] = 25040000, %l1 = 00003ed6ffff007f
swapa [%i3+%o5]0x89,%l1 ! %l1 = 0000000025040000
! %l2 = 000000000000ff92, Mem[0000000030081410] = ff0000ff
stha %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff9200ff
! Mem[00000000100c1418] = 00003ed6, %l2 = 000000000000ff92, %asi = 80
swapa [%i3+0x018]%asi,%l2 ! %l2 = 0000000000003ed6
membar #Sync ! Added by membar checker (80)
! %l5 = 0000000000000000, Mem[000000001014142a] = 00000000
sth %l5,[%i5+0x02a] ! Mem[0000000010141428] = 00000000
! %l0 = ffff00ffff000000, Mem[00000000300c1400] = 00000000
stba %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Mem[0000000030081408] = ff000000, %l0 = ffff00ffff000000
swapa [%i2+%o4]0x89,%l0 ! %l0 = 00000000ff000000
! %l6 = 00000000000000ff, Mem[0000000010041410] = 92ffffff00000000
stxa %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000000000ff
! Mem[000000001014142c] = 000000ff, %l3 = 000000006f87237d
swap [%i5+0x02c],%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1400] = 0000378b, %l6 = 00000000000000ff
swapa [%i3+%g0]0x88,%l6 ! %l6 = 000000000000378b
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (81)
! Mem[0000000010141400] = ff001261 00000000 ff3e0000 00007358
! Mem[0000000010141410] = 00000000 0000378b 00000000 00000000
! Mem[0000000010141420] = 0000ff00 ffffffd9 00000000 6f87237d
! Mem[0000000010141430] = 00000000 ffffffff 0000ff00 ffffffff
ldda [%i5]ASI_BLK_PL,%f16 ! Block Load from 0000000010141400
p0_label_475:
! Mem[00000000100c1400] = ff00000000000000, %l1 = 0000000025040000
ldxa [%i3+%g0]0x80,%l1 ! %l1 = ff00000000000000
! Mem[0000000021800080] = ffff2d54, %l6 = 000000000000378b
ldsba [%o3+0x081]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010181400] = ff00ffff, %l3 = 00000000000000ff
ldsha [%i6+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
! Mem[0000000010101400] = 7358ff02 2c598a50, %l0 = ff000000, %l1 = 00000000
ldda [%i4+0x000]%asi,%l0 ! %l0 = 000000007358ff02 000000002c598a50
! Mem[0000000030001410] = ff000000, %l3 = ffffffffffffff00
lduba [%i0+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[00000000201c0000] = ff5f2191, %l2 = 0000000000003ed6
ldsh [%o0+%g0],%l2 ! %l2 = ffffffffffffff5f
! Mem[0000000010181438] = 0000005f, %f8 = d9ffffff
lda [%i6+0x038]%asi,%f8 ! %f8 = 0000005f
! Mem[0000000010141410] = 00000000 0000378b, %l0 = 7358ff02, %l1 = 2c598a50
ldda [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000 000000000000378b
! Mem[00000000100c1400] = ff000000 00000000 0000ff00 0000ffff
! Mem[00000000100c1410] = 00000000 00000000 0000ff92 ffffff7f
! Mem[00000000100c1420] = 00000000 ff60ffff 00000000 ff0000ff
! Mem[00000000100c1430] = ffffffff 006d8b37 fa800eff b7f70000
ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffff5f, Mem[0000000010041408] = 00ff000000000000
stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffffffffff5f
p0_label_476:
! Mem[0000000010141430] = 00000000, %l3 = 00000000000000ff, %asi = 80
swapa [%i5+0x030]%asi,%l3 ! %l3 = 0000000000000000
membar #Sync ! Added by membar checker (82)
! %f6 = 00000000 00000000, %l1 = 000000000000378b
! Mem[00000000100c1410] = 0000000000000000
add %i3,0x010,%g1
stda %f6,[%g1+%l1]ASI_PST32_PL ! Mem[00000000100c1410] = 0000000000000000
! Mem[00000000201c0000] = ff5f2191, %l4 = 00000000ffd90020
ldstub [%o0+%g0],%l4 ! %l4 = 000000ff000000ff
! %f6 = 00000000, Mem[00000000300c1410] = ffff007f
sta %f6 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! Mem[00000000201c0001] = ff5f2191, %l1 = 000000000000378b
ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 0000005f000000ff
! Mem[0000000030001410] = ff000000, %l2 = ffffffffffffff5f
swapa [%i0+%o5]0x81,%l2 ! %l2 = 00000000ff000000
! Mem[0000000030101410] = ffffffff, %l5 = 0000000000000000
swapa [%i4+%o5]0x81,%l5 ! %l5 = 00000000ffffffff
! %l4 = 00000000000000ff, Mem[00000000201c0000] = ffff2191, %asi = 80
stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff2191
! %f18 = 0000ff00, Mem[0000000010101408] = 0000378b
sta %f18,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000ff00
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = ffffffffff0092ff, %l1 = 000000000000005f
ldxa [%i2+%o5]0x89,%l1 ! %l1 = ffffffffff0092ff
p0_label_477:
! Mem[0000000010101410] = 00000000, %f11 = 00000000
lda [%i4+%o5]0x88,%f11 ! %f11 = 00000000
! %f2 = 58730000, %f1 = 611200ff, %f13 = 00000000
fsubs %f2 ,%f1 ,%f13 ! %f13 = e11200c2
! Mem[0000000010181430] = ff00000000000000, %l2 = 00000000ff000000
ldxa [%i6+0x030]%asi,%l2 ! %l2 = ff00000000000000
! %f11 = 00000000, %f23 = ffffff7f
fcmpes %fcc3,%f11,%f23 ! %fcc3 = 3
! Mem[0000000010001408] = 00000000, %l1 = ffffffffff0092ff
lduha [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101400] = 7358ff02, %l7 = 0000000000000000
ldswa [%i4+%g0]0x80,%l7 ! %l7 = 000000007358ff02
! Mem[0000000021800040] = ffb45509, %l0 = 0000000000000000
lduha [%o3+0x040]%asi,%l0 ! %l0 = 000000000000ffb4
! Mem[0000000030081408] = ff000000, %f13 = e11200c2
lda [%i2+%o4]0x89,%f13 ! %f13 = ff000000
! Mem[0000000010041400] = ff00ffff, %l4 = 00000000000000ff
lduha [%i1+%g0]0x88,%l4 ! %l4 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l4 = 000000000000ffff, Mem[0000000010041410] = 000000ff
stha %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000ffff
p0_label_478:
! %f20 = 00000000 00000000, %l0 = 000000000000ffb4
! Mem[0000000010081418] = 00003ed6ffff007f
add %i2,0x018,%g1
stda %f20,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010081418] = 000000d600000000
! %l7 = 000000007358ff02, Mem[0000000010141421] = 0000ff00, %asi = 80
stba %l7,[%i5+0x021]%asi ! Mem[0000000010141420] = 0002ff00
! %l5 = 00000000ffffffff, Mem[000000001000140a] = 00000000, %asi = 80
stha %l5,[%i0+0x00a]%asi ! Mem[0000000010001408] = 0000ffff
! %l3 = 0000000000000000, Mem[0000000010141438] = 0000ff00, %asi = 80
stwa %l3,[%i5+0x038]%asi ! Mem[0000000010141438] = 00000000
! %l1 = 0000000000000000, Mem[0000000010081408] = ff000000
stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! Mem[0000000010041410] = 0000ffff, %l1 = 0000000000000000
swapa [%i1+%o5]0x88,%l1 ! %l1 = 000000000000ffff
! Mem[00000000100c1408] = 00ff0000, %l3 = 0000000000000000
swapa [%i3+%o4]0x88,%l3 ! %l3 = 0000000000ff0000
! %f14 = ffffffff 00ff0000, Mem[0000000030081408] = ff000000 00000000
stda %f14,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffffff 00ff0000
! %f29 = 006d8b37, Mem[0000000010181410] = ff6c00ef
sta %f29,[%i6+%o5]0x80 ! Mem[0000000010181410] = 006d8b37
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = ffffff92, %l5 = 00000000ffffffff
lduha [%i1+%o4]0x89,%l5 ! %l5 = 000000000000ff92
p0_label_479:
! Mem[0000000010041400] = ffff00ff, %f0 = 00000000
lda [%i1+%g0]0x80,%f0 ! %f0 = ffff00ff
! Mem[0000000030181408] = 50000000, %f2 = 58730000
lda [%i6+%o4]0x81,%f2 ! %f2 = 50000000
! Mem[00000000300c1400] = 0000000000000000, %f6 = 00000000 00000000
ldda [%i3+%g0]0x89,%f6 ! %f6 = 00000000 00000000
! Mem[00000000100c1400] = ff000000, %f3 = 00003eff
lda [%i3+%g0]0x80,%f3 ! %f3 = ff000000
! Mem[0000000010141408] = ff3e0000, %f29 = 006d8b37
lda [%i5+%o4]0x80,%f29 ! %f29 = ff3e0000
! Mem[0000000030001410] = 00000000 5fffffff, %l2 = 00000000, %l3 = 00ff0000
ldda [%i0+%o5]0x89,%l2 ! %l2 = 000000005fffffff 0000000000000000
! Mem[0000000030081400] = 000000ff, %l0 = 000000000000ffb4
lduwa [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181400] = ffffffd9, %l7 = 000000007358ff02
ldsha [%i6+%g0]0x89,%l7 ! %l7 = ffffffffffffffd9
! Mem[0000000030101400] = ff6b00f6, %l1 = 000000000000ffff
lduha [%i4+%g0]0x81,%l1 ! %l1 = 000000000000ff6b
! Starting 10 instruction Store Burst
! %l1 = 000000000000ff6b, Mem[0000000030041400] = 0000ffff00000000
stxa %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000000000ff6b
p0_label_480:
! %l5 = 000000000000ff92, Mem[0000000021800080] = ffff2d54, %asi = 80
stba %l5,[%o3+0x080]%asi ! Mem[0000000021800080] = 92ff2d54
! Mem[0000000010141400] = 611200ff, %l3 = 0000000000000000
swapa [%i5+%g0]0x88,%l3 ! %l3 = 00000000611200ff
! %l4 = 000000000000ffff, Mem[00000000300c1408] = ffff00ffff000000
stxa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000000000ffff
! Mem[0000000020800040] = 73ffd57f, %l0 = 00000000000000ff
ldstub [%o1+0x040],%l0 ! %l0 = 00000073000000ff
! %l3 = 00000000611200ff, Mem[0000000030041410] = ffffffffffffff00
stxa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000611200ff
! Mem[000000001008140c] = 00000000, %l1 = 000000000000ff6b, %asi = 80
swapa [%i2+0x00c]%asi,%l1 ! %l1 = 0000000000000000
! %f10 = ff000000 00000000, Mem[0000000030081410] = ff0092ff ffffffff
stda %f10,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff000000 00000000
! %l1 = 0000000000000000, Mem[0000000010101408] = 0000ff00
stha %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
! Mem[0000000021800080] = 92ff2d54, %l7 = ffffffffffffffd9
ldstuba [%o3+0x080]%asi,%l7 ! %l7 = 00000092000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041434] = ffffffff, %l3 = 00000000611200ff
lduw [%i1+0x034],%l3 ! %l3 = 00000000ffffffff
p0_label_481:
! Mem[0000000010141400] = 0000000000000000, %f16 = ff000000 00000000
ldda [%i5+%g0]0x88,%f16 ! %f16 = 00000000 00000000
! Mem[0000000010001410] = ff000000, %l3 = 00000000ffffffff
ldsha [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l4 = 000000000000ffff
lduha [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %f19 = 0000ffff
lda [%i3+%o5]0x89,%f19 ! %f19 = 00000000
! Mem[0000000010101400] = 508a592c02ff5873, %l6 = ffffffffffffffff
ldxa [%i4+%g0]0x88,%l6 ! %l6 = 508a592c02ff5873
! Mem[0000000010101408] = 0000f7b700000000, %f22 = 0000ff92 ffffff7f
ldda [%i4+%o4]0x88,%f22 ! %f22 = 0000f7b7 00000000
! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
lduwa [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
! %f23 = 00000000, %f25 = ff60ffff, %f26 = 00000000
fsubs %f23,%f25,%f26 ! %f26 = 7f60ffff
! %l6 = 508a592c02ff5873, imm = fffffffffffff05b, %l4 = 0000000000000000
addc %l6,-0xfa5,%l4 ! %l4 = 508a592c02ff48ce
! Starting 10 instruction Store Burst
! %l6 = 02ff5873, %l7 = 00000092, Mem[0000000010101408] = 00000000 b7f70000
stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 02ff5873 00000092
p0_label_482:
! %l2 = 000000005fffffff, Mem[0000000030101408] = ffffffff92ffffff
stxa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000005fffffff
! %l5 = 000000000000ff92, %l0 = 0000000000000073, %l5 = 000000000000ff92
sub %l5,%l0,%l5 ! %l5 = 000000000000ff1f
! Mem[0000000010181408] = 000000ff, %l5 = 000000000000ff1f
ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
! %l3 = 0000000000000000, Mem[0000000010141410] = 00000000
stha %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! Mem[00000000100c1408] = 00000000, %l2 = 000000005fffffff
swapa [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
! %l7 = 0000000000000092, Mem[00000000100c1408] = ffff00005fffffff
stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000092
! Mem[0000000030101410] = 00000000, %l5 = 00000000000000ff
swapa [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000030041400] = 00000000
stba %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! %f15 = 00ff0000, Mem[00000000300c1408] = 00000000
sta %f15,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = ff0e0000, %l0 = 0000000000000073
lduwa [%i5+%o4]0x81,%l0 ! %l0 = 00000000ff0e0000
p0_label_483:
! Code Fragment 3
p0_fragment_41:
! %l0 = 00000000ff0e0000
setx 0xbc2caa5fda9dc7af,%g7,%l0 ! %l0 = bc2caa5fda9dc7af
! %l1 = 0000000000000000
setx 0x7c6ea4c8669ba322,%g7,%l1 ! %l1 = 7c6ea4c8669ba322
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 = bc2caa5fda9dc7af
setx 0xbf023baf95452ec1,%g7,%l0 ! %l0 = bf023baf95452ec1
! %l1 = 7c6ea4c8669ba322
setx 0xc01c177f94ea6b7a,%g7,%l1 ! %l1 = c01c177f94ea6b7a
! Mem[0000000030181408] = 00000050, %l0 = bf023baf95452ec1
lduba [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000050
! %l0 = 0000000000000050, immd = 0000000000000aa4, %l0 = 0000000000000050
udivx %l0,0xaa4,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081408] = 00ff0000, %f23 = 00000000
lda [%i2+%o4]0x89,%f23 ! %f23 = 00ff0000
! Mem[0000000030041400] = 6bff000000000000, %f26 = 7f60ffff ff0000ff
ldda [%i1+%g0]0x89,%f26 ! %f26 = 6bff0000 00000000
! Mem[0000000030181408] = 50000000, %f15 = 00ff0000
lda [%i6+%o4]0x81,%f15 ! %f15 = 50000000
! Mem[0000000010181400] = ffff00ff, %l6 = 508a592c02ff5873
swapa [%i6+%g0]0x88,%l6 ! %l6 = 00000000ffff00ff
! Mem[0000000030001410] = ffffff5f00000000, %f28 = ffffffff ff3e0000
ldda [%i0+%o5]0x81,%f28 ! %f28 = ffffff5f 00000000
! Mem[0000000010081400] = 000000ff, %l1 = c01c177f94ea6b7a
lduba [%i2+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l6 = 00000000ffff00ff, imm = fffffffffffffbe6, %l3 = 0000000000000000
and %l6,-0x41a,%l3 ! %l3 = 00000000ffff00e6
p0_label_484:
! %l6 = 00000000ffff00ff, Mem[0000000030081410] = ff00000000000000
stxa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000ffff00ff
! %l0 = 00000000, %l1 = 000000ff, Mem[00000000300c1400] = 00000000 00000000
stda %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 000000ff
! %l2 = 00000000, %l3 = ffff00e6, Mem[0000000010001430] = 00005f73 00000000
stda %l2,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000 ffff00e6
! Mem[00000000100c142c] = ff0000ff, %l3 = 00000000ffff00e6
ldstuba [%i3+0x02c]%asi,%l3 ! %l3 = 000000ff000000ff
! %f4 = 8b370000, Mem[000000001018142c] = 00000000
sta %f4 ,[%i6+0x02c]%asi ! Mem[000000001018142c] = 8b370000
! Mem[0000000010181408] = ff000000, %l5 = 0000000000000000
swapa [%i6+%o4]0x80,%l5 ! %l5 = 00000000ff000000
! Mem[0000000030001410] = ffffff5f, %l1 = 00000000000000ff
swapa [%i0+%o5]0x81,%l1 ! %l1 = 00000000ffffff5f
! %l3 = 00000000000000ff, Mem[0000000010141400] = 00000000
stba %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
! %f9 = 00ff0000, %f3 = ff000000
fitos %f9 ,%f3 ! %f3 = 4b7f0000
! Starting 10 instruction Load Burst
! Mem[000000001000142c] = ffffffff, %l5 = 00000000ff000000
ldsw [%i0+0x02c],%l5 ! %l5 = ffffffffffffffff
p0_label_485:
! Mem[0000000010141408] = ff3e0000, %f12 = ffffffff
lda [%i5+%o4]0x80,%f12 ! %f12 = ff3e0000
! Mem[0000000010181410] = 006d8b3700000000, %l6 = 00000000ffff00ff
ldxa [%i6+%o5]0x80,%l6 ! %l6 = 006d8b3700000000
! Mem[0000000010001408] = 25040000 ffff0000, %l0 = 00000000, %l1 = ffffff5f
ldda [%i0+%o4]0x88,%l0 ! %l0 = 00000000ffff0000 0000000025040000
! Mem[000000001000142c] = ffffffff, %l1 = 0000000025040000
ldswa [%i0+0x02c]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030141408] = ff0e0000 ff000000, %l4 = 02ff48ce, %l5 = ffffffff
ldda [%i5+%o4]0x81,%l4 ! %l4 = 00000000ff0e0000 00000000ff000000
! Mem[0000000010141408] = ff3e0000, %l2 = 0000000000000000
ldsha [%i5+%o4]0x80,%l2 ! %l2 = ffffffffffffff3e
! Mem[0000000010101410] = 00000000, %l4 = 00000000ff0e0000
lduba [%i4+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081420] = 000000f6ffffffff, %l1 = ffffffffffffffff
ldxa [%i2+0x020]%asi,%l1 ! %l1 = 000000f6ffffffff
! Mem[0000000010001410] = 000000ff6cff8000, %l7 = 0000000000000092
ldxa [%i0+%o5]0x80,%l7 ! %l7 = 000000ff6cff8000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000021800040] = ffb45509
sth %l4,[%o3+0x040] ! Mem[0000000021800040] = 00005509
p0_label_486:
! %l3 = 00000000000000ff, Mem[0000000030141410] = ffffff00
stba %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffff00
! %f30 = fa800eff b7f70000, Mem[0000000030081400] = 000000ff ef000000
stda %f30,[%i2+%g0]0x89 ! Mem[0000000030081400] = fa800eff b7f70000
! %f28 = ffffff5f 00000000, Mem[0000000010181410] = 378b6d00 00000000
stda %f28,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffff5f 00000000
! Mem[0000000030001410] = 000000ff, %l2 = ffffffffffffff3e
swapa [%i0+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! %l6 = 00000000, %l7 = 6cff8000, Mem[0000000010081408] = 00000000 0000ff6b
stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 6cff8000
! %l6 = 00000000, %l7 = 6cff8000, Mem[0000000030101408] = 00000000 ffffff5f
stda %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 6cff8000
! Mem[0000000010101410] = 00000000, %l5 = 00000000ff000000
ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %f20 = 00000000 00000000, %l7 = 000000ff6cff8000
! Mem[00000000300c1420] = ffffff920b78ffb4
add %i3,0x020,%g1
stda %f20,[%g1+%l7]ASI_PST32_S ! Mem[00000000300c1420] = ffffff920b78ffb4
! Mem[000000001018142c] = 8b370000, %l1 = 000000f6ffffffff
swap [%i6+0x02c],%l1 ! %l1 = 000000008b370000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = d9ffffffffffffff, %f2 = 50000000 4b7f0000
ldda [%i6+%g0]0x81,%f2 ! %f2 = d9ffffff ffffffff
p0_label_487:
! Mem[0000000010101410] = ff000000, %l7 = 000000ff6cff8000
lduha [%i4+%o5]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[0000000010081408] = 00000000, %l7 = 000000000000ff00
ldsba [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141404] = 00000000, %l5 = 0000000000000000
lduwa [%i5+0x004]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181410] = ffff0000, %l7 = 0000000000000000
ldsha [%i6+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
! %f25 = ff60ffff, %f6 = 00000000, %f8 = 0000005f
fmuls %f25,%f6 ,%f8 ! %f8 = 80000000
! Code Fragment 4
p0_fragment_42:
! %l0 = 00000000ffff0000
setx 0xadfb83afeb666bcd,%g7,%l0 ! %l0 = adfb83afeb666bcd
! %l1 = 000000008b370000
setx 0xcbc05bd067c03b92,%g7,%l1 ! %l1 = cbc05bd067c03b92
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 = adfb83afeb666bcd
setx 0xeea0ccb86fd9bc5d,%g7,%l0 ! %l0 = eea0ccb86fd9bc5d
! %l1 = cbc05bd067c03b92
setx 0x5a5d74cf9ed82285,%g7,%l1 ! %l1 = 5a5d74cf9ed82285
! %f9 = 00ff0000, %f26 = 6bff0000 00000000
fstod %f9 ,%f26 ! %f26 = 381fe000 00000000
! Mem[0000000030001400] = a4e1b7f7, %l0 = eea0ccb86fd9bc5d
ldsba [%i0+%g0]0x89,%l0 ! %l0 = fffffffffffffff7
! Mem[0000000010001400] = 000000ff, %l2 = 00000000000000ff
ldsw [%i0+%g0],%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! Code Fragment 3
p0_fragment_43:
! %l0 = fffffffffffffff7
setx 0xe76c0907a740f815,%g7,%l0 ! %l0 = e76c0907a740f815
! %l1 = 5a5d74cf9ed82285
setx 0x49c755600b365eb8,%g7,%l1 ! %l1 = 49c755600b365eb8
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 = e76c0907a740f815
setx 0x46b6ce078e05069d,%g7,%l0 ! %l0 = 46b6ce078e05069d
! %l1 = 49c755600b365eb8
setx 0xba68eb1fb6ad9fcc,%g7,%l1 ! %l1 = ba68eb1fb6ad9fcc
p0_label_488:
! Mem[0000000020800000] = ff927fd0, %l2 = 00000000000000ff
ldstuba [%o1+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
! %l3 = 00000000000000ff, Mem[0000000010141410] = 8b37000000000000
stxa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000000000ff
! %l0 = 46b6ce078e05069d, Mem[0000000030081410] = ffff00ff
stba %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffff009d
! %l7 = ffffffffffffffff, Mem[0000000010041408] = ffffffff
stwa %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff
! Mem[0000000010081420] = 000000f6, %l1 = ba68eb1fb6ad9fcc
ldstub [%i2+0x020],%l1 ! %l1 = 00000000000000ff
! %f4 = 8b370000, Mem[0000000030101400] = ff6b00f6
sta %f4 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 8b370000
! %f10 = ff000000 00000000, %l3 = 00000000000000ff
! Mem[0000000010001420] = f60000006bee1093
add %i0,0x020,%g1
stda %f10,[%g1+%l3]ASI_PST8_P ! Mem[0000000010001420] = ff00000000000000
! Mem[0000000010101410] = 000000ff, %l4 = 0000000000000000
swapa [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010101408] = 02ff5873 00000092
stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ffffffff, %l1 = 0000000000000000
lduha [%i1+%o4]0x80,%l1 ! %l1 = 000000000000ffff
p0_label_489:
! Mem[0000000030101400] = ffffffff 0000378b, %l6 = 00000000, %l7 = ffffffff
ldda [%i4+%g0]0x89,%l6 ! %l6 = 000000000000378b 00000000ffffffff
! Mem[0000000010041410] = 00000000, %l7 = 00000000ffffffff
lduwa [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141408] = ff0e0000, %l2 = 00000000000000ff
lduha [%i5+%o4]0x81,%l2 ! %l2 = 000000000000ff0e
! %f13 = ff000000, %f31 = b7f70000, %f16 = 00000000
fsubs %f13,%f31,%f16 ! %f16 = ff000000
! Mem[0000000010141400] = ff000000, %f23 = 00ff0000
lda [%i5+%g0]0x80,%f23 ! %f23 = ff000000
! Mem[0000000010041438] = ffffffe5ffff0073, %l6 = 000000000000378b
ldxa [%i1+0x038]%asi,%l6 ! %l6 = ffffffe5ffff0073
! Mem[0000000030041408] = 92ffffff, %l3 = 00000000000000ff
ldsba [%i1+%o4]0x81,%l3 ! %l3 = ffffffffffffff92
! Mem[0000000030001408] = 0000000000000000, %l7 = 0000000000000000
ldxa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041400] = 6bff000000000000, %l1 = 000000000000ffff
ldxa [%i1+%g0]0x89,%l1 ! %l1 = 6bff000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = 000000ff, %l5 = 0000000000000000
ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
p0_label_490:
! Mem[0000000010181434] = 00000000, %l5 = 00000000000000ff
ldstub [%i6+0x034],%l5 ! %l5 = 00000000000000ff
! %l3 = ffffffffffffff92, imm = fffffffffffffbb9, %l3 = ffffffffffffff92
orn %l3,-0x447,%l3 ! %l3 = ffffffffffffffd6
! %l4 = 00000000000000ff, Mem[00000000300c1410] = ffffffff00000000
stxa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000ff
! Mem[0000000030141400] = 00006bff, %l6 = ffffffe5ffff0073
ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
! %f20 = 00000000 00000000, Mem[0000000010181400] = 02ff5873 92ffffff
stda %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 00000000
! Mem[0000000030041400] = 00000000, %l1 = 6bff000000000000
swapa [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l4 = 00000000000000ff
ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041410] = 00000000, %l1 = 0000000000000000
ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! %l0 = 46b6ce078e05069d, Mem[0000000010181410] = 00000000
stwa %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 8e05069d
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 00ff0000, %l0 = 46b6ce078e05069d
ldsha [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000
p0_label_491:
! Mem[0000000010081400] = 000000ff, %l6 = 00000000000000ff
ldsha [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001408] = 25040000ffff0000, %f26 = 381fe000 00000000
ldda [%i0+%o4]0x88,%f26 ! %f26 = 25040000 ffff0000
! Mem[0000000010141408] = 00003eff, %l7 = 0000000000000000
ldswa [%i5+%o4]0x88,%l7 ! %l7 = 0000000000003eff
! Mem[0000000010181410] = ffffff5f8e05069d, %l1 = 0000000000000000
ldxa [%i6+%o5]0x88,%l1 ! %l1 = ffffff5f8e05069d
! Mem[0000000010081410] = 6f87237d, %l7 = 0000000000003eff
ldsha [%i2+0x010]%asi,%l7 ! %l7 = 0000000000006f87
! Mem[00000000100c1414] = 00000000, %l0 = 0000000000000000
ldsw [%i3+0x014],%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = b7f70000, %l4 = 0000000000000000
lduwa [%i2+%g0]0x89,%l4 ! %l4 = 00000000b7f70000
! Mem[0000000010101400] = 7358ff022c598a50, %l0 = 0000000000000000
ldxa [%i4+%g0]0x80,%l0 ! %l0 = 7358ff022c598a50
! Mem[00000000218001c0] = ff001988, %l1 = ffffff5f8e05069d
ldub [%o3+0x1c1],%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 000000000000ff0e, Mem[0000000010141400] = 000000ff
stba %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000e
p0_label_492:
! %f10 = ff000000, Mem[0000000010101400] = 7358ff02
sta %f10,[%i4+0x000]%asi ! Mem[0000000010101400] = ff000000
! %f20 = 00000000, Mem[0000000010081400] = ff000000
sta %f20,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! %l1 = 0000000000000000, Mem[0000000010101402] = ff000000
sth %l1,[%i4+0x002] ! Mem[0000000010101400] = ff000000
! Mem[0000000010101400] = 000000ff, %l1 = 0000000000000000
ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
! %l6 = 00000000000000ff, Mem[0000000030141410] = ffffff00
stwa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff
! %f0 = ffff00ff 611200ff d9ffffff ffffffff
! %f4 = 8b370000 00000000 00000000 00000000
! %f8 = 80000000 00ff0000 ff000000 00000000
! %f12 = ff3e0000 ff000000 ffffffff 50000000
stda %f0,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
! %l7 = 0000000000006f87, Mem[0000000010081410] = 7d23876f
stha %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 7d236f87
! Mem[0000000010041410] = ff000000, %l4 = 00000000b7f70000
ldstuba [%i1+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
! %l2 = 000000000000ff0e, Mem[0000000030081400] = b7f70000
stha %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = b7f7ff0e
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 6bff000000000000, %f22 = 0000f7b7 ff000000
ldda [%i1+%g0]0x89,%f22 ! %f22 = 6bff0000 00000000
p0_label_493:
! Mem[00000000300c1410] = 00000000000000ff, %l6 = 00000000000000ff
ldxa [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! %l3 = ffffffffffffffd6, %l5 = 0000000000000000, %l5 = 0000000000000000
subc %l3,%l5,%l5 ! %l5 = ffffffffffffffd6
! Mem[0000000030001410] = ffffff3e 00000000, %l6 = 000000ff, %l7 = 00006f87
ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000ffffff3e 0000000000000000
membar #Sync ! Added by membar checker (83)
! Mem[0000000010101420] = 80000000 00ff0000, %l0 = 2c598a50, %l1 = 000000ff
ldd [%i4+0x020],%l0 ! %l0 = 0000000080000000 0000000000ff0000
! Mem[0000000010041428] = 43dcd7c0, %l1 = 0000000000ff0000
lduha [%i1+0x02a]%asi,%l1 ! %l1 = 000000000000d7c0
! Mem[00000000100c1408] = 92000000, %f27 = ffff0000
lda [%i3+%o4]0x80,%f27 ! %f27 = 92000000
! %f27 = 92000000, %f29 = 00000000, %f24 = 00000000
fadds %f27,%f29,%f24 ! %f24 = 92000000
! Mem[0000000030141408] = ff0e0000ff000000, %l7 = 0000000000000000
ldxa [%i5+%o4]0x81,%l7 ! %l7 = ff0e0000ff000000
! Mem[00000000300c1410] = 00000000000000ff, %f6 = 00000000 00000000
ldda [%i3+%o5]0x89,%f6 ! %f6 = 00000000 000000ff
! Starting 10 instruction Store Burst
! Code Fragment 3
p0_fragment_44:
! %l0 = 0000000080000000
setx 0x86a00b001924fe41,%g7,%l0 ! %l0 = 86a00b001924fe41
! %l1 = 000000000000d7c0
setx 0x458eeeeffac6822f,%g7,%l1 ! %l1 = 458eeeeffac6822f
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 = 86a00b001924fe41
setx 0xb43f025856f5974f,%g7,%l0 ! %l0 = b43f025856f5974f
! %l1 = 458eeeeffac6822f
setx 0xacf811ffb2659a58,%g7,%l1 ! %l1 = acf811ffb2659a58
p0_label_494:
! %l4 = 000000ff, %l5 = ffffffd6, Mem[0000000010041410] = 000000ff 00000000
stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff ffffffd6
! Mem[0000000010081410] = 876f237d, %l4 = 00000000000000ff
swap [%i2+%o5],%l4 ! %l4 = 00000000876f237d
! Mem[0000000010101400] = ff00ffff, %l2 = 000000000000ff0e
ldstuba [%i4+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
! %l3 = ffffffffffffffd6, Mem[00000000201c0000] = 00ff2191
stb %l3,[%o0+%g0] ! Mem[00000000201c0000] = d6ff2191
! %l3 = ffffffffffffffd6, Mem[0000000010001410] = ff000000
stha %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff00ffd6
! %f12 = ff3e0000 ff000000, Mem[0000000010101430] = ff3e0000 ff000000
std %f12,[%i4+0x030] ! Mem[0000000010101430] = ff3e0000 ff000000
! Mem[00000000300c1408] = 00ff0000, %l0 = b43f025856f5974f
ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! %l4 = 876f237d, %l5 = ffffffd6, Mem[00000000300c1410] = 000000ff 00000000
stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 876f237d ffffffd6
! %l7 = ff0e0000ff000000, Mem[0000000030101410] = ff000000
stba %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ffffffd9, %f11 = 00000000
lda [%i6+%g0]0x89,%f11 ! %f11 = ffffffd9
p0_label_495:
! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
ldsba [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041410] = ff000000, %l4 = 00000000876f237d
lduwa [%i1+%o5]0x80,%l4 ! %l4 = 00000000ff000000
! Mem[0000000010141400] = 000000000000000e, %f14 = ffffffff 50000000
ldda [%i5+%g0]0x88,%f14 ! %f14 = 00000000 0000000e
! Mem[0000000020800040] = ffffd57f, %l0 = 0000000000000000
ldub [%o1+0x041],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081410] = ffff009d, %f12 = ff3e0000
lda [%i2+%o5]0x89,%f12 ! %f12 = ffff009d
! Mem[0000000010181408] = 0000000000000000, %l3 = ffffffffffffffd6
ldxa [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1420] = 00000000, %l3 = 0000000000000000
ldsba [%i3+0x022]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000021800180] = ff0068e0, %l0 = 00000000000000ff
lduba [%o3+0x181]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081410] = 000000ff, %f31 = b7f70000
lda [%i2+%o5]0x80,%f31 ! %f31 = 000000ff
! Starting 10 instruction Store Burst
! %l6 = ffffff3e, %l7 = ff000000, Mem[0000000030081400] = b7f7ff0e fa800eff
stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffff3e ff000000
p0_label_496:
! Mem[0000000010081410] = ff000000, %l0 = 0000000000000000
swapa [%i2+%o5]0x88,%l0 ! %l0 = 00000000ff000000
! Mem[00000000300c1410] = 876f237d, %l5 = ffffffffffffffd6
swapa [%i3+%o5]0x89,%l5 ! %l5 = 00000000876f237d
! %l5 = 00000000876f237d, Mem[0000000010181410] = 8e05069d
stha %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 8e05237d
! %l6 = 00000000ffffff3e, Mem[0000000030181408] = 500000006f87237d
stxa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000ffffff3e
! %l3 = 0000000000000000, Mem[0000000030181408] = 00000000
stba %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
! %f8 = 80000000 00ff0000, Mem[0000000030041400] = 00000000 0000ff6b
stda %f8 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 80000000 00ff0000
! %l7 = ff0e0000ff000000, Mem[0000000010141420] = 0002ff00, %asi = 80
stwa %l7,[%i5+0x020]%asi ! Mem[0000000010141420] = ff000000
! Code Fragment 4
p0_fragment_45:
! %l0 = 00000000ff000000
setx 0x8db2d587cf512e13,%g7,%l0 ! %l0 = 8db2d587cf512e13
! %l1 = acf811ffb2659a58
setx 0xafaecd4ff10f2c4b,%g7,%l1 ! %l1 = afaecd4ff10f2c4b
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 = 8db2d587cf512e13
setx 0x2e3da368788317ef,%g7,%l0 ! %l0 = 2e3da368788317ef
! %l1 = afaecd4ff10f2c4b
setx 0x8582299033033a0c,%g7,%l1 ! %l1 = 8582299033033a0c
! %l2 = 00000000000000ff, Mem[0000000010041410] = ff000000d6ffffff
stxa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081420] = ff0000f6, %l7 = ff0e0000ff000000
lduha [%i2+0x020]%asi,%l7 ! %l7 = 000000000000ff00
p0_label_497:
! Mem[0000000010141408] = 00003eff, %l6 = 00000000ffffff3e
ldsha [%i5+%o4]0x88,%l6 ! %l6 = 0000000000003eff
! %l0 = 2e3da368788317ef, %l0 = 2e3da368788317ef, %y = 00000000
sdiv %l0,%l0,%l4 ! %l4 = 0000000000000001
mov %l0,%y ! %y = 788317ef
! Mem[0000000010141400] = 0000000e, %l7 = 000000000000ff00
ldswa [%i5+%g0]0x88,%l7 ! %l7 = 000000000000000e
! Mem[0000000010041420] = 00005f73 00000000, %l2 = 000000ff, %l3 = 00000000
ldda [%i1+0x020]%asi,%l2 ! %l2 = 0000000000005f73 0000000000000000
! Mem[0000000030081410] = 9d00ffff 00000000, %l4 = 00000001, %l5 = 876f237d
ldda [%i2+%o5]0x81,%l4 ! %l4 = 000000009d00ffff 0000000000000000
! Mem[0000000020800040] = ffffd57f, %l1 = 8582299033033a0c
ldsha [%o1+0x040]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030141408] = ff0e0000, %l1 = ffffffffffffffff
ldsha [%i5+%o4]0x81,%l1 ! %l1 = ffffffffffffff0e
! Mem[0000000030181408] = 00000000, %l0 = 2e3da368788317ef
ldswa [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = f7b7e1a4, %f21 = 00000000
lda [%i0+%g0]0x81,%f21 ! %f21 = f7b7e1a4
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = ff00ffff, %l0 = 0000000000000000
ldstuba [%i4+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
p0_label_498:
! %f4 = 8b370000 00000000, Mem[0000000030001410] = ffffff3e 00000000
stda %f4 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 8b370000 00000000
! %l0 = 00000000000000ff, Mem[0000000010081410] = 00000000
stha %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ff0000
! %f24 = 92000000 ff60ffff, Mem[0000000010081410] = 00ff0000 01000000
stda %f24,[%i2+%o5]0x80 ! Mem[0000000010081410] = 92000000 ff60ffff
! %l3 = 0000000000000000, Mem[00000000211c0000] = 0000c8b9, %asi = 80
stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000c8b9
! %l7 = 000000000000000e, Mem[0000000030181410] = ffff0000
stba %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0eff0000
! Mem[0000000030041400] = 80000000, %l2 = 0000000000005f73
swapa [%i1+%g0]0x81,%l2 ! %l2 = 0000000080000000
! Mem[0000000030101410] = 00000000, %l1 = ffffffffffffff0e
swapa [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000030101408] = 00000000
stha %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! %l0 = 00000000000000ff, immed = fffff32f, %y = 788317ef
sdiv %l0,-0xcd1,%l2 ! %l2 = ffffffff80000000
mov %l0,%y ! %y = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = d9ffffff, %l7 = 000000000000000e
ldsba [%i4+%o4]0x80,%l7 ! %l7 = ffffffffffffffd9
p0_label_499:
! Mem[0000000010141408] = ff3e0000, %l0 = 00000000000000ff
ldswa [%i5+%o4]0x80,%l0 ! %l0 = ffffffffff3e0000
! Mem[0000000021800140] = ffff8e22, %l1 = 0000000000000000
ldsha [%o3+0x140]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030081400] = 3effffff000000ff, %f30 = fa800eff 000000ff
ldda [%i2+%g0]0x81,%f30 ! %f30 = 3effffff 000000ff
! Mem[0000000030041408] = 92ffffff, %l4 = 000000009d00ffff
lduba [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000092
! Mem[00000000300c1410] = d6ffffff, %l2 = ffffffff80000000
ldswa [%i3+%o5]0x81,%l2 ! %l2 = ffffffffd6ffffff
! Mem[0000000030041408] = 92ffffff, %l7 = ffffffffffffffd9
ldsba [%i1+%o4]0x81,%l7 ! %l7 = ffffffffffffff92
! Mem[0000000010041400] = 000000ff ff00ffff, %l0 = ff3e0000, %l1 = ffffffff
ldda [%i1+%g0]0x88,%l0 ! %l0 = 00000000ff00ffff 00000000000000ff
! Mem[0000000030101400] = 0000378b, %l7 = ffffffffffffff92
lduha [%i4+%g0]0x89,%l7 ! %l7 = 000000000000378b
membar #Sync ! Added by membar checker (84)
! Mem[00000000300c1400] = 00000000 ff000000 ff00ff00 0000ffff
! Mem[00000000300c1410] = d6ffffff d6ffffff 288b3ed6 ffffff7f
! Mem[00000000300c1420] = ffffff92 0b78ffb4 b4ff780b ffffffff
! Mem[00000000300c1430] = ffffff92 0b78ffb4 00000000 20000000
ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
! Starting 10 instruction Store Burst
! %f0 = ffff00ff 611200ff d9ffffff ffffffff
! %f4 = 8b370000 00000000 00000000 000000ff
! %f8 = 80000000 00ff0000 ff000000 ffffffd9
! %f12 = ffff009d ff000000 00000000 0000000e
stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
p0_label_500:
! %l0 = ff00ffff, %l1 = 000000ff, Mem[0000000030081410] = 9d00ffff 00000000
stda %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff00ffff 000000ff
! %f28 = ffffff92 0b78ffb4, Mem[00000000100c1400] = ff000000 00000000
stda %f28,[%i3+0x000]%asi ! Mem[00000000100c1400] = ffffff92 0b78ffb4
membar #Sync ! Added by membar checker (85)
! %l1 = 00000000000000ff, Mem[00000000300c1408] = 00ff00ff
stha %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00ff00ff
! Mem[00000000201c0000] = d6ff2191, %l3 = 0000000000000000
ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000d6000000ff
! Mem[00000000211c0001] = 0000c8b9, %l7 = 000000000000378b
ldstub [%o2+0x001],%l7 ! %l7 = 00000000000000ff
! %l5 = 0000000000000000, Mem[00000000100c1432] = ffffffff
sth %l5,[%i3+0x032] ! Mem[00000000100c1430] = ffff0000
! Mem[0000000020800000] = ff927fd0, %l2 = ffffffffd6ffffff
ldstuba [%o1+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010101400] = ffff00ff611200ff, %l2 = 00000000000000ff, %l4 = 0000000000000092
casxa [%i4]0x80,%l2,%l4 ! %l4 = ffff00ff611200ff
! Mem[0000000010181424] = 00000000, %l1 = 00000000000000ff
swap [%i6+0x024],%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ffffffff, %l2 = 00000000000000ff
ldsba [%i1+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
p0_label_501:
! Mem[0000000010101404] = 611200ff, %l1 = 0000000000000000
ldsw [%i4+0x004],%l1 ! %l1 = 00000000611200ff
! Mem[00000000100c1400] = b4ff780b92ffffff, %f20 = d6ffffff d6ffffff
ldda [%i3+%g0]0x88,%f20 ! %f20 = b4ff780b 92ffffff
! Mem[0000000010141400] = 0e000000, %l6 = 0000000000003eff
lduha [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000e00
! Mem[0000000030181408] = ffffffd9, %l0 = 00000000ff00ffff
ldswa [%i6+%o4]0x89,%l0 ! %l0 = ffffffffffffffd9
! Mem[0000000010181408] = 00000000, %l3 = 00000000000000d6
lduha [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141408] = ff0e0000ff000000, %f26 = b4ff780b ffffffff
ldda [%i5+%o4]0x81,%f26 ! %f26 = ff0e0000 ff000000
! Mem[0000000010101400] = ffff00ff, %l2 = ffffffffffffffff
lduwa [%i4+%g0]0x80,%l2 ! %l2 = 00000000ffff00ff
! Mem[0000000030181410] = 0000378b, %f26 = ff0e0000
lda [%i6+%o5]0x89,%f26 ! %f26 = 0000378b
! Mem[0000000010001410] = d6ff00ff, %l5 = 0000000000000000
lduba [%i0+0x013]%asi,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f22 = 288b3ed6 ffffff7f, %l0 = ffffffffffffffd9
! Mem[0000000030181420] = 8000000000ff0000
add %i6,0x020,%g1
stda %f22,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030181420] = 7fff000000ff8b28
p0_label_502:
! Mem[0000000010101428] = ff00000000000000, %l2 = 00000000ffff00ff, %l0 = ffffffffffffffd9
add %i4,0x28,%g1
casxa [%g1]0x80,%l2,%l0 ! %l0 = ff00000000000000
! %l6 = 0000000000000e00, imm = 0000000000000104, %l6 = 0000000000000e00
addc %l6,0x104,%l6 ! %l6 = 0000000000000f04
! %l0 = ff00000000000000, Mem[00000000100c1400] = 92ffffff
stba %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 92ffff00
! %l1 = 00000000611200ff, Mem[0000000030141410] = 000000ff
stba %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff0000ff
! %f18 = ff00ff00 0000ffff, Mem[0000000010141430] = 000000ff ffffffff
std %f18,[%i5+0x030] ! Mem[0000000010141430] = ff00ff00 0000ffff
! %l0 = ff00000000000000, Mem[0000000030081400] = ffffff3e
stwa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! %f10 = ff000000, Mem[0000000010101400] = ff00ffff
sta %f10,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000
! %l5 = 00000000000000ff, Mem[0000000030041400] = 735f0000
stba %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 735f00ff
! %f22 = 288b3ed6 ffffff7f, %l5 = 00000000000000ff
! Mem[00000000300c1400] = 00000000ff000000
stda %f22,[%i3+%l5]ASI_PST32_SL ! Mem[00000000300c1400] = 7fffffffd63e8b28
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 0000ffff, %l1 = 00000000611200ff
lduba [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
p0_label_503:
! Mem[0000000010081410] = 92000000ff60ffff, %l3 = 0000000000000000
ldxa [%i2+0x010]%asi,%l3 ! %l3 = 92000000ff60ffff
! Mem[0000000010081400] = ef00000000000000, %l6 = 0000000000000f04
ldxa [%i2+%g0]0x88,%l6 ! %l6 = ef00000000000000
! Mem[0000000010041408] = ffffffff, %l5 = 00000000000000ff
lduba [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001400] = 000000ff, %l4 = ffff00ff611200ff
ldsha [%i0+0x002]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101410] = 0000378b, %l1 = 0000000000000000
ldsha [%i4+%o5]0x88,%l1 ! %l1 = 000000000000378b
! Mem[0000000030001408] = 0000000000000000, %l3 = 92000000ff60ffff
ldxa [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081400] = 00000000, %f10 = ff000000
lda [%i2+%g0]0x89,%f10 ! %f10 = 00000000
! %l3 = 0000000000000000, imm = 00000000000000cf, %l6 = ef00000000000000
and %l3,0x0cf,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l2 = 00000000ffff00ff
ldswa [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %f18 = ff00ff00 0000ffff, Mem[0000000010141408] = 00003eff 58730000
stda %f18,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff00ff00 0000ffff
p0_label_504:
! %l1 = 000000000000378b, Mem[0000000030041408] = ffffff92
stha %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffff378b
! %f8 = 80000000 00ff0000, %l3 = 0000000000000000
! Mem[0000000030041438] = b400ffffe5ffffff
add %i1,0x038,%g1
stda %f8,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030041438] = b400ffffe5ffffff
! Mem[0000000010001408] = 0000ffff, %l5 = 00000000000000ff
swapa [%i0+%o4]0x80,%l5 ! %l5 = 000000000000ffff
! %f10 = 00000000 ffffffd9, Mem[0000000010041400] = ff00ffff 000000ff
stda %f10,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 ffffffd9
! Mem[0000000030041400] = ff005f73, %l7 = 0000000000000000
swapa [%i1+%g0]0x81,%l7 ! %l7 = 00000000ff005f73
! Mem[0000000010001413] = d6ff00ff, %l5 = 000000000000ffff
ldstub [%i0+0x013],%l5 ! %l5 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000030001408] = 00000000
stha %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ff0000
! Mem[000000001008141c] = 00000000, %l4 = 00000000000000ff, %asi = 80
swapa [%i2+0x01c]%asi,%l4 ! %l4 = 0000000000000000
! %l1 = 000000000000378b, Mem[00000000100c143e] = b7f70000, %asi = 80
stha %l1,[%i3+0x03e]%asi ! Mem[00000000100c143c] = b7f7378b
! Starting 10 instruction Load Burst
! %l5 = 00000000000000ff, imm = fffffffffffffc8d, %l4 = 0000000000000000
addc %l5,-0x373,%l4 ! %l4 = fffffffffffffd8c
p0_label_505:
! Mem[00000000211c0000] = 00ffc8b9, %l6 = 0000000000000000
lduha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030101410] = 7f800000 0effffff, %l0 = 00000000, %l1 = 0000378b
ldda [%i4+%o5]0x89,%l0 ! %l0 = 000000000effffff 000000007f800000
! Mem[0000000010081418] = 000000d6000000ff, %l1 = 000000007f800000
ldxa [%i2+0x018]%asi,%l1 ! %l1 = 000000d6000000ff
! Mem[000000001010142c] = 00000000, %l5 = 00000000000000ff
ldsha [%i4+0x02c]%asi,%l5 ! %l5 = 0000000000000000
! Mem[00000000201c0000] = ffff2191, %l3 = 0000000000000000
ldub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141400] = 0e000000, %l1 = 000000d6000000ff
lduha [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000e00
! %l5 = 0000000000000000, %l7 = 00000000ff005f73, %l6 = 00000000000000ff
or %l5,%l7,%l6 ! %l6 = 00000000ff005f73
! Mem[0000000010141410] = 00000000000000ff, %f18 = ff00ff00 0000ffff
ldda [%i5+%o5]0x88,%f18 ! %f18 = 00000000 000000ff
! Mem[00000000211c0000] = 00ffc8b9, %l6 = 00000000ff005f73
lduha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f28 = ffffff92 0b78ffb4, Mem[0000000010181408] = 00000000 00000000
std %f28,[%i6+%o4] ! Mem[0000000010181408] = ffffff92 0b78ffb4
p0_label_506:
! %f8 = 80000000 00ff0000, Mem[0000000010081430] = ffffffff 006d8b37
stda %f8 ,[%i2+0x030]%asi ! Mem[0000000010081430] = 80000000 00ff0000
! Mem[0000000010041408] = ffffffff, %l7 = 00000000ff005f73
swapa [%i1+%o4]0x88,%l7 ! %l7 = 00000000ffffffff
! %f10 = 00000000, Mem[0000000030001408] = 0000ff00
sta %f10,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! Mem[0000000010081410] = 92000000, %l0 = 000000000effffff
ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 00000092000000ff
! %l4 = fffffffffffffd8c, Mem[00000000300c1400] = 288b3ed6ffffff7f
stxa %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = fffffffffffffd8c
! %l4 = fffffffffffffd8c, Mem[00000000100c143f] = b7f7378b
stb %l4,[%i3+0x03f] ! Mem[00000000100c143c] = b7f7378c
! Mem[0000000030041400] = 00000000, %l2 = 0000000000000000
swapa [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
! %l5 = 0000000000000000, %l1 = 0000000000000e00, %l3 = 00000000000000ff
addc %l5,%l1,%l3 ! %l3 = 0000000000000e00
! %l0 = 0000000000000092, Mem[000000001018143c] = 000000ef
stw %l0,[%i6+0x03c] ! Mem[000000001018143c] = 00000092
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = ffffffff00ff0000, %l7 = 00000000ffffffff
ldxa [%i2+%o4]0x89,%l7 ! %l7 = ffffffff00ff0000
p0_label_507:
! Mem[0000000010101410] = 8b370000, %l0 = 0000000000000092
ldsha [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffff8b37
! Mem[0000000030101408] = 00000000, %f1 = 611200ff
lda [%i4+%o4]0x89,%f1 ! %f1 = 00000000
! Mem[0000000030001408] = 00000000, %l3 = 0000000000000e00
ldsba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
! %f31 = 20000000, %f23 = ffffff7f, %f8 = 80000000
fadds %f31,%f23,%f8 ! %f8 = ffffff7f
! Mem[0000000010101408] = ffffffd9, %l1 = 0000000000000e00
lduwa [%i4+%o4]0x88,%l1 ! %l1 = 00000000ffffffd9
! Mem[0000000010041400] = ffffffd9, %l7 = ffffffff00ff0000
ldsba [%i1+%g0]0x88,%l7 ! %l7 = ffffffffffffffd9
! Mem[00000000100c1400] = 92ffff00, %l4 = fffffffffffffd8c
ldsba [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081408] = 00000000, %l1 = 00000000ffffffd9
lduwa [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141408] = 00000eff, %l6 = 00000000000000ff
ldswa [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000eff
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000021800100] = ffffa456, %asi = 80
stha %l1,[%o3+0x100]%asi ! Mem[0000000021800100] = 0000a456
p0_label_508:
! %f18 = 00000000 000000ff, Mem[0000000030001408] = 00000000 00000000
stda %f18,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 000000ff
! Mem[0000000020800040] = ffffd57f, %l3 = 0000000000000000
ldstuba [%o1+0x040]%asi,%l3 ! %l3 = 000000ff000000ff
! %l2 = 0000000000000000, Mem[00000000100c1400] = 00ffff92
stha %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000ff92
! %f23 = ffffff7f, Mem[0000000030141400] = 00006bff
sta %f23,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffff7f
! %f2 = d9ffffff ffffffff, Mem[0000000030141400] = 7fffffff 00000000
stda %f2 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = d9ffffff ffffffff
! Mem[0000000010141418] = 00000000, %l6 = 00000eff, %l5 = 00000000
add %i5,0x18,%g1
casa [%g1]0x80,%l6,%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, Mem[00000000100c1408] = 92000000
stha %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! %l6 = 00000eff, %l7 = ffffffd9, Mem[0000000010181410] = 8e05237d ffffff5f
stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000eff ffffffd9
! Mem[00000000211c0001] = 00ffc8b9, %l2 = 0000000000000000
ldstub [%o2+0x001],%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[000000001018142c] = ffffffff, %l3 = 00000000000000ff
ldsw [%i6+0x02c],%l3 ! %l3 = ffffffffffffffff
p0_label_509:
! Mem[0000000010101400] = 000000ff, %l7 = ffffffffffffffd9
lduha [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081420] = ff0000f6, %l7 = 0000000000000000
ldsha [%i2+0x022]%asi,%l7 ! %l7 = 00000000000000f6
! Mem[0000000010141438] = 00000000, %l6 = 0000000000000eff
lduwa [%i5+0x038]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001408] = 000000ff, %l6 = 0000000000000000
lduwa [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041438] = ffffffe5ffff0073, %f2 = d9ffffff ffffffff
ldda [%i1+0x038]%asi,%f2 ! %f2 = ffffffe5 ffff0073
! Mem[0000000010181408] = ffffff920b78ffb4, %l2 = 00000000000000ff
ldxa [%i6+0x008]%asi,%l2 ! %l2 = ffffff920b78ffb4
! Mem[00000000100c1438] = fa800eff b7f7378c, %l6 = 000000ff, %l7 = 000000f6
ldd [%i3+0x038],%l6 ! %l6 = 00000000fa800eff 00000000b7f7378c
! Mem[0000000030141400] = d9ffffffffffffff, %l7 = 00000000b7f7378c
ldxa [%i5+%g0]0x81,%l7 ! %l7 = d9ffffffffffffff
! Mem[0000000010001430] = 00000000, %f2 = ffffffe5
lda [%i0+0x030]%asi,%f2 ! %f2 = 00000000
! Starting 10 instruction Store Burst
! %l2 = ffffff920b78ffb4, Mem[0000000010081400] = 00000000000000ef
stxa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffff920b78ffb4
p0_label_510:
! %f12 = ffff009d ff000000, %f1 = 00000000
fdtoi %f12,%f1 ! %f1 = 80000000
! %l6 = fa800eff, %l7 = ffffffff, Mem[0000000010001400] = 000000ff 000000ff
stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = fa800eff ffffffff
! %l0 = ffffffffffff8b37, Mem[0000000010041408] = 735f00ff
stha %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 8b3700ff
! Mem[0000000030141410] = ff0000ff, %l5 = 0000000000000000
swapa [%i5+%o5]0x81,%l5 ! %l5 = 00000000ff0000ff
! %l1 = 0000000000000000, Mem[0000000030181400] = ffff00ff
stba %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ff00ff
! Mem[00000000100c1400] = 92ff0000, %l3 = ffffffffffffffff
ldstuba [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000021800181] = ff0068e0, %l5 = 00000000ff0000ff
ldstub [%o3+0x181],%l5 ! %l5 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000030001400] = a4e1b7f7
stha %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = a4e10000
! %f15 = 0000000e, %f17 = ff000000, %f20 = b4ff780b
fmuls %f15,%f17,%f20 ! %l0 = ffffffffffff8b59, Unfinished, %fsr = 3600000c00
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = d9ffffff, %l3 = 0000000000000000
lduha [%i4+%o4]0x80,%l3 ! %l3 = 000000000000d9ff
p0_label_511:
! Mem[0000000030081408] = 0000ff00, %l4 = 0000000000000000
lduha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101418] = 00000000, %f20 = b4ff780b
ld [%i4+0x018],%f20 ! %f20 = 00000000
! Mem[0000000030081400] = 00000000, %f27 = ff000000
lda [%i2+%g0]0x81,%f27 ! %f27 = 00000000
! Mem[0000000010081400] = ffffff92, %l5 = 0000000000000000
ldswa [%i2+%g0]0x80,%l5 ! %l5 = ffffffffffffff92
! Mem[0000000030101400] = 8b370000 ffffffff 00000000 0080ff6c
! Mem[0000000030101410] = ffffff0e 0000807f ef6d8b37 ff8b6def
! Mem[0000000030101420] = 8a7183a3 0b78ffb4 ffffff92 0b78ffb4
! Mem[0000000030101430] = 00000000 ffffffff ffffffe5 ffff00b4
ldda [%i4]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030101400
! Mem[0000000030081410] = ff00ffff, %f16 = 00000000
lda [%i2+%o5]0x81,%f16 ! %f16 = ff00ffff
! Mem[0000000030181400] = ff00ff00, %l0 = ffffffffffff8b59
ldsba [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
membar #Sync ! Added by membar checker (86)
! Mem[0000000010181400] = 00000000 00000000 ffffff92 0b78ffb4
! Mem[0000000010181410] = ff0e0000 d9ffffff 00000eff 166e1261
! Mem[0000000010181420] = ffd90020 000000ff 000000b1 ffffffff
! Mem[0000000010181430] = ff000000 ff000000 0000005f 00000092
ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400
! Mem[0000000030001400] = a4e10000, %l7 = d9ffffffffffffff
ldsha [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000030041410] = ff000000611200ff
stxa %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000000000000
p0_label_512:
! %l5 = ffffffffffffff92, Mem[0000000010001418] = 00000000ff00ffff, %asi = 80
stxa %l5,[%i0+0x018]%asi ! Mem[0000000010001418] = ffffffffffffff92
! %l0 = 0000000000000000, Mem[0000000010041410] = 00000000
stha %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
! Mem[0000000010041408] = ff00378b, %l1 = 0000000000000000
swapa [%i1+%o4]0x88,%l1 ! %l1 = 00000000ff00378b
! Mem[0000000010081400] = 92ffffff, %l6 = 00000000fa800eff
ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
! Mem[00000000100c1408] = 00000000, %l3 = 000000000000d9ff
ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! %l4 = 00000000, %l5 = ffffff92, Mem[0000000030181400] = ff00ff00 ff001261
stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 ffffff92
! %l1 = 00000000ff00378b, Mem[0000000030081400] = 00000000
stha %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 378b0000
! %f26 = 0000378b 00000000, Mem[00000000300c1410] = d6ffffff d6ffffff
stda %f26,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000378b 00000000
membar #Sync ! Added by membar checker (87)
! %l7 = 0000000000000000, Mem[0000000010181400] = 0000000000000000
stxa %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ffff0000 00ff00ff, %l6 = 000000ff, %l7 = 00000000
ldda [%i5+%o4]0x80,%l6 ! %l6 = 00000000ffff0000 0000000000ff00ff
p0_label_513:
! Mem[0000000030001408] = 000000ff, %l3 = 0000000000000000
ldsba [%i0+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000300c1408] = ff00ff000000ffff, %f22 = 288b3ed6 ffffff7f
ldda [%i3+%o4]0x81,%f22 ! %f22 = ff00ff00 0000ffff
! Mem[0000000010081400] = 92ffffff, %f15 = 5f000000
lda [%i2+%g0]0x88,%f15 ! %f15 = 92ffffff
! Mem[0000000030081410] = ff00ffff, %l6 = 00000000ffff0000
ldswa [%i2+%o5]0x81,%l6 ! %l6 = ffffffffff00ffff
! Mem[0000000010001400] = ff0e80fa, %l3 = ffffffffffffffff
lduwa [%i0+%g0]0x88,%l3 ! %l3 = 00000000ff0e80fa
! Mem[0000000030001408] = 000000ff, %l7 = 0000000000ff00ff
ldsha [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[00000000211c0000] = 00ffc8b9, %l7 = 00000000000000ff
ldsha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141400] = 0e000000, %l2 = ffffff920b78ffb4
lduwa [%i5+0x000]%asi,%l2 ! %l2 = 000000000e000000
! Mem[0000000030101408] = 00000000, %l3 = 00000000ff0e80fa
ldswa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f2 = b4ff780b 92ffffff, Mem[0000000030181410] = 0000378b 00000000
stda %f2 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = b4ff780b 92ffffff
p0_label_514:
! %l0 = 00000000, %l1 = ff00378b, Mem[00000000100c1410] = 00000000 00000000
stda %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 ff00378b
! Mem[00000000300c1400] = 8cfdffff, %l7 = 00000000000000ff
swapa [%i3+%g0]0x81,%l7 ! %l7 = 000000008cfdffff
! %f0 = 00000000 00000000 b4ff780b 92ffffff
! %f4 = ffffffd9 00000eff 61126e16 ff0e0000
! %f8 = ff000000 2000d9ff ffffffff b1000000
! %f12 = 000000ff 000000ff 92000000 92ffffff
stda %f0,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400
! %f16 = ff00ffff ff000000, Mem[0000000010081410] = ff000000 ff60ffff
stda %f16,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff00ffff ff000000
! Mem[0000000020800040] = ffffd57f, %l2 = 000000000e000000
ldstuba [%o1+0x040]%asi,%l2 ! %l2 = 000000ff000000ff
! Mem[00000000201c0000] = ffff2191, %l5 = ffffffffffffff92
ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010101408] = ffffffd9, %l0 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 000000d9000000ff
! %f24 = ffffff92 0b78ffb4, Mem[0000000010001410] = d6ff00ff 6cff8000
stda %f24,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffff92 0b78ffb4
! %f18 = 00000000 000000ff, %l6 = ffffffffff00ffff
! Mem[0000000030041410] = 0000000000000000
add %i1,0x010,%g1
stda %f18,[%g1+%l6]ASI_PST32_S ! Mem[0000000030041410] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = ffffff92, %l6 = ffffffffff00ffff
lduha [%i6+0x00a]%asi,%l6 ! %l6 = 000000000000ff92
p0_label_515:
! Mem[0000000010141408] = 0000ffff, %l7 = 000000008cfdffff
ldsba [%i5+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030181408] = d9ffffffffffffff, %l5 = 00000000000000ff
ldxa [%i6+%o4]0x81,%l5 ! %l5 = d9ffffffffffffff
! Mem[0000000010001400] = fa800eff, %l3 = 0000000000000000
ldswa [%i0+%g0]0x80,%l3 ! %l3 = fffffffffa800eff
! Mem[00000000201c0000] = ffff2191, %l3 = fffffffffa800eff
lduh [%o0+%g0],%l3 ! %l3 = 000000000000ffff
! Mem[0000000021800080] = ffff2d54, %l6 = 000000000000ff92
ldsh [%o3+0x080],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010181408] = 92ffffff, %l3 = 000000000000ffff
lduwa [%i6+%o4]0x88,%l3 ! %l3 = 0000000092ffffff
! Mem[0000000010001400] = ff0e80fa, %l0 = 00000000000000d9
ldsha [%i0+%g0]0x88,%l0 ! %l0 = ffffffffffff80fa
! Mem[0000000010081400] = ffffff920b78ffb4, %f26 = 0000378b 00000000
ldda [%i2+%g0]0x80,%f26 ! %f26 = ffffff92 0b78ffb4
! %f26 = ffffff92, %f16 = ff00ffff, %f18 = 00000000 000000ff
fsmuld %f26,%f16,%f18 ! %f18 = fffffff2 40000000
! Starting 10 instruction Store Burst
! Mem[000000001004141b] = 378b6d00, %l2 = 00000000000000ff
ldstuba [%i1+0x01b]%asi,%l2 ! %l2 = 00000000000000ff
p0_label_516:
! Mem[0000000030041408] = 8b37ffff, %l0 = ffffffffffff80fa
swapa [%i1+%o4]0x81,%l0 ! %l0 = 000000008b37ffff
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030141400] = d9ffffff ffffffff
stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 ffffffff
! Mem[0000000030041408] = ffff80fa, %l4 = 0000000000000000
ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000030001410] = 8b370000 00000000
stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff ffffffff
membar #Sync ! Added by membar checker (88)
! Mem[00000000100c1420] = ffd90020000000ff, %l4 = 00000000000000ff, %l6 = ffffffffffffffff
add %i3,0x20,%g1
casxa [%g1]0x80,%l4,%l6 ! %l6 = ffd90020000000ff
! %f14 = 92000000 92ffffff, %l5 = d9ffffffffffffff
! Mem[0000000030181408] = d9ffffffffffffff
add %i6,0x008,%g1
stda %f14,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030181408] = ffffff9200000092
! %l7 = ffffffffffffffff, Mem[0000000020800040] = ffffd57f
stb %l7,[%o1+0x040] ! Mem[0000000020800040] = ffffd57f
! %l6 = 000000ff, %l7 = ffffffff, Mem[0000000010081410] = ff00ffff ff000000
stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff ffffffff
! %f2 = b4ff780b 92ffffff, Mem[00000000300c1410] = 8b370000 00000000
stda %f2 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = b4ff780b 92ffffff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ff000000, %l1 = 00000000ff00378b
ldswa [%i0+%o5]0x89,%l1 ! %l1 = ffffffffff000000
p0_label_517:
! Mem[0000000010181408] = b4ff780b92ffffff, %f30 = 00000000 20000000
ldda [%i6+%o4]0x88,%f30 ! %f30 = b4ff780b 92ffffff
! Mem[0000000030001410] = 000000ff, %l2 = 0000000000000000
ldsha [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081428] = 00000000, %l5 = d9ffffffffffffff
ldsb [%i2+0x02a],%l5 ! %l5 = 0000000000000000
! Mem[0000000030081408] = 0000ff00ffffffff, %l4 = 00000000000000ff
ldxa [%i2+%o4]0x81,%l4 ! %l4 = 0000ff00ffffffff
! Mem[00000000100c1408] = ffffff92, %l3 = 0000000092ffffff
lduwa [%i3+%o4]0x80,%l3 ! %l3 = 00000000ffffff92
! Mem[0000000030101410] = ffffff0e0000807f, %f6 = 61126e16 ff0e0000
ldda [%i4+%o5]0x81,%f6 ! %f6 = ffffff0e 0000807f
! Mem[0000000030041410] = 00000000, %l3 = 00000000ffffff92
ldsba [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081400] = 92ffffff, %f26 = ffffff92
lda [%i2+%g0]0x88,%f26 ! %f26 = 92ffffff
! Mem[0000000030141410] = 00000000, %f24 = ffffff92
lda [%i5+%o5]0x89,%f24 ! %f24 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010101428] = ff00000000000000, %l7 = ffffffffffffffff, %l0 = 000000008b37ffff
add %i4,0x28,%g1
casxa [%g1]0x80,%l7,%l0 ! %l0 = ff00000000000000
p0_label_518:
! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010101410] = 0000378b 00000000
stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff 00000000
! %l5 = 0000000000000000, Mem[0000000010081408] = 00000000
stba %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! %l1 = ffffffffff000000, Mem[0000000030001400] = a4e10000
stha %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = a4e10000
! %l6 = ffd90020000000ff, Mem[000000001000143c] = 00ffffff
stw %l6,[%i0+0x03c] ! Mem[000000001000143c] = 000000ff
! %l1 = ffffffffff000000, Mem[0000000010081410] = 000000ff
stba %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
! %f8 = ff000000 2000d9ff, Mem[0000000030181400] = 00000000 92ffffff
stda %f8 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000 2000d9ff
! %l6 = ffd90020000000ff, Mem[0000000020800001] = ff927fd0
stb %l6,[%o1+0x001] ! Mem[0000000020800000] = ffff7fd0
! %l5 = 0000000000000000, Mem[0000000030101410] = ffffff0e0000807f
stxa %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
! %l7 = ffffffffffffffff, Mem[0000000010081400] = ffffff92
stwa %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ff000000, %l0 = ff00000000000000
lduha [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
p0_label_519:
! Mem[0000000010081434] = 00ff0000, %l4 = 0000ff00ffffffff
ldsh [%i2+0x034],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081400] = ffffffff0b78ffb4, %f24 = 00000000 0b78ffb4
ldda [%i2+%g0]0x80,%f24 ! %f24 = ffffffff 0b78ffb4
! Mem[0000000010041400] = 00000000ffffffd9, %f4 = ffffffd9 00000eff
ldda [%i1+%g0]0x88,%f4 ! %f4 = 00000000 ffffffd9
! Mem[0000000010141400] = 0000000e, %l3 = 0000000000000000
ldsha [%i5+%g0]0x88,%l3 ! %l3 = 000000000000000e
! Mem[0000000010041408] = 5fffffff00000000, %f28 = ffffff92 0b78ffb4
ldda [%i1+%o4]0x88,%f28 ! %f28 = 5fffffff 00000000
! Mem[0000000010181408] = b4ff780b92ffffff, %l3 = 000000000000000e
ldxa [%i6+%o4]0x88,%l3 ! %l3 = b4ff780b92ffffff
! Mem[0000000010141410] = ff00000000000000, %l0 = 0000000000000000
ldxa [%i5+%o5]0x80,%l0 ! %l0 = ff00000000000000
! Mem[0000000030001400] = 73000000a4e10000, %l5 = 0000000000000000
ldxa [%i0+%g0]0x89,%l5 ! %l5 = 73000000a4e10000
! Mem[0000000030141410] = 00000000, %l3 = b4ff780b92ffffff
ldswa [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = ffff000000ff00ff, %f12 = 000000ff 000000ff
ldda [%i5+0x008]%asi,%f12 ! %f12 = ffff0000 00ff00ff
p0_label_520:
! Mem[0000000010101428] = ff00000000000000, %l3 = 0000000000000000, %l5 = 73000000a4e10000
add %i4,0x28,%g1
casxa [%g1]0x80,%l3,%l5 ! %l5 = ff00000000000000
! %l0 = 00000000, %l1 = ff000000, Mem[0000000030041400] = 00000000 0000ff00
stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ff000000
! %l2 = 0000000000000000, Mem[00000000201c0000] = ffff2191, %asi = 80
stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00002191
! %l6 = ffd90020000000ff, Mem[0000000030141400] = 00000000ffffffff
stxa %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffd90020000000ff
! %l6 = ffd90020000000ff, imm = fffffffffffffc96, %l5 = ff00000000000000
xor %l6,-0x36a,%l5 ! %l5 = 0026ffdffffffc69
! Mem[0000000010041408] = 00000000, %l5 = 0026ffdffffffc69
ldstuba [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! %l1 = ffffffffff000000, %l5 = 0000000000000000, %l0 = ff00000000000000
orn %l1,%l5,%l0 ! %l0 = ffffffffffffffff
! %l0 = ffffffffffffffff, Mem[00000000300c1400] = 000000ff
stba %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff0000ff
! %f20 = 00000000 92ffffff, Mem[0000000010141408] = ffff0000 00ff00ff
stda %f20,[%i5+0x008]%asi ! Mem[0000000010141408] = 00000000 92ffffff
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = d9ffffff00000000, %l3 = 0000000000000000
ldxa [%i1+%g0]0x80,%l3 ! %l3 = d9ffffff00000000
p0_label_521:
! Mem[0000000010001410] = ffffff92, %l3 = d9ffffff00000000
ldswa [%i0+%o5]0x80,%l3 ! %l3 = ffffffffffffff92
! Mem[00000000100c1400] = 00000000, %f24 = ffffffff
lda [%i3+%g0]0x80,%f24 ! %f24 = 00000000
! Mem[0000000010001418] = ffffffff ffffff92, %l6 = 000000ff, %l7 = ffffffff
ldda [%i0+0x018]%asi,%l6 ! %l6 = 00000000ffffffff 00000000ffffff92
! Mem[0000000030181410] = ffffff92, %l1 = ffffffffff000000
lduha [%i6+%o5]0x81,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010041400] = ffffffd9, %l2 = 0000000000000000
ldsba [%i1+%g0]0x88,%l2 ! %l2 = ffffffffffffffd9
! Mem[0000000010041408] = 000000ff, %l4 = 00000000000000ff
lduha [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141408] = ff0e0000ff000000, %f8 = ff000000 2000d9ff
ldda [%i5+%o4]0x81,%f8 ! %f8 = ff0e0000 ff000000
! Mem[0000000030141408] = ff0e0000, %l2 = ffffffffffffffd9
lduwa [%i5+%o4]0x81,%l2 ! %l2 = 00000000ff0e0000
! Mem[0000000030041410] = 00000000, %l2 = 00000000ff0e0000
ldsba [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = ffffff92, %l7 = 00000000ffffff92, %asi = 80
swapa [%i6+0x008]%asi,%l7 ! %l7 = 00000000ffffff92
p0_label_522:
! %l5 = 0000000000000000, Mem[00000000300c1408] = ff00ff00
stha %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000ff00
! %l5 = 0000000000000000, Mem[00000000100c1410] = ff0e0000
stha %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! Mem[0000000010141410] = ff00000000000000, %f20 = 00000000 92ffffff
ldda [%i5+%o5]0x80,%f20 ! %f20 = ff000000 00000000
! Mem[00000000201c0001] = 00002191, %l2 = 0000000000000000
ldstub [%o0+0x001],%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000000
swapa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001400] = fa800eff, %l1 = 000000000000ffff
swapa [%i0+%g0]0x80,%l1 ! %l1 = 00000000fa800eff
! %l1 = 00000000fa800eff, imm = 0000000000000f51, %l2 = 0000000000000000
or %l1,0xf51,%l2 ! %l2 = 00000000fa800fff
! %l4 = 00000000000000ff, Mem[0000000010141416] = 00000000, %asi = 80
stba %l4,[%i5+0x016]%asi ! Mem[0000000010141414] = 0000ff00
! %l5 = 0000000000000000, Mem[0000000010181400] = 00000000
stha %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ffffff92, %f24 = 00000000
lda [%i6+%o4]0x81,%f24 ! %f24 = ffffff92
p0_label_523:
! Mem[0000000010101410] = ffffffff 00000000, %l6 = ffffffff, %l7 = ffffff92
ldda [%i4+%o5]0x80,%l6 ! %l6 = 00000000ffffffff 0000000000000000
! Mem[0000000010141408] = 00000000, %l4 = 00000000000000ff
ldsba [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081418] = 000000d6, %l2 = 00000000fa800fff
lduwa [%i2+0x018]%asi,%l2 ! %l2 = 00000000000000d6
! Mem[0000000030141408] = 00000eff, %l7 = 0000000000000000
ldswa [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000eff
! Mem[0000000030041400] = 00000000, %l0 = ffffffffffffffff
ldsba [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001408] = 000000ff, %l7 = 0000000000000eff
lduwa [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030181410] = ffffff92, %l3 = ffffffffffffff92
ldsba [%i6+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030141400] = 2000d9ff, %l5 = 0000000000000000
lduha [%i5+%g0]0x89,%l5 ! %l5 = 000000000000d9ff
! Mem[0000000030041400] = 00000000, %l4 = 0000000000000000
ldswa [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030041408] = fa80ffff
stba %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = fa80ff00
p0_label_524:
! %l7 = 00000000000000ff, Mem[0000000010041418] = 378b6dff, %asi = 80
stwa %l7,[%i1+0x018]%asi ! Mem[0000000010041418] = 000000ff
! %l6 = 00000000ffffffff, Mem[00000000211c0000] = 00ffc8b9
stb %l6,[%o2+%g0] ! Mem[00000000211c0000] = ffffc8b9
! %f8 = ff0e0000 ff000000, Mem[0000000010181408] = ffffff92 0b78ffb4
stda %f8 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff0e0000 ff000000
! %l4 = 0000000000000000, Mem[00000000300c1400] = ff0000ff
stba %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
! %f26 = 92ffffff, %f14 = 92000000, %f14 = 92000000 92ffffff
fsmuld %f26,%f14,%f14 ! %f14 = 34afffff e0000000
! %l4 = 0000000000000000, Mem[0000000030181400] = ff000000
stha %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
! Mem[00000000300c1408] = 00ff0000, %l1 = 00000000fa800eff
ldstuba [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! %f24 = ffffff92 0b78ffb4, %l6 = 00000000ffffffff
! Mem[0000000030181420] = 7fff000000ff8b28
add %i6,0x020,%g1
stda %f24,[%g1+%l6]ASI_PST16_S ! Mem[0000000030181420] = ffffff920b78ffb4
! %f22 = ff00ff00 0000ffff, Mem[00000000100c1408] = ffffff92 0b78ffb4
stda %f22,[%i3+0x008]%asi ! Mem[00000000100c1408] = ff00ff00 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010001424] = 00000000, %f27 = 0b78ffb4
ld [%i0+0x024],%f27 ! %f27 = 00000000
p0_label_525:
! Mem[0000000010181400] = 00000000, %l4 = 0000000000000000
ldswa [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
! %l6 = 00000000ffffffff, imm = 0000000000000882, %l3 = ffffffffffffffff
subc %l6,0x882,%l3 ! %l3 = 00000000fffff77d
! Mem[0000000010181400] = 0000000000000000, %l3 = 00000000fffff77d
ldx [%i6+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000030101400] = 8b370000, %l0 = 0000000000000000
ldsha [%i4+%g0]0x81,%l0 ! %l0 = ffffffffffff8b37
! Mem[0000000010041400] = 00000000 ffffffd9, %l2 = 000000d6, %l3 = 00000000
ldda [%i1+%g0]0x88,%l2 ! %l2 = 00000000ffffffd9 0000000000000000
! Mem[0000000010101400] = 000000ff, %l5 = 000000000000d9ff
ldsha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000211c0000] = ffffc8b9, %l0 = ffffffffffff8b37
lduh [%o2+%g0],%l0 ! %l0 = 000000000000ffff
! Mem[000000001008142c] = 25040000, %l2 = 00000000ffffffd9
ldsw [%i2+0x02c],%l2 ! %l2 = 0000000025040000
! Mem[0000000010041408] = 000000ff, %l4 = 0000000000000000
lduba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f28 = 5fffffff 00000000, %l1 = 0000000000000000
! Mem[00000000100c1408] = ff00ff000000ffff
add %i3,0x008,%g1
stda %f28,[%g1+%l1]ASI_PST8_P ! Mem[00000000100c1408] = ff00ff000000ffff
p0_label_526:
! %f26 = 92ffffff 00000000, Mem[0000000010181410] = ff0e0000 d9ffffff
std %f26,[%i6+%o5] ! Mem[0000000010181410] = 92ffffff 00000000
! %l0 = 000000000000ffff, Mem[0000000010181408] = ff0e0000
stba %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff0e0000
! %l1 = 0000000000000000, Mem[0000000010081420] = ff0000f6
sth %l1,[%i2+0x020] ! Mem[0000000010081420] = 000000f6
! Mem[0000000030081408] = 00ff0000, %l5 = 0000000000000000
swapa [%i2+%o4]0x89,%l5 ! %l5 = 0000000000ff0000
! Mem[0000000030181410] = 92ffffff, %l7 = 00000000000000ff
swapa [%i6+%o5]0x89,%l7 ! %l7 = 0000000092ffffff
! %l7 = 0000000092ffffff, Mem[0000000030081400] = ff00000000008b37
stxa %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000092ffffff
! %f26 = 92ffffff, Mem[00000000100c1410] = 00000000
sta %f26,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 92ffffff
! %l0 = 000000000000ffff, Mem[0000000010181408] = ff0e0000ff000000
stxa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000000000ffff
! %l0 = 000000000000ffff, Mem[0000000030001410] = 000000ff
stwa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = ffff7fd0, %l4 = 00000000000000ff
ldsha [%o1+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
p0_label_527:
! Mem[0000000010081410] = 000000ff ffffffff, %l4 = ffffffff, %l5 = 00ff0000
ldda [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff 00000000ffffffff
! Mem[0000000010181400] = 0000000000000000, %f10 = ffffffff b1000000
ldda [%i6+%g0]0x80,%f10 ! %f10 = 00000000 00000000
! Mem[00000000100c140c] = 0000ffff, %l1 = 0000000000000000
lduba [%i3+0x00e]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081410] = ffffffffff000000, %f2 = b4ff780b 92ffffff
ldda [%i2+%o5]0x88,%f2 ! %f2 = ffffffff ff000000
! Mem[0000000010041400] = d9ffffff, %l3 = 0000000000000000
ldswa [%i1+%g0]0x80,%l3 ! %l3 = ffffffffd9ffffff
! Mem[00000000300c1400] = 000000ff ffffffff, %l0 = 0000ffff, %l1 = 000000ff
ldda [%i3+%g0]0x81,%l0 ! %l0 = 00000000000000ff 00000000ffffffff
! Mem[0000000020800000] = ffff7fd0, %l7 = 0000000092ffffff
lduha [%o1+0x000]%asi,%l7 ! %l7 = 000000000000ffff
! Mem[0000000030141410] = 0000000000ffff2f, %l1 = 00000000ffffffff
ldxa [%i5+%o5]0x81,%l1 ! %l1 = 0000000000ffff2f
! Mem[00000000211c0000] = ffffc8b9, %l6 = 00000000ffffffff
ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[0000000030041408] = ffffff92fa80ff00
stxa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000000000ff
p0_label_528:
! Mem[0000000030101400] = 8b370000, %l7 = 000000000000ffff
ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 0000008b000000ff
! Mem[00000000300c1400] = ff000000, %l7 = 000000000000008b
swapa [%i3+%g0]0x89,%l7 ! %l7 = 00000000ff000000
! %l0 = 000000ff, %l1 = 00ffff2f, Mem[00000000300c1410] = ffffff92 0b78ffb4
stda %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff 00ffff2f
! %f22 = ff00ff00 0000ffff, %l2 = 0000000025040000
! Mem[0000000010101418] = 0000000000000000
add %i4,0x018,%g1
stda %f22,[%g1+%l2]ASI_PST32_P ! Mem[0000000010101418] = 0000000000000000
! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010001420] = ff000000 00000000
stda %l4,[%i0+0x020]%asi ! Mem[0000000010001420] = 000000ff ffffffff
! %f26 = 92ffffff, Mem[00000000300c1400] = 8b000000
sta %f26,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 92ffffff
! %l6 = ffffffffffffffff, Mem[0000000010181408] = 000000000000ffff
stxa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffffffffffff
! %l7 = 00000000ff000000, Mem[0000000030141400] = 2000d9ff
stba %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 2000d900
! %f31 = 92ffffff, %f10 = 00000000 00000000
fitod %f31,%f10 ! %f10 = c1db4000 00400000
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 0000000000000000, %f16 = ff00ffff ff000000
ldda [%i4+%o5]0x81,%f16 ! %f16 = 00000000 00000000
p0_label_529:
! Mem[0000000030081400] = ffffff92, %l7 = 00000000ff000000
lduha [%i2+%g0]0x81,%l7 ! %l7 = 000000000000ffff
! Mem[0000000030081408] = 00000000, %l0 = 00000000000000ff
ldswa [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
! %l6 = ffffffffffffffff, %l1 = 0000000000ffff2f, %l7 = 000000000000ffff
addc %l6,%l1,%l7 ! %l7 = 0000000000ffff2e
membar #Sync ! Added by membar checker (89)
! Mem[0000000010141400] = 0e000000 00000000 00000000 92ffffff
! Mem[0000000010141410] = ff000000 0000ff00 00000000 00000000
! Mem[0000000010141420] = ff000000 ffffffd9 00000000 6f87237d
! Mem[0000000010141430] = ff00ff00 0000ffff 00000000 ffffffff
ldda [%i5]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010141400
! Mem[0000000020800000] = ffff7fd0, %l5 = 00000000ffffffff
lduh [%o1+%g0],%l5 ! %l5 = 000000000000ffff
! Mem[00000000100c1410] = 92ffffff, %l5 = 000000000000ffff
lduba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000092
! Mem[0000000010081428] = 00000000, %l4 = 00000000000000ff
ldsba [%i2+0x028]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = 000000ff, %l6 = ffffffffffffffff
lduwa [%i0+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1400] = 00000000, %l4 = 0000000000000000
ldsha [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010101400] = ff001261ff000000
stxa %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000000
p0_label_530:
membar #Sync ! Added by membar checker (90)
! %l4 = 00000000, %l5 = 00000092, Mem[0000000010141408] = 00000000 92ffffff
stda %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000092
! %f18 = 00000000, %f29 = 0000ffff, %f28 = ff00ff00 0000ffff
fsmuld %f18,%f29,%f28 ! %f28 = 00000000 00000000
! %f7 = 0000807f, %f11 = 00400000, %f25 = ffffffd9
fdivs %f7 ,%f11,%f25 ! %l0 = 0000000000000022, Unfinished, %fsr = 3600000c00
! %f14 = 34afffff, %f18 = 00000000, %f28 = 00000000
fdivs %f14,%f18,%f28 ! %f28 = 7f800000
! %l5 = 0000000000000092, Mem[00000000100c1400] = 00000000
stba %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000092
! %f16 = 0e000000, Mem[0000000010041408] = 000000ff
sta %f16,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0e000000
! %l0 = 0000000000000022, %l0 = 0000000000000022, %l7 = 0000000000ffff2e
orn %l0,%l0,%l7 ! %l7 = ffffffffffffffff
! %f4 = 00000000 ffffffd9, %l5 = 0000000000000092
! Mem[0000000010101408] = ffffffffffffffff
add %i4,0x008,%g1
stda %f4,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010101408] = ffffffff00ffff00
! %f28 = 7f800000 00000000, Mem[0000000010041428] = 43dcd7c0 00400000
stda %f28,[%i1+0x028]%asi ! Mem[0000000010041428] = 7f800000 00000000
! Starting 10 instruction Load Burst
! %f25 = ffffffd9, %f16 = 0e000000, %f7 = 0000807f
fadds %f25,%f16,%f7 ! %f7 = ffffffd9
p0_label_531:
! Mem[00000000211c0000] = ffffc8b9, %l0 = 0000000000000022
ldsh [%o2+%g0],%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1408] = 00ff00ff, %l4 = 0000000000000000
ldsha [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101408] = 00000000, %l4 = 00000000000000ff
lduha [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181400] = 00000000 2000d9ff ffffff92 00000092
! Mem[0000000030181410] = ff000000 0b78ffb4 00000000 000000ff
! Mem[0000000030181420] = ffffff92 0b78ffb4 ff000000 ffffffd9
! Mem[0000000030181430] = ffff009d ff000000 00000000 0000000e
ldda [%i6]ASI_BLK_SL,%f0 ! Block Load from 0000000030181400
! Mem[0000000030081410] = ff00ffff, %l4 = 0000000000000000
lduha [%i2+%o5]0x81,%l4 ! %l4 = 000000000000ff00
! Mem[0000000010181400] = 0000000000000000, %f28 = 7f800000 00000000
ldda [%i6+%g0]0x80,%f28 ! %f28 = 00000000 00000000
! Mem[0000000030001400] = a4e10000, %l7 = ffffffffffffffff
lduba [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = 000000ff, %l7 = 0000000000000000
lduwa [%i2+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141424] = ffffffd9, %l5 = 0000000000000092
ldsba [%i5+0x026]%asi,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010041410] = 00000000, %l1 = 0000000000ffff2f
ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 00000000000000ff
p0_label_532:
! Mem[0000000010081410] = 000000ff, %l4 = 000000000000ff00
ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041400] = 00000000, %l7 = 00000000000000ff
swapa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
! %f18 = 00000000 92ffffff, Mem[00000000100c1400] = 92000000 00000000
stda %f18,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 92ffffff
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030041410] = 00000000 ff000000
stda %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff 00000000
! %l4 = 0000000000000000, Mem[0000000010181408] = ffffffff
stha %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000ffff
! Mem[0000000010181400] = 0000000000000000, %l7 = 0000000000000000, %l5 = ffffffffffffffff
casxa [%i6]0x80,%l7,%l5 ! %l5 = 0000000000000000
! %l2 = 0000000025040000, Mem[0000000030001410] = 0000ffff
stwa %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 25040000
! %l3 = ffffffffd9ffffff, Mem[0000000030001408] = 000000ff
stha %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000ffff
! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
swapa [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 00000000, %l6 = 00000000000000ff
ldsha [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000
p0_label_533:
! Mem[0000000010101410] = 00000000ffffffff, %l1 = 0000000000000000
ldxa [%i4+%o5]0x88,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010181408] = 0000ffffffffffff, %f24 = ff000000 ffffffd9
ldda [%i6+%o4]0x80,%f24 ! %f24 = 0000ffff ffffffff
! Mem[0000000010101404] = 00000000, %l4 = 0000000000000000
ldswa [%i4+0x004]%asi,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1410] = 000000ff, %l7 = 0000000000000000
ldsha [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041408] = 000000ff, %l5 = 0000000000000000
ldsha [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1408] = ffff0000 00ff00ff, %l6 = 00000000, %l7 = 00000000
ldda [%i3+%o4]0x88,%l6 ! %l6 = 0000000000ff00ff 00000000ffff0000
! Mem[0000000010041400] = ffffffd9, %f19 = 92ffffff
lda [%i1+%g0]0x88,%f19 ! %f19 = ffffffd9
! Mem[0000000030101400] = ff370000, %l6 = 0000000000ff00ff
lduwa [%i4+%g0]0x81,%l6 ! %l6 = 00000000ff370000
! Mem[0000000030001408] = ffff0000, %l1 = 00000000ffffffff
ldsba [%i0+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = ffffffff, %l7 = 00000000ffff0000
ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
p0_label_534:
! %l5 = 00000000000000ff, Mem[000000001004141e] = 01000000, %asi = 80
stha %l5,[%i1+0x01e]%asi ! Mem[000000001004141c] = 010000ff
! Mem[0000000030181410] = 000000ff, %l0 = ffffffffffffffff
ldstuba [%i6+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000010001418] = ffffffffffffff92
stx %l0,[%i0+0x018] ! Mem[0000000010001418] = 00000000000000ff
! %l5 = 00000000000000ff, Mem[00000000300c1410] = ff000000
stha %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff0000ff
! %f17 = 00000000, Mem[0000000030081410] = ffff00ff
sta %f17,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
! Mem[000000001000140e] = 00000425, %l6 = 00000000ff370000
ldstuba [%i0+0x00e]%asi,%l6 ! %l6 = 00000004000000ff
! %l0 = 00000000000000ff, imm = fffffffffffff651, %l3 = ffffffffd9ffffff
orn %l0,-0x9af,%l3 ! %l3 = 00000000000009ff
! %l7 = 00000000000000ff, Mem[0000000010181410] = 92ffffff
stha %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00ffffff
! %f23 = 00000000, Mem[0000000030101400] = ff370000
sta %f23,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 92ffffff, %l7 = 00000000000000ff
ldswa [%i2+%g0]0x89,%l7 ! %l7 = ffffffff92ffffff
p0_label_535:
! Mem[0000000010181408] = 0000ffff, %l7 = ffffffff92ffffff
lduha [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = 0000ffff, %l5 = 00000000000000ff
lduha [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l3 = 00000000000009ff
ldsha [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041400] = ff000000000000ff, %l0 = 00000000000000ff
ldxa [%i1+%g0]0x89,%l0 ! %l0 = ff000000000000ff
! Mem[0000000010041408] = 0000000effffff5f, %l0 = ff000000000000ff
ldxa [%i1+%o4]0x80,%l0 ! %l0 = 0000000effffff5f
! Mem[00000000218001c0] = ff001988, %l6 = 0000000000000004
ldsb [%o3+0x1c0],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010141408] = 00000000, %l7 = 0000000000000000
ldsba [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081400] = 92ffffff, %l4 = 0000000000000000
ldsha [%i2+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010081408] = 0080ff6c 00000000, %l6 = ffffffff, %l7 = 00000000
ldda [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000 000000000080ff6c
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = 000000ff, %l4 = ffffffffffffffff
swapa [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff
p0_label_536:
! %l0 = 0000000effffff5f, Mem[0000000010141410] = ff000000
stwa %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffff5f
! %f20 = ff000000 0000ff00, Mem[0000000010081400] = ffffffff b4ff780b
stda %f20,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000 0000ff00
! Mem[0000000030081400] = 92ffffff, %l6 = 0000000000000000
ldstuba [%i2+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000030001408] = 0000ffff, %l4 = 00000000000000ff
swapa [%i0+%o4]0x89,%l4 ! %l4 = 000000000000ffff
! %l4 = 0000ffff, %l5 = 00000000, Mem[0000000010141400] = 0000000e 00000000
stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000ffff 00000000
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! %f6 = ff000000, %f6 = ff000000, %f18 = 00000000 ffffffd9
fsmuld %f6 ,%f6 ,%f18 ! %f18 = 4fd00000 00000000
! %l1 = ffffffffffffffff, Mem[0000000010181408] = ffff0000
stwa %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff
! Mem[000000001014143c] = ffffffff, %l4 = 000000000000ffff
swap [%i5+0x03c],%l4 ! %l4 = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ff00ff00 0000ffff, %l2 = 25040000, %l3 = 00000000
ldda [%i3+%o4]0x81,%l2 ! %l2 = 00000000ff00ff00 000000000000ffff
p0_label_537:
! Mem[0000000010081420] = 000000f6ffffffff, %f2 = 92000000 92ffffff
ldd [%i2+0x020],%f2 ! %f2 = 000000f6 ffffffff
! Mem[0000000010041430] = ff00ffff, %l2 = 00000000ff00ff00
lduba [%i1+0x033]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001408] = 00000000000000ff, %f10 = d9ffffff 000000ff
ldda [%i0+%o4]0x89,%f10 ! %f10 = 00000000 000000ff
! Mem[0000000030081408] = ffffffff 00000000, %l2 = 000000ff, %l3 = 0000ffff
ldda [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000 00000000ffffffff
! Mem[0000000010181420] = ffd90020000000ff, %l0 = 0000000effffff5f
ldx [%i6+0x020],%l0 ! %l0 = ffd90020000000ff
! Mem[0000000010041408] = 0e000000, %l3 = 00000000ffffffff
lduwa [%i1+%o4]0x88,%l3 ! %l3 = 000000000e000000
! Mem[0000000030101410] = 00000000, %l6 = 00000000000000ff
ldswa [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = 25040000, %l4 = 00000000ffffffff
ldswa [%i0+%o5]0x81,%l4 ! %l4 = 0000000025040000
! Mem[00000000300c1408] = ff00ff00, %l2 = 0000000000000000
ldsha [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffff00, %l6 = 0000000000000000, %l3 = 000000000e000000
add %l2,%l6,%l3 ! %l3 = ffffffffffffff00
p0_label_538:
! %l2 = ffffffffffffff00, Mem[00000000100c1404] = 92ffffff, %asi = 80
stha %l2,[%i3+0x004]%asi ! Mem[00000000100c1404] = ff00ffff
! Mem[0000000030181410] = 000000ff, %l4 = 0000000025040000
swapa [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! %l3 = ffffffffffffff00, Mem[0000000030141410] = 0000000000ffff2f
stxa %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffffffffff00
! Mem[0000000010101400] = 00000000, %l3 = ffffffffffffff00
ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %l5 = 0000000000000000, Mem[00000000100c1400] = 00000000
stha %l5,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! %l2 = ffffffffffffff00, Mem[0000000010081410] = ff0000ff
stwa %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffff00
! %l2 = ffffff00, %l3 = 00000000, Mem[0000000030001408] = 000000ff 00000000
stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffff00 00000000
! %f9 = 92ffffff, Mem[0000000030001400] = 0000e1a4
sta %f9 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 92ffffff
! %l0 = ffd90020000000ff, Mem[0000000030001400] = 73000000ffffff92
stxa %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffd90020000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 000000ff, %l0 = ffd90020000000ff
ldsha [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff
p0_label_539:
! Mem[000000001014142c] = 6f87237d, %l6 = 0000000000000000
lduh [%i5+0x02c],%l6 ! %l6 = 0000000000006f87
! Mem[00000000100c1408] = 00ff00ff, %l0 = 00000000000000ff
lduha [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141408] = ff000000, %l6 = 0000000000006f87
ldswa [%i5+%o4]0x80,%l6 ! %l6 = ffffffffff000000
! Mem[0000000010001400] = ffff0000, %l7 = 000000000080ff6c
lduwa [%i0+%g0]0x88,%l7 ! %l7 = 00000000ffff0000
! Mem[0000000010041410] = ff000000, %l2 = ffffffffffffff00
lduba [%i1+0x012]%asi,%l2 ! %l2 = 0000000000000000
! %l5 = 0000000000000000, %l0 = 00000000000000ff, %y = 000000ff
sdiv %l5,%l0,%l4 ! %l4 = 000000007fffffff
mov %l0,%y ! %y = 000000ff
! Mem[0000000021800140] = ffff8e22, %l0 = 00000000000000ff
lduba [%o3+0x140]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1410] = 92ffffff, %l2 = 0000000000000000
ldsba [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffffff92
! Mem[0000000030081400] = 0000000092ffffff, %l3 = 0000000000000000
ldxa [%i2+%g0]0x89,%l3 ! %l3 = 0000000092ffffff
! Starting 10 instruction Store Burst
! Mem[0000000030041410] = ff000000, %l4 = 000000007fffffff
ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
p0_label_540:
! Mem[0000000010041410] = 000000ff, %l1 = ffffffffffffffff
ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
! %l1 = 00000000000000ff, Mem[00000000300c1400] = 92ffffff
stba %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff
! %f12 = 000000ff 9d00ffff, Mem[0000000010101400] = ff000000 00000000
std %f12,[%i4+%g0] ! Mem[0000000010101400] = 000000ff 9d00ffff
! %l6 = ff000000, %l7 = ffff0000, Mem[0000000010101410] = ffffffff 00000000
stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000 ffff0000
! %l3 = 0000000092ffffff, Mem[0000000010141410] = 5fffffff
stha %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 5fffffff
! %l6 = ff000000, %l7 = ffff0000, Mem[0000000010081408] = 00000000 6cff8000
stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000 ffff0000
! Mem[0000000010141408] = 000000ff, %l1 = 00000000000000ff
swapa [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %f16 = 0e000000 00000000, Mem[0000000010141408] = ff000000 00000092
stda %f16,[%i5+0x008]%asi ! Mem[0000000010141408] = 0e000000 00000000
! Mem[00000000201c0001] = 00ff2191, %l5 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ffffffff, %f22 = 00000000
lda [%i4+%o4]0x88,%f22 ! %f22 = ffffffff
p0_label_541:
! Mem[0000000020800000] = ffff7fd0, %l7 = 00000000ffff0000
lduh [%o1+%g0],%l7 ! %l7 = 000000000000ffff
! Mem[0000000010101408] = ffffffff00ffff00, %l4 = 00000000000000ff
ldxa [%i4+%o4]0x80,%l4 ! %l4 = ffffffff00ffff00
! Mem[0000000010081438] = 378b6d0001000000, %l6 = ffffffffff000000
ldx [%i2+0x038],%l6 ! %l6 = 378b6d0001000000
! %l0 = 00000000000000ff, %l3 = 0000000092ffffff, %l6 = 378b6d0001000000
mulx %l0,%l3,%l6 ! %l6 = 000000926cffff01
! Mem[00000000211c0000] = ffffc8b9, %l5 = 00000000000000ff
ldub [%o2+0x001],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001424] = ffffffff, %l3 = 0000000092ffffff
ldsb [%i0+0x026],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030181410] = 00000425, %f12 = 000000ff
lda [%i6+%o5]0x81,%f12 ! %f12 = 00000425
! Mem[0000000010001414] = 0b78ffb4, %f25 = ffffffff
ld [%i0+0x014],%f25 ! %f25 = 0b78ffb4
! Mem[0000000010001408] = ff000000, %l5 = 00000000000000ff
lduha [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %f5 = 000000ff, Mem[0000000010081414] = ffffffff
st %f5 ,[%i2+0x014] ! Mem[0000000010081414] = 000000ff
p0_label_542:
! Mem[0000000030141408] = ff0e0000, %l0 = 00000000000000ff
ldstuba [%i5+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030001408] = ffffff00, %l7 = 000000000000ffff
swapa [%i0+%o4]0x89,%l7 ! %l7 = 00000000ffffff00
! Mem[0000000030181410] = 00000425, %l6 = 000000926cffff01
ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001438] = ffffffe5000000ff, %l4 = ffffffff00ffff00, %l6 = 0000000000000000
add %i0,0x38,%g1
casxa [%g1]0x80,%l4,%l6 ! %l6 = ffffffe5000000ff
! Mem[0000000030101408] = 00000000, %l4 = ffffffff00ffff00
ldstuba [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %l0 = 00000000000000ff, Mem[0000000021800040] = 00005509, %asi = 80
stha %l0,[%o3+0x040]%asi ! Mem[0000000021800040] = 00ff5509
! Mem[0000000010081408] = ff000000ffff0000, %l4 = 0000000000000000, %l1 = 00000000000000ff
add %i2,0x08,%g1
casxa [%g1]0x80,%l4,%l1 ! %l1 = ff000000ffff0000
membar #Sync ! Added by membar checker (91)
! %f16 = 0e000000 00000000, Mem[0000000030181410] = 250400ff b4ff780b
stda %f16,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0e000000 00000000
! %f15 = 00000000, Mem[0000000010181408] = ffffffff
sta %f15,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ff000000, %l4 = 0000000000000000
lduwa [%i1+%o5]0x80,%l4 ! %l4 = 00000000ff000000
p0_label_543:
! Mem[00000000100c1408] = ff00ff000000ffff, %f8 = b4ff780b 92ffffff
ldda [%i3+%o4]0x80,%f8 ! %f8 = ff00ff00 0000ffff
! Mem[0000000010041408] = 0000000e, %l3 = ffffffffffffffff
ldsha [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = 6cff8000 000000ff, %l2 = ffffff92, %l3 = 00000000
ldda [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff 000000006cff8000
! Mem[0000000010081410] = 00ffffff, %l0 = 00000000000000ff
ldsba [%i2+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000300c1410] = 2fffff00ff0000ff, %l4 = 00000000ff000000
ldxa [%i3+%o5]0x89,%l4 ! %l4 = 2fffff00ff0000ff
! %f23 = 00000000, %f7 = 00000000, %f10 = 00000000
fmuls %f23,%f7 ,%f10 ! %f10 = 00000000
! Mem[0000000010081400] = 0000ff00, %l7 = 00000000ffffff00
ldswa [%i2+%g0]0x88,%l7 ! %l7 = 000000000000ff00
! Mem[0000000020800000] = ffff7fd0, %l5 = 0000000000000000
ldsba [%o1+0x001]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010081410] = ffffff00000000ff, %f6 = ff000000 00000000
ldda [%i2+%o5]0x80,%f6 ! %f6 = ffffff00 000000ff
! Starting 10 instruction Store Burst
! %l4 = 2fffff00ff0000ff, %l3 = 000000006cff8000, %l5 = ffffffffffffffff
or %l4,%l3,%l5 ! %l5 = 2fffff00ffff80ff
p0_label_544:
! Mem[00000000100c1400] = 00000000, %l0 = ffffffffffffffff
ldstuba [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! %l1 = ff000000ffff0000, Mem[00000000300c1400] = ffffffff
stwa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffff0000
! %l1 = ff000000ffff0000, Mem[0000000030001400] = ff000000
stba %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! %l3 = 000000006cff8000, Mem[00000000300c1400] = ffff0000
stha %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 80000000
! Mem[0000000010001410] = 92ffffff, %l7 = 000000000000ff00
swapa [%i0+%o5]0x88,%l7 ! %l7 = 0000000092ffffff
! %l4 = ff0000ff, %l5 = ffff80ff, Mem[0000000030181410] = 00000000 0000000e
stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff0000ff ffff80ff
! %l4 = ff0000ff, %l5 = ffff80ff, Mem[0000000030041400] = ffffffff ff000000
stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff0000ff ffff80ff
! Mem[0000000020800040] = ffffd57f, %l1 = ff000000ffff0000
ldstuba [%o1+0x040]%asi,%l1 ! %l1 = 000000ff000000ff
! %l0 = 0000000000000000, Mem[0000000030181408] = ffffff92
stha %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000ff92
! Starting 10 instruction Load Burst
! %l0 = 0000000000000000, immed = fffff9c2, %y = 000000ff
smul %l0,-0x63e,%l1 ! %l1 = 0000000000000000, %y = 00000000
p0_label_545:
! Mem[0000000010001400] = ffffffffffff0000, %l6 = ffffffe5000000ff
ldxa [%i0+%g0]0x88,%l6 ! %l6 = ffffffffffff0000
! Mem[0000000010001410] = 0000ff00, %l2 = 00000000000000ff
ldsba [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l1 = 0000000000000000
lduha [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181400] = ffffffff, %l7 = 0000000092ffffff
lduha [%i6+%g0]0x80,%l7 ! %l7 = 000000000000ffff
! Mem[0000000030081400] = ffffff92, %f15 = 00000000
lda [%i2+%g0]0x81,%f15 ! %f15 = ffffff92
! Mem[0000000010101410] = 000000ff, %l3 = 000000006cff8000
ldsha [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000021800080] = ffff2d54, %l6 = ffffffffffff0000
ldsb [%o3+0x081],%l6 ! %l6 = ffffffffffffffff
! Mem[00000000201c0000] = 00ff2191, %l7 = 000000000000ffff
lduh [%o0+%g0],%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041410] = ff000000, %l3 = 0000000000000000
lduba [%i1+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = ff00ff00, %l4 = 2fffff00ff0000ff
swapa [%i3+%o4]0x81,%l4 ! %l4 = 00000000ff00ff00
p0_label_546:
! %l3 = 00000000000000ff, Mem[00000000100c1410] = 92ffffff
stba %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffffff
! %l5 = 2fffff00ffff80ff, Mem[0000000010181408] = ffffffff00000000
stxa %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 2fffff00ffff80ff
! %l6 = ffffffffffffffff, Mem[0000000010141410] = 5fffffff
stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffffff
! Mem[0000000010101428] = ff000000, %l4 = 00000000ff00ff00
ldstub [%i4+0x028],%l4 ! %l4 = 000000ff000000ff
! Mem[0000000021800180] = ffff68e0, %l3 = 00000000000000ff
ldstuba [%o3+0x180]%asi,%l3 ! %l3 = 000000ff000000ff
! %f15 = ffffff92, %f29 = 00000000, %f6 = ffffff00 000000ff
fsmuld %f15,%f29,%f6 ! %f6 = fffffff2 40000000
! %l6 = ffffffffffffffff, Mem[0000000010141410] = ffffffff
stba %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffff
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010041430] = ff00ffff ffffffff
stda %l2,[%i1+0x030]%asi ! Mem[0000000010041430] = 00000000 000000ff
! Mem[0000000010041408] = 0000000e, %l6 = ffffffffffffffff
ldstuba [%i1+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 00000000, %l6 = 0000000000000000
ldsha [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000
p0_label_547:
! Mem[0000000030081410] = 00000000, %l2 = 0000000000000000
lduwa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1408] = 00ff00ff, %l2 = 0000000000000000
lduha [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181410] = ff0000ffffff80ff, %l2 = 00000000000000ff
ldxa [%i6+%o5]0x81,%l2 ! %l2 = ff0000ffffff80ff
! Mem[00000000100c1410] = ffffffff d9ffffff, %l0 = 00000000, %l1 = 00000000
ldd [%i3+%o5],%l0 ! %l0 = 00000000ffffffff 00000000d9ffffff
! Mem[0000000030141410] = ffffffff, %l0 = 00000000ffffffff
lduha [%i5+%o5]0x81,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010001400] = ffff0000, %l1 = 00000000d9ffffff
lduwa [%i0+%g0]0x88,%l1 ! %l1 = 00000000ffff0000
! Mem[0000000010141428] = 00000000, %l2 = ff0000ffffff80ff
ldswa [%i5+0x028]%asi,%l2 ! %l2 = 0000000000000000
! Code Fragment 3
p0_fragment_46:
! %l0 = 000000000000ffff
setx 0x640cdf9789515b99,%g7,%l0 ! %l0 = 640cdf9789515b99
! %l1 = 00000000ffff0000
setx 0x4c5c0ea78aefbdac,%g7,%l1 ! %l1 = 4c5c0ea78aefbdac
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 = 640cdf9789515b99
setx 0x613278e025d4e380,%g7,%l0 ! %l0 = 613278e025d4e380
! %l1 = 4c5c0ea78aefbdac
setx 0xafe8f5604264b8a0,%g7,%l1 ! %l1 = afe8f5604264b8a0
! Mem[00000000300c1408] = ff0000ff, %l4 = 00000000000000ff
lduwa [%i3+%o4]0x89,%l4 ! %l4 = 00000000ff0000ff
! Starting 10 instruction Store Burst
! %f20 = ff000000 0000ff00, %l1 = afe8f5604264b8a0
! Mem[0000000010181408] = ff80ffff00ffff2f
add %i6,0x008,%g1
stda %f20,[%g1+%l1]ASI_PST16_P ! Mem[0000000010181408] = ff80ffff00ffff2f
p0_label_548:
! %f24 = 0000ffff 0b78ffb4, Mem[0000000010141408] = 0e000000 00000000
stda %f24,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000ffff 0b78ffb4
! Mem[0000000010001400] = 0000ffff, %l2 = 0000000000000000
ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101408] = ffffffff, %l1 = afe8f5604264b8a0
swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000ffffffff
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010041408] = 0e0000ff 5fffffff
stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 000000ff
! %f12 = 00000425 9d00ffff, Mem[0000000030001410] = 00000425 ffffffff
stda %f12,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000425 9d00ffff
! Mem[0000000010101400] = ff000000, %l4 = 00000000ff0000ff
swapa [%i4+%g0]0x88,%l4 ! %l4 = 00000000ff000000
! Mem[00000000100c1428] = 000000b1, %l6 = 0000000000000000, %asi = 80
swapa [%i3+0x028]%asi,%l6 ! %l6 = 00000000000000b1
! Mem[0000000010001400] = ff00ffffffffffff, %l0 = 613278e025d4e380, %l6 = 00000000000000b1
casxa [%i0]0x80,%l0,%l6 ! %l6 = ff00ffffffffffff
! %l3 = 00000000000000ff, Mem[0000000010001408] = ff000000
stha %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = ffffff00000000ff, %l3 = 00000000000000ff
ldxa [%i2+%o5]0x80,%l3 ! %l3 = ffffff00000000ff
p0_label_549:
! Mem[0000000010181400] = ffffffff ffffffff, %l6 = ffffffff, %l7 = 000000ff
ldda [%i6+%g0]0x80,%l6 ! %l6 = 00000000ffffffff 00000000ffffffff
! Mem[00000000218001c0] = ff001988, %l1 = 00000000ffffffff
ldsh [%o3+0x1c0],%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010041438] = ffffffe5, %l5 = 2fffff00ffff80ff
ldsh [%i1+0x03a],%l5 ! %l5 = ffffffffffffffe5
! %f6 = fffffff2, %f18 = 4fd00000, %f29 = 00000000
fsubs %f6 ,%f18,%f29 ! %f29 = fffffff2
! Mem[0000000010001400] = ff00ffff, %l1 = ffffffffffffff00
ldswa [%i0+%g0]0x80,%l1 ! %l1 = ffffffffff00ffff
! Mem[0000000030041400] = ff0000ff ff80ffff, %l2 = 00000000, %l3 = 000000ff
ldda [%i1+%g0]0x81,%l2 ! %l2 = 00000000ff0000ff 00000000ff80ffff
! Mem[0000000030101400] = 00000000 ffffffff, %l2 = ff0000ff, %l3 = ff80ffff
ldda [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000 00000000ffffffff
! Mem[00000000100c1410] = ffffffff, %l5 = ffffffffffffffe5
ldsha [%i3+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010141410] = ffffffff, %l3 = 00000000ffffffff
ldsha [%i5+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = ffffffff, %l6 = 00000000ffffffff
ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
p0_label_550:
! %f28 = 00000000 fffffff2, Mem[0000000030041400] = ff0000ff ff80ffff
stda %f28,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 fffffff2
! %l3 = ffffffffffffffff, %l3 = ffffffffffffffff, %l5 = ffffffffffffffff
xnor %l3,%l3,%l5 ! %l5 = ffffffffffffffff
! %l1 = ffffffffff00ffff, Mem[000000001008143c] = 01000000
sth %l1,[%i2+0x03c] ! Mem[000000001008143c] = ffff0000
! Mem[00000000100c1414] = d9ffffff, %l6 = 000000ff, %l2 = 00000000
add %i3,0x14,%g1
casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000d9ffffff
! %f24 = 0000ffff 0b78ffb4, Mem[0000000030041408] = ff000000 00000000
stda %f24,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000ffff 0b78ffb4
! %l3 = ffffffffffffffff, Mem[0000000010101435] = ff000000
stb %l3,[%i4+0x035] ! Mem[0000000010101434] = ffff0000
! Mem[0000000030081400] = 92ffffff, %l2 = 00000000d9ffffff
ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
! %f16 = 0e000000, Mem[00000000300c1400] = 80000000
sta %f16,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0e000000
! %l3 = ffffffffffffffff, Mem[00000000100c1400] = ff000000ff00ffff
stxa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = ffff80ff, %l2 = 00000000000000ff
ldswa [%i6+%o4]0x88,%l2 ! %l2 = ffffffffffff80ff
p0_label_551:
! Mem[00000000100c1410] = ffffffff, %l1 = ffffffffff00ffff
lduha [%i3+%o5]0x80,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010101400] = ff0000ff, %l4 = 00000000ff000000
lduba [%i4+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101408] = ff000000, %l1 = 000000000000ffff
ldsha [%i4+%o4]0x81,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000030001410] = 000004259d00ffff, %l5 = ffffffffffffffff
ldxa [%i0+%o5]0x89,%l5 ! %l5 = 000004259d00ffff
! Mem[0000000030081400] = ffffff92, %f12 = 00000425
lda [%i2+%g0]0x81,%f12 ! %f12 = ffffff92
! Mem[00000000300c1400] = 0e000000, %l6 = 00000000000000ff
lduwa [%i3+%g0]0x81,%l6 ! %l6 = 000000000e000000
! Mem[0000000030041408] = 0000ffff, %l2 = ffffffffffff80ff
lduwa [%i1+%o4]0x81,%l2 ! %l2 = 000000000000ffff
! Mem[0000000030041410] = ff000000, %l0 = 613278e025d4e380
lduha [%i1+%o5]0x81,%l0 ! %l0 = 000000000000ff00
! Mem[0000000030181408] = 0000ff92, %l5 = 000004259d00ffff
lduba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000010041408] = 000000ff00000000
stxa %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000000000ff
p0_label_552:
! Mem[0000000010041400] = d9ffffff00000000, %l2 = 000000000000ffff, %l5 = 0000000000000000
casxa [%i1]0x80,%l2,%l5 ! %l5 = d9ffffff00000000
! Mem[0000000030041408] = ffff0000, %l7 = 00000000ffffffff
ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! %f18 = 4fd00000 00000000, %l6 = 000000000e000000
! Mem[0000000030141420] = 3e1ff97f014a49f2
add %i5,0x020,%g1
stda %f18,[%g1+%l6]ASI_PST16_S ! Mem[0000000030141420] = 3e1ff97f014a49f2
! %f18 = 4fd00000 00000000, Mem[0000000010041408] = ff000000 00000000
stda %f18,[%i1+0x008]%asi ! Mem[0000000010041408] = 4fd00000 00000000
! Mem[0000000010141408] = 0000ffff, %l3 = ffffffffffffffff
swapa [%i5+%o4]0x80,%l3 ! %l3 = 000000000000ffff
! %l5 = d9ffffff00000000, Mem[0000000030181410] = ff0000ff
stwa %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! Mem[0000000030141400] = 00d90020, %l5 = d9ffffff00000000
swapa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000d90020
! %l0 = 000000000000ff00, Mem[0000000030181408] = 0000ff92
stba %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000ff92
! %f18 = 4fd00000 00000000, Mem[00000000300c1408] = ff0000ff ffff0000
stda %f18,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 4fd00000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
ldsba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
p0_label_553:
! Mem[0000000021800180] = ffff68e0, %l5 = 0000000000d90020
ldub [%o3+0x180],%l5 ! %l5 = 00000000000000ff
! %f12 = ffffff92, %f9 = 0000ffff
fcmpes %fcc0,%f12,%f9 ! %fcc0 = 3
! Mem[0000000030101400] = 00000000, %l5 = 00000000000000ff
ldsba [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1430] = ff000000ff000000, %l5 = 0000000000000000
ldx [%i3+0x030],%l5 ! %l5 = ff000000ff000000
! Mem[0000000030101410] = 00000000, %f1 = 00000000
lda [%i4+%o5]0x81,%f1 ! %f1 = 00000000
! Mem[0000000010001430] = 00000000, %l7 = 0000000000000000
lduha [%i0+0x032]%asi,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1400] = 0e000000, %l6 = 000000000e000000
lduba [%i3+%g0]0x81,%l6 ! %l6 = 000000000000000e
! Mem[0000000010001430] = 00000000ffff00e6, %f16 = 0e000000 00000000
ldd [%i0+0x030],%f16 ! %f16 = 00000000 ffff00e6
! Mem[0000000010181400] = ffffffffffffffff, %l7 = 0000000000000000
ldxa [%i6+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l6 = 000000000000000e, immed = fffff531, %y = 00000000
smul %l6,-0xacf,%l0 ! %l0 = ffffffffffff68ae, %y = ffffffff
p0_label_554:
! %f14 = 0e000000, Mem[0000000010001410] = 00ff0000
sta %f14,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0e000000
! Mem[0000000030101408] = 000000ff, %l7 = ffffffffffffffff
swapa [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! %l7 = 00000000000000ff, Mem[00000000201c0000] = 00ff2191
sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = 00ff2191
! Mem[000000001004143f] = ffff0073, %l1 = ffffffffffffff00
ldstub [%i1+0x03f],%l1 ! %l1 = 00000073000000ff
! Mem[00000000100c1400] = ffffffff, %l6 = 000000000000000e, %asi = 80
swapa [%i3+0x000]%asi,%l6 ! %l6 = 00000000ffffffff
! %l2 = 0000ffff, %l3 = 0000ffff, Mem[0000000030001410] = ffff009d 25040000
stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000ffff 0000ffff
! %l3 = 000000000000ffff, Mem[00000000300c1400] = 0e000000ffffffff
stxa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000000000ffff
! Mem[0000000010041408] = 4fd00000, %l1 = 0000000000000073
swapa [%i1+%o4]0x80,%l1 ! %l1 = 000000004fd00000
! %l4 = 000000ff, %l5 = ff000000, Mem[00000000100c1418] = 00000eff 166e1261
stda %l4,[%i3+0x018]%asi ! Mem[00000000100c1418] = 000000ff ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 00000000, %l2 = 000000000000ffff
lduwa [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000
p0_label_555:
! Mem[0000000010081408] = ff000000ffff0000, %l1 = 000000004fd00000
ldx [%i2+%o4],%l1 ! %l1 = ff000000ffff0000
! Mem[0000000030101410] = 00000000, %l5 = ff000000ff000000
lduwa [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = 00ff00ff, %l0 = ffffffffffff68ae
ldsha [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001438] = ffffffe5 000000ff, %l0 = 000000ff, %l1 = ffff0000
ldd [%i0+0x038],%l0 ! %l0 = 00000000ffffffe5 00000000000000ff
! Mem[0000000030081400] = 92ffffff, %f19 = 00000000
lda [%i2+%g0]0x89,%f19 ! %f19 = 92ffffff
! Mem[00000000300c1408] = 000000000000d04f, %l0 = 00000000ffffffe5
ldxa [%i3+%o4]0x81,%l0 ! %l0 = 000000000000d04f
! Mem[0000000010181400] = ffffffff, %l7 = 00000000000000ff
ldswa [%i6+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
! %l0 = 000000000000d04f, %l7 = ffffffffffffffff, %l0 = 000000000000d04f
mulx %l0,%l7,%l0 ! %l0 = ffffffffffff2fb1
! Mem[0000000030181400] = ffd9002000000000, %l4 = 00000000000000ff
ldxa [%i6+%g0]0x89,%l4 ! %l4 = ffd9002000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101404] = 9d00ffff, %l7 = ffffffffffffffff, %asi = 80
swapa [%i4+0x004]%asi,%l7 ! %l7 = 000000009d00ffff
p0_label_556:
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181400] = ffffffff ffffffff
stda %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 00000000
! %l0 = ffffffffffff2fb1, Mem[0000000010081436] = 00ff0000, %asi = 80
stha %l0,[%i2+0x036]%asi ! Mem[0000000010081434] = 00ff2fb1
! %l6 = 00000000ffffffff, Mem[0000000030041400] = 00000000fffffff2
stxa %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000ffffffff
! Mem[0000000010141400] = ffff0000, %l6 = 00000000ffffffff
ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
! %l7 = 000000009d00ffff, Mem[0000000010001410] = 0e0000000b78ffb4
stxa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000009d00ffff
! Mem[0000000010141408] = ffffffff, %l5 = 0000000000000000
swapa [%i5+%o4]0x88,%l5 ! %l5 = 00000000ffffffff
! %l6 = 00000000000000ff, Mem[0000000010101438] = ffffffff50000000, %asi = 80
stxa %l6,[%i4+0x038]%asi ! Mem[0000000010101438] = 00000000000000ff
! %l6 = 000000ff, %l7 = 9d00ffff, Mem[0000000030181400] = 00000000 2000d9ff
stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff 9d00ffff
! Mem[0000000030041410] = 000000ff, %l7 = 000000009d00ffff
ldstuba [%i1+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 00000000, %l1 = 00000000000000ff
lduha [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000
p0_label_557:
! %f29 = fffffff2, %f8 = ff00ff00, %f12 = ffffff92
fsubs %f29,%f8 ,%f12 ! %f12 = fffffff2
! Mem[0000000030101408] = ffffffff, %f18 = 4fd00000
lda [%i4+%o4]0x81,%f18 ! %f18 = ffffffff
! Mem[0000000010181410] = ffffff00, %l7 = 00000000000000ff
lduwa [%i6+%o5]0x88,%l7 ! %l7 = 00000000ffffff00
! Mem[0000000030081400] = ffffff92 00000000, %l0 = ffff2fb1, %l1 = 00000000
ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000ffffff92 0000000000000000
! Mem[0000000030181410] = 00000000, %l3 = 000000000000ffff
lduha [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041408] = 00000073, %f28 = 00000000
lda [%i1+%o4]0x80,%f28 ! %f28 = 00000073
! Mem[0000000030141410] = ffffffff ffffff00, %l4 = 00000000, %l5 = ffffffff
ldda [%i5+%o5]0x81,%l4 ! %l4 = 00000000ffffffff 00000000ffffff00
! Mem[0000000010101408] = a0b86442 00ffff00, %l4 = ffffffff, %l5 = ffffff00
ldda [%i4+%o4]0x80,%l4 ! %l4 = 00000000a0b86442 0000000000ffff00
! Mem[0000000010001428] = fa800effffffffff, %f8 = ff00ff00 0000ffff
ldd [%i0+0x028],%f8 ! %f8 = fa800eff ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = 00000000, %l6 = 00000000000000ff
ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 00000000000000ff
p0_label_558:
! %f30 = 00000000 ffffffff, %l2 = 0000000000000000
! Mem[0000000030141418] = 2dcb5f2c59de9a45
add %i5,0x018,%g1
stda %f30,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030141418] = 2dcb5f2c59de9a45
! %l1 = 0000000000000000, Mem[0000000030141400] = ff00000000000000
stxa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
! %f20 = ff000000 0000ff00, %l3 = 0000000000000000
! Mem[0000000030181418] = 00000000000000ff
add %i6,0x018,%g1
stda %f20,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030181418] = 00000000000000ff
! Mem[0000000030141408] = ff0e0000, %l2 = 0000000000000000
swapa [%i5+%o4]0x81,%l2 ! %l2 = 00000000ff0e0000
! Mem[00000000300c1410] = ff0000ff, %l5 = 0000000000ffff00
swapa [%i3+%o5]0x81,%l5 ! %l5 = 00000000ff0000ff
! Mem[0000000030181410] = 00000000, %l6 = 0000000000000000
swapa [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1408] = ff00ff00, %l4 = 00000000a0b86442
ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
! %l2 = 00000000ff0e0000, imm = fffffffffffff927, %l1 = 0000000000000000
sub %l2,-0x6d9,%l1 ! %l1 = 00000000ff0e06d9
! Mem[0000000010041400] = ffffffd9, %l6 = 0000000000000000
ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 000000d9000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 0000ff92, %l7 = 00000000ffffff00
ldswa [%i6+%o4]0x81,%l7 ! %l7 = 000000000000ff92
p0_label_559:
! Mem[0000000010101410] = ff000000, %l4 = 00000000000000ff
ldsba [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[000000001008142c] = 25040000, %l0 = 00000000ffffff92
ldsh [%i2+0x02c],%l0 ! %l0 = 0000000000002504
! Mem[0000000010001404] = ffffffff, %l0 = 0000000000002504
ldsha [%i0+0x004]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030001410] = ffff0000, %l1 = 00000000ff0e06d9
ldsba [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181408] = ff80ffff 00ffff2f, %l2 = ff0e0000, %l3 = 00000000
ldd [%i6+%o4],%l2 ! %l2 = 00000000ff80ffff 0000000000ffff2f
! Mem[0000000010181400] = ff000000, %f3 = ffffffff
lda [%i6+%g0]0x80,%f3 ! %f3 = ff000000
! Mem[00000000100c1400] = 0e000000, %l3 = 0000000000ffff2f
ldswa [%i3+%g0]0x88,%l3 ! %l3 = 000000000e000000
! Mem[0000000030101400] = 00000000, %l7 = 000000000000ff92
ldsha [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001408] = ff0000ff, %l0 = ffffffffffffffff
lduha [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010181414] = 00000000, %l3 = 000000000e000000
swap [%i6+0x014],%l3 ! %l3 = 0000000000000000
p0_label_560:
! %l4 = 0000000000000000, Mem[00000000100c1428] = 00000000ffffffff, %asi = 80
stxa %l4,[%i3+0x028]%asi ! Mem[00000000100c1428] = 0000000000000000
! %l0 = 00000000000000ff, Mem[0000000020800040] = ffffd57f
stb %l0,[%o1+0x040] ! Mem[0000000020800040] = ffffd57f
! Mem[0000000010081408] = ff000000, %l7 = 0000000000000000
ldstuba [%i2+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
! %l1 = 0000000000000000, Mem[0000000030101410] = 00000000
stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
! Mem[0000000030041408] = ffff00ff, %l1 = 0000000000000000
swapa [%i1+%o4]0x89,%l1 ! %l1 = 00000000ffff00ff
! %f27 = 6f87237d, %f25 = 0b78ffb4
fcmps %fcc2,%f27,%f25 ! %fcc2 = 2
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
swapa [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081410] = 00ffffff, %l7 = 00000000000000ff
swapa [%i2+%o5]0x88,%l7 ! %l7 = 0000000000ffffff
! Mem[0000000010141400] = 0000ffff, %l2 = 00000000ff80ffff
swapa [%i5+%g0]0x88,%l2 ! %l2 = 000000000000ffff
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 00000000, %f1 = 00000000
lda [%i2+%o4]0x81,%f1 ! %f1 = 00000000
p0_label_561:
! Mem[0000000010101400] = ff0000ff, %l3 = 0000000000000000
ldsha [%i4+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041434] = 000000ff, %l4 = 0000000000000000
lduwa [%i1+0x034]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l1 = 00000000ffff00ff
ldsba [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l0 = 00000000000000ff
ldsha [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1400] = ffff000000000000, %f12 = fffffff2 9d00ffff
ldda [%i3+%g0]0x89,%f12 ! %f12 = ffff0000 00000000
! Mem[0000000030141410] = ffffffff, %l6 = 00000000000000d9
lduha [%i5+%o5]0x89,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010101400] = ff0000ff, %f0 = ffd90020
lda [%i4+%g0]0x80,%f0 ! %f0 = ff0000ff
! Mem[0000000021800180] = ffff68e0, %l6 = 000000000000ffff
ldsba [%o3+0x181]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030081410] = 00000000000000ff, %l7 = 0000000000ffffff
ldxa [%i2+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010001417] = 9d00ffff, %l5 = 00000000ff0000ff
ldstuba [%i0+0x017]%asi,%l5 ! %l5 = 000000ff000000ff
p0_label_562:
! Mem[0000000030101410] = 00000000, %l4 = 00000000000000ff
ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101410] = ff000000, %l4 = 0000000000000000
swapa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ff000000
! %f27 = 6f87237d, Mem[00000000100c1434] = ff000000
st %f27,[%i3+0x034] ! Mem[00000000100c1434] = 6f87237d
! Mem[000000001018143f] = 00000092, %l5 = 00000000000000ff
ldstub [%i6+0x03f],%l5 ! %l5 = 00000092000000ff
! %f11 = 000000ff, Mem[0000000010181410] = 00ffffff
sta %f11,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
! %l6 = ffffffffffffffff, imm = 0000000000000570, %l6 = ffffffffffffffff
or %l6,0x570,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081410] = ff000000, %l7 = 00000000000000ff
ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
! %l5 = 0000000000000092, Mem[00000000300c1408] = 00000000
stba %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 92000000
! %l0 = 0000000000000000, Mem[00000000100c1408] = ff00ff00
stba %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000ff00
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 00000000 73000000, %l4 = ff000000, %l5 = 00000092
ldda [%i1+%o4]0x88,%l4 ! %l4 = 0000000073000000 0000000000000000
p0_label_563:
! Mem[0000000021800140] = ffff8e22, %l7 = 00000000000000ff
ldsha [%o3+0x140]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101410] = 000000ff, %f26 = 00000000
lda [%i4+%o5]0x80,%f26 ! %f26 = 000000ff
! Mem[0000000020800000] = ffff7fd0, %l5 = 0000000000000000
lduha [%o1+0x000]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010181400] = 000000ff, %l0 = 0000000000000000
lduwa [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[00000000211c0000] = ffffc8b9, %l5 = 000000000000ffff
ldub [%o2+%g0],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101410] = ffff0000ff000000, %f8 = fa800eff ffffffff
ldda [%i4+%o5]0x88,%f8 ! %f8 = ffff0000 ff000000
! Mem[00000000100c1400] = 0000000e, %l3 = 00000000000000ff
ldswa [%i3+%g0]0x80,%l3 ! %l3 = 000000000000000e
! Mem[0000000010081438] = 378b6d00 ffff0000, %l2 = 0000ffff, %l3 = 0000000e
ldd [%i2+0x038],%l2 ! %l2 = 00000000378b6d00 00000000ffff0000
! Mem[0000000010001408] = ff0000ff, %l2 = 00000000378b6d00
lduba [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f30 = 00000000 ffffffff, Mem[0000000010081408] = ff000000 ffff0000
stda %f30,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000 ffffffff
p0_label_564:
! Mem[0000000030001410] = ffff0000, %l7 = ffffffffffffffff
ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000030101410] = 00000000
stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
! Mem[0000000010081408] = 00000000, %l3 = 00000000ffff0000
swapa [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000000
! %f19 = 92ffffff, %f2 = 000000f6, %f20 = ff000000
fdivs %f19,%f2 ,%f20 ! %l0 = 0000000000000121, Unfinished, %fsr = 3a00000c00
! %l7 = 0000000000000000, Mem[00000000100c1408] = 0000ff00
stba %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000ff00
! Mem[0000000010001410] = 00000000, %l1 = 0000000000000000
ldstuba [%i0+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181424] = 000000ff, %l6 = ffffffffffffffff, %asi = 80
swapa [%i6+0x024]%asi,%l6 ! %l6 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[000000001000141e] = 000000ff, %asi = 80
stha %l2,[%i0+0x01e]%asi ! Mem[000000001000141c] = 000000ff
! %l5 = 00000000000000ff, Mem[0000000030101400] = 00000000
stwa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 0000ff92, %l7 = 0000000000000000
ldsba [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
p0_label_565:
! Mem[0000000010101408] = 00ffff00 4264b8a0, %l4 = 73000000, %l5 = 000000ff
ldda [%i4+%o4]0x88,%l4 ! %l4 = 000000004264b8a0 0000000000ffff00
! Mem[0000000030181400] = ffff009d ff000000, %l0 = 00000121, %l1 = 00000000
ldda [%i6+%g0]0x89,%l0 ! %l0 = 00000000ff000000 00000000ffff009d
! Mem[0000000030001410] = ff00ffff, %l6 = 00000000000000ff
ldsba [%i0+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081400] = 0000ff00, %l2 = 00000000000000ff
lduha [%i2+%g0]0x88,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010041408] = 00000073, %l1 = 00000000ffff009d
lduha [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = ffffff92, %l5 = 0000000000ffff00
ldsha [%i2+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030041410] = 00000000 000000ff, %l4 = 4264b8a0, %l5 = ffffffff
ldda [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[00000000211c0000] = ffffc8b9, %l1 = 0000000000000000
ldsba [%o2+0x001]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001408] = ff0000ff, %l4 = 00000000000000ff
ldsha [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l6 = ffffffffffffffff, Mem[0000000010041400] = ffffffff
stwa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffff
p0_label_566:
! Mem[0000000030141408] = 00000000, %l7 = 0000000000000000
ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[000000001008141c] = 000000ff, %l2 = 000000000000ff00
ldstub [%i2+0x01c],%l2 ! %l2 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000021800041] = 00ff5509
stb %l7,[%o3+0x041] ! Mem[0000000021800040] = 00005509
! %l5 = 0000000000000000, Mem[00000000300c1410] = 00ffff00
stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! Mem[0000000010081408] = 0000ffff, %l2 = 0000000000000000
swapa [%i2+%o4]0x80,%l2 ! %l2 = 000000000000ffff
! Mem[0000000030101400] = 000000ff, %l6 = ffffffffffffffff
swapa [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[00000000300c1410] = 00000000, %l6 = 00000000000000ff
swapa [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
! %l4 = 00000000000000ff, Mem[0000000010181408] = ffff80ff
stba %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffff80ff
! %l4 = 00000000000000ff, Mem[000000001004142c] = 00000000
sth %l4,[%i1+0x02c] ! Mem[000000001004142c] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = ffffffff, %l3 = 0000000000000000
ldsba [%i4+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
p0_label_567:
! Mem[0000000030001400] = 00000000 2000d9ff, %l2 = 0000ffff, %l3 = ffffffff
ldda [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000 000000002000d9ff
! Code Fragment 4
p0_fragment_47:
! %l0 = 00000000ff000000
setx 0x9a1501d002ce4562,%g7,%l0 ! %l0 = 9a1501d002ce4562
! %l1 = ffffffffffffffff
setx 0x54aee5d84dfab3d7,%g7,%l1 ! %l1 = 54aee5d84dfab3d7
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 = 9a1501d002ce4562
setx 0x1cc338afef913be0,%g7,%l0 ! %l0 = 1cc338afef913be0
! %l1 = 54aee5d84dfab3d7
setx 0x831b4ce8039addec,%g7,%l1 ! %l1 = 831b4ce8039addec
! Mem[00000000300c1410] = 000000ff, %l7 = 0000000000000000
lduha [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
! %l6 = 0000000000000000, %l1 = 831b4ce8039addec, %l5 = 0000000000000000
xnor %l6,%l1,%l5 ! %l5 = 7ce4b317fc652213
! Mem[0000000010101408] = a0b86442, %f7 = 40000000
lda [%i4+%o4]0x80,%f7 ! %f7 = a0b86442
! Mem[0000000030141400] = 0000000000000000, %f14 = 0e000000 ffffff92
ldda [%i5+%g0]0x81,%f14 ! %f14 = 00000000 00000000
! Mem[00000000100c1410] = ffffffff, %l5 = 7ce4b317fc652213
ldstuba [%i3+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
! Mem[00000000300c1408] = 00000092, %l0 = 1cc338afef913be0
lduwa [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000092
! Mem[0000000010081400] = 00ff0000, %l0 = 0000000000000092
ldswa [%i2+%g0]0x80,%l0 ! %l0 = 0000000000ff0000
! Starting 10 instruction Store Burst
! %f22 = ffffffff 00000000, Mem[0000000030041410] = ff000000 00000000
stda %f22,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffff 00000000
p0_label_568:
! Mem[0000000010081410] = ff000000, %l7 = 0000000000000000
ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
! %l3 = 000000002000d9ff, Mem[0000000030141408] = 000000ff000000ff
stxa %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000002000d9ff
! %f6 = fffffff2 a0b86442, %l7 = 00000000000000ff
! Mem[0000000010181430] = ff000000ff000000
add %i6,0x030,%g1
stda %f6,[%g1+%l7]ASI_PST8_P ! Mem[0000000010181430] = fffffff2a0b86442
! Mem[00000000100c1410] = ffffffff, %l6 = 0000000000000000
swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000ffffffff
! %f24 = 0000ffff, Mem[00000000300c1400] = 00000000
sta %f24,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff
! %f6 = fffffff2 a0b86442, Mem[0000000030081408] = 00000000 ffffffff
stda %f6 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = fffffff2 a0b86442
! Mem[00000000100c143c] = 00000092, %l3 = 2000d9ff, %l1 = 039addec
add %i3,0x3c,%g1
casa [%g1]0x80,%l3,%l1 ! %l1 = 0000000000000092
! Mem[0000000030101400] = ffffffff, %l4 = 00000000000000ff
ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! %f20 = ff000000 0000ff00, Mem[0000000010081410] = ff000000 000000ff
stda %f20,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff000000 0000ff00
! Starting 10 instruction Load Burst
! Mem[0000000010141428] = 00000000, %f19 = 92ffffff
ld [%i5+0x028],%f19 ! %f19 = 00000000
p0_label_569:
! Mem[00000000201c0000] = 00ff2191, %l5 = 00000000000000ff
lduh [%o0+%g0],%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1408] = 92000000, %l3 = 000000002000d9ff
lduba [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000092
membar #Sync ! Added by membar checker (92)
! Mem[0000000030181400] = 000000ff 9d00ffff 0000ff92 00000092
! Mem[0000000030181410] = 00000000 ffff80ff 00000000 000000ff
! Mem[0000000030181420] = ffffff92 0b78ffb4 ff000000 ffffffd9
! Mem[0000000030181430] = ffff009d ff000000 00000000 0000000e
ldda [%i6]ASI_BLK_SL,%f0 ! Block Load from 0000000030181400
! Mem[00000000201c0000] = 00ff2191, %l6 = 00000000ffffffff
lduh [%o0+%g0],%l6 ! %l6 = 00000000000000ff
! Mem[00000000211c0000] = ffffc8b9, %l7 = 00000000000000ff
ldsh [%o2+%g0],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010081400] = 00ff0000, %l5 = 00000000000000ff
ldsha [%i2+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101408] = a0b86442, %l5 = 00000000000000ff
ldsha [%i4+%o4]0x80,%l5 ! %l5 = ffffffffffffa0b8
! Mem[0000000010081410] = 000000ff, %f20 = ff000000
lda [%i2+%o5]0x88,%f20 ! %f20 = 000000ff
! Mem[0000000030101400] = ffffffff, %l3 = 0000000000000092
lduba [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l7 = ffffffffffffffff, Mem[00000000100c1410] = 00000000
stba %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
p0_label_570:
! %l2 = 0000000000000000, Mem[000000001004143c] = ffff00ff
stb %l2,[%i1+0x03c] ! Mem[000000001004143c] = 00ff00ff
! Mem[0000000010141410] = ffffffff, %l7 = ffffffffffffffff
ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030101408] = ffffffff, %l7 = 00000000000000ff
ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
! %l4 = 00000000000000ff, Mem[0000000030101400] = ffffffff
stba %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffff
! Mem[0000000030181408] = 92ff0000, %l2 = 0000000000000000
swapa [%i6+%o4]0x89,%l2 ! %l2 = 0000000092ff0000
! Mem[00000000100c1408] = 00ff0000, %l4 = 00000000000000ff
swapa [%i3+%o4]0x88,%l4 ! %l4 = 0000000000ff0000
! Mem[000000001000140c] = 0000ff25, %l0 = 0000000000ff0000
swap [%i0+0x00c],%l0 ! %l0 = 000000000000ff25
! %f20 = 000000ff 0000ff00, Mem[0000000030041400] = 00000000 ffffffff
stda %f20,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff 0000ff00
! Mem[0000000030001400] = 00000000, %l4 = 0000000000ff0000
swapa [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = ffffffff 00000000, %l6 = 000000ff, %l7 = 000000ff
ldda [%i1+%o5]0x81,%l6 ! %l6 = 00000000ffffffff 0000000000000000
p0_label_571:
! Mem[0000000010001400] = ffffffffffff00ff, %l6 = 00000000ffffffff
ldxa [%i0+%g0]0x88,%l6 ! %l6 = ffffffffffff00ff
! Mem[00000000201c0000] = 00ff2191, %l4 = 0000000000000000
lduh [%o0+%g0],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101418] = 00000000 00000000, %l6 = ffff00ff, %l7 = 00000000
ldd [%i4+0x018],%l6 ! %l6 = 0000000000000000 0000000000000000
! %l6 = 0000000000000000, %l2 = 0000000092ff0000, %l0 = 000000000000ff25
sdivx %l6,%l2,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = 0000ffff, %l0 = 0000000000000000
ldswa [%i0+%o4]0x89,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010001410] = 000000ff, %l7 = 0000000000000000
ldsba [%i0+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000300c1408] = 00000092, %f20 = 000000ff
lda [%i3+%o4]0x89,%f20 ! %f20 = 00000092
! Mem[0000000030001410] = ff00ffff, %l2 = 0000000092ff0000
ldsba [%i0+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010041410] = 000000ff, %l3 = 00000000000000ff
lduha [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l2 = ffffffff, %l3 = 000000ff, Mem[0000000010181410] = ff000000 0000000e
stda %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff 000000ff
p0_label_572:
! %f30 = 00000000, Mem[0000000010101410] = ff000000
sta %f30,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
! %f16 = 00000000, Mem[0000000030101410] = 00000000
sta %f16,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
! %l0 = 000000000000ffff, Mem[00000000100c1430] = ff000000
stb %l0,[%i3+0x030] ! Mem[00000000100c1430] = ff000000
! %f28 = 00000073, Mem[0000000010041404] = 00000000
st %f28,[%i1+0x004] ! Mem[0000000010041404] = 00000073
! %l4 = 000000ff, %l5 = ffffa0b8, Mem[0000000010081408] = 00000000 ffffffff
stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff ffffa0b8
! %l3 = 00000000000000ff, Mem[00000000100c1418] = 000000ff, %asi = 80
stwa %l3,[%i3+0x018]%asi ! Mem[00000000100c1418] = 000000ff
! Mem[0000000030041400] = ff000000, %l0 = 000000000000ffff
swapa [%i1+%g0]0x89,%l0 ! %l0 = 00000000ff000000
! Mem[00000000100c1420] = ffd90020, %l2 = ffffffffffffffff
ldstuba [%i3+0x020]%asi,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030181408] = 00000000, %l3 = 00000000000000ff
ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 4264b8a0, %l0 = 00000000ff000000
ldsba [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000042
p0_label_573:
! Mem[0000000021800180] = ffff68e0, %l6 = 0000000000000000
ldsha [%o3+0x180]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010141408] = 00000000, %l1 = 0000000000000092
lduwa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181414] = ff000000, %l6 = ffffffffffffffff
ldsb [%i6+0x016],%l6 ! %l6 = 0000000000000000
! Mem[0000000010041438] = ffffffe5, %f26 = 000000ff
lda [%i1+0x038]%asi,%f26 ! %f26 = ffffffe5
! Mem[00000000100c1430] = ff0000006f87237d, %l2 = 00000000000000ff
ldx [%i3+0x030],%l2 ! %l2 = ff0000006f87237d
! Mem[0000000030001400] = 0000ff00, %l5 = ffffffffffffa0b8
ldsha [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181408] = 92000000000000ff, %f14 = 0e000000 00000000
ldda [%i6+%o4]0x89,%f14 ! %f14 = 92000000 000000ff
! Mem[0000000010181400] = ff000000, %l6 = 0000000000000000
ldsha [%i6+%g0]0x80,%l6 ! %l6 = ffffffffffffff00
! %f30 = 00000000, %f27 = 6f87237d
fcmpes %fcc0,%f30,%f27 ! %fcc0 = 1
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[000000001014142c] = 6f87237d, %asi = 80
stwa %l4,[%i5+0x02c]%asi ! Mem[000000001014142c] = 000000ff
p0_label_574:
! Mem[00000000100c1400] = 0e000000, %l2 = ff0000006f87237d
ldstuba [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! %f0 = ffff009d ff000000 92000000 92ff0000
! %f4 = ff80ffff 00000000 ff000000 00000000
! %f8 = b4ff780b 92ffffff d9ffffff 000000ff
! %f12 = 000000ff 9d00ffff 92000000 000000ff
stda %f0,[%i5]ASI_BLK_PL ! Block Store to 0000000010141400
! %f23 = 00000000, Mem[0000000030081408] = 4264b8a0
sta %f23,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %l6 = ffffffffffffff00, Mem[0000000010001430] = 00000000ffff00e6, %asi = 80
stxa %l6,[%i0+0x030]%asi ! Mem[0000000010001430] = ffffffffffffff00
! %f25 = 0b78ffb4, Mem[00000000100c1400] = ff00000e
sta %f25,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0b78ffb4
! %f24 = 0000ffff 0b78ffb4, Mem[0000000030041400] = ffff0000 0000ff00
stda %f24,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000ffff 0b78ffb4
! %f28 = 00000073 fffffff2, Mem[0000000010101420] = 80000000 00ff0000
stda %f28,[%i4+0x020]%asi ! Mem[0000000010101420] = 00000073 fffffff2
membar #Sync ! Added by membar checker (93)
! Mem[0000000010141408] = 92ff0000, %l6 = ffffffffffffff00
ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! %f9 = 92ffffff, Mem[0000000010081408] = 000000ff
sta %f9 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 92ffffff
! Starting 10 instruction Load Burst
! %l3 = 0000000000000000, %l5 = 0000000000000000, %l1 = 0000000000000000
udivx %l3,%l5,%l1 ! Div by zero, %l0 = 0000000000000092
p0_label_575:
! Mem[0000000010101410] = 00000000, %l0 = 000000000000006a
lduha [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141408] = ff00ff92, %l7 = ffffffffffffffff
ldswa [%i5+0x008]%asi,%l7 ! %l7 = ffffffffff00ff92
! Mem[0000000010081400] = 00ff0000, %l4 = 00000000000000ff
ldswa [%i2+%g0]0x80,%l4 ! %l4 = 0000000000ff0000
! Mem[0000000010041400] = ffffffff00000073, %l1 = 0000000000000000
ldxa [%i1+%g0]0x80,%l1 ! %l1 = ffffffff00000073
! Mem[0000000010141410] = 00000000, %f14 = 92000000
lda [%i5+%o5]0x80,%f14 ! %f14 = 00000000
! Mem[0000000010081408] = 92ffffff, %l4 = 0000000000ff0000
ldswa [%i2+%o4]0x80,%l4 ! %l4 = ffffffff92ffffff
! Mem[0000000010141408] = ff00ff92 00000092, %l2 = 00000000, %l3 = 00000000
ldda [%i5+%o4]0x80,%l2 ! %l2 = 00000000ff00ff92 0000000000000092
! Mem[0000000030081408] = 00000000 f2ffffff, %l2 = ff00ff92, %l3 = 00000092
ldda [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000 00000000f2ffffff
! Mem[0000000010081410] = 00ff0000 000000ff, %l4 = 92ffffff, %l5 = 00000000
ldda [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff 0000000000ff0000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000030141400] = 0000000000000000
stxa %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000000000
p0_label_576:
! %l6 = 0000000000000000, Mem[0000000010041408] = 00000073
stha %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000073
! Mem[0000000010101410] = 00000000, %l7 = ffffffffff00ff92
ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030141410] = ffffffff, %l7 = 0000000000000000
swapa [%i5+%o5]0x81,%l7 ! %l7 = 00000000ffffffff
! %f10 = d9ffffff 000000ff, Mem[0000000030141408] = 2000d9ff 00000000
stda %f10,[%i5+%o4]0x89 ! Mem[0000000030141408] = d9ffffff 000000ff
! %f3 = 92ff0000, Mem[0000000010081424] = ffffffff
sta %f3 ,[%i2+0x024]%asi ! Mem[0000000010081424] = 92ff0000
! %l6 = 0000000000000000, Mem[0000000030081410] = 00000000
stba %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! %l4 = 000000ff, %l5 = 00ff0000, Mem[0000000030181400] = 000000ff 9d00ffff
stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff 00ff0000
! Mem[0000000010101400] = ff0000ff, %l5 = 0000000000ff0000
swapa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ff0000ff
! %f0 = ffff009d ff000000, Mem[0000000010041408] = 73000000 00000000
stda %f0 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffff009d ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ff00ff92, %l7 = 00000000ffffffff
lduba [%i5+%o4]0x80,%l7 ! %l7 = 00000000000000ff
p0_label_577:
! Mem[0000000010081404] = 000000ff, %l2 = 0000000000000000
lduwa [%i2+0x004]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1410] = ff000000, %l6 = 0000000000000000
lduba [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030181400] = 000000ff00ff0000, %l1 = ffffffff00000073
ldxa [%i6+%g0]0x81,%l1 ! %l1 = 000000ff00ff0000
! Mem[00000000300c1400] = ffff0000 0000ffff, %l0 = 00000000, %l1 = 00ff0000
ldda [%i3+%g0]0x81,%l0 ! %l0 = 00000000ffff0000 000000000000ffff
! Mem[0000000010141400] = 000000ff, %l6 = 00000000000000ff
ldsb [%i5+%g0],%l6 ! %l6 = 0000000000000000
! Mem[0000000010001404] = ffffffff, %l3 = 00000000f2ffffff
ldsha [%i0+0x004]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081434] = 00ff2fb1, %l6 = 0000000000000000
lduha [%i2+0x034]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030141408] = ff000000, %l6 = 00000000000000ff
lduha [%i5+%o4]0x81,%l6 ! %l6 = 000000000000ff00
! Mem[0000000010101404] = ffffffff, %l1 = 000000000000ffff
lduha [%i4+0x006]%asi,%l1 ! %l1 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l4 = 000000ff, %l5 = ff0000ff, Mem[0000000010041400] = ffffffff 73000000
stda %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff ff0000ff
p0_label_578:
! %f4 = ff80ffff 00000000, %l3 = ffffffffffffffff
! Mem[0000000010001438] = ffffffe5000000ff
add %i0,0x038,%g1
stda %f4,[%g1+%l3]ASI_PST32_P ! Mem[0000000010001438] = ff80ffff00000000
! %l6 = 000000000000ff00, Mem[0000000030101410] = 00000000
stha %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000ff00
! %l5 = 00000000ff0000ff, Mem[0000000030001408] = 0000ffff
stha %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff
! %f24 = 0000ffff, Mem[0000000030081410] = 00000000
sta %f24,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000ffff
! Mem[0000000030181410] = 00000000, %l2 = 00000000000000ff
swapa [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
! %l3 = ffffffffffffffff, Mem[0000000010181408] = ff80ffff
stba %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff80ffff
! %f30 = 00000000 ffffffff, %l0 = 00000000ffff0000
! Mem[0000000030101430] = 00000000ffffffff
add %i4,0x030,%g1
stda %f30,[%g1+%l0]ASI_PST16_S ! Mem[0000000030101430] = 00000000ffffffff
! %l0 = 00000000ffff0000, Mem[0000000010141410] = 00000000
stwa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffff0000
! %f2 = 92000000, Mem[0000000010101410] = 000000ff
sta %f2 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 92000000
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ff00ffff, %f16 = 00000000
lda [%i0+%o5]0x81,%f16 ! %f16 = ff00ffff
p0_label_579:
! Mem[0000000010001438] = ff80ffff, %l3 = ffffffffffffffff
ldsb [%i0+0x039],%l3 ! %l3 = ffffffffffffff80
! %f9 = 92ffffff, %f13 = 9d00ffff, %f7 = 00000000
fadds %f9 ,%f13,%f7 ! %f7 = 9d010007
! Mem[0000000030041408] = 00000000, %l5 = 00000000ff0000ff
ldsha [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Code Fragment 4
p0_fragment_48:
! %l0 = 00000000ffff0000
setx 0x0f38b1c7baad8e0d,%g7,%l0 ! %l0 = 0f38b1c7baad8e0d
! %l1 = 000000000000ffff
setx 0x5613a9ff9e7528f0,%g7,%l1 ! %l1 = 5613a9ff9e7528f0
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 = 0f38b1c7baad8e0d
setx 0x9599aeefdf049a83,%g7,%l0 ! %l0 = 9599aeefdf049a83
! %l1 = 5613a9ff9e7528f0
setx 0x682560d78f973b33,%g7,%l1 ! %l1 = 682560d78f973b33
! Mem[0000000030101408] = 6cff8000ffffffff, %f18 = ffffffff 00000000
ldda [%i4+%o4]0x89,%f18 ! %f18 = 6cff8000 ffffffff
! Mem[0000000021800100] = 0000a456, %l3 = ffffffffffffff80
lduba [%o3+0x100]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000021800080] = ffff2d54, %l1 = 682560d78f973b33
ldsb [%o3+0x081],%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1408] = ff0000000000ffff, %f0 = ffff009d ff000000
ldda [%i3+%o4]0x80,%f0 ! %f0 = ff000000 0000ffff
! Mem[0000000030181408] = ff000000, %l4 = 00000000000000ff
ldsba [%i6+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = 00ff0000, %l3 = 0000000000000000
ldstuba [%i0+%g0]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_580:
! %l1 = ffffffffffffffff, Mem[0000000010181408] = ff80ffff00ffff2f
stxa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffffffffffff
! %f15 = 000000ff, %f30 = 00000000
fcmps %fcc0,%f15,%f30 ! %fcc0 = 2
! %f6 = ff000000 9d010007, Mem[0000000010181400] = 000000ff 00000000
stda %f6 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000000 9d010007
! %l6 = 000000000000ff00, Mem[0000000010101408] = 4264b8a0
stba %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 4264b800
! Mem[0000000010101428] = ff000000, %l3 = 0000000000000000
swap [%i4+0x028],%l3 ! %l3 = 00000000ff000000
! %f19 = ffffffff, Mem[0000000010081438] = 378b6d00
sta %f19,[%i2+0x038]%asi ! Mem[0000000010081438] = ffffffff
! Mem[0000000010141400] = ff000000, %l1 = ffffffffffffffff
ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! %l4 = ffffffffffffffff, Mem[0000000010041408] = ff000000
stwa %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff
! Code Fragment 4
p0_fragment_49:
! %l0 = 9599aeefdf049a83
setx 0x89a8734840f0edb9,%g7,%l0 ! %l0 = 89a8734840f0edb9
! %l1 = 0000000000000000
setx 0xf413d6b84c8b1b01,%g7,%l1 ! %l1 = f413d6b84c8b1b01
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 = 89a8734840f0edb9
setx 0x73a373978e80e57e,%g7,%l0 ! %l0 = 73a373978e80e57e
! %l1 = f413d6b84c8b1b01
setx 0x52b480300547bf3d,%g7,%l1 ! %l1 = 52b480300547bf3d
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 000000ff, %f5 = 00000000
lda [%i0+%o4]0x89,%f5 ! %f5 = 000000ff
p0_label_581:
! Mem[0000000030141410] = 00000000, %l6 = 000000000000ff00
lduha [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041400] = 0000ffff 0b78ffb4 00000000 0b78ffb4
! Mem[0000000030041410] = ffffffff 00000000 ff000000 0000807f
! Mem[0000000030041420] = fc058aff a383718a b4ff780b 92ffffff
! Mem[0000000030041430] = ffffffff ff000000 b400ffff e5ffffff
ldda [%i1]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030041400
! %l3 = 00000000ff000000, %l5 = 0000000000000000, %l7 = 00000000000000ff
and %l3,%l5,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041400] = 0000ffff, %f9 = 92ffffff
lda [%i1+%g0]0x81,%f9 ! %f9 = 0000ffff
! %l3 = 00000000ff000000, immd = 000000000000010c, %l2 = 0000000000000000
udivx %l3,0x10c,%l2 ! %l2 = 0000000000f39503
! Mem[0000000010181410] = ffffffff, %f6 = ff000000
lda [%i6+%o5]0x80,%f6 ! %f6 = ffffffff
! %f10 = d9ffffff, %f4 = ff80ffff
fcmps %fcc2,%f10,%f4 ! %fcc2 = 3
! Mem[0000000010101410] = ffff000092000000, %l6 = 0000000000000000
ldxa [%i4+%o5]0x88,%l6 ! %l6 = ffff000092000000
! Mem[0000000010141400] = ff0000ff9d00ffff, %l2 = 0000000000f39503
ldx [%i5+%g0],%l2 ! %l2 = ff0000ff9d00ffff
! Starting 10 instruction Store Burst
! Mem[0000000030141410] = 00000000, %l0 = 73a373978e80e57e
swapa [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000
p0_label_582:
! Mem[0000000010181410] = ffffffff, %l0 = 0000000000000000
swapa [%i6+%o5]0x88,%l0 ! %l0 = 00000000ffffffff
! Mem[00000000100c1410] = ff000000, %l2 = ff0000ff9d00ffff
swapa [%i3+%o5]0x80,%l2 ! %l2 = 00000000ff000000
! %f0 = ff000000 0000ffff 92000000 92ff0000
! %f4 = ff80ffff 000000ff ffffffff 9d010007
! %f8 = b4ff780b 0000ffff d9ffffff 000000ff
! %f12 = 000000ff 9d00ffff 00000000 000000ff
stda %f0,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
! %f30 = ffffffe5 ffff00b4, Mem[0000000010081400] = 00ff0000 000000ff
stda %f30,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffe5 ffff00b4
! Mem[00000000100c1410] = 9d00ffff, %l6 = ffff000092000000
swapa [%i3+%o5]0x80,%l6 ! %l6 = 000000009d00ffff
! %f30 = ffffffe5 ffff00b4, Mem[00000000300c1400] = 0000ffff ffff0000
stda %f30,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffe5 ffff00b4
! Mem[0000000020800040] = ffffd57f, %l2 = 00000000ff000000
ldstuba [%o1+0x040]%asi,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010081434] = 00ff2fb1, %l0 = 00000000ffffffff
swap [%i2+0x034],%l0 ! %l0 = 0000000000ff2fb1
! %l3 = 00000000ff000000, Mem[0000000030101400] = ffffffff
stba %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffff00
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 00ff2191, %l5 = 0000000000000000
ldub [%o0+0x001],%l5 ! %l5 = 00000000000000ff
p0_label_583:
! Mem[0000000010101408] = 00ffff004264b800, %l6 = 000000009d00ffff
ldxa [%i4+%o4]0x88,%l6 ! %l6 = 00ffff004264b800
! Mem[0000000030081400] = 92ffffff, %l2 = 00000000000000ff
lduha [%i2+%g0]0x89,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010041400] = ff000000 ff0000ff, %l4 = ffffffff, %l5 = 000000ff
ldda [%i1+%g0]0x80,%l4 ! %l4 = 00000000ff000000 00000000ff0000ff
! %l1 = 52b480300547bf3d, imm = 0000000000000175, %l1 = 52b480300547bf3d
xnor %l1,0x175,%l1 ! %l1 = ad4b7fcffab841b7
! Mem[0000000030041410] = ffffffff, %l6 = 00ffff004264b800
ldsba [%i1+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[000000001000140c] = 00ff0000, %l4 = 00000000ff000000
ldsba [%i0+0x00f]%asi,%l4 ! %l4 = 0000000000000000
! Mem[000000001010142c] = 00000000, %l5 = 00000000ff0000ff
ldsh [%i4+0x02c],%l5 ! %l5 = 0000000000000000
! Mem[0000000010081410] = ff0000000000ff00, %f26 = ffffff92 0b78ffb4
ldda [%i2+%o5]0x80,%f26 ! %f26 = ff000000 0000ff00
! Mem[000000001000142c] = ffffffff, %f29 = ffffffff
ld [%i0+0x02c],%f29 ! %f29 = ffffffff
! Starting 10 instruction Store Burst
! %l2 = 000000000000ffff, Mem[0000000030001408] = ff00000000000000
stxa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000000000ffff
p0_label_584:
! Mem[00000000300c1400] = ffff00b4, %l7 = 0000000000000000
swapa [%i3+%g0]0x89,%l7 ! %l7 = 00000000ffff00b4
membar #Sync ! Added by membar checker (94)
! %l3 = 00000000ff000000, Mem[0000000030041400] = b4ff780bffff0000
stxa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000ff000000
! Mem[000000001000140c] = 00ff0000, %l1 = fab841b7, %l7 = ffff00b4
add %i0,0x0c,%g1
casa [%g1]0x80,%l1,%l7 ! %l7 = 0000000000ff0000
! Mem[00000000201c0001] = 00ff2191, %l5 = 0000000000000000
ldstub [%o0+0x001],%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030041410] = ffffffff, %l2 = 000000000000ffff
swapa [%i1+%o5]0x81,%l2 ! %l2 = 00000000ffffffff
! %l3 = 00000000ff000000, Mem[00000000300c1410] = 2fffff00ff000000
stxa %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000ff000000
! Mem[0000000030081410] = ffff0000, %l5 = 00000000000000ff
ldstuba [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1404] = ffffffff, %l4 = 0000000000000000, %asi = 80
swapa [%i3+0x004]%asi,%l4 ! %l4 = 00000000ffffffff
! %f22 = 7f800000 000000ff, Mem[0000000010081410] = ff000000 0000ff00
stda %f22,[%i2+%o5]0x80 ! Mem[0000000010081410] = 7f800000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ffffffe5ffff00b4, %l3 = 00000000ff000000
ldxa [%i2+%g0]0x80,%l3 ! %l3 = ffffffe5ffff00b4
p0_label_585:
! Mem[0000000010081400] = ffffffe5, %l3 = ffffffe5ffff00b4
lduha [%i2+%g0]0x80,%l3 ! %l3 = 000000000000ffff
! %l5 = 0000000000000000, %l5 = 0000000000000000, %l0 = 0000000000ff2fb1
sub %l5,%l5,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 00ff0000, %l0 = 0000000000000000
ldsba [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = 4264b800, %f30 = ffffffe5
lda [%i4+%o4]0x88,%f30 ! %f30 = 4264b800
! Mem[00000000300c1408] = 92000000, %l0 = 0000000000000000
ldsba [%i3+%o4]0x81,%l0 ! %l0 = ffffffffffffff92
! Mem[0000000010141404] = 9d00ffff, %l1 = ad4b7fcffab841b7
ldswa [%i5+0x004]%asi,%l1 ! %l1 = ffffffff9d00ffff
! Mem[00000000100c1410] = ffffffd9 00000092, %l4 = ffffffff, %l5 = 00000000
ldda [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000092 00000000ffffffd9
! Mem[0000000010081410] = ff000000 0000807f, %l6 = ffffffff, %l7 = 00ff0000
ldda [%i2+%o5]0x88,%l6 ! %l6 = 000000000000807f 00000000ff000000
! Mem[0000000010041410] = ff000000000000ff, %f12 = 000000ff 9d00ffff
ldda [%i1+%o5]0x88,%f12 ! %f12 = ff000000 000000ff
! Starting 10 instruction Store Burst
! %f8 = b4ff780b, Mem[00000000300c1410] = 000000ff
sta %f8 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = b4ff780b
p0_label_586:
! Mem[0000000030101400] = 00ffffff, %l1 = ffffffff9d00ffff
ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030081400] = 92ffffff, %l0 = ffffffffffffff92
swapa [%i2+%g0]0x89,%l0 ! %l0 = 0000000092ffffff
! %l0 = 0000000092ffffff, immed = fffffd09, %y = ffffffff
smul %l0,-0x2f7,%l0 ! %l0 = 000001432b0002f7, %y = 00000143
! Mem[0000000010081410] = 7f800000, %l6 = 000000000000807f
swapa [%i2+%o5]0x80,%l6 ! %l6 = 000000007f800000
! %f22 = 7f800000 000000ff, Mem[0000000010041438] = ffffffe5 00ff00ff
stda %f22,[%i1+0x038]%asi ! Mem[0000000010041438] = 7f800000 000000ff
! %l2 = ffffffff, %l3 = 0000ffff, Mem[0000000030101400] = ffffffff ffffffff
stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffff 0000ffff
! %l5 = 00000000ffffffd9, Mem[0000000010141408] = ff00ff92
stwa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffd9
! %l5 = 00000000ffffffd9, Mem[0000000030001410] = ff00ffff
stba %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = d900ffff
! Mem[0000000010001400] = ffff00ff, %l4 = 0000000000000092
swapa [%i0+%g0]0x88,%l4 ! %l4 = 00000000ffff00ff
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00000000 ffff0000, %l2 = ffffffff, %l3 = 0000ffff
ldda [%i1+%o5]0x89,%l2 ! %l2 = 00000000ffff0000 0000000000000000
p0_label_587:
! Mem[0000000010041430] = 00000000000000ff, %l3 = 0000000000000000
ldx [%i1+0x030],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181400] = 9d010007, %l6 = 000000007f800000
lduwa [%i6+%g0]0x88,%l6 ! %l6 = 000000009d010007
! Mem[00000000300c1400] = 00000000, %l6 = 000000009d010007
lduwa [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001408] = 00000000, %l1 = 0000000000000000
lduba [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = b4ff780b, %l6 = 0000000000000000
ldswa [%i3+%g0]0x88,%l6 ! %l6 = ffffffffb4ff780b
! Mem[0000000030041400] = ff000000, %f28 = 000000ff
lda [%i1+%g0]0x89,%f28 ! %f28 = ff000000
! Mem[00000000300c1408] = 92000000, %f1 = 0000ffff
lda [%i3+%o4]0x81,%f1 ! %f1 = 92000000
! Mem[0000000030141400] = 00000000, %l5 = 00000000ffffffd9
ldswa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001408] = ff0000ff, %l1 = 0000000000000000
lduwa [%i0+%o4]0x80,%l1 ! %l1 = 00000000ff0000ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = 000000ff, %l1 = 00000000ff0000ff
ldstuba [%i3+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
p0_label_588:
! Mem[0000000030141408] = 000000ff, %l5 = 0000000000000000
swapa [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! %f22 = 7f800000, Mem[000000001004143c] = 000000ff
sta %f22,[%i1+0x03c]%asi ! Mem[000000001004143c] = 7f800000
! %l7 = 00000000ff000000, Mem[0000000010101438] = 00000000, %asi = 80
stha %l7,[%i4+0x038]%asi ! Mem[0000000010101438] = 00000000
! %f22 = 7f800000, Mem[00000000100c1410] = 92000000
sta %f22,[%i3+0x010]%asi ! Mem[00000000100c1410] = 7f800000
! Mem[0000000030141410] = 8e80e57e, %l4 = 00000000ffff00ff
swapa [%i5+%o5]0x89,%l4 ! %l4 = 000000008e80e57e
! %f16 = b4ff780b ffff0000 b4ff780b 00000000
! %f20 = 00000000 ffffffff 7f800000 000000ff
! %f24 = 8a7183a3 ff8a05fc ff000000 0000ff00
! %f28 = ff000000 ffffffff 4264b800 ffff00b4
stda %f16,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000010101400
! %l3 = 00000000000000ff, imm = fffffffffffff491, %l1 = 00000000000000ff
sub %l3,-0xb6f,%l1 ! %l1 = 0000000000000c6e
! %f1 = 92000000, Mem[0000000010101400] = ffff0000
sta %f1 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 92000000
! %f16 = b4ff780b ffff0000 b4ff780b 00000000
! %f20 = 00000000 ffffffff 7f800000 000000ff
! %f24 = 8a7183a3 ff8a05fc ff000000 0000ff00
! %f28 = ff000000 ffffffff 4264b800 ffff00b4
stda %f16,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400
! Starting 10 instruction Load Burst
! Mem[00000000218001c0] = ff001988, %l5 = 00000000000000ff
ldub [%o3+0x1c0],%l5 ! %l5 = 00000000000000ff
p0_label_589:
membar #Sync ! Added by membar checker (95)
! Mem[0000000010101420] = fc058aff, %l4 = 000000008e80e57e
ldsba [%i4+0x023]%asi,%l4 ! %l4 = ffffffffffffffff
! Code Fragment 3
p0_fragment_50:
! %l0 = 000001432b0002f7
setx 0xc36131c01f05392d,%g7,%l0 ! %l0 = c36131c01f05392d
! %l1 = 0000000000000c6e
setx 0xb1c16dc80fe9a8c9,%g7,%l1 ! %l1 = b1c16dc80fe9a8c9
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 = c36131c01f05392d
setx 0x87f9626010cf35f1,%g7,%l0 ! %l0 = 87f9626010cf35f1
! %l1 = b1c16dc80fe9a8c9
setx 0x81102068269d986b,%g7,%l1 ! %l1 = 81102068269d986b
! Mem[0000000030001410] = ffff00d9, %l3 = 00000000000000ff
ldsba [%i0+%o5]0x89,%l3 ! %l3 = ffffffffffffffd9
! Mem[0000000030101408] = ffffffff0080ff6c, %l6 = ffffffffb4ff780b
ldxa [%i4+%o4]0x81,%l6 ! %l6 = ffffffff0080ff6c
! Mem[0000000030041410] = ffff0000, %l5 = 00000000000000ff
lduba [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000218000c0] = 0000f237, %l5 = 0000000000000000
ldsha [%o3+0x0c0]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = b4ff780b92000000, %l2 = 00000000ffff0000
ldxa [%i4+%g0]0x88,%l2 ! %l2 = b4ff780b92000000
! Mem[0000000010001410] = ff0000009d00ffff, %l4 = ffffffffffffffff
ldxa [%i0+%o5]0x80,%l4 ! %l4 = ff0000009d00ffff
! Mem[0000000030181400] = 000000ff, %l2 = b4ff780b92000000
ldswa [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f2 = 92000000 92ff0000, %l4 = ff0000009d00ffff
! Mem[0000000010041410] = ff000000000000ff
add %i1,0x010,%g1
stda %f2,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010041410] = 0000ff9200000092
p0_label_590:
! %f18 = b4ff780b 00000000, Mem[0000000010181438] = 0000005f 000000ff
stda %f18,[%i6+0x038]%asi ! Mem[0000000010181438] = b4ff780b 00000000
! %l1 = 81102068269d986b, Mem[00000000201c0001] = 00ff2191, %asi = 80
stba %l1,[%o0+0x001]%asi ! Mem[00000000201c0000] = 006b2191
! Mem[0000000030001410] = d900ffff, %l4 = ff0000009d00ffff
ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 000000d9000000ff
! %f4 = ff80ffff, Mem[0000000030081410] = ff00ffff
sta %f4 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff80ffff
! Mem[0000000010041410] = 92ff0000, %l1 = 81102068269d986b
ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181410] = ffff80ff, %l0 = 87f9626010cf35f1
ldstuba [%i6+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
! %l2 = 00000000000000ff, %l6 = ffffffff0080ff6c, %l0 = 00000000000000ff
sdivx %l2,%l6,%l0 ! %l0 = 0000000000000000
! %l0 = 00000000, %l1 = 00000000, Mem[00000000100c1408] = ff000000 0000ffff
std %l0,[%i3+%o4] ! Mem[00000000100c1408] = 00000000 00000000
! %l4 = 000000d9, %l5 = 00000000, Mem[0000000030181408] = 92000000 92ff0000
stda %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000d9 00000000
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffffc8b9, %l0 = 0000000000000000
lduba [%o2+0x001]%asi,%l0 ! %l0 = 00000000000000ff
p0_label_591:
! %l0 = 00000000000000ff, immed = fffff45f, %y = 00000143
udiv %l0,-0xba1,%l3 ! %l3 = 0000000000000143
mov %l0,%y ! %y = 000000ff
! Mem[00000000100c1410] = 0000807f, %l0 = 00000000000000ff
ldsha [%i3+%o5]0x88,%l0 ! %l0 = ffffffffffff807f
! Mem[0000000010001408] = ff0000ff, %l4 = 00000000000000d9
ldswa [%i0+%o4]0x80,%l4 ! %l4 = ffffffffff0000ff
! Mem[0000000030081410] = ff80ffff000000ff, %f10 = d9ffffff 000000ff
ldda [%i2+%o5]0x81,%f10 ! %f10 = ff80ffff 000000ff
! Mem[0000000030081410] = ffff80ff, %f16 = b4ff780b
lda [%i2+%o5]0x89,%f16 ! %f16 = ffff80ff
! Mem[0000000030141408] = 00000000, %l7 = 00000000ff000000
ldswa [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
! %l5 = 0000000000000000, imm = 000000000000081e, %l1 = 0000000000000000
and %l5,0x81e,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = 92000000, %l4 = ffffffffff0000ff
ldswa [%i3+%o4]0x81,%l4 ! %l4 = ffffffff92000000
! Mem[0000000030041410] = 0000ffff 00000000, %l4 = 92000000, %l5 = 00000000
ldda [%i1+%o5]0x81,%l4 ! %l4 = 000000000000ffff 0000000000000000
! Starting 10 instruction Store Burst
! %f8 = b4ff780b 0000ffff, Mem[0000000010141428] = 00ff0000 000000ff
stda %f8 ,[%i5+0x028]%asi ! Mem[0000000010141428] = b4ff780b 0000ffff
p0_label_592:
! %l3 = 0000000000000143, Mem[0000000030101410] = 00ff0000
stba %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 43ff0000
! %l2 = 00000000000000ff, Mem[0000000010041410] = ff00ff9200000092
stxa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000000000ff
! %f20 = 00000000 ffffffff, %l4 = 000000000000ffff
! Mem[00000000100c1408] = 0000000000000000
add %i3,0x008,%g1
stda %f20,[%g1+%l4]ASI_PST32_P ! Mem[00000000100c1408] = 00000000ffffffff
! %l4 = 0000ffff, %l5 = 00000000, Mem[0000000030141410] = ffff00ff 00ffffff
stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ffff 00000000
! %l5 = 0000000000000000, Mem[0000000030101400] = ffff0000ffffffff
stxa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
! %l5 = 0000000000000000, %l3 = 0000000000000143, %l7 = 0000000000000000
and %l5,%l3,%l7 ! %l7 = 0000000000000000
! %l6 = 0080ff6c, %l7 = 00000000, Mem[0000000010001400] = 92000000 ffffffff
stda %l6,[%i0+0x000]%asi ! Mem[0000000010001400] = 0080ff6c 00000000
! Mem[0000000010101410] = ffffffff, %l6 = ffffffff0080ff6c
ldstuba [%i4+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! %l7 = 0000000000000000, Mem[000000001000143d] = 00000000
stb %l7,[%i0+0x03d] ! Mem[000000001000143c] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 00000000, %l3 = 0000000000000143
ldsba [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
p0_label_593:
! Mem[0000000010141400] = b4ff780b ffff0000, %l6 = 000000ff, %l7 = 00000000
ldda [%i5+%g0]0x88,%l6 ! %l6 = 00000000ffff0000 00000000b4ff780b
! Mem[0000000010181400] = 0700019d, %l7 = 00000000b4ff780b
ldsha [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000700
! Mem[0000000030001400] = 00ff00ff, %l6 = 00000000ffff0000
lduba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1408] = 00000000, %l4 = 000000000000ffff
ldswa [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
! %f8 = b4ff780b, %f17 = ffff0000, %f22 = 7f800000 000000ff
fsmuld %f8 ,%f17,%f22 ! %f22 = ffffe000 00000000
! Mem[0000000010181408] = ffffffff, %l1 = 0000000000000000
lduha [%i6+%o4]0x88,%l1 ! %l1 = 000000000000ffff
! Mem[00000000300c1410] = b4ff780b, %l2 = 00000000000000ff
lduwa [%i3+%o5]0x81,%l2 ! %l2 = 00000000b4ff780b
! Mem[0000000010001408] = ff0000ff, %l2 = 00000000b4ff780b
ldsha [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041400] = ff000000ff0000ff, %f8 = b4ff780b 0000ffff
ldd [%i1+%g0],%f8 ! %f8 = ff000000 ff0000ff
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = 7f800000, %l5 = 0000000000000000
swapa [%i2+%o5]0x88,%l5 ! %l5 = 000000007f800000
p0_label_594:
! %l7 = 0000000000000700, Mem[0000000030181408] = d9000000
stba %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = d9000000
! Mem[0000000010181408] = ffffffff, %l0 = ffffffffffff807f
swapa [%i6+%o4]0x80,%l0 ! %l0 = 00000000ffffffff
! Mem[00000000100c1410] = 7f800000, %l0 = 00000000ffffffff
ldstuba [%i3+%o5]0x80,%l0 ! %l0 = 0000007f000000ff
! %f30 = 4264b800, %f2 = 92000000, %f10 = ff80ffff
fadds %f30,%f2 ,%f10 ! %f10 = 4264b800
! %f8 = ff000000 ff0000ff, Mem[0000000030181410] = ff80ffff 000000ff
stda %f8 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000000 ff0000ff
! Mem[00000000100c1408] = 00000000, %l4 = 0000000000000000
ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! %f12 = ff000000, Mem[0000000030101410] = 0000ff43
sta %f12,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000
! %f4 = ff80ffff, Mem[0000000030041400] = 000000ff
sta %f4 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff80ffff
! %l0 = 000000000000007f, immed = 00000437, %y = 000000ff
smul %l0,0x437,%l6 ! %l6 = 0000000000021749, %y = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ffff009dffffffff, %l4 = 0000000000000000
ldxa [%i1+%o4]0x88,%l4 ! %l4 = ffff009dffffffff
p0_label_595:
! Mem[0000000010141400] = 0000ffff 0b78ffb4, %l4 = ffffffff, %l5 = 7f800000
ldda [%i5+0x000]%asi,%l4 ! %l4 = 000000000000ffff 000000000b78ffb4
! Mem[0000000010101418] = ff0000000000807f, %f2 = 92000000 92ff0000
ldd [%i4+0x018],%f2 ! %f2 = ff000000 0000807f
! Mem[00000000201c0000] = 006b2191, %l3 = 0000000000000000
ldub [%o0+0x001],%l3 ! %l3 = 000000000000006b
! Mem[00000000100c1410] = 000080ff, %l0 = 000000000000007f
lduba [%i3+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030001410] = ffff00ff, %l7 = 0000000000000700
ldsba [%i0+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041430] = 00000000000000ff, %f28 = ff000000 ffffffff
ldda [%i1+0x030]%asi,%f28 ! %f28 = 00000000 000000ff
! %l1 = 000000000000ffff, %l1 = 000000000000ffff, %l0 = 00000000000000ff
xnor %l1,%l1,%l0 ! %l0 = ffffffffffffffff
! Mem[000000001000141c] = 000000ff, %l4 = 000000000000ffff
ldsb [%i0+0x01c],%l4 ! %l4 = 0000000000000000
! Mem[0000000010041400] = 000000ff, %l4 = 0000000000000000
ldsba [%i1+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffff, Mem[00000000300c1408] = 920000000000d04f
stxa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffffffffffff
p0_label_596:
! %l2 = 00000000000000ff, Mem[000000001014140e] = 0b78ffb4
stb %l2,[%i5+0x00e] ! Mem[000000001014140c] = 0b78ffb4
! %l2 = 00000000000000ff, Mem[0000000010041400] = 000000ff
stha %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff
! %l0 = ffffffffffffffff, Mem[0000000010081410] = ff00000000000000
stxa %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffffffffffff
! %l2 = 00000000000000ff, Mem[00000000100c1400] = b4ff780b
stba %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = b4ff78ff
! %l2 = 000000ff, %l3 = 0000006b, Mem[0000000010081400] = ffffffe5 ffff00b4
stda %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff 0000006b
! %l3 = 000000000000006b, Mem[00000000218001c0] = ff001988
sth %l3,[%o3+0x1c0] ! Mem[00000000218001c0] = 006b1988
! %l3 = 000000000000006b, Mem[0000000030141400] = 00000000
stwa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000006b
! %f18 = b4ff780b 00000000, %l7 = ffffffffffffffff
! Mem[0000000030001410] = ff00ffff0000ffff
add %i0,0x010,%g1
stda %f18,[%g1+%l7]ASI_PST8_S ! Mem[0000000030001410] = b4ff780b00000000
! Code Fragment 4
p0_fragment_51:
! %l0 = ffffffffffffffff
setx 0xd950c6a007501706,%g7,%l0 ! %l0 = d950c6a007501706
! %l1 = 000000000000ffff
setx 0xbc1522605587ccb2,%g7,%l1 ! %l1 = bc1522605587ccb2
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 = d950c6a007501706
setx 0xcdd7c457e323392f,%g7,%l0 ! %l0 = cdd7c457e323392f
! %l1 = bc1522605587ccb2
setx 0xeffa256006fd188e,%g7,%l1 ! %l1 = effa256006fd188e
! Starting 10 instruction Load Burst
! %f28 = 00000000, %f8 = ff000000
fsqrts %f28,%f8 ! %f8 = 00000000
p0_label_597:
! Mem[0000000010081414] = ffffffff, %l6 = 0000000000021749
ldsh [%i2+0x016],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030141400] = 0000006b, %l0 = cdd7c457e323392f
lduba [%i5+%g0]0x89,%l0 ! %l0 = 000000000000006b
! %f23 = 00000000, %f10 = 4264b800, %f12 = ff000000 000000ff
fsmuld %f23,%f10,%f12 ! %f12 = 00000000 00000000
! Mem[0000000010041408] = ffffffff, %l3 = 000000000000006b
lduwa [%i1+%o4]0x80,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000030081408] = 00000000, %l0 = 000000000000006b
ldsha [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041408] = ffffffff, %l1 = effa256006fd188e
ldsha [%i1+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001406] = 00000000, %l6 = ffffffffffffffff
ldstuba [%i0+0x006]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[00000000300c1408] = ffffffff, %f11 = 000000ff
lda [%i3+%o4]0x89,%f11 ! %f11 = ffffffff
! Mem[0000000010141400] = 0000ffff, %l0 = 0000000000000000
lduha [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %f16 = ffff80ff ffff0000, Mem[0000000030041400] = ff80ffff 00000000
stda %f16,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffff80ff ffff0000
p0_label_598:
! %l2 = 000000ff, %l3 = ffffffff, Mem[00000000100c1410] = 000080ff ffffffd9
stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff ffffffff
! %l0 = 0000000000000000, Mem[0000000010001400] = 6cff8000
stha %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 6cff0000
! %l2 = 00000000000000ff, imm = fffffffffffff5c5, %l7 = ffffffffffffffff
subc %l2,-0xa3b,%l7 ! %l7 = 0000000000000b3a
! %f4 = ff80ffff 000000ff, Mem[0000000010181400] = 9d010007 ff000000
stda %f4 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff80ffff 000000ff
! %l6 = 0000000000000000, Mem[0000000030141400] = 6b00000000000000
stxa %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000000000
! %f2 = ff000000 0000807f, Mem[0000000010101408] = 00000000 b4ff780b
stda %f2 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000 0000807f
! Mem[0000000010141400] = 0000ffff, %l2 = 00000000000000ff
swapa [%i5+%g0]0x80,%l2 ! %l2 = 000000000000ffff
! %l4 = ffffffffffffffff, Mem[0000000010081410] = ffffffff
stwa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff
! %l7 = 0000000000000b3a, Mem[0000000010041408] = ffffffff
stha %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0b3affff
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = b4ff780b, %l5 = 000000000b78ffb4
lduba [%i3+%o5]0x81,%l5 ! %l5 = 00000000000000b4
p0_label_599:
! Mem[0000000010001410] = ff0000009d00ffff, %f16 = ffff80ff ffff0000
ldda [%i0+%o5]0x80,%f16 ! %f16 = ff000000 9d00ffff
! Mem[0000000021800100] = 0000a456, %l1 = ffffffffffffffff
ldub [%o3+0x101],%l1 ! %l1 = 0000000000000000
! Mem[0000000010041408] = 0b3affff, %l2 = 000000000000ffff
lduwa [%i1+%o4]0x80,%l2 ! %l2 = 000000000b3affff
! Mem[0000000010041408] = 0b3affff, %l7 = 0000000000000b3a
lduw [%i1+%o4],%l7 ! %l7 = 000000000b3affff
! Mem[0000000030081400] = 92ffffff, %l1 = 0000000000000000
lduba [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000092
! Mem[0000000030141400] = 00000000, %l3 = 00000000ffffffff
lduha [%i5+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = b4ff78ff, %l2 = 000000000b3affff
lduwa [%i3+%g0]0x88,%l2 ! %l2 = 00000000b4ff78ff
! Mem[0000000010041400] = ff000000, %l4 = ffffffffffffffff
ldswa [%i1+%g0]0x80,%l4 ! %l4 = ffffffffff000000
! Mem[0000000030001400] = ff00ff00, %l7 = 000000000b3affff
lduba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l0 = 00000000, %l1 = 00000092, Mem[0000000010041400] = 000000ff ff0000ff
stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 00000092
p0_label_600:
! %l7 = 00000000000000ff, Mem[0000000010001400] = 6cff0000
stha %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 6cff00ff
! %l7 = 00000000000000ff, Mem[0000000010001405] = 0000ff00, %asi = 80
stba %l7,[%i0+0x005]%asi ! Mem[0000000010001404] = 00ffff00
! %l1 = 0000000000000092, %l6 = 0000000000000000, %y = 00000000
smul %l1,%l6,%l0 ! %l0 = 0000000000000000, %y = 00000000
! %l5 = 00000000000000b4, Mem[0000000020800041] = ffffd57f
stb %l5,[%o1+0x041] ! Mem[0000000020800040] = ffb4d57f
! %l2 = 00000000b4ff78ff, Mem[0000000010001400] = 6cff00ff
stwa %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = b4ff78ff
! %l4 = ffffffffff000000, Mem[00000000300c1400] = 00000000
stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Mem[0000000030001400] = ff00ff00 2000d9ff, %l0 = 00000000, %l1 = 00000092
ldda [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff00ff00 000000002000d9ff
! %l6 = 0000000000000000, Mem[0000000010041400] = 00000000
stwa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
! %f24 = 8a7183a3 ff8a05fc, Mem[0000000010141400] = ff000000 b4ff780b
stda %f24,[%i5+%g0]0x88 ! Mem[0000000010141400] = 8a7183a3 ff8a05fc
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ff000000 0000807f, %l6 = 00000000, %l7 = 000000ff
ldda [%i4+%o4]0x88,%l6 ! %l6 = 000000000000807f 00000000ff000000
p0_label_601:
! Mem[0000000010141408] = 00000000, %l7 = 00000000ff000000
lduwa [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000211c0000] = ffffc8b9, %l0 = 00000000ff00ff00
lduh [%o2+%g0],%l0 ! %l0 = 000000000000ffff
! Mem[0000000010141408] = 00000000, %l5 = 00000000000000b4
lduwa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141408] = d9ffffff00000000, %f16 = ff000000 9d00ffff
ldda [%i5+%o4]0x89,%f16 ! %f16 = d9ffffff 00000000
! Mem[0000000010041410] = 00000000, %l3 = 0000000000000000
lduwa [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041410] = 00000000, %l1 = 000000002000d9ff
ldsba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041408] = ffff3a0b, %l2 = 00000000b4ff78ff
lduba [%i1+%o4]0x88,%l2 ! %l2 = 000000000000000b
! %l0 = 000000000000ffff, %l4 = ffffffffff000000, %l2 = 000000000000000b
andn %l0,%l4,%l2 ! %l2 = 000000000000ffff
! Mem[00000000100c1410] = ffffffff000000ff, %f4 = ff80ffff 000000ff
ldda [%i3+%o5]0x88,%f4 ! %f4 = ffffffff 000000ff
! Starting 10 instruction Store Burst
! %f4 = ffffffff 000000ff, %l1 = 0000000000000000
! Mem[0000000030141400] = 0000000000000000
stda %f4,[%i5+%l1]ASI_PST8_S ! Mem[0000000030141400] = 0000000000000000
p0_label_602:
! %f11 = ffffffff, Mem[00000000300c1408] = ffffffff
sta %f11,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffff
! %l4 = ffffffffff000000, %l1 = 0000000000000000, %y = 00000000
udiv %l4,%l1,%l7 ! Div by zero, %l0 = 000000000001004f
mov %l0,%y ! %y = 00010027
! %l1 = 0000000000000000, Mem[0000000030001408] = 00000000
stha %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! %l6 = 000000000000807f, Mem[0000000010181408] = ffff807f
stba %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 7fff807f
! %l0 = 00010027, %l1 = 00000000, Mem[0000000030081410] = ff80ffff 000000ff
stda %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00010027 00000000
! Mem[0000000030181400] = ff000000, %l7 = 0000000000000000
ldstuba [%i6+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
! %l0 = 00010027, %l1 = 00000000, Mem[0000000010001400] = b4ff78ff 00ffff00
stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00010027 00000000
! %f7 = 9d010007, Mem[0000000010141404] = a383718a
st %f7 ,[%i5+0x004] ! Mem[0000000010141404] = 9d010007
! %l3 = 0000000000000000, Mem[0000000010141428] = b4ff780b, %asi = 80
stha %l3,[%i5+0x028]%asi ! Mem[0000000010141428] = 0000780b
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = ffff0000, %l0 = 0000000000010027
ldswa [%i1+%o5]0x89,%l0 ! %l0 = ffffffffffff0000
p0_label_603:
! Mem[0000000010001408] = ff0000ff, %l6 = 000000000000807f
ldsba [%i0+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030081410] = 27000100, %l2 = 000000000000ffff
lduba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = ffffffff, %f28 = 00000000
lda [%i5+%o5]0x88,%f28 ! %f28 = ffffffff
! Mem[0000000030101400] = 00000000, %l4 = ffffffffff000000
ldsba [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181424] = ffffffff, %l0 = ffffffffffff0000
ldsba [%i6+0x026]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030181400] = ff0000000000ffff, %f4 = ffffffff 000000ff
ldda [%i6+%g0]0x81,%f4 ! %f4 = ff000000 0000ffff
membar #Sync ! Added by membar checker (96)
! Mem[00000000100c1400] = ff78ffb4 00000000 ff000000 ffffffff
! Mem[00000000100c1410] = ff000000 ffffffff 000000ff ff000000
! Mem[00000000100c1420] = ffd90020 000000ff 00000000 00000000
! Mem[00000000100c1430] = ff000000 6f87237d ffffff92 00000092
ldda [%i3]ASI_BLK_AIUP,%f16 ! Block Load from 00000000100c1400
! Mem[0000000010141420] = fc058affa383718a, %l6 = ffffffffffffffff
ldxa [%i5+0x020]%asi,%l6 ! %l6 = fc058affa383718a
! Mem[0000000010001408] = ff0000ff, %l0 = ffffffffffffffff
lduha [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[00000000211c0000] = ffffc8b9, %asi = 80
stha %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000c8b9
p0_label_604:
! %l7 = 00000000000000ff, Mem[00000000201c0000] = 006b2191, %asi = 80
stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff2191
! %f4 = ff000000, Mem[0000000030141408] = 00000000
sta %f4 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff000000
! Mem[0000000030001408] = 00000000, %l6 = fc058affa383718a
swapa [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141408] = ff000000, %l1 = 0000000000000000
ldstuba [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010101400] = 00000092
stba %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000092
! %f12 = 00000000 00000000, Mem[0000000010141408] = 00000000 b4ff780b
stda %f12,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 00000000
! %l2 = 0000000000000000, Mem[00000000300c1408] = ffffffff
stwa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! %l4 = 0000000000000000, Mem[0000000030141408] = ff0000ff
stba %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101430] = ffffffff 000000ff, %l0 = 000000ff, %l1 = 00000000
ldd [%i4+0x030],%l0 ! %l0 = 00000000ffffffff 00000000000000ff
p0_label_605:
! %l0 = 00000000ffffffff, immed = 000008c4, %y = 00010027
smul %l0,0x8c4,%l3 ! %l3 = fffffffffffff73c, %y = ffffffff
! Mem[0000000010181408] = 7fff807fffffffff, %l2 = 0000000000000000
ldx [%i6+%o4],%l2 ! %l2 = 7fff807fffffffff
! Mem[00000000100c1434] = 6f87237d, %l6 = 0000000000000000
lduwa [%i3+0x034]%asi,%l6 ! %l6 = 000000006f87237d
! Mem[0000000030141400] = 00000000, %l6 = 000000006f87237d
ldsha [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
lduwa [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
! %f0 = ff000000, %f14 = 00000000 000000ff
fstox %f0 ,%f14 ! %f14 = 80000000 00000000
membar #Sync ! Added by membar checker (97)
! Mem[0000000030001400] = ff00ff00 2000d9ff 8a7183a3 0000ffff
! Mem[0000000030001410] = b4ff780b 00000000 901b85da 3bb43509
! Mem[0000000030001420] = a49bdccb f60e80fa ff000000 000000ff
! Mem[0000000030001430] = 52fcd8d1 734e063e d52d968b 1443ff53
ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
! Mem[0000000030001408] = a383718a, %l7 = 00000000000000ff
lduha [%i0+%o4]0x89,%l7 ! %l7 = 000000000000718a
! Mem[00000000300c1408] = ffffffff00000000, %l6 = 0000000000000000
ldxa [%i3+%o4]0x89,%l6 ! %l6 = ffffffff00000000
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (98)
! %l6 = ffffffff00000000, Mem[0000000030001400] = ff00ff00
stba %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000ff00
p0_label_606:
! %l0 = 00000000ffffffff, Mem[0000000010001410] = ff0000009d00ffff
stxa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000ffffffff
! %f22 = 0935b43b, Mem[0000000030081400] = 92ffffff
sta %f22,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0935b43b
! %l0 = 00000000ffffffff, Mem[0000000020800000] = ffff7fd0
sth %l0,[%o1+%g0] ! Mem[0000000020800000] = ffff7fd0
! %f10 = 4264b800, Mem[0000000010101400] = 00000092
sta %f10,[%i4+%g0]0x80 ! Mem[0000000010101400] = 4264b800
! Mem[00000000218000c1] = 0000f237, %l3 = fffffffffffff73c
ldstub [%o3+0x0c1],%l3 ! %l3 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010041408] = ffff3a0b
stwa %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
! Mem[0000000030141410] = 0000ffff, %l4 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
! %l3 = 0000000000000000, Mem[0000000010181408] = ffffffff7f80ff7f
stxa %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000000
! Mem[0000000010001410] = 00000000, %l5 = 0000000000000000
swapa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041418] = 000000ff010000ff, %f16 = ffd90020 00ff00ff
ldda [%i1+0x018]%asi,%f16 ! %f16 = 000000ff 010000ff
p0_label_607:
! Mem[0000000010081408] = b8a0ffffffffff92, %f10 = 4264b800 ffffffff
ldda [%i2+%o4]0x88,%f10 ! %f10 = b8a0ffff ffffff92
! Mem[0000000010141408] = ff000000, %l2 = 7fff807fffffffff
ldsba [%i5+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081410] = ffffffffffffffff, %l0 = 00000000ffffffff
ldxa [%i2+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030141408] = ff000000, %l6 = ffffffff00000000
ldswa [%i5+%o4]0x89,%l6 ! %l6 = ffffffffff000000
! Mem[0000000030041400] = ff80ffff, %l0 = ffffffffffffffff
ldsba [%i1+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010081400] = 6b000000 ff000000, %l0 = ffffffff, %l1 = 000000ff
ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000ff000000 000000006b000000
! Mem[0000000010001430] = ffffffff, %l6 = ffffffffff000000
ldsba [%i0+0x033]%asi,%l6 ! %l6 = ffffffffffffffff
! %l2 = ffffffffffffffff, imm = fffffffffffff3a1, %l7 = 000000000000718a
sub %l2,-0xc5f,%l7 ! %l7 = 0000000000000c5e
! Mem[0000000030001410] = 0b78ffb4, %l0 = 00000000ff000000
lduha [%i0+%o5]0x89,%l0 ! %l0 = 000000000000ffb4
! Starting 10 instruction Store Burst
! %l0 = 000000000000ffb4, Mem[0000000010001400] = 27000100
stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = b4000100
p0_label_608:
! %l1 = 000000006b000000, Mem[00000000100c140c] = ffffffff, %asi = 80
stha %l1,[%i3+0x00c]%asi ! Mem[00000000100c140c] = 0000ffff
! %f16 = 000000ff 010000ff, Mem[0000000030081408] = 00000000 f2ffffff
stda %f16,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff 010000ff
! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010001408] = ff0000ff 00ff0000
stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff 00000000
! Mem[0000000030001410] = 0b78ffb4, %l5 = 0000000000000000
swapa [%i0+%o5]0x89,%l5 ! %l5 = 000000000b78ffb4
! %f0 = ff000000 92000000, %l6 = ffffffffffffffff
! Mem[0000000030001428] = ff000000000000ff
add %i0,0x028,%g1
stda %f0,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030001428] = 00000092000000ff
! %f28 = 3e064e73 d1d8fc52, Mem[0000000010181420] = ffd90020 ffffffff
std %f28,[%i6+0x020] ! Mem[0000000010181420] = 3e064e73 d1d8fc52
! %l4 = 00000000000000ff, Mem[0000000010181418] = 00000eff166e1261
stx %l4,[%i6+0x018] ! Mem[0000000010181418] = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000010101410] = ffffffff
stha %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffff00ff
! %l3 = 0000000000000000, Mem[0000000010181400] = ff000000
stba %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ffffff92, %f8 = 00000000
lda [%i2+%o4]0x88,%f8 ! %f8 = ffffff92
p0_label_609:
! Mem[0000000030001408] = a383718a, %l7 = 0000000000000c5e
ldsba [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffffff8a
! Mem[0000000010081400] = ff000000, %l2 = ffffffffffffffff
ldsha [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1410] = b4ff780b, %l2 = 0000000000000000
ldsba [%i3+%o5]0x81,%l2 ! %l2 = ffffffffffffffb4
! Mem[0000000030081408] = ff000001ff000000, %l1 = 000000006b000000
ldxa [%i2+%o4]0x89,%l1 ! %l1 = ff000001ff000000
! %l7 = ffffffffffffff8a, %l5 = 000000000b78ffb4, %l5 = 000000000b78ffb4
orn %l7,%l5,%l5 ! %l5 = ffffffffffffffcb
! Mem[0000000010181430] = fffffff2, %l4 = 00000000000000ff
lduha [%i6+0x032]%asi,%l4 ! %l4 = 000000000000fff2
! Mem[0000000010001410] = 00000000ffffffff, %l1 = ff000001ff000000
ldxa [%i0+%o5]0x80,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000030041408] = 00000000, %l2 = ffffffffffffffb4
lduba [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000020800000] = ffff7fd0, %l3 = 0000000000000000
ldsha [%o1+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[00000000201c0000] = 00ff2191, %asi = 80
stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00002191
p0_label_610:
! Mem[0000000010081410] = ffffffff, %l2 = 0000000000000000
ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030041410] = 0000ffff, %l2 = 00000000000000ff
swapa [%i1+%o5]0x81,%l2 ! %l2 = 000000000000ffff
! %l4 = 000000000000fff2, Mem[0000000030041410] = ff000000
stha %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff00fff2
! Mem[0000000010101400] = 00b86442, %l1 = 00000000ffffffff
swapa [%i4+%g0]0x88,%l1 ! %l1 = 0000000000b86442
! %l7 = ffffffffffffff8a, Mem[0000000030181400] = ffff0000000000ff
stxa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffffffffff8a
! Mem[0000000010101410] = ffff00ff, %l7 = ffffffffffffff8a
swapa [%i4+%o5]0x88,%l7 ! %l7 = 00000000ffff00ff
! Mem[0000000030001408] = a383718a, %l2 = 000000000000ffff
swapa [%i0+%o4]0x89,%l2 ! %l2 = 00000000a383718a
! Mem[0000000010041408] = 00000000, %l5 = ffffffffffffffcb
swapa [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[000000001010141b] = ff000000, %l6 = ffffffffffffffff
ldstuba [%i4+0x01b]%asi,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00000000 0b78ffb4, %l4 = 0000fff2, %l5 = 00000000
ldda [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000 000000000b78ffb4
p0_label_611:
! Mem[0000000030181408] = 000000d9, %l3 = ffffffffffffffff
ldsba [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1410] = 000000ff, %l6 = 0000000000000000
ldsba [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101400] = ffffffff, %l5 = 000000000b78ffb4
lduba [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030101408] = ffffffff0080ff6c, %f30 = 53ff4314 8b962dd5
ldda [%i4+%o4]0x81,%f30 ! %f30 = ffffffff 0080ff6c
! Mem[0000000030001400] = 00ff0000, %l0 = 000000000000ffb4
ldsha [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %f0 = ff000000
lda [%i3+%o4]0x89,%f0 ! %f0 = 00000000
! Mem[0000000010081400] = 000000ff0000006b, %l3 = 0000000000000000
ldxa [%i2+%g0]0x80,%l3 ! %l3 = 000000ff0000006b
! Mem[0000000010041410] = 00000000, %l3 = 000000ff0000006b
ldsba [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181400] = 8affffff, %l3 = 0000000000000000
ldswa [%i6+%g0]0x81,%l3 ! %l3 = ffffffff8affffff
! Starting 10 instruction Store Burst
! %l5 = 00000000000000ff, Mem[00000000201c0000] = 00002191, %asi = 80
stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff2191
p0_label_612:
! Mem[0000000030041410] = f2ff00ff, %l6 = ffffffffffffffff
ldstuba [%i1+%o5]0x81,%l6 ! %l6 = 000000f2000000ff
! %f12 = 00000000 00000000, %l3 = ffffffff8affffff
! Mem[0000000030001400] = 0000ff002000d9ff
stda %f12,[%i0+%l3]ASI_PST32_SL ! Mem[0000000030001400] = 0000000000000000
! %f14 = 80000000 00000000, %l7 = 00000000ffff00ff
! Mem[0000000030101400] = 0000000000000000
stda %f14,[%i4+%l7]ASI_PST16_SL ! Mem[0000000030101400] = 0000000000000080
! Mem[0000000010081400] = ff000000, %l7 = 00000000ffff00ff
ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010101400] = ffffffff, %l6 = 00000000000000f2
swapa [%i4+%g0]0x88,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000010181410] = 00000000, %l0 = 0000000000000000
swapa [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1408] = ff000000, %l4 = 0000000000000000
ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030001410] = 00000000, %l2 = 00000000a383718a
ldstuba [%i0+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030041410] = ffff00ff, %l3 = ffffffff8affffff
swapa [%i1+%o5]0x81,%l3 ! %l3 = 00000000ffff00ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ffffffff, %l7 = 0000000000000000
swapa [%i0+%o4]0x80,%l7 ! %l7 = 00000000ffffffff
p0_label_613:
! Mem[0000000010141400] = fc058aff, %l0 = 0000000000000000
lduwa [%i5+%g0]0x80,%l0 ! %l0 = 00000000fc058aff
! %l1 = 0000000000b86442, imm = fffffffffffffd38, %l2 = 0000000000000000
addc %l1,-0x2c8,%l2 ! %l2 = 0000000000b8617a
! %l4 = 00000000000000ff, %l1 = 0000000000b86442, %l6 = 00000000ffffffff
xnor %l4,%l1,%l6 ! %l6 = ffffffffff479b42
! Mem[000000001010141c] = 0000807f, %l4 = 00000000000000ff
ldsba [%i4+0x01d]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041410] = 00000000, %l5 = 00000000000000ff
lduwa [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041408] = 000000000b78ffb4, %l3 = 00000000ffff00ff
ldxa [%i1+%o4]0x81,%l3 ! %l3 = 000000000b78ffb4
! Mem[0000000030081408] = ff000001 ff000000, %l2 = 00b8617a, %l3 = 0b78ffb4
ldda [%i2+%o4]0x89,%l2 ! %l2 = 00000000ff000000 00000000ff000001
! Mem[0000000030041410] = ffffff8a, %l1 = 0000000000b86442
lduwa [%i1+%o5]0x89,%l1 ! %l1 = 00000000ffffff8a
! Mem[00000000211c0000] = 0000c8b9, %l4 = 0000000000000000
ldsha [%o2+0x000]%asi,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = ff479b42, %l7 = ffffffff, Mem[0000000010001408] = 00000000 00000000
stda %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff479b42 ffffffff
p0_label_614:
! %l6 = ffffffffff479b42, Mem[0000000030181408] = d9000000
stba %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = d9000042
! %l0 = 00000000fc058aff, imm = 00000000000008b6, %l4 = 0000000000000000
subc %l0,0x8b6,%l4 ! %l4 = 00000000fc058249
! Mem[0000000030001400] = 00000000, %l3 = 00000000ff000001
ldstuba [%i0+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041400] = 00000000, %l1 = 00000000ffffff8a
swapa [%i1+%g0]0x80,%l1 ! %l1 = 0000000000000000
! %l7 = 00000000ffffffff, Mem[00000000211c0001] = 0000c8b9, %asi = 80
stba %l7,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00ffc8b9
! Mem[0000000030041410] = 8affffff, %l0 = 00000000fc058aff
ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 0000008a000000ff
! %l7 = 00000000ffffffff, Mem[000000001004142a] = 7f800000
sth %l7,[%i1+0x02a] ! Mem[0000000010041428] = 7f80ffff
! %l7 = 00000000ffffffff, Mem[0000000010001400] = b400010000000000
stxa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000ffffffff
! Mem[00000000211c0000] = 00ffc8b9, %l0 = 000000000000008a
ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ffffff8a, %l0 = 0000000000000000
lduha [%i6+%g0]0x89,%l0 ! %l0 = 000000000000ff8a
p0_label_615:
! Mem[0000000010001410] = ffffffff00000000, %f0 = 00000000 92000000
ldda [%i0+%o5]0x88,%f0 ! %f0 = ffffffff 00000000
! Mem[00000000100c1400] = b4ff78ff, %l0 = 000000000000ff8a
lduba [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181418] = 00000000 000000ff, %l2 = ff000000, %l3 = 00000000
ldd [%i6+0x018],%l2 ! %l2 = 0000000000000000 00000000000000ff
! Mem[0000000030101400] = 00000000, %l7 = 00000000ffffffff
ldsha [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041400] = ff80ffff, %l1 = 0000000000000000
lduba [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181408] = 420000d9, %l4 = 00000000fc058249
lduba [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000042
! Mem[0000000010041400] = ffffff8a92000000, %f22 = 0935b43b da851b90
ldda [%i1+%g0]0x80,%f22 ! %f22 = ffffff8a 92000000
! %l6 = ffffffffff479b42, immed = fffffbea, %y = ffffffff
smul %l6,-0x416,%l7 ! %l7 = 00000002f16ba054, %y = 00000002
! Mem[000000001004142c] = 00ff0000, %l3 = 00000000000000ff
ldsha [%i1+0x02e]%asi,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f20 = 00000000 0b78ffb4, Mem[0000000010081408] = 92ffffff ffffa0b8
stda %f20,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000 0b78ffb4
p0_label_616:
! Mem[0000000030081410] = 27000100, %l3 = 0000000000000000
ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000030181408] = 420000d900000000
stxa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000000000000000
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010001408] = ff479b42 ffffffff
stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000
! %f0 = ffffffff 00000000, %l6 = ffffffffff479b42
! Mem[0000000030041428] = b4ff780b92ffffff
add %i1,0x028,%g1
stda %f0,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030041428] = b4ff780bffffffff
! %f6 = ffffffff 9d010007, %l7 = 00000002f16ba054
! Mem[0000000030041400] = ffff80ffffff0000
stda %f6,[%i1+%l7]ASI_PST8_S ! Mem[0000000030041400] = ffff80ffff010000
! %f1 = 00000000, Mem[0000000010001410] = 00000000
sta %f1 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
! %l6 = ffffffffff479b42, Mem[0000000010141400] = 0700019dff8a05fc
stxa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffffff479b42
! %l3 = 0000000000000000, Mem[0000000030041408] = 00000000
stba %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! %l3 = 0000000000000000, %l1 = 00000000000000ff, %l3 = 0000000000000000
or %l3,%l1,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = ff000000, %l2 = 0000000000000000
ldsba [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
p0_label_617:
! Mem[0000000010001410] = 00000000, %f20 = 00000000
ld [%i0+%o5],%f20 ! %f20 = 00000000
! Mem[0000000010141400] = 429b47ff, %l2 = 0000000000000000
ldsba [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000042
! Mem[0000000010001400] = 00000000, %f1 = 00000000
lda [%i0+%g0]0x80,%f1 ! %f1 = 00000000
! Mem[0000000010181408] = 00000000, %l7 = 00000002f16ba054
lduba [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l4 = 0000000000000042
lduha [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000218001c0] = 006b1988, %l6 = ffffffffff479b42
ldsb [%o3+0x1c0],%l6 ! %l6 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l7 = 0000000000000000
ldsba [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081408] = 000000ff, %l6 = 0000000000000000
ldsha [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l7 = 0000000000000000
lduha [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[00000000100c143d] = 00000092, %asi = 80
stba %l0,[%i3+0x03d]%asi ! Mem[00000000100c143c] = 00ff0092
p0_label_618:
! %f8 = ffffff92 ff0000ff, Mem[0000000010081408] = 00000000 0b78ffb4
stda %f8 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffff92 ff0000ff
! %l4 = 0000000000000000, Mem[0000000030041408] = b4ff780b00000000
stxa %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
! %f6 = ffffffff 9d010007, %l3 = 00000000000000ff
! Mem[0000000030101430] = 00000000ffffffff
add %i4,0x030,%g1
stda %f6,[%g1+%l3]ASI_PST8_S ! Mem[0000000030101430] = ffffffff9d010007
! Mem[0000000030141410] = ffff0000, %l1 = 00000000000000ff
ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
! %l7 = 0000000000000000, Mem[0000000010081408] = ffffff92
stwa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! %l2 = 0000000000000042, Mem[0000000030001408] = 0000ffff
stwa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000042
! Mem[0000000010081400] = ff0000ff, %l7 = 0000000000000000
ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 000000ff000000ff
! %l5 = 0000000000000000, Mem[0000000010101410] = 00000000ffffff8a
stxa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
! Mem[00000000100c1410] = 000000ff, %l2 = 0000000000000042
swapa [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ffffffe500000000, %l3 = 00000000000000ff
ldxa [%i3+%g0]0x89,%l3 ! %l3 = ffffffe500000000
p0_label_619:
! Mem[0000000010141400] = ff479b42, %l5 = 0000000000000000
lduha [%i5+%g0]0x88,%l5 ! %l5 = 0000000000009b42
! Mem[0000000021800180] = ffff68e0, %l5 = 0000000000009b42
ldsb [%o3+0x180],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101428] = 00ff0000, %l0 = 00000000000000ff
ldsw [%i4+0x028],%l0 ! %l0 = 0000000000ff0000
! Mem[000000001004142c] = 00ff0000, %l5 = ffffffffffffffff
lduh [%i1+0x02e],%l5 ! %l5 = 0000000000000000
! Mem[0000000010141410] = ffffffff, %l6 = 0000000000000000
lduba [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081408] = 000000ff 010000ff, %l0 = 00ff0000, %l1 = 000000ff
ldda [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000ff 00000000010000ff
! Mem[0000000030001400] = ff00000000000000, %f16 = 000000ff 010000ff
ldda [%i0+%g0]0x81,%f16 ! %f16 = ff000000 00000000
! Mem[0000000010081400] = ff0000ff 0000006b, %l0 = 000000ff, %l1 = 010000ff
ldda [%i2+%g0]0x80,%l0 ! %l0 = 00000000ff0000ff 000000000000006b
! Mem[00000000100c1400] = ff78ffb4, %l2 = 00000000000000ff
ldstuba [%i3+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030081408] = ff000000, %l7 = 00000000000000ff
swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000ff000000
p0_label_620:
! %l4 = 0000000000000000, Mem[0000000030181408] = 00000000
stwa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
! %f24 = fa800ef6 cbdc9ba4, Mem[0000000030041400] = ff80ffff 000001ff
stda %f24,[%i1+%g0]0x89 ! Mem[0000000030041400] = fa800ef6 cbdc9ba4
! Mem[0000000030081410] = ff010027, %l5 = 0000000000000000
swapa [%i2+%o5]0x81,%l5 ! %l5 = 00000000ff010027
! Mem[0000000030081400] = 00000000 3bb43509, %l0 = ff0000ff, %l1 = 0000006b
ldda [%i2+%g0]0x89,%l0 ! %l0 = 000000003bb43509 0000000000000000
! %l4 = 0000000000000000, Mem[0000000030101408] = ffffffff
stwa %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! Mem[0000000010181400] = 00000000, %l0 = 000000003bb43509
swapa [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000
ldstuba [%i6+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! %f23 = 92000000, Mem[0000000030141408] = ff000000
sta %f23,[%i5+%o4]0x89 ! Mem[0000000030141408] = 92000000
! %l6 = 00000000000000ff, Mem[0000000010041400] = ffffff8a92000000
stxa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = ffffffff, %l4 = 0000000000000000
lduha [%i2+%o5]0x80,%l4 ! %l4 = 000000000000ffff
p0_label_621:
! Mem[0000000010101414] = 00000000, %l0 = 0000000000000000
lduw [%i4+0x014],%l0 ! %l0 = 0000000000000000
! Mem[0000000010081438] = ffffffff, %f20 = 00000000
lda [%i2+0x038]%asi,%f20 ! %f20 = ffffffff
! Mem[0000000010141408] = 000000ff, %l1 = 0000000000000000
ldsha [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1408] = 00000000, %l0 = 0000000000000000
lduha [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081400] = ff0000ff, %f3 = 0000807f
lda [%i2+%g0]0x88,%f3 ! %f3 = ff0000ff
! Mem[00000000300c1410] = 0b78ffb4, %l5 = 00000000ff010027
ldsha [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffffb4
! Mem[0000000010041410] = 00000000, %l6 = 00000000000000ff
lduha [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = 000000ff, %l0 = 0000000000000000
lduha [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141408] = 000000ff, %l0 = 00000000000000ff
ldsba [%i5+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030101408] = 00000000, %l3 = ffffffe500000000
swapa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
p0_label_622:
! Mem[0000000030001400] = ff000000, %l6 = 0000000000000000
swapa [%i0+%g0]0x81,%l6 ! %l6 = 00000000ff000000
! %l4 = 000000000000ffff, Mem[0000000030101400] = 8000000000000000
stxa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000000000ffff
! Mem[0000000010001408] = 00000000, %l2 = 00000000000000ff
ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000010101400] = 000000f2
stwa %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
! %l4 = 000000000000ffff, Mem[0000000030141410] = 000000000000ffff
stxa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000000000ffff
! %f30 = ffffffff, Mem[00000000100c1410] = 42000000
st %f30,[%i3+%o5] ! Mem[00000000100c1410] = ffffffff
! Mem[0000000010041400] = 00000000, %l1 = 00000000000000ff, %asi = 80
swapa [%i1+0x000]%asi,%l1 ! %l1 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000030081410] = 00000000
stha %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
! %l4 = 000000000000ffff, Mem[0000000020800040] = ffb4d57f, %asi = 80
stha %l4,[%o1+0x040]%asi ! Mem[0000000020800040] = ffffd57f
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 00000000, %l4 = 000000000000ffff
lduha [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
p0_label_623:
! Mem[0000000030141408] = 00000092, %l2 = 0000000000000000
lduha [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = 8affffff ffffffff, %l2 = 00000000, %l3 = 00000000
ldda [%i6+%g0]0x81,%l2 ! %l2 = 000000008affffff 00000000ffffffff
! Mem[00000000100c1430] = ff000000, %l4 = 0000000000000000
ldsb [%i3+0x031],%l4 ! %l4 = 0000000000000000
! Mem[0000000030141400] = 00000000 00000000, %l2 = 8affffff, %l3 = ffffffff
ldda [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030041408] = 0000000000000000, %l1 = 0000000000000000
ldxa [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = b4ff78ff, %f6 = ffffffff
lda [%i3+%g0]0x88,%f6 ! %f6 = b4ff78ff
! %f4 = ff000000 0000ffff, Mem[0000000010181408] = 00000000 00000000
stda %f4 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff000000 0000ffff
! Mem[0000000010081408] = 00000000ff0000ff, %f12 = 00000000 00000000
ldda [%i2+%o4]0x80,%f12 ! %f12 = 00000000 ff0000ff
! Mem[0000000030081410] = 00000000, %f20 = ffffffff
lda [%i2+%o5]0x81,%f20 ! %f20 = 00000000
! Starting 10 instruction Store Burst
! %l0 = ffffffffffffffff, Mem[0000000010181410] = ff000000
stwa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff
p0_label_624:
! %l6 = ff000000, %l7 = ff000000, Mem[0000000010181430] = fffffff2 a0b86442
std %l6,[%i6+0x030] ! Mem[0000000010181430] = ff000000 ff000000
! Mem[0000000010141400] = 429b47ff, %l6 = 00000000ff000000
ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 00000042000000ff
! %l4 = 0000000000000000, Mem[0000000010041400] = 000000ff
stha %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff
! %l0 = ffffffffffffffff, %l6 = 0000000000000042, %l0 = ffffffffffffffff
sdivx %l0,%l6,%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000030001408] = 42000000
stha %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
! Mem[0000000010081410] = ffffffff, %l7 = 00000000ff000000
swapa [%i2+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
! %l6 = 0000000000000042, Mem[0000000010041419] = 000000ff, %asi = 80
stba %l6,[%i1+0x019]%asi ! Mem[0000000010041418] = 004200ff
! %f26 = ff000000 000000ff, Mem[00000000100c1400] = ff78ffb4 00000000
stda %f26,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff000000 000000ff
! Mem[0000000010001404] = ffffffff, %l6 = 0000000000000042, %asi = 80
swapa [%i0+0x004]%asi,%l6 ! %l6 = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 00000000 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
p0_label_625:
! Mem[0000000030041400] = a49bdccb, %l4 = 0000000000000000
ldsha [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffffa49b
! Mem[0000000010141418] = ff000000, %l5 = ffffffffffffffb4
ldub [%i5+0x019],%l5 ! %l5 = 0000000000000000
! Mem[0000000010181400] = 3bb43509, %l5 = 0000000000000000
ldub [%i6+%g0],%l5 ! %l5 = 000000000000003b
! Mem[0000000030181408] = 00000000, %l3 = 0000000000000000
lduba [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[000000001014141c] = 0000807f, %f21 = 0b78ffb4
lda [%i5+0x01c]%asi,%f21 ! %f21 = 0000807f
! Mem[0000000030041410] = ffffffff, %l6 = 00000000ffffffff
lduha [%i1+%o5]0x81,%l6 ! %l6 = 000000000000ffff
! Mem[0000000030041410] = ffffffff00000000, %l4 = ffffffffffffa49b
ldxa [%i1+%o5]0x81,%l4 ! %l4 = ffffffff00000000
! Mem[0000000030001400] = 00000000, %l7 = 00000000ffffffff
lduba [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081438] = ffffffffffff0000, %f12 = 00000000 ff0000ff
ldda [%i2+0x038]%asi,%f12 ! %f12 = ffffffff ffff0000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[00000000100c142c] = 00000000, %asi = 80
stwa %l2,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 00000000
p0_label_626:
! Mem[00000000100c1410] = ffffffff ffffffff, %l0 = 00000000, %l1 = 00000000
ldda [%i3+%o5]0x80,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff
! %l5 = 000000000000003b, Mem[0000000010101408] = 7f800000
stha %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 003b0000
! %f29 = d1d8fc52, Mem[0000000010001408] = ff000000
sta %f29,[%i0+%o4]0x80 ! Mem[0000000010001408] = d1d8fc52
! %l1 = 00000000ffffffff, Mem[0000000020800040] = ffffd57f
stb %l1,[%o1+0x040] ! Mem[0000000020800040] = ffffd57f
! Mem[0000000010101408] = 00003b00, %l5 = 000000000000003b
swapa [%i4+%o4]0x88,%l5 ! %l5 = 0000000000003b00
! %l4 = ffffffff00000000, Mem[0000000010181410] = ffffffff
stha %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffff0000
! %l3 = 0000000000000000, Mem[0000000010081434] = ffffffff, %asi = 80
stha %l3,[%i2+0x034]%asi ! Mem[0000000010081434] = 0000ffff
! %l5 = 0000000000003b00, Mem[0000000030041410] = ffffffff
stha %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 3b00ffff
! %f8 = ffffff92 ff0000ff, %l4 = ffffffff00000000
! Mem[0000000030041438] = b400ffffe5ffffff
add %i1,0x038,%g1
stda %f8,[%g1+%l4]ASI_PST8_S ! Mem[0000000030041438] = b400ffffe5ffffff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 00000000, %f16 = ff000000
lda [%i4+%g0]0x88,%f16 ! %f16 = 00000000
p0_label_627:
! %f23 = 92000000, %f27 = 000000ff
fcmps %fcc0,%f23,%f27 ! %fcc0 = 1
! Mem[00000000201c0000] = 00ff2191, %l2 = 0000000000000000
ldsb [%o0+0x001],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030041400] = cbdc9ba4, %l1 = 00000000ffffffff
lduwa [%i1+%g0]0x89,%l1 ! %l1 = 00000000cbdc9ba4
! Mem[00000000100c141c] = ff000000, %l0 = 00000000ffffffff
lduha [%i3+0x01c]%asi,%l0 ! %l0 = 000000000000ff00
! Mem[0000000030181400] = 8affffff, %l4 = ffffffff00000000
ldsba [%i6+%g0]0x81,%l4 ! %l4 = ffffffffffffff8a
! Mem[00000000300c1410] = b4ff780b00000000, %f26 = ff000000 000000ff
ldda [%i3+%o5]0x81,%f26 ! %f26 = b4ff780b 00000000
! Mem[00000000211c0000] = ffffc8b9, %l1 = 00000000cbdc9ba4
lduha [%o2+0x000]%asi,%l1 ! %l1 = 000000000000ffff
! Mem[0000000030081408] = ff000000, %l4 = ffffffffffffff8a
ldsba [%i2+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030041408] = 00000000, %l7 = 0000000000000000
ldswa [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Code Fragment 4
p0_fragment_52:
! %l0 = 000000000000ff00
setx 0x8810a437a70a43da,%g7,%l0 ! %l0 = 8810a437a70a43da
! %l1 = 000000000000ffff
setx 0x922ae8a7f660c877,%g7,%l1 ! %l1 = 922ae8a7f660c877
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 = 8810a437a70a43da
setx 0x1f93ec478df4b85f,%g7,%l0 ! %l0 = 1f93ec478df4b85f
! %l1 = 922ae8a7f660c877
setx 0xc571f0b83d2e329a,%g7,%l1 ! %l1 = c571f0b83d2e329a
p0_label_628:
! %l6 = 000000000000ffff, %l1 = c571f0b83d2e329a, %y = 00000002
udiv %l6,%l1,%l2 ! %l2 = 0000000000000008
mov %l0,%y ! %y = 8df4b85f
! %f0 = ffffffff 00000000 ff000000 ff0000ff
! %f4 = ff000000 0000ffff b4ff78ff 9d010007
! %f8 = ffffff92 ff0000ff b8a0ffff ffffff92
! %f12 = ffffffff ffff0000 80000000 00000000
stda %f0,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
! %l6 = 000000000000ffff, Mem[0000000021800140] = ffff8e22
sth %l6,[%o3+0x140] ! Mem[0000000021800140] = ffff8e22
membar #Sync ! Added by membar checker (99)
! Mem[0000000030041408] = ff0000ff, %l7 = 0000000000000000
ldstuba [%i1+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
! Mem[00000000100c1410] = ffffffffffffffff, %l1 = c571f0b83d2e329a, %l1 = c571f0b83d2e329a
add %i3,0x10,%g1
casxa [%g1]0x80,%l1,%l1 ! %l1 = ffffffffffffffff
! %f10 = b8a0ffff, Mem[000000001008140c] = ff0000ff
st %f10,[%i2+0x00c] ! Mem[000000001008140c] = b8a0ffff
! Mem[00000000211c0001] = ffffc8b9, %l5 = 0000000000003b00
ldstub [%o2+0x001],%l5 ! %l5 = 000000ff000000ff
! %f18 = ffff0000, Mem[0000000030101410] = ff000000
sta %f18,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffff0000
! %l0 = 8df4b85f, %l1 = ffffffff, Mem[0000000010041408] = cbffffff 9d00ffff
stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 8df4b85f ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000000, %l6 = 000000000000ffff
ldsba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
p0_label_629:
! Mem[0000000030141410] = 0000ffff, %l0 = 1f93ec478df4b85f
ldsha [%i5+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010101400] = 000000000b78ffb4, %l2 = 0000000000000008
ldxa [%i4+%g0]0x80,%l2 ! %l2 = 000000000b78ffb4
! %f16 = 00000000 00000000, Mem[0000000030181400] = ffffff8a ffffffff
stda %f16,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000
! Mem[0000000010141408] = ff000000, %l3 = 0000000000000000
ldsb [%i5+0x00b],%l3 ! %l3 = 0000000000000000
! Mem[0000000030081410] = 00000000, %f18 = ffff0000
lda [%i2+%o5]0x81,%f18 ! %f18 = 00000000
! Mem[0000000010041408] = 8df4b85f, %l0 = ffffffffffffffff
ldsha [%i1+%o4]0x80,%l0 ! %l0 = ffffffffffff8df4
! %f10 = b8a0ffff ffffff92, %l5 = 00000000000000ff
! Mem[00000000300c1418] = 288b3ed6ffffff7f
add %i3,0x018,%g1
stda %f10,[%g1+%l5]ASI_PST32_S ! Mem[00000000300c1418] = b8a0ffffffffff92
! Mem[0000000010141408] = 000000ff, %l4 = ffffffffffffffff
ldswa [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000020800000] = ffff7fd0, %l0 = ffffffffffff8df4
ldsha [%o1+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f24 = fa800ef6 cbdc9ba4, Mem[0000000030081410] = 00000000 00000000
stda %f24,[%i2+%o5]0x81 ! Mem[0000000030081410] = fa800ef6 cbdc9ba4
p0_label_630:
! %l6 = 00000000, %l7 = 000000ff, Mem[00000000300c1410] = b4ff780b 00000000
stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 000000ff
! %f30 = ffffffff, %f2 = ff000000, %f13 = ffff0000
fdivs %f30,%f2 ,%f13 ! %f13 = ffffffff
! %l6 = 00000000, %l7 = 000000ff, Mem[00000000100c1420] = ffd90020 000000ff
stda %l6,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000 000000ff
! %l1 = ffffffffffffffff, Mem[0000000010001410] = 00000000
stwa %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff
! %l1 = ffffffffffffffff, Mem[0000000020800000] = ffff7fd0
stb %l1,[%o1+%g0] ! Mem[0000000020800000] = ffff7fd0
! %l0 = ffffffffffffffff, Mem[0000000030141408] = 00000092ffffffd9
stxa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffffffffffff
! %l5 = 00000000000000ff, Mem[0000000010041434] = 000000ff
stw %l5,[%i1+0x034] ! Mem[0000000010041434] = 000000ff
! %f28 = 3e064e73 d1d8fc52, %l4 = 00000000000000ff
! Mem[0000000030141438] = 000000ff80000000
add %i5,0x038,%g1
stda %f28,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030141438] = 52fcd8d1734e063e
! %l6 = 0000000000000000, Mem[00000000201c0000] = 00ff2191
stb %l6,[%o0+%g0] ! Mem[00000000201c0000] = 00ff2191
! Starting 10 instruction Load Burst
! %l6 = 0000000000000000, Mem[0000000010101428] = 00ff0000000000ff, %asi = 80
stxa %l6,[%i4+0x028]%asi ! Mem[0000000010101428] = 0000000000000000
p0_label_631:
! Mem[0000000030181400] = 00000000, %l0 = ffffffffffffffff
ldsha [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = 00000000, %l7 = 00000000000000ff
ldsba [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
! %f31 = 0080ff6c, %f26 = b4ff780b
fcmps %fcc0,%f31,%f26 ! %fcc0 = 2
! Mem[0000000030101408] = 00000000, %l4 = 00000000000000ff
ldswa [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141410] = ffffffff, %f4 = ff000000
lda [%i5+%o5]0x80,%f4 ! %f4 = ffffffff
! Mem[0000000010101434] = 000000ff, %l5 = 00000000000000ff
ldub [%i4+0x036],%l5 ! %l5 = 0000000000000000
! Mem[0000000010081400] = ff0000ff, %l7 = 0000000000000000
ldsba [%i2+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181424] = d1d8fc52, %l1 = ffffffffffffffff
ldub [%i6+0x027],%l1 ! %l1 = 0000000000000052
! Mem[0000000030181408] = 00000000, %f18 = 00000000
lda [%i6+%o4]0x81,%f18 ! %f18 = 00000000
! Starting 10 instruction Store Burst
! %f8 = ffffff92, Mem[0000000010101410] = 00000000
sta %f8 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffff92
p0_label_632:
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010181420] = 3e064e73 d1d8fc52
std %l6,[%i6+0x020] ! Mem[0000000010181420] = 00000000 ffffffff
! %l6 = 0000000000000000, Mem[0000000030041408] = ff0000ff
stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff000000
! %l2 = 000000000b78ffb4, Mem[0000000010181408] = ffff0000
stba %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = b4ff0000
! Mem[0000000010181408] = b4ff0000, %l6 = 0000000000000000
ldstuba [%i6+%o4]0x80,%l6 ! %l6 = 000000b4000000ff
! %l5 = 0000000000000000, Mem[00000000100c142a] = 00000000, %asi = 80
stha %l5,[%i3+0x02a]%asi ! Mem[00000000100c1428] = 00000000
! %f16 = 00000000 00000000 00000000 a383718a
! %f20 = 00000000 0000807f ffffff8a 92000000
! %f24 = fa800ef6 cbdc9ba4 b4ff780b 00000000
! %f28 = 3e064e73 d1d8fc52 ffffffff 0080ff6c
stda %f16,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
! %l6 = 000000b4, %l7 = ffffffff, Mem[0000000010081410] = 000000ff ffffffff
stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000b4 ffffffff
! Mem[0000000030081408] = ff000000, %l2 = 000000000b78ffb4
ldstuba [%i2+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
! Mem[00000000100c1400] = ff000000, %l3 = 0000000000000000
ldstuba [%i3+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001424] = ffffffff, %l1 = 0000000000000052
ldsw [%i0+0x024],%l1 ! %l1 = ffffffffffffffff
p0_label_633:
! Mem[0000000030141410] = ffff000000000000, %f2 = ff000000 ff0000ff
ldda [%i5+%o5]0x81,%f2 ! %f2 = ffff0000 00000000
! Mem[000000001014142c] = 0000ffff, %l7 = ffffffffffffffff
lduwa [%i5+0x02c]%asi,%l7 ! %l7 = 000000000000ffff
membar #Sync ! Added by membar checker (100)
! Mem[0000000010101400] = b4ff780b00000000, %l3 = 00000000000000ff
ldxa [%i4+%g0]0x88,%l3 ! %l3 = b4ff780b00000000
! Mem[0000000010041400] = ff000000, %l7 = 000000000000ffff
lduba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141408] = ffffffff, %l1 = ffffffffffffffff
lduha [%i5+%o4]0x89,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010101408] = 0000003b, %l5 = 0000000000000000
ldswa [%i4+%o4]0x88,%l5 ! %l5 = 000000000000003b
! Mem[0000000010041400] = 000000ff, %f8 = ffffff92
lda [%i1+%g0]0x80,%f8 ! %f8 = 000000ff
! Mem[0000000010001430] = ffffffffffffff00, %f24 = fa800ef6 cbdc9ba4
ldda [%i0+0x030]%asi,%f24 ! %f24 = ffffffff ffffff00
! Mem[0000000030101410] = 000000000000807f, %l2 = 00000000000000ff
ldxa [%i4+%o5]0x89,%l2 ! %l2 = 000000000000807f
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000010141400] = ff9b47ff
stha %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000047ff
p0_label_634:
! %l2 = 000000000000807f, Mem[0000000010041410] = 00000000
stwa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000807f
! %l4 = 00000000, %l5 = 0000003b, Mem[0000000010181400] = 3bb43509 ffff80ff
stda %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 0000003b
! Mem[0000000030141410] = 0000ffff, %l6 = 00000000000000b4
ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
! Code Fragment 3
p0_fragment_53:
! %l0 = 0000000000000000
setx 0xbbbb04801916addb,%g7,%l0 ! %l0 = bbbb04801916addb
! %l1 = 000000000000ffff
setx 0x5d7f66f06d2d0f7a,%g7,%l1 ! %l1 = 5d7f66f06d2d0f7a
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 = bbbb04801916addb
setx 0x0a17ed5fc2572d1d,%g7,%l0 ! %l0 = 0a17ed5fc2572d1d
! %l1 = 5d7f66f06d2d0f7a
setx 0xeb06c0579b3b0582,%g7,%l1 ! %l1 = eb06c0579b3b0582
! %l5 = 000000000000003b, Mem[0000000010101400] = 000000000b78ffb4
stx %l5,[%i4+%g0] ! Mem[0000000010101400] = 000000000000003b
! Mem[00000000100c1414] = ffffffff, %l5 = 000000000000003b, %asi = 80
swapa [%i3+0x014]%asi,%l5 ! %l5 = 00000000ffffffff
! %l4 = 0000000000000000, Mem[0000000010101410] = 92ffffff
stba %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 92ffff00
! Mem[00000000100c1438] = ffffff92, %l4 = 0000000000000000, %asi = 80
swapa [%i3+0x038]%asi,%l4 ! %l4 = 00000000ffffff92
! Mem[0000000010041428] = 7f80ffff00ff0000, %l3 = b4ff780b00000000, %l1 = eb06c0579b3b0582
add %i1,0x28,%g1
casxa [%g1]0x80,%l3,%l1 ! %l1 = 7f80ffff00ff0000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 000000b4, %l2 = 000000000000807f
lduba [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000
p0_label_635:
! Mem[0000000010041408] = 5fb8f48d, %l1 = 7f80ffff00ff0000
ldswa [%i1+%o4]0x88,%l1 ! %l1 = 000000005fb8f48d
! Mem[0000000030041400] = 00000000ffffffff, %l7 = 0000000000000000
ldxa [%i1+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000010141410] = 00000000ffffffff, %f14 = 80000000 00000000
ldda [%i5+%o5]0x88,%f14 ! %f14 = 00000000 ffffffff
! Mem[00000000100c1400] = ff000000000000ff, %l0 = 0a17ed5fc2572d1d
ldxa [%i3+%g0]0x80,%l0 ! %l0 = ff000000000000ff
! Mem[0000000010141408] = 00000000000000ff, %f26 = b4ff780b 00000000
ldda [%i5+%o4]0x88,%f26 ! %f26 = 00000000 000000ff
! Mem[0000000010181434] = ff000000, %l3 = b4ff780b00000000
ldsb [%i6+0x035],%l3 ! %l3 = 0000000000000000
! Mem[0000000010181410] = 000000ffffff0000, %l4 = 00000000ffffff92
ldxa [%i6+%o5]0x88,%l4 ! %l4 = 000000ffffff0000
! Mem[00000000201c0000] = 00ff2191, %l6 = 00000000000000ff
ldsb [%o0+0x001],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030141408] = ffffffff, %l2 = 0000000000000000
lduwa [%i5+%o4]0x81,%l2 ! %l2 = 00000000ffffffff
! Starting 10 instruction Store Burst
! %l2 = 00000000ffffffff, Mem[00000000100c1410] = 3b000000ffffffff
stxa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000ffffffff
p0_label_636:
! Mem[0000000010101412] = 00ffff92, %l7 = 00000000ffffffff
ldstub [%i4+0x012],%l7 ! %l7 = 000000ff000000ff
! %f8 = 000000ff ff0000ff, Mem[0000000010081408] = 00000000 b8a0ffff
std %f8 ,[%i2+%o4] ! Mem[0000000010081408] = 000000ff ff0000ff
! %l6 = ffffffffffffffff, Mem[0000000010041408] = 5fb8f48d
stwa %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff
! Mem[0000000030001408] = 00000000, %l7 = 00000000000000ff
swapa [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001408] = 52fcd8d1, %l3 = 0000000000000000
swapa [%i0+%o4]0x88,%l3 ! %l3 = 0000000052fcd8d1
! %f30 = ffffffff 0080ff6c, %l0 = ff000000000000ff
! Mem[00000000100c1408] = ff0000000000ffff
add %i3,0x008,%g1
stda %f30,[%g1+%l0]ASI_PST32_PL ! Mem[00000000100c1408] = 6cff8000ffffffff
! Mem[0000000010101408] = 3b000000000000ff, %l2 = 00000000ffffffff, %l5 = 00000000ffffffff
add %i4,0x08,%g1
casxa [%g1]0x80,%l2,%l5 ! %l5 = 3b000000000000ff
! Mem[0000000030081410] = f60e80fa, %l2 = 00000000ffffffff
ldstuba [%i2+%o5]0x89,%l2 ! %l2 = 000000fa000000ff
! %l4 = ffff0000, %l5 = 000000ff, Mem[0000000010041410] = 0000807f ff000000
stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffff0000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 00000000, %l7 = 0000000000000000
ldsba [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
p0_label_637:
! %f2 = ffff0000, %f25 = ffffff00, %f24 = ffffffff
fadds %f2 ,%f25,%f24 ! %f24 = ffffff00
! Mem[0000000010101408] = 0000003b, %l2 = 00000000000000fa
lduba [%i4+%o4]0x88,%l2 ! %l2 = 000000000000003b
! Mem[0000000030041410] = ff0000000000ffff, %f20 = 00000000 0000807f
ldda [%i1+%o5]0x89,%f20 ! %f20 = ff000000 0000ffff
! Mem[0000000010181404] = 0000003b, %l7 = 0000000000000000
ldswa [%i6+0x004]%asi,%l7 ! %l7 = 000000000000003b
! Mem[0000000030041408] = 000000ff, %l1 = 000000005fb8f48d
lduwa [%i1+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001410] = 000000ff, %l6 = ffffffffffffffff
ldsba [%i0+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101400] = 00000000, %l3 = 0000000052fcd8d1
lduwa [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181408] = 00000000, %l2 = 000000000000003b
lduwa [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081400] = 0935b43b, %l4 = 000000ffffff0000
ldswa [%i2+%g0]0x81,%l4 ! %l4 = 000000000935b43b
! Starting 10 instruction Store Burst
! %f24 = ffffff00 ffffff00, %l2 = 0000000000000000
! Mem[0000000030041408] = 000000ff000000ff
add %i1,0x008,%g1
stda %f24,[%g1+%l2]ASI_PST16_S ! Mem[0000000030041408] = 000000ff000000ff
p0_label_638:
! Mem[0000000030181408] = 00000000, %l1 = 00000000000000ff
ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! %f0 = ffffffff 00000000 ffff0000 00000000
! %f4 = ffffffff 0000ffff b4ff78ff 9d010007
! %f8 = 000000ff ff0000ff b8a0ffff ffffff92
! %f12 = ffffffff ffffffff 00000000 ffffffff
stda %f0,[%i0]ASI_BLK_S ! Block Store to 0000000030001400
! %l1 = 0000000000000000, Mem[00000000300c1410] = 00000000
stwa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! %f16 = 00000000 00000000, %l2 = 0000000000000000
! Mem[0000000010041438] = 7f8000007f800000
add %i1,0x038,%g1
stda %f16,[%g1+%l2]ASI_PST16_P ! Mem[0000000010041438] = 7f8000007f800000
! %l4 = 000000000935b43b, Mem[0000000010001410] = ffffffffffffffff
stxa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000000935b43b
! %l4 = 000000000935b43b, Mem[00000000100c1410] = ffffffff
stwa %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0935b43b
! Mem[00000000100c1418] = 000000ff, %l1 = 0000000000000000
ldstub [%i3+0x018],%l1 ! %l1 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000010181400] = 00000000
sth %l3,[%i6+%g0] ! Mem[0000000010181400] = 00000000
! %l1 = 0000000000000000, Mem[00000000100c1400] = ff000000000000ff
stxa %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000000000
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (101)
! Mem[0000000010001400] = 00000000 00000042, %l2 = 00000000, %l3 = 00000000
ldda [%i0+0x000]%asi,%l2 ! %l2 = 0000000000000000 0000000000000042
p0_label_639:
! Mem[000000001010142c] = 00000000, %l4 = 000000000935b43b
ldsha [%i4+0x02e]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = ffff0000, %l2 = 0000000000000000
ldsha [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030001410] = ffffffff, %l2 = ffffffffffffffff
ldsha [%i0+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010101428] = 0000000000000000, %f18 = 00000000 a383718a
ldd [%i4+0x028],%f18 ! %f18 = 00000000 00000000
! Mem[0000000010181400] = 3b00000000000000, %l1 = 0000000000000000
ldxa [%i6+%g0]0x88,%l1 ! %l1 = 3b00000000000000
! Mem[0000000010081428] = 00000000 25040000, %l2 = ffffffff, %l3 = 00000042
ldd [%i2+0x028],%l2 ! %l2 = 0000000000000000 0000000025040000
! Mem[0000000030141408] = ffffffff, %f31 = 0080ff6c
lda [%i5+%o4]0x81,%f31 ! %f31 = ffffffff
! Mem[0000000010141434] = 000000ff, %l1 = 3b00000000000000
ldsw [%i5+0x034],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030041400] = 00000000, %l2 = 0000000000000000
ldswa [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000025040000, Mem[0000000021800140] = ffff8e22, %asi = 80
stha %l3,[%o3+0x140]%asi ! Mem[0000000021800140] = 00008e22
p0_label_640:
! Mem[00000000100c1438] = 00000000, %l7 = 000000000000003b
ldstub [%i3+0x038],%l7 ! %l7 = 00000000000000ff
! %l2 = 00000000, %l3 = 25040000, Mem[0000000010141438] = b400ffff 00b86442
stda %l2,[%i5+0x038]%asi ! Mem[0000000010141438] = 00000000 25040000
! Mem[00000000100c1400] = 00000000, %l1 = 00000000000000ff
swapa [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
! %l0 = ff000000000000ff, Mem[00000000201c0001] = 00ff2191, %asi = 80
stba %l0,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00ff2191
! %l7 = 0000000000000000, Mem[0000000030101408] = 8a7183a3
stwa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! %l4 = 0000000000000000, Mem[0000000030081400] = 000000003bb43509
stxa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
! Mem[0000000030141400] = 00000000, %l6 = ffffffffffffffff
ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181404] = 0000003b, %l6 = 0000000000000000
swap [%i6+0x004],%l6 ! %l6 = 000000000000003b
! Mem[0000000030041400] = 00000000, %l7 = 0000000000000000
swapa [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 0000ffff, %l4 = 0000000000000000
lduba [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff
p0_label_641:
! Mem[0000000030081400] = 00000000 00000000, %l0 = 000000ff, %l1 = 00000000
ldda [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! %l4 = 00000000000000ff, imm = fffffffffffffd57, %l5 = 3b000000000000ff
and %l4,-0x2a9,%l5 ! %l5 = 0000000000000057
! Mem[0000000020800000] = ffff7fd0, %l4 = 00000000000000ff
ldsb [%o1+0x001],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010081410] = 000000b4ffffffff, %l1 = 0000000000000000
ldxa [%i2+0x010]%asi,%l1 ! %l1 = 000000b4ffffffff
! Mem[0000000010081438] = ffffffffffff0000, %l1 = 000000b4ffffffff
ldx [%i2+0x038],%l1 ! %l1 = ffffffffffff0000
! Mem[00000000100c1408] = 0080ff6c, %l6 = 000000000000003b
ldsha [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffff6c
! Mem[0000000030041400] = ffffffff00000000, %l2 = 0000000000000000
ldxa [%i1+%g0]0x89,%l2 ! %l2 = ffffffff00000000
! Mem[0000000010141400] = 000047ff, %l0 = 0000000000000000
ldsha [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = 00000000 00000000, %l6 = ffffff6c, %l7 = 00000000
ldda [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
! Starting 10 instruction Store Burst
! %f6 = b4ff78ff 9d010007, Mem[00000000300c1400] = 00000000 ffffffe5
stda %f6 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = b4ff78ff 9d010007
p0_label_642:
! Mem[0000000010041424] = 00000000, %l0 = 0000000000000000
swap [%i1+0x024],%l0 ! %l0 = 0000000000000000
! %l4 = ffffffffffffffff, Mem[00000000300c1408] = 00000000
stwa %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffffff
! Mem[00000000100c1400] = ff000000, %l6 = 0000000000000000
swapa [%i3+%g0]0x88,%l6 ! %l6 = 00000000ff000000
! %f3 = 00000000, Mem[0000000010001410] = 0935b43b
sta %f3 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! Mem[0000000010141400] = 000047ff, %l0 = 0000000000000000
swapa [%i5+%g0]0x80,%l0 ! %l0 = 00000000000047ff
! %l6 = 00000000ff000000, Mem[0000000030001400] = ffffffff
stwa %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000000
! %l6 = 00000000ff000000, Mem[0000000010181408] = 0000ffff
stba %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ff00
! %f2 = ffff0000 00000000, Mem[0000000030141410] = 0000ffff 00000000
stda %f2 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffff0000 00000000
! %l6 = 00000000ff000000, Mem[00000000300c1400] = 0700019d
stwa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = ffff000000000000, %l6 = 00000000ff000000
ldxa [%i5+%o5]0x89,%l6 ! %l6 = ffff000000000000
p0_label_643:
! Mem[0000000010041400] = 000000ff 000000ff, %l2 = 00000000, %l3 = 25040000
ldda [%i1+0x000]%asi,%l2 ! %l2 = 00000000000000ff 00000000000000ff
! Mem[0000000030041400] = 00000000, %l6 = ffff000000000000
ldswa [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l7 = 0000000000000000
ldswa [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101410] = 92ffff00, %l7 = 0000000000000000
lduha [%i4+%o5]0x88,%l7 ! %l7 = 000000000000ff00
! Mem[0000000010181410] = 000000ff ffff0000, %l2 = 000000ff, %l3 = 000000ff
ldda [%i6+%o5]0x88,%l2 ! %l2 = 00000000ffff0000 00000000000000ff
! %f25 = ffffff00, %f5 = 0000ffff, %f30 = ffffffff ffffffff
fsmuld %f25,%f5 ,%f30 ! %f30 = ffffffe0 00000000
! Mem[0000000030041410] = ffff0000, %l6 = 0000000000000000
lduha [%i1+%o5]0x81,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010041400] = ff000000, %l4 = ffffffffffffffff
lduba [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800000] = ffff7fd0, %l0 = 00000000000047ff
ldub [%o1+0x001],%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1403] = 00000000, %l4 = 0000000000000000
ldstuba [%i3+0x003]%asi,%l4 ! %l4 = 00000000000000ff
p0_label_644:
! %l2 = 00000000ffff0000, Mem[0000000020800001] = ffff7fd0
stb %l2,[%o1+0x001] ! Mem[0000000020800000] = ff007fd0
! %l3 = 00000000000000ff, Mem[0000000010141424] = a383718a
sth %l3,[%i5+0x024] ! Mem[0000000010141424] = 00ff718a
! %f16 = 00000000 00000000 00000000 00000000
! %f20 = ff000000 0000ffff ffffff8a 92000000
! %f24 = ffffff00 ffffff00 00000000 000000ff
! %f28 = 3e064e73 d1d8fc52 ffffffe0 00000000
stda %f16,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
! %f12 = ffffffff, %f15 = ffffffff, %f3 = 00000000
fmuls %f12,%f15,%f3 ! %f3 = ffffffff
membar #Sync ! Added by membar checker (102)
! %l6 = 0000ffff, %l7 = 0000ff00, Mem[0000000010041408] = ffffffff ffffffff
stda %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000ffff 0000ff00
! %l5 = 0000000000000057, Mem[0000000010001404] = 00000042, %asi = 80
stwa %l5,[%i0+0x004]%asi ! Mem[0000000010001404] = 00000057
! %l6 = 000000000000ffff, %l1 = ffffffffffff0000, %y = 8df4b85f
smul %l6,%l1,%l2 ! %l2 = ffffffff00010000, %y = ffffffff
! %l7 = 000000000000ff00, Mem[0000000010181410] = 0000ffff
stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000ffff
! %l2 = ffffffff00010000, Mem[0000000030101400] = 00000000
stba %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 00000000, %l2 = ffffffff00010000
lduwa [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
p0_label_645:
! Mem[0000000010141408] = 00000000 000000ff, %l0 = 000000ff, %l1 = ffff0000
ldda [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000
! Mem[0000000010101400] = 00000000, %l5 = 0000000000000057
lduha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = 00000000, %f25 = ffffff00
lda [%i4+%g0]0x81,%f25 ! %f25 = 00000000
! %f6 = b4ff78ff 9d010007, Mem[0000000010081410] = 000000b4 ffffffff
stda %f6 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = b4ff78ff 9d010007
! Mem[0000000030081400] = 00000000 00000000 ff000000 010000ff
! Mem[0000000030081410] = ff800ef6 cbdc9ba4 00003ed6 ffffff7f
! Mem[0000000030081420] = 000000f6 ffffffff 00000000 25040000
! Mem[0000000030081430] = ffffffff 006d8b37 378b6d00 01000000
ldda [%i2]ASI_BLK_SL,%f0 ! Block Load from 0000000030081400
! Mem[0000000010181438] = b4ff780b, %l5 = 0000000000000000
ldswa [%i6+0x038]%asi,%l5 ! %l5 = ffffffffb4ff780b
! Mem[00000000100c1408] = ffffffff 0080ff6c, %l4 = 00000000, %l5 = b4ff780b
ldda [%i3+%o4]0x88,%l4 ! %l4 = 000000000080ff6c 00000000ffffffff
! Mem[0000000030001400] = 000000ff, %l3 = 00000000000000ff
lduwa [%i0+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000020800000] = ff007fd0, %l2 = 0000000000000000
ldsba [%o1+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l7 = 000000000000ff00, Mem[0000000030041410] = ff000000
stwa %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000ff00
p0_label_646:
! %f16 = 00000000 00000000 00000000 00000000
! %f20 = ff000000 0000ffff ffffff8a 92000000
! %f24 = ffffff00 00000000 00000000 000000ff
! %f28 = 3e064e73 d1d8fc52 ffffffe0 00000000
stda %f16,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400
! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
! %l2 = ffffffffffffffff, imm = 0000000000000303, %l2 = ffffffffffffffff
or %l2,0x303,%l2 ! %l2 = ffffffffffffffff
! %l6 = 0000ffff, %l7 = 0000ff00, Mem[00000000300c1408] = ffffffff ffffffff
stda %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000ffff 0000ff00
! Mem[0000000030001400] = 000000ff, %l2 = ffffffffffffffff
ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
! %f8 = ffffffff, Mem[0000000010101408] = 0000003b
sta %f8 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff
! %l2 = 00000000000000ff, Mem[0000000010081400] = 6b000000ff0000ff
stxa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000000000ff
membar #Sync ! Added by membar checker (103)
! %f7 = d63e0000, Mem[0000000030081410] = ff800ef6
sta %f7 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = d63e0000
! %l4 = 0080ff6c, %l5 = ffffffff, Mem[00000000300c1400] = ff000000 ff78ffb4
stda %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0080ff6c ffffffff
! Starting 10 instruction Load Burst
! Code Fragment 4
p0_fragment_54:
! %l0 = 00000000000000ff
setx 0xcbe15f8fd56b8425,%g7,%l0 ! %l0 = cbe15f8fd56b8425
! %l1 = 0000000000000000
setx 0x3adef8b7af7f612d,%g7,%l1 ! %l1 = 3adef8b7af7f612d
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 = cbe15f8fd56b8425
setx 0x0b1c41480423b7a2,%g7,%l0 ! %l0 = 0b1c41480423b7a2
! %l1 = 3adef8b7af7f612d
setx 0xd02d48cfc365768f,%g7,%l1 ! %l1 = d02d48cfc365768f
p0_label_647:
! Mem[0000000010081404] = 00000000, %l5 = 00000000ffffffff
ldswa [%i2+0x004]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181410] = ffff0000000000ff, %f28 = 3e064e73 d1d8fc52
ldda [%i6+%o5]0x80,%f28 ! %f28 = ffff0000 000000ff
! Mem[0000000010001410] = 00000000, %l7 = 000000000000ff00
lduba [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141414] = 00000000, %l2 = 00000000000000ff
ldsha [%i5+0x014]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000021800040] = 00005509, %l7 = 0000000000000000
lduha [%o3+0x040]%asi,%l7 ! %l7 = 0000000000000000
! Mem[00000000201c0000] = 00ff2191, %l4 = 000000000080ff6c
ldsh [%o0+%g0],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181408] = 00000000 00000000, %l4 = 000000ff, %l5 = 00000000
ldda [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000030041410] = 00ff0000, %l4 = 0000000000000000
ldsha [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = ffff0000, %l3 = 00000000000000ff
lduba [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f24 = ffffff00 00000000, %l7 = 0000000000000000
! Mem[00000000100c1418] = ff0000ffff000000
add %i3,0x018,%g1
stda %f24,[%g1+%l7]ASI_PST32_PL ! Mem[00000000100c1418] = ff0000ffff000000
p0_label_648:
! %l4 = 0000000000000000, Mem[00000000201c0000] = 00ff2191, %asi = 80
stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00002191
! %l3 = 0000000000000000, Mem[0000000010141418] = ff000000, %asi = 80
stwa %l3,[%i5+0x018]%asi ! Mem[0000000010141418] = 00000000
! %l4 = 0000000000000000, Mem[0000000010081408] = ff0000ffff000000
stxa %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000000000000
! %l0 = 0b1c41480423b7a2, Mem[0000000010141408] = ff00000000000000
stxa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0b1c41480423b7a2
! Mem[0000000010081410] = b4ff78ff, %l0 = 0b1c41480423b7a2
swap [%i2+%o5],%l0 ! %l0 = 00000000b4ff78ff
! Code Fragment 3
p0_fragment_55:
! %l0 = 00000000b4ff78ff
setx 0xe731b648681818fc,%g7,%l0 ! %l0 = e731b648681818fc
! %l1 = d02d48cfc365768f
setx 0x521780480317a5b8,%g7,%l1 ! %l1 = 521780480317a5b8
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 = e731b648681818fc
setx 0xb91f5597cc37ae77,%g7,%l0 ! %l0 = b91f5597cc37ae77
! %l1 = 521780480317a5b8
setx 0xba28f1387602c26b,%g7,%l1 ! %l1 = ba28f1387602c26b
! Mem[000000001008143b] = ffffffff, %l7 = 0000000000000000
ldstub [%i2+0x03b],%l7 ! %l7 = 000000ff000000ff
! Mem[00000000100c143d] = 00ff0092, %l2 = 0000000000000000
ldstuba [%i3+0x03d]%asi,%l2 ! %l2 = 000000ff000000ff
! %l1 = ba28f1387602c26b, Mem[0000000030081410] = d63e0000
stba %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = 6b3e0000
! Starting 10 instruction Load Burst
! Mem[0000000010041430] = 00000000000000ff, %l4 = 0000000000000000
ldx [%i1+0x030],%l4 ! %l4 = 00000000000000ff
p0_label_649:
! Mem[0000000030101410] = 7f80000000000000, %f18 = 00000000 00000000
ldda [%i4+%o5]0x81,%f18 ! %f18 = 7f800000 00000000
! Mem[0000000010001400] = 00000000, %l5 = 0000000000000000
lduwa [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141400] = 000000ff, %l1 = ba28f1387602c26b
lduha [%i5+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141410] = ffffffff, %l6 = 000000000000ffff
ldsba [%i5+0x010]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081410] = 0423b7a2, %l3 = 0000000000000000
lduba [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000004
! Mem[00000000100c143c] = 00ff0092, %l6 = ffffffffffffffff
lduh [%i3+0x03e],%l6 ! %l6 = 0000000000000092
! Mem[0000000010101400] = 00000000, %l0 = b91f5597cc37ae77
ldsba [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101400] = 0000000000000000, %f0 = 00000000 00000000
ldda [%i4+%g0]0x81,%f0 ! %f0 = 00000000 00000000
! Mem[0000000010141400] = 00000000, %l5 = 0000000000000000
lduwa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = 0b1c4148, %l5 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 0000000b000000ff
p0_label_650:
! Mem[0000000030141408] = ffffffff, %l6 = 0000000000000092
ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
! %f14 = 00000001 006d8b37, Mem[0000000010081438] = ffffffff ffff0000
stda %f14,[%i2+0x038]%asi ! Mem[0000000010081438] = 00000001 006d8b37
! Mem[0000000010041400] = ff000000, %l7 = 00000000000000ff
swapa [%i1+%g0]0x88,%l7 ! %l7 = 00000000ff000000
! %f21 = 0000ffff, %f19 = 00000000, %f10 = 00000425 00000000
fsmuld %f21,%f19,%f10 ! %f10 = 00000000 00000000
! %f4 = a49bdccb, Mem[000000001000142c] = ffffffff
sta %f4 ,[%i0+0x02c]%asi ! Mem[000000001000142c] = a49bdccb
! %f29 = 000000ff, Mem[00000000100c1408] = 0080ff6c
sta %f29,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
! %f15 = 006d8b37, Mem[0000000010181408] = 00000000
sta %f15,[%i6+%o4]0x88 ! Mem[0000000010181408] = 006d8b37
! %l7 = 00000000ff000000, Mem[000000001018140b] = 378b6d00, %asi = 80
stba %l7,[%i6+0x00b]%asi ! Mem[0000000010181408] = 378b6d00
! %l7 = 00000000ff000000, Mem[0000000030081408] = 000000ff
stba %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00000000000000ff, %l1 = 00000000000000ff
ldxa [%i6+%o4]0x89,%l1 ! %l1 = 00000000000000ff
p0_label_651:
! Mem[0000000010081400] = 000000ff, %l0 = 0000000000000000
ldsba [%i2+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010081404] = 00000000, %l6 = 00000000000000ff
lduba [%i2+0x006]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141408] = 48411cff, %l4 = 00000000000000ff
ldsha [%i5+%o4]0x88,%l4 ! %l4 = 0000000000001cff
! Mem[00000000300c1408] = ffff0000, %f12 = 378b6d00
lda [%i3+%o4]0x81,%f12 ! %f12 = ffff0000
! Mem[0000000010181408] = 006d8b37, %f25 = 00000000
lda [%i6+%o4]0x88,%f25 ! %f25 = 006d8b37
! Mem[0000000010041408] = 0000ffff, %l0 = ffffffffffffffff
lduwa [%i1+%o4]0x80,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010101420] = fc058aff, %l0 = 000000000000ffff
lduh [%i4+0x022],%l0 ! %l0 = 0000000000008aff
! Mem[0000000010001410] = 00000000, %l3 = 0000000000000004
lduba [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101408] = ffffffff000000ff, %f14 = 00000001 006d8b37
ldda [%i4+%o4]0x80,%f14 ! %f14 = ffffffff 000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = ff000000, %l6 = 0000000000000000
ldstuba [%i5+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
p0_label_652:
! %f0 = 00000000 00000000, Mem[0000000030041408] = 00000000 00000000
stda %f0 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
! %l4 = 00001cff, %l5 = 0000000b, Mem[0000000010081400] = ff000000 00000000
stda %l4,[%i2+0x000]%asi ! Mem[0000000010081400] = 00001cff 0000000b
! %f23 = 92000000, Mem[00000000100c1434] = 6f87237d
sta %f23,[%i3+0x034]%asi ! Mem[00000000100c1434] = 92000000
! %l5 = 000000000000000b, Mem[0000000030141410] = 00000000
stha %l5,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000b
! %l3 = 0000000000000000, Mem[0000000010181408] = 378b6d00
stha %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00006d00
! Mem[0000000010181400] = 00000000, %l7 = 00000000ff000000
ldstuba [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! %l1 = 00000000000000ff, Mem[0000000030001408] = 0000ffff
stba %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000ffff
! %f4 = a49bdccb, Mem[0000000010001400] = 00000000
sta %f4 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = a49bdccb
! %l2 = 00000000000000ff, Mem[0000000030001408] = 000000000000ffff
stxa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 006d0000, %l0 = 0000000000008aff
lduba [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
p0_label_653:
membar #Sync ! Added by membar checker (104)
! Mem[00000000100c1400] = 000000ff 00000000 ff000000 ffffffff
! Mem[00000000100c1410] = 3bb43509 00000000 ff0000ff ff000000
! Mem[00000000100c1420] = 00000000 000000ff 00000000 00000000
! Mem[00000000100c1430] = ff000000 92000000 ff000000 00ff0092
ldda [%i3]ASI_BLK_PL,%f16 ! Block Load from 00000000100c1400
! Mem[0000000010181410] = ff0000000000ffff, %f4 = a49bdccb f60e80ff
ldda [%i6+%o5]0x88,%f4 ! %f4 = ff000000 0000ffff
! Mem[0000000030101408] = 00000000, %l5 = 000000000000000b
ldsba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181400] = ff000000, %l4 = 0000000000001cff
ldswa [%i6+%g0]0x80,%l4 ! %l4 = ffffffffff000000
! Mem[0000000010181410] = 0000ffff, %l1 = 00000000000000ff
ldsha [%i6+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010041410] = 0000ffffff000000, %l2 = 00000000000000ff
ldxa [%i1+%o5]0x80,%l2 ! %l2 = 0000ffffff000000
! %l4 = ffffffffff000000, %l7 = 0000000000000000, %l4 = ffffffffff000000
xor %l4,%l7,%l4 ! %l4 = ffffffffff000000
! Mem[0000000030001400] = ff000000, %l0 = 0000000000000000
lduwa [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff000000
! Mem[0000000010001410] = 00000000, %l7 = 0000000000000000
lduha [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030081408] = 00000000, %l4 = ffffffffff000000
ldstuba [%i2+%o4]0x81,%l4 ! %l4 = 00000000000000ff
p0_label_654:
! %l4 = 0000000000000000, Mem[0000000021800101] = 0000a456
stb %l4,[%o3+0x101] ! Mem[0000000021800100] = 0000a456
! Mem[000000001014143d] = 25040000, %l4 = 0000000000000000
ldstuba [%i5+0x03d]%asi,%l4 ! %l4 = 00000004000000ff
! Mem[0000000020800040] = ffffd57f, %l1 = ffffffffffffffff
ldstuba [%o1+0x040]%asi,%l1 ! %l1 = 000000ff000000ff
! Mem[000000001014140c] = 0423b7a2, %l6 = 00000000000000ff, %asi = 80
swapa [%i5+0x00c]%asi,%l6 ! %l6 = 000000000423b7a2
! Mem[0000000010081408] = 00000000, %l3 = 0000000000000000
ldstuba [%i2+0x008]%asi,%l3 ! %l3 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010001408] = 0000000000000000
stxa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
! Mem[00000000211c0000] = ffffc8b9, %l5 = 0000000000000000
ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff
! %l1 = 00000000000000ff, Mem[0000000030101410] = 0000807f
stwa %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
! Mem[0000000030081410] = 6b3e0000, %l6 = 000000000423b7a2
swapa [%i2+%o5]0x81,%l6 ! %l6 = 000000006b3e0000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 3bb43509, %f10 = 00000000
lda [%i3+%o5]0x80,%f10 ! %f10 = 3bb43509
p0_label_655:
! Mem[0000000030081410] = a49bdccba2b72304, %l2 = 0000ffffff000000
ldxa [%i2+%o5]0x89,%l2 ! %l2 = a49bdccba2b72304
! Mem[0000000030041410] = 0000ff00, %l1 = 00000000000000ff
lduba [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001400] = a49bdccb 00000057, %l2 = a2b72304, %l3 = 00000000
ldda [%i0+%g0]0x80,%l2 ! %l2 = 00000000a49bdccb 0000000000000057
! Mem[0000000030001408] = ff00000000000000, %f6 = 7fffffff d63e0000
ldda [%i0+%o4]0x81,%f6 ! %f6 = ff000000 00000000
! Mem[0000000010081418] = 000000d6 ff0000ff, %l2 = a49bdccb, %l3 = 00000057
ldd [%i2+0x018],%l2 ! %l2 = 00000000000000d6 00000000ff0000ff
! %f7 = 00000000, %f14 = ffffffff
fcmpes %fcc1,%f7 ,%f14 ! %fcc1 = 3
! %f12 = ffff0000, %f1 = 00000000
fcmpes %fcc0,%f12,%f1 ! %fcc0 = 3
! Mem[0000000010141400] = 00000000, %l3 = 00000000ff0000ff
ldsba [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010101410] = 00ffff92
stba %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00ffff92
! Starting 10 instruction Store Burst
! %l2 = 000000d6, %l3 = 00000000, Mem[0000000010181408] = 006d0000 00000000
stda %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000d6 00000000
p0_label_656:
! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
swapa [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141410] = 0000000b, %l3 = 0000000000000000
swapa [%i5+%o5]0x89,%l3 ! %l3 = 000000000000000b
! %f8 = ffffffff, %f13 = ffffffff
fcmps %fcc0,%f8 ,%f13 ! %fcc0 = 3
! Mem[0000000030141400] = 000000ff, %l4 = 0000000000000004
ldstuba [%i5+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! %f14 = ffffffff, Mem[0000000010041410] = 0000ffff
sta %f14,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff
! %l7 = 0000000000000000, Mem[0000000010041408] = ffff0000
stba %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffff0000
! %l0 = 00000000ff000000, Mem[0000000030141408] = ffffffff
stba %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffff00
! %l0 = ff000000, %l1 = 00000000, Mem[0000000010001400] = cbdc9ba4 57000000
stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000000 00000000
! %l6 = 000000006b3e0000, Mem[0000000030181400] = 00000000
stwa %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 6b3e0000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff1c0000, %l7 = 0000000000000000
ldswa [%i2+%g0]0x88,%l7 ! %l7 = ffffffffff1c0000
p0_label_657:
! Mem[0000000010101410] = 00ffff92, %l2 = 00000000000000d6
lduba [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001410] = 0000000000000000, %l6 = 000000006b3e0000
ldxa [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141438] = 0000000025ff0000, %l5 = 00000000000000ff
ldxa [%i5+0x038]%asi,%l5 ! %l5 = 0000000025ff0000
! Mem[00000000300c1400] = 6cff8000, %l3 = 000000000000000b
lduwa [%i3+%g0]0x89,%l3 ! %l3 = 000000006cff8000
membar #Sync ! Added by membar checker (105)
! Mem[0000000030181400] = 00003e6b 00000000 ff000000 00000000
! Mem[0000000030181410] = ff000000 ff0000ff ffffffff 9d010007
! Mem[0000000030181420] = b4ff780b 0000ffff d9ffffff 000000ff
! Mem[0000000030181430] = 000000ff 9d00ffff 00000000 000000ff
ldda [%i6]ASI_BLK_SL,%f16 ! Block Load from 0000000030181400
! %f13 = ffffffff, %f9 = f6000000
fcmps %fcc0,%f13,%f9 ! %fcc0 = 3
! Mem[0000000010181410] = ffff0000, %l0 = 00000000ff000000
lduha [%i6+%o5]0x80,%l0 ! %l0 = 000000000000ffff
! Mem[0000000030101400] = 00000000 00000000, %l0 = 0000ffff, %l1 = 00000000
ldda [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[00000000100c1408] = ff000000, %f0 = 00000000
lda [%i3+%o4]0x80,%f0 ! %f0 = ff000000
! Starting 10 instruction Store Burst
! Mem[000000001004140c] = 0000ff00, %l3 = 6cff8000, %l6 = 00000000
add %i1,0x0c,%g1
casa [%g1]0x80,%l3,%l6 ! %l6 = 000000000000ff00
p0_label_658:
! Mem[0000000030081400] = 00000000, %l7 = ffffffffff1c0000
ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! %l6 = 000000000000ff00, Mem[0000000010181400] = 000000ff
stba %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! Mem[00000000100c1414] = 00000000, %l0 = 0000000000000000
swap [%i3+0x014],%l0 ! %l0 = 0000000000000000
! Mem[0000000010041408] = 0000ffff, %l6 = 000000000000ff00
swapa [%i1+%o4]0x80,%l6 ! %l6 = 000000000000ffff
! Mem[0000000030001400] = ff000000, %l6 = 000000000000ffff
swapa [%i0+%g0]0x81,%l6 ! %l6 = 00000000ff000000
! %f4 = ff000000 0000ffff, Mem[0000000010001410] = 00000000 00000000
stda %f4 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff000000 0000ffff
! %f4 = ff000000 0000ffff, Mem[0000000010101400] = 00000000 3b000000
stda %f4 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000 0000ffff
! %l6 = 00000000ff000000, Mem[0000000030101400] = 0000000000000000
stxa %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000ff000000
! Mem[0000000010001410] = ffff0000, %l7 = 0000000000000000
swapa [%i0+%o5]0x80,%l7 ! %l7 = 00000000ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000010001430] = ffffffffffffff00, %f10 = 3bb43509 00000000
ldd [%i0+0x030],%f10 ! %f10 = ffffffff ffffff00
p0_label_659:
! Mem[00000000211c0000] = ffffc8b9, %l3 = 000000006cff8000
ldub [%o2+0x001],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041408] = 0000ff00, %l1 = 0000000000000000
lduha [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101408] = ffffffff000000ff, %l5 = 0000000025ff0000
ldxa [%i4+0x008]%asi,%l5 ! %l5 = ffffffff000000ff
! Mem[0000000030041410] = 0000ff00, %l5 = ffffffff000000ff
ldsba [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
! %l1 = 0000000000000000, immed = 00000ea2, %y = ffffffff
sdiv %l1,0xea2,%l4 ! %l4 = ffffffffffee814d
mov %l0,%y ! %y = 00000000
! Mem[0000000010141400] = 00000000 ffffffff ff1c4148 000000ff
! Mem[0000000010141410] = ffffffff 00000000 00000000 0000807f
! Mem[0000000010141420] = fc058aff 00ff718a 0000780b 0000ffff
! Mem[0000000010141430] = ffffffff 000000ff 00000000 25ff0000
ldda [%i5]ASI_BLK_PL,%f16 ! Block Load from 0000000010141400
! Mem[0000000010041408] = 0000ff00, %l3 = 00000000000000ff
ldsw [%i1+%o4],%l3 ! %l3 = 000000000000ff00
! Mem[0000000030001410] = ffffffff, %f0 = ff000000
lda [%i0+%o5]0x81,%f0 ! %f0 = ffffffff
! Mem[0000000010041410] = ffffffff, %l3 = 000000000000ff00
ldsw [%i1+%o5],%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010041414] = ff000000, %l1 = 0000000000000000
swap [%i1+0x014],%l1 ! %l1 = 00000000ff000000
p0_label_660:
! %l5 = 0000000000000000, Mem[0000000010001436] = ffffff00
stb %l5,[%i0+0x036] ! Mem[0000000010001434] = ffff0000
! %f10 = ffffffff ffffff00, %l1 = 00000000ff000000
! Mem[0000000030101438] = 6cff8000ffffffff
add %i4,0x038,%g1
stda %f10,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030101438] = 6cff8000ffffffff
! %l6 = 00000000ff000000, immd = 000000000000071c, %l5 = 0000000000000000
sdivx %l6,0x71c,%l5 ! %l5 = 000000000023de3d
! %f5 = 0000ffff, %f6 = ff000000, %f13 = ffffffff
fadds %f5 ,%f6 ,%f13 ! %l0 = 0000000000000022, Unfinished, %fsr = 3f00000c00
! %l6 = 00000000ff000000, Mem[00000000300c1408] = ffff0000
stba %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00ff0000
! %l4 = ffffffffffee814d, Mem[0000000030081408] = ff000000
stwa %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffee814d
! %f1 = 00000000, Mem[00000000100c1414] = 00000000
st %f1 ,[%i3+0x014] ! Mem[00000000100c1414] = 00000000
! Mem[00000000100c1410] = 3bb43509, %l5 = 000000000023de3d
ldstuba [%i3+%o5]0x80,%l5 ! %l5 = 0000003b000000ff
membar #Sync ! Added by membar checker (106)
! %f15 = 000000ff, Mem[0000000010141400] = 00000000
sta %f15,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 0000ff00, %l2 = 0000000000000000
lduh [%i1+%o4],%l2 ! %l2 = 0000000000000000
p0_label_661:
! Mem[0000000030041410] = ffff0000 00ff0000, %l0 = 00000022, %l1 = ff000000
ldda [%i1+%o5]0x89,%l0 ! %l0 = 0000000000ff0000 00000000ffff0000
! Mem[00000000211c0000] = ffffc8b9, %l7 = 00000000ffff0000
ldub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101410] = 000000ff, %l2 = 0000000000000000
ldsba [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030141408] = 00ffffffffffffff, %f14 = ffffffff 000000ff
ldda [%i5+%o4]0x81,%f14 ! %f14 = 00ffffff ffffffff
! Mem[0000000030081408] = ffee814d, %f17 = 00000000
lda [%i2+%o4]0x81,%f17 ! %f17 = ffee814d
! %l2 = ffffffffffffffff, immed = fffff7f2, %y = 00000000
udiv %l2,-0x80e,%l1 ! %l1 = 0000000000000001
mov %l0,%y ! %y = 00ff0000
! Mem[0000000010001410] = ff00000000000000, %f30 = 0000ff25 00000000
ldda [%i0+%o5]0x88,%f30 ! %f30 = ff000000 00000000
! Mem[0000000030001408] = ff00000000000000, %l7 = 00000000000000ff
ldxa [%i0+%o4]0x81,%l7 ! %l7 = ff00000000000000
! Mem[0000000030081400] = 000000ff, %f4 = ff000000
lda [%i2+%g0]0x89,%f4 ! %f4 = 000000ff
! Starting 10 instruction Store Burst
! %l6 = 00000000ff000000, Mem[0000000010141408] = ff1c4148
stba %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 001c4148
p0_label_662:
! %l2 = ffffffff, %l3 = ffffffff, Mem[0000000010001408] = 00000000 00000000
stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff ffffffff
! %f10 = ffffffff, Mem[0000000010141428] = 0000780b
sta %f10,[%i5+0x028]%asi ! Mem[0000000010141428] = ffffffff
! Mem[00000000100c143b] = ff000000, %l7 = ff00000000000000
ldstuba [%i3+0x03b]%asi,%l7 ! %l7 = 00000000000000ff
! %l2 = ffffffffffffffff, %l7 = 0000000000000000, %l7 = 0000000000000000
orn %l2,%l7,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030081408] = ffee814d, %l0 = 0000000000ff0000
swapa [%i2+%o4]0x81,%l0 ! %l0 = 00000000ffee814d
! Mem[0000000030001400] = 0000ffff, %l3 = ffffffffffffffff
ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! %l5 = 000000000000003b, Mem[0000000010041400] = ff000000
stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 003b0000
! %f16 = ffffffff ffee814d ff000000 48411cff
! %f20 = 00000000 ffffffff 7f800000 00000000
! %f24 = 8a71ff00 ff8a05fc ffff0000 0b780000
! %f28 = ff000000 ffffffff ff000000 00000000
stda %f16,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000010101400
! Mem[0000000010041410] = ffffffff, %l7 = ffffffffffffffff
ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff000000, %l7 = 00000000000000ff
lduwa [%i5+%g0]0x81,%l7 ! %l7 = 00000000ff000000
p0_label_663:
! Mem[0000000030001408] = 00000000 000000ff, %l2 = ffffffff, %l3 = 00000000
ldda [%i0+%o4]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000
! Mem[0000000030101400] = 000000ff, %f8 = ffffffff
lda [%i4+%g0]0x81,%f8 ! %f8 = 000000ff
! %l3 = 0000000000000000, %l3 = 0000000000000000, %y = 00ff0000
sdiv %l3,%l3,%l2 ! Div by zero, %l0 = 00000000ffee819d
mov %l0,%y ! %y = ffee8175
! Mem[000000001004141c] = 010000ff, %l3 = 0000000000000000
ldsw [%i1+0x01c],%l3 ! %l3 = 00000000010000ff
! Mem[0000000010181408] = 000000d6, %l2 = 00000000000000ff
lduha [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000d6
! Mem[00000000201c0000] = 00002191, %l3 = 00000000010000ff
lduba [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141408] = 001c4148, %l1 = 0000000000000001
ldswa [%i5+%o4]0x80,%l1 ! %l1 = 00000000001c4148
! Mem[0000000030181408] = 00000000000000ff, %f12 = ffff0000 ffffffff
ldda [%i6+%o4]0x89,%f12 ! %f12 = 00000000 000000ff
! Mem[0000000030041408] = 00000000, %l0 = 00000000ffee8175
lduha [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %f16 = ffffffff ffee814d ff000000 48411cff
! %f20 = 00000000 ffffffff 7f800000 00000000
! %f24 = 8a71ff00 ff8a05fc ffff0000 0b780000
! %f28 = ff000000 ffffffff ff000000 00000000
stda %f16,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
p0_label_664:
! %l2 = 00000000000000d6, Mem[0000000030041408] = 00000000
stwa %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000d6
! %f12 = 00000000 000000ff, Mem[0000000030081400] = 000000ff 00000000
stda %f12,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 000000ff
! Code Fragment 4
p0_fragment_56:
! %l0 = 0000000000000000
setx 0xd496d3307c60fb9f,%g7,%l0 ! %l0 = d496d3307c60fb9f
! %l1 = 00000000001c4148
setx 0x78e902af913b8803,%g7,%l1 ! %l1 = 78e902af913b8803
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 = d496d3307c60fb9f
setx 0x709a53303d95bb81,%g7,%l0 ! %l0 = 709a53303d95bb81
! %l1 = 78e902af913b8803
setx 0x26006ba00c21a368,%g7,%l1 ! %l1 = 26006ba00c21a368
! %l4 = ffffffffffee814d, Mem[0000000030181408] = ff000000
stba %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 4d000000
membar #Sync ! Added by membar checker (107)
! Mem[0000000010101400] = 4d81eeff, %l4 = ffffffffffee814d
ldstuba [%i4+%g0]0x80,%l4 ! %l4 = 0000004d000000ff
! %l1 = 26006ba00c21a368, Mem[00000000211c0001] = ffffc8b9
stb %l1,[%o2+0x001] ! Mem[00000000211c0000] = ff68c8b9
! %l4 = 0000004d, %l5 = 0000003b, Mem[0000000010001400] = ff000000 00000000
stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000004d 0000003b
! %l2 = 00000000000000d6, Mem[0000000030181410] = ff000000
stha %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00d60000
! Mem[0000000010181413] = ffff0000, %l2 = 00000000000000d6
ldstuba [%i6+0x013]%asi,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 0080ff6c ffffffff, %l4 = 0000004d, %l5 = 0000003b
ldda [%i3+%g0]0x81,%l4 ! %l4 = 000000000080ff6c 00000000ffffffff
p0_label_665:
! Mem[0000000010001400] = 0000004d, %l2 = 0000000000000000
ldswa [%i0+%g0]0x88,%l2 ! %l2 = 000000000000004d
! Mem[0000000030141408] = 00ffffff, %l3 = 0000000000000000
ldsba [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101430] = ffffffff000000ff, %l2 = 000000000000004d
ldx [%i4+0x030],%l2 ! %l2 = ffffffff000000ff
! Mem[0000000030101410] = ffffffff, %l1 = 26006ba00c21a368
ldsha [%i4+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010101400] = ff81eeff, %l3 = 0000000000000000
ldsha [%i4+%g0]0x80,%l3 ! %l3 = ffffffffffffff81
! Mem[0000000010081400] = ff1c0000, %l0 = 709a53303d95bb81
ldsba [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001410] = ffffffff, %l6 = 00000000ff000000
lduwa [%i0+%o5]0x89,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000020800040] = ffffd57f, %l2 = ffffffff000000ff
ldsba [%o1+0x040]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030041410] = 00ff0000, %l7 = 00000000ff000000
lduwa [%i1+%o5]0x89,%l7 ! %l7 = 0000000000ff0000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010141400] = ff000000ffffffff, %asi = 80
stxa %l0,[%i5+0x000]%asi ! Mem[0000000010141400] = 0000000000000000
p0_label_666:
! %f20 = 00000000, Mem[0000000010181418] = 00000092
st %f20,[%i6+0x018] ! Mem[0000000010181418] = 00000000
! Mem[0000000010081410] = a2b72304, %l2 = ffffffffffffffff
swapa [%i2+%o5]0x88,%l2 ! %l2 = 00000000a2b72304
! Mem[0000000030081400] = ff000000, %l4 = 000000000080ff6c
swapa [%i2+%g0]0x81,%l4 ! %l4 = 00000000ff000000
! %l6 = ffffffff, %l7 = 00ff0000, Mem[0000000030041408] = 000000d6 00000000
stda %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff 00ff0000
! %f16 = ffffffff ffee814d ff000000 48411cff
! %f20 = 00000000 ffffffff 7f800000 00000000
! %f24 = 8a71ff00 ff8a05fc ffff0000 0b780000
! %f28 = ff000000 ffffffff ff000000 00000000
stda %f16,[%i4]ASI_COMMIT_S ! Block Store to 0000000030101400
! Mem[0000000030041400] = 00000000, %l5 = 00000000ffffffff
swapa [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
! %l7 = 0000000000ff0000, Mem[0000000010181408] = 000000d6
stwa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00ff0000
! Mem[0000000010001408] = ffffffff, %l3 = ffffffffffffff81
swapa [%i0+%o4]0x80,%l3 ! %l3 = 00000000ffffffff
! %l6 = 00000000ffffffff, Mem[000000001014143c] = 25ff0000
stw %l6,[%i5+0x03c] ! Mem[000000001014143c] = ffffffff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ffffffff6cff8000, %f14 = 00ffffff ffffffff
ldda [%i3+%g0]0x89,%f14 ! %f14 = ffffffff 6cff8000
p0_label_667:
! Mem[0000000010001400] = 4d000000, %l6 = 00000000ffffffff
lduba [%i0+%g0]0x80,%l6 ! %l6 = 000000000000004d
! Mem[0000000010141414] = 00000000, %l1 = ffffffffffffffff
ldsh [%i5+0x014],%l1 ! %l1 = 0000000000000000
! Mem[0000000030181410] = 0000d600, %l7 = 0000000000ff0000
lduba [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181410] = 00d60000, %l5 = 0000000000000000
lduwa [%i6+%o5]0x81,%l5 ! %l5 = 0000000000d60000
! Mem[00000000100c142c] = 00000000, %l6 = 000000000000004d
ldsh [%i3+0x02e],%l6 ! %l6 = 0000000000000000
! Mem[0000000010081400] = 00001cff 0000000b, %l4 = ff000000, %l5 = 00d60000
ldd [%i2+%g0],%l4 ! %l4 = 0000000000001cff 000000000000000b
! Mem[00000000300c1400] = 0080ff6c, %l3 = 00000000ffffffff
ldswa [%i3+%g0]0x81,%l3 ! %l3 = 000000000080ff6c
! Mem[0000000030181410] = 00d60000ff0000ff, %f0 = ffffffff 00000000
ldda [%i6+%o5]0x81,%f0 ! %f0 = 00d60000 ff0000ff
! %f7 = 00000000, %f10 = ffffffff, %f2 = ff000001
fdivs %f7 ,%f10,%f2 ! %f2 = ffffffff
! Starting 10 instruction Store Burst
! %f1 = ff0000ff, Mem[0000000010081408] = 000000ff
sta %f1 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff0000ff
p0_label_668:
membar #Sync ! Added by membar checker (108)
! %l5 = 000000000000000b, Mem[0000000010101408] = 48411cff
stwa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000b
! %l1 = 0000000000000000, imm = 0000000000000a83, %l5 = 000000000000000b
and %l1,0xa83,%l5 ! %l5 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010181410] = ffff00ff
stwa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! Mem[0000000010001410] = 00000000, %l0 = 0000000000000000
swapa [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
! %l3 = 000000000080ff6c, Mem[0000000010081410] = ffffffff9d010007
stxa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000000080ff6c
! %l3 = 000000000080ff6c, Mem[0000000010041410] = ffffffff00000000
stxa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000000080ff6c
! Mem[0000000010001401] = 4d000000, %l1 = 0000000000000000
ldstuba [%i0+0x001]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041410] = 00000000, %l5 = 0000000000000000
swapa [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000000
! %f18 = ff000000 48411cff, %l2 = 00000000a2b72304
! Mem[0000000010041418] = 004200ff010000ff
add %i1,0x018,%g1
stda %f18,[%g1+%l2]ASI_PST8_P ! Mem[0000000010041418] = 004200ff014100ff
! Starting 10 instruction Load Burst
! %l4 = 0000000000001cff, %l2 = 00000000a2b72304, %l7 = 0000000000000000
orn %l4,%l2,%l7 ! %l7 = ffffffff5d48dcff
p0_label_669:
! Mem[000000001014141c] = 0000807f, %l5 = 0000000000000000
ldub [%i5+0x01f],%l5 ! %l5 = 000000000000007f
! Mem[0000000010101400] = ff81eeff ffffffff, %l2 = a2b72304, %l3 = 0080ff6c
ldda [%i4+%g0]0x80,%l2 ! %l2 = 00000000ff81eeff 00000000ffffffff
! Mem[0000000010101410] = 00000000ffffffff, %f22 = 7f800000 00000000
ldda [%i4+%o5]0x88,%f22 ! %f22 = 00000000 ffffffff
! Mem[0000000010081410] = 00000000, %l4 = 0000000000001cff
lduwa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
! %l7 = ffffffff5d48dcff, imm = fffffffffffffc5a, %l1 = 0000000000000000
subc %l7,-0x3a6,%l1 ! %l1 = ffffffff5d48e0a5
! Mem[0000000030001408] = ff000000, %l2 = 00000000ff81eeff
ldsba [%i0+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181408] = 0000ff00 00000000, %l6 = 00000000, %l7 = 5d48dcff
ldda [%i6+%o4]0x80,%l6 ! %l6 = 000000000000ff00 0000000000000000
! Mem[0000000010081400] = 00001cff, %l5 = 000000000000007f
ldsba [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081410] = 0423b7a2, %l6 = 000000000000ff00
lduba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000004
! Starting 10 instruction Store Burst
! Mem[0000000010081422] = 000000f6, %l7 = 0000000000000000
ldstuba [%i2+0x022]%asi,%l7 ! %l7 = 00000000000000ff
p0_label_670:
! %f20 = 00000000 ffffffff, Mem[0000000010101408] = 0000000b ff000000
stda %f20,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 ffffffff
! %l2 = ffffffffffffffff, Mem[0000000030081410] = 0423b7a2
stba %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff23b7a2
! %l7 = 0000000000000000, Mem[0000000010181428] = ff000000
stw %l7,[%i6+0x028] ! Mem[0000000010181428] = 00000000
! Mem[0000000030101400] = ffffffff, %l4 = 0000000000000000
ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030041408] = ffffffff, %l0 = 0000000000000000
swapa [%i1+%o4]0x89,%l0 ! %l0 = 00000000ffffffff
! Mem[0000000010141410] = ffffffff, %l1 = ffffffff5d48e0a5
swapa [%i5+%o5]0x80,%l1 ! %l1 = 00000000ffffffff
! %l2 = ffffffffffffffff, %l5 = 0000000000000000, %y = ffee8175
sdiv %l2,%l5,%l5 ! Div by zero, %l0 = 000000010000004f
mov %l0,%y ! %y = 00000027
! Mem[0000000010041420] = 00005f73, %l2 = ffffffffffffffff, %asi = 80
swapa [%i1+0x020]%asi,%l2 ! %l2 = 0000000000005f73
! %l1 = 00000000ffffffff, Mem[0000000030081400] = 0080ff6c
stwa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ffffffff ffee81ff, %l4 = 000000ff, %l5 = 00000000
ldda [%i4+%g0]0x88,%l4 ! %l4 = 00000000ffee81ff 00000000ffffffff
p0_label_671:
! %l0 = 0000000100000027, Mem[0000000030001410] = ffffffff0000ffff
stxa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000100000027
! %l2 = 0000000000005f73, %l4 = 00000000ffee81ff, %l5 = 00000000ffffffff
and %l2,%l4,%l5 ! %l5 = 0000000000000173
! Mem[0000000030001410] = 2700000001000000, %l2 = 0000000000005f73
ldxa [%i0+%o5]0x89,%l2 ! %l2 = 2700000001000000
! Mem[0000000010081410] = 00000000, %l3 = 00000000ffffffff
ldsha [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l2 = 2700000001000000
lduha [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001400] = ff00ffff, %l0 = 0000000100000027
lduha [%i0+%g0]0x81,%l0 ! %l0 = 000000000000ff00
! Mem[0000000010001408] = ffffff81, %l7 = 0000000000000000
ldsha [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000100c1408] = ffffffff 000000ff, %l0 = 0000ff00, %l1 = ffffffff
ldda [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff 00000000ffffffff
! Mem[0000000010041410] = 00000000, %f3 = 000000ff
lda [%i1+%o5]0x88,%f3 ! %f3 = 00000000
! Starting 10 instruction Store Burst
! %f18 = ff000000 48411cff, %l5 = 0000000000000173
! Mem[0000000030041438] = ffffffe000000000
add %i1,0x038,%g1
stda %f18,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030041438] = ff1cffe000000000
p0_label_672:
! %l2 = 0000000000000000, Mem[0000000030001410] = 00000001
stwa %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! %l4 = 00000000ffee81ff, Mem[0000000030001410] = 00000000
stba %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000000
! Mem[0000000030041408] = 00000000, %l6 = 0000000000000004
swapa [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! %f20 = 00000000 ffffffff, %l1 = 00000000ffffffff
! Mem[0000000010041420] = ffffffff00000000
add %i1,0x020,%g1
stda %f20,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010041420] = ffffffff00000000
! %l2 = 0000000000000000, Mem[0000000030081408] = 0000ff00
stba %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ff00
! Mem[00000000100c1400] = ff000000, %l5 = 0000000000000173
swapa [%i3+%g0]0x88,%l5 ! %l5 = 00000000ff000000
! %l2 = 0000000000000000, Mem[0000000030081400] = ffffffff
stwa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! %f16 = ffffffff ffee814d, Mem[0000000010101400] = ff81eeff ffffffff
stda %f16,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffff ffee814d
! Mem[0000000010181406] = 00000000, %l0 = 00000000000000ff
ldstuba [%i6+0x006]%asi,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 0000d600, %l2 = 0000000000000000
lduba [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
p0_label_673:
! %l0 = 0000000000000000, %l6 = 0000000000000000, %l7 = ffffffffffffffff
or %l0,%l6,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101410] = ffffffff, %l6 = 0000000000000000
lduwa [%i4+%o5]0x80,%l6 ! %l6 = 00000000ffffffff
! %f22 = 00000000, %f25 = ff8a05fc
fcmps %fcc1,%f22,%f25 ! %fcc1 = 3
! Mem[0000000030001400] = ffff00ff, %l4 = 00000000ffee81ff
lduba [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1408] = 00ff0000, %l6 = 00000000ffffffff
lduba [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = 5d48e0a5, %l1 = 00000000ffffffff
ldsba [%i5+%o5]0x80,%l1 ! %l1 = 000000000000005d
! Mem[0000000030041400] = ffffffff00000000, %f10 = ffffffff ffffff00
ldda [%i1+%g0]0x81,%f10 ! %f10 = ffffffff 00000000
! Mem[00000000100c1400] = 7301000000000000, %l2 = 0000000000000000
ldxa [%i3+0x000]%asi,%l2 ! %l2 = 7301000000000000
! Mem[0000000010101400] = ffffffff, %l3 = 0000000000000000
lduba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = 4d000000, %l3 = 00000000000000ff
ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 0000004d000000ff
p0_label_674:
! %l7 = 0000000000000000, Mem[0000000030001400] = 00000000ffff00ff
stxa %l7,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000000000
! %f26 = ffff0000 0b780000, Mem[0000000010001430] = ffffffff ffff0000
stda %f26,[%i0+0x030]%asi ! Mem[0000000010001430] = ffff0000 0b780000
! %f2 = ffffffff, Mem[0000000010081400] = ff1c0000
sta %f2 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff
! Mem[0000000030181408] = 000000ff, %l1 = 000000000000005d
swapa [%i6+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! %l5 = 00000000ff000000, Mem[00000000100c1410] = ffb43509
stba %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00b43509
! Mem[0000000010001428] = fa800eff, %l7 = 0000000000000000
swap [%i0+0x028],%l7 ! %l7 = 00000000fa800eff
! Mem[0000000030001410] = ff000000, %l4 = 00000000000000ff
swapa [%i0+%o5]0x81,%l4 ! %l4 = 00000000ff000000
! %l1 = 00000000000000ff, Mem[0000000010141408] = 48411c00
stwa %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
! Mem[0000000021800100] = 0000a456, %l5 = 00000000ff000000
ldstub [%o3+0x100],%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! %l2 = 7301000000000000, %l6 = 0000000000000000, %l5 = 0000000000000000
xnor %l2,%l6,%l5 ! %l5 = 8cfeffffffffffff
p0_label_675:
! Mem[00000000300c1410] = 00000000, %l4 = 00000000ff000000
ldsha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141408] = 00ffffff, %l2 = 7301000000000000
ldsha [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041400] = 00003b00, %l5 = 8cfeffffffffffff
ldsba [%i1+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141400] = 00000000, %l6 = 0000000000000000
lduba [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1400] = 0080ff6c, %f18 = ff000000
lda [%i3+%g0]0x81,%f18 ! %f18 = 0080ff6c
! Mem[00000000300c1408] = 0000ff00, %l6 = 0000000000000000
ldswa [%i3+%o4]0x89,%l6 ! %l6 = 000000000000ff00
! Mem[0000000030101410] = 00000000, %l2 = 00000000000000ff
lduha [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081410] = 00000000 0080ff6c, %l4 = 00000000, %l5 = 00000000
ldd [%i2+%o5],%l4 ! %l4 = 0000000000000000 000000000080ff6c
! Mem[00000000100c1410] = 0935b400, %l5 = 000000000080ff6c
ldsba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030081400] = 00000000
stba %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
p0_label_676:
! %l3 = 000000000000004d, Mem[0000000010181408] = 0000ff0000000000
stxa %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000000000004d
! Mem[0000000030041408] = 04000000, %l0 = 0000000000000000
ldstuba [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! %f21 = ffffffff, Mem[0000000010081400] = ffffffff
sta %f21,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffff
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010081408] = ff0000ff 00000000
stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 00000000
! Mem[0000000010001400] = 0000ff4d, %l1 = 00000000000000ff
ldstuba [%i0+%g0]0x88,%l1 ! %l1 = 0000004d000000ff
! %l6 = 000000000000ff00, Mem[0000000030141408] = 00ffffff
stwa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000ff00
! Mem[00000000300c1410] = 00000000, %l4 = 0000000000000000
ldstuba [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041400] = ffffffff, %l0 = 0000000000000000
ldstuba [%i1+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000010181408] = 00000000
stwa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = ff23b7a2, %l2 = 0000000000000000
ldsha [%i2+%o5]0x81,%l2 ! %l2 = ffffffffffffff23
p0_label_677:
! Mem[0000000030041400] = ffffffff, %l7 = 00000000fa800eff
ldswa [%i1+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000300c1408] = 0000ff000000ff00, %f24 = 8a71ff00 ff8a05fc
ldda [%i3+%o4]0x89,%f24 ! %f24 = 0000ff00 0000ff00
! Mem[0000000010181408] = 000000ff 0000004d, %l4 = 00000000, %l5 = 00000000
ldda [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff 000000000000004d
! Mem[0000000010041408] = 0000ff00, %l3 = 000000000000004d
ldswa [%i1+%o4]0x80,%l3 ! %l3 = 000000000000ff00
! Mem[0000000010041408] = 00ff000000ff0000, %f18 = 0080ff6c 48411cff
ldda [%i1+%o4]0x88,%f18 ! %f18 = 00ff0000 00ff0000
! Mem[00000000100c1400] = 00000173, %l6 = 000000000000ff00
ldsba [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000073
! Mem[0000000030081410] = a49bdccba2b723ff, %f18 = 00ff0000 00ff0000
ldda [%i2+%o5]0x89,%f18 ! %f18 = a49bdccb a2b723ff
! Mem[0000000010001408] = ffffff81, %l2 = ffffffffffffff23
ldsha [%i0+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181408] = 5d00000000000000, %l3 = 000000000000ff00
ldxa [%i6+%o4]0x81,%l3 ! %l3 = 5d00000000000000
! Starting 10 instruction Store Burst
! %f3 = 00000000, %f22 = 00000000, %f24 = 0000ff00
fdivs %f3 ,%f22,%f24 ! %f24 = 7fffffff
p0_label_678:
! %l4 = 00000000000000ff, Mem[0000000010101408] = 00000000ffffffff
stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000000000ff
! Mem[0000000010181408] = 000000ff, %l4 = 00000000000000ff
swapa [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000021800000] = ffffb958
sth %l4,[%o3+%g0] ! Mem[0000000021800000] = 00ffb958
! %l6 = 00000073, %l7 = ffffffff, Mem[0000000010001400] = 0000ffff 0000003b
stda %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000073 ffffffff
! Mem[0000000010001408] = 81ffffff, %l0 = 00000000000000ff
swapa [%i0+%o4]0x88,%l0 ! %l0 = 0000000081ffffff
! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010141408] = ff000000 000000ff
stda %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffff 00000000
! Mem[0000000030001410] = ff000000, %l5 = 000000000000004d
swapa [%i0+%o5]0x89,%l5 ! %l5 = 00000000ff000000
! %f0 = 00d60000 ff0000ff ffffffff 00000000
! %f4 = 000000ff 0000ffff ff000000 00000000
! %f8 = 000000ff f6000000 ffffffff 00000000
! %f12 = 00000000 000000ff ffffffff 6cff8000
stda %f0,[%i2]ASI_COMMIT_P ! Block Store to 0000000010081400
! Mem[0000000010001410] = 00000000, %l7 = ffffffffffffffff
ldstuba [%i0+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 000000ff, %l5 = 00000000ff000000
ldsha [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_679:
! Mem[00000000100c1400] = 7301000000000000, %f22 = 00000000 ffffffff
ldda [%i3+%g0]0x80,%f22 ! %f22 = 73010000 00000000
membar #Sync ! Added by membar checker (109)
! Mem[0000000010081414] = 0000ffff, %f25 = 0000ff00
ld [%i2+0x014],%f25 ! %f25 = 0000ffff
! Mem[00000000201c0000] = 00002191, %l3 = 5d00000000000000
ldub [%o0+0x001],%l3 ! %l3 = 0000000000000000
! Mem[0000000020800000] = ff007fd0, %l5 = 00000000000000ff
ldsba [%o1+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030181400] = 00003e6b, %l0 = 0000000081ffffff
lduha [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141408] = 0000ff00 ffffffff, %l4 = 000000ff, %l5 = ffffffff
ldda [%i5+%o4]0x81,%l4 ! %l4 = 000000000000ff00 00000000ffffffff
! %l1 = 000000000000004d, %l1 = 000000000000004d, %y = 00000027
smul %l1,%l1,%l0 ! %l0 = 0000000000001729, %y = 00000000
! Mem[0000000010001408] = ff000000, %l4 = 000000000000ff00
lduha [%i0+%o4]0x80,%l4 ! %l4 = 000000000000ff00
! Mem[0000000030181408] = 5d000000, %l5 = 00000000ffffffff
lduwa [%i6+%o4]0x81,%l5 ! %l5 = 000000005d000000
! Starting 10 instruction Store Burst
! %l4 = 0000ff00, %l5 = 5d000000, Mem[0000000010141410] = 5d48e0a5 00000000
stda %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000ff00 5d000000
p0_label_680:
! %f28 = ff000000 ffffffff, Mem[0000000010101410] = ffffffff 00000000
stda %f28,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000 ffffffff
! Mem[0000000010001410] = ff000000, %l1 = 000000000000004d
ldstuba [%i0+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
! %f1 = ff0000ff, %f16 = ffffffff, %f24 = 7fffffff
fdivs %f1 ,%f16,%f24 ! %f24 = ffffffff
! %f5 = 0000ffff, Mem[0000000010081410] = ff000000
sta %f5 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ffff
! Mem[0000000010101410] = ffffffff, %l7 = 0000000000000000
swapa [%i4+%o5]0x80,%l7 ! %l7 = 00000000ffffffff
! %l6 = 0000000000000073, Mem[0000000010041418] = 004200ff014100ff, %asi = 80
stxa %l6,[%i1+0x018]%asi ! Mem[0000000010041418] = 0000000000000073
! %l0 = 0000000000001729, Mem[0000000030001410] = 4d000000
stwa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00001729
! Mem[0000000030181400] = 6b3e0000, %l6 = 0000000000000073
ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! %l6 = 0000000000000000, Mem[00000000100c1430] = ff00000092000000, %asi = 80
stxa %l6,[%i3+0x030]%asi ! Mem[00000000100c1430] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010081434] = 000000ff, %l2 = ffffffffffffffff
lduba [%i2+0x034]%asi,%l2 ! %l2 = 0000000000000000
p0_label_681:
! Mem[0000000010081408] = ffffffff, %l6 = 0000000000000000
ldswa [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041410] = 00000000 0080ff6c, %l6 = ffffffff, %l7 = ffffffff
ldda [%i1+0x010]%asi,%l6 ! %l6 = 0000000000000000 000000000080ff6c
! Mem[00000000201c0000] = 00002191, %l6 = 0000000000000000
ldsb [%o0+0x001],%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1400] = 0080ff6c, %l3 = 0000000000000000
ldsba [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041410] = 0000ff00, %l4 = 000000000000ff00
lduba [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1400] = ffffffff6cff8000, %f2 = ffffffff 00000000
ldda [%i3+%g0]0x89,%f2 ! %f2 = ffffffff 6cff8000
! Mem[0000000010181428] = 00000000, %l7 = 000000000080ff6c
ldswa [%i6+0x028]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 6b3e00ff, %l2 = 0000000000000000
lduwa [%i6+%g0]0x89,%l2 ! %l2 = 000000006b3e00ff
! Mem[0000000010141414] = 5d000000, %l6 = 0000000000000000
ldsw [%i5+0x014],%l6 ! %l6 = 000000005d000000
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = ffffffff, %l0 = 0000000000001729
ldstuba [%i2+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
p0_label_682:
! %l3 = 0000000000000000, Mem[00000000211c0000] = ff68c8b9, %asi = 80
stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000c8b9
! Mem[0000000030101410] = 00000000, %l0 = 00000000000000ff
ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! %l6 = 000000005d000000, Mem[0000000010141420] = fc058aff00ff718a
stx %l6,[%i5+0x020] ! Mem[0000000010141420] = 000000005d000000
! Mem[0000000010141400] = 00000000, %l7 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! %l3 = 0000000000000000, Mem[00000000100c1408] = ffffffff000000ff
stxa %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
! Mem[0000000010001410] = 000000ff, %l6 = 000000005d000000
ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
! %f27 = 0b780000, Mem[00000000300c1400] = 6cff8000
sta %f27,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0b780000
! %l2 = 6b3e00ff, %l3 = 00000000, Mem[0000000030181408] = 0000005d 00000000
stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 6b3e00ff 00000000
! %f26 = ffff0000 0b780000, Mem[0000000030081408] = 0000ff00 ff000001
stda %f26,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff0000 0b780000
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 7301000000000000, %f12 = 00000000 000000ff
ldda [%i3+%g0]0x80,%f12 ! %f12 = 73010000 00000000
p0_label_683:
! Mem[0000000010041408] = 00ff000000ff0000, %l2 = 000000006b3e00ff
ldxa [%i1+%o4]0x88,%l2 ! %l2 = 00ff000000ff0000
! Mem[0000000010081428] = ffffffff, %l5 = 000000005d000000
ldsb [%i2+0x02b],%l5 ! %l5 = ffffffffffffffff
! Mem[00000000100c1408] = 00000000, %l7 = 0000000000000000
ldsba [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = 000000ff, %l1 = 00000000000000ff
ldswa [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030081410] = a2b723ff, %l0 = 0000000000000000
lduha [%i2+%o5]0x89,%l0 ! %l0 = 00000000000023ff
! %f21 = ffffffff, %f23 = 00000000, %f14 = ffffffff
fdivs %f21,%f23,%f14 ! %f14 = ffffffff
! Mem[0000000010101428] = 0000780b, %l1 = 00000000000000ff
ldsha [%i4+0x028]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141400] = 000000ff, %l3 = 0000000000000000
ldsba [%i5+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010001408] = 000000ff, %l2 = 00ff000000ff0000
lduba [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000218001c0] = 006b1988, %l1 = 0000000000000000
ldstub [%o3+0x1c0],%l1 ! %l1 = 00000000000000ff
p0_label_684:
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010141400] = 000000ff 00000000
stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 ffffffff
! %f14 = ffffffff 6cff8000, Mem[0000000010101400] = ffffffff 4d81eeff
stda %f14,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff 6cff8000
! Mem[0000000010141430] = ffffffff, %l1 = 0000000000000000, %asi = 80
swapa [%i5+0x030]%asi,%l1 ! %l1 = 00000000ffffffff
! %f2 = ffffffff 6cff8000, Mem[0000000030141408] = 0000ff00 ffffffff
stda %f2 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff 6cff8000
! %l4 = 0000000000000000, immed = fffff9e1, %y = 00000000
smul %l4,-0x61f,%l1 ! %l1 = 0000000000000000, %y = 00000000
! Mem[0000000030041408] = ff000004, %l2 = 00000000000000ff
swapa [%i1+%o4]0x81,%l2 ! %l2 = 00000000ff000004
! Mem[00000000300c1410] = ff000000, %l1 = 0000000000000000
ldstuba [%i3+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
! %f23 = 00000000, %f10 = ffffffff, %f23 = 00000000
fmuls %f23,%f10,%f23 ! %f23 = ffffffff
! %l7 = 0000000000000000, %l0 = 00000000000023ff, %l1 = 00000000000000ff
mulx %l7,%l0,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 00000000, %l2 = 00000000ff000004
ldsha [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
p0_label_685:
! Mem[0000000010141410] = 0000005d00ff0000, %l0 = 00000000000023ff
ldxa [%i5+%o5]0x88,%l0 ! %l0 = 0000005d00ff0000
! Mem[0000000010141400] = 00000000, %f26 = ffff0000
lda [%i5+%g0]0x88,%f26 ! %f26 = 00000000
! Mem[0000000010181424] = 00ffffff, %f31 = 00000000
ld [%i6+0x024],%f31 ! %f31 = 00ffffff
! Mem[0000000010001400] = 00000073, %f7 = 00000000
lda [%i0+%g0]0x88,%f7 ! %f7 = 00000073
! Mem[0000000010081404] = ff0000ff, %l7 = 0000000000000000
ldswa [%i2+0x004]%asi,%l7 ! %l7 = ffffffffff0000ff
! Mem[00000000100c1400] = 73010000, %f24 = ffffffff
lda [%i3+%g0]0x80,%f24 ! %f24 = 73010000
! Mem[0000000030181410] = 00d60000, %l7 = ffffffffff0000ff
lduha [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000d6
! Mem[0000000010101410] = 00000000, %l6 = 00000000000000ff
ldsba [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000020800040] = ffffd57f, %l1 = 0000000000000000
ldsh [%o1+0x040],%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffffff, Mem[00000000100c1410] = 0935b400
stba %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0935b4ff
p0_label_686:
! %l1 = ffffffffffffffff, Mem[0000000030081400] = 00000000
stba %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
! %f0 = 00d60000, Mem[0000000010001410] = 000000ff
sta %f0 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00d60000
! Mem[0000000021800000] = 00ffb958, %l3 = ffffffffffffffff
ldstub [%o3+%g0],%l3 ! %l3 = 00000000000000ff
! %f12 = 73010000, %f16 = ffffffff, %f3 = 6cff8000
fdivs %f12,%f16,%f3 ! %f3 = ffffffff
! %l2 = 0000000000000000, immed = fffff979, %y = 00000000
smul %l2,-0x687,%l5 ! %l5 = 0000000000000000, %y = 00000000
! Mem[00000000300c1410] = 000000ff, %l0 = 0000005d00ff0000
swapa [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %l6 = 00000000, %l7 = 000000d6, Mem[0000000010041410] = 00000000 0080ff6c
stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 000000d6
! %l5 = 0000000000000000, Mem[0000000010141423] = 00000000
stb %l5,[%i5+0x023] ! Mem[0000000010141420] = 00000000
! %l7 = 00000000000000d6, Mem[0000000010001400] = 00000073
stba %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000d6
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ffffffff, %l6 = 0000000000000000
ldsba [%i5+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
p0_label_687:
! Mem[0000000020800040] = ffffd57f, %l1 = ffffffffffffffff
ldsha [%o1+0x040]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010041418] = 00000000, %l2 = 0000000000000000
ldsha [%i1+0x018]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101400] = ffffffff, %l6 = ffffffffffffffff
lduwa [%i4+%g0]0x89,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000010101404] = ffffffff, %l3 = 0000000000000000
lduw [%i4+0x004],%l3 ! %l3 = 00000000ffffffff
! Mem[0000000010081408] = ffffffff, %l2 = 0000000000000000
lduwa [%i2+%o4]0x80,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000010101408] = 000000ff, %l4 = 0000000000000000
ldsba [%i4+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010041408] = 0000ff000000ff00, %f8 = 000000ff f6000000
ldd [%i1+%o4],%f8 ! %f8 = 0000ff00 0000ff00
! Mem[0000000010041400] = 00003b00, %l7 = 00000000000000d6
lduba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141400] = 000000ff, %l2 = 00000000ffffffff
lduwa [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = ff000000ffffffff, %l3 = 00000000ffffffff, %l7 = 0000000000000000
add %i0,0x08,%g1
casxa [%g1]0x80,%l3,%l7 ! %l7 = ff000000ffffffff
p0_label_688:
! %l7 = ff000000ffffffff, Mem[000000001010141a] = 00000000, %asi = 80
stha %l7,[%i4+0x01a]%asi ! Mem[0000000010101418] = 0000ffff
! %l5 = 0000000000000000, imm = 0000000000000c99, %l7 = ff000000ffffffff
addc %l5,0xc99,%l7 ! %l7 = 0000000000000c99
! %l6 = 00000000ffffffff, Mem[00000000100c1406] = 00000000, %asi = 80
stha %l6,[%i3+0x006]%asi ! Mem[00000000100c1404] = 0000ffff
! %f24 = 73010000 0000ffff, %l5 = 0000000000000000
! Mem[0000000010141430] = 00000000000000ff
add %i5,0x030,%g1
stda %f24,[%g1+%l5]ASI_PST8_P ! Mem[0000000010141430] = 00000000000000ff
! %l7 = 0000000000000c99, Mem[0000000010181438] = 00000000, %asi = 80
stwa %l7,[%i6+0x038]%asi ! Mem[0000000010181438] = 00000c99
! Mem[0000000030101408] = 000000ff, %l5 = 0000000000000000
ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
! %l5 = 00000000000000ff, imm = 00000000000006b4, %l4 = ffffffffffffffff
addc %l5,0x6b4,%l4 ! %l4 = 00000000000007b3
! Mem[0000000010081433] = 00000000, %l4 = 00000000000007b3
ldstuba [%i2+0x033]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041430] = 00000000, %l4 = 0000000000000000, %asi = 80
swapa [%i1+0x030]%asi,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (110)
! Mem[0000000010141400] = 00000000 ffffffff ffffffff 00000000
! Mem[0000000010141410] = 0000ff00 5d000000 00000000 0000807f
! Mem[0000000010141420] = 00000000 5d000000 ffffffff 0000ffff
! Mem[0000000010141430] = 00000000 000000ff 00000000 ffffffff
ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
p0_label_689:
! Mem[0000000030001408] = 000000ff, %l7 = 0000000000000c99
ldsba [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030041400] = ffffffff00000000, %l2 = 00000000000000ff
ldxa [%i1+%g0]0x81,%l2 ! %l2 = ffffffff00000000
! Mem[00000000100c1424] = 000000ff, %l2 = ffffffff00000000
ldswa [%i3+0x024]%asi,%l2 ! %l2 = 00000000000000ff
! Code Fragment 4
p0_fragment_57:
! %l0 = 00000000000000ff
setx 0xb5fb45406e2cbc89,%g7,%l0 ! %l0 = b5fb45406e2cbc89
! %l1 = ffffffffffffffff
setx 0x16a42c6fbe0903b9,%g7,%l1 ! %l1 = 16a42c6fbe0903b9
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 = b5fb45406e2cbc89
setx 0x6be501c8351b4f4b,%g7,%l0 ! %l0 = 6be501c8351b4f4b
! %l1 = 16a42c6fbe0903b9
setx 0x49c9a158774d290a,%g7,%l1 ! %l1 = 49c9a158774d290a
! Mem[0000000030041400] = 00000000ffffffff, %l3 = 00000000ffffffff
ldxa [%i1+%g0]0x89,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000010041410] = 00000000, %f24 = 73010000
lda [%i1+%o5]0x80,%f24 ! %f24 = 00000000
! Mem[00000000100c1408] = 0000000000000000, %f18 = a49bdccb a2b723ff
ldda [%i3+%o4]0x88,%f18 ! %f18 = 00000000 00000000
! Mem[00000000211c0000] = 0000c8b9, %l6 = 00000000ffffffff
lduh [%o2+%g0],%l6 ! %l6 = 0000000000000000
! Mem[000000001010141c] = 0000807f, %f21 = ffffffff
ld [%i4+0x01c],%f21 ! %f21 = 0000807f
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = 00001729, %l1 = 49c9a158774d290a
swapa [%i0+%o5]0x81,%l1 ! %l1 = 0000000000001729
p0_label_690:
! Mem[0000000030141410] = 00000000, %l4 = 0000000000000000
swapa [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
! %l5 = 00000000000000ff, Mem[0000000010101410] = 00000000
stwa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
! Mem[0000000010041400] = 003b0000, %l2 = 00000000000000ff
swapa [%i1+%g0]0x80,%l2 ! %l2 = 00000000003b0000
! %f20 = 00000000, Mem[0000000030141410] = 00000000
sta %f20,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! %f28 = ff000000, Mem[0000000010081400] = 00d60000
sta %f28,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff000000
! Mem[0000000010041418] = 00000000, %l0 = 351b4f4b, %l2 = 003b0000
add %i1,0x18,%g1
casa [%g1]0x80,%l0,%l2 ! %l2 = 0000000000000000
! %l0 = 351b4f4b, %l1 = 00001729, Mem[0000000030081408] = 0b780000 ffff0000
stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 351b4f4b 00001729
! Mem[00000000100c143c] = 00ff0092, %l3 = 00000000ffffffff, %asi = 80
swapa [%i3+0x03c]%asi,%l3 ! %l3 = 0000000000ff0092
! Mem[0000000010001408] = ff000000, %l2 = 0000000000000000
swapa [%i0+%o4]0x80,%l2 ! %l2 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010101438] = 00000000, %l3 = 0000000000ff0092
lduha [%i4+0x03a]%asi,%l3 ! %l3 = 0000000000000000
p0_label_691:
! Mem[0000000030141400] = 00000000000000ff, %l4 = 0000000000000000
ldxa [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181410] = 00000000, %l4 = 00000000000000ff
lduha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181438] = 00000c99e0ffffff, %l7 = ffffffffffffffff
ldx [%i6+0x038],%l7 ! %l7 = 00000c99e0ffffff
! Mem[0000000021800000] = ffffb958, %l6 = 0000000000000000
ldsb [%o3+0x001],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010001410] = 0000d600, %l6 = ffffffffffffffff
lduwa [%i0+%o5]0x80,%l6 ! %l6 = 000000000000d600
! Mem[0000000010181400] = 00000000, %l0 = 6be501c8351b4f4b
ldsha [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141410] = 0000005d 00ff0000, %l2 = ff000000, %l3 = 00000000
ldda [%i5+%o5]0x88,%l2 ! %l2 = 0000000000ff0000 000000000000005d
! Mem[0000000010101410] = 000000ff, %l7 = 00000c99e0ffffff
ldswa [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030181400] = 6b3e00ff, %l2 = 0000000000ff0000
ldsha [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 0935b4ff, %l0 = 0000000000000000
swapa [%i3+%o5]0x88,%l0 ! %l0 = 000000000935b4ff
p0_label_692:
! %f12 = 00000000 000000ff, %l2 = 00000000000000ff
! Mem[0000000030001400] = 0000000000000000
stda %f12,[%i0+%l2]ASI_PST32_S ! Mem[0000000030001400] = 00000000000000ff
! %l6 = 000000000000d600, Mem[00000000100c142f] = 00000000
stb %l6,[%i3+0x02f] ! Mem[00000000100c142c] = 00000000
! Mem[0000000010141400] = 00000000, %l4 = 0000000000000000
swap [%i5+%g0],%l4 ! %l4 = 0000000000000000
! %f26 = 00000000 0b780000, Mem[0000000010041438] = 7f800000 7f800000
std %f26,[%i1+0x038] ! Mem[0000000010041438] = 00000000 0b780000
! %f10 = ffffffff 0000ffff, Mem[0000000010101418] = 0000ffff 0000807f
std %f10,[%i4+0x018] ! Mem[0000000010101418] = ffffffff 0000ffff
! %l2 = 00000000000000ff, Mem[0000000030181408] = ff003e6b00000000
stxa %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000010001410] = ff00000000d60000
stxa %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000000000ff
! %l5 = 00000000000000ff, Mem[00000000211c0001] = 0000c8b9, %asi = 80
stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00ffc8b9
! Mem[00000000100c1420] = 00000000000000ff, %l3 = 000000000000005d, %l5 = 00000000000000ff
add %i3,0x20,%g1
casxa [%g1]0x80,%l3,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! %f1 = ffffffff, %f10 = ffffffff
fcmpes %fcc1,%f1 ,%f10 ! %fcc1 = 3
p0_label_693:
! Mem[0000000010081408] = ffffffff, %l6 = 000000000000d600
ldswa [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101408] = 00000000000000ff, %l4 = 0000000000000000
ldxa [%i4+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181400] = 00000000, %l6 = ffffffffffffffff
lduha [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041428] = 7f80ffff00ff0000, %l0 = 000000000935b4ff
ldxa [%i1+0x028]%asi,%l0 ! %l0 = 7f80ffff00ff0000
! Mem[00000000201c0000] = 00002191, %l7 = 00000000000000ff
ldsh [%o0+%g0],%l7 ! %l7 = 0000000000000000
! Mem[0000000030141410] = 00000000 0000ffff, %l6 = 00000000, %l7 = 00000000
ldda [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000 000000000000ffff
! Mem[0000000010081410] = 0000ffff, %l5 = 00000000000000ff
lduha [%i2+%o5]0x88,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030101410] = 000000ff, %l5 = 000000000000ffff
lduba [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181408] = ff000000, %l7 = 000000000000ffff
lduwa [%i6+%o4]0x88,%l7 ! %l7 = 00000000ff000000
! Starting 10 instruction Store Burst
! Mem[0000000030141410] = 00000000, %l6 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff
p0_label_694:
! Mem[00000000100c1408] = 00000000, %l7 = 00000000ff000000
ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l3 = 000000000000005d, Mem[0000000030181408] = 00000000
stba %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000005d
! %f26 = 00000000 0b780000, Mem[0000000030181410] = 0000d600 ff0000ff
stda %f26,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 0b780000
membar #Sync ! Added by membar checker (111)
! %l7 = 0000000000000000, Mem[0000000010141410] = 0000005d00ff0000
stxa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
! Mem[0000000010101410] = 000000ff, %l6 = 0000000000000000
swapa [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! %l4 = 000000ff, %l5 = 000000ff, Mem[00000000100c1420] = 00000000 000000ff
stda %l4,[%i3+0x020]%asi ! Mem[00000000100c1420] = 000000ff 000000ff
! Mem[000000001018142c] = 00000000, %l3 = 000000000000005d, %asi = 80
swapa [%i6+0x02c]%asi,%l3 ! %l3 = 0000000000000000
! %l0 = 7f80ffff00ff0000, Mem[0000000010181410] = 00000000
stw %l0,[%i6+%o5] ! Mem[0000000010181410] = 00ff0000
! Mem[0000000010001410] = 000000ff, %l2 = 00000000000000ff
swapa [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 0b780000, %l0 = 7f80ffff00ff0000
lduwa [%i6+%o5]0x89,%l0 ! %l0 = 000000000b780000
p0_label_695:
! Mem[00000000201c0000] = 00002191, %l6 = 00000000000000ff
lduba [%o0+0x001]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l2 = 00000000000000ff
lduba [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041408] = ff000000, %l0 = 000000000b780000
lduha [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = 00000000000000ff, %f6 = 00000000 0000807f
ldda [%i0+%o4]0x89,%f6 ! %f6 = 00000000 000000ff
! Mem[000000001018141c] = 8affffff, %l2 = 0000000000000000
lduw [%i6+0x01c],%l2 ! %l2 = 000000008affffff
! Mem[000000001018141c] = 8affffff, %f23 = ffffffff
ld [%i6+0x01c],%f23 ! %f23 = 8affffff
! %l0 = 0000000000000000, imm = 00000000000004c6, %l7 = 0000000000000000
and %l0,0x4c6,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081408] = 00000000ffffffff, %f4 = 0000ff00 5d000000
ldda [%i2+%o4]0x88,%f4 ! %f4 = 00000000 ffffffff
! Mem[0000000010041408] = 00ff0000, %l0 = 0000000000000000
ldswa [%i1+%o4]0x88,%l0 ! %l0 = 0000000000ff0000
! Starting 10 instruction Store Burst
! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000030081410] = ff23b7a2 cbdc9ba4
stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff 000000ff
p0_label_696:
! Mem[0000000010041408] = 00ff0000, %l0 = 0000000000ff0000
ldstuba [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! %l2 = 8affffff, %l3 = 00000000, Mem[0000000010081410] = ffff0000 0000ffff
stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 8affffff 00000000
! %l1 = 0000000000001729, Mem[0000000010141400] = 00000000
stba %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000029
! %f6 = 00000000, Mem[0000000030101400] = ffffffff
sta %f6 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010041438] = 00000000 0b780000
std %l6,[%i1+0x038] ! Mem[0000000010041438] = 00000000 00000000
! %l3 = 0000000000000000, imm = 0000000000000764, %l0 = 0000000000000000
xor %l3,0x764,%l0 ! %l0 = 0000000000000764
! %l0 = 0000000000000764, Mem[0000000010101400] = 6cff8000
stba %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 6cff8064
! %l3 = 0000000000000000, Mem[00000000100c1408] = ff00000000000000
stx %l3,[%i3+%o4] ! Mem[00000000100c1408] = 0000000000000000
! %l2 = 8affffff, %l3 = 00000000, Mem[0000000010181420] = 00000000 00ffffff
std %l2,[%i6+0x020] ! Mem[0000000010181420] = 8affffff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181438] = 00000c99 e0ffffff, %l4 = 000000ff, %l5 = 000000ff
ldda [%i6+0x038]%asi,%l4 ! %l4 = 0000000000000c99 00000000e0ffffff
p0_label_697:
! Mem[0000000030101400] = 00000000, %l0 = 0000000000000764
ldsba [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081400] = 000000ff, %l1 = 0000000000001729
ldsha [%i2+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[00000000201c0000] = 00002191, %l6 = 0000000000000000
ldsha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181400] = 000000006b3e00ff, %l2 = 000000008affffff
ldxa [%i6+%g0]0x89,%l2 ! %l2 = 000000006b3e00ff
! Mem[0000000010081400] = ff0000ff000000ff, %f2 = ffffffff 00000000
ldda [%i2+%g0]0x88,%f2 ! %f2 = ff0000ff 000000ff
! Mem[0000000030141400] = 00000000 000000ff, %l2 = 6b3e00ff, %l3 = 00000000
ldda [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000
! Mem[0000000030101400] = 00000000, %l7 = 0000000000000000
lduha [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141418] = 00000000 0000807f, %l2 = 000000ff, %l3 = 00000000
ldda [%i5+0x018]%asi,%l2 ! %l2 = 0000000000000000 000000000000807f
! Mem[0000000030081410] = ff000000 ff000000, %l6 = 00000000, %l7 = 00000000
ldda [%i2+%o5]0x89,%l6 ! %l6 = 00000000ff000000 00000000ff000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000c99, Mem[0000000030041400] = ffffffff
stba %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffff99
p0_label_698:
! %f12 = 00000000, %f31 = 00ffffff
fcmps %fcc0,%f12,%f31 ! %fcc0 = 1
! %l7 = 00000000ff000000, %l3 = 000000000000807f, %l1 = 00000000000000ff
addc %l7,%l3,%l1 ! %l1 = 00000000ff00807f
! %f4 = 00000000 ffffffff, %l6 = 00000000ff000000
! Mem[0000000010001420] = 000000ffffffffff
add %i0,0x020,%g1
stda %f4,[%g1+%l6]ASI_PST16_P ! Mem[0000000010001420] = 000000ffffffffff
! Mem[0000000010001410] = 000000ff, %l7 = 00000000ff000000
ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
! %f27 = 0b780000, Mem[0000000010041408] = 00ff00ff
sta %f27,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0b780000
! %f18 = 00000000 00000000, Mem[0000000010141410] = 00000000 00000000
stda %f18,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 00000000
! %l1 = 00000000ff00807f, Mem[0000000010081410] = 8affffff
stba %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 7fffffff
! Mem[0000000030081408] = 351b4f4b, %l2 = 0000000000000000
ldstuba [%i2+%o4]0x89,%l2 ! %l2 = 0000004b000000ff
! %l2 = 000000000000004b, Mem[00000000100c1400] = 730100000000ffff
stxa %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000000000004b
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ffffffff00000000, %l1 = 00000000ff00807f
ldxa [%i2+%o4]0x80,%l1 ! %l1 = ffffffff00000000
p0_label_699:
! Mem[0000000010041400] = ff000000, %l7 = 00000000000000ff
lduba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = 7fffffff, %l2 = 000000000000004b
lduba [%i2+%o5]0x80,%l2 ! %l2 = 000000000000007f
! Mem[00000000300c1400] = 0b780000, %l2 = 000000000000007f
ldsha [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = ffffffff, %l6 = 00000000ff000000
lduba [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141410] = 0000000000000000, %f20 = 00000000 0000807f
ldda [%i5+%o5]0x80,%f20 ! %f20 = 00000000 00000000
! %f21 = 00000000, %f17 = ffee814d, %f15 = ffffffff
fdivs %f21,%f17,%f15 ! %f15 = ffee814d
! Mem[0000000010141400] = 29000000ffffffff, %f18 = 00000000 00000000
ldda [%i5+%g0]0x80,%f18 ! %f18 = 29000000 ffffffff
! Mem[0000000010101410] = 00000000, %l2 = 0000000000000000
lduba [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001410] = ff000000, %l2 = 0000000000000000
lduba [%i0+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010081427] = f6000000, %l0 = 0000000000000000
ldstub [%i2+0x027],%l0 ! %l0 = 00000000000000ff
p0_label_700:
! %l7 = 0000000000000000, Mem[0000000030081400] = ff000000
stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! Mem[0000000010081408] = ffffffff, %l1 = ffffffff00000000
swapa [%i2+%o4]0x80,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000030041410] = 0000ff00, %l4 = 0000000000000c99
swapa [%i1+%o5]0x81,%l4 ! %l4 = 000000000000ff00
! %l1 = 00000000ffffffff, Mem[00000000201c0000] = 00002191
sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = ffff2191
! %f15 = ffee814d, %f1 = ffffffff, %f31 = 00ffffff
fmuls %f15,%f1 ,%f31 ! %f31 = ffffffff
! %l2 = 00000000000000ff, immd = 0000000000000fc5, %l0 = 0000000000000000
udivx %l2,0xfc5,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = 000000ff, %l3 = 000000000000807f
ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010181408] = ff000000 4d000000
stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff 00000000
! %l4 = 000000000000ff00, Mem[0000000010101400] = 6480ff6cffffffff
stxa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000000000ff00
! Starting 10 instruction Load Burst
! Mem[0000000010101420] = fc058aff, %l7 = 0000000000000000
ldsba [%i4+0x020]%asi,%l7 ! %l7 = fffffffffffffffc
p0_label_701:
! Mem[0000000030141408] = ffffffff, %l6 = 00000000000000ff
lduwa [%i5+%o4]0x89,%l6 ! %l6 = 00000000ffffffff
! Mem[00000000100c1408] = 00000000, %l5 = 00000000e0ffffff
ldswa [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000021800100] = ff00a456, %l7 = fffffffffffffffc
ldsb [%o3+0x101],%l7 ! %l7 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l7 = 0000000000000000
lduha [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = 7fffffff, %l2 = 00000000000000ff
lduba [%i2+%o5]0x80,%l2 ! %l2 = 000000000000007f
! Mem[0000000010181414] = 000000ff, %l3 = 00000000000000ff
ldsw [%i6+0x014],%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041400] = ffffff99, %l4 = 000000000000ff00
swapa [%i1+%g0]0x89,%l4 ! %l4 = 00000000ffffff99
! Mem[00000000100c1410] = 00000000, %l1 = 00000000ffffffff
ldsw [%i3+%o5],%l1 ! %l1 = 0000000000000000
! Mem[0000000030081408] = ff4f1b3529170000, %l2 = 000000000000007f
ldxa [%i2+%o4]0x81,%l2 ! %l2 = ff4f1b3529170000
! Starting 10 instruction Store Burst
! %f4 = 00000000, Mem[00000000100c1408] = 00000000
sta %f4 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
p0_label_702:
! Mem[000000001010141b] = ffffffff, %l3 = 00000000000000ff
ldstuba [%i4+0x01b]%asi,%l3 ! %l3 = 000000ff000000ff
! %f9 = 5d000000, Mem[0000000030041410] = 00000c99
sta %f9 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 5d000000
! %f16 = ffffffff ffee814d, %l7 = 0000000000000000
! Mem[0000000010041408] = 0000780b0000ff00
add %i1,0x008,%g1
stda %f16,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010041408] = 0000780b0000ff00
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030141400] = ff000000 00000000
stda %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 00000000
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010181408] = 000000ff 00000000
stda %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 00000000
! %l5 = 0000000000000000, Mem[0000000030041400] = 0000ff00
stha %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! Mem[00000000300c1408] = 0000ff00, %l4 = 00000000ffffff99
ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %f28 = ff000000, Mem[0000000030001400] = 00000000
sta %f28,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000000
! %f16 = ffffffff ffee814d 29000000 ffffffff
! %f20 = 00000000 00000000 73010000 8affffff
! %f24 = 00000000 0000ffff 00000000 0b780000
! %f28 = ff000000 ffffffff ff000000 ffffffff
stda %f16,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (112)
! Mem[0000000030041400] = ffffffff, %l3 = 00000000000000ff
lduba [%i1+%g0]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_703:
! Mem[000000001014142c] = 0000ffff, %l1 = 0000000000000000
lduha [%i5+0x02e]%asi,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010081400] = ff000000 ff0000ff, %l0 = 00000000, %l1 = 0000ffff
ldda [%i2+%g0]0x80,%l0 ! %l0 = 00000000ff000000 00000000ff0000ff
! Mem[0000000030181410] = 0b780000, %l5 = 0000000000000000
lduwa [%i6+%o5]0x89,%l5 ! %l5 = 000000000b780000
! Mem[0000000010081410] = 00000000 ffffff7f, %l0 = ff000000, %l1 = ff0000ff
ldda [%i2+%o5]0x88,%l0 ! %l0 = 00000000ffffff7f 0000000000000000
! Mem[00000000300c1400] = ffffffff 0b780000, %l0 = ffffff7f, %l1 = 00000000
ldda [%i3+%g0]0x89,%l0 ! %l0 = 000000000b780000 00000000ffffffff
! Mem[0000000010141408] = ffffffff 00000000, %l6 = ffffffff, %l7 = 00000000
ldda [%i5+%o4]0x80,%l6 ! %l6 = 00000000ffffffff 0000000000000000
! Mem[0000000010081410] = 7fffffff, %f20 = 00000000
lda [%i2+%o5]0x80,%f20 ! %f20 = 7fffffff
! Mem[00000000100c1408] = 00000000, %l6 = 00000000ffffffff
ldswa [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181410] = 00ff0000, %f27 = 0b780000
lda [%i6+%o5]0x80,%f27 ! %f27 = 00ff0000
! Starting 10 instruction Store Burst
! %f28 = ff000000 ffffffff, %l7 = 0000000000000000
! Mem[0000000010001438] = ff80ffff00000000
add %i0,0x038,%g1
stda %f28,[%g1+%l7]ASI_PST8_P ! Mem[0000000010001438] = ff80ffff00000000
p0_label_704:
! Mem[0000000010041438] = 00000000, %l7 = 0000000000000000
ldstub [%i1+0x038],%l7 ! %l7 = 00000000000000ff
! %l0 = 000000000b780000, Mem[0000000030181400] = 6b3e00ff
stha %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 6b3e0000
! %l4 = 00000000, %l5 = 0b780000, Mem[00000000300c1410] = 0000ff00 000000ff
stda %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 0b780000
! %f0 = 00000000 ffffffff ff0000ff 000000ff
! %f4 = 00000000 ffffffff 00000000 000000ff
! %f8 = 00000000 5d000000 ffffffff 0000ffff
! %f12 = 00000000 000000ff 00000000 ffee814d
stda %f0,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400
! %l6 = 0000000000000000, Mem[0000000010101408] = 00000000000000ff
stxa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000000000
! %l0 = 000000000b780000, Mem[0000000030141410] = 000000ff
stwa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0b780000
! Mem[00000000100c1400] = 00000000, %l3 = 00000000000000ff
ldstuba [%i3+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000020800001] = ff007fd0, %asi = 80
stba %l6,[%o1+0x001]%asi ! Mem[0000000020800000] = ff007fd0
! Mem[00000000300c1408] = 0000ffff, %l7 = 0000000000000000
ldstuba [%i3+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 00000000, %l4 = 0000000000000000
ldswa [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000
p0_label_705:
! Mem[00000000201c0000] = ffff2191, %l1 = 00000000ffffffff
ldsba [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030081408] = ff4f1b3529170000, %l4 = 0000000000000000
ldxa [%i2+%o4]0x81,%l4 ! %l4 = ff4f1b3529170000
! Mem[0000000030081400] = 00000000, %l4 = ff4f1b3529170000
ldsba [%i2+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141408] = ffffffff, %f25 = 0000ffff
lda [%i5+%o4]0x88,%f25 ! %f25 = ffffffff
! Mem[0000000010101438] = 00000000000000ff, %l3 = 0000000000000000
ldx [%i4+0x038],%l3 ! %l3 = 00000000000000ff
! %l2 = ff4f1b3529170000, %l1 = ffffffffffffffff, %l7 = 00000000000000ff
add %l2,%l1,%l7 ! %l7 = ff4f1b352916ffff
! Mem[0000000030101400] = 00000000, %l7 = ff4f1b352916ffff
lduha [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101410] = 000000ff, %l3 = 00000000000000ff
ldswa [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1400] = 0b780000, %l7 = 0000000000000000
ldswa [%i3+%g0]0x89,%l7 ! %l7 = 000000000b780000
! Starting 10 instruction Store Burst
! %f20 = 7fffffff 00000000, Mem[0000000030081410] = ff000000 ff000000
stda %f20,[%i2+%o5]0x89 ! Mem[0000000030081410] = 7fffffff 00000000
p0_label_706:
membar #Sync ! Added by membar checker (113)
! Mem[0000000010001408] = 00000000, %l1 = ffffffffffffffff
swapa [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
! %l7 = 000000000b780000, Mem[0000000030081408] = ff4f1b35
stha %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00001b35
! Mem[0000000030001410] = 00000000, %l5 = 000000000b780000
swapa [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
! %f22 = 73010000 8affffff, Mem[0000000010041410] = 00000000 d6000000
stda %f22,[%i1+%o5]0x88 ! Mem[0000000010041410] = 73010000 8affffff
! Mem[000000001014142d] = 0000ffff, %l5 = 0000000000000000
ldstuba [%i5+0x02d]%asi,%l5 ! %l5 = 00000000000000ff
! %l2 = ff4f1b3529170000, Mem[0000000010041410] = ffffff8a
stha %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ff8a
! %l1 = 0000000000000000, Mem[0000000030001410] = 0000780b
stha %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! Mem[0000000010081408] = 00000000, %l7 = 000000000b780000
swapa [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 00003e6b, %l0 = 000000000b780000
swapa [%i6+%g0]0x81,%l0 ! %l0 = 0000000000003e6b
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 000000ff, %f3 = 000000ff
lda [%i1+%g0]0x80,%f3 ! %f3 = 000000ff
p0_label_707:
! Mem[0000000021800000] = ffffb958, %l5 = 0000000000000000
lduha [%o3+0x000]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[0000000020800000] = ff007fd0, %l2 = ff4f1b3529170000
lduha [%o1+0x000]%asi,%l2 ! %l2 = 000000000000ff00
! Mem[0000000030001410] = 00000000, %l5 = 000000000000ffff
lduwa [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001408] = ffffffffffffffff, %l5 = 0000000000000000
ldxa [%i0+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010041438] = ff00000000000000, %l6 = 0000000000000000
ldxa [%i1+0x038]%asi,%l6 ! %l6 = ff00000000000000
! Mem[0000000030101408] = ff000000, %l4 = 0000000000000000
lduba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l1 = 0000000000000000
ldsba [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081408] = 00001b3529170000, %l0 = 0000000000003e6b
ldxa [%i2+%o4]0x81,%l0 ! %l0 = 00001b3529170000
! Mem[0000000030041408] = 00000029, %l0 = 00001b3529170000
lduwa [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000029
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000010001400] = 000000d6
stba %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
p0_label_708:
! %f0 = 00000000, Mem[0000000030141408] = ffffffff
sta %f0 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
! %l6 = ff00000000000000, Mem[0000000010081410] = 00000000ffffff7f
stxa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff00000000000000
! Mem[000000001008141c] = 00000000, %l0 = 00000029, %l3 = 000000ff
add %i2,0x1c,%g1
casa [%g1]0x80,%l0,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = ff000000, %l4 = 00000000000000ff
swapa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ff000000
! %f0 = 00000000 ffffffff, %l5 = ffffffffffffffff
! Mem[0000000030101418] = 7f80000000000000
add %i4,0x018,%g1
stda %f0,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030101418] = ffffffff00000000
! %l7 = 0000000000000000, Mem[0000000030001408] = ff0000ff
stba %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff
! %l6 = ff00000000000000, Mem[00000000300c1408] = 0000ffff
stha %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! Mem[0000000030101410] = ff000000, %l3 = 0000000000000000
swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000ff000000
! %l3 = 00000000ff000000, %l4 = 00000000ff000000, %l1 = 0000000000000000
or %l3,%l4,%l1 ! %l1 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00000000, %l6 = ff00000000000000
ldsha [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
p0_label_709:
! Mem[00000000300c1410] = 0000780b00000000, %l6 = 0000000000000000
ldxa [%i3+%o5]0x89,%l6 ! %l6 = 0000780b00000000
! Mem[0000000010101408] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000010141410] = 00000000, %l2 = 000000000000ff00
lduwa [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, %l1 = 00000000ff000000, %y = 00000000
udiv %l2,%l1,%l6 ! %l6 = 0000000000000000
mov %l0,%y ! %y = 00000029
! Mem[0000000030101408] = ff000000, %l2 = 0000000000000000
ldswa [%i4+%o4]0x81,%l2 ! %l2 = ffffffffff000000
! Mem[0000000030081410] = 00000000, %l4 = 00000000ff000000
lduba [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101408] = ff000000, %l5 = ffffffffffffffff
lduwa [%i4+%o4]0x81,%l5 ! %l5 = 00000000ff000000
! Mem[00000000211c0000] = 00ffc8b9, %l2 = ffffffffff000000
ldsh [%o2+%g0],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181408] = 00000000, %l5 = 00000000ff000000
lduba [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c141b] = ff0000ff, %l2 = 00000000000000ff
ldstub [%i3+0x01b],%l2 ! %l2 = 000000ff000000ff
p0_label_710:
! Mem[00000000300c1408] = 00000000, %l4 = 0000000000000000
ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000010001408] = ffffffff
stba %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff
! %f5 = ffffffff, Mem[0000000030041400] = ffffffff
sta %f5 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff
! %l6 = 0000000000000000, Mem[0000000010101400] = 00000000
stba %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! Mem[0000000030141400] = 00000000, %l3 = 00000000ff000000
swapa [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
! %f18 = 29000000, Mem[0000000030041408] = 29000000
sta %f18,[%i1+%o4]0x81 ! Mem[0000000030041408] = 29000000
! %l5 = 0000000000000000, %l3 = 0000000000000000, %l5 = 0000000000000000
andn %l5,%l3,%l5 ! %l5 = 0000000000000000
! %l0 = 0000000000000029, Mem[0000000030141400] = 000000ff
stwa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000029
! %l4 = 0000000000000000, Mem[00000000300c1400] = ffffffff0b780000
stxa %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ff000000ff000000, %l2 = 00000000000000ff
ldxa [%i0+%o4]0x89,%l2 ! %l2 = ff000000ff000000
p0_label_711:
! Mem[0000000010041410] = 0000ff8a00000173, %f16 = ffffffff ffee814d
ldda [%i1+%o5]0x80,%f16 ! %f16 = 0000ff8a 00000173
! Mem[0000000010041400] = 000000ff, %l5 = 0000000000000000
ldsba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181410] = ff0000000000ff00, %f26 = 00000000 00ff0000
ldda [%i6+%o5]0x88,%f26 ! %f26 = ff000000 0000ff00
! Mem[0000000010101410] = 00000000, %l2 = ff000000ff000000
lduba [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181418] = 00000000, %l4 = 0000000000000000
ldswa [%i6+0x018]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
lduwa [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l1 = 00000000ff000000
ldsha [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l2 = 0000000000000000
lduba [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %f30 = ff000000, Mem[0000000030001408] = 000000ff
sta %f30,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
p0_label_712:
! %l2 = 0000000000000000, Mem[0000000010001424] = ffffffff
stw %l2,[%i0+0x024] ! Mem[0000000010001424] = 00000000
! Mem[0000000010181400] = 00000000, %l3 = 0000000000000000
ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010101410] = 00000000 000000ff
std %l4,[%i4+%o5] ! Mem[0000000010101410] = 00000000 00000000
! %l6 = 0000000000000000, Mem[0000000010081400] = 000000ff
stwa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! %f0 = 00000000 ffffffff, Mem[0000000010041408] = 0000780b 0000ff00
stda %f0 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 ffffffff
! Mem[0000000030081400] = 00000000, %l6 = 0000000000000000
ldstuba [%i2+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030081400] = 000000ff 00000000
stda %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 00000000
! Mem[0000000030081400] = 00000000, %l3 = 0000000000000000
swapa [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l4 = 0000000000000000
swapa [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! %l2 = 0000000000000000, %l6 = 0000000000000000, %l4 = 0000000000000000
mulx %l2,%l6,%l4 ! %l4 = 0000000000000000
p0_label_713:
! Mem[0000000010101408] = 00000000, %l0 = 0000000000000029
lduwa [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101410] = 0000000000000000, %l3 = 0000000000000000
ldx [%i4+%o5],%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = 29000000 ffffffff, %l6 = 00000000, %l7 = 00000000
ldda [%i1+%o4]0x81,%l6 ! %l6 = 0000000029000000 00000000ffffffff
! Mem[0000000010101408] = 00000000, %f27 = 0000ff00
lda [%i4+0x008]%asi,%f27 ! %f27 = 00000000
! Mem[0000000010041410] = 0000ff8a, %l5 = 0000000000000000
lduwa [%i1+%o5]0x80,%l5 ! %l5 = 000000000000ff8a
! Mem[0000000021800100] = ff00a456, %l3 = 0000000000000000
lduba [%o3+0x101]%asi,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1408] = 00000000, %l0 = 0000000000000000
ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, immed = 00000831, %y = 00000029
udiv %l0,0x831,%l4 ! %l4 = 00000000050157c6
mov %l0,%y ! %y = 00000000
! Mem[0000000030181410] = 0b780000, %l1 = 0000000000000000
ldsha [%i6+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 29000000, %l7 = ffffffff, Mem[0000000010141408] = ffffffff 00000000
stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 29000000 ffffffff
p0_label_714:
! %l1 = 0000000000000000, Mem[0000000021800080] = ffff2d54
stb %l1,[%o3+0x080] ! Mem[0000000021800080] = 00ff2d54
! %f8 = 00000000 5d000000, %l2 = 0000000000000000
! Mem[0000000030081418] = 00003ed6ffffff7f
add %i2,0x018,%g1
stda %f8,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030081418] = 00003ed6ffffff7f
! Mem[0000000010081408] = 0b780000, %l4 = 00000000050157c6
ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000030041410] = 00000000
stba %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! %l4 = 0000000000000000, Mem[0000000010081410] = 00000000
stba %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! Mem[00000000201c0000] = ffff2191, %l3 = 0000000000000000
ldstub [%o0+%g0],%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010101408] = 00000000, %l1 = 0000000000000000
ldstub [%i4+%o4],%l1 ! %l1 = 00000000000000ff
! %l3 = 00000000000000ff, Mem[0000000010081410] = 00000000
stwa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
! Mem[0000000010101400] = 00000000, %l6 = 0000000029000000
swapa [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 0000005d, %l2 = 0000000000000000
ldsha [%i6+%o4]0x89,%l2 ! %l2 = 000000000000005d
p0_label_715:
! Mem[0000000010181400] = ff000000, %l4 = 0000000000000000
ldsha [%i6+%g0]0x80,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000010081410] = ff000000, %l5 = 000000000000ff8a
lduha [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041400] = ffffffff, %l2 = 000000000000005d
lduba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181430] = 52fcd8d1734e063e, %l4 = ffffffffffffff00
ldxa [%i6+0x030]%asi,%l4 ! %l4 = 52fcd8d1734e063e
membar #Sync ! Added by membar checker (114)
! Mem[0000000010001400] = 00000000 ffffffff ffffffff ffffffff
! Mem[0000000010001410] = ff000000 00000000 00000000 000000ff
! Mem[0000000010001420] = 000000ff 00000000 00000000 a49bdccb
! Mem[0000000010001430] = ffff0000 0b780000 ff80ffff 00000000
ldda [%i0]ASI_BLK_PL,%f16 ! Block Load from 0000000010001400
! Mem[0000000021800100] = ff00a456, %l1 = 0000000000000000
ldsb [%o3+0x100],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001410] = ff000000, %l7 = 00000000ffffffff
lduwa [%i0+%o5]0x80,%l7 ! %l7 = 00000000ff000000
! Mem[0000000030181410] = 0b780000, %l7 = 00000000ff000000
lduwa [%i6+%o5]0x89,%l7 ! %l7 = 000000000b780000
! Mem[00000000100c1400] = ff000000 0000004b, %l0 = 00000000, %l1 = ffffffff
ldd [%i3+%g0],%l0 ! %l0 = 00000000ff000000 000000000000004b
! Starting 10 instruction Store Burst
! %l3 = 00000000000000ff, Mem[0000000010181428] = 00000000
stw %l3,[%i6+0x028] ! Mem[0000000010181428] = 000000ff
p0_label_716:
! %l7 = 000000000b780000, %l7 = 000000000b780000, %l4 = 52fcd8d1734e063e
andn %l7,%l7,%l4 ! %l4 = 0000000000000000
! %l3 = 00000000000000ff, Mem[00000000100c1410] = 00000000
stha %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
! %f10 = ffffffff, Mem[00000000300c1400] = 00000000
sta %f10,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffff
! %l3 = 00000000000000ff, Mem[0000000030041400] = ffffffff
stba %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff
! Code Fragment 4
p0_fragment_58:
! %l0 = 00000000ff000000
setx 0x7d38fd1802fb2de9,%g7,%l0 ! %l0 = 7d38fd1802fb2de9
! %l1 = 000000000000004b
setx 0x9b363a5fd858b451,%g7,%l1 ! %l1 = 9b363a5fd858b451
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 = 7d38fd1802fb2de9
setx 0xdc11bd781f548d7e,%g7,%l0 ! %l0 = dc11bd781f548d7e
! %l1 = 9b363a5fd858b451
setx 0xf39ccd101f0aad9a,%g7,%l1 ! %l1 = f39ccd101f0aad9a
! %l5 = 0000000000000000, Mem[0000000010101408] = 000000ff
stha %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
! %l7 = 000000000b780000, immed = fffff065, %y = 00000000
sdiv %l7,-0xf9b,%l6 ! %l6 = ffffffffffff43dd
mov %l0,%y ! %y = 1f548d7e
! %l4 = 0000000000000000, imm = 00000000000003e3, %l6 = ffffffffffff43dd
or %l4,0x3e3,%l6 ! %l6 = 00000000000003e3
! Mem[00000000100c1411] = ff000000, %l0 = dc11bd781f548d7e
ldstuba [%i3+0x011]%asi,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 0000000000000000, %f0 = 00000000 ffffffff
ldda [%i2+%g0]0x81,%f0 ! %f0 = 00000000 00000000
p0_label_717:
! Mem[0000000030101408] = ff000000, %l4 = 0000000000000000
lduwa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff000000
! Mem[0000000030041408] = 00000029, %f8 = 00000000
lda [%i1+%o4]0x89,%f8 ! %f8 = 00000029
! %f15 = ffee814d, %f13 = 000000ff
fcmpes %fcc1,%f15,%f13 ! %fcc1 = 3
! Mem[00000000100c1400] = ff000000, %l1 = f39ccd101f0aad9a
ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010181410] = ff0000000000ff00, %l0 = 0000000000000000
ldxa [%i6+%o5]0x88,%l0 ! %l0 = ff0000000000ff00
! Mem[0000000010041400] = 000000ff, %l5 = 0000000000000000
ldsba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141400] = 00000029, %l2 = 00000000000000ff
lduha [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141408] = 000000006cff8000, %l2 = 0000000000000000
ldxa [%i5+%o4]0x81,%l2 ! %l2 = 000000006cff8000
! Mem[000000001004143c] = 00000000, %l4 = 00000000ff000000
ldswa [%i1+0x03c]%asi,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 00000000000003e3, Mem[0000000010181410] = 00ff0000000000ff
stxa %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000000003e3
p0_label_718:
! Mem[0000000010041408] = 00000000, %l6 = 00000000000003e3
swapa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081437] = 000000ff, %l4 = 0000000000000000
ldstub [%i2+0x037],%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030081400] = 00000000, %l4 = 00000000000000ff
swapa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
! %l1 = ffffffffffffff00, Mem[0000000030081410] = 7fffffff00000000
stxa %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffffffffff00
! %l7 = 000000000b780000, Mem[0000000010081408] = 0b7800ff
stba %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0b780000
! %l1 = ffffffffffffff00, Mem[0000000010041400] = 000000ff
stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff0000ff
! %l2 = 000000006cff8000, Mem[0000000010141410] = 00000000
stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030141410] = 0b780000 ffff0000
stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 00000000
! Mem[000000001008141e] = 00000000, %l3 = 00000000000000ff
ldstuba [%i2+0x01e]%asi,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 000000ff, %f31 = ffff80ff
lda [%i2+%g0]0x81,%f31 ! %f31 = 000000ff
p0_label_719:
! Mem[0000000010081428] = ffffffff, %l6 = 0000000000000000
ldsha [%i2+0x028]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010001400] = 00000000, %l4 = 0000000000000000
lduba [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001420] = 000000ff, %l7 = 000000000b780000
ldsha [%i0+0x022]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1400] = 000000ff, %f1 = 00000000
lda [%i3+%g0]0x88,%f1 ! %f1 = 000000ff
! Mem[00000000100c1400] = ff000000 0000004b, %l6 = ffffffff, %l7 = 000000ff
ldd [%i3+%g0],%l6 ! %l6 = 00000000ff000000 000000000000004b
! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
lduha [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081410] = 00ffffff, %l7 = 000000000000004b
lduba [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001408] = ffffffff, %l5 = 0000000000000000
ldsha [%i0+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[000000001004141c] = 00000073, %l0 = ff0000000000ff00
lduba [%i1+0x01f]%asi,%l0 ! %l0 = 0000000000000073
! Starting 10 instruction Store Burst
! %f19 = ffffffff, %f26 = cbdc9ba4, %f24 = 00000000
fmuls %f19,%f26,%f24 ! %f24 = ffffffff
p0_label_720:
! Mem[0000000030101408] = 000000ff, %l0 = 0000000000000073
ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030041408] = 00000029, %l0 = 00000000000000ff
ldstuba [%i1+%o4]0x89,%l0 ! %l0 = 00000029000000ff
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030001410] = 00000000 ffffffff
stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 ffffffff
! %l1 = ffffffffffffff00, Mem[00000000100c1408] = 00000000
stha %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ff00
! %f24 = ffffffff ff000000, %l7 = 0000000000000000
! Mem[0000000010041410] = 0000ff8a00000173
add %i1,0x010,%g1
stda %f24,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010041410] = 0000ff8a00000173
! %l4 = 0000000000000000, Mem[00000000100c1410] = ffff0000
stba %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ff0000
! Mem[000000001004142a] = 7f80ffff, %l4 = 0000000000000000
ldstub [%i1+0x02a],%l4 ! %l4 = 000000ff000000ff
! %l5 = ffffffffffffffff, Mem[0000000030001408] = 000000ff
stwa %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff
! %f12 = 00000000 000000ff, Mem[0000000010181410] = 00000000 e3030000
stda %f12,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 00000000, %f19 = ffffffff
lda [%i0+%g0]0x81,%f19 ! %f19 = 00000000
p0_label_721:
! Mem[0000000010101400] = 00ff0000 00000029, %l0 = 00000029, %l1 = ffffff00
ldda [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000029 0000000000ff0000
! Mem[0000000010001408] = ffffffff, %f21 = 000000ff
lda [%i0+%o4]0x80,%f21 ! %f21 = ffffffff
membar #Sync ! Added by membar checker (115)
! Mem[0000000030001400] = 00000000 ffffffff ffffffff 000000ff
! Mem[0000000030001410] = 00000000 ffffffff 00000000 000000ff
! Mem[0000000030001420] = 00000000 5d000000 ffffffff 0000ffff
! Mem[0000000030001430] = 00000000 000000ff 00000000 ffee814d
ldda [%i0]ASI_BLK_SL,%f0 ! Block Load from 0000000030001400
! Mem[0000000030181410] = 0b780000, %l2 = 000000006cff8000
lduba [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181400] = ff000000 0000ff00, %l2 = 00000000, %l3 = 00000000
ldda [%i6+%g0]0x80,%l2 ! %l2 = 00000000ff000000 000000000000ff00
! Mem[0000000030181400] = 0000780b, %l5 = ffffffffffffffff
lduwa [%i6+%g0]0x89,%l5 ! %l5 = 000000000000780b
! %l6 = 00000000ff000000, %l4 = 00000000000000ff, %l6 = 00000000ff000000
orn %l6,%l4,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000030081408] = 351b0000, %l2 = 00000000ff000000
lduba [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = ffffff00, %l1 = 0000000000ff0000
lduwa [%i2+%o5]0x89,%l1 ! %l1 = 00000000ffffff00
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[00000000100c1400] = ff000000
stba %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff000000
p0_label_722:
! Mem[0000000010001400] = 00000000, %l1 = 00000000ffffff00
swapa [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
membar #Sync ! Added by membar checker (116)
! %f22 = ff000000 00000000, %l3 = 000000000000ff00
! Mem[0000000030001400] = 00000000ffffffff
stda %f22,[%i0+%l3]ASI_PST32_SL ! Mem[0000000030001400] = 00000000ffffffff
! Mem[00000000100c1424] = 000000ff, %l7 = 00000000, %l0 = 00000029
add %i3,0x24,%g1
casa [%g1]0x80,%l7,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001408] = ffffffff, %l6 = ffffffffffffff00
swapa [%i0+%o4]0x80,%l6 ! %l6 = 00000000ffffffff
! %f14 = 4d81eeff, Mem[0000000010081408] = 0000780b
sta %f14,[%i2+%o4]0x80 ! Mem[0000000010081408] = 4d81eeff
! %f7 = 00000000, Mem[0000000030141400] = 00000029
sta %f7 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! %l1 = 0000000000000000, Mem[0000000030101400] = 00000000
stwa %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
! %l0 = 00000000000000ff, Mem[0000000010101408] = 0000000000000000
stxa %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000000000ff
! Mem[0000000010141400] = 00000029, %l3 = 000000000000ff00
ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000029000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 5d000000000000ff, %l1 = 0000000000000000
ldxa [%i6+%o4]0x81,%l1 ! %l1 = 5d000000000000ff
p0_label_723:
! Mem[00000000300c1408] = 000000ff, %l5 = 000000000000780b
lduba [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041400] = ff000000ff0000ff, %l7 = 0000000000000000
ldxa [%i1+%g0]0x88,%l7 ! %l7 = ff000000ff0000ff
! Mem[0000000010181408] = 00000000 00000000, %l6 = ffffffff, %l7 = ff0000ff
ldda [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000010181408] = 0000000000000000, %l5 = 00000000000000ff
ldxa [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141434] = 000000ff, %f12 = ff000000
ld [%i5+0x034],%f12 ! %f12 = 000000ff
! Mem[0000000030001408] = ffffffff000000ff, %l2 = 0000000000000000
ldxa [%i0+%o4]0x81,%l2 ! %l2 = ffffffff000000ff
! Mem[00000000100c1410] = 0000ff00, %l2 = ffffffff000000ff
ldsba [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181414] = 00000000, %l1 = 5d000000000000ff
lduw [%i6+0x014],%l1 ! %l1 = 0000000000000000
! Mem[00000000211c0000] = 00ffc8b9, %l7 = 0000000000000000
lduba [%o2+0x001]%asi,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f18 = ffffffff 00000000, Mem[0000000010041430] = 00000000 000000ff
stda %f18,[%i1+0x030]%asi ! Mem[0000000010041430] = ffffffff 00000000
p0_label_724:
! %l6 = 00000000, %l7 = 000000ff, Mem[00000000300c1410] = 00000000 0b780000
stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 000000ff
! %l4 = 00000000000000ff, %l6 = 0000000000000000, %l4 = 00000000000000ff
mulx %l4,%l6,%l4 ! %l4 = 0000000000000000
! %f0 = ffffffff 00000000, Mem[0000000010181400] = ff000000 0000ff00
stda %f0 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffffff 00000000
! %l6 = 0000000000000000, Mem[0000000030181408] = 0000005d
stba %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! Mem[0000000010001430] = ffff00000b780000, %l6 = 0000000000000000, %l6 = 0000000000000000
add %i0,0x30,%g1
casxa [%g1]0x80,%l6,%l6 ! %l6 = ffff00000b780000
! Mem[0000000030181408] = 00000000, %l7 = 00000000000000ff
swapa [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
! %l2 = 0000000000000000, Mem[00000000201c0000] = ffff2191, %asi = 80
stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00002191
! %l3 = 0000000000000029, Mem[0000000010101410] = 0000000000000000
stxa %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000029
! Mem[0000000010141400] = ff000000, %l5 = 0000000000000000
ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 0000000000000000, %l4 = 0000000000000000
ldxa [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
p0_label_725:
! Mem[0000000010081400] = 00000000, %l6 = ffff00000b780000
ldsha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1408] = 00ff0000, %l0 = 00000000000000ff
lduwa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000ff0000
! Mem[0000000010081408] = ffee814d, %l5 = 00000000000000ff
ldsha [%i2+%o4]0x88,%l5 ! %l5 = ffffffffffff814d
! Mem[0000000030181410] = 0b780000, %l0 = 0000000000ff0000
lduba [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l1 = 0000000000000000
ldswa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Code Fragment 3
p0_fragment_59:
! %l0 = 0000000000000000
setx 0x3b5d393fc91bc165,%g7,%l0 ! %l0 = 3b5d393fc91bc165
! %l1 = 0000000000000000
setx 0x80ecb1f7a429fe75,%g7,%l1 ! %l1 = 80ecb1f7a429fe75
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 = 3b5d393fc91bc165
setx 0xfd121a479d48b463,%g7,%l0 ! %l0 = fd121a479d48b463
! %l1 = 80ecb1f7a429fe75
setx 0x3c629307b6f50046,%g7,%l1 ! %l1 = 3c629307b6f50046
! Mem[0000000010041438] = ff000000, %l6 = 0000000000000000
ldsw [%i1+0x038],%l6 ! %l6 = ffffffffff000000
! Mem[00000000218001c0] = ff6b1988, %l5 = ffffffffffff814d
ldsba [%o3+0x1c1]%asi,%l5 ! %l5 = 000000000000006b
! Mem[0000000010041400] = ff0000ff, %l0 = fd121a479d48b463
ldsha [%i1+%g0]0x80,%l0 ! %l0 = ffffffffffffff00
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 00ff0000, %l3 = 0000000000000029
swapa [%i3+%o5]0x80,%l3 ! %l3 = 0000000000ff0000
p0_label_726:
! %f2 = ff000000 ffffffff, Mem[0000000010081408] = ffee814d 00000000
stda %f2 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff000000 ffffffff
! %f30 = 00000000 000000ff, Mem[0000000030181408] = 000000ff 000000ff
stda %f30,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 000000ff
! %l3 = 0000000000ff0000, Mem[00000000100c1428] = 00000000, %asi = 80
stha %l3,[%i3+0x028]%asi ! Mem[00000000100c1428] = 00000000
! %l1 = 3c629307b6f50046, Mem[0000000030101410] = 00000000
stwa %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = b6f50046
! %l2 = 0000000000000000, Mem[0000000010001408] = 00ffffff
stba %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00ffff00
! Mem[0000000030041408] = ff000000ffffffff, %l1 = 3c629307b6f50046
ldxa [%i1+%o4]0x81,%l1 ! %l1 = ff000000ffffffff
! %l6 = ff000000, %l7 = 00000000, Mem[0000000030041400] = ffffffff ffee814d
stda %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000 00000000
! %l5 = 000000000000006b, Mem[0000000030101408] = 000000ff
stwa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000006b
! Mem[0000000030041400] = 000000ff, %l5 = 000000000000006b
swapa [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 000000ff 000000ff, %l2 = 00000000, %l3 = 00ff0000
ldda [%i2+%o5]0x80,%l2 ! %l2 = 00000000000000ff 00000000000000ff
p0_label_727:
! %f20 = 00000000, %f28 = 0000780b, %f20 = 00000000
fsubs %f20,%f28,%f20 ! %l0 = ffffffffffffff22, Unfinished, %fsr = 3f00000400
! Mem[0000000010041438] = ff000000, %l4 = 0000000000000000
ldsh [%i1+0x038],%l4 ! %l4 = ffffffffffffff00
! %l7 = 0000000000000000, %l4 = ffffffffffffff00, %l5 = 00000000000000ff
andn %l7,%l4,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001418] = 00000000000000ff, %f20 = 00000000 ffffffff
ldda [%i0+0x018]%asi,%f20 ! %f20 = 00000000 000000ff
! %l3 = 00000000000000ff, immd = ffffffffffffff8c, %l0 = ffffffffffffff22
sdivx %l3,-0x074,%l0 ! %l0 = fffffffffffffffe
! Mem[0000000030141400] = 00000000, %f7 = 00000000
lda [%i5+%g0]0x89,%f7 ! %f7 = 00000000
! Mem[0000000010001410] = ff00000000000000, %f2 = ff000000 ffffffff
ldd [%i0+%o5],%f2 ! %f2 = ff000000 00000000
! Mem[0000000010001400] = ffffff00, %l4 = ffffffffffffff00
lduba [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
! %l0 = fffffffe, %l1 = ffffffff, Mem[0000000010101410] = 29000000 00000000
stda %l0,[%i4+0x010]%asi ! Mem[0000000010101410] = fffffffe ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = 00000000, %l3 = 00000000000000ff
ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff
p0_label_728:
! %f16 = ffffffff, Mem[0000000010141410] = 00000000
sta %f16,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffff
! %f16 = ffffffff 00000000, Mem[0000000030101410] = b6f50046 ffffffff
stda %f16,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff 00000000
! %l6 = ffffffffff000000, Mem[00000000300c1410] = 00000000
stha %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! Mem[0000000010001438] = ff80ffff, %l1 = ff000000ffffffff
swap [%i0+0x038],%l1 ! %l1 = 00000000ff80ffff
! %l0 = fffffffffffffffe, Mem[0000000030041410] = 00000000
stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = fffffffe
! %l7 = 0000000000000000, Mem[00000000211c0000] = 00ffc8b9
sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 0000c8b9
! %l1 = 00000000ff80ffff, Mem[0000000030041408] = ff000000
stha %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffff0000
! %l5 = 0000000000000000, Mem[0000000010141410] = ffffffff
stwa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! %l6 = ffffffffff000000, Mem[0000000010001400] = ffffff00
stwa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 0b780000, %l1 = 00000000ff80ffff
ldsba [%i6+%g0]0x81,%l1 ! %l1 = 000000000000000b
p0_label_729:
! Mem[0000000010041400] = ff0000ff, %l3 = 0000000000000000
ldsha [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181408] = 000000ff, %l5 = 0000000000000000
lduwa [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081434] = 000000ff, %l6 = ffffffffff000000
ldsha [%i2+0x036]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[00000000300c1410] = 00000000, %l3 = 00000000000000ff
ldswa [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l4 = 0000000000000000
lduba [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101400] = 29000000, %l0 = fffffffffffffffe
lduha [%i4+%g0]0x80,%l0 ! %l0 = 0000000000002900
! Mem[000000001010142c] = 0000ffff, %l0 = 0000000000002900
ldub [%i4+0x02f],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181408] = 000000ff, %l1 = 000000000000000b
lduha [%i6+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000020800000] = ff007fd0, %l1 = 00000000000000ff
lduha [%o1+0x000]%asi,%l1 ! %l1 = 000000000000ff00
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = 000000ff, %l5 = 00000000000000ff
ldstuba [%i0+%g0]0x80,%l5 ! %l5 = 00000000000000ff
p0_label_730:
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030001408] = ffffffff ff000000
stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 00000000
! %f18 = ffffffff 00000000, Mem[0000000030141410] = 00000000 00000000
stda %f18,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff 00000000
! Mem[0000000030001410] = 00000000, %l0 = 00000000000000ff
swapa [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000021800100] = ff00a456, %l0 = 0000000000000000
ldstub [%o3+0x100],%l0 ! %l0 = 000000ff000000ff
! %l2 = 00000000000000ff, Mem[000000001008140c] = 000000ff
sth %l2,[%i2+0x00c] ! Mem[000000001008140c] = 00ff00ff
! %f24 = ffffffff ff000000, Mem[0000000010081408] = ffffffff 00ff00ff
stda %f24,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffff ff000000
! Mem[0000000010141419] = 00000000, %l4 = 0000000000000000
ldstub [%i5+0x019],%l4 ! %l4 = 00000000000000ff
! %f0 = ffffffff 00000000, Mem[0000000010141438] = 00000000 ffffffff
std %f0 ,[%i5+0x038] ! Mem[0000000010141438] = ffffffff 00000000
! %l2 = 00000000000000ff, Mem[00000000100c1400] = ff000000
stba %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 0000ff8a 00000173, %l0 = 000000ff, %l1 = 0000ff00
ldd [%i1+%o5],%l0 ! %l0 = 000000000000ff8a 0000000000000173
p0_label_731:
! Mem[0000000010181400] = ffffffff, %l0 = 000000000000ff8a
ldswa [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010101400] = 00000029, %l7 = 0000000000000000
lduha [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000029
! Mem[0000000010181438] = 00000c99, %l3 = 0000000000000000
ldsb [%i6+0x03a],%l3 ! %l3 = 000000000000000c
! Mem[00000000201c0000] = 00002191, %l6 = 00000000000000ff
lduha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000000
! Mem[000000001000143c] = 00000000, %l1 = 0000000000000173
lduw [%i0+0x03c],%l1 ! %l1 = 0000000000000000
! Mem[0000000030181400] = 0000780b, %l4 = 0000000000000000
ldswa [%i6+%g0]0x89,%l4 ! %l4 = 000000000000780b
! Mem[0000000030101400] = 00000000, %l0 = ffffffffffffffff
ldsba [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001438] = ffffffff, %f12 = 000000ff
lda [%i0+0x038]%asi,%f12 ! %f12 = ffffffff
! Mem[0000000030101400] = 00000000ffee814d, %f30 = 00000000 000000ff
ldda [%i4+%g0]0x81,%f30 ! %f30 = 00000000 ffee814d
! Starting 10 instruction Store Burst
! %f6 = ff000000 00000000, %l0 = 0000000000000000
! Mem[0000000010101400] = 290000000000ff00
stda %f6,[%i4+%l0]ASI_PST8_P ! Mem[0000000010101400] = 290000000000ff00
p0_label_732:
! %l0 = 0000000000000000, Mem[0000000010141410] = 00000000
stwa %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! Mem[0000000030141408] = 00000000, %l5 = 0000000000000000
swapa [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
! %l3 = 000000000000000c, Mem[00000000201c0000] = 00002191, %asi = 80
stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000c2191
! %l0 = 0000000000000000, Mem[0000000010141400] = 000000ff
stba %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
! %l7 = 0000000000000029, Mem[00000000300c1400] = ffffffff00000000
stxa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000029
! %l6 = 0000000000000000, Mem[00000000100c1400] = ff000000
stha %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! Mem[0000000030001410] = 000000ff, %l7 = 0000000000000029
ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030181408] = ff000000, %l4 = 000000000000780b
swapa [%i6+%o4]0x81,%l4 ! %l4 = 00000000ff000000
! %l6 = 0000000000000000, Mem[00000000300c1408] = ff000000
stha %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 000003e3, %f13 = 00000000
lda [%i1+%o4]0x88,%f13 ! %f13 = 000003e3
p0_label_733:
! Mem[0000000010001420] = 000000ff00000000, %f6 = ff000000 00000000
ldd [%i0+0x020],%f6 ! %f6 = 000000ff 00000000
! Mem[00000000100c143c] = ffffffff, %l5 = 0000000000000000
ldsw [%i3+0x03c],%l5 ! %l5 = ffffffffffffffff
! Mem[00000000100c1418] = ff0000ff, %f30 = 00000000
ld [%i3+0x018],%f30 ! %f30 = ff0000ff
! Mem[0000000030181410] = 0b780000, %l6 = 0000000000000000
lduha [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l5 = ffffffffffffffff
lduba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081410] = 00ffffff, %l3 = 000000000000000c
lduha [%i2+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1408] = 00ff0000 00000000, %l4 = ff000000, %l5 = 00000000
ldda [%i3+0x008]%asi,%l4 ! %l4 = 0000000000ff0000 0000000000000000
! %l0 = 0000000000000000, %l7 = 00000000000000ff, %y = 1f548d7e
sdiv %l0,%l7,%l0 ! %l0 = 000000007fffffff
mov %l0,%y ! %y = 7fffffff
! Mem[0000000010101400] = 29000000 0000ff00, %l4 = 00ff0000, %l5 = 00000000
ldda [%i4+0x000]%asi,%l4 ! %l4 = 0000000029000000 000000000000ff00
! Starting 10 instruction Store Burst
! Mem[0000000030001408] = 00000000, %l6 = 0000000000000000
swapa [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
p0_label_734:
! %f22 = ff000000 00000000, %l5 = 000000000000ff00
! Mem[0000000030181430] = 000000ff9d00ffff
add %i6,0x030,%g1
stda %f22,[%g1+%l5]ASI_PST16_S ! Mem[0000000030181430] = 000000ff9d00ffff
! %f2 = ff000000 00000000, Mem[0000000030001408] = 00000000 00000000
stda %f2 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000 00000000
! Mem[0000000030081400] = ff000000, %l2 = 00000000000000ff
lduwa [%i2+%g0]0x89,%l2 ! %l2 = 00000000ff000000
! Mem[00000000300c1408] = 00000000, %l1 = 0000000000000000
ldstuba [%i3+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! %f10 = ffff0000, Mem[0000000010081400] = 00000000
sta %f10,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffff0000
! %l3 = 00000000000000ff, Mem[0000000030081410] = ffffff00
stha %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffff00ff
! Mem[0000000010081428] = ffffffff00000000, %l4 = 0000000029000000, %l1 = 0000000000000000
add %i2,0x28,%g1
casxa [%g1]0x80,%l4,%l1 ! %l1 = ffffffff00000000
! %l5 = 000000000000ff00, Mem[000000001004143b] = ff000000
stb %l5,[%i1+0x03b] ! Mem[0000000010041438] = ff000000
! %f1 = 00000000, Mem[0000000010101400] = 00000029
sta %f1 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 6b000000, %l4 = 0000000029000000
ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 0000006b000000ff
p0_label_735:
! Mem[0000000010181400] = ffffffff, %l7 = 00000000000000ff
ldswa [%i6+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181400] = ffffffff, %f9 = 00000000
lda [%i6+%g0]0x80,%f9 ! %f9 = ffffffff
! Mem[0000000010041410] = 730100008aff0000, %l5 = 000000000000ff00
ldxa [%i1+%o5]0x88,%l5 ! %l5 = 730100008aff0000
! Mem[0000000010001408] = ffffffff 00ffff00, %l6 = 00000000, %l7 = ffffffff
ldda [%i0+%o4]0x88,%l6 ! %l6 = 0000000000ffff00 00000000ffffffff
! Mem[0000000010181438] = 00000c99e0ffffff, %f30 = ff0000ff ffee814d
ldd [%i6+0x038],%f30 ! %f30 = 00000c99 e0ffffff
! Mem[0000000010081408] = 000000ffffffffff, %f30 = 00000c99 e0ffffff
ldda [%i2+%o4]0x88,%f30 ! %f30 = 000000ff ffffffff
! Mem[00000000100c1424] = 000000ff, %l7 = 00000000ffffffff
ldub [%i3+0x026],%l7 ! %l7 = 0000000000000000
! %f5 = 00000000, %f9 = ffffffff
fcmps %fcc1,%f5 ,%f9 ! %fcc1 = 3
! Mem[0000000010001410] = 000000ff, %l3 = 00000000000000ff
ldsha [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l6 = 0000000000ffff00, Mem[0000000030101410] = 00000000
stwa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00ffff00
p0_label_736:
! %l0 = 000000007fffffff, immd = ffffffffffffff09, %l4 = 000000000000006b
sdivx %l0,-0x0f7,%l4 ! %l4 = ffffffffff7b5607
! %f20 = 00000000, Mem[0000000010081400] = ffff0000
sta %f20,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! Mem[00000000100c1408] = 00ff0000, %l0 = 000000007fffffff, %asi = 80
swapa [%i3+0x008]%asi,%l0 ! %l0 = 0000000000ff0000
! %l6 = 0000000000ffff00, Mem[0000000010101400] = 00000000
stwa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00ffff00
! %l0 = 0000000000ff0000, imm = 00000000000005fd, %l0 = 0000000000ff0000
xor %l0,0x5fd,%l0 ! %l0 = 0000000000ff05fd
! Mem[0000000010101430] = ffffffff, %l0 = 0000000000ff05fd
swap [%i4+0x030],%l0 ! %l0 = 00000000ffffffff
! %f31 = ffffffff, Mem[0000000030081400] = ff000000
sta %f31,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffff
! %l2 = ff000000, %l3 = 000000ff, Mem[0000000030141410] = 00000000 ffffffff
stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000 000000ff
! %l6 = 00ffff00, %l7 = 00000000, Mem[0000000010081408] = ffffffff ff000000
stda %l6,[%i2+0x008]%asi ! Mem[0000000010081408] = 00ffff00 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 000000ff, %l1 = ffffffff00000000
lduha [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
p0_label_737:
! Mem[000000001014140c] = ffffffff, %l7 = 0000000000000000
ldsha [%i5+0x00c]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010001408] = 00ffff00, %l7 = ffffffffffffffff
ldsha [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181408] = 00000000, %l4 = ffffffffff7b5607
ldsba [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = 0000ffff, %l5 = 730100008aff0000
lduha [%i1+%o4]0x89,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010001408] = 00ffff00 ffffffff, %l2 = ff000000, %l3 = 000000ff
ldda [%i0+%o4]0x80,%l2 ! %l2 = 0000000000ffff00 00000000ffffffff
! Mem[0000000010101410] = fffffffe ffffffff, %l6 = 00ffff00, %l7 = 000000ff
ldda [%i4+0x010]%asi,%l6 ! %l6 = 00000000fffffffe 00000000ffffffff
! Mem[00000000300c1400] = 00000000 00000029, %l0 = ffffffff, %l1 = 000000ff
ldda [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000 0000000000000029
! Mem[0000000010181428] = 000000ff 0000005d, %l0 = 00000000, %l1 = 00000029
ldd [%i6+0x028],%l0 ! %l0 = 00000000000000ff 000000000000005d
! Mem[0000000010141400] = 00000000, %l1 = 000000000000005d
lduba [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 000000000000ffff, Mem[000000001010143c] = 000000ff
sth %l5,[%i4+0x03c] ! Mem[000000001010143c] = ffff00ff
p0_label_738:
! Mem[00000000300c1408] = ff000000, %l7 = 00000000ffffffff
swapa [%i3+%o4]0x81,%l7 ! %l7 = 00000000ff000000
! %f16 = ffffffff 00000000 ffffffff 00000000
! %f20 = 00000000 000000ff ff000000 00000000
! %f24 = ffffffff ff000000 cbdc9ba4 00000000
! %f28 = 0000780b 0000ffff 000000ff ffffffff
stda %f16,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400
! Mem[0000000010141410] = 00000000, %l6 = 00000000fffffffe
swapa [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000030081410] = ffff00ff
stwa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
! %l7 = 00000000ff000000, Mem[0000000030141400] = 0000000000000000
stxa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000ff000000
! %f6 = 000000ff 00000000, Mem[0000000010001400] = ff0000ff ffffffff
stda %f6 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff 00000000
! %l5 = 000000000000ffff, Mem[0000000010141408] = 00000029
stba %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
! %l5 = 000000000000ffff, Mem[0000000010181429] = 00000000
stb %l5,[%i6+0x029] ! Mem[0000000010181428] = 00ff0000
! %l6 = 00000000, %l7 = ff000000, Mem[0000000030141400] = 00000000 000000ff
stda %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 ff000000
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 0000c8b9, %l3 = 00000000ffffffff
lduba [%o2+0x001]%asi,%l3 ! %l3 = 0000000000000000
p0_label_739:
! Mem[0000000010101400] = 00ffff00, %l0 = 00000000000000ff
ldsba [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001408] = 00ffff00, %l2 = 0000000000ffff00
ldsba [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = 00000000ffffffff, %f6 = 000000ff 00000000
ldda [%i2+%o5]0x81,%f6 ! %f6 = 00000000 ffffffff
! Mem[0000000010081420] = 000000ff, %l2 = 0000000000000000
ldsha [%i2+0x020]%asi,%l2 ! %l2 = 0000000000000000
! Mem[000000001000141c] = 000000ff, %l7 = 00000000ff000000
ldub [%i0+0x01c],%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 0b78000000000000, %f14 = 4d81eeff 00000000
ldda [%i6+%g0]0x81,%f14 ! %f14 = 0b780000 00000000
! Mem[00000000100c1408] = 7fffffff00000000, %f2 = ff000000 00000000
ldda [%i3+%o4]0x80,%f2 ! %f2 = 7fffffff 00000000
! Mem[0000000010141400] = ffffffff 00000000, %l4 = 00000000, %l5 = 0000ffff
ldda [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000 00000000ffffffff
! Mem[0000000010001410] = ff000000, %f7 = ffffffff
lda [%i0+%o5]0x80,%f7 ! %f7 = ff000000
! Starting 10 instruction Store Burst
! Mem[000000001004141c] = 00000073, %l2 = 00000000, %l6 = 00000000
add %i1,0x1c,%g1
casa [%g1]0x80,%l2,%l6 ! %l6 = 0000000000000073
p0_label_740:
! %f8 = 0000005d ffffffff, %l1 = 0000000000000000
! Mem[0000000030041420] = 000000000000ffff
add %i1,0x020,%g1
stda %f8,[%g1+%l1]ASI_PST32_S ! Mem[0000000030041420] = 000000000000ffff
! %l1 = 0000000000000000, Mem[0000000010141408] = ff000000
stba %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! %f11 = ffffffff, %f3 = 00000000
fcmps %fcc1,%f11,%f3 ! %fcc1 = 3
! Mem[0000000010041400] = ff0000ff, %l7 = 0000000000000000
ldstuba [%i1+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
! %l4 = 0000000000000000, Mem[0000000010141410] = fffffffe
stha %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000fffe
! %f11 = ffffffff, Mem[0000000010081418] = ff000000
st %f11,[%i2+0x018] ! Mem[0000000010081418] = ffffffff
membar #Sync ! Added by membar checker (117)
! Mem[0000000010181408] = 00000000, %l6 = 0000000000000073
ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000030041408] = ffff0000
stwa %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! %f2 = 7fffffff 00000000, Mem[0000000010101418] = ffffffff 0000ffff
std %f2 ,[%i4+0x018] ! Mem[0000000010101418] = 7fffffff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 0000780b, %l3 = 0000000000000000
lduba [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
p0_label_741:
! Mem[0000000030141408] = 00000000, %l1 = 0000000000000000
lduha [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081408] = 351b0000, %l1 = 0000000000000000
lduha [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000201c0000] = 000c2191, %l1 = 0000000000000000
ldsh [%o0+%g0],%l1 ! %l1 = 000000000000000c
! Mem[0000000010101434] = 000000ff, %l5 = 00000000ffffffff
ldswa [%i4+0x034]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181400] = 00000000, %f28 = 0000780b
lda [%i6+%g0]0x80,%f28 ! %f28 = 00000000
! Mem[0000000020800040] = ffffd57f, %l3 = 0000000000000000
ldub [%o1+0x041],%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141400] = 00000000000000ff, %f20 = 00000000 000000ff
ldda [%i5+%g0]0x81,%f20 ! %f20 = 00000000 000000ff
! Mem[00000000100c1400] = 000000000000004b, %f8 = 0000005d ffffffff
ldd [%i3+%g0],%f8 ! %f8 = 00000000 0000004b
! Mem[0000000030001410] = ff000000ffffffff, %l6 = 0000000000000000
ldxa [%i0+%o5]0x81,%l6 ! %l6 = ff000000ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = 00000000, %l6 = ff000000ffffffff
ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 00000000000000ff
p0_label_742:
! %f28 = 00000000 0000ffff, %l2 = 0000000000000000
! Mem[00000000100c1400] = 000000000000004b
stda %f28,[%i3+%l2]ASI_PST8_PL ! Mem[00000000100c1400] = 000000000000004b
! %f26 = cbdc9ba4 00000000, %l1 = 000000000000000c
! Mem[0000000010001420] = 000000ff00000000
add %i0,0x020,%g1
stda %f26,[%g1+%l1]ASI_PST16_P ! Mem[0000000010001420] = cbdc9ba400000000
! Mem[0000000030081410] = 00000000, %l6 = 0000000000000000
swapa [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1400] = 000000000000004b, %l4 = 0000000000000000, %l5 = 00000000000000ff
casxa [%i3]0x80,%l4,%l5 ! %l5 = 000000000000004b
! %l7 = 00000000000000ff, Mem[0000000030101410] = 00ffff00
stha %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ffff00
! Mem[0000000030181408] = 0b780000, %l0 = 0000000000000000
swapa [%i6+%o4]0x89,%l0 ! %l0 = 000000000b780000
! %f10 = ffff0000, Mem[0000000030101410] = 00ffff00
sta %f10,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffff0000
! %l5 = 000000000000004b, Mem[0000000021800101] = ff00a456, %asi = 80
stba %l5,[%o3+0x101]%asi ! Mem[0000000021800100] = ff4ba456
! Mem[0000000030141400] = 00000000, %l3 = 00000000000000ff
swapa [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 00000000, %l4 = 0000000000000000
lduba [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
p0_label_743:
! Mem[00000000211c0000] = 0000c8b9, %l5 = 000000000000004b
ldsb [%o2+0x001],%l5 ! %l5 = 0000000000000000
! Mem[000000001018143c] = ff000000, %f23 = 00000000
lda [%i6+0x03c]%asi,%f23 ! %f23 = ff000000
! %l0 = 000000000b780000, immed = 000009d8, %y = 7fffffff
sdiv %l0,0x9d8,%l2 ! %l2 = 000000007fffffff
mov %l0,%y ! %y = 0b780000
! Mem[0000000030081408] = 00001b3529170000, %f6 = 00000000 ff000000
ldda [%i2+%o4]0x81,%f6 ! %f6 = 00001b35 29170000
! Mem[0000000010001410] = ff00000000000000, %f18 = ffffffff 00000000
ldda [%i0+%o5]0x80,%f18 ! %f18 = ff000000 00000000
! Mem[0000000010101408] = ff000000, %l7 = 00000000000000ff
ldsba [%i4+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[000000001018141c] = 000000ff, %l1 = 000000000000000c
ldsha [%i6+0x01e]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010101428] = 0000780b0000ffff, %f30 = 000000ff ffffffff
ldd [%i4+0x028],%f30 ! %f30 = 0000780b 0000ffff
! Mem[0000000010041410] = 0000ff8a 00000173, %l0 = 0b780000, %l1 = 000000ff
ldda [%i1+%o5]0x80,%l0 ! %l0 = 000000000000ff8a 0000000000000173
! Starting 10 instruction Store Burst
! %l7 = ffffffffffffffff, Mem[0000000010041420] = ffffffff, %asi = 80
stwa %l7,[%i1+0x020]%asi ! Mem[0000000010041420] = ffffffff
p0_label_744:
! %f8 = 00000000 0000004b, Mem[0000000030081408] = 00001b35 29170000
stda %f8 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 0000004b
! %l7 = ffffffffffffffff, imm = 00000000000005dc, %l0 = 000000000000ff8a
and %l7,0x5dc,%l0 ! %l0 = 00000000000005dc
! %f16 = ffffffff 00000000, Mem[0000000010181410] = ff000000 00000000
stda %f16,[%i6+0x010]%asi ! Mem[0000000010181410] = ffffffff 00000000
! %l1 = 0000000000000173, Mem[0000000010181408] = 000000ff
stba %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000073
! %l1 = 0000000000000173, Mem[0000000010041410] = 0000ff8a
stba %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 7300ff8a
! Mem[0000000030181408] = 00000000, %l0 = 00000000000005dc
ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! %l2 = 000000007fffffff, Mem[00000000100c1400] = 00000000
stha %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000ffff
! Mem[0000000030001410] = ff000000, %l1 = 0000000000000173
ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
! %l2 = 000000007fffffff, %l3 = 0000000000000000, %l7 = ffffffffffffffff
addc %l2,%l3,%l7 ! %l7 = 000000007fffffff
! Starting 10 instruction Load Burst
! Mem[0000000010181438] = ffffffff, %l0 = 0000000000000000
lduw [%i6+0x038],%l0 ! %l0 = 00000000ffffffff
p0_label_745:
! Mem[0000000010001400] = ff000000, %l3 = 0000000000000000
ldsba [%i0+%g0]0x88,%l3 ! %l3 = 0000000000000000
membar #Sync ! Added by membar checker (118)
! Mem[0000000010041400] = ff0000ff 000000ff e3030000 ffffffff
! Mem[0000000010041410] = 7300ff8a 00000173 00000000 00000073
! Mem[0000000010041420] = ffffffff 00000000 7f80ffff 00ff0000
! Mem[0000000010041430] = ffffffff 00000000 ff000000 00000000
ldda [%i1]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010041400
! Mem[0000000010001438] = ffffffff00000000, %l6 = 0000000000000000
ldxa [%i0+0x038]%asi,%l6 ! %l6 = ffffffff00000000
! Mem[00000000100c1408] = 7fffffff, %l7 = 000000007fffffff
lduwa [%i3+0x008]%asi,%l7 ! %l7 = 000000007fffffff
! Mem[0000000030041408] = 00000000ffffffff, %l5 = 0000000000000000
ldxa [%i1+%o4]0x81,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000030181408] = ff000000, %l6 = ffffffff00000000
lduwa [%i6+%o4]0x81,%l6 ! %l6 = 00000000ff000000
! Mem[00000000100c1410] = 29000000, %l2 = 000000007fffffff
lduwa [%i3+%o5]0x88,%l2 ! %l2 = 0000000029000000
! Mem[00000000300c1410] = 00000000, %l3 = 0000000000000000
ldsha [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181408] = 000000ff, %f19 = 00000000
lda [%i6+%o4]0x89,%f19 ! %f19 = 000000ff
! Starting 10 instruction Store Burst
! %f22 = ff000000, Mem[00000000100c1400] = ffff0000
sta %f22,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff000000
p0_label_746:
! %l5 = 00000000ffffffff, Mem[0000000030001408] = ff000000
stha %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffff0000
! %f25 = ff000000, %f30 = 0000780b, %f16 = ffffffff
fsubs %f25,%f30,%f16 ! %l0 = 0000000100000021, Unfinished, %fsr = 3f00000400
! %f18 = ff000000 000000ff, Mem[0000000010181408] = 73000000 ffffffff
stda %f18,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000 000000ff
! %l6 = 00000000ff000000, Mem[0000000010001400] = ff000000
stha %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000000
! %l2 = 0000000029000000, Mem[0000000010001400] = ff000000
stwa %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 29000000
! %l3 = 0000000000000000, Mem[0000000010101400] = 00ffff00
stwa %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! %f22 = ff000000, Mem[0000000010101424] = 00ff718a
st %f22,[%i4+0x024] ! Mem[0000000010101424] = ff000000
! %l6 = ff000000, %l7 = 7fffffff, Mem[0000000010001420] = cbdc9ba4 00000000
stda %l6,[%i0+0x020]%asi ! Mem[0000000010001420] = ff000000 7fffffff
! Mem[0000000010081437] = 000000ff, %l0 = 0000000100000021
ldstub [%i2+0x037],%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041404] = 000000ff, %l5 = 00000000ffffffff
lduh [%i1+0x004],%l5 ! %l5 = 0000000000000000
p0_label_747:
! Mem[0000000030041400] = ff000000, %f30 = 0000780b
lda [%i1+%g0]0x81,%f30 ! %f30 = ff000000
! Mem[0000000010081408] = 00ffff00, %l5 = 0000000000000000
lduba [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l0 = 00000000000000ff
ldsba [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081410] = 00000000, %l7 = 000000007fffffff
lduwa [%i2+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = ff000000000000ff, %l3 = 0000000000000000
ldxa [%i6+%o4]0x88,%l3 ! %l3 = ff000000000000ff
! Mem[0000000010081438] = ffffffff, %l7 = 0000000000000000
lduwa [%i2+0x038]%asi,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000030041408] = 00000000, %l6 = 00000000ff000000
lduwa [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = feffffff, %l6 = 0000000000000000
lduha [%i4+%o5]0x88,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010001408] = 00ffff00, %l6 = 000000000000ffff
ldsba [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030041410] = feffffff 00000000
stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 00000000
p0_label_748:
! Mem[0000000030181408] = 000000ff, %l0 = 0000000000000000
swapa [%i6+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001410] = ff000000, %l5 = 0000000000000000
swap [%i0+%o5],%l5 ! %l5 = 00000000ff000000
! Mem[0000000010101418] = 7fffffff00000000, %l4 = 0000000000000000, %l2 = 0000000029000000
add %i4,0x18,%g1
casxa [%g1]0x80,%l4,%l2 ! %l2 = 7fffffff00000000
! %l4 = 0000000000000000, Mem[0000000010181408] = 000000ff
stha %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
! Mem[0000000010141400] = ff000000, %l1 = 00000000000000ff
swapa [%i5+%g0]0x80,%l1 ! %l1 = 00000000ff000000
! Mem[00000000300c1408] = ffffffff, %l5 = 00000000ff000000
swapa [%i3+%o4]0x81,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000010141410] = 0000fffe, %l6 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! %f3 = ffffffff, %f26 = cbdc9ba4, %f3 = ffffffff
fsubs %f3 ,%f26,%f3 ! %f3 = ffffffff
! Mem[0000000010141408] = 00000000, %l3 = ff000000000000ff
swapa [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 000000ff, %l1 = 00000000ff000000
ldsha [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000ff
p0_label_749:
! Mem[0000000010101400] = 00ff000000000000, %f12 = ffffffff 00000000
ldda [%i4+%g0]0x88,%f12 ! %f12 = 00ff0000 00000000
! Mem[0000000010181410] = ffffffff00000000, %l1 = 00000000000000ff
ldxa [%i6+%o5]0x80,%l1 ! %l1 = ffffffff00000000
! Mem[0000000010001400] = 0000000029000000, %f12 = 00ff0000 00000000
ldda [%i0+%g0]0x88,%f12 ! %f12 = 00000000 29000000
! Mem[0000000010041410] = 8aff0073, %l3 = 0000000000000000
ldswa [%i1+%o5]0x88,%l3 ! %l3 = ffffffff8aff0073
! Mem[0000000030081408] = 4b00000000000000, %l3 = ffffffff8aff0073
ldxa [%i2+%o4]0x89,%l3 ! %l3 = 4b00000000000000
! Mem[0000000010081434] = 000000ff, %l1 = ffffffff00000000
lduba [%i2+0x034]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = 00000000 feff00ff, %l4 = 00000000, %l5 = ffffffff
ldda [%i5+%o5]0x88,%l4 ! %l4 = 00000000feff00ff 0000000000000000
! Mem[0000000010181400] = ffffffff 00000000, %l6 = 00000000, %l7 = ffffffff
ldda [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000 00000000ffffffff
! Mem[0000000010101410] = fffffffe, %l5 = 0000000000000000
lduha [%i4+%o5]0x80,%l5 ! %l5 = 000000000000ffff
! Starting 10 instruction Store Burst
! Mem[0000000010081420] = 000000ff, %l2 = 7fffffff00000000
ldsh [%i2+0x022],%l2 ! %l2 = 00000000000000ff
p0_label_750:
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000030081408] = 00000000 4b000000
stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 ffffffff
membar #Sync ! Added by membar checker (119)
! %l4 = feff00ff, %l5 = 0000ffff, Mem[0000000010041400] = ff0000ff 000000ff
stda %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = feff00ff 0000ffff
! %f12 = 00000000 29000000, Mem[0000000030101400] = 00000000 4d81eeff
stda %f12,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 29000000
! %f16 = ffffffff, Mem[00000000100c1418] = ff0000ff
sta %f16,[%i3+0x018]%asi ! Mem[00000000100c1418] = ffffffff
! %l1 = 0000000000000000, Mem[0000000030081408] = ffffffff00000000
stxa %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000000000000
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000030141400] = 000000ff ff000000
stda %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 ffffffff
! Mem[0000000010181410] = ffffffff, %l4 = 00000000feff00ff
ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
! %l2 = 00000000000000ff, Mem[00000000100c1400] = ff000000
stwa %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010101410] = fffffffe ffffffff
stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ff000000, %l1 = 0000000000000000
lduba [%i0+%o5]0x81,%l1 ! %l1 = 00000000000000ff
p0_label_751:
! Mem[0000000010101400] = 00000000, %l7 = 00000000ffffffff
ldsha [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
! %l1 = 00000000000000ff, Mem[00000000100c1404] = 0000004b
sth %l1,[%i3+0x004] ! Mem[00000000100c1404] = 00ff004b
! Mem[000000001000141c] = 000000ff, %l0 = 00000000000000ff
lduba [%i0+0x01d]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081408] = 00000000, %l2 = 00000000000000ff
ldswa [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081400] = ffffffff00000000, %l2 = 0000000000000000
ldxa [%i2+%g0]0x81,%l2 ! %l2 = ffffffff00000000
! Mem[00000000201c0000] = 000c2191, %l4 = 00000000000000ff
lduha [%o0+0x000]%asi,%l4 ! %l4 = 000000000000000c
membar #Sync ! Added by membar checker (120)
! Mem[0000000010101400] = 00000000 0000ff00 ff000000 00000000
! Mem[0000000010101410] = 00000000 ffffffff 7fffffff 00000000
! Mem[0000000010101420] = fc058aff ff000000 0000780b 0000ffff
! Mem[0000000010101430] = 00ff05fd 000000ff 00000000 ffff00ff
ldda [%i4]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010101400
! Mem[00000000100c1410] = 00000029, %l0 = 0000000000000000
ldsha [%i3+0x012]%asi,%l0 ! %l0 = 0000000000000029
! Mem[0000000030081410] = 00000000ffffffff, %l4 = 000000000000000c
ldxa [%i2+%o5]0x81,%l4 ! %l4 = 00000000ffffffff
! Starting 10 instruction Store Burst
! %f0 = ff0000ff 000000ff e3030000 ffffffff
! %f4 = 7300ff8a 00000173 00000000 00000073
! %f8 = ffffffff 00000000 7f80ffff 00ff0000
! %f12 = 00000000 29000000 ff000000 00000000
stda %f0,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
p0_label_752:
membar #Sync ! Added by membar checker (121)
! %l6 = 0000000000000000, Mem[0000000010101408] = ff00000000000000
stxa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000000000
! Mem[0000000010141404] = ffffffff, %l6 = 00000000, %l3 = 00000000
add %i5,0x04,%g1
casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000ffffffff
! %f16 = 00ff0000 00000000 00000000 000000ff
! %f20 = ffffffff 00000000 00000000 ffffff7f
! %f24 = 000000ff ff8a05fc ffff0000 0b780000
! %f28 = ff000000 fd05ff00 ff00ffff 00000000
stda %f16,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
membar #Sync ! Added by membar checker (122)
! %f6 = 00000000 00000073, %l0 = 0000000000000029
! Mem[0000000030041418] = 00000000ffffff7f
add %i1,0x018,%g1
stda %f6,[%g1+%l0]ASI_PST16_S ! Mem[0000000030041418] = 00000000ffff0073
! %l7 = 0000000000000000, Mem[00000000100c143c] = ffffffff, %asi = 80
stwa %l7,[%i3+0x03c]%asi ! Mem[00000000100c143c] = 00000000
! Mem[0000000010101410] = 00000000, %l3 = 00000000ffffffff
swapa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
! %l3 = 0000000000000000, %l7 = 0000000000000000, %l0 = 0000000000000029
sdivx %l3,%l7,%l0 ! Div by zero, %l0 = 0000000000000079
! %f16 = 00ff0000 00000000 00000000 000000ff
! %f20 = ffffffff 00000000 00000000 ffffff7f
! %f24 = 000000ff ff8a05fc ffff0000 0b780000
! %f28 = ff000000 fd05ff00 ff00ffff 00000000
stda %f16,[%i4]ASI_COMMIT_P ! Block Store to 0000000010101400
! %f6 = 00000000 00000073, Mem[00000000100c1400] = 000000ff 00ff004b
stda %f6 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 00000073
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 00000000, %l1 = 00000000000000ff
lduwa [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
p0_label_753:
! Mem[0000000030101410] = ffff0000 ffffffff, %l0 = 00000051, %l1 = 00000000
ldda [%i4+%o5]0x81,%l0 ! %l0 = 00000000ffff0000 00000000ffffffff
! Mem[0000000010081400] = 00000000, %f5 = 00000173
lda [%i2+%g0]0x88,%f5 ! %f5 = 00000000
! Mem[00000000100c1400] = 00000000, %l2 = ffffffff00000000
ldstuba [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101408] = 6b000000, %l3 = 0000000000000000
lduwa [%i4+%o4]0x81,%l3 ! %l3 = 000000006b000000
! %l7 = 0000000000000000, %l5 = 000000000000ffff, %l2 = 0000000000000000
udivx %l7,%l5,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = 000000ff ffffffff ff000000 ffffffff
! Mem[0000000010141410] = ff00fffe 00000000 00ff0000 0000807f
! Mem[0000000010141420] = 00000000 5d000000 ffffffff 00ffffff
! Mem[0000000010141430] = 00000000 000000ff ffffffff 00000000
ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
! Mem[0000000010001410] = 00000000, %l0 = 00000000ffff0000
lduha [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081410] = 00000000, %l2 = 0000000000000000
lduha [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = 00000000feff00ff, %l0 = 0000000000000000
ldxa [%i5+%o5]0x88,%l0 ! %l0 = 00000000feff00ff
! Starting 10 instruction Store Burst
! %l3 = 000000006b000000, Mem[0000000021800180] = ffff68e0
sth %l3,[%o3+0x180] ! Mem[0000000021800180] = 000068e0
p0_label_754:
membar #Sync ! Added by membar checker (123)
! %l7 = 0000000000000000, Mem[0000000010141400] = ffffffffff000000
stxa %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000000
! %l4 = ffffffff, %l5 = 0000ffff, Mem[0000000030041410] = ffffffff 00000000
stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffff 0000ffff
! Mem[0000000030181410] = 0000780b, %l5 = 000000000000ffff
ldstuba [%i6+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1408] = 7fffffff00000000, %l1 = 00000000ffffffff, %l7 = 0000000000000000
add %i3,0x08,%g1
casxa [%g1]0x80,%l1,%l7 ! %l7 = 7fffffff00000000
! %f18 = 00000000 000000ff, %l0 = 00000000feff00ff
! Mem[0000000010101438] = ff00ffff00000000
add %i4,0x038,%g1
stda %f18,[%g1+%l0]ASI_PST8_P ! Mem[0000000010101438] = 00000000000000ff
! %l0 = 00000000feff00ff, Mem[000000001008143a] = ffffffff, %asi = 80
stha %l0,[%i2+0x03a]%asi ! Mem[0000000010081438] = ffff00ff
! Mem[0000000010141400] = 00000000, %l3 = 000000006b000000
swapa [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[000000001000141b] = 00000000, %l0 = 00000000feff00ff
ldstuba [%i0+0x01b]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000
ldstuba [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 000000ff, %l7 = 7fffffff00000000
lduwa [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
p0_label_755:
! Mem[0000000010101400] = 0000ff00, %l6 = 0000000000000000
lduba [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1400] = ff000000, %l5 = 0000000000000000
lduwa [%i3+0x000]%asi,%l5 ! %l5 = 00000000ff000000
! Mem[0000000030081408] = 000000ff, %l4 = 00000000ffffffff
ldswa [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
ldsba [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081408] = 00ffff00, %l2 = 0000000000000000
lduwa [%i2+%o4]0x80,%l2 ! %l2 = 0000000000ffff00
! Mem[0000000030081408] = ff000000, %l5 = 00000000ff000000
ldsha [%i2+%o4]0x81,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000030041400] = 0000ff00, %l2 = 0000000000ffff00
lduha [%i1+%g0]0x89,%l2 ! %l2 = 000000000000ff00
! Mem[000000001004142c] = 00ff0000, %l4 = 00000000000000ff
ldub [%i1+0x02e],%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = 00000029 00000000 6b000000 48411cff
! Mem[0000000030101410] = ffff0000 ffffffff ffffffff 00000000
! Mem[0000000030101420] = 8a71ff00 ff8a05fc ffff0000 0b780000
! Mem[0000000030101430] = ff000000 ffffffff ff000000 00000000
ldda [%i4]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030101400
! Starting 10 instruction Store Burst
! %l2 = 000000000000ff00, Mem[0000000010101416] = 00000000
sth %l2,[%i4+0x016] ! Mem[0000000010101414] = 0000ff00
p0_label_756:
! %l6 = 0000000000000000, Mem[00000000100c140a] = 7fffffff
sth %l6,[%i3+0x00a] ! Mem[00000000100c1408] = 7fff0000
! %l2 = 0000ff00, %l3 = 00000000, Mem[0000000010081400] = 00000000 ff0000ff
stda %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000ff00 00000000
! Mem[00000000300c1408] = ff000000, %l2 = 000000000000ff00
swapa [%i3+%o4]0x81,%l2 ! %l2 = 00000000ff000000
! %f11 = ffffffff, Mem[0000000010041410] = 8aff0073
sta %f11,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff
! %f8 = 0000005d, Mem[0000000010141400] = 6b000000
sta %f8 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000005d
! %l6 = 0000000000000000, Mem[00000000211c0000] = 0000c8b9
sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = 0000c8b9
! Mem[0000000010141428] = ffffffff00ffffff, %l6 = 0000000000000000, %l4 = 0000000000000000
add %i5,0x28,%g1
casxa [%g1]0x80,%l6,%l4 ! %l4 = ffffffff00ffffff
! %l4 = ffffffff00ffffff, Mem[00000000300c1408] = 0000ff00
stba %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff00ff00
! Mem[0000000030081408] = 000000ff, %l5 = ffffffffffffff00
ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 000000ff, %l3 = 0000000000000000
lduha [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
p0_label_757:
! Mem[0000000010141410] = feff00ff, %f12 = ff000000
lda [%i5+%o5]0x88,%f12 ! %f12 = feff00ff
! Mem[0000000010081400] = 0000ff0000000000, %l3 = 0000000000000000
ldxa [%i2+0x000]%asi,%l3 ! %l3 = 0000ff0000000000
! Mem[0000000010141410] = 00000000feff00ff, %f8 = 0000005d 00000000
ldda [%i5+%o5]0x88,%f8 ! %f8 = 00000000 feff00ff
! Mem[0000000010181430] = ffff00000b780000, %f6 = 7f800000 0000ff00
ldd [%i6+0x030],%f6 ! %f6 = ffff0000 0b780000
! Mem[0000000010081410] = ff000000, %l1 = 00000000ffffffff
ldsba [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l7 = 00000000000000ff
lduha [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001410] = 000000ff, %l6 = 0000000000000000
lduba [%i0+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081408] = 00ffff00 00000000, %l4 = 00ffffff, %l5 = 000000ff
ldda [%i2+%o4]0x80,%l4 ! %l4 = 0000000000ffff00 0000000000000000
! Mem[00000000211c0000] = 0000c8b9, %l7 = 0000000000000000
lduha [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030181400] = 0000780b 00000000
stda %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff 00000000
p0_label_758:
! %l3 = 0000ff0000000000, Mem[0000000030141408] = 00000000
stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
! Mem[0000000010181400] = 00000000ffffffff, %l1 = 0000000000000000, %l0 = 0000000000000000
casxa [%i6]0x80,%l1,%l0 ! %l0 = 00000000ffffffff
! %l5 = 0000000000000000, Mem[0000000030181408] = 00000000
stha %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! %f12 = feff00ff 00000000, %l1 = 0000000000000000
! Mem[0000000010141420] = 000000005d000000
add %i5,0x020,%g1
stda %f12,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010141420] = 000000005d000000
! %f6 = ffff0000, Mem[0000000010041400] = ff00fffe
sta %f6 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffff0000
membar #Sync ! Added by membar checker (124)
! %l3 = 0000ff0000000000, Mem[0000000030101400] = 29000000
stha %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 29000000
! %f8 = 00000000, %f2 = ffffffff
fcmpes %fcc0,%f8 ,%f2 ! %fcc0 = 3
! Mem[0000000010001408] = 00ffff00, %l0 = 00000000ffffffff
ldstuba [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! %l4 = 0000000000ffff00, Mem[00000000300c1400] = 00000000
stha %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
! Starting 10 instruction Load Burst
! Mem[000000001010142c] = 0b780000, %f31 = 000000ff
ld [%i4+0x02c],%f31 ! %f31 = 0b780000
p0_label_759:
! Mem[00000000300c1408] = 00ff00ff, %l7 = 0000000000000000
ldsba [%i3+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000100c1400] = ff000000, %l7 = ffffffffffffffff
lduha [%i3+%g0]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[0000000010001420] = ff000000 7fffffff, %l4 = 00ffff00, %l5 = 00000000
ldd [%i0+0x020],%l4 ! %l4 = 00000000ff000000 000000007fffffff
! Mem[0000000010141430] = 00000000, %f7 = 0b780000
ld [%i5+0x030],%f7 ! %f7 = 00000000
! %f28 = ffffffff, %f12 = feff00ff, %f24 = fc058aff
fsubs %f28,%f12,%f24 ! %f24 = ffffffff
! Mem[00000000300c1408] = ff00ff00, %l2 = 00000000ff000000
ldswa [%i3+%o4]0x81,%l2 ! %l2 = ffffffffff00ff00
! Mem[0000000030181408] = 00000000, %l4 = 00000000ff000000
lduba [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1408] = ff00ff00, %l1 = 0000000000000000
ldsha [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffff00
! Mem[00000000100c1428] = 0000000000000000, %f16 = 00000000 29000000
ldda [%i3+0x028]%asi,%f16 ! %f16 = 00000000 00000000
! Starting 10 instruction Store Burst
! %l1 = ffffffffffffff00, Mem[0000000030041408] = 00000000
stha %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000
p0_label_760:
! Mem[00000000100c1400] = 000000ff, %l3 = 0000ff0000000000
swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! %l1 = ffffffffffffff00, Mem[0000000030081408] = 000000ff
stwa %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffff00
! %l0 = 0000000000000000, Mem[0000000030041410] = ffffffff
stha %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000ffff
! %l4 = 00000000, %l5 = 7fffffff, Mem[0000000030041400] = 00ff0000 00000000
stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 7fffffff
! Mem[0000000030041410] = 0000ffff, %l1 = ffffffffffffff00
swapa [%i1+%o5]0x81,%l1 ! %l1 = 000000000000ffff
! Mem[0000000021800140] = 00008e22, %l0 = 0000000000000000
ldstub [%o3+0x140],%l0 ! %l0 = 00000000000000ff
! %l3 = 00000000000000ff, Mem[0000000010141433] = 00000000, %asi = 80
stba %l3,[%i5+0x033]%asi ! Mem[0000000010141430] = 000000ff
! Mem[0000000010001400] = 00000029, %l7 = 000000000000ff00
swapa [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000029
! %f18 = ff1c4148 0000006b, %l1 = 000000000000ffff
! Mem[0000000030001428] = ffffffff0000ffff
add %i0,0x028,%g1
stda %f18,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030001428] = 6b00000048411cff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 000c2191, %l0 = 0000000000000000
lduh [%o0+%g0],%l0 ! %l0 = 000000000000000c
p0_label_761:
! Mem[0000000010041408] = e3030000, %l0 = 000000000000000c
lduba [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000e3
! Mem[00000000100c1408] = 000000000000ff7f, %f6 = ffff0000 00000000
ldda [%i3+%o4]0x88,%f6 ! %f6 = 00000000 0000ff7f
! Mem[0000000010141408] = 000000ff, %l6 = 00000000000000ff
ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
! Code Fragment 3
p0_fragment_60:
! %l0 = 00000000000000e3
setx 0xbdd0a9b0036c3b0e,%g7,%l0 ! %l0 = bdd0a9b0036c3b0e
! %l1 = 000000000000ffff
setx 0x00c90c482c52732d,%g7,%l1 ! %l1 = 00c90c482c52732d
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 = bdd0a9b0036c3b0e
setx 0x363a600805e9c389,%g7,%l0 ! %l0 = 363a600805e9c389
! %l1 = 00c90c482c52732d
setx 0x423fa6afe4e96dc8,%g7,%l1 ! %l1 = 423fa6afe4e96dc8
! Mem[0000000030081408] = ffffff00, %l5 = 000000007fffffff
lduba [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[000000001010143c] = 000000ff, %f26 = 0000780b
lda [%i4+0x03c]%asi,%f26 ! %f26 = 000000ff
! Mem[0000000010101410] = 00ff0000 ffffffff, %l2 = ff00ff00, %l3 = 000000ff
ldda [%i4+%o5]0x88,%l2 ! %l2 = 00000000ffffffff 0000000000ff0000
! Mem[0000000030181408] = 00000000, %l1 = 423fa6afe4e96dc8
ldswa [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000201c0000] = 000c2191, %l1 = 0000000000000000
lduh [%o0+%g0],%l1 ! %l1 = 000000000000000c
! Starting 10 instruction Store Burst
! Mem[0000000010001424] = 7fffffff, %l0 = 05e9c389, %l2 = ffffffff
add %i0,0x24,%g1
casa [%g1]0x80,%l0,%l2 ! %l2 = 000000007fffffff
p0_label_762:
! %l5 = 0000000000000000, Mem[000000001000142b] = 00000000
stb %l5,[%i0+0x02b] ! Mem[0000000010001428] = 00000000
! Mem[0000000030041400] = 00000000, %l7 = 0000000000000029
ldstuba [%i1+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! %l3 = 0000000000ff0000, Mem[0000000030181400] = 000000ff
stwa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00ff0000
! %l2 = 000000007fffffff, Mem[0000000010081410] = 000000ff
stwa %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 7fffffff
! %l7 = 0000000000000000, Mem[0000000030041408] = ff000000
stba %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! Mem[00000000100c1428] = 0000000000000000, %l3 = 0000000000ff0000, %l1 = 000000000000000c
add %i3,0x28,%g1
casxa [%g1]0x80,%l3,%l1 ! %l1 = 0000000000000000
! %l6 = 00000000000000ff, Mem[00000000100c1418] = ffffffff, %asi = 80
stha %l6,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00ffffff
! Mem[0000000010101426] = ff8a05fc, %l6 = 00000000000000ff
ldstub [%i4+0x026],%l6 ! %l6 = 00000005000000ff
! %l2 = 000000007fffffff, Mem[0000000010181400] = 00000000
stha %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 00ff0000, %l5 = 0000000000000000
ldswa [%i4+%g0]0x80,%l5 ! %l5 = 0000000000ff0000
p0_label_763:
! Mem[0000000010101410] = ffffffff, %f13 = 00000000
lda [%i4+%o5]0x88,%f13 ! %f13 = ffffffff
! Mem[0000000010141404] = 00000000, %l1 = 0000000000000000
lduwa [%i5+0x004]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l2 = 000000007fffffff
lduha [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
! %f30 = 00000000 0b780000, Mem[0000000030041410] = ffffff00 ffff0000
stda %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 0b780000
! Mem[0000000030141408] = 00000000, %l5 = 0000000000ff0000
lduwa [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081408] = 00ffff00, %l2 = 0000000000000000
ldsha [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101430] = ff000000, %l2 = 00000000000000ff
lduw [%i4+0x030],%l2 ! %l2 = 00000000ff000000
! Mem[0000000030001410] = ff000000ffffffff, %f30 = 00000000 0b780000
ldda [%i0+%o5]0x81,%f30 ! %f30 = ff000000 ffffffff
! Mem[0000000010001408] = 00ffffff, %l7 = 0000000000000000
lduha [%i0+%o4]0x88,%l7 ! %l7 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081410] = 00000000 ffffffff
stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000000
p0_label_764:
! %l5 = 0000000000000000, Mem[0000000010001410] = 0000000000000000
stxa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000
! %l0 = 363a600805e9c389, Mem[0000000030101400] = 29000000
stwa %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 05e9c389
! %f25 = 00ff718a, Mem[0000000010081400] = 0000ff00
sta %f25,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff718a
! %l1 = 0000000000000000, Mem[0000000030081400] = ffffffff
stwa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! Mem[0000000010041420] = ffffffff00000000, %l7 = 000000000000ffff, %l1 = 0000000000000000
add %i1,0x20,%g1
casxa [%g1]0x80,%l7,%l1 ! %l1 = ffffffff00000000
! Mem[0000000010041410] = ffffffff, %l5 = 0000000000000000
swapa [%i1+%o5]0x80,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000010141410] = ff00fffe, %l5 = 00000000ffffffff
swapa [%i5+%o5]0x80,%l5 ! %l5 = 00000000ff00fffe
! Mem[00000000100c1430] = 00000000, %l3 = 0000000000ff0000, %asi = 80
swapa [%i3+0x030]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181410] = ff00780b, %l1 = ffffffff00000000
swapa [%i6+%o5]0x81,%l1 ! %l1 = 00000000ff00780b
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ffff0000, %f0 = ffffffff
lda [%i0+%o4]0x81,%f0 ! %f0 = ffff0000
p0_label_765:
! Mem[0000000010001410] = 00000000, %l6 = 0000000000000005
lduba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101400] = 000000000000ff00, %f12 = feff00ff ffffffff
ldda [%i4+%g0]0x88,%f12 ! %f12 = 00000000 0000ff00
! Mem[0000000010001410] = 00000000, %f8 = 00000000
lda [%i0+%o5]0x88,%f8 ! %f8 = 00000000
! Code Fragment 3
p0_fragment_61:
! %l0 = 363a600805e9c389
setx 0xf0877207d1eb7fbd,%g7,%l0 ! %l0 = f0877207d1eb7fbd
! %l1 = 00000000ff00780b
setx 0x3dcb764f98c19753,%g7,%l1 ! %l1 = 3dcb764f98c19753
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 = f0877207d1eb7fbd
setx 0x9141868f9c651e2f,%g7,%l0 ! %l0 = 9141868f9c651e2f
! %l1 = 3dcb764f98c19753
setx 0x09297f303d709c7f,%g7,%l1 ! %l1 = 09297f303d709c7f
! Mem[0000000030041410] = 00000000 0b780000, %l0 = 9c651e2f, %l1 = 3d709c7f
ldda [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000 000000000b780000
! Mem[0000000010181410] = ffffffff00000000, %l1 = 000000000b780000
ldxa [%i6+%o5]0x80,%l1 ! %l1 = ffffffff00000000
! %l4 = 0000000000000000, immed = fffff7f5, %y = 0b780000
umul %l4,-0x80b,%l3 ! %l3 = 0000000000000000, %y = 00000000
! Mem[0000000010181438] = ffffffffff000000, %l7 = 000000000000ffff
ldxa [%i6+0x038]%asi,%l7 ! %l7 = ffffffffff000000
! Mem[0000000030181400] = 0000000000ff0000, %f20 = ffffffff 0000ffff
ldda [%i6+%g0]0x89,%f20 ! %f20 = 00000000 00ff0000
! Starting 10 instruction Store Burst
! Mem[00000000211c0000] = 0000c8b9, %l3 = 0000000000000000
ldstub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
p0_label_766:
! Mem[00000000300c1400] = ff000000, %l1 = ffffffff00000000
ldstuba [%i3+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
! %l6 = 0000000000000000, Mem[0000000010041408] = e3030000
stha %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
! Mem[0000000010181400] = ffff0000, %l0 = 0000000000000000
swapa [%i6+%g0]0x80,%l0 ! %l0 = 00000000ffff0000
! %l0 = ffff0000, %l1 = 000000ff, Mem[0000000030101410] = 0000ffff ffffffff
stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffff0000 000000ff
! Mem[0000000010081400] = 00ff718a, %l5 = 00000000ff00fffe
ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141400] = 00000000, %l0 = 00000000ffff0000
ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[000000001008143c] = 6cff8000, %l3 = 0000000000000000
swap [%i2+0x03c],%l3 ! %l3 = 000000006cff8000
! %l6 = 00000000, %l7 = ff000000, Mem[0000000030041400] = 000000ff ffffff7f
stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ff000000
! Mem[0000000020800040] = ffffd57f, %l6 = 0000000000000000
ldstub [%o1+0x040],%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 0000005d, %l7 = ffffffffff000000
ldswa [%i5+%g0]0x80,%l7 ! %l7 = 000000000000005d
p0_label_767:
! Mem[0000000030041400] = 00000000, %l2 = 00000000ff000000
ldsha [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010141410] = ffffffff
stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffff00
! Mem[00000000201c0000] = 000c2191, %l5 = 0000000000000000
ldsha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000000c
! Mem[0000000030181408] = 00000000, %l0 = 0000000000000000
lduwa [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041400] = 0000ffff0000ffff, %f18 = ff1c4148 0000006b
ldda [%i1+%g0]0x80,%f18 ! %f18 = 0000ffff 0000ffff
! Mem[0000000021800140] = ff008e22, %l2 = 0000000000000000
lduha [%o3+0x140]%asi,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010181410] = ffffffff, %l7 = 000000000000005d
ldsha [%i6+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181400] = 00000000, %l5 = 000000000000000c
lduba [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000021800040] = 00005509, %l2 = 000000000000ff00
ldub [%o3+0x041],%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010141410] = 00ffffff, %l3 = 000000006cff8000
swapa [%i5+%o5]0x80,%l3 ! %l3 = 0000000000ffffff
p0_label_768:
! %f21 = 00ff0000, Mem[0000000010181410] = ffffffff
sta %f21,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00ff0000
! %f28 = ffffffff, Mem[00000000100c1408] = 7fff0000
sta %f28,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffffff
! %f0 = ffff0000, Mem[00000000300c1408] = 00ff00ff
sta %f0 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffff0000
! Mem[0000000010101408] = 00000000, %l2 = 0000000000000000
swapa [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
! %l6 = 00000000000000ff, Mem[0000000030081408] = 00ffffff00000000
stxa %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000ff
! %f20 = 00000000 00ff0000, Mem[0000000030081410] = 00000000 00000000
stda %f20,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00ff0000
! Mem[0000000030001400] = 00000000, %l6 = 00000000000000ff
ldstuba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Code Fragment 4
p0_fragment_62:
! %l0 = 0000000000000000
setx 0xfdc35d47ead84ce3,%g7,%l0 ! %l0 = fdc35d47ead84ce3
! %l1 = 00000000000000ff
setx 0xf474af97e5ec326c,%g7,%l1 ! %l1 = f474af97e5ec326c
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 = fdc35d47ead84ce3
setx 0x3c3c0ba83e62b7d4,%g7,%l0 ! %l0 = 3c3c0ba83e62b7d4
! %l1 = f474af97e5ec326c
setx 0x70cbc5f00ff23b6c,%g7,%l1 ! %l1 = 70cbc5f00ff23b6c
! %l4 = 0000000000000000, Mem[00000000100c1430] = 00ff0000
stw %l4,[%i3+0x030] ! Mem[00000000100c1430] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 7fffffff000000ff, %l6 = 0000000000000000
ldxa [%i2+%o5]0x80,%l6 ! %l6 = 7fffffff000000ff
p0_label_769:
! Mem[0000000030001410] = ff000000, %l1 = 70cbc5f00ff23b6c
ldsha [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
! Mem[00000000201c0000] = 000c2191, %l4 = 0000000000000000
lduba [%o0+0x001]%asi,%l4 ! %l4 = 000000000000000c
! Mem[0000000010041410] = 00000000, %l0 = 3c3c0ba83e62b7d4
ldswa [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000021800000] = ffffb958, %l3 = 0000000000ffffff
ldsha [%o3+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010181408] = 00000000, %l6 = 7fffffff000000ff
ldsba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
ldswa [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1410] = 0000002900000000, %f24 = ffffffff 00ff718a
ldda [%i3+0x010]%asi,%f24 ! %f24 = 00000029 00000000
! Mem[0000000030101400] = 89c3e905, %l4 = 000000000000000c
lduwa [%i4+%g0]0x81,%l4 ! %l4 = 0000000089c3e905
! Mem[0000000030081400] = 00000000, %l5 = 0000000000000000
ldsha [%i2+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %f15 = ffffffff, Mem[0000000010081418] = ffffffff
sta %f15,[%i2+0x018]%asi ! Mem[0000000010081418] = ffffffff
p0_label_770:
! %l5 = 0000000000000000, Mem[0000000010141433] = 000000ff
stb %l5,[%i5+0x033] ! Mem[0000000010141430] = 00000000
! Mem[0000000010081400] = ffff718a, %l5 = 0000000000000000
ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
! %l6 = 0000000000000000, Mem[0000000030041400] = 00000000
stba %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! %l0 = 00000000, %l1 = ffffff00, Mem[0000000010101410] = ffffffff 0000ff00
stda %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 ffffff00
! Mem[000000001000140c] = ffffffff, %l6 = 0000000000000000
ldstub [%i0+0x00c],%l6 ! %l6 = 000000ff000000ff
! %l7 = ffffffffffffffff, Mem[0000000030181410] = 00000000
stwa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffff
! %f30 = ff000000 ffffffff, Mem[0000000030001408] = 0000ffff 00000000
stda %f30,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000 ffffffff
! %l2 = 0000000000000000, Mem[0000000030101408] = 6b000000
stwa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! %f12 = 00000000, Mem[00000000100c1408] = ffffffff
sta %f12,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = ff007fd0, %l2 = 0000000000000000
lduha [%o1+0x000]%asi,%l2 ! %l2 = 000000000000ff00
p0_label_771:
! Mem[0000000010001400] = 0000ff0000000000, %f18 = 0000ffff 0000ffff
ldda [%i0+0x000]%asi,%f18 ! %f18 = 0000ff00 00000000
! Mem[0000000010181400] = 00000000ffffffff, %l0 = 0000000000000000
ldxa [%i6+%g0]0x80,%l0 ! %l0 = 00000000ffffffff
! Mem[00000000300c1408] = 0000ffff, %l1 = ffffffffffffff00
lduha [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081410] = 7fffffff, %l0 = 00000000ffffffff
ldsha [%i2+%o5]0x80,%l0 ! %l0 = 0000000000007fff
! Mem[0000000010101418] = 00000000, %f7 = 0000ff7f
lda [%i4+0x018]%asi,%f7 ! %f7 = 00000000
! Mem[00000000300c1410] = 00000000 000000ff, %l4 = 89c3e905, %l5 = 000000ff
ldda [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000 00000000000000ff
! Mem[0000000030081410] = 0000ff00 00000000, %l6 = 000000ff, %l7 = ffffffff
ldda [%i2+%o5]0x81,%l6 ! %l6 = 000000000000ff00 0000000000000000
! Mem[0000000030041408] = 00000000000000ff, %l6 = 000000000000ff00
ldxa [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041400] = ffff0000, %l0 = 0000000000007fff
ldsha [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %f9 = feff00ff, Mem[0000000010101414] = ffffff00
sta %f9 ,[%i4+0x014]%asi ! Mem[0000000010101414] = feff00ff
p0_label_772:
! %f10 = ffffff00 ffffffff, %l6 = 00000000000000ff
! Mem[0000000030101430] = ff000000ffffffff
add %i4,0x030,%g1
stda %f10,[%g1+%l6]ASI_PST32_S ! Mem[0000000030101430] = ffffff00ffffffff
! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000000
swapa [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = 6cff8000, %l4 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 0000006c000000ff
! %l3 = ffffffffffffffff, imm = fffffffffffff0f6, %l1 = 0000000000000000
xor %l3,-0xf0a,%l1 ! %l1 = 0000000000000f09
! %f2 = ffffffff, Mem[0000000030181410] = ffffffff
sta %f2 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffff
! %l4 = 000000000000006c, Mem[0000000010141410] = ffff8000
stba %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 6cff8000
! Mem[00000000100c1408] = 00000000, %l2 = 000000000000ff00
ldstuba [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %l3 = ffffffffffffffff, Mem[0000000030141408] = 00000000
stwa %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
! %l5 = 00000000000000ff, %l0 = 0000000000000000, %l3 = ffffffffffffffff
or %l5,%l0,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ff000000, %l7 = 0000000000000000
ldsba [%i5+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
p0_label_773:
! Mem[0000000010101408] = 00000000000000ff, %l5 = 00000000000000ff
ldxa [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030041408] = 00000000, %l7 = ffffffffffffffff
lduwa [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = ff000000 ffffff7f, %l2 = 00000000, %l3 = 000000ff
ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000ffffff7f 00000000ff000000
! Mem[0000000030001400] = ff000000ffffffff, %f24 = 00000029 00000000
ldda [%i0+%g0]0x81,%f24 ! %f24 = ff000000 ffffffff
! %l6 = 00000000000000ff, %l7 = 0000000000000000, %y = 00000000
smul %l6,%l7,%l0 ! %l0 = 0000000000000000, %y = 00000000
! Mem[00000000300c1408] = ffff0000, %l7 = 0000000000000000
lduba [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l6 = 00000000000000ff
lduha [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l2 = 00000000ffffff7f
ldsha [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181410] = ffffffff, %l7 = 0000000000000000
ldsba [%i6+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = 000000ff, %l3 = 00000000ff000000
ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
p0_label_774:
! %f8 = 00000000, Mem[00000000100c1410] = 00000029
sta %f8 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! %l0 = 0000000000000000, Mem[00000000100c1400] = 00000000
stwa %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000030001400] = ff000000 ffffffff
stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 000000ff
! %l4 = 000000000000006c, Mem[0000000010181410] = 0000ff00
stha %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 006cff00
! %l0 = 0000000000000000, imm = 0000000000000ccf, %l4 = 000000000000006c
andn %l0,0xccf,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
swapa [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081400] = 00000000, %l1 = 0000000000000f09
ldstuba [%i2+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! %l2 = 0000000000000000, immed = fffffabd, %y = 00000000
sdiv %l2,-0x543,%l6 ! %l6 = 0000000000000000
mov %l0,%y ! %y = 00000000
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010181410] = 006cff00 00000000
stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 6cff8000, %l5 = 00000000000000ff
lduba [%i5+%o5]0x80,%l5 ! %l5 = 000000000000006c
p0_label_775:
! Mem[0000000030181408] = 00000000, %l6 = 0000000000000000
lduwa [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = 0080ff6c, %l5 = 000000000000006c
ldswa [%i5+%o5]0x88,%l5 ! %l5 = 000000000080ff6c
! Mem[00000000100c1410] = 00000000 00000000, %l2 = 00000000, %l3 = 000000ff
ldda [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[00000000100c143c] = 00000000, %l2 = 0000000000000000
lduwa [%i3+0x03c]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
lduba [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1408] = 0000ffff, %l6 = 0000000000000000
lduba [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081404] = 00000000, %l4 = 0000000000000000
lduw [%i2+0x004],%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1400] = 29000000000000ff, %l5 = 000000000080ff6c
ldxa [%i3+%g0]0x89,%l5 ! %l5 = 29000000000000ff
! Mem[0000000030001410] = 000000ff, %f13 = 0000ff00
lda [%i0+%o5]0x89,%f13 ! %f13 = 000000ff
! Starting 10 instruction Store Burst
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030041410] = 00000000 0000780b
stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 00000000
p0_label_776:
! %f28 = ffffffff, Mem[0000000010001408] = ffffff00
sta %f28,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff
! Mem[0000000030141400] = ff000000, %l5 = 29000000000000ff
ldstuba [%i5+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030141400] = ff000000, %l5 = 00000000000000ff
swapa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ff000000
! %f18 = 0000ff00 00000000, Mem[0000000030001400] = 00000000 ff000000
stda %f18,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000ff00 00000000
! %l1 = 0000000000000000, Mem[0000000030181410] = ffffffff
stba %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffff00
! Mem[00000000100c1408] = ff000000, %l1 = 0000000000000000
ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
! %f25 = ffffffff, Mem[00000000100c1420] = 000000ff
sta %f25,[%i3+0x020]%asi ! Mem[00000000100c1420] = ffffffff
! %f26 = 000000ff, Mem[0000000010101420] = 000000ff
st %f26,[%i4+0x020] ! Mem[0000000010101420] = 000000ff
! Mem[0000000010101410] = 00000000, %l2 = 0000000000000000
ldstuba [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 00000000, %l0 = 0000000000000000
ldsha [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
p0_label_777:
! Mem[0000000030081408] = ff00000000000000, %f8 = 00000000 feff00ff
ldda [%i2+%o4]0x89,%f8 ! %f8 = ff000000 00000000
! Mem[0000000010101408] = 00000000, %l7 = ffffffffffffffff
ldsha [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041434] = 00000000, %l5 = 00000000ff000000
ldsb [%i1+0x037],%l5 ! %l5 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000
ldswa [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101410] = 0000ffff, %l7 = 0000000000000000
ldsba [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c140c] = 00000000, %l0 = 0000000000000000
lduba [%i3+0x00f]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001410] = 00000000, %l0 = 0000000000000000
lduba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000010141418] = 00ff00000000807f, %asi = 80
stxa %l3,[%i5+0x018]%asi ! Mem[0000000010141418] = 0000000000000000
! Mem[0000000010101410] = 000000ff, %l0 = 0000000000000000
lduha [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030141400] = ff000000
stwa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
p0_label_778:
! Mem[0000000010141418] = 0000000000000000, %l4 = 0000000000000000, %l6 = 0000000000000000
add %i5,0x18,%g1
casxa [%g1]0x80,%l4,%l6 ! %l6 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000010081408] = 00ffff00
stha %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00ff0000
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081408] = 00000000 ff000000
stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000000
! Mem[00000000100c1400] = 00000000, %l1 = 00000000000000ff
ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1408] = ffff0000, %l6 = 0000000000000000
swapa [%i3+%o4]0x89,%l6 ! %l6 = 00000000ffff0000
! Mem[00000000300c1400] = 000000ff, %l2 = 0000000000000000
ldstuba [%i3+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
! %l1 = 0000000000000000, Mem[0000000030141400] = 00000000
stwa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
! Mem[0000000010181410] = 00000000, %l2 = 00000000000000ff
swapa [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l0 = 00000000000000ff
ldstuba [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ffffffff00000000, %l6 = 00000000ffff0000
ldxa [%i6+%g0]0x88,%l6 ! %l6 = ffffffff00000000
p0_label_779:
! Mem[0000000010081410] = 7fffffff, %f16 = 00000000
lda [%i2+%o5]0x80,%f16 ! %f16 = 7fffffff
! Mem[0000000030181408] = ff000000 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i6+%o4]0x89,%l6 ! %l6 = 0000000000000000 00000000ff000000
! Mem[00000000100c1408] = ff000000, %l6 = 0000000000000000
ldswa [%i3+%o4]0x80,%l6 ! %l6 = ffffffffff000000
! Mem[0000000030181410] = 00ffffff 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i6+%o5]0x81,%l0 ! %l0 = 0000000000ffffff 0000000000000000
! Mem[0000000010041400] = 0000ffff, %l5 = 0000000000000000
lduba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141408] = ffffffff 6cff8000, %l2 = 00000000, %l3 = 00000000
ldda [%i5+%o4]0x81,%l2 ! %l2 = 00000000ffffffff 000000006cff8000
! Mem[0000000030141400] = ffffffff 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000 00000000ffffffff
! Mem[0000000010001410] = 00000000 00000000, %l2 = ffffffff, %l3 = 6cff8000
ldda [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000010101438] = 00000000, %l2 = 0000000000000000
ldsba [%i4+0x03a]%asi,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = ffffffffff000000, immed = 000000da, %y = 00000000
umul %l6,0x0da,%l3 ! %l3 = 000000d926000000, %y = 000000d9
p0_label_780:
! Mem[0000000010101408] = 00000000, %l3 = 000000d926000000
ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l4 = 0000000000000000
swapa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
! %l7 = 00000000ff000000, Mem[0000000010101400] = 00ff0000
stha %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! %l6 = ffffffffff000000, Mem[0000000010001408] = ffffffffffffffff
stx %l6,[%i0+%o4] ! Mem[0000000010001408] = ffffffffff000000
! Mem[0000000010141408] = 000000ff, %l5 = 00000000ffffffff
swapa [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000020800001] = ff007fd0, %l3 = 0000000000000000
ldstub [%o1+0x001],%l3 ! %l3 = 00000000000000ff
! %l7 = 00000000ff000000, Mem[0000000010001408] = ffffffff
stha %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000ffff
! %l1 = 0000000000000000, Mem[00000000300c1408] = 00000000
stwa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! Mem[00000000211c0001] = ff00c8b9, %l5 = 00000000000000ff
ldstub [%o2+0x001],%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ff000000, %l2 = 0000000000000000
lduwa [%i6+%o5]0x88,%l2 ! %l2 = 00000000ff000000
p0_label_781:
! Mem[0000000030181400] = 0000000000ff0000, %l4 = 0000000000000000
ldxa [%i6+%g0]0x89,%l4 ! %l4 = 0000000000ff0000
! Mem[00000000100c1410] = 00000000, %f4 = 00000000
lda [%i3+%o5]0x88,%f4 ! %f4 = 00000000
! Mem[000000001010142c] = 0b780000, %l2 = 00000000ff000000
ldswa [%i4+0x02c]%asi,%l2 ! %l2 = 000000000b780000
! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
lduba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101408] = 000000ff, %l2 = 000000000b780000
lduha [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141400] = 000000005d000000, %l5 = 0000000000000000
ldxa [%i5+%g0]0x88,%l5 ! %l5 = 000000005d000000
! Mem[00000000300c1408] = 00000000, %l3 = 0000000000000000
ldswa [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001410] = ff000000, %l1 = 0000000000000000
lduha [%i0+%o5]0x81,%l1 ! %l1 = 000000000000ff00
! Mem[000000001010142c] = 0b780000, %l6 = ffffffffff000000
lduwa [%i4+0x02c]%asi,%l6 ! %l6 = 000000000b780000
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = 000000ff, %l4 = 0000000000ff0000
ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
p0_label_782:
! %l1 = 000000000000ff00, %l1 = 000000000000ff00, %l3 = 0000000000000000
xor %l1,%l1,%l3 ! %l3 = 0000000000000000
! %l4 = 00000000000000ff, Mem[0000000010081410] = 7fffffff
stha %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ffffff
! Mem[0000000030041410] = 00000000, %l4 = 00000000000000ff
ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1410] = 00000000, %l6 = 000000000b780000
swapa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101408] = ff000000, %l2 = 000000ff, %l1 = 0000ff00
add %i4,0x08,%g1
casa [%g1]0x80,%l2,%l1 ! %l1 = 00000000ff000000
! %l4 = 0000000000000000, Mem[0000000010001408] = 000000ffffff0000
stxa %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
! %f20 = 00000000 00ff0000, Mem[0000000030041400] = 00000000 ff000000
stda %f20,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 00ff0000
! Mem[0000000010141401] = 0000005d, %l0 = 0000000000ffffff
ldstuba [%i5+0x001]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101400] = 00000000, %l2 = 00000000000000ff
swapa [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00000000, %l1 = 00000000ff000000
lduba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
p0_label_783:
! Mem[00000000100c1408] = 000000ff, %l7 = 00000000ff000000
lduha [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l4 = 0000000000000000, %l6 = 0000000000000000, %l1 = 0000000000000000
xnor %l4,%l6,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010081410] = 00ffffff000000ff, %l0 = 0000000000000000
ldxa [%i2+%o5]0x80,%l0 ! %l0 = 00ffffff000000ff
! Mem[0000000010001434] = 0b780000, %l6 = 0000000000000000
lduw [%i0+0x034],%l6 ! %l6 = 000000000b780000
! Mem[0000000010101400] = 000000ff, %l4 = 0000000000000000
lduba [%i4+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010001410] = 00000000, %l6 = 000000000b780000
lduwa [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000020800040] = ffffd57f, %l1 = ffffffffffffffff
lduh [%o1+0x040],%l1 ! %l1 = 000000000000ffff
! Mem[0000000010001400] = 00ff0000, %l6 = 0000000000000000
ldsha [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041400] = 0000ffff, %f0 = ffff0000
lda [%i1+%g0]0x80,%f0 ! %f0 = 0000ffff
! Starting 10 instruction Store Burst
! Mem[0000000010141428] = ffffffff00ffffff, %l1 = 000000000000ffff, %l3 = 0000000000000000
add %i5,0x28,%g1
casxa [%g1]0x80,%l1,%l3 ! %l3 = ffffffff00ffffff
p0_label_784:
! %l4 = 000000ff, %l5 = 5d000000, Mem[00000000100c1408] = ff000000 00000000
stda %l4,[%i3+0x008]%asi ! Mem[00000000100c1408] = 000000ff 5d000000
! %f26 = 000000ff, Mem[000000001018142c] = a49bdccb
st %f26,[%i6+0x02c] ! Mem[000000001018142c] = 000000ff
! %f4 = 00000000 feff00ff, %l7 = 00000000000000ff
! Mem[0000000030001400] = 0000000000ff0000
stda %f4,[%i0+%l7]ASI_PST8_S ! Mem[0000000030001400] = 00000000feff00ff
! %l4 = 000000ff, %l5 = 5d000000, Mem[00000000300c1410] = ff000000 000000ff
stda %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff 5d000000
! Mem[0000000010001434] = 0b780000, %l6 = 0000000000000000
swap [%i0+0x034],%l6 ! %l6 = 000000000b780000
! Mem[0000000030141410] = 000000ff, %l6 = 000000000b780000
ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010041408] = 00000000ffffffff, %l7 = 00000000000000ff, %l5 = 000000005d000000
add %i1,0x08,%g1
casxa [%g1]0x80,%l7,%l5 ! %l5 = 00000000ffffffff
! Mem[000000001008143a] = ffff00ff, %l3 = ffffffff00ffffff
ldstub [%i2+0x03a],%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1410] = ff000000, %l5 = 00000000ffffffff
ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ff000000, %l1 = 000000000000ffff
lduha [%i4+%o4]0x80,%l1 ! %l1 = 000000000000ff00
p0_label_785:
! Mem[00000000100c1410] = 0b780000, %f7 = 00000000
lda [%i3+%o5]0x88,%f7 ! %f7 = 0b780000
! Mem[0000000010001410] = 0000000000000000, %f28 = ffffffff 000000ff
ldda [%i0+%o5]0x88,%f28 ! %f28 = 00000000 00000000
! Mem[00000000201c0000] = 000c2191, %l2 = 0000000000000000
ldub [%o0+%g0],%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = 0000ff00, %l7 = 00000000000000ff
lduha [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141408] = ffffffff ffffffff, %l0 = 000000ff, %l1 = 0000ff00
ldda [%i5+%o4]0x80,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff
! Mem[0000000010081410] = 00ffffff, %l5 = 0000000000000000
ldsha [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001428] = 00000000, %l3 = 0000000000000000
lduha [%i0+0x02a]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141400] = 00ff005d 00000000, %l2 = 00000000, %l3 = 00000000
ldd [%i5+%g0],%l2 ! %l2 = 0000000000ff005d 0000000000000000
! Mem[0000000010001410] = 00000000, %l5 = 00000000000000ff
lduha [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 00000000, %l4 = 00000000000000ff
swapa [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
p0_label_786:
! %f25 = ffffffff, %f24 = ff000000, %f9 = 00000000
fsubs %f25,%f24,%f9 ! %f9 = ffffffff
! %l1 = 00000000ffffffff, Mem[0000000030141408] = ffffffff
stwa %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
! Mem[000000001004140c] = ffffffff, %l4 = 0000000000000000
swap [%i1+0x00c],%l4 ! %l4 = 00000000ffffffff
! Mem[0000000030101400] = 05e9c389, %l4 = 00000000ffffffff
ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 00000089000000ff
! %l0 = ffffffff, %l1 = ffffffff, Mem[0000000010141410] = 0080ff6c 00000000
stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffffff ffffffff
! %f12 = 00000000 000000ff, Mem[0000000010081408] = 00ff0000 00000000
stda %f12,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 000000ff
! Mem[0000000010141408] = ffffffff, %l4 = 0000000000000089
ldstuba [%i5+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
! %f19 = 00000000, Mem[0000000030001400] = 00000000
sta %f19,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! %l0 = 00000000ffffffff, Mem[000000001008141c] = 0000ff00, %asi = 80
stba %l0,[%i2+0x01c]%asi ! Mem[000000001008141c] = ff00ff00
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 000000ff, %l2 = 0000000000ff005d
lduha [%i4+%g0]0x88,%l2 ! %l2 = 00000000000000ff
p0_label_787:
! Mem[0000000030001400] = ff00fffe 00000000, %l4 = 000000ff, %l5 = 00000000
ldda [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000 00000000ff00fffe
! %l1 = 00000000ffffffff, %l1 = 00000000ffffffff, %l0 = 00000000ffffffff
addc %l1,%l1,%l0 ! %l0 = 00000001fffffffe
! Mem[0000000010001408] = 00000000 00000000, %l0 = fffffffe, %l1 = ffffffff
ldda [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010141408] = ffffffff, %l6 = 00000000000000ff
ldswa [%i5+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
! %l7 = 0000000000000000, immd = 00000000000006b4, %l4 = 0000000000000000
sdivx %l7,0x6b4,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = 00000000, %f21 = 00ff0000
lda [%i0+%g0]0x89,%f21 ! %f21 = 00000000
! Mem[00000000100c1408] = ff000000, %l4 = 0000000000000000
ldsba [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101410] = 000000ff, %l4 = 0000000000000000
lduba [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1400] = 29000000 000000ff, %l4 = 000000ff, %l5 = ff00fffe
ldda [%i3+%g0]0x89,%l4 ! %l4 = 00000000000000ff 0000000029000000
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = ffc3e905, %l4 = 00000000000000ff
ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
p0_label_788:
! Mem[0000000030181408] = 00000000, %l0 = 0000000000000000
ldstuba [%i6+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141400] = 00000000, %l2 = 00000000000000ff
swapa [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000000
! %l6 = ffffffffffffffff, Mem[0000000030001408] = ffffffff
stha %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff
! %l1 = 0000000000000000, Mem[00000000100c1410] = 0000780b
stba %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000780b
! %f26 = 000000ff 0000ffff, %l5 = 0000000029000000
! Mem[0000000030001428] = 6b00000048411cff
add %i0,0x028,%g1
stda %f26,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030001428] = 6b00000048411cff
! Mem[0000000030141400] = 000000ff, %l3 = 0000000000000000
swapa [%i5+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! %l1 = 0000000000000000, Mem[00000000201c0000] = 000c2191, %asi = 80
stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00002191
! %l6 = ffffffffffffffff, Mem[0000000010081404] = 00000000
stw %l6,[%i2+0x004] ! Mem[0000000010081404] = ffffffff
! %l4 = 000000ff, %l5 = 29000000, Mem[0000000010101408] = ff000000 000000ff
stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff 29000000
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 00ff0000, %l4 = 00000000000000ff
lduha [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
p0_label_789:
! Mem[0000000010081410] = 00ffffff000000ff, %f8 = ff000000 ffffffff
ldda [%i2+%o5]0x80,%f8 ! %f8 = 00ffffff 000000ff
! Mem[00000000300c1408] = 00000000, %l0 = 0000000000000000
ldswa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = ff000000, %l1 = 0000000000000000
ldsha [%i2+%g0]0x81,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010041408] = 00000000, %l4 = 0000000000000000
lduha [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1410] = 0000780b00000000, %l7 = 0000000000000000
ldxa [%i3+0x010]%asi,%l7 ! %l7 = 0000780b00000000
! Mem[0000000010101428] = ffff00000b780000, %f12 = 00000000 000000ff
ldda [%i4+0x028]%asi,%f12 ! %f12 = ffff0000 0b780000
! Mem[00000000201c0000] = 00002191, %l5 = 0000000029000000
ldsba [%o0+0x001]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181410] = ffffff00, %l1 = ffffffffffffff00
lduwa [%i6+%o5]0x89,%l1 ! %l1 = 00000000ffffff00
! Mem[00000000100c1410] = 0000780b, %l0 = 0000000000000000
lduha [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = 00000000, %l7 = 0000780b00000000, %asi = 80
swapa [%i0+0x010]%asi,%l7 ! %l7 = 0000000000000000
p0_label_790:
! Code Fragment 4
p0_fragment_63:
! %l0 = 0000000000000000
setx 0xd62b1bf8516dcc52,%g7,%l0 ! %l0 = d62b1bf8516dcc52
! %l1 = 00000000ffffff00
setx 0x3321b2482bddf878,%g7,%l1 ! %l1 = 3321b2482bddf878
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 = d62b1bf8516dcc52
setx 0xb1b6c8cf9444c58d,%g7,%l0 ! %l0 = b1b6c8cf9444c58d
! %l1 = 3321b2482bddf878
setx 0xe5db07407b38373a,%g7,%l1 ! %l1 = e5db07407b38373a
! %f6 = 00000000, Mem[00000000300c1400] = ff000000
sta %f6 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
! %l6 = ffffffffffffffff, Mem[0000000010141400] = 00ff005d
stha %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffff005d
! Mem[0000000030081408] = 00000000, %l1 = e5db07407b38373a
ldstuba [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l3 = 00000000000000ff
ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! %f26 = 000000ff 0000ffff, Mem[0000000010041410] = 00000000 73010000
stda %f26,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff 0000ffff
! %l0 = b1b6c8cf9444c58d, Mem[0000000021800101] = ff4ba456, %asi = 80
stba %l0,[%o3+0x101]%asi ! Mem[0000000021800100] = ff8da456
! %l2 = 00000000, %l3 = 00000000, Mem[00000000100c1420] = ffffffff 000000ff
std %l2,[%i3+0x020] ! Mem[00000000100c1420] = 00000000 00000000
! %l0 = 9444c58d, %l1 = 00000000, Mem[0000000030141410] = 000000ff ff000000
stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 9444c58d 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 0b780000, %l6 = ffffffffffffffff
ldsha [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
p0_label_791:
! Mem[0000000030141410] = 00000000 9444c58d, %l2 = 00000000, %l3 = 00000000
ldda [%i5+%o5]0x89,%l2 ! %l2 = 000000009444c58d 0000000000000000
! Mem[0000000010081400] = ffff718a, %l1 = 0000000000000000
ldsba [%i2+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010101410] = 000000ff, %l4 = 0000000000000000
ldsha [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101408] = 000000ff 29000000, %l6 = 00000000, %l7 = 00000000
ldda [%i4+%o4]0x80,%l6 ! %l6 = 00000000000000ff 0000000029000000
! Mem[0000000010141400] = 5d00ffff, %l7 = 0000000029000000
lduwa [%i5+%g0]0x88,%l7 ! %l7 = 000000005d00ffff
! Mem[0000000030101400] = ffc3e905, %l7 = 000000005d00ffff
ldsba [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010081408] = 000000ff, %l3 = 0000000000000000
lduwa [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041420] = ffffffff, %l4 = 00000000000000ff
lduw [%i1+0x020],%l4 ! %l4 = 00000000ffffffff
! Mem[0000000010141400] = ffff005d 00000000, %l0 = 9444c58d, %l1 = ffffffff
ldda [%i5+%g0]0x80,%l0 ! %l0 = 00000000ffff005d 0000000000000000
! Starting 10 instruction Store Burst
! %f28 = 00000000 00000000, %l4 = 00000000ffffffff
! Mem[0000000010001428] = 00000000a49bdccb
add %i0,0x028,%g1
stda %f28,[%g1+%l4]ASI_PST32_P ! Mem[0000000010001428] = 0000000000000000
p0_label_792:
! %l6 = 000000ff, %l7 = ffffffff, Mem[0000000010081410] = ffffff00 ff000000
stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff ffffffff
! %l6 = 00000000000000ff, Mem[0000000030081400] = ff000000
stwa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
! Mem[0000000030001408] = ffffffff, %l6 = 00000000000000ff
ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010141410] = ffffffff, %l0 = 00000000ffff005d
ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
! %l6 = 00000000000000ff, Mem[0000000010041400] = 0000ffff0000ffff
stxa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000000000ff
! Mem[0000000010081400] = ffff718a, %l1 = 0000000000000000
ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
! %f26 = 000000ff, Mem[0000000010001408] = 00000000
sta %f26,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
! Mem[00000000100c1408] = ff000000, %l5 = 0000000000000000
ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041400] = 00000000, %l7 = ffffffffffffffff
ldstuba [%i1+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 00000000, %l3 = 00000000000000ff
ldsha [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
p0_label_793:
! Mem[0000000010181400] = 00000000, %f9 = 000000ff
lda [%i6+%g0]0x88,%f9 ! %f9 = 00000000
! Mem[0000000010081410] = ff000000, %l4 = 00000000ffffffff
lduba [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Code Fragment 4
p0_fragment_64:
! %l0 = 00000000000000ff
setx 0x183c05481bf0adbc,%g7,%l0 ! %l0 = 183c05481bf0adbc
! %l1 = 00000000000000ff
setx 0x086e6be78177d315,%g7,%l1 ! %l1 = 086e6be78177d315
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 = 183c05481bf0adbc
setx 0xb1ccfc4038167a45,%g7,%l0 ! %l0 = b1ccfc4038167a45
! %l1 = 086e6be78177d315
setx 0x83f63e97dd202e5d,%g7,%l1 ! %l1 = 83f63e97dd202e5d
! Mem[00000000100c1400] = ff000000, %l3 = 0000000000000000
ldub [%i3+%g0],%l3 ! %l3 = 00000000000000ff
! %l5 = 0000000000000000, %l4 = 00000000000000ff, %l4 = 00000000000000ff
subc %l5,%l4,%l4 ! %l4 = ffffffffffffff01
! Mem[0000000010041410] = ffff0000, %f5 = feff00ff
lda [%i1+%o5]0x80,%f5 ! %f5 = ffff0000
! Mem[0000000010081408] = ff000000 00000000, %l0 = 38167a45, %l1 = dd202e5d
ldd [%i2+%o4],%l0 ! %l0 = 00000000ff000000 0000000000000000
! Mem[0000000010081418] = ffffffff, %l3 = 00000000000000ff
lduba [%i2+0x019]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001400] = ff000000, %l5 = 0000000000000000
ldsha [%i0+%g0]0x81,%l5 ! %l5 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[00000000211c0000] = ffffc8b9, %asi = 80
stba %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ffc8b9
p0_label_794:
! %l6 = 00000000000000ff, Mem[00000000100c1418] = 00ffffffff000000, %asi = 80
stxa %l6,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000000000ff
! %f24 = ff000000 ffffffff, Mem[0000000030041408] = 00000000 ff000000
stda %f24,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff000000 ffffffff
! Mem[0000000010041410] = ffff0000, %l2 = 000000009444c58d
ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! %l4 = ffffff01, %l5 = ffffff00, Mem[0000000030041400] = 0000ff00 00000000
stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffff01 ffffff00
! Mem[000000001004143c] = 00000000, %l0 = 00000000ff000000
swap [%i1+0x03c],%l0 ! %l0 = 0000000000000000
! %f16 = 7fffffff 00000000, Mem[0000000010141420] = 00000000 5d000000
stda %f16,[%i5+0x020]%asi ! Mem[0000000010141420] = 7fffffff 00000000
! %f0 = 0000ffff, Mem[0000000030081410] = 0000ff00
sta %f0 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000ffff
! Mem[00000000100c1438] = ff0000ff00000000, %l0 = 0000000000000000, %l7 = 0000000000000000
add %i3,0x38,%g1
casxa [%g1]0x80,%l0,%l7 ! %l7 = ff0000ff00000000
! Mem[0000000010041414] = ff000000, %l6 = 00000000000000ff
swap [%i1+0x014],%l6 ! %l6 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff000000, %l6 = 00000000ff000000
ldswa [%i4+%g0]0x80,%l6 ! %l6 = ffffffffff000000
p0_label_795:
! Mem[0000000010081410] = ffffffff 000000ff, %l4 = ffffff01, %l5 = ffffff00
ldda [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff 00000000ffffffff
! Mem[0000000010041400] = ff000000, %l3 = 00000000000000ff
ldsba [%i1+0x002]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101408] = 00000029 ff000000, %l4 = 000000ff, %l5 = ffffffff
ldda [%i4+%o4]0x88,%l4 ! %l4 = 00000000ff000000 0000000000000029
! Mem[0000000010001400] = 0000ff00, %f16 = 7fffffff
lda [%i0+%g0]0x80,%f16 ! %f16 = 0000ff00
! Mem[0000000010141420] = 7fffffff, %l2 = 00000000000000ff
ldsba [%i5+0x020]%asi,%l2 ! %l2 = 000000000000007f
! Mem[0000000030181400] = 00ff0000, %f16 = 0000ff00
lda [%i6+%g0]0x89,%f16 ! %f16 = 00ff0000
! Mem[00000000211c0000] = 00ffc8b9, %l3 = 0000000000000000
ldsb [%o2+0x001],%l3 ! %l3 = ffffffffffffffff
! Mem[00000000100c143c] = 00000000, %l0 = 0000000000000000
ldsh [%i3+0x03c],%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l7 = ff0000ff00000000
lduha [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %f20 = 00000000 00000000, %l0 = 0000000000000000
! Mem[0000000030101410] = 0000ffffff000000
add %i4,0x010,%g1
stda %f20,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030101410] = 0000ffffff000000
p0_label_796:
! Mem[00000000211c0001] = 00ffc8b9, %l4 = 00000000ff000000
ldstub [%o2+0x001],%l4 ! %l4 = 000000ff000000ff
! Mem[00000000300c1400] = 00000000, %l5 = 0000000000000029
ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! %f8 = 00ffffff, Mem[00000000100c1410] = 0000780b
sta %f8 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ffffff
! %f24 = ff000000 ffffffff, %l7 = 0000000000000000
! Mem[0000000030041438] = ff00ffff00000000
add %i1,0x038,%g1
stda %f24,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030041438] = ff00ffff00000000
! %f21 = 00000000, Mem[0000000010181400] = 00000000
sta %f21,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! %f4 = 00000000 ffff0000, %l1 = 0000000000000000
! Mem[0000000030081400] = 000000ff00000000
stda %f4,[%i2+%l1]ASI_PST32_S ! Mem[0000000030081400] = 000000ff00000000
! %l1 = 0000000000000000, Mem[00000000300c1410] = ff0000ff5d000000
stxa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
! %f22 = 00000000 ffffffff, %l1 = 0000000000000000
! Mem[0000000030141408] = ffffffff6cff8000
add %i5,0x008,%g1
stda %f22,[%g1+%l1]ASI_PST8_S ! Mem[0000000030141408] = ffffffff6cff8000
! Mem[0000000021800101] = ff8da456, %l0 = 0000000000000000
ldstub [%o3+0x101],%l0 ! %l0 = 0000008d000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 29000000000000ff, %l4 = 00000000000000ff
ldxa [%i3+%g0]0x89,%l4 ! %l4 = 29000000000000ff
p0_label_797:
! Mem[0000000030141408] = ffffffff, %l3 = ffffffffffffffff
ldsba [%i5+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030181408] = ff000000 000000ff, %l0 = 0000008d, %l1 = 00000000
ldda [%i6+%o4]0x81,%l0 ! %l0 = 00000000ff000000 00000000000000ff
! Mem[0000000030041400] = 00ffffff01ffffff, %f12 = ffff0000 0b780000
ldda [%i1+%g0]0x89,%f12 ! %f12 = 00ffffff 01ffffff
! Mem[0000000030041410] = 000000ff, %l4 = 29000000000000ff
lduha [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181410] = 000000ff, %l6 = ffffffffff000000
ldsha [%i6+0x010]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = 0000ffff, %l3 = ffffffffffffffff
ldsba [%i1+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030001410] = 000000ff, %l6 = 0000000000000000
ldsha [%i0+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030141400] = ffffffff00000000, %f4 = 00000000 ffff0000
ldda [%i5+%g0]0x89,%f4 ! %f4 = ffffffff 00000000
! Mem[0000000010141410] = ffffffff, %l0 = 00000000ff000000
lduba [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l6 = 00000000000000ff, Mem[00000000201c0000] = 00002191, %asi = 80
stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff2191
p0_label_798:
! %l1 = 00000000000000ff, Mem[00000000300c1400] = ff000000
stba %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010141400] = 5d00ffff 00000000
stda %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff 00000000
! %l2 = 0000007f, %l3 = ffffffff, Mem[0000000010101418] = 00000000 ffffff7f
std %l2,[%i4+0x018] ! Mem[0000000010101418] = 0000007f ffffffff
! %f20 = 00000000 00000000, Mem[0000000010001408] = ff000000 00000000
stda %f20,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000
! %l6 = 000000ff, %l7 = 00000000, Mem[00000000100c1408] = ff0000ff 0000005d
stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff 00000000
! %f28 = 00000000 00000000, Mem[0000000010001430] = ffff0000 00000000
stda %f28,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000 00000000
! Mem[00000000300c1408] = 00000000, %l0 = 00000000000000ff
swapa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010001408] = 00000000 00000000
stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff 00000000
! %l6 = 000000ff, %l7 = 00000000, Mem[00000000100c1408] = 000000ff 00000000
stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff 00000000
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 00ff2191, %l0 = 0000000000000000
ldsba [%o0+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
p0_label_799:
! Mem[0000000010141420] = 7fffffff, %l4 = 00000000000000ff
ldsha [%i5+0x020]%asi,%l4 ! %l4 = 0000000000007fff
! Mem[0000000010101410] = ff00fffe000000ff, %f8 = 00ffffff 00000000
ldda [%i4+%o5]0x88,%f8 ! %f8 = ff00fffe 000000ff
! Mem[0000000010041428] = 7f80ffff, %l2 = 000000000000007f
ldsha [%i1+0x02a]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000100c1428] = 00000000, %l7 = 0000000000000000
lduw [%i3+0x028],%l7 ! %l7 = 0000000000000000
! Mem[0000000010001408] = ff000000, %l3 = ffffffffffffffff
lduha [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = ffffffff, %l6 = 00000000000000ff
ldsha [%i1+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030181400] = 0000000000ff0000, %l2 = ffffffffffffffff
ldxa [%i6+%g0]0x89,%l2 ! %l2 = 0000000000ff0000
! Mem[0000000020800000] = ffff7fd0, %l5 = 0000000000000000
ldsh [%o1+%g0],%l5 ! %l5 = ffffffffffffffff
! Mem[000000001010141c] = ffffffff, %l6 = ffffffffffffffff
ldswa [%i4+0x01c]%asi,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f16 = 00ff0000 00000000 0000ff00 00000000
! %f20 = 00000000 00000000 00000000 ffffffff
! %f24 = ff000000 ffffffff 000000ff 0000ffff
! %f28 = 00000000 00000000 ff000000 ffffffff
stda %f16,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400
p0_label_800:
! %l4 = 0000000000007fff, Mem[0000000030001408] = ffffffff
stwa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00007fff
! Mem[0000000030081410] = ffff0000, %l3 = 0000000000000000
ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %l4 = 0000000000007fff, Mem[0000000010101400] = ff000000
stwa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00007fff
! Mem[0000000010101400] = ff7f0000, %l6 = ffffffffffffffff
swapa [%i4+%g0]0x88,%l6 ! %l6 = 00000000ff7f0000
! %l4 = 0000000000007fff, Mem[0000000010041438] = ff000000ff000000, %asi = 80
stxa %l4,[%i1+0x038]%asi ! Mem[0000000010041438] = 0000000000007fff
! %f1 = ff000000, Mem[00000000300c1400] = 000000ff
sta %f1 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000000
! Mem[0000000010041410] = 0000ffff, %l7 = 0000000000000000
ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030141408] = ffffffff, %l1 = 00000000000000ff
ldstuba [%i5+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
! %f4 = ffffffff 00000000, %l2 = 0000000000ff0000
! Mem[0000000030081430] = ffffffff006d8b37
add %i2,0x030,%g1
stda %f4,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030081430] = ffffffff006d8b37
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 00000000 00000000, %l6 = ff7f0000, %l7 = 000000ff
ldda [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000 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 ffffffffffffffff
bne,a,pn %xcc,p0_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 00000000000000ff
bne,a,pn %xcc,p0_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 0000000000ff0000
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 0000000000007fff
bne,a,pn %xcc,p0_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be ffffffffffffffff
bne,a,pn %xcc,p0_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l7_fail
mov %l7,%g3
! Check %y register
set 0x000000d9,%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 0000ffff ff000000
bne %xcc,p0_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be ffffffff 000000ff
bne %xcc,p0_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be ffffffff 00000000
bne %xcc,p0_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 00000000 0b780000
bne %xcc,p0_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be ff00fffe 000000ff
bne %xcc,p0_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be ffffff00 ffffffff
bne %xcc,p0_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be 00ffffff 01ffffff
bne %xcc,p0_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 00000000 ffffffff
bne %xcc,p0_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 00ff0000 00000000
bne %xcc,p0_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be 0000ff00 00000000
bne %xcc,p0_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 00000000 00000000
bne %xcc,p0_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be 00000000 ffffffff
bne %xcc,p0_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be ff000000 ffffffff
bne %xcc,p0_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 000000ff 0000ffff
bne %xcc,p0_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 00000000 00000000
bne %xcc,p0_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be ff000000 ffffffff
bne %xcc,p0_f30_fail
nop
! The test for processor 0 has passed
p0_passed:
ta GOOD_TRAP
nop
p0_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p0_failed
p0_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p0_failed
p0_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p0_failed
p0_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p0_failed
p0_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p0_failed
p0_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p0_failed
p0_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p0_failed
p0_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p0_failed
p0_f0_fail:
set p0_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f2_fail:
set p0_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f4_fail:
set p0_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f6_fail:
set p0_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f8_fail:
set p0_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f10_fail:
set p0_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f12_fail:
set p0_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f14_fail:
set p0_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f16_fail:
set p0_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f18_fail:
set p0_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f20_fail:
set p0_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f22_fail:
set p0_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f24_fail:
set p0_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f26_fail:
set p0_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f28_fail:
set p0_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f30_fail:
set p0_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 0 failed
p0_failed:
set p0_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
stx %fsr,[%g6+24]
ta BAD_TRAP
! The local area data for processor 0 failed
p0_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x000] ! Set processor 0 done flag
set p0_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
st %fsr,[%g6+24]
ta BAD_TRAP
p0_selfmod_failed:
ba p0_failed
mov 0xabc,%g1
p0_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p0_failed
mov 0x0,%g3
p0_trap1e:
subc %l1,-0xcbc,%l0
andn %l0,0x475,%l5
subc %l4,0x12b,%l0
done
p0_trap1o:
subc %l1,-0xcbc,%l0
andn %l0,0x475,%l5
subc %l4,0x12b,%l0
done
p0_trap2e:
addc %l5,0x7fd,%l0
addc %l6,%l7,%l7
xor %l4,-0xdde,%l5
sub %l1,-0x922,%l2
fsubs %f9 ,%f11,%f2
fadds %f8 ,%f8 ,%f6
smul %l6,0x73b,%l6
done
p0_trap2o:
addc %l5,0x7fd,%l0
addc %l6,%l7,%l7
xor %l4,-0xdde,%l5
sub %l1,-0x922,%l2
fsubs %f9 ,%f11,%f2
fadds %f8 ,%f8 ,%f6
smul %l6,0x73b,%l6
done
p0_trap3e:
subc %l6,%l7,%l0
sub %l7,0x329,%l0
addc %l3,0xa3b,%l2
xor %l2,-0x7d7,%l2
add %l4,%l1,%l3
done
p0_trap3o:
subc %l6,%l7,%l0
sub %l7,0x329,%l0
addc %l3,0xa3b,%l2
xor %l2,-0x7d7,%l2
add %l4,%l1,%l3
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 = 761aa9dec9e64c60
ldx [%g1+0x008],%l1 ! %l1 = 5aab6f46a376f165
ldx [%g1+0x010],%l2 ! %l2 = b6c082f272a1b344
ldx [%g1+0x018],%l3 ! %l3 = a28d71900b8ec4b0
ldx [%g1+0x020],%l4 ! %l4 = 2f2cf2c28f35cba1
ldx [%g1+0x028],%l5 ! %l5 = 90edc9905530e475
ldx [%g1+0x030],%l6 ! %l6 = ab97f624c47227b7
ldx [%g1+0x038],%l7 ! %l7 = a702287a5ab9110c
! 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:
subc %l0,-0x738,%l4
std %f10,[%i2+0x008] ! Mem[0000000010081408]
lduh [%i5+0x008],%l1 ! Mem[0000000010141408]
smul %l7,-0xf57,%l1
fdtos %f4 ,%f8
mulx %l7,-0x949,%l0
lduw [%i3+0x014],%l7 ! Mem[00000000100c1414]
jmpl %o7,%g0
add %l1,%l1,%l3
p0_near_0_he:
addc %l2,-0x9f1,%l7
sdivx %l3,0x902,%l6
umul %l3,%l4,%l2
jmpl %o7,%g0
xnor %l0,-0xe4e,%l1
near0_b2b_h:
fdivs %f19,%f29,%f29
add %l0,%l4,%l0
jmpl %o7,%g0
umul %l1,%l4,%l3
near0_b2b_l:
fsqrts %f9 ,%f5
mulx %l0,%l7,%l4
jmpl %o7,%g0
xor %l7,%l1,%l5
user_near0_end:
.seg "text"
.align 0x2000
user_near1_start:
p0_near_1_le:
fsubs %f12,%f4 ,%f9
jmpl %o7,%g0
fmuls %f10,%f6 ,%f2
p0_near_1_he:
xnor %l4,%l3,%l6
fsubs %f16,%f23,%f21
add %l5,%l4,%l3
andn %l5,0x6f5,%l1
sub %l0,%l7,%l4
jmpl %o7,%g0
or %l5,-0x040,%l0
near1_b2b_h:
mulx %l4,%l7,%l3
fdivs %f30,%f24,%f23
smul %l4,-0xd39,%l4
fmuls %f19,%f31,%f30
addc %l4,-0x593,%l7
jmpl %o7,%g0
fmuls %f25,%f25,%f19
near1_b2b_l:
addc %l5,%l0,%l3
mulx %l3,0xf66,%l0
xor %l3,%l7,%l4
orn %l7,%l5,%l4
xor %l3,0x7f4,%l5
jmpl %o7,%g0
subc %l2,0x7c7,%l7
user_near1_end:
.seg "text"
.align 0x2000
user_near2_start:
p0_near_2_le:
jmpl %o7,%g0
smul %l7,%l3,%l1
jmpl %o7,%g0
nop
p0_near_2_he:
fmuls %f30,%f24,%f17
sdivx %l6,-0x11a,%l4
jmpl %o7,%g0
smul %l2,%l1,%l4
near2_b2b_h:
jmpl %o7,%g0
addc %l4,-0xba4,%l0
jmpl %o7,%g0
nop
near2_b2b_l:
jmpl %o7,%g0
addc %l1,%l5,%l6
jmpl %o7,%g0
nop
user_near2_end:
.seg "text"
.align 0x2000
user_near3_start:
p0_near_3_le:
subc %l6,0x62a,%l2
orn %l1,0xfce,%l3
addc %l7,%l3,%l4
fcmps %fcc2,%f5 ,%f12
fadds %f15,%f3 ,%f7
jmpl %o7,%g0
fcmps %fcc2,%f15,%f11
p0_near_3_he:
addc %l1,0xff1,%l6
jmpl %o7,%g0
std %f30,[%i3+0x030] ! Mem[00000000100c1430]
near3_b2b_h:
and %l0,0x79e,%l4
addc %l7,0xf79,%l1
mulx %l6,%l1,%l5
and %l1,%l4,%l1
fsqrts %f26,%f31
fsubs %f30,%f17,%f31
fdivs %f22,%f28,%f26
jmpl %o7,%g0
fcmps %fcc2,%f31,%f30
near3_b2b_l:
subc %l1,-0x752,%l3
fsqrts %f12,%f9
add %l5,-0x72e,%l6
fsqrts %f6 ,%f0
orn %l4,-0x614,%l7
subc %l7,0x17b,%l6
or %l2,0xb7a,%l1
jmpl %o7,%g0
sub %l1,%l4,%l5
user_near3_end:
.seg "text"
.text
.align 0x2000
user_far0_start:
p0_far_0_le:
orn %l6,0x511,%l7
ldx [%i3+0x018],%l3 ! Mem[00000000100c1418]
and %l7,-0xe66,%l3
xnor %l1,0x4a4,%l2
andn %l0,%l6,%l6
jmpl %o7,%g0
add %l4,%l2,%l4
p0_far_0_lem:
orn %l6,0x511,%l7
membar #Sync
ldx [%i3+0x018],%l3 ! Mem[00000000100c1418]
and %l7,-0xe66,%l3
xnor %l1,0x4a4,%l2
andn %l0,%l6,%l6
jmpl %o7,%g0
add %l4,%l2,%l4
p0_far_0_he:
fmuls %f19,%f29,%f28
subc %l4,0x10c,%l6
fdivs %f19,%f19,%f16
or %l2,-0xef8,%l5
fdivs %f28,%f30,%f18
or %l1,%l5,%l3
jmpl %o7,%g0
xor %l1,0xb5f,%l0
p0_far_0_hem:
fmuls %f19,%f29,%f28
subc %l4,0x10c,%l6
fdivs %f19,%f19,%f16
or %l2,-0xef8,%l5
fdivs %f28,%f30,%f18
or %l1,%l5,%l3
jmpl %o7,%g0
xor %l1,0xb5f,%l0
p0_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
far0_b2b_h:
fadds %f22,%f31,%f21
orn %l0,-0xdfa,%l3
umul %l6,0xdd2,%l3
sub %l7,%l1,%l1
jmpl %o7,%g0
addc %l4,0x156,%l1
far0_b2b_l:
fadds %f6 ,%f9 ,%f4
smul %l1,0xe3b,%l2
xor %l2,%l0,%l1
fsubs %f12,%f14,%f13
jmpl %o7,%g0
sub %l4,%l2,%l7
user_far0_end:
.seg "text"
.text
.align 0x2000
user_far1_start:
p0_far_1_le:
mulx %l2,%l4,%l2
jmpl %o7,%g0
fsqrts %f6 ,%f15
p0_far_1_lem:
mulx %l2,%l4,%l2
jmpl %o7,%g0
fsqrts %f6 ,%f15
p0_far_1_he:
smul %l4,%l0,%l5
jmpl %o7,%g0
subc %l0,-0x93f,%l0
p0_far_1_hem:
smul %l4,%l0,%l5
jmpl %o7,%g0
subc %l0,-0x93f,%l0
p0_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
far1_b2b_h:
fdivs %f26,%f27,%f17
fcmps %fcc3,%f25,%f30
orn %l6,0x12c,%l1
jmpl %o7,%g0
andn %l7,%l6,%l3
far1_b2b_l:
xor %l3,0x250,%l3
fadds %f1 ,%f3 ,%f14
xor %l5,-0xd03,%l6
jmpl %o7,%g0
udivx %l5,0xd14,%l5
user_far1_end:
.seg "text"
.text
.align 0x2000
user_far2_start:
p0_far_2_le:
udivx %l2,%l5,%l1
jmpl %o7,%g0
fsubs %f3 ,%f4 ,%f12
p0_far_2_lem:
udivx %l2,%l5,%l1
jmpl %o7,%g0
fsubs %f3 ,%f4 ,%f12
p0_far_2_he:
or %l5,%l0,%l1
fadds %f29,%f16,%f20
sdivx %l2,%l6,%l2
add %l1,%l0,%l5
jmpl %o7,%g0
sub %l5,%l1,%l1
p0_far_2_hem:
or %l5,%l0,%l1
fadds %f29,%f16,%f20
sdivx %l2,%l6,%l2
add %l1,%l0,%l5
jmpl %o7,%g0
sub %l5,%l1,%l1
p0_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
far2_b2b_h:
xor %l4,-0x472,%l6
and %l1,0x2eb,%l7
xnor %l1,-0x141,%l7
andn %l1,%l3,%l1
add %l7,%l1,%l0
umul %l0,0xbda,%l5
jmpl %o7,%g0
fsubs %f19,%f23,%f17
far2_b2b_l:
xnor %l3,%l0,%l1
udivx %l2,0xc86,%l6
smul %l0,%l6,%l6
fcmps %fcc0,%f14,%f2
andn %l3,%l2,%l1
andn %l3,0x3ca,%l3
jmpl %o7,%g0
fsqrts %f11,%f13
user_far2_end:
.seg "text"
.text
.align 0x2000
user_far3_start:
p0_far_3_le:
jmpl %o7,%g0
stw %l0,[%i5+0x030] ! Mem[0000000010141430]
jmpl %o7,%g0
nop
p0_far_3_lem:
membar #Sync
jmpl %o7,%g0
stw %l0,[%i5+0x030] ! Mem[0000000010141430]
jmpl %o7,%g0
nop
p0_far_3_he:
addc %l3,%l0,%l3
fdivs %f27,%f31,%f22
jmpl %o7,%g0
mulx %l5,-0x3f8,%l4
p0_far_3_hem:
addc %l3,%l0,%l3
fdivs %f27,%f31,%f22
jmpl %o7,%g0
mulx %l5,-0x3f8,%l4
p0_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
far3_b2b_h:
xor %l4,0x1fe,%l2
umul %l1,0x48d,%l2
jmpl %o7,%g0
orn %l3,0xe9f,%l6
far3_b2b_l:
mulx %l3,-0x47a,%l3
fsubs %f3 ,%f2 ,%f15
jmpl %o7,%g0
fcmps %fcc2,%f1 ,%f6
user_far3_end:
.seg "text"
.align 0x2000
user_jump0_start:
INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
p0_jmpl_0_le:
xor %l3,0x095,%l4
subc %l0,0x540,%l5
sdivx %l1,0x335,%l0
fcmps %fcc3,%f7 ,%f13
fmuls %f15,%f7 ,%f7
std %f14,[%i4+0x018] ! Mem[0000000010101418]
andn %l6,0x2e6,%l3
jmpl %g6+8,%g0
udivx %l0,%l7,%l5
p0_call_0_le:
fsqrts %f12,%f0
sdivx %l0,-0x98c,%l4
udivx %l4,%l6,%l2
fsqrts %f0 ,%f12
udivx %l3,-0xf77,%l2
fdivs %f0 ,%f0 ,%f5
retl
sdivx %l1,-0xbf2,%l5
p0_jmpl_0_lo:
xor %l3,0x095,%l4
subc %l0,0x540,%l5
sdivx %l1,0x335,%l0
fcmps %fcc3,%f7 ,%f13
fmuls %f15,%f7 ,%f7
std %f14,[%o4+0x018] ! Mem[0000000010101418]
andn %l6,0x2e6,%l3
jmpl %g6+8,%g0
udivx %l0,%l7,%l5
p0_call_0_lo:
fsqrts %f12,%f0
sdivx %l0,-0x98c,%l4
udivx %l4,%l6,%l2
fsqrts %f0 ,%f12
udivx %l3,-0xf77,%l2
fdivs %f0 ,%f0 ,%f5
retl
sdivx %l1,-0xbf2,%l5
p0_jmpl_0_he:
jmpl %g6+8,%g0
umul %l5,%l5,%l7
p0_call_0_he:
fcmps %fcc0,%f19,%f31
retl
xnor %l4,-0x5da,%l2
p0_jmpl_0_ho:
jmpl %g6+8,%g0
umul %l5,%l5,%l7
p0_call_0_ho:
fcmps %fcc0,%f19,%f31
retl
xnor %l4,-0x5da,%l2
user_jump0_end:
.seg "text"
.align 0x2000
user_jump1_start:
INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
p0_jmpl_1_le:
fsubs %f14,%f11,%f3
fdivs %f0 ,%f1 ,%f12
addc %l1,%l0,%l5
fadds %f12,%f6 ,%f14
fcmps %fcc0,%f9 ,%f0
ldsh [%i3+0x024],%l1 ! Mem[00000000100c1424]
fitos %f15,%f1
jmpl %g6+8,%g0
xnor %l2,%l6,%l5
p0_call_1_le:
andn %l5,%l6,%l2
retl
add %l4,-0x555,%l0
p0_jmpl_1_lo:
fsubs %f14,%f11,%f3
fdivs %f0 ,%f1 ,%f12
addc %l1,%l0,%l5
fadds %f12,%f6 ,%f14
fcmps %fcc0,%f9 ,%f0
ldsh [%o3+0x024],%l1 ! Mem[00000000100c1424]
fitos %f15,%f1
jmpl %g6+8,%g0
xnor %l2,%l6,%l5
p0_call_1_lo:
andn %l5,%l6,%l2
retl
add %l4,-0x555,%l0
p0_jmpl_1_he:
add %l1,0xd41,%l7
addc %l4,%l1,%l1
fsqrts %f18,%f24
or %l7,%l7,%l0
fsubs %f30,%f18,%f26
umul %l6,0x43c,%l1
fdivs %f31,%f29,%f17
jmpl %g6+8,%g0
addc %l7,-0x524,%l7
p0_call_1_he:
or %l0,0x1e6,%l4
xnor %l7,%l1,%l0
retl
addc %l5,%l3,%l1
p0_jmpl_1_ho:
add %l1,0xd41,%l7
addc %l4,%l1,%l1
fsqrts %f18,%f24
or %l7,%l7,%l0
fsubs %f30,%f18,%f26
umul %l6,0x43c,%l1
fdivs %f31,%f29,%f17
jmpl %g6+8,%g0
addc %l7,-0x524,%l7
p0_call_1_ho:
or %l0,0x1e6,%l4
xnor %l7,%l1,%l0
retl
addc %l5,%l3,%l1
user_jump1_end:
.seg "text"
.align 0x2000
user_jump2_start:
INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
p0_jmpl_2_le:
and %l7,%l4,%l7
fdtos %f0 ,%f5
jmpl %g6+8,%g0
sdivx %l4,%l0,%l4
p0_call_2_le:
nop
udivx %l0,0xc9e,%l2
fadds %f7 ,%f15,%f14
xnor %l6,%l3,%l0
sub %l0,%l2,%l4
retl
fdivs %f10,%f2 ,%f9
p0_jmpl_2_lo:
and %l7,%l4,%l7
fdtos %f0 ,%f5
jmpl %g6+8,%g0
sdivx %l4,%l0,%l4
p0_call_2_lo:
nop
udivx %l0,0xc9e,%l2
fadds %f7 ,%f15,%f14
xnor %l6,%l3,%l0
sub %l0,%l2,%l4
retl
fdivs %f10,%f2 ,%f9
p0_jmpl_2_he:
subc %l6,0xb01,%l0
fdivs %f16,%f18,%f31
or %l4,-0xac6,%l6
and %l2,-0xee5,%l5
xor %l5,%l7,%l3
xnor %l5,-0x473,%l0
jmpl %g6+8,%g0
fadds %f16,%f27,%f16
p0_call_2_he:
fadds %f20,%f22,%f16
retl
mulx %l7,-0x108,%l1
p0_jmpl_2_ho:
subc %l6,0xb01,%l0
fdivs %f16,%f18,%f31
or %l4,-0xac6,%l6
and %l2,-0xee5,%l5
xor %l5,%l7,%l3
xnor %l5,-0x473,%l0
jmpl %g6+8,%g0
fadds %f16,%f27,%f16
p0_call_2_ho:
fadds %f20,%f22,%f16
retl
mulx %l7,-0x108,%l1
user_jump2_end:
.seg "text"
.align 0x2000
user_jump3_start:
INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
p0_jmpl_3_le:
jmpl %g6+8,%g0
xnor %l7,-0x7cd,%l0
p0_call_3_le:
smul %l4,%l3,%l7
xnor %l0,-0xcd4,%l2
fcmps %fcc3,%f12,%f10
orn %l6,-0x26a,%l2
retl
fadds %f15,%f14,%f8
p0_jmpl_3_lo:
jmpl %g6+8,%g0
xnor %l7,-0x7cd,%l0
p0_call_3_lo:
smul %l4,%l3,%l7
xnor %l0,-0xcd4,%l2
fcmps %fcc3,%f12,%f10
orn %l6,-0x26a,%l2
retl
fadds %f15,%f14,%f8
p0_jmpl_3_he:
andn %l5,%l5,%l5
ld [%i1+0x004],%f26 ! Mem[0000000010041404]
jmpl %g6+8,%g0
addc %l4,%l5,%l6
p0_call_3_he:
subc %l2,%l1,%l1
std %l0,[%i2+0x010] ! Mem[0000000010081410]
fmuls %f28,%f18,%f17
and %l6,%l6,%l4
umul %l3,-0x93c,%l7
retl
umul %l1,0x18a,%l5
p0_jmpl_3_ho:
andn %l5,%l5,%l5
ld [%o1+0x004],%f26 ! Mem[0000000010041404]
jmpl %g6+8,%g0
addc %l4,%l5,%l6
p0_call_3_ho:
subc %l2,%l1,%l1
std %l0,[%o2+0x010] ! Mem[0000000010081410]
fmuls %f28,%f18,%f17
and %l6,%l6,%l4
umul %l3,-0x93c,%l7
retl
umul %l1,0x18a,%l5
user_jump3_end:
.seg "data"
.align 0x2000
user_data_start:
done_flags:
.word 0
.align 8
done_count:
.word 0,0
Start_Flags:
.word 0,0,0,0
Finish_Flag:
.word 0,0
.align 8
num_processors:
.word 1
num_agents:
.word 0
no_membar:
.word 0
max_ireg:
.word 8,0
max_freg:
.word 32,0
.align 64
p0_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p0_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p0_fsr:
.word 0x00000000,0x00000000
.align 8
p0_loop_cnt:
.word 1,0
max_windows:
.word 1,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.align 8
p0_init_registers:
.word 0x761aa9de,0xc9e64c60 ! Init value for %l0
.word 0x5aab6f46,0xa376f165 ! Init value for %l1
.word 0xb6c082f2,0x72a1b344 ! Init value for %l2
.word 0xa28d7190,0x0b8ec4b0 ! Init value for %l3
.word 0x2f2cf2c2,0x8f35cba1 ! Init value for %l4
.word 0x90edc990,0x5530e475 ! Init value for %l5
.word 0xab97f624,0xc47227b7 ! Init value for %l6
.word 0xa702287a,0x5ab9110c ! Init value for %l7
.align 64
p0_init_freg:
.word 0x7fad7583,0x33515ebc ! Init value for %f0
.word 0x9229ab27,0xee91ed0b ! Init value for %f2
.word 0xc89791bf,0x27250de1 ! Init value for %f4
.word 0x5fddcad8,0xbb7ad107 ! Init value for %f6
.word 0xe1ba7fde,0x065fda19 ! Init value for %f8
.word 0xaa34c928,0x2a4c1902 ! Init value for %f10
.word 0x9321e048,0x47f5580a ! Init value for %f12
.word 0x0ff22520,0x1e354b08 ! Init value for %f14
.word 0x9add2e4d,0xdb7324a6 ! Init value for %f16
.word 0x7ab642f5,0xddd6894b ! Init value for %f18
.word 0x74ff757f,0x9138869f ! Init value for %f20
.word 0x6f6a89f7,0xbdc11bc9 ! Init value for %f22
.word 0x422583a4,0x234b1eb3 ! Init value for %f24
.word 0x9c639e05,0xfb19b368 ! Init value for %f26
.word 0x14f00a66,0x4e9f3621 ! Init value for %f28
.word 0x16f57748,0xf83a800b ! Init value for %f30
.word 0x5ecccfef,0xb771ba89 ! Init value for %f32
.word 0x236324e2,0x0b3c4318 ! Init value for %f34
.word 0x5a767b80,0xc57976f8 ! Init value for %f36
.word 0x1e3086dd,0xf953efed ! Init value for %f38
.word 0xb8ab23c4,0xb025dd8e ! Init value for %f40
.word 0xcc313636,0x1039d077 ! Init value for %f42
.word 0x89c8fcc9,0x2fa10283 ! Init value for %f44
.word 0x9d3f56c3,0x5e0838a6 ! Init value for %f46
.word 0xa623667f,0x15cb4e16
.word 0x2b866603,0xe04b58c2
.word 0x90d83225,0x938fc31b
.word 0x9f79447c,0x29f54524
.word 0xa55bfb09,0x2d3411ca
.word 0x3f83d2e8,0x003f50fb
.word 0x370b6f7a,0x93435ca3
.word 0xb7fdd2cd,0x829bed0f
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,0xffffffff
.word 0x00000000,0x000000ff
.word 0x00000000,0x00ff0000
.word 0x00000000,0x00000000
.word 0x00000000,0x00007fff
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p0_expected_fp_regs:
.word 0x0000ffff,0xff000000
.word 0xffffffff,0x000000ff
.word 0xffffffff,0x00000000
.word 0x00000000,0x0b780000
.word 0xff00fffe,0x000000ff
.word 0xffffff00,0xffffffff
.word 0x00ffffff,0x01ffffff
.word 0x00000000,0xffffffff
.word 0x00ff0000,0x00000000
.word 0x0000ff00,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0xffffffff
.word 0xff000000,0xffffffff
.word 0x000000ff,0x0000ffff
.word 0x00000000,0x00000000
.word 0xff000000,0xffffffff
.word 0x0000003f,0x00000c00 ! %fsr = 0000003f00000c00
p0_local0_expect:
.word 0x0000ff00,0x00000000
.word 0x000000ff,0x00000000
.word 0x00000000,0x00000000
.word 0x000000ff,0x000000ff
.word 0xff000000,0x7fffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xffffffff,0x00000000
p0_local0_sec_expect:
.word 0xff000000,0xfeff00ff
.word 0x00007fff,0x000000ff
.word 0xff000000,0xffffffff
.word 0x00000000,0x000000ff
.word 0x00000000,0x5d000000
.word 0x6b000000,0x48411cff
.word 0x00000000,0x000000ff
.word 0x00000000,0xffee814d
p0_local1_expect:
.word 0xff000000,0x000000ff
.word 0x00000000,0x00000000
.word 0xffff0000,0x000000ff
.word 0x00000000,0x00000073
.word 0xffffffff,0x00000000
.word 0x7f80ffff,0x00ff0000
.word 0xffffffff,0x00000000
.word 0x00000000,0x00007fff
p0_local1_sec_expect:
.word 0xffffff01,0xffffff00
.word 0xffffffff,0x000000ff
.word 0xff000000,0x00000000
.word 0x00000000,0xffff0073
.word 0x000000ff,0xff8a05fc
.word 0xffff0000,0x0b780000
.word 0xff000000,0xfd05ff00
.word 0xff00ffff,0x00000000
p0_local2_expect:
.word 0xffff718a,0xffffffff
.word 0xff000000,0x00000000
.word 0xff000000,0xffffffff
.word 0xffffffff,0xff00ff00
.word 0x000000ff,0xf60000ff
.word 0xffffffff,0x00000000
.word 0x000000ff,0x000000ff
.word 0xffffffff,0x00000000
p0_local2_sec_expect:
.word 0x000000ff,0x00000000
.word 0xff000000,0x00000000
.word 0xff00ffff,0x00000000
.word 0x00003ed6,0xffffff7f
.word 0x000000f6,0xffffffff
.word 0x00000000,0x25040000
.word 0xffffffff,0x006d8b37
.word 0x378b6d00,0x01000000
p0_local3_expect:
.word 0xff000000,0x00000073
.word 0xff000000,0x00000000
.word 0x00ffffff,0x00000000
.word 0x00000000,0x000000ff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xff0000ff,0x00000000
p0_local3_sec_expect:
.word 0x000000ff,0x00000029
.word 0x000000ff,0x00ff0000
.word 0x00000000,0x00000000
.word 0xb8a0ffff,0xffffff92
.word 0xffffff92,0x0b78ffb4
.word 0xb4ff780b,0xffffffff
.word 0xffffff92,0x0b78ffb4
.word 0x00000000,0x20000000
p0_local4_expect:
.word 0xffffffff,0x00000000
.word 0x000000ff,0x29000000
.word 0xff000000,0xfeff00ff
.word 0x0000007f,0xffffffff
.word 0x000000ff,0xff8afffc
.word 0xffff0000,0x0b780000
.word 0xff000000,0xfd05ff00
.word 0x00000000,0x000000ff
p0_local4_sec_expect:
.word 0xffc3e905,0x00000000
.word 0x00000000,0x48411cff
.word 0x0000ffff,0xff000000
.word 0xffffffff,0x00000000
.word 0x8a71ff00,0xff8a05fc
.word 0xffff0000,0x0b780000
.word 0xffffff00,0xffffffff
.word 0xff000000,0x00000000
p0_local5_expect:
.word 0x00000000,0x0000ff00
.word 0x00000000,0x00ff0000
.word 0x00000000,0x00000000
.word 0xffffffff,0x00000000
.word 0xffffffff,0x000000ff
.word 0xffff0000,0xff000000
.word 0x00000000,0x00000000
.word 0xffffffff,0x000000ff
p0_local5_sec_expect:
.word 0x00000000,0xffffffff
.word 0xffffffff,0x6cff8000
.word 0x8dc54494,0x00000000
.word 0x2dcb5f2c,0x59de9a45
.word 0x3e1ff97f,0x014a49f2
.word 0x7f800000,0x0b78ffb4
.word 0xfc058aff,0xffffffff
.word 0x52fcd8d1,0x734e063e
p0_local6_expect:
.word 0x00000000,0xffffffff
.word 0xff000000,0x000000ff
.word 0x000000ff,0xffffffff
.word 0x00000000,0x000000ff
.word 0x000000ff,0xffffffff
.word 0x00ff0000,0x000000ff
.word 0xffff0000,0x0b780000
.word 0xffffffff,0xff000000
p0_local6_sec_expect:
.word 0x0000ff00,0x00000000
.word 0xff000000,0x000000ff
.word 0x00ffffff,0x00000000
.word 0xffffffff,0x9d010007
.word 0xb4ff780b,0x0000ffff
.word 0xd9ffffff,0x000000ff
.word 0x000000ff,0x9d00ffff
.word 0x00000000,0x000000ff
share0_expect:
.word 0x00ff2191,0x200207fd
.word 0x00fe3a40,0x8e524b68
.word 0xeb6de5c1,0x09c37176
.word 0x17cc97e8,0xa0267b16
.word 0xd89845b8,0x4673a94d
.word 0x2a2c1179,0x1fed970e
.word 0x26e7c8f0,0x2c05ed92
.word 0x2474fa30,0x80c800db
share1_expect:
.word 0xffff7fd0,0x2462a9fb
.word 0x90965e88,0x902ced82
.word 0x3c171b4c,0x2b15f2e1
.word 0x46dd7985,0xd161952b
.word 0x9ec70755,0x81ebfb33
.word 0x2bcebbe3,0x9f93703f
.word 0x347a8755,0xfeac47ab
.word 0xcf15a003,0x1a2f5847
.word 0xffffd57f,0x2de965a4
.word 0x58ac2f05,0xb47cd031
.word 0xe8b4a3de,0x028d7f45
.word 0xedfa570a,0x26233d61
.word 0x6a985cc8,0x643dcfae
.word 0xac584f55,0x1b5a97df
.word 0x110e11c0,0x68d703f0
.word 0xe44a1491,0x6e03db57
share2_expect:
.word 0x00ffc8b9,0x860046f7
.word 0xba9598a2,0x844821af
.word 0x4a72911b,0xddaa10e4
.word 0xf0152ac4,0x892c41a5
.word 0x00b690d9,0xef71c8d7
.word 0x1e846641,0xdcfc9579
.word 0x498b2cc1,0xebaee405
.word 0x017be3c0,0x94d10d42
share3_expect:
.word 0xffffb958,0x89ae4197
.word 0xeb53d1c3,0x401e1ffc
.word 0x13babf3a,0x148d6884
.word 0x751f34a6,0x8e4c29ca
.word 0x37521c5c,0x100bf86e
.word 0x33ef13b8,0x8bc9b7df
.word 0x30100570,0x229d73ac
.word 0xc03f9541,0xf8ec0a09
.word 0x00005509,0x5dc1f394
.word 0xf4f3aba6,0x0e592eaa
.word 0x99d9d071,0x24d05fbe
.word 0x8e125c57,0x81987996
.word 0xe678f589,0x5fdd4932
.word 0x7738cc8b,0xc4d7cefc
.word 0xc316c636,0x35eff3ab
.word 0x9a3ab717,0x6fa34cd0
.word 0x00ff2d54,0xf9abe84c
.word 0x831187f5,0x5f4ce07a
.word 0xf89b3e05,0xfdc113fd
.word 0x19e94f20,0x93224171
.word 0xd0f89738,0xbef37f6c
.word 0x9f9c0214,0xdcd9f33f
.word 0xbb1416b0,0x47cf1de1
.word 0xd5af167f,0x8d07c048
.word 0x00fff237,0x50606eee
.word 0xd0fe950c,0x7bd633b3
.word 0x8999ba21,0x1d05e6ce
.word 0x5c57f564,0x9c745bec
.word 0xd56c21c2,0x5c940de1
.word 0x0c2a2de0,0x11ae64e1
.word 0x1a82200b,0x1c339cb8
.word 0xae90d155,0xcaf6227f
.word 0xffffa456,0x57464ff8
.word 0x4eeefdd6,0x8119d8d3
.word 0xc1691b7c,0x7d02e25a
.word 0x08fe5741,0x45071dfd
.word 0xe55821be,0xdffbf15b
.word 0x434842ff,0x5c5808ae
.word 0x9a8d1d9f,0xaba16c35
.word 0x57a34068,0xa717f880
.word 0xff008e22,0x31ab0400
.word 0x23612e44,0x7a6ed770
.word 0xd02e9755,0xd4c39221
.word 0xdc8eafb0,0xdcb2dbfb
.word 0xebe7497d,0xfde0800c
.word 0xad6bd1d2,0x3e119e26
.word 0x18dc3c42,0xd560fbc6
.word 0xcaea6410,0xe3f01148
.word 0x000068e0,0x3871c7ab
.word 0x45f2411b,0x7166cec5
.word 0xb082b4c6,0x3564df48
.word 0x4c908764,0x6a1f42a5
.word 0x84c4ceb9,0x64f24a7d
.word 0x499bcaec,0xd0eee09d
.word 0x8d509600,0x8f11e2f8
.word 0xa23ec0ab,0xd7d8b043
.word 0xff6b1988,0xbca51cef
.word 0xad426e29,0xacb201f5
.word 0x42a61a3a,0x0ad04e66
.word 0x3ed98d20,0x8e62d680
.word 0xa636c93c,0x30139184
.word 0x7a11ecc2,0x7a432777
.word 0x84484286,0xe22914b2
.word 0xb9b10ff0,0x7f12941c
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 0xfd9d6a37,0x9cef8beb
.word 0x00000000,0x00000002
.word 0x8ee60370,0x4c4243bc
.word 0x00000000,0x00000003
.word 0xe8b80608,0x75d8f641
.word 0x00000000,0x00000004
.word 0x87a70f18,0x04785cf3
.word 0x00000000,0x00000005
.word 0xbf9c308f,0xb71e6194
.word 0x00000000,0x00000006
.word 0xff5e4558,0x501f9967
.word 0x00000000,0x00000007
.word 0x5066474f,0xed34b530
.word 0x00000000,0x00000008
.word 0xaa3d340f,0xff52ae9e
.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 0x0903e604,0x7d08d239,0x1e159191,0x3115edb8
.word 0xf7436878,0x75769327,0x5c4739be,0xd6e04e0f
.word 0x89724a09,0xf47d9ad3,0xba881e28,0x9f6e605d
.word 0x2c728cdc,0xd8a985bd,0x954e5ecf,0x049e95c3
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 0x1a28fb61,0x336a3c7d,0x60d8412a,0x474dcccf
.word 0xc0ebd368,0xe3ae3d96,0x901b85da,0x3bb43509
.word 0xa49bdccb,0xf60e80fa,0x34b566da,0xc82b0702
.word 0x52fcd8d1,0x734e063e,0xd52d968b,0x1443ff53
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 0xf78865de,0x2345cf60,0x431962a6,0xe10e96eb
.word 0xfacb2326,0x02f98195,0x0f369c27,0x53b63443
.word 0xe7e8b55b,0xb7a00186,0x7ee6ac96,0x87f2d5cb
.word 0x70078c09,0x70791367,0xd3a4448c,0x2cba1041
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 0x4b589d0a,0x49834273,0x227da9f1,0x9eae159f
.word 0xbd2cc120,0x243b2037,0xf1431b73,0x025bbbfa
.word 0xe7b888d8,0x713aee24,0x25947489,0x65663675
.word 0x374a5c79,0xd29b6627,0x51d96e56,0x470b17d0
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 0x2ebe852a,0x01333f72,0x510501e2,0xdab6b9b2
.word 0x1211ada6,0x01b32f0a,0x9dc993a3,0x29783887
.word 0xfc058a65,0xa383718a,0x14c478fb,0xf2e76961
.word 0x0cce34bc,0xe5951aba,0xf8fdf5d0,0x49742534
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 0xa43858ed,0x47f8f155,0xc7382f17,0x1311b893
.word 0x103764d0,0x568acf96,0x73589b02,0x2c598a50
.word 0xb3409e89,0x2a2439d5,0x4fb6ba7a,0xbd1339d9
.word 0xde781c1e,0x03a2b00a,0xd50014bd,0xdaba14a9
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 0x9209cf24,0x3c3564da,0x95fbb146,0xba4c53f9
.word 0xb1a6a8ab,0xa847446b,0xbef7bb6d,0xe11d7c54
.word 0x8e99c375,0xa42f7dfb,0x822f97c0,0x1ea7a347
.word 0x2e8fd907,0xbfa0494d,0x2fbaa38f,0x79887bcf
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 0x892741b6,0x5ad661ce,0xdf630b97,0x5c650373
.word 0x8c941997,0x378b6def,0xa14c30b9,0xc51c61bb
.word 0x19bb3acc,0xca9768bf,0xda2d032b,0xfb5acd6b
.word 0x82e04a37,0x466e5e97,0x16bcdb2f,0xdad8f819
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 0xa5f0c390,0x158b4d22,0x22f849ef,0xb4729709
.word 0xf3663eb4,0x62d8f48a,0x09feac9b,0x617d3cbc
.word 0x04557cfd,0x69b25e34,0xb4f63201,0xa2a323db
.word 0x0eae8317,0xb4d360de,0x7d059879,0x6a47b52c
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 0xe932f07f,0xea4372d0,0x5f335324,0x7331b674
.word 0x63eda791,0xd5f113c5,0xab8637c4,0x5dc79274
.word 0x4a06ab7d,0xfb087c2a,0xb6ce9d67,0x5e860d17
.word 0xd83bd0f8,0x7beed065,0x8519824d,0x01c7a1db
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 0xe00dc980,0xdbe7fe5a,0x4babefe5,0x191aa1fc
.word 0x7fd980ed,0xf904cd83,0x1e162ee4,0x015e7453
.word 0x93d84b5f,0x26c0a520,0xc9666182,0x66eae3a5
.word 0x393873ce,0xa444290d,0x0b78fedc,0xd63e8b28
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 0x398e5534,0x84dc10e1,0xb0a2d071,0xc2064e31
.word 0xa328c6e0,0x84908f0f,0x2dcb5f2c,0x59de9a45
.word 0x3e1ff97f,0x014a49f2,0xa04e5cfe,0xfc2d5b3d
.word 0x32a62ca1,0xd6aaa767,0x83db89d2,0xfd4d317b
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 0xad11eeb2,0xf4f36d21,0x8c94ee7a,0x2682c481
.word 0x79a6db06,0x74564f1e,0x26d6aad3,0x2058379e
.word 0xf894d1ea,0x219ea414,0xc5e16727,0x2f0a5bf4
.word 0x04e05b1b,0xeaa32946,0xa8b4658b,0xc4f360f5
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 0x68f3c45e,0x92342ae0,0xad2ae708,0xb022e973
.word 0x5e99e2f1,0x07edce61,0x868fa915,0x6f605b97
.word 0xcddf584f,0xdeec00c7,0x1cd654bd,0xdd4a3a7e
.word 0xc739ec77,0x1739cc66,0x3d494246,0x80b4893f
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 0x57de2191,0x200207fd,0x00fe3a40,0x8e524b68
.word 0xeb6de5c1,0x09c37176,0x17cc97e8,0xa0267b16
.word 0xd89845b8,0x4673a94d,0x2a2c1179,0x1fed970e
.word 0x26e7c8f0,0x2c05ed92,0x2474fa30,0x80c800db
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 0x392f7fd0,0x2462a9fb,0x90965e88,0x902ced82
.word 0x3c171b4c,0x2b15f2e1,0x46dd7985,0xd161952b
.word 0x9ec70755,0x81ebfb33,0x2bcebbe3,0x9f93703f
.word 0x347a8755,0xfeac47ab,0xcf15a003,0x1a2f5847
.word 0x691fd57f,0x2de965a4,0x58ac2f05,0xb47cd031
.word 0xe8b4a3de,0x028d7f45,0xedfa570a,0x26233d61
.word 0x6a985cc8,0x643dcfae,0xac584f55,0x1b5a97df
.word 0x110e11c0,0x68d703f0,0xe44a1491,0x6e03db57
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 0x993ec8b9,0x860046f7,0xba9598a2,0x844821af
.word 0x4a72911b,0xddaa10e4,0xf0152ac4,0x892c41a5
.word 0x00b690d9,0xef71c8d7,0x1e846641,0xdcfc9579
.word 0x498b2cc1,0xebaee405,0x017be3c0,0x94d10d42
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 0xfdddb958,0x89ae4197,0xeb53d1c3,0x401e1ffc
.word 0x13babf3a,0x148d6884,0x751f34a6,0x8e4c29ca
.word 0x37521c5c,0x100bf86e,0x33ef13b8,0x8bc9b7df
.word 0x30100570,0x229d73ac,0xc03f9541,0xf8ec0a09
.word 0xf2215509,0x5dc1f394,0xf4f3aba6,0x0e592eaa
.word 0x99d9d071,0x24d05fbe,0x8e125c57,0x81987996
.word 0xe678f589,0x5fdd4932,0x7738cc8b,0xc4d7cefc
.word 0xc316c636,0x35eff3ab,0x9a3ab717,0x6fa34cd0
.word 0x74422d54,0xf9abe84c,0x831187f5,0x5f4ce07a
.word 0xf89b3e05,0xfdc113fd,0x19e94f20,0x93224171
.word 0xd0f89738,0xbef37f6c,0x9f9c0214,0xdcd9f33f
.word 0xbb1416b0,0x47cf1de1,0xd5af167f,0x8d07c048
.word 0x5553f237,0x50606eee,0xd0fe950c,0x7bd633b3
.word 0x8999ba21,0x1d05e6ce,0x5c57f564,0x9c745bec
.word 0xd56c21c2,0x5c940de1,0x0c2a2de0,0x11ae64e1
.word 0x1a82200b,0x1c339cb8,0xae90d155,0xcaf6227f
.word 0x797fa456,0x57464ff8,0x4eeefdd6,0x8119d8d3
.word 0xc1691b7c,0x7d02e25a,0x08fe5741,0x45071dfd
.word 0xe55821be,0xdffbf15b,0x434842ff,0x5c5808ae
.word 0x9a8d1d9f,0xaba16c35,0x57a34068,0xa717f880
.word 0xcfac8e22,0x31ab0400,0x23612e44,0x7a6ed770
.word 0xd02e9755,0xd4c39221,0xdc8eafb0,0xdcb2dbfb
.word 0xebe7497d,0xfde0800c,0xad6bd1d2,0x3e119e26
.word 0x18dc3c42,0xd560fbc6,0xcaea6410,0xe3f01148
.word 0x69b868e0,0x3871c7ab,0x45f2411b,0x7166cec5
.word 0xb082b4c6,0x3564df48,0x4c908764,0x6a1f42a5
.word 0x84c4ceb9,0x64f24a7d,0x499bcaec,0xd0eee09d
.word 0x8d509600,0x8f11e2f8,0xa23ec0ab,0xd7d8b043
.word 0x8aec1988,0xbca51cef,0xad426e29,0xacb201f5
.word 0x42a61a3a,0x0ad04e66,0x3ed98d20,0x8e62d680
.word 0xa636c93c,0x30139184,0x7a11ecc2,0x7a432777
.word 0x84484286,0xe22914b2,0xb9b10ff0,0x7f12941c
share3_end: