Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_3000l.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_3000l.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 = 325162052
40! Riesling can be on
41! 1 Thread, 3000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_3000l.s created on Mar 25, 2009 (16:20:52)
44! RC file : mar25.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc mar25.rc -o mpgen_3000l -p 1 -l 3000
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 = b64e7977 827cf18e 03dbb449 87c60567
84! %f4 = 3bbcf463 c7e84f33 4234295e 29228649
85! %f8 = 651c3250 06909cc7 94491724 412ccb02
86! %f12 = 622881be edd6e5c6 a3716dda 978a5a90
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = 43d85bfd 881552c0 783d37e1 6dd7848f
90! %f20 = 061dd94d 09f86ad9 a8417509 abda6f33
91! %f24 = d5d0d4dc cb2b7647 59926947 a41fde32
92! %f28 = c062cc2e 8f353365 123ad57e 10c1267b
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = f88d1055 36977201 0719f6e2 b3edd8ba
96! %f36 = da121fd2 4b137dda c94065f5 808c2415
97! %f40 = f84e78a8 cc6887d2 cd830b86 494ed595
98! %f44 = efa1995d da4f451d ecf650b1 4b94d956
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0x864678080000007e,%g7,%g1 ! GSR scale = 15, align = 6
104 wr %g1,%g0,%gsr ! GSR = 864678080000007e
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[000000001014142c] = e1629794, %l5 = a910899852c00f53
113 lduwa [%i5+0x02c]%asi,%l5 ! %l5 = 00000000e1629794
114! Mem[0000000010001400] = b16f6ef8, %l6 = d07f6d980044b265
115 lduba [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000b1
116! Mem[0000000010141400] = 7f4e50085791dab5, %l1 = a68acbae127aa947
117 ldxa [%i5+%g0]0x88,%l1 ! %l1 = 7f4e50085791dab5
118! Mem[0000000010101410] = 06f6cdb1, %l6 = 00000000000000b1
119 ldstuba [%i4+%o5]0x80,%l6 ! %l6 = 00000006000000ff
120! %l2 = 6d4674a6, %l3 = 0af0b676, Mem[0000000010081428] = 6d528d20 3777d298
121 stda %l2,[%i2+0x028]%asi ! Mem[0000000010081428] = 6d4674a6 0af0b676
122! %l3 = 6f99a7840af0b676, Mem[0000000010001408] = ad72456e
123 stha %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = b676456e
124! Mem[0000000010101410] = fff6cdb1 578fe668, %l6 = 00000006, %l7 = 0a670fac
125 ldda [%i4+%o5]0x80,%l6 ! %l6 = 00000000fff6cdb1 00000000578fe668
126! Mem[0000000010141408] = 7d9a73ba, %f25 = cb2b7647
127 ld [%i5+%o4],%f25 ! %f25 = 7d9a73ba
128! Mem[0000000010141400] = b5da9157, %l4 = 8b876ce63e139bbb
129 ldsha [%i5+%g0]0x80,%l4 ! %l4 = ffffffffffffb5da
130! Starting 10 instruction Store Burst
131! %l7 = 00000000578fe668, Mem[00000000100c1400] = 6980daf43fc33381
132 stxa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000578fe668
133
134p0_label_2:
135! %l0 = 8f37d102, %l1 = 5791dab5, Mem[0000000030181408] = 1a9fce35 d21c5fbd
136 stda %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 8f37d102 5791dab5
137! Mem[0000000030141400] = 63aa31e8, %l5 = 00000000e1629794
138 ldstuba [%i5+%g0]0x81,%l5 ! %l5 = 00000063000000ff
139! %f18 = 783d37e1 6dd7848f, Mem[0000000030181410] = 246df1ed d888a0ef
140 stda %f18,[%i6+%o5]0x81 ! Mem[0000000030181410] = 783d37e1 6dd7848f
141! %f24 = d5d0d4dc 7d9a73ba, Mem[0000000010081420] = 98f41698 084ccda6
142 stda %f24,[%i2+0x020]%asi ! Mem[0000000010081420] = d5d0d4dc 7d9a73ba
143! %f16 = 43d85bfd 881552c0 783d37e1 6dd7848f
144! %f20 = 061dd94d 09f86ad9 a8417509 abda6f33
145! %f24 = d5d0d4dc 7d9a73ba 59926947 a41fde32
146! %f28 = c062cc2e 8f353365 123ad57e 10c1267b
147 stda %f16,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400
148! Mem[000000001008141c] = a1149a97, %l1 = 7f4e50085791dab5
149 swap [%i2+0x01c],%l1 ! %l1 = 00000000a1149a97
150! Mem[0000000010141428] = 96d26ea4, %l0 = 8f37d102, %l3 = 0af0b676
151 add %i5,0x28,%g1
152 casa [%g1]0x80,%l0,%l3 ! %l3 = 0000000096d26ea4
153! %l4 = ffffb5da, %l5 = 00000063, Mem[0000000030181400] = 636bdc28 01c3d31a
154 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffb5da 00000063
155! %l1 = 00000000a1149a97, Mem[00000000201c0000] = 8741851d, %asi = 80
156 stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 9a97851d
157! Starting 10 instruction Load Burst
158! Mem[0000000010181418] = d7b990b5, %l3 = 0000000096d26ea4
159 ldsh [%i6+0x01a],%l3 ! %l3 = ffffffffffff90b5
160
161p0_label_3:
162! Mem[00000000100c1428] = 7675aa25 c538ae7b, %l2 = 6d4674a6, %l3 = ffff90b5
163 ldd [%i3+0x028],%l2 ! %l2 = 000000007675aa25 00000000c538ae7b
164! Mem[0000000030141408] = 6a5df7d8, %l1 = 00000000a1149a97
165 ldsba [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffffffd8
166! Mem[00000000300c1408] = 8f789c95, %l6 = 00000000fff6cdb1
167 ldsba [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffffff8f
168! Mem[0000000030141408] = 6a5df7d8, %l0 = fb8d8dca8f37d102
169 ldswa [%i5+%o4]0x89,%l0 ! %l0 = 000000006a5df7d8
170! Mem[0000000010141410] = 0fde369b, %f2 = 03dbb449
171 lda [%i5+%o5]0x88,%f2 ! %f2 = 0fde369b
172! Mem[0000000021800040] = 76084289, %l4 = ffffffffffffb5da
173 ldub [%o3+0x041],%l4 ! %l4 = 0000000000000008
174 membar #Sync ! Added by membar checker (1)
175! Mem[0000000030041410] = d96af809, %l0 = 000000006a5df7d8
176 lduba [%i1+%o5]0x81,%l0 ! %l0 = 00000000000000d9
177! Mem[0000000030181410] = 783d37e1, %l3 = 00000000c538ae7b
178 ldsba [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000078
179! Mem[0000000010041430] = 63aae7fa573b7f97, %f4 = 3bbcf463 c7e84f33
180 ldd [%i1+0x030],%f4 ! %f4 = 63aae7fa 573b7f97
181! Starting 10 instruction Store Burst
182! %l2 = 000000007675aa25, Mem[0000000010181405] = 60c5dcdc
183 stb %l2,[%i6+0x005] ! Mem[0000000010181404] = 6025dcdc
184
185p0_label_4:
186! %l5 = 0000000000000063, Mem[00000000100c1412] = d96961ab
187 sth %l5,[%i3+0x012] ! Mem[00000000100c1410] = d9690063
188! Mem[0000000010101400] = edb5bf86, %l6 = ffffffffffffff8f
189 swapa [%i4+%g0]0x80,%l6 ! %l6 = 00000000edb5bf86
190! Code Fragment 4
191p0_fragment_1:
192! %l0 = 00000000000000d9
193 setx 0xfe6f87d038f3aafd,%g7,%l0 ! %l0 = fe6f87d038f3aafd
194! %l1 = ffffffffffffffd8
195 setx 0x0cf39d4875f75e8b,%g7,%l1 ! %l1 = 0cf39d4875f75e8b
196 setx 0x7ff8, %g1, %g2
197 and %l0, %g2, %l0
198 setx 0xffffffff, %g1, %g2
199 and %l1, %g2, %l1
200 setx 0x100000000, %g1, %g2
201 or %l1, %g2, %l1 ! Set bit 32 - perrinj
202 ta T_CHANGE_HPRIV
203 stxa %l1, [%l0]ASI_ICACHE_INSTR
204 ta T_CHANGE_NONHPRIV
205! %l0 = fe6f87d038f3aafd
206 setx 0x3280e8a009266b42,%g7,%l0 ! %l0 = 3280e8a009266b42
207! %l1 = 0cf39d4875f75e8b
208 setx 0xcab6abf7cda84e27,%g7,%l1 ! %l1 = cab6abf7cda84e27
209! %f0 = b64e7977, Mem[0000000030101410] = 9d260a04
210 sta %f0 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = b64e7977
211! %l6 = edb5bf86, %l7 = 578fe668, Mem[0000000010081400] = aab638e2 2db5fa1a
212 stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = edb5bf86 578fe668
213! %l5 = 0000000000000063, Mem[0000000030081400] = 1b8f7d46
214 stwa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000063
215! %l4 = 0000000000000008, Mem[0000000010181424] = 800ab348, %asi = 80
216 stwa %l4,[%i6+0x024]%asi ! Mem[0000000010181424] = 00000008
217! %l7 = 00000000578fe668, Mem[0000000010181408] = bf25fa93
218 stwa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 578fe668
219! %l7 = 00000000578fe668, Mem[00000000100c1408] = dfa2a285
220 stba %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 68a2a285
221! Starting 10 instruction Load Burst
222! Mem[00000000100c1408] = 68a2a285, %l4 = 0000000000000008
223 ldswa [%i3+%o4]0x80,%l4 ! %l4 = 0000000068a2a285
224
225p0_label_5:
226! Mem[0000000010101400] = 8fffffff, %l6 = 00000000edb5bf86
227 ldswa [%i4+%g0]0x88,%l6 ! %l6 = ffffffff8fffffff
228! Mem[0000000030181410] = e1373d78, %f17 = 881552c0
229 lda [%i6+%o5]0x89,%f17 ! %f17 = e1373d78
230! Mem[0000000010041408] = 8d2ba881 63accd66, %l0 = 09266b42, %l1 = cda84e27
231 ldda [%i1+%o4]0x88,%l0 ! %l0 = 0000000063accd66 000000008d2ba881
232! Mem[0000000010101410] = fff6cdb1, %f8 = 651c3250
233 lda [%i4+%o5]0x80,%f8 ! %f8 = fff6cdb1
234! Mem[0000000030141408] = 6a5df7d8, %l7 = 00000000578fe668
235 lduha [%i5+%o4]0x89,%l7 ! %l7 = 000000000000f7d8
236! Mem[00000000100c1410] = d9690063, %l4 = 0000000068a2a285
237 lduwa [%i3+%o5]0x80,%l4 ! %l4 = 00000000d9690063
238! Mem[00000000100c1400] = 578fe668, %f8 = fff6cdb1
239 lda [%i3+%g0]0x88,%f8 ! %f8 = 578fe668
240! Mem[0000000010141404] = 08504e7f, %l6 = ffffffff8fffffff
241 lduh [%i5+0x004],%l6 ! %l6 = 0000000000000850
242! Mem[0000000030041410] = d96af809, %f26 = 59926947
243 lda [%i1+%o5]0x81,%f26 ! %f26 = d96af809
244! Starting 10 instruction Store Burst
245! %f10 = 94491724 412ccb02, Mem[0000000030141410] = d52c785b e0ec1944
246 stda %f10,[%i5+%o5]0x81 ! Mem[0000000030141410] = 94491724 412ccb02
247
248! Check Point 1 for processor 0
249
250 set p0_check_pt_data_1,%g4
251 rd %ccr,%g5 ! %g5 = 44
252 ldx [%g4+0x08],%g2
253 cmp %l0,%g2 ! %l0 = 0000000063accd66
254 bne %xcc,p0_reg_check_fail0
255 mov 0xee0,%g1
256 ldx [%g4+0x10],%g2
257 cmp %l1,%g2 ! %l1 = 000000008d2ba881
258 bne %xcc,p0_reg_check_fail1
259 mov 0xee1,%g1
260 ldx [%g4+0x18],%g2
261 cmp %l3,%g2 ! %l3 = 0000000000000078
262 bne %xcc,p0_reg_check_fail3
263 mov 0xee3,%g1
264 ldx [%g4+0x20],%g2
265 cmp %l4,%g2 ! %l4 = 00000000d9690063
266 bne %xcc,p0_reg_check_fail4
267 mov 0xee4,%g1
268 ldx [%g4+0x28],%g2
269 cmp %l5,%g2 ! %l5 = 0000000000000063
270 bne %xcc,p0_reg_check_fail5
271 mov 0xee5,%g1
272 ldx [%g4+0x30],%g2
273 cmp %l6,%g2 ! %l6 = 0000000000000850
274 bne %xcc,p0_reg_check_fail6
275 mov 0xee6,%g1
276 ldx [%g4+0x38],%g2
277 cmp %l7,%g2 ! %l7 = 000000000000f7d8
278 bne %xcc,p0_reg_check_fail7
279 mov 0xee7,%g1
280 ldx [%g4+0x40],%g3
281 std %f0,[%g4]
282 ldx [%g4],%g2
283 cmp %g3,%g2 ! %f0 = b64e7977 827cf18e
284 bne %xcc,p0_freg_check_fail
285 mov 0xf00,%g1
286 ldx [%g4+0x48],%g3
287 std %f2,[%g4]
288 ldx [%g4],%g2
289 cmp %g3,%g2 ! %f2 = 0fde369b 87c60567
290 bne %xcc,p0_freg_check_fail
291 mov 0xf02,%g1
292 ldx [%g4+0x50],%g3
293 std %f4,[%g4]
294 ldx [%g4],%g2
295 cmp %g3,%g2 ! %f4 = 63aae7fa 573b7f97
296 bne %xcc,p0_freg_check_fail
297 mov 0xf04,%g1
298 ldx [%g4+0x58],%g3
299 std %f6,[%g4]
300 ldx [%g4],%g2
301 cmp %g3,%g2 ! %f6 = 4234295e 29228649
302 bne %xcc,p0_freg_check_fail
303 mov 0xf06,%g1
304 ldx [%g4+0x60],%g3
305 std %f8,[%g4]
306 ldx [%g4],%g2
307 cmp %g3,%g2 ! %f8 = 578fe668 06909cc7
308 bne %xcc,p0_freg_check_fail
309 mov 0xf08,%g1
310 ldx [%g4+0x68],%g3
311 std %f16,[%g4]
312 ldx [%g4],%g2
313 cmp %g3,%g2 ! %f16 = 43d85bfd e1373d78
314 bne %xcc,p0_freg_check_fail
315 mov 0xf16,%g1
316 ldx [%g4+0x70],%g3
317 std %f24,[%g4]
318 ldx [%g4],%g2
319 cmp %g3,%g2 ! %f24 = d5d0d4dc 7d9a73ba
320 bne %xcc,p0_freg_check_fail
321 mov 0xf24,%g1
322 ldx [%g4+0x78],%g3
323 std %f26,[%g4]
324 ldx [%g4],%g2
325 cmp %g3,%g2 ! %f26 = d96af809 a41fde32
326 bne %xcc,p0_freg_check_fail
327 mov 0xf26,%g1
328
329! Check Point 1 completed
330
331
332p0_label_6:
333! Mem[0000000010081410] = d14a1e87, %l7 = 000000000000f7d8
334 ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 000000d1000000ff
335! %f9 = 06909cc7, Mem[0000000010081400] = edb5bf86
336 sta %f9 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 06909cc7
337! Mem[0000000021800141] = e8d42023, %l5 = 0000000000000063
338 ldstub [%o3+0x141],%l5 ! %l5 = 000000d4000000ff
339! %l5 = 00000000000000d4, Mem[0000000010141400] = b5da9157
340 stha %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00d49157
341! Mem[0000000030101410] = b64e7977, %l4 = 00000000d9690063
342 swapa [%i4+%o5]0x89,%l4 ! %l4 = 00000000b64e7977
343! %l7 = 00000000000000d1, Mem[00000000211c0000] = f62ea37b, %asi = 80
344 stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00d1a37b
345! %l4 = 00000000b64e7977, Mem[0000000030041408] = 6dd7848f
346 stha %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 6dd77977
347! %l0 = 63accd66, %l1 = 8d2ba881, Mem[0000000010081408] = 3dc20db6 a1f079ca
348 stda %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 63accd66 8d2ba881
349! %l7 = 00000000000000d1, Mem[00000000201c0001] = 9a97851d
350 stb %l7,[%o0+0x001] ! Mem[00000000201c0000] = 9ad1851d
351! Starting 10 instruction Load Burst
352! Mem[0000000030081400] = 98bc81af 63000000, %l4 = b64e7977, %l5 = 000000d4
353 ldda [%i2+%g0]0x89,%l4 ! %l4 = 0000000063000000 0000000098bc81af
354
355p0_label_7:
356! Mem[00000000100c1428] = 7675aa25 c538ae7b, %l0 = 63accd66, %l1 = 8d2ba881
357 ldda [%i3+0x028]%asi,%l0 ! %l0 = 000000007675aa25 00000000c538ae7b
358! Mem[0000000030181410] = 8f84d76de1373d78, %l1 = 00000000c538ae7b
359 ldxa [%i6+%o5]0x89,%l1 ! %l1 = 8f84d76de1373d78
360! Mem[0000000030181400] = ffffb5da, %l0 = 000000007675aa25
361 lduba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000da
362! Mem[0000000010001400] = b16f6ef879a894ef, %l3 = 0000000000000078
363 ldxa [%i0+0x000]%asi,%l3 ! %l3 = b16f6ef879a894ef
364! Mem[0000000010081410] = ff4a1e87, %l0 = 00000000000000da
365 lduha [%i2+%o5]0x80,%l0 ! %l0 = 000000000000ff4a
366! Mem[0000000010101434] = ed0f510e, %l6 = 0000000000000850
367 ldsba [%i4+0x036]%asi,%l6 ! %l6 = 0000000000000051
368! Mem[0000000030101410] = d9690063, %l2 = 000000007675aa25
369 lduwa [%i4+%o5]0x89,%l2 ! %l2 = 00000000d9690063
370! Mem[0000000030141400] = ffaa31e8 50b9a13d, %l6 = 00000051, %l7 = 000000d1
371 ldda [%i5+%g0]0x81,%l6 ! %l6 = 00000000ffaa31e8 0000000050b9a13d
372! Mem[0000000010001408] = b676456e, %l4 = 0000000063000000
373 ldswa [%i0+%o4]0x80,%l4 ! %l4 = ffffffffb676456e
374! Starting 10 instruction Store Burst
375! %l7 = 0000000050b9a13d, Mem[0000000010141438] = c0179a5b, %asi = 80
376 stwa %l7,[%i5+0x038]%asi ! Mem[0000000010141438] = 50b9a13d
377
378p0_label_8:
379! %l2 = 00000000d9690063, Mem[0000000010001410] = 6150d0b0
380 stwa %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = d9690063
381! Mem[0000000010101408] = 1a0737df, %l5 = 0000000098bc81af
382 swap [%i4+%o4],%l5 ! %l5 = 000000001a0737df
383! Mem[00000000218001c1] = b48b6d36, %l3 = b16f6ef879a894ef
384 ldstuba [%o3+0x1c1]%asi,%l3 ! %l3 = 0000008b000000ff
385! %l6 = 00000000ffaa31e8, Mem[00000000100c1408] = 85a2a268
386 stba %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 85a2a2e8
387! Mem[0000000010181408] = 68e68f57, %l4 = b676456e, %l0 = 0000ff4a
388 add %i6,0x08,%g1
389 casa [%g1]0x80,%l4,%l0 ! %l0 = 0000000068e68f57
390! %f0 = b64e7977 827cf18e 0fde369b 87c60567
391! %f4 = 63aae7fa 573b7f97 4234295e 29228649
392! %f8 = 578fe668 06909cc7 94491724 412ccb02
393! %f12 = 622881be edd6e5c6 a3716dda 978a5a90
394 stda %f0,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
395! %l0 = 0000000068e68f57, Mem[0000000010101400] = 8fffffff
396 stwa %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 68e68f57
397! %l6 = ffaa31e8, %l7 = 50b9a13d, Mem[0000000010081408] = 63accd66 8d2ba881
398 stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffaa31e8 50b9a13d
399 membar #Sync ! Added by membar checker (2)
400! Mem[0000000010181400] = 77794eb6, %l4 = ffffffffb676456e
401 ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 000000b6000000ff
402! Starting 10 instruction Load Burst
403! Mem[0000000020800000] = 77609984, %l6 = 00000000ffaa31e8
404 lduha [%o1+0x000]%asi,%l6 ! %l6 = 0000000000007760
405
406p0_label_9:
407! Mem[0000000010181400] = ff4e7977, %l3 = 000000000000008b
408 ldsba [%i6+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
409! Mem[0000000010101400] = 578fe668, %l7 = 0000000050b9a13d
410 ldsba [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000057
411! Mem[0000000020800040] = a562b8ec, %l0 = 0000000068e68f57
412 lduha [%o1+0x040]%asi,%l0 ! %l0 = 000000000000a562
413! Mem[00000000300c1408] = 959c788f, %l6 = 0000000000007760
414 lduba [%i3+%o4]0x89,%l6 ! %l6 = 000000000000008f
415! Mem[0000000030001400] = 74fbd6cf26ac631b, %f2 = 0fde369b 87c60567
416 ldda [%i0+%g0]0x89,%f2 ! %f2 = 74fbd6cf 26ac631b
417! Mem[00000000300c1410] = a278104a, %l2 = 00000000d9690063
418 lduwa [%i3+%o5]0x89,%l2 ! %l2 = 00000000a278104a
419! Mem[0000000030041410] = d96af809, %l3 = ffffffffffffffff
420 ldswa [%i1+%o5]0x81,%l3 ! %l3 = ffffffffd96af809
421! Mem[00000000100c1408] = e8a2a2857434707e, %l2 = 00000000a278104a
422 ldxa [%i3+%o4]0x80,%l2 ! %l2 = e8a2a2857434707e
423! Mem[0000000030081400] = 00000063, %l6 = 000000000000008f
424 ldsba [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
425! Starting 10 instruction Store Burst
426! %l0 = 000000000000a562, Mem[0000000020800041] = a562b8ec
427 stb %l0,[%o1+0x041] ! Mem[0000000020800040] = a562b8ec
428
429p0_label_10:
430! %l6 = 00000000, %l7 = 00000057, Mem[0000000010001408] = 6e4576b6 f3e0459f
431 stda %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 00000057
432! %f0 = b64e7977, Mem[00000000300c1400] = 51d67195
433 sta %f0 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = b64e7977
434! %f0 = b64e7977 827cf18e 74fbd6cf 26ac631b
435! %f4 = 63aae7fa 573b7f97 4234295e 29228649
436! %f8 = 578fe668 06909cc7 94491724 412ccb02
437! %f12 = 622881be edd6e5c6 a3716dda 978a5a90
438 stda %f0,[%i3]ASI_BLK_S ! Block Store to 00000000300c1400
439! %l2 = e8a2a2857434707e, Mem[00000000300c1400] = b64e7977
440 stha %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 707e7977
441! %l5 = 000000001a0737df, Mem[0000000010181400] = ff4e7977
442 stha %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 37df7977
443! Mem[0000000030081410] = 4a304c3d, %l4 = 00000000000000b6
444 swapa [%i2+%o5]0x81,%l4 ! %l4 = 000000004a304c3d
445! %f28 = c062cc2e 8f353365, Mem[0000000030081400] = 00000063 af81bc98
446 stda %f28,[%i2+%g0]0x81 ! Mem[0000000030081400] = c062cc2e 8f353365
447! %f24 = d5d0d4dc 7d9a73ba, Mem[0000000010041400] = fced6a55 cd74a209
448 stda %f24,[%i1+%g0]0x88 ! Mem[0000000010041400] = d5d0d4dc 7d9a73ba
449! Mem[0000000010141418] = ce9eb990cb947cb9, %l7 = 0000000000000057, %l5 = 000000001a0737df
450 add %i5,0x18,%g1
451 casxa [%g1]0x80,%l7,%l5 ! %l5 = ce9eb990cb947cb9
452! Starting 10 instruction Load Burst
453 membar #Sync ! Added by membar checker (3)
454! Mem[00000000300c1408] = 74fbd6cf, %l4 = 000000004a304c3d
455 ldsba [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000074
456
457! Check Point 2 for processor 0
458
459 set p0_check_pt_data_2,%g4
460 rd %ccr,%g5 ! %g5 = 44
461 ldx [%g4+0x08],%g2
462 cmp %l0,%g2 ! %l0 = 000000000000a562
463 bne %xcc,p0_reg_check_fail0
464 mov 0xee0,%g1
465 ldx [%g4+0x10],%g2
466 cmp %l1,%g2 ! %l1 = 8f84d76de1373d78
467 bne %xcc,p0_reg_check_fail1
468 mov 0xee1,%g1
469 ldx [%g4+0x18],%g2
470 cmp %l2,%g2 ! %l2 = e8a2a2857434707e
471 bne %xcc,p0_reg_check_fail2
472 mov 0xee2,%g1
473 ldx [%g4+0x20],%g2
474 cmp %l3,%g2 ! %l3 = ffffffffd96af809
475 bne %xcc,p0_reg_check_fail3
476 mov 0xee3,%g1
477 ldx [%g4+0x28],%g2
478 cmp %l4,%g2 ! %l4 = 0000000000000074
479 bne %xcc,p0_reg_check_fail4
480 mov 0xee4,%g1
481 ldx [%g4+0x30],%g2
482 cmp %l5,%g2 ! %l5 = ce9eb990cb947cb9
483 bne %xcc,p0_reg_check_fail5
484 mov 0xee5,%g1
485 ldx [%g4+0x38],%g2
486 cmp %l6,%g2 ! %l6 = 0000000000000000
487 bne %xcc,p0_reg_check_fail6
488 mov 0xee6,%g1
489 ldx [%g4+0x40],%g2
490 cmp %l7,%g2 ! %l7 = 0000000000000057
491 bne %xcc,p0_reg_check_fail7
492 mov 0xee7,%g1
493 ldx [%g4+0x48],%g3
494 std %f0,[%g4]
495 ldx [%g4],%g2
496 cmp %g3,%g2 ! %f0 = b64e7977 827cf18e
497 bne %xcc,p0_freg_check_fail
498 mov 0xf00,%g1
499 ldx [%g4+0x50],%g3
500 std %f2,[%g4]
501 ldx [%g4],%g2
502 cmp %g3,%g2 ! %f2 = 74fbd6cf 26ac631b
503 bne %xcc,p0_freg_check_fail
504 mov 0xf02,%g1
505 ldx [%g4+0x58],%g3
506 std %f4,[%g4]
507 ldx [%g4],%g2
508 cmp %g3,%g2 ! %f4 = 63aae7fa 573b7f97
509 bne %xcc,p0_freg_check_fail
510 mov 0xf04,%g1
511 ldx [%g4+0x60],%g3
512 std %f6,[%g4]
513 ldx [%g4],%g2
514 cmp %g3,%g2 ! %f6 = 4234295e 29228649
515 bne %xcc,p0_freg_check_fail
516 mov 0xf06,%g1
517
518! Check Point 2 completed
519
520
521p0_label_11:
522! %l3 = ffffffffd96af809, Mem[0000000010141408] = ba739a7d
523 stwa %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = d96af809
524! Mem[000000001018141c] = 29228649, %l2 = e8a2a2857434707e
525 lduha [%i6+0x01c]%asi,%l2 ! %l2 = 0000000000002922
526! Mem[0000000030041400] = 881552c0, %l3 = ffffffffd96af809
527 lduwa [%i1+%g0]0x89,%l3 ! %l3 = 00000000881552c0
528! Mem[0000000010101410] = b1cdf6ff, %l5 = ce9eb990cb947cb9
529 lduba [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
530! Mem[0000000030101400] = f32c2985, %l0 = 000000000000a562
531 ldsba [%i4+%g0]0x89,%l0 ! %l0 = ffffffffffffff85
532! Mem[0000000010101408] = af81bc98, %l5 = 00000000000000ff
533 lduwa [%i4+%o4]0x88,%l5 ! %l5 = 00000000af81bc98
534! Mem[00000000100c1408] = 7e70347485a2a2e8, %f6 = 4234295e 29228649
535 ldda [%i3+%o4]0x88,%f6 ! %f6 = 7e703474 85a2a2e8
536! Mem[0000000030001410] = d102b5cd, %l3 = 00000000881552c0
537 ldswa [%i0+%o5]0x89,%l3 ! %l3 = ffffffffd102b5cd
538! Mem[0000000030141400] = ffaa31e8 50b9a13d d8f75d6a 5ba08a59
539! Mem[0000000030141410] = 94491724 412ccb02 3b1ed75a 1b41e871
540! Mem[0000000030141420] = 2723af57 bac23955 f2e25d08 99c1993d
541! Mem[0000000030141430] = 93ab8046 52e548c3 7403c892 43ca1dd3
542 ldda [%i5]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030141400
543! Starting 10 instruction Store Burst
544! Mem[0000000010001410] = 630069d9, %l1 = 8f84d76de1373d78
545 swapa [%i0+%o5]0x80,%l1 ! %l1 = 00000000630069d9
546
547p0_label_12:
548! %l1 = 00000000630069d9, Mem[0000000030041408] = 7779d76de1373d78
549 stxa %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000630069d9
550! Mem[0000000010001410] = e1373d78, %l0 = ffffffffffffff85
551 swapa [%i0+%o5]0x80,%l0 ! %l0 = 00000000e1373d78
552! %f26 = d96af809 a41fde32, Mem[0000000030081408] = 824eb49c 2ed892ea
553 stda %f26,[%i2+%o4]0x81 ! Mem[0000000030081408] = d96af809 a41fde32
554! %l6 = 0000000000000000, Mem[0000000030041400] = c0521588
555 stba %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00521588
556! Mem[0000000030101408] = b448236d, %l3 = ffffffffd102b5cd
557 swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000b448236d
558! %f22 = a8417509 abda6f33, Mem[0000000010081408] = e831aaff 3da1b950
559 stda %f22,[%i2+%o4]0x80 ! Mem[0000000010081408] = a8417509 abda6f33
560! %l0 = 00000000e1373d78, Mem[00000000201c0000] = 9ad1851d
561 sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = 3d78851d
562! Mem[0000000010181408] = 9b36de0f, %l4 = 0000000000000074
563 swapa [%i6+%o4]0x88,%l4 ! %l4 = 000000009b36de0f
564! Mem[0000000030141408] = 6a5df7d8, %l0 = 00000000e1373d78
565 swapa [%i5+%o4]0x89,%l0 ! %l0 = 000000006a5df7d8
566! Starting 10 instruction Load Burst
567! Mem[0000000030181408] = 8f37d102, %l7 = 0000000000000057
568 ldsha [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffff8f37
569
570p0_label_13:
571! Mem[0000000010101410] = 68e68f57b1cdf6ff, %l5 = 00000000af81bc98
572 ldxa [%i4+%o5]0x88,%l5 ! %l5 = 68e68f57b1cdf6ff
573! Mem[0000000010101408] = 98bc81af, %f19 = 6dd7848f
574 lda [%i4+%o4]0x80,%f19 ! %f19 = 98bc81af
575! Mem[0000000030041408] = 00000000, %l1 = 00000000630069d9
576 ldsba [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
577! Mem[00000000100c1410] = d9690063, %l0 = 000000006a5df7d8
578 lduha [%i3+0x010]%asi,%l0 ! %l0 = 000000000000d969
579! Mem[0000000020800000] = 77609984, %l0 = 000000000000d969
580 lduh [%o1+%g0],%l0 ! %l0 = 0000000000007760
581! Mem[0000000010141410] = 9b36de0f, %l3 = 00000000b448236d
582 ldub [%i5+%o5],%l3 ! %l3 = 000000000000009b
583! Mem[000000001004140c] = 81a82b8d, %l4 = 000000009b36de0f
584 ldsha [%i1+0x00c]%asi,%l4 ! %l4 = ffffffffffff81a8
585! Mem[00000000100c1400] = 68e68f57, %f30 = 123ad57e
586 lda [%i3+%g0]0x80,%f30 ! %f30 = 68e68f57
587! Mem[0000000030041408] = 00000000, %l5 = 68e68f57b1cdf6ff
588 lduwa [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000000
589! Starting 10 instruction Store Burst
590! Mem[0000000030101408] = cdb502d1, %l5 = 0000000000000000
591 swapa [%i4+%o4]0x81,%l5 ! %l5 = 00000000cdb502d1
592
593p0_label_14:
594! %f18 = 783d37e1 98bc81af, %l7 = ffffffffffff8f37
595! Mem[00000000300c1428] = 94491724412ccb02
596 add %i3,0x028,%g1
597 stda %f18,[%g1+%l7]ASI_PST8_SL ! Mem[00000000300c1428] = af81bc24e137cb02
598! %l0 = 00007760, %l1 = 00000000, Mem[0000000010081400] = c79c9006 68e68f57
599 stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00007760 00000000
600 membar #Sync ! Added by membar checker (4)
601! %l1 = 0000000000000000, Mem[0000000030141400] = 3da1b950e831aaff
602 stxa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
603! %f4 = 02cb2c41 24174994, Mem[0000000010001418] = fd32bd42 55e8b731
604 stda %f4 ,[%i0+0x018]%asi ! Mem[0000000010001418] = 02cb2c41 24174994
605! %l6 = 0000000000000000, Mem[0000000030081400] = c062cc2e
606 stwa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
607! Mem[0000000030041408] = 00000000, %l5 = 00000000cdb502d1
608 ldstuba [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
609! %f16 = 43d85bfd e1373d78 783d37e1 98bc81af
610! %f20 = 061dd94d 09f86ad9 a8417509 abda6f33
611! %f24 = d5d0d4dc 7d9a73ba d96af809 a41fde32
612! %f28 = c062cc2e 8f353365 68e68f57 10c1267b
613 stda %f16,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
614! %l6 = 0000000000000000, Mem[0000000010101408] = 98bc81af
615 stha %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000081af
616! %l0 = 0000000000007760, Mem[0000000020800040] = a562b8ec
617 sth %l0,[%o1+0x040] ! Mem[0000000020800040] = 7760b8ec
618! Starting 10 instruction Load Burst
619! Mem[0000000030001410] = cdb502d1a3bf2890, %f0 = 3da1b950 e831aaff
620 ldda [%i0+%o5]0x81,%f0 ! %f0 = cdb502d1 a3bf2890
621
622p0_label_15:
623! Mem[0000000030181408] = 02d1378f, %l7 = ffffffffffff8f37
624 lduba [%i6+%o4]0x89,%l7 ! %l7 = 000000000000008f
625! Mem[0000000010081408] = a8417509, %l1 = 0000000000000000
626 ldsha [%i2+%o4]0x80,%l1 ! %l1 = ffffffffffffa841
627! Mem[0000000010101410] = 68e68f57b1cdf6ff, %f14 = d31dca43 92c80374
628 ldda [%i4+%o5]0x88,%f14 ! %f14 = 68e68f57 b1cdf6ff
629! Mem[0000000010101410] = fff6cdb1, %f13 = 4680ab93
630 lda [%i4+%o5]0x80,%f13 ! %f13 = fff6cdb1
631! Mem[0000000030081400] = 6533358f 00000000, %l4 = ffff81a8, %l5 = 00000000
632 ldda [%i2+%g0]0x89,%l4 ! %l4 = 0000000000000000 000000006533358f
633! Mem[0000000010001408] = 00000000, %l3 = 000000000000009b
634 ldsba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
635! Mem[0000000010001404] = 79a894ef, %l6 = 0000000000000000
636 ldsw [%i0+0x004],%l6 ! %l6 = 0000000079a894ef
637! Mem[0000000010101410] = fff6cdb1 578fe668, %l4 = 00000000, %l5 = 6533358f
638 ldda [%i4+%o5]0x80,%l4 ! %l4 = 00000000fff6cdb1 00000000578fe668
639! Mem[00000000201c0000] = 3d78851d, %l0 = 0000000000007760
640 ldsha [%o0+0x000]%asi,%l0 ! %l0 = 0000000000003d78
641! Starting 10 instruction Store Burst
642! %l2 = 0000000000002922, Mem[0000000030041400] = fd5bd843
643 stwa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00002922
644
645! Check Point 3 for processor 0
646
647 set p0_check_pt_data_3,%g4
648 rd %ccr,%g5 ! %g5 = 44
649 ldx [%g4+0x08],%g2
650 cmp %l0,%g2 ! %l0 = 0000000000003d78
651 bne %xcc,p0_reg_check_fail0
652 mov 0xee0,%g1
653 ldx [%g4+0x10],%g2
654 cmp %l1,%g2 ! %l1 = ffffffffffffa841
655 bne %xcc,p0_reg_check_fail1
656 mov 0xee1,%g1
657 ldx [%g4+0x18],%g2
658 cmp %l2,%g2 ! %l2 = 0000000000002922
659 bne %xcc,p0_reg_check_fail2
660 mov 0xee2,%g1
661 ldx [%g4+0x20],%g2
662 cmp %l3,%g2 ! %l3 = 0000000000000000
663 bne %xcc,p0_reg_check_fail3
664 mov 0xee3,%g1
665 ldx [%g4+0x28],%g2
666 cmp %l4,%g2 ! %l4 = 00000000fff6cdb1
667 bne %xcc,p0_reg_check_fail4
668 mov 0xee4,%g1
669 ldx [%g4+0x30],%g2
670 cmp %l5,%g2 ! %l5 = 00000000578fe668
671 bne %xcc,p0_reg_check_fail5
672 mov 0xee5,%g1
673 ldx [%g4+0x38],%g2
674 cmp %l6,%g2 ! %l6 = 0000000079a894ef
675 bne %xcc,p0_reg_check_fail6
676 mov 0xee6,%g1
677 ldx [%g4+0x40],%g2
678 cmp %l7,%g2 ! %l7 = 000000000000008f
679 bne %xcc,p0_reg_check_fail7
680 mov 0xee7,%g1
681 ldx [%g4+0x48],%g3
682 std %f0,[%g4]
683 ldx [%g4],%g2
684 cmp %g3,%g2 ! %f0 = cdb502d1 a3bf2890
685 bne %xcc,p0_freg_check_fail
686 mov 0xf00,%g1
687 ldx [%g4+0x50],%g3
688 std %f2,[%g4]
689 ldx [%g4],%g2
690 cmp %g3,%g2 ! %f2 = 598aa05b 6a5df7d8
691 bne %xcc,p0_freg_check_fail
692 mov 0xf02,%g1
693 ldx [%g4+0x58],%g3
694 std %f4,[%g4]
695 ldx [%g4],%g2
696 cmp %g3,%g2 ! %f4 = 02cb2c41 24174994
697 bne %xcc,p0_freg_check_fail
698 mov 0xf04,%g1
699 ldx [%g4+0x60],%g3
700 std %f6,[%g4]
701 ldx [%g4],%g2
702 cmp %g3,%g2 ! %f6 = 71e8411b 5ad71e3b
703 bne %xcc,p0_freg_check_fail
704 mov 0xf06,%g1
705 ldx [%g4+0x68],%g3
706 std %f8,[%g4]
707 ldx [%g4],%g2
708 cmp %g3,%g2 ! %f8 = 5539c2ba 57af2327
709 bne %xcc,p0_freg_check_fail
710 mov 0xf08,%g1
711 ldx [%g4+0x70],%g3
712 std %f10,[%g4]
713 ldx [%g4],%g2
714 cmp %g3,%g2 ! %f10 = 3d99c199 085de2f2
715 bne %xcc,p0_freg_check_fail
716 mov 0xf10,%g1
717 ldx [%g4+0x78],%g3
718 std %f12,[%g4]
719 ldx [%g4],%g2
720 cmp %g3,%g2 ! %f12 = c348e552 fff6cdb1
721 bne %xcc,p0_freg_check_fail
722 mov 0xf12,%g1
723 ldx [%g4+0x80],%g3
724 std %f14,[%g4]
725 ldx [%g4],%g2
726 cmp %g3,%g2 ! %f14 = 68e68f57 b1cdf6ff
727 bne %xcc,p0_freg_check_fail
728 mov 0xf14,%g1
729 ldx [%g4+0x88],%g3
730 std %f18,[%g4]
731 ldx [%g4],%g2
732 cmp %g3,%g2 ! %f18 = 783d37e1 98bc81af
733 bne %xcc,p0_freg_check_fail
734 mov 0xf18,%g1
735 ldx [%g4+0x90],%g3
736 std %f30,[%g4]
737 ldx [%g4],%g2
738 cmp %g3,%g2 ! %f30 = 68e68f57 10c1267b
739 bne %xcc,p0_freg_check_fail
740 mov 0xf30,%g1
741
742! Check Point 3 completed
743
744
745p0_label_16:
746! %f20 = 061dd94d 09f86ad9, %l2 = 0000000000002922
747! Mem[00000000100c1430] = bfe8895683046f12
748 add %i3,0x030,%g1
749 stda %f20,[%g1+%l2]ASI_PST8_PL ! Mem[00000000100c1430] = bf6a895683d96f12
750! %f0 = cdb502d1 a3bf2890, Mem[0000000010041430] = 63aae7fa 573b7f97
751 std %f0 ,[%i1+0x030] ! Mem[0000000010041430] = cdb502d1 a3bf2890
752! Mem[00000000300c1408] = 74fbd6cf, %l0 = 0000000000003d78
753 swapa [%i3+%o4]0x81,%l0 ! %l0 = 0000000074fbd6cf
754! %l3 = 0000000000000000, Mem[0000000010081410] = ff4a1e87
755 stwa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
756! %l6 = 79a894ef, %l7 = 0000008f, Mem[0000000010181418] = 4234295e 29228649
757 std %l6,[%i6+0x018] ! Mem[0000000010181418] = 79a894ef 0000008f
758! %f17 = e1373d78, Mem[0000000010181428] = 94491724
759 st %f17,[%i6+0x028] ! Mem[0000000010181428] = e1373d78
760! %f14 = 68e68f57 b1cdf6ff, %l0 = 0000000074fbd6cf
761! Mem[0000000030041418] = a8417509abda6f33
762 add %i1,0x018,%g1
763 stda %f14,[%g1+%l0]ASI_PST32_S ! Mem[0000000030041418] = 68e68f57b1cdf6ff
764! Mem[0000000010101410] = fff6cdb1, %l2 = 0000000000002922
765 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
766! %l0 = 0000000074fbd6cf, Mem[00000000218001c0] = b4ff6d36
767 sth %l0,[%o3+0x1c0] ! Mem[00000000218001c0] = d6cf6d36
768! Starting 10 instruction Load Burst
769! Mem[00000000201c0000] = 3d78851d, %l1 = ffffffffffffa841
770 ldsb [%o0+0x001],%l1 ! %l1 = 0000000000000078
771
772p0_label_17:
773! Mem[00000000100c1420] = 02ef1a8bd0a70dbd, %f30 = 68e68f57 10c1267b
774 ldda [%i3+0x020]%asi,%f30 ! %f30 = 02ef1a8b d0a70dbd
775! Mem[0000000030081410] = 000000b6, %l1 = 0000000000000078
776 ldsha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
777! Mem[00000000300c1400] = 707e7977, %l5 = 00000000578fe668
778 lduha [%i3+%g0]0x81,%l5 ! %l5 = 000000000000707e
779! Mem[0000000030001410] = cdb502d1 a3bf2890, %l4 = fff6cdb1, %l5 = 0000707e
780 ldda [%i0+%o5]0x81,%l4 ! %l4 = 00000000cdb502d1 00000000a3bf2890
781 membar #Sync ! Added by membar checker (5)
782! Mem[0000000010041400] = 7d9a73ba, %l1 = 0000000000000000
783 swapa [%i1+%g0]0x88,%l1 ! %l1 = 000000007d9a73ba
784! Mem[000000001008140c] = abda6f33, %l7 = 000000000000008f
785 ldsh [%i2+0x00e],%l7 ! %l7 = 0000000000006f33
786! Mem[00000000211c0000] = 00d1a37b, %l1 = 000000007d9a73ba
787 lduh [%o2+%g0],%l1 ! %l1 = 00000000000000d1
788! Mem[0000000010101400] = 578fe668, %l1 = 00000000000000d1
789 lduwa [%i4+%g0]0x80,%l1 ! %l1 = 00000000578fe668
790! Mem[0000000010141400] = 00d49157 08504e7f, %l4 = cdb502d1, %l5 = a3bf2890
791 ldda [%i5+%g0]0x80,%l4 ! %l4 = 0000000000d49157 0000000008504e7f
792! Starting 10 instruction Store Burst
793! %l0 = 0000000074fbd6cf, Mem[0000000030041400] = 22290000
794 stha %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = d6cf0000
795
796p0_label_18:
797! %l5 = 0000000008504e7f, Mem[0000000010101400] = 68e68f57
798 stha %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 68e64e7f
799! %f20 = 061dd94d, Mem[0000000030081410] = 000000b6
800 sta %f20,[%i2+%o5]0x81 ! Mem[0000000030081410] = 061dd94d
801! %l2 = 00000000000000ff, Mem[0000000030001408] = 0886e0b7
802 stba %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0886e0ff
803! %f5 = 24174994, Mem[0000000030181410] = e1373d78
804 sta %f5 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 24174994
805! %l6 = 0000000079a894ef, Mem[0000000030141400] = 00000000
806 stha %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000094ef
807! Mem[0000000030141410] = 24174994, %l6 = 0000000079a894ef
808 ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 00000094000000ff
809! Mem[0000000030041408] = 783d37e1, %l4 = 0000000000d49157
810 swapa [%i1+%o4]0x81,%l4 ! %l4 = 00000000783d37e1
811! %l3 = 0000000000000000, Mem[0000000021800140] = e8ff2023, %asi = 80
812 stha %l3,[%o3+0x140]%asi ! Mem[0000000021800140] = 00002023
813! Mem[0000000010101410] = fff6cdb1, %l5 = 0000000008504e7f
814 swapa [%i4+%o5]0x80,%l5 ! %l5 = 00000000fff6cdb1
815! Starting 10 instruction Load Burst
816! Mem[0000000010041400] = 00000000, %l5 = 00000000fff6cdb1
817 ldsba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
818
819p0_label_19:
820! Mem[0000000030181408] = b5da9157 02d1378f, %l4 = 783d37e1, %l5 = 00000000
821 ldda [%i6+%o4]0x89,%l4 ! %l4 = 0000000002d1378f 00000000b5da9157
822! Mem[0000000010041410] = 7d2ce6d9, %l7 = 0000000000006f33
823 ldswa [%i1+%o5]0x80,%l7 ! %l7 = 000000007d2ce6d9
824! Mem[00000000300c1400] = 77797e70, %l3 = 0000000000000000
825 ldsha [%i3+%g0]0x89,%l3 ! %l3 = 0000000000007e70
826! Mem[0000000010101408] = fc7325aaaf810000, %l7 = 000000007d2ce6d9
827 ldxa [%i4+%o4]0x88,%l7 ! %l7 = fc7325aaaf810000
828! Mem[0000000010081408] = a8417509abda6f33, %l6 = 0000000000000094
829 ldxa [%i2+%o4]0x80,%l6 ! %l6 = a8417509abda6f33
830! Mem[00000000100c1408] = 7e703474 85a2a2e8, %l2 = 000000ff, %l3 = 00007e70
831 ldda [%i3+%o4]0x88,%l2 ! %l2 = 0000000085a2a2e8 000000007e703474
832! Mem[0000000030101410] = d9690063, %l5 = 00000000b5da9157
833 lduwa [%i4+%o5]0x89,%l5 ! %l5 = 00000000d9690063
834! Mem[0000000010041410] = a8490643d9e62c7d, %f30 = 02ef1a8b d0a70dbd
835 ldda [%i1+%o5]0x88,%f30 ! %f30 = a8490643 d9e62c7d
836! Mem[0000000030141410] = 241749ff, %l1 = 00000000578fe668
837 lduwa [%i5+%o5]0x89,%l1 ! %l1 = 00000000241749ff
838! Starting 10 instruction Store Burst
839! Mem[0000000010041400] = 00000000, %l1 = 00000000241749ff
840 ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
841
842p0_label_20:
843! Mem[0000000030041410] = 061dd94d, %l6 = a8417509abda6f33
844 ldstuba [%i1+%o5]0x81,%l6 ! %l6 = 00000006000000ff
845! %f20 = 061dd94d 09f86ad9, %l5 = 00000000d9690063
846! Mem[0000000030181420] = 25e7a6d9948a6312
847 add %i6,0x020,%g1
848 stda %f20,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030181420] = d96af809948a6312
849! Mem[0000000010141408] = 09f86ad9d172c211, %l3 = 000000007e703474, %l6 = 0000000000000006
850 add %i5,0x08,%g1
851 casxa [%g1]0x80,%l3,%l6 ! %l6 = 09f86ad9d172c211
852! Mem[0000000030181408] = 8f37d102, %l2 = 0000000085a2a2e8
853 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 0000008f000000ff
854! %l1 = 0000000000000000, Mem[0000000010181408] = 7400000087c60567
855 stxa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
856! %l4 = 02d1378f, %l5 = d9690063, Mem[0000000030141408] = e1373d78 598aa05b
857 stda %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 02d1378f d9690063
858! %l6 = 09f86ad9d172c211, Mem[00000000100c1400] = 00000000578fe668
859 stxa %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 09f86ad9d172c211
860! Mem[0000000030041410] = 4dd91dff, %l1 = 0000000000000000
861 swapa [%i1+%o5]0x89,%l1 ! %l1 = 000000004dd91dff
862! %l7 = fc7325aaaf810000, Mem[0000000010101408] = 000081af
863 stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000081af
864! Starting 10 instruction Load Burst
865! Mem[00000000300c1408] = 00003d78, %l3 = 000000007e703474
866 ldsha [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
867
868! Check Point 4 for processor 0
869
870 set p0_check_pt_data_4,%g4
871 rd %ccr,%g5 ! %g5 = 44
872 ldx [%g4+0x08],%g2
873 cmp %l1,%g2 ! %l1 = 000000004dd91dff
874 bne %xcc,p0_reg_check_fail1
875 mov 0xee1,%g1
876 ldx [%g4+0x10],%g2
877 cmp %l2,%g2 ! %l2 = 000000000000008f
878 bne %xcc,p0_reg_check_fail2
879 mov 0xee2,%g1
880 ldx [%g4+0x18],%g2
881 cmp %l3,%g2 ! %l3 = 0000000000000000
882 bne %xcc,p0_reg_check_fail3
883 mov 0xee3,%g1
884 ldx [%g4+0x20],%g2
885 cmp %l5,%g2 ! %l5 = 00000000d9690063
886 bne %xcc,p0_reg_check_fail5
887 mov 0xee5,%g1
888 ldx [%g4+0x28],%g2
889 cmp %l6,%g2 ! %l6 = 09f86ad9d172c211
890 bne %xcc,p0_reg_check_fail6
891 mov 0xee6,%g1
892 ldx [%g4+0x30],%g2
893 cmp %l7,%g2 ! %l7 = fc7325aaaf810000
894 bne %xcc,p0_reg_check_fail7
895 mov 0xee7,%g1
896 ldx [%g4+0x38],%g3
897 std %f2,[%g4]
898 ldx [%g4],%g2
899 cmp %g3,%g2 ! %f2 = 598aa05b 6a5df7d8
900 bne %xcc,p0_freg_check_fail
901 mov 0xf02,%g1
902 ldx [%g4+0x40],%g3
903 std %f4,[%g4]
904 ldx [%g4],%g2
905 cmp %g3,%g2 ! %f4 = 02cb2c41 24174994
906 bne %xcc,p0_freg_check_fail
907 mov 0xf04,%g1
908 ldx [%g4+0x48],%g3
909 std %f30,[%g4]
910 ldx [%g4],%g2
911 cmp %g3,%g2 ! %f30 = a8490643 d9e62c7d
912 bne %xcc,p0_freg_check_fail
913 mov 0xf30,%g1
914
915! Check Point 4 completed
916
917
918p0_label_21:
919! Mem[0000000010181400] = 8ef17c827779df37, %f6 = 71e8411b 5ad71e3b
920 ldda [%i6+%g0]0x88,%f6 ! %f6 = 8ef17c82 7779df37
921! Mem[00000000201c0000] = 3d78851d, %l5 = 00000000d9690063
922 ldsb [%o0+%g0],%l5 ! %l5 = 000000000000003d
923! Mem[0000000030041410] = 00000000, %l4 = 0000000002d1378f
924 ldsba [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
925! Mem[0000000030141400] = 000094ef, %l0 = 0000000074fbd6cf
926 lduba [%i5+%g0]0x89,%l0 ! %l0 = 00000000000000ef
927! Mem[0000000010001418] = 02cb2c41, %l4 = 0000000000000000
928 ldsb [%i0+0x01a],%l4 ! %l4 = 000000000000002c
929! Mem[0000000010081430] = 363f9a35 27f66a3d, %l2 = 0000008f, %l3 = 00000000
930 ldd [%i2+0x030],%l2 ! %l2 = 00000000363f9a35 0000000027f66a3d
931! Mem[0000000030141400] = 000094ef, %l6 = 09f86ad9d172c211
932 ldsba [%i5+%g0]0x89,%l6 ! %l6 = ffffffffffffffef
933! Mem[0000000010181400] = 37df7977, %l7 = fc7325aaaf810000
934 lduha [%i6+%g0]0x80,%l7 ! %l7 = 00000000000037df
935! Mem[00000000100c1408] = e8a2a285, %l5 = 000000000000003d
936 lduha [%i3+%o4]0x80,%l5 ! %l5 = 000000000000e8a2
937! Starting 10 instruction Store Burst
938! %f30 = a8490643 d9e62c7d, %l6 = ffffffffffffffef
939! Mem[0000000010041438] = 6f14dc5dcb724ea5
940 add %i1,0x038,%g1
941 stda %f30,[%g1+%l6]ASI_PST16_P ! Mem[0000000010041438] = a8490643d9e62c7d
942
943p0_label_22:
944! Mem[0000000030181410] = 94491724, %l1 = 000000004dd91dff
945 swapa [%i6+%o5]0x81,%l1 ! %l1 = 0000000094491724
946! %f3 = 6a5df7d8, Mem[0000000010181410] = fae7aa63
947 sta %f3 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 6a5df7d8
948! %f20 = 061dd94d 09f86ad9, %l7 = 00000000000037df
949! Mem[0000000030041420] = d5d0d4dc7d9a73ba
950 add %i1,0x020,%g1
951 stda %f20,[%g1+%l7]ASI_PST8_S ! Mem[0000000030041420] = 061dd44d09f86ad9
952! %l3 = 0000000027f66a3d, Mem[0000000010081400] = 60770000
953 stba %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 3d770000
954! Mem[0000000010041424] = 1063cb77, %l4 = 000000000000002c
955 swap [%i1+0x024],%l4 ! %l4 = 000000001063cb77
956! %l5 = 000000000000e8a2, Mem[00000000300c1410] = fae7aa63
957 stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000e8a2
958! %l0 = 00000000000000ef, Mem[0000000010001410] = 85ffffff
959 stha %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 85ff00ef
960! %l1 = 0000000094491724, Mem[0000000030001408] = ffe08608732daac3
961 stxa %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000094491724
962! %l4 = 000000001063cb77, Mem[0000000010041410] = 7d2ce6d9
963 stwa %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 1063cb77
964! Starting 10 instruction Load Burst
965! Mem[0000000010141428] = 96d26ea4e1629794, %l7 = 00000000000037df
966 ldx [%i5+0x028],%l7 ! %l7 = 96d26ea4e1629794
967
968p0_label_23:
969! Mem[00000000100c1410] = 630069d9, %l3 = 0000000027f66a3d
970 lduha [%i3+%o5]0x88,%l3 ! %l3 = 00000000000069d9
971! Mem[0000000010141408] = 09f86ad9, %l4 = 000000001063cb77
972 lduba [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000009
973! Mem[0000000030101410] = d9690063, %l2 = 00000000363f9a35
974 lduba [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000063
975! Mem[0000000010041424] = 0000002c, %l4 = 0000000000000009
976 ldsba [%i1+0x024]%asi,%l4 ! %l4 = 0000000000000000
977! Mem[0000000030141400] = ef94000000000000, %f24 = d5d0d4dc 7d9a73ba
978 ldda [%i5+%g0]0x81,%f24 ! %f24 = ef940000 00000000
979! Mem[00000000100c1400] = d172c211, %l2 = 0000000000000063
980 lduha [%i3+%g0]0x88,%l2 ! %l2 = 000000000000c211
981! Mem[0000000010041400] = d5d0d4dc000000ff, %l4 = 0000000000000000
982 ldxa [%i1+%g0]0x88,%l4 ! %l4 = d5d0d4dc000000ff
983! Mem[0000000010001400] = f86e6fb1, %l6 = ffffffffffffffef
984 lduha [%i0+%g0]0x88,%l6 ! %l6 = 0000000000006fb1
985! Mem[0000000030141410] = 241749ff, %l0 = 00000000000000ef
986 ldsba [%i5+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
987! Starting 10 instruction Store Burst
988! %l4 = 000000ff, %l5 = 0000e8a2, Mem[0000000030041410] = 00000000 d96af809
989 stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff 0000e8a2
990
991p0_label_24:
992! Mem[0000000010181410] = 6a5df7d8, %l0 = ffffffffffffffff
993 swapa [%i6+%o5]0x88,%l0 ! %l0 = 000000006a5df7d8
994! Mem[00000000100c142d] = c538ae7b, %l7 = 96d26ea4e1629794
995 ldstuba [%i3+0x02d]%asi,%l7 ! %l7 = 00000038000000ff
996! Mem[0000000030181410] = 4dd91dff, %l5 = 000000000000e8a2
997 ldstuba [%i6+%o5]0x81,%l5 ! %l5 = 0000004d000000ff
998! %l6 = 00006fb1, %l7 = 00000038, Mem[0000000010001408] = 00000000 57000000
999 stda %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00006fb1 00000038
1000! Mem[0000000010081410] = 00000000, %l0 = 000000006a5df7d8
1001 swapa [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000
1002! %l2 = 0000c211, %l3 = 000069d9, Mem[0000000010081400] = 3d770000 00000000
1003 stda %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000c211 000069d9
1004! Mem[0000000021800041] = 76084289, %l2 = 000000000000c211
1005 ldstuba [%o3+0x041]%asi,%l2 ! %l2 = 00000008000000ff
1006! Mem[0000000010081408] = a8417509, %l4 = d5d0d4dc000000ff
1007 ldstuba [%i2+%o4]0x80,%l4 ! %l4 = 000000a8000000ff
1008! %l7 = 0000000000000038, Mem[0000000010101408] = 000081af
1009 stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 380081af
1010! Starting 10 instruction Load Burst
1011! Mem[00000000100c1438] = 3581cb85, %f9 = 57af2327
1012 ld [%i3+0x038],%f9 ! %f9 = 3581cb85
1013
1014p0_label_25:
1015! Mem[00000000211c0000] = 00d1a37b, %l4 = 00000000000000a8
1016 lduba [%o2+0x000]%asi,%l4 ! %l4 = 0000000000000000
1017! Mem[0000000030081400] = 00000000, %l6 = 0000000000006fb1
1018 ldsba [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
1019! Mem[00000000201c0000] = 3d78851d, %l7 = 0000000000000038
1020 lduh [%o0+%g0],%l7 ! %l7 = 0000000000003d78
1021! Mem[00000000100c1410] = d9690063, %f27 = a41fde32
1022 lda [%i3+%o5]0x80,%f27 ! %f27 = d9690063
1023! Mem[0000000010181408] = 00000000, %l3 = 00000000000069d9
1024 lduwa [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
1025! Mem[0000000010081400] = 0000c211000069d9, %f2 = 598aa05b 6a5df7d8
1026 ldda [%i2+%g0]0x80,%f2 ! %f2 = 0000c211 000069d9
1027! Mem[00000000100c1400] = d172c211, %l7 = 0000000000003d78
1028 lduba [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000011
1029! Mem[0000000030081410] = 4dd91d06, %l0 = 0000000000000000
1030 lduwa [%i2+%o5]0x89,%l0 ! %l0 = 000000004dd91d06
1031! Mem[0000000010181400] = 7779df37, %l4 = 0000000000000000
1032 lduha [%i6+%g0]0x88,%l4 ! %l4 = 000000000000df37
1033! Starting 10 instruction Store Burst
1034! Code Fragment 4
1035p0_fragment_2:
1036! %l0 = 000000004dd91d06
1037 setx 0xdd39a7e83cd9d1aa,%g7,%l0 ! %l0 = dd39a7e83cd9d1aa
1038! %l1 = 0000000094491724
1039 setx 0x741e0648162c97bc,%g7,%l1 ! %l1 = 741e0648162c97bc
1040 setx 0x7ff8, %g1, %g2
1041 and %l0, %g2, %l0
1042 setx 0xffffffff, %g1, %g2
1043 and %l1, %g2, %l1
1044 setx 0x100000000, %g1, %g2
1045 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1046 ta T_CHANGE_HPRIV
1047 stxa %l1, [%l0]ASI_ICACHE_INSTR
1048 ta T_CHANGE_NONHPRIV
1049! %l0 = dd39a7e83cd9d1aa
1050 setx 0xdbae39bfe2b9cac1,%g7,%l0 ! %l0 = dbae39bfe2b9cac1
1051! %l1 = 741e0648162c97bc
1052 setx 0x3428d2779971df90,%g7,%l1 ! %l1 = 3428d2779971df90
1053
1054! Check Point 5 for processor 0
1055
1056 set p0_check_pt_data_5,%g4
1057 rd %ccr,%g5 ! %g5 = 44
1058 ldx [%g4+0x08],%g2
1059 cmp %l0,%g2 ! %l0 = dbae39bfe2b9cac1
1060 bne %xcc,p0_reg_check_fail0
1061 mov 0xee0,%g1
1062 ldx [%g4+0x10],%g2
1063 cmp %l1,%g2 ! %l1 = 3428d2779971df90
1064 bne %xcc,p0_reg_check_fail1
1065 mov 0xee1,%g1
1066 ldx [%g4+0x18],%g2
1067 cmp %l2,%g2 ! %l2 = 0000000000000008
1068 bne %xcc,p0_reg_check_fail2
1069 mov 0xee2,%g1
1070 ldx [%g4+0x20],%g2
1071 cmp %l3,%g2 ! %l3 = 0000000000000000
1072 bne %xcc,p0_reg_check_fail3
1073 mov 0xee3,%g1
1074 ldx [%g4+0x28],%g2
1075 cmp %l4,%g2 ! %l4 = 000000000000df37
1076 bne %xcc,p0_reg_check_fail4
1077 mov 0xee4,%g1
1078 ldx [%g4+0x30],%g2
1079 cmp %l5,%g2 ! %l5 = 000000000000004d
1080 bne %xcc,p0_reg_check_fail5
1081 mov 0xee5,%g1
1082 ldx [%g4+0x38],%g2
1083 cmp %l6,%g2 ! %l6 = 0000000000000000
1084 bne %xcc,p0_reg_check_fail6
1085 mov 0xee6,%g1
1086 ldx [%g4+0x40],%g2
1087 cmp %l7,%g2 ! %l7 = 0000000000000011
1088 bne %xcc,p0_reg_check_fail7
1089 mov 0xee7,%g1
1090 ldx [%g4+0x48],%g3
1091 std %f2,[%g4]
1092 ldx [%g4],%g2
1093 cmp %g3,%g2 ! %f2 = 0000c211 000069d9
1094 bne %xcc,p0_freg_check_fail
1095 mov 0xf02,%g1
1096 ldx [%g4+0x50],%g3
1097 std %f6,[%g4]
1098 ldx [%g4],%g2
1099 cmp %g3,%g2 ! %f6 = 8ef17c82 7779df37
1100 bne %xcc,p0_freg_check_fail
1101 mov 0xf06,%g1
1102 ldx [%g4+0x58],%g3
1103 std %f8,[%g4]
1104 ldx [%g4],%g2
1105 cmp %g3,%g2 ! %f8 = 5539c2ba 3581cb85
1106 bne %xcc,p0_freg_check_fail
1107 mov 0xf08,%g1
1108 ldx [%g4+0x60],%g3
1109 std %f24,[%g4]
1110 ldx [%g4],%g2
1111 cmp %g3,%g2 ! %f24 = ef940000 00000000
1112 bne %xcc,p0_freg_check_fail
1113 mov 0xf24,%g1
1114 ldx [%g4+0x68],%g3
1115 std %f26,[%g4]
1116 ldx [%g4],%g2
1117 cmp %g3,%g2 ! %f26 = d96af809 d9690063
1118 bne %xcc,p0_freg_check_fail
1119 mov 0xf26,%g1
1120
1121! Check Point 5 completed
1122
1123
1124p0_label_26:
1125! Mem[0000000010181423] = 578fe668, %l1 = 3428d2779971df90
1126 ldstub [%i6+0x023],%l1 ! %l1 = 00000068000000ff
1127! Mem[0000000030081400] = 00000000, %l2 = 0000000000000008
1128 ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
1129! %l6 = 0000000000000000, Mem[0000000010141408] = 09f86ad9
1130 stba %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00f86ad9
1131! %l0 = dbae39bfe2b9cac1, Mem[0000000030181400] = 00000063ffffb5da
1132 stxa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = dbae39bfe2b9cac1
1133! %l6 = 0000000000000000, Mem[00000000100c1410] = 5b94f0d3630069d9
1134 stxa %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000000000000000
1135! %l4 = 0000df37, %l5 = 0000004d, Mem[0000000010081408] = ff417509 abda6f33
1136 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000df37 0000004d
1137! %l4 = 000000000000df37, Mem[0000000010001410] = 85ff00ef
1138 stha %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 85ffdf37
1139! %l0 = dbae39bfe2b9cac1, Mem[0000000010101400] = 68e64e7f
1140 stha %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 68e6cac1
1141! %l1 = 0000000000000068, Mem[0000000030001400] = 1b63ac26
1142 stha %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0068ac26
1143! Starting 10 instruction Load Burst
1144! Mem[0000000030081410] = 061dd94d, %l1 = 0000000000000068
1145 ldsha [%i2+%o5]0x81,%l1 ! %l1 = 000000000000061d
1146
1147p0_label_27:
1148! Mem[0000000030181410] = 8f84d76dff1dd9ff, %f6 = 8ef17c82 7779df37
1149 ldda [%i6+%o5]0x89,%f6 ! %f6 = 8f84d76d ff1dd9ff
1150! Mem[0000000010141408] = d96af800, %l7 = 0000000000000011
1151 ldswa [%i5+%o4]0x88,%l7 ! %l7 = ffffffffd96af800
1152! Mem[0000000030181410] = 8f84d76d ff1dd9ff, %l4 = 0000df37, %l5 = 0000004d
1153 ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000ff1dd9ff 000000008f84d76d
1154! Mem[0000000030001410] = d102b5cd, %l4 = 00000000ff1dd9ff
1155 ldsha [%i0+%o5]0x89,%l4 ! %l4 = ffffffffffffb5cd
1156! Mem[00000000211c0000] = 00d1a37b, %l5 = 000000008f84d76d
1157 lduba [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
1158! Mem[0000000030041400] = d6cf0000 e1373d78, %l2 = 00000000, %l3 = 00000000
1159 ldda [%i1+%g0]0x81,%l2 ! %l2 = 00000000d6cf0000 00000000e1373d78
1160! Mem[00000000100c1408] = 85a2a2e8, %l0 = dbae39bfe2b9cac1
1161 lduha [%i3+%o4]0x88,%l0 ! %l0 = 000000000000a2e8
1162! Mem[0000000030141408] = 02d1378f, %l2 = 00000000d6cf0000
1163 ldsha [%i5+%o4]0x89,%l2 ! %l2 = 000000000000378f
1164! Mem[0000000010001408] = 38000000b16f0000, %f20 = 061dd94d 09f86ad9
1165 ldda [%i0+%o4]0x88,%f20 ! %f20 = 38000000 b16f0000
1166! Starting 10 instruction Store Burst
1167! Mem[0000000010001408] = b16f0000, %l7 = ffffffffd96af800
1168 swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000b16f0000
1169
1170p0_label_28:
1171! %l7 = 00000000b16f0000, Mem[00000000300c1410] = a2e80000573b7f97
1172 stxa %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000b16f0000
1173! %l6 = 0000000000000000, Mem[0000000010101400] = c1cae668
1174 stha %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000e668
1175! Mem[0000000010181400] = 37df7977, %l3 = 00000000e1373d78
1176 swapa [%i6+%g0]0x80,%l3 ! %l3 = 0000000037df7977
1177! %f24 = ef940000 00000000, Mem[0000000030081408] = 09f86ad9 32de1fa4
1178 stda %f24,[%i2+%o4]0x89 ! Mem[0000000030081408] = ef940000 00000000
1179! %l2 = 000000000000378f, Mem[0000000030001410] = 9028bfa3d102b5cd
1180 stxa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000000000378f
1181! Mem[0000000010181438] = a3716dda, %l4 = ffffffffffffb5cd, %asi = 80
1182 swapa [%i6+0x038]%asi,%l4 ! %l4 = 00000000a3716dda
1183! %l3 = 0000000037df7977, Mem[0000000010001408] = 38000000d96af800
1184 stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000037df7977
1185! Mem[0000000030041400] = d6cf0000, %l3 = 0000000037df7977
1186 ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 000000d6000000ff
1187! %l1 = 000000000000061d, Mem[0000000010081408] = 0000df37
1188 stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 1d00df37
1189! Starting 10 instruction Load Burst
1190! Mem[00000000300c1408] = 00003d78, %l0 = 000000000000a2e8
1191 ldswa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000003d78
1192
1193p0_label_29:
1194! Mem[0000000010001408] = 7779df3700000000, %f20 = 38000000 b16f0000
1195 ldda [%i0+%o4]0x80,%f20 ! %f20 = 7779df37 00000000
1196! Mem[0000000030041400] = 0000cfff, %l1 = 000000000000061d
1197 lduha [%i1+%g0]0x89,%l1 ! %l1 = 000000000000cfff
1198! Mem[0000000010101408] = 380081af, %l4 = 00000000a3716dda
1199 lduha [%i4+%o4]0x80,%l4 ! %l4 = 0000000000003800
1200! Mem[0000000030101408] = 00000000, %l3 = 00000000000000d6
1201 lduba [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
1202! Mem[0000000010041400] = 000000ff, %l4 = 0000000000003800
1203 ldsha [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000ff
1204! Mem[000000001010141c] = 295bdcc7, %l2 = 000000000000378f
1205 ldsb [%i4+0x01c],%l2 ! %l2 = 0000000000000029
1206! Mem[0000000010101410] = 7f4e5008, %l0 = 0000000000003d78
1207 lduwa [%i4+%o5]0x88,%l0 ! %l0 = 000000007f4e5008
1208! Mem[000000001000141c] = 24174994, %f13 = fff6cdb1
1209 lda [%i0+0x01c]%asi,%f13 ! %f13 = 24174994
1210! Mem[00000000300c1408] = 783d0000, %l7 = 00000000b16f0000
1211 lduha [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
1212! Starting 10 instruction Store Burst
1213! Mem[0000000030181410] = ff1dd9ff, %l5 = 0000000000000000
1214 swapa [%i6+%o5]0x89,%l5 ! %l5 = 00000000ff1dd9ff
1215
1216p0_label_30:
1217! %l0 = 7f4e5008, %l1 = 0000cfff, Mem[0000000010101400] = 0000e668 97087ae2
1218 stda %l0,[%i4+0x000]%asi ! Mem[0000000010101400] = 7f4e5008 0000cfff
1219! %l5 = 00000000ff1dd9ff, Mem[0000000010101438] = 3c0306f6
1220 sth %l5,[%i4+0x038] ! Mem[0000000010101438] = d9ff06f6
1221! Mem[0000000010081410] = 6a5df7d8, %l0 = 000000007f4e5008
1222 ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 0000006a000000ff
1223! Mem[0000000010101438] = d9ff06f676945c96, %l6 = 0000000000000000, %l7 = 0000000000000000
1224 add %i4,0x38,%g1
1225 casxa [%g1]0x80,%l6,%l7 ! %l7 = d9ff06f676945c96
1226! Mem[0000000010041410] = 1063cb77, %l2 = 0000000000000029
1227 swapa [%i1+%o5]0x80,%l2 ! %l2 = 000000001063cb77
1228! %l1 = 000000000000cfff, Mem[0000000010141408] = d96af800
1229 stwa %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000cfff
1230! Mem[0000000030181408] = ff37d102, %l5 = 00000000ff1dd9ff
1231 swapa [%i6+%o4]0x81,%l5 ! %l5 = 00000000ff37d102
1232! %l4 = 00000000000000ff, Mem[0000000030001410] = 8f370000
1233 stwa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff
1234! Mem[0000000030041408] = 5791d400, %l6 = 0000000000000000
1235 ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
1236! Starting 10 instruction Load Burst
1237! Mem[0000000010041400] = ff000000dcd4d0d5, %l0 = 000000000000006a
1238 ldxa [%i1+%g0]0x80,%l0 ! %l0 = ff000000dcd4d0d5
1239
1240! Check Point 6 for processor 0
1241
1242 set p0_check_pt_data_6,%g4
1243 rd %ccr,%g5 ! %g5 = 44
1244 ldx [%g4+0x08],%g2
1245 cmp %l0,%g2 ! %l0 = ff000000dcd4d0d5
1246 bne %xcc,p0_reg_check_fail0
1247 mov 0xee0,%g1
1248 ldx [%g4+0x10],%g2
1249 cmp %l1,%g2 ! %l1 = 000000000000cfff
1250 bne %xcc,p0_reg_check_fail1
1251 mov 0xee1,%g1
1252 ldx [%g4+0x18],%g2
1253 cmp %l2,%g2 ! %l2 = 000000001063cb77
1254 bne %xcc,p0_reg_check_fail2
1255 mov 0xee2,%g1
1256 ldx [%g4+0x20],%g2
1257 cmp %l3,%g2 ! %l3 = 0000000000000000
1258 bne %xcc,p0_reg_check_fail3
1259 mov 0xee3,%g1
1260 ldx [%g4+0x28],%g2
1261 cmp %l4,%g2 ! %l4 = 00000000000000ff
1262 bne %xcc,p0_reg_check_fail4
1263 mov 0xee4,%g1
1264 ldx [%g4+0x30],%g2
1265 cmp %l5,%g2 ! %l5 = 00000000ff37d102
1266 bne %xcc,p0_reg_check_fail5
1267 mov 0xee5,%g1
1268 ldx [%g4+0x38],%g2
1269 cmp %l6,%g2 ! %l6 = 0000000000000000
1270 bne %xcc,p0_reg_check_fail6
1271 mov 0xee6,%g1
1272 ldx [%g4+0x40],%g2
1273 cmp %l7,%g2 ! %l7 = d9ff06f676945c96
1274 bne %xcc,p0_reg_check_fail7
1275 mov 0xee7,%g1
1276 ldx [%g4+0x48],%g3
1277 std %f2,[%g4]
1278 ldx [%g4],%g2
1279 cmp %g3,%g2 ! %f2 = 0000c211 000069d9
1280 bne %xcc,p0_freg_check_fail
1281 mov 0xf02,%g1
1282 ldx [%g4+0x50],%g3
1283 std %f4,[%g4]
1284 ldx [%g4],%g2
1285 cmp %g3,%g2 ! %f4 = 02cb2c41 24174994
1286 bne %xcc,p0_freg_check_fail
1287 mov 0xf04,%g1
1288 ldx [%g4+0x58],%g3
1289 std %f6,[%g4]
1290 ldx [%g4],%g2
1291 cmp %g3,%g2 ! %f6 = 8f84d76d ff1dd9ff
1292 bne %xcc,p0_freg_check_fail
1293 mov 0xf06,%g1
1294 ldx [%g4+0x60],%g3
1295 std %f12,[%g4]
1296 ldx [%g4],%g2
1297 cmp %g3,%g2 ! %f12 = c348e552 24174994
1298 bne %xcc,p0_freg_check_fail
1299 mov 0xf12,%g1
1300 ldx [%g4+0x68],%g3
1301 std %f20,[%g4]
1302 ldx [%g4],%g2
1303 cmp %g3,%g2 ! %f20 = 7779df37 00000000
1304 bne %xcc,p0_freg_check_fail
1305 mov 0xf20,%g1
1306
1307! Check Point 6 completed
1308
1309
1310p0_label_31:
1311! Mem[00000000100c1438] = 3581cb8503de0639, %l2 = 000000001063cb77
1312 ldxa [%i3+0x038]%asi,%l2 ! %l2 = 3581cb8503de0639
1313! Mem[0000000030181408] = ff1dd9ff, %l3 = 0000000000000000
1314 lduha [%i6+%o4]0x81,%l3 ! %l3 = 000000000000ff1d
1315! Mem[0000000030041410] = ff000000, %l1 = 000000000000cfff
1316 ldsha [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
1317! Mem[0000000030041400] = ffcf0000, %l2 = 3581cb8503de0639
1318 lduwa [%i1+%g0]0x81,%l2 ! %l2 = 00000000ffcf0000
1319! Mem[0000000010101400] = ffcf000008504e7f, %l1 = ffffffffffffff00
1320 ldxa [%i4+%g0]0x88,%l1 ! %l1 = ffcf000008504e7f
1321! Mem[0000000010041408] = 66cdac63, %l0 = ff000000dcd4d0d5
1322 lduha [%i1+%o4]0x80,%l0 ! %l0 = 00000000000066cd
1323! Mem[0000000030141410] = ff491724, %l4 = 00000000000000ff
1324 lduha [%i5+%o5]0x81,%l4 ! %l4 = 000000000000ff49
1325! Mem[0000000010001410] = 37dfff85, %l0 = 00000000000066cd
1326 lduwa [%i0+%o5]0x80,%l0 ! %l0 = 0000000037dfff85
1327! Mem[0000000030181410] = 8f84d76d 00000000, %l6 = 00000000, %l7 = 76945c96
1328 ldda [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000 000000008f84d76d
1329! Starting 10 instruction Store Burst
1330! %l1 = ffcf000008504e7f, Mem[0000000010001408] = 37df7977
1331 stba %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 37df797f
1332
1333p0_label_32:
1334! %l2 = 00000000ffcf0000, Mem[0000000020800040] = 7760b8ec
1335 stb %l2,[%o1+0x040] ! Mem[0000000020800040] = 0060b8ec
1336! %l2 = ffcf0000, %l3 = 0000ff1d, Mem[0000000010001400] = b16f6ef8 79a894ef
1337 stda %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffcf0000 0000ff1d
1338! %l6 = 0000000000000000, Mem[0000000030141408] = 8f37d102
1339 stha %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000d102
1340! %f0 = cdb502d1, Mem[0000000010101418] = 60029afb
1341 sta %f0 ,[%i4+0x018]%asi ! Mem[0000000010101418] = cdb502d1
1342! %f16 = 43d85bfd e1373d78 783d37e1 98bc81af
1343! %f20 = 7779df37 00000000 a8417509 abda6f33
1344! %f24 = ef940000 00000000 d96af809 d9690063
1345! %f28 = c062cc2e 8f353365 a8490643 d9e62c7d
1346 stda %f16,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
1347! %l0 = 0000000037dfff85, Mem[0000000030081400] = 6533358f000000ff
1348 stxa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000037dfff85
1349! %f2 = 0000c211 000069d9, %l5 = 00000000ff37d102
1350! Mem[0000000010181428] = e1373d78412ccb02
1351 add %i6,0x028,%g1
1352 stda %f2,[%g1+%l5]ASI_PST16_P ! Mem[0000000010181428] = e1373d780000cb02
1353! %f0 = cdb502d1 a3bf2890 0000c211 000069d9
1354! %f4 = 02cb2c41 24174994 8f84d76d ff1dd9ff
1355! %f8 = 5539c2ba 3581cb85 3d99c199 085de2f2
1356! %f12 = c348e552 24174994 68e68f57 b1cdf6ff
1357 stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
1358! %l2 = 00000000ffcf0000, Mem[00000000100c1424] = 00000000
1359 sth %l2,[%i3+0x024] ! Mem[00000000100c1424] = 00000000
1360! Starting 10 instruction Load Burst
1361! Mem[00000000211c0000] = 00d1a37b, %l0 = 0000000037dfff85
1362 ldsb [%o2+%g0],%l0 ! %l0 = 0000000000000000
1363
1364p0_label_33:
1365! Mem[0000000030181408] = ff1dd9ff5791dab5, %f20 = 7779df37 00000000
1366 ldda [%i6+%o4]0x81,%f20 ! %f20 = ff1dd9ff 5791dab5
1367! Mem[0000000030141408] = 02d10000, %l7 = 000000008f84d76d
1368 lduha [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
1369! %l2 = 00000000ffcf0000, Mem[0000000010181418] = 79a894ef
1370 stw %l2,[%i6+0x018] ! Mem[0000000010181418] = ffcf0000
1371! Mem[0000000010001408] = 37df797f, %l6 = 0000000000000000
1372 ldswa [%i0+%o4]0x88,%l6 ! %l6 = 0000000037df797f
1373 membar #Sync ! Added by membar checker (6)
1374! Mem[00000000100c1428] = d96af809d9690063, %l0 = 0000000000000000
1375 ldx [%i3+0x028],%l0 ! %l0 = d96af809d9690063
1376! Mem[0000000010041400] = 000000ff, %l7 = 0000000000000000
1377 lduha [%i1+%g0]0x88,%l7 ! %l7 = 00000000000000ff
1378! Mem[0000000010001410] = 25e5ad3585ffdf37, %l6 = 0000000037df797f
1379 ldxa [%i0+%o5]0x88,%l6 ! %l6 = 25e5ad3585ffdf37
1380! Mem[00000000300c1408] = 783d0000, %l4 = 000000000000ff49
1381 lduha [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000
1382! Mem[0000000030081410] = e748b0a8 4dd91d06, %l4 = 00000000, %l5 = ff37d102
1383 ldda [%i2+%o5]0x89,%l4 ! %l4 = 000000004dd91d06 00000000e748b0a8
1384! Starting 10 instruction Store Burst
1385! Mem[0000000010041430] = cdb502d1, %l6 = 25e5ad3585ffdf37, %asi = 80
1386 swapa [%i1+0x030]%asi,%l6 ! %l6 = 00000000cdb502d1
1387
1388p0_label_34:
1389! %l3 = 000000000000ff1d, Mem[0000000010001410] = 37dfff85
1390 stwa %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000ff1d
1391! Mem[0000000010141415] = 678cb230, %l3 = 000000000000ff1d
1392 ldstub [%i5+0x015],%l3 ! %l3 = 0000008c000000ff
1393! %l5 = 00000000e748b0a8, Mem[0000000030101408] = 00000000
1394 stha %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000b0a8
1395! Mem[00000000300c1400] = 77797e70, %l1 = ffcf000008504e7f
1396 swapa [%i3+%g0]0x89,%l1 ! %l1 = 0000000077797e70
1397! %f25 = 00000000, Mem[0000000030181408] = ffd91dff
1398 sta %f25,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
1399! %l5 = 00000000e748b0a8, Mem[00000000100c1410] = 37df7977
1400 stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 37dfb0a8
1401! %l0 = d96af809d9690063, Mem[0000000020800001] = 77609984, %asi = 80
1402 stba %l0,[%o1+0x001]%asi ! Mem[0000000020800000] = 77639984
1403! Mem[00000000201c0000] = 3d78851d, %l0 = d96af809d9690063
1404 ldsh [%o0+%g0],%l0 ! %l0 = 0000000000003d78
1405! Mem[0000000010001408] = 7f79df37, %l3 = 000000000000008c
1406 ldstuba [%i0+%o4]0x80,%l3 ! %l3 = 0000007f000000ff
1407! Starting 10 instruction Load Burst
1408! Mem[0000000010181410] = ffffffff, %l0 = 0000000000003d78
1409 ldsba [%i6+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
1410
1411p0_label_35:
1412! Mem[0000000020800000] = 77639984, %l3 = 000000000000007f
1413 ldsh [%o1+%g0],%l3 ! %l3 = 0000000000007763
1414! %l6 = 00000000cdb502d1, Mem[0000000010141434] = 69d5ceb3
1415 sth %l6,[%i5+0x034] ! Mem[0000000010141434] = 02d1ceb3
1416! Mem[0000000030001410] = 000000ff, %l0 = ffffffffffffffff
1417 ldsha [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
1418! Mem[0000000010001410] = 1dff0000, %l0 = 0000000000000000
1419 ldsha [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
1420! Mem[00000000201c0000] = 3d78851d, %l3 = 0000000000007763
1421 lduba [%o0+0x000]%asi,%l3 ! %l3 = 000000000000003d
1422! Mem[0000000021800180] = 5f00d16c, %l7 = 00000000000000ff
1423 ldsha [%o3+0x180]%asi,%l7 ! %l7 = 0000000000005f00
1424! Mem[0000000030141410] = 241749ff, %l1 = 0000000077797e70
1425 ldsha [%i5+%o5]0x89,%l1 ! %l1 = 00000000000049ff
1426! Mem[0000000030041408] = 5791d4ff, %l3 = 000000000000003d
1427 ldswa [%i1+%o4]0x89,%l3 ! %l3 = 000000005791d4ff
1428! Mem[0000000010141400] = 00d49157, %l2 = 00000000ffcf0000
1429 ldsh [%i5+0x002],%l2 ! %l2 = ffffffffffff9157
1430! Starting 10 instruction Store Burst
1431! Mem[0000000010081410] = 02cb2c41, %l3 = 000000005791d4ff
1432 ldstuba [%i2+%o5]0x80,%l3 ! %l3 = 00000002000000ff
1433
1434! Check Point 7 for processor 0
1435
1436 set p0_check_pt_data_7,%g4
1437 rd %ccr,%g5 ! %g5 = 44
1438 ldx [%g4+0x08],%g2
1439 cmp %l0,%g2 ! %l0 = 0000000000000000
1440 bne %xcc,p0_reg_check_fail0
1441 mov 0xee0,%g1
1442 ldx [%g4+0x10],%g2
1443 cmp %l1,%g2 ! %l1 = 00000000000049ff
1444 bne %xcc,p0_reg_check_fail1
1445 mov 0xee1,%g1
1446 ldx [%g4+0x18],%g2
1447 cmp %l2,%g2 ! %l2 = ffffffffffff9157
1448 bne %xcc,p0_reg_check_fail2
1449 mov 0xee2,%g1
1450 ldx [%g4+0x20],%g2
1451 cmp %l3,%g2 ! %l3 = 0000000000000002
1452 bne %xcc,p0_reg_check_fail3
1453 mov 0xee3,%g1
1454 ldx [%g4+0x28],%g2
1455 cmp %l4,%g2 ! %l4 = 000000004dd91d06
1456 bne %xcc,p0_reg_check_fail4
1457 mov 0xee4,%g1
1458 ldx [%g4+0x30],%g2
1459 cmp %l6,%g2 ! %l6 = 00000000cdb502d1
1460 bne %xcc,p0_reg_check_fail6
1461 mov 0xee6,%g1
1462 ldx [%g4+0x38],%g2
1463 cmp %l7,%g2 ! %l7 = 0000000000005f00
1464 bne %xcc,p0_reg_check_fail7
1465 mov 0xee7,%g1
1466 ldx [%g4+0x40],%g3
1467 std %f4,[%g4]
1468 ldx [%g4],%g2
1469 cmp %g3,%g2 ! %f4 = 02cb2c41 24174994
1470 bne %xcc,p0_freg_check_fail
1471 mov 0xf04,%g1
1472 ldx [%g4+0x48],%g3
1473 std %f6,[%g4]
1474 ldx [%g4],%g2
1475 cmp %g3,%g2 ! %f6 = 8f84d76d ff1dd9ff
1476 bne %xcc,p0_freg_check_fail
1477 mov 0xf06,%g1
1478 ldx [%g4+0x50],%g3
1479 std %f20,[%g4]
1480 ldx [%g4],%g2
1481 cmp %g3,%g2 ! %f20 = ff1dd9ff 5791dab5
1482 bne %xcc,p0_freg_check_fail
1483 mov 0xf20,%g1
1484
1485! Check Point 7 completed
1486
1487
1488p0_label_36:
1489! Mem[0000000030141400] = 000094ef, %l5 = 00000000e748b0a8
1490 ldstuba [%i5+%g0]0x89,%l5 ! %l5 = 000000ef000000ff
1491! Mem[0000000010081438] = 68e68f57b1cdf6ff, %l4 = 000000004dd91d06, %l2 = ffffffffffff9157
1492 add %i2,0x38,%g1
1493 casxa [%g1]0x80,%l4,%l2 ! %l2 = 68e68f57b1cdf6ff
1494! %l2 = 68e68f57b1cdf6ff, Mem[0000000010001410] = 0000ff1d
1495 stha %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = f6ffff1d
1496! %l6 = 00000000cdb502d1, Mem[00000000100c1408] = e1373d78
1497 stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = cdb502d1
1498! %l0 = 0000000000000000, Mem[00000000218000c0] = ad30d561, %asi = 80
1499 stba %l0,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 0030d561
1500! %l6 = 00000000cdb502d1, Mem[00000000211c0000] = 00d1a37b, %asi = 80
1501 stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 02d1a37b
1502! Mem[0000000010081410] = ffcb2c41, %l4 = 000000004dd91d06
1503 swapa [%i2+%o5]0x80,%l4 ! %l4 = 00000000ffcb2c41
1504! %l6 = 00000000cdb502d1, imm = fffffffffffff369, %l2 = 68e68f57b1cdf6ff
1505 orn %l6,-0xc97,%l2 ! %l2 = 00000000cdb50ed7
1506! Mem[000000001008143e] = b1cdf6ff, %l2 = 00000000cdb50ed7
1507 ldstuba [%i2+0x03e]%asi,%l2 ! %l2 = 000000f6000000ff
1508! Starting 10 instruction Load Burst
1509! Mem[0000000010181400] = 783d37e1, %f19 = 98bc81af
1510 lda [%i6+%g0]0x88,%f19 ! %f19 = 783d37e1
1511
1512p0_label_37:
1513! Mem[00000000300c1408] = 00003d78 26ac631b, %l0 = 00000000, %l1 = 000049ff
1514 ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000000003d78 0000000026ac631b
1515! Mem[0000000010181410] = ffffffff, %l0 = 0000000000003d78
1516 ldswa [%i6+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
1517! Mem[0000000030141408] = 0000d102, %l2 = 00000000000000f6
1518 ldswa [%i5+%o4]0x81,%l2 ! %l2 = 000000000000d102
1519! Mem[0000000010041408] = 63accd66, %l2 = 000000000000d102
1520 lduha [%i1+%o4]0x88,%l2 ! %l2 = 000000000000cd66
1521! Mem[00000000300c1408] = 00003d78, %l2 = 000000000000cd66
1522 ldsba [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000
1523 membar #Sync ! Added by membar checker (7)
1524! Mem[0000000010081400] = cdb502d1 a3bf2890 0000c211 000069d9
1525! Mem[0000000010081410] = 4dd91d06 24174994 8f84d76d ff1dd9ff
1526! Mem[0000000010081420] = 5539c2ba 3581cb85 3d99c199 085de2f2
1527! Mem[0000000010081430] = c348e552 24174994 68e68f57 b1cdffff
1528 ldda [%i2]ASI_BLK_PL,%f16 ! Block Load from 0000000010081400
1529! Mem[0000000030041410] = ff000000, %l4 = 00000000ffcb2c41
1530 ldswa [%i1+%o5]0x81,%l4 ! %l4 = ffffffffff000000
1531! Mem[0000000030001400] = 0068ac26, %f6 = 8f84d76d
1532 lda [%i0+%g0]0x81,%f6 ! %f6 = 0068ac26
1533! Mem[0000000030141410] = ff491724412ccb02, %l5 = 00000000000000ef
1534 ldxa [%i5+%o5]0x81,%l5 ! %l5 = ff491724412ccb02
1535! Starting 10 instruction Store Burst
1536! Mem[0000000030081410] = 061dd94d, %l5 = ff491724412ccb02
1537 ldstuba [%i2+%o5]0x81,%l5 ! %l5 = 00000006000000ff
1538
1539p0_label_38:
1540! %f15 = b1cdf6ff, Mem[0000000010101408] = 380081af
1541 sta %f15,[%i4+%o4]0x80 ! Mem[0000000010101408] = b1cdf6ff
1542! %l6 = 00000000cdb502d1, Mem[00000000100c1408] = af81bc98cdb502d1
1543 stxa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000cdb502d1
1544! %l0 = ffffffffffffffff, Mem[0000000030101408] = 0000b0a8
1545 stwa %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff
1546! %l4 = ffffffffff000000, Mem[0000000030181408] = 00000000
1547 stba %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
1548! Mem[0000000010141428] = 96d26ea4, %l1 = 0000000026ac631b
1549 swap [%i5+0x028],%l1 ! %l1 = 0000000096d26ea4
1550! Mem[0000000030041400] = 783d37e10000cfff, %f12 = c348e552 24174994
1551 ldda [%i1+%g0]0x89,%f12 ! %f12 = 783d37e1 0000cfff
1552! %l7 = 0000000000005f00, Mem[00000000100c1408] = 00000000cdb502d1
1553 stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000005f00
1554 membar #Sync ! Added by membar checker (8)
1555! %f5 = 24174994, Mem[0000000010081408] = 11c20000
1556 sta %f5 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 24174994
1557! %l1 = 0000000096d26ea4, Mem[00000000201c0000] = 3d78851d
1558 sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = 6ea4851d
1559! Starting 10 instruction Load Burst
1560! Mem[0000000010001434] = 12f7d04d, %l3 = 0000000000000002
1561 lduha [%i0+0x036]%asi,%l3 ! %l3 = 000000000000d04d
1562
1563p0_label_39:
1564! Mem[0000000010101410] = 7f4e5008, %l5 = 0000000000000006
1565 ldsba [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000008
1566! Mem[000000001000141c] = 24174994, %l2 = 0000000000000000
1567 ldsw [%i0+0x01c],%l2 ! %l2 = 0000000024174994
1568! Mem[00000000100c1408] = 00005f00, %l4 = ffffffffff000000
1569 ldswa [%i3+%o4]0x88,%l4 ! %l4 = 0000000000005f00
1570! Mem[0000000010141408] = ffcf0000, %f14 = 68e68f57
1571 lda [%i5+%o4]0x80,%f14 ! %f14 = ffcf0000
1572! Mem[0000000010181400] = e1373d78827cf18e, %f14 = ffcf0000 b1cdf6ff
1573 ldda [%i6+%g0]0x80,%f14 ! %f14 = e1373d78 827cf18e
1574! Mem[00000000300c1410] = 00000000, %l1 = 0000000096d26ea4
1575 ldsha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
1576! Mem[0000000010001408] = ff79df37, %l2 = 0000000024174994
1577 lduha [%i0+%o4]0x80,%l2 ! %l2 = 000000000000ff79
1578! Mem[0000000010181408] = 00000000, %l0 = ffffffffffffffff
1579 ldswa [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
1580! Mem[00000000300c1410] = 00000000, %f31 = 578fe668
1581 lda [%i3+%o5]0x89,%f31 ! %f31 = 00000000
1582! Starting 10 instruction Store Burst
1583! Mem[00000000100c1410] = a8b0df37, %l6 = 00000000cdb502d1
1584 ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 000000a8000000ff
1585
1586p0_label_40:
1587! %l0 = 0000000000000000, Mem[00000000300c1408] = 1b63ac26783d0000
1588 stxa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000000000
1589! %l2 = 000000000000ff79, Mem[0000000021800081] = ff3114cb
1590 stb %l2,[%o3+0x081] ! Mem[0000000021800080] = ff7914cb
1591! Mem[0000000010141400] = 00d49157, %l2 = 000000000000ff79
1592 ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff
1593! %f6 = 0068ac26 ff1dd9ff, Mem[0000000010101408] = fff6cdb1 fc7325aa
1594 stda %f6 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0068ac26 ff1dd9ff
1595! %l1 = 0000000000000000, Mem[0000000010081400] = 9028bfa3d102b5cd
1596 stxa %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000000000000000
1597! Mem[00000000100c1408] = 005f0000, %l0 = 0000000000000000
1598 swapa [%i3+%o4]0x80,%l0 ! %l0 = 00000000005f0000
1599! Mem[0000000030101408] = ffffffff, %l1 = 0000000000000000
1600 ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
1601! Mem[0000000010181400] = 783d37e1, %l5 = 0000000000000008
1602 ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 000000e1000000ff
1603! %f10 = 3d99c199, Mem[0000000030141408] = 0000d102
1604 sta %f10,[%i5+%o4]0x81 ! Mem[0000000030141408] = 3d99c199
1605! Starting 10 instruction Load Burst
1606! Mem[0000000030041408] = ffd49157, %l2 = 0000000000000000
1607 lduwa [%i1+%o4]0x81,%l2 ! %l2 = 00000000ffd49157
1608
1609! Check Point 8 for processor 0
1610
1611 set p0_check_pt_data_8,%g4
1612 rd %ccr,%g5 ! %g5 = 44
1613 ldx [%g4+0x08],%g2
1614 cmp %l0,%g2 ! %l0 = 00000000005f0000
1615 bne %xcc,p0_reg_check_fail0
1616 mov 0xee0,%g1
1617 ldx [%g4+0x10],%g2
1618 cmp %l1,%g2 ! %l1 = 00000000000000ff
1619 bne %xcc,p0_reg_check_fail1
1620 mov 0xee1,%g1
1621 ldx [%g4+0x18],%g2
1622 cmp %l2,%g2 ! %l2 = 00000000ffd49157
1623 bne %xcc,p0_reg_check_fail2
1624 mov 0xee2,%g1
1625 ldx [%g4+0x20],%g2
1626 cmp %l3,%g2 ! %l3 = 000000000000d04d
1627 bne %xcc,p0_reg_check_fail3
1628 mov 0xee3,%g1
1629 ldx [%g4+0x28],%g2
1630 cmp %l4,%g2 ! %l4 = 0000000000005f00
1631 bne %xcc,p0_reg_check_fail4
1632 mov 0xee4,%g1
1633 ldx [%g4+0x30],%g2
1634 cmp %l5,%g2 ! %l5 = 00000000000000e1
1635 bne %xcc,p0_reg_check_fail5
1636 mov 0xee5,%g1
1637 ldx [%g4+0x38],%g2
1638 cmp %l6,%g2 ! %l6 = 00000000000000a8
1639 bne %xcc,p0_reg_check_fail6
1640 mov 0xee6,%g1
1641 ldx [%g4+0x40],%g3
1642 std %f0,[%g4]
1643 ldx [%g4],%g2
1644 cmp %g3,%g2 ! %f0 = cdb502d1 a3bf2890
1645 bne %xcc,p0_freg_check_fail
1646 mov 0xf00,%g1
1647 ldx [%g4+0x48],%g3
1648 std %f6,[%g4]
1649 ldx [%g4],%g2
1650 cmp %g3,%g2 ! %f6 = 0068ac26 ff1dd9ff
1651 bne %xcc,p0_freg_check_fail
1652 mov 0xf06,%g1
1653 ldx [%g4+0x50],%g3
1654 std %f12,[%g4]
1655 ldx [%g4],%g2
1656 cmp %g3,%g2 ! %f12 = 783d37e1 0000cfff
1657 bne %xcc,p0_freg_check_fail
1658 mov 0xf12,%g1
1659 ldx [%g4+0x58],%g3
1660 std %f14,[%g4]
1661 ldx [%g4],%g2
1662 cmp %g3,%g2 ! %f14 = e1373d78 827cf18e
1663 bne %xcc,p0_freg_check_fail
1664 mov 0xf14,%g1
1665 ldx [%g4+0x60],%g3
1666 std %f16,[%g4]
1667 ldx [%g4],%g2
1668 cmp %g3,%g2 ! %f16 = 9028bfa3 d102b5cd
1669 bne %xcc,p0_freg_check_fail
1670 mov 0xf16,%g1
1671 ldx [%g4+0x68],%g3
1672 std %f18,[%g4]
1673 ldx [%g4],%g2
1674 cmp %g3,%g2 ! %f18 = d9690000 11c20000
1675 bne %xcc,p0_freg_check_fail
1676 mov 0xf18,%g1
1677 ldx [%g4+0x70],%g3
1678 std %f20,[%g4]
1679 ldx [%g4],%g2
1680 cmp %g3,%g2 ! %f20 = 94491724 061dd94d
1681 bne %xcc,p0_freg_check_fail
1682 mov 0xf20,%g1
1683 ldx [%g4+0x78],%g3
1684 std %f22,[%g4]
1685 ldx [%g4],%g2
1686 cmp %g3,%g2 ! %f22 = ffd91dff 6dd7848f
1687 bne %xcc,p0_freg_check_fail
1688 mov 0xf22,%g1
1689 ldx [%g4+0x80],%g3
1690 std %f24,[%g4]
1691 ldx [%g4],%g2
1692 cmp %g3,%g2 ! %f24 = 85cb8135 bac23955
1693 bne %xcc,p0_freg_check_fail
1694 mov 0xf24,%g1
1695 ldx [%g4+0x88],%g3
1696 std %f26,[%g4]
1697 ldx [%g4],%g2
1698 cmp %g3,%g2 ! %f26 = f2e25d08 99c1993d
1699 bne %xcc,p0_freg_check_fail
1700 mov 0xf26,%g1
1701 ldx [%g4+0x90],%g3
1702 std %f28,[%g4]
1703 ldx [%g4],%g2
1704 cmp %g3,%g2 ! %f28 = 94491724 52e548c3
1705 bne %xcc,p0_freg_check_fail
1706 mov 0xf28,%g1
1707 ldx [%g4+0x98],%g3
1708 std %f30,[%g4]
1709 ldx [%g4],%g2
1710 cmp %g3,%g2 ! %f30 = ffffcdb1 00000000
1711 bne %xcc,p0_freg_check_fail
1712 mov 0xf30,%g1
1713
1714! Check Point 8 completed
1715
1716
1717p0_label_41:
1718! Mem[0000000030101400] = 1705028a f32c2985, %l4 = 00005f00, %l5 = 000000e1
1719 ldda [%i4+%g0]0x89,%l4 ! %l4 = 00000000f32c2985 000000001705028a
1720! Mem[0000000010001410] = f6ffff1d 35ade525, %l4 = f32c2985, %l5 = 1705028a
1721 ldda [%i0+%o5]0x80,%l4 ! %l4 = 00000000f6ffff1d 0000000035ade525
1722! Mem[0000000010181410] = ffffffff, %l2 = 00000000ffd49157
1723 ldsha [%i6+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
1724! Mem[0000000030101408] = ffffffff 993c43f4, %l6 = 000000a8, %l7 = 00005f00
1725 ldda [%i4+%o4]0x81,%l6 ! %l6 = 00000000ffffffff 00000000993c43f4
1726! Mem[00000000300c1408] = 00000000, %l5 = 0000000035ade525
1727 lduwa [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
1728! Mem[0000000010141408] = 0000cfff, %l3 = 000000000000d04d
1729 lduba [%i5+%o4]0x88,%l3 ! %l3 = 00000000000000ff
1730! Mem[000000001010142c] = 6e1e92a8, %l3 = 00000000000000ff
1731 lduh [%i4+0x02e],%l3 ! %l3 = 00000000000092a8
1732! Mem[0000000030041410] = ff000000, %l4 = 00000000f6ffff1d
1733 ldsha [%i1+%o5]0x81,%l4 ! %l4 = ffffffffffffff00
1734! Mem[0000000010181408] = 00000000, %l3 = 00000000000092a8
1735 ldsba [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
1736! Starting 10 instruction Store Burst
1737! %l1 = 00000000000000ff, Mem[00000000201c0001] = 6ea4851d
1738 stb %l1,[%o0+0x001] ! Mem[00000000201c0000] = 6eff851d
1739
1740p0_label_42:
1741! Mem[0000000010041410] = 00000029, %l6 = 00000000ffffffff
1742 ldstuba [%i1+%o5]0x80,%l6 ! %l6 = 00000000000000ff
1743! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010141408] = ffcf0000 d172c211
1744 stda %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffff 00000000
1745! Mem[0000000010141410] = 9b36de0f, %l4 = ffffffffffffff00
1746 ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 0000009b000000ff
1747! Mem[0000000030041400] = ffcf0000, %l1 = 00000000000000ff
1748 swapa [%i1+%g0]0x81,%l1 ! %l1 = 00000000ffcf0000
1749! %f30 = ffffcdb1, Mem[0000000010181408] = 00000000
1750 sta %f30,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffcdb1
1751! Mem[0000000010101410] = 08504e7f, %l2 = ffffffffffffffff
1752 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 00000008000000ff
1753! %l0 = 00000000005f0000, Mem[00000000100c142c] = d9690063
1754 stw %l0,[%i3+0x02c] ! Mem[00000000100c142c] = 005f0000
1755! %f28 = 94491724 52e548c3, %l7 = 00000000993c43f4
1756! Mem[0000000010141418] = ce9eb990cb947cb9
1757 add %i5,0x018,%g1
1758 stda %f28,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010141418] = ce9ee59024174994
1759! Mem[0000000010181400] = ff373d78, %l5 = 0000000000000000
1760 swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ff373d78
1761! Starting 10 instruction Load Burst
1762! Mem[0000000030141410] = ff491724 412ccb02, %l0 = 005f0000, %l1 = ffcf0000
1763 ldda [%i5+%o5]0x81,%l0 ! %l0 = 00000000ff491724 00000000412ccb02
1764
1765p0_label_43:
1766! Mem[0000000030141408] = d969006399c1993d, %l5 = 00000000ff373d78
1767 ldxa [%i5+%o4]0x89,%l5 ! %l5 = d969006399c1993d
1768! Mem[00000000100c143c] = d9e62c7d, %l0 = 00000000ff491724
1769 lduh [%i3+0x03e],%l0 ! %l0 = 0000000000002c7d
1770! Mem[0000000010081428] = 3d99c199, %l5 = d969006399c1993d
1771 ldsb [%i2+0x02a],%l5 ! %l5 = ffffffffffffffc1
1772! Mem[0000000010081438] = 68e68f57, %l4 = 000000000000009b
1773 ldub [%i2+0x03a],%l4 ! %l4 = 000000000000008f
1774! Mem[00000000100c1408] = 0000000000000000, %f0 = cdb502d1 a3bf2890
1775 ldda [%i3+%o4]0x80,%f0 ! %f0 = 00000000 00000000
1776! %l6 = 0000000000000000, immd = fffffffffffffa5d, %l7 = 00000000993c43f4
1777 sdivx %l6,-0x5a3,%l7 ! %l7 = 0000000000000000
1778! Mem[0000000010181418] = ffcf0000, %l2 = 0000000000000008
1779 lduba [%i6+0x01a]%asi,%l2 ! %l2 = 0000000000000000
1780! Mem[0000000010101410] = ff504e7f, %l1 = 00000000412ccb02
1781 ldswa [%i4+%o5]0x80,%l1 ! %l1 = ffffffffff504e7f
1782! Mem[0000000010141410] = ff36de0f67ffb230, %l6 = 0000000000000000
1783 ldxa [%i5+0x010]%asi,%l6 ! %l6 = ff36de0f67ffb230
1784! Starting 10 instruction Store Burst
1785! Mem[0000000010141400] = ffd49157, %l1 = ffffffffff504e7f
1786 ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
1787
1788p0_label_44:
1789! Mem[0000000010001436] = 12f7d04d, %l5 = ffffffffffffffc1
1790 ldstub [%i0+0x036],%l5 ! %l5 = 000000d0000000ff
1791! Mem[0000000030081408] = 00000000, %l0 = 0000000000002c7d
1792 ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
1793! Mem[0000000030101408] = ffffffff, %l2 = 0000000000000000
1794 swapa [%i4+%o4]0x81,%l2 ! %l2 = 00000000ffffffff
1795! Mem[0000000010081400] = 00000000, %l0 = 0000000000000000
1796 swapa [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
1797! Mem[00000000100c1408] = 00000000, %l4 = 000000000000008f
1798 ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 00000000000000ff
1799! %l3 = 0000000000000000, Mem[0000000030081410] = ff1dd94d
1800 stba %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 001dd94d
1801! Mem[0000000020800001] = 77639984, %l6 = ff36de0f67ffb230
1802 ldstuba [%o1+0x001]%asi,%l6 ! %l6 = 00000063000000ff
1803! %f28 = 94491724 52e548c3, Mem[00000000100c1410] = ffb0df37 00000000
1804 std %f28,[%i3+%o5] ! Mem[00000000100c1410] = 94491724 52e548c3
1805! Mem[0000000010141410] = ff36de0f, %l2 = 00000000ffffffff
1806 ldstuba [%i5+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
1807! Starting 10 instruction Load Burst
1808! %l4 = 00000000, %l5 = 000000d0, Mem[0000000010141408] = ffffffff 00000000
1809 stda %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 000000d0
1810
1811p0_label_45:
1812! Mem[00000000201c0000] = 6eff851d, %l3 = 0000000000000000
1813 ldub [%o0+%g0],%l3 ! %l3 = 000000000000006e
1814! Mem[0000000030141400] = ff94000000000000, %l0 = 0000000000000000
1815 ldxa [%i5+%g0]0x81,%l0 ! %l0 = ff94000000000000
1816! Mem[0000000010141410] = 0fde36ff, %f9 = 3581cb85
1817 lda [%i5+%o5]0x88,%f9 ! %f9 = 0fde36ff
1818! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000
1819 ldswa [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000
1820! Mem[0000000010141408] = 00000000000000d0, %f30 = ffffcdb1 00000000
1821 ldda [%i5+0x008]%asi,%f30 ! %f30 = 00000000 000000d0
1822! Mem[0000000030001408] = 00000000, %l4 = 0000000000000000
1823 lduba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000
1824! Mem[0000000030101410] = 630069d9, %f5 = 24174994
1825 lda [%i4+%o5]0x81,%f5 ! %f5 = 630069d9
1826! Mem[0000000010081400] = 00000000, %l0 = ff94000000000000
1827 ldsba [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
1828! Mem[00000000100c1408] = ff000000, %l0 = 0000000000000000
1829 lduwa [%i3+%o4]0x80,%l0 ! %l0 = 00000000ff000000
1830! Starting 10 instruction Store Burst
1831! Mem[0000000010181410] = ffffffff, %l6 = 0000000000000063
1832 swapa [%i6+%o5]0x80,%l6 ! %l6 = 00000000ffffffff
1833
1834! Check Point 9 for processor 0
1835
1836 set p0_check_pt_data_9,%g4
1837 rd %ccr,%g5 ! %g5 = 44
1838 ldx [%g4+0x08],%g2
1839 cmp %l0,%g2 ! %l0 = 00000000ff000000
1840 bne %xcc,p0_reg_check_fail0
1841 mov 0xee0,%g1
1842 ldx [%g4+0x10],%g2
1843 cmp %l1,%g2 ! %l1 = 00000000000000ff
1844 bne %xcc,p0_reg_check_fail1
1845 mov 0xee1,%g1
1846 ldx [%g4+0x18],%g2
1847 cmp %l2,%g2 ! %l2 = 00000000000000ff
1848 bne %xcc,p0_reg_check_fail2
1849 mov 0xee2,%g1
1850 ldx [%g4+0x20],%g2
1851 cmp %l3,%g2 ! %l3 = 000000000000006e
1852 bne %xcc,p0_reg_check_fail3
1853 mov 0xee3,%g1
1854 ldx [%g4+0x28],%g2
1855 cmp %l4,%g2 ! %l4 = 0000000000000000
1856 bne %xcc,p0_reg_check_fail4
1857 mov 0xee4,%g1
1858 ldx [%g4+0x30],%g2
1859 cmp %l5,%g2 ! %l5 = 00000000000000d0
1860 bne %xcc,p0_reg_check_fail5
1861 mov 0xee5,%g1
1862 ldx [%g4+0x38],%g2
1863 cmp %l6,%g2 ! %l6 = 00000000ffffffff
1864 bne %xcc,p0_reg_check_fail6
1865 mov 0xee6,%g1
1866 ldx [%g4+0x40],%g2
1867 cmp %l7,%g2 ! %l7 = 0000000000000000
1868 bne %xcc,p0_reg_check_fail7
1869 mov 0xee7,%g1
1870 ldx [%g4+0x48],%g3
1871 std %f0,[%g4]
1872 ldx [%g4],%g2
1873 cmp %g3,%g2 ! %f0 = 00000000 00000000
1874 bne %xcc,p0_freg_check_fail
1875 mov 0xf00,%g1
1876 ldx [%g4+0x50],%g3
1877 std %f4,[%g4]
1878 ldx [%g4],%g2
1879 cmp %g3,%g2 ! %f4 = 02cb2c41 630069d9
1880 bne %xcc,p0_freg_check_fail
1881 mov 0xf04,%g1
1882 ldx [%g4+0x58],%g3
1883 std %f6,[%g4]
1884 ldx [%g4],%g2
1885 cmp %g3,%g2 ! %f6 = 0068ac26 ff1dd9ff
1886 bne %xcc,p0_freg_check_fail
1887 mov 0xf06,%g1
1888 ldx [%g4+0x60],%g3
1889 std %f8,[%g4]
1890 ldx [%g4],%g2
1891 cmp %g3,%g2 ! %f8 = 5539c2ba 0fde36ff
1892 bne %xcc,p0_freg_check_fail
1893 mov 0xf08,%g1
1894 ldx [%g4+0x68],%g3
1895 std %f30,[%g4]
1896 ldx [%g4],%g2
1897 cmp %g3,%g2 ! %f30 = 00000000 000000d0
1898 bne %xcc,p0_freg_check_fail
1899 mov 0xf30,%g1
1900
1901! Check Point 9 completed
1902
1903
1904p0_label_46:
1905! %f10 = 3d99c199 085de2f2, %l2 = 00000000000000ff
1906! Mem[0000000010001408] = ff79df3700000000
1907 add %i0,0x008,%g1
1908 stda %f10,[%g1+%l2]ASI_PST8_P ! Mem[0000000010001408] = 3d99c199085de2f2
1909! %f20 = 94491724, Mem[0000000030141400] = ff940000
1910 sta %f20,[%i5+%g0]0x81 ! Mem[0000000030141400] = 94491724
1911! Mem[000000001010140c] = 26ac6800, %l5 = 00000000000000d0
1912 ldstub [%i4+0x00c],%l5 ! %l5 = 00000026000000ff
1913! Mem[0000000030001408] = 00000000, %l7 = 0000000000000000
1914 ldstuba [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff
1915! %f0 = 00000000 00000000, Mem[0000000030101400] = f32c2985 1705028a
1916 stda %f0 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 00000000
1917! %l0 = 00000000ff000000, Mem[0000000030081408] = 000000ff
1918 stba %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
1919! Mem[0000000010141410] = ff36de0f, %l7 = 0000000000000000
1920 swapa [%i5+%o5]0x80,%l7 ! %l7 = 00000000ff36de0f
1921! Mem[0000000030141410] = ff491724, %l4 = 0000000000000000
1922 ldstuba [%i5+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
1923! %l6 = 00000000ffffffff, Mem[0000000010081410] = 94491724061dd94d
1924 stxa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000ffffffff
1925! Starting 10 instruction Load Burst
1926! Mem[0000000010101410] = 68e68f577f4e50ff, %f24 = 85cb8135 bac23955
1927 ldda [%i4+%o5]0x88,%f24 ! %f24 = 68e68f57 7f4e50ff
1928
1929p0_label_47:
1930! Mem[00000000100c140c] = 00000000, %l0 = 00000000ff000000
1931 lduwa [%i3+0x00c]%asi,%l0 ! %l0 = 0000000000000000
1932! Mem[0000000010081408] = 94491724000069d9, %l4 = 00000000000000ff
1933 ldx [%i2+%o4],%l4 ! %l4 = 94491724000069d9
1934! Mem[00000000100c1410] = c348e55224174994, %l1 = 00000000000000ff
1935 ldxa [%i3+%o5]0x88,%l1 ! %l1 = c348e55224174994
1936! Mem[0000000010101400] = 7f4e5008, %l0 = 0000000000000000
1937 ldsw [%i4+%g0],%l0 ! %l0 = 000000007f4e5008
1938! Mem[00000000100c1408] = 000000ff, %l5 = 0000000000000026
1939 ldswa [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
1940! Mem[0000000010081438] = 68e68f57, %l3 = 000000000000006e
1941 lduba [%i2+0x03b]%asi,%l3 ! %l3 = 0000000000000057
1942! Mem[00000000211c0000] = 02d1a37b, %l2 = 00000000000000ff
1943 ldub [%o2+%g0],%l2 ! %l2 = 0000000000000002
1944! Mem[0000000010141408] = d000000000000000, %f6 = 0068ac26 ff1dd9ff
1945 ldda [%i5+%o4]0x88,%f6 ! %f6 = d0000000 00000000
1946! Mem[0000000030081410] = e748b0a84dd91d00, %f12 = 783d37e1 0000cfff
1947 ldda [%i2+%o5]0x89,%f12 ! %f12 = e748b0a8 4dd91d00
1948! Starting 10 instruction Store Burst
1949! %l6 = 00000000ffffffff, Mem[00000000100c1419] = a8417509
1950 stb %l6,[%i3+0x019] ! Mem[00000000100c1418] = a8ff7509
1951
1952p0_label_48:
1953! %f14 = e1373d78 827cf18e, Mem[00000000300c1408] = 00000000 00000000
1954 stda %f14,[%i3+%o4]0x89 ! Mem[00000000300c1408] = e1373d78 827cf18e
1955! Mem[00000000100c1437] = 8f353365, %l4 = 94491724000069d9
1956 ldstuba [%i3+0x037]%asi,%l4 ! %l4 = 00000065000000ff
1957! Mem[0000000030081410] = 001dd94d, %l3 = 0000000000000057
1958 ldstuba [%i2+%o5]0x81,%l3 ! %l3 = 00000000000000ff
1959! %f18 = d9690000 11c20000, Mem[0000000010041400] = ff000000 dcd4d0d5
1960 std %f18,[%i1+%g0] ! Mem[0000000010041400] = d9690000 11c20000
1961! %f11 = 085de2f2, Mem[0000000010041414] = 430649a8
1962 sta %f11,[%i1+0x014]%asi ! Mem[0000000010041414] = 085de2f2
1963! Mem[0000000010181400] = 00000000, %l7 = 00000000ff36de0f
1964 swapa [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000
1965! %l4 = 0000000000000065, Mem[0000000010081408] = 94491724
1966 stwa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000065
1967! Mem[000000001000140c] = 085de2f2, %l3 = 0000000000000000, %asi = 80
1968 swapa [%i0+0x00c]%asi,%l3 ! %l3 = 00000000085de2f2
1969! %l4 = 00000065, %l5 = 000000ff, Mem[0000000010081408] = 00000065 000069d9
1970 stda %l4,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000065 000000ff
1971! Starting 10 instruction Load Burst
1972! Mem[0000000010041400] = 000069d9, %l4 = 0000000000000065
1973 ldswa [%i1+%g0]0x88,%l4 ! %l4 = 00000000000069d9
1974
1975p0_label_49:
1976! Mem[000000001018143c] = 978a5a90, %l7 = 0000000000000000
1977 lduh [%i6+0x03e],%l7 ! %l7 = 0000000000005a90
1978! Mem[0000000030181400] = e2b9cac1, %l5 = 00000000000000ff
1979 lduwa [%i6+%g0]0x89,%l5 ! %l5 = 00000000e2b9cac1
1980 membar #Sync ! Added by membar checker (9)
1981! Mem[0000000010081400] = 00000000 00000000 00000065 000000ff
1982! Mem[0000000010081410] = ffffffff 00000000 8f84d76d ff1dd9ff
1983! Mem[0000000010081420] = 5539c2ba 3581cb85 3d99c199 085de2f2
1984! Mem[0000000010081430] = c348e552 24174994 68e68f57 b1cdffff
1985 ldda [%i2]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010081400
1986! Mem[0000000030081400] = 00000000 37dfff85, %l0 = 7f4e5008, %l1 = 24174994
1987 ldda [%i2+%g0]0x89,%l0 ! %l0 = 0000000037dfff85 0000000000000000
1988! Mem[0000000030101400] = 00000000 00000000 00000000 993c43f4
1989! Mem[0000000030101410] = 630069d9 007ee51c 135abbdb c99b887f
1990! Mem[0000000030101420] = 5311e374 ddae6b21 58753f2f 3473a3d9
1991! Mem[0000000030101430] = 3a01337c dc6b25e8 18295d59 c1b881ee
1992 ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
1993! Mem[0000000010101410] = ff504e7f, %l0 = 0000000037dfff85
1994 lduba [%i4+%o5]0x80,%l0 ! %l0 = 00000000000000ff
1995! Mem[0000000030081410] = ff1dd94d, %l1 = 0000000000000000
1996 ldswa [%i2+%o5]0x81,%l1 ! %l1 = ffffffffff1dd94d
1997! Mem[0000000010081400] = 0000000000000000, %f28 = 94491724 52e548c3
1998 ldda [%i2+%g0]0x80,%f28 ! %f28 = 00000000 00000000
1999! Mem[000000001000142c] = 65d0c689, %l7 = 0000000000005a90
2000 ldswa [%i0+0x02c]%asi,%l7 ! %l7 = 0000000065d0c689
2001! Starting 10 instruction Store Burst
2002 membar #Sync ! Added by membar checker (10)
2003! %f23 = 6dd7848f, Mem[0000000010081410] = ffffffff
2004 sta %f23,[%i2+%o5]0x88 ! Mem[0000000010081410] = 6dd7848f
2005
2006p0_label_50:
2007! Mem[0000000030101408] = 00000000, %l0 = 00000000000000ff
2008 ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
2009! %l0 = 0000000000000000, Mem[0000000010001438] = 6ebbb1da62031b1d, %asi = 80
2010 stxa %l0,[%i0+0x038]%asi ! Mem[0000000010001438] = 0000000000000000
2011! %l0 = 0000000000000000, Mem[00000000100c1408] = ff000000
2012 stba %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
2013! %l2 = 00000002, %l3 = 085de2f2, Mem[0000000010101410] = 7f4e50ff 68e68f57
2014 stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000002 085de2f2
2015! %l2 = 00000002, %l3 = 085de2f2, Mem[0000000030081400] = 85ffdf37 00000000
2016 stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000002 085de2f2
2017! Mem[0000000030041400] = 000000ff, %l6 = 00000000ffffffff
2018 ldstuba [%i1+%g0]0x81,%l6 ! %l6 = 00000000000000ff
2019! Mem[0000000030141410] = 241749ff, %l3 = 00000000085de2f2
2020 swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000241749ff
2021! %l5 = 00000000e2b9cac1, Mem[0000000030101408] = 000000ff
2022 stba %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000c1
2023! %l4 = 00000000000069d9, Mem[00000000100c1400] = fd5bd843
2024 stba %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = fd5bd8d9
2025! Starting 10 instruction Load Burst
2026! Mem[0000000010081408] = 65000000, %l5 = 00000000e2b9cac1
2027 ldsha [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
2028
2029! Check Point 10 for processor 0
2030
2031 set p0_check_pt_data_10,%g4
2032 rd %ccr,%g5 ! %g5 = 44
2033 ldx [%g4+0x08],%g2
2034 cmp %l0,%g2 ! %l0 = 0000000000000000
2035 bne %xcc,p0_reg_check_fail0
2036 mov 0xee0,%g1
2037 ldx [%g4+0x10],%g2
2038 cmp %l1,%g2 ! %l1 = ffffffffff1dd94d
2039 bne %xcc,p0_reg_check_fail1
2040 mov 0xee1,%g1
2041 ldx [%g4+0x18],%g2
2042 cmp %l2,%g2 ! %l2 = 0000000000000002
2043 bne %xcc,p0_reg_check_fail2
2044 mov 0xee2,%g1
2045 ldx [%g4+0x20],%g2
2046 cmp %l3,%g2 ! %l3 = 00000000241749ff
2047 bne %xcc,p0_reg_check_fail3
2048 mov 0xee3,%g1
2049 ldx [%g4+0x28],%g2
2050 cmp %l4,%g2 ! %l4 = 00000000000069d9
2051 bne %xcc,p0_reg_check_fail4
2052 mov 0xee4,%g1
2053 ldx [%g4+0x30],%g2
2054 cmp %l5,%g2 ! %l5 = 0000000000000000
2055 bne %xcc,p0_reg_check_fail5
2056 mov 0xee5,%g1
2057 ldx [%g4+0x38],%g2
2058 cmp %l6,%g2 ! %l6 = 0000000000000000
2059 bne %xcc,p0_reg_check_fail6
2060 mov 0xee6,%g1
2061 ldx [%g4+0x40],%g2
2062 cmp %l7,%g2 ! %l7 = 0000000065d0c689
2063 bne %xcc,p0_reg_check_fail7
2064 mov 0xee7,%g1
2065 ldx [%g4+0x48],%g3
2066 std %f0,[%g4]
2067 ldx [%g4],%g2
2068 cmp %g3,%g2 ! %f0 = 00000000 00000000
2069 bne %xcc,p0_freg_check_fail
2070 mov 0xf00,%g1
2071 ldx [%g4+0x50],%g3
2072 std %f2,[%g4]
2073 ldx [%g4],%g2
2074 cmp %g3,%g2 ! %f2 = 00000000 993c43f4
2075 bne %xcc,p0_freg_check_fail
2076 mov 0xf02,%g1
2077 ldx [%g4+0x58],%g3
2078 std %f4,[%g4]
2079 ldx [%g4],%g2
2080 cmp %g3,%g2 ! %f4 = 630069d9 007ee51c
2081 bne %xcc,p0_freg_check_fail
2082 mov 0xf04,%g1
2083 ldx [%g4+0x60],%g3
2084 std %f6,[%g4]
2085 ldx [%g4],%g2
2086 cmp %g3,%g2 ! %f6 = 135abbdb c99b887f
2087 bne %xcc,p0_freg_check_fail
2088 mov 0xf06,%g1
2089 ldx [%g4+0x68],%g3
2090 std %f8,[%g4]
2091 ldx [%g4],%g2
2092 cmp %g3,%g2 ! %f8 = 5311e374 ddae6b21
2093 bne %xcc,p0_freg_check_fail
2094 mov 0xf08,%g1
2095 ldx [%g4+0x70],%g3
2096 std %f10,[%g4]
2097 ldx [%g4],%g2
2098 cmp %g3,%g2 ! %f10 = 58753f2f 3473a3d9
2099 bne %xcc,p0_freg_check_fail
2100 mov 0xf10,%g1
2101 ldx [%g4+0x78],%g3
2102 std %f12,[%g4]
2103 ldx [%g4],%g2
2104 cmp %g3,%g2 ! %f12 = 3a01337c dc6b25e8
2105 bne %xcc,p0_freg_check_fail
2106 mov 0xf12,%g1
2107 ldx [%g4+0x80],%g3
2108 std %f14,[%g4]
2109 ldx [%g4],%g2
2110 cmp %g3,%g2 ! %f14 = 18295d59 c1b881ee
2111 bne %xcc,p0_freg_check_fail
2112 mov 0xf14,%g1
2113 ldx [%g4+0x88],%g3
2114 std %f24,[%g4]
2115 ldx [%g4],%g2
2116 cmp %g3,%g2 ! %f24 = 68e68f57 7f4e50ff
2117 bne %xcc,p0_freg_check_fail
2118 mov 0xf24,%g1
2119 ldx [%g4+0x90],%g3
2120 std %f28,[%g4]
2121 ldx [%g4],%g2
2122 cmp %g3,%g2 ! %f28 = 00000000 00000000
2123 bne %xcc,p0_freg_check_fail
2124 mov 0xf28,%g1
2125
2126! Check Point 10 completed
2127
2128
2129p0_label_51:
2130! Mem[0000000010141420] = 6ad32ca6, %l0 = 0000000000000000
2131 lduha [%i5+0x020]%asi,%l0 ! %l0 = 0000000000006ad3
2132! Mem[0000000030141400] = 24174994, %l0 = 0000000000006ad3
2133 lduba [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000094
2134! Mem[0000000030081408] = ef94000000000000, %l0 = 0000000000000094
2135 ldxa [%i2+%o4]0x89,%l0 ! %l0 = ef94000000000000
2136! Mem[0000000030141410] = f2e25d08412ccb02, %f6 = 135abbdb c99b887f
2137 ldda [%i5+%o5]0x81,%f6 ! %f6 = f2e25d08 412ccb02
2138! %l5 = 0000000000000000, Mem[0000000030141410] = f2e25d08
2139 stba %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00e25d08
2140! Mem[0000000030081400] = 00000002, %l5 = 0000000000000000
2141 lduba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
2142! Mem[0000000030141410] = 00e25d08, %l0 = ef94000000000000
2143 ldsha [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000e2
2144! Mem[00000000100c1410] = 94491724, %l2 = 0000000000000002
2145 ldsha [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffff9449
2146! Mem[00000000201c0000] = 6eff851d, %l1 = ffffffffff1dd94d
2147 ldub [%o0+%g0],%l1 ! %l1 = 000000000000006e
2148! Starting 10 instruction Store Burst
2149! %l0 = 00000000000000e2, Mem[0000000010041400] = 0000c211000069d9
2150 stxa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000000000e2
2151
2152p0_label_52:
2153! %l7 = 0000000065d0c689, Mem[0000000010101410] = 00000002
2154 stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000c689
2155! %f2 = 00000000 993c43f4, %l1 = 000000000000006e
2156! Mem[0000000010081428] = 3d99c199085de2f2
2157 add %i2,0x028,%g1
2158 stda %f2,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010081428] = 3d99c19900000000
2159! Mem[0000000030181400] = e2b9cac1, %l7 = 0000000065d0c689
2160 swapa [%i6+%g0]0x89,%l7 ! %l7 = 00000000e2b9cac1
2161! %l2 = ffffffffffff9449, Mem[0000000030141408] = 3d99c199
2162 stba %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 4999c199
2163! %l7 = 00000000e2b9cac1, Mem[0000000030041400] = ff0000ff
2164 stha %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = cac100ff
2165! Mem[000000001014141c] = 24174994, %l7 = 00000000e2b9cac1
2166 swap [%i5+0x01c],%l7 ! %l7 = 0000000024174994
2167! %f16 = 9028bfa3 d102b5cd, Mem[0000000010041438] = a8490643 d9e62c7d
2168 stda %f16,[%i1+0x038]%asi ! Mem[0000000010041438] = 9028bfa3 d102b5cd
2169! %l2 = ffffffffffff9449, Mem[00000000300c1400] = 8ef17c8208504e7f
2170 stxa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffffffff9449
2171! %l6 = 0000000000000000, Mem[0000000030181400] = 89c6d065
2172 stha %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000d065
2173! Starting 10 instruction Load Burst
2174! Mem[0000000010081410] = 8f84d76d00000000, %f24 = 68e68f57 7f4e50ff
2175 ldda [%i2+%o5]0x80,%f24 ! %f24 = 8f84d76d 00000000
2176
2177p0_label_53:
2178! Mem[0000000030081410] = 4dd91dff, %l4 = 00000000000069d9
2179 lduha [%i2+%o5]0x89,%l4 ! %l4 = 0000000000001dff
2180! Mem[0000000010181400] = ff36de0f, %l3 = 00000000241749ff
2181 ldsha [%i6+%g0]0x88,%l3 ! %l3 = ffffffffffffde0f
2182! Mem[00000000100c1404] = e1373d78, %l4 = 0000000000001dff
2183 lduh [%i3+0x004],%l4 ! %l4 = 000000000000e137
2184! Mem[0000000010041410] = f2e25d08290000ff, %l5 = 0000000000000000
2185 ldxa [%i1+%o5]0x88,%l5 ! %l5 = f2e25d08290000ff
2186! Mem[0000000010081430] = c348e55224174994, %f0 = 00000000 00000000
2187 ldda [%i2+0x030]%asi,%f0 ! %f0 = c348e552 24174994
2188! Mem[0000000010041428] = 6683e588, %l0 = 00000000000000e2
2189 ldsw [%i1+0x028],%l0 ! %l0 = 000000006683e588
2190! Mem[00000000100c1410] = 94491724, %l1 = 000000000000006e
2191 lduba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000094
2192 membar #Sync ! Added by membar checker (11)
2193! Mem[0000000030141400] = 94491724 00000000 4999c199 630069d9
2194! Mem[0000000030141410] = 00e25d08 412ccb02 3b1ed75a 1b41e871
2195! Mem[0000000030141420] = 2723af57 bac23955 f2e25d08 99c1993d
2196! Mem[0000000030141430] = 93ab8046 52e548c3 7403c892 43ca1dd3
2197 ldda [%i5]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030141400
2198! Mem[00000000100c1400] = 783d37e1fd5bd8d9, %f18 = d9690000 11c20000
2199 ldda [%i3+%g0]0x88,%f18 ! %f18 = 783d37e1 fd5bd8d9
2200! Starting 10 instruction Store Burst
2201! %l2 = ffffffffffff9449, %l5 = f2e25d08290000ff, %l0 = 000000006683e588
2202 and %l2,%l5,%l0 ! %l0 = f2e25d0829000049
2203
2204p0_label_54:
2205! %l5 = f2e25d08290000ff, Mem[0000000010001400] = 1dff00000000cfff
2206 stxa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = f2e25d08290000ff
2207! %f20 = 94491724 061dd94d, %l0 = f2e25d0829000049
2208! Mem[0000000010041430] = 85ffdf37a3bf2890
2209 add %i1,0x030,%g1
2210 stda %f20,[%g1+%l0]ASI_PST32_P ! Mem[0000000010041430] = 85ffdf37061dd94d
2211! %l3 = ffffffffffffde0f, Mem[0000000010181434] = edd6e5c6
2212 stw %l3,[%i6+0x034] ! Mem[0000000010181434] = ffffde0f
2213! %l6 = 0000000000000000, Mem[0000000010001400] = 290000ff
2214 stwa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
2215! %l2 = ffff9449, %l3 = ffffde0f, Mem[00000000100c1410] = 24174994 c348e552
2216 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffff9449 ffffde0f
2217! %l6 = 00000000, %l7 = 24174994, Mem[0000000010141410] = 00000000 67ffb230
2218 stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 24174994
2219! %l5 = f2e25d08290000ff, Mem[00000000300c1410] = 00000000
2220 stba %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
2221! %l0 = f2e25d0829000049, Mem[0000000010101408] = ffd91dff
2222 stba %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 49d91dff
2223! %l4 = 000000000000e137, Mem[0000000030081400] = 00000002
2224 stha %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = e1370002
2225! Starting 10 instruction Load Burst
2226! Mem[0000000030141410] = 085de200, %l1 = 0000000000000094
2227 ldsha [%i5+%o5]0x89,%l1 ! %l1 = ffffffffffffe200
2228
2229p0_label_55:
2230! Mem[0000000010181408] = ffffcdb1, %l0 = f2e25d0829000049
2231 lduwa [%i6+%o4]0x88,%l0 ! %l0 = 00000000ffffcdb1
2232! Mem[0000000010101400] = ffcf000008504e7f, %l3 = ffffffffffffde0f
2233 ldxa [%i4+%g0]0x88,%l3 ! %l3 = ffcf000008504e7f
2234! Mem[0000000030081400] = f2e25d08 020037e1, %l4 = 0000e137, %l5 = 290000ff
2235 ldda [%i2+%g0]0x89,%l4 ! %l4 = 00000000020037e1 00000000f2e25d08
2236! Mem[00000000201c0000] = 6eff851d, %l3 = ffcf000008504e7f
2237 ldsba [%o0+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
2238! Mem[0000000010001400] = 00000000085de2f2, %f18 = 783d37e1 fd5bd8d9
2239 ldda [%i0+%g0]0x80,%f18 ! %f18 = 00000000 085de2f2
2240! Mem[0000000030101408] = c1000000, %l6 = 0000000000000000
2241 ldsha [%i4+%o4]0x81,%l6 ! %l6 = ffffffffffffc100
2242! Mem[0000000010181434] = ffffde0f, %l2 = ffffffffffff9449
2243 ldsh [%i6+0x036],%l2 ! %l2 = ffffffffffffde0f
2244! Mem[0000000030081410] = ff1dd94d, %l5 = 00000000f2e25d08
2245 lduwa [%i2+%o5]0x81,%l5 ! %l5 = 00000000ff1dd94d
2246! Mem[00000000201c0000] = 6eff851d, %l2 = ffffffffffffde0f
2247 lduba [%o0+0x000]%asi,%l2 ! %l2 = 000000000000006e
2248! Starting 10 instruction Store Burst
2249 membar #Sync ! Added by membar checker (12)
2250! %l2 = 000000000000006e, Mem[0000000030141400] = 24174994
2251 stba %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 2417496e
2252
2253! Check Point 11 for processor 0
2254
2255 set p0_check_pt_data_11,%g4
2256 rd %ccr,%g5 ! %g5 = 44
2257 ldx [%g4+0x08],%g2
2258 cmp %l0,%g2 ! %l0 = 00000000ffffcdb1
2259 bne %xcc,p0_reg_check_fail0
2260 mov 0xee0,%g1
2261 ldx [%g4+0x10],%g2
2262 cmp %l1,%g2 ! %l1 = ffffffffffffe200
2263 bne %xcc,p0_reg_check_fail1
2264 mov 0xee1,%g1
2265 ldx [%g4+0x18],%g2
2266 cmp %l2,%g2 ! %l2 = 000000000000006e
2267 bne %xcc,p0_reg_check_fail2
2268 mov 0xee2,%g1
2269 ldx [%g4+0x20],%g2
2270 cmp %l3,%g2 ! %l3 = ffffffffffffffff
2271 bne %xcc,p0_reg_check_fail3
2272 mov 0xee3,%g1
2273 ldx [%g4+0x28],%g2
2274 cmp %l4,%g2 ! %l4 = 00000000020037e1
2275 bne %xcc,p0_reg_check_fail4
2276 mov 0xee4,%g1
2277 ldx [%g4+0x30],%g2
2278 cmp %l5,%g2 ! %l5 = 00000000ff1dd94d
2279 bne %xcc,p0_reg_check_fail5
2280 mov 0xee5,%g1
2281 ldx [%g4+0x38],%g2
2282 cmp %l6,%g2 ! %l6 = ffffffffffffc100
2283 bne %xcc,p0_reg_check_fail6
2284 mov 0xee6,%g1
2285 ldx [%g4+0x40],%g3
2286 std %f0,[%g4]
2287 ldx [%g4],%g2
2288 cmp %g3,%g2 ! %f0 = 94491724 00000000
2289 bne %xcc,p0_freg_check_fail
2290 mov 0xf00,%g1
2291 ldx [%g4+0x48],%g3
2292 std %f2,[%g4]
2293 ldx [%g4],%g2
2294 cmp %g3,%g2 ! %f2 = 4999c199 630069d9
2295 bne %xcc,p0_freg_check_fail
2296 mov 0xf02,%g1
2297 ldx [%g4+0x50],%g3
2298 std %f4,[%g4]
2299 ldx [%g4],%g2
2300 cmp %g3,%g2 ! %f4 = 00e25d08 412ccb02
2301 bne %xcc,p0_freg_check_fail
2302 mov 0xf04,%g1
2303 ldx [%g4+0x58],%g3
2304 std %f6,[%g4]
2305 ldx [%g4],%g2
2306 cmp %g3,%g2 ! %f6 = 3b1ed75a 1b41e871
2307 bne %xcc,p0_freg_check_fail
2308 mov 0xf06,%g1
2309 ldx [%g4+0x60],%g3
2310 std %f8,[%g4]
2311 ldx [%g4],%g2
2312 cmp %g3,%g2 ! %f8 = 2723af57 bac23955
2313 bne %xcc,p0_freg_check_fail
2314 mov 0xf08,%g1
2315 ldx [%g4+0x68],%g3
2316 std %f10,[%g4]
2317 ldx [%g4],%g2
2318 cmp %g3,%g2 ! %f10 = f2e25d08 99c1993d
2319 bne %xcc,p0_freg_check_fail
2320 mov 0xf10,%g1
2321 ldx [%g4+0x70],%g3
2322 std %f12,[%g4]
2323 ldx [%g4],%g2
2324 cmp %g3,%g2 ! %f12 = 93ab8046 52e548c3
2325 bne %xcc,p0_freg_check_fail
2326 mov 0xf12,%g1
2327 ldx [%g4+0x78],%g3
2328 std %f14,[%g4]
2329 ldx [%g4],%g2
2330 cmp %g3,%g2 ! %f14 = 7403c892 43ca1dd3
2331 bne %xcc,p0_freg_check_fail
2332 mov 0xf14,%g1
2333 ldx [%g4+0x80],%g3
2334 std %f18,[%g4]
2335 ldx [%g4],%g2
2336 cmp %g3,%g2 ! %f18 = 00000000 085de2f2
2337 bne %xcc,p0_freg_check_fail
2338 mov 0xf18,%g1
2339 ldx [%g4+0x88],%g3
2340 std %f24,[%g4]
2341 ldx [%g4],%g2
2342 cmp %g3,%g2 ! %f24 = 8f84d76d 00000000
2343 bne %xcc,p0_freg_check_fail
2344 mov 0xf24,%g1
2345
2346! Check Point 11 completed
2347
2348
2349p0_label_56:
2350! Mem[0000000010001408] = 3d99c199, %l1 = ffffffffffffe200
2351 ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 0000003d000000ff
2352! %l0 = ffffcdb1, %l1 = 0000003d, Mem[0000000030081408] = 00000000 000094ef
2353 stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffcdb1 0000003d
2354! Mem[0000000030041410] = ff000000, %l2 = 000000000000006e
2355 swapa [%i1+%o5]0x81,%l2 ! %l2 = 00000000ff000000
2356! %l0 = 00000000ffffcdb1, Mem[0000000010081400] = 00000000
2357 stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = cdb10000
2358! %l2 = ff000000, %l3 = ffffffff, Mem[0000000010141400] = ffd49157 08504e7f
2359 std %l2,[%i5+%g0] ! Mem[0000000010141400] = ff000000 ffffffff
2360! %l0 = 00000000ffffcdb1, Mem[0000000010081408] = 00000065
2361 stba %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = b1000065
2362! %l1 = 000000000000003d, Mem[0000000030181408] = 00000000
2363 stha %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000003d
2364! Mem[00000000300c1408] = 827cf18e, %l3 = ffffffffffffffff
2365 swapa [%i3+%o4]0x89,%l3 ! %l3 = 00000000827cf18e
2366! %l1 = 000000000000003d, Mem[00000000201c0000] = 6eff851d
2367 stb %l1,[%o0+%g0] ! Mem[00000000201c0000] = 3dff851d
2368! Starting 10 instruction Load Burst
2369! Mem[0000000010101400] = 7f4e5008, %l0 = 00000000ffffcdb1
2370 lduba [%i4+%g0]0x80,%l0 ! %l0 = 000000000000007f
2371
2372p0_label_57:
2373! Mem[0000000010001410] = f6ffff1d35ade525, %f16 = 9028bfa3 d102b5cd
2374 ldda [%i0+%o5]0x80,%f16 ! %f16 = f6ffff1d 35ade525
2375! Mem[00000000201c0000] = 3dff851d, %l0 = 000000000000007f
2376 lduh [%o0+%g0],%l0 ! %l0 = 0000000000003dff
2377! Mem[0000000010001410] = f6ffff1d, %l7 = 0000000024174994
2378 lduwa [%i0+%o5]0x80,%l7 ! %l7 = 00000000f6ffff1d
2379! Mem[000000001000140c] = 00000000, %l3 = 00000000827cf18e
2380 ldsb [%i0+0x00f],%l3 ! %l3 = 0000000000000000
2381! Mem[0000000030181408] = 3d0000005791dab5, %l3 = 0000000000000000
2382 ldxa [%i6+%o4]0x81,%l3 ! %l3 = 3d0000005791dab5
2383! Mem[0000000030001400] = 0068ac26, %l3 = 3d0000005791dab5
2384 ldsba [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
2385! Mem[0000000010001400] = 00000000, %l7 = 00000000f6ffff1d
2386 lduwa [%i0+0x000]%asi,%l7 ! %l7 = 0000000000000000
2387! Mem[0000000010181400] = 0fde36ff, %f19 = 085de2f2
2388 lda [%i6+%g0]0x80,%f19 ! %f19 = 0fde36ff
2389! Mem[0000000030081410] = e748b0a8 4dd91dff, %l2 = ff000000, %l3 = 00000000
2390 ldda [%i2+%o5]0x89,%l2 ! %l2 = 000000004dd91dff 00000000e748b0a8
2391! Starting 10 instruction Store Burst
2392! Mem[0000000010001400] = 00000000, %l1 = 000000000000003d
2393 swapa [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
2394
2395p0_label_58:
2396! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
2397 ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
2398! %l2 = 000000004dd91dff, Mem[0000000010101400] = ffcf000008504e7f
2399 stxa %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000004dd91dff
2400! %f22 = ffd91dff 6dd7848f, %l4 = 00000000020037e1
2401! Mem[0000000010081410] = 8f84d76d00000000
2402 add %i2,0x010,%g1
2403 stda %f22,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010081410] = 8f84d76d00000000
2404! Mem[0000000030041408] = ffd49157, %l7 = 0000000000000000
2405 swapa [%i1+%o4]0x81,%l7 ! %l7 = 00000000ffd49157
2406! Mem[00000000100c1408] = 00000000, %l0 = 0000000000003dff
2407 swapa [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000
2408! %f14 = 7403c892 43ca1dd3, Mem[0000000010041400] = 000000e2 00000000
2409 stda %f14,[%i1+%g0]0x88 ! Mem[0000000010041400] = 7403c892 43ca1dd3
2410! %l4 = 020037e1, %l5 = ff1dd94d, Mem[0000000010041420] = 61c3a0f5 0000002c
2411 std %l4,[%i1+0x020] ! Mem[0000000010041420] = 020037e1 ff1dd94d
2412! Mem[0000000030141400] = 6e491724, %l6 = ffffffffffffc100
2413 ldstuba [%i5+%g0]0x81,%l6 ! %l6 = 0000006e000000ff
2414! Mem[0000000030181410] = 000000ff, %l4 = 00000000020037e1
2415 ldstuba [%i6+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
2416! Starting 10 instruction Load Burst
2417! Mem[00000000100c1408] = ff3d0000, %l4 = 00000000000000ff
2418 lduwa [%i3+%o4]0x80,%l4 ! %l4 = 00000000ff3d0000
2419
2420p0_label_59:
2421! Mem[0000000010001410] = f6ffff1d, %l3 = 00000000e748b0a8
2422 ldswa [%i0+%o5]0x80,%l3 ! %l3 = fffffffff6ffff1d
2423! Mem[0000000030181400] = 65d00000, %l2 = 000000004dd91dff
2424 lduwa [%i6+%g0]0x89,%l2 ! %l2 = 0000000065d00000
2425! Mem[0000000021800100] = 7ed35a3e, %l3 = fffffffff6ffff1d
2426 ldsba [%o3+0x101]%asi,%l3 ! %l3 = ffffffffffffffd3
2427! Mem[0000000010181408] = b1cdffff, %l0 = 0000000000000000
2428 ldswa [%i6+%o4]0x80,%l0 ! %l0 = ffffffffb1cdffff
2429! Mem[0000000030181408] = 0000003d, %l4 = 00000000ff3d0000
2430 ldsha [%i6+%o4]0x89,%l4 ! %l4 = 000000000000003d
2431! Mem[00000000100c1400] = d9d85bfd, %l5 = 00000000ff1dd94d
2432 lduba [%i3+%g0]0x80,%l5 ! %l5 = 00000000000000d9
2433! Mem[0000000030081400] = e1370002 085de2f2, %l4 = 0000003d, %l5 = 000000d9
2434 ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000e1370002 00000000085de2f2
2435! Mem[0000000010141408] = 00000000, %l2 = 0000000065d00000
2436 ldsha [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
2437! Mem[0000000021800180] = 5f00d16c, %l1 = 0000000000000000
2438 lduba [%o3+0x180]%asi,%l1 ! %l1 = 000000000000005f
2439! Starting 10 instruction Store Burst
2440! Mem[0000000010001408] = 99c199ff, %l2 = 0000000000000000
2441 ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
2442
2443p0_label_60:
2444! Mem[0000000030001408] = ff000000, %l3 = ffffffffffffffd3
2445 ldstuba [%i0+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
2446! %f31 = 000000d0, Mem[0000000010001408] = ff99c199
2447 sta %f31,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000d0
2448! Mem[0000000010041420] = 020037e1ff1dd94d, %l7 = 00000000ffd49157, %l0 = ffffffffb1cdffff
2449 add %i1,0x20,%g1
2450 casxa [%g1]0x80,%l7,%l0 ! %l0 = 020037e1ff1dd94d
2451! %l4 = e1370002, %l5 = 085de2f2, Mem[00000000100c1410] = 4994ffff 0fdeffff
2452 stda %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = e1370002 085de2f2
2453! Mem[0000000030141400] = 241749ff, %l6 = 000000000000006e
2454 ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
2455! %l2 = 00000000000000ff, Mem[00000000201c0000] = 3dff851d
2456 stb %l2,[%o0+%g0] ! Mem[00000000201c0000] = ffff851d
2457! Mem[0000000010101400] = ff1dd94d, %l1 = 000000000000005f
2458 ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
2459! Mem[0000000030001408] = 000000ff, %l0 = 020037e1ff1dd94d
2460 swapa [%i0+%o4]0x89,%l0 ! %l0 = 00000000000000ff
2461! %l7 = 00000000ffd49157, Mem[0000000010141428] = 26ac631be1629794, %asi = 80
2462 stxa %l7,[%i5+0x028]%asi ! Mem[0000000010141428] = 00000000ffd49157
2463! Starting 10 instruction Load Burst
2464! Mem[0000000010081400] = cdb10000, %l7 = 00000000ffd49157
2465 ldswa [%i2+%g0]0x80,%l7 ! %l7 = ffffffffcdb10000
2466
2467! Check Point 12 for processor 0
2468
2469 set p0_check_pt_data_12,%g4
2470 rd %ccr,%g5 ! %g5 = 44
2471 ldx [%g4+0x08],%g2
2472 cmp %l0,%g2 ! %l0 = 00000000000000ff
2473 bne %xcc,p0_reg_check_fail0
2474 mov 0xee0,%g1
2475 ldx [%g4+0x10],%g2
2476 cmp %l1,%g2 ! %l1 = 00000000000000ff
2477 bne %xcc,p0_reg_check_fail1
2478 mov 0xee1,%g1
2479 ldx [%g4+0x18],%g2
2480 cmp %l2,%g2 ! %l2 = 00000000000000ff
2481 bne %xcc,p0_reg_check_fail2
2482 mov 0xee2,%g1
2483 ldx [%g4+0x20],%g2
2484 cmp %l3,%g2 ! %l3 = 00000000000000ff
2485 bne %xcc,p0_reg_check_fail3
2486 mov 0xee3,%g1
2487 ldx [%g4+0x28],%g2
2488 cmp %l4,%g2 ! %l4 = 00000000e1370002
2489 bne %xcc,p0_reg_check_fail4
2490 mov 0xee4,%g1
2491 ldx [%g4+0x30],%g2
2492 cmp %l5,%g2 ! %l5 = 00000000085de2f2
2493 bne %xcc,p0_reg_check_fail5
2494 mov 0xee5,%g1
2495 ldx [%g4+0x38],%g2
2496 cmp %l6,%g2 ! %l6 = 00000000000000ff
2497 bne %xcc,p0_reg_check_fail6
2498 mov 0xee6,%g1
2499 ldx [%g4+0x40],%g2
2500 cmp %l7,%g2 ! %l7 = ffffffffcdb10000
2501 bne %xcc,p0_reg_check_fail7
2502 mov 0xee7,%g1
2503 ldx [%g4+0x48],%g3
2504 std %f2,[%g4]
2505 ldx [%g4],%g2
2506 cmp %g3,%g2 ! %f2 = 4999c199 630069d9
2507 bne %xcc,p0_freg_check_fail
2508 mov 0xf02,%g1
2509 ldx [%g4+0x50],%g3
2510 std %f4,[%g4]
2511 ldx [%g4],%g2
2512 cmp %g3,%g2 ! %f4 = 00e25d08 412ccb02
2513 bne %xcc,p0_freg_check_fail
2514 mov 0xf04,%g1
2515 ldx [%g4+0x58],%g3
2516 std %f16,[%g4]
2517 ldx [%g4],%g2
2518 cmp %g3,%g2 ! %f16 = f6ffff1d 35ade525
2519 bne %xcc,p0_freg_check_fail
2520 mov 0xf16,%g1
2521 ldx [%g4+0x60],%g3
2522 std %f18,[%g4]
2523 ldx [%g4],%g2
2524 cmp %g3,%g2 ! %f18 = 00000000 0fde36ff
2525 bne %xcc,p0_freg_check_fail
2526 mov 0xf18,%g1
2527
2528! Check Point 12 completed
2529
2530
2531p0_label_61:
2532! Mem[0000000020800040] = 0060b8ec, %l0 = 00000000000000ff
2533 lduba [%o1+0x041]%asi,%l0 ! %l0 = 0000000000000060
2534! Mem[0000000010141428] = 00000000, %l1 = 00000000000000ff
2535 ldsh [%i5+0x02a],%l1 ! %l1 = 0000000000000000
2536! Mem[0000000030041400] = cac100ff, %l5 = 00000000085de2f2
2537 ldsha [%i1+%g0]0x81,%l5 ! %l5 = ffffffffffffcac1
2538! %f16 = f6ffff1d 35ade525, Mem[0000000010101400] = 4dd91dff 00000000
2539 stda %f16,[%i4+%g0]0x88 ! Mem[0000000010101400] = f6ffff1d 35ade525
2540! Mem[0000000030081408] = ffffcdb1, %f9 = bac23955
2541 lda [%i2+%o4]0x81,%f9 ! %f9 = ffffcdb1
2542! Mem[0000000010081408] = b1000065, %l7 = ffffffffcdb10000
2543 lduwa [%i2+%o4]0x80,%l7 ! %l7 = 00000000b1000065
2544! Mem[0000000030181400] = dbae39bf 65d00000, %l4 = e1370002, %l5 = ffffcac1
2545 ldda [%i6+%g0]0x89,%l4 ! %l4 = 0000000065d00000 00000000dbae39bf
2546! Mem[0000000010041408] = 63accd66, %l4 = 0000000065d00000
2547 ldswa [%i1+%o4]0x88,%l4 ! %l4 = 0000000063accd66
2548! Mem[0000000010001400] = 0000003d, %l4 = 0000000063accd66
2549 lduha [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
2550! Starting 10 instruction Store Burst
2551! Mem[0000000010141420] = 6ad32ca60319074f, %l6 = 00000000000000ff, %l4 = 0000000000000000
2552 add %i5,0x20,%g1
2553 casxa [%g1]0x80,%l6,%l4 ! %l4 = 6ad32ca60319074f
2554
2555p0_label_62:
2556! %f24 = 8f84d76d 00000000, Mem[0000000010001408] = d0000000 00000000
2557 stda %f24,[%i0+%o4]0x88 ! Mem[0000000010001408] = 8f84d76d 00000000
2558! %l1 = 0000000000000000, Mem[0000000010101410] = 0000c689
2559 stwa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
2560! %l1 = 0000000000000000, Mem[0000000010081400] = 0000b1cd
2561 stha %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
2562! %l2 = 00000000000000ff, Mem[0000000010141400] = ffffffff000000ff
2563 stxa %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000000000ff
2564! %l5 = 00000000dbae39bf, Mem[0000000010141430] = 8c6b34b002d1ceb3
2565 stx %l5,[%i5+0x030] ! Mem[0000000010141430] = 00000000dbae39bf
2566! %l7 = 00000000b1000065, Mem[0000000030101410] = 630069d9
2567 stwa %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = b1000065
2568! %l1 = 0000000000000000, Mem[0000000030101400] = 0000000000000000
2569 stxa %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
2570! %l0 = 00000060, %l1 = 00000000, Mem[0000000010101408] = ff1dd949 0068acff
2571 stda %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000060 00000000
2572! Mem[0000000010101400] = 35ade525, %l3 = 00000000000000ff
2573 ldstuba [%i4+%g0]0x88,%l3 ! %l3 = 00000025000000ff
2574! Starting 10 instruction Load Burst
2575! %l2 = 00000000000000ff, imm = fffffffffffff5c2, %l0 = 0000000000000060
2576 andn %l2,-0xa3e,%l0 ! %l0 = 000000000000003d
2577
2578p0_label_63:
2579! Mem[0000000010101410] = 00000000, %l4 = 6ad32ca60319074f
2580 ldswa [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000
2581! Mem[0000000010081410] = 8f84d76d, %l6 = 00000000000000ff
2582 ldsba [%i2+%o5]0x80,%l6 ! %l6 = ffffffffffffff8f
2583! Mem[00000000100c1438] = a8490643, %l0 = 000000000000003d
2584 ldswa [%i3+0x038]%asi,%l0 ! %l0 = ffffffffa8490643
2585! Mem[0000000010041418] = efa6d8e09085fb95, %l0 = ffffffffa8490643
2586 ldx [%i1+0x018],%l0 ! %l0 = efa6d8e09085fb95
2587! Mem[0000000030081400] = 020037e1, %l6 = ffffffffffffff8f
2588 ldswa [%i2+%g0]0x89,%l6 ! %l6 = 00000000020037e1
2589! Mem[0000000010041408] = 66cdac63, %l4 = 0000000000000000
2590 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 0000000066cdac63
2591! Mem[0000000010041400] = d31dca4392c80374, %l4 = 0000000066cdac63
2592 ldx [%i1+%g0],%l4 ! %l4 = d31dca4392c80374
2593! %f22 = ffd91dff 6dd7848f, Mem[0000000010001408] = 00000000 8f84d76d
2594 stda %f22,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffd91dff 6dd7848f
2595! Mem[0000000010001408] = ffd91dff6dd7848f, %l5 = 00000000dbae39bf
2596 ldxa [%i0+%o4]0x88,%l5 ! %l5 = ffd91dff6dd7848f
2597! Starting 10 instruction Store Burst
2598! %f16 = f6ffff1d 35ade525 00000000 0fde36ff
2599! %f20 = 94491724 061dd94d ffd91dff 6dd7848f
2600! %f24 = 8f84d76d 00000000 f2e25d08 99c1993d
2601! %f28 = 00000000 00000000 00000000 000000d0
2602 stda %f16,[%i0]ASI_COMMIT_P ! Block Store to 0000000010001400
2603
2604p0_label_64:
2605! %l4 = d31dca4392c80374, Mem[0000000030001410] = ff000000
2606 stba %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000074
2607! Mem[0000000030001400] = 26ac6800, %l6 = 00000000020037e1
2608 ldstuba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
2609 membar #Sync ! Added by membar checker (13)
2610! %l0 = efa6d8e09085fb95, Mem[0000000010001408] = 00000000
2611 stba %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000095
2612! Mem[00000000300c1408] = ffffffff, %l7 = 00000000b1000065
2613 ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
2614! %l4 = d31dca4392c80374, Mem[0000000020800000] = 77ff9984
2615 stb %l4,[%o1+%g0] ! Mem[0000000020800000] = 74ff9984
2616! %f16 = f6ffff1d 35ade525, %l5 = ffd91dff6dd7848f
2617! Mem[0000000010141408] = 00000000000000d0
2618 add %i5,0x008,%g1
2619 stda %f16,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010141408] = 25e5ad35000000f6
2620! Mem[00000000100c1410] = e1370002, %l5 = ffd91dff6dd7848f
2621 swapa [%i3+%o5]0x80,%l5 ! %l5 = 00000000e1370002
2622! %l3 = 0000000000000025, Mem[0000000010001410] = 24174994
2623 stba %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 24174925
2624! %l0 = efa6d8e09085fb95, Mem[0000000010101408] = 00000060
2625 stwa %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 9085fb95
2626! Starting 10 instruction Load Burst
2627! Mem[0000000030041410] = 6e000000, %l7 = 00000000000000ff
2628 ldsha [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
2629
2630p0_label_65:
2631! Mem[0000000010081408] = b1000065, %l3 = 0000000000000025
2632 ldsha [%i2+%o4]0x80,%l3 ! %l3 = ffffffffffffb100
2633! Mem[0000000030101408] = c1000000, %l7 = 0000000000000000
2634 ldsba [%i4+%o4]0x81,%l7 ! %l7 = ffffffffffffffc1
2635! Mem[0000000010101400] = ffe5ad35, %l4 = d31dca4392c80374
2636 ldsw [%i4+%g0],%l4 ! %l4 = ffffffffffe5ad35
2637! Mem[0000000030141408] = 99c19949, %f10 = f2e25d08
2638 lda [%i5+%o4]0x89,%f10 ! %f10 = 99c19949
2639! Mem[00000000100c1410] = 6dd7848f, %l3 = ffffffffffffb100
2640 lduha [%i3+%o5]0x80,%l3 ! %l3 = 0000000000006dd7
2641! Mem[0000000010141424] = 0319074f, %f30 = 00000000
2642 lda [%i5+0x024]%asi,%f30 ! %f30 = 0319074f
2643! Mem[0000000010001408] = 95000000, %l5 = 00000000e1370002
2644 lduha [%i0+%o4]0x80,%l5 ! %l5 = 0000000000009500
2645! Mem[00000000300c1400] = ffffffffffff9449, %f22 = ffd91dff 6dd7848f
2646 ldda [%i3+%g0]0x89,%f22 ! %f22 = ffffffff ffff9449
2647! Mem[00000000300c1400] = 4994ffff, %l4 = ffffffffffe5ad35
2648 ldsha [%i3+%g0]0x81,%l4 ! %l4 = 0000000000004994
2649! Starting 10 instruction Store Burst
2650! Mem[0000000010181408] = ffffcdb1, %l4 = 0000000000004994
2651 ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 000000b1000000ff
2652
2653! Check Point 13 for processor 0
2654
2655 set p0_check_pt_data_13,%g4
2656 rd %ccr,%g5 ! %g5 = 44
2657 ldx [%g4+0x08],%g2
2658 cmp %l0,%g2 ! %l0 = efa6d8e09085fb95
2659 bne %xcc,p0_reg_check_fail0
2660 mov 0xee0,%g1
2661 ldx [%g4+0x10],%g2
2662 cmp %l1,%g2 ! %l1 = 0000000000000000
2663 bne %xcc,p0_reg_check_fail1
2664 mov 0xee1,%g1
2665 ldx [%g4+0x18],%g2
2666 cmp %l3,%g2 ! %l3 = 0000000000006dd7
2667 bne %xcc,p0_reg_check_fail3
2668 mov 0xee3,%g1
2669 ldx [%g4+0x20],%g2
2670 cmp %l4,%g2 ! %l4 = 00000000000000b1
2671 bne %xcc,p0_reg_check_fail4
2672 mov 0xee4,%g1
2673 ldx [%g4+0x28],%g2
2674 cmp %l5,%g2 ! %l5 = 0000000000009500
2675 bne %xcc,p0_reg_check_fail5
2676 mov 0xee5,%g1
2677 ldx [%g4+0x30],%g2
2678 cmp %l6,%g2 ! %l6 = 0000000000000000
2679 bne %xcc,p0_reg_check_fail6
2680 mov 0xee6,%g1
2681 ldx [%g4+0x38],%g2
2682 cmp %l7,%g2 ! %l7 = ffffffffffffffc1
2683 bne %xcc,p0_reg_check_fail7
2684 mov 0xee7,%g1
2685 ldx [%g4+0x40],%g3
2686 std %f4,[%g4]
2687 ldx [%g4],%g2
2688 cmp %g3,%g2 ! %f4 = 00e25d08 412ccb02
2689 bne %xcc,p0_freg_check_fail
2690 mov 0xf04,%g1
2691 ldx [%g4+0x48],%g3
2692 std %f8,[%g4]
2693 ldx [%g4],%g2
2694 cmp %g3,%g2 ! %f8 = 2723af57 ffffcdb1
2695 bne %xcc,p0_freg_check_fail
2696 mov 0xf08,%g1
2697 ldx [%g4+0x50],%g3
2698 std %f10,[%g4]
2699 ldx [%g4],%g2
2700 cmp %g3,%g2 ! %f10 = 99c19949 99c1993d
2701 bne %xcc,p0_freg_check_fail
2702 mov 0xf10,%g1
2703 ldx [%g4+0x58],%g3
2704 std %f22,[%g4]
2705 ldx [%g4],%g2
2706 cmp %g3,%g2 ! %f22 = ffffffff ffff9449
2707 bne %xcc,p0_freg_check_fail
2708 mov 0xf22,%g1
2709 ldx [%g4+0x60],%g3
2710 std %f30,[%g4]
2711 ldx [%g4],%g2
2712 cmp %g3,%g2 ! %f30 = 0319074f 000000d0
2713 bne %xcc,p0_freg_check_fail
2714 mov 0xf30,%g1
2715
2716! Check Point 13 completed
2717
2718
2719p0_label_66:
2720! %f28 = 00000000 00000000, Mem[0000000010041408] = 63accd66 8d2ba881
2721 stda %f28,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 00000000
2722! Mem[0000000010041410] = ff000029, %l0 = efa6d8e09085fb95
2723 swapa [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff000029
2724! %l5 = 0000000000009500, Mem[0000000010001400] = f6ffff1d
2725 stwa %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00009500
2726! Mem[0000000030081410] = 4dd91dff, %l7 = ffffffffffffffc1
2727 swapa [%i2+%o5]0x89,%l7 ! %l7 = 000000004dd91dff
2728! %l1 = 0000000000000000, Mem[0000000010181428] = e1373d78
2729 stw %l1,[%i6+0x028] ! Mem[0000000010181428] = 00000000
2730! %l3 = 0000000000006dd7, Mem[00000000100c1408] = ff3d0000
2731 stba %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = d73d0000
2732! %f21 = 061dd94d, Mem[00000000300c1408] = ffffffff
2733 sta %f21,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 061dd94d
2734! %l0 = 00000000ff000029, Mem[0000000010041400] = d31dca4392c80374
2735 stxa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000ff000029
2736! %f0 = 94491724 00000000 4999c199 630069d9
2737! %f4 = 00e25d08 412ccb02 3b1ed75a 1b41e871
2738! %f8 = 2723af57 ffffcdb1 99c19949 99c1993d
2739! %f12 = 93ab8046 52e548c3 7403c892 43ca1dd3
2740 stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
2741! Starting 10 instruction Load Burst
2742! Mem[0000000010101410] = 00000000, %l5 = 0000000000009500
2743 ldsha [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000000
2744
2745p0_label_67:
2746! Mem[000000001018140c] = 00000000, %l6 = 0000000000000000
2747 ldsh [%i6+0x00c],%l6 ! %l6 = 0000000000000000
2748! Mem[0000000030081408] = ffffcdb10000003d, %l5 = 0000000000000000
2749 ldxa [%i2+%o4]0x81,%l5 ! %l5 = ffffcdb10000003d
2750 membar #Sync ! Added by membar checker (14)
2751! Mem[0000000010041400] = 00000000, %l7 = 000000004dd91dff
2752 lduba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
2753! Mem[0000000010041410] = 95fb8590, %l2 = 00000000000000ff
2754 lduha [%i1+%o5]0x88,%l2 ! %l2 = 0000000000008590
2755! Mem[0000000030181410] = 000000ff, %l6 = 0000000000000000
2756 lduha [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff
2757! Mem[0000000010041410] = f2e25d0895fb8590, %l0 = 00000000ff000029
2758 ldxa [%i1+%o5]0x88,%l0 ! %l0 = f2e25d0895fb8590
2759! Mem[0000000030081410] = c1ffffff a8b048e7, %l2 = 00008590, %l3 = 00006dd7
2760 ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000c1ffffff 00000000a8b048e7
2761! Mem[00000000300c1410] = 000000ff, %l3 = 00000000a8b048e7
2762 ldswa [%i3+%o5]0x89,%l3 ! %l3 = 00000000000000ff
2763! Mem[0000000030181400] = 65d00000, %f30 = 0319074f
2764 lda [%i6+%g0]0x89,%f30 ! %f30 = 65d00000
2765! Starting 10 instruction Store Burst
2766! Mem[0000000030101400] = 00000000, %l7 = 0000000000000000
2767 swapa [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
2768
2769p0_label_68:
2770! %l4 = 00000000000000b1, Mem[0000000010101408] = 9085fb95
2771 stwa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000b1
2772! %f2 = 4999c199, Mem[0000000030001408] = ff1dd94d
2773 sta %f2 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 4999c199
2774! %f8 = 2723af57 ffffcdb1, Mem[0000000010001400] = 00950000 25e5ad35
2775 stda %f8 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 2723af57 ffffcdb1
2776! Mem[0000000030001408] = 4999c199, %l0 = f2e25d0895fb8590
2777 swapa [%i0+%o4]0x89,%l0 ! %l0 = 000000004999c199
2778! %f8 = 2723af57 ffffcdb1, Mem[0000000010181400] = ff36de0f 8ef17c82
2779 stda %f8 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 2723af57 ffffcdb1
2780! %f14 = 7403c892 43ca1dd3, %l7 = 0000000000000000
2781! Mem[0000000010141408] = 25e5ad35000000f6
2782 add %i5,0x008,%g1
2783 stda %f14,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010141408] = 25e5ad35000000f6
2784! Mem[000000001018143d] = 978a5a90, %l0 = 000000004999c199
2785 ldstuba [%i6+0x03d]%asi,%l0 ! %l0 = 0000008a000000ff
2786! %f23 = ffff9449, Mem[0000000010101410] = 00000000
2787 sta %f23,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffff9449
2788! Mem[00000000100c1400] = fd5bd8d9, %l3 = 00000000000000ff
2789 swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000fd5bd8d9
2790! Starting 10 instruction Load Burst
2791! Mem[0000000010181410] = 63000000, %l3 = 00000000fd5bd8d9
2792 ldswa [%i6+%o5]0x88,%l3 ! %l3 = 0000000063000000
2793
2794p0_label_69:
2795! Mem[00000000300c1400] = ffff9449, %l5 = ffffcdb10000003d
2796 lduha [%i3+%g0]0x89,%l5 ! %l5 = 0000000000009449
2797! %l0 = 000000000000008a, %l4 = 00000000000000b1, %l2 = 00000000c1ffffff
2798 xnor %l0,%l4,%l2 ! %l2 = ffffffffffffffc4
2799! Mem[0000000010081404] = 00000000, %l5 = 0000000000009449
2800 ldswa [%i2+0x004]%asi,%l5 ! %l5 = 0000000000000000
2801! Mem[00000000100c1408] = 00003dd7, %l1 = 0000000000000000
2802 lduha [%i3+%o4]0x88,%l1 ! %l1 = 0000000000003dd7
2803! Mem[0000000010041418] = efa6d8e09085fb95, %f30 = 65d00000 000000d0
2804 ldda [%i1+0x018]%asi,%f30 ! %f30 = efa6d8e0 9085fb95
2805! Mem[00000000100c1414] = 085de2f2, %l4 = 00000000000000b1
2806 lduwa [%i3+0x014]%asi,%l4 ! %l4 = 00000000085de2f2
2807! Mem[00000000300c1408] = 061dd94d, %l0 = 000000000000008a
2808 lduwa [%i3+%o4]0x81,%l0 ! %l0 = 00000000061dd94d
2809! Mem[0000000010141430] = 00000000, %f10 = 99c19949
2810 ld [%i5+0x030],%f10 ! %f10 = 00000000
2811! Mem[0000000030181408] = 0000003d, %l3 = 0000000063000000
2812 ldswa [%i6+%o4]0x89,%l3 ! %l3 = 000000000000003d
2813! Starting 10 instruction Store Burst
2814! %l2 = ffffffffffffffc4, Mem[0000000010181418] = ffcf00000000008f, %asi = 80
2815 stxa %l2,[%i6+0x018]%asi ! Mem[0000000010181418] = ffffffffffffffc4
2816
2817p0_label_70:
2818! %l0 = 00000000061dd94d, Mem[0000000010181408] = ffcdffff
2819 stba %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 4dcdffff
2820! %l7 = 0000000000000000, imm = 00000000000002e7, %l2 = ffffffffffffffc4
2821 xor %l7,0x2e7,%l2 ! %l2 = 00000000000002e7
2822! %f2 = 4999c199 630069d9, Mem[0000000010141400] = ff000000 00000000
2823 stda %f2 ,[%i5+0x000]%asi ! Mem[0000000010141400] = 4999c199 630069d9
2824! %l0 = 00000000061dd94d, Mem[0000000010141400] = 4999c199
2825 stha %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = d94dc199
2826! Mem[0000000010181418] = ffffffffffffffc4, %l3 = 000000000000003d, %l1 = 0000000000003dd7
2827 add %i6,0x18,%g1
2828 casxa [%g1]0x80,%l3,%l1 ! %l1 = ffffffffffffffc4
2829! Mem[0000000030001410] = 740000ff, %l2 = 00000000000002e7
2830 ldstuba [%i0+%o5]0x81,%l2 ! %l2 = 00000074000000ff
2831! %l6 = 00000000000000ff, Mem[0000000030041400] = 94491724
2832 stwa %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
2833! %l1 = ffffffffffffffc4, Mem[0000000030081400] = 020037e1
2834 stha %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0200ffc4
2835! %f9 = ffffcdb1, Mem[0000000010041408] = 00000000
2836 sta %f9 ,[%i1+0x008]%asi ! Mem[0000000010041408] = ffffcdb1
2837! Starting 10 instruction Load Burst
2838! Mem[0000000030181400] = 65d00000, %l0 = 00000000061dd94d
2839 ldsba [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
2840
2841! Check Point 14 for processor 0
2842
2843 set p0_check_pt_data_14,%g4
2844 rd %ccr,%g5 ! %g5 = 44
2845 ldx [%g4+0x08],%g2
2846 cmp %l0,%g2 ! %l0 = 0000000000000000
2847 bne %xcc,p0_reg_check_fail0
2848 mov 0xee0,%g1
2849 ldx [%g4+0x10],%g2
2850 cmp %l1,%g2 ! %l1 = ffffffffffffffc4
2851 bne %xcc,p0_reg_check_fail1
2852 mov 0xee1,%g1
2853 ldx [%g4+0x18],%g2
2854 cmp %l2,%g2 ! %l2 = 0000000000000074
2855 bne %xcc,p0_reg_check_fail2
2856 mov 0xee2,%g1
2857 ldx [%g4+0x20],%g2
2858 cmp %l3,%g2 ! %l3 = 000000000000003d
2859 bne %xcc,p0_reg_check_fail3
2860 mov 0xee3,%g1
2861 ldx [%g4+0x28],%g2
2862 cmp %l4,%g2 ! %l4 = 00000000085de2f2
2863 bne %xcc,p0_reg_check_fail4
2864 mov 0xee4,%g1
2865 ldx [%g4+0x30],%g2
2866 cmp %l5,%g2 ! %l5 = 0000000000000000
2867 bne %xcc,p0_reg_check_fail5
2868 mov 0xee5,%g1
2869 ldx [%g4+0x38],%g2
2870 cmp %l6,%g2 ! %l6 = 00000000000000ff
2871 bne %xcc,p0_reg_check_fail6
2872 mov 0xee6,%g1
2873 ldx [%g4+0x40],%g2
2874 cmp %l7,%g2 ! %l7 = 0000000000000000
2875 bne %xcc,p0_reg_check_fail7
2876 mov 0xee7,%g1
2877 ldx [%g4+0x48],%g3
2878 std %f2,[%g4]
2879 ldx [%g4],%g2
2880 cmp %g3,%g2 ! %f2 = 4999c199 630069d9
2881 bne %xcc,p0_freg_check_fail
2882 mov 0xf02,%g1
2883 ldx [%g4+0x50],%g3
2884 std %f10,[%g4]
2885 ldx [%g4],%g2
2886 cmp %g3,%g2 ! %f10 = 00000000 99c1993d
2887 bne %xcc,p0_freg_check_fail
2888 mov 0xf10,%g1
2889 ldx [%g4+0x58],%g3
2890 std %f30,[%g4]
2891 ldx [%g4],%g2
2892 cmp %g3,%g2 ! %f30 = efa6d8e0 9085fb95
2893 bne %xcc,p0_freg_check_fail
2894 mov 0xf30,%g1
2895
2896! Check Point 14 completed
2897
2898
2899p0_label_71:
2900! Mem[00000000211c0000] = 02d1a37b, %l0 = 0000000000000000
2901 ldsha [%o2+0x000]%asi,%l0 ! %l0 = 00000000000002d1
2902! Mem[0000000030181400] = 65d00000, %l7 = 0000000000000000
2903 lduha [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
2904! Mem[0000000010001424] = 00000000, %l1 = ffffffffffffffc4
2905 ldsha [%i0+0x024]%asi,%l1 ! %l1 = 0000000000000000
2906! Mem[0000000010001438] = 00000000, %l0 = 00000000000002d1
2907 ldsba [%i0+0x03a]%asi,%l0 ! %l0 = 0000000000000000
2908! Mem[0000000030081408] = 3d000000b1cdffff, %l0 = 0000000000000000
2909 ldxa [%i2+%o4]0x89,%l0 ! %l0 = 3d000000b1cdffff
2910! Mem[0000000010141408] = 25e5ad35, %l0 = 3d000000b1cdffff
2911 ldsha [%i5+%o4]0x80,%l0 ! %l0 = 00000000000025e5
2912! Mem[00000000211c0000] = 02d1a37b, %l1 = 0000000000000000
2913 lduh [%o2+%g0],%l1 ! %l1 = 00000000000002d1
2914! Mem[0000000030081410] = ffffffc1, %l3 = 000000000000003d
2915 lduba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000c1
2916! Mem[0000000030081400] = f2e25d08 0200ffc4, %l4 = 085de2f2, %l5 = 00000000
2917 ldda [%i2+%g0]0x89,%l4 ! %l4 = 000000000200ffc4 00000000f2e25d08
2918! Starting 10 instruction Store Burst
2919! %f26 = f2e25d08 99c1993d, Mem[0000000010181408] = ffffcd4d 00000000
2920 stda %f26,[%i6+%o4]0x88 ! Mem[0000000010181408] = f2e25d08 99c1993d
2921
2922p0_label_72:
2923! Mem[0000000010081400] = 00000000, %l4 = 000000000200ffc4
2924 lduba [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
2925! %f22 = ffffffff ffff9449, Mem[0000000010181410] = 63000000 977f3b57
2926 stda %f22,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff ffff9449
2927! %l5 = 00000000f2e25d08, Mem[0000000030181400] = 0000d065
2928 stha %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 5d08d065
2929! %l1 = 00000000000002d1, Mem[0000000010141410] = 00000000, %asi = 80
2930 stha %l1,[%i5+0x010]%asi ! Mem[0000000010141410] = 02d10000
2931! Mem[0000000010181408] = 99c1993d, %l3 = 00000000000000c1
2932 ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 0000003d000000ff
2933! Mem[0000000010101410] = ffff9449, %l5 = 00000000f2e25d08
2934 swapa [%i4+%o5]0x80,%l5 ! %l5 = 00000000ffff9449
2935! Mem[000000001000140a] = 95000000, %l6 = 00000000000000ff
2936 ldstub [%i0+0x00a],%l6 ! %l6 = 00000000000000ff
2937! %l7 = 0000000000000000, Mem[0000000030181410] = ff000000
2938 stwa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
2939! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
2940 swapa [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000
2941! Starting 10 instruction Load Burst
2942! Mem[0000000010041400] = 00000000, %l3 = 000000000000003d
2943 lduha [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000
2944
2945p0_label_73:
2946 membar #Sync ! Added by membar checker (15)
2947! Mem[0000000030041400] = 000000ff 00000000 4999c199 630069d9
2948! Mem[0000000030041410] = 00e25d08 412ccb02 3b1ed75a 1b41e871
2949! Mem[0000000030041420] = 2723af57 ffffcdb1 99c19949 99c1993d
2950! Mem[0000000030041430] = 93ab8046 52e548c3 7403c892 43ca1dd3
2951 ldda [%i1]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030041400
2952! Mem[0000000010141408] = 25e5ad35000000f6, %f22 = ffffffff ffff9449
2953 ldd [%i5+%o4],%f22 ! %f22 = 25e5ad35 000000f6
2954! Mem[00000000300c1400] = ffffffffffff9449, %l3 = 0000000000000000
2955 ldxa [%i3+%g0]0x89,%l3 ! %l3 = ffffffffffff9449
2956! Mem[0000000030081410] = c1ffffff, %l1 = 00000000000002d1
2957 ldsba [%i2+%o5]0x81,%l1 ! %l1 = ffffffffffffffc1
2958! Mem[0000000020800040] = 0060b8ec, %l3 = ffffffffffff9449
2959 lduba [%o1+0x041]%asi,%l3 ! %l3 = 0000000000000060
2960! Mem[0000000030141408] = 4999c199, %l2 = 0000000000000074
2961 lduwa [%i5+%o4]0x81,%l2 ! %l2 = 000000004999c199
2962! Mem[00000000300c1400] = 4994ffff, %l1 = ffffffffffffffc1
2963 ldsba [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000049
2964! Mem[0000000010081420] = 5539c2ba, %l0 = 00000000000025e5
2965 lduh [%i2+0x022],%l0 ! %l0 = 000000000000c2ba
2966! Mem[00000000211c0000] = 02d1a37b, %l4 = 0000000000000000
2967 lduh [%o2+%g0],%l4 ! %l4 = 00000000000002d1
2968! Starting 10 instruction Store Burst
2969! Mem[0000000030181410] = 00000000, %l1 = 0000000000000049
2970 swapa [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
2971
2972p0_label_74:
2973! %l6 = 00000000, %l7 = 00000000, Mem[0000000030181408] = 0000003d b5da9157
2974 stda %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 00000000
2975! Mem[00000000218001c0] = d6cf6d36, %l7 = 0000000000000000
2976 ldstub [%o3+0x1c0],%l7 ! %l7 = 000000d6000000ff
2977! %l5 = 00000000ffff9449, Mem[0000000010001400] = b1cdffff57af2327
2978 stxa %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000ffff9449
2979! %l6 = 0000000000000000, Mem[0000000010141420] = 6ad32ca60319074f
2980 stx %l6,[%i5+0x020] ! Mem[0000000010141420] = 0000000000000000
2981! %l0 = 000000000000c2ba, Mem[0000000030101410] = b1000065
2982 stwa %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000c2ba
2983! Mem[0000000010041410] = 9085fb95, %l7 = 00000000000000d6
2984 ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 00000090000000ff
2985! Mem[0000000021800000] = 543e57e0, %l4 = 00000000000002d1
2986 ldstuba [%o3+0x000]%asi,%l4 ! %l4 = 00000054000000ff
2987! %l5 = 00000000ffff9449, Mem[0000000010101426] = 775bb616, %asi = 80
2988 stha %l5,[%i4+0x026]%asi ! Mem[0000000010101424] = 775b9449
2989! %f20 = 94491724 061dd94d, %l0 = 000000000000c2ba
2990! Mem[00000000100c1430] = c062cc2e8f3533ff
2991 add %i3,0x030,%g1
2992 stda %f20,[%g1+%l0]ASI_PST16_PL ! Mem[00000000100c1430] = c0621d068f354994
2993! Starting 10 instruction Load Burst
2994! Mem[0000000030041400] = 000000ff, %l1 = 0000000000000000
2995 ldsba [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
2996
2997p0_label_75:
2998! Mem[0000000010041400] = 00000000, %f25 = 00000000
2999 ld [%i1+%g0],%f25 ! %f25 = 00000000
3000! Mem[0000000030141408] = 4999c199, %l6 = 0000000000000000
3001 ldsha [%i5+%o4]0x81,%l6 ! %l6 = 0000000000004999
3002! Mem[0000000030041408] = d9690063 99c19949, %l0 = 0000c2ba, %l1 = 00000000
3003 ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000099c19949 00000000d9690063
3004! Mem[0000000030141400] = 241749ff, %l1 = 00000000d9690063
3005 lduha [%i5+%g0]0x89,%l1 ! %l1 = 00000000000049ff
3006! Mem[0000000030001400] = ff68ac26, %f24 = 8f84d76d
3007 lda [%i0+%g0]0x81,%f24 ! %f24 = ff68ac26
3008! Mem[0000000030041408] = 99c19949, %f16 = f6ffff1d
3009 lda [%i1+%o4]0x89,%f16 ! %f16 = 99c19949
3010! Mem[00000000300c1410] = ff000000, %l3 = 0000000000000060
3011 ldswa [%i3+%o5]0x81,%l3 ! %l3 = ffffffffff000000
3012! Mem[0000000030181410] = 8f84d76d49000000, %l6 = 0000000000004999
3013 ldxa [%i6+%o5]0x89,%l6 ! %l6 = 8f84d76d49000000
3014! %l3 = ffffffffff000000, Mem[00000000300c1400] = 4994ffff
3015 stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0094ffff
3016! Starting 10 instruction Store Burst
3017! %l6 = 8f84d76d49000000, Mem[0000000030181408] = 00000000
3018 stha %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
3019
3020! Check Point 15 for processor 0
3021
3022 set p0_check_pt_data_15,%g4
3023 rd %ccr,%g5 ! %g5 = 44
3024 ldx [%g4+0x08],%g2
3025 cmp %l0,%g2 ! %l0 = 0000000099c19949
3026 bne %xcc,p0_reg_check_fail0
3027 mov 0xee0,%g1
3028 ldx [%g4+0x10],%g2
3029 cmp %l1,%g2 ! %l1 = 00000000000049ff
3030 bne %xcc,p0_reg_check_fail1
3031 mov 0xee1,%g1
3032 ldx [%g4+0x18],%g2
3033 cmp %l2,%g2 ! %l2 = 000000004999c199
3034 bne %xcc,p0_reg_check_fail2
3035 mov 0xee2,%g1
3036 ldx [%g4+0x20],%g2
3037 cmp %l3,%g2 ! %l3 = ffffffffff000000
3038 bne %xcc,p0_reg_check_fail3
3039 mov 0xee3,%g1
3040 ldx [%g4+0x28],%g2
3041 cmp %l4,%g2 ! %l4 = 0000000000000054
3042 bne %xcc,p0_reg_check_fail4
3043 mov 0xee4,%g1
3044 ldx [%g4+0x30],%g2
3045 cmp %l6,%g2 ! %l6 = 8f84d76d49000000
3046 bne %xcc,p0_reg_check_fail6
3047 mov 0xee6,%g1
3048 ldx [%g4+0x38],%g2
3049 cmp %l7,%g2 ! %l7 = 0000000000000090
3050 bne %xcc,p0_reg_check_fail7
3051 mov 0xee7,%g1
3052 ldx [%g4+0x40],%g3
3053 std %f0,[%g4]
3054 ldx [%g4],%g2
3055 cmp %g3,%g2 ! %f0 = 000000ff 00000000
3056 bne %xcc,p0_freg_check_fail
3057 mov 0xf00,%g1
3058 ldx [%g4+0x48],%g3
3059 std %f2,[%g4]
3060 ldx [%g4],%g2
3061 cmp %g3,%g2 ! %f2 = 4999c199 630069d9
3062 bne %xcc,p0_freg_check_fail
3063 mov 0xf02,%g1
3064 ldx [%g4+0x50],%g3
3065 std %f4,[%g4]
3066 ldx [%g4],%g2
3067 cmp %g3,%g2 ! %f4 = 00e25d08 412ccb02
3068 bne %xcc,p0_freg_check_fail
3069 mov 0xf04,%g1
3070 ldx [%g4+0x58],%g3
3071 std %f6,[%g4]
3072 ldx [%g4],%g2
3073 cmp %g3,%g2 ! %f6 = 3b1ed75a 1b41e871
3074 bne %xcc,p0_freg_check_fail
3075 mov 0xf06,%g1
3076 ldx [%g4+0x60],%g3
3077 std %f8,[%g4]
3078 ldx [%g4],%g2
3079 cmp %g3,%g2 ! %f8 = 2723af57 ffffcdb1
3080 bne %xcc,p0_freg_check_fail
3081 mov 0xf08,%g1
3082 ldx [%g4+0x68],%g3
3083 std %f10,[%g4]
3084 ldx [%g4],%g2
3085 cmp %g3,%g2 ! %f10 = 99c19949 99c1993d
3086 bne %xcc,p0_freg_check_fail
3087 mov 0xf10,%g1
3088 ldx [%g4+0x70],%g3
3089 std %f12,[%g4]
3090 ldx [%g4],%g2
3091 cmp %g3,%g2 ! %f12 = 93ab8046 52e548c3
3092 bne %xcc,p0_freg_check_fail
3093 mov 0xf12,%g1
3094 ldx [%g4+0x78],%g3
3095 std %f14,[%g4]
3096 ldx [%g4],%g2
3097 cmp %g3,%g2 ! %f14 = 7403c892 43ca1dd3
3098 bne %xcc,p0_freg_check_fail
3099 mov 0xf14,%g1
3100 ldx [%g4+0x80],%g3
3101 std %f16,[%g4]
3102 ldx [%g4],%g2
3103 cmp %g3,%g2 ! %f16 = 99c19949 35ade525
3104 bne %xcc,p0_freg_check_fail
3105 mov 0xf16,%g1
3106 ldx [%g4+0x88],%g3
3107 std %f22,[%g4]
3108 ldx [%g4],%g2
3109 cmp %g3,%g2 ! %f22 = 25e5ad35 000000f6
3110 bne %xcc,p0_freg_check_fail
3111 mov 0xf22,%g1
3112 ldx [%g4+0x90],%g3
3113 std %f24,[%g4]
3114 ldx [%g4],%g2
3115 cmp %g3,%g2 ! %f24 = ff68ac26 00000000
3116 bne %xcc,p0_freg_check_fail
3117 mov 0xf24,%g1
3118
3119! Check Point 15 completed
3120
3121
3122p0_label_76:
3123! %l7 = 0000000000000090, Mem[00000000201c0000] = ffff851d
3124 stb %l7,[%o0+%g0] ! Mem[00000000201c0000] = 90ff851d
3125 membar #Sync ! Added by membar checker (16)
3126! %f0 = 000000ff 00000000, Mem[0000000030041400] = ff000000 00000000
3127 stda %f0 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff 00000000
3128! Mem[0000000010141400] = d94dc199, %l7 = 0000000000000090
3129 ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 000000d9000000ff
3130! Mem[0000000030181408] = 00000000, %l6 = 8f84d76d49000000
3131 ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
3132! %l1 = 00000000000049ff, Mem[0000000030141400] = 241749ff
3133 stba %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 241749ff
3134! Mem[0000000010141410] = 02d10000, %l7 = 00000000000000d9
3135 lduba [%i5+%o5]0x80,%l7 ! %l7 = 0000000000000002
3136! %l0 = 0000000099c19949, Mem[0000000010181418] = ffffffff
3137 stb %l0,[%i6+0x018] ! Mem[0000000010181418] = 49ffffff
3138! %l6 = 0000000000000000, Mem[0000000010101408] = b1000000
3139 stba %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
3140! Mem[0000000030041408] = 4999c199, %l2 = 000000004999c199
3141 ldstuba [%i1+%o4]0x81,%l2 ! %l2 = 00000049000000ff
3142! Starting 10 instruction Load Burst
3143 membar #Sync ! Added by membar checker (17)
3144! Mem[0000000010141400] = ff4dc199 630069d9 25e5ad35 000000f6
3145! Mem[0000000010141410] = 02d10000 24174994 ce9ee590 e2b9cac1
3146! Mem[0000000010141420] = 00000000 00000000 00000000 ffd49157
3147! Mem[0000000010141430] = 00000000 dbae39bf 50b9a13d e0d68277
3148 ldda [%i5]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010141400
3149
3150p0_label_77:
3151! Mem[0000000030041400] = 000000ff00000000, %l0 = 0000000099c19949
3152 ldxa [%i1+%g0]0x89,%l0 ! %l0 = 000000ff00000000
3153! Mem[0000000010081408] = b1000065, %l0 = 000000ff00000000
3154 ldsba [%i2+%o4]0x80,%l0 ! %l0 = ffffffffffffffb1
3155! Mem[0000000030181400] = dbae39bf 65d0085d, %l2 = 00000049, %l3 = ff000000
3156 ldda [%i6+%g0]0x89,%l2 ! %l2 = 0000000065d0085d 00000000dbae39bf
3157! Mem[0000000010081400] = 0000000000000000, %f18 = 00000000 0fde36ff
3158 ldda [%i2+%g0]0x88,%f18 ! %f18 = 00000000 00000000
3159! Mem[0000000010081400] = 00000000, %l5 = 00000000ffff9449
3160 ldsba [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
3161! Mem[0000000020800000] = 74ff9984, %l7 = 0000000000000002
3162 lduba [%o1+0x001]%asi,%l7 ! %l7 = 00000000000000ff
3163! Mem[00000000100c1420] = ef940000, %l0 = ffffffffffffffb1
3164 lduba [%i3+0x023]%asi,%l0 ! %l0 = 0000000000000000
3165! Mem[0000000010101424] = 775b9449, %l5 = 0000000000000000
3166 lduwa [%i4+0x024]%asi,%l5 ! %l5 = 00000000775b9449
3167! Mem[000000001010140c] = 00000000, %l1 = 00000000000049ff
3168 lduwa [%i4+0x00c]%asi,%l1 ! %l1 = 0000000000000000
3169! Starting 10 instruction Store Burst
3170! %f26 = f2e25d08, Mem[0000000030081408] = ffffcdb1
3171 sta %f26,[%i2+%o4]0x81 ! Mem[0000000030081408] = f2e25d08
3172
3173p0_label_78:
3174! %l6 = 0000000000000000, Mem[00000000300c1400] = ffff9400
3175 stha %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffff0000
3176! Mem[0000000010141408] = 25e5ad35, %l6 = 0000000000000000
3177 ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 00000025000000ff
3178! %l4 = 0000000000000054, Mem[0000000030181410] = 00000049
3179 stwa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000054
3180! %l3 = 00000000dbae39bf, Mem[0000000010041400] = 00000000ff000029
3181 stxa %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000dbae39bf
3182 membar #Sync ! Added by membar checker (18)
3183! %f18 = 00000000 00000000, %l0 = 0000000000000000
3184! Mem[0000000010141418] = ce9ee590e2b9cac1
3185 add %i5,0x018,%g1
3186 stda %f18,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010141418] = ce9ee590e2b9cac1
3187! %l1 = 0000000000000000, Mem[00000000211c0000] = 02d1a37b
3188 sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = 0000a37b
3189! %l4 = 0000000000000054, Mem[0000000030081408] = 085de2f2
3190 stba %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 085de254
3191! %f15 = 3da1b950, Mem[0000000030041410] = 085de200
3192 sta %f15,[%i1+%o5]0x89 ! Mem[0000000030041410] = 3da1b950
3193! %f14 = 7782d6e0 3da1b950, Mem[0000000030041408] = 99c199ff d9690063
3194 stda %f14,[%i1+%o4]0x89 ! Mem[0000000030041408] = 7782d6e0 3da1b950
3195! Starting 10 instruction Load Burst
3196! Mem[0000000010041400] = 00000000, %l4 = 0000000000000054
3197 lduba [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000
3198
3199p0_label_79:
3200! Mem[0000000010081408] = 650000b1, %l7 = 00000000000000ff
3201 ldsha [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000b1
3202! Mem[0000000010081400] = 00000000, %l4 = 0000000000000000
3203 ldsba [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
3204! Mem[0000000010001408] = ff36de0f 00ff0095, %l2 = 65d0085d, %l3 = dbae39bf
3205 ldda [%i0+%o4]0x88,%l2 ! %l2 = 0000000000ff0095 00000000ff36de0f
3206! Mem[0000000010001408] = 00ff0095, %l1 = 0000000000000000
3207 ldsba [%i0+%o4]0x88,%l1 ! %l1 = ffffffffffffff95
3208! Mem[0000000030001410] = ff0000ff00000000, %l7 = 00000000000000b1
3209 ldxa [%i0+%o5]0x81,%l7 ! %l7 = ff0000ff00000000
3210! Mem[0000000030001408] = 9085fb95, %l2 = 0000000000ff0095
3211 lduha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000009085
3212! Mem[0000000030081410] = c1ffffffa8b048e7, %l5 = 00000000775b9449
3213 ldxa [%i2+%o5]0x81,%l5 ! %l5 = c1ffffffa8b048e7
3214! Mem[00000000300c1400] = 0000ffff, %l0 = 0000000000000000
3215 ldsba [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000
3216! Mem[0000000010081400] = 00000000, %l1 = ffffffffffffff95
3217 ldswa [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
3218! Starting 10 instruction Store Burst
3219! %f10 = 5791d4ff 00000000, %l4 = 0000000000000000
3220! Mem[0000000030181400] = 5d08d065bf39aedb
3221 stda %f10,[%i6+%l4]ASI_PST32_SL ! Mem[0000000030181400] = 5d08d065bf39aedb
3222
3223p0_label_80:
3224! Mem[0000000010101414] = f2e25d08, %l4 = 0000000000000000
3225 ldstub [%i4+0x014],%l4 ! %l4 = 000000f2000000ff
3226! Mem[0000000010181410] = ffff9449, %l4 = 00000000000000f2
3227 swapa [%i6+%o5]0x88,%l4 ! %l4 = 00000000ffff9449
3228! Mem[0000000010181420] = 578fe6ff06909cc7, %l3 = 00000000ff36de0f, %l1 = 0000000000000000
3229 add %i6,0x20,%g1
3230 casxa [%g1]0x80,%l3,%l1 ! %l1 = 578fe6ff06909cc7
3231! %l7 = ff0000ff00000000, Mem[0000000010081410] = 8f84d76d
3232 stba %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0084d76d
3233! Mem[00000000300c1400] = ffff0000, %l6 = 0000000000000025
3234 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
3235! %l2 = 00009085, %l3 = ff36de0f, Mem[0000000030041408] = 50b9a13d e0d68277
3236 stda %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00009085 ff36de0f
3237! Mem[0000000010081428] = 3d99c199, %l7 = ff0000ff00000000, %asi = 80
3238 swapa [%i2+0x028]%asi,%l7 ! %l7 = 000000003d99c199
3239! %f26 = f2e25d08, Mem[0000000030041408] = 00009085
3240 sta %f26,[%i1+%o4]0x81 ! Mem[0000000030041408] = f2e25d08
3241! Mem[0000000030041400] = 00000000, %l3 = 00000000ff36de0f
3242 ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 00000000000000ff
3243! Starting 10 instruction Load Burst
3244 membar #Sync ! Added by membar checker (19)
3245! Mem[0000000010101400] = ffe5ad35 1dfffff6 00000000 00000000
3246! Mem[0000000010101410] = f2e25d08 ffe25d08 cdb502d1 295bdcc7
3247! Mem[0000000010101420] = 518a9713 775b9449 9c873bb5 6e1e92a8
3248! Mem[0000000010101430] = b855c84f ed0f510e d9ff06f6 76945c96
3249 ldda [%i4]ASI_BLK_P,%f16 ! Block Load from 0000000010101400
3250
3251! Check Point 16 for processor 0
3252
3253 set p0_check_pt_data_16,%g4
3254 rd %ccr,%g5 ! %g5 = 44
3255 ldx [%g4+0x08],%g2
3256 cmp %l0,%g2 ! %l0 = 0000000000000000
3257 bne %xcc,p0_reg_check_fail0
3258 mov 0xee0,%g1
3259 ldx [%g4+0x10],%g2
3260 cmp %l1,%g2 ! %l1 = 578fe6ff06909cc7
3261 bne %xcc,p0_reg_check_fail1
3262 mov 0xee1,%g1
3263 ldx [%g4+0x18],%g2
3264 cmp %l2,%g2 ! %l2 = 0000000000009085
3265 bne %xcc,p0_reg_check_fail2
3266 mov 0xee2,%g1
3267 ldx [%g4+0x20],%g2
3268 cmp %l3,%g2 ! %l3 = 0000000000000000
3269 bne %xcc,p0_reg_check_fail3
3270 mov 0xee3,%g1
3271 ldx [%g4+0x28],%g2
3272 cmp %l4,%g2 ! %l4 = 00000000ffff9449
3273 bne %xcc,p0_reg_check_fail4
3274 mov 0xee4,%g1
3275 ldx [%g4+0x30],%g2
3276 cmp %l5,%g2 ! %l5 = c1ffffffa8b048e7
3277 bne %xcc,p0_reg_check_fail5
3278 mov 0xee5,%g1
3279 ldx [%g4+0x38],%g2
3280 cmp %l6,%g2 ! %l6 = 0000000000000000
3281 bne %xcc,p0_reg_check_fail6
3282 mov 0xee6,%g1
3283 ldx [%g4+0x40],%g2
3284 cmp %l7,%g2 ! %l7 = 000000003d99c199
3285 bne %xcc,p0_reg_check_fail7
3286 mov 0xee7,%g1
3287 ldx [%g4+0x48],%g3
3288 std %f0,[%g4]
3289 ldx [%g4],%g2
3290 cmp %g3,%g2 ! %f0 = d9690063 99c14dff
3291 bne %xcc,p0_freg_check_fail
3292 mov 0xf00,%g1
3293 ldx [%g4+0x50],%g3
3294 std %f2,[%g4]
3295 ldx [%g4],%g2
3296 cmp %g3,%g2 ! %f2 = f6000000 35ade525
3297 bne %xcc,p0_freg_check_fail
3298 mov 0xf02,%g1
3299 ldx [%g4+0x58],%g3
3300 std %f4,[%g4]
3301 ldx [%g4],%g2
3302 cmp %g3,%g2 ! %f4 = 94491724 0000d102
3303 bne %xcc,p0_freg_check_fail
3304 mov 0xf04,%g1
3305 ldx [%g4+0x60],%g3
3306 std %f6,[%g4]
3307 ldx [%g4],%g2
3308 cmp %g3,%g2 ! %f6 = c1cab9e2 90e59ece
3309 bne %xcc,p0_freg_check_fail
3310 mov 0xf06,%g1
3311 ldx [%g4+0x68],%g3
3312 std %f8,[%g4]
3313 ldx [%g4],%g2
3314 cmp %g3,%g2 ! %f8 = 00000000 00000000
3315 bne %xcc,p0_freg_check_fail
3316 mov 0xf08,%g1
3317 ldx [%g4+0x70],%g3
3318 std %f10,[%g4]
3319 ldx [%g4],%g2
3320 cmp %g3,%g2 ! %f10 = 5791d4ff 00000000
3321 bne %xcc,p0_freg_check_fail
3322 mov 0xf10,%g1
3323 ldx [%g4+0x78],%g3
3324 std %f12,[%g4]
3325 ldx [%g4],%g2
3326 cmp %g3,%g2 ! %f12 = bf39aedb 00000000
3327 bne %xcc,p0_freg_check_fail
3328 mov 0xf12,%g1
3329 ldx [%g4+0x80],%g3
3330 std %f14,[%g4]
3331 ldx [%g4],%g2
3332 cmp %g3,%g2 ! %f14 = 7782d6e0 3da1b950
3333 bne %xcc,p0_freg_check_fail
3334 mov 0xf14,%g1
3335 ldx [%g4+0x88],%g3
3336 std %f16,[%g4]
3337 ldx [%g4],%g2
3338 cmp %g3,%g2 ! %f16 = ffe5ad35 1dfffff6
3339 bne %xcc,p0_freg_check_fail
3340 mov 0xf16,%g1
3341 ldx [%g4+0x90],%g3
3342 std %f18,[%g4]
3343 ldx [%g4],%g2
3344 cmp %g3,%g2 ! %f18 = 00000000 00000000
3345 bne %xcc,p0_freg_check_fail
3346 mov 0xf18,%g1
3347 ldx [%g4+0x98],%g3
3348 std %f20,[%g4]
3349 ldx [%g4],%g2
3350 cmp %g3,%g2 ! %f20 = f2e25d08 ffe25d08
3351 bne %xcc,p0_freg_check_fail
3352 mov 0xf20,%g1
3353 ldx [%g4+0xa0],%g3
3354 std %f22,[%g4]
3355 ldx [%g4],%g2
3356 cmp %g3,%g2 ! %f22 = cdb502d1 295bdcc7
3357 bne %xcc,p0_freg_check_fail
3358 mov 0xf22,%g1
3359 ldx [%g4+0xa8],%g3
3360 std %f24,[%g4]
3361 ldx [%g4],%g2
3362 cmp %g3,%g2 ! %f24 = 518a9713 775b9449
3363 bne %xcc,p0_freg_check_fail
3364 mov 0xf24,%g1
3365 ldx [%g4+0xb0],%g3
3366 std %f26,[%g4]
3367 ldx [%g4],%g2
3368 cmp %g3,%g2 ! %f26 = 9c873bb5 6e1e92a8
3369 bne %xcc,p0_freg_check_fail
3370 mov 0xf26,%g1
3371 ldx [%g4+0xb8],%g3
3372 std %f28,[%g4]
3373 ldx [%g4],%g2
3374 cmp %g3,%g2 ! %f28 = b855c84f ed0f510e
3375 bne %xcc,p0_freg_check_fail
3376 mov 0xf28,%g1
3377 ldx [%g4+0xc0],%g3
3378 std %f30,[%g4]
3379 ldx [%g4],%g2
3380 cmp %g3,%g2 ! %f30 = d9ff06f6 76945c96
3381 bne %xcc,p0_freg_check_fail
3382 mov 0xf30,%g1
3383
3384! Check Point 16 completed
3385
3386
3387p0_label_81:
3388! Mem[0000000030141408] = 99c19949, %l6 = 0000000000000000
3389 ldsba [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000049
3390! Mem[0000000030081400] = 0200ffc4, %l5 = c1ffffffa8b048e7
3391 lduha [%i2+%g0]0x89,%l5 ! %l5 = 000000000000ffc4
3392! Mem[0000000030081400] = c4ff0002 085de2f2 54e25d08 0000003d
3393! Mem[0000000030081410] = c1ffffff a8b048e7 e6407e40 f7ab5055
3394! Mem[0000000030081420] = d8e6ce4c 942fd014 75b9858d 1620328d
3395! Mem[0000000030081430] = 71ab266e c09ea95a e7e90bfe 0d25a833
3396 ldda [%i2]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030081400
3397! Mem[00000000300c1400] = ffff00ff, %l0 = 0000000000000000
3398 ldsha [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff
3399! Mem[00000000100c1400] = ff000000 e1373d78 d73d0000 00000000
3400! Mem[00000000100c1410] = 6dd7848f 085de2f2 a8ff7509 abda6f33
3401! Mem[00000000100c1420] = ef940000 00000000 d96af809 005f0000
3402! Mem[00000000100c1430] = c0621d06 8f354994 a8490643 d9e62c7d
3403 ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
3404! Mem[00000000218000c0] = 0030d561, %l3 = 0000000000000000
3405 ldsh [%o3+0x0c0],%l3 ! %l3 = 0000000000000030
3406! Mem[0000000010181408] = f2e25d0899c199ff, %f8 = 00000000 00000000
3407 ldda [%i6+%o4]0x88,%f8 ! %f8 = f2e25d08 99c199ff
3408! Mem[0000000010041438] = 9028bfa3 d102b5cd, %l0 = 000000ff, %l1 = 06909cc7
3409 ldda [%i1+0x038]%asi,%l0 ! %l0 = 000000009028bfa3 00000000d102b5cd
3410! Mem[00000000300c1400] = ff00ffff, %l7 = 000000003d99c199
3411 ldswa [%i3+%g0]0x81,%l7 ! %l7 = ffffffffff00ffff
3412! Starting 10 instruction Store Burst
3413 membar #Sync ! Added by membar checker (20)
3414! %l0 = 9028bfa3, %l1 = d102b5cd, Mem[00000000100c1410] = 8f84d76d f2e25d08
3415 stda %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 9028bfa3 d102b5cd
3416
3417p0_label_82:
3418! %f18 = d73d0000, Mem[0000000030181410] = 00000054
3419 sta %f18,[%i6+%o5]0x81 ! Mem[0000000030181410] = d73d0000
3420! Mem[0000000010041410] = 95fb85ff, %l5 = 000000000000ffc4
3421 ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
3422! Mem[0000000010041418] = efa6d8e0, %l3 = 0000000000000030
3423 swap [%i1+0x018],%l3 ! %l3 = 00000000efa6d8e0
3424! %l0 = 000000009028bfa3, Mem[0000000020800040] = 0060b8ec, %asi = 80
3425 stba %l0,[%o1+0x040]%asi ! Mem[0000000020800040] = a360b8ec
3426! %l1 = 00000000d102b5cd, Mem[0000000010101410] = 085de2f2
3427 stba %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 085de2cd
3428! %l5 = 00000000000000ff, Mem[000000001014142a] = 00000000
3429 sth %l5,[%i5+0x02a] ! Mem[0000000010141428] = 000000ff
3430! Mem[0000000030141400] = 241749ff, %l5 = 00000000000000ff
3431 ldstuba [%i5+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
3432! %l1 = 00000000d102b5cd, Mem[0000000030101400] = 0000000000000000
3433 stxa %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000d102b5cd
3434! Mem[0000000010101408] = 00000000, %l4 = 00000000ffff9449
3435 swapa [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
3436! Starting 10 instruction Load Burst
3437! Mem[0000000010101410] = cde25d08 ffe25d08, %l4 = 00000000, %l5 = 000000ff
3438 ldda [%i4+%o5]0x80,%l4 ! %l4 = 00000000cde25d08 00000000ffe25d08
3439
3440p0_label_83:
3441! Mem[0000000010141414] = 24174994, %l2 = 0000000000009085
3442 ldsw [%i5+0x014],%l2 ! %l2 = 0000000024174994
3443! Mem[0000000010001410] = 4dd91d0624174925, %l7 = ffffffffff00ffff
3444 ldxa [%i0+%o5]0x88,%l7 ! %l7 = 4dd91d0624174925
3445! Mem[0000000020800040] = a360b8ec, %l4 = 00000000cde25d08
3446 lduha [%o1+0x040]%asi,%l4 ! %l4 = 000000000000a360
3447! Mem[0000000010081400] = 00000000, %l6 = 0000000000000049
3448 lduba [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
3449! Mem[0000000030181410] = 8f84d76d 00003dd7, %l6 = 00000000, %l7 = 24174925
3450 ldda [%i6+%o5]0x89,%l6 ! %l6 = 0000000000003dd7 000000008f84d76d
3451! Mem[0000000010141438] = 50b9a13d, %l2 = 0000000024174994
3452 ldsb [%i5+0x03b],%l2 ! %l2 = 000000000000003d
3453! Mem[0000000030181408] = ff000000, %f19 = 00000000
3454 lda [%i6+%o4]0x81,%f19 ! %f19 = ff000000
3455! Mem[0000000010001408] = 00ff0095, %l6 = 0000000000003dd7
3456 lduwa [%i0+%o4]0x88,%l6 ! %l6 = 0000000000ff0095
3457! Mem[0000000010141430] = 00000000, %l5 = 00000000ffe25d08
3458 lduha [%i5+0x030]%asi,%l5 ! %l5 = 0000000000000000
3459! Starting 10 instruction Store Burst
3460! Mem[0000000010041430] = 85ffdf37, %l6 = 00ff0095, %l7 = 8f84d76d
3461 add %i1,0x30,%g1
3462 casa [%g1]0x80,%l6,%l7 ! %l7 = 0000000085ffdf37
3463
3464p0_label_84:
3465! %l0 = 9028bfa3, %l1 = d102b5cd, Mem[0000000030001410] = ff0000ff 00000000
3466 stda %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 9028bfa3 d102b5cd
3467! Mem[0000000010041418] = 000000309085fb95, %l5 = 0000000000000000, %l3 = 00000000efa6d8e0
3468 add %i1,0x18,%g1
3469 casxa [%g1]0x80,%l5,%l3 ! %l3 = 000000309085fb95
3470! Mem[000000001018141e] = ffffffc4, %l2 = 000000000000003d
3471 ldstub [%i6+0x01e],%l2 ! %l2 = 000000ff000000ff
3472! Mem[0000000030181400] = 65d0085d, %l1 = 00000000d102b5cd
3473 swapa [%i6+%g0]0x89,%l1 ! %l1 = 0000000065d0085d
3474! Mem[0000000030141408] = 99c19949, %l6 = 0000000000ff0095
3475 swapa [%i5+%o4]0x89,%l6 ! %l6 = 0000000099c19949
3476! Mem[00000000100c1408] = 00003dd7, %l4 = 000000000000a360
3477 ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 000000d7000000ff
3478! %l3 = 000000309085fb95, Mem[0000000010181400] = ffffcdb1
3479 stha %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = fffffb95
3480! %l5 = 0000000000000000, Mem[0000000010101400] = 35ade5ff
3481 stba %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 35ade500
3482! Mem[0000000010101408] = 4994ffff, %l0 = 000000009028bfa3
3483 swapa [%i4+%o4]0x80,%l0 ! %l0 = 000000004994ffff
3484! Starting 10 instruction Load Burst
3485! Mem[0000000030141400] = ff491724 00000000, %l6 = 99c19949, %l7 = 85ffdf37
3486 ldda [%i5+%g0]0x81,%l6 ! %l6 = 00000000ff491724 0000000000000000
3487
3488p0_label_85:
3489! Mem[0000000021800080] = ff7914cb, %l6 = 00000000ff491724
3490 ldsh [%o3+0x080],%l6 ! %l6 = ffffffffffffff79
3491! Mem[0000000010141408] = 35ade5ff, %l6 = ffffffffffffff79
3492 ldswa [%i5+%o4]0x88,%l6 ! %l6 = 0000000035ade5ff
3493! Mem[0000000010101400] = 35ade500, %l3 = 000000309085fb95
3494 ldsha [%i4+%g0]0x88,%l3 ! %l3 = ffffffffffffe500
3495! Mem[0000000030141400] = 241749ff, %l3 = ffffffffffffe500
3496 ldsba [%i5+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
3497! Mem[00000000100c1410] = a3bf2890, %l4 = 00000000000000d7
3498 lduw [%i3+%o5],%l4 ! %l4 = 00000000a3bf2890
3499! Mem[0000000010181410] = 000000f2, %l1 = 0000000065d0085d
3500 lduba [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000f2
3501 membar #Sync ! Added by membar checker (21)
3502! Mem[0000000030181400] = cdb502d1 bf39aedb ff000000 00000000
3503! Mem[0000000030181410] = d73d0000 6dd7848f b1ac8a3b 1da45bae
3504! Mem[0000000030181420] = d96af809 948a6312 9c8971bc d6fa8c51
3505! Mem[0000000030181430] = 250c8aa7 956266fb ce75fb64 a19e6944
3506 ldda [%i6]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030181400
3507! Mem[00000000300c1400] = ff00ffff, %f24 = ef940000
3508 lda [%i3+%g0]0x81,%f24 ! %f24 = ff00ffff
3509! %l2 = 00000000000000ff, Mem[0000000010081420] = 5539c2ba
3510 stw %l2,[%i2+0x020] ! Mem[0000000010081420] = 000000ff
3511! Starting 10 instruction Store Burst
3512! %l1 = 00000000000000f2, Mem[0000000010101410] = cde25d08
3513 stwa %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000f2
3514
3515! Check Point 17 for processor 0
3516
3517 set p0_check_pt_data_17,%g4
3518 rd %ccr,%g5 ! %g5 = 44
3519 ldx [%g4+0x08],%g2
3520 cmp %l0,%g2 ! %l0 = 000000004994ffff
3521 bne %xcc,p0_reg_check_fail0
3522 mov 0xee0,%g1
3523 ldx [%g4+0x10],%g2
3524 cmp %l1,%g2 ! %l1 = 00000000000000f2
3525 bne %xcc,p0_reg_check_fail1
3526 mov 0xee1,%g1
3527 ldx [%g4+0x18],%g2
3528 cmp %l2,%g2 ! %l2 = 00000000000000ff
3529 bne %xcc,p0_reg_check_fail2
3530 mov 0xee2,%g1
3531 ldx [%g4+0x20],%g2
3532 cmp %l3,%g2 ! %l3 = ffffffffffffffff
3533 bne %xcc,p0_reg_check_fail3
3534 mov 0xee3,%g1
3535 ldx [%g4+0x28],%g2
3536 cmp %l4,%g2 ! %l4 = 00000000a3bf2890
3537 bne %xcc,p0_reg_check_fail4
3538 mov 0xee4,%g1
3539 ldx [%g4+0x30],%g2
3540 cmp %l5,%g2 ! %l5 = 0000000000000000
3541 bne %xcc,p0_reg_check_fail5
3542 mov 0xee5,%g1
3543 ldx [%g4+0x38],%g2
3544 cmp %l6,%g2 ! %l6 = 0000000035ade5ff
3545 bne %xcc,p0_reg_check_fail6
3546 mov 0xee6,%g1
3547 ldx [%g4+0x40],%g2
3548 cmp %l7,%g2 ! %l7 = 0000000000000000
3549 bne %xcc,p0_reg_check_fail7
3550 mov 0xee7,%g1
3551 ldx [%g4+0x48],%g3
3552 std %f0,[%g4]
3553 ldx [%g4],%g2
3554 cmp %g3,%g2 ! %f0 = dbae39bf d102b5cd
3555 bne %xcc,p0_freg_check_fail
3556 mov 0xf00,%g1
3557 ldx [%g4+0x50],%g3
3558 std %f2,[%g4]
3559 ldx [%g4],%g2
3560 cmp %g3,%g2 ! %f2 = 00000000 000000ff
3561 bne %xcc,p0_freg_check_fail
3562 mov 0xf02,%g1
3563 ldx [%g4+0x58],%g3
3564 std %f4,[%g4]
3565 ldx [%g4],%g2
3566 cmp %g3,%g2 ! %f4 = 8f84d76d 00003dd7
3567 bne %xcc,p0_freg_check_fail
3568 mov 0xf04,%g1
3569 ldx [%g4+0x60],%g3
3570 std %f6,[%g4]
3571 ldx [%g4],%g2
3572 cmp %g3,%g2 ! %f6 = ae5ba41d 3b8aacb1
3573 bne %xcc,p0_freg_check_fail
3574 mov 0xf06,%g1
3575 ldx [%g4+0x68],%g3
3576 std %f8,[%g4]
3577 ldx [%g4],%g2
3578 cmp %g3,%g2 ! %f8 = 12638a94 09f86ad9
3579 bne %xcc,p0_freg_check_fail
3580 mov 0xf08,%g1
3581 ldx [%g4+0x70],%g3
3582 std %f10,[%g4]
3583 ldx [%g4],%g2
3584 cmp %g3,%g2 ! %f10 = 518cfad6 bc71899c
3585 bne %xcc,p0_freg_check_fail
3586 mov 0xf10,%g1
3587 ldx [%g4+0x78],%g3
3588 std %f12,[%g4]
3589 ldx [%g4],%g2
3590 cmp %g3,%g2 ! %f12 = fb666295 a78a0c25
3591 bne %xcc,p0_freg_check_fail
3592 mov 0xf12,%g1
3593 ldx [%g4+0x80],%g3
3594 std %f14,[%g4]
3595 ldx [%g4],%g2
3596 cmp %g3,%g2 ! %f14 = 44699ea1 64fb75ce
3597 bne %xcc,p0_freg_check_fail
3598 mov 0xf14,%g1
3599 ldx [%g4+0x88],%g3
3600 std %f16,[%g4]
3601 ldx [%g4],%g2
3602 cmp %g3,%g2 ! %f16 = ff000000 e1373d78
3603 bne %xcc,p0_freg_check_fail
3604 mov 0xf16,%g1
3605 ldx [%g4+0x90],%g3
3606 std %f18,[%g4]
3607 ldx [%g4],%g2
3608 cmp %g3,%g2 ! %f18 = d73d0000 ff000000
3609 bne %xcc,p0_freg_check_fail
3610 mov 0xf18,%g1
3611 ldx [%g4+0x98],%g3
3612 std %f20,[%g4]
3613 ldx [%g4],%g2
3614 cmp %g3,%g2 ! %f20 = 6dd7848f 085de2f2
3615 bne %xcc,p0_freg_check_fail
3616 mov 0xf20,%g1
3617 ldx [%g4+0xa0],%g3
3618 std %f22,[%g4]
3619 ldx [%g4],%g2
3620 cmp %g3,%g2 ! %f22 = a8ff7509 abda6f33
3621 bne %xcc,p0_freg_check_fail
3622 mov 0xf22,%g1
3623 ldx [%g4+0xa8],%g3
3624 std %f24,[%g4]
3625 ldx [%g4],%g2
3626 cmp %g3,%g2 ! %f24 = ff00ffff 00000000
3627 bne %xcc,p0_freg_check_fail
3628 mov 0xf24,%g1
3629 ldx [%g4+0xb0],%g3
3630 std %f26,[%g4]
3631 ldx [%g4],%g2
3632 cmp %g3,%g2 ! %f26 = d96af809 005f0000
3633 bne %xcc,p0_freg_check_fail
3634 mov 0xf26,%g1
3635 ldx [%g4+0xb8],%g3
3636 std %f28,[%g4]
3637 ldx [%g4],%g2
3638 cmp %g3,%g2 ! %f28 = c0621d06 8f354994
3639 bne %xcc,p0_freg_check_fail
3640 mov 0xf28,%g1
3641 ldx [%g4+0xc0],%g3
3642 std %f30,[%g4]
3643 ldx [%g4],%g2
3644 cmp %g3,%g2 ! %f30 = a8490643 d9e62c7d
3645 bne %xcc,p0_freg_check_fail
3646 mov 0xf30,%g1
3647
3648! Check Point 17 completed
3649
3650
3651p0_label_86:
3652! %l4 = 00000000a3bf2890, Mem[00000000300c1400] = ffffffffffff00ff
3653 stxa %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000a3bf2890
3654! %l2 = 00000000000000ff, Mem[0000000010001400] = 00000000ffff9449
3655 stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000000ff
3656! %l2 = 00000000000000ff, Mem[0000000030001410] = a3bf2890
3657 stha %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00ff2890
3658! Mem[0000000010001410] = 25491724, %l4 = 00000000a3bf2890
3659 ldstuba [%i0+%o5]0x80,%l4 ! %l4 = 00000025000000ff
3660! %f26 = d96af809 005f0000, Mem[0000000010081418] = 8f84d76d ff1dd9ff
3661 std %f26,[%i2+0x018] ! Mem[0000000010081418] = d96af809 005f0000
3662! %f2 = 00000000, Mem[0000000030041410] = 50b9a13d
3663 sta %f2 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
3664! %l2 = 00000000000000ff, Mem[00000000300c1400] = 9028bfa3
3665 stha %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ffbfa3
3666! %f30 = a8490643 d9e62c7d, Mem[0000000010141400] = ff4dc199 630069d9
3667 stda %f30,[%i5+0x000]%asi ! Mem[0000000010141400] = a8490643 d9e62c7d
3668! %f6 = ae5ba41d 3b8aacb1, Mem[0000000010141438] = 50b9a13d e0d68277
3669 stda %f6 ,[%i5+0x038]%asi ! Mem[0000000010141438] = ae5ba41d 3b8aacb1
3670! Starting 10 instruction Load Burst
3671! Mem[0000000030081408] = 085de254, %l0 = 000000004994ffff
3672 lduwa [%i2+%o4]0x89,%l0 ! %l0 = 00000000085de254
3673
3674p0_label_87:
3675! Mem[0000000010041400] = 00000000, %l3 = ffffffffffffffff
3676 ldswa [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000
3677! Mem[0000000010101400] = 00e5ad35, %l7 = 0000000000000000
3678 lduha [%i4+%g0]0x80,%l7 ! %l7 = 00000000000000e5
3679! Mem[0000000030141408] = d969006300ff0095, %f28 = c0621d06 8f354994
3680 ldda [%i5+%o4]0x89,%f28 ! %f28 = d9690063 00ff0095
3681! Mem[00000000201c0000] = 90ff851d, %l4 = 0000000000000025
3682 ldsb [%o0+%g0],%l4 ! %l4 = ffffffffffffff90
3683! Mem[0000000010041408] = b1cdffff, %l7 = 00000000000000e5
3684 ldsba [%i1+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
3685! Mem[0000000010081410] = 000000006dd78400, %l3 = 0000000000000000
3686 ldxa [%i2+%o5]0x88,%l3 ! %l3 = 000000006dd78400
3687! Mem[00000000100c1400] = ff000000, %f15 = 64fb75ce
3688 lda [%i3+%g0]0x80,%f15 ! %f15 = ff000000
3689! Mem[0000000030041408] = f2e25d08, %l6 = 0000000035ade5ff
3690 lduwa [%i1+%o4]0x81,%l6 ! %l6 = 00000000f2e25d08
3691! Mem[00000000100c1410] = a3bf2890, %l3 = 000000006dd78400
3692 ldsba [%i3+%o5]0x80,%l3 ! %l3 = ffffffffffffffa3
3693! Starting 10 instruction Store Burst
3694! %f12 = fb666295, Mem[0000000030001410] = 9028ff00
3695 sta %f12,[%i0+%o5]0x89 ! Mem[0000000030001410] = fb666295
3696
3697p0_label_88:
3698! %l4 = ffffff90, %l5 = 00000000, Mem[00000000100c1438] = a8490643 d9e62c7d
3699 stda %l4,[%i3+0x038]%asi ! Mem[00000000100c1438] = ffffff90 00000000
3700! %f27 = 005f0000, Mem[0000000010081424] = 3581cb85
3701 st %f27,[%i2+0x024] ! Mem[0000000010081424] = 005f0000
3702! Mem[0000000030101410] = 0000c2ba, %l7 = ffffffffffffffff
3703 swapa [%i4+%o5]0x81,%l7 ! %l7 = 000000000000c2ba
3704! Mem[0000000010041410] = ff85fb95, %l3 = ffffffffffffffa3
3705 swapa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ff85fb95
3706 membar #Sync ! Added by membar checker (22)
3707! %l7 = 000000000000c2ba, Mem[0000000030181410] = d73d0000
3708 stwa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000c2ba
3709! %l5 = 0000000000000000, Mem[0000000010001428] = f2e25d08
3710 stw %l5,[%i0+0x028] ! Mem[0000000010001428] = 00000000
3711! %l1 = 00000000000000f2, Mem[00000000300c1410] = ff000000
3712 stwa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000f2
3713! %l1 = 00000000000000f2, Mem[0000000030081408] = 085de254
3714 stwa %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000f2
3715! %l3 = 00000000ff85fb95, Mem[0000000010141400] = 7d2ce6d9430649a8
3716 stxa %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000ff85fb95
3717! Starting 10 instruction Load Burst
3718! Mem[0000000030181410] = 0000c2ba, %l3 = 00000000ff85fb95
3719 ldsha [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000
3720
3721p0_label_89:
3722! Mem[00000000100c1418] = a8ff7509, %l1 = 00000000000000f2
3723 ldsba [%i3+0x019]%asi,%l1 ! %l1 = ffffffffffffffff
3724! Mem[0000000030001410] = 956266fb, %l2 = 00000000000000ff
3725 lduwa [%i0+%o5]0x81,%l2 ! %l2 = 00000000956266fb
3726! Mem[0000000030081400] = 0200ffc4, %l3 = 0000000000000000
3727 lduha [%i2+%g0]0x89,%l3 ! %l3 = 000000000000ffc4
3728! Mem[0000000030141408] = 9500ff00, %l0 = 00000000085de254
3729 lduwa [%i5+%o4]0x81,%l0 ! %l0 = 000000009500ff00
3730! Mem[0000000010181410] = 000000f2, %f15 = ff000000
3731 lda [%i6+%o5]0x88,%f15 ! %f15 = 000000f2
3732! Mem[0000000010041408] = b1cdffff, %l0 = 000000009500ff00
3733 ldsba [%i1+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
3734! Mem[0000000010141420] = 00000000, %l2 = 00000000956266fb
3735 lduha [%i5+0x022]%asi,%l2 ! %l2 = 0000000000000000
3736! Mem[0000000010001408] = 9500ff00 0fde36ff, %l0 = ffffffff, %l1 = ffffffff
3737 ldda [%i0+0x008]%asi,%l0 ! %l0 = 000000009500ff00 000000000fde36ff
3738! Mem[0000000010041400] = 00000000, %l2 = 0000000000000000
3739 ldsha [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
3740! Starting 10 instruction Store Burst
3741! %f16 = ff000000 e1373d78 d73d0000 ff000000
3742! %f20 = 6dd7848f 085de2f2 a8ff7509 abda6f33
3743! %f24 = ff00ffff 00000000 d96af809 005f0000
3744! %f28 = d9690063 00ff0095 a8490643 d9e62c7d
3745 stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
3746
3747p0_label_90:
3748! %f1 = d102b5cd, Mem[0000000030001400] = 26ac68ff
3749 sta %f1 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = d102b5cd
3750! Mem[0000000010181434] = ffffde0f, %l7 = 0000c2ba, %l5 = 00000000
3751 add %i6,0x34,%g1
3752 casa [%g1]0x80,%l7,%l5 ! %l5 = 00000000ffffde0f
3753! %f14 = 44699ea1 000000f2, %l3 = 000000000000ffc4
3754! Mem[0000000010181400] = 95fbffff57af2327
3755 stda %f14,[%i6+%l3]ASI_PST8_P ! Mem[0000000010181400] = 4469ffff57002327
3756! %l2 = 0000000000000000, Mem[0000000030181400] = d102b5cd
3757 stha %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = d1020000
3758! Mem[0000000010001420] = 8f84d76d, %l4 = ffffffffffffff90
3759 swap [%i0+0x020],%l4 ! %l4 = 000000008f84d76d
3760 membar #Sync ! Added by membar checker (23)
3761! %l3 = 000000000000ffc4, Mem[0000000010081408] = b1000065
3762 stw %l3,[%i2+%o4] ! Mem[0000000010081408] = 0000ffc4
3763! %l7 = 000000000000c2ba, Mem[000000001000142c] = 99c1993d, %asi = 80
3764 stba %l7,[%i0+0x02c]%asi ! Mem[000000001000142c] = bac1993d
3765! %f20 = 6dd7848f, Mem[0000000030081410] = 8f84d76d
3766 sta %f20,[%i2+%o5]0x89 ! Mem[0000000030081410] = 6dd7848f
3767! Mem[0000000010041408] = ffffcdb1, %l2 = 0000000000000000
3768 swapa [%i1+%o4]0x80,%l2 ! %l2 = 00000000ffffcdb1
3769! Starting 10 instruction Load Burst
3770! Mem[0000000030141410] = 00e25d08, %l2 = 00000000ffffcdb1
3771 ldsha [%i5+%o5]0x81,%l2 ! %l2 = 00000000000000e2
3772
3773! Check Point 18 for processor 0
3774
3775 set p0_check_pt_data_18,%g4
3776 rd %ccr,%g5 ! %g5 = 44
3777 ldx [%g4+0x08],%g2
3778 cmp %l0,%g2 ! %l0 = 000000009500ff00
3779 bne %xcc,p0_reg_check_fail0
3780 mov 0xee0,%g1
3781 ldx [%g4+0x10],%g2
3782 cmp %l1,%g2 ! %l1 = 000000000fde36ff
3783 bne %xcc,p0_reg_check_fail1
3784 mov 0xee1,%g1
3785 ldx [%g4+0x18],%g2
3786 cmp %l2,%g2 ! %l2 = 00000000000000e2
3787 bne %xcc,p0_reg_check_fail2
3788 mov 0xee2,%g1
3789 ldx [%g4+0x20],%g2
3790 cmp %l3,%g2 ! %l3 = 000000000000ffc4
3791 bne %xcc,p0_reg_check_fail3
3792 mov 0xee3,%g1
3793 ldx [%g4+0x28],%g2
3794 cmp %l4,%g2 ! %l4 = 000000008f84d76d
3795 bne %xcc,p0_reg_check_fail4
3796 mov 0xee4,%g1
3797 ldx [%g4+0x30],%g2
3798 cmp %l6,%g2 ! %l6 = 00000000f2e25d08
3799 bne %xcc,p0_reg_check_fail6
3800 mov 0xee6,%g1
3801 ldx [%g4+0x38],%g2
3802 cmp %l7,%g2 ! %l7 = 000000000000c2ba
3803 bne %xcc,p0_reg_check_fail7
3804 mov 0xee7,%g1
3805 ldx [%g4+0x40],%g3
3806 std %f0,[%g4]
3807 ldx [%g4],%g2
3808 cmp %g3,%g2 ! %f0 = dbae39bf d102b5cd
3809 bne %xcc,p0_freg_check_fail
3810 mov 0xf00,%g1
3811 ldx [%g4+0x48],%g3
3812 std %f14,[%g4]
3813 ldx [%g4],%g2
3814 cmp %g3,%g2 ! %f14 = 44699ea1 000000f2
3815 bne %xcc,p0_freg_check_fail
3816 mov 0xf14,%g1
3817 ldx [%g4+0x50],%g3
3818 std %f28,[%g4]
3819 ldx [%g4],%g2
3820 cmp %g3,%g2 ! %f28 = d9690063 00ff0095
3821 bne %xcc,p0_freg_check_fail
3822 mov 0xf28,%g1
3823
3824! Check Point 18 completed
3825
3826
3827p0_label_91:
3828! Mem[0000000030141410] = 00e25d08412ccb02, %f10 = 518cfad6 bc71899c
3829 ldda [%i5+%o5]0x81,%f10 ! %f10 = 00e25d08 412ccb02
3830! Mem[0000000030101400] = 00000000d102b5cd, %f14 = 44699ea1 000000f2
3831 ldda [%i4+%g0]0x89,%f14 ! %f14 = 00000000 d102b5cd
3832! Mem[0000000030041400] = ff000000, %l4 = 000000008f84d76d
3833 ldsha [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffffff00
3834! Mem[0000000030081410] = 8f84d76d, %l7 = 000000000000c2ba
3835 ldsba [%i2+%o5]0x81,%l7 ! %l7 = ffffffffffffff8f
3836! Mem[0000000030181408] = ff000000, %l7 = ffffffffffffff8f
3837 lduwa [%i6+%o4]0x81,%l7 ! %l7 = 00000000ff000000
3838! Mem[0000000010081420] = 000000ff005f0000, %l2 = 00000000000000e2
3839 ldxa [%i2+0x020]%asi,%l2 ! %l2 = 000000ff005f0000
3840! Mem[0000000010101408] = 9028bfa3, %l4 = ffffffffffffff00
3841 ldswa [%i4+%o4]0x80,%l4 ! %l4 = ffffffff9028bfa3
3842! Mem[0000000010081400] = 00000000, %f17 = e1373d78
3843 lda [%i2+%g0]0x80,%f17 ! %f17 = 00000000
3844! Mem[0000000030181410] = 8f84d76dbac20000, %l0 = 000000009500ff00
3845 ldxa [%i6+%o5]0x89,%l0 ! %l0 = 8f84d76dbac20000
3846! Starting 10 instruction Store Burst
3847! %l6 = 00000000f2e25d08, Mem[0000000030141408] = 9500ff00630069d9
3848 stxa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000f2e25d08
3849
3850p0_label_92:
3851! %l1 = 000000000fde36ff, Mem[0000000030101400] = 00000000d102b5cd
3852 stxa %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000000fde36ff
3853! Mem[0000000030041408] = 085de2f2, %l6 = 00000000f2e25d08
3854 swapa [%i1+%o4]0x89,%l6 ! %l6 = 00000000085de2f2
3855! %l6 = 00000000085de2f2, Mem[00000000201c0000] = 90ff851d, %asi = 80
3856 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = e2f2851d
3857! %f0 = dbae39bf d102b5cd, Mem[0000000030041408] = f2e25d08 0fde36ff
3858 stda %f0 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = dbae39bf d102b5cd
3859! %l4 = ffffffff9028bfa3, Mem[0000000010181438] = ffffb5cd
3860 sth %l4,[%i6+0x038] ! Mem[0000000010181438] = bfa3b5cd
3861! Mem[0000000030001400] = cdb502d1, %l0 = 8f84d76dbac20000
3862 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000cd000000ff
3863! %l0 = 000000cd, %l1 = 0fde36ff, Mem[0000000010001408] = 9500ff00 0fde36ff
3864 stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000cd 0fde36ff
3865! %l3 = 000000000000ffc4, Mem[0000000030181410] = bac20000
3866 stba %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = bac200c4
3867! %l1 = 000000000fde36ff, Mem[0000000010041400] = bf39aedb00000000
3868 stxa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000000fde36ff
3869! Starting 10 instruction Load Burst
3870! Mem[0000000030141410] = 085de200, %l2 = 000000ff005f0000
3871 lduwa [%i5+%o5]0x89,%l2 ! %l2 = 00000000085de200
3872
3873p0_label_93:
3874! Mem[0000000010141410] = 0000d102, %l0 = 00000000000000cd
3875 ldswa [%i5+%o5]0x88,%l0 ! %l0 = 000000000000d102
3876! Mem[0000000030141410] = 085de200, %l2 = 00000000085de200
3877 ldswa [%i5+%o5]0x89,%l2 ! %l2 = 00000000085de200
3878! Mem[0000000010141408] = ffe5ad35000000f6, %l6 = 00000000085de2f2
3879 ldxa [%i5+%o4]0x80,%l6 ! %l6 = ffe5ad35000000f6
3880! Mem[00000000100c1400] = ff000000 e1373d78 ff3d0000 00000000
3881! Mem[00000000100c1410] = a3bf2890 cdb502d1 a8ff7509 abda6f33
3882! Mem[00000000100c1420] = ef940000 00000000 d96af809 005f0000
3883! Mem[00000000100c1430] = c0621d06 8f354994 ffffff90 00000000
3884 ldda [%i3]ASI_BLK_AIUPL,%f0 ! Block Load from 00000000100c1400
3885! Mem[00000000100c1400] = ff000000 e1373d78, %l4 = 9028bfa3, %l5 = ffffde0f
3886 ldda [%i3+%g0]0x80,%l4 ! %l4 = 00000000ff000000 00000000e1373d78
3887! Mem[00000000100c1410] = 9028bfa3, %l1 = 000000000fde36ff
3888 ldsha [%i3+%o5]0x88,%l1 ! %l1 = ffffffffffffbfa3
3889 membar #Sync ! Added by membar checker (24)
3890! Mem[0000000010041400] = ff36de0f 00000000 00000000 00000000
3891! Mem[0000000010041410] = ffffffa3 085de2f2 00000030 9085fb95
3892! Mem[0000000010041420] = 020037e1 ff1dd94d 6683e588 aa03bbbb
3893! Mem[0000000010041430] = 85ffdf37 061dd94d 9028bfa3 d102b5cd
3894 ldda [%i1]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
3895! Mem[0000000010081410] = 0084d76d00000000, %f4 = d102b5cd 9028bfa3
3896 ldda [%i2+%o5]0x80,%f4 ! %f4 = 0084d76d 00000000
3897! Mem[0000000030101408] = 000000c1, %l0 = 000000000000d102
3898 ldsba [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffffc1
3899! Starting 10 instruction Store Burst
3900! %l5 = 00000000e1373d78, Mem[0000000010081428] = 00000000
3901 sth %l5,[%i2+0x028] ! Mem[0000000010081428] = 3d780000
3902
3903p0_label_94:
3904 membar #Sync ! Added by membar checker (25)
3905! %f4 = 0084d76d, Mem[0000000010041410] = ffffffa3
3906 st %f4 ,[%i1+%o5] ! Mem[0000000010041410] = 0084d76d
3907! Mem[0000000021800040] = 76ff4289, %l7 = 00000000ff000000
3908 ldstub [%o3+0x040],%l7 ! %l7 = 00000076000000ff
3909! %l3 = 000000000000ffc4, Mem[0000000010181400] = ffff6944
3910 stba %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffff69c4
3911! Mem[0000000030041400] = ff000000, %l5 = 00000000e1373d78
3912 ldstuba [%i1+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
3913! %l6 = ffe5ad35000000f6, imm = ffffffffffffffef, %l6 = ffe5ad35000000f6
3914 add %l6,-0x011,%l6 ! %l6 = ffe5ad35000000e5
3915! %l4 = ff000000, %l5 = 000000ff, Mem[0000000010141410] = 02d10000 24174994
3916 stda %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000 000000ff
3917! Mem[0000000030181410] = c400c2ba, %l0 = ffffffffffffffc1
3918 ldstuba [%i6+%o5]0x81,%l0 ! %l0 = 000000c4000000ff
3919! %f17 = 00000000, Mem[0000000010041410] = 0084d76d
3920 sta %f17,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
3921! Mem[0000000010181410] = 000000f2, %l4 = 00000000ff000000
3922 ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 000000f2000000ff
3923! Starting 10 instruction Load Burst
3924! Mem[0000000030141410] = 085de200, %l4 = 00000000000000f2
3925 ldsha [%i5+%o5]0x89,%l4 ! %l4 = ffffffffffffe200
3926
3927p0_label_95:
3928! Mem[0000000030001408] = 9085fb95, %l0 = 00000000000000c4
3929 ldsba [%i0+%o4]0x81,%l0 ! %l0 = ffffffffffffff90
3930! Mem[0000000010081410] = 000000006dd78400, %f8 = 00000000 000094ef
3931 ldda [%i2+%o5]0x88,%f8 ! %f8 = 00000000 6dd78400
3932! Mem[0000000010141400] = 95fb85ff, %l2 = 00000000085de200
3933 lduwa [%i5+%g0]0x80,%l2 ! %l2 = 0000000095fb85ff
3934! Mem[0000000010101410] = f2000000, %l5 = 00000000000000ff
3935 ldsha [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000000
3936! Mem[0000000030001410] = fb666295, %f13 = 061d62c0
3937 lda [%i0+%o5]0x89,%f13 ! %f13 = fb666295
3938! Mem[00000000211c0000] = 0000a37b, %l2 = 0000000095fb85ff
3939 lduba [%o2+0x001]%asi,%l2 ! %l2 = 0000000000000000
3940! Mem[0000000010141400] = 95fb85ff, %l6 = ffe5ad35000000e5
3941 lduwa [%i5+%g0]0x80,%l6 ! %l6 = 0000000095fb85ff
3942! Mem[0000000010001424] = 00000000, %l2 = 0000000000000000
3943 ldsba [%i0+0x024]%asi,%l2 ! %l2 = 0000000000000000
3944! Mem[0000000010101400] = f6ffff1d35ade500, %f10 = 00005f00 09f86ad9
3945 ldda [%i4+%g0]0x88,%f10 ! %f10 = f6ffff1d 35ade500
3946! Starting 10 instruction Store Burst
3947! Mem[000000001014142e] = ffd49157, %l6 = 0000000095fb85ff
3948 ldstuba [%i5+0x02e]%asi,%l6 ! %l6 = 00000091000000ff
3949
3950! Check Point 19 for processor 0
3951
3952 set p0_check_pt_data_19,%g4
3953 rd %ccr,%g5 ! %g5 = 44
3954 ldx [%g4+0x08],%g2
3955 cmp %l0,%g2 ! %l0 = ffffffffffffff90
3956 bne %xcc,p0_reg_check_fail0
3957 mov 0xee0,%g1
3958 ldx [%g4+0x10],%g2
3959 cmp %l1,%g2 ! %l1 = ffffffffffffbfa3
3960 bne %xcc,p0_reg_check_fail1
3961 mov 0xee1,%g1
3962 ldx [%g4+0x18],%g2
3963 cmp %l2,%g2 ! %l2 = 0000000000000000
3964 bne %xcc,p0_reg_check_fail2
3965 mov 0xee2,%g1
3966 ldx [%g4+0x20],%g2
3967 cmp %l4,%g2 ! %l4 = ffffffffffffe200
3968 bne %xcc,p0_reg_check_fail4
3969 mov 0xee4,%g1
3970 ldx [%g4+0x28],%g2
3971 cmp %l5,%g2 ! %l5 = 0000000000000000
3972 bne %xcc,p0_reg_check_fail5
3973 mov 0xee5,%g1
3974 ldx [%g4+0x30],%g2
3975 cmp %l6,%g2 ! %l6 = 0000000000000091
3976 bne %xcc,p0_reg_check_fail6
3977 mov 0xee6,%g1
3978 ldx [%g4+0x38],%g2
3979 cmp %l7,%g2 ! %l7 = 0000000000000076
3980 bne %xcc,p0_reg_check_fail7
3981 mov 0xee7,%g1
3982 ldx [%g4+0x40],%g3
3983 std %f0,[%g4]
3984 ldx [%g4],%g2
3985 cmp %g3,%g2 ! %f0 = 783d37e1 000000ff
3986 bne %xcc,p0_freg_check_fail
3987 mov 0xf00,%g1
3988 ldx [%g4+0x48],%g3
3989 std %f2,[%g4]
3990 ldx [%g4],%g2
3991 cmp %g3,%g2 ! %f2 = 00000000 00003dff
3992 bne %xcc,p0_freg_check_fail
3993 mov 0xf02,%g1
3994 ldx [%g4+0x50],%g3
3995 std %f4,[%g4]
3996 ldx [%g4],%g2
3997 cmp %g3,%g2 ! %f4 = 0084d76d 00000000
3998 bne %xcc,p0_freg_check_fail
3999 mov 0xf04,%g1
4000 ldx [%g4+0x58],%g3
4001 std %f6,[%g4]
4002 ldx [%g4],%g2
4003 cmp %g3,%g2 ! %f6 = 336fdaab 0975ffa8
4004 bne %xcc,p0_freg_check_fail
4005 mov 0xf06,%g1
4006 ldx [%g4+0x60],%g3
4007 std %f8,[%g4]
4008 ldx [%g4],%g2
4009 cmp %g3,%g2 ! %f8 = 00000000 6dd78400
4010 bne %xcc,p0_freg_check_fail
4011 mov 0xf08,%g1
4012 ldx [%g4+0x68],%g3
4013 std %f10,[%g4]
4014 ldx [%g4],%g2
4015 cmp %g3,%g2 ! %f10 = f6ffff1d 35ade500
4016 bne %xcc,p0_freg_check_fail
4017 mov 0xf10,%g1
4018 ldx [%g4+0x70],%g3
4019 std %f12,[%g4]
4020 ldx [%g4],%g2
4021 cmp %g3,%g2 ! %f12 = 9449358f fb666295
4022 bne %xcc,p0_freg_check_fail
4023 mov 0xf12,%g1
4024 ldx [%g4+0x78],%g3
4025 std %f14,[%g4]
4026 ldx [%g4],%g2
4027 cmp %g3,%g2 ! %f14 = 00000000 90ffffff
4028 bne %xcc,p0_freg_check_fail
4029 mov 0xf14,%g1
4030 ldx [%g4+0x80],%g3
4031 std %f16,[%g4]
4032 ldx [%g4],%g2
4033 cmp %g3,%g2 ! %f16 = ff36de0f 00000000
4034 bne %xcc,p0_freg_check_fail
4035 mov 0xf16,%g1
4036 ldx [%g4+0x88],%g3
4037 std %f18,[%g4]
4038 ldx [%g4],%g2
4039 cmp %g3,%g2 ! %f18 = 00000000 00000000
4040 bne %xcc,p0_freg_check_fail
4041 mov 0xf18,%g1
4042 ldx [%g4+0x90],%g3
4043 std %f20,[%g4]
4044 ldx [%g4],%g2
4045 cmp %g3,%g2 ! %f20 = ffffffa3 085de2f2
4046 bne %xcc,p0_freg_check_fail
4047 mov 0xf20,%g1
4048 ldx [%g4+0x98],%g3
4049 std %f22,[%g4]
4050 ldx [%g4],%g2
4051 cmp %g3,%g2 ! %f22 = 00000030 9085fb95
4052 bne %xcc,p0_freg_check_fail
4053 mov 0xf22,%g1
4054 ldx [%g4+0xa0],%g3
4055 std %f24,[%g4]
4056 ldx [%g4],%g2
4057 cmp %g3,%g2 ! %f24 = 020037e1 ff1dd94d
4058 bne %xcc,p0_freg_check_fail
4059 mov 0xf24,%g1
4060 ldx [%g4+0xa8],%g3
4061 std %f26,[%g4]
4062 ldx [%g4],%g2
4063 cmp %g3,%g2 ! %f26 = 6683e588 aa03bbbb
4064 bne %xcc,p0_freg_check_fail
4065 mov 0xf26,%g1
4066 ldx [%g4+0xb0],%g3
4067 std %f28,[%g4]
4068 ldx [%g4],%g2
4069 cmp %g3,%g2 ! %f28 = 85ffdf37 061dd94d
4070 bne %xcc,p0_freg_check_fail
4071 mov 0xf28,%g1
4072 ldx [%g4+0xb8],%g3
4073 std %f30,[%g4]
4074 ldx [%g4],%g2
4075 cmp %g3,%g2 ! %f30 = 9028bfa3 d102b5cd
4076 bne %xcc,p0_freg_check_fail
4077 mov 0xf30,%g1
4078
4079! Check Point 19 completed
4080
4081
4082p0_label_96:
4083! %l7 = 0000000000000076, Mem[0000000010041400] = ff36de0f, %asi = 80
4084 stwa %l7,[%i1+0x000]%asi ! Mem[0000000010041400] = 00000076
4085! Mem[00000000211c0001] = 0000a37b, %l5 = 0000000000000000
4086 ldstub [%o2+0x001],%l5 ! %l5 = 00000000000000ff
4087! Mem[0000000030101400] = 0fde36ff, %l3 = 000000000000ffc4
4088 ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
4089! %f10 = f6ffff1d 35ade500, %l0 = ffffffffffffff90
4090! Mem[00000000100c1438] = ffffff9000000000
4091 add %i3,0x038,%g1
4092 stda %f10,[%g1+%l0]ASI_PST16_PL ! Mem[00000000100c1438] = ffffff9000000000
4093! %l0 = ffffffffffffff90, Mem[0000000030081400] = 783d37e1000000ff
4094 stxa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffffffffff90
4095! %f16 = ff36de0f 00000000 00000000 00000000
4096! %f20 = ffffffa3 085de2f2 00000030 9085fb95
4097! %f24 = 020037e1 ff1dd94d 6683e588 aa03bbbb
4098! %f28 = 85ffdf37 061dd94d 9028bfa3 d102b5cd
4099 stda %f16,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
4100! Mem[0000000010001427] = 00000000, %l3 = 00000000000000ff
4101 ldstub [%i0+0x027],%l3 ! %l3 = 00000000000000ff
4102! %l5 = 0000000000000000, Mem[0000000030101410] = ffffffff
4103 stba %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ffffff
4104! Mem[0000000030001410] = 956266fb, %l3 = 0000000000000000
4105 swapa [%i0+%o5]0x81,%l3 ! %l3 = 00000000956266fb
4106! Starting 10 instruction Load Burst
4107! Mem[0000000010141410] = ff000000, %l2 = 0000000000000000
4108 lduwa [%i5+0x010]%asi,%l2 ! %l2 = 00000000ff000000
4109
4110p0_label_97:
4111! Mem[0000000030001400] = d102b5ff, %l4 = ffffffffffffe200
4112 ldswa [%i0+%g0]0x89,%l4 ! %l4 = ffffffffd102b5ff
4113! Mem[0000000010141408] = 35ade5ff, %l0 = ffffffffffffff90
4114 ldsha [%i5+%o4]0x88,%l0 ! %l0 = ffffffffffffe5ff
4115! Mem[0000000020800040] = a360b8ec, %l1 = ffffffffffffbfa3
4116 lduha [%o1+0x040]%asi,%l1 ! %l1 = 000000000000a360
4117! Mem[0000000030101408] = 000000c1, %l2 = 00000000ff000000
4118 ldsha [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000c1
4119! Mem[0000000030101408] = c1000000, %l7 = 0000000000000076
4120 lduwa [%i4+%o4]0x81,%l7 ! %l7 = 00000000c1000000
4121! Mem[0000000010081400] = 00000000, %l6 = 0000000000000091
4122 lduwa [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
4123! Mem[0000000010001410] = ff491724, %l6 = 0000000000000000
4124 lduwa [%i0+%o5]0x80,%l6 ! %l6 = 00000000ff491724
4125! Mem[0000000030081400] = 90ffffff, %l6 = 00000000ff491724
4126 ldswa [%i2+%g0]0x81,%l6 ! %l6 = ffffffff90ffffff
4127! Mem[0000000030001410] = 00000000, %l3 = 00000000956266fb
4128 ldsba [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
4129! Starting 10 instruction Store Burst
4130! Mem[0000000010141400] = 95fb85ff, %l1 = 000000000000a360
4131 ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000095000000ff
4132
4133p0_label_98:
4134! %l0 = ffffe5ff, %l1 = 00000095, Mem[0000000030141400] = 241749ff 00000000
4135 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffe5ff 00000095
4136! %l5 = 0000000000000000, Mem[0000000010081408] = 0000ffc4000000ff
4137 stxa %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
4138! %l2 = 00000000000000c1, Mem[0000000010001400] = 00000000000000ff
4139 stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000000c1
4140! %l1 = 0000000000000095, Mem[0000000020800000] = 74ff9984, %asi = 80
4141 stha %l1,[%o1+0x000]%asi ! Mem[0000000020800000] = 00959984
4142! Mem[0000000030101408] = 000000c1, %l4 = ffffffffd102b5ff
4143 swapa [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000c1
4144! %l1 = 0000000000000095, Mem[0000000010081400] = 00000000
4145 stba %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 95000000
4146! Mem[0000000010141410] = ff000000, %l5 = 0000000000000000
4147 ldstuba [%i5+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
4148! %l2 = 00000000000000c1, Mem[000000001018143c] = 97ff5a90
4149 sth %l2,[%i6+0x03c] ! Mem[000000001018143c] = 00c15a90
4150! %f4 = 0084d76d, Mem[0000000030001400] = d102b5ff
4151 sta %f4 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0084d76d
4152! Starting 10 instruction Load Burst
4153! Mem[0000000030181400] = d1020000, %l6 = ffffffff90ffffff
4154 ldsha [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000
4155
4156p0_label_99:
4157! Mem[0000000030141400] = ffffe5ff, %f9 = 6dd78400
4158 lda [%i5+%g0]0x89,%f9 ! %f9 = ffffe5ff
4159! Mem[0000000030101400] = 00000000 0fde36ff, %l2 = 000000c1, %l3 = 00000000
4160 ldda [%i4+%g0]0x89,%l2 ! %l2 = 000000000fde36ff 0000000000000000
4161! Mem[00000000100c1400] = 783d37e1000000ff, %l2 = 000000000fde36ff
4162 ldxa [%i3+%g0]0x88,%l2 ! %l2 = 783d37e1000000ff
4163! Mem[0000000010081400] = 95000000, %l7 = 00000000c1000000
4164 ldsha [%i2+%g0]0x80,%l7 ! %l7 = ffffffffffff9500
4165! Mem[000000001014140c] = 000000f6, %f6 = 336fdaab
4166 lda [%i5+0x00c]%asi,%f6 ! %f6 = 000000f6
4167! Mem[0000000010101400] = 00e5ad35 1dfffff6, %l4 = 000000c1, %l5 = 000000ff
4168 ldda [%i4+%g0]0x80,%l4 ! %l4 = 0000000000e5ad35 000000001dfffff6
4169 membar #Sync ! Added by membar checker (26)
4170! Mem[0000000010041418] = 95fb8590 30000000, %l0 = ffffe5ff, %l1 = 00000095
4171 ldda [%i1+0x018]%asi,%l0 ! %l0 = 0000000095fb8590 0000000030000000
4172! Mem[0000000010001408] = 000000cd, %l1 = 0000000030000000
4173 lduwa [%i0+%o4]0x80,%l1 ! %l1 = 00000000000000cd
4174! Mem[0000000010141428] = 000000ff, %l2 = 783d37e1000000ff
4175 lduwa [%i5+0x028]%asi,%l2 ! %l2 = 00000000000000ff
4176! Starting 10 instruction Store Burst
4177! %f0 = 783d37e1, Mem[0000000010001438] = 00000000
4178 sta %f0 ,[%i0+0x038]%asi ! Mem[0000000010001438] = 783d37e1
4179
4180p0_label_100:
4181! Mem[0000000030181400] = d1020000, %l6 = 0000000000000000
4182 swapa [%i6+%g0]0x89,%l6 ! %l6 = 00000000d1020000
4183! Mem[0000000010181400] = c469ffff, %l2 = 00000000000000ff
4184 swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000c469ffff
4185! %l6 = 00000000d1020000, Mem[00000000100c1408] = 00003dff
4186 stha %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
4187! %l1 = 00000000000000cd, Mem[000000001000140c] = 0fde36ff, %asi = 80
4188 stba %l1,[%i0+0x00c]%asi ! Mem[000000001000140c] = cdde36ff
4189! %l4 = 00e5ad35, %l5 = 1dfffff6, Mem[0000000030041410] = 00000000 412ccb02
4190 stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00e5ad35 1dfffff6
4191! Mem[0000000030001408] = 95fb8590, %l1 = 00000000000000cd
4192 swapa [%i0+%o4]0x89,%l1 ! %l1 = 0000000095fb8590
4193! %f30 = 9028bfa3, Mem[0000000030001408] = cd000000
4194 sta %f30,[%i0+%o4]0x81 ! Mem[0000000030001408] = 9028bfa3
4195! Code Fragment 4
4196p0_fragment_3:
4197! %l0 = 0000000095fb8590
4198 setx 0xc9e30b482ac2098e,%g7,%l0 ! %l0 = c9e30b482ac2098e
4199! %l1 = 0000000095fb8590
4200 setx 0x43681f9ffd870c9a,%g7,%l1 ! %l1 = 43681f9ffd870c9a
4201 setx 0x7ff8, %g1, %g2
4202 and %l0, %g2, %l0
4203 setx 0xffffffff, %g1, %g2
4204 and %l1, %g2, %l1
4205 setx 0x100000000, %g1, %g2
4206 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4207 ta T_CHANGE_HPRIV
4208 stxa %l1, [%l0]ASI_ICACHE_INSTR
4209 ta T_CHANGE_NONHPRIV
4210! %l0 = c9e30b482ac2098e
4211 setx 0x5dcfa2e799499ae3,%g7,%l0 ! %l0 = 5dcfa2e799499ae3
4212! %l1 = 43681f9ffd870c9a
4213 setx 0xd9e0ef2ffd35fceb,%g7,%l1 ! %l1 = d9e0ef2ffd35fceb
4214! %l3 = 0000000000000000, Mem[0000000010001416] = 061dd94d
4215 stb %l3,[%i0+0x016] ! Mem[0000000010001414] = 061d004d
4216! Starting 10 instruction Load Burst
4217! Mem[0000000010181400] = 000000ff, %l2 = 00000000c469ffff
4218 lduha [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
4219
4220! Check Point 20 for processor 0
4221
4222 set p0_check_pt_data_20,%g4
4223 rd %ccr,%g5 ! %g5 = 44
4224 ldx [%g4+0x08],%g2
4225 cmp %l0,%g2 ! %l0 = 5dcfa2e799499ae3
4226 bne %xcc,p0_reg_check_fail0
4227 mov 0xee0,%g1
4228 ldx [%g4+0x10],%g2
4229 cmp %l1,%g2 ! %l1 = d9e0ef2ffd35fceb
4230 bne %xcc,p0_reg_check_fail1
4231 mov 0xee1,%g1
4232 ldx [%g4+0x18],%g2
4233 cmp %l2,%g2 ! %l2 = 0000000000000000
4234 bne %xcc,p0_reg_check_fail2
4235 mov 0xee2,%g1
4236 ldx [%g4+0x20],%g2
4237 cmp %l3,%g2 ! %l3 = 0000000000000000
4238 bne %xcc,p0_reg_check_fail3
4239 mov 0xee3,%g1
4240 ldx [%g4+0x28],%g2
4241 cmp %l4,%g2 ! %l4 = 0000000000e5ad35
4242 bne %xcc,p0_reg_check_fail4
4243 mov 0xee4,%g1
4244 ldx [%g4+0x30],%g2
4245 cmp %l5,%g2 ! %l5 = 000000001dfffff6
4246 bne %xcc,p0_reg_check_fail5
4247 mov 0xee5,%g1
4248 ldx [%g4+0x38],%g2
4249 cmp %l6,%g2 ! %l6 = 00000000d1020000
4250 bne %xcc,p0_reg_check_fail6
4251 mov 0xee6,%g1
4252 ldx [%g4+0x40],%g2
4253 cmp %l7,%g2 ! %l7 = ffffffffffff9500
4254 bne %xcc,p0_reg_check_fail7
4255 mov 0xee7,%g1
4256 ldx [%g4+0x48],%g3
4257 std %f0,[%g4]
4258 ldx [%g4],%g2
4259 cmp %g3,%g2 ! %f0 = 783d37e1 000000ff
4260 bne %xcc,p0_freg_check_fail
4261 mov 0xf00,%g1
4262 ldx [%g4+0x50],%g3
4263 std %f2,[%g4]
4264 ldx [%g4],%g2
4265 cmp %g3,%g2 ! %f2 = 00000000 00003dff
4266 bne %xcc,p0_freg_check_fail
4267 mov 0xf02,%g1
4268 ldx [%g4+0x58],%g3
4269 std %f4,[%g4]
4270 ldx [%g4],%g2
4271 cmp %g3,%g2 ! %f4 = 0084d76d 00000000
4272 bne %xcc,p0_freg_check_fail
4273 mov 0xf04,%g1
4274 ldx [%g4+0x60],%g3
4275 std %f6,[%g4]
4276 ldx [%g4],%g2
4277 cmp %g3,%g2 ! %f6 = 000000f6 0975ffa8
4278 bne %xcc,p0_freg_check_fail
4279 mov 0xf06,%g1
4280 ldx [%g4+0x68],%g3
4281 std %f8,[%g4]
4282 ldx [%g4],%g2
4283 cmp %g3,%g2 ! %f8 = 00000000 ffffe5ff
4284 bne %xcc,p0_freg_check_fail
4285 mov 0xf08,%g1
4286
4287! Check Point 20 completed
4288
4289
4290p0_label_101:
4291! Mem[0000000010081408] = 00000000, %f5 = 00000000
4292 lda [%i2+%o4]0x88,%f5 ! %f5 = 00000000
4293! Mem[0000000030141410] = 00e25d08412ccb02, %l0 = 5dcfa2e799499ae3
4294 ldxa [%i5+%o5]0x81,%l0 ! %l0 = 00e25d08412ccb02
4295! Mem[00000000100c1410] = a3bf2890cdb502d1, %f20 = ffffffa3 085de2f2
4296 ldda [%i3+%o5]0x80,%f20 ! %f20 = a3bf2890 cdb502d1
4297! Mem[0000000030101410] = 00ffffff, %f28 = 85ffdf37
4298 lda [%i4+%o5]0x81,%f28 ! %f28 = 00ffffff
4299! Mem[00000000100c1408] = 0000000000000000, %f14 = 00000000 90ffffff
4300 ldda [%i3+%o4]0x80,%f14 ! %f14 = 00000000 00000000
4301! Mem[0000000010041410] = ffffffa3 085de2f2, %l4 = 00e5ad35, %l5 = 1dfffff6
4302 ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000085de2f2 00000000ffffffa3
4303! Mem[00000000201c0000] = e2f2851d, %l7 = ffffffffffff9500
4304 ldsh [%o0+%g0],%l7 ! %l7 = ffffffffffffe2f2
4305! Mem[0000000010181400] = 27230057ff000000, %f26 = 6683e588 aa03bbbb
4306 ldda [%i6+%g0]0x88,%f26 ! %f26 = 27230057 ff000000
4307! Mem[00000000300c1400] = 00ffbfa300000000, %f18 = 00000000 00000000
4308 ldda [%i3+%g0]0x81,%f18 ! %f18 = 00ffbfa3 00000000
4309! Starting 10 instruction Store Burst
4310! %l4 = 085de2f2, %l5 = ffffffa3, Mem[0000000030101408] = ffb502d1 993c43f4
4311 stda %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 085de2f2 ffffffa3
4312
4313p0_label_102:
4314! Mem[0000000030041408] = cdb502d1, %l2 = 0000000000000000
4315 ldstuba [%i1+%o4]0x81,%l2 ! %l2 = 000000cd000000ff
4316! %f6 = 000000f6 0975ffa8, Mem[00000000100c1410] = a3bf2890 cdb502d1
4317 stda %f6 ,[%i3+0x010]%asi ! Mem[00000000100c1410] = 000000f6 0975ffa8
4318! %l3 = 0000000000000000, Mem[0000000010081408] = 00000000
4319 stha %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
4320! %f28 = 00ffffff 061dd94d, Mem[00000000300c1408] = 061dd94d 783d37e1
4321 stda %f28,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00ffffff 061dd94d
4322! Mem[00000000100c1400] = 000000ff, %l3 = 0000000000000000
4323 ldstuba [%i3+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
4324! Mem[0000000010081408] = 00000000, %l6 = 00000000d1020000
4325 swapa [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000
4326! %f13 = fb666295, Mem[0000000030141410] = 00e25d08
4327 sta %f13,[%i5+%o5]0x81 ! Mem[0000000030141410] = fb666295
4328! Mem[00000000100c1400] = ff000000, %l7 = ffffffffffffe2f2
4329 swapa [%i3+%g0]0x80,%l7 ! %l7 = 00000000ff000000
4330! %l6 = 0000000000000000, Mem[0000000010181408] = 99c199ff
4331 stba %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 99c19900
4332! Starting 10 instruction Load Burst
4333! Mem[0000000010041408] = 00000000, %l5 = 00000000ffffffa3
4334 ldsw [%i1+%o4],%l5 ! %l5 = 0000000000000000
4335
4336p0_label_103:
4337! Mem[0000000030081400] = 90ffffffffffffff, %f18 = 00ffbfa3 00000000
4338 ldda [%i2+%g0]0x81,%f18 ! %f18 = 90ffffff ffffffff
4339! Mem[0000000010081410] = 0084d76d, %l5 = 0000000000000000
4340 lduwa [%i2+%o5]0x80,%l5 ! %l5 = 000000000084d76d
4341! Mem[0000000030101410] = 00ffffff, %l0 = 00e25d08412ccb02
4342 ldsba [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000000
4343! Mem[0000000030081408] = 00003dd7, %l5 = 000000000084d76d
4344 ldsba [%i2+%o4]0x89,%l5 ! %l5 = ffffffffffffffd7
4345! Mem[0000000010141410] = ff000000000000ff, %f8 = 00000000 ffffe5ff
4346 ldda [%i5+%o5]0x80,%f8 ! %f8 = ff000000 000000ff
4347! Mem[0000000010141400] = fffb85ff, %l2 = 00000000000000cd
4348 ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
4349! Mem[0000000030181400] = 00000000, %l7 = 00000000ff000000
4350 ldsba [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
4351! Mem[0000000010001438] = 783d37e1, %f26 = 27230057
4352 ld [%i0+0x038],%f26 ! %f26 = 783d37e1
4353! Mem[0000000010001428] = 00000000, %l2 = ffffffffffffffff
4354 lduw [%i0+0x028],%l2 ! %l2 = 0000000000000000
4355! Starting 10 instruction Store Burst
4356! %l0 = 00000000, %l1 = fd35fceb, Mem[0000000010001410] = 241749ff 4d001d06
4357 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 fd35fceb
4358
4359p0_label_104:
4360! Mem[0000000030041410] = 35ade500, %l0 = 0000000000000000
4361 swapa [%i1+%o5]0x89,%l0 ! %l0 = 0000000035ade500
4362! %l5 = ffffffffffffffd7, Mem[0000000020800040] = a360b8ec
4363 sth %l5,[%o1+0x040] ! Mem[0000000020800040] = ffd7b8ec
4364! %l1 = d9e0ef2ffd35fceb, Mem[0000000010101408] = 9028bfa3
4365 stha %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = fcebbfa3
4366! %l5 = ffffffffffffffd7, Mem[0000000030081408] = 00003dd7
4367 stha %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ffd7
4368! Mem[0000000010181408] = 0099c199, %l4 = 00000000085de2f2
4369 swapa [%i6+%o4]0x80,%l4 ! %l4 = 000000000099c199
4370! Mem[0000000010141410] = 000000ff, %l5 = ffffffffffffffd7
4371 swapa [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000ff
4372! Mem[0000000030101408] = 085de2f2, %l3 = 00000000000000ff
4373 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 00000008000000ff
4374! %f8 = ff000000 000000ff, Mem[0000000010041408] = 00000000 00000000
4375 stda %f8 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff000000 000000ff
4376! Mem[0000000010101410] = f2000000, %l4 = 000000000099c199
4377 swapa [%i4+%o5]0x88,%l4 ! %l4 = 00000000f2000000
4378! Starting 10 instruction Load Burst
4379! Mem[0000000030141408] = 00000000, %l7 = 0000000000000000
4380 lduwa [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
4381
4382p0_label_105:
4383! Mem[0000000010141434] = dbae39bf, %f15 = 00000000
4384 lda [%i5+0x034]%asi,%f15 ! %f15 = dbae39bf
4385! Mem[0000000030141410] = fb666295, %l1 = d9e0ef2ffd35fceb
4386 lduha [%i5+%o5]0x81,%l1 ! %l1 = 000000000000fb66
4387! Mem[0000000030001400] = 6dd78400cfd6fb74, %f10 = f6ffff1d 35ade500
4388 ldda [%i0+%g0]0x81,%f10 ! %f10 = 6dd78400 cfd6fb74
4389! Mem[0000000010081410] = 6dd78400, %l5 = 00000000000000ff
4390 ldswa [%i2+%o5]0x88,%l5 ! %l5 = 000000006dd78400
4391! Mem[0000000010101410] = 085de2ff0099c199, %f30 = 9028bfa3 d102b5cd
4392 ldda [%i4+%o5]0x88,%f30 ! %f30 = 085de2ff 0099c199
4393! Mem[0000000010001428] = 00000000, %l3 = 0000000000000008
4394 lduha [%i0+0x028]%asi,%l3 ! %l3 = 0000000000000000
4395! Mem[0000000010081430] = c348e552, %l5 = 000000006dd78400
4396 ldsb [%i2+0x031],%l5 ! %l5 = 0000000000000048
4397! Mem[0000000010101400] = 35ade500, %f29 = 061dd94d
4398 lda [%i4+%g0]0x88,%f29 ! %f29 = 35ade500
4399! Mem[0000000010101400] = 00e5ad35, %l3 = 0000000000000000
4400 ldsha [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000e5
4401! Starting 10 instruction Store Burst
4402! Mem[0000000030101410] = ffffff00, %l2 = 0000000000000000
4403 ldstuba [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000ff
4404
4405! Check Point 21 for processor 0
4406
4407 set p0_check_pt_data_21,%g4
4408 rd %ccr,%g5 ! %g5 = 44
4409 ldx [%g4+0x08],%g2
4410 cmp %l0,%g2 ! %l0 = 0000000035ade500
4411 bne %xcc,p0_reg_check_fail0
4412 mov 0xee0,%g1
4413 ldx [%g4+0x10],%g2
4414 cmp %l1,%g2 ! %l1 = 000000000000fb66
4415 bne %xcc,p0_reg_check_fail1
4416 mov 0xee1,%g1
4417 ldx [%g4+0x18],%g2
4418 cmp %l2,%g2 ! %l2 = 0000000000000000
4419 bne %xcc,p0_reg_check_fail2
4420 mov 0xee2,%g1
4421 ldx [%g4+0x20],%g2
4422 cmp %l3,%g2 ! %l3 = 00000000000000e5
4423 bne %xcc,p0_reg_check_fail3
4424 mov 0xee3,%g1
4425 ldx [%g4+0x28],%g2
4426 cmp %l5,%g2 ! %l5 = 0000000000000048
4427 bne %xcc,p0_reg_check_fail5
4428 mov 0xee5,%g1
4429 ldx [%g4+0x30],%g2
4430 cmp %l7,%g2 ! %l7 = 0000000000000000
4431 bne %xcc,p0_reg_check_fail7
4432 mov 0xee7,%g1
4433 ldx [%g4+0x38],%g3
4434 std %f4,[%g4]
4435 ldx [%g4],%g2
4436 cmp %g3,%g2 ! %f4 = 0084d76d 00000000
4437 bne %xcc,p0_freg_check_fail
4438 mov 0xf04,%g1
4439 ldx [%g4+0x40],%g3
4440 std %f8,[%g4]
4441 ldx [%g4],%g2
4442 cmp %g3,%g2 ! %f8 = ff000000 000000ff
4443 bne %xcc,p0_freg_check_fail
4444 mov 0xf08,%g1
4445 ldx [%g4+0x48],%g3
4446 std %f10,[%g4]
4447 ldx [%g4],%g2
4448 cmp %g3,%g2 ! %f10 = 6dd78400 cfd6fb74
4449 bne %xcc,p0_freg_check_fail
4450 mov 0xf10,%g1
4451 ldx [%g4+0x50],%g3
4452 std %f14,[%g4]
4453 ldx [%g4],%g2
4454 cmp %g3,%g2 ! %f14 = 00000000 dbae39bf
4455 bne %xcc,p0_freg_check_fail
4456 mov 0xf14,%g1
4457 ldx [%g4+0x58],%g3
4458 std %f18,[%g4]
4459 ldx [%g4],%g2
4460 cmp %g3,%g2 ! %f18 = 90ffffff ffffffff
4461 bne %xcc,p0_freg_check_fail
4462 mov 0xf18,%g1
4463 ldx [%g4+0x60],%g3
4464 std %f20,[%g4]
4465 ldx [%g4],%g2
4466 cmp %g3,%g2 ! %f20 = a3bf2890 cdb502d1
4467 bne %xcc,p0_freg_check_fail
4468 mov 0xf20,%g1
4469 ldx [%g4+0x68],%g3
4470 std %f26,[%g4]
4471 ldx [%g4],%g2
4472 cmp %g3,%g2 ! %f26 = 783d37e1 ff000000
4473 bne %xcc,p0_freg_check_fail
4474 mov 0xf26,%g1
4475 ldx [%g4+0x70],%g3
4476 std %f28,[%g4]
4477 ldx [%g4],%g2
4478 cmp %g3,%g2 ! %f28 = 00ffffff 35ade500
4479 bne %xcc,p0_freg_check_fail
4480 mov 0xf28,%g1
4481 ldx [%g4+0x78],%g3
4482 std %f30,[%g4]
4483 ldx [%g4],%g2
4484 cmp %g3,%g2 ! %f30 = 085de2ff 0099c199
4485 bne %xcc,p0_freg_check_fail
4486 mov 0xf30,%g1
4487
4488! Check Point 21 completed
4489
4490
4491p0_label_106:
4492! %l3 = 00000000000000e5, Mem[00000000100c1400] = 783d37e1f2e2ffff
4493 stxa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000000000e5
4494! %l4 = f2000000, %l5 = 00000048, Mem[0000000010081408] = d1020000 00000000
4495 stda %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = f2000000 00000048
4496! %f26 = 783d37e1 ff000000, %l3 = 00000000000000e5
4497! Mem[0000000010101438] = d9ff06f676945c96
4498 add %i4,0x038,%g1
4499 stda %f26,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010101438] = 000006f6e1375c96
4500! %l0 = 0000000035ade500, Mem[00000000300c1410] = 000000f2
4501 stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 35ade500
4502! %f24 = 020037e1, Mem[0000000010081408] = 000000f2
4503 sta %f24,[%i2+%o4]0x80 ! Mem[0000000010081408] = 020037e1
4504! Mem[0000000021800001] = ff3e57e0, %l7 = 0000000000000000
4505 ldstub [%o3+0x001],%l7 ! %l7 = 0000003e000000ff
4506! Mem[0000000010101410] = 99c19900, %l2 = 0000000000000000
4507 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 00000099000000ff
4508! Mem[0000000030181408] = 000000ff, %l2 = 0000000000000099
4509 swapa [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
4510! %l1 = 000000000000fb66, Mem[0000000010001410] = 00000000ebfc35fd
4511 stxa %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000000000fb66
4512! Starting 10 instruction Load Burst
4513! Mem[0000000010081410] = 0084d76d, %l2 = 00000000000000ff
4514 ldsba [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000
4515
4516p0_label_107:
4517! Mem[00000000211c0000] = 00ffa37b, %l3 = 00000000000000e5
4518 ldsha [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ff
4519! Mem[000000001014141c] = e2b9cac1, %l3 = 00000000000000ff
4520 ldsh [%i5+0x01e],%l3 ! %l3 = ffffffffffffcac1
4521! Mem[0000000030001410] = 00000000cdb502d1, %f16 = ff36de0f 00000000
4522 ldda [%i0+%o5]0x81,%f16 ! %f16 = 00000000 cdb502d1
4523! Mem[0000000010081410] = 0084d76d, %l3 = ffffffffffffcac1
4524 lduwa [%i2+%o5]0x80,%l3 ! %l3 = 000000000084d76d
4525! Mem[0000000010001408] = cd000000, %l7 = 000000000000003e
4526 ldswa [%i0+%o4]0x88,%l7 ! %l7 = ffffffffcd000000
4527! Mem[0000000010141408] = f600000035ade5ff, %l3 = 000000000084d76d
4528 ldxa [%i5+%o4]0x88,%l3 ! %l3 = f600000035ade5ff
4529! Mem[00000000300c1408] = 00ffffff, %l3 = f600000035ade5ff
4530 lduba [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
4531! Mem[0000000030041400] = ff000000, %l7 = ffffffffcd000000
4532 ldsba [%i1+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
4533! Mem[0000000010101408] = fcebbfa3, %f19 = ffffffff
4534 lda [%i4+%o4]0x80,%f19 ! %f19 = fcebbfa3
4535! Starting 10 instruction Store Burst
4536! %l7 = ffffffffffffffff, Mem[0000000010141400] = fffb85ff, %asi = 80
4537 stwa %l7,[%i5+0x000]%asi ! Mem[0000000010141400] = ffffffff
4538
4539p0_label_108:
4540! Mem[0000000030041410] = 00000000, %l2 = 0000000000000000
4541 swapa [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000
4542! Mem[0000000030041410] = 000000001dfffff6, %l3 = 0000000000000000
4543 ldxa [%i1+%o5]0x81,%l3 ! %l3 = 000000001dfffff6
4544! %f8 = ff000000, Mem[0000000030101408] = f2e25dff
4545 sta %f8 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff000000
4546! %f2 = 00000000, Mem[0000000030181408] = 99000000
4547 sta %f2 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
4548! %l1 = 000000000000fb66, Mem[0000000010181410] = ff000000ffffffff
4549 stx %l1,[%i6+%o5] ! Mem[0000000010181410] = 000000000000fb66
4550! %f14 = 00000000 dbae39bf, %l3 = 000000001dfffff6
4551! Mem[0000000010141400] = ffffffff00000000
4552 stda %f14,[%i5+%l3]ASI_PST32_P ! Mem[0000000010141400] = 0000000000000000
4553! %l7 = ffffffffffffffff, Mem[0000000030141400] = ffe5ffff95000000
4554 stxa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffffffffffff
4555! %f16 = 00000000 cdb502d1 90ffffff fcebbfa3
4556! %f20 = a3bf2890 cdb502d1 00000030 9085fb95
4557! %f24 = 020037e1 ff1dd94d 783d37e1 ff000000
4558! %f28 = 00ffffff 35ade500 085de2ff 0099c199
4559 stda %f16,[%i0]ASI_COMMIT_P ! Block Store to 0000000010001400
4560! %l3 = 000000001dfffff6, Mem[0000000010041438] = cdb502d1, %asi = 80
4561 stwa %l3,[%i1+0x038]%asi ! Mem[0000000010041438] = 1dfffff6
4562! Starting 10 instruction Load Burst
4563! Mem[0000000010181400] = 000000ff57002327, %l0 = 0000000035ade500
4564 ldxa [%i6+%g0]0x80,%l0 ! %l0 = 000000ff57002327
4565
4566p0_label_109:
4567! Mem[00000000300c1410] = 00e5ad35, %l7 = ffffffffffffffff
4568 lduha [%i3+%o5]0x89,%l7 ! %l7 = 000000000000ad35
4569! Mem[0000000030181410] = bac200ff, %l5 = 0000000000000048
4570 lduba [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
4571! Mem[00000000100c1428] = d96af809005f0000, %f0 = 783d37e1 000000ff
4572 ldd [%i3+0x028],%f0 ! %f0 = d96af809 005f0000
4573! Mem[0000000030081408] = d7ff0000 ff000000, %l0 = 57002327, %l1 = 0000fb66
4574 ldda [%i2+%o4]0x81,%l0 ! %l0 = 00000000d7ff0000 00000000ff000000
4575! Mem[0000000030041408] = d102b5ff, %f2 = 00000000
4576 lda [%i1+%o4]0x89,%f2 ! %f2 = d102b5ff
4577! Mem[0000000010081400] = 95000000, %l7 = 000000000000ad35
4578 ldswa [%i2+%g0]0x80,%l7 ! %l7 = ffffffff95000000
4579! Mem[0000000030141400] = ffffffff, %l2 = 0000000000000000
4580 ldsha [%i5+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
4581! Mem[0000000010081410] = 0084d76d00000000, %l3 = 000000001dfffff6
4582 ldxa [%i2+0x010]%asi,%l3 ! %l3 = 0084d76d00000000
4583! Mem[0000000010081410] = 0084d76d, %l0 = 00000000d7ff0000
4584 lduw [%i2+%o5],%l0 ! %l0 = 000000000084d76d
4585! Starting 10 instruction Store Burst
4586! %f14 = 00000000 dbae39bf, %l4 = 00000000f2000000
4587! Mem[00000000300c1420] = 578fe66806909cc7
4588 add %i3,0x020,%g1
4589 stda %f14,[%g1+%l4]ASI_PST32_SL ! Mem[00000000300c1420] = 578fe66806909cc7
4590
4591p0_label_110:
4592! %l6 = 0000000000000000, Mem[0000000010041428] = bbbb03aa88e58366
4593 stx %l6,[%i1+0x028] ! Mem[0000000010041428] = 0000000000000000
4594! Mem[0000000010141424] = 00000000, %l0 = 000000000084d76d
4595 swap [%i5+0x024],%l0 ! %l0 = 0000000000000000
4596! %l5 = 00000000000000ff, Mem[0000000030081400] = 90ffffff
4597 stwa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
4598 membar #Sync ! Added by membar checker (27)
4599! %l2 = ffffffffffffffff, Mem[0000000010001408] = a3bfebfcffffff90
4600 stxa %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffffffffffff
4601! %f2 = d102b5ff 00003dff, Mem[0000000030081410] = 6dd7848f f2e25d08
4602 stda %f2 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = d102b5ff 00003dff
4603! Mem[000000001014143c] = 3b8aacb1, %l3 = 0084d76d00000000
4604 swap [%i5+0x03c],%l3 ! %l3 = 000000003b8aacb1
4605! Mem[0000000010141429] = 000000ff, %l7 = ffffffff95000000
4606 ldstuba [%i5+0x029]%asi,%l7 ! %l7 = 00000000000000ff
4607! %l6 = 0000000000000000, Mem[0000000010041438] = 1dfffff6a3bf2890
4608 stx %l6,[%i1+0x038] ! Mem[0000000010041438] = 0000000000000000
4609! Mem[0000000010041408] = 000000ff, %l4 = 00000000f2000000
4610 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
4611! Starting 10 instruction Load Burst
4612! Mem[00000000300c1400] = 00ffbfa3, %l7 = 0000000000000000
4613 ldsba [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000
4614
4615! Check Point 22 for processor 0
4616
4617 set p0_check_pt_data_22,%g4
4618 rd %ccr,%g5 ! %g5 = 44
4619 ldx [%g4+0x08],%g2
4620 cmp %l0,%g2 ! %l0 = 0000000000000000
4621 bne %xcc,p0_reg_check_fail0
4622 mov 0xee0,%g1
4623 ldx [%g4+0x10],%g2
4624 cmp %l2,%g2 ! %l2 = ffffffffffffffff
4625 bne %xcc,p0_reg_check_fail2
4626 mov 0xee2,%g1
4627 ldx [%g4+0x18],%g2
4628 cmp %l3,%g2 ! %l3 = 000000003b8aacb1
4629 bne %xcc,p0_reg_check_fail3
4630 mov 0xee3,%g1
4631 ldx [%g4+0x20],%g2
4632 cmp %l4,%g2 ! %l4 = 00000000000000ff
4633 bne %xcc,p0_reg_check_fail4
4634 mov 0xee4,%g1
4635 ldx [%g4+0x28],%g2
4636 cmp %l5,%g2 ! %l5 = 00000000000000ff
4637 bne %xcc,p0_reg_check_fail5
4638 mov 0xee5,%g1
4639 ldx [%g4+0x30],%g2
4640 cmp %l7,%g2 ! %l7 = 0000000000000000
4641 bne %xcc,p0_reg_check_fail7
4642 mov 0xee7,%g1
4643 ldx [%g4+0x38],%g3
4644 std %f0,[%g4]
4645 ldx [%g4],%g2
4646 cmp %g3,%g2 ! %f0 = d96af809 005f0000
4647 bne %xcc,p0_freg_check_fail
4648 mov 0xf00,%g1
4649 ldx [%g4+0x40],%g3
4650 std %f2,[%g4]
4651 ldx [%g4],%g2
4652 cmp %g3,%g2 ! %f2 = d102b5ff 00003dff
4653 bne %xcc,p0_freg_check_fail
4654 mov 0xf02,%g1
4655 ldx [%g4+0x48],%g3
4656 std %f16,[%g4]
4657 ldx [%g4],%g2
4658 cmp %g3,%g2 ! %f16 = 00000000 cdb502d1
4659 bne %xcc,p0_freg_check_fail
4660 mov 0xf16,%g1
4661 ldx [%g4+0x50],%g3
4662 std %f18,[%g4]
4663 ldx [%g4],%g2
4664 cmp %g3,%g2 ! %f18 = 90ffffff fcebbfa3
4665 bne %xcc,p0_freg_check_fail
4666 mov 0xf18,%g1
4667
4668! Check Point 22 completed
4669
4670
4671p0_label_111:
4672! Mem[0000000010181410] = 00000000, %l6 = 0000000000000000
4673 ldsba [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
4674! Mem[0000000010001400] = 00000000, %l0 = 0000000000000000
4675 lduha [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
4676! Mem[0000000010001410] = a3bf2890, %f0 = d96af809
4677 lda [%i0+%o5]0x80,%f0 ! %f0 = a3bf2890
4678! Mem[0000000010101400] = f6ffff1d35ade500, %l1 = 00000000ff000000
4679 ldxa [%i4+%g0]0x88,%l1 ! %l1 = f6ffff1d35ade500
4680! Mem[00000000100c1400] = 000000e5, %l5 = 00000000000000ff
4681 ldsba [%i3+%g0]0x88,%l5 ! %l5 = ffffffffffffffe5
4682! Mem[0000000030001400] = 6dd78400 cfd6fb74, %l6 = 00000000, %l7 = 00000000
4683 ldda [%i0+%g0]0x81,%l6 ! %l6 = 000000006dd78400 00000000cfd6fb74
4684! Mem[0000000030141408] = 00000000, %l6 = 000000006dd78400
4685 ldswa [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
4686! Mem[00000000201c0000] = e2f2851d, %l4 = 00000000000000ff
4687 lduha [%o0+0x000]%asi,%l4 ! %l4 = 000000000000e2f2
4688! Mem[0000000010101408] = 00000000 a3bfebfc, %l6 = 00000000, %l7 = cfd6fb74
4689 ldda [%i4+%o4]0x88,%l6 ! %l6 = 00000000a3bfebfc 0000000000000000
4690! Starting 10 instruction Store Burst
4691! %l2 = ffffffffffffffff, Mem[0000000010141400] = 00000000
4692 stba %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
4693
4694p0_label_112:
4695! %l3 = 000000003b8aacb1, Mem[0000000010181400] = 27230057ff000000
4696 stxa %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000003b8aacb1
4697! %l4 = 000000000000e2f2, Mem[0000000010181410] = 00000000
4698 stha %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000e2f2
4699! %l1 = f6ffff1d35ade500, Mem[0000000010181408] = f2e25d08
4700 stwa %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 35ade500
4701! %l7 = 0000000000000000, Mem[0000000030141400] = ffffffff
4702 stwa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
4703! %f26 = 783d37e1 ff000000, Mem[0000000030101410] = ffffffff 1ce57e00
4704 stda %f26,[%i4+%o5]0x89 ! Mem[0000000030101410] = 783d37e1 ff000000
4705! %l7 = 0000000000000000, Mem[0000000010101416] = ffe25d08
4706 sth %l7,[%i4+0x016] ! Mem[0000000010101414] = ffe20000
4707! Mem[0000000010181410] = 0000e2f2, %l1 = f6ffff1d35ade500
4708 swapa [%i6+%o5]0x88,%l1 ! %l1 = 000000000000e2f2
4709! %l2 = ffffffff, %l3 = 3b8aacb1, Mem[0000000030181410] = ff00c2ba 6dd7848f
4710 stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffff 3b8aacb1
4711! %l1 = 000000000000e2f2, Mem[0000000030081400] = ff000000
4712 stba %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000f2
4713! Starting 10 instruction Load Burst
4714! Code Fragment 4
4715p0_fragment_4:
4716! %l0 = 0000000000000000
4717 setx 0xc3bee46023576981,%g7,%l0 ! %l0 = c3bee46023576981
4718! %l1 = 000000000000e2f2
4719 setx 0x2b0cb79075eb8d80,%g7,%l1 ! %l1 = 2b0cb79075eb8d80
4720 setx 0x7ff8, %g1, %g2
4721 and %l0, %g2, %l0
4722 setx 0xffffffff, %g1, %g2
4723 and %l1, %g2, %l1
4724 setx 0x100000000, %g1, %g2
4725 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4726 ta T_CHANGE_HPRIV
4727 stxa %l1, [%l0]ASI_ICACHE_INSTR
4728 ta T_CHANGE_NONHPRIV
4729! %l0 = c3bee46023576981
4730 setx 0xb6a3b58facb54879,%g7,%l0 ! %l0 = b6a3b58facb54879
4731! %l1 = 2b0cb79075eb8d80
4732 setx 0xd3c44b1029f706a6,%g7,%l1 ! %l1 = d3c44b1029f706a6
4733
4734p0_label_113:
4735! Mem[00000000201c0000] = e2f2851d, %l5 = ffffffffffffffe5
4736 ldsh [%o0+%g0],%l5 ! %l5 = ffffffffffffe2f2
4737! Mem[0000000010141414] = 000000ff, %l1 = d3c44b1029f706a6
4738 ldswa [%i5+0x014]%asi,%l1 ! %l1 = 00000000000000ff
4739! Mem[0000000010101418] = cdb502d1, %l1 = 00000000000000ff
4740 lduba [%i4+0x01b]%asi,%l1 ! %l1 = 00000000000000d1
4741! Mem[0000000030081410] = ff3d0000, %l0 = b6a3b58facb54879
4742 lduha [%i2+%o5]0x81,%l0 ! %l0 = 000000000000ff3d
4743! Mem[00000000211c0000] = 00ffa37b, %l2 = ffffffffffffffff
4744 ldsba [%o2+0x000]%asi,%l2 ! %l2 = 0000000000000000
4745! Mem[0000000030041400] = 000000ff, %l5 = ffffffffffffe2f2
4746 lduha [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
4747! Mem[0000000030041408] = ffb502d1, %l3 = 000000003b8aacb1
4748 ldsha [%i1+%o4]0x81,%l3 ! %l3 = ffffffffffffffb5
4749! Mem[0000000010181400] = b1ac8a3b00000000, %l7 = 0000000000000000
4750 ldxa [%i6+%g0]0x80,%l7 ! %l7 = b1ac8a3b00000000
4751! Mem[0000000030081408] = 000000ff0000ffd7, %f4 = 0084d76d 00000000
4752 ldda [%i2+%o4]0x89,%f4 ! %f4 = 000000ff 0000ffd7
4753! Starting 10 instruction Store Burst
4754! Mem[0000000010101400] = 00e5ad35, %l3 = ffffffffffffffb5
4755 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff
4756
4757p0_label_114:
4758! %l4 = 000000000000e2f2, Mem[0000000030181400] = dbae39bf00000000
4759 stxa %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000000000e2f2
4760! %l0 = 000000000000ff3d, Mem[00000000100c1414] = 0975ffa8
4761 sth %l0,[%i3+0x014] ! Mem[00000000100c1414] = ff3dffa8
4762! %l6 = a3bfebfc, %l7 = 00000000, Mem[0000000010141430] = 00000000 dbae39bf
4763 stda %l6,[%i5+0x030]%asi ! Mem[0000000010141430] = a3bfebfc 00000000
4764! %l3 = 0000000000000000, Mem[0000000010141400] = ff000000
4765 stha %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
4766! %l2 = 00000000, %l3 = 00000000, Mem[00000000100c1408] = 00000000 00000000
4767 stda %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000
4768! Mem[0000000010001400] = 00000000, %l7 = b1ac8a3b00000000
4769 swapa [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
4770! Mem[0000000020800001] = 00959984, %l3 = 0000000000000000
4771 ldstub [%o1+0x001],%l3 ! %l3 = 00000095000000ff
4772! Mem[0000000030141410] = fb666295, %l0 = 000000000000ff3d
4773 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 000000fb000000ff
4774! Mem[00000000201c0001] = e2f2851d, %l3 = 0000000000000095
4775 ldstub [%o0+0x001],%l3 ! %l3 = 000000f2000000ff
4776! Starting 10 instruction Load Burst
4777 membar #Sync ! Added by membar checker (28)
4778! Mem[0000000010101400] = ffe5ad35 1dfffff6 fcebbfa3 00000000
4779! Mem[0000000010101410] = ffc19900 ffe20000 cdb502d1 295bdcc7
4780! Mem[0000000010101420] = 518a9713 775b9449 9c873bb5 6e1e92a8
4781! Mem[0000000010101430] = b855c84f ed0f510e 000006f6 e1375c96
4782 ldda [%i4]ASI_BLK_PL,%f16 ! Block Load from 0000000010101400
4783
4784p0_label_115:
4785! Mem[0000000020800040] = ffd7b8ec, %l3 = 00000000000000f2
4786 lduh [%o1+0x040],%l3 ! %l3 = 000000000000ffd7
4787! Mem[0000000030181400] = 00000000 0000e2f2, %l6 = a3bfebfc, %l7 = 00000000
4788 ldda [%i6+%g0]0x89,%l6 ! %l6 = 000000000000e2f2 0000000000000000
4789! Mem[00000000300c1410] = 35ade500b16f0000, %f4 = 000000ff 0000ffd7
4790 ldda [%i3+%o5]0x81,%f4 ! %f4 = 35ade500 b16f0000
4791! Mem[0000000010001428] = 783d37e1 ff000000, %l0 = 000000fb, %l1 = 000000d1
4792 ldd [%i0+0x028],%l0 ! %l0 = 00000000783d37e1 00000000ff000000
4793! Mem[0000000010041430] = 4dd91d06 37dfff85, %l6 = 0000e2f2, %l7 = 00000000
4794 ldd [%i1+0x030],%l6 ! %l6 = 000000004dd91d06 0000000037dfff85
4795! Mem[0000000030001408] = 9028bfa3, %l3 = 000000000000ffd7
4796 lduba [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000090
4797! Mem[0000000010101400] = ffe5ad351dfffff6, %f12 = 9449358f fb666295
4798 ldd [%i4+%g0],%f12 ! %f12 = ffe5ad35 1dfffff6
4799! Mem[0000000030181408] = 00000000, %l1 = 00000000ff000000
4800 lduba [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
4801! Mem[00000000201c0000] = e2ff851d, %l6 = 000000004dd91d06
4802 ldsb [%o0+%g0],%l6 ! %l6 = ffffffffffffffe2
4803! Starting 10 instruction Store Burst
4804! Mem[0000000030041400] = ff000000 ff000000 ffb502d1 bf39aedb
4805! Mem[0000000030041410] = 00000000 1dfffff6 3b1ed75a 1b41e871
4806! Mem[0000000030041420] = 2723af57 ffffcdb1 99c19949 99c1993d
4807! Mem[0000000030041430] = 93ab8046 52e548c3 7403c892 43ca1dd3
4808 ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
4809
4810! Check Point 23 for processor 0
4811
4812 set p0_check_pt_data_23,%g4
4813 rd %ccr,%g5 ! %g5 = 44
4814 ldx [%g4+0x08],%g2
4815 cmp %l0,%g2 ! %l0 = 00000000783d37e1
4816 bne %xcc,p0_reg_check_fail0
4817 mov 0xee0,%g1
4818 ldx [%g4+0x10],%g2
4819 cmp %l1,%g2 ! %l1 = 0000000000000000
4820 bne %xcc,p0_reg_check_fail1
4821 mov 0xee1,%g1
4822 ldx [%g4+0x18],%g2
4823 cmp %l2,%g2 ! %l2 = 0000000000000000
4824 bne %xcc,p0_reg_check_fail2
4825 mov 0xee2,%g1
4826 ldx [%g4+0x20],%g2
4827 cmp %l3,%g2 ! %l3 = 0000000000000090
4828 bne %xcc,p0_reg_check_fail3
4829 mov 0xee3,%g1
4830 ldx [%g4+0x28],%g2
4831 cmp %l4,%g2 ! %l4 = 000000000000e2f2
4832 bne %xcc,p0_reg_check_fail4
4833 mov 0xee4,%g1
4834 ldx [%g4+0x30],%g2
4835 cmp %l5,%g2 ! %l5 = 00000000000000ff
4836 bne %xcc,p0_reg_check_fail5
4837 mov 0xee5,%g1
4838 ldx [%g4+0x38],%g2
4839 cmp %l6,%g2 ! %l6 = ffffffffffffffe2
4840 bne %xcc,p0_reg_check_fail6
4841 mov 0xee6,%g1
4842 ldx [%g4+0x40],%g2
4843 cmp %l7,%g2 ! %l7 = 0000000037dfff85
4844 bne %xcc,p0_reg_check_fail7
4845 mov 0xee7,%g1
4846 ldx [%g4+0x48],%g3
4847 std %f0,[%g4]
4848 ldx [%g4],%g2
4849 cmp %g3,%g2 ! %f0 = ff000000 ff000000
4850 bne %xcc,p0_freg_check_fail
4851 mov 0xf00,%g1
4852 ldx [%g4+0x50],%g3
4853 std %f2,[%g4]
4854 ldx [%g4],%g2
4855 cmp %g3,%g2 ! %f2 = ffb502d1 bf39aedb
4856 bne %xcc,p0_freg_check_fail
4857 mov 0xf02,%g1
4858 ldx [%g4+0x58],%g3
4859 std %f4,[%g4]
4860 ldx [%g4],%g2
4861 cmp %g3,%g2 ! %f4 = 00000000 1dfffff6
4862 bne %xcc,p0_freg_check_fail
4863 mov 0xf04,%g1
4864 ldx [%g4+0x60],%g3
4865 std %f6,[%g4]
4866 ldx [%g4],%g2
4867 cmp %g3,%g2 ! %f6 = 3b1ed75a 1b41e871
4868 bne %xcc,p0_freg_check_fail
4869 mov 0xf06,%g1
4870 ldx [%g4+0x68],%g3
4871 std %f8,[%g4]
4872 ldx [%g4],%g2
4873 cmp %g3,%g2 ! %f8 = 2723af57 ffffcdb1
4874 bne %xcc,p0_freg_check_fail
4875 mov 0xf08,%g1
4876 ldx [%g4+0x70],%g3
4877 std %f10,[%g4]
4878 ldx [%g4],%g2
4879 cmp %g3,%g2 ! %f10 = 99c19949 99c1993d
4880 bne %xcc,p0_freg_check_fail
4881 mov 0xf10,%g1
4882 ldx [%g4+0x78],%g3
4883 std %f12,[%g4]
4884 ldx [%g4],%g2
4885 cmp %g3,%g2 ! %f12 = 93ab8046 52e548c3
4886 bne %xcc,p0_freg_check_fail
4887 mov 0xf12,%g1
4888 ldx [%g4+0x80],%g3
4889 std %f14,[%g4]
4890 ldx [%g4],%g2
4891 cmp %g3,%g2 ! %f14 = 7403c892 43ca1dd3
4892 bne %xcc,p0_freg_check_fail
4893 mov 0xf14,%g1
4894 ldx [%g4+0x88],%g3
4895 std %f16,[%g4]
4896 ldx [%g4],%g2
4897 cmp %g3,%g2 ! %f16 = f6ffff1d 35ade5ff
4898 bne %xcc,p0_freg_check_fail
4899 mov 0xf16,%g1
4900 ldx [%g4+0x90],%g3
4901 std %f18,[%g4]
4902 ldx [%g4],%g2
4903 cmp %g3,%g2 ! %f18 = 00000000 a3bfebfc
4904 bne %xcc,p0_freg_check_fail
4905 mov 0xf18,%g1
4906 ldx [%g4+0x98],%g3
4907 std %f20,[%g4]
4908 ldx [%g4],%g2
4909 cmp %g3,%g2 ! %f20 = 0000e2ff 0099c1ff
4910 bne %xcc,p0_freg_check_fail
4911 mov 0xf20,%g1
4912 ldx [%g4+0xa0],%g3
4913 std %f22,[%g4]
4914 ldx [%g4],%g2
4915 cmp %g3,%g2 ! %f22 = c7dc5b29 d102b5cd
4916 bne %xcc,p0_freg_check_fail
4917 mov 0xf22,%g1
4918 ldx [%g4+0xa8],%g3
4919 std %f24,[%g4]
4920 ldx [%g4],%g2
4921 cmp %g3,%g2 ! %f24 = 49945b77 13978a51
4922 bne %xcc,p0_freg_check_fail
4923 mov 0xf24,%g1
4924 ldx [%g4+0xb0],%g3
4925 std %f26,[%g4]
4926 ldx [%g4],%g2
4927 cmp %g3,%g2 ! %f26 = a8921e6e b53b879c
4928 bne %xcc,p0_freg_check_fail
4929 mov 0xf26,%g1
4930 ldx [%g4+0xb8],%g3
4931 std %f28,[%g4]
4932 ldx [%g4],%g2
4933 cmp %g3,%g2 ! %f28 = 0e510fed 4fc855b8
4934 bne %xcc,p0_freg_check_fail
4935 mov 0xf28,%g1
4936 ldx [%g4+0xc0],%g3
4937 std %f30,[%g4]
4938 ldx [%g4],%g2
4939 cmp %g3,%g2 ! %f30 = 965c37e1 f6060000
4940 bne %xcc,p0_freg_check_fail
4941 mov 0xf30,%g1
4942
4943! Check Point 23 completed
4944
4945
4946p0_label_116:
4947! Mem[0000000010101400] = ffe5ad35, %l1 = 0000000000000000
4948 swapa [%i4+%g0]0x80,%l1 ! %l1 = 00000000ffe5ad35
4949! %l0 = 00000000783d37e1, Mem[0000000010041410] = f2e25d08a3ffffff
4950 stxa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000783d37e1
4951 membar #Sync ! Added by membar checker (29)
4952! %f24 = 49945b77 13978a51, %l5 = 00000000000000ff
4953! Mem[0000000010101410] = ffc19900ffe20000
4954 add %i4,0x010,%g1
4955 stda %f24,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010101410] = 518a9713775b9449
4956! Mem[0000000010101428] = 9c873bb56e1e92a8, %l2 = 0000000000000000, %l6 = ffffffffffffffe2
4957 add %i4,0x28,%g1
4958 casxa [%g1]0x80,%l2,%l6 ! %l6 = 9c873bb56e1e92a8
4959! %f20 = 0000e2ff 0099c1ff, Mem[0000000030101408] = ff000000 a3ffffff
4960 stda %f20,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000e2ff 0099c1ff
4961! Mem[0000000010081438] = 68e68f57, %l5 = 000000ff, %l2 = 00000000
4962 add %i2,0x38,%g1
4963 casa [%g1]0x80,%l5,%l2 ! %l2 = 0000000068e68f57
4964! %l6 = 6e1e92a8, %l7 = 37dfff85, Mem[0000000010081400] = 00000095 00000000
4965 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 6e1e92a8 37dfff85
4966! %l6 = 9c873bb56e1e92a8, Mem[00000000100c1438] = ffffff90, %asi = 80
4967 stba %l6,[%i3+0x038]%asi ! Mem[00000000100c1438] = a8ffff90
4968! %l2 = 0000000068e68f57, Mem[0000000010141408] = 35ade5ff
4969 stwa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 68e68f57
4970! Starting 10 instruction Load Burst
4971! Mem[00000000218000c0] = 0030d561, %l2 = 0000000068e68f57
4972 ldsb [%o3+0x0c0],%l2 ! %l2 = 0000000000000000
4973
4974p0_label_117:
4975! Mem[0000000030041400] = 000000ff, %l3 = 0000000000000090
4976 lduba [%i1+%g0]0x89,%l3 ! %l3 = 00000000000000ff
4977! Mem[0000000010041410] = 00000000, %l6 = 9c873bb56e1e92a8
4978 ldsha [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
4979! Mem[0000000030041408] = d102b5ff, %l1 = 00000000ffe5ad35
4980 ldswa [%i1+%o4]0x89,%l1 ! %l1 = ffffffffd102b5ff
4981! Mem[0000000010001400] = 00000000, %l7 = 0000000037dfff85
4982 lduwa [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
4983! Mem[00000000100c1400] = 000000e5, %l2 = 0000000000000000
4984 lduha [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000e5
4985! Mem[0000000010101410] = 49945b7713978a51, %f10 = 99c19949 99c1993d
4986 ldda [%i4+%o5]0x88,%f10 ! %f10 = 49945b77 13978a51
4987! Mem[0000000010081410] = 6dd78400, %l2 = 00000000000000e5
4988 ldsba [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
4989! Mem[0000000030181400] = f2e20000, %l3 = 00000000000000ff
4990 lduwa [%i6+%g0]0x81,%l3 ! %l3 = 00000000f2e20000
4991! Mem[00000000211c0000] = 00ffa37b, %l2 = 0000000000000000
4992 ldub [%o2+0x001],%l2 ! %l2 = 00000000000000ff
4993! Starting 10 instruction Store Burst
4994! Mem[00000000201c0000] = e2ff851d, %l5 = 00000000000000ff
4995 ldstub [%o0+%g0],%l5 ! %l5 = 000000e2000000ff
4996
4997p0_label_118:
4998! Mem[0000000010101420] = 518a9713, %l2 = 00000000000000ff
4999 ldstuba [%i4+0x020]%asi,%l2 ! %l2 = 00000051000000ff
5000! Mem[0000000010181410] = 00e5ad35, %l1 = ffffffffd102b5ff
5001 ldswa [%i6+%o5]0x80,%l1 ! %l1 = 0000000000e5ad35
5002! %f16 = f6ffff1d 35ade5ff 00000000 a3bfebfc
5003! %f20 = 0000e2ff 0099c1ff c7dc5b29 d102b5cd
5004! %f24 = 49945b77 13978a51 a8921e6e b53b879c
5005! %f28 = 0e510fed 4fc855b8 965c37e1 f6060000
5006 stda %f16,[%i3]ASI_BLK_S ! Block Store to 00000000300c1400
5007! %l1 = 0000000000e5ad35, Mem[0000000030081410] = ff3d0000
5008 stha %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = ad350000
5009! %f16 = f6ffff1d 35ade5ff 00000000 a3bfebfc
5010! %f20 = 0000e2ff 0099c1ff c7dc5b29 d102b5cd
5011! %f24 = 49945b77 13978a51 a8921e6e b53b879c
5012! %f28 = 0e510fed 4fc855b8 965c37e1 f6060000
5013 stda %f16,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
5014! %f6 = 3b1ed75a 1b41e871, Mem[0000000030001408] = a3bf2890 24174994
5015 stda %f6 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 3b1ed75a 1b41e871
5016! Mem[0000000010101408] = a3bfebfc, %l6 = 0000000000000000
5017 swapa [%i4+%o4]0x88,%l6 ! %l6 = 00000000a3bfebfc
5018! %l0 = 00000000783d37e1, Mem[0000000010101408] = 0000000000000000
5019 stxa %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000783d37e1
5020! Mem[000000001010141b] = cdb502d1, %l7 = 0000000000000000
5021 ldstub [%i4+0x01b],%l7 ! %l7 = 000000d1000000ff
5022! Starting 10 instruction Load Burst
5023! Mem[0000000010181408] = 35ade500, %l2 = 0000000000000051
5024 lduwa [%i6+%o4]0x88,%l2 ! %l2 = 0000000035ade500
5025
5026p0_label_119:
5027! Mem[0000000010181400] = 3b8aacb1, %l5 = 00000000000000e2
5028 lduha [%i6+%g0]0x88,%l5 ! %l5 = 000000000000acb1
5029 membar #Sync ! Added by membar checker (30)
5030! Mem[00000000300c1400] = 1dfffff6, %l6 = 00000000a3bfebfc
5031 ldsba [%i3+%g0]0x89,%l6 ! %l6 = fffffffffffffff6
5032! Mem[0000000010041410] = 00000000, %f2 = ffb502d1
5033 lda [%i1+%o5]0x88,%f2 ! %f2 = 00000000
5034! Mem[0000000030041410] = ffc19900ffe20000, %l3 = 00000000f2e20000
5035 ldxa [%i1+%o5]0x81,%l3 ! %l3 = ffc19900ffe20000
5036! Mem[00000000211c0000] = 00ffa37b, %l0 = 00000000783d37e1
5037 ldsh [%o2+%g0],%l0 ! %l0 = 00000000000000ff
5038! Mem[00000000300c1400] = 1dfffff6, %l7 = 00000000000000d1
5039 lduba [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000f6
5040! Mem[0000000010181408] = 00e5ad35, %l3 = ffc19900ffe20000
5041 lduwa [%i6+%o4]0x80,%l3 ! %l3 = 0000000000e5ad35
5042! Mem[0000000030181400] = f2e20000, %l5 = 000000000000acb1
5043 lduwa [%i6+%g0]0x81,%l5 ! %l5 = 00000000f2e20000
5044! Mem[0000000010041410] = e1373d78 00000000, %l2 = 35ade500, %l3 = 00e5ad35
5045 ldda [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000 00000000e1373d78
5046! Starting 10 instruction Store Burst
5047! %l4 = 000000000000e2f2, Mem[0000000030141400] = 00000000
5048 stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = f2000000
5049
5050p0_label_120:
5051! %l0 = 00000000000000ff, Mem[0000000010041434] = 37dfff85, %asi = 80
5052 stwa %l0,[%i1+0x034]%asi ! Mem[0000000010041434] = 000000ff
5053! Mem[0000000010041400] = 00000000, %l4 = 000000000000e2f2
5054 ldstuba [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000ff
5055! %l4 = 0000000000000000, Mem[0000000030101400] = 0fde36ff
5056 stwa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
5057! Mem[0000000030001410] = 00000000, %l5 = 00000000f2e20000
5058 ldstuba [%i0+%o5]0x81,%l5 ! %l5 = 00000000000000ff
5059! %l6 = fffffffffffffff6, Mem[0000000030041408] = fcebbfa3
5060 stha %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = fff6bfa3
5061! Mem[0000000030181410] = ffffffff, %l6 = fffffffffffffff6
5062 swapa [%i6+%o5]0x81,%l6 ! %l6 = 00000000ffffffff
5063! %f10 = 49945b77 13978a51, Mem[0000000010081410] = 0084d76d 00000000
5064 stda %f10,[%i2+0x010]%asi ! Mem[0000000010081410] = 49945b77 13978a51
5065! Mem[0000000010141408] = 68e68f57, %l3 = 00000000e1373d78
5066 swapa [%i5+%o4]0x88,%l3 ! %l3 = 0000000068e68f57
5067! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
5068 ldstuba [%i4+%g0]0x80,%l5 ! %l5 = 00000000000000ff
5069! Starting 10 instruction Load Burst
5070! Mem[0000000030181410] = fffffff6 3b8aacb1, %l6 = ffffffff, %l7 = 000000f6
5071 ldda [%i6+%o5]0x81,%l6 ! %l6 = 00000000fffffff6 000000003b8aacb1
5072
5073! Check Point 24 for processor 0
5074
5075 set p0_check_pt_data_24,%g4
5076 rd %ccr,%g5 ! %g5 = 44
5077 ldx [%g4+0x08],%g2
5078 cmp %l0,%g2 ! %l0 = 00000000000000ff
5079 bne %xcc,p0_reg_check_fail0
5080 mov 0xee0,%g1
5081 ldx [%g4+0x10],%g2
5082 cmp %l1,%g2 ! %l1 = 0000000000e5ad35
5083 bne %xcc,p0_reg_check_fail1
5084 mov 0xee1,%g1
5085 ldx [%g4+0x18],%g2
5086 cmp %l2,%g2 ! %l2 = 0000000000000000
5087 bne %xcc,p0_reg_check_fail2
5088 mov 0xee2,%g1
5089 ldx [%g4+0x20],%g2
5090 cmp %l3,%g2 ! %l3 = 0000000068e68f57
5091 bne %xcc,p0_reg_check_fail3
5092 mov 0xee3,%g1
5093 ldx [%g4+0x28],%g2
5094 cmp %l4,%g2 ! %l4 = 0000000000000000
5095 bne %xcc,p0_reg_check_fail4
5096 mov 0xee4,%g1
5097 ldx [%g4+0x30],%g2
5098 cmp %l5,%g2 ! %l5 = 0000000000000000
5099 bne %xcc,p0_reg_check_fail5
5100 mov 0xee5,%g1
5101 ldx [%g4+0x38],%g2
5102 cmp %l6,%g2 ! %l6 = 00000000fffffff6
5103 bne %xcc,p0_reg_check_fail6
5104 mov 0xee6,%g1
5105 ldx [%g4+0x40],%g2
5106 cmp %l7,%g2 ! %l7 = 000000003b8aacb1
5107 bne %xcc,p0_reg_check_fail7
5108 mov 0xee7,%g1
5109 ldx [%g4+0x48],%g3
5110 std %f2,[%g4]
5111 ldx [%g4],%g2
5112 cmp %g3,%g2 ! %f2 = 00000000 bf39aedb
5113 bne %xcc,p0_freg_check_fail
5114 mov 0xf02,%g1
5115 ldx [%g4+0x50],%g3
5116 std %f6,[%g4]
5117 ldx [%g4],%g2
5118 cmp %g3,%g2 ! %f6 = 3b1ed75a 1b41e871
5119 bne %xcc,p0_freg_check_fail
5120 mov 0xf06,%g1
5121 ldx [%g4+0x58],%g3
5122 std %f10,[%g4]
5123 ldx [%g4],%g2
5124 cmp %g3,%g2 ! %f10 = 49945b77 13978a51
5125 bne %xcc,p0_freg_check_fail
5126 mov 0xf10,%g1
5127
5128! Check Point 24 completed
5129
5130
5131p0_label_121:
5132! Mem[0000000010001400] = d102b5cd 00000000, %l4 = 00000000, %l5 = 00000000
5133 ldda [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000 00000000d102b5cd
5134! Mem[0000000030181400] = 000000000000e2f2, %f22 = c7dc5b29 d102b5cd
5135 ldda [%i6+%g0]0x89,%f22 ! %f22 = 00000000 0000e2f2
5136! Mem[0000000010041400] = ff000000, %l7 = 000000003b8aacb1
5137 ldub [%i1+%g0],%l7 ! %l7 = 00000000000000ff
5138! Mem[0000000030101410] = ff000000, %f24 = 49945b77
5139 lda [%i4+%o5]0x89,%f24 ! %f24 = ff000000
5140! Mem[0000000010181408] = 35ade500, %l3 = 0000000068e68f57
5141 lduha [%i6+%o4]0x88,%l3 ! %l3 = 000000000000e500
5142! Mem[0000000030081400] = f20000ff ffffffff, %l4 = 00000000, %l5 = d102b5cd
5143 ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000f20000ff 00000000ffffffff
5144 membar #Sync ! Added by membar checker (31)
5145! Mem[0000000030101400] = 00000000 00000000 ffc19900 ffe20000
5146! Mem[0000000030101410] = 000000ff e1373d78 135abbdb c99b887f
5147! Mem[0000000030101420] = 5311e374 ddae6b21 58753f2f 3473a3d9
5148! Mem[0000000030101430] = 3a01337c dc6b25e8 18295d59 c1b881ee
5149 ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
5150! Mem[0000000010001418] = 000000309085fb95, %f2 = 00000000 bf39aedb
5151 ldd [%i0+0x018],%f2 ! %f2 = 00000030 9085fb95
5152! Mem[0000000030181408] = 00000000, %l0 = 00000000000000ff
5153 lduwa [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
5154! Starting 10 instruction Store Burst
5155! %l2 = 0000000000000000, Mem[0000000030081408] = d7ff0000
5156 stha %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
5157
5158p0_label_122:
5159! Mem[00000000300c1408] = 00000000, %l4 = 00000000f20000ff
5160 swapa [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000
5161! %l2 = 0000000000000000, Mem[0000000010081410] = 518a9713775b9449
5162 stxa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000000
5163! %l7 = 00000000000000ff, Mem[0000000010081410] = 00000000
5164 stha %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ff0000
5165! %f14 = 7403c892 43ca1dd3, %l4 = 0000000000000000
5166! Mem[0000000030041418] = cdb502d1295bdcc7
5167 add %i1,0x018,%g1
5168 stda %f14,[%g1+%l4]ASI_PST32_S ! Mem[0000000030041418] = cdb502d1295bdcc7
5169! %f6 = 3b1ed75a, Mem[0000000010181400] = b1ac8a3b
5170 sta %f6 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 3b1ed75a
5171! %l3 = 000000000000e500, Mem[0000000030041400] = ffe5ad35
5172 stba %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00e5ad35
5173! Mem[0000000030001408] = 1b41e871, %l0 = 0000000000000000
5174 ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 00000071000000ff
5175! Mem[00000000100c1418] = a8ff7509, %l0 = 0000000000000071
5176 ldstuba [%i3+0x018]%asi,%l0 ! %l0 = 000000a8000000ff
5177! %f4 = 00000000 1dfffff6, %l0 = 00000000000000a8
5178! Mem[0000000030001430] = f6da05dad78f5fd2
5179 add %i0,0x030,%g1
5180 stda %f4,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030001430] = f6da05dad78f5fd2
5181! Starting 10 instruction Load Burst
5182! Mem[0000000030001408] = 1b41e8ff, %l6 = 00000000fffffff6
5183 ldsba [%i0+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
5184
5185p0_label_123:
5186! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000
5187 ldsba [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
5188! Mem[0000000030081400] = f20000ff, %l0 = 00000000000000a8
5189 lduwa [%i2+%g0]0x81,%l0 ! %l0 = 00000000f20000ff
5190! Mem[0000000010001418] = 00000030, %l0 = 00000000f20000ff
5191 lduha [%i0+0x018]%asi,%l0 ! %l0 = 0000000000000000
5192! Mem[0000000030081410] = ad350000ffb502d1, %f0 = ff000000 ff000000
5193 ldda [%i2+%o5]0x81,%f0 ! %f0 = ad350000 ffb502d1
5194! Mem[0000000030141400] = 000000f2, %l5 = 00000000ffffffff
5195 lduha [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000f2
5196! Mem[0000000010081400] = a8921e6e, %l6 = ffffffffffffffff
5197 ldswa [%i2+%g0]0x80,%l6 ! %l6 = ffffffffa8921e6e
5198! Mem[00000000300c1400] = f6ffff1d35ade5ff, %l3 = 000000000000e500
5199 ldxa [%i3+%g0]0x81,%l3 ! %l3 = f6ffff1d35ade5ff
5200! Mem[0000000010101400] = ff000000, %l2 = 0000000000000000
5201 ldsba [%i4+0x001]%asi,%l2 ! %l2 = 0000000000000000
5202! Mem[0000000030081400] = f20000ffffffffff, %l0 = 0000000000000000
5203 ldxa [%i2+%g0]0x81,%l0 ! %l0 = f20000ffffffffff
5204! Starting 10 instruction Store Burst
5205! %l6 = ffffffffa8921e6e, Mem[0000000030001400] = 0084d76d
5206 stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = a8921e6e
5207
5208p0_label_124:
5209! %l2 = 0000000000000000, Mem[00000000100c1402] = e5000000, %asi = 80
5210 stha %l2,[%i3+0x002]%asi ! Mem[00000000100c1400] = e5000000
5211! Mem[0000000030141410] = ff666295, %l1 = 0000000000e5ad35
5212 ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
5213! %f14 = 7403c892 43ca1dd3, Mem[0000000010141408] = e1373d78 f6000000
5214 stda %f14,[%i5+%o4]0x88 ! Mem[0000000010141408] = 7403c892 43ca1dd3
5215! %l7 = 00000000000000ff, Mem[0000000010001400] = 00000000cdb502d1, %asi = 80
5216 stxa %l7,[%i0+0x000]%asi ! Mem[0000000010001400] = 00000000000000ff
5217! Mem[0000000020800041] = ffd7b8ec, %l7 = 00000000000000ff
5218 ldstuba [%o1+0x041]%asi,%l7 ! %l7 = 000000d7000000ff
5219! Mem[0000000010001410] = 9028bfa3, %l0 = f20000ffffffffff
5220 ldstuba [%i0+%o5]0x88,%l0 ! %l0 = 000000a3000000ff
5221! %l0 = 00000000000000a3, Mem[0000000021800100] = 7ed35a3e, %asi = 80
5222 stba %l0,[%o3+0x100]%asi ! Mem[0000000021800100] = a3d35a3e
5223 membar #Sync ! Added by membar checker (32)
5224! %l0 = 00000000000000a3, Mem[0000000030101408] = ffc19900
5225 stwa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000a3
5226! %f23 = c99b887f, Mem[0000000030081410] = ad350000
5227 sta %f23,[%i2+%o5]0x81 ! Mem[0000000030081410] = c99b887f
5228! Starting 10 instruction Load Burst
5229! Mem[0000000030041410] = 0099c1ff, %l5 = 00000000000000f2
5230 lduha [%i1+%o5]0x89,%l5 ! %l5 = 000000000000c1ff
5231
5232p0_label_125:
5233! Mem[0000000010181400] = 3b1ed75a, %l1 = 00000000000000ff
5234 ldsba [%i6+%g0]0x80,%l1 ! %l1 = 000000000000003b
5235! Mem[0000000010101434] = ed0f510e, %l3 = f6ffff1d35ade5ff
5236 lduh [%i4+0x034],%l3 ! %l3 = 000000000000ed0f
5237! Mem[0000000030041400] = 00e5ad351dfffff6, %l1 = 000000000000003b
5238 ldxa [%i1+%g0]0x81,%l1 ! %l1 = 00e5ad351dfffff6
5239! Mem[0000000030181400] = 000000000000e2f2, %f12 = 93ab8046 52e548c3
5240 ldda [%i6+%g0]0x89,%f12 ! %f12 = 00000000 0000e2f2
5241! Mem[0000000010141400] = 00000000, %l5 = 000000000000c1ff
5242 ldswa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
5243! Mem[0000000010081434] = 24174994, %l6 = ffffffffa8921e6e
5244 lduw [%i2+0x034],%l6 ! %l6 = 0000000024174994
5245! Mem[0000000010001410] = 9028bfff, %l2 = 0000000000000000
5246 ldsha [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffbfff
5247! Mem[0000000030001410] = ff000000cdb502d1, %l4 = 0000000000000000
5248 ldxa [%i0+%o5]0x81,%l4 ! %l4 = ff000000cdb502d1
5249! Mem[0000000010181408] = 00e5ad35, %f4 = 00000000
5250 lda [%i6+%o4]0x80,%f4 ! %f4 = 00e5ad35
5251! Starting 10 instruction Store Burst
5252! %f21 = e1373d78, Mem[0000000010181430] = 622881be
5253 sta %f21,[%i6+0x030]%asi ! Mem[0000000010181430] = e1373d78
5254
5255! Check Point 25 for processor 0
5256
5257 set p0_check_pt_data_25,%g4
5258 rd %ccr,%g5 ! %g5 = 44
5259 ldx [%g4+0x08],%g2
5260 cmp %l0,%g2 ! %l0 = 00000000000000a3
5261 bne %xcc,p0_reg_check_fail0
5262 mov 0xee0,%g1
5263 ldx [%g4+0x10],%g2
5264 cmp %l1,%g2 ! %l1 = 00e5ad351dfffff6
5265 bne %xcc,p0_reg_check_fail1
5266 mov 0xee1,%g1
5267 ldx [%g4+0x18],%g2
5268 cmp %l2,%g2 ! %l2 = ffffffffffffbfff
5269 bne %xcc,p0_reg_check_fail2
5270 mov 0xee2,%g1
5271 ldx [%g4+0x20],%g2
5272 cmp %l3,%g2 ! %l3 = 000000000000ed0f
5273 bne %xcc,p0_reg_check_fail3
5274 mov 0xee3,%g1
5275 ldx [%g4+0x28],%g2
5276 cmp %l4,%g2 ! %l4 = ff000000cdb502d1
5277 bne %xcc,p0_reg_check_fail4
5278 mov 0xee4,%g1
5279 ldx [%g4+0x30],%g2
5280 cmp %l5,%g2 ! %l5 = 0000000000000000
5281 bne %xcc,p0_reg_check_fail5
5282 mov 0xee5,%g1
5283 ldx [%g4+0x38],%g2
5284 cmp %l6,%g2 ! %l6 = 0000000024174994
5285 bne %xcc,p0_reg_check_fail6
5286 mov 0xee6,%g1
5287 ldx [%g4+0x40],%g2
5288 cmp %l7,%g2 ! %l7 = 00000000000000d7
5289 bne %xcc,p0_reg_check_fail7
5290 mov 0xee7,%g1
5291 ldx [%g4+0x48],%g3
5292 std %f0,[%g4]
5293 ldx [%g4],%g2
5294 cmp %g3,%g2 ! %f0 = ad350000 ffb502d1
5295 bne %xcc,p0_freg_check_fail
5296 mov 0xf00,%g1
5297 ldx [%g4+0x50],%g3
5298 std %f2,[%g4]
5299 ldx [%g4],%g2
5300 cmp %g3,%g2 ! %f2 = 00000030 9085fb95
5301 bne %xcc,p0_freg_check_fail
5302 mov 0xf02,%g1
5303 ldx [%g4+0x58],%g3
5304 std %f4,[%g4]
5305 ldx [%g4],%g2
5306 cmp %g3,%g2 ! %f4 = 00e5ad35 1dfffff6
5307 bne %xcc,p0_freg_check_fail
5308 mov 0xf04,%g1
5309 ldx [%g4+0x60],%g3
5310 std %f12,[%g4]
5311 ldx [%g4],%g2
5312 cmp %g3,%g2 ! %f12 = 00000000 0000e2f2
5313 bne %xcc,p0_freg_check_fail
5314 mov 0xf12,%g1
5315 ldx [%g4+0x68],%g3
5316 std %f16,[%g4]
5317 ldx [%g4],%g2
5318 cmp %g3,%g2 ! %f16 = 00000000 00000000
5319 bne %xcc,p0_freg_check_fail
5320 mov 0xf16,%g1
5321 ldx [%g4+0x70],%g3
5322 std %f18,[%g4]
5323 ldx [%g4],%g2
5324 cmp %g3,%g2 ! %f18 = ffc19900 ffe20000
5325 bne %xcc,p0_freg_check_fail
5326 mov 0xf18,%g1
5327 ldx [%g4+0x78],%g3
5328 std %f20,[%g4]
5329 ldx [%g4],%g2
5330 cmp %g3,%g2 ! %f20 = 000000ff e1373d78
5331 bne %xcc,p0_freg_check_fail
5332 mov 0xf20,%g1
5333 ldx [%g4+0x80],%g3
5334 std %f22,[%g4]
5335 ldx [%g4],%g2
5336 cmp %g3,%g2 ! %f22 = 135abbdb c99b887f
5337 bne %xcc,p0_freg_check_fail
5338 mov 0xf22,%g1
5339 ldx [%g4+0x88],%g3
5340 std %f24,[%g4]
5341 ldx [%g4],%g2
5342 cmp %g3,%g2 ! %f24 = 5311e374 ddae6b21
5343 bne %xcc,p0_freg_check_fail
5344 mov 0xf24,%g1
5345 ldx [%g4+0x90],%g3
5346 std %f26,[%g4]
5347 ldx [%g4],%g2
5348 cmp %g3,%g2 ! %f26 = 58753f2f 3473a3d9
5349 bne %xcc,p0_freg_check_fail
5350 mov 0xf26,%g1
5351 ldx [%g4+0x98],%g3
5352 std %f28,[%g4]
5353 ldx [%g4],%g2
5354 cmp %g3,%g2 ! %f28 = 3a01337c dc6b25e8
5355 bne %xcc,p0_freg_check_fail
5356 mov 0xf28,%g1
5357 ldx [%g4+0xa0],%g3
5358 std %f30,[%g4]
5359 ldx [%g4],%g2
5360 cmp %g3,%g2 ! %f30 = 18295d59 c1b881ee
5361 bne %xcc,p0_freg_check_fail
5362 mov 0xf30,%g1
5363
5364! Check Point 25 completed
5365
5366
5367p0_label_126:
5368! Mem[0000000010141408] = d31dca43, %l7 = 00000000000000d7
5369 swapa [%i5+%o4]0x80,%l7 ! %l7 = 00000000d31dca43
5370! Mem[00000000201c0000] = ffff851d, %l6 = 0000000024174994
5371 ldstub [%o0+%g0],%l6 ! %l6 = 000000ff000000ff
5372! %l6 = 00000000000000ff, Mem[0000000030041400] = f6ffff1d35ade500
5373 stxa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000000000ff
5374! Mem[0000000010041400] = 000000ff, %l5 = 0000000000000000
5375 swapa [%i1+%g0]0x88,%l5 ! %l5 = 00000000000000ff
5376! %f18 = ffc19900 ffe20000, %l4 = ff000000cdb502d1
5377! Mem[0000000030181408] = 0000000000000000
5378 add %i6,0x008,%g1
5379 stda %f18,[%g1+%l4]ASI_PST32_S ! Mem[0000000030181408] = 00000000ffe20000
5380! Mem[0000000010181400] = 3b1ed75a, %l4 = ff000000cdb502d1
5381 swapa [%i6+%g0]0x80,%l4 ! %l4 = 000000003b1ed75a
5382! Mem[0000000030081408] = 00000000, %l5 = 00000000000000ff
5383 ldstuba [%i2+%o4]0x81,%l5 ! %l5 = 00000000000000ff
5384! Mem[00000000211c0000] = 00ffa37b, %l7 = 00000000d31dca43
5385 ldstub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
5386! %f28 = 3a01337c dc6b25e8, Mem[0000000030081410] = c99b887f ffb502d1
5387 stda %f28,[%i2+%o5]0x81 ! Mem[0000000030081410] = 3a01337c dc6b25e8
5388! Starting 10 instruction Load Burst
5389! Mem[00000000100c1410] = f6000000, %l0 = 00000000000000a3
5390 lduwa [%i3+%o5]0x88,%l0 ! %l0 = 00000000f6000000
5391
5392p0_label_127:
5393! Mem[0000000010081408] = 00000048e1370002, %l1 = 00e5ad351dfffff6
5394 ldxa [%i2+%o4]0x88,%l1 ! %l1 = 00000048e1370002
5395! Mem[0000000010001408] = ffffffff, %l3 = 000000000000ed0f
5396 lduwa [%i0+%o4]0x88,%l3 ! %l3 = 00000000ffffffff
5397! Mem[0000000030141408] = 00000000f2e25d08, %l1 = 00000048e1370002
5398 ldxa [%i5+%o4]0x81,%l1 ! %l1 = 00000000f2e25d08
5399! Mem[0000000010041408] = 000000ff, %l3 = 00000000ffffffff
5400 ldsha [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff
5401! Mem[0000000010141408] = d7000000, %l3 = 00000000000000ff
5402 ldsha [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
5403! Mem[00000000100c1408] = 0000000000000000, %l4 = 000000003b1ed75a
5404 ldxa [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000
5405! Mem[0000000010081408] = e1370002, %l4 = 0000000000000000
5406 lduwa [%i2+%o4]0x88,%l4 ! %l4 = 00000000e1370002
5407! Mem[0000000030141400] = f2000000, %l0 = 00000000f6000000
5408 ldswa [%i5+%g0]0x81,%l0 ! %l0 = fffffffff2000000
5409! Mem[00000000100c1408] = 00000000, %l7 = 0000000000000000
5410 ldswa [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
5411! Starting 10 instruction Store Burst
5412! %l4 = 00000000e1370002, Mem[00000000201c0000] = ffff851d
5413 stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = 02ff851d
5414
5415p0_label_128:
5416! Mem[0000000010081410] = 00ff0000, %l6 = 00000000000000ff
5417 ldstuba [%i2+%o5]0x80,%l6 ! %l6 = 00000000000000ff
5418! %l3 = 0000000000000000, Mem[0000000010181430] = e1373d78ffffde0f
5419 stx %l3,[%i6+0x030] ! Mem[0000000010181430] = 0000000000000000
5420! %f15 = 43ca1dd3, Mem[0000000010081410] = 0000ffff
5421 sta %f15,[%i2+%o5]0x88 ! Mem[0000000010081410] = 43ca1dd3
5422! Mem[0000000010041400] = 00000000, %l2 = ffffffffffffbfff
5423 ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ff
5424! Mem[0000000030081410] = 7c33013a, %l3 = 0000000000000000
5425 swapa [%i2+%o5]0x89,%l3 ! %l3 = 000000007c33013a
5426! %f5 = 1dfffff6, Mem[0000000030181408] = 00000000
5427 sta %f5 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 1dfffff6
5428! %l0 = fffffffff2000000, Mem[0000000030081410] = 00000000
5429 stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = f2000000
5430! Mem[0000000010141408] = d7000000, %l3 = 000000007c33013a
5431 ldswa [%i5+%o4]0x88,%l3 ! %l3 = ffffffffd7000000
5432! %l3 = ffffffffd7000000, Mem[0000000010081407] = 85ffdf37, %asi = 80
5433 stba %l3,[%i2+0x007]%asi ! Mem[0000000010081404] = 85ffdf00
5434! Starting 10 instruction Load Burst
5435! Mem[0000000030141408] = 00000000f2e25d08, %f28 = 3a01337c dc6b25e8
5436 ldda [%i5+%o4]0x81,%f28 ! %f28 = 00000000 f2e25d08
5437
5438p0_label_129:
5439! Mem[0000000010101408] = 00000000783d37e1, %l4 = 00000000e1370002
5440 ldxa [%i4+%o4]0x80,%l4 ! %l4 = 00000000783d37e1
5441! Mem[0000000030081410] = e8256bdc 000000f2, %l4 = 783d37e1, %l5 = 00000000
5442 ldda [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000f2 00000000e8256bdc
5443 membar #Sync ! Added by membar checker (33)
5444! Mem[0000000010081400] = a8921e6e 85ffdf00 020037e1 48000000
5445! Mem[0000000010081410] = d31dca43 00000000 d96af809 005f0000
5446! Mem[0000000010081420] = 000000ff 005f0000 3d780000 00000000
5447! Mem[0000000010081430] = c348e552 24174994 68e68f57 b1cdffff
5448 ldda [%i2]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010081400
5449! Mem[0000000010041408] = ff000000 000000ff, %l2 = 00000000, %l3 = d7000000
5450 ldda [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff 00000000ff000000
5451! Mem[0000000010041410] = 00000000, %l5 = 00000000e8256bdc
5452 ldswa [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000
5453! Mem[00000000100c1428] = d96af809, %l3 = 00000000ff000000
5454 ldsw [%i3+0x028],%l3 ! %l3 = ffffffffd96af809
5455! Mem[0000000030081408] = 000000ff, %l6 = 0000000000000000
5456 ldsba [%i2+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
5457! Mem[0000000021800140] = 00002023, %l7 = 0000000000000000
5458 ldsha [%o3+0x140]%asi,%l7 ! %l7 = 0000000000000000
5459! Mem[00000000300c1400] = f6ffff1d35ade5ff, %f10 = 49945b77 13978a51
5460 ldda [%i3+%g0]0x81,%f10 ! %f10 = f6ffff1d 35ade5ff
5461! Starting 10 instruction Store Burst
5462! %l0 = fffffffff2000000, Mem[0000000010181410] = 00e5ad35
5463 stha %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000ad35
5464
5465p0_label_130:
5466! %l4 = 00000000000000f2, imm = 0000000000000be4, %l0 = fffffffff2000000
5467 addc %l4,0xbe4,%l0 ! %l0 = 0000000000000cd6
5468! %l0 = 00000cd6, %l1 = f2e25d08, Mem[0000000010141410] = d7ffffff 000000ff
5469 stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000cd6 f2e25d08
5470! %l7 = 0000000000000000, Mem[0000000010001400] = ff00000000000000
5471 stxa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
5472! Mem[0000000010181410] = 0000ad35, %l0 = 0000000000000cd6
5473 swapa [%i6+%o5]0x80,%l0 ! %l0 = 000000000000ad35
5474! %f14 = 7403c892 43ca1dd3, %l4 = 00000000000000f2
5475! Mem[0000000010181438] = bfa3b5cd00c15a90
5476 add %i6,0x038,%g1
5477 stda %f14,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010181438] = bfa3b5cd92c80374
5478! Mem[0000000030141400] = 000000f2, %l4 = 00000000000000f2
5479 ldstuba [%i5+%g0]0x89,%l4 ! %l4 = 000000f2000000ff
5480! %f4 = 00e5ad35 1dfffff6, %l7 = 0000000000000000
5481! Mem[0000000030141410] = ff666295412ccb02
5482 add %i5,0x010,%g1
5483 stda %f4,[%g1+%l7]ASI_PST8_S ! Mem[0000000030141410] = ff666295412ccb02
5484! Mem[0000000010001408] = ffffffff, %l3 = ffffffffd96af809
5485 swapa [%i0+%o4]0x80,%l3 ! %l3 = 00000000ffffffff
5486! Mem[00000000201c0001] = 02ff851d, %l6 = ffffffffffffffff
5487 ldstub [%o0+0x001],%l6 ! %l6 = 000000ff000000ff
5488! Starting 10 instruction Load Burst
5489! Mem[00000000300c1410] = ffe20000, %l4 = 00000000000000f2
5490 ldsba [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
5491
5492! Check Point 26 for processor 0
5493
5494 set p0_check_pt_data_26,%g4
5495 rd %ccr,%g5 ! %g5 = 44
5496 ldx [%g4+0x08],%g2
5497 cmp %l0,%g2 ! %l0 = 000000000000ad35
5498 bne %xcc,p0_reg_check_fail0
5499 mov 0xee0,%g1
5500 ldx [%g4+0x10],%g2
5501 cmp %l1,%g2 ! %l1 = 00000000f2e25d08
5502 bne %xcc,p0_reg_check_fail1
5503 mov 0xee1,%g1
5504 ldx [%g4+0x18],%g2
5505 cmp %l2,%g2 ! %l2 = 00000000000000ff
5506 bne %xcc,p0_reg_check_fail2
5507 mov 0xee2,%g1
5508 ldx [%g4+0x20],%g2
5509 cmp %l3,%g2 ! %l3 = 00000000ffffffff
5510 bne %xcc,p0_reg_check_fail3
5511 mov 0xee3,%g1
5512 ldx [%g4+0x28],%g2
5513 cmp %l4,%g2 ! %l4 = 0000000000000000
5514 bne %xcc,p0_reg_check_fail4
5515 mov 0xee4,%g1
5516 ldx [%g4+0x30],%g2
5517 cmp %l5,%g2 ! %l5 = 0000000000000000
5518 bne %xcc,p0_reg_check_fail5
5519 mov 0xee5,%g1
5520 ldx [%g4+0x38],%g2
5521 cmp %l6,%g2 ! %l6 = 00000000000000ff
5522 bne %xcc,p0_reg_check_fail6
5523 mov 0xee6,%g1
5524 ldx [%g4+0x40],%g2
5525 cmp %l7,%g2 ! %l7 = 0000000000000000
5526 bne %xcc,p0_reg_check_fail7
5527 mov 0xee7,%g1
5528 ldx [%g4+0x48],%g3
5529 std %f2,[%g4]
5530 ldx [%g4],%g2
5531 cmp %g3,%g2 ! %f2 = 00000030 9085fb95
5532 bne %xcc,p0_freg_check_fail
5533 mov 0xf02,%g1
5534 ldx [%g4+0x50],%g3
5535 std %f4,[%g4]
5536 ldx [%g4],%g2
5537 cmp %g3,%g2 ! %f4 = 00e5ad35 1dfffff6
5538 bne %xcc,p0_freg_check_fail
5539 mov 0xf04,%g1
5540 ldx [%g4+0x58],%g3
5541 std %f10,[%g4]
5542 ldx [%g4],%g2
5543 cmp %g3,%g2 ! %f10 = f6ffff1d 35ade5ff
5544 bne %xcc,p0_freg_check_fail
5545 mov 0xf10,%g1
5546 ldx [%g4+0x60],%g3
5547 std %f16,[%g4]
5548 ldx [%g4],%g2
5549 cmp %g3,%g2 ! %f16 = a8921e6e 85ffdf00
5550 bne %xcc,p0_freg_check_fail
5551 mov 0xf16,%g1
5552 ldx [%g4+0x68],%g3
5553 std %f18,[%g4]
5554 ldx [%g4],%g2
5555 cmp %g3,%g2 ! %f18 = 020037e1 48000000
5556 bne %xcc,p0_freg_check_fail
5557 mov 0xf18,%g1
5558 ldx [%g4+0x70],%g3
5559 std %f20,[%g4]
5560 ldx [%g4],%g2
5561 cmp %g3,%g2 ! %f20 = d31dca43 00000000
5562 bne %xcc,p0_freg_check_fail
5563 mov 0xf20,%g1
5564 ldx [%g4+0x78],%g3
5565 std %f22,[%g4]
5566 ldx [%g4],%g2
5567 cmp %g3,%g2 ! %f22 = d96af809 005f0000
5568 bne %xcc,p0_freg_check_fail
5569 mov 0xf22,%g1
5570 ldx [%g4+0x80],%g3
5571 std %f24,[%g4]
5572 ldx [%g4],%g2
5573 cmp %g3,%g2 ! %f24 = 000000ff 005f0000
5574 bne %xcc,p0_freg_check_fail
5575 mov 0xf24,%g1
5576 ldx [%g4+0x88],%g3
5577 std %f26,[%g4]
5578 ldx [%g4],%g2
5579 cmp %g3,%g2 ! %f26 = 3d780000 00000000
5580 bne %xcc,p0_freg_check_fail
5581 mov 0xf26,%g1
5582 ldx [%g4+0x90],%g3
5583 std %f28,[%g4]
5584 ldx [%g4],%g2
5585 cmp %g3,%g2 ! %f28 = c348e552 24174994
5586 bne %xcc,p0_freg_check_fail
5587 mov 0xf28,%g1
5588 ldx [%g4+0x98],%g3
5589 std %f30,[%g4]
5590 ldx [%g4],%g2
5591 cmp %g3,%g2 ! %f30 = 68e68f57 b1cdffff
5592 bne %xcc,p0_freg_check_fail
5593 mov 0xf30,%g1
5594
5595! Check Point 26 completed
5596
5597
5598p0_label_131:
5599! Mem[0000000010081400] = a8921e6e, %f19 = 48000000
5600 lda [%i2+%g0]0x80,%f19 ! %f19 = a8921e6e
5601! Mem[0000000010181410] = 00000cd60000fb66, %f24 = 000000ff 005f0000
5602 ldd [%i6+%o5],%f24 ! %f24 = 00000cd6 0000fb66
5603! Mem[0000000030081408] = ff000000, %l2 = 00000000000000ff
5604 lduba [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000ff
5605! Mem[0000000030081408] = ff000000, %l0 = 000000000000ad35
5606 ldsba [%i2+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
5607! Mem[0000000010141408] = 000000d792c80374, %f24 = 00000cd6 0000fb66
5608 ldda [%i5+%o4]0x80,%f24 ! %f24 = 000000d7 92c80374
5609! Mem[0000000010141410] = 00000cd6, %l3 = 00000000ffffffff
5610 lduha [%i5+%o5]0x80,%l3 ! %l3 = 0000000000000000
5611! Mem[0000000010141410] = d60c0000, %l6 = 00000000000000ff
5612 lduha [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
5613! Mem[0000000010001410] = d102b5cd9028bfff, %l2 = 00000000000000ff
5614 ldxa [%i0+%o5]0x88,%l2 ! %l2 = d102b5cd9028bfff
5615! Mem[0000000010101430] = b855c84f, %l2 = d102b5cd9028bfff
5616 ldsw [%i4+0x030],%l2 ! %l2 = ffffffffb855c84f
5617! Starting 10 instruction Store Burst
5618! %l1 = 00000000f2e25d08, Mem[0000000010041408] = 000000ff
5619 stha %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00005d08
5620
5621p0_label_132:
5622! Mem[00000000211c0001] = ffffa37b, %l5 = 0000000000000000
5623 ldstub [%o2+0x001],%l5 ! %l5 = 000000ff000000ff
5624! %l0 = ffffffffffffffff, Mem[0000000030041400] = 000000ff
5625 stba %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
5626! %l0 = ffffffffffffffff, Mem[0000000010141422] = 00000000
5627 sth %l0,[%i5+0x022] ! Mem[0000000010141420] = 0000ffff
5628! %l5 = 00000000000000ff, Mem[00000000300c1410] = 0000e2ff
5629 stha %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00ffe2ff
5630! %l0 = ffffffffffffffff, Mem[00000000100c1400] = 000000e5
5631 stwa %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffff
5632! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010041438] = 00000000 00000000
5633 stda %l4,[%i1+0x038]%asi ! Mem[0000000010041438] = 00000000 000000ff
5634! %l7 = 0000000000000000, Mem[0000000030101410] = ff000000
5635 stba %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000
5636! %l5 = 00000000000000ff, Mem[00000000201c0000] = 02ff851d
5637 stb %l5,[%o0+%g0] ! Mem[00000000201c0000] = ffff851d
5638! %l5 = 00000000000000ff, Mem[0000000030001400] = 74fbd6cfa8921e6e
5639 stxa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000000000ff
5640! Starting 10 instruction Load Burst
5641! Mem[0000000010081408] = 020037e148000000, %l7 = 0000000000000000
5642 ldxa [%i2+%o4]0x80,%l7 ! %l7 = 020037e148000000
5643
5644p0_label_133:
5645! Mem[00000000100c1400] = ffffffff, %l1 = 00000000f2e25d08
5646 ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
5647! Mem[0000000030141400] = 000000ff, %l3 = 0000000000000000
5648 lduha [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
5649! Mem[0000000010181428] = 00000000 0000cb02, %l4 = 00000000, %l5 = 000000ff
5650 ldda [%i6+0x028]%asi,%l4 ! %l4 = 0000000000000000 000000000000cb02
5651! Mem[00000000100c1430] = c0621d068f354994, %f14 = 7403c892 43ca1dd3
5652 ldda [%i3+0x030]%asi,%f14 ! %f14 = c0621d06 8f354994
5653! Mem[00000000211c0000] = ffffa37b, %l5 = 000000000000cb02
5654 lduba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
5655! Mem[0000000010101408] = 00000000, %l4 = 0000000000000000
5656 lduha [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
5657! Mem[00000000211c0000] = ffffa37b, %l5 = 00000000000000ff
5658 ldsh [%o2+%g0],%l5 ! %l5 = ffffffffffffffff
5659! Mem[0000000030001400] = ff000000, %l6 = 0000000000000000
5660 ldswa [%i0+%g0]0x81,%l6 ! %l6 = ffffffffff000000
5661! Mem[00000000100c1408] = 00000000, %l5 = ffffffffffffffff
5662 ldub [%i3+0x00b],%l5 ! %l5 = 0000000000000000
5663! Starting 10 instruction Store Burst
5664! Mem[0000000010081427] = 005f0000, %l2 = ffffffffb855c84f
5665 ldstuba [%i2+0x027]%asi,%l2 ! %l2 = 00000000000000ff
5666
5667p0_label_134:
5668! %l4 = 0000000000000000, Mem[0000000010141410] = d60c0000
5669 stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = d60c0000
5670! %f0 = ad350000 ffb502d1 00000030 9085fb95
5671! %f4 = 00e5ad35 1dfffff6 3b1ed75a 1b41e871
5672! %f8 = 2723af57 ffffcdb1 f6ffff1d 35ade5ff
5673! %f12 = 00000000 0000e2f2 c0621d06 8f354994
5674 stda %f0,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400
5675! Mem[0000000010041410] = 00000000, %l1 = ffffffffffffffff
5676 ldstuba [%i1+%o5]0x80,%l1 ! %l1 = 00000000000000ff
5677! %l1 = 0000000000000000, Mem[0000000010041408] = ff00000000005d08
5678 stxa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
5679! %f16 = a8921e6e 85ffdf00 020037e1 a8921e6e
5680! %f20 = d31dca43 00000000 d96af809 005f0000
5681! %f24 = 000000d7 92c80374 3d780000 00000000
5682! %f28 = c348e552 24174994 68e68f57 b1cdffff
5683 stda %f16,[%i3]ASI_COMMIT_P ! Block Store to 00000000100c1400
5684 membar #Sync ! Added by membar checker (34)
5685! Mem[00000000100c1408] = e1370002, %l0 = ffffffffffffffff
5686 swapa [%i3+%o4]0x88,%l0 ! %l0 = 00000000e1370002
5687! %l7 = 020037e148000000, Mem[0000000010101408] = 00000000
5688 stwa %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = 48000000
5689! Mem[0000000030141400] = ff000000, %l5 = 0000000000000000
5690 swapa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ff000000
5691! %l1 = 0000000000000000, Mem[0000000030001408] = 1b41e8ff
5692 stba %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = 1b41e800
5693! Starting 10 instruction Load Burst
5694! Mem[0000000010081400] = a8921e6e 85ffdf00 020037e1 48000000
5695! Mem[0000000010081410] = d31dca43 00000000 d96af809 005f0000
5696! Mem[0000000010081420] = 000000ff 005f00ff 3d780000 00000000
5697! Mem[0000000010081430] = c348e552 24174994 68e68f57 b1cdffff
5698 ldda [%i2]ASI_BLK_P,%f16 ! Block Load from 0000000010081400
5699
5700p0_label_135:
5701! Mem[0000000030141400] = 00000000 ffffffff, %l6 = ff000000, %l7 = 48000000
5702 ldda [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000 00000000ffffffff
5703! Mem[00000000100c1400] = a8921e6e, %l0 = 00000000e1370002
5704 lduba [%i3+0x003]%asi,%l0 ! %l0 = 000000000000006e
5705! Mem[000000001014142c] = ffd4ff57, %l4 = 0000000000000000
5706 ldsb [%i5+0x02f],%l4 ! %l4 = 0000000000000057
5707! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000
5708 lduba [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
5709! Mem[0000000010041410] = 000000ff, %l0 = 000000000000006e
5710 ldsha [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff
5711! Mem[0000000010181400] = ad350000ffb502d1, %f2 = 00000030 9085fb95
5712 ldda [%i6+%g0]0x88,%f2 ! %f2 = ad350000 ffb502d1
5713! %l2 = 0000000000000000, %l2 = 0000000000000000, %l4 = 0000000000000057
5714 mulx %l2,%l2,%l4 ! %l4 = 0000000000000000
5715! Mem[0000000010001410] = ffbf2890, %l1 = 0000000000000000
5716 lduba [%i0+%o5]0x80,%l1 ! %l1 = 00000000000000ff
5717! Mem[0000000010141400] = 00000000, %f0 = ad350000
5718 lda [%i5+%g0]0x80,%f0 ! %f0 = 00000000
5719! Starting 10 instruction Store Burst
5720! %l1 = 00000000000000ff, Mem[0000000030041400] = ff000000
5721 stha %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00ff0000
5722
5723! Check Point 27 for processor 0
5724
5725 set p0_check_pt_data_27,%g4
5726 rd %ccr,%g5 ! %g5 = 44
5727 ldx [%g4+0x08],%g2
5728 cmp %l0,%g2 ! %l0 = 00000000000000ff
5729 bne %xcc,p0_reg_check_fail0
5730 mov 0xee0,%g1
5731 ldx [%g4+0x10],%g2
5732 cmp %l1,%g2 ! %l1 = 00000000000000ff
5733 bne %xcc,p0_reg_check_fail1
5734 mov 0xee1,%g1
5735 ldx [%g4+0x18],%g2
5736 cmp %l2,%g2 ! %l2 = 0000000000000000
5737 bne %xcc,p0_reg_check_fail2
5738 mov 0xee2,%g1
5739 ldx [%g4+0x20],%g2
5740 cmp %l3,%g2 ! %l3 = 00000000000000ff
5741 bne %xcc,p0_reg_check_fail3
5742 mov 0xee3,%g1
5743 ldx [%g4+0x28],%g2
5744 cmp %l4,%g2 ! %l4 = 0000000000000000
5745 bne %xcc,p0_reg_check_fail4
5746 mov 0xee4,%g1
5747 ldx [%g4+0x30],%g2
5748 cmp %l5,%g2 ! %l5 = 00000000ff000000
5749 bne %xcc,p0_reg_check_fail5
5750 mov 0xee5,%g1
5751 ldx [%g4+0x38],%g2
5752 cmp %l6,%g2 ! %l6 = 0000000000000000
5753 bne %xcc,p0_reg_check_fail6
5754 mov 0xee6,%g1
5755 ldx [%g4+0x40],%g2
5756 cmp %l7,%g2 ! %l7 = 00000000ffffffff
5757 bne %xcc,p0_reg_check_fail7
5758 mov 0xee7,%g1
5759 ldx [%g4+0x48],%g3
5760 std %f0,[%g4]
5761 ldx [%g4],%g2
5762 cmp %g3,%g2 ! %f0 = 00000000 ffb502d1
5763 bne %xcc,p0_freg_check_fail
5764 mov 0xf00,%g1
5765 ldx [%g4+0x50],%g3
5766 std %f2,[%g4]
5767 ldx [%g4],%g2
5768 cmp %g3,%g2 ! %f2 = ad350000 ffb502d1
5769 bne %xcc,p0_freg_check_fail
5770 mov 0xf02,%g1
5771 ldx [%g4+0x58],%g3
5772 std %f4,[%g4]
5773 ldx [%g4],%g2
5774 cmp %g3,%g2 ! %f4 = 00e5ad35 1dfffff6
5775 bne %xcc,p0_freg_check_fail
5776 mov 0xf04,%g1
5777 ldx [%g4+0x60],%g3
5778 std %f6,[%g4]
5779 ldx [%g4],%g2
5780 cmp %g3,%g2 ! %f6 = 3b1ed75a 1b41e871
5781 bne %xcc,p0_freg_check_fail
5782 mov 0xf06,%g1
5783 ldx [%g4+0x68],%g3
5784 std %f14,[%g4]
5785 ldx [%g4],%g2
5786 cmp %g3,%g2 ! %f14 = c0621d06 8f354994
5787 bne %xcc,p0_freg_check_fail
5788 mov 0xf14,%g1
5789 ldx [%g4+0x70],%g3
5790 std %f16,[%g4]
5791 ldx [%g4],%g2
5792 cmp %g3,%g2 ! %f16 = a8921e6e 85ffdf00
5793 bne %xcc,p0_freg_check_fail
5794 mov 0xf16,%g1
5795 ldx [%g4+0x78],%g3
5796 std %f18,[%g4]
5797 ldx [%g4],%g2
5798 cmp %g3,%g2 ! %f18 = 020037e1 48000000
5799 bne %xcc,p0_freg_check_fail
5800 mov 0xf18,%g1
5801 ldx [%g4+0x80],%g3
5802 std %f20,[%g4]
5803 ldx [%g4],%g2
5804 cmp %g3,%g2 ! %f20 = d31dca43 00000000
5805 bne %xcc,p0_freg_check_fail
5806 mov 0xf20,%g1
5807 ldx [%g4+0x88],%g3
5808 std %f22,[%g4]
5809 ldx [%g4],%g2
5810 cmp %g3,%g2 ! %f22 = d96af809 005f0000
5811 bne %xcc,p0_freg_check_fail
5812 mov 0xf22,%g1
5813 ldx [%g4+0x90],%g3
5814 std %f24,[%g4]
5815 ldx [%g4],%g2
5816 cmp %g3,%g2 ! %f24 = 000000ff 005f00ff
5817 bne %xcc,p0_freg_check_fail
5818 mov 0xf24,%g1
5819 ldx [%g4+0x98],%g3
5820 std %f26,[%g4]
5821 ldx [%g4],%g2
5822 cmp %g3,%g2 ! %f26 = 3d780000 00000000
5823 bne %xcc,p0_freg_check_fail
5824 mov 0xf26,%g1
5825 ldx [%g4+0xa0],%g3
5826 std %f28,[%g4]
5827 ldx [%g4],%g2
5828 cmp %g3,%g2 ! %f28 = c348e552 24174994
5829 bne %xcc,p0_freg_check_fail
5830 mov 0xf28,%g1
5831 ldx [%g4+0xa8],%g3
5832 std %f30,[%g4]
5833 ldx [%g4],%g2
5834 cmp %g3,%g2 ! %f30 = 68e68f57 b1cdffff
5835 bne %xcc,p0_freg_check_fail
5836 mov 0xf30,%g1
5837
5838! Check Point 27 completed
5839
5840
5841p0_label_136:
5842! Mem[00000000100c1430] = c348e55224174994, %l2 = 0000000000000000, %l3 = 00000000000000ff
5843 add %i3,0x30,%g1
5844 casxa [%g1]0x80,%l2,%l3 ! %l3 = c348e55224174994
5845! Mem[0000000010181408] = 9085fb95, %l5 = 00000000ff000000
5846 swapa [%i6+%o4]0x88,%l5 ! %l5 = 000000009085fb95
5847 membar #Sync ! Added by membar checker (35)
5848! %l4 = 0000000000000000, Mem[0000000010081410] = 43ca1dd3
5849 stba %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 43ca1d00
5850! Mem[0000000030181410] = fffffff6, %l6 = 0000000000000000
5851 swapa [%i6+%o5]0x81,%l6 ! %l6 = 00000000fffffff6
5852! %l1 = 00000000000000ff, Mem[0000000010081410] = 43ca1d00
5853 stba %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 43ca1dff
5854! %l6 = 00000000fffffff6, Mem[000000001018141c] = 5ad71e3b
5855 stw %l6,[%i6+0x01c] ! Mem[000000001018141c] = fffffff6
5856! %l4 = 0000000000000000, Mem[00000000201c0001] = ffff851d
5857 stb %l4,[%o0+0x001] ! Mem[00000000201c0000] = ff00851d
5858! Mem[0000000010041430] = 4dd91d06, %l4 = 0000000000000000, %asi = 80
5859 swapa [%i1+0x030]%asi,%l4 ! %l4 = 000000004dd91d06
5860! %f15 = 8f354994, Mem[0000000030081408] = ff000000
5861 sta %f15,[%i2+%o4]0x81 ! Mem[0000000030081408] = 8f354994
5862! Starting 10 instruction Load Burst
5863! Mem[0000000010041410] = ff000000, %l2 = 0000000000000000
5864 ldsha [%i1+%o5]0x80,%l2 ! %l2 = ffffffffffffff00
5865
5866p0_label_137:
5867! Mem[0000000010101408] = 48000000, %l7 = 00000000ffffffff
5868 ldsba [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
5869! Mem[0000000010181438] = 9449358f061d62c0, %l1 = 00000000000000ff
5870 ldx [%i6+0x038],%l1 ! %l1 = 9449358f061d62c0
5871! Mem[00000000100c1430] = c348e552, %l0 = 00000000000000ff
5872 ldswa [%i3+0x030]%asi,%l0 ! %l0 = ffffffffc348e552
5873! Mem[0000000010041414] = 783d37e1, %f19 = 48000000
5874 ld [%i1+0x014],%f19 ! %f19 = 783d37e1
5875! Mem[0000000010141408] = 7403c892d7000000, %f12 = 00000000 0000e2f2
5876 ldda [%i5+%o4]0x88,%f12 ! %f12 = 7403c892 d7000000
5877! Mem[0000000020800040] = ffffb8ec, %l0 = ffffffffc348e552
5878 ldsha [%o1+0x040]%asi,%l0 ! %l0 = ffffffffffffffff
5879 membar #Sync ! Added by membar checker (36)
5880! Mem[0000000030181400] = f2e20000 00000000 f6ffff1d ffe20000
5881! Mem[0000000030181410] = 00000000 3b8aacb1 b1ac8a3b 1da45bae
5882! Mem[0000000030181420] = d96af809 948a6312 9c8971bc d6fa8c51
5883! Mem[0000000030181430] = 250c8aa7 956266fb ce75fb64 a19e6944
5884 ldda [%i6]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030181400
5885! Mem[0000000030081410] = f2000000, %l6 = 00000000fffffff6
5886 ldsba [%i2+%o5]0x81,%l6 ! %l6 = fffffffffffffff2
5887! Mem[0000000030041400] = 00ff0000, %l2 = ffffffffffffff00
5888 lduha [%i1+%g0]0x81,%l2 ! %l2 = 00000000000000ff
5889! Starting 10 instruction Store Burst
5890! %f16 = a8921e6e 85ffdf00, Mem[0000000030001410] = 000000ff d102b5cd
5891 stda %f16,[%i0+%o5]0x89 ! Mem[0000000030001410] = a8921e6e 85ffdf00
5892
5893p0_label_138:
5894! %f18 = 020037e1 783d37e1, %l2 = 00000000000000ff
5895! Mem[0000000030001430] = f6da05dad78f5fd2
5896 add %i0,0x030,%g1
5897 stda %f18,[%g1+%l2]ASI_PST16_S ! Mem[0000000030001430] = 020037e1783d37e1
5898 membar #Sync ! Added by membar checker (37)
5899! %l0 = ffffffffffffffff, Mem[0000000030181410] = 00000000
5900 stha %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ffff
5901! Mem[0000000030181408] = 1dfffff6, %l2 = 00000000000000ff
5902 ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 000000f6000000ff
5903! Mem[0000000010181408] = 000000ff, %l5 = 000000009085fb95
5904 swapa [%i6+%o4]0x80,%l5 ! %l5 = 00000000000000ff
5905! %f20 = d31dca43 00000000, Mem[0000000010141408] = d7000000 7403c892
5906 stda %f20,[%i5+%o4]0x88 ! Mem[0000000010141408] = d31dca43 00000000
5907! %f28 = c348e552 24174994, %l4 = 000000004dd91d06
5908! Mem[0000000030001428] = ae8551afa78c711b
5909 add %i0,0x028,%g1
5910 stda %f28,[%g1+%l4]ASI_PST32_S ! Mem[0000000030001428] = c348e552a78c711b
5911! %f30 = 68e68f57 b1cdffff, %l2 = 00000000000000f6
5912! Mem[0000000010181420] = b1cdffff57af2327
5913 add %i6,0x020,%g1
5914 stda %f30,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010181420] = b1cdffff578fe668
5915! %l2 = 000000f6, %l3 = 24174994, Mem[0000000010081400] = 6e1e92a8 00dfff85
5916 stda %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000f6 24174994
5917! Mem[0000000010101408] = 48000000, %l3 = c348e55224174994
5918 lduha [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
5919! Starting 10 instruction Load Burst
5920! Mem[0000000010101400] = f6ffff1d 000000ff, %l2 = 000000f6, %l3 = 00000000
5921 ldda [%i4+%g0]0x88,%l2 ! %l2 = 00000000000000ff 00000000f6ffff1d
5922
5923p0_label_139:
5924! Mem[0000000020800040] = ffffb8ec, %l3 = 00000000f6ffff1d
5925 ldsb [%o1+0x040],%l3 ! %l3 = ffffffffffffffff
5926! Mem[0000000030181410] = b1ac8a3b0000ffff, %l1 = 9449358f061d62c0
5927 ldxa [%i6+%o5]0x89,%l1 ! %l1 = b1ac8a3b0000ffff
5928! Mem[0000000030181408] = 0000e2ff1dffffff, %f12 = 250c8aa7 956266fb
5929 ldda [%i6+%o4]0x89,%f12 ! %f12 = 0000e2ff 1dffffff
5930! Mem[0000000010001400] = 0000000000000000, %l5 = 00000000000000ff
5931 ldxa [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
5932! Mem[00000000100c1408] = ffffffff, %l2 = 00000000000000ff
5933 ldsha [%i3+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
5934! Mem[0000000010141400] = 00000000, %l0 = ffffffffffffffff
5935 ldswa [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
5936! Mem[000000001018140c] = 30000000, %l7 = 0000000000000000
5937 ldsh [%i6+0x00c],%l7 ! %l7 = 0000000000003000
5938! Mem[00000000100c1410] = 43ca1dd3, %l0 = 0000000000000000
5939 lduwa [%i3+%o5]0x88,%l0 ! %l0 = 0000000043ca1dd3
5940! Mem[0000000010041400] = ff000000, %l4 = 000000004dd91d06
5941 ldsba [%i1+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
5942! Starting 10 instruction Store Burst
5943! Mem[0000000030001408] = 1b41e800, %l2 = ffffffffffffffff
5944 swapa [%i0+%o4]0x89,%l2 ! %l2 = 000000001b41e800
5945
5946p0_label_140:
5947! %f16 = a8921e6e 85ffdf00, %l2 = 000000001b41e800
5948! Mem[0000000030081400] = f20000ffffffffff
5949 stda %f16,[%i2+%l2]ASI_PST8_S ! Mem[0000000030081400] = f20000ffffffffff
5950! %l4 = ffffffffffffffff, Mem[0000000010141400] = 00000000
5951 stha %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffff0000
5952! %l0 = 0000000043ca1dd3, Mem[0000000021800000] = ffff57e0, %asi = 80
5953 stha %l0,[%o3+0x000]%asi ! Mem[0000000021800000] = 1dd357e0
5954! Mem[00000000211c0001] = ffffa37b, %l6 = fffffffffffffff2
5955 ldstuba [%o2+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
5956! Mem[0000000010041408] = 00000000, %l1 = b1ac8a3b0000ffff
5957 ldstuba [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff
5958! %l3 = ffffffffffffffff, Mem[0000000021800000] = 1dd357e0
5959 sth %l3,[%o3+%g0] ! Mem[0000000021800000] = ffff57e0
5960! %l0 = 0000000043ca1dd3, Mem[00000000201c0000] = ff00851d, %asi = 80
5961 stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 1dd3851d
5962! %l7 = 0000000000003000, Mem[0000000020800001] = 00ff9984
5963 stb %l7,[%o1+0x001] ! Mem[0000000020800000] = 00009984
5964! Randomly selected nop
5965 nop
5966! Starting 10 instruction Load Burst
5967! Mem[0000000030141408] = 00000000, %l4 = ffffffffffffffff
5968 ldswa [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
5969
5970! Check Point 28 for processor 0
5971
5972 set p0_check_pt_data_28,%g4
5973 rd %ccr,%g5 ! %g5 = 44
5974 ldx [%g4+0x08],%g2
5975 cmp %l0,%g2 ! %l0 = 0000000043ca1dd3
5976 bne %xcc,p0_reg_check_fail0
5977 mov 0xee0,%g1
5978 ldx [%g4+0x10],%g2
5979 cmp %l1,%g2 ! %l1 = 0000000000000000
5980 bne %xcc,p0_reg_check_fail1
5981 mov 0xee1,%g1
5982 ldx [%g4+0x18],%g2
5983 cmp %l2,%g2 ! %l2 = 000000001b41e800
5984 bne %xcc,p0_reg_check_fail2
5985 mov 0xee2,%g1
5986 ldx [%g4+0x20],%g2
5987 cmp %l3,%g2 ! %l3 = ffffffffffffffff
5988 bne %xcc,p0_reg_check_fail3
5989 mov 0xee3,%g1
5990 ldx [%g4+0x28],%g2
5991 cmp %l4,%g2 ! %l4 = 0000000000000000
5992 bne %xcc,p0_reg_check_fail4
5993 mov 0xee4,%g1
5994 ldx [%g4+0x30],%g2
5995 cmp %l5,%g2 ! %l5 = 0000000000000000
5996 bne %xcc,p0_reg_check_fail5
5997 mov 0xee5,%g1
5998 ldx [%g4+0x38],%g2
5999 cmp %l6,%g2 ! %l6 = 00000000000000ff
6000 bne %xcc,p0_reg_check_fail6
6001 mov 0xee6,%g1
6002 ldx [%g4+0x40],%g2
6003 cmp %l7,%g2 ! %l7 = 0000000000003000
6004 bne %xcc,p0_reg_check_fail7
6005 mov 0xee7,%g1
6006 ldx [%g4+0x48],%g3
6007 std %f0,[%g4]
6008 ldx [%g4],%g2
6009 cmp %g3,%g2 ! %f0 = f2e20000 00000000
6010 bne %xcc,p0_freg_check_fail
6011 mov 0xf00,%g1
6012 ldx [%g4+0x50],%g3
6013 std %f2,[%g4]
6014 ldx [%g4],%g2
6015 cmp %g3,%g2 ! %f2 = f6ffff1d ffe20000
6016 bne %xcc,p0_freg_check_fail
6017 mov 0xf02,%g1
6018 ldx [%g4+0x58],%g3
6019 std %f4,[%g4]
6020 ldx [%g4],%g2
6021 cmp %g3,%g2 ! %f4 = 00000000 3b8aacb1
6022 bne %xcc,p0_freg_check_fail
6023 mov 0xf04,%g1
6024 ldx [%g4+0x60],%g3
6025 std %f6,[%g4]
6026 ldx [%g4],%g2
6027 cmp %g3,%g2 ! %f6 = b1ac8a3b 1da45bae
6028 bne %xcc,p0_freg_check_fail
6029 mov 0xf06,%g1
6030 ldx [%g4+0x68],%g3
6031 std %f8,[%g4]
6032 ldx [%g4],%g2
6033 cmp %g3,%g2 ! %f8 = d96af809 948a6312
6034 bne %xcc,p0_freg_check_fail
6035 mov 0xf08,%g1
6036 ldx [%g4+0x70],%g3
6037 std %f10,[%g4]
6038 ldx [%g4],%g2
6039 cmp %g3,%g2 ! %f10 = 9c8971bc d6fa8c51
6040 bne %xcc,p0_freg_check_fail
6041 mov 0xf10,%g1
6042 ldx [%g4+0x78],%g3
6043 std %f12,[%g4]
6044 ldx [%g4],%g2
6045 cmp %g3,%g2 ! %f12 = 0000e2ff 1dffffff
6046 bne %xcc,p0_freg_check_fail
6047 mov 0xf12,%g1
6048 ldx [%g4+0x80],%g3
6049 std %f14,[%g4]
6050 ldx [%g4],%g2
6051 cmp %g3,%g2 ! %f14 = ce75fb64 a19e6944
6052 bne %xcc,p0_freg_check_fail
6053 mov 0xf14,%g1
6054 ldx [%g4+0x88],%g3
6055 std %f18,[%g4]
6056 ldx [%g4],%g2
6057 cmp %g3,%g2 ! %f18 = 020037e1 783d37e1
6058 bne %xcc,p0_freg_check_fail
6059 mov 0xf18,%g1
6060
6061! Check Point 28 completed
6062
6063
6064p0_label_141:
6065! Mem[000000001000142c] = ff000000, %l7 = 0000000000003000
6066 ldub [%i0+0x02c],%l7 ! %l7 = 00000000000000ff
6067! Mem[00000000211c0000] = ffffa37b, %l4 = 0000000000000000
6068 lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000ffff
6069! Mem[0000000030001410] = 00dfff856e1e92a8, %l2 = 000000001b41e800
6070 ldxa [%i0+%o5]0x81,%l2 ! %l2 = 00dfff856e1e92a8
6071! Mem[0000000030001410] = 00dfff85, %l5 = 0000000000000000
6072 ldsba [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
6073! Mem[0000000010001408] = 09f86ad9, %l1 = 0000000000000000
6074 lduba [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000d9
6075! Mem[00000000201c0000] = 1dd3851d, %l6 = 00000000000000ff
6076 ldsha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000001dd3
6077! Mem[0000000010041408] = 00000000000000ff, %l6 = 0000000000001dd3
6078 ldxa [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000ff
6079! Mem[0000000030181400] = 0000e2f2, %l5 = 0000000000000000
6080 lduha [%i6+%g0]0x89,%l5 ! %l5 = 000000000000e2f2
6081! Mem[0000000010001408] = 09f86ad9, %l3 = ffffffffffffffff
6082 lduha [%i0+%o4]0x88,%l3 ! %l3 = 0000000000006ad9
6083! Starting 10 instruction Store Burst
6084! %f6 = b1ac8a3b, Mem[0000000010041408] = ff000000
6085 sta %f6 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = b1ac8a3b
6086
6087p0_label_142:
6088! Mem[0000000010141408] = 00000000, %l4 = 000000000000ffff
6089 ldstuba [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000ff
6090! %l4 = 0000000000000000, Mem[0000000030001400] = ff000000
6091 stwa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
6092! %l0 = 0000000043ca1dd3, Mem[0000000010041410] = 000000ff
6093 stha %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00001dd3
6094! %l7 = 00000000000000ff, Mem[0000000010041408] = 3b8aacb1
6095 stba %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 3b8aacff
6096! %l2 = 00dfff856e1e92a8, Mem[0000000010141408] = 000000ff
6097 stha %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000092a8
6098! %l2 = 00dfff856e1e92a8, Mem[0000000030041408] = fff6bfa3
6099 stba %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = a8f6bfa3
6100! %l2 = 00dfff856e1e92a8, Mem[0000000030001410] = 00dfff85
6101 stha %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 92a8ff85
6102! Mem[00000000100c1400] = a8921e6e, %l2 = 00dfff856e1e92a8
6103 swap [%i3+%g0],%l2 ! %l2 = 00000000a8921e6e
6104! %f20 = d31dca43 00000000, Mem[0000000010081408] = e1370002 00000048
6105 stda %f20,[%i2+%o4]0x88 ! Mem[0000000010081408] = d31dca43 00000000
6106! Starting 10 instruction Load Burst
6107! Mem[00000000100c1400] = 6e1e92a8, %l1 = 00000000000000d9
6108 lduha [%i3+%g0]0x80,%l1 ! %l1 = 0000000000006e1e
6109
6110p0_label_143:
6111! Mem[0000000010041400] = ff000000, %l6 = 00000000000000ff
6112 ldswa [%i1+0x000]%asi,%l6 ! %l6 = ffffffffff000000
6113! Mem[0000000010181414] = 35ade500, %l1 = 0000000000006e1e
6114 ldswa [%i6+0x014]%asi,%l1 ! %l1 = 0000000035ade500
6115! Mem[00000000100c1400] = a8921e6e, %l3 = 0000000000006ad9
6116 lduha [%i3+%g0]0x88,%l3 ! %l3 = 0000000000001e6e
6117! Mem[0000000030181400] = f2e20000, %l6 = ffffffffff000000
6118 lduwa [%i6+%g0]0x81,%l6 ! %l6 = 00000000f2e20000
6119! Mem[0000000030081410] = 000000f2, %l5 = 000000000000e2f2
6120 ldsba [%i2+%o5]0x89,%l5 ! %l5 = fffffffffffffff2
6121! Mem[0000000010001408] = d96af809, %l7 = 00000000000000ff
6122 ldsba [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffd9
6123! Mem[0000000010181400] = ffb502d1, %l3 = 0000000000001e6e
6124 ldswa [%i6+%g0]0x88,%l3 ! %l3 = ffffffffffb502d1
6125! Mem[0000000010081400] = f600000094491724, %f22 = d96af809 005f0000
6126 ldda [%i2+%g0]0x80,%f22 ! %f22 = f6000000 94491724
6127! Mem[0000000030001400] = 00000000, %l6 = 00000000f2e20000
6128 ldsha [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
6129! Starting 10 instruction Store Burst
6130! Mem[0000000030041408] = a3bff6a8, %l4 = 0000000000000000
6131 ldstuba [%i1+%o4]0x89,%l4 ! %l4 = 000000a8000000ff
6132
6133p0_label_144:
6134! Mem[0000000030181410] = 0000ffff, %l4 = 00000000000000a8
6135 swapa [%i6+%o5]0x89,%l4 ! %l4 = 000000000000ffff
6136! %l2 = a8921e6e, %l3 = ffb502d1, Mem[0000000010141400] = ffff0000 00000000
6137 stda %l2,[%i5+0x000]%asi ! Mem[0000000010141400] = a8921e6e ffb502d1
6138! %f8 = d96af809 948a6312, Mem[0000000030101400] = 00000000 00000000
6139 stda %f8 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = d96af809 948a6312
6140! %f12 = 0000e2ff 1dffffff, %l4 = 000000000000ffff
6141! Mem[0000000010141400] = a8921e6effb502d1
6142 stda %f12,[%i5+%l4]ASI_PST32_P ! Mem[0000000010141400] = 0000e2ff1dffffff
6143! %l6 = 0000000000000000, Mem[0000000010081400] = f6000000
6144 stba %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
6145! %f18 = 020037e1 783d37e1, Mem[00000000300c1408] = f20000ff a3bfebfc
6146 stda %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 020037e1 783d37e1
6147! %f0 = f2e20000 00000000, %l7 = ffffffffffffffd9
6148! Mem[0000000010101418] = cdb502ff295bdcc7
6149 add %i4,0x018,%g1
6150 stda %f0,[%g1+%l7]ASI_PST32_P ! Mem[0000000010101418] = cdb502ff00000000
6151! %l4 = 000000000000ffff, Mem[0000000010101400] = ff0000001dfffff6
6152 stxa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000000000ffff
6153! %l3 = ffffffffffb502d1, Mem[0000000010001410] = 9028bfff
6154 stha %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 902802d1
6155! Starting 10 instruction Load Burst
6156! Mem[0000000010101400] = 00000000 0000ffff, %l6 = 00000000, %l7 = ffffffd9
6157 ldda [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000 000000000000ffff
6158
6159p0_label_145:
6160! Mem[0000000030081410] = 000000f2, %l5 = fffffffffffffff2
6161 lduba [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000f2
6162! Mem[0000000010041400] = 000000ff, %f1 = 00000000
6163 lda [%i1+%g0]0x88,%f1 ! %f1 = 000000ff
6164! Mem[0000000030081400] = ff0000f2, %f14 = ce75fb64
6165 lda [%i2+%g0]0x89,%f14 ! %f14 = ff0000f2
6166! Mem[0000000030001400] = 00000000, %l1 = 0000000035ade500
6167 ldswa [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
6168! Mem[0000000010041410] = d31d0000, %l1 = 0000000000000000
6169 ldsha [%i1+%o5]0x80,%l1 ! %l1 = ffffffffffffd31d
6170! Mem[0000000010001410] = d102b5cd902802d1, %f30 = 68e68f57 b1cdffff
6171 ldda [%i0+%o5]0x88,%f30 ! %f30 = d102b5cd 902802d1
6172! Mem[00000000100c1410] = d31dca43, %l0 = 0000000043ca1dd3
6173 ldsba [%i3+%o5]0x80,%l0 ! %l0 = ffffffffffffffd3
6174! Mem[0000000030181408] = 1dffffff, %l1 = ffffffffffffd31d
6175 ldsba [%i6+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
6176! Mem[0000000010181410] = 1dfffff6, %l3 = ffffffffffb502d1
6177 lduwa [%i6+%o5]0x88,%l3 ! %l3 = 000000001dfffff6
6178! Starting 10 instruction Store Burst
6179! %f11 = d6fa8c51, Mem[0000000030041408] = fff6bfa3
6180 sta %f11,[%i1+%o4]0x81 ! Mem[0000000030041408] = d6fa8c51
6181
6182! Check Point 29 for processor 0
6183
6184 set p0_check_pt_data_29,%g4
6185 rd %ccr,%g5 ! %g5 = 44
6186 ldx [%g4+0x08],%g2
6187 cmp %l0,%g2 ! %l0 = ffffffffffffffd3
6188 bne %xcc,p0_reg_check_fail0
6189 mov 0xee0,%g1
6190 ldx [%g4+0x10],%g2
6191 cmp %l1,%g2 ! %l1 = ffffffffffffffff
6192 bne %xcc,p0_reg_check_fail1
6193 mov 0xee1,%g1
6194 ldx [%g4+0x18],%g2
6195 cmp %l2,%g2 ! %l2 = 00000000a8921e6e
6196 bne %xcc,p0_reg_check_fail2
6197 mov 0xee2,%g1
6198 ldx [%g4+0x20],%g2
6199 cmp %l3,%g2 ! %l3 = 000000001dfffff6
6200 bne %xcc,p0_reg_check_fail3
6201 mov 0xee3,%g1
6202 ldx [%g4+0x28],%g2
6203 cmp %l4,%g2 ! %l4 = 000000000000ffff
6204 bne %xcc,p0_reg_check_fail4
6205 mov 0xee4,%g1
6206 ldx [%g4+0x30],%g2
6207 cmp %l5,%g2 ! %l5 = 00000000000000f2
6208 bne %xcc,p0_reg_check_fail5
6209 mov 0xee5,%g1
6210 ldx [%g4+0x38],%g2
6211 cmp %l6,%g2 ! %l6 = 0000000000000000
6212 bne %xcc,p0_reg_check_fail6
6213 mov 0xee6,%g1
6214 ldx [%g4+0x40],%g2
6215 cmp %l7,%g2 ! %l7 = 000000000000ffff
6216 bne %xcc,p0_reg_check_fail7
6217 mov 0xee7,%g1
6218 ldx [%g4+0x48],%g3
6219 std %f0,[%g4]
6220 ldx [%g4],%g2
6221 cmp %g3,%g2 ! %f0 = f2e20000 000000ff
6222 bne %xcc,p0_freg_check_fail
6223 mov 0xf00,%g1
6224 ldx [%g4+0x50],%g3
6225 std %f6,[%g4]
6226 ldx [%g4],%g2
6227 cmp %g3,%g2 ! %f6 = b1ac8a3b 1da45bae
6228 bne %xcc,p0_freg_check_fail
6229 mov 0xf06,%g1
6230 ldx [%g4+0x58],%g3
6231 std %f14,[%g4]
6232 ldx [%g4],%g2
6233 cmp %g3,%g2 ! %f14 = ff0000f2 a19e6944
6234 bne %xcc,p0_freg_check_fail
6235 mov 0xf14,%g1
6236 ldx [%g4+0x60],%g3
6237 std %f22,[%g4]
6238 ldx [%g4],%g2
6239 cmp %g3,%g2 ! %f22 = f6000000 94491724
6240 bne %xcc,p0_freg_check_fail
6241 mov 0xf22,%g1
6242 ldx [%g4+0x68],%g3
6243 std %f30,[%g4]
6244 ldx [%g4],%g2
6245 cmp %g3,%g2 ! %f30 = d102b5cd 902802d1
6246 bne %xcc,p0_freg_check_fail
6247 mov 0xf30,%g1
6248
6249! Check Point 29 completed
6250
6251
6252p0_label_146:
6253! Mem[0000000010001400] = 00000000, %l7 = 000000000000ffff
6254 swapa [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
6255! Mem[000000001010140c] = 783d37e1, %l4 = 000000000000ffff
6256 swap [%i4+0x00c],%l4 ! %l4 = 00000000783d37e1
6257! %l3 = 000000001dfffff6, Mem[0000000030181400] = 000000000000e2f2
6258 stxa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000001dfffff6
6259! %f22 = f6000000, Mem[0000000030141400] = 00000000
6260 sta %f22,[%i5+%g0]0x81 ! Mem[0000000030141400] = f6000000
6261! Mem[0000000030001408] = ffffffff, %l2 = 00000000a8921e6e
6262 ldstuba [%i0+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
6263! %l0 = ffffffffffffffd3, Mem[0000000010081422] = 000000ff
6264 sth %l0,[%i2+0x022] ! Mem[0000000010081420] = 0000ffd3
6265! %l7 = 0000000000000000, Mem[0000000030101410] = ff000000
6266 stha %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000
6267! Mem[0000000010141428] = 00ff00ff, %l2 = 000000ff, %l6 = 00000000
6268 add %i5,0x28,%g1
6269 casa [%g1]0x80,%l2,%l6 ! %l6 = 0000000000ff00ff
6270! %f0 = f2e20000, Mem[0000000010141410] = 00000cd6
6271 sta %f0 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = f2e20000
6272! Starting 10 instruction Load Burst
6273! Mem[00000000100c1400] = a8921e6e, %f24 = 000000ff
6274 lda [%i3+%g0]0x88,%f24 ! %f24 = a8921e6e
6275
6276p0_label_147:
6277! Mem[0000000010101400] = 00000000, %f18 = 020037e1
6278 lda [%i4+%g0]0x80,%f18 ! %f18 = 00000000
6279! Mem[0000000030181410] = 000000a8, %l4 = 00000000783d37e1
6280 lduba [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000a8
6281! Mem[0000000010041410] = 00001dd3, %f16 = a8921e6e
6282 lda [%i1+%o5]0x88,%f16 ! %f16 = 00001dd3
6283! Mem[00000000300c1400] = f6ffff1d35ade5ff, %l7 = 0000000000000000
6284 ldxa [%i3+%g0]0x81,%l7 ! %l7 = f6ffff1d35ade5ff
6285! Mem[0000000030181408] = ffffff1d ffe20000, %l6 = 00ff00ff, %l7 = 35ade5ff
6286 ldda [%i6+%o4]0x81,%l6 ! %l6 = 00000000ffffff1d 00000000ffe20000
6287! Mem[0000000030001410] = 92a8ff85, %l0 = ffffffffffffffd3
6288 ldsba [%i0+%o5]0x81,%l0 ! %l0 = ffffffffffffff92
6289! Mem[0000000030081400] = ff0000f2, %l6 = 00000000ffffff1d
6290 lduwa [%i2+%g0]0x89,%l6 ! %l6 = 00000000ff0000f2
6291! Mem[0000000010001438] = 085de2ff, %l1 = ffffffffffffffff
6292 ldsha [%i0+0x038]%asi,%l1 ! %l1 = 000000000000085d
6293! Mem[0000000010081408] = 00000000, %l7 = 00000000ffe20000
6294 ldsba [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000000
6295! Starting 10 instruction Store Burst
6296! Mem[0000000010081410] = 43ca1dff, %l0 = ffffffffffffff92
6297 ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
6298
6299p0_label_148:
6300! %l0 = 00000000000000ff, Mem[00000000100c1410] = d31dca43
6301 stwa %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff
6302! Mem[000000001008143f] = b1cdffff, %l3 = 000000001dfffff6
6303 ldstuba [%i2+0x03f]%asi,%l3 ! %l3 = 000000ff000000ff
6304! Mem[0000000030181408] = ffffff1d, %l2 = 00000000000000ff
6305 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
6306! Mem[00000000100c1408] = ffffffff, %l6 = 00000000ff0000f2
6307 ldstuba [%i3+0x008]%asi,%l6 ! %l6 = 000000ff000000ff
6308! %f0 = f2e20000 000000ff f6ffff1d ffe20000
6309! %f4 = 00000000 3b8aacb1 b1ac8a3b 1da45bae
6310! %f8 = d96af809 948a6312 9c8971bc d6fa8c51
6311! %f12 = 0000e2ff 1dffffff ff0000f2 a19e6944
6312 stda %f0,[%i1]ASI_BLK_P ! Block Store to 0000000010041400
6313! Mem[0000000010181410] = 1dfffff6, %l6 = 00000000000000ff
6314 ldstuba [%i6+%o5]0x88,%l6 ! %l6 = 000000f6000000ff
6315! %f30 = d102b5cd 902802d1, %l6 = 00000000000000f6
6316! Mem[0000000010101418] = cdb502ff00000000
6317 add %i4,0x018,%g1
6318 stda %f30,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010101418] = cdb52890cdb50000
6319! %l7 = 0000000000000000, Mem[0000000010041400] = 0000e2f2
6320 stha %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
6321! %l3 = 00000000000000ff, Mem[0000000030001400] = 0000000000000000
6322 stxa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000ff
6323! Starting 10 instruction Load Burst
6324! Mem[0000000030101408] = a3000000, %f20 = d31dca43
6325 lda [%i4+%o4]0x89,%f20 ! %f20 = a3000000
6326
6327p0_label_149:
6328! Mem[0000000010081430] = c348e552, %l3 = 00000000000000ff
6329 ldsha [%i2+0x032]%asi,%l3 ! %l3 = ffffffffffffe552
6330! %l4 = 00000000000000a8, Mem[0000000010181408] = 95fb8590
6331 stha %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 95fb00a8
6332! Mem[0000000010081400] = 00000000, %l4 = 00000000000000a8
6333 lduwa [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
6334! Mem[0000000030141400] = f6000000 ffffffff, %l4 = 00000000, %l5 = 000000f2
6335 ldda [%i5+%g0]0x81,%l4 ! %l4 = 00000000f6000000 00000000ffffffff
6336! Mem[0000000010081400] = 2417499400000000, %l7 = 0000000000000000
6337 ldxa [%i2+%g0]0x88,%l7 ! %l7 = 2417499400000000
6338! Mem[0000000010141408] = a8920000 43ca1dd3, %l2 = 000000ff, %l3 = ffffe552
6339 ldda [%i5+0x008]%asi,%l2 ! %l2 = 00000000a8920000 0000000043ca1dd3
6340! Mem[00000000100c1424] = 92c80374, %l1 = 000000000000085d
6341 ldsb [%i3+0x025],%l1 ! %l1 = ffffffffffffffc8
6342! Mem[0000000010081408] = 00000000, %l7 = 2417499400000000
6343 lduba [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000000
6344! Mem[0000000030081408] = 8f354994, %l0 = 00000000000000ff
6345 lduba [%i2+%o4]0x81,%l0 ! %l0 = 000000000000008f
6346! Starting 10 instruction Store Burst
6347! %l5 = 00000000ffffffff, Mem[0000000010041410] = 00000000
6348 stha %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000ffff
6349
6350p0_label_150:
6351! %l0 = 000000000000008f, Mem[0000000010181410] = ffffff1d
6352 stwa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000008f
6353! %f0 = f2e20000 000000ff f6ffff1d ffe20000
6354! %f4 = 00000000 3b8aacb1 b1ac8a3b 1da45bae
6355! %f8 = d96af809 948a6312 9c8971bc d6fa8c51
6356! %f12 = 0000e2ff 1dffffff ff0000f2 a19e6944
6357 stda %f0,[%i0]ASI_BLK_PL ! Block Store to 0000000010001400
6358! %l3 = 0000000043ca1dd3, Mem[00000000211c0000] = ffffa37b, %asi = 80
6359 stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 1dd3a37b
6360 membar #Sync ! Added by membar checker (38)
6361! Mem[0000000010041400] = 00000000000000ff, %l7 = 0000000000000000, %l7 = 0000000000000000
6362 casxa [%i1]0x80,%l7,%l7 ! %l7 = 00000000000000ff
6363! %f19 = 783d37e1, Mem[00000000100c1408] = ffffffff
6364 sta %f19,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 783d37e1
6365! %f12 = 0000e2ff 1dffffff, Mem[0000000010101410] = 518a9713 775b9449
6366 stda %f12,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000e2ff 1dffffff
6367! %l0 = 0000008f, %l1 = ffffffc8, Mem[0000000010081410] = 43ca1dff 00000000
6368 stda %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000008f ffffffc8
6369! Mem[0000000010181410] = 0000008f, %l3 = 0000000043ca1dd3
6370 ldstuba [%i6+%o5]0x80,%l3 ! %l3 = 00000000000000ff
6371! %l1 = ffffffffffffffc8, Mem[0000000030041408] = d6fa8c5100000000
6372 stxa %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffffffffffc8
6373! Starting 10 instruction Load Burst
6374! Mem[00000000300c1400] = 1dfffff6, %l5 = 00000000ffffffff
6375 lduba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000f6
6376
6377! Check Point 30 for processor 0
6378
6379 set p0_check_pt_data_30,%g4
6380 rd %ccr,%g5 ! %g5 = 44
6381 ldx [%g4+0x08],%g2
6382 cmp %l0,%g2 ! %l0 = 000000000000008f
6383 bne %xcc,p0_reg_check_fail0
6384 mov 0xee0,%g1
6385 ldx [%g4+0x10],%g2
6386 cmp %l1,%g2 ! %l1 = ffffffffffffffc8
6387 bne %xcc,p0_reg_check_fail1
6388 mov 0xee1,%g1
6389 ldx [%g4+0x18],%g2
6390 cmp %l2,%g2 ! %l2 = 00000000a8920000
6391 bne %xcc,p0_reg_check_fail2
6392 mov 0xee2,%g1
6393 ldx [%g4+0x20],%g2
6394 cmp %l3,%g2 ! %l3 = 0000000000000000
6395 bne %xcc,p0_reg_check_fail3
6396 mov 0xee3,%g1
6397 ldx [%g4+0x28],%g2
6398 cmp %l4,%g2 ! %l4 = 00000000f6000000
6399 bne %xcc,p0_reg_check_fail4
6400 mov 0xee4,%g1
6401 ldx [%g4+0x30],%g2
6402 cmp %l5,%g2 ! %l5 = 00000000000000f6
6403 bne %xcc,p0_reg_check_fail5
6404 mov 0xee5,%g1
6405 ldx [%g4+0x38],%g2
6406 cmp %l6,%g2 ! %l6 = 00000000000000f6
6407 bne %xcc,p0_reg_check_fail6
6408 mov 0xee6,%g1
6409 ldx [%g4+0x40],%g2
6410 cmp %l7,%g2 ! %l7 = 00000000000000ff
6411 bne %xcc,p0_reg_check_fail7
6412 mov 0xee7,%g1
6413 ldx [%g4+0x48],%g3
6414 std %f2,[%g4]
6415 ldx [%g4],%g2
6416 cmp %g3,%g2 ! %f2 = f6ffff1d ffe20000
6417 bne %xcc,p0_freg_check_fail
6418 mov 0xf02,%g1
6419 ldx [%g4+0x50],%g3
6420 std %f4,[%g4]
6421 ldx [%g4],%g2
6422 cmp %g3,%g2 ! %f4 = 00000000 3b8aacb1
6423 bne %xcc,p0_freg_check_fail
6424 mov 0xf04,%g1
6425 ldx [%g4+0x58],%g3
6426 std %f6,[%g4]
6427 ldx [%g4],%g2
6428 cmp %g3,%g2 ! %f6 = b1ac8a3b 1da45bae
6429 bne %xcc,p0_freg_check_fail
6430 mov 0xf06,%g1
6431 ldx [%g4+0x60],%g3
6432 std %f16,[%g4]
6433 ldx [%g4],%g2
6434 cmp %g3,%g2 ! %f16 = 00001dd3 85ffdf00
6435 bne %xcc,p0_freg_check_fail
6436 mov 0xf16,%g1
6437 ldx [%g4+0x68],%g3
6438 std %f18,[%g4]
6439 ldx [%g4],%g2
6440 cmp %g3,%g2 ! %f18 = 00000000 783d37e1
6441 bne %xcc,p0_freg_check_fail
6442 mov 0xf18,%g1
6443 ldx [%g4+0x70],%g3
6444 std %f20,[%g4]
6445 ldx [%g4],%g2
6446 cmp %g3,%g2 ! %f20 = a3000000 00000000
6447 bne %xcc,p0_freg_check_fail
6448 mov 0xf20,%g1
6449 ldx [%g4+0x78],%g3
6450 std %f24,[%g4]
6451 ldx [%g4],%g2
6452 cmp %g3,%g2 ! %f24 = a8921e6e 005f00ff
6453 bne %xcc,p0_freg_check_fail
6454 mov 0xf24,%g1
6455
6456! Check Point 30 completed
6457
6458
6459p0_label_151:
6460! Mem[0000000010001400] = ff000000, %l5 = 00000000000000f6
6461 ldsha [%i0+%g0]0x80,%l5 ! %l5 = ffffffffffffff00
6462! Mem[0000000021800040] = ffff4289, %l1 = ffffffffffffffc8
6463 ldsb [%o3+0x041],%l1 ! %l1 = ffffffffffffffff
6464! Mem[0000000010141400] = 0000e2ff, %l2 = 00000000a8920000
6465 ldswa [%i5+%g0]0x80,%l2 ! %l2 = 000000000000e2ff
6466! Mem[0000000010181410] = ff00008f35ade500, %f8 = d96af809 948a6312
6467 ldda [%i6+%o5]0x80,%f8 ! %f8 = ff00008f 35ade500
6468! Mem[0000000010001400] = 000000ff, %l6 = 00000000000000f6
6469 lduha [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
6470! Mem[0000000020800000] = 00009984, %l6 = 00000000000000ff
6471 lduba [%o1+0x000]%asi,%l6 ! %l6 = 0000000000000000
6472! Mem[0000000010001400] = ff0000000000e2f2, %l2 = 000000000000e2ff
6473 ldxa [%i0+%g0]0x80,%l2 ! %l2 = ff0000000000e2f2
6474! Mem[00000000100c1400] = 6e1e92a8, %l1 = ffffffffffffffff
6475 ldswa [%i3+%g0]0x80,%l1 ! %l1 = 000000006e1e92a8
6476! Mem[0000000010001410] = b1ac8a3b, %f25 = 005f00ff
6477 lda [%i0+%o5]0x80,%f25 ! %f25 = b1ac8a3b
6478! Starting 10 instruction Store Burst
6479! Mem[0000000010001408] = ffe20000, %l4 = 00000000f6000000
6480 swapa [%i0+%o4]0x88,%l4 ! %l4 = 00000000ffe20000
6481
6482p0_label_152:
6483! Mem[0000000010181410] = ff00008f, %l2 = ff0000000000e2f2
6484 swapa [%i6+%o5]0x80,%l2 ! %l2 = 00000000ff00008f
6485! %f18 = 00000000 783d37e1, Mem[0000000030181400] = 1dfffff6 00000000
6486 stda %f18,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 783d37e1
6487! Mem[00000000100c141e] = 005f0000, %l1 = 000000006e1e92a8
6488 ldstub [%i3+0x01e],%l1 ! %l1 = 00000000000000ff
6489! %f26 = 3d780000 00000000, Mem[0000000030041400] = 00ff0000 00000000
6490 stda %f26,[%i1+%g0]0x81 ! Mem[0000000030041400] = 3d780000 00000000
6491! Mem[00000000211c0001] = 1dd3a37b, %l2 = 00000000ff00008f
6492 ldstub [%o2+0x001],%l2 ! %l2 = 000000d3000000ff
6493! Mem[0000000010001408] = 000000f6, %l6 = 0000000000000000
6494 ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 00000000000000ff
6495! Mem[00000000100c1410] = ff000000, %l5 = ffffffffffffff00
6496 swapa [%i3+%o5]0x88,%l5 ! %l5 = 00000000ff000000
6497! %f16 = 00001dd3 85ffdf00 00000000 783d37e1
6498! %f20 = a3000000 00000000 f6000000 94491724
6499! %f24 = a8921e6e b1ac8a3b 3d780000 00000000
6500! %f28 = c348e552 24174994 d102b5cd 902802d1
6501 stda %f16,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400
6502! %l1 = 0000000000000000, Mem[0000000010181408] = 95fb00a8
6503 stba %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 95fb0000
6504! Starting 10 instruction Load Burst
6505! Mem[000000001018142c] = 1dfffff6, %f3 = ffe20000
6506 lda [%i6+0x02c]%asi,%f3 ! %f3 = 1dfffff6
6507
6508p0_label_153:
6509! Mem[0000000030141410] = 02cb2c41956266ff, %f14 = ff0000f2 a19e6944
6510 ldda [%i5+%o5]0x89,%f14 ! %f14 = 02cb2c41 956266ff
6511! Mem[0000000010101400] = 00000000, %l4 = 00000000ffe20000
6512 ldsha [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
6513! Mem[0000000010141438] = ae5ba41d00000000, %l4 = 0000000000000000
6514 ldxa [%i5+0x038]%asi,%l4 ! %l4 = ae5ba41d00000000
6515! Mem[00000000300c1400] = f6ffff1d 35ade5ff 020037e1 783d37e1
6516! Mem[00000000300c1410] = 00ffe2ff 0099c1ff c7dc5b29 d102b5cd
6517! Mem[00000000300c1420] = 49945b77 13978a51 a8921e6e b53b879c
6518! Mem[00000000300c1430] = 0e510fed 4fc855b8 965c37e1 f6060000
6519 ldda [%i3]ASI_BLK_AIUS,%f0 ! Block Load from 00000000300c1400
6520! Mem[0000000010041400] = 00000000, %l1 = 0000000000000000
6521 ldsba [%i1+%g0]0x80,%l1 ! %l1 = 0000000000000000
6522! Mem[0000000010141400] = ffe20000, %l0 = 000000000000008f
6523 lduwa [%i5+%g0]0x88,%l0 ! %l0 = 00000000ffe20000
6524! Mem[00000000300c1410] = ffe2ff00, %f23 = 94491724
6525 lda [%i3+%o5]0x89,%f23 ! %f23 = ffe2ff00
6526! Mem[0000000030181408] = 1dffffff, %l7 = 00000000000000ff
6527 lduwa [%i6+%o4]0x89,%l7 ! %l7 = 000000001dffffff
6528! Mem[0000000010041410] = 0000ffff, %l0 = 00000000ffe20000
6529 lduwa [%i1+%o5]0x88,%l0 ! %l0 = 000000000000ffff
6530! Starting 10 instruction Store Burst
6531 membar #Sync ! Added by membar checker (39)
6532! Mem[0000000010081400] = 00000000, %l5 = 00000000ff000000
6533 swapa [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000
6534
6535p0_label_154:
6536! %l2 = 00000000000000d3, Mem[00000000218001c0] = ffcf6d36, %asi = 80
6537 stha %l2,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 00d36d36
6538! %l4 = ae5ba41d00000000, Mem[00000000300c1410] = ffc19900ffe2ff00
6539 stxa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ae5ba41d00000000
6540! Mem[0000000030001408] = ffffffff, %l5 = 0000000000000000
6541 swapa [%i0+%o4]0x89,%l5 ! %l5 = 00000000ffffffff
6542! %l0 = 0000ffff, %l1 = 00000000, Mem[0000000010141408] = a8920000 43ca1dd3
6543 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000ffff 00000000
6544! %l6 = 00000000, %l7 = 1dffffff, Mem[0000000010181400] = d102b5ff 000035ad
6545 stda %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 1dffffff
6546! Mem[0000000030081408] = 783d37e1, %l3 = 0000000000000000
6547 swapa [%i2+%o4]0x89,%l3 ! %l3 = 00000000783d37e1
6548! Mem[0000000021800001] = ffff57e0, %l1 = 0000000000000000
6549 ldstub [%o3+0x001],%l1 ! %l1 = 000000ff000000ff
6550! Mem[0000000010081400] = ff000000, %l0 = 000000000000ffff
6551 ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff
6552! Mem[0000000020800000] = 00009984, %l4 = ae5ba41d00000000
6553 ldstuba [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
6554! Starting 10 instruction Load Burst
6555! Mem[0000000030041410] = 0099c1ff, %l6 = 0000000000000000
6556 ldsba [%i1+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
6557
6558p0_label_155:
6559! Mem[00000000100c1408] = 783d37e1, %l4 = 0000000000000000
6560 ldswa [%i3+%o4]0x88,%l4 ! %l4 = 00000000783d37e1
6561! Mem[000000001018143c] = 061d62c0, %l1 = 00000000000000ff
6562 ldub [%i6+0x03e],%l1 ! %l1 = 0000000000000062
6563! Mem[0000000030041410] = ffc19900, %l3 = 00000000783d37e1
6564 lduwa [%i1+%o5]0x81,%l3 ! %l3 = 00000000ffc19900
6565! Mem[0000000030141408] = 00000000, %l3 = 00000000ffc19900
6566 lduha [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
6567! Mem[0000000030081400] = 00dfff85, %l1 = 0000000000000062
6568 lduba [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
6569! Mem[0000000030141410] = 956266ff, %l3 = 0000000000000000
6570 lduba [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
6571! Mem[0000000030041400] = 0000783d, %l2 = 00000000000000d3
6572 ldsha [%i1+%g0]0x89,%l2 ! %l2 = 000000000000783d
6573! Mem[00000000300c1408] = e1370002, %f21 = 00000000
6574 lda [%i3+%o4]0x89,%f21 ! %f21 = e1370002
6575! Mem[0000000030181408] = ffffff1d, %f7 = d102b5cd
6576 lda [%i6+%o4]0x81,%f7 ! %f7 = ffffff1d
6577! Starting 10 instruction Store Burst
6578! Mem[00000000300c1410] = 00000000, %l6 = ffffffffffffffff
6579 swapa [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
6580
6581! Check Point 31 for processor 0
6582
6583 set p0_check_pt_data_31,%g4
6584 rd %ccr,%g5 ! %g5 = 44
6585 ldx [%g4+0x08],%g2
6586 cmp %l0,%g2 ! %l0 = 0000000000000000
6587 bne %xcc,p0_reg_check_fail0
6588 mov 0xee0,%g1
6589 ldx [%g4+0x10],%g2
6590 cmp %l1,%g2 ! %l1 = 0000000000000000
6591 bne %xcc,p0_reg_check_fail1
6592 mov 0xee1,%g1
6593 ldx [%g4+0x18],%g2
6594 cmp %l2,%g2 ! %l2 = 000000000000783d
6595 bne %xcc,p0_reg_check_fail2
6596 mov 0xee2,%g1
6597 ldx [%g4+0x20],%g2
6598 cmp %l3,%g2 ! %l3 = 00000000000000ff
6599 bne %xcc,p0_reg_check_fail3
6600 mov 0xee3,%g1
6601 ldx [%g4+0x28],%g2
6602 cmp %l4,%g2 ! %l4 = 00000000783d37e1
6603 bne %xcc,p0_reg_check_fail4
6604 mov 0xee4,%g1
6605 ldx [%g4+0x30],%g2
6606 cmp %l5,%g2 ! %l5 = 00000000ffffffff
6607 bne %xcc,p0_reg_check_fail5
6608 mov 0xee5,%g1
6609 ldx [%g4+0x38],%g2
6610 cmp %l6,%g2 ! %l6 = 0000000000000000
6611 bne %xcc,p0_reg_check_fail6
6612 mov 0xee6,%g1
6613 ldx [%g4+0x40],%g2
6614 cmp %l7,%g2 ! %l7 = 000000001dffffff
6615 bne %xcc,p0_reg_check_fail7
6616 mov 0xee7,%g1
6617 ldx [%g4+0x48],%g3
6618 std %f0,[%g4]
6619 ldx [%g4],%g2
6620 cmp %g3,%g2 ! %f0 = f6ffff1d 35ade5ff
6621 bne %xcc,p0_freg_check_fail
6622 mov 0xf00,%g1
6623 ldx [%g4+0x50],%g3
6624 std %f2,[%g4]
6625 ldx [%g4],%g2
6626 cmp %g3,%g2 ! %f2 = 020037e1 783d37e1
6627 bne %xcc,p0_freg_check_fail
6628 mov 0xf02,%g1
6629 ldx [%g4+0x58],%g3
6630 std %f4,[%g4]
6631 ldx [%g4],%g2
6632 cmp %g3,%g2 ! %f4 = 00ffe2ff 0099c1ff
6633 bne %xcc,p0_freg_check_fail
6634 mov 0xf04,%g1
6635 ldx [%g4+0x60],%g3
6636 std %f6,[%g4]
6637 ldx [%g4],%g2
6638 cmp %g3,%g2 ! %f6 = c7dc5b29 ffffff1d
6639 bne %xcc,p0_freg_check_fail
6640 mov 0xf06,%g1
6641 ldx [%g4+0x68],%g3
6642 std %f8,[%g4]
6643 ldx [%g4],%g2
6644 cmp %g3,%g2 ! %f8 = 49945b77 13978a51
6645 bne %xcc,p0_freg_check_fail
6646 mov 0xf08,%g1
6647 ldx [%g4+0x70],%g3
6648 std %f10,[%g4]
6649 ldx [%g4],%g2
6650 cmp %g3,%g2 ! %f10 = a8921e6e b53b879c
6651 bne %xcc,p0_freg_check_fail
6652 mov 0xf10,%g1
6653 ldx [%g4+0x78],%g3
6654 std %f12,[%g4]
6655 ldx [%g4],%g2
6656 cmp %g3,%g2 ! %f12 = 0e510fed 4fc855b8
6657 bne %xcc,p0_freg_check_fail
6658 mov 0xf12,%g1
6659 ldx [%g4+0x80],%g3
6660 std %f14,[%g4]
6661 ldx [%g4],%g2
6662 cmp %g3,%g2 ! %f14 = 965c37e1 f6060000
6663 bne %xcc,p0_freg_check_fail
6664 mov 0xf14,%g1
6665 ldx [%g4+0x88],%g3
6666 std %f20,[%g4]
6667 ldx [%g4],%g2
6668 cmp %g3,%g2 ! %f20 = a3000000 e1370002
6669 bne %xcc,p0_freg_check_fail
6670 mov 0xf20,%g1
6671 ldx [%g4+0x90],%g3
6672 std %f22,[%g4]
6673 ldx [%g4],%g2
6674 cmp %g3,%g2 ! %f22 = f6000000 ffe2ff00
6675 bne %xcc,p0_freg_check_fail
6676 mov 0xf22,%g1
6677 ldx [%g4+0x98],%g3
6678 std %f24,[%g4]
6679 ldx [%g4],%g2
6680 cmp %g3,%g2 ! %f24 = a8921e6e b1ac8a3b
6681 bne %xcc,p0_freg_check_fail
6682 mov 0xf24,%g1
6683
6684! Check Point 31 completed
6685
6686
6687p0_label_156:
6688! %l4 = 00000000783d37e1, Mem[0000000030141408] = 085de2f200000000
6689 stxa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000783d37e1
6690! %l4 = 783d37e1, %l5 = ffffffff, Mem[0000000010001418] = ae5ba41d 3b8aacb1
6691 std %l4,[%i0+0x018] ! Mem[0000000010001418] = 783d37e1 ffffffff
6692! Mem[0000000030181410] = a8000000, %l3 = 00000000000000ff
6693 swapa [%i6+%o5]0x81,%l3 ! %l3 = 00000000a8000000
6694! Mem[00000000100c1410] = ffffff00, %l3 = 00000000a8000000
6695 ldstuba [%i3+%o5]0x88,%l3 ! %l3 = 00000000000000ff
6696! %l6 = 00000000, %l7 = 1dffffff, Mem[0000000010001400] = ff000000 0000e2f2
6697 stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 1dffffff
6698! %f18 = 00000000 783d37e1, Mem[0000000010181408] = 95fb0000 00000030
6699 stda %f18,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 783d37e1
6700! %l7 = 000000001dffffff, Mem[000000001010141a] = cdb52890, %asi = 80
6701 stba %l7,[%i4+0x01a]%asi ! Mem[0000000010101418] = cdb5ff90
6702! %l2 = 000000000000783d, Mem[00000000100c1408] = 783d37e1
6703 stba %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 783d373d
6704! %l2 = 000000000000783d, Mem[0000000010081408] = 00000000
6705 stba %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 3d000000
6706! Starting 10 instruction Load Burst
6707! Mem[0000000030141408] = 783d37e1, %l3 = 0000000000000000
6708 lduba [%i5+%o4]0x89,%l3 ! %l3 = 00000000000000e1
6709
6710p0_label_157:
6711! Mem[00000000300c1410] = ffffffff, %l4 = 00000000783d37e1
6712 ldswa [%i3+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
6713! Mem[0000000010081410] = 8f000000 c8ffffff, %l6 = 00000000, %l7 = 1dffffff
6714 ldda [%i2+%o5]0x80,%l6 ! %l6 = 000000008f000000 00000000c8ffffff
6715! Mem[0000000030141400] = 000000f6, %f19 = 783d37e1
6716 lda [%i5+%g0]0x89,%f19 ! %f19 = 000000f6
6717! Mem[00000000100c143c] = b1cdffff, %l0 = 0000000000000000
6718 ldsh [%i3+0x03c],%l0 ! %l0 = ffffffffffffb1cd
6719! Mem[00000000100c1400] = 6e1e92a8, %l4 = ffffffff, %l3 = 000000e1
6720 casa [%i3]0x80,%l4,%l3 ! %l3 = 000000006e1e92a8
6721! Mem[00000000300c1408] = e1370002, %l0 = ffffffffffffb1cd
6722 lduha [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000002
6723! Mem[000000001004141c] = 1da45bae, %l7 = 00000000c8ffffff
6724 lduwa [%i1+0x01c]%asi,%l7 ! %l7 = 000000001da45bae
6725! Mem[0000000030181408] = 1dffffff, %l0 = 0000000000000002
6726 ldswa [%i6+%o4]0x89,%l0 ! %l0 = 000000001dffffff
6727! Mem[0000000030081410] = 00000000, %f9 = 13978a51
6728 lda [%i2+%o5]0x81,%f9 ! %f9 = 00000000
6729! Starting 10 instruction Store Burst
6730! %l6 = 000000008f000000, Mem[0000000010041410] = ffff0000
6731 stwa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 8f000000
6732
6733p0_label_158:
6734! %l5 = 00000000ffffffff, Mem[0000000010101430] = b855c84fed0f510e
6735 stx %l5,[%i4+0x030] ! Mem[0000000010101430] = 00000000ffffffff
6736! Mem[00000000300c1410] = ffffffff, %l1 = 0000000000000000
6737 ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
6738! %l2 = 000000000000783d, Mem[0000000010181400] = 00000000
6739 stba %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000003d
6740! %f20 = a3000000 e1370002, Mem[00000000100c1410] = ffffffff 00000000
6741 stda %f20,[%i3+%o5]0x88 ! Mem[00000000100c1410] = a3000000 e1370002
6742! Mem[0000000010041408] = 1dfffff6, %l4 = ffffffffffffffff
6743 swapa [%i1+%o4]0x88,%l4 ! %l4 = 000000001dfffff6
6744! %f6 = c7dc5b29 ffffff1d, Mem[00000000300c1410] = ffffffff ae5ba41d
6745 stda %f6 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c7dc5b29 ffffff1d
6746! Mem[00000000300c1408] = 020037e1, %l6 = 000000008f000000
6747 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 00000002000000ff
6748! Mem[000000001010143c] = e1375c96, %l7 = 000000001da45bae
6749 ldstub [%i4+0x03c],%l7 ! %l7 = 000000e1000000ff
6750! %f15 = f6060000, Mem[0000000030041408] = ffffffff
6751 sta %f15,[%i1+%o4]0x81 ! Mem[0000000030041408] = f6060000
6752! Starting 10 instruction Load Burst
6753! Mem[0000000010041410] = 8f000000, %l2 = 000000000000783d
6754 ldsha [%i1+%o5]0x80,%l2 ! %l2 = ffffffffffff8f00
6755
6756p0_label_159:
6757! Mem[0000000010081408] = 3d000000, %l6 = 0000000000000002
6758 lduba [%i2+%o4]0x80,%l6 ! %l6 = 000000000000003d
6759! Mem[0000000030041400] = 3d780000, %l7 = 00000000000000e1
6760 ldswa [%i1+%g0]0x81,%l7 ! %l7 = 000000003d780000
6761! Mem[00000000100c1414] = 000000a3, %l6 = 000000000000003d
6762 lduw [%i3+0x014],%l6 ! %l6 = 00000000000000a3
6763! Mem[0000000010081400] = ff0000ff, %f11 = b53b879c
6764 lda [%i2+%g0]0x88,%f11 ! %f11 = ff0000ff
6765! Mem[0000000030141410] = 956266ff, %f2 = 020037e1
6766 lda [%i5+%o5]0x89,%f2 ! %f2 = 956266ff
6767! Mem[00000000211c0000] = 1dffa37b, %l7 = 000000003d780000
6768 ldsba [%o2+0x000]%asi,%l7 ! %l7 = 000000000000001d
6769! Mem[0000000021800140] = 00002023, %l7 = 000000000000001d
6770 lduh [%o3+0x140],%l7 ! %l7 = 0000000000000000
6771! Mem[0000000010081400] = ff0000ff, %l3 = 000000006e1e92a8
6772 lduwa [%i2+%g0]0x88,%l3 ! %l3 = 00000000ff0000ff
6773! Mem[0000000010141410] = f2e20000f2e25d08, %l7 = 0000000000000000
6774 ldxa [%i5+%o5]0x80,%l7 ! %l7 = f2e20000f2e25d08
6775! Starting 10 instruction Store Burst
6776! Mem[00000000300c1408] = e13700ff, %l7 = f2e20000f2e25d08
6777 swapa [%i3+%o4]0x89,%l7 ! %l7 = 00000000e13700ff
6778
6779p0_label_160:
6780! Mem[0000000010181408] = 783d37e1, %l1 = 00000000000000ff
6781 swapa [%i6+%o4]0x88,%l1 ! %l1 = 00000000783d37e1
6782! Mem[0000000030101410] = 000000ff, %l5 = 00000000ffffffff
6783 swapa [%i4+%o5]0x81,%l5 ! %l5 = 00000000000000ff
6784! Mem[0000000030081400] = 00dfff85, %l7 = 00000000e13700ff
6785 swapa [%i2+%g0]0x81,%l7 ! %l7 = 0000000000dfff85
6786! %f22 = f6000000 ffe2ff00, %l1 = 00000000783d37e1
6787! Mem[0000000010081418] = d96af809005f0000
6788 add %i2,0x018,%g1
6789 stda %f22,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010081418] = 006af809000000f6
6790! Mem[00000000300c1400] = f6ffff1d, %l2 = ffffffffffff8f00
6791 ldstuba [%i3+%g0]0x81,%l2 ! %l2 = 000000f6000000ff
6792! %l2 = 000000f6, %l3 = ff0000ff, Mem[0000000010101410] = 0000e2ff 1dffffff
6793 stda %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000f6 ff0000ff
6794! Mem[0000000010101413] = 000000f6, %l2 = 00000000000000f6
6795 ldstub [%i4+0x013],%l2 ! %l2 = 000000f6000000ff
6796! %f24 = a8921e6e, Mem[0000000010041400] = 00000000
6797 sta %f24,[%i1+0x000]%asi ! Mem[0000000010041400] = a8921e6e
6798! %f2 = 956266ff 783d37e1, %l4 = 000000001dfffff6
6799! Mem[00000000100c1430] = c348e55224174994
6800 add %i3,0x030,%g1
6801 stda %f2,[%g1+%l4]ASI_PST16_P ! Mem[00000000100c1430] = c34866ff783d4994
6802! Starting 10 instruction Load Burst
6803! Mem[0000000030101410] = ffffffff e1373d78, %l4 = 1dfffff6, %l5 = 000000ff
6804 ldda [%i4+%o5]0x81,%l4 ! %l4 = 00000000ffffffff 00000000e1373d78
6805
6806! Check Point 32 for processor 0
6807
6808 set p0_check_pt_data_32,%g4
6809 rd %ccr,%g5 ! %g5 = 44
6810 ldx [%g4+0x08],%g2
6811 cmp %l0,%g2 ! %l0 = 000000001dffffff
6812 bne %xcc,p0_reg_check_fail0
6813 mov 0xee0,%g1
6814 ldx [%g4+0x10],%g2
6815 cmp %l1,%g2 ! %l1 = 00000000783d37e1
6816 bne %xcc,p0_reg_check_fail1
6817 mov 0xee1,%g1
6818 ldx [%g4+0x18],%g2
6819 cmp %l2,%g2 ! %l2 = 00000000000000f6
6820 bne %xcc,p0_reg_check_fail2
6821 mov 0xee2,%g1
6822 ldx [%g4+0x20],%g2
6823 cmp %l3,%g2 ! %l3 = 00000000ff0000ff
6824 bne %xcc,p0_reg_check_fail3
6825 mov 0xee3,%g1
6826 ldx [%g4+0x28],%g2
6827 cmp %l4,%g2 ! %l4 = 00000000ffffffff
6828 bne %xcc,p0_reg_check_fail4
6829 mov 0xee4,%g1
6830 ldx [%g4+0x30],%g2
6831 cmp %l6,%g2 ! %l6 = 00000000000000a3
6832 bne %xcc,p0_reg_check_fail6
6833 mov 0xee6,%g1
6834 ldx [%g4+0x38],%g2
6835 cmp %l7,%g2 ! %l7 = 0000000000dfff85
6836 bne %xcc,p0_reg_check_fail7
6837 mov 0xee7,%g1
6838 ldx [%g4+0x40],%g3
6839 std %f2,[%g4]
6840 ldx [%g4],%g2
6841 cmp %g3,%g2 ! %f2 = 956266ff 783d37e1
6842 bne %xcc,p0_freg_check_fail
6843 mov 0xf02,%g1
6844 ldx [%g4+0x48],%g3
6845 std %f4,[%g4]
6846 ldx [%g4],%g2
6847 cmp %g3,%g2 ! %f4 = 00ffe2ff 0099c1ff
6848 bne %xcc,p0_freg_check_fail
6849 mov 0xf04,%g1
6850 ldx [%g4+0x50],%g3
6851 std %f6,[%g4]
6852 ldx [%g4],%g2
6853 cmp %g3,%g2 ! %f6 = c7dc5b29 ffffff1d
6854 bne %xcc,p0_freg_check_fail
6855 mov 0xf06,%g1
6856 ldx [%g4+0x58],%g3
6857 std %f8,[%g4]
6858 ldx [%g4],%g2
6859 cmp %g3,%g2 ! %f8 = 49945b77 00000000
6860 bne %xcc,p0_freg_check_fail
6861 mov 0xf08,%g1
6862 ldx [%g4+0x60],%g3
6863 std %f10,[%g4]
6864 ldx [%g4],%g2
6865 cmp %g3,%g2 ! %f10 = a8921e6e ff0000ff
6866 bne %xcc,p0_freg_check_fail
6867 mov 0xf10,%g1
6868 ldx [%g4+0x68],%g3
6869 std %f18,[%g4]
6870 ldx [%g4],%g2
6871 cmp %g3,%g2 ! %f18 = 00000000 000000f6
6872 bne %xcc,p0_freg_check_fail
6873 mov 0xf18,%g1
6874
6875! Check Point 32 completed
6876
6877
6878p0_label_161:
6879! Mem[0000000010001400] = 00000000 1dffffff, %l2 = 000000f6, %l3 = ff0000ff
6880 ldda [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000 000000001dffffff
6881! Mem[0000000010041408] = ffffffff, %l7 = 0000000000dfff85
6882 lduwa [%i1+%o4]0x80,%l7 ! %l7 = 00000000ffffffff
6883 membar #Sync ! Added by membar checker (40)
6884! Mem[0000000010041400] = a8921e6e 000000ff ffffffff ffe20000
6885! Mem[0000000010041410] = 8f000000 3b8aacb1 b1ac8a3b 1da45bae
6886! Mem[0000000010041420] = d96af809 948a6312 9c8971bc d6fa8c51
6887! Mem[0000000010041430] = 0000e2ff 1dffffff ff0000f2 a19e6944
6888 ldda [%i1]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
6889! Mem[0000000010001408] = ff0000f6, %l7 = 00000000ffffffff
6890 ldsba [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
6891! Mem[0000000010081410] = 8f000000, %f8 = 49945b77
6892 lda [%i2+%o5]0x80,%f8 ! %f8 = 8f000000
6893! Mem[0000000010141410] = f2e20000, %l4 = 00000000ffffffff
6894 lduha [%i5+%o5]0x80,%l4 ! %l4 = 000000000000f2e2
6895! Mem[0000000030181410] = ff000000, %l5 = 00000000e1373d78
6896 lduba [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
6897! Mem[0000000030101400] = d96af809, %l0 = 000000001dffffff
6898 lduha [%i4+%g0]0x81,%l0 ! %l0 = 000000000000d96a
6899! Mem[0000000010101408] = 48000000, %l7 = ffffffffffffffff
6900 lduha [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
6901! Starting 10 instruction Store Burst
6902! Mem[0000000030101408] = 000000a3, %l5 = 0000000000000000
6903 swapa [%i4+%o4]0x81,%l5 ! %l5 = 00000000000000a3
6904
6905p0_label_162:
6906! %l5 = 00000000000000a3, Mem[0000000010081408] = d31dca430000003d
6907 stxa %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000000000a3
6908! %l2 = 0000000000000000, Mem[0000000030181408] = ffffff1dffe20000
6909 stxa %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000000000000000
6910! %l2 = 0000000000000000, Mem[0000000010141410] = f2e20000
6911 stba %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00e20000
6912! %f3 = 783d37e1, Mem[0000000010081404] = 94491724
6913 sta %f3 ,[%i2+0x004]%asi ! Mem[0000000010081404] = 783d37e1
6914! %l3 = 000000001dffffff, Mem[0000000010101418] = cdb5ff90cdb50000
6915 stx %l3,[%i4+0x018] ! Mem[0000000010101418] = 000000001dffffff
6916! %f10 = a8921e6e, Mem[0000000030141410] = 956266ff
6917 sta %f10,[%i5+%o5]0x89 ! Mem[0000000030141410] = a8921e6e
6918! %l4 = 000000000000f2e2, Mem[0000000010081410] = 0000008f
6919 stwa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000f2e2
6920! %f10 = a8921e6e ff0000ff, %l2 = 0000000000000000
6921! Mem[0000000010001418] = 783d37e1ffffffff
6922 add %i0,0x018,%g1
6923 stda %f10,[%g1+%l2]ASI_PST32_P ! Mem[0000000010001418] = 783d37e1ffffffff
6924 membar #Sync ! Added by membar checker (41)
6925! %l0 = 000000000000d96a, Mem[0000000010041431] = 0000e2ff, %asi = 80
6926 stba %l0,[%i1+0x031]%asi ! Mem[0000000010041430] = 006ae2ff
6927! Starting 10 instruction Load Burst
6928! Mem[0000000030001408] = 00000000, %l4 = 000000000000f2e2
6929 lduwa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000000
6930
6931p0_label_163:
6932! Mem[0000000030001410] = 85ffa892, %l1 = 00000000783d37e1
6933 lduha [%i0+%o5]0x89,%l1 ! %l1 = 000000000000a892
6934! Mem[0000000030001408] = 00000000, %l5 = 00000000000000a3
6935 lduha [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000000
6936! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000
6937 lduwa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
6938! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
6939 ldsba [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
6940! Mem[0000000030041410] = ffc19900, %l1 = 000000000000a892
6941 lduha [%i1+%o5]0x81,%l1 ! %l1 = 000000000000ffc1
6942! Mem[0000000030041408] = 000006f6, %l0 = 000000000000d96a
6943 ldswa [%i1+%o4]0x89,%l0 ! %l0 = 00000000000006f6
6944! Mem[0000000021800040] = ffff4289, %l1 = 000000000000ffc1
6945 ldub [%o3+0x041],%l1 ! %l1 = 00000000000000ff
6946! Mem[00000000300c1400] = 1dffffff, %l7 = 0000000000000000
6947 lduwa [%i3+%g0]0x89,%l7 ! %l7 = 000000001dffffff
6948! Mem[0000000010101410] = ff0000ff ff000000, %l2 = 00000000, %l3 = 1dffffff
6949 ldda [%i4+%o5]0x88,%l2 ! %l2 = 00000000ff000000 00000000ff0000ff
6950! Starting 10 instruction Store Burst
6951! Mem[00000000300c1410] = 1dffffff, %l6 = 00000000000000a3
6952 ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 0000001d000000ff
6953
6954p0_label_164:
6955! %l5 = 0000000000000000, Mem[0000000010081408] = 000000a3
6956 stwa %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
6957! Mem[0000000010001420] = 12638a94, %l7 = 000000001dffffff
6958 ldstub [%i0+0x020],%l7 ! %l7 = 00000012000000ff
6959! Mem[00000000211c0000] = 1dffa37b, %l7 = 0000000000000012
6960 ldstub [%o2+%g0],%l7 ! %l7 = 0000001d000000ff
6961! Mem[0000000010181400] = 0000003d, %l6 = 000000000000001d
6962 swapa [%i6+%g0]0x88,%l6 ! %l6 = 000000000000003d
6963! Mem[00000000100c1418] = d96af809, %l2 = 00000000ff000000
6964 ldsba [%i3+0x01a]%asi,%l2 ! %l2 = fffffffffffffff8
6965! Mem[0000000010141428] = 00ff00ff, %l0 = 00000000000006f6
6966 swap [%i5+0x028],%l0 ! %l0 = 0000000000ff00ff
6967! Mem[0000000010001400] = 00000000, %l1 = 00000000000000ff
6968 ldstuba [%i0+%g0]0x88,%l1 ! %l1 = 00000000000000ff
6969! Mem[0000000030181400] = 783d37e1, %l1 = 0000000000000000
6970 ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 000000e1000000ff
6971! Mem[0000000010041410] = 8f000000, %l7 = 000000000000001d, %asi = 80
6972 swapa [%i1+0x010]%asi,%l7 ! %l7 = 000000008f000000
6973! Starting 10 instruction Load Burst
6974! Mem[00000000100c1408] = 3d373d78, %l6 = 000000000000003d
6975 ldsba [%i3+%o4]0x80,%l6 ! %l6 = 000000000000003d
6976
6977p0_label_165:
6978! Mem[0000000030101410] = 783d37e1ffffffff, %l6 = 000000000000003d
6979 ldxa [%i4+%o5]0x89,%l6 ! %l6 = 783d37e1ffffffff
6980! Mem[0000000030101410] = ffffffff, %l4 = 0000000000000000
6981 ldsha [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
6982! Mem[00000000100c1400] = 00dfff85a8921e6e, %l1 = 00000000000000e1
6983 ldxa [%i3+%g0]0x88,%l1 ! %l1 = 00dfff85a8921e6e
6984! Mem[0000000010141408] = ffff0000, %l3 = 00000000ff0000ff
6985 lduha [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
6986! Mem[0000000010141438] = ae5ba41d00000000, %l1 = 00dfff85a8921e6e
6987 ldx [%i5+0x038],%l1 ! %l1 = ae5ba41d00000000
6988! Mem[0000000030101408] = 00000000ffe20000, %l3 = 0000000000000000
6989 ldxa [%i4+%o4]0x81,%l3 ! %l3 = 00000000ffe20000
6990! Mem[0000000010041410] = 1d000000, %l0 = 0000000000ff00ff
6991 lduha [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
6992! Mem[0000000010141408] = ffff0000, %l0 = 0000000000000000
6993 lduba [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
6994! Mem[0000000030081400] = e13700ffd31d0000, %f2 = 956266ff 783d37e1
6995 ldda [%i2+%g0]0x81,%f2 ! %f2 = e13700ff d31d0000
6996! Starting 10 instruction Store Burst
6997! %l1 = ae5ba41d00000000, Mem[00000000300c1408] = 085de2f2783d37e1
6998 stxa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ae5ba41d00000000
6999
7000! Check Point 33 for processor 0
7001
7002 set p0_check_pt_data_33,%g4
7003 rd %ccr,%g5 ! %g5 = 44
7004 ldx [%g4+0x08],%g2
7005 cmp %l0,%g2 ! %l0 = 0000000000000000
7006 bne %xcc,p0_reg_check_fail0
7007 mov 0xee0,%g1
7008 ldx [%g4+0x10],%g2
7009 cmp %l1,%g2 ! %l1 = ae5ba41d00000000
7010 bne %xcc,p0_reg_check_fail1
7011 mov 0xee1,%g1
7012 ldx [%g4+0x18],%g2
7013 cmp %l2,%g2 ! %l2 = fffffffffffffff8
7014 bne %xcc,p0_reg_check_fail2
7015 mov 0xee2,%g1
7016 ldx [%g4+0x20],%g2
7017 cmp %l3,%g2 ! %l3 = 00000000ffe20000
7018 bne %xcc,p0_reg_check_fail3
7019 mov 0xee3,%g1
7020 ldx [%g4+0x28],%g2
7021 cmp %l4,%g2 ! %l4 = ffffffffffffffff
7022 bne %xcc,p0_reg_check_fail4
7023 mov 0xee4,%g1
7024 ldx [%g4+0x30],%g2
7025 cmp %l5,%g2 ! %l5 = 0000000000000000
7026 bne %xcc,p0_reg_check_fail5
7027 mov 0xee5,%g1
7028 ldx [%g4+0x38],%g2
7029 cmp %l6,%g2 ! %l6 = 783d37e1ffffffff
7030 bne %xcc,p0_reg_check_fail6
7031 mov 0xee6,%g1
7032 ldx [%g4+0x40],%g2
7033 cmp %l7,%g2 ! %l7 = 000000008f000000
7034 bne %xcc,p0_reg_check_fail7
7035 mov 0xee7,%g1
7036 ldx [%g4+0x48],%g3
7037 std %f2,[%g4]
7038 ldx [%g4],%g2
7039 cmp %g3,%g2 ! %f2 = e13700ff d31d0000
7040 bne %xcc,p0_freg_check_fail
7041 mov 0xf02,%g1
7042 ldx [%g4+0x50],%g3
7043 std %f8,[%g4]
7044 ldx [%g4],%g2
7045 cmp %g3,%g2 ! %f8 = 8f000000 00000000
7046 bne %xcc,p0_freg_check_fail
7047 mov 0xf08,%g1
7048 ldx [%g4+0x58],%g3
7049 std %f16,[%g4]
7050 ldx [%g4],%g2
7051 cmp %g3,%g2 ! %f16 = a8921e6e 000000ff
7052 bne %xcc,p0_freg_check_fail
7053 mov 0xf16,%g1
7054 ldx [%g4+0x60],%g3
7055 std %f18,[%g4]
7056 ldx [%g4],%g2
7057 cmp %g3,%g2 ! %f18 = ffffffff ffe20000
7058 bne %xcc,p0_freg_check_fail
7059 mov 0xf18,%g1
7060 ldx [%g4+0x68],%g3
7061 std %f20,[%g4]
7062 ldx [%g4],%g2
7063 cmp %g3,%g2 ! %f20 = 8f000000 3b8aacb1
7064 bne %xcc,p0_freg_check_fail
7065 mov 0xf20,%g1
7066 ldx [%g4+0x70],%g3
7067 std %f22,[%g4]
7068 ldx [%g4],%g2
7069 cmp %g3,%g2 ! %f22 = b1ac8a3b 1da45bae
7070 bne %xcc,p0_freg_check_fail
7071 mov 0xf22,%g1
7072 ldx [%g4+0x78],%g3
7073 std %f24,[%g4]
7074 ldx [%g4],%g2
7075 cmp %g3,%g2 ! %f24 = d96af809 948a6312
7076 bne %xcc,p0_freg_check_fail
7077 mov 0xf24,%g1
7078 ldx [%g4+0x80],%g3
7079 std %f26,[%g4]
7080 ldx [%g4],%g2
7081 cmp %g3,%g2 ! %f26 = 9c8971bc d6fa8c51
7082 bne %xcc,p0_freg_check_fail
7083 mov 0xf26,%g1
7084 ldx [%g4+0x88],%g3
7085 std %f28,[%g4]
7086 ldx [%g4],%g2
7087 cmp %g3,%g2 ! %f28 = 0000e2ff 1dffffff
7088 bne %xcc,p0_freg_check_fail
7089 mov 0xf28,%g1
7090 ldx [%g4+0x90],%g3
7091 std %f30,[%g4]
7092 ldx [%g4],%g2
7093 cmp %g3,%g2 ! %f30 = ff0000f2 a19e6944
7094 bne %xcc,p0_freg_check_fail
7095 mov 0xf30,%g1
7096
7097! Check Point 33 completed
7098
7099
7100p0_label_166:
7101! Mem[0000000030181408] = 00000000, %l0 = 0000000000000000
7102 swapa [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
7103! %l2 = fffffffffffffff8, Mem[0000000010181410] = 0000e2f2
7104 stba %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = f800e2f2
7105! Mem[00000000300c1400] = 1dffffff, %l5 = 0000000000000000
7106 swapa [%i3+%g0]0x89,%l5 ! %l5 = 000000001dffffff
7107! Mem[0000000010181400] = 0000001d, %l6 = 783d37e1ffffffff
7108 swapa [%i6+%g0]0x88,%l6 ! %l6 = 000000000000001d
7109! Mem[00000000300c1408] = ae5ba41d, %l0 = 0000000000000000
7110 swapa [%i3+%o4]0x81,%l0 ! %l0 = 00000000ae5ba41d
7111! Mem[00000000201c0000] = 1dd3851d, %l1 = ae5ba41d00000000
7112 ldstub [%o0+%g0],%l1 ! %l1 = 0000001d000000ff
7113! Mem[0000000030041408] = 000006f6, %l3 = 00000000ffe20000
7114 swapa [%i1+%o4]0x89,%l3 ! %l3 = 00000000000006f6
7115! %f30 = ff0000f2, Mem[0000000030181408] = 00000000
7116 sta %f30,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff0000f2
7117! Mem[0000000030101408] = 00000000, %l5 = 000000001dffffff
7118 ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 00000000000000ff
7119! Starting 10 instruction Load Burst
7120! Mem[0000000010001410] = 3b8aacb1, %l1 = 000000000000001d
7121 ldsba [%i0+%o5]0x88,%l1 ! %l1 = ffffffffffffffb1
7122
7123p0_label_167:
7124! Mem[00000000100c1408] = 3d373d78 a8921e6e, %l6 = 0000001d, %l7 = 8f000000
7125 ldda [%i3+%o4]0x80,%l6 ! %l6 = 000000003d373d78 00000000a8921e6e
7126! Mem[0000000020800040] = ffffb8ec, %l3 = 00000000000006f6
7127 lduba [%o1+0x041]%asi,%l3 ! %l3 = 00000000000000ff
7128! Mem[0000000010181410] = f800e2f2 35ade500, %l6 = 3d373d78, %l7 = a8921e6e
7129 ldd [%i6+%o5],%l6 ! %l6 = 00000000f800e2f2 0000000035ade500
7130! Mem[0000000010081408] = 00000000 00000000, %l2 = fffffff8, %l3 = 000000ff
7131 ldda [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000000000000
7132! %l4 = ffffffffffffffff, immd = fffffffffffff10e, %l1 = ffffffffffffffb1
7133 sdivx %l4,-0xef2,%l1 ! %l1 = 0000000000000000
7134! Mem[0000000030181400] = 783d37ff, %l4 = ffffffffffffffff
7135 lduha [%i6+%g0]0x89,%l4 ! %l4 = 00000000000037ff
7136! Mem[0000000010001400] = ff000000, %l4 = 00000000000037ff
7137 ldsh [%i0+0x002],%l4 ! %l4 = 0000000000000000
7138! Mem[0000000010181400] = ffffffff1dffffff, %f20 = 8f000000 3b8aacb1
7139 ldda [%i6+%g0]0x80,%f20 ! %f20 = ffffffff 1dffffff
7140! Mem[0000000030081408] = 00000000, %l0 = 00000000ae5ba41d
7141 ldsba [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
7142! Starting 10 instruction Store Burst
7143! %l4 = 0000000000000000, Mem[0000000010101408] = 48000000
7144 stba %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 48000000
7145
7146p0_label_168:
7147! %l4 = 0000000000000000, Mem[00000000100c1410] = e1370002
7148 stha %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = e1370000
7149! %l6 = f800e2f2, %l7 = 35ade500, Mem[0000000030101400] = d96af809 948a6312
7150 stda %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = f800e2f2 35ade500
7151! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
7152 swapa [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000000
7153! %l1 = 0000000000000000, Mem[000000001000142c] = bc71899c
7154 stw %l1,[%i0+0x02c] ! Mem[000000001000142c] = 00000000
7155! Mem[0000000010181400] = ffffffff, %l4 = 0000000000000000
7156 swap [%i6+%g0],%l4 ! %l4 = 00000000ffffffff
7157! %f25 = 948a6312, Mem[000000001008141c] = 000000f6
7158 st %f25,[%i2+0x01c] ! Mem[000000001008141c] = 948a6312
7159! %f24 = d96af809, Mem[00000000100c1408] = 783d373d
7160 sta %f24,[%i3+%o4]0x88 ! Mem[00000000100c1408] = d96af809
7161! Mem[0000000030101410] = ffffffff, %l0 = 0000000000000000
7162 swapa [%i4+%o5]0x89,%l0 ! %l0 = 00000000ffffffff
7163! %l6 = 00000000f800e2f2, Mem[0000000010001400] = 000000ff
7164 stba %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000f2
7165! Starting 10 instruction Load Burst
7166! Mem[0000000030081410] = 00000000000000a3, %l3 = 0000000000000000
7167 ldxa [%i2+%o5]0x81,%l3 ! %l3 = 00000000000000a3
7168
7169p0_label_169:
7170! Mem[00000000300c1400] = 00000000, %l4 = 00000000ffffffff
7171 lduwa [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000
7172! Mem[00000000100c1424] = 92c80374, %l0 = 00000000ffffffff
7173 ldsw [%i3+0x024],%l0 ! %l0 = ffffffff92c80374
7174! Mem[0000000010181408] = 00000000000000ff, %l6 = 00000000f800e2f2
7175 ldxa [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
7176! Mem[0000000010181408] = ff000000 00000000, %l0 = 92c80374, %l1 = 00000000
7177 ldda [%i6+%o4]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000000
7178! Mem[000000001018143c] = 061d62c0, %l2 = 0000000000000000
7179 ldsh [%i6+0x03c],%l2 ! %l2 = 000000000000061d
7180! Mem[00000000100c142c] = 00000000, %l2 = 000000000000061d
7181 ldsh [%i3+0x02c],%l2 ! %l2 = 0000000000000000
7182! Mem[0000000030041408] = 0000e2ff, %l1 = 0000000000000000
7183 lduha [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
7184! Mem[0000000010081400] = ff0000ff, %l5 = 0000000000000000
7185 ldsha [%i2+%g0]0x80,%l5 ! %l5 = ffffffffffffff00
7186! Mem[0000000021800040] = ffff4289, %l4 = 0000000000000000
7187 ldsba [%o3+0x040]%asi,%l4 ! %l4 = ffffffffffffffff
7188! Starting 10 instruction Store Burst
7189! Mem[0000000030001400] = 00000000, %l7 = 0000000035ade500
7190 ldstuba [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
7191
7192p0_label_170:
7193! %l0 = 00000000ff000000, Mem[0000000010141408] = ffff0000
7194 stwa %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000
7195! %f20 = ffffffff 1dffffff, Mem[0000000030181408] = ff0000f2 00000000
7196 stda %f20,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffffff 1dffffff
7197! Mem[0000000010141408] = ff000000, %l2 = 0000000000000000
7198 swapa [%i5+%o4]0x88,%l2 ! %l2 = 00000000ff000000
7199! Mem[0000000010041400] = 6e1e92a8, %l0 = 00000000ff000000
7200 ldstuba [%i1+%g0]0x88,%l0 ! %l0 = 000000a8000000ff
7201! %l4 = ffffffffffffffff, Mem[000000001008140b] = 00000000, %asi = 80
7202 stba %l4,[%i2+0x00b]%asi ! Mem[0000000010081408] = 000000ff
7203! Mem[0000000010001410] = b1ac8a3b, %l4 = ffffffff, %l5 = ffffff00
7204 add %i0,0x10,%g1
7205 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000b1ac8a3b
7206! %l3 = 00000000000000a3, Mem[0000000010001408] = f6ffff1df60000ff
7207 stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000000000a3
7208! Mem[0000000010001408] = 000000a3, %l5 = 00000000b1ac8a3b
7209 ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 000000a3000000ff
7210! %f8 = 8f000000 00000000, Mem[00000000300c1400] = 00000000 ffe5ad35
7211 stda %f8 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 8f000000 00000000
7212! Starting 10 instruction Load Burst
7213! Mem[0000000030081400] = ff0037e1, %l7 = 0000000000000000
7214 ldsha [%i2+%g0]0x89,%l7 ! %l7 = 00000000000037e1
7215
7216! Check Point 34 for processor 0
7217
7218 set p0_check_pt_data_34,%g4
7219 rd %ccr,%g5 ! %g5 = 44
7220 ldx [%g4+0x08],%g2
7221 cmp %l0,%g2 ! %l0 = 00000000000000a8
7222 bne %xcc,p0_reg_check_fail0
7223 mov 0xee0,%g1
7224 ldx [%g4+0x10],%g2
7225 cmp %l1,%g2 ! %l1 = 0000000000000000
7226 bne %xcc,p0_reg_check_fail1
7227 mov 0xee1,%g1
7228 ldx [%g4+0x18],%g2
7229 cmp %l2,%g2 ! %l2 = 00000000ff000000
7230 bne %xcc,p0_reg_check_fail2
7231 mov 0xee2,%g1
7232 ldx [%g4+0x20],%g2
7233 cmp %l3,%g2 ! %l3 = 00000000000000a3
7234 bne %xcc,p0_reg_check_fail3
7235 mov 0xee3,%g1
7236 ldx [%g4+0x28],%g2
7237 cmp %l4,%g2 ! %l4 = ffffffffffffffff
7238 bne %xcc,p0_reg_check_fail4
7239 mov 0xee4,%g1
7240 ldx [%g4+0x30],%g2
7241 cmp %l5,%g2 ! %l5 = 00000000000000a3
7242 bne %xcc,p0_reg_check_fail5
7243 mov 0xee5,%g1
7244 ldx [%g4+0x38],%g2
7245 cmp %l6,%g2 ! %l6 = 00000000000000ff
7246 bne %xcc,p0_reg_check_fail6
7247 mov 0xee6,%g1
7248 ldx [%g4+0x40],%g2
7249 cmp %l7,%g2 ! %l7 = 00000000000037e1
7250 bne %xcc,p0_reg_check_fail7
7251 mov 0xee7,%g1
7252 ldx [%g4+0x48],%g3
7253 std %f0,[%g4]
7254 ldx [%g4],%g2
7255 cmp %g3,%g2 ! %f0 = f6ffff1d 35ade5ff
7256 bne %xcc,p0_freg_check_fail
7257 mov 0xf00,%g1
7258 ldx [%g4+0x50],%g3
7259 std %f2,[%g4]
7260 ldx [%g4],%g2
7261 cmp %g3,%g2 ! %f2 = e13700ff d31d0000
7262 bne %xcc,p0_freg_check_fail
7263 mov 0xf02,%g1
7264 ldx [%g4+0x58],%g3
7265 std %f6,[%g4]
7266 ldx [%g4],%g2
7267 cmp %g3,%g2 ! %f6 = c7dc5b29 ffffff1d
7268 bne %xcc,p0_freg_check_fail
7269 mov 0xf06,%g1
7270 ldx [%g4+0x60],%g3
7271 std %f20,[%g4]
7272 ldx [%g4],%g2
7273 cmp %g3,%g2 ! %f20 = ffffffff 1dffffff
7274 bne %xcc,p0_freg_check_fail
7275 mov 0xf20,%g1
7276
7277! Check Point 34 completed
7278
7279
7280p0_label_171:
7281! Mem[00000000211c0000] = ffffa37b, %l3 = 00000000000000a3
7282 ldsh [%o2+%g0],%l3 ! %l3 = ffffffffffffffff
7283! Mem[0000000010081400] = e1373d78ff0000ff, %l4 = ffffffffffffffff
7284 ldxa [%i2+%g0]0x88,%l4 ! %l4 = e1373d78ff0000ff
7285! Mem[00000000100c1410] = 000037e1, %l2 = 00000000ff000000
7286 ldsha [%i3+0x010]%asi,%l2 ! %l2 = 0000000000000000
7287! Mem[0000000010141400] = 0000e2ff1dffffff, %f8 = 8f000000 00000000
7288 ldda [%i5+%g0]0x80,%f8 ! %f8 = 0000e2ff 1dffffff
7289! Mem[00000000300c1410] = ffffffff, %l0 = 00000000000000a8
7290 lduba [%i3+%o5]0x81,%l0 ! %l0 = 00000000000000ff
7291! Mem[0000000030141410] = 6e1e92a8, %l0 = 00000000000000ff
7292 lduwa [%i5+%o5]0x81,%l0 ! %l0 = 000000006e1e92a8
7293! Mem[00000000300c1410] = ffffffff, %l5 = 00000000000000a3
7294 ldswa [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
7295! Mem[0000000010181400] = ffffff1d00000000, %f4 = 00ffe2ff 0099c1ff
7296 ldda [%i6+%g0]0x88,%f4 ! %f4 = ffffff1d 00000000
7297! Mem[0000000010141410] = 00e20000, %f10 = a8921e6e
7298 lda [%i5+%o5]0x80,%f10 ! %f10 = 00e20000
7299! Starting 10 instruction Store Burst
7300! Mem[0000000030101400] = f2e200f8, %l5 = ffffffffffffffff
7301 swapa [%i4+%g0]0x89,%l5 ! %l5 = 00000000f2e200f8
7302
7303p0_label_172:
7304! %l4 = e1373d78ff0000ff, Mem[0000000030101410] = 00000000
7305 stba %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
7306! %f0 = f6ffff1d 35ade5ff e13700ff d31d0000
7307! %f4 = ffffff1d 00000000 c7dc5b29 ffffff1d
7308! %f8 = 0000e2ff 1dffffff 00e20000 ff0000ff
7309! %f12 = 0e510fed 4fc855b8 965c37e1 f6060000
7310 stda %f0,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
7311! %l5 = 00000000f2e200f8, Mem[0000000010101406] = 0000ffff
7312 sth %l5,[%i4+0x006] ! Mem[0000000010101404] = 000000f8
7313! Mem[0000000010181408] = ff000000, %l4 = e1373d78ff0000ff
7314 ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
7315! Mem[0000000010181420] = b1cdffff, %l6 = 00000000000000ff
7316 swap [%i6+0x020],%l6 ! %l6 = 00000000b1cdffff
7317! %l5 = 00000000f2e200f8, Mem[0000000030001410] = 85ffa892
7318 stha %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 85ff00f8
7319! %l5 = 00000000f2e200f8, Mem[0000000030101410] = 000000001dffffff
7320 stxa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000f2e200f8
7321! %f20 = ffffffff, Mem[0000000010041410] = 0000001d
7322 sta %f20,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff
7323! Mem[0000000030081408] = 00000000, %l1 = 0000000000000000
7324 ldstuba [%i2+%o4]0x81,%l1 ! %l1 = 00000000000000ff
7325! Starting 10 instruction Load Burst
7326! Mem[0000000010081400] = ff0000ff783d37e1, %f18 = ffffffff ffe20000
7327 ldda [%i2+%g0]0x80,%f18 ! %f18 = ff0000ff 783d37e1
7328
7329p0_label_173:
7330! Mem[0000000010001438] = 44699ea1, %l1 = 0000000000000000
7331 lduba [%i0+0x03b]%asi,%l1 ! %l1 = 00000000000000a1
7332! Mem[0000000030041408] = 0000e2ff, %l6 = 00000000b1cdffff
7333 lduwa [%i1+%o4]0x81,%l6 ! %l6 = 000000000000e2ff
7334! Mem[0000000010041410] = ffffffff, %f26 = 9c8971bc
7335 lda [%i1+%o5]0x80,%f26 ! %f26 = ffffffff
7336 membar #Sync ! Added by membar checker (42)
7337! Mem[0000000010101418] = 00000000, %l7 = 00000000000037e1
7338 ldsh [%i4+0x018],%l7 ! %l7 = 0000000000000000
7339! Mem[0000000030081400] = e13700ff d31d0000, %l6 = 0000e2ff, %l7 = 00000000
7340 ldda [%i2+%g0]0x81,%l6 ! %l6 = 00000000e13700ff 00000000d31d0000
7341! Code Fragment 3
7342p0_fragment_5:
7343! %l0 = 000000006e1e92a8
7344 setx 0xce8b4c08670bb4a0,%g7,%l0 ! %l0 = ce8b4c08670bb4a0
7345! %l1 = 00000000000000a1
7346 setx 0x5b94e4e7bca808b0,%g7,%l1 ! %l1 = 5b94e4e7bca808b0
7347 setx 0x1fe000, %g1, %g3
7348 or %l0, %g3, %l0 ! always set perrmask = 0xff
7349 setx 0x1ffff8, %g1, %g2
7350 and %l0, %g2, %l0
7351 ta T_CHANGE_HPRIV
7352 stxa %l1, [%l0]ASI_DCACHE_DATA
7353 ta T_CHANGE_NONHPRIV
7354! %l0 = ce8b4c08670bb4a0
7355 setx 0x7644c17024a71625,%g7,%l0 ! %l0 = 7644c17024a71625
7356! %l1 = 5b94e4e7bca808b0
7357 setx 0xff41cd27d5c5363e,%g7,%l1 ! %l1 = ff41cd27d5c5363e
7358! Mem[00000000300c1410] = ffffffff 295bdcc7, %l2 = 00000000, %l3 = ffffffff
7359 ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ffffffff 00000000295bdcc7
7360! Mem[00000000211c0000] = ffffa37b, %l7 = 00000000d31d0000
7361 lduh [%o2+%g0],%l7 ! %l7 = 000000000000ffff
7362! Mem[0000000010081408] = 000000ff00000000, %l4 = 00000000000000ff
7363 ldxa [%i2+%o4]0x80,%l4 ! %l4 = 000000ff00000000
7364! Starting 10 instruction Store Burst
7365! %f6 = c7dc5b29 ffffff1d, Mem[0000000030181410] = 000000ff 3b8aacb1
7366 stda %f6 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = c7dc5b29 ffffff1d
7367
7368p0_label_174:
7369! %f30 = ff0000f2 a19e6944, %l4 = 000000ff00000000
7370! Mem[0000000030041408] = 0000e2ffffffffc8
7371 add %i1,0x008,%g1
7372 stda %f30,[%g1+%l4]ASI_PST8_S ! Mem[0000000030041408] = 0000e2ffffffffc8
7373! %l0 = 24a71625, %l1 = d5c5363e, Mem[0000000010141408] = 00000000 00000000
7374 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 24a71625 d5c5363e
7375! %f28 = 0000e2ff 1dffffff, Mem[0000000010001408] = ff000000 00000000
7376 stda %f28,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000e2ff 1dffffff
7377! %f8 = 0000e2ff, Mem[0000000010041420] = d96af809
7378 sta %f8 ,[%i1+0x020]%asi ! Mem[0000000010041420] = 0000e2ff
7379! Mem[0000000010101408] = 48000000, %l2 = 00000000ffffffff
7380 swapa [%i4+%o4]0x88,%l2 ! %l2 = 0000000048000000
7381! Mem[0000000010101408] = ffffffff, %l2 = 0000000048000000
7382 ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
7383! %f26 = ffffffff, Mem[0000000030181408] = ffffff1d
7384 sta %f26,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffff
7385! Mem[00000000201c0001] = ffd3851d, %l3 = 00000000295bdcc7
7386 ldstuba [%o0+0x001]%asi,%l3 ! %l3 = 000000d3000000ff
7387! Mem[00000000300c1400] = 00000000, %l6 = 00000000e13700ff
7388 swapa [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
7389! Starting 10 instruction Load Burst
7390! Mem[0000000030001410] = f800ff85, %l0 = 7644c17024a71625
7391 lduwa [%i0+%o5]0x81,%l0 ! %l0 = 00000000f800ff85
7392
7393p0_label_175:
7394! Mem[0000000010141410] = 00e20000, %l1 = ff41cd27d5c5363e
7395 ldswa [%i5+%o5]0x80,%l1 ! %l1 = 0000000000e20000
7396! Mem[0000000010141410] = 085de2f20000e200, %l4 = 000000ff00000000
7397 ldxa [%i5+%o5]0x88,%l4 ! %l4 = 085de2f20000e200
7398! Mem[0000000010101408] = ffffffff0000ffff, %f10 = 00e20000 ff0000ff
7399 ldda [%i4+%o4]0x80,%f10 ! %f10 = ffffffff 0000ffff
7400! Mem[0000000010181410] = f800e2f235ade500, %f22 = b1ac8a3b 1da45bae
7401 ldda [%i6+%o5]0x80,%f22 ! %f22 = f800e2f2 35ade500
7402! Mem[0000000010001418] = 783d37e1 ffffffff, %l2 = 000000ff, %l3 = 000000d3
7403 ldd [%i0+0x018],%l2 ! %l2 = 00000000783d37e1 00000000ffffffff
7404! Mem[0000000030101400] = f6ffff1d, %l1 = 0000000000e20000
7405 lduba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000f6
7406! Mem[0000000010081400] = ff0000ff, %l1 = 00000000000000f6
7407 ldsba [%i2+0x003]%asi,%l1 ! %l1 = ffffffffffffffff
7408! Mem[0000000010181408] = 000000ff, %l4 = 085de2f20000e200
7409 lduha [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff
7410! Mem[00000000100c1438] = 68e68f57b1cdffff, %f8 = 0000e2ff 1dffffff
7411 ldda [%i3+0x038]%asi,%f8 ! %f8 = 68e68f57 b1cdffff
7412! Starting 10 instruction Store Burst
7413! %f6 = c7dc5b29 ffffff1d, %l0 = 00000000f800ff85
7414! Mem[0000000030141400] = f6000000ffffffff
7415 stda %f6,[%i5+%l0]ASI_PST32_SL ! Mem[0000000030141400] = 1dffffffffffffff
7416
7417! Check Point 35 for processor 0
7418
7419 set p0_check_pt_data_35,%g4
7420 rd %ccr,%g5 ! %g5 = 44
7421 ldx [%g4+0x08],%g2
7422 cmp %l0,%g2 ! %l0 = 00000000f800ff85
7423 bne %xcc,p0_reg_check_fail0
7424 mov 0xee0,%g1
7425 ldx [%g4+0x10],%g2
7426 cmp %l1,%g2 ! %l1 = ffffffffffffffff
7427 bne %xcc,p0_reg_check_fail1
7428 mov 0xee1,%g1
7429 ldx [%g4+0x18],%g2
7430 cmp %l2,%g2 ! %l2 = 00000000783d37e1
7431 bne %xcc,p0_reg_check_fail2
7432 mov 0xee2,%g1
7433 ldx [%g4+0x20],%g2
7434 cmp %l3,%g2 ! %l3 = 00000000ffffffff
7435 bne %xcc,p0_reg_check_fail3
7436 mov 0xee3,%g1
7437 ldx [%g4+0x28],%g2
7438 cmp %l4,%g2 ! %l4 = 00000000000000ff
7439 bne %xcc,p0_reg_check_fail4
7440 mov 0xee4,%g1
7441 ldx [%g4+0x30],%g2
7442 cmp %l5,%g2 ! %l5 = 00000000f2e200f8
7443 bne %xcc,p0_reg_check_fail5
7444 mov 0xee5,%g1
7445 ldx [%g4+0x38],%g2
7446 cmp %l6,%g2 ! %l6 = 0000000000000000
7447 bne %xcc,p0_reg_check_fail6
7448 mov 0xee6,%g1
7449 ldx [%g4+0x40],%g2
7450 cmp %l7,%g2 ! %l7 = 000000000000ffff
7451 bne %xcc,p0_reg_check_fail7
7452 mov 0xee7,%g1
7453 ldx [%g4+0x48],%g3
7454 std %f2,[%g4]
7455 ldx [%g4],%g2
7456 cmp %g3,%g2 ! %f2 = e13700ff d31d0000
7457 bne %xcc,p0_freg_check_fail
7458 mov 0xf02,%g1
7459 ldx [%g4+0x50],%g3
7460 std %f4,[%g4]
7461 ldx [%g4],%g2
7462 cmp %g3,%g2 ! %f4 = ffffff1d 00000000
7463 bne %xcc,p0_freg_check_fail
7464 mov 0xf04,%g1
7465 ldx [%g4+0x58],%g3
7466 std %f6,[%g4]
7467 ldx [%g4],%g2
7468 cmp %g3,%g2 ! %f6 = c7dc5b29 ffffff1d
7469 bne %xcc,p0_freg_check_fail
7470 mov 0xf06,%g1
7471 ldx [%g4+0x60],%g3
7472 std %f8,[%g4]
7473 ldx [%g4],%g2
7474 cmp %g3,%g2 ! %f8 = 68e68f57 b1cdffff
7475 bne %xcc,p0_freg_check_fail
7476 mov 0xf08,%g1
7477 ldx [%g4+0x68],%g3
7478 std %f10,[%g4]
7479 ldx [%g4],%g2
7480 cmp %g3,%g2 ! %f10 = ffffffff 0000ffff
7481 bne %xcc,p0_freg_check_fail
7482 mov 0xf10,%g1
7483 ldx [%g4+0x70],%g3
7484 std %f18,[%g4]
7485 ldx [%g4],%g2
7486 cmp %g3,%g2 ! %f18 = ff0000ff 783d37e1
7487 bne %xcc,p0_freg_check_fail
7488 mov 0xf18,%g1
7489 ldx [%g4+0x78],%g3
7490 std %f22,[%g4]
7491 ldx [%g4],%g2
7492 cmp %g3,%g2 ! %f22 = f800e2f2 35ade500
7493 bne %xcc,p0_freg_check_fail
7494 mov 0xf22,%g1
7495 ldx [%g4+0x80],%g3
7496 std %f26,[%g4]
7497 ldx [%g4],%g2
7498 cmp %g3,%g2 ! %f26 = ffffffff d6fa8c51
7499 bne %xcc,p0_freg_check_fail
7500 mov 0xf26,%g1
7501
7502! Check Point 35 completed
7503
7504
7505p0_label_176:
7506! %l2 = 00000000783d37e1, Mem[0000000010081400] = ff0000ff
7507 stha %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff0037e1
7508! Mem[0000000030081408] = 000000ff, %l5 = 00000000f2e200f8
7509 swapa [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000ff
7510! %f30 = ff0000f2 a19e6944, Mem[0000000010101408] = ffffffff ffff0000
7511 stda %f30,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff0000f2 a19e6944
7512! Mem[0000000030101400] = 1dfffff6, %l4 = 00000000000000ff
7513 swapa [%i4+%g0]0x89,%l4 ! %l4 = 000000001dfffff6
7514! %f12 = 0e510fed 4fc855b8, %l6 = 0000000000000000
7515! Mem[0000000030141410] = 6e1e92a8412ccb02
7516 add %i5,0x010,%g1
7517 stda %f12,[%g1+%l6]ASI_PST16_S ! Mem[0000000030141410] = 6e1e92a8412ccb02
7518! Mem[0000000030101408] = ff0037e1, %l7 = 000000000000ffff
7519 ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 000000e1000000ff
7520! Mem[00000000300c1408] = 00000000, %l2 = 00000000783d37e1
7521 swapa [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000
7522! %l6 = 0000000000000000, Mem[0000000010141400] = 0000e2ff, %asi = 80
7523 stwa %l6,[%i5+0x000]%asi ! Mem[0000000010141400] = 00000000
7524! Mem[0000000010101415] = ff0000ff, %l5 = 00000000000000ff
7525 ldstub [%i4+0x015],%l5 ! %l5 = 00000000000000ff
7526! Starting 10 instruction Load Burst
7527! Mem[0000000010041408] = ffffffff ffe20000, %l6 = 00000000, %l7 = 000000e1
7528 ldda [%i1+%o4]0x80,%l6 ! %l6 = 00000000ffffffff 00000000ffe20000
7529
7530p0_label_177:
7531! Mem[0000000010181410] = f800e2f2, %l7 = 00000000ffe20000
7532 lduwa [%i6+0x010]%asi,%l7 ! %l7 = 00000000f800e2f2
7533! Mem[0000000020800040] = ffffb8ec, %l4 = 000000001dfffff6
7534 ldsh [%o1+0x040],%l4 ! %l4 = ffffffffffffffff
7535! Mem[0000000030081400] = e13700ff, %l5 = 0000000000000000
7536 lduwa [%i2+%g0]0x81,%l5 ! %l5 = 00000000e13700ff
7537! Mem[0000000010181410] = f2e200f8, %l1 = ffffffffffffffff
7538 lduha [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000f8
7539! Mem[0000000030041408] = ffe20000, %l0 = 00000000f800ff85
7540 ldsha [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
7541! Mem[00000000300c1408] = e1373d78, %l3 = 00000000ffffffff
7542 ldswa [%i3+%o4]0x89,%l3 ! %l3 = ffffffffe1373d78
7543! Mem[00000000100c1400] = 6e1e92a8, %l7 = 00000000f800e2f2
7544 lduha [%i3+%g0]0x80,%l7 ! %l7 = 0000000000006e1e
7545! Mem[0000000010101410] = 000000ff, %l5 = 00000000e13700ff
7546 lduba [%i4+0x013]%asi,%l5 ! %l5 = 00000000000000ff
7547! Mem[0000000010181400] = 00000000, %l6 = 00000000ffffffff
7548 ldsba [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
7549! Starting 10 instruction Store Burst
7550! Mem[0000000010101400] = 00000000, %l5 = 00000000000000ff
7551 ldstuba [%i4+%g0]0x80,%l5 ! %l5 = 00000000000000ff
7552
7553p0_label_178:
7554! %f20 = ffffffff 1dffffff, %l6 = 0000000000000000
7555! Mem[0000000030081430] = 9449172452e548c3
7556 add %i2,0x030,%g1
7557 stda %f20,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030081430] = 9449172452e548c3
7558! Mem[0000000010181410] = f2e200f8, %l3 = ffffffffe1373d78
7559 swapa [%i6+%o5]0x88,%l3 ! %l3 = 00000000f2e200f8
7560! %l2 = 0000000000000000, Mem[0000000030041410] = 0000e2ff0099c1ff
7561 stxa %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
7562! Mem[0000000021800000] = ffff57e0, %l0 = 0000000000000000
7563 ldstub [%o3+%g0],%l0 ! %l0 = 000000ff000000ff
7564! %f16 = a8921e6e 000000ff ff0000ff 783d37e1
7565! %f20 = ffffffff 1dffffff f800e2f2 35ade500
7566! %f24 = d96af809 948a6312 ffffffff d6fa8c51
7567! %f28 = 0000e2ff 1dffffff ff0000f2 a19e6944
7568 stda %f16,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
7569! %f14 = 965c37e1 f6060000, Mem[0000000030001410] = f800ff85 6e1e92a8
7570 stda %f14,[%i0+%o5]0x81 ! Mem[0000000030001410] = 965c37e1 f6060000
7571! %l6 = 0000000000000000, Mem[0000000010101428] = 9c873bb5, %asi = 80
7572 stwa %l6,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000000
7573! %f0 = f6ffff1d, Mem[0000000010001400] = f2000000
7574 st %f0 ,[%i0+%g0] ! Mem[0000000010001400] = f6ffff1d
7575! %l3 = 00000000f2e200f8, Mem[00000000300c1410] = ffffffff
7576 stha %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00f8ffff
7577! Starting 10 instruction Load Burst
7578! Mem[0000000010081400] = e13700ff, %l6 = 0000000000000000
7579 ldsb [%i2+0x001],%l6 ! %l6 = 0000000000000037
7580
7581p0_label_179:
7582! Mem[00000000100c1408] = 09f86ad9 a8921e6e, %l0 = 000000ff, %l1 = 000000f8
7583 ldda [%i3+0x008]%asi,%l0 ! %l0 = 0000000009f86ad9 00000000a8921e6e
7584 membar #Sync ! Added by membar checker (43)
7585! Mem[0000000030001400] = ff000000 000000ff 00000000 5ad71e3b
7586! Mem[0000000030001410] = 965c37e1 f6060000 9af317ac 5c8cb8fa
7587! Mem[0000000030001420] = b27abcf1 dbfb9bb4 c348e552 a78c711b
7588! Mem[0000000030001430] = 020037e1 783d37e1 c9d57b32 143a3a87
7589 ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
7590! Mem[00000000201c0000] = ffff851d, %l2 = 0000000000000000
7591 ldsh [%o0+%g0],%l2 ! %l2 = ffffffffffffffff
7592! Mem[0000000030181410] = c7dc5b29, %l0 = 0000000009f86ad9
7593 lduba [%i6+%o5]0x81,%l0 ! %l0 = 00000000000000c7
7594! Mem[0000000030101400] = 6e1e92a8, %l7 = 0000000000006e1e
7595 ldswa [%i4+%g0]0x89,%l7 ! %l7 = 000000006e1e92a8
7596! Mem[0000000010181408] = ff000000, %l3 = 00000000f2e200f8
7597 ldsba [%i6+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
7598! Mem[0000000030181410] = c7dc5b29, %l2 = ffffffffffffffff
7599 ldsba [%i6+%o5]0x81,%l2 ! %l2 = ffffffffffffffc7
7600! Mem[00000000100c1410] = a3000000 e1370000, %l6 = 00000037, %l7 = 6e1e92a8
7601 ldda [%i3+%o5]0x88,%l6 ! %l6 = 00000000e1370000 00000000a3000000
7602! Mem[0000000010181404] = 1dffffff, %l1 = 00000000a8921e6e
7603 lduba [%i6+0x007]%asi,%l1 ! %l1 = 00000000000000ff
7604! Starting 10 instruction Store Burst
7605! Mem[0000000010141410] = 0000e200, %l1 = 00000000000000ff
7606 ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
7607
7608p0_label_180:
7609! Mem[0000000010181400] = 000000001dffffff, %l3 = ffffffffffffffff, %l2 = ffffffffffffffc7
7610 casxa [%i6]0x80,%l3,%l2 ! %l2 = 000000001dffffff
7611! %l6 = e1370000, %l7 = a3000000, Mem[0000000010141410] = 0000e2ff 085de2f2
7612 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = e1370000 a3000000
7613! Mem[0000000010181404] = 1dffffff, %l7 = 00000000a3000000
7614 ldstub [%i6+0x004],%l7 ! %l7 = 0000001d000000ff
7615 membar #Sync ! Added by membar checker (44)
7616! %l6 = 00000000e1370000, Mem[0000000030001408] = 3b1ed75a00000000
7617 stxa %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000e1370000
7618! %l7 = 000000000000001d, Mem[0000000030081400] = e13700ffd31d0000
7619 stxa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000000000001d
7620! %f1 = 35ade5ff, Mem[0000000010181410] = e1373d78
7621 sta %f1 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 35ade5ff
7622! %l2 = 000000001dffffff, Mem[0000000030041408] = 0000e2ff
7623 stwa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 1dffffff
7624! Mem[0000000030041400] = 0000783d, %l6 = 00000000e1370000
7625 ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 0000003d000000ff
7626! %l5 = 0000000000000000, Mem[0000000030081408] = f2e200f8
7627 stba %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = f2e20000
7628! Starting 10 instruction Load Burst
7629! Mem[0000000010081400] = e13700ff783d37e1, %f2 = e13700ff d31d0000
7630 ldda [%i2+0x000]%asi,%f2 ! %f2 = e13700ff 783d37e1
7631
7632! Check Point 36 for processor 0
7633
7634 set p0_check_pt_data_36,%g4
7635 rd %ccr,%g5 ! %g5 = 44
7636 ldx [%g4+0x08],%g2
7637 cmp %l0,%g2 ! %l0 = 00000000000000c7
7638 bne %xcc,p0_reg_check_fail0
7639 mov 0xee0,%g1
7640 ldx [%g4+0x10],%g2
7641 cmp %l1,%g2 ! %l1 = 0000000000000000
7642 bne %xcc,p0_reg_check_fail1
7643 mov 0xee1,%g1
7644 ldx [%g4+0x18],%g2
7645 cmp %l2,%g2 ! %l2 = 000000001dffffff
7646 bne %xcc,p0_reg_check_fail2
7647 mov 0xee2,%g1
7648 ldx [%g4+0x20],%g2
7649 cmp %l3,%g2 ! %l3 = ffffffffffffffff
7650 bne %xcc,p0_reg_check_fail3
7651 mov 0xee3,%g1
7652 ldx [%g4+0x28],%g2
7653 cmp %l4,%g2 ! %l4 = ffffffffffffffff
7654 bne %xcc,p0_reg_check_fail4
7655 mov 0xee4,%g1
7656 ldx [%g4+0x30],%g2
7657 cmp %l5,%g2 ! %l5 = 0000000000000000
7658 bne %xcc,p0_reg_check_fail5
7659 mov 0xee5,%g1
7660 ldx [%g4+0x38],%g2
7661 cmp %l6,%g2 ! %l6 = 000000000000003d
7662 bne %xcc,p0_reg_check_fail6
7663 mov 0xee6,%g1
7664 ldx [%g4+0x40],%g2
7665 cmp %l7,%g2 ! %l7 = 000000000000001d
7666 bne %xcc,p0_reg_check_fail7
7667 mov 0xee7,%g1
7668 ldx [%g4+0x48],%g3
7669 std %f0,[%g4]
7670 ldx [%g4],%g2
7671 cmp %g3,%g2 ! %f0 = f6ffff1d 35ade5ff
7672 bne %xcc,p0_freg_check_fail
7673 mov 0xf00,%g1
7674 ldx [%g4+0x50],%g3
7675 std %f2,[%g4]
7676 ldx [%g4],%g2
7677 cmp %g3,%g2 ! %f2 = e13700ff 783d37e1
7678 bne %xcc,p0_freg_check_fail
7679 mov 0xf02,%g1
7680 ldx [%g4+0x58],%g3
7681 std %f6,[%g4]
7682 ldx [%g4],%g2
7683 cmp %g3,%g2 ! %f6 = c7dc5b29 ffffff1d
7684 bne %xcc,p0_freg_check_fail
7685 mov 0xf06,%g1
7686 ldx [%g4+0x60],%g3
7687 std %f16,[%g4]
7688 ldx [%g4],%g2
7689 cmp %g3,%g2 ! %f16 = ff000000 000000ff
7690 bne %xcc,p0_freg_check_fail
7691 mov 0xf16,%g1
7692 ldx [%g4+0x68],%g3
7693 std %f18,[%g4]
7694 ldx [%g4],%g2
7695 cmp %g3,%g2 ! %f18 = 3b1ed75a 00000000
7696 bne %xcc,p0_freg_check_fail
7697 mov 0xf18,%g1
7698 ldx [%g4+0x70],%g3
7699 std %f20,[%g4]
7700 ldx [%g4],%g2
7701 cmp %g3,%g2 ! %f20 = 000006f6 e1375c96
7702 bne %xcc,p0_freg_check_fail
7703 mov 0xf20,%g1
7704 ldx [%g4+0x78],%g3
7705 std %f22,[%g4]
7706 ldx [%g4],%g2
7707 cmp %g3,%g2 ! %f22 = fab88c5c ac17f39a
7708 bne %xcc,p0_freg_check_fail
7709 mov 0xf22,%g1
7710 ldx [%g4+0x80],%g3
7711 std %f24,[%g4]
7712 ldx [%g4],%g2
7713 cmp %g3,%g2 ! %f24 = b49bfbdb f1bc7ab2
7714 bne %xcc,p0_freg_check_fail
7715 mov 0xf24,%g1
7716 ldx [%g4+0x88],%g3
7717 std %f26,[%g4]
7718 ldx [%g4],%g2
7719 cmp %g3,%g2 ! %f26 = 1b718ca7 52e548c3
7720 bne %xcc,p0_freg_check_fail
7721 mov 0xf26,%g1
7722 ldx [%g4+0x90],%g3
7723 std %f28,[%g4]
7724 ldx [%g4],%g2
7725 cmp %g3,%g2 ! %f28 = e1373d78 e1370002
7726 bne %xcc,p0_freg_check_fail
7727 mov 0xf28,%g1
7728 ldx [%g4+0x98],%g3
7729 std %f30,[%g4]
7730 ldx [%g4],%g2
7731 cmp %g3,%g2 ! %f30 = 873a3a14 327bd5c9
7732 bne %xcc,p0_freg_check_fail
7733 mov 0xf30,%g1
7734
7735! Check Point 36 completed
7736
7737
7738p0_label_181:
7739! Mem[0000000010181400] = 00000000, %l5 = 0000000000000000
7740 lduwa [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
7741! Mem[00000000300c1400] = 8f000000 ff0037e1, %l4 = ffffffff, %l5 = 00000000
7742 ldda [%i3+%g0]0x89,%l4 ! %l4 = 00000000ff0037e1 000000008f000000
7743! Mem[0000000010001400] = f6ffff1d 1dffffff 0000e2ff 1dffffff
7744! Mem[0000000010001410] = b1ac8a3b 00000000 783d37e1 ffffffff
7745! Mem[0000000010001420] = ff638a94 09f86ad9 518cfad6 00000000
7746! Mem[0000000010001430] = ffffff1d ffe20000 44699ea1 f20000ff
7747 ldda [%i0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010001400
7748! Mem[0000000010181430] = f2e20000, %f0 = f6ffff1d
7749 ld [%i6+0x030],%f0 ! %f0 = f2e20000
7750! Mem[0000000010181400] = 00000000, %l6 = 000000000000003d
7751 lduwa [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
7752! Mem[0000000030101410] = ffffffff, %l6 = 0000000000000000
7753 lduwa [%i4+%o5]0x81,%l6 ! %l6 = 00000000ffffffff
7754! Mem[0000000010141400] = 000000001dffffff, %f10 = ffffffff 0000ffff
7755 ldda [%i5+%g0]0x80,%f10 ! %f10 = 00000000 1dffffff
7756! Mem[0000000010081400] = e13700ff, %l5 = 000000008f000000
7757 lduha [%i2+%g0]0x80,%l5 ! %l5 = 000000000000e137
7758! Mem[00000000211c0000] = ffffa37b, %l7 = 000000000000001d
7759 lduha [%o2+0x000]%asi,%l7 ! %l7 = 000000000000ffff
7760! Starting 10 instruction Store Burst
7761! Mem[0000000010101408] = a19e6944, %l1 = 0000000000000000
7762 swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000a19e6944
7763
7764p0_label_182:
7765! %l4 = 00000000ff0037e1, Mem[00000000100c142c] = 00000000
7766 sth %l4,[%i3+0x02c] ! Mem[00000000100c142c] = 37e10000
7767! %l2 = 000000001dffffff, Mem[0000000010081408] = 000000ff
7768 stba %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff0000ff
7769! %l5 = 000000000000e137, Mem[0000000030081410] = 00000000
7770 stwa %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000e137
7771! Mem[0000000010181429] = ffe5ad35, %l7 = 000000000000ffff
7772 ldstub [%i6+0x029],%l7 ! %l7 = 000000e5000000ff
7773! Mem[0000000010141408] = 24a71625, %l2 = 000000001dffffff
7774 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 00000024000000ff
7775! %l4 = ff0037e1, %l5 = 0000e137, Mem[0000000010081418] = 006af809 948a6312
7776 stda %l4,[%i2+0x018]%asi ! Mem[0000000010081418] = ff0037e1 0000e137
7777! Mem[0000000010181420] = 000000ff578fe668, %l5 = 000000000000e137, %l2 = 0000000000000024
7778 add %i6,0x20,%g1
7779 casxa [%g1]0x80,%l5,%l2 ! %l2 = 000000ff578fe668
7780! %l4 = ff0037e1, %l5 = 0000e137, Mem[0000000030001408] = 000037e1 00000000
7781 stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff0037e1 0000e137
7782! %l6 = 00000000ffffffff, Mem[0000000010081410] = e2f20000c8ffffff
7783 stxa %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000ffffffff
7784! Starting 10 instruction Load Burst
7785! Mem[00000000211c0000] = ffffa37b, %l4 = 00000000ff0037e1
7786 lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000ffff
7787
7788p0_label_183:
7789! Mem[000000001008142c] = 00000000, %f10 = 00000000
7790 lda [%i2+0x02c]%asi,%f10 ! %f10 = 00000000
7791! Mem[00000000300c1400] = e13700ff 0000008f 783d37e1 00000000
7792! Mem[00000000300c1410] = 00f8ffff 295bdcc7 c7dc5b29 d102b5cd
7793! Mem[00000000300c1420] = 49945b77 13978a51 a8921e6e b53b879c
7794! Mem[00000000300c1430] = 0e510fed 4fc855b8 965c37e1 f6060000
7795 ldda [%i3]ASI_BLK_AIUSL,%f16 ! Block Load from 00000000300c1400
7796! Mem[0000000030141410] = a8921e6e, %l2 = 000000ff578fe668
7797 ldswa [%i5+%o5]0x89,%l2 ! %l2 = ffffffffa8921e6e
7798! Mem[0000000030081408] = f2e20000, %l0 = 00000000000000c7
7799 lduba [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
7800! Mem[0000000030181410] = c7dc5b29, %l1 = 00000000a19e6944
7801 lduwa [%i6+%o5]0x81,%l1 ! %l1 = 00000000c7dc5b29
7802! Mem[00000000100c1408] = 6e1e92a8d96af809, %l6 = 00000000ffffffff
7803 ldxa [%i3+%o4]0x88,%l6 ! %l6 = 6e1e92a8d96af809
7804! Mem[00000000100c1410] = e1370000, %l0 = 0000000000000000
7805 ldswa [%i3+%o5]0x88,%l0 ! %l0 = ffffffffe1370000
7806! Mem[0000000010081408] = ff0000ff, %l3 = ffffffffffffffff
7807 lduba [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000ff
7808! %l7 = 00000000000000e5, Mem[00000000100c1400] = 6e1e92a885ffdf00
7809 stxa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000000000e5
7810! Starting 10 instruction Store Burst
7811! %f16 = 8f000000 ff0037e1 00000000 e1373d78
7812! %f20 = c7dc5b29 fffff800 cdb502d1 295bdcc7
7813! %f24 = 518a9713 775b9449 9c873bb5 6e1e92a8
7814! %f28 = b855c84f ed0f510e 000006f6 e1375c96
7815 stda %f16,[%i5]ASI_BLK_PL ! Block Store to 0000000010141400
7816
7817p0_label_184:
7818! %l2 = ffffffffa8921e6e, Mem[0000000030081400] = 00000000
7819 stha %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 1e6e0000
7820! Mem[0000000030041408] = 1dffffff, %l1 = 00000000c7dc5b29
7821 swapa [%i1+%o4]0x81,%l1 ! %l1 = 000000001dffffff
7822! Mem[00000000100c1400] = 00000000, %l3 = 00000000000000ff
7823 swapa [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
7824! Mem[0000000010101410] = 000000ff, %l3 = 0000000000000000
7825 swapa [%i4+%o5]0x80,%l3 ! %l3 = 00000000000000ff
7826! %l4 = 000000000000ffff, Mem[0000000010101438] = 000006f6ff375c96
7827 stx %l4,[%i4+0x038] ! Mem[0000000010101438] = 000000000000ffff
7828! Mem[0000000010081418] = ff0037e10000e137, %l0 = ffffffffe1370000, %l7 = 00000000000000e5
7829 add %i2,0x18,%g1
7830 casxa [%g1]0x80,%l0,%l7 ! %l7 = ff0037e10000e137
7831! %l4 = 0000ffff, %l5 = 0000e137, Mem[0000000030001410] = 965c37e1 f6060000
7832 stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000ffff 0000e137
7833! %f12 = 0e510fed 4fc855b8, %l0 = ffffffffe1370000
7834! Mem[0000000030001410] = 0000ffff0000e137
7835 add %i0,0x010,%g1
7836 stda %f12,[%g1+%l0]ASI_PST8_S ! Mem[0000000030001410] = 0000ffff0000e137
7837! Mem[0000000030041408] = 295bdcc7, %l4 = 000000000000ffff
7838 swapa [%i1+%o4]0x89,%l4 ! %l4 = 00000000295bdcc7
7839! Starting 10 instruction Load Burst
7840! Mem[0000000030141410] = 6e1e92a8, %l2 = ffffffffa8921e6e
7841 ldswa [%i5+%o5]0x81,%l2 ! %l2 = 000000006e1e92a8
7842
7843p0_label_185:
7844! Mem[0000000030141410] = 6e1e92a8, %l2 = 000000006e1e92a8
7845 ldsha [%i5+%o5]0x81,%l2 ! %l2 = 0000000000006e1e
7846! Mem[0000000030101408] = ff0000ff, %l2 = 0000000000006e1e
7847 lduba [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
7848! Mem[0000000010181400] = 00000000, %l1 = 000000001dffffff
7849 ldsba [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
7850 membar #Sync ! Added by membar checker (45)
7851! Mem[0000000010141408] = e1373d78, %l2 = 00000000000000ff
7852 lduwa [%i5+%o4]0x88,%l2 ! %l2 = 00000000e1373d78
7853! Mem[00000000300c1400] = e13700ff, %l4 = 00000000295bdcc7
7854 lduha [%i3+%g0]0x81,%l4 ! %l4 = 000000000000e137
7855! Mem[0000000010081408] = ff0000ff, %l7 = ff0037e10000e137
7856 lduwa [%i2+%o4]0x88,%l7 ! %l7 = 00000000ff0000ff
7857! Mem[00000000201c0000] = ffff851d, %l4 = 000000000000e137
7858 ldsb [%o0+0x001],%l4 ! %l4 = ffffffffffffffff
7859! Mem[0000000010041410] = ffffffff 3b8aacb1, %l2 = e1373d78, %l3 = 000000ff
7860 ldda [%i1+%o5]0x80,%l2 ! %l2 = 00000000ffffffff 000000003b8aacb1
7861! Mem[000000001010141c] = 1dffffff, %l0 = ffffffffe1370000
7862 ldsw [%i4+0x01c],%l0 ! %l0 = 000000001dffffff
7863! Starting 10 instruction Store Burst
7864! %l2 = 00000000ffffffff, Mem[0000000010041410] = ffffffff
7865 stha %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff
7866
7867! Check Point 37 for processor 0
7868
7869 set p0_check_pt_data_37,%g4
7870 rd %ccr,%g5 ! %g5 = 44
7871 ldx [%g4+0x08],%g2
7872 cmp %l0,%g2 ! %l0 = 000000001dffffff
7873 bne %xcc,p0_reg_check_fail0
7874 mov 0xee0,%g1
7875 ldx [%g4+0x10],%g2
7876 cmp %l1,%g2 ! %l1 = 0000000000000000
7877 bne %xcc,p0_reg_check_fail1
7878 mov 0xee1,%g1
7879 ldx [%g4+0x18],%g2
7880 cmp %l2,%g2 ! %l2 = 00000000ffffffff
7881 bne %xcc,p0_reg_check_fail2
7882 mov 0xee2,%g1
7883 ldx [%g4+0x20],%g2
7884 cmp %l3,%g2 ! %l3 = 000000003b8aacb1
7885 bne %xcc,p0_reg_check_fail3
7886 mov 0xee3,%g1
7887 ldx [%g4+0x28],%g2
7888 cmp %l4,%g2 ! %l4 = ffffffffffffffff
7889 bne %xcc,p0_reg_check_fail4
7890 mov 0xee4,%g1
7891 ldx [%g4+0x30],%g2
7892 cmp %l5,%g2 ! %l5 = 000000000000e137
7893 bne %xcc,p0_reg_check_fail5
7894 mov 0xee5,%g1
7895 ldx [%g4+0x38],%g2
7896 cmp %l6,%g2 ! %l6 = 6e1e92a8d96af809
7897 bne %xcc,p0_reg_check_fail6
7898 mov 0xee6,%g1
7899 ldx [%g4+0x40],%g2
7900 cmp %l7,%g2 ! %l7 = 00000000ff0000ff
7901 bne %xcc,p0_reg_check_fail7
7902 mov 0xee7,%g1
7903 ldx [%g4+0x48],%g3
7904 std %f0,[%g4]
7905 ldx [%g4],%g2
7906 cmp %g3,%g2 ! %f0 = f2e20000 35ade5ff
7907 bne %xcc,p0_freg_check_fail
7908 mov 0xf00,%g1
7909 ldx [%g4+0x50],%g3
7910 std %f2,[%g4]
7911 ldx [%g4],%g2
7912 cmp %g3,%g2 ! %f2 = e13700ff 783d37e1
7913 bne %xcc,p0_freg_check_fail
7914 mov 0xf02,%g1
7915 ldx [%g4+0x58],%g3
7916 std %f4,[%g4]
7917 ldx [%g4],%g2
7918 cmp %g3,%g2 ! %f4 = ffffff1d 00000000
7919 bne %xcc,p0_freg_check_fail
7920 mov 0xf04,%g1
7921 ldx [%g4+0x60],%g3
7922 std %f10,[%g4]
7923 ldx [%g4],%g2
7924 cmp %g3,%g2 ! %f10 = 00000000 1dffffff
7925 bne %xcc,p0_freg_check_fail
7926 mov 0xf10,%g1
7927 ldx [%g4+0x68],%g3
7928 std %f16,[%g4]
7929 ldx [%g4],%g2
7930 cmp %g3,%g2 ! %f16 = 8f000000 ff0037e1
7931 bne %xcc,p0_freg_check_fail
7932 mov 0xf16,%g1
7933 ldx [%g4+0x70],%g3
7934 std %f18,[%g4]
7935 ldx [%g4],%g2
7936 cmp %g3,%g2 ! %f18 = 00000000 e1373d78
7937 bne %xcc,p0_freg_check_fail
7938 mov 0xf18,%g1
7939 ldx [%g4+0x78],%g3
7940 std %f20,[%g4]
7941 ldx [%g4],%g2
7942 cmp %g3,%g2 ! %f20 = c7dc5b29 fffff800
7943 bne %xcc,p0_freg_check_fail
7944 mov 0xf20,%g1
7945 ldx [%g4+0x80],%g3
7946 std %f22,[%g4]
7947 ldx [%g4],%g2
7948 cmp %g3,%g2 ! %f22 = cdb502d1 295bdcc7
7949 bne %xcc,p0_freg_check_fail
7950 mov 0xf22,%g1
7951 ldx [%g4+0x88],%g3
7952 std %f24,[%g4]
7953 ldx [%g4],%g2
7954 cmp %g3,%g2 ! %f24 = 518a9713 775b9449
7955 bne %xcc,p0_freg_check_fail
7956 mov 0xf24,%g1
7957 ldx [%g4+0x90],%g3
7958 std %f26,[%g4]
7959 ldx [%g4],%g2
7960 cmp %g3,%g2 ! %f26 = 9c873bb5 6e1e92a8
7961 bne %xcc,p0_freg_check_fail
7962 mov 0xf26,%g1
7963 ldx [%g4+0x98],%g3
7964 std %f28,[%g4]
7965 ldx [%g4],%g2
7966 cmp %g3,%g2 ! %f28 = b855c84f ed0f510e
7967 bne %xcc,p0_freg_check_fail
7968 mov 0xf28,%g1
7969 ldx [%g4+0xa0],%g3
7970 std %f30,[%g4]
7971 ldx [%g4],%g2
7972 cmp %g3,%g2 ! %f30 = 000006f6 e1375c96
7973 bne %xcc,p0_freg_check_fail
7974 mov 0xf30,%g1
7975
7976! Check Point 37 completed
7977
7978
7979p0_label_186:
7980! %l6 = 6e1e92a8d96af809, Mem[0000000030141408] = e1373d78
7981 stwa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = d96af809
7982! %l0 = 000000001dffffff, Mem[00000000300c1408] = 783d37e1
7983 stba %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff3d37e1
7984! Mem[0000000010001430] = ffffff1d, %l6 = 6e1e92a8d96af809
7985 swap [%i0+0x030],%l6 ! %l6 = 00000000ffffff1d
7986! %f6 = c7dc5b29 ffffff1d, Mem[0000000010041410] = ffffffff 3b8aacb1
7987 stda %f6 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = c7dc5b29 ffffff1d
7988! %l1 = 0000000000000000, Mem[0000000010001400] = f6ffff1d, %asi = 80
7989 stba %l1,[%i0+0x000]%asi ! Mem[0000000010001400] = 00ffff1d
7990! %f0 = f2e20000 35ade5ff e13700ff 783d37e1
7991! %f4 = ffffff1d 00000000 c7dc5b29 ffffff1d
7992! %f8 = 68e68f57 b1cdffff 00000000 1dffffff
7993! %f12 = 0e510fed 4fc855b8 965c37e1 f6060000
7994 stda %f0,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
7995! Mem[000000001010140c] = f20000ff, %l5 = 000000000000e137
7996 swap [%i4+0x00c],%l5 ! %l5 = 00000000f20000ff
7997! %l6 = 00000000ffffff1d, Mem[0000000030141410] = 6e1e92a8412ccb02
7998 stxa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000ffffff1d
7999! Mem[00000000100c141c] = 005fff00, %l6 = ffffff1d, %l7 = ff0000ff
8000 add %i3,0x1c,%g1
8001 casa [%g1]0x80,%l6,%l7 ! %l7 = 00000000005fff00
8002! Starting 10 instruction Load Burst
8003! Mem[000000001010143c] = 0000ffff, %l0 = 000000001dffffff
8004 lduw [%i4+0x03c],%l0 ! %l0 = 000000000000ffff
8005
8006p0_label_187:
8007! Mem[00000000100c1408] = 09f86ad9a8921e6e, %l4 = ffffffffffffffff
8008 ldxa [%i3+%o4]0x80,%l4 ! %l4 = 09f86ad9a8921e6e
8009! Mem[0000000010141408] = e1373d78, %l3 = 000000003b8aacb1
8010 ldsha [%i5+%o4]0x88,%l3 ! %l3 = 0000000000003d78
8011! Mem[00000000300c1408] = ff3d37e1, %l6 = 00000000ffffff1d
8012 ldswa [%i3+%o4]0x81,%l6 ! %l6 = ffffffffff3d37e1
8013! Mem[0000000030081410] = 0000e137, %l4 = 09f86ad9a8921e6e
8014 lduwa [%i2+%o5]0x89,%l4 ! %l4 = 000000000000e137
8015! Mem[0000000030181410] = 295bdcc7, %l3 = 0000000000003d78
8016 ldswa [%i6+%o5]0x89,%l3 ! %l3 = 00000000295bdcc7
8017! Mem[0000000030081410] = a3000000 0000e137, %l0 = 0000ffff, %l1 = 00000000
8018 ldda [%i2+%o5]0x89,%l0 ! %l0 = 000000000000e137 00000000a3000000
8019! Mem[0000000010101408] = 00000000 0000e137, %l2 = ffffffff, %l3 = 295bdcc7
8020 ldda [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000 000000000000e137
8021! Mem[0000000010041400] = ff921e6e, %l2 = 0000000000000000
8022 ldsba [%i1+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
8023! Mem[0000000010101408] = 00000000, %l6 = ffffffffff3d37e1
8024 lduha [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000
8025! Starting 10 instruction Store Burst
8026! %f22 = cdb502d1 295bdcc7, %l7 = 00000000005fff00
8027! Mem[0000000030141430] = 93ab804652e548c3
8028 add %i5,0x030,%g1
8029 stda %f22,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030141430] = 93ab804652e548c3
8030
8031p0_label_188:
8032! %l0 = 000000000000e137, Mem[0000000010181400] = f2e20000
8033 stha %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = e1370000
8034! %l5 = 00000000f20000ff, Mem[00000000218000c0] = 0030d561, %asi = 80
8035 stha %l5,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00ffd561
8036! Mem[00000000100c1408] = d96af809, %l4 = 000000000000e137
8037 ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 00000009000000ff
8038! %l4 = 00000009, %l5 = f20000ff, Mem[0000000030141410] = 00000000 1dffffff
8039 stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000009 f20000ff
8040! Mem[00000000300c1400] = ff0037e1, %l6 = 0000000000000000
8041 swapa [%i3+%g0]0x89,%l6 ! %l6 = 00000000ff0037e1
8042! %l1 = 00000000a3000000, Mem[0000000030081400] = 1e6e00000000001d
8043 stxa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000a3000000
8044! %f18 = 00000000, Mem[0000000030101400] = 6e1e92a8
8045 sta %f18,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
8046! %l6 = ff0037e1, %l7 = 005fff00, Mem[0000000030041408] = ffff0000 ffffffc8
8047 stda %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff0037e1 005fff00
8048! Mem[00000000100c1410] = e1370000, %l4 = 0000000000000009
8049 swapa [%i3+%o5]0x88,%l4 ! %l4 = 00000000e1370000
8050! Starting 10 instruction Load Burst
8051 membar #Sync ! Added by membar checker (46)
8052! Mem[0000000010181430] = 0e510fed4fc855b8, %l0 = 000000000000e137
8053 ldx [%i6+0x030],%l0 ! %l0 = 0e510fed4fc855b8
8054
8055p0_label_189:
8056! Mem[0000000030141400] = 1dffffff ffffffff, %l4 = e1370000, %l5 = f20000ff
8057 ldda [%i5+%g0]0x81,%l4 ! %l4 = 000000001dffffff 00000000ffffffff
8058! Mem[0000000010081400] = e13700ff, %l0 = 0e510fed4fc855b8
8059 ldsba [%i2+0x000]%asi,%l0 ! %l0 = ffffffffffffffe1
8060! Mem[0000000010181410] = ffffff1d, %l0 = ffffffffffffffe1
8061 ldsba [%i6+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
8062! Mem[0000000030041408] = ff0037e1 005fff00, %l2 = ffffffff, %l3 = 0000e137
8063 ldda [%i1+%o4]0x81,%l2 ! %l2 = 00000000ff0037e1 00000000005fff00
8064! Mem[0000000010181408] = e13700ff 783d37e1, %l2 = ff0037e1, %l3 = 005fff00
8065 ldda [%i6+%o4]0x80,%l2 ! %l2 = 00000000e13700ff 00000000783d37e1
8066! Mem[0000000030081410] = 0000e137, %l1 = 00000000a3000000
8067 lduwa [%i2+%o5]0x89,%l1 ! %l1 = 000000000000e137
8068! Mem[00000000100c1408] = d96af8ff, %l4 = 000000001dffffff
8069 ldsha [%i3+%o4]0x88,%l4 ! %l4 = fffffffffffff8ff
8070! Mem[0000000030081400] = 00000000, %l6 = 00000000ff0037e1
8071 lduwa [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
8072! Mem[00000000211c0000] = ffffa37b, %l4 = fffffffffffff8ff
8073 ldsb [%o2+0x001],%l4 ! %l4 = ffffffffffffffff
8074! Starting 10 instruction Store Burst
8075! Mem[0000000010181400] = 000037e1, %l5 = 00000000ffffffff
8076 swapa [%i6+%g0]0x88,%l5 ! %l5 = 00000000000037e1
8077
8078p0_label_190:
8079! Mem[0000000030081408] = 0000e2f2, %l4 = ffffffffffffffff
8080 swapa [%i2+%o4]0x81,%l4 ! %l4 = 000000000000e2f2
8081! Mem[0000000030101408] = ff0000ff, %l4 = 000000000000e2f2
8082 swapa [%i4+%o4]0x89,%l4 ! %l4 = 00000000ff0000ff
8083! %f8 = 68e68f57 b1cdffff, %l1 = 000000000000e137
8084! Mem[0000000030101430] = 0000e2ff1dffffff
8085 add %i4,0x030,%g1
8086 stda %f8,[%g1+%l1]ASI_PST16_S ! Mem[0000000030101430] = 00008f57b1cdffff
8087! %l0 = ffffffffffffffff, Mem[00000000100c143a] = 68e68f57
8088 stb %l0,[%i3+0x03a] ! Mem[00000000100c1438] = 68e6ff57
8089! Mem[0000000010141436] = 4fc855b8, %l6 = 0000000000000000
8090 ldstub [%i5+0x036],%l6 ! %l6 = 00000055000000ff
8091! %l1 = 000000000000e137, Mem[0000000010041400] = ff0000006e1e92ff
8092 stxa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000000000e137
8093! %f3 = 783d37e1, Mem[0000000010041414] = ffffff1d
8094 sta %f3 ,[%i1+0x014]%asi ! Mem[0000000010041414] = 783d37e1
8095! %l7 = 00000000005fff00, Mem[0000000030181400] = ff373d78
8096 stba %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00373d78
8097! %f28 = b855c84f ed0f510e, Mem[0000000030101410] = ffffffff 1dffffff
8098 stda %f28,[%i4+%o5]0x81 ! Mem[0000000030101410] = b855c84f ed0f510e
8099! Starting 10 instruction Load Burst
8100! %l2 = 00000000e13700ff, Mem[00000000211c0000] = ffffa37b, %asi = 80
8101 stha %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ffa37b
8102
8103! Check Point 38 for processor 0
8104
8105 set p0_check_pt_data_38,%g4
8106 rd %ccr,%g5 ! %g5 = 44
8107 ldx [%g4+0x08],%g2
8108 cmp %l0,%g2 ! %l0 = ffffffffffffffff
8109 bne %xcc,p0_reg_check_fail0
8110 mov 0xee0,%g1
8111 ldx [%g4+0x10],%g2
8112 cmp %l1,%g2 ! %l1 = 000000000000e137
8113 bne %xcc,p0_reg_check_fail1
8114 mov 0xee1,%g1
8115 ldx [%g4+0x18],%g2
8116 cmp %l2,%g2 ! %l2 = 00000000e13700ff
8117 bne %xcc,p0_reg_check_fail2
8118 mov 0xee2,%g1
8119 ldx [%g4+0x20],%g2
8120 cmp %l3,%g2 ! %l3 = 00000000783d37e1
8121 bne %xcc,p0_reg_check_fail3
8122 mov 0xee3,%g1
8123 ldx [%g4+0x28],%g2
8124 cmp %l4,%g2 ! %l4 = 00000000ff0000ff
8125 bne %xcc,p0_reg_check_fail4
8126 mov 0xee4,%g1
8127 ldx [%g4+0x30],%g2
8128 cmp %l6,%g2 ! %l6 = 0000000000000055
8129 bne %xcc,p0_reg_check_fail6
8130 mov 0xee6,%g1
8131 ldx [%g4+0x38],%g3
8132 std %f0,[%g4]
8133 ldx [%g4],%g2
8134 cmp %g3,%g2 ! %f0 = f2e20000 35ade5ff
8135 bne %xcc,p0_freg_check_fail
8136 mov 0xf00,%g1
8137 ldx [%g4+0x40],%g3
8138 std %f2,[%g4]
8139 ldx [%g4],%g2
8140 cmp %g3,%g2 ! %f2 = e13700ff 783d37e1
8141 bne %xcc,p0_freg_check_fail
8142 mov 0xf02,%g1
8143 ldx [%g4+0x48],%g3
8144 std %f4,[%g4]
8145 ldx [%g4],%g2
8146 cmp %g3,%g2 ! %f4 = ffffff1d 00000000
8147 bne %xcc,p0_freg_check_fail
8148 mov 0xf04,%g1
8149
8150! Check Point 38 completed
8151
8152
8153p0_label_191:
8154! Mem[00000000300c1408] = ff3d37e1, %l6 = 0000000000000055
8155 ldswa [%i3+%o4]0x81,%l6 ! %l6 = ffffffffff3d37e1
8156! Mem[0000000030081408] = 00000000 ffffffff, %l6 = ff3d37e1, %l7 = 005fff00
8157 ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000ffffffff 0000000000000000
8158! Mem[00000000300c1408] = ff3d37e100000000, %l0 = ffffffffffffffff
8159 ldxa [%i3+%o4]0x81,%l0 ! %l0 = ff3d37e100000000
8160! Mem[0000000030081410] = 37e10000 000000a3, %l2 = e13700ff, %l3 = 783d37e1
8161 ldda [%i2+%o5]0x81,%l2 ! %l2 = 0000000037e10000 00000000000000a3
8162! Mem[000000001018140c] = 783d37e1, %l4 = 00000000ff0000ff
8163 ldsw [%i6+0x00c],%l4 ! %l4 = 00000000783d37e1
8164! Mem[0000000010181408] = e13700ff, %l2 = 0000000037e10000
8165 ldsba [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffffe1
8166! Mem[0000000030181408] = ffffffff, %f4 = ffffff1d
8167 lda [%i6+%o4]0x89,%f4 ! %f4 = ffffffff
8168 membar #Sync ! Added by membar checker (47)
8169! Mem[00000000100c1400] = 000000ff 000000e5 fff86ad9 a8921e6e
8170! Mem[00000000100c1410] = 09000000 000000a3 d96af809 005fff00
8171! Mem[00000000100c1420] = 000000d7 92c80374 3d780000 37e10000
8172! Mem[00000000100c1430] = c34866ff 783d4994 68e6ff57 b1cdffff
8173 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
8174! Mem[0000000030001408] = ff0037e1, %l2 = ffffffffffffffe1
8175 ldswa [%i0+%o4]0x81,%l2 ! %l2 = ffffffffff0037e1
8176! Starting 10 instruction Store Burst
8177! %f26 = 9c873bb5 6e1e92a8, Mem[0000000030081408] = ffffffff 00000000
8178 stda %f26,[%i2+%o4]0x81 ! Mem[0000000030081408] = 9c873bb5 6e1e92a8
8179
8180p0_label_192:
8181! Mem[00000000201c0000] = ffff851d, %l0 = ff3d37e100000000
8182 ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
8183! Mem[0000000030101410] = b855c84f, %l0 = 00000000000000ff
8184 ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 000000b8000000ff
8185! Mem[00000000211c0001] = 00ffa37b, %l0 = 00000000000000b8
8186 ldstub [%o2+0x001],%l0 ! %l0 = 000000ff000000ff
8187! %f16 = 8f000000 ff0037e1, Mem[0000000010041400] = 0000e137 00000000
8188 stda %f16,[%i1+%g0]0x88 ! Mem[0000000010041400] = 8f000000 ff0037e1
8189! %l4 = 00000000783d37e1, Mem[0000000010081408] = ff0000ff
8190 stba %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = e10000ff
8191! Mem[0000000010081430] = c348e552, %l1 = 000000000000e137, %asi = 80
8192 swapa [%i2+0x030]%asi,%l1 ! %l1 = 00000000c348e552
8193! %l7 = 0000000000000000, Mem[0000000010041400] = e13700ff
8194 stha %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff
8195! %f16 = 8f000000, Mem[0000000010001408] = 0000e2ff
8196 sta %f16,[%i0+%o4]0x80 ! Mem[0000000010001408] = 8f000000
8197! %l4 = 00000000783d37e1, Mem[0000000030001400] = ff000000
8198 stha %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 37e10000
8199! Starting 10 instruction Load Burst
8200! Mem[00000000300c1410] = 00f8ffff, %l2 = ffffffffff0037e1
8201 lduha [%i3+%o5]0x81,%l2 ! %l2 = 00000000000000f8
8202
8203p0_label_193:
8204! Mem[0000000010181424] = b1cdffff, %l6 = 00000000ffffffff
8205 lduh [%i6+0x026],%l6 ! %l6 = 000000000000ffff
8206! Mem[0000000010181408] = e1373d78ff0037e1, %l2 = 00000000000000f8
8207 ldxa [%i6+%o4]0x88,%l2 ! %l2 = e1373d78ff0037e1
8208! Mem[0000000010101408] = 000000000000e137, %f30 = 000006f6 e1375c96
8209 ldda [%i4+%o4]0x80,%f30 ! %f30 = 00000000 0000e137
8210! Mem[0000000010001428] = 518cfad600000000, %f30 = 00000000 0000e137
8211 ldda [%i0+0x028]%asi,%f30 ! %f30 = 518cfad6 00000000
8212! Mem[0000000030041408] = e13700ff, %l1 = 00000000c348e552
8213 lduwa [%i1+%o4]0x89,%l1 ! %l1 = 00000000e13700ff
8214! Mem[00000000201c0000] = ffff851d, %l1 = 00000000e13700ff
8215 ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
8216! Mem[0000000030001408] = e13700ff, %l3 = 00000000000000a3
8217 lduha [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
8218! Mem[00000000211c0000] = 00ffa37b, %l4 = 00000000783d37e1
8219 ldsb [%o2+%g0],%l4 ! %l4 = 0000000000000000
8220! Mem[0000000010001410] = b1ac8a3b00000000, %l3 = 00000000000000ff
8221 ldxa [%i0+0x010]%asi,%l3 ! %l3 = b1ac8a3b00000000
8222! Starting 10 instruction Store Burst
8223! %l1 = ffffffffffffffff, Mem[0000000010001408] = 8f000000
8224 stba %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000
8225
8226p0_label_194:
8227! %l2 = e1373d78ff0037e1, Mem[0000000010001410] = b1ac8a3b00000000
8228 stxa %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = e1373d78ff0037e1
8229! Mem[0000000030041408] = ff0037e1, %l5 = 00000000000037e1
8230 ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
8231 membar #Sync ! Added by membar checker (48)
8232! %l2 = e1373d78ff0037e1, Mem[00000000100c1410] = 09000000
8233 stha %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 37e10000
8234! Mem[000000001000142c] = 00000000, %l5 = 00000000000000ff
8235 swap [%i0+0x02c],%l5 ! %l5 = 0000000000000000
8236! %f5 = 000000a3, Mem[0000000030101400] = 00000000
8237 sta %f5 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000a3
8238! %f26 = 9c873bb5, Mem[000000001004140c] = ffe20000
8239 st %f26,[%i1+0x00c] ! Mem[000000001004140c] = 9c873bb5
8240! %l3 = b1ac8a3b00000000, Mem[0000000030181408] = ffffffff
8241 stba %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffff00
8242! %f24 = 518a9713 775b9449, %l5 = 0000000000000000
8243! Mem[0000000010181408] = e13700ff783d37e1
8244 add %i6,0x008,%g1
8245 stda %f24,[%g1+%l5]ASI_PST16_P ! Mem[0000000010181408] = e13700ff783d37e1
8246! Mem[0000000010181410] = 1dffffff, %l2 = e1373d78ff0037e1
8247 ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
8248! Starting 10 instruction Load Burst
8249! Mem[00000000100c1428] = 3d78000037e10000, %f10 = 3d780000 37e10000
8250 ldd [%i3+0x028],%f10 ! %f10 = 3d780000 37e10000
8251
8252p0_label_195:
8253! Mem[00000000100c1410] = a30000000000e137, %f20 = c7dc5b29 fffff800
8254 ldda [%i3+%o5]0x88,%f20 ! %f20 = a3000000 0000e137
8255! Mem[00000000300c1410] = 00f8ffff, %l5 = 0000000000000000
8256 ldsba [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000
8257! Mem[0000000010041420] = 0000e2ff948a6312, %f2 = fff86ad9 a8921e6e
8258 ldda [%i1+0x020]%asi,%f2 ! %f2 = 0000e2ff 948a6312
8259! Mem[0000000010041400] = 000000ff, %l2 = 00000000000000ff
8260 ldsha [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
8261! Mem[00000000300c1410] = 00f8ffff, %f10 = 3d780000
8262 lda [%i3+%o5]0x81,%f10 ! %f10 = 00f8ffff
8263! Mem[0000000010081434] = 24174994, %l0 = 00000000000000ff
8264 lduh [%i2+0x034],%l0 ! %l0 = 0000000000002417
8265! Mem[0000000030141400] = ffffff1d, %l1 = ffffffffffffffff
8266 ldswa [%i5+%g0]0x89,%l1 ! %l1 = ffffffffffffff1d
8267! Mem[0000000010141400] = e13700ff, %l3 = b1ac8a3b00000000
8268 ldsha [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffe137
8269! Mem[0000000010081400] = e13700ff783d37e1, %f28 = b855c84f ed0f510e
8270 ldda [%i2+%g0]0x80,%f28 ! %f28 = e13700ff 783d37e1
8271! Starting 10 instruction Store Burst
8272! %l4 = 0000000000000000, Mem[0000000010041400] = 000000ff0000008f
8273 stxa %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
8274
8275! Check Point 39 for processor 0
8276
8277 set p0_check_pt_data_39,%g4
8278 rd %ccr,%g5 ! %g5 = 44
8279 ldx [%g4+0x08],%g2
8280 cmp %l0,%g2 ! %l0 = 0000000000002417
8281 bne %xcc,p0_reg_check_fail0
8282 mov 0xee0,%g1
8283 ldx [%g4+0x10],%g2
8284 cmp %l1,%g2 ! %l1 = ffffffffffffff1d
8285 bne %xcc,p0_reg_check_fail1
8286 mov 0xee1,%g1
8287 ldx [%g4+0x18],%g2
8288 cmp %l2,%g2 ! %l2 = 0000000000000000
8289 bne %xcc,p0_reg_check_fail2
8290 mov 0xee2,%g1
8291 ldx [%g4+0x20],%g2
8292 cmp %l3,%g2 ! %l3 = ffffffffffffe137
8293 bne %xcc,p0_reg_check_fail3
8294 mov 0xee3,%g1
8295 ldx [%g4+0x28],%g2
8296 cmp %l4,%g2 ! %l4 = 0000000000000000
8297 bne %xcc,p0_reg_check_fail4
8298 mov 0xee4,%g1
8299 ldx [%g4+0x30],%g2
8300 cmp %l5,%g2 ! %l5 = 0000000000000000
8301 bne %xcc,p0_reg_check_fail5
8302 mov 0xee5,%g1
8303 ldx [%g4+0x38],%g2
8304 cmp %l6,%g2 ! %l6 = 000000000000ffff
8305 bne %xcc,p0_reg_check_fail6
8306 mov 0xee6,%g1
8307 ldx [%g4+0x40],%g3
8308 std %f0,[%g4]
8309 ldx [%g4],%g2
8310 cmp %g3,%g2 ! %f0 = 000000ff 000000e5
8311 bne %xcc,p0_freg_check_fail
8312 mov 0xf00,%g1
8313 ldx [%g4+0x48],%g3
8314 std %f2,[%g4]
8315 ldx [%g4],%g2
8316 cmp %g3,%g2 ! %f2 = 0000e2ff 948a6312
8317 bne %xcc,p0_freg_check_fail
8318 mov 0xf02,%g1
8319 ldx [%g4+0x50],%g3
8320 std %f4,[%g4]
8321 ldx [%g4],%g2
8322 cmp %g3,%g2 ! %f4 = 09000000 000000a3
8323 bne %xcc,p0_freg_check_fail
8324 mov 0xf04,%g1
8325 ldx [%g4+0x58],%g3
8326 std %f6,[%g4]
8327 ldx [%g4],%g2
8328 cmp %g3,%g2 ! %f6 = d96af809 005fff00
8329 bne %xcc,p0_freg_check_fail
8330 mov 0xf06,%g1
8331 ldx [%g4+0x60],%g3
8332 std %f8,[%g4]
8333 ldx [%g4],%g2
8334 cmp %g3,%g2 ! %f8 = 000000d7 92c80374
8335 bne %xcc,p0_freg_check_fail
8336 mov 0xf08,%g1
8337 ldx [%g4+0x68],%g3
8338 std %f10,[%g4]
8339 ldx [%g4],%g2
8340 cmp %g3,%g2 ! %f10 = 00f8ffff 37e10000
8341 bne %xcc,p0_freg_check_fail
8342 mov 0xf10,%g1
8343 ldx [%g4+0x70],%g3
8344 std %f12,[%g4]
8345 ldx [%g4],%g2
8346 cmp %g3,%g2 ! %f12 = c34866ff 783d4994
8347 bne %xcc,p0_freg_check_fail
8348 mov 0xf12,%g1
8349 ldx [%g4+0x78],%g3
8350 std %f14,[%g4]
8351 ldx [%g4],%g2
8352 cmp %g3,%g2 ! %f14 = 68e6ff57 b1cdffff
8353 bne %xcc,p0_freg_check_fail
8354 mov 0xf14,%g1
8355 ldx [%g4+0x80],%g3
8356 std %f20,[%g4]
8357 ldx [%g4],%g2
8358 cmp %g3,%g2 ! %f20 = a3000000 0000e137
8359 bne %xcc,p0_freg_check_fail
8360 mov 0xf20,%g1
8361 ldx [%g4+0x88],%g3
8362 std %f28,[%g4]
8363 ldx [%g4],%g2
8364 cmp %g3,%g2 ! %f28 = e13700ff 783d37e1
8365 bne %xcc,p0_freg_check_fail
8366 mov 0xf28,%g1
8367 ldx [%g4+0x90],%g3
8368 std %f30,[%g4]
8369 ldx [%g4],%g2
8370 cmp %g3,%g2 ! %f30 = 518cfad6 00000000
8371 bne %xcc,p0_freg_check_fail
8372 mov 0xf30,%g1
8373
8374! Check Point 39 completed
8375
8376
8377p0_label_196:
8378! %f14 = 68e6ff57, Mem[0000000010041428] = 9c8971bc
8379 sta %f14,[%i1+0x028]%asi ! Mem[0000000010041428] = 68e6ff57
8380! %l5 = 0000000000000000, Mem[0000000030141400] = ffffff1d
8381 stha %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffff0000
8382! %l3 = ffffffffffffe137, Mem[0000000010101408] = 00000000
8383 stwa %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffe137
8384! %l5 = 0000000000000000, Mem[0000000010181410] = ffffff1d
8385 stba %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00ffff1d
8386! Mem[0000000030101408] = 0000e2f2, %l5 = 0000000000000000
8387 swapa [%i4+%o4]0x89,%l5 ! %l5 = 000000000000e2f2
8388! %l1 = ffffffffffffff1d, Mem[0000000010101419] = 00000000, %asi = 80
8389 stba %l1,[%i4+0x019]%asi ! Mem[0000000010101418] = 001d0000
8390! %f8 = 000000d7 92c80374, Mem[0000000010101400] = ff000000 000000f8
8391 stda %f8 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000d7 92c80374
8392! %f4 = 09000000, Mem[0000000030101410] = ff55c84f
8393 sta %f4 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 09000000
8394! %f28 = e13700ff 783d37e1, %l2 = 0000000000000000
8395! Mem[00000000100c1418] = d96af809005fff00
8396 add %i3,0x018,%g1
8397 stda %f28,[%g1+%l2]ASI_PST8_P ! Mem[00000000100c1418] = d96af809005fff00
8398! Starting 10 instruction Load Burst
8399! Mem[000000001000141c] = ffffffff, %l6 = 000000000000ffff
8400 lduw [%i0+0x01c],%l6 ! %l6 = 00000000ffffffff
8401
8402p0_label_197:
8403! Mem[0000000010141400] = e13700ff0000008f, %l1 = ffffffffffffff1d
8404 ldx [%i5+%g0],%l1 ! %l1 = e13700ff0000008f
8405! Mem[0000000010141408] = 783d37e1, %l0 = 0000000000002417
8406 lduba [%i5+0x00b]%asi,%l0 ! %l0 = 00000000000000e1
8407! Mem[000000001008143c] = b1cdffff, %l4 = 0000000000000000
8408 ldsw [%i2+0x03c],%l4 ! %l4 = ffffffffb1cdffff
8409! Mem[00000000300c1408] = e1373dff, %l7 = 0000000000000000
8410 ldsha [%i3+%o4]0x89,%l7 ! %l7 = 0000000000003dff
8411! Mem[0000000010041410] = c7dc5b29, %f26 = 9c873bb5
8412 lda [%i1+%o5]0x80,%f26 ! %f26 = c7dc5b29
8413! %l0 = 00000000000000e1, %l6 = 00000000ffffffff, %l4 = ffffffffb1cdffff
8414 and %l0,%l6,%l4 ! %l4 = 00000000000000e1
8415! Mem[0000000010081400] = e13700ff, %l3 = ffffffffffffe137
8416 lduha [%i2+%g0]0x80,%l3 ! %l3 = 000000000000e137
8417! Mem[000000001000140c] = 1dffffff, %l2 = 0000000000000000
8418 lduw [%i0+0x00c],%l2 ! %l2 = 000000001dffffff
8419! Mem[0000000010181438] = 965c37e1, %l0 = 00000000000000e1
8420 ldsba [%i6+0x03b]%asi,%l0 ! %l0 = ffffffffffffffe1
8421! Starting 10 instruction Store Burst
8422! Mem[0000000030001408] = e13700ff, %l1 = e13700ff0000008f
8423 ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
8424
8425p0_label_198:
8426! %l4 = 00000000000000e1, Mem[0000000030081410] = 37e10000
8427 stba %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = e1e10000
8428! Mem[0000000030141410] = 00000009, %l4 = 00000000000000e1
8429 swapa [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000009
8430! Mem[0000000010041410] = 295bdcc7, %l6 = 00000000ffffffff
8431 ldstuba [%i1+%o5]0x88,%l6 ! %l6 = 000000c7000000ff
8432! %f0 = 000000ff 000000e5, Mem[0000000010181408] = e13700ff 783d37e1
8433 stda %f0 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff 000000e5
8434! Mem[0000000010001400] = 00ffff1d1dffffff, %l3 = 000000000000e137, %l1 = 00000000000000ff
8435 casxa [%i0]0x80,%l3,%l1 ! %l1 = 00ffff1d1dffffff
8436! Mem[0000000010141400] = e13700ff, %l6 = 00000000000000c7
8437 swapa [%i5+%g0]0x80,%l6 ! %l6 = 00000000e13700ff
8438! Mem[0000000030001410] = ffff0000, %l7 = 0000000000003dff
8439 swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000ffff0000
8440! %l4 = 00000009, %l5 = 0000e2f2, Mem[0000000030181410] = 295bdcc7 1dffffff
8441 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000009 0000e2f2
8442! %l4 = 00000009, %l5 = 0000e2f2, Mem[0000000010081408] = e10000ff 00000000
8443 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000009 0000e2f2
8444! Starting 10 instruction Load Burst
8445! Mem[0000000010141410] = 00f8ffff, %f12 = c34866ff
8446 lda [%i5+%o5]0x80,%f12 ! %f12 = 00f8ffff
8447
8448p0_label_199:
8449 membar #Sync ! Added by membar checker (49)
8450! Mem[0000000010141400] = 000000c7 0000008f 783d37e1 00000000
8451! Mem[0000000010141410] = 00f8ffff 295bdcc7 c7dc5b29 d102b5cd
8452! Mem[0000000010141420] = 49945b77 13978a51 a8921e6e b53b879c
8453! Mem[0000000010141430] = 0e510fed 4fc8ffb8 965c37e1 f6060000
8454 ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
8455! Mem[00000000218000c0] = 00ffd561, %l4 = 0000000000000009
8456 lduh [%o3+0x0c0],%l4 ! %l4 = 00000000000000ff
8457! Mem[0000000030001408] = e13700ff, %l1 = 00ffff1d1dffffff
8458 lduha [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff
8459! Mem[0000000010181428] = 00000000, %l4 = 00000000000000ff
8460 ldsha [%i6+0x028]%asi,%l4 ! %l4 = 0000000000000000
8461! Mem[0000000010001408] = 000000ff, %l7 = 00000000ffff0000
8462 lduwa [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff
8463! Mem[0000000010041408] = ffffffff, %l5 = 000000000000e2f2
8464 lduha [%i1+0x008]%asi,%l5 ! %l5 = 000000000000ffff
8465! Mem[00000000100c1410] = 37e10000, %l7 = 00000000000000ff
8466 ldsha [%i3+%o5]0x80,%l7 ! %l7 = 00000000000037e1
8467! Mem[0000000010181410] = 00ffff1d, %l3 = 000000000000e137
8468 lduha [%i6+%o5]0x80,%l3 ! %l3 = 00000000000000ff
8469! Mem[0000000030101400] = 000000a3 000000ff, %l4 = 00000000, %l5 = 0000ffff
8470 ldda [%i4+%g0]0x81,%l4 ! %l4 = 00000000000000a3 00000000000000ff
8471! Starting 10 instruction Store Burst
8472! %l4 = 00000000000000a3, Mem[00000000100c1408] = fff86ad9a8921e6e
8473 stx %l4,[%i3+%o4] ! Mem[00000000100c1408] = 00000000000000a3
8474
8475p0_label_200:
8476! Mem[0000000010081410] = 00000000, %l1 = 00000000000000ff
8477 swapa [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
8478! %l4 = 000000a3, %l5 = 000000ff, Mem[0000000030001410] = 00003dff 37e10000
8479 stda %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000a3 000000ff
8480! Mem[0000000010141420] = 49945b77, %l2 = 1dffffff, %l1 = 00000000
8481 add %i5,0x20,%g1
8482 casa [%g1]0x80,%l2,%l1 ! %l1 = 0000000049945b77
8483! Mem[0000000030141410] = e1000000, %l1 = 0000000049945b77
8484 ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 000000e1000000ff
8485! %l0 = ffffffffffffffe1, Mem[0000000010101400] = 000000d7
8486 stha %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffe100d7
8487 membar #Sync ! Added by membar checker (50)
8488! %l0 = ffffffffffffffe1, Mem[0000000010141400] = c7000000
8489 stba %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = c70000e1
8490! %f30 = 518cfad6 00000000, Mem[0000000010081420] = 0000ffd3 005f00ff
8491 std %f30,[%i2+0x020] ! Mem[0000000010081420] = 518cfad6 00000000
8492! %l0 = ffffffffffffffe1, Mem[0000000030181410] = 00000009
8493 stba %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000e1
8494! %f22 = cdb502d1 295bdcc7, Mem[0000000030081400] = 00000000 a3000000
8495 stda %f22,[%i2+%g0]0x81 ! Mem[0000000030081400] = cdb502d1 295bdcc7
8496! Starting 10 instruction Load Burst
8497! Mem[0000000010181428] = 00000000 1dffffff, %l6 = e13700ff, %l7 = 000037e1
8498 ldda [%i6+0x028]%asi,%l6 ! %l6 = 0000000000000000 000000001dffffff
8499
8500! Check Point 40 for processor 0
8501
8502 set p0_check_pt_data_40,%g4
8503 rd %ccr,%g5 ! %g5 = 44
8504 ldx [%g4+0x08],%g2
8505 cmp %l0,%g2 ! %l0 = ffffffffffffffe1
8506 bne %xcc,p0_reg_check_fail0
8507 mov 0xee0,%g1
8508 ldx [%g4+0x10],%g2
8509 cmp %l1,%g2 ! %l1 = 00000000000000e1
8510 bne %xcc,p0_reg_check_fail1
8511 mov 0xee1,%g1
8512 ldx [%g4+0x18],%g2
8513 cmp %l2,%g2 ! %l2 = 000000001dffffff
8514 bne %xcc,p0_reg_check_fail2
8515 mov 0xee2,%g1
8516 ldx [%g4+0x20],%g2
8517 cmp %l3,%g2 ! %l3 = 00000000000000ff
8518 bne %xcc,p0_reg_check_fail3
8519 mov 0xee3,%g1
8520 ldx [%g4+0x28],%g2
8521 cmp %l4,%g2 ! %l4 = 00000000000000a3
8522 bne %xcc,p0_reg_check_fail4
8523 mov 0xee4,%g1
8524 ldx [%g4+0x30],%g2
8525 cmp %l5,%g2 ! %l5 = 00000000000000ff
8526 bne %xcc,p0_reg_check_fail5
8527 mov 0xee5,%g1
8528 ldx [%g4+0x38],%g2
8529 cmp %l6,%g2 ! %l6 = 0000000000000000
8530 bne %xcc,p0_reg_check_fail6
8531 mov 0xee6,%g1
8532 ldx [%g4+0x40],%g2
8533 cmp %l7,%g2 ! %l7 = 000000001dffffff
8534 bne %xcc,p0_reg_check_fail7
8535 mov 0xee7,%g1
8536 ldx [%g4+0x48],%g3
8537 std %f0,[%g4]
8538 ldx [%g4],%g2
8539 cmp %g3,%g2 ! %f0 = 8f000000 c7000000
8540 bne %xcc,p0_freg_check_fail
8541 mov 0xf00,%g1
8542 ldx [%g4+0x50],%g3
8543 std %f2,[%g4]
8544 ldx [%g4],%g2
8545 cmp %g3,%g2 ! %f2 = 00000000 e1373d78
8546 bne %xcc,p0_freg_check_fail
8547 mov 0xf02,%g1
8548 ldx [%g4+0x58],%g3
8549 std %f4,[%g4]
8550 ldx [%g4],%g2
8551 cmp %g3,%g2 ! %f4 = c7dc5b29 fffff800
8552 bne %xcc,p0_freg_check_fail
8553 mov 0xf04,%g1
8554 ldx [%g4+0x60],%g3
8555 std %f6,[%g4]
8556 ldx [%g4],%g2
8557 cmp %g3,%g2 ! %f6 = cdb502d1 295bdcc7
8558 bne %xcc,p0_freg_check_fail
8559 mov 0xf06,%g1
8560 ldx [%g4+0x68],%g3
8561 std %f8,[%g4]
8562 ldx [%g4],%g2
8563 cmp %g3,%g2 ! %f8 = 518a9713 775b9449
8564 bne %xcc,p0_freg_check_fail
8565 mov 0xf08,%g1
8566 ldx [%g4+0x70],%g3
8567 std %f10,[%g4]
8568 ldx [%g4],%g2
8569 cmp %g3,%g2 ! %f10 = 9c873bb5 6e1e92a8
8570 bne %xcc,p0_freg_check_fail
8571 mov 0xf10,%g1
8572 ldx [%g4+0x78],%g3
8573 std %f12,[%g4]
8574 ldx [%g4],%g2
8575 cmp %g3,%g2 ! %f12 = b8ffc84f ed0f510e
8576 bne %xcc,p0_freg_check_fail
8577 mov 0xf12,%g1
8578 ldx [%g4+0x80],%g3
8579 std %f14,[%g4]
8580 ldx [%g4],%g2
8581 cmp %g3,%g2 ! %f14 = 000006f6 e1375c96
8582 bne %xcc,p0_freg_check_fail
8583 mov 0xf14,%g1
8584 ldx [%g4+0x88],%g3
8585 std %f26,[%g4]
8586 ldx [%g4],%g2
8587 cmp %g3,%g2 ! %f26 = c7dc5b29 6e1e92a8
8588 bne %xcc,p0_freg_check_fail
8589 mov 0xf26,%g1
8590
8591! Check Point 40 completed
8592
8593
8594p0_label_201:
8595! Mem[0000000030141400] = ffff0000, %l4 = 00000000000000a3
8596 lduba [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
8597! Mem[00000000100c1410] = 37e10000000000a3, %l4 = 0000000000000000
8598 ldxa [%i3+%o5]0x80,%l4 ! %l4 = 37e10000000000a3
8599! Mem[0000000010081400] = e13700ff, %l2 = 000000001dffffff
8600 ldsba [%i2+%g0]0x80,%l2 ! %l2 = ffffffffffffffe1
8601! Mem[0000000010141400] = e10000c7 0000008f, %l4 = 000000a3, %l5 = 000000ff
8602 ldda [%i5+0x000]%asi,%l4 ! %l4 = 00000000e10000c7 000000000000008f
8603! Mem[0000000030001410] = 000000ff 000000a3, %l2 = ffffffe1, %l3 = 000000ff
8604 ldda [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000a3 00000000000000ff
8605! Mem[00000000211c0000] = 00ffa37b, %l5 = 000000000000008f
8606 ldub [%o2+0x001],%l5 ! %l5 = 00000000000000ff
8607! Mem[0000000010041410] = ffdc5b29, %l2 = 00000000000000a3
8608 lduha [%i1+%o5]0x80,%l2 ! %l2 = 000000000000ffdc
8609! Mem[0000000010101400] = ffe100d7, %f30 = 518cfad6
8610 lda [%i4+%g0]0x80,%f30 ! %f30 = ffe100d7
8611! Mem[0000000010001410] = 783d37e1, %l2 = 000000000000ffdc
8612 lduwa [%i0+%o5]0x88,%l2 ! %l2 = 00000000783d37e1
8613! Starting 10 instruction Store Burst
8614! %f17 = ff0037e1, Mem[00000000300c1400] = 00000000
8615 sta %f17,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff0037e1
8616
8617p0_label_202:
8618! %f16 = 8f000000 ff0037e1 00000000 e1373d78
8619! %f20 = a3000000 0000e137 cdb502d1 295bdcc7
8620! %f24 = 518a9713 775b9449 c7dc5b29 6e1e92a8
8621! %f28 = e13700ff 783d37e1 ffe100d7 00000000
8622 stda %f16,[%i0]ASI_BLK_PL ! Block Store to 0000000010001400
8623! %l1 = 00000000000000e1, Mem[0000000010081430] = 0000e13724174994, %asi = 80
8624 stxa %l1,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000000000e1
8625! %l3 = 00000000000000ff, Mem[0000000010101400] = ffe100d792c80374
8626 stxa %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000000000ff
8627! %l3 = 00000000000000ff, Mem[0000000010001408] = e1373d78
8628 stha %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = e13700ff
8629 membar #Sync ! Added by membar checker (51)
8630! Mem[0000000010001400] = e13700ff, %l0 = ffffffe1, %l6 = 00000000
8631 casa [%i0]0x80,%l0,%l6 ! %l6 = 00000000e13700ff
8632! %l4 = e10000c7, %l5 = 000000ff, Mem[0000000010001410] = 37e10000 000000a3
8633 std %l4,[%i0+%o5] ! Mem[0000000010001410] = e10000c7 000000ff
8634! %l0 = ffffffe1, %l1 = 000000e1, Mem[0000000010101400] = 00000000 ff000000
8635 stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffe1 000000e1
8636! %l0 = ffffffffffffffe1, Mem[0000000030141408] = 09f86ad9
8637 stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffe1
8638! %l6 = 00000000e13700ff, Mem[0000000010081408] = 09000000
8639 stba %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 090000ff
8640! Starting 10 instruction Load Burst
8641! Mem[0000000030181408] = ffffff00, %l2 = 00000000783d37e1
8642 ldswa [%i6+%o4]0x89,%l2 ! %l2 = ffffffffffffff00
8643
8644p0_label_203:
8645! Mem[0000000030001410] = a3000000, %l7 = 000000001dffffff
8646 swapa [%i0+%o5]0x81,%l7 ! %l7 = 00000000a3000000
8647! Mem[0000000030141400] = 0000ffff, %l6 = 00000000e13700ff
8648 lduha [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000
8649! Mem[0000000030041410] = 00000000, %l6 = 0000000000000000
8650 lduba [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
8651! Mem[0000000030141400] = ffff0000, %l4 = 00000000e10000c7
8652 ldsha [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
8653! Mem[0000000030001410] = ffffff1d, %l3 = 00000000000000ff
8654 ldswa [%i0+%o5]0x89,%l3 ! %l3 = ffffffffffffff1d
8655! Mem[00000000201c0000] = ffff851d, %l6 = 0000000000000000
8656 ldsba [%o0+0x001]%asi,%l6 ! %l6 = ffffffffffffffff
8657! Mem[0000000030101408] = e1373d7800000000, %f30 = ffe100d7 00000000
8658 ldda [%i4+%o4]0x89,%f30 ! %f30 = e1373d78 00000000
8659! Mem[0000000010081438] = 68e68f57, %l4 = 0000000000000000
8660 ldub [%i2+0x038],%l4 ! %l4 = 0000000000000068
8661! Mem[0000000010101400] = ffffffe1, %l4 = 0000000000000068
8662 lduba [%i4+%g0]0x88,%l4 ! %l4 = 00000000000000e1
8663! Starting 10 instruction Store Burst
8664! %l1 = 00000000000000e1, Mem[00000000100c143c] = b1cdffff, %asi = 80
8665 stba %l1,[%i3+0x03c]%asi ! Mem[00000000100c143c] = e1cdffff
8666
8667p0_label_204:
8668! %l2 = ffffff00, %l3 = ffffff1d, Mem[0000000030141400] = ffff0000 ffffffff
8669 stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffff00 ffffff1d
8670! %f24 = 518a9713 775b9449, Mem[0000000030101408] = 00000000 e1373d78
8671 stda %f24,[%i4+%o4]0x89 ! Mem[0000000030101408] = 518a9713 775b9449
8672! %l0 = ffffffffffffffe1, Mem[0000000030181410] = 0000e2f2000000e1
8673 stxa %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffffffffffe1
8674! Mem[00000000211c0001] = 00ffa37b, %l5 = 00000000000000ff
8675 ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
8676! %l3 = ffffffffffffff1d, Mem[0000000030041410] = 00000000
8677 stha %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000ff1d
8678! %l2 = ffffffffffffff00, Mem[0000000030181410] = ffffffffffffffe1
8679 stxa %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffffffffff00
8680! Mem[0000000010081408] = ff000009, %l2 = ffffffffffffff00
8681 ldstuba [%i2+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
8682! Mem[00000000100c1420] = 000000d7, %l1 = 00000000000000e1, %asi = 80
8683 swapa [%i3+0x020]%asi,%l1 ! %l1 = 00000000000000d7
8684! %l2 = 00000000000000ff, Mem[00000000100c1410] = 37e10000000000a3, %asi = 80
8685 stxa %l2,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000000000000ff
8686! Starting 10 instruction Load Burst
8687! Mem[00000000100c141c] = 005fff00, %f25 = 775b9449
8688 lda [%i3+0x01c]%asi,%f25 ! %f25 = 005fff00
8689
8690p0_label_205:
8691! Mem[00000000100c1418] = d96af809, %l3 = ffffffffffffff1d
8692 ldsb [%i3+0x019],%l3 ! %l3 = 000000000000006a
8693! Mem[00000000300c1400] = e13700ff 0000008f ff3d37e1 00000000
8694! Mem[00000000300c1410] = 00f8ffff 295bdcc7 c7dc5b29 d102b5cd
8695! Mem[00000000300c1420] = 49945b77 13978a51 a8921e6e b53b879c
8696! Mem[00000000300c1430] = 0e510fed 4fc855b8 965c37e1 f6060000
8697 ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
8698! Mem[0000000010001408] = ff0037e1, %l7 = 00000000a3000000
8699 ldsba [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
8700! Mem[0000000030141408] = ffffffe1, %f28 = e13700ff
8701 lda [%i5+%o4]0x89,%f28 ! %f28 = ffffffe1
8702! Mem[0000000010081400] = e13700ff, %l5 = 00000000000000ff
8703 lduwa [%i2+%g0]0x80,%l5 ! %l5 = 00000000e13700ff
8704! Mem[0000000010001418] = c7dc5b29, %l0 = ffffffffffffffe1
8705 ldub [%i0+0x01b],%l0 ! %l0 = 0000000000000029
8706! Mem[0000000010181410] = 1dffff00, %l0 = 0000000000000029
8707 ldswa [%i6+%o5]0x88,%l0 ! %l0 = 000000001dffff00
8708! Mem[0000000020800000] = ff009984, %l5 = 00000000e13700ff
8709 lduh [%o1+%g0],%l5 ! %l5 = 000000000000ff00
8710! Mem[00000000100c1410] = 00000000, %f26 = c7dc5b29
8711 lda [%i3+%o5]0x88,%f26 ! %f26 = 00000000
8712! Starting 10 instruction Store Burst
8713! Mem[00000000211c0001] = 00ffa37b, %l2 = 00000000000000ff
8714 ldstub [%o2+0x001],%l2 ! %l2 = 000000ff000000ff
8715
8716! Check Point 41 for processor 0
8717
8718 set p0_check_pt_data_41,%g4
8719 rd %ccr,%g5 ! %g5 = 44
8720 ldx [%g4+0x08],%g2
8721 cmp %l0,%g2 ! %l0 = 000000001dffff00
8722 bne %xcc,p0_reg_check_fail0
8723 mov 0xee0,%g1
8724 ldx [%g4+0x10],%g2
8725 cmp %l2,%g2 ! %l2 = 00000000000000ff
8726 bne %xcc,p0_reg_check_fail2
8727 mov 0xee2,%g1
8728 ldx [%g4+0x18],%g2
8729 cmp %l3,%g2 ! %l3 = 000000000000006a
8730 bne %xcc,p0_reg_check_fail3
8731 mov 0xee3,%g1
8732 ldx [%g4+0x20],%g2
8733 cmp %l4,%g2 ! %l4 = 00000000000000e1
8734 bne %xcc,p0_reg_check_fail4
8735 mov 0xee4,%g1
8736 ldx [%g4+0x28],%g2
8737 cmp %l5,%g2 ! %l5 = 000000000000ff00
8738 bne %xcc,p0_reg_check_fail5
8739 mov 0xee5,%g1
8740 ldx [%g4+0x30],%g2
8741 cmp %l6,%g2 ! %l6 = ffffffffffffffff
8742 bne %xcc,p0_reg_check_fail6
8743 mov 0xee6,%g1
8744 ldx [%g4+0x38],%g2
8745 cmp %l7,%g2 ! %l7 = ffffffffffffffff
8746 bne %xcc,p0_reg_check_fail7
8747 mov 0xee7,%g1
8748 ldx [%g4+0x40],%g3
8749 std %f0,[%g4]
8750 ldx [%g4],%g2
8751 cmp %g3,%g2 ! %f0 = e13700ff 0000008f
8752 bne %xcc,p0_freg_check_fail
8753 mov 0xf00,%g1
8754 ldx [%g4+0x48],%g3
8755 std %f2,[%g4]
8756 ldx [%g4],%g2
8757 cmp %g3,%g2 ! %f2 = ff3d37e1 00000000
8758 bne %xcc,p0_freg_check_fail
8759 mov 0xf02,%g1
8760 ldx [%g4+0x50],%g3
8761 std %f4,[%g4]
8762 ldx [%g4],%g2
8763 cmp %g3,%g2 ! %f4 = 00f8ffff 295bdcc7
8764 bne %xcc,p0_freg_check_fail
8765 mov 0xf04,%g1
8766 ldx [%g4+0x58],%g3
8767 std %f6,[%g4]
8768 ldx [%g4],%g2
8769 cmp %g3,%g2 ! %f6 = c7dc5b29 d102b5cd
8770 bne %xcc,p0_freg_check_fail
8771 mov 0xf06,%g1
8772 ldx [%g4+0x60],%g3
8773 std %f8,[%g4]
8774 ldx [%g4],%g2
8775 cmp %g3,%g2 ! %f8 = 49945b77 13978a51
8776 bne %xcc,p0_freg_check_fail
8777 mov 0xf08,%g1
8778 ldx [%g4+0x68],%g3
8779 std %f10,[%g4]
8780 ldx [%g4],%g2
8781 cmp %g3,%g2 ! %f10 = a8921e6e b53b879c
8782 bne %xcc,p0_freg_check_fail
8783 mov 0xf10,%g1
8784 ldx [%g4+0x70],%g3
8785 std %f12,[%g4]
8786 ldx [%g4],%g2
8787 cmp %g3,%g2 ! %f12 = 0e510fed 4fc855b8
8788 bne %xcc,p0_freg_check_fail
8789 mov 0xf12,%g1
8790 ldx [%g4+0x78],%g3
8791 std %f14,[%g4]
8792 ldx [%g4],%g2
8793 cmp %g3,%g2 ! %f14 = 965c37e1 f6060000
8794 bne %xcc,p0_freg_check_fail
8795 mov 0xf14,%g1
8796 ldx [%g4+0x80],%g3
8797 std %f24,[%g4]
8798 ldx [%g4],%g2
8799 cmp %g3,%g2 ! %f24 = 518a9713 005fff00
8800 bne %xcc,p0_freg_check_fail
8801 mov 0xf24,%g1
8802 ldx [%g4+0x88],%g3
8803 std %f26,[%g4]
8804 ldx [%g4],%g2
8805 cmp %g3,%g2 ! %f26 = 00000000 6e1e92a8
8806 bne %xcc,p0_freg_check_fail
8807 mov 0xf26,%g1
8808 ldx [%g4+0x90],%g3
8809 std %f28,[%g4]
8810 ldx [%g4],%g2
8811 cmp %g3,%g2 ! %f28 = ffffffe1 783d37e1
8812 bne %xcc,p0_freg_check_fail
8813 mov 0xf28,%g1
8814 ldx [%g4+0x98],%g3
8815 std %f30,[%g4]
8816 ldx [%g4],%g2
8817 cmp %g3,%g2 ! %f30 = e1373d78 00000000
8818 bne %xcc,p0_freg_check_fail
8819 mov 0xf30,%g1
8820
8821! Check Point 41 completed
8822
8823
8824p0_label_206:
8825! %f18 = 00000000 e1373d78, %l3 = 000000000000006a
8826! Mem[0000000030141410] = ff000000ff0000f2
8827 add %i5,0x010,%g1
8828 stda %f18,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030141410] = ff0037e1ff000000
8829! Mem[0000000030101400] = a3000000, %l0 = 000000001dffff00
8830 ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
8831! %l6 = ffffffffffffffff, Mem[0000000010081408] = 090000ff
8832 stba %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 090000ff
8833! %l0 = 00000000, %l1 = 000000d7, Mem[0000000010141410] = fffff800 c7dc5b29
8834 stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 000000d7
8835! %f2 = ff3d37e1 00000000, %l2 = 00000000000000ff
8836! Mem[0000000010001420] = 49945b7713978a51
8837 add %i0,0x020,%g1
8838 stda %f2,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010001420] = 00000000e1373dff
8839! %f2 = ff3d37e1 00000000, Mem[0000000010141410] = 00000000 d7000000
8840 std %f2 ,[%i5+%o5] ! Mem[0000000010141410] = ff3d37e1 00000000
8841! Mem[0000000010181401] = ffffffff, %l2 = 00000000000000ff
8842 ldstub [%i6+0x001],%l2 ! %l2 = 000000ff000000ff
8843! %f14 = 965c37e1 f6060000, %l1 = 00000000000000d7
8844! Mem[0000000010041420] = 0000e2ff948a6312
8845 add %i1,0x020,%g1
8846 stda %f14,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010041420] = 000006ffe18a5c96
8847! %l0 = 0000000000000000, Mem[0000000030041400] = 00000000000078ff
8848 stxa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000000
8849! Starting 10 instruction Load Burst
8850! Mem[00000000100c1408] = 00000000, %l6 = ffffffffffffffff
8851 ldsba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000
8852
8853p0_label_207:
8854! Mem[0000000010081408] = 090000ff, %l5 = 000000000000ff00
8855 lduba [%i2+%o4]0x88,%l5 ! %l5 = 00000000000000ff
8856! Mem[0000000010081400] = e13700ff, %l3 = 000000000000006a
8857 ldswa [%i2+%g0]0x80,%l3 ! %l3 = ffffffffe13700ff
8858! Mem[0000000030001400] = 37e10000, %f23 = 295bdcc7
8859 lda [%i0+%g0]0x81,%f23 ! %f23 = 37e10000
8860! Mem[0000000010101418] = 001d0000, %l5 = 00000000000000ff
8861 ldsw [%i4+0x018],%l5 ! %l5 = 00000000001d0000
8862! Mem[0000000010141420] = 49945b77, %l4 = 00000000000000e1
8863 lduw [%i5+0x020],%l4 ! %l4 = 0000000049945b77
8864! Mem[0000000030141408] = 00000000ffffffe1, %f4 = 00f8ffff 295bdcc7
8865 ldda [%i5+%o4]0x89,%f4 ! %f4 = 00000000 ffffffe1
8866! Mem[0000000030001400] = 37e10000, %l3 = ffffffffe13700ff
8867 lduwa [%i0+%g0]0x81,%l3 ! %l3 = 0000000037e10000
8868! Mem[0000000010041410] = e1373d78295bdcff, %f28 = ffffffe1 783d37e1
8869 ldda [%i1+%o5]0x88,%f28 ! %f28 = e1373d78 295bdcff
8870! Mem[0000000010041400] = 00000000, %f27 = 6e1e92a8
8871 lda [%i1+%g0]0x88,%f27 ! %f27 = 00000000
8872! Starting 10 instruction Store Burst
8873! Mem[0000000010081410] = 000000ff, %l5 = 00000000001d0000
8874 swapa [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
8875
8876p0_label_208:
8877! %l1 = 00000000000000d7, Mem[0000000030001408] = ff0037e1
8878 stha %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00d737e1
8879! Mem[00000000100c1429] = 3d780000, %l3 = 0000000037e10000
8880 ldstub [%i3+0x029],%l3 ! %l3 = 00000078000000ff
8881! %l0 = 0000000000000000, Mem[0000000030041400] = 00000000
8882 stba %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
8883! Mem[0000000010101400] = ffffffe1, %l1 = 00000000000000d7
8884 ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 000000e1000000ff
8885! Mem[0000000010141400] = e10000c7, %l1 = 000000e1, %l3 = 00000078
8886 casa [%i5]0x80,%l1,%l3 ! %l3 = 00000000e10000c7
8887! %l1 = 00000000000000e1, Mem[0000000010181408] = 000000ff000000e5, %asi = 80
8888 stxa %l1,[%i6+0x008]%asi ! Mem[0000000010181408] = 00000000000000e1
8889! %l2 = 00000000000000ff, Mem[0000000030001400] = 0000e137
8890 stwa %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
8891! %l6 = 0000000000000000, Mem[0000000030141408] = ffffffe1
8892 stba %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffff00
8893! %l7 = ffffffffffffffff, Mem[0000000030041408] = e13700ff
8894 stba %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = e13700ff
8895! Starting 10 instruction Load Burst
8896! Mem[0000000030081410] = 0000e1e1, %l5 = 00000000000000ff
8897 ldsba [%i2+%o5]0x89,%l5 ! %l5 = ffffffffffffffe1
8898
8899p0_label_209:
8900! Mem[00000000100c1410] = 00000000, %l6 = 0000000000000000
8901 lduwa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
8902! Mem[0000000010101408] = 37e1ffff, %l6 = 0000000000000000
8903 ldsba [%i4+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
8904! Mem[0000000010181400] = ffffffff, %l3 = 00000000e10000c7
8905 lduha [%i6+%g0]0x88,%l3 ! %l3 = 000000000000ffff
8906! Mem[0000000030001400] = 000000ff, %l7 = ffffffffffffffff
8907 lduha [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
8908! Mem[0000000010181410] = 1dffff00, %l3 = 000000000000ffff
8909 ldsba [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
8910! Mem[0000000010081430] = 00000000000000e1, %f18 = 00000000 e1373d78
8911 ldd [%i2+0x030],%f18 ! %f18 = 00000000 000000e1
8912! Mem[0000000010141400] = e10000c7, %l4 = 0000000049945b77
8913 lduha [%i5+%g0]0x80,%l4 ! %l4 = 000000000000e100
8914! Mem[0000000010041434] = 1dffffff, %l3 = 0000000000000000
8915 ldsh [%i1+0x034],%l3 ! %l3 = 0000000000001dff
8916! Mem[0000000010181400] = ffffffff, %f5 = ffffffe1
8917 lda [%i6+%g0]0x80,%f5 ! %f5 = ffffffff
8918! Starting 10 instruction Store Burst
8919! %l0 = 0000000000000000, Mem[0000000010181420] = 68e68f57b1cdffff
8920 stx %l0,[%i6+0x020] ! Mem[0000000010181420] = 0000000000000000
8921
8922p0_label_210:
8923! %l1 = 00000000000000e1, Mem[0000000010041410] = ffdc5b29
8924 stba %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = e1dc5b29
8925! %l0 = 00000000, %l1 = 000000e1, Mem[0000000010081408] = 090000ff f2e20000
8926 stda %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 000000e1
8927! %f22 = cdb502d1 37e10000, Mem[0000000010181408] = 00000000 000000e1
8928 stda %f22,[%i6+%o4]0x80 ! Mem[0000000010181408] = cdb502d1 37e10000
8929! %f16 = 8f000000 ff0037e1, Mem[0000000010141408] = e1373d78 00000000
8930 stda %f16,[%i5+%o4]0x88 ! Mem[0000000010141408] = 8f000000 ff0037e1
8931! Mem[0000000030141410] = e13700ff, %l0 = 0000000000000000
8932 ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
8933! %f4 = 00000000, Mem[0000000010181400] = ffffffff
8934 sta %f4 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
8935! %l4 = 000000000000e100, Mem[0000000010041414] = 783d37e1
8936 stw %l4,[%i1+0x014] ! Mem[0000000010041414] = 0000e100
8937! Mem[0000000030081400] = cdb502d1, %l3 = 0000000000001dff
8938 ldstuba [%i2+%g0]0x81,%l3 ! %l3 = 000000cd000000ff
8939! %l2 = 00000000000000ff, Mem[0000000030101408] = 518a9713775b9449
8940 stxa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000000000ff
8941! Starting 10 instruction Load Burst
8942! Mem[00000000100c1410] = 00000000, %l6 = ffffffffffffffff
8943 lduha [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000
8944
8945! Check Point 42 for processor 0
8946
8947 set p0_check_pt_data_42,%g4
8948 rd %ccr,%g5 ! %g5 = 44
8949 ldx [%g4+0x08],%g2
8950 cmp %l0,%g2 ! %l0 = 00000000000000ff
8951 bne %xcc,p0_reg_check_fail0
8952 mov 0xee0,%g1
8953 ldx [%g4+0x10],%g2
8954 cmp %l1,%g2 ! %l1 = 00000000000000e1
8955 bne %xcc,p0_reg_check_fail1
8956 mov 0xee1,%g1
8957 ldx [%g4+0x18],%g2
8958 cmp %l2,%g2 ! %l2 = 00000000000000ff
8959 bne %xcc,p0_reg_check_fail2
8960 mov 0xee2,%g1
8961 ldx [%g4+0x20],%g2
8962 cmp %l3,%g2 ! %l3 = 00000000000000cd
8963 bne %xcc,p0_reg_check_fail3
8964 mov 0xee3,%g1
8965 ldx [%g4+0x28],%g2
8966 cmp %l4,%g2 ! %l4 = 000000000000e100
8967 bne %xcc,p0_reg_check_fail4
8968 mov 0xee4,%g1
8969 ldx [%g4+0x30],%g2
8970 cmp %l5,%g2 ! %l5 = ffffffffffffffe1
8971 bne %xcc,p0_reg_check_fail5
8972 mov 0xee5,%g1
8973 ldx [%g4+0x38],%g2
8974 cmp %l6,%g2 ! %l6 = 0000000000000000
8975 bne %xcc,p0_reg_check_fail6
8976 mov 0xee6,%g1
8977 ldx [%g4+0x40],%g2
8978 cmp %l7,%g2 ! %l7 = 00000000000000ff
8979 bne %xcc,p0_reg_check_fail7
8980 mov 0xee7,%g1
8981 ldx [%g4+0x48],%g3
8982 std %f4,[%g4]
8983 ldx [%g4],%g2
8984 cmp %g3,%g2 ! %f4 = 00000000 ffffffff
8985 bne %xcc,p0_freg_check_fail
8986 mov 0xf04,%g1
8987 ldx [%g4+0x50],%g3
8988 std %f18,[%g4]
8989 ldx [%g4],%g2
8990 cmp %g3,%g2 ! %f18 = 00000000 000000e1
8991 bne %xcc,p0_freg_check_fail
8992 mov 0xf18,%g1
8993 ldx [%g4+0x58],%g3
8994 std %f22,[%g4]
8995 ldx [%g4],%g2
8996 cmp %g3,%g2 ! %f22 = cdb502d1 37e10000
8997 bne %xcc,p0_freg_check_fail
8998 mov 0xf22,%g1
8999 ldx [%g4+0x60],%g3
9000 std %f26,[%g4]
9001 ldx [%g4],%g2
9002 cmp %g3,%g2 ! %f26 = 00000000 00000000
9003 bne %xcc,p0_freg_check_fail
9004 mov 0xf26,%g1
9005 ldx [%g4+0x68],%g3
9006 std %f28,[%g4]
9007 ldx [%g4],%g2
9008 cmp %g3,%g2 ! %f28 = e1373d78 295bdcff
9009 bne %xcc,p0_freg_check_fail
9010 mov 0xf28,%g1
9011
9012! Check Point 42 completed
9013
9014
9015p0_label_211:
9016! Mem[0000000030181410] = ffffff00, %l1 = 00000000000000e1
9017 lduwa [%i6+%o5]0x89,%l1 ! %l1 = 00000000ffffff00
9018! Mem[0000000020800000] = ff009984, %l3 = 00000000000000cd
9019 ldsh [%o1+%g0],%l3 ! %l3 = ffffffffffffff00
9020! %l0 = 000000ff, %l1 = ffffff00, Mem[0000000010001408] = ff0037e1 00000000
9021 stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff ffffff00
9022! Mem[0000000030141400] = 00ffffff, %l0 = 00000000000000ff
9023 lduba [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
9024! Mem[00000000300c1410] = fffff800, %l3 = ffffffffffffff00
9025 lduwa [%i3+%o5]0x89,%l3 ! %l3 = 00000000fffff800
9026! Mem[00000000100c1410] = 00000000, %l3 = 00000000fffff800
9027 lduha [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
9028! Mem[0000000010101408] = ffffe1370000e137, %f12 = 0e510fed 4fc855b8
9029 ldda [%i4+%o4]0x80,%f12 ! %f12 = ffffe137 0000e137
9030! Mem[0000000010101408] = 37e1ffff, %l7 = 00000000000000ff
9031 lduwa [%i4+%o4]0x88,%l7 ! %l7 = 0000000037e1ffff
9032! Mem[0000000030101408] = 000000ff, %l6 = 0000000000000000
9033 lduha [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
9034! Starting 10 instruction Store Burst
9035! Mem[0000000010041410] = 295bdce1, %l2 = 00000000000000ff
9036 swapa [%i1+%o5]0x88,%l2 ! %l2 = 00000000295bdce1
9037
9038p0_label_212:
9039! %l2 = 00000000295bdce1, Mem[0000000010081400] = e1373d78ff0037e1
9040 stxa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000295bdce1
9041! %l7 = 0000000037e1ffff, Mem[0000000021800040] = ffff4289
9042 sth %l7,[%o3+0x040] ! Mem[0000000021800040] = ffff4289
9043! Mem[0000000010181400] = 00000000, %l2 = 00000000295bdce1
9044 ldstuba [%i6+%g0]0x88,%l2 ! %l2 = 00000000000000ff
9045! Mem[00000000201c0001] = ffff851d, %l6 = 00000000000000ff
9046 ldstub [%o0+0x001],%l6 ! %l6 = 000000ff000000ff
9047! %l3 = 0000000000000000, Mem[0000000030141400] = ffffff00
9048 stba %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffff00
9049! Mem[0000000010041420] = 000006ffe18a5c96, %l1 = 00000000ffffff00, %l5 = ffffffffffffffe1
9050 add %i1,0x20,%g1
9051 casxa [%g1]0x80,%l1,%l5 ! %l5 = 000006ffe18a5c96
9052! %f16 = 8f000000, Mem[0000000030181410] = ffffff00
9053 sta %f16,[%i6+%o5]0x89 ! Mem[0000000030181410] = 8f000000
9054! %f16 = 8f000000 ff0037e1, Mem[0000000030041410] = 0000ff1d 00000000
9055 stda %f16,[%i1+%o5]0x89 ! Mem[0000000030041410] = 8f000000 ff0037e1
9056! %f0 = e13700ff 0000008f, Mem[0000000010041400] = 00000000 00000000
9057 stda %f0 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = e13700ff 0000008f
9058! Starting 10 instruction Load Burst
9059! Mem[0000000010101410] = 00000000, %l0 = 0000000000000000
9060 ldsba [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000
9061
9062p0_label_213:
9063! Mem[0000000030081410] = 0000e1e1, %l4 = 000000000000e100
9064 ldsba [%i2+%o5]0x89,%l4 ! %l4 = ffffffffffffffe1
9065! Mem[0000000030141408] = 00ffffff00000000, %l2 = 0000000000000000
9066 ldxa [%i5+%o4]0x81,%l2 ! %l2 = 00ffffff00000000
9067! Mem[0000000010041410] = ff000000 0000e100, %l6 = 000000ff, %l7 = 37e1ffff
9068 ldda [%i1+%o5]0x80,%l6 ! %l6 = 00000000ff000000 000000000000e100
9069! Mem[0000000030181408] = ffffff00, %f21 = 0000e137
9070 lda [%i6+%o4]0x89,%f21 ! %f21 = ffffff00
9071! Mem[00000000100c1430] = c34866ff, %l1 = 00000000ffffff00
9072 ldswa [%i3+0x030]%asi,%l1 ! %l1 = ffffffffc34866ff
9073! Mem[0000000010141410] = ff3d37e1, %f1 = 0000008f
9074 lda [%i5+%o5]0x80,%f1 ! %f1 = ff3d37e1
9075! Mem[0000000030041410] = e13700ff, %l6 = 00000000ff000000
9076 ldsha [%i1+%o5]0x81,%l6 ! %l6 = ffffffffffffe137
9077! Mem[0000000030041410] = 8f000000ff0037e1, %l1 = ffffffffc34866ff
9078 ldxa [%i1+%o5]0x89,%l1 ! %l1 = 8f000000ff0037e1
9079! Mem[00000000100c1404] = 000000e5, %l5 = 000006ffe18a5c96
9080 lduba [%i3+0x004]%asi,%l5 ! %l5 = 0000000000000000
9081! Starting 10 instruction Store Burst
9082! %f20 = a3000000, Mem[0000000010081408] = 00000000
9083 sta %f20,[%i2+%o4]0x88 ! Mem[0000000010081408] = a3000000
9084
9085p0_label_214:
9086! Mem[00000000211c0000] = 00ffa37b, %l0 = 0000000000000000
9087 ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
9088! %l6 = ffffffffffffe137, Mem[0000000010041408] = ffffffff
9089 stha %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffe137
9090! Mem[0000000010141420] = 49945b77 13978a51, %l2 = 00000000, %l3 = 00000000
9091 ldd [%i5+0x020],%l2 ! %l2 = 0000000049945b77 0000000013978a51
9092! Mem[0000000010181400] = 000000ff, %l0 = 0000000000000000
9093 swapa [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000ff
9094! %f14 = 965c37e1 f6060000, %l4 = ffffffffffffffe1
9095! Mem[0000000010081438] = 68e68f57b1cdffff
9096 add %i2,0x038,%g1
9097 stda %f14,[%g1+%l4]ASI_PST8_P ! Mem[0000000010081438] = 965c3757b1cdff00
9098! %l6 = ffffffffffffe137, Mem[000000001000140c] = ffffff00, %asi = 80
9099 stwa %l6,[%i0+0x00c]%asi ! Mem[000000001000140c] = ffffe137
9100! %l6 = ffffffffffffe137, Mem[0000000010001400] = ff0037e1
9101 stba %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff003737
9102! %l4 = ffffffe1, %l5 = 00000000, Mem[0000000030081410] = e1e10000 000000a3
9103 stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffe1 00000000
9104! Mem[0000000030081410] = ffffffe1, %l2 = 0000000049945b77
9105 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
9106! Starting 10 instruction Load Burst
9107! Mem[0000000010001400] = 373700ff, %l2 = 00000000000000ff
9108 ldswa [%i0+%g0]0x80,%l2 ! %l2 = 00000000373700ff
9109
9110p0_label_215:
9111! Mem[0000000010041408] = ffffe137, %l6 = ffffffffffffe137
9112 ldsba [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000037
9113! Mem[0000000030001408] = 00d737e1, %l1 = 8f000000ff0037e1
9114 lduha [%i0+%o4]0x81,%l1 ! %l1 = 00000000000000d7
9115! Mem[00000000300c1408] = ff3d37e1, %l1 = 00000000000000d7
9116 ldsha [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffff3d
9117! Mem[0000000010041408] = ffffe137, %l0 = 00000000000000ff
9118 lduwa [%i1+%o4]0x88,%l0 ! %l0 = 00000000ffffe137
9119! Mem[0000000010101410] = 00000000, %l3 = 0000000013978a51
9120 lduha [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
9121! Mem[0000000030181408] = ffffffff ffffff00, %l2 = 373700ff, %l3 = 00000000
9122 ldda [%i6+%o4]0x89,%l2 ! %l2 = 00000000ffffff00 00000000ffffffff
9123! Mem[0000000010141408] = e13700ff, %l3 = 00000000ffffffff
9124 ldswa [%i5+%o4]0x80,%l3 ! %l3 = ffffffffe13700ff
9125! Mem[00000000100c1400] = e5000000 ff000000, %l2 = ffffff00, %l3 = e13700ff
9126 ldda [%i3+%g0]0x88,%l2 ! %l2 = 00000000ff000000 00000000e5000000
9127! Mem[0000000030181400] = 783d3700, %l5 = 0000000000000000
9128 lduha [%i6+%g0]0x89,%l5 ! %l5 = 0000000000003700
9129! Starting 10 instruction Store Burst
9130! %l1 = ffffffffffffff3d, Mem[000000001014142e] = b53b879c
9131 stb %l1,[%i5+0x02e] ! Mem[000000001014142c] = b53b3d9c
9132
9133! Check Point 43 for processor 0
9134
9135 set p0_check_pt_data_43,%g4
9136 rd %ccr,%g5 ! %g5 = 44
9137 ldx [%g4+0x08],%g2
9138 cmp %l0,%g2 ! %l0 = 00000000ffffe137
9139 bne %xcc,p0_reg_check_fail0
9140 mov 0xee0,%g1
9141 ldx [%g4+0x10],%g2
9142 cmp %l1,%g2 ! %l1 = ffffffffffffff3d
9143 bne %xcc,p0_reg_check_fail1
9144 mov 0xee1,%g1
9145 ldx [%g4+0x18],%g2
9146 cmp %l2,%g2 ! %l2 = 00000000ff000000
9147 bne %xcc,p0_reg_check_fail2
9148 mov 0xee2,%g1
9149 ldx [%g4+0x20],%g2
9150 cmp %l3,%g2 ! %l3 = 00000000e5000000
9151 bne %xcc,p0_reg_check_fail3
9152 mov 0xee3,%g1
9153 ldx [%g4+0x28],%g2
9154 cmp %l4,%g2 ! %l4 = ffffffffffffffe1
9155 bne %xcc,p0_reg_check_fail4
9156 mov 0xee4,%g1
9157 ldx [%g4+0x30],%g2
9158 cmp %l5,%g2 ! %l5 = 0000000000003700
9159 bne %xcc,p0_reg_check_fail5
9160 mov 0xee5,%g1
9161 ldx [%g4+0x38],%g2
9162 cmp %l6,%g2 ! %l6 = 0000000000000037
9163 bne %xcc,p0_reg_check_fail6
9164 mov 0xee6,%g1
9165 ldx [%g4+0x40],%g2
9166 cmp %l7,%g2 ! %l7 = 000000000000e100
9167 bne %xcc,p0_reg_check_fail7
9168 mov 0xee7,%g1
9169 ldx [%g4+0x48],%g3
9170 std %f0,[%g4]
9171 ldx [%g4],%g2
9172 cmp %g3,%g2 ! %f0 = e13700ff ff3d37e1
9173 bne %xcc,p0_freg_check_fail
9174 mov 0xf00,%g1
9175 ldx [%g4+0x50],%g3
9176 std %f2,[%g4]
9177 ldx [%g4],%g2
9178 cmp %g3,%g2 ! %f2 = ff3d37e1 00000000
9179 bne %xcc,p0_freg_check_fail
9180 mov 0xf02,%g1
9181 ldx [%g4+0x58],%g3
9182 std %f6,[%g4]
9183 ldx [%g4],%g2
9184 cmp %g3,%g2 ! %f6 = c7dc5b29 d102b5cd
9185 bne %xcc,p0_freg_check_fail
9186 mov 0xf06,%g1
9187 ldx [%g4+0x60],%g3
9188 std %f12,[%g4]
9189 ldx [%g4],%g2
9190 cmp %g3,%g2 ! %f12 = ffffe137 0000e137
9191 bne %xcc,p0_freg_check_fail
9192 mov 0xf12,%g1
9193 ldx [%g4+0x68],%g3
9194 std %f20,[%g4]
9195 ldx [%g4],%g2
9196 cmp %g3,%g2 ! %f20 = a3000000 ffffff00
9197 bne %xcc,p0_freg_check_fail
9198 mov 0xf20,%g1
9199
9200! Check Point 43 completed
9201
9202
9203p0_label_216:
9204! %l4 = ffffffffffffffe1, Mem[0000000010041410] = 00e10000000000ff
9205 stxa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffffffffffe1
9206! Mem[0000000030181408] = 00ffffff, %l5 = 0000000000003700
9207 swapa [%i6+%o4]0x81,%l5 ! %l5 = 0000000000ffffff
9208! %l3 = 00000000e5000000, Mem[0000000010141410] = e1373dff
9209 stwa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = e5000000
9210! %f1 = ff3d37e1, Mem[0000000030181400] = 783d3700
9211 sta %f1 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff3d37e1
9212! %f30 = e1373d78 00000000, Mem[0000000030181410] = 8f000000 ffffffff
9213 stda %f30,[%i6+%o5]0x89 ! Mem[0000000030181410] = e1373d78 00000000
9214! %l0 = 00000000ffffe137, Mem[0000000010001400] = 8f000000ff003737
9215 stxa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000ffffe137
9216! Mem[0000000030181410] = 00000000, %l3 = 00000000e5000000
9217 swapa [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
9218! %l5 = 0000000000ffffff, immd = fffffffffffff86b, %l1 = ffffffffffffff3d
9219 sdivx %l5,-0x795,%l1 ! %l1 = ffffffffffffde3d
9220! Mem[0000000030041410] = ff0037e1, %l4 = ffffffffffffffe1
9221 ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 000000e1000000ff
9222! Starting 10 instruction Load Burst
9223! Mem[0000000010181438] = 965c37e1f6060000, %f10 = a8921e6e b53b879c
9224 ldd [%i6+0x038],%f10 ! %f10 = 965c37e1 f6060000
9225
9226p0_label_217:
9227! Mem[0000000010181410] = 000000001dffff00, %f4 = 00000000 ffffffff
9228 ldda [%i6+%o5]0x88,%f4 ! %f4 = 00000000 1dffff00
9229! Mem[00000000100c1408] = 00000000, %l7 = 000000000000e100
9230 ldswa [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
9231! Mem[0000000030181400] = ff3d37e1, %l0 = 00000000ffffe137
9232 lduba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000e1
9233! Mem[0000000030181408] = 00370000, %l4 = 00000000000000e1
9234 ldswa [%i6+%o4]0x89,%l4 ! %l4 = 0000000000370000
9235! Mem[0000000030181410] = e5000000, %l6 = 0000000000000037
9236 lduha [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
9237! Mem[0000000030101410] = 00000009, %l0 = 00000000000000e1
9238 lduwa [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000009
9239! Mem[0000000030041400] = 0000000000000000, %l5 = 0000000000ffffff
9240 ldxa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000000
9241! Mem[0000000010181434] = 4fc855b8, %f0 = e13700ff
9242 lda [%i6+0x034]%asi,%f0 ! %f0 = 4fc855b8
9243! Mem[0000000010001408] = 37e1ffffff000000, %f20 = a3000000 ffffff00
9244 ldda [%i0+%o4]0x88,%f20 ! %f20 = 37e1ffff ff000000
9245! Starting 10 instruction Store Burst
9246! %f0 = 4fc855b8 ff3d37e1, %l1 = ffffffffffffde3d
9247! Mem[0000000010141420] = 49945b7713978a51
9248 add %i5,0x020,%g1
9249 stda %f0,[%g1+%l1]ASI_PST8_P ! Mem[0000000010141420] = 499455b8ff3d8ae1
9250
9251p0_label_218:
9252! %f12 = ffffe137 0000e137, Mem[0000000030181400] = e1373dff 00000000
9253 stda %f12,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffe137 0000e137
9254! %l6 = 0000000000000000, Mem[0000000010181408] = cdb502d1
9255 stba %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00b502d1
9256! %l7 = 0000000000000000, Mem[0000000010081410] = ffffffff00001d00
9257 stxa %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000000
9258! %l5 = 0000000000000000, Mem[0000000030001400] = ff000000
9259 stwa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
9260! %l1 = ffffffffffffde3d, Mem[0000000030181410] = e5000000
9261 stba %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = e500003d
9262! Mem[00000000100c1433] = c34866ff, %l7 = 0000000000000000
9263 ldstub [%i3+0x033],%l7 ! %l7 = 000000ff000000ff
9264! Mem[0000000030001408] = 00d737e1, %l1 = ffffffffffffde3d
9265 swapa [%i0+%o4]0x81,%l1 ! %l1 = 0000000000d737e1
9266! Mem[0000000020800040] = ffffb8ec, %l2 = 00000000ff000000
9267 ldstub [%o1+0x040],%l2 ! %l2 = 000000ff000000ff
9268! Mem[0000000010141410] = 000000e5, %l7 = 00000000000000ff
9269 ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 00000000000000ff
9270! Starting 10 instruction Load Burst
9271! Mem[0000000010101408] = 37e1ffff, %l6 = 0000000000000000
9272 lduha [%i4+%o4]0x88,%l6 ! %l6 = 000000000000ffff
9273
9274p0_label_219:
9275! Mem[00000000300c1408] = ff3d37e100000000, %f28 = e1373d78 295bdcff
9276 ldda [%i3+%o4]0x81,%f28 ! %f28 = ff3d37e1 00000000
9277! Mem[0000000030001410] = ffffff1d, %l6 = 000000000000ffff
9278 ldswa [%i0+%o5]0x89,%l6 ! %l6 = ffffffffffffff1d
9279! Code Fragment 4
9280p0_fragment_6:
9281! %l0 = 0000000000000009
9282 setx 0x19cb010fcf57227c,%g7,%l0 ! %l0 = 19cb010fcf57227c
9283! %l1 = 0000000000d737e1
9284 setx 0xa861ffefc6e7a7bd,%g7,%l1 ! %l1 = a861ffefc6e7a7bd
9285 setx 0x7ff8, %g1, %g2
9286 and %l0, %g2, %l0
9287 setx 0xffffffff, %g1, %g2
9288 and %l1, %g2, %l1
9289 setx 0x100000000, %g1, %g2
9290 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9291 ta T_CHANGE_HPRIV
9292 stxa %l1, [%l0]ASI_ICACHE_INSTR
9293 ta T_CHANGE_NONHPRIV
9294! %l0 = 19cb010fcf57227c
9295 setx 0x0c9cd08fc134af67,%g7,%l0 ! %l0 = 0c9cd08fc134af67
9296! %l1 = a861ffefc6e7a7bd
9297 setx 0x5635b07f8287a946,%g7,%l1 ! %l1 = 5635b07f8287a946
9298! Mem[0000000010081410] = 0000000000000000, %l4 = 0000000000370000
9299 ldxa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
9300! Mem[0000000010181408] = 00b502d1, %l2 = 00000000000000ff
9301 ldswa [%i6+%o4]0x80,%l2 ! %l2 = 0000000000b502d1
9302! Mem[0000000030081408] = b53b879c, %f19 = 000000e1
9303 lda [%i2+%o4]0x89,%f19 ! %f19 = b53b879c
9304! Mem[0000000030141410] = ff0037e1 ff000000, %l6 = ffffff1d, %l7 = 00000000
9305 ldda [%i5+%o5]0x81,%l6 ! %l6 = 00000000ff0037e1 00000000ff000000
9306! Mem[0000000010101438] = 00000000, %l6 = 00000000ff0037e1
9307 lduh [%i4+0x03a],%l6 ! %l6 = 0000000000000000
9308! Mem[0000000010041414] = ffffffff, %f31 = 00000000
9309 ld [%i1+0x014],%f31 ! %f31 = ffffffff
9310! Starting 10 instruction Store Burst
9311! %l7 = 00000000ff000000, Mem[0000000030101408] = 000000ff
9312 stha %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
9313
9314p0_label_220:
9315! %l2 = 0000000000b502d1, Mem[0000000010181400] = 00000000
9316 stha %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 02d10000
9317! %l5 = 0000000000000000, Mem[0000000030181408] = 00003700
9318 stba %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00003700
9319! %l4 = 00000000, %l5 = 00000000, Mem[0000000010141408] = e13700ff 0000008f
9320 stda %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000000
9321! %l4 = 00000000, %l5 = 00000000, Mem[0000000010101400] = ffffffff e1000000
9322 std %l4,[%i4+%g0] ! Mem[0000000010101400] = 00000000 00000000
9323! Mem[00000000300c1400] = ff0037e1, %l4 = 0000000000000000
9324 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000e1000000ff
9325! %l0 = 0c9cd08fc134af67, Mem[0000000010101400] = 00000000, %asi = 80
9326 stha %l0,[%i4+0x000]%asi ! Mem[0000000010101400] = af670000
9327! Mem[0000000010141420] = 499455b8, %l0 = 0c9cd08fc134af67
9328 swap [%i5+0x020],%l0 ! %l0 = 00000000499455b8
9329! %l0 = 00000000499455b8, Mem[0000000030141408] = 00ffffff
9330 stba %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = b8ffffff
9331! %f21 = ff000000, Mem[00000000100c1408] = 00000000
9332 sta %f21,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff000000
9333! Starting 10 instruction Load Burst
9334! Mem[00000000300c1400] = ff3700ff0000008f, %l3 = 0000000000000000
9335 ldxa [%i3+%g0]0x81,%l3 ! %l3 = ff3700ff0000008f
9336
9337! Check Point 44 for processor 0
9338
9339 set p0_check_pt_data_44,%g4
9340 rd %ccr,%g5 ! %g5 = 44
9341 ldx [%g4+0x08],%g2
9342 cmp %l0,%g2 ! %l0 = 00000000499455b8
9343 bne %xcc,p0_reg_check_fail0
9344 mov 0xee0,%g1
9345 ldx [%g4+0x10],%g2
9346 cmp %l1,%g2 ! %l1 = 5635b07f8287a946
9347 bne %xcc,p0_reg_check_fail1
9348 mov 0xee1,%g1
9349 ldx [%g4+0x18],%g2
9350 cmp %l2,%g2 ! %l2 = 0000000000b502d1
9351 bne %xcc,p0_reg_check_fail2
9352 mov 0xee2,%g1
9353 ldx [%g4+0x20],%g2
9354 cmp %l3,%g2 ! %l3 = ff3700ff0000008f
9355 bne %xcc,p0_reg_check_fail3
9356 mov 0xee3,%g1
9357 ldx [%g4+0x28],%g2
9358 cmp %l4,%g2 ! %l4 = 00000000000000e1
9359 bne %xcc,p0_reg_check_fail4
9360 mov 0xee4,%g1
9361 ldx [%g4+0x30],%g2
9362 cmp %l5,%g2 ! %l5 = 0000000000000000
9363 bne %xcc,p0_reg_check_fail5
9364 mov 0xee5,%g1
9365 ldx [%g4+0x38],%g2
9366 cmp %l6,%g2 ! %l6 = 0000000000000000
9367 bne %xcc,p0_reg_check_fail6
9368 mov 0xee6,%g1
9369 ldx [%g4+0x40],%g2
9370 cmp %l7,%g2 ! %l7 = 00000000ff000000
9371 bne %xcc,p0_reg_check_fail7
9372 mov 0xee7,%g1
9373 ldx [%g4+0x48],%g3
9374 std %f0,[%g4]
9375 ldx [%g4],%g2
9376 cmp %g3,%g2 ! %f0 = 4fc855b8 ff3d37e1
9377 bne %xcc,p0_freg_check_fail
9378 mov 0xf00,%g1
9379 ldx [%g4+0x50],%g3
9380 std %f4,[%g4]
9381 ldx [%g4],%g2
9382 cmp %g3,%g2 ! %f4 = 00000000 1dffff00
9383 bne %xcc,p0_freg_check_fail
9384 mov 0xf04,%g1
9385 ldx [%g4+0x58],%g3
9386 std %f6,[%g4]
9387 ldx [%g4],%g2
9388 cmp %g3,%g2 ! %f6 = c7dc5b29 d102b5cd
9389 bne %xcc,p0_freg_check_fail
9390 mov 0xf06,%g1
9391 ldx [%g4+0x60],%g3
9392 std %f10,[%g4]
9393 ldx [%g4],%g2
9394 cmp %g3,%g2 ! %f10 = 965c37e1 f6060000
9395 bne %xcc,p0_freg_check_fail
9396 mov 0xf10,%g1
9397 ldx [%g4+0x68],%g3
9398 std %f18,[%g4]
9399 ldx [%g4],%g2
9400 cmp %g3,%g2 ! %f18 = 00000000 b53b879c
9401 bne %xcc,p0_freg_check_fail
9402 mov 0xf18,%g1
9403 ldx [%g4+0x70],%g3
9404 std %f20,[%g4]
9405 ldx [%g4],%g2
9406 cmp %g3,%g2 ! %f20 = 37e1ffff ff000000
9407 bne %xcc,p0_freg_check_fail
9408 mov 0xf20,%g1
9409 ldx [%g4+0x78],%g3
9410 std %f28,[%g4]
9411 ldx [%g4],%g2
9412 cmp %g3,%g2 ! %f28 = ff3d37e1 00000000
9413 bne %xcc,p0_freg_check_fail
9414 mov 0xf28,%g1
9415 ldx [%g4+0x80],%g3
9416 std %f30,[%g4]
9417 ldx [%g4],%g2
9418 cmp %g3,%g2 ! %f30 = e1373d78 ffffffff
9419 bne %xcc,p0_freg_check_fail
9420 mov 0xf30,%g1
9421
9422! Check Point 44 completed
9423
9424
9425p0_label_221:
9426! Mem[00000000300c1410] = 00f8ffff, %l4 = 00000000000000e1
9427 lduwa [%i3+%o5]0x81,%l4 ! %l4 = 0000000000f8ffff
9428! Mem[00000000218001c0] = 00d36d36, %l4 = 0000000000f8ffff
9429 lduh [%o3+0x1c0],%l4 ! %l4 = 00000000000000d3
9430! Mem[0000000030081408] = b53b879c, %l3 = ff3700ff0000008f
9431 swapa [%i2+%o4]0x89,%l3 ! %l3 = 00000000b53b879c
9432! Mem[0000000010081408] = 000000a3 e1000000, %l6 = 00000000, %l7 = ff000000
9433 ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000000000a3 00000000e1000000
9434! Mem[0000000030181400] = 37e1ffff, %l7 = 00000000e1000000
9435 ldswa [%i6+%g0]0x89,%l7 ! %l7 = 0000000037e1ffff
9436! Mem[0000000020800040] = ffffb8ec, %l7 = 0000000037e1ffff
9437 ldsb [%o1+0x041],%l7 ! %l7 = ffffffffffffffff
9438! Mem[0000000030081400] = ffb502d1, %l4 = 00000000000000d3
9439 ldswa [%i2+%g0]0x81,%l4 ! %l4 = ffffffffffb502d1
9440! Mem[00000000100c1408] = 000000ff, %l1 = 5635b07f8287a946
9441 ldswa [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
9442! Mem[00000000100c1410] = ff000000 00000000, %l4 = ffb502d1, %l5 = 00000000
9443 ldda [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000 00000000ff000000
9444! Starting 10 instruction Store Burst
9445! %l2 = 0000000000b502d1, Mem[00000000100c1408] = 000000ff
9446 stba %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = d10000ff
9447
9448p0_label_222:
9449! %l1 = 00000000000000ff, Mem[0000000010141408] = 00000000
9450 stha %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ff0000
9451! %f27 = 00000000, Mem[00000000100c143c] = e1cdffff
9452 st %f27,[%i3+0x03c] ! Mem[00000000100c143c] = 00000000
9453 membar #Sync ! Added by membar checker (52)
9454! %l6 = 000000a3, %l7 = ffffffff, Mem[00000000300c1400] = ff0037ff 8f000000
9455 stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000a3 ffffffff
9456! %l3 = 00000000b53b879c, Mem[0000000030041410] = 8f000000ff0037ff
9457 stxa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000b53b879c
9458! %l1 = 00000000000000ff, Mem[0000000010001400] = 37e1ffff00000000
9459 stxa %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000000ff
9460! Mem[00000000100c1400] = 000000ff, %l0 = 00000000499455b8
9461 ldstuba [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff
9462! Mem[0000000010001400] = 00000000, %l6 = 00000000000000a3
9463 swapa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
9464! %l7 = ffffffffffffffff, Mem[00000000201c0000] = ffff851d
9465 stb %l7,[%o0+%g0] ! Mem[00000000201c0000] = ffff851d
9466! %l4 = 0000000000000000, Mem[0000000030081400] = d102b5ff
9467 stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
9468! Starting 10 instruction Load Burst
9469! Mem[0000000010141430] = 0e510fed, %l7 = ffffffffffffffff
9470 lduw [%i5+0x030],%l7 ! %l7 = 000000000e510fed
9471
9472p0_label_223:
9473! Mem[00000000100c1400] = ff0000ff000000e5, %f26 = 00000000 00000000
9474 ldd [%i3+%g0],%f26 ! %f26 = ff0000ff 000000e5
9475! Mem[0000000030181408] = 00370000, %l0 = 0000000000000000
9476 lduwa [%i6+%o4]0x89,%l0 ! %l0 = 0000000000370000
9477! Mem[0000000030081410] = ffffffe100000000, %f10 = 965c37e1 f6060000
9478 ldda [%i2+%o5]0x81,%f10 ! %f10 = ffffffe1 00000000
9479! Mem[0000000030181400] = 37e1000037e1ffff, %l5 = 00000000ff000000
9480 ldxa [%i6+%g0]0x89,%l5 ! %l5 = 37e1000037e1ffff
9481! Mem[0000000030001400] = ff00000000000000, %f2 = ff3d37e1 00000000
9482 ldda [%i0+%g0]0x89,%f2 ! %f2 = ff000000 00000000
9483! Mem[0000000010041408] = 37e1ffff 9c873bb5, %l4 = 00000000, %l5 = 37e1ffff
9484 ldda [%i1+%o4]0x80,%l4 ! %l4 = 0000000037e1ffff 000000009c873bb5
9485! Mem[0000000030041408] = 00ff5f00e13700ff, %l3 = 00000000b53b879c
9486 ldxa [%i1+%o4]0x89,%l3 ! %l3 = 00ff5f00e13700ff
9487! Mem[0000000010141410] = ff0000e5, %l1 = 00000000000000ff
9488 lduha [%i5+%o5]0x80,%l1 ! %l1 = 000000000000ff00
9489! Mem[0000000030081400] = 00000000, %l4 = 0000000037e1ffff
9490 ldswa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
9491! Starting 10 instruction Store Burst
9492! Mem[0000000010041430] = 006ae2ff, %l7 = 000000000e510fed, %asi = 80
9493 swapa [%i1+0x030]%asi,%l7 ! %l7 = 00000000006ae2ff
9494
9495p0_label_224:
9496! %l5 = 000000009c873bb5, Mem[0000000030101408] = 00000000
9497 stwa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 9c873bb5
9498! %f0 = 4fc855b8 ff3d37e1, %l3 = 00ff5f00e13700ff
9499! Mem[0000000030101408] = 9c873bb500000000
9500 add %i4,0x008,%g1
9501 stda %f0,[%g1+%l3]ASI_PST32_S ! Mem[0000000030101408] = 4fc855b8ff3d37e1
9502! Mem[000000001000143c] = d700e1ff, %l3 = 00ff5f00e13700ff
9503 swap [%i0+0x03c],%l3 ! %l3 = 00000000d700e1ff
9504! %l3 = 00000000d700e1ff, Mem[0000000010141400] = c70000e1
9505 stba %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = c70000ff
9506! %l1 = 000000000000ff00, Mem[0000000010081418] = ff0037e10000e137, %asi = 80
9507 stxa %l1,[%i2+0x018]%asi ! Mem[0000000010081418] = 000000000000ff00
9508! %l4 = 0000000000000000, Mem[0000000010101410] = 00000000
9509 stwa %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
9510! %l5 = 000000009c873bb5, Mem[0000000021800141] = 00002023
9511 stb %l5,[%o3+0x141] ! Mem[0000000021800140] = 00b52023
9512! %f0 = 4fc855b8 ff3d37e1 ff000000 00000000
9513! %f4 = 00000000 1dffff00 c7dc5b29 d102b5cd
9514! %f8 = 49945b77 13978a51 ffffffe1 00000000
9515! %f12 = ffffe137 0000e137 965c37e1 f6060000
9516 stda %f0,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
9517! %l0 = 0000000000370000, Mem[0000000010181408] = d102b500
9518 stwa %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00370000
9519! Starting 10 instruction Load Burst
9520! Mem[0000000010101438] = 00000000 0000ffff, %l4 = 00000000, %l5 = 9c873bb5
9521 ldd [%i4+0x038],%l4 ! %l4 = 0000000000000000 000000000000ffff
9522
9523p0_label_225:
9524 membar #Sync ! Added by membar checker (53)
9525! Mem[0000000010041430] = 0e510fed 1dffffff, %l4 = 00000000, %l5 = 0000ffff
9526 ldda [%i1+0x030]%asi,%l4 ! %l4 = 000000000e510fed 000000001dffffff
9527! Mem[0000000030181408] = 00370000, %l6 = 0000000000000000
9528 ldsha [%i6+%o4]0x89,%l6 ! %l6 = 0000000000000000
9529! Mem[00000000100c1430] = c34866ff, %l1 = 000000000000ff00
9530 lduw [%i3+0x030],%l1 ! %l1 = 00000000c34866ff
9531! Mem[0000000010101428] = 00000000, %l5 = 000000001dffffff
9532 ldsh [%i4+0x02a],%l5 ! %l5 = 0000000000000000
9533! Mem[00000000300c1410] = c7dc5b29fffff800, %f12 = ffffe137 0000e137
9534 ldda [%i3+%o5]0x89,%f12 ! %f12 = c7dc5b29 fffff800
9535! Mem[0000000030181400] = 37e1ffff, %l0 = 0000000000370000
9536 lduba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
9537! Mem[0000000030001400] = 00000000000000ff, %l7 = 00000000006ae2ff
9538 ldxa [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff
9539! Mem[0000000010141408] = 00ff0000, %l1 = 00000000c34866ff
9540 lduba [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
9541! Mem[00000000100c1408] = ff0000d1, %l0 = 00000000000000ff
9542 ldsba [%i3+%o4]0x88,%l0 ! %l0 = ffffffffffffffd1
9543! Starting 10 instruction Store Burst
9544! %l2 = 0000000000b502d1, Mem[0000000010181408] = 00003700
9545 stha %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 02d13700
9546
9547! Check Point 45 for processor 0
9548
9549 set p0_check_pt_data_45,%g4
9550 rd %ccr,%g5 ! %g5 = 44
9551 ldx [%g4+0x08],%g2
9552 cmp %l0,%g2 ! %l0 = ffffffffffffffd1
9553 bne %xcc,p0_reg_check_fail0
9554 mov 0xee0,%g1
9555 ldx [%g4+0x10],%g2
9556 cmp %l1,%g2 ! %l1 = 0000000000000000
9557 bne %xcc,p0_reg_check_fail1
9558 mov 0xee1,%g1
9559 ldx [%g4+0x18],%g2
9560 cmp %l3,%g2 ! %l3 = 00000000d700e1ff
9561 bne %xcc,p0_reg_check_fail3
9562 mov 0xee3,%g1
9563 ldx [%g4+0x20],%g2
9564 cmp %l4,%g2 ! %l4 = 000000000e510fed
9565 bne %xcc,p0_reg_check_fail4
9566 mov 0xee4,%g1
9567 ldx [%g4+0x28],%g2
9568 cmp %l5,%g2 ! %l5 = 0000000000000000
9569 bne %xcc,p0_reg_check_fail5
9570 mov 0xee5,%g1
9571 ldx [%g4+0x30],%g2
9572 cmp %l6,%g2 ! %l6 = 0000000000000000
9573 bne %xcc,p0_reg_check_fail6
9574 mov 0xee6,%g1
9575 ldx [%g4+0x38],%g2
9576 cmp %l7,%g2 ! %l7 = 00000000000000ff
9577 bne %xcc,p0_reg_check_fail7
9578 mov 0xee7,%g1
9579 ldx [%g4+0x40],%g3
9580 std %f2,[%g4]
9581 ldx [%g4],%g2
9582 cmp %g3,%g2 ! %f2 = ff000000 00000000
9583 bne %xcc,p0_freg_check_fail
9584 mov 0xf02,%g1
9585 ldx [%g4+0x48],%g3
9586 std %f4,[%g4]
9587 ldx [%g4],%g2
9588 cmp %g3,%g2 ! %f4 = 00000000 1dffff00
9589 bne %xcc,p0_freg_check_fail
9590 mov 0xf04,%g1
9591 ldx [%g4+0x50],%g3
9592 std %f6,[%g4]
9593 ldx [%g4],%g2
9594 cmp %g3,%g2 ! %f6 = c7dc5b29 d102b5cd
9595 bne %xcc,p0_freg_check_fail
9596 mov 0xf06,%g1
9597 ldx [%g4+0x58],%g3
9598 std %f10,[%g4]
9599 ldx [%g4],%g2
9600 cmp %g3,%g2 ! %f10 = ffffffe1 00000000
9601 bne %xcc,p0_freg_check_fail
9602 mov 0xf10,%g1
9603 ldx [%g4+0x60],%g3
9604 std %f12,[%g4]
9605 ldx [%g4],%g2
9606 cmp %g3,%g2 ! %f12 = c7dc5b29 fffff800
9607 bne %xcc,p0_freg_check_fail
9608 mov 0xf12,%g1
9609 ldx [%g4+0x68],%g3
9610 std %f26,[%g4]
9611 ldx [%g4],%g2
9612 cmp %g3,%g2 ! %f26 = ff0000ff 000000e5
9613 bne %xcc,p0_freg_check_fail
9614 mov 0xf26,%g1
9615
9616! Check Point 45 completed
9617
9618
9619p0_label_226:
9620! Mem[0000000030081408] = 0000008f, %l7 = 00000000000000ff
9621 ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 0000008f000000ff
9622! Mem[0000000030101400] = a30000ff, %l2 = 0000000000b502d1
9623 ldstuba [%i4+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
9624! %f10 = ffffffe1 00000000, %l6 = 0000000000000000
9625! Mem[0000000010101438] = 000000000000ffff
9626 add %i4,0x038,%g1
9627 stda %f10,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010101438] = 000000000000ffff
9628! Mem[00000000100c1400] = ff0000ff000000e5, %l1 = 0000000000000000, %l6 = 0000000000000000
9629 casxa [%i3]0x80,%l1,%l6 ! %l6 = ff0000ff000000e5
9630! %f0 = 4fc855b8 ff3d37e1, Mem[0000000010081408] = 000000a3 e1000000
9631 stda %f0 ,[%i2+0x008]%asi ! Mem[0000000010081408] = 4fc855b8 ff3d37e1
9632! Mem[000000001000142c] = 295bdcc7, %l4 = 000000000e510fed
9633 swap [%i0+0x02c],%l4 ! %l4 = 00000000295bdcc7
9634! Mem[0000000010141400] = ff0000c7, %l7 = 000000000000008f
9635 ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
9636! %l5 = 0000000000000000, Mem[0000000030041400] = 4fc855b8
9637 stwa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
9638! Mem[0000000010041430] = 0e510fed1dffffff, %l6 = ff0000ff000000e5, %l7 = 00000000000000ff
9639 add %i1,0x30,%g1
9640 casxa [%g1]0x80,%l6,%l7 ! %l7 = 0e510fed1dffffff
9641! Starting 10 instruction Load Burst
9642! Mem[0000000030081410] = ffffffe1, %l4 = 00000000295bdcc7
9643 lduha [%i2+%o5]0x81,%l4 ! %l4 = 000000000000ffff
9644
9645p0_label_227:
9646! Mem[0000000010181410] = 000000001dffff00, %f10 = ffffffe1 00000000
9647 ldda [%i6+%o5]0x88,%f10 ! %f10 = 00000000 1dffff00
9648! Mem[0000000030181400] = ffffe137, %f4 = 00000000
9649 lda [%i6+%g0]0x81,%f4 ! %f4 = ffffe137
9650! Mem[0000000010181400] = 0000d102, %f10 = 00000000
9651 lda [%i6+%g0]0x88,%f10 ! %f10 = 0000d102
9652! Mem[0000000010141408] = 00ff0000, %l6 = ff0000ff000000e5
9653 lduha [%i5+%o4]0x80,%l6 ! %l6 = 00000000000000ff
9654! Mem[0000000030041408] = ff000000, %l1 = 0000000000000000
9655 lduha [%i1+%o4]0x81,%l1 ! %l1 = 000000000000ff00
9656! Mem[0000000010041400] = e13700ff, %l2 = 00000000000000ff
9657 ldswa [%i1+%g0]0x80,%l2 ! %l2 = ffffffffe13700ff
9658! Mem[0000000010001428] = a8921e6e, %f29 = 00000000
9659 lda [%i0+0x028]%asi,%f29 ! %f29 = a8921e6e
9660! Mem[00000000300c1408] = e1373dff, %f15 = f6060000
9661 lda [%i3+%o4]0x89,%f15 ! %f15 = e1373dff
9662! Mem[0000000010081410] = 00000000, %l7 = 0e510fed1dffffff
9663 lduba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
9664! Starting 10 instruction Store Burst
9665! %f24 = 518a9713, Mem[000000001014142c] = b53b3d9c
9666 sta %f24,[%i5+0x02c]%asi ! Mem[000000001014142c] = 518a9713
9667
9668p0_label_228:
9669! %f0 = 4fc855b8 ff3d37e1, Mem[0000000010081400] = 295bdce1 00000000
9670 stda %f0 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 4fc855b8 ff3d37e1
9671! %l1 = 000000000000ff00, Mem[0000000010081400] = e1373dff
9672 stba %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00373dff
9673! Mem[0000000030181400] = ffffe137, %l6 = 00000000000000ff
9674 swapa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ffffe137
9675! %l2 = e13700ff, %l3 = d700e1ff, Mem[0000000010101428] = 00000000 6e1e92a8
9676 stda %l2,[%i4+0x028]%asi ! Mem[0000000010101428] = e13700ff d700e1ff
9677! %f10 = 0000d102, Mem[0000000010001400] = a3000000
9678 sta %f10,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000d102
9679! %l1 = 000000000000ff00, Mem[0000000010181408] = 02d1370037e10000
9680 stxa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000000000ff00
9681! %l6 = 00000000ffffe137, Mem[00000000300c1408] = e1373dff
9682 stba %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = e1373d37
9683! Mem[0000000010141420] = c134af67ff3d8ae1, %l7 = 0000000000000000, %l6 = 00000000ffffe137
9684 add %i5,0x20,%g1
9685 casxa [%g1]0x80,%l7,%l6 ! %l6 = c134af67ff3d8ae1
9686! Mem[0000000010181400] = 02d10000, %l6 = c134af67ff3d8ae1
9687 ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 00000002000000ff
9688! Starting 10 instruction Load Burst
9689! Mem[0000000010041408] = ffffe137, %l6 = 0000000000000002
9690 ldswa [%i1+%o4]0x88,%l6 ! %l6 = ffffffffffffe137
9691
9692p0_label_229:
9693! Mem[0000000010001408] = 000000ff, %l0 = ffffffffffffffd1
9694 lduwa [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ff
9695! Mem[00000000300c1410] = 00f8ffff, %f1 = ff3d37e1
9696 lda [%i3+%o5]0x81,%f1 ! %f1 = 00f8ffff
9697! Mem[0000000030041410] = 00000000, %l7 = 0000000000000000
9698 ldswa [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
9699! %f24 = 518a9713 005fff00, Mem[0000000010181410] = 00ffff1d 00000000
9700 stda %f24,[%i6+%o5]0x80 ! Mem[0000000010181410] = 518a9713 005fff00
9701! %l6 = ffffffffffffe137, %l2 = ffffffffe13700ff, %l5 = 0000000000000000
9702 orn %l6,%l2,%l5 ! %l5 = ffffffffffffff37
9703! %l1 = 000000000000ff00, Mem[0000000010001410] = e10000c7
9704 stwa %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000ff00
9705! Mem[0000000010081400] = 4fc855b8ff3d3700, %f14 = 965c37e1 e1373dff
9706 ldda [%i2+%g0]0x88,%f14 ! %f14 = 4fc855b8 ff3d3700
9707! Mem[0000000010101410] = 00000000 ffff00ff, %l6 = ffffe137, %l7 = 00000000
9708 ldda [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000 00000000ffff00ff
9709! Mem[0000000030101410] = 00000009, %l7 = 00000000ffff00ff
9710 ldsba [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000009
9711! Starting 10 instruction Store Burst
9712! Mem[0000000030101408] = b855c84f, %l5 = ffffffffffffff37
9713 ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 0000004f000000ff
9714
9715p0_label_230:
9716! Mem[0000000030041410] = 00000000, %l7 = 0000000000000009
9717 ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 00000000000000ff
9718! %f6 = c7dc5b29 d102b5cd, Mem[0000000030101400] = a30000ff ff000000
9719 stda %f6 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = c7dc5b29 d102b5cd
9720! %l2 = ffffffffe13700ff, Mem[000000001000140c] = ffffe137
9721 stw %l2,[%i0+0x00c] ! Mem[000000001000140c] = e13700ff
9722! %f14 = 4fc855b8, Mem[0000000010081410] = 00000000
9723 sta %f14,[%i2+%o5]0x88 ! Mem[0000000010081410] = 4fc855b8
9724! Mem[00000000100c1420] = 000000e1, %l3 = 00000000d700e1ff
9725 swap [%i3+0x020],%l3 ! %l3 = 00000000000000e1
9726! %f18 = 00000000 b53b879c, Mem[0000000030001408] = ffffde3d 0000e137
9727 stda %f18,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 b53b879c
9728! %l3 = 00000000000000e1, Mem[0000000010101410] = 00000000
9729 stha %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00e10000
9730! Mem[0000000030081408] = 000000ff, %l3 = 00000000000000e1
9731 swapa [%i2+%o4]0x89,%l3 ! %l3 = 00000000000000ff
9732! %l3 = 00000000000000ff, Mem[000000001018142e] = 1dffffff
9733 sth %l3,[%i6+0x02e] ! Mem[000000001018142c] = 1dff00ff
9734! Starting 10 instruction Load Burst
9735! Mem[0000000010181408] = 00000000, %l2 = ffffffffe13700ff
9736 ldsba [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
9737
9738! Check Point 46 for processor 0
9739
9740 set p0_check_pt_data_46,%g4
9741 rd %ccr,%g5 ! %g5 = 44
9742 ldx [%g4+0x08],%g2
9743 cmp %l0,%g2 ! %l0 = 00000000000000ff
9744 bne %xcc,p0_reg_check_fail0
9745 mov 0xee0,%g1
9746 ldx [%g4+0x10],%g2
9747 cmp %l1,%g2 ! %l1 = 000000000000ff00
9748 bne %xcc,p0_reg_check_fail1
9749 mov 0xee1,%g1
9750 ldx [%g4+0x18],%g2
9751 cmp %l2,%g2 ! %l2 = 0000000000000000
9752 bne %xcc,p0_reg_check_fail2
9753 mov 0xee2,%g1
9754 ldx [%g4+0x20],%g2
9755 cmp %l4,%g2 ! %l4 = 000000000000ffff
9756 bne %xcc,p0_reg_check_fail4
9757 mov 0xee4,%g1
9758 ldx [%g4+0x28],%g2
9759 cmp %l5,%g2 ! %l5 = 000000000000004f
9760 bne %xcc,p0_reg_check_fail5
9761 mov 0xee5,%g1
9762 ldx [%g4+0x30],%g2
9763 cmp %l6,%g2 ! %l6 = 0000000000000000
9764 bne %xcc,p0_reg_check_fail6
9765 mov 0xee6,%g1
9766 ldx [%g4+0x38],%g2
9767 cmp %l7,%g2 ! %l7 = 0000000000000000
9768 bne %xcc,p0_reg_check_fail7
9769 mov 0xee7,%g1
9770 ldx [%g4+0x40],%g3
9771 std %f0,[%g4]
9772 ldx [%g4],%g2
9773 cmp %g3,%g2 ! %f0 = 4fc855b8 00f8ffff
9774 bne %xcc,p0_freg_check_fail
9775 mov 0xf00,%g1
9776 ldx [%g4+0x48],%g3
9777 std %f4,[%g4]
9778 ldx [%g4],%g2
9779 cmp %g3,%g2 ! %f4 = ffffe137 1dffff00
9780 bne %xcc,p0_freg_check_fail
9781 mov 0xf04,%g1
9782 ldx [%g4+0x50],%g3
9783 std %f6,[%g4]
9784 ldx [%g4],%g2
9785 cmp %g3,%g2 ! %f6 = c7dc5b29 d102b5cd
9786 bne %xcc,p0_freg_check_fail
9787 mov 0xf06,%g1
9788 ldx [%g4+0x58],%g3
9789 std %f10,[%g4]
9790 ldx [%g4],%g2
9791 cmp %g3,%g2 ! %f10 = 0000d102 1dffff00
9792 bne %xcc,p0_freg_check_fail
9793 mov 0xf10,%g1
9794 ldx [%g4+0x60],%g3
9795 std %f14,[%g4]
9796 ldx [%g4],%g2
9797 cmp %g3,%g2 ! %f14 = 4fc855b8 ff3d3700
9798 bne %xcc,p0_freg_check_fail
9799 mov 0xf14,%g1
9800 ldx [%g4+0x68],%g3
9801 std %f28,[%g4]
9802 ldx [%g4],%g2
9803 cmp %g3,%g2 ! %f28 = ff3d37e1 a8921e6e
9804 bne %xcc,p0_freg_check_fail
9805 mov 0xf28,%g1
9806
9807! Check Point 46 completed
9808
9809
9810p0_label_231:
9811! Mem[0000000010181410] = 518a9713, %l1 = 000000000000ff00
9812 lduha [%i6+%o5]0x80,%l1 ! %l1 = 000000000000518a
9813 membar #Sync ! Added by membar checker (54)
9814! Mem[0000000030101400] = cdb502d1 295bdcc7 ffc855b8 ff3d37e1
9815! Mem[0000000030101410] = 09000000 ed0f510e f800e2f2 35ade500
9816! Mem[0000000030101420] = d96af809 948a6312 ffffffff d6fa8c51
9817! Mem[0000000030101430] = 00008f57 b1cdffff ff0000f2 a19e6944
9818 ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
9819! Mem[0000000010141400] = ff0000c7, %l3 = 00000000000000ff
9820 lduba [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff
9821! Mem[0000000030181408] = 00370000, %l4 = 000000000000ffff
9822 ldsba [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000
9823! Mem[00000000300c1408] = e1373d37, %l4 = 0000000000000000
9824 ldswa [%i3+%o4]0x89,%l4 ! %l4 = ffffffffe1373d37
9825! Mem[00000000100c1400] = ff0000ff, %l1 = 000000000000518a
9826 ldsha [%i3+%g0]0x88,%l1 ! %l1 = 00000000000000ff
9827! Mem[0000000010041410] = e1ffffffffffffff, %l0 = 00000000000000ff
9828 ldxa [%i1+%o5]0x80,%l0 ! %l0 = e1ffffffffffffff
9829! Mem[0000000030001400] = 00000000, %l5 = 000000000000004f
9830 lduwa [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
9831! Mem[0000000010101408] = ffffe137 0000e137, %l2 = 00000000, %l3 = 000000ff
9832 ldda [%i4+0x008]%asi,%l2 ! %l2 = 00000000ffffe137 000000000000e137
9833! Starting 10 instruction Store Burst
9834! Mem[0000000010001410] = 00ff0000, %l0 = e1ffffffffffffff
9835 ldstuba [%i0+%o5]0x88,%l0 ! %l0 = 00000000000000ff
9836
9837p0_label_232:
9838! Mem[000000001010141c] = 1dffffff, %l4 = ffffffffe1373d37
9839 swap [%i4+0x01c],%l4 ! %l4 = 000000001dffffff
9840! %f18 = 00000000, Mem[0000000030001400] = 00000000
9841 sta %f18,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
9842! %l4 = 000000001dffffff, Mem[0000000010001410] = ff00ff00000000ff
9843 stxa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000001dffffff
9844! %f20 = 37e1ffff ff000000, Mem[0000000030141410] = e13700ff 000000ff
9845 stda %f20,[%i5+%o5]0x89 ! Mem[0000000030141410] = 37e1ffff ff000000
9846! %f22 = cdb502d1, Mem[0000000010181410] = 13978a51
9847 sta %f22,[%i6+%o5]0x88 ! Mem[0000000010181410] = cdb502d1
9848! %l0 = 0000000000000000, Mem[0000000030041400] = 00000000
9849 stba %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
9850! Mem[0000000010081430] = 00000000000000e1, %l3 = 000000000000e137, %l0 = 0000000000000000
9851 add %i2,0x30,%g1
9852 casxa [%g1]0x80,%l3,%l0 ! %l0 = 00000000000000e1
9853! %f24 = 518a9713 005fff00, %l2 = 00000000ffffe137
9854! Mem[0000000030001410] = 1dffffffff000000
9855 add %i0,0x010,%g1
9856 stda %f24,[%g1+%l2]ASI_PST8_S ! Mem[0000000030001410] = 1dff9713ff5fff00
9857! Mem[0000000030081410] = ffffffe1, %l6 = 0000000000000000
9858 ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
9859! Starting 10 instruction Load Burst
9860! Mem[0000000030141408] = b8ffffff, %l3 = 000000000000e137
9861 lduwa [%i5+%o4]0x81,%l3 ! %l3 = 00000000b8ffffff
9862
9863p0_label_233:
9864! Mem[0000000010141400] = c70000ff, %f28 = ff3d37e1
9865 lda [%i5+%g0]0x88,%f28 ! %f28 = c70000ff
9866! Mem[0000000030041410] = ff000000, %l5 = 0000000000000000
9867 lduha [%i1+%o5]0x81,%l5 ! %l5 = 000000000000ff00
9868! Mem[0000000030081400] = 00000000295bdcc7, %f26 = ff0000ff 000000e5
9869 ldda [%i2+%g0]0x81,%f26 ! %f26 = 00000000 295bdcc7
9870! Mem[0000000030081408] = 000000e1, %l0 = 00000000000000e1
9871 lduwa [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000e1
9872! Mem[0000000030041410] = 000000ff, %f20 = 37e1ffff
9873 lda [%i1+%o5]0x89,%f20 ! %f20 = 000000ff
9874! Mem[0000000030181400] = ff000000, %f16 = 8f000000
9875 lda [%i6+%g0]0x89,%f16 ! %f16 = ff000000
9876! Mem[0000000030101400] = cdb502d1 295bdcc7 ffc855b8 ff3d37e1
9877! Mem[0000000030101410] = 09000000 ed0f510e f800e2f2 35ade500
9878! Mem[0000000030101420] = d96af809 948a6312 ffffffff d6fa8c51
9879! Mem[0000000030101430] = 00008f57 b1cdffff ff0000f2 a19e6944
9880 ldda [%i4]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030101400
9881! Mem[0000000020800040] = ffffb8ec, %l4 = 000000001dffffff
9882 lduha [%o1+0x040]%asi,%l4 ! %l4 = 000000000000ffff
9883! Mem[00000000211c0000] = ffffa37b, %l3 = 00000000b8ffffff
9884 ldub [%o2+0x001],%l3 ! %l3 = 00000000000000ff
9885! Starting 10 instruction Store Burst
9886! %l1 = 00000000000000ff, Mem[000000001014143e] = f6060000, %asi = 80
9887 stba %l1,[%i5+0x03e]%asi ! Mem[000000001014143c] = f606ff00
9888
9889p0_label_234:
9890! %f25 = 005fff00, Mem[0000000030181410] = 3d0000e5
9891 sta %f25,[%i6+%o5]0x81 ! Mem[0000000030181410] = 005fff00
9892! %f22 = cdb502d1 37e10000, %l5 = 000000000000ff00
9893! Mem[0000000030041410] = ff0000001dffff00
9894 add %i1,0x010,%g1
9895 stda %f22,[%g1+%l5]ASI_PST32_S ! Mem[0000000030041410] = ff0000001dffff00
9896! Mem[0000000010001400] = 02d10000, %l3 = 00000000000000ff
9897 swapa [%i0+%g0]0x88,%l3 ! %l3 = 0000000002d10000
9898! %f30 = e1373d78 ffffffff, Mem[0000000010081400] = 00373dff b855c84f
9899 stda %f30,[%i2+%g0]0x80 ! Mem[0000000010081400] = e1373d78 ffffffff
9900! %f18 = 00000000 b53b879c, Mem[0000000010001410] = 00000000 1dffffff
9901 stda %f18,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 b53b879c
9902! %f30 = e1373d78, Mem[0000000010141400] = c70000ff
9903 sta %f30,[%i5+%g0]0x88 ! Mem[0000000010141400] = e1373d78
9904! Mem[0000000010181400] = 0000d1ff, %l4 = 000000000000ffff
9905 swapa [%i6+%g0]0x88,%l4 ! %l4 = 000000000000d1ff
9906! %f27 = 295bdcc7, Mem[0000000010001410] = 00000000
9907 sta %f27,[%i0+%o5]0x88 ! Mem[0000000010001410] = 295bdcc7
9908! Mem[0000000010001410] = c7dc5b29, %l7 = 0000000000000000
9909 ldstuba [%i0+%o5]0x80,%l7 ! %l7 = 000000c7000000ff
9910! Starting 10 instruction Load Burst
9911! Mem[0000000030141408] = b8ffffff, %l1 = 00000000000000ff
9912 ldsha [%i5+%o4]0x81,%l1 ! %l1 = ffffffffffffb8ff
9913
9914p0_label_235:
9915! Mem[0000000010181410] = cdb502d1, %f27 = 295bdcc7
9916 lda [%i6+%o5]0x88,%f27 ! %f27 = cdb502d1
9917! Mem[0000000010001408] = ff000000, %l4 = 000000000000d1ff
9918 lduba [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
9919! Mem[0000000010001400] = ff000000, %f31 = ffffffff
9920 ld [%i0+%g0],%f31 ! %f31 = ff000000
9921! Mem[0000000010001400] = ff000000 000000ff, %l6 = 000000ff, %l7 = 000000c7
9922 ldda [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff000000
9923! Mem[0000000030001408] = 00000000, %f20 = 000000ff
9924 lda [%i0+%o4]0x89,%f20 ! %f20 = 00000000
9925! Mem[0000000010141410] = ff0000e5, %l3 = 0000000002d10000
9926 lduha [%i5+%o5]0x80,%l3 ! %l3 = 000000000000ff00
9927! Mem[0000000010041400] = ff0037e1, %l7 = 00000000ff000000
9928 ldsha [%i1+%g0]0x88,%l7 ! %l7 = 00000000000037e1
9929! Mem[0000000010141410] = ff0000e5, %l4 = 0000000000000000
9930 ldswa [%i5+%o5]0x80,%l4 ! %l4 = ffffffffff0000e5
9931! Mem[00000000100c1410] = 00000000, %l2 = 00000000ffffe137
9932 lduba [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
9933! Starting 10 instruction Store Burst
9934! Mem[0000000010081400] = e1373d78, %l2 = 0000000000000000
9935 swapa [%i2+%g0]0x80,%l2 ! %l2 = 00000000e1373d78
9936
9937! Check Point 47 for processor 0
9938
9939 set p0_check_pt_data_47,%g4
9940 rd %ccr,%g5 ! %g5 = 44
9941 ldx [%g4+0x08],%g2
9942 cmp %l0,%g2 ! %l0 = 00000000000000e1
9943 bne %xcc,p0_reg_check_fail0
9944 mov 0xee0,%g1
9945 ldx [%g4+0x10],%g2
9946 cmp %l1,%g2 ! %l1 = ffffffffffffb8ff
9947 bne %xcc,p0_reg_check_fail1
9948 mov 0xee1,%g1
9949 ldx [%g4+0x18],%g2
9950 cmp %l2,%g2 ! %l2 = 00000000e1373d78
9951 bne %xcc,p0_reg_check_fail2
9952 mov 0xee2,%g1
9953 ldx [%g4+0x20],%g2
9954 cmp %l3,%g2 ! %l3 = 000000000000ff00
9955 bne %xcc,p0_reg_check_fail3
9956 mov 0xee3,%g1
9957 ldx [%g4+0x28],%g2
9958 cmp %l4,%g2 ! %l4 = ffffffffff0000e5
9959 bne %xcc,p0_reg_check_fail4
9960 mov 0xee4,%g1
9961 ldx [%g4+0x30],%g2
9962 cmp %l5,%g2 ! %l5 = 000000000000ff00
9963 bne %xcc,p0_reg_check_fail5
9964 mov 0xee5,%g1
9965 ldx [%g4+0x38],%g2
9966 cmp %l6,%g2 ! %l6 = 00000000000000ff
9967 bne %xcc,p0_reg_check_fail6
9968 mov 0xee6,%g1
9969 ldx [%g4+0x40],%g2
9970 cmp %l7,%g2 ! %l7 = 00000000000037e1
9971 bne %xcc,p0_reg_check_fail7
9972 mov 0xee7,%g1
9973 ldx [%g4+0x48],%g3
9974 std %f0,[%g4]
9975 ldx [%g4],%g2
9976 cmp %g3,%g2 ! %f0 = c7dc5b29 d102b5cd
9977 bne %xcc,p0_freg_check_fail
9978 mov 0xf00,%g1
9979 ldx [%g4+0x50],%g3
9980 std %f2,[%g4]
9981 ldx [%g4],%g2
9982 cmp %g3,%g2 ! %f2 = e1373dff b855c8ff
9983 bne %xcc,p0_freg_check_fail
9984 mov 0xf02,%g1
9985 ldx [%g4+0x58],%g3
9986 std %f4,[%g4]
9987 ldx [%g4],%g2
9988 cmp %g3,%g2 ! %f4 = 0e510fed 00000009
9989 bne %xcc,p0_freg_check_fail
9990 mov 0xf04,%g1
9991 ldx [%g4+0x60],%g3
9992 std %f6,[%g4]
9993 ldx [%g4],%g2
9994 cmp %g3,%g2 ! %f6 = 00e5ad35 f2e200f8
9995 bne %xcc,p0_freg_check_fail
9996 mov 0xf06,%g1
9997 ldx [%g4+0x68],%g3
9998 std %f8,[%g4]
9999 ldx [%g4],%g2
10000 cmp %g3,%g2 ! %f8 = 12638a94 09f86ad9
10001 bne %xcc,p0_freg_check_fail
10002 mov 0xf08,%g1
10003 ldx [%g4+0x70],%g3
10004 std %f10,[%g4]
10005 ldx [%g4],%g2
10006 cmp %g3,%g2 ! %f10 = 518cfad6 ffffffff
10007 bne %xcc,p0_freg_check_fail
10008 mov 0xf10,%g1
10009 ldx [%g4+0x78],%g3
10010 std %f12,[%g4]
10011 ldx [%g4],%g2
10012 cmp %g3,%g2 ! %f12 = ffffcdb1 578f0000
10013 bne %xcc,p0_freg_check_fail
10014 mov 0xf12,%g1
10015 ldx [%g4+0x80],%g3
10016 std %f14,[%g4]
10017 ldx [%g4],%g2
10018 cmp %g3,%g2 ! %f14 = 44699ea1 f20000ff
10019 bne %xcc,p0_freg_check_fail
10020 mov 0xf14,%g1
10021 ldx [%g4+0x88],%g3
10022 std %f16,[%g4]
10023 ldx [%g4],%g2
10024 cmp %g3,%g2 ! %f16 = ff000000 ff0037e1
10025 bne %xcc,p0_freg_check_fail
10026 mov 0xf16,%g1
10027 ldx [%g4+0x90],%g3
10028 std %f20,[%g4]
10029 ldx [%g4],%g2
10030 cmp %g3,%g2 ! %f20 = 00000000 ff000000
10031 bne %xcc,p0_freg_check_fail
10032 mov 0xf20,%g1
10033 ldx [%g4+0x98],%g3
10034 std %f26,[%g4]
10035 ldx [%g4],%g2
10036 cmp %g3,%g2 ! %f26 = 00000000 cdb502d1
10037 bne %xcc,p0_freg_check_fail
10038 mov 0xf26,%g1
10039 ldx [%g4+0xa0],%g3
10040 std %f28,[%g4]
10041 ldx [%g4],%g2
10042 cmp %g3,%g2 ! %f28 = c70000ff a8921e6e
10043 bne %xcc,p0_freg_check_fail
10044 mov 0xf28,%g1
10045 ldx [%g4+0xa8],%g3
10046 std %f30,[%g4]
10047 ldx [%g4],%g2
10048 cmp %g3,%g2 ! %f30 = e1373d78 ff000000
10049 bne %xcc,p0_freg_check_fail
10050 mov 0xf30,%g1
10051
10052! Check Point 47 completed
10053
10054
10055p0_label_236:
10056! %f0 = c7dc5b29 d102b5cd, %l1 = ffffffffffffb8ff
10057! Mem[0000000030041408] = ff00000000000000
10058 add %i1,0x008,%g1
10059 stda %f0,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030041408] = cdb502d1295bdcc7
10060! Mem[0000000030101400] = cdb502d1, %l1 = ffffffffffffb8ff
10061 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 000000cd000000ff
10062! %l6 = 00000000000000ff, Mem[0000000010181408] = 00000000
10063 stha %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff
10064! Mem[0000000021800101] = a3d35a3e, %l5 = 000000000000ff00
10065 ldstuba [%o3+0x101]%asi,%l5 ! %l5 = 000000d3000000ff
10066! Mem[0000000010041410] = ffffffe1, %l3 = 000000000000ff00
10067 swapa [%i1+%o5]0x88,%l3 ! %l3 = 00000000ffffffe1
10068! %l4 = ffffffffff0000e5, Mem[0000000030081408] = e10000006e1e92a8
10069 stxa %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffffffff0000e5
10070! Mem[0000000010101424] = 775b9449, %l7 = 000037e1, %l2 = e1373d78
10071 add %i4,0x24,%g1
10072 casa [%g1]0x80,%l7,%l2 ! %l2 = 00000000775b9449
10073 membar #Sync ! Added by membar checker (55)
10074! %l1 = 00000000000000cd, Mem[0000000030101410] = 09000000
10075 stba %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = cd000000
10076! %l1 = 00000000000000cd, Mem[00000000201c0001] = ffff851d
10077 stb %l1,[%o0+0x001] ! Mem[00000000201c0000] = ffcd851d
10078! Starting 10 instruction Load Burst
10079! Mem[0000000030141410] = 37e1ffffff000000, %f20 = 00000000 ff000000
10080 ldda [%i5+%o5]0x89,%f20 ! %f20 = 37e1ffff ff000000
10081
10082p0_label_237:
10083! Mem[0000000030001408] = 00000000, %l7 = 00000000000037e1
10084 ldswa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
10085! Mem[0000000010141428] = a8921e6e518a9713, %f10 = 518cfad6 ffffffff
10086 ldd [%i5+0x028],%f10 ! %f10 = a8921e6e 518a9713
10087! Mem[00000000100c1400] = ff0000ff, %f1 = d102b5cd
10088 lda [%i3+%g0]0x80,%f1 ! %f1 = ff0000ff
10089! Mem[0000000010101410] = 0000e100, %f27 = cdb502d1
10090 lda [%i4+%o5]0x88,%f27 ! %f27 = 0000e100
10091! Mem[0000000010041408] = 37e1ffff, %l2 = 00000000775b9449
10092 ldsha [%i1+%o4]0x80,%l2 ! %l2 = 00000000000037e1
10093! Mem[0000000010101410] = ff00ffff0000e100, %f14 = 44699ea1 f20000ff
10094 ldda [%i4+%o5]0x88,%f14 ! %f14 = ff00ffff 0000e100
10095! Mem[000000001010140c] = 0000e137, %l2 = 00000000000037e1
10096 ldsha [%i4+0x00e]%asi,%l2 ! %l2 = ffffffffffffe137
10097! Mem[000000001000141c] = d102b5cd, %f0 = c7dc5b29
10098 ld [%i0+0x01c],%f0 ! %f0 = d102b5cd
10099! Mem[000000001000141c] = d102b5cd, %l2 = ffffffffffffe137
10100 lduh [%i0+0x01e],%l2 ! %l2 = 000000000000b5cd
10101! Starting 10 instruction Store Burst
10102! %l5 = 00000000000000d3, Mem[0000000010141410] = e50000ff
10103 stba %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = e50000d3
10104
10105p0_label_238:
10106! Mem[00000000300c1400] = a3000000, %l1 = 00000000000000cd
10107 swapa [%i3+%g0]0x81,%l1 ! %l1 = 00000000a3000000
10108! Mem[0000000010101410] = 00e10000, %l3 = 00000000ffffffe1
10109 swapa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000e10000
10110! %f24 = 518a9713 005fff00, Mem[00000000300c1400] = 000000cd ffffffff
10111 stda %f24,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 518a9713 005fff00
10112! %l4 = ffffffffff0000e5, Mem[0000000010081410] = 000000004fc855b8
10113 stxa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffffff0000e5
10114! %f0 = d102b5cd ff0000ff, Mem[00000000300c1410] = fffff800 c7dc5b29
10115 stda %f0 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = d102b5cd ff0000ff
10116! %f29 = a8921e6e, Mem[0000000030181408] = 00003700
10117 sta %f29,[%i6+%o4]0x81 ! Mem[0000000030181408] = a8921e6e
10118! Mem[0000000030081410] = ffffffe1, %l7 = 0000000000000000
10119 ldstuba [%i2+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
10120! Mem[00000000300c1408] = 373d37e1, %l3 = 0000000000e10000
10121 swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000373d37e1
10122! %l1 = 00000000a3000000, Mem[0000000010041408] = 37e1ffff
10123 stha %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000ffff
10124! Starting 10 instruction Load Burst
10125! Mem[0000000030081410] = ffffffe1, %l1 = 00000000a3000000
10126 lduha [%i2+%o5]0x81,%l1 ! %l1 = 000000000000ffff
10127
10128p0_label_239:
10129! Mem[0000000030001400] = 00000000, %l3 = 00000000373d37e1
10130 lduwa [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
10131! Mem[0000000010181400] = ffff0000, %l5 = 00000000000000d3
10132 lduwa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ffff0000
10133! Mem[0000000030041408] = cdb502d1 295bdcc7, %l4 = ff0000e5, %l5 = ffff0000
10134 ldda [%i1+%o4]0x81,%l4 ! %l4 = 00000000cdb502d1 00000000295bdcc7
10135! Mem[0000000010101410] = ffffffe1ffff00ff, %f2 = e1373dff b855c8ff
10136 ldd [%i4+%o5],%f2 ! %f2 = ffffffe1 ffff00ff
10137! Mem[00000000300c1408] = 00e10000 00000000, %l4 = cdb502d1, %l5 = 295bdcc7
10138 ldda [%i3+%o4]0x81,%l4 ! %l4 = 0000000000e10000 0000000000000000
10139! Mem[0000000030001410] = 1dff9713ff5fff00, %f30 = e1373d78 ff000000
10140 ldda [%i0+%o5]0x81,%f30 ! %f30 = 1dff9713 ff5fff00
10141! Mem[0000000010081410] = e50000ff, %f18 = 00000000
10142 lda [%i2+%o5]0x80,%f18 ! %f18 = e50000ff
10143 membar #Sync ! Added by membar checker (56)
10144! Mem[0000000030081400] = 00000000 295bdcc7 ffffffff ff0000e5
10145! Mem[0000000030081410] = ffffffe1 00000000 24174994 000000f6
10146! Mem[0000000030081420] = 3b8aacb1 6e1e92a8 00000000 0000783d
10147! Mem[0000000030081430] = 94491724 52e548c3 d1022890 cdb502d1
10148 ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
10149! Mem[0000000030001408] = 00000000, %l6 = 00000000000000ff
10150 lduba [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000
10151! Starting 10 instruction Store Burst
10152! Mem[0000000010081410] = e50000ff, %l6 = 0000000000000000
10153 ldstuba [%i2+%o5]0x80,%l6 ! %l6 = 000000e5000000ff
10154
10155p0_label_240:
10156! Mem[0000000010181410] = d102b5cd, %l7 = 00000000000000ff
10157 ldstuba [%i6+%o5]0x80,%l7 ! %l7 = 000000d1000000ff
10158! %f0 = d102b5cd ff0000ff, Mem[0000000010041410] = 00ff0000 ffffffff
10159 stda %f0 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = d102b5cd ff0000ff
10160! %l6 = 00000000000000e5, Mem[00000000100c1418] = d96af809005fff00, %asi = 80
10161 stxa %l6,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000000000e5
10162! Mem[0000000010101410] = e1ffffff, %l1 = 000000000000ffff
10163 swapa [%i4+%o5]0x88,%l1 ! %l1 = 00000000e1ffffff
10164! Mem[0000000010081408] = 4fc855b8, %l3 = 0000000000000000
10165 swapa [%i2+%o4]0x80,%l3 ! %l3 = 000000004fc855b8
10166! Mem[00000000100c1400] = ff0000ff, %l1 = 00000000e1ffffff
10167 swapa [%i3+%g0]0x88,%l1 ! %l1 = 00000000ff0000ff
10168! %l0 = 00000000000000e1, Mem[0000000010081408] = e1373dff00000000
10169 stxa %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000000000e1
10170! Mem[0000000030181400] = ff000000, %l6 = 00000000000000e5
10171 swapa [%i6+%g0]0x89,%l6 ! %l6 = 00000000ff000000
10172! %l5 = 0000000000000000, Mem[00000000201c0000] = ffcd851d, %asi = 80
10173 stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000851d
10174! Starting 10 instruction Load Burst
10175! Mem[00000000100c1418] = 00000000, %l7 = 00000000000000d1
10176 ldsh [%i3+0x01a],%l7 ! %l7 = 0000000000000000
10177
10178! Check Point 48 for processor 0
10179
10180 set p0_check_pt_data_48,%g4
10181 rd %ccr,%g5 ! %g5 = 44
10182 ldx [%g4+0x08],%g2
10183 cmp %l1,%g2 ! %l1 = 00000000ff0000ff
10184 bne %xcc,p0_reg_check_fail1
10185 mov 0xee1,%g1
10186 ldx [%g4+0x10],%g2
10187 cmp %l2,%g2 ! %l2 = 000000000000b5cd
10188 bne %xcc,p0_reg_check_fail2
10189 mov 0xee2,%g1
10190 ldx [%g4+0x18],%g2
10191 cmp %l3,%g2 ! %l3 = 000000004fc855b8
10192 bne %xcc,p0_reg_check_fail3
10193 mov 0xee3,%g1
10194 ldx [%g4+0x20],%g2
10195 cmp %l5,%g2 ! %l5 = 0000000000000000
10196 bne %xcc,p0_reg_check_fail5
10197 mov 0xee5,%g1
10198 ldx [%g4+0x28],%g2
10199 cmp %l6,%g2 ! %l6 = 00000000ff000000
10200 bne %xcc,p0_reg_check_fail6
10201 mov 0xee6,%g1
10202 ldx [%g4+0x30],%g2
10203 cmp %l7,%g2 ! %l7 = 0000000000000000
10204 bne %xcc,p0_reg_check_fail7
10205 mov 0xee7,%g1
10206 ldx [%g4+0x38],%g3
10207 std %f0,[%g4]
10208 ldx [%g4],%g2
10209 cmp %g3,%g2 ! %f0 = d102b5cd ff0000ff
10210 bne %xcc,p0_freg_check_fail
10211 mov 0xf00,%g1
10212 ldx [%g4+0x40],%g3
10213 std %f2,[%g4]
10214 ldx [%g4],%g2
10215 cmp %g3,%g2 ! %f2 = ffffffe1 ffff00ff
10216 bne %xcc,p0_freg_check_fail
10217 mov 0xf02,%g1
10218 ldx [%g4+0x48],%g3
10219 std %f4,[%g4]
10220 ldx [%g4],%g2
10221 cmp %g3,%g2 ! %f4 = 0e510fed 00000009
10222 bne %xcc,p0_freg_check_fail
10223 mov 0xf04,%g1
10224 ldx [%g4+0x50],%g3
10225 std %f10,[%g4]
10226 ldx [%g4],%g2
10227 cmp %g3,%g2 ! %f10 = a8921e6e 518a9713
10228 bne %xcc,p0_freg_check_fail
10229 mov 0xf10,%g1
10230 ldx [%g4+0x58],%g3
10231 std %f14,[%g4]
10232 ldx [%g4],%g2
10233 cmp %g3,%g2 ! %f14 = ff00ffff 0000e100
10234 bne %xcc,p0_freg_check_fail
10235 mov 0xf14,%g1
10236 ldx [%g4+0x60],%g3
10237 std %f16,[%g4]
10238 ldx [%g4],%g2
10239 cmp %g3,%g2 ! %f16 = 00000000 295bdcc7
10240 bne %xcc,p0_freg_check_fail
10241 mov 0xf16,%g1
10242 ldx [%g4+0x68],%g3
10243 std %f18,[%g4]
10244 ldx [%g4],%g2
10245 cmp %g3,%g2 ! %f18 = ffffffff ff0000e5
10246 bne %xcc,p0_freg_check_fail
10247 mov 0xf18,%g1
10248 ldx [%g4+0x70],%g3
10249 std %f20,[%g4]
10250 ldx [%g4],%g2
10251 cmp %g3,%g2 ! %f20 = ffffffe1 00000000
10252 bne %xcc,p0_freg_check_fail
10253 mov 0xf20,%g1
10254 ldx [%g4+0x78],%g3
10255 std %f22,[%g4]
10256 ldx [%g4],%g2
10257 cmp %g3,%g2 ! %f22 = 24174994 000000f6
10258 bne %xcc,p0_freg_check_fail
10259 mov 0xf22,%g1
10260 ldx [%g4+0x80],%g3
10261 std %f24,[%g4]
10262 ldx [%g4],%g2
10263 cmp %g3,%g2 ! %f24 = 3b8aacb1 6e1e92a8
10264 bne %xcc,p0_freg_check_fail
10265 mov 0xf24,%g1
10266 ldx [%g4+0x88],%g3
10267 std %f26,[%g4]
10268 ldx [%g4],%g2
10269 cmp %g3,%g2 ! %f26 = 00000000 0000783d
10270 bne %xcc,p0_freg_check_fail
10271 mov 0xf26,%g1
10272 ldx [%g4+0x90],%g3
10273 std %f28,[%g4]
10274 ldx [%g4],%g2
10275 cmp %g3,%g2 ! %f28 = 94491724 52e548c3
10276 bne %xcc,p0_freg_check_fail
10277 mov 0xf28,%g1
10278 ldx [%g4+0x98],%g3
10279 std %f30,[%g4]
10280 ldx [%g4],%g2
10281 cmp %g3,%g2 ! %f30 = d1022890 cdb502d1
10282 bne %xcc,p0_freg_check_fail
10283 mov 0xf30,%g1
10284
10285! Check Point 48 completed
10286
10287
10288p0_label_241:
10289 membar #Sync ! Added by membar checker (57)
10290! Mem[0000000010041400] = e13700ff 0000008f 0000ffff 9c873bb5
10291! Mem[0000000010041410] = d102b5cd ff0000ff b1ac8a3b 1da45bae
10292! Mem[0000000010041420] = 000006ff e18a5c96 68e6ff57 d6fa8c51
10293! Mem[0000000010041430] = 0e510fed 1dffffff ff0000f2 a19e6944
10294 ldda [%i1]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
10295! Mem[0000000010041400] = ff0037e1, %l5 = 0000000000000000
10296 lduha [%i1+%g0]0x88,%l5 ! %l5 = 00000000000037e1
10297! Mem[000000001000140c] = e13700ff, %l4 = 0000000000e10000
10298 ldsw [%i0+0x00c],%l4 ! %l4 = ffffffffe13700ff
10299! Mem[0000000030001408] = 00000000, %l2 = 000000000000b5cd
10300 ldsha [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000000
10301! Mem[0000000030141400] = ffffff00, %l3 = 000000004fc855b8
10302 lduha [%i5+%g0]0x89,%l3 ! %l3 = 000000000000ff00
10303! Mem[0000000010141408] = 0000ff00, %l3 = 000000000000ff00
10304 lduha [%i5+%o4]0x88,%l3 ! %l3 = 000000000000ff00
10305! Mem[0000000010181408] = 000000ff, %l7 = 0000000000000000
10306 ldswa [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
10307! Mem[00000000211c0000] = ffffa37b, %l4 = ffffffffe13700ff
10308 ldub [%o2+%g0],%l4 ! %l4 = 00000000000000ff
10309! Mem[0000000030081410] = ffffffe1, %l6 = 00000000ff000000
10310 ldsba [%i2+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
10311! Starting 10 instruction Store Burst
10312! Mem[0000000030141410] = ff000000, %l2 = 0000000000000000
10313 ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff
10314
10315p0_label_242:
10316! %l7 = 00000000000000ff, Mem[0000000030101410] = 000000cd
10317 stwa %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
10318! %l2 = 00000000, %l3 = 0000ff00, Mem[00000000100c1408] = ff0000d1 a3000000
10319 stda %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 0000ff00
10320! %l6 = ffffffffffffffff, Mem[0000000010141416] = 00000000
10321 sth %l6,[%i5+0x016] ! Mem[0000000010141414] = 0000ffff
10322! Mem[0000000010141424] = ff3d8ae1, %l7 = 00000000000000ff
10323 swap [%i5+0x024],%l7 ! %l7 = 00000000ff3d8ae1
10324! Mem[0000000010041424] = e18a5c96, %l2 = 0000000000000000
10325 swap [%i1+0x024],%l2 ! %l2 = 00000000e18a5c96
10326! %l4 = 000000ff, %l5 = 000037e1, Mem[0000000030041408] = d102b5cd c7dc5b29
10327 stda %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff 000037e1
10328! %l7 = 00000000ff3d8ae1, Mem[00000000300c1408] = 0000e100
10329 stha %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00008ae1
10330! %f7 = f2e200f8, Mem[0000000010141434] = 4fc8ffb8
10331 st %f7 ,[%i5+0x034] ! Mem[0000000010141434] = f2e200f8
10332! %l7 = 00000000ff3d8ae1, Mem[0000000010141400] = 8f000000e1373d78
10333 stxa %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000ff3d8ae1
10334! Starting 10 instruction Load Burst
10335! Mem[0000000010141408] = 00ff0000, %l5 = 00000000000037e1
10336 ldsba [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000
10337
10338p0_label_243:
10339! Mem[0000000010001410] = ffdc5b29 b53b879c, %l2 = e18a5c96, %l3 = 0000ff00
10340 ldda [%i0+%o5]0x80,%l2 ! %l2 = 00000000ffdc5b29 00000000b53b879c
10341! Mem[0000000010001400] = ff000000 000000ff, %l6 = ffffffff, %l7 = ff3d8ae1
10342 ldda [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff000000
10343! Mem[0000000010101408] = ffffe137, %l0 = 00000000000000e1
10344 ldsha [%i4+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
10345! Mem[0000000010041410] = cdb502d1, %l6 = 00000000000000ff
10346 ldsba [%i1+%o5]0x88,%l6 ! %l6 = ffffffffffffffd1
10347! Mem[0000000010101410] = 0000ffff, %l2 = 00000000ffdc5b29
10348 lduha [%i4+%o5]0x88,%l2 ! %l2 = 000000000000ffff
10349! Mem[0000000010041400] = 8f000000ff0037e1, %f10 = a8921e6e 518a9713
10350 ldda [%i1+%g0]0x88,%f10 ! %f10 = 8f000000 ff0037e1
10351! Mem[0000000010001408] = ff000000, %l2 = 000000000000ffff
10352 ldsha [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
10353! Mem[0000000010001408] = ff000000, %l5 = 0000000000000000
10354 ldsba [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
10355! Mem[0000000030181410] = 00ff5f00, %f10 = 8f000000
10356 lda [%i6+%o5]0x89,%f10 ! %f10 = 00ff5f00
10357! Starting 10 instruction Store Burst
10358! %l2 = 0000000000000000, Mem[0000000010181408] = 000000ff
10359 stwa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
10360
10361p0_label_244:
10362! %f14 = ff00ffff 0000e100, Mem[0000000030001410] = 1dff9713 ff5fff00
10363 stda %f14,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff00ffff 0000e100
10364! %l5 = 0000000000000000, Mem[00000000201c0000] = 0000851d, %asi = 80
10365 stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000851d
10366! Mem[00000000100c1408] = 00000000, %l5 = 0000000000000000
10367 swapa [%i3+%o4]0x88,%l5 ! %l5 = 0000000000000000
10368! %l1 = 00000000ff0000ff, Mem[0000000010141410] = d30000e50000ffff
10369 stx %l1,[%i5+%o5] ! Mem[0000000010141410] = 00000000ff0000ff
10370! %l2 = 00000000, %l3 = b53b879c, Mem[00000000100c1410] = 00000000 000000ff
10371 stda %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 b53b879c
10372! %l3 = 00000000b53b879c, Mem[0000000030001400] = 00000000
10373 stba %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 9c000000
10374! Mem[00000000100c1400] = e1ffffff, %l7 = 00000000ff000000
10375 swapa [%i3+%g0]0x88,%l7 ! %l7 = 00000000e1ffffff
10376! Mem[0000000030041408] = ff000000, %l4 = 00000000000000ff
10377 ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
10378! Mem[00000000211c0001] = ffffa37b, %l3 = 00000000b53b879c
10379 ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
10380! Starting 10 instruction Load Burst
10381! Mem[0000000010041408] = 0000ffff9c873bb5, %l5 = 0000000000000000
10382 ldxa [%i1+0x008]%asi,%l5 ! %l5 = 0000ffff9c873bb5
10383
10384p0_label_245:
10385! Mem[00000000300c1408] = 00008ae1, %l4 = 00000000000000ff
10386 ldswa [%i3+%o4]0x89,%l4 ! %l4 = 0000000000008ae1
10387! Mem[0000000010041408] = 0000ffff9c873bb5, %l4 = 0000000000008ae1
10388 ldxa [%i1+%o4]0x80,%l4 ! %l4 = 0000ffff9c873bb5
10389! Mem[0000000030081408] = ffffffff ff0000e5, %l2 = 00000000, %l3 = 000000ff
10390 ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000ffffffff 00000000ff0000e5
10391! Mem[0000000010101408] = ffffe137, %l1 = 00000000ff0000ff
10392 lduba [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff
10393! Mem[0000000030101400] = d102b5ff, %l0 = ffffffffffffffff
10394 lduwa [%i4+%g0]0x89,%l0 ! %l0 = 00000000d102b5ff
10395! Mem[0000000010081410] = ff0000ff, %l4 = 0000ffff9c873bb5
10396 lduwa [%i2+%o5]0x80,%l4 ! %l4 = 00000000ff0000ff
10397! Mem[0000000030001410] = ffff00ff, %l3 = 00000000ff0000e5
10398 ldsba [%i0+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
10399! %f4 = 0e510fed, Mem[0000000010181400] = 0000ffff
10400 sta %f4 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0e510fed
10401! Mem[0000000010041400] = e13700ff, %l3 = ffffffffffffffff
10402 ldsha [%i1+%g0]0x80,%l3 ! %l3 = ffffffffffffe137
10403! Starting 10 instruction Store Burst
10404! %l0 = 00000000d102b5ff, Mem[0000000010181400] = 0e510fed
10405 stba %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0e510fff
10406
10407! Check Point 49 for processor 0
10408
10409 set p0_check_pt_data_49,%g4
10410 rd %ccr,%g5 ! %g5 = 44
10411 ldx [%g4+0x08],%g2
10412 cmp %l0,%g2 ! %l0 = 00000000d102b5ff
10413 bne %xcc,p0_reg_check_fail0
10414 mov 0xee0,%g1
10415 ldx [%g4+0x10],%g2
10416 cmp %l1,%g2 ! %l1 = 00000000000000ff
10417 bne %xcc,p0_reg_check_fail1
10418 mov 0xee1,%g1
10419 ldx [%g4+0x18],%g2
10420 cmp %l2,%g2 ! %l2 = 00000000ffffffff
10421 bne %xcc,p0_reg_check_fail2
10422 mov 0xee2,%g1
10423 ldx [%g4+0x20],%g2
10424 cmp %l3,%g2 ! %l3 = ffffffffffffe137
10425 bne %xcc,p0_reg_check_fail3
10426 mov 0xee3,%g1
10427 ldx [%g4+0x28],%g2
10428 cmp %l4,%g2 ! %l4 = 00000000ff0000ff
10429 bne %xcc,p0_reg_check_fail4
10430 mov 0xee4,%g1
10431 ldx [%g4+0x30],%g2
10432 cmp %l5,%g2 ! %l5 = 0000ffff9c873bb5
10433 bne %xcc,p0_reg_check_fail5
10434 mov 0xee5,%g1
10435 ldx [%g4+0x38],%g2
10436 cmp %l6,%g2 ! %l6 = ffffffffffffffd1
10437 bne %xcc,p0_reg_check_fail6
10438 mov 0xee6,%g1
10439 ldx [%g4+0x40],%g2
10440 cmp %l7,%g2 ! %l7 = 00000000e1ffffff
10441 bne %xcc,p0_reg_check_fail7
10442 mov 0xee7,%g1
10443 ldx [%g4+0x48],%g3
10444 std %f2,[%g4]
10445 ldx [%g4],%g2
10446 cmp %g3,%g2 ! %f2 = ffffffe1 ffff00ff
10447 bne %xcc,p0_freg_check_fail
10448 mov 0xf02,%g1
10449 ldx [%g4+0x50],%g3
10450 std %f6,[%g4]
10451 ldx [%g4],%g2
10452 cmp %g3,%g2 ! %f6 = 00e5ad35 f2e200f8
10453 bne %xcc,p0_freg_check_fail
10454 mov 0xf06,%g1
10455 ldx [%g4+0x58],%g3
10456 std %f10,[%g4]
10457 ldx [%g4],%g2
10458 cmp %g3,%g2 ! %f10 = 00ff5f00 ff0037e1
10459 bne %xcc,p0_freg_check_fail
10460 mov 0xf10,%g1
10461 ldx [%g4+0x60],%g3
10462 std %f16,[%g4]
10463 ldx [%g4],%g2
10464 cmp %g3,%g2 ! %f16 = e13700ff 0000008f
10465 bne %xcc,p0_freg_check_fail
10466 mov 0xf16,%g1
10467 ldx [%g4+0x68],%g3
10468 std %f18,[%g4]
10469 ldx [%g4],%g2
10470 cmp %g3,%g2 ! %f18 = 0000ffff 9c873bb5
10471 bne %xcc,p0_freg_check_fail
10472 mov 0xf18,%g1
10473 ldx [%g4+0x70],%g3
10474 std %f20,[%g4]
10475 ldx [%g4],%g2
10476 cmp %g3,%g2 ! %f20 = d102b5cd ff0000ff
10477 bne %xcc,p0_freg_check_fail
10478 mov 0xf20,%g1
10479 ldx [%g4+0x78],%g3
10480 std %f22,[%g4]
10481 ldx [%g4],%g2
10482 cmp %g3,%g2 ! %f22 = b1ac8a3b 1da45bae
10483 bne %xcc,p0_freg_check_fail
10484 mov 0xf22,%g1
10485 ldx [%g4+0x80],%g3
10486 std %f24,[%g4]
10487 ldx [%g4],%g2
10488 cmp %g3,%g2 ! %f24 = 000006ff e18a5c96
10489 bne %xcc,p0_freg_check_fail
10490 mov 0xf24,%g1
10491 ldx [%g4+0x88],%g3
10492 std %f26,[%g4]
10493 ldx [%g4],%g2
10494 cmp %g3,%g2 ! %f26 = 68e6ff57 d6fa8c51
10495 bne %xcc,p0_freg_check_fail
10496 mov 0xf26,%g1
10497 ldx [%g4+0x90],%g3
10498 std %f28,[%g4]
10499 ldx [%g4],%g2
10500 cmp %g3,%g2 ! %f28 = 0e510fed 1dffffff
10501 bne %xcc,p0_freg_check_fail
10502 mov 0xf28,%g1
10503 ldx [%g4+0x98],%g3
10504 std %f30,[%g4]
10505 ldx [%g4],%g2
10506 cmp %g3,%g2 ! %f30 = ff0000f2 a19e6944
10507 bne %xcc,p0_freg_check_fail
10508 mov 0xf30,%g1
10509
10510! Check Point 49 completed
10511
10512
10513p0_label_246:
10514! %l5 = 0000ffff9c873bb5, Mem[0000000010101408] = 37e1ffff
10515 stwa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 9c873bb5
10516! %l0 = d102b5ff, %l1 = 000000ff, Mem[0000000010141400] = ff3d8ae1 00000000
10517 stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = d102b5ff 000000ff
10518! %l6 = ffffffd1, %l7 = e1ffffff, Mem[0000000010081400] = 00000000 ffffffff
10519 stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffd1 e1ffffff
10520! %l6 = ffffffd1, %l7 = e1ffffff, Mem[0000000030081408] = ffffffff e50000ff
10521 stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffffd1 e1ffffff
10522! %l5 = 0000ffff9c873bb5, Mem[0000000030101400] = ffb502d1
10523 stha %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 3bb502d1
10524! %l2 = ffffffff, %l3 = ffffe137, Mem[0000000030181408] = a8921e6e ffffffff
10525 stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffff ffffe137
10526! %l2 = ffffffff, %l3 = ffffe137, Mem[0000000010081408] = e1000000 00000000
10527 stda %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffff ffffe137
10528! %l6 = ffffffffffffffd1, Mem[0000000010181420] = 00000000, %asi = 80
10529 stha %l6,[%i6+0x020]%asi ! Mem[0000000010181420] = ffd10000
10530! Mem[0000000030001400] = 0000009c, %l2 = 00000000ffffffff
10531 swapa [%i0+%g0]0x89,%l2 ! %l2 = 000000000000009c
10532! Starting 10 instruction Load Burst
10533! Mem[00000000100c1410] = 00000000b53b879c, %l1 = 00000000000000ff
10534 ldxa [%i3+%o5]0x80,%l1 ! %l1 = 00000000b53b879c
10535
10536p0_label_247:
10537! Mem[0000000010101438] = 00000000, %l4 = 00000000ff0000ff
10538 lduwa [%i4+0x038]%asi,%l4 ! %l4 = 0000000000000000
10539! Mem[0000000010001410] = 295bdcff, %f6 = 00e5ad35
10540 lda [%i0+%o5]0x88,%f6 ! %f6 = 295bdcff
10541! Mem[0000000010041400] = e13700ff, %l4 = 0000000000000000
10542 ldsha [%i1+%g0]0x80,%l4 ! %l4 = ffffffffffffe137
10543! Mem[0000000021800140] = 00b52023, %l0 = 00000000d102b5ff
10544 lduh [%o3+0x140],%l0 ! %l0 = 00000000000000b5
10545 membar #Sync ! Added by membar checker (58)
10546! Mem[0000000030141400] = 00ffffff 1dffffff b8ffffff 00000000
10547! Mem[0000000030141410] = ff0000ff ffffe137 3b1ed75a 1b41e871
10548! Mem[0000000030141420] = 2723af57 bac23955 f2e25d08 99c1993d
10549! Mem[0000000030141430] = 93ab8046 52e548c3 7403c892 43ca1dd3
10550 ldda [%i5]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030141400
10551! Mem[0000000030141408] = b8ffffff 00000000, %l4 = ffffe137, %l5 = 9c873bb5
10552 ldda [%i5+%o4]0x81,%l4 ! %l4 = 00000000b8ffffff 0000000000000000
10553! Mem[000000001008142c] = 00000000, %l1 = 00000000b53b879c
10554 ldsh [%i2+0x02e],%l1 ! %l1 = 0000000000000000
10555! Mem[0000000010001400] = ff000000, %l4 = 00000000b8ffffff
10556 ldswa [%i0+%g0]0x80,%l4 ! %l4 = ffffffffff000000
10557! Mem[0000000030001410] = 00e10000 ffff00ff, %l2 = 0000009c, %l3 = ffffe137
10558 ldda [%i0+%o5]0x89,%l2 ! %l2 = 00000000ffff00ff 0000000000e10000
10559! Starting 10 instruction Store Burst
10560! Mem[0000000030181410] = 005fff00, %l5 = 0000000000000000
10561 ldstuba [%i6+%o5]0x81,%l5 ! %l5 = 00000000000000ff
10562
10563p0_label_248:
10564! %f30 = ff0000f2, Mem[0000000010001400] = 000000ff
10565 sta %f30,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff0000f2
10566! Mem[0000000020800040] = ffffb8ec, %l2 = 00000000ffff00ff
10567 ldstub [%o1+0x040],%l2 ! %l2 = 000000ff000000ff
10568! %l0 = 00000000000000b5, Mem[00000000211c0000] = ffffa37b
10569 sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = 00b5a37b
10570! %l2 = 000000ff, %l3 = 00e10000, Mem[0000000030081408] = ffffffd1 e1ffffff
10571 stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff 00e10000
10572! %f17 = 0000008f, Mem[0000000030041400] = 00000000
10573 sta %f17,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000008f
10574! Mem[0000000030101410] = ff000000, %l5 = 0000000000000000
10575 swapa [%i4+%o5]0x81,%l5 ! %l5 = 00000000ff000000
10576! Mem[0000000030081400] = 00000000, %l5 = 00000000ff000000
10577 ldstuba [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff
10578! Mem[0000000010041410] = d102b5cd, %l1 = 0000000000000000
10579 swapa [%i1+%o5]0x80,%l1 ! %l1 = 00000000d102b5cd
10580! %l4 = ffffffffff000000, Mem[0000000030081400] = 000000ff
10581 stha %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
10582! Starting 10 instruction Load Burst
10583! Mem[0000000010141408] = 000000000000ff00, %l1 = 00000000d102b5cd
10584 ldxa [%i5+%o4]0x88,%l1 ! %l1 = 000000000000ff00
10585
10586p0_label_249:
10587! Mem[0000000010081410] = ffffffffff0000ff, %f18 = 0000ffff 9c873bb5
10588 ldda [%i2+%o5]0x88,%f18 ! %f18 = ffffffff ff0000ff
10589! Mem[00000000100c1410] = 00000000b53b879c, %l5 = 0000000000000000
10590 ldxa [%i3+%o5]0x80,%l5 ! %l5 = 00000000b53b879c
10591! Mem[0000000010081400] = d1ffffff, %l1 = 000000000000ff00
10592 ldsba [%i2+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
10593! Mem[0000000010181410] = 00ff5f00 cdb502ff, %l2 = 000000ff, %l3 = 00e10000
10594 ldda [%i6+%o5]0x88,%l2 ! %l2 = 00000000cdb502ff 0000000000ff5f00
10595! Mem[00000000218000c0] = 00ffd561, %l6 = ffffffffffffffd1
10596 ldub [%o3+0x0c0],%l6 ! %l6 = 0000000000000000
10597! Mem[0000000030001408] = 00000000, %l0 = 00000000000000b5
10598 lduha [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
10599! Mem[0000000030141400] = ffffff00, %f29 = 1dffffff
10600 lda [%i5+%g0]0x89,%f29 ! %f29 = ffffff00
10601! Mem[0000000030141400] = 00ffffff, %l0 = 0000000000000000
10602 ldswa [%i5+%g0]0x81,%l0 ! %l0 = 0000000000ffffff
10603! Mem[0000000010041424] = 00000000, %l1 = ffffffffffffffff
10604 lduha [%i1+0x024]%asi,%l1 ! %l1 = 0000000000000000
10605! Starting 10 instruction Store Burst
10606! Mem[0000000010081408] = ffffffff, %l2 = 00000000cdb502ff
10607 ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
10608
10609p0_label_250:
10610! %f26 = 68e6ff57 d6fa8c51, Mem[0000000010001408] = 000000ff e13700ff
10611 std %f26,[%i0+%o4] ! Mem[0000000010001408] = 68e6ff57 d6fa8c51
10612! %l3 = 0000000000ff5f00, Mem[00000000300c1408] = 0000000000008ae1
10613 stxa %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000ff5f00
10614! %f20 = d102b5cd ff0000ff, %l4 = ffffffffff000000
10615! Mem[0000000010101430] = 00000000ffffffff
10616 add %i4,0x030,%g1
10617 stda %f20,[%g1+%l4]ASI_PST8_P ! Mem[0000000010101430] = 00000000ffffffff
10618! %f22 = b1ac8a3b 1da45bae, Mem[0000000010181408] = 00000000 00ff0000
10619 stda %f22,[%i6+%o4]0x88 ! Mem[0000000010181408] = b1ac8a3b 1da45bae
10620! Mem[0000000030141410] = ff0000ff, %l6 = 0000000000000000
10621 swapa [%i5+%o5]0x81,%l6 ! %l6 = 00000000ff0000ff
10622! Mem[0000000010081400] = ffffffd1, %l0 = 0000000000ffffff
10623 ldstuba [%i2+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
10624! %l3 = 0000000000ff5f00, Mem[00000000300c1400] = 13978a51
10625 stwa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00ff5f00
10626! %l6 = ff0000ff, %l7 = e1ffffff, Mem[0000000010101410] = ffff0000 ffff00ff
10627 stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff0000ff e1ffffff
10628! Mem[000000001018140a] = ae5ba41d, %l0 = 00000000000000ff
10629 ldstuba [%i6+0x00a]%asi,%l0 ! %l0 = 000000a4000000ff
10630! Starting 10 instruction Load Burst
10631! Mem[00000000300c1408] = 00ff5f00, %l1 = 0000000000000000
10632 ldswa [%i3+%o4]0x89,%l1 ! %l1 = 0000000000ff5f00
10633
10634! Check Point 50 for processor 0
10635
10636 set p0_check_pt_data_50,%g4
10637 rd %ccr,%g5 ! %g5 = 44
10638 ldx [%g4+0x08],%g2
10639 cmp %l0,%g2 ! %l0 = 00000000000000a4
10640 bne %xcc,p0_reg_check_fail0
10641 mov 0xee0,%g1
10642 ldx [%g4+0x10],%g2
10643 cmp %l1,%g2 ! %l1 = 0000000000ff5f00
10644 bne %xcc,p0_reg_check_fail1
10645 mov 0xee1,%g1
10646 ldx [%g4+0x18],%g2
10647 cmp %l2,%g2 ! %l2 = 00000000000000ff
10648 bne %xcc,p0_reg_check_fail2
10649 mov 0xee2,%g1
10650 ldx [%g4+0x20],%g2
10651 cmp %l4,%g2 ! %l4 = ffffffffff000000
10652 bne %xcc,p0_reg_check_fail4
10653 mov 0xee4,%g1
10654 ldx [%g4+0x28],%g2
10655 cmp %l5,%g2 ! %l5 = 00000000b53b879c
10656 bne %xcc,p0_reg_check_fail5
10657 mov 0xee5,%g1
10658 ldx [%g4+0x30],%g2
10659 cmp %l6,%g2 ! %l6 = 00000000ff0000ff
10660 bne %xcc,p0_reg_check_fail6
10661 mov 0xee6,%g1
10662 ldx [%g4+0x38],%g3
10663 std %f0,[%g4]
10664 ldx [%g4],%g2
10665 cmp %g3,%g2 ! %f0 = ffffff1d ffffff00
10666 bne %xcc,p0_freg_check_fail
10667 mov 0xf00,%g1
10668 ldx [%g4+0x40],%g3
10669 std %f2,[%g4]
10670 ldx [%g4],%g2
10671 cmp %g3,%g2 ! %f2 = 00000000 ffffffb8
10672 bne %xcc,p0_freg_check_fail
10673 mov 0xf02,%g1
10674 ldx [%g4+0x48],%g3
10675 std %f4,[%g4]
10676 ldx [%g4],%g2
10677 cmp %g3,%g2 ! %f4 = 37e1ffff ff0000ff
10678 bne %xcc,p0_freg_check_fail
10679 mov 0xf04,%g1
10680 ldx [%g4+0x50],%g3
10681 std %f6,[%g4]
10682 ldx [%g4],%g2
10683 cmp %g3,%g2 ! %f6 = 71e8411b 5ad71e3b
10684 bne %xcc,p0_freg_check_fail
10685 mov 0xf06,%g1
10686 ldx [%g4+0x58],%g3
10687 std %f8,[%g4]
10688 ldx [%g4],%g2
10689 cmp %g3,%g2 ! %f8 = 5539c2ba 57af2327
10690 bne %xcc,p0_freg_check_fail
10691 mov 0xf08,%g1
10692 ldx [%g4+0x60],%g3
10693 std %f10,[%g4]
10694 ldx [%g4],%g2
10695 cmp %g3,%g2 ! %f10 = 3d99c199 085de2f2
10696 bne %xcc,p0_freg_check_fail
10697 mov 0xf10,%g1
10698 ldx [%g4+0x68],%g3
10699 std %f12,[%g4]
10700 ldx [%g4],%g2
10701 cmp %g3,%g2 ! %f12 = c348e552 4680ab93
10702 bne %xcc,p0_freg_check_fail
10703 mov 0xf12,%g1
10704 ldx [%g4+0x70],%g3
10705 std %f14,[%g4]
10706 ldx [%g4],%g2
10707 cmp %g3,%g2 ! %f14 = d31dca43 92c80374
10708 bne %xcc,p0_freg_check_fail
10709 mov 0xf14,%g1
10710 ldx [%g4+0x78],%g3
10711 std %f18,[%g4]
10712 ldx [%g4],%g2
10713 cmp %g3,%g2 ! %f18 = ffffffff ff0000ff
10714 bne %xcc,p0_freg_check_fail
10715 mov 0xf18,%g1
10716 ldx [%g4+0x80],%g3
10717 std %f28,[%g4]
10718 ldx [%g4],%g2
10719 cmp %g3,%g2 ! %f28 = 0e510fed ffffff00
10720 bne %xcc,p0_freg_check_fail
10721 mov 0xf28,%g1
10722
10723! Check Point 50 completed
10724
10725
10726p0_label_251:
10727! Mem[0000000030141408] = b8ffffff00000000, %f22 = b1ac8a3b 1da45bae
10728 ldda [%i5+%o4]0x81,%f22 ! %f22 = b8ffffff 00000000
10729! Mem[0000000010001420] = 00000000e1373dff, %f4 = 37e1ffff ff0000ff
10730 ldda [%i0+0x020]%asi,%f4 ! %f4 = 00000000 e1373dff
10731! Mem[0000000010081420] = 518cfad6, %l5 = 00000000b53b879c
10732 ldswa [%i2+0x020]%asi,%l5 ! %l5 = 00000000518cfad6
10733! Mem[00000000211c0000] = 00b5a37b, %l6 = 00000000ff0000ff
10734 lduha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000b5
10735! Mem[0000000010081400] = d1ffffff, %l1 = 0000000000ff5f00
10736 ldsha [%i2+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
10737! Mem[0000000030141410] = 00000000ffffe137, %l2 = 00000000000000ff
10738 ldxa [%i5+%o5]0x81,%l2 ! %l2 = 00000000ffffe137
10739! Mem[0000000010081428] = 3d78000000000000, %l3 = 0000000000ff5f00
10740 ldxa [%i2+0x028]%asi,%l3 ! %l3 = 3d78000000000000
10741! Mem[000000001000140c] = d6fa8c51, %l4 = ffffffffff000000
10742 ldsba [%i0+0x00e]%asi,%l4 ! %l4 = ffffffffffffff8c
10743! Mem[00000000100c1410] = 00000000, %l4 = ffffffffffffff8c
10744 lduwa [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
10745! Starting 10 instruction Store Burst
10746 membar #Sync ! Added by membar checker (59)
10747! %l6 = 00000000000000b5, Mem[0000000030141408] = 00000000ffffffb8
10748 stxa %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000000000b5
10749
10750p0_label_252:
10751! %l1 = ffffffffffffffff, Mem[0000000030081408] = 000000ff
10752 stba %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
10753! %l4 = 00000000, %l5 = 518cfad6, Mem[0000000010001428] = a8921e6e 0e510fed
10754 stda %l4,[%i0+0x028]%asi ! Mem[0000000010001428] = 00000000 518cfad6
10755! Mem[00000000218000c0] = 00ffd561, %l6 = 00000000000000b5
10756 ldstuba [%o3+0x0c0]%asi,%l6 ! %l6 = 00000000000000ff
10757! Mem[0000000010141408] = 00ff0000, %l1 = ffffffffffffffff
10758 ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 00000000000000ff
10759! Mem[0000000010041408] = 0000ffff, %l7 = 00000000e1ffffff
10760 swapa [%i1+%o4]0x80,%l7 ! %l7 = 000000000000ffff
10761! %l3 = 3d78000000000000, Mem[0000000030101410] = 00000000
10762 stha %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
10763! Mem[0000000010001408] = 68e6ff57, %l3 = 3d78000000000000
10764 swapa [%i0+%o4]0x80,%l3 ! %l3 = 0000000068e6ff57
10765! Mem[0000000010001400] = ff0000f2, %l3 = 0000000068e6ff57
10766 ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 000000f2000000ff
10767! Mem[000000001014143b] = 965c37e1, %l3 = 00000000000000f2
10768 ldstuba [%i5+0x03b]%asi,%l3 ! %l3 = 000000e1000000ff
10769! Starting 10 instruction Load Burst
10770! Mem[0000000010141408] = ffff0000, %l7 = 000000000000ffff
10771 ldsha [%i5+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
10772
10773p0_label_253:
10774! Mem[0000000030101400] = 3bb502d1295bdcc7, %f0 = ffffff1d ffffff00
10775 ldda [%i4+%g0]0x81,%f0 ! %f0 = 3bb502d1 295bdcc7
10776! Mem[0000000010141420] = c134af67000000ff, %f10 = 3d99c199 085de2f2
10777 ldd [%i5+0x020],%f10 ! %f10 = c134af67 000000ff
10778! Mem[0000000030141410] = 00000000, %l0 = 00000000000000a4
10779 lduba [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000
10780! %l6 = 0000000000000000, Mem[0000000030081410] = e1ffffff
10781 stha %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = e1ff0000
10782! Mem[0000000010141400] = d102b5ff, %f11 = 000000ff
10783 lda [%i5+%g0]0x88,%f11 ! %f11 = d102b5ff
10784! Mem[00000000100c1410] = 00000000, %l3 = 00000000000000e1
10785 lduwa [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
10786! Mem[0000000030001400] = ffffffff, %f29 = ffffff00
10787 lda [%i0+%g0]0x81,%f29 ! %f29 = ffffffff
10788! Mem[00000000100c1400] = e5000000ff000000, %l3 = 0000000000000000
10789 ldxa [%i3+%g0]0x88,%l3 ! %l3 = e5000000ff000000
10790! Mem[0000000010081428] = 3d78000000000000, %f24 = 000006ff e18a5c96
10791 ldda [%i2+0x028]%asi,%f24 ! %f24 = 3d780000 00000000
10792! Starting 10 instruction Store Burst
10793! %f4 = 00000000, Mem[0000000030081408] = 000000ff
10794 sta %f4 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
10795
10796p0_label_254:
10797! Mem[000000001010140b] = b53b879c, %l4 = 0000000000000000
10798 ldstuba [%i4+0x00b]%asi,%l4 ! %l4 = 0000009c000000ff
10799! %f6 = 71e8411b 5ad71e3b, Mem[0000000010101418] = 001d0000 e1373d37
10800 std %f6 ,[%i4+0x018] ! Mem[0000000010101418] = 71e8411b 5ad71e3b
10801! %l2 = ffffe137, %l3 = ff000000, Mem[0000000010181408] = ae5bff1d 3b8aacb1
10802 stda %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffe137 ff000000
10803! %l7 = ffffffffffffffff, Mem[0000000030081400] = 00000000
10804 stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000
10805! %l1 = 0000000000000000, Mem[0000000010181410] = ff02b5cd005fff00
10806 stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
10807! Mem[0000000030181400] = e5000000 0000e137 ffffffff ffffe137
10808! Mem[0000000030181410] = ff5fff00 783d37e1 b1ac8a3b 1da45bae
10809! Mem[0000000030181420] = d96af809 948a6312 9c8971bc d6fa8c51
10810! Mem[0000000030181430] = 250c8aa7 956266fb ce75fb64 a19e6944
10811 ldda [%i6]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030181400
10812! Mem[0000000030141408] = 000000b5, %l4 = 000000000000009c
10813 swapa [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000b5
10814! %l1 = 0000000000000000, Mem[00000000100c1408] = 00000000
10815 stwa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
10816! Mem[0000000010101410] = ff0000ff, %l3 = e5000000ff000000
10817 ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
10818! Starting 10 instruction Load Burst
10819! Mem[0000000010081438] = 965c3757b1cdff00, %f20 = d102b5cd ff0000ff
10820 ldda [%i2+0x038]%asi,%f20 ! %f20 = 965c3757 b1cdff00
10821
10822p0_label_255:
10823! Mem[00000000100c1428] = 3dff000037e10000, %f20 = 965c3757 b1cdff00
10824 ldd [%i3+0x028],%f20 ! %f20 = 3dff0000 37e10000
10825! Mem[0000000010081408] = ffffffffffffe137, %f16 = e13700ff 0000008f
10826 ldda [%i2+%o4]0x80,%f16 ! %f16 = ffffffff ffffe137
10827! Mem[0000000010181404] = 35ade5ff, %l0 = 0000000000000000
10828 lduw [%i6+0x004],%l0 ! %l0 = 0000000035ade5ff
10829! Mem[00000000300c1400] = 00ff5f0000ff5f00, %f24 = 3d780000 00000000
10830 ldda [%i3+%g0]0x89,%f24 ! %f24 = 00ff5f00 00ff5f00
10831! Mem[0000000010141438] = 965c37ff, %l6 = 0000000000000000
10832 ldsw [%i5+0x038],%l6 ! %l6 = ffffffff965c37ff
10833! Mem[0000000010001400] = ff0000ff, %l4 = 00000000000000b5
10834 lduha [%i0+%g0]0x80,%l4 ! %l4 = 000000000000ff00
10835! Mem[00000000201c0000] = 0000851d, %l6 = ffffffff965c37ff
10836 ldub [%o0+0x001],%l6 ! %l6 = 0000000000000000
10837! Mem[0000000010101408] = b53b87ff0000e137, %l5 = 00000000518cfad6
10838 ldx [%i4+%o4],%l5 ! %l5 = b53b87ff0000e137
10839! Mem[0000000030101410] = 00000000ed0f510e, %l6 = 0000000000000000
10840 ldxa [%i4+%o5]0x81,%l6 ! %l6 = 00000000ed0f510e
10841! Starting 10 instruction Store Burst
10842! Mem[0000000010081400] = d1ffffff, %l3 = 00000000000000ff
10843 swapa [%i2+%g0]0x88,%l3 ! %l3 = 00000000d1ffffff
10844
10845! Check Point 51 for processor 0
10846
10847 set p0_check_pt_data_51,%g4
10848 rd %ccr,%g5 ! %g5 = 44
10849 ldx [%g4+0x08],%g2
10850 cmp %l0,%g2 ! %l0 = 0000000035ade5ff
10851 bne %xcc,p0_reg_check_fail0
10852 mov 0xee0,%g1
10853 ldx [%g4+0x10],%g2
10854 cmp %l1,%g2 ! %l1 = 0000000000000000
10855 bne %xcc,p0_reg_check_fail1
10856 mov 0xee1,%g1
10857 ldx [%g4+0x18],%g2
10858 cmp %l2,%g2 ! %l2 = 00000000ffffe137
10859 bne %xcc,p0_reg_check_fail2
10860 mov 0xee2,%g1
10861 ldx [%g4+0x20],%g2
10862 cmp %l3,%g2 ! %l3 = 00000000d1ffffff
10863 bne %xcc,p0_reg_check_fail3
10864 mov 0xee3,%g1
10865 ldx [%g4+0x28],%g2
10866 cmp %l4,%g2 ! %l4 = 000000000000ff00
10867 bne %xcc,p0_reg_check_fail4
10868 mov 0xee4,%g1
10869 ldx [%g4+0x30],%g2
10870 cmp %l5,%g2 ! %l5 = b53b87ff0000e137
10871 bne %xcc,p0_reg_check_fail5
10872 mov 0xee5,%g1
10873 ldx [%g4+0x38],%g2
10874 cmp %l6,%g2 ! %l6 = 00000000ed0f510e
10875 bne %xcc,p0_reg_check_fail6
10876 mov 0xee6,%g1
10877 ldx [%g4+0x40],%g2
10878 cmp %l7,%g2 ! %l7 = ffffffffffffffff
10879 bne %xcc,p0_reg_check_fail7
10880 mov 0xee7,%g1
10881 ldx [%g4+0x48],%g3
10882 std %f0,[%g4]
10883 ldx [%g4],%g2
10884 cmp %g3,%g2 ! %f0 = e5000000 0000e137
10885 bne %xcc,p0_freg_check_fail
10886 mov 0xf00,%g1
10887 ldx [%g4+0x50],%g3
10888 std %f2,[%g4]
10889 ldx [%g4],%g2
10890 cmp %g3,%g2 ! %f2 = ffffffff ffffe137
10891 bne %xcc,p0_freg_check_fail
10892 mov 0xf02,%g1
10893 ldx [%g4+0x58],%g3
10894 std %f4,[%g4]
10895 ldx [%g4],%g2
10896 cmp %g3,%g2 ! %f4 = ff5fff00 783d37e1
10897 bne %xcc,p0_freg_check_fail
10898 mov 0xf04,%g1
10899 ldx [%g4+0x60],%g3
10900 std %f6,[%g4]
10901 ldx [%g4],%g2
10902 cmp %g3,%g2 ! %f6 = b1ac8a3b 1da45bae
10903 bne %xcc,p0_freg_check_fail
10904 mov 0xf06,%g1
10905 ldx [%g4+0x68],%g3
10906 std %f8,[%g4]
10907 ldx [%g4],%g2
10908 cmp %g3,%g2 ! %f8 = d96af809 948a6312
10909 bne %xcc,p0_freg_check_fail
10910 mov 0xf08,%g1
10911 ldx [%g4+0x70],%g3
10912 std %f10,[%g4]
10913 ldx [%g4],%g2
10914 cmp %g3,%g2 ! %f10 = 9c8971bc d6fa8c51
10915 bne %xcc,p0_freg_check_fail
10916 mov 0xf10,%g1
10917 ldx [%g4+0x78],%g3
10918 std %f12,[%g4]
10919 ldx [%g4],%g2
10920 cmp %g3,%g2 ! %f12 = 250c8aa7 956266fb
10921 bne %xcc,p0_freg_check_fail
10922 mov 0xf12,%g1
10923 ldx [%g4+0x80],%g3
10924 std %f14,[%g4]
10925 ldx [%g4],%g2
10926 cmp %g3,%g2 ! %f14 = ce75fb64 a19e6944
10927 bne %xcc,p0_freg_check_fail
10928 mov 0xf14,%g1
10929 ldx [%g4+0x88],%g3
10930 std %f16,[%g4]
10931 ldx [%g4],%g2
10932 cmp %g3,%g2 ! %f16 = ffffffff ffffe137
10933 bne %xcc,p0_freg_check_fail
10934 mov 0xf16,%g1
10935 ldx [%g4+0x90],%g3
10936 std %f20,[%g4]
10937 ldx [%g4],%g2
10938 cmp %g3,%g2 ! %f20 = 3dff0000 37e10000
10939 bne %xcc,p0_freg_check_fail
10940 mov 0xf20,%g1
10941 ldx [%g4+0x98],%g3
10942 std %f22,[%g4]
10943 ldx [%g4],%g2
10944 cmp %g3,%g2 ! %f22 = b8ffffff 00000000
10945 bne %xcc,p0_freg_check_fail
10946 mov 0xf22,%g1
10947 ldx [%g4+0xa0],%g3
10948 std %f24,[%g4]
10949 ldx [%g4],%g2
10950 cmp %g3,%g2 ! %f24 = 00ff5f00 00ff5f00
10951 bne %xcc,p0_freg_check_fail
10952 mov 0xf24,%g1
10953 ldx [%g4+0xa8],%g3
10954 std %f28,[%g4]
10955 ldx [%g4],%g2
10956 cmp %g3,%g2 ! %f28 = 0e510fed ffffffff
10957 bne %xcc,p0_freg_check_fail
10958 mov 0xf28,%g1
10959
10960! Check Point 51 completed
10961
10962
10963p0_label_256:
10964! Mem[0000000030001400] = ffffffff, %l0 = 0000000035ade5ff
10965 swapa [%i0+%g0]0x89,%l0 ! %l0 = 00000000ffffffff
10966! Mem[0000000010181428] = 00000000, %l3 = 00000000d1ffffff
10967 swap [%i6+0x028],%l3 ! %l3 = 0000000000000000
10968! Mem[0000000010101408] = b53b87ff, %l1 = 0000000000000000
10969 swapa [%i4+%o4]0x80,%l1 ! %l1 = 00000000b53b87ff
10970! %l4 = 000000000000ff00, Mem[0000000010081410] = ff0000ff
10971 stwa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000ff00
10972! Mem[0000000030101400] = 3bb502d1, %l4 = 000000000000ff00
10973 ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 0000003b000000ff
10974! %f20 = 3dff0000, Mem[000000001014141c] = d102b5cd
10975 sta %f20,[%i5+0x01c]%asi ! Mem[000000001014141c] = 3dff0000
10976! Mem[00000000300c1408] = 00ff5f00, %l1 = 00000000b53b87ff
10977 swapa [%i3+%o4]0x89,%l1 ! %l1 = 0000000000ff5f00
10978! %l2 = 00000000ffffe137, Mem[0000000030101408] = b855c8ff
10979 stwa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffe137
10980 membar #Sync ! Added by membar checker (60)
10981! %f20 = 3dff0000 37e10000, %l2 = 00000000ffffe137
10982! Mem[0000000030181430] = 250c8aa7956266fb
10983 add %i6,0x030,%g1
10984 stda %f20,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030181430] = 0000e1370000ff3d
10985! Starting 10 instruction Load Burst
10986! Mem[0000000030181400] = 37e10000000000e5, %f14 = ce75fb64 a19e6944
10987 ldda [%i6+%g0]0x89,%f14 ! %f14 = 37e10000 000000e5
10988
10989p0_label_257:
10990! Mem[0000000010041408] = e1ffffff, %l0 = 00000000ffffffff
10991 lduha [%i1+%o4]0x80,%l0 ! %l0 = 000000000000e1ff
10992! Mem[00000000300c1400] = 00ff5f00, %l5 = b53b87ff0000e137
10993 ldswa [%i3+%g0]0x89,%l5 ! %l5 = 0000000000ff5f00
10994! Mem[00000000100c1410] = 00000000, %l5 = 0000000000ff5f00
10995 ldsba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
10996! Mem[0000000030181408] = 37e1ffff ffffffff, %l4 = 0000003b, %l5 = 00000000
10997 ldda [%i6+%o4]0x89,%l4 ! %l4 = 00000000ffffffff 0000000037e1ffff
10998! Mem[0000000030181408] = 37e1ffffffffffff, %l3 = 0000000000000000
10999 ldxa [%i6+%o4]0x89,%l3 ! %l3 = 37e1ffffffffffff
11000! Mem[0000000010081410] = 00ff0000, %l7 = ffffffffffffffff
11001 lduha [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
11002! Mem[00000000100c1400] = 000000ff000000e5, %l0 = 000000000000e1ff
11003 ldxa [%i3+0x000]%asi,%l0 ! %l0 = 000000ff000000e5
11004! Mem[0000000010141400] = 000000ff d102b5ff, %l4 = ffffffff, %l5 = 37e1ffff
11005 ldda [%i5+%g0]0x88,%l4 ! %l4 = 00000000d102b5ff 00000000000000ff
11006! Mem[0000000010141400] = ffb502d1, %l6 = 00000000ed0f510e
11007 ldswa [%i5+%g0]0x80,%l6 ! %l6 = ffffffffffb502d1
11008! Starting 10 instruction Store Burst
11009! %l2 = 00000000ffffe137, Mem[0000000030001400] = 35ade5ff
11010 stba %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 35ade537
11011
11012p0_label_258:
11013! Mem[0000000030181400] = 000000e5, %l4 = 00000000d102b5ff
11014 swapa [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000e5
11015! %f16 = ffffffff ffffe137, %l3 = 37e1ffffffffffff
11016! Mem[0000000030141408] = 9c00000000000000
11017 add %i5,0x008,%g1
11018 stda %f16,[%g1+%l3]ASI_PST16_S ! Mem[0000000030141408] = ffffffffffffe137
11019! Mem[0000000030081408] = 00000000, %l0 = 000000ff000000e5
11020 ldstuba [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000ff
11021! %l0 = 0000000000000000, Mem[0000000010081428] = 3d78000000000000, %asi = 80
11022 stxa %l0,[%i2+0x028]%asi ! Mem[0000000010081428] = 0000000000000000
11023! Mem[00000000218001c0] = 00d36d36, %l4 = 00000000000000e5
11024 ldstuba [%o3+0x1c0]%asi,%l4 ! %l4 = 00000000000000ff
11025! %l1 = 0000000000ff5f00, Mem[00000000300c1408] = ff873bb500000000
11026 stxa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000ff5f00
11027! %f15 = 000000e5, Mem[0000000030141408] = ffffffff
11028 sta %f15,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000e5
11029! %l5 = 00000000000000ff, Mem[0000000030101408] = ffffe137
11030 stha %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffff00ff
11031! Mem[0000000030041400] = 0000008f, %l1 = 0000000000ff5f00
11032 swapa [%i1+%g0]0x81,%l1 ! %l1 = 000000000000008f
11033! Starting 10 instruction Load Burst
11034! Mem[0000000010001410] = 295bdcff, %l5 = 00000000000000ff
11035 lduwa [%i0+%o5]0x88,%l5 ! %l5 = 00000000295bdcff
11036
11037p0_label_259:
11038! Mem[0000000010041400] = e13700ff, %l7 = 0000000000000000
11039 lduba [%i1+%g0]0x80,%l7 ! %l7 = 00000000000000e1
11040! %l1 = 000000000000008f, imm = 0000000000000106, %l5 = 00000000295bdcff
11041 or %l1,0x106,%l5 ! %l5 = 000000000000018f
11042! Mem[0000000030141408] = 000000e5, %l6 = ffffffffffb502d1
11043 lduha [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000e5
11044! Mem[0000000030081410] = 0000ffe1, %f8 = d96af809
11045 lda [%i2+%o5]0x81,%f8 ! %f8 = 0000ffe1
11046! Mem[0000000010001408] = 00000000, %l2 = 00000000ffffe137
11047 ldswa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
11048! Mem[0000000010001408] = 00000000, %l7 = 00000000000000e1
11049 ldsha [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000
11050! Mem[0000000010081408] = ffffffff, %l0 = 0000000000000000
11051 lduba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ff
11052! Mem[0000000010081418] = 000000000000ff00, %l2 = 0000000000000000
11053 ldx [%i2+0x018],%l2 ! %l2 = 000000000000ff00
11054! Mem[0000000030181400] = ffb502d1, %l6 = 00000000000000e5
11055 ldsha [%i6+%g0]0x81,%l6 ! %l6 = ffffffffffffffb5
11056! Starting 10 instruction Store Burst
11057! %l0 = 00000000000000ff, Mem[0000000010181410] = 00000000
11058 stba %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
11059
11060p0_label_260:
11061! Mem[0000000030081410] = e1ff0000, %l1 = 000000000000008f
11062 ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
11063! %l6 = ffffffffffffffb5, Mem[0000000010081400] = 000000ff
11064 stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000ffb5
11065! %l3 = 37e1ffffffffffff, Mem[0000000010181420] = ffd1000000000000
11066 stx %l3,[%i6+0x020] ! Mem[0000000010181420] = 37e1ffffffffffff
11067! Mem[0000000030181400] = ffb502d1, %l7 = 0000000000000000
11068 ldstuba [%i6+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
11069! Mem[0000000030001400] = 35ade537, %l1 = 0000000000000000
11070 ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 00000037000000ff
11071! %l1 = 0000000000000037, Mem[00000000211c0001] = 00b5a37b, %asi = 80
11072 stba %l1,[%o2+0x001]%asi ! Mem[00000000211c0000] = 0037a37b
11073! Mem[0000000010041408] = e1ffffff, %l7 = 00000000000000ff
11074 swapa [%i1+%o4]0x80,%l7 ! %l7 = 00000000e1ffffff
11075! %l0 = 00000000000000ff, Mem[00000000100c1412] = 00000000
11076 sth %l0,[%i3+0x012] ! Mem[00000000100c1410] = 000000ff
11077! %l7 = 00000000e1ffffff, Mem[00000000100c1410] = 000000ff
11078 stwa %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = e1ffffff
11079! Starting 10 instruction Load Burst
11080! Mem[0000000020800000] = ff009984, %l2 = 000000000000ff00
11081 lduba [%o1+0x000]%asi,%l2 ! %l2 = 00000000000000ff
11082
11083! Check Point 52 for processor 0
11084
11085 set p0_check_pt_data_52,%g4
11086 rd %ccr,%g5 ! %g5 = 44
11087 ldx [%g4+0x08],%g2
11088 cmp %l0,%g2 ! %l0 = 00000000000000ff
11089 bne %xcc,p0_reg_check_fail0
11090 mov 0xee0,%g1
11091 ldx [%g4+0x10],%g2
11092 cmp %l1,%g2 ! %l1 = 0000000000000037
11093 bne %xcc,p0_reg_check_fail1
11094 mov 0xee1,%g1
11095 ldx [%g4+0x18],%g2
11096 cmp %l2,%g2 ! %l2 = 00000000000000ff
11097 bne %xcc,p0_reg_check_fail2
11098 mov 0xee2,%g1
11099 ldx [%g4+0x20],%g2
11100 cmp %l3,%g2 ! %l3 = 37e1ffffffffffff
11101 bne %xcc,p0_reg_check_fail3
11102 mov 0xee3,%g1
11103 ldx [%g4+0x28],%g2
11104 cmp %l4,%g2 ! %l4 = 0000000000000000
11105 bne %xcc,p0_reg_check_fail4
11106 mov 0xee4,%g1
11107 ldx [%g4+0x30],%g2
11108 cmp %l5,%g2 ! %l5 = 000000000000018f
11109 bne %xcc,p0_reg_check_fail5
11110 mov 0xee5,%g1
11111 ldx [%g4+0x38],%g2
11112 cmp %l6,%g2 ! %l6 = ffffffffffffffb5
11113 bne %xcc,p0_reg_check_fail6
11114 mov 0xee6,%g1
11115 ldx [%g4+0x40],%g2
11116 cmp %l7,%g2 ! %l7 = 00000000e1ffffff
11117 bne %xcc,p0_reg_check_fail7
11118 mov 0xee7,%g1
11119 ldx [%g4+0x48],%g3
11120 std %f4,[%g4]
11121 ldx [%g4],%g2
11122 cmp %g3,%g2 ! %f4 = ff5fff00 783d37e1
11123 bne %xcc,p0_freg_check_fail
11124 mov 0xf04,%g1
11125 ldx [%g4+0x50],%g3
11126 std %f8,[%g4]
11127 ldx [%g4],%g2
11128 cmp %g3,%g2 ! %f8 = 0000ffe1 948a6312
11129 bne %xcc,p0_freg_check_fail
11130 mov 0xf08,%g1
11131 ldx [%g4+0x58],%g3
11132 std %f14,[%g4]
11133 ldx [%g4],%g2
11134 cmp %g3,%g2 ! %f14 = 37e10000 000000e5
11135 bne %xcc,p0_freg_check_fail
11136 mov 0xf14,%g1
11137
11138! Check Point 52 completed
11139
11140
11141p0_label_261:
11142! Mem[0000000030041400] = 005fff00, %l0 = 00000000000000ff
11143 ldsha [%i1+%g0]0x89,%l0 ! %l0 = ffffffffffffff00
11144! Mem[0000000010181410] = 000000ff, %f8 = 0000ffe1
11145 lda [%i6+%o5]0x88,%f8 ! %f8 = 000000ff
11146! Mem[0000000010041420] = 000006ff00000000, %f18 = ffffffff ff0000ff
11147 ldda [%i1+0x020]%asi,%f18 ! %f18 = 000006ff 00000000
11148! Mem[0000000010081430] = 00000000000000e1, %f30 = ff0000f2 a19e6944
11149 ldda [%i2+0x030]%asi,%f30 ! %f30 = 00000000 000000e1
11150! Mem[0000000030041400] = 00ff5f00, %l6 = ffffffffffffffb5
11151 ldswa [%i1+%g0]0x81,%l6 ! %l6 = 0000000000ff5f00
11152! Mem[0000000030081410] = e1ff00ff, %l7 = 00000000e1ffffff
11153 lduba [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
11154! Mem[0000000010141414] = ff0000ff, %l2 = 00000000000000ff
11155 ldsha [%i5+0x016]%asi,%l2 ! %l2 = 00000000000000ff
11156! Mem[0000000010081408] = ffffffff, %l1 = 0000000000000037
11157 lduwa [%i2+%o4]0x80,%l1 ! %l1 = 00000000ffffffff
11158! Mem[0000000010141428] = a8921e6e, %l3 = 37e1ffffffffffff
11159 lduha [%i5+0x028]%asi,%l3 ! %l3 = 000000000000a892
11160! Starting 10 instruction Store Burst
11161! %l6 = 0000000000ff5f00, Mem[0000000010001410] = ffdc5b29b53b879c
11162 stx %l6,[%i0+%o5] ! Mem[0000000010001410] = 0000000000ff5f00
11163
11164p0_label_262:
11165! %l5 = 000000000000018f, Mem[0000000010101400] = af670000
11166 stw %l5,[%i4+%g0] ! Mem[0000000010101400] = 0000018f
11167! %f24 = 00ff5f00 00ff5f00, %l1 = 00000000ffffffff
11168! Mem[0000000010141430] = 0e510fedf2e200f8
11169 add %i5,0x030,%g1
11170 stda %f24,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010141430] = 005fff00005fff00
11171! %f20 = 3dff0000 37e10000, Mem[0000000010181400] = ff0f510e 35ade5ff
11172 stda %f20,[%i6+%g0]0x80 ! Mem[0000000010181400] = 3dff0000 37e10000
11173! %l2 = 00000000000000ff, Mem[0000000030141400] = ffffff00
11174 stba %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffff
11175! %l2 = 00000000000000ff, Mem[0000000010041408] = 000000ff
11176 stwa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000ff
11177! %f16 = ffffffff, Mem[0000000010001408] = 00000000
11178 sta %f16,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff
11179! %l3 = 000000000000a892, Mem[0000000010141408] = 0000ffff
11180 stba %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000ff92
11181! Mem[0000000030081408] = 000000ff, %l5 = 000000000000018f
11182 ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
11183! %l2 = 00000000000000ff, Mem[0000000010081410] = ffffffff00ff0000
11184 stxa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000000000ff
11185! Starting 10 instruction Load Burst
11186! Mem[0000000010041420] = 000006ff00000000, %f8 = 000000ff 948a6312
11187 ldda [%i1+0x020]%asi,%f8 ! %f8 = 000006ff 00000000
11188
11189p0_label_263:
11190! Mem[0000000010081430] = 00000000, %l4 = 0000000000000000
11191 ldsb [%i2+0x032],%l4 ! %l4 = 0000000000000000
11192! Mem[00000000300c1408] = 00000000, %l2 = 00000000000000ff
11193 lduba [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
11194! Mem[0000000010001418] = c7dc5b29, %l7 = 00000000000000ff
11195 ldsh [%i0+0x01a],%l7 ! %l7 = 0000000000005b29
11196! Mem[0000000010081410] = ff000000, %l2 = 0000000000000000
11197 ldswa [%i2+%o5]0x80,%l2 ! %l2 = ffffffffff000000
11198! Mem[0000000010081410] = ff000000, %l2 = ffffffffff000000
11199 lduwa [%i2+%o5]0x80,%l2 ! %l2 = 00000000ff000000
11200! Mem[0000000030081400] = 000000ff, %l2 = 00000000ff000000
11201 lduwa [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
11202! Mem[00000000100c1400] = 000000ff000000e5, %l6 = 0000000000ff5f00
11203 ldxa [%i3+%g0]0x80,%l6 ! %l6 = 000000ff000000e5
11204! Mem[0000000010001400] = ff0000ff000000ff, %l0 = ffffffffffffff00
11205 ldxa [%i0+0x000]%asi,%l0 ! %l0 = ff0000ff000000ff
11206! Mem[00000000100c1410] = e1ffffff, %l5 = 00000000000000ff
11207 ldsha [%i3+%o5]0x80,%l5 ! %l5 = ffffffffffffe1ff
11208! Starting 10 instruction Store Burst
11209! %l1 = 00000000ffffffff, Mem[00000000201c0000] = 0000851d, %asi = 80
11210 stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff851d
11211
11212p0_label_264:
11213! %f16 = ffffffff ffffe137, Mem[0000000030081400] = 000000ff c7dc5b29
11214 stda %f16,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffff ffffe137
11215! Mem[0000000030101408] = ff00ffff, %l2 = 00000000000000ff
11216 ldstuba [%i4+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
11217! Mem[0000000020800041] = ffffb8ec, %l5 = ffffffffffffe1ff
11218 ldstuba [%o1+0x041]%asi,%l5 ! %l5 = 000000ff000000ff
11219! %f30 = 00000000 000000e1, Mem[0000000030041410] = 000000ff 00ffff1d
11220 stda %f30,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 000000e1
11221! %l7 = 0000000000005b29, Mem[0000000021800100] = a3ff5a3e, %asi = 80
11222 stha %l7,[%o3+0x100]%asi ! Mem[0000000021800100] = 5b295a3e
11223! %l5 = 00000000000000ff, Mem[0000000010081410] = 000000ff
11224 stwa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
11225! %l6 = 000000ff000000e5, Mem[0000000010181410] = 00000000000000ff
11226 stxa %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff000000e5
11227! Mem[0000000010081400] = b5ff0000, %l0 = ff0000ff000000ff
11228 swapa [%i2+%g0]0x80,%l0 ! %l0 = 00000000b5ff0000
11229! %l2 = 000000ff, %l3 = 0000a892, Mem[0000000010081410] = ff000000 00000000
11230 stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff 0000a892
11231! Starting 10 instruction Load Burst
11232! Mem[0000000010081408] = ffffffff, %l5 = 00000000000000ff
11233 ldsha [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
11234
11235p0_label_265:
11236! Mem[0000000030081410] = ff00ffe100000000, %l6 = 000000ff000000e5
11237 ldxa [%i2+%o5]0x81,%l6 ! %l6 = ff00ffe100000000
11238! Mem[0000000010101408] = 000000000000e137, %f12 = 250c8aa7 956266fb
11239 ldda [%i4+%o4]0x80,%f12 ! %f12 = 00000000 0000e137
11240! Mem[0000000010141400] = d102b5ff, %l3 = 000000000000a892
11241 ldsha [%i5+%g0]0x88,%l3 ! %l3 = ffffffffffffb5ff
11242! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
11243 ldsba [%i1+0x010]%asi,%l4 ! %l4 = 0000000000000000
11244! Mem[0000000030101408] = ffff00ff, %l2 = 00000000000000ff
11245 ldsha [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
11246! Mem[0000000030181410] = 00ff5fff, %l3 = ffffffffffffb5ff
11247 lduwa [%i6+%o5]0x89,%l3 ! %l3 = 0000000000ff5fff
11248! Mem[0000000030141410] = 00000000, %l5 = ffffffffffffffff
11249 lduha [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
11250! Mem[0000000010101438] = 00000000, %l7 = 0000000000005b29
11251 lduw [%i4+0x038],%l7 ! %l7 = 0000000000000000
11252! Mem[0000000010141410] = 00000000, %l1 = 00000000ffffffff
11253 ldsba [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
11254! Starting 10 instruction Store Burst
11255! Mem[0000000010141428] = a8921e6e, %l3 = 00ff5fff, %l1 = 00000000
11256 add %i5,0x28,%g1
11257 casa [%g1]0x80,%l3,%l1 ! %l1 = 00000000a8921e6e
11258
11259! Check Point 53 for processor 0
11260
11261 set p0_check_pt_data_53,%g4
11262 rd %ccr,%g5 ! %g5 = 44
11263 ldx [%g4+0x08],%g2
11264 cmp %l0,%g2 ! %l0 = 00000000b5ff0000
11265 bne %xcc,p0_reg_check_fail0
11266 mov 0xee0,%g1
11267 ldx [%g4+0x10],%g2
11268 cmp %l1,%g2 ! %l1 = 00000000a8921e6e
11269 bne %xcc,p0_reg_check_fail1
11270 mov 0xee1,%g1
11271 ldx [%g4+0x18],%g2
11272 cmp %l2,%g2 ! %l2 = 00000000000000ff
11273 bne %xcc,p0_reg_check_fail2
11274 mov 0xee2,%g1
11275 ldx [%g4+0x20],%g2
11276 cmp %l3,%g2 ! %l3 = 0000000000ff5fff
11277 bne %xcc,p0_reg_check_fail3
11278 mov 0xee3,%g1
11279 ldx [%g4+0x28],%g2
11280 cmp %l4,%g2 ! %l4 = 0000000000000000
11281 bne %xcc,p0_reg_check_fail4
11282 mov 0xee4,%g1
11283 ldx [%g4+0x30],%g2
11284 cmp %l5,%g2 ! %l5 = 0000000000000000
11285 bne %xcc,p0_reg_check_fail5
11286 mov 0xee5,%g1
11287 ldx [%g4+0x38],%g2
11288 cmp %l6,%g2 ! %l6 = ff00ffe100000000
11289 bne %xcc,p0_reg_check_fail6
11290 mov 0xee6,%g1
11291 ldx [%g4+0x40],%g2
11292 cmp %l7,%g2 ! %l7 = 0000000000000000
11293 bne %xcc,p0_reg_check_fail7
11294 mov 0xee7,%g1
11295 ldx [%g4+0x48],%g3
11296 std %f8,[%g4]
11297 ldx [%g4],%g2
11298 cmp %g3,%g2 ! %f8 = 000006ff 00000000
11299 bne %xcc,p0_freg_check_fail
11300 mov 0xf08,%g1
11301 ldx [%g4+0x50],%g3
11302 std %f12,[%g4]
11303 ldx [%g4],%g2
11304 cmp %g3,%g2 ! %f12 = 00000000 0000e137
11305 bne %xcc,p0_freg_check_fail
11306 mov 0xf12,%g1
11307 ldx [%g4+0x58],%g3
11308 std %f18,[%g4]
11309 ldx [%g4],%g2
11310 cmp %g3,%g2 ! %f18 = 000006ff 00000000
11311 bne %xcc,p0_freg_check_fail
11312 mov 0xf18,%g1
11313 ldx [%g4+0x60],%g3
11314 std %f30,[%g4]
11315 ldx [%g4],%g2
11316 cmp %g3,%g2 ! %f30 = 00000000 000000e1
11317 bne %xcc,p0_freg_check_fail
11318 mov 0xf30,%g1
11319
11320! Check Point 53 completed
11321
11322
11323p0_label_266:
11324! %l1 = 00000000a8921e6e, Mem[0000000010001408] = ffffffff
11325 stba %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffff6e
11326! %f2 = ffffffff ffffe137, Mem[0000000030181410] = 00ff5fff e1373d78
11327 stda %f2 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffff ffffe137
11328! %f24 = 00ff5f00 00ff5f00, %l1 = 00000000a8921e6e
11329! Mem[0000000030141428] = f2e25d0899c1993d
11330 add %i5,0x028,%g1
11331 stda %f24,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030141428] = f2e25d08005fff00
11332! %l0 = 00000000b5ff0000, Mem[0000000010001400] = ff0000ff
11333 stwa %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = b5ff0000
11334! %l5 = 0000000000000000, Mem[0000000030001410] = ffff00ff
11335 stba %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffff0000
11336! %l4 = 0000000000000000, Mem[0000000030081410] = ff00ffe1
11337 stwa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
11338! Mem[0000000030141410] = 00000000, %l2 = 00000000000000ff
11339 ldstuba [%i5+%o5]0x81,%l2 ! %l2 = 00000000000000ff
11340! Mem[00000000211c0000] = 0037a37b, %l7 = 0000000000000000
11341 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
11342! %l3 = 0000000000ff5fff, Mem[0000000030001400] = ffe5ad35
11343 stwa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ff5fff
11344! Starting 10 instruction Load Burst
11345! Mem[0000000030101408] = e1373dff ffff00ff, %l2 = 00000000, %l3 = 00ff5fff
11346 ldda [%i4+%o4]0x89,%l2 ! %l2 = 00000000ffff00ff 00000000e1373dff
11347
11348p0_label_267:
11349! Mem[0000000010141410] = 00000000, %l5 = 0000000000000000
11350 ldsba [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
11351! Mem[0000000010181408] = ffffe137, %l1 = 00000000a8921e6e
11352 lduba [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff
11353! Mem[0000000010081408] = ffffffff, %f26 = 68e6ff57
11354 lda [%i2+%o4]0x88,%f26 ! %f26 = ffffffff
11355! Mem[00000000100c1418] = 00000000000000e5, %f26 = ffffffff d6fa8c51
11356 ldd [%i3+0x018],%f26 ! %f26 = 00000000 000000e5
11357! Mem[0000000030081400] = 37e1ffffffffffff, %l3 = 00000000e1373dff
11358 ldxa [%i2+%g0]0x81,%l3 ! %l3 = 37e1ffffffffffff
11359! Mem[0000000030081408] = ff000000, %l3 = 37e1ffffffffffff
11360 ldsha [%i2+%o4]0x81,%l3 ! %l3 = ffffffffffffff00
11361! Mem[00000000100c1430] = c34866ff, %l4 = 0000000000000000
11362 ldswa [%i3+0x030]%asi,%l4 ! %l4 = ffffffffc34866ff
11363! Mem[0000000010001400] = 0000ffb5, %l5 = 0000000000000000
11364 lduha [%i0+%g0]0x88,%l5 ! %l5 = 000000000000ffb5
11365! Mem[0000000010101410] = ff0000ff, %l0 = 00000000b5ff0000
11366 lduwa [%i4+%o5]0x88,%l0 ! %l0 = 00000000ff0000ff
11367! Starting 10 instruction Store Burst
11368! %l6 = 00000000, %l7 = 00000000, Mem[00000000300c1410] = ff0000ff d102b5cd
11369 stda %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 00000000
11370
11371p0_label_268:
11372! Mem[00000000300c1400] = 00ff5f00, %l5 = 000000000000ffb5
11373 ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
11374! %f14 = 37e10000 000000e5, %l6 = ff00ffe100000000
11375! Mem[0000000030101408] = ff00ffffff3d37e1
11376 add %i4,0x008,%g1
11377 stda %f14,[%g1+%l6]ASI_PST16_S ! Mem[0000000030101408] = ff00ffffff3d37e1
11378! %l4 = ffffffffc34866ff, Mem[0000000010001410] = 005fff0000000000
11379 stxa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffffc34866ff
11380! Mem[0000000010101400] = 8f010000, %l6 = ff00ffe100000000
11381 ldstuba [%i4+%g0]0x88,%l6 ! %l6 = 00000000000000ff
11382! %l5 = 0000000000000000, Mem[0000000030001400] = ff000000ff5fff00
11383 stxa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000000000
11384! %l7 = 0000000000000000, Mem[00000000300c1400] = 00ff5fff
11385 stha %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00ff0000
11386! Mem[0000000010181428] = d1ffffff, %l3 = ffffffffffffff00
11387 ldstuba [%i6+0x028]%asi,%l3 ! %l3 = 000000d1000000ff
11388! %l0 = 00000000ff0000ff, Mem[000000001014141e] = 3dff0000
11389 sth %l0,[%i5+0x01e] ! Mem[000000001014141c] = 3dff00ff
11390! %l7 = 0000000000000000, Mem[00000000100c1420] = d700e1ff92c80374, %asi = 80
11391 stxa %l7,[%i3+0x020]%asi ! Mem[00000000100c1420] = 0000000000000000
11392! Starting 10 instruction Load Burst
11393! Mem[0000000030001410] = 00e10000ffff0000, %f6 = b1ac8a3b 1da45bae
11394 ldda [%i0+%o5]0x89,%f6 ! %f6 = 00e10000 ffff0000
11395
11396p0_label_269:
11397! Mem[0000000010041408] = ff000000, %l7 = 0000000000000000
11398 lduwa [%i1+%o4]0x88,%l7 ! %l7 = 00000000ff000000
11399 membar #Sync ! Added by membar checker (61)
11400! Mem[0000000030141400] = ffffffff 1dffffff e5000000 ffffe137
11401! Mem[0000000030141410] = ff000000 ffffe137 3b1ed75a 1b41e871
11402! Mem[0000000030141420] = 2723af57 bac23955 f2e25d08 005fff00
11403! Mem[0000000030141430] = 93ab8046 52e548c3 7403c892 43ca1dd3
11404 ldda [%i5]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030141400
11405! Mem[00000000300c1410] = 00000000, %l4 = ffffffffc34866ff
11406 lduha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
11407! Mem[0000000010101434] = ffffffff, %l4 = 0000000000000000
11408 lduba [%i4+0x035]%asi,%l4 ! %l4 = 00000000000000ff
11409! Mem[0000000010141408] = 0000ff92, %l4 = 00000000000000ff
11410 lduwa [%i5+%o4]0x88,%l4 ! %l4 = 000000000000ff92
11411! Mem[00000000300c1400] = 00ff5f0000ff0000, %l5 = 0000000000000000
11412 ldxa [%i3+%g0]0x89,%l5 ! %l5 = 00ff5f0000ff0000
11413! Mem[0000000010001408] = 518cfad6ffffff6e, %f30 = 00000000 000000e1
11414 ldda [%i0+%o4]0x88,%f30 ! %f30 = 518cfad6 ffffff6e
11415! Mem[0000000010101400] = ff00018f, %f21 = 37e10000
11416 lda [%i4+%g0]0x80,%f21 ! %f21 = ff00018f
11417! Mem[000000001008141c] = 0000ff00, %l2 = 00000000ffff00ff
11418 ldsh [%i2+0x01c],%l2 ! %l2 = 0000000000000000
11419! Starting 10 instruction Store Burst
11420! %l0 = 00000000ff0000ff, Mem[0000000010101410] = ff0000ff
11421 stba %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff0000ff
11422
11423p0_label_270:
11424! Mem[0000000030101408] = ff00ffff, %l1 = 00000000000000ff
11425 ldstuba [%i4+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
11426! %f22 = b8ffffff 00000000, Mem[00000000300c1400] = 00ff0000 00ff5f00
11427 stda %f22,[%i3+%g0]0x89 ! Mem[00000000300c1400] = b8ffffff 00000000
11428! Mem[00000000211c0001] = ff37a37b, %l4 = 000000000000ff92
11429 ldstuba [%o2+0x001]%asi,%l4 ! %l4 = 00000037000000ff
11430! Mem[0000000010081410] = 000000ff, %l6 = 0000000000000000
11431 swap [%i2+%o5],%l6 ! %l6 = 00000000000000ff
11432! Mem[000000001018143c] = f6060000, %l7 = 00000000ff000000, %asi = 80
11433 swapa [%i6+0x03c]%asi,%l7 ! %l7 = 00000000f6060000
11434! %f30 = 518cfad6 ffffff6e, Mem[0000000010041400] = ff0037e1 8f000000
11435 stda %f30,[%i1+%g0]0x88 ! Mem[0000000010041400] = 518cfad6 ffffff6e
11436! %f24 = 00ff5f00, Mem[0000000010101400] = ff00018f
11437 sta %f24,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00ff5f00
11438! Mem[0000000010141408] = 92ff0000, %l2 = 0000000000000000
11439 ldstuba [%i5+0x008]%asi,%l2 ! %l2 = 00000092000000ff
11440! Mem[00000000100c1426] = 00000000, %l2 = 0000000000000092
11441 ldstuba [%i3+0x026]%asi,%l2 ! %l2 = 00000000000000ff
11442! Starting 10 instruction Load Burst
11443! Mem[0000000010101408] = 00000000, %l5 = 00ff5f0000ff0000
11444 ldsha [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000000
11445
11446! Check Point 54 for processor 0
11447
11448 set p0_check_pt_data_54,%g4
11449 rd %ccr,%g5 ! %g5 = 44
11450 ldx [%g4+0x08],%g2
11451 cmp %l0,%g2 ! %l0 = 00000000ff0000ff
11452 bne %xcc,p0_reg_check_fail0
11453 mov 0xee0,%g1
11454 ldx [%g4+0x10],%g2
11455 cmp %l1,%g2 ! %l1 = 00000000000000ff
11456 bne %xcc,p0_reg_check_fail1
11457 mov 0xee1,%g1
11458 ldx [%g4+0x18],%g2
11459 cmp %l2,%g2 ! %l2 = 0000000000000000
11460 bne %xcc,p0_reg_check_fail2
11461 mov 0xee2,%g1
11462 ldx [%g4+0x20],%g2
11463 cmp %l3,%g2 ! %l3 = 00000000000000d1
11464 bne %xcc,p0_reg_check_fail3
11465 mov 0xee3,%g1
11466 ldx [%g4+0x28],%g2
11467 cmp %l4,%g2 ! %l4 = 0000000000000037
11468 bne %xcc,p0_reg_check_fail4
11469 mov 0xee4,%g1
11470 ldx [%g4+0x30],%g2
11471 cmp %l5,%g2 ! %l5 = 0000000000000000
11472 bne %xcc,p0_reg_check_fail5
11473 mov 0xee5,%g1
11474 ldx [%g4+0x38],%g2
11475 cmp %l6,%g2 ! %l6 = 00000000000000ff
11476 bne %xcc,p0_reg_check_fail6
11477 mov 0xee6,%g1
11478 ldx [%g4+0x40],%g2
11479 cmp %l7,%g2 ! %l7 = 00000000f6060000
11480 bne %xcc,p0_reg_check_fail7
11481 mov 0xee7,%g1
11482 ldx [%g4+0x48],%g3
11483 std %f0,[%g4]
11484 ldx [%g4],%g2
11485 cmp %g3,%g2 ! %f0 = ffffff1d ffffffff
11486 bne %xcc,p0_freg_check_fail
11487 mov 0xf00,%g1
11488 ldx [%g4+0x50],%g3
11489 std %f2,[%g4]
11490 ldx [%g4],%g2
11491 cmp %g3,%g2 ! %f2 = 37e1ffff 000000e5
11492 bne %xcc,p0_freg_check_fail
11493 mov 0xf02,%g1
11494 ldx [%g4+0x58],%g3
11495 std %f4,[%g4]
11496 ldx [%g4],%g2
11497 cmp %g3,%g2 ! %f4 = 37e1ffff 000000ff
11498 bne %xcc,p0_freg_check_fail
11499 mov 0xf04,%g1
11500 ldx [%g4+0x60],%g3
11501 std %f6,[%g4]
11502 ldx [%g4],%g2
11503 cmp %g3,%g2 ! %f6 = 71e8411b 5ad71e3b
11504 bne %xcc,p0_freg_check_fail
11505 mov 0xf06,%g1
11506 ldx [%g4+0x68],%g3
11507 std %f8,[%g4]
11508 ldx [%g4],%g2
11509 cmp %g3,%g2 ! %f8 = 5539c2ba 57af2327
11510 bne %xcc,p0_freg_check_fail
11511 mov 0xf08,%g1
11512 ldx [%g4+0x70],%g3
11513 std %f10,[%g4]
11514 ldx [%g4],%g2
11515 cmp %g3,%g2 ! %f10 = 00ff5f00 085de2f2
11516 bne %xcc,p0_freg_check_fail
11517 mov 0xf10,%g1
11518 ldx [%g4+0x78],%g3
11519 std %f12,[%g4]
11520 ldx [%g4],%g2
11521 cmp %g3,%g2 ! %f12 = c348e552 4680ab93
11522 bne %xcc,p0_freg_check_fail
11523 mov 0xf12,%g1
11524 ldx [%g4+0x80],%g3
11525 std %f14,[%g4]
11526 ldx [%g4],%g2
11527 cmp %g3,%g2 ! %f14 = d31dca43 92c80374
11528 bne %xcc,p0_freg_check_fail
11529 mov 0xf14,%g1
11530 ldx [%g4+0x88],%g3
11531 std %f20,[%g4]
11532 ldx [%g4],%g2
11533 cmp %g3,%g2 ! %f20 = 3dff0000 ff00018f
11534 bne %xcc,p0_freg_check_fail
11535 mov 0xf20,%g1
11536 ldx [%g4+0x90],%g3
11537 std %f26,[%g4]
11538 ldx [%g4],%g2
11539 cmp %g3,%g2 ! %f26 = 00000000 000000e5
11540 bne %xcc,p0_freg_check_fail
11541 mov 0xf26,%g1
11542 ldx [%g4+0x98],%g3
11543 std %f30,[%g4]
11544 ldx [%g4],%g2
11545 cmp %g3,%g2 ! %f30 = 518cfad6 ffffff6e
11546 bne %xcc,p0_freg_check_fail
11547 mov 0xf30,%g1
11548
11549! Check Point 54 completed
11550
11551
11552p0_label_271:
11553! Mem[0000000010001430] = e1373d78ff0037e1, %l3 = 00000000000000d1
11554 ldx [%i0+0x030],%l3 ! %l3 = e1373d78ff0037e1
11555! %l6 = 00000000000000ff, Mem[0000000010101432] = 00000000
11556 stb %l6,[%i4+0x032] ! Mem[0000000010101430] = 0000ff00
11557! Mem[0000000010001410] = c34866ff, %l0 = 00000000ff0000ff
11558 ldswa [%i0+%o5]0x88,%l0 ! %l0 = ffffffffc34866ff
11559! Mem[0000000010181410] = e5000000, %l7 = 00000000f6060000
11560 ldsha [%i6+%o5]0x80,%l7 ! %l7 = ffffffffffffe500
11561! Mem[0000000010101408] = 00000000, %l2 = 0000000000000000
11562 ldsha [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
11563! Mem[0000000030101400] = ffb502d1, %l6 = 00000000000000ff
11564 lduba [%i4+%g0]0x81,%l6 ! %l6 = 00000000000000ff
11565! Mem[0000000010081408] = ffffffff, %l6 = 00000000000000ff
11566 ldsba [%i2+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
11567! Mem[00000000100c1410] = e1ffffffb53b879c, %l7 = ffffffffffffe500
11568 ldxa [%i3+%o5]0x80,%l7 ! %l7 = e1ffffffb53b879c
11569! Mem[0000000010081400] = ff000000, %l1 = 00000000000000ff
11570 ldsba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
11571! Starting 10 instruction Store Burst
11572! %l6 = ffffffffffffffff, Mem[00000000300c1408] = 00000000
11573 stwa %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffffff
11574
11575p0_label_272:
11576! %f10 = 00ff5f00 085de2f2, %l3 = e1373d78ff0037e1
11577! Mem[0000000030001438] = c9d57b32143a3a87
11578 add %i0,0x038,%g1
11579 stda %f10,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030001438] = f2e27b32143a3a87
11580! %f18 = 000006ff 00000000, %l1 = 0000000000000000
11581! Mem[0000000030101428] = ffffffffd6fa8c51
11582 add %i4,0x028,%g1
11583 stda %f18,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030101428] = ffffffffd6fa8c51
11584! %l4 = 0000000000000037, Mem[00000000100c1408] = 0000000000ff0000
11585 stxa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000037
11586! Mem[0000000030041410] = e1000000, %l5 = 0000000000000000
11587 swapa [%i1+%o5]0x81,%l5 ! %l5 = 00000000e1000000
11588! %f4 = 37e1ffff 000000ff, Mem[00000000100c1428] = 3dff0000 37e10000
11589 stda %f4 ,[%i3+0x028]%asi ! Mem[00000000100c1428] = 37e1ffff 000000ff
11590! %l1 = 0000000000000000, Mem[0000000010041400] = 6effffffd6fa8c51
11591 stxa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
11592! %l6 = ffffffffffffffff, Mem[0000000030041400] = 005fff00
11593 stwa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff
11594! %l6 = ffffffffffffffff, Mem[0000000010081401] = 000000ff, %asi = 80
11595 stba %l6,[%i2+0x001]%asi ! Mem[0000000010081400] = 00ff00ff
11596! Mem[0000000030041400] = ffffffff, %l7 = e1ffffffb53b879c
11597 swapa [%i1+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
11598! Starting 10 instruction Load Burst
11599! Mem[0000000010001424] = e1373dff, %l6 = ffffffffffffffff
11600 lduha [%i0+0x026]%asi,%l6 ! %l6 = 0000000000003dff
11601
11602p0_label_273:
11603! Mem[0000000030181408] = ffffffff, %l1 = 0000000000000000
11604 lduba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
11605! Mem[0000000030141400] = ffffff1dffffffff, %f4 = 37e1ffff 000000ff
11606 ldda [%i5+%g0]0x89,%f4 ! %f4 = ffffff1d ffffffff
11607! Mem[0000000010041400] = 00000000, %l3 = e1373d78ff0037e1
11608 lduba [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000000
11609! Mem[0000000030041410] = 00000000, %l6 = 0000000000003dff
11610 ldswa [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
11611! Mem[0000000030101400] = d102b5ff, %l2 = 0000000000000000
11612 lduwa [%i4+%g0]0x89,%l2 ! %l2 = 00000000d102b5ff
11613! Mem[0000000010141428] = a8921e6e518a9713, %f6 = 71e8411b 5ad71e3b
11614 ldd [%i5+0x028],%f6 ! %f6 = a8921e6e 518a9713
11615! Mem[0000000030181410] = 37e1ffff, %l4 = 0000000000000037
11616 ldswa [%i6+%o5]0x81,%l4 ! %l4 = 0000000037e1ffff
11617! Mem[0000000010181408] = ffffe137ff000000, %f28 = 0e510fed ffffffff
11618 ldd [%i6+%o4],%f28 ! %f28 = ffffe137 ff000000
11619! Mem[00000000100c1410] = 9c873bb5ffffffe1, %f12 = c348e552 4680ab93
11620 ldda [%i3+%o5]0x88,%f12 ! %f12 = 9c873bb5 ffffffe1
11621! Starting 10 instruction Store Burst
11622! %l4 = 0000000037e1ffff, Mem[0000000021800081] = ff7914cb
11623 stb %l4,[%o3+0x081] ! Mem[0000000021800080] = ffff14cb
11624
11625p0_label_274:
11626! %l3 = 0000000000000000, Mem[0000000030081400] = ffffffffffffe137
11627 stxa %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
11628! Mem[0000000010041408] = ff000000, %l1 = 00000000000000ff
11629 ldstuba [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff
11630! %l4 = 0000000037e1ffff, Mem[00000000100c1410] = e1ffffff
11631 stwa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 37e1ffff
11632! %l3 = 0000000000000000, Mem[00000000100c1410] = ffffe137
11633 stba %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffe100
11634! Mem[0000000030141410] = ff000000, %l6 = 0000000000000000
11635 ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
11636! %l7 = 00000000ffffffff, Mem[00000000300c1400] = 00000000
11637 stba %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
11638! Mem[00000000211c0000] = ffffa37b, %l7 = 00000000ffffffff
11639 ldstub [%o2+%g0],%l7 ! %l7 = 000000ff000000ff
11640! %l5 = 00000000e1000000, Mem[00000000300c1408] = ffffffff
11641 stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffff00
11642! Mem[0000000010081400] = ff00ff00, %l0 = ffffffffc34866ff
11643 ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff
11644! Starting 10 instruction Load Burst
11645! Mem[0000000030001408] = 00000000, %l0 = 0000000000000000
11646 ldswa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000
11647
11648p0_label_275:
11649! Mem[0000000010101428] = e13700ff, %l5 = 00000000e1000000
11650 lduha [%i4+0x028]%asi,%l5 ! %l5 = 000000000000e137
11651! Mem[0000000030141400] = ffffffff, %l3 = 0000000000000000
11652 lduha [%i5+%g0]0x81,%l3 ! %l3 = 000000000000ffff
11653! Mem[0000000030081400] = 00000000, %f6 = a8921e6e
11654 lda [%i2+%g0]0x81,%f6 ! %f6 = 00000000
11655! Mem[000000001014141c] = 3dff00ff, %l0 = 0000000000000000
11656 ldsha [%i5+0x01c]%asi,%l0 ! %l0 = 0000000000003dff
11657! Mem[0000000030001400] = 00000000, %l5 = 000000000000e137
11658 ldsha [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000000
11659! Mem[0000000010081414] = 0000a892, %l0 = 0000000000003dff
11660 ldsw [%i2+0x014],%l0 ! %l0 = 000000000000a892
11661! Mem[0000000010041410] = 00000000, %f27 = 000000e5
11662 lda [%i1+%o5]0x88,%f27 ! %f27 = 00000000
11663! Mem[0000000030141410] = 000000ff, %f26 = 00000000
11664 lda [%i5+%o5]0x89,%f26 ! %f26 = 000000ff
11665! Mem[00000000300c1408] = 00ffffff00ff5f00, %l2 = 00000000d102b5ff
11666 ldxa [%i3+%o4]0x81,%l2 ! %l2 = 00ffffff00ff5f00
11667! Starting 10 instruction Store Burst
11668! %l7 = 00000000000000ff, Mem[00000000211c0000] = ffffa37b
11669 stb %l7,[%o2+%g0] ! Mem[00000000211c0000] = ffffa37b
11670
11671! Check Point 55 for processor 0
11672
11673 set p0_check_pt_data_55,%g4
11674 rd %ccr,%g5 ! %g5 = 44
11675 ldx [%g4+0x08],%g2
11676 cmp %l0,%g2 ! %l0 = 000000000000a892
11677 bne %xcc,p0_reg_check_fail0
11678 mov 0xee0,%g1
11679 ldx [%g4+0x10],%g2
11680 cmp %l1,%g2 ! %l1 = 0000000000000000
11681 bne %xcc,p0_reg_check_fail1
11682 mov 0xee1,%g1
11683 ldx [%g4+0x18],%g2
11684 cmp %l2,%g2 ! %l2 = 00ffffff00ff5f00
11685 bne %xcc,p0_reg_check_fail2
11686 mov 0xee2,%g1
11687 ldx [%g4+0x20],%g2
11688 cmp %l3,%g2 ! %l3 = 000000000000ffff
11689 bne %xcc,p0_reg_check_fail3
11690 mov 0xee3,%g1
11691 ldx [%g4+0x28],%g2
11692 cmp %l4,%g2 ! %l4 = 0000000037e1ffff
11693 bne %xcc,p0_reg_check_fail4
11694 mov 0xee4,%g1
11695 ldx [%g4+0x30],%g2
11696 cmp %l5,%g2 ! %l5 = 0000000000000000
11697 bne %xcc,p0_reg_check_fail5
11698 mov 0xee5,%g1
11699 ldx [%g4+0x38],%g2
11700 cmp %l6,%g2 ! %l6 = 00000000000000ff
11701 bne %xcc,p0_reg_check_fail6
11702 mov 0xee6,%g1
11703 ldx [%g4+0x40],%g2
11704 cmp %l7,%g2 ! %l7 = 00000000000000ff
11705 bne %xcc,p0_reg_check_fail7
11706 mov 0xee7,%g1
11707 ldx [%g4+0x48],%g3
11708 std %f4,[%g4]
11709 ldx [%g4],%g2
11710 cmp %g3,%g2 ! %f4 = ffffff1d ffffffff
11711 bne %xcc,p0_freg_check_fail
11712 mov 0xf04,%g1
11713 ldx [%g4+0x50],%g3
11714 std %f6,[%g4]
11715 ldx [%g4],%g2
11716 cmp %g3,%g2 ! %f6 = 00000000 518a9713
11717 bne %xcc,p0_freg_check_fail
11718 mov 0xf06,%g1
11719 ldx [%g4+0x58],%g3
11720 std %f12,[%g4]
11721 ldx [%g4],%g2
11722 cmp %g3,%g2 ! %f12 = 9c873bb5 ffffffe1
11723 bne %xcc,p0_freg_check_fail
11724 mov 0xf12,%g1
11725 ldx [%g4+0x60],%g3
11726 std %f26,[%g4]
11727 ldx [%g4],%g2
11728 cmp %g3,%g2 ! %f26 = 000000ff 00000000
11729 bne %xcc,p0_freg_check_fail
11730 mov 0xf26,%g1
11731 ldx [%g4+0x68],%g3
11732 std %f28,[%g4]
11733 ldx [%g4],%g2
11734 cmp %g3,%g2 ! %f28 = ffffe137 ff000000
11735 bne %xcc,p0_freg_check_fail
11736 mov 0xf28,%g1
11737
11738! Check Point 55 completed
11739
11740
11741p0_label_276:
11742! %l6 = 00000000000000ff, Mem[0000000010181421] = 37e1ffff
11743 stb %l6,[%i6+0x021] ! Mem[0000000010181420] = 37ffffff
11744! %l3 = 000000000000ffff, Mem[00000000211c0000] = ffffa37b, %asi = 80
11745 stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffffa37b
11746! Mem[0000000010181408] = ffffe137, %l6 = 00000000000000ff
11747 swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000ffffe137
11748 membar #Sync ! Added by membar checker (62)
11749! %f26 = 000000ff, Mem[0000000030141400] = ffffffff
11750 sta %f26,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
11751! %f22 = b8ffffff 00000000, Mem[00000000100c1400] = ff000000 e5000000
11752 stda %f22,[%i3+%g0]0x88 ! Mem[00000000100c1400] = b8ffffff 00000000
11753! Mem[00000000201c0000] = ffff851d, %l0 = 000000000000a892
11754 ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
11755! Mem[0000000030141400] = ff000000, %l1 = 0000000000000000
11756 swapa [%i5+%g0]0x89,%l1 ! %l1 = 00000000ff000000
11757! Mem[0000000030041410] = 00000000, %l6 = 00000000ffffe137
11758 swapa [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
11759! Mem[00000000100c1410] = ffffe100, %l1 = 00000000ff000000
11760 swapa [%i3+%o5]0x88,%l1 ! %l1 = 00000000ffffe100
11761! Starting 10 instruction Load Burst
11762! Mem[0000000030141410] = 000000ff, %l6 = 0000000000000000
11763 lduha [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff
11764
11765p0_label_277:
11766! Mem[0000000010101428] = e13700ff, %l0 = 00000000000000ff
11767 lduw [%i4+0x028],%l0 ! %l0 = 00000000e13700ff
11768! Mem[0000000021800080] = ffff14cb, %l0 = 00000000e13700ff
11769 lduh [%o3+0x080],%l0 ! %l0 = 000000000000ffff
11770! Mem[0000000030141408] = e5000000, %l6 = 00000000000000ff
11771 ldsba [%i5+%o4]0x81,%l6 ! %l6 = ffffffffffffffe5
11772! Mem[0000000010101400] = 00ff5f0000000000, %l7 = 00000000000000ff
11773 ldx [%i4+%g0],%l7 ! %l7 = 00ff5f0000000000
11774! Mem[00000000100c1400] = 00000000, %f30 = 518cfad6
11775 lda [%i3+%g0]0x88,%f30 ! %f30 = 00000000
11776! Mem[00000000218000c0] = ffffd561, %l0 = 000000000000ffff
11777 ldub [%o3+0x0c0],%l0 ! %l0 = 00000000000000ff
11778! Mem[00000000300c1408] = 00ffffff00ff5f00, %l7 = 00ff5f0000000000
11779 ldxa [%i3+%o4]0x81,%l7 ! %l7 = 00ffffff00ff5f00
11780! Mem[00000000300c1408] = ffffff00, %l7 = 00ffffff00ff5f00
11781 ldsha [%i3+%o4]0x89,%l7 ! %l7 = ffffffffffffff00
11782! Mem[0000000030101400] = ffb502d1, %l0 = 00000000000000ff
11783 lduwa [%i4+%g0]0x81,%l0 ! %l0 = 00000000ffb502d1
11784! Starting 10 instruction Store Burst
11785! Mem[0000000010141430] = 005fff00, %l6 = ffffffe5, %l1 = ffffe100
11786 add %i5,0x30,%g1
11787 casa [%g1]0x80,%l6,%l1 ! %l1 = 00000000005fff00
11788
11789p0_label_278:
11790! %l1 = 00000000005fff00, Mem[0000000021800101] = 5b295a3e, %asi = 80
11791 stba %l1,[%o3+0x101]%asi ! Mem[0000000021800100] = 5b005a3e
11792! Mem[0000000030181400] = d102b5ff, %l5 = 0000000000000000
11793 ldstuba [%i6+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
11794! Mem[0000000030001410] = 0000ffff, %l7 = ffffffffffffff00
11795 ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 00000000000000ff
11796! Mem[000000001000143c] = e13700ff, %l6 = ffffffffffffffe5
11797 swap [%i0+0x03c],%l6 ! %l6 = 00000000e13700ff
11798! %f6 = 00000000, Mem[00000000100c1410] = 000000ff
11799 sta %f6 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
11800! %f9 = 57af2327, Mem[0000000010041410] = 00000000
11801 sta %f9 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 57af2327
11802! %f30 = 00000000 ffffff6e, Mem[00000000300c1408] = 00ffffff 00ff5f00
11803 stda %f30,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 ffffff6e
11804! %l3 = 000000000000ffff, Mem[0000000030041400] = b53b879c
11805 stba %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff3b879c
11806! %l4 = 37e1ffff, %l5 = 000000ff, Mem[0000000030041408] = ff000000 e1370000
11807 stda %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 37e1ffff 000000ff
11808! Starting 10 instruction Load Burst
11809! Mem[0000000010001408] = 6effffff d6fa8c51, %l2 = 00ff5f00, %l3 = 0000ffff
11810 ldd [%i0+%o4],%l2 ! %l2 = 000000006effffff 00000000d6fa8c51
11811
11812p0_label_279:
11813! Mem[00000000300c1400] = ff000000ffffffb8, %f10 = 00ff5f00 085de2f2
11814 ldda [%i3+%g0]0x81,%f10 ! %f10 = ff000000 ffffffb8
11815! Mem[0000000010181410] = e5000000, %l3 = 00000000d6fa8c51
11816 ldswa [%i6+%o5]0x80,%l3 ! %l3 = ffffffffe5000000
11817! Mem[0000000030181410] = 37e1ffff, %l7 = 0000000000000000
11818 lduba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000037
11819! Mem[0000000010101408] = 000000000000e137, %l0 = 00000000ffb502d1
11820 ldxa [%i4+%o4]0x80,%l0 ! %l0 = 000000000000e137
11821! Mem[0000000010141410] = 00000000, %l2 = 000000006effffff
11822 ldsb [%i5+0x012],%l2 ! %l2 = 0000000000000000
11823! Mem[0000000020800040] = ffffb8ec, %l6 = 00000000e13700ff
11824 ldsba [%o1+0x040]%asi,%l6 ! %l6 = ffffffffffffffff
11825! Mem[0000000010081400] = ffff00ff, %l6 = ffffffffffffffff
11826 lduba [%i2+%g0]0x80,%l6 ! %l6 = 00000000000000ff
11827! Mem[0000000010141400] = ffb502d1, %l7 = 0000000000000037
11828 lduwa [%i5+%g0]0x80,%l7 ! %l7 = 00000000ffb502d1
11829! Mem[0000000010081400] = ffff00ff, %l3 = ffffffffe5000000
11830 lduwa [%i2+%g0]0x80,%l3 ! %l3 = 00000000ffff00ff
11831! Starting 10 instruction Store Burst
11832! Mem[0000000010101410] = ff0000ff, %l4 = 0000000037e1ffff
11833 ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
11834
11835p0_label_280:
11836! Mem[00000000211c0001] = ffffa37b, %l3 = 00000000ffff00ff
11837 ldstub [%o2+0x001],%l3 ! %l3 = 000000ff000000ff
11838! %l0 = 0000e137, %l1 = 005fff00, Mem[0000000030181410] = 37e1ffff ffffffff
11839 stda %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000e137 005fff00
11840! %l2 = 0000000000000000, Mem[0000000010181410] = e5000000
11841 stha %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
11842! Mem[0000000010041400] = 00000000, %l0 = 000000000000e137
11843 ldstuba [%i1+%g0]0x80,%l0 ! %l0 = 00000000000000ff
11844! %l4 = 00000000000000ff, Mem[00000000100c1410] = 00000000
11845 stwa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff
11846! %f27 = 00000000, Mem[00000000100c1400] = 00000000
11847 sta %f27,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
11848! %f16 = ffffffff ffffe137 000006ff 00000000
11849! %f20 = 3dff0000 ff00018f b8ffffff 00000000
11850! %f24 = 00ff5f00 00ff5f00 000000ff 00000000
11851! %f28 = ffffe137 ff000000 00000000 ffffff6e
11852 stda %f16,[%i0]ASI_BLK_S ! Block Store to 0000000030001400
11853! Mem[000000001004141d] = 1da45bae, %l6 = 00000000000000ff
11854 ldstub [%i1+0x01d],%l6 ! %l6 = 000000a4000000ff
11855! %l6 = 000000a4, %l7 = ffb502d1, Mem[0000000030001408] = ff060000 00000000
11856 stda %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000a4 ffb502d1
11857! Starting 10 instruction Load Burst
11858! Mem[0000000010041400] = 000000ff, %l3 = 00000000000000ff
11859 swapa [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
11860
11861! Check Point 56 for processor 0
11862
11863 set p0_check_pt_data_56,%g4
11864 rd %ccr,%g5 ! %g5 = 44
11865 ldx [%g4+0x08],%g2
11866 cmp %l0,%g2 ! %l0 = 0000000000000000
11867 bne %xcc,p0_reg_check_fail0
11868 mov 0xee0,%g1
11869 ldx [%g4+0x10],%g2
11870 cmp %l2,%g2 ! %l2 = 0000000000000000
11871 bne %xcc,p0_reg_check_fail2
11872 mov 0xee2,%g1
11873 ldx [%g4+0x18],%g2
11874 cmp %l3,%g2 ! %l3 = 00000000000000ff
11875 bne %xcc,p0_reg_check_fail3
11876 mov 0xee3,%g1
11877 ldx [%g4+0x20],%g2
11878 cmp %l4,%g2 ! %l4 = 00000000000000ff
11879 bne %xcc,p0_reg_check_fail4
11880 mov 0xee4,%g1
11881 ldx [%g4+0x28],%g2
11882 cmp %l5,%g2 ! %l5 = 00000000000000ff
11883 bne %xcc,p0_reg_check_fail5
11884 mov 0xee5,%g1
11885 ldx [%g4+0x30],%g2
11886 cmp %l6,%g2 ! %l6 = 00000000000000a4
11887 bne %xcc,p0_reg_check_fail6
11888 mov 0xee6,%g1
11889 ldx [%g4+0x38],%g2
11890 cmp %l7,%g2 ! %l7 = 00000000ffb502d1
11891 bne %xcc,p0_reg_check_fail7
11892 mov 0xee7,%g1
11893 ldx [%g4+0x40],%g3
11894 std %f2,[%g4]
11895 ldx [%g4],%g2
11896 cmp %g3,%g2 ! %f2 = 37e1ffff 000000e5
11897 bne %xcc,p0_freg_check_fail
11898 mov 0xf02,%g1
11899 ldx [%g4+0x48],%g3
11900 std %f10,[%g4]
11901 ldx [%g4],%g2
11902 cmp %g3,%g2 ! %f10 = ff000000 ffffffb8
11903 bne %xcc,p0_freg_check_fail
11904 mov 0xf10,%g1
11905 ldx [%g4+0x50],%g3
11906 std %f30,[%g4]
11907 ldx [%g4],%g2
11908 cmp %g3,%g2 ! %f30 = 00000000 ffffff6e
11909 bne %xcc,p0_freg_check_fail
11910 mov 0xf30,%g1
11911
11912! Check Point 56 completed
11913
11914
11915p0_label_281:
11916! Mem[0000000010081408] = ffffffff ffffe137, %l2 = 00000000, %l3 = 000000ff
11917 ldda [%i2+0x008]%asi,%l2 ! %l2 = 00000000ffffffff 00000000ffffe137
11918 membar #Sync ! Added by membar checker (63)
11919! Mem[0000000030001400] = ffffffff, %l2 = 00000000ffffffff
11920 lduba [%i0+%g0]0x81,%l2 ! %l2 = 00000000000000ff
11921! Mem[0000000010041408] = ff0000ff, %l0 = 0000000000000000
11922 ldsha [%i1+0x008]%asi,%l0 ! %l0 = ffffffffffffff00
11923! Mem[0000000010101400] = 00ff5f0000000000, %f30 = 00000000 ffffff6e
11924 ldda [%i4+%g0]0x80,%f30 ! %f30 = 00ff5f00 00000000
11925! Mem[00000000300c1410] = 0000000000000000, %f26 = 000000ff 00000000
11926 ldda [%i3+%o5]0x89,%f26 ! %f26 = 00000000 00000000
11927! Mem[0000000030101400] = d102b5ff, %l4 = 00000000000000ff
11928 lduha [%i4+%g0]0x89,%l4 ! %l4 = 000000000000b5ff
11929! Mem[0000000010041410] = 57af2327, %l0 = ffffffffffffff00
11930 lduwa [%i1+%o5]0x88,%l0 ! %l0 = 0000000057af2327
11931! Mem[0000000021800040] = ffff4289, %l0 = 0000000057af2327
11932 ldsha [%o3+0x040]%asi,%l0 ! %l0 = ffffffffffffffff
11933! Mem[0000000010081400] = ffffffe1 ff00ffff, %l2 = 000000ff, %l3 = ffffe137
11934 ldda [%i2+%g0]0x88,%l2 ! %l2 = 00000000ff00ffff 00000000ffffffe1
11935! Starting 10 instruction Store Burst
11936! Mem[0000000030101408] = ffff00ff, %l2 = 00000000ff00ffff
11937 swapa [%i4+%o4]0x89,%l2 ! %l2 = 00000000ffff00ff
11938
11939p0_label_282:
11940! Mem[0000000030181410] = 0000e137, %l4 = 000000000000b5ff
11941 swapa [%i6+%o5]0x81,%l4 ! %l4 = 000000000000e137
11942! Mem[00000000100c1419] = 00000000, %l5 = 00000000000000ff
11943 ldstub [%i3+0x019],%l5 ! %l5 = 00000000000000ff
11944! Mem[0000000010181430] = 0e510fed, %l3 = 00000000ffffffe1
11945 swap [%i6+0x030],%l3 ! %l3 = 000000000e510fed
11946! %f8 = 5539c2ba 57af2327, %l6 = 00000000000000a4
11947! Mem[0000000030001428] = 000000ff00000000
11948 add %i0,0x028,%g1
11949 stda %f8,[%g1+%l6]ASI_PST32_S ! Mem[0000000030001428] = 000000ff00000000
11950! %l5 = 0000000000000000, Mem[0000000010181410] = 00000000
11951 stba %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
11952! %l5 = 0000000000000000, Mem[0000000030001400] = ffffffff
11953 stba %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffff00
11954! Mem[0000000030101400] = ffb502d1, %l5 = 0000000000000000
11955 ldstuba [%i4+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
11956! %l0 = ffffffff, %l1 = 005fff00, Mem[0000000030041408] = ffffe137 ff000000
11957 stda %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff 005fff00
11958! %l4 = 000000000000e137, Mem[00000000300c1400] = ff000000ffffffb8
11959 stxa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000000000e137
11960! Starting 10 instruction Load Burst
11961! Mem[0000000020800000] = ff009984, %l6 = 00000000000000a4
11962 lduh [%o1+%g0],%l6 ! %l6 = 000000000000ff00
11963
11964p0_label_283:
11965! Mem[0000000030001410] = 0000ff3d, %l7 = 00000000ffb502d1
11966 ldsba [%i0+%o5]0x89,%l7 ! %l7 = 000000000000003d
11967! Mem[0000000010001408] = ffffff6e, %l6 = 000000000000ff00
11968 lduha [%i0+%o4]0x88,%l6 ! %l6 = 000000000000ff6e
11969! Mem[0000000010141400] = d102b5ff, %l1 = 00000000005fff00
11970 ldswa [%i5+%g0]0x88,%l1 ! %l1 = ffffffffd102b5ff
11971! Mem[00000000100c143c] = 00000000, %l4 = 000000000000e137
11972 ldsh [%i3+0x03e],%l4 ! %l4 = 0000000000000000
11973! Mem[0000000030141410] = ff000000 ffffe137, %l4 = 00000000, %l5 = 000000ff
11974 ldda [%i5+%o5]0x81,%l4 ! %l4 = 00000000ff000000 00000000ffffe137
11975! Mem[0000000030101408] = ffff00ff, %l7 = 000000000000003d
11976 lduba [%i4+%o4]0x81,%l7 ! %l7 = 00000000000000ff
11977! Mem[0000000010001400] = 0000ffb5, %l2 = 00000000ffff00ff
11978 lduwa [%i0+%g0]0x88,%l2 ! %l2 = 000000000000ffb5
11979! Mem[0000000030001400] = 00ffffff, %l7 = 00000000000000ff
11980 ldswa [%i0+%g0]0x81,%l7 ! %l7 = 0000000000ffffff
11981! Mem[0000000030001410] = 0000ff3d, %l1 = ffffffffd102b5ff
11982 lduha [%i0+%o5]0x89,%l1 ! %l1 = 000000000000ff3d
11983! Starting 10 instruction Store Burst
11984! %f16 = ffffffff ffffe137 000006ff 00000000
11985! %f20 = 3dff0000 ff00018f b8ffffff 00000000
11986! %f24 = 00ff5f00 00ff5f00 00000000 00000000
11987! %f28 = ffffe137 ff000000 00ff5f00 00000000
11988 stda %f16,[%i0]ASI_BLK_PL ! Block Store to 0000000010001400
11989
11990p0_label_284:
11991! Mem[00000000100c1402] = 00000000, %l6 = 000000000000ff6e
11992 ldstuba [%i3+0x002]%asi,%l6 ! %l6 = 00000000000000ff
11993! %l1 = 000000000000ff3d, Mem[0000000010101432] = 0000ff00, %asi = 80
11994 stha %l1,[%i4+0x032]%asi ! Mem[0000000010101430] = 0000ff3d
11995! Mem[0000000010181400] = 0000ff3d, %l6 = 0000000000000000
11996 swapa [%i6+%g0]0x88,%l6 ! %l6 = 000000000000ff3d
11997! Mem[0000000010081404] = e1ffffff, %l2 = 000000000000ffb5
11998 ldstuba [%i2+0x004]%asi,%l2 ! %l2 = 000000e1000000ff
11999! Mem[00000000100c1410] = ff000000, %l1 = 000000000000ff3d
12000 swapa [%i3+%o5]0x88,%l1 ! %l1 = 00000000ff000000
12001! %l0 = ffffffff, %l1 = ff000000, Mem[0000000010041410] = 57af2327 ff0000ff
12002 stda %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff ff000000
12003! Mem[0000000010181410] = 00000000, %l6 = 000000000000ff3d
12004 swapa [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
12005! %f10 = ff000000 ffffffb8, Mem[0000000010141408] = 0000ffff 00000000
12006 stda %f10,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000 ffffffb8
12007! Mem[0000000010101400] = 00ff5f00, %l2 = 00000000000000e1
12008 swap [%i4+%g0],%l2 ! %l2 = 0000000000ff5f00
12009! Starting 10 instruction Load Burst
12010! Mem[000000001008143c] = b1cdff00, %l4 = 00000000ff000000
12011 ldswa [%i2+0x03c]%asi,%l4 ! %l4 = ffffffffb1cdff00
12012
12013p0_label_285:
12014! Mem[0000000030001400] = 37e1ffffffffff00, %f12 = 9c873bb5 ffffffe1
12015 ldda [%i0+%g0]0x89,%f12 ! %f12 = 37e1ffff ffffff00
12016! Mem[0000000010101400] = e1000000, %l4 = ffffffffb1cdff00
12017 lduha [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
12018! Mem[00000000100c1410] = 9c873bb50000ff3d, %f10 = ff000000 ffffffb8
12019 ldda [%i3+%o5]0x88,%f10 ! %f10 = 9c873bb5 0000ff3d
12020! Mem[0000000030141408] = e5000000, %f0 = ffffff1d
12021 lda [%i5+%o4]0x81,%f0 ! %f0 = e5000000
12022! Mem[0000000030041400] = ff3b879c, %l1 = 00000000ff000000
12023 ldsba [%i1+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
12024! Mem[0000000010101430] = 0000ff3d ffffffff, %l6 = 00000000, %l7 = 00ffffff
12025 ldd [%i4+0x030],%l6 ! %l6 = 000000000000ff3d 00000000ffffffff
12026! Mem[0000000010041428] = 68e6ff57 d6fa8c51, %l2 = 00ff5f00, %l3 = 0e510fed
12027 ldd [%i1+0x028],%l2 ! %l2 = 0000000068e6ff57 00000000d6fa8c51
12028 membar #Sync ! Added by membar checker (64)
12029! Mem[0000000010001400] = 37e1ffffffffffff, %f8 = 5539c2ba 57af2327
12030 ldda [%i0+0x000]%asi,%f8 ! %f8 = 37e1ffff ffffffff
12031! Mem[0000000010041400] = ff00000000000000, %l2 = 0000000068e6ff57
12032 ldxa [%i1+%g0]0x80,%l2 ! %l2 = ff00000000000000
12033! Starting 10 instruction Store Burst
12034! %l6 = 000000000000ff3d, Mem[0000000010041410] = ffffffff
12035 stha %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffff3d
12036
12037! Check Point 57 for processor 0
12038
12039 set p0_check_pt_data_57,%g4
12040 rd %ccr,%g5 ! %g5 = 44
12041 ldx [%g4+0x08],%g2
12042 cmp %l0,%g2 ! %l0 = ffffffffffffffff
12043 bne %xcc,p0_reg_check_fail0
12044 mov 0xee0,%g1
12045 ldx [%g4+0x10],%g2
12046 cmp %l1,%g2 ! %l1 = ffffffffffffffff
12047 bne %xcc,p0_reg_check_fail1
12048 mov 0xee1,%g1
12049 ldx [%g4+0x18],%g2
12050 cmp %l2,%g2 ! %l2 = ff00000000000000
12051 bne %xcc,p0_reg_check_fail2
12052 mov 0xee2,%g1
12053 ldx [%g4+0x20],%g2
12054 cmp %l4,%g2 ! %l4 = 0000000000000000
12055 bne %xcc,p0_reg_check_fail4
12056 mov 0xee4,%g1
12057 ldx [%g4+0x28],%g2
12058 cmp %l5,%g2 ! %l5 = 00000000ffffe137
12059 bne %xcc,p0_reg_check_fail5
12060 mov 0xee5,%g1
12061 ldx [%g4+0x30],%g2
12062 cmp %l6,%g2 ! %l6 = 000000000000ff3d
12063 bne %xcc,p0_reg_check_fail6
12064 mov 0xee6,%g1
12065 ldx [%g4+0x38],%g2
12066 cmp %l7,%g2 ! %l7 = 00000000ffffffff
12067 bne %xcc,p0_reg_check_fail7
12068 mov 0xee7,%g1
12069 ldx [%g4+0x40],%g3
12070 std %f0,[%g4]
12071 ldx [%g4],%g2
12072 cmp %g3,%g2 ! %f0 = e5000000 ffffffff
12073 bne %xcc,p0_freg_check_fail
12074 mov 0xf00,%g1
12075 ldx [%g4+0x48],%g3
12076 std %f2,[%g4]
12077 ldx [%g4],%g2
12078 cmp %g3,%g2 ! %f2 = 37e1ffff 000000e5
12079 bne %xcc,p0_freg_check_fail
12080 mov 0xf02,%g1
12081 ldx [%g4+0x50],%g3
12082 std %f4,[%g4]
12083 ldx [%g4],%g2
12084 cmp %g3,%g2 ! %f4 = ffffff1d ffffffff
12085 bne %xcc,p0_freg_check_fail
12086 mov 0xf04,%g1
12087 ldx [%g4+0x58],%g3
12088 std %f6,[%g4]
12089 ldx [%g4],%g2
12090 cmp %g3,%g2 ! %f6 = 00000000 518a9713
12091 bne %xcc,p0_freg_check_fail
12092 mov 0xf06,%g1
12093 ldx [%g4+0x60],%g3
12094 std %f8,[%g4]
12095 ldx [%g4],%g2
12096 cmp %g3,%g2 ! %f8 = 37e1ffff ffffffff
12097 bne %xcc,p0_freg_check_fail
12098 mov 0xf08,%g1
12099 ldx [%g4+0x68],%g3
12100 std %f10,[%g4]
12101 ldx [%g4],%g2
12102 cmp %g3,%g2 ! %f10 = 9c873bb5 0000ff3d
12103 bne %xcc,p0_freg_check_fail
12104 mov 0xf10,%g1
12105 ldx [%g4+0x70],%g3
12106 std %f12,[%g4]
12107 ldx [%g4],%g2
12108 cmp %g3,%g2 ! %f12 = 37e1ffff ffffff00
12109 bne %xcc,p0_freg_check_fail
12110 mov 0xf12,%g1
12111 ldx [%g4+0x78],%g3
12112 std %f26,[%g4]
12113 ldx [%g4],%g2
12114 cmp %g3,%g2 ! %f26 = 00000000 00000000
12115 bne %xcc,p0_freg_check_fail
12116 mov 0xf26,%g1
12117 ldx [%g4+0x80],%g3
12118 std %f30,[%g4]
12119 ldx [%g4],%g2
12120 cmp %g3,%g2 ! %f30 = 00ff5f00 00000000
12121 bne %xcc,p0_freg_check_fail
12122 mov 0xf30,%g1
12123
12124! Check Point 57 completed
12125
12126
12127p0_label_286:
12128! %l1 = ffffffffffffffff, Mem[0000000010081410] = 00000000
12129 stha %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffff0000
12130! Mem[0000000010101408] = 00000000, %l3 = 00000000d6fa8c51
12131 ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
12132! Mem[0000000010141438] = 965c37ff, %l6 = 000000000000ff3d
12133 swap [%i5+0x038],%l6 ! %l6 = 00000000965c37ff
12134! %l0 = ffffffff, %l1 = ffffffff, Mem[0000000010001410] = ff00018f 3dff0000
12135 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff ffffffff
12136! %l1 = ffffffffffffffff, Mem[00000000100c1418] = 00ff0000000000e5, %asi = 80
12137 stxa %l1,[%i3+0x018]%asi ! Mem[00000000100c1418] = ffffffffffffffff
12138! %f12 = 37e1ffff ffffff00, %l7 = 00000000ffffffff
12139! Mem[00000000300c1428] = a8921e6eb53b879c
12140 add %i3,0x028,%g1
12141 stda %f12,[%g1+%l7]ASI_PST16_SL ! Mem[00000000300c1428] = 00ffffffffffe137
12142! Mem[0000000030181410] = 0000b5ff, %l2 = ff00000000000000
12143 swapa [%i6+%o5]0x81,%l2 ! %l2 = 000000000000b5ff
12144! Mem[0000000010001400] = 37e1ffff, %l7 = 00000000ffffffff
12145 swapa [%i0+%g0]0x80,%l7 ! %l7 = 0000000037e1ffff
12146! %f28 = ffffe137 ff000000, Mem[0000000030181410] = 00000000 00ff5f00
12147 stda %f28,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffe137 ff000000
12148! Starting 10 instruction Load Burst
12149! Mem[0000000010181408] = 000000ff, %l2 = 000000000000b5ff
12150 lduha [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
12151
12152p0_label_287:
12153! Mem[0000000010041410] = ff000000ffffff3d, %f4 = ffffff1d ffffffff
12154 ldda [%i1+%o5]0x88,%f4 ! %f4 = ff000000 ffffff3d
12155! Mem[0000000030001400] = 00ffffff ffffe137 a4000000 d102b5ff
12156! Mem[0000000030001410] = 3dff0000 ff00018f b8ffffff 00000000
12157! Mem[0000000030001420] = 00ff5f00 00ff5f00 000000ff 00000000
12158! Mem[0000000030001430] = ffffe137 ff000000 00000000 ffffff6e
12159 ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
12160! Mem[0000000030001400] = ffffff00, %l2 = 0000000000000000
12161 ldsha [%i0+%g0]0x89,%l2 ! %l2 = ffffffffffffff00
12162! Mem[0000000010101408] = ff000000, %f20 = 3dff0000
12163 lda [%i4+%o4]0x80,%f20 ! %f20 = ff000000
12164! Mem[0000000030081408] = 000000ff, %l4 = 0000000000000000
12165 lduha [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff
12166! Mem[0000000030041400] = ff3b879c ff3d37e1 ffffffff 00ff5f00
12167! Mem[0000000030041410] = ffffe137 00000000 c7dc5b29 d102b5cd
12168! Mem[0000000030041420] = 49945b77 13978a51 ffffffe1 00000000
12169! Mem[0000000030041430] = ffffe137 0000e137 965c37e1 f6060000
12170 ldda [%i1]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030041400
12171! Mem[00000000100c1408] = 00000000, %l1 = ffffffffffffffff
12172 swapa [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
12173! Mem[0000000010101400] = 000000e100000000, %f20 = ff000000 ff00018f
12174 ldda [%i4+%g0]0x80,%f20 ! %f20 = 000000e1 00000000
12175! Mem[0000000010041400] = ff000000, %l3 = 0000000000000000
12176 ldsba [%i1+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
12177! Starting 10 instruction Store Burst
12178! %l0 = ffffffffffffffff, Mem[0000000030081400] = 0000000000000000
12179 stxa %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffffffffffffff
12180
12181p0_label_288:
12182! %f22 = b8ffffff, Mem[0000000010041400] = ff000000
12183 sta %f22,[%i1+%g0]0x80 ! Mem[0000000010041400] = b8ffffff
12184! %l5 = 00000000ffffe137, Mem[000000001000140c] = ff060000
12185 stw %l5,[%i0+0x00c] ! Mem[000000001000140c] = ffffe137
12186! %l5 = 00000000ffffe137, Mem[0000000030141408] = 000000e5
12187 stba %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000037
12188! %l1 = 0000000000000000, Mem[0000000010081414] = 0000a892, %asi = 80
12189 stba %l1,[%i2+0x014]%asi ! Mem[0000000010081414] = 0000a892
12190! %l4 = 00000000000000ff, Mem[0000000010001422] = 005fff00
12191 sth %l4,[%i0+0x022] ! Mem[0000000010001420] = 005f00ff
12192! Mem[0000000030181408] = ffffffff, %l5 = 00000000ffffe137
12193 ldstuba [%i6+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
12194! %l6 = 00000000965c37ff, Mem[00000000300c1408] = 00000000
12195 stwa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 965c37ff
12196! %l1 = 0000000000000000, Mem[0000000010101414] = e1ffffff, %asi = 80
12197 stwa %l1,[%i4+0x014]%asi ! Mem[0000000010101414] = 00000000
12198! %l0 = ffffffffffffffff, Mem[0000000030181408] = ffffffff
12199 stba %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffffff
12200! Starting 10 instruction Load Burst
12201! Mem[0000000030081410] = 00000000, %l3 = ffffffffffffffff
12202 lduwa [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
12203
12204p0_label_289:
12205! Mem[0000000010001410] = ffffffff, %l4 = 00000000000000ff
12206 lduh [%i0+0x012],%l4 ! %l4 = 000000000000ffff
12207! Mem[000000001004140c] = 9c873bb5, %l1 = 0000000000000000
12208 ldsb [%i1+0x00f],%l1 ! %l1 = ffffffffffffffb5
12209! Mem[0000000010181408] = 000000ff, %l2 = ffffffffffffff00
12210 ldswa [%i6+%o4]0x80,%l2 ! %l2 = 00000000000000ff
12211! Mem[0000000030181400] = d102b5ff, %l4 = 000000000000ffff
12212 lduba [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff
12213! Mem[0000000010101430] = 0000ff3dffffffff, %l6 = 00000000965c37ff
12214 ldx [%i4+0x030],%l6 ! %l6 = 0000ff3dffffffff
12215! Mem[0000000030101410] = 00000000, %l3 = 0000000000000000
12216 lduha [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
12217! Mem[0000000010081424] = 00000000, %l4 = 00000000000000ff
12218 ldsh [%i2+0x026],%l4 ! %l4 = 0000000000000000
12219! Mem[0000000010101408] = ff000000, %l1 = ffffffffffffffb5
12220 ldswa [%i4+%o4]0x80,%l1 ! %l1 = ffffffffff000000
12221! Mem[0000000010101400] = 00000000e1000000, %f26 = 00000000 00000000
12222 ldda [%i4+%g0]0x88,%f26 ! %f26 = 00000000 e1000000
12223! Starting 10 instruction Store Burst
12224! Mem[0000000030081408] = 000000ff, %l0 = ffffffffffffffff
12225 swapa [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
12226
12227p0_label_290:
12228! %l7 = 0000000037e1ffff, Mem[0000000030081408] = ffffffff0000e100
12229 stxa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000037e1ffff
12230! %l2 = 00000000000000ff, Mem[0000000030141410] = ff000000
12231 stba %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
12232! %l2 = 000000ff, %l3 = 00000000, Mem[00000000300c1410] = 00000000 00000000
12233 stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff 00000000
12234 membar #Sync ! Added by membar checker (65)
12235! %f16 = ffffffff ffffe137, %l1 = ffffffffff000000
12236! Mem[0000000030041400] = ff3b879cff3d37e1
12237 stda %f16,[%i1+%l1]ASI_PST16_SL ! Mem[0000000030041400] = ff3b879cff3d37e1
12238! Mem[00000000100c1410] = 3dff0000b53b879c, %l0 = 00000000000000ff, %l3 = 0000000000000000
12239 add %i3,0x10,%g1
12240 casxa [%g1]0x80,%l0,%l3 ! %l3 = 3dff0000b53b879c
12241! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010001408] = 00000000 37e1ffff
12242 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 000000ff
12243! Mem[0000000030181400] = ffb502d1, %l6 = 0000ff3dffffffff
12244 swapa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ffb502d1
12245! Mem[0000000030001410] = 3dff0000, %l2 = 00000000000000ff
12246 swapa [%i0+%o5]0x81,%l2 ! %l2 = 000000003dff0000
12247! %l5 = 00000000000000ff, Mem[00000000100c1400] = 0000ff00ffffffb8
12248 stx %l5,[%i3+%g0] ! Mem[00000000100c1400] = 00000000000000ff
12249! Starting 10 instruction Load Burst
12250! Mem[0000000010181400] = 0000000037e10000, %f20 = 000000e1 00000000
12251 ldda [%i6+%g0]0x80,%f20 ! %f20 = 00000000 37e10000
12252
12253! Check Point 58 for processor 0
12254
12255 set p0_check_pt_data_58,%g4
12256 rd %ccr,%g5 ! %g5 = 44
12257 ldx [%g4+0x08],%g2
12258 cmp %l1,%g2 ! %l1 = ffffffffff000000
12259 bne %xcc,p0_reg_check_fail1
12260 mov 0xee1,%g1
12261 ldx [%g4+0x10],%g2
12262 cmp %l2,%g2 ! %l2 = 000000003dff0000
12263 bne %xcc,p0_reg_check_fail2
12264 mov 0xee2,%g1
12265 ldx [%g4+0x18],%g2
12266 cmp %l3,%g2 ! %l3 = 3dff0000b53b879c
12267 bne %xcc,p0_reg_check_fail3
12268 mov 0xee3,%g1
12269 ldx [%g4+0x20],%g2
12270 cmp %l4,%g2 ! %l4 = 0000000000000000
12271 bne %xcc,p0_reg_check_fail4
12272 mov 0xee4,%g1
12273 ldx [%g4+0x28],%g2
12274 cmp %l5,%g2 ! %l5 = 00000000000000ff
12275 bne %xcc,p0_reg_check_fail5
12276 mov 0xee5,%g1
12277 ldx [%g4+0x30],%g2
12278 cmp %l6,%g2 ! %l6 = 00000000ffb502d1
12279 bne %xcc,p0_reg_check_fail6
12280 mov 0xee6,%g1
12281 ldx [%g4+0x38],%g3
12282 std %f0,[%g4]
12283 ldx [%g4],%g2
12284 cmp %g3,%g2 ! %f0 = e1373dff 9c873bff
12285 bne %xcc,p0_freg_check_fail
12286 mov 0xf00,%g1
12287 ldx [%g4+0x40],%g3
12288 std %f2,[%g4]
12289 ldx [%g4],%g2
12290 cmp %g3,%g2 ! %f2 = 005fff00 ffffffff
12291 bne %xcc,p0_freg_check_fail
12292 mov 0xf02,%g1
12293 ldx [%g4+0x48],%g3
12294 std %f4,[%g4]
12295 ldx [%g4],%g2
12296 cmp %g3,%g2 ! %f4 = 00000000 37e1ffff
12297 bne %xcc,p0_freg_check_fail
12298 mov 0xf04,%g1
12299 ldx [%g4+0x50],%g3
12300 std %f6,[%g4]
12301 ldx [%g4],%g2
12302 cmp %g3,%g2 ! %f6 = cdb502d1 295bdcc7
12303 bne %xcc,p0_freg_check_fail
12304 mov 0xf06,%g1
12305 ldx [%g4+0x58],%g3
12306 std %f8,[%g4]
12307 ldx [%g4],%g2
12308 cmp %g3,%g2 ! %f8 = 518a9713 775b9449
12309 bne %xcc,p0_freg_check_fail
12310 mov 0xf08,%g1
12311 ldx [%g4+0x60],%g3
12312 std %f10,[%g4]
12313 ldx [%g4],%g2
12314 cmp %g3,%g2 ! %f10 = 00000000 e1ffffff
12315 bne %xcc,p0_freg_check_fail
12316 mov 0xf10,%g1
12317 ldx [%g4+0x68],%g3
12318 std %f12,[%g4]
12319 ldx [%g4],%g2
12320 cmp %g3,%g2 ! %f12 = 37e10000 37e1ffff
12321 bne %xcc,p0_freg_check_fail
12322 mov 0xf12,%g1
12323 ldx [%g4+0x70],%g3
12324 std %f14,[%g4]
12325 ldx [%g4],%g2
12326 cmp %g3,%g2 ! %f14 = 000006f6 e1375c96
12327 bne %xcc,p0_freg_check_fail
12328 mov 0xf14,%g1
12329 ldx [%g4+0x78],%g3
12330 std %f20,[%g4]
12331 ldx [%g4],%g2
12332 cmp %g3,%g2 ! %f20 = 00000000 37e10000
12333 bne %xcc,p0_freg_check_fail
12334 mov 0xf20,%g1
12335 ldx [%g4+0x80],%g3
12336 std %f26,[%g4]
12337 ldx [%g4],%g2
12338 cmp %g3,%g2 ! %f26 = 00000000 e1000000
12339 bne %xcc,p0_freg_check_fail
12340 mov 0xf26,%g1
12341
12342! Check Point 58 completed
12343
12344
12345p0_label_291:
12346! Mem[0000000030101410] = 00000000, %l3 = 3dff0000b53b879c
12347 lduha [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
12348! Mem[00000000100c1410] = 3dff0000 b53b879c, %l2 = 3dff0000, %l3 = 00000000
12349 ldd [%i3+%o5],%l2 ! %l2 = 000000003dff0000 00000000b53b879c
12350! Mem[0000000010101428] = e13700ff d700e1ff, %l2 = 3dff0000, %l3 = b53b879c
12351 ldda [%i4+0x028]%asi,%l2 ! %l2 = 00000000e13700ff 00000000d700e1ff
12352! Mem[000000001010140c] = 0000e137, %l6 = 00000000ffb502d1
12353 lduba [%i4+0x00f]%asi,%l6 ! %l6 = 0000000000000037
12354! Mem[0000000010141438] = 0000ff3d, %l1 = ffffffffff000000
12355 lduha [%i5+0x038]%asi,%l1 ! %l1 = 0000000000000000
12356! Mem[0000000010001410] = ffffffff, %l7 = 0000000037e1ffff
12357 ldsba [%i0+0x013]%asi,%l7 ! %l7 = ffffffffffffffff
12358! Mem[0000000030001410] = 000000ff, %l1 = 0000000000000000
12359 lduha [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
12360! Mem[00000000300c1400] = 37e1000000000000, %l1 = 0000000000000000
12361 ldxa [%i3+%g0]0x89,%l1 ! %l1 = 37e1000000000000
12362! Mem[0000000010081410] = ffff0000, %l2 = 00000000e13700ff
12363 lduwa [%i2+%o5]0x80,%l2 ! %l2 = 00000000ffff0000
12364! Starting 10 instruction Store Burst
12365! Mem[0000000010181434] = 4fc855b8, %l5 = 000000ff, %l1 = 00000000
12366 add %i6,0x34,%g1
12367 casa [%g1]0x80,%l5,%l1 ! %l1 = 000000004fc855b8
12368
12369p0_label_292:
12370! %f26 = 00000000, Mem[00000000100c1410] = 3dff0000
12371 sta %f26,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
12372! Mem[0000000010101427] = 775b9449, %l3 = 00000000d700e1ff
12373 ldstub [%i4+0x027],%l3 ! %l3 = 00000049000000ff
12374! %l6 = 0000000000000037, Mem[000000001018142c] = 1dff00ff
12375 stw %l6,[%i6+0x02c] ! Mem[000000001018142c] = 00000037
12376! Mem[000000001018140c] = ff000000, %l0 = 00000000000000ff
12377 ldstuba [%i6+0x00c]%asi,%l0 ! %l0 = 000000ff000000ff
12378! %l5 = 00000000000000ff, Mem[0000000030041410] = 37e1ffff
12379 stba %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 37e1ffff
12380! %l0 = 00000000000000ff, Mem[0000000030041410] = 0000000037e1ffff
12381 stxa %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000000000ff
12382! %f10 = 00000000 e1ffffff, Mem[0000000030181410] = 000000ff 37e1ffff
12383 stda %f10,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 e1ffffff
12384! Mem[0000000010001420] = 005f00ff, %l5 = 00000000000000ff, %asi = 80
12385 swapa [%i0+0x020]%asi,%l5 ! %l5 = 00000000005f00ff
12386! Mem[0000000010041410] = 3dffffff, %l6 = 0000000000000037
12387 ldstuba [%i1+%o5]0x80,%l6 ! %l6 = 0000003d000000ff
12388! Starting 10 instruction Load Burst
12389! Mem[0000000030141400] = 00000000, %f2 = 005fff00
12390 lda [%i5+%g0]0x81,%f2 ! %f2 = 00000000
12391
12392p0_label_293:
12393! %l7 = ffffffffffffffff, imm = fffffffffffff465, %l4 = 0000000000000000
12394 xnor %l7,-0xb9b,%l4 ! %l4 = fffffffffffff465
12395! Mem[0000000030001400] = 37e1ffff ffffff00, %l4 = fffff465, %l5 = 005f00ff
12396 ldda [%i0+%g0]0x89,%l4 ! %l4 = 00000000ffffff00 0000000037e1ffff
12397! Mem[0000000010181420] = 37ffffffffffffff, %l5 = 0000000037e1ffff
12398 ldxa [%i6+0x020]%asi,%l5 ! %l5 = 37ffffffffffffff
12399! Mem[0000000010101410] = ff0000ff, %l7 = ffffffffffffffff
12400 ldsha [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ff
12401! Mem[0000000030001408] = a4000000, %l2 = 00000000ffff0000
12402 lduba [%i0+%o4]0x81,%l2 ! %l2 = 00000000000000a4
12403! Mem[00000000100c1410] = 00000000, %l5 = 37ffffffffffffff
12404 ldsba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
12405! Mem[0000000030141410] = ff000000ffffe137, %f26 = 00000000 e1000000
12406 ldda [%i5+%o5]0x81,%f26 ! %f26 = ff000000 ffffe137
12407! Mem[0000000010001410] = ffffffff ffffffff, %l2 = 000000a4, %l3 = 00000049
12408 ldda [%i0+%o5]0x88,%l2 ! %l2 = 00000000ffffffff 00000000ffffffff
12409! Mem[0000000030101400] = c7dc5b29d102b5ff, %l2 = 00000000ffffffff
12410 ldxa [%i4+%g0]0x89,%l2 ! %l2 = c7dc5b29d102b5ff
12411! Starting 10 instruction Store Burst
12412! %f16 = ffffffff ffffe137, %l7 = 00000000000000ff
12413! Mem[00000000100c1420] = 000000000000ff00
12414 add %i3,0x020,%g1
12415 stda %f16,[%g1+%l7]ASI_PST8_P ! Mem[00000000100c1420] = ffffffffffffe137
12416
12417p0_label_294:
12418! %l0 = 00000000000000ff, Mem[0000000010181408] = ff000000
12419 stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff0000ff
12420! %l2 = d102b5ff, %l3 = ffffffff, Mem[00000000100c1410] = 00000000 9c873bb5
12421 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = d102b5ff ffffffff
12422! %l4 = ffffff00, %l5 = 00000000, Mem[0000000010081410] = ffff0000 0000a892
12423 stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffff00 00000000
12424! Mem[00000000300c1410] = ff000000, %l3 = 00000000ffffffff
12425 ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
12426! Mem[00000000100c142b] = 37e1ffff, %l7 = 00000000000000ff
12427 ldstuba [%i3+0x02b]%asi,%l7 ! %l7 = 000000ff000000ff
12428! %l2 = c7dc5b29d102b5ff, Mem[00000000218001c1] = ffd36d36
12429 stb %l2,[%o3+0x1c1] ! Mem[00000000218001c0] = ffff6d36
12430! %f0 = e1373dff 9c873bff 00000000 ffffffff
12431! %f4 = 00000000 37e1ffff cdb502d1 295bdcc7
12432! %f8 = 518a9713 775b9449 00000000 e1ffffff
12433! %f12 = 37e10000 37e1ffff 000006f6 e1375c96
12434 stda %f0,[%i5]ASI_BLK_P ! Block Store to 0000000010141400
12435! Mem[0000000030041410] = ff000000, %l2 = c7dc5b29d102b5ff
12436 swapa [%i1+%o5]0x81,%l2 ! %l2 = 00000000ff000000
12437! %l4 = 00000000ffffff00, Mem[0000000010001410] = ffffffff
12438 stba %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffff00
12439! Starting 10 instruction Load Burst
12440 membar #Sync ! Added by membar checker (66)
12441! Mem[0000000010141418] = cdb502d1, %l6 = 000000000000003d
12442 ldsb [%i5+0x01a],%l6 ! %l6 = 0000000000000002
12443
12444p0_label_295:
12445! Mem[0000000010101408] = ff000000, %l3 = 00000000000000ff
12446 lduha [%i4+%o4]0x80,%l3 ! %l3 = 000000000000ff00
12447! Mem[00000000300c1410] = 00000000 000000ff, %l6 = 00000002, %l7 = 000000ff
12448 ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
12449! Mem[0000000010001408] = 00000000, %l6 = 00000000000000ff
12450 ldsha [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
12451! Mem[0000000030141400] = ffffff1d00000000, %f26 = ff000000 ffffe137
12452 ldda [%i5+%g0]0x89,%f26 ! %f26 = ffffff1d 00000000
12453! Mem[0000000030101408] = e1373dffff00ffff, %l5 = 0000000000000000
12454 ldxa [%i4+%o4]0x89,%l5 ! %l5 = e1373dffff00ffff
12455! Mem[00000000100c1420] = ffffffff, %l3 = 000000000000ff00
12456 lduh [%i3+0x022],%l3 ! %l3 = 000000000000ffff
12457! Mem[0000000010101410] = ff0000ff, %l4 = 00000000ffffff00
12458 ldsha [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
12459! Mem[0000000030001408] = 000000a4, %l7 = 0000000000000000
12460 ldsba [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffffffa4
12461! Mem[0000000010181410] = 3dff0000ff000000, %l1 = 000000004fc855b8
12462 ldxa [%i6+%o5]0x80,%l1 ! %l1 = 3dff0000ff000000
12463! Starting 10 instruction Store Burst
12464! %f6 = cdb502d1 295bdcc7, %l2 = 00000000ff000000
12465! Mem[00000000300c1400] = 000000000000e137
12466 stda %f6,[%i3+%l2]ASI_PST32_SL ! Mem[00000000300c1400] = 000000000000e137
12467
12468! Check Point 59 for processor 0
12469
12470 set p0_check_pt_data_59,%g4
12471 rd %ccr,%g5 ! %g5 = 44
12472 ldx [%g4+0x08],%g2
12473 cmp %l0,%g2 ! %l0 = 00000000000000ff
12474 bne %xcc,p0_reg_check_fail0
12475 mov 0xee0,%g1
12476 ldx [%g4+0x10],%g2
12477 cmp %l1,%g2 ! %l1 = 3dff0000ff000000
12478 bne %xcc,p0_reg_check_fail1
12479 mov 0xee1,%g1
12480 ldx [%g4+0x18],%g2
12481 cmp %l2,%g2 ! %l2 = 00000000ff000000
12482 bne %xcc,p0_reg_check_fail2
12483 mov 0xee2,%g1
12484 ldx [%g4+0x20],%g2
12485 cmp %l3,%g2 ! %l3 = 000000000000ffff
12486 bne %xcc,p0_reg_check_fail3
12487 mov 0xee3,%g1
12488 ldx [%g4+0x28],%g2
12489 cmp %l4,%g2 ! %l4 = 00000000000000ff
12490 bne %xcc,p0_reg_check_fail4
12491 mov 0xee4,%g1
12492 ldx [%g4+0x30],%g2
12493 cmp %l5,%g2 ! %l5 = e1373dffff00ffff
12494 bne %xcc,p0_reg_check_fail5
12495 mov 0xee5,%g1
12496 ldx [%g4+0x38],%g2
12497 cmp %l6,%g2 ! %l6 = 0000000000000000
12498 bne %xcc,p0_reg_check_fail6
12499 mov 0xee6,%g1
12500 ldx [%g4+0x40],%g2
12501 cmp %l7,%g2 ! %l7 = ffffffffffffffa4
12502 bne %xcc,p0_reg_check_fail7
12503 mov 0xee7,%g1
12504 ldx [%g4+0x48],%g3
12505 std %f2,[%g4]
12506 ldx [%g4],%g2
12507 cmp %g3,%g2 ! %f2 = 00000000 ffffffff
12508 bne %xcc,p0_freg_check_fail
12509 mov 0xf02,%g1
12510 ldx [%g4+0x50],%g3
12511 std %f4,[%g4]
12512 ldx [%g4],%g2
12513 cmp %g3,%g2 ! %f4 = 00000000 37e1ffff
12514 bne %xcc,p0_freg_check_fail
12515 mov 0xf04,%g1
12516 ldx [%g4+0x58],%g3
12517 std %f6,[%g4]
12518 ldx [%g4],%g2
12519 cmp %g3,%g2 ! %f6 = cdb502d1 295bdcc7
12520 bne %xcc,p0_freg_check_fail
12521 mov 0xf06,%g1
12522 ldx [%g4+0x60],%g3
12523 std %f26,[%g4]
12524 ldx [%g4],%g2
12525 cmp %g3,%g2 ! %f26 = ffffff1d 00000000
12526 bne %xcc,p0_freg_check_fail
12527 mov 0xf26,%g1
12528
12529! Check Point 59 completed
12530
12531
12532p0_label_296:
12533! %f16 = ffffffff ffffe137, Mem[0000000010041408] = ff0000ff b53b879c
12534 stda %f16,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff ffffe137
12535! %f1 = 9c873bff, Mem[0000000010081408] = ffffffff
12536 sta %f1 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 9c873bff
12537! Mem[0000000030041400] = 9c873bff, %l5 = e1373dffff00ffff
12538 swapa [%i1+%g0]0x89,%l5 ! %l5 = 000000009c873bff
12539! Mem[0000000010141410] = 00000000, %l3 = 000000000000ffff
12540 ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 00000000000000ff
12541! Mem[000000001014141a] = cdb502d1, %l4 = 00000000000000ff
12542 ldstuba [%i5+0x01a]%asi,%l4 ! %l4 = 00000002000000ff
12543! Mem[0000000030181410] = 00000000, %l0 = 00000000000000ff
12544 swapa [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
12545! %l3 = 0000000000000000, Mem[0000000030001410] = 000000ffff00018f
12546 stxa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000
12547! Mem[0000000010001408] = 00000000, %l6 = 00000000, %l2 = ff000000
12548 add %i0,0x08,%g1
12549 casa [%g1]0x80,%l6,%l2 ! %l2 = 0000000000000000
12550! %l2 = 0000000000000000, Mem[0000000030101408] = ffff00ffff3d37e1
12551 stxa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
12552! Starting 10 instruction Load Burst
12553! Mem[00000000300c1400] = 00000000, %l4 = 0000000000000002
12554 ldsba [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000
12555
12556p0_label_297:
12557! Mem[0000000030141408] = 00000037, %l1 = 3dff0000ff000000
12558 ldsba [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000037
12559! Mem[0000000010041408] = 37e1ffff, %l7 = ffffffffffffffa4
12560 lduba [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000037
12561! Mem[00000000100c1438] = 68e6ff57, %f15 = e1375c96
12562 lda [%i3+0x038]%asi,%f15 ! %f15 = 68e6ff57
12563! Mem[0000000030101400] = ffb502d1, %f3 = ffffffff
12564 lda [%i4+%g0]0x81,%f3 ! %f3 = ffb502d1
12565! Mem[0000000030081408] = 00000000, %l0 = 0000000000000000
12566 lduwa [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
12567! Mem[00000000201c0000] = ffff851d, %l6 = 0000000000000000
12568 ldsb [%o0+%g0],%l6 ! %l6 = ffffffffffffffff
12569! Mem[0000000021800140] = 00b52023, %l3 = 0000000000000000
12570 lduha [%o3+0x140]%asi,%l3 ! %l3 = 00000000000000b5
12571! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000
12572 ldswa [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
12573! Mem[0000000010141414] = 37e1ffff, %l6 = ffffffffffffffff
12574 ldsba [%i5+0x015]%asi,%l6 ! %l6 = ffffffffffffffe1
12575! Starting 10 instruction Store Burst
12576! %l2 = 00000000, %l3 = 000000b5, Mem[0000000030081410] = 00000000 00000000
12577 stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 000000b5
12578
12579p0_label_298:
12580! %l2 = 0000000000000000, Mem[0000000030001400] = ffffff00
12581 stba %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffff00
12582! Mem[00000000100c1400] = 00000000, %l6 = ffffffffffffffe1
12583 ldstuba [%i3+%g0]0x80,%l6 ! %l6 = 00000000000000ff
12584! %l5 = 000000009c873bff, Mem[0000000030041400] = ffff00ff
12585 stwa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 9c873bff
12586! Mem[0000000010181408] = ff0000ffff000000, %l6 = 0000000000000000, %l1 = 0000000000000037
12587 add %i6,0x08,%g1
12588 casxa [%g1]0x80,%l6,%l1 ! %l1 = ff0000ffff000000
12589! Mem[00000000100c1409] = ffffffff, %l5 = 000000009c873bff
12590 ldstuba [%i3+0x009]%asi,%l5 ! %l5 = 000000ff000000ff
12591! %l1 = ff0000ffff000000, Mem[0000000010181400] = 0000000037e10000
12592 stx %l1,[%i6+%g0] ! Mem[0000000010181400] = ff0000ffff000000
12593! %l1 = ff0000ffff000000, Mem[0000000030041408] = ffffffff
12594 stba %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffff00
12595! %f14 = 000006f6 68e6ff57, Mem[0000000010001410] = 00ffffff ffffffff
12596 std %f14,[%i0+%o5] ! Mem[0000000010001410] = 000006f6 68e6ff57
12597! Mem[0000000030141408] = 37000000, %l2 = 0000000000000000
12598 swapa [%i5+%o4]0x81,%l2 ! %l2 = 0000000037000000
12599! Starting 10 instruction Load Burst
12600! Mem[0000000030181408] = ffffffffffffe137, %f22 = b8ffffff 00000000
12601 ldda [%i6+%o4]0x81,%f22 ! %f22 = ffffffff ffffe137
12602
12603p0_label_299:
12604! Mem[0000000010001400] = ffffffffffffffff, %f2 = 00000000 ffb502d1
12605 ldda [%i0+%g0]0x80,%f2 ! %f2 = ffffffff ffffffff
12606! Mem[0000000030081410] = 00000000, %l2 = 0000000037000000
12607 lduwa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
12608! Mem[00000000300c1410] = 00000000 000000ff, %l6 = 00000000, %l7 = 00000037
12609 ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
12610! Mem[0000000010141410] = ff000000, %l2 = 0000000000000000
12611 ldsba [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
12612! Mem[00000000100c140c] = 00000037, %l1 = ff0000ffff000000
12613 ldsb [%i3+0x00e],%l1 ! %l1 = 0000000000000000
12614! Mem[0000000030141400] = 00000000, %l1 = 0000000000000000
12615 lduha [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
12616! Mem[0000000010001408] = ff000000, %l0 = 0000000000000000
12617 ldsha [%i0+%o4]0x80,%l0 ! %l0 = ffffffffffffff00
12618! Mem[0000000030041408] = 005fff00ffffff00, %f4 = 00000000 37e1ffff
12619 ldda [%i1+%o4]0x89,%f4 ! %f4 = 005fff00 ffffff00
12620! Mem[0000000010001408] = 000000ff, %l2 = ffffffffffffffff
12621 lduba [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
12622! Starting 10 instruction Store Burst
12623! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010141408] = 00000000 ffffffff
12624 stda %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 000000ff
12625
12626p0_label_300:
12627! %l5 = 00000000000000ff, Mem[0000000030141408] = 00000000
12628 stba %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff
12629! Mem[00000000100c1410] = ffb502d1, %l0 = ffffffffffffff00
12630 ldstuba [%i3+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
12631! Mem[0000000010181408] = ff0000ff, %l3 = 00000000000000b5
12632 ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
12633! Mem[0000000030001408] = 000000a4, %l0 = 00000000000000ff
12634 ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 000000a4000000ff
12635! %l6 = 00000000000000ff, Mem[0000000030141410] = 37e1ffff000000ff
12636 stxa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000000000ff
12637! %l5 = 00000000000000ff, Mem[00000000300c1408] = 965c37ff
12638 stwa %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff
12639! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010081408] = 9c873bff 37e1ffff
12640 stda %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 000000ff
12641! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010001400] = ffffffff ffffffff
12642 stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff 00000000
12643! Mem[0000000010141400] = ff3d37e1, %l1 = 0000000000000000
12644 swapa [%i5+%g0]0x88,%l1 ! %l1 = 00000000ff3d37e1
12645! Starting 10 instruction Load Burst
12646! Mem[0000000010101408] = ff000000, %l3 = 00000000000000ff
12647 lduwa [%i4+%o4]0x80,%l3 ! %l3 = 00000000ff000000
12648
12649! Check Point 60 for processor 0
12650
12651 set p0_check_pt_data_60,%g4
12652 rd %ccr,%g5 ! %g5 = 44
12653 ldx [%g4+0x08],%g2
12654 cmp %l0,%g2 ! %l0 = 00000000000000a4
12655 bne %xcc,p0_reg_check_fail0
12656 mov 0xee0,%g1
12657 ldx [%g4+0x10],%g2
12658 cmp %l1,%g2 ! %l1 = 00000000ff3d37e1
12659 bne %xcc,p0_reg_check_fail1
12660 mov 0xee1,%g1
12661 ldx [%g4+0x18],%g2
12662 cmp %l2,%g2 ! %l2 = 00000000000000ff
12663 bne %xcc,p0_reg_check_fail2
12664 mov 0xee2,%g1
12665 ldx [%g4+0x20],%g2
12666 cmp %l3,%g2 ! %l3 = 00000000ff000000
12667 bne %xcc,p0_reg_check_fail3
12668 mov 0xee3,%g1
12669 ldx [%g4+0x28],%g2
12670 cmp %l4,%g2 ! %l4 = 0000000000000000
12671 bne %xcc,p0_reg_check_fail4
12672 mov 0xee4,%g1
12673 ldx [%g4+0x30],%g2
12674 cmp %l5,%g2 ! %l5 = 00000000000000ff
12675 bne %xcc,p0_reg_check_fail5
12676 mov 0xee5,%g1
12677 ldx [%g4+0x38],%g2
12678 cmp %l6,%g2 ! %l6 = 00000000000000ff
12679 bne %xcc,p0_reg_check_fail6
12680 mov 0xee6,%g1
12681 ldx [%g4+0x40],%g2
12682 cmp %l7,%g2 ! %l7 = 0000000000000000
12683 bne %xcc,p0_reg_check_fail7
12684 mov 0xee7,%g1
12685 ldx [%g4+0x48],%g3
12686 std %f2,[%g4]
12687 ldx [%g4],%g2
12688 cmp %g3,%g2 ! %f2 = ffffffff ffffffff
12689 bne %xcc,p0_freg_check_fail
12690 mov 0xf02,%g1
12691 ldx [%g4+0x50],%g3
12692 std %f4,[%g4]
12693 ldx [%g4],%g2
12694 cmp %g3,%g2 ! %f4 = 005fff00 ffffff00
12695 bne %xcc,p0_freg_check_fail
12696 mov 0xf04,%g1
12697 ldx [%g4+0x58],%g3
12698 std %f6,[%g4]
12699 ldx [%g4],%g2
12700 cmp %g3,%g2 ! %f6 = cdb502d1 295bdcc7
12701 bne %xcc,p0_freg_check_fail
12702 mov 0xf06,%g1
12703 ldx [%g4+0x60],%g3
12704 std %f14,[%g4]
12705 ldx [%g4],%g2
12706 cmp %g3,%g2 ! %f14 = 000006f6 68e6ff57
12707 bne %xcc,p0_freg_check_fail
12708 mov 0xf14,%g1
12709 ldx [%g4+0x68],%g3
12710 std %f22,[%g4]
12711 ldx [%g4],%g2
12712 cmp %g3,%g2 ! %f22 = ffffffff ffffe137
12713 bne %xcc,p0_freg_check_fail
12714 mov 0xf22,%g1
12715
12716! Check Point 60 completed
12717
12718
12719 ba,a p0_not_taken_0_end
12720p0_not_taken_0:
12721! The following code should not be executed
12722 ldxa [%i1+0x008]%asi,%l4
12723 stha %l2,[%i1+0x020]%asi
12724 ldsha [%i3+0x022]%asi,%l6
12725 sub %l7,%l4,%l3
12726 ldsba [%i0+0x026]%asi,%l5
12727 ba,a p0_branch_failed
12728p0_not_taken_0_end:
12729
12730
12731! End of Random Code for Thread 0
12732
12733
12734! Check Registers
12735
12736p0_check_registers:
12737 set p0_expected_registers,%g1
12738
12739! The test for processor 0 has passed
12740
12741p0_passed:
12742 ta GOOD_TRAP
12743 nop
12744
12745p0_reg_l0_fail:
12746 or %g0,0xbd0,%g1
12747 ba,a p0_failed
12748p0_reg_l1_fail:
12749 or %g0,0xbd1,%g1
12750 ba,a p0_failed
12751p0_reg_l2_fail:
12752 or %g0,0xbd2,%g1
12753 ba,a p0_failed
12754p0_reg_l3_fail:
12755 or %g0,0xbd3,%g1
12756 ba,a p0_failed
12757p0_reg_l4_fail:
12758 or %g0,0xbd4,%g1
12759 ba,a p0_failed
12760p0_reg_l5_fail:
12761 or %g0,0xbd5,%g1
12762 ba,a p0_failed
12763p0_reg_l6_fail:
12764 or %g0,0xbd6,%g1
12765 ba,a p0_failed
12766p0_reg_l7_fail:
12767 or %g0,0xbd7,%g1
12768 ba,a p0_failed
12769p0_ccr_fail:
12770 ba p0_failed
12771 mov %g5,%g3 ! %g5 = %ccr
12772p0_reg_check_fail0:
12773 ba p0_failed
12774 mov %l0,%g3 ! Reg %l0 compare failed
12775p0_reg_check_fail1:
12776 ba p0_failed
12777 mov %l1,%g3 ! Reg %l1 compare failed
12778p0_reg_check_fail2:
12779 ba p0_failed
12780 mov %l2,%g3 ! Reg %l2 compare failed
12781p0_reg_check_fail3:
12782 ba p0_failed
12783 mov %l3,%g3 ! Reg %l3 compare failed
12784p0_reg_check_fail4:
12785 ba p0_failed
12786 mov %l4,%g3 ! Reg %l4 compare failed
12787p0_reg_check_fail5:
12788 ba p0_failed
12789 mov %l5,%g3 ! Reg %l5 compare failed
12790p0_reg_check_fail6:
12791 ba p0_failed
12792 mov %l6,%g3 ! Reg %l6 compare failed
12793p0_reg_check_fail7:
12794 ba p0_failed
12795 mov %l7,%g3 ! Reg %l7 compare failed
12796p0_freg_check_fail:
12797 ba p0_failed
12798 nop
12799
12800! The test for processor 0 failed
12801
12802p0_failed:
12803 set p0_temp,%g6
12804 stx %g1,[%g6]
12805 stx %g2,[%g6+8]
12806 stx %g3,[%g6+16]
12807 stx %fsr,[%g6+24]
12808 ta BAD_TRAP
12809
12810
12811! The local area data for processor 0 failed
12812
12813p0_local_failed:
12814 set done_flags,%g5
12815 mov 3,%g6
12816 st %g6,[%g5+0x000] ! Set processor 0 done flag
12817
12818 set p0_temp,%g6
12819 add %g1,%g4,%g1
12820 stx %g4,[%g6]
12821 stx %g2,[%g6+8]
12822 stx %g3,[%g6+16]
12823 st %fsr,[%g6+24]
12824 ta BAD_TRAP
12825
12826p0_selfmod_failed:
12827 ba p0_failed
12828 mov 0xabc,%g1
12829
12830p0_branch_failed:
12831 mov 0xbbb,%g1
12832 rd %ccr,%g2
12833 ba p0_failed
12834 mov 0x0,%g3
12835
12836p0_trap1e:
12837 sdivx %l0,%l5,%l5
12838 add %l5,%l4,%l3
12839 stwa %l1,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[00000000100c1410]
12840 done
12841
12842p0_trap1o:
12843 sdivx %l0,%l5,%l5
12844 add %l5,%l4,%l3
12845 stwa %l1,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[00000000100c1410]
12846 done
12847
12848
12849p0_trap2e:
12850 umul %l3,%l1,%l0
12851 subc %l1,-0xa01,%l6
12852 addc %l6,%l0,%l3
12853 umul %l5,%l7,%l4
12854 sdivx %l2,0xa19,%l1
12855 lduba [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000010041408]
12856 swapa [%i4+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000010101400]
12857 done
12858
12859p0_trap2o:
12860 umul %l3,%l1,%l0
12861 subc %l1,-0xa01,%l6
12862 addc %l6,%l0,%l3
12863 umul %l5,%l7,%l4
12864 sdivx %l2,0xa19,%l1
12865 lduba [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000010041408]
12866 swapa [%o4+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000010101400]
12867 done
12868
12869
12870p0_trap3e:
12871 sub %l4,-0x9fb,%l3
12872 or %l5,0x8f2,%l2
12873 and %l0,-0xc57,%l7
12874 and %l5,%l6,%l6
12875 orn %l1,%l5,%l6
12876 or %l2,%l5,%l5
12877 xnor %l7,%l3,%l7
12878 done
12879
12880p0_trap3o:
12881 sub %l4,-0x9fb,%l3
12882 or %l5,0x8f2,%l2
12883 and %l0,-0xc57,%l7
12884 and %l5,%l6,%l6
12885 orn %l1,%l5,%l6
12886 or %l2,%l5,%l5
12887 xnor %l7,%l3,%l7
12888 done
12889
12890! Cross Processor Interrupt Handler
12891
12892cross_intr_handler:
12893 membar #Sync
12894! Identify the recipient of the interrupt
12895 mov 0x10,%g1 ! VA of Core ID Register
12896 ldxa [%g1]ASI_CMP_CORE_ID,%g1
12897 and %g1,0x3f,%g4 ! Extract Core ID in %g4
12898 sll %g4,2,%g1 ! Index into intr receive array
12899 set received_xintr,%g2 ! Pointer to receive counters
12900 lduw [%g2+%g1],%g3 ! Get receive count
12901 inc %g3 ! Incement by 1
12902 st %g3,[%g2+%g1] ! Update receive count
12903! Reset busy bit interrupts and return
12904 mov 0x40,%g1 ! Busy bit
12905 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
12906 membar #Sync
12907 retry
12908
12909inst_access_handler:
12910 done
12911
12912 .align 256
12913data_access_handler:
129141: done
12915
12916p0_init_memory_pointers:
12917 set p0_init_registers,%g1
12918 mov %g0,%g2
12919 mov %g0,%g3
12920 mov %g0,%g4
12921 mov %g0,%g5
12922 mov %g0,%g6
12923 mov %g0,%g7
12924
12925! Initialize memory pointers for window 0
12926 set p0_local0_start,%i0
12927 set p0_local1_start,%i1
12928 set p0_local2_start,%i2
12929 set p0_local3_start,%i3
12930 set p0_local4_start,%i4
12931 set p0_local5_start,%i5
12932 set p0_local6_start,%i6
12933 clr %i7
12934! Init Local Registers in Window 0
12935 ldx [%g1+0x000],%l0 ! %l0 = fb8d8dca8f37d102
12936 ldx [%g1+0x008],%l1 ! %l1 = a68acbae127aa947
12937 ldx [%g1+0x010],%l2 ! %l2 = c71c16ca6d4674a6
12938 ldx [%g1+0x018],%l3 ! %l3 = 6f99a7840af0b676
12939 ldx [%g1+0x020],%l4 ! %l4 = 8b876ce63e139bbb
12940 ldx [%g1+0x028],%l5 ! %l5 = a910899852c00f53
12941 ldx [%g1+0x030],%l6 ! %l6 = d07f6d980044b265
12942 ldx [%g1+0x038],%l7 ! %l7 = f94d015a0a670fac
12943
12944! Initialize the output register of window 0
12945
12946 set share0_start,%o0
12947 set share1_start,%o1
12948 set share2_start,%o2
12949 set share3_start,%o3
12950 mov 0x08,%o4
12951 mov 0x10,%o5
12952 mov 0x18,%o6
12953
12954 retl
12955 nop
12956
12957user_text_end:
12958 .seg "text"
12959 .align 0x2000
12960user_near0_start:
12961p0_near_0_le:
12962 xor %l3,%l0,%l1
12963 sub %l4,%l5,%l3
12964 umul %l5,0xa0c,%l6
12965 ldub [%i6+0x01b],%l5 ! Mem[000000001018141b]
12966 ld [%i6+0x010],%f3 ! Mem[0000000010181410]
12967 jmpl %o7,%g0
12968 smul %l3,-0x5b0,%l1
12969p0_near_0_he:
12970 sdivx %l0,0x95f,%l0
12971 jmpl %o7,%g0
12972 sdivx %l7,-0x0ab,%l4
12973near0_b2b_h:
12974 smul %l1,0x4c8,%l3
12975 add %l6,-0xc1d,%l2
12976 addc %l6,-0xfa4,%l5
12977 and %l5,%l6,%l0
12978 udivx %l4,%l7,%l3
12979 jmpl %o7,%g0
12980 addc %l2,%l6,%l7
12981near0_b2b_l:
12982 xor %l3,0x7e9,%l0
12983 andn %l3,0xd6b,%l0
12984 mulx %l0,%l1,%l1
12985 sdivx %l3,0x566,%l5
12986 udivx %l4,%l2,%l5
12987 jmpl %o7,%g0
12988 smul %l3,%l1,%l4
12989user_near0_end:
12990 .seg "text"
12991 .align 0x2000
12992user_near1_start:
12993p0_near_1_le:
12994 swap [%i5+0x004],%l5 ! Mem[0000000010141404]
12995 ldsb [%i1+0x012],%l5 ! Mem[0000000010041412]
12996 udivx %l0,%l7,%l4
12997 add %l2,0x4b2,%l6
12998 std %f6 ,[%i3+0x028] ! Mem[00000000100c1428]
12999 jmpl %o7,%g0
13000 subc %l0,%l4,%l2
13001p0_near_1_he:
13002 stx %l3,[%i3+0x000] ! Mem[00000000100c1400]
13003 jmpl %o7,%g0
13004 swap [%i4+0x014],%l3 ! Mem[0000000010101414]
13005near1_b2b_h:
13006 udivx %l0,0x716,%l4
13007 jmpl %o7,%g0
13008 subc %l7,%l3,%l4
13009near1_b2b_l:
13010 orn %l0,-0x0e1,%l5
13011 jmpl %o7,%g0
13012 andn %l2,-0xbea,%l4
13013user_near1_end:
13014 .seg "text"
13015 .align 0x2000
13016user_near2_start:
13017p0_near_2_le:
13018 orn %l7,-0x585,%l5
13019 std %l2,[%i6+0x030] ! Mem[0000000010181430]
13020 or %l4,-0x191,%l0
13021 smul %l5,%l6,%l4
13022 mulx %l6,%l4,%l1
13023 ldstub [%o0+0x001],%l0 ! Mem[00000000201c0001]
13024 sth %l6,[%i5+0x004] ! Mem[0000000010141404]
13025 jmpl %o7,%g0
13026 udivx %l5,%l3,%l7
13027p0_near_2_he:
13028 sth %l2,[%i4+0x034] ! Mem[0000000010101434]
13029 addc %l0,0x97b,%l0
13030 stx %l2,[%i2+0x038] ! Mem[0000000010081438]
13031 ldstub [%o1+0x040],%l3 ! Mem[0000000020800040]
13032 ldub [%i3+0x00a],%l2 ! Mem[00000000100c140a]
13033 subc %l1,0xc30,%l0
13034 ldsb [%i4+0x02c],%l3 ! Mem[000000001010142c]
13035 jmpl %o7,%g0
13036 and %l1,%l3,%l3
13037near2_b2b_h:
13038 and %l0,%l6,%l1
13039 or %l2,-0x893,%l3
13040 jmpl %o7,%g0
13041 and %l1,0x44b,%l3
13042near2_b2b_l:
13043 mulx %l2,0x293,%l6
13044 xnor %l1,%l6,%l1
13045 jmpl %o7,%g0
13046 add %l7,%l5,%l3
13047user_near2_end:
13048 .seg "text"
13049 .align 0x2000
13050user_near3_start:
13051p0_near_3_le:
13052 sth %l4,[%i4+0x038] ! Mem[0000000010101438]
13053 ld [%i4+0x008],%f1 ! Mem[0000000010101408]
13054 jmpl %o7,%g0
13055 sth %l7,[%i1+0x016] ! Mem[0000000010041416]
13056p0_near_3_he:
13057 and %l1,%l2,%l4
13058 jmpl %o7,%g0
13059 std %l6,[%i0+0x008] ! Mem[0000000010001408]
13060near3_b2b_h:
13061 smul %l3,%l3,%l6
13062 udivx %l0,%l4,%l6
13063 andn %l6,%l4,%l5
13064 xor %l7,%l0,%l1
13065 jmpl %o7,%g0
13066 udivx %l5,%l2,%l7
13067near3_b2b_l:
13068 xnor %l6,%l3,%l1
13069 udivx %l0,0x145,%l2
13070 xor %l3,%l0,%l1
13071 or %l1,%l1,%l5
13072 jmpl %o7,%g0
13073 umul %l7,%l1,%l7
13074user_near3_end:
13075 .seg "text"
13076 .text
13077 .align 0x2000
13078user_far0_start:
13079p0_far_0_le:
13080 ldstub [%o1+0x040],%l0 ! Mem[0000000020800040]
13081 xor %l3,%l5,%l5
13082 ldstub [%i5+0x036],%l7 ! Mem[0000000010141436]
13083 jmpl %o7,%g0
13084 ldstub [%i6+0x039],%l2 ! Mem[0000000010181439]
13085p0_far_0_lem:
13086 ldstub [%o1+0x040],%l0 ! Mem[0000000020800040]
13087 xor %l3,%l5,%l5
13088 membar #Sync
13089 ldstub [%i5+0x036],%l7 ! Mem[0000000010141436]
13090 membar #Sync
13091 jmpl %o7,%g0
13092 ldstub [%i6+0x039],%l2 ! Mem[0000000010181439]
13093p0_far_0_he:
13094 and %l5,0x45b,%l4
13095 ldstub [%o3+0x181],%l2 ! Mem[0000000021800181]
13096 st %f22,[%i1+0x038] ! Mem[0000000010041438]
13097 ldd [%i6+0x020],%f26 ! Mem[0000000010181420]
13098 ldsw [%i2+0x038],%l7 ! Mem[0000000010081438]
13099 ldstub [%i3+0x033],%l6 ! Mem[00000000100c1433]
13100 jmpl %o7,%g0
13101 nop
13102p0_far_0_hem:
13103 and %l5,0x45b,%l4
13104 ldstub [%o3+0x181],%l2 ! Mem[0000000021800181]
13105 membar #Sync
13106 st %f22,[%i1+0x038] ! Mem[0000000010041438]
13107 ldd [%i6+0x020],%f26 ! Mem[0000000010181420]
13108 ldsw [%i2+0x038],%l7 ! Mem[0000000010081438]
13109 ldstub [%i3+0x033],%l6 ! Mem[00000000100c1433]
13110 jmpl %o7,%g0
13111 nop
13112p0_loop_branch_0:
13113 jmpl %o7+12,%g0
13114 add %l0,1,%l0
13115far0_b2b_h:
13116 nop
13117 andn %l2,%l4,%l7
13118 or %l1,%l0,%l6
13119 or %l2,%l0,%l6
13120 sub %l4,%l0,%l7
13121 jmpl %o7,%g0
13122 udivx %l3,%l4,%l5
13123far0_b2b_l:
13124 orn %l6,-0x842,%l0
13125 nop
13126 and %l0,%l1,%l1
13127 orn %l7,%l1,%l4
13128 addc %l1,-0xdd3,%l2
13129 jmpl %o7,%g0
13130 nop
13131user_far0_end:
13132 .seg "text"
13133 .text
13134 .align 0x2000
13135user_far1_start:
13136p0_far_1_le:
13137 mulx %l0,%l3,%l3
13138 or %l7,0x83b,%l5
13139 jmpl %o7,%g0
13140 or %l4,-0x910,%l4
13141p0_far_1_lem:
13142 mulx %l0,%l3,%l3
13143 or %l7,0x83b,%l5
13144 jmpl %o7,%g0
13145 or %l4,-0x910,%l4
13146p0_far_1_he:
13147 std %f18,[%i1+0x008] ! Mem[0000000010041408]
13148 ld [%i0+0x008],%f22 ! Mem[0000000010001408]
13149 ldd [%i6+0x018],%l0 ! Mem[0000000010181418]
13150 ldsw [%i6+0x030],%l4 ! Mem[0000000010181430]
13151 andn %l2,-0xb12,%l2
13152 std %f22,[%i4+0x030] ! Mem[0000000010101430]
13153 jmpl %o7,%g0
13154 ldstub [%o1+0x000],%l5 ! Mem[0000000020800000]
13155p0_far_1_hem:
13156 membar #Sync
13157 std %f18,[%i1+0x008] ! Mem[0000000010041408]
13158 ld [%i0+0x008],%f22 ! Mem[0000000010001408]
13159 ldd [%i6+0x018],%l0 ! Mem[0000000010181418]
13160 ldsw [%i6+0x030],%l4 ! Mem[0000000010181430]
13161 andn %l2,-0xb12,%l2
13162 std %f22,[%i4+0x030] ! Mem[0000000010101430]
13163 jmpl %o7,%g0
13164 ldstub [%o1+0x000],%l5 ! Mem[0000000020800000]
13165p0_loop_branch_1:
13166 jmpl %o7+12,%g0
13167 add %l0,2,%l0
13168far1_b2b_h:
13169 nop
13170 nop
13171 or %l7,%l5,%l6
13172 jmpl %o7,%g0
13173 subc %l2,0x9e6,%l0
13174far1_b2b_l:
13175 orn %l6,0xa19,%l7
13176 subc %l4,%l6,%l4
13177 subc %l0,0x8f9,%l2
13178 jmpl %o7,%g0
13179 xnor %l2,%l4,%l0
13180user_far1_end:
13181 .seg "text"
13182 .text
13183 .align 0x2000
13184user_far2_start:
13185p0_far_2_le:
13186 stw %l1,[%i4+0x004] ! Mem[0000000010101404]
13187 xor %l4,-0x7e1,%l1
13188 addc %l7,0xb61,%l6
13189 add %l2,%l6,%l0
13190 jmpl %o7,%g0
13191 ldsb [%i3+0x01a],%l7 ! Mem[00000000100c141a]
13192p0_far_2_lem:
13193 membar #Sync
13194 stw %l1,[%i4+0x004] ! Mem[0000000010101404]
13195 xor %l4,-0x7e1,%l1
13196 addc %l7,0xb61,%l6
13197 add %l2,%l6,%l0
13198 membar #Sync
13199 jmpl %o7,%g0
13200 ldsb [%i3+0x01a],%l7 ! Mem[00000000100c141a]
13201p0_far_2_he:
13202 ldstub [%o1+0x041],%l7 ! Mem[0000000020800041]
13203 or %l6,-0x437,%l3
13204 xnor %l3,-0x432,%l5
13205 std %l0,[%i4+0x010] ! Mem[0000000010101410]
13206 ldstub [%i0+0x002],%l4 ! Mem[0000000010001402]
13207 ldub [%i3+0x03b],%l2 ! Mem[00000000100c143b]
13208 jmpl %o7,%g0
13209 smul %l3,0xb77,%l4
13210p0_far_2_hem:
13211 ldstub [%o1+0x041],%l7 ! Mem[0000000020800041]
13212 or %l6,-0x437,%l3
13213 xnor %l3,-0x432,%l5
13214 membar #Sync
13215 std %l0,[%i4+0x010] ! Mem[0000000010101410]
13216 ldstub [%i0+0x002],%l4 ! Mem[0000000010001402]
13217 ldub [%i3+0x03b],%l2 ! Mem[00000000100c143b]
13218 jmpl %o7,%g0
13219 smul %l3,0xb77,%l4
13220p0_loop_branch_2:
13221 jmpl %o7+12,%g0
13222 add %l0,3,%l0
13223far2_b2b_h:
13224 jmpl %o7,%g0
13225 or %l4,%l4,%l2
13226 jmpl %o7,%g0
13227 nop
13228far2_b2b_l:
13229 jmpl %o7,%g0
13230 subc %l1,%l0,%l3
13231 jmpl %o7,%g0
13232 nop
13233user_far2_end:
13234 .seg "text"
13235 .text
13236 .align 0x2000
13237user_far3_start:
13238p0_far_3_le:
13239 xnor %l4,%l6,%l6
13240 mulx %l6,0xcf2,%l2
13241 stx %l6,[%i0+0x020] ! Mem[0000000010001420]
13242 xnor %l4,0xdb7,%l2
13243 lduw [%i6+0x018],%l0 ! Mem[0000000010181418]
13244 sdivx %l1,%l7,%l0
13245 jmpl %o7,%g0
13246 ldd [%i6+0x028],%f12 ! Mem[0000000010181428]
13247p0_far_3_lem:
13248 xnor %l4,%l6,%l6
13249 mulx %l6,0xcf2,%l2
13250 membar #Sync
13251 stx %l6,[%i0+0x020] ! Mem[0000000010001420]
13252 xnor %l4,0xdb7,%l2
13253 lduw [%i6+0x018],%l0 ! Mem[0000000010181418]
13254 sdivx %l1,%l7,%l0
13255 membar #Sync
13256 jmpl %o7,%g0
13257 ldd [%i6+0x028],%f12 ! Mem[0000000010181428]
13258p0_far_3_he:
13259 subc %l2,0xf0e,%l2
13260 ldstub [%i0+0x001],%l2 ! Mem[0000000010001401]
13261 ldstub [%i4+0x00d],%l2 ! Mem[000000001010140d]
13262 and %l3,%l5,%l1
13263 sth %l3,[%i1+0x030] ! Mem[0000000010041430]
13264 subc %l3,%l4,%l2
13265 jmpl %o7,%g0
13266 andn %l2,%l2,%l1
13267p0_far_3_hem:
13268 subc %l2,0xf0e,%l2
13269 membar #Sync
13270 ldstub [%i0+0x001],%l2 ! Mem[0000000010001401]
13271 ldstub [%i4+0x00d],%l2 ! Mem[000000001010140d]
13272 and %l3,%l5,%l1
13273 sth %l3,[%i1+0x030] ! Mem[0000000010041430]
13274 subc %l3,%l4,%l2
13275 jmpl %o7,%g0
13276 andn %l2,%l2,%l1
13277p0_loop_branch_3:
13278 jmpl %o7+12,%g0
13279 add %l0,4,%l0
13280far3_b2b_h:
13281 and %l1,%l4,%l3
13282 jmpl %o7,%g0
13283 or %l6,0xb4a,%l1
13284far3_b2b_l:
13285 add %l4,%l5,%l2
13286 jmpl %o7,%g0
13287 or %l0,-0x445,%l6
13288user_far3_end:
13289 .seg "text"
13290 .align 0x2000
13291user_jump0_start:
13292 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
13293p0_jmpl_0_le:
13294 ldsh [%i3+0x032],%l7 ! Mem[00000000100c1432]
13295 ldsw [%i5+0x004],%l5 ! Mem[0000000010141404]
13296 nop
13297 ldstub [%i4+0x032],%l0 ! Mem[0000000010101432]
13298 ldstub [%o1+0x000],%l0 ! Mem[0000000020800000]
13299 jmpl %g6+8,%g0
13300 ldd [%i6+0x020],%f2 ! Mem[0000000010181420]
13301p0_call_0_le:
13302 sdivx %l6,0xcb4,%l2
13303 sub %l4,-0x0e6,%l5
13304 std %f8 ,[%i1+0x030] ! Mem[0000000010041430]
13305 smul %l4,%l2,%l6
13306 ldsb [%i1+0x031],%l2 ! Mem[0000000010041431]
13307 ldsb [%i0+0x01a],%l5 ! Mem[000000001000141a]
13308 ldub [%i5+0x00c],%l2 ! Mem[000000001014140c]
13309 retl
13310 swap [%i1+0x01c],%l3 ! Mem[000000001004141c]
13311p0_jmpl_0_lo:
13312 ldsh [%o3+0x032],%l7 ! Mem[00000000100c1432]
13313 ldsw [%o5+0x004],%l5 ! Mem[0000000010141404]
13314 nop
13315 ldstub [%o4+0x032],%l0 ! Mem[0000000010101432]
13316 ldstub [%i1+0x000],%l0 ! Mem[0000000020800000]
13317 jmpl %g6+8,%g0
13318 ldd [%o6+0x020],%f2 ! Mem[0000000010181420]
13319p0_call_0_lo:
13320 sdivx %l6,0xcb4,%l2
13321 sub %l4,-0x0e6,%l5
13322 std %f8 ,[%o1+0x030] ! Mem[0000000010041430]
13323 smul %l4,%l2,%l6
13324 ldsb [%o1+0x031],%l2 ! Mem[0000000010041431]
13325 ldsb [%o0+0x01a],%l5 ! Mem[000000001000141a]
13326 ldub [%o5+0x00c],%l2 ! Mem[000000001014140c]
13327 retl
13328 swap [%o1+0x01c],%l3 ! Mem[000000001004141c]
13329p0_jmpl_0_he:
13330 mulx %l7,0x334,%l1
13331 st %f20,[%i6+0x000] ! Mem[0000000010181400]
13332 stw %l4,[%i1+0x02c] ! Mem[000000001004142c]
13333 stb %l4,[%i3+0x01d] ! Mem[00000000100c141d]
13334 ldstub [%o3+0x040],%l5 ! Mem[0000000021800040]
13335 jmpl %g6+8,%g0
13336 nop
13337p0_call_0_he:
13338 mulx %l1,-0x7bf,%l0
13339 std %l2,[%i0+0x018] ! Mem[0000000010001418]
13340 retl
13341 sdivx %l7,0x099,%l3
13342p0_jmpl_0_ho:
13343 mulx %l7,0x334,%l1
13344 st %f20,[%o6+0x000] ! Mem[0000000010181400]
13345 stw %l4,[%o1+0x02c] ! Mem[000000001004142c]
13346 stb %l4,[%o3+0x01d] ! Mem[00000000100c141d]
13347 ldstub [%i3+0x040],%l5 ! Mem[0000000021800040]
13348 jmpl %g6+8,%g0
13349 nop
13350p0_call_0_ho:
13351 mulx %l1,-0x7bf,%l0
13352 std %l2,[%o0+0x018] ! Mem[0000000010001418]
13353 retl
13354 sdivx %l7,0x099,%l3
13355user_jump0_end:
13356 .seg "text"
13357 .align 0x2000
13358user_jump1_start:
13359 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
13360p0_jmpl_1_le:
13361 ldstub [%i1+0x032],%l2 ! Mem[0000000010041432]
13362 jmpl %g6+8,%g0
13363 st %f13,[%i5+0x008] ! Mem[0000000010141408]
13364p0_call_1_le:
13365 or %l0,%l0,%l5
13366 umul %l1,-0x7db,%l3
13367 andn %l4,0xb81,%l6
13368 ldsw [%i4+0x024],%l3 ! Mem[0000000010101424]
13369 retl
13370 umul %l3,0x162,%l7
13371p0_jmpl_1_lo:
13372 ldstub [%o1+0x032],%l2 ! Mem[0000000010041432]
13373 jmpl %g6+8,%g0
13374 st %f13,[%o5+0x008] ! Mem[0000000010141408]
13375p0_call_1_lo:
13376 or %l0,%l0,%l5
13377 umul %l1,-0x7db,%l3
13378 andn %l4,0xb81,%l6
13379 ldsw [%o4+0x024],%l3 ! Mem[0000000010101424]
13380 retl
13381 umul %l3,0x162,%l7
13382p0_jmpl_1_he:
13383 stw %l1,[%i3+0x02c] ! Mem[00000000100c142c]
13384 orn %l6,0x219,%l5
13385 andn %l3,%l4,%l5
13386 jmpl %g6+8,%g0
13387 add %l7,0xad1,%l0
13388p0_call_1_he:
13389 lduh [%i1+0x02e],%l4 ! Mem[000000001004142e]
13390 or %l1,-0x4a1,%l1
13391 and %l1,%l4,%l6
13392 swap [%i4+0x024],%l5 ! Mem[0000000010101424]
13393 sdivx %l5,%l3,%l2
13394 retl
13395 sub %l1,-0x712,%l5
13396p0_jmpl_1_ho:
13397 stw %l1,[%o3+0x02c] ! Mem[00000000100c142c]
13398 orn %l6,0x219,%l5
13399 andn %l3,%l4,%l5
13400 jmpl %g6+8,%g0
13401 add %l7,0xad1,%l0
13402p0_call_1_ho:
13403 lduh [%o1+0x02e],%l4 ! Mem[000000001004142e]
13404 or %l1,-0x4a1,%l1
13405 and %l1,%l4,%l6
13406 swap [%o4+0x024],%l5 ! Mem[0000000010101424]
13407 sdivx %l5,%l3,%l2
13408 retl
13409 sub %l1,-0x712,%l5
13410user_jump1_end:
13411 .seg "text"
13412 .align 0x2000
13413user_jump2_start:
13414 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
13415p0_jmpl_2_le:
13416 ldd [%i0+0x008],%l0 ! Mem[0000000010001408]
13417 subc %l6,0xa47,%l2
13418 udivx %l0,0xdf6,%l1
13419 ldstub [%o1+0x040],%l5 ! Mem[0000000020800040]
13420 ld [%i1+0x024],%f6 ! Mem[0000000010041424]
13421 jmpl %g6+8,%g0
13422 swap [%i4+0x018],%l7 ! Mem[0000000010101418]
13423p0_call_2_le:
13424 retl
13425 ldstub [%o2+0x001],%l0 ! Mem[00000000211c0001]
13426p0_jmpl_2_lo:
13427 ldd [%o0+0x008],%l0 ! Mem[0000000010001408]
13428 subc %l6,0xa47,%l2
13429 udivx %l0,0xdf6,%l1
13430 ldstub [%i1+0x040],%l5 ! Mem[0000000020800040]
13431 ld [%o1+0x024],%f6 ! Mem[0000000010041424]
13432 jmpl %g6+8,%g0
13433 swap [%o4+0x018],%l7 ! Mem[0000000010101418]
13434p0_call_2_lo:
13435 retl
13436 ldstub [%i2+0x001],%l0 ! Mem[00000000211c0001]
13437p0_jmpl_2_he:
13438 andn %l7,%l4,%l5
13439 ldsb [%i0+0x002],%l0 ! Mem[0000000010001402]
13440 stx %l0,[%i6+0x028] ! Mem[0000000010181428]
13441 std %f26,[%i5+0x038] ! Mem[0000000010141438]
13442 jmpl %g6+8,%g0
13443 ld [%i2+0x024],%f21 ! Mem[0000000010081424]
13444p0_call_2_he:
13445 retl
13446 xnor %l1,%l5,%l2
13447p0_jmpl_2_ho:
13448 andn %l7,%l4,%l5
13449 ldsb [%o0+0x002],%l0 ! Mem[0000000010001402]
13450 stx %l0,[%o6+0x028] ! Mem[0000000010181428]
13451 std %f26,[%o5+0x038] ! Mem[0000000010141438]
13452 jmpl %g6+8,%g0
13453 ld [%o2+0x024],%f21 ! Mem[0000000010081424]
13454p0_call_2_ho:
13455 retl
13456 xnor %l1,%l5,%l2
13457user_jump2_end:
13458 .seg "text"
13459 .align 0x2000
13460user_jump3_start:
13461 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
13462p0_jmpl_3_le:
13463 orn %l7,%l4,%l4
13464 mulx %l0,%l0,%l4
13465 ldx [%i5+0x020],%l5 ! Mem[0000000010141420]
13466 mulx %l6,-0x0dd,%l3
13467 swap [%i3+0x014],%l6 ! Mem[00000000100c1414]
13468 ldub [%i4+0x038],%l4 ! Mem[0000000010101438]
13469 st %f9 ,[%i4+0x030] ! Mem[0000000010101430]
13470 jmpl %g6+8,%g0
13471 subc %l7,%l5,%l3
13472p0_call_3_le:
13473 retl
13474 stb %l4,[%i6+0x00b] ! Mem[000000001018140b]
13475p0_jmpl_3_lo:
13476 orn %l7,%l4,%l4
13477 mulx %l0,%l0,%l4
13478 ldx [%o5+0x020],%l5 ! Mem[0000000010141420]
13479 mulx %l6,-0x0dd,%l3
13480 swap [%o3+0x014],%l6 ! Mem[00000000100c1414]
13481 ldub [%o4+0x038],%l4 ! Mem[0000000010101438]
13482 st %f9 ,[%o4+0x030] ! Mem[0000000010101430]
13483 jmpl %g6+8,%g0
13484 subc %l7,%l5,%l3
13485p0_call_3_lo:
13486 retl
13487 stb %l4,[%o6+0x00b] ! Mem[000000001018140b]
13488p0_jmpl_3_he:
13489 ldsh [%i6+0x002],%l1 ! Mem[0000000010181402]
13490 orn %l7,0x7b7,%l6
13491 and %l3,%l2,%l1
13492 ldstub [%i6+0x015],%l5 ! Mem[0000000010181415]
13493 std %f26,[%i2+0x030] ! Mem[0000000010081430]
13494 ldd [%i4+0x030],%f24 ! Mem[0000000010101430]
13495 swap [%i2+0x000],%l4 ! Mem[0000000010081400]
13496 jmpl %g6+8,%g0
13497 stx %l4,[%i4+0x010] ! Mem[0000000010101410]
13498p0_call_3_he:
13499 retl
13500 addc %l6,0x48f,%l5
13501p0_jmpl_3_ho:
13502 ldsh [%o6+0x002],%l1 ! Mem[0000000010181402]
13503 orn %l7,0x7b7,%l6
13504 and %l3,%l2,%l1
13505 ldstub [%o6+0x015],%l5 ! Mem[0000000010181415]
13506 std %f26,[%o2+0x030] ! Mem[0000000010081430]
13507 ldd [%o4+0x030],%f24 ! Mem[0000000010101430]
13508 swap [%o2+0x000],%l4 ! Mem[0000000010081400]
13509 jmpl %g6+8,%g0
13510 stx %l4,[%o4+0x010] ! Mem[0000000010101410]
13511p0_call_3_ho:
13512 retl
13513 addc %l6,0x48f,%l5
13514user_jump3_end:
13515
13516 .seg "data"
13517 .align 0x2000
13518user_data_start:
13519done_flags:
13520 .word 0
13521 .align 8
13522done_count:
13523 .word 0,0
13524Start_Flags:
13525 .word 0,0,0,0
13526Finish_Flag:
13527 .word 0,0
13528 .align 8
13529num_processors:
13530 .word 1
13531num_agents:
13532 .word 0
13533no_membar:
13534 .word 0
13535max_ireg:
13536 .word 8,0
13537max_freg:
13538 .word 32,0
13539 .align 64
13540p0_temp:
13541 .word 0,0,0,0,0,0,0,0
13542 .word 0,0,0,0,0,0,0,0
13543 .word 0,0,0,0,0,0,0,0
13544 .word 0,0,0,0,0,0,0,0
13545p0_debug:
13546 .word 0,0,0,0,0,0,0,0
13547 .word 0,0,0,0,0,0,0,0
13548p0_fsr:
13549 .word 0x00000000,0x00000000
13550 .align 8
13551p0_loop_cnt:
13552 .word 1,0
13553max_windows:
13554 .word 1,0,0,0,0,0,0,0
13555 .word 0,0,0,0,0,0,0,0
13556 .word 0,0,0,0,0,0,0,0
13557 .word 0,0,0,0,0,0,0,0
13558 .word 0,0,0,0,0,0,0,0
13559 .word 0,0,0,0,0,0,0,0
13560 .word 0,0,0,0,0,0,0,0
13561 .word 0,0,0,0,0,0,0,0
13562 .word 0,0,0,0,0,0,0,0
13563 .word 0,0,0,0,0,0,0,0
13564 .word 0,0,0,0,0,0,0,0
13565 .word 0,0,0,0,0,0,0,0
13566 .word 0,0,0,0,0,0,0,0
13567 .word 0,0,0,0,0,0,0,0
13568 .word 0,0,0,0,0,0,0,0
13569 .word 0,0,0,0,0,0,0,0
13570 .word 0,0,0,0,0,0,0,0
13571 .word 0,0,0,0,0,0,0,0
13572 .word 0,0,0,0,0,0,0,0
13573 .word 0,0,0,0,0,0,0,0
13574 .word 0,0,0,0,0,0,0,0
13575 .word 0,0,0,0,0,0,0,0
13576 .word 0,0,0,0,0,0,0,0
13577 .word 0,0,0,0,0,0,0,0
13578 .word 0,0,0,0,0,0,0,0
13579 .word 0,0,0,0,0,0,0,0
13580 .word 0,0,0,0,0,0,0,0
13581 .word 0,0,0,0,0,0,0,0
13582 .word 0,0,0,0,0,0,0,0
13583 .word 0,0,0,0,0,0,0,0
13584 .word 0,0,0,0,0,0,0,0
13585 .word 0,0,0,0,0,0,0,0
13586
13587 .align 8
13588p0_init_registers:
13589 .word 0xfb8d8dca,0x8f37d102 ! Init value for %l0
13590 .word 0xa68acbae,0x127aa947 ! Init value for %l1
13591 .word 0xc71c16ca,0x6d4674a6 ! Init value for %l2
13592 .word 0x6f99a784,0x0af0b676 ! Init value for %l3
13593 .word 0x8b876ce6,0x3e139bbb ! Init value for %l4
13594 .word 0xa9108998,0x52c00f53 ! Init value for %l5
13595 .word 0xd07f6d98,0x0044b265 ! Init value for %l6
13596 .word 0xf94d015a,0x0a670fac ! Init value for %l7
13597 .align 64
13598p0_init_freg:
13599 .word 0xb64e7977,0x827cf18e ! Init value for %f0
13600 .word 0x03dbb449,0x87c60567 ! Init value for %f2
13601 .word 0x3bbcf463,0xc7e84f33 ! Init value for %f4
13602 .word 0x4234295e,0x29228649 ! Init value for %f6
13603 .word 0x651c3250,0x06909cc7 ! Init value for %f8
13604 .word 0x94491724,0x412ccb02 ! Init value for %f10
13605 .word 0x622881be,0xedd6e5c6 ! Init value for %f12
13606 .word 0xa3716dda,0x978a5a90 ! Init value for %f14
13607 .word 0x43d85bfd,0x881552c0 ! Init value for %f16
13608 .word 0x783d37e1,0x6dd7848f ! Init value for %f18
13609 .word 0x061dd94d,0x09f86ad9 ! Init value for %f20
13610 .word 0xa8417509,0xabda6f33 ! Init value for %f22
13611 .word 0xd5d0d4dc,0xcb2b7647 ! Init value for %f24
13612 .word 0x59926947,0xa41fde32 ! Init value for %f26
13613 .word 0xc062cc2e,0x8f353365 ! Init value for %f28
13614 .word 0x123ad57e,0x10c1267b ! Init value for %f30
13615 .word 0xf88d1055,0x36977201 ! Init value for %f32
13616 .word 0x0719f6e2,0xb3edd8ba ! Init value for %f34
13617 .word 0xda121fd2,0x4b137dda ! Init value for %f36
13618 .word 0xc94065f5,0x808c2415 ! Init value for %f38
13619 .word 0xf84e78a8,0xcc6887d2 ! Init value for %f40
13620 .word 0xcd830b86,0x494ed595 ! Init value for %f42
13621 .word 0xefa1995d,0xda4f451d ! Init value for %f44
13622 .word 0xecf650b1,0x4b94d956 ! Init value for %f46
13623 .word 0x904d65d3,0x1558abbc
13624 .word 0x72423b27,0x117b51e4
13625 .word 0x3f76fe49,0x8aa175b5
13626 .word 0x2a9835cc,0xa4e92f70
13627 .word 0xcdbd5c47,0x7feaa424
13628 .word 0xeb635c46,0x580137a1
13629 .word 0x9d1e9a54,0x4e7a4e1f
13630 .word 0xfbda8a97,0x87bd2f6b
13631p0_share_mask:
13632 .word 0xffff0000,0x00000000
13633 .word 0x00000000,0x00000000
13634 .word 0x00000000,0x00000000
13635 .word 0x00000000,0x00000000
13636 .word 0x00000000,0x00000000
13637 .word 0x00000000,0x00000000
13638 .word 0x00000000,0x00000000
13639 .word 0x00000000,0x00000000
13640p0_expected_registers:
13641 .word 0x00000000,0x000000a4
13642 .word 0x00000000,0xff3d37e1
13643 .word 0x00000000,0x000000ff
13644 .word 0x00000000,0xff000000
13645 .word 0x00000000,0x00000000
13646 .word 0x00000000,0x000000ff
13647 .word 0x00000000,0x000000ff
13648 .word 0x00000000,0x00000000
13649p0_expected_fp_regs:
13650 .word 0xe1373dff,0x9c873bff
13651 .word 0xffffffff,0xffffffff
13652 .word 0x005fff00,0xffffff00
13653 .word 0xcdb502d1,0x295bdcc7
13654 .word 0x518a9713,0x775b9449
13655 .word 0x00000000,0xe1ffffff
13656 .word 0x37e10000,0x37e1ffff
13657 .word 0x000006f6,0x68e6ff57
13658 .word 0xffffffff,0xffffe137
13659 .word 0x000006ff,0x00000000
13660 .word 0x00000000,0x37e10000
13661 .word 0xffffffff,0xffffe137
13662 .word 0x00ff5f00,0x00ff5f00
13663 .word 0xffffff1d,0x00000000
13664 .word 0xffffe137,0xff000000
13665 .word 0x00ff5f00,0x00000000
13666 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
13667p0_local0_expect:
13668 .word 0x000000ff,0x00000000
13669 .word 0xff000000,0xff000000
13670 .word 0x000006f6,0x68e6ff57
13671 .word 0x00000000,0xffffffb8
13672 .word 0x000000ff,0x005fff00
13673 .word 0x00000000,0x00000000
13674 .word 0x000000ff,0x37e1ffff
13675 .word 0x00000000,0x005fff00
13676p0_local0_sec_expect:
13677 .word 0x00ffffff,0xffffe137
13678 .word 0xff000000,0xd102b5ff
13679 .word 0x00000000,0x00000000
13680 .word 0xb8ffffff,0x00000000
13681 .word 0x00ff5f00,0x00ff5f00
13682 .word 0x000000ff,0x00000000
13683 .word 0xffffe137,0xff000000
13684 .word 0x00000000,0xffffff6e
13685p0_local1_expect:
13686 .word 0xb8ffffff,0x00000000
13687 .word 0x37e1ffff,0xffffffff
13688 .word 0xffffffff,0x000000ff
13689 .word 0xb1ac8a3b,0x1dff5bae
13690 .word 0x000006ff,0x00000000
13691 .word 0x68e6ff57,0xd6fa8c51
13692 .word 0x0e510fed,0x1dffffff
13693 .word 0xff0000f2,0xa19e6944
13694p0_local1_sec_expect:
13695 .word 0x9c873bff,0xff3d37e1
13696 .word 0x00ffffff,0x00ff5f00
13697 .word 0xd102b5ff,0x00000000
13698 .word 0xc7dc5b29,0xd102b5cd
13699 .word 0x49945b77,0x13978a51
13700 .word 0xffffffe1,0x00000000
13701 .word 0xffffe137,0x0000e137
13702 .word 0x965c37e1,0xf6060000
13703p0_local2_expect:
13704 .word 0xffff00ff,0xffffffff
13705 .word 0x00000000,0xff000000
13706 .word 0xffffff00,0x00000000
13707 .word 0x00000000,0x0000ff00
13708 .word 0x518cfad6,0x00000000
13709 .word 0x00000000,0x00000000
13710 .word 0x00000000,0x000000e1
13711 .word 0x965c3757,0xb1cdff00
13712p0_local2_sec_expect:
13713 .word 0xffffffff,0xffffffff
13714 .word 0x00000000,0x37e1ffff
13715 .word 0x00000000,0xb5000000
13716 .word 0x24174994,0x000000f6
13717 .word 0x3b8aacb1,0x6e1e92a8
13718 .word 0x00000000,0x0000783d
13719 .word 0x94491724,0x52e548c3
13720 .word 0xd1022890,0xcdb502d1
13721p0_local3_expect:
13722 .word 0xff000000,0x000000ff
13723 .word 0xffffffff,0x00000037
13724 .word 0xffb502d1,0xffffffff
13725 .word 0xffffffff,0xffffffff
13726 .word 0xffffffff,0xffffe137
13727 .word 0x37e1ffff,0x000000ff
13728 .word 0xc34866ff,0x783d4994
13729 .word 0x68e6ff57,0x00000000
13730p0_local3_sec_expect:
13731 .word 0x00000000,0x0000e137
13732 .word 0x000000ff,0xffffff6e
13733 .word 0xff000000,0x00000000
13734 .word 0xc7dc5b29,0xd102b5cd
13735 .word 0x49945b77,0x13978a51
13736 .word 0x00ffffff,0xffffe137
13737 .word 0x0e510fed,0x4fc855b8
13738 .word 0x965c37e1,0xf6060000
13739p0_local4_expect:
13740 .word 0x000000e1,0x00000000
13741 .word 0xff000000,0x0000e137
13742 .word 0xff0000ff,0x00000000
13743 .word 0x71e8411b,0x5ad71e3b
13744 .word 0xff8a9713,0x775b94ff
13745 .word 0xe13700ff,0xd700e1ff
13746 .word 0x0000ff3d,0xffffffff
13747 .word 0x00000000,0x0000ffff
13748p0_local4_sec_expect:
13749 .word 0xffb502d1,0x295bdcc7
13750 .word 0x00000000,0x00000000
13751 .word 0x00000000,0xed0f510e
13752 .word 0xf800e2f2,0x35ade500
13753 .word 0xd96af809,0x948a6312
13754 .word 0xffffffff,0xd6fa8c51
13755 .word 0x00008f57,0xb1cdffff
13756 .word 0xff0000f2,0xa19e6944
13757p0_local5_expect:
13758 .word 0x00000000,0x9c873bff
13759 .word 0x00000000,0xff000000
13760 .word 0xff000000,0x37e1ffff
13761 .word 0xcdb5ffd1,0x295bdcc7
13762 .word 0x518a9713,0x775b9449
13763 .word 0x00000000,0xe1ffffff
13764 .word 0x37e10000,0x37e1ffff
13765 .word 0x000006f6,0xe1375c96
13766p0_local5_sec_expect:
13767 .word 0x00000000,0x1dffffff
13768 .word 0xff000000,0xffffe137
13769 .word 0xff000000,0x00000000
13770 .word 0x3b1ed75a,0x1b41e871
13771 .word 0x2723af57,0xbac23955
13772 .word 0xf2e25d08,0x005fff00
13773 .word 0x93ab8046,0x52e548c3
13774 .word 0x7403c892,0x43ca1dd3
13775p0_local6_expect:
13776 .word 0xff0000ff,0xff000000
13777 .word 0xff0000ff,0xff000000
13778 .word 0x3dff0000,0xff000000
13779 .word 0xc7dc5b29,0xffffff1d
13780 .word 0x37ffffff,0xffffffff
13781 .word 0xffffffff,0x00000037
13782 .word 0xffffffe1,0x4fc855b8
13783 .word 0x965c37e1,0xff000000
13784p0_local6_sec_expect:
13785 .word 0xffffffff,0x0000e137
13786 .word 0xffffffff,0xffffe137
13787 .word 0xff000000,0xe1ffffff
13788 .word 0xb1ac8a3b,0x1da45bae
13789 .word 0xd96af809,0x948a6312
13790 .word 0x9c8971bc,0xd6fa8c51
13791 .word 0x0000e137,0x0000ff3d
13792 .word 0xce75fb64,0xa19e6944
13793share0_expect:
13794 .word 0xffff851d,0xde8937aa
13795 .word 0xde82631a,0x6745b468
13796 .word 0x5610c0ea,0x4162d709
13797 .word 0xd8a4a5a1,0x8167a198
13798 .word 0x18b0d48e,0x0ea0138c
13799 .word 0x082f9616,0x1b4f587d
13800 .word 0x72e6ec0e,0x55df321b
13801 .word 0xf92b30f6,0x5cdb673a
13802share1_expect:
13803 .word 0xff009984,0x2bec91a7
13804 .word 0xfe5e67cb,0x581068a5
13805 .word 0x22022867,0x0810535b
13806 .word 0x123092c5,0x91af0f03
13807 .word 0x157251fd,0x0a58157f
13808 .word 0xd8af464d,0x438de4d1
13809 .word 0xe1d10f95,0x307759ce
13810 .word 0x1eafe96b,0x08c6de7f
13811 .word 0xffffb8ec,0xf2beaf4d
13812 .word 0x5f61a4b6,0xf0d51b6d
13813 .word 0x24a8c980,0x2f1ea9e6
13814 .word 0x62b5297b,0xc878e0f9
13815 .word 0xd24c817a,0x0e9f0f4c
13816 .word 0x91d42c75,0xf2c53123
13817 .word 0x59587949,0x678ec535
13818 .word 0xb718fd7a,0x1cb18583
13819share2_expect:
13820 .word 0xffffa37b,0x419acc1e
13821 .word 0xe88f11a2,0xc2e1d26f
13822 .word 0x792da353,0x5f8e1107
13823 .word 0x1e5937ff,0xb9a5be67
13824 .word 0xcef5c1b9,0xe5034501
13825 .word 0x93fb97f0,0xd8fc0758
13826 .word 0x3146b796,0xb5cc938d
13827 .word 0x15e56063,0x527367b8
13828share3_expect:
13829 .word 0xffff57e0,0x76cc7910
13830 .word 0x7e2c8b62,0x7b8b6ea4
13831 .word 0x6f958c74,0x76798a44
13832 .word 0x35081ccc,0x5edd64ad
13833 .word 0x4b307f3e,0x360dc1d4
13834 .word 0x77befed3,0xe00e49c7
13835 .word 0xfaf9021b,0xaa2f4afa
13836 .word 0x00ceabe4,0x3c742d1c
13837 .word 0xffff4289,0xc6fc6e66
13838 .word 0xe7328b6b,0xfb4cfa20
13839 .word 0x00e57a15,0x8a2dbd74
13840 .word 0xa15113af,0x6da1c168
13841 .word 0x7b586550,0x00fe719b
13842 .word 0xda68bd29,0x8fcc2f8c
13843 .word 0x5e362db6,0xf96522e2
13844 .word 0x8b252939,0x83911a7e
13845 .word 0xffff14cb,0x19ce252d
13846 .word 0x0a852c4e,0xbe598ab7
13847 .word 0x03ccf312,0xb52c2446
13848 .word 0x84a7216c,0x1b86c2af
13849 .word 0xe8621c4a,0xfb878f7f
13850 .word 0xe8045a8d,0xa157e818
13851 .word 0xef07f2b3,0x3cf505fe
13852 .word 0xc5ed017a,0x6b44ae8f
13853 .word 0xffffd561,0x0db4979c
13854 .word 0x33053dea,0xc6dbbb54
13855 .word 0x9f56ff5e,0xeeca61bf
13856 .word 0xc806d1a8,0xeafe8187
13857 .word 0xb985b1b9,0x523add46
13858 .word 0xdb9ec8b3,0x8670b6ab
13859 .word 0x3476b61a,0x81b40212
13860 .word 0x64ea8aa6,0x2c9d9979
13861 .word 0x5b005a3e,0xc00d1498
13862 .word 0x80f53c09,0xb6fdcb25
13863 .word 0x887794e6,0x16aa78b3
13864 .word 0x4f51f5d3,0xef8c5000
13865 .word 0x398da361,0xe6f4fcf3
13866 .word 0xe77bbea6,0x7177267a
13867 .word 0x14d99948,0xc762a774
13868 .word 0xc651988e,0x73343af6
13869 .word 0x00b52023,0x01750275
13870 .word 0x7104a89a,0xe1d73ff5
13871 .word 0x332fb3ff,0x966e20ce
13872 .word 0xeccfdb22,0xe9599dfe
13873 .word 0x5cef0576,0x1dcbe138
13874 .word 0x54a08e10,0xb34f837c
13875 .word 0xa2bf5920,0xc164ce47
13876 .word 0xea76dddd,0x7227205b
13877 .word 0x5f00d16c,0x89249a6e
13878 .word 0x60b02eca,0xcb4f9dc7
13879 .word 0x5eb5632b,0xd66ba0bb
13880 .word 0xad00f924,0x789730f1
13881 .word 0x96d0e92c,0xc93c6dd6
13882 .word 0x81d62bdd,0xba4e0c95
13883 .word 0x71b7c202,0x8b296e6b
13884 .word 0x822fe2b9,0xe5e92341
13885 .word 0xffff6d36,0xfd29576c
13886 .word 0x8c771932,0x184f47ca
13887 .word 0x4eb43808,0xffeb724a
13888 .word 0x3d669fa0,0x8845d527
13889 .word 0x4f57ece6,0xde1d53a8
13890 .word 0x05937090,0x2d45ebe0
13891 .word 0x1c3e0839,0x05a35133
13892 .word 0xb54c5e72,0x07d40398
13893p0_invalidate_semaphore:
13894 .word 0
13895
13896! Data for check points
13897
13898 .align 8
13899p0_check_pt_data_1:
13900 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
13901 .word 0x00000000,0x63accd66 ! Expected data for %l0
13902 .word 0x00000000,0x8d2ba881 ! Expected data for %l1
13903 .word 0x00000000,0x00000078 ! Expected data for %l3
13904 .word 0x00000000,0xd9690063 ! Expected data for %l4
13905 .word 0x00000000,0x00000063 ! Expected data for %l5
13906 .word 0x00000000,0x00000850 ! Expected data for %l6
13907 .word 0x00000000,0x0000f7d8 ! Expected data for %l7
13908 .word 0xb64e7977,0x827cf18e ! Expected data for %f0
13909 .word 0x0fde369b,0x87c60567 ! Expected data for %f2
13910 .word 0x63aae7fa,0x573b7f97 ! Expected data for %f4
13911 .word 0x4234295e,0x29228649 ! Expected data for %f6
13912 .word 0x578fe668,0x06909cc7 ! Expected data for %f8
13913 .word 0x43d85bfd,0xe1373d78 ! Expected data for %f16
13914 .word 0xd5d0d4dc,0x7d9a73ba ! Expected data for %f24
13915 .word 0xd96af809,0xa41fde32 ! Expected data for %f26
13916p0_check_pt_data_2:
13917 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
13918 .word 0x00000000,0x0000a562 ! Expected data for %l0
13919 .word 0x8f84d76d,0xe1373d78 ! Expected data for %l1
13920 .word 0xe8a2a285,0x7434707e ! Expected data for %l2
13921 .word 0xffffffff,0xd96af809 ! Expected data for %l3
13922 .word 0x00000000,0x00000074 ! Expected data for %l4
13923 .word 0xce9eb990,0xcb947cb9 ! Expected data for %l5
13924 .word 0x00000000,0x00000000 ! Expected data for %l6
13925 .word 0x00000000,0x00000057 ! Expected data for %l7
13926 .word 0xb64e7977,0x827cf18e ! Expected data for %f0
13927 .word 0x74fbd6cf,0x26ac631b ! Expected data for %f2
13928 .word 0x63aae7fa,0x573b7f97 ! Expected data for %f4
13929 .word 0x4234295e,0x29228649 ! Expected data for %f6
13930p0_check_pt_data_3:
13931 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
13932 .word 0x00000000,0x00003d78 ! Expected data for %l0
13933 .word 0xffffffff,0xffffa841 ! Expected data for %l1
13934 .word 0x00000000,0x00002922 ! Expected data for %l2
13935 .word 0x00000000,0x00000000 ! Expected data for %l3
13936 .word 0x00000000,0xfff6cdb1 ! Expected data for %l4
13937 .word 0x00000000,0x578fe668 ! Expected data for %l5
13938 .word 0x00000000,0x79a894ef ! Expected data for %l6
13939 .word 0x00000000,0x0000008f ! Expected data for %l7
13940 .word 0xcdb502d1,0xa3bf2890 ! Expected data for %f0
13941 .word 0x598aa05b,0x6a5df7d8 ! Expected data for %f2
13942 .word 0x02cb2c41,0x24174994 ! Expected data for %f4
13943 .word 0x71e8411b,0x5ad71e3b ! Expected data for %f6
13944 .word 0x5539c2ba,0x57af2327 ! Expected data for %f8
13945 .word 0x3d99c199,0x085de2f2 ! Expected data for %f10
13946 .word 0xc348e552,0xfff6cdb1 ! Expected data for %f12
13947 .word 0x68e68f57,0xb1cdf6ff ! Expected data for %f14
13948 .word 0x783d37e1,0x98bc81af ! Expected data for %f18
13949 .word 0x68e68f57,0x10c1267b ! Expected data for %f30
13950p0_check_pt_data_4:
13951 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
13952 .word 0x00000000,0x4dd91dff ! Expected data for %l1
13953 .word 0x00000000,0x0000008f ! Expected data for %l2
13954 .word 0x00000000,0x00000000 ! Expected data for %l3
13955 .word 0x00000000,0xd9690063 ! Expected data for %l5
13956 .word 0x09f86ad9,0xd172c211 ! Expected data for %l6
13957 .word 0xfc7325aa,0xaf810000 ! Expected data for %l7
13958 .word 0x598aa05b,0x6a5df7d8 ! Expected data for %f2
13959 .word 0x02cb2c41,0x24174994 ! Expected data for %f4
13960 .word 0xa8490643,0xd9e62c7d ! Expected data for %f30
13961p0_check_pt_data_5:
13962 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
13963 .word 0xdbae39bf,0xe2b9cac1 ! Expected data for %l0
13964 .word 0x3428d277,0x9971df90 ! Expected data for %l1
13965 .word 0x00000000,0x00000008 ! Expected data for %l2
13966 .word 0x00000000,0x00000000 ! Expected data for %l3
13967 .word 0x00000000,0x0000df37 ! Expected data for %l4
13968 .word 0x00000000,0x0000004d ! Expected data for %l5
13969 .word 0x00000000,0x00000000 ! Expected data for %l6
13970 .word 0x00000000,0x00000011 ! Expected data for %l7
13971 .word 0x0000c211,0x000069d9 ! Expected data for %f2
13972 .word 0x8ef17c82,0x7779df37 ! Expected data for %f6
13973 .word 0x5539c2ba,0x3581cb85 ! Expected data for %f8
13974 .word 0xef940000,0x00000000 ! Expected data for %f24
13975 .word 0xd96af809,0xd9690063 ! Expected data for %f26
13976p0_check_pt_data_6:
13977 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
13978 .word 0xff000000,0xdcd4d0d5 ! Expected data for %l0
13979 .word 0x00000000,0x0000cfff ! Expected data for %l1
13980 .word 0x00000000,0x1063cb77 ! Expected data for %l2
13981 .word 0x00000000,0x00000000 ! Expected data for %l3
13982 .word 0x00000000,0x000000ff ! Expected data for %l4
13983 .word 0x00000000,0xff37d102 ! Expected data for %l5
13984 .word 0x00000000,0x00000000 ! Expected data for %l6
13985 .word 0xd9ff06f6,0x76945c96 ! Expected data for %l7
13986 .word 0x0000c211,0x000069d9 ! Expected data for %f2
13987 .word 0x02cb2c41,0x24174994 ! Expected data for %f4
13988 .word 0x8f84d76d,0xff1dd9ff ! Expected data for %f6
13989 .word 0xc348e552,0x24174994 ! Expected data for %f12
13990 .word 0x7779df37,0x00000000 ! Expected data for %f20
13991p0_check_pt_data_7:
13992 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
13993 .word 0x00000000,0x00000000 ! Expected data for %l0
13994 .word 0x00000000,0x000049ff ! Expected data for %l1
13995 .word 0xffffffff,0xffff9157 ! Expected data for %l2
13996 .word 0x00000000,0x00000002 ! Expected data for %l3
13997 .word 0x00000000,0x4dd91d06 ! Expected data for %l4
13998 .word 0x00000000,0xcdb502d1 ! Expected data for %l6
13999 .word 0x00000000,0x00005f00 ! Expected data for %l7
14000 .word 0x02cb2c41,0x24174994 ! Expected data for %f4
14001 .word 0x8f84d76d,0xff1dd9ff ! Expected data for %f6
14002 .word 0xff1dd9ff,0x5791dab5 ! Expected data for %f20
14003p0_check_pt_data_8:
14004 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14005 .word 0x00000000,0x005f0000 ! Expected data for %l0
14006 .word 0x00000000,0x000000ff ! Expected data for %l1
14007 .word 0x00000000,0xffd49157 ! Expected data for %l2
14008 .word 0x00000000,0x0000d04d ! Expected data for %l3
14009 .word 0x00000000,0x00005f00 ! Expected data for %l4
14010 .word 0x00000000,0x000000e1 ! Expected data for %l5
14011 .word 0x00000000,0x000000a8 ! Expected data for %l6
14012 .word 0xcdb502d1,0xa3bf2890 ! Expected data for %f0
14013 .word 0x0068ac26,0xff1dd9ff ! Expected data for %f6
14014 .word 0x783d37e1,0x0000cfff ! Expected data for %f12
14015 .word 0xe1373d78,0x827cf18e ! Expected data for %f14
14016 .word 0x9028bfa3,0xd102b5cd ! Expected data for %f16
14017 .word 0xd9690000,0x11c20000 ! Expected data for %f18
14018 .word 0x94491724,0x061dd94d ! Expected data for %f20
14019 .word 0xffd91dff,0x6dd7848f ! Expected data for %f22
14020 .word 0x85cb8135,0xbac23955 ! Expected data for %f24
14021 .word 0xf2e25d08,0x99c1993d ! Expected data for %f26
14022 .word 0x94491724,0x52e548c3 ! Expected data for %f28
14023 .word 0xffffcdb1,0x00000000 ! Expected data for %f30
14024p0_check_pt_data_9:
14025 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14026 .word 0x00000000,0xff000000 ! Expected data for %l0
14027 .word 0x00000000,0x000000ff ! Expected data for %l1
14028 .word 0x00000000,0x000000ff ! Expected data for %l2
14029 .word 0x00000000,0x0000006e ! Expected data for %l3
14030 .word 0x00000000,0x00000000 ! Expected data for %l4
14031 .word 0x00000000,0x000000d0 ! Expected data for %l5
14032 .word 0x00000000,0xffffffff ! Expected data for %l6
14033 .word 0x00000000,0x00000000 ! Expected data for %l7
14034 .word 0x00000000,0x00000000 ! Expected data for %f0
14035 .word 0x02cb2c41,0x630069d9 ! Expected data for %f4
14036 .word 0x0068ac26,0xff1dd9ff ! Expected data for %f6
14037 .word 0x5539c2ba,0x0fde36ff ! Expected data for %f8
14038 .word 0x00000000,0x000000d0 ! Expected data for %f30
14039p0_check_pt_data_10:
14040 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14041 .word 0x00000000,0x00000000 ! Expected data for %l0
14042 .word 0xffffffff,0xff1dd94d ! Expected data for %l1
14043 .word 0x00000000,0x00000002 ! Expected data for %l2
14044 .word 0x00000000,0x241749ff ! Expected data for %l3
14045 .word 0x00000000,0x000069d9 ! Expected data for %l4
14046 .word 0x00000000,0x00000000 ! Expected data for %l5
14047 .word 0x00000000,0x00000000 ! Expected data for %l6
14048 .word 0x00000000,0x65d0c689 ! Expected data for %l7
14049 .word 0x00000000,0x00000000 ! Expected data for %f0
14050 .word 0x00000000,0x993c43f4 ! Expected data for %f2
14051 .word 0x630069d9,0x007ee51c ! Expected data for %f4
14052 .word 0x135abbdb,0xc99b887f ! Expected data for %f6
14053 .word 0x5311e374,0xddae6b21 ! Expected data for %f8
14054 .word 0x58753f2f,0x3473a3d9 ! Expected data for %f10
14055 .word 0x3a01337c,0xdc6b25e8 ! Expected data for %f12
14056 .word 0x18295d59,0xc1b881ee ! Expected data for %f14
14057 .word 0x68e68f57,0x7f4e50ff ! Expected data for %f24
14058 .word 0x00000000,0x00000000 ! Expected data for %f28
14059p0_check_pt_data_11:
14060 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14061 .word 0x00000000,0xffffcdb1 ! Expected data for %l0
14062 .word 0xffffffff,0xffffe200 ! Expected data for %l1
14063 .word 0x00000000,0x0000006e ! Expected data for %l2
14064 .word 0xffffffff,0xffffffff ! Expected data for %l3
14065 .word 0x00000000,0x020037e1 ! Expected data for %l4
14066 .word 0x00000000,0xff1dd94d ! Expected data for %l5
14067 .word 0xffffffff,0xffffc100 ! Expected data for %l6
14068 .word 0x94491724,0x00000000 ! Expected data for %f0
14069 .word 0x4999c199,0x630069d9 ! Expected data for %f2
14070 .word 0x00e25d08,0x412ccb02 ! Expected data for %f4
14071 .word 0x3b1ed75a,0x1b41e871 ! Expected data for %f6
14072 .word 0x2723af57,0xbac23955 ! Expected data for %f8
14073 .word 0xf2e25d08,0x99c1993d ! Expected data for %f10
14074 .word 0x93ab8046,0x52e548c3 ! Expected data for %f12
14075 .word 0x7403c892,0x43ca1dd3 ! Expected data for %f14
14076 .word 0x00000000,0x085de2f2 ! Expected data for %f18
14077 .word 0x8f84d76d,0x00000000 ! Expected data for %f24
14078p0_check_pt_data_12:
14079 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14080 .word 0x00000000,0x000000ff ! Expected data for %l0
14081 .word 0x00000000,0x000000ff ! Expected data for %l1
14082 .word 0x00000000,0x000000ff ! Expected data for %l2
14083 .word 0x00000000,0x000000ff ! Expected data for %l3
14084 .word 0x00000000,0xe1370002 ! Expected data for %l4
14085 .word 0x00000000,0x085de2f2 ! Expected data for %l5
14086 .word 0x00000000,0x000000ff ! Expected data for %l6
14087 .word 0xffffffff,0xcdb10000 ! Expected data for %l7
14088 .word 0x4999c199,0x630069d9 ! Expected data for %f2
14089 .word 0x00e25d08,0x412ccb02 ! Expected data for %f4
14090 .word 0xf6ffff1d,0x35ade525 ! Expected data for %f16
14091 .word 0x00000000,0x0fde36ff ! Expected data for %f18
14092p0_check_pt_data_13:
14093 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14094 .word 0xefa6d8e0,0x9085fb95 ! Expected data for %l0
14095 .word 0x00000000,0x00000000 ! Expected data for %l1
14096 .word 0x00000000,0x00006dd7 ! Expected data for %l3
14097 .word 0x00000000,0x000000b1 ! Expected data for %l4
14098 .word 0x00000000,0x00009500 ! Expected data for %l5
14099 .word 0x00000000,0x00000000 ! Expected data for %l6
14100 .word 0xffffffff,0xffffffc1 ! Expected data for %l7
14101 .word 0x00e25d08,0x412ccb02 ! Expected data for %f4
14102 .word 0x2723af57,0xffffcdb1 ! Expected data for %f8
14103 .word 0x99c19949,0x99c1993d ! Expected data for %f10
14104 .word 0xffffffff,0xffff9449 ! Expected data for %f22
14105 .word 0x0319074f,0x000000d0 ! Expected data for %f30
14106p0_check_pt_data_14:
14107 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14108 .word 0x00000000,0x00000000 ! Expected data for %l0
14109 .word 0xffffffff,0xffffffc4 ! Expected data for %l1
14110 .word 0x00000000,0x00000074 ! Expected data for %l2
14111 .word 0x00000000,0x0000003d ! Expected data for %l3
14112 .word 0x00000000,0x085de2f2 ! Expected data for %l4
14113 .word 0x00000000,0x00000000 ! Expected data for %l5
14114 .word 0x00000000,0x000000ff ! Expected data for %l6
14115 .word 0x00000000,0x00000000 ! Expected data for %l7
14116 .word 0x4999c199,0x630069d9 ! Expected data for %f2
14117 .word 0x00000000,0x99c1993d ! Expected data for %f10
14118 .word 0xefa6d8e0,0x9085fb95 ! Expected data for %f30
14119p0_check_pt_data_15:
14120 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14121 .word 0x00000000,0x99c19949 ! Expected data for %l0
14122 .word 0x00000000,0x000049ff ! Expected data for %l1
14123 .word 0x00000000,0x4999c199 ! Expected data for %l2
14124 .word 0xffffffff,0xff000000 ! Expected data for %l3
14125 .word 0x00000000,0x00000054 ! Expected data for %l4
14126 .word 0x8f84d76d,0x49000000 ! Expected data for %l6
14127 .word 0x00000000,0x00000090 ! Expected data for %l7
14128 .word 0x000000ff,0x00000000 ! Expected data for %f0
14129 .word 0x4999c199,0x630069d9 ! Expected data for %f2
14130 .word 0x00e25d08,0x412ccb02 ! Expected data for %f4
14131 .word 0x3b1ed75a,0x1b41e871 ! Expected data for %f6
14132 .word 0x2723af57,0xffffcdb1 ! Expected data for %f8
14133 .word 0x99c19949,0x99c1993d ! Expected data for %f10
14134 .word 0x93ab8046,0x52e548c3 ! Expected data for %f12
14135 .word 0x7403c892,0x43ca1dd3 ! Expected data for %f14
14136 .word 0x99c19949,0x35ade525 ! Expected data for %f16
14137 .word 0x25e5ad35,0x000000f6 ! Expected data for %f22
14138 .word 0xff68ac26,0x00000000 ! Expected data for %f24
14139p0_check_pt_data_16:
14140 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14141 .word 0x00000000,0x00000000 ! Expected data for %l0
14142 .word 0x578fe6ff,0x06909cc7 ! Expected data for %l1
14143 .word 0x00000000,0x00009085 ! Expected data for %l2
14144 .word 0x00000000,0x00000000 ! Expected data for %l3
14145 .word 0x00000000,0xffff9449 ! Expected data for %l4
14146 .word 0xc1ffffff,0xa8b048e7 ! Expected data for %l5
14147 .word 0x00000000,0x00000000 ! Expected data for %l6
14148 .word 0x00000000,0x3d99c199 ! Expected data for %l7
14149 .word 0xd9690063,0x99c14dff ! Expected data for %f0
14150 .word 0xf6000000,0x35ade525 ! Expected data for %f2
14151 .word 0x94491724,0x0000d102 ! Expected data for %f4
14152 .word 0xc1cab9e2,0x90e59ece ! Expected data for %f6
14153 .word 0x00000000,0x00000000 ! Expected data for %f8
14154 .word 0x5791d4ff,0x00000000 ! Expected data for %f10
14155 .word 0xbf39aedb,0x00000000 ! Expected data for %f12
14156 .word 0x7782d6e0,0x3da1b950 ! Expected data for %f14
14157 .word 0xffe5ad35,0x1dfffff6 ! Expected data for %f16
14158 .word 0x00000000,0x00000000 ! Expected data for %f18
14159 .word 0xf2e25d08,0xffe25d08 ! Expected data for %f20
14160 .word 0xcdb502d1,0x295bdcc7 ! Expected data for %f22
14161 .word 0x518a9713,0x775b9449 ! Expected data for %f24
14162 .word 0x9c873bb5,0x6e1e92a8 ! Expected data for %f26
14163 .word 0xb855c84f,0xed0f510e ! Expected data for %f28
14164 .word 0xd9ff06f6,0x76945c96 ! Expected data for %f30
14165p0_check_pt_data_17:
14166 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14167 .word 0x00000000,0x4994ffff ! Expected data for %l0
14168 .word 0x00000000,0x000000f2 ! Expected data for %l1
14169 .word 0x00000000,0x000000ff ! Expected data for %l2
14170 .word 0xffffffff,0xffffffff ! Expected data for %l3
14171 .word 0x00000000,0xa3bf2890 ! Expected data for %l4
14172 .word 0x00000000,0x00000000 ! Expected data for %l5
14173 .word 0x00000000,0x35ade5ff ! Expected data for %l6
14174 .word 0x00000000,0x00000000 ! Expected data for %l7
14175 .word 0xdbae39bf,0xd102b5cd ! Expected data for %f0
14176 .word 0x00000000,0x000000ff ! Expected data for %f2
14177 .word 0x8f84d76d,0x00003dd7 ! Expected data for %f4
14178 .word 0xae5ba41d,0x3b8aacb1 ! Expected data for %f6
14179 .word 0x12638a94,0x09f86ad9 ! Expected data for %f8
14180 .word 0x518cfad6,0xbc71899c ! Expected data for %f10
14181 .word 0xfb666295,0xa78a0c25 ! Expected data for %f12
14182 .word 0x44699ea1,0x64fb75ce ! Expected data for %f14
14183 .word 0xff000000,0xe1373d78 ! Expected data for %f16
14184 .word 0xd73d0000,0xff000000 ! Expected data for %f18
14185 .word 0x6dd7848f,0x085de2f2 ! Expected data for %f20
14186 .word 0xa8ff7509,0xabda6f33 ! Expected data for %f22
14187 .word 0xff00ffff,0x00000000 ! Expected data for %f24
14188 .word 0xd96af809,0x005f0000 ! Expected data for %f26
14189 .word 0xc0621d06,0x8f354994 ! Expected data for %f28
14190 .word 0xa8490643,0xd9e62c7d ! Expected data for %f30
14191p0_check_pt_data_18:
14192 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14193 .word 0x00000000,0x9500ff00 ! Expected data for %l0
14194 .word 0x00000000,0x0fde36ff ! Expected data for %l1
14195 .word 0x00000000,0x000000e2 ! Expected data for %l2
14196 .word 0x00000000,0x0000ffc4 ! Expected data for %l3
14197 .word 0x00000000,0x8f84d76d ! Expected data for %l4
14198 .word 0x00000000,0xf2e25d08 ! Expected data for %l6
14199 .word 0x00000000,0x0000c2ba ! Expected data for %l7
14200 .word 0xdbae39bf,0xd102b5cd ! Expected data for %f0
14201 .word 0x44699ea1,0x000000f2 ! Expected data for %f14
14202 .word 0xd9690063,0x00ff0095 ! Expected data for %f28
14203p0_check_pt_data_19:
14204 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14205 .word 0xffffffff,0xffffff90 ! Expected data for %l0
14206 .word 0xffffffff,0xffffbfa3 ! Expected data for %l1
14207 .word 0x00000000,0x00000000 ! Expected data for %l2
14208 .word 0xffffffff,0xffffe200 ! Expected data for %l4
14209 .word 0x00000000,0x00000000 ! Expected data for %l5
14210 .word 0x00000000,0x00000091 ! Expected data for %l6
14211 .word 0x00000000,0x00000076 ! Expected data for %l7
14212 .word 0x783d37e1,0x000000ff ! Expected data for %f0
14213 .word 0x00000000,0x00003dff ! Expected data for %f2
14214 .word 0x0084d76d,0x00000000 ! Expected data for %f4
14215 .word 0x336fdaab,0x0975ffa8 ! Expected data for %f6
14216 .word 0x00000000,0x6dd78400 ! Expected data for %f8
14217 .word 0xf6ffff1d,0x35ade500 ! Expected data for %f10
14218 .word 0x9449358f,0xfb666295 ! Expected data for %f12
14219 .word 0x00000000,0x90ffffff ! Expected data for %f14
14220 .word 0xff36de0f,0x00000000 ! Expected data for %f16
14221 .word 0x00000000,0x00000000 ! Expected data for %f18
14222 .word 0xffffffa3,0x085de2f2 ! Expected data for %f20
14223 .word 0x00000030,0x9085fb95 ! Expected data for %f22
14224 .word 0x020037e1,0xff1dd94d ! Expected data for %f24
14225 .word 0x6683e588,0xaa03bbbb ! Expected data for %f26
14226 .word 0x85ffdf37,0x061dd94d ! Expected data for %f28
14227 .word 0x9028bfa3,0xd102b5cd ! Expected data for %f30
14228p0_check_pt_data_20:
14229 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14230 .word 0x5dcfa2e7,0x99499ae3 ! Expected data for %l0
14231 .word 0xd9e0ef2f,0xfd35fceb ! Expected data for %l1
14232 .word 0x00000000,0x00000000 ! Expected data for %l2
14233 .word 0x00000000,0x00000000 ! Expected data for %l3
14234 .word 0x00000000,0x00e5ad35 ! Expected data for %l4
14235 .word 0x00000000,0x1dfffff6 ! Expected data for %l5
14236 .word 0x00000000,0xd1020000 ! Expected data for %l6
14237 .word 0xffffffff,0xffff9500 ! Expected data for %l7
14238 .word 0x783d37e1,0x000000ff ! Expected data for %f0
14239 .word 0x00000000,0x00003dff ! Expected data for %f2
14240 .word 0x0084d76d,0x00000000 ! Expected data for %f4
14241 .word 0x000000f6,0x0975ffa8 ! Expected data for %f6
14242 .word 0x00000000,0xffffe5ff ! Expected data for %f8
14243p0_check_pt_data_21:
14244 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14245 .word 0x00000000,0x35ade500 ! Expected data for %l0
14246 .word 0x00000000,0x0000fb66 ! Expected data for %l1
14247 .word 0x00000000,0x00000000 ! Expected data for %l2
14248 .word 0x00000000,0x000000e5 ! Expected data for %l3
14249 .word 0x00000000,0x00000048 ! Expected data for %l5
14250 .word 0x00000000,0x00000000 ! Expected data for %l7
14251 .word 0x0084d76d,0x00000000 ! Expected data for %f4
14252 .word 0xff000000,0x000000ff ! Expected data for %f8
14253 .word 0x6dd78400,0xcfd6fb74 ! Expected data for %f10
14254 .word 0x00000000,0xdbae39bf ! Expected data for %f14
14255 .word 0x90ffffff,0xffffffff ! Expected data for %f18
14256 .word 0xa3bf2890,0xcdb502d1 ! Expected data for %f20
14257 .word 0x783d37e1,0xff000000 ! Expected data for %f26
14258 .word 0x00ffffff,0x35ade500 ! Expected data for %f28
14259 .word 0x085de2ff,0x0099c199 ! Expected data for %f30
14260p0_check_pt_data_22:
14261 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14262 .word 0x00000000,0x00000000 ! Expected data for %l0
14263 .word 0xffffffff,0xffffffff ! Expected data for %l2
14264 .word 0x00000000,0x3b8aacb1 ! Expected data for %l3
14265 .word 0x00000000,0x000000ff ! Expected data for %l4
14266 .word 0x00000000,0x000000ff ! Expected data for %l5
14267 .word 0x00000000,0x00000000 ! Expected data for %l7
14268 .word 0xd96af809,0x005f0000 ! Expected data for %f0
14269 .word 0xd102b5ff,0x00003dff ! Expected data for %f2
14270 .word 0x00000000,0xcdb502d1 ! Expected data for %f16
14271 .word 0x90ffffff,0xfcebbfa3 ! Expected data for %f18
14272p0_check_pt_data_23:
14273 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14274 .word 0x00000000,0x783d37e1 ! Expected data for %l0
14275 .word 0x00000000,0x00000000 ! Expected data for %l1
14276 .word 0x00000000,0x00000000 ! Expected data for %l2
14277 .word 0x00000000,0x00000090 ! Expected data for %l3
14278 .word 0x00000000,0x0000e2f2 ! Expected data for %l4
14279 .word 0x00000000,0x000000ff ! Expected data for %l5
14280 .word 0xffffffff,0xffffffe2 ! Expected data for %l6
14281 .word 0x00000000,0x37dfff85 ! Expected data for %l7
14282 .word 0xff000000,0xff000000 ! Expected data for %f0
14283 .word 0xffb502d1,0xbf39aedb ! Expected data for %f2
14284 .word 0x00000000,0x1dfffff6 ! Expected data for %f4
14285 .word 0x3b1ed75a,0x1b41e871 ! Expected data for %f6
14286 .word 0x2723af57,0xffffcdb1 ! Expected data for %f8
14287 .word 0x99c19949,0x99c1993d ! Expected data for %f10
14288 .word 0x93ab8046,0x52e548c3 ! Expected data for %f12
14289 .word 0x7403c892,0x43ca1dd3 ! Expected data for %f14
14290 .word 0xf6ffff1d,0x35ade5ff ! Expected data for %f16
14291 .word 0x00000000,0xa3bfebfc ! Expected data for %f18
14292 .word 0x0000e2ff,0x0099c1ff ! Expected data for %f20
14293 .word 0xc7dc5b29,0xd102b5cd ! Expected data for %f22
14294 .word 0x49945b77,0x13978a51 ! Expected data for %f24
14295 .word 0xa8921e6e,0xb53b879c ! Expected data for %f26
14296 .word 0x0e510fed,0x4fc855b8 ! Expected data for %f28
14297 .word 0x965c37e1,0xf6060000 ! Expected data for %f30
14298p0_check_pt_data_24:
14299 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14300 .word 0x00000000,0x000000ff ! Expected data for %l0
14301 .word 0x00000000,0x00e5ad35 ! Expected data for %l1
14302 .word 0x00000000,0x00000000 ! Expected data for %l2
14303 .word 0x00000000,0x68e68f57 ! Expected data for %l3
14304 .word 0x00000000,0x00000000 ! Expected data for %l4
14305 .word 0x00000000,0x00000000 ! Expected data for %l5
14306 .word 0x00000000,0xfffffff6 ! Expected data for %l6
14307 .word 0x00000000,0x3b8aacb1 ! Expected data for %l7
14308 .word 0x00000000,0xbf39aedb ! Expected data for %f2
14309 .word 0x3b1ed75a,0x1b41e871 ! Expected data for %f6
14310 .word 0x49945b77,0x13978a51 ! Expected data for %f10
14311p0_check_pt_data_25:
14312 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14313 .word 0x00000000,0x000000a3 ! Expected data for %l0
14314 .word 0x00e5ad35,0x1dfffff6 ! Expected data for %l1
14315 .word 0xffffffff,0xffffbfff ! Expected data for %l2
14316 .word 0x00000000,0x0000ed0f ! Expected data for %l3
14317 .word 0xff000000,0xcdb502d1 ! Expected data for %l4
14318 .word 0x00000000,0x00000000 ! Expected data for %l5
14319 .word 0x00000000,0x24174994 ! Expected data for %l6
14320 .word 0x00000000,0x000000d7 ! Expected data for %l7
14321 .word 0xad350000,0xffb502d1 ! Expected data for %f0
14322 .word 0x00000030,0x9085fb95 ! Expected data for %f2
14323 .word 0x00e5ad35,0x1dfffff6 ! Expected data for %f4
14324 .word 0x00000000,0x0000e2f2 ! Expected data for %f12
14325 .word 0x00000000,0x00000000 ! Expected data for %f16
14326 .word 0xffc19900,0xffe20000 ! Expected data for %f18
14327 .word 0x000000ff,0xe1373d78 ! Expected data for %f20
14328 .word 0x135abbdb,0xc99b887f ! Expected data for %f22
14329 .word 0x5311e374,0xddae6b21 ! Expected data for %f24
14330 .word 0x58753f2f,0x3473a3d9 ! Expected data for %f26
14331 .word 0x3a01337c,0xdc6b25e8 ! Expected data for %f28
14332 .word 0x18295d59,0xc1b881ee ! Expected data for %f30
14333p0_check_pt_data_26:
14334 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14335 .word 0x00000000,0x0000ad35 ! Expected data for %l0
14336 .word 0x00000000,0xf2e25d08 ! Expected data for %l1
14337 .word 0x00000000,0x000000ff ! Expected data for %l2
14338 .word 0x00000000,0xffffffff ! Expected data for %l3
14339 .word 0x00000000,0x00000000 ! Expected data for %l4
14340 .word 0x00000000,0x00000000 ! Expected data for %l5
14341 .word 0x00000000,0x000000ff ! Expected data for %l6
14342 .word 0x00000000,0x00000000 ! Expected data for %l7
14343 .word 0x00000030,0x9085fb95 ! Expected data for %f2
14344 .word 0x00e5ad35,0x1dfffff6 ! Expected data for %f4
14345 .word 0xf6ffff1d,0x35ade5ff ! Expected data for %f10
14346 .word 0xa8921e6e,0x85ffdf00 ! Expected data for %f16
14347 .word 0x020037e1,0x48000000 ! Expected data for %f18
14348 .word 0xd31dca43,0x00000000 ! Expected data for %f20
14349 .word 0xd96af809,0x005f0000 ! Expected data for %f22
14350 .word 0x000000ff,0x005f0000 ! Expected data for %f24
14351 .word 0x3d780000,0x00000000 ! Expected data for %f26
14352 .word 0xc348e552,0x24174994 ! Expected data for %f28
14353 .word 0x68e68f57,0xb1cdffff ! Expected data for %f30
14354p0_check_pt_data_27:
14355 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14356 .word 0x00000000,0x000000ff ! Expected data for %l0
14357 .word 0x00000000,0x000000ff ! Expected data for %l1
14358 .word 0x00000000,0x00000000 ! Expected data for %l2
14359 .word 0x00000000,0x000000ff ! Expected data for %l3
14360 .word 0x00000000,0x00000000 ! Expected data for %l4
14361 .word 0x00000000,0xff000000 ! Expected data for %l5
14362 .word 0x00000000,0x00000000 ! Expected data for %l6
14363 .word 0x00000000,0xffffffff ! Expected data for %l7
14364 .word 0x00000000,0xffb502d1 ! Expected data for %f0
14365 .word 0xad350000,0xffb502d1 ! Expected data for %f2
14366 .word 0x00e5ad35,0x1dfffff6 ! Expected data for %f4
14367 .word 0x3b1ed75a,0x1b41e871 ! Expected data for %f6
14368 .word 0xc0621d06,0x8f354994 ! Expected data for %f14
14369 .word 0xa8921e6e,0x85ffdf00 ! Expected data for %f16
14370 .word 0x020037e1,0x48000000 ! Expected data for %f18
14371 .word 0xd31dca43,0x00000000 ! Expected data for %f20
14372 .word 0xd96af809,0x005f0000 ! Expected data for %f22
14373 .word 0x000000ff,0x005f00ff ! Expected data for %f24
14374 .word 0x3d780000,0x00000000 ! Expected data for %f26
14375 .word 0xc348e552,0x24174994 ! Expected data for %f28
14376 .word 0x68e68f57,0xb1cdffff ! Expected data for %f30
14377p0_check_pt_data_28:
14378 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14379 .word 0x00000000,0x43ca1dd3 ! Expected data for %l0
14380 .word 0x00000000,0x00000000 ! Expected data for %l1
14381 .word 0x00000000,0x1b41e800 ! Expected data for %l2
14382 .word 0xffffffff,0xffffffff ! Expected data for %l3
14383 .word 0x00000000,0x00000000 ! Expected data for %l4
14384 .word 0x00000000,0x00000000 ! Expected data for %l5
14385 .word 0x00000000,0x000000ff ! Expected data for %l6
14386 .word 0x00000000,0x00003000 ! Expected data for %l7
14387 .word 0xf2e20000,0x00000000 ! Expected data for %f0
14388 .word 0xf6ffff1d,0xffe20000 ! Expected data for %f2
14389 .word 0x00000000,0x3b8aacb1 ! Expected data for %f4
14390 .word 0xb1ac8a3b,0x1da45bae ! Expected data for %f6
14391 .word 0xd96af809,0x948a6312 ! Expected data for %f8
14392 .word 0x9c8971bc,0xd6fa8c51 ! Expected data for %f10
14393 .word 0x0000e2ff,0x1dffffff ! Expected data for %f12
14394 .word 0xce75fb64,0xa19e6944 ! Expected data for %f14
14395 .word 0x020037e1,0x783d37e1 ! Expected data for %f18
14396p0_check_pt_data_29:
14397 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14398 .word 0xffffffff,0xffffffd3 ! Expected data for %l0
14399 .word 0xffffffff,0xffffffff ! Expected data for %l1
14400 .word 0x00000000,0xa8921e6e ! Expected data for %l2
14401 .word 0x00000000,0x1dfffff6 ! Expected data for %l3
14402 .word 0x00000000,0x0000ffff ! Expected data for %l4
14403 .word 0x00000000,0x000000f2 ! Expected data for %l5
14404 .word 0x00000000,0x00000000 ! Expected data for %l6
14405 .word 0x00000000,0x0000ffff ! Expected data for %l7
14406 .word 0xf2e20000,0x000000ff ! Expected data for %f0
14407 .word 0xb1ac8a3b,0x1da45bae ! Expected data for %f6
14408 .word 0xff0000f2,0xa19e6944 ! Expected data for %f14
14409 .word 0xf6000000,0x94491724 ! Expected data for %f22
14410 .word 0xd102b5cd,0x902802d1 ! Expected data for %f30
14411p0_check_pt_data_30:
14412 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14413 .word 0x00000000,0x0000008f ! Expected data for %l0
14414 .word 0xffffffff,0xffffffc8 ! Expected data for %l1
14415 .word 0x00000000,0xa8920000 ! Expected data for %l2
14416 .word 0x00000000,0x00000000 ! Expected data for %l3
14417 .word 0x00000000,0xf6000000 ! Expected data for %l4
14418 .word 0x00000000,0x000000f6 ! Expected data for %l5
14419 .word 0x00000000,0x000000f6 ! Expected data for %l6
14420 .word 0x00000000,0x000000ff ! Expected data for %l7
14421 .word 0xf6ffff1d,0xffe20000 ! Expected data for %f2
14422 .word 0x00000000,0x3b8aacb1 ! Expected data for %f4
14423 .word 0xb1ac8a3b,0x1da45bae ! Expected data for %f6
14424 .word 0x00001dd3,0x85ffdf00 ! Expected data for %f16
14425 .word 0x00000000,0x783d37e1 ! Expected data for %f18
14426 .word 0xa3000000,0x00000000 ! Expected data for %f20
14427 .word 0xa8921e6e,0x005f00ff ! Expected data for %f24
14428p0_check_pt_data_31:
14429 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14430 .word 0x00000000,0x00000000 ! Expected data for %l0
14431 .word 0x00000000,0x00000000 ! Expected data for %l1
14432 .word 0x00000000,0x0000783d ! Expected data for %l2
14433 .word 0x00000000,0x000000ff ! Expected data for %l3
14434 .word 0x00000000,0x783d37e1 ! Expected data for %l4
14435 .word 0x00000000,0xffffffff ! Expected data for %l5
14436 .word 0x00000000,0x00000000 ! Expected data for %l6
14437 .word 0x00000000,0x1dffffff ! Expected data for %l7
14438 .word 0xf6ffff1d,0x35ade5ff ! Expected data for %f0
14439 .word 0x020037e1,0x783d37e1 ! Expected data for %f2
14440 .word 0x00ffe2ff,0x0099c1ff ! Expected data for %f4
14441 .word 0xc7dc5b29,0xffffff1d ! Expected data for %f6
14442 .word 0x49945b77,0x13978a51 ! Expected data for %f8
14443 .word 0xa8921e6e,0xb53b879c ! Expected data for %f10
14444 .word 0x0e510fed,0x4fc855b8 ! Expected data for %f12
14445 .word 0x965c37e1,0xf6060000 ! Expected data for %f14
14446 .word 0xa3000000,0xe1370002 ! Expected data for %f20
14447 .word 0xf6000000,0xffe2ff00 ! Expected data for %f22
14448 .word 0xa8921e6e,0xb1ac8a3b ! Expected data for %f24
14449p0_check_pt_data_32:
14450 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14451 .word 0x00000000,0x1dffffff ! Expected data for %l0
14452 .word 0x00000000,0x783d37e1 ! Expected data for %l1
14453 .word 0x00000000,0x000000f6 ! Expected data for %l2
14454 .word 0x00000000,0xff0000ff ! Expected data for %l3
14455 .word 0x00000000,0xffffffff ! Expected data for %l4
14456 .word 0x00000000,0x000000a3 ! Expected data for %l6
14457 .word 0x00000000,0x00dfff85 ! Expected data for %l7
14458 .word 0x956266ff,0x783d37e1 ! Expected data for %f2
14459 .word 0x00ffe2ff,0x0099c1ff ! Expected data for %f4
14460 .word 0xc7dc5b29,0xffffff1d ! Expected data for %f6
14461 .word 0x49945b77,0x00000000 ! Expected data for %f8
14462 .word 0xa8921e6e,0xff0000ff ! Expected data for %f10
14463 .word 0x00000000,0x000000f6 ! Expected data for %f18
14464p0_check_pt_data_33:
14465 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14466 .word 0x00000000,0x00000000 ! Expected data for %l0
14467 .word 0xae5ba41d,0x00000000 ! Expected data for %l1
14468 .word 0xffffffff,0xfffffff8 ! Expected data for %l2
14469 .word 0x00000000,0xffe20000 ! Expected data for %l3
14470 .word 0xffffffff,0xffffffff ! Expected data for %l4
14471 .word 0x00000000,0x00000000 ! Expected data for %l5
14472 .word 0x783d37e1,0xffffffff ! Expected data for %l6
14473 .word 0x00000000,0x8f000000 ! Expected data for %l7
14474 .word 0xe13700ff,0xd31d0000 ! Expected data for %f2
14475 .word 0x8f000000,0x00000000 ! Expected data for %f8
14476 .word 0xa8921e6e,0x000000ff ! Expected data for %f16
14477 .word 0xffffffff,0xffe20000 ! Expected data for %f18
14478 .word 0x8f000000,0x3b8aacb1 ! Expected data for %f20
14479 .word 0xb1ac8a3b,0x1da45bae ! Expected data for %f22
14480 .word 0xd96af809,0x948a6312 ! Expected data for %f24
14481 .word 0x9c8971bc,0xd6fa8c51 ! Expected data for %f26
14482 .word 0x0000e2ff,0x1dffffff ! Expected data for %f28
14483 .word 0xff0000f2,0xa19e6944 ! Expected data for %f30
14484p0_check_pt_data_34:
14485 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14486 .word 0x00000000,0x000000a8 ! Expected data for %l0
14487 .word 0x00000000,0x00000000 ! Expected data for %l1
14488 .word 0x00000000,0xff000000 ! Expected data for %l2
14489 .word 0x00000000,0x000000a3 ! Expected data for %l3
14490 .word 0xffffffff,0xffffffff ! Expected data for %l4
14491 .word 0x00000000,0x000000a3 ! Expected data for %l5
14492 .word 0x00000000,0x000000ff ! Expected data for %l6
14493 .word 0x00000000,0x000037e1 ! Expected data for %l7
14494 .word 0xf6ffff1d,0x35ade5ff ! Expected data for %f0
14495 .word 0xe13700ff,0xd31d0000 ! Expected data for %f2
14496 .word 0xc7dc5b29,0xffffff1d ! Expected data for %f6
14497 .word 0xffffffff,0x1dffffff ! Expected data for %f20
14498p0_check_pt_data_35:
14499 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14500 .word 0x00000000,0xf800ff85 ! Expected data for %l0
14501 .word 0xffffffff,0xffffffff ! Expected data for %l1
14502 .word 0x00000000,0x783d37e1 ! Expected data for %l2
14503 .word 0x00000000,0xffffffff ! Expected data for %l3
14504 .word 0x00000000,0x000000ff ! Expected data for %l4
14505 .word 0x00000000,0xf2e200f8 ! Expected data for %l5
14506 .word 0x00000000,0x00000000 ! Expected data for %l6
14507 .word 0x00000000,0x0000ffff ! Expected data for %l7
14508 .word 0xe13700ff,0xd31d0000 ! Expected data for %f2
14509 .word 0xffffff1d,0x00000000 ! Expected data for %f4
14510 .word 0xc7dc5b29,0xffffff1d ! Expected data for %f6
14511 .word 0x68e68f57,0xb1cdffff ! Expected data for %f8
14512 .word 0xffffffff,0x0000ffff ! Expected data for %f10
14513 .word 0xff0000ff,0x783d37e1 ! Expected data for %f18
14514 .word 0xf800e2f2,0x35ade500 ! Expected data for %f22
14515 .word 0xffffffff,0xd6fa8c51 ! Expected data for %f26
14516p0_check_pt_data_36:
14517 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14518 .word 0x00000000,0x000000c7 ! Expected data for %l0
14519 .word 0x00000000,0x00000000 ! Expected data for %l1
14520 .word 0x00000000,0x1dffffff ! Expected data for %l2
14521 .word 0xffffffff,0xffffffff ! Expected data for %l3
14522 .word 0xffffffff,0xffffffff ! Expected data for %l4
14523 .word 0x00000000,0x00000000 ! Expected data for %l5
14524 .word 0x00000000,0x0000003d ! Expected data for %l6
14525 .word 0x00000000,0x0000001d ! Expected data for %l7
14526 .word 0xf6ffff1d,0x35ade5ff ! Expected data for %f0
14527 .word 0xe13700ff,0x783d37e1 ! Expected data for %f2
14528 .word 0xc7dc5b29,0xffffff1d ! Expected data for %f6
14529 .word 0xff000000,0x000000ff ! Expected data for %f16
14530 .word 0x3b1ed75a,0x00000000 ! Expected data for %f18
14531 .word 0x000006f6,0xe1375c96 ! Expected data for %f20
14532 .word 0xfab88c5c,0xac17f39a ! Expected data for %f22
14533 .word 0xb49bfbdb,0xf1bc7ab2 ! Expected data for %f24
14534 .word 0x1b718ca7,0x52e548c3 ! Expected data for %f26
14535 .word 0xe1373d78,0xe1370002 ! Expected data for %f28
14536 .word 0x873a3a14,0x327bd5c9 ! Expected data for %f30
14537p0_check_pt_data_37:
14538 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14539 .word 0x00000000,0x1dffffff ! Expected data for %l0
14540 .word 0x00000000,0x00000000 ! Expected data for %l1
14541 .word 0x00000000,0xffffffff ! Expected data for %l2
14542 .word 0x00000000,0x3b8aacb1 ! Expected data for %l3
14543 .word 0xffffffff,0xffffffff ! Expected data for %l4
14544 .word 0x00000000,0x0000e137 ! Expected data for %l5
14545 .word 0x6e1e92a8,0xd96af809 ! Expected data for %l6
14546 .word 0x00000000,0xff0000ff ! Expected data for %l7
14547 .word 0xf2e20000,0x35ade5ff ! Expected data for %f0
14548 .word 0xe13700ff,0x783d37e1 ! Expected data for %f2
14549 .word 0xffffff1d,0x00000000 ! Expected data for %f4
14550 .word 0x00000000,0x1dffffff ! Expected data for %f10
14551 .word 0x8f000000,0xff0037e1 ! Expected data for %f16
14552 .word 0x00000000,0xe1373d78 ! Expected data for %f18
14553 .word 0xc7dc5b29,0xfffff800 ! Expected data for %f20
14554 .word 0xcdb502d1,0x295bdcc7 ! Expected data for %f22
14555 .word 0x518a9713,0x775b9449 ! Expected data for %f24
14556 .word 0x9c873bb5,0x6e1e92a8 ! Expected data for %f26
14557 .word 0xb855c84f,0xed0f510e ! Expected data for %f28
14558 .word 0x000006f6,0xe1375c96 ! Expected data for %f30
14559p0_check_pt_data_38:
14560 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14561 .word 0xffffffff,0xffffffff ! Expected data for %l0
14562 .word 0x00000000,0x0000e137 ! Expected data for %l1
14563 .word 0x00000000,0xe13700ff ! Expected data for %l2
14564 .word 0x00000000,0x783d37e1 ! Expected data for %l3
14565 .word 0x00000000,0xff0000ff ! Expected data for %l4
14566 .word 0x00000000,0x00000055 ! Expected data for %l6
14567 .word 0xf2e20000,0x35ade5ff ! Expected data for %f0
14568 .word 0xe13700ff,0x783d37e1 ! Expected data for %f2
14569 .word 0xffffff1d,0x00000000 ! Expected data for %f4
14570p0_check_pt_data_39:
14571 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14572 .word 0x00000000,0x00002417 ! Expected data for %l0
14573 .word 0xffffffff,0xffffff1d ! Expected data for %l1
14574 .word 0x00000000,0x00000000 ! Expected data for %l2
14575 .word 0xffffffff,0xffffe137 ! Expected data for %l3
14576 .word 0x00000000,0x00000000 ! Expected data for %l4
14577 .word 0x00000000,0x00000000 ! Expected data for %l5
14578 .word 0x00000000,0x0000ffff ! Expected data for %l6
14579 .word 0x000000ff,0x000000e5 ! Expected data for %f0
14580 .word 0x0000e2ff,0x948a6312 ! Expected data for %f2
14581 .word 0x09000000,0x000000a3 ! Expected data for %f4
14582 .word 0xd96af809,0x005fff00 ! Expected data for %f6
14583 .word 0x000000d7,0x92c80374 ! Expected data for %f8
14584 .word 0x00f8ffff,0x37e10000 ! Expected data for %f10
14585 .word 0xc34866ff,0x783d4994 ! Expected data for %f12
14586 .word 0x68e6ff57,0xb1cdffff ! Expected data for %f14
14587 .word 0xa3000000,0x0000e137 ! Expected data for %f20
14588 .word 0xe13700ff,0x783d37e1 ! Expected data for %f28
14589 .word 0x518cfad6,0x00000000 ! Expected data for %f30
14590p0_check_pt_data_40:
14591 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14592 .word 0xffffffff,0xffffffe1 ! Expected data for %l0
14593 .word 0x00000000,0x000000e1 ! Expected data for %l1
14594 .word 0x00000000,0x1dffffff ! Expected data for %l2
14595 .word 0x00000000,0x000000ff ! Expected data for %l3
14596 .word 0x00000000,0x000000a3 ! Expected data for %l4
14597 .word 0x00000000,0x000000ff ! Expected data for %l5
14598 .word 0x00000000,0x00000000 ! Expected data for %l6
14599 .word 0x00000000,0x1dffffff ! Expected data for %l7
14600 .word 0x8f000000,0xc7000000 ! Expected data for %f0
14601 .word 0x00000000,0xe1373d78 ! Expected data for %f2
14602 .word 0xc7dc5b29,0xfffff800 ! Expected data for %f4
14603 .word 0xcdb502d1,0x295bdcc7 ! Expected data for %f6
14604 .word 0x518a9713,0x775b9449 ! Expected data for %f8
14605 .word 0x9c873bb5,0x6e1e92a8 ! Expected data for %f10
14606 .word 0xb8ffc84f,0xed0f510e ! Expected data for %f12
14607 .word 0x000006f6,0xe1375c96 ! Expected data for %f14
14608 .word 0xc7dc5b29,0x6e1e92a8 ! Expected data for %f26
14609p0_check_pt_data_41:
14610 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14611 .word 0x00000000,0x1dffff00 ! Expected data for %l0
14612 .word 0x00000000,0x000000ff ! Expected data for %l2
14613 .word 0x00000000,0x0000006a ! Expected data for %l3
14614 .word 0x00000000,0x000000e1 ! Expected data for %l4
14615 .word 0x00000000,0x0000ff00 ! Expected data for %l5
14616 .word 0xffffffff,0xffffffff ! Expected data for %l6
14617 .word 0xffffffff,0xffffffff ! Expected data for %l7
14618 .word 0xe13700ff,0x0000008f ! Expected data for %f0
14619 .word 0xff3d37e1,0x00000000 ! Expected data for %f2
14620 .word 0x00f8ffff,0x295bdcc7 ! Expected data for %f4
14621 .word 0xc7dc5b29,0xd102b5cd ! Expected data for %f6
14622 .word 0x49945b77,0x13978a51 ! Expected data for %f8
14623 .word 0xa8921e6e,0xb53b879c ! Expected data for %f10
14624 .word 0x0e510fed,0x4fc855b8 ! Expected data for %f12
14625 .word 0x965c37e1,0xf6060000 ! Expected data for %f14
14626 .word 0x518a9713,0x005fff00 ! Expected data for %f24
14627 .word 0x00000000,0x6e1e92a8 ! Expected data for %f26
14628 .word 0xffffffe1,0x783d37e1 ! Expected data for %f28
14629 .word 0xe1373d78,0x00000000 ! Expected data for %f30
14630p0_check_pt_data_42:
14631 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14632 .word 0x00000000,0x000000ff ! Expected data for %l0
14633 .word 0x00000000,0x000000e1 ! Expected data for %l1
14634 .word 0x00000000,0x000000ff ! Expected data for %l2
14635 .word 0x00000000,0x000000cd ! Expected data for %l3
14636 .word 0x00000000,0x0000e100 ! Expected data for %l4
14637 .word 0xffffffff,0xffffffe1 ! Expected data for %l5
14638 .word 0x00000000,0x00000000 ! Expected data for %l6
14639 .word 0x00000000,0x000000ff ! Expected data for %l7
14640 .word 0x00000000,0xffffffff ! Expected data for %f4
14641 .word 0x00000000,0x000000e1 ! Expected data for %f18
14642 .word 0xcdb502d1,0x37e10000 ! Expected data for %f22
14643 .word 0x00000000,0x00000000 ! Expected data for %f26
14644 .word 0xe1373d78,0x295bdcff ! Expected data for %f28
14645p0_check_pt_data_43:
14646 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14647 .word 0x00000000,0xffffe137 ! Expected data for %l0
14648 .word 0xffffffff,0xffffff3d ! Expected data for %l1
14649 .word 0x00000000,0xff000000 ! Expected data for %l2
14650 .word 0x00000000,0xe5000000 ! Expected data for %l3
14651 .word 0xffffffff,0xffffffe1 ! Expected data for %l4
14652 .word 0x00000000,0x00003700 ! Expected data for %l5
14653 .word 0x00000000,0x00000037 ! Expected data for %l6
14654 .word 0x00000000,0x0000e100 ! Expected data for %l7
14655 .word 0xe13700ff,0xff3d37e1 ! Expected data for %f0
14656 .word 0xff3d37e1,0x00000000 ! Expected data for %f2
14657 .word 0xc7dc5b29,0xd102b5cd ! Expected data for %f6
14658 .word 0xffffe137,0x0000e137 ! Expected data for %f12
14659 .word 0xa3000000,0xffffff00 ! Expected data for %f20
14660p0_check_pt_data_44:
14661 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14662 .word 0x00000000,0x499455b8 ! Expected data for %l0
14663 .word 0x5635b07f,0x8287a946 ! Expected data for %l1
14664 .word 0x00000000,0x00b502d1 ! Expected data for %l2
14665 .word 0xff3700ff,0x0000008f ! Expected data for %l3
14666 .word 0x00000000,0x000000e1 ! Expected data for %l4
14667 .word 0x00000000,0x00000000 ! Expected data for %l5
14668 .word 0x00000000,0x00000000 ! Expected data for %l6
14669 .word 0x00000000,0xff000000 ! Expected data for %l7
14670 .word 0x4fc855b8,0xff3d37e1 ! Expected data for %f0
14671 .word 0x00000000,0x1dffff00 ! Expected data for %f4
14672 .word 0xc7dc5b29,0xd102b5cd ! Expected data for %f6
14673 .word 0x965c37e1,0xf6060000 ! Expected data for %f10
14674 .word 0x00000000,0xb53b879c ! Expected data for %f18
14675 .word 0x37e1ffff,0xff000000 ! Expected data for %f20
14676 .word 0xff3d37e1,0x00000000 ! Expected data for %f28
14677 .word 0xe1373d78,0xffffffff ! Expected data for %f30
14678p0_check_pt_data_45:
14679 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14680 .word 0xffffffff,0xffffffd1 ! Expected data for %l0
14681 .word 0x00000000,0x00000000 ! Expected data for %l1
14682 .word 0x00000000,0xd700e1ff ! Expected data for %l3
14683 .word 0x00000000,0x0e510fed ! Expected data for %l4
14684 .word 0x00000000,0x00000000 ! Expected data for %l5
14685 .word 0x00000000,0x00000000 ! Expected data for %l6
14686 .word 0x00000000,0x000000ff ! Expected data for %l7
14687 .word 0xff000000,0x00000000 ! Expected data for %f2
14688 .word 0x00000000,0x1dffff00 ! Expected data for %f4
14689 .word 0xc7dc5b29,0xd102b5cd ! Expected data for %f6
14690 .word 0xffffffe1,0x00000000 ! Expected data for %f10
14691 .word 0xc7dc5b29,0xfffff800 ! Expected data for %f12
14692 .word 0xff0000ff,0x000000e5 ! Expected data for %f26
14693p0_check_pt_data_46:
14694 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14695 .word 0x00000000,0x000000ff ! Expected data for %l0
14696 .word 0x00000000,0x0000ff00 ! Expected data for %l1
14697 .word 0x00000000,0x00000000 ! Expected data for %l2
14698 .word 0x00000000,0x0000ffff ! Expected data for %l4
14699 .word 0x00000000,0x0000004f ! Expected data for %l5
14700 .word 0x00000000,0x00000000 ! Expected data for %l6
14701 .word 0x00000000,0x00000000 ! Expected data for %l7
14702 .word 0x4fc855b8,0x00f8ffff ! Expected data for %f0
14703 .word 0xffffe137,0x1dffff00 ! Expected data for %f4
14704 .word 0xc7dc5b29,0xd102b5cd ! Expected data for %f6
14705 .word 0x0000d102,0x1dffff00 ! Expected data for %f10
14706 .word 0x4fc855b8,0xff3d3700 ! Expected data for %f14
14707 .word 0xff3d37e1,0xa8921e6e ! Expected data for %f28
14708p0_check_pt_data_47:
14709 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14710 .word 0x00000000,0x000000e1 ! Expected data for %l0
14711 .word 0xffffffff,0xffffb8ff ! Expected data for %l1
14712 .word 0x00000000,0xe1373d78 ! Expected data for %l2
14713 .word 0x00000000,0x0000ff00 ! Expected data for %l3
14714 .word 0xffffffff,0xff0000e5 ! Expected data for %l4
14715 .word 0x00000000,0x0000ff00 ! Expected data for %l5
14716 .word 0x00000000,0x000000ff ! Expected data for %l6
14717 .word 0x00000000,0x000037e1 ! Expected data for %l7
14718 .word 0xc7dc5b29,0xd102b5cd ! Expected data for %f0
14719 .word 0xe1373dff,0xb855c8ff ! Expected data for %f2
14720 .word 0x0e510fed,0x00000009 ! Expected data for %f4
14721 .word 0x00e5ad35,0xf2e200f8 ! Expected data for %f6
14722 .word 0x12638a94,0x09f86ad9 ! Expected data for %f8
14723 .word 0x518cfad6,0xffffffff ! Expected data for %f10
14724 .word 0xffffcdb1,0x578f0000 ! Expected data for %f12
14725 .word 0x44699ea1,0xf20000ff ! Expected data for %f14
14726 .word 0xff000000,0xff0037e1 ! Expected data for %f16
14727 .word 0x00000000,0xff000000 ! Expected data for %f20
14728 .word 0x00000000,0xcdb502d1 ! Expected data for %f26
14729 .word 0xc70000ff,0xa8921e6e ! Expected data for %f28
14730 .word 0xe1373d78,0xff000000 ! Expected data for %f30
14731p0_check_pt_data_48:
14732 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14733 .word 0x00000000,0xff0000ff ! Expected data for %l1
14734 .word 0x00000000,0x0000b5cd ! Expected data for %l2
14735 .word 0x00000000,0x4fc855b8 ! Expected data for %l3
14736 .word 0x00000000,0x00000000 ! Expected data for %l5
14737 .word 0x00000000,0xff000000 ! Expected data for %l6
14738 .word 0x00000000,0x00000000 ! Expected data for %l7
14739 .word 0xd102b5cd,0xff0000ff ! Expected data for %f0
14740 .word 0xffffffe1,0xffff00ff ! Expected data for %f2
14741 .word 0x0e510fed,0x00000009 ! Expected data for %f4
14742 .word 0xa8921e6e,0x518a9713 ! Expected data for %f10
14743 .word 0xff00ffff,0x0000e100 ! Expected data for %f14
14744 .word 0x00000000,0x295bdcc7 ! Expected data for %f16
14745 .word 0xffffffff,0xff0000e5 ! Expected data for %f18
14746 .word 0xffffffe1,0x00000000 ! Expected data for %f20
14747 .word 0x24174994,0x000000f6 ! Expected data for %f22
14748 .word 0x3b8aacb1,0x6e1e92a8 ! Expected data for %f24
14749 .word 0x00000000,0x0000783d ! Expected data for %f26
14750 .word 0x94491724,0x52e548c3 ! Expected data for %f28
14751 .word 0xd1022890,0xcdb502d1 ! Expected data for %f30
14752p0_check_pt_data_49:
14753 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14754 .word 0x00000000,0xd102b5ff ! Expected data for %l0
14755 .word 0x00000000,0x000000ff ! Expected data for %l1
14756 .word 0x00000000,0xffffffff ! Expected data for %l2
14757 .word 0xffffffff,0xffffe137 ! Expected data for %l3
14758 .word 0x00000000,0xff0000ff ! Expected data for %l4
14759 .word 0x0000ffff,0x9c873bb5 ! Expected data for %l5
14760 .word 0xffffffff,0xffffffd1 ! Expected data for %l6
14761 .word 0x00000000,0xe1ffffff ! Expected data for %l7
14762 .word 0xffffffe1,0xffff00ff ! Expected data for %f2
14763 .word 0x00e5ad35,0xf2e200f8 ! Expected data for %f6
14764 .word 0x00ff5f00,0xff0037e1 ! Expected data for %f10
14765 .word 0xe13700ff,0x0000008f ! Expected data for %f16
14766 .word 0x0000ffff,0x9c873bb5 ! Expected data for %f18
14767 .word 0xd102b5cd,0xff0000ff ! Expected data for %f20
14768 .word 0xb1ac8a3b,0x1da45bae ! Expected data for %f22
14769 .word 0x000006ff,0xe18a5c96 ! Expected data for %f24
14770 .word 0x68e6ff57,0xd6fa8c51 ! Expected data for %f26
14771 .word 0x0e510fed,0x1dffffff ! Expected data for %f28
14772 .word 0xff0000f2,0xa19e6944 ! Expected data for %f30
14773p0_check_pt_data_50:
14774 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14775 .word 0x00000000,0x000000a4 ! Expected data for %l0
14776 .word 0x00000000,0x00ff5f00 ! Expected data for %l1
14777 .word 0x00000000,0x000000ff ! Expected data for %l2
14778 .word 0xffffffff,0xff000000 ! Expected data for %l4
14779 .word 0x00000000,0xb53b879c ! Expected data for %l5
14780 .word 0x00000000,0xff0000ff ! Expected data for %l6
14781 .word 0xffffff1d,0xffffff00 ! Expected data for %f0
14782 .word 0x00000000,0xffffffb8 ! Expected data for %f2
14783 .word 0x37e1ffff,0xff0000ff ! Expected data for %f4
14784 .word 0x71e8411b,0x5ad71e3b ! Expected data for %f6
14785 .word 0x5539c2ba,0x57af2327 ! Expected data for %f8
14786 .word 0x3d99c199,0x085de2f2 ! Expected data for %f10
14787 .word 0xc348e552,0x4680ab93 ! Expected data for %f12
14788 .word 0xd31dca43,0x92c80374 ! Expected data for %f14
14789 .word 0xffffffff,0xff0000ff ! Expected data for %f18
14790 .word 0x0e510fed,0xffffff00 ! Expected data for %f28
14791p0_check_pt_data_51:
14792 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14793 .word 0x00000000,0x35ade5ff ! Expected data for %l0
14794 .word 0x00000000,0x00000000 ! Expected data for %l1
14795 .word 0x00000000,0xffffe137 ! Expected data for %l2
14796 .word 0x00000000,0xd1ffffff ! Expected data for %l3
14797 .word 0x00000000,0x0000ff00 ! Expected data for %l4
14798 .word 0xb53b87ff,0x0000e137 ! Expected data for %l5
14799 .word 0x00000000,0xed0f510e ! Expected data for %l6
14800 .word 0xffffffff,0xffffffff ! Expected data for %l7
14801 .word 0xe5000000,0x0000e137 ! Expected data for %f0
14802 .word 0xffffffff,0xffffe137 ! Expected data for %f2
14803 .word 0xff5fff00,0x783d37e1 ! Expected data for %f4
14804 .word 0xb1ac8a3b,0x1da45bae ! Expected data for %f6
14805 .word 0xd96af809,0x948a6312 ! Expected data for %f8
14806 .word 0x9c8971bc,0xd6fa8c51 ! Expected data for %f10
14807 .word 0x250c8aa7,0x956266fb ! Expected data for %f12
14808 .word 0xce75fb64,0xa19e6944 ! Expected data for %f14
14809 .word 0xffffffff,0xffffe137 ! Expected data for %f16
14810 .word 0x3dff0000,0x37e10000 ! Expected data for %f20
14811 .word 0xb8ffffff,0x00000000 ! Expected data for %f22
14812 .word 0x00ff5f00,0x00ff5f00 ! Expected data for %f24
14813 .word 0x0e510fed,0xffffffff ! Expected data for %f28
14814p0_check_pt_data_52:
14815 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14816 .word 0x00000000,0x000000ff ! Expected data for %l0
14817 .word 0x00000000,0x00000037 ! Expected data for %l1
14818 .word 0x00000000,0x000000ff ! Expected data for %l2
14819 .word 0x37e1ffff,0xffffffff ! Expected data for %l3
14820 .word 0x00000000,0x00000000 ! Expected data for %l4
14821 .word 0x00000000,0x0000018f ! Expected data for %l5
14822 .word 0xffffffff,0xffffffb5 ! Expected data for %l6
14823 .word 0x00000000,0xe1ffffff ! Expected data for %l7
14824 .word 0xff5fff00,0x783d37e1 ! Expected data for %f4
14825 .word 0x0000ffe1,0x948a6312 ! Expected data for %f8
14826 .word 0x37e10000,0x000000e5 ! Expected data for %f14
14827p0_check_pt_data_53:
14828 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14829 .word 0x00000000,0xb5ff0000 ! Expected data for %l0
14830 .word 0x00000000,0xa8921e6e ! Expected data for %l1
14831 .word 0x00000000,0x000000ff ! Expected data for %l2
14832 .word 0x00000000,0x00ff5fff ! Expected data for %l3
14833 .word 0x00000000,0x00000000 ! Expected data for %l4
14834 .word 0x00000000,0x00000000 ! Expected data for %l5
14835 .word 0xff00ffe1,0x00000000 ! Expected data for %l6
14836 .word 0x00000000,0x00000000 ! Expected data for %l7
14837 .word 0x000006ff,0x00000000 ! Expected data for %f8
14838 .word 0x00000000,0x0000e137 ! Expected data for %f12
14839 .word 0x000006ff,0x00000000 ! Expected data for %f18
14840 .word 0x00000000,0x000000e1 ! Expected data for %f30
14841p0_check_pt_data_54:
14842 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14843 .word 0x00000000,0xff0000ff ! Expected data for %l0
14844 .word 0x00000000,0x000000ff ! Expected data for %l1
14845 .word 0x00000000,0x00000000 ! Expected data for %l2
14846 .word 0x00000000,0x000000d1 ! Expected data for %l3
14847 .word 0x00000000,0x00000037 ! Expected data for %l4
14848 .word 0x00000000,0x00000000 ! Expected data for %l5
14849 .word 0x00000000,0x000000ff ! Expected data for %l6
14850 .word 0x00000000,0xf6060000 ! Expected data for %l7
14851 .word 0xffffff1d,0xffffffff ! Expected data for %f0
14852 .word 0x37e1ffff,0x000000e5 ! Expected data for %f2
14853 .word 0x37e1ffff,0x000000ff ! Expected data for %f4
14854 .word 0x71e8411b,0x5ad71e3b ! Expected data for %f6
14855 .word 0x5539c2ba,0x57af2327 ! Expected data for %f8
14856 .word 0x00ff5f00,0x085de2f2 ! Expected data for %f10
14857 .word 0xc348e552,0x4680ab93 ! Expected data for %f12
14858 .word 0xd31dca43,0x92c80374 ! Expected data for %f14
14859 .word 0x3dff0000,0xff00018f ! Expected data for %f20
14860 .word 0x00000000,0x000000e5 ! Expected data for %f26
14861 .word 0x518cfad6,0xffffff6e ! Expected data for %f30
14862p0_check_pt_data_55:
14863 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14864 .word 0x00000000,0x0000a892 ! Expected data for %l0
14865 .word 0x00000000,0x00000000 ! Expected data for %l1
14866 .word 0x00ffffff,0x00ff5f00 ! Expected data for %l2
14867 .word 0x00000000,0x0000ffff ! Expected data for %l3
14868 .word 0x00000000,0x37e1ffff ! Expected data for %l4
14869 .word 0x00000000,0x00000000 ! Expected data for %l5
14870 .word 0x00000000,0x000000ff ! Expected data for %l6
14871 .word 0x00000000,0x000000ff ! Expected data for %l7
14872 .word 0xffffff1d,0xffffffff ! Expected data for %f4
14873 .word 0x00000000,0x518a9713 ! Expected data for %f6
14874 .word 0x9c873bb5,0xffffffe1 ! Expected data for %f12
14875 .word 0x000000ff,0x00000000 ! Expected data for %f26
14876 .word 0xffffe137,0xff000000 ! Expected data for %f28
14877p0_check_pt_data_56:
14878 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14879 .word 0x00000000,0x00000000 ! Expected data for %l0
14880 .word 0x00000000,0x00000000 ! Expected data for %l2
14881 .word 0x00000000,0x000000ff ! Expected data for %l3
14882 .word 0x00000000,0x000000ff ! Expected data for %l4
14883 .word 0x00000000,0x000000ff ! Expected data for %l5
14884 .word 0x00000000,0x000000a4 ! Expected data for %l6
14885 .word 0x00000000,0xffb502d1 ! Expected data for %l7
14886 .word 0x37e1ffff,0x000000e5 ! Expected data for %f2
14887 .word 0xff000000,0xffffffb8 ! Expected data for %f10
14888 .word 0x00000000,0xffffff6e ! Expected data for %f30
14889p0_check_pt_data_57:
14890 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14891 .word 0xffffffff,0xffffffff ! Expected data for %l0
14892 .word 0xffffffff,0xffffffff ! Expected data for %l1
14893 .word 0xff000000,0x00000000 ! Expected data for %l2
14894 .word 0x00000000,0x00000000 ! Expected data for %l4
14895 .word 0x00000000,0xffffe137 ! Expected data for %l5
14896 .word 0x00000000,0x0000ff3d ! Expected data for %l6
14897 .word 0x00000000,0xffffffff ! Expected data for %l7
14898 .word 0xe5000000,0xffffffff ! Expected data for %f0
14899 .word 0x37e1ffff,0x000000e5 ! Expected data for %f2
14900 .word 0xffffff1d,0xffffffff ! Expected data for %f4
14901 .word 0x00000000,0x518a9713 ! Expected data for %f6
14902 .word 0x37e1ffff,0xffffffff ! Expected data for %f8
14903 .word 0x9c873bb5,0x0000ff3d ! Expected data for %f10
14904 .word 0x37e1ffff,0xffffff00 ! Expected data for %f12
14905 .word 0x00000000,0x00000000 ! Expected data for %f26
14906 .word 0x00ff5f00,0x00000000 ! Expected data for %f30
14907p0_check_pt_data_58:
14908 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14909 .word 0xffffffff,0xff000000 ! Expected data for %l1
14910 .word 0x00000000,0x3dff0000 ! Expected data for %l2
14911 .word 0x3dff0000,0xb53b879c ! Expected data for %l3
14912 .word 0x00000000,0x00000000 ! Expected data for %l4
14913 .word 0x00000000,0x000000ff ! Expected data for %l5
14914 .word 0x00000000,0xffb502d1 ! Expected data for %l6
14915 .word 0xe1373dff,0x9c873bff ! Expected data for %f0
14916 .word 0x005fff00,0xffffffff ! Expected data for %f2
14917 .word 0x00000000,0x37e1ffff ! Expected data for %f4
14918 .word 0xcdb502d1,0x295bdcc7 ! Expected data for %f6
14919 .word 0x518a9713,0x775b9449 ! Expected data for %f8
14920 .word 0x00000000,0xe1ffffff ! Expected data for %f10
14921 .word 0x37e10000,0x37e1ffff ! Expected data for %f12
14922 .word 0x000006f6,0xe1375c96 ! Expected data for %f14
14923 .word 0x00000000,0x37e10000 ! Expected data for %f20
14924 .word 0x00000000,0xe1000000 ! Expected data for %f26
14925p0_check_pt_data_59:
14926 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14927 .word 0x00000000,0x000000ff ! Expected data for %l0
14928 .word 0x3dff0000,0xff000000 ! Expected data for %l1
14929 .word 0x00000000,0xff000000 ! Expected data for %l2
14930 .word 0x00000000,0x0000ffff ! Expected data for %l3
14931 .word 0x00000000,0x000000ff ! Expected data for %l4
14932 .word 0xe1373dff,0xff00ffff ! Expected data for %l5
14933 .word 0x00000000,0x00000000 ! Expected data for %l6
14934 .word 0xffffffff,0xffffffa4 ! Expected data for %l7
14935 .word 0x00000000,0xffffffff ! Expected data for %f2
14936 .word 0x00000000,0x37e1ffff ! Expected data for %f4
14937 .word 0xcdb502d1,0x295bdcc7 ! Expected data for %f6
14938 .word 0xffffff1d,0x00000000 ! Expected data for %f26
14939p0_check_pt_data_60:
14940 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
14941 .word 0x00000000,0x000000a4 ! Expected data for %l0
14942 .word 0x00000000,0xff3d37e1 ! Expected data for %l1
14943 .word 0x00000000,0x000000ff ! Expected data for %l2
14944 .word 0x00000000,0xff000000 ! Expected data for %l3
14945 .word 0x00000000,0x00000000 ! Expected data for %l4
14946 .word 0x00000000,0x000000ff ! Expected data for %l5
14947 .word 0x00000000,0x000000ff ! Expected data for %l6
14948 .word 0x00000000,0x00000000 ! Expected data for %l7
14949 .word 0xffffffff,0xffffffff ! Expected data for %f2
14950 .word 0x005fff00,0xffffff00 ! Expected data for %f4
14951 .word 0xcdb502d1,0x295bdcc7 ! Expected data for %f6
14952 .word 0x000006f6,0x68e6ff57 ! Expected data for %f14
14953 .word 0xffffffff,0xffffe137 ! Expected data for %f22
14954! Data for Cross Processor Interrupt
14955 .align 8
14956received_xintr:
14957 .word 0,0,0,0,0,0,0,0
14958 .word 0,0,0,0,0,0,0,0
14959 .word 0,0,0,0,0,0,0,0
14960 .word 0,0,0,0,0,0,0,0
14961 .word 0,0,0,0,0,0,0,0
14962 .word 0,0,0,0,0,0,0,0
14963 .word 0,0,0,0,0,0,0,0
14964 .word 0,0,0,0,0,0,0,0
14965p0_dispatch_retry:
14966 .word 0,0
14967p0_xintr_data:
14968 .word 0x00000000,0x00000001
14969 .word 0x9788b2bf,0xab8aa3a4
14970 .word 0x00000000,0x00000002
14971 .word 0xd72ad99f,0xf8dd2116
14972 .word 0x00000000,0x00000003
14973 .word 0xc40b802f,0xb281a0fc
14974 .word 0x00000000,0x00000004
14975 .word 0x875ea6ff,0x9a9b4d22
14976 .word 0x00000000,0x00000005
14977 .word 0x65e8c978,0x1c775104
14978 .word 0x00000000,0x00000006
14979 .word 0x2ddaea10,0x5db6ca37
14980 .word 0x00000000,0x00000007
14981 .word 0x9e5a46b0,0x6d23abfd
14982 .word 0x00000000,0x00000008
14983 .word 0xde2e169f,0xf6a8d433
14984 .align 8
14985p0_xintr_expected:
14986 .word 0
14987 .align 64
14988xintr_data_ptrs:
14989 .word p0_xintr_data
14990 .align 8
14991p0_xintr_db:
14992 .skip 512
14993p0_xintr_retry_count:
14994 .word 0,0
14995p0_reset_cnt:
14996 .word 0
14997 .align 8
14998p0_ec_timing_ctrl:
14999 .word 0,0
15000p0_ec_control:
15001 .word 0,0
15002p0_mcu_shadow:
15003 .skip 80
15004user_data_end:
15005
15006
15007SECTION .p0_local0 DATA_VA=0x000800000
15008
15009attr_data {
15010 Name = .p0_local0,
15011 VA = 0x0000000000800000,
15012 RA = 0x0000000010000000,
15013 PA = ra2pa(0x0000000010000000,0),
15014 part_0_ctx_nonzero_tsb_config_0,
15015 TTE_Context=PCONTEXT,
15016 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15017 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15018 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15019 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15020}
15021
15022 .data
15023 .seg "data"
15024 .align 0x2000
15025 .global p0_local0_start
15026p0_local0_begin:
15027 .skip 0x1400
15028p0_local0_start:
15029 .word 0xb16f6ef8,0x79a894ef,0xad72456e,0x9f45e0f3
15030 .word 0xb0d05061,0x35ade525,0xfd32bd42,0x55e8b731
15031 .word 0xeb5fbd84,0x2fc1db17,0x6a895895,0x65d0c689
15032 .word 0x87438ae7,0x12f7d04d,0x6ebbb1da,0x62031b1d
15033p0_local0_end:
15034
15035SECTION .p0_local0_sec DATA_VA=0x000800000
15036
15037attr_data {
15038 Name = .p0_local0_sec,
15039 VA = 0x0000000000800000,
15040 RA = 0x0000000030000000,
15041 PA = ra2pa(0x0000000030000000,0),
15042 part_0_ctx_nonzero_tsb_config_0,
15043 TTE_Context=SCONTEXT,
15044 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15045 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15046 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15047 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15048}
15049
15050 .data
15051 .seg "data"
15052 .align 0x2000
15053 .global p0_local0_sec_start
15054p0_local0_sec_begin:
15055 .skip 0x1400
15056p0_local0_sec_start:
15057 .word 0x1b63ac26,0xcfd6fb74,0xb7e08608,0x732daac3
15058 .word 0xcdb502d1,0xa3bf2890,0x9af317ac,0x5c8cb8fa
15059 .word 0xb27abcf1,0xdbfb9bb4,0xae8551af,0xa78c711b
15060 .word 0xf6da05da,0xd78f5fd2,0xc9d57b32,0x143a3a87
15061p0_local0_sec_end:
15062
15063SECTION .p0_local1 DATA_VA=0x000802000
15064
15065attr_data {
15066 Name = .p0_local1,
15067 VA = 0x0000000000802000,
15068 RA = 0x0000000010040000,
15069 PA = ra2pa(0x0000000010040000,0),
15070 part_0_ctx_nonzero_tsb_config_0,
15071 TTE_Context=PCONTEXT,
15072 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15073 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15074 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15075 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15076}
15077
15078 .data
15079 .seg "data"
15080 .align 0x2000
15081 .global p0_local1_start
15082p0_local1_begin:
15083 .skip 0x1400
15084p0_local1_start:
15085 .word 0x556aedfc,0x09a274cd,0x66cdac63,0x81a82b8d
15086 .word 0x7d2ce6d9,0x430649a8,0xefa6d8e0,0x9085fb95
15087 .word 0x61c3a0f5,0x1063cb77,0x6683e588,0xaa03bbbb
15088 .word 0x63aae7fa,0x573b7f97,0x6f14dc5d,0xcb724ea5
15089p0_local1_end:
15090
15091SECTION .p0_local1_sec DATA_VA=0x000802000
15092
15093attr_data {
15094 Name = .p0_local1_sec,
15095 VA = 0x0000000000802000,
15096 RA = 0x0000000030040000,
15097 PA = ra2pa(0x0000000030040000,0),
15098 part_0_ctx_nonzero_tsb_config_0,
15099 TTE_Context=SCONTEXT,
15100 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15101 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15102 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15103 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15104}
15105
15106 .data
15107 .seg "data"
15108 .align 0x2000
15109 .global p0_local1_sec_start
15110p0_local1_sec_begin:
15111 .skip 0x1400
15112p0_local1_sec_start:
15113 .word 0xa65ff8da,0x80c2923d,0x22faed63,0xba6ca4f2
15114 .word 0xda24cac8,0xd26597e2,0xc816ea3d,0xc7c37e59
15115 .word 0x45b180c1,0x93f0c457,0xd8879d22,0xd08b458c
15116 .word 0x94be2e80,0xdc08d16a,0x87e45802,0x9f1d91f6
15117p0_local1_sec_end:
15118
15119SECTION .p0_local2 DATA_VA=0x000804000
15120
15121attr_data {
15122 Name = .p0_local2,
15123 VA = 0x0000000000804000,
15124 RA = 0x0000000010080000,
15125 PA = ra2pa(0x0000000010080000,0),
15126 part_0_ctx_nonzero_tsb_config_0,
15127 TTE_Context=PCONTEXT,
15128 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15129 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15130 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15131 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15132}
15133
15134 .data
15135 .seg "data"
15136 .align 0x2000
15137 .global p0_local2_start
15138p0_local2_begin:
15139 .skip 0x1400
15140p0_local2_start:
15141 .word 0xaab638e2,0x2db5fa1a,0xb60dc23d,0xca79f0a1
15142 .word 0xd14a1e87,0xff14850e,0x229ccedb,0xa1149a97
15143 .word 0x98f41698,0x084ccda6,0x6d528d20,0x3777d298
15144 .word 0x363f9a35,0x27f66a3d,0xa598cf31,0x8d8c0715
15145p0_local2_end:
15146
15147SECTION .p0_local2_sec DATA_VA=0x000804000
15148
15149attr_data {
15150 Name = .p0_local2_sec,
15151 VA = 0x0000000000804000,
15152 RA = 0x0000000030080000,
15153 PA = ra2pa(0x0000000030080000,0),
15154 part_0_ctx_nonzero_tsb_config_0,
15155 TTE_Context=SCONTEXT,
15156 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15157 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15158 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15159 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15160}
15161
15162 .data
15163 .seg "data"
15164 .align 0x2000
15165 .global p0_local2_sec_start
15166p0_local2_sec_begin:
15167 .skip 0x1400
15168p0_local2_sec_start:
15169 .word 0x1b8f7d46,0xaf81bc98,0x824eb49c,0x2ed892ea
15170 .word 0x4a304c3d,0xa8b048e7,0xe6407e40,0xf7ab5055
15171 .word 0xd8e6ce4c,0x942fd014,0x75b9858d,0x1620328d
15172 .word 0x71ab266e,0xc09ea95a,0xe7e90bfe,0x0d25a833
15173p0_local2_sec_end:
15174
15175SECTION .p0_local3 DATA_VA=0x000806000
15176
15177attr_data {
15178 Name = .p0_local3,
15179 VA = 0x0000000000806000,
15180 RA = 0x00000000100c0000,
15181 PA = ra2pa(0x00000000100c0000,0),
15182 part_0_ctx_nonzero_tsb_config_0,
15183 TTE_Context=PCONTEXT,
15184 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15185 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15186 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15187 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15188}
15189
15190 .data
15191 .seg "data"
15192 .align 0x2000
15193 .global p0_local3_start
15194p0_local3_begin:
15195 .skip 0x1400
15196p0_local3_start:
15197 .word 0x8133c33f,0xf4da8069,0xdfa2a285,0x7434707e
15198 .word 0xd96961ab,0xd3f0945b,0x65a83c04,0x764d9b65
15199 .word 0x02ef1a8b,0xd0a70dbd,0x7675aa25,0xc538ae7b
15200 .word 0xbfe88956,0x83046f12,0x3581cb85,0x03de0639
15201p0_local3_end:
15202
15203SECTION .p0_local3_sec DATA_VA=0x000806000
15204
15205attr_data {
15206 Name = .p0_local3_sec,
15207 VA = 0x0000000000806000,
15208 RA = 0x00000000300c0000,
15209 PA = ra2pa(0x00000000300c0000,0),
15210 part_0_ctx_nonzero_tsb_config_0,
15211 TTE_Context=SCONTEXT,
15212 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15213 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15214 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15215 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15216}
15217
15218 .data
15219 .seg "data"
15220 .align 0x2000
15221 .global p0_local3_sec_start
15222p0_local3_sec_begin:
15223 .skip 0x1400
15224p0_local3_sec_start:
15225 .word 0x9571d651,0xcadef01f,0x8f789c95,0xb6db2159
15226 .word 0x4a1078a2,0xb3daf98d,0x18a51845,0x2939aeb7
15227 .word 0x7e896b4b,0x619ea349,0x44ac773f,0x75c4b163
15228 .word 0x6637ae9a,0x7cde596a,0x0d5d70fb,0x326fc183
15229p0_local3_sec_end:
15230
15231SECTION .p0_local4 DATA_VA=0x000808000
15232
15233attr_data {
15234 Name = .p0_local4,
15235 VA = 0x0000000000808000,
15236 RA = 0x0000000010100000,
15237 PA = ra2pa(0x0000000010100000,0),
15238 part_0_ctx_nonzero_tsb_config_0,
15239 TTE_Context=PCONTEXT,
15240 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15241 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15242 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15243 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15244}
15245
15246 .data
15247 .seg "data"
15248 .align 0x2000
15249 .global p0_local4_start
15250p0_local4_begin:
15251 .skip 0x1400
15252p0_local4_start:
15253 .word 0xedb5bf86,0x97087ae2,0x1a0737df,0xaa2573fc
15254 .word 0x06f6cdb1,0x578fe668,0x60029afb,0x295bdcc7
15255 .word 0x518a9713,0x775bb616,0x9c873bb5,0x6e1e92a8
15256 .word 0xb855c84f,0xed0f510e,0x3c0306f6,0x76945c96
15257p0_local4_end:
15258
15259SECTION .p0_local4_sec DATA_VA=0x000808000
15260
15261attr_data {
15262 Name = .p0_local4_sec,
15263 VA = 0x0000000000808000,
15264 RA = 0x0000000030100000,
15265 PA = ra2pa(0x0000000030100000,0),
15266 part_0_ctx_nonzero_tsb_config_0,
15267 TTE_Context=SCONTEXT,
15268 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15269 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15270 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15271 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15272}
15273
15274 .data
15275 .seg "data"
15276 .align 0x2000
15277 .global p0_local4_sec_start
15278p0_local4_sec_begin:
15279 .skip 0x1400
15280p0_local4_sec_start:
15281 .word 0x85292cf3,0x8a020517,0x6d2348b4,0x993c43f4
15282 .word 0x040a269d,0x007ee51c,0x135abbdb,0xc99b887f
15283 .word 0x5311e374,0xddae6b21,0x58753f2f,0x3473a3d9
15284 .word 0x3a01337c,0xdc6b25e8,0x18295d59,0xc1b881ee
15285p0_local4_sec_end:
15286
15287SECTION .p0_local5 DATA_VA=0x00080a000
15288
15289attr_data {
15290 Name = .p0_local5,
15291 VA = 0x000000000080a000,
15292 RA = 0x0000000010140000,
15293 PA = ra2pa(0x0000000010140000,0),
15294 part_0_ctx_nonzero_tsb_config_0,
15295 TTE_Context=PCONTEXT,
15296 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15297 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15298 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15299 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15300}
15301
15302 .data
15303 .seg "data"
15304 .align 0x2000
15305 .global p0_local5_start
15306p0_local5_begin:
15307 .skip 0x1400
15308p0_local5_start:
15309 .word 0xb5da9157,0x08504e7f,0x7d9a73ba,0xd172c211
15310 .word 0x9b36de0f,0x678cb230,0xce9eb990,0xcb947cb9
15311 .word 0x6ad32ca6,0x0319074f,0x96d26ea4,0xe1629794
15312 .word 0x8c6b34b0,0x69d5ceb3,0xc0179a5b,0xe0d68277
15313p0_local5_end:
15314
15315SECTION .p0_local5_sec DATA_VA=0x00080a000
15316
15317attr_data {
15318 Name = .p0_local5_sec,
15319 VA = 0x000000000080a000,
15320 RA = 0x0000000030140000,
15321 PA = ra2pa(0x0000000030140000,0),
15322 part_0_ctx_nonzero_tsb_config_0,
15323 TTE_Context=SCONTEXT,
15324 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15325 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15326 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15327 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15328}
15329
15330 .data
15331 .seg "data"
15332 .align 0x2000
15333 .global p0_local5_sec_start
15334p0_local5_sec_begin:
15335 .skip 0x1400
15336p0_local5_sec_start:
15337 .word 0x63aa31e8,0x50b9a13d,0xd8f75d6a,0x5ba08a59
15338 .word 0xd52c785b,0xe0ec1944,0x3b1ed75a,0x1b41e871
15339 .word 0x2723af57,0xbac23955,0xf2e25d08,0x99c1993d
15340 .word 0x93ab8046,0x52e548c3,0x7403c892,0x43ca1dd3
15341p0_local5_sec_end:
15342
15343SECTION .p0_local6 DATA_VA=0x00080c000
15344
15345attr_data {
15346 Name = .p0_local6,
15347 VA = 0x000000000080c000,
15348 RA = 0x0000000010180000,
15349 PA = ra2pa(0x0000000010180000,0),
15350 part_0_ctx_nonzero_tsb_config_0,
15351 TTE_Context=PCONTEXT,
15352 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15353 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15354 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15355 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15356}
15357
15358 .data
15359 .seg "data"
15360 .align 0x2000
15361 .global p0_local6_start
15362p0_local6_begin:
15363 .skip 0x1400
15364p0_local6_start:
15365 .word 0xf80d8eb0,0x60c5dcdc,0x93fa25bf,0x54a253f4
15366 .word 0x1587bee0,0x7d7065c6,0xd7b990b5,0x35d2d9ba
15367 .word 0xca183ff7,0x800ab348,0x81307899,0xf04aa8b9
15368 .word 0x3a556ff6,0x1a305500,0xb6c9bad6,0x86935743
15369p0_local6_end:
15370
15371SECTION .p0_local6_sec DATA_VA=0x00080c000
15372
15373attr_data {
15374 Name = .p0_local6_sec,
15375 VA = 0x000000000080c000,
15376 RA = 0x0000000030180000,
15377 PA = ra2pa(0x0000000030180000,0),
15378 part_0_ctx_nonzero_tsb_config_0,
15379 TTE_Context=SCONTEXT,
15380 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15381 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15382 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15383 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15384}
15385
15386 .data
15387 .seg "data"
15388 .align 0x2000
15389 .global p0_local6_sec_start
15390p0_local6_sec_begin:
15391 .skip 0x1400
15392p0_local6_sec_start:
15393 .word 0x28dc6b63,0x1ad3c301,0x1a9fce35,0xd21c5fbd
15394 .word 0x246df1ed,0xd888a0ef,0xb1ac8a3b,0x1da45bae
15395 .word 0x25e7a6d9,0x948a6312,0x9c8971bc,0xd6fa8c51
15396 .word 0x250c8aa7,0x956266fb,0xce75fb64,0xa19e6944
15397p0_local6_sec_end:
15398
15399SECTION .share0 DATA_VA=0x00080e000
15400
15401attr_data {
15402 Name = .share0,
15403 VA = 0x000000000080e000,
15404 RA = 0x00000000201c0000,
15405 PA = ra2pa(0x00000000201c0000,0),
15406 part_0_ctx_nonzero_tsb_config_0,
15407 TTE_Context=PCONTEXT,
15408 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15409 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15410 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15411 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15412}
15413
15414 .data
15415 .seg "data"
15416 .align 0x2000
15417 .global share0_start
15418share0_begin:
15419share0_start:
15420 .word 0x8741851d,0xde8937aa,0xde82631a,0x6745b468
15421 .word 0x5610c0ea,0x4162d709,0xd8a4a5a1,0x8167a198
15422 .word 0x18b0d48e,0x0ea0138c,0x082f9616,0x1b4f587d
15423 .word 0x72e6ec0e,0x55df321b,0xf92b30f6,0x5cdb673a
15424share0_end:
15425
15426SECTION .share1 DATA_VA=0x000810000
15427
15428attr_data {
15429 Name = .share1,
15430 VA = 0x0000000000810000,
15431 RA = 0x0000000020800000,
15432 PA = ra2pa(0x0000000020800000,0),
15433 part_0_ctx_nonzero_tsb_config_0,
15434 TTE_Context=PCONTEXT,
15435 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15436 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15437 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15438 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15439}
15440
15441 .data
15442 .seg "data"
15443 .align 0x2000
15444 .global share1_start
15445share1_begin:
15446share1_start:
15447 .word 0x77609984,0x2bec91a7,0xfe5e67cb,0x581068a5
15448 .word 0x22022867,0x0810535b,0x123092c5,0x91af0f03
15449 .word 0x157251fd,0x0a58157f,0xd8af464d,0x438de4d1
15450 .word 0xe1d10f95,0x307759ce,0x1eafe96b,0x08c6de7f
15451 .word 0xa562b8ec,0xf2beaf4d,0x5f61a4b6,0xf0d51b6d
15452 .word 0x24a8c980,0x2f1ea9e6,0x62b5297b,0xc878e0f9
15453 .word 0xd24c817a,0x0e9f0f4c,0x91d42c75,0xf2c53123
15454 .word 0x59587949,0x678ec535,0xb718fd7a,0x1cb18583
15455share1_end:
15456
15457SECTION .share2 DATA_VA=0x000812000
15458
15459attr_data {
15460 Name = .share2,
15461 VA = 0x0000000000812000,
15462 RA = 0x00000000211c0000,
15463 PA = ra2pa(0x00000000211c0000,0),
15464 part_0_ctx_nonzero_tsb_config_0,
15465 TTE_Context=PCONTEXT,
15466 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15467 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15468 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15469 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15470}
15471
15472 .data
15473 .seg "data"
15474 .align 0x2000
15475 .global share2_start
15476share2_begin:
15477share2_start:
15478 .word 0xf62ea37b,0x419acc1e,0xe88f11a2,0xc2e1d26f
15479 .word 0x792da353,0x5f8e1107,0x1e5937ff,0xb9a5be67
15480 .word 0xcef5c1b9,0xe5034501,0x93fb97f0,0xd8fc0758
15481 .word 0x3146b796,0xb5cc938d,0x15e56063,0x527367b8
15482share2_end:
15483
15484SECTION .share3 DATA_VA=0x000814000
15485
15486attr_data {
15487 Name = .share3,
15488 VA = 0x0000000000814000,
15489 RA = 0x0000000021800000,
15490 PA = ra2pa(0x0000000021800000,0),
15491 part_0_ctx_nonzero_tsb_config_0,
15492 TTE_Context=PCONTEXT,
15493 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15494 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15495 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15496 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15497}
15498
15499 .data
15500 .seg "data"
15501 .align 0x2000
15502 .global share3_start
15503share3_begin:
15504share3_start:
15505 .word 0x543e57e0,0x76cc7910,0x7e2c8b62,0x7b8b6ea4
15506 .word 0x6f958c74,0x76798a44,0x35081ccc,0x5edd64ad
15507 .word 0x4b307f3e,0x360dc1d4,0x77befed3,0xe00e49c7
15508 .word 0xfaf9021b,0xaa2f4afa,0x00ceabe4,0x3c742d1c
15509 .word 0x76084289,0xc6fc6e66,0xe7328b6b,0xfb4cfa20
15510 .word 0x00e57a15,0x8a2dbd74,0xa15113af,0x6da1c168
15511 .word 0x7b586550,0x00fe719b,0xda68bd29,0x8fcc2f8c
15512 .word 0x5e362db6,0xf96522e2,0x8b252939,0x83911a7e
15513 .word 0xff3114cb,0x19ce252d,0x0a852c4e,0xbe598ab7
15514 .word 0x03ccf312,0xb52c2446,0x84a7216c,0x1b86c2af
15515 .word 0xe8621c4a,0xfb878f7f,0xe8045a8d,0xa157e818
15516 .word 0xef07f2b3,0x3cf505fe,0xc5ed017a,0x6b44ae8f
15517 .word 0xad30d561,0x0db4979c,0x33053dea,0xc6dbbb54
15518 .word 0x9f56ff5e,0xeeca61bf,0xc806d1a8,0xeafe8187
15519 .word 0xb985b1b9,0x523add46,0xdb9ec8b3,0x8670b6ab
15520 .word 0x3476b61a,0x81b40212,0x64ea8aa6,0x2c9d9979
15521 .word 0x7ed35a3e,0xc00d1498,0x80f53c09,0xb6fdcb25
15522 .word 0x887794e6,0x16aa78b3,0x4f51f5d3,0xef8c5000
15523 .word 0x398da361,0xe6f4fcf3,0xe77bbea6,0x7177267a
15524 .word 0x14d99948,0xc762a774,0xc651988e,0x73343af6
15525 .word 0xe8d42023,0x01750275,0x7104a89a,0xe1d73ff5
15526 .word 0x332fb3ff,0x966e20ce,0xeccfdb22,0xe9599dfe
15527 .word 0x5cef0576,0x1dcbe138,0x54a08e10,0xb34f837c
15528 .word 0xa2bf5920,0xc164ce47,0xea76dddd,0x7227205b
15529 .word 0x5f00d16c,0x89249a6e,0x60b02eca,0xcb4f9dc7
15530 .word 0x5eb5632b,0xd66ba0bb,0xad00f924,0x789730f1
15531 .word 0x96d0e92c,0xc93c6dd6,0x81d62bdd,0xba4e0c95
15532 .word 0x71b7c202,0x8b296e6b,0x822fe2b9,0xe5e92341
15533 .word 0xb48b6d36,0xfd29576c,0x8c771932,0x184f47ca
15534 .word 0x4eb43808,0xffeb724a,0x3d669fa0,0x8845d527
15535 .word 0x4f57ece6,0xde1d53a8,0x05937090,0x2d45ebe0
15536 .word 0x1c3e0839,0x05a35133,0xb54c5e72,0x07d40398
15537share3_end: