Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_1500_9.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_1500_9.s
5* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
6* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
7*
8* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9*
10* This program is free software; you can redistribute it and/or modify
11* it under the terms of the GNU General Public License as published by
12* the Free Software Foundation; version 2 of the License.
13*
14* This program is distributed in the hope that it will be useful,
15* but WITHOUT ANY WARRANTY; without even the implied warranty of
16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17* GNU General Public License for more details.
18*
19* You should have received a copy of the GNU General Public License
20* along with this program; if not, write to the Free Software
21* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*
23* For the avoidance of doubt, and except that if any non-GPL license
24* choice is available it will apply instead, Sun elects to use only
25* the General Public License version 2 (GPLv2) at this time for any
26* software where a choice of GPL license versions is made
27* available with the language indicating that GPLv2 or any later version
28* may be used, or where a choice of which version of the GPL is applied is
29* otherwise unspecified.
30*
31* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
32* CA 95054 USA or visit www.sun.com if you need additional information or
33* have any questions.
34*
35*
36* ========== Copyright Header End ============================================
37*/
38! Niagara2 UP Random Test
39! Seed = 330103143
40! Riesling can be on
41! 1 Thread, 1500 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_1500_9.s created on Mar 30, 2009 (10:31:43)
44! RC file : mar26.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc mar26.rc -o mpgen_1500_9 -p 1 -l 1500
46
47#define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler
48
49#define MAIN_PAGE_NUCLEUS_ALSO
50#define MAIN_PAGE_HV_ALSO
51#define N_CPUS 1
52#define ENABLE_T0_Fp_exception_ieee_754_0x21
53#define ENABLE_T0_Fp_exception_other_0x22
54#define ENABLE_T0_Fp_disabled_0x20
55#define ENABLE_T0_Illegal_instruction_0x10
56#define ENABLE_T1_Illegal_instruction_0x10
57#define ENABLE_HT0_Illegal_instruction_0x10
58#define ENABLE_HT1_Illegal_instruction_0x10
59#define ENABLE_T0_Clean_Window_0x24
60#define THREAD_COUNT 1
61#define THREAD_STRIDE 1
62#define SKIP_TRAPCHECK
63#define USE_MPGEN_TRAPS
64
65#include "hboot.s"
66
67 .text
68 .global main
69main:
70
71! Random code for Processor 0
72
73processor_0:
74 ta T_CHANGE_PRIV
75 wrpr %g0,7,%cleanwin
76 call p0_init_memory_pointers
77 wr %g0,0x80,%asi ! Setting default asi to 80
78
79! Initialize the floating point registers for processor 0
80
81 wr %g0,0x4,%fprs ! Make sure fef is 1
82 set p0_init_freg,%g1
83! %f0 = b7e83110 8f0502e1 0f3182ff 88736332
84! %f4 = 272f85d8 6fde6585 280733ba 724b4428
85! %f8 = e00800fb a9562fd5 fe7d5987 9ae2e312
86! %f12 = aa9ef186 c64fa1d9 3b17526f 0733e1aa
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = 305ba6e9 59eee89c 6aa433c0 404c134c
90! %f20 = 99212682 652f148d 3021dadc 24bfc0f3
91! %f24 = a14a01d2 b89387d8 5bec8646 65e1e60b
92! %f28 = b2251e38 290b9ca2 7184b745 f8671507
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = 43fe4ad8 8be5e777 6eff4d52 b1e26a30
96! %f36 = 2731a5b4 580ba1b1 0caefb13 2512f087
97! %f40 = 181207cd 7391a6ff b5bf580a 0598849f
98! %f44 = 6e718b8e 797232aa 27b6bd2e d7a68e02
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0x8e65647f00000027,%g7,%g1 ! GSR scale = 4, align = 7
104 wr %g1,%g0,%gsr ! GSR = 8e65647f00000027
105 wr %g0,%y ! Clear Y register
106 xorcc %g0,%g0,%g3 ! init %g3 and set flags
107 membar #Sync ! Force the block loads to complete
108
109! Start of Random Code for processor 0
110
111p0_label_1:
112! Mem[0000000030141400] = 72c31e4a, %l2 = 4e8cdb28a28d460c
113 lduwa [%i5+%g0]0x81,%l2 ! %l2 = 0000000072c31e4a
114! Mem[0000000010101408] = 27acc074, %l7 = b9787fb21f22d3b4
115 lduba [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000027
116! %f12 = aa9ef186 c64fa1d9, Mem[0000000010181400] = e82004ba f7edc55f
117 stda %f12,[%i6+%g0]0x80 ! Mem[0000000010181400] = aa9ef186 c64fa1d9
118! Mem[0000000030141408] = 6d4f275d, %l7 = 0000000000000027
119 ldstuba [%i5+%o4]0x89,%l7 ! %l7 = 0000005d000000ff
120! %l6 = c8683373, %l7 = 0000005d, Mem[0000000010181438] = 4680de71 679fb42a
121 std %l6,[%i6+0x038] ! Mem[0000000010181438] = c8683373 0000005d
122! Mem[00000000300c1410] = af51e4ca, %l0 = 1b50cc78b0f3e5f8
123 ldswa [%i3+%o5]0x81,%l0 ! %l0 = ffffffffaf51e4ca
124! %f10 = fe7d5987 9ae2e312, %l6 = a94ed761c8683373
125! Mem[0000000030081408] = 47aa4ea5593ebc74
126 add %i2,0x008,%g1
127 stda %f10,[%g1+%l6]ASI_PST16_S ! Mem[0000000030081408] = 47aa4ea59ae2e312
128! Mem[0000000010041410] = e524bf98, %l6 = a94ed761c8683373
129 swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000e524bf98
130! Mem[0000000010041408] = 7c55dc65, %l0 = ffffffffaf51e4ca
131 ldswa [%i1+%o4]0x88,%l0 ! %l0 = 000000007c55dc65
132! Starting 10 instruction Store Burst
133! %f22 = 3021dadc, Mem[0000000010141408] = 5467e664
134 sta %f22,[%i5+%o4]0x88 ! Mem[0000000010141408] = 3021dadc
135
136p0_label_2:
137! %l6 = 00000000e524bf98, Mem[0000000030001408] = e651e6a4f9ae0cd0
138 stxa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000e524bf98
139! %l0 = 000000007c55dc65, Mem[0000000010081400] = 4b6d194e9e50da66
140 stxa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000007c55dc65
141! %f16 = 305ba6e9 59eee89c, Mem[00000000100c1400] = 58e5457d 4ab54820
142 stda %f16,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 305ba6e9 59eee89c
143! %l5 = 048b0f5267089abd, Mem[00000000100c1410] = 1219f874
144 stwa %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 67089abd
145! %l2 = 72c31e4a, %l3 = 4cd87372, Mem[0000000010141408] = 3021dadc 16688f4c
146 stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 72c31e4a 4cd87372
147! Mem[0000000010141410] = ebd7d6db, %l0 = 000000007c55dc65
148 swapa [%i5+%o5]0x88,%l0 ! %l0 = 00000000ebd7d6db
149! Mem[0000000010041418] = 0d8ff46c, %l5 = 048b0f5267089abd, %asi = 80
150 swapa [%i1+0x018]%asi,%l5 ! %l5 = 000000000d8ff46c
151! Mem[0000000010141410] = 65dc557c, %l7 = 000000000000005d
152 swapa [%i5+%o5]0x80,%l7 ! %l7 = 0000000065dc557c
153! %f9 = a9562fd5, Mem[0000000030101400] = 762cfe44
154 sta %f9 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = a9562fd5
155! Starting 10 instruction Load Burst
156! Mem[0000000030181400] = e5be92ba, %l2 = 0000000072c31e4a
157 lduwa [%i6+%g0]0x89,%l2 ! %l2 = 00000000e5be92ba
158
159p0_label_3:
160! Mem[0000000010141410] = 6f371fa3 5d000000, %l6 = e524bf98, %l7 = 65dc557c
161 ldda [%i5+%o5]0x88,%l6 ! %l6 = 000000005d000000 000000006f371fa3
162! Mem[0000000030081408] = a54eaa47, %l0 = 00000000ebd7d6db
163 ldsba [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000047
164! Mem[0000000010101408] = c328171674c0ac27, %f6 = 280733ba 724b4428
165 ldda [%i4+%o4]0x88,%f6 ! %f6 = c3281716 74c0ac27
166! Mem[00000000201c0000] = 5685e51a, %l2 = 00000000e5be92ba
167 ldsb [%o0+0x001],%l2 ! %l2 = ffffffffffffff85
168! Mem[0000000010001408] = 5ffda2c4, %l6 = 000000005d000000
169 ldswa [%i0+%o4]0x80,%l6 ! %l6 = 000000005ffda2c4
170! Mem[0000000010101410] = 8269079c8b4c6584, %l7 = 000000006f371fa3
171 ldxa [%i4+%o5]0x88,%l7 ! %l7 = 8269079c8b4c6584
172! Mem[0000000010001400] = c247b3d6 11bfe9a5, %l6 = 5ffda2c4, %l7 = 8b4c6584
173 ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000c247b3d6 0000000011bfe9a5
174! Mem[0000000030081408] = a54eaa47, %l0 = 0000000000000047
175 lduwa [%i2+%o4]0x89,%l0 ! %l0 = 00000000a54eaa47
176! Mem[0000000030181408] = 2eb86decb7fa8082, %f24 = a14a01d2 b89387d8
177 ldda [%i6+%o4]0x89,%f24 ! %f24 = 2eb86dec b7fa8082
178! Starting 10 instruction Store Burst
179! %l2 = ffffffffffffff85, Mem[0000000010041400] = e2dc1530
180 stba %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 85dc1530
181
182p0_label_4:
183! Mem[0000000010001404] = 11bfe9a5, %l6 = 00000000c247b3d6
184 swap [%i0+0x004],%l6 ! %l6 = 0000000011bfe9a5
185! Mem[0000000010081425] = 2b024165, %l6 = 0000000011bfe9a5
186 ldstub [%i2+0x025],%l6 ! %l6 = 00000002000000ff
187! %l6 = 0000000000000002, Mem[0000000010041409] = 65dc557c, %asi = 80
188 stba %l6,[%i1+0x009]%asi ! Mem[0000000010041408] = 6502557c
189! Mem[0000000030041410] = cd31c970, %l6 = 0000000000000002
190 ldsba [%i1+%o5]0x81,%l6 ! %l6 = ffffffffffffffcd
191! Mem[0000000010081410] = 4f3bcec6, %l5 = 000000000d8ff46c
192 swapa [%i2+%o5]0x88,%l5 ! %l5 = 000000004f3bcec6
193! Mem[0000000010081430] = 74c8d83e243125ad, %l3 = 953b6e6e4cd87372, %l0 = 00000000a54eaa47
194 add %i2,0x30,%g1
195 casxa [%g1]0x80,%l3,%l0 ! %l0 = 74c8d83e243125ad
196! %f10 = fe7d5987 9ae2e312, Mem[0000000010081410] = 0d8ff46c df13e779
197 stda %f10,[%i2+%o5]0x88 ! Mem[0000000010081410] = fe7d5987 9ae2e312
198! %l6 = ffffffffffffffcd, Mem[00000000300c1400] = 5e19ccb1
199 stha %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 5e19ffcd
200! %l3 = 953b6e6e4cd87372, Mem[0000000010081408] = 73ef0a93
201 stba %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 73ef0a72
202! Starting 10 instruction Load Burst
203! Mem[00000000201c0000] = 5685e51a, %l2 = ffffffffffffff85
204 ldsha [%o0+0x000]%asi,%l2 ! %l2 = 0000000000005685
205
206p0_label_5:
207! Mem[0000000010101408] = 74c0ac27, %l6 = ffffffffffffffcd
208 ldsha [%i4+%o4]0x88,%l6 ! %l6 = ffffffffffffac27
209! Mem[0000000010101400] = c38cc13e, %l4 = 1656e32c3d112658
210 lduwa [%i4+%g0]0x80,%l4 ! %l4 = 00000000c38cc13e
211! Mem[0000000010101400] = c38cc13e2a03f6bc, %l1 = adff012013306dce
212 ldxa [%i4+0x000]%asi,%l1 ! %l1 = c38cc13e2a03f6bc
213! Mem[0000000030101400] = d52f56a9, %l3 = 953b6e6e4cd87372
214 ldswa [%i4+%g0]0x81,%l3 ! %l3 = ffffffffd52f56a9
215! Mem[0000000010001408] = c4a2fd5f, %l4 = 00000000c38cc13e
216 lduwa [%i0+%o4]0x88,%l4 ! %l4 = 00000000c4a2fd5f
217! Mem[0000000010001400] = d6b347c2, %l5 = 000000004f3bcec6
218 ldsha [%i0+%g0]0x88,%l5 ! %l5 = 00000000000047c2
219! Mem[0000000030101410] = 5b94dcd9, %l5 = 00000000000047c2
220 ldsha [%i4+%o5]0x89,%l5 ! %l5 = ffffffffffffdcd9
221! Mem[0000000020800000] = 42ad7920, %l5 = ffffffffffffdcd9
222 lduh [%o1+%g0],%l5 ! %l5 = 00000000000042ad
223! Mem[0000000010081408] = 720aef73, %l3 = ffffffffd52f56a9
224 ldsba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000072
225! Starting 10 instruction Store Burst
226! Mem[0000000010181408] = e3ec3d62, %l5 = 00000000000042ad
227 ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000062000000ff
228
229p0_label_6:
230! %l3 = 0000000000000072, Mem[0000000030101408] = 1ce98060
231 stwa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000072
232! %f26 = 5bec8646 65e1e60b, Mem[0000000010041410] = c8683373 ad434642
233 stda %f26,[%i1+%o5]0x88 ! Mem[0000000010041410] = 5bec8646 65e1e60b
234! Mem[0000000010041410] = 0be6e165, %l6 = ffffffffffffac27
235 ldstuba [%i1+%o5]0x80,%l6 ! %l6 = 0000000b000000ff
236! %l2 = 00005685, %l3 = 00000072, Mem[0000000030041400] = ffa6a53e b29a2924
237 stda %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00005685 00000072
238! Mem[00000000211c0001] = 4a513616, %l7 = 0000000011bfe9a5
239 ldstub [%o2+0x001],%l7 ! %l7 = 00000051000000ff
240! %f4 = 272f85d8 6fde6585, %l1 = c38cc13e2a03f6bc
241! Mem[0000000030101400] = d52f56a9d1aea1a6
242 stda %f4,[%i4+%l1]ASI_PST32_SL ! Mem[0000000030101400] = d52f56a9d1aea1a6
243! %l1 = c38cc13e2a03f6bc, Mem[0000000010081408] = 197ec40b73ef0a72
244 stxa %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = c38cc13e2a03f6bc
245! %l2 = 00005685, %l3 = 00000072, Mem[0000000030041408] = 45df9aeb 295bb2eb
246 stda %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00005685 00000072
247! Mem[0000000030181410] = c6932774, %l2 = 0000000000005685
248 ldstuba [%i6+%o5]0x89,%l2 ! %l2 = 00000074000000ff
249! Starting 10 instruction Load Burst
250! Mem[00000000300c1408] = 400228d9, %l7 = 0000000000000051
251 ldswa [%i3+%o4]0x81,%l7 ! %l7 = 00000000400228d9
252
253p0_label_7:
254! Mem[0000000030041400] = 00005685, %l2 = 0000000000000074
255 ldsha [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
256! Mem[0000000030081400] = 6ac8e0fe, %l0 = 74c8d83e243125ad
257 lduwa [%i2+%g0]0x81,%l0 ! %l0 = 000000006ac8e0fe
258! Mem[0000000030081410] = 8fed6b77edca7feb, %l0 = 000000006ac8e0fe
259 ldxa [%i2+%o5]0x89,%l0 ! %l0 = 8fed6b77edca7feb
260! Mem[0000000010141400] = 11dad1b1 d5e1af77, %l4 = c4a2fd5f, %l5 = 00000062
261 ldd [%i5+%g0],%l4 ! %l4 = 0000000011dad1b1 00000000d5e1af77
262! Mem[00000000300c1408] = d9280240, %l0 = 8fed6b77edca7feb
263 lduba [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000040
264! Mem[00000000300c1400] = 5e19ffcd, %l0 = 0000000000000040
265 lduha [%i3+%g0]0x89,%l0 ! %l0 = 000000000000ffcd
266! Mem[0000000010001408] = c4a2fd5f, %l7 = 00000000400228d9
267 ldswa [%i0+%o4]0x88,%l7 ! %l7 = ffffffffc4a2fd5f
268! Mem[0000000010181400] = aa9ef186, %l7 = ffffffffc4a2fd5f
269 lduba [%i6+%g0]0x80,%l7 ! %l7 = 00000000000000aa
270! Mem[00000000300c1400] = cdff195e275c3e78, %f24 = 2eb86dec b7fa8082
271 ldda [%i3+%g0]0x81,%f24 ! %f24 = cdff195e 275c3e78
272! Starting 10 instruction Store Burst
273! %l1 = c38cc13e2a03f6bc, Mem[0000000010001400] = d6b347c2
274 stwa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 2a03f6bc
275
276p0_label_8:
277! %l2 = 0000000000000000, Mem[00000000100c1410] = 67089abd
278 stba %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 67089a00
279! %l2 = 0000000000000000, Mem[0000000030181410] = ff2793c6
280 stha %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000093c6
281! %f12 = aa9ef186 c64fa1d9, Mem[0000000010181410] = e5a8302b c2cf4497
282 stda %f12,[%i6+%o5]0x80 ! Mem[0000000010181410] = aa9ef186 c64fa1d9
283! %l6 = 000000000000000b, Mem[0000000010081400] = 65dc557c
284 stwa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000b
285! %f0 = b7e83110 8f0502e1, %l5 = 00000000d5e1af77
286! Mem[0000000030101408] = 72000000b68a8948
287 add %i4,0x008,%g1
288 stda %f0,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030101408] = e102058f10318948
289! Mem[0000000010041408] = 7c550265, %l1 = c38cc13e2a03f6bc
290 swapa [%i1+%o4]0x88,%l1 ! %l1 = 000000007c550265
291! %l1 = 000000007c550265, Mem[0000000030141408] = ff274f6d
292 stba %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 65274f6d
293! %l4 = 0000000011dad1b1, Mem[0000000020800040] = f7d612f0, %asi = 80
294 stha %l4,[%o1+0x040]%asi ! Mem[0000000020800040] = d1b112f0
295! Mem[0000000010141408] = 4a1ec372, %l2 = 0000000000000000
296 swapa [%i5+%o4]0x80,%l2 ! %l2 = 000000004a1ec372
297! Starting 10 instruction Load Burst
298! Mem[0000000020800040] = d1b112f0, %l0 = 000000000000ffcd
299 lduh [%o1+0x040],%l0 ! %l0 = 000000000000d1b1
300
301p0_label_9:
302! Mem[0000000030001408] = 00000000, %l6 = 000000000000000b
303 lduba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
304! Mem[0000000030141410] = 0e8b1de3, %l6 = 0000000000000000
305 ldswa [%i5+%o5]0x81,%l6 ! %l6 = 000000000e8b1de3
306! Mem[0000000010001410] = bb1bb6acac18890f, %f10 = fe7d5987 9ae2e312
307 ldda [%i0+%o5]0x88,%f10 ! %f10 = bb1bb6ac ac18890f
308! Mem[00000000100c1400] = 9ce8ee59 e9a65b30, %l0 = 0000d1b1, %l1 = 7c550265
309 ldda [%i3+%g0]0x80,%l0 ! %l0 = 000000009ce8ee59 00000000e9a65b30
310! Mem[0000000020800040] = d1b112f0, %l1 = 00000000e9a65b30
311 lduha [%o1+0x040]%asi,%l1 ! %l1 = 000000000000d1b1
312! Mem[00000000211c0000] = 4aff3616, %l7 = 00000000000000aa
313 ldsh [%o2+%g0],%l7 ! %l7 = 0000000000004aff
314 membar #Sync ! Added by membar checker (1)
315! Mem[0000000030041400] = 00005685 00000072 00005685 00000072
316! Mem[0000000030041410] = cd31c970 7506eaa6 91ff4bac 3918c9fc
317! Mem[0000000030041420] = 73d87561 8b959f9f 0a8e4cf8 593e6b7f
318! Mem[0000000030041430] = 1b0e6cf8 91ff89e4 35a848b3 6df6ad86
319 ldda [%i1]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030041400
320! Mem[0000000010141400] = 11dad1b1d5e1af77, %l3 = 0000000000000072
321 ldxa [%i5+%g0]0x80,%l3 ! %l3 = 11dad1b1d5e1af77
322! Mem[000000001004143c] = 8f7cd9c8, %l0 = 000000009ce8ee59
323 lduw [%i1+0x03c],%l0 ! %l0 = 000000008f7cd9c8
324! Starting 10 instruction Store Burst
325! %l1 = 000000000000d1b1, Mem[0000000030181408] = b7fa8082
326 stha %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = b7fad1b1
327
328p0_label_10:
329 membar #Sync ! Added by membar checker (2)
330! %l5 = 00000000d5e1af77, Mem[0000000030041408] = 85560000
331 stha %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 8556af77
332! %l1 = 000000000000d1b1, Mem[0000000030001408] = 00000000
333 stwa %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000d1b1
334! %l0 = 8f7cd9c8, %l1 = 0000d1b1, Mem[0000000030141400] = 4a1ec372 64665494
335 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 8f7cd9c8 0000d1b1
336! %l0 = 000000008f7cd9c8, Mem[0000000010081410] = 12e3e29a87597dfe
337 stxa %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000008f7cd9c8
338! %l2 = 000000004a1ec372, %l1 = 000000000000d1b1, %y = 00000000
339 smul %l2,%l1,%l4 ! %l4 = 00003cb65cd533d2, %y = 00003cb6
340! Mem[0000000010141400] = b1d1da11, %l1 = 000000000000d1b1
341 swapa [%i5+%g0]0x88,%l1 ! %l1 = 00000000b1d1da11
342! Mem[0000000010081410] = 00000000, %l3 = 11dad1b1d5e1af77
343 swapa [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
344! Mem[0000000010001400] = bcf6032ac247b3d6, %l4 = 00003cb65cd533d2, %l1 = 00000000b1d1da11
345 casxa [%i0]0x80,%l4,%l1 ! %l1 = bcf6032ac247b3d6
346! %f10 = 0a8e4cf8, Mem[0000000010141410] = 0000005d
347 sta %f10,[%i5+0x010]%asi ! Mem[0000000010141410] = 0a8e4cf8
348! Starting 10 instruction Load Burst
349! Mem[0000000010001408] = 5ffda2c4, %l4 = 00003cb65cd533d2
350 ldsba [%i0+%o4]0x80,%l4 ! %l4 = 000000000000005f
351
352p0_label_11:
353! Mem[00000000300c1410] = cae451af, %l2 = 000000004a1ec372
354 ldsba [%i3+%o5]0x89,%l2 ! %l2 = ffffffffffffffaf
355! Mem[0000000010001400] = 2a03f6bc, %l1 = bcf6032ac247b3d6
356 ldsba [%i0+%g0]0x88,%l1 ! %l1 = ffffffffffffffbc
357! Mem[00000000300c1410] = af51e4ca, %l0 = 000000008f7cd9c8
358 lduba [%i3+%o5]0x81,%l0 ! %l0 = 00000000000000af
359! Mem[0000000010041410] = ffe6e165, %l7 = 0000000000004aff
360 lduwa [%i1+%o5]0x80,%l7 ! %l7 = 00000000ffe6e165
361! Mem[0000000030141408] = 65274f6d, %l5 = 00000000d5e1af77
362 ldswa [%i5+%o4]0x81,%l5 ! %l5 = 0000000065274f6d
363! Mem[0000000030141400] = c8d97c8f, %l6 = 000000000e8b1de3
364 lduha [%i5+%g0]0x81,%l6 ! %l6 = 000000000000c8d9
365! Mem[0000000010041410] = ffe6e165, %l1 = ffffffffffffffbc
366 ldswa [%i1+%o5]0x80,%l1 ! %l1 = ffffffffffe6e165
367! Mem[0000000010141410] = 6f371fa3f84c8e0a, %l0 = 00000000000000af
368 ldxa [%i5+%o5]0x88,%l0 ! %l0 = 6f371fa3f84c8e0a
369! Mem[0000000020800000] = 42ad7920, %l2 = ffffffffffffffaf
370 lduh [%o1+%g0],%l2 ! %l2 = 00000000000042ad
371! Starting 10 instruction Store Burst
372! Mem[0000000010001400] = bcf6032a, %l5 = 0000000065274f6d
373 ldstuba [%i0+%g0]0x80,%l5 ! %l5 = 000000bc000000ff
374
375p0_label_12:
376! Mem[0000000010101410] = 84654c8b, %l7 = 00000000ffe6e165
377 ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 00000084000000ff
378! %l3 = 0000000000000000, Mem[0000000010181400] = aa9ef186
379 stwa %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
380! Mem[0000000010001400] = 2a03f6ff, %l6 = 000000000000c8d9
381 swapa [%i0+%g0]0x88,%l6 ! %l6 = 000000002a03f6ff
382! %f26 = 5bec8646 65e1e60b, %l1 = ffffffffffe6e165
383! Mem[0000000030101410] = d9dc945b01ff9793
384 add %i4,0x010,%g1
385 stda %f26,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030101410] = 0bdce15b0186ec93
386! Mem[00000000100c1410] = 67089a00, %l1 = ffffffffffe6e165
387 swapa [%i3+%o5]0x88,%l1 ! %l1 = 0000000067089a00
388! %l2 = 00000000000042ad, Mem[0000000010041400] = 3015dc85
389 stwa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000042ad
390! %l5 = 00000000000000bc, Mem[000000001004140f] = e42da704, %asi = 80
391 stba %l5,[%i1+0x00f]%asi ! Mem[000000001004140c] = e42da7bc
392! %f30 = 7184b745 f8671507, %l0 = 6f371fa3f84c8e0a
393! Mem[0000000030081438] = e64e3c9a1ecf8afc
394 add %i2,0x038,%g1
395 stda %f30,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030081438] = e6153cf81ecf8afc
396! %l7 = 0000000000000084, Mem[0000000010001408] = 5ffda2c4
397 stwa %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000084
398! Starting 10 instruction Load Burst
399! Mem[0000000030181410] = e45ba2c8 c6930000, %l4 = 0000005f, %l5 = 000000bc
400 ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000c6930000 00000000e45ba2c8
401
402p0_label_13:
403! Mem[0000000010001400] = 0000c8d9, %l4 = 00000000c6930000
404 ldswa [%i0+%g0]0x88,%l4 ! %l4 = 000000000000c8d9
405! Mem[0000000010041428] = e9ef4673, %l6 = 000000002a03f6ff
406 lduw [%i1+0x028],%l6 ! %l6 = 00000000e9ef4673
407! Mem[0000000010101408] = 27acc074, %f13 = 91ff89e4
408 lda [%i4+0x008]%asi,%f13 ! %f13 = 27acc074
409! Mem[0000000010141410] = 0a8e4cf8, %l0 = 6f371fa3f84c8e0a
410 lduha [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000a8e
411! Mem[0000000010041400] = 000042ad, %l0 = 0000000000000a8e
412 lduha [%i1+%g0]0x88,%l0 ! %l0 = 00000000000042ad
413! Mem[0000000030041410] = cd31c970, %l7 = 0000000000000084
414 ldswa [%i1+%o5]0x81,%l7 ! %l7 = ffffffffcd31c970
415! Mem[0000000021800100] = da77b18b, %l0 = 00000000000042ad
416 lduba [%o3+0x101]%asi,%l0 ! %l0 = 0000000000000077
417! Mem[0000000010101410] = ff654c8b9c076982, %f22 = 3021dadc 24bfc0f3
418 ldd [%i4+%o5],%f22 ! %f22 = ff654c8b 9c076982
419! Mem[0000000010101400] = 3ec18cc3, %l1 = 0000000067089a00
420 lduha [%i4+%g0]0x88,%l1 ! %l1 = 0000000000008cc3
421! Starting 10 instruction Store Burst
422! Mem[0000000030141410] = 0e8b1de3, %l0 = 0000000000000077
423 swapa [%i5+%o5]0x81,%l0 ! %l0 = 000000000e8b1de3
424
425p0_label_14:
426! %l6 = 00000000e9ef4673, Mem[00000000300c1400] = cdff195e275c3e78
427 stxa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000e9ef4673
428! Mem[0000000010041434] = 49ae6a9b, %l2 = 00000000000042ad
429 swap [%i1+0x034],%l2 ! %l2 = 0000000049ae6a9b
430! %l0 = 000000000e8b1de3, Mem[0000000010041408] = 2a03f6bc
431 stba %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 2a03f6e3
432! %f0 = 00005685 00000072 00005685 00000072
433! %f4 = cd31c970 7506eaa6 91ff4bac 3918c9fc
434! %f8 = 73d87561 8b959f9f 0a8e4cf8 593e6b7f
435! %f12 = 1b0e6cf8 27acc074 35a848b3 6df6ad86
436 stda %f0,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
437! %l3 = 0000000000000000, Mem[0000000010101408] = 27acc074
438 stha %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000c074
439! Mem[0000000021800181] = 5050a73c, %l5 = 00000000e45ba2c8
440 ldstub [%o3+0x181],%l5 ! %l5 = 00000050000000ff
441! %l0 = 0e8b1de3, %l1 = 00008cc3, Mem[0000000030001408] = 0000d1b1 e524bf98
442 stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0e8b1de3 00008cc3
443 membar #Sync ! Added by membar checker (3)
444! Mem[00000000100c1410] = 7506eaa6, %l0 = 000000000e8b1de3
445 swapa [%i3+%o5]0x88,%l0 ! %l0 = 000000007506eaa6
446! %f2 = 00005685 00000072, %l4 = 000000000000c8d9
447! Mem[0000000030141428] = 3e5f089bb7628ffb
448 add %i5,0x028,%g1
449 stda %f2,[%g1+%l4]ASI_PST16_S ! Mem[0000000030141428] = 0000089bb7620072
450! Starting 10 instruction Load Burst
451! Mem[0000000010101410] = ff654c8b, %l2 = 0000000049ae6a9b
452 ldsba [%i4+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
453
454p0_label_15:
455! Mem[00000000100c1408] = 72000000 85560000, %l4 = 0000c8d9, %l5 = 00000050
456 ldd [%i3+%o4],%l4 ! %l4 = 0000000072000000 0000000085560000
457! Mem[0000000030041408] = 77af5685, %l7 = ffffffffcd31c970
458 ldsba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000077
459! Mem[0000000010101410] = ff654c8b, %l6 = 00000000e9ef4673
460 lduha [%i4+%o5]0x80,%l6 ! %l6 = 000000000000ff65
461! Mem[0000000010101400] = c38cc13e, %l0 = 000000007506eaa6
462 ldsba [%i4+%g0]0x80,%l0 ! %l0 = ffffffffffffffc3
463! Mem[0000000030041400] = 7200000085560000, %l0 = ffffffffffffffc3
464 ldxa [%i1+%g0]0x89,%l0 ! %l0 = 7200000085560000
465! Mem[0000000030001410] = 7ca5bd15, %l0 = 7200000085560000
466 ldsha [%i0+%o5]0x81,%l0 ! %l0 = 0000000000007ca5
467! Mem[0000000010141400] = b1d10000, %l0 = 0000000000007ca5
468 ldsba [%i5+%g0]0x80,%l0 ! %l0 = ffffffffffffffb1
469! Mem[0000000010181400] = 00000000, %l5 = 0000000085560000
470 ldswa [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
471! Mem[0000000030181410] = 000093c6, %l7 = 0000000000000077
472 ldswa [%i6+%o5]0x81,%l7 ! %l7 = 00000000000093c6
473! Starting 10 instruction Store Burst
474! %l2 = ffffffff, %l3 = 00000000, Mem[0000000030181400] = e5be92ba 72102068
475 stda %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffff 00000000
476
477p0_label_16:
478! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010001400] = 0000c8d9 d6b347c2
479 stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff 00000000
480! %l5 = 0000000000000000, Mem[0000000010181410] = aa9ef186c64fa1d9
481 stxa %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
482! Mem[0000000030081410] = eb7fcaed, %l2 = ffffffffffffffff
483 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 000000eb000000ff
484! Mem[0000000010141438] = ba86da64, %l3 = 0000000000000000, %asi = 80
485 swapa [%i5+0x038]%asi,%l3 ! %l3 = 00000000ba86da64
486! %l2 = 000000eb, %l3 = ba86da64, Mem[0000000030041400] = 00005685 00000072
487 stda %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000eb ba86da64
488! %f0 = 00005685 00000072, Mem[0000000010001408] = 00000084 02d34e51
489 stda %f0 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00005685 00000072
490! %f20 = 99212682 652f148d, %l4 = 0000000072000000
491! Mem[0000000010141420] = eeb260e944bfd777
492 add %i5,0x020,%g1
493 stda %f20,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010141420] = eeb260e944bfd777
494! %l6 = 0000ff65, %l7 = 000093c6, Mem[0000000030181410] = c6930000 e45ba2c8
495 stda %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ff65 000093c6
496! Mem[0000000010001410] = ac18890f, %l2 = 00000000000000eb
497 swapa [%i0+%o5]0x88,%l2 ! %l2 = 00000000ac18890f
498! Starting 10 instruction Load Burst
499! Mem[00000000300c1410] = af51e4ca, %l6 = 000000000000ff65
500 lduba [%i3+%o5]0x81,%l6 ! %l6 = 00000000000000af
501
502p0_label_17:
503! Mem[0000000010001408] = 7200000085560000, %l5 = 0000000000000000
504 ldxa [%i0+%o4]0x88,%l5 ! %l5 = 7200000085560000
505! Mem[0000000010001400] = ffffffff, %l5 = 7200000085560000
506 lduba [%i0+%g0]0x80,%l5 ! %l5 = 00000000000000ff
507! Mem[0000000021800140] = 56535fa3, %l4 = 0000000072000000
508 lduba [%o3+0x140]%asi,%l4 ! %l4 = 0000000000000056
509! Mem[0000000030041400] = 000000eb, %l2 = 00000000ac18890f
510 ldsha [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
511! Mem[0000000010041408] = e3f6032a, %l4 = 0000000000000056
512 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000e3f6032a
513! Mem[0000000030081400] = 6ac8e0fe9d193cd3, %l3 = 00000000ba86da64
514 ldxa [%i2+%g0]0x81,%l3 ! %l3 = 6ac8e0fe9d193cd3
515! Mem[00000000100c1410] = e31d8b0e, %l1 = 0000000000008cc3
516 lduha [%i3+%o5]0x80,%l1 ! %l1 = 000000000000e31d
517! Mem[00000000211c0000] = 4aff3616, %l1 = 000000000000e31d
518 ldsb [%o2+%g0],%l1 ! %l1 = 000000000000004a
519! Mem[00000000300c1410] = cae451af, %l7 = 00000000000093c6
520 lduha [%i3+%o5]0x89,%l7 ! %l7 = 00000000000051af
521! Starting 10 instruction Store Burst
522! Mem[0000000010001400] = ffffffff, %l7 = 00000000000051af
523 ldstuba [%i0+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
524
525p0_label_18:
526! %l3 = 6ac8e0fe9d193cd3, Mem[0000000030181400] = ffffffff
527 stha %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffff3cd3
528! %f2 = 00005685 00000072, %l2 = 0000000000000000
529! Mem[00000000300c1430] = 105d34934c6c6932
530 add %i3,0x030,%g1
531 stda %f2,[%g1+%l2]ASI_PST8_SL ! Mem[00000000300c1430] = 105d34934c6c6932
532! %l1 = 000000000000004a, Mem[00000000100c1408] = 0000568500000072
533 stxa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000000000004a
534! %l1 = 000000000000004a, Mem[00000000300c1408] = d9280240
535 stwa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000004a
536! %l5 = 00000000000000ff, Mem[0000000010001404] = 00000000
537 sth %l5,[%i0+0x004] ! Mem[0000000010001404] = 00ff0000
538! %f0 = 00005685 00000072, Mem[00000000300c1400] = 00000000 e9ef4673
539 stda %f0 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00005685 00000072
540! %l4 = 00000000e3f6032a, Mem[00000000100c1400] = 7200000085560000
541 stxa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000e3f6032a
542! %l6 = 000000af, %l7 = 000000ff, Mem[0000000030181400] = d33cffff 00000000
543 stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000af 000000ff
544! %f18 = 6aa433c0 404c134c, Mem[00000000300c1408] = 4a000000 c3a94d44
545 stda %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 6aa433c0 404c134c
546! Starting 10 instruction Load Burst
547! Mem[0000000030181400] = ff000000af000000, %l0 = ffffffffffffffb1
548 ldxa [%i6+%g0]0x89,%l0 ! %l0 = ff000000af000000
549
550p0_label_19:
551! Mem[00000000300c1408] = 6aa433c0404c134c, %f18 = 6aa433c0 404c134c
552 ldda [%i3+%o4]0x81,%f18 ! %f18 = 6aa433c0 404c134c
553! Mem[0000000010181420] = 63c30925 47e764a1, %l4 = e3f6032a, %l5 = 000000ff
554 ldda [%i6+0x020]%asi,%l4 ! %l4 = 0000000063c30925 0000000047e764a1
555! Mem[0000000010101408] = 0000c074, %l1 = 000000000000004a
556 lduwa [%i4+0x008]%asi,%l1 ! %l1 = 000000000000c074
557! Mem[00000000100c1400] = 00000000, %l6 = 00000000000000af
558 ldsba [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000
559! Mem[00000000100c1410] = 0e8b1de3, %l0 = ff000000af000000
560 lduba [%i3+%o5]0x88,%l0 ! %l0 = 00000000000000e3
561! Mem[0000000010141408] = 00000000, %l3 = 6ac8e0fe9d193cd3
562 lduha [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
563! Mem[0000000010101408] = 0000c074161728c3, %l2 = 0000000000000000
564 ldxa [%i4+%o4]0x80,%l2 ! %l2 = 0000c074161728c3
565! Mem[0000000030081408] = 47aa4ea5, %l2 = 0000c074161728c3
566 lduwa [%i2+%o4]0x81,%l2 ! %l2 = 0000000047aa4ea5
567! Mem[00000000300c1408] = 6aa433c0, %l1 = 000000000000c074
568 lduha [%i3+%o4]0x81,%l1 ! %l1 = 0000000000006aa4
569! Starting 10 instruction Store Burst
570! %l2 = 0000000047aa4ea5, Mem[0000000010041412] = ffe6e165
571 sth %l2,[%i1+0x012] ! Mem[0000000010041410] = ffe64ea5
572
573p0_label_20:
574! %f0 = 00005685 00000072, Mem[0000000010041400] = ad420000 c9c55ac9
575 stda %f0 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00005685 00000072
576! %f27 = 65e1e60b, Mem[0000000030181408] = b7fad1b1
577 sta %f27,[%i6+%o4]0x89 ! Mem[0000000030181408] = 65e1e60b
578! %l5 = 0000000047e764a1, Mem[0000000010101410] = 8269079c8b4c65ff
579 stxa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000047e764a1
580! %l3 = 0000000000000000, Mem[0000000030081400] = fee0c86a
581 stwa %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
582! %l1 = 0000000000006aa4, Mem[0000000010101408] = 74c00000
583 stha %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 74c06aa4
584! %l5 = 0000000047e764a1, Mem[0000000010181410] = 00000000
585 stba %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000a1
586! Mem[0000000010101410] = 47e764a1, %l0 = 00000000000000e3
587 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 000000a1000000ff
588! %f28 = b2251e38 290b9ca2, %l2 = 0000000047aa4ea5
589! Mem[0000000030141420] = 9577d1b2275c3de2
590 add %i5,0x020,%g1
591 stda %f28,[%g1+%l2]ASI_PST32_S ! Mem[0000000030141420] = 9577d1b2290b9ca2
592! Mem[0000000010041400] = 00005685, %l6 = 0000000000000000
593 swapa [%i1+%g0]0x80,%l6 ! %l6 = 0000000000005685
594! Starting 10 instruction Load Burst
595! Mem[0000000010141400] = 0000d1b1, %l2 = 0000000047aa4ea5
596 lduba [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000b1
597
598p0_label_21:
599! Mem[0000000010081400] = 0000000b, %l0 = 00000000000000a1
600 lduha [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
601! Mem[0000000010181408] = e3ec3dff, %l3 = 0000000000000000
602 ldsba [%i6+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
603! Mem[0000000030101400] = d52f56a9, %f25 = 275c3e78
604 lda [%i4+%g0]0x81,%f25 ! %f25 = d52f56a9
605! Mem[0000000010101438] = 35ab3bd1, %l3 = ffffffffffffffff
606 lduw [%i4+0x038],%l3 ! %l3 = 0000000035ab3bd1
607! Mem[000000001004142c] = 4d529356, %l7 = 00000000000000ff
608 ldsw [%i1+0x02c],%l7 ! %l7 = 000000004d529356
609! Mem[0000000030141408] = 6d4f2765, %l3 = 0000000035ab3bd1
610 ldsha [%i5+%o4]0x89,%l3 ! %l3 = 0000000000002765
611! Mem[0000000030181408] = 65e1e60b, %l1 = 0000000000006aa4
612 ldsba [%i6+%o4]0x89,%l1 ! %l1 = 000000000000000b
613! Mem[0000000030081410] = 8fed6b77edca7fff, %f14 = 35a848b3 6df6ad86
614 ldda [%i2+%o5]0x89,%f14 ! %f14 = 8fed6b77 edca7fff
615! Mem[00000000100c1400] = 00000000, %l7 = 000000004d529356
616 lduba [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
617! Starting 10 instruction Store Burst
618! Mem[00000000100c1416] = 70c931cd, %l4 = 0000000063c30925
619 ldstub [%i3+0x016],%l4 ! %l4 = 00000031000000ff
620
621p0_label_22:
622! Mem[00000000300c1400] = 00005685, %l5 = 0000000047e764a1
623 ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000ff
624! %l4 = 0000000000000031, Mem[000000001010140b] = a46ac074, %asi = 80
625 stba %l4,[%i4+0x00b]%asi ! Mem[0000000010101408] = a46ac031
626! %l1 = 000000000000000b, Mem[0000000010001400] = ffffffff
627 stwa %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000b
628! %l4 = 00000031, %l5 = 00000000, Mem[0000000030181410] = 65ff0000 c6930000
629 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000031 00000000
630! Mem[0000000030001408] = e31d8b0e, %l1 = 000000000000000b
631 swapa [%i0+%o4]0x89,%l1 ! %l1 = 00000000e31d8b0e
632! %f22 = ff654c8b 9c076982, %l3 = 0000000000002765
633! Mem[0000000030001408] = 0b00000000008cc3
634 add %i0,0x008,%g1
635 stda %f22,[%g1+%l3]ASI_PST16_S ! Mem[0000000030001408] = 0b004c8b00006982
636! %l3 = 0000000000002765, Mem[0000000010181408] = e3ec3dff
637 stwa %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00002765
638! %f4 = cd31c970 7506eaa6, Mem[0000000030101400] = a9562fd5 a6a1aed1
639 stda %f4 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = cd31c970 7506eaa6
640! %l5 = 0000000000000000, Mem[0000000010141401] = b1d10000, %asi = 80
641 stba %l5,[%i5+0x001]%asi ! Mem[0000000010141400] = b1000000
642! Starting 10 instruction Load Burst
643! Mem[0000000010101404] = 2a03f6bc, %l0 = 0000000000000000
644 ldsb [%i4+0x004],%l0 ! %l0 = 000000000000002a
645
646p0_label_23:
647! Mem[0000000010181410] = 00000000000000a1, %l3 = 0000000000002765
648 ldxa [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000a1
649! Mem[0000000030001410] = 7ca5bd156ec4a143, %l0 = 000000000000002a
650 ldxa [%i0+%o5]0x81,%l0 ! %l0 = 7ca5bd156ec4a143
651! Mem[00000000100c1410] = e31d8b0e, %l3 = 00000000000000a1
652 ldsba [%i3+%o5]0x80,%l3 ! %l3 = ffffffffffffffe3
653! Mem[0000000030041410] = 70c931cd, %l6 = 0000000000005685
654 lduba [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000cd
655! Mem[0000000030041410] = 70c931cd, %f17 = 59eee89c
656 lda [%i1+%o5]0x89,%f17 ! %f17 = 70c931cd
657! Mem[0000000010001410] = bb1bb6ac000000eb, %l1 = 00000000e31d8b0e
658 ldxa [%i0+%o5]0x88,%l1 ! %l1 = bb1bb6ac000000eb
659! Mem[0000000030041408] = 8556af77, %l7 = 0000000000000000
660 lduwa [%i1+%o4]0x89,%l7 ! %l7 = 000000008556af77
661! Mem[0000000010101418] = ff0440643483ff92, %f2 = 00005685 00000072
662 ldd [%i4+0x018],%f2 ! %f2 = ff044064 3483ff92
663! Mem[0000000010181410] = a1000000, %l1 = bb1bb6ac000000eb
664 lduha [%i6+%o5]0x80,%l1 ! %l1 = 000000000000a100
665! Starting 10 instruction Store Burst
666! Mem[0000000010141408] = 00000000, %l2 = 00000000000000b1
667 swapa [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
668
669p0_label_24:
670! %f26 = 5bec8646 65e1e60b, Mem[0000000010101400] = 3ec18cc3 bcf6032a
671 stda %f26,[%i4+%g0]0x88 ! Mem[0000000010101400] = 5bec8646 65e1e60b
672! Mem[0000000030081408] = 47aa4ea5, %l0 = 7ca5bd156ec4a143
673 ldstuba [%i2+%o4]0x81,%l0 ! %l0 = 00000047000000ff
674! Mem[0000000010081410] = 77afe1d5, %l3 = ffffffffffffffe3
675 ldstuba [%i2+%o5]0x80,%l3 ! %l3 = 00000077000000ff
676! %l0 = 00000047, %l1 = 0000a100, Mem[0000000010101430] = 538b941c ee7bc91a
677 stda %l0,[%i4+0x030]%asi ! Mem[0000000010101430] = 00000047 0000a100
678! %l5 = 0000000000000000, Mem[0000000010101410] = 0000000047e764ff
679 stxa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
680! Mem[0000000030081410] = ff7fcaed, %l5 = 0000000000000000
681 ldstuba [%i2+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
682! Mem[0000000030101400] = 7506eaa6, %l4 = 0000000000000031
683 swapa [%i4+%g0]0x89,%l4 ! %l4 = 000000007506eaa6
684! Mem[0000000010181400] = 00000000, %l5 = 00000000000000ff
685 ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 00000000000000ff
686! Mem[00000000100c1428] = 7f6b3e59f84c8e0a, %l6 = 00000000000000cd, %l0 = 0000000000000047
687 add %i3,0x28,%g1
688 casxa [%g1]0x80,%l6,%l0 ! %l0 = 7f6b3e59f84c8e0a
689! Starting 10 instruction Load Burst
690! Mem[0000000030001410] = 7ca5bd15, %l4 = 000000007506eaa6
691 ldswa [%i0+%o5]0x81,%l4 ! %l4 = 000000007ca5bd15
692
693p0_label_25:
694! %l7 = 000000008556af77, Mem[0000000030001408] = 0b004c8b
695 stwa %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 8556af77
696! Mem[0000000010181410] = 000000a1, %l6 = 00000000000000cd
697 ldswa [%i6+%o5]0x88,%l6 ! %l6 = 00000000000000a1
698! Mem[0000000010141408] = b1000000, %l1 = 000000000000a100
699 ldswa [%i5+%o4]0x80,%l1 ! %l1 = ffffffffb1000000
700! Mem[0000000030001400] = fe6cd1f2b3215666, %f26 = 5bec8646 65e1e60b
701 ldda [%i0+%g0]0x81,%f26 ! %f26 = fe6cd1f2 b3215666
702! Mem[0000000010001408] = 85560000, %l7 = 000000008556af77
703 lduba [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000
704! Mem[0000000010041400] = 00000000, %l2 = 0000000000000000
705 lduwa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
706! Mem[0000000030001400] = fe6cd1f2, %l3 = 0000000000000077
707 ldswa [%i0+%g0]0x81,%l3 ! %l3 = fffffffffe6cd1f2
708! Mem[0000000030141400] = c8d97c8f, %l0 = 7f6b3e59f84c8e0a
709 lduba [%i5+%g0]0x81,%l0 ! %l0 = 00000000000000c8
710 membar #Sync ! Added by membar checker (4)
711! Mem[0000000030001400] = fe6cd1f2 b3215666 8556af77 00006982
712! Mem[0000000030001410] = 7ca5bd15 6ec4a143 0ef5f9f1 22ce5506
713! Mem[0000000030001420] = 4736f953 73ed1447 23205f4d 33611345
714! Mem[0000000030001430] = 01c4f8b8 25f9566d 08c193c0 04aaf5fe
715 ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
716! Starting 10 instruction Store Burst
717! %f2 = ff044064 3483ff92, Mem[0000000010081400] = 0b000000 00000000
718 stda %f2 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff044064 3483ff92
719
720p0_label_26:
721! Mem[00000000300c1400] = ff005685, %l6 = 00000000000000a1
722 swapa [%i3+%g0]0x81,%l6 ! %l6 = 00000000ff005685
723! %l2 = 0000000000000000, Mem[0000000010101410] = 0000000000000000
724 stxa %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000000000
725! %f2 = ff044064, Mem[0000000010181408] = 65270000
726 sta %f2 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff044064
727! Mem[00000000300c1410] = cae451af, %l7 = 0000000000000000
728 ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 000000af000000ff
729! %f4 = cd31c970, Mem[0000000010141408] = b1000000
730 sta %f4 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = cd31c970
731! %l4 = 7ca5bd15, %l5 = 00000000, Mem[0000000010141400] = 000000b1 77afe1d5
732 stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 7ca5bd15 00000000
733! %f8 = 73d87561 8b959f9f, Mem[0000000030081400] = 00000000 9d193cd3
734 stda %f8 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 73d87561 8b959f9f
735! %f8 = 73d87561 8b959f9f, %l6 = 00000000ff005685
736! Mem[0000000030141430] = fbd3046a896b78f6
737 add %i5,0x030,%g1
738 stda %f8,[%g1+%l6]ASI_PST16_S ! Mem[0000000030141430] = fbd37561896b9f9f
739! %f14 = 8fed6b77 edca7fff, Mem[0000000010041428] = e9ef4673 4d529356
740 stda %f14,[%i1+0x028]%asi ! Mem[0000000010041428] = 8fed6b77 edca7fff
741! Starting 10 instruction Load Burst
742! Mem[0000000010141408] = 70c931cd, %l6 = 00000000ff005685
743 ldsha [%i5+%o4]0x88,%l6 ! %l6 = 00000000000031cd
744
745p0_label_27:
746! Mem[0000000030141410] = 00000077, %f15 = edca7fff
747 lda [%i5+%o5]0x81,%f15 ! %f15 = 00000077
748! Mem[0000000030081410] = ff7fcaed776bed8f, %l4 = 000000007ca5bd15
749 ldxa [%i2+%o5]0x81,%l4 ! %l4 = ff7fcaed776bed8f
750! Mem[0000000010141410] = 0a8e4cf8, %l3 = fffffffffe6cd1f2
751 ldsha [%i5+%o5]0x80,%l3 ! %l3 = 0000000000000a8e
752! Mem[0000000030081408] = 12e3e29a a54eaaff, %l2 = 00000000, %l3 = 00000a8e
753 ldda [%i2+%o4]0x89,%l2 ! %l2 = 00000000a54eaaff 0000000012e3e29a
754! Mem[0000000010101400] = 65e1e60b, %l6 = 00000000000031cd
755 ldswa [%i4+%g0]0x88,%l6 ! %l6 = 0000000065e1e60b
756! Mem[000000001014140c] = 7273d84c, %l0 = 00000000000000c8
757 ldsba [%i5+0x00d]%asi,%l0 ! %l0 = 0000000000000073
758! %l1 = ffffffffb1000000, Mem[0000000010041410] = a54ee6ff
759 stha %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = a54e0000
760! Mem[0000000010141400] = 00000000 7ca5bd15, %l4 = 776bed8f, %l5 = 00000000
761 ldda [%i5+%g0]0x88,%l4 ! %l4 = 000000007ca5bd15 0000000000000000
762! Mem[0000000010141410] = 0a8e4cf8 a31f376f, %l2 = a54eaaff, %l3 = 12e3e29a
763 ldda [%i5+%o5]0x80,%l2 ! %l2 = 000000000a8e4cf8 00000000a31f376f
764! Starting 10 instruction Store Burst
765! Mem[0000000010001408] = 85560000, %l2 = 000000000a8e4cf8
766 swapa [%i0+%o4]0x88,%l2 ! %l2 = 0000000085560000
767
768p0_label_28:
769! Mem[0000000030101400] = 00000031, %l0 = 0000000000000073
770 swapa [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000031
771! Mem[0000000030101410] = 0bdce15b, %l1 = ffffffffb1000000
772 swapa [%i4+%o5]0x81,%l1 ! %l1 = 000000000bdce15b
773! Mem[00000000218001c1] = e2274442, %l0 = 0000000000000031
774 ldstub [%o3+0x1c1],%l0 ! %l0 = 00000027000000ff
775! %l6 = 0000000065e1e60b, Mem[0000000010041410] = a54e0000
776 stwa %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 65e1e60b
777! %l6 = 0000000065e1e60b, Mem[00000000201c0000] = 5685e51a
778 stb %l6,[%o0+%g0] ! Mem[00000000201c0000] = 0b85e51a
779! Mem[0000000010141408] = 70c931cd, %l3 = 00000000a31f376f
780 ldstuba [%i5+%o4]0x88,%l3 ! %l3 = 000000cd000000ff
781! %l2 = 85560000, %l3 = 000000cd, Mem[0000000010181408] = ff044064 4ea85da0
782 stda %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 85560000 000000cd
783! %l4 = 000000007ca5bd15, Mem[0000000010041430] = 10a9ea56000042ad, %asi = 80
784 stxa %l4,[%i1+0x030]%asi ! Mem[0000000010041430] = 000000007ca5bd15
785! %l2 = 85560000, %l3 = 000000cd, Mem[0000000030081408] = a54eaaff 12e3e29a
786 stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 85560000 000000cd
787! Starting 10 instruction Load Burst
788! Mem[00000000300c1400] = a1000000, %l6 = 0000000065e1e60b
789 lduha [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
790
791p0_label_29:
792! Mem[0000000010101408] = a46ac031 161728c3, %l0 = 00000027, %l1 = 0bdce15b
793 ldda [%i4+%o4]0x80,%l0 ! %l0 = 00000000a46ac031 00000000161728c3
794! Mem[00000000300c1408] = 6aa433c0404c134c, %f4 = cd31c970 7506eaa6
795 ldda [%i3+%o4]0x81,%f4 ! %f4 = 6aa433c0 404c134c
796! Mem[0000000010181400] = 000000ff, %l1 = 00000000161728c3
797 lduha [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
798 membar #Sync ! Added by membar checker (5)
799! Mem[0000000010041400] = 00000000 00000072 e3f6032a e42da7bc
800! Mem[0000000010041410] = 0be6e165 4686ec5b 67089abd 7caf6829
801! Mem[0000000010041420] = 98db05a2 de11bf9b 8fed6b77 edca7fff
802! Mem[0000000010041430] = 00000000 7ca5bd15 6e22557f 8f7cd9c8
803 ldda [%i1]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010041400
804! Mem[0000000010141400] = 15bda57c00000000, %l0 = 00000000a46ac031
805 ldx [%i5+%g0],%l0 ! %l0 = 15bda57c00000000
806! Mem[0000000030081408] = 00005685, %l4 = 000000007ca5bd15
807 ldswa [%i2+%o4]0x81,%l4 ! %l4 = 0000000000005685
808! Mem[0000000020800040] = d1b112f0, %l7 = 00000000000000af
809 ldsb [%o1+0x041],%l7 ! %l7 = ffffffffffffffb1
810! Mem[0000000030101410] = b10000000186ec93, %l7 = ffffffffffffffb1
811 ldxa [%i4+%o5]0x81,%l7 ! %l7 = b10000000186ec93
812! Mem[0000000010101400] = 0be6e165, %l6 = 0000000000000000
813 ldsba [%i4+%g0]0x80,%l6 ! %l6 = 000000000000000b
814! Starting 10 instruction Store Burst
815! %l6 = 0000000b, %l7 = 0186ec93, Mem[00000000100c1418] = fcc91839 ac4bff91
816 std %l6,[%i3+0x018] ! Mem[00000000100c1418] = 0000000b 0186ec93
817
818p0_label_30:
819! %l6 = 000000000000000b, Mem[000000001010140a] = a46ac031
820 sth %l6,[%i4+0x00a] ! Mem[0000000010101408] = a46a000b
821! Mem[0000000030181400] = 000000af, %l1 = 00000000000000ff
822 swapa [%i6+%g0]0x81,%l1 ! %l1 = 00000000000000af
823! %l3 = 00000000000000cd, Mem[0000000030181408] = 65e1e60b
824 stha %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 65e100cd
825! Mem[0000000030041410] = 70c931cd, %l1 = 00000000000000af
826 swapa [%i1+%o5]0x89,%l1 ! %l1 = 0000000070c931cd
827! Mem[0000000010041400] = 00000000, %l1 = 0000000070c931cd
828 ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
829! Mem[0000000010001410] = 000000eb, %l6 = 000000000000000b
830 ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 000000eb000000ff
831! Mem[0000000030141408] = 6d4f2765, %l4 = 0000000000005685
832 swapa [%i5+%o4]0x89,%l4 ! %l4 = 000000006d4f2765
833! Mem[00000000100c1410] = e31d8b0e, %l3 = 00000000000000cd
834 ldstuba [%i3+%o5]0x80,%l3 ! %l3 = 000000e3000000ff
835! %l7 = b10000000186ec93, Mem[0000000030141408] = 00005685
836 stwa %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0186ec93
837! Starting 10 instruction Load Burst
838! %l6 = 000000eb, %l7 = 0186ec93, Mem[0000000030141400] = c8d97c8f b1d10000
839 stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000eb 0186ec93
840
841p0_label_31:
842! Mem[00000000300c1400] = 000000a1, %l4 = 000000006d4f2765
843 ldsha [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000
844! Mem[0000000030181400] = ff000000ff000000, %l7 = b10000000186ec93
845 ldxa [%i6+%g0]0x89,%l7 ! %l7 = ff000000ff000000
846! Mem[0000000030181410] = 00000031, %l0 = 15bda57c00000000
847 ldsba [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
848! Mem[00000000100c1434] = f86c0e1b, %l7 = ff000000ff000000
849 ldsha [%i3+0x036]%asi,%l7 ! %l7 = 0000000000000e1b
850! Mem[0000000030181408] = cd00e165 ec6db82e, %l6 = 000000eb, %l7 = 00000e1b
851 ldda [%i6+%o4]0x81,%l6 ! %l6 = 00000000cd00e165 00000000ec6db82e
852! Mem[0000000020800040] = d1b112f0, %l2 = 0000000085560000
853 lduba [%o1+0x040]%asi,%l2 ! %l2 = 00000000000000d1
854! Mem[0000000030081408] = 00005685cd000000, %f24 = 4736f953 73ed1447
855 ldda [%i2+%o4]0x81,%f24 ! %f24 = 00005685 cd000000
856! Mem[0000000030041408] = 8556af77, %l3 = 00000000000000e3
857 lduha [%i1+%o4]0x89,%l3 ! %l3 = 000000000000af77
858! Mem[0000000010001410] = 000000ff, %l5 = 0000000000000000
859 ldswa [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
860! Starting 10 instruction Store Burst
861! %l1 = 0000000000000000, Mem[0000000010181419] = 58c6b939
862 stb %l1,[%i6+0x019] ! Mem[0000000010181418] = 5800b939
863
864p0_label_32:
865! Mem[0000000010081436] = 243125ad, %l7 = 00000000ec6db82e
866 ldstub [%i2+0x036],%l7 ! %l7 = 00000025000000ff
867! Mem[0000000010081400] = 92ff8334, %l1 = 0000000000000000
868 ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 00000092000000ff
869! %l0 = 0000000000000000, Mem[00000000300c1410] = ff51e4ca
870 stba %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0051e4ca
871! %l3 = 000000000000af77, Mem[00000000218001c0] = e2ff4442
872 sth %l3,[%o3+0x1c0] ! Mem[00000000218001c0] = af774442
873! %f24 = 00005685 cd000000, Mem[0000000010101410] = 00000000 00000000
874 std %f24,[%i4+%o5] ! Mem[0000000010101410] = 00005685 cd000000
875! %l7 = 0000000000000025, Mem[0000000030081408] = 85560000
876 stba %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = 85560025
877! Mem[0000000010181409] = 85560000, %l7 = 0000000000000025
878 ldstuba [%i6+0x009]%asi,%l7 ! %l7 = 00000056000000ff
879 membar #Sync ! Added by membar checker (6)
880! %f22 = 0ef5f9f1 22ce5506, Mem[0000000010041410] = 65e1e60b 5bec8646
881 stda %f22,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0ef5f9f1 22ce5506
882! %l3 = 000000000000af77, Mem[00000000201c0000] = 0b85e51a
883 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = af77e51a
884! Starting 10 instruction Load Burst
885! Mem[0000000010081420] = 5fa7efb32bff4165, %l1 = 0000000000000092
886 ldx [%i2+0x020],%l1 ! %l1 = 5fa7efb32bff4165
887
888p0_label_33:
889! Mem[00000000100c1430] = 74c0ac27, %l5 = 00000000000000ff
890 ldub [%i3+0x032],%l5 ! %l5 = 00000000000000ac
891! Mem[0000000030101408] = e102058f, %l5 = 00000000000000ac
892 lduha [%i4+%o4]0x81,%l5 ! %l5 = 000000000000e102
893! Mem[000000001010141c] = 3483ff92, %l1 = 5fa7efb32bff4165
894 lduw [%i4+0x01c],%l1 ! %l1 = 000000003483ff92
895! Mem[0000000030181410] = 31000000, %l3 = 000000000000af77
896 lduba [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
897! Mem[0000000010141400] = 15bda57c, %l7 = 0000000000000056
898 ldsw [%i5+%g0],%l7 ! %l7 = 0000000015bda57c
899! Mem[0000000030041408] = 77af568500000072, %f20 = 7ca5bd15 6ec4a143
900 ldda [%i1+%o4]0x81,%f20 ! %f20 = 77af5685 00000072
901! Mem[0000000010081418] = 99d9f9b0 4a11aaaa, %l4 = 00000000, %l5 = 0000e102
902 ldda [%i2+0x018]%asi,%l4 ! %l4 = 0000000099d9f9b0 000000004a11aaaa
903! Mem[0000000010181408] = 85ff0000, %l6 = 00000000cd00e165
904 ldswa [%i6+%o4]0x80,%l6 ! %l6 = ffffffff85ff0000
905! Mem[00000000100c1410] = ff1d8b0e, %l5 = 000000004a11aaaa
906 lduha [%i3+%o5]0x80,%l5 ! %l5 = 000000000000ff1d
907! Starting 10 instruction Store Burst
908! %f22 = 0ef5f9f1, Mem[0000000030101410] = b1000000
909 sta %f22,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0ef5f9f1
910
911p0_label_34:
912! %l4 = 99d9f9b0, %l5 = 0000ff1d, Mem[0000000010181410] = a1000000 00000000
913 stda %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 99d9f9b0 0000ff1d
914! %f30 = 08c193c0 04aaf5fe, Mem[0000000030141400] = eb000000 93ec8601
915 stda %f30,[%i5+%g0]0x89 ! Mem[0000000030141400] = 08c193c0 04aaf5fe
916! %l6 = ffffffff85ff0000, Mem[0000000030101408] = e102058f
917 stba %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0002058f
918! Mem[00000000100c1400] = 00000000, %l5 = 000000000000ff1d
919 ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
920! Mem[0000000010141408] = ff31c970, %l1 = 000000003483ff92
921 swapa [%i5+%o4]0x80,%l1 ! %l1 = 00000000ff31c970
922! %f28 = 01c4f8b8 25f9566d, Mem[0000000030041408] = 77af5685 00000072
923 stda %f28,[%i1+%o4]0x81 ! Mem[0000000030041408] = 01c4f8b8 25f9566d
924! Mem[0000000010101438] = 35ab3bd17c2e8980, %l6 = ffffffff85ff0000, %l6 = ffffffff85ff0000
925 add %i4,0x38,%g1
926 casxa [%g1]0x80,%l6,%l6 ! %l6 = 35ab3bd17c2e8980
927! %f10 = 8fed6b77, Mem[0000000010081408] = 2a03f6bc
928 sta %f10,[%i2+%o4]0x88 ! Mem[0000000010081408] = 8fed6b77
929! %l3 = 0000000000000000, Mem[0000000010101436] = 0000a100
930 sth %l3,[%i4+0x036] ! Mem[0000000010101434] = 00000000
931! Starting 10 instruction Load Burst
932! Mem[00000000100c1400] = 000000ff, %l0 = 0000000000000000
933 lduwa [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
934
935p0_label_35:
936! Mem[0000000030001408] = 77af5685, %l3 = 0000000000000000
937 ldsha [%i0+%o4]0x89,%l3 ! %l3 = 0000000000005685
938! Mem[0000000030081408] = 000000cd 85560025, %l4 = 99d9f9b0, %l5 = 00000000
939 ldda [%i2+%o4]0x89,%l4 ! %l4 = 0000000085560025 00000000000000cd
940! Mem[00000000100c1410] = ff1d8b0e, %f8 = 98db05a2
941 lda [%i3+%o5]0x80,%f8 ! %f8 = ff1d8b0e
942! Mem[0000000010041400] = ff00000000000072, %l5 = 00000000000000cd
943 ldx [%i1+%g0],%l5 ! %l5 = ff00000000000072
944! Mem[0000000030001408] = 8556af7700006982, %f30 = 08c193c0 04aaf5fe
945 ldda [%i0+%o4]0x81,%f30 ! %f30 = 8556af77 00006982
946! Mem[0000000030041408] = 6d56f925 b8f8c401, %l0 = 000000ff, %l1 = ff31c970
947 ldda [%i1+%o4]0x89,%l0 ! %l0 = 00000000b8f8c401 000000006d56f925
948! Mem[0000000010001400] = 0b000000, %l5 = ff00000000000072
949 ldsha [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
950! Code Fragment 4
951p0_fragment_1:
952! %l0 = 00000000b8f8c401
953 setx 0xdcb29387da2ed27a,%g7,%l0 ! %l0 = dcb29387da2ed27a
954! %l1 = 000000006d56f925
955 setx 0x8c6436a84b2d557c,%g7,%l1 ! %l1 = 8c6436a84b2d557c
956 setx 0x7ff8, %g1, %g2
957 and %l0, %g2, %l0
958 setx 0xffffffff, %g1, %g2
959 and %l1, %g2, %l1
960 setx 0x100000000, %g1, %g2
961 or %l1, %g2, %l1 ! Set bit 32 - perrinj
962 ta T_CHANGE_HPRIV
963 stxa %l1, [%l0]ASI_ICACHE_INSTR
964 ta T_CHANGE_NONHPRIV
965! %l0 = dcb29387da2ed27a
966 setx 0x51377317b8e45294,%g7,%l0 ! %l0 = 51377317b8e45294
967! %l1 = 8c6436a84b2d557c
968 setx 0xc3004e30485403d7,%g7,%l1 ! %l1 = c3004e30485403d7
969! Mem[0000000010001410] = 000000ff, %l5 = 0000000000000000
970 ldsha [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
971! Starting 10 instruction Store Burst
972! %l7 = 0000000015bda57c, Mem[0000000030181410] = 00000031
973 stwa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 15bda57c
974
975p0_label_36:
976! Mem[0000000010041410] = 22ce5506, %l6 = 35ab3bd17c2e8980
977 ldstuba [%i1+%o5]0x88,%l6 ! %l6 = 00000006000000ff
978! Mem[0000000030181400] = ff000000, %l0 = 51377317b8e45294
979 swapa [%i6+%g0]0x89,%l0 ! %l0 = 00000000ff000000
980! %l5 = 00000000000000ff, Mem[0000000030141410] = 00000077
981 stwa %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff
982! %l5 = 00000000000000ff, %l0 = 00000000ff000000, %l1 = c3004e30485403d7
983 addc %l5,%l0,%l1 ! %l1 = 00000000ff0000ff
984! %f0 = 00000000 00000072 e3f6032a e42da7bc
985! %f4 = 0be6e165 4686ec5b 67089abd 7caf6829
986! %f8 = ff1d8b0e de11bf9b 8fed6b77 edca7fff
987! %f12 = 00000000 7ca5bd15 6e22557f 8f7cd9c8
988 stda %f0,[%i5]ASI_BLK_AIUS ! Block Store to 0000000030141400
989! %l4 = 0000000085560025, Mem[00000000211c0000] = 4aff3616
990 stb %l4,[%o2+%g0] ! Mem[00000000211c0000] = 25ff3616
991! Mem[0000000030081410] = ff7fcaed, %l2 = 00000000000000d1
992 swapa [%i2+%o5]0x81,%l2 ! %l2 = 00000000ff7fcaed
993! %l0 = 00000000ff000000, Mem[0000000010041400] = 000000ff
994 stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
995! %l2 = ff7fcaed, %l3 = 00005685, Mem[0000000030041408] = 01c4f8b8 25f9566d
996 stda %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff7fcaed 00005685
997! Starting 10 instruction Load Burst
998! Mem[0000000030041400] = 000000eb, %l2 = 00000000ff7fcaed
999 lduha [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
1000
1001p0_label_37:
1002! Mem[00000000201c0000] = af77e51a, %l2 = 0000000000000000
1003 ldsha [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffaf77
1004! Mem[0000000021800040] = a2f759f3, %l3 = 0000000000005685
1005 lduh [%o3+0x040],%l3 ! %l3 = 000000000000a2f7
1006 membar #Sync ! Added by membar checker (7)
1007! Mem[0000000010141400] = 15bda57c, %l6 = 0000000000000006
1008 lduwa [%i5+%g0]0x80,%l6 ! %l6 = 0000000015bda57c
1009! Mem[0000000010041408] = e3f6032a e42da7bc, %l4 = 85560025, %l5 = 000000ff
1010 ldda [%i1+%o4]0x80,%l4 ! %l4 = 00000000e3f6032a 00000000e42da7bc
1011! Mem[0000000030141410] = 0be6e165, %f2 = e3f6032a
1012 lda [%i5+%o5]0x81,%f2 ! %f2 = 0be6e165
1013! Mem[0000000030101408] = 8f050200, %l2 = ffffffffffffaf77
1014 lduwa [%i4+%o4]0x89,%l2 ! %l2 = 000000008f050200
1015! Mem[0000000010101414] = cd000000, %l3 = 000000000000a2f7
1016 lduw [%i4+0x014],%l3 ! %l3 = 00000000cd000000
1017! Mem[0000000030141400] = 00000000, %l0 = 00000000ff000000
1018 lduha [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
1019! Mem[00000000100c1408] = 0000004a, %l7 = 0000000015bda57c
1020 lduha [%i3+%o4]0x88,%l7 ! %l7 = 000000000000004a
1021! Starting 10 instruction Store Burst
1022! %l7 = 000000000000004a, Mem[0000000010141400] = 000000007ca5bd15
1023 stxa %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000000000004a
1024
1025p0_label_38:
1026! %l0 = 0000000000000000, Mem[0000000010041410] = 0ef5f9f122ce55ff
1027 stxa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000000
1028! Mem[0000000010081408] = 776bed8f, %l3 = 00000000cd000000
1029 ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 00000077000000ff
1030! %f16 = fe6cd1f2 b3215666 8556af77 00006982
1031! %f20 = 77af5685 00000072 0ef5f9f1 22ce5506
1032! %f24 = 00005685 cd000000 23205f4d 33611345
1033! %f28 = 01c4f8b8 25f9566d 8556af77 00006982
1034 stda %f16,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400
1035! %l5 = 00000000e42da7bc, Mem[0000000030101400] = 73000000
1036 stba %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = bc000000
1037! %l2 = 000000008f050200, Mem[0000000030141410] = 00000072
1038 stba %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
1039! %f0 = 00000000 00000072, Mem[0000000030101400] = bc000000 70c931cd
1040 stda %f0 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 00000072
1041! %l5 = 00000000e42da7bc, Mem[0000000010081400] = ffff8334
1042 stwa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = e42da7bc
1043! %l7 = 000000000000004a, Mem[0000000030041408] = edca7fff
1044 stha %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = edca004a
1045! %l2 = 8f050200, %l3 = 00000077, Mem[0000000030001400] = fe6cd1f2 b3215666
1046 stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 8f050200 00000077
1047! Starting 10 instruction Load Burst
1048 membar #Sync ! Added by membar checker (8)
1049! Mem[0000000030001400] = 8f050200 00000077 8556af77 00006982
1050! Mem[0000000030001410] = 7ca5bd15 6ec4a143 0ef5f9f1 22ce5506
1051! Mem[0000000030001420] = 4736f953 73ed1447 23205f4d 33611345
1052! Mem[0000000030001430] = 01c4f8b8 25f9566d 08c193c0 04aaf5fe
1053 ldda [%i0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030001400
1054
1055p0_label_39:
1056! Mem[0000000030001408] = 8556af77, %l3 = 0000000000000077
1057 lduba [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000085
1058! Mem[0000000010181410] = 99d9f9b00000ff1d, %l2 = 000000008f050200
1059 ldxa [%i6+%o5]0x80,%l2 ! %l2 = 99d9f9b00000ff1d
1060! Mem[00000000300c1410] = cae45100, %l1 = 00000000ff0000ff
1061 lduwa [%i3+%o5]0x89,%l1 ! %l1 = 00000000cae45100
1062! Mem[0000000030141400] = 665621b3, %l2 = 99d9f9b00000ff1d
1063 ldsha [%i5+%g0]0x81,%l2 ! %l2 = 0000000000006656
1064! Mem[0000000030041410] = af000000, %l5 = 00000000e42da7bc
1065 lduwa [%i1+%o5]0x81,%l5 ! %l5 = 00000000af000000
1066! Mem[0000000010081408] = ff6bed8f3ec18cc3, %l1 = 00000000cae45100
1067 ldxa [%i2+0x008]%asi,%l1 ! %l1 = ff6bed8f3ec18cc3
1068! Mem[0000000030001400] = 8f050200, %l6 = 0000000015bda57c
1069 ldsba [%i0+%g0]0x81,%l6 ! %l6 = ffffffffffffff8f
1070! Mem[00000000100c1400] = 000000ff, %l4 = 00000000e3f6032a
1071 ldsba [%i3+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
1072! Mem[00000000100c1410] = 0e8b1dff, %l0 = 0000000000000000
1073 ldsba [%i3+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
1074! Starting 10 instruction Store Burst
1075! %l4 = ffffffffffffffff, Mem[0000000020800041] = d1b112f0
1076 stb %l4,[%o1+0x041] ! Mem[0000000020800040] = d1ff12f0
1077
1078p0_label_40:
1079! %l2 = 0000000000006656, Mem[0000000010081408] = c38cc13e8fed6bff
1080 stxa %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000000006656
1081! %l4 = ffffffffffffffff, Mem[000000001000141e] = da6bde82, %asi = 80
1082 stha %l4,[%i0+0x01e]%asi ! Mem[000000001000141c] = da6bffff
1083! %l6 = ffffffffffffff8f, Mem[0000000010141434] = ff5766bb
1084 stw %l6,[%i5+0x034] ! Mem[0000000010141434] = ffffff8f
1085! Mem[0000000010041410] = 0000000000000000, %l7 = 000000000000004a, %l7 = 000000000000004a
1086 add %i1,0x10,%g1
1087 casxa [%g1]0x80,%l7,%l7 ! %l7 = 0000000000000000
1088! %l2 = 0000000000006656, Mem[0000000030041400] = 64da86baeb000000
1089 stxa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000006656
1090! %l4 = ffffffffffffffff, Mem[0000000010181408] = 85ff0000000000cd
1091 stxa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffffffffffff
1092! %f2 = 0be6e165 e42da7bc, Mem[0000000030101410] = f1f9f50e 93ec8601
1093 stda %f2 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0be6e165 e42da7bc
1094! %l3 = 0000000000000085, Mem[0000000010041410] = 00000000
1095 stwa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000085
1096! %f12 = 00000000 7ca5bd15, %l5 = 00000000af000000
1097! Mem[0000000010101418] = ff0440643483ff92
1098 add %i4,0x018,%g1
1099 stda %f12,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010101418] = ff0440643483ff92
1100! Starting 10 instruction Load Burst
1101! Mem[0000000030001408] = 77af5685, %l1 = ff6bed8f3ec18cc3
1102 lduwa [%i0+%o4]0x89,%l1 ! %l1 = 0000000077af5685
1103
1104p0_label_41:
1105! Mem[0000000030141410] = 00000000, %l0 = ffffffffffffffff
1106 ldsha [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
1107! Mem[0000000010181400] = ff000000c64fa1d9, %f6 = 67089abd 7caf6829
1108 ldda [%i6+%g0]0x80,%f6 ! %f6 = ff000000 c64fa1d9
1109! Mem[0000000030141408] = 8556af77 00006982, %l2 = 00006656, %l3 = 00000085
1110 ldda [%i5+%o4]0x89,%l2 ! %l2 = 0000000000006982 000000008556af77
1111! Mem[0000000010101410] = 00005685, %l0 = 0000000000000000
1112 ldsba [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000
1113! Mem[0000000010141408] = 3483ff92, %l0 = 0000000000000000
1114 ldsha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000003483
1115! Mem[0000000010081410] = ffafe1d58f7cd9c8, %l7 = 0000000000000000
1116 ldxa [%i2+%o5]0x80,%l7 ! %l7 = ffafe1d58f7cd9c8
1117! Mem[00000000300c1400] = 000000a1 00000072, %l6 = ffffff8f, %l7 = 8f7cd9c8
1118 ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000000000a1 0000000000000072
1119! Mem[0000000030141408] = 82690000, %l7 = 0000000000000072
1120 lduha [%i5+%o4]0x81,%l7 ! %l7 = 0000000000008269
1121! Mem[0000000030041408] = 85560000edca004a, %l2 = 0000000000006982
1122 ldxa [%i1+%o4]0x89,%l2 ! %l2 = 85560000edca004a
1123! Starting 10 instruction Store Burst
1124! Mem[0000000010141418] = a044d64e, %l4 = ffffffffffffffff, %asi = 80
1125 swapa [%i5+0x018]%asi,%l4 ! %l4 = 00000000a044d64e
1126
1127p0_label_42:
1128! %l2 = edca004a, %l3 = 8556af77, Mem[0000000010041418] = 67089abd 7caf6829
1129 std %l2,[%i1+0x018] ! Mem[0000000010041418] = edca004a 8556af77
1130! %l4 = a044d64e, %l5 = af000000, Mem[0000000030141400] = b3215666 fe6cd1f2
1131 stda %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = a044d64e af000000
1132! Mem[0000000010141400] = 0000004a, %l5 = 00000000af000000
1133 swapa [%i5+%g0]0x88,%l5 ! %l5 = 000000000000004a
1134! Mem[0000000020800000] = 42ad7920, %l2 = 85560000edca004a
1135 ldstuba [%o1+0x000]%asi,%l2 ! %l2 = 00000042000000ff
1136! %l5 = 000000000000004a, Mem[00000000300c1410] = cae45100
1137 stba %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = cae4514a
1138! %l4 = 00000000a044d64e, Mem[0000000010181408] = ffffffff
1139 stba %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffff4e
1140! Mem[0000000030101408] = 8f050200, %l6 = 00000000000000a1
1141 swapa [%i4+%o4]0x89,%l6 ! %l6 = 000000008f050200
1142! Mem[00000000300c1400] = 000000a1, %l4 = 00000000a044d64e
1143 ldstuba [%i3+%g0]0x81,%l4 ! %l4 = 00000000000000ff
1144! %l2 = 0000000000000042, Mem[0000000010141400] = af000000
1145 stba %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = af000042
1146! Starting 10 instruction Load Burst
1147! Mem[000000001014142c] = 33831619, %l2 = 0000000000000042
1148 ldsb [%i5+0x02f],%l2 ! %l2 = 0000000000000019
1149
1150p0_label_43:
1151! Mem[0000000030101400] = 0000000000000072, %f22 = 0ef5f9f1 22ce5506
1152 ldda [%i4+%g0]0x81,%f22 ! %f22 = 00000000 00000072
1153! Mem[0000000010101410] = 00005685, %f16 = 8f050200
1154 lda [%i4+%o5]0x80,%f16 ! %f16 = 00005685
1155! Mem[0000000030181408] = cd00e165, %l2 = 0000000000000019
1156 lduwa [%i6+%o4]0x81,%l2 ! %l2 = 00000000cd00e165
1157! Mem[0000000010001400] = 0b000000, %f19 = 00006982
1158 lda [%i0+%g0]0x88,%f19 ! %f19 = 0b000000
1159! Mem[00000000100c1408] = 0000004a, %l4 = 0000000000000000
1160 lduha [%i3+%o4]0x88,%l4 ! %l4 = 000000000000004a
1161! Mem[0000000010001408] = f84c8e0a, %l5 = 000000000000004a
1162 lduha [%i0+%o4]0x80,%l5 ! %l5 = 000000000000f84c
1163! Mem[0000000030141408] = 82690000, %l4 = 000000000000004a
1164 lduha [%i5+%o4]0x81,%l4 ! %l4 = 0000000000008269
1165! Mem[0000000010081400] = bca72de4, %l6 = 000000008f050200
1166 lduwa [%i2+%g0]0x88,%l6 ! %l6 = 00000000bca72de4
1167! Mem[0000000010001408] = 0a8e4cf8, %l7 = 0000000000008269
1168 ldsba [%i0+%o4]0x88,%l7 ! %l7 = fffffffffffffff8
1169! Starting 10 instruction Store Burst
1170! %l2 = 00000000cd00e165, Mem[0000000010001400] = 0000000b, %asi = 80
1171 stwa %l2,[%i0+0x000]%asi ! Mem[0000000010001400] = cd00e165
1172
1173p0_label_44:
1174! Mem[00000000100c1410] = ff1d8b0e, %l0 = 0000000000003483
1175 swapa [%i3+%o5]0x80,%l0 ! %l0 = 00000000ff1d8b0e
1176! Mem[00000000300c1410] = cae4514a, %l5 = 000000000000f84c
1177 ldsba [%i3+%o5]0x89,%l5 ! %l5 = 000000000000004a
1178! %f14 = 6e22557f 8f7cd9c8, %l1 = 0000000077af5685
1179! Mem[0000000030041438] = 35a848b36df6ad86
1180 add %i1,0x038,%g1
1181 stda %f14,[%g1+%l1]ASI_PST16_S ! Mem[0000000030041438] = 35a8557f6df6d9c8
1182! Mem[0000000010141400] = af000042, %f18 = 8556af77
1183 lda [%i5+%g0]0x88,%f18 ! %f18 = af000042
1184! %l3 = 000000008556af77, Mem[0000000010041430] = 000000007ca5bd15, %asi = 80
1185 stxa %l3,[%i1+0x030]%asi ! Mem[0000000010041430] = 000000008556af77
1186! %l6 = bca72de4, %l7 = fffffff8, Mem[00000000100c1410] = 00003483 70c9ffcd
1187 stda %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = bca72de4 fffffff8
1188! Mem[00000000201c0001] = af77e51a, %l6 = 00000000bca72de4
1189 ldstub [%o0+0x001],%l6 ! %l6 = 00000077000000ff
1190! Mem[0000000010041410] = 00000085, %l7 = fffffffffffffff8
1191 ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 00000000000000ff
1192! %f6 = ff000000 c64fa1d9, Mem[0000000030101410] = e42da7bc 0be6e165
1193 stda %f6 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000 c64fa1d9
1194! Starting 10 instruction Load Burst
1195! Mem[0000000010141410] = 0a8e4cf8, %l5 = 000000000000004a
1196 ldub [%i5+0x011],%l5 ! %l5 = 000000000000008e
1197
1198p0_label_45:
1199! Mem[00000000100c1420] = 9f9f958b6175d873, %f22 = 00000000 00000072
1200 ldd [%i3+0x020],%f22 ! %f22 = 9f9f958b 6175d873
1201! Mem[0000000030181400] = b8e45294, %l2 = 00000000cd00e165
1202 lduha [%i6+%g0]0x89,%l2 ! %l2 = 0000000000005294
1203! Mem[00000000211c0000] = 25ff3616, %l2 = 0000000000005294
1204 ldsb [%o2+%g0],%l2 ! %l2 = 0000000000000025
1205! Mem[000000001018141c] = 1c365040, %l6 = 0000000000000077
1206 lduha [%i6+0x01c]%asi,%l6 ! %l6 = 0000000000001c36
1207! Mem[0000000010001408] = f84c8e0a, %l1 = 0000000077af5685
1208 ldswa [%i0+%o4]0x80,%l1 ! %l1 = fffffffff84c8e0a
1209! Mem[000000001008143c] = f272b603, %f24 = 4736f953
1210 ld [%i2+0x03c],%f24 ! %f24 = f272b603
1211! Mem[00000000211c0000] = 25ff3616, %l3 = 000000008556af77
1212 ldsb [%o2+0x001],%l3 ! %l3 = ffffffffffffffff
1213! Mem[0000000030141408] = 8556af77 00006982, %l4 = 00008269, %l5 = 0000008e
1214 ldda [%i5+%o4]0x89,%l4 ! %l4 = 0000000000006982 000000008556af77
1215 membar #Sync ! Added by membar checker (9)
1216! Mem[0000000030101400] = 00000000 00000072 a1000000 10318948
1217! Mem[0000000030101410] = d9a14fc6 000000ff 269f5250 edce7ea8
1218! Mem[0000000030101420] = 973718fc 9735ac9a 8b5527da 549e2a30
1219! Mem[0000000030101430] = 4124e2c4 b5751555 1ba8f2d6 69308b24
1220 ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
1221! Starting 10 instruction Store Burst
1222! %f10 = 8fed6b77 edca7fff, %l7 = 0000000000000000
1223! Mem[0000000010181430] = 94652c7335a29a77
1224 add %i6,0x030,%g1
1225 stda %f10,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010181430] = 94652c7335a29a77
1226
1227p0_label_46:
1228! Mem[000000001010141a] = ff044064, %l6 = 0000000000001c36
1229 ldstub [%i4+0x01a],%l6 ! %l6 = 00000040000000ff
1230 membar #Sync ! Added by membar checker (10)
1231! %f8 = ff1d8b0e de11bf9b, Mem[0000000030101408] = a1000000 10318948
1232 stda %f8 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff1d8b0e de11bf9b
1233! %l4 = 0000000000006982, Mem[0000000030081410] = 000000d1
1234 stwa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00006982
1235! Mem[0000000030141408] = 82690000, %l0 = 00000000ff1d8b0e
1236 ldstuba [%i5+%o4]0x81,%l0 ! %l0 = 00000082000000ff
1237! Mem[0000000030181410] = 7ca5bd15, %l6 = 0000000000000040
1238 ldstuba [%i6+%o5]0x89,%l6 ! %l6 = 00000015000000ff
1239! %l6 = 0000000000000015, Mem[0000000030181408] = 65e100cd
1240 stba %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 65e10015
1241! Mem[0000000010001410] = 000000ff, %l5 = 000000008556af77
1242 ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
1243! Mem[00000000300c1400] = ff0000a1, %l6 = 0000000000000015
1244 swapa [%i3+%g0]0x81,%l6 ! %l6 = 00000000ff0000a1
1245! %f22 = 269f5250, Mem[0000000010101400] = 65e1e60b
1246 sta %f22,[%i4+%g0]0x88 ! Mem[0000000010101400] = 269f5250
1247! Starting 10 instruction Load Burst
1248! Mem[0000000010101400] = 269f5250, %l5 = 00000000000000ff
1249 ldswa [%i4+%g0]0x88,%l5 ! %l5 = 00000000269f5250
1250
1251p0_label_47:
1252! Mem[0000000010141400] = 420000af, %l1 = fffffffff84c8e0a
1253 ldsha [%i5+%g0]0x80,%l1 ! %l1 = 0000000000004200
1254! Mem[00000000211c0000] = 25ff3616, %l1 = 0000000000004200
1255 ldsba [%o2+0x001]%asi,%l1 ! %l1 = ffffffffffffffff
1256! Mem[0000000030101408] = 9bbf11de0e8b1dff, %f26 = 8b5527da 549e2a30
1257 ldda [%i4+%o4]0x89,%f26 ! %f26 = 9bbf11de 0e8b1dff
1258! Mem[0000000010081400] = ff044064 bca72de4, %l0 = 00000082, %l1 = ffffffff
1259 ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000bca72de4 00000000ff044064
1260! Mem[00000000100c1410] = e42da7bc, %l2 = 0000000000000025
1261 ldswa [%i3+%o5]0x88,%l2 ! %l2 = ffffffffe42da7bc
1262! Mem[0000000010041410] = ff000085, %l5 = 00000000269f5250
1263 ldsba [%i1+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
1264! Mem[0000000030181410] = ffbda57c, %l4 = 0000000000006982
1265 lduba [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
1266! Mem[0000000030081400] = 6175d873, %l7 = 0000000000000000
1267 lduba [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000073
1268! Mem[00000000201c0000] = afffe51a, %l1 = 00000000ff044064
1269 ldsba [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffffaf
1270! Starting 10 instruction Store Burst
1271! %f2 = 0be6e165 e42da7bc, %l3 = ffffffffffffffff
1272! Mem[0000000030141420] = 000000cd85560000
1273 add %i5,0x020,%g1
1274 stda %f2,[%g1+%l3]ASI_PST32_S ! Mem[0000000030141420] = 0be6e165e42da7bc
1275
1276p0_label_48:
1277! Mem[0000000030101410] = c64fa1d9, %l5 = ffffffffffffffff
1278 swapa [%i4+%o5]0x89,%l5 ! %l5 = 00000000c64fa1d9
1279! %f24 = 973718fc 9735ac9a, %l3 = ffffffffffffffff
1280! Mem[0000000030081438] = e6153cf81ecf8afc
1281 add %i2,0x038,%g1
1282 stda %f24,[%g1+%l3]ASI_PST32_S ! Mem[0000000030081438] = 973718fc9735ac9a
1283! Mem[0000000010041438] = 6e22557f8f7cd9c8, %l7 = 0000000000000073, %l3 = ffffffffffffffff
1284 add %i1,0x38,%g1
1285 casxa [%g1]0x80,%l7,%l3 ! %l3 = 6e22557f8f7cd9c8
1286! Mem[0000000020800000] = ffad7920, %l4 = 00000000000000ff
1287 ldstub [%o1+%g0],%l4 ! %l4 = 000000ff000000ff
1288! Mem[0000000010181400] = 000000ff, %l0 = 00000000bca72de4
1289 swapa [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000ff
1290! %f24 = 973718fc 9735ac9a, %f1 = 00000072
1291 fxtos %f24,%f1 ! %f1 = ded191ce
1292! Mem[0000000010181410] = b0f9d999, %l4 = 00000000000000ff
1293 swapa [%i6+%o5]0x88,%l4 ! %l4 = 00000000b0f9d999
1294! Mem[0000000010001418] = ccccd747da6bffff, %f2 = 0be6e165 e42da7bc
1295 ldd [%i0+0x018],%f2 ! %f2 = ccccd747 da6bffff
1296! Mem[0000000010041408] = e3f6032a, %l5 = 00000000c64fa1d9
1297 ldstuba [%i1+%o4]0x80,%l5 ! %l5 = 000000e3000000ff
1298! Starting 10 instruction Load Burst
1299! Mem[0000000020800000] = ffad7920, %l2 = ffffffffe42da7bc
1300 lduha [%o1+0x000]%asi,%l2 ! %l2 = 000000000000ffad
1301
1302p0_label_49:
1303! Mem[0000000010141410] = 0a8e4cf8, %l5 = 00000000000000e3
1304 ldswa [%i5+%o5]0x80,%l5 ! %l5 = 000000000a8e4cf8
1305! Mem[0000000030001408] = 8556af77, %l5 = 000000000a8e4cf8
1306 ldsba [%i0+%o4]0x81,%l5 ! %l5 = ffffffffffffff85
1307! Mem[0000000030101408] = 0e8b1dff, %l1 = ffffffffffffffaf
1308 ldsba [%i4+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
1309! Mem[0000000010101408] = c32817160b006aa4, %f18 = a1000000 10318948
1310 ldda [%i4+%o4]0x88,%f18 ! %f18 = c3281716 0b006aa4
1311! Mem[0000000010041410] = ff000085, %l5 = ffffffffffffff85
1312 lduba [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ff
1313! Mem[0000000030001410] = 7ca5bd15, %f23 = edce7ea8
1314 lda [%i0+%o5]0x81,%f23 ! %f23 = 7ca5bd15
1315! Mem[000000001008142c] = 5246e53a, %l7 = 0000000000000073
1316 lduwa [%i2+0x02c]%asi,%l7 ! %l7 = 000000005246e53a
1317! Mem[00000000100c1400] = ff000000, %l1 = ffffffffffffffff
1318 lduba [%i3+%g0]0x80,%l1 ! %l1 = 00000000000000ff
1319! Mem[0000000010081400] = e42da7bc, %l2 = 000000000000ffad
1320 lduha [%i2+%g0]0x80,%l2 ! %l2 = 000000000000e42d
1321! Starting 10 instruction Store Burst
1322! Mem[0000000010181410] = 000000ff, %l3 = 6e22557f8f7cd9c8
1323 swapa [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff
1324
1325p0_label_50:
1326! Mem[00000000100c1410] = e42da7bc, %l2 = 000000000000e42d
1327 swapa [%i3+%o5]0x88,%l2 ! %l2 = 00000000e42da7bc
1328! Mem[00000000201c0001] = afffe51a, %l5 = 00000000000000ff
1329 ldstub [%o0+0x001],%l5 ! %l5 = 000000ff000000ff
1330! %f8 = ff1d8b0e de11bf9b, %l4 = 00000000b0f9d999
1331! Mem[0000000030101418] = 269f5250edce7ea8
1332 add %i4,0x018,%g1
1333 stda %f8,[%g1+%l4]ASI_PST32_S ! Mem[0000000030101418] = 269f5250de11bf9b
1334! %f27 = 0e8b1dff, Mem[0000000030001408] = 8556af77
1335 sta %f27,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0e8b1dff
1336! Mem[0000000030181408] = 65e10015, %l5 = 00000000000000ff
1337 swapa [%i6+%o4]0x89,%l5 ! %l5 = 0000000065e10015
1338! Mem[0000000010041400] = 000000ff, %l5 = 0000000065e10015
1339 ldstuba [%i1+%g0]0x80,%l5 ! %l5 = 00000000000000ff
1340! %f28 = 4124e2c4 b5751555, Mem[0000000030141408] = 000069ff 8556af77
1341 stda %f28,[%i5+%o4]0x89 ! Mem[0000000030141408] = 4124e2c4 b5751555
1342! Mem[0000000021800040] = a2f759f3, %l1 = 00000000000000ff
1343 ldstub [%o3+0x040],%l1 ! %l1 = 000000a2000000ff
1344! %f30 = 1ba8f2d6 69308b24, %l6 = 00000000ff0000a1
1345! Mem[0000000030081408] = 25005685cd000000
1346 add %i2,0x008,%g1
1347 stda %f30,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030081408] = 248b3069cd000000
1348! Starting 10 instruction Load Burst
1349! Mem[0000000010081410] = ffafe1d5, %l3 = 00000000000000ff
1350 lduba [%i2+%o5]0x80,%l3 ! %l3 = 00000000000000ff
1351
1352p0_label_51:
1353! Mem[0000000030141410] = 77af5685 00000000, %l4 = b0f9d999, %l5 = 00000000
1354 ldda [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000077af5685
1355! Mem[0000000030101400] = 0000000000000072, %f6 = ff000000 c64fa1d9
1356 ldda [%i4+%g0]0x81,%f6 ! %f6 = 00000000 00000072
1357! Mem[0000000010101400] = 50529f26, %l6 = 00000000ff0000a1
1358 lduha [%i4+%g0]0x80,%l6 ! %l6 = 0000000000005052
1359! Mem[0000000010041408] = 2a03f6ff, %f25 = 9735ac9a
1360 lda [%i1+%o4]0x88,%f25 ! %f25 = 2a03f6ff
1361! Mem[00000000100c1400] = 000000ff, %l2 = 00000000e42da7bc
1362 ldswa [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
1363! Mem[00000000100c1400] = ff000000 e3f6032a, %l2 = 000000ff, %l3 = 000000ff
1364 ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000ff000000 00000000e3f6032a
1365! Mem[0000000010141428] = b5b9f742, %l1 = 00000000000000a2
1366 ldstuba [%i5+0x028]%asi,%l1 ! %l1 = 000000b5000000ff
1367! Mem[0000000010081410] = ffafe1d5, %f21 = 000000ff
1368 lda [%i2+%o5]0x80,%f21 ! %f21 = ffafe1d5
1369! Mem[0000000030181400] = 9452e4b8, %l1 = 00000000000000b5
1370 lduba [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000094
1371! Starting 10 instruction Store Burst
1372! %f29 = b5751555, Mem[00000000300c1408] = 6aa433c0
1373 sta %f29,[%i3+%o4]0x81 ! Mem[00000000300c1408] = b5751555
1374
1375p0_label_52:
1376! %f6 = 00000000 00000072, Mem[0000000010001400] = cd00e165 00ff0000
1377 stda %f6 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 00000072
1378! %l6 = 0000000000005052, Mem[0000000020800040] = d1ff12f0, %asi = 80
1379 stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = 505212f0
1380! %f0 = 00000000 ded191ce ccccd747 da6bffff
1381! %f4 = 0be6e165 4686ec5b 00000000 00000072
1382! %f8 = ff1d8b0e de11bf9b 8fed6b77 edca7fff
1383! %f12 = 00000000 7ca5bd15 6e22557f 8f7cd9c8
1384 stda %f0,[%i1]ASI_BLK_P ! Block Store to 0000000010041400
1385! Mem[0000000010141410] = 0a8e4cf8, %l3 = 00000000e3f6032a
1386 swapa [%i5+%o5]0x80,%l3 ! %l3 = 000000000a8e4cf8
1387! %l3 = 000000000a8e4cf8, Mem[00000000100c142e] = f84c8e0a, %asi = 80
1388 stha %l3,[%i3+0x02e]%asi ! Mem[00000000100c142c] = f84c4cf8
1389! %f28 = 4124e2c4 b5751555, %f28 = 4124e2c4
1390 fdtos %f28,%f28 ! %f28 = 49271626
1391! %f30 = 1ba8f2d6 69308b24, Mem[0000000010101400] = 269f5250 5bec8646
1392 stda %f30,[%i4+%g0]0x88 ! Mem[0000000010101400] = 1ba8f2d6 69308b24
1393! %f28 = 49271626, Mem[0000000030141410] = 00000000
1394 sta %f28,[%i5+%o5]0x89 ! Mem[0000000030141410] = 49271626
1395! %f18 = c3281716 0b006aa4, %l1 = 0000000000000094
1396! Mem[0000000030001438] = 08c193c004aaf5fe
1397 add %i0,0x038,%g1
1398 stda %f18,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030001438] = 08c193c01617f5fe
1399! Starting 10 instruction Load Burst
1400! Mem[0000000010101410] = 000000cd85560000, %f30 = 1ba8f2d6 69308b24
1401 ldda [%i4+%o5]0x88,%f30 ! %f30 = 000000cd 85560000
1402
1403p0_label_53:
1404! Mem[0000000010001410] = ff000000, %l0 = 00000000000000ff
1405 lduha [%i0+0x010]%asi,%l0 ! %l0 = 000000000000ff00
1406! Mem[00000000100c1410] = 0000e42d, %l3 = 000000000a8e4cf8
1407 ldsha [%i3+%o5]0x88,%l3 ! %l3 = ffffffffffffe42d
1408! Mem[0000000030141400] = a044d64e, %l7 = 000000005246e53a
1409 lduha [%i5+%g0]0x89,%l7 ! %l7 = 000000000000d64e
1410! Mem[0000000030141410] = 49271626, %l5 = 0000000077af5685
1411 lduha [%i5+%o5]0x89,%l5 ! %l5 = 0000000000001626
1412 membar #Sync ! Added by membar checker (11)
1413! Mem[0000000010041410] = 0be6e165, %f21 = ffafe1d5
1414 lda [%i1+%o5]0x80,%f21 ! %f21 = 0be6e165
1415! Mem[000000001010140c] = 161728c3, %l3 = ffffffffffffe42d
1416 ldsba [%i4+0x00e]%asi,%l3 ! %l3 = 0000000000000028
1417! Mem[00000000100c1410] = 2de40000, %l1 = 0000000000000094
1418 ldsha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000002de4
1419! Mem[0000000030001410] = 7ca5bd15, %l4 = 0000000000000000
1420 lduwa [%i0+%o5]0x81,%l4 ! %l4 = 000000007ca5bd15
1421! Mem[0000000010181410] = c8d97c8f 0000ff1d, %l6 = 00005052, %l7 = 0000d64e
1422 ldda [%i6+0x010]%asi,%l6 ! %l6 = 00000000c8d97c8f 000000000000ff1d
1423! Starting 10 instruction Store Burst
1424! Mem[0000000030141400] = 4ed644a0, %l1 = 0000000000002de4
1425 ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 0000004e000000ff
1426
1427p0_label_54:
1428! Mem[0000000010081408] = 56660000, %l6 = 00000000c8d97c8f
1429 ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 00000056000000ff
1430! Mem[0000000030001410] = 15bda57c, %l0 = 000000000000ff00
1431 ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 0000007c000000ff
1432! %f16 = 00000000 00000072 c3281716 0b006aa4
1433! %f20 = d9a14fc6 0be6e165 269f5250 7ca5bd15
1434! %f24 = 973718fc 2a03f6ff 9bbf11de 0e8b1dff
1435! %f28 = 49271626 b5751555 000000cd 85560000
1436 stda %f16,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
1437! %f11 = edca7fff, Mem[000000001004142c] = edca7fff
1438 sta %f11,[%i1+0x02c]%asi ! Mem[000000001004142c] = edca7fff
1439! %l1 = 000000000000004e, Mem[0000000010041410] = 0be6e1654686ec5b
1440 stxa %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000000000004e
1441! Mem[0000000010101400] = 248b3069, %l0 = 000000000000007c
1442 ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000024000000ff
1443! %l4 = 000000007ca5bd15, Mem[0000000010001408] = f84c8e0a
1444 stwa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 7ca5bd15
1445! %f8 = ff1d8b0e de11bf9b, Mem[0000000030041400] = 56660000 00000000
1446 stda %f8 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff1d8b0e de11bf9b
1447! %l0 = 0000000000000024, Mem[0000000010141400] = 420000af
1448 stba %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 240000af
1449! Starting 10 instruction Load Burst
1450 membar #Sync ! Added by membar checker (12)
1451! Mem[0000000010181430] = 94652c73, %l6 = 0000000000000056
1452 lduh [%i6+0x030],%l6 ! %l6 = 0000000000009465
1453
1454p0_label_55:
1455! Mem[0000000010101410] = 000000cd85560000, %f18 = c3281716 0b006aa4
1456 ldda [%i4+%o5]0x88,%f18 ! %f18 = 000000cd 85560000
1457! Mem[0000000010041400] = 00000000, %l0 = 0000000000000024
1458 ldsba [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
1459! Mem[0000000010081408] = ff660000, %l7 = 000000000000ff1d
1460 lduba [%i2+%o4]0x80,%l7 ! %l7 = 00000000000000ff
1461! Mem[0000000010101400] = ff8b3069 d6f2a81b, %l0 = 00000000, %l1 = 0000004e
1462 ldda [%i4+%g0]0x80,%l0 ! %l0 = 00000000ff8b3069 00000000d6f2a81b
1463! Mem[0000000010081404] = 644004ff, %f30 = 000000cd
1464 lda [%i2+0x004]%asi,%f30 ! %f30 = 644004ff
1465! Mem[0000000010141410] = 2a03f6e3, %f15 = 8f7cd9c8
1466 lda [%i5+%o5]0x88,%f15 ! %f15 = 2a03f6e3
1467! Mem[0000000030081400] = 73d87561, %l4 = 000000007ca5bd15
1468 ldsba [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000073
1469! Mem[0000000010101400] = 69308bff, %l5 = 0000000000001626
1470 lduha [%i4+%g0]0x88,%l5 ! %l5 = 0000000000008bff
1471! Mem[0000000010081410] = c8d97c8fd5e1afff, %l6 = 0000000000009465
1472 ldxa [%i2+%o5]0x88,%l6 ! %l6 = c8d97c8fd5e1afff
1473! Starting 10 instruction Store Burst
1474! Mem[00000000100c1414] = fffffff8, %l1 = 00000000d6f2a81b
1475 swap [%i3+0x014],%l1 ! %l1 = 00000000fffffff8
1476
1477p0_label_56:
1478! Mem[000000001000143c] = f76ce7cf, %l5 = 0000000000008bff
1479 swap [%i0+0x03c],%l5 ! %l5 = 00000000f76ce7cf
1480! Mem[0000000010081408] = ff660000, %l0 = 00000000ff8b3069
1481 ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
1482! %l4 = 00000073, %l5 = f76ce7cf, Mem[00000000100c1408] = 4a000000 00000000
1483 stda %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000073 f76ce7cf
1484! %l3 = 0000000000000028, Mem[0000000030041408] = 4a00caed
1485 stwa %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000028
1486! %f2 = ccccd747 da6bffff, Mem[00000000300c1400] = 00000015 00000072
1487 stda %f2 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ccccd747 da6bffff
1488! %l0 = 00000000000000ff, Mem[00000000100c1400] = 000000ff
1489 stha %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
1490! Mem[00000000100c1430] = 74c0ac27, %l2 = 00000000ff000000, %asi = 80
1491 swapa [%i3+0x030]%asi,%l2 ! %l2 = 0000000074c0ac27
1492! %f1 = ded191ce, Mem[0000000010041400] = 00000000
1493 sta %f1 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = ded191ce
1494! Mem[0000000020800001] = ffad7920, %l6 = c8d97c8fd5e1afff
1495 ldstub [%o1+0x001],%l6 ! %l6 = 000000ad000000ff
1496! Starting 10 instruction Load Burst
1497! Mem[0000000010101410] = 00005685cd000000, %f28 = 49271626 b5751555
1498 ldd [%i4+%o5],%f28 ! %f28 = 00005685 cd000000
1499
1500p0_label_57:
1501! Mem[0000000030141408] = b5751555, %l0 = 00000000000000ff
1502 ldsha [%i5+%o4]0x89,%l0 ! %l0 = 0000000000001555
1503! Mem[0000000010081418] = 99d9f9b0, %l4 = 0000000000000073
1504 lduha [%i2+0x018]%asi,%l4 ! %l4 = 00000000000099d9
1505! Mem[0000000030041408] = 00000028, %l2 = 0000000074c0ac27
1506 lduwa [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000028
1507! Mem[00000000201c0000] = afffe51a, %l5 = 00000000f76ce7cf
1508 ldsh [%o0+%g0],%l5 ! %l5 = ffffffffffffafff
1509! Mem[0000000030041400] = 0e8b1dff, %l7 = 00000000000000ff
1510 lduha [%i1+%g0]0x89,%l7 ! %l7 = 0000000000001dff
1511! Mem[000000001010142c] = d5267ddc, %l6 = 00000000000000ad
1512 lduh [%i4+0x02e],%l6 ! %l6 = 0000000000007ddc
1513! Mem[00000000300c1410] = 4a51e4ca, %l1 = 00000000fffffff8
1514 ldsha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000004a51
1515! Mem[000000001004140c] = da6bffff, %l3 = 0000000000000028
1516 ldsba [%i1+0x00d]%asi,%l3 ! %l3 = 000000000000006b
1517! Mem[0000000010141410] = 6f371fa32a03f6e3, %f14 = 6e22557f 2a03f6e3
1518 ldda [%i5+%o5]0x88,%f14 ! %f14 = 6f371fa3 2a03f6e3
1519! Starting 10 instruction Store Burst
1520! %l3 = 000000000000006b, Mem[0000000030101408] = 0e8b1dff
1521 stha %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0e8b006b
1522
1523p0_label_58:
1524! %l0 = 0000000000001555, Mem[0000000010101408] = 0b006aa4
1525 stba %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0b006a55
1526! %l2 = 00000028, %l3 = 0000006b, Mem[00000000100c1410] = 2de40000 d6f2a81b
1527 stda %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000028 0000006b
1528! %l2 = 0000000000000028, Mem[00000000100c1410] = 00000028
1529 stha %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00280028
1530! %l4 = 00000000000099d9, Mem[0000000030001408] = 0e8b1dff00006982
1531 stxa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000000099d9
1532! %l2 = 0000000000000028, Mem[0000000010081400] = bca72de4
1533 stba %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = bca72d28
1534! %l0 = 00001555, %l1 = 00004a51, Mem[0000000010041428] = 8fed6b77 edca7fff
1535 stda %l0,[%i1+0x028]%asi ! Mem[0000000010041428] = 00001555 00004a51
1536! %l0 = 0000000000001555, Mem[00000000100c1401] = ff000000, %asi = 80
1537 stba %l0,[%i3+0x001]%asi ! Mem[00000000100c1400] = ff550000
1538! %l3 = 000000000000006b, Mem[00000000211c0000] = 25ff3616
1539 stb %l3,[%o2+%g0] ! Mem[00000000211c0000] = 6bff3616
1540! %f13 = 7ca5bd15, Mem[00000000100c1408] = 00000073
1541 sta %f13,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 7ca5bd15
1542! Starting 10 instruction Load Burst
1543! Mem[0000000010001408] = 7ca5bd1500000072, %l7 = 0000000000001dff
1544 ldx [%i0+%o4],%l7 ! %l7 = 7ca5bd1500000072
1545
1546p0_label_59:
1547! Mem[0000000010001410] = 000000ff, %l0 = 0000000000001555
1548 ldswa [%i0+%o5]0x88,%l0 ! %l0 = 00000000000000ff
1549! Mem[0000000030101400] = 00000000, %l4 = 00000000000099d9
1550 ldsba [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
1551! Mem[00000000300c1400] = 47d7cccc, %l7 = 7ca5bd1500000072
1552 lduwa [%i3+%g0]0x89,%l7 ! %l7 = 0000000047d7cccc
1553! Mem[0000000010081430] = 74c8d83e, %l7 = 0000000047d7cccc
1554 ldsba [%i2+0x031]%asi,%l7 ! %l7 = ffffffffffffffc8
1555! Mem[0000000030141400] = ffd644a0 000000af, %l6 = 00007ddc, %l7 = ffffffc8
1556 ldda [%i5+%g0]0x81,%l6 ! %l6 = 00000000ffd644a0 00000000000000af
1557! Mem[0000000010141400] = 240000af, %l3 = 000000000000006b
1558 lduw [%i5+%g0],%l3 ! %l3 = 00000000240000af
1559! Mem[0000000030141400] = af000000a044d6ff, %l0 = 00000000000000ff
1560 ldxa [%i5+%g0]0x89,%l0 ! %l0 = af000000a044d6ff
1561! Mem[00000000201c0000] = afffe51a, %l2 = 0000000000000028
1562 ldub [%o0+0x001],%l2 ! %l2 = 00000000000000ff
1563! Mem[0000000010041438] = 6e22557f8f7cd9c8, %l3 = 00000000240000af
1564 ldx [%i1+0x038],%l3 ! %l3 = 6e22557f8f7cd9c8
1565! Starting 10 instruction Store Burst
1566! Mem[0000000010081400] = bca72d28, %l0 = af000000a044d6ff
1567 swapa [%i2+%g0]0x88,%l0 ! %l0 = 00000000bca72d28
1568
1569p0_label_60:
1570! %l6 = ffd644a0, %l7 = 000000af, Mem[0000000010101400] = ff8b3069 d6f2a81b
1571 stda %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffd644a0 000000af
1572! %l4 = 0000000000000000, Mem[000000001004143c] = 8f7cd9c8, %asi = 80
1573 stha %l4,[%i1+0x03c]%asi ! Mem[000000001004143c] = 0000d9c8
1574! %f28 = 00005685, Mem[0000000010081400] = ffd644a0
1575 sta %f28,[%i2+0x000]%asi ! Mem[0000000010081400] = 00005685
1576! Mem[0000000010101400] = a044d6ff, %l0 = 00000000bca72d28
1577 swapa [%i4+%g0]0x88,%l0 ! %l0 = 00000000a044d6ff
1578! %l5 = ffffffffffffafff, Mem[0000000010141408] = 92ff8334
1579 stba %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 92ff83ff
1580! Code Fragment 3
1581p0_fragment_2:
1582! %l0 = 00000000a044d6ff
1583 setx 0x91f997e828946891,%g7,%l0 ! %l0 = 91f997e828946891
1584! %l1 = 0000000000004a51
1585 setx 0x0eebcd482bf427e7,%g7,%l1 ! %l1 = 0eebcd482bf427e7
1586 setx 0x1fe000, %g1, %g3
1587 or %l0, %g3, %l0 ! always set perrmask = 0xff
1588 setx 0x1ffff8, %g1, %g2
1589 and %l0, %g2, %l0
1590 ta T_CHANGE_HPRIV
1591 stxa %l1, [%l0]ASI_DCACHE_DATA
1592 ta T_CHANGE_NONHPRIV
1593! %l0 = 91f997e828946891
1594 setx 0xfa0a425876d822b6,%g7,%l0 ! %l0 = fa0a425876d822b6
1595! %l1 = 0eebcd482bf427e7
1596 setx 0x431a13c7f9b0f7b2,%g7,%l1 ! %l1 = 431a13c7f9b0f7b2
1597! %l3 = 6e22557f8f7cd9c8, Mem[0000000030141400] = ffd644a0
1598 stha %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = d9c844a0
1599! Mem[000000001014142c] = 33831619, %l0 = fa0a425876d822b6
1600 swap [%i5+0x02c],%l0 ! %l0 = 0000000033831619
1601! %l0 = 33831619, %l1 = f9b0f7b2, Mem[0000000010141430] = 027c5172 ffffff8f
1602 std %l0,[%i5+0x030] ! Mem[0000000010141430] = 33831619 f9b0f7b2
1603! Starting 10 instruction Load Burst
1604! Mem[0000000010141408] = ff83ff92 7273d84c, %l6 = ffd644a0, %l7 = 000000af
1605 ldda [%i5+0x008]%asi,%l6 ! %l6 = 00000000ff83ff92 000000007273d84c
1606
1607p0_label_61:
1608! Mem[0000000010101410] = 00005685, %f24 = 973718fc
1609 ld [%i4+%o5],%f24 ! %f24 = 00005685
1610! Mem[0000000030181408] = c3281716, %l3 = 6e22557f8f7cd9c8
1611 ldsha [%i6+%o4]0x81,%l3 ! %l3 = ffffffffffffc328
1612! Mem[0000000010001410] = ff000000 acb61bbb, %l6 = ff83ff92, %l7 = 7273d84c
1613 ldda [%i0+0x010]%asi,%l6 ! %l6 = 00000000ff000000 00000000acb61bbb
1614! Mem[0000000010001430] = ae37e6b8, %l5 = ffffffffffffafff
1615 lduba [%i0+0x032]%asi,%l5 ! %l5 = 00000000000000e6
1616! Mem[0000000010001400] = 00000000, %l4 = 0000000000000000
1617 lduha [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
1618! Mem[0000000030181408] = c3281716, %l5 = 00000000000000e6
1619 ldsba [%i6+%o4]0x81,%l5 ! %l5 = ffffffffffffffc3
1620! Mem[0000000030081410] = 82690000, %l4 = 0000000000000000
1621 ldsha [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
1622! Mem[0000000030041410] = af000000 7506eaa6, %l6 = ff000000, %l7 = acb61bbb
1623 ldda [%i1+%o5]0x81,%l6 ! %l6 = 00000000af000000 000000007506eaa6
1624! Mem[00000000201c0000] = afffe51a, %l7 = 000000007506eaa6
1625 ldub [%o0+%g0],%l7 ! %l7 = 00000000000000af
1626! Starting 10 instruction Store Burst
1627! %l7 = 00000000000000af, Mem[0000000030101408] = 0e8b006b
1628 stha %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0e8b00af
1629
1630p0_label_62:
1631! Mem[0000000010101410] = 00005685, %f30 = 644004ff
1632 ld [%i4+%o5],%f30 ! %f30 = 00005685
1633! %l0 = 0000000033831619, Mem[000000001008143c] = f272b603, %asi = 80
1634 stha %l0,[%i2+0x03c]%asi ! Mem[000000001008143c] = 1619b603
1635! %l5 = ffffffffffffffc3, Mem[0000000030141408] = 551575b5
1636 stha %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffc375b5
1637! Mem[0000000030001410] = ffa5bd15, %l4 = 0000000000000000
1638 swapa [%i0+%o5]0x81,%l4 ! %l4 = 00000000ffa5bd15
1639! Mem[0000000030141408] = b575c3ff, %l0 = 0000000033831619
1640 ldstuba [%i5+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
1641! %l3 = ffffffffffffc328, Mem[0000000030181410] = c64fa1d9
1642 stha %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = c64fc328
1643! Mem[0000000010001420] = fbdb9e41207f2668, %l2 = 00000000000000ff, %l3 = ffffffffffffc328
1644 add %i0,0x20,%g1
1645 casxa [%g1]0x80,%l2,%l3 ! %l3 = fbdb9e41207f2668
1646! %l1 = 431a13c7f9b0f7b2, Mem[0000000010001410] = ff000000
1647 stwa %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = f9b0f7b2
1648! %l5 = ffffffffffffffc3, Mem[0000000010101410] = 85560000
1649 stba %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 855600c3
1650! Starting 10 instruction Load Burst
1651! Mem[00000000100c1414] = 0000006b, %l5 = ffffffffffffffc3
1652 ldsha [%i3+0x016]%asi,%l5 ! %l5 = 000000000000006b
1653
1654p0_label_63:
1655! Mem[000000001014141c] = 69f207b2, %l4 = 00000000ffa5bd15
1656 lduw [%i5+0x01c],%l4 ! %l4 = 0000000069f207b2
1657! Mem[0000000010001410] = b2f7b0f9, %l7 = 00000000000000af
1658 ldswa [%i0+%o5]0x88,%l7 ! %l7 = ffffffffb2f7b0f9
1659! Code Fragment 4
1660p0_fragment_3:
1661! %l0 = 00000000000000ff
1662 setx 0x7965c2a82a6c75d1,%g7,%l0 ! %l0 = 7965c2a82a6c75d1
1663! %l1 = 431a13c7f9b0f7b2
1664 setx 0x332d7e601fe7805a,%g7,%l1 ! %l1 = 332d7e601fe7805a
1665 setx 0x7ff8, %g1, %g2
1666 and %l0, %g2, %l0
1667 setx 0xffffffff, %g1, %g2
1668 and %l1, %g2, %l1
1669 setx 0x100000000, %g1, %g2
1670 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1671 ta T_CHANGE_HPRIV
1672 stxa %l1, [%l0]ASI_ICACHE_INSTR
1673 ta T_CHANGE_NONHPRIV
1674! %l0 = 7965c2a82a6c75d1
1675 setx 0x71cc4f2fb75ed4e2,%g7,%l0 ! %l0 = 71cc4f2fb75ed4e2
1676! %l1 = 332d7e601fe7805a
1677 setx 0x2a340d087e7226db,%g7,%l1 ! %l1 = 2a340d087e7226db
1678! Mem[000000001018142c] = e680c94e, %l6 = 00000000af000000
1679 ldsw [%i6+0x02c],%l6 ! %l6 = ffffffffe680c94e
1680! Mem[0000000030081410] = 00006982, %l0 = 71cc4f2fb75ed4e2
1681 ldsha [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
1682! Mem[00000000300c1410] = 4a51e4ca, %l0 = 0000000000000000
1683 lduha [%i3+%o5]0x81,%l0 ! %l0 = 0000000000004a51
1684! Mem[0000000030001410] = 00000000, %f11 = edca7fff
1685 lda [%i0+%o5]0x89,%f11 ! %f11 = 00000000
1686! Mem[0000000010041410] = 00000000, %l5 = 000000000000006b
1687 ldsba [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000000
1688 membar #Sync ! Added by membar checker (13)
1689! Mem[0000000030181400] = 00000000 00000072 c3281716 0b006aa4
1690! Mem[0000000030181410] = 28c34fc6 0be6e165 269f5250 7ca5bd15
1691! Mem[0000000030181420] = 973718fc 2a03f6ff 9bbf11de 0e8b1dff
1692! Mem[0000000030181430] = 49271626 b5751555 000000cd 85560000
1693 ldda [%i6]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030181400
1694! Starting 10 instruction Store Burst
1695! Mem[00000000100c1400] = ff550000, %l6 = ffffffffe680c94e
1696 swapa [%i3+%g0]0x80,%l6 ! %l6 = 00000000ff550000
1697
1698p0_label_64:
1699! Mem[0000000010101408] = 556a000b, %l3 = fbdb9e41207f2668
1700 swapa [%i4+%o4]0x80,%l3 ! %l3 = 00000000556a000b
1701! %f0 = 00000000, Mem[0000000010081410] = ffafe1d5
1702 sta %f0 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
1703! %l1 = 2a340d087e7226db, Mem[0000000030041410] = af000000
1704 stba %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = db000000
1705! %f0 = 00000000 ded191ce, Mem[0000000010101400] = bca72d28 af000000
1706 stda %f0 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 ded191ce
1707! %l0 = 0000000000004a51, Mem[0000000030001400] = 0002058f
1708 stwa %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00004a51
1709! %f5 = 4686ec5b, Mem[0000000010141408] = 92ff83ff
1710 sta %f5 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 4686ec5b
1711! %l2 = 000000ff, %l3 = 556a000b, Mem[0000000030081400] = 73d87561 8b959f9f
1712 stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff 556a000b
1713! %f0 = 00000000 ded191ce, %l4 = 0000000069f207b2
1714! Mem[0000000030001438] = 08c193c01617f5fe
1715 add %i0,0x038,%g1
1716 stda %f0,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030001438] = 089193c00000f500
1717! Mem[0000000030041410] = 000000db, %l5 = 0000000000000000
1718 ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 000000db000000ff
1719! Starting 10 instruction Load Burst
1720! Mem[0000000030141408] = ffc375b5, %f5 = 4686ec5b
1721 lda [%i5+%o4]0x81,%f5 ! %f5 = ffc375b5
1722
1723p0_label_65:
1724! Mem[0000000010041408] = 47d7cccc, %l6 = 00000000ff550000
1725 lduba [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000cc
1726! Mem[0000000030041408] = 00000028, %l0 = 0000000000004a51
1727 ldsha [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
1728! Mem[0000000010081408] = ff660000, %l1 = 2a340d087e7226db
1729 ldsha [%i2+%o4]0x80,%l1 ! %l1 = ffffffffffffff66
1730! Mem[00000000300c1410] = 4a51e4ca5c3964ce, %f8 = ff1d8b0e de11bf9b
1731 ldda [%i3+%o5]0x81,%f8 ! %f8 = 4a51e4ca 5c3964ce
1732! Mem[000000001014143c] = abd6bfd6, %l4 = 0000000069f207b2
1733 ldsba [%i5+0x03e]%asi,%l4 ! %l4 = ffffffffffffffbf
1734! Mem[00000000300c1400] = ffff6bda47d7cccc, %l0 = 0000000000000000
1735 ldxa [%i3+%g0]0x89,%l0 ! %l0 = ffff6bda47d7cccc
1736! Mem[0000000010001410] = bb1bb6acb2f7b0f9, %f4 = 0be6e165 ffc375b5
1737 ldda [%i0+%o5]0x88,%f4 ! %f4 = bb1bb6ac b2f7b0f9
1738! Mem[0000000010041410] = 00000000, %l1 = ffffffffffffff66
1739 lduha [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
1740! Mem[0000000010001408] = 15bda57c, %l7 = ffffffffb2f7b0f9
1741 ldsha [%i0+%o4]0x88,%l7 ! %l7 = ffffffffffffa57c
1742! Starting 10 instruction Store Burst
1743! %l2 = 00000000000000ff, Mem[0000000010101408] = 68267f20
1744 stha %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 682600ff
1745
1746p0_label_66:
1747! Mem[0000000010081400] = 85560000, %l5 = 00000000000000db
1748 ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000ff
1749! %l0 = ffff6bda47d7cccc, Mem[0000000030101410] = ffffffff
1750 stwa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 47d7cccc
1751! %l7 = ffffffffffffa57c, Mem[0000000030141408] = b575c3ff
1752 stha %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = b575a57c
1753! %l0 = ffff6bda47d7cccc, Mem[0000000010081400] = ff005685644004ff, %asi = 80
1754 stxa %l0,[%i2+0x000]%asi ! Mem[0000000010081400] = ffff6bda47d7cccc
1755! %l6 = 000000cc, %l7 = ffffa57c, Mem[0000000030081410] = 82690000 8fed6b77
1756 stda %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000cc ffffa57c
1757! %l6 = 00000000000000cc, Mem[0000000010001400] = 00000000
1758 stba %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000cc
1759! Mem[0000000030101410] = 47d7cccc, %l0 = ffff6bda47d7cccc
1760 ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 000000cc000000ff
1761! %l0 = 00000000000000cc, Mem[0000000010101414] = cd000000, %asi = 80
1762 stwa %l0,[%i4+0x014]%asi ! Mem[0000000010101414] = 000000cc
1763! %f2 = ccccd747 da6bffff, %l3 = 00000000556a000b
1764! Mem[00000000300c1418] = bbebff7fa710a422
1765 add %i3,0x018,%g1
1766 stda %f2,[%g1+%l3]ASI_PST8_SL ! Mem[00000000300c1418] = ffffffdaa710a422
1767! Starting 10 instruction Load Burst
1768! Mem[0000000010081408] = 000066ff, %l0 = 00000000000000cc
1769 ldsha [%i2+%o4]0x88,%l0 ! %l0 = 00000000000066ff
1770
1771p0_label_67:
1772! Mem[0000000010001400] = cc000000, %l6 = 00000000000000cc
1773 ldsba [%i0+%g0]0x80,%l6 ! %l6 = ffffffffffffffcc
1774! Mem[0000000010001408] = 7200000015bda57c, %l6 = ffffffffffffffcc
1775 ldxa [%i0+%o4]0x88,%l6 ! %l6 = 7200000015bda57c
1776! Mem[0000000030181400] = 7200000000000000, %l0 = 00000000000066ff
1777 ldxa [%i6+%g0]0x89,%l0 ! %l0 = 7200000000000000
1778! Mem[0000000010001410] = f9b0f7b2, %l6 = 7200000015bda57c
1779 ldsha [%i0+%o5]0x80,%l6 ! %l6 = fffffffffffff9b0
1780! Mem[0000000030081410] = ffffa57c000000cc, %l3 = 00000000556a000b
1781 ldxa [%i2+%o5]0x89,%l3 ! %l3 = ffffa57c000000cc
1782! Mem[00000000201c0000] = afffe51a, %l0 = 7200000000000000
1783 ldub [%o0+%g0],%l0 ! %l0 = 00000000000000af
1784! Mem[00000000100c1410] = 28002800, %l3 = ffffa57c000000cc
1785 lduwa [%i3+%o5]0x88,%l3 ! %l3 = 0000000028002800
1786! Mem[0000000010181400] = e42da7bc, %f11 = 00000000
1787 lda [%i6+%g0]0x80,%f11 ! %f11 = e42da7bc
1788! Mem[0000000010041400] = ded191ce, %l2 = 00000000000000ff
1789 lduba [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ce
1790! Starting 10 instruction Store Burst
1791! Mem[0000000030081410] = 000000cc, %l6 = fffffffffffff9b0
1792 ldstuba [%i2+%o5]0x89,%l6 ! %l6 = 000000cc000000ff
1793
1794p0_label_68:
1795! %l7 = ffffffffffffa57c, Mem[0000000030101400] = 00000000
1796 stba %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 7c000000
1797! Mem[0000000030001410] = 00000000, %l0 = 00000000000000af
1798 ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 00000000000000ff
1799! Mem[0000000030081408] = 69308b24, %l0 = 0000000000000000
1800 swapa [%i2+%o4]0x89,%l0 ! %l0 = 0000000069308b24
1801! %f28 = 551575b5 26162749, Mem[0000000010001420] = fbdb9e41 207f2668
1802 stda %f28,[%i0+0x020]%asi ! Mem[0000000010001420] = 551575b5 26162749
1803! %l7 = ffffffffffffa57c, Mem[00000000201c0000] = afffe51a, %asi = 80
1804 stba %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 7cffe51a
1805! %l7 = ffffffffffffa57c, Mem[00000000300c1408] = b5751555
1806 stba %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 7c751555
1807! Mem[0000000010141410] = 2a03f6e3, %l5 = 0000000000000000
1808 swapa [%i5+%o5]0x88,%l5 ! %l5 = 000000002a03f6e3
1809! %l7 = ffffffffffffa57c, Mem[0000000010181400] = d9a14fc6bca72de4
1810 stxa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffffffffa57c
1811! %l6 = 000000cc, %l7 = ffffa57c, Mem[0000000010141408] = 5bec8646 7273d84c
1812 stda %l6,[%i5+0x008]%asi ! Mem[0000000010141408] = 000000cc ffffa57c
1813! Starting 10 instruction Load Burst
1814! Mem[00000000100c1420] = 9f9f958b6175d873, %f28 = 551575b5 26162749
1815 ldd [%i3+0x020],%f28 ! %f28 = 9f9f958b 6175d873
1816
1817p0_label_69:
1818! Mem[0000000030041400] = ff1d8b0e, %l0 = 0000000069308b24
1819 ldswa [%i1+%g0]0x81,%l0 ! %l0 = ffffffffff1d8b0e
1820! Mem[0000000030141400] = a044c8d9, %l0 = ffffffffff1d8b0e
1821 lduha [%i5+%g0]0x89,%l0 ! %l0 = 000000000000c8d9
1822! Mem[0000000010181400] = 7ca5ffffffffffff, %l6 = 00000000000000cc
1823 ldxa [%i6+%g0]0x80,%l6 ! %l6 = 7ca5ffffffffffff
1824! Mem[00000000100c1418] = 0000000b0186ec93, %l6 = 7ca5ffffffffffff
1825 ldxa [%i3+0x018]%asi,%l6 ! %l6 = 0000000b0186ec93
1826! Mem[0000000030141400] = d9c844a0, %l1 = 0000000000000000
1827 lduwa [%i5+%g0]0x81,%l1 ! %l1 = 00000000d9c844a0
1828! Mem[0000000020800000] = ffff7920, %l7 = ffffffffffffa57c
1829 lduha [%o1+0x000]%asi,%l7 ! %l7 = 000000000000ffff
1830! Mem[0000000030141410] = 77af568549271626, %l1 = 00000000d9c844a0
1831 ldxa [%i5+%o5]0x89,%l1 ! %l1 = 77af568549271626
1832! Mem[0000000010001420] = 551575b5, %l0 = 000000000000c8d9
1833 lduw [%i0+0x020],%l0 ! %l0 = 00000000551575b5
1834! Mem[0000000010141434] = f9b0f7b2, %l4 = ffffffffffffffbf
1835 ldub [%i5+0x036],%l4 ! %l4 = 00000000000000f7
1836! Starting 10 instruction Store Burst
1837! Mem[0000000010041408] = ccccd747, %l4 = 00000000000000f7
1838 ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 000000cc000000ff
1839
1840p0_label_70:
1841! %l4 = 00000000000000cc, Mem[00000000300c1400] = ccccd747
1842 stwa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000cc
1843! %l2 = 000000ce, %l3 = 28002800, Mem[0000000010101408] = 682600ff c3281716
1844 stda %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ce 28002800
1845! %l5 = 000000002a03f6e3, Mem[0000000010181400] = ffffa57c
1846 stba %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffa5e3
1847! %f16 = 72000000 00000000, Mem[0000000030081410] = 000000ff ffffa57c
1848 stda %f16,[%i2+%o5]0x89 ! Mem[0000000030081410] = 72000000 00000000
1849! %l2 = 000000ce, %l3 = 28002800, Mem[0000000010141408] = cc000000 7ca5ffff
1850 stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ce 28002800
1851! %f28 = 9f9f958b, Mem[0000000010001400] = cc000000
1852 sta %f28,[%i0+%g0]0x80 ! Mem[0000000010001400] = 9f9f958b
1853! Mem[0000000010001408] = 7ca5bd15, %l1 = 77af568549271626
1854 ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 0000007c000000ff
1855! %f0 = 00000000 ded191ce, %l2 = 00000000000000ce
1856! Mem[0000000010141420] = eeb260e944bfd777
1857 add %i5,0x020,%g1
1858 stda %f0,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010141420] = eeb260e900000000
1859! %l4 = 00000000000000cc, Mem[0000000010001400] = 8b959f9f
1860 stba %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 8b959fcc
1861! Starting 10 instruction Load Burst
1862! Mem[0000000030001410] = 000000ff, %f7 = 00000072
1863 lda [%i0+%o5]0x89,%f7 ! %f7 = 000000ff
1864
1865p0_label_71:
1866! Mem[0000000010181428] = e1cb281e, %l3 = 0000000028002800
1867 lduha [%i6+0x028]%asi,%l3 ! %l3 = 000000000000e1cb
1868! Mem[0000000030001400] = 00004a51, %l3 = 000000000000e1cb
1869 ldswa [%i0+%g0]0x89,%l3 ! %l3 = 0000000000004a51
1870! Mem[0000000020800040] = 505212f0, %l4 = 00000000000000cc
1871 lduh [%o1+0x040],%l4 ! %l4 = 0000000000005052
1872! Mem[0000000010001410] = b2f7b0f9, %l5 = 000000002a03f6e3
1873 lduha [%i0+%o5]0x88,%l5 ! %l5 = 000000000000b0f9
1874! Mem[000000001004143c] = 0000d9c8, %l0 = 00000000551575b5
1875 ldsba [%i1+0x03c]%asi,%l0 ! %l0 = 0000000000000000
1876! Mem[0000000030101400] = 7c00000000000072, %f30 = 00005685 cd000000
1877 ldda [%i4+%g0]0x81,%f30 ! %f30 = 7c000000 00000072
1878! Mem[0000000010141408] = 28002800 000000ce, %l0 = 00000000, %l1 = 0000007c
1879 ldda [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ce 0000000028002800
1880! Mem[0000000021800080] = 653fd437, %l5 = 000000000000b0f9
1881 ldsh [%o3+0x080],%l5 ! %l5 = 000000000000653f
1882! Mem[0000000030041408] = 00000028, %l1 = 0000000028002800
1883 ldsba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
1884! Starting 10 instruction Store Burst
1885! Mem[0000000010041424] = de11bf9b, %l2 = 00000000000000ce
1886 swap [%i1+0x024],%l2 ! %l2 = 00000000de11bf9b
1887
1888p0_label_72:
1889! Mem[0000000030001408] = 00000000, %l4 = 0000000000005052
1890 swapa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000000
1891! %f16 = 72000000 00000000, Mem[0000000010101408] = ce000000 00280028
1892 stda %f16,[%i4+%o4]0x80 ! Mem[0000000010101408] = 72000000 00000000
1893! %l6 = 0186ec93, %l7 = 0000ffff, Mem[0000000030001408] = 00005052 d9990000
1894 stda %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0186ec93 0000ffff
1895! Mem[000000001018140c] = ffffffff, %l5 = 0000653f, %l1 = 00000000
1896 add %i6,0x0c,%g1
1897 casa [%g1]0x80,%l5,%l1 ! %l1 = 00000000ffffffff
1898! %l0 = 00000000000000ce, Mem[0000000010041410] = 00000000
1899 stba %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ce
1900! Mem[0000000010181434] = 35a29a77, %l6 = 0000000b0186ec93
1901 swap [%i6+0x034],%l6 ! %l6 = 0000000035a29a77
1902! Mem[0000000010081428] = 80f6b15e, %l1 = ffffffff, %l3 = 00004a51
1903 add %i2,0x28,%g1
1904 casa [%g1]0x80,%l1,%l3 ! %l3 = 0000000080f6b15e
1905! Mem[0000000010041400] = ded191ce, %l4 = 0000000000000000
1906 swapa [%i1+%g0]0x88,%l4 ! %l4 = 00000000ded191ce
1907! %l6 = 35a29a77, %l7 = 0000ffff, Mem[0000000010141410] = 00000000 a31f376f
1908 stda %l6,[%i5+0x010]%asi ! Mem[0000000010141410] = 35a29a77 0000ffff
1909! Starting 10 instruction Load Burst
1910! Mem[00000000300c1400] = 000000cc, %l6 = 0000000035a29a77
1911 ldswa [%i3+%g0]0x81,%l6 ! %l6 = 00000000000000cc
1912
1913p0_label_73:
1914! Mem[00000000100c1410] = 00280028 0000006b, %l6 = 000000cc, %l7 = 0000ffff
1915 ldda [%i3+%o5]0x80,%l6 ! %l6 = 0000000000280028 000000000000006b
1916! Mem[0000000030001410] = 000000ff, %l6 = 0000000000280028
1917 lduwa [%i0+%o5]0x89,%l6 ! %l6 = 00000000000000ff
1918! Mem[0000000030041400] = 9bbf11de0e8b1dff, %f26 = ff1d8b0e de11bf9b
1919 ldda [%i1+%g0]0x89,%f26 ! %f26 = 9bbf11de 0e8b1dff
1920! Mem[0000000010001400] = cc9f958b, %l1 = 00000000ffffffff
1921 lduwa [%i0+%g0]0x80,%l1 ! %l1 = 00000000cc9f958b
1922! Mem[0000000030181400] = 7200000000000000, %l7 = 000000000000006b
1923 ldxa [%i6+%g0]0x89,%l7 ! %l7 = 7200000000000000
1924! Mem[0000000030181400] = 00000000, %l6 = 00000000000000ff
1925 swapa [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000000
1926! Mem[0000000010001408] = ffa5bd15, %l1 = 00000000cc9f958b
1927 lduha [%i0+%o4]0x80,%l1 ! %l1 = 000000000000ffa5
1928! Mem[0000000010041420] = ff1d8b0e 000000ce, %l4 = ded191ce, %l5 = 0000653f
1929 ldda [%i1+0x020]%asi,%l4 ! %l4 = 00000000ff1d8b0e 00000000000000ce
1930! Mem[0000000010181408] = 4effffff, %f14 = 6f371fa3
1931 lda [%i6+%o4]0x80,%f14 ! %f14 = 4effffff
1932! Starting 10 instruction Store Burst
1933! %f0 = 00000000 ded191ce ccccd747 da6bffff
1934! %f4 = bb1bb6ac b2f7b0f9 00000000 000000ff
1935! %f8 = 4a51e4ca 5c3964ce 8fed6b77 e42da7bc
1936! %f12 = 00000000 7ca5bd15 4effffff 2a03f6e3
1937 stda %f0,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
1938
1939p0_label_74:
1940! %l5 = 00000000000000ce, Mem[0000000010001408] = ffa5bd15
1941 stha %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00cebd15
1942! Mem[0000000010081408] = ff660000, %l4 = 00000000ff1d8b0e
1943 swapa [%i2+%o4]0x80,%l4 ! %l4 = 00000000ff660000
1944! %l4 = 00000000ff660000, Mem[0000000010041410] = b2f7b0f9
1945 stwa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff660000
1946! %f0 = 00000000 ded191ce ccccd747 da6bffff
1947! %f4 = bb1bb6ac b2f7b0f9 00000000 000000ff
1948! %f8 = 4a51e4ca 5c3964ce 8fed6b77 e42da7bc
1949! %f12 = 00000000 7ca5bd15 4effffff 2a03f6e3
1950 stda %f0,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400
1951! Mem[0000000030001408] = 93ec8601, %l2 = 00000000de11bf9b
1952 swapa [%i0+%o4]0x81,%l2 ! %l2 = 0000000093ec8601
1953! %f17 = 00000000, Mem[0000000010041408] = ffff6bda
1954 sta %f17,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
1955! Mem[00000000218001c0] = af774442, %l4 = 00000000ff660000
1956 ldstub [%o3+0x1c0],%l4 ! %l4 = 000000af000000ff
1957! %l0 = 00000000000000ce, Mem[0000000010001400] = 8b959fcc
1958 stha %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 8b9500ce
1959! %l4 = 00000000000000af, Mem[000000001004141c] = 00000000
1960 sth %l4,[%i1+0x01c] ! Mem[000000001004141c] = 00af0000
1961! Starting 10 instruction Load Burst
1962! Mem[00000000100c1410] = 6b00000028002800, %l6 = 0000000000000000
1963 ldxa [%i3+%o5]0x88,%l6 ! %l6 = 6b00000028002800
1964
1965p0_label_75:
1966! Mem[00000000300c1400] = 000000cc, %l2 = 0000000093ec8601
1967 ldswa [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000cc
1968! Mem[0000000030101400] = 0000007c, %f18 = a46a000b
1969 lda [%i4+%g0]0x89,%f18 ! %f18 = 0000007c
1970! Mem[0000000010181408] = 4effffff, %l7 = 7200000000000000
1971 ldsha [%i6+%o4]0x80,%l7 ! %l7 = 0000000000004eff
1972! Mem[0000000010181408] = 4effffffffffffff, %f30 = 7c000000 00000072
1973 ldda [%i6+%o4]0x80,%f30 ! %f30 = 4effffff ffffffff
1974! Mem[0000000030101410] = ff00000047d7ccff, %f30 = 4effffff ffffffff
1975 ldda [%i4+%o5]0x89,%f30 ! %f30 = ff000000 47d7ccff
1976! Mem[000000001008143c] = 1619b603, %l4 = 00000000000000af
1977 ldsb [%i2+0x03e],%l4 ! %l4 = ffffffffffffffb6
1978! Mem[0000000010181410] = c8d97c8f, %l4 = ffffffffffffffb6
1979 lduha [%i6+0x012]%asi,%l4 ! %l4 = 0000000000007c8f
1980! Mem[0000000010181408] = ffffff4e, %f21 = c64fc328
1981 lda [%i6+%o4]0x88,%f21 ! %f21 = ffffff4e
1982 membar #Sync ! Added by membar checker (14)
1983! Mem[0000000030041408] = da6bffff, %l0 = 00000000000000ce
1984 lduba [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
1985! Starting 10 instruction Store Burst
1986! Mem[0000000010181438] = c86833730000005d, %l3 = 0000000080f6b15e
1987 ldxa [%i6+0x038]%asi,%l3 ! %l3 = c86833730000005d
1988
1989p0_label_76:
1990! %f0 = 00000000 ded191ce ccccd747 da6bffff
1991! %f4 = bb1bb6ac b2f7b0f9 00000000 000000ff
1992! %f8 = 4a51e4ca 5c3964ce 8fed6b77 e42da7bc
1993! %f12 = 00000000 7ca5bd15 4effffff 2a03f6e3
1994 stda %f0,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400
1995! %l4 = 0000000000007c8f, Mem[0000000010181400] = e3a5ffff, %asi = 80
1996 stwa %l4,[%i6+0x000]%asi ! Mem[0000000010181400] = 00007c8f
1997! Mem[0000000010181400] = 00007c8f, %l0 = 00000000000000ff
1998 ldstuba [%i6+%g0]0x80,%l0 ! %l0 = 00000000000000ff
1999! %f22 = 15bda57c 50529f26, %l5 = 00000000000000ce
2000! Mem[0000000030001408] = de11bf9bffff0000
2001 add %i0,0x008,%g1
2002 stda %f22,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030001408] = de9f5250ffffbd15
2003! %l2 = 00000000000000cc, Mem[00000000201c0000] = 7cffe51a, %asi = 80
2004 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00cce51a
2005! Mem[0000000030101410] = ffccd747, %l3 = c86833730000005d
2006 swapa [%i4+%o5]0x81,%l3 ! %l3 = 00000000ffccd747
2007! %l7 = 0000000000004eff, Mem[0000000010101408] = 0000000000000072
2008 stxa %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000004eff
2009! %l3 = 00000000ffccd747, Mem[0000000010081410] = 000000008f7cd9c8
2010 stxa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000ffccd747
2011! Mem[00000000300c1410] = 4a51e4ca, %l3 = 00000000ffccd747
2012 swapa [%i3+%o5]0x81,%l3 ! %l3 = 000000004a51e4ca
2013! Starting 10 instruction Load Burst
2014! Mem[0000000010141408] = 000000ce, %l0 = 0000000000000000
2015 ldsha [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ce
2016
2017p0_label_77:
2018! Mem[0000000030081410] = 00000000, %l3 = 000000004a51e4ca
2019 ldswa [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
2020 membar #Sync ! Added by membar checker (15)
2021! Mem[00000000100c1400] = ce91d1de, %l7 = 0000000000004eff
2022 lduha [%i3+%g0]0x80,%l7 ! %l7 = 000000000000ce91
2023! Mem[0000000030141408] = 4124e2c4 b575a57c, %l6 = 28002800, %l7 = 0000ce91
2024 ldda [%i5+%o4]0x89,%l6 ! %l6 = 00000000b575a57c 000000004124e2c4
2025! Mem[0000000021800180] = 50ffa73c, %l6 = 00000000b575a57c
2026 ldub [%o3+0x181],%l6 ! %l6 = 00000000000000ff
2027! Mem[0000000030141408] = 4124e2c4 b575a57c, %l6 = 000000ff, %l7 = 4124e2c4
2028 ldda [%i5+%o4]0x89,%l6 ! %l6 = 00000000b575a57c 000000004124e2c4
2029! Mem[0000000010081400] = ffff6bda, %l0 = 00000000000000ce
2030 lduba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff
2031! Mem[0000000010081408] = ff1d8b0e, %l6 = 00000000b575a57c
2032 ldsba [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
2033! Mem[0000000020800040] = 505212f0, %l2 = 00000000000000cc
2034 lduh [%o1+0x040],%l2 ! %l2 = 0000000000005052
2035! Mem[0000000010181408] = ffffffffffffff4e, %l4 = 0000000000007c8f
2036 ldxa [%i6+%o4]0x88,%l4 ! %l4 = ffffffffffffff4e
2037! Starting 10 instruction Store Burst
2038! %l0 = 000000ff, %l1 = 0000ffa5, Mem[0000000010081428] = 80f6b15e 5246e53a
2039 stda %l0,[%i2+0x028]%asi ! Mem[0000000010081428] = 000000ff 0000ffa5
2040
2041p0_label_78:
2042! Mem[0000000030081400] = 000000ff, %l6 = ffffffffffffffff
2043 ldstuba [%i2+%g0]0x81,%l6 ! %l6 = 00000000000000ff
2044! Mem[0000000010101428] = 0ff315d0, %l7 = 000000004124e2c4, %asi = 80
2045 swapa [%i4+0x028]%asi,%l7 ! %l7 = 000000000ff315d0
2046! Mem[0000000030181400] = ff000000, %l6 = 0000000000000000
2047 ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
2048! %f22 = 15bda57c, Mem[0000000010041410] = ff660000
2049 sta %f22,[%i1+%o5]0x88 ! Mem[0000000010041410] = 15bda57c
2050! Mem[0000000010101410] = 855600c3, %l2 = 0000000000005052
2051 ldstuba [%i4+%o5]0x88,%l2 ! %l2 = 000000c3000000ff
2052! %l1 = 000000000000ffa5, Mem[0000000010001404] = 00000072
2053 stb %l1,[%i0+0x004] ! Mem[0000000010001404] = a5000072
2054! %f11 = e42da7bc, Mem[0000000030081400] = ff0000ff
2055 sta %f11,[%i2+%g0]0x89 ! Mem[0000000030081400] = e42da7bc
2056! Mem[0000000030041410] = b2f7b0f9, %l3 = 0000000000000000
2057 swapa [%i1+%o5]0x89,%l3 ! %l3 = 00000000b2f7b0f9
2058! %l5 = 00000000000000ce, Mem[0000000010101410] = ff005685
2059 stha %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00ce5685
2060! Starting 10 instruction Load Burst
2061! Mem[0000000030041408] = ffff6bda, %l6 = 0000000000000000
2062 lduba [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000ff
2063
2064p0_label_79:
2065! Mem[0000000021800040] = fff759f3, %l2 = 00000000000000c3
2066 ldsba [%o3+0x041]%asi,%l2 ! %l2 = fffffffffffffff7
2067! Mem[0000000010101408] = ff4e000000000000, %f18 = 0000007c 161728c3
2068 ldda [%i4+%o4]0x80,%f18 ! %f18 = ff4e0000 00000000
2069! Mem[0000000010141410] = 35a29a77, %l4 = ffffffffffffff4e
2070 ldswa [%i5+%o5]0x80,%l4 ! %l4 = 0000000035a29a77
2071! Mem[00000000201c0000] = 00cce51a, %l4 = 0000000035a29a77
2072 ldub [%o0+0x001],%l4 ! %l4 = 00000000000000cc
2073! Mem[0000000030081408] = 00000000, %l4 = 00000000000000cc
2074 lduba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
2075! Mem[0000000010101410] = 8556ce00, %l5 = 00000000000000ce
2076 ldsba [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000000
2077! Mem[0000000010081410] = 47d7ccff00000000, %l0 = 00000000000000ff
2078 ldxa [%i2+%o5]0x88,%l0 ! %l0 = 47d7ccff00000000
2079! Mem[0000000010041430] = 15bda57c, %l2 = fffffffffffffff7
2080 ldsw [%i1+0x030],%l2 ! %l2 = 0000000015bda57c
2081! Mem[00000000300c1410] = ffccd7475c3964ce, %f6 = 00000000 000000ff
2082 ldda [%i3+%o5]0x81,%f6 ! %f6 = ffccd747 5c3964ce
2083! Starting 10 instruction Store Burst
2084! %f13 = 7ca5bd15, Mem[0000000010181400] = ff007c8f
2085 sta %f13,[%i6+%g0]0x80 ! Mem[0000000010181400] = 7ca5bd15
2086
2087p0_label_80:
2088! Mem[0000000010041400] = ce91d1de, %l7 = 000000000ff315d0
2089 ldstuba [%i1+%g0]0x80,%l7 ! %l7 = 000000ce000000ff
2090! %l0 = 47d7ccff00000000, Mem[0000000010141410] = 35a29a77
2091 stwa %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
2092! Mem[0000000030041400] = ded191ce, %l6 = 00000000000000ff
2093 swapa [%i1+%g0]0x89,%l6 ! %l6 = 00000000ded191ce
2094! Mem[0000000010041400] = ded191ff, %l2 = 0000000015bda57c
2095 swapa [%i1+%g0]0x88,%l2 ! %l2 = 00000000ded191ff
2096! %f22 = 15bda57c, Mem[0000000030101410] = 5d000000
2097 sta %f22,[%i4+%o5]0x89 ! Mem[0000000030101410] = 15bda57c
2098! %l3 = 00000000b2f7b0f9, Mem[00000000100c1438] = e3f6032a, %asi = 80
2099 stba %l3,[%i3+0x038]%asi ! Mem[00000000100c1438] = f9f6032a
2100! Mem[0000000010181400] = 15bda57c, %l5 = 0000000000000000
2101 swapa [%i6+%g0]0x88,%l5 ! %l5 = 0000000015bda57c
2102! %l3 = 00000000b2f7b0f9, Mem[0000000030141410] = 261627498556af77
2103 stxa %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000b2f7b0f9
2104! %l4 = 0000000000000000, Mem[0000000010001410] = f9b0f7b2acb61bbb
2105 stxa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000
2106! Starting 10 instruction Load Burst
2107! Mem[00000000100c1400] = ce91d1de, %l0 = 47d7ccff00000000
2108 lduwa [%i3+%g0]0x80,%l0 ! %l0 = 00000000ce91d1de
2109
2110p0_label_81:
2111! Mem[00000000100c1410] = b2f7b0f9, %l3 = 00000000b2f7b0f9
2112 ldsha [%i3+%o5]0x88,%l3 ! %l3 = ffffffffffffb0f9
2113! Mem[0000000010081408] = ff1d8b0e00000000, %f26 = 9bbf11de 0e8b1dff
2114 ldda [%i2+%o4]0x80,%f26 ! %f26 = ff1d8b0e 00000000
2115! Mem[0000000010101408] = ff4e000000000000, %f30 = ff000000 47d7ccff
2116 ldda [%i4+%o4]0x80,%f30 ! %f30 = ff4e0000 00000000
2117! Mem[0000000030001400] = 00004a51, %l5 = 0000000015bda57c
2118 swapa [%i0+%g0]0x89,%l5 ! %l5 = 0000000000004a51
2119! Mem[0000000030141408] = 7ca575b5, %f30 = ff4e0000
2120 lda [%i5+%o4]0x81,%f30 ! %f30 = 7ca575b5
2121! Mem[0000000010101410] = 00ce5685000000cc, %l3 = ffffffffffffb0f9
2122 ldxa [%i4+%o5]0x80,%l3 ! %l3 = 00ce5685000000cc
2123! Mem[0000000030101410] = 7ca5bd15, %f14 = 4effffff
2124 lda [%i4+%o5]0x81,%f14 ! %f14 = 7ca5bd15
2125! Mem[0000000030081410] = 00000000, %l2 = 00000000ded191ff
2126 lduba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
2127! Mem[00000000211c0000] = 6bff3616, %l7 = 00000000000000ce
2128 ldsha [%o2+0x000]%asi,%l7 ! %l7 = 0000000000006bff
2129! Starting 10 instruction Store Burst
2130! %f6 = ffccd747, Mem[0000000030081410] = 00000000
2131 sta %f6 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffccd747
2132
2133p0_label_82:
2134! %l0 = ce91d1de, %l1 = 0000ffa5, Mem[0000000030181410] = c64fc328 65e1e60b
2135 stda %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = ce91d1de 0000ffa5
2136! Mem[0000000030141408] = b575a57c, %l3 = 00ce5685000000cc
2137 ldstuba [%i5+%o4]0x89,%l3 ! %l3 = 0000007c000000ff
2138! %l1 = 000000000000ffa5, Mem[0000000030101410] = 15bda57c
2139 stwa %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000ffa5
2140! %l0 = 00000000ce91d1de, Mem[0000000030041408] = ffff6bda
2141 stba %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = deff6bda
2142! Mem[0000000030101410] = 0000ffa5, %l0 = 00000000ce91d1de
2143 swapa [%i4+%o5]0x89,%l0 ! %l0 = 000000000000ffa5
2144! Mem[0000000030181410] = ded191ce, %l0 = 000000000000ffa5
2145 swapa [%i6+%o5]0x81,%l0 ! %l0 = 00000000ded191ce
2146! Mem[00000000201c0001] = 00cce51a, %l3 = 000000000000007c
2147 ldstub [%o0+0x001],%l3 ! %l3 = 000000cc000000ff
2148! %l1 = 000000000000ffa5, Mem[0000000030141410] = 00000000
2149 stwa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ffa5
2150! Mem[0000000010101408] = ff4e0000, %l3 = 00000000000000cc
2151 swapa [%i4+%o4]0x80,%l3 ! %l3 = 00000000ff4e0000
2152! Starting 10 instruction Load Burst
2153! Mem[0000000030101410] = ded191ce, %l5 = 0000000000004a51
2154 ldsha [%i4+%o5]0x81,%l5 ! %l5 = ffffffffffffded1
2155
2156p0_label_83:
2157! Mem[0000000010181414] = 0000ff1d, %l4 = 0000000000000000
2158 lduha [%i6+0x016]%asi,%l4 ! %l4 = 000000000000ff1d
2159 membar #Sync ! Added by membar checker (16)
2160! Mem[0000000010081400] = ffff6bda 47d7cccc ff1d8b0e 00000000
2161! Mem[0000000010081410] = 00000000 ffccd747 99d9f9b0 4a11aaaa
2162! Mem[0000000010081420] = 5fa7efb3 2bff4165 000000ff 0000ffa5
2163! Mem[0000000010081430] = 74c8d83e 2431ffad 1d2817cb 1619b603
2164 ldda [%i2]ASI_BLK_P,%f16 ! Block Load from 0000000010081400
2165! Mem[0000000010081408] = ff1d8b0e00000000, %f14 = 7ca5bd15 2a03f6e3
2166 ldda [%i2+%o4]0x80,%f14 ! %f14 = ff1d8b0e 00000000
2167! Mem[0000000030181408] = 161728c3, %l5 = ffffffffffffded1
2168 ldsba [%i6+%o4]0x89,%l5 ! %l5 = ffffffffffffffc3
2169! Mem[00000000211c0000] = 6bff3616, %l4 = 000000000000ff1d
2170 lduba [%o2+0x000]%asi,%l4 ! %l4 = 000000000000006b
2171! %f2 = ccccd747 da6bffff, %f4 = bb1bb6ac
2172 fdtoi %f2 ,%f4 ! %f4 = 80000000
2173! Mem[0000000010141400] = 00000000af000024, %f14 = ff1d8b0e 00000000
2174 ldda [%i5+%g0]0x88,%f14 ! %f14 = 00000000 af000024
2175! Mem[0000000010141410] = 00000000, %l6 = 00000000ded191ce
2176 ldswa [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
2177! Mem[0000000010141400] = af000024, %l4 = 000000000000006b
2178 ldsha [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000024
2179! Starting 10 instruction Store Burst
2180! %l7 = 0000000000006bff, Mem[00000000100c143d] = ffffff4e
2181 stb %l7,[%i3+0x03d] ! Mem[00000000100c143c] = ffffff4e
2182
2183p0_label_84:
2184! %l2 = 0000000000000000, Mem[0000000010041400] = 7ca5bd15
2185 stwa %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
2186! %l4 = 0000000000000024, Mem[0000000010181410] = c8d97c8f
2187 stwa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000024
2188! Mem[0000000010081400] = ffff6bda, %l2 = 0000000000000000
2189 ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
2190! Mem[00000000100c1408] = da6bffff, %l2 = 00000000000000ff
2191 swapa [%i3+%o4]0x88,%l2 ! %l2 = 00000000da6bffff
2192! %l2 = 00000000da6bffff, Mem[0000000030181408] = 161728c3
2193 stha %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 1617ffff
2194! %l4 = 0000000000000024, Mem[0000000030001410] = 43a1c46e000000ff
2195 stxa %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000024
2196! %f12 = 00000000 7ca5bd15, %l0 = 00000000ded191ce
2197! Mem[0000000010101428] = 4124e2c4d5267ddc
2198 add %i4,0x028,%g1
2199 stda %f12,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010101428] = 4124e2c400000000
2200! %l6 = 00000000, %l7 = 00006bff, Mem[0000000010041408] = 00000000 ccccd747
2201 stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 00006bff
2202! %l1 = 000000000000ffa5, Mem[0000000030041410] = 00000000
2203 stwa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000ffa5
2204! Starting 10 instruction Load Burst
2205! Mem[00000000100c1430] = 15bda57c, %l4 = 0000000000000024
2206 lduwa [%i3+0x030]%asi,%l4 ! %l4 = 0000000015bda57c
2207
2208p0_label_85:
2209! Mem[0000000010141400] = af000024, %l6 = 0000000000000000
2210 ldsba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000024
2211! Mem[0000000010141400] = af000024, %l3 = 00000000ff4e0000
2212 ldsha [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000024
2213! Mem[0000000030081410] = 47d7ccff, %l6 = 0000000000000024
2214 ldsha [%i2+%o5]0x81,%l6 ! %l6 = 00000000000047d7
2215! Mem[0000000010081408] = 0e8b1dff, %l4 = 0000000015bda57c
2216 ldswa [%i2+%o4]0x88,%l4 ! %l4 = 000000000e8b1dff
2217! Mem[0000000010001400] = ce00958b, %l2 = 00000000da6bffff
2218 lduha [%i0+%g0]0x80,%l2 ! %l2 = 000000000000ce00
2219! Mem[0000000010101404] = 00000000, %l2 = 000000000000ce00
2220 lduwa [%i4+0x004]%asi,%l2 ! %l2 = 0000000000000000
2221! Mem[00000000218000c0] = dde1f22b, %l3 = 0000000000000024
2222 ldsba [%o3+0x0c1]%asi,%l3 ! %l3 = ffffffffffffffe1
2223! Mem[0000000010001410] = 00000000, %l7 = 0000000000006bff
2224 ldsba [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
2225! Mem[0000000010001438] = 7fedd978, %f4 = 80000000
2226 ld [%i0+0x038],%f4 ! %f4 = 7fedd978
2227! Starting 10 instruction Store Burst
2228! Mem[0000000030041408] = da6bffde, %l7 = 0000000000000000
2229 ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 000000de000000ff
2230
2231p0_label_86:
2232! %l5 = ffffffffffffffc3, Mem[0000000010001400] = 720000a58b9500ce
2233 stxa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffffffffffc3
2234! %f12 = 00000000 7ca5bd15, Mem[0000000010041400] = 00000000 00000000
2235 stda %f12,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 7ca5bd15
2236! %l0 = ded191ce, %l1 = 0000ffa5, Mem[0000000010041408] = 00000000 00006bff
2237 stda %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = ded191ce 0000ffa5
2238! %l3 = ffffffffffffffe1, Mem[00000000201c0000] = 00ffe51a
2239 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = ffe1e51a
2240! Mem[00000000100c1408] = ff000000, %l6 = 00000000000047d7
2241 ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
2242! %l2 = 0000000000000000, Mem[0000000010181434] = 0186ec93, %asi = 80
2243 stwa %l2,[%i6+0x034]%asi ! Mem[0000000010181434] = 00000000
2244! %l0 = 00000000ded191ce, Mem[00000000100c1408] = ff000000
2245 stha %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 91ce0000
2246! Mem[0000000010101400] = ce91d1de, %l5 = ffffffffffffffc3
2247 ldstuba [%i4+%g0]0x80,%l5 ! %l5 = 000000ce000000ff
2248! Mem[0000000021800180] = 50ffa73c, %l7 = 00000000000000de
2249 ldstub [%o3+0x180],%l7 ! %l7 = 00000050000000ff
2250! Starting 10 instruction Load Burst
2251! Mem[0000000030081410] = ffccd747, %l6 = 00000000000000ff
2252 ldsha [%i2+%o5]0x89,%l6 ! %l6 = ffffffffffffd747
2253
2254p0_label_87:
2255! Mem[0000000030101410] = ded191ce, %l7 = 0000000000000050
2256 lduha [%i4+%o5]0x81,%l7 ! %l7 = 000000000000ded1
2257! Mem[0000000021800040] = fff759f3, %l6 = ffffffffffffd747
2258 ldsha [%o3+0x040]%asi,%l6 ! %l6 = fffffffffffffff7
2259! Mem[0000000030141400] = a044c8d9, %l7 = 000000000000ded1
2260 ldswa [%i5+%g0]0x89,%l7 ! %l7 = ffffffffa044c8d9
2261! Mem[0000000030001410] = 2400000000000000, %f2 = ccccd747 da6bffff
2262 ldda [%i0+%o5]0x81,%f2 ! %f2 = 24000000 00000000
2263! Mem[000000001014140c] = 00280028, %l7 = ffffffffa044c8d9
2264 lduwa [%i5+0x00c]%asi,%l7 ! %l7 = 0000000000280028
2265! Mem[0000000030181400] = ff0000ff, %l1 = 000000000000ffa5
2266 lduba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
2267! Mem[0000000010001410] = 00000000, %l5 = 00000000000000ce
2268 lduba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
2269! Mem[0000000010041410] = 15bda57c, %l7 = 0000000000280028
2270 ldsba [%i1+%o5]0x88,%l7 ! %l7 = 000000000000007c
2271! Mem[0000000010001408] = 00cebd1500000072, %f26 = 000000ff 0000ffa5
2272 ldda [%i0+%o4]0x80,%f26 ! %f26 = 00cebd15 00000072
2273! Starting 10 instruction Store Burst
2274! %l3 = ffffffffffffffe1, Mem[00000000100c1410] = f9b0f7b2acb61bbb
2275 stxa %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffffffffffffe1
2276
2277p0_label_88:
2278! %l2 = 00000000, %l3 = ffffffe1, Mem[0000000010041400] = 7ca5bd15 00000000
2279 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 ffffffe1
2280! %f22 = 99d9f9b0 4a11aaaa, Mem[0000000010101408] = 000000cc 00000000
2281 stda %f22,[%i4+%o4]0x80 ! Mem[0000000010101408] = 99d9f9b0 4a11aaaa
2282! Mem[0000000010041400] = 00000000, %l5 = 0000000000000000
2283 swapa [%i1+%g0]0x88,%l5 ! %l5 = 0000000000000000
2284! %f10 = 8fed6b77 e42da7bc, Mem[0000000030141410] = a5ff0000 b2f7b0f9
2285 stda %f10,[%i5+%o5]0x81 ! Mem[0000000030141410] = 8fed6b77 e42da7bc
2286! %l2 = 00000000, %l3 = ffffffe1, Mem[0000000010181400] = 00000000 ffffffff
2287 stda %l2,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000000 ffffffe1
2288! %l6 = fffffff7, %l7 = 0000007c, Mem[0000000010141400] = af000024 00000000
2289 stda %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = fffffff7 0000007c
2290! %l0 = ded191ce, %l1 = 000000ff, Mem[0000000010041410] = 15bda57c bb1bb6ac
2291 stda %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = ded191ce 000000ff
2292! Mem[0000000010101438] = 35ab3bd17c2e8980, %l5 = 0000000000000000, %l1 = 00000000000000ff
2293 add %i4,0x38,%g1
2294 casxa [%g1]0x80,%l5,%l1 ! %l1 = 35ab3bd17c2e8980
2295! %f13 = 7ca5bd15, Mem[0000000010001414] = 00000000
2296 sta %f13,[%i0+0x014]%asi ! Mem[0000000010001414] = 7ca5bd15
2297! Starting 10 instruction Load Burst
2298! Mem[0000000010001410] = 00000000, %l1 = 35ab3bd17c2e8980
2299 lduba [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
2300
2301p0_label_89:
2302! Mem[0000000010101404] = 00000000, %l0 = 00000000ded191ce
2303 lduha [%i4+0x004]%asi,%l0 ! %l0 = 0000000000000000
2304! Mem[00000000100c1410] = ffffffffffffffe1, %f28 = 74c8d83e 2431ffad
2305 ldda [%i3+%o5]0x80,%f28 ! %f28 = ffffffff ffffffe1
2306! Mem[0000000010041424] = cae4514a, %l1 = 0000000000000000
2307 ldsha [%i1+0x024]%asi,%l1 ! %l1 = ffffffffffffcae4
2308! Mem[00000000100c1430] = 15bda57c00000000, %f26 = 00cebd15 00000072
2309 ldda [%i3+0x030]%asi,%f26 ! %f26 = 15bda57c 00000000
2310! Mem[0000000010041410] = 000000ffded191ce, %f22 = 99d9f9b0 4a11aaaa
2311 ldda [%i1+%o5]0x88,%f22 ! %f22 = 000000ff ded191ce
2312! Mem[0000000030001408] = de9f5250ffffbd15, %l0 = 0000000000000000
2313 ldxa [%i0+%o4]0x81,%l0 ! %l0 = de9f5250ffffbd15
2314! Mem[0000000010141418] = ffffffff 69f207b2, %l0 = ffffbd15, %l1 = ffffcae4
2315 ldd [%i5+0x018],%l0 ! %l0 = 00000000ffffffff 0000000069f207b2
2316! Mem[0000000030101400] = 7c000000, %l1 = 0000000069f207b2
2317 lduwa [%i4+%g0]0x81,%l1 ! %l1 = 000000007c000000
2318! Mem[00000000100c1410] = ffffffff, %l1 = 000000007c000000
2319 lduwa [%i3+%o5]0x80,%l1 ! %l1 = 00000000ffffffff
2320! Starting 10 instruction Store Burst
2321! Mem[0000000010081410] = 00000000, %l4 = 000000000e8b1dff
2322 ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
2323
2324p0_label_90:
2325! %l0 = ffffffff, %l1 = ffffffff, Mem[00000000100c1408] = 91ce0000 47d7cccc
2326 std %l0,[%i3+%o4] ! Mem[00000000100c1408] = ffffffff ffffffff
2327! Mem[0000000030041410] = 0000ffa5, %l7 = 000000000000007c
2328 swapa [%i1+%o5]0x81,%l7 ! %l7 = 000000000000ffa5
2329! Mem[0000000010141400] = f7ffffff, %l7 = 000000000000ffa5
2330 ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 000000f7000000ff
2331! %l1 = 00000000ffffffff, Mem[00000000100c1404] = 00000000, %asi = 80
2332 stwa %l1,[%i3+0x004]%asi ! Mem[00000000100c1404] = ffffffff
2333! %l2 = 00000000, %l3 = ffffffe1, Mem[0000000030101410] = ce91d1de ff000000
2334 stda %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 ffffffe1
2335! Mem[000000001004143c] = ffffff4e, %l4 = 0000000000000000
2336 ldstub [%i1+0x03c],%l4 ! %l4 = 000000ff000000ff
2337 membar #Sync ! Added by membar checker (17)
2338! %l0 = 00000000ffffffff, Mem[0000000010081418] = 99d9f9b04a11aaaa, %asi = 80
2339 stxa %l0,[%i2+0x018]%asi ! Mem[0000000010081418] = 00000000ffffffff
2340! %f28 = ffffffff ffffffe1, Mem[00000000100c1400] = ce91d1de ffffffff
2341 stda %f28,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffff ffffffe1
2342! Mem[0000000010001420] = 551575b5, %l2 = 0000000000000000
2343 swap [%i0+0x020],%l2 ! %l2 = 00000000551575b5
2344! Starting 10 instruction Load Burst
2345! Mem[0000000010141408] = 000000ce, %l2 = 00000000551575b5
2346 ldswa [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ce
2347
2348p0_label_91:
2349! Mem[0000000030141410] = 8fed6b77, %l0 = 00000000ffffffff
2350 lduwa [%i5+%o5]0x81,%l0 ! %l0 = 000000008fed6b77
2351! Mem[00000000218001c0] = ff774442, %l3 = ffffffffffffffe1
2352 lduha [%o3+0x1c0]%asi,%l3 ! %l3 = 000000000000ff77
2353! Mem[00000000100c1410] = ffffffffffffffe1, %f30 = 1d2817cb 1619b603
2354 ldda [%i3+%o5]0x80,%f30 ! %f30 = ffffffff ffffffe1
2355! Mem[0000000021800100] = da77b18b, %l6 = fffffffffffffff7
2356 lduba [%o3+0x101]%asi,%l6 ! %l6 = 0000000000000077
2357! Mem[0000000030141408] = ffa575b5 c4e22441, %l6 = 00000077, %l7 = 000000f7
2358 ldda [%i5+%o4]0x81,%l6 ! %l6 = 00000000ffa575b5 00000000c4e22441
2359! Mem[000000001000142c] = 64bbdd5a, %l2 = 00000000000000ce
2360 ldsba [%i0+0x02f]%asi,%l2 ! %l2 = 000000000000005a
2361! Mem[0000000010081428] = 000000ff0000ffa5, %l0 = 000000008fed6b77
2362 ldx [%i2+0x028],%l0 ! %l0 = 000000ff0000ffa5
2363! Mem[0000000010101408] = aaaa114ab0f9d999, %f14 = 00000000 af000024
2364 ldda [%i4+%o4]0x88,%f14 ! %f14 = aaaa114a b0f9d999
2365! Mem[0000000010101400] = ff91d1de, %l1 = 00000000ffffffff
2366 ldsba [%i4+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
2367! Starting 10 instruction Store Burst
2368! Mem[0000000030081400] = e42da7bc, %l3 = 000000000000ff77
2369 ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 000000bc000000ff
2370
2371p0_label_92:
2372! Mem[00000000100c1428] = bca72de4776bed8f, %l5 = 0000000000000000, %l5 = 0000000000000000
2373 add %i3,0x28,%g1
2374 casxa [%g1]0x80,%l5,%l5 ! %l5 = bca72de4776bed8f
2375! %l7 = 00000000c4e22441, Mem[0000000010081438] = 1d2817cb1619b603, %asi = 80
2376 stxa %l7,[%i2+0x038]%asi ! Mem[0000000010081438] = 00000000c4e22441
2377! %l3 = 00000000000000bc, Mem[0000000010181400] = 00000000
2378 stha %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000bc
2379! %f18 = ff1d8b0e 00000000, Mem[0000000010141408] = 000000ce 28002800
2380 stda %f18,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff1d8b0e 00000000
2381! %l4 = 00000000000000ff, Mem[0000000010081410] = ff000000ffccd747
2382 stxa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000000000ff
2383! Mem[0000000030101400] = 7c000000, %l7 = 00000000c4e22441
2384 ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 0000007c000000ff
2385! Mem[0000000010081410] = 00000000, %l1 = ffffffffffffffff
2386 swapa [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
2387! Mem[0000000030141408] = b575a5ff, %l5 = bca72de4776bed8f
2388 swapa [%i5+%o4]0x89,%l5 ! %l5 = 00000000b575a5ff
2389! Mem[0000000010081408] = ff1d8b0e, %l4 = 00000000000000ff
2390 ldstuba [%i2+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
2391! Starting 10 instruction Load Burst
2392! Mem[0000000030141410] = 776bed8f, %l1 = 0000000000000000
2393 lduba [%i5+%o5]0x89,%l1 ! %l1 = 000000000000008f
2394
2395p0_label_93:
2396! Mem[0000000010001430] = ae37e6b8, %l4 = 00000000000000ff
2397 ldsh [%i0+0x030],%l4 ! %l4 = ffffffffffffae37
2398! Mem[0000000010041410] = ce91d1de, %l2 = 000000000000005a
2399 lduh [%i1+0x012],%l2 ! %l2 = 000000000000d1de
2400! Mem[0000000030001408] = de9f5250ffffbd15, %l3 = 00000000000000bc
2401 ldxa [%i0+%o4]0x81,%l3 ! %l3 = de9f5250ffffbd15
2402! Mem[0000000010181400] = bc000000ffffffe1, %l7 = 000000000000007c
2403 ldxa [%i6+%g0]0x80,%l7 ! %l7 = bc000000ffffffe1
2404! Mem[0000000030081408] = 000000cd00000000, %f16 = ffff6bda 47d7cccc
2405 ldda [%i2+%o4]0x89,%f16 ! %f16 = 000000cd 00000000
2406! Mem[0000000010181400] = bc000000, %l4 = ffffffffffffae37
2407 lduha [%i6+%g0]0x80,%l4 ! %l4 = 000000000000bc00
2408! Mem[00000000300c1408] = 4c134c405515757c, %f26 = 15bda57c 00000000
2409 ldda [%i3+%o4]0x89,%f26 ! %f26 = 4c134c40 5515757c
2410! Mem[0000000030001410] = 00000024, %f0 = 00000000
2411 lda [%i0+%o5]0x89,%f0 ! %f0 = 00000024
2412! Mem[0000000030001400] = 7ca5bd15, %l7 = bc000000ffffffe1
2413 lduha [%i0+%g0]0x81,%l7 ! %l7 = 0000000000007ca5
2414! Starting 10 instruction Store Burst
2415! %f10 = 8fed6b77 e42da7bc, %l1 = 000000000000008f
2416! Mem[0000000010141400] = ffffffff7c000000
2417 stda %f10,[%i5+%l1]ASI_PST32_P ! Mem[0000000010141400] = 8fed6b77e42da7bc
2418
2419p0_label_94:
2420! %l1 = 000000000000008f, Mem[0000000030101408] = af008b0e
2421 stha %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 008f8b0e
2422! %l3 = de9f5250ffffbd15, Mem[0000000010101400] = 00000000ded191ff
2423 stxa %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = de9f5250ffffbd15
2424! Mem[0000000030181410] = 0000ffa5, %l7 = 0000000000007ca5
2425 ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
2426! %f12 = 00000000 7ca5bd15, Mem[00000000100c1408] = ffffffff ffffffff
2427 stda %f12,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 7ca5bd15
2428! %l1 = 000000000000008f, Mem[000000001014143f] = abd6bfd6, %asi = 80
2429 stba %l1,[%i5+0x03f]%asi ! Mem[000000001014143c] = abd6bf8f
2430! Mem[0000000030041410] = 0000007c, %l2 = 000000000000d1de
2431 ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 00000000000000ff
2432! Mem[00000000218000c0] = dde1f22b, %l1 = 000000000000008f
2433 ldstub [%o3+0x0c0],%l1 ! %l1 = 000000dd000000ff
2434! Mem[00000000300c1408] = 5515757c, %l0 = 000000ff0000ffa5
2435 swapa [%i3+%o4]0x89,%l0 ! %l0 = 000000005515757c
2436! %l2 = 0000000000000000, Mem[0000000010181408] = 4effffffffffffff
2437 stxa %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
2438! Starting 10 instruction Load Burst
2439! Mem[00000000300c1408] = 0000ffa5, %l2 = 0000000000000000
2440 lduha [%i3+%o4]0x89,%l2 ! %l2 = 000000000000ffa5
2441
2442p0_label_95:
2443! Mem[00000000100c1408] = 7ca5bd15, %l6 = 00000000ffa575b5
2444 lduha [%i3+%o4]0x88,%l6 ! %l6 = 000000000000bd15
2445! Mem[000000001018143c] = 0000005d, %l3 = de9f5250ffffbd15
2446 lduwa [%i6+0x03c]%asi,%l3 ! %l3 = 000000000000005d
2447! Mem[0000000030181408] = 1617ffff, %l3 = 000000000000005d
2448 ldswa [%i6+%o4]0x89,%l3 ! %l3 = 000000001617ffff
2449! Mem[0000000010081418] = 00000000 ffffffff, %l6 = 0000bd15, %l7 = 00000000
2450 ldd [%i2+0x018],%l6 ! %l6 = 0000000000000000 00000000ffffffff
2451! Mem[0000000010181410] = 1dff0000 24000000, %l6 = 00000000, %l7 = ffffffff
2452 ldda [%i6+%o5]0x88,%l6 ! %l6 = 0000000024000000 000000001dff0000
2453! Mem[0000000030041410] = ff00007c, %l2 = 000000000000ffa5
2454 ldsha [%i1+%o5]0x81,%l2 ! %l2 = ffffffffffffff00
2455! Mem[0000000030041408] = ccccd747 da6bffff, %l6 = 24000000, %l7 = 1dff0000
2456 ldda [%i1+%o4]0x89,%l6 ! %l6 = 00000000da6bffff 00000000ccccd747
2457! Mem[0000000010081420] = 5fa7efb32bff4165, %f6 = ffccd747 5c3964ce
2458 ldda [%i2+0x020]%asi,%f6 ! %f6 = 5fa7efb3 2bff4165
2459! Mem[0000000021800000] = 4babfc74, %l5 = 00000000b575a5ff
2460 ldsh [%o3+%g0],%l5 ! %l5 = 0000000000004bab
2461! Starting 10 instruction Store Burst
2462! Mem[0000000030001400] = 7ca5bd15, %l6 = 00000000da6bffff
2463 swapa [%i0+%g0]0x81,%l6 ! %l6 = 000000007ca5bd15
2464
2465p0_label_96:
2466! Mem[0000000030101408] = 0e8b8f00, %l7 = 00000000ccccd747
2467 swapa [%i4+%o4]0x89,%l7 ! %l7 = 000000000e8b8f00
2468! %l5 = 0000000000004bab, Mem[00000000211c0000] = 6bff3616
2469 sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 4bab3616
2470! %l3 = 000000001617ffff, Mem[0000000010141400] = 8fed6b77
2471 stba %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffed6b77
2472! %l5 = 0000000000004bab, Mem[00000000300c1408] = a5ff0000404c134c
2473 stxa %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000004bab
2474! %l3 = 000000001617ffff, Mem[000000001008140c] = 00000000, %asi = 80
2475 stha %l3,[%i2+0x00c]%asi ! Mem[000000001008140c] = ffff0000
2476! %l6 = 000000007ca5bd15, Mem[0000000010101400] = 15bdffff50529fde
2477 stxa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000007ca5bd15
2478! Mem[0000000010041434] = 00000000, %l6 = 000000007ca5bd15, %asi = 80
2479 swapa [%i1+0x034]%asi,%l6 ! %l6 = 0000000000000000
2480! %l4 = 000000000000bc00, Mem[0000000020800041] = 505212f0
2481 stb %l4,[%o1+0x041] ! Mem[0000000020800040] = 500012f0
2482! Mem[0000000030141408] = 776bed8f, %l3 = 000000001617ffff
2483 swapa [%i5+%o4]0x89,%l3 ! %l3 = 00000000776bed8f
2484! Starting 10 instruction Load Burst
2485! Mem[0000000030181400] = ff0000ff, %l3 = 00000000776bed8f
2486 ldsha [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
2487
2488p0_label_97:
2489! Mem[0000000010181408] = 00000000, %l1 = 00000000000000dd
2490 ldsba [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
2491! Mem[00000000201c0000] = ffe1e51a, %l5 = 0000000000004bab
2492 ldsha [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffffffe1
2493! Mem[00000000100c1438] = f9f6032a, %l6 = 0000000000000000
2494 ldsba [%i3+0x03a]%asi,%l6 ! %l6 = 0000000000000003
2495! Mem[0000000010081408] = 0000ffff 0e8b1dff, %l4 = 0000bc00, %l5 = ffffffe1
2496 ldda [%i2+%o4]0x88,%l4 ! %l4 = 000000000e8b1dff 000000000000ffff
2497! Mem[0000000010101400] = 00000000, %l0 = 000000005515757c
2498 lduwa [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
2499! Mem[0000000010081410] = ffffffff000000ff, %l5 = 000000000000ffff
2500 ldx [%i2+%o5],%l5 ! %l5 = ffffffff000000ff
2501! Mem[0000000010141400] = 776bedff, %l2 = ffffffffffffff00
2502 ldsha [%i5+%g0]0x88,%l2 ! %l2 = ffffffffffffedff
2503! Mem[0000000030041410] = bb1bb6ac7c0000ff, %f4 = 7fedd978 b2f7b0f9
2504 ldda [%i1+%o5]0x89,%f4 ! %f4 = bb1bb6ac 7c0000ff
2505! Mem[0000000010081414] = 000000ff, %l2 = ffffffffffffedff
2506 lduha [%i2+0x016]%asi,%l2 ! %l2 = 00000000000000ff
2507! Starting 10 instruction Store Burst
2508! Mem[00000000100c1410] = ffffffff, %l7 = 000000000e8b8f00
2509 ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
2510
2511p0_label_98:
2512! %f4 = bb1bb6ac 7c0000ff, Mem[0000000030041400] = ff000000 00000000
2513 stda %f4 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = bb1bb6ac 7c0000ff
2514! Mem[00000000100c1400] = ffffffff, %l4 = 000000000e8b1dff
2515 ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
2516! %l6 = 0000000000000003, Mem[0000000030001408] = 50529fde
2517 stha %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 50520003
2518! Mem[0000000010081400] = da6bffff, %l2 = 00000000000000ff
2519 swapa [%i2+%g0]0x88,%l2 ! %l2 = 00000000da6bffff
2520! Mem[0000000030001410] = 24000000, %l1 = 0000000000000000
2521 swapa [%i0+%o5]0x81,%l1 ! %l1 = 0000000024000000
2522! Mem[0000000010001434] = 929501af, %l3 = 000000ff, %l3 = 000000ff
2523 add %i0,0x34,%g1
2524 casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000929501af
2525! Mem[0000000010141408] = 00000000, %l0 = 0000000000000000, %asi = 80
2526 swapa [%i5+0x008]%asi,%l0 ! %l0 = 0000000000000000
2527! Mem[0000000030181400] = ff0000ff, %l6 = 0000000000000003
2528 swapa [%i6+%g0]0x89,%l6 ! %l6 = 00000000ff0000ff
2529! %f16 = 000000cd 00000000 ff1d8b0e 00000000
2530! %f20 = 00000000 ffccd747 000000ff ded191ce
2531! %f24 = 5fa7efb3 2bff4165 4c134c40 5515757c
2532! %f28 = ffffffff ffffffe1 ffffffff ffffffe1
2533 stda %f16,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400
2534! Starting 10 instruction Load Burst
2535! Mem[000000001014140c] = 0e8b1dff, %l4 = 00000000000000ff
2536 ldsba [%i5+0x00c]%asi,%l4 ! %l4 = 000000000000000e
2537
2538p0_label_99:
2539! Mem[0000000010181400] = 000000bc, %l5 = ffffffff000000ff
2540 lduha [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000bc
2541! %l6 = 00000000ff0000ff, imm = fffffffffffff24c, %l4 = 000000000000000e
2542 or %l6,-0xdb4,%l4 ! %l4 = fffffffffffff2ff
2543! Mem[0000000020800040] = 500012f0, %l2 = 00000000da6bffff
2544 lduha [%o1+0x040]%asi,%l2 ! %l2 = 0000000000005000
2545! Mem[0000000010041400] = 00000000 e1ffffff, %l0 = 00000000, %l1 = 24000000
2546 ldd [%i1+%g0],%l0 ! %l0 = 0000000000000000 00000000e1ffffff
2547! Mem[0000000030041400] = bb1bb6ac7c0000ff, %f4 = bb1bb6ac 7c0000ff
2548 ldda [%i1+%g0]0x81,%f4 ! %f4 = bb1bb6ac 7c0000ff
2549 membar #Sync ! Added by membar checker (18)
2550! Mem[0000000010081410] = ffffffff, %f7 = 2bff4165
2551 lda [%i2+%o5]0x88,%f7 ! %f7 = ffffffff
2552! Mem[0000000010141424] = 00000000, %l4 = fffffffffffff2ff
2553 ldub [%i5+0x026],%l4 ! %l4 = 0000000000000000
2554! Mem[00000000100c1410] = ffffffff, %l7 = 00000000000000ff
2555 lduha [%i3+%o5]0x88,%l7 ! %l7 = 000000000000ffff
2556! Mem[0000000030081400] = 00000000, %l6 = 00000000ff0000ff
2557 ldswa [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
2558! Starting 10 instruction Store Burst
2559! %l2 = 00005000, %l3 = 929501af, Mem[0000000030141408] = ffff1716 c4e22441
2560 stda %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00005000 929501af
2561
2562p0_label_100:
2563! %f28 = ffffffff ffffffe1, Mem[0000000030041410] = ff00007c acb61bbb
2564 stda %f28,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffff ffffffe1
2565! %l1 = 00000000e1ffffff, Mem[0000000030181410] = a5ff00ff
2566 stwa %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = e1ffffff
2567! Mem[0000000030141410] = 8fed6b77, %l7 = 000000000000ffff
2568 ldstuba [%i5+%o5]0x81,%l7 ! %l7 = 0000008f000000ff
2569! %l1 = 00000000e1ffffff, Mem[0000000030041408] = da6bffff
2570 stba %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = da6bffff
2571! %l4 = 0000000000000000, Mem[000000001004141c] = 00af0000, %asi = 80
2572 stwa %l4,[%i1+0x01c]%asi ! Mem[000000001004141c] = 00000000
2573! Mem[0000000030001410] = 00000000, %l0 = 0000000000000000
2574 swapa [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
2575! Mem[0000000020800001] = ffff7920, %l0 = 0000000000000000
2576 ldstub [%o1+0x001],%l0 ! %l0 = 000000ff000000ff
2577! %l4 = 00000000, %l5 = 000000bc, Mem[0000000010001408] = 00cebd15 00000072
2578 stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 000000bc
2579! Mem[0000000010001410] = 00000000, %l6 = 0000000000000000
2580 swapa [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
2581! Starting 10 instruction Load Burst
2582! Mem[0000000030041400] = bb1bb6ac, %l3 = 00000000929501af
2583 ldswa [%i1+%g0]0x81,%l3 ! %l3 = ffffffffbb1bb6ac
2584
2585p0_label_101:
2586! Mem[0000000010181400] = bc000000, %l7 = 000000000000008f
2587 lduh [%i6+%g0],%l7 ! %l7 = 000000000000bc00
2588! Mem[00000000100c1400] = ffffffff, %l7 = 000000000000bc00
2589 ldsha [%i3+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
2590! Mem[0000000010181410] = 000000240000ff1d, %f2 = 24000000 00000000
2591 ldda [%i6+%o5]0x80,%f2 ! %f2 = 00000024 0000ff1d
2592! Mem[00000000100c1408] = 15bda57c, %l7 = ffffffffffffffff
2593 lduha [%i3+%o4]0x80,%l7 ! %l7 = 00000000000015bd
2594! Mem[0000000030001400] = ffff6bda, %f8 = 4a51e4ca
2595 lda [%i0+%g0]0x89,%f8 ! %f8 = ffff6bda
2596! Mem[00000000300c1400] = cc000000, %f15 = b0f9d999
2597 lda [%i3+%g0]0x89,%f15 ! %f15 = cc000000
2598! Mem[0000000030101410] = 00000000, %l5 = 00000000000000bc
2599 lduba [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000000
2600! Mem[00000000100c1400] = ffffffff, %l4 = 0000000000000000
2601 lduha [%i3+%g0]0x88,%l4 ! %l4 = 000000000000ffff
2602! Mem[00000000100c1428] = bca72de4, %l6 = 0000000000000000
2603 lduwa [%i3+0x028]%asi,%l6 ! %l6 = 00000000bca72de4
2604! Starting 10 instruction Store Burst
2605! Mem[0000000030041408] = da6bffff, %l6 = 00000000bca72de4
2606 swapa [%i1+%o4]0x89,%l6 ! %l6 = 00000000da6bffff
2607
2608p0_label_102:
2609! %l1 = 00000000e1ffffff, Mem[0000000010041410] = ded191ce
2610 stha %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = ded1ffff
2611! %l0 = 00000000000000ff, Mem[0000000030041408] = e42da7bc
2612 stwa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff
2613! Mem[0000000010141431] = 33831619, %l6 = 00000000da6bffff
2614 ldstub [%i5+0x031],%l6 ! %l6 = 00000083000000ff
2615! %f24 = 5fa7efb3 2bff4165, Mem[00000000100c1408] = 15bda57c 00000000
2616 stda %f24,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 5fa7efb3 2bff4165
2617! %l4 = 000000000000ffff, Mem[00000000100c1410] = ffffffffffffffe1
2618 stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000000000ffff
2619! %f12 = 00000000 7ca5bd15, %l5 = 0000000000000000
2620! Mem[0000000010181430] = 94652c7300000000
2621 add %i6,0x030,%g1
2622 stda %f12,[%g1+%l5]ASI_PST32_P ! Mem[0000000010181430] = 94652c7300000000
2623! %l3 = ffffffffbb1bb6ac, Mem[0000000010081438] = 00000000, %asi = 80
2624 stwa %l3,[%i2+0x038]%asi ! Mem[0000000010081438] = bb1bb6ac
2625! %l4 = 000000000000ffff, Mem[0000000030141410] = 776bedff
2626 stwa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ffff
2627! %l2 = 0000000000005000, Mem[00000000100c1400] = ffffffff
2628 stwa %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00005000
2629! Starting 10 instruction Load Burst
2630! Mem[0000000010081410] = ffffffff, %l1 = 00000000e1ffffff
2631 lduwa [%i2+%o5]0x80,%l1 ! %l1 = 00000000ffffffff
2632
2633p0_label_103:
2634! Mem[0000000030001408] = 03005250, %l7 = 00000000000015bd
2635 ldsha [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000300
2636! Mem[0000000030081410] = 00000000 ffccd747, %l4 = 0000ffff, %l5 = 00000000
2637 ldda [%i2+%o5]0x89,%l4 ! %l4 = 00000000ffccd747 0000000000000000
2638! Mem[00000000300c1410] = 47d7ccff, %l2 = 0000000000005000
2639 lduba [%i3+%o5]0x89,%l2 ! %l2 = 00000000000000ff
2640! Mem[0000000020800000] = ffff7920, %l0 = 00000000000000ff
2641 ldub [%o1+0x001],%l0 ! %l0 = 00000000000000ff
2642! Mem[00000000300c1400] = cc000000, %l3 = ffffffffbb1bb6ac
2643 ldsha [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000000
2644! Mem[0000000010141420] = eeb260e900000000, %f10 = 8fed6b77 e42da7bc
2645 ldd [%i5+0x020],%f10 ! %f10 = eeb260e9 00000000
2646! Mem[00000000100c143c] = ffffff4e, %l2 = 00000000000000ff
2647 ldsba [%i3+0x03d]%asi,%l2 ! %l2 = ffffffffffffffff
2648! Mem[0000000030001400] = ffff6bda, %l6 = 0000000000000083
2649 ldsha [%i0+%g0]0x89,%l6 ! %l6 = 0000000000006bda
2650! Mem[0000000030001410] = 00000000 00000000, %l6 = 00006bda, %l7 = 00000300
2651 ldda [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
2652! Starting 10 instruction Store Burst
2653! %l4 = 00000000ffccd747, Mem[0000000010041410] = ffffd1deff000000
2654 stx %l4,[%i1+%o5] ! Mem[0000000010041410] = 00000000ffccd747
2655
2656p0_label_104:
2657! %l5 = 0000000000000000, Mem[00000000201c0000] = ffe1e51a
2658 stb %l5,[%o0+%g0] ! Mem[00000000201c0000] = 00e1e51a
2659! %f19 = 00000000, Mem[0000000030041400] = bb1bb6ac
2660 sta %f19,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
2661! Mem[0000000010101410] = 8556ce00, %l6 = 0000000000000000
2662 swapa [%i4+%o5]0x88,%l6 ! %l6 = 000000008556ce00
2663! %f10 = eeb260e9, Mem[0000000010101408] = b0f9d999
2664 sta %f10,[%i4+%o4]0x88 ! Mem[0000000010101408] = eeb260e9
2665! %l4 = 00000000ffccd747, Mem[00000000100c1410] = 00000000
2666 stwa %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffccd747
2667! %l1 = 00000000ffffffff, %l6 = 000000008556ce00, %l0 = 00000000000000ff
2668 xor %l1,%l6,%l0 ! %l0 = 000000007aa931ff
2669! %l2 = ffffffffffffffff, Mem[0000000010181410] = 000000240000ff1d
2670 stxa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffffffffffff
2671! %f4 = bb1bb6ac 7c0000ff, Mem[0000000010141400] = 776bedff bca72de4
2672 stda %f4 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = bb1bb6ac 7c0000ff
2673! %f30 = ffffffff ffffffe1, %l0 = 000000007aa931ff
2674! Mem[0000000030101410] = 00000000e1ffffff
2675 add %i4,0x010,%g1
2676 stda %f30,[%g1+%l0]ASI_PST16_S ! Mem[0000000030101410] = ffffffffffffffe1
2677! Starting 10 instruction Load Burst
2678! Mem[0000000030181408] = 1617ffff, %l4 = 00000000ffccd747
2679 lduha [%i6+%o4]0x89,%l4 ! %l4 = 000000000000ffff
2680
2681p0_label_105:
2682! Mem[0000000010141408] = 00000000, %l0 = 000000007aa931ff
2683 ldsh [%i5+0x00a],%l0 ! %l0 = 0000000000000000
2684! Mem[0000000010041414] = ffccd747, %l2 = ffffffffffffffff
2685 lduh [%i1+0x016],%l2 ! %l2 = 000000000000d747
2686! Mem[0000000030141408] = 00500000, %l3 = 0000000000000000
2687 lduwa [%i5+%o4]0x89,%l3 ! %l3 = 0000000000500000
2688! Mem[0000000030041410] = ffffffff, %f21 = ffccd747
2689 lda [%i1+%o5]0x89,%f21 ! %f21 = ffffffff
2690! Mem[0000000010081420] = 5fa7efb3, %l5 = 0000000000000000
2691 lduw [%i2+0x020],%l5 ! %l5 = 000000005fa7efb3
2692! Mem[0000000010181428] = e1cb281e, %l2 = 000000000000d747
2693 ldsha [%i6+0x028]%asi,%l2 ! %l2 = ffffffffffffe1cb
2694! Mem[0000000010181438] = c8683373 0000005d, %l2 = ffffe1cb, %l3 = 00500000
2695 ldda [%i6+0x038]%asi,%l2 ! %l2 = 00000000c8683373 000000000000005d
2696! Mem[0000000030181408] = 1617ffff, %f5 = 7c0000ff
2697 lda [%i6+%o4]0x89,%f5 ! %f5 = 1617ffff
2698! Mem[0000000010041400] = ffffffe100000000, %l1 = 00000000ffffffff
2699 ldxa [%i1+%g0]0x88,%l1 ! %l1 = ffffffe100000000
2700! Starting 10 instruction Store Burst
2701! Mem[0000000010081410] = ffffffff, %l0 = 0000000000000000
2702 swapa [%i2+%o5]0x80,%l0 ! %l0 = 00000000ffffffff
2703
2704p0_label_106:
2705! %l0 = 00000000ffffffff, Mem[0000000010101410] = 00000000
2706 stba %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
2707! %l6 = 000000008556ce00, Mem[000000001014143c] = abd6bf8f
2708 stw %l6,[%i5+0x03c] ! Mem[000000001014143c] = 8556ce00
2709! %l2 = c8683373, %l3 = 0000005d, Mem[0000000010141408] = 00000000 ff1d8b0e
2710 stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = c8683373 0000005d
2711! Mem[00000000211c0000] = 4bab3616, %l4 = 000000000000ffff
2712 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 0000004b000000ff
2713! Mem[0000000010081400] = ff000000, %l2 = 00000000c8683373
2714 ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
2715! Mem[0000000010041408] = ce91d1dea5ff0000, %l3 = 000000000000005d, %l7 = 0000000000000000
2716 add %i1,0x08,%g1
2717 casxa [%g1]0x80,%l3,%l7 ! %l7 = ce91d1dea5ff0000
2718! Mem[00000000100c1400] = 00005000, %l3 = 000000000000005d
2719 ldstuba [%i3+%g0]0x80,%l3 ! %l3 = 00000000000000ff
2720! %l3 = 0000000000000000, Mem[0000000030081400] = 00000000
2721 stha %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
2722! Mem[00000000211c0000] = ffab3616, %l5 = 000000005fa7efb3
2723 ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff
2724! Starting 10 instruction Load Burst
2725! Mem[0000000030141400] = d9c844a0, %l2 = 00000000000000ff
2726 ldsha [%i5+%g0]0x81,%l2 ! %l2 = ffffffffffffd9c8
2727
2728p0_label_107:
2729! Mem[0000000030081400] = 00000000, %l1 = ffffffe100000000
2730 ldsha [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
2731! Mem[0000000010081408] = 0000ffff 0e8b1dff, %l0 = ffffffff, %l1 = 00000000
2732 ldda [%i2+%o4]0x88,%l0 ! %l0 = 000000000e8b1dff 000000000000ffff
2733! Mem[0000000030181410] = e1ffffff, %l5 = 00000000000000ff
2734 lduha [%i6+%o5]0x89,%l5 ! %l5 = 000000000000ffff
2735! Mem[00000000100c1434] = 00000000, %l2 = ffffffffffffd9c8
2736 ldub [%i3+0x036],%l2 ! %l2 = 0000000000000000
2737! Mem[0000000030081408] = 00000000, %l7 = ce91d1dea5ff0000
2738 ldsba [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000000
2739! Mem[0000000010181400] = bc000000, %l1 = 000000000000ffff
2740 ldsba [%i6+%g0]0x80,%l1 ! %l1 = ffffffffffffffbc
2741! Mem[0000000010041408] = ded191ce, %l1 = ffffffffffffffbc
2742 lduha [%i1+%o4]0x88,%l1 ! %l1 = 00000000000091ce
2743! Mem[0000000030141400] = a044c8d9, %l2 = 0000000000000000
2744 lduwa [%i5+%g0]0x89,%l2 ! %l2 = 00000000a044c8d9
2745! Mem[0000000030041408] = 000000ff47d7cccc, %f14 = aaaa114a cc000000
2746 ldda [%i1+%o4]0x81,%f14 ! %f14 = 000000ff 47d7cccc
2747! Starting 10 instruction Store Burst
2748! Mem[0000000030141410] = 0000ffff, %l4 = 000000000000004b
2749 ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
2750
2751p0_label_108:
2752! %f0 = 00000024 ded191ce, %l5 = 000000000000ffff
2753! Mem[00000000100c1408] = 5fa7efb32bff4165
2754 add %i3,0x008,%g1
2755 stda %f0,[%g1+%l5]ASI_PST32_P ! Mem[00000000100c1408] = 00000024ded191ce
2756! %l1 = 00000000000091ce, Mem[0000000030181410] = 0000ffa5e1ffffff
2757 stxa %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000000091ce
2758! Mem[0000000010081408] = ff1d8b0e, %l1 = 00000000000091ce
2759 swapa [%i2+%o4]0x80,%l1 ! %l1 = 00000000ff1d8b0e
2760! %l5 = 000000000000ffff, Mem[0000000010041400] = 00000000
2761 stha %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000ffff
2762! %f2 = 00000024 0000ff1d, Mem[0000000030141400] = a044c8d9 af000000
2763 stda %f2 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000024 0000ff1d
2764! %f6 = 5fa7efb3 ffffffff, Mem[0000000010041408] = ce91d1de a5ff0000
2765 stda %f6 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 5fa7efb3 ffffffff
2766! %l5 = 000000000000ffff, Mem[0000000010181400] = bc000000
2767 stwa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000ffff
2768! Mem[0000000030141400] = 0000ff1d, %l5 = 000000000000ffff
2769 ldstuba [%i5+%g0]0x89,%l5 ! %l5 = 0000001d000000ff
2770! Mem[00000000300c1408] = 00000000, %l5 = 000000000000001d
2771 swapa [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
2772! Starting 10 instruction Load Burst
2773! Mem[0000000030181408] = a46a000b1617ffff, %l4 = 00000000000000ff
2774 ldxa [%i6+%o4]0x89,%l4 ! %l4 = a46a000b1617ffff
2775
2776p0_label_109:
2777! Mem[00000000100c1400] = 005000ff, %l7 = 0000000000000000
2778 ldsha [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff
2779! Mem[0000000010001400] = ffffffff ffffffc3, %l2 = a044c8d9, %l3 = 00000000
2780 ldda [%i0+%g0]0x88,%l2 ! %l2 = 00000000ffffffc3 00000000ffffffff
2781! Mem[0000000010081410] = 00000000, %f20 = 00000000
2782 lda [%i2+%o5]0x80,%f20 ! %f20 = 00000000
2783! Mem[0000000030001410] = 00000000, %l2 = 00000000ffffffc3
2784 ldsba [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
2785! Mem[0000000010081420] = 5fa7efb3 2bff4165, %l6 = 8556ce00, %l7 = 000000ff
2786 ldda [%i2+0x020]%asi,%l6 ! %l6 = 000000005fa7efb3 000000002bff4165
2787! Mem[0000000010141400] = 7c0000ff, %l0 = 000000000e8b1dff
2788 ldswa [%i5+%g0]0x88,%l0 ! %l0 = 000000007c0000ff
2789! Mem[0000000021800080] = 653fd437, %l2 = 0000000000000000
2790 ldub [%o3+0x081],%l2 ! %l2 = 000000000000003f
2791! Mem[0000000030181410] = ce91000000000000, %l6 = 000000005fa7efb3
2792 ldxa [%i6+%o5]0x81,%l6 ! %l6 = ce91000000000000
2793! Mem[0000000020800040] = 500012f0, %l4 = a46a000b1617ffff
2794 ldsb [%o1+0x040],%l4 ! %l4 = 0000000000000050
2795! Starting 10 instruction Store Burst
2796! %f6 = 5fa7efb3 ffffffff, Mem[00000000100c1408] = 24000000 ce91d1de
2797 stda %f6 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 5fa7efb3 ffffffff
2798
2799p0_label_110:
2800! %l3 = 00000000ffffffff, Mem[0000000010001400] = ffffffffffffffc3
2801 stxa %l3,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000ffffffff
2802! %f24 = 5fa7efb3 2bff4165, Mem[0000000010041400] = 0000ffff ffffffe1
2803 stda %f24,[%i1+%g0]0x88 ! Mem[0000000010041400] = 5fa7efb3 2bff4165
2804! Mem[0000000010101408] = e960b2ee, %l4 = 0000000000000050
2805 ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 000000e9000000ff
2806! Mem[0000000010041400] = 2bff4165, %l5 = 0000000000000000
2807 ldstuba [%i1+%g0]0x88,%l5 ! %l5 = 00000065000000ff
2808! %l6 = 00000000, %l7 = 2bff4165, Mem[0000000010081410] = 00000000 ff000000
2809 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 2bff4165
2810! Mem[000000001008143c] = c4e22441, %l6 = ce91000000000000
2811 swap [%i2+0x03c],%l6 ! %l6 = 00000000c4e22441
2812! Mem[000000001010140e] = 4a11aaaa, %l2 = 000000000000003f
2813 ldstuba [%i4+0x00e]%asi,%l2 ! %l2 = 000000aa000000ff
2814! Mem[00000000201c0001] = 00e1e51a, %l1 = 00000000ff1d8b0e
2815 ldstub [%o0+0x001],%l1 ! %l1 = 000000e1000000ff
2816! Mem[0000000020800041] = 500012f0, %l3 = 00000000ffffffff
2817 ldstuba [%o1+0x041]%asi,%l3 ! %l3 = 00000000000000ff
2818! Starting 10 instruction Load Burst
2819! Mem[0000000030001408] = 15bdffff50520003, %l6 = 00000000c4e22441
2820 ldxa [%i0+%o4]0x89,%l6 ! %l6 = 15bdffff50520003
2821
2822p0_label_111:
2823! Mem[0000000030001410] = 00000000, %l1 = 00000000000000e1
2824 ldsba [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
2825! Mem[00000000100c1438] = f9f6032a, %l6 = 15bdffff50520003
2826 ldsh [%i3+0x03a],%l6 ! %l6 = 000000000000032a
2827! Mem[0000000010181400] = e1ffffffffff0000, %f12 = 00000000 7ca5bd15
2828 ldda [%i6+%g0]0x88,%f12 ! %f12 = e1ffffff ffff0000
2829! Mem[0000000010141410] = 00000000, %l2 = 00000000000000aa
2830 ldsba [%i5+%o5]0x80,%l2 ! %l2 = 0000000000000000
2831! Mem[0000000030001400] = ffff6bda, %l7 = 000000002bff4165
2832 ldsha [%i0+%g0]0x89,%l7 ! %l7 = 0000000000006bda
2833! Mem[0000000030141410] = 0000ffff, %l7 = 0000000000006bda
2834 ldsha [%i5+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
2835! Mem[0000000010181408] = 00000000, %l7 = ffffffffffffffff
2836 lduha [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000
2837! Mem[0000000010081420] = 5fa7efb3, %l4 = 00000000000000e9
2838 ldsw [%i2+0x020],%l4 ! %l4 = 000000005fa7efb3
2839! Mem[0000000030101410] = e1ffffffffffffff, %f30 = ffffffff ffffffe1
2840 ldda [%i4+%o5]0x89,%f30 ! %f30 = e1ffffff ffffffff
2841! Starting 10 instruction Store Burst
2842! %f30 = e1ffffff, Mem[0000000030181410] = 000091ce
2843 sta %f30,[%i6+%o5]0x89 ! Mem[0000000030181410] = e1ffffff
2844
2845p0_label_112:
2846! %f25 = 2bff4165, Mem[0000000010041408] = 5fa7efb3
2847 sta %f25,[%i1+%o4]0x80 ! Mem[0000000010041408] = 2bff4165
2848! %f5 = 1617ffff, Mem[0000000030001410] = 00000000
2849 sta %f5 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 1617ffff
2850! %l6 = 0000032a, %l7 = 00000000, Mem[0000000010101418] = ff04ff64 3483ff92
2851 stda %l6,[%i4+0x018]%asi ! Mem[0000000010101418] = 0000032a 00000000
2852! %l0 = 000000007c0000ff, Mem[0000000010141408] = 733368c8
2853 stwa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 7c0000ff
2854! Mem[0000000010041434] = 7ca5bd15, %l7 = 00000000, %l6 = 0000032a
2855 add %i1,0x34,%g1
2856 casa [%g1]0x80,%l7,%l6 ! %l6 = 000000007ca5bd15
2857! %f14 = 000000ff 47d7cccc, Mem[0000000010141410] = 00000000 ffff0000
2858 stda %f14,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff 47d7cccc
2859! %l4 = 000000005fa7efb3, Mem[0000000030141408] = 00500000
2860 stwa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 5fa7efb3
2861! %l4 = 000000005fa7efb3, Mem[0000000010101432] = 00000047, %asi = 80
2862 stha %l4,[%i4+0x032]%asi ! Mem[0000000010101430] = 0000efb3
2863! Mem[0000000010001408] = 00000000, %l5 = 0000000000000065
2864 ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
2865! Starting 10 instruction Load Burst
2866! Mem[0000000010041404] = b3efa75f, %l2 = 0000000000000000
2867 ldsw [%i1+0x004],%l2 ! %l2 = ffffffffb3efa75f
2868
2869p0_label_113:
2870! Mem[0000000030041408] = ff000000, %l6 = 000000007ca5bd15
2871 ldsba [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
2872! Mem[00000000211c0000] = ffab3616, %l1 = 0000000000000000
2873 lduha [%o2+0x000]%asi,%l1 ! %l1 = 000000000000ffab
2874! Mem[0000000010001410] = 000000007ca5bd15, %l1 = 000000000000ffab
2875 ldxa [%i0+%o5]0x80,%l1 ! %l1 = 000000007ca5bd15
2876! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
2877 ldsha [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
2878! Mem[0000000010141408] = 7c0000ff, %l3 = 0000000000000000
2879 lduba [%i5+0x00a]%asi,%l3 ! %l3 = 0000000000000000
2880! Mem[0000000030041408] = 000000ff 47d7cccc, %l2 = b3efa75f, %l3 = 00000000
2881 ldda [%i1+%o4]0x81,%l2 ! %l2 = 00000000000000ff 0000000047d7cccc
2882! Mem[0000000030041410] = ffffffffffffffe1, %l1 = 000000007ca5bd15
2883 ldxa [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffffe1
2884! Mem[0000000010101424] = ce0741a8, %l2 = 00000000000000ff
2885 ldsw [%i4+0x024],%l2 ! %l2 = ffffffffce0741a8
2886! Mem[00000000100c1400] = ff005000, %l4 = 000000005fa7efb3
2887 ldsb [%i3+%g0],%l4 ! %l4 = ffffffffffffffff
2888! Starting 10 instruction Store Burst
2889! Mem[0000000010101438] = 35ab3bd17c2e8980, %l4 = ffffffffffffffff, %l3 = 0000000047d7cccc
2890 add %i4,0x38,%g1
2891 casxa [%g1]0x80,%l4,%l3 ! %l3 = 35ab3bd17c2e8980
2892
2893p0_label_114:
2894! %l1 = ffffffffffffffe1, Mem[0000000010081408] = 000091ce
2895 stw %l1,[%i2+%o4] ! Mem[0000000010081408] = ffffffe1
2896! Mem[00000000300c1408] = 1d000000, %l1 = ffffffffffffffe1
2897 ldstuba [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
2898! %f24 = 5fa7efb3 2bff4165, %l6 = 0000000000000000
2899! Mem[00000000300c1438] = a97712629f6b69b2
2900 add %i3,0x038,%g1
2901 stda %f24,[%g1+%l6]ASI_PST8_S ! Mem[00000000300c1438] = a97712629f6b69b2
2902! %l2 = ffffffffce0741a8, Mem[0000000010181408] = 00000000
2903 stba %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000a8
2904! Mem[000000001010140c] = 4a11ffaa, %l3 = 35ab3bd17c2e8980, %asi = 80
2905 swapa [%i4+0x00c]%asi,%l3 ! %l3 = 000000004a11ffaa
2906! %f29 = ffffffe1, Mem[00000000100c1400] = 005000ff
2907 sta %f29,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffe1
2908! %l2 = ffffffffce0741a8, Mem[00000000300c1408] = ff00001d00004bab
2909 stxa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffffce0741a8
2910! %l2 = ce0741a8, %l3 = 4a11ffaa, Mem[0000000030001408] = 03005250 ffffbd15
2911 stda %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = ce0741a8 4a11ffaa
2912! %l4 = ffffffffffffffff, Mem[0000000020800000] = ffff7920
2913 sth %l4,[%o1+%g0] ! Mem[0000000020800000] = ffff7920
2914! Starting 10 instruction Load Burst
2915! Mem[00000000300c1410] = ffccd7475c3964ce, %f10 = eeb260e9 00000000
2916 ldda [%i3+%o5]0x81,%f10 ! %f10 = ffccd747 5c3964ce
2917
2918p0_label_115:
2919! Mem[0000000030141410] = bca72de4 0000ffff, %l2 = ce0741a8, %l3 = 4a11ffaa
2920 ldda [%i5+%o5]0x89,%l2 ! %l2 = 000000000000ffff 00000000bca72de4
2921! Mem[00000000100c1408] = ffffffff, %l1 = 0000000000000000
2922 ldswa [%i3+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
2923! Mem[0000000030081408] = 000000000e8b1dff, %l3 = 00000000bca72de4
2924 ldxa [%i2+%o4]0x81,%l3 ! %l3 = 000000000e8b1dff
2925! Mem[0000000010001408] = 000000ff, %l6 = 0000000000000000
2926 ldsha [%i0+%o4]0x88,%l6 ! %l6 = 00000000000000ff
2927! Mem[0000000030101410] = ffffffff, %l1 = ffffffffffffffff
2928 lduha [%i4+%o5]0x81,%l1 ! %l1 = 000000000000ffff
2929! Mem[00000000211c0000] = ffab3616, %l6 = 00000000000000ff
2930 ldub [%o2+0x001],%l6 ! %l6 = 00000000000000ab
2931! Mem[0000000010001410] = 00000000 7ca5bd15, %l2 = 0000ffff, %l3 = 0e8b1dff
2932 ldda [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000 000000007ca5bd15
2933! Mem[0000000010181418] = 5800b9391c365040, %l3 = 000000007ca5bd15
2934 ldx [%i6+0x018],%l3 ! %l3 = 5800b9391c365040
2935! Mem[00000000100c1400] = e1ffffff, %f19 = 00000000
2936 lda [%i3+%g0]0x80,%f19 ! %f19 = e1ffffff
2937! Starting 10 instruction Store Burst
2938! %l7 = 0000000000000000, Mem[0000000030041408] = 000000ff47d7cccc
2939 stxa %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000000000000000
2940
2941p0_label_116:
2942! %l1 = 000000000000ffff, Mem[00000000300c1410] = ce64395c47d7ccff
2943 stxa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000000000ffff
2944! %f31 = ffffffff, Mem[0000000010001410] = 00000000
2945 sta %f31,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffff
2946! Mem[000000001008140c] = ffff0000, %l7 = 00000000, %l3 = 1c365040
2947 add %i2,0x0c,%g1
2948 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000ffff0000
2949! %l6 = 000000ab, %l7 = 00000000, Mem[00000000100c1428] = bca72de4 776bed8f
2950 std %l6,[%i3+0x028] ! Mem[00000000100c1428] = 000000ab 00000000
2951! %l6 = 00000000000000ab, Mem[0000000010081400] = ccccd747000000ff
2952 stxa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000000000ab
2953! %l0 = 000000007c0000ff, Mem[0000000030081400] = 00000000
2954 stwa %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 7c0000ff
2955! %l0 = 000000007c0000ff, Mem[0000000030001408] = a84107ce
2956 stwa %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 7c0000ff
2957! %l5 = 0000000000000000, Mem[0000000030141410] = ffff0000e42da7bc
2958 stxa %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000000
2959! Mem[0000000010181410] = ffffffff, %l4 = ffffffffffffffff
2960 swapa [%i6+%o5]0x80,%l4 ! %l4 = 00000000ffffffff
2961! Starting 10 instruction Load Burst
2962! Mem[0000000010141400] = ff00007c, %l7 = 0000000000000000
2963 lduba [%i5+%g0]0x80,%l7 ! %l7 = 00000000000000ff
2964
2965p0_label_117:
2966! Mem[0000000030041410] = ffffffffffffffe1, %l7 = 00000000000000ff
2967 ldxa [%i1+%o5]0x81,%l7 ! %l7 = ffffffffffffffe1
2968! Mem[0000000030141408] = 5fa7efb3, %l4 = 00000000ffffffff
2969 lduha [%i5+%o4]0x89,%l4 ! %l4 = 000000000000efb3
2970! Mem[00000000211c0000] = ffab3616, %l4 = 000000000000efb3
2971 lduba [%o2+0x000]%asi,%l4 ! %l4 = 00000000000000ff
2972! Mem[0000000020800000] = ffff7920, %l6 = 00000000000000ab
2973 ldsb [%o1+%g0],%l6 ! %l6 = ffffffffffffffff
2974! Mem[0000000030101408] = 47d7cccc, %l7 = ffffffffffffffe1
2975 ldsba [%i4+%o4]0x81,%l7 ! %l7 = 0000000000000047
2976! Mem[0000000030081410] = ffccd747, %l4 = 00000000000000ff
2977 ldsha [%i2+%o5]0x89,%l4 ! %l4 = ffffffffffffd747
2978! Mem[000000001004142c] = 776bed8f, %l6 = ffffffffffffffff
2979 ldsh [%i1+0x02e],%l6 ! %l6 = ffffffffffffed8f
2980! Mem[0000000010181408] = a800000000000000, %f14 = 000000ff 47d7cccc
2981 ldda [%i6+%o4]0x80,%f14 ! %f14 = a8000000 00000000
2982! Mem[0000000010141424] = 00000000, %l0 = 000000007c0000ff
2983 lduh [%i5+0x026],%l0 ! %l0 = 0000000000000000
2984! Starting 10 instruction Store Burst
2985! Mem[0000000030041400] = 00000000, %l0 = 0000000000000000
2986 ldstuba [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff
2987
2988p0_label_118:
2989! Mem[0000000010101410] = 000000ff, %l7 = 0000000000000047
2990 ldstuba [%i4+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
2991! %f29 = ffffffe1, %f11 = 5c3964ce, %f29 = ffffffe1
2992 fsubs %f29,%f11,%f29 ! %f29 = ffffffe1
2993! %l4 = ffffd747, %l5 = 00000000, Mem[00000000100c1410] = ffccd747 ffff0000
2994 stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffd747 00000000
2995! %f2 = 00000024 0000ff1d, Mem[0000000030041410] = ffffffff ffffffe1
2996 stda %f2 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000024 0000ff1d
2997! Mem[0000000030041410] = 24000000, %l1 = 000000000000ffff
2998 ldstuba [%i1+%o5]0x89,%l1 ! %l1 = 00000000000000ff
2999! %l4 = ffffffffffffd747, Mem[00000000201c0000] = 00ffe51a
3000 sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = d747e51a
3001! Mem[0000000010141400] = 7c0000ff, %l4 = ffffffffffffd747
3002 swapa [%i5+%g0]0x88,%l4 ! %l4 = 000000007c0000ff
3003! Mem[0000000010101410] = 000000ff, %l3 = 00000000ffff0000
3004 ldstuba [%i4+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
3005! %l4 = 7c0000ff, %l5 = 00000000, Mem[00000000100c1410] = ffffd747 00000000
3006 stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 7c0000ff 00000000
3007! Starting 10 instruction Load Burst
3008! Mem[00000000300c1410] = ffff0000, %f7 = ffffffff
3009 lda [%i3+%o5]0x81,%f7 ! %f7 = ffff0000
3010
3011p0_label_119:
3012! Mem[0000000010001410] = ffffffff7ca5bd15, %l4 = 000000007c0000ff
3013 ldxa [%i0+%o5]0x80,%l4 ! %l4 = ffffffff7ca5bd15
3014! Mem[0000000030041400] = ff00007c000000ff, %f0 = 00000024 ded191ce
3015 ldda [%i1+%g0]0x89,%f0 ! %f0 = ff00007c 000000ff
3016! Mem[0000000010041404] = b3efa75f, %l3 = 00000000000000ff
3017 ldub [%i1+0x005],%l3 ! %l3 = 00000000000000ef
3018! Mem[0000000010041408] = ffffffff6541ff2b, %l1 = 0000000000000000
3019 ldxa [%i1+%o4]0x88,%l1 ! %l1 = ffffffff6541ff2b
3020! Mem[0000000010101410] = ff000000, %l7 = 00000000000000ff
3021 lduba [%i4+%o5]0x80,%l7 ! %l7 = 00000000000000ff
3022! Mem[0000000010041410] = 00000000 ffccd747, %l4 = 7ca5bd15, %l5 = 00000000
3023 ldda [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000 00000000ffccd747
3024! Mem[00000000100c1414] = 00000000, %l4 = 0000000000000000
3025 lduha [%i3+0x014]%asi,%l4 ! %l4 = 0000000000000000
3026! Mem[0000000030181410] = e1ffffff, %l2 = 0000000000000000
3027 lduha [%i6+%o5]0x89,%l2 ! %l2 = 000000000000ffff
3028! Mem[0000000030001410] = 1617ffff 00000000, %l4 = 00000000, %l5 = ffccd747
3029 ldda [%i0+%o5]0x81,%l4 ! %l4 = 000000001617ffff 0000000000000000
3030! Starting 10 instruction Store Burst
3031! %l5 = 0000000000000000, Mem[0000000010141410] = 000000ff47d7cccc
3032 stxa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
3033
3034p0_label_120:
3035! Mem[00000000100c1400] = e1ffffffffffffe1, %l6 = ffffffffffffed8f, %l0 = 0000000000000000
3036 casxa [%i3]0x80,%l6,%l0 ! %l0 = e1ffffffffffffe1
3037! %l2 = 000000000000ffff, Mem[0000000010101400] = 00000000
3038 stwa %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ffff
3039! %l0 = ffffffe1, %l1 = 6541ff2b, Mem[0000000030001400] = da6bffff 00000077
3040 stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffe1 6541ff2b
3041! %l5 = 0000000000000000, Mem[0000000010081420] = 5fa7efb32bff4165
3042 stx %l5,[%i2+0x020] ! Mem[0000000010081420] = 0000000000000000
3043! Mem[0000000010101400] = ffff0000, %l3 = 00000000000000ef
3044 swapa [%i4+%g0]0x80,%l3 ! %l3 = 00000000ffff0000
3045! %l7 = 00000000000000ff, Mem[000000001018140b] = a8000000
3046 stb %l7,[%i6+0x00b] ! Mem[0000000010181408] = a80000ff
3047! %l4 = 000000001617ffff, Mem[0000000010141408] = ff00007c
3048 stwa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 1617ffff
3049! %f18 = ff1d8b0e e1ffffff, Mem[0000000010081400] = 000000ab 00000000
3050 stda %f18,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff1d8b0e e1ffffff
3051! %f16 = 000000cd 00000000, %l7 = 00000000000000ff
3052! Mem[0000000030101410] = ffffffffffffffe1
3053 add %i4,0x010,%g1
3054 stda %f16,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030101410] = 00000000cd000000
3055! Starting 10 instruction Load Burst
3056! Mem[00000000100c1400] = e1ffffff, %l4 = 000000001617ffff
3057 ldsha [%i3+%g0]0x80,%l4 ! %l4 = ffffffffffffe1ff
3058
3059p0_label_121:
3060! Mem[0000000030041408] = 00000000, %l2 = 000000000000ffff
3061 ldsba [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
3062! Mem[0000000010181400] = 0000ffffffffffe1, %f20 = 00000000 ffffffff
3063 ldda [%i6+%g0]0x80,%f20 ! %f20 = 0000ffff ffffffe1
3064! Mem[0000000030181400] = 00000003, %l0 = e1ffffffffffffe1
3065 ldswa [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000003
3066! Mem[0000000010081400] = ffffffe1, %l1 = ffffffff6541ff2b
3067 lduba [%i2+%g0]0x80,%l1 ! %l1 = 00000000000000ff
3068! Mem[000000001000141c] = da6bffff, %f1 = 000000ff
3069 lda [%i0+0x01c]%asi,%f1 ! %f1 = da6bffff
3070! Mem[0000000030181400] = 03000000, %f16 = 000000cd
3071 lda [%i6+%g0]0x81,%f16 ! %f16 = 03000000
3072! Mem[0000000030041408] = 00000000, %l3 = 00000000ffff0000
3073 lduwa [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
3074 membar #Sync ! Added by membar checker (19)
3075! Mem[0000000010041400] = ff41ff2b b3efa75f 2bff4165 ffffffff
3076! Mem[0000000010041410] = 00000000 ffccd747 ff000000 00000000
3077! Mem[0000000010041420] = ce64395c cae4514a bca72de4 776bed8f
3078! Mem[0000000010041430] = 15bda57c 7ca5bd15 e3f6032a ffffff4e
3079 ldda [%i1]ASI_BLK_PL,%f16 ! Block Load from 0000000010041400
3080! Mem[0000000030081410] = 47d7ccff, %l0 = 0000000000000003
3081 lduwa [%i2+%o5]0x81,%l0 ! %l0 = 0000000047d7ccff
3082! Starting 10 instruction Store Burst
3083! %l6 = ffffffffffffed8f, Mem[00000000100c1400] = e1ffffff
3084 stha %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ed8fffff
3085
3086p0_label_122:
3087! Mem[0000000030181400] = 03000000, %l0 = 0000000047d7ccff
3088 ldstuba [%i6+%g0]0x81,%l0 ! %l0 = 00000003000000ff
3089! %f0 = ff00007c da6bffff, %l0 = 0000000000000003
3090! Mem[0000000010181420] = 63c3092547e764a1
3091 add %i6,0x020,%g1
3092 stda %f0,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010181420] = ffff092547e764a1
3093! %l3 = 0000000000000000, Mem[0000000030101400] = ff000000
3094 stwa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
3095! Mem[0000000010181408] = a80000ff, %l1 = 00000000000000ff
3096 swapa [%i6+%o4]0x80,%l1 ! %l1 = 00000000a80000ff
3097! %l3 = 0000000000000000, Mem[0000000010001428] = c29fba2964bbdd5a, %asi = 80
3098 stxa %l3,[%i0+0x028]%asi ! Mem[0000000010001428] = 0000000000000000
3099! %l4 = ffffffffffffe1ff, Mem[0000000030081400] = 7c0000ff
3100 stba %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff0000ff
3101! %f14 = a8000000 00000000, %l1 = 00000000a80000ff
3102! Mem[0000000010141400] = 47d7ffffacb61bbb
3103 stda %f14,[%i5+%l1]ASI_PST16_PL ! Mem[0000000010141400] = 00000000000000a8
3104 membar #Sync ! Added by membar checker (20)
3105! %l2 = 0000000000000000, Mem[0000000010041404] = b3efa75f
3106 stw %l2,[%i1+0x004] ! Mem[0000000010041404] = 00000000
3107! %l6 = ffffed8f, %l7 = 000000ff, Mem[0000000010141430] = 33ff1619 f9b0f7b2
3108 std %l6,[%i5+0x030] ! Mem[0000000010141430] = ffffed8f 000000ff
3109! Starting 10 instruction Load Burst
3110! Mem[0000000010181408] = 000000ff00000000, %f0 = ff00007c da6bffff
3111 ldd [%i6+%o4],%f0 ! %f0 = 000000ff 00000000
3112
3113p0_label_123:
3114! Mem[0000000030081408] = ff1d8b0e00000000, %f14 = a8000000 00000000
3115 ldda [%i2+%o4]0x89,%f14 ! %f14 = ff1d8b0e 00000000
3116! Mem[0000000010081400] = ff1d8b0e e1ffffff, %l4 = ffffe1ff, %l5 = 00000000
3117 ldda [%i2+%g0]0x88,%l4 ! %l4 = 00000000e1ffffff 00000000ff1d8b0e
3118! Mem[00000000100c1428] = 000000ab00000000, %l3 = 0000000000000000
3119 ldxa [%i3+0x028]%asi,%l3 ! %l3 = 000000ab00000000
3120! Mem[0000000010041408] = 2bff4165, %l3 = 000000ab00000000
3121 ldswa [%i1+%o4]0x80,%l3 ! %l3 = 000000002bff4165
3122! Mem[0000000010001410] = ffffffff, %l3 = 000000002bff4165
3123 ldswa [%i0+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
3124! Mem[0000000010081400] = ffffffe10e8b1dff, %l1 = 00000000a80000ff, %l1 = 00000000a80000ff
3125 casxa [%i2]0x80,%l1,%l1 ! %l1 = ffffffe10e8b1dff
3126! Mem[0000000030041400] = 000000ff, %f27 = e42da7bc
3127 lda [%i1+%g0]0x89,%f27 ! %f27 = 000000ff
3128! Mem[0000000010181408] = 000000ff, %l0 = 0000000000000003
3129 lduba [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000
3130! Mem[0000000020800040] = 50ff12f0, %l5 = 00000000ff1d8b0e
3131 ldsba [%o1+0x041]%asi,%l5 ! %l5 = ffffffffffffffff
3132! Starting 10 instruction Store Burst
3133! Mem[0000000020800001] = ffff7920, %l7 = 00000000000000ff
3134 ldstub [%o1+0x001],%l7 ! %l7 = 000000ff000000ff
3135
3136p0_label_124:
3137! Mem[000000001018143c] = 0000005d, %l7 = 00000000000000ff
3138 ldstub [%i6+0x03c],%l7 ! %l7 = 00000000000000ff
3139! Mem[0000000010001414] = 7ca5bd15, %l0 = 0000000000000000
3140 swap [%i0+0x014],%l0 ! %l0 = 000000007ca5bd15
3141! Mem[000000001004141d] = 00000000, %l2 = 0000000000000000
3142 ldstuba [%i1+0x01d]%asi,%l2 ! %l2 = 00000000000000ff
3143! %f4 = bb1bb6ac 1617ffff, %l3 = ffffffffffffffff
3144! Mem[0000000010141410] = 0000000000000000
3145 add %i5,0x010,%g1
3146 stda %f4,[%g1+%l3]ASI_PST16_P ! Mem[0000000010141410] = bb1bb6ac1617ffff
3147! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000
3148 lduwa [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
3149! %f11 = 5c3964ce, Mem[0000000030181410] = e1ffffff
3150 sta %f11,[%i6+%o5]0x89 ! Mem[0000000030181410] = 5c3964ce
3151! %l2 = 0000000000000000, Mem[00000000100c1400] = ed8fffff
3152 stha %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000ffff
3153! %f0 = 000000ff 00000000, Mem[0000000030041410] = ff000024 0000ff1d
3154 stda %f0 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff 00000000
3155! %f6 = 5fa7efb3 ffff0000, Mem[0000000030181408] = 1617ffff a46a000b
3156 stda %f6 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 5fa7efb3 ffff0000
3157! Starting 10 instruction Load Burst
3158! Mem[0000000010141408] = ffff1716, %l4 = 00000000e1ffffff
3159 ldsha [%i5+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
3160
3161p0_label_125:
3162! Mem[0000000010181400] = 0000ffff ffffffe1, %l4 = ffffffff, %l5 = ffffffff
3163 ldda [%i6+%g0]0x80,%l4 ! %l4 = 000000000000ffff 00000000ffffffe1
3164! Mem[0000000030101408] = ccccd747, %l7 = 0000000000000000
3165 ldsha [%i4+%o4]0x89,%l7 ! %l7 = ffffffffffffd747
3166! Mem[0000000010181400] = ffff0000, %l5 = 00000000ffffffe1
3167 lduba [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
3168! Mem[0000000030141400] = ffff0000 24000000 b3efa75f 929501af
3169! Mem[0000000030141410] = 00000000 00000000 0655ce22 f1f9f50e
3170! Mem[0000000030141420] = 0be6e165 e42da7bc 45136133 4d5f2023
3171! Mem[0000000030141430] = 6d56f925 b8f8c401 82690000 77af5685
3172 ldda [%i5]ASI_BLK_S,%f16 ! Block Load from 0000000030141400
3173! Mem[00000000300c1408] = a84107ceffffffff, %f4 = bb1bb6ac 1617ffff
3174 ldda [%i3+%o4]0x89,%f4 ! %f4 = a84107ce ffffffff
3175! Mem[0000000010001410] = ffffffff, %f3 = 0000ff1d
3176 lda [%i0+%o5]0x80,%f3 ! %f3 = ffffffff
3177! Mem[0000000010181400] = ffff0000, %l7 = ffffffffffffd747
3178 ldsha [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000
3179! Mem[0000000010181410] = ffffffff, %l2 = 0000000000000000
3180 ldswa [%i6+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
3181! Mem[0000000010001408] = bc000000000000ff, %f12 = e1ffffff ffff0000
3182 ldda [%i0+%o4]0x88,%f12 ! %f12 = bc000000 000000ff
3183! Starting 10 instruction Store Burst
3184! %l6 = ffffffffffffed8f, Mem[0000000030041408] = 0000000000000000
3185 stxa %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffffffffed8f
3186
3187p0_label_126:
3188! %f4 = a84107ce ffffffff, Mem[0000000030101410] = 00000000 cd000000
3189 stda %f4 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = a84107ce ffffffff
3190! %l2 = ffffffffffffffff, Mem[0000000010041410] = 00000000
3191 stha %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffff0000
3192! %l1 = ffffffe10e8b1dff, Mem[0000000030101408] = ccccd747
3193 stba %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = ccccd7ff
3194! Mem[0000000030101408] = ffd7cccc, %l5 = 0000000000000000
3195 ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
3196! %f2 = 00000024 ffffffff, %l7 = 0000000000000000
3197! Mem[0000000030081438] = e1ffffffffffffff
3198 add %i2,0x038,%g1
3199 stda %f2,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030081438] = e1ffffffffffffff
3200! Mem[0000000010041400] = 2bff41ff, %l2 = ffffffffffffffff
3201 ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
3202! Mem[0000000030181400] = ff000000, %l2 = 00000000000000ff
3203 ldstuba [%i6+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
3204! %l5 = 00000000000000ff, Mem[0000000030081408] = 00000000
3205 stha %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
3206! %f16 = ffff0000 24000000 b3efa75f 929501af
3207! %f20 = 00000000 00000000 0655ce22 f1f9f50e
3208! %f24 = 0be6e165 e42da7bc 45136133 4d5f2023
3209! %f28 = 6d56f925 b8f8c401 82690000 77af5685
3210 stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
3211! Starting 10 instruction Load Burst
3212! Mem[0000000030001410] = ffff1716, %l3 = ffffffffffffffff
3213 lduba [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000016
3214
3215p0_label_127:
3216! Mem[0000000030041408] = ffffffff, %f6 = 5fa7efb3
3217 lda [%i1+%o4]0x81,%f6 ! %f6 = ffffffff
3218! Mem[0000000010001420] = 00000000 26162749, %l2 = 000000ff, %l3 = 00000016
3219 ldd [%i0+0x020],%l2 ! %l2 = 0000000000000000 0000000026162749
3220! Mem[00000000201c0000] = d747e51a, %l1 = ffffffe10e8b1dff
3221 ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffd747
3222! Mem[0000000010081408] = e1ffffff, %f12 = bc000000
3223 lda [%i2+%o4]0x88,%f12 ! %f12 = e1ffffff
3224! Mem[0000000030001410] = 1617ffff00000000, %f14 = ff1d8b0e 00000000
3225 ldda [%i0+%o5]0x81,%f14 ! %f14 = 1617ffff 00000000
3226! Mem[0000000030001400] = ffffffe1, %l4 = 000000000000ffff
3227 ldsha [%i0+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
3228! %l4 = ffffffffffffffff, imm = ffffffffffffff75, %l4 = ffffffffffffffff
3229 sub %l4,-0x08b,%l4 ! %l4 = 000000000000008a
3230! Mem[0000000030001410] = 00000000 ffff1716, %l2 = 00000000, %l3 = 26162749
3231 ldda [%i0+%o5]0x89,%l2 ! %l2 = 00000000ffff1716 0000000000000000
3232! Mem[0000000030041410] = 000000ff 00000000, %l6 = ffffed8f, %l7 = 00000000
3233 ldda [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000ff 0000000000000000
3234! Starting 10 instruction Store Burst
3235! Mem[0000000010181438] = c8683373, %l5 = 000000ff, %l0 = 7ca5bd15
3236 add %i6,0x38,%g1
3237 casa [%g1]0x80,%l5,%l0 ! %l0 = 00000000c8683373
3238
3239p0_label_128:
3240! %f6 = ffffffff ffff0000, Mem[0000000010181438] = c8683373 ff00005d
3241 std %f6 ,[%i6+0x038] ! Mem[0000000010181438] = ffffffff ffff0000
3242! %l5 = 00000000000000ff, Mem[0000000010041410] = ffff0000
3243 stba %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffff0000
3244! %f1 = 00000000, Mem[0000000030101400] = 00000000
3245 sta %f1 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
3246! %l1 = ffffffffffffd747, Mem[0000000020800040] = 50ff12f0, %asi = 80
3247 stha %l1,[%o1+0x040]%asi ! Mem[0000000020800040] = d74712f0
3248! %f1 = 00000000, Mem[0000000010041408] = 6541ff2b
3249 sta %f1 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
3250! Mem[0000000010081400] = ffffffe1, %l5 = 00000000000000ff
3251 ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
3252! %l0 = 00000000c8683373, Mem[0000000010081402] = ffffffe1
3253 sth %l0,[%i2+0x002] ! Mem[0000000010081400] = ffff3373
3254! %l4 = 000000000000008a, Mem[0000000030181408] = ffff0000
3255 stba %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffff008a
3256! %l1 = ffffffffffffd747, Mem[0000000030041410] = ff000000
3257 stba %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff000047
3258! Starting 10 instruction Load Burst
3259 membar #Sync ! Added by membar checker (21)
3260! Mem[00000000100c1408] = ffffffff b3efa75f, %l4 = 0000008a, %l5 = 000000ff
3261 ldda [%i3+0x008]%asi,%l4 ! %l4 = 00000000ffffffff 00000000b3efa75f
3262
3263p0_label_129:
3264! Mem[0000000010101410] = cc000000000000ff, %f10 = ffccd747 5c3964ce
3265 ldda [%i4+%o5]0x88,%f10 ! %f10 = cc000000 000000ff
3266! Mem[0000000010001438] = 7fedd978, %l4 = 00000000ffffffff
3267 ldsb [%i0+0x03b],%l4 ! %l4 = 0000000000000078
3268! Mem[0000000010101410] = ff000000, %l5 = 00000000b3efa75f
3269 ldsba [%i4+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
3270! Mem[0000000010001410] = ffffffff, %f24 = 0be6e165
3271 lda [%i0+%o5]0x80,%f24 ! %f24 = ffffffff
3272! Mem[0000000030081408] = ff000000, %l4 = 0000000000000078
3273 lduwa [%i2+%o4]0x81,%l4 ! %l4 = 00000000ff000000
3274! Mem[0000000010101410] = ff000000, %l4 = 00000000ff000000
3275 lduwa [%i4+%o5]0x80,%l4 ! %l4 = 00000000ff000000
3276! Mem[00000000100c1408] = ffffffff, %l1 = ffffffffffffd747
3277 lduwa [%i3+%o4]0x80,%l1 ! %l1 = 00000000ffffffff
3278! Mem[0000000030001400] = e1ffffff, %l7 = 0000000000000000
3279 lduba [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
3280! Mem[0000000010141410] = ffff1716acb61bbb, %l2 = 00000000ffff1716
3281 ldxa [%i5+%o5]0x88,%l2 ! %l2 = ffff1716acb61bbb
3282! Starting 10 instruction Store Burst
3283! Mem[0000000030141400] = 0000ffff, %l0 = 00000000c8683373
3284 ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
3285
3286p0_label_130:
3287! %f14 = 1617ffff 00000000, Mem[0000000010081400] = ffff3373 0e8b1dff
3288 std %f14,[%i2+%g0] ! Mem[0000000010081400] = 1617ffff 00000000
3289! Mem[0000000030101400] = 00000000, %l7 = 00000000000000ff
3290 ldstuba [%i4+%g0]0x89,%l7 ! %l7 = 00000000000000ff
3291! %f0 = 000000ff 00000000 00000024 ffffffff
3292! %f4 = a84107ce ffffffff ffffffff ffff0000
3293! %f8 = ffff6bda 5c3964ce cc000000 000000ff
3294! %f12 = e1ffffff 000000ff 1617ffff 00000000
3295 stda %f0,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400
3296! %l0 = 00000000000000ff, Mem[0000000010001416] = 00000000
3297 sth %l0,[%i0+0x016] ! Mem[0000000010001414] = 000000ff
3298! Mem[0000000010101408] = eeb260ff, %l1 = 00000000ffffffff
3299 swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000eeb260ff
3300! %f16 = ffff0000 24000000 b3efa75f 929501af
3301! %f20 = 00000000 00000000 0655ce22 f1f9f50e
3302! %f24 = ffffffff e42da7bc 45136133 4d5f2023
3303! %f28 = 6d56f925 b8f8c401 82690000 77af5685
3304 stda %f16,[%i2]ASI_COMMIT_P ! Block Store to 0000000010081400
3305! Mem[0000000010041400] = ff41ff2b, %l1 = 00000000eeb260ff
3306 ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
3307! %f1 = 00000000, Mem[0000000010141408] = 00000024
3308 st %f1 ,[%i5+%o4] ! Mem[0000000010141408] = 00000000
3309! %f8 = ffff6bda 5c3964ce, Mem[0000000010041408] = 00000000 ffffffff
3310 stda %f8 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffff6bda 5c3964ce
3311! Starting 10 instruction Load Burst
3312! Mem[0000000030001408] = ff00007c, %l1 = 00000000000000ff
3313 lduba [%i0+%o4]0x81,%l1 ! %l1 = 00000000000000ff
3314
3315p0_label_131:
3316 membar #Sync ! Added by membar checker (22)
3317! Mem[0000000010141408] = 00000000, %l4 = 00000000ff000000
3318 ldsba [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
3319! Mem[00000000100c1408] = 5fa7efb3 ffffffff, %l4 = 00000000, %l5 = ffffffff
3320 ldda [%i3+%o4]0x88,%l4 ! %l4 = 00000000ffffffff 000000005fa7efb3
3321! Mem[0000000030081400] = ff0000ff, %l6 = 00000000000000ff
3322 lduba [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff
3323! Mem[00000000300c1408] = b3efa75f929501af, %l1 = 00000000000000ff
3324 ldxa [%i3+%o4]0x89,%l1 ! %l1 = b3efa75f929501af
3325! Mem[0000000010101408] = ffffffff, %l5 = 000000005fa7efb3
3326 lduha [%i4+%o4]0x80,%l5 ! %l5 = 000000000000ffff
3327! Mem[0000000010041410] = 47d7ccff0000ffff, %f20 = 00000000 00000000
3328 ldda [%i1+%o5]0x88,%f20 ! %f20 = 47d7ccff 0000ffff
3329! Mem[0000000010101410] = 000000ff, %l3 = 0000000000000000
3330 ldswa [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
3331! Mem[0000000020800040] = d74712f0, %l7 = 0000000000000000
3332 ldsha [%o1+0x040]%asi,%l7 ! %l7 = ffffffffffffd747
3333! Mem[0000000030141408] = af0195925fa7efb3, %f26 = 45136133 4d5f2023
3334 ldda [%i5+%o4]0x89,%f26 ! %f26 = af019592 5fa7efb3
3335! Starting 10 instruction Store Burst
3336! %l2 = ffff1716acb61bbb, Mem[0000000010041410] = ffff0000
3337 stha %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 1bbb0000
3338
3339p0_label_132:
3340! Mem[000000001010141d] = 00000000, %l0 = 00000000000000ff
3341 ldstuba [%i4+0x01d]%asi,%l0 ! %l0 = 00000000000000ff
3342! Mem[0000000010041410] = 0000bb1b, %l6 = 00000000000000ff
3343 swapa [%i1+%o5]0x88,%l6 ! %l6 = 000000000000bb1b
3344! %f12 = e1ffffff 000000ff, Mem[0000000010001408] = 000000ff bc000000
3345 stda %f12,[%i0+%o4]0x88 ! Mem[0000000010001408] = e1ffffff 000000ff
3346! %l4 = 00000000ffffffff, Mem[0000000021800180] = ffffa73c
3347 sth %l4,[%o3+0x180] ! Mem[0000000021800180] = ffffa73c
3348! Mem[0000000010001408] = ff000000, %l2 = ffff1716acb61bbb
3349 swapa [%i0+%o4]0x80,%l2 ! %l2 = 00000000ff000000
3350! %l5 = 000000000000ffff, Mem[00000000100c140c] = b3efa75f, %asi = 80
3351 stba %l5,[%i3+0x00c]%asi ! Mem[00000000100c140c] = ffefa75f
3352! %f12 = e1ffffff 000000ff, Mem[00000000100c1400] = 0000ffff ffffffe1
3353 stda %f12,[%i3+%g0]0x80 ! Mem[00000000100c1400] = e1ffffff 000000ff
3354! Mem[0000000030101400] = ff000000, %l6 = 000000000000bb1b
3355 ldstuba [%i4+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
3356! %f2 = 00000024 ffffffff, Mem[0000000010101408] = ffffffff 80892e7c
3357 stda %f2 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000024 ffffffff
3358! Starting 10 instruction Load Burst
3359! Mem[0000000010001420] = 00000000, %l6 = 00000000000000ff
3360 ldsb [%i0+0x020],%l6 ! %l6 = 0000000000000000
3361
3362p0_label_133:
3363! Mem[0000000010141400] = 00000000ff000000, %l3 = 00000000000000ff
3364 ldxa [%i5+%g0]0x88,%l3 ! %l3 = 00000000ff000000
3365! Mem[0000000030101408] = ffd7cccc, %l6 = 0000000000000000
3366 ldsha [%i4+%o4]0x81,%l6 ! %l6 = ffffffffffffffd7
3367! Mem[0000000030041408] = ffffffff, %l0 = 0000000000000000
3368 ldsba [%i1+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
3369! Mem[0000000030001410] = 00000000ffff1716, %l2 = 00000000ff000000
3370 ldxa [%i0+%o5]0x89,%l2 ! %l2 = 00000000ffff1716
3371! Mem[00000000100c1400] = ff000000ffffffe1, %f24 = ffffffff e42da7bc
3372 ldda [%i3+%g0]0x88,%f24 ! %f24 = ff000000 ffffffe1
3373! Mem[0000000021800140] = 56535fa3, %l3 = 00000000ff000000
3374 ldsh [%o3+0x140],%l3 ! %l3 = 0000000000005653
3375! Mem[0000000030181400] = ff000000, %l6 = ffffffffffffffd7
3376 lduba [%i6+%g0]0x81,%l6 ! %l6 = 00000000000000ff
3377! Mem[0000000030101408] = ccccd7ff, %l4 = 00000000ffffffff
3378 lduha [%i4+%o4]0x89,%l4 ! %l4 = 000000000000d7ff
3379! Mem[0000000030141408] = 5fa7efb3, %l5 = 000000000000ffff
3380 ldsba [%i5+%o4]0x89,%l5 ! %l5 = ffffffffffffffb3
3381! Starting 10 instruction Store Burst
3382! Mem[0000000010001410] = ffffffff, %l0 = ffffffff, %l5 = ffffffb3
3383 add %i0,0x10,%g1
3384 casa [%g1]0x80,%l0,%l5 ! %l5 = 00000000ffffffff
3385
3386p0_label_134:
3387! Mem[0000000010081408] = 5fa7efb3, %l3 = 0000000000005653
3388 ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 000000b3000000ff
3389! %f14 = 1617ffff, Mem[0000000030001400] = e1ffffff
3390 sta %f14,[%i0+%g0]0x89 ! Mem[0000000030001400] = 1617ffff
3391! %l6 = 00000000000000ff, Mem[00000000211c0000] = ffab3616, %asi = 80
3392 stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff3616
3393! %l0 = ffffffffffffffff, Mem[0000000030081408] = 000000ff
3394 stwa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffffff
3395! %l3 = 00000000000000b3, Mem[0000000030101410] = a84107ceffffffff
3396 stxa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000000000b3
3397! Mem[0000000030181400] = 000000ff, %l6 = 00000000000000ff
3398 swapa [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
3399! %f10 = cc000000 000000ff, Mem[0000000010081428] = 45136133 4d5f2023
3400 stda %f10,[%i2+0x028]%asi ! Mem[0000000010081428] = cc000000 000000ff
3401! Mem[0000000010141408] = 00000000, %l2 = 00000000ffff1716
3402 swapa [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
3403! %f14 = 1617ffff 00000000, Mem[0000000030001400] = ffff1716 6541ff2b
3404 stda %f14,[%i0+%g0]0x81 ! Mem[0000000030001400] = 1617ffff 00000000
3405! Starting 10 instruction Load Burst
3406! Mem[0000000030181408] = 8a00ffffb3efa75f, %f16 = ffff0000 24000000
3407 ldda [%i6+%o4]0x81,%f16 ! %f16 = 8a00ffff b3efa75f
3408
3409p0_label_135:
3410! Mem[0000000030181408] = 8a00ffffb3efa75f, %l4 = 000000000000d7ff
3411 ldxa [%i6+%o4]0x81,%l4 ! %l4 = 8a00ffffb3efa75f
3412! Mem[0000000010141408] = ffffffff1617ffff, %f14 = 1617ffff 00000000
3413 ldda [%i5+%o4]0x88,%f14 ! %f14 = ffffffff 1617ffff
3414! Mem[0000000010181430] = 94652c73, %l3 = 00000000000000b3
3415 lduba [%i6+0x030]%asi,%l3 ! %l3 = 0000000000000094
3416! Mem[0000000030141408] = af0195925fa7efb3, %f4 = a84107ce ffffffff
3417 ldda [%i5+%o4]0x89,%f4 ! %f4 = af019592 5fa7efb3
3418! Mem[0000000010081424] = e42da7bc, %l0 = ffffffffffffffff
3419 lduba [%i2+0x025]%asi,%l0 ! %l0 = 000000000000002d
3420! Mem[0000000010141400] = 00000000 ff000000, %l6 = 000000ff, %l7 = ffffd747
3421 ldda [%i5+%g0]0x88,%l6 ! %l6 = 00000000ff000000 0000000000000000
3422! Mem[0000000010141408] = ffff1716, %l1 = b3efa75f929501af
3423 lduh [%i5+0x00a],%l1 ! %l1 = 0000000000001716
3424! Mem[0000000010041408] = 5c3964ce, %l2 = 0000000000000000
3425 lduba [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ce
3426! Mem[0000000010041434] = 7ca5bd15, %l1 = 0000000000001716
3427 lduw [%i1+0x034],%l1 ! %l1 = 000000007ca5bd15
3428! Starting 10 instruction Store Burst
3429! Mem[0000000010041407] = 00000000, %l5 = 00000000ffffffff
3430 ldstuba [%i1+0x007]%asi,%l5 ! %l5 = 00000000000000ff
3431
3432p0_label_136:
3433! Mem[0000000030141410] = 00000000, %l1 = 000000007ca5bd15
3434 swapa [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
3435! %l5 = 0000000000000000, Mem[00000000300c1400] = 00000024
3436 stwa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
3437! Mem[0000000010101408] = ffffffff, %l7 = 0000000000000000
3438 ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
3439! Mem[0000000010101411] = ff000000, %l1 = 0000000000000000
3440 ldstub [%i4+0x011],%l1 ! %l1 = 00000000000000ff
3441! %l0 = 000000000000002d, Mem[00000000100c1410] = ff00007c
3442 stba %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 2d00007c
3443! Mem[0000000010081408] = 5fa7efff, %l2 = 00000000000000ce
3444 ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
3445! %l1 = 0000000000000000, Mem[00000000211c0000] = 00ff3616, %asi = 80
3446 stha %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00003616
3447! %f6 = ffffffff ffff0000, Mem[00000000300c1410] = 00000000 00000000
3448 stda %f6 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffff ffff0000
3449! Mem[0000000010181408] = 000000ff, %l1 = 0000000000000000
3450 swapa [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff
3451! Starting 10 instruction Load Burst
3452! Mem[0000000030001410] = 00000000 ffff1716, %l0 = 0000002d, %l1 = 000000ff
3453 ldda [%i0+%o5]0x89,%l0 ! %l0 = 00000000ffff1716 0000000000000000
3454
3455p0_label_137:
3456! Mem[0000000030081410] = ffccd747, %l1 = 0000000000000000
3457 ldswa [%i2+%o5]0x89,%l1 ! %l1 = ffffffffffccd747
3458! Mem[0000000030101410] = b300000000000000, %f28 = 6d56f925 b8f8c401
3459 ldda [%i4+%o5]0x89,%f28 ! %f28 = b3000000 00000000
3460! Mem[0000000010081408] = 5fa7efff, %l7 = 00000000000000ff
3461 lduba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
3462! Mem[0000000020800040] = d74712f0, %l3 = 0000000000000094
3463 ldsb [%o1+0x040],%l3 ! %l3 = ffffffffffffffd7
3464! Mem[0000000010041434] = 7ca5bd15, %l5 = 0000000000000000
3465 lduwa [%i1+0x034]%asi,%l5 ! %l5 = 000000007ca5bd15
3466! Mem[0000000010101410] = ffff0000, %f17 = b3efa75f
3467 lda [%i4+%o5]0x80,%f17 ! %f17 = ffff0000
3468! Mem[0000000010001418] = ccccd747da6bffff, %l3 = ffffffffffffffd7
3469 ldx [%i0+0x018],%l3 ! %l3 = ccccd747da6bffff
3470! Mem[0000000010101408] = ffffffff24000000, %l5 = 000000007ca5bd15
3471 ldx [%i4+%o4],%l5 ! %l5 = ffffffff24000000
3472! Mem[00000000211c0000] = 00003616, %l1 = ffffffffffccd747
3473 ldsb [%o2+%g0],%l1 ! %l1 = 0000000000000000
3474! Starting 10 instruction Store Burst
3475! %f28 = b3000000 00000000, Mem[00000000100c1408] = ffffffff ffefa75f
3476 std %f28,[%i3+%o4] ! Mem[00000000100c1408] = b3000000 00000000
3477
3478p0_label_138:
3479! Mem[0000000030081400] = ff0000ff, %l0 = 00000000ffff1716
3480 swapa [%i2+%g0]0x89,%l0 ! %l0 = 00000000ff0000ff
3481! %l2 = 00000000000000ff, Mem[0000000030041408] = 8fedffffffffffff
3482 stxa %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000000000ff
3483! %f14 = ffffffff, Mem[0000000030181410] = ce64395c
3484 sta %f14,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffff
3485! %l3 = ccccd747da6bffff, Mem[0000000010181410] = ffffffff
3486 stba %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff
3487! Mem[0000000010001410] = b3ffffff, %l7 = 00000000000000ff
3488 ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
3489! %l6 = 00000000ff000000, Mem[0000000010101400] = 15bda57cef000000
3490 stxa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000ff000000
3491! %l3 = ccccd747da6bffff, Mem[0000000010041410] = 000000ff
3492 stwa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = da6bffff
3493! Mem[0000000010101400] = 000000ff, %l1 = 0000000000000000
3494 ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
3495! %l7 = 00000000000000ff, Mem[0000000030181410] = ffffffff
3496 stba %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffff
3497! Starting 10 instruction Load Burst
3498! Mem[0000000010101400] = ff0000ff, %f16 = 8a00ffff
3499 lda [%i4+%g0]0x80,%f16 ! %f16 = ff0000ff
3500
3501p0_label_139:
3502! Mem[0000000030081400] = ffff1716, %l0 = 00000000ff0000ff
3503 lduha [%i2+%g0]0x89,%l0 ! %l0 = 0000000000001716
3504! Mem[0000000010001418] = ccccd747da6bffff, %f24 = ff000000 ffffffe1
3505 ldd [%i0+0x018],%f24 ! %f24 = ccccd747 da6bffff
3506! Mem[00000000218000c0] = ffe1f22b, %l6 = 00000000ff000000
3507 ldsb [%o3+0x0c0],%l6 ! %l6 = ffffffffffffffff
3508! Mem[0000000010001408] = acb61bbb, %l0 = 0000000000001716
3509 ldsha [%i0+%o4]0x80,%l0 ! %l0 = ffffffffffffacb6
3510! Mem[0000000030001410] = 1617ffff, %l6 = ffffffffffffffff
3511 lduwa [%i0+%o5]0x81,%l6 ! %l6 = 000000001617ffff
3512! Mem[0000000010101410] = ffff0000, %l0 = ffffffffffffacb6
3513 lduwa [%i4+%o5]0x80,%l0 ! %l0 = 00000000ffff0000
3514! Mem[0000000010081400] = 0000ffff, %l3 = ccccd747da6bffff
3515 lduha [%i2+%g0]0x88,%l3 ! %l3 = 000000000000ffff
3516! Mem[0000000030101400] = ff00000000000072, %l1 = 0000000000000000
3517 ldxa [%i4+%g0]0x81,%l1 ! %l1 = ff00000000000072
3518! Mem[0000000030181400] = 000000ff, %l7 = 00000000000000ff
3519 lduwa [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
3520! Starting 10 instruction Store Burst
3521! %l0 = ffff0000, %l1 = 00000072, Mem[0000000030081408] = ffffffff ff1d8b0e
3522 stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff0000 00000072
3523
3524p0_label_140:
3525! %f6 = ffffffff ffff0000, %l4 = 8a00ffffb3efa75f
3526! Mem[0000000010041410] = ffff6bdaffccd747
3527 add %i1,0x010,%g1
3528 stda %f6,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010041410] = 0000ffffffffffff
3529! %l4 = 8a00ffffb3efa75f, Mem[0000000030141400] = ffff0000
3530 stwa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = b3efa75f
3531! Mem[0000000010141400] = 000000ff, %l7 = 00000000000000ff
3532 swapa [%i5+%g0]0x80,%l7 ! %l7 = 00000000000000ff
3533! Mem[0000000030001400] = ffff1716, %l5 = ffffffff24000000
3534 swapa [%i0+%g0]0x89,%l5 ! %l5 = 00000000ffff1716
3535! Mem[0000000030101400] = ff000000, %l1 = ff00000000000072
3536 swapa [%i4+%g0]0x81,%l1 ! %l1 = 00000000ff000000
3537! Mem[0000000010141408] = 1617ffff, %l4 = 8a00ffffb3efa75f
3538 ldstuba [%i5+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
3539! Mem[0000000021800181] = ffffa73c, %l1 = 00000000ff000000
3540 ldstuba [%o3+0x181]%asi,%l1 ! %l1 = 000000ff000000ff
3541! Mem[0000000010141408] = 1617ffff, %l0 = 00000000ffff0000
3542 ldstuba [%i5+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
3543! %f0 = 000000ff 00000000, Mem[0000000030101408] = ccccd7ff 9bbf11de
3544 stda %f0 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff 00000000
3545! Starting 10 instruction Load Burst
3546! Mem[0000000030181408] = 8a00ffff, %l0 = 00000000000000ff
3547 ldswa [%i6+%o4]0x81,%l0 ! %l0 = ffffffff8a00ffff
3548
3549p0_label_141:
3550! Mem[0000000030181410] = ffffffff, %l4 = 00000000000000ff
3551 lduwa [%i6+%o5]0x89,%l4 ! %l4 = 00000000ffffffff
3552! Mem[0000000010141408] = 1617ffff, %l2 = 00000000000000ff
3553 ldsba [%i5+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
3554! Mem[0000000030141400] = 5fa7efb3, %l6 = 000000001617ffff
3555 lduha [%i5+%g0]0x89,%l6 ! %l6 = 000000000000efb3
3556! Mem[0000000010081408] = af019592 5fa7efff, %l0 = 8a00ffff, %l1 = 000000ff
3557 ldda [%i2+%o4]0x88,%l0 ! %l0 = 000000005fa7efff 00000000af019592
3558! Mem[0000000010141400] = 000000ff, %l1 = 00000000af019592
3559 ldswa [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
3560! Mem[0000000030181408] = 8a00ffff, %l4 = 00000000ffffffff
3561 lduha [%i6+%o4]0x81,%l4 ! %l4 = 0000000000008a00
3562! Code Fragment 4
3563p0_fragment_4:
3564! %l0 = 000000005fa7efff
3565 setx 0xd9570ab84ccc9619,%g7,%l0 ! %l0 = d9570ab84ccc9619
3566! %l1 = 00000000000000ff
3567 setx 0xb029924fd9e35f8c,%g7,%l1 ! %l1 = b029924fd9e35f8c
3568 setx 0x7ff8, %g1, %g2
3569 and %l0, %g2, %l0
3570 setx 0xffffffff, %g1, %g2
3571 and %l1, %g2, %l1
3572 setx 0x100000000, %g1, %g2
3573 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3574 ta T_CHANGE_HPRIV
3575 stxa %l1, [%l0]ASI_ICACHE_INSTR
3576 ta T_CHANGE_NONHPRIV
3577! %l0 = d9570ab84ccc9619
3578 setx 0xaaa8742fc973bd90,%g7,%l0 ! %l0 = aaa8742fc973bd90
3579! %l1 = b029924fd9e35f8c
3580 setx 0x5b71a9a87c694a7a,%g7,%l1 ! %l1 = 5b71a9a87c694a7a
3581 membar #Sync ! Added by membar checker (23)
3582! Mem[0000000030101400] = 00000072 00000072 00000000 ff000000
3583! Mem[0000000030101410] = 00000000 000000b3 269f5250 de11bf9b
3584! Mem[0000000030101420] = 973718fc 9735ac9a 8b5527da 549e2a30
3585! Mem[0000000030101430] = 4124e2c4 b5751555 1ba8f2d6 69308b24
3586 ldda [%i4]ASI_BLK_SL,%f0 ! Block Load from 0000000030101400
3587! Mem[0000000010081408] = ffefa75f929501af, %f16 = ff0000ff ffff0000
3588 ldda [%i2+%o4]0x80,%f16 ! %f16 = ffefa75f 929501af
3589! Starting 10 instruction Store Burst
3590! %l1 = 5b71a9a87c694a7a, Mem[0000000010041400] = ff41ff2b
3591 stwa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 7c694a7a
3592
3593p0_label_142:
3594! %l3 = 000000000000ffff, Mem[0000000010101408] = ffffffff
3595 stwa %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000ffff
3596! %l6 = 0000efb3, %l7 = 000000ff, Mem[0000000030181400] = 000000ff 72000000
3597 stda %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000efb3 000000ff
3598! Mem[0000000010141408] = ffff1716, %l1 = 5b71a9a87c694a7a
3599 swapa [%i5+%o4]0x80,%l1 ! %l1 = 00000000ffff1716
3600 membar #Sync ! Added by membar checker (24)
3601! %f20 = 47d7ccff 0000ffff, %l6 = 000000000000efb3
3602! Mem[0000000030101408] = 00000000ff000000
3603 add %i4,0x008,%g1
3604 stda %f20,[%g1+%l6]ASI_PST8_S ! Mem[0000000030101408] = 4700ccffff00ffff
3605! %l4 = 0000000000008a00, Mem[0000000010001410] = ffffffb3
3606 stha %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 8a00ffb3
3607! %f8 = 9aac3597, Mem[0000000030181408] = ffff008a
3608 sta %f8 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 9aac3597
3609! Mem[00000000211c0001] = 00003616, %l6 = 000000000000efb3
3610 ldstuba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff
3611! Mem[0000000010141410] = ce0741a8, %l0 = aaa8742fc973bd90
3612 lduha [%i5+%o5]0x88,%l0 ! %l0 = 00000000000041a8
3613! Mem[0000000010181408] = 00000000, %l0 = 00000000000041a8
3614 ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ff
3615! Starting 10 instruction Load Burst
3616! Mem[0000000010141400] = 000000ff, %l5 = 00000000ffff1716
3617 ldsba [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
3618
3619p0_label_143:
3620! Mem[0000000010181408] = ff000000, %l4 = 0000000000008a00
3621 lduba [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
3622! Mem[0000000010181400] = 0000ffffffffffe1, %f0 = 72000000 72000000
3623 ldda [%i6+%g0]0x80,%f0 ! %f0 = 0000ffff ffffffe1
3624! Mem[00000000300c1400] = 00000000 0000ffff af019592 5fa7efb3
3625! Mem[00000000300c1410] = ffffffff ffff0000 0ef5f9f1 22ce5506
3626! Mem[00000000300c1420] = bca72de4 65e1e60b 23205f4d 33611345
3627! Mem[00000000300c1430] = 01c4f8b8 25f9566d 8556af77 00006982
3628 ldda [%i3]ASI_BLK_SL,%f0 ! Block Load from 00000000300c1400
3629! Mem[0000000010101438] = 35ab3bd1, %l4 = 00000000000000ff
3630 lduw [%i4+0x038],%l4 ! %l4 = 0000000035ab3bd1
3631! Mem[0000000030001408] = ff00007c4a11ffaa, %f20 = 47d7ccff 0000ffff
3632 ldda [%i0+%o4]0x81,%f20 ! %f20 = ff00007c 4a11ffaa
3633! Mem[00000000300c1408] = af019592, %l0 = 0000000000000000
3634 lduha [%i3+%o4]0x81,%l0 ! %l0 = 000000000000af01
3635! Mem[0000000030001400] = 24000000, %l4 = 0000000035ab3bd1
3636 ldsha [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
3637! Mem[0000000030081410] = 00000000 ffccd747, %l6 = 00000000, %l7 = 000000ff
3638 ldda [%i2+%o5]0x89,%l6 ! %l6 = 00000000ffccd747 0000000000000000
3639! Mem[0000000030181410] = ffffffff, %l4 = 0000000000000000
3640 ldsba [%i6+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
3641! Starting 10 instruction Store Burst
3642! %f26 = af019592 5fa7efb3, %l3 = 000000000000ffff
3643! Mem[0000000030101418] = 269f5250de11bf9b
3644 add %i4,0x018,%g1
3645 stda %f26,[%g1+%l3]ASI_PST8_S ! Mem[0000000030101418] = af0195925fa7efb3
3646
3647p0_label_144:
3648! Mem[0000000010041410] = 0000ffff, %l7 = 0000000000000000
3649 ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 00000000000000ff
3650! %l6 = 00000000ffccd747, Mem[0000000020800000] = ffff7920
3651 stb %l6,[%o1+%g0] ! Mem[0000000020800000] = 47ff7920
3652! %l6 = 00000000ffccd747, Mem[00000000201c0001] = d747e51a, %asi = 80
3653 stba %l6,[%o0+0x001]%asi ! Mem[00000000201c0000] = d747e51a
3654! %l5 = 0000000000000000, Mem[0000000010141408] = ffffffff7a4a697c
3655 stxa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
3656! Mem[00000000100c1410] = 2d00007c, %l2 = ffffffffffffffff
3657 swapa [%i3+%o5]0x80,%l2 ! %l2 = 000000002d00007c
3658! %l3 = 000000000000ffff, Mem[0000000030001400] = 24000000
3659 stha %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 2400ffff
3660! %l1 = 00000000ffff1716, Mem[0000000030181400] = b3ef0000
3661 stwa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffff1716
3662! %l0 = 0000af01, %l1 = ffff1716, Mem[0000000010181410] = ffffffff ffffffff
3663 std %l0,[%i6+%o5] ! Mem[0000000010181410] = 0000af01 ffff1716
3664! %l4 = ffffffffffffffff, Mem[0000000010181408] = ff000000
3665 stba %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000
3666! Starting 10 instruction Load Burst
3667! Mem[0000000010181400] = ffff0000, %l4 = ffffffffffffffff
3668 ldsba [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
3669
3670p0_label_145:
3671! Mem[0000000030181410] = ffffffff, %l1 = 00000000ffff1716
3672 lduha [%i6+%o5]0x89,%l1 ! %l1 = 000000000000ffff
3673! Mem[0000000010181400] = 0000ffff, %l5 = 0000000000000000
3674 lduwa [%i6+%g0]0x80,%l5 ! %l5 = 000000000000ffff
3675! Mem[0000000010101408] = 0000ffff, %l4 = 0000000000000000
3676 ldswa [%i4+%o4]0x80,%l4 ! %l4 = 000000000000ffff
3677! Mem[0000000030181400] = ffff1716, %l2 = 000000002d00007c
3678 lduha [%i6+%g0]0x81,%l2 ! %l2 = 000000000000ffff
3679! Mem[0000000010141420] = ffff6bda5c3964ce, %f26 = af019592 5fa7efb3
3680 ldd [%i5+0x020],%f26 ! %f26 = ffff6bda 5c3964ce
3681! Mem[0000000010081408] = 5fa7efff, %l1 = 000000000000ffff
3682 ldsha [%i2+%o4]0x88,%l1 ! %l1 = ffffffffffffefff
3683! Mem[0000000010181408] = ff000000, %l2 = 000000000000ffff
3684 lduwa [%i6+%o4]0x80,%l2 ! %l2 = 00000000ff000000
3685! Mem[0000000030041408] = ff00000000000000, %f16 = ffefa75f 929501af
3686 ldda [%i1+%o4]0x81,%f16 ! %f16 = ff000000 00000000
3687! Mem[00000000100c1410] = ffffffff, %l7 = 0000000000000000
3688 lduha [%i3+%o5]0x88,%l7 ! %l7 = 000000000000ffff
3689! Starting 10 instruction Store Burst
3690! %f22 = 0655ce22, Mem[000000001000140c] = ffffffe1
3691 st %f22,[%i0+0x00c] ! Mem[000000001000140c] = 0655ce22
3692
3693p0_label_146:
3694! Mem[0000000010101408] = ffff0000, %l6 = 00000000ffccd747
3695 ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 00000000000000ff
3696! Mem[0000000030041408] = 000000ff, %l2 = 00000000ff000000
3697 swapa [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
3698! Mem[0000000010001410] = b3ff008a, %l5 = 000000000000ffff
3699 ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 0000008a000000ff
3700! %l3 = 000000000000ffff, Mem[0000000030181408] = 9735ac9ab3efa75f
3701 stxa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000000000ffff
3702! %l1 = ffffffffffffefff, Mem[00000000100c1410] = ffffffff
3703 stba %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffff
3704! %l6 = 0000000000000000, Mem[0000000010001420] = 00000000
3705 stw %l6,[%i0+0x020] ! Mem[0000000010001420] = 00000000
3706! %l1 = ffffffffffffefff, Mem[0000000010081408] = 5fa7efff
3707 stwa %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffefff
3708! %f20 = ff00007c 4a11ffaa, Mem[0000000010181410] = 0000af01 ffff1716
3709 stda %f20,[%i6+0x010]%asi ! Mem[0000000010181410] = ff00007c 4a11ffaa
3710! Mem[0000000010081428] = cc000000, %l1 = ffffffffffffefff, %asi = 80
3711 swapa [%i2+0x028]%asi,%l1 ! %l1 = 00000000cc000000
3712! Starting 10 instruction Load Burst
3713! Mem[0000000010001400] = ffffffff, %l3 = 000000000000ffff
3714 lduwa [%i0+%g0]0x80,%l3 ! %l3 = 00000000ffffffff
3715
3716p0_label_147:
3717! Mem[0000000030101400] = 72000000, %l3 = 00000000ffffffff
3718 ldsba [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
3719! Mem[0000000010081410] = 00000000, %l7 = 000000000000ffff
3720 ldsba [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000
3721! Mem[0000000010081408] = ffefffff, %l5 = 000000000000008a
3722 lduwa [%i2+%o4]0x80,%l5 ! %l5 = 00000000ffefffff
3723! Mem[0000000010081410] = 00000000, %l6 = 0000000000000000
3724 lduha [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000
3725! Mem[000000001000143c] = 00008bff, %l0 = 000000000000af01
3726 ldub [%i0+0x03c],%l0 ! %l0 = 0000000000000000
3727! Mem[0000000030001400] = ffff0024, %l0 = 0000000000000000
3728 lduba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
3729! Mem[0000000030181410] = ffffffff00000000, %f10 = 45136133 4d5f2023
3730 ldda [%i6+%o5]0x81,%f10 ! %f10 = ffffffff 00000000
3731! Mem[0000000020800040] = d74712f0, %l3 = 0000000000000000
3732 lduh [%o1+0x040],%l3 ! %l3 = 000000000000d747
3733! Mem[0000000010001410] = ff00ffb3, %l4 = 000000000000ffff
3734 lduwa [%i0+0x010]%asi,%l4 ! %l4 = 00000000ff00ffb3
3735! Starting 10 instruction Store Burst
3736! %l6 = 0000000000000000, Mem[0000000010001408] = 22ce5506bb1bb6ac
3737 stxa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
3738
3739p0_label_148:
3740! %f0 = ffff0000 00000000, %l1 = 00000000cc000000
3741! Mem[0000000010181428] = e1cb281ee680c94e
3742 add %i6,0x028,%g1
3743 stda %f0,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010181428] = e1cb281ee680c94e
3744! %f20 = ff00007c, Mem[0000000030141408] = 5fa7efb3
3745 sta %f20,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff00007c
3746! %l0 = 000000ff, %l1 = cc000000, Mem[0000000010141408] = 00000000 00000000
3747 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff cc000000
3748! Mem[0000000030081410] = 47d7ccff, %l0 = 00000000000000ff
3749 ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 00000047000000ff
3750! Mem[0000000030041400] = ff000000, %l7 = 0000000000000000
3751 ldsba [%i1+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
3752! %l5 = 00000000ffefffff, Mem[0000000010181410] = 7c0000ff
3753 stba %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 7c0000ff
3754! %l0 = 0000000000000047, Mem[00000000100c142e] = 00000000, %asi = 80
3755 stha %l0,[%i3+0x02e]%asi ! Mem[00000000100c142c] = 00000047
3756! %l0 = 0000000000000047, Mem[0000000030101408] = ffcc0047
3757 stba %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffcc0047
3758! %l6 = 0000000000000000, Mem[0000000010141410] = a84107ce
3759 stba %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 004107ce
3760! Starting 10 instruction Load Burst
3761! Mem[0000000010041420] = ce64395c, %l3 = 000000000000d747
3762 lduba [%i1+0x022]%asi,%l3 ! %l3 = 0000000000000039
3763
3764p0_label_149:
3765! Mem[00000000201c0000] = d747e51a, %l0 = 0000000000000047
3766 lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000d747
3767! Mem[0000000010081408] = ffefffff, %l0 = 000000000000d747
3768 lduba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ff
3769! Mem[0000000030101400] = 00000072, %l4 = 00000000ff00ffb3
3770 lduba [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
3771! Mem[0000000030081410] = ffd7ccff 00000000, %l0 = 000000ff, %l1 = cc000000
3772 ldda [%i2+%o5]0x81,%l0 ! %l0 = 00000000ffd7ccff 0000000000000000
3773! Mem[0000000010041400] = 7c694a7a, %l3 = 0000000000000039
3774 lduba [%i1+%g0]0x80,%l3 ! %l3 = 000000000000007c
3775! Mem[0000000010001408] = 00000000, %f3 = 929501af
3776 lda [%i0+%o4]0x88,%f3 ! %f3 = 00000000
3777! Mem[00000000300c1408] = b3efa75f929501af, %f24 = ccccd747 da6bffff
3778 ldda [%i3+%o4]0x89,%f24 ! %f24 = b3efa75f 929501af
3779! Mem[0000000010181410] = ff00007c, %l7 = ffffffffffffffff
3780 lduwa [%i6+%o5]0x80,%l7 ! %l7 = 00000000ff00007c
3781! Mem[0000000010101408] = ff00ffff, %l2 = 00000000000000ff
3782 ldsha [%i4+%o4]0x80,%l2 ! %l2 = ffffffffffffff00
3783! Starting 10 instruction Store Burst
3784! Mem[0000000010101400] = ff0000ff, %l1 = 0000000000000000
3785 ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
3786
3787p0_label_150:
3788! %f6 = 0655ce22 f1f9f50e, %l1 = 00000000000000ff
3789! Mem[0000000010041430] = 15bda57c7ca5bd15
3790 add %i1,0x030,%g1
3791 stda %f6,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010041430] = 0ef5f9f122ce5506
3792! %l3 = 000000000000007c, Mem[00000000218000c0] = ffe1f22b, %asi = 80
3793 stha %l3,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 007cf22b
3794! %l0 = ffd7ccff, %l1 = 000000ff, Mem[00000000100c1408] = b3000000 00000000
3795 stda %l0,[%i3+0x008]%asi ! Mem[00000000100c1408] = ffd7ccff 000000ff
3796! Mem[0000000030001408] = ff00007c, %l1 = 00000000000000ff
3797 ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
3798! Mem[0000000010001408] = 00000000, %l0 = 00000000ffd7ccff
3799 swapa [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
3800! %l0 = 00000000, %l1 = 000000ff, Mem[0000000030041400] = 000000ff ff00007c
3801 stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 000000ff
3802! %f20 = ff00007c 4a11ffaa, %l4 = 0000000000000000
3803! Mem[0000000010181410] = ff00007c4a11ffaa
3804 add %i6,0x010,%g1
3805 stda %f20,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010181410] = ff00007c4a11ffaa
3806 membar #Sync ! Added by membar checker (25)
3807! %l1 = 00000000000000ff, Mem[00000000300c1408] = 929501af
3808 stwa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
3809! Mem[0000000010001410] = ff00ffb3, %l5 = 00000000ffefffff
3810 swapa [%i0+%o5]0x80,%l5 ! %l5 = 00000000ff00ffb3
3811! Starting 10 instruction Load Burst
3812! Mem[0000000010041408] = ce64395c da6bffff, %l0 = 00000000, %l1 = 000000ff
3813 ldda [%i1+%o4]0x80,%l0 ! %l0 = 00000000ce64395c 00000000da6bffff
3814
3815 ba,a p0_not_taken_0_end
3816p0_not_taken_0:
3817! The following code should not be executed
3818 and %l2,0xdde,%l4
3819 stda %l0,[%i0+0x010]%asi
3820 stb %l3,[%i5+0x026]
3821 ldda [%i5+0x000]%asi,%l4
3822 ldda [%i5+0x000]%asi,%l2
3823 ldsba [%i6+0x012]%asi,%l2
3824 lduha [%i4+0x006]%asi,%l2
3825 ba,a p0_branch_failed
3826p0_not_taken_0_end:
3827
3828
3829! End of Random Code for Thread 0
3830
3831
3832! Check Registers
3833
3834p0_check_registers:
3835 set p0_expected_registers,%g1
3836 ldx [%g1+0x000],%g2
3837 cmp %l0,%g2 ! %l0 should be 00000000ce64395c
3838 bne,a,pn %xcc,p0_reg_l0_fail
3839 mov %l0,%g3
3840 ldx [%g1+0x008],%g2
3841 cmp %l1,%g2 ! %l1 should be 00000000da6bffff
3842 bne,a,pn %xcc,p0_reg_l1_fail
3843 mov %l1,%g3
3844 ldx [%g1+0x010],%g2
3845 cmp %l2,%g2 ! %l2 should be ffffffffffffff00
3846 bne,a,pn %xcc,p0_reg_l2_fail
3847 mov %l2,%g3
3848 ldx [%g1+0x018],%g2
3849 cmp %l3,%g2 ! %l3 should be 000000000000007c
3850 bne,a,pn %xcc,p0_reg_l3_fail
3851 mov %l3,%g3
3852 ldx [%g1+0x020],%g2
3853 cmp %l4,%g2 ! %l4 should be 0000000000000000
3854 bne,a,pn %xcc,p0_reg_l4_fail
3855 mov %l4,%g3
3856 ldx [%g1+0x028],%g2
3857 cmp %l5,%g2 ! %l5 should be 00000000ff00ffb3
3858 bne,a,pn %xcc,p0_reg_l5_fail
3859 mov %l5,%g3
3860 ldx [%g1+0x030],%g2
3861 cmp %l6,%g2 ! %l6 should be 0000000000000000
3862 bne,a,pn %xcc,p0_reg_l6_fail
3863 mov %l6,%g3
3864 ldx [%g1+0x038],%g2
3865 cmp %l7,%g2 ! %l7 should be 00000000ff00007c
3866 bne,a,pn %xcc,p0_reg_l7_fail
3867 mov %l7,%g3
3868
3869! Check %y register
3870
3871 set 0x00003cb6,%g2
3872 rd %y,%g3
3873 cmp %g2,%g3
3874 bne,a p0_failed
3875 mov 0x111,%g1
3876
3877! Check Floating Point Registers
3878
3879p0_check_fp_registers:
3880 set p0_expected_fp_regs,%g3
3881 std %f0,[%g1]
3882 ldx [%g1],%l1
3883 ldx [%g3+0x00],%l0
3884 cmp %l0,%l1 ! %f0 should be ffff0000 00000000
3885 bne %xcc,p0_f0_fail
3886 std %f2,[%g1]
3887 ldx [%g1],%l1
3888 ldx [%g3+0x08],%l0
3889 cmp %l0,%l1 ! %f2 should be b3efa75f 00000000
3890 bne %xcc,p0_f2_fail
3891 std %f4,[%g1]
3892 ldx [%g1],%l1
3893 ldx [%g3+0x10],%l0
3894 cmp %l0,%l1 ! %f4 should be 0000ffff ffffffff
3895 bne %xcc,p0_f4_fail
3896 std %f6,[%g1]
3897 ldx [%g1],%l1
3898 ldx [%g3+0x18],%l0
3899 cmp %l0,%l1 ! %f6 should be 0655ce22 f1f9f50e
3900 bne %xcc,p0_f6_fail
3901 std %f8,[%g1]
3902 ldx [%g1],%l1
3903 ldx [%g3+0x20],%l0
3904 cmp %l0,%l1 ! %f8 should be 0be6e165 e42da7bc
3905 bne %xcc,p0_f8_fail
3906 std %f10,[%g1]
3907 ldx [%g1],%l1
3908 ldx [%g3+0x28],%l0
3909 cmp %l0,%l1 ! %f10 should be ffffffff 00000000
3910 bne %xcc,p0_f10_fail
3911 std %f12,[%g1]
3912 ldx [%g1],%l1
3913 ldx [%g3+0x30],%l0
3914 cmp %l0,%l1 ! %f12 should be 6d56f925 b8f8c401
3915 bne %xcc,p0_f12_fail
3916 std %f14,[%g1]
3917 ldx [%g1],%l1
3918 ldx [%g3+0x38],%l0
3919 cmp %l0,%l1 ! %f14 should be 82690000 77af5685
3920 bne %xcc,p0_f14_fail
3921 std %f16,[%g1]
3922 ldx [%g1],%l1
3923 ldx [%g3+0x40],%l0
3924 cmp %l0,%l1 ! %f16 should be ff000000 00000000
3925 bne %xcc,p0_f16_fail
3926 std %f18,[%g1]
3927 ldx [%g1],%l1
3928 ldx [%g3+0x48],%l0
3929 cmp %l0,%l1 ! %f18 should be b3efa75f 929501af
3930 bne %xcc,p0_f18_fail
3931 std %f20,[%g1]
3932 ldx [%g1],%l1
3933 ldx [%g3+0x50],%l0
3934 cmp %l0,%l1 ! %f20 should be ff00007c 4a11ffaa
3935 bne %xcc,p0_f20_fail
3936 std %f22,[%g1]
3937 ldx [%g1],%l1
3938 ldx [%g3+0x58],%l0
3939 cmp %l0,%l1 ! %f22 should be 0655ce22 f1f9f50e
3940 bne %xcc,p0_f22_fail
3941 std %f24,[%g1]
3942 ldx [%g1],%l1
3943 ldx [%g3+0x60],%l0
3944 cmp %l0,%l1 ! %f24 should be b3efa75f 929501af
3945 bne %xcc,p0_f24_fail
3946 std %f26,[%g1]
3947 ldx [%g1],%l1
3948 ldx [%g3+0x68],%l0
3949 cmp %l0,%l1 ! %f26 should be ffff6bda 5c3964ce
3950 bne %xcc,p0_f26_fail
3951 std %f28,[%g1]
3952 ldx [%g1],%l1
3953 ldx [%g3+0x70],%l0
3954 cmp %l0,%l1 ! %f28 should be b3000000 00000000
3955 bne %xcc,p0_f28_fail
3956 std %f30,[%g1]
3957 ldx [%g1],%l1
3958 ldx [%g3+0x78],%l0
3959 cmp %l0,%l1 ! %f30 should be 82690000 77af5685
3960 bne %xcc,p0_f30_fail
3961 nop
3962
3963! The test for processor 0 has passed
3964
3965p0_passed:
3966 ta GOOD_TRAP
3967 nop
3968
3969p0_reg_l0_fail:
3970 or %g0,0xbd0,%g1
3971 ba,a p0_failed
3972p0_reg_l1_fail:
3973 or %g0,0xbd1,%g1
3974 ba,a p0_failed
3975p0_reg_l2_fail:
3976 or %g0,0xbd2,%g1
3977 ba,a p0_failed
3978p0_reg_l3_fail:
3979 or %g0,0xbd3,%g1
3980 ba,a p0_failed
3981p0_reg_l4_fail:
3982 or %g0,0xbd4,%g1
3983 ba,a p0_failed
3984p0_reg_l5_fail:
3985 or %g0,0xbd5,%g1
3986 ba,a p0_failed
3987p0_reg_l6_fail:
3988 or %g0,0xbd6,%g1
3989 ba,a p0_failed
3990p0_reg_l7_fail:
3991 or %g0,0xbd7,%g1
3992 ba,a p0_failed
3993p0_f0_fail:
3994 set p0_temp,%g6
3995 mov 0xf00,%l0
3996 stx %l0,[%g6]
3997 std %f0,[%g6+8]
3998 stx %fsr,[%g6+16]
3999 ta BAD_TRAP
4000
4001p0_f2_fail:
4002 set p0_temp,%g6
4003 mov 0xf02,%l0
4004 stx %l0,[%g6]
4005 std %f2,[%g6+8]
4006 stx %fsr,[%g6+16]
4007 ta BAD_TRAP
4008
4009p0_f4_fail:
4010 set p0_temp,%g6
4011 mov 0xf04,%l0
4012 stx %l0,[%g6]
4013 std %f4,[%g6+8]
4014 stx %fsr,[%g6+16]
4015 ta BAD_TRAP
4016
4017p0_f6_fail:
4018 set p0_temp,%g6
4019 mov 0xf06,%l0
4020 stx %l0,[%g6]
4021 std %f6,[%g6+8]
4022 stx %fsr,[%g6+16]
4023 ta BAD_TRAP
4024
4025p0_f8_fail:
4026 set p0_temp,%g6
4027 mov 0xf08,%l0
4028 stx %l0,[%g6]
4029 std %f8,[%g6+8]
4030 stx %fsr,[%g6+16]
4031 ta BAD_TRAP
4032
4033p0_f10_fail:
4034 set p0_temp,%g6
4035 mov 0xf10,%l0
4036 stx %l0,[%g6]
4037 std %f10,[%g6+8]
4038 stx %fsr,[%g6+16]
4039 ta BAD_TRAP
4040
4041p0_f12_fail:
4042 set p0_temp,%g6
4043 mov 0xf12,%l0
4044 stx %l0,[%g6]
4045 std %f12,[%g6+8]
4046 stx %fsr,[%g6+16]
4047 ta BAD_TRAP
4048
4049p0_f14_fail:
4050 set p0_temp,%g6
4051 mov 0xf14,%l0
4052 stx %l0,[%g6]
4053 std %f14,[%g6+8]
4054 stx %fsr,[%g6+16]
4055 ta BAD_TRAP
4056
4057p0_f16_fail:
4058 set p0_temp,%g6
4059 mov 0xf16,%l0
4060 stx %l0,[%g6]
4061 std %f16,[%g6+8]
4062 stx %fsr,[%g6+16]
4063 ta BAD_TRAP
4064
4065p0_f18_fail:
4066 set p0_temp,%g6
4067 mov 0xf18,%l0
4068 stx %l0,[%g6]
4069 std %f18,[%g6+8]
4070 stx %fsr,[%g6+16]
4071 ta BAD_TRAP
4072
4073p0_f20_fail:
4074 set p0_temp,%g6
4075 mov 0xf20,%l0
4076 stx %l0,[%g6]
4077 std %f20,[%g6+8]
4078 stx %fsr,[%g6+16]
4079 ta BAD_TRAP
4080
4081p0_f22_fail:
4082 set p0_temp,%g6
4083 mov 0xf22,%l0
4084 stx %l0,[%g6]
4085 std %f22,[%g6+8]
4086 stx %fsr,[%g6+16]
4087 ta BAD_TRAP
4088
4089p0_f24_fail:
4090 set p0_temp,%g6
4091 mov 0xf24,%l0
4092 stx %l0,[%g6]
4093 std %f24,[%g6+8]
4094 stx %fsr,[%g6+16]
4095 ta BAD_TRAP
4096
4097p0_f26_fail:
4098 set p0_temp,%g6
4099 mov 0xf26,%l0
4100 stx %l0,[%g6]
4101 std %f26,[%g6+8]
4102 stx %fsr,[%g6+16]
4103 ta BAD_TRAP
4104
4105p0_f28_fail:
4106 set p0_temp,%g6
4107 mov 0xf28,%l0
4108 stx %l0,[%g6]
4109 std %f28,[%g6+8]
4110 stx %fsr,[%g6+16]
4111 ta BAD_TRAP
4112
4113p0_f30_fail:
4114 set p0_temp,%g6
4115 mov 0xf30,%l0
4116 stx %l0,[%g6]
4117 std %f30,[%g6+8]
4118 stx %fsr,[%g6+16]
4119 ta BAD_TRAP
4120
4121
4122! The test for processor 0 failed
4123
4124p0_failed:
4125 set p0_temp,%g6
4126 stx %g1,[%g6]
4127 stx %g2,[%g6+8]
4128 stx %g3,[%g6+16]
4129 stx %fsr,[%g6+24]
4130 ta BAD_TRAP
4131
4132
4133! The local area data for processor 0 failed
4134
4135p0_local_failed:
4136 set done_flags,%g5
4137 mov 3,%g6
4138 st %g6,[%g5+0x000] ! Set processor 0 done flag
4139
4140 set p0_temp,%g6
4141 add %g1,%g4,%g1
4142 stx %g4,[%g6]
4143 stx %g2,[%g6+8]
4144 stx %g3,[%g6+16]
4145 st %fsr,[%g6+24]
4146 ta BAD_TRAP
4147
4148p0_selfmod_failed:
4149 ba p0_failed
4150 mov 0xabc,%g1
4151
4152p0_branch_failed:
4153 mov 0xbbb,%g1
4154 rd %ccr,%g2
4155 ba p0_failed
4156 mov 0x0,%g3
4157
4158p0_trap1e:
4159 fsqrts %f0 ,%f1
4160 andn %l5,-0x8c9,%l4
4161 fsubs %f1 ,%f9 ,%f3
4162 fadds %f12,%f4 ,%f9
4163 stwa %l6,[%i4+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010101408]
4164 stda %l2,[%i5+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010141408]
4165 done
4166
4167p0_trap1o:
4168 fsqrts %f0 ,%f1
4169 andn %l5,-0x8c9,%l4
4170 fsubs %f1 ,%f9 ,%f3
4171 fadds %f12,%f4 ,%f9
4172 stwa %l6,[%o4+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010101408]
4173 stda %l2,[%o5+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010141408]
4174 done
4175
4176
4177p0_trap2e:
4178 ldsha [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000010001408]
4179 mulx %l5,0x833,%l3
4180 fadds %f9 ,%f6 ,%f8
4181 stba %l0,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[00000000100c1410]
4182 lduha [%i5+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000010141410]
4183 fdivs %f7 ,%f4 ,%f0
4184 done
4185
4186p0_trap2o:
4187 ldsha [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000010001408]
4188 mulx %l5,0x833,%l3
4189 fadds %f9 ,%f6 ,%f8
4190 stba %l0,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[00000000100c1410]
4191 lduha [%o5+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000010141410]
4192 fdivs %f7 ,%f4 ,%f0
4193 done
4194
4195
4196p0_trap3e:
4197 add %l7,-0xb24,%l6
4198 xor %l4,%l6,%l0
4199 sub %l0,-0x18d,%l2
4200 done
4201
4202p0_trap3o:
4203 add %l7,-0xb24,%l6
4204 xor %l4,%l6,%l0
4205 sub %l0,-0x18d,%l2
4206 done
4207
4208! Cross Processor Interrupt Handler
4209
4210cross_intr_handler:
4211 membar #Sync
4212! Identify the recipient of the interrupt
4213 mov 0x10,%g1 ! VA of Core ID Register
4214 ldxa [%g1]ASI_CMP_CORE_ID,%g1
4215 and %g1,0x3f,%g4 ! Extract Core ID in %g4
4216 sll %g4,2,%g1 ! Index into intr receive array
4217 set received_xintr,%g2 ! Pointer to receive counters
4218 lduw [%g2+%g1],%g3 ! Get receive count
4219 inc %g3 ! Incement by 1
4220 st %g3,[%g2+%g1] ! Update receive count
4221! Reset busy bit interrupts and return
4222 mov 0x40,%g1 ! Busy bit
4223 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
4224 membar #Sync
4225 retry
4226
4227inst_access_handler:
4228 done
4229
4230 .align 256
4231data_access_handler:
42321: done
4233
4234p0_init_memory_pointers:
4235 set p0_init_registers,%g1
4236 mov %g0,%g2
4237 mov %g0,%g3
4238 mov %g0,%g4
4239 mov %g0,%g5
4240 mov %g0,%g6
4241 mov %g0,%g7
4242
4243! Initialize memory pointers for window 0
4244 set p0_local0_start,%i0
4245 set p0_local1_start,%i1
4246 set p0_local2_start,%i2
4247 set p0_local3_start,%i3
4248 set p0_local4_start,%i4
4249 set p0_local5_start,%i5
4250 set p0_local6_start,%i6
4251 clr %i7
4252! Init Local Registers in Window 0
4253 ldx [%g1+0x000],%l0 ! %l0 = 1b50cc78b0f3e5f8
4254 ldx [%g1+0x008],%l1 ! %l1 = adff012013306dce
4255 ldx [%g1+0x010],%l2 ! %l2 = 4e8cdb28a28d460c
4256 ldx [%g1+0x018],%l3 ! %l3 = 953b6e6e4cd87372
4257 ldx [%g1+0x020],%l4 ! %l4 = 1656e32c3d112658
4258 ldx [%g1+0x028],%l5 ! %l5 = 048b0f5267089abd
4259 ldx [%g1+0x030],%l6 ! %l6 = a94ed761c8683373
4260 ldx [%g1+0x038],%l7 ! %l7 = b9787fb21f22d3b4
4261
4262! Initialize the output register of window 0
4263
4264 set share0_start,%o0
4265 set share1_start,%o1
4266 set share2_start,%o2
4267 set share3_start,%o3
4268 mov 0x08,%o4
4269 mov 0x10,%o5
4270 mov 0x18,%o6
4271
4272 retl
4273 nop
4274
4275user_text_end:
4276 .seg "text"
4277 .align 0x2000
4278user_near0_start:
4279p0_near_0_le:
4280 fsqrts %f0 ,%f1
4281 andn %l5,-0x8c9,%l4
4282 fdtoi %f10,%f13
4283 and %l3,-0x1cc,%l1
4284 jmpl %o7,%g0
4285 addc %l0,%l4,%l4
4286p0_near_0_he:
4287 swap [%i1+0x004],%l1 ! Mem[0000000010041404]
4288 jmpl %o7,%g0
4289 fdivs %f31,%f19,%f29
4290near0_b2b_h:
4291 fdtoi %f26,%f24
4292 jmpl %o7,%g0
4293 sub %l2,%l3,%l0
4294near0_b2b_l:
4295 nop
4296 jmpl %o7,%g0
4297 fmuls %f6 ,%f2 ,%f12
4298user_near0_end:
4299 .seg "text"
4300 .align 0x2000
4301user_near1_start:
4302p0_near_1_le:
4303 ldstub [%i3+0x012],%l7 ! Mem[00000000100c1412]
4304 mulx %l5,-0x4f8,%l4
4305 sub %l2,0x091,%l1
4306 fcmps %fcc0,%f6 ,%f12
4307 jmpl %o7,%g0
4308 ldub [%i6+0x03e],%l0 ! Mem[000000001018143e]
4309p0_near_1_he:
4310 fstod %f16,%f20
4311 udivx %l3,%l3,%l4
4312 jmpl %o7,%g0
4313 ldstub [%o0+0x001],%l7 ! Mem[00000000201c0001]
4314near1_b2b_h:
4315 fitod %f16,%f30
4316 andn %l1,0xcb5,%l2
4317 jmpl %o7,%g0
4318 and %l3,%l6,%l4
4319near1_b2b_l:
4320 fcmps %fcc2,%f8 ,%f13
4321 fitos %f5 ,%f11
4322 jmpl %o7,%g0
4323 fdivs %f8 ,%f12,%f1
4324user_near1_end:
4325 .seg "text"
4326 .align 0x2000
4327user_near2_start:
4328p0_near_2_le:
4329 fstoi %f0 ,%f5
4330 jmpl %o7,%g0
4331 lduh [%i4+0x000],%l7 ! Mem[0000000010101400]
4332p0_near_2_he:
4333 ldstub [%i0+0x02f],%l1 ! Mem[000000001000142f]
4334 fdivs %f26,%f24,%f19
4335 xor %l1,0xb4b,%l1
4336 ldd [%i0+0x000],%f16 ! Mem[0000000010001400]
4337 and %l2,0x62f,%l0
4338 jmpl %o7,%g0
4339 fmuls %f31,%f19,%f19
4340near2_b2b_h:
4341 xor %l5,0x0bf,%l7
4342 sub %l6,%l2,%l3
4343 add %l3,-0xd1b,%l0
4344 jmpl %o7,%g0
4345 xor %l3,%l7,%l3
4346near2_b2b_l:
4347 fstod %f0 ,%f6
4348 fstoi %f5 ,%f10
4349 sdivx %l0,%l6,%l1
4350 jmpl %o7,%g0
4351 fdivs %f15,%f4 ,%f0
4352user_near2_end:
4353 .seg "text"
4354 .align 0x2000
4355user_near3_start:
4356p0_near_3_le:
4357 std %f6 ,[%i2+0x038] ! Mem[0000000010081438]
4358 ldd [%i4+0x020],%f14 ! Mem[0000000010101420]
4359 lduw [%i0+0x030],%l7 ! Mem[0000000010001430]
4360 ldd [%i1+0x008],%l2 ! Mem[0000000010041408]
4361 sdivx %l7,-0xe68,%l0
4362 jmpl %o7,%g0
4363 fitos %f14,%f4
4364p0_near_3_he:
4365 or %l4,0x048,%l0
4366 and %l1,%l4,%l2
4367 fmuls %f20,%f16,%f23
4368 fdtos %f30,%f18
4369 jmpl %o7,%g0
4370 fstoi %f16,%f16
4371near3_b2b_h:
4372 udivx %l5,%l0,%l0
4373 fitos %f16,%f17
4374 subc %l7,%l0,%l6
4375 fitos %f20,%f23
4376 jmpl %o7,%g0
4377 umul %l1,0x1ed,%l7
4378near3_b2b_l:
4379 xor %l1,%l5,%l1
4380 xnor %l4,0x5f9,%l6
4381 sub %l7,0xa3f,%l2
4382 sdivx %l6,%l2,%l4
4383 jmpl %o7,%g0
4384 smul %l1,0xe85,%l5
4385user_near3_end:
4386 .seg "text"
4387 .text
4388 .align 0x2000
4389user_far0_start:
4390p0_far_0_le:
4391 sub %l5,0xb4b,%l4
4392 swap [%i3+0x03c],%l5 ! Mem[00000000100c143c]
4393 sdivx %l4,0xebd,%l2
4394 jmpl %o7,%g0
4395 lduw [%i5+0x004],%l7 ! Mem[0000000010141404]
4396p0_far_0_lem:
4397 sub %l5,0xb4b,%l4
4398 membar #Sync
4399 swap [%i3+0x03c],%l5 ! Mem[00000000100c143c]
4400 sdivx %l4,0xebd,%l2
4401 membar #Sync
4402 jmpl %o7,%g0
4403 lduw [%i5+0x004],%l7 ! Mem[0000000010141404]
4404p0_far_0_he:
4405 nop
4406 andn %l3,%l0,%l7
4407 addc %l3,-0x311,%l2
4408 umul %l1,-0x69e,%l6
4409 ldub [%i2+0x008],%l2 ! Mem[0000000010081408]
4410 jmpl %o7,%g0
4411 fdivs %f25,%f26,%f26
4412p0_far_0_hem:
4413 nop
4414 andn %l3,%l0,%l7
4415 addc %l3,-0x311,%l2
4416 umul %l1,-0x69e,%l6
4417 membar #Sync
4418 ldub [%i2+0x008],%l2 ! Mem[0000000010081408]
4419 jmpl %o7,%g0
4420 fdivs %f25,%f26,%f26
4421p0_loop_branch_0:
4422 jmpl %o7+12,%g0
4423 add %l0,1,%l0
4424far0_b2b_h:
4425 umul %l5,%l6,%l3
4426 fsubs %f25,%f30,%f26
4427 fadds %f28,%f22,%f28
4428 fitod %f19,%f28
4429 fsqrts %f18,%f30
4430 xnor %l6,%l7,%l4
4431 jmpl %o7,%g0
4432 fmuls %f20,%f31,%f19
4433far0_b2b_l:
4434 fdtoi %f10,%f8
4435 mulx %l5,%l6,%l5
4436 fitod %f13,%f14
4437 fstoi %f8 ,%f10
4438 mulx %l6,-0xe1a,%l4
4439 smul %l3,%l2,%l6
4440 jmpl %o7,%g0
4441 fmuls %f6 ,%f11,%f11
4442user_far0_end:
4443 .seg "text"
4444 .text
4445 .align 0x2000
4446user_far1_start:
4447p0_far_1_le:
4448 ldd [%i4+0x038],%f8 ! Mem[0000000010101438]
4449 or %l4,%l1,%l3
4450 jmpl %o7,%g0
4451 fitos %f6 ,%f14
4452p0_far_1_lem:
4453 membar #Sync
4454 ldd [%i4+0x038],%f8 ! Mem[0000000010101438]
4455 or %l4,%l1,%l3
4456 jmpl %o7,%g0
4457 fitos %f6 ,%f14
4458p0_far_1_he:
4459 ldd [%i3+0x000],%l2 ! Mem[00000000100c1400]
4460 lduw [%i6+0x038],%l5 ! Mem[0000000010181438]
4461 fadds %f18,%f20,%f31
4462 jmpl %o7,%g0
4463 andn %l6,%l6,%l5
4464p0_far_1_hem:
4465 membar #Sync
4466 ldd [%i3+0x000],%l2 ! Mem[00000000100c1400]
4467 lduw [%i6+0x038],%l5 ! Mem[0000000010181438]
4468 fadds %f18,%f20,%f31
4469 jmpl %o7,%g0
4470 andn %l6,%l6,%l5
4471p0_loop_branch_1:
4472 jmpl %o7+12,%g0
4473 add %l0,2,%l0
4474far1_b2b_h:
4475 addc %l4,0x438,%l4
4476 jmpl %o7,%g0
4477 sdivx %l2,-0xba5,%l1
4478far1_b2b_l:
4479 smul %l3,-0x8fa,%l6
4480 jmpl %o7,%g0
4481 andn %l3,-0x5d5,%l7
4482user_far1_end:
4483 .seg "text"
4484 .text
4485 .align 0x2000
4486user_far2_start:
4487p0_far_2_le:
4488 udivx %l4,0x58d,%l2
4489 addc %l0,-0x813,%l2
4490 jmpl %o7,%g0
4491 mulx %l1,%l7,%l3
4492p0_far_2_lem:
4493 udivx %l4,0x58d,%l2
4494 addc %l0,-0x813,%l2
4495 jmpl %o7,%g0
4496 mulx %l1,%l7,%l3
4497p0_far_2_he:
4498 fadds %f24,%f27,%f27
4499 stb %l0,[%i3+0x00f] ! Mem[00000000100c140f]
4500 stx %l3,[%i4+0x000] ! Mem[0000000010101400]
4501 orn %l0,%l4,%l6
4502 fitod %f24,%f28
4503 subc %l5,-0x4d9,%l4
4504 fcmps %fcc2,%f29,%f22
4505 jmpl %o7,%g0
4506 fdtoi %f28,%f25
4507p0_far_2_hem:
4508 fadds %f24,%f27,%f27
4509 membar #Sync
4510 stb %l0,[%i3+0x00f] ! Mem[00000000100c140f]
4511 stx %l3,[%i4+0x000] ! Mem[0000000010101400]
4512 orn %l0,%l4,%l6
4513 fitod %f24,%f28
4514 subc %l5,-0x4d9,%l4
4515 fcmps %fcc2,%f29,%f22
4516 jmpl %o7,%g0
4517 fdtoi %f28,%f25
4518p0_loop_branch_2:
4519 jmpl %o7+12,%g0
4520 add %l0,3,%l0
4521far2_b2b_h:
4522 fsubs %f21,%f18,%f25
4523 jmpl %o7,%g0
4524 fdivs %f29,%f30,%f17
4525far2_b2b_l:
4526 orn %l5,%l4,%l1
4527 jmpl %o7,%g0
4528 andn %l0,-0x0cd,%l3
4529user_far2_end:
4530 .seg "text"
4531 .text
4532 .align 0x2000
4533user_far3_start:
4534p0_far_3_le:
4535 mulx %l1,%l2,%l4
4536 stb %l5,[%i1+0x00d] ! Mem[000000001004140d]
4537 fdivs %f8 ,%f1 ,%f14
4538 and %l0,%l6,%l0
4539 jmpl %o7,%g0
4540 orn %l7,%l5,%l4
4541p0_far_3_lem:
4542 mulx %l1,%l2,%l4
4543 membar #Sync
4544 stb %l5,[%i1+0x00d] ! Mem[000000001004140d]
4545 fdivs %f8 ,%f1 ,%f14
4546 and %l0,%l6,%l0
4547 jmpl %o7,%g0
4548 orn %l7,%l5,%l4
4549p0_far_3_he:
4550 ldstub [%o3+0x000],%l7 ! Mem[0000000021800000]
4551 fitod %f23,%f18
4552 fitod %f22,%f22
4553 and %l1,%l5,%l2
4554 udivx %l6,-0x5c1,%l7
4555 xor %l3,%l7,%l6
4556 jmpl %o7,%g0
4557 lduh [%i3+0x02e],%l0 ! Mem[00000000100c142e]
4558p0_far_3_hem:
4559 ldstub [%o3+0x000],%l7 ! Mem[0000000021800000]
4560 fitod %f23,%f18
4561 fitod %f22,%f22
4562 and %l1,%l5,%l2
4563 udivx %l6,-0x5c1,%l7
4564 xor %l3,%l7,%l6
4565 membar #Sync
4566 jmpl %o7,%g0
4567 lduh [%i3+0x02e],%l0 ! Mem[00000000100c142e]
4568p0_loop_branch_3:
4569 jmpl %o7+12,%g0
4570 add %l0,4,%l0
4571far3_b2b_h:
4572 fsubs %f27,%f25,%f20
4573 fdivs %f18,%f16,%f16
4574 fsqrts %f23,%f30
4575 fcmps %fcc1,%f22,%f20
4576 andn %l4,%l7,%l3
4577 jmpl %o7,%g0
4578 nop
4579far3_b2b_l:
4580 umul %l2,0xb02,%l5
4581 fstod %f0 ,%f12
4582 xnor %l0,%l3,%l5
4583 fadds %f15,%f4 ,%f10
4584 fitos %f2 ,%f4
4585 jmpl %o7,%g0
4586 fsubs %f7 ,%f9 ,%f3
4587user_far3_end:
4588 .seg "text"
4589 .align 0x2000
4590user_jump0_start:
4591 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
4592p0_jmpl_0_le:
4593 fcmps %fcc0,%f13,%f0
4594 fdtos %f10,%f8
4595 or %l3,%l0,%l0
4596 stw %l1,[%i2+0x008] ! Mem[0000000010081408]
4597 jmpl %g6+8,%g0
4598 lduw [%i5+0x030],%l4 ! Mem[0000000010141430]
4599p0_call_0_le:
4600 add %l5,-0xed6,%l4
4601 std %l2,[%i3+0x000] ! Mem[00000000100c1400]
4602 std %l6,[%i1+0x038] ! Mem[0000000010041438]
4603 retl
4604 fsqrts %f6 ,%f13
4605p0_jmpl_0_lo:
4606 fcmps %fcc0,%f13,%f0
4607 fdtos %f10,%f8
4608 or %l3,%l0,%l0
4609 stw %l1,[%o2+0x008] ! Mem[0000000010081408]
4610 jmpl %g6+8,%g0
4611 lduw [%o5+0x030],%l4 ! Mem[0000000010141430]
4612p0_call_0_lo:
4613 add %l5,-0xed6,%l4
4614 std %l2,[%o3+0x000] ! Mem[00000000100c1400]
4615 std %l6,[%o1+0x038] ! Mem[0000000010041438]
4616 retl
4617 fsqrts %f6 ,%f13
4618p0_jmpl_0_he:
4619 nop
4620 jmpl %g6+8,%g0
4621 fitod %f24,%f22
4622p0_call_0_he:
4623 nop
4624 andn %l6,0xa67,%l3
4625 fadds %f28,%f20,%f25
4626 udivx %l1,0xf64,%l3
4627 ldsb [%i6+0x01e],%l3 ! Mem[000000001018141e]
4628 sdivx %l1,-0xa7d,%l0
4629 fcmps %fcc0,%f28,%f21
4630 retl
4631 st %f27,[%i0+0x010] ! Mem[0000000010001410]
4632p0_jmpl_0_ho:
4633 nop
4634 jmpl %g6+8,%g0
4635 fitod %f24,%f22
4636p0_call_0_ho:
4637 nop
4638 andn %l6,0xa67,%l3
4639 fadds %f28,%f20,%f25
4640 udivx %l1,0xf64,%l3
4641 ldsb [%o6+0x01e],%l3 ! Mem[000000001018141e]
4642 sdivx %l1,-0xa7d,%l0
4643 fcmps %fcc0,%f28,%f21
4644 retl
4645 st %f27,[%o0+0x010] ! Mem[0000000010001410]
4646user_jump0_end:
4647 .seg "text"
4648 .align 0x2000
4649user_jump1_start:
4650 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
4651p0_jmpl_1_le:
4652 fitod %f11,%f6
4653 stw %l2,[%i1+0x038] ! Mem[0000000010041438]
4654 ldstub [%i3+0x00d],%l6 ! Mem[00000000100c140d]
4655 umul %l7,%l7,%l2
4656 jmpl %g6+8,%g0
4657 fcmps %fcc3,%f0 ,%f11
4658p0_call_1_le:
4659 fdtos %f10,%f15
4660 fstod %f13,%f0
4661 retl
4662 fdtos %f6 ,%f5
4663p0_jmpl_1_lo:
4664 fitod %f11,%f6
4665 stw %l2,[%o1+0x038] ! Mem[0000000010041438]
4666 ldstub [%o3+0x00d],%l6 ! Mem[00000000100c140d]
4667 umul %l7,%l7,%l2
4668 jmpl %g6+8,%g0
4669 fcmps %fcc3,%f0 ,%f11
4670p0_call_1_lo:
4671 fdtos %f10,%f15
4672 fstod %f13,%f0
4673 retl
4674 fdtos %f6 ,%f5
4675p0_jmpl_1_he:
4676 jmpl %g6+8,%g0
4677 stx %l0,[%i6+0x038] ! Mem[0000000010181438]
4678p0_call_1_he:
4679 orn %l7,%l0,%l2
4680 add %l0,%l5,%l7
4681 addc %l7,-0xcaf,%l1
4682 add %l7,%l6,%l5
4683 add %l3,0x19f,%l7
4684 swap [%i1+0x000],%l3 ! Mem[0000000010041400]
4685 smul %l5,0x5fd,%l3
4686 retl
4687 and %l6,-0xf80,%l3
4688p0_jmpl_1_ho:
4689 jmpl %g6+8,%g0
4690 stx %l0,[%o6+0x038] ! Mem[0000000010181438]
4691p0_call_1_ho:
4692 orn %l7,%l0,%l2
4693 add %l0,%l5,%l7
4694 addc %l7,-0xcaf,%l1
4695 add %l7,%l6,%l5
4696 add %l3,0x19f,%l7
4697 swap [%o1+0x000],%l3 ! Mem[0000000010041400]
4698 smul %l5,0x5fd,%l3
4699 retl
4700 and %l6,-0xf80,%l3
4701user_jump1_end:
4702 .seg "text"
4703 .align 0x2000
4704user_jump2_start:
4705 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
4706p0_jmpl_2_le:
4707 swap [%i4+0x024],%l3 ! Mem[0000000010101424]
4708 andn %l7,%l3,%l6
4709 subc %l3,%l5,%l3
4710 subc %l6,%l6,%l0
4711 nop
4712 fitos %f7 ,%f15
4713 jmpl %g6+8,%g0
4714 fdtos %f12,%f10
4715p0_call_2_le:
4716 ldsw [%i4+0x004],%l1 ! Mem[0000000010101404]
4717 ldstub [%o1+0x000],%l7 ! Mem[0000000020800000]
4718 sdivx %l3,0x99c,%l3
4719 sdivx %l7,%l4,%l6
4720 ldd [%i1+0x018],%l2 ! Mem[0000000010041418]
4721 fmuls %f13,%f13,%f0
4722 retl
4723 udivx %l7,%l6,%l1
4724p0_jmpl_2_lo:
4725 swap [%o4+0x024],%l3 ! Mem[0000000010101424]
4726 andn %l7,%l3,%l6
4727 subc %l3,%l5,%l3
4728 subc %l6,%l6,%l0
4729 nop
4730 fitos %f7 ,%f15
4731 jmpl %g6+8,%g0
4732 fdtos %f12,%f10
4733p0_call_2_lo:
4734 ldsw [%o4+0x004],%l1 ! Mem[0000000010101404]
4735 ldstub [%i1+0x000],%l7 ! Mem[0000000020800000]
4736 sdivx %l3,0x99c,%l3
4737 sdivx %l7,%l4,%l6
4738 ldd [%o1+0x018],%l2 ! Mem[0000000010041418]
4739 fmuls %f13,%f13,%f0
4740 retl
4741 udivx %l7,%l6,%l1
4742p0_jmpl_2_he:
4743 nop
4744 jmpl %g6+8,%g0
4745 sth %l7,[%i3+0x022] ! Mem[00000000100c1422]
4746p0_call_2_he:
4747 stb %l5,[%i1+0x02c] ! Mem[000000001004142c]
4748 addc %l0,0xb8d,%l6
4749 st %f17,[%i5+0x014] ! Mem[0000000010141414]
4750 fsubs %f27,%f16,%f22
4751 ldsh [%i2+0x02c],%l0 ! Mem[000000001008142c]
4752 udivx %l4,-0x0a8,%l2
4753 swap [%i3+0x030],%l4 ! Mem[00000000100c1430]
4754 retl
4755 fstod %f27,%f24
4756p0_jmpl_2_ho:
4757 nop
4758 jmpl %g6+8,%g0
4759 sth %l7,[%o3+0x022] ! Mem[00000000100c1422]
4760p0_call_2_ho:
4761 stb %l5,[%o1+0x02c] ! Mem[000000001004142c]
4762 addc %l0,0xb8d,%l6
4763 st %f17,[%o5+0x014] ! Mem[0000000010141414]
4764 fsubs %f27,%f16,%f22
4765 ldsh [%o2+0x02c],%l0 ! Mem[000000001008142c]
4766 udivx %l4,-0x0a8,%l2
4767 swap [%o3+0x030],%l4 ! Mem[00000000100c1430]
4768 retl
4769 fstod %f27,%f24
4770user_jump2_end:
4771 .seg "text"
4772 .align 0x2000
4773user_jump3_start:
4774 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
4775p0_jmpl_3_le:
4776 fmuls %f9 ,%f2 ,%f4
4777 addc %l5,0x404,%l3
4778 swap [%i3+0x020],%l7 ! Mem[00000000100c1420]
4779 addc %l5,%l3,%l7
4780 lduh [%i6+0x020],%l5 ! Mem[0000000010181420]
4781 ldsw [%i4+0x024],%l2 ! Mem[0000000010101424]
4782 jmpl %g6+8,%g0
4783 umul %l5,0xedb,%l6
4784p0_call_3_le:
4785 fsubs %f2 ,%f2 ,%f12
4786 ldsw [%i2+0x03c],%l2 ! Mem[000000001008143c]
4787 addc %l7,%l6,%l4
4788 stx %l3,[%i0+0x000] ! Mem[0000000010001400]
4789 fdtos %f8 ,%f5
4790 retl
4791 addc %l0,%l5,%l1
4792p0_jmpl_3_lo:
4793 fmuls %f9 ,%f2 ,%f4
4794 addc %l5,0x404,%l3
4795 swap [%o3+0x020],%l7 ! Mem[00000000100c1420]
4796 addc %l5,%l3,%l7
4797 lduh [%o6+0x020],%l5 ! Mem[0000000010181420]
4798 ldsw [%o4+0x024],%l2 ! Mem[0000000010101424]
4799 jmpl %g6+8,%g0
4800 umul %l5,0xedb,%l6
4801p0_call_3_lo:
4802 fsubs %f2 ,%f2 ,%f12
4803 ldsw [%o2+0x03c],%l2 ! Mem[000000001008143c]
4804 addc %l7,%l6,%l4
4805 stx %l3,[%o0+0x000] ! Mem[0000000010001400]
4806 fdtos %f8 ,%f5
4807 retl
4808 addc %l0,%l5,%l1
4809p0_jmpl_3_he:
4810 mulx %l4,%l4,%l0
4811 ldstub [%i4+0x03c],%l0 ! Mem[000000001010143c]
4812 fcmps %fcc3,%f27,%f16
4813 ldsw [%i1+0x024],%l2 ! Mem[0000000010041424]
4814 fsqrts %f21,%f16
4815 fstoi %f26,%f25
4816 ldsh [%i6+0x01c],%l7 ! Mem[000000001018141c]
4817 jmpl %g6+8,%g0
4818 sth %l0,[%i4+0x03a] ! Mem[000000001010143a]
4819p0_call_3_he:
4820 ldub [%i5+0x036],%l2 ! Mem[0000000010141436]
4821 ldx [%i2+0x020],%l3 ! Mem[0000000010081420]
4822 sub %l3,-0x02a,%l2
4823 mulx %l1,%l6,%l1
4824 sdivx %l0,%l1,%l7
4825 and %l5,0x875,%l4
4826 ldsh [%i6+0x010],%l5 ! Mem[0000000010181410]
4827 retl
4828 fstod %f29,%f18
4829p0_jmpl_3_ho:
4830 mulx %l4,%l4,%l0
4831 ldstub [%o4+0x03c],%l0 ! Mem[000000001010143c]
4832 fcmps %fcc3,%f27,%f16
4833 ldsw [%o1+0x024],%l2 ! Mem[0000000010041424]
4834 fsqrts %f21,%f16
4835 fstoi %f26,%f25
4836 ldsh [%o6+0x01c],%l7 ! Mem[000000001018141c]
4837 jmpl %g6+8,%g0
4838 sth %l0,[%o4+0x03a] ! Mem[000000001010143a]
4839p0_call_3_ho:
4840 ldub [%o5+0x036],%l2 ! Mem[0000000010141436]
4841 ldx [%o2+0x020],%l3 ! Mem[0000000010081420]
4842 sub %l3,-0x02a,%l2
4843 mulx %l1,%l6,%l1
4844 sdivx %l0,%l1,%l7
4845 and %l5,0x875,%l4
4846 ldsh [%o6+0x010],%l5 ! Mem[0000000010181410]
4847 retl
4848 fstod %f29,%f18
4849user_jump3_end:
4850
4851 .seg "data"
4852 .align 0x2000
4853user_data_start:
4854done_flags:
4855 .word 0
4856 .align 8
4857done_count:
4858 .word 0,0
4859Start_Flags:
4860 .word 0,0,0,0
4861Finish_Flag:
4862 .word 0,0
4863 .align 8
4864num_processors:
4865 .word 1
4866num_agents:
4867 .word 0
4868no_membar:
4869 .word 0
4870max_ireg:
4871 .word 8,0
4872max_freg:
4873 .word 32,0
4874 .align 64
4875p0_temp:
4876 .word 0,0,0,0,0,0,0,0
4877 .word 0,0,0,0,0,0,0,0
4878 .word 0,0,0,0,0,0,0,0
4879 .word 0,0,0,0,0,0,0,0
4880p0_debug:
4881 .word 0,0,0,0,0,0,0,0
4882 .word 0,0,0,0,0,0,0,0
4883p0_fsr:
4884 .word 0x00000000,0x00000000
4885 .align 8
4886p0_loop_cnt:
4887 .word 1,0
4888max_windows:
4889 .word 1,0,0,0,0,0,0,0
4890 .word 0,0,0,0,0,0,0,0
4891 .word 0,0,0,0,0,0,0,0
4892 .word 0,0,0,0,0,0,0,0
4893 .word 0,0,0,0,0,0,0,0
4894 .word 0,0,0,0,0,0,0,0
4895 .word 0,0,0,0,0,0,0,0
4896 .word 0,0,0,0,0,0,0,0
4897 .word 0,0,0,0,0,0,0,0
4898 .word 0,0,0,0,0,0,0,0
4899 .word 0,0,0,0,0,0,0,0
4900 .word 0,0,0,0,0,0,0,0
4901 .word 0,0,0,0,0,0,0,0
4902 .word 0,0,0,0,0,0,0,0
4903 .word 0,0,0,0,0,0,0,0
4904 .word 0,0,0,0,0,0,0,0
4905 .word 0,0,0,0,0,0,0,0
4906 .word 0,0,0,0,0,0,0,0
4907 .word 0,0,0,0,0,0,0,0
4908 .word 0,0,0,0,0,0,0,0
4909 .word 0,0,0,0,0,0,0,0
4910 .word 0,0,0,0,0,0,0,0
4911 .word 0,0,0,0,0,0,0,0
4912 .word 0,0,0,0,0,0,0,0
4913 .word 0,0,0,0,0,0,0,0
4914 .word 0,0,0,0,0,0,0,0
4915 .word 0,0,0,0,0,0,0,0
4916 .word 0,0,0,0,0,0,0,0
4917 .word 0,0,0,0,0,0,0,0
4918 .word 0,0,0,0,0,0,0,0
4919 .word 0,0,0,0,0,0,0,0
4920 .word 0,0,0,0,0,0,0,0
4921
4922 .align 8
4923p0_init_registers:
4924 .word 0x1b50cc78,0xb0f3e5f8 ! Init value for %l0
4925 .word 0xadff0120,0x13306dce ! Init value for %l1
4926 .word 0x4e8cdb28,0xa28d460c ! Init value for %l2
4927 .word 0x953b6e6e,0x4cd87372 ! Init value for %l3
4928 .word 0x1656e32c,0x3d112658 ! Init value for %l4
4929 .word 0x048b0f52,0x67089abd ! Init value for %l5
4930 .word 0xa94ed761,0xc8683373 ! Init value for %l6
4931 .word 0xb9787fb2,0x1f22d3b4 ! Init value for %l7
4932 .align 64
4933p0_init_freg:
4934 .word 0xb7e83110,0x8f0502e1 ! Init value for %f0
4935 .word 0x0f3182ff,0x88736332 ! Init value for %f2
4936 .word 0x272f85d8,0x6fde6585 ! Init value for %f4
4937 .word 0x280733ba,0x724b4428 ! Init value for %f6
4938 .word 0xe00800fb,0xa9562fd5 ! Init value for %f8
4939 .word 0xfe7d5987,0x9ae2e312 ! Init value for %f10
4940 .word 0xaa9ef186,0xc64fa1d9 ! Init value for %f12
4941 .word 0x3b17526f,0x0733e1aa ! Init value for %f14
4942 .word 0x305ba6e9,0x59eee89c ! Init value for %f16
4943 .word 0x6aa433c0,0x404c134c ! Init value for %f18
4944 .word 0x99212682,0x652f148d ! Init value for %f20
4945 .word 0x3021dadc,0x24bfc0f3 ! Init value for %f22
4946 .word 0xa14a01d2,0xb89387d8 ! Init value for %f24
4947 .word 0x5bec8646,0x65e1e60b ! Init value for %f26
4948 .word 0xb2251e38,0x290b9ca2 ! Init value for %f28
4949 .word 0x7184b745,0xf8671507 ! Init value for %f30
4950 .word 0x43fe4ad8,0x8be5e777 ! Init value for %f32
4951 .word 0x6eff4d52,0xb1e26a30 ! Init value for %f34
4952 .word 0x2731a5b4,0x580ba1b1 ! Init value for %f36
4953 .word 0x0caefb13,0x2512f087 ! Init value for %f38
4954 .word 0x181207cd,0x7391a6ff ! Init value for %f40
4955 .word 0xb5bf580a,0x0598849f ! Init value for %f42
4956 .word 0x6e718b8e,0x797232aa ! Init value for %f44
4957 .word 0x27b6bd2e,0xd7a68e02 ! Init value for %f46
4958 .word 0x5645a134,0xb511f7bf
4959 .word 0x801b301c,0x6d12d1fb
4960 .word 0x1bee71ce,0x1a223121
4961 .word 0xd1b36f10,0xf4362067
4962 .word 0x948fcc28,0xba7547b0
4963 .word 0x3675f890,0x468acdf5
4964 .word 0xd8c6dc91,0x4c92f1f2
4965 .word 0x8d833630,0x3958d366
4966p0_share_mask:
4967 .word 0xffff0000,0x00000000
4968 .word 0x00000000,0x00000000
4969 .word 0x00000000,0x00000000
4970 .word 0x00000000,0x00000000
4971 .word 0x00000000,0x00000000
4972 .word 0x00000000,0x00000000
4973 .word 0x00000000,0x00000000
4974 .word 0x00000000,0x00000000
4975p0_expected_registers:
4976 .word 0x00000000,0xce64395c
4977 .word 0x00000000,0xda6bffff
4978 .word 0xffffffff,0xffffff00
4979 .word 0x00000000,0x0000007c
4980 .word 0x00000000,0x00000000
4981 .word 0x00000000,0xff00ffb3
4982 .word 0x00000000,0x00000000
4983 .word 0x00000000,0xff00007c
4984p0_expected_fp_regs:
4985 .word 0xffff0000,0x00000000
4986 .word 0xb3efa75f,0x00000000
4987 .word 0x0000ffff,0xffffffff
4988 .word 0x0655ce22,0xf1f9f50e
4989 .word 0x0be6e165,0xe42da7bc
4990 .word 0xffffffff,0x00000000
4991 .word 0x6d56f925,0xb8f8c401
4992 .word 0x82690000,0x77af5685
4993 .word 0xff000000,0x00000000
4994 .word 0xb3efa75f,0x929501af
4995 .word 0xff00007c,0x4a11ffaa
4996 .word 0x0655ce22,0xf1f9f50e
4997 .word 0xb3efa75f,0x929501af
4998 .word 0xffff6bda,0x5c3964ce
4999 .word 0xb3000000,0x00000000
5000 .word 0x82690000,0x77af5685
5001 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
5002p0_local0_expect:
5003 .word 0xffffffff,0x00000000
5004 .word 0xffccd7ff,0x00000000
5005 .word 0xffefffff,0x000000ff
5006 .word 0xccccd747,0xda6bffff
5007 .word 0x00000000,0x26162749
5008 .word 0x00000000,0x00000000
5009 .word 0xae37e6b8,0x929501af
5010 .word 0x7fedd978,0x00008bff
5011p0_local0_sec_expect:
5012 .word 0xffff0024,0x00000000
5013 .word 0xff00007c,0x4a11ffaa
5014 .word 0x1617ffff,0x00000000
5015 .word 0x0ef5f9f1,0x22ce5506
5016 .word 0x4736f953,0x73ed1447
5017 .word 0x23205f4d,0x33611345
5018 .word 0x01c4f8b8,0x25f9566d
5019 .word 0x089193c0,0x0000f500
5020p0_local1_expect:
5021 .word 0x7c694a7a,0x000000ff
5022 .word 0xce64395c,0xda6bffff
5023 .word 0xff00ffff,0xffffffff
5024 .word 0xff000000,0x00ff0000
5025 .word 0xce64395c,0xcae4514a
5026 .word 0xbca72de4,0x776bed8f
5027 .word 0x0ef5f9f1,0x22ce5506
5028 .word 0xe3f6032a,0xffffff4e
5029p0_local1_sec_expect:
5030 .word 0x00000000,0xff000000
5031 .word 0x000000ff,0x00000000
5032 .word 0x470000ff,0x00000000
5033 .word 0xff000000,0x00000000
5034 .word 0xce64395c,0xcae4514a
5035 .word 0xbca72de4,0x776bed8f
5036 .word 0x15bda57c,0x00000000
5037 .word 0xe3f6032a,0xffffff4e
5038p0_local2_expect:
5039 .word 0xffff0000,0x24000000
5040 .word 0xffefffff,0x929501af
5041 .word 0x00000000,0x00000000
5042 .word 0x0655ce22,0xf1f9f50e
5043 .word 0xffffffff,0xe42da7bc
5044 .word 0xffffefff,0x000000ff
5045 .word 0x6d56f925,0xb8f8c401
5046 .word 0x82690000,0x77af5685
5047p0_local2_sec_expect:
5048 .word 0x1617ffff,0xcd000000
5049 .word 0x0000ffff,0x72000000
5050 .word 0xffd7ccff,0x00000000
5051 .word 0xce91d1de,0xff000000
5052 .word 0x6541ff2b,0xb3efa75f
5053 .word 0x7c751555,0x404c134c
5054 .word 0xe1ffffff,0xffffffff
5055 .word 0xe1ffffff,0xffffffff
5056p0_local3_expect:
5057 .word 0xe1ffffff,0x000000ff
5058 .word 0xffd7ccff,0x000000ff
5059 .word 0xffffffff,0x00000000
5060 .word 0xff000000,0x00000000
5061 .word 0xce64395c,0xcae4514a
5062 .word 0x000000ab,0x00000047
5063 .word 0x15bda57c,0x00000000
5064 .word 0xf9f6032a,0xffffff4e
5065p0_local3_sec_expect:
5066 .word 0x00000000,0x0000ffff
5067 .word 0xff000000,0x5fa7efb3
5068 .word 0xffffffff,0xffff0000
5069 .word 0x0ef5f9f1,0x22ce5506
5070 .word 0xbca72de4,0x65e1e60b
5071 .word 0x23205f4d,0x33611345
5072 .word 0x01c4f8b8,0x25f9566d
5073 .word 0x8556af77,0x00006982
5074p0_local4_expect:
5075 .word 0xff0000ff,0x00000000
5076 .word 0xff00ffff,0x24000000
5077 .word 0xffff0000,0x000000cc
5078 .word 0x0000032a,0x00ff0000
5079 .word 0x9ea1da47,0xce0741a8
5080 .word 0x4124e2c4,0x00000000
5081 .word 0x0000efb3,0x00000000
5082 .word 0x35ab3bd1,0x7c2e8980
5083p0_local4_sec_expect:
5084 .word 0x00000072,0x00000072
5085 .word 0x4700ccff,0xff00ffff
5086 .word 0x00000000,0x000000b3
5087 .word 0xaf019592,0x5fa7efb3
5088 .word 0x973718fc,0x9735ac9a
5089 .word 0x8b5527da,0x549e2a30
5090 .word 0x4124e2c4,0xb5751555
5091 .word 0x1ba8f2d6,0x69308b24
5092p0_local5_expect:
5093 .word 0x000000ff,0x00000000
5094 .word 0x000000ff,0xcc000000
5095 .word 0x004107ce,0xffffffff
5096 .word 0xffffffff,0xffff0000
5097 .word 0xffff6bda,0x5c3964ce
5098 .word 0xcc000000,0x000000ff
5099 .word 0xe1ffffff,0x000000ff
5100 .word 0x1617ffff,0x00000000
5101p0_local5_sec_expect:
5102 .word 0xb3efa75f,0x24000000
5103 .word 0x7c0000ff,0x929501af
5104 .word 0x15bda57c,0x00000000
5105 .word 0x0655ce22,0xf1f9f50e
5106 .word 0x0be6e165,0xe42da7bc
5107 .word 0x45136133,0x4d5f2023
5108 .word 0x6d56f925,0xb8f8c401
5109 .word 0x82690000,0x77af5685
5110p0_local6_expect:
5111 .word 0x0000ffff,0xffffffe1
5112 .word 0xff000000,0x00000000
5113 .word 0xff00007c,0x4a11ffaa
5114 .word 0x5800b939,0x1c365040
5115 .word 0xffff0925,0x47e764a1
5116 .word 0xe1cb281e,0xe680c94e
5117 .word 0x94652c73,0x00000000
5118 .word 0xffffffff,0xffff0000
5119p0_local6_sec_expect:
5120 .word 0xffff1716,0xff000000
5121 .word 0x00000000,0x0000ffff
5122 .word 0xffffffff,0x00000000
5123 .word 0x269f5250,0x7ca5bd15
5124 .word 0x973718fc,0x2a03f6ff
5125 .word 0x9bbf11de,0x0e8b1dff
5126 .word 0x49271626,0xb5751555
5127 .word 0x000000cd,0x85560000
5128share0_expect:
5129 .word 0xd747e51a,0x0199c9cf
5130 .word 0x9519ea91,0xa7f7a594
5131 .word 0x9a31cce3,0xbced6bd7
5132 .word 0xb57909bc,0xee0f9a59
5133 .word 0x314251af,0x98c65268
5134 .word 0xa9c9a463,0xfd9596d4
5135 .word 0x8f6ec37b,0xeb58df15
5136 .word 0x4661878c,0x0a0852c3
5137share1_expect:
5138 .word 0x47ff7920,0xdfad4dd8
5139 .word 0x59b48bf1,0x8cb4bb49
5140 .word 0xba392524,0x6944ad70
5141 .word 0xa7f01883,0x465f0504
5142 .word 0x397c8aa0,0xbee5230a
5143 .word 0x3b23e262,0x2f9f6556
5144 .word 0x3f7d0379,0x5e98b63a
5145 .word 0xa990712d,0xe478d54c
5146 .word 0xd74712f0,0xfcb1697f
5147 .word 0x8b838890,0x972be596
5148 .word 0x59f486e9,0x2019ca14
5149 .word 0x5ca1282f,0x52ae5c3e
5150 .word 0x4409be45,0x4a71e3d2
5151 .word 0xe8f29887,0xce58e1c5
5152 .word 0x1cdfc874,0xf279edc6
5153 .word 0xb5913e7c,0xfda2572e
5154share2_expect:
5155 .word 0x00ff3616,0x87e33b6e
5156 .word 0xa9b0e0f7,0xde87443a
5157 .word 0x4c313d8a,0x4a3b3c4d
5158 .word 0xfc03dda7,0x8cc4cca8
5159 .word 0xbb57cf14,0xeb309093
5160 .word 0x754b1d63,0x15d3573b
5161 .word 0xa3093a57,0x6db0bc58
5162 .word 0x4b19d1f3,0x8e6ecc01
5163share3_expect:
5164 .word 0x4babfc74,0x54258e6f
5165 .word 0x97daabb4,0xec33770c
5166 .word 0x88d24818,0xdb0b54b8
5167 .word 0x87d35764,0x3cfd848b
5168 .word 0x6ad24afb,0xc5ded5d3
5169 .word 0xf9c70337,0x5cc4c795
5170 .word 0x5e156170,0xd3c1b962
5171 .word 0xf2c1e053,0x51d38f2d
5172 .word 0xfff759f3,0xc004d813
5173 .word 0x1c07d7c6,0xdceac7c5
5174 .word 0x56aa1258,0x0a9d06fd
5175 .word 0x46635abe,0xa5a32c35
5176 .word 0x0212a567,0x64d4c637
5177 .word 0x87287658,0x109a856c
5178 .word 0x40adf579,0xb25d5b8c
5179 .word 0x630846b2,0x5085a834
5180 .word 0x653fd437,0x6d73a6ec
5181 .word 0xac9bd2a7,0x364370fc
5182 .word 0x80a18bcf,0xb5e5df9d
5183 .word 0xdec4e3a2,0x6acf0246
5184 .word 0x6a1c541b,0x4ea16427
5185 .word 0x533872c9,0xfb97db7c
5186 .word 0x6ab87262,0x5a11776f
5187 .word 0x8afedbe2,0x0f62ed1a
5188 .word 0x007cf22b,0xc7a6ed77
5189 .word 0xb00d1719,0x45c0ead3
5190 .word 0xf1ccb16c,0x70790036
5191 .word 0x43dbe6a2,0x27719d37
5192 .word 0x06cc469a,0x9b3eb0b1
5193 .word 0x009dded2,0x98707286
5194 .word 0xde6c8a96,0x6e850889
5195 .word 0xa50c2478,0x482c37b2
5196 .word 0xda77b18b,0xc0b35fb7
5197 .word 0x894fe99c,0xfa9ac28c
5198 .word 0xa8f3d5ba,0x738a27b7
5199 .word 0x64bc47bf,0x91594d7a
5200 .word 0xd3d417cd,0x5e1c921c
5201 .word 0xd2af2f59,0x759f6033
5202 .word 0x29b6fdb7,0x9ccfbd88
5203 .word 0x06688441,0xddab6714
5204 .word 0x56535fa3,0x95f348b0
5205 .word 0x2db6ddd5,0x92557347
5206 .word 0xb3bfc67f,0x8c0d38cb
5207 .word 0x527710ad,0x34cd01b7
5208 .word 0x579f5cb2,0x31df7199
5209 .word 0x19ab9eb6,0x5f6facfb
5210 .word 0x424bfaa9,0xaa8e179d
5211 .word 0x0dc0e9bd,0x188696b6
5212 .word 0xffffa73c,0x2db7aa9f
5213 .word 0xf78f5a23,0x5dba78a0
5214 .word 0xd6ac3ba5,0x776e0200
5215 .word 0xebf77972,0x5983d54c
5216 .word 0x998c9e8a,0x17e1eb6f
5217 .word 0x64b91011,0x9f3f5f4e
5218 .word 0x6015338d,0xea87e905
5219 .word 0x1956b71d,0xe917168a
5220 .word 0xff774442,0xa3a1a62b
5221 .word 0x447dfa30,0xdd801667
5222 .word 0x47ed7c77,0x44547127
5223 .word 0x2609125e,0x66829f4d
5224 .word 0xc6fdbc38,0xbb98ccc9
5225 .word 0x2796b767,0xf9344aa4
5226 .word 0x548dc523,0xa500e05f
5227 .word 0x26b2eda6,0x51b73e39
5228p0_invalidate_semaphore:
5229 .word 0
5230! Data for Cross Processor Interrupt
5231 .align 8
5232received_xintr:
5233 .word 0,0,0,0,0,0,0,0
5234 .word 0,0,0,0,0,0,0,0
5235 .word 0,0,0,0,0,0,0,0
5236 .word 0,0,0,0,0,0,0,0
5237 .word 0,0,0,0,0,0,0,0
5238 .word 0,0,0,0,0,0,0,0
5239 .word 0,0,0,0,0,0,0,0
5240 .word 0,0,0,0,0,0,0,0
5241p0_dispatch_retry:
5242 .word 0,0
5243p0_xintr_data:
5244 .word 0x00000000,0x00000001
5245 .word 0x584db7bf,0xc4054684
5246 .word 0x00000000,0x00000002
5247 .word 0x9552bf28,0x46079e78
5248 .word 0x00000000,0x00000003
5249 .word 0xbfb10678,0x75adf443
5250 .word 0x00000000,0x00000004
5251 .word 0x73aefe6f,0x89d1df15
5252 .word 0x00000000,0x00000005
5253 .word 0xa8dcb3c0,0x68c72e0b
5254 .word 0x00000000,0x00000006
5255 .word 0xdda77488,0x308d9bd1
5256 .word 0x00000000,0x00000007
5257 .word 0x49a26200,0x5d76b8cc
5258 .word 0x00000000,0x00000008
5259 .word 0x344c437f,0xc685ffff
5260 .align 8
5261p0_xintr_expected:
5262 .word 0
5263 .align 64
5264xintr_data_ptrs:
5265 .word p0_xintr_data
5266 .align 8
5267p0_xintr_db:
5268 .skip 512
5269p0_xintr_retry_count:
5270 .word 0,0
5271p0_reset_cnt:
5272 .word 0
5273 .align 8
5274p0_ec_timing_ctrl:
5275 .word 0,0
5276p0_ec_control:
5277 .word 0,0
5278p0_mcu_shadow:
5279 .skip 80
5280user_data_end:
5281
5282
5283SECTION .p0_local0 DATA_VA=0x000800000
5284
5285attr_data {
5286 Name = .p0_local0,
5287 VA = 0x0000000000800000,
5288 RA = 0x0000000010000000,
5289 PA = ra2pa(0x0000000010000000,0),
5290 part_0_ctx_nonzero_tsb_config_0,
5291 TTE_Context=PCONTEXT,
5292 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5293 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5294 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5295 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5296}
5297
5298 .data
5299 .seg "data"
5300 .align 0x2000
5301 .global p0_local0_start
5302p0_local0_begin:
5303 .skip 0x1400
5304p0_local0_start:
5305 .word 0xc247b3d6,0x11bfe9a5,0x5ffda2c4,0x02d34e51
5306 .word 0x0f8918ac,0xacb61bbb,0xccccd747,0xda6bde82
5307 .word 0xfbdb9e41,0x207f2668,0xc29fba29,0x64bbdd5a
5308 .word 0xae37e6b8,0x929501af,0x7fedd978,0xf76ce7cf
5309p0_local0_end:
5310
5311SECTION .p0_local0_sec DATA_VA=0x000800000
5312
5313attr_data {
5314 Name = .p0_local0_sec,
5315 VA = 0x0000000000800000,
5316 RA = 0x0000000030000000,
5317 PA = ra2pa(0x0000000030000000,0),
5318 part_0_ctx_nonzero_tsb_config_0,
5319 TTE_Context=SCONTEXT,
5320 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5321 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5322 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5323 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5324}
5325
5326 .data
5327 .seg "data"
5328 .align 0x2000
5329 .global p0_local0_sec_start
5330p0_local0_sec_begin:
5331 .skip 0x1400
5332p0_local0_sec_start:
5333 .word 0xfe6cd1f2,0xb3215666,0xe651e6a4,0xf9ae0cd0
5334 .word 0x7ca5bd15,0x6ec4a143,0x0ef5f9f1,0x22ce5506
5335 .word 0x4736f953,0x73ed1447,0x23205f4d,0x33611345
5336 .word 0x01c4f8b8,0x25f9566d,0x08c193c0,0x04aaf5fe
5337p0_local0_sec_end:
5338
5339SECTION .p0_local1 DATA_VA=0x000802000
5340
5341attr_data {
5342 Name = .p0_local1,
5343 VA = 0x0000000000802000,
5344 RA = 0x0000000010040000,
5345 PA = ra2pa(0x0000000010040000,0),
5346 part_0_ctx_nonzero_tsb_config_0,
5347 TTE_Context=PCONTEXT,
5348 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5349 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5350 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5351 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5352}
5353
5354 .data
5355 .seg "data"
5356 .align 0x2000
5357 .global p0_local1_start
5358p0_local1_begin:
5359 .skip 0x1400
5360p0_local1_start:
5361 .word 0xe2dc1530,0xc9c55ac9,0x65dc557c,0xe42da704
5362 .word 0x98bf24e5,0x424643ad,0x0d8ff46c,0x7caf6829
5363 .word 0x98db05a2,0xde11bf9b,0xe9ef4673,0x4d529356
5364 .word 0x10a9ea56,0x49ae6a9b,0x6e22557f,0x8f7cd9c8
5365p0_local1_end:
5366
5367SECTION .p0_local1_sec DATA_VA=0x000802000
5368
5369attr_data {
5370 Name = .p0_local1_sec,
5371 VA = 0x0000000000802000,
5372 RA = 0x0000000030040000,
5373 PA = ra2pa(0x0000000030040000,0),
5374 part_0_ctx_nonzero_tsb_config_0,
5375 TTE_Context=SCONTEXT,
5376 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5377 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5378 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5379 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5380}
5381
5382 .data
5383 .seg "data"
5384 .align 0x2000
5385 .global p0_local1_sec_start
5386p0_local1_sec_begin:
5387 .skip 0x1400
5388p0_local1_sec_start:
5389 .word 0xffa6a53e,0xb29a2924,0x45df9aeb,0x295bb2eb
5390 .word 0xcd31c970,0x7506eaa6,0x91ff4bac,0x3918c9fc
5391 .word 0x73d87561,0x8b959f9f,0x0a8e4cf8,0x593e6b7f
5392 .word 0x1b0e6cf8,0x91ff89e4,0x35a848b3,0x6df6ad86
5393p0_local1_sec_end:
5394
5395SECTION .p0_local2 DATA_VA=0x000804000
5396
5397attr_data {
5398 Name = .p0_local2,
5399 VA = 0x0000000000804000,
5400 RA = 0x0000000010080000,
5401 PA = ra2pa(0x0000000010080000,0),
5402 part_0_ctx_nonzero_tsb_config_0,
5403 TTE_Context=PCONTEXT,
5404 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5405 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5406 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5407 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5408}
5409
5410 .data
5411 .seg "data"
5412 .align 0x2000
5413 .global p0_local2_start
5414p0_local2_begin:
5415 .skip 0x1400
5416p0_local2_start:
5417 .word 0x66da509e,0x4e196d4b,0x930aef73,0x0bc47e19
5418 .word 0xc6ce3b4f,0x79e713df,0x99d9f9b0,0x4a11aaaa
5419 .word 0x5fa7efb3,0x2b024165,0x80f6b15e,0x5246e53a
5420 .word 0x74c8d83e,0x243125ad,0x1d2817cb,0xf272b603
5421p0_local2_end:
5422
5423SECTION .p0_local2_sec DATA_VA=0x000804000
5424
5425attr_data {
5426 Name = .p0_local2_sec,
5427 VA = 0x0000000000804000,
5428 RA = 0x0000000030080000,
5429 PA = ra2pa(0x0000000030080000,0),
5430 part_0_ctx_nonzero_tsb_config_0,
5431 TTE_Context=SCONTEXT,
5432 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5433 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5434 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5435 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5436}
5437
5438 .data
5439 .seg "data"
5440 .align 0x2000
5441 .global p0_local2_sec_start
5442p0_local2_sec_begin:
5443 .skip 0x1400
5444p0_local2_sec_start:
5445 .word 0x6ac8e0fe,0x9d193cd3,0x47aa4ea5,0x593ebc74
5446 .word 0xeb7fcaed,0x776bed8f,0x1f092a2f,0x236d81ce
5447 .word 0x785a4c63,0x0a4bf14e,0xf1f06cb7,0xc2db7cd8
5448 .word 0x73d87fe6,0x844e2d86,0xe64e3c9a,0x1ecf8afc
5449p0_local2_sec_end:
5450
5451SECTION .p0_local3 DATA_VA=0x000806000
5452
5453attr_data {
5454 Name = .p0_local3,
5455 VA = 0x0000000000806000,
5456 RA = 0x00000000100c0000,
5457 PA = ra2pa(0x00000000100c0000,0),
5458 part_0_ctx_nonzero_tsb_config_0,
5459 TTE_Context=PCONTEXT,
5460 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5461 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5462 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5463 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5464}
5465
5466 .data
5467 .seg "data"
5468 .align 0x2000
5469 .global p0_local3_start
5470p0_local3_begin:
5471 .skip 0x1400
5472p0_local3_start:
5473 .word 0x7d45e558,0x2048b54a,0x8aafd57c,0x5058dd51
5474 .word 0x74f81912,0xd9b12e86,0xc802223a,0x83e73264
5475 .word 0xc6b1a427,0xa8841940,0xb915133a,0x5bc52bd3
5476 .word 0x40a0453e,0xd44e0a33,0x418220e3,0x6fa49171
5477p0_local3_end:
5478
5479SECTION .p0_local3_sec DATA_VA=0x000806000
5480
5481attr_data {
5482 Name = .p0_local3_sec,
5483 VA = 0x0000000000806000,
5484 RA = 0x00000000300c0000,
5485 PA = ra2pa(0x00000000300c0000,0),
5486 part_0_ctx_nonzero_tsb_config_0,
5487 TTE_Context=SCONTEXT,
5488 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5489 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5490 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5491 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5492}
5493
5494 .data
5495 .seg "data"
5496 .align 0x2000
5497 .global p0_local3_sec_start
5498p0_local3_sec_begin:
5499 .skip 0x1400
5500p0_local3_sec_start:
5501 .word 0xb1cc195e,0x275c3e78,0x400228d9,0xc3a94d44
5502 .word 0xaf51e4ca,0x5c3964ce,0xbbebff7f,0xa710a422
5503 .word 0x7405fa45,0xd87ef485,0xbc95fddb,0xfd29aac0
5504 .word 0x105d3493,0x4c6c6932,0xa9771262,0x9f6b69b2
5505p0_local3_sec_end:
5506
5507SECTION .p0_local4 DATA_VA=0x000808000
5508
5509attr_data {
5510 Name = .p0_local4,
5511 VA = 0x0000000000808000,
5512 RA = 0x0000000010100000,
5513 PA = ra2pa(0x0000000010100000,0),
5514 part_0_ctx_nonzero_tsb_config_0,
5515 TTE_Context=PCONTEXT,
5516 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5517 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5518 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5519 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5520}
5521
5522 .data
5523 .seg "data"
5524 .align 0x2000
5525 .global p0_local4_start
5526p0_local4_begin:
5527 .skip 0x1400
5528p0_local4_start:
5529 .word 0xc38cc13e,0x2a03f6bc,0x27acc074,0x161728c3
5530 .word 0x84654c8b,0x9c076982,0xff044064,0x3483ff92
5531 .word 0x9ea1da47,0xce0741a8,0x0ff315d0,0xd5267ddc
5532 .word 0x538b941c,0xee7bc91a,0x35ab3bd1,0x7c2e8980
5533p0_local4_end:
5534
5535SECTION .p0_local4_sec DATA_VA=0x000808000
5536
5537attr_data {
5538 Name = .p0_local4_sec,
5539 VA = 0x0000000000808000,
5540 RA = 0x0000000030100000,
5541 PA = ra2pa(0x0000000030100000,0),
5542 part_0_ctx_nonzero_tsb_config_0,
5543 TTE_Context=SCONTEXT,
5544 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5545 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5546 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5547 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5548}
5549
5550 .data
5551 .seg "data"
5552 .align 0x2000
5553 .global p0_local4_sec_start
5554p0_local4_sec_begin:
5555 .skip 0x1400
5556p0_local4_sec_start:
5557 .word 0x44fe2c76,0xd1aea1a6,0x6080e91c,0xb68a8948
5558 .word 0xd9dc945b,0x01ff9793,0x269f5250,0xedce7ea8
5559 .word 0x973718fc,0x9735ac9a,0x8b5527da,0x549e2a30
5560 .word 0x4124e2c4,0xb5751555,0x1ba8f2d6,0x69308b24
5561p0_local4_sec_end:
5562
5563SECTION .p0_local5 DATA_VA=0x00080a000
5564
5565attr_data {
5566 Name = .p0_local5,
5567 VA = 0x000000000080a000,
5568 RA = 0x0000000010140000,
5569 PA = ra2pa(0x0000000010140000,0),
5570 part_0_ctx_nonzero_tsb_config_0,
5571 TTE_Context=PCONTEXT,
5572 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5573 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5574 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5575 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5576}
5577
5578 .data
5579 .seg "data"
5580 .align 0x2000
5581 .global p0_local5_start
5582p0_local5_begin:
5583 .skip 0x1400
5584p0_local5_start:
5585 .word 0x11dad1b1,0xd5e1af77,0x64e66754,0x4c8f6816
5586 .word 0xdbd6d7eb,0xa31f376f,0xa044d64e,0x69f207b2
5587 .word 0xeeb260e9,0x44bfd777,0xb5b9f742,0x33831619
5588 .word 0x027c5172,0xff5766bb,0xba86da64,0xabd6bfd6
5589p0_local5_end:
5590
5591SECTION .p0_local5_sec DATA_VA=0x00080a000
5592
5593attr_data {
5594 Name = .p0_local5_sec,
5595 VA = 0x000000000080a000,
5596 RA = 0x0000000030140000,
5597 PA = ra2pa(0x0000000030140000,0),
5598 part_0_ctx_nonzero_tsb_config_0,
5599 TTE_Context=SCONTEXT,
5600 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5601 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5602 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5603 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5604}
5605
5606 .data
5607 .seg "data"
5608 .align 0x2000
5609 .global p0_local5_sec_start
5610p0_local5_sec_begin:
5611 .skip 0x1400
5612p0_local5_sec_start:
5613 .word 0x72c31e4a,0x94546664,0x5d274f6d,0x4cdad04e
5614 .word 0x0e8b1de3,0x710a31f3,0x3d121396,0xd73d8f9b
5615 .word 0x9577d1b2,0x275c3de2,0x3e5f089b,0xb7628ffb
5616 .word 0xfbd3046a,0x896b78f6,0x92f84d36,0xc51001e5
5617p0_local5_sec_end:
5618
5619SECTION .p0_local6 DATA_VA=0x00080c000
5620
5621attr_data {
5622 Name = .p0_local6,
5623 VA = 0x000000000080c000,
5624 RA = 0x0000000010180000,
5625 PA = ra2pa(0x0000000010180000,0),
5626 part_0_ctx_nonzero_tsb_config_0,
5627 TTE_Context=PCONTEXT,
5628 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5629 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5630 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5631 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5632}
5633
5634 .data
5635 .seg "data"
5636 .align 0x2000
5637 .global p0_local6_start
5638p0_local6_begin:
5639 .skip 0x1400
5640p0_local6_start:
5641 .word 0xe82004ba,0xf7edc55f,0x623dece3,0x4ea85da0
5642 .word 0xe5a8302b,0xc2cf4497,0x58c6b939,0x1c365040
5643 .word 0x63c30925,0x47e764a1,0xe1cb281e,0xe680c94e
5644 .word 0x94652c73,0x35a29a77,0x4680de71,0x679fb42a
5645p0_local6_end:
5646
5647SECTION .p0_local6_sec DATA_VA=0x00080c000
5648
5649attr_data {
5650 Name = .p0_local6_sec,
5651 VA = 0x000000000080c000,
5652 RA = 0x0000000030180000,
5653 PA = ra2pa(0x0000000030180000,0),
5654 part_0_ctx_nonzero_tsb_config_0,
5655 TTE_Context=SCONTEXT,
5656 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5657 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5658 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5659 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5660}
5661
5662 .data
5663 .seg "data"
5664 .align 0x2000
5665 .global p0_local6_sec_start
5666p0_local6_sec_begin:
5667 .skip 0x1400
5668p0_local6_sec_start:
5669 .word 0xba92bee5,0x68201072,0x8280fab7,0xec6db82e
5670 .word 0x742793c6,0xc8a25be4,0x0c337858,0x9882348b
5671 .word 0xc3a22967,0xd67646be,0x636b7ec9,0xdc4dc54d
5672 .word 0xb680d570,0x7db74a86,0x7a901f01,0xf8a33c2c
5673p0_local6_sec_end:
5674
5675SECTION .share0 DATA_VA=0x00080e000
5676
5677attr_data {
5678 Name = .share0,
5679 VA = 0x000000000080e000,
5680 RA = 0x00000000201c0000,
5681 PA = ra2pa(0x00000000201c0000,0),
5682 part_0_ctx_nonzero_tsb_config_0,
5683 TTE_Context=PCONTEXT,
5684 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5685 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5686 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5687 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5688}
5689
5690 .data
5691 .seg "data"
5692 .align 0x2000
5693 .global share0_start
5694share0_begin:
5695share0_start:
5696 .word 0x5685e51a,0x0199c9cf,0x9519ea91,0xa7f7a594
5697 .word 0x9a31cce3,0xbced6bd7,0xb57909bc,0xee0f9a59
5698 .word 0x314251af,0x98c65268,0xa9c9a463,0xfd9596d4
5699 .word 0x8f6ec37b,0xeb58df15,0x4661878c,0x0a0852c3
5700share0_end:
5701
5702SECTION .share1 DATA_VA=0x000810000
5703
5704attr_data {
5705 Name = .share1,
5706 VA = 0x0000000000810000,
5707 RA = 0x0000000020800000,
5708 PA = ra2pa(0x0000000020800000,0),
5709 part_0_ctx_nonzero_tsb_config_0,
5710 TTE_Context=PCONTEXT,
5711 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5712 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5713 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5714 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5715}
5716
5717 .data
5718 .seg "data"
5719 .align 0x2000
5720 .global share1_start
5721share1_begin:
5722share1_start:
5723 .word 0x42ad7920,0xdfad4dd8,0x59b48bf1,0x8cb4bb49
5724 .word 0xba392524,0x6944ad70,0xa7f01883,0x465f0504
5725 .word 0x397c8aa0,0xbee5230a,0x3b23e262,0x2f9f6556
5726 .word 0x3f7d0379,0x5e98b63a,0xa990712d,0xe478d54c
5727 .word 0xf7d612f0,0xfcb1697f,0x8b838890,0x972be596
5728 .word 0x59f486e9,0x2019ca14,0x5ca1282f,0x52ae5c3e
5729 .word 0x4409be45,0x4a71e3d2,0xe8f29887,0xce58e1c5
5730 .word 0x1cdfc874,0xf279edc6,0xb5913e7c,0xfda2572e
5731share1_end:
5732
5733SECTION .share2 DATA_VA=0x000812000
5734
5735attr_data {
5736 Name = .share2,
5737 VA = 0x0000000000812000,
5738 RA = 0x00000000211c0000,
5739 PA = ra2pa(0x00000000211c0000,0),
5740 part_0_ctx_nonzero_tsb_config_0,
5741 TTE_Context=PCONTEXT,
5742 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5743 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5744 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5745 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5746}
5747
5748 .data
5749 .seg "data"
5750 .align 0x2000
5751 .global share2_start
5752share2_begin:
5753share2_start:
5754 .word 0x4a513616,0x87e33b6e,0xa9b0e0f7,0xde87443a
5755 .word 0x4c313d8a,0x4a3b3c4d,0xfc03dda7,0x8cc4cca8
5756 .word 0xbb57cf14,0xeb309093,0x754b1d63,0x15d3573b
5757 .word 0xa3093a57,0x6db0bc58,0x4b19d1f3,0x8e6ecc01
5758share2_end:
5759
5760SECTION .share3 DATA_VA=0x000814000
5761
5762attr_data {
5763 Name = .share3,
5764 VA = 0x0000000000814000,
5765 RA = 0x0000000021800000,
5766 PA = ra2pa(0x0000000021800000,0),
5767 part_0_ctx_nonzero_tsb_config_0,
5768 TTE_Context=PCONTEXT,
5769 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5770 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5771 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5772 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5773}
5774
5775 .data
5776 .seg "data"
5777 .align 0x2000
5778 .global share3_start
5779share3_begin:
5780share3_start:
5781 .word 0x4babfc74,0x54258e6f,0x97daabb4,0xec33770c
5782 .word 0x88d24818,0xdb0b54b8,0x87d35764,0x3cfd848b
5783 .word 0x6ad24afb,0xc5ded5d3,0xf9c70337,0x5cc4c795
5784 .word 0x5e156170,0xd3c1b962,0xf2c1e053,0x51d38f2d
5785 .word 0xa2f759f3,0xc004d813,0x1c07d7c6,0xdceac7c5
5786 .word 0x56aa1258,0x0a9d06fd,0x46635abe,0xa5a32c35
5787 .word 0x0212a567,0x64d4c637,0x87287658,0x109a856c
5788 .word 0x40adf579,0xb25d5b8c,0x630846b2,0x5085a834
5789 .word 0x653fd437,0x6d73a6ec,0xac9bd2a7,0x364370fc
5790 .word 0x80a18bcf,0xb5e5df9d,0xdec4e3a2,0x6acf0246
5791 .word 0x6a1c541b,0x4ea16427,0x533872c9,0xfb97db7c
5792 .word 0x6ab87262,0x5a11776f,0x8afedbe2,0x0f62ed1a
5793 .word 0xdde1f22b,0xc7a6ed77,0xb00d1719,0x45c0ead3
5794 .word 0xf1ccb16c,0x70790036,0x43dbe6a2,0x27719d37
5795 .word 0x06cc469a,0x9b3eb0b1,0x009dded2,0x98707286
5796 .word 0xde6c8a96,0x6e850889,0xa50c2478,0x482c37b2
5797 .word 0xda77b18b,0xc0b35fb7,0x894fe99c,0xfa9ac28c
5798 .word 0xa8f3d5ba,0x738a27b7,0x64bc47bf,0x91594d7a
5799 .word 0xd3d417cd,0x5e1c921c,0xd2af2f59,0x759f6033
5800 .word 0x29b6fdb7,0x9ccfbd88,0x06688441,0xddab6714
5801 .word 0x56535fa3,0x95f348b0,0x2db6ddd5,0x92557347
5802 .word 0xb3bfc67f,0x8c0d38cb,0x527710ad,0x34cd01b7
5803 .word 0x579f5cb2,0x31df7199,0x19ab9eb6,0x5f6facfb
5804 .word 0x424bfaa9,0xaa8e179d,0x0dc0e9bd,0x188696b6
5805 .word 0x5050a73c,0x2db7aa9f,0xf78f5a23,0x5dba78a0
5806 .word 0xd6ac3ba5,0x776e0200,0xebf77972,0x5983d54c
5807 .word 0x998c9e8a,0x17e1eb6f,0x64b91011,0x9f3f5f4e
5808 .word 0x6015338d,0xea87e905,0x1956b71d,0xe917168a
5809 .word 0xe2274442,0xa3a1a62b,0x447dfa30,0xdd801667
5810 .word 0x47ed7c77,0x44547127,0x2609125e,0x66829f4d
5811 .word 0xc6fdbc38,0xbb98ccc9,0x2796b767,0xf9344aa4
5812 .word 0x548dc523,0xa500e05f,0x26b2eda6,0x51b73e39
5813share3_end: