Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_2000_10.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_2000_10.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 = 330103942
40! Riesling can be on
41! 1 Thread, 2000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_2000_10.s created on Mar 30, 2009 (10:39:42)
44! RC file : mar26.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc mar26.rc -o mpgen_2000_10 -p 1 -l 2000
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 = 9fb0139d 6c2bbc05 23c69758 fbc4e179
84! %f4 = c6795c11 5ee971aa d3f3dd7b a7f3ca48
85! %f8 = c7b1dcb7 c274f690 47d5ca66 a0213f02
86! %f12 = 06602e63 b8b87568 b5c6943d 712c80cc
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = 093a7425 3f0daeb3 6851dcab 85976a2d
90! %f20 = 1e88b986 9a0231dc 6124bc80 49014a1e
91! %f24 = f356e200 2925597d 8b2a3086 6046fe2d
92! %f28 = e2bca68a 549100c3 89380ba3 beb15203
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = 8267e2e2 da42ef45 0385ede2 88b9ba49
96! %f36 = 8f8c56c9 d1809569 9760e0c9 3064f4a1
97! %f40 = 0bcaa5d6 b5d6e970 7e99763e faa577a6
98! %f44 = 85c46f53 93bb0530 36781bba 8dfe6cbe
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0x6a40a5b000000044,%g7,%g1 ! GSR scale = 8, align = 4
104 wr %g1,%g0,%gsr ! GSR = 6a40a5b000000044
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[00000000100c1400] = b68736f502eacc19, %f30 = 89380ba3 beb15203
113 ldda [%i3+%g0]0x88,%f30 ! %f30 = b68736f5 02eacc19
114! %l1 = 9e3606fa17a36b36, Mem[0000000030081410] = b77ac0af
115 stha %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = 6b36c0af
116! Mem[0000000010141408] = 25a200a252633e01, %l2 = bb3fdf5e3ee319d5
117 ldxa [%i5+%o4]0x80,%l2 ! %l2 = 25a200a252633e01
118! Mem[0000000030181400] = 0167650f, %f9 = c274f690
119 lda [%i6+%g0]0x81,%f9 ! %f9 = 0167650f
120! %l3 = 920d054a36dcb533, Mem[000000001010141e] = eb8d094e, %asi = 80
121 stba %l3,[%i4+0x01e]%asi ! Mem[000000001010141c] = eb8d334e
122! Mem[00000000211c0000] = e7fdd30e, %l1 = 9e3606fa17a36b36
123 ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffe7fd
124! Mem[0000000030101408] = a2e88c52, %f19 = 85976a2d
125 lda [%i4+%o4]0x89,%f19 ! %f19 = a2e88c52
126! %l5 = eda29913f5ae3004, Mem[00000000201c0000] = b45791b2, %asi = 80
127 stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = 300491b2
128! Mem[0000000010141408] = 25a200a2, %l1 = ffffffffffffe7fd
129 lduha [%i5+%o4]0x80,%l1 ! %l1 = 00000000000025a2
130! Starting 10 instruction Store Burst
131! Mem[00000000211c0000] = e7fdd30e, %l5 = eda29913f5ae3004
132 ldstub [%o2+%g0],%l5 ! %l5 = 000000e7000000ff
133
134p0_label_2:
135! Mem[0000000030001410] = 5178f9d6, %l4 = b28405939e29de0e
136 swapa [%i0+%o5]0x89,%l4 ! %l4 = 000000005178f9d6
137! %l7 = d0fa46ea7e08e65c, Mem[0000000020800000] = ab27a29f
138 sth %l7,[%o1+%g0] ! Mem[0000000020800000] = e65ca29f
139! %l0 = eb776091, %l1 = 000025a2, Mem[00000000100c1410] = 51617659 cd53ece9
140 stda %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = eb776091 000025a2
141! Mem[00000000100c1400] = 02eacc19, %l3 = 920d054a36dcb533
142 ldstuba [%i3+%g0]0x88,%l3 ! %l3 = 00000019000000ff
143! %f24 = f356e200, Mem[0000000010141400] = c8d0469f
144 sta %f24,[%i5+%g0]0x80 ! Mem[0000000010141400] = f356e200
145! %l5 = 00000000000000e7, Mem[0000000010081400] = 92e2f854
146 stwa %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000e7
147! %f20 = 1e88b986 9a0231dc, %l1 = 00000000000025a2
148! Mem[0000000010141410] = ef1163af8a13a512
149 add %i5,0x010,%g1
150 stda %f20,[%g1+%l1]ASI_PST8_P ! Mem[0000000010141410] = 1e11b9af8a133112
151! Mem[0000000010101410] = bac94e3d, %l5 = 00000000000000e7
152 ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 000000ba000000ff
153! %f4 = c6795c11, Mem[0000000010101410] = ffc94e3d
154 sta %f4 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = c6795c11
155! Starting 10 instruction Load Burst
156! Mem[0000000010181400] = a625f9a3, %l5 = 00000000000000ba
157 lduba [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000a3
158
159p0_label_3:
160! Mem[0000000010101400] = a691fe38355b0cf4, %l5 = 00000000000000a3
161 ldxa [%i4+%g0]0x88,%l5 ! %l5 = a691fe38355b0cf4
162! Mem[0000000010141408] = a200a225, %l0 = 0ad74513eb776091
163 ldsba [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000025
164! Mem[0000000030101408] = a2e88c52, %l3 = 0000000000000019
165 ldsha [%i4+%o4]0x89,%l3 ! %l3 = ffffffffffff8c52
166! Mem[0000000030141410] = ebcee329, %l1 = 00000000000025a2
167 lduwa [%i5+%o5]0x89,%l1 ! %l1 = 00000000ebcee329
168! Mem[00000000211c0000] = fffdd30e, %l7 = d0fa46ea7e08e65c
169 ldsb [%o2+0x001],%l7 ! %l7 = fffffffffffffffd
170! Mem[0000000010081408] = 92fb53e6c4224c12, %l0 = 0000000000000025
171 ldxa [%i2+%o4]0x88,%l0 ! %l0 = 92fb53e6c4224c12
172! Mem[00000000100c1408] = ca8eb9027554c239, %f6 = d3f3dd7b a7f3ca48
173 ldda [%i3+%o4]0x88,%f6 ! %f6 = ca8eb902 7554c239
174! Mem[00000000100c1400] = ffccea02, %l4 = 000000005178f9d6
175 ldsha [%i3+%g0]0x80,%l4 ! %l4 = ffffffffffffffcc
176! Mem[0000000010101408] = 3df454e4, %l1 = 00000000ebcee329
177 lduba [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000e4
178! Starting 10 instruction Store Burst
179! %l0 = 92fb53e6c4224c12, Mem[0000000030101408] = a2e88c52
180 stba %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = a2e88c12
181
182p0_label_4:
183! Mem[0000000030041410] = 1015bc6b, %l2 = 25a200a252633e01
184 ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 00000010000000ff
185! Mem[000000001004143c] = 83f4eee5, %l1 = 000000e4, %l3 = ffff8c52
186 add %i1,0x3c,%g1
187 casa [%g1]0x80,%l1,%l3 ! %l3 = 0000000083f4eee5
188! Mem[00000000300c1410] = 278ce280, %l6 = adb6129dc93e862e
189 swapa [%i3+%o5]0x89,%l6 ! %l6 = 00000000278ce280
190! Mem[0000000010001428] = 743ee3f0, %l0 = 92fb53e6c4224c12, %asi = 80
191 swapa [%i0+0x028]%asi,%l0 ! %l0 = 00000000743ee3f0
192! %l1 = 00000000000000e4, Mem[00000000300c1410] = c93e862e
193 stba %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c93e86e4
194! %l1 = 00000000000000e4, Mem[00000000100c1408] = 39c25475
195 stha %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00e45475
196! %l0 = 743ee3f0, %l1 = 000000e4, Mem[0000000010141410] = 1e11b9af 8a133112
197 stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 743ee3f0 000000e4
198! %l0 = 743ee3f0, %l1 = 000000e4, Mem[0000000030181408] = 841aa50a 9d115f91
199 stda %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 743ee3f0 000000e4
200! %l1 = 00000000000000e4, Mem[0000000010141430] = 6021af6062ab149e, %asi = 80
201 stxa %l1,[%i5+0x030]%asi ! Mem[0000000010141430] = 00000000000000e4
202! Starting 10 instruction Load Burst
203! Mem[00000000100c1418] = 6596e7f012f60e0b, %l0 = 00000000743ee3f0
204 ldx [%i3+0x018],%l0 ! %l0 = 6596e7f012f60e0b
205
206p0_label_5:
207! Mem[000000001018141c] = fde5e1cd, %l6 = 00000000278ce280
208 lduba [%i6+0x01d]%asi,%l6 ! %l6 = 00000000000000e5
209! Mem[0000000030181408] = e4000000 f0e33e74, %l2 = 00000010, %l3 = 83f4eee5
210 ldda [%i6+%o4]0x89,%l2 ! %l2 = 00000000f0e33e74 00000000e4000000
211! Mem[00000000100c143c] = a69086f0, %l5 = a691fe38355b0cf4
212 lduba [%i3+0x03c]%asi,%l5 ! %l5 = 00000000000000a6
213! Mem[00000000300c1408] = c01604d4, %l2 = 00000000f0e33e74
214 lduwa [%i3+%o4]0x81,%l2 ! %l2 = 00000000c01604d4
215! Mem[00000000201c0000] = 300491b2, %l7 = fffffffffffffffd
216 ldsb [%o0+%g0],%l7 ! %l7 = 0000000000000030
217! Mem[00000000300c1410] = c93e86e4, %l3 = 00000000e4000000
218 ldsba [%i3+%o5]0x89,%l3 ! %l3 = ffffffffffffffe4
219! Mem[0000000030081400] = c7edd9845d6ea774, %l1 = 00000000000000e4
220 ldxa [%i2+%g0]0x81,%l1 ! %l1 = c7edd9845d6ea774
221! Mem[0000000010101408] = 3df454e4, %l0 = 6596e7f012f60e0b
222 ldsba [%i4+%o4]0x88,%l0 ! %l0 = ffffffffffffffe4
223! Mem[0000000010181410] = 8c86efc9, %f3 = fbc4e179
224 lda [%i6+%o5]0x80,%f3 ! %f3 = 8c86efc9
225! Starting 10 instruction Store Burst
226! %l3 = ffffffffffffffe4, Mem[0000000010081408] = c4224c12
227 stha %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = c422ffe4
228
229p0_label_6:
230! Mem[00000000201c0000] = 300491b2, %l6 = 00000000000000e5
231 ldstub [%o0+%g0],%l6 ! %l6 = 00000030000000ff
232! %l3 = ffffffffffffffe4, Mem[00000000300c1400] = aefa5adc
233 stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = aefa5ae4
234! %l1 = c7edd9845d6ea774, Mem[00000000100c1400] = b68736f502eaccff
235 stxa %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = c7edd9845d6ea774
236! Mem[0000000030041408] = a5791f3d, %l0 = ffffffffffffffe4
237 swapa [%i1+%o4]0x81,%l0 ! %l0 = 00000000a5791f3d
238! Mem[00000000300c1400] = aefa5ae4, %l1 = c7edd9845d6ea774
239 ldstuba [%i3+%g0]0x89,%l1 ! %l1 = 000000e4000000ff
240! Mem[00000000300c1408] = c01604d4, %l5 = 00000000000000a6
241 swapa [%i3+%o4]0x81,%l5 ! %l5 = 00000000c01604d4
242! %l5 = 00000000c01604d4, Mem[0000000030041400] = c773979b
243 stha %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = c77304d4
244! Mem[000000001004142a] = e6410c9f, %l6 = 0000000000000030
245 ldstub [%i1+0x02a],%l6 ! %l6 = 0000000c000000ff
246! Mem[000000001008140a] = e4ff22c4, %l7 = 0000000000000030
247 ldstuba [%i2+0x00a]%asi,%l7 ! %l7 = 00000022000000ff
248! Starting 10 instruction Load Burst
249! Mem[0000000010181400] = a3f925a6, %l0 = 00000000a5791f3d
250 lduha [%i6+%g0]0x80,%l0 ! %l0 = 000000000000a3f9
251
252p0_label_7:
253! Mem[0000000030181410] = 654282a9, %l1 = 00000000000000e4
254 lduha [%i6+%o5]0x89,%l1 ! %l1 = 00000000000082a9
255! Mem[0000000010141400] = 00e256f3, %f27 = 6046fe2d
256 lda [%i5+%g0]0x88,%f27 ! %f27 = 00e256f3
257! Mem[00000000100c1400] = 74a76e5d, %f31 = 02eacc19
258 ld [%i3+%g0],%f31 ! %f31 = 74a76e5d
259! Mem[0000000010181410] = 8c86efc9, %l6 = 000000000000000c
260 lduha [%i6+0x010]%asi,%l6 ! %l6 = 0000000000008c86
261! Mem[0000000010001434] = 91e2ce06, %f11 = a0213f02
262 lda [%i0+0x034]%asi,%f11 ! %f11 = 91e2ce06
263! Mem[0000000010081400] = e7000000, %l7 = 0000000000000022
264 ldswa [%i2+%g0]0x80,%l7 ! %l7 = ffffffffe7000000
265! Mem[000000001010140c] = 25697236, %l3 = ffffffffffffffe4
266 lduw [%i4+0x00c],%l3 ! %l3 = 0000000025697236
267! Mem[0000000030181408] = 743ee3f0000000e4, %l6 = 0000000000008c86
268 ldxa [%i6+%o4]0x81,%l6 ! %l6 = 743ee3f0000000e4
269! Mem[0000000020800040] = de2464b8, %l5 = 00000000c01604d4
270 lduha [%o1+0x040]%asi,%l5 ! %l5 = 000000000000de24
271! Starting 10 instruction Store Burst
272! %l4 = ffffffffffffffcc, Mem[000000001004142a] = e641ff9f
273 stb %l4,[%i1+0x02a] ! Mem[0000000010041428] = e641cc9f
274
275p0_label_8:
276! %l3 = 0000000025697236, Mem[000000001014143c] = a3d2482a
277 stw %l3,[%i5+0x03c] ! Mem[000000001014143c] = 25697236
278! Mem[0000000010181408] = 566a6b3b, %l5 = 000000000000de24
279 swapa [%i6+%o4]0x80,%l5 ! %l5 = 00000000566a6b3b
280! %l0 = 0000a3f9, %l1 = 000082a9, Mem[0000000030001410] = 9e29de0e 8668b26d
281 stda %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000a3f9 000082a9
282! %f14 = b5c6943d 712c80cc, %l2 = 00000000c01604d4
283! Mem[0000000010181418] = e036d385fde5e1cd
284 add %i6,0x018,%g1
285 stda %f14,[%g1+%l2]ASI_PST8_P ! Mem[0000000010181418] = b5c6d33dfd2ce1cd
286! %l5 = 00000000566a6b3b, Mem[0000000010041400] = 90fdb42c
287 stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 6b3bb42c
288! Mem[00000000300c1400] = ff5afaae, %l5 = 00000000566a6b3b
289 ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
290! %l6 = 743ee3f0000000e4, Mem[0000000010041408] = f1615209
291 stwa %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000e4
292! %f20 = 1e88b986 9a0231dc, %l0 = 000000000000a3f9
293! Mem[0000000030041428] = ca0edd9de945683f
294 add %i1,0x028,%g1
295 stda %f20,[%g1+%l0]ASI_PST32_S ! Mem[0000000030041428] = ca0edd9d9a0231dc
296! Mem[0000000010081408] = e4ffffc4, %l2 = 00000000c01604d4
297 swapa [%i2+%o4]0x80,%l2 ! %l2 = 00000000e4ffffc4
298! Starting 10 instruction Load Burst
299! Mem[0000000010041420] = 9c23ef3b, %l5 = 00000000000000ff
300 ldsha [%i1+0x022]%asi,%l5 ! %l5 = ffffffffffffef3b
301
302p0_label_9:
303! Mem[0000000010041408] = 000000e4, %l6 = 743ee3f0000000e4
304 lduha [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000e4
305! Mem[0000000030101408] = 128ce8a2, %l1 = 00000000000082a9
306 lduha [%i4+%o4]0x81,%l1 ! %l1 = 000000000000128c
307! Mem[0000000010081410] = f4e79774 10fa40b2, %l2 = e4ffffc4, %l3 = 25697236
308 ldda [%i2+%o5]0x88,%l2 ! %l2 = 0000000010fa40b2 00000000f4e79774
309! Mem[0000000030081410] = 6b36c0af, %l4 = ffffffffffffffcc
310 lduwa [%i2+%o5]0x81,%l4 ! %l4 = 000000006b36c0af
311! Mem[0000000030141408] = 25b93ce4, %l0 = 000000000000a3f9
312 ldsha [%i5+%o4]0x81,%l0 ! %l0 = 00000000000025b9
313! Mem[0000000030001408] = 233725a7, %l0 = 00000000000025b9
314 lduha [%i0+%o4]0x81,%l0 ! %l0 = 0000000000002337
315! Mem[00000000100c1410] = eb776091 000025a2, %l0 = 00002337, %l1 = 0000128c
316 ldd [%i3+%o5],%l0 ! %l0 = 00000000eb776091 00000000000025a2
317! Mem[0000000010141410] = 743ee3f0, %l2 = 0000000010fa40b2
318 lduwa [%i5+%o5]0x80,%l2 ! %l2 = 00000000743ee3f0
319! Mem[0000000030141410] = 8f783edaebcee329, %l3 = 00000000f4e79774
320 ldxa [%i5+%o5]0x89,%l3 ! %l3 = 8f783edaebcee329
321! Starting 10 instruction Store Burst
322! Mem[00000000300c1410] = c93e86e4, %l1 = 00000000000025a2
323 swapa [%i3+%o5]0x89,%l1 ! %l1 = 00000000c93e86e4
324
325p0_label_10:
326! Mem[0000000030181408] = 743ee3f0, %l6 = 00000000000000e4
327 swapa [%i6+%o4]0x81,%l6 ! %l6 = 00000000743ee3f0
328! %f0 = 9fb0139d 6c2bbc05 23c69758 8c86efc9
329! %f4 = c6795c11 5ee971aa ca8eb902 7554c239
330! %f8 = c7b1dcb7 0167650f 47d5ca66 91e2ce06
331! %f12 = 06602e63 b8b87568 b5c6943d 712c80cc
332 stda %f0,[%i6]ASI_COMMIT_P ! Block Store to 0000000010181400
333! Mem[0000000010141408] = 25a200a2, %l3 = 8f783edaebcee329
334 ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 00000025000000ff
335 membar #Sync ! Added by membar checker (1)
336! Mem[0000000010181410] = c6795c11, %l2 = 00000000743ee3f0
337 swapa [%i6+%o5]0x80,%l2 ! %l2 = 00000000c6795c11
338! %l1 = 00000000c93e86e4, Mem[0000000010081410] = f4e7977410fa40b2
339 stxa %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000c93e86e4
340! Mem[0000000030141408] = 25b93ce4, %l6 = 00000000743ee3f0
341 swapa [%i5+%o4]0x81,%l6 ! %l6 = 0000000025b93ce4
342! %l3 = 0000000000000025, Mem[0000000010081410] = e4863ec9
343 stwa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000025
344! Mem[0000000030041410] = ff15bc6b, %l0 = 00000000eb776091
345 ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
346! Mem[0000000030181408] = e4000000, %l2 = 00000000c6795c11
347 ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
348! Starting 10 instruction Load Burst
349! Mem[0000000010101410] = c6795c11, %l7 = ffffffffe7000000
350 lduha [%i4+%o5]0x80,%l7 ! %l7 = 000000000000c679
351
352p0_label_11:
353! Mem[0000000010181408] = 5897c623, %f30 = b68736f5
354 lda [%i6+%o4]0x88,%f30 ! %f30 = 5897c623
355! Mem[0000000030041410] = ff15bc6b, %l5 = ffffffffffffef3b
356 lduha [%i1+%o5]0x81,%l5 ! %l5 = 000000000000ff15
357 membar #Sync ! Added by membar checker (2)
358! Mem[0000000010181400] = 9fb0139d 6c2bbc05 23c69758 8c86efc9
359! Mem[0000000010181410] = 743ee3f0 5ee971aa ca8eb902 7554c239
360! Mem[0000000010181420] = c7b1dcb7 0167650f 47d5ca66 91e2ce06
361! Mem[0000000010181430] = 06602e63 b8b87568 b5c6943d 712c80cc
362 ldda [%i6]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010181400
363! Mem[0000000030101408] = a2e88c12, %l3 = 0000000000000025
364 lduba [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000012
365! Mem[0000000030001400] = bb6a2ee2, %l2 = 0000000000000000
366 lduba [%i0+%g0]0x81,%l2 ! %l2 = 00000000000000bb
367! Mem[0000000010141410] = f0e33e74, %f24 = f356e200
368 lda [%i5+%o5]0x88,%f24 ! %f24 = f0e33e74
369! Mem[00000000201c0000] = ff0491b2, %l1 = 00000000c93e86e4
370 lduba [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
371! Mem[0000000010081400] = e7000000 7c576394, %l2 = 000000bb, %l3 = 00000012
372 ldda [%i2+%g0]0x80,%l2 ! %l2 = 00000000e7000000 000000007c576394
373! Mem[000000001004143c] = 83f4eee5, %l1 = 00000000000000ff
374 ldub [%i1+0x03e],%l1 ! %l1 = 00000000000000ee
375! Starting 10 instruction Store Burst
376! Mem[000000001000140c] = f67ba10b, %l7 = 000000000000c679
377 swap [%i0+0x00c],%l7 ! %l7 = 00000000f67ba10b
378
379p0_label_12:
380! Mem[0000000010141400] = 00e256f3, %l4 = 000000006b36c0af
381 ldstuba [%i5+%g0]0x88,%l4 ! %l4 = 000000f3000000ff
382! %l1 = 00000000000000ee, Mem[0000000010101410] = c6795c11
383 stba %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = ee795c11
384! %f16 = 093a7425 3f0daeb3, %l5 = 000000000000ff15
385! Mem[0000000030141418] = 2fa2864dc7e28a7b
386 add %i5,0x018,%g1
387 stda %f16,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030141418] = b3a20d4d25e28a7b
388! Mem[0000000030101400] = e22b35ad, %l4 = 00000000000000f3
389 swapa [%i4+%g0]0x81,%l4 ! %l4 = 00000000e22b35ad
390! %f20 = 1e88b986, Mem[0000000010101400] = 355b0cf4
391 sta %f20,[%i4+%g0]0x88 ! Mem[0000000010101400] = 1e88b986
392 membar #Sync ! Added by membar checker (3)
393! %f18 = 6851dcab a2e88c52, Mem[0000000010181400] = 9fb0139d 6c2bbc05
394 stda %f18,[%i6+%g0]0x80 ! Mem[0000000010181400] = 6851dcab a2e88c52
395! %l5 = 000000000000ff15, Mem[0000000010081400] = 000000e7
396 stha %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000ff15
397! Mem[0000000010001400] = 1d2cec92, %l2 = 00000000e7000000
398 lduwa [%i0+0x000]%asi,%l2 ! %l2 = 000000001d2cec92
399! Mem[0000000030041408] = ffffffe4, %l5 = 000000000000ff15
400 swapa [%i1+%o4]0x81,%l5 ! %l5 = 00000000ffffffe4
401! Starting 10 instruction Load Burst
402! Mem[00000000300c1408] = a6000000, %l1 = 00000000000000ee
403 lduwa [%i3+%o4]0x89,%l1 ! %l1 = 00000000a6000000
404
405p0_label_13:
406! Mem[0000000010101400] = 1e88b986, %l7 = 00000000f67ba10b
407 lduwa [%i4+%g0]0x88,%l7 ! %l7 = 000000001e88b986
408! Mem[0000000030141400] = c606b8a4, %l2 = 000000001d2cec92
409 ldswa [%i5+%g0]0x89,%l2 ! %l2 = ffffffffc606b8a4
410! Mem[0000000030081408] = eb98091a, %l2 = ffffffffc606b8a4
411 ldsba [%i2+%o4]0x89,%l2 ! %l2 = 000000000000001a
412! Mem[0000000030081408] = 1a0998eb, %l6 = 0000000025b93ce4
413 ldsba [%i2+%o4]0x81,%l6 ! %l6 = 000000000000001a
414! Mem[0000000030001410] = 000082a90000a3f9, %f0 = 9fb0139d 6c2bbc05
415 ldda [%i0+%o5]0x89,%f0 ! %f0 = 000082a9 0000a3f9
416! Mem[000000001004142c] = 9f18c46f, %l1 = 00000000a6000000
417 ldsba [%i1+0x02d]%asi,%l1 ! %l1 = 0000000000000018
418! Mem[0000000010181410] = 743ee3f0, %l7 = 000000001e88b986
419 ldsha [%i6+%o5]0x80,%l7 ! %l7 = 000000000000743e
420! Mem[0000000030001410] = f9a30000 a9820000, %l6 = 0000001a, %l7 = 0000743e
421 ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000f9a30000 00000000a9820000
422! Mem[0000000010181410] = f0e33e74, %l7 = 00000000a9820000
423 lduwa [%i6+%o5]0x88,%l7 ! %l7 = 00000000f0e33e74
424! Starting 10 instruction Store Burst
425! Mem[0000000030001410] = 0000a3f9, %l3 = 000000007c576394
426 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000f9000000ff
427
428p0_label_14:
429! Mem[0000000010081408] = d40416c0, %l6 = 00000000f9a30000
430 swapa [%i2+%o4]0x88,%l6 ! %l6 = 00000000d40416c0
431! Mem[000000001000142b] = c4224c12, %l6 = 00000000d40416c0
432 ldstub [%i0+0x02b],%l6 ! %l6 = 00000012000000ff
433! Mem[0000000030141408] = f0e33e74, %l6 = 0000000000000012
434 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 00000074000000ff
435! Mem[0000000010101438] = c0a13507, %l0 = 00000000000000ff, %asi = 80
436 swapa [%i4+0x038]%asi,%l0 ! %l0 = 00000000c0a13507
437! Mem[0000000010001400] = 1d2cec92, %l6 = 0000000000000074
438 swapa [%i0+%g0]0x80,%l6 ! %l6 = 000000001d2cec92
439! %l4 = 00000000e22b35ad, Mem[0000000010141410] = 743ee3f0
440 stha %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 35ade3f0
441! %f21 = 9a0231dc, Mem[0000000010141400] = ff56e200
442 sta %f21,[%i5+%g0]0x80 ! Mem[0000000010141400] = 9a0231dc
443! %f25 = 2925597d, Mem[0000000010181410] = f0e33e74
444 sta %f25,[%i6+%o5]0x88 ! Mem[0000000010181410] = 2925597d
445! %l6 = 000000001d2cec92, Mem[0000000030181408] = e40000ff
446 stwa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 1d2cec92
447! Starting 10 instruction Load Burst
448! Mem[0000000030101400] = f3000000, %l0 = 00000000c0a13507
449 ldswa [%i4+%g0]0x89,%l0 ! %l0 = fffffffff3000000
450
451p0_label_15:
452! Mem[0000000030181408] = 1d2cec92, %l0 = fffffffff3000000
453 ldswa [%i6+%o4]0x89,%l0 ! %l0 = 000000001d2cec92
454! Mem[000000001000143c] = 5d438f65, %l0 = 000000001d2cec92
455 ldsha [%i0+0x03c]%asi,%l0 ! %l0 = 0000000000005d43
456! Mem[0000000010041408] = f1201c96000000e4, %l1 = 0000000000000018
457 ldxa [%i1+%o4]0x88,%l1 ! %l1 = f1201c96000000e4
458! Mem[0000000030041408] = 5a073ad615ff0000, %f8 = c7b1dcb7 0167650f
459 ldda [%i1+%o4]0x89,%f8 ! %f8 = 5a073ad6 15ff0000
460! %l6 = 000000001d2cec92, immd = fffffffffffffb09, %l1 = f1201c96000000e4
461 udivx %l6,-0x4f7,%l1 ! %l1 = 0000000000000000
462! Mem[0000000030101410] = 7c909452, %l0 = 0000000000005d43
463 lduba [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000052
464! Mem[0000000010141410] = f0e3ad35, %l5 = 00000000ffffffe4
465 lduwa [%i5+%o5]0x88,%l5 ! %l5 = 00000000f0e3ad35
466! Mem[0000000030081400] = c7edd9845d6ea774, %l5 = 00000000f0e3ad35
467 ldxa [%i2+%g0]0x81,%l5 ! %l5 = c7edd9845d6ea774
468! %l5 = c7edd9845d6ea774, %l6 = 000000001d2cec92, %l2 = 000000000000001a
469 or %l5,%l6,%l2 ! %l2 = c7edd9845d6eeff6
470! Starting 10 instruction Store Burst
471! Mem[00000000211c0001] = fffdd30e, %l0 = 0000000000000052
472 ldstub [%o2+0x001],%l0 ! %l0 = 000000fd000000ff
473
474p0_label_16:
475! %l1 = 0000000000000000, Mem[0000000010081400] = 15ff0000
476 stba %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff0000
477! %l3 = 00000000000000f9, Mem[0000000010041402] = 6b3bb42c, %asi = 80
478 stha %l3,[%i1+0x002]%asi ! Mem[0000000010041400] = 6b3b00f9
479! Mem[0000000010041408] = e4000000, %l2 = c7edd9845d6eeff6
480 swap [%i1+%o4],%l2 ! %l2 = 00000000e4000000
481! Mem[0000000010181408] = 5897c623, %l6 = 000000001d2cec92
482 swapa [%i6+%o4]0x88,%l6 ! %l6 = 000000005897c623
483! Mem[0000000030181400] = 0f656701, %l7 = 00000000f0e33e74
484 swapa [%i6+%g0]0x89,%l7 ! %l7 = 000000000f656701
485! %l7 = 000000000f656701, Mem[0000000010041421] = 9c23ef3b, %asi = 80
486 stba %l7,[%i1+0x021]%asi ! Mem[0000000010041420] = 9c01ef3b
487! Mem[0000000030081410] = 6b36c0af, %l5 = c7edd9845d6ea774
488 swapa [%i2+%o5]0x81,%l5 ! %l5 = 000000006b36c0af
489! %f10 = 47d5ca66 91e2ce06, Mem[0000000010101408] = e454f43d 25697236
490 stda %f10,[%i4+%o4]0x80 ! Mem[0000000010101408] = 47d5ca66 91e2ce06
491! %l1 = 0000000000000000, Mem[0000000010101410] = ee795c11
492 stba %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00795c11
493! Starting 10 instruction Load Burst
494! Mem[0000000030181408] = 92ec2c1d, %l5 = 000000006b36c0af
495 ldswa [%i6+%o4]0x81,%l5 ! %l5 = ffffffff92ec2c1d
496
497p0_label_17:
498! Mem[0000000030001410] = ffa30000, %l5 = ffffffff92ec2c1d
499 ldswa [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffa30000
500! Mem[00000000300c1410] = a2250000, %l5 = ffffffffffa30000
501 ldsba [%i3+%o5]0x81,%l5 ! %l5 = ffffffffffffffa2
502! Mem[0000000010041400] = 6b3b00f9cb818699, %l7 = 000000000f656701
503 ldxa [%i1+%g0]0x80,%l7 ! %l7 = 6b3b00f9cb818699
504! Mem[0000000010041400] = 998681cb f9003b6b, %l6 = 5897c623, %l7 = cb818699
505 ldda [%i1+%g0]0x88,%l6 ! %l6 = 00000000f9003b6b 00000000998681cb
506! Mem[0000000010141420] = 92e7e9291dfce0ef, %l5 = ffffffffffffffa2
507 ldxa [%i5+0x020]%asi,%l5 ! %l5 = 92e7e9291dfce0ef
508! Mem[0000000030141410] = 8f783eda ebcee329, %l6 = f9003b6b, %l7 = 998681cb
509 ldda [%i5+%o5]0x89,%l6 ! %l6 = 00000000ebcee329 000000008f783eda
510! Mem[0000000010081400] = 0000ff00, %l7 = 000000008f783eda
511 ldsba [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
512! Mem[000000001018140c] = 8c86efc9, %f2 = 23c69758
513 lda [%i6+0x00c]%asi,%f2 ! %f2 = 8c86efc9
514! Mem[0000000020800000] = e65ca29f, %l3 = 00000000000000f9
515 ldsh [%o1+%g0],%l3 ! %l3 = ffffffffffffe65c
516! Starting 10 instruction Store Burst
517! Mem[00000000300c1408] = a6000000, %l1 = 0000000000000000
518 ldstuba [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
519
520p0_label_18:
521! %f8 = 5a073ad6 15ff0000, %l7 = 0000000000000000
522! Mem[0000000010081408] = 0000a3f9e653fb92
523 add %i2,0x008,%g1
524 stda %f8,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010081408] = 0000a3f9e653fb92
525! Mem[00000000300c1400] = aefa5aff, %l4 = 00000000e22b35ad
526 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
527! %l2 = e4000000, %l3 = ffffe65c, Mem[00000000300c1408] = a60000ff 476235d9
528 stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = e4000000 ffffe65c
529! Mem[0000000010041400] = f9003b6b, %l5 = 92e7e9291dfce0ef
530 ldstuba [%i1+%g0]0x88,%l5 ! %l5 = 0000006b000000ff
531! Mem[00000000100c1400] = 74a76e5d, %l3 = ffffffffffffe65c
532 ldstuba [%i3+%g0]0x80,%l3 ! %l3 = 00000074000000ff
533! %l6 = 00000000ebcee329, Mem[00000000211c0000] = ffffd30e, %asi = 80
534 stba %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 29ffd30e
535! %l5 = 000000000000006b, Mem[00000000100c142c] = 1faa20a5, %asi = 80
536 stba %l5,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 6baa20a5
537! %f14 = b5c6943d, Mem[0000000010001410] = d6dc35e1
538 sta %f14,[%i0+%o5]0x88 ! Mem[0000000010001410] = b5c6943d
539! %f10 = 47d5ca66, Mem[0000000030081400] = 84d9edc7
540 sta %f10,[%i2+%g0]0x89 ! Mem[0000000030081400] = 47d5ca66
541! Starting 10 instruction Load Burst
542! Mem[000000001000140c] = 0000c679, %l4 = 00000000000000ff
543 ldsba [%i0+0x00c]%asi,%l4 ! %l4 = 0000000000000000
544
545p0_label_19:
546! Mem[0000000030101400] = f3000000, %l7 = 0000000000000000
547 lduha [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
548! Mem[0000000030041408] = 0000ff15, %l2 = 00000000e4000000
549 lduba [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
550! Mem[0000000010081400] = 00ff00007c576394, %f20 = 1e88b986 9a0231dc
551 ldda [%i2+0x000]%asi,%f20 ! %f20 = 00ff0000 7c576394
552! Mem[00000000100c1410] = eb776091, %l4 = 0000000000000000
553 ldsha [%i3+0x010]%asi,%l4 ! %l4 = ffffffffffffeb77
554! Mem[0000000030141408] = ff3ee3f0, %f7 = 7554c239
555 lda [%i5+%o4]0x81,%f7 ! %f7 = ff3ee3f0
556! Mem[0000000030081410] = 7d646d65 74a76e5d, %l0 = 000000fd, %l1 = 00000000
557 ldda [%i2+%o5]0x89,%l0 ! %l0 = 0000000074a76e5d 000000007d646d65
558! Mem[0000000030081408] = eb98091a, %l3 = 0000000000000074
559 ldswa [%i2+%o4]0x89,%l3 ! %l3 = ffffffffeb98091a
560! Mem[0000000030041408] = 0000ff15, %l6 = 00000000ebcee329
561 ldsba [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
562! Mem[0000000010181408] = c9ef868c 1d2cec92, %l0 = 74a76e5d, %l1 = 7d646d65
563 ldda [%i6+%o4]0x88,%l0 ! %l0 = 000000001d2cec92 00000000c9ef868c
564! Starting 10 instruction Store Burst
565! %l4 = ffffeb77, %l5 = 0000006b, Mem[0000000030181410] = a9824265 abc9db2a
566 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffeb77 0000006b
567
568p0_label_20:
569! %l3 = ffffffffeb98091a, Mem[0000000010041400] = f9003bff
570 stha %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = f900091a
571! %l0 = 000000001d2cec92, Mem[0000000010001400] = 00000074
572 stha %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = ec920074
573! Mem[00000000211c0001] = 29ffd30e, %l1 = 00000000c9ef868c
574 ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
575! Mem[0000000010081420] = a699a4eb, %l0 = 000000001d2cec92, %asi = 80
576 swapa [%i2+0x020]%asi,%l0 ! %l0 = 00000000a699a4eb
577! %l6 = 0000000000000000, Mem[00000000100c1422] = 9288eca2, %asi = 80
578 stha %l6,[%i3+0x022]%asi ! Mem[00000000100c1420] = 92880000
579! %f0 = 000082a9 0000a3f9, Mem[0000000010041408] = f6ef6e5d f1201c96
580 stda %f0 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000082a9 0000a3f9
581! %l0 = 00000000a699a4eb, Mem[0000000010081400] = 00ff0000
582 stwa %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = a699a4eb
583! %l5 = 000000000000006b, Mem[0000000030101400] = f3000000
584 stwa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000006b
585! Mem[0000000021800180] = fd374b9c, %l7 = 0000000000000000
586 ldstub [%o3+0x180],%l7 ! %l7 = 000000fd000000ff
587! Starting 10 instruction Load Burst
588! Mem[0000000010181410] = aa71e95e2925597d, %f16 = 093a7425 3f0daeb3
589 ldda [%i6+%o5]0x88,%f16 ! %f16 = aa71e95e 2925597d
590
591p0_label_21:
592! Mem[0000000010001408] = 5683e4b80000c679, %l2 = 0000000000000000
593 ldx [%i0+%o4],%l2 ! %l2 = 5683e4b80000c679
594! Mem[0000000010001414] = 0efd2b21, %l6 = 0000000000000000
595 ldsb [%i0+0x014],%l6 ! %l6 = 000000000000000e
596! Mem[0000000010081410] = 00000025, %l0 = 00000000a699a4eb
597 ldsha [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000
598! Mem[0000000030141410] = 29e3ceeb, %l7 = 00000000000000fd
599 ldsba [%i5+%o5]0x81,%l7 ! %l7 = 0000000000000029
600! Mem[00000000300c1410] = 000025a2, %l2 = 5683e4b80000c679
601 ldswa [%i3+%o5]0x89,%l2 ! %l2 = 00000000000025a2
602! Mem[0000000010001408] = 5683e4b8 0000c679, %l0 = 00000000, %l1 = 000000ff
603 ldda [%i0+%o4]0x80,%l0 ! %l0 = 000000005683e4b8 000000000000c679
604! Mem[0000000010041400] = 1a0900f9cb818699, %l7 = 0000000000000029
605 ldxa [%i1+%g0]0x80,%l7 ! %l7 = 1a0900f9cb818699
606! Mem[0000000010081410] = 0000000025000000, %f6 = ca8eb902 ff3ee3f0
607 ldda [%i2+%o5]0x88,%f6 ! %f6 = 00000000 25000000
608! Mem[0000000030041408] = 0000ff15, %l4 = ffffffffffffeb77
609 lduba [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
610! Starting 10 instruction Store Burst
611! %f18 = 6851dcab, Mem[0000000030141400] = a4b806c6
612 sta %f18,[%i5+%g0]0x81 ! Mem[0000000030141400] = 6851dcab
613
614p0_label_22:
615! %l7 = 1a0900f9cb818699, Mem[0000000010181408] = 1d2cec92
616 stha %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 1d2c8699
617! %f31 = 74a76e5d, Mem[0000000010141424] = 1dfce0ef
618 st %f31,[%i5+0x024] ! Mem[0000000010141424] = 74a76e5d
619! Mem[0000000030101400] = 0000006b, %l1 = 000000000000c679
620 ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 0000006b000000ff
621! %f2 = 8c86efc9, Mem[0000000010001438] = f314cac4
622 st %f2 ,[%i0+0x038] ! Mem[0000000010001438] = 8c86efc9
623! Mem[0000000030081400] = 66cad547, %l1 = 000000000000006b
624 ldstuba [%i2+%g0]0x81,%l1 ! %l1 = 00000066000000ff
625! %l0 = 000000005683e4b8, Mem[0000000010101414] = c326ec5c, %asi = 80
626 stwa %l0,[%i4+0x014]%asi ! Mem[0000000010101414] = 5683e4b8
627! Mem[0000000010001410] = b5c6943d, %l2 = 00000000000025a2
628 ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 0000003d000000ff
629! %l1 = 0000000000000066, Mem[0000000030181400] = f0e33e74
630 stba %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = f0e33e66
631! %l6 = 000000000000000e, Mem[0000000010041400] = f900091a
632 stha %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = f900000e
633! Starting 10 instruction Load Burst
634! Mem[0000000030001400] = bb6a2ee299198d56, %l0 = 000000005683e4b8
635 ldxa [%i0+%g0]0x81,%l0 ! %l0 = bb6a2ee299198d56
636
637p0_label_23:
638! Mem[0000000030101408] = a2e88c12, %f25 = 2925597d
639 lda [%i4+%o4]0x89,%f25 ! %f25 = a2e88c12
640! Mem[0000000010181408] = 1d2c8699, %l0 = bb6a2ee299198d56
641 lduwa [%i6+%o4]0x88,%l0 ! %l0 = 000000001d2c8699
642! Mem[0000000030041408] = 0000ff15, %f6 = 00000000
643 lda [%i1+%o4]0x81,%f6 ! %f6 = 0000ff15
644 membar #Sync ! Added by membar checker (4)
645! Mem[0000000030101400] = ff000000 6f90bd45 128ce8a2 2761da8e
646! Mem[0000000030101410] = 5294907c cf7458b4 34c786ad 81f67883
647! Mem[0000000030101420] = 5af94f01 8dc144eb c6cc59f6 4fbd7843
648! Mem[0000000030101430] = c9ec9cde 06097efa d18db23e 2cde44c1
649 ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
650! Mem[00000000100c1400] = ffa76e5d, %f31 = 74a76e5d
651 lda [%i3+%g0]0x80,%f31 ! %f31 = ffa76e5d
652! Mem[0000000030001410] = ffa30000a9820000, %l7 = 1a0900f9cb818699
653 ldxa [%i0+%o5]0x81,%l7 ! %l7 = ffa30000a9820000
654! Mem[0000000030001400] = 568d1999e22e6abb, %l4 = 0000000000000000
655 ldxa [%i0+%g0]0x89,%l4 ! %l4 = 568d1999e22e6abb
656! Mem[0000000030141408] = 467ff37a f0e33eff, %l0 = 1d2c8699, %l1 = 00000066
657 ldda [%i5+%o4]0x89,%l0 ! %l0 = 00000000f0e33eff 00000000467ff37a
658! Mem[0000000010041410] = 85c859a5, %l2 = 000000000000003d
659 ldsba [%i1+%o5]0x88,%l2 ! %l2 = ffffffffffffffa5
660! Starting 10 instruction Store Burst
661! %f26 = 8b2a3086 00e256f3, Mem[0000000010101408] = 47d5ca66 91e2ce06
662 stda %f26,[%i4+%o4]0x80 ! Mem[0000000010101408] = 8b2a3086 00e256f3
663
664p0_label_24:
665! %f28 = e2bca68a 549100c3, %l3 = ffffffffeb98091a
666! Mem[0000000010181438] = b5c6943d712c80cc
667 add %i6,0x038,%g1
668 stda %f28,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010181438] = b5c69154712cbce2
669! %l0 = 00000000f0e33eff, Mem[0000000010081410] = 0000000025000000
670 stxa %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000f0e33eff
671! %l3 = ffffffffeb98091a, Mem[0000000030141410] = 29e3ceeb
672 stha %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = 091aceeb
673! %l7 = ffa30000a9820000, Mem[0000000030081408] = 77b2d3cceb98091a
674 stxa %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffa30000a9820000
675! Mem[00000000201c0001] = ff0491b2, %l6 = 000000000000000e
676 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000004000000ff
677! %l0 = 00000000f0e33eff, Mem[0000000010001408] = 5683e4b8
678 stha %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 3effe4b8
679! %l4 = 568d1999e22e6abb, Mem[0000000010181408] = 1d2c8699
680 stba %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 1d2c86bb
681! Mem[0000000010041400] = f900000e, %l1 = 00000000467ff37a
682 swapa [%i1+%g0]0x88,%l1 ! %l1 = 00000000f900000e
683! %f20 = 00ff0000 7c576394, %l1 = 00000000f900000e
684! Mem[0000000030181418] = 85db0adeb46bae7b
685 add %i6,0x018,%g1
686 stda %f20,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030181418] = 85db0ade0000ff00
687! Starting 10 instruction Load Burst
688! Mem[0000000010141408] = ffa200a2, %l4 = 568d1999e22e6abb
689 ldsha [%i5+%o4]0x80,%l4 ! %l4 = ffffffffffffffa2
690
691p0_label_25:
692! Mem[00000000201c0000] = ffff91b2, %l4 = ffffffffffffffa2
693 ldsb [%o0+0x001],%l4 ! %l4 = ffffffffffffffff
694! Mem[00000000100c1400] = ffa76e5d84d9edc7, %l0 = 00000000f0e33eff
695 ldxa [%i3+%g0]0x80,%l0 ! %l0 = ffa76e5d84d9edc7
696! Mem[00000000100c1410] = eb776091 000025a2, %l2 = ffffffa5, %l3 = eb98091a
697 ldda [%i3+%o5]0x80,%l2 ! %l2 = 00000000eb776091 00000000000025a2
698! Mem[0000000030081408] = 000082a9, %l0 = ffa76e5d84d9edc7
699 ldswa [%i2+%o4]0x81,%l0 ! %l0 = 00000000000082a9
700! Mem[0000000010181400] = abdc5168, %l6 = 0000000000000004
701 lduwa [%i6+%g0]0x88,%l6 ! %l6 = 00000000abdc5168
702! Mem[00000000100c1400] = 5d6ea7ff, %l4 = ffffffffffffffff
703 ldsba [%i3+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
704! Mem[0000000030141410] = 091aceebda3e788f, %f22 = 6124bc80 49014a1e
705 ldda [%i5+%o5]0x81,%f22 ! %f22 = 091aceeb da3e788f
706! Mem[0000000030081408] = 000082a90000a3ff, %f18 = 6851dcab a2e88c52
707 ldda [%i2+%o4]0x81,%f18 ! %f18 = 000082a9 0000a3ff
708! Mem[0000000030001410] = 000082a9 0000a3ff, %l6 = abdc5168, %l7 = a9820000
709 ldda [%i0+%o5]0x89,%l6 ! %l6 = 000000000000a3ff 00000000000082a9
710! Starting 10 instruction Store Burst
711! Mem[0000000010001410] = b5c694ff, %l3 = 00000000000025a2
712 ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
713
714p0_label_26:
715! Mem[00000000100c1404] = 84d9edc7, %l6 = 000000000000a3ff
716 swap [%i3+0x004],%l6 ! %l6 = 0000000084d9edc7
717! %l4 = ffffffffffffffff, Mem[0000000010041408] = f9a30000
718 stba %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffa30000
719! %l7 = 00000000000082a9, Mem[0000000010141410] = 35ade3f0
720 stwa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000082a9
721! Mem[0000000010181410] = 7d592529, %l3 = 00000000000000ff
722 ldstuba [%i6+%o5]0x80,%l3 ! %l3 = 0000007d000000ff
723! %l4 = ffffffffffffffff, Mem[0000000030081408] = ffa30000a9820000
724 stxa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffffffffffffff
725! %l0 = 000082a9, %l1 = f900000e, Mem[0000000030141410] = 091aceeb da3e788f
726 stda %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000082a9 f900000e
727! Mem[0000000010101436] = afad2fea, %l7 = 00000000000082a9
728 ldstuba [%i4+0x036]%asi,%l7 ! %l7 = 0000002f000000ff
729! %l5 = 000000000000006b, Mem[0000000010181400] = 6851dcaba2e88c52
730 stxa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000000000006b
731 membar #Sync ! Added by membar checker (5)
732! %l2 = 00000000eb776091, Mem[0000000030101408] = a2e88c12
733 stba %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = a2e88c91
734! Starting 10 instruction Load Burst
735! Mem[0000000030081400] = ffcad547 5d6ea774 ffffffff ffffffff
736! Mem[0000000030081410] = 5d6ea774 656d647d 0e2f9683 1669a53e
737! Mem[0000000030081420] = d16d567d 8f12e4d7 7b7d0855 6acd54af
738! Mem[0000000030081430] = 28ade205 ccc2d45b 60df3d69 fc78291a
739 ldda [%i2]ASI_BLK_SL,%f16 ! Block Load from 0000000030081400
740
741p0_label_27:
742! Mem[0000000020800040] = de2464b8, %l0 = 00000000000082a9
743 ldub [%o1+0x041],%l0 ! %l0 = 0000000000000024
744! Mem[0000000010181418] = ca8eb9027554c239, %f10 = c6cc59f6 4fbd7843
745 ldd [%i6+0x018],%f10 ! %f10 = ca8eb902 7554c239
746! Mem[0000000010181410] = ff592529, %l2 = 00000000eb776091
747 lduwa [%i6+%o5]0x80,%l2 ! %l2 = 00000000ff592529
748! Mem[00000000100c1410] = eb776091, %l6 = 0000000084d9edc7
749 ldsha [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffeb77
750! Mem[0000000030001410] = 0000a3ff, %l2 = 00000000ff592529
751 lduba [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
752! Mem[0000000010081400] = a699a4eb, %f2 = 128ce8a2
753 ld [%i2+%g0],%f2 ! %f2 = a699a4eb
754! Mem[0000000010041400] = 998681cb467ff37a, %l4 = ffffffffffffffff
755 ldxa [%i1+%g0]0x88,%l4 ! %l4 = 998681cb467ff37a
756! Mem[0000000030081408] = ffffffff, %f6 = 34c786ad
757 lda [%i2+%o4]0x89,%f6 ! %f6 = ffffffff
758! Mem[0000000030081410] = 74a76e5d, %f6 = ffffffff
759 lda [%i2+%o5]0x89,%f6 ! %f6 = 74a76e5d
760! Starting 10 instruction Store Burst
761! %f0 = ff000000, Mem[0000000010081420] = 1d2cec92
762 st %f0 ,[%i2+0x020] ! Mem[0000000010081420] = ff000000
763
764p0_label_28:
765! %f16 = 74a76e5d 47d5caff ffffffff ffffffff
766! %f20 = 7d646d65 74a76e5d 3ea56916 83962f0e
767! %f24 = d7e4128f 7d566dd1 af54cd6a 55087d7b
768! %f28 = 5bd4c2cc 05e2ad28 1a2978fc 693ddf60
769 stda %f16,[%i2]ASI_BLK_SL ! Block Store to 0000000030081400
770! %f5 = cf7458b4, Mem[0000000030141408] = ff3ee3f0
771 sta %f5 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = cf7458b4
772! Mem[0000000030101408] = a2e88c91, %l2 = 00000000000000ff
773 swapa [%i4+%o4]0x89,%l2 ! %l2 = 00000000a2e88c91
774! Mem[0000000030041408] = 15ff0000, %l7 = 000000000000002f
775 ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
776! %l2 = 00000000a2e88c91, Mem[00000000300c1408] = 000000e4
777 stha %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 8c9100e4
778! %l5 = 000000000000006b, Mem[0000000020800000] = e65ca29f, %asi = 80
779 stha %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 006ba29f
780! %f13 = 06097efa, Mem[0000000010041410] = a559c885
781 sta %f13,[%i1+%o5]0x80 ! Mem[0000000010041410] = 06097efa
782! %l3 = 000000000000007d, Mem[0000000010181400] = 00000000
783 stha %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000007d
784! Mem[0000000030041400] = d40473c7, %l7 = 0000000000000000
785 ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 000000d4000000ff
786! Starting 10 instruction Load Burst
787! Mem[0000000010041424] = 3d1c1b10, %l6 = ffffffffffffeb77
788 ldsw [%i1+0x024],%l6 ! %l6 = 000000003d1c1b10
789
790p0_label_29:
791! Mem[00000000100c1400] = 5d6ea7ff, %l0 = 0000000000000024
792 ldsba [%i3+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
793! Mem[0000000030001408] = 65dde4f8a7253723, %l3 = 000000000000007d
794 ldxa [%i0+%o4]0x89,%l3 ! %l3 = 65dde4f8a7253723
795! Mem[0000000010041400] = 7af37f46 cb818699, %l2 = a2e88c91, %l3 = a7253723
796 ldda [%i1+0x000]%asi,%l2 ! %l2 = 000000007af37f46 00000000cb818699
797! Mem[0000000030041408] = 15ff00ff, %l7 = 00000000000000d4
798 lduwa [%i1+%o4]0x89,%l7 ! %l7 = 0000000015ff00ff
799! Mem[0000000010101400] = 1e88b986, %l5 = 000000000000006b
800 ldsba [%i4+%g0]0x88,%l5 ! %l5 = ffffffffffffff86
801! Mem[0000000010001428] = c4224cffc0b09daa, %f2 = a699a4eb 2761da8e
802 ldda [%i0+0x028]%asi,%f2 ! %f2 = c4224cff c0b09daa
803! Mem[0000000021800040] = b7725fe5, %l1 = 00000000f900000e
804 ldsha [%o3+0x040]%asi,%l1 ! %l1 = ffffffffffffb772
805! Mem[0000000010141410] = a9820000, %l3 = 00000000cb818699
806 ldsha [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
807! Mem[00000000300c1408] = e400918c, %l6 = 000000003d1c1b10
808 lduha [%i3+%o4]0x89,%l6 ! %l6 = 000000000000918c
809! Starting 10 instruction Store Burst
810! Mem[0000000030041400] = ff0473c7, %l3 = 0000000000000000
811 swapa [%i1+%g0]0x81,%l3 ! %l3 = 00000000ff0473c7
812
813p0_label_30:
814! %l4 = 467ff37a, %l5 = ffffff86, Mem[0000000010181418] = ca8eb902 7554c239
815 stda %l4,[%i6+0x018]%asi ! Mem[0000000010181418] = 467ff37a ffffff86
816! %l5 = ffffffffffffff86, Mem[0000000010141408] = a200a2ff
817 stba %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = a200a286
818! %l2 = 7af37f46, %l3 = ff0473c7, Mem[0000000010101438] = 000000ff 2905d94f
819 stda %l2,[%i4+0x038]%asi ! Mem[0000000010101438] = 7af37f46 ff0473c7
820! %l2 = 000000007af37f46, Mem[0000000010041410] = fa7e0906
821 stha %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = fa7e7f46
822! %l3 = 00000000ff0473c7, Mem[0000000010101400] = 86b9881e38fe91a6, %asi = 80
823 stxa %l3,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000ff0473c7
824! %f9 = 8dc144eb, Mem[0000000010101400] = 00000000
825 sta %f9 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 8dc144eb
826! Mem[00000000100c1408] = 7554e400, %l0 = ffffffffffffffff
827 swapa [%i3+%o4]0x88,%l0 ! %l0 = 000000007554e400
828! %l0 = 7554e400, %l1 = ffffb772, Mem[0000000010001408] = b8e4ff3e 79c60000
829 stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 7554e400 ffffb772
830! Mem[0000000010141418] = 8d86c8b7, %l7 = 0000000015ff00ff, %asi = 80
831 swapa [%i5+0x018]%asi,%l7 ! %l7 = 000000008d86c8b7
832! Starting 10 instruction Load Burst
833! Mem[0000000030141400] = abdc5168, %f10 = ca8eb902
834 lda [%i5+%g0]0x89,%f10 ! %f10 = abdc5168
835
836p0_label_31:
837! Mem[00000000201c0000] = ffff91b2, %l0 = 000000007554e400
838 ldsba [%o0+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
839! Mem[00000000100c1400] = ffa76e5d, %f3 = c0b09daa
840 lda [%i3+%g0]0x80,%f3 ! %f3 = ffa76e5d
841! Mem[0000000010141408] = 86a200a2 52633e01, %l2 = 7af37f46, %l3 = ff0473c7
842 ldda [%i5+0x008]%asi,%l2 ! %l2 = 0000000086a200a2 0000000052633e01
843! Mem[000000001018141c] = ffffff86, %l6 = 000000000000918c
844 ldsba [%i6+0x01c]%asi,%l6 ! %l6 = ffffffffffffffff
845! Mem[0000000010101400] = eb44c18d, %l7 = 000000008d86c8b7
846 ldsha [%i4+%g0]0x88,%l7 ! %l7 = ffffffffffffc18d
847 membar #Sync ! Added by membar checker (6)
848! Mem[0000000010101400] = 8dc144eb ff0473c7 8b2a3086 00e256f3
849! Mem[0000000010101410] = 00795c11 5683e4b8 5d5bcd17 eb8d334e
850! Mem[0000000010101420] = 71eb081e 891c9711 818ee1d5 56dd49ba
851! Mem[0000000010101430] = 6318f4d7 afadffea 7af37f46 ff0473c7
852 ldda [%i4]ASI_BLK_PL,%f16 ! Block Load from 0000000010101400
853! Mem[0000000010041400] = 467ff37a, %l6 = ffffffffffffffff
854 lduha [%i1+%g0]0x88,%l6 ! %l6 = 000000000000f37a
855! Mem[00000000100c140c] = 02b98eca, %f1 = 6f90bd45
856 ld [%i3+0x00c],%f1 ! %f1 = 02b98eca
857! Mem[0000000010101410] = 115c7900, %l5 = ffffffffffffff86
858 ldsha [%i4+%o5]0x88,%l5 ! %l5 = 0000000000007900
859! Starting 10 instruction Store Burst
860! %f6 = 74a76e5d 81f67883, Mem[0000000030001400] = e22e6abb 568d1999
861 stda %f6 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 74a76e5d 81f67883
862
863p0_label_32:
864! %l5 = 0000000000007900, Mem[0000000030041408] = 15ff00ff
865 stwa %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00007900
866! %l3 = 0000000052633e01, Mem[0000000030041400] = 00000000
867 stba %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = 01000000
868! Mem[0000000030001408] = 233725a7, %l0 = ffffffffffffffff
869 swapa [%i0+%o4]0x81,%l0 ! %l0 = 00000000233725a7
870! %l6 = 000000000000f37a, Mem[00000000100c1400] = ffa76e5d
871 stwa %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000f37a
872! Mem[0000000010041410] = 467f7efa, %l1 = ffffffffffffb772
873 swapa [%i1+%o5]0x80,%l1 ! %l1 = 00000000467f7efa
874! %l1 = 00000000467f7efa, Mem[000000001000140c] = 72b7ffff, %asi = 80
875 stwa %l1,[%i0+0x00c]%asi ! Mem[000000001000140c] = 467f7efa
876! %f7 = 81f67883, Mem[0000000010141400] = 9a0231dc
877 sta %f7 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 81f67883
878! Mem[00000000100c1410] = eb776091, %l7 = ffffffffffffc18d
879 swapa [%i3+%o5]0x80,%l7 ! %l7 = 00000000eb776091
880! %l5 = 0000000000007900, Mem[000000001008142c] = 7605d030
881 sth %l5,[%i2+0x02c] ! Mem[000000001008142c] = 7900d030
882! Starting 10 instruction Load Burst
883! Mem[0000000010041408] = ffa30000, %l4 = 998681cb467ff37a
884 ldswa [%i1+%o4]0x80,%l4 ! %l4 = ffffffffffa30000
885
886p0_label_33:
887! Mem[0000000010181400] = 7d000000, %f3 = ffa76e5d
888 lda [%i6+%g0]0x80,%f3 ! %f3 = 7d000000
889! Mem[0000000010101400] = 8dc144eb, %l5 = 0000000000007900
890 lduwa [%i4+%g0]0x80,%l5 ! %l5 = 000000008dc144eb
891! Mem[00000000100c1400] = 0000f37a, %l3 = 0000000052633e01
892 ldsha [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
893! Mem[0000000030001408] = ffffffff f8e4dd65, %l6 = 0000f37a, %l7 = eb776091
894 ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ffffffff 00000000f8e4dd65
895! Mem[0000000010081408] = 0000a3f9 e653fb92, %l2 = 86a200a2, %l3 = 00000000
896 ldda [%i2+%o4]0x80,%l2 ! %l2 = 000000000000a3f9 00000000e653fb92
897! Mem[0000000030141410] = 000082a9 f900000e, %l6 = ffffffff, %l7 = f8e4dd65
898 ldda [%i5+%o5]0x81,%l6 ! %l6 = 00000000000082a9 00000000f900000e
899! Mem[0000000010081408] = 0000a3f9, %l7 = 00000000f900000e
900 ldsba [%i2+0x009]%asi,%l7 ! %l7 = 0000000000000000
901! Mem[0000000030041408] = 00007900, %l4 = ffffffffffa30000
902 ldswa [%i1+%o4]0x89,%l4 ! %l4 = 0000000000007900
903! %l5 = 000000008dc144eb, Mem[0000000030101408] = 000000ff
904 stha %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000044eb
905! Starting 10 instruction Store Burst
906! Mem[0000000010181424] = 0167650f, %l2 = 000000000000a3f9
907 ldstuba [%i6+0x024]%asi,%l2 ! %l2 = 00000001000000ff
908
909p0_label_34:
910 membar #Sync ! Added by membar checker (7)
911! %l6 = 000082a9, %l7 = 00000000, Mem[0000000010101400] = eb44c18d c77304ff
912 stda %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000082a9 00000000
913! %l4 = 00007900, %l5 = 8dc144eb, Mem[0000000030001410] = 0000a3ff 000082a9
914 stda %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00007900 8dc144eb
915! %l3 = 00000000e653fb92, Mem[0000000010081408] = 0000a3f9
916 stha %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = fb92a3f9
917! %f23 = 17cd5b5d, Mem[000000001010141c] = eb8d334e
918 sta %f23,[%i4+0x01c]%asi ! Mem[000000001010141c] = 17cd5b5d
919! Code Fragment 4
920p0_fragment_1:
921! %l0 = 00000000233725a7
922 setx 0x096722a78853896e,%g7,%l0 ! %l0 = 096722a78853896e
923! %l1 = 00000000467f7efa
924 setx 0xe93b194fa32c2228,%g7,%l1 ! %l1 = e93b194fa32c2228
925 setx 0x7ff8, %g1, %g2
926 and %l0, %g2, %l0
927 setx 0xffffffff, %g1, %g2
928 and %l1, %g2, %l1
929 setx 0x100000000, %g1, %g2
930 or %l1, %g2, %l1 ! Set bit 32 - perrinj
931 ta T_CHANGE_HPRIV
932 stxa %l1, [%l0]ASI_ICACHE_INSTR
933 ta T_CHANGE_NONHPRIV
934! %l0 = 096722a78853896e
935 setx 0xb4e66c0869bd380d,%g7,%l0 ! %l0 = b4e66c0869bd380d
936! %l1 = e93b194fa32c2228
937 setx 0xb6d138cfbb8efc3c,%g7,%l1 ! %l1 = b6d138cfbb8efc3c
938! %f14 = d18db23e 2cde44c1, %l5 = 000000008dc144eb
939! Mem[0000000010001420] = 5763227566ebe667
940 add %i0,0x020,%g1
941 stda %f14,[%g1+%l5]ASI_PST16_P ! Mem[0000000010001420] = d18d22752cde44c1
942! Mem[0000000010001400] = ec920074, %l6 = 00000000000082a9
943 swapa [%i0+%g0]0x80,%l6 ! %l6 = 00000000ec920074
944! Mem[00000000300c1410] = 8a3ad11f 000025a2, %l2 = 00000001, %l3 = e653fb92
945 ldda [%i3+%o5]0x89,%l2 ! %l2 = 00000000000025a2 000000008a3ad11f
946! Mem[0000000010101406] = 00000000, %l3 = 000000008a3ad11f
947 ldstub [%i4+0x006],%l3 ! %l3 = 00000000000000ff
948! Starting 10 instruction Load Burst
949! Mem[0000000010141400] = 8378f681, %l1 = b6d138cfbb8efc3c
950 ldsha [%i5+%g0]0x88,%l1 ! %l1 = fffffffffffff681
951
952p0_label_35:
953! Mem[0000000010181400] = 7d0000000000006b, %l0 = b4e66c0869bd380d
954 ldxa [%i6+%g0]0x80,%l0 ! %l0 = 7d0000000000006b
955! Mem[0000000030141410] = 0e0000f9a9820000, %f14 = d18db23e 2cde44c1
956 ldda [%i5+%o5]0x89,%f14 ! %f14 = 0e0000f9 a9820000
957! Mem[0000000030001410] = 00007900, %l5 = 000000008dc144eb
958 lduba [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
959! Mem[0000000010181400] = 7d000000 0000006b, %l4 = 00007900, %l5 = 00000000
960 ldda [%i6+0x000]%asi,%l4 ! %l4 = 000000007d000000 000000000000006b
961! Mem[0000000010041400] = 467ff37a, %f31 = 467ff37a
962 lda [%i1+%g0]0x88,%f31 ! %f31 = 467ff37a
963! Mem[0000000030141400] = abdc5168, %l6 = 00000000ec920074
964 ldswa [%i5+%g0]0x89,%l6 ! %l6 = ffffffffabdc5168
965! Mem[0000000010001410] = b5c694ff, %l7 = 0000000000000000
966 ldswa [%i0+%o5]0x88,%l7 ! %l7 = ffffffffb5c694ff
967! Mem[00000000300c1400] = aefa5aff, %l7 = ffffffffb5c694ff
968 lduha [%i3+%g0]0x89,%l7 ! %l7 = 0000000000005aff
969! Mem[0000000030081410] = 5d6ea774656d647d, %f0 = ff000000 02b98eca
970 ldda [%i2+%o5]0x81,%f0 ! %f0 = 5d6ea774 656d647d
971! Starting 10 instruction Store Burst
972! %l4 = 000000007d000000, Mem[0000000021800140] = b5b364c9, %asi = 80
973 stha %l4,[%o3+0x140]%asi ! Mem[0000000021800140] = 000064c9
974
975p0_label_36:
976! Mem[0000000030141400] = abdc5168, %l3 = 0000000000000000
977 ldstuba [%i5+%g0]0x89,%l3 ! %l3 = 00000068000000ff
978! %f14 = 0e0000f9, Mem[000000001010142c] = 56dd49ba
979 sta %f14,[%i4+0x02c]%asi ! Mem[000000001010142c] = 0e0000f9
980! Mem[0000000010101408] = 8b2a3086, %l3 = 0000000000000068
981 ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 0000008b000000ff
982! %l4 = 000000007d000000, Mem[0000000010041410] = ffffb772
983 stha %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000b772
984! Mem[0000000010181400] = 7d000000, %l1 = fffffffffffff681
985 ldstuba [%i6+%g0]0x80,%l1 ! %l1 = 0000007d000000ff
986! %f10 = abdc5168, Mem[0000000010041424] = 3d1c1b10
987 st %f10,[%i1+0x024] ! Mem[0000000010041424] = abdc5168
988! %f18 = f356e200 86302a8b, Mem[0000000030141408] = cf7458b4 7af37f46
989 stda %f18,[%i5+%o4]0x81 ! Mem[0000000030141408] = f356e200 86302a8b
990! %f0 = 5d6ea774 656d647d c4224cff 7d000000
991! %f4 = 5294907c cf7458b4 74a76e5d 81f67883
992! %f8 = 5af94f01 8dc144eb abdc5168 7554c239
993! %f12 = c9ec9cde 06097efa 0e0000f9 a9820000
994 stda %f0,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
995! %l4 = 000000007d000000, Mem[0000000030081410] = 74a76e5d
996 stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 74a70000
997! Starting 10 instruction Load Burst
998! Mem[00000000300c1400] = ff5afaae, %l4 = 000000007d000000
999 lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ff5afaae
1000
1001p0_label_37:
1002! Mem[0000000030081410] = 0000a774656d647d, %f26 = ba49dd56 d5e18e81
1003 ldda [%i2+%o5]0x81,%f26 ! %f26 = 0000a774 656d647d
1004! Mem[0000000010001410] = ff94c6b50efd2b21, %l6 = ffffffffabdc5168
1005 ldxa [%i0+%o5]0x80,%l6 ! %l6 = ff94c6b50efd2b21
1006! Mem[0000000010001400] = 000082a9, %l4 = 00000000ff5afaae
1007 ldsba [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
1008 membar #Sync ! Added by membar checker (8)
1009! Mem[0000000030101408] = 0000007dff4c22c4, %f24 = 11971c89 1e08eb71
1010 ldda [%i4+%o4]0x89,%f24 ! %f24 = 0000007d ff4c22c4
1011! Mem[0000000030181408] = 92ec2c1d, %l3 = 000000000000008b
1012 ldswa [%i6+%o4]0x81,%l3 ! %l3 = ffffffff92ec2c1d
1013! Code Fragment 3
1014p0_fragment_2:
1015! %l0 = 7d0000000000006b
1016 setx 0xdc85cd2859c1bca4,%g7,%l0 ! %l0 = dc85cd2859c1bca4
1017! %l1 = 000000000000007d
1018 setx 0x2ecdbbeffe0e5e5f,%g7,%l1 ! %l1 = 2ecdbbeffe0e5e5f
1019 setx 0x1fe000, %g1, %g3
1020 or %l0, %g3, %l0 ! always set perrmask = 0xff
1021 setx 0x1ffff8, %g1, %g2
1022 and %l0, %g2, %l0
1023 ta T_CHANGE_HPRIV
1024 stxa %l1, [%l0]ASI_DCACHE_DATA
1025 ta T_CHANGE_NONHPRIV
1026! %l0 = dc85cd2859c1bca4
1027 setx 0x3d5308e7fe61c2fc,%g7,%l0 ! %l0 = 3d5308e7fe61c2fc
1028! %l1 = 2ecdbbeffe0e5e5f
1029 setx 0x4ccac15877ed3431,%g7,%l1 ! %l1 = 4ccac15877ed3431
1030! Mem[0000000010141400] = 81f67883 703c34d5 86a200a2 52633e01
1031! Mem[0000000010141410] = 000082a9 000000e4 15ff00ff 473166a8
1032! Mem[0000000010141420] = 92e7e929 74a76e5d 93876ada c03fd44e
1033! Mem[0000000010141430] = 00000000 000000e4 ff3ef032 25697236
1034 ldda [%i5]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010141400
1035! Mem[0000000010141410] = e4000000a9820000, %l2 = 00000000000025a2
1036 ldxa [%i5+%o5]0x88,%l2 ! %l2 = e4000000a9820000
1037! Mem[0000000010101408] = ff2a3086, %l0 = 3d5308e7fe61c2fc
1038 lduwa [%i4+%o4]0x80,%l0 ! %l0 = 00000000ff2a3086
1039! Starting 10 instruction Store Burst
1040! %f24 = 0000007d ff4c22c4, Mem[0000000030141410] = a9820000 0e0000f9
1041 stda %f24,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000007d ff4c22c4
1042
1043p0_label_38:
1044 membar #Sync ! Added by membar checker (9)
1045! %f18 = f356e200, Mem[0000000010141408] = 86a200a2
1046 sta %f18,[%i5+%o4]0x80 ! Mem[0000000010141408] = f356e200
1047! Mem[0000000030081410] = 0000a774, %l4 = 0000000000000000
1048 ldstuba [%i2+%o5]0x81,%l4 ! %l4 = 00000000000000ff
1049! %l6 = 0efd2b21, %l7 = 00005aff, Mem[0000000010081400] = eba499a6 9463577c
1050 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0efd2b21 00005aff
1051! %l1 = 4ccac15877ed3431, Mem[0000000010001400] = 000082a96063db4a
1052 stxa %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = 4ccac15877ed3431
1053! %l4 = 00000000, %l5 = 0000006b, Mem[0000000030001400] = 8378f681 5d6ea774
1054 stda %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 0000006b
1055! Mem[0000000010141410] = a9820000, %l3 = ffffffff92ec2c1d
1056 ldstuba [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
1057! Mem[0000000010001422] = d18d2275, %l5 = 000000000000006b
1058 ldstuba [%i0+0x022]%asi,%l5 ! %l5 = 00000022000000ff
1059! Mem[0000000010141410] = a98200ff, %l4 = 0000000000000000
1060 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
1061! %l4 = 00000000000000ff, Mem[0000000010001410] = b5c694ff
1062 stba %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = b5c694ff
1063! Starting 10 instruction Load Burst
1064! Mem[0000000010081408] = fb92a3f9 e653fb92, %l0 = ff2a3086, %l1 = 77ed3431
1065 ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000fb92a3f9 00000000e653fb92
1066
1067p0_label_39:
1068! Mem[0000000030081410] = 74a700ff, %l6 = ff94c6b50efd2b21
1069 lduba [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff
1070! Mem[0000000020800000] = 006ba29f, %l6 = 00000000000000ff
1071 ldsha [%o1+0x000]%asi,%l6 ! %l6 = 000000000000006b
1072! Mem[00000000300c1408] = e400918c, %l6 = 000000000000006b
1073 lduha [%i3+%o4]0x89,%l6 ! %l6 = 000000000000918c
1074! Mem[0000000030141410] = c4224cff, %l6 = 000000000000918c
1075 lduba [%i5+%o5]0x81,%l6 ! %l6 = 00000000000000c4
1076! Mem[0000000010081400] = 212bfd0e, %l0 = 00000000fb92a3f9
1077 lduha [%i2+%g0]0x80,%l0 ! %l0 = 000000000000212b
1078! Mem[0000000030181400] = 663ee3f0, %l7 = 0000000000005aff
1079 lduwa [%i6+%g0]0x81,%l7 ! %l7 = 00000000663ee3f0
1080! Mem[0000000020800040] = de2464b8, %l1 = 00000000e653fb92
1081 lduha [%o1+0x040]%asi,%l1 ! %l1 = 000000000000de24
1082! Mem[0000000030181400] = f0e33e66, %l0 = 000000000000212b
1083 ldsba [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000066
1084! Mem[0000000030181400] = 7b23c5abf0e33e66, %l5 = 0000000000000022
1085 ldxa [%i6+%g0]0x89,%l5 ! %l5 = 7b23c5abf0e33e66
1086! Starting 10 instruction Store Burst
1087! %l5 = 7b23c5abf0e33e66, Mem[0000000010141400] = 8378f681
1088 stha %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 83783e66
1089
1090p0_label_40:
1091! %l0 = 0000000000000066, Mem[0000000030081408] = ffffffffffffffff
1092 stxa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000066
1093! %l4 = 000000ff, %l5 = f0e33e66, Mem[00000000100c1400] = 0000f37a 0000a3ff
1094 stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff f0e33e66
1095! %f6 = 15ff00ff 473166a8, Mem[0000000030041400] = 00000001 622a9f58
1096 stda %f6 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 15ff00ff 473166a8
1097! Mem[0000000010001408] = 00e45475, %l6 = 00000000000000c4
1098 ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 00000000000000ff
1099! %f23 = 17cd5b5d, Mem[0000000030141400] = ff51dcab
1100 sta %f23,[%i5+%g0]0x81 ! Mem[0000000030141400] = 17cd5b5d
1101! %l7 = 00000000663ee3f0, Mem[0000000030081408] = 00000000
1102 stwa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 663ee3f0
1103! %f20 = b8e48356 115c7900, Mem[0000000010041408] = 0000a3ff 000082a9
1104 stda %f20,[%i1+%o4]0x88 ! Mem[0000000010041408] = b8e48356 115c7900
1105! %f22 = 4e338deb, Mem[0000000010041410] = 0000b772
1106 sta %f22,[%i1+%o5]0x80 ! Mem[0000000010041410] = 4e338deb
1107! Mem[00000000100c1410] = ffffc18d, %l2 = e4000000a9820000
1108 ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
1109! Starting 10 instruction Load Burst
1110! Mem[0000000030101410] = 5294907c, %l4 = 00000000000000ff
1111 ldswa [%i4+%o5]0x81,%l4 ! %l4 = 000000005294907c
1112
1113p0_label_41:
1114 membar #Sync ! Added by membar checker (10)
1115! Mem[0000000030001400] = 00000000 0000006b ffffffff f8e4dd65
1116! Mem[0000000030001410] = 00790000 eb44c18d 87e15b2e 2478cb45
1117! Mem[0000000030001420] = 0b8dd523 d3cdb77e 567aace1 901fd999
1118! Mem[0000000030001430] = 847675dd 0bf12677 29d7805c e14bab79
1119 ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
1120! Mem[0000000030041410] = f6d5cbf76bbc15ff, %l5 = 7b23c5abf0e33e66
1121 ldxa [%i1+%o5]0x89,%l5 ! %l5 = f6d5cbf76bbc15ff
1122! Mem[00000000100c1434] = f0c08745, %l2 = 00000000000000ff
1123 ldsh [%i3+0x034],%l2 ! %l2 = fffffffffffff0c0
1124! Mem[0000000010081400] = 0efd2b21, %l4 = 000000005294907c
1125 ldsba [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000021
1126! Mem[00000000211c0000] = 29ffd30e, %l2 = fffffffffffff0c0
1127 ldsba [%o2+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
1128! Mem[0000000030041400] = a8663147, %l3 = 0000000000000000
1129 lduwa [%i1+%g0]0x81,%l3 ! %l3 = 00000000a8663147
1130! %l1 = 000000000000de24, Mem[0000000010041408] = 115c7900
1131 stha %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 115cde24
1132! Mem[0000000010101410] = 115c7900, %l3 = 00000000a8663147
1133 ldsba [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
1134! Mem[0000000010001428] = c4224cffc0b09daa, %l5 = f6d5cbf76bbc15ff
1135 ldxa [%i0+0x028]%asi,%l5 ! %l5 = c4224cffc0b09daa
1136! Starting 10 instruction Store Burst
1137 membar #Sync ! Added by membar checker (11)
1138! %f11 = c03fd44e, Mem[0000000030001410] = 00790000
1139 sta %f11,[%i0+%o5]0x81 ! Mem[0000000030001410] = c03fd44e
1140
1141p0_label_42:
1142! Code Fragment 3
1143p0_fragment_3:
1144! %l0 = 0000000000000066
1145 setx 0xaa5a997066a2a834,%g7,%l0 ! %l0 = aa5a997066a2a834
1146! %l1 = 000000000000de24
1147 setx 0x43aa146863ebe1a8,%g7,%l1 ! %l1 = 43aa146863ebe1a8
1148 setx 0x1fe000, %g1, %g3
1149 or %l0, %g3, %l0 ! always set perrmask = 0xff
1150 setx 0x1ffff8, %g1, %g2
1151 and %l0, %g2, %l0
1152 ta T_CHANGE_HPRIV
1153 stxa %l1, [%l0]ASI_DCACHE_DATA
1154 ta T_CHANGE_NONHPRIV
1155! %l0 = aa5a997066a2a834
1156 setx 0x53a18a085982d538,%g7,%l0 ! %l0 = 53a18a085982d538
1157! %l1 = 43aa146863ebe1a8
1158 setx 0x6a9e3518663029e9,%g7,%l1 ! %l1 = 6a9e3518663029e9
1159! %f18 = 65dde4f8 ffffffff, %l7 = 00000000663ee3f0
1160! Mem[0000000010081420] = ff0000003d24279c
1161 add %i2,0x020,%g1
1162 stda %f18,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010081420] = ff0000003d24279c
1163! %f30 = 79ab4be1 5c80d729, Mem[0000000010101418] = 5d5bcd17 17cd5b5d
1164 std %f30,[%i4+0x018] ! Mem[0000000010101418] = 79ab4be1 5c80d729
1165! %l7 = 00000000663ee3f0, Mem[0000000030081408] = 66000000f0e33e66
1166 stxa %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000663ee3f0
1167! %f16 = 6b000000 00000000 65dde4f8 ffffffff
1168! %f20 = 8dc144eb 00007900 45cb7824 2e5be187
1169! %f24 = 7eb7cdd3 23d58d0b 99d91f90 e1ac7a56
1170! %f28 = 7726f10b dd757684 79ab4be1 5c80d729
1171 stda %f16,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
1172! %f6 = 15ff00ff, Mem[0000000010181404] = 0000006b
1173 sta %f6 ,[%i6+0x004]%asi ! Mem[0000000010181404] = 15ff00ff
1174! %l1 = 6a9e3518663029e9, Mem[0000000010041410] = 088da15eeb8d334e
1175 stxa %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = 6a9e3518663029e9
1176 membar #Sync ! Added by membar checker (12)
1177! Mem[0000000010101400] = a9820000, %l7 = 00000000663ee3f0
1178 ldstuba [%i4+%g0]0x80,%l7 ! %l7 = 000000a9000000ff
1179! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010141418] = 15ff00ff 473166a8
1180 std %l2,[%i5+0x018] ! Mem[0000000010141418] = ffffffff 00000000
1181! Starting 10 instruction Load Burst
1182! Mem[0000000030141410] = ff4c22c4, %l3 = 0000000000000000
1183 ldsba [%i5+%o5]0x89,%l3 ! %l3 = ffffffffffffffc4
1184
1185p0_label_43:
1186! Mem[0000000010141418] = ffffffff, %l6 = 0000000000000000
1187 ldsha [%i5+0x018]%asi,%l6 ! %l6 = ffffffffffffffff
1188! Mem[0000000010081438] = 99de5fd1 3bffd309, %l4 = 00000021, %l5 = c0b09daa
1189 ldda [%i2+0x038]%asi,%l4 ! %l4 = 0000000099de5fd1 000000003bffd309
1190! Mem[0000000010041400] = 998681cb467ff37a, %l0 = 53a18a085982d538
1191 ldxa [%i1+%g0]0x88,%l0 ! %l0 = 998681cb467ff37a
1192! Mem[0000000030081408] = 663ee3f0, %l5 = 000000003bffd309
1193 lduwa [%i2+%o4]0x89,%l5 ! %l5 = 00000000663ee3f0
1194! Mem[0000000030101410] = eb44c18d, %l1 = 6a9e3518663029e9
1195 ldswa [%i4+%o5]0x89,%l1 ! %l1 = ffffffffeb44c18d
1196! Mem[00000000300c1400] = ff5afaae, %l2 = ffffffffffffffff
1197 ldswa [%i3+%g0]0x81,%l2 ! %l2 = ffffffffff5afaae
1198! Mem[0000000030041400] = a8663147 ff00ff15 00790000 d63a075a
1199! Mem[0000000030041410] = ff15bc6b f7cbd5f6 1f2a2090 2003b023
1200! Mem[0000000030041420] = 6f932c63 cb162d87 ca0edd9d 9a0231dc
1201! Mem[0000000030041430] = 9e78b45c 2ab09a2e 65d22255 eb4e74ee
1202 ldda [%i1]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030041400
1203! Mem[0000000010141408] = 00e256f3, %l2 = ffffffffff5afaae
1204 ldsha [%i5+%o4]0x88,%l2 ! %l2 = 00000000000056f3
1205! Mem[0000000030041400] = 473166a8, %l0 = 998681cb467ff37a
1206 ldsba [%i1+%g0]0x89,%l0 ! %l0 = ffffffffffffffa8
1207! Starting 10 instruction Store Burst
1208! %f22 = 45cb7824, Mem[0000000010081400] = 0efd2b21
1209 sta %f22,[%i2+%g0]0x88 ! Mem[0000000010081400] = 45cb7824
1210
1211p0_label_44:
1212! %l3 = ffffffffffffffc4, Mem[0000000010101426] = 891c9711, %asi = 80
1213 stba %l3,[%i4+0x026]%asi ! Mem[0000000010101424] = 891cc411
1214! %f22 = 45cb7824 2e5be187, Mem[0000000030101400] = 0000006b 00000000
1215 stda %f22,[%i4+%g0]0x89 ! Mem[0000000030101400] = 45cb7824 2e5be187
1216! %f20 = 8dc144eb 00007900, Mem[00000000100c1410] = ffffc18d 000025a2
1217 stda %f20,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 8dc144eb 00007900
1218! Mem[000000001014142e] = c03fd44e, %l1 = ffffffffeb44c18d
1219 ldstuba [%i5+0x02e]%asi,%l1 ! %l1 = 000000d4000000ff
1220! Mem[00000000300c1408] = e400918c, %l7 = 00000000000000a9
1221 swapa [%i3+%o4]0x89,%l7 ! %l7 = 00000000e400918c
1222! %f16 = 6b000000, Mem[0000000010001408] = ffe45475
1223 st %f16,[%i0+%o4] ! Mem[0000000010001408] = 6b000000
1224 membar #Sync ! Added by membar checker (13)
1225! %l4 = 0000000099de5fd1, Mem[0000000030041408] = 00007900
1226 stwa %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 99de5fd1
1227! %l5 = 00000000663ee3f0, Mem[0000000020800040] = de2464b8, %asi = 80
1228 stba %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = f02464b8
1229! %l0 = ffffffffffffffa8, Mem[000000001014142c] = c03fff4e, %asi = 80
1230 stha %l0,[%i5+0x02c]%asi ! Mem[000000001014142c] = ffa8ff4e
1231! Starting 10 instruction Load Burst
1232! Mem[0000000030181408] = 1d2cec92, %l3 = ffffffffffffffc4
1233 lduba [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000092
1234
1235p0_label_45:
1236! Mem[0000000030181410] = 77ebffff, %f0 = 15ff00ff
1237 lda [%i6+%o5]0x89,%f0 ! %f0 = 77ebffff
1238! Mem[0000000010041400] = 998681cb467ff37a, %f2 = 5a073ad6 00007900
1239 ldda [%i1+%g0]0x88,%f2 ! %f2 = 998681cb 467ff37a
1240! Mem[0000000030181408] = 92ec2c1d, %l2 = 00000000000056f3
1241 ldsha [%i6+%o4]0x81,%l2 ! %l2 = ffffffffffff92ec
1242! %l1 = 00000000000000d4, Mem[0000000010041408] = 24de5c11
1243 stba %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = d4de5c11
1244! Mem[0000000030141400] = 17cd5b5d, %l5 = 00000000663ee3f0
1245 lduba [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000017
1246! Mem[0000000010101410] = 00795c11, %l3 = 0000000000000092
1247 lduha [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000079
1248! Mem[0000000030181410] = 77ebffff, %l0 = ffffffffffffffa8
1249 ldsha [%i6+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
1250! Mem[0000000010141410] = a98200ff, %l1 = 00000000000000d4
1251 lduba [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
1252! Mem[00000000100c1424] = 0e02cdf6, %f24 = 7eb7cdd3
1253 lda [%i3+0x024]%asi,%f24 ! %f24 = 0e02cdf6
1254! Starting 10 instruction Store Burst
1255! %l2 = ffffffffffff92ec, Mem[0000000030041408] = d15fde99d63a075a
1256 stxa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffffffff92ec
1257
1258p0_label_46:
1259! Mem[0000000030101410] = 8dc144eb, %l5 = 0000000000000017
1260 swapa [%i4+%o5]0x81,%l5 ! %l5 = 000000008dc144eb
1261! %l2 = ffffffffffff92ec, Mem[0000000030001408] = ffffffff
1262 stha %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 92ecffff
1263! %l7 = 00000000e400918c, Mem[00000000201c0000] = ffff91b2
1264 sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = 918c91b2
1265! %f2 = 998681cb 467ff37a, Mem[0000000010041418] = 623c33ba 41c83ff7
1266 std %f2 ,[%i1+0x018] ! Mem[0000000010041418] = 998681cb 467ff37a
1267! %l6 = ffffffffffffffff, Mem[0000000010141408] = 00e256f3
1268 stba %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00e256ff
1269! %f30 = 79ab4be1, Mem[0000000010101408] = 86302aff
1270 sta %f30,[%i4+%o4]0x88 ! Mem[0000000010101408] = 79ab4be1
1271! %l5 = 000000008dc144eb, Mem[00000000300c1400] = ff5afaae
1272 stwa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 8dc144eb
1273! %l5 = 000000008dc144eb, Mem[0000000010141408] = ff56e20052633e01
1274 stxa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000008dc144eb
1275! %f2 = 998681cb 467ff37a, Mem[0000000010181438] = b5c69154 712cbce2
1276 stda %f2 ,[%i6+0x038]%asi ! Mem[0000000010181438] = 998681cb 467ff37a
1277! Starting 10 instruction Load Burst
1278! Mem[0000000030081400] = 74a76e5d47d5caff, %f8 = 872d16cb 632c936f
1279 ldda [%i2+%g0]0x89,%f8 ! %f8 = 74a76e5d 47d5caff
1280
1281p0_label_47:
1282 membar #Sync ! Added by membar checker (14)
1283! Mem[0000000010041400] = 7af37f46 cb818699 d4de5c11 5683e4b8
1284! Mem[0000000010041410] = e9293066 18359e6a 998681cb 467ff37a
1285! Mem[0000000010041420] = 9c01ef3b abdc5168 e641cc9f 9f18c46f
1286! Mem[0000000010041430] = a4a1b84a 522a501e a5eb7bc2 83f4eee5
1287 ldda [%i1]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010041400
1288! Mem[00000000100c1400] = 000000ff, %l6 = ffffffffffffffff
1289 lduwa [%i3+%g0]0x80,%l6 ! %l6 = 00000000000000ff
1290! Mem[0000000030041410] = f6d5cbf76bbc15ff, %f18 = 65dde4f8 ffffffff
1291 ldda [%i1+%o5]0x89,%f18 ! %f18 = f6d5cbf7 6bbc15ff
1292! Mem[0000000030081400] = ffcad547 5d6ea774 f0e33e66 00000000
1293! Mem[0000000030081410] = ff00a774 656d647d 0e2f9683 1669a53e
1294! Mem[0000000030081420] = d16d567d 8f12e4d7 7b7d0855 6acd54af
1295! Mem[0000000030081430] = 28ade205 ccc2d45b 60df3d69 fc78291a
1296 ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
1297! Mem[0000000030081410] = ff00a774, %l1 = 00000000000000ff
1298 ldswa [%i2+%o5]0x81,%l1 ! %l1 = ffffffffff00a774
1299! Mem[0000000010001420] = d18dff75, %l4 = 0000000099de5fd1
1300 lduw [%i0+0x020],%l4 ! %l4 = 00000000d18dff75
1301! Mem[0000000010101420] = 71eb081e, %l1 = ffffffffff00a774
1302 ldsb [%i4+0x023],%l1 ! %l1 = 000000000000001e
1303! Mem[0000000010041400] = 7af37f46, %l0 = ffffffffffffffff
1304 lduba [%i1+0x001]%asi,%l0 ! %l0 = 00000000000000f3
1305! Mem[0000000030041400] = 473166a8, %l4 = 00000000d18dff75
1306 ldsha [%i1+%g0]0x89,%l4 ! %l4 = 00000000000066a8
1307! Starting 10 instruction Store Burst
1308! Mem[0000000030101400] = 87e15b2e, %l6 = 00000000000000ff
1309 ldstuba [%i4+%g0]0x81,%l6 ! %l6 = 00000087000000ff
1310
1311p0_label_48:
1312! %f1 = 467ff37a, Mem[0000000010001414] = 0efd2b21
1313 sta %f1 ,[%i0+0x014]%asi ! Mem[0000000010001414] = 467ff37a
1314! %l6 = 0000000000000087, Mem[0000000030101408] = 65dde4f8ffffffff
1315 stxa %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000087
1316! %l1 = 000000000000001e, Mem[00000000100c1430] = e4c5217af0c08745, %asi = 80
1317 stxa %l1,[%i3+0x030]%asi ! Mem[00000000100c1430] = 000000000000001e
1318 membar #Sync ! Added by membar checker (15)
1319! %l2 = ffffffffffff92ec, Mem[0000000010041410] = e9293066
1320 stba %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = ec293066
1321! %l6 = 0000000000000087, Mem[0000000010001414] = 467ff37a
1322 stw %l6,[%i0+0x014] ! Mem[0000000010001414] = 00000087
1323! %l7 = 00000000e400918c, Mem[0000000010041400] = 467ff37a
1324 stwa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = e400918c
1325! %l0 = 00000000000000f3, Mem[0000000030081408] = 663ee3f0
1326 stwa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000f3
1327! Mem[0000000010141410] = ff0082a9, %l3 = 00000079, %l3 = 00000079
1328 add %i5,0x10,%g1
1329 casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000ff0082a9
1330! Mem[0000000010001408] = 6b000000, %l1 = 000000000000001e
1331 ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 0000006b000000ff
1332! Starting 10 instruction Load Burst
1333! Mem[0000000030081408] = f3000000 00000000, %l0 = 000000f3, %l1 = 0000006b
1334 ldda [%i2+%o4]0x81,%l0 ! %l0 = 00000000f3000000 0000000000000000
1335
1336p0_label_49:
1337! Mem[0000000030101408] = 8700000000000000, %l4 = 00000000000066a8
1338 ldxa [%i4+%o4]0x89,%l4 ! %l4 = 8700000000000000
1339! Mem[0000000010041400] = e400918c, %l0 = 00000000f3000000
1340 lduwa [%i1+%g0]0x88,%l0 ! %l0 = 00000000e400918c
1341! Mem[0000000010141410] = a98200ff, %f24 = d16d567d
1342 lda [%i5+%o5]0x88,%f24 ! %f24 = a98200ff
1343! Mem[0000000030081400] = 47d5caff, %l6 = 0000000000000087
1344 lduba [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff
1345! Mem[0000000010141400] = 83783e66, %l4 = 8700000000000000
1346 ldsba [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000066
1347! Mem[0000000010101410] = 115c7900, %l3 = 00000000ff0082a9
1348 lduha [%i4+%o5]0x88,%l3 ! %l3 = 0000000000007900
1349! Mem[00000000201c0000] = 918c91b2, %l1 = 0000000000000000
1350 ldub [%o0+0x001],%l1 ! %l1 = 000000000000008c
1351! Mem[000000001014140c] = 8dc144eb, %l6 = 00000000000000ff
1352 lduh [%i5+0x00e],%l6 ! %l6 = 00000000000044eb
1353! Mem[0000000010181408] = bb862c1d, %l7 = 00000000e400918c
1354 lduba [%i6+%o4]0x80,%l7 ! %l7 = 00000000000000bb
1355! Starting 10 instruction Store Burst
1356! %l6 = 00000000000044eb, Mem[00000000218001c0] = 74ac67f1
1357 sth %l6,[%o3+0x1c0] ! Mem[00000000218001c0] = 44eb67f1
1358
1359p0_label_50:
1360! %l6 = 000044eb, %l7 = 000000bb, Mem[00000000300c1400] = 8dc144eb 96b2a476
1361 stda %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000044eb 000000bb
1362! %l7 = 00000000000000bb, Mem[0000000010141410] = a98200ff
1363 stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000bb
1364! %l5 = 000000008dc144eb, Mem[0000000030081408] = 000000f3
1365 stba %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000eb
1366! %l3 = 0000000000007900, Mem[0000000010141410] = e4000000000000bb
1367 stxa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000007900
1368! %f31 = fc78291a, Mem[0000000010001410] = ff94c6b5
1369 sta %f31,[%i0+%o5]0x80 ! Mem[0000000010001410] = fc78291a
1370! %l0 = e400918c, %l1 = 0000008c, Mem[0000000030181410] = 77ebffff 6b000000
1371 stda %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = e400918c 0000008c
1372! %f12 = 1e502a52 4ab8a1a4, Mem[0000000030001408] = ffffec92 65dde4f8
1373 stda %f12,[%i0+%o4]0x89 ! Mem[0000000030001408] = 1e502a52 4ab8a1a4
1374! %l0 = e400918c, %l1 = 0000008c, Mem[0000000030001400] = 00000000 0000006b
1375 stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = e400918c 0000008c
1376! %f20 = ff00a774, Mem[0000000010001410] = fc78291a
1377 sta %f20,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff00a774
1378! Starting 10 instruction Load Burst
1379! Mem[00000000100c1400] = 000000ff, %l6 = 00000000000044eb
1380 lduba [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
1381
1382p0_label_51:
1383! Mem[0000000010041400] = e400918c, %f27 = 6acd54af
1384 lda [%i1+%g0]0x88,%f27 ! %f27 = e400918c
1385! Mem[00000000300c1408] = a9000000, %l3 = 0000000000007900
1386 lduwa [%i3+%o4]0x81,%l3 ! %l3 = 00000000a9000000
1387! Mem[0000000010081400] = 2478cb45, %f3 = 115cded4
1388 lda [%i2+%g0]0x80,%f3 ! %f3 = 2478cb45
1389! Mem[0000000010181410] = ff5925295ee971aa, %l4 = 0000000000000066
1390 ldxa [%i6+0x010]%asi,%l4 ! %l4 = ff5925295ee971aa
1391! Mem[0000000030101408] = 00000000, %l4 = ff5925295ee971aa
1392 ldsba [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000
1393! Mem[0000000030141400] = 17cd5b5d, %l3 = 00000000a9000000
1394 lduha [%i5+%g0]0x81,%l3 ! %l3 = 00000000000017cd
1395! Mem[0000000010041408] = d4de5c115683e4b8, %l0 = 00000000e400918c
1396 ldxa [%i1+%o4]0x80,%l0 ! %l0 = d4de5c115683e4b8
1397! Mem[0000000030041410] = 6bbc15ff, %l2 = ffffffffffff92ec
1398 ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
1399! Mem[0000000010041410] = 663029ec, %l0 = d4de5c115683e4b8
1400 ldswa [%i1+%o5]0x88,%l0 ! %l0 = 00000000663029ec
1401! Starting 10 instruction Store Burst
1402! Mem[00000000300c1408] = a9000000, %l6 = 0000000000000000
1403 swapa [%i3+%o4]0x81,%l6 ! %l6 = 00000000a9000000
1404
1405p0_label_52:
1406! %l7 = 00000000000000bb, Mem[0000000010141410] = 0000000000007900
1407 stxa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000000000bb
1408! %l5 = 000000008dc144eb, Mem[0000000010001400] = 58c1ca4c
1409 stwa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 8dc144eb
1410! %l7 = 00000000000000bb, Mem[0000000030081408] = eb000000
1411 stwa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000bb
1412! %l6 = a9000000, %l7 = 000000bb, Mem[0000000010141410] = bb000000 00000000
1413 stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = a9000000 000000bb
1414! %f30 = 60df3d69 fc78291a, Mem[00000000100c1400] = ff000000 663ee3f0
1415 stda %f30,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 60df3d69 fc78291a
1416! Mem[0000000010041400] = 8c9100e4, %l0 = 00000000663029ec
1417 swapa [%i1+%g0]0x80,%l0 ! %l0 = 000000008c9100e4
1418! %f2 = b8e48356 2478cb45, Mem[0000000030081408] = 000000bb 00000000
1419 stda %f2 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = b8e48356 2478cb45
1420! Mem[0000000010181410] = 292559ff, %l7 = 00000000000000bb
1421 swapa [%i6+%o5]0x88,%l7 ! %l7 = 00000000292559ff
1422! Mem[0000000030001410] = 4ed43fc0, %l7 = 00000000292559ff
1423 ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 000000c0000000ff
1424! Starting 10 instruction Load Burst
1425! Mem[00000000201c0000] = 918c91b2, %l7 = 00000000000000c0
1426 ldsh [%o0+%g0],%l7 ! %l7 = ffffffffffff918c
1427
1428p0_label_53:
1429! Mem[0000000010101410] = 00795c11, %l2 = 00000000000000ff
1430 lduba [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
1431! Mem[00000000100c1418] = 6596e7f0 12f60e0b, %l6 = a9000000, %l7 = ffff918c
1432 ldd [%i3+0x018],%l6 ! %l6 = 000000006596e7f0 0000000012f60e0b
1433! Mem[0000000010181408] = bb862c1d, %l6 = 000000006596e7f0
1434 ldswa [%i6+%o4]0x80,%l6 ! %l6 = ffffffffbb862c1d
1435 membar #Sync ! Added by membar checker (16)
1436! Mem[0000000010181400] = ff000000 15ff00ff bb862c1d 8c86efc9
1437! Mem[0000000010181410] = bb000000 5ee971aa 467ff37a ffffff86
1438! Mem[0000000010181420] = c7b1dcb7 ff67650f 47d5ca66 91e2ce06
1439! Mem[0000000010181430] = 06602e63 b8b87568 998681cb 467ff37a
1440 ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
1441! Mem[0000000010181400] = 000000ff, %f8 = 6851dcab
1442 lda [%i6+%g0]0x88,%f8 ! %f8 = 000000ff
1443! Mem[0000000010181408] = 1d2c86bb, %f3 = 2478cb45
1444 lda [%i6+%o4]0x88,%f3 ! %f3 = 1d2c86bb
1445! Mem[0000000010141418] = ffffffff00000000, %f12 = 1e502a52 4ab8a1a4
1446 ldd [%i5+0x018],%f12 ! %f12 = ffffffff 00000000
1447! Mem[0000000030101410] = 0079000017000000, %f10 = 6fc4189f 9fcc41e6
1448 ldda [%i4+%o5]0x89,%f10 ! %f10 = 00790000 17000000
1449! Mem[00000000201c0000] = 918c91b2, %l6 = ffffffffbb862c1d
1450 lduh [%o0+%g0],%l6 ! %l6 = 000000000000918c
1451! Starting 10 instruction Store Burst
1452 membar #Sync ! Added by membar checker (17)
1453! %l3 = 00000000000017cd, Mem[0000000010181410] = aa71e95e000000bb
1454 stxa %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000000017cd
1455
1456p0_label_54:
1457! %f0 = 998681cb 467ff37a b8e48356 1d2c86bb
1458! %f4 = 6a9e3518 663029e9 7af37f46 cb818699
1459! %f8 = 000000ff 3bef019c 00790000 17000000
1460! %f12 = ffffffff 00000000 e5eef483 c27beba5
1461 stda %f0,[%i4]ASI_BLK_AIUS ! Block Store to 0000000030101400
1462! %l2 = 0000000000000000, Mem[00000000300c1400] = eb440000
1463 stwa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
1464! %f16 = ff000000 15ff00ff bb862c1d 8c86efc9
1465! %f20 = bb000000 5ee971aa 467ff37a ffffff86
1466! %f24 = c7b1dcb7 ff67650f 47d5ca66 91e2ce06
1467! %f28 = 06602e63 b8b87568 998681cb 467ff37a
1468 stda %f16,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400
1469! %l5 = 000000008dc144eb, %l1 = 000000000000008c, %l0 = 000000008c9100e4
1470 or %l5,%l1,%l0 ! %l0 = 000000008dc144ef
1471! %f6 = 7af37f46 cb818699, %l5 = 000000008dc144eb
1472! Mem[0000000010001420] = d18dff752cde44c1
1473 add %i0,0x020,%g1
1474 stda %f6,[%g1+%l5]ASI_PST8_P ! Mem[0000000010001420] = 7af37f75cbde8699
1475! %f10 = 00790000 17000000, Mem[0000000010181410] = 000017cd 00000000
1476 stda %f10,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00790000 17000000
1477! Mem[00000000201c0000] = 918c91b2, %l2 = 0000000000000000
1478 ldub [%o0+0x001],%l2 ! %l2 = 000000000000008c
1479! %l7 = 0000000012f60e0b, Mem[0000000030041410] = ff15bc6b
1480 stha %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0e0bbc6b
1481! %l4 = 0000000000000000, Mem[0000000030041400] = 473166a8
1482 stwa %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
1483! Starting 10 instruction Load Burst
1484 membar #Sync ! Added by membar checker (18)
1485! Mem[0000000010101408] = e14bab79, %f2 = b8e48356
1486 lda [%i4+%o4]0x80,%f2 ! %f2 = e14bab79
1487
1488p0_label_55:
1489! Mem[0000000030101400] = 998681cb, %l2 = 000000000000008c
1490 lduba [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000099
1491! Mem[0000000010101400] = ff8200000000ff00, %f16 = ff000000 15ff00ff
1492 ldd [%i4+%g0],%f16 ! %f16 = ff820000 0000ff00
1493! Mem[0000000030081410] = 7d646d6574a700ff, %f20 = bb000000 5ee971aa
1494 ldda [%i2+%o5]0x89,%f20 ! %f20 = 7d646d65 74a700ff
1495! Mem[0000000030041400] = 00000000, %l7 = 0000000012f60e0b
1496 ldsba [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
1497! Mem[00000000100c1408] = ffffffff, %l1 = 000000000000008c
1498 lduha [%i3+0x00a]%asi,%l1 ! %l1 = 000000000000ffff
1499! Mem[00000000300c1410] = 8a3ad11f000025a2, %l7 = 0000000000000000
1500 ldxa [%i3+%o5]0x89,%l7 ! %l7 = 8a3ad11f000025a2
1501! Mem[0000000030001408] = c9ef868c1d2c86bb, %f6 = 7af37f46 cb818699
1502 ldda [%i0+%o4]0x89,%f6 ! %f6 = c9ef868c 1d2c86bb
1503! Mem[0000000010181408] = 1d2c86bb, %l4 = 0000000000000000
1504 ldsha [%i6+%o4]0x88,%l4 ! %l4 = ffffffffffff86bb
1505! Mem[0000000030081410] = 7d646d6574a700ff, %l6 = 000000000000918c
1506 ldxa [%i2+%o5]0x89,%l6 ! %l6 = 7d646d6574a700ff
1507! Starting 10 instruction Store Burst
1508! %l7 = 8a3ad11f000025a2, Mem[0000000010181408] = c9ef868c1d2c86bb
1509 stxa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 8a3ad11f000025a2
1510
1511p0_label_56:
1512! %l6 = 74a700ff, %l7 = 000025a2, Mem[00000000300c1400] = 00000000 bb000000
1513 stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 74a700ff 000025a2
1514! Mem[00000000201c0000] = 918c91b2, %l0 = 000000008dc144ef
1515 ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 00000091000000ff
1516! %l0 = 00000091, %l1 = 0000ffff, Mem[0000000030141400] = 5d5bcd17 b40d0682
1517 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000091 0000ffff
1518! %l1 = 000000000000ffff, Mem[0000000010141408] = 000000008dc144eb
1519 stxa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000000000ffff
1520! %l0 = 0000000000000091, Mem[0000000030041410] = 0e0bbc6b
1521 stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000091
1522! %l6 = 7d646d6574a700ff, Mem[0000000030141408] = 8b2a308600e256f3
1523 stxa %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 7d646d6574a700ff
1524! Mem[0000000030001408] = 1d2c86bb, %l1 = 000000000000ffff
1525 swapa [%i0+%o4]0x89,%l1 ! %l1 = 000000001d2c86bb
1526! %f13 = 00000000, Mem[0000000030141410] = c4224cff
1527 sta %f13,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
1528! %f5 = 663029e9, Mem[0000000030001408] = ffff0000
1529 sta %f5 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 663029e9
1530! Starting 10 instruction Load Burst
1531! Mem[0000000010081400] = 00005aff45cb7824, %f10 = 00790000 17000000
1532 ldda [%i2+%g0]0x88,%f10 ! %f10 = 00005aff 45cb7824
1533
1534p0_label_57:
1535! Mem[000000001014143c] = 25697236, %l2 = 0000000000000099
1536 ldsw [%i5+0x03c],%l2 ! %l2 = 0000000025697236
1537! Mem[0000000010081400] = 2478cb45, %l6 = 7d646d6574a700ff
1538 lduha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000002478
1539! Mem[0000000030181410] = 8c9100e4, %l0 = 0000000000000091
1540 lduha [%i6+%o5]0x81,%l0 ! %l0 = 0000000000008c91
1541! Mem[0000000030141410] = 00000000, %l1 = 000000001d2c86bb
1542 lduha [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000
1543! Mem[0000000010101410] = 115c7900, %l3 = 00000000000017cd
1544 lduha [%i4+%o5]0x88,%l3 ! %l3 = 0000000000007900
1545! Mem[0000000010181400] = ff00ff15 000000ff, %l6 = 00002478, %l7 = 000025a2
1546 ldda [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff00ff15
1547! Mem[0000000010001434] = 91e2ce06, %l3 = 0000000000007900
1548 ldsha [%i0+0x034]%asi,%l3 ! %l3 = ffffffffffff91e2
1549! Mem[0000000010141420] = 92e7e929 74a76e5d, %l4 = ffff86bb, %l5 = 8dc144eb
1550 ldd [%i5+0x020],%l4 ! %l4 = 0000000092e7e929 0000000074a76e5d
1551! Mem[0000000030141408] = 7d646d6574a700ff, %l3 = ffffffffffff91e2
1552 ldxa [%i5+%o4]0x89,%l3 ! %l3 = 7d646d6574a700ff
1553! Starting 10 instruction Store Burst
1554! Mem[00000000100c1400] = fc78291a, %l4 = 0000000092e7e929
1555 swapa [%i3+%g0]0x88,%l4 ! %l4 = 00000000fc78291a
1556
1557p0_label_58:
1558! Mem[000000001010143c] = ff0473c7, %l3 = 7d646d6574a700ff, %asi = 80
1559 swapa [%i4+0x03c]%asi,%l3 ! %l3 = 00000000ff0473c7
1560! Mem[0000000010181420] = c7b1dcb7, %l3 = 00000000ff0473c7, %asi = 80
1561 swapa [%i6+0x020]%asi,%l3 ! %l3 = 00000000c7b1dcb7
1562! %f19 = 8c86efc9, Mem[0000000010081408] = f9a392fb
1563 sta %f19,[%i2+%o4]0x88 ! Mem[0000000010081408] = 8c86efc9
1564! Mem[0000000030101408] = 5683e4b8, %l4 = 00000000fc78291a
1565 swapa [%i4+%o4]0x89,%l4 ! %l4 = 000000005683e4b8
1566! %l7 = 00000000ff00ff15, Mem[0000000010041408] = d4de5c115683e4b8
1567 stxa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000ff00ff15
1568! %l0 = 00008c91, %l1 = 00000000, Mem[0000000010001420] = 7af37f75 cbde8699
1569 stda %l0,[%i0+0x020]%asi ! Mem[0000000010001420] = 00008c91 00000000
1570! %f14 = e5eef483 c27beba5, %l3 = 00000000c7b1dcb7
1571! Mem[0000000030101400] = 998681cb467ff37a
1572 stda %f14,[%i4+%l3]ASI_PST32_SL ! Mem[0000000030101400] = a5eb7bc283f4eee5
1573! Mem[0000000030081410] = ff00a774, %l1 = 0000000000000000
1574 swapa [%i2+%o5]0x81,%l1 ! %l1 = 00000000ff00a774
1575! Mem[0000000030181400] = f0e33e66, %l7 = 00000000ff00ff15
1576 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000066000000ff
1577! Starting 10 instruction Load Burst
1578! Mem[0000000030101408] = 1a2978fc, %l4 = 000000005683e4b8
1579 ldsba [%i4+%o4]0x81,%l4 ! %l4 = 000000000000001a
1580
1581p0_label_59:
1582! Mem[0000000010141400] = 663e7883, %l7 = 0000000000000066
1583 lduwa [%i5+%g0]0x80,%l7 ! %l7 = 00000000663e7883
1584! Mem[0000000030001410] = aa71e95e000000bb, %f4 = 6a9e3518 663029e9
1585 ldda [%i0+%o5]0x89,%f4 ! %f4 = aa71e95e 000000bb
1586! Mem[0000000010081400] = 00005aff45cb7824, %l3 = 00000000c7b1dcb7
1587 ldxa [%i2+%g0]0x88,%l3 ! %l3 = 00005aff45cb7824
1588! Mem[00000000100c1410] = 8dc144eb, %l3 = 00005aff45cb7824
1589 lduba [%i3+%o5]0x80,%l3 ! %l3 = 000000000000008d
1590! Mem[0000000010101438] = 7af37f46, %f29 = b8b87568
1591 lda [%i4+0x038]%asi,%f29 ! %f29 = 7af37f46
1592! Mem[0000000010141400] = 83783e66, %f1 = 467ff37a
1593 lda [%i5+%g0]0x88,%f1 ! %f1 = 83783e66
1594! Mem[0000000010001434] = 91e2ce06, %f29 = 7af37f46
1595 lda [%i0+0x034]%asi,%f29 ! %f29 = 91e2ce06
1596! Mem[0000000010041408] = 00000000, %l0 = 0000000000008c91
1597 ldswa [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
1598! Mem[0000000030141400] = 91000000, %l1 = 00000000ff00a774
1599 lduba [%i5+%g0]0x81,%l1 ! %l1 = 0000000000000091
1600! Starting 10 instruction Store Burst
1601! %l5 = 0000000074a76e5d, Mem[0000000010141400] = d5343c7083783e66
1602 stxa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000074a76e5d
1603
1604p0_label_60:
1605! %f16 = ff820000 0000ff00, Mem[0000000010041410] = 663029ec 6a9e3518
1606 stda %f16,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff820000 0000ff00
1607! %l3 = 000000000000008d, Mem[0000000010181410] = 17000000
1608 stwa %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000008d
1609! %f6 = c9ef868c 1d2c86bb, Mem[0000000010101428] = 818ee1d5 0e0000f9
1610 stda %f6 ,[%i4+0x028]%asi ! Mem[0000000010101428] = c9ef868c 1d2c86bb
1611! Mem[0000000010081400] = 45cb7824, %l4 = 000000000000001a
1612 swapa [%i2+%g0]0x88,%l4 ! %l4 = 0000000045cb7824
1613! %f8 = 000000ff, Mem[0000000010141408] = 00000000
1614 sta %f8 ,[%i5+0x008]%asi ! Mem[0000000010141408] = 000000ff
1615! Mem[0000000030101400] = a5eb7bc2, %l6 = 00000000000000ff
1616 swapa [%i4+%g0]0x81,%l6 ! %l6 = 00000000a5eb7bc2
1617! %l6 = 00000000a5eb7bc2, Mem[0000000020800040] = f02464b8
1618 sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 7bc264b8
1619! Mem[0000000030141400] = 00000091, %l6 = 00000000a5eb7bc2
1620 swapa [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000091
1621! Mem[0000000010041408] = 00000000, %l3 = 000000000000008d
1622 ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 00000000000000ff
1623! Starting 10 instruction Load Burst
1624! Mem[00000000100c1400] = 29e9e792693ddf60, %f0 = 998681cb 83783e66
1625 ldda [%i3+%g0]0x80,%f0 ! %f0 = 29e9e792 693ddf60
1626
1627p0_label_61:
1628! Mem[0000000010181410] = 8d000000, %f31 = 467ff37a
1629 lda [%i6+0x010]%asi,%f31 ! %f31 = 8d000000
1630! Mem[0000000021800080] = 764c9c17, %l3 = 0000000000000000
1631 lduha [%o3+0x080]%asi,%l3 ! %l3 = 000000000000764c
1632! Mem[0000000010181410] = 8d000000, %l6 = 0000000000000091
1633 ldsha [%i6+%o5]0x80,%l6 ! %l6 = ffffffffffff8d00
1634! Mem[0000000030181410] = 8c9100e4, %l5 = 0000000074a76e5d
1635 lduwa [%i6+%o5]0x81,%l5 ! %l5 = 000000008c9100e4
1636! Mem[0000000030081408] = 5683e4b8, %l5 = 000000008c9100e4
1637 ldsba [%i2+%o4]0x89,%l5 ! %l5 = ffffffffffffffb8
1638! Mem[00000000100c1408] = ffffffff, %f7 = 1d2c86bb
1639 lda [%i3+%o4]0x88,%f7 ! %f7 = ffffffff
1640! Mem[0000000020800000] = 006ba29f, %l2 = 0000000025697236
1641 ldsha [%o1+0x000]%asi,%l2 ! %l2 = 000000000000006b
1642! Mem[000000001010142c] = 1d2c86bb, %l3 = 000000000000764c
1643 lduh [%i4+0x02c],%l3 ! %l3 = 0000000000001d2c
1644! Mem[00000000300c1400] = 74a700ff, %l2 = 000000000000006b
1645 ldswa [%i3+%g0]0x89,%l2 ! %l2 = 0000000074a700ff
1646! Starting 10 instruction Store Burst
1647! Mem[0000000010141417] = 000000bb, %l2 = 0000000074a700ff
1648 ldstuba [%i5+0x017]%asi,%l2 ! %l2 = 000000bb000000ff
1649
1650p0_label_62:
1651! %l2 = 00000000000000bb, Mem[00000000300c1400] = ff00a774a2250000
1652 stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000000000bb
1653! Mem[0000000030181408] = 92ec2c1d, %l2 = 00000000000000bb
1654 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 00000092000000ff
1655! %l4 = 45cb7824, %l5 = ffffffb8, Mem[0000000030101410] = 18359e6a e9293066
1656 stda %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 45cb7824 ffffffb8
1657! %f4 = aa71e95e 000000bb, Mem[0000000030141410] = 00000000 7d000000
1658 stda %f4 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = aa71e95e 000000bb
1659! %l5 = ffffffffffffffb8, Mem[0000000010101430] = 6318f4d7
1660 stw %l5,[%i4+0x030] ! Mem[0000000010101430] = ffffffb8
1661! Mem[00000000100c1410] = 8dc144eb, %l7 = 00000000663e7883
1662 swap [%i3+%o5],%l7 ! %l7 = 000000008dc144eb
1663! %l6 = ffffffffffff8d00, Mem[0000000030081400] = 74a76e5d47d5caff
1664 stxa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffffffff8d00
1665! %l2 = 0000000000000092, Mem[0000000010101410] = 00795c11
1666 stwa %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000092
1667! %l7 = 000000008dc144eb, Mem[0000000010141400] = 0000000074a76e5d
1668 stxa %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000008dc144eb
1669! Starting 10 instruction Load Burst
1670! Mem[0000000030081410] = 00000000, %l4 = 0000000045cb7824
1671 lduwa [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
1672
1673p0_label_63:
1674! Mem[00000000300c1408] = 00000000, %l0 = 0000000000000000
1675 lduha [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
1676! Mem[0000000010101408] = 79ab4be1, %l7 = 000000008dc144eb
1677 lduwa [%i4+%o4]0x88,%l7 ! %l7 = 0000000079ab4be1
1678! Code Fragment 3
1679p0_fragment_4:
1680! %l0 = 0000000000000000
1681 setx 0xa070e2affc57f7e3,%g7,%l0 ! %l0 = a070e2affc57f7e3
1682! %l1 = 0000000000000091
1683 setx 0xb5ecb55fa1bb7ed1,%g7,%l1 ! %l1 = b5ecb55fa1bb7ed1
1684 setx 0x1fe000, %g1, %g3
1685 or %l0, %g3, %l0 ! always set perrmask = 0xff
1686 setx 0x1ffff8, %g1, %g2
1687 and %l0, %g2, %l0
1688 ta T_CHANGE_HPRIV
1689 stxa %l1, [%l0]ASI_DCACHE_DATA
1690 ta T_CHANGE_NONHPRIV
1691! %l0 = a070e2affc57f7e3
1692 setx 0xb7e2857fcdacdb84,%g7,%l0 ! %l0 = b7e2857fcdacdb84
1693! %l1 = b5ecb55fa1bb7ed1
1694 setx 0x4fd990679a18569e,%g7,%l1 ! %l1 = 4fd990679a18569e
1695! Mem[0000000010001410] = 8700000074a700ff, %f10 = 00005aff 45cb7824
1696 ldda [%i0+%o5]0x88,%f10 ! %f10 = 87000000 74a700ff
1697! Mem[0000000030081400] = ffff8d00, %l6 = ffffffffffff8d00
1698 ldsba [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
1699! Mem[0000000010101410] = 000000925683e4b8, %f2 = e14bab79 1d2c86bb
1700 ldda [%i4+0x010]%asi,%f2 ! %f2 = 00000092 5683e4b8
1701! Mem[0000000010041408] = 000000ff, %l7 = 0000000079ab4be1
1702 ldsba [%i1+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
1703! Mem[0000000010041400] = ec293066, %l5 = ffffffffffffffb8
1704 lduha [%i1+%g0]0x88,%l5 ! %l5 = 0000000000003066
1705! Mem[0000000010181400] = 000000ff, %l6 = 0000000000000000
1706 lduha [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff
1707! Starting 10 instruction Store Burst
1708! Mem[0000000030041408] = ffffffff, %l7 = ffffffffffffffff
1709 swapa [%i1+%o4]0x89,%l7 ! %l7 = 00000000ffffffff
1710
1711p0_label_64:
1712! %l7 = 00000000ffffffff, Mem[0000000010141408] = 000000ff0000ffff
1713 stxa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000ffffffff
1714! Mem[0000000030081400] = 008dffff, %l6 = 00000000000000ff
1715 swapa [%i2+%g0]0x81,%l6 ! %l6 = 00000000008dffff
1716! %l5 = 0000000000003066, Mem[0000000030101400] = ff000000
1717 stba %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000066
1718! %l7 = 00000000ffffffff, Mem[0000000010001400] = 3134ed778dc144eb
1719 stxa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000ffffffff
1720! %l4 = 0000000000000000, Mem[0000000030001408] = c9ef868ce9293066
1721 stxa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000000000000000
1722! %l6 = 00000000008dffff, Mem[0000000030041408] = ffffffff
1723 stha %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffff
1724! Mem[0000000030081408] = b8e48356, %l3 = 0000000000001d2c
1725 swapa [%i2+%o4]0x81,%l3 ! %l3 = 00000000b8e48356
1726! %l1 = 4fd990679a18569e, Mem[00000000300c1410] = 000025a2
1727 stba %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000259e
1728! Mem[0000000010101410] = 92000000, %l7 = 00000000ffffffff
1729 ldstuba [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ff
1730! Starting 10 instruction Load Burst
1731! Mem[0000000010001410] = ff00a77400000087, %f18 = bb862c1d 8c86efc9
1732 ldda [%i0+%o5]0x80,%f18 ! %f18 = ff00a774 00000087
1733
1734p0_label_65:
1735! Mem[00000000100c1400] = 92e7e929, %l2 = 0000000000000092
1736 lduwa [%i3+%g0]0x88,%l2 ! %l2 = 0000000092e7e929
1737! Mem[00000000300c1408] = 00000000, %l6 = 00000000008dffff
1738 lduba [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
1739! Mem[0000000010081408] = c9ef868ce653fb92, %f0 = 29e9e792 693ddf60
1740 ldda [%i2+%o4]0x80,%f0 ! %f0 = c9ef868c e653fb92
1741! Mem[0000000010041410] = 00ff0000, %l5 = 0000000000003066
1742 lduwa [%i1+%o5]0x80,%l5 ! %l5 = 0000000000ff0000
1743! Mem[0000000020800000] = 006ba29f, %l3 = 00000000b8e48356
1744 ldsha [%o1+0x000]%asi,%l3 ! %l3 = 000000000000006b
1745! Mem[0000000030041410] = 00000091, %l3 = 000000000000006b
1746 lduba [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
1747! Mem[0000000010041400] = ec293066, %l2 = 0000000092e7e929
1748 ldsha [%i1+%g0]0x88,%l2 ! %l2 = 0000000000003066
1749! Mem[0000000020800000] = 006ba29f, %l2 = 0000000000003066
1750 ldsha [%o1+0x000]%asi,%l2 ! %l2 = 000000000000006b
1751! Mem[0000000010001400] = ffffffff 00000000, %l6 = 00000000, %l7 = 00000000
1752 ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000ffffffff 0000000000000000
1753! Starting 10 instruction Store Burst
1754! %f27 = 91e2ce06, Mem[0000000010101410] = ff000092
1755 sta %f27,[%i4+%o5]0x80 ! Mem[0000000010101410] = 91e2ce06
1756
1757p0_label_66:
1758! %l1 = 4fd990679a18569e, Mem[0000000030081400] = ff000000
1759 stha %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff00569e
1760! Mem[0000000010081418] = 8614e7d6abfd260c, %l4 = 0000000000000000, %l0 = b7e2857fcdacdb84
1761 add %i2,0x18,%g1
1762 casxa [%g1]0x80,%l4,%l0 ! %l0 = 8614e7d6abfd260c
1763! Mem[0000000030041410] = 00000091, %l5 = 0000000000ff0000
1764 swapa [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000091
1765! Mem[0000000010041410] = 00ff0000000082ff, %l4 = 0000000000000000, %l0 = 8614e7d6abfd260c
1766 add %i1,0x10,%g1
1767 casxa [%g1]0x80,%l4,%l0 ! %l0 = 00ff0000000082ff
1768! %f20 = 7d646d65 74a700ff, Mem[0000000030101400] = 660000ff 83f4eee5
1769 stda %f20,[%i4+%g0]0x81 ! Mem[0000000030101400] = 7d646d65 74a700ff
1770! %l0 = 00ff0000000082ff, Mem[00000000211c0000] = 29ffd30e
1771 sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = 82ffd30e
1772! %l7 = 0000000000000000, Mem[0000000010181400] = ff000000
1773 stwa %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
1774! %f28 = 06602e63, Mem[0000000010141410] = 000000a9
1775 sta %f28,[%i5+%o5]0x88 ! Mem[0000000010141410] = 06602e63
1776! Mem[0000000021800100] = 97f238be, %l0 = 00ff0000000082ff
1777 ldstuba [%o3+0x100]%asi,%l0 ! %l0 = 00000097000000ff
1778! Starting 10 instruction Load Burst
1779! Mem[00000000100c1410] = 83783e66, %l1 = 4fd990679a18569e
1780 ldsha [%i3+%o5]0x88,%l1 ! %l1 = 0000000000003e66
1781
1782p0_label_67:
1783! Mem[0000000030081400] = 9e5600ff, %l5 = 0000000000000091
1784 ldsba [%i2+%g0]0x81,%l5 ! %l5 = ffffffffffffff9e
1785 membar #Sync ! Added by membar checker (19)
1786! Mem[0000000010141400] = eb44c18d 00000000 00000000 ffffffff
1787! Mem[0000000010141410] = 632e6006 000000ff ffffffff 00000000
1788! Mem[0000000010141420] = 92e7e929 74a76e5d 93876ada ffa8ff4e
1789! Mem[0000000010141430] = 00000000 000000e4 ff3ef032 25697236
1790 ldda [%i5]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010141400
1791! Mem[0000000030081410] = 00000000, %l6 = 00000000ffffffff
1792 lduwa [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000
1793! Mem[0000000030141410] = 5ee971aa, %l7 = 0000000000000000
1794 lduha [%i5+%o5]0x89,%l7 ! %l7 = 00000000000071aa
1795! Mem[0000000010041408] = ff000000, %l2 = 000000000000006b
1796 ldsw [%i1+%o4],%l2 ! %l2 = ffffffffff000000
1797! Mem[0000000030041410] = 00ff0000, %l6 = 0000000000000000
1798 ldsha [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000ff
1799! Mem[0000000010081420] = ff0000003d24279c, %f18 = ff00a774 00000087
1800 ldd [%i2+0x020],%f18 ! %f18 = ff000000 3d24279c
1801! Mem[0000000030181400] = 7b23c5ab f0e33eff, %l4 = 00000000, %l5 = ffffff9e
1802 ldda [%i6+%g0]0x89,%l4 ! %l4 = 00000000f0e33eff 000000007b23c5ab
1803! Mem[00000000300c1400] = bb00000000000000, %f20 = 7d646d65 74a700ff
1804 ldda [%i3+%g0]0x89,%f20 ! %f20 = bb000000 00000000
1805! Starting 10 instruction Store Burst
1806! %f25 = ff67650f, Mem[0000000010101400] = ff820000
1807 sta %f25,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff67650f
1808
1809p0_label_68:
1810! %f26 = 47d5ca66 91e2ce06, %l3 = 0000000000000000
1811! Mem[0000000030001430] = 06602e63b8b87568
1812 add %i0,0x030,%g1
1813 stda %f26,[%g1+%l3]ASI_PST8_S ! Mem[0000000030001430] = 06602e63b8b87568
1814! Mem[000000001008140c] = e653fb92, %l3 = 0000000000000000, %asi = 80
1815 swapa [%i2+0x00c]%asi,%l3 ! %l3 = 00000000e653fb92
1816! %l6 = 000000ff, %l7 = 000071aa, Mem[0000000030041400] = 00000000 ff00ff15
1817 stda %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff 000071aa
1818! %l7 = 00000000000071aa, Mem[00000000201c0000] = ff8c91b2, %asi = 80
1819 stba %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = aa8c91b2
1820! %l0 = 00000097, %l1 = 00003e66, Mem[0000000030041410] = 00ff0000 f7cbd5f6
1821 stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000097 00003e66
1822! %l2 = ff000000, %l3 = e653fb92, Mem[0000000010001418] = 3b464555 9f33e31c
1823 stda %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = ff000000 e653fb92
1824! %f28 = 06602e63, Mem[0000000030041400] = ff000000
1825 sta %f28,[%i1+%g0]0x89 ! Mem[0000000030041400] = 06602e63
1826! Mem[0000000021800041] = b7725fe5, %l4 = 00000000f0e33eff
1827 ldstub [%o3+0x041],%l4 ! %l4 = 00000072000000ff
1828! Mem[0000000030001400] = ff000000, %l3 = 00000000e653fb92
1829 swapa [%i0+%g0]0x81,%l3 ! %l3 = 00000000ff000000
1830! Starting 10 instruction Load Burst
1831! Mem[0000000030001408] = 00000000, %l4 = 0000000000000072
1832 lduha [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000
1833
1834p0_label_69:
1835! Mem[0000000010101408] = e14bab79, %l3 = 00000000ff000000
1836 lduba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000e1
1837! Mem[0000000010181424] = ff67650f, %l1 = 0000000000003e66
1838 lduh [%i6+0x024],%l1 ! %l1 = 000000000000ff67
1839! Mem[0000000010001410] = 74a700ff, %l4 = 0000000000000000
1840 lduha [%i0+%o5]0x88,%l4 ! %l4 = 00000000000000ff
1841! Mem[0000000010141408] = 00000000, %f18 = ff000000
1842 lda [%i5+%o4]0x88,%f18 ! %f18 = 00000000
1843! Mem[0000000021800180] = ff374b9c, %l0 = 0000000000000097
1844 lduha [%o3+0x180]%asi,%l0 ! %l0 = 000000000000ff37
1845! Mem[0000000010181424] = ff67650f, %l1 = 000000000000ff67
1846 lduh [%i6+0x024],%l1 ! %l1 = 000000000000ff67
1847! Mem[00000000300c1408] = 00000000, %l0 = 000000000000ff37
1848 ldsha [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
1849! Mem[0000000010001408] = 000000ff, %l6 = 00000000000000ff
1850 lduha [%i0+%o4]0x88,%l6 ! %l6 = 00000000000000ff
1851! Mem[0000000010081400] = 0000001a, %l7 = 00000000000071aa
1852 ldsba [%i2+%g0]0x88,%l7 ! %l7 = 000000000000001a
1853! Starting 10 instruction Store Burst
1854! Mem[0000000010081408] = 8c86efc9, %l2 = ffffffffff000000
1855 ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 000000c9000000ff
1856
1857p0_label_70:
1858! %l2 = 000000c9, %l3 = 000000e1, Mem[0000000030041408] = ffffffff ec92ffff
1859 stda %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000c9 000000e1
1860! Mem[0000000030081410] = 00000000, %l5 = 000000007b23c5ab
1861 ldstuba [%i2+%o5]0x81,%l5 ! %l5 = 00000000000000ff
1862! Mem[00000000100c1410] = 83783e66, %l2 = 00000000000000c9
1863 ldstuba [%i3+%o5]0x88,%l2 ! %l2 = 00000066000000ff
1864! %l5 = 0000000000000000, Mem[00000000300c1400] = 00000000
1865 stwa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
1866! Mem[0000000010081410] = f0e33eff, %l3 = 00000000000000e1
1867 swapa [%i2+%o5]0x88,%l3 ! %l3 = 00000000f0e33eff
1868! Mem[0000000010081410] = e1000000, %l5 = 0000000000000000
1869 ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 000000e1000000ff
1870! %f28 = 06602e63, Mem[0000000010101410] = 91e2ce06
1871 sta %f28,[%i4+%o5]0x80 ! Mem[0000000010101410] = 06602e63
1872! Mem[00000000100c1428] = 39cb3389, %l2 = 0000000000000066
1873 swap [%i3+0x028],%l2 ! %l2 = 0000000039cb3389
1874! %f26 = 47d5ca66, Mem[0000000010041434] = 522a501e
1875 st %f26,[%i1+0x034] ! Mem[0000000010041434] = 47d5ca66
1876! Starting 10 instruction Load Burst
1877! Mem[0000000010181428] = 47d5ca66 91e2ce06, %l4 = 000000ff, %l5 = 000000e1
1878 ldd [%i6+0x028],%l4 ! %l4 = 0000000047d5ca66 0000000091e2ce06
1879
1880p0_label_71:
1881! Mem[0000000010141418] = ffffffff, %l0 = 0000000000000000
1882 lduwa [%i5+0x018]%asi,%l0 ! %l0 = 00000000ffffffff
1883! Mem[0000000010101410] = 632e6006, %l1 = 000000000000ff67
1884 ldsba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000006
1885! Mem[0000000010141424] = 74a76e5d, %l5 = 0000000091e2ce06
1886 ldsh [%i5+0x024],%l5 ! %l5 = 00000000000074a7
1887! Mem[00000000100c143c] = a69086f0, %f15 = 32f03eff
1888 lda [%i3+0x03c]%asi,%f15 ! %f15 = a69086f0
1889! Mem[0000000030081408] = 2c1d0000, %l4 = 0000000047d5ca66
1890 lduba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
1891! Mem[00000000300c1408] = ffffe65c00000000, %f6 = 00000000 ffffffff
1892 ldda [%i3+%o4]0x89,%f6 ! %f6 = ffffe65c 00000000
1893! Mem[0000000030101408] = 1a2978fc, %l3 = 00000000f0e33eff
1894 lduha [%i4+%o4]0x81,%l3 ! %l3 = 0000000000001a29
1895! Mem[0000000010181418] = 467ff37a, %l0 = 00000000ffffffff
1896 lduha [%i6+0x01a]%asi,%l0 ! %l0 = 000000000000f37a
1897! Mem[00000000100c1410] = ff3e7883, %f14 = 36726925
1898 lda [%i3+%o5]0x80,%f14 ! %f14 = ff3e7883
1899! Starting 10 instruction Store Burst
1900 membar #Sync ! Added by membar checker (20)
1901! %l3 = 0000000000001a29, Mem[0000000010141420] = 92e7e92974a76e5d
1902 stx %l3,[%i5+0x020] ! Mem[0000000010141420] = 0000000000001a29
1903
1904p0_label_72:
1905! %l6 = 00000000000000ff, Mem[0000000010181410] = 0000008d
1906 stba %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff
1907! %f6 = ffffe65c 00000000, Mem[0000000030101400] = 7d646d65 74a700ff
1908 stda %f6 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffe65c 00000000
1909! Mem[0000000020800000] = 006ba29f, %l0 = 000000000000f37a
1910 ldstuba [%o1+0x000]%asi,%l0 ! %l0 = 00000000000000ff
1911! %f30 = 998681cb 8d000000, %l6 = 00000000000000ff
1912! Mem[0000000030001408] = 0000000000000000
1913 add %i0,0x008,%g1
1914 stda %f30,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030001408] = 0000008dcb818699
1915! %l1 = 0000000000000006, Mem[0000000021800041] = b7ff5fe5
1916 stb %l1,[%o3+0x041] ! Mem[0000000021800040] = b7065fe5
1917! Mem[0000000010101420] = 71eb081e891cc411, %l1 = 0000000000000006, %l0 = 0000000000000000
1918 add %i4,0x20,%g1
1919 casxa [%g1]0x80,%l1,%l0 ! %l0 = 71eb081e891cc411
1920! %f1 = 8dc144eb, Mem[000000001008143c] = 3bffd309
1921 sta %f1 ,[%i2+0x03c]%asi ! Mem[000000001008143c] = 8dc144eb
1922! Mem[0000000010081410] = 000000ff, %l3 = 0000000000001a29
1923 ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
1924! Mem[0000000010081404] = ff5a0000, %l3 = 00000000000000ff
1925 swap [%i2+0x004],%l3 ! %l3 = 00000000ff5a0000
1926! Starting 10 instruction Load Burst
1927! Mem[0000000010141400] = 000000008dc144eb, %l4 = 0000000000000000
1928 ldxa [%i5+%g0]0x88,%l4 ! %l4 = 000000008dc144eb
1929
1930p0_label_73:
1931! Mem[000000001000142c] = c0b09daa, %l1 = 0000000000000006
1932 ldsb [%i0+0x02e],%l1 ! %l1 = ffffffffffffff9d
1933! Mem[0000000030141400] = 0000ffffa5eb7bc2, %l0 = 71eb081e891cc411
1934 ldxa [%i5+%g0]0x89,%l0 ! %l0 = 0000ffffa5eb7bc2
1935! Mem[00000000100c1400] = 60df3d6992e7e929, %l4 = 000000008dc144eb
1936 ldxa [%i3+%g0]0x88,%l4 ! %l4 = 60df3d6992e7e929
1937! Mem[0000000030141408] = ff00a774, %l7 = 000000000000001a
1938 ldswa [%i5+%o4]0x81,%l7 ! %l7 = ffffffffff00a774
1939! Mem[00000000100c1410] = ff3e7883, %l1 = ffffffffffffff9d
1940 ldsba [%i3+%o5]0x80,%l1 ! %l1 = ffffffffffffffff
1941! Mem[0000000030101400] = ffffe65c, %l4 = 60df3d6992e7e929
1942 ldswa [%i4+%g0]0x81,%l4 ! %l4 = ffffffffffffe65c
1943! Mem[00000000100c1410] = ff3e7883 00007900, %l2 = 39cb3389, %l3 = ff5a0000
1944 ldda [%i3+%o5]0x80,%l2 ! %l2 = 00000000ff3e7883 0000000000007900
1945! Mem[00000000100c1400] = 60df3d6992e7e929, %l0 = 0000ffffa5eb7bc2
1946 ldxa [%i3+%g0]0x88,%l0 ! %l0 = 60df3d6992e7e929
1947! Mem[0000000030101408] = bb862c1dfc78291a, %f14 = ff3e7883 a69086f0
1948 ldda [%i4+%o4]0x89,%f14 ! %f14 = bb862c1d fc78291a
1949! Starting 10 instruction Store Burst
1950! %f26 = 47d5ca66 91e2ce06, Mem[0000000010081410] = ff000000 00000000
1951 stda %f26,[%i2+%o5]0x80 ! Mem[0000000010081410] = 47d5ca66 91e2ce06
1952
1953p0_label_74:
1954! %l7 = ffffffffff00a774, Mem[0000000010001400] = ffffffff00000000
1955 stxa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffffff00a774
1956! %l5 = 00000000000074a7, Mem[0000000030081410] = 000000ff
1957 stha %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000074a7
1958! %l5 = 00000000000074a7, Mem[0000000030181410] = e400918c
1959 stha %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = e40074a7
1960! Mem[00000000100c140f] = 02b98eca, %l1 = ffffffffffffffff
1961 ldstuba [%i3+0x00f]%asi,%l1 ! %l1 = 000000ca000000ff
1962! %l5 = 00000000000074a7, Mem[0000000030181408] = ffec2c1d
1963 stha %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 74a72c1d
1964! %f10 = 4effa8ff da6a8793, Mem[0000000010041410] = 00ff0000 000082ff
1965 stda %f10,[%i1+%o5]0x80 ! Mem[0000000010041410] = 4effa8ff da6a8793
1966! %f14 = bb862c1d fc78291a, Mem[00000000300c1408] = 00000000 ffffe65c
1967 stda %f14,[%i3+%o4]0x89 ! Mem[00000000300c1408] = bb862c1d fc78291a
1968! %l4 = ffffffffffffe65c, Mem[00000000300c1410] = 9e2500001fd13a8a
1969 stxa %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffffffffe65c
1970! Mem[0000000010141408] = 00000000, %l7 = ffffffffff00a774
1971 ldstuba [%i5+%o4]0x80,%l7 ! %l7 = 00000000000000ff
1972! Starting 10 instruction Load Burst
1973! Mem[0000000030001408] = 0000008d, %l2 = 00000000ff3e7883
1974 ldswa [%i0+%o4]0x81,%l2 ! %l2 = 000000000000008d
1975
1976p0_label_75:
1977! Mem[0000000030101408] = 1a2978fc1d2c86bb, %l6 = 00000000000000ff
1978 ldxa [%i4+%o4]0x81,%l6 ! %l6 = 1a2978fc1d2c86bb
1979! Mem[0000000010181408] = a22500001fd13a8a, %f28 = 06602e63 91e2ce06
1980 ldd [%i6+%o4],%f28 ! %f28 = a2250000 1fd13a8a
1981! Mem[0000000010041400] = 663029ec, %l1 = 00000000000000ca
1982 ldsha [%i1+%g0]0x80,%l1 ! %l1 = 0000000000006630
1983! Mem[0000000030101400] = ffffe65c00000000, %f30 = 998681cb 8d000000
1984 ldda [%i4+%g0]0x81,%f30 ! %f30 = ffffe65c 00000000
1985! Mem[00000000100c1400] = 92e7e929, %f16 = ff820000
1986 lda [%i3+%g0]0x88,%f16 ! %f16 = 92e7e929
1987! Mem[0000000030001408] = 998681cb 8d000000, %l2 = 0000008d, %l3 = 00007900
1988 ldda [%i0+%o4]0x89,%l2 ! %l2 = 000000008d000000 00000000998681cb
1989 membar #Sync ! Added by membar checker (21)
1990! Mem[0000000010081400] = 1a000000 000000ff ffef868c 00000000
1991! Mem[0000000010081410] = 47d5ca66 91e2ce06 8614e7d6 abfd260c
1992! Mem[0000000010081420] = ff000000 3d24279c 0b4978ea 7900d030
1993! Mem[0000000010081430] = 63bc2318 492e4da6 99de5fd1 8dc144eb
1994 ldda [%i2]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010081400
1995! Mem[00000000211c0000] = 82ffd30e, %l6 = 1a2978fc1d2c86bb
1996 ldsha [%o2+0x000]%asi,%l6 ! %l6 = ffffffffffff82ff
1997! Mem[0000000030181400] = ff3ee3f0, %l4 = ffffffffffffe65c
1998 ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
1999! Starting 10 instruction Store Burst
2000! %l4 = 00000000000000ff, Mem[0000000010101408] = e14bab79
2001 stha %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00ffab79
2002
2003p0_label_76:
2004! %l4 = 00000000000000ff, Mem[00000000300c1408] = fc78291a
2005 stwa %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
2006! %l3 = 00000000998681cb, Mem[0000000010041400] = 663029ec
2007 stba %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = cb3029ec
2008! %l3 = 00000000998681cb, Mem[00000000211c0000] = 82ffd30e
2009 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 81cbd30e
2010! %l3 = 00000000998681cb, Mem[0000000030181408] = 74a72c1d
2011 stha %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 81cb2c1d
2012! %l4 = 000000ff, %l5 = 000074a7, Mem[0000000010141410] = 632e6006 000000ff
2013 stda %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff 000074a7
2014! Mem[000000001008143b] = 99de5fd1, %l5 = 00000000000074a7
2015 ldstub [%i2+0x03b],%l5 ! %l5 = 000000d1000000ff
2016! %f20 = bb000000, Mem[0000000030101408] = 1a2978fc
2017 sta %f20,[%i4+%o4]0x81 ! Mem[0000000030101408] = bb000000
2018! Mem[00000000201c0001] = aa8c91b2, %l1 = 0000000000006630
2019 ldstub [%o0+0x001],%l1 ! %l1 = 0000008c000000ff
2020! %l6 = ffffffffffff82ff, Mem[0000000030141400] = c27beba5
2021 stha %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 82ffeba5
2022! Starting 10 instruction Load Burst
2023! Mem[00000000300c1410] = ffffffff, %l2 = 000000008d000000
2024 ldsha [%i3+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
2025
2026p0_label_77:
2027! Mem[0000000030041400] = 632e6006, %l6 = ffffffffffff82ff
2028 ldswa [%i1+%g0]0x81,%l6 ! %l6 = 00000000632e6006
2029! Mem[0000000030001410] = bb0000005ee971aa, %f28 = a2250000 1fd13a8a
2030 ldda [%i0+%o5]0x81,%f28 ! %f28 = bb000000 5ee971aa
2031! Mem[0000000010181418] = 467ff37a, %l7 = 0000000000000000
2032 ldub [%i6+0x01b],%l7 ! %l7 = 000000000000007a
2033! Mem[0000000030181400] = ff3ee3f0abc5237b, %f30 = ffffe65c 00000000
2034 ldda [%i6+%g0]0x81,%f30 ! %f30 = ff3ee3f0 abc5237b
2035! Mem[0000000030101408] = bb862c1d000000bb, %f28 = bb000000 5ee971aa
2036 ldda [%i4+%o4]0x89,%f28 ! %f28 = bb862c1d 000000bb
2037! Mem[00000000300c1408] = bb862c1d000000ff, %f22 = 467ff37a ffffff86
2038 ldda [%i3+%o4]0x89,%f22 ! %f22 = bb862c1d 000000ff
2039! Mem[00000000300c1410] = ffffffff, %l7 = 000000000000007a
2040 lduba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
2041! Mem[00000000100c1410] = ff3e788300007900, %f30 = ff3ee3f0 abc5237b
2042 ldda [%i3+%o5]0x80,%f30 ! %f30 = ff3e7883 00007900
2043! Mem[0000000030001400] = 92fb53e6, %l2 = ffffffffffffffff
2044 lduha [%i0+%g0]0x89,%l2 ! %l2 = 00000000000053e6
2045! Starting 10 instruction Store Burst
2046! %f30 = ff3e7883 00007900, Mem[0000000010181400] = 00000000 15ff00ff
2047 stda %f30,[%i6+0x000]%asi ! Mem[0000000010181400] = ff3e7883 00007900
2048
2049p0_label_78:
2050! %l7 = 00000000000000ff, Mem[0000000030041400] = 632e6006
2051 stha %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00ff6006
2052! Mem[0000000030001408] = 0000008d, %l0 = 60df3d6992e7e929
2053 ldstuba [%i0+%o4]0x81,%l0 ! %l0 = 00000000000000ff
2054! %f16 = 92e7e929 0000ff00, Mem[0000000030141410] = 5ee971aa bb000000
2055 stda %f16,[%i5+%o5]0x89 ! Mem[0000000030141410] = 92e7e929 0000ff00
2056! %f22 = bb862c1d 000000ff, %l0 = 0000000000000000
2057! Mem[0000000010101418] = 79ab4be15c80d729
2058 add %i4,0x018,%g1
2059 stda %f22,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010101418] = 79ab4be15c80d729
2060! %f16 = 92e7e929, Mem[0000000010101400] = 0f6567ff
2061 sta %f16,[%i4+%g0]0x88 ! Mem[0000000010101400] = 92e7e929
2062! Mem[0000000010001410] = ff00a774, %l5 = 00000000000000d1
2063 ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
2064! Mem[0000000010081410] = 66cad547, %l1 = 000000000000008c
2065 ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 00000047000000ff
2066! Mem[0000000010081400] = 1a000000, %l2 = 00000000000053e6
2067 swapa [%i2+%g0]0x80,%l2 ! %l2 = 000000001a000000
2068 membar #Sync ! Added by membar checker (22)
2069! %l1 = 0000000000000047, Mem[0000000010081408] = ffef868c
2070 stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 47ef868c
2071! Starting 10 instruction Load Burst
2072! Mem[0000000030181410] = a77400e4, %f5 = 91e2ce06
2073 lda [%i6+%o5]0x81,%f5 ! %f5 = a77400e4
2074
2075p0_label_79:
2076! Mem[0000000030181400] = ff3ee3f0, %l7 = 00000000000000ff
2077 ldswa [%i6+%g0]0x81,%l7 ! %l7 = ffffffffff3ee3f0
2078! Mem[00000000300c1410] = 5ce6ffff ffffffff, %l6 = 632e6006, %l7 = ff3ee3f0
2079 ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000ffffffff 000000005ce6ffff
2080! Mem[00000000100c1400] = 92e7e929, %l1 = 0000000000000047
2081 ldswa [%i3+%g0]0x88,%l1 ! %l1 = ffffffff92e7e929
2082! Mem[0000000030101400] = 5ce6ffff, %l0 = 0000000000000000
2083 lduha [%i4+%g0]0x89,%l0 ! %l0 = 000000000000ffff
2084! Mem[0000000030001400] = ff00ff15 92fb53e6, %l4 = 000000ff, %l5 = 000000ff
2085 ldda [%i0+%g0]0x89,%l4 ! %l4 = 0000000092fb53e6 00000000ff00ff15
2086! Mem[0000000010001400] = ffffffff, %l6 = 00000000ffffffff
2087 ldswa [%i0+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
2088! Mem[0000000030101408] = 000000bb, %l2 = 000000001a000000
2089 ldsba [%i4+%o4]0x89,%l2 ! %l2 = ffffffffffffffbb
2090! Mem[0000000030141408] = ff00a774, %f26 = 47d5ca66
2091 lda [%i5+%o4]0x81,%f26 ! %f26 = ff00a774
2092! Mem[00000000100c1410] = 83783eff, %f12 = 63bc2318
2093 lda [%i3+%o5]0x88,%f12 ! %f12 = 83783eff
2094! Starting 10 instruction Store Burst
2095! %l6 = ffffffff, %l7 = 5ce6ffff, Mem[0000000010081410] = 66cad5ff 06cee291
2096 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff 5ce6ffff
2097
2098p0_label_80:
2099! Mem[0000000030181400] = f0e33eff, %l0 = 000000000000ffff
2100 swapa [%i6+%g0]0x89,%l0 ! %l0 = 00000000f0e33eff
2101! %l4 = 0000000092fb53e6, Mem[0000000030101400] = 5ce6ffff
2102 stwa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 92fb53e6
2103! Mem[0000000030141408] = 74a700ff, %l0 = 00000000f0e33eff
2104 swapa [%i5+%o4]0x89,%l0 ! %l0 = 0000000074a700ff
2105! %l2 = ffffffbb, %l3 = 998681cb, Mem[0000000030181408] = 81cb2c1d 000000e4
2106 stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffbb 998681cb
2107! %l2 = ffffffbb, %l3 = 998681cb, Mem[0000000030101408] = bb000000 1d2c86bb
2108 stda %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffbb 998681cb
2109! %l2 = ffffffbb, %l3 = 998681cb, Mem[0000000010041410] = ffa8ff4e 93876ada
2110 stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffbb 998681cb
2111! %l2 = ffffffbb, %l3 = 998681cb, Mem[0000000010141408] = 000000ff ffffffff
2112 stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffbb 998681cb
2113! %f6 = 8614e7d6 abfd260c, %l1 = ffffffff92e7e929
2114! Mem[0000000010101418] = 79ab4be15c80d729
2115 add %i4,0x018,%g1
2116 stda %f6,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010101418] = 0c264be15c801486
2117! %f0 = 1a000000 000000ff ffef868c 00000000
2118! %f4 = 47d5ca66 a77400e4 8614e7d6 abfd260c
2119! %f8 = ff000000 3d24279c 0b4978ea 7900d030
2120! %f12 = 83783eff 492e4da6 99de5fd1 8dc144eb
2121 stda %f0,[%i2]ASI_BLK_AIUS ! Block Store to 0000000030081400
2122! Starting 10 instruction Load Burst
2123! Mem[0000000010001428] = c4224cff, %l4 = 0000000092fb53e6
2124 ldswa [%i0+0x028]%asi,%l4 ! %l4 = ffffffffc4224cff
2125
2126p0_label_81:
2127! Mem[0000000010141410] = 000000ff000074a7, %l0 = 0000000074a700ff
2128 ldxa [%i5+0x010]%asi,%l0 ! %l0 = 000000ff000074a7
2129! Mem[00000000100c1428] = 00000066, %l0 = 000000ff000074a7
2130 ldswa [%i3+0x028]%asi,%l0 ! %l0 = 0000000000000066
2131! Mem[0000000030141410] = 00ff0000, %l4 = ffffffffc4224cff
2132 lduba [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
2133! Mem[00000000100c1410] = 83783eff, %f21 = 00000000
2134 lda [%i3+%o5]0x88,%f21 ! %f21 = 83783eff
2135! Mem[0000000030141400] = 82ffeba5, %l0 = 0000000000000066
2136 ldsha [%i5+%g0]0x81,%l0 ! %l0 = ffffffffffff82ff
2137! Mem[000000001010141c] = 5c801486, %l1 = ffffffff92e7e929
2138 ldsha [%i4+0x01c]%asi,%l1 ! %l1 = 0000000000005c80
2139! Mem[0000000010181408] = a2250000 1fd13a8a, %l4 = 00000000, %l5 = ff00ff15
2140 ldda [%i6+%o4]0x80,%l4 ! %l4 = 00000000a2250000 000000001fd13a8a
2141! Mem[0000000030101400] = 92fb53e6, %l1 = 0000000000005c80
2142 lduha [%i4+%g0]0x89,%l1 ! %l1 = 00000000000053e6
2143 membar #Sync ! Added by membar checker (23)
2144! Mem[0000000030081408] = 8c86efff, %l6 = ffffffffffffffff
2145 lduha [%i2+%o4]0x89,%l6 ! %l6 = 000000000000efff
2146! Starting 10 instruction Store Burst
2147! %f26 = ff00a774, Mem[000000001008142c] = 7900d030
2148 sta %f26,[%i2+0x02c]%asi ! Mem[000000001008142c] = ff00a774
2149
2150p0_label_82:
2151! Mem[0000000010081408] = 8c86ef47, %l1 = 00000000000053e6
2152 ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 00000047000000ff
2153! %f6 = 8614e7d6 abfd260c, %l4 = 00000000a2250000
2154! Mem[00000000300c1430] = 97daf2f72e025c1e
2155 add %i3,0x030,%g1
2156 stda %f6,[%g1+%l4]ASI_PST8_SL ! Mem[00000000300c1430] = 97daf2f72e025c1e
2157! %f2 = ffef868c 00000000, Mem[0000000010001408] = 000000ff fa7e7f46
2158 stda %f2 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffef868c 00000000
2159! %f16 = 92e7e929 0000ff00 00000000 3d24279c
2160! %f20 = bb000000 83783eff bb862c1d 000000ff
2161! %f24 = c7b1dcb7 ff67650f ff00a774 91e2ce06
2162! %f28 = bb862c1d 000000bb ff3e7883 00007900
2163 stda %f16,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
2164! Mem[0000000030101408] = ffffffbb, %l1 = 0000000000000047
2165 swapa [%i4+%o4]0x81,%l1 ! %l1 = 00000000ffffffbb
2166! Mem[0000000030141408] = ff3ee3f0, %l5 = 000000001fd13a8a
2167 swapa [%i5+%o4]0x81,%l5 ! %l5 = 00000000ff3ee3f0
2168 membar #Sync ! Added by membar checker (24)
2169! Mem[0000000010181410] = ff000000, %l7 = 000000005ce6ffff
2170 swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000ff000000
2171! Mem[0000000010101405] = 0000ff00, %l6 = 000000000000efff
2172 ldstub [%i4+0x005],%l6 ! %l6 = 00000000000000ff
2173! Mem[0000000030181410] = ff3e7883, %l3 = 00000000998681cb
2174 swapa [%i6+%o5]0x81,%l3 ! %l3 = 00000000ff3e7883
2175! Starting 10 instruction Load Burst
2176! Mem[00000000100c1408] = ffffffff, %l3 = 00000000ff3e7883
2177 lduha [%i3+%o4]0x88,%l3 ! %l3 = 000000000000ffff
2178
2179p0_label_83:
2180! Mem[0000000010081408] = 8c86efff, %f16 = 92e7e929
2181 lda [%i2+%o4]0x88,%f16 ! %f16 = 8c86efff
2182! Mem[0000000010081400] = ff000000e6530000, %l7 = 00000000ff000000
2183 ldxa [%i2+%g0]0x88,%l7 ! %l7 = ff000000e6530000
2184! Mem[0000000010041400] = cb3029ec cb818699, %l4 = a2250000, %l5 = ff3ee3f0
2185 ldd [%i1+%g0],%l4 ! %l4 = 00000000cb3029ec 00000000cb818699
2186! Mem[0000000010141410] = ff000000, %l6 = 0000000000000000
2187 lduba [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
2188! Mem[00000000100c1408] = ffffffff, %f27 = 91e2ce06
2189 lda [%i3+%o4]0x80,%f27 ! %f27 = ffffffff
2190! Mem[0000000010041410] = ffffffbb, %f19 = 3d24279c
2191 lda [%i1+%o5]0x88,%f19 ! %f19 = ffffffbb
2192! Mem[0000000010081428] = 0b4978ea ff00a774, %l2 = ffffffbb, %l3 = 0000ffff
2193 ldd [%i2+0x028],%l2 ! %l2 = 000000000b4978ea 00000000ff00a774
2194! Mem[00000000100c1410] = ff3e788300007900, %f18 = 00000000 ffffffbb
2195 ldda [%i3+%o5]0x80,%f18 ! %f18 = ff3e7883 00007900
2196! Mem[0000000010181430] = 06602e63, %l3 = 00000000ff00a774
2197 lduh [%i6+0x032],%l3 ! %l3 = 0000000000002e63
2198! Starting 10 instruction Store Burst
2199! Mem[00000000100c1408] = ffffffff, %l4 = 00000000cb3029ec
2200 swap [%i3+%o4],%l4 ! %l4 = 00000000ffffffff
2201
2202p0_label_84:
2203! %l3 = 0000000000002e63, Mem[0000000010081410] = 5ce6ffffffffffff
2204 stxa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000002e63
2205! Mem[0000000030101410] = 2478cb45, %l2 = 000000000b4978ea
2206 ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 00000024000000ff
2207! Mem[0000000010001400] = ffffffff, %l4 = 00000000ffffffff
2208 swapa [%i0+%g0]0x88,%l4 ! %l4 = 00000000ffffffff
2209! %l5 = 00000000cb818699, Mem[0000000010141400] = eb44c18d
2210 stba %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 9944c18d
2211! %l0 = ffff82ff, %l1 = ffffffbb, Mem[0000000030041410] = 97000000 663e0000
2212 stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffff82ff ffffffbb
2213! Mem[0000000030041408] = c9000000, %l7 = ff000000e6530000
2214 swapa [%i1+%o4]0x81,%l7 ! %l7 = 00000000c9000000
2215! %f4 = 47d5ca66 a77400e4, %l2 = 0000000000000024
2216! Mem[0000000010081400] = 000053e6000000ff
2217 stda %f4,[%i2+%l2]ASI_PST8_PL ! Mem[0000000010081400] = 000074e600ca00ff
2218! %l2 = 0000000000000024, Mem[0000000010141400] = 9944c18d
2219 stwa %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000024
2220! %f23 = 000000ff, Mem[0000000030141408] = 1fd13a8a
2221 sta %f23,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff
2222! Starting 10 instruction Load Burst
2223! Mem[0000000030081410] = e40074a766cad547, %l7 = 00000000c9000000
2224 ldxa [%i2+%o5]0x89,%l7 ! %l7 = e40074a766cad547
2225
2226p0_label_85:
2227! Mem[0000000010101410] = 632e6006, %f28 = bb862c1d
2228 lda [%i4+%o5]0x88,%f28 ! %f28 = 632e6006
2229! Mem[00000000211c0000] = 81cbd30e, %l3 = 0000000000002e63
2230 ldub [%o2+0x001],%l3 ! %l3 = 00000000000000cb
2231! Mem[0000000030001408] = ff00008d, %l7 = e40074a766cad547
2232 ldsha [%i0+%o4]0x81,%l7 ! %l7 = ffffffffffffff00
2233! Mem[0000000010081410] = 632e0000, %l1 = 00000000ffffffbb
2234 ldsha [%i2+%o5]0x80,%l1 ! %l1 = 000000000000632e
2235! Mem[0000000030101410] = 45cb78ff, %l1 = 000000000000632e
2236 lduwa [%i4+%o5]0x89,%l1 ! %l1 = 0000000045cb78ff
2237! Mem[00000000100c1438] = e1fd3fe6a69086f0, %f28 = 632e6006 000000bb
2238 ldd [%i3+0x038],%f28 ! %f28 = e1fd3fe6 a69086f0
2239! Mem[0000000030041408] = e6530000, %l6 = 0000000000000000
2240 ldswa [%i1+%o4]0x81,%l6 ! %l6 = ffffffffe6530000
2241! Mem[0000000030041400] = 00ff6006, %l3 = 00000000000000cb
2242 lduwa [%i1+%g0]0x81,%l3 ! %l3 = 0000000000ff6006
2243! Mem[0000000030181400] = 0000ff00, %l2 = 0000000000000024
2244 lduha [%i6+%g0]0x89,%l2 ! %l2 = 000000000000ff00
2245! Starting 10 instruction Store Burst
2246! Mem[0000000030141400] = 82ffeba5, %l0 = ffffffffffff82ff
2247 swapa [%i5+%g0]0x81,%l0 ! %l0 = 0000000082ffeba5
2248
2249p0_label_86:
2250! %f10 = 0b4978ea 7900d030, Mem[0000000010141400] = 00000024 00000000
2251 stda %f10,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0b4978ea 7900d030
2252! Mem[0000000010101410] = 06602e63, %l1 = 0000000045cb78ff
2253 swapa [%i4+%o5]0x80,%l1 ! %l1 = 0000000006602e63
2254! %f22 = bb862c1d 000000ff, %l2 = 000000000000ff00
2255! Mem[0000000010041428] = e641cc9f9f18c46f
2256 add %i1,0x028,%g1
2257 stda %f22,[%g1+%l2]ASI_PST32_P ! Mem[0000000010041428] = e641cc9f9f18c46f
2258! %f22 = bb862c1d, Mem[0000000030101400] = 92fb53e6
2259 sta %f22,[%i4+%g0]0x89 ! Mem[0000000030101400] = bb862c1d
2260! Mem[00000000100c1410] = ff3e7883, %l7 = ffffffffffffff00, %asi = 80
2261 swapa [%i3+0x010]%asi,%l7 ! %l7 = 00000000ff3e7883
2262! Mem[0000000030101400] = 1d2c86bb, %l7 = 00000000ff3e7883
2263 ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 0000001d000000ff
2264! %l3 = 0000000000ff6006, Mem[0000000010041404] = cb818699, %asi = 80
2265 stwa %l3,[%i1+0x004]%asi ! Mem[0000000010041404] = 00ff6006
2266! %l7 = 000000000000001d, Mem[00000000100c1400] = 29e9e792
2267 stwa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000001d
2268! %l2 = 000000000000ff00, Mem[0000000010181410] = ffffe65c
2269 stwa %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000ff00
2270! Starting 10 instruction Load Burst
2271! Mem[00000000300c1410] = ffffffff, %l3 = 0000000000ff6006
2272 ldswa [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
2273
2274p0_label_87:
2275! Mem[0000000010101400] = 00ffff00 92e7e929, %l4 = ffffffff, %l5 = cb818699
2276 ldda [%i4+%g0]0x88,%l4 ! %l4 = 0000000092e7e929 0000000000ffff00
2277! Mem[0000000030181410] = 998681cb, %l1 = 0000000006602e63
2278 lduba [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000099
2279! Mem[0000000030041410] = ffff82ff, %l0 = 0000000082ffeba5
2280 ldsha [%i1+%o5]0x89,%l0 ! %l0 = ffffffffffff82ff
2281! Mem[000000001014141c] = 00000000, %l0 = ffffffffffff82ff
2282 ldsha [%i5+0x01e]%asi,%l0 ! %l0 = 0000000000000000
2283! Mem[0000000010181408] = 000025a2, %f3 = 00000000
2284 lda [%i6+%o4]0x88,%f3 ! %f3 = 000025a2
2285! Mem[0000000010101410] = b8e48356 ff78cb45, %l6 = e6530000, %l7 = 0000001d
2286 ldda [%i4+%o5]0x88,%l6 ! %l6 = 00000000ff78cb45 00000000b8e48356
2287! Mem[0000000030101400] = ff2c86bb 00000000, %l4 = 92e7e929, %l5 = 00ffff00
2288 ldda [%i4+%g0]0x81,%l4 ! %l4 = 00000000ff2c86bb 0000000000000000
2289! Mem[0000000030081408] = 8c86efff, %l0 = 0000000000000000
2290 lduba [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
2291! Mem[0000000020800040] = 7bc264b8, %l6 = 00000000ff78cb45
2292 ldsh [%o1+0x040],%l6 ! %l6 = 0000000000007bc2
2293! Starting 10 instruction Store Burst
2294! %l0 = 000000ff, %l1 = 00000099, Mem[00000000100c1410] = ffffff00 00007900
2295 stda %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff 00000099
2296
2297p0_label_88:
2298! Mem[00000000100c1400] = 1d000000, %l3 = ffffffffffffffff
2299 swapa [%i3+%g0]0x88,%l3 ! %l3 = 000000001d000000
2300! %l6 = 0000000000007bc2, Mem[0000000030041400] = 0660ff00
2301 stwa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00007bc2
2302! Mem[0000000030041410] = ffff82ff, %l1 = 0000000000000099
2303 swapa [%i1+%o5]0x89,%l1 ! %l1 = 00000000ffff82ff
2304! %l2 = 000000000000ff00, Mem[0000000021800080] = 764c9c17
2305 stb %l2,[%o3+0x080] ! Mem[0000000021800080] = 004c9c17
2306! %l6 = 00007bc2, %l7 = b8e48356, Mem[0000000010001400] = ffffffff ff00a774
2307 stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00007bc2 b8e48356
2308! Mem[0000000010181424] = ff67650f, %l0 = 000000ff, %l1 = ffff82ff
2309 add %i6,0x24,%g1
2310 casa [%g1]0x80,%l0,%l1 ! %l1 = 00000000ff67650f
2311! Mem[0000000030041408] = e6530000, %l0 = 00000000000000ff
2312 swapa [%i1+%o4]0x81,%l0 ! %l0 = 00000000e6530000
2313! %l6 = 0000000000007bc2, Mem[0000000030041410] = 00000099
2314 stwa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00007bc2
2315! %l6 = 0000000000007bc2, Mem[0000000030101410] = ff78cb45
2316 stha %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 7bc2cb45
2317! Starting 10 instruction Load Burst
2318! Mem[0000000030001408] = ff00008d cb818699, %l0 = e6530000, %l1 = ff67650f
2319 ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000ff00008d 00000000cb818699
2320
2321p0_label_89:
2322! Mem[0000000030101408] = 47000000, %l4 = 00000000ff2c86bb
2323 ldsba [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
2324! Mem[0000000030081400] = 0000001a, %l5 = 0000000000000000
2325 ldsha [%i2+%g0]0x89,%l5 ! %l5 = 000000000000001a
2326! Mem[0000000030081400] = ff0000000000001a, %l1 = 00000000cb818699
2327 ldxa [%i2+%g0]0x89,%l1 ! %l1 = ff0000000000001a
2328! Mem[00000000201c0000] = aaff91b2, %l4 = 0000000000000000
2329 ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffffaaff
2330! Mem[0000000010081410] = 632e0000, %l3 = 000000001d000000
2331 ldsh [%i2+%o5],%l3 ! %l3 = 000000000000632e
2332! Mem[0000000030081410] = e40074a7 66cad547, %l2 = 0000ff00, %l3 = 0000632e
2333 ldda [%i2+%o5]0x89,%l2 ! %l2 = 0000000066cad547 00000000e40074a7
2334! Mem[0000000030041400] = aa71000000007bc2, %l4 = ffffffffffffaaff
2335 ldxa [%i1+%g0]0x89,%l4 ! %l4 = aa71000000007bc2
2336! Mem[00000000100c1400] = ffffffff 693ddf60, %l6 = 00007bc2, %l7 = b8e48356
2337 ldda [%i3+%g0]0x80,%l6 ! %l6 = 00000000ffffffff 00000000693ddf60
2338! Mem[00000000100c1428] = 000000666baa20a5, %f2 = ffef868c 000025a2
2339 ldd [%i3+0x028],%f2 ! %f2 = 00000066 6baa20a5
2340! Starting 10 instruction Store Burst
2341! %f13 = 492e4da6, Mem[0000000010141410] = 000000ff
2342 sta %f13,[%i5+%o5]0x80 ! Mem[0000000010141410] = 492e4da6
2343
2344p0_label_90:
2345! %l6 = 00000000ffffffff, Mem[0000000030181400] = 00ff0000
2346 stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffff
2347! %l1 = ff0000000000001a, Mem[0000000030001408] = 8d0000ff
2348 stba %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = 8d00001a
2349! %l4 = aa71000000007bc2, Mem[00000000300c1400] = 00000000
2350 stha %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 7bc20000
2351! %f10 = 0b4978ea, Mem[00000000100c141c] = 12f60e0b
2352 st %f10,[%i3+0x01c] ! Mem[00000000100c141c] = 0b4978ea
2353! %l5 = 000000000000001a, Mem[0000000030001400] = ff00ff1592fb53e6
2354 stxa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000000000001a
2355! %l2 = 0000000066cad547, Mem[0000000010081408] = 8c86efff
2356 stba %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 8c86ef47
2357! %l6 = 00000000ffffffff, Mem[0000000010001420] = 00008c9100000000
2358 stx %l6,[%i0+0x020] ! Mem[0000000010001420] = 00000000ffffffff
2359! Mem[000000001018140f] = 1fd13a8a, %l5 = 000000000000001a
2360 ldstuba [%i6+0x00f]%asi,%l5 ! %l5 = 0000008a000000ff
2361! %l1 = ff0000000000001a, Mem[0000000010001439] = 8c86efc9, %asi = 80
2362 stba %l1,[%i0+0x039]%asi ! Mem[0000000010001438] = 8c1aefc9
2363! Starting 10 instruction Load Burst
2364! Mem[0000000010181408] = a2250000 1fd13aff, %l2 = 66cad547, %l3 = e40074a7
2365 ldda [%i6+%o4]0x80,%l2 ! %l2 = 00000000a2250000 000000001fd13aff
2366
2367p0_label_91:
2368! Mem[0000000030181400] = ffffffff, %l3 = 000000001fd13aff
2369 ldsba [%i6+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
2370! Mem[0000000010001400] = 00007bc2, %f0 = 1a000000
2371 lda [%i0+%g0]0x80,%f0 ! %f0 = 00007bc2
2372! Mem[0000000010141400] = 0b4978ea, %l3 = ffffffffffffffff
2373 lduba [%i5+%g0]0x80,%l3 ! %l3 = 000000000000000b
2374! Mem[0000000030001408] = 998681cb 8d00001a, %l2 = a2250000, %l3 = 0000000b
2375 ldda [%i0+%o4]0x89,%l2 ! %l2 = 000000008d00001a 00000000998681cb
2376! Mem[0000000030001410] = aa71e95e 000000bb, %l0 = ff00008d, %l1 = 0000001a
2377 ldda [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000bb 00000000aa71e95e
2378! Mem[00000000300c1410] = 5ce6ffffffffffff, %f12 = 83783eff 492e4da6
2379 ldda [%i3+%o5]0x89,%f12 ! %f12 = 5ce6ffff ffffffff
2380! Mem[0000000010101410] = ff78cb45, %l6 = 00000000ffffffff
2381 ldsha [%i4+%o5]0x88,%l6 ! %l6 = ffffffffffffcb45
2382! Mem[0000000010081410] = 632e000000000000, %f18 = ff3e7883 00007900
2383 ldda [%i2+%o5]0x80,%f18 ! %f18 = 632e0000 00000000
2384 membar #Sync ! Added by membar checker (25)
2385! Mem[0000000030001400] = 1a000000 00000000 1a00008d cb818699
2386! Mem[0000000030001410] = bb000000 5ee971aa 467ff37a ffffff86
2387! Mem[0000000030001420] = c7b1dcb7 ff67650f 47d5ca66 91e2ce06
2388! Mem[0000000030001430] = 06602e63 b8b87568 998681cb 467ff37a
2389 ldda [%i0]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030001400
2390! Starting 10 instruction Store Burst
2391! Mem[0000000010081424] = 3d24279c, %l7 = 00000000693ddf60, %asi = 80
2392 swapa [%i2+0x024]%asi,%l7 ! %l7 = 000000003d24279c
2393
2394p0_label_92:
2395! %l7 = 000000003d24279c, Mem[0000000010081438] = 99de5fff8dc144eb
2396 stx %l7,[%i2+0x038] ! Mem[0000000010081438] = 000000003d24279c
2397! %l1 = 00000000aa71e95e, Mem[000000001018140c] = 1fd13aff, %asi = 80
2398 stwa %l1,[%i6+0x00c]%asi ! Mem[000000001018140c] = aa71e95e
2399 membar #Sync ! Added by membar checker (26)
2400! %l6 = ffffffffffffcb45, Mem[0000000030001410] = bb000000
2401 stwa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffcb45
2402! Mem[0000000010181400] = ff3e7883, %l6 = ffffffffffffcb45
2403 ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
2404! Mem[0000000020800041] = 7bc264b8, %l0 = 00000000000000bb
2405 ldstuba [%o1+0x041]%asi,%l0 ! %l0 = 000000c2000000ff
2406! %f24 = 0f6567ff b7dcb1c7, %l4 = aa71000000007bc2
2407! Mem[0000000030101420] = 000000ff3bef019c
2408 add %i4,0x020,%g1
2409 stda %f24,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030101420] = 0000dcb73bef019c
2410! Mem[00000000100c1400] = ffffffff, %l3 = 00000000998681cb
2411 swapa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ffffffff
2412! %l5 = 000000000000008a, Mem[0000000010181428] = 47d5ca66
2413 stw %l5,[%i6+0x028] ! Mem[0000000010181428] = 0000008a
2414! Mem[0000000020800040] = 7bff64b8, %l3 = 00000000ffffffff
2415 ldstub [%o1+0x040],%l3 ! %l3 = 0000007b000000ff
2416! Starting 10 instruction Load Burst
2417! Mem[0000000030101408] = 00000047, %f13 = ffffffff
2418 lda [%i4+%o4]0x81,%f13 ! %f13 = 00000047
2419
2420p0_label_93:
2421! Mem[0000000010141400] = 0b4978ea, %l4 = aa71000000007bc2
2422 ldsba [%i5+%g0]0x80,%l4 ! %l4 = 000000000000000b
2423! Mem[0000000010081400] = e6740000, %l2 = 000000008d00001a
2424 ldsha [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
2425! Mem[0000000010101408] = 00ffab79, %l3 = 000000000000007b
2426 lduha [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
2427! Mem[0000000010181400] = 83783eff, %l0 = 00000000000000c2
2428 ldsba [%i6+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
2429! Mem[00000000100c1410] = ff000000, %l3 = 00000000000000ff
2430 lduwa [%i3+%o5]0x88,%l3 ! %l3 = 00000000ff000000
2431! Mem[0000000010141410] = 492e4da6, %l6 = 00000000000000ff
2432 ldswa [%i5+0x010]%asi,%l6 ! %l6 = 00000000492e4da6
2433! Mem[00000000218001c0] = 44eb67f1, %l6 = 00000000492e4da6
2434 ldsha [%o3+0x1c0]%asi,%l6 ! %l6 = 00000000000044eb
2435! Mem[00000000300c1410] = ffffffff, %l3 = 00000000ff000000
2436 ldsba [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
2437! Mem[0000000030001410] = ffffcb45, %l7 = 000000003d24279c
2438 lduha [%i0+%o5]0x81,%l7 ! %l7 = 000000000000ffff
2439! Starting 10 instruction Store Burst
2440! %l0 = ffffffff, %l1 = aa71e95e, Mem[0000000030101400] = bb862cff 00000000
2441 stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff aa71e95e
2442
2443p0_label_94:
2444! Mem[0000000010001410] = ff00a774, %l0 = ffffffffffffffff
2445 swap [%i0+%o5],%l0 ! %l0 = 00000000ff00a774
2446! %l4 = 0000000b, %l5 = 0000008a, Mem[00000000100c1410] = 000000ff 00000099
2447 stda %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000b 0000008a
2448! %l0 = ff00a774, %l1 = aa71e95e, Mem[0000000010041420] = 9c01ef3b abdc5168
2449 std %l0,[%i1+0x020] ! Mem[0000000010041420] = ff00a774 aa71e95e
2450! %l2 = 0000000000000000, Mem[0000000010101408] = 00ffab79
2451 stwa %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
2452! Mem[00000000100c1425] = 0e02cdf6, %l0 = 00000000ff00a774
2453 ldstub [%i3+0x025],%l0 ! %l0 = 00000002000000ff
2454! Mem[0000000030001410] = 45cbffff, %l3 = ffffffffffffffff
2455 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
2456! %l0 = 00000002, %l1 = aa71e95e, Mem[0000000030041400] = 00007bc2 aa710000
2457 stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000002 aa71e95e
2458! Mem[0000000030081400] = 0000001a, %l7 = 000000000000ffff
2459 swapa [%i2+%g0]0x89,%l7 ! %l7 = 000000000000001a
2460! %f18 = 998681cb, Mem[0000000010141400] = 0b4978ea
2461 sta %f18,[%i5+%g0]0x80 ! Mem[0000000010141400] = 998681cb
2462! Starting 10 instruction Load Burst
2463! Mem[00000000100c1408] = cb3029ec 02b98eff, %l0 = 00000002, %l1 = aa71e95e
2464 ldda [%i3+%o4]0x80,%l0 ! %l0 = 00000000cb3029ec 0000000002b98eff
2465
2466p0_label_95:
2467! Mem[0000000010141400] = cb818699, %l5 = 000000000000008a
2468 ldsba [%i5+%g0]0x88,%l5 ! %l5 = ffffffffffffff99
2469! Mem[0000000030101400] = ffffffff, %l0 = 00000000cb3029ec
2470 lduba [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000ff
2471! Mem[00000000211c0000] = 81cbd30e, %l7 = 000000000000001a
2472 lduba [%o2+0x001]%asi,%l7 ! %l7 = 00000000000000cb
2473! Mem[0000000030101400] = aa71e95effffffff, %l4 = 000000000000000b
2474 ldxa [%i4+%g0]0x89,%l4 ! %l4 = aa71e95effffffff
2475! Mem[0000000010001408] = 00000000, %l5 = ffffffffffffff99
2476 lduba [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000
2477! Mem[0000000030041400] = 02000000 5ee971aa, %l0 = 000000ff, %l1 = 02b98eff
2478 ldda [%i1+%g0]0x81,%l0 ! %l0 = 0000000002000000 000000005ee971aa
2479! Mem[0000000010001414] = 00000087, %l3 = 00000000000000ff
2480 ldsh [%i0+0x014],%l3 ! %l3 = 0000000000000000
2481! Mem[0000000030041408] = ff000000, %l0 = 0000000002000000
2482 lduba [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
2483! Mem[0000000010001408] = 00000000, %l7 = 00000000000000cb
2484 ldswa [%i0+0x008]%asi,%l7 ! %l7 = 0000000000000000
2485! Starting 10 instruction Store Burst
2486! %f14 = 99de5fd1 8dc144eb, Mem[0000000010041400] = cb3029ec 00ff6006
2487 stda %f14,[%i1+%g0]0x80 ! Mem[0000000010041400] = 99de5fd1 8dc144eb
2488
2489p0_label_96:
2490! %f16 = 00000000 0000001a, %l2 = 0000000000000000
2491! Mem[00000000100c1420] = 928800000effcdf6
2492 add %i3,0x020,%g1
2493 stda %f16,[%g1+%l2]ASI_PST8_PL ! Mem[00000000100c1420] = 928800000effcdf6
2494! Mem[0000000010181400] = 83783eff, %l1 = 000000005ee971aa
2495 swapa [%i6+%g0]0x88,%l1 ! %l1 = 0000000083783eff
2496! Mem[0000000010001410] = ffffffff, %l4 = aa71e95effffffff
2497 ldstuba [%i0+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
2498! %f0 = 00007bc2, Mem[0000000030001400] = 1a000000
2499 sta %f0 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00007bc2
2500! %l7 = 0000000000000000, Mem[0000000010181420] = ff0473c7ff67650f
2501 stx %l7,[%i6+0x020] ! Mem[0000000010181420] = 0000000000000000
2502! %f14 = 99de5fd1 8dc144eb, Mem[0000000030181410] = 998681cb 000000bb
2503 stda %f14,[%i6+%o5]0x81 ! Mem[0000000030181410] = 99de5fd1 8dc144eb
2504! %f27 = 66cad547, Mem[0000000030141400] = ffff82ff
2505 sta %f27,[%i5+%g0]0x81 ! Mem[0000000030141400] = 66cad547
2506! Mem[00000000300c1408] = 000000ff, %l7 = 0000000000000000
2507 swapa [%i3+%o4]0x89,%l7 ! %l7 = 00000000000000ff
2508! Mem[0000000010181403] = aa71e95e, %l0 = 0000000000000000
2509 ldstuba [%i6+0x003]%asi,%l0 ! %l0 = 0000005e000000ff
2510! Starting 10 instruction Load Burst
2511! Mem[0000000030181410] = 99de5fd1, %f10 = 0b4978ea
2512 lda [%i6+%o5]0x81,%f10 ! %f10 = 99de5fd1
2513
2514p0_label_97:
2515! Mem[0000000010081408] = 8c86ef47, %f9 = 3d24279c
2516 lda [%i2+%o4]0x88,%f9 ! %f9 = 8c86ef47
2517! Mem[0000000030101408] = 00000047998681cb, %f16 = 00000000 0000001a
2518 ldda [%i4+%o4]0x81,%f16 ! %f16 = 00000047 998681cb
2519! Mem[0000000010081410] = 0000000000002e63, %f12 = 5ce6ffff 00000047
2520 ldda [%i2+%o5]0x88,%f12 ! %f12 = 00000000 00002e63
2521! Mem[0000000010141408] = bbffffffcb818699, %l2 = 0000000000000000
2522 ldxa [%i5+%o4]0x80,%l2 ! %l2 = bbffffffcb818699
2523! Mem[0000000030181400] = 92e7e929 ffffffff, %l4 = 000000ff, %l5 = 00000000
2524 ldda [%i6+%g0]0x89,%l4 ! %l4 = 00000000ffffffff 0000000092e7e929
2525! %f18 = 998681cb 8d00001a, %f22 = 86ffffff
2526 fdtoi %f18,%f22 ! %f22 = 00000000
2527! Mem[00000000100c1420] = 928800000effcdf6, %f16 = 00000047 998681cb
2528 ldda [%i3+0x020]%asi,%f16 ! %f16 = 92880000 0effcdf6
2529! Mem[0000000010001410] = ffffffff, %l5 = 0000000092e7e929
2530 ldsha [%i0+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
2531! Mem[0000000010141430] = 00000000, %l4 = 00000000ffffffff
2532 ldsba [%i5+0x031]%asi,%l4 ! %l4 = 0000000000000000
2533! Starting 10 instruction Store Burst
2534! %l2 = bbffffffcb818699, Mem[0000000030001408] = 8d00001a
2535 stba %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 8d000099
2536
2537p0_label_98:
2538! Mem[0000000010001404] = b8e48356, %l5 = ffffffffffffffff, %asi = 80
2539 swapa [%i0+0x004]%asi,%l5 ! %l5 = 00000000b8e48356
2540! %l6 = 00000000000044eb, Mem[0000000030181400] = ffffffff
2541 stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000044eb
2542! Mem[0000000010141410] = a64d2e49, %l0 = 000000000000005e
2543 ldstuba [%i5+%o5]0x88,%l0 ! %l0 = 00000049000000ff
2544! Mem[00000000100c1410] = 0000000b, %l3 = 0000000000000000
2545 ldstuba [%i3+%o5]0x80,%l3 ! %l3 = 00000000000000ff
2546! %l7 = 00000000000000ff, Mem[0000000030001410] = ffffcb45
2547 stwa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff
2548! %l0 = 0000000000000049, Mem[0000000010081413] = 632e0000
2549 stb %l0,[%i2+0x013] ! Mem[0000000010081410] = 632e0049
2550! Mem[0000000010181400] = aa71e9ff00007900, %l4 = 0000000000000000, %l3 = 0000000000000000
2551 casxa [%i6]0x80,%l4,%l3 ! %l3 = aa71e9ff00007900
2552! %f8 = ff000000 8c86ef47, Mem[0000000030001410] = ff000000 aa71e95e
2553 stda %f8 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000 8c86ef47
2554! %l7 = 00000000000000ff, Mem[00000000211c0000] = 81cbd30e, %asi = 80
2555 stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ffd30e
2556! Starting 10 instruction Load Burst
2557! Mem[000000001014140c] = cb818699, %f26 = 06cee291
2558 lda [%i5+0x00c]%asi,%f26 ! %f26 = cb818699
2559
2560p0_label_99:
2561! Mem[0000000010181408] = 000025a2, %l7 = 00000000000000ff
2562 lduwa [%i6+%o4]0x88,%l7 ! %l7 = 00000000000025a2
2563! Mem[0000000010041410] = bbffffffcb818699, %f6 = 8614e7d6 abfd260c
2564 ldda [%i1+%o5]0x80,%f6 ! %f6 = bbffffff cb818699
2565! Mem[0000000030181408] = 9c27243d00000000, %f10 = 99de5fd1 7900d030
2566 ldda [%i6+%o4]0x81,%f10 ! %f10 = 9c27243d 00000000
2567! Mem[0000000030101400] = ffffffff, %l7 = 00000000000025a2
2568 lduha [%i4+%g0]0x81,%l7 ! %l7 = 000000000000ffff
2569! Mem[0000000030081400] = 0000ffff, %l0 = 0000000000000049
2570 ldsba [%i2+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
2571! Mem[00000000100c1400] = 998681cb 693ddf60, %l0 = ffffffff, %l1 = 83783eff
2572 ldda [%i3+%g0]0x80,%l0 ! %l0 = 00000000998681cb 00000000693ddf60
2573! Mem[0000000030041400] = 00000002, %l0 = 00000000998681cb
2574 ldsha [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000002
2575! Mem[0000000010041400] = 99de5fd18dc144eb, %l6 = 00000000000044eb
2576 ldxa [%i1+%g0]0x80,%l6 ! %l6 = 99de5fd18dc144eb
2577! Mem[0000000010101408] = 00000000, %l0 = 0000000000000002
2578 lduwa [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000
2579! Starting 10 instruction Store Burst
2580! %l6 = 8dc144eb, %l7 = 0000ffff, Mem[0000000030101408] = 47000000 cb818699
2581 stda %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 8dc144eb 0000ffff
2582
2583p0_label_100:
2584! %l6 = 8dc144eb, %l7 = 0000ffff, Mem[0000000030081410] = 66cad547 e40074a7
2585 stda %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 8dc144eb 0000ffff
2586! Mem[00000000201c0001] = aaff91b2, %l4 = 0000000000000000
2587 ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
2588! Mem[0000000010101408] = 00000000, %l0 = 0000000000000000
2589 swapa [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
2590! %l6 = 99de5fd18dc144eb, Mem[0000000030141400] = 66cad547
2591 stwa %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 8dc144eb
2592! %l4 = 00000000000000ff, Mem[0000000010001408] = 00000000
2593 stha %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00ff0000
2594! %l0 = 0000000000000000, Mem[0000000010041400] = d15fde99
2595 stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
2596! Mem[0000000030081408] = ffef868c, %l2 = bbffffffcb818699
2597 ldstuba [%i2+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
2598! Mem[00000000218000c1] = 97384263, %l6 = 99de5fd18dc144eb
2599 ldstuba [%o3+0x0c1]%asi,%l6 ! %l6 = 00000038000000ff
2600! Mem[0000000010101438] = 7af37f46, %l2 = 00000000000000ff
2601 swap [%i4+0x038],%l2 ! %l2 = 000000007af37f46
2602! Starting 10 instruction Load Burst
2603! Mem[0000000030101410] = 45cbc27b, %l3 = aa71e9ff00007900
2604 ldswa [%i4+%o5]0x89,%l3 ! %l3 = 0000000045cbc27b
2605
2606p0_label_101:
2607! Mem[00000000211c0000] = 00ffd30e, %l6 = 0000000000000038
2608 ldsha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
2609! Mem[0000000030101408] = eb44c18dffff0000, %l0 = 0000000000000000
2610 ldxa [%i4+%o4]0x81,%l0 ! %l0 = eb44c18dffff0000
2611! Mem[0000000010041408] = 15ff00ff 000000ff, %l4 = 000000ff, %l5 = b8e48356
2612 ldda [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff 0000000015ff00ff
2613! Mem[0000000030081410] = eb44c18d, %f15 = 8dc144eb
2614 lda [%i2+%o5]0x81,%f15 ! %f15 = eb44c18d
2615! Mem[0000000010001400] = c27b0000, %l0 = eb44c18dffff0000
2616 lduwa [%i0+%g0]0x88,%l0 ! %l0 = 00000000c27b0000
2617! Mem[00000000201c0000] = aaff91b2, %l7 = 000000000000ffff
2618 ldsh [%o0+%g0],%l7 ! %l7 = ffffffffffffaaff
2619! Mem[0000000030041410] = ffffffbb 00007bc2, %l0 = c27b0000, %l1 = 693ddf60
2620 ldda [%i1+%o5]0x89,%l0 ! %l0 = 0000000000007bc2 00000000ffffffbb
2621! Mem[0000000010001408] = 0000ff00, %l3 = 0000000045cbc27b
2622 lduba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
2623! Mem[0000000030141408] = 000000ff656d647d, %l2 = 000000007af37f46
2624 ldxa [%i5+%o4]0x81,%l2 ! %l2 = 000000ff656d647d
2625! Starting 10 instruction Store Burst
2626! %l6 = 00000000000000ff, Mem[00000000211c0000] = 00ffd30e, %asi = 80
2627 stba %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffffd30e
2628
2629p0_label_102:
2630! %f6 = bbffffff cb818699, Mem[0000000010141410] = a64d2eff a7740000
2631 stda %f6 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = bbffffff cb818699
2632! %f22 = 00000000 7af37f46, Mem[0000000030181408] = 3d24279c 00000000
2633 stda %f22,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 7af37f46
2634! Mem[0000000010181410] = 00ff0000, %l2 = 000000ff656d647d
2635 ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
2636! %l4 = 000000ff, %l5 = 15ff00ff, Mem[0000000010001400] = 00007bc2 ffffffff
2637 stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff 15ff00ff
2638! Mem[0000000030141400] = eb44c18d, %l2 = 0000000000000000
2639 ldstuba [%i5+%g0]0x89,%l2 ! %l2 = 0000008d000000ff
2640! Mem[0000000030001410] = 47ef868c, %l1 = 00000000ffffffbb
2641 ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 00000047000000ff
2642! Mem[0000000010181423] = 00000000, %l5 = 0000000015ff00ff
2643 ldstuba [%i6+0x023]%asi,%l5 ! %l5 = 00000000000000ff
2644! %f30 = 7af37f46 cb818699, %l7 = ffffffffffffaaff
2645! Mem[0000000030041420] = 6f932c63cb162d87
2646 add %i1,0x020,%g1
2647 stda %f30,[%g1+%l7]ASI_PST16_S ! Mem[0000000030041420] = 7af37f46cb818699
2648! %l5 = 0000000000000000, Mem[0000000030081410] = eb44c18d
2649 stwa %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
2650! Starting 10 instruction Load Burst
2651! Mem[0000000010141410] = 998681cb, %l1 = 0000000000000047
2652 lduwa [%i5+%o5]0x80,%l1 ! %l1 = 00000000998681cb
2653
2654p0_label_103:
2655! Mem[0000000030001400] = c27b0000, %l5 = 0000000000000000
2656 ldswa [%i0+%g0]0x89,%l5 ! %l5 = ffffffffc27b0000
2657! Mem[0000000030101400] = ffffffff, %l7 = ffffffffffffaaff
2658 ldsha [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
2659! Mem[00000000300c1400] = bb0000000000c27b, %f16 = 92880000 0effcdf6
2660 ldda [%i3+%g0]0x89,%f16 ! %f16 = bb000000 0000c27b
2661! Mem[0000000010081410] = 49002e63, %l7 = ffffffffffffffff
2662 lduba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000063
2663! Mem[0000000010181400] = aa71e9ff, %l4 = 00000000000000ff
2664 ldsha [%i6+%g0]0x80,%l4 ! %l4 = ffffffffffffaa71
2665! Mem[00000000211c0000] = ffffd30e, %l0 = 0000000000007bc2
2666 ldsh [%o2+%g0],%l0 ! %l0 = ffffffffffffffff
2667! Mem[0000000030101408] = eb44c18d, %l6 = 00000000000000ff
2668 ldsba [%i4+%o4]0x81,%l6 ! %l6 = ffffffffffffffeb
2669! Mem[0000000010081408] = 8c86ef47, %f26 = cb818699
2670 lda [%i2+%o4]0x88,%f26 ! %f26 = 8c86ef47
2671! Mem[0000000030041410] = c27b0000bbffffff, %f22 = 00000000 7af37f46
2672 ldda [%i1+%o5]0x81,%f22 ! %f22 = c27b0000 bbffffff
2673! Starting 10 instruction Store Burst
2674! %f6 = bbffffff, Mem[0000000030081408] = ffef868c
2675 sta %f6 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = bbffffff
2676
2677p0_label_104:
2678! %f19 = 8d00001a, Mem[0000000010181410] = 0000ffff
2679 sta %f19,[%i6+%o5]0x88 ! Mem[0000000010181410] = 8d00001a
2680! %l7 = 0000000000000063, Mem[0000000010101400] = 29e9e792
2681 stwa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000063
2682! Mem[0000000010081400] = e6740000, %l1 = 00000000998681cb
2683 ldstuba [%i2+%g0]0x88,%l1 ! %l1 = 00000000000000ff
2684! Mem[000000001004140c] = ff00ff15, %l6 = ffffffffffffffeb
2685 swap [%i1+0x00c],%l6 ! %l6 = 00000000ff00ff15
2686! Mem[0000000010181400] = aa71e9ff, %l2 = 000000000000008d
2687 ldstuba [%i6+%g0]0x80,%l2 ! %l2 = 000000aa000000ff
2688! %l1 = 0000000000000000, Mem[00000000100c1408] = cb3029ec02b98eff
2689 stxa %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000
2690! %l6 = ff00ff15, %l7 = 00000063, Mem[0000000010001400] = 000000ff 15ff00ff
2691 stda %l6,[%i0+0x000]%asi ! Mem[0000000010001400] = ff00ff15 00000063
2692! Mem[0000000030041410] = 00007bc2, %l7 = 0000000000000063
2693 ldstuba [%i1+%o5]0x89,%l7 ! %l7 = 000000c2000000ff
2694! %f6 = bbffffff cb818699, Mem[0000000010141408] = bbffffff cb818699
2695 stda %f6 ,[%i5+0x008]%asi ! Mem[0000000010141408] = bbffffff cb818699
2696! Starting 10 instruction Load Burst
2697! Mem[0000000021800140] = 000064c9, %l6 = 00000000ff00ff15
2698 ldsb [%o3+0x141],%l6 ! %l6 = 0000000000000000
2699
2700p0_label_105:
2701! Mem[0000000030081410] = 00000000, %l5 = ffffffffc27b0000
2702 lduha [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000
2703! Mem[0000000030041410] = 00007bff, %l0 = ffffffffffffffff
2704 ldsba [%i1+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
2705! Mem[0000000030001400] = c27b0000, %l6 = 0000000000000000
2706 lduwa [%i0+%g0]0x89,%l6 ! %l6 = 00000000c27b0000
2707! Mem[00000000300c1408] = 00000000, %l1 = 0000000000000000
2708 lduba [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
2709! Mem[00000000300c1400] = 0000c27b, %l1 = 0000000000000000
2710 lduwa [%i3+%g0]0x89,%l1 ! %l1 = 000000000000c27b
2711! Mem[00000000300c1408] = 00000000 1d2c86bb, %l4 = ffffaa71, %l5 = 00000000
2712 ldda [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000 000000001d2c86bb
2713! Mem[00000000100c142c] = 6baa20a5, %l1 = 000000000000c27b
2714 ldsha [%i3+0x02e]%asi,%l1 ! %l1 = 00000000000020a5
2715! Mem[00000000100c1400] = 60df3d69cb818699, %f26 = 8c86ef47 66cad547
2716 ldda [%i3+%g0]0x88,%f26 ! %f26 = 60df3d69 cb818699
2717! Mem[00000000300c1410] = ffffffff, %l7 = 00000000000000c2
2718 ldsba [%i3+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
2719! Starting 10 instruction Store Burst
2720! %l6 = 00000000c27b0000, Mem[0000000030041408] = ff000000
2721 stwa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = c27b0000
2722
2723p0_label_106:
2724! %l4 = 0000000000000000, Mem[00000000100c1434] = 0000001e
2725 sth %l4,[%i3+0x034] ! Mem[00000000100c1434] = 0000001e
2726! Mem[0000000010181430] = 06602e63, %l6 = c27b0000, %l5 = 1d2c86bb
2727 add %i6,0x30,%g1
2728 casa [%g1]0x80,%l6,%l5 ! %l5 = 0000000006602e63
2729! %l3 = 0000000000000000, Mem[0000000010141410] = 998681cb, %asi = 80
2730 stwa %l3,[%i5+0x010]%asi ! Mem[0000000010141410] = 00000000
2731! %l3 = 0000000000000000, Mem[0000000010101400] = 63000000
2732 stha %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 63000000
2733! %f26 = 60df3d69 cb818699, %l2 = 00000000000000aa
2734! Mem[0000000030101418] = 7af37f46cb818699
2735 add %i4,0x018,%g1
2736 stda %f26,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030101418] = 7af381cbcb81df60
2737! Mem[0000000030041408] = c27b0000, %l3 = 0000000000000000
2738 swapa [%i1+%o4]0x89,%l3 ! %l3 = 00000000c27b0000
2739! %l7 = ffffffffffffffff, Mem[0000000010101400] = 63000000
2740 stwa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff
2741! %l0 = ffffffff, %l1 = 000020a5, Mem[0000000010001408] = 00ff0000 8c86efff
2742 stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff 000020a5
2743! %l2 = 00000000000000aa, Mem[0000000010101400] = ffffffff
2744 stwa %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000aa
2745! Starting 10 instruction Load Burst
2746! Mem[0000000010041434] = 47d5ca66, %l0 = ffffffffffffffff
2747 lduha [%i1+0x034]%asi,%l0 ! %l0 = 00000000000047d5
2748
2749p0_label_107:
2750! Mem[0000000030181410] = 99de5fd1, %l3 = 00000000c27b0000
2751 lduha [%i6+%o5]0x81,%l3 ! %l3 = 00000000000099de
2752! Mem[000000001000141c] = e653fb92, %l6 = 00000000c27b0000
2753 lduha [%i0+0x01c]%asi,%l6 ! %l6 = 000000000000e653
2754! Mem[0000000010081410] = 49002e63, %l1 = 00000000000020a5
2755 lduha [%i2+%o5]0x88,%l1 ! %l1 = 0000000000002e63
2756! Mem[0000000030181408] = 7af37f46, %l7 = ffffffffffffffff
2757 ldsha [%i6+%o4]0x89,%l7 ! %l7 = 0000000000007f46
2758! Mem[00000000300c1400] = 7bc20000 000000bb, %l2 = 000000aa, %l3 = 000099de
2759 ldda [%i3+%g0]0x81,%l2 ! %l2 = 000000007bc20000 00000000000000bb
2760! Mem[0000000010081434] = 492e4da6, %l0 = 00000000000047d5
2761 lduw [%i2+0x034],%l0 ! %l0 = 00000000492e4da6
2762! Mem[0000000030101410] = 45cbc27b, %l4 = 0000000000000000
2763 lduwa [%i4+%o5]0x89,%l4 ! %l4 = 0000000045cbc27b
2764! Mem[0000000030101400] = ffffffff5ee971aa, %l6 = 000000000000e653
2765 ldxa [%i4+%g0]0x81,%l6 ! %l6 = ffffffff5ee971aa
2766! Mem[0000000030181410] = d15fde99, %l4 = 0000000045cbc27b
2767 ldsba [%i6+%o5]0x89,%l4 ! %l4 = ffffffffffffff99
2768! Starting 10 instruction Store Burst
2769! Mem[0000000010101408] = 00000000, %l5 = 0000000006602e63
2770 swapa [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
2771
2772p0_label_108:
2773! Mem[0000000010081408] = 47ef868c, %l6 = ffffffff5ee971aa
2774 swapa [%i2+%o4]0x80,%l6 ! %l6 = 0000000047ef868c
2775! %f16 = bb000000, Mem[0000000010001408] = ffffffff
2776 sta %f16,[%i0+%o4]0x88 ! Mem[0000000010001408] = bb000000
2777! %l0 = 492e4da6, %l1 = 00002e63, Mem[0000000030041408] = 00000000 e1000000
2778 stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 492e4da6 00002e63
2779! %l1 = 0000000000002e63, Mem[0000000030081400] = ff0000000000ffff
2780 stxa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000002e63
2781! %f10 = 9c27243d 00000000, Mem[0000000010001410] = ffffffff 00000087
2782 stda %f10,[%i0+%o5]0x80 ! Mem[0000000010001410] = 9c27243d 00000000
2783! Mem[0000000010141400] = 998681cb, %l3 = 00000000000000bb
2784 swapa [%i5+%g0]0x80,%l3 ! %l3 = 00000000998681cb
2785! %f20 = aa71e95e 000000bb, Mem[0000000010141410] = 00000000 ffffffbb
2786 stda %f20,[%i5+%o5]0x80 ! Mem[0000000010141410] = aa71e95e 000000bb
2787! %l2 = 000000007bc20000, Mem[00000000100c1410] = 0b0000ff
2788 stwa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 7bc20000
2789! Mem[0000000010141433] = 00000000, %l3 = 00000000998681cb
2790 ldstub [%i5+0x033],%l3 ! %l3 = 00000000000000ff
2791! Starting 10 instruction Load Burst
2792! Mem[00000000300c1400] = bb0000000000c27b, %f26 = 60df3d69 cb818699
2793 ldda [%i3+%g0]0x89,%f26 ! %f26 = bb000000 0000c27b
2794
2795p0_label_109:
2796! Mem[0000000030001410] = ffef868c, %l3 = 0000000000000000
2797 lduha [%i0+%o5]0x81,%l3 ! %l3 = 000000000000ffef
2798! Mem[0000000010041410] = bbffffff, %l3 = 000000000000ffef
2799 lduba [%i1+%o5]0x80,%l3 ! %l3 = 00000000000000bb
2800! Mem[0000000010041428] = e641cc9f, %l5 = 0000000000000000
2801 lduh [%i1+0x02a],%l5 ! %l5 = 000000000000cc9f
2802! Mem[0000000010001400] = ff00ff1500000063, %f16 = bb000000 0000c27b
2803 ldda [%i0+%g0]0x80,%f16 ! %f16 = ff00ff15 00000063
2804! Mem[00000000100c1400] = cb818699, %f2 = 00000066
2805 lda [%i3+%g0]0x88,%f2 ! %f2 = cb818699
2806! Mem[0000000030081410] = 00000000, %l0 = 00000000492e4da6
2807 lduha [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000
2808! Mem[00000000100c1400] = 998681cb, %l7 = 0000000000007f46
2809 ldsba [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffff99
2810! Mem[0000000010101408] = 06602e63, %f12 = 00000000
2811 lda [%i4+%o4]0x88,%f12 ! %f12 = 06602e63
2812! Mem[0000000010101408] = 632e6006, %l2 = 000000007bc20000
2813 ldswa [%i4+%o4]0x80,%l2 ! %l2 = 00000000632e6006
2814! Starting 10 instruction Store Burst
2815! %f30 = 7af37f46 cb818699, Mem[0000000030001400] = c27b0000 00000000
2816 stda %f30,[%i0+%g0]0x89 ! Mem[0000000030001400] = 7af37f46 cb818699
2817
2818p0_label_110:
2819! Mem[0000000010141410] = aa71e95e, %l4 = ffffffffffffff99
2820 swapa [%i5+%o5]0x80,%l4 ! %l4 = 00000000aa71e95e
2821! %l5 = 000000000000cc9f, Mem[0000000030101410] = 45cbc27b
2822 stba %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 45cbc29f
2823! Mem[00000000201c0000] = aaff91b2, %l0 = 0000000000000000
2824 ldstub [%o0+%g0],%l0 ! %l0 = 000000aa000000ff
2825! %l3 = 00000000000000bb, Mem[0000000030101410] = 45cbc29f
2826 stwa %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000bb
2827! Mem[00000000100c1408] = 00000000, %l2 = 00000000632e6006
2828 swapa [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
2829! %l2 = 0000000000000000, Mem[0000000010041408] = 000000ff
2830 stha %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
2831! %l7 = ffffffffffffff99, Mem[0000000030141410] = 0000ff00
2832 stha %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ff99
2833! %l3 = 00000000000000bb, Mem[00000000201c0001] = ffff91b2
2834 stb %l3,[%o0+0x001] ! Mem[00000000201c0000] = ffbb91b2
2835! %f14 = 99de5fd1 eb44c18d, %l1 = 0000000000002e63
2836! Mem[00000000300c1428] = 7cdf71e135feb250
2837 add %i3,0x028,%g1
2838 stda %f14,[%g1+%l1]ASI_PST8_S ! Mem[00000000300c1428] = 7cde5fe135fec18d
2839! Starting 10 instruction Load Burst
2840! Mem[0000000030041410] = ffffffbb00007bff, %l1 = 0000000000002e63
2841 ldxa [%i1+%o5]0x89,%l1 ! %l1 = ffffffbb00007bff
2842
2843p0_label_111:
2844! Mem[0000000010181408] = a2250000, %f20 = aa71e95e
2845 lda [%i6+%o4]0x80,%f20 ! %f20 = a2250000
2846! Mem[0000000030141400] = 0000ffffeb44c1ff, %l3 = 00000000000000bb
2847 ldxa [%i5+%g0]0x89,%l3 ! %l3 = 0000ffffeb44c1ff
2848! Mem[0000000021800100] = fff238be, %l6 = 0000000047ef868c
2849 lduh [%o3+0x100],%l6 ! %l6 = 000000000000fff2
2850! Mem[0000000030041410] = ff7b0000, %l6 = 000000000000fff2
2851 ldsba [%i1+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
2852 membar #Sync ! Added by membar checker (27)
2853! Mem[0000000010141400] = 000000bb 7900d030 bbffffff cb818699
2854! Mem[0000000010141410] = ffffff99 000000bb ffffffff 00000000
2855! Mem[0000000010141420] = 00000000 00001a29 93876ada ffa8ff4e
2856! Mem[0000000010141430] = 000000ff 000000e4 ff3ef032 25697236
2857 ldda [%i5]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010141400
2858! Mem[0000000010101400] = 00ffff00000000aa, %l5 = 000000000000cc9f
2859 ldxa [%i4+%g0]0x88,%l5 ! %l5 = 00ffff00000000aa
2860! Mem[0000000030001408] = 8d000099, %l4 = 00000000aa71e95e
2861 ldsha [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000099
2862! Mem[00000000300c1408] = 000000001d2c86bb, %f16 = ff00ff15 00000063
2863 ldda [%i3+%o4]0x81,%f16 ! %f16 = 00000000 1d2c86bb
2864! Mem[0000000030001400] = 998681cb, %l1 = ffffffbb00007bff
2865 ldsha [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffff9986
2866! Starting 10 instruction Store Burst
2867 membar #Sync ! Added by membar checker (28)
2868! %l7 = ffffffffffffff99, Mem[0000000010141408] = bbffffff
2869 stba %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 99ffffff
2870
2871p0_label_112:
2872! %f12 = 000000ff 000000e4, %l5 = 00ffff00000000aa
2873! Mem[0000000030081410] = 00000000ffff0000
2874 add %i2,0x010,%g1
2875 stda %f12,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030081410] = 00000000ffff0000
2876! Mem[0000000030081400] = 00002e63, %l4 = 0000000000000099
2877 swapa [%i2+%g0]0x89,%l4 ! %l4 = 0000000000002e63
2878! %l2 = 0000000000000000, Mem[0000000030181400] = 000044eb
2879 stba %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000044eb
2880! %l3 = 0000ffffeb44c1ff, Mem[00000000218001c0] = 44eb67f1, %asi = 80
2881 stha %l3,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = c1ff67f1
2882! %l4 = 0000000000002e63, Mem[0000000030101408] = 8dc144eb
2883 stha %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 8dc12e63
2884! %f8 = 00000000 00001a29, Mem[0000000010101408] = 632e6006 00e256f3
2885 stda %f8 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 00001a29
2886! Mem[0000000010101427] = 891cc411, %l5 = 00ffff00000000aa
2887 ldstuba [%i4+0x027]%asi,%l5 ! %l5 = 00000011000000ff
2888! %l4 = 0000000000002e63, Mem[0000000030141408] = ff000000
2889 stha %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff002e63
2890! Mem[0000000030041408] = a64d2e49, %l0 = 00000000000000aa
2891 ldstuba [%i1+%o4]0x89,%l0 ! %l0 = 00000049000000ff
2892! Starting 10 instruction Load Burst
2893! Mem[0000000010141410] = bb00000099ffffff, %f24 = 0f6567ff b7dcb1c7
2894 ldda [%i5+%o5]0x88,%f24 ! %f24 = bb000000 99ffffff
2895
2896p0_label_113:
2897! Mem[0000000010141434] = 000000e4, %l1 = ffffffffffff9986
2898 ldsw [%i5+0x034],%l1 ! %l1 = 00000000000000e4
2899! Mem[0000000010001400] = ff00ff15, %l3 = 0000ffffeb44c1ff
2900 lduha [%i0+%g0]0x80,%l3 ! %l3 = 000000000000ff00
2901! Mem[00000000300c1400] = 7bc20000000000bb, %f28 = 6875b8b8 632e6006
2902 ldda [%i3+%g0]0x81,%f28 ! %f28 = 7bc20000 000000bb
2903! Mem[0000000030101408] = 632ec18d, %l7 = ffffffffffffff99
2904 ldsba [%i4+%o4]0x81,%l7 ! %l7 = 0000000000000063
2905! Mem[0000000010081400] = ff0074e6, %l2 = 0000000000000000
2906 lduwa [%i2+%g0]0x80,%l2 ! %l2 = 00000000ff0074e6
2907! Mem[0000000030001400] = 7af37f46cb818699, %l7 = 0000000000000063
2908 ldxa [%i0+%g0]0x89,%l7 ! %l7 = 7af37f46cb818699
2909! Mem[0000000010181400] = ff71e9ff 00007900 a2250000 aa71e95e
2910! Mem[0000000010181410] = 1a00008d 00007900 467ff37a ffffff86
2911! Mem[0000000010181420] = 000000ff 00000000 0000008a 91e2ce06
2912! Mem[0000000010181430] = 06602e63 b8b87568 998681cb 467ff37a
2913 ldda [%i6]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
2914! Mem[00000000211c0000] = ffffd30e, %l0 = 0000000000000049
2915 ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffff
2916! Mem[00000000211c0000] = ffffd30e, %l6 = ffffffffffffffff
2917 ldsba [%o2+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
2918! Starting 10 instruction Store Burst
2919! %l4 = 0000000000002e63, Mem[0000000030101408] = 632ec18d
2920 stwa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00002e63
2921
2922p0_label_114:
2923! Mem[00000000211c0001] = ffffd30e, %l7 = 7af37f46cb818699
2924 ldstub [%o2+0x001],%l7 ! %l7 = 000000ff000000ff
2925! Mem[0000000010101408] = 00000000, %l2 = 00000000ff0074e6
2926 swapa [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
2927! %l4 = 0000000000002e63, Mem[0000000010101400] = aa000000
2928 stha %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 2e630000
2929! Mem[0000000010141410] = 99ffffff, %l1 = 00000000000000e4
2930 ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
2931! %l3 = 000000000000ff00, Mem[0000000010141408] = ffffff99
2932 stwa %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000ff00
2933! %l4 = 00002e63, %l5 = 00000011, Mem[00000000300c1408] = 00000000 bb862c1d
2934 stda %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00002e63 00000011
2935! %f27 = 0000c27b, Mem[0000000030181410] = d15fde99
2936 sta %f27,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000c27b
2937! %f18 = 998681cb 8d00001a, Mem[0000000030141410] = 0000ff99 92e7e929
2938 stda %f18,[%i5+%o5]0x89 ! Mem[0000000030141410] = 998681cb 8d00001a
2939! %l1 = 00000000000000ff, Mem[0000000010041408] = 00000000
2940 stha %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00ff0000
2941! Starting 10 instruction Load Burst
2942! Mem[0000000030141410] = 1a00008d, %l2 = 0000000000000000
2943 lduha [%i5+%o5]0x81,%l2 ! %l2 = 0000000000001a00
2944
2945p0_label_115:
2946! Mem[0000000030181400] = 000044eb29e9e792, %f24 = bb000000 99ffffff
2947 ldda [%i6+%g0]0x81,%f24 ! %f24 = 000044eb 29e9e792
2948! Mem[0000000030101400] = aa71e95effffffff, %f16 = 00000000 1d2c86bb
2949 ldda [%i4+%g0]0x89,%f16 ! %f16 = aa71e95e ffffffff
2950! Mem[0000000010001430] = d10c0b52, %l0 = ffffffffffffffff
2951 ldub [%i0+0x030],%l0 ! %l0 = 00000000000000d1
2952! Mem[0000000010001408] = 000000bb 000020a5, %l6 = ffffffff, %l7 = 000000ff
2953 ldda [%i0+0x008]%asi,%l6 ! %l6 = 00000000000000bb 00000000000020a5
2954! Mem[0000000010041410] = bbffffff cb818699, %l2 = 00001a00, %l3 = 0000ff00
2955 ldda [%i1+%o5]0x80,%l2 ! %l2 = 00000000bbffffff 00000000cb818699
2956! Mem[0000000020800000] = ff6ba29f, %l4 = 0000000000002e63
2957 lduh [%o1+%g0],%l4 ! %l4 = 000000000000ff6b
2958! Mem[0000000010081434] = 492e4da6, %l6 = 00000000000000bb
2959 lduba [%i2+0x036]%asi,%l6 ! %l6 = 000000000000004d
2960! Mem[0000000010181400] = ff71e9ff 00007900 a2250000 aa71e95e
2961! Mem[0000000010181410] = 1a00008d 00007900 467ff37a ffffff86
2962! Mem[0000000010181420] = 000000ff 00000000 0000008a 91e2ce06
2963! Mem[0000000010181430] = 06602e63 b8b87568 998681cb 467ff37a
2964 ldda [%i6]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010181400
2965! Mem[0000000010081400] = ff0074e6, %l2 = 00000000bbffffff
2966 lduba [%i2+%g0]0x80,%l2 ! %l2 = 00000000000000ff
2967! Starting 10 instruction Store Burst
2968! %l3 = 00000000cb818699, Mem[0000000030141410] = 8d00001a
2969 stha %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 8d008699
2970
2971p0_label_116:
2972! %l0 = 00000000000000d1, Mem[00000000100c1408] = 06602e63
2973 stha %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00d12e63
2974! %l3 = 00000000cb818699, Mem[0000000030181408] = 7af37f46
2975 stwa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = cb818699
2976! %l5 = 0000000000000011, Mem[0000000030141408] = ff002e63
2977 stba %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff002e11
2978! %l6 = 0000004d, %l7 = 000020a5, Mem[0000000010141420] = 00000000 00001a29
2979 std %l6,[%i5+0x020] ! Mem[0000000010141420] = 0000004d 000020a5
2980! Mem[0000000010081404] = 00ca00ff, %l7 = 00000000000020a5
2981 swap [%i2+0x004],%l7 ! %l7 = 0000000000ca00ff
2982! Mem[000000001010143c] = 74a700ff, %l4 = 000000000000ff6b, %asi = 80
2983 swapa [%i4+0x03c]%asi,%l4 ! %l4 = 0000000074a700ff
2984! Mem[0000000010181410] = 8d00001a, %l3 = 00000000cb818699
2985 ldstuba [%i6+%o5]0x88,%l3 ! %l3 = 0000001a000000ff
2986! %l6 = 000000000000004d, Mem[0000000030081408] = ffffffbb
2987 stha %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff004d
2988! %f24 = 000044eb 29e9e792, %l2 = 00000000000000ff
2989! Mem[0000000030141400] = ffc144ebffff0000
2990 stda %f24,[%i5+%l2]ASI_PST8_SL ! Mem[0000000030141400] = 92e7e929eb440000
2991! Starting 10 instruction Load Burst
2992! Mem[0000000030081410] = 00000000, %l1 = 00000000000000ff
2993 lduba [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
2994
2995p0_label_117:
2996! Mem[00000000100c1400] = 998681cb, %l6 = 000000000000004d
2997 lduw [%i3+%g0],%l6 ! %l6 = 00000000998681cb
2998! Mem[0000000030141410] = 8d008699, %l6 = 00000000998681cb
2999 lduha [%i5+%o5]0x89,%l6 ! %l6 = 0000000000008699
3000! Mem[0000000020800040] = ffff64b8, %l7 = 0000000000ca00ff
3001 ldsb [%o1+0x041],%l7 ! %l7 = ffffffffffffffff
3002! Mem[00000000300c1410] = 5ce6ffffffffffff, %f26 = bb000000 0000c27b
3003 ldda [%i3+%o5]0x89,%f26 ! %f26 = 5ce6ffff ffffffff
3004! Mem[0000000010081410] = 49002e63, %f23 = bbffffff
3005 lda [%i2+%o5]0x88,%f23 ! %f23 = 49002e63
3006! Mem[0000000020800000] = ff6ba29f, %l5 = 0000000000000011
3007 ldsh [%o1+%g0],%l5 ! %l5 = ffffffffffffff6b
3008! Mem[0000000030181408] = cb818699, %l3 = 000000000000001a
3009 ldsha [%i6+%o4]0x89,%l3 ! %l3 = ffffffffffff8699
3010! Mem[0000000010041410] = ffffffbb, %l6 = 0000000000008699
3011 lduha [%i1+%o5]0x88,%l6 ! %l6 = 000000000000ffbb
3012! Mem[0000000030101408] = 00002e63 ffff0000, %l0 = 000000d1, %l1 = 00000000
3013 ldda [%i4+%o4]0x81,%l0 ! %l0 = 0000000000002e63 00000000ffff0000
3014! Starting 10 instruction Store Burst
3015! %l4 = 0000000074a700ff, Mem[0000000030181408] = cb818699
3016 stha %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = cb8100ff
3017
3018p0_label_118:
3019! Mem[00000000100c1402] = 998681cb, %l7 = ffffffffffffffff
3020 ldstub [%i3+0x002],%l7 ! %l7 = 00000081000000ff
3021! Mem[0000000010181408] = a2250000, %l5 = ffffffffffffff6b
3022 ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000a2000000ff
3023! Mem[0000000010101408] = ff0074e6, %l0 = 0000000000002e63
3024 swapa [%i4+%o4]0x80,%l0 ! %l0 = 00000000ff0074e6
3025! %l0 = 00000000ff0074e6, Mem[0000000010001420] = 00000000
3026 sth %l0,[%i0+0x020] ! Mem[0000000010001420] = 74e60000
3027! %l5 = 00000000000000a2, Mem[0000000030181400] = 000044eb
3028 stha %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00a244eb
3029! Mem[0000000030001410] = 8c86efff, %l0 = 00000000ff0074e6
3030 swapa [%i0+%o5]0x89,%l0 ! %l0 = 000000008c86efff
3031! %l1 = 00000000ffff0000, Mem[0000000030101410] = bb000000
3032 stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffff0000
3033! %f18 = 998681cb, Mem[0000000010041410] = bbffffff
3034 sta %f18,[%i1+%o5]0x80 ! Mem[0000000010041410] = 998681cb
3035! %l3 = ffffffffffff8699, Mem[00000000100c1408] = 632ed100
3036 stha %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 632e8699
3037! Starting 10 instruction Load Burst
3038! Mem[0000000010001420] = 74e60000 ffffffff, %l4 = 74a700ff, %l5 = 000000a2
3039 ldda [%i0+0x020]%asi,%l4 ! %l4 = 0000000074e60000 00000000ffffffff
3040
3041p0_label_119:
3042! Mem[0000000030181400] = 00a244eb29e9e792, %l6 = 000000000000ffbb
3043 ldxa [%i6+%g0]0x81,%l6 ! %l6 = 00a244eb29e9e792
3044! Mem[0000000030041408] = ff2e4da6, %l5 = 00000000ffffffff
3045 ldsba [%i1+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
3046! Mem[0000000010101410] = 45cb78ff 5683e4b8, %l4 = 74e60000, %l5 = ffffffff
3047 ldd [%i4+%o5],%l4 ! %l4 = 0000000045cb78ff 000000005683e4b8
3048! Mem[0000000010181408] = ff250000, %l2 = 00000000000000ff
3049 ldsha [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffff25
3050! Mem[0000000030041400] = 020000005ee971aa, %l4 = 0000000045cb78ff
3051 ldxa [%i1+%g0]0x81,%l4 ! %l4 = 020000005ee971aa
3052! Mem[000000001004143c] = 83f4eee5, %l5 = 000000005683e4b8
3053 ldsh [%i1+0x03c],%l5 ! %l5 = ffffffffffff83f4
3054! Mem[0000000021800080] = 004c9c17, %l3 = ffffffffffff8699
3055 ldub [%o3+0x081],%l3 ! %l3 = 000000000000004c
3056! Mem[0000000030081410] = 00000000, %l6 = 00a244eb29e9e792
3057 lduha [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
3058! Mem[0000000030001400] = cb818699, %l5 = ffffffffffff83f4
3059 lduwa [%i0+%g0]0x89,%l5 ! %l5 = 00000000cb818699
3060! Starting 10 instruction Store Burst
3061! %l3 = 000000000000004c, Mem[00000000201c0000] = ffbb91b2, %asi = 80
3062 stba %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 4cbb91b2
3063
3064p0_label_120:
3065! %l3 = 000000000000004c, Mem[0000000030001408] = 9900008d
3066 stba %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 4c00008d
3067! %f0 = 00790000 ffe971ff 5ee971aa 000025a2
3068! %f4 = 00790000 8d00001a 86ffffff 7af37f46
3069! %f8 = 00000000 ff000000 06cee291 8a000000
3070! %f12 = 6875b8b8 632e6006 7af37f46 cb818699
3071 stda %f0,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
3072! Mem[0000000030081408] = 4d00ffff, %l2 = ffffffffffffff25
3073 swapa [%i2+%o4]0x81,%l2 ! %l2 = 000000004d00ffff
3074! Mem[000000001010143c] = 0000ff6b, %l1 = ffff0000, %l4 = 5ee971aa
3075 add %i4,0x3c,%g1
3076 casa [%g1]0x80,%l1,%l4 ! %l4 = 000000000000ff6b
3077! Mem[0000000010181410] = 8d0000ff, %l7 = 0000000000000081
3078 ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
3079! %f30 = 7af37f46 cb818699, %l0 = 000000008c86efff
3080! Mem[0000000010081408] = 5ee971aa000025a2
3081 add %i2,0x008,%g1
3082 stda %f30,[%g1+%l0]ASI_PST16_P ! Mem[0000000010081408] = 7af37f46cb818699
3083! Mem[0000000030101400] = ffffffff, %l0 = 000000008c86efff
3084 ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
3085! %l5 = 00000000cb818699, Mem[00000000201c0000] = 4cbb91b2
3086 sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 869991b2
3087! %l4 = 000000000000ff6b, Mem[0000000030041400] = 00000002
3088 stba %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000006b
3089! Starting 10 instruction Load Burst
3090! Mem[0000000030081408] = 25ffffff, %l3 = 000000000000004c
3091 lduwa [%i2+%o4]0x89,%l3 ! %l3 = 0000000025ffffff
3092
3093p0_label_121:
3094! Mem[0000000010181408] = ff250000, %l2 = 000000004d00ffff
3095 ldsha [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffff25
3096! Mem[0000000010101408] = 00002e63, %l4 = 000000000000ff6b
3097 ldsha [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
3098! Mem[00000000201c0000] = 869991b2, %l4 = 0000000000000000
3099 lduh [%o0+%g0],%l4 ! %l4 = 0000000000008699
3100! Mem[0000000010181410] = 8d0000ff, %l5 = 00000000cb818699
3101 lduwa [%i6+%o5]0x88,%l5 ! %l5 = 000000008d0000ff
3102! Mem[00000000211c0000] = ffffd30e, %l0 = 00000000000000ff
3103 ldub [%o2+0x001],%l0 ! %l0 = 00000000000000ff
3104! Mem[0000000030181400] = 00a244eb, %l1 = 00000000ffff0000
3105 ldsha [%i6+%g0]0x81,%l1 ! %l1 = 00000000000000a2
3106! Mem[0000000030141410] = 8d008699, %l2 = ffffffffffffff25
3107 lduba [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000099
3108! Mem[00000000100c1430] = 00000000 0000001e, %l0 = 000000ff, %l1 = 000000a2
3109 ldd [%i3+0x030],%l0 ! %l0 = 0000000000000000 000000000000001e
3110! Mem[0000000030041408] = ff2e4da6, %f30 = 7af37f46
3111 lda [%i1+%o4]0x81,%f30 ! %f30 = ff2e4da6
3112! Starting 10 instruction Store Burst
3113! %f24 = 000044eb 29e9e792, %l1 = 000000000000001e
3114! Mem[00000000100c1410] = 0000c27b0000008a
3115 add %i3,0x010,%g1
3116 stda %f24,[%g1+%l1]ASI_PST16_PL ! Mem[00000000100c1410] = 0000e929eb440000
3117
3118p0_label_122:
3119! %f16 = aa71e95e ffffffff 998681cb 8d00001a
3120! %f20 = a2250000 000000bb c27b0000 49002e63
3121! %f24 = 000044eb 29e9e792 5ce6ffff ffffffff
3122! %f28 = 7bc20000 000000bb ff2e4da6 cb818699
3123 stda %f16,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
3124! Mem[0000000030141408] = ff002e11, %l2 = 0000000000000099
3125 ldstuba [%i5+%o4]0x89,%l2 ! %l2 = 00000011000000ff
3126! %l6 = 0000000000000000, Mem[00000000100c1410] = 0000e929eb440000
3127 stxa %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000000000
3128! %f16 = aa71e95e ffffffff 998681cb 8d00001a
3129! %f20 = a2250000 000000bb c27b0000 49002e63
3130! %f24 = 000044eb 29e9e792 5ce6ffff ffffffff
3131! %f28 = 7bc20000 000000bb ff2e4da6 cb818699
3132 stda %f16,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
3133 membar #Sync ! Added by membar checker (29)
3134! Mem[0000000010081424] = ff000000, %l0 = 0000000000000000
3135 ldstuba [%i2+0x024]%asi,%l0 ! %l0 = 000000ff000000ff
3136! %l6 = 0000000000000000, Mem[0000000030081408] = ffffff2500000000
3137 stxa %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
3138! %f28 = 7bc20000, Mem[0000000010101400] = 2e630000
3139 sta %f28,[%i4+%g0]0x80 ! Mem[0000000010101400] = 7bc20000
3140! %f3 = 000025a2, Mem[0000000010001408] = bb000000
3141 sta %f3 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000025a2
3142! %l4 = 00008699, %l5 = 8d0000ff, Mem[0000000010081400] = 00790000 ffe971ff
3143 std %l4,[%i2+%g0] ! Mem[0000000010081400] = 00008699 8d0000ff
3144! Starting 10 instruction Load Burst
3145! Mem[0000000030101408] = 00002e63, %f1 = ffe971ff
3146 lda [%i4+%o4]0x81,%f1 ! %f1 = 00002e63
3147
3148p0_label_123:
3149! Mem[0000000030041410] = 00007bff, %f17 = ffffffff
3150 lda [%i1+%o5]0x89,%f17 ! %f17 = 00007bff
3151! Mem[0000000010001420] = 74e60000ffffffff, %l0 = 00000000000000ff
3152 ldx [%i0+0x020],%l0 ! %l0 = 74e60000ffffffff
3153! Mem[0000000010001410] = 9c27243d00000000, %l7 = 00000000000000ff
3154 ldxa [%i0+%o5]0x80,%l7 ! %l7 = 9c27243d00000000
3155! Mem[00000000300c1408] = 00002e63, %l5 = 000000008d0000ff
3156 ldsha [%i3+%o4]0x89,%l5 ! %l5 = 0000000000002e63
3157! Mem[0000000030101410] = 0000ffff, %l2 = 0000000000000011
3158 ldsha [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
3159! Mem[0000000030001400] = 5ee971aa, %l1 = 000000000000001e
3160 lduwa [%i0+%g0]0x89,%l1 ! %l1 = 000000005ee971aa
3161! Mem[0000000010141408] = 0000ff00, %l0 = 74e60000ffffffff
3162 ldswa [%i5+%o4]0x88,%l0 ! %l0 = 000000000000ff00
3163! Mem[0000000010141408] = 00ff0000, %f7 = 7af37f46
3164 lda [%i5+%o4]0x80,%f7 ! %f7 = 00ff0000
3165! Mem[0000000010001430] = d10c0b52, %l1 = 000000005ee971aa
3166 ldsw [%i0+0x030],%l1 ! %l1 = ffffffffd10c0b52
3167! Starting 10 instruction Store Burst
3168! %f20 = a2250000 000000bb, %l7 = 9c27243d00000000
3169! Mem[0000000030181438] = 0079000083783eff
3170 add %i6,0x038,%g1
3171 stda %f20,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030181438] = 0079000083783eff
3172
3173p0_label_124:
3174! %l3 = 0000000025ffffff, Mem[0000000010181410] = ff00008d00007900
3175 stxa %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000025ffffff
3176! %f10 = 06cee291, Mem[00000000100c140c] = 00000000
3177 sta %f10,[%i3+0x00c]%asi ! Mem[00000000100c140c] = 06cee291
3178! %l1 = ffffffffd10c0b52, Mem[0000000010181400] = ffe971ff
3179 stwa %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = d10c0b52
3180! %l4 = 0000000000008699, Mem[0000000030141410] = 9986008d
3181 stwa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00008699
3182! %l6 = 00000000, %l7 = 00000000, Mem[0000000030141410] = 99860000 998681cb
3183 stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 00000000
3184! %l5 = 0000000000002e63, Mem[0000000020800000] = ff6ba29f
3185 sth %l5,[%o1+%g0] ! Mem[0000000020800000] = 2e63a29f
3186! Mem[0000000030081410] = 00000000, %l0 = 000000000000ff00
3187 ldstuba [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff
3188! Mem[0000000010101408] = 00002e63, %l4 = 0000000000008699
3189 swapa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000002e63
3190! %f24 = 000044eb 29e9e792, %l3 = 0000000025ffffff
3191! Mem[00000000300c1438] = b90dcab551895986
3192 add %i3,0x038,%g1
3193 stda %f24,[%g1+%l3]ASI_PST32_SL ! Mem[00000000300c1438] = 92e7e929eb440000
3194! Starting 10 instruction Load Burst
3195! Mem[0000000010001400] = 15ff00ff, %l5 = 0000000000002e63
3196 ldsba [%i0+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
3197
3198p0_label_125:
3199! Mem[00000000100c1400] = cbff8699, %l7 = 9c27243d00000000
3200 lduwa [%i3+%g0]0x88,%l7 ! %l7 = 00000000cbff8699
3201! Mem[0000000030001408] = 998681cb, %l3 = 0000000025ffffff
3202 ldsba [%i0+%o4]0x81,%l3 ! %l3 = ffffffffffffff99
3203! Mem[0000000010141400] = 000000bb7900d030, %l0 = 0000000000000000
3204 ldx [%i5+%g0],%l0 ! %l0 = 000000bb7900d030
3205! Mem[0000000010041400] = aa71e95e, %l2 = ffffffffffffffff
3206 lduba [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000aa
3207! Mem[0000000030141400] = 29e9e792, %l6 = 0000000000000000
3208 lduwa [%i5+%g0]0x89,%l6 ! %l6 = 0000000029e9e792
3209! Mem[0000000010181400] = 00790000 d10c0b52, %l2 = 000000aa, %l3 = ffffff99
3210 ldda [%i6+%g0]0x88,%l2 ! %l2 = 00000000d10c0b52 0000000000790000
3211! Mem[0000000010181418] = 467ff37a, %f4 = 00790000
3212 ld [%i6+0x018],%f4 ! %f4 = 467ff37a
3213! Mem[0000000030001408] = 1a00008d cb818699, %l2 = d10c0b52, %l3 = 00790000
3214 ldda [%i0+%o4]0x89,%l2 ! %l2 = 00000000cb818699 000000001a00008d
3215! Mem[0000000010081430] = 6875b8b8 632e6006, %l2 = cb818699, %l3 = 1a00008d
3216 ldd [%i2+0x030],%l2 ! %l2 = 000000006875b8b8 00000000632e6006
3217! Starting 10 instruction Store Burst
3218! Mem[0000000010001408] = a2250000, %l7 = 00000000cbff8699
3219 swapa [%i0+%o4]0x80,%l7 ! %l7 = 00000000a2250000
3220
3221p0_label_126:
3222! %f2 = 5ee971aa 000025a2, Mem[0000000010181408] = 000025ff 5ee971aa
3223 stda %f2 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 5ee971aa 000025a2
3224! %f17 = 00007bff, Mem[00000000100c1408] = 99862e63
3225 st %f17,[%i3+%o4] ! Mem[00000000100c1408] = 00007bff
3226! Mem[0000000030141408] = ff002eff, %l7 = 00000000a2250000
3227 ldstuba [%i5+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
3228! %l6 = 29e9e792, %l7 = 000000ff, Mem[0000000010181400] = d10c0b52 00790000
3229 stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 29e9e792 000000ff
3230! Mem[00000000201c0001] = 869991b2, %l7 = 00000000000000ff
3231 ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 00000099000000ff
3232! %l6 = 0000000029e9e792, Mem[0000000030181410] = 0000c27b
3233 stwa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 29e9e792
3234! Mem[0000000030041408] = a64d2eff, %l6 = 0000000029e9e792
3235 swapa [%i1+%o4]0x89,%l6 ! %l6 = 00000000a64d2eff
3236! Mem[0000000021800140] = 000064c9, %l7 = 0000000000000099
3237 ldstuba [%o3+0x140]%asi,%l7 ! %l7 = 00000000000000ff
3238! %l6 = 00000000a64d2eff, Mem[0000000010181400] = 92e7e929
3239 stwa %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = a64d2eff
3240! Starting 10 instruction Load Burst
3241! Mem[0000000010081410] = 00790000, %l5 = ffffffffffffffff
3242 ldswa [%i2+%o5]0x80,%l5 ! %l5 = 0000000000790000
3243
3244p0_label_127:
3245! Mem[0000000010101410] = 45cb78ff5683e4b8, %f2 = 5ee971aa 000025a2
3246 ldda [%i4+%o5]0x80,%f2 ! %f2 = 45cb78ff 5683e4b8
3247! Mem[0000000030081408] = 00000000, %l1 = ffffffffd10c0b52
3248 lduba [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
3249! Mem[0000000010001408] = cbff8699, %l0 = 000000bb7900d030
3250 lduwa [%i0+%o4]0x80,%l0 ! %l0 = 00000000cbff8699
3251! Mem[0000000030081408] = 0000000000000000, %l1 = 0000000000000000
3252 ldxa [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
3253! Mem[0000000021800100] = fff238be, %l2 = 000000006875b8b8
3254 lduba [%o3+0x101]%asi,%l2 ! %l2 = 00000000000000f2
3255! Mem[0000000010041400] = aa71e95e, %l3 = 00000000632e6006
3256 lduha [%i1+%g0]0x80,%l3 ! %l3 = 000000000000aa71
3257! Mem[0000000010001430] = d10c0b52, %l7 = 0000000000000000
3258 lduh [%i0+0x032],%l7 ! %l7 = 0000000000000b52
3259 membar #Sync ! Added by membar checker (30)
3260! Mem[0000000030141400] = 92e7e929 eb440000 ff2e00ff 656d647d
3261! Mem[0000000030141410] = 00000000 00000000 b3a20d4d 25e28a7b
3262! Mem[0000000030141420] = fc4808ec 1c11f4d7 6bafd61c 1eb2507e
3263! Mem[0000000030141430] = 1e6b974d 66f9bdbc a421ad9c 0caff052
3264 ldda [%i5]ASI_BLK_SL,%f0 ! Block Load from 0000000030141400
3265! Mem[0000000030141410] = 0000000000000000, %l4 = 0000000000002e63
3266 ldxa [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
3267! Starting 10 instruction Store Burst
3268! %l0 = 00000000cbff8699, Mem[000000001000140f] = 000020a5, %asi = 80
3269 stba %l0,[%i0+0x00f]%asi ! Mem[000000001000140c] = 00002099
3270
3271p0_label_128:
3272! %l4 = 0000000000000000, Mem[0000000010101410] = 45cb78ff5683e4b8, %asi = 80
3273 stxa %l4,[%i4+0x010]%asi ! Mem[0000000010101410] = 0000000000000000
3274! %f26 = 5ce6ffff ffffffff, %l0 = 00000000cbff8699
3275! Mem[0000000010101428] = c9ef868c1d2c86bb
3276 add %i4,0x028,%g1
3277 stda %f26,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010101428] = ffff868c1d2ce65c
3278! %f17 = 00007bff, Mem[0000000010141410] = ffffff99
3279 sta %f17,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00007bff
3280! %f16 = aa71e95e 00007bff, Mem[00000000100c1400] = cbff8699 60df3d69
3281 stda %f16,[%i3+%g0]0x88 ! Mem[00000000100c1400] = aa71e95e 00007bff
3282! %l1 = 0000000000000000, Mem[0000000010041408] = 998681cb8d00001a
3283 stxa %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000000000000
3284! Mem[0000000030001408] = cb818699, %l1 = 0000000000000000
3285 ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 00000099000000ff
3286! Mem[0000000030181400] = 00a244eb, %l7 = 0000000000000b52
3287 ldstuba [%i6+%g0]0x81,%l7 ! %l7 = 00000000000000ff
3288! %l1 = 0000000000000099, Mem[000000001000141c] = e653fb92
3289 stb %l1,[%i0+0x01c] ! Mem[000000001000141c] = 9953fb92
3290! Mem[0000000030141408] = ff002eff, %l2 = 00000000000000f2
3291 ldstuba [%i5+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
3292! Starting 10 instruction Load Burst
3293! Mem[00000000100c143c] = a69086f0, %f30 = ff2e4da6
3294 lda [%i3+0x03c]%asi,%f30 ! %f30 = a69086f0
3295
3296p0_label_129:
3297! Mem[0000000010041400] = ffffffff5ee971aa, %l3 = 000000000000aa71
3298 ldxa [%i1+%g0]0x88,%l3 ! %l3 = ffffffff5ee971aa
3299! Mem[0000000010101408] = 99860000, %l4 = 0000000000000000
3300 ldsba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
3301! Mem[0000000030001408] = 1a00008d cb8186ff, %l0 = cbff8699, %l1 = 00000099
3302 ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000cb8186ff 000000001a00008d
3303! %f20 = a2250000, %f16 = aa71e95e
3304 fstoi %f20,%f16 ! %f16 = 00000000
3305! Mem[0000000010181418] = 467ff37a ffffff86, %l2 = 000000ff, %l3 = 5ee971aa
3306 ldd [%i6+0x018],%l2 ! %l2 = 00000000467ff37a 00000000ffffff86
3307! Mem[0000000030001408] = ff8681cb, %l5 = 0000000000790000
3308 lduba [%i0+%o4]0x81,%l5 ! %l5 = 00000000000000ff
3309! Mem[00000000211c0000] = ffffd30e, %l5 = 00000000000000ff
3310 ldsba [%o2+0x001]%asi,%l5 ! %l5 = ffffffffffffffff
3311! Mem[0000000030141408] = ff2e00ff, %l5 = ffffffffffffffff
3312 lduba [%i5+%o4]0x81,%l5 ! %l5 = 00000000000000ff
3313! Mem[0000000010181404] = ff000000, %l1 = 000000001a00008d
3314 ldswa [%i6+0x004]%asi,%l1 ! %l1 = ffffffffff000000
3315! Starting 10 instruction Store Burst
3316! %l2 = 467ff37a, %l3 = ffffff86, Mem[0000000010041400] = aa71e95e ffffffff
3317 stda %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 467ff37a ffffff86
3318
3319p0_label_130:
3320! %f29 = 000000bb, Mem[0000000010181404] = ff000000
3321 st %f29,[%i6+0x004] ! Mem[0000000010181404] = 000000bb
3322! Mem[0000000030181410] = 92e7e929, %l6 = 00000000a64d2eff
3323 swapa [%i6+%o5]0x81,%l6 ! %l6 = 0000000092e7e929
3324! Mem[0000000010141408] = 00ff0000, %l6 = 0000000092e7e929, %asi = 80
3325 swapa [%i5+0x008]%asi,%l6 ! %l6 = 0000000000ff0000
3326! Mem[00000000300c1408] = 00002e63, %l1 = ffffffffff000000
3327 swapa [%i3+%o4]0x89,%l1 ! %l1 = 0000000000002e63
3328! %l5 = 00000000000000ff, Mem[0000000030101410] = 0000ffff
3329 stba %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000ffff
3330! %f25 = 29e9e792, Mem[0000000010181408] = a2250000
3331 sta %f25,[%i6+%o4]0x80 ! Mem[0000000010181408] = 29e9e792
3332! %l2 = 00000000467ff37a, Mem[0000000010001400] = 15ff00ff
3333 stba %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 15ff007a
3334! Mem[0000000010041420] = 000044eb29e9e792, %l1 = 0000000000002e63, %l7 = 0000000000000000
3335 add %i1,0x20,%g1
3336 casxa [%g1]0x80,%l1,%l7 ! %l7 = 000044eb29e9e792
3337! Mem[0000000010081408] = 7af37f46, %l0 = 00000000cb8186ff
3338 ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 0000007a000000ff
3339! Starting 10 instruction Load Burst
3340! Mem[0000000030041408] = 92e7e929, %l1 = 0000000000002e63
3341 ldsha [%i1+%o4]0x81,%l1 ! %l1 = ffffffffffff92e7
3342
3343p0_label_131:
3344! Mem[0000000010181420] = 000000ff, %l7 = 000044eb29e9e792
3345 lduw [%i6+0x020],%l7 ! %l7 = 00000000000000ff
3346! Mem[0000000030181400] = eb44a2ff, %l3 = 00000000ffffff86
3347 ldswa [%i6+%g0]0x89,%l3 ! %l3 = ffffffffeb44a2ff
3348! Mem[0000000021800100] = fff238be, %l0 = 000000000000007a
3349 lduha [%o3+0x100]%asi,%l0 ! %l0 = 000000000000fff2
3350! Mem[0000000010181400] = a64d2eff, %l2 = 00000000467ff37a
3351 lduwa [%i6+%g0]0x80,%l2 ! %l2 = 00000000a64d2eff
3352! Mem[0000000030141410] = 0000000000000000, %l3 = ffffffffeb44a2ff
3353 ldxa [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
3354! Mem[0000000030081400] = 00000099, %l7 = 00000000000000ff
3355 lduha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000099
3356! Mem[0000000030081400] = 99000000, %l6 = 0000000000ff0000
3357 lduba [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000099
3358! Mem[00000000300c1400] = 0000c27b, %l0 = 000000000000fff2
3359 ldsba [%i3+%g0]0x89,%l0 ! %l0 = 000000000000007b
3360! Mem[0000000021800180] = ff374b9c, %l0 = 000000000000007b
3361 ldsha [%o3+0x180]%asi,%l0 ! %l0 = ffffffffffffff37
3362! Starting 10 instruction Store Burst
3363! %f16 = 00000000 00007bff 998681cb 8d00001a
3364! %f20 = a2250000 000000bb c27b0000 49002e63
3365! %f24 = 000044eb 29e9e792 5ce6ffff ffffffff
3366! %f28 = 7bc20000 000000bb a69086f0 cb818699
3367 stda %f16,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
3368
3369p0_label_132:
3370! %f8 = d7f4111c ec0848fc, %l0 = ffffffffffffff37
3371! Mem[0000000030101400] = ffffffff5ee971aa
3372 stda %f8,[%i4+%l0]ASI_PST8_S ! Mem[0000000030101400] = ffff111c5e0848fc
3373! Mem[0000000030081408] = 00000000, %l4 = 0000000000000000
3374 swapa [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
3375! Mem[00000000100c1410] = 00000000, %l6 = 0000000000000099
3376 swapa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
3377! %l3 = 0000000000000000, Mem[0000000030081410] = ff000000
3378 stha %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
3379! %l4 = 0000000000000000, %l5 = 00000000000000ff, %y = 00000000
3380 smul %l4,%l5,%l3 ! %l3 = 0000000000000000, %y = 00000000
3381! Mem[0000000010141410] = ff7b0000, %l4 = 0000000000000000
3382 swapa [%i5+%o5]0x88,%l4 ! %l4 = 00000000ff7b0000
3383! %f13 = 4d976b1e, Mem[0000000010001410] = 9c27243d
3384 sta %f13,[%i0+%o5]0x80 ! Mem[0000000010001410] = 4d976b1e
3385! %f14 = 52f0af0c, Mem[0000000010081400] = 00008699
3386 sta %f14,[%i2+%g0]0x80 ! Mem[0000000010081400] = 52f0af0c
3387! Mem[0000000030081410] = 00000000, %l7 = 0000000000000099
3388 ldstuba [%i2+%o5]0x81,%l7 ! %l7 = 00000000000000ff
3389! Starting 10 instruction Load Burst
3390! Mem[0000000021800080] = 004c9c17, %l6 = 0000000000000000
3391 ldsba [%o3+0x080]%asi,%l6 ! %l6 = 0000000000000000
3392
3393p0_label_133:
3394! Mem[0000000030041400] = 6b000000, %l2 = 00000000a64d2eff
3395 ldswa [%i1+%g0]0x81,%l2 ! %l2 = 000000006b000000
3396! Mem[0000000021800140] = ff0064c9, %l4 = 00000000ff7b0000
3397 lduba [%o3+0x140]%asi,%l4 ! %l4 = 00000000000000ff
3398! Mem[0000000010001410] = 1e6b974d, %l5 = 00000000000000ff
3399 ldsba [%i0+%o5]0x88,%l5 ! %l5 = 000000000000004d
3400! Mem[0000000020800040] = ffff64b8, %l6 = 0000000000000000
3401 lduba [%o1+0x041]%asi,%l6 ! %l6 = 00000000000000ff
3402! Mem[0000000010001438] = 8c1aefc95d438f65, %f14 = 52f0af0c 9cad21a4
3403 ldda [%i0+0x038]%asi,%f14 ! %f14 = 8c1aefc9 5d438f65
3404! Mem[00000000100c1410] = 99000000, %l1 = ffffffffffff92e7
3405 lduba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000099
3406! Mem[0000000010101408] = 00008699 00001a29, %l4 = 000000ff, %l5 = 0000004d
3407 ldd [%i4+%o4],%l4 ! %l4 = 0000000000008699 0000000000001a29
3408! Mem[0000000030041408] = 92e7e929 00002e63, %l6 = 000000ff, %l7 = 00000000
3409 ldda [%i1+%o4]0x81,%l6 ! %l6 = 0000000092e7e929 0000000000002e63
3410! Mem[0000000010081410] = 1a00008d 00007900, %l4 = 00008699, %l5 = 00001a29
3411 ldda [%i2+%o5]0x88,%l4 ! %l4 = 0000000000007900 000000001a00008d
3412! Starting 10 instruction Store Burst
3413! %f7 = 4d0da2b3, Mem[0000000030041400] = 6b000000
3414 sta %f7 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 4d0da2b3
3415
3416p0_label_134:
3417! Mem[0000000030101408] = 632e0000, %l4 = 0000000000007900
3418 ldstuba [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
3419! %f3 = ff002eff, Mem[0000000030181408] = cb8100ff
3420 sta %f3 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff002eff
3421! Mem[0000000030001408] = cb8186ff, %l3 = 0000000000000000
3422 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
3423! %f8 = d7f4111c ec0848fc, Mem[0000000010001408] = cbff8699 00002099
3424 stda %f8 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = d7f4111c ec0848fc
3425! Mem[0000000010181410] = 00000000, %l2 = 000000006b000000
3426 ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 00000000000000ff
3427! %l3 = 00000000000000ff, Mem[0000000010101400] = 00ffff000000c27b
3428 stxa %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000000000ff
3429! %l4 = 0000000000000000, Mem[0000000010001408] = d7f4111c
3430 stha %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000111c
3431! Mem[0000000030081408] = 00000000, %l0 = ffffffffffffff37
3432 ldstuba [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000ff
3433! %l5 = 000000001a00008d, Mem[0000000030081410] = ff000000
3434 stwa %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 1a00008d
3435! Starting 10 instruction Load Burst
3436! Mem[0000000010141400] = bb000000, %f2 = 7d646d65
3437 lda [%i5+%g0]0x88,%f2 ! %f2 = bb000000
3438
3439p0_label_135:
3440! Mem[0000000030041408] = 92e7e929, %f4 = 00000000
3441 lda [%i1+%o4]0x81,%f4 ! %f4 = 92e7e929
3442! Mem[0000000030181410] = ff2e4da6, %l7 = 0000000000002e63
3443 ldsba [%i6+%o5]0x89,%l7 ! %l7 = ffffffffffffffa6
3444! Mem[0000000010001400] = 7a00ff1500000063, %l5 = 000000001a00008d
3445 ldxa [%i0+%g0]0x80,%l5 ! %l5 = 7a00ff1500000063
3446! Mem[0000000010081438] = 7af37f46, %l6 = 0000000092e7e929
3447 ldub [%i2+0x038],%l6 ! %l6 = 000000000000007a
3448! Mem[0000000030141400] = 92e7e929eb440000, %l3 = 00000000000000ff
3449 ldxa [%i5+%g0]0x81,%l3 ! %l3 = 92e7e929eb440000
3450! Mem[00000000100c1400] = aa71e95e00007bff, %l3 = 92e7e929eb440000
3451 ldxa [%i3+%g0]0x88,%l3 ! %l3 = aa71e95e00007bff
3452! Mem[0000000010081400] = 0caff052, %l3 = aa71e95e00007bff
3453 lduwa [%i2+%g0]0x88,%l3 ! %l3 = 000000000caff052
3454! Mem[0000000030041410] = ffffffbb00007bff, %f16 = 00000000 00007bff
3455 ldda [%i1+%o5]0x89,%f16 ! %f16 = ffffffbb 00007bff
3456! Mem[0000000010141434] = 000000e4, %l2 = 0000000000000000
3457 ldsh [%i5+0x036],%l2 ! %l2 = 00000000000000e4
3458! Starting 10 instruction Store Burst
3459! Mem[0000000030081410] = 1a00008d, %l1 = 0000000000000099
3460 swapa [%i2+%o5]0x81,%l1 ! %l1 = 000000001a00008d
3461
3462p0_label_136:
3463! %l4 = 0000000000000000, Mem[0000000010081400] = 0caff052
3464 stwa %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
3465! Mem[00000000100c1420] = 928800000effcdf6, %l0 = 0000000000000000, %l6 = 000000000000007a
3466 add %i3,0x20,%g1
3467 casxa [%g1]0x80,%l0,%l6 ! %l6 = 928800000effcdf6
3468! %l5 = 7a00ff1500000063, Mem[0000000030001408] = cb8186ff
3469 stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = cb818663
3470! %l1 = 000000001a00008d, Mem[0000000010181410] = ff000000
3471 stba %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 8d000000
3472! %f15 = 5d438f65, Mem[000000001004143c] = f08690a6
3473 st %f15,[%i1+0x03c] ! Mem[000000001004143c] = 5d438f65
3474! %f23 = 49002e63, Mem[0000000010141400] = 000000bb
3475 sta %f23,[%i5+%g0]0x80 ! Mem[0000000010141400] = 49002e63
3476! %l5 = 7a00ff1500000063, Mem[0000000030081408] = 00000000000000ff
3477 stxa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 7a00ff1500000063
3478! Mem[0000000010101408] = 00008699, %l0 = 0000000000000000
3479 swap [%i4+%o4],%l0 ! %l0 = 0000000000008699
3480! %f24 = 000044eb, Mem[0000000010041400] = 00007bff
3481 sta %f24,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000044eb
3482! Starting 10 instruction Load Burst
3483! Mem[00000000300c1408] = ff000000, %l4 = 0000000000000000
3484 lduha [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000
3485
3486p0_label_137:
3487! Mem[0000000010081428] = 06cee2918a000000, %l7 = ffffffffffffffa6
3488 ldxa [%i2+0x028]%asi,%l7 ! %l7 = 06cee2918a000000
3489! Mem[000000001010143c] = 0000ff6b, %l7 = 06cee2918a000000
3490 ldsh [%i4+0x03e],%l7 ! %l7 = ffffffffffffff6b
3491! Mem[0000000010141410] = 00000000, %l3 = 000000000caff052
3492 ldswa [%i5+%o5]0x80,%l3 ! %l3 = 0000000000000000
3493! Mem[0000000010001408] = 1c110000, %l0 = 0000000000008699
3494 lduha [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
3495 membar #Sync ! Added by membar checker (31)
3496! Mem[0000000010041414] = 000025a2, %f30 = a69086f0
3497 ld [%i1+0x014],%f30 ! %f30 = 000025a2
3498! Mem[0000000030001410] = a2250000, %l3 = 0000000000000000
3499 ldsba [%i0+%o5]0x81,%l3 ! %l3 = ffffffffffffffa2
3500! Mem[0000000030001408] = cb818663, %l7 = ffffffffffffff6b
3501 ldsha [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffff8663
3502! Mem[0000000010181424] = 00000000, %f5 = 00000000
3503 ld [%i6+0x024],%f5 ! %f5 = 00000000
3504! Mem[0000000010181400] = a64d2eff 000000bb 29e9e792 aa71e95e
3505! Mem[0000000010181410] = 8d000000 25ffffff 467ff37a ffffff86
3506! Mem[0000000010181420] = 000000ff 00000000 0000008a 91e2ce06
3507! Mem[0000000010181430] = 06602e63 b8b87568 998681cb 467ff37a
3508 ldda [%i6]ASI_BLK_PL,%f16 ! Block Load from 0000000010181400
3509! Starting 10 instruction Store Burst
3510! Mem[0000000010141438] = ff3ef03225697236, %l5 = 7a00ff1500000063, %l1 = 000000001a00008d
3511 add %i5,0x38,%g1
3512 casxa [%g1]0x80,%l5,%l1 ! %l1 = ff3ef03225697236
3513
3514p0_label_138:
3515! %l4 = 0000000000000000, Mem[0000000010141410] = 00000000
3516 stwa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
3517 membar #Sync ! Added by membar checker (32)
3518! %l4 = 0000000000000000, Mem[0000000010181400] = ff2e4da6
3519 stwa %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
3520! %l7 = ffffffffffff8663, Mem[0000000010101404] = 00000000, %asi = 80
3521 stha %l7,[%i4+0x004]%asi ! Mem[0000000010101404] = 86630000
3522! %l7 = ffffffffffff8663, Mem[0000000030101408] = 632e00ff
3523 stwa %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffff8663
3524! %l6 = 928800000effcdf6, Mem[0000000030001400] = 5ee971aa
3525 stha %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 5ee9cdf6
3526! Mem[00000000300c1408] = ff000000, %l6 = 928800000effcdf6
3527 ldstuba [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
3528! %l1 = ff3ef03225697236, Mem[0000000010181418] = 467ff37affffff86, %asi = 80
3529 stxa %l1,[%i6+0x018]%asi ! Mem[0000000010181418] = ff3ef03225697236
3530! %l7 = ffffffffffff8663, Mem[0000000010181410] = 8d000000
3531 stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 63000000
3532! %f6 = 7b8ae225 4d0da2b3, Mem[0000000010081408] = fff37f46 cb818699
3533 stda %f6 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 7b8ae225 4d0da2b3
3534! Starting 10 instruction Load Burst
3535! Mem[0000000030101400] = fc48085e1c11ffff, %f10 = 7e50b21e 1cd6af6b
3536 ldda [%i4+%g0]0x89,%f10 ! %f10 = fc48085e 1c11ffff
3537
3538p0_label_139:
3539! Mem[00000000201c0000] = 86ff91b2, %l3 = ffffffffffffffa2
3540 ldsba [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffff86
3541! Mem[0000000010081400] = ff00008d00000000, %l7 = ffffffffffff8663
3542 ldxa [%i2+%g0]0x88,%l7 ! %l7 = ff00008d00000000
3543! Mem[0000000030001400] = 5ee9cdf6, %l3 = ffffffffffffff86
3544 ldswa [%i0+%g0]0x89,%l3 ! %l3 = 000000005ee9cdf6
3545! Mem[0000000010001400] = 7a00ff1500000063, %l3 = 000000005ee9cdf6
3546 ldxa [%i0+%g0]0x80,%l3 ! %l3 = 7a00ff1500000063
3547! Mem[00000000300c1400] = 0000c27b, %l4 = 0000000000000000
3548 ldsba [%i3+%g0]0x89,%l4 ! %l4 = 000000000000007b
3549 membar #Sync ! Added by membar checker (33)
3550! Mem[0000000010101400] = ff000000 86630000 00000000 00001a29
3551! Mem[0000000010101410] = 00000000 00000000 0c264be1 5c801486
3552! Mem[0000000010101420] = 71eb081e 891cc4ff ffff868c 1d2ce65c
3553! Mem[0000000010101430] = ffffffb8 afadffea 000000ff 0000ff6b
3554 ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
3555! Mem[0000000010081408] = 25e28a7b, %f28 = 6875b8b8
3556 lda [%i2+%o4]0x88,%f28 ! %f28 = 25e28a7b
3557! Mem[0000000030041410] = ff7b0000, %l6 = 0000000000000000
3558 ldswa [%i1+%o5]0x81,%l6 ! %l6 = ffffffffff7b0000
3559! Mem[0000000010001420] = 74e60000 ffffffff, %l2 = 000000e4, %l3 = 00000063
3560 ldda [%i0+0x020]%asi,%l2 ! %l2 = 0000000074e60000 00000000ffffffff
3561! Starting 10 instruction Store Burst
3562! Mem[0000000010081400] = 00000000, %l4 = 000000000000007b
3563 swapa [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
3564
3565p0_label_140:
3566! %f24 = 00000000 ff000000, Mem[0000000030181410] = ff2e4da6 eb44c18d
3567 stda %f24,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 ff000000
3568! Mem[0000000030181410] = 000000ff, %l3 = 00000000ffffffff
3569 swapa [%i6+%o5]0x81,%l3 ! %l3 = 00000000000000ff
3570! %l0 = 00000000, %l1 = 25697236, Mem[0000000010141410] = 00000000 000000bb
3571 stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 25697236
3572! %l2 = 0000000074e60000, Mem[0000000010001400] = 7a00ff15
3573 stha %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000ff15
3574! %f28 = 25e28a7b 632e6006, Mem[0000000030101400] = ffff111c 5e0848fc
3575 stda %f28,[%i4+%g0]0x81 ! Mem[0000000030101400] = 25e28a7b 632e6006
3576 membar #Sync ! Added by membar checker (34)
3577! %l4 = 0000000000000000, Mem[0000000010101400] = 000000ff
3578 stha %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
3579! %l5 = 7a00ff1500000063, Mem[00000000201c0001] = 86ff91b2
3580 stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = 866391b2
3581! Mem[00000000100c1410] = 00000099, %l2 = 0000000074e60000
3582 ldstuba [%i3+%o5]0x88,%l2 ! %l2 = 00000099000000ff
3583! %f16 = bb000000 ff2e4da6, Mem[0000000030081410] = 99000000 0000ffff
3584 stda %f16,[%i2+%o5]0x89 ! Mem[0000000030081410] = bb000000 ff2e4da6
3585! Starting 10 instruction Load Burst
3586! Mem[0000000010001410] = 4d976b1e00000000, %f24 = 00000000 ff000000
3587 ldda [%i0+%o5]0x80,%f24 ! %f24 = 4d976b1e 00000000
3588
3589p0_label_141:
3590! Mem[0000000010001408] = 0000111cec0848fc, %f2 = 00000000 00001a29
3591 ldda [%i0+0x008]%asi,%f2 ! %f2 = 0000111c ec0848fc
3592! Mem[0000000030101410] = ffff0000, %f2 = 0000111c
3593 lda [%i4+%o5]0x81,%f2 ! %f2 = ffff0000
3594! Code Fragment 3
3595p0_fragment_5:
3596! %l0 = 0000000000000000
3597 setx 0x129412704c7314e5,%g7,%l0 ! %l0 = 129412704c7314e5
3598! %l1 = ff3ef03225697236
3599 setx 0x285072e8386e3cd9,%g7,%l1 ! %l1 = 285072e8386e3cd9
3600 setx 0x1fe000, %g1, %g3
3601 or %l0, %g3, %l0 ! always set perrmask = 0xff
3602 setx 0x1ffff8, %g1, %g2
3603 and %l0, %g2, %l0
3604 ta T_CHANGE_HPRIV
3605 stxa %l1, [%l0]ASI_DCACHE_DATA
3606 ta T_CHANGE_NONHPRIV
3607! %l0 = 129412704c7314e5
3608 setx 0xa45991ef8b5bd248,%g7,%l0 ! %l0 = a45991ef8b5bd248
3609! %l1 = 285072e8386e3cd9
3610 setx 0x8d1508e7caaf8497,%g7,%l1 ! %l1 = 8d1508e7caaf8497
3611! Mem[0000000030001400] = f6cde95e, %l0 = a45991ef8b5bd248
3612 lduha [%i0+%g0]0x81,%l0 ! %l0 = 000000000000f6cd
3613! Mem[0000000010181408] = 5ee971aa 92e7e929, %l4 = 00000000, %l5 = 00000063
3614 ldda [%i6+%o4]0x88,%l4 ! %l4 = 0000000092e7e929 000000005ee971aa
3615! Mem[00000000300c1400] = 0000c27b, %l3 = 00000000000000ff
3616 ldswa [%i3+%g0]0x89,%l3 ! %l3 = 000000000000c27b
3617! Mem[0000000010141408] = 29e9e792, %f31 = cb818699
3618 lda [%i5+%o4]0x88,%f31 ! %f31 = 29e9e792
3619! Mem[000000001000140c] = ec0848fc, %l5 = 000000005ee971aa
3620 ldsh [%i0+0x00c],%l5 ! %l5 = ffffffffffffec08
3621! Mem[0000000030001408] = 638681cb, %l2 = 0000000000000099
3622 ldswa [%i0+%o4]0x81,%l2 ! %l2 = 00000000638681cb
3623! Starting 10 instruction Store Burst
3624! %l3 = 000000000000c27b, Mem[0000000030101400] = 7b8ae225
3625 stha %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 7b8ac27b
3626
3627p0_label_142:
3628! %f8 = 71eb081e 891cc4ff, %l6 = ffffffffff7b0000
3629! Mem[0000000030101408] = 6386ffffffff0000
3630 add %i4,0x008,%g1
3631 stda %f8,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030101408] = 6386ffffffff0000
3632! %l6 = ffffffffff7b0000, Mem[0000000010181408] = 5ee971aa92e7e929
3633 stxa %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffffff7b0000
3634! %l2 = 638681cb, %l3 = 0000c27b, Mem[0000000010081400] = 0000007b 8d0000ff
3635 stda %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 638681cb 0000c27b
3636! %l3 = 000000000000c27b, Mem[0000000010001410] = 4d976b1e
3637 stha %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = c27b6b1e
3638! %l5 = ffffffffffffec08, Mem[0000000010001408] = 0000111c
3639 stha %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = ec08111c
3640! Mem[00000000300c1400] = 0000c27b, %l7 = ff00008d00000000
3641 ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 0000007b000000ff
3642! Mem[0000000010001408] = ec08111c, %l6 = ffffffffff7b0000
3643 ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 000000ec000000ff
3644! %f16 = bb000000 ff2e4da6, %l2 = 00000000638681cb
3645! Mem[0000000030081428] = 0b4978ea7900d030
3646 add %i2,0x028,%g1
3647 stda %f16,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030081428] = a64d78ff790000bb
3648! Mem[0000000010001408] = 1c1108ff, %l7 = 000000000000007b
3649 swapa [%i0+%o4]0x88,%l7 ! %l7 = 000000001c1108ff
3650! Starting 10 instruction Load Burst
3651! Mem[0000000030181408] = ff002eff, %f20 = ffffff25
3652 lda [%i6+%o4]0x89,%f20 ! %f20 = ff002eff
3653
3654p0_label_143:
3655! %f20 = ff002eff, Mem[0000000010181400] = 00000000
3656 sta %f20,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff002eff
3657! Mem[0000000030081408] = 6300000015ff007a, %l2 = 00000000638681cb
3658 ldxa [%i2+%o4]0x81,%l2 ! %l2 = 6300000015ff007a
3659! Mem[0000000030141408] = ff002eff, %l5 = ffffffffffffec08
3660 lduba [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000ff
3661! Mem[0000000030181410] = ffffffff, %l2 = 6300000015ff007a
3662 lduha [%i6+%o5]0x81,%l2 ! %l2 = 000000000000ffff
3663! Mem[0000000030041400] = b3a20d4d, %l7 = 000000001c1108ff
3664 lduha [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000d4d
3665! Mem[0000000010101410] = 00000000, %l3 = 000000000000c27b
3666 lduba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
3667! Mem[0000000030081410] = a64d2eff, %l2 = 000000000000ffff
3668 lduha [%i2+%o5]0x81,%l2 ! %l2 = 000000000000a64d
3669! Mem[000000001010141c] = 5c801486, %f29 = 632e6006
3670 ld [%i4+0x01c],%f29 ! %f29 = 5c801486
3671! Mem[00000000300c1410] = 5ce6ffff ffffffff, %l4 = 92e7e929, %l5 = 000000ff
3672 ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000ffffffff 000000005ce6ffff
3673! Starting 10 instruction Store Burst
3674! Mem[00000000100c1408] = ff7b0000, %l5 = 000000005ce6ffff
3675 ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
3676
3677p0_label_144:
3678! %l3 = 0000000000000000, Mem[00000000218000c0] = 97ff4263, %asi = 80
3679 stha %l3,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00004263
3680! Mem[0000000030001410] = a2250000, %l1 = 8d1508e7caaf8497
3681 ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 000000a2000000ff
3682! %l2 = 000000000000a64d, Mem[0000000030181400] = eb44a2ff
3683 stha %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = eb44a64d
3684! %f20 = ff002eff 0000008d, %l5 = 0000000000000000
3685! Mem[0000000030041420] = 7af37f46cb818699
3686 add %i1,0x020,%g1
3687 stda %f20,[%g1+%l5]ASI_PST16_S ! Mem[0000000030041420] = 7af37f46cb818699
3688! Mem[0000000010141408] = 29e9e792, %l2 = 000000000000a64d
3689 ldstuba [%i5+%o4]0x88,%l2 ! %l2 = 00000092000000ff
3690! %l0 = 000000000000f6cd, Mem[0000000010181400] = ff2e00ff
3691 stwa %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000f6cd
3692! Mem[000000001008140f] = 4d0da2b3, %l0 = 000000000000f6cd
3693 ldstub [%i2+0x00f],%l0 ! %l0 = 000000b3000000ff
3694! %f12 = ffffffb8 afadffea, %l2 = 0000000000000092
3695! Mem[0000000010181438] = 998681cb467ff37a
3696 add %i6,0x038,%g1
3697 stda %f12,[%g1+%l2]ASI_PST32_P ! Mem[0000000010181438] = ffffffb8467ff37a
3698! Mem[0000000010041408] = 1a00008d, %l2 = 0000000000000092
3699 ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 0000001a000000ff
3700! Starting 10 instruction Load Burst
3701! Mem[0000000030181400] = eb44a64d, %l3 = 0000000000000000
3702 ldsha [%i6+%g0]0x89,%l3 ! %l3 = ffffffffffffa64d
3703
3704p0_label_145:
3705! Mem[0000000030001408] = 638681cb, %l6 = 00000000000000ec
3706 ldsba [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000063
3707! Mem[00000000300c1410] = ffffffff, %l5 = 0000000000000000
3708 ldswa [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
3709! Mem[0000000030041408] = 92e7e92900002e63, %f16 = bb000000 ff2e4da6
3710 ldda [%i1+%o4]0x81,%f16 ! %f16 = 92e7e929 00002e63
3711! Mem[00000000300c1408] = ff0000ff, %l1 = 00000000000000a2
3712 lduwa [%i3+%o4]0x81,%l1 ! %l1 = 00000000ff0000ff
3713! Mem[0000000010041410] = a2250000000000bb, %f4 = 00000000 00000000
3714 ldda [%i1+%o5]0x88,%f4 ! %f4 = a2250000 000000bb
3715! Mem[00000000201c0000] = 866391b2, %l5 = ffffffffffffffff
3716 ldsba [%o0+0x001]%asi,%l5 ! %l5 = 0000000000000063
3717! Mem[0000000010101400] = 00000000, %f9 = 891cc4ff
3718 ld [%i4+%g0],%f9 ! %f9 = 00000000
3719! Mem[00000000100c143c] = a69086f0, %l4 = 00000000ffffffff
3720 ldsba [%i3+0x03e]%asi,%l4 ! %l4 = ffffffffffffff86
3721! Mem[00000000100c1410] = ff000000, %f3 = ec0848fc
3722 lda [%i3+%o5]0x80,%f3 ! %f3 = ff000000
3723! Starting 10 instruction Store Burst
3724! Mem[00000000100c142d] = 6baa20a5, %l3 = ffffffffffffa64d
3725 ldstub [%i3+0x02d],%l3 ! %l3 = 000000aa000000ff
3726
3727p0_label_146:
3728! %l1 = 00000000ff0000ff, Mem[0000000030081408] = 63000000
3729 stha %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ff0000
3730! Mem[0000000010001408] = 7b000000, %l0 = 00000000000000b3
3731 swapa [%i0+%o4]0x80,%l0 ! %l0 = 000000007b000000
3732! %l7 = 0000000000000d4d, Mem[0000000010001408] = b3000000
3733 stwa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000d4d
3734! %f22 = 86ffffff 7af37f46, Mem[0000000010081408] = 7b8ae225 4d0da2ff
3735 std %f22,[%i2+%o4] ! Mem[0000000010081408] = 86ffffff 7af37f46
3736! Mem[00000000211c0001] = ffffd30e, %l2 = 000000000000001a
3737 ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
3738! Mem[0000000010041428] = ffffffff, %l1 = 00000000ff0000ff, %asi = 80
3739 swapa [%i1+0x028]%asi,%l1 ! %l1 = 00000000ffffffff
3740! %l1 = 00000000ffffffff, Mem[0000000010101432] = ffffffb8, %asi = 80
3741 stba %l1,[%i4+0x032]%asi ! Mem[0000000010101430] = ffffffb8
3742! Mem[0000000010141437] = 000000e4, %l7 = 0000000000000d4d
3743 ldstuba [%i5+0x037]%asi,%l7 ! %l7 = 000000e4000000ff
3744! %f6 = 0c264be1 5c801486, Mem[00000000100c1408] = ff007bff 06cee291
3745 std %f6 ,[%i3+%o4] ! Mem[00000000100c1408] = 0c264be1 5c801486
3746! Starting 10 instruction Load Burst
3747! Mem[0000000010001438] = 8c1aefc95d438f65, %l5 = 0000000000000063
3748 ldx [%i0+0x038],%l5 ! %l5 = 8c1aefc95d438f65
3749
3750p0_label_147:
3751! Mem[0000000030181400] = eb44a64d, %l4 = ffffffffffffff86
3752 lduwa [%i6+%g0]0x89,%l4 ! %l4 = 00000000eb44a64d
3753! Mem[0000000030001408] = 638681cb 8d00001a, %l2 = 000000ff, %l3 = 000000aa
3754 ldda [%i0+%o4]0x81,%l2 ! %l2 = 00000000638681cb 000000008d00001a
3755! Mem[0000000010041400] = 00000000000044eb, %f22 = 86ffffff 7af37f46
3756 ldda [%i1+%g0]0x88,%f22 ! %f22 = 00000000 000044eb
3757! Mem[00000000300c1410] = ffffffff, %l1 = 00000000ffffffff
3758 ldsba [%i3+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
3759! Mem[0000000010041408] = 998681cb8d0000ff, %f24 = 4d976b1e 00000000
3760 ldda [%i1+%o4]0x88,%f24 ! %f24 = 998681cb 8d0000ff
3761! Mem[0000000030001408] = cb818663, %l0 = 000000007b000000
3762 lduha [%i0+%o4]0x89,%l0 ! %l0 = 0000000000008663
3763! Mem[0000000030041410] = ff7b0000bbffffff, %l2 = 00000000638681cb
3764 ldxa [%i1+%o5]0x81,%l2 ! %l2 = ff7b0000bbffffff
3765! Mem[0000000010001438] = 8c1aefc9, %l1 = ffffffffffffffff
3766 lduba [%i0+0x038]%asi,%l1 ! %l1 = 000000000000008c
3767! Mem[0000000030141408] = ff002eff, %l1 = 000000000000008c
3768 lduba [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
3769! Starting 10 instruction Store Burst
3770! Mem[0000000030001400] = f6cde95e, %l3 = 000000008d00001a
3771 swapa [%i0+%g0]0x81,%l3 ! %l3 = 00000000f6cde95e
3772
3773p0_label_148:
3774! Mem[0000000010141400] = 49002e63, %l7 = 00000000000000e4
3775 ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 00000049000000ff
3776! Mem[0000000010101400] = 00000000, %l7 = 0000000000000049
3777 ldstuba [%i4+%g0]0x88,%l7 ! %l7 = 00000000000000ff
3778! Mem[00000000100c1400] = ff7b0000, %l3 = 00000000f6cde95e
3779 swapa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ff7b0000
3780! %l2 = ff7b0000bbffffff, Mem[00000000300c1408] = ff0000ff11000000
3781 stxa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff7b0000bbffffff
3782! %l5 = 8c1aefc95d438f65, Mem[0000000010041400] = eb440000
3783 stb %l5,[%i1+%g0] ! Mem[0000000010041400] = 65440000
3784! %l5 = 8c1aefc95d438f65, Mem[0000000010001410] = 000000001e6b7bc2
3785 stxa %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 8c1aefc95d438f65
3786! Mem[0000000030141410] = 00000000, %l2 = ff7b0000bbffffff
3787 ldstuba [%i5+%o5]0x81,%l2 ! %l2 = 00000000000000ff
3788! Mem[00000000100c1408] = 0c264be1, %l7 = 0000000000000000
3789 ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 0000000c000000ff
3790! %l3 = 00000000ff7b0000, Mem[0000000030141400] = 29e9e792
3791 stha %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 29e90000
3792! Starting 10 instruction Load Burst
3793! Mem[0000000010181410] = 63000000, %l5 = 8c1aefc95d438f65
3794 ldsha [%i6+%o5]0x80,%l5 ! %l5 = 0000000000006300
3795
3796p0_label_149:
3797! Mem[0000000010101408] = 291a000000000000, %f12 = ffffffb8 afadffea
3798 ldda [%i4+%o4]0x88,%f12 ! %f12 = 291a0000 00000000
3799! Mem[000000001018143c] = 467ff37a, %l7 = 000000000000000c
3800 lduwa [%i6+0x03c]%asi,%l7 ! %l7 = 00000000467ff37a
3801! %l6 = 0000000000000063, immed = 000007f9, %y = 00000000
3802 umul %l6,0x7f9,%l5 ! %l5 = 000000000003154b, %y = 00000000
3803! Mem[000000001008143c] = cb818699, %l2 = 0000000000000000
3804 ldsba [%i2+0x03e]%asi,%l2 ! %l2 = ffffffffffffff86
3805! Mem[0000000010101400] = 000000ff, %f13 = 00000000
3806 lda [%i4+%g0]0x88,%f13 ! %f13 = 000000ff
3807! Mem[0000000030101410] = ffff0000, %l5 = 000000000003154b
3808 ldswa [%i4+%o5]0x81,%l5 ! %l5 = ffffffffffff0000
3809! Mem[00000000100c1408] = e14b26ff, %l3 = 00000000ff7b0000
3810 ldsba [%i3+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
3811! Mem[000000001008143c] = cb818699, %l1 = 00000000000000ff
3812 ldub [%i2+0x03d],%l1 ! %l1 = 0000000000000081
3813! Mem[0000000010001400] = 63000000 15ff0000, %l4 = eb44a64d, %l5 = ffff0000
3814 ldda [%i0+%g0]0x88,%l4 ! %l4 = 0000000015ff0000 0000000063000000
3815! Starting 10 instruction Store Burst
3816! %l4 = 0000000015ff0000, Mem[0000000010181410] = 6300000025ffffff
3817 stxa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000015ff0000
3818
3819p0_label_150:
3820! %l5 = 0000000063000000, Mem[0000000030101410] = 0000ffff
3821 stwa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 63000000
3822! Mem[0000000010041410] = bb000000000025a2, %l1 = 0000000000000081, %l2 = ffffffffffffff86
3823 add %i1,0x10,%g1
3824 casxa [%g1]0x80,%l1,%l2 ! %l2 = bb000000000025a2
3825! %l7 = 00000000467ff37a, Mem[0000000030141410] = ff000000
3826 stwa %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 467ff37a
3827! Mem[0000000030101400] = 7bc28a7b, %l7 = 00000000467ff37a
3828 swapa [%i4+%g0]0x81,%l7 ! %l7 = 000000007bc28a7b
3829! %l3 = ffffffffffffffff, Mem[0000000020800001] = 2e63a29f, %asi = 80
3830 stba %l3,[%o1+0x001]%asi ! Mem[0000000020800000] = 2effa29f
3831! Mem[0000000010181400] = cdf60000, %l4 = 0000000015ff0000
3832 lduba [%i6+%g0]0x80,%l4 ! %l4 = 00000000000000cd
3833! %f18 = 5ee971aa 92e7e929, Mem[0000000010181410] = 00000000 0000ff15
3834 stda %f18,[%i6+%o5]0x88 ! Mem[0000000010181410] = 5ee971aa 92e7e929
3835! %l2 = bb000000000025a2, Mem[0000000010081428] = 06cee291
3836 sth %l2,[%i2+0x028] ! Mem[0000000010081428] = 25a2e291
3837! %l6 = 0000000000000063, Mem[0000000010041410] = a2250000000000bb
3838 stxa %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000063
3839! Starting 10 instruction Load Burst
3840! Mem[0000000021800080] = 004c9c17, %l6 = 0000000000000063
3841 ldub [%o3+0x080],%l6 ! %l6 = 0000000000000000
3842
3843p0_label_151:
3844! Mem[00000000300c1408] = ff7b0000bbffffff, %f4 = a2250000 000000bb
3845 ldda [%i3+%o4]0x81,%f4 ! %f4 = ff7b0000 bbffffff
3846! Mem[0000000010041408] = 8d0000ff, %l1 = 0000000000000081
3847 ldswa [%i1+%o4]0x88,%l1 ! %l1 = ffffffff8d0000ff
3848! Mem[0000000010001420] = 74e60000 ffffffff, %l4 = 000000cd, %l5 = 63000000
3849 ldd [%i0+0x020],%l4 ! %l4 = 0000000074e60000 00000000ffffffff
3850! Mem[0000000010101408] = 0000000000001a29, %f10 = ffff868c 1d2ce65c
3851 ldda [%i4+%o4]0x80,%f10 ! %f10 = 00000000 00001a29
3852! Mem[0000000010181408] = ff7b0000, %l7 = 000000007bc28a7b
3853 lduha [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000
3854! Mem[0000000030141410] = 467ff37a, %l1 = ffffffff8d0000ff
3855 ldsba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000046
3856! Mem[0000000030101400] = 467ff37a, %l1 = 0000000000000046
3857 ldsha [%i4+%g0]0x81,%l1 ! %l1 = 000000000000467f
3858! Mem[0000000010141400] = ff002e63 7900d030, %l6 = 00000000, %l7 = 00000000
3859 ldda [%i5+%g0]0x80,%l6 ! %l6 = 00000000ff002e63 000000007900d030
3860! Mem[0000000010101410] = 0000000000000000, %l0 = 0000000000008663
3861 ldxa [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
3862! Starting 10 instruction Store Burst
3863! %f20 = ff002eff 0000008d, Mem[0000000010101410] = 00000000 00000000
3864 stda %f20,[%i4+0x010]%asi ! Mem[0000000010101410] = ff002eff 0000008d
3865
3866p0_label_152:
3867! Mem[0000000010101410] = ff002eff, %l5 = 00000000ffffffff
3868 swapa [%i4+%o5]0x80,%l5 ! %l5 = 00000000ff002eff
3869! Mem[0000000030141410] = 7af37f46, %l2 = bb000000000025a2
3870 ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 00000046000000ff
3871! %l6 = ff002e63, %l7 = 7900d030, Mem[0000000010101410] = ffffffff 8d000000
3872 stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff002e63 7900d030
3873! %f30 = 7af37f46 29e9e792, Mem[00000000100c1408] = ff264be1 5c801486
3874 stda %f30,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 7af37f46 29e9e792
3875! Mem[0000000010101400] = 000000ff, %l6 = 00000000ff002e63
3876 swapa [%i4+%g0]0x88,%l6 ! %l6 = 00000000000000ff
3877! %l2 = 00000046, %l3 = ffffffff, Mem[0000000030041400] = 4d0da2b3 5ee971aa
3878 stda %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000046 ffffffff
3879! %f25 = 8d0000ff, Mem[0000000030141408] = ff2e00ff
3880 sta %f25,[%i5+%o4]0x81 ! Mem[0000000030141408] = 8d0000ff
3881! Mem[00000000100c1408] = 467ff37a, %l7 = 000000007900d030
3882 swapa [%i3+%o4]0x88,%l7 ! %l7 = 00000000467ff37a
3883! %l0 = 0000000000000000, Mem[0000000030181408] = ff002eff
3884 stba %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff002e00
3885! Starting 10 instruction Load Burst
3886! Mem[0000000030181400] = 4da644eb, %l7 = 00000000467ff37a
3887 lduha [%i6+%g0]0x81,%l7 ! %l7 = 0000000000004da6
3888
3889p0_label_153:
3890! Mem[0000000020800000] = 2effa29f, %l5 = 00000000ff002eff
3891 ldsb [%o1+0x001],%l5 ! %l5 = ffffffffffffffff
3892! Mem[0000000010041430] = bb000000, %l5 = ffffffffffffffff
3893 ldsha [%i1+0x032]%asi,%l5 ! %l5 = 0000000000000000
3894! Mem[0000000030081400] = 99000000, %l4 = 0000000074e60000
3895 ldsha [%i2+%g0]0x81,%l4 ! %l4 = ffffffffffff9900
3896! Mem[0000000030081410] = a64d2eff, %l1 = 000000000000467f
3897 ldswa [%i2+%o5]0x81,%l1 ! %l1 = ffffffffa64d2eff
3898! Mem[00000000300c1400] = ffc20000, %l5 = 0000000000000000
3899 lduba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000ff
3900! Mem[0000000030101410] = 00000063, %l4 = ffffffffffff9900
3901 lduba [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000000
3902! Mem[0000000010041400] = 65440000, %l6 = 00000000000000ff
3903 ldsha [%i1+%g0]0x80,%l6 ! %l6 = 0000000000006544
3904! Mem[0000000030001408] = cb818663, %l4 = 0000000000000000
3905 lduha [%i0+%o4]0x89,%l4 ! %l4 = 0000000000008663
3906! Mem[0000000010001410] = 8c1aefc9 5d438f65, %l6 = 00006544, %l7 = 00004da6
3907 ldda [%i0+%o5]0x88,%l6 ! %l6 = 000000005d438f65 000000008c1aefc9
3908! Starting 10 instruction Store Burst
3909! Mem[0000000010081408] = ffffff86, %l4 = 0000000000008663
3910 swapa [%i2+%o4]0x88,%l4 ! %l4 = 00000000ffffff86
3911
3912p0_label_154:
3913! Mem[0000000010101410] = 632e00ff, %l2 = 00000046, %l7 = 8c1aefc9
3914 add %i4,0x10,%g1
3915 casa [%g1]0x80,%l2,%l7 ! %l7 = 00000000632e00ff
3916! Mem[00000000300c1408] = 00007bff, %l5 = 00000000000000ff
3917 swapa [%i3+%o4]0x89,%l5 ! %l5 = 0000000000007bff
3918! %l5 = 0000000000007bff, Mem[0000000010041437] = 0000c27b, %asi = 80
3919 stba %l5,[%i1+0x037]%asi ! Mem[0000000010041434] = 0000c2ff
3920! %f16 = 92e7e929 00002e63 5ee971aa 92e7e929
3921! %f20 = ff002eff 0000008d 00000000 000044eb
3922! %f24 = 998681cb 8d0000ff 06cee291 8a000000
3923! %f28 = 25e28a7b 5c801486 7af37f46 29e9e792
3924 stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
3925! Mem[0000000010141400] = 632e00ff, %l6 = 000000005d438f65
3926 swapa [%i5+%g0]0x88,%l6 ! %l6 = 00000000632e00ff
3927! Code Fragment 3
3928p0_fragment_6:
3929! %l0 = 0000000000000000
3930 setx 0xdaa6e797d526e590,%g7,%l0 ! %l0 = daa6e797d526e590
3931! %l1 = ffffffffa64d2eff
3932 setx 0xf7e06bbfb10da85f,%g7,%l1 ! %l1 = f7e06bbfb10da85f
3933 setx 0x1fe000, %g1, %g3
3934 or %l0, %g3, %l0 ! always set perrmask = 0xff
3935 setx 0x1ffff8, %g1, %g2
3936 and %l0, %g2, %l0
3937 ta T_CHANGE_HPRIV
3938 stxa %l1, [%l0]ASI_DCACHE_DATA
3939 ta T_CHANGE_NONHPRIV
3940! %l0 = daa6e797d526e590
3941 setx 0xc5e6ae1836e65d15,%g7,%l0 ! %l0 = c5e6ae1836e65d15
3942! %l1 = f7e06bbfb10da85f
3943 setx 0x535b0227f66c4c32,%g7,%l1 ! %l1 = 535b0227f66c4c32
3944! Mem[0000000010141410] = 00000000, %l3 = ffffffffffffffff
3945 ldstuba [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
3946 membar #Sync ! Added by membar checker (35)
3947! %l0 = 36e65d15, %l1 = f66c4c32, Mem[0000000010081400] = 638681cb 0000c27b
3948 stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 36e65d15 f66c4c32
3949! %l2 = 0000000000000046, Mem[00000000300c1408] = 000000ff
3950 stba %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000046
3951! Starting 10 instruction Load Burst
3952! Mem[0000000010101400] = ff002e63, %l6 = 00000000632e00ff
3953 lduba [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000063
3954
3955p0_label_155:
3956! Mem[0000000030041410] = ff7b0000, %f3 = ff000000
3957 lda [%i1+%o5]0x81,%f3 ! %f3 = ff7b0000
3958! Mem[0000000010041408] = 8d0000ff, %l3 = 0000000000000000
3959 ldsba [%i1+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
3960! Mem[0000000030141400] = 29e90000, %l0 = c5e6ae1836e65d15
3961 lduha [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
3962! Mem[00000000100c1400] = 5ee9cdf6, %l3 = ffffffffffffffff
3963 lduha [%i3+%g0]0x88,%l3 ! %l3 = 000000000000cdf6
3964! Mem[0000000010081400] = 36e65d15, %l3 = 000000000000cdf6
3965 ldsba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000036
3966! Mem[0000000030001408] = 1a00008dcb818663, %l5 = 0000000000007bff
3967 ldxa [%i0+%o4]0x89,%l5 ! %l5 = 1a00008dcb818663
3968! Mem[00000000300c1408] = ffffffbb00000046, %l6 = 0000000000000063
3969 ldxa [%i3+%o4]0x89,%l6 ! %l6 = ffffffbb00000046
3970! Mem[0000000030001408] = 1a00008dcb818663, %f0 = ff000000 86630000
3971 ldda [%i0+%o4]0x89,%f0 ! %f0 = 1a00008d cb818663
3972! %l0 = 0000000000000000, immd = 000000000000020c, %l4 = 00000000ffffff86
3973 udivx %l0,0x20c,%l4 ! %l4 = 0000000000000000
3974! Starting 10 instruction Store Burst
3975! %l2 = 00000046, %l3 = 00000036, Mem[00000000100c1408] = 7900d030 92e7e929
3976 stda %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000046 00000036
3977
3978p0_label_156:
3979! %l6 = ffffffbb00000046, Mem[0000000010001400] = 15ff0000
3980 stba %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 15ff0046
3981! %l4 = 00000000, %l5 = cb818663, Mem[0000000030181410] = ffffffff 00000000
3982 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 cb818663
3983! Mem[00000000100c1408] = 46000000, %l3 = 00000036, %l6 = 00000046
3984 add %i3,0x08,%g1
3985 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000046000000
3986! %l0 = 00000000, %l1 = f66c4c32, Mem[0000000010081410] = 00790000 8d00001a
3987 stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 f66c4c32
3988! Mem[00000000100c1400] = 5ee9cdf6, %l7 = 00000000632e00ff
3989 ldstuba [%i3+%g0]0x88,%l7 ! %l7 = 000000f6000000ff
3990! %l4 = 0000000000000000, imm = fffffffffffffe1e, %l4 = 0000000000000000
3991 addc %l4,-0x1e2,%l4 ! %l4 = fffffffffffffe1e
3992! %l5 = 1a00008dcb818663, Mem[0000000010001408] = 00000d4d
3993 stha %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00008663
3994! Mem[00000000100c1408] = 00000046, %l5 = 1a00008dcb818663
3995 ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 00000046000000ff
3996! Mem[0000000030001400] = 1a00008d, %l7 = 00000000000000f6
3997 swapa [%i0+%g0]0x89,%l7 ! %l7 = 000000001a00008d
3998! Starting 10 instruction Load Burst
3999! Mem[0000000010101400] = 632e00ff 86630000, %l6 = 46000000, %l7 = 1a00008d
4000 ldda [%i4+%g0]0x80,%l6 ! %l6 = 00000000632e00ff 0000000086630000
4001
4002p0_label_157:
4003! Mem[0000000010181408] = 00007bff, %l5 = 0000000000000046
4004 lduwa [%i6+%o4]0x80,%l5 ! %l5 = 0000000000007bff
4005! Mem[00000000201c0000] = 866391b2, %l4 = fffffffffffffe1e
4006 lduba [%o0+0x001]%asi,%l4 ! %l4 = 0000000000000063
4007! Mem[0000000010101410] = 632e00ff, %l5 = 0000000000007bff
4008 ldswa [%i4+%o5]0x80,%l5 ! %l5 = 00000000632e00ff
4009! Mem[00000000300c1408] = 46000000, %f6 = 0c264be1
4010 lda [%i3+%o4]0x81,%f6 ! %f6 = 46000000
4011! Mem[0000000010101400] = 632e00ff, %l1 = 535b0227f66c4c32
4012 lduba [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000063
4013! Mem[0000000010041410] = 00000063, %f26 = 06cee291
4014 lda [%i1+%o5]0x88,%f26 ! %f26 = 00000063
4015! Mem[0000000010141408] = 29e9e7ff, %l2 = 0000000000000046
4016 lduba [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
4017! Mem[0000000010101408] = 00000000, %l1 = 0000000000000063
4018 ldsh [%i4+0x00a],%l1 ! %l1 = 0000000000000000
4019! Mem[0000000010181400] = cdf60000, %l4 = 0000000000000063
4020 ldswa [%i6+%g0]0x80,%l4 ! %l4 = ffffffffcdf60000
4021! Starting 10 instruction Store Burst
4022! %f28 = 25e28a7b 5c801486, Mem[0000000010101400] = ff002e63 00006386
4023 stda %f28,[%i4+%g0]0x88 ! Mem[0000000010101400] = 25e28a7b 5c801486
4024
4025p0_label_158:
4026! Mem[00000000100c1400] = 5ee9cdff, %l6 = 00000000632e00ff
4027 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
4028! %l0 = 0000000000000000, Mem[00000000300c1410] = ffffffff
4029 stha %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff0000
4030! Mem[000000001000143f] = 5d438f65, %l1 = 0000000000000000
4031 ldstuba [%i0+0x03f]%asi,%l1 ! %l1 = 00000065000000ff
4032! Mem[0000000030001400] = f6000000, %l4 = ffffffffcdf60000
4033 ldstuba [%i0+%g0]0x81,%l4 ! %l4 = 000000f6000000ff
4034! %f7 = 5c801486, Mem[0000000030001408] = cb818663
4035 sta %f7 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 5c801486
4036! Mem[0000000010101400] = 8614805c, %l0 = 00000000, %l6 = 000000ff
4037 casa [%i4]0x80,%l0,%l6 ! %l6 = 000000008614805c
4038! Mem[0000000030181408] = 002e00ff, %l4 = 00000000000000f6
4039 ldstuba [%i6+%o4]0x81,%l4 ! %l4 = 00000000000000ff
4040! Mem[0000000030141400] = 0000e929, %l7 = 0000000086630000
4041 ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 00000000000000ff
4042! %l7 = 0000000000000000, Mem[0000000010181410] = 92e7e929
4043 stwa %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
4044! Starting 10 instruction Load Burst
4045! Mem[00000000100c1414] = 00000000, %l1 = 0000000000000065
4046 ldsb [%i3+0x016],%l1 ! %l1 = 0000000000000000
4047
4048p0_label_159:
4049! Mem[0000000030181408] = ff002eff, %l3 = 0000000000000036
4050 ldsba [%i6+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
4051! Mem[0000000010101408] = 00000000, %f3 = ff7b0000
4052 lda [%i4+%o4]0x88,%f3 ! %f3 = 00000000
4053! Mem[0000000030081410] = 8d000000ff2e00ff, %l7 = 0000000000000000
4054 ldxa [%i2+%o5]0x89,%l7 ! %l7 = 8d000000ff2e00ff
4055! Mem[0000000010181408] = ff7b0000, %l4 = 0000000000000000
4056 lduwa [%i6+%o4]0x88,%l4 ! %l4 = 00000000ff7b0000
4057! Mem[0000000030101410] = 00000063, %f23 = 000044eb
4058 lda [%i4+%o5]0x81,%f23 ! %f23 = 00000063
4059! Mem[0000000030001410] = 000025ff, %l2 = 00000000000000ff
4060 lduwa [%i0+%o5]0x89,%l2 ! %l2 = 00000000000025ff
4061! Mem[0000000010081410] = 00000000, %l4 = 00000000ff7b0000
4062 lduwa [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
4063! Mem[0000000010181410] = 00000000, %l4 = 0000000000000000
4064 lduwa [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000
4065! Mem[0000000030141400] = ff00e929eb440000, %l1 = 0000000000000000
4066 ldxa [%i5+%g0]0x81,%l1 ! %l1 = ff00e929eb440000
4067! Starting 10 instruction Store Burst
4068! Mem[0000000010081408] = 63860000, %l7 = 8d000000ff2e00ff
4069 ldstuba [%i2+%o4]0x80,%l7 ! %l7 = 00000063000000ff
4070
4071p0_label_160:
4072! %l6 = 8614805c, %l7 = 00000063, Mem[0000000010081418] = 86ffffff 7af37f46
4073 stda %l6,[%i2+0x018]%asi ! Mem[0000000010081418] = 8614805c 00000063
4074! %l0 = 00000000, %l1 = eb440000, Mem[0000000030141410] = 7af37fff 00000000
4075 stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 eb440000
4076! Mem[00000000300c1410] = 0000ffff, %l5 = 00000000632e00ff
4077 swapa [%i3+%o5]0x81,%l5 ! %l5 = 000000000000ffff
4078! %l5 = 000000000000ffff, Mem[0000000010001408] = 00008663
4079 stwa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000ffff
4080! Mem[00000000300c1410] = 632e00ff, %l6 = 000000008614805c
4081 swapa [%i3+%o5]0x81,%l6 ! %l6 = 00000000632e00ff
4082! Mem[0000000020800001] = 2effa29f, %l3 = ffffffffffffffff
4083 ldstub [%o1+0x001],%l3 ! %l3 = 000000ff000000ff
4084! %l4 = 00000000, %l5 = 0000ffff, Mem[0000000030181410] = 00000000 638681cb
4085 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 0000ffff
4086! Mem[0000000030141400] = ff00e929, %l0 = 0000000000000000
4087 swapa [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff00e929
4088! %f24 = 998681cb 8d0000ff, %l3 = 00000000000000ff
4089! Mem[0000000030081408] = 5ee971aa92e7e929
4090 add %i2,0x008,%g1
4091 stda %f24,[%g1+%l3]ASI_PST32_S ! Mem[0000000030081408] = 998681cb8d0000ff
4092! Starting 10 instruction Load Burst
4093! Mem[00000000300c1410] = 5ce6ffff 5c801486, %l6 = 632e00ff, %l7 = 00000063
4094 ldda [%i3+%o5]0x89,%l6 ! %l6 = 000000005c801486 000000005ce6ffff
4095
4096p0_label_161:
4097! Mem[00000000300c1400] = ffc20000000000bb, %l4 = 0000000000000000
4098 ldxa [%i3+%g0]0x81,%l4 ! %l4 = ffc20000000000bb
4099! Mem[0000000030001410] = 000025ff, %l3 = 00000000000000ff
4100 ldswa [%i0+%o5]0x89,%l3 ! %l3 = 00000000000025ff
4101! Mem[0000000030141408] = ff00008d, %f20 = ff002eff
4102 lda [%i5+%o4]0x89,%f20 ! %f20 = ff00008d
4103! Mem[0000000010081408] = 000086ff, %l4 = ffc20000000000bb
4104 ldswa [%i2+%o4]0x88,%l4 ! %l4 = 00000000000086ff
4105! Mem[0000000010181410] = 5ee971aa 00000000, %l4 = 000086ff, %l5 = 0000ffff
4106 ldda [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000 000000005ee971aa
4107! Mem[0000000020800040] = ffff64b8, %l7 = 000000005ce6ffff
4108 ldsb [%o1+0x041],%l7 ! %l7 = ffffffffffffffff
4109! Mem[0000000020800040] = ffff64b8, %l0 = 00000000ff00e929
4110 ldsb [%o1+0x040],%l0 ! %l0 = ffffffffffffffff
4111! Mem[0000000010101410] = 632e00ff 30d00079, %l6 = 5c801486, %l7 = ffffffff
4112 ldda [%i4+%o5]0x80,%l6 ! %l6 = 00000000632e00ff 0000000030d00079
4113! Mem[0000000010101400] = 5c801486, %l5 = 000000005ee971aa
4114 ldsha [%i4+%g0]0x88,%l5 ! %l5 = 0000000000001486
4115! Starting 10 instruction Store Burst
4116! %l7 = 0000000030d00079, Mem[00000000201c0000] = 866391b2
4117 sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = 007991b2
4118
4119p0_label_162:
4120! Mem[0000000021800000] = 98ed4ab3, %l6 = 00000000632e00ff
4121 ldsh [%o3+%g0],%l6 ! %l6 = ffffffffffff98ed
4122! %f6 = 46000000 5c801486, Mem[00000000300c1410] = 8614805c ffffe65c
4123 stda %f6 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 46000000 5c801486
4124! %l0 = ffffffff, %l1 = eb440000, Mem[0000000030041400] = 00000046 ffffffff
4125 stda %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff eb440000
4126! Mem[0000000010081408] = ff8600007af37f46, %l0 = ffffffffffffffff, %l2 = 00000000000025ff
4127 add %i2,0x08,%g1
4128 casxa [%g1]0x80,%l0,%l2 ! %l2 = ff8600007af37f46
4129! %f18 = 5ee971aa 92e7e929, Mem[0000000030181410] = 00000000 ffff0000
4130 stda %f18,[%i6+%o5]0x81 ! Mem[0000000030181410] = 5ee971aa 92e7e929
4131! %l0 = ffffffff, %l1 = eb440000, Mem[00000000100c1428] = 00000066 6bff20a5
4132 stda %l0,[%i3+0x028]%asi ! Mem[00000000100c1428] = ffffffff eb440000
4133! Mem[000000001008141c] = 00000063, %l0 = ffffffffffffffff, %asi = 80
4134 swapa [%i2+0x01c]%asi,%l0 ! %l0 = 0000000000000063
4135! %l2 = ff8600007af37f46, Mem[0000000030081410] = ff2e00ff
4136 stha %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff2e7f46
4137! Mem[0000000010081408] = ff860000, %l5 = 0000000000001486
4138 swapa [%i2+%o4]0x80,%l5 ! %l5 = 00000000ff860000
4139! Starting 10 instruction Load Burst
4140! Mem[0000000010181418] = ff3ef03225697236, %l4 = 0000000000000000
4141 ldx [%i6+0x018],%l4 ! %l4 = ff3ef03225697236
4142
4143p0_label_163:
4144! Mem[0000000030001400] = ff000000ffffffff, %l4 = ff3ef03225697236
4145 ldxa [%i0+%g0]0x81,%l4 ! %l4 = ff000000ffffffff
4146! Mem[0000000010041428] = ff0000ff, %f2 = ffff0000
4147 ld [%i1+0x028],%f2 ! %f2 = ff0000ff
4148! Mem[0000000010101408] = 00000000, %l2 = ff8600007af37f46
4149 lduwa [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
4150! Mem[0000000010041400] = 00004465, %l0 = 0000000000000063
4151 ldswa [%i1+%g0]0x88,%l0 ! %l0 = 0000000000004465
4152! Mem[00000000211c0000] = ffffd30e, %l0 = 0000000000004465
4153 ldub [%o2+%g0],%l0 ! %l0 = 00000000000000ff
4154! Mem[0000000010141400] = 5d438f65, %l0 = 00000000000000ff
4155 lduha [%i5+%g0]0x88,%l0 ! %l0 = 0000000000008f65
4156! Mem[00000000100c1400] = 5ee9cdff, %l2 = 0000000000000000
4157 lduwa [%i3+%g0]0x88,%l2 ! %l2 = 000000005ee9cdff
4158! Mem[00000000100c1408] = ff000000, %l1 = ff00e929eb440000
4159 ldswa [%i3+%o4]0x80,%l1 ! %l1 = ffffffffff000000
4160! Mem[000000001010143c] = 0000ff6b, %l6 = ffffffffffff98ed
4161 lduwa [%i4+0x03c]%asi,%l6 ! %l6 = 000000000000ff6b
4162! Starting 10 instruction Store Burst
4163! %f12 = 291a0000, Mem[0000000030101408] = 6386ffff
4164 sta %f12,[%i4+%o4]0x81 ! Mem[0000000030101408] = 291a0000
4165
4166p0_label_164:
4167! Mem[00000000201c0001] = 007991b2, %l5 = 00000000ff860000
4168 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 00000079000000ff
4169! Mem[0000000030001408] = 5c801486, %l6 = 000000000000ff6b
4170 swapa [%i0+%o4]0x89,%l6 ! %l6 = 000000005c801486
4171! Mem[0000000010081400] = 155de636, %l7 = 0000000030d00079
4172 swapa [%i2+%g0]0x88,%l7 ! %l7 = 00000000155de636
4173! Mem[0000000010141410] = 000000ff, %l5 = 0000000000000079
4174 swapa [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000ff
4175! %f7 = 5c801486, Mem[0000000010081408] = 00001486
4176 sta %f7 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 5c801486
4177! %f2 = ff0000ff, Mem[0000000010041410] = 63000000
4178 sta %f2 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff0000ff
4179! Mem[00000000100c1438] = e1fd3fe6, %l1 = ff000000, %l5 = 000000ff
4180 add %i3,0x38,%g1
4181 casa [%g1]0x80,%l1,%l5 ! %l5 = 00000000e1fd3fe6
4182! Mem[0000000020800000] = 2effa29f, %l6 = 000000005c801486
4183 ldstuba [%o1+0x000]%asi,%l6 ! %l6 = 0000002e000000ff
4184! %l1 = ffffffffff000000, Mem[0000000010101424] = 891cc4ff
4185 stb %l1,[%i4+0x024] ! Mem[0000000010101424] = 001cc4ff
4186! Starting 10 instruction Load Burst
4187! Mem[0000000030181408] = ff002eff, %l2 = 000000005ee9cdff
4188 ldsha [%i6+%o4]0x89,%l2 ! %l2 = 0000000000002eff
4189
4190p0_label_165:
4191! Mem[00000000100c1400] = ffcde95e, %l3 = 00000000000025ff
4192 ldsba [%i3+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
4193! Mem[0000000030141400] = 00000000eb440000, %l1 = ffffffffff000000
4194 ldxa [%i5+%g0]0x81,%l1 ! %l1 = 00000000eb440000
4195! Mem[0000000030081408] = ff00008dcb818699, %f28 = 25e28a7b 5c801486
4196 ldda [%i2+%o4]0x89,%f28 ! %f28 = ff00008d cb818699
4197! Mem[0000000010101410] = ff002e63, %l1 = 00000000eb440000
4198 ldsba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000063
4199! Mem[0000000010081410] = 324c6cf600000000, %f28 = ff00008d cb818699
4200 ldda [%i2+%o5]0x88,%f28 ! %f28 = 324c6cf6 00000000
4201! Mem[0000000010101408] = 00000000, %l6 = 000000000000002e
4202 ldsba [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000
4203! Mem[0000000010081410] = 00000000, %l7 = 00000000155de636
4204 lduha [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000
4205! Mem[0000000010081400] = 7900d030, %l6 = 0000000000000000
4206 lduwa [%i2+%g0]0x80,%l6 ! %l6 = 000000007900d030
4207! Mem[0000000010141410] = 79000000, %l4 = ff000000ffffffff
4208 ldswa [%i5+%o5]0x80,%l4 ! %l4 = 0000000079000000
4209! Starting 10 instruction Store Burst
4210! %l0 = 00008f65, %l1 = 00000063, Mem[0000000030101408] = 00001a29 0000ffff
4211 stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00008f65 00000063
4212
4213p0_label_166:
4214! %l6 = 000000007900d030, Mem[00000000201c0000] = 00ff91b2
4215 sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = d03091b2
4216! %l7 = 0000000000000000, Mem[0000000010041408] = 8d0000ff
4217 stha %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 8d000000
4218! %l7 = 0000000000000000, Mem[0000000021800040] = b7065fe5, %asi = 80
4219 stha %l7,[%o3+0x040]%asi ! Mem[0000000021800040] = 00005fe5
4220! Mem[000000001018140a] = 00007bff, %l1 = 0000000000000063
4221 ldstub [%i6+0x00a],%l1 ! %l1 = 0000007b000000ff
4222! Mem[00000000201c0000] = d03091b2, %l5 = 00000000e1fd3fe6
4223 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000d0000000ff
4224! %f0 = 1a00008d, Mem[0000000010001408] = 0000ffff
4225 sta %f0 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 1a00008d
4226! Mem[00000000100c1400] = ffcde95e, %l0 = 0000000000008f65
4227 swapa [%i3+%g0]0x80,%l0 ! %l0 = 00000000ffcde95e
4228! %l6 = 7900d030, %l7 = 00000000, Mem[0000000010181418] = ff3ef032 25697236
4229 std %l6,[%i6+0x018] ! Mem[0000000010181418] = 7900d030 00000000
4230! Mem[0000000010041400] = 65440000, %l5 = 00000000000000d0
4231 swapa [%i1+%g0]0x80,%l5 ! %l5 = 0000000065440000
4232! Starting 10 instruction Load Burst
4233! Mem[0000000010181408] = ffffffffffff0000, %l5 = 0000000065440000
4234 ldxa [%i6+%o4]0x88,%l5 ! %l5 = ffffffffffff0000
4235
4236p0_label_167:
4237! Mem[0000000010141404] = 7900d030, %l0 = 00000000ffcde95e
4238 ldsha [%i5+0x004]%asi,%l0 ! %l0 = 0000000000007900
4239! Mem[0000000010101408] = 00000000 00001a29, %l6 = 7900d030, %l7 = 00000000
4240 ldda [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000000001a29
4241! Mem[0000000030101408] = 658f0000, %l3 = ffffffffffffffff
4242 lduba [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000065
4243! Mem[0000000010041438] = 998681cb, %f8 = 71eb081e
4244 ld [%i1+0x038],%f8 ! %f8 = 998681cb
4245! Mem[0000000010181420] = 000000ff00000000, %l1 = 000000000000007b
4246 ldxa [%i6+0x020]%asi,%l1 ! %l1 = 000000ff00000000
4247! Mem[0000000030041408] = 92e7e929, %l3 = 0000000000000065
4248 lduha [%i1+%o4]0x81,%l3 ! %l3 = 00000000000092e7
4249! Mem[0000000030041408] = 29e9e792, %l2 = 0000000000002eff
4250 lduba [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000092
4251! Mem[0000000030141400] = 00000000eb440000, %f18 = 5ee971aa 92e7e929
4252 ldda [%i5+%g0]0x81,%f18 ! %f18 = 00000000 eb440000
4253! Mem[0000000010141438] = ff3ef03225697236, %l2 = 0000000000000092
4254 ldxa [%i5+0x038]%asi,%l2 ! %l2 = ff3ef03225697236
4255! Starting 10 instruction Store Burst
4256! %l3 = 00000000000092e7, Mem[0000000010101410] = ff002e63
4257 stwa %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000092e7
4258
4259p0_label_168:
4260! Mem[0000000030181400] = eb44a64d, %l1 = 000000ff00000000
4261 ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 0000004d000000ff
4262! %f14 = 000000ff 0000ff6b, Mem[0000000010141438] = ff3ef032 25697236
4263 std %f14,[%i5+0x038] ! Mem[0000000010141438] = 000000ff 0000ff6b
4264! %l4 = 79000000, %l5 = ffff0000, Mem[0000000010181410] = 00000000 aa71e95e
4265 stda %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 79000000 ffff0000
4266! %l6 = 00000000, %l7 = 00001a29, Mem[0000000010101438] = 000000ff 0000ff6b
4267 std %l6,[%i4+0x038] ! Mem[0000000010101438] = 00000000 00001a29
4268! %f31 = 29e9e792, Mem[0000000010141434] = 000000ff
4269 sta %f31,[%i5+0x034]%asi ! Mem[0000000010141434] = 29e9e792
4270! %l1 = 000000000000004d, Mem[00000000100c1408] = ff000000
4271 stwa %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000004d
4272! %l4 = 0000000079000000, Mem[00000000201c0001] = ff3091b2, %asi = 80
4273 stba %l4,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff0091b2
4274! Mem[0000000010001410] = 658f435d, %l1 = 000000000000004d
4275 swapa [%i0+%o5]0x80,%l1 ! %l1 = 00000000658f435d
4276! %f22 = 00000000 00000063, Mem[0000000010181430] = 06602e63 b8b87568
4277 std %f22,[%i6+0x030] ! Mem[0000000010181430] = 00000000 00000063
4278! Starting 10 instruction Load Burst
4279! Mem[0000000010081400] = 324c6cf630d00079, %l4 = 0000000079000000
4280 ldxa [%i2+%g0]0x88,%l4 ! %l4 = 324c6cf630d00079
4281
4282p0_label_169:
4283! Mem[0000000030041410] = ffffffbb00007bff, %l1 = 00000000658f435d
4284 ldxa [%i1+%o5]0x89,%l1 ! %l1 = ffffffbb00007bff
4285! Mem[0000000010181428] = 0000008a, %l6 = 0000000000000000
4286 ldsba [%i6+0x029]%asi,%l6 ! %l6 = 0000000000000000
4287! Mem[0000000030081408] = 998681cb 8d0000ff, %l2 = 25697236, %l3 = 000092e7
4288 ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000998681cb 000000008d0000ff
4289! Mem[0000000010181400] = cdf60000 000000bb, %l6 = 00000000, %l7 = 00001a29
4290 ldda [%i6+%g0]0x80,%l6 ! %l6 = 00000000cdf60000 00000000000000bb
4291! Mem[0000000010181410] = 79000000ffff0000, %l2 = 00000000998681cb
4292 ldxa [%i6+%o5]0x80,%l2 ! %l2 = 79000000ffff0000
4293! Mem[0000000010101410] = 000092e7, %l4 = 324c6cf630d00079
4294 lduha [%i4+%o5]0x88,%l4 ! %l4 = 00000000000092e7
4295! Mem[0000000010041408] = 998681cb8d000000, %f14 = 000000ff 0000ff6b
4296 ldda [%i1+%o4]0x88,%f14 ! %f14 = 998681cb 8d000000
4297! Mem[0000000030141408] = 8d0000ff 656d647d, %l0 = 00007900, %l1 = 00007bff
4298 ldda [%i5+%o4]0x81,%l0 ! %l0 = 000000008d0000ff 00000000656d647d
4299! Mem[0000000030181408] = ff2e00ff 00000000, %l2 = ffff0000, %l3 = 8d0000ff
4300 ldda [%i6+%o4]0x81,%l2 ! %l2 = 00000000ff2e00ff 0000000000000000
4301! Starting 10 instruction Store Burst
4302! Mem[0000000030081410] = ff2e7f46, %l4 = 00000000000092e7
4303 ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 00000046000000ff
4304
4305p0_label_170:
4306! Mem[0000000020800041] = ffff64b8, %l1 = 00000000656d647d
4307 ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 000000ff000000ff
4308! Mem[0000000030001400] = ff000000, %l4 = 0000000000000046
4309 swapa [%i0+%g0]0x81,%l4 ! %l4 = 00000000ff000000
4310! %l0 = 000000008d0000ff, Mem[0000000010081400] = 7900d030
4311 sth %l0,[%i2+%g0] ! Mem[0000000010081400] = 00ffd030
4312! %l3 = 0000000000000000, Mem[00000000300c1410] = 46000000
4313 stha %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
4314! %f4 = ff7b0000 bbffffff, %l4 = 00000000ff000000
4315! Mem[0000000010041428] = ff0000ffffffe65c
4316 add %i1,0x028,%g1
4317 stda %f4,[%g1+%l4]ASI_PST16_P ! Mem[0000000010041428] = ff0000ffffffe65c
4318! Mem[0000000010001408] = 8d00001a, %l1 = 00000000000000ff, %asi = 80
4319 swapa [%i0+0x008]%asi,%l1 ! %l1 = 000000008d00001a
4320! %l2 = ff2e00ff, %l3 = 00000000, Mem[0000000010041438] = 998681cb 5d438f65
4321 stda %l2,[%i1+0x038]%asi ! Mem[0000000010041438] = ff2e00ff 00000000
4322! Mem[0000000030001410] = 000025ff, %l2 = 00000000ff2e00ff
4323 ldstuba [%i0+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
4324! %f28 = 324c6cf6, %f27 = 8a000000, %f4 = ff7b0000
4325 fmuls %f28,%f27,%f4 ! %l0 = 000000008d000121, Unfinished, %fsr = 0000000000
4326! Starting 10 instruction Load Burst
4327! Mem[0000000030101408] = 658f000063000000, %f2 = ff0000ff 00000000
4328 ldda [%i4+%o4]0x81,%f2 ! %f2 = 658f0000 63000000
4329
4330p0_label_171:
4331! Mem[000000001004140c] = cb818699, %l2 = 00000000000000ff
4332 ldswa [%i1+0x00c]%asi,%l2 ! %l2 = ffffffffcb818699
4333! Mem[0000000010001408] = ff000000, %l4 = 00000000ff000000
4334 lduba [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
4335! Mem[0000000010041410] = ff0000ff, %l5 = ffffffffffff0000
4336 lduha [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
4337! Mem[0000000030181410] = 5ee971aa, %l0 = 000000008d000121
4338 lduwa [%i6+%o5]0x81,%l0 ! %l0 = 000000005ee971aa
4339! Mem[0000000030081408] = 998681cb, %l6 = 00000000cdf60000
4340 ldsba [%i2+%o4]0x81,%l6 ! %l6 = ffffffffffffff99
4341! Mem[0000000030041408] = 632e000029e9e792, %l0 = 000000005ee971aa
4342 ldxa [%i1+%o4]0x89,%l0 ! %l0 = 632e000029e9e792
4343! Mem[0000000030041400] = ffffffff, %l6 = ffffffffffffff99
4344 ldswa [%i1+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
4345! Mem[0000000010081410] = 00000000, %l1 = 000000008d00001a
4346 lduwa [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
4347! Mem[0000000010041410] = ff0000ff 00000000, %l0 = 29e9e792, %l1 = 00000000
4348 ldd [%i1+%o5],%l0 ! %l0 = 00000000ff0000ff 0000000000000000
4349! Starting 10 instruction Store Burst
4350! Mem[0000000010141400] = 658f435d, %l7 = 00000000000000bb
4351 ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 00000065000000ff
4352
4353p0_label_172:
4354! %f12 = 291a0000 000000ff, %l7 = 0000000000000065
4355! Mem[0000000030181400] = ffa644eb29e9e792
4356 stda %f12,[%i6+%l7]ASI_PST32_SL ! Mem[0000000030181400] = ff00000029e9e792
4357! %f2 = 658f0000 63000000, Mem[0000000030141410] = 00000000 eb440000
4358 stda %f2 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = 658f0000 63000000
4359! %l0 = 00000000ff0000ff, Mem[0000000030081408] = ff00008dcb818699
4360 stxa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000ff0000ff
4361! %l7 = 0000000000000065, Mem[0000000010101410] = e792000030d00079
4362 stxa %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000000065
4363! %l3 = 0000000000000000, Mem[0000000010101434] = afadffea, %asi = 80
4364 stha %l3,[%i4+0x034]%asi ! Mem[0000000010101434] = 0000ffea
4365! %l6 = ffffffffffffffff, Mem[0000000030141410] = 63000000
4366 stwa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff
4367! %f2 = 658f0000 63000000, %l1 = 0000000000000000
4368! Mem[0000000010141428] = 93876adaffa8ff4e
4369 add %i5,0x028,%g1
4370 stda %f2,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010141428] = 93876adaffa8ff4e
4371! %f7 = 5c801486, Mem[0000000010181414] = ffff0000
4372 sta %f7 ,[%i6+0x014]%asi ! Mem[0000000010181414] = 5c801486
4373! Mem[0000000010141410] = 79000000, %l0 = 00000000ff0000ff
4374 ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 00000079000000ff
4375! Starting 10 instruction Load Burst
4376! Mem[0000000010081410] = 00000000, %l1 = 0000000000000000
4377 ldsba [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
4378
4379p0_label_173:
4380! Mem[0000000010181400] = cdf60000, %f24 = 998681cb
4381 lda [%i6+%g0]0x80,%f24 ! %f24 = cdf60000
4382! Mem[0000000030001408] = 6bff0000, %l2 = ffffffffcb818699
4383 ldswa [%i0+%o4]0x81,%l2 ! %l2 = 000000006bff0000
4384! Mem[0000000010001424] = ffffffff, %l0 = 0000000000000079
4385 ldub [%i0+0x026],%l0 ! %l0 = 00000000000000ff
4386! Mem[0000000010101400] = 5c801486, %l6 = ffffffffffffffff
4387 lduba [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000086
4388! Mem[0000000010041410] = ff0000ff, %f7 = 5c801486
4389 lda [%i1+%o5]0x80,%f7 ! %f7 = ff0000ff
4390! Mem[0000000010181410] = 79000000 5c801486, %l0 = 000000ff, %l1 = 00000000
4391 ldda [%i6+%o5]0x80,%l0 ! %l0 = 0000000079000000 000000005c801486
4392! Mem[0000000010081418] = 8614805cffffffff, %f24 = cdf60000 8d0000ff
4393 ldda [%i2+0x018]%asi,%f24 ! %f24 = 8614805c ffffffff
4394! Mem[00000000211c0000] = ffffd30e, %l6 = 0000000000000086
4395 lduha [%o2+0x000]%asi,%l6 ! %l6 = 000000000000ffff
4396! Mem[0000000030101400] = 467ff37a, %l1 = 000000005c801486
4397 ldsha [%i4+%g0]0x81,%l1 ! %l1 = 000000000000467f
4398! Starting 10 instruction Store Burst
4399! Mem[0000000010041410] = ff0000ff, %l5 = 00000000000000ff
4400 swapa [%i1+%o5]0x88,%l5 ! %l5 = 00000000ff0000ff
4401
4402p0_label_174:
4403! Mem[00000000201c0000] = ff0091b2, %l4 = 0000000000000000
4404 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
4405! %l2 = 000000006bff0000, Mem[0000000010001400] = 4600ff15
4406 stwa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 6bff0000
4407! %l4 = 00000000000000ff, Mem[0000000030181410] = 5ee971aa
4408 stwa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
4409! %l1 = 000000000000467f, Mem[00000000218000c0] = 00004263, %asi = 80
4410 stha %l1,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 467f4263
4411! %f16 = 92e7e929 00002e63, Mem[0000000030181408] = ff2e00ff 00000000
4412 stda %f16,[%i6+%o4]0x81 ! Mem[0000000030181408] = 92e7e929 00002e63
4413! %l0 = 0000000079000000, Mem[0000000010141408] = ffe7e929
4414 stba %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00e7e929
4415! Mem[00000000300c1400] = 0000c2ff, %l6 = 000000000000ffff
4416 swapa [%i3+%g0]0x89,%l6 ! %l6 = 000000000000c2ff
4417! %f16 = 92e7e929, Mem[00000000100c1410] = ff000000
4418 sta %f16,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 92e7e929
4419! %l3 = 0000000000000000, Mem[0000000030101400] = 7af37f46
4420 stba %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 7af37f00
4421! Starting 10 instruction Load Burst
4422! Mem[0000000030001410] = 000025ff, %l3 = 0000000000000000
4423 ldsba [%i0+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
4424
4425p0_label_175:
4426! Mem[0000000010101400] = 25e28a7b 5c801486, %l0 = 79000000, %l1 = 0000467f
4427 ldda [%i4+%g0]0x88,%l0 ! %l0 = 000000005c801486 0000000025e28a7b
4428! Mem[0000000030141400] = 00000000 eb440000, %l0 = 5c801486, %l1 = 25e28a7b
4429 ldda [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000 00000000eb440000
4430! Mem[0000000010081410] = 00000000, %l2 = 000000006bff0000
4431 ldsha [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
4432! Mem[00000000300c1408] = 46000000, %l7 = 0000000000000065
4433 ldsba [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000046
4434! Mem[0000000010141410] = ff000000, %l6 = 000000000000c2ff
4435 lduba [%i5+%o5]0x80,%l6 ! %l6 = 00000000000000ff
4436! Mem[0000000030181410] = 000000ff, %l5 = 00000000ff0000ff
4437 ldswa [%i6+%o5]0x81,%l5 ! %l5 = 00000000000000ff
4438! Mem[0000000021800080] = 004c9c17, %l7 = 0000000000000046
4439 ldsha [%o3+0x080]%asi,%l7 ! %l7 = 000000000000004c
4440! Mem[0000000010101408] = 291a000000000000, %f16 = 92e7e929 00002e63
4441 ldda [%i4+%o4]0x88,%f16 ! %f16 = 291a0000 00000000
4442! Mem[0000000010081400] = 00ffd030 f66c4c32, %l4 = 000000ff, %l5 = 000000ff
4443 ldda [%i2+%g0]0x80,%l4 ! %l4 = 0000000000ffd030 00000000f66c4c32
4444! Starting 10 instruction Store Burst
4445! %l5 = 00000000f66c4c32, Mem[0000000010041410] = ff000000
4446 stwa %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = f66c4c32
4447
4448p0_label_176:
4449! Mem[00000000100c1408] = 4d000000, %l2 = 0000000000000000
4450 ldstuba [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff
4451! %l7 = 000000000000004c, Mem[0000000030181408] = 29e9e792
4452 stha %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 29e9004c
4453! %l3 = ffffffffffffffff, Mem[00000000201c0000] = ff0091b2
4454 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = ffff91b2
4455! %l4 = 0000000000ffd030, Mem[00000000100c1408] = ff00004d36000000
4456 stxa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000ffd030
4457! Mem[0000000021800081] = 004c9c17, %l1 = 00000000eb440000
4458 ldstub [%o3+0x081],%l1 ! %l1 = 0000004c000000ff
4459! Mem[0000000010041410] = 324c6cf6, %l1 = 000000000000004c
4460 ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 000000f6000000ff
4461! Mem[0000000010141408] = 00e7e929cb818699, %l7 = 000000000000004c
4462 ldxa [%i5+%o4]0x80,%l7 ! %l7 = 00e7e929cb818699
4463! %l0 = 0000000000000000, Mem[0000000030181400] = ff000000
4464 stha %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
4465! %f23 = 00000063, Mem[0000000010081400] = 30d0ff00
4466 sta %f23,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000063
4467! Starting 10 instruction Load Burst
4468! Mem[00000000100c1424] = 0effcdf6, %l4 = 0000000000ffd030
4469 lduba [%i3+0x025]%asi,%l4 ! %l4 = 00000000000000ff
4470
4471p0_label_177:
4472! Mem[0000000030041400] = ffffffff, %l2 = 0000000000000000
4473 ldswa [%i1+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
4474! Mem[0000000030141400] = 00000000 eb440000, %l4 = 000000ff, %l5 = f66c4c32
4475 ldda [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000000 00000000eb440000
4476! Mem[0000000010001410] = 0000004d, %l5 = 00000000eb440000
4477 ldsha [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
4478! Mem[00000000100c1410] = 92e7e929, %l1 = 00000000000000f6
4479 lduba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000092
4480! Mem[0000000010041400] = 000000d0, %l0 = 0000000000000000
4481 lduha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
4482! Mem[0000000010041420] = 92e7e929eb440000, %f6 = 46000000 ff0000ff
4483 ldd [%i1+0x020],%f6 ! %f6 = 92e7e929 eb440000
4484! Mem[0000000010001438] = 8c1aefc9, %l1 = 0000000000000092
4485 ldsh [%i0+0x038],%l1 ! %l1 = ffffffffffff8c1a
4486! Mem[0000000010101410] = 00000000, %l6 = 00000000000000ff
4487 ldswa [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
4488! Mem[0000000030101400] = 007ff37a, %l4 = 0000000000000000
4489 ldsha [%i4+%g0]0x81,%l4 ! %l4 = 000000000000007f
4490! Starting 10 instruction Store Burst
4491! Mem[00000000300c1408] = 46000000, %l6 = 0000000000000000
4492 swapa [%i3+%o4]0x81,%l6 ! %l6 = 0000000046000000
4493
4494p0_label_178:
4495! Mem[00000000300c1400] = 0000ffff, %l4 = 000000000000007f
4496 swapa [%i3+%g0]0x89,%l4 ! %l4 = 000000000000ffff
4497! %l3 = ffffffffffffffff, Mem[0000000030081400] = 632e000029e9e792
4498 stxa %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffffffffffff
4499! %l0 = 00000000, %l1 = ffff8c1a, Mem[0000000010081410] = 00000000 f66c4c32
4500 stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 ffff8c1a
4501! %l6 = 46000000, %l7 = cb818699, Mem[0000000010181418] = 7900d030 00000000
4502 std %l6,[%i6+0x018] ! Mem[0000000010181418] = 46000000 cb818699
4503! Mem[0000000030101408] = 00008f65, %l4 = 000000000000ffff
4504 swapa [%i4+%o4]0x89,%l4 ! %l4 = 0000000000008f65
4505! Mem[0000000020800001] = ffffa29f, %l1 = ffffffffffff8c1a
4506 ldstub [%o1+0x001],%l1 ! %l1 = 000000ff000000ff
4507! Mem[000000001010142c] = 1d2ce65c, %l3 = ffffffff, %l5 = 00000000
4508 add %i4,0x2c,%g1
4509 casa [%g1]0x80,%l3,%l5 ! %l5 = 000000001d2ce65c
4510! %l1 = 00000000000000ff, Mem[0000000030081408] = ff0000ff
4511 stwa %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
4512! %f22 = 00000000, Mem[0000000030141408] = ff00008d
4513 sta %f22,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
4514! Starting 10 instruction Load Burst
4515! Mem[0000000010041410] = 324c6cff, %l6 = 0000000046000000
4516 ldsha [%i1+%o5]0x88,%l6 ! %l6 = 0000000000006cff
4517
4518p0_label_179:
4519! Mem[0000000030001410] = ff250000, %l5 = 000000001d2ce65c
4520 ldsba [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
4521! Mem[00000000100c1408] = 00000000 00ffd030, %l2 = ffffffff, %l3 = ffffffff
4522 ldda [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000000ffd030
4523! Mem[0000000010181408] = ffff0000, %l2 = 0000000000000000
4524 lduha [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
4525! Mem[00000000218001c0] = c1ff67f1, %l3 = 0000000000ffd030
4526 ldub [%o3+0x1c0],%l3 ! %l3 = 00000000000000c1
4527! Mem[0000000010001410] = 0000004d, %f27 = 8a000000
4528 lda [%i0+%o5]0x80,%f27 ! %f27 = 0000004d
4529! Mem[0000000030141400] = 00000000, %l0 = 0000000000000000
4530 ldsba [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
4531! Mem[0000000030141400] = 00000000eb440000, %l7 = 00e7e929cb818699
4532 ldxa [%i5+%g0]0x81,%l7 ! %l7 = 00000000eb440000
4533! Mem[0000000030101410] = 63000000, %f6 = 92e7e929
4534 lda [%i4+%o5]0x89,%f6 ! %f6 = 63000000
4535! Mem[00000000300c1400] = 0000007f, %l7 = 00000000eb440000
4536 lduha [%i3+%g0]0x89,%l7 ! %l7 = 000000000000007f
4537! Starting 10 instruction Store Burst
4538! Mem[0000000010181408] = 0000ffff, %l7 = 000000000000007f
4539 swapa [%i6+%o4]0x80,%l7 ! %l7 = 000000000000ffff
4540
4541p0_label_180:
4542! %l6 = 00006cff, %l7 = 0000ffff, Mem[0000000010001428] = c4224cff c0b09daa
4543 stda %l6,[%i0+0x028]%asi ! Mem[0000000010001428] = 00006cff 0000ffff
4544! %l5 = ffffffffffffffff, Mem[0000000030181410] = ff000000
4545 stha %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff00ffff
4546! %l6 = 0000000000006cff, Mem[00000000100c1400] = 00008f65
4547 stha %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 6cff8f65
4548! %l0 = 0000000000000000, Mem[0000000010181400] = 0000f6cd
4549 stha %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
4550! Mem[0000000010181408] = 0000007fffffffff, %l5 = ffffffffffffffff, %l6 = 0000000000006cff
4551 add %i6,0x08,%g1
4552 casxa [%g1]0x80,%l5,%l6 ! %l6 = 0000007fffffffff
4553! Mem[00000000300c1410] = 00000000, %l7 = 000000000000ffff
4554 ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
4555! %l4 = 00008f65, %l5 = ffffffff, Mem[0000000030101400] = 007ff37a 632e6006
4556 stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00008f65 ffffffff
4557! Mem[0000000030001410] = 000025ff, %l3 = 00000000000000c1
4558 swapa [%i0+%o5]0x89,%l3 ! %l3 = 00000000000025ff
4559! %l5 = ffffffffffffffff, Mem[00000000100c1400] = 658fff6c
4560 stwa %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffff
4561! Starting 10 instruction Load Burst
4562! Mem[0000000030001400] = ffffffff 46000000, %l6 = ffffffff, %l7 = 00000000
4563 ldda [%i0+%g0]0x89,%l6 ! %l6 = 0000000046000000 00000000ffffffff
4564
4565p0_label_181:
4566! Mem[0000000030101408] = 000000630000ffff, %l0 = 0000000000000000
4567 ldxa [%i4+%o4]0x89,%l0 ! %l0 = 000000630000ffff
4568! Mem[0000000030001400] = 00000046, %l4 = 0000000000008f65
4569 lduha [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
4570! Mem[0000000010181410] = 00000079, %l5 = ffffffffffffffff
4571 lduwa [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000079
4572! Mem[0000000010181410] = 79000000, %l3 = 00000000000025ff
4573 ldsha [%i6+%o5]0x80,%l3 ! %l3 = 0000000000007900
4574! Mem[0000000010141410] = 000000ff, %l6 = 0000000046000000
4575 lduwa [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff
4576! Mem[0000000010141408] = 00e7e929, %l1 = 00000000000000ff
4577 lduwa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000e7e929
4578! Mem[0000000030041410] = 00007bff, %l6 = 00000000000000ff
4579 lduha [%i1+%o5]0x89,%l6 ! %l6 = 0000000000007bff
4580! Mem[00000000211c0000] = ffffd30e, %l6 = 0000000000007bff
4581 ldsb [%o2+%g0],%l6 ! %l6 = ffffffffffffffff
4582! Mem[0000000010001400] = 0000ff6b, %l1 = 0000000000e7e929
4583 lduha [%i0+%g0]0x88,%l1 ! %l1 = 000000000000ff6b
4584! Starting 10 instruction Store Burst
4585! Mem[0000000010001429] = 00006cff, %l2 = 0000000000000000
4586 ldstub [%i0+0x029],%l2 ! %l2 = 00000000000000ff
4587
4588p0_label_182:
4589! %l3 = 0000000000007900, Mem[0000000010081400] = 63000000
4590 stba %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
4591! %l2 = 00000000, %l3 = 00007900, Mem[00000000100c1418] = 6596e7f0 0b4978ea
4592 std %l2,[%i3+0x018] ! Mem[00000000100c1418] = 00000000 00007900
4593! %l0 = 0000ffff, %l1 = 0000ff6b, Mem[0000000030081410] = ff2e7fff 8d000000
4594 stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000ffff 0000ff6b
4595! %f1 = cb818663, Mem[00000000100c1408] = 00000000
4596 sta %f1 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = cb818663
4597! %f2 = 658f0000 63000000, %l6 = ffffffffffffffff
4598! Mem[0000000030081418] = 00000000000044eb
4599 add %i2,0x018,%g1
4600 stda %f2,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030081418] = 0000006300008f65
4601! %f26 = 00000063 0000004d, Mem[0000000030041400] = ffffffff 000044eb
4602 stda %f26,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000063 0000004d
4603! %f20 = ff00008d 0000008d, Mem[00000000300c1408] = 00000000 ffffffbb
4604 stda %f20,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff00008d 0000008d
4605! %l0 = 000000630000ffff, Mem[00000000300c1400] = bb0000000000007f
4606 stxa %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000630000ffff
4607! Mem[00000000300c1400] = 0000ffff, %l6 = ffffffffffffffff
4608 swapa [%i3+%g0]0x89,%l6 ! %l6 = 000000000000ffff
4609! Starting 10 instruction Load Burst
4610! Mem[00000000211c0000] = ffffd30e, %l6 = 000000000000ffff
4611 ldsba [%o2+0x001]%asi,%l6 ! %l6 = ffffffffffffffff
4612
4613p0_label_183:
4614 membar #Sync ! Added by membar checker (36)
4615! Mem[0000000030141400] = 00000000 eb440000 00000000 656d647d
4616! Mem[0000000030141410] = ffffffff 00008f65 b3a20d4d 25e28a7b
4617! Mem[0000000030141420] = fc4808ec 1c11f4d7 6bafd61c 1eb2507e
4618! Mem[0000000030141430] = 1e6b974d 66f9bdbc a421ad9c 0caff052
4619 ldda [%i5]ASI_BLK_S,%f16 ! Block Load from 0000000030141400
4620! Mem[00000000300c1410] = 000000ff, %l2 = 0000000000000000
4621 ldswa [%i3+%o5]0x89,%l2 ! %l2 = 00000000000000ff
4622! Mem[0000000010141400] = 5d438fff, %l3 = 0000000000007900
4623 ldswa [%i5+%g0]0x88,%l3 ! %l3 = 000000005d438fff
4624! Mem[00000000100c1400] = ffffffff 5ee971aa cb818663 00ffd030
4625! Mem[00000000100c1410] = 92e7e929 00000000 00000000 00007900
4626! Mem[00000000100c1420] = 92880000 0effcdf6 ffffffff eb440000
4627! Mem[00000000100c1430] = 00000000 0000001e e1fd3fe6 a69086f0
4628 ldda [%i3]ASI_BLK_PL,%f16 ! Block Load from 00000000100c1400
4629! Mem[00000000300c1408] = 8d0000008d0000ff, %f14 = 998681cb 8d000000
4630 ldda [%i3+%o4]0x81,%f14 ! %f14 = 8d000000 8d0000ff
4631! Mem[0000000010041408] = 8d000000, %l7 = 00000000ffffffff
4632 ldsba [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
4633! Mem[0000000010181430] = 00000000, %l7 = 0000000000000000
4634 lduh [%i6+0x032],%l7 ! %l7 = 0000000000000000
4635! Mem[00000000211c0000] = ffffd30e, %l4 = 0000000000000000
4636 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
4637! Mem[00000000218001c0] = c1ff67f1, %l6 = ffffffffffffffff
4638 ldsh [%o3+0x1c0],%l6 ! %l6 = ffffffffffffc1ff
4639! Starting 10 instruction Store Burst
4640! Mem[00000000100c1410] = 92e7e929, %l5 = 00000079, %l1 = 0000ff6b
4641 add %i3,0x10,%g1
4642 casa [%g1]0x80,%l5,%l1 ! %l1 = 0000000092e7e929
4643
4644p0_label_184:
4645! Mem[000000001004142c] = ffffe65c, %l5 = 00000079, %l3 = 5d438fff
4646 add %i1,0x2c,%g1
4647 casa [%g1]0x80,%l5,%l3 ! %l3 = 00000000ffffe65c
4648 membar #Sync ! Added by membar checker (37)
4649! %l0 = 0000ffff, %l1 = 92e7e929, Mem[0000000030141408] = 00000000 656d647d
4650 stda %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000ffff 92e7e929
4651! %l0 = 000000630000ffff, Mem[0000000030101408] = 0000ffff
4652 stha %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000ffff
4653! Mem[00000000100c1408] = cb818663, %l1 = 0000000092e7e929
4654 ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 000000cb000000ff
4655! %f31 = e63ffde1, Mem[0000000010181410] = 79000000
4656 sta %f31,[%i6+%o5]0x80 ! Mem[0000000010181410] = e63ffde1
4657! %f16 = aa71e95e ffffffff 30d0ff00 638681cb
4658! %f20 = 00000000 29e9e792 00790000 00000000
4659! %f24 = f6cdff0e 00008892 000044eb ffffffff
4660! %f28 = 1e000000 00000000 f08690a6 e63ffde1
4661 stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
4662! %f4 = ff7b0000, Mem[0000000010181438] = ffffffb8
4663 st %f4 ,[%i6+0x038] ! Mem[0000000010181438] = ff7b0000
4664! %l0 = 000000630000ffff, Mem[0000000010001422] = 74e60000
4665 sth %l0,[%i0+0x022] ! Mem[0000000010001420] = 74e6ffff
4666! %l0 = 000000630000ffff, Mem[0000000030001400] = ffffffff46000000
4667 stxa %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000630000ffff
4668! Starting 10 instruction Load Burst
4669! Mem[00000000300c1408] = 8d000000 8d0000ff, %l6 = ffffc1ff, %l7 = 00000000
4670 ldda [%i3+%o4]0x81,%l6 ! %l6 = 000000008d000000 000000008d0000ff
4671
4672p0_label_185:
4673! Mem[0000000010141420] = 0000004d 000020a5, %l2 = 000000ff, %l3 = ffffe65c
4674 ldda [%i5+0x020]%asi,%l2 ! %l2 = 000000000000004d 00000000000020a5
4675! Mem[00000000100c1400] = ffffffff, %l0 = 000000630000ffff
4676 lduha [%i3+%g0]0x80,%l0 ! %l0 = 000000000000ffff
4677! Mem[0000000010141418] = ffffffff, %l3 = 00000000000020a5
4678 lduw [%i5+0x018],%l3 ! %l3 = 00000000ffffffff
4679! Mem[0000000010181410] = e1fd3fe6, %l0 = 000000000000ffff
4680 ldswa [%i6+%o5]0x88,%l0 ! %l0 = ffffffffe1fd3fe6
4681! Mem[0000000010041408] = 0000008dcb818699, %f2 = 658f0000 63000000
4682 ldda [%i1+%o4]0x80,%f2 ! %f2 = 0000008d cb818699
4683! Mem[0000000010001408] = 000000ff, %l3 = 00000000ffffffff
4684 ldsh [%i0+0x00a],%l3 ! %l3 = 00000000000000ff
4685! Mem[00000000100c1410] = 92e7e929, %f15 = 8d0000ff
4686 lda [%i3+%o5]0x80,%f15 ! %f15 = 92e7e929
4687! Mem[00000000100c1428] = ffffffff, %f11 = 00001a29
4688 ld [%i3+0x028],%f11 ! %f11 = ffffffff
4689 membar #Sync ! Added by membar checker (38)
4690! Mem[0000000010101400] = aa71e95e, %l7 = 000000008d0000ff
4691 ldswa [%i4+%g0]0x80,%l7 ! %l7 = ffffffffaa71e95e
4692! Starting 10 instruction Store Burst
4693! %f0 = 1a00008d, Mem[0000000030101408] = 0000ffff
4694 sta %f0 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 1a00008d
4695
4696p0_label_186:
4697! %l0 = ffffffffe1fd3fe6, Mem[00000000300c1410] = ff000000
4698 stha %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 3fe60000
4699! %l2 = 0000004d, %l3 = 000000ff, Mem[0000000030141410] = ffffffff 00008f65
4700 stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000004d 000000ff
4701! Mem[0000000010101430] = 1e000000, %l4 = 00000000000000ff
4702 swap [%i4+0x030],%l4 ! %l4 = 000000001e000000
4703! %l1 = 00000000000000cb, Mem[0000000030181408] = 4c00e929
4704 stba %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = cb00e929
4705! %l6 = 000000008d000000, Mem[0000000030081410] = ffff0000
4706 stwa %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 8d000000
4707! Mem[0000000030041400] = 0000004d, %l3 = 00000000000000ff
4708 swapa [%i1+%g0]0x89,%l3 ! %l3 = 000000000000004d
4709! %f25 = 00008892, Mem[0000000010101400] = aa71e95e
4710 sta %f25,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00008892
4711! %l2 = 000000000000004d, Mem[0000000020800000] = ffffa29f, %asi = 80
4712 stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 004da29f
4713! %l0 = e1fd3fe6, %l1 = 000000cb, Mem[0000000010181400] = 00000000 000000bb
4714 stda %l0,[%i6+0x000]%asi ! Mem[0000000010181400] = e1fd3fe6 000000cb
4715! Starting 10 instruction Load Burst
4716! Mem[0000000010081408] = 8614805c, %l7 = ffffffffaa71e95e
4717 ldsha [%i2+%o4]0x88,%l7 ! %l7 = ffffffffffff805c
4718
4719p0_label_187:
4720! Mem[0000000010041410] = ff6c4c32, %l6 = 000000008d000000
4721 lduwa [%i1+%o5]0x80,%l6 ! %l6 = 00000000ff6c4c32
4722! Mem[00000000300c1410] = 8614805c0000e63f, %f2 = 0000008d cb818699
4723 ldda [%i3+%o5]0x89,%f2 ! %f2 = 8614805c 0000e63f
4724! Mem[0000000010041428] = ff0000ff, %l1 = 00000000000000cb
4725 lduwa [%i1+0x028]%asi,%l1 ! %l1 = 00000000ff0000ff
4726! Mem[0000000010041408] = 0000008d, %l5 = 0000000000000079
4727 lduwa [%i1+%o4]0x80,%l5 ! %l5 = 000000000000008d
4728! Mem[00000000300c1400] = 00000063ffffffff, %f24 = f6cdff0e 00008892
4729 ldda [%i3+%g0]0x89,%f24 ! %f24 = 00000063 ffffffff
4730! Mem[0000000010001410] = 4d000000, %l6 = 00000000ff6c4c32
4731 ldsba [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
4732! Mem[0000000010081420] = 00000000, %l6 = 0000000000000000
4733 ldsh [%i2+0x020],%l6 ! %l6 = 0000000000000000
4734! Mem[0000000030041408] = 632e000029e9e792, %f30 = f08690a6 e63ffde1
4735 ldda [%i1+%o4]0x89,%f30 ! %f30 = 632e0000 29e9e792
4736! Mem[0000000030081408] = ff000000, %l3 = 000000000000004d
4737 ldswa [%i2+%o4]0x81,%l3 ! %l3 = ffffffffff000000
4738! Starting 10 instruction Store Burst
4739! Mem[0000000030001410] = 000000c1, %l6 = 0000000000000000
4740 swapa [%i0+%o5]0x89,%l6 ! %l6 = 00000000000000c1
4741
4742p0_label_188:
4743! Mem[0000000030141408] = ffff0000, %l1 = 00000000ff0000ff
4744 ldstuba [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
4745! %l6 = 000000c1, %l7 = ffff805c, Mem[0000000010081410] = 00000000 ffff8c1a
4746 stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000c1 ffff805c
4747! %l1 = 0000000000000000, Mem[0000000010101400] = ffffffff92880000
4748 stxa %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000000
4749! %l4 = 1e000000, %l5 = 0000008d, Mem[00000000100c1420] = 92880000 0effcdf6
4750 stda %l4,[%i3+0x020]%asi ! Mem[00000000100c1420] = 1e000000 0000008d
4751! %f26 = 000044eb ffffffff, %l7 = ffffffffffff805c
4752! Mem[0000000010081430] = 6875b8b8632e6006
4753 add %i2,0x030,%g1
4754 stda %f26,[%g1+%l7]ASI_PST8_P ! Mem[0000000010081430] = 6800b8ebffff6006
4755! Mem[0000000020800001] = 004da29f, %l0 = ffffffffe1fd3fe6
4756 ldstuba [%o1+0x001]%asi,%l0 ! %l0 = 0000004d000000ff
4757! %l4 = 000000001e000000, Mem[0000000020800040] = ffff64b8
4758 sth %l4,[%o1+0x040] ! Mem[0000000020800040] = 000064b8
4759! Mem[0000000010081408] = 8614805c, %l0 = 000000000000004d
4760 swapa [%i2+%o4]0x88,%l0 ! %l0 = 000000008614805c
4761! %f20 = 00000000 29e9e792, Mem[0000000030001400] = 0000ffff 00000063
4762 stda %f20,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 29e9e792
4763! Starting 10 instruction Load Burst
4764! Mem[0000000030141408] = ff00ffff, %l6 = 00000000000000c1
4765 ldsba [%i5+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
4766
4767p0_label_189:
4768! Mem[0000000010141408] = 29e9e700, %f10 = 00000000
4769 lda [%i5+%o4]0x88,%f10 ! %f10 = 29e9e700
4770! Mem[0000000010181408] = 7f000000, %l0 = 000000008614805c
4771 lduha [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
4772! Mem[0000000010041410] = 00000000 324c6cff, %l4 = 1e000000, %l5 = 0000008d
4773 ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000324c6cff 0000000000000000
4774! Mem[0000000010001400] = 630000000000ff6b, %l6 = ffffffffffffffff
4775 ldxa [%i0+%g0]0x88,%l6 ! %l6 = 630000000000ff6b
4776! Mem[0000000030141408] = 29e9e792ffff00ff, %l4 = 00000000324c6cff
4777 ldxa [%i5+%o4]0x89,%l4 ! %l4 = 29e9e792ffff00ff
4778! Mem[000000001004140c] = cb818699, %l6 = 630000000000ff6b
4779 ldsb [%i1+0x00f],%l6 ! %l6 = ffffffffffffff99
4780! Mem[00000000100c1408] = ff81866300ffd030, %l4 = 29e9e792ffff00ff
4781 ldx [%i3+%o4],%l4 ! %l4 = ff81866300ffd030
4782! Mem[0000000030141408] = ffff00ff, %l1 = 0000000000000000
4783 lduwa [%i5+%o4]0x89,%l1 ! %l1 = 00000000ffff00ff
4784! Mem[00000000100c1408] = 30d0ff00638681ff, %l4 = ff81866300ffd030
4785 ldxa [%i3+%o4]0x88,%l4 ! %l4 = 30d0ff00638681ff
4786! Starting 10 instruction Store Burst
4787! Mem[0000000030101408] = 1a00008d, %l3 = ffffffffff000000
4788 ldstuba [%i4+%o4]0x89,%l3 ! %l3 = 0000008d000000ff
4789
4790p0_label_190:
4791! %l2 = 0000004d, %l3 = 0000008d, Mem[0000000030041400] = 000000ff 00000063
4792 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000004d 0000008d
4793! %f2 = 8614805c 0000e63f, %l6 = ffffffffffffff99
4794! Mem[0000000010181400] = e1fd3fe6000000cb
4795 stda %f2,[%i6+%l6]ASI_PST32_P ! Mem[0000000010181400] = e1fd3fe60000e63f
4796! Mem[0000000030081410] = 0000008d, %l3 = 000000000000008d
4797 ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 0000008d000000ff
4798! %l6 = ffffffffffffff99, Mem[0000000030081410] = 000000ff
4799 stwa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffff99
4800! %l5 = 0000000000000000, Mem[0000000030181408] = cb00e929
4801 stha %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000e929
4802! Mem[0000000030181400] = 00000000, %l4 = 30d0ff00638681ff
4803 swapa [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000
4804! %l3 = 000000000000008d, Mem[0000000030181408] = 0000e929
4805 stha %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 008de929
4806! Mem[0000000010141410] = 000000ff, %l6 = ffffffffffffff99
4807 ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
4808! %f22 = 00790000, Mem[0000000010001410] = 0000004d
4809 sta %f22,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00790000
4810! Starting 10 instruction Load Burst
4811! Mem[0000000010181410] = e1fd3fe6, %f31 = 29e9e792
4812 lda [%i6+%o5]0x88,%f31 ! %f31 = e1fd3fe6
4813
4814p0_label_191:
4815! Mem[0000000010001408] = ff000000, %l7 = ffffffffffff805c
4816 lduha [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000
4817! Mem[0000000021800140] = ff0064c9, %l7 = 0000000000000000
4818 ldsh [%o3+0x140],%l7 ! %l7 = ffffffffffffff00
4819! Mem[0000000030001400] = 29e9e792, %l7 = ffffffffffffff00
4820 lduwa [%i0+%g0]0x89,%l7 ! %l7 = 0000000029e9e792
4821 membar #Sync ! Added by membar checker (39)
4822! Mem[0000000030081400] = ffffffff ffffffff ff000000 00000000
4823! Mem[0000000030081410] = 99ffffff 6bff0000 00000063 00008f65
4824! Mem[0000000030081420] = 998681cb 8d0000ff 06cee291 8a000000
4825! Mem[0000000030081430] = 25e28a7b 5c801486 7af37f46 29e9e792
4826 ldda [%i2]ASI_BLK_SL,%f16 ! Block Load from 0000000030081400
4827! Mem[0000000010001410] = 00790000, %l7 = 0000000029e9e792
4828 lduwa [%i0+%o5]0x80,%l7 ! %l7 = 0000000000790000
4829! Mem[0000000021800180] = ff374b9c, %l2 = 000000000000004d
4830 ldub [%o3+0x181],%l2 ! %l2 = 0000000000000037
4831! Mem[0000000030001410] = 00000000, %l1 = 00000000ffff00ff
4832 lduha [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
4833! Mem[0000000030181408] = 29e98d00, %l7 = 0000000000790000
4834 ldsba [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
4835! Mem[0000000010141410] = 000000ff, %l3 = 000000000000008d
4836 ldswa [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
4837! Starting 10 instruction Store Burst
4838! Mem[0000000030181410] = ffff00ff, %l5 = 0000000000000000
4839 ldstuba [%i6+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
4840
4841p0_label_192:
4842! Mem[0000000010081438] = 7af37f46cb818699, %l0 = 0000000000000000, %l3 = 00000000000000ff
4843 add %i2,0x38,%g1
4844 casxa [%g1]0x80,%l0,%l3 ! %l3 = 7af37f46cb818699
4845! Mem[0000000010181408] = 7f000000, %l2 = 0000000000000037
4846 swapa [%i6+%o4]0x88,%l2 ! %l2 = 000000007f000000
4847! %l4 = 0000000000000000, Mem[0000000010101400] = 0000000000000000
4848 stxa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000000000
4849! %l3 = 7af37f46cb818699, Mem[0000000030181410] = ffff00ff
4850 stba %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 99ff00ff
4851! Mem[0000000010041410] = 324c6cff, %l4 = 0000000000000000
4852 swapa [%i1+%o5]0x88,%l4 ! %l4 = 00000000324c6cff
4853! %l5 = 00000000000000ff, Mem[0000000030041400] = 0000008d0000004d
4854 stxa %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000000000ff
4855! %l4 = 324c6cff, %l5 = 000000ff, Mem[0000000010081420] = 00000000 ff000000
4856 std %l4,[%i2+0x020] ! Mem[0000000010081420] = 324c6cff 000000ff
4857! %l7 = 0000000000000000, Mem[0000000021800040] = 00005fe5, %asi = 80
4858 stha %l7,[%o3+0x040]%asi ! Mem[0000000021800040] = 00005fe5
4859! Mem[0000000030001408] = 0000ff6b, %l4 = 00000000324c6cff
4860 swapa [%i0+%o4]0x89,%l4 ! %l4 = 000000000000ff6b
4861! Starting 10 instruction Load Burst
4862! Mem[0000000010181410] = e63ffde1, %l2 = 000000007f000000
4863 ldsha [%i6+%o5]0x80,%l2 ! %l2 = ffffffffffffe63f
4864
4865p0_label_193:
4866! Mem[0000000030041408] = 92e7e929, %l0 = 0000000000000000
4867 lduha [%i1+%o4]0x81,%l0 ! %l0 = 00000000000092e7
4868! Mem[0000000010141400] = ff8f435d, %l6 = 00000000000000ff
4869 ldsba [%i5+%g0]0x80,%l6 ! %l6 = ffffffffffffffff
4870! Mem[0000000030001400] = 92e7e929, %l6 = ffffffffffffffff
4871 lduwa [%i0+%g0]0x81,%l6 ! %l6 = 0000000092e7e929
4872! Mem[0000000010141428] = 93876ada, %l5 = 00000000000000ff
4873 ldub [%i5+0x029],%l5 ! %l5 = 0000000000000087
4874! Mem[0000000030101400] = 00008f65ffffffff, %l4 = 000000000000ff6b
4875 ldxa [%i4+%g0]0x81,%l4 ! %l4 = 00008f65ffffffff
4876! Mem[0000000010181408] = 37000000, %l4 = 00008f65ffffffff
4877 ldsba [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000037
4878! Mem[0000000010001408] = 000000ff, %l2 = ffffffffffffe63f
4879 ldswa [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
4880! Mem[0000000010001400] = 6bff0000 00000063, %l4 = 00000037, %l5 = 00000087
4881 ldda [%i0+%g0]0x80,%l4 ! %l4 = 000000006bff0000 0000000000000063
4882! Mem[0000000030081408] = 00000000 000000ff, %l2 = 000000ff, %l3 = cb818699
4883 ldda [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000
4884! Starting 10 instruction Store Burst
4885! Mem[0000000010101408] = 30d0ff00, %l3 = 0000000000000000
4886 ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 00000030000000ff
4887
4888p0_label_194:
4889! %l6 = 92e7e929, %l7 = 00000000, Mem[0000000010181420] = 000000ff 00000000
4890 std %l6,[%i6+0x020] ! Mem[0000000010181420] = 92e7e929 00000000
4891! Mem[0000000010181410] = e63ffde15c801486, %l4 = 000000006bff0000, %l3 = 0000000000000030
4892 add %i6,0x10,%g1
4893 casxa [%g1]0x80,%l4,%l3 ! %l3 = e63ffde15c801486
4894! Mem[0000000010101438] = f08690a6e63ffde1, %l3 = e63ffde15c801486, %l4 = 000000006bff0000
4895 add %i4,0x38,%g1
4896 casxa [%g1]0x80,%l3,%l4 ! %l4 = f08690a6e63ffde1
4897! Mem[0000000010141428] = 93876ada, %l5 = 00000063, %l4 = e63ffde1
4898 add %i5,0x28,%g1
4899 casa [%g1]0x80,%l5,%l4 ! %l4 = 0000000093876ada
4900! Mem[000000001004140c] = cb818699, %l0 = 000092e7, %l3 = 5c801486
4901 add %i1,0x0c,%g1
4902 casa [%g1]0x80,%l0,%l3 ! %l3 = 00000000cb818699
4903! Mem[0000000010141400] = ff8f435d, %l5 = 0000000000000063
4904 swapa [%i5+%g0]0x80,%l5 ! %l5 = 00000000ff8f435d
4905! %f2 = 8614805c 0000e63f, Mem[00000000100c1408] = ff818663 00ffd030
4906 stda %f2 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 8614805c 0000e63f
4907! %l5 = 00000000ff8f435d, Mem[0000000030141408] = ffff00ff
4908 stba %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffff005d
4909! %f9 = 00000000, Mem[00000000100c1404] = 5ee971aa
4910 sta %f9 ,[%i3+0x004]%asi ! Mem[00000000100c1404] = 00000000
4911! Starting 10 instruction Load Burst
4912! Mem[0000000010181410] = e1fd3fe6, %l1 = 0000000000000000
4913 lduwa [%i6+%o5]0x88,%l1 ! %l1 = 00000000e1fd3fe6
4914
4915p0_label_195:
4916! Mem[0000000010081408] = 4d000000 7af37f46, %l6 = 92e7e929, %l7 = 00000000
4917 ldda [%i2+%o4]0x80,%l6 ! %l6 = 000000004d000000 000000007af37f46
4918! Mem[0000000030041408] = 92e7e92900002e63, %f16 = ffffffff ffffffff
4919 ldda [%i1+%o4]0x81,%f16 ! %f16 = 92e7e929 00002e63
4920! Mem[0000000030141410] = ff0000004d000000, %l2 = 00000000000000ff
4921 ldxa [%i5+%o5]0x89,%l2 ! %l2 = ff0000004d000000
4922! Mem[0000000030181400] = 638681ff, %l7 = 000000007af37f46
4923 ldsba [%i6+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
4924! Mem[0000000030101410] = 00000063, %l4 = 0000000093876ada
4925 ldswa [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000063
4926! Mem[0000000010101410] = 00000000, %l3 = 00000000cb818699
4927 lduwa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
4928! Mem[0000000030081410] = 99ffffff, %l2 = ff0000004d000000
4929 lduba [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000099
4930! Mem[0000000030101400] = ffffffff 658f0000, %l2 = 00000099, %l3 = 00000000
4931 ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000658f0000 00000000ffffffff
4932! Mem[00000000100c1408] = 8614805c0000e63f, %f26 = 0000008a 91e2ce06
4933 ldda [%i3+%o4]0x80,%f26 ! %f26 = 8614805c 0000e63f
4934! Starting 10 instruction Store Burst
4935! %f2 = 8614805c 0000e63f, Mem[0000000010141408] = 29e9e700 998681cb
4936 stda %f2 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 8614805c 0000e63f
4937
4938p0_label_196:
4939! Mem[0000000010101410] = 00000000, %l7 = ffffffffffffffff
4940 ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 00000000000000ff
4941! Mem[00000000100c1400] = ffffffff, %l1 = 00000000e1fd3fe6
4942 swapa [%i3+%g0]0x80,%l1 ! %l1 = 00000000ffffffff
4943! %l4 = 0000000000000063, Mem[0000000010101438] = f08690a6e63ffde1, %asi = 80
4944 stxa %l4,[%i4+0x038]%asi ! Mem[0000000010101438] = 0000000000000063
4945! Mem[00000000300c1408] = 8d000000, %l6 = 000000004d000000
4946 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 0000008d000000ff
4947! %l0 = 000092e7, %l1 = ffffffff, Mem[0000000010181410] = e63ffde1 5c801486
4948 stda %l0,[%i6+0x010]%asi ! Mem[0000000010181410] = 000092e7 ffffffff
4949! %l6 = 0000008d, %l7 = 00000000, Mem[0000000010181428] = 0000008a 91e2ce06
4950 stda %l6,[%i6+0x028]%asi ! Mem[0000000010181428] = 0000008d 00000000
4951! %f28 = 8614805c 7b8ae225, Mem[00000000100c1400] = e1fd3fe6 00000000
4952 stda %f28,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 8614805c 7b8ae225
4953! Mem[0000000030141400] = 00000000, %l7 = 0000000000000000
4954 ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 00000000000000ff
4955! %l4 = 0000000000000063, Mem[0000000020800001] = 00ffa29f
4956 stb %l4,[%o1+0x001] ! Mem[0000000020800000] = 0063a29f
4957! Starting 10 instruction Load Burst
4958! Mem[0000000010001400] = 63000000 0000ff6b, %l6 = 0000008d, %l7 = 00000000
4959 ldda [%i0+%g0]0x88,%l6 ! %l6 = 000000000000ff6b 0000000063000000
4960
4961p0_label_197:
4962! Mem[00000000211c0000] = ffffd30e, %l1 = 00000000ffffffff
4963 ldsba [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
4964! Mem[0000000030081410] = 99ffffff6bff0000, %l5 = 00000000ff8f435d
4965 ldxa [%i2+%o5]0x81,%l5 ! %l5 = 99ffffff6bff0000
4966! Mem[00000000100c1428] = ffffffff, %l0 = 00000000000092e7
4967 lduwa [%i3+0x028]%asi,%l0 ! %l0 = 00000000ffffffff
4968! Mem[0000000010181408] = 37000000, %l4 = 0000000000000063
4969 ldswa [%i6+%o4]0x80,%l4 ! %l4 = 0000000037000000
4970! Mem[0000000030141408] = ffff005d, %l4 = 0000000037000000
4971 lduba [%i5+%o4]0x89,%l4 ! %l4 = 000000000000005d
4972! Mem[0000000010141428] = 93876ada, %l1 = ffffffffffffffff
4973 ldsba [%i5+0x02b]%asi,%l1 ! %l1 = ffffffffffffffda
4974! Mem[0000000010041400] = 000000d0, %l3 = 00000000ffffffff
4975 ldub [%i1+0x003],%l3 ! %l3 = 00000000000000d0
4976! Mem[00000000300c1400] = ffffffff, %f0 = 1a00008d
4977 lda [%i3+%g0]0x81,%f0 ! %f0 = ffffffff
4978! Mem[0000000030081400] = ffffffff ffffffff, %l2 = 658f0000, %l3 = 000000d0
4979 ldda [%i2+%g0]0x89,%l2 ! %l2 = 00000000ffffffff 00000000ffffffff
4980! Starting 10 instruction Store Burst
4981! %l0 = 00000000ffffffff, Mem[0000000010041408] = 0000008d
4982 stba %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff00008d
4983
4984p0_label_198:
4985! Mem[0000000010041408] = ff00008d, %l5 = 99ffffff6bff0000
4986 ldstuba [%i1+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
4987! %f17 = 00002e63, Mem[0000000010081424] = 000000ff
4988 sta %f17,[%i2+0x024]%asi ! Mem[0000000010081424] = 00002e63
4989! %l1 = ffffffffffffffda, Mem[000000001004141e] = 00007bc2
4990 stb %l1,[%i1+0x01e] ! Mem[000000001004141c] = 0000dac2
4991! %l5 = 00000000000000ff, Mem[0000000030181408] = 29e98d00
4992 stha %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 29e900ff
4993! %l6 = 000000000000ff6b, Mem[00000000211c0000] = ffffd30e, %asi = 80
4994 stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = ff6bd30e
4995! Mem[0000000010001410] = 00790000c9ef1a8c, %l7 = 0000000063000000, %l1 = ffffffffffffffda
4996 add %i0,0x10,%g1
4997 casxa [%g1]0x80,%l7,%l1 ! %l1 = 00790000c9ef1a8c
4998! Mem[00000000201c0000] = ffff91b2, %l4 = 000000000000005d
4999 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
5000! %f2 = 8614805c, Mem[0000000010081424] = 00002e63
5001 sta %f2 ,[%i2+0x024]%asi ! Mem[0000000010081424] = 8614805c
5002! Mem[0000000010181400] = e1fd3fe6, %l6 = 000000000000ff6b
5003 swapa [%i6+%g0]0x80,%l6 ! %l6 = 00000000e1fd3fe6
5004! Starting 10 instruction Load Burst
5005! Mem[00000000300c1410] = 3fe60000, %l3 = 00000000ffffffff
5006 lduba [%i3+%o5]0x81,%l3 ! %l3 = 000000000000003f
5007
5008p0_label_199:
5009! Mem[0000000030181400] = ff81866329e9e792, %l0 = 00000000ffffffff
5010 ldxa [%i6+%g0]0x81,%l0 ! %l0 = ff81866329e9e792
5011! Mem[0000000010041400] = 000000d0, %l4 = 00000000000000ff
5012 lduwa [%i1+%g0]0x80,%l4 ! %l4 = 00000000000000d0
5013! Mem[0000000010041410] = 0000000000000000, %f14 = 8d000000 92e7e929
5014 ldda [%i1+%o5]0x80,%f14 ! %f14 = 00000000 00000000
5015! Mem[00000000300c1408] = 000000ff, %l5 = 00000000000000ff
5016 lduba [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
5017! Mem[000000001010143c] = 00000063, %l2 = 00000000ffffffff
5018 lduba [%i4+0x03d]%asi,%l2 ! %l2 = 0000000000000000
5019! Mem[0000000030101408] = 1a0000ff, %l4 = 00000000000000d0
5020 ldsha [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
5021! Mem[0000000010081410] = c1000000, %l7 = 0000000063000000
5022 lduha [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
5023! Mem[0000000010181408] = 37000000, %l0 = ff81866329e9e792
5024 ldsha [%i6+%o4]0x80,%l0 ! %l0 = 0000000000003700
5025! Mem[0000000030081408] = 000000ff, %l1 = 00790000c9ef1a8c
5026 lduba [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff
5027! Starting 10 instruction Store Burst
5028! Mem[000000001008141c] = ffffffff, %l3 = 000000000000003f
5029 swap [%i2+0x01c],%l3 ! %l3 = 00000000ffffffff
5030
5031p0_label_200:
5032! Mem[0000000010041410] = 00000000, %l0 = 0000000000003700
5033 ldstuba [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff
5034! %l2 = 0000000000000000, Mem[0000000010041408] = ff00008d
5035 stwa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
5036! Mem[0000000010001408] = 000000ff, %l5 = 00000000000000ff
5037 swapa [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000ff
5038! Mem[0000000010101410] = 000000ff, %l4 = 00000000000000ff
5039 ldstuba [%i4+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
5040! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000030181400] = ff818663 29e9e792
5041 stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff 000000ff
5042! %f28 = 8614805c 7b8ae225, Mem[0000000010181408] = 37000000 ffffffff
5043 stda %f28,[%i6+0x008]%asi ! Mem[0000000010181408] = 8614805c 7b8ae225
5044! %f17 = 00002e63, Mem[0000000010041400] = d0000000
5045 sta %f17,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00002e63
5046! Mem[0000000010101410] = 000000ff, %l2 = 0000000000000000
5047 ldstuba [%i4+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
5048! Mem[0000000030041400] = ff000000, %l2 = 00000000000000ff
5049 ldstuba [%i1+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
5050! Starting 10 instruction Load Burst
5051! Mem[00000000201c0000] = ffff91b2, %l3 = 00000000ffffffff
5052 ldsb [%o0+0x001],%l3 ! %l3 = ffffffffffffffff
5053
5054 ba,a p0_not_taken_0_end
5055p0_not_taken_0:
5056! The following code should not be executed
5057 stxa %l0,[%i1+0x000]%asi
5058 stba %l3,[%i3+0x00c]%asi
5059 ldda [%i5+0x018]%asi,%l6
5060 ldsh [%i6+0x008],%l6
5061 nop
5062 nop
5063 add %l2,0x347,%l7
5064 sdiv %l4,%l6,%l0
5065 ba,a p0_branch_failed
5066p0_not_taken_0_end:
5067
5068
5069! End of Random Code for Thread 0
5070
50711: membar #Sync ! Force all stores to complete
5072
5073
5074! Check Registers
5075
5076p0_check_registers:
5077 set p0_expected_registers,%g1
5078 ldx [%g1+0x000],%g2
5079 cmp %l0,%g2 ! %l0 should be 0000000000000000
5080 bne,a,pn %xcc,p0_reg_l0_fail
5081 mov %l0,%g3
5082 ldx [%g1+0x008],%g2
5083 cmp %l1,%g2 ! %l1 should be 00000000000000ff
5084 bne,a,pn %xcc,p0_reg_l1_fail
5085 mov %l1,%g3
5086 ldx [%g1+0x010],%g2
5087 cmp %l2,%g2 ! %l2 should be 00000000000000ff
5088 bne,a,pn %xcc,p0_reg_l2_fail
5089 mov %l2,%g3
5090 ldx [%g1+0x018],%g2
5091 cmp %l3,%g2 ! %l3 should be ffffffffffffffff
5092 bne,a,pn %xcc,p0_reg_l3_fail
5093 mov %l3,%g3
5094 ldx [%g1+0x020],%g2
5095 cmp %l4,%g2 ! %l4 should be 00000000000000ff
5096 bne,a,pn %xcc,p0_reg_l4_fail
5097 mov %l4,%g3
5098 ldx [%g1+0x028],%g2
5099 cmp %l5,%g2 ! %l5 should be 00000000000000ff
5100 bne,a,pn %xcc,p0_reg_l5_fail
5101 mov %l5,%g3
5102 ldx [%g1+0x030],%g2
5103 cmp %l6,%g2 ! %l6 should be 00000000e1fd3fe6
5104 bne,a,pn %xcc,p0_reg_l6_fail
5105 mov %l6,%g3
5106 ldx [%g1+0x038],%g2
5107 cmp %l7,%g2 ! %l7 should be 0000000000000000
5108 bne,a,pn %xcc,p0_reg_l7_fail
5109 mov %l7,%g3
5110
5111! Check Floating Point Registers
5112
5113p0_check_fp_registers:
5114 set p0_expected_fp_regs,%g3
5115 std %f0,[%g1]
5116 ldx [%g1],%l1
5117 ldx [%g3+0x00],%l0
5118 cmp %l0,%l1 ! %f0 should be ffffffff cb818663
5119 bne %xcc,p0_f0_fail
5120 std %f2,[%g1]
5121 ldx [%g1],%l1
5122 ldx [%g3+0x08],%l0
5123 cmp %l0,%l1 ! %f2 should be 8614805c 0000e63f
5124 bne %xcc,p0_f2_fail
5125 std %f4,[%g1]
5126 ldx [%g1],%l1
5127 ldx [%g3+0x10],%l0
5128 cmp %l0,%l1 ! %f4 should be ff7b0000 bbffffff
5129 bne %xcc,p0_f4_fail
5130 std %f6,[%g1]
5131 ldx [%g1],%l1
5132 ldx [%g3+0x18],%l0
5133 cmp %l0,%l1 ! %f6 should be 63000000 eb440000
5134 bne %xcc,p0_f6_fail
5135 std %f8,[%g1]
5136 ldx [%g1],%l1
5137 ldx [%g3+0x20],%l0
5138 cmp %l0,%l1 ! %f8 should be 998681cb 00000000
5139 bne %xcc,p0_f8_fail
5140 std %f10,[%g1]
5141 ldx [%g1],%l1
5142 ldx [%g3+0x28],%l0
5143 cmp %l0,%l1 ! %f10 should be 29e9e700 ffffffff
5144 bne %xcc,p0_f10_fail
5145 std %f12,[%g1]
5146 ldx [%g1],%l1
5147 ldx [%g3+0x30],%l0
5148 cmp %l0,%l1 ! %f12 should be 291a0000 000000ff
5149 bne %xcc,p0_f12_fail
5150 std %f14,[%g1]
5151 ldx [%g1],%l1
5152 ldx [%g3+0x38],%l0
5153 cmp %l0,%l1 ! %f14 should be 00000000 00000000
5154 bne %xcc,p0_f14_fail
5155 std %f16,[%g1]
5156 ldx [%g1],%l1
5157 ldx [%g3+0x40],%l0
5158 cmp %l0,%l1 ! %f16 should be 92e7e929 00002e63
5159 bne %xcc,p0_f16_fail
5160 std %f18,[%g1]
5161 ldx [%g1],%l1
5162 ldx [%g3+0x48],%l0
5163 cmp %l0,%l1 ! %f18 should be 00000000 000000ff
5164 bne %xcc,p0_f18_fail
5165 std %f20,[%g1]
5166 ldx [%g1],%l1
5167 ldx [%g3+0x50],%l0
5168 cmp %l0,%l1 ! %f20 should be 0000ff6b ffffff99
5169 bne %xcc,p0_f20_fail
5170 std %f22,[%g1]
5171 ldx [%g1],%l1
5172 ldx [%g3+0x58],%l0
5173 cmp %l0,%l1 ! %f22 should be 658f0000 63000000
5174 bne %xcc,p0_f22_fail
5175 std %f24,[%g1]
5176 ldx [%g1],%l1
5177 ldx [%g3+0x60],%l0
5178 cmp %l0,%l1 ! %f24 should be ff00008d cb818699
5179 bne %xcc,p0_f24_fail
5180 std %f26,[%g1]
5181 ldx [%g1],%l1
5182 ldx [%g3+0x68],%l0
5183 cmp %l0,%l1 ! %f26 should be 8614805c 0000e63f
5184 bne %xcc,p0_f26_fail
5185 std %f28,[%g1]
5186 ldx [%g1],%l1
5187 ldx [%g3+0x70],%l0
5188 cmp %l0,%l1 ! %f28 should be 8614805c 7b8ae225
5189 bne %xcc,p0_f28_fail
5190 std %f30,[%g1]
5191 ldx [%g1],%l1
5192 ldx [%g3+0x78],%l0
5193 cmp %l0,%l1 ! %f30 should be 92e7e929 467ff37a
5194 bne %xcc,p0_f30_fail
5195 nop
5196
5197! The test for processor 0 has passed
5198
5199p0_passed:
5200 ta GOOD_TRAP
5201 nop
5202
5203p0_reg_l0_fail:
5204 or %g0,0xbd0,%g1
5205 ba,a p0_failed
5206p0_reg_l1_fail:
5207 or %g0,0xbd1,%g1
5208 ba,a p0_failed
5209p0_reg_l2_fail:
5210 or %g0,0xbd2,%g1
5211 ba,a p0_failed
5212p0_reg_l3_fail:
5213 or %g0,0xbd3,%g1
5214 ba,a p0_failed
5215p0_reg_l4_fail:
5216 or %g0,0xbd4,%g1
5217 ba,a p0_failed
5218p0_reg_l5_fail:
5219 or %g0,0xbd5,%g1
5220 ba,a p0_failed
5221p0_reg_l6_fail:
5222 or %g0,0xbd6,%g1
5223 ba,a p0_failed
5224p0_reg_l7_fail:
5225 or %g0,0xbd7,%g1
5226 ba,a p0_failed
5227p0_f0_fail:
5228 set p0_temp,%g6
5229 mov 0xf00,%l0
5230 stx %l0,[%g6]
5231 std %f0,[%g6+8]
5232 stx %fsr,[%g6+16]
5233 ta BAD_TRAP
5234
5235p0_f2_fail:
5236 set p0_temp,%g6
5237 mov 0xf02,%l0
5238 stx %l0,[%g6]
5239 std %f2,[%g6+8]
5240 stx %fsr,[%g6+16]
5241 ta BAD_TRAP
5242
5243p0_f4_fail:
5244 set p0_temp,%g6
5245 mov 0xf04,%l0
5246 stx %l0,[%g6]
5247 std %f4,[%g6+8]
5248 stx %fsr,[%g6+16]
5249 ta BAD_TRAP
5250
5251p0_f6_fail:
5252 set p0_temp,%g6
5253 mov 0xf06,%l0
5254 stx %l0,[%g6]
5255 std %f6,[%g6+8]
5256 stx %fsr,[%g6+16]
5257 ta BAD_TRAP
5258
5259p0_f8_fail:
5260 set p0_temp,%g6
5261 mov 0xf08,%l0
5262 stx %l0,[%g6]
5263 std %f8,[%g6+8]
5264 stx %fsr,[%g6+16]
5265 ta BAD_TRAP
5266
5267p0_f10_fail:
5268 set p0_temp,%g6
5269 mov 0xf10,%l0
5270 stx %l0,[%g6]
5271 std %f10,[%g6+8]
5272 stx %fsr,[%g6+16]
5273 ta BAD_TRAP
5274
5275p0_f12_fail:
5276 set p0_temp,%g6
5277 mov 0xf12,%l0
5278 stx %l0,[%g6]
5279 std %f12,[%g6+8]
5280 stx %fsr,[%g6+16]
5281 ta BAD_TRAP
5282
5283p0_f14_fail:
5284 set p0_temp,%g6
5285 mov 0xf14,%l0
5286 stx %l0,[%g6]
5287 std %f14,[%g6+8]
5288 stx %fsr,[%g6+16]
5289 ta BAD_TRAP
5290
5291p0_f16_fail:
5292 set p0_temp,%g6
5293 mov 0xf16,%l0
5294 stx %l0,[%g6]
5295 std %f16,[%g6+8]
5296 stx %fsr,[%g6+16]
5297 ta BAD_TRAP
5298
5299p0_f18_fail:
5300 set p0_temp,%g6
5301 mov 0xf18,%l0
5302 stx %l0,[%g6]
5303 std %f18,[%g6+8]
5304 stx %fsr,[%g6+16]
5305 ta BAD_TRAP
5306
5307p0_f20_fail:
5308 set p0_temp,%g6
5309 mov 0xf20,%l0
5310 stx %l0,[%g6]
5311 std %f20,[%g6+8]
5312 stx %fsr,[%g6+16]
5313 ta BAD_TRAP
5314
5315p0_f22_fail:
5316 set p0_temp,%g6
5317 mov 0xf22,%l0
5318 stx %l0,[%g6]
5319 std %f22,[%g6+8]
5320 stx %fsr,[%g6+16]
5321 ta BAD_TRAP
5322
5323p0_f24_fail:
5324 set p0_temp,%g6
5325 mov 0xf24,%l0
5326 stx %l0,[%g6]
5327 std %f24,[%g6+8]
5328 stx %fsr,[%g6+16]
5329 ta BAD_TRAP
5330
5331p0_f26_fail:
5332 set p0_temp,%g6
5333 mov 0xf26,%l0
5334 stx %l0,[%g6]
5335 std %f26,[%g6+8]
5336 stx %fsr,[%g6+16]
5337 ta BAD_TRAP
5338
5339p0_f28_fail:
5340 set p0_temp,%g6
5341 mov 0xf28,%l0
5342 stx %l0,[%g6]
5343 std %f28,[%g6+8]
5344 stx %fsr,[%g6+16]
5345 ta BAD_TRAP
5346
5347p0_f30_fail:
5348 set p0_temp,%g6
5349 mov 0xf30,%l0
5350 stx %l0,[%g6]
5351 std %f30,[%g6+8]
5352 stx %fsr,[%g6+16]
5353 ta BAD_TRAP
5354
5355
5356! The test for processor 0 failed
5357
5358p0_failed:
5359 set p0_temp,%g6
5360 stx %g1,[%g6]
5361 stx %g2,[%g6+8]
5362 stx %g3,[%g6+16]
5363 stx %fsr,[%g6+24]
5364 ta BAD_TRAP
5365
5366
5367! The local area data for processor 0 failed
5368
5369p0_local_failed:
5370 set done_flags,%g5
5371 mov 3,%g6
5372 st %g6,[%g5+0x000] ! Set processor 0 done flag
5373
5374 set p0_temp,%g6
5375 add %g1,%g4,%g1
5376 stx %g4,[%g6]
5377 stx %g2,[%g6+8]
5378 stx %g3,[%g6+16]
5379 st %fsr,[%g6+24]
5380 ta BAD_TRAP
5381
5382p0_selfmod_failed:
5383 ba p0_failed
5384 mov 0xabc,%g1
5385
5386p0_branch_failed:
5387 mov 0xbbb,%g1
5388 rd %ccr,%g2
5389 ba p0_failed
5390 mov 0x0,%g3
5391
5392p0_trap1e:
5393 nop
5394 nop
5395 fsqrts %f2 ,%f14
5396 fdtoi %f2 ,%f3
5397 ldswa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000010081408]
5398 done
5399
5400p0_trap1o:
5401 nop
5402 nop
5403 fsqrts %f2 ,%f14
5404 fdtoi %f2 ,%f3
5405 ldswa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000010081408]
5406 done
5407
5408
5409p0_trap2e:
5410 ldswa [%i4+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000010101400]
5411 smul %l4,%l6,%l2
5412 stwa %l2,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010081410]
5413 umul %l2,0xdc9,%l7
5414 xor %l1,-0x640,%l5
5415 fsqrts %f1 ,%f6
5416 fstoi %f0 ,%f5
5417 done
5418
5419p0_trap2o:
5420 ldswa [%o4+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000010101400]
5421 smul %l4,%l6,%l2
5422 stwa %l2,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010081410]
5423 umul %l2,0xdc9,%l7
5424 xor %l1,-0x640,%l5
5425 fsqrts %f1 ,%f6
5426 fstoi %f0 ,%f5
5427 done
5428
5429
5430p0_trap3e:
5431 or %l1,0x010,%l1
5432 or %l0,0x8bd,%l6
5433 subc %l0,0xcf7,%l4
5434 or %l1,%l6,%l5
5435 done
5436
5437p0_trap3o:
5438 or %l1,0x010,%l1
5439 or %l0,0x8bd,%l6
5440 subc %l0,0xcf7,%l4
5441 or %l1,%l6,%l5
5442 done
5443
5444! Cross Processor Interrupt Handler
5445
5446cross_intr_handler:
5447 membar #Sync
5448! Identify the recipient of the interrupt
5449 mov 0x10,%g1 ! VA of Core ID Register
5450 ldxa [%g1]ASI_CMP_CORE_ID,%g1
5451 and %g1,0x3f,%g4 ! Extract Core ID in %g4
5452 sll %g4,2,%g1 ! Index into intr receive array
5453 set received_xintr,%g2 ! Pointer to receive counters
5454 lduw [%g2+%g1],%g3 ! Get receive count
5455 inc %g3 ! Incement by 1
5456 st %g3,[%g2+%g1] ! Update receive count
5457! Reset busy bit interrupts and return
5458 mov 0x40,%g1 ! Busy bit
5459 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
5460 membar #Sync
5461 retry
5462
5463inst_access_handler:
5464 done
5465
5466 .align 256
5467data_access_handler:
54681: done
5469
5470p0_init_memory_pointers:
5471 set p0_init_registers,%g1
5472 mov %g0,%g2
5473 mov %g0,%g3
5474 mov %g0,%g4
5475 mov %g0,%g5
5476 mov %g0,%g6
5477 mov %g0,%g7
5478
5479! Initialize memory pointers for window 0
5480 set p0_local0_start,%i0
5481 set p0_local1_start,%i1
5482 set p0_local2_start,%i2
5483 set p0_local3_start,%i3
5484 set p0_local4_start,%i4
5485 set p0_local5_start,%i5
5486 set p0_local6_start,%i6
5487 clr %i7
5488! Init Local Registers in Window 0
5489 ldx [%g1+0x000],%l0 ! %l0 = 0ad74513eb776091
5490 ldx [%g1+0x008],%l1 ! %l1 = 9e3606fa17a36b36
5491 ldx [%g1+0x010],%l2 ! %l2 = bb3fdf5e3ee319d5
5492 ldx [%g1+0x018],%l3 ! %l3 = 920d054a36dcb533
5493 ldx [%g1+0x020],%l4 ! %l4 = b28405939e29de0e
5494 ldx [%g1+0x028],%l5 ! %l5 = eda29913f5ae3004
5495 ldx [%g1+0x030],%l6 ! %l6 = adb6129dc93e862e
5496 ldx [%g1+0x038],%l7 ! %l7 = d0fa46ea7e08e65c
5497
5498! Initialize the output register of window 0
5499
5500 set share0_start,%o0
5501 set share1_start,%o1
5502 set share2_start,%o2
5503 set share3_start,%o3
5504 mov 0x08,%o4
5505 mov 0x10,%o5
5506 mov 0x18,%o6
5507
5508 retl
5509 nop
5510
5511user_text_end:
5512 .seg "text"
5513 .align 0x2000
5514user_near0_start:
5515p0_near_0_le:
5516 stb %l7,[%i0+0x022] ! Mem[0000000010001422]
5517 swap [%i6+0x00c],%l0 ! Mem[000000001018140c]
5518 jmpl %o7,%g0
5519 fmuls %f4 ,%f15,%f6
5520p0_near_0_he:
5521 stx %l6,[%i4+0x030] ! Mem[0000000010101430]
5522 ldsh [%i0+0x008],%l5 ! Mem[0000000010001408]
5523 fsqrts %f31,%f23
5524 jmpl %o7,%g0
5525 ldsh [%i4+0x008],%l6 ! Mem[0000000010101408]
5526near0_b2b_h:
5527 fcmps %fcc2,%f29,%f27
5528 fstoi %f19,%f22
5529 fcmps %fcc2,%f16,%f18
5530 subc %l1,%l7,%l5
5531 jmpl %o7,%g0
5532 fmuls %f26,%f18,%f24
5533near0_b2b_l:
5534 fcmps %fcc1,%f13,%f2
5535 fitos %f14,%f8
5536 orn %l6,%l0,%l3
5537 umul %l3,%l6,%l0
5538 jmpl %o7,%g0
5539 fsubs %f11,%f2 ,%f10
5540user_near0_end:
5541 .seg "text"
5542 .align 0x2000
5543user_near1_start:
5544p0_near_1_le:
5545 ldx [%i2+0x020],%l6 ! Mem[0000000010081420]
5546 ldsw [%i3+0x008],%l0 ! Mem[00000000100c1408]
5547 fadds %f4 ,%f7 ,%f9
5548 and %l5,0x1ba,%l3
5549 jmpl %o7,%g0
5550 umul %l4,-0x887,%l4
5551p0_near_1_he:
5552 ldsb [%i0+0x029],%l5 ! Mem[0000000010001429]
5553 stw %l0,[%i6+0x02c] ! Mem[000000001018142c]
5554 ldd [%i2+0x010],%f22 ! Mem[0000000010081410]
5555 fadds %f17,%f16,%f26
5556 sdivx %l1,-0x945,%l4
5557 jmpl %o7,%g0
5558 ldub [%i2+0x001],%l6 ! Mem[0000000010081401]
5559near1_b2b_h:
5560 fstod %f19,%f28
5561 fstoi %f20,%f23
5562 orn %l4,0x5e3,%l1
5563 or %l4,-0x50d,%l1
5564 fstoi %f19,%f18
5565 fadds %f26,%f24,%f20
5566 jmpl %o7,%g0
5567 fdtos %f20,%f16
5568near1_b2b_l:
5569 mulx %l6,0x796,%l0
5570 fmuls %f15,%f13,%f3
5571 andn %l7,-0xd24,%l6
5572 fcmps %fcc3,%f9 ,%f4
5573 fstoi %f5 ,%f7
5574 udivx %l7,-0xf3c,%l6
5575 jmpl %o7,%g0
5576 mulx %l5,%l1,%l1
5577user_near1_end:
5578 .seg "text"
5579 .align 0x2000
5580user_near2_start:
5581p0_near_2_le:
5582 sth %l6,[%i1+0x032] ! Mem[0000000010041432]
5583 jmpl %o7,%g0
5584 std %f8 ,[%i6+0x020] ! Mem[0000000010181420]
5585p0_near_2_he:
5586 fstod %f27,%f16
5587 umul %l3,0x0f0,%l6
5588 jmpl %o7,%g0
5589 fsubs %f23,%f27,%f23
5590near2_b2b_h:
5591 mulx %l1,0xb0c,%l4
5592 fstod %f27,%f20
5593 sdivx %l2,%l3,%l2
5594 and %l6,-0x584,%l3
5595 jmpl %o7,%g0
5596 mulx %l7,0xada,%l4
5597near2_b2b_l:
5598 xnor %l4,0xe58,%l1
5599 fcmps %fcc2,%f11,%f1
5600 addc %l7,%l5,%l6
5601 fstod %f13,%f0
5602 jmpl %o7,%g0
5603 fdtoi %f0 ,%f3
5604user_near2_end:
5605 .seg "text"
5606 .align 0x2000
5607user_near3_start:
5608p0_near_3_le:
5609 orn %l7,%l3,%l6
5610 subc %l5,0x79b,%l5
5611 andn %l4,%l1,%l0
5612 subc %l5,%l5,%l5
5613 add %l1,0x726,%l4
5614 andn %l3,-0x130,%l0
5615 jmpl %o7,%g0
5616 smul %l0,-0x93a,%l5
5617p0_near_3_he:
5618 ldd [%i3+0x010],%f30 ! Mem[00000000100c1410]
5619 jmpl %o7,%g0
5620 and %l7,%l0,%l2
5621near3_b2b_h:
5622 fdtos %f16,%f21
5623 xor %l5,%l1,%l2
5624 xnor %l5,0x0cc,%l7
5625 andn %l7,-0xedb,%l3
5626 and %l1,0xeb3,%l2
5627 fdivs %f21,%f18,%f26
5628 jmpl %o7,%g0
5629 fsqrts %f28,%f31
5630near3_b2b_l:
5631 fdtoi %f0 ,%f13
5632 andn %l5,0xf18,%l5
5633 fadds %f12,%f3 ,%f1
5634 fitod %f7 ,%f8
5635 fdtoi %f8 ,%f0
5636 or %l5,0x103,%l0
5637 jmpl %o7,%g0
5638 fdtos %f2 ,%f1
5639user_near3_end:
5640 .seg "text"
5641 .text
5642 .align 0x2000
5643user_far0_start:
5644p0_far_0_le:
5645 jmpl %o7,%g0
5646 ldstub [%i6+0x003],%l5 ! Mem[0000000010181403]
5647 jmpl %o7,%g0
5648 nop
5649p0_far_0_lem:
5650 membar #Sync
5651 jmpl %o7,%g0
5652 ldstub [%i6+0x003],%l5 ! Mem[0000000010181403]
5653 jmpl %o7,%g0
5654 nop
5655p0_far_0_he:
5656 udivx %l6,-0xcdd,%l2
5657 std %l4,[%i2+0x030] ! Mem[0000000010081430]
5658 smul %l2,%l2,%l2
5659 sdivx %l7,%l6,%l0
5660 ldub [%i2+0x01c],%l0 ! Mem[000000001008141c]
5661 fitod %f20,%f30
5662 subc %l3,%l4,%l4
5663 jmpl %o7,%g0
5664 and %l3,%l5,%l1
5665p0_far_0_hem:
5666 udivx %l6,-0xcdd,%l2
5667 membar #Sync
5668 std %l4,[%i2+0x030] ! Mem[0000000010081430]
5669 smul %l2,%l2,%l2
5670 sdivx %l7,%l6,%l0
5671 ldub [%i2+0x01c],%l0 ! Mem[000000001008141c]
5672 fitod %f20,%f30
5673 subc %l3,%l4,%l4
5674 jmpl %o7,%g0
5675 and %l3,%l5,%l1
5676p0_loop_branch_0:
5677 jmpl %o7+12,%g0
5678 add %l0,1,%l0
5679far0_b2b_h:
5680 jmpl %o7,%g0
5681 orn %l1,0x099,%l6
5682 jmpl %o7,%g0
5683 nop
5684far0_b2b_l:
5685 jmpl %o7,%g0
5686 sdivx %l0,0x220,%l6
5687 jmpl %o7,%g0
5688 nop
5689user_far0_end:
5690 .seg "text"
5691 .text
5692 .align 0x2000
5693user_far1_start:
5694p0_far_1_le:
5695 ldsw [%i6+0x02c],%l0 ! Mem[000000001018142c]
5696 fitod %f1 ,%f14
5697 stx %l0,[%i5+0x008] ! Mem[0000000010141408]
5698 fmuls %f8 ,%f9 ,%f11
5699 fdtoi %f0 ,%f14
5700 jmpl %o7,%g0
5701 ldsh [%i6+0x02a],%l3 ! Mem[000000001018142a]
5702p0_far_1_lem:
5703 membar #Sync
5704 ldsw [%i6+0x02c],%l0 ! Mem[000000001018142c]
5705 fitod %f1 ,%f14
5706 stx %l0,[%i5+0x008] ! Mem[0000000010141408]
5707 fmuls %f8 ,%f9 ,%f11
5708 fdtoi %f0 ,%f14
5709 membar #Sync
5710 jmpl %o7,%g0
5711 ldsh [%i6+0x02a],%l3 ! Mem[000000001018142a]
5712p0_far_1_he:
5713 fdtoi %f16,%f20
5714 jmpl %o7,%g0
5715 fsubs %f24,%f20,%f17
5716p0_far_1_hem:
5717 fdtoi %f16,%f20
5718 jmpl %o7,%g0
5719 fsubs %f24,%f20,%f17
5720p0_loop_branch_1:
5721 jmpl %o7+12,%g0
5722 add %l0,2,%l0
5723far1_b2b_h:
5724 fdtos %f28,%f26
5725 sub %l0,-0x85a,%l2
5726 fdtos %f26,%f18
5727 fitos %f23,%f29
5728 fsqrts %f18,%f26
5729 jmpl %o7,%g0
5730 fdivs %f16,%f21,%f31
5731far1_b2b_l:
5732 fitos %f14,%f13
5733 addc %l0,0x4a9,%l3
5734 orn %l3,-0xb1b,%l6
5735 fcmps %fcc1,%f5 ,%f5
5736 umul %l7,0xc76,%l6
5737 jmpl %o7,%g0
5738 udivx %l6,-0xa9d,%l1
5739user_far1_end:
5740 .seg "text"
5741 .text
5742 .align 0x2000
5743user_far2_start:
5744p0_far_2_le:
5745 jmpl %o7,%g0
5746 fitos %f14,%f7
5747 jmpl %o7,%g0
5748 nop
5749p0_far_2_lem:
5750 jmpl %o7,%g0
5751 fitos %f14,%f7
5752 jmpl %o7,%g0
5753 nop
5754p0_far_2_he:
5755 ldsb [%i6+0x03b],%l2 ! Mem[000000001018143b]
5756 lduw [%i6+0x034],%l1 ! Mem[0000000010181434]
5757 swap [%i6+0x028],%l2 ! Mem[0000000010181428]
5758 jmpl %o7,%g0
5759 ldx [%i2+0x038],%l6 ! Mem[0000000010081438]
5760p0_far_2_hem:
5761 membar #Sync
5762 ldsb [%i6+0x03b],%l2 ! Mem[000000001018143b]
5763 lduw [%i6+0x034],%l1 ! Mem[0000000010181434]
5764 swap [%i6+0x028],%l2 ! Mem[0000000010181428]
5765 membar #Sync
5766 jmpl %o7,%g0
5767 ldx [%i2+0x038],%l6 ! Mem[0000000010081438]
5768p0_loop_branch_2:
5769 jmpl %o7+12,%g0
5770 add %l0,3,%l0
5771far2_b2b_h:
5772 jmpl %o7,%g0
5773 sub %l2,%l5,%l0
5774 jmpl %o7,%g0
5775 nop
5776far2_b2b_l:
5777 jmpl %o7,%g0
5778 fdivs %f7 ,%f8 ,%f1
5779 jmpl %o7,%g0
5780 nop
5781user_far2_end:
5782 .seg "text"
5783 .text
5784 .align 0x2000
5785user_far3_start:
5786p0_far_3_le:
5787 jmpl %o7,%g0
5788 fstoi %f0 ,%f2
5789 jmpl %o7,%g0
5790 nop
5791p0_far_3_lem:
5792 jmpl %o7,%g0
5793 fstoi %f0 ,%f2
5794 jmpl %o7,%g0
5795 nop
5796p0_far_3_he:
5797 and %l4,0xbe3,%l5
5798 ldstub [%i4+0x025],%l1 ! Mem[0000000010101425]
5799 ldstub [%o1+0x001],%l3 ! Mem[0000000020800001]
5800 stx %l2,[%i1+0x008] ! Mem[0000000010041408]
5801 ldsb [%i6+0x007],%l7 ! Mem[0000000010181407]
5802 sdivx %l3,%l7,%l4
5803 ldstub [%i2+0x01d],%l0 ! Mem[000000001008141d]
5804 jmpl %o7,%g0
5805 ldstub [%i5+0x018],%l3 ! Mem[0000000010141418]
5806p0_far_3_hem:
5807 and %l4,0xbe3,%l5
5808 membar #Sync
5809 ldstub [%i4+0x025],%l1 ! Mem[0000000010101425]
5810 ldstub [%o1+0x001],%l3 ! Mem[0000000020800001]
5811 stx %l2,[%i1+0x008] ! Mem[0000000010041408]
5812 ldsb [%i6+0x007],%l7 ! Mem[0000000010181407]
5813 sdivx %l3,%l7,%l4
5814 ldstub [%i2+0x01d],%l0 ! Mem[000000001008141d]
5815 membar #Sync
5816 jmpl %o7,%g0
5817 ldstub [%i5+0x018],%l3 ! Mem[0000000010141418]
5818p0_loop_branch_3:
5819 jmpl %o7+12,%g0
5820 add %l0,4,%l0
5821far3_b2b_h:
5822 fcmps %fcc2,%f30,%f26
5823 xnor %l0,%l3,%l7
5824 fsqrts %f19,%f22
5825 fstod %f27,%f22
5826 sdivx %l2,%l6,%l5
5827 jmpl %o7,%g0
5828 fstod %f28,%f22
5829far3_b2b_l:
5830 fitos %f10,%f10
5831 or %l1,-0x390,%l6
5832 mulx %l4,-0x451,%l1
5833 sub %l6,%l0,%l1
5834 fitod %f11,%f10
5835 jmpl %o7,%g0
5836 fitod %f2 ,%f10
5837user_far3_end:
5838 .seg "text"
5839 .align 0x2000
5840user_jump0_start:
5841 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
5842p0_jmpl_0_le:
5843 sth %l7,[%i2+0x026] ! Mem[0000000010081426]
5844 ldsb [%i6+0x003],%l2 ! Mem[0000000010181403]
5845 jmpl %g6+8,%g0
5846 fdtoi %f14,%f14
5847p0_call_0_le:
5848 ldsw [%i4+0x010],%l7 ! Mem[0000000010101410]
5849 std %f12,[%i5+0x010] ! Mem[0000000010141410]
5850 retl
5851 std %f6 ,[%i1+0x038] ! Mem[0000000010041438]
5852p0_jmpl_0_lo:
5853 sth %l7,[%o2+0x026] ! Mem[0000000010081426]
5854 ldsb [%o6+0x003],%l2 ! Mem[0000000010181403]
5855 jmpl %g6+8,%g0
5856 fdtoi %f14,%f14
5857p0_call_0_lo:
5858 ldsw [%o4+0x010],%l7 ! Mem[0000000010101410]
5859 std %f12,[%o5+0x010] ! Mem[0000000010141410]
5860 retl
5861 std %f6 ,[%o1+0x038] ! Mem[0000000010041438]
5862p0_jmpl_0_he:
5863 sub %l3,%l3,%l6
5864 xor %l6,0xb9d,%l2
5865 stw %l3,[%i6+0x010] ! Mem[0000000010181410]
5866 fdivs %f22,%f21,%f17
5867 nop
5868 jmpl %g6+8,%g0
5869 sub %l2,%l2,%l5
5870p0_call_0_he:
5871 nop
5872 nop
5873 swap [%i5+0x004],%l3 ! Mem[0000000010141404]
5874 fdtos %f20,%f26
5875 swap [%i4+0x01c],%l5 ! Mem[000000001010141c]
5876 retl
5877 stb %l3,[%i1+0x034] ! Mem[0000000010041434]
5878p0_jmpl_0_ho:
5879 sub %l3,%l3,%l6
5880 xor %l6,0xb9d,%l2
5881 stw %l3,[%o6+0x010] ! Mem[0000000010181410]
5882 fdivs %f22,%f21,%f17
5883 nop
5884 jmpl %g6+8,%g0
5885 sub %l2,%l2,%l5
5886p0_call_0_ho:
5887 nop
5888 nop
5889 swap [%o5+0x004],%l3 ! Mem[0000000010141404]
5890 fdtos %f20,%f26
5891 swap [%o4+0x01c],%l5 ! Mem[000000001010141c]
5892 retl
5893 stb %l3,[%o1+0x034] ! Mem[0000000010041434]
5894user_jump0_end:
5895 .seg "text"
5896 .align 0x2000
5897user_jump1_start:
5898 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
5899p0_jmpl_1_le:
5900 and %l0,%l7,%l4
5901 ldub [%i3+0x006],%l4 ! Mem[00000000100c1406]
5902 jmpl %g6+8,%g0
5903 orn %l0,-0x8dd,%l2
5904p0_call_1_le:
5905 fsubs %f11,%f2 ,%f15
5906 retl
5907 fdivs %f2 ,%f10,%f13
5908p0_jmpl_1_lo:
5909 and %l0,%l7,%l4
5910 ldub [%o3+0x006],%l4 ! Mem[00000000100c1406]
5911 jmpl %g6+8,%g0
5912 orn %l0,-0x8dd,%l2
5913p0_call_1_lo:
5914 fsubs %f11,%f2 ,%f15
5915 retl
5916 fdivs %f2 ,%f10,%f13
5917p0_jmpl_1_he:
5918 umul %l6,0x44b,%l2
5919 jmpl %g6+8,%g0
5920 stb %l5,[%i4+0x02d] ! Mem[000000001010142d]
5921p0_call_1_he:
5922 retl
5923 mulx %l1,%l6,%l1
5924p0_jmpl_1_ho:
5925 umul %l6,0x44b,%l2
5926 jmpl %g6+8,%g0
5927 stb %l5,[%o4+0x02d] ! Mem[000000001010142d]
5928p0_call_1_ho:
5929 retl
5930 mulx %l1,%l6,%l1
5931user_jump1_end:
5932 .seg "text"
5933 .align 0x2000
5934user_jump2_start:
5935 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
5936p0_jmpl_2_le:
5937 stx %l6,[%i2+0x030] ! Mem[0000000010081430]
5938 mulx %l0,-0x5e8,%l6
5939 sth %l2,[%i6+0x036] ! Mem[0000000010181436]
5940 umul %l3,0xf20,%l5
5941 ldd [%i4+0x008],%l6 ! Mem[0000000010101408]
5942 ldub [%i2+0x036],%l3 ! Mem[0000000010081436]
5943 jmpl %g6+8,%g0
5944 fitos %f4 ,%f6
5945p0_call_2_le:
5946 mulx %l3,-0xa6a,%l2
5947 stx %l5,[%i4+0x028] ! Mem[0000000010101428]
5948 retl
5949 mulx %l3,%l1,%l4
5950p0_jmpl_2_lo:
5951 stx %l6,[%o2+0x030] ! Mem[0000000010081430]
5952 mulx %l0,-0x5e8,%l6
5953 sth %l2,[%o6+0x036] ! Mem[0000000010181436]
5954 umul %l3,0xf20,%l5
5955 ldd [%o4+0x008],%l6 ! Mem[0000000010101408]
5956 ldub [%o2+0x036],%l3 ! Mem[0000000010081436]
5957 jmpl %g6+8,%g0
5958 fitos %f4 ,%f6
5959p0_call_2_lo:
5960 mulx %l3,-0xa6a,%l2
5961 stx %l5,[%o4+0x028] ! Mem[0000000010101428]
5962 retl
5963 mulx %l3,%l1,%l4
5964p0_jmpl_2_he:
5965 smul %l7,%l4,%l6
5966 jmpl %g6+8,%g0
5967 and %l2,%l3,%l6
5968p0_call_2_he:
5969 addc %l5,%l2,%l2
5970 fsubs %f19,%f27,%f27
5971 fsubs %f18,%f29,%f27
5972 fadds %f26,%f22,%f23
5973 fmuls %f31,%f31,%f27
5974 std %f30,[%i0+0x030] ! Mem[0000000010001430]
5975 retl
5976 umul %l0,-0x7f9,%l4
5977p0_jmpl_2_ho:
5978 smul %l7,%l4,%l6
5979 jmpl %g6+8,%g0
5980 and %l2,%l3,%l6
5981p0_call_2_ho:
5982 addc %l5,%l2,%l2
5983 fsubs %f19,%f27,%f27
5984 fsubs %f18,%f29,%f27
5985 fadds %f26,%f22,%f23
5986 fmuls %f31,%f31,%f27
5987 std %f30,[%o0+0x030] ! Mem[0000000010001430]
5988 retl
5989 umul %l0,-0x7f9,%l4
5990user_jump2_end:
5991 .seg "text"
5992 .align 0x2000
5993user_jump3_start:
5994 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
5995p0_jmpl_3_le:
5996 jmpl %g6+8,%g0
5997 and %l4,%l5,%l7
5998p0_call_3_le:
5999 fitos %f2 ,%f15
6000 fstoi %f11,%f12
6001 stw %l5,[%i3+0x03c] ! Mem[00000000100c143c]
6002 stb %l0,[%i3+0x019] ! Mem[00000000100c1419]
6003 sdivx %l3,0x2ad,%l1
6004 stb %l6,[%i5+0x005] ! Mem[0000000010141405]
6005 retl
6006 xnor %l7,%l6,%l7
6007p0_jmpl_3_lo:
6008 jmpl %g6+8,%g0
6009 and %l4,%l5,%l7
6010p0_call_3_lo:
6011 fitos %f2 ,%f15
6012 fstoi %f11,%f12
6013 stw %l5,[%o3+0x03c] ! Mem[00000000100c143c]
6014 stb %l0,[%o3+0x019] ! Mem[00000000100c1419]
6015 sdivx %l3,0x2ad,%l1
6016 stb %l6,[%o5+0x005] ! Mem[0000000010141405]
6017 retl
6018 xnor %l7,%l6,%l7
6019p0_jmpl_3_he:
6020 or %l1,%l7,%l6
6021 orn %l3,0x6c0,%l4
6022 ldd [%i2+0x008],%l0 ! Mem[0000000010081408]
6023 fsqrts %f25,%f20
6024 jmpl %g6+8,%g0
6025 fdtoi %f16,%f16
6026p0_call_3_he:
6027 retl
6028 sth %l3,[%i4+0x006] ! Mem[0000000010101406]
6029p0_jmpl_3_ho:
6030 or %l1,%l7,%l6
6031 orn %l3,0x6c0,%l4
6032 ldd [%o2+0x008],%l0 ! Mem[0000000010081408]
6033 fsqrts %f25,%f20
6034 jmpl %g6+8,%g0
6035 fdtoi %f16,%f16
6036p0_call_3_ho:
6037 retl
6038 sth %l3,[%o4+0x006] ! Mem[0000000010101406]
6039user_jump3_end:
6040
6041 .seg "data"
6042 .align 0x2000
6043user_data_start:
6044done_flags:
6045 .word 0
6046 .align 8
6047done_count:
6048 .word 0,0
6049Start_Flags:
6050 .word 0,0,0,0
6051Finish_Flag:
6052 .word 0,0
6053 .align 8
6054num_processors:
6055 .word 1
6056num_agents:
6057 .word 0
6058no_membar:
6059 .word 0
6060max_ireg:
6061 .word 8,0
6062max_freg:
6063 .word 32,0
6064 .align 64
6065p0_temp:
6066 .word 0,0,0,0,0,0,0,0
6067 .word 0,0,0,0,0,0,0,0
6068 .word 0,0,0,0,0,0,0,0
6069 .word 0,0,0,0,0,0,0,0
6070p0_debug:
6071 .word 0,0,0,0,0,0,0,0
6072 .word 0,0,0,0,0,0,0,0
6073p0_fsr:
6074 .word 0x00000000,0x00000000
6075 .align 8
6076p0_loop_cnt:
6077 .word 1,0
6078max_windows:
6079 .word 1,0,0,0,0,0,0,0
6080 .word 0,0,0,0,0,0,0,0
6081 .word 0,0,0,0,0,0,0,0
6082 .word 0,0,0,0,0,0,0,0
6083 .word 0,0,0,0,0,0,0,0
6084 .word 0,0,0,0,0,0,0,0
6085 .word 0,0,0,0,0,0,0,0
6086 .word 0,0,0,0,0,0,0,0
6087 .word 0,0,0,0,0,0,0,0
6088 .word 0,0,0,0,0,0,0,0
6089 .word 0,0,0,0,0,0,0,0
6090 .word 0,0,0,0,0,0,0,0
6091 .word 0,0,0,0,0,0,0,0
6092 .word 0,0,0,0,0,0,0,0
6093 .word 0,0,0,0,0,0,0,0
6094 .word 0,0,0,0,0,0,0,0
6095 .word 0,0,0,0,0,0,0,0
6096 .word 0,0,0,0,0,0,0,0
6097 .word 0,0,0,0,0,0,0,0
6098 .word 0,0,0,0,0,0,0,0
6099 .word 0,0,0,0,0,0,0,0
6100 .word 0,0,0,0,0,0,0,0
6101 .word 0,0,0,0,0,0,0,0
6102 .word 0,0,0,0,0,0,0,0
6103 .word 0,0,0,0,0,0,0,0
6104 .word 0,0,0,0,0,0,0,0
6105 .word 0,0,0,0,0,0,0,0
6106 .word 0,0,0,0,0,0,0,0
6107 .word 0,0,0,0,0,0,0,0
6108 .word 0,0,0,0,0,0,0,0
6109 .word 0,0,0,0,0,0,0,0
6110 .word 0,0,0,0,0,0,0,0
6111
6112 .align 8
6113p0_init_registers:
6114 .word 0x0ad74513,0xeb776091 ! Init value for %l0
6115 .word 0x9e3606fa,0x17a36b36 ! Init value for %l1
6116 .word 0xbb3fdf5e,0x3ee319d5 ! Init value for %l2
6117 .word 0x920d054a,0x36dcb533 ! Init value for %l3
6118 .word 0xb2840593,0x9e29de0e ! Init value for %l4
6119 .word 0xeda29913,0xf5ae3004 ! Init value for %l5
6120 .word 0xadb6129d,0xc93e862e ! Init value for %l6
6121 .word 0xd0fa46ea,0x7e08e65c ! Init value for %l7
6122 .align 64
6123p0_init_freg:
6124 .word 0x9fb0139d,0x6c2bbc05 ! Init value for %f0
6125 .word 0x23c69758,0xfbc4e179 ! Init value for %f2
6126 .word 0xc6795c11,0x5ee971aa ! Init value for %f4
6127 .word 0xd3f3dd7b,0xa7f3ca48 ! Init value for %f6
6128 .word 0xc7b1dcb7,0xc274f690 ! Init value for %f8
6129 .word 0x47d5ca66,0xa0213f02 ! Init value for %f10
6130 .word 0x06602e63,0xb8b87568 ! Init value for %f12
6131 .word 0xb5c6943d,0x712c80cc ! Init value for %f14
6132 .word 0x093a7425,0x3f0daeb3 ! Init value for %f16
6133 .word 0x6851dcab,0x85976a2d ! Init value for %f18
6134 .word 0x1e88b986,0x9a0231dc ! Init value for %f20
6135 .word 0x6124bc80,0x49014a1e ! Init value for %f22
6136 .word 0xf356e200,0x2925597d ! Init value for %f24
6137 .word 0x8b2a3086,0x6046fe2d ! Init value for %f26
6138 .word 0xe2bca68a,0x549100c3 ! Init value for %f28
6139 .word 0x89380ba3,0xbeb15203 ! Init value for %f30
6140 .word 0x8267e2e2,0xda42ef45 ! Init value for %f32
6141 .word 0x0385ede2,0x88b9ba49 ! Init value for %f34
6142 .word 0x8f8c56c9,0xd1809569 ! Init value for %f36
6143 .word 0x9760e0c9,0x3064f4a1 ! Init value for %f38
6144 .word 0x0bcaa5d6,0xb5d6e970 ! Init value for %f40
6145 .word 0x7e99763e,0xfaa577a6 ! Init value for %f42
6146 .word 0x85c46f53,0x93bb0530 ! Init value for %f44
6147 .word 0x36781bba,0x8dfe6cbe ! Init value for %f46
6148 .word 0xda2376e9,0x9bc67829
6149 .word 0xb2cffcf5,0xcab35db3
6150 .word 0x906fa457,0x9be1e268
6151 .word 0xfe534224,0x19bcc54a
6152 .word 0x04546c48,0x84e6cf17
6153 .word 0xd20bc357,0xa2d2b9ee
6154 .word 0xa6ec6b07,0x71b43901
6155 .word 0x2d908b12,0x7870f93d
6156p0_share_mask:
6157 .word 0xffff0000,0x00000000
6158 .word 0x00000000,0x00000000
6159 .word 0x00000000,0x00000000
6160 .word 0x00000000,0x00000000
6161 .word 0x00000000,0x00000000
6162 .word 0x00000000,0x00000000
6163 .word 0x00000000,0x00000000
6164 .word 0x00000000,0x00000000
6165p0_expected_registers:
6166 .word 0x00000000,0x00000000
6167 .word 0x00000000,0x000000ff
6168 .word 0x00000000,0x000000ff
6169 .word 0xffffffff,0xffffffff
6170 .word 0x00000000,0x000000ff
6171 .word 0x00000000,0x000000ff
6172 .word 0x00000000,0xe1fd3fe6
6173 .word 0x00000000,0x00000000
6174p0_expected_fp_regs:
6175 .word 0xffffffff,0xcb818663
6176 .word 0x8614805c,0x0000e63f
6177 .word 0xff7b0000,0xbbffffff
6178 .word 0x63000000,0xeb440000
6179 .word 0x998681cb,0x00000000
6180 .word 0x29e9e700,0xffffffff
6181 .word 0x291a0000,0x000000ff
6182 .word 0x00000000,0x00000000
6183 .word 0x92e7e929,0x00002e63
6184 .word 0x00000000,0x000000ff
6185 .word 0x0000ff6b,0xffffff99
6186 .word 0x658f0000,0x63000000
6187 .word 0xff00008d,0xcb818699
6188 .word 0x8614805c,0x0000e63f
6189 .word 0x8614805c,0x7b8ae225
6190 .word 0x92e7e929,0x467ff37a
6191 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
6192p0_local0_expect:
6193 .word 0x6bff0000,0x00000063
6194 .word 0x000000ff,0xec0848fc
6195 .word 0x00790000,0xc9ef1a8c
6196 .word 0xff000000,0x9953fb92
6197 .word 0x74e6ffff,0xffffffff
6198 .word 0x00ff6cff,0x0000ffff
6199 .word 0xd10c0b52,0x91e2ce06
6200 .word 0x8c1aefc9,0x5d438fff
6201p0_local0_sec_expect:
6202 .word 0x92e7e929,0x00000000
6203 .word 0xff6c4c32,0x8d00001a
6204 .word 0x00000000,0x000000bb
6205 .word 0xc27b0000,0x49002e63
6206 .word 0x000044eb,0x29e9e792
6207 .word 0x5ce6ffff,0xffffffff
6208 .word 0x7bc20000,0x000000bb
6209 .word 0xff2e4da6,0xcb818699
6210p0_local1_expect:
6211 .word 0x632e0000,0x00000000
6212 .word 0x00000000,0xcb818699
6213 .word 0xff000000,0x00000000
6214 .word 0x632e0049,0x0000dac2
6215 .word 0x92e7e929,0xeb440000
6216 .word 0xff0000ff,0xffffe65c
6217 .word 0xbb000000,0x0000c2ff
6218 .word 0xff2e00ff,0x00000000
6219p0_local1_sec_expect:
6220 .word 0xff000000,0x00000000
6221 .word 0x92e7e929,0x00002e63
6222 .word 0xff7b0000,0xbbffffff
6223 .word 0x1f2a2090,0x2003b023
6224 .word 0x7af37f46,0xcb818699
6225 .word 0xca0edd9d,0x9a0231dc
6226 .word 0x9e78b45c,0x2ab09a2e
6227 .word 0x65d22255,0xeb4e74ee
6228p0_local2_expect:
6229 .word 0x00000000,0xf66c4c32
6230 .word 0x4d000000,0x7af37f46
6231 .word 0x000000c1,0xffff805c
6232 .word 0x8614805c,0x0000003f
6233 .word 0x324c6cff,0x8614805c
6234 .word 0x25a2e291,0x8a000000
6235 .word 0x6800b8eb,0xffff6006
6236 .word 0x7af37f46,0xcb818699
6237p0_local2_sec_expect:
6238 .word 0xffffffff,0xffffffff
6239 .word 0xff000000,0x00000000
6240 .word 0x99ffffff,0x6bff0000
6241 .word 0x00000063,0x00008f65
6242 .word 0x998681cb,0x8d0000ff
6243 .word 0x06cee291,0x8a000000
6244 .word 0x25e28a7b,0x5c801486
6245 .word 0x7af37f46,0x29e9e792
6246p0_local3_expect:
6247 .word 0x8614805c,0x7b8ae225
6248 .word 0x8614805c,0x0000e63f
6249 .word 0x92e7e929,0x00000000
6250 .word 0x00000000,0x00007900
6251 .word 0x1e000000,0x0000008d
6252 .word 0xffffffff,0xeb440000
6253 .word 0x00000000,0x0000001e
6254 .word 0xe1fd3fe6,0xa69086f0
6255p0_local3_sec_expect:
6256 .word 0xffffffff,0x63000000
6257 .word 0xff000000,0x8d0000ff
6258 .word 0x3fe60000,0x5c801486
6259 .word 0x59fa6577,0xa69bb726
6260 .word 0xd91532d8,0xeb590511
6261 .word 0x7cde5fe1,0x35fec18d
6262 .word 0x97daf2f7,0x2e025c1e
6263 .word 0x92e7e929,0xeb440000
6264p0_local4_expect:
6265 .word 0x00000000,0x00000000
6266 .word 0xffd0ff00,0x638681cb
6267 .word 0xff000000,0x29e9e792
6268 .word 0x00790000,0x00000000
6269 .word 0xf6cdff0e,0x00008892
6270 .word 0x000044eb,0xffffffff
6271 .word 0x000000ff,0x00000000
6272 .word 0x00000000,0x00000063
6273p0_local4_sec_expect:
6274 .word 0x00008f65,0xffffffff
6275 .word 0xff00001a,0x63000000
6276 .word 0x00000063,0xb8ffffff
6277 .word 0x7af381cb,0xcb81df60
6278 .word 0x0000dcb7,0x3bef019c
6279 .word 0x00790000,0x17000000
6280 .word 0xffffffff,0x00000000
6281 .word 0xe5eef483,0xc27beba5
6282p0_local5_expect:
6283 .word 0x00000063,0x7900d030
6284 .word 0x3fe60000,0x5c801486
6285 .word 0xff000000,0x25697236
6286 .word 0xffffffff,0x00000000
6287 .word 0x0000004d,0x000020a5
6288 .word 0x93876ada,0xffa8ff4e
6289 .word 0x000000ff,0x29e9e792
6290 .word 0x000000ff,0x0000ff6b
6291p0_local5_sec_expect:
6292 .word 0xff000000,0xeb440000
6293 .word 0x5d00ffff,0x92e7e929
6294 .word 0x0000004d,0x000000ff
6295 .word 0xb3a20d4d,0x25e28a7b
6296 .word 0xfc4808ec,0x1c11f4d7
6297 .word 0x6bafd61c,0x1eb2507e
6298 .word 0x1e6b974d,0x66f9bdbc
6299 .word 0xa421ad9c,0x0caff052
6300p0_local6_expect:
6301 .word 0x0000ff6b,0x0000e63f
6302 .word 0x8614805c,0x7b8ae225
6303 .word 0x000092e7,0xffffffff
6304 .word 0x46000000,0xcb818699
6305 .word 0x92e7e929,0x00000000
6306 .word 0x0000008d,0x00000000
6307 .word 0x00000000,0x00000063
6308 .word 0xff7b0000,0x467ff37a
6309p0_local6_sec_expect:
6310 .word 0x000000ff,0x000000ff
6311 .word 0xff00e929,0x00002e63
6312 .word 0x99ff00ff,0x92e7e929
6313 .word 0xff000000,0x1d2c86bb
6314 .word 0x0f6567ff,0xb7dcb1c7
6315 .word 0x06cee291,0x74a700ff
6316 .word 0xbb000000,0x1d2c86bb
6317 .word 0x00790000,0x83783eff
6318share0_expect:
6319 .word 0xffff91b2,0xc694ced6
6320 .word 0x5a0744af,0x71e66490
6321 .word 0x5bdeee81,0xb905b33f
6322 .word 0xf7903171,0x21a458eb
6323 .word 0xc3f8c84d,0x1c7c2a73
6324 .word 0x61ce61df,0xdcf5c8af
6325 .word 0xcd88b7e3,0x7b0f07ac
6326 .word 0xe380d60f,0x38b1eb0b
6327share1_expect:
6328 .word 0x0063a29f,0x080b93fe
6329 .word 0xd18d2ee8,0x30bdf8e4
6330 .word 0xc6936008,0x7a647288
6331 .word 0xee46ad9e,0xd25cd087
6332 .word 0xf0d91154,0xfc903bc1
6333 .word 0x86627ca9,0xcd002355
6334 .word 0xfb6f2448,0x15ff516c
6335 .word 0x3c0167aa,0x4e423099
6336 .word 0x000064b8,0xa07127b8
6337 .word 0x6e709aa5,0x923df849
6338 .word 0x7b678180,0x3ae789a7
6339 .word 0x610b1ae4,0x5d67964a
6340 .word 0x67aebca8,0x61d267cc
6341 .word 0xb83a53fd,0x16657b9e
6342 .word 0x9155e623,0x5f817a1d
6343 .word 0x410689c1,0xd2621476
6344share2_expect:
6345 .word 0xff6bd30e,0xa35d6f79
6346 .word 0xe33420eb,0x3070c2e1
6347 .word 0x530f9873,0xe2ca806a
6348 .word 0x55cfaa76,0x3ef84eaf
6349 .word 0x2a069ec0,0x9e97a590
6350 .word 0x50f56d9d,0x35cc3f43
6351 .word 0x872a62d8,0x7567d7ed
6352 .word 0xe671f097,0x591d0db2
6353share3_expect:
6354 .word 0x98ed4ab3,0x90fb07da
6355 .word 0xaf86a1ed,0x51eb880a
6356 .word 0x46e21384,0x68a897f7
6357 .word 0x6acc0a88,0x02adec99
6358 .word 0x5e5fcd02,0x933fe886
6359 .word 0x6cfafc37,0x8fde1600
6360 .word 0xd47eefea,0x28027388
6361 .word 0x0f9ca1b2,0x4e64c6e7
6362 .word 0x00005fe5,0xee7b0cc3
6363 .word 0x22239bfd,0xd31f1512
6364 .word 0x910fa501,0x7431dc7b
6365 .word 0xc561da8f,0x749a0f33
6366 .word 0xd531ca5d,0xf9448d72
6367 .word 0x96c98103,0x0242a123
6368 .word 0xef714920,0x3e9d0a2e
6369 .word 0xe9555365,0x4722fcd7
6370 .word 0x00ff9c17,0x29f4d6bc
6371 .word 0xea0ee5c8,0x10d2a995
6372 .word 0xbaf7ddf7,0xb9781d74
6373 .word 0xea1d1385,0xf71a5499
6374 .word 0x327cb400,0xb17442b7
6375 .word 0x73b8a85d,0x339a8e10
6376 .word 0x7c9e5b26,0x78bb4930
6377 .word 0xc4c05035,0x9b065376
6378 .word 0x467f4263,0x81ba6041
6379 .word 0x933f9b81,0xd3cdf155
6380 .word 0x6c2b0707,0x38c5f500
6381 .word 0x4834be50,0xecc23c30
6382 .word 0xa1377d44,0x661ab8d4
6383 .word 0x37240202,0x69d2acff
6384 .word 0xdeb49744,0x9a8ac715
6385 .word 0x6346bb38,0xc9bb5a45
6386 .word 0xfff238be,0x2fb4afe6
6387 .word 0xcb872fbd,0x037c41d9
6388 .word 0xa56ecd25,0x57cc2c51
6389 .word 0x640ce9d2,0xdd40c5c7
6390 .word 0x10d413a9,0xeba55d77
6391 .word 0x0c7036a0,0x7fb7d874
6392 .word 0xe2b96927,0x26f9331d
6393 .word 0x69eb10d5,0x5ac46dda
6394 .word 0xff0064c9,0xa1bc29d3
6395 .word 0xa967c35c,0x12c8efcb
6396 .word 0x710f22e5,0xbf907558
6397 .word 0x1b8656de,0x383dafcd
6398 .word 0x1b05663a,0x3effd992
6399 .word 0x11955fdc,0xde90a05f
6400 .word 0x1a3c1310,0x13c8ff82
6401 .word 0xf36a44c0,0xae2fce39
6402 .word 0xff374b9c,0xfc52e4f0
6403 .word 0x20c5bc99,0x07868cfb
6404 .word 0x2a8606b7,0xa64a2676
6405 .word 0x79da2192,0x02de633c
6406 .word 0xe9483708,0x38a01547
6407 .word 0x7655ccd6,0xefab9147
6408 .word 0x347784a4,0x02cfb34c
6409 .word 0xda212725,0x811ba76d
6410 .word 0xc1ff67f1,0xfb23031b
6411 .word 0x0a7855b8,0x660a2f09
6412 .word 0x4ae010c9,0x49020fc5
6413 .word 0xe5de1142,0x79111047
6414 .word 0x51390971,0xc65d320f
6415 .word 0xdfae4ef6,0x8ac8f6cd
6416 .word 0x7d3a8c20,0x3289181e
6417 .word 0xd3002e7e,0xa6798c08
6418p0_invalidate_semaphore:
6419 .word 0
6420! Data for Cross Processor Interrupt
6421 .align 8
6422received_xintr:
6423 .word 0,0,0,0,0,0,0,0
6424 .word 0,0,0,0,0,0,0,0
6425 .word 0,0,0,0,0,0,0,0
6426 .word 0,0,0,0,0,0,0,0
6427 .word 0,0,0,0,0,0,0,0
6428 .word 0,0,0,0,0,0,0,0
6429 .word 0,0,0,0,0,0,0,0
6430 .word 0,0,0,0,0,0,0,0
6431p0_dispatch_retry:
6432 .word 0,0
6433p0_xintr_data:
6434 .word 0x00000000,0x00000001
6435 .word 0xe6f42c7f,0x9ba89223
6436 .word 0x00000000,0x00000002
6437 .word 0xa62e714f,0xe0b14c83
6438 .word 0x00000000,0x00000003
6439 .word 0x413a1600,0x3caacf39
6440 .word 0x00000000,0x00000004
6441 .word 0x220cf148,0x44bf43c8
6442 .word 0x00000000,0x00000005
6443 .word 0x03584960,0x533dced2
6444 .word 0x00000000,0x00000006
6445 .word 0x4109f2b7,0x98d20e94
6446 .word 0x00000000,0x00000007
6447 .word 0x0c87a858,0x45c597c7
6448 .word 0x00000000,0x00000008
6449 .word 0xc4b21e0f,0x82fa7343
6450 .align 8
6451p0_xintr_expected:
6452 .word 0
6453 .align 64
6454xintr_data_ptrs:
6455 .word p0_xintr_data
6456 .align 8
6457p0_xintr_db:
6458 .skip 512
6459p0_xintr_retry_count:
6460 .word 0,0
6461p0_reset_cnt:
6462 .word 0
6463 .align 8
6464p0_ec_timing_ctrl:
6465 .word 0,0
6466p0_ec_control:
6467 .word 0,0
6468p0_mcu_shadow:
6469 .skip 80
6470user_data_end:
6471
6472
6473SECTION .p0_local0 DATA_VA=0x000800000
6474
6475attr_data {
6476 Name = .p0_local0,
6477 VA = 0x0000000000800000,
6478 RA = 0x0000000010000000,
6479 PA = ra2pa(0x0000000010000000,0),
6480 part_0_ctx_nonzero_tsb_config_0,
6481 TTE_Context=PCONTEXT,
6482 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6483 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6484 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6485 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6486}
6487
6488 .data
6489 .seg "data"
6490 .align 0x2000
6491 .global p0_local0_start
6492p0_local0_begin:
6493 .skip 0x1400
6494p0_local0_start:
6495 .word 0x1d2cec92,0x6063db4a,0x5683e4b8,0xf67ba10b
6496 .word 0xe135dcd6,0x0efd2b21,0x3b464555,0x9f33e31c
6497 .word 0x57632275,0x66ebe667,0x743ee3f0,0xc0b09daa
6498 .word 0xd10c0b52,0x91e2ce06,0xf314cac4,0x5d438f65
6499p0_local0_end:
6500
6501SECTION .p0_local0_sec DATA_VA=0x000800000
6502
6503attr_data {
6504 Name = .p0_local0_sec,
6505 VA = 0x0000000000800000,
6506 RA = 0x0000000030000000,
6507 PA = ra2pa(0x0000000030000000,0),
6508 part_0_ctx_nonzero_tsb_config_0,
6509 TTE_Context=SCONTEXT,
6510 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6511 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6512 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6513 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6514}
6515
6516 .data
6517 .seg "data"
6518 .align 0x2000
6519 .global p0_local0_sec_start
6520p0_local0_sec_begin:
6521 .skip 0x1400
6522p0_local0_sec_start:
6523 .word 0xbb6a2ee2,0x99198d56,0x233725a7,0xf8e4dd65
6524 .word 0xd6f97851,0x6db26886,0x87e15b2e,0x2478cb45
6525 .word 0x0b8dd523,0xd3cdb77e,0x567aace1,0x901fd999
6526 .word 0x847675dd,0x0bf12677,0x29d7805c,0xe14bab79
6527p0_local0_sec_end:
6528
6529SECTION .p0_local1 DATA_VA=0x000802000
6530
6531attr_data {
6532 Name = .p0_local1,
6533 VA = 0x0000000000802000,
6534 RA = 0x0000000010040000,
6535 PA = ra2pa(0x0000000010040000,0),
6536 part_0_ctx_nonzero_tsb_config_0,
6537 TTE_Context=PCONTEXT,
6538 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6539 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6540 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6541 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6542}
6543
6544 .data
6545 .seg "data"
6546 .align 0x2000
6547 .global p0_local1_start
6548p0_local1_begin:
6549 .skip 0x1400
6550p0_local1_start:
6551 .word 0x90fdb42c,0xcb818699,0x095261f1,0x961c20f1
6552 .word 0xa559c885,0x5ea18d08,0x623c33ba,0x41c83ff7
6553 .word 0x9c23ef3b,0x3d1c1b10,0xe6410c9f,0x9f18c46f
6554 .word 0xa4a1b84a,0x522a501e,0xa5eb7bc2,0x83f4eee5
6555p0_local1_end:
6556
6557SECTION .p0_local1_sec DATA_VA=0x000802000
6558
6559attr_data {
6560 Name = .p0_local1_sec,
6561 VA = 0x0000000000802000,
6562 RA = 0x0000000030040000,
6563 PA = ra2pa(0x0000000030040000,0),
6564 part_0_ctx_nonzero_tsb_config_0,
6565 TTE_Context=SCONTEXT,
6566 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6567 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6568 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6569 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6570}
6571
6572 .data
6573 .seg "data"
6574 .align 0x2000
6575 .global p0_local1_sec_start
6576p0_local1_sec_begin:
6577 .skip 0x1400
6578p0_local1_sec_start:
6579 .word 0x9b9773c7,0x589f2a62,0xa5791f3d,0xd63a075a
6580 .word 0x1015bc6b,0xf7cbd5f6,0x1f2a2090,0x2003b023
6581 .word 0x6f932c63,0xcb162d87,0xca0edd9d,0xe945683f
6582 .word 0x9e78b45c,0x2ab09a2e,0x65d22255,0xeb4e74ee
6583p0_local1_sec_end:
6584
6585SECTION .p0_local2 DATA_VA=0x000804000
6586
6587attr_data {
6588 Name = .p0_local2,
6589 VA = 0x0000000000804000,
6590 RA = 0x0000000010080000,
6591 PA = ra2pa(0x0000000010080000,0),
6592 part_0_ctx_nonzero_tsb_config_0,
6593 TTE_Context=PCONTEXT,
6594 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6595 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6596 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6597 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6598}
6599
6600 .data
6601 .seg "data"
6602 .align 0x2000
6603 .global p0_local2_start
6604p0_local2_begin:
6605 .skip 0x1400
6606p0_local2_start:
6607 .word 0x54f8e292,0x7c576394,0x124c22c4,0xe653fb92
6608 .word 0xb240fa10,0x7497e7f4,0x8614e7d6,0xabfd260c
6609 .word 0xa699a4eb,0x3d24279c,0x0b4978ea,0x7605d030
6610 .word 0x63bc2318,0x492e4da6,0x99de5fd1,0x3bffd309
6611p0_local2_end:
6612
6613SECTION .p0_local2_sec DATA_VA=0x000804000
6614
6615attr_data {
6616 Name = .p0_local2_sec,
6617 VA = 0x0000000000804000,
6618 RA = 0x0000000030080000,
6619 PA = ra2pa(0x0000000030080000,0),
6620 part_0_ctx_nonzero_tsb_config_0,
6621 TTE_Context=SCONTEXT,
6622 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6623 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6624 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6625 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6626}
6627
6628 .data
6629 .seg "data"
6630 .align 0x2000
6631 .global p0_local2_sec_start
6632p0_local2_sec_begin:
6633 .skip 0x1400
6634p0_local2_sec_start:
6635 .word 0xc7edd984,0x5d6ea774,0x1a0998eb,0xccd3b277
6636 .word 0xb77ac0af,0x656d647d,0x0e2f9683,0x1669a53e
6637 .word 0xd16d567d,0x8f12e4d7,0x7b7d0855,0x6acd54af
6638 .word 0x28ade205,0xccc2d45b,0x60df3d69,0xfc78291a
6639p0_local2_sec_end:
6640
6641SECTION .p0_local3 DATA_VA=0x000806000
6642
6643attr_data {
6644 Name = .p0_local3,
6645 VA = 0x0000000000806000,
6646 RA = 0x00000000100c0000,
6647 PA = ra2pa(0x00000000100c0000,0),
6648 part_0_ctx_nonzero_tsb_config_0,
6649 TTE_Context=PCONTEXT,
6650 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6651 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6652 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6653 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6654}
6655
6656 .data
6657 .seg "data"
6658 .align 0x2000
6659 .global p0_local3_start
6660p0_local3_begin:
6661 .skip 0x1400
6662p0_local3_start:
6663 .word 0x19ccea02,0xf53687b6,0x39c25475,0x02b98eca
6664 .word 0x51617659,0xcd53ece9,0x6596e7f0,0x12f60e0b
6665 .word 0x9288eca2,0x0e02cdf6,0x39cb3389,0x1faa20a5
6666 .word 0xe4c5217a,0xf0c08745,0xe1fd3fe6,0xa69086f0
6667p0_local3_end:
6668
6669SECTION .p0_local3_sec DATA_VA=0x000806000
6670
6671attr_data {
6672 Name = .p0_local3_sec,
6673 VA = 0x0000000000806000,
6674 RA = 0x00000000300c0000,
6675 PA = ra2pa(0x00000000300c0000,0),
6676 part_0_ctx_nonzero_tsb_config_0,
6677 TTE_Context=SCONTEXT,
6678 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6679 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6680 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6681 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6682}
6683
6684 .data
6685 .seg "data"
6686 .align 0x2000
6687 .global p0_local3_sec_start
6688p0_local3_sec_begin:
6689 .skip 0x1400
6690p0_local3_sec_start:
6691 .word 0xdc5afaae,0x96b2a476,0xc01604d4,0xd9356247
6692 .word 0x80e28c27,0x1fd13a8a,0x59fa6577,0xa69bb726
6693 .word 0xd91532d8,0xeb590511,0x7cdf71e1,0x35feb250
6694 .word 0x97daf2f7,0x2e025c1e,0xb90dcab5,0x51895986
6695p0_local3_sec_end:
6696
6697SECTION .p0_local4 DATA_VA=0x000808000
6698
6699attr_data {
6700 Name = .p0_local4,
6701 VA = 0x0000000000808000,
6702 RA = 0x0000000010100000,
6703 PA = ra2pa(0x0000000010100000,0),
6704 part_0_ctx_nonzero_tsb_config_0,
6705 TTE_Context=PCONTEXT,
6706 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6707 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6708 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6709 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6710}
6711
6712 .data
6713 .seg "data"
6714 .align 0x2000
6715 .global p0_local4_start
6716p0_local4_begin:
6717 .skip 0x1400
6718p0_local4_start:
6719 .word 0xf40c5b35,0x38fe91a6,0xe454f43d,0x25697236
6720 .word 0xbac94e3d,0xc326ec5c,0x5d5bcd17,0xeb8d094e
6721 .word 0x71eb081e,0x891c9711,0x818ee1d5,0x56dd49ba
6722 .word 0x6318f4d7,0xafad2fea,0xc0a13507,0x2905d94f
6723p0_local4_end:
6724
6725SECTION .p0_local4_sec DATA_VA=0x000808000
6726
6727attr_data {
6728 Name = .p0_local4_sec,
6729 VA = 0x0000000000808000,
6730 RA = 0x0000000030100000,
6731 PA = ra2pa(0x0000000030100000,0),
6732 part_0_ctx_nonzero_tsb_config_0,
6733 TTE_Context=SCONTEXT,
6734 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6735 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6736 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6737 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6738}
6739
6740 .data
6741 .seg "data"
6742 .align 0x2000
6743 .global p0_local4_sec_start
6744p0_local4_sec_begin:
6745 .skip 0x1400
6746p0_local4_sec_start:
6747 .word 0xe22b35ad,0x6f90bd45,0x528ce8a2,0x2761da8e
6748 .word 0x5294907c,0xcf7458b4,0x34c786ad,0x81f67883
6749 .word 0x5af94f01,0x8dc144eb,0xc6cc59f6,0x4fbd7843
6750 .word 0xc9ec9cde,0x06097efa,0xd18db23e,0x2cde44c1
6751p0_local4_sec_end:
6752
6753SECTION .p0_local5 DATA_VA=0x00080a000
6754
6755attr_data {
6756 Name = .p0_local5,
6757 VA = 0x000000000080a000,
6758 RA = 0x0000000010140000,
6759 PA = ra2pa(0x0000000010140000,0),
6760 part_0_ctx_nonzero_tsb_config_0,
6761 TTE_Context=PCONTEXT,
6762 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6763 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6764 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6765 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6766}
6767
6768 .data
6769 .seg "data"
6770 .align 0x2000
6771 .global p0_local5_start
6772p0_local5_begin:
6773 .skip 0x1400
6774p0_local5_start:
6775 .word 0xc8d0469f,0x703c34d5,0x25a200a2,0x52633e01
6776 .word 0xef1163af,0x8a13a512,0x8d86c8b7,0x473166a8
6777 .word 0x92e7e929,0x1dfce0ef,0x93876ada,0xc03fd44e
6778 .word 0x6021af60,0x62ab149e,0xff3ef032,0xa3d2482a
6779p0_local5_end:
6780
6781SECTION .p0_local5_sec DATA_VA=0x00080a000
6782
6783attr_data {
6784 Name = .p0_local5_sec,
6785 VA = 0x000000000080a000,
6786 RA = 0x0000000030140000,
6787 PA = ra2pa(0x0000000030140000,0),
6788 part_0_ctx_nonzero_tsb_config_0,
6789 TTE_Context=SCONTEXT,
6790 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6791 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6792 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6793 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6794}
6795
6796 .data
6797 .seg "data"
6798 .align 0x2000
6799 .global p0_local5_sec_start
6800p0_local5_sec_begin:
6801 .skip 0x1400
6802p0_local5_sec_start:
6803 .word 0xa4b806c6,0x82060db4,0x25b93ce4,0x7af37f46
6804 .word 0x29e3ceeb,0xda3e788f,0x2fa2864d,0xc7e28a7b
6805 .word 0xfc4808ec,0x1c11f4d7,0x6bafd61c,0x1eb2507e
6806 .word 0x1e6b974d,0x66f9bdbc,0xa421ad9c,0x0caff052
6807p0_local5_sec_end:
6808
6809SECTION .p0_local6 DATA_VA=0x00080c000
6810
6811attr_data {
6812 Name = .p0_local6,
6813 VA = 0x000000000080c000,
6814 RA = 0x0000000010180000,
6815 PA = ra2pa(0x0000000010180000,0),
6816 part_0_ctx_nonzero_tsb_config_0,
6817 TTE_Context=PCONTEXT,
6818 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6819 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6820 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6821 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6822}
6823
6824 .data
6825 .seg "data"
6826 .align 0x2000
6827 .global p0_local6_start
6828p0_local6_begin:
6829 .skip 0x1400
6830p0_local6_start:
6831 .word 0xa3f925a6,0xf3d3a34a,0x566a6b3b,0x4fe85c1d
6832 .word 0x8c86efc9,0xa7dc3f69,0xe036d385,0xfde5e1cd
6833 .word 0x4502c60e,0xc47f08b7,0xfe65e7c9,0x306f30e7
6834 .word 0x446cb572,0x38d18857,0x0056074a,0xb1deda70
6835p0_local6_end:
6836
6837SECTION .p0_local6_sec DATA_VA=0x00080c000
6838
6839attr_data {
6840 Name = .p0_local6_sec,
6841 VA = 0x000000000080c000,
6842 RA = 0x0000000030180000,
6843 PA = ra2pa(0x0000000030180000,0),
6844 part_0_ctx_nonzero_tsb_config_0,
6845 TTE_Context=SCONTEXT,
6846 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6847 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6848 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6849 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6850}
6851
6852 .data
6853 .seg "data"
6854 .align 0x2000
6855 .global p0_local6_sec_start
6856p0_local6_sec_begin:
6857 .skip 0x1400
6858p0_local6_sec_start:
6859 .word 0x0167650f,0xabc5237b,0x841aa50a,0x9d115f91
6860 .word 0xa9824265,0xabc9db2a,0x85db0ade,0xb46bae7b
6861 .word 0x0a03f51c,0xe9ba5c96,0x6a390148,0x2822295c
6862 .word 0xe655f2e1,0x830188c8,0x9a276efc,0x85173b9c
6863p0_local6_sec_end:
6864
6865SECTION .share0 DATA_VA=0x00080e000
6866
6867attr_data {
6868 Name = .share0,
6869 VA = 0x000000000080e000,
6870 RA = 0x00000000201c0000,
6871 PA = ra2pa(0x00000000201c0000,0),
6872 part_0_ctx_nonzero_tsb_config_0,
6873 TTE_Context=PCONTEXT,
6874 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6875 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6876 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6877 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6878}
6879
6880 .data
6881 .seg "data"
6882 .align 0x2000
6883 .global share0_start
6884share0_begin:
6885share0_start:
6886 .word 0xb45791b2,0xc694ced6,0x5a0744af,0x71e66490
6887 .word 0x5bdeee81,0xb905b33f,0xf7903171,0x21a458eb
6888 .word 0xc3f8c84d,0x1c7c2a73,0x61ce61df,0xdcf5c8af
6889 .word 0xcd88b7e3,0x7b0f07ac,0xe380d60f,0x38b1eb0b
6890share0_end:
6891
6892SECTION .share1 DATA_VA=0x000810000
6893
6894attr_data {
6895 Name = .share1,
6896 VA = 0x0000000000810000,
6897 RA = 0x0000000020800000,
6898 PA = ra2pa(0x0000000020800000,0),
6899 part_0_ctx_nonzero_tsb_config_0,
6900 TTE_Context=PCONTEXT,
6901 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6902 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6903 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6904 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6905}
6906
6907 .data
6908 .seg "data"
6909 .align 0x2000
6910 .global share1_start
6911share1_begin:
6912share1_start:
6913 .word 0xab27a29f,0x080b93fe,0xd18d2ee8,0x30bdf8e4
6914 .word 0xc6936008,0x7a647288,0xee46ad9e,0xd25cd087
6915 .word 0xf0d91154,0xfc903bc1,0x86627ca9,0xcd002355
6916 .word 0xfb6f2448,0x15ff516c,0x3c0167aa,0x4e423099
6917 .word 0xde2464b8,0xa07127b8,0x6e709aa5,0x923df849
6918 .word 0x7b678180,0x3ae789a7,0x610b1ae4,0x5d67964a
6919 .word 0x67aebca8,0x61d267cc,0xb83a53fd,0x16657b9e
6920 .word 0x9155e623,0x5f817a1d,0x410689c1,0xd2621476
6921share1_end:
6922
6923SECTION .share2 DATA_VA=0x000812000
6924
6925attr_data {
6926 Name = .share2,
6927 VA = 0x0000000000812000,
6928 RA = 0x00000000211c0000,
6929 PA = ra2pa(0x00000000211c0000,0),
6930 part_0_ctx_nonzero_tsb_config_0,
6931 TTE_Context=PCONTEXT,
6932 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6933 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6934 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6935 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6936}
6937
6938 .data
6939 .seg "data"
6940 .align 0x2000
6941 .global share2_start
6942share2_begin:
6943share2_start:
6944 .word 0xe7fdd30e,0xa35d6f79,0xe33420eb,0x3070c2e1
6945 .word 0x530f9873,0xe2ca806a,0x55cfaa76,0x3ef84eaf
6946 .word 0x2a069ec0,0x9e97a590,0x50f56d9d,0x35cc3f43
6947 .word 0x872a62d8,0x7567d7ed,0xe671f097,0x591d0db2
6948share2_end:
6949
6950SECTION .share3 DATA_VA=0x000814000
6951
6952attr_data {
6953 Name = .share3,
6954 VA = 0x0000000000814000,
6955 RA = 0x0000000021800000,
6956 PA = ra2pa(0x0000000021800000,0),
6957 part_0_ctx_nonzero_tsb_config_0,
6958 TTE_Context=PCONTEXT,
6959 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6960 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6961 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6962 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6963}
6964
6965 .data
6966 .seg "data"
6967 .align 0x2000
6968 .global share3_start
6969share3_begin:
6970share3_start:
6971 .word 0x98ed4ab3,0x90fb07da,0xaf86a1ed,0x51eb880a
6972 .word 0x46e21384,0x68a897f7,0x6acc0a88,0x02adec99
6973 .word 0x5e5fcd02,0x933fe886,0x6cfafc37,0x8fde1600
6974 .word 0xd47eefea,0x28027388,0x0f9ca1b2,0x4e64c6e7
6975 .word 0xb7725fe5,0xee7b0cc3,0x22239bfd,0xd31f1512
6976 .word 0x910fa501,0x7431dc7b,0xc561da8f,0x749a0f33
6977 .word 0xd531ca5d,0xf9448d72,0x96c98103,0x0242a123
6978 .word 0xef714920,0x3e9d0a2e,0xe9555365,0x4722fcd7
6979 .word 0x764c9c17,0x29f4d6bc,0xea0ee5c8,0x10d2a995
6980 .word 0xbaf7ddf7,0xb9781d74,0xea1d1385,0xf71a5499
6981 .word 0x327cb400,0xb17442b7,0x73b8a85d,0x339a8e10
6982 .word 0x7c9e5b26,0x78bb4930,0xc4c05035,0x9b065376
6983 .word 0x97384263,0x81ba6041,0x933f9b81,0xd3cdf155
6984 .word 0x6c2b0707,0x38c5f500,0x4834be50,0xecc23c30
6985 .word 0xa1377d44,0x661ab8d4,0x37240202,0x69d2acff
6986 .word 0xdeb49744,0x9a8ac715,0x6346bb38,0xc9bb5a45
6987 .word 0x97f238be,0x2fb4afe6,0xcb872fbd,0x037c41d9
6988 .word 0xa56ecd25,0x57cc2c51,0x640ce9d2,0xdd40c5c7
6989 .word 0x10d413a9,0xeba55d77,0x0c7036a0,0x7fb7d874
6990 .word 0xe2b96927,0x26f9331d,0x69eb10d5,0x5ac46dda
6991 .word 0xb5b364c9,0xa1bc29d3,0xa967c35c,0x12c8efcb
6992 .word 0x710f22e5,0xbf907558,0x1b8656de,0x383dafcd
6993 .word 0x1b05663a,0x3effd992,0x11955fdc,0xde90a05f
6994 .word 0x1a3c1310,0x13c8ff82,0xf36a44c0,0xae2fce39
6995 .word 0xfd374b9c,0xfc52e4f0,0x20c5bc99,0x07868cfb
6996 .word 0x2a8606b7,0xa64a2676,0x79da2192,0x02de633c
6997 .word 0xe9483708,0x38a01547,0x7655ccd6,0xefab9147
6998 .word 0x347784a4,0x02cfb34c,0xda212725,0x811ba76d
6999 .word 0x74ac67f1,0xfb23031b,0x0a7855b8,0x660a2f09
7000 .word 0x4ae010c9,0x49020fc5,0xe5de1142,0x79111047
7001 .word 0x51390971,0xc65d320f,0xdfae4ef6,0x8ac8f6cd
7002 .word 0x7d3a8c20,0x3289181e,0xd3002e7e,0xa6798c08
7003share3_end: