Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_1500_6.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_1500_6.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 = 330103131
40! Riesling can be on
41! 1 Thread, 1500 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_1500_6.s created on Mar 30, 2009 (10:31:31)
44! RC file : mar26.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc mar26.rc -o mpgen_1500_6 -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 = ac7ec92c e37cc357 369d37e5 6538d146
84! %f4 = ed4ff044 b075bdfb 1efe678c 75ceb7ee
85! %f8 = 4e283f11 35c51cdf 1e5aefbb 69c1d312
86! %f12 = 246b1a28 2238748d bb0912dd d9c93902
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = 0c760cf9 ba6df26a 5c36fd04 bdb26398
90! %f20 = 66611fec de36977b 2b168a52 066d5eb1
91! %f24 = 3a6501ba c93e1b14 b192740c 3c5c3be9
92! %f28 = e9b71d10 8e4212ee 2bd10c67 964d48d7
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = 572c40ca adbfd51f 99252452 f2143b56
96! %f36 = 1930712a ca4d1f17 ba779b9b 775494bf
97! %f40 = e5c5fdf9 20b0470b 2bdfc8fa 2d4af679
98! %f44 = ee3194ca 90e361f8 0a8a4a38 85657312
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0x1dd3386f00000003,%g7,%g1 ! GSR scale = 0, align = 3
104 wr %g1,%g0,%gsr ! GSR = 1dd3386f00000003
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[00000000300c1408] = 44405fe9, %l5 = 803dcf6a3d297b57
113 swapa [%i3+%o4]0x89,%l5 ! %l5 = 0000000044405fe9
114! Mem[0000000010101408] = b8a334c0, %f10 = 1e5aefbb
115 lda [%i4+%o4]0x88,%f10 ! %f10 = b8a334c0
116! %l4 = 24559198565cb6a6, Mem[0000000020800040] = 8d1c75f2
117 sth %l4,[%o1+0x040] ! Mem[0000000020800040] = b6a675f2
118! Mem[0000000010101410] = 69b97530 73d7afe2, %l6 = bb94337d, %l7 = 8d5ecf94
119 ldda [%i4+%o5]0x88,%l6 ! %l6 = 0000000073d7afe2 0000000069b97530
120! %l6 = 73d7afe2, %l7 = 69b97530, Mem[0000000010001430] = e480a62a dd8db524
121 std %l6,[%i0+0x030] ! Mem[0000000010001430] = 73d7afe2 69b97530
122! %l6 = 73d7afe2, %l7 = 69b97530, Mem[0000000030141410] = decdece6 8d54af27
123 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 73d7afe2 69b97530
124! Mem[0000000030081408] = 2d4e1d67, %l0 = 9caf383c95cd13de
125 ldsha [%i2+%o4]0x81,%l0 ! %l0 = 0000000000002d4e
126! Mem[0000000010101410] = 73d7afe2, %l7 = 0000000069b97530
127 lduwa [%i4+%o5]0x88,%l7 ! %l7 = 0000000073d7afe2
128! Mem[0000000010141400] = a9dfebea8028e6fd, %l0 = 0000000000002d4e
129 ldxa [%i5+%g0]0x88,%l0 ! %l0 = a9dfebea8028e6fd
130! Starting 10 instruction Store Burst
131! Mem[0000000030041410] = b78bd3df, %l7 = 0000000073d7afe2
132 ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 000000b7000000ff
133
134p0_label_2:
135! %f18 = 5c36fd04, Mem[0000000010181408] = e6a5e781
136 st %f18,[%i6+%o4] ! Mem[0000000010181408] = 5c36fd04
137! Mem[0000000010081420] = e517610a, %l6 = 0000000073d7afe2
138 swap [%i2+0x020],%l6 ! %l6 = 00000000e517610a
139! Mem[0000000010181408] = 04fd365c, %l6 = 00000000e517610a
140 swapa [%i6+%o4]0x88,%l6 ! %l6 = 0000000004fd365c
141! %f11 = 69c1d312, Mem[0000000030181408] = c644efaa
142 sta %f11,[%i6+%o4]0x89 ! Mem[0000000030181408] = 69c1d312
143! %l5 = 0000000044405fe9, Mem[00000000100c1428] = 7a782d7c95d78134
144 stx %l5,[%i3+0x028] ! Mem[00000000100c1428] = 0000000044405fe9
145! Mem[0000000010141400] = fde62880, %l6 = 0000000004fd365c
146 ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 000000fd000000ff
147! %f25 = c93e1b14, Mem[0000000010001400] = 55510c83
148 sta %f25,[%i0+%g0]0x80 ! Mem[0000000010001400] = c93e1b14
149! Mem[0000000010101408] = b8a334c0, %l0 = a9dfebea8028e6fd
150 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 000000c0000000ff
151! Mem[000000001008143c] = 0f4a1457, %l0 = 00000000000000c0
152 ldstub [%i2+0x03c],%l0 ! %l0 = 0000000f000000ff
153! Starting 10 instruction Load Burst
154! Mem[0000000010181400] = d600acbcf9b38a07, %l4 = 24559198565cb6a6
155 ldxa [%i6+%g0]0x88,%l4 ! %l4 = d600acbcf9b38a07
156
157p0_label_3:
158! Mem[0000000010001408] = 1f561886, %f13 = 2238748d
159 lda [%i0+%o4]0x88,%f13 ! %f13 = 1f561886
160! Mem[0000000010081400] = 62915f2a, %l5 = 0000000044405fe9
161 lduba [%i2+%g0]0x88,%l5 ! %l5 = 000000000000002a
162! Mem[0000000030041400] = 194ffc26, %l3 = 1050504adfc228c4
163 lduwa [%i1+%g0]0x81,%l3 ! %l3 = 00000000194ffc26
164! Mem[0000000010181410] = 30f49982, %l5 = 000000000000002a
165 ldsha [%i6+%o5]0x80,%l5 ! %l5 = 00000000000030f4
166! Mem[0000000021800040] = 04743c69, %l0 = 000000000000000f
167 ldub [%o3+0x040],%l0 ! %l0 = 0000000000000004
168! Mem[0000000030101410] = 4f5ba8a87cd628cf, %l3 = 00000000194ffc26
169 ldxa [%i4+%o5]0x89,%l3 ! %l3 = 4f5ba8a87cd628cf
170! Mem[00000000100c1410] = 01303666, %f17 = ba6df26a
171 lda [%i3+%o5]0x88,%f17 ! %f17 = 01303666
172! Mem[0000000010041410] = e2bf01b0, %l1 = c9259657ca643574
173 lduwa [%i1+%o5]0x80,%l1 ! %l1 = 00000000e2bf01b0
174! Mem[0000000010141418] = 62f61f63 ce4965b8, %l6 = 000000fd, %l7 = 000000b7
175 ldd [%i5+0x018],%l6 ! %l6 = 0000000062f61f63 00000000ce4965b8
176! Starting 10 instruction Store Burst
177! Mem[0000000030181400] = 8a6a9354, %l6 = 0000000062f61f63
178 swapa [%i6+%g0]0x81,%l6 ! %l6 = 000000008a6a9354
179
180p0_label_4:
181! %f12 = 246b1a28 1f561886, %l1 = 00000000e2bf01b0
182! Mem[0000000010041400] = 3620ab7471a96f98
183 stda %f12,[%i1+%l1]ASI_PST32_PL ! Mem[0000000010041400] = 3620ab7471a96f98
184! %f18 = 5c36fd04 bdb26398, Mem[0000000030041408] = 28a948b2 9ba20627
185 stda %f18,[%i1+%o4]0x89 ! Mem[0000000030041408] = 5c36fd04 bdb26398
186! %l2 = dd6b16b0751c2a32, Mem[0000000010001400] = 141b3ec9
187 stba %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 141b3e32
188! %f18 = 5c36fd04 bdb26398, Mem[0000000010081408] = 53f4d9a3 38a53cc3
189 stda %f18,[%i2+%o4]0x80 ! Mem[0000000010081408] = 5c36fd04 bdb26398
190! %l3 = 4f5ba8a87cd628cf, Mem[0000000030181400] = 62f61f63d1072fb7
191 stxa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 4f5ba8a87cd628cf
192! %f12 = 246b1a28 1f561886, Mem[0000000030141410] = 73d7afe2 69b97530
193 stda %f12,[%i5+%o5]0x81 ! Mem[0000000030141410] = 246b1a28 1f561886
194! %f17 = 01303666, Mem[0000000010181410] = 30f49982
195 sta %f17,[%i6+%o5]0x80 ! Mem[0000000010181410] = 01303666
196! %l4 = f9b38a07, %l5 = 000030f4, Mem[0000000010001410] = 4d8621cd 5e391914
197 stda %l4,[%i0+0x010]%asi ! Mem[0000000010001410] = f9b38a07 000030f4
198! %f8 = 4e283f11 35c51cdf, %l2 = dd6b16b0751c2a32
199! Mem[0000000030141428] = 767636faff5ffee5
200 add %i5,0x028,%g1
201 stda %f8,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030141428] = 767636fa113f284e
202! Starting 10 instruction Load Burst
203! Mem[0000000030041400] = 26fc4f19, %l4 = d600acbcf9b38a07
204 ldswa [%i1+%g0]0x89,%l4 ! %l4 = 0000000026fc4f19
205
206p0_label_5:
207! %l0 = 00000004, %l1 = e2bf01b0, Mem[0000000030041410] = ff8bd3df d17fef5e
208 stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000004 e2bf01b0
209! Mem[00000000211c0000] = bde32060, %l1 = 00000000e2bf01b0
210 ldub [%o2+0x001],%l1 ! %l1 = 00000000000000e3
211! Mem[0000000030001410] = 6286e4ff, %l5 = 00000000000030f4
212 ldswa [%i0+%o5]0x89,%l5 ! %l5 = 000000006286e4ff
213! Mem[0000000010141408] = da1bc7ebb856b588, %l0 = 0000000000000004
214 ldx [%i5+%o4],%l0 ! %l0 = da1bc7ebb856b588
215! Mem[000000001010140c] = 2fe27e4a, %l7 = 00000000ce4965b8
216 ldsw [%i4+0x00c],%l7 ! %l7 = 000000002fe27e4a
217! Mem[0000000030041410] = 04000000, %l3 = 4f5ba8a87cd628cf
218 ldsba [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
219! Mem[0000000010141400] = ffe62880, %l6 = 000000008a6a9354
220 lduha [%i5+%g0]0x80,%l6 ! %l6 = 000000000000ffe6
221! Mem[0000000020800040] = b6a675f2, %l6 = 000000000000ffe6
222 ldsba [%o1+0x041]%asi,%l6 ! %l6 = ffffffffffffffa6
223! Mem[0000000030181410] = 58a26dd6, %l4 = 0000000026fc4f19
224 ldswa [%i6+%o5]0x89,%l4 ! %l4 = 0000000058a26dd6
225! Starting 10 instruction Store Burst
226! Mem[000000001010143d] = 7f77732d, %l2 = dd6b16b0751c2a32
227 ldstuba [%i4+0x03d]%asi,%l2 ! %l2 = 00000077000000ff
228
229p0_label_6:
230! Mem[00000000201c0001] = 0b3100a6, %l2 = 0000000000000077
231 ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 00000031000000ff
232! Mem[00000000100c1408] = 60e86d54, %l6 = ffffffffffffffa6
233 ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 00000060000000ff
234! %f8 = 4e283f11 35c51cdf, Mem[0000000010101408] = ff34a3b8 2fe27e4a
235 stda %f8 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 4e283f11 35c51cdf
236! Mem[00000000100c142e] = 44405fe9, %l4 = 0000000058a26dd6
237 ldstub [%i3+0x02e],%l4 ! %l4 = 0000005f000000ff
238! %f26 = b192740c 3c5c3be9, %l3 = 0000000000000000
239! Mem[00000000300c1400] = 337b67bd2f08c0f8
240 stda %f26,[%i3+%l3]ASI_PST32_SL ! Mem[00000000300c1400] = 337b67bd2f08c0f8
241! %l6 = 00000060, %l7 = 2fe27e4a, Mem[0000000010001428] = 5ad3bfe8 9e0a9481
242 std %l6,[%i0+0x028] ! Mem[0000000010001428] = 00000060 2fe27e4a
243! %l7 = 000000002fe27e4a, Mem[0000000010141410] = 3c6e42ca
244 stha %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 3c6e7e4a
245! %l6 = 0000000000000060, Mem[00000000300c1408] = 577b293d
246 stha %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0060293d
247! %f6 = 1efe678c, Mem[00000000100c1410] = 66363001
248 st %f6 ,[%i3+%o5] ! Mem[00000000100c1410] = 1efe678c
249! Starting 10 instruction Load Burst
250! Mem[00000000100c1410] = 1efe678c, %l4 = 000000000000005f
251 ldsba [%i3+%o5]0x80,%l4 ! %l4 = 000000000000001e
252
253p0_label_7:
254! Mem[0000000030001410] = ffe48662, %l1 = 00000000000000e3
255 lduwa [%i0+%o5]0x81,%l1 ! %l1 = 00000000ffe48662
256! Mem[0000000030001408] = c4762ade, %f6 = 1efe678c
257 lda [%i0+%o4]0x81,%f6 ! %f6 = c4762ade
258! Mem[0000000030141400] = 69dd3f80, %l1 = 00000000ffe48662
259 ldsha [%i5+%g0]0x81,%l1 ! %l1 = 00000000000069dd
260! Mem[0000000030101400] = e690516e, %l2 = 0000000000000031
261 ldswa [%i4+%g0]0x81,%l2 ! %l2 = ffffffffe690516e
262! Mem[000000001004142c] = 2065a59b, %l5 = 000000006286e4ff
263 lduba [%i1+0x02e]%asi,%l5 ! %l5 = 00000000000000a5
264! Mem[00000000100c1400] = b711420e, %l5 = 00000000000000a5
265 ldswa [%i3+%g0]0x80,%l5 ! %l5 = ffffffffb711420e
266! Mem[00000000201c0000] = 0bff00a6, %l6 = 0000000000000060
267 ldub [%o0+0x001],%l6 ! %l6 = 00000000000000ff
268! Mem[0000000010001424] = 5e200dad, %l6 = 00000000000000ff
269 lduba [%i0+0x025]%asi,%l6 ! %l6 = 0000000000000020
270! Mem[0000000030041408] = bdb26398, %f20 = 66611fec
271 lda [%i1+%o4]0x89,%f20 ! %f20 = bdb26398
272! Starting 10 instruction Store Burst
273! Mem[0000000010001414] = 000030f4, %l2 = ffffffffe690516e, %asi = 80
274 swapa [%i0+0x014]%asi,%l2 ! %l2 = 00000000000030f4
275
276p0_label_8:
277! Mem[0000000030181410] = d66da258, %l0 = da1bc7ebb856b588
278 ldstuba [%i6+%o5]0x81,%l0 ! %l0 = 000000d6000000ff
279! %f10 = b8a334c0 69c1d312, %l0 = 00000000000000d6
280! Mem[0000000010181430] = e32c2092ee57b475
281 add %i6,0x030,%g1
282 stda %f10,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010181430] = e32cc169c034b475
283! %f12 = 246b1a28 1f561886, Mem[00000000300c1410] = 7e33f606 12d3ca0e
284 stda %f12,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 246b1a28 1f561886
285! %l4 = 0000001e, %l5 = b711420e, Mem[0000000010001410] = 078ab3f9 6e5190e6
286 stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000001e b711420e
287! %l6 = 0000000000000020, Mem[0000000030001410] = ffe4866272d08867
288 stxa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000020
289! %l2 = 00000000000030f4, Mem[0000000010081400] = 62915f2a
290 stwa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000030f4
291! Mem[00000000100c1408] = 546de8ff, %l4 = 000000000000001e
292 swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000546de8ff
293! %f10 = b8a334c0 69c1d312, %l1 = 00000000000069dd
294! Mem[0000000030041400] = 194ffc26bbdd5e5c
295 stda %f10,[%i1+%l1]ASI_PST32_S ! Mem[0000000030041400] = 194ffc2669c1d312
296! %l6 = 0000000000000020, Mem[0000000010101410] = e2afd773
297 stha %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0020d773
298! Starting 10 instruction Load Burst
299! Mem[00000000100c1400] = 0e4211b7, %l6 = 0000000000000020
300 lduba [%i3+%g0]0x88,%l6 ! %l6 = 00000000000000b7
301
302p0_label_9:
303! Mem[0000000010101418] = 6880e6e056d7ddbc, %l0 = 00000000000000d6
304 ldx [%i4+0x018],%l0 ! %l0 = 6880e6e056d7ddbc
305! Mem[0000000010001408] = 8618561f, %l4 = 00000000546de8ff
306 ldswa [%i0+%o4]0x80,%l4 ! %l4 = ffffffff8618561f
307! Mem[0000000010041400] = 74ab2036, %l2 = 00000000000030f4
308 lduba [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000036
309! Mem[0000000010081408] = 04fd365c, %l0 = 6880e6e056d7ddbc
310 lduha [%i2+%o4]0x88,%l0 ! %l0 = 000000000000365c
311! Mem[00000000100c1410] = 7e01d6368c67fe1e, %l5 = ffffffffb711420e
312 ldxa [%i3+%o5]0x88,%l5 ! %l5 = 7e01d6368c67fe1e
313! Mem[0000000030101400] = 6e5190e6, %l4 = ffffffff8618561f
314 ldsba [%i4+%g0]0x89,%l4 ! %l4 = ffffffffffffffe6
315 membar #Sync ! Added by membar checker (1)
316! Mem[0000000010101400] = 15590540 1cfdb3a2 4e283f11 35c51cdf
317! Mem[0000000010101410] = 0020d773 3075b969 6880e6e0 56d7ddbc
318! Mem[0000000010101420] = 89ad5cf6 26fc9a75 6e321cde 459816d8
319! Mem[0000000010101430] = f11a25e8 420e70dc 6dab3ab6 7fff732d
320 ldda [%i4]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010101400
321! Mem[0000000030001408] = c4762ade, %l3 = 0000000000000000
322 ldswa [%i0+%o4]0x81,%l3 ! %l3 = ffffffffc4762ade
323! Mem[0000000021800100] = 258d008a, %l1 = 00000000000069dd
324 ldsh [%o3+0x100],%l1 ! %l1 = 000000000000258d
325! Starting 10 instruction Store Burst
326 membar #Sync ! Added by membar checker (2)
327! %l1 = 000000000000258d, Mem[0000000010101408] = 4e283f11
328 stwa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000258d
329
330p0_label_10:
331! %f0 = a2b3fd1c 40055915, %l3 = ffffffffc4762ade
332! Mem[0000000030041410] = 00000004e2bf01b0
333 add %i1,0x010,%g1
334 stda %f0,[%g1+%l3]ASI_PST8_S ! Mem[0000000030041410] = a2b3001c400559b0
335! %f2 = df1cc535 113f284e, Mem[00000000100c1410] = 1efe678c 36d6017e
336 stda %f2 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = df1cc535 113f284e
337! Mem[0000000030101408] = 9a0dd11d, %l6 = 00000000000000b7
338 ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 0000001d000000ff
339! %l1 = 000000000000258d, Mem[0000000010041410] = b001bfe2
340 stba %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = b001bf8d
341! Mem[0000000030101408] = 9a0dd1ff, %l3 = ffffffffc4762ade
342 swapa [%i4+%o4]0x89,%l3 ! %l3 = 000000009a0dd1ff
343! Mem[0000000030181410] = 58a26dff, %l6 = 000000000000001d
344 ldstuba [%i6+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
345! %l2 = 0000000000000036, Mem[0000000010101414] = 3075b969
346 sth %l2,[%i4+0x014] ! Mem[0000000010101414] = 0036b969
347! Mem[00000000300c1408] = 3d296000, %l7 = 000000002fe27e4a
348 ldstuba [%i3+%o4]0x89,%l7 ! %l7 = 00000000000000ff
349! %f11 = de1c326e, Mem[0000000010101408] = 0000258d
350 sta %f11,[%i4+%o4]0x80 ! Mem[0000000010101408] = de1c326e
351! Starting 10 instruction Load Burst
352! Mem[0000000010181408] = ad9806b5e517610a, %f18 = 5c36fd04 bdb26398
353 ldda [%i6+%o4]0x88,%f18 ! %f18 = ad9806b5 e517610a
354
355p0_label_11:
356! Mem[0000000010141430] = f992df9b93ff39ac, %f0 = a2b3fd1c 40055915
357 ldd [%i5+0x030],%f0 ! %f0 = f992df9b 93ff39ac
358! Mem[0000000030181410] = ff6da258, %l2 = 0000000000000036
359 ldsha [%i6+%o5]0x81,%l2 ! %l2 = ffffffffffffff6d
360! Mem[0000000010141400] = ffe62880, %l2 = ffffffffffffff6d
361 lduwa [%i5+%g0]0x80,%l2 ! %l2 = 00000000ffe62880
362! Mem[0000000030081400] = 233507b1, %f17 = 01303666
363 lda [%i2+%g0]0x89,%f17 ! %f17 = 233507b1
364! Mem[0000000010101408] = de1c326e, %l0 = 000000000000365c
365 lduha [%i4+%o4]0x80,%l0 ! %l0 = 000000000000de1c
366! Mem[0000000010041400] = 3620ab7471a96f98, %f10 = d8169845 de1c326e
367 ldda [%i1+%g0]0x80,%f10 ! %f10 = 3620ab74 71a96f98
368! Mem[0000000010141400] = a9dfebea8028e6ff, %l0 = 000000000000de1c
369 ldxa [%i5+%g0]0x88,%l0 ! %l0 = a9dfebea8028e6ff
370! Mem[0000000020800040] = b6a675f2, %l1 = 000000000000258d
371 ldub [%o1+0x040],%l1 ! %l1 = 00000000000000b6
372! Mem[0000000030081400] = 233507b1, %l4 = ffffffffffffffe6
373 lduwa [%i2+%g0]0x89,%l4 ! %l4 = 00000000233507b1
374! Starting 10 instruction Store Burst
375! Mem[0000000010081410] = dbecf7bd, %l5 = 7e01d6368c67fe1e
376 swapa [%i2+%o5]0x80,%l5 ! %l5 = 00000000dbecf7bd
377
378p0_label_12:
379! Mem[0000000030041410] = a2b3001c, %l1 = 00000000000000b6
380 swapa [%i1+%o5]0x81,%l1 ! %l1 = 00000000a2b3001c
381! %l2 = 00000000ffe62880, Mem[0000000010181400] = 078ab3f9bcac00d6
382 stxa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000ffe62880
383! %l7 = 0000000000000000, Mem[000000001010140b] = de1c326e, %asi = 80
384 stba %l7,[%i4+0x00b]%asi ! Mem[0000000010101408] = de1c3200
385! %l2 = 00000000ffe62880, Mem[0000000010181400] = 00000000
386 stha %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 28800000
387! %l0 = 8028e6ff, %l1 = a2b3001c, Mem[00000000100c1408] = 0000001e 5a3743be
388 stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 8028e6ff a2b3001c
389! Mem[0000000010081420] = 73d7afe2, %l2 = 00000000ffe62880, %asi = 80
390 swapa [%i2+0x020]%asi,%l2 ! %l2 = 0000000073d7afe2
391! %f8 = 759afc26 f65cad89, %l4 = 00000000233507b1
392! Mem[0000000030101428] = b7329cc0d379c7d0
393 add %i4,0x028,%g1
394 stda %f8,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030101428] = 89ad5cf6d379c7d0
395! Mem[0000000030081400] = 233507b1, %l5 = 00000000dbecf7bd
396 ldstuba [%i2+%g0]0x89,%l5 ! %l5 = 000000b1000000ff
397! Mem[0000000010081410] = 1efe678c, %l2 = 0000000073d7afe2
398 swapa [%i2+%o5]0x88,%l2 ! %l2 = 000000001efe678c
399! Starting 10 instruction Load Burst
400! Mem[0000000010041400] = 3620ab74, %l1 = 00000000a2b3001c
401 lduha [%i1+%g0]0x80,%l1 ! %l1 = 0000000000003620
402
403p0_label_13:
404! Mem[0000000021800180] = 2d0d0fa6, %l3 = 000000009a0dd1ff
405 ldsba [%o3+0x181]%asi,%l3 ! %l3 = 000000000000000d
406! Mem[0000000010041408] = f087e6a9, %l1 = 0000000000003620
407 ldub [%i1+%o4],%l1 ! %l1 = 00000000000000f0
408! Mem[000000001010141c] = 56d7ddbc, %f19 = e517610a
409 lda [%i4+0x01c]%asi,%f19 ! %f19 = 56d7ddbc
410! Mem[0000000010181400] = 00008028, %l1 = 00000000000000f0
411 lduba [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000028
412! Mem[0000000010081418] = 81c016a136fbcbd8, %l7 = 0000000000000000
413 ldx [%i2+0x018],%l7 ! %l7 = 81c016a136fbcbd8
414! Mem[0000000010141414] = 706a7de5, %l2 = 000000001efe678c
415 ldsba [%i5+0x016]%asi,%l2 ! %l2 = 000000000000007d
416! Mem[0000000030081400] = 233507ff, %l3 = 000000000000000d
417 lduwa [%i2+%g0]0x89,%l3 ! %l3 = 00000000233507ff
418! Mem[0000000010041410] = b001bf8d, %f7 = e0e68068
419 lda [%i1+%o5]0x88,%f7 ! %f7 = b001bf8d
420! Mem[0000000030001400] = 9a018a5d, %l7 = 81c016a136fbcbd8
421 ldsha [%i0+%g0]0x81,%l7 ! %l7 = ffffffffffff9a01
422! Starting 10 instruction Store Burst
423! Mem[0000000010001410] = 0000001e, %l5 = 00000000000000b1
424 ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 0000001e000000ff
425
426p0_label_14:
427! Mem[0000000030041400] = 26fc4f19, %l7 = ffffffffffff9a01
428 swapa [%i1+%g0]0x89,%l7 ! %l7 = 0000000026fc4f19
429! Mem[00000000300c1408] = ff60293d, %l4 = 00000000233507b1
430 swapa [%i3+%o4]0x81,%l4 ! %l4 = 00000000ff60293d
431! Mem[00000000300c1400] = 337b67bd2f08c0f8, %f14 = 2d73ff7f b63aab6d
432 ldda [%i3+%g0]0x81,%f14 ! %f14 = 337b67bd 2f08c0f8
433! %l4 = 00000000ff60293d, Mem[0000000010101408] = df1cc53500321cde
434 stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000ff60293d
435! Mem[0000000030101408] = de2a76c4, %l3 = 00000000233507ff
436 swapa [%i4+%o4]0x81,%l3 ! %l3 = 00000000de2a76c4
437! Mem[0000000010041410] = 8dbf01b0, %l4 = 00000000ff60293d
438 swapa [%i1+%o5]0x80,%l4 ! %l4 = 000000008dbf01b0
439! %l4 = 000000008dbf01b0, Mem[00000000100c1410] = df1cc535
440 stw %l4,[%i3+%o5] ! Mem[00000000100c1410] = 8dbf01b0
441! %l1 = 0000000000000028, Mem[0000000010081410] = e2afd773
442 stha %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0028d773
443! Mem[0000000010041408] = f087e6a9, %l6 = 00000000000000ff
444 swapa [%i1+%o4]0x80,%l6 ! %l6 = 00000000f087e6a9
445! Starting 10 instruction Load Burst
446! Mem[0000000010081410] = 03b2d81973d72800, %l0 = a9dfebea8028e6ff
447 ldxa [%i2+%o5]0x88,%l0 ! %l0 = 03b2d81973d72800
448
449p0_label_15:
450! Mem[0000000030101408] = 233507ff, %l7 = 0000000026fc4f19
451 lduha [%i4+%o4]0x81,%l7 ! %l7 = 0000000000002335
452! Mem[0000000021800040] = 04743c69, %l7 = 0000000000002335
453 ldsba [%o3+0x041]%asi,%l7 ! %l7 = 0000000000000074
454! Mem[00000000211c0000] = bde32060, %l3 = 00000000de2a76c4
455 ldsh [%o2+%g0],%l3 ! %l3 = ffffffffffffbde3
456! Mem[0000000030141408] = ac382bc5, %l3 = ffffffffffffbde3
457 ldsha [%i5+%o4]0x89,%l3 ! %l3 = 0000000000002bc5
458! Mem[0000000030181408] = 12d3c169e59229bd, %f2 = df1cc535 113f284e
459 ldda [%i6+%o4]0x81,%f2 ! %f2 = 12d3c169 e59229bd
460! Mem[0000000030141410] = 246b1a28 1f561886, %l4 = 8dbf01b0, %l5 = 0000001e
461 ldda [%i5+%o5]0x81,%l4 ! %l4 = 00000000246b1a28 000000001f561886
462! Mem[00000000100c1410] = 8dbf01b0, %l3 = 0000000000002bc5
463 ldsha [%i3+%o5]0x80,%l3 ! %l3 = ffffffffffff8dbf
464! Mem[0000000030001410] = 0000000000000020, %f2 = 12d3c169 e59229bd
465 ldda [%i0+%o5]0x81,%f2 ! %f2 = 00000000 00000020
466! Mem[00000000300c1400] = 337b67bd2f08c0f8, %f2 = 00000000 00000020
467 ldda [%i3+%g0]0x81,%f2 ! %f2 = 337b67bd 2f08c0f8
468! Starting 10 instruction Store Burst
469! %l4 = 00000000246b1a28, Mem[0000000030141410] = 8618561f281a6b24
470 stxa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000246b1a28
471
472p0_label_16:
473! %f12 = dc700e42 e8251af1, %l2 = 000000000000007d
474! Mem[0000000030041428] = b3c9358dcf01060a
475 add %i1,0x028,%g1
476 stda %f12,[%g1+%l2]ASI_PST8_S ! Mem[0000000030041428] = b3700e42e82506f1
477! Mem[0000000010041420] = 5cdbdbcd, %l3 = ffffffffffff8dbf, %asi = 80
478 swapa [%i1+0x020]%asi,%l3 ! %l3 = 000000005cdbdbcd
479! %l4 = 246b1a28, %l5 = 1f561886, Mem[0000000010101410] = 0020d773 0036b969
480 stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 246b1a28 1f561886
481! Mem[0000000010081408] = 04fd365c, %l2 = 000000000000007d
482 swapa [%i2+%o4]0x88,%l2 ! %l2 = 0000000004fd365c
483! %l3 = 000000005cdbdbcd, Mem[0000000030081410] = 242505e6
484 stha %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 2425dbcd
485! Mem[00000000211c0001] = bde32060, %l4 = 00000000246b1a28
486 ldstub [%o2+0x001],%l4 ! %l4 = 000000e3000000ff
487! %l2 = 04fd365c, %l3 = 5cdbdbcd, Mem[0000000010081400] = f4300000 e289cf0a
488 stda %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 04fd365c 5cdbdbcd
489! Mem[0000000010041408] = 000000ff, %l6 = 00000000f087e6a9
490 swapa [%i1+%o4]0x80,%l6 ! %l6 = 00000000000000ff
491! Mem[0000000030041400] = ffff9a01, %l3 = 000000005cdbdbcd
492 ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 00000001000000ff
493! Starting 10 instruction Load Burst
494! Mem[0000000010081400] = 04fd365c, %l2 = 0000000004fd365c
495 lduha [%i2+%g0]0x80,%l2 ! %l2 = 00000000000004fd
496
497p0_label_17:
498! Mem[0000000010101420] = 89ad5cf626fc9a75, %f16 = 0c760cf9 233507b1
499 ldd [%i4+0x020],%f16 ! %f16 = 89ad5cf6 26fc9a75
500! Mem[000000001000141c] = d74d26f5, %l5 = 000000001f561886
501 ldsh [%i0+0x01c],%l5 ! %l5 = ffffffffffffd74d
502! Mem[0000000030141400] = 803fdd69, %l2 = 00000000000004fd
503 ldswa [%i5+%g0]0x89,%l2 ! %l2 = ffffffff803fdd69
504! Mem[00000000300c1408] = 233507b1, %l5 = ffffffffffffd74d
505 ldsba [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000023
506! Mem[000000001000142c] = 2fe27e4a, %l6 = 00000000000000ff
507 lduh [%i0+0x02c],%l6 ! %l6 = 0000000000002fe2
508! Mem[00000000201c0000] = 0bff00a6, %l0 = 03b2d81973d72800
509 lduh [%o0+%g0],%l0 ! %l0 = 0000000000000bff
510! Mem[0000000030081408] = 2d4e1d67aca1f2e9, %f4 = 69b97530 73d72000
511 ldda [%i2+%o4]0x81,%f4 ! %f4 = 2d4e1d67 aca1f2e9
512! Mem[00000000300c1410] = 281a6b24, %l0 = 0000000000000bff
513 ldsba [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000024
514! Mem[0000000010181434] = c034b475, %f18 = ad9806b5
515 ld [%i6+0x034],%f18 ! %f18 = c034b475
516! Starting 10 instruction Store Burst
517! Mem[0000000020800041] = b6a675f2, %l2 = ffffffff803fdd69
518 ldstub [%o1+0x041],%l2 ! %l2 = 000000a6000000ff
519
520p0_label_18:
521! %l0 = 0000000000000024, Mem[0000000010081410] = 0028d773
522 stwa %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000024
523! Mem[00000000100c1425] = f47aead5, %l1 = 0000000000000028
524 ldstub [%i3+0x025],%l1 ! %l1 = 0000007a000000ff
525! %l1 = 000000000000007a, Mem[00000000100c1408] = ffe62880
526 stba %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 7ae62880
527! %l2 = 000000a6, %l3 = 00000001, Mem[00000000300c1408] = 233507b1 a8550329
528 stda %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000a6 00000001
529! %l7 = 0000000000000074, Mem[0000000010001408] = 8618561f87d3446a
530 stxa %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000074
531! %f10 = 3620ab74, Mem[000000001004143c] = c2902ae5
532 sta %f10,[%i1+0x03c]%asi ! Mem[000000001004143c] = 3620ab74
533! Mem[0000000030101400] = 6e5190e6, %l4 = 00000000000000e3
534 ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 000000e6000000ff
535! Mem[0000000030081410] = cddb2524, %l2 = 00000000000000a6
536 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 000000cd000000ff
537! %f20 = bdb26398 de36977b, Mem[00000000100c1408] = 7ae62880 1c00b3a2
538 stda %f20,[%i3+%o4]0x80 ! Mem[00000000100c1408] = bdb26398 de36977b
539! Starting 10 instruction Load Burst
540! Mem[0000000010181408] = 0a6117e5, %l4 = 00000000000000e6
541 lduwa [%i6+%o4]0x80,%l4 ! %l4 = 000000000a6117e5
542
543p0_label_19:
544! Mem[0000000010181400] = 28800000, %l5 = 0000000000000023
545 ldsha [%i6+%g0]0x80,%l5 ! %l5 = 0000000000002880
546 membar #Sync ! Added by membar checker (3)
547! Mem[0000000010081400] = 04fd365c 5cdbdbcd 7d000000 bdb26398
548! Mem[0000000010081410] = 00000024 19d8b203 81c016a1 36fbcbd8
549! Mem[0000000010081420] = ffe62880 56811a7f 9962f259 da936a0e
550! Mem[0000000010081430] = 2030a508 8d36e38c 25b22013 ff4a1457
551 ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
552! Mem[0000000030181408] = 69c1d312, %l7 = 0000000000000074
553 lduwa [%i6+%o4]0x89,%l7 ! %l7 = 0000000069c1d312
554! Mem[0000000010001400] = 141b3e32, %l5 = 0000000000002880
555 lduba [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000032
556! Mem[0000000030101400] = 6e5190ff, %l0 = 0000000000000024
557 lduwa [%i4+%g0]0x89,%l0 ! %l0 = 000000006e5190ff
558! Mem[00000000100c1410] = 4e283f11b001bf8d, %l4 = 000000000a6117e5
559 ldxa [%i3+%o5]0x88,%l4 ! %l4 = 4e283f11b001bf8d
560! Mem[0000000030041410] = 000000b6, %f19 = 56d7ddbc
561 lda [%i1+%o5]0x81,%f19 ! %f19 = 000000b6
562! Mem[0000000010101408] = 3d2960ff, %l2 = 00000000000000cd
563 ldsba [%i4+%o4]0x80,%l2 ! %l2 = 000000000000003d
564! Mem[0000000030101400] = ff90516e0365c3ba, %l0 = 000000006e5190ff
565 ldxa [%i4+%g0]0x81,%l0 ! %l0 = ff90516e0365c3ba
566! Starting 10 instruction Store Burst
567! Mem[00000000201c0000] = 0bff00a6, %l5 = 0000000000000032
568 ldstub [%o0+%g0],%l5 ! %l5 = 0000000b000000ff
569
570p0_label_20:
571! Mem[0000000010141434] = 93ff39ac, %l6 = 0000000000002fe2
572 swap [%i5+0x034],%l6 ! %l6 = 0000000093ff39ac
573! %l0 = ff90516e0365c3ba, Mem[00000000300c1410] = 281a6b24
574 stha %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 281ac3ba
575! %l0 = ff90516e0365c3ba, Mem[0000000010001408] = 00000000
576 stba %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = ba000000
577! %f28 = e9b71d10 8e4212ee, %l7 = 0000000069c1d312
578! Mem[0000000010041400] = 3620ab7471a96f98
579 stda %f28,[%i1+%l7]ASI_PST8_P ! Mem[0000000010041400] = 3620ab1071a91298
580! %l4 = 4e283f11b001bf8d, Mem[0000000030041410] = b6000000
581 stwa %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = b001bf8d
582! %l3 = 0000000000000001, Mem[0000000030181408] = 69c1d312
583 stha %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 69c10001
584! %f16 = 89ad5cf6 26fc9a75, Mem[0000000010141410] = 4a7e6e3c 706a7de5
585 stda %f16,[%i5+%o5]0x80 ! Mem[0000000010141410] = 89ad5cf6 26fc9a75
586! %l6 = 93ff39ac, %l7 = 69c1d312, Mem[0000000010101408] = ff60293d 00000000
587 stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 93ff39ac 69c1d312
588! %l7 = 0000000069c1d312, Mem[00000000300c1400] = bd677b33
589 stha %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = bd67d312
590! Starting 10 instruction Load Burst
591! Mem[0000000020800040] = b6ff75f2, %l2 = 000000000000003d
592 lduha [%o1+0x040]%asi,%l2 ! %l2 = 000000000000b6ff
593
594p0_label_21:
595! Mem[0000000010081400] = 5c36fd04, %l5 = 000000000000000b
596 lduwa [%i2+%g0]0x88,%l5 ! %l5 = 000000005c36fd04
597! Mem[00000000218000c0] = d79056e2, %l6 = 0000000093ff39ac
598 ldub [%o3+0x0c0],%l6 ! %l6 = 00000000000000d7
599! Mem[0000000030041410] = b001bf8d, %l0 = ff90516e0365c3ba
600 lduha [%i1+%o5]0x89,%l0 ! %l0 = 000000000000bf8d
601! Mem[0000000030081408] = 671d4e2d, %l4 = 4e283f11b001bf8d
602 lduha [%i2+%o4]0x89,%l4 ! %l4 = 0000000000004e2d
603! Mem[0000000020800000] = a42e4c7b, %l2 = 000000000000b6ff
604 ldsb [%o1+%g0],%l2 ! %l2 = ffffffffffffffa4
605! Mem[0000000030081408] = 2d4e1d67, %l3 = 0000000000000001
606 lduha [%i2+%o4]0x81,%l3 ! %l3 = 0000000000002d4e
607! Mem[0000000010181400] = 00008028, %l1 = 000000000000007a
608 ldsha [%i6+%g0]0x88,%l1 ! %l1 = ffffffffffff8028
609! Mem[0000000010081400] = 04fd365c, %l5 = 000000005c36fd04
610 ldsha [%i2+0x002]%asi,%l5 ! %l5 = 000000000000365c
611! Mem[0000000030001410] = 00000000, %l4 = 0000000000004e2d
612 ldsha [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
613! Starting 10 instruction Store Burst
614! %f24 = 3a6501ba c93e1b14, Mem[0000000010141410] = 89ad5cf6 26fc9a75
615 stda %f24,[%i5+%o5]0x80 ! Mem[0000000010141410] = 3a6501ba c93e1b14
616
617p0_label_22:
618! %l3 = 0000000000002d4e, Mem[0000000030001408] = c4762ade
619 stha %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 2d4e2ade
620! %l2 = ffffffffffffffa4, Mem[0000000010141410] = ba01653a
621 stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = ba0165a4
622! %f30 = 2bd10c67 964d48d7, Mem[0000000010041430] = cc10640a 4dd7a574
623 std %f30,[%i1+0x030] ! Mem[0000000010041430] = 2bd10c67 964d48d7
624! %l6 = 000000d7, %l7 = 69c1d312, Mem[00000000100c1408] = 9863b2bd 7b9736de
625 stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000d7 69c1d312
626! Mem[0000000030181408] = 0100c169, %l3 = 0000000000002d4e
627 ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 00000001000000ff
628! %l0 = 0000bf8d, %l1 = ffff8028, Mem[00000000100c1410] = 8dbf01b0 113f284e
629 stda %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000bf8d ffff8028
630! Mem[0000000030101410] = cf28d67c, %l7 = 0000000069c1d312
631 ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 000000cf000000ff
632! %l3 = 0000000000000001, Mem[0000000010181408] = 0a6117e5
633 stba %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 016117e5
634! %f22 = 2b168a52 066d5eb1, %l5 = 000000000000365c
635! Mem[00000000100c1408] = d700000012d3c169
636 add %i3,0x008,%g1
637 stda %f22,[%g1+%l5]ASI_PST16_P ! Mem[00000000100c1408] = 2b168a5212d3c169
638! Starting 10 instruction Load Burst
639! Mem[0000000010101408] = 93ff39ac, %l3 = 0000000000000001
640 ldsba [%i4+%o4]0x88,%l3 ! %l3 = ffffffffffffffac
641
642p0_label_23:
643! %f25 = c93e1b14, Mem[0000000010141424] = da58a03f
644 st %f25,[%i5+0x024] ! Mem[0000000010141424] = c93e1b14
645! Mem[0000000010101438] = 6dab3ab6 7fff732d, %l0 = 0000bf8d, %l1 = ffff8028
646 ldd [%i4+0x038],%l0 ! %l0 = 000000006dab3ab6 000000007fff732d
647! Mem[00000000300c1410] = bac31a28, %l5 = 000000000000365c
648 ldswa [%i3+%o5]0x81,%l5 ! %l5 = ffffffffbac31a28
649! Mem[0000000010181400] = 8028e6ff00008028, %l0 = 000000006dab3ab6
650 ldxa [%i6+%g0]0x88,%l0 ! %l0 = 8028e6ff00008028
651! Mem[0000000030001400] = 2eba0fcc5d8a019a, %l2 = ffffffffffffffa4
652 ldxa [%i0+%g0]0x89,%l2 ! %l2 = 2eba0fcc5d8a019a
653! Mem[0000000010001410] = ff000000, %f7 = 36fbcbd8
654 lda [%i0+%o5]0x80,%f7 ! %f7 = ff000000
655! Mem[00000000100c1410] = 0000bf8d ffff8028, %l6 = 000000d7, %l7 = 000000cf
656 ldda [%i3+%o5]0x80,%l6 ! %l6 = 000000000000bf8d 00000000ffff8028
657! Mem[0000000030101400] = bac365036e5190ff, %l6 = 000000000000bf8d
658 ldxa [%i4+%g0]0x89,%l6 ! %l6 = bac365036e5190ff
659! Mem[0000000010001400] = 323e1b14, %f28 = e9b71d10
660 lda [%i0+%g0]0x80,%f28 ! %f28 = 323e1b14
661! Starting 10 instruction Store Burst
662! %l1 = 000000007fff732d, Mem[000000001018143f] = 8e885507, %asi = 80
663 stba %l1,[%i6+0x03f]%asi ! Mem[000000001018143c] = 8e88552d
664
665p0_label_24:
666! %l5 = ffffffffbac31a28, Mem[0000000010141410] = a46501bac93e1b14
667 stxa %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffffbac31a28
668! %f19 = 000000b6, Mem[0000000010041410] = ff60293d
669 sta %f19,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000b6
670! Mem[0000000010081410] = 24000000, %l2 = 2eba0fcc5d8a019a
671 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff
672! Mem[0000000010101400] = 15590540, %l3 = ffffffac, %l4 = 00000000
673 casa [%i4]0x80,%l3,%l4 ! %l4 = 0000000015590540
674! %l0 = 00008028, %l1 = 7fff732d, Mem[0000000030181410] = ff6da258 a868f892
675 stda %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00008028 7fff732d
676! %l2 = 0000000000000000, Mem[0000000030081408] = 671d4e2d
677 stha %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 671d0000
678! %l6 = bac365036e5190ff, Mem[0000000010101420] = 89ad5cf6, %asi = 80
679 stha %l6,[%i4+0x020]%asi ! Mem[0000000010101420] = 90ff5cf6
680! Mem[0000000010141429] = 72c4c675, %l6 = bac365036e5190ff
681 ldstub [%i5+0x029],%l6 ! %l6 = 000000c4000000ff
682! %f8 = ffe62880, Mem[0000000010001408] = 000000ba
683 sta %f8 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffe62880
684! Starting 10 instruction Load Burst
685! Mem[0000000010001410] = ff000000 0e4211b7, %l2 = 00000000, %l3 = ffffffac
686 ldda [%i0+%o5]0x80,%l2 ! %l2 = 00000000ff000000 000000000e4211b7
687
688p0_label_25:
689! Mem[0000000010081400] = 04fd365c, %l0 = 8028e6ff00008028
690 ldsha [%i2+%g0]0x80,%l0 ! %l0 = 00000000000004fd
691! Mem[0000000030001400] = 2eba0fcc5d8a019a, %f20 = bdb26398 de36977b
692 ldda [%i0+%g0]0x89,%f20 ! %f20 = 2eba0fcc 5d8a019a
693! Mem[0000000010101408] = ac39ff9312d3c169, %f18 = c034b475 000000b6
694 ldd [%i4+%o4],%f18 ! %f18 = ac39ff93 12d3c169
695! Mem[0000000030141410] = 246b1a28, %l4 = 0000000015590540
696 ldsha [%i5+%o5]0x89,%l4 ! %l4 = 0000000000001a28
697! Mem[0000000030101400] = ff90516e0365c3ba, %l5 = ffffffffbac31a28
698 ldxa [%i4+%g0]0x81,%l5 ! %l5 = ff90516e0365c3ba
699! Mem[0000000010001410] = ff000000, %l3 = 000000000e4211b7
700 lduba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
701! Mem[0000000030141408] = c52b38ac, %l7 = 00000000ffff8028
702 lduba [%i5+%o4]0x81,%l7 ! %l7 = 00000000000000c5
703! Mem[0000000010181410] = 01303666, %f5 = 19d8b203
704 ld [%i6+%o5],%f5 ! %f5 = 01303666
705! Mem[0000000010101428] = 6e321cde 459816d8, %l4 = 00001a28, %l5 = 0365c3ba
706 ldd [%i4+0x028],%l4 ! %l4 = 000000006e321cde 00000000459816d8
707! Starting 10 instruction Store Burst
708! %f5 = 01303666, Mem[0000000030101408] = 233507ff
709 sta %f5 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = 01303666
710
711p0_label_26:
712! Mem[0000000010081410] = 240000ff, %l4 = 000000006e321cde
713 ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
714! %l0 = 00000000000004fd, Mem[0000000010101433] = f11a25e8
715 stb %l0,[%i4+0x033] ! Mem[0000000010101430] = f11a25fd
716! Mem[0000000030141400] = 69dd3f80, %l5 = 00000000459816d8
717 swapa [%i5+%g0]0x81,%l5 ! %l5 = 0000000069dd3f80
718! %f26 = b192740c 3c5c3be9, %l4 = 00000000000000ff
719! Mem[0000000010181400] = 28800000ffe62880
720 stda %f26,[%i6+%l4]ASI_PST16_PL ! Mem[0000000010181400] = e93b5c3c0c7492b1
721! %f30 = 2bd10c67, Mem[0000000030081410] = 2425dbff
722 sta %f30,[%i2+%o5]0x89 ! Mem[0000000030081410] = 2bd10c67
723! %l6 = 00000000000000c4, Mem[0000000010001410] = ff000000
724 stwa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000c4
725! Mem[00000000300c1400] = bd67d312, %l1 = 000000007fff732d
726 swapa [%i3+%g0]0x89,%l1 ! %l1 = 00000000bd67d312
727! %f0 = 04fd365c 5cdbdbcd, %l1 = 00000000bd67d312
728! Mem[0000000030141418] = 7779f56712d72c8c
729 add %i5,0x018,%g1
730 stda %f0,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030141418] = 7779db5c12d72c8c
731! %f30 = 2bd10c67 964d48d7, Mem[0000000010001400] = 323e1b14 a716d4b2
732 stda %f30,[%i0+%g0]0x80 ! Mem[0000000010001400] = 2bd10c67 964d48d7
733! Starting 10 instruction Load Burst
734! Mem[00000000201c0000] = ffff00a6, %l7 = 00000000000000c5
735 ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
736
737p0_label_27:
738 membar #Sync ! Added by membar checker (4)
739! Mem[0000000010181400] = e93b5c3c 0c7492b1 016117e5 b50698ad
740! Mem[0000000010181410] = 01303666 b3e1b9f1 eeeccf13 55768edf
741! Mem[0000000010181420] = 0d5d6048 46601c9b 67cbcd9f a28b8558
742! Mem[0000000010181430] = e32cc169 c034b475 b32d2359 8e88552d
743 ldda [%i6]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
744! Mem[0000000010181420] = 0d5d6048, %l2 = 00000000ff000000
745 ldub [%i6+0x023],%l2 ! %l2 = 0000000000000048
746! Mem[0000000030181400] = 4f5ba8a8, %l2 = 0000000000000048
747 ldsha [%i6+%g0]0x81,%l2 ! %l2 = 0000000000004f5b
748! Mem[0000000030001408] = 2d4e2ade 3ce7f672, %l4 = 000000ff, %l5 = 69dd3f80
749 ldda [%i0+%o4]0x81,%l4 ! %l4 = 000000002d4e2ade 000000003ce7f672
750! Mem[0000000010041400] = 3620ab10, %l0 = 00000000000004fd
751 ldsba [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000036
752! Mem[0000000010141410] = ffffffffbac31a28, %l6 = 00000000000000c4
753 ldxa [%i5+%o5]0x80,%l6 ! %l6 = ffffffffbac31a28
754! Mem[0000000030141408] = c52b38ac, %f31 = 964d48d7
755 lda [%i5+%o4]0x81,%f31 ! %f31 = c52b38ac
756! Mem[0000000010081408] = 7d000000, %l0 = 0000000000000036
757 ldub [%i2+0x00a],%l0 ! %l0 = 0000000000000000
758! Mem[0000000010081410] = ff000024, %l4 = 000000002d4e2ade
759 ldsha [%i2+%o5]0x80,%l4 ! %l4 = ffffffffffffff00
760! Starting 10 instruction Store Burst
761! %l1 = 00000000bd67d312, Mem[0000000030001408] = 2d4e2ade3ce7f672
762 stxa %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000bd67d312
763
764p0_label_28:
765! %l2 = 0000000000004f5b, Mem[0000000030101408] = 66363001
766 stba %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 6636305b
767! %l5 = 000000003ce7f672, Mem[0000000010041428] = 2da16c1d2065a59b, %asi = 80
768 stxa %l5,[%i1+0x028]%asi ! Mem[0000000010041428] = 000000003ce7f672
769! %l2 = 0000000000004f5b, Mem[0000000030041400] = ff9affff
770 stha %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 4f5bffff
771! %l2 = 00004f5b, %l3 = 000000ff, Mem[00000000100c1400] = b711420e 758179cc
772 stda %l2,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00004f5b 000000ff
773! %l6 = ffffffffbac31a28, Mem[000000001014143e] = 79b08954
774 stb %l6,[%i5+0x03e] ! Mem[000000001014143c] = 79b02854
775! Mem[0000000030001410] = 00000000, %l1 = 00000000bd67d312
776 swapa [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
777! %l2 = 00004f5b, %l3 = 000000ff, Mem[0000000030181400] = a8a85b4f cf28d67c
778 stda %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00004f5b 000000ff
779! Mem[0000000030141408] = c52b38ac, %l7 = ffffffffffffffff
780 swapa [%i5+%o4]0x81,%l7 ! %l7 = 00000000c52b38ac
781! %f23 = 066d5eb1, Mem[0000000030141408] = ffffffff
782 sta %f23,[%i5+%o4]0x81 ! Mem[0000000030141408] = 066d5eb1
783! Starting 10 instruction Load Burst
784! Mem[00000000300c1408] = 000000a6 00000001, %l0 = 00000000, %l1 = 00000000
785 ldda [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000a6 0000000000000001
786
787p0_label_29:
788! Mem[0000000010001410] = 000000c40e4211b7, %l3 = 00000000000000ff
789 ldxa [%i0+%o5]0x80,%l3 ! %l3 = 000000c40e4211b7
790! Mem[0000000010181420] = 0d5d604846601c9b, %l4 = ffffffffffffff00
791 ldx [%i6+0x020],%l4 ! %l4 = 0d5d604846601c9b
792! Mem[0000000010141410] = ffffffff, %l0 = 00000000000000a6
793 lduba [%i5+%o5]0x88,%l0 ! %l0 = 00000000000000ff
794! Mem[0000000030081400] = ff073523, %l7 = 00000000c52b38ac
795 lduwa [%i2+%g0]0x81,%l7 ! %l7 = 00000000ff073523
796! Mem[0000000010181410] = 01303666, %l4 = 0d5d604846601c9b
797 ldsba [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000001
798! Mem[0000000030001400] = 5d8a019a, %l3 = 000000c40e4211b7
799 lduwa [%i0+%g0]0x89,%l3 ! %l3 = 000000005d8a019a
800! Mem[000000001000142c] = 2fe27e4a, %l4 = 0000000000000001
801 ldswa [%i0+0x02c]%asi,%l4 ! %l4 = 000000002fe27e4a
802! Mem[0000000010101400] = 15590540, %l1 = 0000000000000001
803 ldsha [%i4+%g0]0x80,%l1 ! %l1 = 0000000000001559
804! Mem[0000000030001410] = 12d367bd00000020, %f28 = 323e1b14 8e4212ee
805 ldda [%i0+%o5]0x81,%f28 ! %f28 = 12d367bd 00000020
806! Starting 10 instruction Store Burst
807! %l2 = 0000000000004f5b, Mem[0000000010001408] = ffe62880
808 stha %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffe64f5b
809
810p0_label_30:
811! %l1 = 0000000000001559, Mem[00000000211c0000] = bdff2060
812 sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = 15592060
813! Mem[000000001004140c] = ff82025e, %l3 = 000000005d8a019a, %asi = 80
814 swapa [%i1+0x00c]%asi,%l3 ! %l3 = 00000000ff82025e
815 membar #Sync ! Added by membar checker (5)
816! %l4 = 2fe27e4a, %l5 = 3ce7f672, Mem[0000000010181400] = e93b5c3c 0c7492b1
817 stda %l4,[%i6+0x000]%asi ! Mem[0000000010181400] = 2fe27e4a 3ce7f672
818! %f26 = b192740c 3c5c3be9, Mem[0000000010081410] = ff000024 19d8b203
819 stda %f26,[%i2+%o5]0x80 ! Mem[0000000010081410] = b192740c 3c5c3be9
820! %l5 = 000000003ce7f672, Mem[0000000010041410] = b6000000
821 stha %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = b600f672
822! Mem[00000000218000c1] = d79056e2, %l7 = 00000000ff073523
823 ldstuba [%o3+0x0c1]%asi,%l7 ! %l7 = 00000090000000ff
824! %l0 = 000000ff, %l1 = 00001559, Mem[0000000010081400] = 5c36fd04 cddbdb5c
825 stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff 00001559
826! %l7 = 0000000000000090, Mem[0000000010081408] = 7d000000
827 stwa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000090
828! %l1 = 0000000000001559, Mem[0000000030141408] = b15e6d06
829 stba %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = b15e6d59
830! Starting 10 instruction Load Burst
831! Mem[0000000010181408] = e5176101, %l4 = 000000002fe27e4a
832 ldswa [%i6+%o4]0x88,%l4 ! %l4 = ffffffffe5176101
833
834p0_label_31:
835! Mem[0000000010081408] = 00000090, %l5 = 000000003ce7f672
836 ldsw [%i2+%o4],%l5 ! %l5 = 0000000000000090
837! Mem[00000000100c1410] = 0000bf8d, %l4 = ffffffffe5176101
838 lduha [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
839! Mem[0000000030081400] = 233507ff, %l4 = 0000000000000000
840 lduba [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
841! Mem[0000000030001410] = 12d367bd, %l5 = 0000000000000090
842 lduha [%i0+%o5]0x81,%l5 ! %l5 = 00000000000012d3
843! Mem[00000000100c1410] = 0000bf8d, %f21 = 5d8a019a
844 ld [%i3+%o5],%f21 ! %f21 = 0000bf8d
845! Mem[0000000010001400] = 2bd10c67, %l6 = ffffffffbac31a28
846 ldsh [%i0+0x002],%l6 ! %l6 = 0000000000000c67
847! Mem[0000000010001400] = 2bd10c67964d48d7, %l4 = 00000000000000ff
848 ldx [%i0+%g0],%l4 ! %l4 = 2bd10c67964d48d7
849! Mem[0000000010101430] = f11a25fd420e70dc, %f14 = b32d2359 8e88552d
850 ldd [%i4+0x030],%f14 ! %f14 = f11a25fd 420e70dc
851! Mem[0000000030181410] = 00008028, %l6 = 0000000000000c67
852 ldsha [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
853! Starting 10 instruction Store Burst
854! Mem[00000000300c1410] = 281ac3ba, %l3 = 00000000ff82025e
855 ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 000000ba000000ff
856
857p0_label_32:
858! %l2 = 0000000000004f5b, Mem[0000000020800000] = a42e4c7b
859 sth %l2,[%o1+%g0] ! Mem[0000000020800000] = 4f5b4c7b
860! Mem[00000000100c1400] = 00004f5b, %l1 = 0000000000001559
861 swapa [%i3+%g0]0x80,%l1 ! %l1 = 0000000000004f5b
862! %f31 = c52b38ac, Mem[0000000030181408] = ff00c169
863 sta %f31,[%i6+%o4]0x81 ! Mem[0000000030181408] = c52b38ac
864! Mem[0000000010041408] = f087e6a9, %l4 = 2bd10c67964d48d7
865 ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 000000f0000000ff
866! Mem[0000000030041400] = 4f5bffff, %l7 = 0000000000000090
867 ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 0000004f000000ff
868! Mem[0000000010041428] = 00000000, %l3 = 000000ba, %l6 = 00000000
869 add %i1,0x28,%g1
870 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000000000000
871! Mem[00000000100c143f] = 999b85c3, %l3 = 00000000000000ba
872 ldstuba [%i3+0x03f]%asi,%l3 ! %l3 = 000000c3000000ff
873! Mem[0000000010101408] = 93ff39ac, %l6 = 0000000000000000
874 swapa [%i4+%o4]0x88,%l6 ! %l6 = 0000000093ff39ac
875! %l4 = 00000000000000f0, Mem[0000000010081410] = e93b5c3c0c7492b1
876 stxa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000000000f0
877! Starting 10 instruction Load Burst
878! Mem[0000000010081400] = ff00000059150000, %l1 = 0000000000004f5b
879 ldxa [%i2+0x000]%asi,%l1 ! %l1 = ff00000059150000
880
881p0_label_33:
882! %l1 = ff00000059150000, Mem[0000000030101400] = ff90516e
883 stha %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000516e
884! Mem[0000000030041410] = 8dbf01b0400559b0, %l0 = 00000000000000ff
885 ldxa [%i1+%o5]0x81,%l0 ! %l0 = 8dbf01b0400559b0
886! Mem[0000000030001408] = 00000000, %l3 = 00000000000000c3
887 lduwa [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
888! Mem[0000000030141400] = d8169845, %l6 = 0000000093ff39ac
889 lduwa [%i5+%g0]0x89,%l6 ! %l6 = 00000000d8169845
890! Mem[0000000010181400] = 2fe27e4a3ce7f672, %l3 = 0000000000000000
891 ldxa [%i6+0x000]%asi,%l3 ! %l3 = 2fe27e4a3ce7f672
892! Mem[0000000010001400] = 2bd10c67, %l4 = 00000000000000f0
893 lduwa [%i0+%g0]0x80,%l4 ! %l4 = 000000002bd10c67
894! Mem[00000000300c1410] = 281ac3ff, %l6 = 00000000d8169845
895 lduba [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff
896! Mem[0000000030181408] = bd2992e5 ac382bc5, %l0 = 400559b0, %l1 = 59150000
897 ldda [%i6+%o4]0x89,%l0 ! %l0 = 00000000ac382bc5 00000000bd2992e5
898! Mem[000000001010141c] = 56d7ddbc, %l2 = 0000000000004f5b
899 lduha [%i4+0x01c]%asi,%l2 ! %l2 = 00000000000056d7
900! Starting 10 instruction Store Burst
901! %f14 = f11a25fd, Mem[0000000010081410] = f0000000
902 sta %f14,[%i2+%o5]0x80 ! Mem[0000000010081410] = f11a25fd
903
904p0_label_34:
905! Mem[0000000030001410] = 12d367bd, %l4 = 000000002bd10c67
906 ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 00000012000000ff
907! Mem[0000000030081410] = 670cd12b, %l4 = 0000000000000012
908 swapa [%i2+%o5]0x81,%l4 ! %l4 = 00000000670cd12b
909! Mem[0000000010081410] = f11a25fd, %l7 = 000000000000004f
910 ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 000000f1000000ff
911! Mem[0000000010001410] = c4000000, %l6 = 00000000000000ff
912 swapa [%i0+%o5]0x88,%l6 ! %l6 = 00000000c4000000
913! %f6 = eeeccf13 55768edf, %l2 = 00000000000056d7
914! Mem[0000000010041400] = 3620ab1071a91298
915 stda %f6,[%i1+%l2]ASI_PST8_P ! Mem[0000000010041400] = eeecab1371768edf
916! Mem[0000000010041406] = 71768edf, %l0 = 00000000ac382bc5
917 ldstub [%i1+0x006],%l0 ! %l0 = 0000008e000000ff
918! %f14 = f11a25fd 420e70dc, %l0 = 000000000000008e
919! Mem[00000000300c1410] = ffc31a281f561886
920 add %i3,0x010,%g1
921 stda %f14,[%g1+%l0]ASI_PST32_SL ! Mem[00000000300c1410] = ffc31a28fd251af1
922! Mem[0000000030101408] = 6636305b, %l1 = 00000000bd2992e5
923 swapa [%i4+%o4]0x89,%l1 ! %l1 = 000000006636305b
924! %f10 = 67cbcd9f a28b8558, %l0 = 000000000000008e
925! Mem[0000000030001420] = cd845856ea55ddfd
926 add %i0,0x020,%g1
927 stda %f10,[%g1+%l0]ASI_PST32_S ! Mem[0000000030001420] = 67cbcd9fea55ddfd
928! Starting 10 instruction Load Burst
929! Mem[0000000010041410] = 72f600b6, %l2 = 00000000000056d7
930 lduwa [%i1+0x010]%asi,%l2 ! %l2 = 0000000072f600b6
931
932p0_label_35:
933! Mem[00000000211c0000] = 15592060, %l0 = 000000000000008e
934 ldub [%o2+0x001],%l0 ! %l0 = 0000000000000059
935! Mem[00000000211c0000] = 15592060, %l5 = 00000000000012d3
936 ldub [%o2+%g0],%l5 ! %l5 = 0000000000000015
937 membar #Sync ! Added by membar checker (6)
938! Mem[0000000030001400] = 9a018a5d cc0fba2e 00000000 bd67d312
939! Mem[0000000030001410] = ffd367bd 00000020 006b47d5 d1853e61
940! Mem[0000000030001420] = 67cbcd9f ea55ddfd b4388881 c7730867
941! Mem[0000000030001430] = 6c30d4cf b5ab8c66 0c407e7f 845bf642
942 ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
943! Mem[00000000201c0000] = ffff00a6, %l4 = 00000000670cd12b
944 lduha [%o0+0x000]%asi,%l4 ! %l4 = 000000000000ffff
945! Mem[0000000010141400] = ffe62880, %l4 = 000000000000ffff
946 lduwa [%i5+%g0]0x80,%l4 ! %l4 = 00000000ffe62880
947! Mem[0000000010041410] = b600f672, %l1 = 000000006636305b
948 ldsha [%i1+%o5]0x88,%l1 ! %l1 = fffffffffffff672
949! Mem[0000000030001400] = 9a018a5d, %l7 = 00000000000000f1
950 ldswa [%i0+%g0]0x81,%l7 ! %l7 = ffffffff9a018a5d
951! Mem[0000000030101410] = 7cd628ff, %l5 = 0000000000000015
952 ldsha [%i4+%o5]0x89,%l5 ! %l5 = 00000000000028ff
953! Mem[0000000030001410] = ffd367bd, %f14 = f11a25fd
954 lda [%i0+%o5]0x81,%f14 ! %f14 = ffd367bd
955! Starting 10 instruction Store Burst
956! Mem[0000000030181408] = c52b38ac, %l7 = ffffffff9a018a5d
957 ldstuba [%i6+%o4]0x81,%l7 ! %l7 = 000000c5000000ff
958
959p0_label_36:
960! %l2 = 0000000072f600b6, Mem[0000000010101408] = 00000000
961 stwa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 72f600b6
962! Mem[0000000030081400] = ff073523, %l7 = 00000000000000c5
963 swapa [%i2+%g0]0x81,%l7 ! %l7 = 00000000ff073523
964! %l0 = 0000000000000059, Mem[000000001018140a] = 016117e5, %asi = 80
965 stba %l0,[%i6+0x00a]%asi ! Mem[0000000010181408] = 016159e5
966! Mem[0000000010081403] = ff000000, %l1 = fffffffffffff672
967 ldstub [%i2+0x003],%l1 ! %l1 = 00000000000000ff
968! %l4 = ffe62880, %l5 = 000028ff, Mem[00000000100c1430] = 31fefe5b 715860fc
969 stda %l4,[%i3+0x030]%asi ! Mem[00000000100c1430] = ffe62880 000028ff
970! %f5 = b3e1b9f1, Mem[00000000100c1408] = 2b168a52
971 sta %f5 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = b3e1b9f1
972! %l3 = 2fe27e4a3ce7f672, Mem[0000000010001400] = 670cd12b
973 stba %l3,[%i0+%g0]0x88 ! Mem[0000000010001400] = 670cd172
974! Mem[0000000030081408] = 671d0000, %l4 = 00000000ffe62880
975 ldstuba [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff
976! %f0 = e93b5c3c 0c7492b1, Mem[0000000030041400] = ffff5bff 12d3c169
977 stda %f0 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = e93b5c3c 0c7492b1
978! Starting 10 instruction Load Burst
979! Mem[0000000010141400] = 8028e6ff, %l3 = 2fe27e4a3ce7f672
980 lduwa [%i5+%g0]0x88,%l3 ! %l3 = 000000008028e6ff
981
982p0_label_37:
983! Mem[0000000010041400] = eeecab13, %l2 = 0000000072f600b6
984 ldsba [%i1+%g0]0x80,%l2 ! %l2 = ffffffffffffffee
985! Mem[00000000100c1408] = 69c1d312 f1b9e1b3, %l0 = 00000059, %l1 = 00000000
986 ldda [%i3+%o4]0x88,%l0 ! %l0 = 00000000f1b9e1b3 0000000069c1d312
987! Mem[0000000010181420] = 0d5d6048, %f14 = ffd367bd
988 lda [%i6+0x020]%asi,%f14 ! %f14 = 0d5d6048
989! Mem[0000000010141400] = ffe62880, %f5 = b3e1b9f1
990 lda [%i5+%g0]0x80,%f5 ! %f5 = ffe62880
991! Mem[000000001008143c] = ff4a1457, %l5 = 00000000000028ff
992 ldsb [%i2+0x03d],%l5 ! %l5 = 000000000000004a
993! Mem[0000000030041408] = 9863b2bd, %l3 = 000000008028e6ff
994 lduwa [%i1+%o4]0x81,%l3 ! %l3 = 000000009863b2bd
995! Mem[0000000010001408] = ffe64f5b, %l7 = 00000000ff073523
996 ldsba [%i0+%o4]0x88,%l7 ! %l7 = 000000000000005b
997! Mem[0000000030101400] = 6e510000, %l3 = 000000009863b2bd
998 lduwa [%i4+%g0]0x89,%l3 ! %l3 = 000000006e510000
999! Mem[0000000010001400] = d7484d96 670cd172, %l4 = 00000000, %l5 = 0000004a
1000 ldda [%i0+%g0]0x88,%l4 ! %l4 = 00000000670cd172 00000000d7484d96
1001! Starting 10 instruction Store Burst
1002! %l6 = 00000000c4000000, Mem[000000001014142c] = a0f133f6, %asi = 80
1003 stha %l6,[%i5+0x02c]%asi ! Mem[000000001014142c] = 000033f6
1004
1005p0_label_38:
1006! %l0 = f1b9e1b3, %l1 = 69c1d312, Mem[0000000010101408] = b600f672 12d3c169
1007 stda %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = f1b9e1b3 69c1d312
1008! %l0 = 00000000f1b9e1b3, Mem[0000000010141400] = ffe62880
1009 stwa %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = f1b9e1b3
1010! %l0 = 00000000f1b9e1b3, Mem[0000000021800080] = 3a4903a0, %asi = 80
1011 stha %l0,[%o3+0x080]%asi ! Mem[0000000021800080] = e1b303a0
1012! %f4 = 01303666 ffe62880, Mem[0000000010081400] = ff0000ff 00001559
1013 stda %f4 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 01303666 ffe62880
1014! Mem[0000000030101410] = 7cd628ff, %l3 = 000000006e510000
1015 ldstuba [%i4+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
1016! %f6 = eeeccf13, %f9 = 46601c9b
1017 fsqrts %f6 ,%f9 ! %f9 = 7fffffff
1018! %f18 = 00000000 bd67d312, %l4 = 00000000670cd172
1019! Mem[0000000030101428] = 89ad5cf6d379c7d0
1020 add %i4,0x028,%g1
1021 stda %f18,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030101428] = 89ad67bdd379c7d0
1022! Mem[00000000211c0000] = 15592060, %l6 = 00000000c4000000
1023 ldstub [%o2+%g0],%l6 ! %l6 = 00000015000000ff
1024! %l5 = 00000000d7484d96, Mem[0000000010181410] = 66363001
1025 stwa %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = d7484d96
1026! Starting 10 instruction Load Burst
1027! Mem[0000000010141410] = ffffffff, %l0 = 00000000f1b9e1b3
1028 lduba [%i5+0x013]%asi,%l0 ! %l0 = 00000000000000ff
1029
1030p0_label_39:
1031! Mem[0000000030041400] = 0c7492b1, %l2 = ffffffffffffffee
1032 lduba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000b1
1033! Mem[0000000010181408] = e5596101, %l4 = 00000000670cd172
1034 ldsha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000006101
1035! Mem[0000000030001410] = 20000000bd67d3ff, %l1 = 0000000069c1d312
1036 ldxa [%i0+%o5]0x89,%l1 ! %l1 = 20000000bd67d3ff
1037! Mem[0000000030141400] = d8169845, %f13 = c034b475
1038 lda [%i5+%g0]0x89,%f13 ! %f13 = d8169845
1039! Mem[0000000010081418] = 81c016a136fbcbd8, %l5 = 00000000d7484d96
1040 ldxa [%i2+0x018]%asi,%l5 ! %l5 = 81c016a136fbcbd8
1041! Mem[00000000300c1408] = 000000a6, %l7 = 000000000000005b
1042 ldswa [%i3+%o4]0x81,%l7 ! %l7 = 00000000000000a6
1043! Mem[00000000300c1400] = f8c0082f7fff732d, %l7 = 00000000000000a6
1044 ldxa [%i3+%g0]0x89,%l7 ! %l7 = f8c0082f7fff732d
1045! Mem[0000000010181400] = 72f6e73c4a7ee22f, %l6 = 0000000000000015
1046 ldxa [%i6+%g0]0x88,%l6 ! %l6 = 72f6e73c4a7ee22f
1047! Mem[00000000211c0000] = ff592060, %l0 = 00000000000000ff
1048 ldsba [%o2+0x001]%asi,%l0 ! %l0 = 0000000000000059
1049! Starting 10 instruction Store Burst
1050! %f2 = 016117e5 b50698ad, %l0 = 0000000000000059
1051! Mem[0000000010081420] = ffe6288056811a7f
1052 add %i2,0x020,%g1
1053 stda %f2,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010081420] = ad98288056816101
1054
1055p0_label_40:
1056! %l4 = 0000000000006101, Mem[00000000300c1400] = f8c0082f7fff732d
1057 stxa %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000006101
1058! %f0 = e93b5c3c 0c7492b1, %l4 = 0000000000006101
1059! Mem[0000000030101400] = 0000516e0365c3ba
1060 stda %f0,[%i4+%l4]ASI_PST32_S ! Mem[0000000030101400] = 0000516e0c7492b1
1061! Mem[0000000030141400] = 459816d8, %l5 = 81c016a136fbcbd8
1062 swapa [%i5+%g0]0x81,%l5 ! %l5 = 00000000459816d8
1063! %l6 = 72f6e73c4a7ee22f, Mem[0000000010101408] = f1b9e1b369c1d312
1064 stxa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 72f6e73c4a7ee22f
1065! %f9 = 7fffffff, Mem[0000000010181410] = 964d48d7
1066 sta %f9 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 7fffffff
1067! Mem[0000000030041408] = 9863b2bd, %l2 = 00000000000000b1
1068 swapa [%i1+%o4]0x81,%l2 ! %l2 = 000000009863b2bd
1069! Mem[0000000010101436] = 420e70dc, %l2 = 000000009863b2bd
1070 ldstub [%i4+0x036],%l2 ! %l2 = 00000070000000ff
1071! Mem[0000000010041408] = ff87e6a9, %l4 = 0000000000006101
1072 swapa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff87e6a9
1073! %f28 = 6c30d4cf b5ab8c66, Mem[0000000010041408] = 00006101 5d8a019a
1074 std %f28,[%i1+%o4] ! Mem[0000000010041408] = 6c30d4cf b5ab8c66
1075! Starting 10 instruction Load Burst
1076! Mem[0000000030081408] = ff001d67, %l4 = 00000000ff87e6a9
1077 ldsha [%i2+%o4]0x81,%l4 ! %l4 = ffffffffffffff00
1078
1079p0_label_41:
1080! Mem[0000000010141400] = f1b9e1b3, %l5 = 00000000459816d8
1081 lduwa [%i5+%g0]0x80,%l5 ! %l5 = 00000000f1b9e1b3
1082! Mem[0000000030081410] = 12000000, %f18 = 00000000
1083 lda [%i2+%o5]0x89,%f18 ! %f18 = 12000000
1084! Mem[0000000010101404] = 1cfdb3a2, %l2 = 0000000000000070
1085 ldub [%i4+0x007],%l2 ! %l2 = 00000000000000a2
1086! Mem[0000000030181400] = 000000ff00004f5b, %l3 = 00000000000000ff
1087 ldxa [%i6+%g0]0x89,%l3 ! %l3 = 000000ff00004f5b
1088! Mem[0000000030081408] = ff001d67, %l1 = 20000000bd67d3ff
1089 ldswa [%i2+%o4]0x81,%l1 ! %l1 = ffffffffff001d67
1090! Mem[00000000300c1410] = f11a25fd 281ac3ff, %l6 = 4a7ee22f, %l7 = 7fff732d
1091 ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000281ac3ff 00000000f11a25fd
1092! Mem[00000000100c1400] = ff000000 59150000, %l2 = 000000a2, %l3 = 00004f5b
1093 ldda [%i3+%g0]0x88,%l2 ! %l2 = 0000000059150000 00000000ff000000
1094! Mem[00000000201c0000] = ffff00a6, %l7 = 00000000f11a25fd
1095 ldsba [%o0+0x001]%asi,%l7 ! %l7 = ffffffffffffffff
1096! Mem[0000000030001408] = 00000000, %l7 = ffffffffffffffff
1097 lduba [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000
1098! Starting 10 instruction Store Burst
1099! %l4 = ffffffffffffff00, Mem[0000000030181400] = 00004f5b
1100 stba %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00004f00
1101
1102p0_label_42:
1103! %l0 = 0000000000000059, Mem[0000000010181404] = 3ce7f672
1104 stw %l0,[%i6+0x004] ! Mem[0000000010181404] = 00000059
1105! Mem[0000000010141400] = b3e1b9f1, %l0 = 0000000000000059
1106 swapa [%i5+%g0]0x88,%l0 ! %l0 = 00000000b3e1b9f1
1107! %l5 = 00000000f1b9e1b3, Mem[0000000010001410] = 000000ff
1108 stha %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000e1b3
1109! %l6 = 00000000281ac3ff, Mem[0000000010141400] = 00000059
1110 stwa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 281ac3ff
1111! Mem[00000000100c1408] = f1b9e1b3, %l3 = 00000000ff000000
1112 ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 000000b3000000ff
1113! %f18 = 12000000 bd67d312, %l0 = 00000000b3e1b9f1
1114! Mem[0000000010081418] = 81c016a136fbcbd8
1115 add %i2,0x018,%g1
1116 stda %f18,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010081418] = 12d367bd36fbcbd8
1117! %l1 = ffffffffff001d67, Mem[0000000030141400] = d8cbfb36
1118 stwa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff001d67
1119! Mem[0000000010101400] = 15590540, %l0 = 00000000b3e1b9f1
1120 ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000015000000ff
1121! %l3 = 00000000000000b3, Mem[0000000010101400] = a2b3fd1c400559ff
1122 stxa %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000000000b3
1123! Starting 10 instruction Load Burst
1124! Mem[0000000010141410] = ffffffff, %l2 = 0000000059150000
1125 ldswa [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
1126
1127p0_label_43:
1128! Mem[00000000100c1414] = ffff8028, %l2 = ffffffffffffffff
1129 ldsh [%i3+0x014],%l2 ! %l2 = ffffffffffffffff
1130! Mem[0000000010001424] = 5e200dad, %l0 = 0000000000000015
1131 lduwa [%i0+0x024]%asi,%l0 ! %l0 = 000000005e200dad
1132! Mem[0000000010081424] = 56816101, %l5 = 00000000f1b9e1b3
1133 ldub [%i2+0x027],%l5 ! %l5 = 0000000000000001
1134! Mem[0000000010081410] = fd251aff, %l3 = 00000000000000b3
1135 ldsba [%i2+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
1136! Mem[0000000030001408] = 00000000bd67d312, %l7 = 0000000000000000
1137 ldxa [%i0+%o4]0x81,%l7 ! %l7 = 00000000bd67d312
1138! Mem[0000000030181400] = 004f0000, %l6 = 00000000281ac3ff
1139 lduwa [%i6+%g0]0x81,%l6 ! %l6 = 00000000004f0000
1140! Mem[0000000030081400] = 000000c5, %l2 = ffffffffffffffff
1141 ldswa [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000c5
1142! Mem[0000000010001400] = 670cd172, %l2 = 00000000000000c5
1143 lduwa [%i0+%g0]0x88,%l2 ! %l2 = 00000000670cd172
1144! Mem[0000000010141408] = da1bc7eb, %l7 = 00000000bd67d312
1145 lduba [%i5+0x00b]%asi,%l7 ! %l7 = 00000000000000eb
1146! Starting 10 instruction Store Burst
1147! Mem[0000000030181408] = ac382bff, %l6 = 00000000004f0000
1148 ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
1149
1150p0_label_44:
1151! Mem[00000000100c1400] = 00001559, %l5 = 0000000000000001
1152 swapa [%i3+%g0]0x80,%l5 ! %l5 = 0000000000001559
1153! %l7 = 00000000000000eb, Mem[0000000030081408] = ff001d67
1154 stha %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00eb1d67
1155! Mem[0000000010141408] = ebc71bda, %l4 = ffffffffffffff00
1156 ldstuba [%i5+%o4]0x88,%l4 ! %l4 = 000000da000000ff
1157! %f2 = 016117e5 b50698ad, Mem[0000000010081400] = ffe62880 01303666
1158 stda %f2 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 016117e5 b50698ad
1159! %l6 = 00000000000000ff, Mem[0000000010081410] = fd251aff
1160 stha %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = fd2500ff
1161! Mem[0000000010181400] = 2fe27e4a, %l3 = ffffffffffffffff, %asi = 80
1162 swapa [%i6+0x000]%asi,%l3 ! %l3 = 000000002fe27e4a
1163! %l7 = 00000000000000eb, Mem[0000000010001410] = b3e10000
1164 stwa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000eb
1165! %l4 = 00000000000000da, Mem[0000000030101400] = 0000516e0c7492b1
1166 stxa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000000000da
1167! %l7 = 00000000000000eb, Mem[0000000030181410] = 00008028
1168 stha %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00eb8028
1169! Starting 10 instruction Load Burst
1170! Mem[00000000300c1400] = 00006101, %l3 = 000000002fe27e4a
1171 lduwa [%i3+%g0]0x89,%l3 ! %l3 = 0000000000006101
1172
1173p0_label_45:
1174! Mem[00000000100c141c] = 684b1dba, %l0 = 000000005e200dad
1175 ldsha [%i3+0x01c]%asi,%l0 ! %l0 = 000000000000684b
1176! Mem[0000000010001434] = 69b97530, %l0 = 000000000000684b
1177 ldswa [%i0+0x034]%asi,%l0 ! %l0 = 0000000069b97530
1178! Mem[0000000030081408] = 671deb00, %f0 = e93b5c3c
1179 lda [%i2+%o4]0x89,%f0 ! %f0 = 671deb00
1180! Mem[0000000030101410] = ff28d67c, %l6 = 00000000000000ff
1181 ldswa [%i4+%o5]0x81,%l6 ! %l6 = ffffffffff28d67c
1182! Mem[0000000030041408] = 000000b1, %f1 = 0c7492b1
1183 lda [%i1+%o4]0x81,%f1 ! %f1 = 000000b1
1184! Mem[0000000030181410] = 00eb80287fff732d, %l4 = 00000000000000da
1185 ldxa [%i6+%o5]0x81,%l4 ! %l4 = 00eb80287fff732d
1186! Mem[0000000010001408] = 5b4fe6ff, %l5 = 0000000000001559
1187 ldsba [%i0+%o4]0x80,%l5 ! %l5 = 000000000000005b
1188! Mem[0000000010101400] = 000000b3, %l0 = 0000000069b97530
1189 ldsha [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000b3
1190! Mem[0000000030101408] = e59229bd, %l3 = 0000000000006101
1191 ldsba [%i4+%o4]0x81,%l3 ! %l3 = ffffffffffffffe5
1192! Starting 10 instruction Store Burst
1193! %l4 = 00eb80287fff732d, Mem[0000000010041408] = 668cabb5cfd4306c
1194 stxa %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00eb80287fff732d
1195
1196p0_label_46:
1197! Mem[0000000010141410] = ffffffff, %l2 = 00000000670cd172
1198 ldstuba [%i5+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
1199! %l0 = 00000000000000b3, Mem[0000000030041408] = 000000b1
1200 stha %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00b300b1
1201! %l1 = ffffffffff001d67, Mem[0000000030181410] = 00eb8028
1202 stba %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 67eb8028
1203 membar #Sync ! Added by membar checker (7)
1204! %l6 = ff28d67c, %l7 = 000000eb, Mem[0000000030001400] = 5d8a019a 2eba0fcc
1205 stda %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff28d67c 000000eb
1206! Mem[0000000010181400] = ffffffff, %l3 = ffffffffffffffe5
1207 ldstuba [%i6+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
1208! %f0 = 671deb00 000000b1 016117e5 b50698ad
1209! %f4 = 01303666 ffe62880 eeeccf13 55768edf
1210! %f8 = 0d5d6048 7fffffff 67cbcd9f a28b8558
1211! %f12 = e32cc169 d8169845 0d5d6048 420e70dc
1212 stda %f0,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400
1213! Mem[0000000030001400] = ff28d67c, %l0 = 00000000000000b3
1214 ldstuba [%i0+%g0]0x89,%l0 ! %l0 = 0000007c000000ff
1215! %f28 = 6c30d4cf b5ab8c66, %l2 = 00000000000000ff
1216! Mem[0000000030181428] = 2a619e14aa6d29a9
1217 add %i6,0x028,%g1
1218 stda %f28,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030181428] = 668cabb5cfd4306c
1219! %l6 = ffffffffff28d67c, Mem[0000000030041410] = b001bf8d
1220 stha %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = b001d67c
1221! Starting 10 instruction Load Burst
1222! Mem[0000000010101400] = 000000b3, %l3 = 00000000000000ff
1223 lduha [%i4+%g0]0x88,%l3 ! %l3 = 00000000000000b3
1224
1225p0_label_47:
1226! Mem[0000000010001438] = dab377f742c702ee, %l5 = 000000000000005b
1227 ldx [%i0+0x038],%l5 ! %l5 = dab377f742c702ee
1228! Mem[0000000030181408] = ac382bff, %l2 = 00000000000000ff
1229 ldsha [%i6+%o4]0x89,%l2 ! %l2 = 0000000000002bff
1230! Mem[0000000010101430] = f11a25fd420effdc, %l5 = dab377f742c702ee
1231 ldx [%i4+0x030],%l5 ! %l5 = f11a25fd420effdc
1232! Mem[0000000020800040] = b6ff75f2, %l3 = 00000000000000b3
1233 lduh [%o1+0x040],%l3 ! %l3 = 000000000000b6ff
1234! Mem[0000000030001410] = bd67d3ff, %l3 = 000000000000b6ff
1235 ldswa [%i0+%o5]0x89,%l3 ! %l3 = ffffffffbd67d3ff
1236! Mem[0000000030101400] = 00000000000000da, %f16 = 9a018a5d cc0fba2e
1237 ldda [%i4+%g0]0x81,%f16 ! %f16 = 00000000 000000da
1238 membar #Sync ! Added by membar checker (8)
1239! Mem[000000001018143c] = 48605d0d, %l0 = 000000000000007c
1240 lduh [%i6+0x03e],%l0 ! %l0 = 0000000000005d0d
1241! Mem[000000001018143c] = 48605d0d, %f28 = 6c30d4cf
1242 ld [%i6+0x03c],%f28 ! %f28 = 48605d0d
1243! Mem[0000000030181400] = 000000ff00004f00, %l7 = 00000000000000eb
1244 ldxa [%i6+%g0]0x89,%l7 ! %l7 = 000000ff00004f00
1245! Starting 10 instruction Store Burst
1246! Mem[0000000010101400] = 000000b3, %l5 = f11a25fd420effdc
1247 ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 000000b3000000ff
1248
1249p0_label_48:
1250! Mem[0000000010001410] = eb000000, %l3 = ffffffffbd67d3ff
1251 ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff
1252! %l2 = 0000000000002bff, Mem[0000000030081408] = 671deb00
1253 stha %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 671d2bff
1254! %l0 = 0000000000005d0d, Mem[0000000010041410] = bd6e81feb600f672
1255 stxa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000005d0d
1256! %l6 = ff28d67c, %l7 = 00004f00, Mem[0000000010181408] = ad9806b5 e5176101
1257 stda %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff28d67c 00004f00
1258! Mem[00000000100c1410] = 0000bf8d, %l1 = ffffffffff001d67
1259 swapa [%i3+%o5]0x80,%l1 ! %l1 = 000000000000bf8d
1260! Mem[0000000010001410] = eb0000ff, %l2 = 0000000000002bff
1261 ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
1262! Mem[0000000010101400] = ff000000, %l6 = ffffffffff28d67c
1263 swapa [%i4+%g0]0x80,%l6 ! %l6 = 00000000ff000000
1264! %l7 = 000000ff00004f00, Mem[0000000030181410] = 67eb8028
1265 stba %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00eb8028
1266! Mem[0000000010041408] = 2d73ff7f, %l0 = 0000000000005d0d, %asi = 80
1267 swapa [%i1+0x008]%asi,%l0 ! %l0 = 000000002d73ff7f
1268! Starting 10 instruction Load Burst
1269! Mem[00000000100c1410] = 671d00ff, %l5 = 00000000000000b3
1270 lduha [%i3+%o5]0x88,%l5 ! %l5 = 00000000000000ff
1271
1272p0_label_49:
1273! Mem[0000000030101408] = bd2992e5, %l2 = 00000000000000ff
1274 lduha [%i4+%o4]0x89,%l2 ! %l2 = 00000000000092e5
1275! Mem[00000000300c1408] = a6000000, %l7 = 000000ff00004f00
1276 ldsha [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
1277! Mem[0000000030001400] = ff28d6ff, %l5 = 00000000000000ff
1278 lduha [%i0+%g0]0x89,%l5 ! %l5 = 000000000000d6ff
1279! Mem[0000000010041430] = 2bd10c67964d48d7, %f20 = ffd367bd 00000020
1280 ldda [%i1+0x030]%asi,%f20 ! %f20 = 2bd10c67 964d48d7
1281! Mem[0000000030001408] = 00000000, %f17 = 000000da
1282 lda [%i0+%o4]0x89,%f17 ! %f17 = 00000000
1283! Mem[00000000300c1400] = 00006101, %l6 = 00000000ff000000
1284 ldsba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000001
1285! Mem[0000000010041400] = dfff767113abecee, %f2 = 016117e5 b50698ad
1286 ldda [%i1+%g0]0x88,%f2 ! %f2 = dfff7671 13abecee
1287! Mem[0000000030001400] = 000000ebff28d6ff, %f0 = 671deb00 000000b1
1288 ldda [%i0+%g0]0x89,%f0 ! %f0 = 000000eb ff28d6ff
1289! Mem[000000001000140c] = 00000074, %l1 = 000000000000bf8d
1290 ldsh [%i0+0x00c],%l1 ! %l1 = 0000000000000000
1291! Starting 10 instruction Store Burst
1292! %l5 = 000000000000d6ff, Mem[0000000030081408] = ff2b1d67
1293 stha %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = d6ff1d67
1294
1295p0_label_50:
1296! %f19 = bd67d312, Mem[0000000030141410] = 281a6b24
1297 sta %f19,[%i5+%o5]0x81 ! Mem[0000000030141410] = bd67d312
1298! %l7 = 0000000000000000, Mem[00000000300c1408] = a6000000
1299 stwa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
1300! %l1 = 0000000000000000, Mem[0000000010001408] = ffe64f5b
1301 stba %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffe64f00
1302! Mem[0000000010001400] = 72d10c67, %l6 = 0000000000000001
1303 swapa [%i0+%g0]0x80,%l6 ! %l6 = 0000000072d10c67
1304! Mem[0000000010141400] = 281ac3ff, %l0 = 000000002d73ff7f
1305 swapa [%i5+%g0]0x88,%l0 ! %l0 = 00000000281ac3ff
1306! %l2 = 000092e5, %l3 = 00000000, Mem[0000000030141410] = 12d367bd 00000000
1307 stda %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000092e5 00000000
1308! Mem[0000000030141408] = 596d5eb1, %l7 = 0000000000000000
1309 swapa [%i5+%o4]0x81,%l7 ! %l7 = 00000000596d5eb1
1310! Mem[0000000010041428] = 000000003ce7f672, %l1 = 0000000000000000, %l0 = 00000000281ac3ff
1311 add %i1,0x28,%g1
1312 casxa [%g1]0x80,%l1,%l0 ! %l0 = 000000003ce7f672
1313! Mem[0000000030001410] = ffd367bd, %l5 = 000000000000d6ff
1314 lduba [%i0+%o5]0x81,%l5 ! %l5 = 00000000000000ff
1315! Starting 10 instruction Load Burst
1316! Mem[0000000030181408] = ac382bff, %l0 = 000000003ce7f672
1317 ldsha [%i6+%o4]0x89,%l0 ! %l0 = 0000000000002bff
1318
1319p0_label_51:
1320! Mem[00000000100c1438] = 6e2751d5, %l7 = 00000000596d5eb1
1321 ldswa [%i3+0x038]%asi,%l7 ! %l7 = 000000006e2751d5
1322! Mem[0000000030041410] = b0590540 b001d67c, %l6 = 72d10c67, %l7 = 6e2751d5
1323 ldda [%i1+%o5]0x89,%l6 ! %l6 = 00000000b001d67c 00000000b0590540
1324! Mem[0000000030101400] = 00000000000000da, %f16 = 00000000 00000000
1325 ldda [%i4+%g0]0x81,%f16 ! %f16 = 00000000 000000da
1326! Mem[0000000010001410] = ff0000eb, %l6 = 00000000b001d67c
1327 swapa [%i0+%o5]0x80,%l6 ! %l6 = 00000000ff0000eb
1328! Mem[0000000030181408] = ff2b38ac, %l5 = 00000000000000ff
1329 lduba [%i6+%o4]0x81,%l5 ! %l5 = 00000000000000ff
1330! Mem[000000001004143c] = 3620ab74, %l6 = 00000000ff0000eb
1331 ldsb [%i1+0x03f],%l6 ! %l6 = 0000000000000074
1332! Mem[0000000010141400] = 7fff732deaebdfa9, %l4 = 00eb80287fff732d
1333 ldx [%i5+%g0],%l4 ! %l4 = 7fff732deaebdfa9
1334! Mem[0000000021800140] = 72e68990, %l3 = 0000000000000000
1335 ldsba [%o3+0x141]%asi,%l3 ! %l3 = ffffffffffffffe6
1336! Mem[0000000010081408] = 9863b2bd 90000000, %l0 = 00002bff, %l1 = 00000000
1337 ldda [%i2+%o4]0x88,%l0 ! %l0 = 0000000090000000 000000009863b2bd
1338! Starting 10 instruction Store Burst
1339! %f12 = e32cc169 d8169845, Mem[0000000030141408] = 00000000 3a1f2633
1340 stda %f12,[%i5+%o4]0x81 ! Mem[0000000030141408] = e32cc169 d8169845
1341
1342p0_label_52:
1343! Mem[0000000010181409] = ff28d67c, %l6 = 0000000000000074
1344 ldstuba [%i6+0x009]%asi,%l6 ! %l6 = 00000028000000ff
1345! %l2 = 00000000000092e5, Mem[0000000010041400] = 13abecee
1346 stba %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 13abece5
1347! %l2 = 00000000000092e5, Mem[0000000030081408] = 671dffd6
1348 stwa %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000092e5
1349! Mem[0000000010041410] = 0d5d0000, %l4 = 7fff732deaebdfa9
1350 ldstuba [%i1+%o5]0x80,%l4 ! %l4 = 0000000d000000ff
1351! %l2 = 000092e5, %l3 = ffffffe6, Mem[0000000010141410] = ffffffff bac31a28
1352 stda %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000092e5 ffffffe6
1353! %f4 = 01303666 ffe62880, Mem[00000000100c1400] = 00000001 000000ff
1354 stda %f4 ,[%i3+0x000]%asi ! Mem[00000000100c1400] = 01303666 ffe62880
1355! %f4 = 01303666 ffe62880, Mem[0000000010101428] = 6e321cde 459816d8
1356 stda %f4 ,[%i4+0x028]%asi ! Mem[0000000010101428] = 01303666 ffe62880
1357! %f12 = e32cc169 d8169845, Mem[0000000030141408] = e32cc169 d8169845
1358 stda %f12,[%i5+%o4]0x81 ! Mem[0000000030141408] = e32cc169 d8169845
1359! %l0 = 0000000090000000, Mem[0000000030041410] = 7cd601b0
1360 stba %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00d601b0
1361! Starting 10 instruction Load Burst
1362! Mem[0000000030181410] = 00eb8028, %l6 = 0000000000000028
1363 lduba [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
1364
1365p0_label_53:
1366! Mem[0000000010041408] = 00005d0d, %l7 = 00000000b0590540
1367 ldswa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000005d0d
1368! Mem[0000000010141410] = 000092e5ffffffe6, %f24 = 67cbcd9f ea55ddfd
1369 ldda [%i5+%o5]0x80,%f24 ! %f24 = 000092e5 ffffffe6
1370! Mem[00000000300c1400] = 00006101, %l2 = 00000000000092e5
1371 lduha [%i3+%g0]0x89,%l2 ! %l2 = 0000000000006101
1372! Mem[0000000030041410] = 00d601b0, %l3 = ffffffffffffffe6
1373 lduba [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
1374! Mem[0000000030141410] = e5920000 00000000, %l2 = 00006101, %l3 = 00000000
1375 ldda [%i5+%o5]0x81,%l2 ! %l2 = 00000000e5920000 0000000000000000
1376! Mem[000000001008140c] = bdb26398, %l7 = 0000000000005d0d
1377 ldub [%i2+0x00e],%l7 ! %l7 = 0000000000000063
1378! Mem[0000000010081408] = 90000000, %l6 = 0000000000000000
1379 ldswa [%i2+%o4]0x88,%l6 ! %l6 = ffffffff90000000
1380! Mem[000000001008140c] = bdb26398, %l6 = ffffffff90000000
1381 ldsb [%i2+0x00f],%l6 ! %l6 = ffffffffffffff98
1382! Mem[0000000030101408] = e59229bd 80c4e444, %l0 = 90000000, %l1 = 9863b2bd
1383 ldda [%i4+%o4]0x81,%l0 ! %l0 = 00000000e59229bd 0000000080c4e444
1384! Starting 10 instruction Store Burst
1385! %l6 = ffffff98, %l7 = 00000063, Mem[0000000030001400] = ffd628ff eb000000
1386 stda %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffff98 00000063
1387
1388p0_label_54:
1389! %l4 = 000000000000000d, Mem[0000000010001408] = 004fe6ff
1390 stha %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000de6ff
1391! Mem[0000000010181430] = 459816d869c12ce3, %l6 = ffffffffffffff98, %l6 = ffffffffffffff98
1392 add %i6,0x30,%g1
1393 casxa [%g1]0x80,%l6,%l6 ! %l6 = 459816d869c12ce3
1394! %f8 = 0d5d6048 7fffffff, Mem[0000000030001410] = bd67d3ff 20000000
1395 stda %f8 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0d5d6048 7fffffff
1396! %l7 = 0000000000000063, Mem[0000000030181410] = 00eb8028
1397 stba %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 63eb8028
1398! Mem[0000000030181400] = 00004f00, %l0 = 00000000e59229bd
1399 swapa [%i6+%g0]0x89,%l0 ! %l0 = 0000000000004f00
1400! Mem[0000000010081424] = 56816101, %l0 = 0000000000004f00, %asi = 80
1401 swapa [%i2+0x024]%asi,%l0 ! %l0 = 0000000056816101
1402! %l7 = 0000000000000063, Mem[0000000030041410] = b0590540b001d600
1403 stxa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000063
1404! Mem[0000000021800140] = 72e68990, %l1 = 0000000080c4e444
1405 ldstub [%o3+0x140],%l1 ! %l1 = 00000072000000ff
1406! %f26 = b4388881 c7730867, Mem[0000000010001408] = ffe60d00 74000000
1407 stda %f26,[%i0+%o4]0x88 ! Mem[0000000010001408] = b4388881 c7730867
1408! Starting 10 instruction Load Burst
1409! Mem[0000000010081400] = ad9806b5, %l5 = 00000000000000ff
1410 lduha [%i2+%g0]0x80,%l5 ! %l5 = 000000000000ad98
1411
1412p0_label_55:
1413 membar #Sync ! Added by membar checker (9)
1414! Mem[00000000100c1400] = 01303666 ffe62880 ffe1b9f1 12d3c169
1415! Mem[00000000100c1410] = ff001d67 ffff8028 14a418e4 684b1dba
1416! Mem[00000000100c1420] = 00fa0ecc f4ffead5 00000000 4440ffe9
1417! Mem[00000000100c1430] = ffe62880 000028ff 6e2751d5 999b85ff
1418 ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
1419! Mem[0000000010081408] = 00000090, %l5 = 000000000000ad98
1420 ldswa [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000090
1421! Mem[0000000010081410] = ff0025fd, %l4 = 000000000000000d
1422 lduha [%i2+%o5]0x80,%l4 ! %l4 = 000000000000ff00
1423! Mem[0000000010181410] = 8028e6ff, %l2 = 00000000e5920000
1424 lduba [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000080
1425! Mem[0000000010181410] = 8028e6ff, %l6 = 459816d869c12ce3
1426 lduba [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000080
1427! Mem[0000000010001400] = 00000001 964d48d7, %l0 = 56816101, %l1 = 00000072
1428 ldd [%i0+%g0],%l0 ! %l0 = 0000000000000001 00000000964d48d7
1429! Mem[0000000010001408] = c7730867, %l1 = 00000000964d48d7
1430 ldsha [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000867
1431! Mem[00000000100c1410] = 2880ffff671d00ff, %l3 = 0000000000000000
1432 ldxa [%i3+%o5]0x88,%l3 ! %l3 = 2880ffff671d00ff
1433! Mem[0000000010081408] = 00000090, %l3 = 2880ffff671d00ff
1434 ldsha [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
1435! Starting 10 instruction Store Burst
1436! %l6 = 00000080, %l7 = 00000063, Mem[0000000030141400] = ff001d67 06918b8d
1437 stda %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000080 00000063
1438
1439p0_label_56:
1440! %f8 = 0d5d6048 7fffffff, %l1 = 0000000000000867
1441! Mem[0000000010181418] = df8e765513cfecee
1442 add %i6,0x018,%g1
1443 stda %f8,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010181418] = ffffff7f48605d0d
1444! %l1 = 0000000000000867, Mem[0000000030181408] = ac382bff
1445 stwa %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000867
1446! %f12 = e32cc169 d8169845, %l2 = 0000000000000080
1447! Mem[0000000030001408] = 00000000bd67d312
1448 add %i0,0x008,%g1
1449 stda %f12,[%g1+%l2]ASI_PST32_S ! Mem[0000000030001408] = 00000000bd67d312
1450! %f11 = a28b8558, Mem[0000000010141400] = 7fff732d
1451 sta %f11,[%i5+%g0]0x80 ! Mem[0000000010141400] = a28b8558
1452! %l1 = 0000000000000867, Mem[0000000010001408] = 670873c7818838b4
1453 stx %l1,[%i0+%o4] ! Mem[0000000010001408] = 0000000000000867
1454! Mem[0000000010001418] = 05b3d04fd74d26f5, %l2 = 0000000000000080, %l2 = 0000000000000080
1455 add %i0,0x18,%g1
1456 casxa [%g1]0x80,%l2,%l2 ! %l2 = 05b3d04fd74d26f5
1457! Mem[0000000030181400] = e59229bd, %l3 = 0000000000000000
1458 ldsha [%i6+%g0]0x89,%l3 ! %l3 = 00000000000029bd
1459! Mem[0000000021800040] = 04743c69, %l3 = 00000000000029bd
1460 ldstub [%o3+0x040],%l3 ! %l3 = 00000004000000ff
1461! %l5 = 0000000000000090, Mem[00000000201c0000] = ffff00a6
1462 sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 009000a6
1463! Starting 10 instruction Load Burst
1464! Mem[0000000010181418] = ffffff7f, %l5 = 0000000000000090
1465 lduwa [%i6+0x018]%asi,%l5 ! %l5 = 00000000ffffff7f
1466
1467p0_label_57:
1468! Mem[00000000211c0000] = ff592060, %l5 = 00000000ffffff7f
1469 ldsb [%o2+%g0],%l5 ! %l5 = ffffffffffffffff
1470! Mem[00000000300c1410] = 281ac3ff, %l6 = 0000000000000080
1471 ldsha [%i3+%o5]0x89,%l6 ! %l6 = ffffffffffffc3ff
1472! Mem[000000001008140c] = bdb26398, %l1 = 0000000000000867
1473 ldswa [%i2+0x00c]%asi,%l1 ! %l1 = ffffffffbdb26398
1474! Mem[0000000030081400] = 000000c5, %l1 = ffffffffbdb26398
1475 lduwa [%i2+%g0]0x81,%l1 ! %l1 = 00000000000000c5
1476! Mem[0000000010081410] = fd2500ff, %l1 = 00000000000000c5
1477 ldsba [%i2+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
1478! Mem[0000000030041400] = 0c7492b1, %l1 = ffffffffffffffff
1479 lduba [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000b1
1480! Mem[0000000010101408] = 72f6e73c, %l7 = 0000000000000063
1481 ldswa [%i4+%o4]0x80,%l7 ! %l7 = 0000000072f6e73c
1482! Mem[0000000010101410] = 246b1a28 1f561886, %l2 = d74d26f5, %l3 = 00000004
1483 ldda [%i4+%o5]0x80,%l2 ! %l2 = 00000000246b1a28 000000001f561886
1484! Mem[0000000010141400] = 58858ba2, %l1 = 00000000000000b1
1485 lduba [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000a2
1486! Starting 10 instruction Store Burst
1487! Mem[0000000030001400] = ffffff98, %l6 = ffffffffffffc3ff
1488 ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
1489
1490p0_label_58:
1491! %l6 = 00000000000000ff, Mem[0000000030001408] = 00000000
1492 stba %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
1493! %l5 = ffffffffffffffff, Mem[00000000300c1400] = 00006101
1494 stba %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000061ff
1495! Mem[00000000100c140b] = ffe1b9f1, %l4 = 000000000000ff00
1496 ldstuba [%i3+0x00b]%asi,%l4 ! %l4 = 000000f1000000ff
1497! %f9 = 7fffffff, Mem[00000000300c1400] = 000061ff
1498 sta %f9 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 7fffffff
1499 membar #Sync ! Added by membar checker (10)
1500! %l6 = 00000000000000ff, Mem[00000000100c1400] = 01303666
1501 stha %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00ff3666
1502! %l6 = 00000000000000ff, Mem[000000001018140c] = 00004f00
1503 stw %l6,[%i6+0x00c] ! Mem[000000001018140c] = 000000ff
1504! %l4 = 00000000000000f1, imm = 0000000000000b31, %l3 = 000000001f561886
1505 xnor %l4,0xb31,%l3 ! %l3 = fffffffffffff43f
1506! %l4 = 00000000000000f1, Mem[0000000030081408] = 000092e5
1507 stba %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000092f1
1508! %l3 = fffffffffffff43f, Mem[0000000010181410] = 8028e6ff
1509 stba %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 3f28e6ff
1510! Starting 10 instruction Load Burst
1511! Mem[0000000010081410] = ff0025fd, %l0 = 0000000000000001
1512 lduba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
1513
1514p0_label_59:
1515! Mem[0000000030141410] = 000092e5, %l7 = 0000000072f6e73c
1516 lduwa [%i5+%o5]0x89,%l7 ! %l7 = 00000000000092e5
1517! Mem[0000000010141400] = a28b8558eaebdfa9, %l7 = 00000000000092e5
1518 ldx [%i5+%g0],%l7 ! %l7 = a28b8558eaebdfa9
1519! Mem[0000000030181400] = 000000ffe59229bd, %f16 = 01303666 ffe62880
1520 ldda [%i6+%g0]0x89,%f16 ! %f16 = 000000ff e59229bd
1521! Mem[00000000100c1400] = 00ff3666, %l4 = 00000000000000f1
1522 ldswa [%i3+%g0]0x80,%l4 ! %l4 = 0000000000ff3666
1523! Mem[0000000030141408] = 459816d8 69c12ce3, %l4 = 00ff3666, %l5 = ffffffff
1524 ldda [%i5+%o4]0x89,%l4 ! %l4 = 0000000069c12ce3 00000000459816d8
1525! Mem[0000000030101408] = bd2992e5, %l7 = a28b8558eaebdfa9
1526 ldsba [%i4+%o4]0x89,%l7 ! %l7 = ffffffffffffffe5
1527! Mem[0000000030101400] = 00000000 000000da, %l0 = 000000ff, %l1 = 000000a2
1528 ldda [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000 00000000000000da
1529! Mem[00000000218000c0] = d7ff56e2, %l5 = 00000000459816d8
1530 ldsba [%o3+0x0c1]%asi,%l5 ! %l5 = ffffffffffffffff
1531! Mem[0000000030001410] = 7fffffff, %l3 = fffffffffffff43f
1532 lduwa [%i0+%o5]0x89,%l3 ! %l3 = 000000007fffffff
1533! Starting 10 instruction Store Burst
1534! %l2 = 00000000246b1a28, Mem[0000000030081410] = 12000000
1535 stwa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 246b1a28
1536
1537p0_label_60:
1538! Mem[0000000030081408] = f1920000, %l6 = 00000000000000ff
1539 ldstuba [%i2+%o4]0x81,%l6 ! %l6 = 000000f1000000ff
1540! %f0 = 000000eb ff28d6ff dfff7671 13abecee
1541! %f4 = 01303666 ffe62880 eeeccf13 55768edf
1542! %f8 = 0d5d6048 7fffffff 67cbcd9f a28b8558
1543! %f12 = e32cc169 d8169845 0d5d6048 420e70dc
1544 stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
1545! %l5 = ffffffffffffffff, Mem[0000000030101408] = bd2992e5
1546 stha %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = bd29ffff
1547! %f28 = ffe62880 000028ff, Mem[0000000030081410] = 281a6b24 29878819
1548 stda %f28,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffe62880 000028ff
1549! %l3 = 000000007fffffff, Mem[0000000030141408] = e32cc169
1550 stwa %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 7fffffff
1551 membar #Sync ! Added by membar checker (11)
1552! Mem[000000001004141f] = 55768edf, %l3 = 000000007fffffff
1553 ldstuba [%i1+0x01f]%asi,%l3 ! %l3 = 000000df000000ff
1554! Mem[0000000030001408] = 000000ff, %l5 = ffffffffffffffff
1555 swapa [%i0+%o4]0x89,%l5 ! %l5 = 00000000000000ff
1556! %l6 = 00000000000000f1, Mem[0000000010181438] = dc700e4248605d0d
1557 stx %l6,[%i6+0x038] ! Mem[0000000010181438] = 00000000000000f1
1558! %l2 = 00000000246b1a28, Mem[0000000030081408] = 000092ff
1559 stwa %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 246b1a28
1560! Starting 10 instruction Load Burst
1561! Mem[00000000100c1400] = 6636ff00, %l4 = 0000000069c12ce3
1562 ldsba [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
1563
1564p0_label_61:
1565! Mem[0000000010101410] = 246b1a28, %l5 = 00000000000000ff
1566 lduba [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000024
1567! Mem[00000000300c1400] = ffffff7f 00000000 00000000 00000001
1568! Mem[00000000300c1410] = ffc31a28 fd251af1 d44582ae 63d4034b
1569! Mem[00000000300c1420] = a73a4e6c a6891397 c2b1bab3 2fbd55ab
1570! Mem[00000000300c1430] = 3d07b5d4 dcc5f7ed 40f78674 e4c1710c
1571 ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
1572! Mem[0000000010101408] = 72f6e73c4a7ee22f, %f10 = 67cbcd9f a28b8558
1573 ldda [%i4+%o4]0x80,%f10 ! %f10 = 72f6e73c 4a7ee22f
1574! Mem[00000000100c1438] = 6e2751d5, %f11 = 4a7ee22f
1575 lda [%i3+0x038]%asi,%f11 ! %f11 = 6e2751d5
1576! Mem[00000000100c1400] = 00ff3666, %l3 = 00000000000000df
1577 ldsba [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
1578! Mem[0000000030041408] = 00b300b104fd365c, %f2 = dfff7671 13abecee
1579 ldda [%i1+%o4]0x81,%f2 ! %f2 = 00b300b1 04fd365c
1580! %f5 = ffe62880, Mem[0000000010001430] = 73d7afe2
1581 st %f5 ,[%i0+0x030] ! Mem[0000000010001430] = ffe62880
1582! Mem[0000000030141408] = 7fffffff, %l7 = ffffffffffffffe5
1583 lduha [%i5+%o4]0x81,%l7 ! %l7 = 0000000000007fff
1584! Mem[0000000010101400] = ff28d67c00000000, %f12 = e32cc169 d8169845
1585 ldda [%i4+%g0]0x80,%f12 ! %f12 = ff28d67c 00000000
1586! Starting 10 instruction Store Burst
1587! Mem[000000001000141e] = d74d26f5, %l5 = 0000000000000024
1588 ldstuba [%i0+0x01e]%asi,%l5 ! %l5 = 00000026000000ff
1589
1590p0_label_62:
1591! %l0 = 00000000, %l1 = 000000da, Mem[0000000010141400] = a28b8558 eaebdfa9
1592 stda %l0,[%i5+0x000]%asi ! Mem[0000000010141400] = 00000000 000000da
1593! Mem[00000000100c1400] = 00ff3666, %l2 = 00000000246b1a28
1594 swapa [%i3+%g0]0x80,%l2 ! %l2 = 0000000000ff3666
1595! %l3 = 0000000000000000, Mem[0000000030001410] = 7fffffff
1596 stba %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 7fffff00
1597! Mem[0000000030081410] = 8028e6ff, %l4 = 0000000000000000
1598 swapa [%i2+%o5]0x89,%l4 ! %l4 = 000000008028e6ff
1599! %l1 = 00000000000000da, Mem[0000000010001418] = 05b3d04f
1600 stw %l1,[%i0+0x018] ! Mem[0000000010001418] = 000000da
1601! %l4 = 000000008028e6ff, Mem[0000000030081400] = c5000000
1602 stba %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = c50000ff
1603! %l3 = 0000000000000000, Mem[00000000100c1434] = 000028ff
1604 stw %l3,[%i3+0x034] ! Mem[00000000100c1434] = 00000000
1605! %f8 = 0d5d6048 7fffffff, Mem[0000000010041400] = 000000eb ff28d6ff
1606 stda %f8 ,[%i1+0x000]%asi ! Mem[0000000010041400] = 0d5d6048 7fffffff
1607! %f4 = 01303666 ffe62880, %l6 = 00000000000000f1
1608! Mem[0000000030181430] = 742e0bad8ff3ab22
1609 add %i6,0x030,%g1
1610 stda %f4,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030181430] = 8028e6ff8ff3ab22
1611! Starting 10 instruction Load Burst
1612! Mem[0000000010081408] = 00000090, %f6 = eeeccf13
1613 lda [%i2+%o4]0x80,%f6 ! %f6 = 00000090
1614
1615p0_label_63:
1616! Mem[0000000030141400] = 80000000, %l2 = 0000000000ff3666
1617 lduwa [%i5+%g0]0x81,%l2 ! %l2 = 0000000080000000
1618! Mem[0000000020800040] = b6ff75f2, %l0 = 0000000000000000
1619 lduh [%o1+0x040],%l0 ! %l0 = 000000000000b6ff
1620! Mem[0000000030041410] = 6300000000000000, %f14 = 0d5d6048 420e70dc
1621 ldda [%i1+%o5]0x81,%f14 ! %f14 = 63000000 00000000
1622! Mem[0000000010001438] = dab377f7, %l2 = 0000000080000000
1623 ldsh [%i0+0x038],%l2 ! %l2 = ffffffffffffdab3
1624! Mem[0000000010001408] = 00000000, %l1 = 00000000000000da
1625 ldsba [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
1626! Mem[0000000010081410] = fd2500ff, %l6 = 00000000000000f1
1627 lduha [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
1628! %l4 = 000000008028e6ff, %l3 = 0000000000000000, %y = 00000000
1629 umul %l4,%l3,%l4 ! %l4 = 0000000000000000, %y = 00000000
1630! Mem[0000000010081410] = ff0025fd, %f7 = 55768edf
1631 lda [%i2+%o5]0x80,%f7 ! %f7 = ff0025fd
1632! Mem[0000000010081408] = 00000090, %l4 = 0000000000000000
1633 ldswa [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000090
1634! Starting 10 instruction Store Burst
1635! %l1 = 0000000000000000, Mem[0000000010041408] = 7176ffdf
1636 stwa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
1637
1638p0_label_64:
1639! %l0 = 0000b6ff, %l1 = 00000000, Mem[0000000010101418] = 6880e6e0 56d7ddbc
1640 std %l0,[%i4+0x018] ! Mem[0000000010101418] = 0000b6ff 00000000
1641! %l2 = ffffffffffffdab3, Mem[00000000211c0000] = ff592060
1642 stb %l2,[%o2+%g0] ! Mem[00000000211c0000] = b3592060
1643 membar #Sync ! Added by membar checker (12)
1644! %l0 = 000000000000b6ff, Mem[00000000300c1408] = 00000000
1645 stha %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = b6ff0000
1646! Mem[0000000030041400] = b192740c, %l3 = 0000000000000000
1647 ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 000000b1000000ff
1648! Mem[00000000211c0000] = b3592060, %l6 = 00000000000000ff
1649 ldstub [%o2+%g0],%l6 ! %l6 = 000000b3000000ff
1650! %l0 = 000000000000b6ff, Mem[0000000030001410] = 00ffff7f
1651 stha %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = b6ffff7f
1652! %f14 = 63000000 00000000, Mem[0000000010101410] = 281a6b24 8618561f
1653 stda %f14,[%i4+%o5]0x88 ! Mem[0000000010101410] = 63000000 00000000
1654! %l6 = 000000b3, %l7 = 00007fff, Mem[0000000030141400] = 80000000 63000000
1655 stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000b3 00007fff
1656! %l5 = 0000000000000026, Mem[0000000010141408] = 88b556b8ebc71bff
1657 stxa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000026
1658! Starting 10 instruction Load Burst
1659! Mem[0000000010041410] = 01303666ffe62880, %l2 = ffffffffffffdab3
1660 ldxa [%i1+%o5]0x80,%l2 ! %l2 = 01303666ffe62880
1661
1662p0_label_65:
1663! Mem[0000000030101408] = bd29ffff, %l1 = 0000000000000000
1664 lduha [%i4+%o4]0x89,%l1 ! %l1 = 000000000000ffff
1665! Mem[0000000010001408] = 00000000, %l0 = 000000000000b6ff
1666 lduba [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
1667! Mem[0000000030181408] = bd2992e500000867, %f4 = 01303666 ffe62880
1668 ldda [%i6+%o4]0x89,%f4 ! %f4 = bd2992e5 00000867
1669! Mem[0000000010101400] = ff28d67c, %l3 = 00000000000000b1
1670 lduha [%i4+%g0]0x80,%l3 ! %l3 = 000000000000ff28
1671! Mem[0000000030041410] = 00000063, %l2 = 01303666ffe62880
1672 lduba [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000063
1673! Mem[0000000010001430] = ffe62880, %l7 = 0000000000007fff
1674 ldsw [%i0+0x030],%l7 ! %l7 = ffffffffffe62880
1675! Mem[0000000010001410] = b001d67c, %l7 = ffffffffffe62880
1676 ldsba [%i0+%o5]0x80,%l7 ! %l7 = ffffffffffffffb0
1677! Mem[0000000030101400] = 00000000, %l3 = 000000000000ff28
1678 ldswa [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000
1679! Mem[0000000010081414] = 00000000, %l3 = 0000000000000000
1680 lduwa [%i2+0x014]%asi,%l3 ! %l3 = 0000000000000000
1681! Starting 10 instruction Store Burst
1682! Mem[0000000010001410] = b001d67c, %l4 = 0000000000000090
1683 ldstuba [%i0+%o5]0x80,%l4 ! %l4 = 000000b0000000ff
1684
1685p0_label_66:
1686! %f6 = 00000090 ff0025fd, %l4 = 00000000000000b0
1687! Mem[0000000030001428] = b4388881c7730867
1688 add %i0,0x028,%g1
1689 stda %f6,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030001428] = b438888190000800
1690! %l4 = 000000b0, %l5 = 00000026, Mem[0000000010041410] = 66363001 8028e6ff
1691 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000b0 00000026
1692! %l0 = 00000000, %l1 = 0000ffff, Mem[0000000010141400] = 00000000 000000da
1693 stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 0000ffff
1694! %f14 = 63000000, Mem[0000000010041400] = 0d5d6048
1695 sta %f14,[%i1+%g0]0x80 ! Mem[0000000010041400] = 63000000
1696! %l7 = ffffffffffffffb0, Mem[0000000010081400] = b50698ad
1697 stha %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = b506ffb0
1698! Mem[0000000010001410] = 7cd601ff, %l1 = 000000000000ffff
1699 swapa [%i0+%o5]0x88,%l1 ! %l1 = 000000007cd601ff
1700! %f13 = 00000000, %f0 = 000000eb, %f26 = c2b1bab3
1701 fdivs %f13,%f0 ,%f26 ! %f26 = 00000000
1702! %f22 = d44582ae 63d4034b, Mem[0000000010101438] = 6dab3ab6 7fff732d
1703 std %f22,[%i4+0x038] ! Mem[0000000010101438] = d44582ae 63d4034b
1704! %l5 = 0000000000000026, Mem[00000000211c0000] = ff592060
1705 stb %l5,[%o2+%g0] ! Mem[00000000211c0000] = 26592060
1706! Starting 10 instruction Load Burst
1707! Mem[0000000010101408] = 72f6e73c, %l2 = 0000000000000063
1708 ldswa [%i4+%o4]0x80,%l2 ! %l2 = 0000000072f6e73c
1709
1710p0_label_67:
1711! Mem[0000000010001418] = 000000da d74dfff5, %l6 = 000000b3, %l7 = ffffffb0
1712 ldda [%i0+0x018]%asi,%l6 ! %l6 = 00000000000000da 00000000d74dfff5
1713! Mem[0000000030181410] = 63eb80287fff732d, %l5 = 0000000000000026
1714 ldxa [%i6+%o5]0x81,%l5 ! %l5 = 63eb80287fff732d
1715! Mem[0000000010141408] = 00000026, %l4 = 00000000000000b0
1716 lduba [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000026
1717! Mem[0000000030041400] = e93b5c3c0c7492ff, %f30 = 40f78674 e4c1710c
1718 ldda [%i1+%g0]0x89,%f30 ! %f30 = e93b5c3c 0c7492ff
1719! Mem[0000000030101400] = 00000000 000000da, %l0 = 00000000, %l1 = 7cd601ff
1720 ldda [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000 00000000000000da
1721! Mem[0000000010001400] = 01000000, %l4 = 0000000000000026
1722 lduba [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
1723! Mem[0000000010181408] = 7cd6ffff, %l0 = 0000000000000000
1724 ldsha [%i6+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
1725! Mem[0000000030101410] = 7cd628ff, %f13 = 00000000
1726 lda [%i4+%o5]0x89,%f13 ! %f13 = 7cd628ff
1727! Mem[0000000010041438] = 0d5d6048 420e70dc, %l2 = 72f6e73c, %l3 = 00000000
1728 ldd [%i1+0x038],%l2 ! %l2 = 000000000d5d6048 00000000420e70dc
1729! Starting 10 instruction Store Burst
1730! Mem[0000000030001408] = ffffffff, %l2 = 000000000d5d6048
1731 swapa [%i0+%o4]0x81,%l2 ! %l2 = 00000000ffffffff
1732
1733p0_label_68:
1734! %l3 = 00000000420e70dc, Mem[00000000211c0000] = 26592060, %asi = 80
1735 stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 70dc2060
1736! %f18 = 00000000 00000001, %l2 = 00000000ffffffff
1737! Mem[0000000010181410] = 3f28e6ff66363001
1738 add %i6,0x010,%g1
1739 stda %f18,[%g1+%l2]ASI_PST8_P ! Mem[0000000010181410] = 0000000000000001
1740! Mem[0000000020800001] = 4f5b4c7b, %l0 = ffffffffffffffff
1741 ldstub [%o1+0x001],%l0 ! %l0 = 0000005b000000ff
1742! %l3 = 00000000420e70dc, Mem[00000000100c1410] = 2880ffff671d00ff
1743 stxa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000420e70dc
1744! %l0 = 0000005b, %l1 = 000000da, Mem[0000000010141410] = e5920000 e6ffffff
1745 stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000005b 000000da
1746! Mem[000000001000140d] = 00000867, %l6 = 00000000000000da
1747 ldstub [%i0+0x00d],%l6 ! %l6 = 00000000000000ff
1748! Mem[00000000201c0000] = 009000a6, %l1 = 00000000000000da
1749 ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
1750! %l3 = 00000000420e70dc, Mem[0000000010081410] = ff0025fd
1751 stwa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 420e70dc
1752! %l1 = 0000000000000000, Mem[0000000030001408] = 0d5d6048bd67d312
1753 stxa %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
1754! Starting 10 instruction Load Burst
1755! Mem[00000000201c0000] = ff9000a6, %l6 = 0000000000000000
1756 lduba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
1757
1758p0_label_69:
1759! Mem[00000000300c1408] = b6ff0000, %l5 = 63eb80287fff732d
1760 ldswa [%i3+%o4]0x81,%l5 ! %l5 = ffffffffb6ff0000
1761! Mem[0000000010041400] = ffffff7f 00000063, %l4 = 00000000, %l5 = b6ff0000
1762 ldda [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000063 00000000ffffff7f
1763! Mem[00000000100c1400] = 281a6b24, %l6 = 00000000000000ff
1764 lduba [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000024
1765! Mem[0000000010101400] = 000000007cd628ff, %f12 = ff28d67c 7cd628ff
1766 ldda [%i4+%g0]0x88,%f12 ! %f12 = 00000000 7cd628ff
1767! Mem[00000000100c1438] = 6e2751d5, %l2 = 00000000ffffffff
1768 ldswa [%i3+0x038]%asi,%l2 ! %l2 = 000000006e2751d5
1769! Mem[0000000030001410] = b6ffff7f 48605d0d, %l4 = 00000063, %l5 = ffffff7f
1770 ldda [%i0+%o5]0x81,%l4 ! %l4 = 00000000b6ffff7f 0000000048605d0d
1771! Mem[0000000010101400] = ff28d67c, %l3 = 00000000420e70dc
1772 lduwa [%i4+%g0]0x80,%l3 ! %l3 = 00000000ff28d67c
1773 membar #Sync ! Added by membar checker (13)
1774! Mem[0000000010041400] = 63000000 7fffffff 00000000 13abecee
1775! Mem[0000000010041410] = b0000000 26000000 eeeccf13 55768eff
1776! Mem[0000000010041420] = 0d5d6048 7fffffff 67cbcd9f a28b8558
1777! Mem[0000000010041430] = e32cc169 d8169845 0d5d6048 420e70dc
1778 ldda [%i1]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
1779! Mem[0000000030001408] = 00000000, %f15 = 00000000
1780 lda [%i0+%o4]0x81,%f15 ! %f15 = 00000000
1781! Starting 10 instruction Store Burst
1782! %l6 = 00000024, %l7 = d74dfff5, Mem[0000000030101410] = 7cd628ff 4f5ba8a8
1783 stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000024 d74dfff5
1784
1785p0_label_70:
1786! Mem[0000000010141430] = f992df9b00002fe2, %l6 = 0000000000000024, %l1 = 0000000000000000
1787 add %i5,0x30,%g1
1788 casxa [%g1]0x80,%l6,%l1 ! %l1 = f992df9b00002fe2
1789! %l2 = 000000006e2751d5, Mem[0000000010081410] = 420e70dc
1790 stha %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 51d570dc
1791! %l5 = 0000000048605d0d, Mem[0000000030001410] = 7fffffb6
1792 stba %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 7fffff0d
1793! %l6 = 00000024, %l7 = d74dfff5, Mem[0000000010081408] = 00000090 bdb26398
1794 std %l6,[%i2+%o4] ! Mem[0000000010081408] = 00000024 d74dfff5
1795! %f12 = 00000000 7cd628ff, %l4 = 00000000b6ffff7f
1796! Mem[00000000100c1438] = 6e2751d5999b85ff
1797 add %i3,0x038,%g1
1798 stda %f12,[%g1+%l4]ASI_PST8_PL ! Mem[00000000100c1438] = ff28d67c000000ff
1799! Mem[0000000010001428] = 000000602fe27e4a, %l6 = 0000000000000024, %l1 = f992df9b00002fe2
1800 add %i0,0x28,%g1
1801 casxa [%g1]0x80,%l6,%l1 ! %l1 = 000000602fe27e4a
1802! %f8 = 0d5d6048, Mem[0000000030001408] = 00000000
1803 sta %f8 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0d5d6048
1804! %l0 = 000000000000005b, Mem[0000000021800180] = 2d0d0fa6
1805 stb %l0,[%o3+0x180] ! Mem[0000000021800180] = 5b0d0fa6
1806! Mem[0000000021800100] = 258d008a, %l2 = 000000006e2751d5
1807 ldstuba [%o3+0x100]%asi,%l2 ! %l2 = 00000025000000ff
1808! Starting 10 instruction Load Burst
1809! Mem[0000000030181408] = bd2992e500000867, %l5 = 0000000048605d0d
1810 ldxa [%i6+%o4]0x89,%l5 ! %l5 = bd2992e500000867
1811
1812p0_label_71:
1813! Mem[00000000300c1410] = 281ac3ff, %f5 = 00000867
1814 lda [%i3+%o5]0x89,%f5 ! %f5 = 281ac3ff
1815! Mem[0000000010041400] = 63000000, %f3 = 04fd365c
1816 ld [%i1+%g0],%f3 ! %f3 = 63000000
1817! Mem[0000000030001408] = 48605d0d, %l4 = 00000000b6ffff7f
1818 ldsba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000048
1819! Mem[0000000030181410] = 2880eb63, %l4 = 0000000000000048
1820 lduha [%i6+%o5]0x89,%l4 ! %l4 = 000000000000eb63
1821! Mem[0000000010101410] = 00000000, %l0 = 000000000000005b
1822 lduwa [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
1823! Mem[0000000010041404] = 7fffffff, %l3 = 00000000ff28d67c
1824 lduwa [%i1+0x004]%asi,%l3 ! %l3 = 000000007fffffff
1825! Mem[0000000010181410] = 00000000, %l0 = 0000000000000000
1826 lduba [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
1827! Mem[0000000010081408] = 00000024 d74dfff5, %l6 = 00000024, %l7 = d74dfff5
1828 ldd [%i2+%o4],%l6 ! %l6 = 0000000000000024 00000000d74dfff5
1829! Mem[0000000030081408] = 281a6b24, %l0 = 0000000000000000
1830 lduba [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000028
1831! Starting 10 instruction Store Burst
1832! Mem[0000000030101408] = bd29ffff, %l1 = 000000602fe27e4a
1833 ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
1834
1835p0_label_72:
1836 membar #Sync ! Added by membar checker (14)
1837! %f0 = 000000eb ff28d6ff, %l7 = 00000000d74dfff5
1838! Mem[0000000010041430] = e32cc169d8169845
1839 add %i1,0x030,%g1
1840 stda %f0,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010041430] = ff2c2869eb000000
1841! %l7 = 00000000d74dfff5, Mem[0000000010081400] = b0ff06b5
1842 stha %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = fff506b5
1843! %f7 = ff0025fd, Mem[0000000010001410] = 0000ffff
1844 sta %f7 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff0025fd
1845! %f2 = 00b300b1 63000000, Mem[0000000010001400] = 01000000 d7484d96
1846 stda %f2 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00b300b1 63000000
1847! %f10 = 72f6e73c 6e2751d5, Mem[00000000300c1400] = 7fffffff 00000000
1848 stda %f10,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 72f6e73c 6e2751d5
1849! %l2 = 0000000000000025, Mem[0000000030101400] = 00000000
1850 stba %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000025
1851! Mem[0000000030001410] = 0d5d60487fffff0d, %f6 = 00000090 ff0025fd
1852 ldda [%i0+%o5]0x89,%f6 ! %f6 = 0d5d6048 7fffff0d
1853! Mem[000000001018140c] = 000000ff, %l1 = 00000000000000ff
1854 swap [%i6+0x00c],%l1 ! %l1 = 00000000000000ff
1855! %f4 = bd2992e5 281ac3ff, %l7 = 00000000d74dfff5
1856! Mem[0000000010141428] = 72ffc675000033f6
1857 add %i5,0x028,%g1
1858 stda %f4,[%g1+%l7]ASI_PST16_P ! Mem[0000000010141428] = 72ff92e50000c3ff
1859! Starting 10 instruction Load Burst
1860! Mem[00000000300c1400] = 6e2751d5, %l1 = 00000000000000ff
1861 lduwa [%i3+%g0]0x89,%l1 ! %l1 = 000000006e2751d5
1862
1863p0_label_73:
1864! Mem[0000000030181408] = 00000867, %l2 = 0000000000000025
1865 lduba [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000067
1866 membar #Sync ! Added by membar checker (15)
1867! Mem[0000000010081400] = fff506b5 e5176101 00000024 d74dfff5
1868! Mem[0000000010081410] = 51d570dc 00000000 12d367bd 36fbcbd8
1869! Mem[0000000010081420] = ad982880 00004f00 9962f259 da936a0e
1870! Mem[0000000010081430] = 2030a508 8d36e38c 25b22013 ff4a1457
1871 ldda [%i2]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010081400
1872! Mem[0000000010141400] = 00000000, %f9 = 7fffffff
1873 lda [%i5+%g0]0x80,%f9 ! %f9 = 00000000
1874! Mem[0000000010141400] = 00000000 0000ffff 26000000 00000000
1875! Mem[0000000010141410] = 5b000000 da000000 62f61f63 ce4965b8
1876! Mem[0000000010141420] = 21780b8e c93e1b14 72ff92e5 0000c3ff
1877! Mem[0000000010141430] = f992df9b 00002fe2 6c12c98b 79b02854
1878 ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
1879! Mem[0000000030181408] = 67080000, %l2 = 0000000000000067
1880 lduba [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000067
1881! Mem[0000000010081414] = 00000000, %f21 = 00000000
1882 ld [%i2+0x014],%f21 ! %f21 = 00000000
1883! Mem[0000000030081410] = 00000000 000028ff, %l0 = 00000028, %l1 = 6e2751d5
1884 ldda [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000 00000000000028ff
1885! Mem[0000000030141408] = ffffff7f, %l4 = 000000000000eb63
1886 ldswa [%i5+%o4]0x89,%l4 ! %l4 = ffffffffffffff7f
1887! Mem[000000001018141c] = 48605d0d, %l2 = 0000000000000067
1888 lduh [%i6+0x01c],%l2 ! %l2 = 0000000000004860
1889! Starting 10 instruction Store Burst
1890! Mem[0000000030001400] = ffffff98, %l3 = 000000007fffffff
1891 swapa [%i0+%g0]0x81,%l3 ! %l3 = 00000000ffffff98
1892
1893p0_label_74:
1894! Mem[00000000300c1410] = 281ac3ff, %l2 = 0000000000004860
1895 swapa [%i3+%o5]0x89,%l2 ! %l2 = 00000000281ac3ff
1896! Mem[0000000030101408] = bd29ffff, %l3 = 00000000ffffff98
1897 swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000bd29ffff
1898! %f18 = 00000024 d74dfff5, Mem[00000000100c1400] = 281a6b24 8028e6ff
1899 stda %f18,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000024 d74dfff5
1900 membar #Sync ! Added by membar checker (16)
1901! %f28 = 2030a508, Mem[0000000010141408] = 26000000
1902 sta %f28,[%i5+%o4]0x80 ! Mem[0000000010141408] = 2030a508
1903! %l7 = 00000000d74dfff5, Mem[0000000030041410] = 6300000000000000
1904 stxa %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000d74dfff5
1905! Mem[000000001014140c] = 00000000, %l6 = 00000024, %l7 = d74dfff5
1906 add %i5,0x0c,%g1
1907 casa [%g1]0x80,%l6,%l7 ! %l7 = 0000000000000000
1908! Mem[0000000020800000] = 4fff4c7b, %l2 = 00000000281ac3ff
1909 ldstuba [%o1+0x000]%asi,%l2 ! %l2 = 0000004f000000ff
1910! %l0 = 00000000, %l1 = 000028ff, Mem[0000000030001408] = 0d5d6048 00000000
1911 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 000028ff
1912! Mem[0000000010101430] = f11a25fd, %l6 = 0000000000000024, %asi = 80
1913 swapa [%i4+0x030]%asi,%l6 ! %l6 = 00000000f11a25fd
1914! Starting 10 instruction Load Burst
1915! Mem[0000000030141408] = 7fffffffd8169845, %f0 = ffff0000 00000000
1916 ldda [%i5+%o4]0x81,%f0 ! %f0 = 7fffffff d8169845
1917
1918p0_label_75:
1919! Mem[00000000100c1400] = d74dfff5, %l6 = 00000000f11a25fd
1920 lduwa [%i3+%g0]0x88,%l6 ! %l6 = 00000000d74dfff5
1921! Mem[0000000010101400] = 7cd628ff, %l2 = 000000000000004f
1922 ldsha [%i4+%g0]0x88,%l2 ! %l2 = 00000000000028ff
1923! Mem[0000000030181400] = bd2992e5, %l3 = 00000000bd29ffff
1924 ldswa [%i6+%g0]0x81,%l3 ! %l3 = ffffffffbd2992e5
1925! Mem[0000000010081408] = 00000024, %l3 = ffffffffbd2992e5
1926 ldsba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
1927! Mem[0000000010141410] = 0000005b, %l6 = 00000000d74dfff5
1928 lduha [%i5+%o5]0x88,%l6 ! %l6 = 000000000000005b
1929! Mem[0000000030101400] = 25000000000000da, %f6 = b86549ce 631ff662
1930 ldda [%i4+%g0]0x81,%f6 ! %f6 = 25000000 000000da
1931! Mem[0000000010001400] = 00000063, %l4 = ffffffffffffff7f
1932 ldsba [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
1933! Mem[0000000030041408] = 5c36fd04 b100b300, %l6 = 0000005b, %l7 = 00000000
1934 ldda [%i1+%o4]0x89,%l6 ! %l6 = 00000000b100b300 000000005c36fd04
1935! Mem[0000000030001410] = 7fffff0d, %l3 = 0000000000000000
1936 ldsba [%i0+%o5]0x89,%l3 ! %l3 = 000000000000000d
1937! Starting 10 instruction Store Burst
1938! %l5 = bd2992e500000867, Mem[00000000300c1408] = 0000ffb6
1939 stwa %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000867
1940
1941p0_label_76:
1942! Mem[0000000030181410] = 63eb8028, %l2 = 00000000000028ff
1943 swapa [%i6+%o5]0x81,%l2 ! %l2 = 0000000063eb8028
1944! %l2 = 0000000063eb8028, Mem[00000000300c1408] = 6708000000000001
1945 stxa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000063eb8028
1946! %l0 = 0000000000000000, Mem[00000000201c0001] = ff9000a6, %asi = 80
1947 stba %l0,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff0000a6
1948! %f28 = 2030a508 8d36e38c, Mem[0000000010041410] = 000000b0 00000026
1949 stda %f28,[%i1+%o5]0x88 ! Mem[0000000010041410] = 2030a508 8d36e38c
1950! Mem[0000000010001410] = fd2500ff, %l4 = 0000000000000000
1951 ldstuba [%i0+%o5]0x80,%l4 ! %l4 = 000000fd000000ff
1952! %l6 = 00000000b100b300, Mem[0000000030181400] = bd2992e5ff000000
1953 stxa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000b100b300
1954! %l4 = 000000fd, %l5 = 00000867, Mem[0000000010041400] = 63000000 7fffffff
1955 stda %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000fd 00000867
1956! %f26 = 9962f259 da936a0e, %l4 = 00000000000000fd
1957! Mem[0000000010181420] = ffffff7f48605d0d
1958 add %i6,0x020,%g1
1959 stda %f26,[%g1+%l4]ASI_PST32_P ! Mem[0000000010181420] = ffffff7fda936a0e
1960! Mem[0000000010001408] = 00000000, %l5 = bd2992e500000867
1961 ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
1962! Starting 10 instruction Load Burst
1963! Mem[0000000010081410] = 51d570dc, %l6 = 00000000b100b300
1964 ldswa [%i2+%o5]0x80,%l6 ! %l6 = 0000000051d570dc
1965
1966p0_label_77:
1967! Mem[00000000100c1410] = dc700e4200000000, %l0 = 0000000000000000
1968 ldxa [%i3+%o5]0x80,%l0 ! %l0 = dc700e4200000000
1969! Mem[00000000300c1410] = 00004860, %l4 = 00000000000000fd
1970 ldsha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000004860
1971! Mem[0000000030101410] = 24000000, %l6 = 0000000051d570dc
1972 lduba [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000024
1973! Mem[0000000010141410] = 0000005b, %l4 = 0000000000004860
1974 ldsba [%i5+%o5]0x88,%l4 ! %l4 = 000000000000005b
1975! Mem[0000000030141410] = 000092e5, %f15 = 8bc9126c
1976 lda [%i5+%o5]0x89,%f15 ! %f15 = 000092e5
1977! Mem[00000000100c1428] = 000000004440ffe9, %l5 = 0000000000000000
1978 ldx [%i3+0x028],%l5 ! %l5 = 000000004440ffe9
1979! Mem[0000000010181408] = ffffd67c, %l5 = 000000004440ffe9
1980 ldsba [%i6+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
1981! Mem[0000000030181400] = 00000000, %l5 = ffffffffffffffff
1982 ldsba [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000000
1983! Mem[0000000010001408] = ff000000, %l0 = dc700e4200000000
1984 ldsb [%i0+0x00a],%l0 ! %l0 = 0000000000000000
1985! Starting 10 instruction Store Burst
1986! Mem[00000000100c1410] = 420e70dc, %l6 = 0000000000000024
1987 ldstuba [%i3+%o5]0x88,%l6 ! %l6 = 000000dc000000ff
1988
1989p0_label_78:
1990! Mem[0000000010181425] = da936a0e, %l5 = 0000000000000000
1991 ldstub [%i6+0x025],%l5 ! %l5 = 00000093000000ff
1992! Mem[0000000010101418] = 0000b6ff, %l4 = 0000005b, %l5 = 00000093
1993 add %i4,0x18,%g1
1994 casa [%g1]0x80,%l4,%l5 ! %l5 = 000000000000b6ff
1995! %l5 = 000000000000b6ff, Mem[0000000010101410] = 6300000000000000
1996 stxa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000000000b6ff
1997! Mem[0000000010101430] = 00000024, %l7 = 5c36fd04, %l1 = 000028ff
1998 add %i4,0x30,%g1
1999 casa [%g1]0x80,%l7,%l1 ! %l1 = 0000000000000024
2000! Mem[00000000300c1410] = 60480000, %l0 = 0000000000000000
2001 swapa [%i3+%o5]0x81,%l0 ! %l0 = 0000000060480000
2002! %l3 = 000000000000000d, Mem[0000000030181400] = 00000000
2003 stha %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000d0000
2004! %f16 = fff506b5, Mem[0000000010081408] = 24000000
2005 sta %f16,[%i2+%o4]0x88 ! Mem[0000000010081408] = fff506b5
2006! Mem[0000000021800080] = e1b303a0, %l5 = 000000000000b6ff
2007 ldsb [%o3+0x081],%l5 ! %l5 = ffffffffffffffb3
2008! %l1 = 0000000000000024, Mem[0000000010001400] = 63000000
2009 stha %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 63000024
2010! Starting 10 instruction Load Burst
2011! Mem[0000000010101410] = ffb60000, %f1 = d8169845
2012 lda [%i4+%o5]0x80,%f1 ! %f1 = ffb60000
2013
2014p0_label_79:
2015! Mem[00000000211c0000] = 70dc2060, %l2 = 0000000063eb8028
2016 lduh [%o2+%g0],%l2 ! %l2 = 00000000000070dc
2017! Mem[0000000030141410] = 00000000 000092e5, %l2 = 000070dc, %l3 = 0000000d
2018 ldda [%i5+%o5]0x89,%l2 ! %l2 = 00000000000092e5 0000000000000000
2019! Mem[0000000030081410] = 00000000, %l2 = 00000000000092e5
2020 ldsha [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
2021! Mem[0000000010081408] = b506f5ffd74dfff5, %f6 = 25000000 000000da
2022 ldda [%i2+%o4]0x80,%f6 ! %f6 = b506f5ff d74dfff5
2023! Mem[0000000010141410] = 5b000000, %l1 = 0000000000000024
2024 lduha [%i5+0x010]%asi,%l1 ! %l1 = 0000000000005b00
2025! Mem[0000000010181434] = 69c12ce3, %l3 = 0000000000000000
2026 ldswa [%i6+0x034]%asi,%l3 ! %l3 = 0000000069c12ce3
2027! Mem[0000000010141420] = 21780b8e, %l5 = ffffffffffffffb3
2028 lduw [%i5+0x020],%l5 ! %l5 = 0000000021780b8e
2029! Mem[0000000010041400] = 000000fd00000867, %l4 = 000000000000005b
2030 ldx [%i1+%g0],%l4 ! %l4 = 000000fd00000867
2031! Mem[0000000010041400] = fd000000, %l0 = 0000000060480000
2032 ldsba [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
2033! Starting 10 instruction Store Burst
2034! Mem[00000000211c0000] = 70dc2060, %l1 = 0000000000005b00
2035 ldstub [%o2+%g0],%l1 ! %l1 = 00000070000000ff
2036
2037p0_label_80:
2038! Mem[0000000030141408] = 7fffffff, %l6 = 00000000000000dc
2039 ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 0000007f000000ff
2040! %l2 = 0000000000000000, Mem[0000000010141408] = 0000000008a53020
2041 stxa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
2042! Mem[0000000030001408] = 00000000, %l4 = 000000fd00000867
2043 swapa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000000
2044! %f0 = 7fffffff ffb60000, Mem[0000000030141400] = b3000000 ff7f0000
2045 stda %f0 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 7fffffff ffb60000
2046! %l1 = 0000000000000070, Mem[0000000030101408] = 98ffffff
2047 stba %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 70ffffff
2048! %l6 = 000000000000007f, Mem[0000000010081408] = fff506b5
2049 stwa %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000007f
2050! Mem[0000000010041400] = 000000fd, %l6 = 000000000000007f
2051 swapa [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000fd
2052! %l7 = 000000005c36fd04, Mem[00000000300c1408] = 00000000
2053 stba %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000004
2054! %f7 = d74dfff5, Mem[00000000100c1408] = ffe1b9ff
2055 sta %f7 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = d74dfff5
2056! Starting 10 instruction Load Burst
2057! Mem[0000000030001410] = 7fffff0d, %l1 = 0000000000000070
2058 ldswa [%i0+%o5]0x89,%l1 ! %l1 = 000000007fffff0d
2059
2060p0_label_81:
2061! Mem[0000000010101410] = ffb60000, %l6 = 00000000000000fd
2062 lduha [%i4+%o5]0x80,%l6 ! %l6 = 000000000000ffb6
2063! Mem[0000000030081408] = 281a6b24, %l7 = 000000005c36fd04
2064 ldsha [%i2+%o4]0x81,%l7 ! %l7 = 000000000000281a
2065! Mem[00000000100c1400] = f5ff4dd7 24000000, %l4 = 00000000, %l5 = 21780b8e
2066 ldda [%i3+%g0]0x80,%l4 ! %l4 = 00000000f5ff4dd7 0000000024000000
2067! Mem[0000000010001408] = 000000ff, %f14 = 5428b079
2068 lda [%i0+%o4]0x88,%f14 ! %f14 = 000000ff
2069! Mem[0000000030001400] = ffffff7f, %l7 = 000000000000281a
2070 ldsha [%i0+%g0]0x89,%l7 ! %l7 = ffffffffffffff7f
2071! Mem[0000000010001408] = ff000000, %l7 = ffffffffffffff7f
2072 ldsba [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
2073! Mem[0000000010141420] = 21780b8e, %f0 = 7fffffff
2074 ld [%i5+0x020],%f0 ! %f0 = 21780b8e
2075! Mem[0000000010001410] = ff0025ff, %l3 = 0000000069c12ce3
2076 lduba [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff
2077! Mem[0000000030081400] = ff0000c5 45d7bc20 281a6b24 aca1f2e9
2078! Mem[0000000030081410] = 00000000 000028ff 13ac7a67 01148667
2079! Mem[0000000030081420] = bd06a19c 8a911fe9 ad6e94f0 b8517bbd
2080! Mem[0000000030081430] = ade93ea6 9ce5dcb4 4c1d2862 c5e5bb50
2081 ldda [%i2]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030081400
2082! Starting 10 instruction Store Burst
2083! %l6 = 0000ffb6, %l7 = ffffffff, Mem[0000000010101410] = ffb60000 00000000
2084 stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ffb6 ffffffff
2085
2086p0_label_82:
2087! %l3 = 00000000000000ff, Mem[0000000030041400] = 0c7492ff
2088 stha %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0c7400ff
2089! Mem[0000000030181400] = 000d0000, %l2 = 0000000000000000
2090 swapa [%i6+%g0]0x81,%l2 ! %l2 = 00000000000d0000
2091! %f4 = 000000da 0000005b, Mem[0000000030181410] = ff280000 2d73ff7f
2092 stda %f4 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000da 0000005b
2093! %f11 = e592ff72, Mem[0000000010001408] = ff000000
2094 sta %f11,[%i0+%o4]0x80 ! Mem[0000000010001408] = e592ff72
2095 membar #Sync ! Added by membar checker (17)
2096! %f12 = e22f0000 9bdf92f9, Mem[0000000030081408] = 281a6b24 aca1f2e9
2097 stda %f12,[%i2+%o4]0x81 ! Mem[0000000030081408] = e22f0000 9bdf92f9
2098! %l7 = ffffffffffffffff, Mem[0000000010141424] = c93e1b14
2099 sth %l7,[%i5+0x024] ! Mem[0000000010141424] = ffff1b14
2100! Mem[00000000300c1400] = 6e2751d5, %l6 = 000000000000ffb6
2101 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 000000d5000000ff
2102! Mem[0000000020800000] = ffff4c7b, %l5 = 0000000024000000
2103 ldstuba [%o1+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
2104! %f21 = 00000000, Mem[0000000030041400] = ff00740c
2105 sta %f21,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
2106! Starting 10 instruction Load Burst
2107! Mem[0000000010001400] = 24000063, %l3 = 00000000000000ff
2108 lduha [%i0+%g0]0x80,%l3 ! %l3 = 0000000000002400
2109
2110p0_label_83:
2111! Mem[00000000100c1400] = f5ff4dd7 24000000 d74dfff5 12d3c169
2112! Mem[00000000100c1410] = ff700e42 00000000 14a418e4 684b1dba
2113! Mem[00000000100c1420] = 00fa0ecc f4ffead5 00000000 4440ffe9
2114! Mem[00000000100c1430] = ffe62880 00000000 ff28d67c 000000ff
2115 ldda [%i3]ASI_BLK_PL,%f16 ! Block Load from 00000000100c1400
2116! Mem[0000000010081400] = 016117e5 b506f5ff, %l6 = 000000d5, %l7 = ffffffff
2117 ldda [%i2+%g0]0x88,%l6 ! %l6 = 00000000b506f5ff 00000000016117e5
2118! Mem[0000000030081408] = 00002fe2, %l1 = 000000007fffff0d
2119 ldsba [%i2+%o4]0x89,%l1 ! %l1 = ffffffffffffffe2
2120! Mem[0000000010101410] = ffffffffb6ff0000, %l4 = 00000000f5ff4dd7
2121 ldxa [%i4+%o5]0x88,%l4 ! %l4 = ffffffffb6ff0000
2122! Mem[0000000030001410] = 0dffff7f, %f9 = 8e0b7821
2123 lda [%i0+%o5]0x81,%f9 ! %f9 = 0dffff7f
2124! Mem[000000001004141c] = 55768eff, %l5 = 00000000000000ff
2125 ldsba [%i1+0x01c]%asi,%l5 ! %l5 = 0000000000000055
2126! Mem[0000000010181408] = ffffd67c, %f2 = 00000000
2127 lda [%i6+%o4]0x80,%f2 ! %f2 = ffffd67c
2128! %l1 = ffffffffffffffe2, %l3 = 0000000000002400, %l7 = 00000000016117e5
2129 or %l1,%l3,%l7 ! %l7 = ffffffffffffffe2
2130! Mem[0000000010101410] = 0000ffb6, %l6 = 00000000b506f5ff
2131 lduha [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
2132! Starting 10 instruction Store Burst
2133! %l1 = ffffffffffffffe2, Mem[000000001018140c] = 000000ff
2134 stw %l1,[%i6+0x00c] ! Mem[000000001018140c] = ffffffe2
2135
2136p0_label_84:
2137! %l6 = 0000000000000000, Mem[00000000300c1410] = 00000000
2138 stwa %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
2139! %f1 = ffb60000, Mem[0000000010081410] = 51d570dc
2140 sta %f1 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffb60000
2141! %l7 = ffffffffffffffe2, Mem[0000000030141410] = 000092e5
2142 stha %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ffe2
2143! %f3 = 00000026, Mem[0000000010001408] = e592ff72
2144 sta %f3 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000026
2145! %l2 = 000d0000, %l3 = 00002400, Mem[0000000030081410] = 00000000 ff280000
2146 stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000d0000 00002400
2147! Mem[0000000030081400] = ff0000c5, %l0 = 0000000000000000
2148 swapa [%i2+%g0]0x81,%l0 ! %l0 = 00000000ff0000c5
2149! Mem[00000000100c1424] = f4ffead5, %l6 = 0000000000000000, %asi = 80
2150 swapa [%i3+0x024]%asi,%l6 ! %l6 = 00000000f4ffead5
2151! %f16 = 00000024 d74dfff5 69c1d312 f5ff4dd7
2152! %f20 = 00000000 420e70ff ba1d4b68 e418a414
2153! %f24 = d5eafff4 cc0efa00 e9ff4044 00000000
2154! %f28 = 00000000 8028e6ff ff000000 7cd628ff
2155 stda %f16,[%i0]ASI_COMMIT_P ! Block Store to 0000000010001400
2156! Mem[0000000010141414] = da000000, %l3 = 00002400, %l5 = 00000055
2157 add %i5,0x14,%g1
2158 casa [%g1]0x80,%l3,%l5 ! %l5 = 00000000da000000
2159! Starting 10 instruction Load Burst
2160! Mem[00000000100c1408] = d74dfff512d3c169, %f6 = b506f5ff d74dfff5
2161 ldda [%i3+0x008]%asi,%f6 ! %f6 = d74dfff5 12d3c169
2162
2163p0_label_85:
2164! Mem[0000000010081410] = 0000b6ff, %l2 = 00000000000d0000
2165 ldsha [%i2+%o5]0x88,%l2 ! %l2 = ffffffffffffb6ff
2166! Mem[0000000010081424] = 00004f00, %l7 = ffffffffffffffe2
2167 ldsw [%i2+0x024],%l7 ! %l7 = 0000000000004f00
2168! Mem[0000000010101410] = b6ff0000, %l3 = 0000000000002400
2169 lduba [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
2170 membar #Sync ! Added by membar checker (18)
2171! Mem[0000000010001400] = 24000000, %l6 = 00000000f4ffead5
2172 ldswa [%i0+%g0]0x88,%l6 ! %l6 = 0000000024000000
2173! Mem[0000000020800000] = ffff4c7b, %l1 = ffffffffffffffe2
2174 ldub [%o1+%g0],%l1 ! %l1 = 00000000000000ff
2175! Mem[0000000030181408] = 67080000e59229bd, %f6 = d74dfff5 12d3c169
2176 ldda [%i6+%o4]0x81,%f6 ! %f6 = 67080000 e59229bd
2177! Mem[0000000020800040] = b6ff75f2, %l0 = 00000000ff0000c5
2178 lduh [%o1+0x040],%l0 ! %l0 = 000000000000b6ff
2179! Mem[0000000010081408] = 0000007f, %l3 = 0000000000000000
2180 lduwa [%i2+%o4]0x88,%l3 ! %l3 = 000000000000007f
2181! Mem[0000000030041410] = 00000000, %l5 = 00000000da000000
2182 ldsba [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
2183! Starting 10 instruction Store Burst
2184! %f0 = 21780b8e ffb60000 ffffd67c 00000026
2185! %f4 = 000000da 0000005b 67080000 e59229bd
2186! %f8 = 141b3ec9 0dffff7f ffc30000 e592ff72
2187! %f12 = e22f0000 9bdf92f9 000000ff 000092e5
2188 stda %f0,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
2189
2190p0_label_86:
2191! Mem[00000000100c1400] = f5ff4dd7, %l2 = ffffffffffffb6ff
2192 ldstuba [%i3+%g0]0x80,%l2 ! %l2 = 000000f5000000ff
2193! %f18 = 69c1d312 f5ff4dd7, %l1 = 00000000000000ff
2194! Mem[0000000030141400] = 0000b6ffffffff7f
2195 stda %f18,[%i5+%l1]ASI_PST32_S ! Mem[0000000030141400] = 69c1d312f5ff4dd7
2196! %f21 = 420e70ff, Mem[0000000010081400] = b506f5ff
2197 sta %f21,[%i2+%g0]0x88 ! Mem[0000000010081400] = 420e70ff
2198! %f0 = 21780b8e ffb60000 ffffd67c 00000026
2199! %f4 = 000000da 0000005b 67080000 e59229bd
2200! %f8 = 141b3ec9 0dffff7f ffc30000 e592ff72
2201! %f12 = e22f0000 9bdf92f9 000000ff 000092e5
2202 stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
2203! %f24 = d5eafff4 cc0efa00, Mem[0000000010101400] = 7cd628ff 00000000
2204 stda %f24,[%i4+%g0]0x88 ! Mem[0000000010101400] = d5eafff4 cc0efa00
2205! %f28 = 00000000 8028e6ff, Mem[0000000030181400] = 00000000 b100b300
2206 stda %f28,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 8028e6ff
2207! %l6 = 24000000, %l7 = 00004f00, Mem[0000000030181408] = 00000867 bd2992e5
2208 stda %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 24000000 00004f00
2209! %l6 = 0000000024000000, Mem[0000000030081400] = 0000000045d7bc20
2210 stxa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000000024000000
2211! %l0 = 000000000000b6ff, Mem[0000000010181408] = ffffd67c
2212 stwa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000b6ff
2213! Starting 10 instruction Load Burst
2214 membar #Sync ! Added by membar checker (19)
2215! Mem[0000000010181408] = 0000b6ff00000026, %l3 = 000000000000007f
2216 ldxa [%i6+%o4]0x80,%l3 ! %l3 = 0000b6ff00000026
2217
2218p0_label_87:
2219! Mem[00000000300c1410] = 00000000, %l3 = 0000b6ff00000026
2220 lduha [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
2221! Mem[00000000211c0000] = ffdc2060, %l2 = 00000000000000f5
2222 ldsb [%o2+%g0],%l2 ! %l2 = ffffffffffffffff
2223! Mem[0000000010081410] = 0000b6ff, %l1 = 00000000000000ff
2224 swapa [%i2+%o5]0x88,%l1 ! %l1 = 000000000000b6ff
2225! Mem[0000000030101410] = 00000024, %l6 = 0000000024000000
2226 lduwa [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000024
2227! Mem[0000000010081430] = 2030a5088d36e38c, %f24 = d5eafff4 cc0efa00
2228 ldd [%i2+0x030],%f24 ! %f24 = 2030a508 8d36e38c
2229! Mem[0000000030141410] = e2ff0000, %l1 = 000000000000b6ff
2230 ldsha [%i5+%o5]0x81,%l1 ! %l1 = ffffffffffffe2ff
2231! Mem[0000000010181400] = 21780b8e, %l2 = ffffffffffffffff
2232 lduwa [%i6+%g0]0x80,%l2 ! %l2 = 0000000021780b8e
2233! Mem[0000000010101420] = 90ff5cf6 26fc9a75, %l0 = 0000b6ff, %l1 = ffffe2ff
2234 ldda [%i4+0x020]%asi,%l0 ! %l0 = 0000000090ff5cf6 0000000026fc9a75
2235! Mem[0000000010001408] = d74dfff512d3c169, %l3 = 0000000000000000
2236 ldxa [%i0+%o4]0x88,%l3 ! %l3 = d74dfff512d3c169
2237! Starting 10 instruction Store Burst
2238! Mem[0000000010041410] = 8ce3368d, %l0 = 0000000090ff5cf6
2239 swapa [%i1+%o5]0x80,%l0 ! %l0 = 000000008ce3368d
2240
2241p0_label_88:
2242! %l0 = 8ce3368d, %l1 = 26fc9a75, Mem[0000000030041410] = da000000 5b000000
2243 stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 8ce3368d 26fc9a75
2244! %f29 = 8028e6ff, Mem[0000000010081410] = 000000ff
2245 sta %f29,[%i2+%o5]0x88 ! Mem[0000000010081410] = 8028e6ff
2246! %f2 = ffffd67c 00000026, %l2 = 0000000021780b8e
2247! Mem[00000000100c1428] = 000000004440ffe9
2248 add %i3,0x028,%g1
2249 stda %f2,[%g1+%l2]ASI_PST16_P ! Mem[00000000100c1428] = ffffd67c0000ffe9
2250! %l2 = 0000000021780b8e, Mem[0000000010101400] = 00fa0ecc
2251 stha %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0b8e0ecc
2252! %l5 = 0000000000000000, Mem[00000000100c1408] = d74dfff512d3c169
2253 stxa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000
2254! Mem[00000000100c1406] = 24000000, %l4 = ffffffffb6ff0000
2255 ldstub [%i3+0x006],%l4 ! %l4 = 00000000000000ff
2256! %l7 = 0000000000004f00, Mem[0000000010181422] = 141b3ec9
2257 sth %l7,[%i6+0x022] ! Mem[0000000010181420] = 141b4f00
2258! Mem[00000000100c1410] = ff700e42, %l2 = 0000000021780b8e
2259 ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
2260! %f14 = 000000ff 000092e5, %l2 = 00000000000000ff
2261! Mem[0000000030101438] = 68569e755ad0beec
2262 add %i4,0x038,%g1
2263 stda %f14,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030101438] = e5920000ff000000
2264! Starting 10 instruction Load Burst
2265! Mem[0000000010081410] = 000000008028e6ff, %l2 = 00000000000000ff
2266 ldxa [%i2+%o5]0x88,%l2 ! %l2 = 000000008028e6ff
2267
2268p0_label_89:
2269! Mem[0000000010041418] = eeeccf13 55768eff, %l2 = 8028e6ff, %l3 = 12d3c169
2270 ldd [%i1+0x018],%l2 ! %l2 = 00000000eeeccf13 0000000055768eff
2271! %f30 = ff000000, Mem[0000000010181428] = ffc30000
2272 st %f30,[%i6+0x028] ! Mem[0000000010181428] = ff000000
2273! Mem[00000000201c0000] = ff0000a6, %l4 = 0000000000000000
2274 ldsba [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
2275 membar #Sync ! Added by membar checker (20)
2276! Mem[0000000010101400] = 0b8e0ecc f4ffead5 72f6e73c 4a7ee22f
2277! Mem[0000000010101410] = 0000ffb6 ffffffff 0000b6ff 00000000
2278! Mem[0000000010101420] = 90ff5cf6 26fc9a75 01303666 ffe62880
2279! Mem[0000000010101430] = 00000024 420effdc d44582ae 63d4034b
2280 ldda [%i4]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010101400
2281! Mem[00000000100c1410] = ff700e42, %l0 = 000000008ce3368d
2282 ldsha [%i3+0x010]%asi,%l0 ! %l0 = ffffffffffffff70
2283! Mem[0000000010141410] = 5b000000 da000000, %l6 = 00000024, %l7 = 00004f00
2284 ldd [%i5+%o5],%l6 ! %l6 = 000000005b000000 00000000da000000
2285! Mem[0000000030101408] = 70ffffff, %f14 = 000000ff
2286 lda [%i4+%o4]0x81,%f14 ! %f14 = 70ffffff
2287! Mem[0000000030141400] = 12d3c169, %l2 = 00000000eeeccf13
2288 lduha [%i5+%g0]0x89,%l2 ! %l2 = 000000000000c169
2289! Mem[0000000030081400] = 00000000, %l7 = 00000000da000000
2290 ldswa [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
2291! Starting 10 instruction Store Burst
2292! %l5 = 0000000000000000, Mem[0000000030141410] = 0000ffe2
2293 stha %l5,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
2294
2295p0_label_90:
2296! Mem[0000000010081428] = 9962f259, %l1 = 26fc9a75, %l0 = ffffff70
2297 add %i2,0x28,%g1
2298 casa [%g1]0x80,%l1,%l0 ! %l0 = 000000009962f259
2299! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
2300 ldstuba [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000ff
2301! %l5 = 0000000000000000, Mem[0000000010001400] = 00000024d74dfff5
2302 stxa %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
2303! Mem[0000000010141426] = ffff1b14, %l6 = 000000005b000000
2304 ldstub [%i5+0x026],%l6 ! %l6 = 0000001b000000ff
2305! Mem[0000000010141410] = 5b000000, %l2 = 000000000000c169
2306 swap [%i5+%o5],%l2 ! %l2 = 000000005b000000
2307! %f4 = 000000da 0000005b, Mem[00000000100c1410] = ff700e42 00000000
2308 stda %f4 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000da 0000005b
2309! %l7 = 0000000000000000, Mem[0000000030141408] = ffffffff
2310 stba %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffff00
2311! %l2 = 000000005b000000, Mem[0000000010041408] = ff00000013abecee, %asi = 80
2312 stxa %l2,[%i1+0x008]%asi ! Mem[0000000010041408] = 000000005b000000
2313! %l2 = 000000005b000000, Mem[0000000010001400] = 00000000
2314 stba %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
2315! Starting 10 instruction Load Burst
2316! Mem[0000000010101410] = 0000ffb6, %f9 = 0dffff7f
2317 lda [%i4+%o5]0x80,%f9 ! %f9 = 0000ffb6
2318
2319p0_label_91:
2320! Mem[0000000030081410] = 00000d00, %f0 = 21780b8e
2321 lda [%i2+%o5]0x81,%f0 ! %f0 = 00000d00
2322! Mem[0000000010041428] = 67cbcd9f, %l5 = 0000000000000000
2323 lduba [%i1+0x02a]%asi,%l5 ! %l5 = 00000000000000cd
2324! Mem[0000000030001400] = ffffff7f, %l7 = 0000000000000000
2325 lduha [%i0+%g0]0x89,%l7 ! %l7 = 000000000000ff7f
2326! Mem[0000000030001410] = 0dffff7f, %l7 = 000000000000ff7f
2327 ldswa [%i0+%o5]0x81,%l7 ! %l7 = 000000000dffff7f
2328! Mem[0000000010081408] = 0000007f, %l1 = 0000000026fc9a75
2329 lduwa [%i2+%o4]0x88,%l1 ! %l1 = 000000000000007f
2330! Mem[00000000211c0000] = ffdc2060, %l4 = ffffffffffffffff
2331 lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000ffdc
2332! Mem[00000000100c1400] = ffff4dd7, %l2 = 000000005b000000
2333 lduha [%i3+%g0]0x80,%l2 ! %l2 = 000000000000ffff
2334! Mem[00000000100c1400] = d74dffff, %f6 = 67080000
2335 lda [%i3+%g0]0x88,%f6 ! %f6 = d74dffff
2336! Mem[0000000030081408] = f992df9b 00002fe2, %l6 = 0000001b, %l7 = 0dffff7f
2337 ldda [%i2+%o4]0x89,%l6 ! %l6 = 0000000000002fe2 00000000f992df9b
2338! Starting 10 instruction Store Burst
2339! %f12 = e22f0000 9bdf92f9, %l6 = 0000000000002fe2
2340! Mem[0000000010181428] = ff000000e592ff72
2341 add %i6,0x028,%g1
2342 stda %f12,[%g1+%l6]ASI_PST16_P ! Mem[0000000010181428] = ff0000009bdfff72
2343
2344p0_label_92:
2345! %l5 = 00000000000000cd, Mem[0000000010081408] = 7f000000
2346 stwa %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000cd
2347! %l6 = 0000000000002fe2, Mem[0000000030141408] = 00ffffff
2348 stha %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 2fe2ffff
2349! Mem[0000000030041400] = 8e0b7821, %l6 = 0000000000002fe2
2350 ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 00000021000000ff
2351! %l6 = 00000021, %l7 = f992df9b, Mem[00000000300c1400] = ff51276e 3ce7f672
2352 stda %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000021 f992df9b
2353! Mem[00000000218001c0] = 36b2afb2, %l5 = 00000000000000cd
2354 ldstub [%o3+0x1c0],%l5 ! %l5 = 00000036000000ff
2355! %f2 = ffffd67c, Mem[00000000100c1410] = 000000da
2356 sta %f2 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffd67c
2357! %l7 = 00000000f992df9b, Mem[0000000010041400] = 0000007f
2358 stha %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = df9b007f
2359! %l4 = 000000000000ffdc, Mem[0000000030081408] = f992df9b00002fe2
2360 stxa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000000000ffdc
2361! Mem[0000000021800100] = ff8d008a, %l5 = 0000000000000036
2362 ldstub [%o3+0x100],%l5 ! %l5 = 000000ff000000ff
2363! Starting 10 instruction Load Burst
2364! Mem[0000000010101408] = 72f6e73c 4a7ee22f, %l2 = 0000ffff, %l3 = 55768eff
2365 ldda [%i4+%o4]0x80,%l2 ! %l2 = 0000000072f6e73c 000000004a7ee22f
2366
2367p0_label_93:
2368! Mem[0000000020800000] = ffff4c7b, %l2 = 0000000072f6e73c
2369 ldub [%o1+0x001],%l2 ! %l2 = 00000000000000ff
2370! Mem[0000000010081410] = ffe6288000000000, %l3 = 000000004a7ee22f
2371 ldxa [%i2+0x010]%asi,%l3 ! %l3 = ffe6288000000000
2372! Mem[0000000030101408] = ffffff70, %l4 = 000000000000ffdc
2373 lduba [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000070
2374! Mem[0000000010181410] = 000000da0000005b, %l3 = ffe6288000000000
2375 ldxa [%i6+%o5]0x80,%l3 ! %l3 = 000000da0000005b
2376! Mem[0000000010101400] = 0b8e0ecc f4ffead5, %l2 = 000000ff, %l3 = 0000005b
2377 ldd [%i4+%g0],%l2 ! %l2 = 000000000b8e0ecc 00000000f4ffead5
2378! Mem[0000000030041410] = 26fc9a758ce3368d, %l5 = 00000000000000ff
2379 ldxa [%i1+%o5]0x89,%l5 ! %l5 = 26fc9a758ce3368d
2380! Mem[0000000030181410] = 5b000000, %l3 = 00000000f4ffead5
2381 ldswa [%i6+%o5]0x81,%l3 ! %l3 = 000000005b000000
2382! Mem[0000000010041410] = 90ff5cf608a53020, %f4 = 000000da 0000005b
2383 ldda [%i1+%o5]0x80,%f4 ! %f4 = 90ff5cf6 08a53020
2384! Mem[0000000010041410] = 2030a508 f65cff90, %l0 = 9962f259, %l1 = 0000007f
2385 ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000f65cff90 000000002030a508
2386! Starting 10 instruction Store Burst
2387! Mem[0000000010041408] = 00000000, %l1 = 000000002030a508
2388 swapa [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
2389
2390p0_label_94:
2391! %l5 = 26fc9a758ce3368d, Mem[0000000010001400] = 0000000000000000
2392 stxa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 26fc9a758ce3368d
2393! Mem[000000001010140e] = 4a7ee22f, %l4 = 0000000000000070
2394 ldstub [%i4+0x00e],%l4 ! %l4 = 000000e2000000ff
2395! Mem[0000000030001400] = ffffff7f, %l0 = 00000000f65cff90
2396 ldstuba [%i0+%g0]0x89,%l0 ! %l0 = 0000007f000000ff
2397! %l4 = 000000e2, %l5 = 8ce3368d, Mem[0000000030181400] = 00000000 ffe62880
2398 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000e2 8ce3368d
2399! %l2 = 0b8e0ecc, %l3 = 5b000000, Mem[0000000030081400] = 00000000 24000000
2400 stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0b8e0ecc 5b000000
2401! %l3 = 000000005b000000, Mem[0000000010181410] = 000000da
2402 stba %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000da
2403! %l6 = 0000000000000021, Mem[000000001014140a] = 00000000
2404 sth %l6,[%i5+0x00a] ! Mem[0000000010141408] = 00000021
2405! %l0 = 000000000000007f, Mem[00000000100c1410] = ffffd67c
2406 stba %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 7fffd67c
2407! Mem[0000000010081408] = cd000000, %l2 = 000000000b8e0ecc
2408 ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
2409! Starting 10 instruction Load Burst
2410! Mem[0000000010081400] = ff700e42 e5176101, %l4 = 000000e2, %l5 = 8ce3368d
2411 ldda [%i2+%g0]0x80,%l4 ! %l4 = 00000000ff700e42 00000000e5176101
2412
2413p0_label_95:
2414! Mem[0000000010141428] = 72ff92e5, %l6 = 0000000000000021
2415 ldub [%i5+0x029],%l6 ! %l6 = 00000000000000ff
2416! Mem[0000000010181400] = 0000b6ff8e0b7821, %f18 = 72f6e73c 4a7ee22f
2417 ldda [%i6+%g0]0x88,%f18 ! %f18 = 0000b6ff 8e0b7821
2418! Mem[0000000030141410] = 00000000, %l0 = 000000000000007f
2419 ldswa [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
2420! Mem[0000000010001428] = e9ff4044, %l1 = 0000000000000000
2421 lduh [%i0+0x02a],%l1 ! %l1 = 0000000000004044
2422! Mem[0000000030141408] = 2fe2ffff, %l0 = 0000000000000000
2423 lduba [%i5+%o4]0x81,%l0 ! %l0 = 000000000000002f
2424! Mem[00000000300c1410] = f11a25fd00000000, %l1 = 0000000000004044
2425 ldxa [%i3+%o5]0x89,%l1 ! %l1 = f11a25fd00000000
2426! Mem[0000000010081410] = ffe62880, %l6 = 00000000000000ff
2427 ldswa [%i2+%o5]0x80,%l6 ! %l6 = ffffffffffe62880
2428! Mem[0000000010181410] = da000000, %f8 = 141b3ec9
2429 lda [%i6+%o5]0x88,%f8 ! %f8 = da000000
2430! Mem[0000000030181408] = 24000000, %l4 = 00000000ff700e42
2431 ldswa [%i6+%o4]0x89,%l4 ! %l4 = 0000000024000000
2432! Starting 10 instruction Store Burst
2433! %f19 = 8e0b7821, Mem[0000000030141410] = 00000000
2434 sta %f19,[%i5+%o5]0x81 ! Mem[0000000030141410] = 8e0b7821
2435
2436p0_label_96:
2437! Mem[0000000030101408] = ffffff70, %l3 = 000000005b000000
2438 swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000ffffff70
2439! Mem[0000000010001400] = 8d36e38c, %l7 = 00000000f992df9b
2440 ldstuba [%i0+%g0]0x80,%l7 ! %l7 = 0000008d000000ff
2441! %f13 = 9bdf92f9, Mem[0000000010141414] = da000000
2442 st %f13,[%i5+0x014] ! Mem[0000000010141414] = 9bdf92f9
2443! Mem[0000000010181424] = 0dffff7f, %l1 = 00000000, %l1 = 00000000
2444 add %i6,0x24,%g1
2445 casa [%g1]0x80,%l1,%l1 ! %l1 = 000000000dffff7f
2446! %f0 = 00000d00 ffb60000 ffffd67c 00000026
2447! %f4 = 90ff5cf6 08a53020 d74dffff e59229bd
2448! %f8 = da000000 0000ffb6 ffc30000 e592ff72
2449! %f12 = e22f0000 9bdf92f9 70ffffff 000092e5
2450 stda %f0,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
2451! %l2 = 00000000, %l3 = ffffff70, Mem[00000000100c1408] = 00000000 00000000
2452 stda %l2,[%i3+0x008]%asi ! Mem[00000000100c1408] = 00000000 ffffff70
2453! Mem[0000000010181428] = ff0000009bdfff72, %l1 = 000000000dffff7f, %l4 = 0000000024000000
2454 add %i6,0x28,%g1
2455 casxa [%g1]0x80,%l1,%l4 ! %l4 = ff0000009bdfff72
2456! %l0 = 000000000000002f, Mem[0000000030041408] = ffffd67c
2457 stba %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 2fffd67c
2458! Mem[0000000010141430] = f992df9b, %l7 = 000000000000008d
2459 swap [%i5+0x030],%l7 ! %l7 = 00000000f992df9b
2460! Starting 10 instruction Load Burst
2461 membar #Sync ! Added by membar checker (21)
2462! Mem[0000000030081408] = ffffd67c, %f17 = f4ffead5
2463 lda [%i2+%o4]0x81,%f17 ! %f17 = ffffd67c
2464
2465p0_label_97:
2466! Mem[0000000010101400] = 0b8e0ecc f4ffead5, %l0 = 0000002f, %l1 = 0dffff7f
2467 ldda [%i4+%g0]0x80,%l0 ! %l0 = 000000000b8e0ecc 00000000f4ffead5
2468! Mem[0000000030181410] = 0000005b, %l3 = 00000000ffffff70
2469 lduba [%i6+%o5]0x89,%l3 ! %l3 = 000000000000005b
2470! Mem[00000000211c0000] = ffdc2060, %l3 = 000000000000005b
2471 lduba [%o2+0x001]%asi,%l3 ! %l3 = 00000000000000dc
2472! Mem[0000000010041438] = 0d5d6048, %l6 = ffffffffffe62880
2473 lduha [%i1+0x038]%asi,%l6 ! %l6 = 0000000000000d5d
2474! Mem[0000000010001410] = 00000000, %f8 = da000000
2475 lda [%i0+%o5]0x88,%f8 ! %f8 = 00000000
2476! Mem[0000000010001400] = ff36e38c, %l7 = 00000000f992df9b
2477 ldsb [%i0+0x003],%l7 ! %l7 = ffffffffffffff8c
2478! Mem[00000000100c1400] = d74dffff, %l4 = ff0000009bdfff72
2479 lduba [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff
2480! Mem[0000000030041410] = 8d36e38c 759afc26, %l2 = 00000000, %l3 = 000000dc
2481 ldda [%i1+%o5]0x81,%l2 ! %l2 = 000000008d36e38c 00000000759afc26
2482! Mem[0000000010001418] = ba1d4b68, %l6 = 0000000000000d5d
2483 ldswa [%i0+0x018]%asi,%l6 ! %l6 = ffffffffba1d4b68
2484! Starting 10 instruction Store Burst
2485! Mem[0000000010101400] = 0b8e0ecc, %l2 = 8d36e38c, %l5 = e5176101
2486 casa [%i4]0x80,%l2,%l5 ! %l5 = 000000000b8e0ecc
2487
2488p0_label_98:
2489! %f0 = 00000d00 ffb60000 ffffd67c 00000026
2490! %f4 = 90ff5cf6 08a53020 d74dffff e59229bd
2491! %f8 = 00000000 0000ffb6 ffc30000 e592ff72
2492! %f12 = e22f0000 9bdf92f9 70ffffff 000092e5
2493 stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
2494! %l2 = 000000008d36e38c, Mem[0000000030181400] = 8ce3368d000000e2
2495 stxa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000008d36e38c
2496! %l4 = 00000000000000ff, Mem[0000000010041410] = f65cff90
2497 stwa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff
2498! %l3 = 00000000759afc26, Mem[00000000100c1408] = 70ffffff00000000
2499 stxa %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000759afc26
2500! %f0 = 00000d00 ffb60000 ffffd67c 00000026
2501! %f4 = 90ff5cf6 08a53020 d74dffff e59229bd
2502! %f8 = 00000000 0000ffb6 ffc30000 e592ff72
2503! %f12 = e22f0000 9bdf92f9 70ffffff 000092e5
2504 stda %f0,[%i6]ASI_COMMIT_P ! Block Store to 0000000010181400
2505! %l7 = ffffffffffffff8c, Mem[0000000030101400] = 00000025
2506 stha %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ff8c
2507! %l2 = 8d36e38c, %l3 = 759afc26, Mem[0000000010101400] = cc0e8e0b d5eafff4
2508 stda %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 8d36e38c 759afc26
2509! %l0 = 000000000b8e0ecc, Mem[0000000010141400] = 00000000
2510 stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000ecc
2511! %f16 = 0b8e0ecc ffffd67c, Mem[0000000030001400] = ffffffff 63000000
2512 stda %f16,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0b8e0ecc ffffd67c
2513! Starting 10 instruction Load Burst
2514! Mem[0000000010041400] = df9b007f, %l3 = 00000000759afc26
2515 ldsha [%i1+%g0]0x80,%l3 ! %l3 = ffffffffffffdf9b
2516
2517p0_label_99:
2518! Mem[0000000030141410] = 21780b8e, %f16 = 0b8e0ecc
2519 lda [%i5+%o5]0x89,%f16 ! %f16 = 21780b8e
2520 membar #Sync ! Added by membar checker (22)
2521! Mem[0000000010101400] = 8ce3368d 26fc9a75 72f6e73c 4a7eff2f
2522! Mem[0000000010101410] = 0000ffb6 ffffffff 0000b6ff 00000000
2523! Mem[0000000010101420] = 90ff5cf6 26fc9a75 01303666 ffe62880
2524! Mem[0000000010101430] = 00000024 420effdc d44582ae 63d4034b
2525 ldda [%i4]ASI_BLK_P,%f16 ! Block Load from 0000000010101400
2526! Mem[0000000010081400] = 000d0000, %l0 = 000000000b8e0ecc
2527 lduha [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
2528! Mem[0000000030101400] = 0000ff8c, %l7 = ffffffffffffff8c
2529 lduha [%i4+%g0]0x89,%l7 ! %l7 = 000000000000ff8c
2530! Mem[0000000010181410] = 90ff5cf6, %l5 = 000000000b8e0ecc
2531 ldswa [%i6+%o5]0x80,%l5 ! %l5 = ffffffff90ff5cf6
2532! Mem[0000000010181400] = 00000d00, %l6 = ffffffffba1d4b68
2533 ldsha [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
2534! Mem[0000000010101400] = 8ce3368d26fc9a75, %f4 = 90ff5cf6 08a53020
2535 ldda [%i4+0x000]%asi,%f4 ! %f4 = 8ce3368d 26fc9a75
2536! Mem[0000000030181410] = 5b000000da000000, %f10 = ffc30000 e592ff72
2537 ldda [%i6+%o5]0x81,%f10 ! %f10 = 5b000000 da000000
2538! Mem[0000000010141408] = 0000000021000000, %l2 = 000000008d36e38c
2539 ldxa [%i5+%o4]0x88,%l2 ! %l2 = 0000000021000000
2540! Starting 10 instruction Store Burst
2541! Mem[0000000010081408] = ffffd67c, %l2 = 0000000021000000
2542 swapa [%i2+%o4]0x80,%l2 ! %l2 = 00000000ffffd67c
2543
2544p0_label_100:
2545 membar #Sync ! Added by membar checker (23)
2546! %f4 = 8ce3368d, Mem[0000000010101400] = 8ce3368d
2547 sta %f4 ,[%i4+0x000]%asi ! Mem[0000000010101400] = 8ce3368d
2548! %f2 = ffffd67c 00000026, Mem[00000000100c1400] = ffff4dd7 2400ff00
2549 stda %f2 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffd67c 00000026
2550! %l5 = ffffffff90ff5cf6, Mem[0000000030141410] = 8e0b7821
2551 stba %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = f60b7821
2552! %l7 = 000000000000ff8c, Mem[00000000300c1410] = 00000000
2553 stwa %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000ff8c
2554! %f0 = 00000d00 ffb60000, Mem[0000000010181400] = 00000d00 ffb60000
2555 stda %f0 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000d00 ffb60000
2556! %l3 = ffffffffffffdf9b, Mem[0000000030141400] = 69c1d312
2557 stba %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 9bc1d312
2558! Mem[0000000010001408] = 69c1d312, %l2 = 00000000ffffd67c
2559 swapa [%i0+%o4]0x80,%l2 ! %l2 = 0000000069c1d312
2560! Mem[0000000030001400] = 7cd6ffff, %l2 = 0000000069c1d312
2561 swapa [%i0+%g0]0x81,%l2 ! %l2 = 000000007cd6ffff
2562! %l7 = 000000000000ff8c, immed = 00000aa1, %y = 00000000
2563 smul %l7,0xaa1,%l3 ! %l3 = 000000000a9c2f0c, %y = 00000000
2564! Starting 10 instruction Load Burst
2565! Mem[0000000030081410] = f65cff90, %l4 = 00000000000000ff
2566 lduwa [%i2+%o5]0x89,%l4 ! %l4 = 00000000f65cff90
2567
2568p0_label_101:
2569! Mem[0000000030141410] = f60b782100000000, %l7 = 000000000000ff8c
2570 ldxa [%i5+%o5]0x81,%l7 ! %l7 = f60b782100000000
2571! Mem[0000000010081420] = 000000000000ffb6, %l7 = f60b782100000000
2572 ldx [%i2+0x020],%l7 ! %l7 = 000000000000ffb6
2573! Mem[0000000030001400] = 12d3c169, %l0 = 0000000000000000
2574 ldswa [%i0+%g0]0x89,%l0 ! %l0 = 0000000012d3c169
2575! Mem[0000000010181400] = 000d0000, %l6 = 0000000000000000
2576 ldsba [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
2577! Mem[0000000010081400] = 000d0000, %l2 = 000000007cd6ffff
2578 ldswa [%i2+%g0]0x88,%l2 ! %l2 = 00000000000d0000
2579! Mem[0000000030081410] = f65cff90, %l5 = ffffffff90ff5cf6
2580 ldsba [%i2+%o5]0x89,%l5 ! %l5 = ffffffffffffff90
2581! Mem[0000000010041408] = 08a53020, %l2 = 00000000000d0000
2582 lduha [%i1+%o4]0x88,%l2 ! %l2 = 0000000000003020
2583! Mem[0000000030081408] = ffffd67c, %l6 = 0000000000000000
2584 lduba [%i2+%o4]0x81,%l6 ! %l6 = 00000000000000ff
2585! Mem[0000000030101410] = 00000024, %l6 = 00000000000000ff
2586 ldsba [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000024
2587! Starting 10 instruction Store Burst
2588! %f9 = 0000ffb6, Mem[0000000030101410] = 00000024
2589 sta %f9 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000ffb6
2590
2591p0_label_102:
2592! %l0 = 0000000012d3c169, Mem[0000000010181438] = 70ffffff000092e5
2593 stx %l0,[%i6+0x038] ! Mem[0000000010181438] = 0000000012d3c169
2594! Mem[00000000201c0001] = ff0000a6, %l1 = 00000000f4ffead5
2595 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 00000000000000ff
2596! Mem[0000000010181400] = 00000d00, %l1 = 0000000000000000
2597 swapa [%i6+%g0]0x80,%l1 ! %l1 = 0000000000000d00
2598! Mem[0000000030101408] = 5b000000, %l2 = 0000000000003020
2599 ldstuba [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
2600! Mem[0000000010001408] = ffffd67c, %l7 = 000000000000ffb6
2601 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
2602! %l7 = 00000000000000ff, Mem[0000000010101400] = 8ce3368d
2603 stwa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff
2604! Mem[00000000100c1400] = 7cd6ffff, %l1 = 0000000000000d00
2605 swapa [%i3+%g0]0x88,%l1 ! %l1 = 000000007cd6ffff
2606! %l3 = 000000000a9c2f0c, Mem[00000000300c1410] = 0000ff8c
2607 stha %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 2f0cff8c
2608! %f27 = ffe62880, Mem[0000000030181408] = 24000000
2609 sta %f27,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffe62880
2610! Starting 10 instruction Load Burst
2611! Mem[0000000010181410] = f65cff90, %f3 = 00000026
2612 lda [%i6+%o5]0x88,%f3 ! %f3 = f65cff90
2613
2614p0_label_103:
2615! Mem[0000000030141410] = 21780bf6, %l7 = 00000000000000ff
2616 ldsba [%i5+%o5]0x89,%l7 ! %l7 = fffffffffffffff6
2617! Mem[0000000020800000] = ffff4c7b, %l2 = 0000000000000000
2618 ldsha [%o1+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
2619! Mem[0000000030041400] = ff780b8e ffb60000 2fffd67c 00000026
2620! Mem[0000000030041410] = 8d36e38c 759afc26 67080000 e59229bd
2621! Mem[0000000030041420] = 141b3ec9 0dffff7f ffc30000 e592ff72
2622! Mem[0000000030041430] = e22f0000 9bdf92f9 000000ff 000092e5
2623 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
2624! Mem[0000000030041400] = ff780b8e, %l5 = ffffffffffffff90
2625 lduwa [%i1+%g0]0x81,%l5 ! %l5 = 00000000ff780b8e
2626! Mem[0000000010001408] = ffffd67cf5ff4dd7, %f2 = ffffd67c f65cff90
2627 ldda [%i0+%o4]0x80,%f2 ! %f2 = ffffd67c f5ff4dd7
2628! Mem[00000000100c1410] = 7cd6ff7f, %l4 = 00000000f65cff90
2629 lduba [%i3+%o5]0x88,%l4 ! %l4 = 000000000000007f
2630! Mem[0000000010181410] = f65cff90, %l2 = ffffffffffffffff
2631 lduba [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000090
2632! Mem[0000000030101408] = 5b0000ff, %l0 = 0000000012d3c169
2633 lduwa [%i4+%o4]0x89,%l0 ! %l0 = 000000005b0000ff
2634! Mem[0000000030001410] = 7fffff0d, %l6 = 0000000000000024
2635 ldswa [%i0+%o5]0x89,%l6 ! %l6 = 000000007fffff0d
2636! Starting 10 instruction Store Burst
2637! %l4 = 0000007f, %l5 = ff780b8e, Mem[00000000300c1410] = 8cff0c2f f11a25fd
2638 stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000007f ff780b8e
2639
2640p0_label_104:
2641! %l3 = 000000000a9c2f0c, Mem[00000000100c1400] = 000d000000000026
2642 stxa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000000a9c2f0c
2643! %l5 = 00000000ff780b8e, Mem[0000000030141410] = 0000000021780bf6
2644 stxa %l5,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000ff780b8e
2645! Mem[00000000100c1400] = 00000000, %l1 = 000000007cd6ffff
2646 swapa [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
2647! Mem[00000000100c141f] = 684b1dba, %l3 = 000000000a9c2f0c
2648 ldstub [%i3+0x01f],%l3 ! %l3 = 000000ba000000ff
2649! %l6 = 7fffff0d, %l7 = fffffff6, Mem[0000000010141400] = 00000ecc ffff0000
2650 stda %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 7fffff0d fffffff6
2651! Mem[0000000010041420] = 0d5d60487fffffff, %l6 = 000000007fffff0d, %l0 = 000000005b0000ff
2652 add %i1,0x20,%g1
2653 casxa [%g1]0x80,%l6,%l0 ! %l0 = 0d5d60487fffffff
2654! %f14 = 70ffffff 000092e5, %l6 = 000000007fffff0d
2655! Mem[00000000100c1410] = 7fffd67c0000005b
2656 add %i3,0x010,%g1
2657 stda %f14,[%g1+%l6]ASI_PST8_P ! Mem[00000000100c1410] = 7fffd67c000000e5
2658! %l1 = 0000000000000000, Mem[0000000010181404] = ffb60000, %asi = 80
2659 stwa %l1,[%i6+0x004]%asi ! Mem[0000000010181404] = 00000000
2660! %f9 = 0000ffb6, Mem[0000000010101408] = 72f6e73c
2661 sta %f9 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000ffb6
2662! Starting 10 instruction Load Burst
2663! Mem[0000000010101400] = 000000ff 26fc9a75, %l4 = 0000007f, %l5 = ff780b8e
2664 ldda [%i4+%g0]0x80,%l4 ! %l4 = 00000000000000ff 0000000026fc9a75
2665
2666p0_label_105:
2667! Mem[0000000030181408] = ffe62880, %l7 = fffffffffffffff6
2668 ldsha [%i6+%o4]0x89,%l7 ! %l7 = 0000000000002880
2669! Mem[0000000010101400] = 000000ff 26fc9a75, %l6 = 7fffff0d, %l7 = 00002880
2670 ldda [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff 0000000026fc9a75
2671! Mem[0000000010101408] = 0000ffb6, %f2 = ffffd67c
2672 lda [%i4+%o4]0x80,%f2 ! %f2 = 0000ffb6
2673! Mem[0000000010181408] = 7cd6ffff, %l5 = 0000000026fc9a75
2674 ldsha [%i6+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
2675! Mem[00000000100c1410] = 7fffd67c000000e5, %l0 = 0d5d60487fffffff
2676 ldxa [%i3+0x010]%asi,%l0 ! %l0 = 7fffd67c000000e5
2677! Mem[00000000100c1410] = 7fffd67c, %f6 = d74dffff
2678 lda [%i3+%o5]0x80,%f6 ! %f6 = 7fffd67c
2679! Mem[00000000100c1400] = ffffd67c, %l4 = 00000000000000ff
2680 lduwa [%i3+%g0]0x80,%l4 ! %l4 = 00000000ffffd67c
2681! Mem[0000000020800000] = ffff4c7b, %l1 = 0000000000000000
2682 lduba [%o1+0x001]%asi,%l1 ! %l1 = 00000000000000ff
2683! Mem[0000000010081408] = 00000021, %l6 = 00000000000000ff
2684 ldsba [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000021
2685! Starting 10 instruction Store Burst
2686! Mem[0000000010001408] = ffffd67c, %l5 = ffffffffffffffff
2687 swapa [%i0+%o4]0x80,%l5 ! %l5 = 00000000ffffd67c
2688
2689p0_label_106:
2690! %f0 = 00000d00 ffb60000, %l0 = 7fffd67c000000e5
2691! Mem[0000000010181438] = 0000000012d3c169
2692 add %i6,0x038,%g1
2693 stda %f0,[%g1+%l0]ASI_PST32_P ! Mem[0000000010181438] = 00000000ffb60000
2694! %f0 = 00000d00 ffb60000, Mem[0000000010141408] = 21000000 00000000
2695 stda %f0 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000d00 ffb60000
2696! Mem[0000000030181410] = 5b000000, %l5 = 00000000ffffd67c
2697 swapa [%i6+%o5]0x81,%l5 ! %l5 = 000000005b000000
2698! %l1 = 00000000000000ff, Mem[0000000030081408] = 7cd6ffff
2699 stha %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 7cd600ff
2700! Mem[0000000030101408] = ff00005b, %l3 = 00000000000000ba
2701 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
2702! %l4 = 00000000ffffd67c, Mem[0000000030101410] = b6ff0000f5ff4dd7
2703 stxa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000ffffd67c
2704! %l7 = 0000000026fc9a75, Mem[00000000100c1430] = ffe62880
2705 stb %l7,[%i3+0x030] ! Mem[00000000100c1430] = 75e62880
2706 membar #Sync ! Added by membar checker (24)
2707! %l0 = 7fffd67c000000e5, Mem[0000000030041408] = 7cd6ff2f
2708 stwa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000e5
2709! %l1 = 00000000000000ff, Mem[0000000010041410] = ff000000
2710 stha %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00ff0000
2711! Starting 10 instruction Load Burst
2712! Mem[0000000030081408] = ff00d67c, %f8 = 00000000
2713 lda [%i2+%o4]0x81,%f8 ! %f8 = ff00d67c
2714
2715p0_label_107:
2716! Mem[00000000300c1408] = 04000000, %f7 = e59229bd
2717 lda [%i3+%o4]0x81,%f7 ! %f7 = 04000000
2718! Mem[0000000030081410] = 90ff5cf6, %l6 = 0000000000000021
2719 ldswa [%i2+%o5]0x81,%l6 ! %l6 = ffffffff90ff5cf6
2720! Mem[0000000030181410] = 7cd6ffff, %l0 = 7fffd67c000000e5
2721 ldsha [%i6+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
2722! Mem[0000000010101408] = 0000ffb6, %l5 = 000000005b000000
2723 ldswa [%i4+%o4]0x80,%l5 ! %l5 = 000000000000ffb6
2724! Mem[0000000010101410] = b6ff0000, %l0 = ffffffffffffffff
2725 ldsba [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
2726! Mem[0000000010141408] = 00000d00 ffb60000, %l6 = 90ff5cf6, %l7 = 26fc9a75
2727 ldda [%i5+%o4]0x88,%l6 ! %l6 = 00000000ffb60000 0000000000000d00
2728! Mem[0000000030001410] = 7fffff0d, %l3 = 00000000000000ff
2729 lduha [%i0+%o5]0x89,%l3 ! %l3 = 000000000000ff0d
2730! Mem[0000000010181438] = 00000000ffb60000, %f8 = ff00d67c 0000ffb6
2731 ldd [%i6+0x038],%f8 ! %f8 = 00000000 ffb60000
2732! Mem[0000000010181434] = 9bdf92f9, %l1 = 00000000000000ff
2733 lduh [%i6+0x034],%l1 ! %l1 = 0000000000009bdf
2734! Starting 10 instruction Store Burst
2735! %l7 = 0000000000000d00, Mem[0000000030141400] = 12d3c19b
2736 stwa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000d00
2737
2738p0_label_108:
2739! %l6 = ffb60000, %l7 = 00000d00, Mem[0000000010001410] = 00000000 ff700e42
2740 stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffb60000 00000d00
2741! %l6 = 00000000ffb60000, Mem[0000000030001408] = 00000867
2742 stwa %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffb60000
2743! %f24 = 141b3ec9, Mem[0000000010001420] = d5eafff4
2744 st %f24,[%i0+0x020] ! Mem[0000000010001420] = 141b3ec9
2745! %f16 = ff780b8e, Mem[0000000010101414] = ffffffff
2746 st %f16,[%i4+0x014] ! Mem[0000000010101414] = ff780b8e
2747! %f30 = 000000ff 000092e5, %l4 = 00000000ffffd67c
2748! Mem[0000000010041428] = 67cbcd9fa28b8558
2749 add %i1,0x028,%g1
2750 stda %f30,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010041428] = 67cbcd9fff000000
2751! Mem[0000000030081400] = 000d0000, %l6 = 00000000ffb60000
2752 swapa [%i2+%g0]0x89,%l6 ! %l6 = 00000000000d0000
2753! %l2 = 0000000000000090, Mem[00000000201c0001] = ffff00a6, %asi = 80
2754 stba %l2,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff9000a6
2755! %l3 = 000000000000ff0d, immd = 0000000000000272, %l6 = 00000000000d0000
2756 mulx %l3,0x272,%l6 ! %l6 = 00000000026fadca
2757! %f18 = 2fffd67c 00000026, %l3 = 000000000000ff0d
2758! Mem[0000000030001418] = 006b47d5d1853e61
2759 add %i0,0x018,%g1
2760 stda %f18,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030001418] = 266b0000d1853e61
2761! Starting 10 instruction Load Burst
2762! Mem[0000000010041424] = 7fffffff, %l7 = 0000000000000d00
2763 lduba [%i1+0x027]%asi,%l7 ! %l7 = 00000000000000ff
2764
2765p0_label_109:
2766! Mem[0000000030141400] = 000d0000, %l4 = 00000000ffffd67c
2767 ldsha [%i5+%g0]0x81,%l4 ! %l4 = 000000000000000d
2768! Mem[00000000201c0000] = ff9000a6, %l1 = 0000000000009bdf
2769 lduba [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
2770! Mem[0000000010081400] = 00000d00 ffb60000 21000000 00000026
2771! Mem[0000000010081410] = 90ff5cf6 08a53020 d74dffff e59229bd
2772! Mem[0000000010081420] = 00000000 0000ffb6 ffc30000 e592ff72
2773! Mem[0000000010081430] = e22f0000 9bdf92f9 70ffffff 000092e5
2774 ldda [%i2]ASI_BLK_PL,%f16 ! Block Load from 0000000010081400
2775! Mem[0000000030141400] = 000d0000, %l2 = 0000000000000090
2776 lduba [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000000
2777! Mem[0000000030081410] = 90ff5cf6, %l0 = 0000000000000000
2778 ldsba [%i2+%o5]0x81,%l0 ! %l0 = ffffffffffffff90
2779! Mem[00000000100c1410] = 7fffd67c, %l4 = 000000000000000d
2780 lduw [%i3+%o5],%l4 ! %l4 = 000000007fffd67c
2781! Mem[0000000030041408] = e5000000, %l6 = 00000000026fadca
2782 lduba [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000e5
2783! Mem[0000000010041418] = eeeccf13 55768eff, %l6 = 000000e5, %l7 = 000000ff
2784 ldda [%i1+0x018]%asi,%l6 ! %l6 = 00000000eeeccf13 0000000055768eff
2785! Mem[0000000030141400] = 000d0000, %l7 = 0000000055768eff
2786 lduba [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000000
2787! Starting 10 instruction Store Burst
2788! %l7 = 0000000000000000, Mem[0000000010101410] = 0000ffb6
2789 stwa %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
2790
2791p0_label_110:
2792! %l4 = 7fffd67c, %l5 = 0000ffb6, Mem[0000000030181400] = 8d36e38c 00000000
2793 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 7fffd67c 0000ffb6
2794! %l5 = 000000000000ffb6, Mem[00000000201c0000] = ff9000a6, %asi = 80
2795 stba %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = b69000a6
2796! %l1 = 00000000000000ff, Mem[0000000020800040] = b6ff75f2
2797 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 00ff75f2
2798! %l2 = 0000000000000000, Mem[0000000030141410] = 00000000ff780b8e
2799 stxa %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000
2800! %f12 = e22f0000 9bdf92f9, Mem[0000000010181408] = 7cd6ffff 26000000
2801 stda %f12,[%i6+%o4]0x88 ! Mem[0000000010181408] = e22f0000 9bdf92f9
2802! Mem[0000000010181400] = 00000000, %l3 = 000000000000ff0d
2803 swapa [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
2804! Mem[0000000030081400] = 0000b6ff, %l3 = 0000000000000000
2805 swapa [%i2+%g0]0x81,%l3 ! %l3 = 000000000000b6ff
2806! %l2 = 00000000, %l3 = 0000b6ff, Mem[0000000010001410] = 0000b6ff 000d0000
2807 stda %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 0000b6ff
2808! %l4 = 000000007fffd67c, Mem[0000000030181410] = ffffd67c
2809 stba %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 7cffd67c
2810! Starting 10 instruction Load Burst
2811! Mem[0000000010141410] = 0000c169, %l3 = 000000000000b6ff
2812 ldswa [%i5+%o5]0x80,%l3 ! %l3 = 000000000000c169
2813
2814p0_label_111:
2815! Mem[0000000030101408] = ff00005b, %l5 = 000000000000ffb6
2816 lduha [%i4+%o4]0x81,%l5 ! %l5 = 000000000000ff00
2817! Mem[0000000030181400] = 7fffd67c, %l2 = 0000000000000000
2818 ldsba [%i6+%g0]0x89,%l2 ! %l2 = 000000000000007c
2819! Mem[00000000300c1410] = 0000007f, %l0 = ffffffffffffff90
2820 ldswa [%i3+%o5]0x89,%l0 ! %l0 = 000000000000007f
2821! Mem[0000000010001410] = 00000000, %l2 = 000000000000007c
2822 lduba [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
2823! Mem[00000000300c1400] = 00000021, %l7 = 0000000000000000
2824 ldsha [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000
2825! Mem[0000000030101408] = ff00005b, %l4 = 000000007fffd67c
2826 lduwa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff00005b
2827! Mem[0000000010181408] = f992df9b, %l2 = 0000000000000000
2828 ldsh [%i6+%o4],%l2 ! %l2 = fffffffffffff992
2829! Mem[000000001014143c] = 79b02854, %l3 = 000000000000c169
2830 ldswa [%i5+0x03c]%asi,%l3 ! %l3 = 0000000079b02854
2831! Mem[0000000010001408] = ffffffff, %l7 = 0000000000000000
2832 ldsha [%i0+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
2833! Starting 10 instruction Store Burst
2834! Mem[0000000010001408] = ffffffff, %l4 = 00000000ff00005b
2835 swapa [%i0+%o4]0x80,%l4 ! %l4 = 00000000ffffffff
2836
2837p0_label_112:
2838! Mem[0000000010141410] = 0000c169, %l0 = 000000000000007f
2839 ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ff
2840! %l3 = 0000000079b02854, Mem[0000000010181410] = 90ff5cf608a53020, %asi = 80
2841 stxa %l3,[%i6+0x010]%asi ! Mem[0000000010181410] = 0000000079b02854
2842! Mem[0000000030001408] = 0000b6ff, %l0 = 0000000000000000
2843 ldstuba [%i0+%o4]0x81,%l0 ! %l0 = 00000000000000ff
2844! %l7 = ffffffffffffffff, Mem[0000000010041410] = 00ff0000
2845 stha %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffff0000
2846! %l4 = 00000000ffffffff, Mem[0000000030001400] = 0b8e0ecc12d3c169
2847 stxa %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000ffffffff
2848! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010101410] = 00000000 ff780b8e
2849 stda %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 000000ff
2850! Mem[0000000010141408] = ffb60000, %l0 = 0000000000000000
2851 ldstuba [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
2852 membar #Sync ! Added by membar checker (25)
2853! %l1 = 00000000000000ff, Mem[0000000010081408] = 21000000
2854 stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000
2855! Mem[0000000010041408] = 08a53020, %l2 = fffffffffffff992
2856 swapa [%i1+%o4]0x88,%l2 ! %l2 = 0000000008a53020
2857! Starting 10 instruction Load Burst
2858! Mem[0000000010081410] = f65cff90, %l6 = 00000000eeeccf13
2859 lduwa [%i2+%o5]0x88,%l6 ! %l6 = 00000000f65cff90
2860
2861p0_label_113:
2862! Mem[00000000100c1408] = 00000000759afc26, %l5 = 000000000000ff00
2863 ldxa [%i3+%o4]0x88,%l5 ! %l5 = 00000000759afc26
2864! Mem[0000000030181410] = 7cffd67c da000000, %l4 = ffffffff, %l5 = 759afc26
2865 ldda [%i6+%o5]0x81,%l4 ! %l4 = 000000007cffd67c 00000000da000000
2866! Mem[00000000300c1408] = 00000004, %l3 = 0000000079b02854
2867 lduha [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000004
2868! Mem[0000000010141410] = ff00c169, %l4 = 000000007cffd67c
2869 lduwa [%i5+%o5]0x80,%l4 ! %l4 = 00000000ff00c169
2870! Mem[0000000030101400] = 0000ff8c, %l6 = 00000000f65cff90
2871 ldsba [%i4+%g0]0x89,%l6 ! %l6 = ffffffffffffff8c
2872! Mem[0000000030141410] = 00000000 00000000, %l0 = 00000000, %l1 = 000000ff
2873 ldda [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
2874! Mem[0000000030101400] = 0000ff8c, %l2 = 0000000008a53020
2875 ldsha [%i4+%g0]0x89,%l2 ! %l2 = ffffffffffffff8c
2876! Mem[0000000010001400] = ff36e38c 759afc26, %l6 = ffffff8c, %l7 = ffffffff
2877 ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000ff36e38c 00000000759afc26
2878! Mem[0000000010141410] = ff00c169, %l1 = 0000000000000000
2879 ldswa [%i5+%o5]0x80,%l1 ! %l1 = ffffffffff00c169
2880! Starting 10 instruction Store Burst
2881! Mem[0000000010141404] = f6ffffff, %l3 = 0000000000000004
2882 swap [%i5+0x004],%l3 ! %l3 = 00000000f6ffffff
2883
2884p0_label_114:
2885! %f6 = 7fffd67c 04000000, %f7 = 04000000
2886 fdtoi %f6 ,%f7 ! %f7 = 7fffffff
2887! %f29 = 00002fe2, Mem[00000000100c1400] = ffffd67c
2888 sta %f29,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00002fe2
2889! Mem[00000000211c0000] = ffdc2060, %l5 = 00000000da000000
2890 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
2891! Mem[00000000100c1404] = 0a9c2f0c, %l7 = 00000000759afc26
2892 ldstuba [%i3+0x004]%asi,%l7 ! %l7 = 0000000a000000ff
2893! %f6 = 7fffd67c 7fffffff, Mem[0000000010081438] = 70ffffff 000092e5
2894 std %f6 ,[%i2+0x038] ! Mem[0000000010081438] = 7fffd67c 7fffffff
2895! %f2 = 0000ffb6, %f21 = f65cff90, %f8 = 00000000
2896 fsubs %f2 ,%f21,%f8 ! %l0 = 0000000000000022, Unfinished, %fsr = 0000000000
2897! %l3 = 00000000f6ffffff, Mem[0000000010041404] = 00000867, %asi = 80
2898 stwa %l3,[%i1+0x004]%asi ! Mem[0000000010041404] = f6ffffff
2899! %f16 = 0000b6ff, Mem[0000000010001408] = ff00005b
2900 sta %f16,[%i0+0x008]%asi ! Mem[0000000010001408] = 0000b6ff
2901! Mem[0000000030101408] = ff00005b, %l4 = 00000000ff00c169
2902 swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff00005b
2903! Starting 10 instruction Load Burst
2904! Mem[0000000010001438] = ff000000 7cd628ff, %l2 = ffffff8c, %l3 = f6ffffff
2905 ldd [%i0+0x038],%l2 ! %l2 = 00000000ff000000 000000007cd628ff
2906
2907p0_label_115:
2908! Mem[0000000030101400] = 8cff0000, %l2 = 00000000ff000000
2909 lduha [%i4+%g0]0x81,%l2 ! %l2 = 0000000000008cff
2910! Mem[0000000010181400] = 0dff0000, %l7 = 000000000000000a
2911 ldsb [%i6+%g0],%l7 ! %l7 = 000000000000000d
2912! Mem[00000000300c1400] = 21000000, %l7 = 000000000000000d
2913 lduba [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000000
2914! Mem[00000000300c1410] = 7f000000, %l4 = 00000000ff00005b
2915 ldswa [%i3+%o5]0x81,%l4 ! %l4 = 000000007f000000
2916! Mem[0000000030181410] = 7cffd67c, %l7 = 0000000000000000
2917 ldswa [%i6+%o5]0x81,%l7 ! %l7 = 000000007cffd67c
2918! Mem[0000000010081408] = 000000ff, %l5 = 00000000000000ff
2919 ldsha [%i2+%o4]0x88,%l5 ! %l5 = 00000000000000ff
2920! Mem[0000000010141400] = 7fffff0d, %l2 = 0000000000008cff
2921 lduha [%i5+%g0]0x88,%l2 ! %l2 = 000000000000ff0d
2922! Mem[00000000100c1408] = 26fc9a75, %l4 = 000000007f000000
2923 ldsha [%i3+%o4]0x80,%l4 ! %l4 = 00000000000026fc
2924! Mem[0000000010081400] = 00000d00 ffb60000, %l4 = 000026fc, %l5 = 000000ff
2925 ldda [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000d00 00000000ffb60000
2926! Starting 10 instruction Store Burst
2927! Mem[0000000010181410] = 00000000, %l4 = 0000000000000d00
2928 swapa [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000
2929
2930p0_label_116:
2931! Mem[0000000010081408] = 000000ff, %l0 = 0000000000000022
2932 ldstuba [%i2+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
2933! Mem[0000000030041408] = e5000000, %l1 = ffffffffff00c169
2934 swapa [%i1+%o4]0x81,%l1 ! %l1 = 00000000e5000000
2935! %l2 = 000000000000ff0d, Mem[00000000201c0000] = b69000a6, %asi = 80
2936 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = ff0d00a6
2937! %l0 = 000000ff, %l1 = e5000000, Mem[00000000100c1410] = 7fffd67c 000000e5
2938 stda %l0,[%i3+0x010]%asi ! Mem[00000000100c1410] = 000000ff e5000000
2939! %l2 = 000000000000ff0d, Mem[0000000030081408] = 7cd600ff
2940 stba %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 7cd6000d
2941! Mem[0000000010041408] = 92f9ffff5b000000, %l0 = 00000000000000ff, %l3 = 000000007cd628ff
2942 add %i1,0x08,%g1
2943 casxa [%g1]0x80,%l0,%l3 ! %l3 = 92f9ffff5b000000
2944! %f14 = 70ffffff 000092e5, Mem[00000000100c1408] = 759afc26 00000000
2945 stda %f14,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 70ffffff 000092e5
2946! Mem[0000000030141408] = ffffe22f, %l6 = 00000000ff36e38c
2947 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 0000002f000000ff
2948! %l1 = 00000000e5000000, Mem[0000000010081408] = 000000ff
2949 stha %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
2950! Starting 10 instruction Load Burst
2951! Mem[0000000010041408] = 92f9ffff5b000000, %l6 = 000000000000002f
2952 ldxa [%i1+%o4]0x80,%l6 ! %l6 = 92f9ffff5b000000
2953
2954p0_label_117:
2955! Mem[0000000030041410] = 8ce3368d, %l7 = 000000007cffd67c
2956 ldsba [%i1+%o5]0x89,%l7 ! %l7 = ffffffffffffff8d
2957! Mem[0000000030101400] = 8cff0000, %l3 = 92f9ffff5b000000
2958 ldsha [%i4+%g0]0x81,%l3 ! %l3 = ffffffffffff8cff
2959! Mem[00000000300c1410] = 7f000000, %l5 = 00000000ffb60000
2960 lduha [%i3+%o5]0x81,%l5 ! %l5 = 0000000000007f00
2961! Mem[0000000010101410] = 00000000000000ff, %l2 = 000000000000ff0d
2962 ldx [%i4+%o5],%l2 ! %l2 = 00000000000000ff
2963! Mem[0000000010181410] = 000d0000 79b02854, %l6 = 5b000000, %l7 = ffffff8d
2964 ldda [%i6+%o5]0x80,%l6 ! %l6 = 00000000000d0000 0000000079b02854
2965! Mem[0000000010181400] = 000000000000ff0d, %f16 = 0000b6ff 000d0000
2966 ldda [%i6+%g0]0x88,%f16 ! %f16 = 00000000 0000ff0d
2967! Mem[0000000010081408] = 00000000, %l7 = 0000000079b02854
2968 ldsba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
2969! Mem[0000000030101410] = 00000000, %l4 = 0000000000000000
2970 lduwa [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000000
2971! Mem[0000000010101424] = 26fc9a75, %f26 = 72ff92e5
2972 ld [%i4+0x024],%f26 ! %f26 = 26fc9a75
2973! Starting 10 instruction Store Burst
2974! %l1 = 00000000e5000000, Mem[0000000010141400] = 0dffff7f
2975 stha %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000ff7f
2976
2977p0_label_118:
2978! Mem[0000000010041408] = fffff992, %l6 = 00000000000d0000
2979 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 00000092000000ff
2980! Mem[0000000030101408] = 69c100ff, %l4 = 0000000000000000
2981 swapa [%i4+%o4]0x89,%l4 ! %l4 = 0000000069c100ff
2982! Mem[00000000100c1410] = 000000ff, %l5 = 0000000000007f00
2983 ldstuba [%i3+%o5]0x80,%l5 ! %l5 = 00000000000000ff
2984! %l7 = 0000000000000000, Mem[0000000030141410] = 00000000
2985 stwa %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
2986! %l5 = 0000000000000000, Mem[00000000100c1404] = ff9c2f0c
2987 sth %l5,[%i3+0x004] ! Mem[00000000100c1404] = 00002f0c
2988! Mem[00000000100c1400] = e22f0000, %l7 = 0000000000000000
2989 swapa [%i3+%g0]0x88,%l7 ! %l7 = 00000000e22f0000
2990! Mem[0000000030041400] = 8e0b78ff, %l2 = 00000000000000ff
2991 ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
2992! %l4 = 69c100ff, %l5 = 00000000, Mem[0000000030181410] = 7cd6ff7c 000000da
2993 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 69c100ff 00000000
2994! %f7 = 7fffffff, Mem[0000000030101408] = 00000000
2995 sta %f7 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = 7fffffff
2996! Starting 10 instruction Load Burst
2997! Mem[0000000030101410] = 00000000, %l1 = 00000000e5000000
2998 lduha [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000
2999
3000p0_label_119:
3001! Mem[0000000030041410] = 8d36e38c, %l2 = 00000000000000ff
3002 ldswa [%i1+%o5]0x81,%l2 ! %l2 = ffffffff8d36e38c
3003! Mem[0000000010041410] = ffff0000, %l6 = 0000000000000092
3004 ldswa [%i1+%o5]0x80,%l6 ! %l6 = ffffffffffff0000
3005! Mem[0000000030141410] = 00000000, %l3 = ffffffffffff8cff
3006 ldswa [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
3007! Mem[0000000010101400] = 000000ff26fc9a75, %l0 = 00000000000000ff
3008 ldxa [%i4+%g0]0x80,%l0 ! %l0 = 000000ff26fc9a75
3009! Mem[0000000010081408] = 00000000, %l1 = 0000000000000000
3010 lduba [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
3011! Mem[0000000030141408] = ffffe2ff, %f25 = 00000000
3012 lda [%i5+%o4]0x89,%f25 ! %f25 = ffffe2ff
3013 membar #Sync ! Added by membar checker (26)
3014! Mem[0000000030081400] = 00000000 ffb60000 0d00d67c 00000026
3015! Mem[0000000030081410] = 90ff5cf6 08a53020 d74dffff e59229bd
3016! Mem[0000000030081420] = da000000 0000ffb6 ffc30000 e592ff72
3017! Mem[0000000030081430] = e22f0000 9bdf92f9 70ffffff 000092e5
3018 ldda [%i2]ASI_BLK_SL,%f0 ! Block Load from 0000000030081400
3019! Mem[00000000218000c0] = d7ff56e2, %l6 = ffffffffffff0000
3020 lduh [%o3+0x0c0],%l6 ! %l6 = 000000000000d7ff
3021! Mem[0000000030181410] = 69c100ff, %l6 = 000000000000d7ff
3022 lduha [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff
3023! Starting 10 instruction Store Burst
3024! %l6 = 00000000000000ff, Mem[0000000010041422] = 0d5d6048, %asi = 80
3025 stha %l6,[%i1+0x022]%asi ! Mem[0000000010041420] = 0d5d00ff
3026
3027p0_label_120:
3028! %l2 = ffffffff8d36e38c, Mem[0000000030141410] = 00000000
3029 stha %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = e38c0000
3030! Mem[0000000010181408] = f992df9b, %l3 = 0000000000000000
3031 swapa [%i6+%o4]0x80,%l3 ! %l3 = 00000000f992df9b
3032! Mem[0000000010101427] = 26fc9a75, %l3 = 00000000f992df9b
3033 ldstuba [%i4+0x027]%asi,%l3 ! %l3 = 00000075000000ff
3034! Mem[00000000100c1408] = e5920000, %f26 = 26fc9a75
3035 lda [%i3+%o4]0x80,%f26 ! %f26 = e5920000
3036! Mem[0000000010001408] = 0000b6ff, %l1 = 0000000000000000
3037 ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 00000000000000ff
3038! Mem[0000000010001400] = ff36e38c, %l2 = ffffffff8d36e38c
3039 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
3040 membar #Sync ! Added by membar checker (27)
3041! Mem[0000000010001400] = ff36e38c 759afc26 ff00b6ff f5ff4dd7
3042! Mem[0000000010001410] = 00000000 0000b6ff ba1d4b68 e418a414
3043! Mem[0000000010001420] = 141b3ec9 cc0efa00 e9ff4044 00000000
3044! Mem[0000000010001430] = 00000000 8028e6ff ff000000 7cd628ff
3045 ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
3046! Mem[0000000010141408] = ff00b6ff, %l5 = 0000000000000000
3047 ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
3048! %l1 = 0000000000000000, Mem[0000000010101410] = 00000000
3049 stw %l1,[%i4+%o5] ! Mem[0000000010101410] = 00000000
3050! Starting 10 instruction Load Burst
3051! Mem[0000000010001410] = 00000000, %f9 = 000000da
3052 lda [%i0+%o5]0x88,%f9 ! %f9 = 00000000
3053
3054p0_label_121:
3055! Mem[0000000030101408] = 7fffffff, %l1 = 0000000000000000
3056 ldsha [%i4+%o4]0x81,%l1 ! %l1 = 0000000000007fff
3057! Mem[0000000010081400] = 0000b6ff 000d0000, %l6 = 000000ff, %l7 = e22f0000
3058 ldda [%i2+%g0]0x88,%l6 ! %l6 = 00000000000d0000 000000000000b6ff
3059! Mem[0000000010181408] = 00000000, %l1 = 0000000000007fff
3060 ldswa [%i6+0x008]%asi,%l1 ! %l1 = 0000000000000000
3061! Mem[0000000010181408] = 00000000, %l3 = 0000000000000075
3062 lduwa [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
3063! Mem[0000000020800040] = 00ff75f2, %l5 = 00000000000000ff
3064 ldub [%o1+0x040],%l5 ! %l5 = 0000000000000000
3065! Mem[0000000030001410] = 0d5d60487fffff0d, %f6 = bd2992e5 ffff4dd7
3066 ldda [%i0+%o5]0x89,%f6 ! %f6 = 0d5d6048 7fffff0d
3067! Mem[0000000010141400] = 7fff0000, %l3 = 0000000000000000
3068 lduha [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000
3069! Mem[0000000030081408] = 26000000 7cd6000d, %l4 = 69c100ff, %l5 = 00000000
3070 ldda [%i2+%o4]0x89,%l4 ! %l4 = 000000007cd6000d 0000000026000000
3071! Mem[00000000300c1408] = 00000004, %l2 = 00000000000000ff
3072 ldsha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000004
3073! Starting 10 instruction Store Burst
3074! %l2 = 0000000000000004, Mem[0000000010041410] = 0000ffff
3075 stwa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000004
3076
3077p0_label_122:
3078! Mem[0000000030001400] = ffffffff, %l2 = 0000000000000004
3079 ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
3080! %f15 = ffffff70, %f10 = 72ff92e5, %f2 = 26000000
3081 fadds %f15,%f10,%f2 ! %f2 = ffffff70
3082! %f14 = e5920000 ffffff70, Mem[0000000030001408] = ffb600ff 000028ff
3083 stda %f14,[%i0+%o4]0x89 ! Mem[0000000030001408] = e5920000 ffffff70
3084! %l7 = 000000000000b6ff, Mem[000000001014143a] = 6c12c98b
3085 sth %l7,[%i5+0x03a] ! Mem[0000000010141438] = 6c12b6ff
3086! %l1 = 0000000000000000, Mem[0000000030181408] = 8028e6ff
3087 stha %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000e6ff
3088! Mem[00000000201c0001] = ff0d00a6, %l6 = 00000000000d0000
3089 ldstub [%o0+0x001],%l6 ! %l6 = 0000000d000000ff
3090! Mem[0000000010001400] = 8ce336ff, %l1 = 0000000000000000
3091 swapa [%i0+%g0]0x88,%l1 ! %l1 = 000000008ce336ff
3092! Mem[00000000211c0001] = ffdc2060, %l7 = 000000000000b6ff
3093 ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 000000dc000000ff
3094! %f4 = 2030a508, Mem[0000000030041400] = ff780b8e
3095 sta %f4 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 2030a508
3096! Starting 10 instruction Load Burst
3097! Mem[0000000030081410] = 90ff5cf6, %l2 = 00000000000000ff
3098 ldsba [%i2+%o5]0x81,%l2 ! %l2 = ffffffffffffff90
3099
3100p0_label_123:
3101! Mem[0000000030181400] = 7cd6ff7f, %l0 = 000000ff26fc9a75
3102 ldsba [%i6+%g0]0x81,%l0 ! %l0 = 000000000000007c
3103! Mem[0000000010101408] = 2fff7e4ab6ff0000, %f6 = 0d5d6048 7fffff0d
3104 ldda [%i4+%o4]0x88,%f6 ! %f6 = 2fff7e4a b6ff0000
3105! Mem[0000000030041408] = 69c100ff, %f0 = 0000b6ff
3106 lda [%i1+%o4]0x89,%f0 ! %f0 = 69c100ff
3107! Mem[0000000010041430] = ff2c2869eb000000, %l0 = 000000000000007c
3108 ldxa [%i1+0x030]%asi,%l0 ! %l0 = ff2c2869eb000000
3109! Mem[0000000021800040] = ff743c69, %l7 = 00000000000000dc
3110 lduha [%o3+0x040]%asi,%l7 ! %l7 = 000000000000ff74
3111! Mem[0000000030101408] = 7fffffff, %l1 = 000000008ce336ff
3112 ldsha [%i4+%o4]0x81,%l1 ! %l1 = 0000000000007fff
3113! Mem[0000000030141400] = d74dfff5 00000d00, %l2 = ffffff90, %l3 = 00000000
3114 ldda [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000d00 00000000d74dfff5
3115! Mem[0000000010101428] = 01303666, %l2 = 0000000000000d00
3116 ldsw [%i4+0x028],%l2 ! %l2 = 0000000001303666
3117! Mem[0000000010141410] = 69c100ff, %l5 = 0000000026000000
3118 ldsba [%i5+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
3119! Starting 10 instruction Store Burst
3120 membar #Sync ! Added by membar checker (28)
3121! %l0 = eb000000, %l1 = 00007fff, Mem[0000000010001400] = 00000000 759afc26
3122 stda %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = eb000000 00007fff
3123
3124p0_label_124:
3125! %l2 = 01303666, %l3 = d74dfff5, Mem[0000000030001400] = ffffffff 00000000
3126 stda %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 01303666 d74dfff5
3127! %l7 = 000000000000ff74, Mem[00000000201c0000] = ffff00a6, %asi = 80
3128 stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = ff7400a6
3129! Mem[0000000010041410] = 04000000, %l7 = 000000000000ff74, %asi = 80
3130 swapa [%i1+0x010]%asi,%l7 ! %l7 = 0000000004000000
3131! %l0 = ff2c2869eb000000, Mem[00000000211c0000] = ffff2060, %asi = 80
3132 stba %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff2060
3133! %l5 = ffffffffffffffff, Mem[0000000010181408] = e22f000000000000
3134 stxa %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffffffffffff
3135! Mem[0000000030001408] = ffffff70, %l1 = 0000000000007fff
3136 swapa [%i0+%o4]0x89,%l1 ! %l1 = 00000000ffffff70
3137! %l7 = 0000000004000000, Mem[0000000010181410] = 000d0000
3138 stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000d0000
3139! %l5 = ffffffffffffffff, Mem[00000000201c0000] = ff7400a6
3140 sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = ffff00a6
3141! Mem[0000000030081410] = f65cff90, %l0 = ff2c2869eb000000
3142 ldstuba [%i2+%o5]0x89,%l0 ! %l0 = 00000090000000ff
3143! Starting 10 instruction Load Burst
3144! Mem[00000000100c1430] = 75e62880 00000000, %l2 = 01303666, %l3 = d74dfff5
3145 ldd [%i3+0x030],%l2 ! %l2 = 0000000075e62880 0000000000000000
3146
3147p0_label_125:
3148! Mem[0000000010001410] = 00000000, %l7 = 0000000004000000
3149 lduba [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
3150! Mem[00000000300c1410] = 7f000000, %l4 = 000000007cd6000d
3151 lduba [%i3+%o5]0x81,%l4 ! %l4 = 000000000000007f
3152! Mem[0000000030181410] = 69c100ff, %f4 = 2030a508
3153 lda [%i6+%o5]0x89,%f4 ! %f4 = 69c100ff
3154! Mem[0000000010181428] = ffc30000 e592ff72, %l4 = 0000007f, %l5 = ffffffff
3155 ldd [%i6+0x028],%l4 ! %l4 = 00000000ffc30000 00000000e592ff72
3156! Mem[00000000300c1410] = 7f0000008e0b78ff, %l7 = 0000000000000000
3157 ldxa [%i3+%o5]0x81,%l7 ! %l7 = 7f0000008e0b78ff
3158! Mem[0000000010081408] = 26000000 00000000, %l6 = 0000000d, %l7 = 8e0b78ff
3159 ldda [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000 0000000026000000
3160! Mem[0000000030081410] = ffff5cf6, %l6 = 0000000000000000
3161 ldsba [%i2+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
3162! Mem[0000000010181410] = 000d0000, %l2 = 0000000075e62880
3163 ldsba [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000
3164! Mem[0000000030001410] = 0d5d6048 7fffff0d, %l2 = 00000000, %l3 = 00000000
3165 ldda [%i0+%o5]0x89,%l2 ! %l2 = 000000007fffff0d 000000000d5d6048
3166! Starting 10 instruction Store Burst
3167! %f16 = ff36e38c 759afc26, Mem[00000000300c1400] = 00000021 f992df9b
3168 stda %f16,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff36e38c 759afc26
3169
3170p0_label_126:
3171! %f16 = ff36e38c 759afc26, Mem[0000000030141408] = ffffe2ff 459816d8
3172 stda %f16,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff36e38c 759afc26
3173! Mem[0000000021800181] = 5b0d0fa6, %l5 = 00000000e592ff72
3174 ldstuba [%o3+0x181]%asi,%l5 ! %l5 = 0000000d000000ff
3175! %l2 = 7fffff0d, %l3 = 0d5d6048, Mem[0000000010141410] = ff00c169 9bdf92f9
3176 stda %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 7fffff0d 0d5d6048
3177! %l5 = 000000000000000d, Mem[0000000030101400] = 8cff0000
3178 stwa %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000d
3179! %f14 = e5920000, Mem[00000000100c143c] = 000000ff
3180 st %f14,[%i3+0x03c] ! Mem[00000000100c143c] = e5920000
3181! %l7 = 0000000026000000, Mem[00000000100c1410] = ff0000ff
3182 stwa %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 26000000
3183! Mem[0000000010141420] = 21780b8effffff14, %l3 = 000000000d5d6048, %l2 = 000000007fffff0d
3184 add %i5,0x20,%g1
3185 casxa [%g1]0x80,%l3,%l2 ! %l2 = 21780b8effffff14
3186! Mem[0000000010081410] = 90ff5cf608a53020, %l1 = 00000000ffffff70, %l1 = 00000000ffffff70
3187 add %i2,0x10,%g1
3188 casxa [%g1]0x80,%l1,%l1 ! %l1 = 90ff5cf608a53020
3189! Mem[0000000030181408] = 0000e6ff, %l7 = 0000000026000000
3190 swapa [%i6+%o4]0x81,%l7 ! %l7 = 000000000000e6ff
3191! Starting 10 instruction Load Burst
3192! Mem[0000000010001414] = 0000b6ff, %l4 = 00000000ffc30000
3193 ldswa [%i0+0x014]%asi,%l4 ! %l4 = 000000000000b6ff
3194
3195p0_label_127:
3196! Mem[0000000020800000] = ffff4c7b, %l5 = 000000000000000d
3197 ldsh [%o1+%g0],%l5 ! %l5 = ffffffffffffffff
3198 membar #Sync ! Added by membar checker (29)
3199! Mem[0000000010141400] = 0000ff7f 00000004 ff00b6ff 000d0000
3200! Mem[0000000010141410] = 7fffff0d 0d5d6048 62f61f63 ce4965b8
3201! Mem[0000000010141420] = 21780b8e ffffff14 72ff92e5 0000c3ff
3202! Mem[0000000010141430] = 0000008d 00002fe2 6c12b6ff 79b02854
3203 ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
3204! Mem[00000000211c0000] = 00ff2060, %l7 = 000000000000e6ff
3205 lduha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
3206! Mem[0000000010181410] = 00000d00, %l1 = 90ff5cf608a53020
3207 lduha [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000d00
3208! Mem[00000000300c1400] = 8ce336ff, %l7 = 00000000000000ff
3209 lduwa [%i3+%g0]0x89,%l7 ! %l7 = 000000008ce336ff
3210! Mem[0000000010181400] = 0dff0000, %l3 = 000000000d5d6048
3211 ldsha [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000dff
3212! Mem[0000000010041410] = 2030a50874ff0000, %l2 = 21780b8effffff14
3213 ldxa [%i1+%o5]0x88,%l2 ! %l2 = 2030a50874ff0000
3214! Mem[0000000010141438] = 6c12b6ff 79b02854, %l6 = ffffffff, %l7 = 8ce336ff
3215 ldd [%i5+0x038],%l6 ! %l6 = 000000006c12b6ff 0000000079b02854
3216! Mem[0000000030141410] = e38c0000, %l2 = 2030a50874ff0000
3217 ldsha [%i5+%o5]0x81,%l2 ! %l2 = ffffffffffffe38c
3218! Starting 10 instruction Store Burst
3219! %l3 = 0000000000000dff, Mem[0000000030081410] = 2030a508f65cffff
3220 stxa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000dff
3221
3222p0_label_128:
3223 membar #Sync ! Added by membar checker (30)
3224! %l0 = 0000000000000090, Mem[0000000010141434] = 00002fe2
3225 sth %l0,[%i5+0x034] ! Mem[0000000010141434] = 00902fe2
3226! %f30 = ff000000, Mem[0000000010081410] = f65cff90
3227 sta %f30,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000
3228! %l1 = 0000000000000d00, Mem[0000000030141400] = 000d0000
3229 stwa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000d00
3230! %f8 = 21780b8e ffffff14, Mem[0000000010081410] = 000000ff 08a53020
3231 stda %f8 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 21780b8e ffffff14
3232! %l6 = 000000006c12b6ff, Mem[0000000010141408] = ffb600ff
3233 stba %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffb600ff
3234! %l2 = ffffe38c, %l3 = 00000dff, Mem[00000000300c1408] = 04000000 63eb8028
3235 stda %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffe38c 00000dff
3236! %l6 = 000000006c12b6ff, Mem[0000000010041430] = ff2c2869
3237 stb %l6,[%i1+0x030] ! Mem[0000000010041430] = ff2c2869
3238! %f4 = 7fffff0d 0d5d6048, %f31 = 7cd628ff
3239 fxtos %f4 ,%f31 ! %f31 = 5efffffe
3240! %l5 = ffffffffffffffff, Mem[0000000010041400] = df9b007f
3241 stwa %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffff
3242! Starting 10 instruction Load Burst
3243! Mem[0000000021800000] = 3ac0c83b, %l0 = 0000000000000090
3244 ldsb [%o3+%g0],%l0 ! %l0 = 000000000000003a
3245
3246p0_label_129:
3247! Mem[0000000010081428] = ffc30000 e592ff72, %l6 = 6c12b6ff, %l7 = 79b02854
3248 ldd [%i2+0x028],%l6 ! %l6 = 00000000ffc30000 00000000e592ff72
3249! Mem[0000000030081400] = 0000b6ff00000000, %f4 = 7fffff0d 0d5d6048
3250 ldda [%i2+%g0]0x89,%f4 ! %f4 = 0000b6ff 00000000
3251! Mem[0000000030081410] = ff0d0000, %l1 = 0000000000000d00
3252 lduba [%i2+%o5]0x81,%l1 ! %l1 = 00000000000000ff
3253! Mem[0000000030181410] = ff00c16900000000, %l4 = 000000000000b6ff
3254 ldxa [%i6+%o5]0x81,%l4 ! %l4 = ff00c16900000000
3255! Mem[0000000010181400] = 0dff0000 00000000, %l2 = ffffe38c, %l3 = 00000dff
3256 ldda [%i6+0x000]%asi,%l2 ! %l2 = 000000000dff0000 0000000000000000
3257! Mem[0000000030101400] = 0d000000, %l6 = 00000000ffc30000
3258 lduha [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
3259! Mem[0000000030001410] = 0dffff7f, %l4 = ff00c16900000000
3260 ldswa [%i0+%o5]0x81,%l4 ! %l4 = 000000000dffff7f
3261! Mem[00000000300c1408] = ffffe38c00000dff, %f16 = ff36e38c 759afc26
3262 ldda [%i3+%o4]0x81,%f16 ! %f16 = ffffe38c 00000dff
3263! Mem[00000000300c1400] = 26fc9a758ce336ff, %f20 = 00000000 0000b6ff
3264 ldda [%i3+%g0]0x89,%f20 ! %f20 = 26fc9a75 8ce336ff
3265! Starting 10 instruction Store Burst
3266! %l7 = 00000000e592ff72, %l5 = ffffffffffffffff, %l6 = 0000000000000000
3267 xnor %l7,%l5,%l6 ! %l6 = 00000000e592ff72
3268
3269p0_label_130:
3270! Mem[0000000030081410] = ff0d0000, %l2 = 000000000dff0000
3271 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
3272! %l6 = 00000000e592ff72, Mem[0000000010001410] = 00000000
3273 stwa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = e592ff72
3274! Mem[0000000030101410] = 00000000, %l0 = 000000000000003a
3275 swapa [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000000
3276! Mem[00000000201c0001] = ffff00a6, %l3 = 0000000000000000
3277 ldstuba [%o0+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
3278! %f9 = ffffff14, Mem[0000000010141408] = ff00b6ff
3279 st %f9 ,[%i5+%o4] ! Mem[0000000010141408] = ffffff14
3280! %l2 = 00000000000000ff, Mem[0000000010101400] = ff000000
3281 stha %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff0000ff
3282! Mem[00000000300c1400] = ff36e38c, %l7 = 00000000e592ff72
3283 swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ff36e38c
3284! Mem[0000000030041408] = ff00c169, %l4 = 000000000dffff7f
3285 ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
3286! Mem[0000000010081437] = 9bdf92f9, %l2 = 00000000000000ff
3287 ldstuba [%i2+0x037]%asi,%l2 ! %l2 = 000000f9000000ff
3288! Starting 10 instruction Load Burst
3289! Mem[0000000010001400] = 000000eb, %l6 = 00000000e592ff72
3290 ldswa [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000eb
3291
3292p0_label_131:
3293! Mem[0000000010101410] = 00000000, %l1 = 00000000000000ff
3294 ldsba [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
3295! Mem[00000000201c0000] = ffff00a6, %l0 = 0000000000000000
3296 lduh [%o0+%g0],%l0 ! %l0 = 000000000000ffff
3297! Mem[0000000030041410] = 8ce3368d, %l6 = 00000000000000eb
3298 ldswa [%i1+%o5]0x89,%l6 ! %l6 = ffffffff8ce3368d
3299! Mem[0000000030081400] = 00000000, %f2 = ff00b6ff
3300 lda [%i2+%g0]0x81,%f2 ! %f2 = 00000000
3301! Mem[0000000010001434] = 8028e6ff, %l3 = 00000000000000ff
3302 ldswa [%i0+0x034]%asi,%l3 ! %l3 = ffffffff8028e6ff
3303! Mem[0000000010101408] = 0000ffb6, %l2 = 00000000000000f9
3304 ldsba [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
3305! Mem[0000000010141400] = 0000ff7f, %l0 = 000000000000ffff
3306 lduha [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
3307! Mem[00000000211c0000] = 00ff2060, %l3 = ffffffff8028e6ff
3308 lduba [%o2+0x001]%asi,%l3 ! %l3 = 00000000000000ff
3309! Mem[0000000010101414] = 000000ff, %l1 = 0000000000000000
3310 ldsb [%i4+0x014],%l1 ! %l1 = 0000000000000000
3311! Starting 10 instruction Store Burst
3312! Mem[0000000030181400] = 7fffd67c, %l7 = 00000000ff36e38c
3313 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 0000007c000000ff
3314
3315p0_label_132:
3316! Mem[0000000030141400] = 00000d00, %l4 = 00000000000000ff
3317 swapa [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000d00
3318! %l7 = 000000000000007c, Mem[0000000030001400] = 01303666
3319 stwa %l7,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000007c
3320! %l2 = 0000000000000000, Mem[0000000030041410] = 8ce3368d
3321 stha %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 8ce30000
3322! Mem[0000000010081410] = 21780b8e, %l7 = 000000000000007c
3323 swapa [%i2+%o5]0x80,%l7 ! %l7 = 0000000021780b8e
3324! %f8 = 21780b8e ffffff14, Mem[0000000010181400] = 0dff0000 00000000
3325 stda %f8 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 21780b8e ffffff14
3326! %f31 = 5efffffe, Mem[0000000030141408] = 26fc9a75
3327 sta %f31,[%i5+%o4]0x81 ! Mem[0000000030141408] = 5efffffe
3328! %l2 = 0000000000000000, Mem[00000000100c1400] = 0000000000002f0c
3329 stxa %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000000000
3330! Mem[0000000030101410] = 3a000000, %l1 = 0000000000000000
3331 ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
3332! Mem[0000000030101400] = 0000000d, %l5 = ffffffffffffffff
3333 swapa [%i4+%g0]0x81,%l5 ! %l5 = 000000000000000d
3334! Starting 10 instruction Load Burst
3335! Mem[0000000010041400] = ffffffff, %l1 = 0000000000000000
3336 ldsha [%i1+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
3337
3338p0_label_133:
3339! Mem[00000000300c1400] = e592ff72, %l6 = ffffffff8ce3368d
3340 lduba [%i3+%g0]0x81,%l6 ! %l6 = 00000000000000e5
3341! Mem[00000000201c0000] = ffff00a6, %l3 = 00000000000000ff
3342 ldsh [%o0+%g0],%l3 ! %l3 = ffffffffffffffff
3343! Mem[00000000100c1434] = 00000000, %l6 = 00000000000000e5
3344 ldsba [%i3+0x036]%asi,%l6 ! %l6 = 0000000000000000
3345! Mem[00000000100c1408] = 70ffffff 000092e5, %l0 = 00000000, %l1 = ffffffff
3346 ldda [%i3+%o4]0x88,%l0 ! %l0 = 00000000000092e5 0000000070ffffff
3347! Mem[0000000030001408] = 00007fff, %l1 = 0000000070ffffff
3348 ldsha [%i0+%o4]0x89,%l1 ! %l1 = 0000000000007fff
3349! Mem[0000000010041400] = ffffffff f6ffffff, %l6 = 00000000, %l7 = 21780b8e
3350 ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ffffffff 00000000f6ffffff
3351! Mem[0000000010141410] = 48605d0d0dffff7f, %l2 = 0000000000000000
3352 ldxa [%i5+%o5]0x88,%l2 ! %l2 = 48605d0d0dffff7f
3353! Mem[00000000211c0000] = 00ff2060, %l1 = 0000000000007fff
3354 ldsh [%o2+%g0],%l1 ! %l1 = 00000000000000ff
3355! Mem[0000000010181434] = 9bdf92f9, %f3 = 000d0000
3356 ld [%i6+0x034],%f3 ! %f3 = 9bdf92f9
3357! Starting 10 instruction Store Burst
3358! %l3 = ffffffffffffffff, Mem[0000000010001438] = ff0000007cd628ff
3359 stx %l3,[%i0+0x038] ! Mem[0000000010001438] = ffffffffffffffff
3360
3361p0_label_134:
3362! %l2 = 0dffff7f, %l3 = ffffffff, Mem[0000000030081400] = 00000000 0000b6ff
3363 stda %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0dffff7f ffffffff
3364! Mem[000000001010143c] = 63d4034b, %l3 = ffffffffffffffff, %asi = 80
3365 swapa [%i4+0x03c]%asi,%l3 ! %l3 = 0000000063d4034b
3366! %l2 = 48605d0d0dffff7f, Mem[0000000030141400] = 000000ff
3367 stwa %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0dffff7f
3368! Mem[0000000010081400] = 000d0000, %l6 = 00000000ffffffff
3369 ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff
3370! Mem[0000000010141408] = ffffff14, %l2 = 48605d0d0dffff7f
3371 swapa [%i5+%o4]0x80,%l2 ! %l2 = 00000000ffffff14
3372! %f26 = e9ff4044 00000000, Mem[0000000030181410] = 69c100ff 00000000
3373 stda %f26,[%i6+%o5]0x89 ! Mem[0000000030181410] = e9ff4044 00000000
3374! %l5 = 000000000000000d, Mem[0000000030101408] = 7fffffff
3375 stha %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000dffff
3376! Mem[00000000300c1408] = ffffe38c, %l4 = 0000000000000d00
3377 swapa [%i3+%o4]0x81,%l4 ! %l4 = 00000000ffffe38c
3378! %l6 = 0000000000000000, Mem[0000000030101400] = ffffffff
3379 stba %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00ffffff
3380! Starting 10 instruction Load Burst
3381! Mem[000000001014140c] = 000d0000, %f24 = 141b3ec9
3382 lda [%i5+0x00c]%asi,%f24 ! %f24 = 000d0000
3383
3384p0_label_135:
3385! Mem[0000000030141408] = ff36e38cfeffff5e, %l6 = 0000000000000000
3386 ldxa [%i5+%o4]0x89,%l6 ! %l6 = ff36e38cfeffff5e
3387! Mem[00000000300c1400] = 26fc9a75 72ff92e5, %l4 = ffffe38c, %l5 = 0000000d
3388 ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000072ff92e5 0000000026fc9a75
3389! %f11 = 0000c3ff, %f5 = 00000000
3390 fstoi %f11,%f5 ! %l0 = 0000000000009307, Unfinished, %fsr = 0000000000
3391! Mem[0000000030001408] = 00007fff, %l4 = 0000000072ff92e5
3392 lduha [%i0+%o4]0x89,%l4 ! %l4 = 0000000000007fff
3393! Mem[0000000010181408] = ffffffff, %l7 = 00000000f6ffffff
3394 lduba [%i6+%o4]0x80,%l7 ! %l7 = 00000000000000ff
3395! Mem[0000000010081400] = ff000d00ffb60000, %l3 = 0000000063d4034b
3396 ldxa [%i2+%g0]0x80,%l3 ! %l3 = ff000d00ffb60000
3397! Mem[0000000010141400] = 0000ff7f, %l6 = ff36e38cfeffff5e
3398 ldsba [%i5+0x000]%asi,%l6 ! %l6 = 0000000000000000
3399! Mem[0000000010181434] = 9bdf92f9, %l7 = 00000000000000ff
3400 ldsh [%i6+0x036],%l7 ! %l7 = ffffffffffff92f9
3401! Mem[00000000300c1400] = 72ff92e5, %l5 = 0000000026fc9a75
3402 ldsha [%i3+%g0]0x89,%l5 ! %l5 = ffffffffffff92e5
3403! Starting 10 instruction Store Burst
3404! %l0 = 0000000000009307, Mem[0000000030101400] = ffffff00
3405 stwa %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00009307
3406
3407p0_label_136:
3408! %f2 = 00000000 9bdf92f9, %l5 = ffffffffffff92e5
3409! Mem[0000000010041430] = ff2c2869eb000000
3410 add %i1,0x030,%g1
3411 stda %f2,[%g1+%l5]ASI_PST16_P ! Mem[0000000010041430] = ff2c0000eb0092f9
3412! %f0 = 0000ff7f 00000004 00000000 9bdf92f9
3413! %f4 = 0000b6ff 00000000 62f61f63 ce4965b8
3414! %f8 = 21780b8e ffffff14 72ff92e5 0000c3ff
3415! %f12 = 0000008d 00002fe2 6c12b6ff 79b02854
3416 stda %f0,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
3417! %l6 = 00000000, %l7 = ffff92f9, Mem[0000000010141408] = 0dffff7f 000d0000
3418 stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 ffff92f9
3419! %l3 = ff000d00ffb60000, Mem[0000000010141410] = 7fffff0d0d5d6048
3420 stxa %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000d00ffb60000
3421! %l5 = ffffffffffff92e5, Mem[0000000010041408] = fffff9ff
3422 stha %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffff92e5
3423! Mem[0000000020800040] = 00ff75f2, %l5 = ffffffffffff92e5
3424 ldstuba [%o1+0x040]%asi,%l5 ! %l5 = 00000000000000ff
3425! %f20 = 26fc9a75, Mem[0000000030141408] = 5efffffe
3426 sta %f20,[%i5+%o4]0x81 ! Mem[0000000030141408] = 26fc9a75
3427! %l2 = 00000000ffffff14, Mem[0000000010001408] = ff00b6fff5ff4dd7
3428 stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000ffffff14
3429! %l3 = ff000d00ffb60000, Mem[0000000030001400] = 7c000000
3430 stwa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffb60000
3431! Starting 10 instruction Load Burst
3432! Mem[000000001004142c] = ff000000, %l7 = ffffffffffff92f9
3433 ldub [%i1+0x02d],%l7 ! %l7 = 0000000000000000
3434
3435p0_label_137:
3436 membar #Sync ! Added by membar checker (31)
3437! Mem[0000000010001400] = eb000000 00007fff 00000000 ffffff14
3438! Mem[0000000010001410] = e592ff72 0000b6ff ba1d4b68 e418a414
3439! Mem[0000000010001420] = 141b3ec9 cc0efa00 e9ff4044 00000000
3440! Mem[0000000010001430] = 00000000 8028e6ff ffffffff ffffffff
3441 ldda [%i0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010001400
3442! Mem[0000000010001408] = 00000000, %l0 = 0000000000009307
3443 ldsha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
3444! Mem[00000000300c1410] = 7f000000, %l1 = 00000000000000ff
3445 lduba [%i3+%o5]0x81,%l1 ! %l1 = 000000000000007f
3446! Mem[0000000010041408] = e592ffff, %f7 = ce4965b8
3447 lda [%i1+%o4]0x80,%f7 ! %f7 = e592ffff
3448! Mem[0000000030041410] = 0000e38c, %l3 = ff000d00ffb60000
3449 lduba [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
3450! Mem[00000000300c1400] = 72ff92e5, %l4 = 0000000000007fff
3451 lduha [%i3+%g0]0x89,%l4 ! %l4 = 00000000000092e5
3452! Mem[0000000010141400] = 0000ff7f00000004, %f12 = 0000008d 00002fe2
3453 ldda [%i5+%g0]0x80,%f12 ! %f12 = 0000ff7f 00000004
3454! Mem[0000000030141410] = e38c000000000000, %f0 = 0000ff7f 00000004
3455 ldda [%i5+%o5]0x81,%f0 ! %f0 = e38c0000 00000000
3456! Mem[0000000010101408] = b6ff0000, %l2 = 00000000ffffff14
3457 lduha [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
3458! Starting 10 instruction Store Burst
3459! %f2 = 00000000 9bdf92f9, %l3 = 0000000000000000
3460! Mem[00000000100c1418] = 14a418e4684b1dff
3461 add %i3,0x018,%g1
3462 stda %f2,[%g1+%l3]ASI_PST32_PL ! Mem[00000000100c1418] = 14a418e4684b1dff
3463
3464p0_label_138:
3465! %l0 = 0000000000000000, imm = fffffffffffff3c3, %l4 = 00000000000092e5
3466 or %l0,-0xc3d,%l4 ! %l4 = fffffffffffff3c3
3467 membar #Sync ! Added by membar checker (32)
3468! %l0 = 0000000000000000, Mem[0000000010001408] = 00000000
3469 stwa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
3470! %l0 = 0000000000000000, Mem[0000000010141408] = 00000000
3471 stha %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
3472! %l6 = 0000000000000000, Mem[0000000010181420] = 00000000
3473 sth %l6,[%i6+0x020] ! Mem[0000000010181420] = 00000000
3474! Mem[0000000010001437] = 8028e6ff, %l0 = 0000000000000000
3475 ldstuba [%i0+0x037]%asi,%l0 ! %l0 = 000000ff000000ff
3476! %l3 = 0000000000000000, Mem[0000000010141408] = f992ffff00000000
3477 stxa %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
3478! %l4 = fffffffffffff3c3, Mem[0000000030041408] = ff00c16900000026
3479 stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = fffffffffffff3c3
3480! Mem[0000000010101434] = 420effdc, %l0 = 000000ff, %l5 = 00000000
3481 add %i4,0x34,%g1
3482 casa [%g1]0x80,%l0,%l5 ! %l5 = 00000000420effdc
3483! %l2 = 0000000000000000, Mem[0000000010001400] = eb00000000007fff
3484 stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
3485! Starting 10 instruction Load Burst
3486! Mem[0000000030181410] = 00000000 4440ffe9, %l4 = fffff3c3, %l5 = 420effdc
3487 ldda [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000000 000000004440ffe9
3488
3489p0_label_139:
3490! Mem[0000000030001410] = 0d5d60487fffff0d, %l2 = 0000000000000000
3491 ldxa [%i0+%o5]0x89,%l2 ! %l2 = 0d5d60487fffff0d
3492! Mem[0000000010181404] = ffffff14, %l7 = 0000000000000000
3493 ldub [%i6+0x005],%l7 ! %l7 = 00000000000000ff
3494! Mem[0000000030001410] = 7fffff0d, %l5 = 000000004440ffe9
3495 ldsha [%i0+%o5]0x89,%l5 ! %l5 = ffffffffffffff0d
3496! Mem[0000000030001408] = ff7f0000, %l2 = 0d5d60487fffff0d
3497 ldsba [%i0+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
3498! Mem[0000000010041410] = 74ff0000, %l3 = 0000000000000000
3499 ldswa [%i1+%o5]0x88,%l3 ! %l3 = 0000000074ff0000
3500! Mem[000000001000140c] = ffffff14, %l7 = 00000000000000ff
3501 ldsba [%i0+0x00c]%asi,%l7 ! %l7 = ffffffffffffffff
3502! Mem[00000000300c1408] = 00000d00, %l7 = ffffffffffffffff
3503 lduwa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000d00
3504 membar #Sync ! Added by membar checker (33)
3505! Mem[0000000010001400] = 00000000 00000000 00000000 ffffff14
3506! Mem[0000000010001410] = e592ff72 0000b6ff ba1d4b68 e418a414
3507! Mem[0000000010001420] = 141b3ec9 cc0efa00 e9ff4044 00000000
3508! Mem[0000000010001430] = 00000000 8028e6ff ffffffff ffffffff
3509 ldda [%i0]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010001400
3510! Mem[0000000030101408] = 000dffff, %l2 = ffffffffffffffff
3511 ldsba [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
3512! Starting 10 instruction Store Burst
3513! %l2 = 00000000, %l3 = 74ff0000, Mem[00000000300c1400] = 72ff92e5 26fc9a75
3514 stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 74ff0000
3515
3516p0_label_140:
3517! Mem[0000000010101404] = 26fc9a75, %l0 = 00000000000000ff, %asi = 80
3518 swapa [%i4+0x004]%asi,%l0 ! %l0 = 0000000026fc9a75
3519! %l4 = 0000000000000000, Mem[000000001014140e] = 00000000, %asi = 80
3520 stha %l4,[%i5+0x00e]%asi ! Mem[000000001014140c] = 00000000
3521! %l0 = 0000000026fc9a75, Mem[000000001004140e] = 5b000000
3522 sth %l0,[%i1+0x00e] ! Mem[000000001004140c] = 5b009a75
3523! %l6 = 0000000000000000, Mem[0000000010141408] = 0000000000000000
3524 stx %l6,[%i5+%o4] ! Mem[0000000010141408] = 0000000000000000
3525! %l0 = 0000000026fc9a75, Mem[0000000010041400] = fffffffff6ffffff
3526 stx %l0,[%i1+%g0] ! Mem[0000000010041400] = 0000000026fc9a75
3527! %f17 = 00007fff, Mem[0000000010081408] = 00000000
3528 sta %f17,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00007fff
3529! %l4 = 0000000000000000, Mem[0000000010081410] = 7c000000
3530 stwa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
3531! Mem[0000000030101408] = ffff0d00, %l0 = 0000000026fc9a75
3532 swapa [%i4+%o4]0x89,%l0 ! %l0 = 00000000ffff0d00
3533! Mem[00000000300c1408] = 000d0000, %l4 = 0000000000000000
3534 ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
3535! Starting 10 instruction Load Burst
3536! Mem[0000000030081410] = ffb60000, %f24 = 141b3ec9
3537 lda [%i2+%o5]0x89,%f24 ! %f24 = ffb60000
3538
3539p0_label_141:
3540! Mem[00000000300c1400] = 00000000, %l5 = ffffffffffffff0d
3541 lduwa [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
3542! Mem[0000000010081410] = 14ffffff 00000000, %l0 = ffff0d00, %l1 = 0000007f
3543 ldda [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000014ffffff
3544! Mem[0000000030141410] = e38c0000, %l0 = 0000000000000000
3545 ldsha [%i5+%o5]0x81,%l0 ! %l0 = ffffffffffffe38c
3546! Mem[0000000030041400] = 0000b6ff08a53020, %f18 = 00000000 ffffff14
3547 ldda [%i1+%g0]0x89,%f18 ! %f18 = 0000b6ff 08a53020
3548! Mem[0000000010001400] = 00000000, %l0 = ffffffffffffe38c
3549 ldsha [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
3550! Mem[00000000300c1400] = 00000000, %l4 = 0000000000000000
3551 ldsba [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000
3552! Mem[0000000010141400] = 0000ff7f, %f24 = ffb60000
3553 ld [%i5+%g0],%f24 ! %f24 = 0000ff7f
3554! Mem[0000000010101408] = 0000ffb6, %f21 = 0000b6ff
3555 lda [%i4+%o4]0x80,%f21 ! %f21 = 0000ffb6
3556! Mem[0000000030081410] = ffb60000, %l6 = 0000000000000000
3557 lduha [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000
3558! Starting 10 instruction Store Burst
3559! %l4 = 0000000000000000, Mem[0000000030081410] = 0000b6ff
3560 stwa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
3561
3562p0_label_142:
3563! Mem[0000000030101410] = ff00003a, %l7 = 0000000000000d00
3564 swapa [%i4+%o5]0x81,%l7 ! %l7 = 00000000ff00003a
3565! %f25 = cc0efa00, Mem[0000000010101400] = ff0000ff
3566 sta %f25,[%i4+%g0]0x88 ! Mem[0000000010101400] = cc0efa00
3567! Mem[0000000030041408] = ffffffff, %l6 = 0000000000000000
3568 swapa [%i1+%o4]0x89,%l6 ! %l6 = 00000000ffffffff
3569! Mem[0000000030041400] = 08a53020, %l6 = 00000000ffffffff
3570 swapa [%i1+%g0]0x89,%l6 ! %l6 = 0000000008a53020
3571! Mem[0000000010141410] = ff000d00ffb60000, %l1 = 0000000014ffffff, %l2 = 0000000000000000
3572 add %i5,0x10,%g1
3573 casxa [%g1]0x80,%l1,%l2 ! %l2 = ff000d00ffb60000
3574! Mem[0000000010081428] = ffc30000, %l2 = ff000d00ffb60000
3575 swap [%i2+0x028],%l2 ! %l2 = 00000000ffc30000
3576! Mem[00000000201c0001] = ffff00a6, %l6 = 0000000008a53020
3577 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
3578! %l0 = 0000000000000000, Mem[0000000010181400] = 8e0b7821
3579 stwa %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
3580! %l1 = 0000000014ffffff, Mem[00000000211c0000] = 00ff2060, %asi = 80
3581 stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffff2060
3582! Starting 10 instruction Load Burst
3583! Mem[0000000030081410] = 00000000, %l7 = 00000000ff00003a
3584 ldswa [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
3585
3586p0_label_143:
3587! Mem[0000000010101410] = ff000000 00000000, %l4 = 00000000, %l5 = 00000000
3588 ldda [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000 00000000ff000000
3589! Mem[0000000010081410] = 00000000, %l5 = 00000000ff000000
3590 lduba [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
3591! Mem[0000000030001400] = 0000b6ff, %l7 = 0000000000000000
3592 lduha [%i0+%g0]0x89,%l7 ! %l7 = 000000000000b6ff
3593! Mem[0000000010041408] = ffff92e5, %l3 = 0000000074ff0000
3594 lduwa [%i1+%o4]0x88,%l3 ! %l3 = 00000000ffff92e5
3595! Mem[0000000030081410] = 0000000000000000, %f18 = 0000b6ff 08a53020
3596 ldda [%i2+%o5]0x89,%f18 ! %f18 = 00000000 00000000
3597! Mem[0000000010141434] = 00902fe2, %l1 = 0000000014ffffff
3598 ldub [%i5+0x034],%l1 ! %l1 = 0000000000000000
3599! Mem[0000000030141408] = 26fc9a758ce336ff, %f6 = ba1d4b68 e418a414
3600 ldda [%i5+%o4]0x81,%f6 ! %f6 = 26fc9a75 8ce336ff
3601! Mem[00000000201c0000] = ffff00a6, %l6 = 00000000000000ff
3602 ldsha [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
3603! Mem[0000000010101400] = cc0efa00, %l6 = ffffffffffffffff
3604 ldsha [%i4+%g0]0x88,%l6 ! %l6 = fffffffffffffa00
3605! Starting 10 instruction Store Burst
3606! %l4 = 00000000, %l5 = 00000000, Mem[0000000030181410] = 00000000 e9ff4044
3607 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 00000000
3608
3609p0_label_144:
3610! %l0 = 0000000000000000, Mem[0000000030041410] = 0000e38c
3611 stba %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000e38c
3612! %l4 = 0000000000000000, Mem[0000000030181408] = 26000000
3613 stba %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
3614! %f10 = e9ff4044 00000000, %l6 = fffffffffffffa00
3615! Mem[0000000010141400] = 0000ff7f00000004
3616 stda %f10,[%i5+%l6]ASI_PST8_P ! Mem[0000000010141400] = 0000ff7f00000004
3617! Mem[0000000030081408] = 00000000, %l3 = 00000000ffff92e5
3618 ldstuba [%i2+%o4]0x89,%l3 ! %l3 = 00000000000000ff
3619! %l7 = 000000000000b6ff, Mem[0000000021800081] = e1b303a0, %asi = 80
3620 stba %l7,[%o3+0x081]%asi ! Mem[0000000021800080] = e1ff03a0
3621 membar #Sync ! Added by membar checker (34)
3622! %f0 = 00000000, Mem[0000000010001408] = 00000000
3623 sta %f0 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
3624! Mem[00000000300c1408] = ff000d00, %l1 = 0000000000000000
3625 swapa [%i3+%o4]0x81,%l1 ! %l1 = 00000000ff000d00
3626! %l0 = 0000000000000000, Mem[0000000010141410] = ff000d00
3627 stwa %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
3628! %l6 = fffffffffffffa00, Mem[0000000010041400] = 00000000
3629 stha %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = fa000000
3630! Starting 10 instruction Load Burst
3631! Mem[0000000010101400] = 00fa0ecc000000ff, %f20 = e592ff72 0000ffb6
3632 ldda [%i4+%g0]0x80,%f20 ! %f20 = 00fa0ecc 000000ff
3633
3634p0_label_145:
3635! Mem[0000000030041400] = 0000b6ffffffffff, %f26 = e9ff4044 00000000
3636 ldda [%i1+%g0]0x89,%f26 ! %f26 = 0000b6ff ffffffff
3637! Mem[00000000300c1408] = 00000000 00000dff, %l0 = 00000000, %l1 = ff000d00
3638 ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000dff
3639! Mem[0000000030101410] = 000d0000, %l6 = fffffffffffffa00
3640 ldsba [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
3641! Mem[0000000010041408] = ffff92e5, %f12 = 00000000
3642 lda [%i1+%o4]0x88,%f12 ! %f12 = ffff92e5
3643! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
3644 ldsba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
3645! Mem[0000000010101410] = ff00000000000000, %f28 = 00000000 8028e6ff
3646 ldda [%i4+%o5]0x88,%f28 ! %f28 = ff000000 00000000
3647! Mem[0000000020800000] = ffff4c7b, %l3 = 0000000000000000
3648 ldsba [%o1+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
3649! Mem[0000000010081410] = 00000000, %l0 = 0000000000000000
3650 lduwa [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000
3651! Mem[0000000010001400] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
3652 ldda [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
3653! Starting 10 instruction Store Burst
3654! %f8 = 141b3ec9 cc0efa00, %l7 = 000000000000b6ff
3655! Mem[0000000030141408] = 26fc9a758ce336ff
3656 add %i5,0x008,%g1
3657 stda %f8,[%g1+%l7]ASI_PST8_S ! Mem[0000000030141408] = 141b3ec9cc0efa00
3658
3659p0_label_146:
3660! %l2 = 00000000ffc30000, Mem[0000000010181413] = 000d0000, %asi = 80
3661 stba %l2,[%i6+0x013]%asi ! Mem[0000000010181410] = 000d0000
3662! %l4 = 0000000000000000, Mem[0000000030001410] = 0dffff7f48605d0d
3663 stxa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000
3664! %l5 = 0000000000000000, Mem[0000000030141410] = 00008ce3
3665 stha %l5,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
3666! %l0 = 0000000000000000, Mem[0000000010081424] = 0000ffb6
3667 stw %l0,[%i2+0x024] ! Mem[0000000010081424] = 00000000
3668! Code Fragment 4
3669p0_fragment_1:
3670! %l0 = 0000000000000000
3671 setx 0x961c8d005ae6b3cb,%g7,%l0 ! %l0 = 961c8d005ae6b3cb
3672! %l1 = 0000000000000dff
3673 setx 0x82add6c86d69e72a,%g7,%l1 ! %l1 = 82add6c86d69e72a
3674 setx 0x7ff8, %g1, %g2
3675 and %l0, %g2, %l0
3676 setx 0xffffffff, %g1, %g2
3677 and %l1, %g2, %l1
3678 setx 0x100000000, %g1, %g2
3679 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3680 ta T_CHANGE_HPRIV
3681 stxa %l1, [%l0]ASI_ICACHE_INSTR
3682 ta T_CHANGE_NONHPRIV
3683! %l0 = 961c8d005ae6b3cb
3684 setx 0x6a5cdbff830d5a3c,%g7,%l0 ! %l0 = 6a5cdbff830d5a3c
3685! %l1 = 82add6c86d69e72a
3686 setx 0x9b7627b85f783d83,%g7,%l1 ! %l1 = 9b7627b85f783d83
3687! %l1 = 9b7627b85f783d83, Mem[0000000010141408] = 00000000
3688 stwa %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 5f783d83
3689! Mem[0000000010181430] = e22f00009bdf92f9, %l1 = 9b7627b85f783d83, %l2 = 00000000ffc30000
3690 add %i6,0x30,%g1
3691 casxa [%g1]0x80,%l1,%l2 ! %l2 = e22f00009bdf92f9
3692! %l6 = 00000000, %l7 = 0000b6ff, Mem[0000000030001408] = 00007fff e5920000
3693 stda %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 0000b6ff
3694! %l2 = e22f00009bdf92f9, Mem[0000000030041400] = ffffffffffb60000
3695 stxa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = e22f00009bdf92f9
3696! Starting 10 instruction Load Burst
3697! Mem[0000000030081400] = 0000ff7f 00000004 ff000000 9bdf92f9
3698! Mem[0000000030081410] = 00000000 00000000 62f61f63 ce4965b8
3699! Mem[0000000030081420] = 21780b8e ffffff14 72ff92e5 0000c3ff
3700! Mem[0000000030081430] = 0000008d 00002fe2 6c12b6ff 79b02854
3701 ldda [%i2]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030081400
3702
3703p0_label_147:
3704! Mem[00000000201c0000] = ffff00a6, %l6 = 0000000000000000
3705 lduba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
3706! Mem[0000000010141400] = 0000ff7f 00000004, %l6 = 000000ff, %l7 = 0000b6ff
3707 ldda [%i5+%g0]0x80,%l6 ! %l6 = 000000000000ff7f 0000000000000004
3708! Mem[0000000030101410] = 000d0000, %l4 = 0000000000000000
3709 lduba [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
3710 membar #Sync ! Added by membar checker (35)
3711! Mem[0000000010081400] = ff000d00 ffb60000 00007fff 00000026
3712! Mem[0000000010081410] = 00000000 ffffff14 d74dffff e59229bd
3713! Mem[0000000010081420] = 00000000 00000000 ffb60000 e592ff72
3714! Mem[0000000010081430] = e22f0000 9bdf92ff 7fffd67c 7fffffff
3715 ldda [%i2]ASI_BLK_PL,%f16 ! Block Load from 0000000010081400
3716! Mem[00000000100c1410] = 00000026, %l6 = 000000000000ff7f
3717 lduwa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000026
3718! Mem[0000000030141410] = 00000000, %l2 = e22f00009bdf92f9
3719 lduha [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
3720! Mem[0000000030081410] = 00000000, %l3 = ffffffffffffffff
3721 lduwa [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
3722! Mem[0000000030101410] = 000d0000, %l7 = 0000000000000004
3723 lduba [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
3724! Mem[0000000010181408] = ffffffff, %l0 = 6a5cdbff830d5a3c
3725 ldsha [%i6+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
3726! Starting 10 instruction Store Burst
3727! %f0 = 0000ff7f 00000004, Mem[0000000030001408] = 00000000 0000b6ff
3728 stda %f0 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000ff7f 00000004
3729
3730p0_label_148:
3731! %l2 = 00000000, %l3 = 00000000, Mem[00000000100c1410] = 26000000 e5000000
3732 stda %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 00000000
3733! Mem[0000000010041408] = ffff92e5, %l3 = 0000000000000000
3734 ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 000000e5000000ff
3735! Mem[00000000100c1408] = e5920000, %l7 = 0000000000000000
3736 ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 000000e5000000ff
3737! %l7 = 00000000000000e5, Mem[0000000010001408] = 00000000
3738 stha %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00e50000
3739! %l0 = ffffffff, %l1 = 5f783d83, Mem[0000000030141410] = 00000000 00000000
3740 stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff 5f783d83
3741! %l0 = ffffffffffffffff, Mem[00000000100c1408] = ff920000ffffff70
3742 stxa %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffffffffffffff
3743! %f2 = ff000000 9bdf92f9, Mem[0000000030181408] = 00000000 00004f00
3744 stda %f2 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000 9bdf92f9
3745! Mem[0000000010001400] = 00000000, %l7 = 00000000000000e5
3746 ldstuba [%i0+0x000]%asi,%l7 ! %l7 = 00000000000000ff
3747! Mem[0000000030081410] = 00000000, %l2 = 0000000000000000
3748 swapa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
3749! Starting 10 instruction Load Burst
3750! Mem[0000000030041410] = 0000e38c, %l7 = 0000000000000000
3751 lduba [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
3752
3753p0_label_149:
3754! Mem[0000000010081408] = 00007fff, %l5 = 0000000000000000
3755 ldsha [%i2+0x008]%asi,%l5 ! %l5 = 0000000000000000
3756! Mem[0000000010101400] = 00fa0ecc, %l5 = 0000000000000000
3757 ldswa [%i4+%g0]0x80,%l5 ! %l5 = 0000000000fa0ecc
3758! Mem[0000000010081410] = 00000000, %l0 = ffffffffffffffff
3759 ldsb [%i2+0x011],%l0 ! %l0 = 0000000000000000
3760 membar #Sync ! Added by membar checker (36)
3761! Mem[00000000100c1400] = 00000000 00000000 ffffffff ffffffff
3762! Mem[00000000100c1410] = 00000000 00000000 14a418e4 684b1dff
3763! Mem[00000000100c1420] = 00fa0ecc 00000000 ffffd67c 0000ffe9
3764! Mem[00000000100c1430] = 75e62880 00000000 ff28d67c e5920000
3765 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
3766! Mem[0000000030001400] = ffb60000 f5ff4dd7 04000000 7fff0000
3767! Mem[0000000030001410] = 00000000 00000000 266b0000 d1853e61
3768! Mem[0000000030001420] = 67cbcd9f ea55ddfd b4388881 90000800
3769! Mem[0000000030001430] = 6c30d4cf b5ab8c66 0c407e7f 845bf642
3770 ldda [%i0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030001400
3771! Mem[00000000300c1408] = 00000000, %l3 = 00000000000000e5
3772 ldsba [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
3773! Mem[0000000010001410] = e592ff72, %l1 = 9b7627b85f783d83
3774 ldswa [%i0+%o5]0x80,%l1 ! %l1 = ffffffffe592ff72
3775! Mem[0000000010041410] = 74ff0000, %l1 = ffffffffe592ff72
3776 ldsba [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000000
3777! Mem[0000000030181410] = 0000000000000000, %l6 = 0000000000000026
3778 ldxa [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
3779! Starting 10 instruction Store Burst
3780! %l7 = 0000000000000000, Mem[00000000300c1410] = 7f0000008e0b78ff
3781 stxa %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
3782
3783p0_label_150:
3784! %f23 = ffff4dd7, Mem[0000000030081400] = 7fff0000
3785 sta %f23,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffff4dd7
3786! %f22 = bd2992e5, Mem[000000001008141c] = e59229bd
3787 sta %f22,[%i2+0x01c]%asi ! Mem[000000001008141c] = bd2992e5
3788! Mem[00000000100c1408] = ffffffff, %l2 = 0000000000000000
3789 swapa [%i3+%o4]0x88,%l2 ! %l2 = 00000000ffffffff
3790! %l4 = 0000000000000000, Mem[0000000010001420] = 141b3ec9cc0efa00, %asi = 80
3791 stxa %l4,[%i0+0x020]%asi ! Mem[0000000010001420] = 0000000000000000
3792 membar #Sync ! Added by membar checker (37)
3793! %l6 = 0000000000000000, Mem[00000000100c1408] = 00000000
3794 stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
3795! %f9 = 9fcdcb67, Mem[00000000300c1408] = 00000000
3796 sta %f9 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 9fcdcb67
3797! %l7 = 0000000000000000, Mem[0000000010081408] = 00007fff
3798 stba %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00007fff
3799! Mem[0000000010101400] = cc0efa00, %l2 = 00000000ffffffff
3800 swapa [%i4+%g0]0x88,%l2 ! %l2 = 00000000cc0efa00
3801! %f18 = 26000000, Mem[0000000010181420] = 00000000
3802 sta %f18,[%i6+0x020]%asi ! Mem[0000000010181420] = 26000000
3803! Starting 10 instruction Load Burst
3804! Mem[00000000201c0000] = ffff00a6, %l5 = 0000000000fa0ecc
3805 ldsb [%o0+0x001],%l5 ! %l5 = ffffffffffffffff
3806
3807 ba,a p0_not_taken_0_end
3808p0_not_taken_0:
3809! The following code should not be executed
3810 ld [%i6+0x02c],%l0
3811 stba %l2,[%i4+0x015]%asi
3812 lduwa [%i4+0x020]%asi,%l6
3813 ldxa [%i1+0x018]%asi,%l0
3814 ldswa [%i2+0x018]%asi,%l0
3815 lda [%i6+0x028]%asi,%l6
3816 lduba [%i1+0x035]%asi,%l6
3817 stwa %l0,[%i1+0x024]%asi
3818 ba,a p0_branch_failed
3819p0_not_taken_0_end:
3820
3821
3822! End of Random Code for Thread 0
3823
3824
3825! Check Registers
3826
3827p0_check_registers:
3828 set p0_expected_registers,%g1
3829 ldx [%g1+0x000],%g2
3830 cmp %l0,%g2 ! %l0 should be 0000000000000000
3831 bne,a,pn %xcc,p0_reg_l0_fail
3832 mov %l0,%g3
3833 ldx [%g1+0x008],%g2
3834 cmp %l1,%g2 ! %l1 should be 0000000000000000
3835 bne,a,pn %xcc,p0_reg_l1_fail
3836 mov %l1,%g3
3837 ldx [%g1+0x010],%g2
3838 cmp %l2,%g2 ! %l2 should be 00000000cc0efa00
3839 bne,a,pn %xcc,p0_reg_l2_fail
3840 mov %l2,%g3
3841 ldx [%g1+0x018],%g2
3842 cmp %l3,%g2 ! %l3 should be 0000000000000000
3843 bne,a,pn %xcc,p0_reg_l3_fail
3844 mov %l3,%g3
3845 ldx [%g1+0x020],%g2
3846 cmp %l4,%g2 ! %l4 should be 0000000000000000
3847 bne,a,pn %xcc,p0_reg_l4_fail
3848 mov %l4,%g3
3849 ldx [%g1+0x028],%g2
3850 cmp %l5,%g2 ! %l5 should be ffffffffffffffff
3851 bne,a,pn %xcc,p0_reg_l5_fail
3852 mov %l5,%g3
3853 ldx [%g1+0x030],%g2
3854 cmp %l6,%g2 ! %l6 should be 0000000000000000
3855 bne,a,pn %xcc,p0_reg_l6_fail
3856 mov %l6,%g3
3857 ldx [%g1+0x038],%g2
3858 cmp %l7,%g2 ! %l7 should be 0000000000000000
3859 bne,a,pn %xcc,p0_reg_l7_fail
3860 mov %l7,%g3
3861
3862! Check Floating Point Registers
3863
3864p0_check_fp_registers:
3865 set p0_expected_fp_regs,%g3
3866 std %f0,[%g1]
3867 ldx [%g1],%l1
3868 ldx [%g3+0x00],%l0
3869 cmp %l0,%l1 ! %f0 should be d74dfff5 0000b6ff
3870 bne %xcc,p0_f0_fail
3871 std %f2,[%g1]
3872 ldx [%g1],%l1
3873 ldx [%g3+0x08],%l0
3874 cmp %l0,%l1 ! %f2 should be 0000ff7f 00000004
3875 bne %xcc,p0_f2_fail
3876 std %f4,[%g1]
3877 ldx [%g1],%l1
3878 ldx [%g3+0x10],%l0
3879 cmp %l0,%l1 ! %f4 should be 00000000 00000000
3880 bne %xcc,p0_f4_fail
3881 std %f6,[%g1]
3882 ldx [%g1],%l1
3883 ldx [%g3+0x18],%l0
3884 cmp %l0,%l1 ! %f6 should be 613e85d1 00006b26
3885 bne %xcc,p0_f6_fail
3886 std %f8,[%g1]
3887 ldx [%g1],%l1
3888 ldx [%g3+0x20],%l0
3889 cmp %l0,%l1 ! %f8 should be fddd55ea 9fcdcb67
3890 bne %xcc,p0_f8_fail
3891 std %f10,[%g1]
3892 ldx [%g1],%l1
3893 ldx [%g3+0x28],%l0
3894 cmp %l0,%l1 ! %f10 should be 00080090 818838b4
3895 bne %xcc,p0_f10_fail
3896 std %f12,[%g1]
3897 ldx [%g1],%l1
3898 ldx [%g3+0x30],%l0
3899 cmp %l0,%l1 ! %f12 should be 668cabb5 cfd4306c
3900 bne %xcc,p0_f12_fail
3901 std %f14,[%g1]
3902 ldx [%g1],%l1
3903 ldx [%g3+0x38],%l0
3904 cmp %l0,%l1 ! %f14 should be 42f65b84 7f7e400c
3905 bne %xcc,p0_f14_fail
3906 std %f16,[%g1]
3907 ldx [%g1],%l1
3908 ldx [%g3+0x40],%l0
3909 cmp %l0,%l1 ! %f16 should be 0000b6ff 000d00ff
3910 bne %xcc,p0_f16_fail
3911 std %f18,[%g1]
3912 ldx [%g1],%l1
3913 ldx [%g3+0x48],%l0
3914 cmp %l0,%l1 ! %f18 should be 26000000 ff7f0000
3915 bne %xcc,p0_f18_fail
3916 std %f20,[%g1]
3917 ldx [%g1],%l1
3918 ldx [%g3+0x50],%l0
3919 cmp %l0,%l1 ! %f20 should be 14ffffff 00000000
3920 bne %xcc,p0_f20_fail
3921 std %f22,[%g1]
3922 ldx [%g1],%l1
3923 ldx [%g3+0x58],%l0
3924 cmp %l0,%l1 ! %f22 should be bd2992e5 ffff4dd7
3925 bne %xcc,p0_f22_fail
3926 std %f24,[%g1]
3927 ldx [%g1],%l1
3928 ldx [%g3+0x60],%l0
3929 cmp %l0,%l1 ! %f24 should be 00000000 00000000
3930 bne %xcc,p0_f24_fail
3931 std %f26,[%g1]
3932 ldx [%g1],%l1
3933 ldx [%g3+0x68],%l0
3934 cmp %l0,%l1 ! %f26 should be 72ff92e5 0000b6ff
3935 bne %xcc,p0_f26_fail
3936 std %f28,[%g1]
3937 ldx [%g1],%l1
3938 ldx [%g3+0x70],%l0
3939 cmp %l0,%l1 ! %f28 should be ff92df9b 00002fe2
3940 bne %xcc,p0_f28_fail
3941 std %f30,[%g1]
3942 ldx [%g1],%l1
3943 ldx [%g3+0x78],%l0
3944 cmp %l0,%l1 ! %f30 should be ffffff7f 7cd6ff7f
3945 bne %xcc,p0_f30_fail
3946 nop
3947
3948! The test for processor 0 has passed
3949
3950p0_passed:
3951 ta GOOD_TRAP
3952 nop
3953
3954p0_reg_l0_fail:
3955 or %g0,0xbd0,%g1
3956 ba,a p0_failed
3957p0_reg_l1_fail:
3958 or %g0,0xbd1,%g1
3959 ba,a p0_failed
3960p0_reg_l2_fail:
3961 or %g0,0xbd2,%g1
3962 ba,a p0_failed
3963p0_reg_l3_fail:
3964 or %g0,0xbd3,%g1
3965 ba,a p0_failed
3966p0_reg_l4_fail:
3967 or %g0,0xbd4,%g1
3968 ba,a p0_failed
3969p0_reg_l5_fail:
3970 or %g0,0xbd5,%g1
3971 ba,a p0_failed
3972p0_reg_l6_fail:
3973 or %g0,0xbd6,%g1
3974 ba,a p0_failed
3975p0_reg_l7_fail:
3976 or %g0,0xbd7,%g1
3977 ba,a p0_failed
3978p0_f0_fail:
3979 set p0_temp,%g6
3980 mov 0xf00,%l0
3981 stx %l0,[%g6]
3982 std %f0,[%g6+8]
3983 stx %fsr,[%g6+16]
3984 ta BAD_TRAP
3985
3986p0_f2_fail:
3987 set p0_temp,%g6
3988 mov 0xf02,%l0
3989 stx %l0,[%g6]
3990 std %f2,[%g6+8]
3991 stx %fsr,[%g6+16]
3992 ta BAD_TRAP
3993
3994p0_f4_fail:
3995 set p0_temp,%g6
3996 mov 0xf04,%l0
3997 stx %l0,[%g6]
3998 std %f4,[%g6+8]
3999 stx %fsr,[%g6+16]
4000 ta BAD_TRAP
4001
4002p0_f6_fail:
4003 set p0_temp,%g6
4004 mov 0xf06,%l0
4005 stx %l0,[%g6]
4006 std %f6,[%g6+8]
4007 stx %fsr,[%g6+16]
4008 ta BAD_TRAP
4009
4010p0_f8_fail:
4011 set p0_temp,%g6
4012 mov 0xf08,%l0
4013 stx %l0,[%g6]
4014 std %f8,[%g6+8]
4015 stx %fsr,[%g6+16]
4016 ta BAD_TRAP
4017
4018p0_f10_fail:
4019 set p0_temp,%g6
4020 mov 0xf10,%l0
4021 stx %l0,[%g6]
4022 std %f10,[%g6+8]
4023 stx %fsr,[%g6+16]
4024 ta BAD_TRAP
4025
4026p0_f12_fail:
4027 set p0_temp,%g6
4028 mov 0xf12,%l0
4029 stx %l0,[%g6]
4030 std %f12,[%g6+8]
4031 stx %fsr,[%g6+16]
4032 ta BAD_TRAP
4033
4034p0_f14_fail:
4035 set p0_temp,%g6
4036 mov 0xf14,%l0
4037 stx %l0,[%g6]
4038 std %f14,[%g6+8]
4039 stx %fsr,[%g6+16]
4040 ta BAD_TRAP
4041
4042p0_f16_fail:
4043 set p0_temp,%g6
4044 mov 0xf16,%l0
4045 stx %l0,[%g6]
4046 std %f16,[%g6+8]
4047 stx %fsr,[%g6+16]
4048 ta BAD_TRAP
4049
4050p0_f18_fail:
4051 set p0_temp,%g6
4052 mov 0xf18,%l0
4053 stx %l0,[%g6]
4054 std %f18,[%g6+8]
4055 stx %fsr,[%g6+16]
4056 ta BAD_TRAP
4057
4058p0_f20_fail:
4059 set p0_temp,%g6
4060 mov 0xf20,%l0
4061 stx %l0,[%g6]
4062 std %f20,[%g6+8]
4063 stx %fsr,[%g6+16]
4064 ta BAD_TRAP
4065
4066p0_f22_fail:
4067 set p0_temp,%g6
4068 mov 0xf22,%l0
4069 stx %l0,[%g6]
4070 std %f22,[%g6+8]
4071 stx %fsr,[%g6+16]
4072 ta BAD_TRAP
4073
4074p0_f24_fail:
4075 set p0_temp,%g6
4076 mov 0xf24,%l0
4077 stx %l0,[%g6]
4078 std %f24,[%g6+8]
4079 stx %fsr,[%g6+16]
4080 ta BAD_TRAP
4081
4082p0_f26_fail:
4083 set p0_temp,%g6
4084 mov 0xf26,%l0
4085 stx %l0,[%g6]
4086 std %f26,[%g6+8]
4087 stx %fsr,[%g6+16]
4088 ta BAD_TRAP
4089
4090p0_f28_fail:
4091 set p0_temp,%g6
4092 mov 0xf28,%l0
4093 stx %l0,[%g6]
4094 std %f28,[%g6+8]
4095 stx %fsr,[%g6+16]
4096 ta BAD_TRAP
4097
4098p0_f30_fail:
4099 set p0_temp,%g6
4100 mov 0xf30,%l0
4101 stx %l0,[%g6]
4102 std %f30,[%g6+8]
4103 stx %fsr,[%g6+16]
4104 ta BAD_TRAP
4105
4106
4107! The test for processor 0 failed
4108
4109p0_failed:
4110 set p0_temp,%g6
4111 stx %g1,[%g6]
4112 stx %g2,[%g6+8]
4113 stx %g3,[%g6+16]
4114 stx %fsr,[%g6+24]
4115 ta BAD_TRAP
4116
4117
4118! The local area data for processor 0 failed
4119
4120p0_local_failed:
4121 set done_flags,%g5
4122 mov 3,%g6
4123 st %g6,[%g5+0x000] ! Set processor 0 done flag
4124
4125 set p0_temp,%g6
4126 add %g1,%g4,%g1
4127 stx %g4,[%g6]
4128 stx %g2,[%g6+8]
4129 stx %g3,[%g6+16]
4130 st %fsr,[%g6+24]
4131 ta BAD_TRAP
4132
4133p0_selfmod_failed:
4134 ba p0_failed
4135 mov 0xabc,%g1
4136
4137p0_branch_failed:
4138 mov 0xbbb,%g1
4139 rd %ccr,%g2
4140 ba p0_failed
4141 mov 0x0,%g3
4142
4143p0_trap1e:
4144 fcmps %fcc1,%f6 ,%f6
4145 add %l7,%l5,%l3
4146 ldsba [%i6+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000010181400]
4147 smul %l6,-0xae5,%l0
4148 done
4149
4150p0_trap1o:
4151 fcmps %fcc1,%f6 ,%f6
4152 add %l7,%l5,%l3
4153 ldsba [%o6+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000010181400]
4154 smul %l6,-0xae5,%l0
4155 done
4156
4157
4158p0_trap2e:
4159 ldswa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000010081408]
4160 xor %l2,%l0,%l1
4161 sdivx %l7,%l1,%l0
4162 and %l6,-0x319,%l5
4163 nop
4164 fsqrts %f9 ,%f6
4165 subc %l7,%l5,%l1
4166 done
4167
4168p0_trap2o:
4169 ldswa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000010081408]
4170 xor %l2,%l0,%l1
4171 sdivx %l7,%l1,%l0
4172 and %l6,-0x319,%l5
4173 nop
4174 fsqrts %f9 ,%f6
4175 subc %l7,%l5,%l1
4176 done
4177
4178
4179p0_trap3e:
4180 sub %l6,0x16a,%l4
4181 done
4182
4183p0_trap3o:
4184 sub %l6,0x16a,%l4
4185 done
4186
4187! Cross Processor Interrupt Handler
4188
4189cross_intr_handler:
4190 membar #Sync
4191! Identify the recipient of the interrupt
4192 mov 0x10,%g1 ! VA of Core ID Register
4193 ldxa [%g1]ASI_CMP_CORE_ID,%g1
4194 and %g1,0x3f,%g4 ! Extract Core ID in %g4
4195 sll %g4,2,%g1 ! Index into intr receive array
4196 set received_xintr,%g2 ! Pointer to receive counters
4197 lduw [%g2+%g1],%g3 ! Get receive count
4198 inc %g3 ! Incement by 1
4199 st %g3,[%g2+%g1] ! Update receive count
4200! Reset busy bit interrupts and return
4201 mov 0x40,%g1 ! Busy bit
4202 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
4203 membar #Sync
4204 retry
4205
4206inst_access_handler:
4207 done
4208
4209 .align 256
4210data_access_handler:
42111: done
4212
4213p0_init_memory_pointers:
4214 set p0_init_registers,%g1
4215 mov %g0,%g2
4216 mov %g0,%g3
4217 mov %g0,%g4
4218 mov %g0,%g5
4219 mov %g0,%g6
4220 mov %g0,%g7
4221
4222! Initialize memory pointers for window 0
4223 set p0_local0_start,%i0
4224 set p0_local1_start,%i1
4225 set p0_local2_start,%i2
4226 set p0_local3_start,%i3
4227 set p0_local4_start,%i4
4228 set p0_local5_start,%i5
4229 set p0_local6_start,%i6
4230 clr %i7
4231! Init Local Registers in Window 0
4232 ldx [%g1+0x000],%l0 ! %l0 = 9caf383c95cd13de
4233 ldx [%g1+0x008],%l1 ! %l1 = c9259657ca643574
4234 ldx [%g1+0x010],%l2 ! %l2 = dd6b16b0751c2a32
4235 ldx [%g1+0x018],%l3 ! %l3 = 1050504adfc228c4
4236 ldx [%g1+0x020],%l4 ! %l4 = 24559198565cb6a6
4237 ldx [%g1+0x028],%l5 ! %l5 = 803dcf6a3d297b57
4238 ldx [%g1+0x030],%l6 ! %l6 = 4ded7dbebb94337d
4239 ldx [%g1+0x038],%l7 ! %l7 = 37ff0a528d5ecf94
4240
4241! Initialize the output register of window 0
4242
4243 set share0_start,%o0
4244 set share1_start,%o1
4245 set share2_start,%o2
4246 set share3_start,%o3
4247 mov 0x08,%o4
4248 mov 0x10,%o5
4249 mov 0x18,%o6
4250
4251 retl
4252 nop
4253
4254user_text_end:
4255 .seg "text"
4256 .align 0x2000
4257user_near0_start:
4258p0_near_0_le:
4259 orn %l4,%l6,%l5
4260 st %f8 ,[%i3+0x02c] ! Mem[00000000100c142c]
4261 std %f0 ,[%i4+0x028] ! Mem[0000000010101428]
4262 stx %l0,[%i2+0x008] ! Mem[0000000010081408]
4263 addc %l7,0x646,%l5
4264 ldd [%i4+0x038],%l4 ! Mem[0000000010101438]
4265 jmpl %o7,%g0
4266 fitos %f7 ,%f15
4267p0_near_0_he:
4268 ldd [%i6+0x008],%f30 ! Mem[0000000010181408]
4269 std %l0,[%i6+0x000] ! Mem[0000000010181400]
4270 udivx %l7,-0x4cd,%l5
4271 ld [%i0+0x01c],%f19 ! Mem[000000001000141c]
4272 jmpl %o7,%g0
4273 fdtos %f16,%f25
4274near0_b2b_h:
4275 jmpl %o7,%g0
4276 or %l2,0x52f,%l5
4277 jmpl %o7,%g0
4278 nop
4279near0_b2b_l:
4280 jmpl %o7,%g0
4281 udivx %l5,-0x50e,%l1
4282 jmpl %o7,%g0
4283 nop
4284user_near0_end:
4285 .seg "text"
4286 .align 0x2000
4287user_near1_start:
4288p0_near_1_le:
4289 jmpl %o7,%g0
4290 andn %l3,%l7,%l6
4291 jmpl %o7,%g0
4292 nop
4293p0_near_1_he:
4294 std %f16,[%i0+0x008] ! Mem[0000000010001408]
4295 ldstub [%o3+0x001],%l3 ! Mem[0000000021800001]
4296 xnor %l6,0x46d,%l0
4297 subc %l2,%l2,%l2
4298 std %l6,[%i0+0x000] ! Mem[0000000010001400]
4299 swap [%i0+0x024],%l7 ! Mem[0000000010001424]
4300 subc %l2,%l4,%l4
4301 jmpl %o7,%g0
4302 ld [%i1+0x004],%f26 ! Mem[0000000010041404]
4303near1_b2b_h:
4304 sdivx %l2,-0xa8d,%l3
4305 xnor %l4,-0xa98,%l5
4306 fmuls %f27,%f30,%f27
4307 jmpl %o7,%g0
4308 addc %l0,%l5,%l1
4309near1_b2b_l:
4310 subc %l6,-0x79e,%l3
4311 umul %l5,0xf1c,%l2
4312 fcmps %fcc2,%f13,%f3
4313 jmpl %o7,%g0
4314 and %l4,-0x4c8,%l1
4315user_near1_end:
4316 .seg "text"
4317 .align 0x2000
4318user_near2_start:
4319p0_near_2_le:
4320 xnor %l0,-0x9b3,%l7
4321 ld [%i1+0x00c],%f6 ! Mem[000000001004140c]
4322 smul %l1,0xed4,%l5
4323 ldstub [%o2+0x001],%l6 ! Mem[00000000211c0001]
4324 fsubs %f1 ,%f3 ,%f7
4325 ldsh [%i1+0x010],%l7 ! Mem[0000000010041410]
4326 fsubs %f8 ,%f14,%f10
4327 jmpl %o7,%g0
4328 ldd [%i2+0x018],%l4 ! Mem[0000000010081418]
4329p0_near_2_he:
4330 add %l5,0xa18,%l7
4331 xnor %l2,0xbb4,%l1
4332 umul %l5,0x4e3,%l4
4333 jmpl %o7,%g0
4334 ldstub [%i4+0x017],%l6 ! Mem[0000000010101417]
4335near2_b2b_h:
4336 fstod %f28,%f24
4337 fitod %f22,%f30
4338 fadds %f19,%f16,%f25
4339 udivx %l7,-0xb59,%l6
4340 fdivs %f25,%f18,%f29
4341 jmpl %o7,%g0
4342 addc %l5,%l2,%l7
4343near2_b2b_l:
4344 fmuls %f5 ,%f5 ,%f9
4345 fstoi %f7 ,%f3
4346 xnor %l0,-0x857,%l7
4347 smul %l0,-0xc53,%l1
4348 mulx %l0,0x4c8,%l0
4349 jmpl %o7,%g0
4350 orn %l6,0x92e,%l6
4351user_near2_end:
4352 .seg "text"
4353 .align 0x2000
4354user_near3_start:
4355p0_near_3_le:
4356 orn %l2,%l6,%l5
4357 ldsw [%i1+0x018],%l6 ! Mem[0000000010041418]
4358 fstod %f6 ,%f0
4359 fsqrts %f13,%f6
4360 fsubs %f8 ,%f15,%f3
4361 ldd [%i2+0x000],%l0 ! Mem[0000000010081400]
4362 addc %l4,%l1,%l6
4363 jmpl %o7,%g0
4364 add %l1,0xc3e,%l1
4365p0_near_3_he:
4366 orn %l6,%l2,%l4
4367 std %l6,[%i6+0x018] ! Mem[0000000010181418]
4368 jmpl %o7,%g0
4369 ldd [%i4+0x038],%l0 ! Mem[0000000010101438]
4370near3_b2b_h:
4371 and %l2,%l2,%l6
4372 jmpl %o7,%g0
4373 addc %l0,%l7,%l4
4374near3_b2b_l:
4375 add %l0,%l4,%l5
4376 jmpl %o7,%g0
4377 fmuls %f6 ,%f7 ,%f3
4378user_near3_end:
4379 .seg "text"
4380 .text
4381 .align 0x2000
4382user_far0_start:
4383p0_far_0_le:
4384 fdtoi %f10,%f5
4385 xnor %l7,%l4,%l5
4386 std %l4,[%i3+0x028] ! Mem[00000000100c1428]
4387 std %l4,[%i6+0x038] ! Mem[0000000010181438]
4388 xor %l3,%l4,%l5
4389 jmpl %o7,%g0
4390 stb %l1,[%i0+0x03b] ! Mem[000000001000143b]
4391p0_far_0_lem:
4392 fdtoi %f10,%f5
4393 xnor %l7,%l4,%l5
4394 membar #Sync
4395 std %l4,[%i3+0x028] ! Mem[00000000100c1428]
4396 std %l4,[%i6+0x038] ! Mem[0000000010181438]
4397 xor %l3,%l4,%l5
4398 membar #Sync
4399 jmpl %o7,%g0
4400 stb %l1,[%i0+0x03b] ! Mem[000000001000143b]
4401p0_far_0_he:
4402 ld [%i0+0x028],%f26 ! Mem[0000000010001428]
4403 fitod %f18,%f16
4404 sth %l4,[%i6+0x03e] ! Mem[000000001018143e]
4405 ldstub [%o0+0x000],%l7 ! Mem[00000000201c0000]
4406 lduh [%i4+0x018],%l3 ! Mem[0000000010101418]
4407 swap [%i5+0x020],%l3 ! Mem[0000000010141420]
4408 jmpl %o7,%g0
4409 ldub [%i5+0x016],%l5 ! Mem[0000000010141416]
4410p0_far_0_hem:
4411 membar #Sync
4412 ld [%i0+0x028],%f26 ! Mem[0000000010001428]
4413 fitod %f18,%f16
4414 sth %l4,[%i6+0x03e] ! Mem[000000001018143e]
4415 ldstub [%o0+0x000],%l7 ! Mem[00000000201c0000]
4416 lduh [%i4+0x018],%l3 ! Mem[0000000010101418]
4417 swap [%i5+0x020],%l3 ! Mem[0000000010141420]
4418 membar #Sync
4419 jmpl %o7,%g0
4420 ldub [%i5+0x016],%l5 ! Mem[0000000010141416]
4421p0_loop_branch_0:
4422 jmpl %o7+12,%g0
4423 add %l0,1,%l0
4424far0_b2b_h:
4425 xnor %l1,%l2,%l0
4426 sdivx %l3,%l0,%l2
4427 or %l7,-0xf35,%l0
4428 umul %l2,-0x982,%l6
4429 jmpl %o7,%g0
4430 fcmps %fcc0,%f28,%f17
4431far0_b2b_l:
4432 subc %l3,%l7,%l1
4433 fdivs %f2 ,%f15,%f7
4434 addc %l6,%l4,%l1
4435 xor %l7,%l2,%l7
4436 jmpl %o7,%g0
4437 fmuls %f8 ,%f6 ,%f4
4438user_far0_end:
4439 .seg "text"
4440 .text
4441 .align 0x2000
4442user_far1_start:
4443p0_far_1_le:
4444 lduw [%i6+0x030],%l2 ! Mem[0000000010181430]
4445 ldstub [%i2+0x013],%l3 ! Mem[0000000010081413]
4446 jmpl %o7,%g0
4447 mulx %l0,%l3,%l3
4448p0_far_1_lem:
4449 membar #Sync
4450 lduw [%i6+0x030],%l2 ! Mem[0000000010181430]
4451 ldstub [%i2+0x013],%l3 ! Mem[0000000010081413]
4452 jmpl %o7,%g0
4453 mulx %l0,%l3,%l3
4454p0_far_1_he:
4455 and %l5,%l2,%l1
4456 ldub [%i1+0x00a],%l2 ! Mem[000000001004140a]
4457 fstod %f23,%f26
4458 swap [%i1+0x02c],%l4 ! Mem[000000001004142c]
4459 fdivs %f27,%f20,%f16
4460 swap [%i3+0x020],%l4 ! Mem[00000000100c1420]
4461 andn %l2,%l6,%l1
4462 jmpl %o7,%g0
4463 ldstub [%o0+0x001],%l2 ! Mem[00000000201c0001]
4464p0_far_1_hem:
4465 and %l5,%l2,%l1
4466 membar #Sync
4467 ldub [%i1+0x00a],%l2 ! Mem[000000001004140a]
4468 fstod %f23,%f26
4469 swap [%i1+0x02c],%l4 ! Mem[000000001004142c]
4470 fdivs %f27,%f20,%f16
4471 swap [%i3+0x020],%l4 ! Mem[00000000100c1420]
4472 andn %l2,%l6,%l1
4473 jmpl %o7,%g0
4474 ldstub [%o0+0x001],%l2 ! Mem[00000000201c0001]
4475p0_loop_branch_1:
4476 jmpl %o7+12,%g0
4477 add %l0,2,%l0
4478far1_b2b_h:
4479 sdivx %l0,%l5,%l6
4480 umul %l2,%l5,%l7
4481 jmpl %o7,%g0
4482 fitod %f29,%f20
4483far1_b2b_l:
4484 fdtoi %f10,%f7
4485 subc %l1,-0x592,%l7
4486 jmpl %o7,%g0
4487 orn %l5,-0xe6f,%l2
4488user_far1_end:
4489 .seg "text"
4490 .text
4491 .align 0x2000
4492user_far2_start:
4493p0_far_2_le:
4494 sub %l4,%l7,%l5
4495 fsqrts %f11,%f1
4496 fsqrts %f7 ,%f9
4497 sub %l5,%l4,%l3
4498 fitos %f5 ,%f5
4499 jmpl %o7,%g0
4500 xor %l7,-0x0da,%l5
4501p0_far_2_lem:
4502 sub %l4,%l7,%l5
4503 fsqrts %f11,%f1
4504 fsqrts %f7 ,%f9
4505 sub %l5,%l4,%l3
4506 fitos %f5 ,%f5
4507 jmpl %o7,%g0
4508 xor %l7,-0x0da,%l5
4509p0_far_2_he:
4510 or %l7,-0x5c5,%l0
4511 jmpl %o7,%g0
4512 fdtoi %f24,%f23
4513p0_far_2_hem:
4514 or %l7,-0x5c5,%l0
4515 jmpl %o7,%g0
4516 fdtoi %f24,%f23
4517p0_loop_branch_2:
4518 jmpl %o7+12,%g0
4519 add %l0,3,%l0
4520far2_b2b_h:
4521 fcmps %fcc1,%f19,%f21
4522 andn %l4,%l0,%l7
4523 udivx %l7,-0x940,%l1
4524 fmuls %f17,%f16,%f20
4525 and %l1,%l7,%l4
4526 umul %l0,%l2,%l0
4527 jmpl %o7,%g0
4528 addc %l1,0x9b3,%l1
4529far2_b2b_l:
4530 addc %l4,-0x10c,%l6
4531 add %l2,%l2,%l1
4532 fitos %f11,%f4
4533 sdivx %l3,-0x494,%l7
4534 fadds %f3 ,%f4 ,%f0
4535 mulx %l5,0x470,%l4
4536 jmpl %o7,%g0
4537 fsubs %f15,%f11,%f2
4538user_far2_end:
4539 .seg "text"
4540 .text
4541 .align 0x2000
4542user_far3_start:
4543p0_far_3_le:
4544 jmpl %o7,%g0
4545 ldd [%i1+0x000],%f2 ! Mem[0000000010041400]
4546 jmpl %o7,%g0
4547 nop
4548p0_far_3_lem:
4549 membar #Sync
4550 jmpl %o7,%g0
4551 ldd [%i1+0x000],%f2 ! Mem[0000000010041400]
4552 jmpl %o7,%g0
4553 nop
4554p0_far_3_he:
4555 nop
4556 ldub [%i2+0x026],%l6 ! Mem[0000000010081426]
4557 and %l2,-0x17d,%l0
4558 jmpl %o7,%g0
4559 andn %l6,-0xe28,%l3
4560p0_far_3_hem:
4561 nop
4562 membar #Sync
4563 ldub [%i2+0x026],%l6 ! Mem[0000000010081426]
4564 and %l2,-0x17d,%l0
4565 jmpl %o7,%g0
4566 andn %l6,-0xe28,%l3
4567p0_loop_branch_3:
4568 jmpl %o7+12,%g0
4569 add %l0,4,%l0
4570far3_b2b_h:
4571 andn %l2,-0xd5b,%l1
4572 fadds %f22,%f22,%f16
4573 fcmps %fcc2,%f25,%f30
4574 fcmps %fcc3,%f29,%f28
4575 fitos %f31,%f27
4576 fadds %f31,%f25,%f27
4577 fmuls %f25,%f27,%f25
4578 jmpl %o7,%g0
4579 fdivs %f22,%f31,%f25
4580far3_b2b_l:
4581 fitod %f11,%f8
4582 subc %l6,-0x9c3,%l1
4583 fstod %f12,%f14
4584 udivx %l5,%l2,%l7
4585 nop
4586 udivx %l0,0x898,%l1
4587 umul %l0,%l2,%l7
4588 jmpl %o7,%g0
4589 fsubs %f9 ,%f1 ,%f7
4590user_far3_end:
4591 .seg "text"
4592 .align 0x2000
4593user_jump0_start:
4594 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
4595p0_jmpl_0_le:
4596 fcmps %fcc1,%f9 ,%f2
4597 ldd [%i4+0x010],%l2 ! Mem[0000000010101410]
4598 stb %l5,[%i5+0x00b] ! Mem[000000001014140b]
4599 add %l1,-0x995,%l7
4600 ldub [%i2+0x00a],%l5 ! Mem[000000001008140a]
4601 ldstub [%i3+0x028],%l6 ! Mem[00000000100c1428]
4602 jmpl %g6+8,%g0
4603 ld [%i0+0x034],%f9 ! Mem[0000000010001434]
4604p0_call_0_le:
4605 umul %l1,%l1,%l3
4606 udivx %l1,-0x267,%l4
4607 or %l2,%l4,%l0
4608 retl
4609 fitos %f9 ,%f4
4610p0_jmpl_0_lo:
4611 fcmps %fcc1,%f9 ,%f2
4612 ldd [%o4+0x010],%l2 ! Mem[0000000010101410]
4613 stb %l5,[%o5+0x00b] ! Mem[000000001014140b]
4614 add %l1,-0x995,%l7
4615 ldub [%o2+0x00a],%l5 ! Mem[000000001008140a]
4616 ldstub [%o3+0x028],%l6 ! Mem[00000000100c1428]
4617 jmpl %g6+8,%g0
4618 ld [%o0+0x034],%f9 ! Mem[0000000010001434]
4619p0_call_0_lo:
4620 umul %l1,%l1,%l3
4621 udivx %l1,-0x267,%l4
4622 or %l2,%l4,%l0
4623 retl
4624 fitos %f9 ,%f4
4625p0_jmpl_0_he:
4626 ldx [%i0+0x010],%l5 ! Mem[0000000010001410]
4627 jmpl %g6+8,%g0
4628 fcmps %fcc2,%f19,%f25
4629p0_call_0_he:
4630 orn %l6,-0x151,%l3
4631 stx %l3,[%i2+0x038] ! Mem[0000000010081438]
4632 stx %l6,[%i4+0x000] ! Mem[0000000010101400]
4633 swap [%i4+0x01c],%l6 ! Mem[000000001010141c]
4634 umul %l1,%l5,%l1
4635 fstod %f22,%f20
4636 retl
4637 stx %l4,[%i3+0x010] ! Mem[00000000100c1410]
4638p0_jmpl_0_ho:
4639 ldx [%o0+0x010],%l5 ! Mem[0000000010001410]
4640 jmpl %g6+8,%g0
4641 fcmps %fcc2,%f19,%f25
4642p0_call_0_ho:
4643 orn %l6,-0x151,%l3
4644 stx %l3,[%o2+0x038] ! Mem[0000000010081438]
4645 stx %l6,[%o4+0x000] ! Mem[0000000010101400]
4646 swap [%o4+0x01c],%l6 ! Mem[000000001010141c]
4647 umul %l1,%l5,%l1
4648 fstod %f22,%f20
4649 retl
4650 stx %l4,[%o3+0x010] ! Mem[00000000100c1410]
4651user_jump0_end:
4652 .seg "text"
4653 .align 0x2000
4654user_jump1_start:
4655 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
4656p0_jmpl_1_le:
4657 and %l0,%l2,%l0
4658 add %l7,%l1,%l4
4659 fdtos %f8 ,%f11
4660 ldstub [%o3+0x1c1],%l6 ! Mem[00000000218001c1]
4661 mulx %l2,0xcd8,%l0
4662 xor %l7,%l5,%l3
4663 jmpl %g6+8,%g0
4664 fsubs %f13,%f12,%f5
4665p0_call_1_le:
4666 ldd [%i6+0x020],%l4 ! Mem[0000000010181420]
4667 ldsh [%i0+0x03c],%l1 ! Mem[000000001000143c]
4668 retl
4669 fstod %f9 ,%f14
4670p0_jmpl_1_lo:
4671 and %l0,%l2,%l0
4672 add %l7,%l1,%l4
4673 fdtos %f8 ,%f11
4674 ldstub [%i3+0x1c1],%l6 ! Mem[00000000218001c1]
4675 mulx %l2,0xcd8,%l0
4676 xor %l7,%l5,%l3
4677 jmpl %g6+8,%g0
4678 fsubs %f13,%f12,%f5
4679p0_call_1_lo:
4680 ldd [%o6+0x020],%l4 ! Mem[0000000010181420]
4681 ldsh [%o0+0x03c],%l1 ! Mem[000000001000143c]
4682 retl
4683 fstod %f9 ,%f14
4684p0_jmpl_1_he:
4685 ldub [%i2+0x03f],%l0 ! Mem[000000001008143f]
4686 and %l5,-0xa37,%l2
4687 jmpl %g6+8,%g0
4688 stx %l2,[%i5+0x018] ! Mem[0000000010141418]
4689p0_call_1_he:
4690 fdivs %f22,%f22,%f18
4691 fitos %f26,%f17
4692 umul %l5,0xd5b,%l6
4693 ldsh [%i5+0x032],%l4 ! Mem[0000000010141432]
4694 ldsb [%i2+0x033],%l6 ! Mem[0000000010081433]
4695 swap [%i2+0x038],%l2 ! Mem[0000000010081438]
4696 retl
4697 fadds %f18,%f28,%f23
4698p0_jmpl_1_ho:
4699 ldub [%o2+0x03f],%l0 ! Mem[000000001008143f]
4700 and %l5,-0xa37,%l2
4701 jmpl %g6+8,%g0
4702 stx %l2,[%o5+0x018] ! Mem[0000000010141418]
4703p0_call_1_ho:
4704 fdivs %f22,%f22,%f18
4705 fitos %f26,%f17
4706 umul %l5,0xd5b,%l6
4707 ldsh [%o5+0x032],%l4 ! Mem[0000000010141432]
4708 ldsb [%o2+0x033],%l6 ! Mem[0000000010081433]
4709 swap [%o2+0x038],%l2 ! Mem[0000000010081438]
4710 retl
4711 fadds %f18,%f28,%f23
4712user_jump1_end:
4713 .seg "text"
4714 .align 0x2000
4715user_jump2_start:
4716 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
4717p0_jmpl_2_le:
4718 fmuls %f1 ,%f0 ,%f11
4719 fsubs %f3 ,%f2 ,%f9
4720 jmpl %g6+8,%g0
4721 fcmps %fcc0,%f1 ,%f6
4722p0_call_2_le:
4723 umul %l4,-0x73c,%l6
4724 stw %l6,[%i4+0x004] ! Mem[0000000010101404]
4725 sth %l0,[%i0+0x03e] ! Mem[000000001000143e]
4726 st %f7 ,[%i3+0x010] ! Mem[00000000100c1410]
4727 fdtoi %f6 ,%f8
4728 stb %l6,[%i4+0x014] ! Mem[0000000010101414]
4729 retl
4730 fsqrts %f10,%f5
4731p0_jmpl_2_lo:
4732 fmuls %f1 ,%f0 ,%f11
4733 fsubs %f3 ,%f2 ,%f9
4734 jmpl %g6+8,%g0
4735 fcmps %fcc0,%f1 ,%f6
4736p0_call_2_lo:
4737 umul %l4,-0x73c,%l6
4738 stw %l6,[%o4+0x004] ! Mem[0000000010101404]
4739 sth %l0,[%o0+0x03e] ! Mem[000000001000143e]
4740 st %f7 ,[%o3+0x010] ! Mem[00000000100c1410]
4741 fdtoi %f6 ,%f8
4742 stb %l6,[%o4+0x014] ! Mem[0000000010101414]
4743 retl
4744 fsqrts %f10,%f5
4745p0_jmpl_2_he:
4746 jmpl %g6+8,%g0
4747 ldsh [%i1+0x00c],%l4 ! Mem[000000001004140c]
4748p0_call_2_he:
4749 ldsh [%i6+0x00e],%l7 ! Mem[000000001018140e]
4750 or %l5,-0xb5d,%l3
4751 ld [%i6+0x034],%f31 ! Mem[0000000010181434]
4752 add %l7,0xfd5,%l1
4753 xor %l3,-0xeb8,%l7
4754 fcmps %fcc3,%f25,%f30
4755 retl
4756 xnor %l7,0x23b,%l5
4757p0_jmpl_2_ho:
4758 jmpl %g6+8,%g0
4759 ldsh [%o1+0x00c],%l4 ! Mem[000000001004140c]
4760p0_call_2_ho:
4761 ldsh [%o6+0x00e],%l7 ! Mem[000000001018140e]
4762 or %l5,-0xb5d,%l3
4763 ld [%o6+0x034],%f31 ! Mem[0000000010181434]
4764 add %l7,0xfd5,%l1
4765 xor %l3,-0xeb8,%l7
4766 fcmps %fcc3,%f25,%f30
4767 retl
4768 xnor %l7,0x23b,%l5
4769user_jump2_end:
4770 .seg "text"
4771 .align 0x2000
4772user_jump3_start:
4773 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
4774p0_jmpl_3_le:
4775 jmpl %g6+8,%g0
4776 std %f4 ,[%i1+0x038] ! Mem[0000000010041438]
4777p0_call_3_le:
4778 udivx %l5,0x7b0,%l7
4779 ldstub [%i2+0x006],%l4 ! Mem[0000000010081406]
4780 ldstub [%i6+0x02e],%l1 ! Mem[000000001018142e]
4781 std %f6 ,[%i4+0x000] ! Mem[0000000010101400]
4782 andn %l5,%l1,%l3
4783 retl
4784 subc %l0,-0xf15,%l6
4785p0_jmpl_3_lo:
4786 jmpl %g6+8,%g0
4787 std %f4 ,[%o1+0x038] ! Mem[0000000010041438]
4788p0_call_3_lo:
4789 udivx %l5,0x7b0,%l7
4790 ldstub [%o2+0x006],%l4 ! Mem[0000000010081406]
4791 ldstub [%o6+0x02e],%l1 ! Mem[000000001018142e]
4792 std %f6 ,[%o4+0x000] ! Mem[0000000010101400]
4793 andn %l5,%l1,%l3
4794 retl
4795 subc %l0,-0xf15,%l6
4796p0_jmpl_3_he:
4797 std %f30,[%i3+0x020] ! Mem[00000000100c1420]
4798 xor %l1,0x14d,%l1
4799 ldd [%i3+0x028],%l4 ! Mem[00000000100c1428]
4800 jmpl %g6+8,%g0
4801 stb %l2,[%i3+0x01b] ! Mem[00000000100c141b]
4802p0_call_3_he:
4803 retl
4804 ld [%i2+0x014],%f25 ! Mem[0000000010081414]
4805p0_jmpl_3_ho:
4806 std %f30,[%o3+0x020] ! Mem[00000000100c1420]
4807 xor %l1,0x14d,%l1
4808 ldd [%o3+0x028],%l4 ! Mem[00000000100c1428]
4809 jmpl %g6+8,%g0
4810 stb %l2,[%o3+0x01b] ! Mem[00000000100c141b]
4811p0_call_3_ho:
4812 retl
4813 ld [%o2+0x014],%f25 ! Mem[0000000010081414]
4814user_jump3_end:
4815
4816 .seg "data"
4817 .align 0x2000
4818user_data_start:
4819done_flags:
4820 .word 0
4821 .align 8
4822done_count:
4823 .word 0,0
4824Start_Flags:
4825 .word 0,0,0,0
4826Finish_Flag:
4827 .word 0,0
4828 .align 8
4829num_processors:
4830 .word 1
4831num_agents:
4832 .word 0
4833no_membar:
4834 .word 0
4835max_ireg:
4836 .word 8,0
4837max_freg:
4838 .word 32,0
4839 .align 64
4840p0_temp:
4841 .word 0,0,0,0,0,0,0,0
4842 .word 0,0,0,0,0,0,0,0
4843 .word 0,0,0,0,0,0,0,0
4844 .word 0,0,0,0,0,0,0,0
4845p0_debug:
4846 .word 0,0,0,0,0,0,0,0
4847 .word 0,0,0,0,0,0,0,0
4848p0_fsr:
4849 .word 0x00000000,0x00000000
4850 .align 8
4851p0_loop_cnt:
4852 .word 1,0
4853max_windows:
4854 .word 1,0,0,0,0,0,0,0
4855 .word 0,0,0,0,0,0,0,0
4856 .word 0,0,0,0,0,0,0,0
4857 .word 0,0,0,0,0,0,0,0
4858 .word 0,0,0,0,0,0,0,0
4859 .word 0,0,0,0,0,0,0,0
4860 .word 0,0,0,0,0,0,0,0
4861 .word 0,0,0,0,0,0,0,0
4862 .word 0,0,0,0,0,0,0,0
4863 .word 0,0,0,0,0,0,0,0
4864 .word 0,0,0,0,0,0,0,0
4865 .word 0,0,0,0,0,0,0,0
4866 .word 0,0,0,0,0,0,0,0
4867 .word 0,0,0,0,0,0,0,0
4868 .word 0,0,0,0,0,0,0,0
4869 .word 0,0,0,0,0,0,0,0
4870 .word 0,0,0,0,0,0,0,0
4871 .word 0,0,0,0,0,0,0,0
4872 .word 0,0,0,0,0,0,0,0
4873 .word 0,0,0,0,0,0,0,0
4874 .word 0,0,0,0,0,0,0,0
4875 .word 0,0,0,0,0,0,0,0
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
4880 .word 0,0,0,0,0,0,0,0
4881 .word 0,0,0,0,0,0,0,0
4882 .word 0,0,0,0,0,0,0,0
4883 .word 0,0,0,0,0,0,0,0
4884 .word 0,0,0,0,0,0,0,0
4885 .word 0,0,0,0,0,0,0,0
4886
4887 .align 8
4888p0_init_registers:
4889 .word 0x9caf383c,0x95cd13de ! Init value for %l0
4890 .word 0xc9259657,0xca643574 ! Init value for %l1
4891 .word 0xdd6b16b0,0x751c2a32 ! Init value for %l2
4892 .word 0x1050504a,0xdfc228c4 ! Init value for %l3
4893 .word 0x24559198,0x565cb6a6 ! Init value for %l4
4894 .word 0x803dcf6a,0x3d297b57 ! Init value for %l5
4895 .word 0x4ded7dbe,0xbb94337d ! Init value for %l6
4896 .word 0x37ff0a52,0x8d5ecf94 ! Init value for %l7
4897 .align 64
4898p0_init_freg:
4899 .word 0xac7ec92c,0xe37cc357 ! Init value for %f0
4900 .word 0x369d37e5,0x6538d146 ! Init value for %f2
4901 .word 0xed4ff044,0xb075bdfb ! Init value for %f4
4902 .word 0x1efe678c,0x75ceb7ee ! Init value for %f6
4903 .word 0x4e283f11,0x35c51cdf ! Init value for %f8
4904 .word 0x1e5aefbb,0x69c1d312 ! Init value for %f10
4905 .word 0x246b1a28,0x2238748d ! Init value for %f12
4906 .word 0xbb0912dd,0xd9c93902 ! Init value for %f14
4907 .word 0x0c760cf9,0xba6df26a ! Init value for %f16
4908 .word 0x5c36fd04,0xbdb26398 ! Init value for %f18
4909 .word 0x66611fec,0xde36977b ! Init value for %f20
4910 .word 0x2b168a52,0x066d5eb1 ! Init value for %f22
4911 .word 0x3a6501ba,0xc93e1b14 ! Init value for %f24
4912 .word 0xb192740c,0x3c5c3be9 ! Init value for %f26
4913 .word 0xe9b71d10,0x8e4212ee ! Init value for %f28
4914 .word 0x2bd10c67,0x964d48d7 ! Init value for %f30
4915 .word 0x572c40ca,0xadbfd51f ! Init value for %f32
4916 .word 0x99252452,0xf2143b56 ! Init value for %f34
4917 .word 0x1930712a,0xca4d1f17 ! Init value for %f36
4918 .word 0xba779b9b,0x775494bf ! Init value for %f38
4919 .word 0xe5c5fdf9,0x20b0470b ! Init value for %f40
4920 .word 0x2bdfc8fa,0x2d4af679 ! Init value for %f42
4921 .word 0xee3194ca,0x90e361f8 ! Init value for %f44
4922 .word 0x0a8a4a38,0x85657312 ! Init value for %f46
4923 .word 0xf1b14030,0x057adef1
4924 .word 0xa1174b48,0x89c63f61
4925 .word 0x7aee8f3a,0x33a4712f
4926 .word 0x973b5e00,0x4714668b
4927 .word 0xe05091e2,0xa2c00b3e
4928 .word 0x9dbb02ea,0xec681de7
4929 .word 0xfca9b69f,0x4ff4dda6
4930 .word 0x5ad8e2ce,0xea82fafa
4931p0_share_mask:
4932 .word 0xffff0000,0x00000000
4933 .word 0x00000000,0x00000000
4934 .word 0x00000000,0x00000000
4935 .word 0x00000000,0x00000000
4936 .word 0x00000000,0x00000000
4937 .word 0x00000000,0x00000000
4938 .word 0x00000000,0x00000000
4939 .word 0x00000000,0x00000000
4940p0_expected_registers:
4941 .word 0x00000000,0x00000000
4942 .word 0x00000000,0x00000000
4943 .word 0x00000000,0xcc0efa00
4944 .word 0x00000000,0x00000000
4945 .word 0x00000000,0x00000000
4946 .word 0xffffffff,0xffffffff
4947 .word 0x00000000,0x00000000
4948 .word 0x00000000,0x00000000
4949p0_expected_fp_regs:
4950 .word 0xd74dfff5,0x0000b6ff
4951 .word 0x0000ff7f,0x00000004
4952 .word 0x00000000,0x00000000
4953 .word 0x613e85d1,0x00006b26
4954 .word 0xfddd55ea,0x9fcdcb67
4955 .word 0x00080090,0x818838b4
4956 .word 0x668cabb5,0xcfd4306c
4957 .word 0x42f65b84,0x7f7e400c
4958 .word 0x0000b6ff,0x000d00ff
4959 .word 0x26000000,0xff7f0000
4960 .word 0x14ffffff,0x00000000
4961 .word 0xbd2992e5,0xffff4dd7
4962 .word 0x00000000,0x00000000
4963 .word 0x72ff92e5,0x0000b6ff
4964 .word 0xff92df9b,0x00002fe2
4965 .word 0xffffff7f,0x7cd6ff7f
4966 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
4967p0_local0_expect:
4968 .word 0xff000000,0x00000000
4969 .word 0x00e50000,0xffffff14
4970 .word 0xe592ff72,0x0000b6ff
4971 .word 0xba1d4b68,0xe418a414
4972 .word 0x00000000,0x00000000
4973 .word 0xe9ff4044,0x00000000
4974 .word 0x00000000,0x8028e6ff
4975 .word 0xffffffff,0xffffffff
4976p0_local0_sec_expect:
4977 .word 0xffb60000,0xf5ff4dd7
4978 .word 0x04000000,0x7fff0000
4979 .word 0x00000000,0x00000000
4980 .word 0x266b0000,0xd1853e61
4981 .word 0x67cbcd9f,0xea55ddfd
4982 .word 0xb4388881,0x90000800
4983 .word 0x6c30d4cf,0xb5ab8c66
4984 .word 0x0c407e7f,0x845bf642
4985p0_local1_expect:
4986 .word 0xfa000000,0x26fc9a75
4987 .word 0xff92ffff,0x5b009a75
4988 .word 0x0000ff74,0x08a53020
4989 .word 0xeeeccf13,0x55768eff
4990 .word 0x0d5d00ff,0x7fffffff
4991 .word 0x67cbcd9f,0xff000000
4992 .word 0xff2c0000,0xeb0092f9
4993 .word 0x0d5d6048,0x420e70dc
4994p0_local1_sec_expect:
4995 .word 0xe22f0000,0x9bdf92f9
4996 .word 0x00000000,0xfffff3c3
4997 .word 0x0000e38c,0x759afc26
4998 .word 0x67080000,0xe59229bd
4999 .word 0x141b3ec9,0x0dffff7f
5000 .word 0xffc30000,0xe592ff72
5001 .word 0xe22f0000,0x9bdf92f9
5002 .word 0x000000ff,0x000092e5
5003p0_local2_expect:
5004 .word 0xff000d00,0xffb60000
5005 .word 0x00007fff,0x00000026
5006 .word 0x00000000,0xffffff14
5007 .word 0xd74dffff,0xbd2992e5
5008 .word 0x00000000,0x00000000
5009 .word 0xffb60000,0xe592ff72
5010 .word 0xe22f0000,0x9bdf92ff
5011 .word 0x7fffd67c,0x7fffffff
5012p0_local2_sec_expect:
5013 .word 0xd74dffff,0x00000004
5014 .word 0xff000000,0x9bdf92f9
5015 .word 0x00000000,0x00000000
5016 .word 0x62f61f63,0xce4965b8
5017 .word 0x21780b8e,0xffffff14
5018 .word 0x72ff92e5,0x0000c3ff
5019 .word 0x0000008d,0x00002fe2
5020 .word 0x6c12b6ff,0x79b02854
5021p0_local3_expect:
5022 .word 0x00000000,0x00000000
5023 .word 0x00000000,0xffffffff
5024 .word 0x00000000,0x00000000
5025 .word 0x14a418e4,0x684b1dff
5026 .word 0x00fa0ecc,0x00000000
5027 .word 0xffffd67c,0x0000ffe9
5028 .word 0x75e62880,0x00000000
5029 .word 0xff28d67c,0xe5920000
5030p0_local3_sec_expect:
5031 .word 0x00000000,0x0000ff74
5032 .word 0x67cbcd9f,0x00000dff
5033 .word 0x00000000,0x00000000
5034 .word 0xd44582ae,0x63d4034b
5035 .word 0xa73a4e6c,0xa6891397
5036 .word 0xc2b1bab3,0x2fbd55ab
5037 .word 0x3d07b5d4,0xdcc5f7ed
5038 .word 0x40f78674,0xe4c1710c
5039p0_local4_expect:
5040 .word 0xffffffff,0x000000ff
5041 .word 0x0000ffb6,0x4a7eff2f
5042 .word 0x00000000,0x000000ff
5043 .word 0x0000b6ff,0x00000000
5044 .word 0x90ff5cf6,0x26fc9aff
5045 .word 0x01303666,0xffe62880
5046 .word 0x00000024,0x420effdc
5047 .word 0xd44582ae,0xffffffff
5048p0_local4_sec_expect:
5049 .word 0x07930000,0x000000da
5050 .word 0x759afc26,0x80c4e444
5051 .word 0x00000d00,0xffffd67c
5052 .word 0xc1a62c43,0x88f5170a
5053 .word 0x3b887b5e,0xabb629a2
5054 .word 0x89ad67bd,0xd379c7d0
5055 .word 0x9e64c200,0xd9064c44
5056 .word 0xe5920000,0xff000000
5057p0_local5_expect:
5058 .word 0x0000ff7f,0x00000004
5059 .word 0x833d785f,0x00000000
5060 .word 0x00000000,0xffb60000
5061 .word 0x62f61f63,0xce4965b8
5062 .word 0x21780b8e,0xffffff14
5063 .word 0x72ff92e5,0x0000c3ff
5064 .word 0x0000008d,0x00902fe2
5065 .word 0x6c12b6ff,0x79b02854
5066p0_local5_sec_expect:
5067 .word 0x0dffff7f,0xf5ff4dd7
5068 .word 0x141b3ec9,0xcc0efa00
5069 .word 0xffffffff,0x833d785f
5070 .word 0x7779db5c,0x12d72c8c
5071 .word 0x95b80dd9,0x19aa3e44
5072 .word 0x767636fa,0x113f284e
5073 .word 0xa1c2b7b5,0xfe9314a6
5074 .word 0xf4ccbc0a,0xc88b6a2c
5075p0_local6_expect:
5076 .word 0x00000000,0xffffff14
5077 .word 0xffffffff,0xffffffff
5078 .word 0x000d0000,0x79b02854
5079 .word 0xd74dffff,0xe59229bd
5080 .word 0x26000000,0x0000ffb6
5081 .word 0xffc30000,0xe592ff72
5082 .word 0xe22f0000,0x9bdf92f9
5083 .word 0x00000000,0xffb60000
5084p0_local6_sec_expect:
5085 .word 0xffd6ff7f,0xb6ff0000
5086 .word 0xf992df9b,0x000000ff
5087 .word 0x00000000,0x00000000
5088 .word 0x12a7eeec,0x18c510f8
5089 .word 0x68a2d1f5,0xf9823c57
5090 .word 0x668cabb5,0xcfd4306c
5091 .word 0x8028e6ff,0x8ff3ab22
5092 .word 0xcbede5e0,0xf622bef9
5093share0_expect:
5094 .word 0xffff00a6,0xd93d586a
5095 .word 0xd71fe035,0x9755f0d5
5096 .word 0x35c4edf6,0x69a59299
5097 .word 0x15f0c819,0xcdd75336
5098 .word 0x704cb985,0x56ae9083
5099 .word 0xc4bdf5fc,0x467d8aff
5100 .word 0x3a7ab02a,0xe9121eb1
5101 .word 0xc0bb8beb,0x86eb79c0
5102share1_expect:
5103 .word 0xffff4c7b,0x078655be
5104 .word 0x305ce072,0x1f40b25f
5105 .word 0xba34abbb,0xd998b54a
5106 .word 0x0cdbc62a,0xeb153ae3
5107 .word 0x27b02f4e,0x6a605908
5108 .word 0x0c3f1032,0x021bc734
5109 .word 0xe513a628,0xf127cde7
5110 .word 0xa62b96b0,0xdb5ef425
5111 .word 0xffff75f2,0x00ea037c
5112 .word 0xcb6a3a77,0x99a3420c
5113 .word 0x61f7b134,0xb7e77a07
5114 .word 0x9fa70cd6,0xf79ee5ad
5115 .word 0x71ed0b30,0x1b4211ef
5116 .word 0xc6f44fbc,0x04e58b9f
5117 .word 0x1b998d09,0xdcc60518
5118 .word 0x35746c2e,0x90d56a24
5119share2_expect:
5120 .word 0xffff2060,0xa2db72a4
5121 .word 0xfddaaf9c,0x958f630b
5122 .word 0x7b60c1a6,0xc6d64dae
5123 .word 0xb6e55afd,0xf20a43e1
5124 .word 0xaa4ad630,0x8ee26c50
5125 .word 0x96de2773,0x81d100d1
5126 .word 0xff9df815,0xa7ecbbf5
5127 .word 0xa019a5c6,0xbca95d03
5128share3_expect:
5129 .word 0x3ac0c83b,0x178199be
5130 .word 0x262bd257,0x00dcd4a8
5131 .word 0x7434439c,0x3e5a7dda
5132 .word 0x7f222d72,0x42f56586
5133 .word 0x850ff72b,0xbd68cbaf
5134 .word 0xdfe2f845,0x7b4866db
5135 .word 0x7f0c4ec9,0x16b27fbe
5136 .word 0x855e4bea,0xce77e515
5137 .word 0xff743c69,0x6117ae1d
5138 .word 0x06fcb53d,0x3b7d997e
5139 .word 0xee3488bb,0x9848bc12
5140 .word 0x8bbc6133,0xd21674f0
5141 .word 0xfd4498ef,0xe9396dbd
5142 .word 0xe50eb97f,0xba0262d0
5143 .word 0x6ffdbbe8,0x2f6b4d17
5144 .word 0xa974b1f0,0x11951278
5145 .word 0xe1ff03a0,0x3b8c5b7b
5146 .word 0xd5e6dd7a,0xe21a2c77
5147 .word 0x74ee9272,0x34358903
5148 .word 0x30ba90c3,0xa4665f24
5149 .word 0xbbe9bb12,0x4d374e67
5150 .word 0x8a9882f9,0xb21f5459
5151 .word 0x9086f786,0x5c4b2eb4
5152 .word 0xbaef537d,0xe8a05e30
5153 .word 0xd7ff56e2,0x0c8661fb
5154 .word 0x258fc285,0x74379033
5155 .word 0x98039cbd,0xfbed99dc
5156 .word 0x86929aaa,0xfc2cf252
5157 .word 0x9f03af81,0xe7acd66e
5158 .word 0x14c1a3f1,0x06b3587c
5159 .word 0xdb9c2598,0xbfc6ad8e
5160 .word 0x7398935d,0xa3154012
5161 .word 0xff8d008a,0x7954aefd
5162 .word 0x6a532d81,0x0fdd0986
5163 .word 0x9c5c13e6,0x4526c93e
5164 .word 0x614bf503,0xe43be8cd
5165 .word 0x504234ea,0x46fa8cbf
5166 .word 0x393ed062,0xf85c5a13
5167 .word 0x978e728b,0xa40928af
5168 .word 0x9bfac900,0x672f8749
5169 .word 0xffe68990,0xceeef699
5170 .word 0x601419f6,0x721ac80f
5171 .word 0xd4c5ff01,0x3a01a76d
5172 .word 0xa819ddbd,0x2fdd1dc9
5173 .word 0xb5504095,0xaf7343c4
5174 .word 0x94f29403,0xb5e80a32
5175 .word 0x7916d4f9,0x9d8a8857
5176 .word 0x0aa6eae3,0x03c8fa03
5177 .word 0x5bff0fa6,0x72d29844
5178 .word 0x8d9171bb,0x8b48d7f9
5179 .word 0xb7c5cea0,0xd5cd7e81
5180 .word 0x318f01c0,0x2e17d146
5181 .word 0xdee13192,0x1422f04c
5182 .word 0x34aef9a1,0xb0b6e903
5183 .word 0x8bdc4c00,0x0fe20af3
5184 .word 0x0c9b06db,0x3b641957
5185 .word 0xffb2afb2,0x0684c97e
5186 .word 0xd9c842af,0xa4b5320a
5187 .word 0xe20af5fd,0xb5c983ed
5188 .word 0xe47a9455,0x505b2bd2
5189 .word 0x45fd61bd,0x2d6f4edc
5190 .word 0x37bbd37d,0xfd31c379
5191 .word 0x11c7989a,0xadb17541
5192 .word 0xfe129f03,0x25f38178
5193p0_invalidate_semaphore:
5194 .word 0
5195! Data for Cross Processor Interrupt
5196 .align 8
5197received_xintr:
5198 .word 0,0,0,0,0,0,0,0
5199 .word 0,0,0,0,0,0,0,0
5200 .word 0,0,0,0,0,0,0,0
5201 .word 0,0,0,0,0,0,0,0
5202 .word 0,0,0,0,0,0,0,0
5203 .word 0,0,0,0,0,0,0,0
5204 .word 0,0,0,0,0,0,0,0
5205 .word 0,0,0,0,0,0,0,0
5206p0_dispatch_retry:
5207 .word 0,0
5208p0_xintr_data:
5209 .word 0x00000000,0x00000001
5210 .word 0xcdd0f24f,0x836b3096
5211 .word 0x00000000,0x00000002
5212 .word 0x75453d7f,0x87f5b775
5213 .word 0x00000000,0x00000003
5214 .word 0x3bd82177,0xa8e80869
5215 .word 0x00000000,0x00000004
5216 .word 0xe042c11f,0xaf767de4
5217 .word 0x00000000,0x00000005
5218 .word 0xf84468af,0x914564ec
5219 .word 0x00000000,0x00000006
5220 .word 0x5c620e87,0x89c06135
5221 .word 0x00000000,0x00000007
5222 .word 0x0482978f,0xabd5d382
5223 .word 0x00000000,0x00000008
5224 .word 0x9b5ab32f,0xff76c79e
5225 .align 8
5226p0_xintr_expected:
5227 .word 0
5228 .align 64
5229xintr_data_ptrs:
5230 .word p0_xintr_data
5231 .align 8
5232p0_xintr_db:
5233 .skip 512
5234p0_xintr_retry_count:
5235 .word 0,0
5236p0_reset_cnt:
5237 .word 0
5238 .align 8
5239p0_ec_timing_ctrl:
5240 .word 0,0
5241p0_ec_control:
5242 .word 0,0
5243p0_mcu_shadow:
5244 .skip 80
5245user_data_end:
5246
5247
5248SECTION .p0_local0 DATA_VA=0x000800000
5249
5250attr_data {
5251 Name = .p0_local0,
5252 VA = 0x0000000000800000,
5253 RA = 0x0000000010000000,
5254 PA = ra2pa(0x0000000010000000,0),
5255 part_0_ctx_nonzero_tsb_config_0,
5256 TTE_Context=PCONTEXT,
5257 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5258 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5259 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5260 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5261}
5262
5263 .data
5264 .seg "data"
5265 .align 0x2000
5266 .global p0_local0_start
5267p0_local0_begin:
5268 .skip 0x1400
5269p0_local0_start:
5270 .word 0x55510c83,0xa716d4b2,0x8618561f,0x87d3446a
5271 .word 0x4d8621cd,0x5e391914,0x05b3d04f,0xd74d26f5
5272 .word 0xe5edfc48,0x5e200dad,0x5ad3bfe8,0x9e0a9481
5273 .word 0xe480a62a,0xdd8db524,0xdab377f7,0x42c702ee
5274p0_local0_end:
5275
5276SECTION .p0_local0_sec DATA_VA=0x000800000
5277
5278attr_data {
5279 Name = .p0_local0_sec,
5280 VA = 0x0000000000800000,
5281 RA = 0x0000000030000000,
5282 PA = ra2pa(0x0000000030000000,0),
5283 part_0_ctx_nonzero_tsb_config_0,
5284 TTE_Context=SCONTEXT,
5285 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5286 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5287 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5288 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5289}
5290
5291 .data
5292 .seg "data"
5293 .align 0x2000
5294 .global p0_local0_sec_start
5295p0_local0_sec_begin:
5296 .skip 0x1400
5297p0_local0_sec_start:
5298 .word 0x9a018a5d,0xcc0fba2e,0xc4762ade,0x3ce7f672
5299 .word 0xffe48662,0x72d08867,0x006b47d5,0xd1853e61
5300 .word 0xcd845856,0xea55ddfd,0xb4388881,0xc7730867
5301 .word 0x6c30d4cf,0xb5ab8c66,0x0c407e7f,0x845bf642
5302p0_local0_sec_end:
5303
5304SECTION .p0_local1 DATA_VA=0x000802000
5305
5306attr_data {
5307 Name = .p0_local1,
5308 VA = 0x0000000000802000,
5309 RA = 0x0000000010040000,
5310 PA = ra2pa(0x0000000010040000,0),
5311 part_0_ctx_nonzero_tsb_config_0,
5312 TTE_Context=PCONTEXT,
5313 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5314 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5315 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5316 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5317}
5318
5319 .data
5320 .seg "data"
5321 .align 0x2000
5322 .global p0_local1_start
5323p0_local1_begin:
5324 .skip 0x1400
5325p0_local1_start:
5326 .word 0x3620ab74,0x71a96f98,0xf087e6a9,0xff82025e
5327 .word 0xe2bf01b0,0xfe816ebd,0x3cb43f21,0x873774c2
5328 .word 0x5cdbdbcd,0xf40508b6,0x2da16c1d,0x2065a59b
5329 .word 0xcc10640a,0x4dd7a574,0x169ba395,0xc2902ae5
5330p0_local1_end:
5331
5332SECTION .p0_local1_sec DATA_VA=0x000802000
5333
5334attr_data {
5335 Name = .p0_local1_sec,
5336 VA = 0x0000000000802000,
5337 RA = 0x0000000030040000,
5338 PA = ra2pa(0x0000000030040000,0),
5339 part_0_ctx_nonzero_tsb_config_0,
5340 TTE_Context=SCONTEXT,
5341 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5342 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5343 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5344 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5345}
5346
5347 .data
5348 .seg "data"
5349 .align 0x2000
5350 .global p0_local1_sec_start
5351p0_local1_sec_begin:
5352 .skip 0x1400
5353p0_local1_sec_start:
5354 .word 0x194ffc26,0xbbdd5e5c,0xb248a928,0x2706a29b
5355 .word 0xb78bd3df,0xd17fef5e,0xd7fd7bf6,0x48a4e3d8
5356 .word 0x5a70f200,0x98e8b133,0xb3c9358d,0xcf01060a
5357 .word 0xb5a7d98f,0xb29ab7e0,0x5efdb3b4,0x93a8c16d
5358p0_local1_sec_end:
5359
5360SECTION .p0_local2 DATA_VA=0x000804000
5361
5362attr_data {
5363 Name = .p0_local2,
5364 VA = 0x0000000000804000,
5365 RA = 0x0000000010080000,
5366 PA = ra2pa(0x0000000010080000,0),
5367 part_0_ctx_nonzero_tsb_config_0,
5368 TTE_Context=PCONTEXT,
5369 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5370 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5371 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5372 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5373}
5374
5375 .data
5376 .seg "data"
5377 .align 0x2000
5378 .global p0_local2_start
5379p0_local2_begin:
5380 .skip 0x1400
5381p0_local2_start:
5382 .word 0x2a5f9162,0xe289cf0a,0x53f4d9a3,0x38a53cc3
5383 .word 0xdbecf7bd,0x19d8b203,0x81c016a1,0x36fbcbd8
5384 .word 0xe517610a,0x56811a7f,0x9962f259,0xda936a0e
5385 .word 0x2030a508,0x8d36e38c,0x25b22013,0x0f4a1457
5386p0_local2_end:
5387
5388SECTION .p0_local2_sec DATA_VA=0x000804000
5389
5390attr_data {
5391 Name = .p0_local2_sec,
5392 VA = 0x0000000000804000,
5393 RA = 0x0000000030080000,
5394 PA = ra2pa(0x0000000030080000,0),
5395 part_0_ctx_nonzero_tsb_config_0,
5396 TTE_Context=SCONTEXT,
5397 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5398 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5399 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5400 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5401}
5402
5403 .data
5404 .seg "data"
5405 .align 0x2000
5406 .global p0_local2_sec_start
5407p0_local2_sec_begin:
5408 .skip 0x1400
5409p0_local2_sec_start:
5410 .word 0xb1073523,0x45d7bc20,0x2d4e1d67,0xaca1f2e9
5411 .word 0xe6052524,0x29878819,0x13ac7a67,0x01148667
5412 .word 0xbd06a19c,0x8a911fe9,0xad6e94f0,0xb8517bbd
5413 .word 0xade93ea6,0x9ce5dcb4,0x4c1d2862,0xc5e5bb50
5414p0_local2_sec_end:
5415
5416SECTION .p0_local3 DATA_VA=0x000806000
5417
5418attr_data {
5419 Name = .p0_local3,
5420 VA = 0x0000000000806000,
5421 RA = 0x00000000100c0000,
5422 PA = ra2pa(0x00000000100c0000,0),
5423 part_0_ctx_nonzero_tsb_config_0,
5424 TTE_Context=PCONTEXT,
5425 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5426 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5427 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5428 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5429}
5430
5431 .data
5432 .seg "data"
5433 .align 0x2000
5434 .global p0_local3_start
5435p0_local3_begin:
5436 .skip 0x1400
5437p0_local3_start:
5438 .word 0xb711420e,0x758179cc,0x60e86d54,0xbe43375a
5439 .word 0x66363001,0x36d6017e,0x14a418e4,0x684b1dba
5440 .word 0x00fa0ecc,0xf47aead5,0x7a782d7c,0x95d78134
5441 .word 0x31fefe5b,0x715860fc,0x6e2751d5,0x999b85c3
5442p0_local3_end:
5443
5444SECTION .p0_local3_sec DATA_VA=0x000806000
5445
5446attr_data {
5447 Name = .p0_local3_sec,
5448 VA = 0x0000000000806000,
5449 RA = 0x00000000300c0000,
5450 PA = ra2pa(0x00000000300c0000,0),
5451 part_0_ctx_nonzero_tsb_config_0,
5452 TTE_Context=SCONTEXT,
5453 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5454 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5455 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5456 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5457}
5458
5459 .data
5460 .seg "data"
5461 .align 0x2000
5462 .global p0_local3_sec_start
5463p0_local3_sec_begin:
5464 .skip 0x1400
5465p0_local3_sec_start:
5466 .word 0x337b67bd,0x2f08c0f8,0xe95f4044,0xa8550329
5467 .word 0x7e33f606,0x12d3ca0e,0xd44582ae,0x63d4034b
5468 .word 0xa73a4e6c,0xa6891397,0xc2b1bab3,0x2fbd55ab
5469 .word 0x3d07b5d4,0xdcc5f7ed,0x40f78674,0xe4c1710c
5470p0_local3_sec_end:
5471
5472SECTION .p0_local4 DATA_VA=0x000808000
5473
5474attr_data {
5475 Name = .p0_local4,
5476 VA = 0x0000000000808000,
5477 RA = 0x0000000010100000,
5478 PA = ra2pa(0x0000000010100000,0),
5479 part_0_ctx_nonzero_tsb_config_0,
5480 TTE_Context=PCONTEXT,
5481 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5482 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5483 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5484 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5485}
5486
5487 .data
5488 .seg "data"
5489 .align 0x2000
5490 .global p0_local4_start
5491p0_local4_begin:
5492 .skip 0x1400
5493p0_local4_start:
5494 .word 0x15590540,0x1cfdb3a2,0xc034a3b8,0x2fe27e4a
5495 .word 0xe2afd773,0x3075b969,0x6880e6e0,0x56d7ddbc
5496 .word 0x89ad5cf6,0x26fc9a75,0x6e321cde,0x459816d8
5497 .word 0xf11a25e8,0x420e70dc,0x6dab3ab6,0x7f77732d
5498p0_local4_end:
5499
5500SECTION .p0_local4_sec DATA_VA=0x000808000
5501
5502attr_data {
5503 Name = .p0_local4_sec,
5504 VA = 0x0000000000808000,
5505 RA = 0x0000000030100000,
5506 PA = ra2pa(0x0000000030100000,0),
5507 part_0_ctx_nonzero_tsb_config_0,
5508 TTE_Context=SCONTEXT,
5509 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5510 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5511 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5512 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5513}
5514
5515 .data
5516 .seg "data"
5517 .align 0x2000
5518 .global p0_local4_sec_start
5519p0_local4_sec_begin:
5520 .skip 0x1400
5521p0_local4_sec_start:
5522 .word 0xe690516e,0x0365c3ba,0x1dd10d9a,0x80c4e444
5523 .word 0xcf28d67c,0xa8a85b4f,0xc1a62c43,0x88f5170a
5524 .word 0x3b887b5e,0xabb629a2,0xb7329cc0,0xd379c7d0
5525 .word 0x9e64c200,0xd9064c44,0x68569e75,0x5ad0beec
5526p0_local4_sec_end:
5527
5528SECTION .p0_local5 DATA_VA=0x00080a000
5529
5530attr_data {
5531 Name = .p0_local5,
5532 VA = 0x000000000080a000,
5533 RA = 0x0000000010140000,
5534 PA = ra2pa(0x0000000010140000,0),
5535 part_0_ctx_nonzero_tsb_config_0,
5536 TTE_Context=PCONTEXT,
5537 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5538 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5539 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5540 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5541}
5542
5543 .data
5544 .seg "data"
5545 .align 0x2000
5546 .global p0_local5_start
5547p0_local5_begin:
5548 .skip 0x1400
5549p0_local5_start:
5550 .word 0xfde62880,0xeaebdfa9,0xda1bc7eb,0xb856b588
5551 .word 0xca426e3c,0x706a7de5,0x62f61f63,0xce4965b8
5552 .word 0x21780b8e,0xda58a03f,0x72c4c675,0xa0f133f6
5553 .word 0xf992df9b,0x93ff39ac,0x6c12c98b,0x79b08954
5554p0_local5_end:
5555
5556SECTION .p0_local5_sec DATA_VA=0x00080a000
5557
5558attr_data {
5559 Name = .p0_local5_sec,
5560 VA = 0x000000000080a000,
5561 RA = 0x0000000030140000,
5562 PA = ra2pa(0x0000000030140000,0),
5563 part_0_ctx_nonzero_tsb_config_0,
5564 TTE_Context=SCONTEXT,
5565 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5566 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5567 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5568 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5569}
5570
5571 .data
5572 .seg "data"
5573 .align 0x2000
5574 .global p0_local5_sec_start
5575p0_local5_sec_begin:
5576 .skip 0x1400
5577p0_local5_sec_start:
5578 .word 0x69dd3f80,0x8d8b9106,0xc52b38ac,0x3a1f2633
5579 .word 0xdecdece6,0x8d54af27,0x7779f567,0x12d72c8c
5580 .word 0x95b80dd9,0x19aa3e44,0x767636fa,0xff5ffee5
5581 .word 0xa1c2b7b5,0xfe9314a6,0xf4ccbc0a,0xc88b6a2c
5582p0_local5_sec_end:
5583
5584SECTION .p0_local6 DATA_VA=0x00080c000
5585
5586attr_data {
5587 Name = .p0_local6,
5588 VA = 0x000000000080c000,
5589 RA = 0x0000000010180000,
5590 PA = ra2pa(0x0000000010180000,0),
5591 part_0_ctx_nonzero_tsb_config_0,
5592 TTE_Context=PCONTEXT,
5593 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5594 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5595 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5596 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5597}
5598
5599 .data
5600 .seg "data"
5601 .align 0x2000
5602 .global p0_local6_start
5603p0_local6_begin:
5604 .skip 0x1400
5605p0_local6_start:
5606 .word 0x078ab3f9,0xbcac00d6,0xe6a5e781,0xb50698ad
5607 .word 0x30f49982,0xb3e1b9f1,0xeeeccf13,0x55768edf
5608 .word 0x0d5d6048,0x46601c9b,0x67cbcd9f,0xa28b8558
5609 .word 0xe32c2092,0xee57b475,0xb32d2359,0x8e885507
5610p0_local6_end:
5611
5612SECTION .p0_local6_sec DATA_VA=0x00080c000
5613
5614attr_data {
5615 Name = .p0_local6_sec,
5616 VA = 0x000000000080c000,
5617 RA = 0x0000000030180000,
5618 PA = ra2pa(0x0000000030180000,0),
5619 part_0_ctx_nonzero_tsb_config_0,
5620 TTE_Context=SCONTEXT,
5621 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5622 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5623 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5624 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5625}
5626
5627 .data
5628 .seg "data"
5629 .align 0x2000
5630 .global p0_local6_sec_start
5631p0_local6_sec_begin:
5632 .skip 0x1400
5633p0_local6_sec_start:
5634 .word 0x8a6a9354,0xd1072fb7,0xaaef44c6,0xe59229bd
5635 .word 0xd66da258,0xa868f892,0x12a7eeec,0x18c510f8
5636 .word 0x68a2d1f5,0xf9823c57,0x2a619e14,0xaa6d29a9
5637 .word 0x742e0bad,0x8ff3ab22,0xcbede5e0,0xf622bef9
5638p0_local6_sec_end:
5639
5640SECTION .share0 DATA_VA=0x00080e000
5641
5642attr_data {
5643 Name = .share0,
5644 VA = 0x000000000080e000,
5645 RA = 0x00000000201c0000,
5646 PA = ra2pa(0x00000000201c0000,0),
5647 part_0_ctx_nonzero_tsb_config_0,
5648 TTE_Context=PCONTEXT,
5649 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5650 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5651 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5652 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5653}
5654
5655 .data
5656 .seg "data"
5657 .align 0x2000
5658 .global share0_start
5659share0_begin:
5660share0_start:
5661 .word 0x0b3100a6,0xd93d586a,0xd71fe035,0x9755f0d5
5662 .word 0x35c4edf6,0x69a59299,0x15f0c819,0xcdd75336
5663 .word 0x704cb985,0x56ae9083,0xc4bdf5fc,0x467d8aff
5664 .word 0x3a7ab02a,0xe9121eb1,0xc0bb8beb,0x86eb79c0
5665share0_end:
5666
5667SECTION .share1 DATA_VA=0x000810000
5668
5669attr_data {
5670 Name = .share1,
5671 VA = 0x0000000000810000,
5672 RA = 0x0000000020800000,
5673 PA = ra2pa(0x0000000020800000,0),
5674 part_0_ctx_nonzero_tsb_config_0,
5675 TTE_Context=PCONTEXT,
5676 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5677 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5678 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5679 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5680}
5681
5682 .data
5683 .seg "data"
5684 .align 0x2000
5685 .global share1_start
5686share1_begin:
5687share1_start:
5688 .word 0xa42e4c7b,0x078655be,0x305ce072,0x1f40b25f
5689 .word 0xba34abbb,0xd998b54a,0x0cdbc62a,0xeb153ae3
5690 .word 0x27b02f4e,0x6a605908,0x0c3f1032,0x021bc734
5691 .word 0xe513a628,0xf127cde7,0xa62b96b0,0xdb5ef425
5692 .word 0x8d1c75f2,0x00ea037c,0xcb6a3a77,0x99a3420c
5693 .word 0x61f7b134,0xb7e77a07,0x9fa70cd6,0xf79ee5ad
5694 .word 0x71ed0b30,0x1b4211ef,0xc6f44fbc,0x04e58b9f
5695 .word 0x1b998d09,0xdcc60518,0x35746c2e,0x90d56a24
5696share1_end:
5697
5698SECTION .share2 DATA_VA=0x000812000
5699
5700attr_data {
5701 Name = .share2,
5702 VA = 0x0000000000812000,
5703 RA = 0x00000000211c0000,
5704 PA = ra2pa(0x00000000211c0000,0),
5705 part_0_ctx_nonzero_tsb_config_0,
5706 TTE_Context=PCONTEXT,
5707 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5708 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5709 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5710 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5711}
5712
5713 .data
5714 .seg "data"
5715 .align 0x2000
5716 .global share2_start
5717share2_begin:
5718share2_start:
5719 .word 0xbde32060,0xa2db72a4,0xfddaaf9c,0x958f630b
5720 .word 0x7b60c1a6,0xc6d64dae,0xb6e55afd,0xf20a43e1
5721 .word 0xaa4ad630,0x8ee26c50,0x96de2773,0x81d100d1
5722 .word 0xff9df815,0xa7ecbbf5,0xa019a5c6,0xbca95d03
5723share2_end:
5724
5725SECTION .share3 DATA_VA=0x000814000
5726
5727attr_data {
5728 Name = .share3,
5729 VA = 0x0000000000814000,
5730 RA = 0x0000000021800000,
5731 PA = ra2pa(0x0000000021800000,0),
5732 part_0_ctx_nonzero_tsb_config_0,
5733 TTE_Context=PCONTEXT,
5734 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5735 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5736 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5737 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5738}
5739
5740 .data
5741 .seg "data"
5742 .align 0x2000
5743 .global share3_start
5744share3_begin:
5745share3_start:
5746 .word 0x3ac0c83b,0x178199be,0x262bd257,0x00dcd4a8
5747 .word 0x7434439c,0x3e5a7dda,0x7f222d72,0x42f56586
5748 .word 0x850ff72b,0xbd68cbaf,0xdfe2f845,0x7b4866db
5749 .word 0x7f0c4ec9,0x16b27fbe,0x855e4bea,0xce77e515
5750 .word 0x04743c69,0x6117ae1d,0x06fcb53d,0x3b7d997e
5751 .word 0xee3488bb,0x9848bc12,0x8bbc6133,0xd21674f0
5752 .word 0xfd4498ef,0xe9396dbd,0xe50eb97f,0xba0262d0
5753 .word 0x6ffdbbe8,0x2f6b4d17,0xa974b1f0,0x11951278
5754 .word 0x3a4903a0,0x3b8c5b7b,0xd5e6dd7a,0xe21a2c77
5755 .word 0x74ee9272,0x34358903,0x30ba90c3,0xa4665f24
5756 .word 0xbbe9bb12,0x4d374e67,0x8a9882f9,0xb21f5459
5757 .word 0x9086f786,0x5c4b2eb4,0xbaef537d,0xe8a05e30
5758 .word 0xd79056e2,0x0c8661fb,0x258fc285,0x74379033
5759 .word 0x98039cbd,0xfbed99dc,0x86929aaa,0xfc2cf252
5760 .word 0x9f03af81,0xe7acd66e,0x14c1a3f1,0x06b3587c
5761 .word 0xdb9c2598,0xbfc6ad8e,0x7398935d,0xa3154012
5762 .word 0x258d008a,0x7954aefd,0x6a532d81,0x0fdd0986
5763 .word 0x9c5c13e6,0x4526c93e,0x614bf503,0xe43be8cd
5764 .word 0x504234ea,0x46fa8cbf,0x393ed062,0xf85c5a13
5765 .word 0x978e728b,0xa40928af,0x9bfac900,0x672f8749
5766 .word 0x72e68990,0xceeef699,0x601419f6,0x721ac80f
5767 .word 0xd4c5ff01,0x3a01a76d,0xa819ddbd,0x2fdd1dc9
5768 .word 0xb5504095,0xaf7343c4,0x94f29403,0xb5e80a32
5769 .word 0x7916d4f9,0x9d8a8857,0x0aa6eae3,0x03c8fa03
5770 .word 0x2d0d0fa6,0x72d29844,0x8d9171bb,0x8b48d7f9
5771 .word 0xb7c5cea0,0xd5cd7e81,0x318f01c0,0x2e17d146
5772 .word 0xdee13192,0x1422f04c,0x34aef9a1,0xb0b6e903
5773 .word 0x8bdc4c00,0x0fe20af3,0x0c9b06db,0x3b641957
5774 .word 0x36b2afb2,0x0684c97e,0xd9c842af,0xa4b5320a
5775 .word 0xe20af5fd,0xb5c983ed,0xe47a9455,0x505b2bd2
5776 .word 0x45fd61bd,0x2d6f4edc,0x37bbd37d,0xfd31c379
5777 .word 0x11c7989a,0xadb17541,0xfe129f03,0x25f38178
5778share3_end: