Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_5000l.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_5000l.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 = 325162124
40! Riesling can be on
41! 1 Thread, 5000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_50000l.s created on Mar 25, 2009 (16:21:24)
44! RC file : mar25.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc mar25.rc -o mpgen_50000l -p 1 -l 5000
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 = d398ac8f ff4428ca c05d49e5 b4f860ef
84! %f4 = 327e3b9b ef4ab9ef 20ec6b32 160b7fe5
85! %f8 = 3f5ca94c 1b027c8b 9ea2a36c 9fb12702
86! %f12 = 3989b8f2 d9cda08e aed9d046 7df3dc00
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = 215fe61d a12eb42c 3f127f49 94997547
90! %f20 = 0bde65d1 3385fac5 674d90c5 783346bf
91! %f24 = 112ffdec b1379adf 46a572a3 cb650bfe
92! %f28 = 065f771e 4241725d 71ffcb32 ef0e491b
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = 6fe25ce9 d2184891 4bf782e2 2d2a9d56
96! %f36 = b622dd8e 3134e536 eed39605 f4d83dc5
97! %f40 = 0a450520 e6f76e0a a3be5aa6 131edb79
98! %f44 = edf34df5 4d57b1c9 bb8fabf5 6a43bdf6
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0x1d26905700000056,%g7,%g1 ! GSR scale = 10, align = 6
104 wr %g1,%g0,%gsr ! GSR = 1d26905700000056
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! %f28 = 065f771e 4241725d, Mem[0000000010181400] = c25b14bc b0195d80
113 stda %f28,[%i6+%g0]0x80 ! Mem[0000000010181400] = 065f771e 4241725d
114! Mem[0000000010081410] = f4639d23, %l7 = 0225c199f4ff286c
115 lduba [%i2+%o5]0x80,%l7 ! %l7 = 00000000000000f4
116! Mem[00000000300c1408] = 1d3235f7, %l6 = f4c78770cd3cb229
117 ldsba [%i3+%o4]0x89,%l6 ! %l6 = fffffffffffffff7
118! %l4 = 378f565e264e39e7, Mem[00000000211c0000] = 230e7bbb, %asi = 80
119 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 39e77bbb
120! Mem[0000000021800000] = 1a7bd0b4, %l7 = 00000000000000f4
121 ldsha [%o3+0x000]%asi,%l7 ! %l7 = 0000000000001a7b
122! %l4 = 264e39e7, %l5 = 4dfacbb7, Mem[0000000030041410] = 6c3d21e8 f2c95706
123 stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 264e39e7 4dfacbb7
124! Mem[0000000010001420] = e89e10b4, %f24 = 112ffdec
125 ld [%i0+0x020],%f24 ! %f24 = e89e10b4
126! %l6 = fffffffffffffff7, Mem[0000000010001400] = 89e6f7f8
127 stba %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = f7e6f7f8
128! Mem[0000000030101400] = 582a190f, %l2 = 6de6b199fded1bc2
129 lduha [%i4+%g0]0x81,%l2 ! %l2 = 000000000000582a
130! Starting 10 instruction Store Burst
131! %l7 = 0000000000001a7b, Mem[0000000010081410] = 4686a0d6239d63f4
132 stxa %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000001a7b
133
134p0_label_2:
135! Mem[0000000030181410] = 113346d6, %l4 = 378f565e264e39e7
136 swapa [%i6+%o5]0x89,%l4 ! %l4 = 00000000113346d6
137! %f12 = 3989b8f2 d9cda08e, Mem[0000000010141418] = 1dab3894 da297551
138 std %f12,[%i5+0x018] ! Mem[0000000010141418] = 3989b8f2 d9cda08e
139! Mem[00000000100c1410] = 9ff0dd33, %l5 = c2e009084dfacbb7
140 swapa [%i3+%o5]0x88,%l5 ! %l5 = 000000009ff0dd33
141! %l2 = 0000582a, %l3 = 1976768a, Mem[0000000010081410] = 7b1a0000 00000000
142 stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000582a 1976768a
143! Mem[0000000010081400] = 08cbc1aa, %l0 = f3570731b220bd9e
144 swapa [%i2+%g0]0x80,%l0 ! %l0 = 0000000008cbc1aa
145! Mem[000000001010142f] = a3fb3cf0, %l2 = 000000000000582a
146 ldstuba [%i4+0x02f]%asi,%l2 ! %l2 = 000000f0000000ff
147! %f22 = 674d90c5, Mem[0000000010141408] = ae3b0698
148 sta %f22,[%i5+%o4]0x88 ! Mem[0000000010141408] = 674d90c5
149! %f28 = 065f771e 4241725d, %l1 = 03a34c5ec743fb63
150! Mem[0000000030181400] = 6885d15fe03279c1
151 stda %f28,[%i6+%l1]ASI_PST32_SL ! Mem[0000000030181400] = 5d7241421e775f06
152! %l6 = fffffffffffffff7, Mem[0000000030181400] = 5d724142
153 stba %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = f7724142
154! Starting 10 instruction Load Burst
155! Mem[0000000010001410] = 31efa1df, %l6 = fffffffffffffff7
156 lduwa [%i0+%o5]0x88,%l6 ! %l6 = 0000000031efa1df
157
158p0_label_3:
159! Mem[0000000030081410] = e50b1055, %l7 = 0000000000001a7b
160 lduba [%i2+%o5]0x81,%l7 ! %l7 = 00000000000000e5
161! Mem[0000000010001408] = ce936ef3, %l1 = 03a34c5ec743fb63
162 lduwa [%i0+%o4]0x88,%l1 ! %l1 = 00000000ce936ef3
163! Mem[0000000010001410] = dfa1ef31eb105ae1, %l5 = 000000009ff0dd33
164 ldx [%i0+%o5],%l5 ! %l5 = dfa1ef31eb105ae1
165! Mem[0000000010001414] = eb105ae1, %l0 = 0000000008cbc1aa
166 ldswa [%i0+0x014]%asi,%l0 ! %l0 = ffffffffeb105ae1
167! Mem[0000000010041418] = 2a31f72c, %l5 = dfa1ef31eb105ae1
168 ldsba [%i1+0x01a]%asi,%l5 ! %l5 = fffffffffffffff7
169! Mem[0000000020800040] = 7f87ac70, %l7 = 00000000000000e5
170 ldsb [%o1+0x041],%l7 ! %l7 = ffffffffffffff87
171! Mem[0000000010081408] = 69316803, %l4 = 00000000113346d6
172 lduwa [%i2+%o4]0x88,%l4 ! %l4 = 0000000069316803
173! Mem[0000000030141400] = f03dc358, %l6 = 0000000031efa1df
174 lduba [%i5+%g0]0x81,%l6 ! %l6 = 00000000000000f0
175! Mem[0000000030041408] = 59971743, %l0 = ffffffffeb105ae1
176 ldsha [%i1+%o4]0x81,%l0 ! %l0 = 0000000000005997
177! Starting 10 instruction Store Burst
178! Mem[00000000201c0000] = 8c2aaf65, %l2 = 00000000000000f0
179 ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 0000008c000000ff
180
181p0_label_4:
182! %l7 = ffffffffffffff87, Mem[00000000211c0000] = 39e77bbb, %asi = 80
183 stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = ff877bbb
184! %l4 = 69316803, %l5 = fffffff7, Mem[0000000010101428] = 772844fd a3fb3cff
185 stda %l4,[%i4+0x028]%asi ! Mem[0000000010101428] = 69316803 fffffff7
186! %f14 = aed9d046, Mem[0000000030181410] = e7394e26
187 sta %f14,[%i6+%o5]0x81 ! Mem[0000000030181410] = aed9d046
188! %f2 = c05d49e5, Mem[0000000010001424] = 7781bcc3
189 st %f2 ,[%i0+0x024] ! Mem[0000000010001424] = c05d49e5
190! Mem[0000000030041400] = 77338946, %l0 = 0000000000005997
191 ldstuba [%i1+%g0]0x81,%l0 ! %l0 = 00000077000000ff
192! %l1 = 00000000ce936ef3, Mem[0000000010081408] = 03683169
193 stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = f3683169
194! %l0 = 0000000000000077, Mem[0000000010041408] = 2b48408d
195 stwa %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000077
196! Mem[0000000010081430] = 1d2636253c6cb36d, %l5 = fffffffffffffff7, %l4 = 0000000069316803
197 add %i2,0x30,%g1
198 casxa [%g1]0x80,%l5,%l4 ! %l4 = 1d2636253c6cb36d
199! Mem[0000000010001410] = 31efa1df, %l6 = 00000000000000f0
200 ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 000000df000000ff
201! Starting 10 instruction Load Burst
202! Mem[0000000010181408] = 334ff227, %l6 = 00000000000000df
203 lduwa [%i6+%o4]0x80,%l6 ! %l6 = 00000000334ff227
204
205p0_label_5:
206! Mem[0000000030101408] = 65576254, %l6 = 00000000334ff227
207 ldsha [%i4+%o4]0x81,%l6 ! %l6 = 0000000000006557
208 membar #Sync ! Added by membar checker (1)
209! Mem[0000000010181400] = 065f771e 4241725d 334ff227 d78771e8
210! Mem[0000000010181410] = ab71f314 e2a61342 14b471b9 26617a8e
211! Mem[0000000010181420] = 4f61277f e46cbd64 1657e49d ba94c2f1
212! Mem[0000000010181430] = 1a1efd06 b2f265c0 a96e6a5a 864fc963
213 ldda [%i6]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
214! Mem[0000000010141410] = 0438326f, %l6 = 0000000000006557
215 ldsha [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000438
216! Mem[0000000030001408] = 76cc0dcc, %l7 = ffffffffffffff87
217 lduba [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000076
218! Mem[0000000010141410] = 6f323804, %l3 = 8d1c5c5c1976768a
219 lduba [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000004
220! Mem[0000000010041410] = aebb5bfd, %f25 = b1379adf
221 ld [%i1+%o5],%f25 ! %f25 = aebb5bfd
222! Mem[0000000030101408] = 65576254, %l1 = 00000000ce936ef3
223 lduwa [%i4+%o4]0x81,%l1 ! %l1 = 0000000065576254
224! Mem[0000000030041410] = 264e39e7, %l6 = 0000000000000438
225 ldsba [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000026
226! Mem[0000000030181408] = 759aa53f, %l2 = 000000000000008c
227 lduba [%i6+%o4]0x89,%l2 ! %l2 = 000000000000003f
228! Starting 10 instruction Store Burst
229! Mem[00000000211c0000] = ff877bbb, %l7 = 0000000000000076
230 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
231
232! Check Point 1 for processor 0
233
234 set p0_check_pt_data_1,%g4
235 rd %ccr,%g5 ! %g5 = 44
236 ldx [%g4+0x08],%g2
237 cmp %l0,%g2 ! %l0 = 0000000000000077
238 bne %xcc,p0_reg_check_fail0
239 mov 0xee0,%g1
240 ldx [%g4+0x10],%g2
241 cmp %l1,%g2 ! %l1 = 0000000065576254
242 bne %xcc,p0_reg_check_fail1
243 mov 0xee1,%g1
244 ldx [%g4+0x18],%g2
245 cmp %l2,%g2 ! %l2 = 000000000000003f
246 bne %xcc,p0_reg_check_fail2
247 mov 0xee2,%g1
248 ldx [%g4+0x20],%g2
249 cmp %l3,%g2 ! %l3 = 0000000000000004
250 bne %xcc,p0_reg_check_fail3
251 mov 0xee3,%g1
252 ldx [%g4+0x28],%g2
253 cmp %l4,%g2 ! %l4 = 1d2636253c6cb36d
254 bne %xcc,p0_reg_check_fail4
255 mov 0xee4,%g1
256 ldx [%g4+0x30],%g2
257 cmp %l5,%g2 ! %l5 = fffffffffffffff7
258 bne %xcc,p0_reg_check_fail5
259 mov 0xee5,%g1
260 ldx [%g4+0x38],%g2
261 cmp %l6,%g2 ! %l6 = 0000000000000026
262 bne %xcc,p0_reg_check_fail6
263 mov 0xee6,%g1
264 ldx [%g4+0x40],%g2
265 cmp %l7,%g2 ! %l7 = 00000000000000ff
266 bne %xcc,p0_reg_check_fail7
267 mov 0xee7,%g1
268 ldx [%g4+0x48],%g3
269 std %f0,[%g4]
270 ldx [%g4],%g2
271 cmp %g3,%g2 ! %f0 = 065f771e 4241725d
272 bne %xcc,p0_freg_check_fail
273 mov 0xf00,%g1
274 ldx [%g4+0x50],%g3
275 std %f2,[%g4]
276 ldx [%g4],%g2
277 cmp %g3,%g2 ! %f2 = 334ff227 d78771e8
278 bne %xcc,p0_freg_check_fail
279 mov 0xf02,%g1
280 ldx [%g4+0x58],%g3
281 std %f4,[%g4]
282 ldx [%g4],%g2
283 cmp %g3,%g2 ! %f4 = ab71f314 e2a61342
284 bne %xcc,p0_freg_check_fail
285 mov 0xf04,%g1
286 ldx [%g4+0x60],%g3
287 std %f6,[%g4]
288 ldx [%g4],%g2
289 cmp %g3,%g2 ! %f6 = 14b471b9 26617a8e
290 bne %xcc,p0_freg_check_fail
291 mov 0xf06,%g1
292 ldx [%g4+0x68],%g3
293 std %f8,[%g4]
294 ldx [%g4],%g2
295 cmp %g3,%g2 ! %f8 = 4f61277f e46cbd64
296 bne %xcc,p0_freg_check_fail
297 mov 0xf08,%g1
298 ldx [%g4+0x70],%g3
299 std %f10,[%g4]
300 ldx [%g4],%g2
301 cmp %g3,%g2 ! %f10 = 1657e49d ba94c2f1
302 bne %xcc,p0_freg_check_fail
303 mov 0xf10,%g1
304 ldx [%g4+0x78],%g3
305 std %f12,[%g4]
306 ldx [%g4],%g2
307 cmp %g3,%g2 ! %f12 = 1a1efd06 b2f265c0
308 bne %xcc,p0_freg_check_fail
309 mov 0xf12,%g1
310 ldx [%g4+0x80],%g3
311 std %f14,[%g4]
312 ldx [%g4],%g2
313 cmp %g3,%g2 ! %f14 = a96e6a5a 864fc963
314 bne %xcc,p0_freg_check_fail
315 mov 0xf14,%g1
316 ldx [%g4+0x88],%g3
317 std %f24,[%g4]
318 ldx [%g4],%g2
319 cmp %g3,%g2 ! %f24 = e89e10b4 aebb5bfd
320 bne %xcc,p0_freg_check_fail
321 mov 0xf24,%g1
322
323! Check Point 1 completed
324
325
326p0_label_6:
327! %f0 = 065f771e 4241725d 334ff227 d78771e8
328! %f4 = ab71f314 e2a61342 14b471b9 26617a8e
329! %f8 = 4f61277f e46cbd64 1657e49d ba94c2f1
330! %f12 = 1a1efd06 b2f265c0 a96e6a5a 864fc963
331 stda %f0,[%i5]ASI_BLK_AIUS ! Block Store to 0000000030141400
332! %f30 = 71ffcb32, Mem[0000000030081408] = e53631c8
333 sta %f30,[%i2+%o4]0x81 ! Mem[0000000030081408] = 71ffcb32
334! %l5 = fffffffffffffff7, Mem[0000000010041418] = 2a31f72c
335 sth %l5,[%i1+0x018] ! Mem[0000000010041418] = fff7f72c
336! Mem[0000000030001410] = a5f26b71, %l7 = 00000000000000ff
337 swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000a5f26b71
338! Mem[0000000030081400] = baecbcfd, %l4 = 1d2636253c6cb36d
339 ldstuba [%i2+%g0]0x89,%l4 ! %l4 = 000000fd000000ff
340! %l7 = 00000000a5f26b71, Mem[0000000010041408] = 77000000, %asi = 80
341 stba %l7,[%i1+0x008]%asi ! Mem[0000000010041408] = 71000000
342! %f24 = e89e10b4 aebb5bfd, %l1 = 0000000065576254
343! Mem[0000000010041408] = 71000000ee5b7559
344 add %i1,0x008,%g1
345 stda %f24,[%g1+%l1]ASI_PST32_P ! Mem[0000000010041408] = 71000000ee5b7559
346! %l6 = 00000026, %l7 = a5f26b71, Mem[0000000030041410] = 264e39e7 4dfacbb7
347 stda %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000026 a5f26b71
348! %l1 = 0000000065576254, Mem[0000000030101408] = 65576254
349 stha %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 62546254
350! Starting 10 instruction Load Burst
351! Mem[0000000010101410] = c91e057a, %l7 = 00000000a5f26b71
352 lduwa [%i4+%o5]0x88,%l7 ! %l7 = 00000000c91e057a
353
354p0_label_7:
355 membar #Sync ! Added by membar checker (2)
356! Mem[0000000030141400] = 065f771e, %l5 = fffffffffffffff7
357 lduha [%i5+%g0]0x81,%l5 ! %l5 = 000000000000065f
358! Mem[0000000010081410] = 0000582a, %l4 = 00000000000000fd
359 ldsw [%i2+%o5],%l4 ! %l4 = 000000000000582a
360! Mem[0000000030181408] = 3fa59a75ea671051, %l5 = 000000000000065f
361 ldxa [%i6+%o4]0x81,%l5 ! %l5 = 3fa59a75ea671051
362! Mem[0000000010041408] = 59755bee00000071, %f22 = 674d90c5 783346bf
363 ldda [%i1+%o4]0x88,%f22 ! %f22 = 59755bee 00000071
364! Mem[0000000030181400] = f7724142 1e775f06, %l2 = 0000003f, %l3 = 00000004
365 ldda [%i6+%g0]0x81,%l2 ! %l2 = 00000000f7724142 000000001e775f06
366! Mem[0000000030101400] = 582a190f, %l5 = 3fa59a75ea671051
367 lduwa [%i4+%g0]0x81,%l5 ! %l5 = 00000000582a190f
368! Code Fragment 3
369p0_fragment_1:
370! %l0 = 0000000000000077
371 setx 0xfc60596fef620a58,%g7,%l0 ! %l0 = fc60596fef620a58
372! %l1 = 0000000065576254
373 setx 0xf59dba9f85ddc24e,%g7,%l1 ! %l1 = f59dba9f85ddc24e
374 setx 0x1fe000, %g1, %g3
375 or %l0, %g3, %l0 ! always set perrmask = 0xff
376 setx 0x1ffff8, %g1, %g2
377 and %l0, %g2, %l0
378 ta T_CHANGE_HPRIV
379 stxa %l1, [%l0]ASI_DCACHE_DATA
380 ta T_CHANGE_NONHPRIV
381! %l0 = fc60596fef620a58
382 setx 0x569feb8044f39108,%g7,%l0 ! %l0 = 569feb8044f39108
383! %l1 = f59dba9f85ddc24e
384 setx 0x68a09ca0656b0469,%g7,%l1 ! %l1 = 68a09ca0656b0469
385! Mem[0000000010041410] = fd5bbbae, %l7 = 00000000c91e057a
386 ldsha [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffbbae
387! Mem[00000000201c0000] = ff2aaf65, %l0 = 569feb8044f39108
388 lduh [%o0+%g0],%l0 ! %l0 = 000000000000ff2a
389! Starting 10 instruction Store Burst
390! %l4 = 000000000000582a, Mem[00000000201c0000] = ff2aaf65, %asi = 80
391 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 582aaf65
392
393p0_label_8:
394! Mem[0000000010141404] = ff834ac7, %l4 = 000000000000582a, %asi = 80
395 swapa [%i5+0x004]%asi,%l4 ! %l4 = 00000000ff834ac7
396! %l3 = 000000001e775f06, Mem[0000000010101412] = 7a051ec9, %asi = 80
397 stba %l3,[%i4+0x012]%asi ! Mem[0000000010101410] = 7a0506c9
398! %l7 = ffffffffffffbbae, Mem[0000000010101400] = 32633a68c2f94f33
399 stxa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffffffffbbae
400! %f30 = 71ffcb32 ef0e491b, %l1 = 68a09ca0656b0469
401! Mem[00000000300c1408] = f735321d570d0ffd
402 add %i3,0x008,%g1
403 stda %f30,[%g1+%l1]ASI_PST32_S ! Mem[00000000300c1408] = f735321def0e491b
404! %l5 = 00000000582a190f, Mem[0000000030101400] = 0f192a58
405 stha %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0f19190f
406! %l2 = 00000000f7724142, Mem[0000000030141408] = 334ff227d78771e8
407 stxa %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000f7724142
408! %l6 = 0000000000000026, Mem[0000000010081410] = 0000582a
409 stha %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0026582a
410! Mem[0000000030041410] = 26000000, %l2 = 00000000f7724142
411 swapa [%i1+%o5]0x89,%l2 ! %l2 = 0000000026000000
412! %l6 = 00000026, %l7 = ffffbbae, Mem[0000000030101408] = 54625462 f4543acc
413 stda %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000026 ffffbbae
414! Starting 10 instruction Load Burst
415! Mem[0000000010181408] = 334ff227, %l2 = 0000000026000000
416 ldsba [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000033
417
418p0_label_9:
419! Mem[0000000010101410] = 7a0506c98184bd80, %l2 = 0000000000000033
420 ldxa [%i4+%o5]0x80,%l2 ! %l2 = 7a0506c98184bd80
421! Mem[0000000010141418] = 3989b8f2d9cda08e, %f4 = ab71f314 e2a61342
422 ldda [%i5+0x018]%asi,%f4 ! %f4 = 3989b8f2 d9cda08e
423! Mem[00000000100c1438] = 88aadcc9 1603950d, %l6 = 00000026, %l7 = ffffbbae
424 ldd [%i3+0x038],%l6 ! %l6 = 0000000088aadcc9 000000001603950d
425! Mem[00000000100c1408] = d5e10c94, %l1 = 68a09ca0656b0469
426 lduba [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000094
427! Mem[0000000010001400] = f7e6f7f8, %l3 = 000000001e775f06
428 ldswa [%i0+%g0]0x80,%l3 ! %l3 = fffffffff7e6f7f8
429! Mem[00000000100c1400] = 96985297 19bc084d 940ce1d5 7979a9ca
430! Mem[00000000100c1410] = b7cbfa4d e0410b1b 3f477b3c 2e808b49
431! Mem[00000000100c1420] = 5cca1143 1ea5b41d 99c32599 eb7550e3
432! Mem[00000000100c1430] = faf8f416 4562104a 88aadcc9 1603950d
433 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
434! Mem[0000000030181400] = f7724142, %f24 = e89e10b4
435 lda [%i6+%g0]0x81,%f24 ! %f24 = f7724142
436! Mem[0000000010141424] = d4b66f2b, %f19 = 94997547
437 lda [%i5+0x024]%asi,%f19 ! %f19 = d4b66f2b
438! Mem[000000001004142c] = 06cd9827, %f20 = 0bde65d1
439 ld [%i1+0x02c],%f20 ! %f20 = 06cd9827
440! Starting 10 instruction Store Burst
441! %f16 = 215fe61d a12eb42c 3f127f49 d4b66f2b
442! %f20 = 06cd9827 3385fac5 59755bee 00000071
443! %f24 = f7724142 aebb5bfd 46a572a3 cb650bfe
444! %f28 = 065f771e 4241725d 71ffcb32 ef0e491b
445 stda %f16,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
446
447p0_label_10:
448! %f10 = 99c32599 eb7550e3, Mem[0000000010141410] = 0438326f 521dadd0
449 stda %f10,[%i5+%o5]0x80 ! Mem[0000000010141410] = 99c32599 eb7550e3
450! %l7 = 000000001603950d, Mem[0000000010081400] = b220bd9e
451 stha %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 950dbd9e
452! %l6 = 0000000088aadcc9, Mem[0000000010081430] = 1d2636253c6cb36d
453 stx %l6,[%i2+0x030] ! Mem[0000000010081430] = 0000000088aadcc9
454! Mem[0000000030101410] = dd959123, %l0 = 000000000000ff2a
455 swapa [%i4+%o5]0x89,%l0 ! %l0 = 00000000dd959123
456! %f14 = 88aadcc9 1603950d, Mem[0000000010181418] = 14b471b9 26617a8e
457 std %f14,[%i6+0x018] ! Mem[0000000010181418] = 88aadcc9 1603950d
458! %l4 = 00000000ff834ac7, Mem[0000000010081427] = a48e840e
459 stb %l4,[%i2+0x027] ! Mem[0000000010081424] = a48e84c7
460! %f13 = 4562104a, Mem[000000001014140c] = 56710a75
461 st %f13,[%i5+0x00c] ! Mem[000000001014140c] = 4562104a
462! Mem[0000000010141400] = cf7bcca3, %l1 = 0000000000000094
463 swapa [%i5+%g0]0x80,%l1 ! %l1 = 00000000cf7bcca3
464! %f11 = eb7550e3, Mem[0000000010001410] = 31efa1ff
465 sta %f11,[%i0+%o5]0x88 ! Mem[0000000010001410] = eb7550e3
466! Starting 10 instruction Load Burst
467 membar #Sync ! Added by membar checker (3)
468! Mem[00000000100c1408] = 3f127f49, %l1 = 00000000cf7bcca3
469 ldswa [%i3+%o4]0x80,%l1 ! %l1 = 000000003f127f49
470
471! Check Point 2 for processor 0
472
473 set p0_check_pt_data_2,%g4
474 rd %ccr,%g5 ! %g5 = 44
475 ldx [%g4+0x08],%g2
476 cmp %l0,%g2 ! %l0 = 00000000dd959123
477 bne %xcc,p0_reg_check_fail0
478 mov 0xee0,%g1
479 ldx [%g4+0x10],%g2
480 cmp %l1,%g2 ! %l1 = 000000003f127f49
481 bne %xcc,p0_reg_check_fail1
482 mov 0xee1,%g1
483 ldx [%g4+0x18],%g2
484 cmp %l2,%g2 ! %l2 = 7a0506c98184bd80
485 bne %xcc,p0_reg_check_fail2
486 mov 0xee2,%g1
487 ldx [%g4+0x20],%g2
488 cmp %l3,%g2 ! %l3 = fffffffff7e6f7f8
489 bne %xcc,p0_reg_check_fail3
490 mov 0xee3,%g1
491 ldx [%g4+0x28],%g2
492 cmp %l4,%g2 ! %l4 = 00000000ff834ac7
493 bne %xcc,p0_reg_check_fail4
494 mov 0xee4,%g1
495 ldx [%g4+0x30],%g2
496 cmp %l5,%g2 ! %l5 = 00000000582a190f
497 bne %xcc,p0_reg_check_fail5
498 mov 0xee5,%g1
499 ldx [%g4+0x38],%g2
500 cmp %l7,%g2 ! %l7 = 000000001603950d
501 bne %xcc,p0_reg_check_fail7
502 mov 0xee7,%g1
503 ldx [%g4+0x40],%g3
504 std %f0,[%g4]
505 ldx [%g4],%g2
506 cmp %g3,%g2 ! %f0 = 96985297 19bc084d
507 bne %xcc,p0_freg_check_fail
508 mov 0xf00,%g1
509 ldx [%g4+0x48],%g3
510 std %f2,[%g4]
511 ldx [%g4],%g2
512 cmp %g3,%g2 ! %f2 = 940ce1d5 7979a9ca
513 bne %xcc,p0_freg_check_fail
514 mov 0xf02,%g1
515 ldx [%g4+0x50],%g3
516 std %f4,[%g4]
517 ldx [%g4],%g2
518 cmp %g3,%g2 ! %f4 = b7cbfa4d e0410b1b
519 bne %xcc,p0_freg_check_fail
520 mov 0xf04,%g1
521 ldx [%g4+0x58],%g3
522 std %f6,[%g4]
523 ldx [%g4],%g2
524 cmp %g3,%g2 ! %f6 = 3f477b3c 2e808b49
525 bne %xcc,p0_freg_check_fail
526 mov 0xf06,%g1
527 ldx [%g4+0x60],%g3
528 std %f8,[%g4]
529 ldx [%g4],%g2
530 cmp %g3,%g2 ! %f8 = 5cca1143 1ea5b41d
531 bne %xcc,p0_freg_check_fail
532 mov 0xf08,%g1
533 ldx [%g4+0x68],%g3
534 std %f10,[%g4]
535 ldx [%g4],%g2
536 cmp %g3,%g2 ! %f10 = 99c32599 eb7550e3
537 bne %xcc,p0_freg_check_fail
538 mov 0xf10,%g1
539 ldx [%g4+0x70],%g3
540 std %f12,[%g4]
541 ldx [%g4],%g2
542 cmp %g3,%g2 ! %f12 = faf8f416 4562104a
543 bne %xcc,p0_freg_check_fail
544 mov 0xf12,%g1
545 ldx [%g4+0x78],%g3
546 std %f14,[%g4]
547 ldx [%g4],%g2
548 cmp %g3,%g2 ! %f14 = 88aadcc9 1603950d
549 bne %xcc,p0_freg_check_fail
550 mov 0xf14,%g1
551 ldx [%g4+0x80],%g3
552 std %f18,[%g4]
553 ldx [%g4],%g2
554 cmp %g3,%g2 ! %f18 = 3f127f49 d4b66f2b
555 bne %xcc,p0_freg_check_fail
556 mov 0xf18,%g1
557 ldx [%g4+0x88],%g3
558 std %f20,[%g4]
559 ldx [%g4],%g2
560 cmp %g3,%g2 ! %f20 = 06cd9827 3385fac5
561 bne %xcc,p0_freg_check_fail
562 mov 0xf20,%g1
563 ldx [%g4+0x90],%g3
564 std %f22,[%g4]
565 ldx [%g4],%g2
566 cmp %g3,%g2 ! %f22 = 59755bee 00000071
567 bne %xcc,p0_freg_check_fail
568 mov 0xf22,%g1
569 ldx [%g4+0x98],%g3
570 std %f24,[%g4]
571 ldx [%g4],%g2
572 cmp %g3,%g2 ! %f24 = f7724142 aebb5bfd
573 bne %xcc,p0_freg_check_fail
574 mov 0xf24,%g1
575
576! Check Point 2 completed
577
578
579p0_label_11:
580! Mem[0000000010181410] = ab71f314, %l2 = 7a0506c98184bd80
581 lduha [%i6+%o5]0x80,%l2 ! %l2 = 000000000000ab71
582! Mem[0000000030081400] = b4675bb9baecbcff, %f4 = b7cbfa4d e0410b1b
583 ldda [%i2+%g0]0x89,%f4 ! %f4 = b4675bb9 baecbcff
584! Mem[00000000201c0000] = 582aaf65, %l6 = 0000000088aadcc9
585 lduh [%o0+%g0],%l6 ! %l6 = 000000000000582a
586! Mem[000000001014143c] = 169e3a0b, %l7 = 000000001603950d
587 ldsha [%i5+0x03e]%asi,%l7 ! %l7 = 0000000000003a0b
588! Mem[0000000010141428] = 0b2f22d4, %l4 = 00000000ff834ac7
589 ldsh [%i5+0x028],%l4 ! %l4 = 0000000000000b2f
590! Mem[0000000010101400] = aebbffff, %l2 = 000000000000ab71
591 lduha [%i4+%g0]0x80,%l2 ! %l2 = 000000000000aebb
592! Mem[0000000030081410] = a3531f9755100be5, %l2 = 000000000000aebb
593 ldxa [%i2+%o5]0x89,%l2 ! %l2 = a3531f9755100be5
594! Mem[00000000100c1428] = 46a572a3 cb650bfe, %l4 = 00000b2f, %l5 = 582a190f
595 ldda [%i3+0x028]%asi,%l4 ! %l4 = 0000000046a572a3 00000000cb650bfe
596! Mem[0000000030181410] = 46d0d9ae, %l2 = a3531f9755100be5
597 ldsha [%i6+%o5]0x89,%l2 ! %l2 = ffffffffffffd9ae
598! Starting 10 instruction Store Burst
599! %f26 = 46a572a3 cb650bfe, %l7 = 0000000000003a0b
600! Mem[0000000010041430] = 302b5b9a53f91e8f
601 add %i1,0x030,%g1
602 stda %f26,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010041430] = fe0b5bcb53f91e8f
603
604p0_label_12:
605! %l7 = 0000000000003a0b, Mem[0000000030001410] = ff000000593a0984
606 stxa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000003a0b
607! %f0 = 96985297 19bc084d, %l3 = fffffffff7e6f7f8
608! Mem[0000000010081410] = 0026582a1976768a
609 add %i2,0x010,%g1
610 stda %f0,[%g1+%l3]ASI_PST8_P ! Mem[0000000010081410] = 969852971976768a
611! Mem[0000000010081408] = f3683169, %l4 = 0000000046a572a3
612 ldstuba [%i2+%o4]0x80,%l4 ! %l4 = 000000f3000000ff
613! Mem[000000001000142c] = adf0089d, %l4 = 00000000000000f3, %asi = 80
614 swapa [%i0+0x02c]%asi,%l4 ! %l4 = 00000000adf0089d
615! %l4 = adf0089d, %l5 = cb650bfe, Mem[0000000010081410] = 96985297 1976768a
616 stda %l4,[%i2+0x010]%asi ! Mem[0000000010081410] = adf0089d cb650bfe
617! %f30 = 71ffcb32, Mem[0000000030141408] = 00000000
618 sta %f30,[%i5+%o4]0x81 ! Mem[0000000030141408] = 71ffcb32
619! Mem[0000000030081410] = 55100be5, %l6 = 000000000000582a
620 swapa [%i2+%o5]0x89,%l6 ! %l6 = 0000000055100be5
621! %l3 = fffffffff7e6f7f8, Mem[0000000010081400] = 950dbd9e
622 stwa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = f7e6f7f8
623! Mem[0000000010081400] = f7e6f7f8, %l6 = 0000000055100be5
624 swapa [%i2+%g0]0x80,%l6 ! %l6 = 00000000f7e6f7f8
625! Starting 10 instruction Load Burst
626! Mem[0000000010041410] = aebb5bfd, %f20 = 06cd9827
627 lda [%i1+%o5]0x80,%f20 ! %f20 = aebb5bfd
628
629p0_label_13:
630! Mem[0000000030081408] = 32cbff71, %f10 = 99c32599
631 lda [%i2+%o4]0x89,%f10 ! %f10 = 32cbff71
632! Mem[0000000010001408] = ce936ef3, %l0 = 00000000dd959123
633 ldsha [%i0+%o4]0x88,%l0 ! %l0 = 0000000000006ef3
634! Mem[0000000010081410] = 9d08f0ad, %l0 = 0000000000006ef3
635 lduwa [%i2+%o5]0x88,%l0 ! %l0 = 000000009d08f0ad
636! Mem[0000000030141410] = 14f371ab, %l4 = 00000000adf0089d
637 lduba [%i5+%o5]0x89,%l4 ! %l4 = 00000000000000ab
638! Mem[0000000010181410] = ab71f314, %l3 = fffffffff7e6f7f8
639 lduw [%i6+%o5],%l3 ! %l3 = 00000000ab71f314
640! Mem[00000000100c1408] = 497f123f, %l6 = 00000000f7e6f7f8
641 ldsba [%i3+%o4]0x88,%l6 ! %l6 = 000000000000003f
642! Mem[0000000010181410] = 14f371ab, %l7 = 0000000000003a0b
643 ldswa [%i6+%o5]0x88,%l7 ! %l7 = 0000000014f371ab
644! Mem[0000000010081400] = 55100be5, %f30 = 71ffcb32
645 lda [%i2+%g0]0x80,%f30 ! %f30 = 55100be5
646! Mem[0000000010001410] = eb7550e3, %l0 = 000000009d08f0ad
647 ldswa [%i0+%o5]0x88,%l0 ! %l0 = ffffffffeb7550e3
648! Starting 10 instruction Store Burst
649! Mem[0000000030041400] = 468933ff, %l0 = ffffffffeb7550e3
650 swapa [%i1+%g0]0x89,%l0 ! %l0 = 00000000468933ff
651
652p0_label_14:
653! %l4 = 00000000000000ab, Mem[0000000030001400] = 4893024a
654 stha %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ab024a
655! %l6 = 000000000000003f, Mem[0000000010081438] = 81436d5de2818c31, %asi = 80
656 stxa %l6,[%i2+0x038]%asi ! Mem[0000000010081438] = 000000000000003f
657! %f8 = 5cca1143 1ea5b41d, Mem[0000000010181428] = 1657e49d ba94c2f1
658 std %f8 ,[%i6+0x028] ! Mem[0000000010181428] = 5cca1143 1ea5b41d
659! %l1 = 000000003f127f49, Mem[0000000020800000] = ba3a7d94
660 sth %l1,[%o1+%g0] ! Mem[0000000020800000] = 7f497d94
661! %l6 = 000000000000003f, Mem[0000000030101410] = 2aff0000
662 stha %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 003f0000
663! %l2 = ffffffffffffd9ae, Mem[0000000010041400] = f0c180d3
664 stwa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffd9ae
665! Mem[0000000030001400] = 00ab024a, %l4 = 00000000000000ab
666 swapa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000ab024a
667! Mem[0000000010081408] = ff683169, %l0 = 00000000468933ff
668 swapa [%i2+%o4]0x80,%l0 ! %l0 = 00000000ff683169
669! %f15 = 1603950d, Mem[0000000010001400] = f7e6f7f8
670 sta %f15,[%i0+0x000]%asi ! Mem[0000000010001400] = 1603950d
671! Starting 10 instruction Load Burst
672! Mem[0000000010101410] = c906057a, %l0 = 00000000ff683169
673 lduwa [%i4+%o5]0x88,%l0 ! %l0 = 00000000c906057a
674
675p0_label_15:
676! Mem[0000000010001430] = 90afdb7b 408c6cad, %l6 = 0000003f, %l7 = 14f371ab
677 ldd [%i0+0x030],%l6 ! %l6 = 0000000090afdb7b 00000000408c6cad
678! Mem[0000000010001400] = 0d950316, %f0 = 96985297
679 lda [%i0+%g0]0x88,%f0 ! %f0 = 0d950316
680! Mem[0000000030081410] = 2a580000, %l2 = ffffffffffffd9ae
681 lduba [%i2+%o5]0x81,%l2 ! %l2 = 000000000000002a
682! Mem[0000000010101420] = c280f5db, %l1 = 000000003f127f49
683 lduh [%i4+0x020],%l1 ! %l1 = 000000000000c280
684! Mem[00000000201c0000] = 582aaf65, %l4 = 0000000000ab024a
685 ldsh [%o0+%g0],%l4 ! %l4 = 000000000000582a
686! Randomly selected nop
687 nop
688! Mem[0000000030001410] = 0000000000003a0b, %f10 = 32cbff71 eb7550e3
689 ldda [%i0+%o5]0x81,%f10 ! %f10 = 00000000 00003a0b
690! Mem[0000000030141400] = 1e775f06, %f15 = 1603950d
691 lda [%i5+%g0]0x89,%f15 ! %f15 = 1e775f06
692! Mem[00000000100c1400] = 215fe61da12eb42c, %l6 = 0000000090afdb7b
693 ldxa [%i3+%g0]0x80,%l6 ! %l6 = 215fe61da12eb42c
694! Starting 10 instruction Store Burst
695! Mem[0000000030081400] = ffbcecba, %l0 = 00000000c906057a
696 swapa [%i2+%g0]0x81,%l0 ! %l0 = 00000000ffbcecba
697
698! Check Point 3 for processor 0
699
700 set p0_check_pt_data_3,%g4
701 rd %ccr,%g5 ! %g5 = 44
702 ldx [%g4+0x08],%g2
703 cmp %l0,%g2 ! %l0 = 00000000ffbcecba
704 bne %xcc,p0_reg_check_fail0
705 mov 0xee0,%g1
706 ldx [%g4+0x10],%g2
707 cmp %l1,%g2 ! %l1 = 000000000000c280
708 bne %xcc,p0_reg_check_fail1
709 mov 0xee1,%g1
710 ldx [%g4+0x18],%g2
711 cmp %l2,%g2 ! %l2 = 000000000000002a
712 bne %xcc,p0_reg_check_fail2
713 mov 0xee2,%g1
714 ldx [%g4+0x20],%g2
715 cmp %l3,%g2 ! %l3 = 00000000ab71f314
716 bne %xcc,p0_reg_check_fail3
717 mov 0xee3,%g1
718 ldx [%g4+0x28],%g2
719 cmp %l4,%g2 ! %l4 = 000000000000582a
720 bne %xcc,p0_reg_check_fail4
721 mov 0xee4,%g1
722 ldx [%g4+0x30],%g2
723 cmp %l6,%g2 ! %l6 = 215fe61da12eb42c
724 bne %xcc,p0_reg_check_fail6
725 mov 0xee6,%g1
726 ldx [%g4+0x38],%g2
727 cmp %l7,%g2 ! %l7 = 00000000408c6cad
728 bne %xcc,p0_reg_check_fail7
729 mov 0xee7,%g1
730 ldx [%g4+0x40],%g3
731 std %f0,[%g4]
732 ldx [%g4],%g2
733 cmp %g3,%g2 ! %f0 = 0d950316 19bc084d
734 bne %xcc,p0_freg_check_fail
735 mov 0xf00,%g1
736 ldx [%g4+0x48],%g3
737 std %f4,[%g4]
738 ldx [%g4],%g2
739 cmp %g3,%g2 ! %f4 = b4675bb9 baecbcff
740 bne %xcc,p0_freg_check_fail
741 mov 0xf04,%g1
742 ldx [%g4+0x50],%g3
743 std %f6,[%g4]
744 ldx [%g4],%g2
745 cmp %g3,%g2 ! %f6 = 3f477b3c 2e808b49
746 bne %xcc,p0_freg_check_fail
747 mov 0xf06,%g1
748 ldx [%g4+0x58],%g3
749 std %f10,[%g4]
750 ldx [%g4],%g2
751 cmp %g3,%g2 ! %f10 = 00000000 00003a0b
752 bne %xcc,p0_freg_check_fail
753 mov 0xf10,%g1
754 ldx [%g4+0x60],%g3
755 std %f14,[%g4]
756 ldx [%g4],%g2
757 cmp %g3,%g2 ! %f14 = 88aadcc9 1e775f06
758 bne %xcc,p0_freg_check_fail
759 mov 0xf14,%g1
760 ldx [%g4+0x68],%g3
761 std %f20,[%g4]
762 ldx [%g4],%g2
763 cmp %g3,%g2 ! %f20 = aebb5bfd 3385fac5
764 bne %xcc,p0_freg_check_fail
765 mov 0xf20,%g1
766 ldx [%g4+0x70],%g3
767 std %f30,[%g4]
768 ldx [%g4],%g2
769 cmp %g3,%g2 ! %f30 = 55100be5 ef0e491b
770 bne %xcc,p0_freg_check_fail
771 mov 0xf30,%g1
772
773! Check Point 3 completed
774
775
776p0_label_16:
777! %l4 = 000000000000582a, Mem[0000000010141402] = 00000094, %asi = 80
778 stha %l4,[%i5+0x002]%asi ! Mem[0000000010141400] = 0000582a
779! Mem[00000000201c0000] = 582aaf65, %l1 = 000000000000c280
780 ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 00000058000000ff
781! %l7 = 00000000408c6cad, Mem[0000000030001408] = cc0dcc76
782 stba %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = cc0dccad
783! %f10 = 00000000 00003a0b, Mem[00000000100c1430] = 065f771e 4241725d
784 std %f10,[%i3+0x030] ! Mem[00000000100c1430] = 00000000 00003a0b
785! Mem[0000000010041408] = 00000071, %l6 = 215fe61da12eb42c
786 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 00000071000000ff
787! %f18 = 3f127f49 d4b66f2b, Mem[00000000300c1400] = 3d591eec bf7fcb03
788 stda %f18,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 3f127f49 d4b66f2b
789! %l0 = 00000000ffbcecba, Mem[0000000010141438] = 119799e7
790 stb %l0,[%i5+0x038] ! Mem[0000000010141438] = ba9799e7
791! %l1 = 0000000000000058, Mem[0000000010081430] = 00000000
792 stw %l1,[%i2+0x030] ! Mem[0000000010081430] = 00000058
793! %l3 = 00000000ab71f314, Mem[00000000300c1408] = f735321def0e491b
794 stxa %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000ab71f314
795! Starting 10 instruction Load Burst
796! Mem[0000000010001400] = df873ce30d950316, %l5 = 00000000cb650bfe
797 ldxa [%i0+%g0]0x88,%l5 ! %l5 = df873ce30d950316
798
799p0_label_17:
800! Mem[0000000030101400] = 0f19190f 12bbd853, %l2 = 0000002a, %l3 = ab71f314
801 ldda [%i4+%g0]0x81,%l2 ! %l2 = 000000000f19190f 0000000012bbd853
802! Mem[0000000030101408] = 26000000, %l1 = 0000000000000058
803 ldsba [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000026
804! Mem[00000000218000c0] = e8ff65e1, %l5 = df873ce30d950316
805 ldsba [%o3+0x0c0]%asi,%l5 ! %l5 = ffffffffffffffe8
806! Mem[0000000030041400] = e35075eb, %f11 = 00003a0b
807 lda [%i1+%g0]0x81,%f11 ! %f11 = e35075eb
808! Mem[0000000021800180] = 15372200, %l1 = 0000000000000026
809 ldsh [%o3+0x180],%l1 ! %l1 = 0000000000001537
810! Mem[00000000100c1400] = 2cb42ea1 1de65f21, %l0 = ffbcecba, %l1 = 00001537
811 ldda [%i3+%g0]0x88,%l0 ! %l0 = 000000001de65f21 000000002cb42ea1
812! Mem[0000000010141408] = 674d90c5, %l5 = ffffffffffffffe8
813 lduba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000c5
814! Mem[0000000010001400] = 1603950d, %l7 = 00000000408c6cad
815 lduba [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000016
816! Mem[0000000030001410] = 0000000000003a0b, %f0 = 0d950316 19bc084d
817 ldda [%i0+%o5]0x81,%f0 ! %f0 = 00000000 00003a0b
818! Starting 10 instruction Store Burst
819! Mem[0000000010141400] = 0000582a, %l3 = 0000000012bbd853
820 swapa [%i5+%g0]0x80,%l3 ! %l3 = 000000000000582a
821
822p0_label_18:
823! %l2 = 0f19190f, %l3 = 0000582a, Mem[0000000030081400] = 7a0506c9 b4675bb9
824 stda %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0f19190f 0000582a
825! Mem[0000000010141400] = 53d8bb12, %l7 = 0000000000000016
826 ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 00000012000000ff
827! %l6 = 00000071, %l7 = 00000012, Mem[0000000010101400] = ffffbbae ffffffff
828 stda %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000071 00000012
829! %f9 = 1ea5b41d, Mem[0000000010181408] = 334ff227
830 sta %f9 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 1ea5b41d
831! %l1 = 000000002cb42ea1, Mem[00000000100c142c] = cb650bfe, %asi = 80
832 stwa %l1,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 2cb42ea1
833! Mem[00000000100c1408] = 497f123f, %l6 = 0000000000000071
834 ldstuba [%i3+%o4]0x88,%l6 ! %l6 = 0000003f000000ff
835! %f4 = b4675bb9 baecbcff, Mem[0000000030141400] = 065f771e 4241725d
836 stda %f4 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = b4675bb9 baecbcff
837! Mem[0000000030101408] = 26000000, %l6 = 000000000000003f
838 ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000026000000ff
839! %f28 = 065f771e, Mem[0000000030081400] = 0f19190f
840 sta %f28,[%i2+%g0]0x81 ! Mem[0000000030081400] = 065f771e
841! Starting 10 instruction Load Burst
842! Mem[0000000010081410] = 9d08f0ad, %l3 = 000000000000582a
843 lduwa [%i2+%o5]0x88,%l3 ! %l3 = 000000009d08f0ad
844
845p0_label_19:
846! Mem[0000000030081408] = 71ffcb3266a05396, %l2 = 000000000f19190f
847 ldxa [%i2+%o4]0x81,%l2 ! %l2 = 71ffcb3266a05396
848! Mem[00000000300c1400] = d4b66f2b, %l4 = 000000000000582a
849 lduba [%i3+%g0]0x89,%l4 ! %l4 = 000000000000002b
850! Mem[0000000010101408] = c3aebe97, %l7 = 0000000000000012
851 lduba [%i4+%o4]0x80,%l7 ! %l7 = 00000000000000c3
852! Mem[0000000030141400] = ffbcecbab95b67b4, %f6 = 3f477b3c 2e808b49
853 ldda [%i5+%g0]0x89,%f6 ! %f6 = ffbcecba b95b67b4
854! Mem[0000000010041400] = ffffd9ae, %l3 = 000000009d08f0ad
855 ldswa [%i1+%g0]0x88,%l3 ! %l3 = ffffffffffffd9ae
856! Mem[0000000030041410] = 424172f7, %l1 = 000000002cb42ea1
857 lduwa [%i1+%o5]0x81,%l1 ! %l1 = 00000000424172f7
858! Mem[0000000030101400] = 0f19190f, %l2 = 71ffcb3266a05396
859 ldswa [%i4+%g0]0x81,%l2 ! %l2 = 000000000f19190f
860! Mem[0000000030001400] = 000000ab703f51d8, %l0 = 000000001de65f21
861 ldxa [%i0+%g0]0x81,%l0 ! %l0 = 000000ab703f51d8
862! Mem[0000000010101408] = c3aebe97 0f425a7c, %l2 = 0f19190f, %l3 = ffffd9ae
863 ldda [%i4+%o4]0x80,%l2 ! %l2 = 00000000c3aebe97 000000000f425a7c
864! Starting 10 instruction Store Burst
865! Mem[00000000100c1408] = 497f12ff, %l0 = 000000ab703f51d8
866 ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
867
868p0_label_20:
869! Mem[0000000020800041] = 7f87ac70, %l5 = 00000000000000c5
870 ldstub [%o1+0x041],%l5 ! %l5 = 00000087000000ff
871! Mem[0000000010001400] = 1603950d, %l3 = 000000000f425a7c, %asi = 80
872 swapa [%i0+0x000]%asi,%l3 ! %l3 = 000000001603950d
873! %l7 = 00000000000000c3, Mem[0000000030181410] = 5f6ed8a446d0d9ae
874 stxa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000000000c3
875! Mem[0000000010141408] = 674d90c5, %l1 = 00000000424172f7
876 ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 000000c5000000ff
877! %f21 = 3385fac5, Mem[0000000030081410] = 2a580000
878 sta %f21,[%i2+%o5]0x81 ! Mem[0000000030081410] = 3385fac5
879! %l1 = 00000000000000c5, Mem[00000000100c1400] = 1de65f21
880 stba %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 1de65fc5
881! Mem[00000000201c0001] = ff2aaf65, %l0 = 00000000000000ff
882 ldstub [%o0+0x001],%l0 ! %l0 = 0000002a000000ff
883! Mem[0000000020800000] = 7f497d94, %l3 = 000000001603950d
884 ldstub [%o1+%g0],%l3 ! %l3 = 0000007f000000ff
885! %l5 = 0000000000000087, Mem[0000000030141410] = 14f371ab
886 stba %l5,[%i5+%o5]0x89 ! Mem[0000000030141410] = 14f37187
887! Starting 10 instruction Load Burst
888! Mem[0000000010101408] = 97beaec3, %l5 = 0000000000000087
889 lduba [%i4+%o4]0x88,%l5 ! %l5 = 00000000000000c3
890
891! Check Point 4 for processor 0
892
893 set p0_check_pt_data_4,%g4
894 rd %ccr,%g5 ! %g5 = 44
895 ldx [%g4+0x08],%g2
896 cmp %l0,%g2 ! %l0 = 000000000000002a
897 bne %xcc,p0_reg_check_fail0
898 mov 0xee0,%g1
899 ldx [%g4+0x10],%g2
900 cmp %l1,%g2 ! %l1 = 00000000000000c5
901 bne %xcc,p0_reg_check_fail1
902 mov 0xee1,%g1
903 ldx [%g4+0x18],%g2
904 cmp %l2,%g2 ! %l2 = 00000000c3aebe97
905 bne %xcc,p0_reg_check_fail2
906 mov 0xee2,%g1
907 ldx [%g4+0x20],%g2
908 cmp %l3,%g2 ! %l3 = 000000000000007f
909 bne %xcc,p0_reg_check_fail3
910 mov 0xee3,%g1
911 ldx [%g4+0x28],%g2
912 cmp %l4,%g2 ! %l4 = 000000000000002b
913 bne %xcc,p0_reg_check_fail4
914 mov 0xee4,%g1
915 ldx [%g4+0x30],%g2
916 cmp %l5,%g2 ! %l5 = 00000000000000c3
917 bne %xcc,p0_reg_check_fail5
918 mov 0xee5,%g1
919 ldx [%g4+0x38],%g2
920 cmp %l6,%g2 ! %l6 = 0000000000000026
921 bne %xcc,p0_reg_check_fail6
922 mov 0xee6,%g1
923 ldx [%g4+0x40],%g2
924 cmp %l7,%g2 ! %l7 = 00000000000000c3
925 bne %xcc,p0_reg_check_fail7
926 mov 0xee7,%g1
927 ldx [%g4+0x48],%g3
928 std %f0,[%g4]
929 ldx [%g4],%g2
930 cmp %g3,%g2 ! %f0 = 00000000 00003a0b
931 bne %xcc,p0_freg_check_fail
932 mov 0xf00,%g1
933 ldx [%g4+0x50],%g3
934 std %f2,[%g4]
935 ldx [%g4],%g2
936 cmp %g3,%g2 ! %f2 = 940ce1d5 7979a9ca
937 bne %xcc,p0_freg_check_fail
938 mov 0xf02,%g1
939 ldx [%g4+0x58],%g3
940 std %f6,[%g4]
941 ldx [%g4],%g2
942 cmp %g3,%g2 ! %f6 = ffbcecba b95b67b4
943 bne %xcc,p0_freg_check_fail
944 mov 0xf06,%g1
945 ldx [%g4+0x60],%g3
946 std %f10,[%g4]
947 ldx [%g4],%g2
948 cmp %g3,%g2 ! %f10 = 00000000 e35075eb
949 bne %xcc,p0_freg_check_fail
950 mov 0xf10,%g1
951
952! Check Point 4 completed
953
954
955p0_label_21:
956! Mem[0000000030001408] = adcc0dcc, %l0 = 000000000000002a
957 lduwa [%i0+%o4]0x81,%l0 ! %l0 = 00000000adcc0dcc
958! Mem[0000000030101410] = 1872447d00003f00, %l5 = 00000000000000c3
959 ldxa [%i4+%o5]0x89,%l5 ! %l5 = 1872447d00003f00
960! Mem[0000000010001400] = 0f425a7ce33c87df, %f26 = 46a572a3 cb650bfe
961 ldda [%i0+0x000]%asi,%f26 ! %f26 = 0f425a7c e33c87df
962! Mem[0000000010141400] = 53d8bbff, %l0 = 00000000adcc0dcc
963 ldsha [%i5+%g0]0x88,%l0 ! %l0 = ffffffffffffbbff
964! Mem[0000000010081408] = ff338946, %l4 = 000000000000002b
965 ldsba [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000046
966! Mem[0000000030041408] = 59971743 8be62902, %l4 = 00000046, %l5 = 00003f00
967 ldda [%i1+%o4]0x81,%l4 ! %l4 = 0000000059971743 000000008be62902
968! Mem[0000000030001410] = 00000000, %l5 = 000000008be62902
969 ldsha [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
970! Mem[00000000300c1408] = 00000000, %l0 = ffffffffffffbbff
971 ldsha [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
972! Mem[0000000010041420] = acf5739d a3edf857, %l4 = 59971743, %l5 = 00000000
973 ldd [%i1+0x020],%l4 ! %l4 = 00000000acf5739d 00000000a3edf857
974! Starting 10 instruction Store Burst
975! %f4 = b4675bb9 baecbcff, Mem[0000000030041410] = 424172f7 a5f26b71
976 stda %f4 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = b4675bb9 baecbcff
977
978p0_label_22:
979! Mem[0000000010101410] = c906057a, %l3 = 000000000000007f
980 ldstuba [%i4+%o5]0x88,%l3 ! %l3 = 0000007a000000ff
981! %l2 = 00000000c3aebe97, Mem[0000000030001400] = 000000ab
982 stwa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = c3aebe97
983! Mem[0000000010101408] = c3aebe970f425a7c, %l5 = 00000000a3edf857, %l7 = 00000000000000c3
984 add %i4,0x08,%g1
985 casxa [%g1]0x80,%l5,%l7 ! %l7 = c3aebe970f425a7c
986! %f11 = e35075eb, Mem[0000000010141408] = 674d90ff
987 sta %f11,[%i5+%o4]0x88 ! Mem[0000000010141408] = e35075eb
988! Mem[0000000010001400] = 0f425a7c, %l7 = c3aebe970f425a7c
989 swap [%i0+%g0],%l7 ! %l7 = 000000000f425a7c
990! %l3 = 000000000000007a, Mem[00000000201c0000] = ffffaf65, %asi = 80
991 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 007aaf65
992! %f2 = 940ce1d5 7979a9ca, %l7 = 000000000f425a7c
993! Mem[00000000300c1400] = 2b6fb6d4497f123f
994 stda %f2,[%i3+%l7]ASI_PST16_S ! Mem[00000000300c1400] = 940ce1d5497f123f
995! %l5 = 00000000a3edf857, Mem[00000000300c1410] = d67f471f
996 stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = a3edf857
997! Mem[0000000030041410] = b95b67b4, %l5 = 00000000a3edf857
998 swapa [%i1+%o5]0x89,%l5 ! %l5 = 00000000b95b67b4
999! Starting 10 instruction Load Burst
1000! Mem[0000000010081408] = ff338946, %l1 = 00000000000000c5
1001 lduwa [%i2+%o4]0x88,%l1 ! %l1 = 00000000ff338946
1002
1003p0_label_23:
1004! Mem[0000000010081408] = cda2f60f ff338946, %l0 = 00000000, %l1 = ff338946
1005 ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000ff338946 00000000cda2f60f
1006! Mem[0000000010081408] = cda2f60fff338946, %l3 = 000000000000007a
1007 ldxa [%i2+%o4]0x88,%l3 ! %l3 = cda2f60fff338946
1008! Mem[0000000010001400] = 7c5a420f, %l7 = 000000000f425a7c
1009 ldsba [%i0+%g0]0x88,%l7 ! %l7 = 000000000000000f
1010! Mem[0000000010181410] = ab71f314, %f16 = 215fe61d
1011 lda [%i6+%o5]0x80,%f16 ! %f16 = ab71f314
1012! Mem[00000000100c143c] = ef0e491b, %l1 = 00000000cda2f60f
1013 ldsh [%i3+0x03c],%l1 ! %l1 = ffffffffffffef0e
1014! Mem[0000000030181410] = c3000000, %l1 = ffffffffffffef0e
1015 ldsha [%i6+%o5]0x81,%l1 ! %l1 = ffffffffffffc300
1016! Mem[0000000030001410] = 00000000, %f28 = 065f771e
1017 lda [%i0+%o5]0x81,%f28 ! %f28 = 00000000
1018! Mem[00000000100c1410] = c5fa8533 2798cd06, %l2 = c3aebe97, %l3 = ff338946
1019 ldda [%i3+%o5]0x88,%l2 ! %l2 = 000000002798cd06 00000000c5fa8533
1020! Mem[0000000010101410] = ff0506c9, %l3 = 00000000c5fa8533
1021 lduha [%i4+%o5]0x80,%l3 ! %l3 = 000000000000ff05
1022! Starting 10 instruction Store Burst
1023! %l0 = 00000000ff338946, Mem[0000000010001408] = f36e93cebef70a6b
1024 stxa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000ff338946
1025
1026p0_label_24:
1027! Mem[0000000010141438] = ba9799e7169e3a0b, %l4 = 00000000acf5739d, %l6 = 0000000000000026
1028 add %i5,0x38,%g1
1029 casxa [%g1]0x80,%l4,%l6 ! %l6 = ba9799e7169e3a0b
1030! %l0 = ff338946, %l1 = ffffc300, Mem[0000000010001410] = e35075eb eb105ae1
1031 stda %l0,[%i0+0x010]%asi ! Mem[0000000010001410] = ff338946 ffffc300
1032! Mem[0000000010141410] = 9925c399, %l5 = 00000000b95b67b4
1033 ldstuba [%i5+%o5]0x88,%l5 ! %l5 = 00000099000000ff
1034! %l0 = 00000000ff338946, Mem[0000000030041400] = e35075eb4ba35651
1035 stxa %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000ff338946
1036! %l0 = ff338946, %l1 = ffffc300, Mem[0000000010081400] = e50b1055 3a55f89a
1037 stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff338946 ffffc300
1038! Mem[0000000030001410] = 00000000, %l2 = 000000002798cd06
1039 swapa [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
1040! %l6 = ba9799e7169e3a0b, Mem[0000000030081408] = 9653a06632cbff71
1041 stxa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = ba9799e7169e3a0b
1042! Mem[00000000201c0000] = 007aaf65, %l4 = 00000000acf5739d
1043 ldstub [%o0+%g0],%l4 ! %l4 = 00000000000000ff
1044! %l6 = ba9799e7169e3a0b, Mem[0000000010101410] = 80bd8481c90605ff
1045 stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = ba9799e7169e3a0b
1046! Starting 10 instruction Load Burst
1047! Mem[0000000030081408] = 169e3a0b, %l7 = 000000000000000f
1048 ldsha [%i2+%o4]0x89,%l7 ! %l7 = 0000000000003a0b
1049
1050p0_label_25:
1051! Mem[0000000010001418] = ccbe12ae, %l3 = 000000000000ff05
1052 lduw [%i0+0x018],%l3 ! %l3 = 00000000ccbe12ae
1053! Mem[0000000010041400] = ffffd9ae, %l5 = 0000000000000099
1054 ldsba [%i1+%g0]0x88,%l5 ! %l5 = ffffffffffffffae
1055! Mem[0000000030141410] = 14f37187, %l3 = 00000000ccbe12ae
1056 ldsba [%i5+%o5]0x89,%l3 ! %l3 = ffffffffffffff87
1057! Mem[0000000030081408] = 169e3a0b, %l1 = ffffffffffffc300
1058 ldsba [%i2+%o4]0x89,%l1 ! %l1 = 000000000000000b
1059! Mem[00000000201c0000] = ff7aaf65, %l2 = 0000000000000000
1060 lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ff7a
1061! Mem[0000000010081400] = 468933ff, %f28 = 00000000
1062 lda [%i2+%g0]0x80,%f28 ! %f28 = 468933ff
1063! Mem[0000000010001408] = 00000000, %l2 = 000000000000ff7a
1064 ldswa [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
1065! Mem[0000000030181408] = 759aa53f, %l7 = 0000000000003a0b
1066 ldsba [%i6+%o4]0x89,%l7 ! %l7 = 000000000000003f
1067! Mem[0000000010141410] = ffc32599 eb7550e3, %l2 = 00000000, %l3 = ffffff87
1068 ldda [%i5+%o5]0x80,%l2 ! %l2 = 00000000ffc32599 00000000eb7550e3
1069! Starting 10 instruction Store Burst
1070! %f6 = ffbcecba b95b67b4, Mem[0000000010181408] = 1db4a51e e87187d7
1071 stda %f6 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffbcecba b95b67b4
1072
1073! Check Point 5 for processor 0
1074
1075 set p0_check_pt_data_5,%g4
1076 rd %ccr,%g5 ! %g5 = 44
1077 ldx [%g4+0x08],%g2
1078 cmp %l0,%g2 ! %l0 = 00000000ff338946
1079 bne %xcc,p0_reg_check_fail0
1080 mov 0xee0,%g1
1081 ldx [%g4+0x10],%g2
1082 cmp %l1,%g2 ! %l1 = 000000000000000b
1083 bne %xcc,p0_reg_check_fail1
1084 mov 0xee1,%g1
1085 ldx [%g4+0x18],%g2
1086 cmp %l2,%g2 ! %l2 = 00000000ffc32599
1087 bne %xcc,p0_reg_check_fail2
1088 mov 0xee2,%g1
1089 ldx [%g4+0x20],%g2
1090 cmp %l3,%g2 ! %l3 = 00000000eb7550e3
1091 bne %xcc,p0_reg_check_fail3
1092 mov 0xee3,%g1
1093 ldx [%g4+0x28],%g2
1094 cmp %l4,%g2 ! %l4 = 0000000000000000
1095 bne %xcc,p0_reg_check_fail4
1096 mov 0xee4,%g1
1097 ldx [%g4+0x30],%g2
1098 cmp %l5,%g2 ! %l5 = ffffffffffffffae
1099 bne %xcc,p0_reg_check_fail5
1100 mov 0xee5,%g1
1101 ldx [%g4+0x38],%g2
1102 cmp %l7,%g2 ! %l7 = 000000000000003f
1103 bne %xcc,p0_reg_check_fail7
1104 mov 0xee7,%g1
1105 ldx [%g4+0x40],%g3
1106 std %f0,[%g4]
1107 ldx [%g4],%g2
1108 cmp %g3,%g2 ! %f0 = 00000000 00003a0b
1109 bne %xcc,p0_freg_check_fail
1110 mov 0xf00,%g1
1111 ldx [%g4+0x48],%g3
1112 std %f2,[%g4]
1113 ldx [%g4],%g2
1114 cmp %g3,%g2 ! %f2 = 940ce1d5 7979a9ca
1115 bne %xcc,p0_freg_check_fail
1116 mov 0xf02,%g1
1117 ldx [%g4+0x50],%g3
1118 std %f4,[%g4]
1119 ldx [%g4],%g2
1120 cmp %g3,%g2 ! %f4 = b4675bb9 baecbcff
1121 bne %xcc,p0_freg_check_fail
1122 mov 0xf04,%g1
1123 ldx [%g4+0x58],%g3
1124 std %f16,[%g4]
1125 ldx [%g4],%g2
1126 cmp %g3,%g2 ! %f16 = ab71f314 a12eb42c
1127 bne %xcc,p0_freg_check_fail
1128 mov 0xf16,%g1
1129 ldx [%g4+0x60],%g3
1130 std %f26,[%g4]
1131 ldx [%g4],%g2
1132 cmp %g3,%g2 ! %f26 = 0f425a7c e33c87df
1133 bne %xcc,p0_freg_check_fail
1134 mov 0xf26,%g1
1135 ldx [%g4+0x68],%g3
1136 std %f28,[%g4]
1137 ldx [%g4],%g2
1138 cmp %g3,%g2 ! %f28 = 468933ff 4241725d
1139 bne %xcc,p0_freg_check_fail
1140 mov 0xf28,%g1
1141
1142! Check Point 5 completed
1143
1144
1145p0_label_26:
1146! %l3 = 00000000eb7550e3, Mem[0000000010101410] = 169e3a0b
1147 stba %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 169e3ae3
1148! %l2 = 00000000ffc32599, Mem[0000000030141410] = 8771f314e2a61342
1149 stxa %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000ffc32599
1150! %l4 = 00000000, %l5 = ffffffae, Mem[0000000010081430] = 00000058 88aadcc9
1151 std %l4,[%i2+0x030] ! Mem[0000000010081430] = 00000000 ffffffae
1152! %l1 = 000000000000000b, Mem[00000000100c1410] = 2798cd06
1153 stha %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 2798000b
1154! %l3 = 00000000eb7550e3, Mem[0000000030001410] = 06cd982700003a0b
1155 stxa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000eb7550e3
1156! %l2 = 00000000ffc32599, Mem[0000000030141400] = b4675bb9
1157 stha %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 25995bb9
1158! %l5 = ffffffffffffffae, Mem[0000000010101400] = 71000000
1159 stba %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = ae000000
1160! %l7 = 000000000000003f, Mem[00000000100c1400] = c55fe61d
1161 stba %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 3f5fe61d
1162! %l1 = 000000000000000b, Mem[0000000010081405] = 00c3ffff
1163 stb %l1,[%i2+0x005] ! Mem[0000000010081404] = 000bffff
1164! Starting 10 instruction Load Burst
1165! Mem[0000000030181410] = 000000c3, %l3 = 00000000eb7550e3
1166 lduwa [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000c3
1167
1168p0_label_27:
1169! Mem[0000000030101408] = ffffbbae000000ff, %f14 = 88aadcc9 1e775f06
1170 ldda [%i4+%o4]0x89,%f14 ! %f14 = ffffbbae 000000ff
1171! Mem[0000000010081410] = fe0b65cb9d08f0ad, %l0 = 00000000ff338946
1172 ldxa [%i2+%o5]0x88,%l0 ! %l0 = fe0b65cb9d08f0ad
1173! Mem[0000000010101408] = 97beaec3, %l0 = fe0b65cb9d08f0ad
1174 ldsha [%i4+%o4]0x88,%l0 ! %l0 = ffffffffffffaec3
1175! Mem[0000000010041408] = ff000000, %l0 = ffffffffffffaec3
1176 ldsha [%i1+%o4]0x80,%l0 ! %l0 = ffffffffffffff00
1177! Mem[0000000010001420] = e89e10b4, %l1 = 000000000000000b
1178 ldub [%i0+0x023],%l1 ! %l1 = 00000000000000b4
1179! Mem[0000000010081418] = 9acec51b 6b46e4cb, %l4 = 00000000, %l5 = ffffffae
1180 ldd [%i2+0x018],%l4 ! %l4 = 000000009acec51b 000000006b46e4cb
1181! Mem[00000000100c1400] = 2cb42ea1 1de65f3f, %l0 = ffffff00, %l1 = 000000b4
1182 ldda [%i3+%g0]0x88,%l0 ! %l0 = 000000001de65f3f 000000002cb42ea1
1183! Mem[00000000100c140c] = d4b66f2b, %l6 = ba9799e7169e3a0b
1184 lduba [%i3+0x00e]%asi,%l6 ! %l6 = 000000000000006f
1185! Mem[0000000010181418] = 88aadcc91603950d, %l0 = 000000001de65f3f
1186 ldx [%i6+0x018],%l0 ! %l0 = 88aadcc91603950d
1187! Starting 10 instruction Store Burst
1188! %l0 = 88aadcc91603950d, Mem[0000000010001410] = 468933ff
1189 stwa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 1603950d
1190
1191p0_label_28:
1192! Mem[0000000030041408] = 43179759, %l5 = 000000006b46e4cb
1193 ldstuba [%i1+%o4]0x89,%l5 ! %l5 = 00000059000000ff
1194! %f9 = 1ea5b41d, Mem[000000001010142c] = fffffff7
1195 sta %f9 ,[%i4+0x02c]%asi ! Mem[000000001010142c] = 1ea5b41d
1196! Mem[0000000010001400] = 0f425a7c, %l4 = 000000009acec51b
1197 swapa [%i0+%g0]0x80,%l4 ! %l4 = 000000000f425a7c
1198! %f19 = d4b66f2b, Mem[0000000010101410] = 169e3ae3
1199 sta %f19,[%i4+%o5]0x88 ! Mem[0000000010101410] = d4b66f2b
1200! %l3 = 00000000000000c3, Mem[0000000030081410] = c5fa8533
1201 stba %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = c5fa85c3
1202! %f8 = 5cca1143 1ea5b41d, Mem[0000000030041408] = ff971743 8be62902
1203 stda %f8 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 5cca1143 1ea5b41d
1204! %f12 = faf8f416 4562104a, %l0 = 88aadcc91603950d
1205! Mem[0000000010181418] = 88aadcc91603950d
1206 add %i6,0x018,%g1
1207 stda %f12,[%g1+%l0]ASI_PST8_P ! Mem[0000000010181418] = 88aadcc94562954a
1208! Mem[0000000010001400] = 9acec51b, %l4 = 000000000f425a7c
1209 ldsha [%i0+%g0]0x80,%l4 ! %l4 = ffffffffffff9ace
1210! %l5 = 0000000000000059, Mem[0000000030001408] = adcc0dcc
1211 stha %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00590dcc
1212! Starting 10 instruction Load Burst
1213! Mem[0000000030101410] = 003f0000, %l4 = ffffffffffff9ace
1214 lduwa [%i4+%o5]0x81,%l4 ! %l4 = 00000000003f0000
1215
1216p0_label_29:
1217! %l0 = 88aadcc91603950d, %l7 = 000000000000003f, %l4 = 00000000003f0000
1218 sub %l0,%l7,%l4 ! %l4 = 88aadcc9160394ce
1219! Mem[00000000100c1408] = ff127f49 d4b66f2b, %l4 = 160394ce, %l5 = 00000059
1220 ldda [%i3+0x008]%asi,%l4 ! %l4 = 00000000ff127f49 00000000d4b66f2b
1221! Mem[00000000100c1400] = 3f5fe61d a12eb42c, %l4 = ff127f49, %l5 = d4b66f2b
1222 ldd [%i3+%g0],%l4 ! %l4 = 000000003f5fe61d 00000000a12eb42c
1223! Mem[0000000030141400] = b95b9925, %l6 = 000000000000006f
1224 lduwa [%i5+%g0]0x89,%l6 ! %l6 = 00000000b95b9925
1225! Mem[0000000030001408] = 00590dcc, %l2 = 00000000ffc32599
1226 ldswa [%i0+%o4]0x81,%l2 ! %l2 = 0000000000590dcc
1227! Mem[0000000030181408] = 759aa53f, %l3 = 00000000000000c3
1228 lduwa [%i6+%o4]0x89,%l3 ! %l3 = 00000000759aa53f
1229! Mem[000000001010142c] = 1ea5b41d, %l3 = 00000000759aa53f
1230 lduba [%i4+0x02d]%asi,%l3 ! %l3 = 00000000000000a5
1231! Mem[0000000010081408] = ff338946, %l1 = 000000002cb42ea1
1232 ldswa [%i2+%o4]0x88,%l1 ! %l1 = ffffffffff338946
1233! Mem[00000000100c1400] = 2cb42ea11de65f3f, %l0 = 88aadcc91603950d
1234 ldxa [%i3+%g0]0x88,%l0 ! %l0 = 2cb42ea11de65f3f
1235! Starting 10 instruction Store Burst
1236! %f16 = ab71f314 a12eb42c, %l2 = 0000000000590dcc
1237! Mem[0000000030001400] = c3aebe97703f51d8
1238 stda %f16,[%i0+%l2]ASI_PST8_SL ! Mem[0000000030001400] = c3ae2ea1703f71ab
1239
1240p0_label_30:
1241! Mem[000000001000141c] = 7a244989, %l7 = 000000000000003f, %asi = 80
1242 swapa [%i0+0x01c]%asi,%l7 ! %l7 = 000000007a244989
1243! %l4 = 3f5fe61d, %l5 = a12eb42c, Mem[0000000010041400] = ffffd9ae dd647555
1244 stda %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 3f5fe61d a12eb42c
1245! %l0 = 1de65f3f, %l1 = ff338946, Mem[0000000010101400] = 000000ae 00000012
1246 stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 1de65f3f ff338946
1247! Mem[00000000300c1400] = d5e10c94, %l0 = 2cb42ea11de65f3f
1248 swapa [%i3+%g0]0x89,%l0 ! %l0 = 00000000d5e10c94
1249! %l2 = 00590dcc, %l3 = 000000a5, Mem[0000000010141418] = 3989b8f2 d9cda08e
1250 std %l2,[%i5+0x018] ! Mem[0000000010141418] = 00590dcc 000000a5
1251! Mem[0000000030041410] = 57f8eda3, %l2 = 0000000000590dcc
1252 swapa [%i1+%o5]0x81,%l2 ! %l2 = 0000000057f8eda3
1253! %l0 = 00000000d5e10c94, Mem[0000000010141408] = eb7550e3
1254 stha %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0c9450e3
1255! Mem[000000001010140c] = 0f425a7c, %l7 = 000000007a244989
1256 ldstub [%i4+0x00c],%l7 ! %l7 = 0000000f000000ff
1257! %l0 = 00000000d5e10c94, Mem[0000000030141410] = 9925c3ff00000000
1258 stxa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000d5e10c94
1259! Starting 10 instruction Load Burst
1260! Mem[0000000030001410] = e35075eb00000000, %f0 = 00000000 00003a0b
1261 ldda [%i0+%o5]0x89,%f0 ! %f0 = e35075eb 00000000
1262
1263! Check Point 6 for processor 0
1264
1265 set p0_check_pt_data_6,%g4
1266 rd %ccr,%g5 ! %g5 = 44
1267 ldx [%g4+0x08],%g2
1268 cmp %l0,%g2 ! %l0 = 00000000d5e10c94
1269 bne %xcc,p0_reg_check_fail0
1270 mov 0xee0,%g1
1271 ldx [%g4+0x10],%g2
1272 cmp %l1,%g2 ! %l1 = ffffffffff338946
1273 bne %xcc,p0_reg_check_fail1
1274 mov 0xee1,%g1
1275 ldx [%g4+0x18],%g2
1276 cmp %l2,%g2 ! %l2 = 0000000057f8eda3
1277 bne %xcc,p0_reg_check_fail2
1278 mov 0xee2,%g1
1279 ldx [%g4+0x20],%g2
1280 cmp %l3,%g2 ! %l3 = 00000000000000a5
1281 bne %xcc,p0_reg_check_fail3
1282 mov 0xee3,%g1
1283 ldx [%g4+0x28],%g2
1284 cmp %l4,%g2 ! %l4 = 000000003f5fe61d
1285 bne %xcc,p0_reg_check_fail4
1286 mov 0xee4,%g1
1287 ldx [%g4+0x30],%g2
1288 cmp %l5,%g2 ! %l5 = 00000000a12eb42c
1289 bne %xcc,p0_reg_check_fail5
1290 mov 0xee5,%g1
1291 ldx [%g4+0x38],%g2
1292 cmp %l6,%g2 ! %l6 = 00000000b95b9925
1293 bne %xcc,p0_reg_check_fail6
1294 mov 0xee6,%g1
1295 ldx [%g4+0x40],%g2
1296 cmp %l7,%g2 ! %l7 = 000000000000000f
1297 bne %xcc,p0_reg_check_fail7
1298 mov 0xee7,%g1
1299 ldx [%g4+0x48],%g3
1300 std %f0,[%g4]
1301 ldx [%g4],%g2
1302 cmp %g3,%g2 ! %f0 = e35075eb 00000000
1303 bne %xcc,p0_freg_check_fail
1304 mov 0xf00,%g1
1305 ldx [%g4+0x50],%g3
1306 std %f4,[%g4]
1307 ldx [%g4],%g2
1308 cmp %g3,%g2 ! %f4 = b4675bb9 baecbcff
1309 bne %xcc,p0_freg_check_fail
1310 mov 0xf04,%g1
1311 ldx [%g4+0x58],%g3
1312 std %f14,[%g4]
1313 ldx [%g4],%g2
1314 cmp %g3,%g2 ! %f14 = ffffbbae 000000ff
1315 bne %xcc,p0_freg_check_fail
1316 mov 0xf14,%g1
1317
1318! Check Point 6 completed
1319
1320
1321p0_label_31:
1322! Mem[0000000010101408] = 97beaec3, %f28 = 468933ff
1323 lda [%i4+%o4]0x88,%f28 ! %f28 = 97beaec3
1324! Mem[0000000010181418] = 88aadcc9, %l7 = 000000000000000f
1325 ldswa [%i6+0x018]%asi,%l7 ! %l7 = ffffffff88aadcc9
1326! Mem[00000000201c0000] = ff7aaf65, %l1 = ffffffffff338946
1327 lduba [%o0+0x001]%asi,%l1 ! %l1 = 000000000000007a
1328! Mem[0000000010081400] = ffff0b00 ff338946, %l0 = d5e10c94, %l1 = 0000007a
1329 ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000ff338946 00000000ffff0b00
1330 membar #Sync ! Added by membar checker (4)
1331! Mem[0000000010181400] = 065f771e 4241725d b4675bb9 baecbcff
1332! Mem[0000000010181410] = ab71f314 e2a61342 88aadcc9 4562954a
1333! Mem[0000000010181420] = 4f61277f e46cbd64 5cca1143 1ea5b41d
1334! Mem[0000000010181430] = 1a1efd06 b2f265c0 a96e6a5a 864fc963
1335 ldda [%i6]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010181400
1336! Mem[0000000010001408] = 00000000, %l5 = 00000000a12eb42c
1337 ldsha [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
1338! Mem[0000000010141438] = ba9799e7169e3a0b, %l3 = 00000000000000a5
1339 ldx [%i5+0x038],%l3 ! %l3 = ba9799e7169e3a0b
1340! Mem[00000000100c1408] = ff127f49, %l1 = 00000000ffff0b00
1341 ldsba [%i3+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
1342! Mem[00000000300c1400] = 3f127f491de65f3f, %l6 = 00000000b95b9925
1343 ldxa [%i3+%g0]0x89,%l6 ! %l6 = 3f127f491de65f3f
1344! Starting 10 instruction Store Burst
1345! %l2 = 0000000057f8eda3, Mem[00000000300c1400] = 3f5fe61d
1346 stha %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = eda3e61d
1347
1348p0_label_32:
1349! %l0 = 00000000ff338946, Mem[0000000010141413] = ffc32599, %asi = 80
1350 stba %l0,[%i5+0x013]%asi ! Mem[0000000010141410] = ffc32546
1351! %f12 = faf8f416 4562104a, %l7 = ffffffff88aadcc9
1352! Mem[0000000010101418] = af5fb9677994996f
1353 add %i4,0x018,%g1
1354 stda %f12,[%g1+%l7]ASI_PST16_P ! Mem[0000000010101418] = faf8b9677994104a
1355! Mem[0000000010041400] = 1de65f3f, %l1 = ffffffffffffffff
1356 ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 0000001d000000ff
1357! %l0 = 00000000ff338946, Mem[0000000010141408] = 0c9450e3
1358 stha %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 894650e3
1359! %f0 = e35075eb, Mem[00000000100c1410] = 0b009827
1360 sta %f0 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = e35075eb
1361! Mem[0000000030101400] = 0f19190f, %l6 = 3f127f491de65f3f
1362 swapa [%i4+%g0]0x89,%l6 ! %l6 = 000000000f19190f
1363! %l6 = 000000000f19190f, Mem[0000000010081410] = 9d08f0ad
1364 stwa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0f19190f
1365! %f10 = 00000000 e35075eb, %l6 = 000000000f19190f
1366! Mem[0000000030181438] = 5400691c4214e2cc
1367 add %i6,0x038,%g1
1368 stda %f10,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030181438] = eb7550e300000000
1369! %l2 = 0000000057f8eda3, Mem[0000000030041400] = 00000000
1370 stba %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = a3000000
1371! Starting 10 instruction Load Burst
1372! Mem[0000000030081408] = 169e3a0b, %l7 = ffffffff88aadcc9
1373 ldsba [%i2+%o4]0x89,%l7 ! %l7 = 000000000000000b
1374
1375p0_label_33:
1376! Mem[0000000010141414] = eb7550e3, %f12 = faf8f416
1377 ld [%i5+0x014],%f12 ! %f12 = eb7550e3
1378! Mem[0000000020800040] = 7fffac70, %l5 = 0000000000000000
1379 ldsba [%o1+0x040]%asi,%l5 ! %l5 = 000000000000007f
1380! Mem[0000000030001410] = 00000000, %l6 = 000000000f19190f
1381 lduba [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
1382! Mem[0000000010081408] = 468933ff, %l4 = 000000003f5fe61d
1383 lduwa [%i2+%o4]0x80,%l4 ! %l4 = 00000000468933ff
1384! Mem[000000001018142b] = 5cca1143, %l0 = 00000000ff338946
1385 ldstub [%i6+0x02b],%l0 ! %l0 = 00000043000000ff
1386! Mem[0000000010181410] = 14f371ab, %l7 = 000000000000000b
1387 ldsba [%i6+%o5]0x88,%l7 ! %l7 = ffffffffffffffab
1388! Mem[0000000010141408] = e3504689, %l4 = 00000000468933ff
1389 lduha [%i5+%o4]0x88,%l4 ! %l4 = 0000000000004689
1390! Mem[0000000030141400] = ffbcecbab95b9925, %f6 = ffbcecba b95b67b4
1391 ldda [%i5+%g0]0x89,%f6 ! %f6 = ffbcecba b95b9925
1392! Mem[00000000100c1400] = 3f5fe61d, %f1 = 00000000
1393 lda [%i3+%g0]0x80,%f1 ! %f1 = 3f5fe61d
1394! Starting 10 instruction Store Burst
1395! Mem[0000000010101408] = c3aebe97, %l4 = 0000000000004689
1396 swapa [%i4+%o4]0x80,%l4 ! %l4 = 00000000c3aebe97
1397
1398p0_label_34:
1399! Mem[0000000010041408] = ff000000ee5b7559, %l5 = 000000000000007f, %l0 = 0000000000000043
1400 add %i1,0x08,%g1
1401 casxa [%g1]0x80,%l5,%l0 ! %l0 = ff000000ee5b7559
1402! %l6 = 0000000000000000, Mem[0000000010101408] = 00004689
1403 stwa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
1404! %l2 = 0000000057f8eda3, Mem[00000000300c1400] = eda3e61d497f123f
1405 stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000057f8eda3
1406! %l6 = 0000000000000000, Mem[0000000030141410] = 940ce1d5
1407 stba %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000ce1d5
1408! %l2 = 57f8eda3, %l3 = 169e3a0b, Mem[0000000010141410] = ffc32546 eb7550e3
1409 stda %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 57f8eda3 169e3a0b
1410! %l4 = c3aebe97, %l5 = 0000007f, Mem[0000000010001410] = 0d950316 ffffc300
1411 stda %l4,[%i0+0x010]%asi ! Mem[0000000010001410] = c3aebe97 0000007f
1412! Mem[0000000030101400] = 1de65f3f, %l3 = ba9799e7169e3a0b
1413 ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 0000003f000000ff
1414! %f14 = ffffbbae 000000ff, Mem[0000000010081408] = 468933ff 0ff6a2cd
1415 stda %f14,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffbbae 000000ff
1416! Mem[0000000030041408] = 4311ca5c, %l2 = 0000000057f8eda3
1417 ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 0000005c000000ff
1418! Starting 10 instruction Load Burst
1419! Mem[00000000100c1410] = e35075eb 3385fac5, %l0 = ee5b7559, %l1 = 0000001d
1420 ldda [%i3+%o5]0x80,%l0 ! %l0 = 00000000e35075eb 000000003385fac5
1421
1422p0_label_35:
1423! Mem[0000000010141400] = 2a580000 53d8bbff, %l4 = c3aebe97, %l5 = 0000007f
1424 ldda [%i5+%g0]0x88,%l4 ! %l4 = 0000000053d8bbff 000000002a580000
1425! Mem[00000000211c0000] = ff877bbb, %l5 = 000000002a580000
1426 lduh [%o2+%g0],%l5 ! %l5 = 000000000000ff87
1427! Mem[0000000030041408] = ffca11431ea5b41d, %f6 = ffbcecba b95b9925
1428 ldda [%i1+%o4]0x81,%f6 ! %f6 = ffca1143 1ea5b41d
1429 membar #Sync ! Added by membar checker (5)
1430! Mem[0000000030101400] = ff5fe61d 12bbd853 ff000000 aebbffff
1431! Mem[0000000030101410] = 003f0000 7d447218 15b04473 507fc82f
1432! Mem[0000000030101420] = e65d3e3c 61f8f569 6a3de8cb 1873dffd
1433! Mem[0000000030101430] = 545bb8c4 49e8dbec f20316b1 7b7980ea
1434 ldda [%i4]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030101400
1435! Mem[0000000010101400] = 3f5fe61d, %l2 = 000000000000005c
1436 lduwa [%i4+%g0]0x80,%l2 ! %l2 = 000000003f5fe61d
1437! Mem[0000000010001400] = 9acec51b, %f26 = 5cca1143
1438 ld [%i0+%g0],%f26 ! %f26 = 9acec51b
1439! Mem[0000000010141400] = ffbbd853, %l4 = 0000000053d8bbff
1440 lduha [%i5+0x000]%asi,%l4 ! %l4 = 000000000000ffbb
1441! Mem[0000000010101408] = 00000000, %l2 = 000000003f5fe61d
1442 ldswa [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
1443! Mem[0000000010041408] = 000000ff, %l6 = 0000000000000000
1444 ldsha [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000ff
1445! Starting 10 instruction Store Burst
1446! Mem[0000000010181414] = e2a61342, %l2 = 00000000, %l4 = 0000ffbb
1447 add %i6,0x14,%g1
1448 casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000e2a61342
1449
1450! Check Point 7 for processor 0
1451
1452 set p0_check_pt_data_7,%g4
1453 rd %ccr,%g5 ! %g5 = 44
1454 ldx [%g4+0x08],%g2
1455 cmp %l0,%g2 ! %l0 = 00000000e35075eb
1456 bne %xcc,p0_reg_check_fail0
1457 mov 0xee0,%g1
1458 ldx [%g4+0x10],%g2
1459 cmp %l1,%g2 ! %l1 = 000000003385fac5
1460 bne %xcc,p0_reg_check_fail1
1461 mov 0xee1,%g1
1462 ldx [%g4+0x18],%g2
1463 cmp %l2,%g2 ! %l2 = 0000000000000000
1464 bne %xcc,p0_reg_check_fail2
1465 mov 0xee2,%g1
1466 ldx [%g4+0x20],%g2
1467 cmp %l3,%g2 ! %l3 = 000000000000003f
1468 bne %xcc,p0_reg_check_fail3
1469 mov 0xee3,%g1
1470 ldx [%g4+0x28],%g2
1471 cmp %l4,%g2 ! %l4 = 00000000e2a61342
1472 bne %xcc,p0_reg_check_fail4
1473 mov 0xee4,%g1
1474 ldx [%g4+0x30],%g2
1475 cmp %l5,%g2 ! %l5 = 000000000000ff87
1476 bne %xcc,p0_reg_check_fail5
1477 mov 0xee5,%g1
1478 ldx [%g4+0x38],%g2
1479 cmp %l6,%g2 ! %l6 = 00000000000000ff
1480 bne %xcc,p0_reg_check_fail6
1481 mov 0xee6,%g1
1482 ldx [%g4+0x40],%g2
1483 cmp %l7,%g2 ! %l7 = ffffffffffffffab
1484 bne %xcc,p0_reg_check_fail7
1485 mov 0xee7,%g1
1486 ldx [%g4+0x48],%g3
1487 std %f0,[%g4]
1488 ldx [%g4],%g2
1489 cmp %g3,%g2 ! %f0 = 53d8bb12 1de65fff
1490 bne %xcc,p0_freg_check_fail
1491 mov 0xf00,%g1
1492 ldx [%g4+0x50],%g3
1493 std %f2,[%g4]
1494 ldx [%g4],%g2
1495 cmp %g3,%g2 ! %f2 = ffffbbae 000000ff
1496 bne %xcc,p0_freg_check_fail
1497 mov 0xf02,%g1
1498 ldx [%g4+0x58],%g3
1499 std %f4,[%g4]
1500 ldx [%g4],%g2
1501 cmp %g3,%g2 ! %f4 = 1872447d 00003f00
1502 bne %xcc,p0_freg_check_fail
1503 mov 0xf04,%g1
1504 ldx [%g4+0x60],%g3
1505 std %f6,[%g4]
1506 ldx [%g4],%g2
1507 cmp %g3,%g2 ! %f6 = 2fc87f50 7344b015
1508 bne %xcc,p0_freg_check_fail
1509 mov 0xf06,%g1
1510 ldx [%g4+0x68],%g3
1511 std %f8,[%g4]
1512 ldx [%g4],%g2
1513 cmp %g3,%g2 ! %f8 = 69f5f861 3c3e5de6
1514 bne %xcc,p0_freg_check_fail
1515 mov 0xf08,%g1
1516 ldx [%g4+0x70],%g3
1517 std %f10,[%g4]
1518 ldx [%g4],%g2
1519 cmp %g3,%g2 ! %f10 = fddf7318 cbe83d6a
1520 bne %xcc,p0_freg_check_fail
1521 mov 0xf10,%g1
1522 ldx [%g4+0x78],%g3
1523 std %f12,[%g4]
1524 ldx [%g4],%g2
1525 cmp %g3,%g2 ! %f12 = ecdbe849 c4b85b54
1526 bne %xcc,p0_freg_check_fail
1527 mov 0xf12,%g1
1528 ldx [%g4+0x80],%g3
1529 std %f14,[%g4]
1530 ldx [%g4],%g2
1531 cmp %g3,%g2 ! %f14 = ea80797b b11603f2
1532 bne %xcc,p0_freg_check_fail
1533 mov 0xf14,%g1
1534 ldx [%g4+0x88],%g3
1535 std %f16,[%g4]
1536 ldx [%g4],%g2
1537 cmp %g3,%g2 ! %f16 = 065f771e 4241725d
1538 bne %xcc,p0_freg_check_fail
1539 mov 0xf16,%g1
1540 ldx [%g4+0x90],%g3
1541 std %f18,[%g4]
1542 ldx [%g4],%g2
1543 cmp %g3,%g2 ! %f18 = b4675bb9 baecbcff
1544 bne %xcc,p0_freg_check_fail
1545 mov 0xf18,%g1
1546 ldx [%g4+0x98],%g3
1547 std %f20,[%g4]
1548 ldx [%g4],%g2
1549 cmp %g3,%g2 ! %f20 = ab71f314 e2a61342
1550 bne %xcc,p0_freg_check_fail
1551 mov 0xf20,%g1
1552 ldx [%g4+0xa0],%g3
1553 std %f22,[%g4]
1554 ldx [%g4],%g2
1555 cmp %g3,%g2 ! %f22 = 88aadcc9 4562954a
1556 bne %xcc,p0_freg_check_fail
1557 mov 0xf22,%g1
1558 ldx [%g4+0xa8],%g3
1559 std %f24,[%g4]
1560 ldx [%g4],%g2
1561 cmp %g3,%g2 ! %f24 = 4f61277f e46cbd64
1562 bne %xcc,p0_freg_check_fail
1563 mov 0xf24,%g1
1564 ldx [%g4+0xb0],%g3
1565 std %f26,[%g4]
1566 ldx [%g4],%g2
1567 cmp %g3,%g2 ! %f26 = 9acec51b 1ea5b41d
1568 bne %xcc,p0_freg_check_fail
1569 mov 0xf26,%g1
1570 ldx [%g4+0xb8],%g3
1571 std %f28,[%g4]
1572 ldx [%g4],%g2
1573 cmp %g3,%g2 ! %f28 = 1a1efd06 b2f265c0
1574 bne %xcc,p0_freg_check_fail
1575 mov 0xf28,%g1
1576 ldx [%g4+0xc0],%g3
1577 std %f30,[%g4]
1578 ldx [%g4],%g2
1579 cmp %g3,%g2 ! %f30 = a96e6a5a 864fc963
1580 bne %xcc,p0_freg_check_fail
1581 mov 0xf30,%g1
1582
1583! Check Point 7 completed
1584
1585
1586p0_label_36:
1587! Mem[0000000010041408] = 000000ff, %l7 = ffffffffffffffab
1588 ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
1589! Mem[00000000100c1412] = e35075eb, %l6 = 00000000000000ff
1590 ldstuba [%i3+0x012]%asi,%l6 ! %l6 = 00000075000000ff
1591! Mem[0000000030041410] = cc0d5900, %l5 = 000000000000ff87
1592 ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff
1593! Mem[0000000020800041] = 7fffac70, %l5 = 0000000000000000
1594 ldstuba [%o1+0x041]%asi,%l5 ! %l5 = 000000ff000000ff
1595! Mem[00000000300c1408] = 00000000, %l7 = 00000000000000ff
1596 swapa [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
1597! Mem[0000000010081400] = 468933ff, %l4 = 00000000e2a61342
1598 ldstuba [%i2+%g0]0x80,%l4 ! %l4 = 00000046000000ff
1599! %l3 = 000000000000003f, Mem[0000000010041400] = 3f5fe6ff
1600 stha %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 3f5f003f
1601! %l4 = 0000000000000046, Mem[00000000300c1400] = 00000000
1602 stwa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000046
1603! %l4 = 0000000000000046, Mem[0000000030141400] = 25995bb9baecbcff
1604 stxa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000000046
1605! Starting 10 instruction Load Burst
1606! Mem[0000000010001418] = ccbe12ae, %l7 = 0000000000000000
1607 ldswa [%i0+0x018]%asi,%l7 ! %l7 = ffffffffccbe12ae
1608
1609p0_label_37:
1610! Mem[000000001018142c] = 1ea5b41d, %l0 = 00000000e35075eb
1611 ldsba [%i6+0x02d]%asi,%l0 ! %l0 = ffffffffffffffa5
1612 membar #Sync ! Added by membar checker (6)
1613! Mem[00000000300c1400] = 00000046 57f8eda3 ff000000 ab71f314
1614! Mem[00000000300c1410] = 57f8eda3 f7dc9b91 e4ad4171 6dd53edf
1615! Mem[00000000300c1420] = 121550a3 8891fdc5 b03a461f b1e85a2f
1616! Mem[00000000300c1430] = a77b4726 08023c1a c4f3b3a3 c2b5c52f
1617 ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
1618! Mem[0000000010141424] = d4b66f2b, %l2 = 0000000000000000
1619 ldsb [%i5+0x025],%l2 ! %l2 = ffffffffffffffb6
1620! Mem[0000000010181408] = b95b67b4, %l2 = ffffffffffffffb6
1621 ldsba [%i6+%o4]0x88,%l2 ! %l2 = ffffffffffffffb4
1622! Mem[0000000010081410] = 0f19190f, %l2 = ffffffffffffffb4
1623 lduba [%i2+%o5]0x88,%l2 ! %l2 = 000000000000000f
1624! Mem[0000000030081408] = 169e3a0b, %l1 = 000000003385fac5
1625 ldsba [%i2+%o4]0x89,%l1 ! %l1 = 000000000000000b
1626! Mem[00000000100c1408] = 497f12ff, %l7 = ffffffffccbe12ae
1627 ldsba [%i3+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
1628! Mem[0000000010141408] = e3504689, %l6 = 0000000000000075
1629 lduba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000089
1630! Mem[0000000030081408] = 0b3a9e16e79997ba, %f6 = 2fc87f50 7344b015
1631 ldda [%i2+%o4]0x81,%f6 ! %f6 = 0b3a9e16 e79997ba
1632! Starting 10 instruction Store Burst
1633! %l2 = 000000000000000f, Mem[0000000010041410] = fd5bbbae
1634 stwa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000f
1635
1636p0_label_38:
1637! %l6 = 00000089, %l7 = ffffffff, Mem[0000000010041410] = 0f000000 61160bc4
1638 std %l6,[%i1+%o5] ! Mem[0000000010041410] = 00000089 ffffffff
1639! %l6 = 00000089, %l7 = ffffffff, Mem[0000000030141410] = d5e10c00 00000000
1640 stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000089 ffffffff
1641! %l3 = 000000000000003f, Mem[0000000010181418] = 88aadcc94562954a, %asi = 80
1642 stxa %l3,[%i6+0x018]%asi ! Mem[0000000010181418] = 000000000000003f
1643! %l1 = 000000000000000b, Mem[0000000010041400] = 3f005f3f
1644 stba %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0b005f3f
1645! %l4 = 00000046, %l5 = 000000ff, Mem[0000000010001410] = c3aebe97 0000007f
1646 stda %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000046 000000ff
1647! %l0 = ffffffffffffffa5, Mem[0000000030181408] = 3fa59a75ea671051
1648 stxa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffffffffffa5
1649! %f8 = 69f5f861 3c3e5de6, %l7 = ffffffffffffffff
1650! Mem[0000000010081438] = 000000000000003f
1651 add %i2,0x038,%g1
1652 stda %f8,[%g1+%l7]ASI_PST8_P ! Mem[0000000010081438] = 69f5f8613c3e5de6
1653! %l4 = 0000000000000046, Mem[0000000010181410] = ab71f314e2a61342
1654 stx %l4,[%i6+%o5] ! Mem[0000000010181410] = 0000000000000046
1655! %f10 = fddf7318 cbe83d6a, %l5 = 00000000000000ff
1656! Mem[0000000010181408] = b4675bb9baecbcff
1657 add %i6,0x008,%g1
1658 stda %f10,[%g1+%l5]ASI_PST16_P ! Mem[0000000010181408] = fddf7318cbe83d6a
1659! Starting 10 instruction Load Burst
1660! Mem[00000000100c1408] = ff127f49, %l1 = 000000000000000b
1661 ldsha [%i3+%o4]0x80,%l1 ! %l1 = ffffffffffffff12
1662
1663p0_label_39:
1664! Mem[0000000010141400] = 2a580000 53d8bbff, %l2 = 0000000f, %l3 = 0000003f
1665 ldda [%i5+%g0]0x88,%l2 ! %l2 = 0000000053d8bbff 000000002a580000
1666! Mem[0000000010141400] = ffbbd853 0000582a 894650e3 4562104a
1667! Mem[0000000010141410] = 57f8eda3 169e3a0b 00590dcc 000000a5
1668! Mem[0000000010141420] = e3613df6 d4b66f2b 0b2f22d4 ec1ac7fc
1669! Mem[0000000010141430] = a5aa37f8 dcfd2bef ba9799e7 169e3a0b
1670 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
1671! Mem[00000000100c1400] = 1de65f3f, %l1 = ffffffffffffff12
1672 ldswa [%i3+%g0]0x88,%l1 ! %l1 = 000000001de65f3f
1673! Mem[0000000030101410] = 00003f00, %l6 = 0000000000000089
1674 ldswa [%i4+%o5]0x89,%l6 ! %l6 = 0000000000003f00
1675! Mem[000000001018141c] = 0000003f, %l7 = ffffffffffffffff
1676 lduba [%i6+0x01c]%asi,%l7 ! %l7 = 0000000000000000
1677! Mem[0000000030101410] = 00003f00, %l5 = 00000000000000ff
1678 lduha [%i4+%o5]0x89,%l5 ! %l5 = 0000000000003f00
1679! Mem[0000000030041400] = 000000a3, %l2 = 0000000053d8bbff
1680 lduha [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000a3
1681! Mem[0000000010141434] = dcfd2bef, %f8 = 69f5f861
1682 ld [%i5+0x034],%f8 ! %f8 = dcfd2bef
1683! Mem[0000000030141410] = ffffffff00000089, %l5 = 0000000000003f00
1684 ldxa [%i5+%o5]0x89,%l5 ! %l5 = ffffffff00000089
1685! Starting 10 instruction Store Burst
1686! Mem[0000000010081400] = ff3389ff, %l1 = 000000001de65f3f
1687 ldstuba [%i2+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
1688
1689p0_label_40:
1690! %l5 = ffffffff00000089, Mem[0000000010041408] = ff000000ee5b7559
1691 stx %l5,[%i1+%o4] ! Mem[0000000010041408] = ffffffff00000089
1692! Mem[0000000010101408] = 00000000, %l1 = 00000000000000ff
1693 ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff
1694! Mem[0000000010141410] = 57f8eda3, %l2 = 00000000000000a3
1695 swapa [%i5+%o5]0x80,%l2 ! %l2 = 0000000057f8eda3
1696! %l0 = ffffffffffffffa5, Mem[0000000010041400] = 3f5f000b
1697 stba %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 3f5f00a5
1698! Mem[00000000211c0000] = ff877bbb, %l7 = 0000000000000000
1699 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
1700! %l4 = 0000000000000046, Mem[0000000010081434] = ffffffae, %asi = 80
1701 stwa %l4,[%i2+0x034]%asi ! Mem[0000000010081434] = 00000046
1702! Mem[0000000010041400] = a5005f3f, %l6 = 0000000000003f00
1703 ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 000000a5000000ff
1704! %l2 = 0000000057f8eda3, Mem[00000000100c1404] = a12eb42c
1705 stb %l2,[%i3+0x004] ! Mem[00000000100c1404] = a32eb42c
1706! %l6 = 00000000000000a5, Mem[0000000030081410] = c385fac5
1707 stwa %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000a5
1708! Starting 10 instruction Load Burst
1709! Mem[0000000010081400] = ff8933ff000bffff, %f4 = 1872447d 00003f00
1710 ldda [%i2+%g0]0x80,%f4 ! %f4 = ff8933ff 000bffff
1711
1712! Check Point 8 for processor 0
1713
1714 set p0_check_pt_data_8,%g4
1715 rd %ccr,%g5 ! %g5 = 44
1716 ldx [%g4+0x08],%g2
1717 cmp %l0,%g2 ! %l0 = ffffffffffffffa5
1718 bne %xcc,p0_reg_check_fail0
1719 mov 0xee0,%g1
1720 ldx [%g4+0x10],%g2
1721 cmp %l1,%g2 ! %l1 = 0000000000000000
1722 bne %xcc,p0_reg_check_fail1
1723 mov 0xee1,%g1
1724 ldx [%g4+0x18],%g2
1725 cmp %l2,%g2 ! %l2 = 0000000057f8eda3
1726 bne %xcc,p0_reg_check_fail2
1727 mov 0xee2,%g1
1728 ldx [%g4+0x20],%g2
1729 cmp %l4,%g2 ! %l4 = 0000000000000046
1730 bne %xcc,p0_reg_check_fail4
1731 mov 0xee4,%g1
1732 ldx [%g4+0x28],%g2
1733 cmp %l5,%g2 ! %l5 = ffffffff00000089
1734 bne %xcc,p0_reg_check_fail5
1735 mov 0xee5,%g1
1736 ldx [%g4+0x30],%g2
1737 cmp %l6,%g2 ! %l6 = 00000000000000a5
1738 bne %xcc,p0_reg_check_fail6
1739 mov 0xee6,%g1
1740 ldx [%g4+0x38],%g2
1741 cmp %l7,%g2 ! %l7 = 00000000000000ff
1742 bne %xcc,p0_reg_check_fail7
1743 mov 0xee7,%g1
1744 ldx [%g4+0x40],%g3
1745 std %f2,[%g4]
1746 ldx [%g4],%g2
1747 cmp %g3,%g2 ! %f2 = ffffbbae 000000ff
1748 bne %xcc,p0_freg_check_fail
1749 mov 0xf02,%g1
1750 ldx [%g4+0x48],%g3
1751 std %f4,[%g4]
1752 ldx [%g4],%g2
1753 cmp %g3,%g2 ! %f4 = ff8933ff 000bffff
1754 bne %xcc,p0_freg_check_fail
1755 mov 0xf04,%g1
1756 ldx [%g4+0x50],%g3
1757 std %f6,[%g4]
1758 ldx [%g4],%g2
1759 cmp %g3,%g2 ! %f6 = 0b3a9e16 e79997ba
1760 bne %xcc,p0_freg_check_fail
1761 mov 0xf06,%g1
1762 ldx [%g4+0x58],%g3
1763 std %f8,[%g4]
1764 ldx [%g4],%g2
1765 cmp %g3,%g2 ! %f8 = dcfd2bef 3c3e5de6
1766 bne %xcc,p0_freg_check_fail
1767 mov 0xf08,%g1
1768 ldx [%g4+0x60],%g3
1769 std %f16,[%g4]
1770 ldx [%g4],%g2
1771 cmp %g3,%g2 ! %f16 = ffbbd853 0000582a
1772 bne %xcc,p0_freg_check_fail
1773 mov 0xf16,%g1
1774 ldx [%g4+0x68],%g3
1775 std %f18,[%g4]
1776 ldx [%g4],%g2
1777 cmp %g3,%g2 ! %f18 = 894650e3 4562104a
1778 bne %xcc,p0_freg_check_fail
1779 mov 0xf18,%g1
1780 ldx [%g4+0x70],%g3
1781 std %f20,[%g4]
1782 ldx [%g4],%g2
1783 cmp %g3,%g2 ! %f20 = 57f8eda3 169e3a0b
1784 bne %xcc,p0_freg_check_fail
1785 mov 0xf20,%g1
1786 ldx [%g4+0x78],%g3
1787 std %f22,[%g4]
1788 ldx [%g4],%g2
1789 cmp %g3,%g2 ! %f22 = 00590dcc 000000a5
1790 bne %xcc,p0_freg_check_fail
1791 mov 0xf22,%g1
1792 ldx [%g4+0x80],%g3
1793 std %f24,[%g4]
1794 ldx [%g4],%g2
1795 cmp %g3,%g2 ! %f24 = e3613df6 d4b66f2b
1796 bne %xcc,p0_freg_check_fail
1797 mov 0xf24,%g1
1798 ldx [%g4+0x88],%g3
1799 std %f26,[%g4]
1800 ldx [%g4],%g2
1801 cmp %g3,%g2 ! %f26 = 0b2f22d4 ec1ac7fc
1802 bne %xcc,p0_freg_check_fail
1803 mov 0xf26,%g1
1804 ldx [%g4+0x90],%g3
1805 std %f28,[%g4]
1806 ldx [%g4],%g2
1807 cmp %g3,%g2 ! %f28 = a5aa37f8 dcfd2bef
1808 bne %xcc,p0_freg_check_fail
1809 mov 0xf28,%g1
1810 ldx [%g4+0x98],%g3
1811 std %f30,[%g4]
1812 ldx [%g4],%g2
1813 cmp %g3,%g2 ! %f30 = ba9799e7 169e3a0b
1814 bne %xcc,p0_freg_check_fail
1815 mov 0xf30,%g1
1816
1817! Check Point 8 completed
1818
1819
1820p0_label_41:
1821! Mem[0000000010041438] = 6aabdc45, %l4 = 0000000000000046
1822 ldsh [%i1+0x03a],%l4 ! %l4 = ffffffffffffdc45
1823! Mem[00000000300c1410] = a3edf857, %f29 = dcfd2bef
1824 lda [%i3+%o5]0x89,%f29 ! %f29 = a3edf857
1825! Mem[0000000030101408] = 000000ff, %l1 = 0000000000000000
1826 lduwa [%i4+%o4]0x89,%l1 ! %l1 = 00000000000000ff
1827! Mem[0000000010041410] = ffffffff 89000000, %l2 = 57f8eda3, %l3 = 2a580000
1828 ldda [%i1+%o5]0x88,%l2 ! %l2 = 0000000089000000 00000000ffffffff
1829! Mem[0000000010101410] = 2b6fb6d4e79997ba, %l3 = 00000000ffffffff
1830 ldxa [%i4+%o5]0x80,%l3 ! %l3 = 2b6fb6d4e79997ba
1831! Mem[00000000300c1400] = 00000046, %l3 = 2b6fb6d4e79997ba
1832 lduha [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
1833! Mem[0000000010181408] = 1873dffd, %l1 = 00000000000000ff
1834 lduba [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000fd
1835! Mem[0000000010081408] = ffffbbae000000ff, %l5 = ffffffff00000089
1836 ldx [%i2+%o4],%l5 ! %l5 = ffffbbae000000ff
1837! Mem[0000000010141400] = ffbbd8530000582a, %f0 = 53d8bb12 1de65fff
1838 ldd [%i5+%g0],%f0 ! %f0 = ffbbd853 0000582a
1839! Starting 10 instruction Store Burst
1840! %l4 = ffffffffffffdc45, Mem[0000000010181410] = 00000000
1841 stha %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000dc45
1842
1843p0_label_42:
1844! %l6 = 00000000000000a5, Mem[0000000010181408] = fddf7318
1845 stwa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000a5
1846 membar #Sync ! Added by membar checker (7)
1847! %f20 = 57f8eda3 169e3a0b, Mem[0000000010141430] = a5aa37f8 dcfd2bef
1848 stda %f20,[%i5+0x030]%asi ! Mem[0000000010141430] = 57f8eda3 169e3a0b
1849! Mem[0000000030181408] = ffffffff, %l3 = 0000000000000000
1850 ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
1851! %f28 = a5aa37f8 a3edf857, %l1 = 00000000000000fd
1852! Mem[0000000030001438] = 785c8b1a6936250f
1853 add %i0,0x038,%g1
1854 stda %f28,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030001438] = 57f8eda36936250f
1855! Mem[0000000010041400] = 3f5f00ff, %l6 = 00000000000000a5
1856 swapa [%i1+%g0]0x88,%l6 ! %l6 = 000000003f5f00ff
1857! Mem[0000000010041410] = 89000000, %l0 = ffffffffffffffa5
1858 swapa [%i1+%o5]0x88,%l0 ! %l0 = 0000000089000000
1859! Mem[0000000010101424] = ed262f66, %l1 = 00000000000000fd
1860 swap [%i4+0x024],%l1 ! %l1 = 00000000ed262f66
1861! Mem[0000000010141410] = a3000000, %l3 = 00000000000000ff
1862 ldstuba [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
1863! %f28 = a5aa37f8 a3edf857, Mem[0000000030101400] = ff5fe61d 12bbd853
1864 stda %f28,[%i4+%g0]0x81 ! Mem[0000000030101400] = a5aa37f8 a3edf857
1865! Starting 10 instruction Load Burst
1866! Mem[0000000010101408] = 000000ff, %l2 = 0000000089000000
1867 ldswa [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
1868
1869p0_label_43:
1870! Mem[000000001018143c] = 864fc963, %f27 = ec1ac7fc
1871 ld [%i6+0x03c],%f27 ! %f27 = 864fc963
1872! Mem[0000000010141408] = 894650e3, %l3 = 0000000000000000
1873 lduwa [%i5+%o4]0x80,%l3 ! %l3 = 00000000894650e3
1874! Mem[0000000010101408] = 000000ff, %l0 = 0000000089000000
1875 ldsba [%i4+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
1876! Mem[00000000100c1410] = ebff50e3, %l6 = 000000003f5f00ff
1877 ldsba [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffffffe3
1878! Mem[00000000201c0000] = ff7aaf65, %l6 = ffffffffffffffe3
1879 ldub [%o0+0x001],%l6 ! %l6 = 000000000000007a
1880! Mem[0000000010181410] = 45dc0000, %l6 = 000000000000007a
1881 lduha [%i6+%o5]0x80,%l6 ! %l6 = 00000000000045dc
1882! Mem[0000000010181408] = 000000a5, %l0 = ffffffffffffffff
1883 ldswa [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000a5
1884! Mem[0000000030081400] = 1e775f06, %l7 = 00000000000000ff
1885 ldsha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000005f06
1886! Mem[0000000021800180] = 15372200, %l6 = 00000000000045dc
1887 ldsha [%o3+0x180]%asi,%l6 ! %l6 = 0000000000001537
1888! Starting 10 instruction Store Burst
1889! %l5 = ffffbbae000000ff, Mem[0000000030101408] = ff000000
1890 stwa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff
1891
1892p0_label_44:
1893! %f30 = ba9799e7 169e3a0b, %l4 = ffffffffffffdc45
1894! Mem[0000000030001410] = 00000000eb7550e3
1895 add %i0,0x010,%g1
1896 stda %f30,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030001410] = 0b3a9e16eb7550e3
1897! %f2 = ffffbbae 000000ff, %l0 = 00000000000000a5
1898! Mem[0000000030181438] = eb7550e300000000
1899 add %i6,0x038,%g1
1900 stda %f2,[%g1+%l0]ASI_PST8_S ! Mem[0000000030181438] = ff75bbe3000000ff
1901! %l0 = 000000a5, %l1 = ed262f66, Mem[0000000010101410] = 2b6fb6d4 e79997ba
1902 stda %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000a5 ed262f66
1903! Mem[0000000010041420] = acf5739d, %l7 = 0000000000005f06
1904 swap [%i1+0x020],%l7 ! %l7 = 00000000acf5739d
1905! %l2 = 00000000000000ff, Mem[00000000100c1400] = 3f5fe61da32eb42c
1906 stxa %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000000000ff
1907! Mem[0000000010101408] = 000000ff, %l2 = 00000000000000ff
1908 swapa [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
1909! %l0 = 00000000000000a5, Mem[0000000030081408] = ba9799e7169e3a0b
1910 stxa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000000000a5
1911! %f3 = 000000ff, Mem[0000000010041408] = ffffffff
1912 sta %f3 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
1913! %l0 = 000000a5, %l1 = ed262f66, Mem[0000000010081410] = 0f19190f fe0b65cb
1914 stda %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000a5 ed262f66
1915! Starting 10 instruction Load Burst
1916! Mem[0000000030101400] = 57f8eda3f837aaa5, %f4 = ff8933ff 000bffff
1917 ldda [%i4+%g0]0x89,%f4 ! %f4 = 57f8eda3 f837aaa5
1918
1919p0_label_45:
1920! Mem[0000000010081410] = a5000000662f26ed, %l2 = 00000000000000ff
1921 ldxa [%i2+%o5]0x80,%l2 ! %l2 = a5000000662f26ed
1922! Mem[0000000010001410] = 00000046 000000ff, %l2 = 662f26ed, %l3 = 894650e3
1923 ldda [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000046 00000000000000ff
1924! Mem[00000000300c1410] = a3edf857, %l4 = ffffffffffffdc45
1925 lduwa [%i3+%o5]0x89,%l4 ! %l4 = 00000000a3edf857
1926! Mem[0000000030141410] = 89000000, %l3 = 00000000000000ff
1927 ldswa [%i5+%o5]0x81,%l3 ! %l3 = ffffffff89000000
1928! Mem[0000000030001400] = c3ae2ea1703f71ab, %f4 = 57f8eda3 f837aaa5
1929 ldda [%i0+%g0]0x81,%f4 ! %f4 = c3ae2ea1 703f71ab
1930! Mem[00000000100c1400] = 00000000, %l1 = 00000000ed262f66
1931 ldsha [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
1932! Mem[0000000030101410] = 00003f00, %f17 = 0000582a
1933 lda [%i4+%o5]0x89,%f17 ! %f17 = 00003f00
1934! Mem[0000000030181400] = f77241421e775f06, %l6 = 0000000000001537
1935 ldxa [%i6+%g0]0x81,%l6 ! %l6 = f77241421e775f06
1936! Mem[0000000010181424] = e46cbd64, %l7 = 00000000acf5739d
1937 ldsb [%i6+0x025],%l7 ! %l7 = 000000000000006c
1938! Starting 10 instruction Store Burst
1939! %l0 = 00000000000000a5, Mem[0000000010041410] = ffffffa5
1940 stha %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffff00a5
1941
1942! Check Point 9 for processor 0
1943
1944 set p0_check_pt_data_9,%g4
1945 rd %ccr,%g5 ! %g5 = 44
1946 ldx [%g4+0x08],%g2
1947 cmp %l0,%g2 ! %l0 = 00000000000000a5
1948 bne %xcc,p0_reg_check_fail0
1949 mov 0xee0,%g1
1950 ldx [%g4+0x10],%g2
1951 cmp %l1,%g2 ! %l1 = 0000000000000000
1952 bne %xcc,p0_reg_check_fail1
1953 mov 0xee1,%g1
1954 ldx [%g4+0x18],%g2
1955 cmp %l2,%g2 ! %l2 = 0000000000000046
1956 bne %xcc,p0_reg_check_fail2
1957 mov 0xee2,%g1
1958 ldx [%g4+0x20],%g2
1959 cmp %l3,%g2 ! %l3 = ffffffff89000000
1960 bne %xcc,p0_reg_check_fail3
1961 mov 0xee3,%g1
1962 ldx [%g4+0x28],%g2
1963 cmp %l4,%g2 ! %l4 = 00000000a3edf857
1964 bne %xcc,p0_reg_check_fail4
1965 mov 0xee4,%g1
1966 ldx [%g4+0x30],%g2
1967 cmp %l5,%g2 ! %l5 = ffffbbae000000ff
1968 bne %xcc,p0_reg_check_fail5
1969 mov 0xee5,%g1
1970 ldx [%g4+0x38],%g2
1971 cmp %l6,%g2 ! %l6 = f77241421e775f06
1972 bne %xcc,p0_reg_check_fail6
1973 mov 0xee6,%g1
1974 ldx [%g4+0x40],%g2
1975 cmp %l7,%g2 ! %l7 = 000000000000006c
1976 bne %xcc,p0_reg_check_fail7
1977 mov 0xee7,%g1
1978 ldx [%g4+0x48],%g3
1979 std %f0,[%g4]
1980 ldx [%g4],%g2
1981 cmp %g3,%g2 ! %f0 = ffbbd853 0000582a
1982 bne %xcc,p0_freg_check_fail
1983 mov 0xf00,%g1
1984 ldx [%g4+0x50],%g3
1985 std %f2,[%g4]
1986 ldx [%g4],%g2
1987 cmp %g3,%g2 ! %f2 = ffffbbae 000000ff
1988 bne %xcc,p0_freg_check_fail
1989 mov 0xf02,%g1
1990 ldx [%g4+0x58],%g3
1991 std %f4,[%g4]
1992 ldx [%g4],%g2
1993 cmp %g3,%g2 ! %f4 = c3ae2ea1 703f71ab
1994 bne %xcc,p0_freg_check_fail
1995 mov 0xf04,%g1
1996 ldx [%g4+0x60],%g3
1997 std %f16,[%g4]
1998 ldx [%g4],%g2
1999 cmp %g3,%g2 ! %f16 = ffbbd853 00003f00
2000 bne %xcc,p0_freg_check_fail
2001 mov 0xf16,%g1
2002 ldx [%g4+0x68],%g3
2003 std %f26,[%g4]
2004 ldx [%g4],%g2
2005 cmp %g3,%g2 ! %f26 = 0b2f22d4 864fc963
2006 bne %xcc,p0_freg_check_fail
2007 mov 0xf26,%g1
2008 ldx [%g4+0x70],%g3
2009 std %f28,[%g4]
2010 ldx [%g4],%g2
2011 cmp %g3,%g2 ! %f28 = a5aa37f8 a3edf857
2012 bne %xcc,p0_freg_check_fail
2013 mov 0xf28,%g1
2014
2015! Check Point 9 completed
2016
2017
2018p0_label_46:
2019! Mem[0000000030141410] = 89000000, %l6 = f77241421e775f06
2020 swapa [%i5+%o5]0x81,%l6 ! %l6 = 0000000089000000
2021! %l3 = ffffffff89000000, Mem[0000000010001408] = 00000000
2022 stba %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
2023! Mem[0000000010101410] = a5000000, %l7 = 000000000000006c
2024 swapa [%i4+%o5]0x88,%l7 ! %l7 = 00000000a5000000
2025! Mem[0000000030141410] = 065f771e, %l0 = 00000000000000a5
2026 ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 0000001e000000ff
2027! %l2 = 0000000000000046, Mem[0000000030141400] = 00000000
2028 stha %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000046
2029! %l4 = 00000000a3edf857, Mem[0000000030001400] = c3ae2ea1
2030 stwa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = a3edf857
2031! %l3 = ffffffff89000000, Mem[0000000010081408] = ffffbbae, %asi = 80
2032 stwa %l3,[%i2+0x008]%asi ! Mem[0000000010081408] = 89000000
2033! %l3 = ffffffff89000000, Mem[00000000201c0000] = ff7aaf65, %asi = 80
2034 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000af65
2035! %f16 = ffbbd853 00003f00, Mem[0000000030181410] = c3000000 00000000
2036 stda %f16,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffbbd853 00003f00
2037! Starting 10 instruction Load Burst
2038! Mem[0000000010001418] = ccbe12ae, %l5 = ffffbbae000000ff
2039 ldsba [%i0+0x01a]%asi,%l5 ! %l5 = 0000000000000012
2040
2041p0_label_47:
2042! Mem[0000000030181408] = ffffffff, %l5 = 0000000000000012
2043 ldsba [%i6+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
2044! Mem[0000000020800040] = 7fffac70, %l2 = 0000000000000046
2045 ldub [%o1+0x040],%l2 ! %l2 = 000000000000007f
2046! Mem[0000000030001408] = 00590dcc, %l7 = 00000000a5000000
2047 lduwa [%i0+%o4]0x81,%l7 ! %l7 = 0000000000590dcc
2048! Mem[0000000010081408] = 89000000, %f3 = 000000ff
2049 lda [%i2+%o4]0x80,%f3 ! %f3 = 89000000
2050! Mem[0000000010181400] = 065f771e, %l7 = 0000000000590dcc
2051 lduha [%i6+%g0]0x80,%l7 ! %l7 = 000000000000065f
2052! Mem[0000000030141400] = 00000046, %l3 = ffffffff89000000
2053 ldswa [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000046
2054! Mem[00000000100c1408] = 497f12ff, %l4 = 00000000a3edf857
2055 ldsha [%i3+%o4]0x88,%l4 ! %l4 = 00000000000012ff
2056! Mem[0000000030001410] = 0b3a9e16 eb7550e3, %l2 = 0000007f, %l3 = 00000046
2057 ldda [%i0+%o5]0x81,%l2 ! %l2 = 000000000b3a9e16 00000000eb7550e3
2058! Mem[0000000010081410] = 000000a5, %l1 = 0000000000000000
2059 ldsba [%i2+%o5]0x88,%l1 ! %l1 = ffffffffffffffa5
2060! Starting 10 instruction Store Burst
2061! Mem[0000000010101418] = faf8b9677994104a, %l2 = 000000000b3a9e16, %l1 = ffffffffffffffa5
2062 add %i4,0x18,%g1
2063 casxa [%g1]0x80,%l2,%l1 ! %l1 = faf8b9677994104a
2064
2065p0_label_48:
2066! %f2 = ffffbbae 89000000, %l7 = 000000000000065f
2067! Mem[0000000030001438] = 57f8eda36936250f
2068 add %i0,0x038,%g1
2069 stda %f2,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030001438] = 00000089aebbffff
2070! %l6 = 89000000, %l7 = 0000065f, Mem[00000000300c1410] = a3edf857 919bdcf7
2071 stda %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 89000000 0000065f
2072! Mem[0000000010081428] = b6130940, %l7 = 0000065f, %l5 = ffffffff
2073 add %i2,0x28,%g1
2074 casa [%g1]0x80,%l7,%l5 ! %l5 = 00000000b6130940
2075! Mem[00000000100c1408] = ff127f49, %l7 = 000000000000065f
2076 ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
2077! %l1 = faf8b9677994104a, Mem[0000000030001408] = 00590dcc
2078 stha %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 104a0dcc
2079! %f6 = 0b3a9e16 e79997ba, Mem[00000000100c1408] = ff127f49 d4b66f2b
2080 stda %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0b3a9e16 e79997ba
2081! Mem[0000000010041408] = ff000000, %l5 = 00000000b6130940
2082 ldstuba [%i1+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
2083! %l1 = faf8b9677994104a, Mem[0000000010081400] = ff8933ff
2084 stba %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 4a8933ff
2085! Mem[0000000010101410] = 0000006c, %l3 = 00000000eb7550e3
2086 ldstuba [%i4+%o5]0x88,%l3 ! %l3 = 0000006c000000ff
2087! Starting 10 instruction Load Burst
2088! Mem[00000000100c1410] = c5fa8533ebff50e3, %f22 = 00590dcc 000000a5
2089 ldda [%i3+%o5]0x88,%f22 ! %f22 = c5fa8533 ebff50e3
2090
2091p0_label_49:
2092! %f16 = ffbbd853 00003f00 894650e3 4562104a
2093! %f20 = 57f8eda3 169e3a0b c5fa8533 ebff50e3
2094! %f24 = e3613df6 d4b66f2b 0b2f22d4 864fc963
2095! %f28 = a5aa37f8 a3edf857 ba9799e7 169e3a0b
2096 stda %f16,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400
2097! Mem[0000000010041408] = ff000000, %f0 = ffbbd853
2098 lda [%i1+%o4]0x80,%f0 ! %f0 = ff000000
2099! Mem[00000000300c1408] = ff000000ab71f314, %f12 = ecdbe849 c4b85b54
2100 ldda [%i3+%o4]0x81,%f12 ! %f12 = ff000000 ab71f314
2101 membar #Sync ! Added by membar checker (8)
2102! Mem[0000000030141400] = ffbbd85300003f00, %f12 = ff000000 ab71f314
2103 ldda [%i5+%g0]0x89,%f12 ! %f12 = ffbbd853 00003f00
2104! Mem[0000000010101408] = ff000000, %l1 = faf8b9677994104a
2105 ldsba [%i4+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
2106! Mem[0000000030081410] = 000000a5, %l2 = 000000000b3a9e16
2107 ldsba [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
2108! Mem[0000000010001400] = 1bc5ce9a, %l2 = 0000000000000000
2109 ldsba [%i0+%g0]0x88,%l2 ! %l2 = ffffffffffffff9a
2110! Mem[0000000030041408] = ffca11431ea5b41d, %l2 = ffffffffffffff9a
2111 ldxa [%i1+%o4]0x81,%l2 ! %l2 = ffca11431ea5b41d
2112! Mem[0000000030181400] = f7724142 1e775f06 ffffffff ffffffa5
2113! Mem[0000000030181410] = ffbbd853 00003f00 8eb54fdf f159e90e
2114! Mem[0000000030181420] = 589ba7f5 534db6ba 35ec16f0 4424ff0d
2115! Mem[0000000030181430] = 53ac191b 38a476df ff75bbe3 000000ff
2116 ldda [%i6]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030181400
2117! Starting 10 instruction Store Burst
2118! %l6 = 0000000089000000, Mem[0000000030141400] = 00003f00
2119 stha %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
2120
2121p0_label_50:
2122! %f0 = ff000000, Mem[0000000010081410] = 000000a5
2123 sta %f0 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000
2124! Mem[0000000030001410] = 0b3a9e16, %l4 = 00000000000012ff
2125 ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 0000000b000000ff
2126! Mem[000000001000140c] = ff338946, %l7 = 00000000000000ff
2127 swap [%i0+0x00c],%l7 ! %l7 = 00000000ff338946
2128! %f8 = dcfd2bef, Mem[0000000030081408] = a5000000
2129 sta %f8 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = dcfd2bef
2130! %f6 = 0b3a9e16, Mem[00000000100c1408] = 169e3a0b
2131 sta %f6 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0b3a9e16
2132! Mem[0000000010041410] = a500ffff, %l7 = 00000000ff338946
2133 swapa [%i1+%o5]0x80,%l7 ! %l7 = 00000000a500ffff
2134! %l4 = 000000000000000b, Mem[0000000030141400] = 00000000
2135 stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000b0000
2136! Mem[0000000010181410] = 45dc0000, %l2 = ffca11431ea5b41d
2137 ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 00000045000000ff
2138! Mem[00000000300c1408] = 000000ff, %l5 = 00000000000000ff
2139 ldstuba [%i3+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
2140! Starting 10 instruction Load Burst
2141! Mem[0000000030101400] = f837aaa5, %l7 = 00000000a500ffff
2142 lduba [%i4+%g0]0x89,%l7 ! %l7 = 00000000000000a5
2143
2144! Check Point 10 for processor 0
2145
2146 set p0_check_pt_data_10,%g4
2147 rd %ccr,%g5 ! %g5 = 44
2148 ldx [%g4+0x08],%g2
2149 cmp %l0,%g2 ! %l0 = 000000000000001e
2150 bne %xcc,p0_reg_check_fail0
2151 mov 0xee0,%g1
2152 ldx [%g4+0x10],%g2
2153 cmp %l1,%g2 ! %l1 = ffffffffffffffff
2154 bne %xcc,p0_reg_check_fail1
2155 mov 0xee1,%g1
2156 ldx [%g4+0x18],%g2
2157 cmp %l2,%g2 ! %l2 = 0000000000000045
2158 bne %xcc,p0_reg_check_fail2
2159 mov 0xee2,%g1
2160 ldx [%g4+0x20],%g2
2161 cmp %l3,%g2 ! %l3 = 000000000000006c
2162 bne %xcc,p0_reg_check_fail3
2163 mov 0xee3,%g1
2164 ldx [%g4+0x28],%g2
2165 cmp %l4,%g2 ! %l4 = 000000000000000b
2166 bne %xcc,p0_reg_check_fail4
2167 mov 0xee4,%g1
2168 ldx [%g4+0x30],%g2
2169 cmp %l5,%g2 ! %l5 = 00000000000000ff
2170 bne %xcc,p0_reg_check_fail5
2171 mov 0xee5,%g1
2172 ldx [%g4+0x38],%g2
2173 cmp %l7,%g2 ! %l7 = 00000000000000a5
2174 bne %xcc,p0_reg_check_fail7
2175 mov 0xee7,%g1
2176 ldx [%g4+0x40],%g3
2177 std %f0,[%g4]
2178 ldx [%g4],%g2
2179 cmp %g3,%g2 ! %f0 = ff000000 0000582a
2180 bne %xcc,p0_freg_check_fail
2181 mov 0xf00,%g1
2182 ldx [%g4+0x48],%g3
2183 std %f2,[%g4]
2184 ldx [%g4],%g2
2185 cmp %g3,%g2 ! %f2 = ffffbbae 89000000
2186 bne %xcc,p0_freg_check_fail
2187 mov 0xf02,%g1
2188 ldx [%g4+0x50],%g3
2189 std %f12,[%g4]
2190 ldx [%g4],%g2
2191 cmp %g3,%g2 ! %f12 = ffbbd853 00003f00
2192 bne %xcc,p0_freg_check_fail
2193 mov 0xf12,%g1
2194 ldx [%g4+0x58],%g3
2195 std %f16,[%g4]
2196 ldx [%g4],%g2
2197 cmp %g3,%g2 ! %f16 = 065f771e 424172f7
2198 bne %xcc,p0_freg_check_fail
2199 mov 0xf16,%g1
2200 ldx [%g4+0x60],%g3
2201 std %f18,[%g4]
2202 ldx [%g4],%g2
2203 cmp %g3,%g2 ! %f18 = a5ffffff ffffffff
2204 bne %xcc,p0_freg_check_fail
2205 mov 0xf18,%g1
2206 ldx [%g4+0x68],%g3
2207 std %f20,[%g4]
2208 ldx [%g4],%g2
2209 cmp %g3,%g2 ! %f20 = 003f0000 53d8bbff
2210 bne %xcc,p0_freg_check_fail
2211 mov 0xf20,%g1
2212 ldx [%g4+0x70],%g3
2213 std %f22,[%g4]
2214 ldx [%g4],%g2
2215 cmp %g3,%g2 ! %f22 = 0ee959f1 df4fb58e
2216 bne %xcc,p0_freg_check_fail
2217 mov 0xf22,%g1
2218 ldx [%g4+0x78],%g3
2219 std %f24,[%g4]
2220 ldx [%g4],%g2
2221 cmp %g3,%g2 ! %f24 = bab64d53 f5a79b58
2222 bne %xcc,p0_freg_check_fail
2223 mov 0xf24,%g1
2224 ldx [%g4+0x80],%g3
2225 std %f26,[%g4]
2226 ldx [%g4],%g2
2227 cmp %g3,%g2 ! %f26 = 0dff2444 f016ec35
2228 bne %xcc,p0_freg_check_fail
2229 mov 0xf26,%g1
2230 ldx [%g4+0x88],%g3
2231 std %f28,[%g4]
2232 ldx [%g4],%g2
2233 cmp %g3,%g2 ! %f28 = df76a438 1b19ac53
2234 bne %xcc,p0_freg_check_fail
2235 mov 0xf28,%g1
2236 ldx [%g4+0x90],%g3
2237 std %f30,[%g4]
2238 ldx [%g4],%g2
2239 cmp %g3,%g2 ! %f30 = ff000000 e3bb75ff
2240 bne %xcc,p0_freg_check_fail
2241 mov 0xf30,%g1
2242
2243! Check Point 10 completed
2244
2245
2246p0_label_51:
2247! Mem[0000000010041408] = 000000ff, %l4 = 000000000000000b
2248 lduha [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
2249! Mem[0000000030041408] = ffca1143, %l4 = 00000000000000ff
2250 lduba [%i1+%o4]0x81,%l4 ! %l4 = 00000000000000ff
2251! Mem[0000000030141400] = 00000b00, %f7 = e79997ba
2252 lda [%i5+%g0]0x89,%f7 ! %f7 = 00000b00
2253! Mem[0000000010081410] = ff000000, %l3 = 000000000000006c
2254 lduwa [%i2+%o5]0x88,%l3 ! %l3 = 00000000ff000000
2255! Mem[00000000100c1400] = 00000000, %l7 = 00000000000000a5
2256 lduha [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
2257! Mem[00000000201c0000] = 0000af65, %l1 = ffffffffffffffff
2258 ldsh [%o0+%g0],%l1 ! %l1 = 0000000000000000
2259! Mem[0000000010081420] = 9b4f0820, %l1 = 0000000000000000
2260 lduw [%i2+0x020],%l1 ! %l1 = 000000009b4f0820
2261! Mem[0000000030081400] = 0000582a 1e775f06, %l0 = 0000001e, %l1 = 9b4f0820
2262 ldda [%i2+%g0]0x89,%l0 ! %l0 = 000000001e775f06 000000000000582a
2263! Mem[00000000300c1408] = 000000ff, %l0 = 000000001e775f06
2264 lduha [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
2265! Starting 10 instruction Store Burst
2266! %l0 = 000000ff, %l1 = 0000582a, Mem[00000000100c1410] = e350ffeb 3385fac5
2267 stda %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff 0000582a
2268
2269p0_label_52:
2270! Mem[00000000100c1408] = 169e3a0b, %l7 = 0000000000000000
2271 ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 00000016000000ff
2272! Mem[0000000030041410] = ff590dcc, %l5 = 00000000000000ff
2273 ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
2274! %f24 = bab64d53, Mem[00000000300c1410] = 89000000
2275 sta %f24,[%i3+%o5]0x89 ! Mem[00000000300c1410] = bab64d53
2276! Mem[000000001010142c] = 1ea5b41d, %l7 = 0000000000000016, %asi = 80
2277 swapa [%i4+0x02c]%asi,%l7 ! %l7 = 000000001ea5b41d
2278! Mem[0000000010081410] = 000000ff, %l7 = 000000001ea5b41d
2279 swapa [%i2+%o5]0x80,%l7 ! %l7 = 00000000000000ff
2280! %l3 = 00000000ff000000, Mem[00000000300c1400] = a3edf85746000000
2281 stxa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000ff000000
2282! Mem[0000000030081400] = 065f771e, %l4 = 00000000000000ff
2283 swapa [%i2+%g0]0x81,%l4 ! %l4 = 00000000065f771e
2284! %l7 = 00000000000000ff, Mem[0000000010041400] = a5000000
2285 stha %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00ff0000
2286! %l1 = 000000000000582a, Mem[0000000010001410] = 00000046
2287 stha %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = 582a0046
2288! Starting 10 instruction Load Burst
2289! Mem[00000000201c0000] = 0000af65, %l0 = 00000000000000ff
2290 ldsba [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000
2291
2292p0_label_53:
2293! Mem[0000000010141430] = 57f8eda3 169e3a0b, %l2 = 00000045, %l3 = ff000000
2294 ldda [%i5+0x030]%asi,%l2 ! %l2 = 0000000057f8eda3 00000000169e3a0b
2295! Mem[0000000030101408] = ffffbbae ff000000, %l4 = 065f771e, %l5 = 000000ff
2296 ldda [%i4+%o4]0x89,%l4 ! %l4 = 00000000ff000000 00000000ffffbbae
2297! Mem[0000000030181408] = ffffffff, %l5 = 00000000ffffbbae
2298 lduba [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
2299 membar #Sync ! Added by membar checker (9)
2300! Mem[0000000010181400] = 065f771e 4241725d 000000a5 cbe83d6a
2301! Mem[0000000010181410] = ffdc0000 00000046 00000000 0000003f
2302! Mem[0000000010181420] = 4f61277f e46cbd64 5cca11ff 1ea5b41d
2303! Mem[0000000010181430] = 1a1efd06 b2f265c0 a96e6a5a 864fc963
2304 ldda [%i6]ASI_BLK_PL,%f16 ! Block Load from 0000000010181400
2305! Mem[0000000030081408] = dcfd2bef, %f15 = b11603f2
2306 lda [%i2+%o4]0x81,%f15 ! %f15 = dcfd2bef
2307! Mem[0000000020800000] = ff497d94, %l6 = 0000000089000000
2308 ldub [%o1+%g0],%l6 ! %l6 = 00000000000000ff
2309! Mem[0000000030101400] = a5aa37f8, %l2 = 0000000057f8eda3
2310 ldsha [%i4+%g0]0x81,%l2 ! %l2 = ffffffffffffa5aa
2311! Mem[0000000010041408] = ff00000000000089, %l5 = 00000000000000ff
2312 ldxa [%i1+%o4]0x80,%l5 ! %l5 = ff00000000000089
2313! Mem[0000000010181408] = 000000a5, %l2 = ffffffffffffa5aa
2314 lduwa [%i6+%o4]0x80,%l2 ! %l2 = 00000000000000a5
2315! Starting 10 instruction Store Burst
2316! %l2 = 00000000000000a5, Mem[00000000300c1400] = 000000ff
2317 stba %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = a50000ff
2318
2319p0_label_54:
2320! %l2 = 000000a5, %l3 = 169e3a0b, Mem[0000000030101410] = 003f0000 7d447218
2321 stda %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000a5 169e3a0b
2322! %f6 = 0b3a9e16 00000b00, Mem[0000000030181410] = ffbbd853 00003f00
2323 stda %f6 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0b3a9e16 00000b00
2324! %l7 = 00000000000000ff, Mem[00000000300c1400] = ff0000a5
2325 stha %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff0000ff
2326! %l1 = 000000000000582a, Mem[00000000100c1410] = 000000ff
2327 stwa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000582a
2328 membar #Sync ! Added by membar checker (10)
2329! %f14 = ea80797b, Mem[0000000010181408] = a5000000
2330 sta %f14,[%i6+%o4]0x88 ! Mem[0000000010181408] = ea80797b
2331! %l2 = 00000000000000a5, Mem[00000000300c1410] = 534db6ba
2332 stba %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = a54db6ba
2333! %l0 = 0000000000000000, Mem[0000000010101400] = 1de65f3f
2334 stba %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 1de65f00
2335! Mem[0000000010181400] = 1e775f06, %l1 = 000000000000582a
2336 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 00000006000000ff
2337! %l7 = 00000000000000ff, Mem[0000000030001408] = 104a0dcc4d7205ef
2338 stxa %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000000000ff
2339! Starting 10 instruction Load Burst
2340! Mem[00000000100c1400] = 00000000, %l2 = 00000000000000a5
2341 ldsba [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
2342
2343p0_label_55:
2344! Mem[0000000030041410] = ffbcecba cc0d59ff, %l6 = 000000ff, %l7 = 000000ff
2345 ldda [%i1+%o5]0x89,%l6 ! %l6 = 00000000cc0d59ff 00000000ffbcecba
2346! Mem[0000000010181400] = 5d724142 1e775fff, %l6 = cc0d59ff, %l7 = ffbcecba
2347 ldda [%i6+%g0]0x88,%l6 ! %l6 = 000000001e775fff 000000005d724142
2348! Mem[00000000201c0000] = 0000af65, %l5 = ff00000000000089
2349 ldsh [%o0+%g0],%l5 ! %l5 = 0000000000000000
2350! Mem[0000000030101408] = 000000ffaebbffff, %f20 = 46000000 0000dcff
2351 ldda [%i4+%o4]0x81,%f20 ! %f20 = 000000ff aebbffff
2352! Mem[0000000010141410] = ff0000a3, %l0 = 0000000000000000
2353 lduha [%i5+0x010]%asi,%l0 ! %l0 = 000000000000ff00
2354! Mem[00000000100c1404] = 000000ff, %l1 = 0000000000000006
2355 ldsba [%i3+0x004]%asi,%l1 ! %l1 = 0000000000000000
2356! Mem[0000000010081410] = 1ea5b41d, %l2 = 0000000000000000
2357 ldsba [%i2+%o5]0x80,%l2 ! %l2 = 000000000000001e
2358! Mem[0000000010141408] = 894650e3, %f31 = 5a6a6ea9
2359 lda [%i5+%o4]0x80,%f31 ! %f31 = 894650e3
2360! Mem[0000000010141400] = 53d8bbff, %l0 = 000000000000ff00
2361 lduba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
2362! Starting 10 instruction Store Burst
2363! %f2 = ffffbbae 89000000, %l7 = 000000005d724142
2364! Mem[0000000030141420] = 2b6fb6d4f63d61e3
2365 add %i5,0x020,%g1
2366 stda %f2,[%g1+%l7]ASI_PST16_S ! Mem[0000000030141420] = 2b6fb6d4890061e3
2367
2368! Check Point 11 for processor 0
2369
2370 set p0_check_pt_data_11,%g4
2371 rd %ccr,%g5 ! %g5 = 44
2372 ldx [%g4+0x08],%g2
2373 cmp %l0,%g2 ! %l0 = 00000000000000ff
2374 bne %xcc,p0_reg_check_fail0
2375 mov 0xee0,%g1
2376 ldx [%g4+0x10],%g2
2377 cmp %l1,%g2 ! %l1 = 0000000000000000
2378 bne %xcc,p0_reg_check_fail1
2379 mov 0xee1,%g1
2380 ldx [%g4+0x18],%g2
2381 cmp %l2,%g2 ! %l2 = 000000000000001e
2382 bne %xcc,p0_reg_check_fail2
2383 mov 0xee2,%g1
2384 ldx [%g4+0x20],%g2
2385 cmp %l3,%g2 ! %l3 = 00000000169e3a0b
2386 bne %xcc,p0_reg_check_fail3
2387 mov 0xee3,%g1
2388 ldx [%g4+0x28],%g2
2389 cmp %l4,%g2 ! %l4 = 00000000ff000000
2390 bne %xcc,p0_reg_check_fail4
2391 mov 0xee4,%g1
2392 ldx [%g4+0x30],%g2
2393 cmp %l5,%g2 ! %l5 = 0000000000000000
2394 bne %xcc,p0_reg_check_fail5
2395 mov 0xee5,%g1
2396 ldx [%g4+0x38],%g2
2397 cmp %l6,%g2 ! %l6 = 000000001e775fff
2398 bne %xcc,p0_reg_check_fail6
2399 mov 0xee6,%g1
2400 ldx [%g4+0x40],%g2
2401 cmp %l7,%g2 ! %l7 = 000000005d724142
2402 bne %xcc,p0_reg_check_fail7
2403 mov 0xee7,%g1
2404 ldx [%g4+0x48],%g3
2405 std %f0,[%g4]
2406 ldx [%g4],%g2
2407 cmp %g3,%g2 ! %f0 = ff000000 0000582a
2408 bne %xcc,p0_freg_check_fail
2409 mov 0xf00,%g1
2410 ldx [%g4+0x50],%g3
2411 std %f2,[%g4]
2412 ldx [%g4],%g2
2413 cmp %g3,%g2 ! %f2 = ffffbbae 89000000
2414 bne %xcc,p0_freg_check_fail
2415 mov 0xf02,%g1
2416 ldx [%g4+0x58],%g3
2417 std %f4,[%g4]
2418 ldx [%g4],%g2
2419 cmp %g3,%g2 ! %f4 = c3ae2ea1 703f71ab
2420 bne %xcc,p0_freg_check_fail
2421 mov 0xf04,%g1
2422 ldx [%g4+0x60],%g3
2423 std %f6,[%g4]
2424 ldx [%g4],%g2
2425 cmp %g3,%g2 ! %f6 = 0b3a9e16 00000b00
2426 bne %xcc,p0_freg_check_fail
2427 mov 0xf06,%g1
2428 ldx [%g4+0x68],%g3
2429 std %f14,[%g4]
2430 ldx [%g4],%g2
2431 cmp %g3,%g2 ! %f14 = ea80797b dcfd2bef
2432 bne %xcc,p0_freg_check_fail
2433 mov 0xf14,%g1
2434 ldx [%g4+0x70],%g3
2435 std %f16,[%g4]
2436 ldx [%g4],%g2
2437 cmp %g3,%g2 ! %f16 = 5d724142 1e775f06
2438 bne %xcc,p0_freg_check_fail
2439 mov 0xf16,%g1
2440 ldx [%g4+0x78],%g3
2441 std %f18,[%g4]
2442 ldx [%g4],%g2
2443 cmp %g3,%g2 ! %f18 = 6a3de8cb a5000000
2444 bne %xcc,p0_freg_check_fail
2445 mov 0xf18,%g1
2446 ldx [%g4+0x80],%g3
2447 std %f20,[%g4]
2448 ldx [%g4],%g2
2449 cmp %g3,%g2 ! %f20 = 000000ff aebbffff
2450 bne %xcc,p0_freg_check_fail
2451 mov 0xf20,%g1
2452 ldx [%g4+0x88],%g3
2453 std %f22,[%g4]
2454 ldx [%g4],%g2
2455 cmp %g3,%g2 ! %f22 = 3f000000 00000000
2456 bne %xcc,p0_freg_check_fail
2457 mov 0xf22,%g1
2458 ldx [%g4+0x90],%g3
2459 std %f24,[%g4]
2460 ldx [%g4],%g2
2461 cmp %g3,%g2 ! %f24 = 64bd6ce4 7f27614f
2462 bne %xcc,p0_freg_check_fail
2463 mov 0xf24,%g1
2464 ldx [%g4+0x98],%g3
2465 std %f26,[%g4]
2466 ldx [%g4],%g2
2467 cmp %g3,%g2 ! %f26 = 1db4a51e ff11ca5c
2468 bne %xcc,p0_freg_check_fail
2469 mov 0xf26,%g1
2470 ldx [%g4+0xa0],%g3
2471 std %f28,[%g4]
2472 ldx [%g4],%g2
2473 cmp %g3,%g2 ! %f28 = c065f2b2 06fd1e1a
2474 bne %xcc,p0_freg_check_fail
2475 mov 0xf28,%g1
2476 ldx [%g4+0xa8],%g3
2477 std %f30,[%g4]
2478 ldx [%g4],%g2
2479 cmp %g3,%g2 ! %f30 = 63c94f86 894650e3
2480 bne %xcc,p0_freg_check_fail
2481 mov 0xf30,%g1
2482
2483! Check Point 11 completed
2484
2485
2486p0_label_56:
2487! Mem[0000000010081408] = 00000089, %l1 = 0000000000000000
2488 ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 00000089000000ff
2489! %f28 = c065f2b2 06fd1e1a, %l4 = 00000000ff000000
2490! Mem[0000000030081408] = dcfd2bef00000000
2491 add %i2,0x008,%g1
2492 stda %f28,[%g1+%l4]ASI_PST8_S ! Mem[0000000030081408] = dcfd2bef00000000
2493! %f0 = ff000000 0000582a ffffbbae 89000000
2494! %f4 = c3ae2ea1 703f71ab 0b3a9e16 00000b00
2495! %f8 = dcfd2bef 3c3e5de6 fddf7318 cbe83d6a
2496! %f12 = ffbbd853 00003f00 ea80797b dcfd2bef
2497 stda %f0,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
2498! %f30 = 63c94f86 894650e3, Mem[00000000300c1400] = ff000000 0000582a
2499 stda %f30,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 63c94f86 894650e3
2500! Mem[000000001000143c] = 0d0360a1, %l5 = 0000000000000000
2501 swap [%i0+0x03c],%l5 ! %l5 = 000000000d0360a1
2502! %l0 = 00000000000000ff, Mem[0000000010001400] = 9acec51be33c87df
2503 stxa %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000000ff
2504! Mem[0000000030141400] = 000b0000, %l4 = 00000000ff000000
2505 swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000000b0000
2506! Mem[0000000010141408] = 894650e3, %l4 = 00000000000b0000
2507 ldstuba [%i5+%o4]0x80,%l4 ! %l4 = 00000089000000ff
2508! %l5 = 000000000d0360a1, Mem[00000000201c0001] = 0000af65, %asi = 80
2509 stba %l5,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00a1af65
2510! Starting 10 instruction Load Burst
2511! Mem[0000000010141428] = 0b2f22d4, %l5 = 000000000d0360a1
2512 lduba [%i5+0x02b]%asi,%l5 ! %l5 = 00000000000000d4
2513
2514p0_label_57:
2515! Mem[0000000030081400] = ff000000, %l1 = 0000000000000089
2516 lduwa [%i2+%g0]0x89,%l1 ! %l1 = 00000000ff000000
2517 membar #Sync ! Added by membar checker (11)
2518! Mem[00000000300c1400] = 864fc963, %l7 = 000000005d724142
2519 lduba [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000063
2520! Mem[0000000030141410] = 169e3a0b, %l5 = 00000000000000d4
2521 ldsha [%i5+%o5]0x89,%l5 ! %l5 = 0000000000003a0b
2522! Mem[0000000030101400] = f837aaa5, %l1 = 00000000ff000000
2523 lduba [%i4+%g0]0x89,%l1 ! %l1 = 00000000000000a5
2524! Mem[0000000030181400] = 424172f7, %l5 = 0000000000003a0b
2525 lduha [%i6+%g0]0x89,%l5 ! %l5 = 00000000000072f7
2526! Mem[00000000300c1400] = 63c94f86, %l3 = 00000000169e3a0b
2527 lduba [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000063
2528! Mem[0000000010101410] = 000000ff, %l0 = 00000000000000ff
2529 ldsba [%i4+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
2530! Mem[0000000010001408] = 00000000 000000ff, %l4 = 00000089, %l5 = 000072f7
2531 ldda [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000 00000000000000ff
2532! Mem[00000000300c1408] = ffffbbae89000000, %f22 = 3f000000 00000000
2533 ldda [%i3+%o4]0x81,%f22 ! %f22 = ffffbbae 89000000
2534! Starting 10 instruction Store Burst
2535! %l3 = 0000000000000063, Mem[0000000030101408] = ffffbbaeff000000
2536 stxa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000063
2537
2538p0_label_58:
2539! %l7 = 0000000000000063, Mem[0000000010001428] = b7ba6aa9000000f3
2540 stx %l7,[%i0+0x028] ! Mem[0000000010001428] = 0000000000000063
2541! %l6 = 1e775fff, %l7 = 00000063, Mem[0000000030101410] = 000000a5 169e3a0b
2542 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 1e775fff 00000063
2543! Mem[0000000030101400] = f837aaa5, %l3 = 0000000000000063
2544 swapa [%i4+%g0]0x89,%l3 ! %l3 = 00000000f837aaa5
2545! Mem[0000000010001410] = 582a0046, %l4 = 0000000000000000
2546 ldstuba [%i0+%o5]0x80,%l4 ! %l4 = 00000058000000ff
2547! Mem[0000000010081400] = 4a8933ff, %l6 = 000000001e775fff
2548 swapa [%i2+%g0]0x80,%l6 ! %l6 = 000000004a8933ff
2549! %l5 = 00000000000000ff, Mem[0000000010141400] = 53d8bbff
2550 stwa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
2551! %l6 = 4a8933ff, %l7 = 00000063, Mem[0000000030181408] = ffffffff ffffffa5
2552 stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 4a8933ff 00000063
2553! %l4 = 0000000000000058, Mem[0000000010101418] = faf8b967
2554 sth %l4,[%i4+0x018] ! Mem[0000000010101418] = 0058b967
2555! Mem[0000000030001408] = 00000000, %l7 = 0000000000000063
2556 ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 00000000000000ff
2557! Starting 10 instruction Load Burst
2558! Mem[0000000030041400] = a3000000, %l3 = 00000000f837aaa5
2559 ldsba [%i1+%g0]0x81,%l3 ! %l3 = ffffffffffffffa3
2560
2561p0_label_59:
2562! Mem[00000000100c1410] = 0000582a, %f30 = 63c94f86
2563 lda [%i3+%o5]0x80,%f30 ! %f30 = 0000582a
2564! Mem[0000000010101400] = 005fe61d468933ff, %l7 = 0000000000000000
2565 ldxa [%i4+%g0]0x80,%l7 ! %l7 = 005fe61d468933ff
2566! Mem[0000000010041410] = ff338946, %l0 = ffffffffffffffff
2567 lduba [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ff
2568! Mem[0000000030041400] = 000000a3, %l0 = 00000000000000ff
2569 ldsba [%i1+%g0]0x89,%l0 ! %l0 = ffffffffffffffa3
2570! Mem[000000001018140c] = cbe83d6a, %l3 = ffffffffffffffa3
2571 lduw [%i6+0x00c],%l3 ! %l3 = 00000000cbe83d6a
2572! Mem[0000000030141400] = ff000000 53d8bbff 4a106245 e3504689
2573! Mem[0000000030141410] = 0b3a9e16 a3edf857 e350ffeb 3385fac5
2574! Mem[0000000030141420] = 2b6fb6d4 890061e3 63c94f86 d4222f0b
2575! Mem[0000000030141430] = 57f8eda3 f837aaa5 0b3a9e16 e79997ba
2576 ldda [%i5]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030141400
2577! Mem[00000000100c1430] = 00000000 00003a0b, %l6 = 4a8933ff, %l7 = 468933ff
2578 ldda [%i3+0x030]%asi,%l6 ! %l6 = 0000000000000000 0000000000003a0b
2579! Mem[00000000100c1400] = 00000000 000000ff, %l4 = 00000058, %l5 = 000000ff
2580 ldda [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000 00000000000000ff
2581! Mem[0000000030041410] = ff590dcc, %l6 = 0000000000000000
2582 ldsha [%i1+%o5]0x81,%l6 ! %l6 = ffffffffffffff59
2583! Starting 10 instruction Store Burst
2584! %l3 = 00000000cbe83d6a, Mem[0000000010001404] = 000000ff, %asi = 80
2585 stwa %l3,[%i0+0x004]%asi ! Mem[0000000010001404] = cbe83d6a
2586
2587p0_label_60:
2588! %l3 = 00000000cbe83d6a, Mem[0000000030181408] = 4a8933ff
2589 stha %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 3d6a33ff
2590! %l7 = 0000000000003a0b, Mem[0000000010001400] = 00000000
2591 stba %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000b
2592! %f12 = ffbbd853 00003f00, Mem[0000000010081410] = 1ea5b41d 662f26ed
2593 stda %f12,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffbbd853 00003f00
2594! %l7 = 0000000000003a0b, Mem[000000001014142a] = 0b2f22d4
2595 stb %l7,[%i5+0x02a] ! Mem[0000000010141428] = 0b2f0bd4
2596! %l5 = 00000000000000ff, Mem[0000000010001410] = ff2a0046000000ff
2597 stxa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000000000ff
2598! Mem[0000000030141400] = ff000000, %l6 = ffffffffffffff59
2599 ldstuba [%i5+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
2600! %l0 = ffffffa3, %l1 = 000000a5, Mem[0000000030101408] = 63000000 00000000
2601 stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffa3 000000a5
2602! Mem[00000000100c1408] = 0b3a9eff, %l7 = 0000000000003a0b
2603 swapa [%i3+%o4]0x88,%l7 ! %l7 = 000000000b3a9eff
2604! %f13 = 00003f00, Mem[0000000010101400] = 1de65f00
2605 sta %f13,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00003f00
2606! Starting 10 instruction Load Burst
2607! Mem[0000000030181400] = f77241421e775f06, %l0 = ffffffffffffffa3
2608 ldxa [%i6+%g0]0x81,%l0 ! %l0 = f77241421e775f06
2609
2610! Check Point 12 for processor 0
2611
2612 set p0_check_pt_data_12,%g4
2613 rd %ccr,%g5 ! %g5 = 44
2614 ldx [%g4+0x08],%g2
2615 cmp %l0,%g2 ! %l0 = f77241421e775f06
2616 bne %xcc,p0_reg_check_fail0
2617 mov 0xee0,%g1
2618 ldx [%g4+0x10],%g2
2619 cmp %l1,%g2 ! %l1 = 00000000000000a5
2620 bne %xcc,p0_reg_check_fail1
2621 mov 0xee1,%g1
2622 ldx [%g4+0x18],%g2
2623 cmp %l3,%g2 ! %l3 = 00000000cbe83d6a
2624 bne %xcc,p0_reg_check_fail3
2625 mov 0xee3,%g1
2626 ldx [%g4+0x20],%g2
2627 cmp %l4,%g2 ! %l4 = 0000000000000000
2628 bne %xcc,p0_reg_check_fail4
2629 mov 0xee4,%g1
2630 ldx [%g4+0x28],%g2
2631 cmp %l5,%g2 ! %l5 = 00000000000000ff
2632 bne %xcc,p0_reg_check_fail5
2633 mov 0xee5,%g1
2634 ldx [%g4+0x30],%g2
2635 cmp %l6,%g2 ! %l6 = 00000000000000ff
2636 bne %xcc,p0_reg_check_fail6
2637 mov 0xee6,%g1
2638 ldx [%g4+0x38],%g2
2639 cmp %l7,%g2 ! %l7 = 000000000b3a9eff
2640 bne %xcc,p0_reg_check_fail7
2641 mov 0xee7,%g1
2642 ldx [%g4+0x40],%g3
2643 std %f4,[%g4]
2644 ldx [%g4],%g2
2645 cmp %g3,%g2 ! %f4 = c3ae2ea1 703f71ab
2646 bne %xcc,p0_freg_check_fail
2647 mov 0xf04,%g1
2648 ldx [%g4+0x48],%g3
2649 std %f6,[%g4]
2650 ldx [%g4],%g2
2651 cmp %g3,%g2 ! %f6 = 0b3a9e16 00000b00
2652 bne %xcc,p0_freg_check_fail
2653 mov 0xf06,%g1
2654 ldx [%g4+0x50],%g3
2655 std %f16,[%g4]
2656 ldx [%g4],%g2
2657 cmp %g3,%g2 ! %f16 = ffbbd853 000000ff
2658 bne %xcc,p0_freg_check_fail
2659 mov 0xf16,%g1
2660 ldx [%g4+0x58],%g3
2661 std %f18,[%g4]
2662 ldx [%g4],%g2
2663 cmp %g3,%g2 ! %f18 = 894650e3 4562104a
2664 bne %xcc,p0_freg_check_fail
2665 mov 0xf18,%g1
2666 ldx [%g4+0x60],%g3
2667 std %f20,[%g4]
2668 ldx [%g4],%g2
2669 cmp %g3,%g2 ! %f20 = 57f8eda3 169e3a0b
2670 bne %xcc,p0_freg_check_fail
2671 mov 0xf20,%g1
2672 ldx [%g4+0x68],%g3
2673 std %f22,[%g4]
2674 ldx [%g4],%g2
2675 cmp %g3,%g2 ! %f22 = c5fa8533 ebff50e3
2676 bne %xcc,p0_freg_check_fail
2677 mov 0xf22,%g1
2678 ldx [%g4+0x70],%g3
2679 std %f24,[%g4]
2680 ldx [%g4],%g2
2681 cmp %g3,%g2 ! %f24 = e3610089 d4b66f2b
2682 bne %xcc,p0_freg_check_fail
2683 mov 0xf24,%g1
2684 ldx [%g4+0x78],%g3
2685 std %f26,[%g4]
2686 ldx [%g4],%g2
2687 cmp %g3,%g2 ! %f26 = 0b2f22d4 864fc963
2688 bne %xcc,p0_freg_check_fail
2689 mov 0xf26,%g1
2690 ldx [%g4+0x80],%g3
2691 std %f28,[%g4]
2692 ldx [%g4],%g2
2693 cmp %g3,%g2 ! %f28 = a5aa37f8 a3edf857
2694 bne %xcc,p0_freg_check_fail
2695 mov 0xf28,%g1
2696 ldx [%g4+0x88],%g3
2697 std %f30,[%g4]
2698 ldx [%g4],%g2
2699 cmp %g3,%g2 ! %f30 = ba9799e7 169e3a0b
2700 bne %xcc,p0_freg_check_fail
2701 mov 0xf30,%g1
2702
2703! Check Point 12 completed
2704
2705
2706p0_label_61:
2707! Mem[0000000010181400] = ff5f771e, %l6 = 00000000000000ff
2708 lduba [%i6+%g0]0x80,%l6 ! %l6 = 00000000000000ff
2709! Mem[00000000300c1408] = ffffbbae, %l2 = 000000000000001e
2710 lduha [%i3+%o4]0x81,%l2 ! %l2 = 000000000000ffff
2711! Mem[0000000030001410] = 169e3aff, %l7 = 000000000b3a9eff
2712 ldsha [%i0+%o5]0x89,%l7 ! %l7 = 0000000000003aff
2713! Mem[00000000100c1418] = 59755bee, %f22 = c5fa8533
2714 ld [%i3+0x018],%f22 ! %f22 = 59755bee
2715! Mem[00000000300c1408] = ffffbbae89000000, %l5 = 00000000000000ff
2716 ldxa [%i3+%o4]0x81,%l5 ! %l5 = ffffbbae89000000
2717! Mem[0000000010101430] = 3311a06f, %l2 = 000000000000ffff
2718 lduh [%i4+0x032],%l2 ! %l2 = 000000000000a06f
2719! Mem[00000000300c1408] = ffffbbae 89000000, %l6 = 000000ff, %l7 = 00003aff
2720 ldda [%i3+%o4]0x81,%l6 ! %l6 = 00000000ffffbbae 0000000089000000
2721! Mem[0000000010081424] = a48e84c7, %l7 = 0000000089000000
2722 ldsba [%i2+0x025]%asi,%l7 ! %l7 = ffffffffffffff8e
2723! Mem[0000000030041410] = ff590dcc, %l7 = ffffffffffffff8e
2724 ldsha [%i1+%o5]0x81,%l7 ! %l7 = ffffffffffffff59
2725! Starting 10 instruction Store Burst
2726! %l0 = 1e775f06, %l1 = 000000a5, Mem[0000000030041410] = ff590dcc baecbcff
2727 stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 1e775f06 000000a5
2728
2729p0_label_62:
2730! Mem[0000000010081400] = ff5f771e, %l4 = 0000000000000000
2731 ldsha [%i2+%g0]0x88,%l4 ! %l4 = 000000000000771e
2732! %f30 = ba9799e7 169e3a0b, %l6 = 00000000ffffbbae
2733! Mem[0000000030101430] = 545bb8c449e8dbec
2734 add %i4,0x030,%g1
2735 stda %f30,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030101430] = 543a9e164999dbba
2736! %l4 = 0000771e, %l5 = 89000000, Mem[0000000010101408] = ff000000 ff425a7c
2737 stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000771e 89000000
2738! %l1 = 00000000000000a5, Mem[0000000020800001] = ff497d94
2739 stb %l1,[%o1+0x001] ! Mem[0000000020800000] = ffa57d94
2740! Code Fragment 3
2741p0_fragment_2:
2742! %l0 = f77241421e775f06
2743 setx 0x8c064defbcbbeeb1,%g7,%l0 ! %l0 = 8c064defbcbbeeb1
2744! %l1 = 00000000000000a5
2745 setx 0x8f4759d04eaf42ef,%g7,%l1 ! %l1 = 8f4759d04eaf42ef
2746 setx 0x1fe000, %g1, %g3
2747 or %l0, %g3, %l0 ! always set perrmask = 0xff
2748 setx 0x1ffff8, %g1, %g2
2749 and %l0, %g2, %l0
2750 ta T_CHANGE_HPRIV
2751 stxa %l1, [%l0]ASI_DCACHE_DATA
2752 ta T_CHANGE_NONHPRIV
2753! %l0 = 8c064defbcbbeeb1
2754 setx 0xb596f58fb2062d22,%g7,%l0 ! %l0 = b596f58fb2062d22
2755! %l1 = 8f4759d04eaf42ef
2756 setx 0xbac60dc86af3ae9c,%g7,%l1 ! %l1 = bac60dc86af3ae9c
2757! %l4 = 000000000000771e, Mem[0000000010081400] = ff5f771e
2758 stha %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff5f771e
2759! %l3 = 00000000cbe83d6a, Mem[0000000030001400] = 57f8eda3
2760 stba %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 57f8ed6a
2761! %f18 = 894650e3 4562104a, %l6 = 00000000ffffbbae
2762! Mem[0000000010041408] = ff00000000000089
2763 add %i1,0x008,%g1
2764 stda %f18,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010041408] = ff000000e3504689
2765! %l1 = bac60dc86af3ae9c, Mem[00000000100c1408] = 0b3a0000e79997ba
2766 stxa %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = bac60dc86af3ae9c
2767! Starting 10 instruction Load Burst
2768! Mem[00000000300c1408] = aebbffff, %l2 = 000000000000a06f
2769 lduha [%i3+%o4]0x89,%l2 ! %l2 = 000000000000ffff
2770
2771p0_label_63:
2772! Mem[00000000100c1408] = c80dc6ba, %f21 = 169e3a0b
2773 lda [%i3+%o4]0x88,%f21 ! %f21 = c80dc6ba
2774! Mem[0000000010081410] = 003f000053d8bbff, %f22 = 59755bee ebff50e3
2775 ldda [%i2+%o5]0x88,%f22 ! %f22 = 003f0000 53d8bbff
2776! Mem[0000000021800040] = e784b2d9, %l6 = 00000000ffffbbae
2777 ldub [%o3+0x041],%l6 ! %l6 = 0000000000000084
2778! Mem[0000000010101430] = 3311a06f, %l0 = b596f58fb2062d22
2779 ldsha [%i4+0x032]%asi,%l0 ! %l0 = ffffffffffffa06f
2780! Mem[00000000100c142c] = 2cb42ea1, %l4 = 000000000000771e
2781 ldsha [%i3+0x02e]%asi,%l4 ! %l4 = 0000000000002ea1
2782! Mem[0000000010041424] = a3edf857, %l5 = ffffbbae89000000
2783 ldsh [%i1+0x026],%l5 ! %l5 = fffffffffffff857
2784! Mem[0000000010141400] = 000000ff, %l4 = 0000000000002ea1
2785 ldsha [%i5+%g0]0x88,%l4 ! %l4 = 00000000000000ff
2786! Mem[0000000030041410] = 065f771e, %l5 = fffffffffffff857
2787 ldswa [%i1+%o5]0x89,%l5 ! %l5 = 00000000065f771e
2788! Mem[000000001014143c] = 169e3a0b, %f21 = c80dc6ba
2789 ld [%i5+0x03c],%f21 ! %f21 = 169e3a0b
2790! Starting 10 instruction Store Burst
2791! %f20 = 57f8eda3, Mem[0000000010001410] = 00000000
2792 sta %f20,[%i0+%o5]0x80 ! Mem[0000000010001410] = 57f8eda3
2793
2794p0_label_64:
2795! %f28 = a5aa37f8 a3edf857, Mem[0000000030081408] = ef2bfddc 00000000
2796 stda %f28,[%i2+%o4]0x89 ! Mem[0000000030081408] = a5aa37f8 a3edf857
2797! Mem[0000000030141400] = 000000ff, %l5 = 00000000065f771e
2798 swapa [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
2799! %l2 = 0000ffff, %l3 = cbe83d6a, Mem[0000000030101400] = 63000000 a3edf857
2800 stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000ffff cbe83d6a
2801! %f30 = ba9799e7 169e3a0b, %l3 = 00000000cbe83d6a
2802! Mem[0000000030001408] = ff000000000000ff
2803 add %i0,0x008,%g1
2804 stda %f30,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030001408] = ff3a0016009997ff
2805! %f0 = ff000000 0000582a ffffbbae 89000000
2806! %f4 = c3ae2ea1 703f71ab 0b3a9e16 00000b00
2807! %f8 = dcfd2bef 3c3e5de6 fddf7318 cbe83d6a
2808! %f12 = ffbbd853 00003f00 ea80797b dcfd2bef
2809 stda %f0,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
2810! %f18 = 894650e3 4562104a, Mem[0000000030181410] = 0b3a9e16 00000b00
2811 stda %f18,[%i6+%o5]0x81 ! Mem[0000000030181410] = 894650e3 4562104a
2812! Mem[000000001014143c] = 169e3a0b, %l7 = ffffffffffffff59, %asi = 80
2813 swapa [%i5+0x03c]%asi,%l7 ! %l7 = 00000000169e3a0b
2814! %l6 = 0000000000000084, immd = 0000000000000ba9, %l0 = ffffffffffffa06f
2815 mulx %l6,0xba9,%l0 ! %l0 = 0000000000060324
2816! Mem[0000000010081400] = ff5f771e, %l5 = 00000000000000ff
2817 ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 0000001e000000ff
2818! Starting 10 instruction Load Burst
2819! Mem[00000000201c0000] = 00a1af65, %l6 = 0000000000000084
2820 lduha [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000a1
2821
2822p0_label_65:
2823! Mem[0000000010001400] = 0b000000 cbe83d6a, %l0 = 00060324, %l1 = 6af3ae9c
2824 ldda [%i0+%g0]0x80,%l0 ! %l0 = 000000000b000000 00000000cbe83d6a
2825! Mem[0000000010041400] = 00ff00002cb42ea1, %l5 = 000000000000001e
2826 ldxa [%i1+0x000]%asi,%l5 ! %l5 = 00ff00002cb42ea1
2827! Mem[0000000030181408] = 3d6a33ff00000063, %f28 = a5aa37f8 a3edf857
2828 ldda [%i6+%o4]0x81,%f28 ! %f28 = 3d6a33ff 00000063
2829 membar #Sync ! Added by membar checker (12)
2830! Mem[0000000010101410] = c3ae2ea1703f71ab, %l6 = 00000000000000a1
2831 ldxa [%i4+%o5]0x80,%l6 ! %l6 = c3ae2ea1703f71ab
2832! Mem[0000000010181400] = ff5f771e 4241725d 7b7980ea cbe83d6a
2833! Mem[0000000010181410] = ffdc0000 00000046 00000000 0000003f
2834! Mem[0000000010181420] = 4f61277f e46cbd64 5cca11ff 1ea5b41d
2835! Mem[0000000010181430] = 1a1efd06 b2f265c0 a96e6a5a 864fc963
2836 ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
2837! Mem[0000000010181424] = e46cbd64, %l2 = 000000000000ffff
2838 ldsb [%i6+0x024],%l2 ! %l2 = ffffffffffffffe4
2839! Mem[0000000030081400] = ff000000, %l0 = 000000000b000000
2840 ldsha [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
2841! Mem[0000000030081408] = 57f8eda3f837aaa5, %f0 = ff000000 0000582a
2842 ldda [%i2+%o4]0x81,%f0 ! %f0 = 57f8eda3 f837aaa5
2843! Mem[00000000100c1400] = 00000000, %f7 = 00000b00
2844 lda [%i3+%g0]0x88,%f7 ! %f7 = 00000000
2845! Starting 10 instruction Store Burst
2846! Mem[0000000030041408] = 4311caff, %l3 = 00000000cbe83d6a
2847 ldstuba [%i1+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
2848
2849! Check Point 13 for processor 0
2850
2851 set p0_check_pt_data_13,%g4
2852 rd %ccr,%g5 ! %g5 = 44
2853 ldx [%g4+0x08],%g2
2854 cmp %l0,%g2 ! %l0 = 0000000000000000
2855 bne %xcc,p0_reg_check_fail0
2856 mov 0xee0,%g1
2857 ldx [%g4+0x10],%g2
2858 cmp %l1,%g2 ! %l1 = 00000000cbe83d6a
2859 bne %xcc,p0_reg_check_fail1
2860 mov 0xee1,%g1
2861 ldx [%g4+0x18],%g2
2862 cmp %l2,%g2 ! %l2 = ffffffffffffffe4
2863 bne %xcc,p0_reg_check_fail2
2864 mov 0xee2,%g1
2865 ldx [%g4+0x20],%g2
2866 cmp %l3,%g2 ! %l3 = 00000000000000ff
2867 bne %xcc,p0_reg_check_fail3
2868 mov 0xee3,%g1
2869 ldx [%g4+0x28],%g2
2870 cmp %l4,%g2 ! %l4 = 00000000000000ff
2871 bne %xcc,p0_reg_check_fail4
2872 mov 0xee4,%g1
2873 ldx [%g4+0x30],%g2
2874 cmp %l5,%g2 ! %l5 = 00ff00002cb42ea1
2875 bne %xcc,p0_reg_check_fail5
2876 mov 0xee5,%g1
2877 ldx [%g4+0x38],%g2
2878 cmp %l6,%g2 ! %l6 = c3ae2ea1703f71ab
2879 bne %xcc,p0_reg_check_fail6
2880 mov 0xee6,%g1
2881 ldx [%g4+0x40],%g2
2882 cmp %l7,%g2 ! %l7 = 00000000169e3a0b
2883 bne %xcc,p0_reg_check_fail7
2884 mov 0xee7,%g1
2885 ldx [%g4+0x48],%g3
2886 std %f0,[%g4]
2887 ldx [%g4],%g2
2888 cmp %g3,%g2 ! %f0 = 57f8eda3 f837aaa5
2889 bne %xcc,p0_freg_check_fail
2890 mov 0xf00,%g1
2891 ldx [%g4+0x50],%g3
2892 std %f6,[%g4]
2893 ldx [%g4],%g2
2894 cmp %g3,%g2 ! %f6 = 0b3a9e16 00000000
2895 bne %xcc,p0_freg_check_fail
2896 mov 0xf06,%g1
2897 ldx [%g4+0x58],%g3
2898 std %f16,[%g4]
2899 ldx [%g4],%g2
2900 cmp %g3,%g2 ! %f16 = ff5f771e 4241725d
2901 bne %xcc,p0_freg_check_fail
2902 mov 0xf16,%g1
2903 ldx [%g4+0x60],%g3
2904 std %f18,[%g4]
2905 ldx [%g4],%g2
2906 cmp %g3,%g2 ! %f18 = 7b7980ea cbe83d6a
2907 bne %xcc,p0_freg_check_fail
2908 mov 0xf18,%g1
2909 ldx [%g4+0x68],%g3
2910 std %f20,[%g4]
2911 ldx [%g4],%g2
2912 cmp %g3,%g2 ! %f20 = ffdc0000 00000046
2913 bne %xcc,p0_freg_check_fail
2914 mov 0xf20,%g1
2915 ldx [%g4+0x70],%g3
2916 std %f22,[%g4]
2917 ldx [%g4],%g2
2918 cmp %g3,%g2 ! %f22 = 00000000 0000003f
2919 bne %xcc,p0_freg_check_fail
2920 mov 0xf22,%g1
2921 ldx [%g4+0x78],%g3
2922 std %f24,[%g4]
2923 ldx [%g4],%g2
2924 cmp %g3,%g2 ! %f24 = 4f61277f e46cbd64
2925 bne %xcc,p0_freg_check_fail
2926 mov 0xf24,%g1
2927 ldx [%g4+0x80],%g3
2928 std %f26,[%g4]
2929 ldx [%g4],%g2
2930 cmp %g3,%g2 ! %f26 = 5cca11ff 1ea5b41d
2931 bne %xcc,p0_freg_check_fail
2932 mov 0xf26,%g1
2933 ldx [%g4+0x88],%g3
2934 std %f28,[%g4]
2935 ldx [%g4],%g2
2936 cmp %g3,%g2 ! %f28 = 1a1efd06 b2f265c0
2937 bne %xcc,p0_freg_check_fail
2938 mov 0xf28,%g1
2939 ldx [%g4+0x90],%g3
2940 std %f30,[%g4]
2941 ldx [%g4],%g2
2942 cmp %g3,%g2 ! %f30 = a96e6a5a 864fc963
2943 bne %xcc,p0_freg_check_fail
2944 mov 0xf30,%g1
2945
2946! Check Point 13 completed
2947
2948
2949p0_label_66:
2950! %l3 = 00000000000000ff, Mem[0000000030141408] = 4a106245e3504689
2951 stxa %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000000000ff
2952! Mem[00000000300c1400] = 63c94f86, %l5 = 00ff00002cb42ea1
2953 ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 00000063000000ff
2954! %l3 = 00000000000000ff, Mem[0000000010041400] = 0000ff00
2955 stba %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000ffff
2956! Mem[0000000010101408] = aebbffff, %l6 = c3ae2ea1703f71ab
2957 swapa [%i4+%o4]0x88,%l6 ! %l6 = 00000000aebbffff
2958! %f13 = 00003f00, Mem[0000000030001410] = 169e3aff
2959 sta %f13,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00003f00
2960! Mem[0000000030101410] = ff5f771e, %l7 = 00000000169e3a0b
2961 swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000ff5f771e
2962! %l7 = 00000000ff5f771e, Mem[00000000100c1400] = ff00000000000000
2963 stxa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000ff5f771e
2964! %f28 = 1a1efd06 b2f265c0, %l0 = 0000000000000000
2965! Mem[00000000300c1428] = fddf7318cbe83d6a
2966 add %i3,0x028,%g1
2967 stda %f28,[%g1+%l0]ASI_PST16_SL ! Mem[00000000300c1428] = fddf7318cbe83d6a
2968! %l7 = 00000000ff5f771e, Mem[00000000100c1400] = ff5f771e
2969 stwa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff5f771e
2970! Starting 10 instruction Load Burst
2971! Mem[0000000030041400] = 468933ff000000a3, %f18 = 7b7980ea cbe83d6a
2972 ldda [%i1+%g0]0x89,%f18 ! %f18 = 468933ff 000000a3
2973
2974p0_label_67:
2975! Mem[0000000020800040] = 7fffac70, %l5 = 0000000000000063
2976 lduha [%o1+0x040]%asi,%l5 ! %l5 = 0000000000007fff
2977! Mem[0000000020800040] = 7fffac70, %l2 = ffffffffffffffe4
2978 ldsb [%o1+0x040],%l2 ! %l2 = 000000000000007f
2979! Mem[0000000010101428] = fddf7318, %l2 = 000000000000007f
2980 ldsh [%i4+0x028],%l2 ! %l2 = fffffffffffffddf
2981! Mem[00000000300c1400] = 864fc9ff, %l3 = 00000000000000ff
2982 lduwa [%i3+%g0]0x89,%l3 ! %l3 = 00000000864fc9ff
2983! Mem[0000000010141404] = 0000582a, %l5 = 0000000000007fff
2984 lduw [%i5+0x004],%l5 ! %l5 = 000000000000582a
2985! Mem[0000000010001438] = c1622dba, %l6 = 00000000aebbffff
2986 lduw [%i0+0x038],%l6 ! %l6 = 00000000c1622dba
2987! Mem[0000000010041408] = ff000000e3504689, %f14 = ea80797b dcfd2bef
2988 ldda [%i1+%o4]0x80,%f14 ! %f14 = ff000000 e3504689
2989! Mem[0000000010001410] = a3edf857, %f22 = 00000000
2990 lda [%i0+%o5]0x88,%f22 ! %f22 = a3edf857
2991! Mem[0000000020800040] = 7fffac70, %l6 = 00000000c1622dba
2992 ldsh [%o1+0x040],%l6 ! %l6 = 0000000000007fff
2993! Starting 10 instruction Store Burst
2994! %l2 = fffffffffffffddf, Mem[0000000030181408] = 3d6a33ff00000063
2995 stxa %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = fffffffffffffddf
2996
2997p0_label_68:
2998! %f20 = ffdc0000 00000046, Mem[0000000010041418] = fff7f72c 3106d0a1
2999 stda %f20,[%i1+0x018]%asi ! Mem[0000000010041418] = ffdc0000 00000046
3000! %l0 = 0000000000000000, Mem[0000000030181410] = 4a106245e3504689
3001 stxa %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000000000
3002! %l5 = 000000000000582a, Mem[0000000010041418] = ffdc0000
3003 stb %l5,[%i1+0x018] ! Mem[0000000010041418] = 2adc0000
3004! Mem[0000000010181428] = 5cca11ff, %l4 = 00000000000000ff, %asi = 80
3005 swapa [%i6+0x028]%asi,%l4 ! %l4 = 000000005cca11ff
3006! Mem[0000000030181400] = f7724142, %l5 = 000000000000582a
3007 ldstuba [%i6+%g0]0x81,%l5 ! %l5 = 000000f7000000ff
3008! Mem[0000000010101408] = 703f71ab, %l4 = 000000005cca11ff
3009 swapa [%i4+%o4]0x88,%l4 ! %l4 = 00000000703f71ab
3010! %l6 = 0000000000007fff, Mem[0000000010141410] = ff0000a3
3011 stha %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 7fff00a3
3012! Mem[0000000030141410] = 169e3a0b, %l4 = 00000000703f71ab
3013 swapa [%i5+%o5]0x89,%l4 ! %l4 = 00000000169e3a0b
3014 membar #Sync ! Added by membar checker (13)
3015! %l6 = 00007fff, %l7 = ff5f771e, Mem[0000000010181410] = ffdc0000 00000046
3016 stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00007fff ff5f771e
3017! Starting 10 instruction Load Burst
3018! Mem[00000000300c1408] = ffffbbae, %l5 = 00000000000000f7
3019 lduha [%i3+%o4]0x81,%l5 ! %l5 = 000000000000ffff
3020
3021p0_label_69:
3022! Mem[0000000010141410] = 7fff00a3, %l4 = 00000000169e3a0b
3023 lduha [%i5+%o5]0x80,%l4 ! %l4 = 0000000000007fff
3024! Mem[0000000030101408] = ffffffa3, %l5 = 000000000000ffff
3025 lduha [%i4+%o4]0x81,%l5 ! %l5 = 000000000000ffff
3026! Mem[0000000010181408] = 7b7980eacbe83d6a, %l6 = 0000000000007fff
3027 ldx [%i6+%o4],%l6 ! %l6 = 7b7980eacbe83d6a
3028! Mem[0000000010141410] = a300ff7f, %l3 = 00000000864fc9ff
3029 lduba [%i5+%o5]0x88,%l3 ! %l3 = 000000000000007f
3030! Mem[0000000010141414] = 169e3a0b, %l6 = 7b7980eacbe83d6a
3031 lduwa [%i5+0x014]%asi,%l6 ! %l6 = 00000000169e3a0b
3032! Mem[0000000030141410] = 703f71ab, %l4 = 0000000000007fff
3033 lduwa [%i5+%o5]0x89,%l4 ! %l4 = 00000000703f71ab
3034! Mem[0000000030181400] = ff724142, %l2 = fffffffffffffddf
3035 lduba [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000ff
3036! Mem[0000000010041408] = 000000ff, %l5 = 000000000000ffff
3037 lduha [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000ff
3038! Mem[0000000010101408] = ff11ca5c 89000000, %l4 = 703f71ab, %l5 = 000000ff
3039 ldd [%i4+%o4],%l4 ! %l4 = 00000000ff11ca5c 0000000089000000
3040! Starting 10 instruction Store Burst
3041! %l3 = 000000000000007f, Mem[00000000300c1400] = ffc94f86894650e3
3042 stxa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000000000007f
3043
3044p0_label_70:
3045! Mem[0000000020800001] = ffa57d94, %l6 = 00000000169e3a0b
3046 ldstub [%o1+0x001],%l6 ! %l6 = 000000a5000000ff
3047! %l6 = 000000a5, %l7 = ff5f771e, Mem[00000000100c1408] = c80dc6ba 9caef36a
3048 stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000a5 ff5f771e
3049! Mem[0000000010001400] = 0b000000, %l7 = 00000000ff5f771e
3050 swapa [%i0+%g0]0x80,%l7 ! %l7 = 000000000b000000
3051! %l5 = 0000000089000000, Mem[0000000030001400] = ab713f7057f8ed6a
3052 stxa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000089000000
3053! Mem[00000000201c0001] = 00a1af65, %l4 = 00000000ff11ca5c
3054 ldstub [%o0+0x001],%l4 ! %l4 = 000000a1000000ff
3055! %f18 = 468933ff 000000a3, Mem[00000000300c1410] = c3ae2ea1 703f71ab
3056 stda %f18,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 468933ff 000000a3
3057! Mem[0000000010001410] = a3edf857, %l1 = 00000000cbe83d6a
3058 swapa [%i0+%o5]0x88,%l1 ! %l1 = 00000000a3edf857
3059! %l0 = 0000000000000000, Mem[0000000030141410] = ab713f70
3060 stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00713f70
3061! Mem[0000000010001418] = ccbe12ae0000003f, %l3 = 000000000000007f, %l3 = 000000000000007f
3062 add %i0,0x18,%g1
3063 casxa [%g1]0x80,%l3,%l3 ! %l3 = ccbe12ae0000003f
3064! Starting 10 instruction Load Burst
3065! Mem[000000001018142c] = 1ea5b41d, %f0 = 57f8eda3
3066 ld [%i6+0x02c],%f0 ! %f0 = 1ea5b41d
3067
3068! Check Point 14 for processor 0
3069
3070 set p0_check_pt_data_14,%g4
3071 rd %ccr,%g5 ! %g5 = 44
3072 ldx [%g4+0x08],%g2
3073 cmp %l2,%g2 ! %l2 = 00000000000000ff
3074 bne %xcc,p0_reg_check_fail2
3075 mov 0xee2,%g1
3076 ldx [%g4+0x10],%g2
3077 cmp %l3,%g2 ! %l3 = ccbe12ae0000003f
3078 bne %xcc,p0_reg_check_fail3
3079 mov 0xee3,%g1
3080 ldx [%g4+0x18],%g2
3081 cmp %l4,%g2 ! %l4 = 00000000000000a1
3082 bne %xcc,p0_reg_check_fail4
3083 mov 0xee4,%g1
3084 ldx [%g4+0x20],%g2
3085 cmp %l5,%g2 ! %l5 = 0000000089000000
3086 bne %xcc,p0_reg_check_fail5
3087 mov 0xee5,%g1
3088 ldx [%g4+0x28],%g2
3089 cmp %l6,%g2 ! %l6 = 00000000000000a5
3090 bne %xcc,p0_reg_check_fail6
3091 mov 0xee6,%g1
3092 ldx [%g4+0x30],%g3
3093 std %f0,[%g4]
3094 ldx [%g4],%g2
3095 cmp %g3,%g2 ! %f0 = 1ea5b41d f837aaa5
3096 bne %xcc,p0_freg_check_fail
3097 mov 0xf00,%g1
3098 ldx [%g4+0x38],%g3
3099 std %f4,[%g4]
3100 ldx [%g4],%g2
3101 cmp %g3,%g2 ! %f4 = c3ae2ea1 703f71ab
3102 bne %xcc,p0_freg_check_fail
3103 mov 0xf04,%g1
3104 ldx [%g4+0x40],%g3
3105 std %f14,[%g4]
3106 ldx [%g4],%g2
3107 cmp %g3,%g2 ! %f14 = ff000000 e3504689
3108 bne %xcc,p0_freg_check_fail
3109 mov 0xf14,%g1
3110 ldx [%g4+0x48],%g3
3111 std %f18,[%g4]
3112 ldx [%g4],%g2
3113 cmp %g3,%g2 ! %f18 = 468933ff 000000a3
3114 bne %xcc,p0_freg_check_fail
3115 mov 0xf18,%g1
3116 ldx [%g4+0x50],%g3
3117 std %f22,[%g4]
3118 ldx [%g4],%g2
3119 cmp %g3,%g2 ! %f22 = a3edf857 0000003f
3120 bne %xcc,p0_freg_check_fail
3121 mov 0xf22,%g1
3122
3123! Check Point 14 completed
3124
3125
3126p0_label_71:
3127! Mem[0000000030181408] = ffffffff, %l2 = 00000000000000ff
3128 ldsba [%i6+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
3129! Mem[0000000030041408] = 4311caff, %f24 = 4f61277f
3130 lda [%i1+%o4]0x89,%f24 ! %f24 = 4311caff
3131! Mem[0000000010081410] = ffbbd853, %f10 = fddf7318
3132 lda [%i2+%o5]0x80,%f10 ! %f10 = ffbbd853
3133! Mem[0000000010181438] = a96e6a5a 864fc963, %l0 = 00000000, %l1 = a3edf857
3134 ldd [%i6+0x038],%l0 ! %l0 = 00000000a96e6a5a 00000000864fc963
3135! Mem[0000000030001410] = 003f0000, %f16 = ff5f771e
3136 lda [%i0+%o5]0x81,%f16 ! %f16 = 003f0000
3137! Mem[00000000300c1400] = 00000000, %l2 = ffffffffffffffff
3138 lduha [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
3139! Mem[0000000030101410] = 63000000 169e3a0b, %l6 = 000000a5, %l7 = 0b000000
3140 ldda [%i4+%o5]0x89,%l6 ! %l6 = 00000000169e3a0b 0000000063000000
3141! Mem[0000000010181400] = ff5f771e4241725d, %f30 = a96e6a5a 864fc963
3142 ldda [%i6+%g0]0x80,%f30 ! %f30 = ff5f771e 4241725d
3143! Mem[0000000030001400] = 00000089, %l2 = 0000000000000000
3144 ldsba [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000
3145! Starting 10 instruction Store Burst
3146! %l0 = 00000000a96e6a5a, Mem[0000000030181400] = 065f771e424172ff
3147 stxa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000a96e6a5a
3148
3149p0_label_72:
3150! %f20 = ffdc0000 00000046, Mem[00000000100c1408] = a5000000 1e775fff
3151 stda %f20,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffdc0000 00000046
3152! Mem[00000000211c0000] = ff877bbb, %l7 = 0000000063000000
3153 ldstub [%o2+%g0],%l7 ! %l7 = 000000ff000000ff
3154! Mem[0000000010101408] = ff11ca5c, %l7 = 00000000000000ff
3155 swapa [%i4+%o4]0x80,%l7 ! %l7 = 00000000ff11ca5c
3156! %f18 = 468933ff 000000a3, %l1 = 00000000864fc963
3157! Mem[0000000010001438] = c1622dba00000000
3158 add %i0,0x038,%g1
3159 stda %f18,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010001438] = a3002dba00338900
3160! Mem[0000000010001410] = 6a3de8cb, %l6 = 00000000169e3a0b
3161 swapa [%i0+%o5]0x80,%l6 ! %l6 = 000000006a3de8cb
3162! %f10 = ffbbd853, Mem[0000000030101400] = 0000ffff
3163 sta %f10,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffbbd853
3164! Mem[0000000030001410] = 003f0000, %l7 = 00000000ff11ca5c
3165 ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 00000000000000ff
3166! %f30 = ff5f771e 4241725d, %l0 = 00000000a96e6a5a
3167! Mem[00000000100c1400] = 1e775fff00000000
3168 stda %f30,[%i3+%l0]ASI_PST32_P ! Mem[00000000100c1400] = ff5f771e00000000
3169! Mem[0000000030141408] = 00000000, %l1 = 00000000864fc963
3170 swapa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
3171! Starting 10 instruction Load Burst
3172! Mem[00000000100c1400] = 000000001e775fff, %f12 = ffbbd853 00003f00
3173 ldda [%i3+%g0]0x88,%f12 ! %f12 = 00000000 1e775fff
3174
3175p0_label_73:
3176! Mem[0000000010141400] = 000000ff, %l0 = 00000000a96e6a5a
3177 ldsha [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
3178! Mem[0000000010041410] = ff338946, %l6 = 000000006a3de8cb
3179 lduba [%i1+%o5]0x80,%l6 ! %l6 = 00000000000000ff
3180! Mem[0000000010001408] = 00000000, %l5 = 0000000089000000
3181 ldsha [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
3182! Mem[0000000010181400] = ff5f771e, %l7 = 0000000000000000
3183 ldsba [%i6+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
3184! Mem[0000000010081410] = 53d8bbff, %f26 = 5cca11ff
3185 lda [%i2+%o5]0x88,%f26 ! %f26 = 53d8bbff
3186! Mem[00000000211c0000] = ff877bbb, %l2 = 0000000000000000
3187 ldsba [%o2+0x001]%asi,%l2 ! %l2 = ffffffffffffff87
3188! Mem[0000000010041408] = 000000ff, %l1 = 0000000000000000
3189 lduwa [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff
3190! Mem[0000000030141408] = ff000000864fc963, %l2 = ffffffffffffff87
3191 ldxa [%i5+%o4]0x89,%l2 ! %l2 = ff000000864fc963
3192! Mem[00000000201c0000] = 00ffaf65, %l3 = ccbe12ae0000003f
3193 lduba [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
3194! Starting 10 instruction Store Burst
3195! Mem[0000000010141400] = ff000000, %l0 = 00000000000000ff
3196 ldstuba [%i5+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
3197
3198p0_label_74:
3199! %l0 = 00000000000000ff, Mem[0000000030141400] = 065f771e
3200 stba %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 065f77ff
3201! Mem[0000000030181408] = ffffffff, %l5 = 0000000000000000
3202 swapa [%i6+%o4]0x89,%l5 ! %l5 = 00000000ffffffff
3203! %l6 = 00000000000000ff, Mem[0000000030081410] = a5000000
3204 stwa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
3205! %l3 = 0000000000000000, Mem[0000000010181410] = 00007fffff5f771e
3206 stxa %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
3207! %f15 = e3504689, Mem[0000000010181408] = 7b7980ea
3208 sta %f15,[%i6+%o4]0x80 ! Mem[0000000010181408] = e3504689
3209! %f18 = 468933ff, Mem[0000000030141408] = 63c94f86
3210 sta %f18,[%i5+%o4]0x81 ! Mem[0000000030141408] = 468933ff
3211! %l6 = 000000ff, %l7 = ffffffff, Mem[0000000010181410] = 00000000 00000000
3212 stda %l6,[%i6+0x010]%asi ! Mem[0000000010181410] = 000000ff ffffffff
3213! Mem[0000000010181400] = ff5f771e, %l5 = 00000000ffffffff
3214 swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ff5f771e
3215! %l1 = 00000000000000ff, Mem[0000000030181410] = 00000000
3216 stwa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
3217! Starting 10 instruction Load Burst
3218! Mem[0000000030041408] = 4311caff, %l3 = 0000000000000000
3219 ldswa [%i1+%o4]0x89,%l3 ! %l3 = 000000004311caff
3220
3221p0_label_75:
3222! Mem[0000000030081400] = 000000ff, %l6 = 00000000000000ff
3223 lduba [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
3224! Mem[0000000010041410] = ff338946ffffffff, %f30 = ff5f771e 4241725d
3225 ldda [%i1+%o5]0x80,%f30 ! %f30 = ff338946 ffffffff
3226! Mem[000000001008142c] = a192c190, %l2 = ff000000864fc963
3227 lduw [%i2+0x02c],%l2 ! %l2 = 00000000a192c190
3228! Mem[00000000100c1430] = 00000000, %l5 = 00000000ff5f771e
3229 lduba [%i3+0x030]%asi,%l5 ! %l5 = 0000000000000000
3230! Mem[0000000010101408] = 000000ff, %l6 = 0000000000000000
3231 ldswa [%i4+%o4]0x80,%l6 ! %l6 = 00000000000000ff
3232! Mem[0000000020800000] = ffff7d94, %l6 = 00000000000000ff
3233 lduh [%o1+%g0],%l6 ! %l6 = 000000000000ffff
3234! Mem[0000000010001410] = 169e3a0b000000ff, %l4 = 00000000000000a1
3235 ldxa [%i0+%o5]0x80,%l4 ! %l4 = 169e3a0b000000ff
3236! Mem[0000000020800040] = 7fffac70, %l3 = 000000004311caff
3237 lduha [%o1+0x040]%asi,%l3 ! %l3 = 0000000000007fff
3238 membar #Sync ! Added by membar checker (14)
3239! Mem[0000000010181400] = ffffffff 4241725d e3504689 cbe83d6a
3240! Mem[0000000010181410] = 000000ff ffffffff 00000000 0000003f
3241! Mem[0000000010181420] = 4f61277f e46cbd64 000000ff 1ea5b41d
3242! Mem[0000000010181430] = 1a1efd06 b2f265c0 a96e6a5a 864fc963
3243 ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
3244! Starting 10 instruction Store Burst
3245! %l6 = 0000ffff, %l7 = ffffffff, Mem[0000000030101408] = ffffffa3 000000a5
3246 stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000ffff ffffffff
3247
3248! Check Point 15 for processor 0
3249
3250 set p0_check_pt_data_15,%g4
3251 rd %ccr,%g5 ! %g5 = 44
3252 ldx [%g4+0x08],%g2
3253 cmp %l0,%g2 ! %l0 = 00000000000000ff
3254 bne %xcc,p0_reg_check_fail0
3255 mov 0xee0,%g1
3256 ldx [%g4+0x10],%g2
3257 cmp %l1,%g2 ! %l1 = 00000000000000ff
3258 bne %xcc,p0_reg_check_fail1
3259 mov 0xee1,%g1
3260 ldx [%g4+0x18],%g2
3261 cmp %l2,%g2 ! %l2 = 00000000a192c190
3262 bne %xcc,p0_reg_check_fail2
3263 mov 0xee2,%g1
3264 ldx [%g4+0x20],%g2
3265 cmp %l3,%g2 ! %l3 = 0000000000007fff
3266 bne %xcc,p0_reg_check_fail3
3267 mov 0xee3,%g1
3268 ldx [%g4+0x28],%g2
3269 cmp %l4,%g2 ! %l4 = 169e3a0b000000ff
3270 bne %xcc,p0_reg_check_fail4
3271 mov 0xee4,%g1
3272 ldx [%g4+0x30],%g2
3273 cmp %l5,%g2 ! %l5 = 0000000000000000
3274 bne %xcc,p0_reg_check_fail5
3275 mov 0xee5,%g1
3276 ldx [%g4+0x38],%g2
3277 cmp %l6,%g2 ! %l6 = 000000000000ffff
3278 bne %xcc,p0_reg_check_fail6
3279 mov 0xee6,%g1
3280 ldx [%g4+0x40],%g2
3281 cmp %l7,%g2 ! %l7 = ffffffffffffffff
3282 bne %xcc,p0_reg_check_fail7
3283 mov 0xee7,%g1
3284 ldx [%g4+0x48],%g3
3285 std %f0,[%g4]
3286 ldx [%g4],%g2
3287 cmp %g3,%g2 ! %f0 = 1ea5b41d f837aaa5
3288 bne %xcc,p0_freg_check_fail
3289 mov 0xf00,%g1
3290 ldx [%g4+0x50],%g3
3291 std %f6,[%g4]
3292 ldx [%g4],%g2
3293 cmp %g3,%g2 ! %f6 = 0b3a9e16 00000000
3294 bne %xcc,p0_freg_check_fail
3295 mov 0xf06,%g1
3296 ldx [%g4+0x58],%g3
3297 std %f10,[%g4]
3298 ldx [%g4],%g2
3299 cmp %g3,%g2 ! %f10 = ffbbd853 cbe83d6a
3300 bne %xcc,p0_freg_check_fail
3301 mov 0xf10,%g1
3302 ldx [%g4+0x60],%g3
3303 std %f12,[%g4]
3304 ldx [%g4],%g2
3305 cmp %g3,%g2 ! %f12 = 00000000 1e775fff
3306 bne %xcc,p0_freg_check_fail
3307 mov 0xf12,%g1
3308 ldx [%g4+0x68],%g3
3309 std %f16,[%g4]
3310 ldx [%g4],%g2
3311 cmp %g3,%g2 ! %f16 = ffffffff 4241725d
3312 bne %xcc,p0_freg_check_fail
3313 mov 0xf16,%g1
3314 ldx [%g4+0x70],%g3
3315 std %f18,[%g4]
3316 ldx [%g4],%g2
3317 cmp %g3,%g2 ! %f18 = e3504689 cbe83d6a
3318 bne %xcc,p0_freg_check_fail
3319 mov 0xf18,%g1
3320 ldx [%g4+0x78],%g3
3321 std %f20,[%g4]
3322 ldx [%g4],%g2
3323 cmp %g3,%g2 ! %f20 = 000000ff ffffffff
3324 bne %xcc,p0_freg_check_fail
3325 mov 0xf20,%g1
3326 ldx [%g4+0x80],%g3
3327 std %f22,[%g4]
3328 ldx [%g4],%g2
3329 cmp %g3,%g2 ! %f22 = 00000000 0000003f
3330 bne %xcc,p0_freg_check_fail
3331 mov 0xf22,%g1
3332 ldx [%g4+0x88],%g3
3333 std %f24,[%g4]
3334 ldx [%g4],%g2
3335 cmp %g3,%g2 ! %f24 = 4f61277f e46cbd64
3336 bne %xcc,p0_freg_check_fail
3337 mov 0xf24,%g1
3338 ldx [%g4+0x90],%g3
3339 std %f26,[%g4]
3340 ldx [%g4],%g2
3341 cmp %g3,%g2 ! %f26 = 000000ff 1ea5b41d
3342 bne %xcc,p0_freg_check_fail
3343 mov 0xf26,%g1
3344 ldx [%g4+0x98],%g3
3345 std %f28,[%g4]
3346 ldx [%g4],%g2
3347 cmp %g3,%g2 ! %f28 = 1a1efd06 b2f265c0
3348 bne %xcc,p0_freg_check_fail
3349 mov 0xf28,%g1
3350 ldx [%g4+0xa0],%g3
3351 std %f30,[%g4]
3352 ldx [%g4],%g2
3353 cmp %g3,%g2 ! %f30 = a96e6a5a 864fc963
3354 bne %xcc,p0_freg_check_fail
3355 mov 0xf30,%g1
3356
3357! Check Point 15 completed
3358
3359
3360p0_label_76:
3361! %l4 = 169e3a0b000000ff, Mem[0000000030081408] = a3edf857
3362 stha %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = a3ed00ff
3363! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010141400] = ff000000 0000582a
3364 stda %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff 00000000
3365! Mem[0000000030141410] = 00713f70, %l1 = 00000000000000ff
3366 ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 00000000000000ff
3367! %l6 = 0000ffff, %l7 = ffffffff, Mem[0000000030181410] = ff000000 00000000
3368 stda %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ffff ffffffff
3369! %l0 = 00000000000000ff, Mem[0000000010141430] = 57f8eda3
3370 stb %l0,[%i5+0x030] ! Mem[0000000010141430] = fff8eda3
3371! Mem[0000000030001400] = 00000089, %l2 = 00000000a192c190
3372 ldstuba [%i0+%g0]0x81,%l2 ! %l2 = 00000000000000ff
3373! %l4 = 169e3a0b000000ff, Mem[0000000030141410] = 703f71ff
3374 stwa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
3375! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010041410] = ff338946 ffffffff
3376 stda %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff 00000000
3377! Mem[0000000010141418] = 00590dcc000000a5, %l1 = 0000000000000000, %l0 = 00000000000000ff
3378 add %i5,0x18,%g1
3379 casxa [%g1]0x80,%l1,%l0 ! %l0 = 00590dcc000000a5
3380! Starting 10 instruction Load Burst
3381! Mem[0000000030001410] = ff3f0000, %l1 = 0000000000000000
3382 ldsha [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffff3f
3383
3384p0_label_77:
3385! Mem[0000000010181404] = 4241725d, %l5 = 0000000000000000
3386 lduh [%i6+0x006],%l5 ! %l5 = 000000000000725d
3387! Mem[0000000010041410] = 00000000ff000000, %f24 = 4f61277f e46cbd64
3388 ldda [%i1+%o5]0x88,%f24 ! %f24 = 00000000 ff000000
3389! Mem[0000000010101400] = 000000ff, %l3 = 0000000000007fff
3390 lduwa [%i4+%g0]0x88,%l3 ! %l3 = 00000000000000ff
3391! Mem[00000000100c1400] = ff5f771e00000000, %l5 = 000000000000725d
3392 ldxa [%i3+%g0]0x80,%l5 ! %l5 = ff5f771e00000000
3393! %f24 = 00000000, Mem[0000000030001400] = 890000ff
3394 sta %f24,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
3395! Mem[0000000030141408] = ff338946, %l0 = 00590dcc000000a5
3396 ldsha [%i5+%o4]0x89,%l0 ! %l0 = ffffffffffff8946
3397! Mem[0000000010181410] = 000000ff ffffffff, %l0 = ffff8946, %l1 = ffffff3f
3398 ldda [%i6+0x010]%asi,%l0 ! %l0 = 00000000000000ff 00000000ffffffff
3399! Mem[0000000010001408] = 00000000, %l7 = ffffffffffffffff
3400 lduwa [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000
3401! Mem[0000000010101410] = c3ae2ea1703f71ab, %l2 = 0000000000000000
3402 ldx [%i4+%o5],%l2 ! %l2 = c3ae2ea1703f71ab
3403! Starting 10 instruction Store Burst
3404! %f14 = ff000000, Mem[0000000010001408] = 00000000
3405 sta %f14,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000
3406
3407p0_label_78:
3408! Mem[0000000010081408] = ff000000000000ff, %l2 = c3ae2ea1703f71ab, %l6 = 000000000000ffff
3409 add %i2,0x08,%g1
3410 casxa [%g1]0x80,%l2,%l6 ! %l6 = ff000000000000ff
3411 membar #Sync ! Added by membar checker (15)
3412! %f30 = a96e6a5a 864fc963, Mem[0000000010181410] = ff000000 ffffffff
3413 stda %f30,[%i6+%o5]0x88 ! Mem[0000000010181410] = a96e6a5a 864fc963
3414! %l6 = ff000000000000ff, Mem[0000000030141408] = 468933ff
3415 stba %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff8933ff
3416! %l5 = ff5f771e00000000, Mem[0000000010101420] = dcfd2bef3c3e5de6, %asi = 80
3417 stxa %l5,[%i4+0x020]%asi ! Mem[0000000010101420] = ff5f771e00000000
3418! Mem[0000000030001408] = ff3a0016, %l1 = 00000000ffffffff
3419 swapa [%i0+%o4]0x81,%l1 ! %l1 = 00000000ff3a0016
3420! Mem[0000000030041410] = 1e775f06, %l2 = c3ae2ea1703f71ab
3421 ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 0000001e000000ff
3422! Mem[0000000030041400] = 000000a3, %l7 = 0000000000000000
3423 ldstuba [%i1+%g0]0x89,%l7 ! %l7 = 000000a3000000ff
3424! Mem[00000000300c1410] = 468933ff, %l0 = 00000000000000ff
3425 ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 00000046000000ff
3426! %l5 = ff5f771e00000000, Mem[00000000100c1410] = 0000582a0000582a
3427 stxa %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff5f771e00000000
3428! Starting 10 instruction Load Burst
3429! Mem[0000000010181400] = ffffffff, %l1 = 00000000ff3a0016
3430 ldsba [%i6+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
3431
3432p0_label_79:
3433! Mem[0000000030101410] = 169e3a0b, %f30 = a96e6a5a
3434 lda [%i4+%o5]0x89,%f30 ! %f30 = 169e3a0b
3435! Mem[0000000010101410] = c3ae2ea1, %l5 = ff5f771e00000000
3436 lduba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000c3
3437! Mem[0000000010101408] = ff000000, %l0 = 0000000000000046
3438 lduwa [%i4+%o4]0x88,%l0 ! %l0 = 00000000ff000000
3439! Mem[0000000010001410] = 169e3a0b, %l2 = 000000000000001e
3440 lduha [%i0+%o5]0x80,%l2 ! %l2 = 000000000000169e
3441! Mem[0000000030141408] = ff8933ff000000ff, %f16 = ffffffff 4241725d
3442 ldda [%i5+%o4]0x81,%f16 ! %f16 = ff8933ff 000000ff
3443! Mem[0000000010141418] = 00590dcc000000a5, %l0 = 00000000ff000000
3444 ldx [%i5+0x018],%l0 ! %l0 = 00590dcc000000a5
3445! Mem[0000000030181410] = ffff0000, %l3 = 00000000000000ff
3446 lduwa [%i6+%o5]0x81,%l3 ! %l3 = 00000000ffff0000
3447! Mem[00000000100c1410] = 1e775fff, %f1 = f837aaa5
3448 lda [%i3+%o5]0x88,%f1 ! %f1 = 1e775fff
3449! Mem[0000000020800040] = 7fffac70, %l5 = 00000000000000c3
3450 ldsb [%o1+0x041],%l5 ! %l5 = ffffffffffffffff
3451! Starting 10 instruction Store Burst
3452! Mem[0000000010141408] = e35046ff, %l1 = ffffffffffffffff
3453 swapa [%i5+%o4]0x88,%l1 ! %l1 = 00000000e35046ff
3454
3455p0_label_80:
3456! Mem[0000000010081414] = 00003f00, %l4 = 000000ff, %l3 = ffff0000
3457 add %i2,0x14,%g1
3458 casa [%g1]0x80,%l4,%l3 ! %l3 = 0000000000003f00
3459! Mem[0000000010081408] = ff000000, %l2 = 000000000000169e
3460 swap [%i2+%o4],%l2 ! %l2 = 00000000ff000000
3461! %l7 = 00000000000000a3, Mem[0000000010081408] = 9e160000
3462 stha %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 9e1600a3
3463! %f8 = dcfd2bef 3c3e5de6, Mem[0000000030101400] = 53d8bbff 6a3de8cb
3464 stda %f8 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = dcfd2bef 3c3e5de6
3465! Mem[0000000030101410] = 0b3a9e16, %l0 = 00590dcc000000a5
3466 swapa [%i4+%o5]0x81,%l0 ! %l0 = 000000000b3a9e16
3467! %f30 = 169e3a0b 864fc963, Mem[0000000010041410] = 000000ff 00000000
3468 stda %f30,[%i1+%o5]0x80 ! Mem[0000000010041410] = 169e3a0b 864fc963
3469! Mem[0000000030181410] = 0000ffff, %l6 = ff000000000000ff
3470 swapa [%i6+%o5]0x89,%l6 ! %l6 = 000000000000ffff
3471! %l2 = 00000000ff000000, Mem[0000000030181400] = 5a6a6ea9
3472 stha %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00006ea9
3473! Mem[00000000211c0000] = ff877bbb, %l7 = 00000000000000a3
3474 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
3475! Starting 10 instruction Load Burst
3476! Mem[0000000030041410] = 065f77ff, %l4 = 169e3a0b000000ff
3477 lduha [%i1+%o5]0x89,%l4 ! %l4 = 00000000000077ff
3478
3479! Check Point 16 for processor 0
3480
3481 set p0_check_pt_data_16,%g4
3482 rd %ccr,%g5 ! %g5 = 44
3483 ldx [%g4+0x08],%g2
3484 cmp %l0,%g2 ! %l0 = 000000000b3a9e16
3485 bne %xcc,p0_reg_check_fail0
3486 mov 0xee0,%g1
3487 ldx [%g4+0x10],%g2
3488 cmp %l1,%g2 ! %l1 = 00000000e35046ff
3489 bne %xcc,p0_reg_check_fail1
3490 mov 0xee1,%g1
3491 ldx [%g4+0x18],%g2
3492 cmp %l2,%g2 ! %l2 = 00000000ff000000
3493 bne %xcc,p0_reg_check_fail2
3494 mov 0xee2,%g1
3495 ldx [%g4+0x20],%g2
3496 cmp %l3,%g2 ! %l3 = 0000000000003f00
3497 bne %xcc,p0_reg_check_fail3
3498 mov 0xee3,%g1
3499 ldx [%g4+0x28],%g2
3500 cmp %l4,%g2 ! %l4 = 00000000000077ff
3501 bne %xcc,p0_reg_check_fail4
3502 mov 0xee4,%g1
3503 ldx [%g4+0x30],%g2
3504 cmp %l5,%g2 ! %l5 = ffffffffffffffff
3505 bne %xcc,p0_reg_check_fail5
3506 mov 0xee5,%g1
3507 ldx [%g4+0x38],%g2
3508 cmp %l7,%g2 ! %l7 = 00000000000000ff
3509 bne %xcc,p0_reg_check_fail7
3510 mov 0xee7,%g1
3511 ldx [%g4+0x40],%g3
3512 std %f0,[%g4]
3513 ldx [%g4],%g2
3514 cmp %g3,%g2 ! %f0 = 1ea5b41d 1e775fff
3515 bne %xcc,p0_freg_check_fail
3516 mov 0xf00,%g1
3517 ldx [%g4+0x48],%g3
3518 std %f16,[%g4]
3519 ldx [%g4],%g2
3520 cmp %g3,%g2 ! %f16 = ff8933ff 000000ff
3521 bne %xcc,p0_freg_check_fail
3522 mov 0xf16,%g1
3523 ldx [%g4+0x50],%g3
3524 std %f24,[%g4]
3525 ldx [%g4],%g2
3526 cmp %g3,%g2 ! %f24 = 00000000 ff000000
3527 bne %xcc,p0_freg_check_fail
3528 mov 0xf24,%g1
3529 ldx [%g4+0x58],%g3
3530 std %f30,[%g4]
3531 ldx [%g4],%g2
3532 cmp %g3,%g2 ! %f30 = 169e3a0b 864fc963
3533 bne %xcc,p0_freg_check_fail
3534 mov 0xf30,%g1
3535
3536! Check Point 16 completed
3537
3538
3539p0_label_81:
3540! Mem[0000000010001400] = 6a3de8cb1e775fff, %l1 = 00000000e35046ff
3541 ldxa [%i0+%g0]0x88,%l1 ! %l1 = 6a3de8cb1e775fff
3542! Mem[0000000030081410] = 000000ff, %l3 = 0000000000003f00
3543 ldsba [%i2+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
3544! Mem[0000000030001408] = ffffffff, %l5 = ffffffffffffffff
3545 ldsha [%i0+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
3546! Mem[0000000010081410] = 003f000053d8bbff, %l7 = 00000000000000ff
3547 ldxa [%i2+%o5]0x88,%l7 ! %l7 = 003f000053d8bbff
3548! Mem[0000000010081408] = a300169e, %l3 = ffffffffffffffff
3549 lduha [%i2+%o4]0x80,%l3 ! %l3 = 000000000000a300
3550! Mem[0000000010001400] = ff5f771e, %l4 = 00000000000077ff
3551 lduha [%i0+%g0]0x80,%l4 ! %l4 = 000000000000ff5f
3552! Mem[00000000100c1410] = ff5f771e, %l0 = 000000000b3a9e16
3553 ldswa [%i3+%o5]0x80,%l0 ! %l0 = ffffffffff5f771e
3554! Mem[0000000010001400] = 6a3de8cb1e775fff, %f0 = 1ea5b41d 1e775fff
3555 ldda [%i0+%g0]0x88,%f0 ! %f0 = 6a3de8cb 1e775fff
3556! Mem[0000000010001408] = ff000000, %l7 = 003f000053d8bbff
3557 lduha [%i0+%o4]0x80,%l7 ! %l7 = 000000000000ff00
3558! Starting 10 instruction Store Burst
3559! %l7 = 000000000000ff00, Mem[00000000201c0000] = 00ffaf65
3560 sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = ff00af65
3561
3562p0_label_82:
3563! Mem[0000000010181400] = ffffffff4241725d, %l0 = ffffffffff5f771e, %l6 = 000000000000ffff
3564 casxa [%i6]0x80,%l0,%l6 ! %l6 = ffffffff4241725d
3565! %l3 = 000000000000a300, Mem[0000000010081400] = ff775fff
3566 stba %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00775fff
3567! %l0 = ffffffffff5f771e, Mem[0000000010081408] = a300169e000000ff
3568 stxa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffffff5f771e
3569! %f4 = c3ae2ea1 703f71ab, Mem[00000000100c1408] = 0000dcff 46000000
3570 stda %f4 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = c3ae2ea1 703f71ab
3571! %l7 = 000000000000ff00, Mem[0000000030141410] = ff000000a3edf857
3572 stxa %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000000000ff00
3573! %f16 = ff8933ff 000000ff e3504689 cbe83d6a
3574! %f20 = 000000ff ffffffff 00000000 0000003f
3575! %f24 = 00000000 ff000000 000000ff 1ea5b41d
3576! %f28 = 1a1efd06 b2f265c0 169e3a0b 864fc963
3577 stda %f16,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
3578! Mem[0000000030081400] = ff000000, %l1 = 6a3de8cb1e775fff
3579 swapa [%i2+%g0]0x89,%l1 ! %l1 = 00000000ff000000
3580! %f6 = 0b3a9e16, Mem[0000000030181408] = 00000000
3581 sta %f6 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0b3a9e16
3582! %f5 = 703f71ab, Mem[0000000010101418] = 3f000000
3583 st %f5 ,[%i4+0x018] ! Mem[0000000010101418] = 703f71ab
3584! Starting 10 instruction Load Burst
3585! Mem[00000000100c1408] = 703f71ab, %l2 = 00000000ff000000
3586 ldsba [%i3+%o4]0x88,%l2 ! %l2 = ffffffffffffffab
3587
3588p0_label_83:
3589! Mem[0000000030001408] = ff979900ffffffff, %l5 = ffffffffffffffff
3590 ldxa [%i0+%o4]0x89,%l5 ! %l5 = ff979900ffffffff
3591! %f3 = 89000000, Mem[0000000010181404] = 4241725d
3592 st %f3 ,[%i6+0x004] ! Mem[0000000010181404] = 89000000
3593! Mem[0000000010141408] = 4a106245ffffffff, %f8 = dcfd2bef 3c3e5de6
3594 ldda [%i5+%o4]0x88,%f8 ! %f8 = 4a106245 ffffffff
3595! Mem[0000000010181410] = 63c94f86, %l2 = ffffffffffffffab
3596 ldsha [%i6+%o5]0x80,%l2 ! %l2 = 00000000000063c9
3597 membar #Sync ! Added by membar checker (16)
3598! Mem[0000000010101400] = ff000000 ff3389ff 6a3de8cb 894650e3
3599! Mem[0000000010101410] = ffffffff ff000000 703f71ab 00000000
3600! Mem[0000000010101420] = 000000ff 00000000 1db4a51e ff000000
3601! Mem[0000000010101430] = c065f2b2 06fd1e1a 63c94f86 0b3a9e16
3602 ldda [%i4]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010101400
3603! Mem[0000000010001400] = 1e775fff, %l7 = 000000000000ff00
3604 lduba [%i0+%g0]0x88,%l7 ! %l7 = 00000000000000ff
3605! Mem[0000000010081410] = 53d8bbff, %l6 = ffffffff4241725d
3606 ldsba [%i2+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
3607! Mem[00000000100c1438] = 71ffcb32 ef0e491b, %l0 = ff5f771e, %l1 = ff000000
3608 ldda [%i3+0x038]%asi,%l0 ! %l0 = 0000000071ffcb32 00000000ef0e491b
3609! Mem[0000000010001438] = a3002dba, %l2 = 00000000000063c9
3610 ldub [%i0+0x03a],%l2 ! %l2 = 000000000000002d
3611! Starting 10 instruction Store Burst
3612! %l3 = 000000000000a300, Mem[00000000100c1400] = ff5f771e
3613 stwa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000a300
3614
3615p0_label_84:
3616! %f8 = 4a106245, Mem[00000000100c1410] = ff5f771e
3617 sta %f8 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 4a106245
3618! %l7 = 00000000000000ff, Mem[00000000100c1400] = 0000a300
3619 stwa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
3620! %l3 = 000000000000a300, Mem[0000000030181400] = 00006ea9
3621 stha %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = a3006ea9
3622! %l1 = 00000000ef0e491b, Mem[0000000030141410] = 00000000
3623 stha %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000491b
3624! %l1 = 00000000ef0e491b, Mem[0000000030101400] = e65d3e3c
3625 stba %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 1b5d3e3c
3626! Mem[0000000030101408] = ffff0000, %l6 = ffffffffffffffff
3627 ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
3628! Mem[0000000010181408] = 894650e3, %l5 = ff979900ffffffff
3629 swapa [%i6+%o4]0x88,%l5 ! %l5 = 00000000894650e3
3630! Mem[0000000010001400] = 1e775fff, %l7 = 00000000000000ff
3631 swapa [%i0+%g0]0x88,%l7 ! %l7 = 000000001e775fff
3632! %l4 = 000000000000ff5f, Mem[0000000010181408] = ffffffff
3633 stba %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 5fffffff
3634! Starting 10 instruction Load Burst
3635! Mem[0000000030181410] = ff000000, %f15 = e3504689
3636 lda [%i6+%o5]0x81,%f15 ! %f15 = ff000000
3637
3638p0_label_85:
3639! Mem[0000000010001400] = ff000000, %l5 = 00000000894650e3
3640 lduwa [%i0+0x000]%asi,%l5 ! %l5 = 00000000ff000000
3641! Mem[0000000030081410] = 000000ff, %l6 = 0000000000000000
3642 lduba [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff
3643! Mem[0000000021800140] = 49280ea7, %l6 = 00000000000000ff
3644 ldsha [%o3+0x140]%asi,%l6 ! %l6 = 0000000000004928
3645! %f4 = c3ae2ea1, Mem[0000000030101408] = ff00ffff
3646 sta %f4 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = c3ae2ea1
3647! Mem[0000000010041420] = 00005f06a3edf857, %f10 = ffbbd853 cbe83d6a
3648 ldd [%i1+0x020],%f10 ! %f10 = 00005f06 a3edf857
3649! Mem[0000000030101410] = 63000000a5000000, %f2 = ffffbbae 89000000
3650 ldda [%i4+%o5]0x89,%f2 ! %f2 = 63000000 a5000000
3651! Mem[000000001000140c] = 000000ff, %l7 = 000000001e775fff
3652 ldsha [%i0+0x00c]%asi,%l7 ! %l7 = 0000000000000000
3653! Mem[0000000010101408] = 6a3de8cb, %l1 = 00000000ef0e491b
3654 lduha [%i4+%o4]0x80,%l1 ! %l1 = 0000000000006a3d
3655! Mem[0000000030141410] = 0000491b, %l6 = 0000000000004928
3656 ldsba [%i5+%o5]0x89,%l6 ! %l6 = 000000000000001b
3657! Starting 10 instruction Store Burst
3658! Mem[0000000010141410] = 7fff00a3, %l0 = 0000000071ffcb32
3659 ldstuba [%i5+0x010]%asi,%l0 ! %l0 = 0000007f000000ff
3660
3661! Check Point 17 for processor 0
3662
3663 set p0_check_pt_data_17,%g4
3664 rd %ccr,%g5 ! %g5 = 44
3665 ldx [%g4+0x08],%g2
3666 cmp %l0,%g2 ! %l0 = 000000000000007f
3667 bne %xcc,p0_reg_check_fail0
3668 mov 0xee0,%g1
3669 ldx [%g4+0x10],%g2
3670 cmp %l1,%g2 ! %l1 = 0000000000006a3d
3671 bne %xcc,p0_reg_check_fail1
3672 mov 0xee1,%g1
3673 ldx [%g4+0x18],%g2
3674 cmp %l2,%g2 ! %l2 = 000000000000002d
3675 bne %xcc,p0_reg_check_fail2
3676 mov 0xee2,%g1
3677 ldx [%g4+0x20],%g2
3678 cmp %l3,%g2 ! %l3 = 000000000000a300
3679 bne %xcc,p0_reg_check_fail3
3680 mov 0xee3,%g1
3681 ldx [%g4+0x28],%g2
3682 cmp %l4,%g2 ! %l4 = 000000000000ff5f
3683 bne %xcc,p0_reg_check_fail4
3684 mov 0xee4,%g1
3685 ldx [%g4+0x30],%g2
3686 cmp %l5,%g2 ! %l5 = 00000000ff000000
3687 bne %xcc,p0_reg_check_fail5
3688 mov 0xee5,%g1
3689 ldx [%g4+0x38],%g2
3690 cmp %l6,%g2 ! %l6 = 000000000000001b
3691 bne %xcc,p0_reg_check_fail6
3692 mov 0xee6,%g1
3693 ldx [%g4+0x40],%g2
3694 cmp %l7,%g2 ! %l7 = 0000000000000000
3695 bne %xcc,p0_reg_check_fail7
3696 mov 0xee7,%g1
3697 ldx [%g4+0x48],%g3
3698 std %f0,[%g4]
3699 ldx [%g4],%g2
3700 cmp %g3,%g2 ! %f0 = 6a3de8cb 1e775fff
3701 bne %xcc,p0_freg_check_fail
3702 mov 0xf00,%g1
3703 ldx [%g4+0x50],%g3
3704 std %f2,[%g4]
3705 ldx [%g4],%g2
3706 cmp %g3,%g2 ! %f2 = 63000000 a5000000
3707 bne %xcc,p0_freg_check_fail
3708 mov 0xf02,%g1
3709 ldx [%g4+0x58],%g3
3710 std %f8,[%g4]
3711 ldx [%g4],%g2
3712 cmp %g3,%g2 ! %f8 = 4a106245 ffffffff
3713 bne %xcc,p0_freg_check_fail
3714 mov 0xf08,%g1
3715 ldx [%g4+0x60],%g3
3716 std %f10,[%g4]
3717 ldx [%g4],%g2
3718 cmp %g3,%g2 ! %f10 = 00005f06 a3edf857
3719 bne %xcc,p0_freg_check_fail
3720 mov 0xf10,%g1
3721 ldx [%g4+0x68],%g3
3722 std %f14,[%g4]
3723 ldx [%g4],%g2
3724 cmp %g3,%g2 ! %f14 = ff000000 ff000000
3725 bne %xcc,p0_freg_check_fail
3726 mov 0xf14,%g1
3727 ldx [%g4+0x70],%g3
3728 std %f16,[%g4]
3729 ldx [%g4],%g2
3730 cmp %g3,%g2 ! %f16 = ff000000 ff3389ff
3731 bne %xcc,p0_freg_check_fail
3732 mov 0xf16,%g1
3733 ldx [%g4+0x78],%g3
3734 std %f18,[%g4]
3735 ldx [%g4],%g2
3736 cmp %g3,%g2 ! %f18 = 6a3de8cb 894650e3
3737 bne %xcc,p0_freg_check_fail
3738 mov 0xf18,%g1
3739 ldx [%g4+0x80],%g3
3740 std %f20,[%g4]
3741 ldx [%g4],%g2
3742 cmp %g3,%g2 ! %f20 = ffffffff ff000000
3743 bne %xcc,p0_freg_check_fail
3744 mov 0xf20,%g1
3745 ldx [%g4+0x88],%g3
3746 std %f22,[%g4]
3747 ldx [%g4],%g2
3748 cmp %g3,%g2 ! %f22 = 703f71ab 00000000
3749 bne %xcc,p0_freg_check_fail
3750 mov 0xf22,%g1
3751 ldx [%g4+0x90],%g3
3752 std %f24,[%g4]
3753 ldx [%g4],%g2
3754 cmp %g3,%g2 ! %f24 = 000000ff 00000000
3755 bne %xcc,p0_freg_check_fail
3756 mov 0xf24,%g1
3757 ldx [%g4+0x98],%g3
3758 std %f26,[%g4]
3759 ldx [%g4],%g2
3760 cmp %g3,%g2 ! %f26 = 1db4a51e ff000000
3761 bne %xcc,p0_freg_check_fail
3762 mov 0xf26,%g1
3763 ldx [%g4+0xa0],%g3
3764 std %f28,[%g4]
3765 ldx [%g4],%g2
3766 cmp %g3,%g2 ! %f28 = c065f2b2 06fd1e1a
3767 bne %xcc,p0_freg_check_fail
3768 mov 0xf28,%g1
3769 ldx [%g4+0xa8],%g3
3770 std %f30,[%g4]
3771 ldx [%g4],%g2
3772 cmp %g3,%g2 ! %f30 = 63c94f86 0b3a9e16
3773 bne %xcc,p0_freg_check_fail
3774 mov 0xf30,%g1
3775
3776! Check Point 17 completed
3777
3778
3779p0_label_86:
3780 membar #Sync ! Added by membar checker (17)
3781! %f18 = 6a3de8cb 894650e3, %l2 = 000000000000002d
3782! Mem[0000000010101420] = 000000ff00000000
3783 add %i4,0x020,%g1
3784 stda %f18,[%g1+%l2]ASI_PST16_P ! Mem[0000000010101420] = 6a3de8cb000050e3
3785! Mem[0000000020800040] = 7fffac70, %l0 = 000000000000007f
3786 ldstub [%o1+0x040],%l0 ! %l0 = 0000007f000000ff
3787! Mem[0000000010101408] = 6a3de8cb, %l3 = 000000000000a300
3788 ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 0000006a000000ff
3789! %f22 = 703f71ab 00000000, %l7 = 0000000000000000
3790! Mem[0000000030181428] = 35ec16f04424ff0d
3791 add %i6,0x028,%g1
3792 stda %f22,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030181428] = 35ec16f04424ff0d
3793! Mem[0000000010081420] = 9b4f0820, %l7 = 0000000000000000
3794 swap [%i2+0x020],%l7 ! %l7 = 000000009b4f0820
3795! %f0 = 6a3de8cb 1e775fff, %l7 = 000000009b4f0820
3796! Mem[0000000030181410] = ff000000ffffffff
3797 add %i6,0x010,%g1
3798 stda %f0,[%g1+%l7]ASI_PST8_S ! Mem[0000000030181410] = ff00e800ffffffff
3799! Mem[0000000010181408] = 5fffffff, %l1 = 00006a3d, %l4 = 0000ff5f
3800 add %i6,0x08,%g1
3801 casa [%g1]0x80,%l1,%l4 ! %l4 = 000000005fffffff
3802! %l6 = 000000000000001b, Mem[0000000010181420] = 4f61277f, %asi = 80
3803 stba %l6,[%i6+0x020]%asi ! Mem[0000000010181420] = 1b61277f
3804! Mem[0000000030001400] = 00000000, %l7 = 000000009b4f0820
3805 swapa [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
3806! Starting 10 instruction Load Burst
3807! Mem[0000000010181400] = ffffffff, %l7 = 0000000000000000
3808 ldsha [%i6+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
3809
3810p0_label_87:
3811! Mem[0000000020800040] = ffffac70, %l5 = 00000000ff000000
3812 ldsh [%o1+0x040],%l5 ! %l5 = ffffffffffffffff
3813! Mem[00000000300c1408] = aebbffff, %f4 = c3ae2ea1
3814 lda [%i3+%o4]0x89,%f4 ! %f4 = aebbffff
3815! Mem[0000000010101410] = ffffffff, %l3 = 000000000000006a
3816 lduwa [%i4+%o5]0x88,%l3 ! %l3 = 00000000ffffffff
3817! Mem[0000000021800100] = 9d99b49a, %l6 = 000000000000001b
3818 lduha [%o3+0x100]%asi,%l6 ! %l6 = 0000000000009d99
3819! Mem[0000000010041408] = 000000ff, %l6 = 0000000000009d99
3820 lduba [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000ff
3821! Mem[0000000010181410] = 63c94f86, %f4 = aebbffff
3822 lda [%i6+%o5]0x80,%f4 ! %f4 = 63c94f86
3823! Mem[00000000300c1408] = ffffbbae, %f3 = a5000000
3824 lda [%i3+%o4]0x81,%f3 ! %f3 = ffffbbae
3825! Mem[0000000010081400] = ff5f7700, %l3 = 00000000ffffffff
3826 lduwa [%i2+%g0]0x88,%l3 ! %l3 = 00000000ff5f7700
3827! Mem[0000000030041400] = ff000000, %l0 = 000000000000007f
3828 ldsba [%i1+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
3829! Starting 10 instruction Store Burst
3830! %f24 = 000000ff 00000000, Mem[0000000010001430] = 90afdb7b 408c6cad
3831 stda %f24,[%i0+0x030]%asi ! Mem[0000000010001430] = 000000ff 00000000
3832
3833p0_label_88:
3834! Mem[00000000300c1410] = ff8933ff, %l6 = 00000000000000ff
3835 ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
3836! Mem[0000000030001400] = 20084f9b, %l2 = 000000000000002d
3837 swapa [%i0+%g0]0x81,%l2 ! %l2 = 0000000020084f9b
3838! %l6 = 000000ff, %l7 = ffffffff, Mem[0000000010081400] = 00775fff 000bffff
3839 stda %l6,[%i2+0x000]%asi ! Mem[0000000010081400] = 000000ff ffffffff
3840! Mem[00000000100c1408] = 703f71ab, %l5 = ffffffffffffffff
3841 ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 000000ab000000ff
3842! %f28 = c065f2b2 06fd1e1a, Mem[0000000030141410] = 1b490000 0000ff00
3843 stda %f28,[%i5+%o5]0x81 ! Mem[0000000030141410] = c065f2b2 06fd1e1a
3844! %l1 = 0000000000006a3d, Mem[0000000010181400] = ffffffff
3845 stwa %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00006a3d
3846! Mem[0000000010041408] = 000000ff, %l7 = ffffffffffffffff
3847 ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
3848! Mem[00000000300c1408] = aebbffff, %l0 = ffffffffffffffff
3849 swapa [%i3+%o4]0x89,%l0 ! %l0 = 00000000aebbffff
3850! %f20 = ffffffff ff000000, %l0 = 00000000aebbffff
3851! Mem[0000000010081418] = 9acec51b6b46e4cb
3852 add %i2,0x018,%g1
3853 stda %f20,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010081418] = 000000ffffffffff
3854! Starting 10 instruction Load Burst
3855! Mem[0000000010001400] = ff000000, %l6 = 00000000000000ff
3856 lduwa [%i0+%g0]0x80,%l6 ! %l6 = 00000000ff000000
3857
3858p0_label_89:
3859! %l0 = aebbffff, %l1 = 00006a3d, Mem[0000000030141400] = 065f77ff ffbbd853
3860 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = aebbffff 00006a3d
3861! %f12 = 00000000 1e775fff, Mem[0000000030081410] = ff000000 971f53a3
3862 stda %f12,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 1e775fff
3863! Mem[0000000030181408] = 0b3a9e16fffffddf, %l3 = 00000000ff5f7700
3864 ldxa [%i6+%o4]0x81,%l3 ! %l3 = 0b3a9e16fffffddf
3865! Mem[0000000030141400] = 00006a3d aebbffff, %l2 = 20084f9b, %l3 = fffffddf
3866 ldda [%i5+%g0]0x89,%l2 ! %l2 = 00000000aebbffff 0000000000006a3d
3867! Mem[0000000010081420] = 00000000, %l7 = 00000000000000ff
3868 lduba [%i2+0x023]%asi,%l7 ! %l7 = 0000000000000000
3869! Mem[0000000030141410] = c065f2b2, %l1 = 0000000000006a3d
3870 lduba [%i5+%o5]0x81,%l1 ! %l1 = 00000000000000c0
3871! Mem[0000000030041400] = 468933ff000000ff, %l6 = 00000000ff000000
3872 ldxa [%i1+%g0]0x89,%l6 ! %l6 = 468933ff000000ff
3873! Mem[0000000010081400] = 000000ff, %l7 = 0000000000000000
3874 ldsha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
3875! Mem[0000000010181400] = 00006a3d, %l2 = 00000000aebbffff
3876 ldsha [%i6+%g0]0x88,%l2 ! %l2 = 0000000000006a3d
3877! Starting 10 instruction Store Burst
3878! %l5 = 00000000000000ab, Mem[0000000010081410] = ffbbd853
3879 stba %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = abbbd853
3880
3881p0_label_90:
3882! Mem[0000000010101410] = ffffffff, %l0 = 00000000aebbffff
3883 swapa [%i4+%o5]0x80,%l0 ! %l0 = 00000000ffffffff
3884! %f12 = 00000000 1e775fff, %l3 = 0000000000006a3d
3885! Mem[0000000030001418] = 7b7a34e82bc2120a
3886 add %i0,0x018,%g1
3887 stda %f12,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030001418] = ff5f771e2bc2120a
3888! %l4 = 000000005fffffff, Mem[00000000201c0001] = ff00af65
3889 stb %l4,[%o0+0x001] ! Mem[00000000201c0000] = ffffaf65
3890! Mem[0000000030041400] = ff000000, %l0 = 00000000ffffffff
3891 swapa [%i1+%g0]0x81,%l0 ! %l0 = 00000000ff000000
3892! %l0 = ff000000, %l1 = 000000c0, Mem[0000000010181418] = 00000000 0000003f
3893 std %l0,[%i6+0x018] ! Mem[0000000010181418] = ff000000 000000c0
3894! %l5 = 00000000000000ab, Mem[0000000010041404] = 2cb42ea1, %asi = 80
3895 stba %l5,[%i1+0x004]%asi ! Mem[0000000010041404] = abb42ea1
3896! Mem[00000000100c1400] = 000000ff, %l4 = 000000005fffffff
3897 swapa [%i3+%g0]0x80,%l4 ! %l4 = 00000000000000ff
3898! %f14 = ff000000, Mem[0000000030081410] = 00000000
3899 sta %f14,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff000000
3900! %l0 = 00000000ff000000, Mem[00000000201c0000] = ffffaf65, %asi = 80
3901 stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000af65
3902! Starting 10 instruction Load Burst
3903 membar #Sync ! Added by membar checker (18)
3904! Mem[0000000030141400] = ffffbbae 3d6a0000 ff8933ff 000000ff
3905! Mem[0000000030141410] = c065f2b2 06fd1e1a e350ffeb 3385fac5
3906! Mem[0000000030141420] = 2b6fb6d4 890061e3 63c94f86 d4222f0b
3907! Mem[0000000030141430] = 57f8eda3 f837aaa5 0b3a9e16 e79997ba
3908 ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
3909
3910! Check Point 18 for processor 0
3911
3912 set p0_check_pt_data_18,%g4
3913 rd %ccr,%g5 ! %g5 = 44
3914 ldx [%g4+0x08],%g2
3915 cmp %l0,%g2 ! %l0 = 00000000ff000000
3916 bne %xcc,p0_reg_check_fail0
3917 mov 0xee0,%g1
3918 ldx [%g4+0x10],%g2
3919 cmp %l1,%g2 ! %l1 = 00000000000000c0
3920 bne %xcc,p0_reg_check_fail1
3921 mov 0xee1,%g1
3922 ldx [%g4+0x18],%g2
3923 cmp %l2,%g2 ! %l2 = 0000000000006a3d
3924 bne %xcc,p0_reg_check_fail2
3925 mov 0xee2,%g1
3926 ldx [%g4+0x20],%g2
3927 cmp %l3,%g2 ! %l3 = 0000000000006a3d
3928 bne %xcc,p0_reg_check_fail3
3929 mov 0xee3,%g1
3930 ldx [%g4+0x28],%g2
3931 cmp %l5,%g2 ! %l5 = 00000000000000ab
3932 bne %xcc,p0_reg_check_fail5
3933 mov 0xee5,%g1
3934 ldx [%g4+0x30],%g2
3935 cmp %l6,%g2 ! %l6 = 468933ff000000ff
3936 bne %xcc,p0_reg_check_fail6
3937 mov 0xee6,%g1
3938 ldx [%g4+0x38],%g2
3939 cmp %l7,%g2 ! %l7 = 0000000000000000
3940 bne %xcc,p0_reg_check_fail7
3941 mov 0xee7,%g1
3942 nop ! Wait out %f0 latency
3943 nop ! Wait out %f0 latency
3944 nop ! Wait out %f0 latency
3945 nop ! Wait out %f0 latency
3946 ldx [%g4+0x40],%g3
3947 std %f0,[%g4]
3948 ldx [%g4],%g2
3949 cmp %g3,%g2 ! %f0 = ffffbbae 3d6a0000
3950 bne %xcc,p0_freg_check_fail
3951 mov 0xf00,%g1
3952 ldx [%g4+0x48],%g3
3953 std %f2,[%g4]
3954 ldx [%g4],%g2
3955 cmp %g3,%g2 ! %f2 = ff8933ff 000000ff
3956 bne %xcc,p0_freg_check_fail
3957 mov 0xf02,%g1
3958 ldx [%g4+0x50],%g3
3959 std %f4,[%g4]
3960 ldx [%g4],%g2
3961 cmp %g3,%g2 ! %f4 = c065f2b2 06fd1e1a
3962 bne %xcc,p0_freg_check_fail
3963 mov 0xf04,%g1
3964 ldx [%g4+0x58],%g3
3965 std %f6,[%g4]
3966 ldx [%g4],%g2
3967 cmp %g3,%g2 ! %f6 = e350ffeb 3385fac5
3968 bne %xcc,p0_freg_check_fail
3969 mov 0xf06,%g1
3970 ldx [%g4+0x60],%g3
3971 std %f8,[%g4]
3972 ldx [%g4],%g2
3973 cmp %g3,%g2 ! %f8 = 2b6fb6d4 890061e3
3974 bne %xcc,p0_freg_check_fail
3975 mov 0xf08,%g1
3976 ldx [%g4+0x68],%g3
3977 std %f10,[%g4]
3978 ldx [%g4],%g2
3979 cmp %g3,%g2 ! %f10 = 63c94f86 d4222f0b
3980 bne %xcc,p0_freg_check_fail
3981 mov 0xf10,%g1
3982 ldx [%g4+0x70],%g3
3983 std %f12,[%g4]
3984 ldx [%g4],%g2
3985 cmp %g3,%g2 ! %f12 = 57f8eda3 f837aaa5
3986 bne %xcc,p0_freg_check_fail
3987 mov 0xf12,%g1
3988 ldx [%g4+0x78],%g3
3989 std %f14,[%g4]
3990 ldx [%g4],%g2
3991 cmp %g3,%g2 ! %f14 = 0b3a9e16 e79997ba
3992 bne %xcc,p0_freg_check_fail
3993 mov 0xf14,%g1
3994
3995! Check Point 18 completed
3996
3997
3998p0_label_91:
3999! Mem[0000000030101410] = 000000a5, %l1 = 00000000000000c0
4000 lduba [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
4001! Mem[0000000010041408] = ff000000e3504689, %f4 = c065f2b2 06fd1e1a
4002 ldda [%i1+0x008]%asi,%f4 ! %f4 = ff000000 e3504689
4003! Mem[0000000010041400] = ffff0000, %l3 = 0000000000006a3d
4004 lduwa [%i1+%g0]0x80,%l3 ! %l3 = 00000000ffff0000
4005! Mem[00000000300c1400] = 00000000 0000007f, %l6 = 000000ff, %l7 = 00000000
4006 ldda [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 000000000000007f
4007! Mem[0000000030101408] = c3ae2ea1, %f17 = ff3389ff
4008 lda [%i4+%o4]0x81,%f17 ! %f17 = c3ae2ea1
4009! Mem[00000000100c1414] = 00000000, %l5 = 00000000000000ab
4010 ldsw [%i3+0x014],%l5 ! %l5 = 0000000000000000
4011! Mem[0000000020800000] = ffff7d94, %l0 = 00000000ff000000
4012 lduba [%o1+0x000]%asi,%l0 ! %l0 = 00000000000000ff
4013! Mem[0000000030041408] = 4311caff, %l0 = 00000000000000ff
4014 ldsba [%i1+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
4015! Mem[0000000030041410] = 065f77ff, %f14 = 0b3a9e16
4016 lda [%i1+%o5]0x89,%f14 ! %f14 = 065f77ff
4017! Starting 10 instruction Store Burst
4018! Mem[0000000010081408] = ffffffff, %l6 = 0000000000000000
4019 swapa [%i2+%o4]0x80,%l6 ! %l6 = 00000000ffffffff
4020
4021p0_label_92:
4022! %f28 = c065f2b2, Mem[0000000030181400] = a96e00a3
4023 sta %f28,[%i6+%g0]0x89 ! Mem[0000000030181400] = c065f2b2
4024! Mem[0000000010081410] = 53d8bbab, %l2 = 0000000000006a3d
4025 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 000000ab000000ff
4026! Mem[0000000010181400] = 00006a3d, %l4 = 00000000000000ff
4027 swapa [%i6+%g0]0x88,%l4 ! %l4 = 0000000000006a3d
4028! %l0 = ffffffffffffffff, Mem[000000001008141c] = ffffffff
4029 sth %l0,[%i2+0x01c] ! Mem[000000001008141c] = ffffffff
4030! Mem[0000000030001408] = ffffffff, %l1 = 0000000000000000
4031 swapa [%i0+%o4]0x89,%l1 ! %l1 = 00000000ffffffff
4032! Mem[0000000030001410] = 00003fff, %l3 = 00000000ffff0000
4033 swapa [%i0+%o5]0x89,%l3 ! %l3 = 0000000000003fff
4034! Mem[00000000211c0000] = ff877bbb, %l7 = 000000000000007f
4035 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
4036! %l3 = 0000000000003fff, Mem[0000000010101408] = cbe83dff
4037 stha %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = cbe83fff
4038! %f26 = 1db4a51e, Mem[00000000300c1410] = ff3389ff
4039 sta %f26,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 1db4a51e
4040! Starting 10 instruction Load Burst
4041! Mem[0000000030101400] = 1b5d3e3c, %l4 = 0000000000006a3d
4042 lduwa [%i4+%g0]0x81,%l4 ! %l4 = 000000001b5d3e3c
4043
4044p0_label_93:
4045! Mem[0000000010081420] = 00000000, %l3 = 0000000000003fff
4046 lduh [%i2+0x020],%l3 ! %l3 = 0000000000000000
4047! Mem[0000000030081400] = 1e775fff, %l4 = 000000001b5d3e3c
4048 lduba [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
4049! Mem[0000000030181400] = c065f2b2, %l5 = 0000000000000000
4050 lduba [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000b2
4051! Mem[0000000030001400] = 0000002d00000000, %l3 = 0000000000000000
4052 ldxa [%i0+%g0]0x81,%l3 ! %l3 = 0000002d00000000
4053! Mem[0000000010041408] = ff000000, %l0 = ffffffffffffffff
4054 ldsha [%i1+%o4]0x80,%l0 ! %l0 = ffffffffffffff00
4055! Mem[00000000100c1400] = ffffff5f, %l6 = 00000000ffffffff
4056 lduha [%i3+%g0]0x88,%l6 ! %l6 = 000000000000ff5f
4057! Mem[0000000030181410] = ff00e800ffffffff, %f12 = 57f8eda3 f837aaa5
4058 ldda [%i6+%o5]0x81,%f12 ! %f12 = ff00e800 ffffffff
4059! Mem[0000000030101410] = 000000a5, %l4 = 00000000000000ff
4060 lduba [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000000
4061! Mem[0000000010141438] = ba9799e7, %f30 = 63c94f86
4062 lda [%i5+0x038]%asi,%f30 ! %f30 = ba9799e7
4063! Starting 10 instruction Store Burst
4064! Mem[000000001014143a] = ba9799e7, %l5 = 00000000000000b2
4065 ldstuba [%i5+0x03a]%asi,%l5 ! %l5 = 00000099000000ff
4066
4067p0_label_94:
4068! %l5 = 0000000000000099, Mem[0000000010141410] = a300ffff
4069 stha %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = a3000099
4070! %l0 = ffffffffffffff00, Mem[0000000030181400] = b2f265c0
4071 stwa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffff00
4072! Mem[00000000100c1410] = 4562104a, %l2 = 00000000000000ab
4073 swapa [%i3+%o5]0x88,%l2 ! %l2 = 000000004562104a
4074! %l2 = 000000004562104a, Mem[0000000030041408] = ffca1143
4075 stha %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 104a1143
4076! Mem[0000000010041408] = ff000000, %l4 = 0000000000000000
4077 swapa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff000000
4078! Mem[0000000030141400] = ffffbbae, %l0 = ffffffffffffff00
4079 ldstuba [%i5+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
4080! %f6 = e350ffeb 3385fac5, Mem[0000000010181400] = 000000ff 00000089
4081 stda %f6 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = e350ffeb 3385fac5
4082! %l6 = 000000000000ff5f, Mem[0000000030181408] = 0b3a9e16fffffddf
4083 stxa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000000000ff5f
4084! Mem[0000000021800040] = e784b2d9, %l4 = 00000000ff000000
4085 ldstub [%o3+0x040],%l4 ! %l4 = 000000e7000000ff
4086! Starting 10 instruction Load Burst
4087! Mem[0000000010181400] = 3385fac5, %l1 = 00000000ffffffff
4088 ldsha [%i6+%g0]0x88,%l1 ! %l1 = fffffffffffffac5
4089
4090p0_label_95:
4091! Mem[000000001014143c] = ffffff59, %l2 = 000000004562104a
4092 ldsba [%i5+0x03f]%asi,%l2 ! %l2 = 0000000000000059
4093! Mem[00000000201c0000] = 0000af65, %l0 = 00000000000000ff
4094 ldsha [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000
4095! Mem[0000000030141408] = ff8933ff, %l6 = 000000000000ff5f
4096 ldsha [%i5+%o4]0x81,%l6 ! %l6 = ffffffffffffff89
4097! Mem[00000000100c1400] = 5fffffff 00000000, %l4 = 000000e7, %l5 = 00000099
4098 ldda [%i3+%g0]0x80,%l4 ! %l4 = 000000005fffffff 0000000000000000
4099! Mem[0000000010041400] = a12eb4ab 0000ffff, %l2 = 00000059, %l3 = 00000000
4100 ldda [%i1+%g0]0x88,%l2 ! %l2 = 000000000000ffff 00000000a12eb4ab
4101! Mem[0000000030181410] = ff00e800, %l0 = 0000000000000000
4102 lduba [%i6+%o5]0x81,%l0 ! %l0 = 00000000000000ff
4103! Mem[0000000030041410] = ff775f06000000a5, %l5 = 0000000000000000
4104 ldxa [%i1+%o5]0x81,%l5 ! %l5 = ff775f06000000a5
4105! Mem[0000000010101400] = 000000ff, %l0 = 00000000000000ff
4106 ldswa [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff
4107! Mem[0000000010181410] = 63c94f86, %l7 = 00000000000000ff
4108 ldswa [%i6+0x010]%asi,%l7 ! %l7 = 0000000063c94f86
4109! Starting 10 instruction Store Burst
4110! %f26 = 1db4a51e, Mem[0000000010081408] = 00000000
4111 sta %f26,[%i2+%o4]0x80 ! Mem[0000000010081408] = 1db4a51e
4112
4113! Check Point 19 for processor 0
4114
4115 set p0_check_pt_data_19,%g4
4116 rd %ccr,%g5 ! %g5 = 44
4117 ldx [%g4+0x08],%g2
4118 cmp %l0,%g2 ! %l0 = 00000000000000ff
4119 bne %xcc,p0_reg_check_fail0
4120 mov 0xee0,%g1
4121 ldx [%g4+0x10],%g2
4122 cmp %l1,%g2 ! %l1 = fffffffffffffac5
4123 bne %xcc,p0_reg_check_fail1
4124 mov 0xee1,%g1
4125 ldx [%g4+0x18],%g2
4126 cmp %l2,%g2 ! %l2 = 000000000000ffff
4127 bne %xcc,p0_reg_check_fail2
4128 mov 0xee2,%g1
4129 ldx [%g4+0x20],%g2
4130 cmp %l3,%g2 ! %l3 = 00000000a12eb4ab
4131 bne %xcc,p0_reg_check_fail3
4132 mov 0xee3,%g1
4133 ldx [%g4+0x28],%g2
4134 cmp %l4,%g2 ! %l4 = 000000005fffffff
4135 bne %xcc,p0_reg_check_fail4
4136 mov 0xee4,%g1
4137 ldx [%g4+0x30],%g2
4138 cmp %l5,%g2 ! %l5 = ff775f06000000a5
4139 bne %xcc,p0_reg_check_fail5
4140 mov 0xee5,%g1
4141 ldx [%g4+0x38],%g2
4142 cmp %l6,%g2 ! %l6 = ffffffffffffff89
4143 bne %xcc,p0_reg_check_fail6
4144 mov 0xee6,%g1
4145 ldx [%g4+0x40],%g2
4146 cmp %l7,%g2 ! %l7 = 0000000063c94f86
4147 bne %xcc,p0_reg_check_fail7
4148 mov 0xee7,%g1
4149 ldx [%g4+0x48],%g3
4150 std %f2,[%g4]
4151 ldx [%g4],%g2
4152 cmp %g3,%g2 ! %f2 = ff8933ff 000000ff
4153 bne %xcc,p0_freg_check_fail
4154 mov 0xf02,%g1
4155 ldx [%g4+0x50],%g3
4156 std %f4,[%g4]
4157 ldx [%g4],%g2
4158 cmp %g3,%g2 ! %f4 = ff000000 e3504689
4159 bne %xcc,p0_freg_check_fail
4160 mov 0xf04,%g1
4161 ldx [%g4+0x58],%g3
4162 std %f6,[%g4]
4163 ldx [%g4],%g2
4164 cmp %g3,%g2 ! %f6 = e350ffeb 3385fac5
4165 bne %xcc,p0_freg_check_fail
4166 mov 0xf06,%g1
4167 ldx [%g4+0x60],%g3
4168 std %f12,[%g4]
4169 ldx [%g4],%g2
4170 cmp %g3,%g2 ! %f12 = ff00e800 ffffffff
4171 bne %xcc,p0_freg_check_fail
4172 mov 0xf12,%g1
4173 ldx [%g4+0x68],%g3
4174 std %f14,[%g4]
4175 ldx [%g4],%g2
4176 cmp %g3,%g2 ! %f14 = 065f77ff e79997ba
4177 bne %xcc,p0_freg_check_fail
4178 mov 0xf14,%g1
4179 ldx [%g4+0x70],%g3
4180 std %f16,[%g4]
4181 ldx [%g4],%g2
4182 cmp %g3,%g2 ! %f16 = ff000000 c3ae2ea1
4183 bne %xcc,p0_freg_check_fail
4184 mov 0xf16,%g1
4185 ldx [%g4+0x78],%g3
4186 std %f30,[%g4]
4187 ldx [%g4],%g2
4188 cmp %g3,%g2 ! %f30 = ba9799e7 0b3a9e16
4189 bne %xcc,p0_freg_check_fail
4190 mov 0xf30,%g1
4191
4192! Check Point 19 completed
4193
4194
4195p0_label_96:
4196! %l4 = 000000005fffffff, Mem[0000000010141408] = ffffffff4562104a, %asi = 80
4197 stxa %l4,[%i5+0x008]%asi ! Mem[0000000010141408] = 000000005fffffff
4198! %l1 = fffffffffffffac5, Mem[0000000030101408] = c3ae2ea1ffffffff
4199 stxa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = fffffffffffffac5
4200! Mem[0000000030101400] = 3c3e5d1b, %l2 = 000000000000ffff
4201 swapa [%i4+%g0]0x89,%l2 ! %l2 = 000000003c3e5d1b
4202! %l0 = 00000000000000ff, Mem[0000000030041410] = ff775f06
4203 stba %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff775f06
4204! Mem[0000000010141410] = a3000099, %l1 = fffffffffffffac5
4205 swapa [%i5+%o5]0x88,%l1 ! %l1 = 00000000a3000099
4206! %l7 = 0000000063c94f86, Mem[0000000010001400] = ff000000cbe83d6a
4207 stxa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000063c94f86
4208! %l4 = 5fffffff, %l5 = 000000a5, Mem[0000000010141410] = c5faffff 169e3a0b
4209 stda %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 5fffffff 000000a5
4210! %f12 = ff00e800 ffffffff, %l4 = 000000005fffffff
4211! Mem[0000000030101410] = 000000a500000063
4212 add %i4,0x010,%g1
4213 stda %f12,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030101410] = ffffffff00e800ff
4214! Mem[00000000201c0001] = 0000af65, %l7 = 0000000063c94f86
4215 ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 00000000000000ff
4216! Starting 10 instruction Load Burst
4217! Mem[0000000010141434] = 169e3a0b, %l0 = 00000000000000ff
4218 lduha [%i5+0x034]%asi,%l0 ! %l0 = 000000000000169e
4219
4220p0_label_97:
4221! Mem[0000000010181410] = 63c94f86, %l3 = 00000000a12eb4ab
4222 lduba [%i6+%o5]0x80,%l3 ! %l3 = 0000000000000063
4223! Mem[000000001010143c] = 0b3a9e16, %l2 = 000000003c3e5d1b
4224 lduw [%i4+0x03c],%l2 ! %l2 = 000000000b3a9e16
4225! Mem[0000000010001410] = 169e3a0b, %l6 = ffffffffffffff89
4226 lduha [%i0+%o5]0x80,%l6 ! %l6 = 000000000000169e
4227! Mem[0000000010181410] = 63c94f86, %l6 = 000000000000169e
4228 ldswa [%i6+%o5]0x80,%l6 ! %l6 = 0000000063c94f86
4229! Mem[00000000100c1410] = ab000000, %f16 = ff000000
4230 lda [%i3+0x010]%asi,%f16 ! %f16 = ab000000
4231! Mem[0000000030101400] = 0000ffff, %l0 = 000000000000169e
4232 ldsba [%i4+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
4233! Mem[0000000030041400] = ffffffff, %l7 = 0000000000000000
4234 lduwa [%i1+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
4235! Mem[0000000010101400] = 000000ff, %l0 = ffffffffffffffff
4236 lduha [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff
4237! Mem[0000000010101424] = 000050e3, %l7 = 00000000ffffffff
4238 ldsh [%i4+0x024],%l7 ! %l7 = 0000000000000000
4239! Starting 10 instruction Store Burst
4240! %f24 = 000000ff 00000000, %l7 = 0000000000000000
4241! Mem[0000000010081428] = b6130940a192c190
4242 add %i2,0x028,%g1
4243 stda %f24,[%g1+%l7]ASI_PST8_P ! Mem[0000000010081428] = b6130940a192c190
4244
4245p0_label_98:
4246! Mem[00000000300c1400] = 00000000, %l5 = ff775f06000000a5
4247 swapa [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
4248! Mem[0000000030001400] = 2d000000, %l4 = 000000005fffffff
4249 ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff
4250! Mem[00000000300c1400] = 000000a5, %l3 = 0000000000000063
4251 swapa [%i3+%g0]0x89,%l3 ! %l3 = 00000000000000a5
4252 membar #Sync ! Added by membar checker (19)
4253! %l5 = 0000000000000000, Mem[0000000030141408] = ff8933ff
4254 stba %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 008933ff
4255! Mem[0000000010041408] = 00000000, %l6 = 0000000063c94f86
4256 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000ff
4257! Code Fragment 4
4258p0_fragment_3:
4259! %l0 = 00000000000000ff
4260 setx 0xfb935637e9413f59,%g7,%l0 ! %l0 = fb935637e9413f59
4261! %l1 = 00000000a3000099
4262 setx 0xaa286ad060dbd3b2,%g7,%l1 ! %l1 = aa286ad060dbd3b2
4263 setx 0x7ff8, %g1, %g2
4264 and %l0, %g2, %l0
4265 setx 0xffffffff, %g1, %g2
4266 and %l1, %g2, %l1
4267 setx 0x100000000, %g1, %g2
4268 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4269 ta T_CHANGE_HPRIV
4270 stxa %l1, [%l0]ASI_ICACHE_INSTR
4271 ta T_CHANGE_NONHPRIV
4272! %l0 = fb935637e9413f59
4273 setx 0x432e409fc783a8cf,%g7,%l0 ! %l0 = 432e409fc783a8cf
4274! %l1 = aa286ad060dbd3b2
4275 setx 0x7db3792068c4e1e7,%g7,%l1 ! %l1 = 7db3792068c4e1e7
4276! Mem[0000000010141410] = 5fffffff, %l4 = 0000000000000000
4277 swapa [%i5+%o5]0x80,%l4 ! %l4 = 000000005fffffff
4278! %l5 = 0000000000000000, Mem[00000000100c1410] = 000000ab
4279 stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
4280! %l2 = 000000000b3a9e16, Mem[0000000010041400] = ffff0000abb42ea1
4281 stx %l2,[%i1+%g0] ! Mem[0000000010041400] = 000000000b3a9e16
4282! Starting 10 instruction Load Burst
4283! Mem[0000000030181410] = 00e800ff, %l7 = 0000000000000000
4284 ldswa [%i6+%o5]0x89,%l7 ! %l7 = 0000000000e800ff
4285
4286p0_label_99:
4287! Mem[0000000010041408] = ff000000, %l2 = 000000000b3a9e16
4288 lduha [%i1+%o4]0x80,%l2 ! %l2 = 000000000000ff00
4289! Mem[0000000030001400] = ff00002d, %l1 = 7db3792068c4e1e7
4290 ldsha [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffffff00
4291! Mem[0000000030081410] = ff5f771eff000000, %l4 = 000000005fffffff
4292 ldxa [%i2+%o5]0x89,%l4 ! %l4 = ff5f771eff000000
4293! Mem[0000000010041404] = 0b3a9e16, %l2 = 000000000000ff00
4294 lduha [%i1+0x004]%asi,%l2 ! %l2 = 0000000000000b3a
4295! Mem[0000000030181410] = ff00e800ffffffff, %f14 = 065f77ff e79997ba
4296 ldda [%i6+%o5]0x81,%f14 ! %f14 = ff00e800 ffffffff
4297! Mem[0000000010141400] = ff000000, %l6 = 0000000000000000
4298 ldswa [%i5+%g0]0x88,%l6 ! %l6 = ffffffffff000000
4299! Mem[0000000030001410] = ffff0000, %l6 = ffffffffff000000
4300 lduha [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
4301! Mem[00000000300c1400] = 63000000 0000007f ffffffff 89000000
4302! Mem[00000000300c1410] = 1ea5b41d 000000a3 0b3a9e16 00000b00
4303! Mem[00000000300c1420] = dcfd2bef 3c3e5de6 fddf7318 cbe83d6a
4304! Mem[00000000300c1430] = ffbbd853 00003f00 ea80797b dcfd2bef
4305 ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
4306! Mem[00000000100c1410] = 00000000, %l3 = 00000000000000a5
4307 lduha [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
4308! Starting 10 instruction Store Burst
4309! Mem[0000000010141436] = 169e3a0b, %l2 = 0000000000000b3a
4310 ldstuba [%i5+0x036]%asi,%l2 ! %l2 = 0000003a000000ff
4311
4312p0_label_100:
4313! %l5 = 0000000000000000, Mem[0000000010041408] = 000000ff
4314 stha %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
4315! Mem[0000000010141410] = 00000000, %l2 = 000000000000003a
4316 ldstuba [%i5+%o5]0x88,%l2 ! %l2 = 00000000000000ff
4317! Mem[00000000100c1400] = ffffff5f, %l4 = ff5f771eff000000
4318 ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 0000005f000000ff
4319! %f30 = ba9799e7 0b3a9e16, Mem[0000000010001408] = ff000000 000000ff
4320 stda %f30,[%i0+%o4]0x80 ! Mem[0000000010001408] = ba9799e7 0b3a9e16
4321! %f22 = 703f71ab, Mem[0000000030141400] = aebbffff
4322 sta %f22,[%i5+%g0]0x89 ! Mem[0000000030141400] = 703f71ab
4323! Mem[000000001000140e] = 0b3a9e16, %l2 = 0000000000000000
4324 ldstub [%i0+0x00e],%l2 ! %l2 = 0000009e000000ff
4325! %l7 = 0000000000e800ff, Mem[0000000010081408] = 1db4a51e
4326 stwa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00e800ff
4327! Mem[0000000010081438] = 69f5f8613c3e5de6, %l1 = ffffffffffffff00, %l0 = 432e409fc783a8cf
4328 add %i2,0x38,%g1
4329 casxa [%g1]0x80,%l1,%l0 ! %l0 = 69f5f8613c3e5de6
4330! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000
4331 ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
4332! Starting 10 instruction Load Burst
4333! Mem[00000000100c1400] = ffffffff, %l0 = 69f5f8613c3e5de6
4334 ldsba [%i3+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
4335
4336! Check Point 20 for processor 0
4337
4338 set p0_check_pt_data_20,%g4
4339 rd %ccr,%g5 ! %g5 = 44
4340 ldx [%g4+0x08],%g2
4341 cmp %l0,%g2 ! %l0 = ffffffffffffffff
4342 bne %xcc,p0_reg_check_fail0
4343 mov 0xee0,%g1
4344 ldx [%g4+0x10],%g2
4345 cmp %l1,%g2 ! %l1 = ffffffffffffff00
4346 bne %xcc,p0_reg_check_fail1
4347 mov 0xee1,%g1
4348 ldx [%g4+0x18],%g2
4349 cmp %l2,%g2 ! %l2 = 000000000000009e
4350 bne %xcc,p0_reg_check_fail2
4351 mov 0xee2,%g1
4352 ldx [%g4+0x20],%g2
4353 cmp %l3,%g2 ! %l3 = 0000000000000000
4354 bne %xcc,p0_reg_check_fail3
4355 mov 0xee3,%g1
4356 ldx [%g4+0x28],%g2
4357 cmp %l4,%g2 ! %l4 = 000000000000005f
4358 bne %xcc,p0_reg_check_fail4
4359 mov 0xee4,%g1
4360 ldx [%g4+0x30],%g2
4361 cmp %l5,%g2 ! %l5 = 0000000000000000
4362 bne %xcc,p0_reg_check_fail5
4363 mov 0xee5,%g1
4364 ldx [%g4+0x38],%g2
4365 cmp %l6,%g2 ! %l6 = 0000000000000000
4366 bne %xcc,p0_reg_check_fail6
4367 mov 0xee6,%g1
4368 ldx [%g4+0x40],%g2
4369 cmp %l7,%g2 ! %l7 = 0000000000e800ff
4370 bne %xcc,p0_reg_check_fail7
4371 mov 0xee7,%g1
4372 ldx [%g4+0x48],%g3
4373 std %f0,[%g4]
4374 ldx [%g4],%g2
4375 cmp %g3,%g2 ! %f0 = 63000000 0000007f
4376 bne %xcc,p0_freg_check_fail
4377 mov 0xf00,%g1
4378 ldx [%g4+0x50],%g3
4379 std %f2,[%g4]
4380 ldx [%g4],%g2
4381 cmp %g3,%g2 ! %f2 = ffffffff 89000000
4382 bne %xcc,p0_freg_check_fail
4383 mov 0xf02,%g1
4384 ldx [%g4+0x58],%g3
4385 std %f4,[%g4]
4386 ldx [%g4],%g2
4387 cmp %g3,%g2 ! %f4 = 1ea5b41d 000000a3
4388 bne %xcc,p0_freg_check_fail
4389 mov 0xf04,%g1
4390 ldx [%g4+0x60],%g3
4391 std %f6,[%g4]
4392 ldx [%g4],%g2
4393 cmp %g3,%g2 ! %f6 = 0b3a9e16 00000b00
4394 bne %xcc,p0_freg_check_fail
4395 mov 0xf06,%g1
4396 ldx [%g4+0x68],%g3
4397 std %f8,[%g4]
4398 ldx [%g4],%g2
4399 cmp %g3,%g2 ! %f8 = dcfd2bef 3c3e5de6
4400 bne %xcc,p0_freg_check_fail
4401 mov 0xf08,%g1
4402 ldx [%g4+0x70],%g3
4403 std %f10,[%g4]
4404 ldx [%g4],%g2
4405 cmp %g3,%g2 ! %f10 = fddf7318 cbe83d6a
4406 bne %xcc,p0_freg_check_fail
4407 mov 0xf10,%g1
4408 ldx [%g4+0x78],%g3
4409 std %f12,[%g4]
4410 ldx [%g4],%g2
4411 cmp %g3,%g2 ! %f12 = ffbbd853 00003f00
4412 bne %xcc,p0_freg_check_fail
4413 mov 0xf12,%g1
4414 ldx [%g4+0x80],%g3
4415 std %f14,[%g4]
4416 ldx [%g4],%g2
4417 cmp %g3,%g2 ! %f14 = ea80797b dcfd2bef
4418 bne %xcc,p0_freg_check_fail
4419 mov 0xf14,%g1
4420 ldx [%g4+0x88],%g3
4421 std %f16,[%g4]
4422 ldx [%g4],%g2
4423 cmp %g3,%g2 ! %f16 = ab000000 c3ae2ea1
4424 bne %xcc,p0_freg_check_fail
4425 mov 0xf16,%g1
4426
4427! Check Point 20 completed
4428
4429
4430p0_label_101:
4431! Mem[0000000030101400] = ffff0000, %l5 = 0000000000000000
4432 lduha [%i4+%g0]0x81,%l5 ! %l5 = 000000000000ffff
4433! Mem[0000000010081400] = ff000000, %l4 = 000000000000005f
4434 ldsba [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
4435! Mem[0000000010041410] = 0b3a9e16, %l1 = ffffffffffffff00
4436 lduwa [%i1+%o5]0x88,%l1 ! %l1 = 000000000b3a9e16
4437! Mem[0000000010141410] = ff000000, %l3 = 0000000000000000
4438 ldsba [%i5+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
4439! Mem[0000000030181400] = 00ffffff, %l3 = ffffffffffffffff
4440 ldsba [%i6+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
4441! Mem[00000000300c1410] = 1ea5b41d, %l1 = 000000000b3a9e16
4442 ldsba [%i3+%o5]0x81,%l1 ! %l1 = 000000000000001e
4443! Mem[0000000010181408] = 5fffffff cbe83d6a, %l2 = 0000009e, %l3 = ffffffff
4444 ldd [%i6+%o4],%l2 ! %l2 = 000000005fffffff 00000000cbe83d6a
4445! Mem[0000000010181400] = 3385fac5, %f22 = 703f71ab
4446 lda [%i6+%g0]0x88,%f22 ! %f22 = 3385fac5
4447! Mem[0000000010181410] = a96e6a5a 864fc963, %l2 = 5fffffff, %l3 = cbe83d6a
4448 ldda [%i6+%o5]0x88,%l2 ! %l2 = 00000000864fc963 00000000a96e6a5a
4449! Starting 10 instruction Store Burst
4450! %l2 = 00000000864fc963, Mem[00000000100c1408] = ff713f70a12eaec3, %asi = 80
4451 stxa %l2,[%i3+0x008]%asi ! Mem[00000000100c1408] = 00000000864fc963
4452
4453p0_label_102:
4454! Mem[0000000010041410] = 169e3a0b, %l1 = 000000000000001e
4455 swapa [%i1+%o5]0x80,%l1 ! %l1 = 00000000169e3a0b
4456! %f18 = 6a3de8cb 894650e3, Mem[0000000010141400] = 000000ff 00000000
4457 stda %f18,[%i5+%g0]0x80 ! Mem[0000000010141400] = 6a3de8cb 894650e3
4458! %f13 = 00003f00, Mem[0000000030001408] = 00000000
4459 sta %f13,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00003f00
4460! Mem[0000000010101400] = ff000000, %l3 = 00000000a96e6a5a
4461 swapa [%i4+%g0]0x80,%l3 ! %l3 = 00000000ff000000
4462! Mem[0000000010081418] = 000000ffffffffff, %l4 = 0000000000000000
4463 ldx [%i2+0x018],%l4 ! %l4 = 000000ffffffffff
4464! %l5 = 000000000000ffff, Mem[0000000030001410] = ffff0000
4465 stwa %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000ffff
4466! Mem[00000000100c1410] = 00000000, %l5 = 000000000000ffff
4467 ldstuba [%i3+%o5]0x80,%l5 ! %l5 = 00000000000000ff
4468! %l4 = 000000ffffffffff, Mem[0000000030041400] = 468933ffffffffff
4469 stxa %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ffffffffff
4470! Mem[0000000010141438] = ba97ffe7, %l7 = 0000000000e800ff
4471 swap [%i5+0x038],%l7 ! %l7 = 00000000ba97ffe7
4472! Starting 10 instruction Load Burst
4473! Mem[0000000010101410] = aebbffff, %l3 = 00000000ff000000
4474 lduwa [%i4+%o5]0x80,%l3 ! %l3 = 00000000aebbffff
4475
4476p0_label_103:
4477 membar #Sync ! Added by membar checker (20)
4478! Mem[0000000010081400] = 000000ff ffffffff 00e800ff ff5f771e
4479! Mem[0000000010081410] = ffbbd853 00003f00 000000ff ffffffff
4480! Mem[0000000010081420] = 00000000 a48e84c7 b6130940 a192c190
4481! Mem[0000000010081430] = 00000000 00000046 69f5f861 3c3e5de6
4482 ldda [%i2]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010081400
4483! Mem[0000000030041408] = 1db4a51e 43114a10, %l0 = ffffffff, %l1 = 169e3a0b
4484 ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000043114a10 000000001db4a51e
4485! Mem[0000000010181410] = 864fc963, %f26 = 1db4a51e
4486 lda [%i6+%o5]0x88,%f26 ! %f26 = 864fc963
4487! Mem[0000000010181408] = 5fffffff, %f18 = 6a3de8cb
4488 lda [%i6+%o4]0x80,%f18 ! %f18 = 5fffffff
4489! Mem[0000000010081400] = 000000ff, %l3 = 00000000aebbffff
4490 ldsba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000
4491! Mem[0000000030041408] = 104a1143, %l7 = 00000000ba97ffe7
4492 ldsha [%i1+%o4]0x81,%l7 ! %l7 = 000000000000104a
4493! Mem[00000000100c1408] = 63c94f8600000000, %f26 = 864fc963 ff000000
4494 ldda [%i3+%o4]0x88,%f26 ! %f26 = 63c94f86 00000000
4495! Mem[00000000100c1400] = 00000000 ffffffff, %l0 = 43114a10, %l1 = 1db4a51e
4496 ldda [%i3+%g0]0x88,%l0 ! %l0 = 00000000ffffffff 0000000000000000
4497! Mem[0000000010181400] = 3385fac5, %l4 = 000000ffffffffff
4498 ldswa [%i6+%g0]0x88,%l4 ! %l4 = 000000003385fac5
4499! Starting 10 instruction Store Burst
4500! %l0 = ffffffff, %l1 = 00000000, Mem[0000000030141408] = ff338900 ff000000
4501 stda %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffff 00000000
4502
4503p0_label_104:
4504! %l0 = 00000000ffffffff, Mem[0000000010141430] = fff8eda3169eff0b, %asi = 80
4505 stxa %l0,[%i5+0x030]%asi ! Mem[0000000010141430] = 00000000ffffffff
4506! %f24 = 000000ff 00000000, Mem[0000000030101400] = 0000ffff dcfd2bef
4507 stda %f24,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff 00000000
4508! %l2 = 864fc963, %l3 = 00000000, Mem[0000000010101400] = a96e6a5a ff3389ff
4509 std %l2,[%i4+%g0] ! Mem[0000000010101400] = 864fc963 00000000
4510! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000
4511 ldstuba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000ff
4512! %l0 = 00000000ffffffff, Mem[0000000030001410] = ffff0000
4513 stba %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffff0000
4514! Mem[0000000030041408] = 43114a10, %l2 = 00000000864fc963
4515 swapa [%i1+%o4]0x89,%l2 ! %l2 = 0000000043114a10
4516! %l1 = 0000000000000000, Mem[0000000010101408] = ff3fe8cb
4517 stba %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 003fe8cb
4518! %l7 = 000000000000104a, Mem[00000000300c1400] = 63000000
4519 stwa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000104a
4520! Mem[0000000010141404] = 894650e3, %l3 = 00000000, %l3 = 00000000
4521 add %i5,0x04,%g1
4522 casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000894650e3
4523! Starting 10 instruction Load Burst
4524! Mem[0000000030101410] = ffffffff, %l6 = 0000000000000000
4525 lduwa [%i4+%o5]0x89,%l6 ! %l6 = 00000000ffffffff
4526
4527p0_label_105:
4528! Mem[0000000030081410] = ff5f771e ff000000, %l6 = ffffffff, %l7 = 0000104a
4529 ldda [%i2+%o5]0x89,%l6 ! %l6 = 00000000ff000000 00000000ff5f771e
4530! Mem[0000000030101408] = ffffffff, %l7 = 00000000ff5f771e
4531 lduha [%i4+%o4]0x89,%l7 ! %l7 = 000000000000ffff
4532! Mem[0000000030181410] = ff00e800, %l2 = 0000000043114a10
4533 lduha [%i6+%o5]0x81,%l2 ! %l2 = 000000000000ff00
4534! Mem[0000000010081408] = 00e800ff, %l3 = 00000000894650e3
4535 lduha [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000e8
4536! Mem[0000000010041420] = 00005f06, %l3 = 00000000000000e8
4537 ldub [%i1+0x021],%l3 ! %l3 = 0000000000000000
4538! Mem[0000000030001400] = ff00002d, %l0 = 00000000ffffffff
4539 ldsba [%i0+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
4540! Mem[0000000030001400] = 2d0000ff, %f25 = 00000000
4541 lda [%i0+%g0]0x89,%f25 ! %f25 = 2d0000ff
4542! Mem[0000000030041410] = 065f77ff, %l4 = 000000003385fac5
4543 ldsba [%i1+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
4544! Mem[0000000030081400] = 1e775fff, %l3 = 0000000000000000
4545 ldsba [%i2+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
4546! Starting 10 instruction Store Burst
4547! %f26 = 63c94f86, Mem[0000000010041410] = 0000001e
4548 sta %f26,[%i1+%o5]0x80 ! Mem[0000000010041410] = 63c94f86
4549
4550! Check Point 21 for processor 0
4551
4552 set p0_check_pt_data_21,%g4
4553 rd %ccr,%g5 ! %g5 = 44
4554 ldx [%g4+0x08],%g2
4555 cmp %l0,%g2 ! %l0 = ffffffffffffffff
4556 bne %xcc,p0_reg_check_fail0
4557 mov 0xee0,%g1
4558 ldx [%g4+0x10],%g2
4559 cmp %l1,%g2 ! %l1 = 0000000000000000
4560 bne %xcc,p0_reg_check_fail1
4561 mov 0xee1,%g1
4562 ldx [%g4+0x18],%g2
4563 cmp %l2,%g2 ! %l2 = 000000000000ff00
4564 bne %xcc,p0_reg_check_fail2
4565 mov 0xee2,%g1
4566 ldx [%g4+0x20],%g2
4567 cmp %l3,%g2 ! %l3 = ffffffffffffffff
4568 bne %xcc,p0_reg_check_fail3
4569 mov 0xee3,%g1
4570 ldx [%g4+0x28],%g2
4571 cmp %l4,%g2 ! %l4 = ffffffffffffffff
4572 bne %xcc,p0_reg_check_fail4
4573 mov 0xee4,%g1
4574 ldx [%g4+0x30],%g2
4575 cmp %l5,%g2 ! %l5 = 0000000000000000
4576 bne %xcc,p0_reg_check_fail5
4577 mov 0xee5,%g1
4578 ldx [%g4+0x38],%g2
4579 cmp %l6,%g2 ! %l6 = 00000000ff000000
4580 bne %xcc,p0_reg_check_fail6
4581 mov 0xee6,%g1
4582 ldx [%g4+0x40],%g2
4583 cmp %l7,%g2 ! %l7 = 000000000000ffff
4584 bne %xcc,p0_reg_check_fail7
4585 mov 0xee7,%g1
4586 ldx [%g4+0x48],%g3
4587 std %f0,[%g4]
4588 ldx [%g4],%g2
4589 cmp %g3,%g2 ! %f0 = ffffffff ff000000
4590 bne %xcc,p0_freg_check_fail
4591 mov 0xf00,%g1
4592 ldx [%g4+0x50],%g3
4593 std %f2,[%g4]
4594 ldx [%g4],%g2
4595 cmp %g3,%g2 ! %f2 = 1e775fff ff00e800
4596 bne %xcc,p0_freg_check_fail
4597 mov 0xf02,%g1
4598 ldx [%g4+0x58],%g3
4599 std %f4,[%g4]
4600 ldx [%g4],%g2
4601 cmp %g3,%g2 ! %f4 = 003f0000 53d8bbff
4602 bne %xcc,p0_freg_check_fail
4603 mov 0xf04,%g1
4604 ldx [%g4+0x60],%g3
4605 std %f6,[%g4]
4606 ldx [%g4],%g2
4607 cmp %g3,%g2 ! %f6 = ffffffff ff000000
4608 bne %xcc,p0_freg_check_fail
4609 mov 0xf06,%g1
4610 ldx [%g4+0x68],%g3
4611 std %f8,[%g4]
4612 ldx [%g4],%g2
4613 cmp %g3,%g2 ! %f8 = c7848ea4 00000000
4614 bne %xcc,p0_freg_check_fail
4615 mov 0xf08,%g1
4616 ldx [%g4+0x70],%g3
4617 std %f10,[%g4]
4618 ldx [%g4],%g2
4619 cmp %g3,%g2 ! %f10 = 90c192a1 400913b6
4620 bne %xcc,p0_freg_check_fail
4621 mov 0xf10,%g1
4622 ldx [%g4+0x78],%g3
4623 std %f12,[%g4]
4624 ldx [%g4],%g2
4625 cmp %g3,%g2 ! %f12 = 46000000 00000000
4626 bne %xcc,p0_freg_check_fail
4627 mov 0xf12,%g1
4628 ldx [%g4+0x80],%g3
4629 std %f14,[%g4]
4630 ldx [%g4],%g2
4631 cmp %g3,%g2 ! %f14 = e65d3e3c 61f8f569
4632 bne %xcc,p0_freg_check_fail
4633 mov 0xf14,%g1
4634 ldx [%g4+0x88],%g3
4635 std %f18,[%g4]
4636 ldx [%g4],%g2
4637 cmp %g3,%g2 ! %f18 = 5fffffff 894650e3
4638 bne %xcc,p0_freg_check_fail
4639 mov 0xf18,%g1
4640 ldx [%g4+0x90],%g3
4641 std %f22,[%g4]
4642 ldx [%g4],%g2
4643 cmp %g3,%g2 ! %f22 = 3385fac5 00000000
4644 bne %xcc,p0_freg_check_fail
4645 mov 0xf22,%g1
4646 ldx [%g4+0x98],%g3
4647 std %f24,[%g4]
4648 ldx [%g4],%g2
4649 cmp %g3,%g2 ! %f24 = 000000ff 2d0000ff
4650 bne %xcc,p0_freg_check_fail
4651 mov 0xf24,%g1
4652 ldx [%g4+0xa0],%g3
4653 std %f26,[%g4]
4654 ldx [%g4],%g2
4655 cmp %g3,%g2 ! %f26 = 63c94f86 00000000
4656 bne %xcc,p0_freg_check_fail
4657 mov 0xf26,%g1
4658
4659! Check Point 21 completed
4660
4661
4662p0_label_106:
4663! %l3 = ffffffffffffffff, Mem[0000000030001400] = 2d0000ff
4664 stha %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 2d00ffff
4665! Mem[0000000010141418] = 00590dcc000000a5, %l7 = 000000000000ffff, %l6 = 00000000ff000000
4666 add %i5,0x18,%g1
4667 casxa [%g1]0x80,%l7,%l6 ! %l6 = 00590dcc000000a5
4668! Mem[0000000010041408] = 00000000, %l2 = 000000000000ff00
4669 ldstub [%i1+%o4],%l2 ! %l2 = 00000000000000ff
4670 membar #Sync ! Added by membar checker (21)
4671! %l6 = 000000a5, %l7 = 0000ffff, Mem[0000000010081420] = 00000000 a48e84c7
4672 stda %l6,[%i2+0x020]%asi ! Mem[0000000010081420] = 000000a5 0000ffff
4673! Mem[0000000010081408] = 00e800ff, %l6 = 00590dcc000000a5
4674 swapa [%i2+%o4]0x80,%l6 ! %l6 = 0000000000e800ff
4675! %l6 = 0000000000e800ff, Mem[00000000300c1410] = 1ea5b41d
4676 stwa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00e800ff
4677! %f25 = 2d0000ff, Mem[0000000030081410] = ff000000
4678 sta %f25,[%i2+%o5]0x89 ! Mem[0000000030081410] = 2d0000ff
4679! Mem[0000000021800181] = 15372200, %l6 = 0000000000e800ff
4680 ldstuba [%o3+0x181]%asi,%l6 ! %l6 = 00000037000000ff
4681! %f15 = 61f8f569, Mem[0000000030101408] = ffffffff
4682 sta %f15,[%i4+%o4]0x81 ! Mem[0000000030101408] = 61f8f569
4683! Starting 10 instruction Load Burst
4684! Mem[000000001010141c] = 00000000, %l7 = 000000000000ffff
4685 ldswa [%i4+0x01c]%asi,%l7 ! %l7 = 0000000000000000
4686
4687p0_label_107:
4688! Mem[00000000300c1410] = ff00e800, %l2 = 0000000000000000
4689 lduha [%i3+%o5]0x89,%l2 ! %l2 = 000000000000e800
4690! Mem[00000000100c1400] = ffffffff, %l4 = ffffffffffffffff
4691 lduba [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff
4692! Mem[0000000010001408] = ba9799e7, %l4 = 00000000000000ff
4693 lduba [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000ba
4694! Mem[0000000030081400] = 0000582a1e775fff, %f0 = ffffffff ff000000
4695 ldda [%i2+%g0]0x89,%f0 ! %f0 = 0000582a 1e775fff
4696! Mem[0000000030001400] = 2d00ffff, %l6 = 0000000000000037
4697 ldswa [%i0+%g0]0x89,%l6 ! %l6 = 000000002d00ffff
4698! Mem[0000000030001400] = 2d00ffff, %l6 = 000000002d00ffff
4699 ldsha [%i0+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
4700! Mem[0000000010141410] = ff000000, %f23 = 00000000
4701 lda [%i5+%o5]0x80,%f23 ! %f23 = ff000000
4702! Mem[0000000030081408] = a3ed00ff, %l0 = ffffffffffffffff
4703 ldswa [%i2+%o4]0x89,%l0 ! %l0 = ffffffffa3ed00ff
4704! Mem[0000000030181408] = 00000000 0000ff5f, %l0 = a3ed00ff, %l1 = 00000000
4705 ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 000000000000ff5f
4706! Starting 10 instruction Store Burst
4707! %f12 = 46000000, Mem[0000000010181410] = 864fc963
4708 sta %f12,[%i6+%o5]0x88 ! Mem[0000000010181410] = 46000000
4709
4710p0_label_108:
4711! Mem[00000000300c1408] = ffffffff, %l2 = 000000000000e800
4712 ldstuba [%i3+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
4713! %l7 = 0000000000000000, Mem[0000000010181400] = 3385fac5
4714 stba %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 3385fa00
4715! %l4 = 000000ba, %l5 = 00000000, Mem[0000000030041408] = 63c94f86 1ea5b41d
4716 stda %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ba 00000000
4717! Mem[0000000021800100] = 9d99b49a, %l4 = 00000000000000ba
4718 ldstub [%o3+0x100],%l4 ! %l4 = 0000009d000000ff
4719! %f20 = ffffffff ff000000, %l0 = 0000000000000000
4720! Mem[00000000100c1418] = 59755bee00000071
4721 add %i3,0x018,%g1
4722 stda %f20,[%g1+%l0]ASI_PST32_PL ! Mem[00000000100c1418] = 59755bee00000071
4723! Mem[0000000010141408] = ff0000005fffffff, %l4 = 000000000000009d
4724 ldxa [%i5+0x008]%asi,%l4 ! %l4 = ff0000005fffffff
4725! Code Fragment 4
4726p0_fragment_4:
4727! %l0 = 0000000000000000
4728 setx 0x1e3c3b400b0b1350,%g7,%l0 ! %l0 = 1e3c3b400b0b1350
4729! %l1 = 000000000000ff5f
4730 setx 0x9b5bee204f681ad8,%g7,%l1 ! %l1 = 9b5bee204f681ad8
4731 setx 0x7ff8, %g1, %g2
4732 and %l0, %g2, %l0
4733 setx 0xffffffff, %g1, %g2
4734 and %l1, %g2, %l1
4735 setx 0x100000000, %g1, %g2
4736 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4737 ta T_CHANGE_HPRIV
4738 stxa %l1, [%l0]ASI_ICACHE_INSTR
4739 ta T_CHANGE_NONHPRIV
4740! %l0 = 1e3c3b400b0b1350
4741 setx 0x965a1f4835444d47,%g7,%l0 ! %l0 = 965a1f4835444d47
4742! %l1 = 9b5bee204f681ad8
4743 setx 0x1278efb862d8ad56,%g7,%l1 ! %l1 = 1278efb862d8ad56
4744! %l5 = 0000000000000000, Mem[0000000030101400] = 00000000
4745 stba %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
4746! %f26 = 63c94f86 00000000, Mem[0000000010141410] = 000000ff a5000000
4747 stda %f26,[%i5+%o5]0x88 ! Mem[0000000010141410] = 63c94f86 00000000
4748! Starting 10 instruction Load Burst
4749! Mem[00000000300c1400] = 4a100000, %l5 = 0000000000000000
4750 ldsha [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
4751
4752p0_label_109:
4753! Mem[0000000030041410] = a5000000065f77ff, %l0 = 965a1f4835444d47
4754 ldxa [%i1+%o5]0x89,%l0 ! %l0 = a5000000065f77ff
4755! Mem[00000000100c1410] = 00000000000000ff, %l5 = 0000000000000000
4756 ldxa [%i3+%o5]0x88,%l5 ! %l5 = 00000000000000ff
4757! Mem[0000000021800000] = 1a7bd0b4, %l3 = ffffffffffffffff
4758 ldsh [%o3+%g0],%l3 ! %l3 = 0000000000001a7b
4759! Mem[0000000030001400] = 000000002d00ffff, %l0 = a5000000065f77ff
4760 ldxa [%i0+%g0]0x89,%l0 ! %l0 = 000000002d00ffff
4761! Mem[0000000010001400] = 000000ff, %f28 = c065f2b2
4762 lda [%i0+%g0]0x88,%f28 ! %f28 = 000000ff
4763! Mem[0000000010041418] = 2adc0000, %l1 = 1278efb862d8ad56
4764 ldsba [%i1+0x01a]%asi,%l1 ! %l1 = 0000000000000000
4765! Mem[0000000010041410] = 864fc963, %l1 = 0000000000000000
4766 ldsba [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000063
4767! Mem[0000000030101410] = ff00e800ffffffff, %f0 = 0000582a 1e775fff
4768 ldda [%i4+%o5]0x89,%f0 ! %f0 = ff00e800 ffffffff
4769! Mem[0000000030181410] = ff00e800, %f7 = ff000000
4770 lda [%i6+%o5]0x81,%f7 ! %f7 = ff00e800
4771! Starting 10 instruction Store Burst
4772! %l7 = 0000000000000000, Mem[00000000300c1410] = 00e800ff000000a3
4773 stxa %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
4774
4775p0_label_110:
4776! %l4 = ff0000005fffffff, Mem[0000000010141400] = 6a3de8cb894650e3
4777 stxa %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff0000005fffffff
4778! Mem[0000000010001408] = ba9799e7, %l4 = 5fffffff, %l5 = 000000ff
4779 add %i0,0x08,%g1
4780 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000ba9799e7
4781! %f20 = ffffffff ff000000, %l1 = 0000000000000063
4782! Mem[0000000030101400] = 00000000ff000000
4783 stda %f20,[%i4+%l1]ASI_PST8_SL ! Mem[0000000030101400] = 00000000ffffff00
4784! Mem[00000000100c1408] = 00000000, %l0 = 000000002d00ffff
4785 swapa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
4786! %f0 = ff00e800, Mem[0000000030001410] = ffff0000
4787 sta %f0 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff00e800
4788! %l4 = ff0000005fffffff, Mem[0000000010181408] = 5fffffffcbe83d6a
4789 stxa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff0000005fffffff
4790! %l2 = 000000ff, %l3 = 00001a7b, Mem[0000000010081408] = 000000a5 ff5f771e
4791 std %l2,[%i2+%o4] ! Mem[0000000010081408] = 000000ff 00001a7b
4792! Mem[000000001010140c] = 894650e3, %l5 = 00000000ba9799e7
4793 swap [%i4+0x00c],%l5 ! %l5 = 00000000894650e3
4794! %l5 = 00000000894650e3, Mem[00000000100c1410] = 000000ff
4795 stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000050e3
4796! Starting 10 instruction Load Burst
4797! Mem[0000000010101404] = 00000000, %l1 = 0000000000000063
4798 ldswa [%i4+0x004]%asi,%l1 ! %l1 = 0000000000000000
4799
4800! Check Point 22 for processor 0
4801
4802 set p0_check_pt_data_22,%g4
4803 rd %ccr,%g5 ! %g5 = 44
4804 ldx [%g4+0x08],%g2
4805 cmp %l0,%g2 ! %l0 = 0000000000000000
4806 bne %xcc,p0_reg_check_fail0
4807 mov 0xee0,%g1
4808 ldx [%g4+0x10],%g2
4809 cmp %l1,%g2 ! %l1 = 0000000000000000
4810 bne %xcc,p0_reg_check_fail1
4811 mov 0xee1,%g1
4812 ldx [%g4+0x18],%g2
4813 cmp %l2,%g2 ! %l2 = 00000000000000ff
4814 bne %xcc,p0_reg_check_fail2
4815 mov 0xee2,%g1
4816 ldx [%g4+0x20],%g2
4817 cmp %l3,%g2 ! %l3 = 0000000000001a7b
4818 bne %xcc,p0_reg_check_fail3
4819 mov 0xee3,%g1
4820 ldx [%g4+0x28],%g2
4821 cmp %l4,%g2 ! %l4 = ff0000005fffffff
4822 bne %xcc,p0_reg_check_fail4
4823 mov 0xee4,%g1
4824 ldx [%g4+0x30],%g2
4825 cmp %l5,%g2 ! %l5 = 00000000894650e3
4826 bne %xcc,p0_reg_check_fail5
4827 mov 0xee5,%g1
4828 ldx [%g4+0x38],%g2
4829 cmp %l6,%g2 ! %l6 = ffffffffffffffff
4830 bne %xcc,p0_reg_check_fail6
4831 mov 0xee6,%g1
4832 ldx [%g4+0x40],%g2
4833 cmp %l7,%g2 ! %l7 = 0000000000000000
4834 bne %xcc,p0_reg_check_fail7
4835 mov 0xee7,%g1
4836 ldx [%g4+0x48],%g3
4837 std %f0,[%g4]
4838 ldx [%g4],%g2
4839 cmp %g3,%g2 ! %f0 = ff00e800 ffffffff
4840 bne %xcc,p0_freg_check_fail
4841 mov 0xf00,%g1
4842 ldx [%g4+0x50],%g3
4843 std %f6,[%g4]
4844 ldx [%g4],%g2
4845 cmp %g3,%g2 ! %f6 = ffffffff ff00e800
4846 bne %xcc,p0_freg_check_fail
4847 mov 0xf06,%g1
4848 ldx [%g4+0x58],%g3
4849 std %f22,[%g4]
4850 ldx [%g4],%g2
4851 cmp %g3,%g2 ! %f22 = 3385fac5 ff000000
4852 bne %xcc,p0_freg_check_fail
4853 mov 0xf22,%g1
4854 ldx [%g4+0x60],%g3
4855 std %f28,[%g4]
4856 ldx [%g4],%g2
4857 cmp %g3,%g2 ! %f28 = 000000ff 06fd1e1a
4858 bne %xcc,p0_freg_check_fail
4859 mov 0xf28,%g1
4860
4861! Check Point 22 completed
4862
4863
4864p0_label_111:
4865! Mem[0000000010001418] = ccbe12ae, %f0 = ff00e800
4866 ld [%i0+0x018],%f0 ! %f0 = ccbe12ae
4867! Mem[0000000010141400] = 000000ff, %l5 = 00000000894650e3
4868 ldsba [%i5+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
4869! Mem[0000000010081410] = ffbbd853, %l4 = ff0000005fffffff
4870 ldsha [%i2+%o5]0x80,%l4 ! %l4 = ffffffffffffffbb
4871! Mem[0000000030101408] = 69f5f861, %l2 = 00000000000000ff
4872 ldswa [%i4+%o4]0x89,%l2 ! %l2 = 0000000069f5f861
4873! Mem[0000000010041410] = 63c94f86864fc963, %f8 = c7848ea4 00000000
4874 ldda [%i1+0x010]%asi,%f8 ! %f8 = 63c94f86 864fc963
4875! Mem[0000000030001410] = e35075eb 00e800ff, %l2 = 69f5f861, %l3 = 00001a7b
4876 ldda [%i0+%o5]0x89,%l2 ! %l2 = 0000000000e800ff 00000000e35075eb
4877! Mem[0000000010041408] = ff000000, %l5 = ffffffffffffffff
4878 ldsba [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
4879! Mem[0000000010081400] = 000000ffffffffff, %f18 = 5fffffff 894650e3
4880 ldd [%i2+%g0],%f18 ! %f18 = 000000ff ffffffff
4881! Mem[0000000010141428] = 0b2f0bd4, %l4 = ffffffffffffffbb
4882 ldsw [%i5+0x028],%l4 ! %l4 = 000000000b2f0bd4
4883! Starting 10 instruction Store Burst
4884! %f30 = ba9799e7 0b3a9e16, Mem[0000000010101408] = 003fe8cb ba9799e7
4885 stda %f30,[%i4+%o4]0x80 ! Mem[0000000010101408] = ba9799e7 0b3a9e16
4886
4887p0_label_112:
4888! %l0 = 00000000, %l1 = 00000000, Mem[0000000010081400] = 000000ff ffffffff
4889 stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 00000000
4890! Mem[0000000030141408] = ffffffff, %l7 = 0000000000000000
4891 swapa [%i5+%o4]0x81,%l7 ! %l7 = 00000000ffffffff
4892! %l6 = ffffffff, %l7 = ffffffff, Mem[0000000010141408] = 000000ff ffffff5f
4893 stda %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffff ffffffff
4894! %l6 = ffffffffffffffff, Mem[0000000010141408] = ffffffff
4895 stwa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffff
4896! %f0 = ccbe12ae ffffffff, Mem[0000000010081410] = ffbbd853 00003f00
4897 std %f0 ,[%i2+%o5] ! Mem[0000000010081410] = ccbe12ae ffffffff
4898! Mem[0000000030081400] = ff5f771e, %l1 = 0000000000000000
4899 swapa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ff5f771e
4900! %f30 = ba9799e7 0b3a9e16, %l4 = 000000000b2f0bd4
4901! Mem[0000000030001438] = 00000089aebbffff
4902 add %i0,0x038,%g1
4903 stda %f30,[%g1+%l4]ASI_PST32_S ! Mem[0000000030001438] = 00000089aebbffff
4904! Mem[0000000021800100] = ff99b49a, %l3 = 00000000e35075eb
4905 ldstuba [%o3+0x100]%asi,%l3 ! %l3 = 000000ff000000ff
4906! %f16 = ab000000 c3ae2ea1, Mem[0000000010081400] = 00000000 00000000
4907 stda %f16,[%i2+%g0]0x88 ! Mem[0000000010081400] = ab000000 c3ae2ea1
4908! Starting 10 instruction Load Burst
4909! Mem[0000000030081400] = 000000002a580000, %f8 = 63c94f86 864fc963
4910 ldda [%i2+%g0]0x81,%f8 ! %f8 = 00000000 2a580000
4911
4912p0_label_113:
4913! Mem[0000000030081408] = ff00eda3, %l0 = 0000000000000000
4914 lduha [%i2+%o4]0x81,%l0 ! %l0 = 000000000000ff00
4915! Mem[00000000100c1410] = 00000000 000050e3, %l4 = 0b2f0bd4, %l5 = ffffffff
4916 ldda [%i3+%o5]0x88,%l4 ! %l4 = 00000000000050e3 0000000000000000
4917! Mem[0000000010041408] = 000000ff, %l6 = ffffffffffffffff
4918 lduha [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000ff
4919! Mem[0000000030101410] = ff00e800ffffffff, %f0 = ccbe12ae ffffffff
4920 ldda [%i4+%o5]0x89,%f0 ! %f0 = ff00e800 ffffffff
4921! Mem[0000000030181400] = 0000000000ffffff, %f4 = 003f0000 53d8bbff
4922 ldda [%i6+%g0]0x89,%f4 ! %f4 = 00000000 00ffffff
4923 membar #Sync ! Added by membar checker (22)
4924! Mem[0000000010101400] = 864fc963 00000000 ba9799e7 0b3a9e16
4925! Mem[0000000010101410] = aebbffff ff000000 703f71ab 00000000
4926! Mem[0000000010101420] = 6a3de8cb 000050e3 1db4a51e ff000000
4927! Mem[0000000010101430] = c065f2b2 06fd1e1a 63c94f86 0b3a9e16
4928 ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
4929! Mem[0000000030101400] = 00000000 ffffff00, %l6 = 000000ff, %l7 = ffffffff
4930 ldda [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000 00000000ffffff00
4931! Mem[0000000010001408] = e79997ba, %l0 = 000000000000ff00
4932 lduwa [%i0+%o4]0x88,%l0 ! %l0 = 00000000e79997ba
4933! Mem[0000000021800040] = ff84b2d9, %l3 = 00000000000000ff
4934 lduba [%o3+0x041]%asi,%l3 ! %l3 = 0000000000000084
4935! Starting 10 instruction Store Burst
4936! %l7 = 00000000ffffff00, Mem[0000000030141400] = ab713f70
4937 stha %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff003f70
4938
4939p0_label_114:
4940! %l0 = 00000000e79997ba, Mem[0000000030101400] = 00000000
4941 stwa %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = e79997ba
4942! %f24 = 000000ff 2d0000ff, Mem[0000000010041418] = 2adc0000 00000046
4943 std %f24,[%i1+0x018] ! Mem[0000000010041418] = 000000ff 2d0000ff
4944! Mem[00000000300c1408] = ffffffff, %l7 = 00000000ffffff00
4945 ldstuba [%i3+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
4946 membar #Sync ! Added by membar checker (23)
4947! %l2 = 0000000000e800ff, Mem[0000000010101410] = ffffbbae
4948 stha %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffff00ff
4949! %f24 = 000000ff 2d0000ff, Mem[0000000010181410] = 00000046 5a6a6ea9
4950 stda %f24,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff 2d0000ff
4951! %l4 = 00000000000050e3, Mem[0000000030001408] = ff97990000003f00
4952 stxa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000000050e3
4953! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030181410] = ff00e800 ffffffff
4954 stda %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 000000ff
4955! %l0 = 00000000e79997ba, Mem[0000000030001400] = ffff002d00000000
4956 stxa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000e79997ba
4957! %l7 = 00000000000000ff, Mem[0000000010141400] = 000000ff
4958 stha %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
4959! Starting 10 instruction Load Burst
4960! Mem[00000000300c1408] = ffffffff, %l4 = 00000000000050e3
4961 ldsba [%i3+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
4962
4963p0_label_115:
4964! Mem[000000001018142c] = 1ea5b41d, %l4 = ffffffffffffffff
4965 lduha [%i6+0x02e]%asi,%l4 ! %l4 = 000000000000b41d
4966! Mem[0000000030001410] = ff00e800, %l1 = 00000000ff5f771e
4967 lduwa [%i0+%o5]0x81,%l1 ! %l1 = 00000000ff00e800
4968! Mem[0000000030081400] = 0000582a00000000, %f14 = 63c94f86 0b3a9e16
4969 ldda [%i2+%g0]0x89,%f14 ! %f14 = 0000582a 00000000
4970! Mem[0000000010181408] = ff000000, %l5 = 0000000000000000
4971 lduba [%i6+%o4]0x80,%l5 ! %l5 = 00000000000000ff
4972! Mem[0000000030181400] = ffffff00, %l0 = 00000000e79997ba
4973 lduwa [%i6+%g0]0x81,%l0 ! %l0 = 00000000ffffff00
4974! Mem[0000000010101408] = 169e3a0b e79997ba, %l4 = 0000b41d, %l5 = 000000ff
4975 ldda [%i4+%o4]0x88,%l4 ! %l4 = 00000000e79997ba 00000000169e3a0b
4976! Mem[0000000030041408] = 000000ba, %l3 = 0000000000000084
4977 lduba [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
4978! Mem[0000000010081408] = 7b1a0000ff000000, %l6 = 0000000000000000
4979 ldxa [%i2+%o4]0x88,%l6 ! %l6 = 7b1a0000ff000000
4980! Mem[0000000010041410] = 864fc963, %l0 = 00000000ffffff00
4981 lduha [%i1+%o5]0x88,%l0 ! %l0 = 000000000000c963
4982! Starting 10 instruction Store Burst
4983! %l2 = 00e800ff, %l3 = 00000000, Mem[00000000300c1408] = ffffffff 00000089
4984 stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00e800ff 00000000
4985
4986! Check Point 23 for processor 0
4987
4988 set p0_check_pt_data_23,%g4
4989 rd %ccr,%g5 ! %g5 = 44
4990 ldx [%g4+0x08],%g2
4991 cmp %l0,%g2 ! %l0 = 000000000000c963
4992 bne %xcc,p0_reg_check_fail0
4993 mov 0xee0,%g1
4994 ldx [%g4+0x10],%g2
4995 cmp %l1,%g2 ! %l1 = 00000000ff00e800
4996 bne %xcc,p0_reg_check_fail1
4997 mov 0xee1,%g1
4998 ldx [%g4+0x18],%g2
4999 cmp %l2,%g2 ! %l2 = 0000000000e800ff
5000 bne %xcc,p0_reg_check_fail2
5001 mov 0xee2,%g1
5002 ldx [%g4+0x20],%g2
5003 cmp %l3,%g2 ! %l3 = 0000000000000000
5004 bne %xcc,p0_reg_check_fail3
5005 mov 0xee3,%g1
5006 ldx [%g4+0x28],%g2
5007 cmp %l4,%g2 ! %l4 = 00000000e79997ba
5008 bne %xcc,p0_reg_check_fail4
5009 mov 0xee4,%g1
5010 ldx [%g4+0x30],%g2
5011 cmp %l5,%g2 ! %l5 = 00000000169e3a0b
5012 bne %xcc,p0_reg_check_fail5
5013 mov 0xee5,%g1
5014 ldx [%g4+0x38],%g2
5015 cmp %l6,%g2 ! %l6 = 7b1a0000ff000000
5016 bne %xcc,p0_reg_check_fail6
5017 mov 0xee6,%g1
5018 ldx [%g4+0x40],%g2
5019 cmp %l7,%g2 ! %l7 = 00000000000000ff
5020 bne %xcc,p0_reg_check_fail7
5021 mov 0xee7,%g1
5022 ldx [%g4+0x48],%g3
5023 std %f0,[%g4]
5024 ldx [%g4],%g2
5025 cmp %g3,%g2 ! %f0 = 864fc963 00000000
5026 bne %xcc,p0_freg_check_fail
5027 mov 0xf00,%g1
5028 ldx [%g4+0x50],%g3
5029 std %f2,[%g4]
5030 ldx [%g4],%g2
5031 cmp %g3,%g2 ! %f2 = ba9799e7 0b3a9e16
5032 bne %xcc,p0_freg_check_fail
5033 mov 0xf02,%g1
5034 ldx [%g4+0x58],%g3
5035 std %f4,[%g4]
5036 ldx [%g4],%g2
5037 cmp %g3,%g2 ! %f4 = aebbffff ff000000
5038 bne %xcc,p0_freg_check_fail
5039 mov 0xf04,%g1
5040 ldx [%g4+0x60],%g3
5041 std %f6,[%g4]
5042 ldx [%g4],%g2
5043 cmp %g3,%g2 ! %f6 = 703f71ab 00000000
5044 bne %xcc,p0_freg_check_fail
5045 mov 0xf06,%g1
5046 ldx [%g4+0x68],%g3
5047 std %f8,[%g4]
5048 ldx [%g4],%g2
5049 cmp %g3,%g2 ! %f8 = 6a3de8cb 000050e3
5050 bne %xcc,p0_freg_check_fail
5051 mov 0xf08,%g1
5052 ldx [%g4+0x70],%g3
5053 std %f10,[%g4]
5054 ldx [%g4],%g2
5055 cmp %g3,%g2 ! %f10 = 1db4a51e ff000000
5056 bne %xcc,p0_freg_check_fail
5057 mov 0xf10,%g1
5058 ldx [%g4+0x78],%g3
5059 std %f12,[%g4]
5060 ldx [%g4],%g2
5061 cmp %g3,%g2 ! %f12 = c065f2b2 06fd1e1a
5062 bne %xcc,p0_freg_check_fail
5063 mov 0xf12,%g1
5064 ldx [%g4+0x80],%g3
5065 std %f14,[%g4]
5066 ldx [%g4],%g2
5067 cmp %g3,%g2 ! %f14 = 0000582a 00000000
5068 bne %xcc,p0_freg_check_fail
5069 mov 0xf14,%g1
5070 ldx [%g4+0x88],%g3
5071 std %f18,[%g4]
5072 ldx [%g4],%g2
5073 cmp %g3,%g2 ! %f18 = 000000ff ffffffff
5074 bne %xcc,p0_freg_check_fail
5075 mov 0xf18,%g1
5076
5077! Check Point 23 completed
5078
5079
5080p0_label_116:
5081! %f2 = ba9799e7 0b3a9e16, %l0 = 000000000000c963
5082! Mem[0000000030081408] = ff00eda3f837aaa5
5083 add %i2,0x008,%g1
5084 stda %f2,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030081408] = 169e3a0bf837aaa5
5085! %l4 = 00000000e79997ba, Mem[0000000010081400] = ab000000c3ae2ea1
5086 stxa %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000e79997ba
5087! %f4 = aebbffff ff000000, Mem[0000000010001410] = 169e3a0b 000000ff
5088 stda %f4 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = aebbffff ff000000
5089! %f0 = 864fc963 00000000 ba9799e7 0b3a9e16
5090! %f4 = aebbffff ff000000 703f71ab 00000000
5091! %f8 = 6a3de8cb 000050e3 1db4a51e ff000000
5092! %f12 = c065f2b2 06fd1e1a 0000582a 00000000
5093 stda %f0,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
5094! %f22 = 3385fac5 ff000000, Mem[0000000030141408] = 00000000 00000000
5095 stda %f22,[%i5+%o4]0x89 ! Mem[0000000030141408] = 3385fac5 ff000000
5096 membar #Sync ! Added by membar checker (24)
5097! Mem[0000000010041408] = 000000ff, %l0 = 000000000000c963
5098 swapa [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff
5099! %l1 = 00000000ff00e800, Mem[0000000010041400] = 00000000
5100 stwa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff00e800
5101! Mem[000000001010142b] = 1db4a51e, %l3 = 0000000000000000
5102 ldstub [%i4+0x02b],%l3 ! %l3 = 0000001e000000ff
5103! Mem[0000000010001408] = ba9799e7, %l1 = 00000000ff00e800
5104 ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 000000ba000000ff
5105! Starting 10 instruction Load Burst
5106! Mem[0000000030101408] = 61f8f569, %l2 = 0000000000e800ff
5107 ldsha [%i4+%o4]0x81,%l2 ! %l2 = 00000000000061f8
5108
5109p0_label_117:
5110! Mem[0000000010141410] = 00000000, %l0 = 00000000000000ff
5111 ldsba [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
5112! Mem[0000000010181410] = ff00002dff000000, %f28 = 000000ff 06fd1e1a
5113 ldda [%i6+%o5]0x88,%f28 ! %f28 = ff00002d ff000000
5114! Mem[0000000010081400] = ba9799e7, %l5 = 00000000169e3a0b
5115 ldub [%i2+%g0],%l5 ! %l5 = 00000000000000ba
5116! Mem[0000000010101438] = 63c94f86, %l0 = 0000000000000000
5117 ldsha [%i4+0x03a]%asi,%l0 ! %l0 = 0000000000004f86
5118! Mem[0000000030101410] = ffffffff, %f20 = ffffffff
5119 lda [%i4+%o5]0x81,%f20 ! %f20 = ffffffff
5120! Mem[00000000300c1400] = 0000104a0000007f, %l0 = 0000000000004f86
5121 ldxa [%i3+%g0]0x81,%l0 ! %l0 = 0000104a0000007f
5122! Mem[0000000010001410] = aebbffff, %l3 = 000000000000001e
5123 lduwa [%i0+%o5]0x80,%l3 ! %l3 = 00000000aebbffff
5124! Mem[00000000300c1408] = ff00e800, %l3 = 00000000aebbffff
5125 lduha [%i3+%o4]0x81,%l3 ! %l3 = 000000000000ff00
5126! Mem[0000000010001410] = aebbffff, %l3 = 000000000000ff00
5127 ldsb [%i0+0x013],%l3 ! %l3 = ffffffffffffffff
5128! Starting 10 instruction Store Burst
5129! %l6 = ff000000, %l7 = 000000ff, Mem[0000000030101410] = ffffffff ff00e800
5130 stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000 000000ff
5131
5132p0_label_118:
5133! Mem[0000000030141408] = 000000ff, %l2 = 00000000000061f8
5134 swapa [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
5135! Mem[0000000010141410] = 00000000, %l6 = 7b1a0000ff000000
5136 ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff
5137! %l3 = ffffffffffffffff, Mem[00000000211c0000] = ff877bbb
5138 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = ffff7bbb
5139! Mem[0000000010181418] = ff000000, %l3 = ffffffffffffffff
5140 ldstub [%i6+0x018],%l3 ! %l3 = 000000ff000000ff
5141! Mem[0000000010041410] = 63c94f86, %l5 = 00000000000000ba
5142 ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 00000063000000ff
5143! Mem[0000000030181410] = 00000000, %l6 = 0000000000000000
5144 swapa [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
5145! Mem[0000000010081414] = ffffffff, %l7 = 00000000000000ff
5146 lduwa [%i2+0x014]%asi,%l7 ! %l7 = 00000000ffffffff
5147! %f11 = ff000000, Mem[0000000010001408] = e79997ff
5148 sta %f11,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000
5149! Mem[0000000010181400] = 00fa8533, %l1 = 00000000000000ba
5150 swapa [%i6+%g0]0x80,%l1 ! %l1 = 0000000000fa8533
5151! Starting 10 instruction Load Burst
5152! Mem[0000000030101408] = 69f5f861, %l2 = 00000000000000ff
5153 lduwa [%i4+%o4]0x89,%l2 ! %l2 = 0000000069f5f861
5154
5155p0_label_119:
5156! Mem[0000000030101408] = 61f8f569, %l6 = 0000000000000000
5157 ldsba [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000061
5158! Mem[0000000010041430] = fe0b5bcb53f91e8f, %l7 = 00000000ffffffff
5159 ldx [%i1+0x030],%l7 ! %l7 = fe0b5bcb53f91e8f
5160! %l1 = 0000000000fa8533, Mem[00000000201c0000] = 00ffaf65
5161 stb %l1,[%o0+%g0] ! Mem[00000000201c0000] = 33ffaf65
5162! %l5 = 0000000000000063, Mem[0000000030041400] = 864fc96300000000
5163 stxa %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000063
5164! %l3 = 00000000000000ff, %l2 = 0000000069f5f861, %y = 00000000
5165 umul %l3,%l2,%l7 ! %l7 = 000000698c02689f, %y = 00000069
5166! Mem[0000000020800040] = ffffac70, %l6 = 0000000000000061
5167 ldsb [%o1+0x041],%l6 ! %l6 = ffffffffffffffff
5168! Mem[0000000030181410] = 00000000, %l3 = 00000000000000ff
5169 ldsba [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
5170! Mem[0000000010141430] = 00000000, %l3 = 0000000000000000
5171 ldsw [%i5+0x030],%l3 ! %l3 = 0000000000000000
5172! Mem[0000000010141410] = 000000ff, %l1 = 0000000000fa8533
5173 lduba [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
5174! Starting 10 instruction Store Burst
5175! %l0 = 0000104a0000007f, Mem[0000000030081400] = 00000000
5176 stba %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000007f
5177
5178p0_label_120:
5179! Mem[00000000100c142c] = 2cb42ea1, %l3 = 0000000000000000, %asi = 80
5180 swapa [%i3+0x02c]%asi,%l3 ! %l3 = 000000002cb42ea1
5181! Mem[0000000030101408] = 69f5f861, %l7 = 000000698c02689f
5182 ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 00000061000000ff
5183! %l1 = 00000000000000ff, Mem[0000000030081408] = 169e3a0bf837aaa5
5184 stxa %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000ff
5185! %f5 = ff000000, Mem[000000001008140c] = 00001a7b
5186 sta %f5 ,[%i2+0x00c]%asi ! Mem[000000001008140c] = ff000000
5187! %f26 = 63c94f86 00000000, %l7 = 0000000000000061
5188! Mem[0000000010101410] = ff00ffffff000000
5189 add %i4,0x010,%g1
5190 stda %f26,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010101410] = 0000ffffff4fc900
5191! %l7 = 0000000000000061, Mem[0000000030041400] = 00000063
5192 stba %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000061
5193! %f0 = 864fc963 00000000 ba9799e7 0b3a9e16
5194! %f4 = aebbffff ff000000 703f71ab 00000000
5195! %f8 = 6a3de8cb 000050e3 1db4a51e ff000000
5196! %f12 = c065f2b2 06fd1e1a 0000582a 00000000
5197 stda %f0,[%i4]ASI_COMMIT_S ! Block Store to 0000000030101400
5198! Mem[0000000010141410] = ff000000, %l4 = 00000000e79997ba
5199 swapa [%i5+%o5]0x80,%l4 ! %l4 = 00000000ff000000
5200! %f30 = ba9799e7 0b3a9e16, Mem[0000000030001410] = ff00e800 eb7550e3
5201 stda %f30,[%i0+%o5]0x81 ! Mem[0000000030001410] = ba9799e7 0b3a9e16
5202! Starting 10 instruction Load Burst
5203! Mem[0000000030081400] = 7f000000, %f28 = ff00002d
5204 lda [%i2+%g0]0x81,%f28 ! %f28 = 7f000000
5205
5206! Check Point 24 for processor 0
5207
5208 set p0_check_pt_data_24,%g4
5209 rd %ccr,%g5 ! %g5 = 44
5210 ldx [%g4+0x08],%g2
5211 cmp %l0,%g2 ! %l0 = 0000104a0000007f
5212 bne %xcc,p0_reg_check_fail0
5213 mov 0xee0,%g1
5214 ldx [%g4+0x10],%g2
5215 cmp %l1,%g2 ! %l1 = 00000000000000ff
5216 bne %xcc,p0_reg_check_fail1
5217 mov 0xee1,%g1
5218 ldx [%g4+0x18],%g2
5219 cmp %l2,%g2 ! %l2 = 0000000069f5f861
5220 bne %xcc,p0_reg_check_fail2
5221 mov 0xee2,%g1
5222 ldx [%g4+0x20],%g2
5223 cmp %l3,%g2 ! %l3 = 000000002cb42ea1
5224 bne %xcc,p0_reg_check_fail3
5225 mov 0xee3,%g1
5226 ldx [%g4+0x28],%g2
5227 cmp %l5,%g2 ! %l5 = 0000000000000063
5228 bne %xcc,p0_reg_check_fail5
5229 mov 0xee5,%g1
5230 ldx [%g4+0x30],%g2
5231 cmp %l6,%g2 ! %l6 = ffffffffffffffff
5232 bne %xcc,p0_reg_check_fail6
5233 mov 0xee6,%g1
5234 ldx [%g4+0x38],%g2
5235 cmp %l7,%g2 ! %l7 = 0000000000000061
5236 bne %xcc,p0_reg_check_fail7
5237 mov 0xee7,%g1
5238 ldx [%g4+0x40],%g3
5239 std %f20,[%g4]
5240 ldx [%g4],%g2
5241 cmp %g3,%g2 ! %f20 = ffffffff ff000000
5242 bne %xcc,p0_freg_check_fail
5243 mov 0xf20,%g1
5244 ldx [%g4+0x48],%g3
5245 std %f28,[%g4]
5246 ldx [%g4],%g2
5247 cmp %g3,%g2 ! %f28 = 7f000000 ff000000
5248 bne %xcc,p0_freg_check_fail
5249 mov 0xf28,%g1
5250
5251! Check Point 24 completed
5252
5253
5254p0_label_121:
5255 membar #Sync ! Added by membar checker (25)
5256! Mem[0000000030101410] = aebbffff, %l2 = 0000000069f5f861
5257 lduba [%i4+%o5]0x81,%l2 ! %l2 = 00000000000000ae
5258! Mem[00000000100c1414] = 00000000, %l4 = 00000000ff000000
5259 ldsb [%i3+0x017],%l4 ! %l4 = 0000000000000000
5260! Mem[0000000010081410] = ccbe12ae, %f0 = 864fc963
5261 lda [%i2+%o5]0x80,%f0 ! %f0 = ccbe12ae
5262! Mem[00000000300c1400] = 4a100000, %l0 = 0000104a0000007f
5263 ldswa [%i3+%g0]0x89,%l0 ! %l0 = 000000004a100000
5264! Mem[0000000030141400] = ff003f70, %l5 = 0000000000000063
5265 lduwa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ff003f70
5266! Mem[0000000030141400] = 703f00ff, %l4 = 0000000000000000
5267 lduba [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
5268! Mem[0000000010181408] = ff000000, %l3 = 000000002cb42ea1
5269 lduwa [%i6+%o4]0x80,%l3 ! %l3 = 00000000ff000000
5270! Mem[0000000010181430] = 1a1efd06, %l1 = 00000000000000ff
5271 lduwa [%i6+0x030]%asi,%l1 ! %l1 = 000000001a1efd06
5272! Mem[0000000010141408] = ffffffffffffffff, %l0 = 000000004a100000
5273 ldxa [%i5+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
5274! Starting 10 instruction Store Burst
5275! %l2 = 00000000000000ae, Mem[0000000010181410] = 000000ff
5276 stba %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = ae0000ff
5277
5278p0_label_122:
5279! %l3 = 00000000ff000000, Mem[0000000010141400] = ff0000005fffffff
5280 stxa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000ff000000
5281! %l6 = ffffffff, %l7 = 00000061, Mem[0000000010081400] = e79997ba 00000000
5282 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff 00000061
5283! Mem[0000000030141410] = c065f2b206fd1e1a, %l6 = ffffffffffffffff
5284 ldxa [%i5+%o5]0x81,%l6 ! %l6 = c065f2b206fd1e1a
5285! Mem[0000000010081400] = ffffffff, %l3 = 00000000ff000000
5286 swapa [%i2+%g0]0x88,%l3 ! %l3 = 00000000ffffffff
5287! %f19 = ffffffff, Mem[0000000010101400] = 864fc963
5288 sta %f19,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffff
5289! Mem[0000000010141408] = ffffffff, %l6 = c065f2b206fd1e1a
5290 swapa [%i5+%o4]0x88,%l6 ! %l6 = 00000000ffffffff
5291! %l2 = 00000000000000ae, Mem[0000000030181408] = 00000000
5292 stba %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ae
5293! Mem[0000000010081433] = 00000000, %l6 = 00000000ffffffff
5294 ldstuba [%i2+0x033]%asi,%l6 ! %l6 = 00000000000000ff
5295! %f18 = 000000ff ffffffff, %l6 = 0000000000000000
5296! Mem[0000000010081410] = ccbe12aeffffffff
5297 add %i2,0x010,%g1
5298 stda %f18,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010081410] = ccbe12aeffffffff
5299! Starting 10 instruction Load Burst
5300! Mem[000000001008143c] = 3c3e5de6, %l7 = 0000000000000061
5301 lduha [%i2+0x03c]%asi,%l7 ! %l7 = 0000000000003c3e
5302
5303p0_label_123:
5304! Mem[0000000010081408] = 000000ffff000000, %l5 = 00000000ff003f70
5305 ldxa [%i2+%o4]0x80,%l5 ! %l5 = 000000ffff000000
5306! Mem[0000000010181400] = 000000ba, %l5 = 000000ffff000000
5307 ldsba [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
5308! Mem[0000000010101400] = ffffffff, %l3 = 00000000ffffffff
5309 lduwa [%i4+%g0]0x88,%l3 ! %l3 = 00000000ffffffff
5310! Mem[0000000010001408] = 000000ff, %l6 = 0000000000000000
5311 ldsba [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
5312! Mem[0000000010001418] = ccbe12ae, %l6 = 0000000000000000
5313 ldsha [%i0+0x018]%asi,%l6 ! %l6 = ffffffffffffccbe
5314! Mem[0000000030181410] = 00000000, %f6 = 703f71ab
5315 lda [%i6+%o5]0x89,%f6 ! %f6 = 00000000
5316! Mem[0000000010141410] = e79997ba, %l5 = 0000000000000000
5317 ldsba [%i5+%o5]0x80,%l5 ! %l5 = ffffffffffffffe7
5318! Mem[0000000030101400] = 864fc963, %f2 = ba9799e7
5319 lda [%i4+%g0]0x81,%f2 ! %f2 = 864fc963
5320! Mem[00000000300c1400] = 0000104a, %l5 = ffffffffffffffe7
5321 lduha [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000000
5322! Starting 10 instruction Store Burst
5323! %l4 = 000000ff, %l5 = 00000000, Mem[0000000030001400] = 00000000 e79997ba
5324 stda %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff 00000000
5325
5326p0_label_124:
5327! %l4 = 000000ff, %l5 = 00000000, Mem[0000000030101408] = e79997ba 169e3a0b
5328 stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff 00000000
5329! %f14 = 0000582a 00000000, %l5 = 0000000000000000
5330! Mem[0000000010181430] = 1a1efd06b2f265c0
5331 add %i6,0x030,%g1
5332 stda %f14,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010181430] = 1a1efd06b2f265c0
5333! %l4 = 00000000000000ff, Mem[0000000010141408] = 1a1efd06
5334 stba %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff1efd06
5335! %f10 = 1db4a51e ff000000, %l5 = 0000000000000000
5336! Mem[00000000100c1408] = 2d00ffff864fc963
5337 add %i3,0x008,%g1
5338 stda %f10,[%g1+%l5]ASI_PST32_PL ! Mem[00000000100c1408] = 2d00ffff864fc963
5339! %f0 = ccbe12ae 00000000, %l3 = 00000000ffffffff
5340! Mem[0000000010101420] = 6a3de8cb000050e3
5341 add %i4,0x020,%g1
5342 stda %f0,[%g1+%l3]ASI_PST8_P ! Mem[0000000010101420] = ccbe12ae00000000
5343! %l4 = 00000000000000ff, Mem[0000000030041408] = 0b3a9e16
5344 stba %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0b3a9eff
5345! %f24 = 000000ff 2d0000ff, %l0 = ffffffffffffffff
5346! Mem[0000000030101408] = ff00000000000000
5347 add %i4,0x008,%g1
5348 stda %f24,[%g1+%l0]ASI_PST8_S ! Mem[0000000030101408] = 000000ff2d0000ff
5349! %f16 = ab000000 c3ae2ea1 000000ff ffffffff
5350! %f20 = ffffffff ff000000 3385fac5 ff000000
5351! %f24 = 000000ff 2d0000ff 63c94f86 00000000
5352! %f28 = 7f000000 ff000000 ba9799e7 0b3a9e16
5353 stda %f16,[%i0]ASI_BLK_S ! Block Store to 0000000030001400
5354 membar #Sync ! Added by membar checker (26)
5355! Mem[0000000030001408] = ff000000, %l6 = ffffffffffffccbe
5356 swapa [%i0+%o4]0x89,%l6 ! %l6 = 00000000ff000000
5357! Starting 10 instruction Load Burst
5358! Mem[00000000100c1400] = ffffffff, %l7 = 0000000000003c3e
5359 lduha [%i3+%g0]0x80,%l7 ! %l7 = 000000000000ffff
5360
5361p0_label_125:
5362! Mem[0000000030001410] = ffffffff, %l6 = 00000000ff000000
5363 ldswa [%i0+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
5364! Mem[0000000010181410] = ae0000ff, %l1 = 000000001a1efd06
5365 ldswa [%i6+%o5]0x80,%l1 ! %l1 = ffffffffae0000ff
5366! Mem[0000000030081400] = 7f0000002a580000, %f26 = 63c94f86 00000000
5367 ldda [%i2+%g0]0x81,%f26 ! %f26 = 7f000000 2a580000
5368! Mem[0000000010081408] = ff000000, %l2 = 00000000000000ae
5369 lduba [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
5370! Mem[00000000300c1408] = 0000000000e800ff, %f14 = 0000582a 00000000
5371 ldda [%i3+%o4]0x89,%f14 ! %f14 = 00000000 00e800ff
5372! Mem[0000000010181400] = ba000000, %l4 = 00000000000000ff
5373 lduha [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
5374! Mem[00000000100c1408] = 63c94f86ffff002d, %f12 = c065f2b2 06fd1e1a
5375 ldda [%i3+%o4]0x88,%f12 ! %f12 = 63c94f86 ffff002d
5376! Mem[0000000010181408] = ff000000, %l3 = 00000000ffffffff
5377 lduba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000ff
5378! Mem[0000000030001400] = a12eaec3000000ab, %l0 = ffffffffffffffff
5379 ldxa [%i0+%g0]0x89,%l0 ! %l0 = a12eaec3000000ab
5380! Starting 10 instruction Store Burst
5381! %f28 = 7f000000, Mem[0000000010181408] = ff000000
5382 sta %f28,[%i6+%o4]0x80 ! Mem[0000000010181408] = 7f000000
5383
5384! Check Point 25 for processor 0
5385
5386 set p0_check_pt_data_25,%g4
5387 rd %ccr,%g5 ! %g5 = 44
5388 ldx [%g4+0x08],%g2
5389 cmp %l0,%g2 ! %l0 = a12eaec3000000ab
5390 bne %xcc,p0_reg_check_fail0
5391 mov 0xee0,%g1
5392 ldx [%g4+0x10],%g2
5393 cmp %l1,%g2 ! %l1 = ffffffffae0000ff
5394 bne %xcc,p0_reg_check_fail1
5395 mov 0xee1,%g1
5396 ldx [%g4+0x18],%g2
5397 cmp %l2,%g2 ! %l2 = 0000000000000000
5398 bne %xcc,p0_reg_check_fail2
5399 mov 0xee2,%g1
5400 ldx [%g4+0x20],%g2
5401 cmp %l3,%g2 ! %l3 = 00000000000000ff
5402 bne %xcc,p0_reg_check_fail3
5403 mov 0xee3,%g1
5404 ldx [%g4+0x28],%g2
5405 cmp %l4,%g2 ! %l4 = 0000000000000000
5406 bne %xcc,p0_reg_check_fail4
5407 mov 0xee4,%g1
5408 ldx [%g4+0x30],%g2
5409 cmp %l5,%g2 ! %l5 = 0000000000000000
5410 bne %xcc,p0_reg_check_fail5
5411 mov 0xee5,%g1
5412 ldx [%g4+0x38],%g2
5413 cmp %l6,%g2 ! %l6 = ffffffffffffffff
5414 bne %xcc,p0_reg_check_fail6
5415 mov 0xee6,%g1
5416 ldx [%g4+0x40],%g2
5417 cmp %l7,%g2 ! %l7 = 000000000000ffff
5418 bne %xcc,p0_reg_check_fail7
5419 mov 0xee7,%g1
5420 ldx [%g4+0x48],%g3
5421 std %f0,[%g4]
5422 ldx [%g4],%g2
5423 cmp %g3,%g2 ! %f0 = ccbe12ae 00000000
5424 bne %xcc,p0_freg_check_fail
5425 mov 0xf00,%g1
5426 ldx [%g4+0x50],%g3
5427 std %f2,[%g4]
5428 ldx [%g4],%g2
5429 cmp %g3,%g2 ! %f2 = 864fc963 0b3a9e16
5430 bne %xcc,p0_freg_check_fail
5431 mov 0xf02,%g1
5432 ldx [%g4+0x58],%g3
5433 std %f6,[%g4]
5434 ldx [%g4],%g2
5435 cmp %g3,%g2 ! %f6 = 00000000 00000000
5436 bne %xcc,p0_freg_check_fail
5437 mov 0xf06,%g1
5438 ldx [%g4+0x60],%g3
5439 std %f12,[%g4]
5440 ldx [%g4],%g2
5441 cmp %g3,%g2 ! %f12 = 63c94f86 ffff002d
5442 bne %xcc,p0_freg_check_fail
5443 mov 0xf12,%g1
5444 ldx [%g4+0x68],%g3
5445 std %f14,[%g4]
5446 ldx [%g4],%g2
5447 cmp %g3,%g2 ! %f14 = 00000000 00e800ff
5448 bne %xcc,p0_freg_check_fail
5449 mov 0xf14,%g1
5450 ldx [%g4+0x70],%g3
5451 std %f26,[%g4]
5452 ldx [%g4],%g2
5453 cmp %g3,%g2 ! %f26 = 7f000000 2a580000
5454 bne %xcc,p0_freg_check_fail
5455 mov 0xf26,%g1
5456
5457! Check Point 25 completed
5458
5459
5460p0_label_126:
5461! Mem[0000000030041400] = 00000061, %l5 = 0000000000000000
5462 swapa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000061
5463! Mem[00000000211c0000] = ffff7bbb, %l3 = 00000000000000ff
5464 ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
5465! %l1 = ffffffffae0000ff, Mem[0000000010041408] = 63c90000
5466 stha %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00ff0000
5467! Mem[0000000030141408] = f8610000, %l4 = 0000000000000000
5468 swapa [%i5+%o4]0x89,%l4 ! %l4 = 00000000f8610000
5469! %l3 = 00000000000000ff, Mem[0000000010001430] = 000000ff
5470 stw %l3,[%i0+0x030] ! Mem[0000000010001430] = 000000ff
5471! Mem[0000000030181408] = ae000000, %l4 = 00000000f8610000
5472 swapa [%i6+%o4]0x81,%l4 ! %l4 = 00000000ae000000
5473! %f16 = ab000000 c3ae2ea1 000000ff ffffffff
5474! %f20 = ffffffff ff000000 3385fac5 ff000000
5475! %f24 = 000000ff 2d0000ff 7f000000 2a580000
5476! %f28 = 7f000000 ff000000 ba9799e7 0b3a9e16
5477 stda %f16,[%i5]ASI_BLK_S ! Block Store to 0000000030141400
5478! %l2 = 0000000000000000, Mem[0000000010101408] = ba9799e7
5479 stw %l2,[%i4+%o4] ! Mem[0000000010101408] = 00000000
5480! %f2 = 864fc963 0b3a9e16, Mem[0000000010001408] = 000000ff 0b3aff16
5481 stda %f2 ,[%i0+0x008]%asi ! Mem[0000000010001408] = 864fc963 0b3a9e16
5482! Starting 10 instruction Load Burst
5483! Mem[0000000030081400] = 7f000000, %l6 = ffffffffffffffff
5484 lduba [%i2+%g0]0x81,%l6 ! %l6 = 000000000000007f
5485
5486p0_label_127:
5487! Mem[0000000010101410] = ffff0000, %l5 = 0000000000000061
5488 ldsha [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000000
5489! Mem[00000000300c1408] = ff00e800, %l7 = 000000000000ffff
5490 lduwa [%i3+%o4]0x81,%l7 ! %l7 = 00000000ff00e800
5491! Mem[0000000010001400] = ff000000, %l1 = ffffffffae0000ff
5492 lduha [%i0+0x002]%asi,%l1 ! %l1 = 0000000000000000
5493! Mem[0000000030081410] = ff00002d, %l3 = 00000000000000ff
5494 ldsba [%i2+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
5495! Mem[0000000030101400] = 864fc96300000000, %l4 = 00000000ae000000
5496 ldxa [%i4+%g0]0x81,%l4 ! %l4 = 864fc96300000000
5497 membar #Sync ! Added by membar checker (27)
5498! Mem[0000000030141410] = ffffffffff000000, %f4 = aebbffff ff000000
5499 ldda [%i5+%o5]0x81,%f4 ! %f4 = ffffffff ff000000
5500! Mem[00000000300c1410] = 00000000, %l4 = 864fc96300000000
5501 lduba [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000
5502! Mem[00000000211c0000] = ffff7bbb, %l5 = 0000000000000000
5503 lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ffff
5504! Code Fragment 3
5505p0_fragment_5:
5506! %l0 = a12eaec3000000ab
5507 setx 0xd55e06f82dff4f46,%g7,%l0 ! %l0 = d55e06f82dff4f46
5508! %l1 = 0000000000000000
5509 setx 0x61e156c030f68ac7,%g7,%l1 ! %l1 = 61e156c030f68ac7
5510 setx 0x1fe000, %g1, %g3
5511 or %l0, %g3, %l0 ! always set perrmask = 0xff
5512 setx 0x1ffff8, %g1, %g2
5513 and %l0, %g2, %l0
5514 ta T_CHANGE_HPRIV
5515 stxa %l1, [%l0]ASI_DCACHE_DATA
5516 ta T_CHANGE_NONHPRIV
5517! %l0 = d55e06f82dff4f46
5518 setx 0x96f39c37fe870e51,%g7,%l0 ! %l0 = 96f39c37fe870e51
5519! %l1 = 61e156c030f68ac7
5520 setx 0x8b72c0e84bb10d05,%g7,%l1 ! %l1 = 8b72c0e84bb10d05
5521! Starting 10 instruction Store Burst
5522! Mem[0000000030141410] = ffffffff, %l4 = 0000000000000000
5523 swapa [%i5+%o5]0x81,%l4 ! %l4 = 00000000ffffffff
5524
5525p0_label_128:
5526! Mem[0000000030141410] = 00000000, %l6 = 000000000000007f
5527 swapa [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
5528! %l0 = 96f39c37fe870e51, Mem[0000000030101408] = 000000ff
5529 stha %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0e5100ff
5530! %l0 = 96f39c37fe870e51, Mem[0000000010181415] = 2d0000ff, %asi = 80
5531 stba %l0,[%i6+0x015]%asi ! Mem[0000000010181414] = 2d5100ff
5532! Mem[0000000030181400] = 00ffffff, %l0 = 96f39c37fe870e51
5533 swapa [%i6+%g0]0x89,%l0 ! %l0 = 0000000000ffffff
5534! %l4 = ffffffff, %l5 = 0000ffff, Mem[0000000010081408] = ff000000 000000ff
5535 stda %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffff 0000ffff
5536! %l2 = 0000000000000000, Mem[00000000100c1400] = ffffffff
5537 stwa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
5538! Mem[0000000030101400] = 864fc963, %l4 = 00000000ffffffff
5539 ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 00000086000000ff
5540! %f14 = 00000000, Mem[0000000010141434] = ffffffff
5541 sta %f14,[%i5+0x034]%asi ! Mem[0000000010141434] = 00000000
5542! %l6 = 0000000000000000, Mem[00000000100c1410] = e350000000000000
5543 stxa %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000000000
5544! Starting 10 instruction Load Burst
5545! Mem[0000000010081410] = ae12becc, %l6 = 0000000000000000
5546 lduwa [%i2+%o5]0x88,%l6 ! %l6 = 00000000ae12becc
5547
5548p0_label_129:
5549 membar #Sync ! Added by membar checker (28)
5550! Mem[0000000030101400] = ff4fc963 00000000 0e5100ff 2d0000ff
5551! Mem[0000000030101410] = aebbffff ff000000 703f71ab 00000000
5552! Mem[0000000030101420] = 6a3de8cb 000050e3 1db4a51e ff000000
5553! Mem[0000000030101430] = c065f2b2 06fd1e1a 0000582a 00000000
5554 ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
5555! Mem[0000000010141400] = 00000000ff000000, %l3 = ffffffffffffffff
5556 ldxa [%i5+0x000]%asi,%l3 ! %l3 = 00000000ff000000
5557! Mem[0000000030181408] = f86100000000ff5f, %f0 = ccbe12ae 00000000
5558 ldda [%i6+%o4]0x81,%f0 ! %f0 = f8610000 0000ff5f
5559! Mem[00000000100c1408] = 2d00ffff, %l3 = 00000000ff000000
5560 ldsha [%i3+0x00a]%asi,%l3 ! %l3 = ffffffffffffffff
5561! Mem[0000000010001438] = a3002dba, %l7 = 00000000ff00e800
5562 lduw [%i0+0x038],%l7 ! %l7 = 00000000a3002dba
5563! Mem[0000000030101410] = aebbffff, %l1 = 8b72c0e84bb10d05
5564 ldswa [%i4+%o5]0x81,%l1 ! %l1 = ffffffffaebbffff
5565! Mem[00000000100c1410] = 00000000, %l1 = ffffffffaebbffff
5566 lduha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
5567! Mem[00000000100c1410] = 00000000, %l0 = 0000000000ffffff
5568 ldswa [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
5569! Mem[0000000010101420] = ccbe12ae, %l1 = 0000000000000000
5570 lduh [%i4+0x020],%l1 ! %l1 = 000000000000ccbe
5571! Starting 10 instruction Store Burst
5572 membar #Sync ! Added by membar checker (29)
5573! %l0 = 0000000000000000, Mem[0000000030101410] = aebbffff
5574 stha %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000ffff
5575
5576p0_label_130:
5577! Mem[00000000100c1410] = 00000000, %l0 = 0000000000000000
5578 swapa [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
5579! Mem[0000000030141400] = ab000000, %l2 = 0000000000000000
5580 swapa [%i5+%g0]0x81,%l2 ! %l2 = 00000000ab000000
5581! %l2 = ab000000, %l3 = ffffffff, Mem[0000000010181410] = ae0000ff 2d5100ff
5582 stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = ab000000 ffffffff
5583! %l6 = 00000000ae12becc, Mem[0000000010041410] = ffc94f86
5584 stwa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = ae12becc
5585! Mem[0000000010101439] = 63c94f86, %l2 = 00000000ab000000
5586 ldstub [%i4+0x039],%l2 ! %l2 = 000000c9000000ff
5587! Mem[0000000030101400] = 63c94fff, %l0 = 0000000000000000
5588 ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
5589! Mem[0000000010041430] = fe0b5bcb, %l0 = 00000000000000ff
5590 swap [%i1+0x030],%l0 ! %l0 = 00000000fe0b5bcb
5591! Mem[0000000030001400] = ab000000, %l6 = 00000000ae12becc
5592 swapa [%i0+%g0]0x81,%l6 ! %l6 = 00000000ab000000
5593! %f20 = aebbffff ff000000, %l1 = 000000000000ccbe
5594! Mem[00000000300c1428] = fddf7318cbe83d6a
5595 add %i3,0x028,%g1
5596 stda %f20,[%g1+%l1]ASI_PST8_S ! Mem[00000000300c1428] = aedfffffff00006a
5597! Starting 10 instruction Load Burst
5598! Mem[0000000030041410] = 000000ff, %l6 = 00000000ab000000
5599 ldsba [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
5600
5601! Check Point 26 for processor 0
5602
5603 set p0_check_pt_data_26,%g4
5604 rd %ccr,%g5 ! %g5 = 44
5605 ldx [%g4+0x08],%g2
5606 cmp %l0,%g2 ! %l0 = 00000000fe0b5bcb
5607 bne %xcc,p0_reg_check_fail0
5608 mov 0xee0,%g1
5609 ldx [%g4+0x10],%g2
5610 cmp %l1,%g2 ! %l1 = 000000000000ccbe
5611 bne %xcc,p0_reg_check_fail1
5612 mov 0xee1,%g1
5613 ldx [%g4+0x18],%g2
5614 cmp %l2,%g2 ! %l2 = 00000000000000c9
5615 bne %xcc,p0_reg_check_fail2
5616 mov 0xee2,%g1
5617 ldx [%g4+0x20],%g2
5618 cmp %l3,%g2 ! %l3 = ffffffffffffffff
5619 bne %xcc,p0_reg_check_fail3
5620 mov 0xee3,%g1
5621 ldx [%g4+0x28],%g2
5622 cmp %l4,%g2 ! %l4 = 0000000000000086
5623 bne %xcc,p0_reg_check_fail4
5624 mov 0xee4,%g1
5625 ldx [%g4+0x30],%g2
5626 cmp %l5,%g2 ! %l5 = 000000000000ffff
5627 bne %xcc,p0_reg_check_fail5
5628 mov 0xee5,%g1
5629 ldx [%g4+0x38],%g2
5630 cmp %l6,%g2 ! %l6 = 0000000000000000
5631 bne %xcc,p0_reg_check_fail6
5632 mov 0xee6,%g1
5633 ldx [%g4+0x40],%g2
5634 cmp %l7,%g2 ! %l7 = 00000000a3002dba
5635 bne %xcc,p0_reg_check_fail7
5636 mov 0xee7,%g1
5637 ldx [%g4+0x48],%g3
5638 std %f0,[%g4]
5639 ldx [%g4],%g2
5640 cmp %g3,%g2 ! %f0 = f8610000 0000ff5f
5641 bne %xcc,p0_freg_check_fail
5642 mov 0xf00,%g1
5643 ldx [%g4+0x50],%g3
5644 std %f4,[%g4]
5645 ldx [%g4],%g2
5646 cmp %g3,%g2 ! %f4 = ffffffff ff000000
5647 bne %xcc,p0_freg_check_fail
5648 mov 0xf04,%g1
5649 ldx [%g4+0x58],%g3
5650 std %f16,[%g4]
5651 ldx [%g4],%g2
5652 cmp %g3,%g2 ! %f16 = ff4fc963 00000000
5653 bne %xcc,p0_freg_check_fail
5654 mov 0xf16,%g1
5655 ldx [%g4+0x60],%g3
5656 std %f18,[%g4]
5657 ldx [%g4],%g2
5658 cmp %g3,%g2 ! %f18 = 0e5100ff 2d0000ff
5659 bne %xcc,p0_freg_check_fail
5660 mov 0xf18,%g1
5661 ldx [%g4+0x68],%g3
5662 std %f20,[%g4]
5663 ldx [%g4],%g2
5664 cmp %g3,%g2 ! %f20 = aebbffff ff000000
5665 bne %xcc,p0_freg_check_fail
5666 mov 0xf20,%g1
5667 ldx [%g4+0x70],%g3
5668 std %f22,[%g4]
5669 ldx [%g4],%g2
5670 cmp %g3,%g2 ! %f22 = 703f71ab 00000000
5671 bne %xcc,p0_freg_check_fail
5672 mov 0xf22,%g1
5673 ldx [%g4+0x78],%g3
5674 std %f24,[%g4]
5675 ldx [%g4],%g2
5676 cmp %g3,%g2 ! %f24 = 6a3de8cb 000050e3
5677 bne %xcc,p0_freg_check_fail
5678 mov 0xf24,%g1
5679 ldx [%g4+0x80],%g3
5680 std %f26,[%g4]
5681 ldx [%g4],%g2
5682 cmp %g3,%g2 ! %f26 = 1db4a51e ff000000
5683 bne %xcc,p0_freg_check_fail
5684 mov 0xf26,%g1
5685 ldx [%g4+0x88],%g3
5686 std %f28,[%g4]
5687 ldx [%g4],%g2
5688 cmp %g3,%g2 ! %f28 = c065f2b2 06fd1e1a
5689 bne %xcc,p0_freg_check_fail
5690 mov 0xf28,%g1
5691 ldx [%g4+0x90],%g3
5692 std %f30,[%g4]
5693 ldx [%g4],%g2
5694 cmp %g3,%g2 ! %f30 = 0000582a 00000000
5695 bne %xcc,p0_freg_check_fail
5696 mov 0xf30,%g1
5697
5698! Check Point 26 completed
5699
5700
5701p0_label_131:
5702! Mem[0000000030101410] = 0000ffff, %l6 = 0000000000000000
5703 lduwa [%i4+%o5]0x81,%l6 ! %l6 = 000000000000ffff
5704! Mem[00000000100c1428] = 46a572a3, %l4 = 0000000000000086
5705 swap [%i3+0x028],%l4 ! %l4 = 0000000046a572a3
5706! Mem[0000000030141410] = 7f000000, %l5 = 000000000000ffff
5707 ldswa [%i5+%o5]0x89,%l5 ! %l5 = 000000007f000000
5708! Mem[000000001010142c] = ff000000, %f21 = ff000000
5709 ld [%i4+0x02c],%f21 ! %f21 = ff000000
5710! Mem[00000000100c1430] = 00000000, %l1 = 000000000000ccbe
5711 lduwa [%i3+0x030]%asi,%l1 ! %l1 = 0000000000000000
5712! Mem[0000000010041410] = ae12becc864fc963, %f30 = 0000582a 00000000
5713 ldda [%i1+%o5]0x80,%f30 ! %f30 = ae12becc 864fc963
5714! Mem[00000000201c0000] = 33ffaf65, %l6 = 000000000000ffff
5715 lduba [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000033
5716! Mem[0000000010101408] = 000000000b3a9e16, %l1 = 0000000000000000
5717 ldxa [%i4+%o4]0x80,%l1 ! %l1 = 000000000b3a9e16
5718! Mem[0000000030141410] = 0000007f, %f16 = ff4fc963
5719 lda [%i5+%o5]0x81,%f16 ! %f16 = 0000007f
5720! Starting 10 instruction Store Burst
5721! %l3 = ffffffffffffffff, Mem[00000000300c1400] = 0000104a
5722 stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff00104a
5723
5724p0_label_132:
5725! %f9 = 000050e3, Mem[0000000010141410] = e79997ba
5726 sta %f9 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000050e3
5727! Mem[00000000300c1410] = 00000000, %l0 = 00000000fe0b5bcb
5728 swapa [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
5729! %f9 = 000050e3, Mem[0000000010041408] = 0000ff00
5730 sta %f9 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000050e3
5731! %l6 = 00000033, %l7 = a3002dba, Mem[0000000010101420] = ccbe12ae 00000000
5732 stda %l6,[%i4+0x020]%asi ! Mem[0000000010101420] = 00000033 a3002dba
5733! %l4 = 46a572a3, %l5 = 7f000000, Mem[00000000300c1410] = cb5b0bfe 00000000
5734 stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 46a572a3 7f000000
5735! %l0 = 00000000, %l1 = 0b3a9e16, Mem[00000000300c1408] = 00e800ff 00000000
5736 stda %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 0b3a9e16
5737! %l1 = 000000000b3a9e16, Mem[0000000030081400] = 0000007f
5738 stha %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00009e16
5739! Mem[0000000030001410] = ffffffff, %l7 = 00000000a3002dba
5740 ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
5741! %l0 = 0000000000000000, Mem[00000000300c1400] = 4a1000ff
5742 stwa %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
5743! Starting 10 instruction Load Burst
5744! Mem[00000000300c1410] = 7f00000046a572a3, %f0 = f8610000 0000ff5f
5745 ldda [%i3+%o5]0x89,%f0 ! %f0 = 7f000000 46a572a3
5746
5747p0_label_133:
5748! Mem[00000000100c1400] = 00000000, %l4 = 0000000046a572a3
5749 ldsba [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
5750! Mem[00000000201c0000] = 33ffaf65, %l3 = ffffffffffffffff
5751 ldsba [%o0+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
5752! Mem[0000000010141400] = 00000000, %f30 = ae12becc
5753 lda [%i5+%g0]0x88,%f30 ! %f30 = 00000000
5754! Mem[0000000030041400] = 00000000, %f26 = 1db4a51e
5755 lda [%i1+%g0]0x89,%f26 ! %f26 = 00000000
5756! Mem[0000000010081438] = 69f5f861 3c3e5de6, %l6 = 00000033, %l7 = 000000ff
5757 ldd [%i2+0x038],%l6 ! %l6 = 0000000069f5f861 000000003c3e5de6
5758! Mem[0000000010081400] = ff000000, %l0 = 0000000000000000
5759 lduha [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
5760! Mem[0000000010181410] = 000000ab, %l4 = 0000000000000000
5761 lduwa [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ab
5762! Mem[0000000010141410] = e3500000, %l4 = 00000000000000ab
5763 lduha [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
5764! Mem[0000000010001428] = 00000000, %f1 = 46a572a3
5765 ld [%i0+0x028],%f1 ! %f1 = 00000000
5766! Starting 10 instruction Store Burst
5767! %l3 = ffffffffffffffff, Mem[0000000010041400] = 00e800ff
5768 stwa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffff
5769
5770p0_label_134:
5771! Mem[0000000030081408] = 00000000, %l4 = 0000000000000000
5772 swapa [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
5773! %l4 = 00000000, %l5 = 7f000000, Mem[0000000010081410] = ccbe12ae ffffffff
5774 stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 7f000000
5775! Mem[000000001004141c] = 2d0000ff, %l5 = 000000007f000000
5776 ldstuba [%i1+0x01c]%asi,%l5 ! %l5 = 0000002d000000ff
5777! Mem[0000000010101408] = 00000000, %l1 = 0b3a9e16, %l3 = ffffffff
5778 add %i4,0x08,%g1
5779 casa [%g1]0x80,%l1,%l3 ! %l3 = 0000000000000000
5780! %l7 = 000000003c3e5de6, Mem[0000000010141420] = e3613df6, %asi = 80
5781 stha %l7,[%i5+0x020]%asi ! Mem[0000000010141420] = 5de63df6
5782! %f2 = 864fc963 0b3a9e16, Mem[0000000010181410] = 000000ab ffffffff
5783 stda %f2 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 864fc963 0b3a9e16
5784! %f17 = 00000000, Mem[0000000030181400] = fe870e51
5785 sta %f17,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
5786! %l2 = 000000c9, %l3 = 00000000, Mem[0000000010181410] = 0b3a9e16 864fc963
5787 stda %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000c9 00000000
5788! %l4 = 0000000000000000, Mem[0000000010001410] = aebbffffff000000
5789 stxa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000
5790! Starting 10 instruction Load Burst
5791! Mem[0000000010181410] = c9000000, %f20 = aebbffff
5792 lda [%i6+%o5]0x80,%f20 ! %f20 = c9000000
5793
5794p0_label_135:
5795! Mem[0000000030181408] = 000061f8, %f30 = 00000000
5796 lda [%i6+%o4]0x89,%f30 ! %f30 = 000061f8
5797! Mem[0000000010041410] = ccbe12ae, %l0 = 0000000000000000
5798 lduba [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ae
5799! Mem[0000000010041410] = ae12becc, %l2 = 00000000000000c9
5800 lduba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000ae
5801! Mem[0000000010081420] = 000000a50000ffff, %f30 = 000061f8 864fc963
5802 ldda [%i2+0x020]%asi,%f30 ! %f30 = 000000a5 0000ffff
5803! Mem[00000000300c1410] = a372a546, %l6 = 0000000069f5f861
5804 ldswa [%i3+%o5]0x81,%l6 ! %l6 = ffffffffa372a546
5805! Mem[0000000010081408] = ffffffff ffff0000, %l6 = a372a546, %l7 = 3c3e5de6
5806 ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000ffffffff 00000000ffff0000
5807! Mem[0000000010141410] = 000050e3864fc963, %f0 = 7f000000 00000000
5808 ldda [%i5+%o5]0x80,%f0 ! %f0 = 000050e3 864fc963
5809! Mem[0000000030181400] = 00000000, %l4 = 0000000000000000
5810 lduba [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000
5811! Mem[0000000030141408] = 000000ff, %l4 = 0000000000000000
5812 ldsha [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000
5813! Starting 10 instruction Store Burst
5814! %f4 = ffffffff ff000000, %l0 = 00000000000000ae
5815! Mem[0000000010041410] = ae12becc864fc963
5816 add %i1,0x010,%g1
5817 stda %f4,[%g1+%l0]ASI_PST16_P ! Mem[0000000010041410] = ffffffffff00c963
5818
5819! Check Point 27 for processor 0
5820
5821 set p0_check_pt_data_27,%g4
5822 rd %ccr,%g5 ! %g5 = 44
5823 ldx [%g4+0x08],%g2
5824 cmp %l0,%g2 ! %l0 = 00000000000000ae
5825 bne %xcc,p0_reg_check_fail0
5826 mov 0xee0,%g1
5827 ldx [%g4+0x10],%g2
5828 cmp %l1,%g2 ! %l1 = 000000000b3a9e16
5829 bne %xcc,p0_reg_check_fail1
5830 mov 0xee1,%g1
5831 ldx [%g4+0x18],%g2
5832 cmp %l2,%g2 ! %l2 = 00000000000000ae
5833 bne %xcc,p0_reg_check_fail2
5834 mov 0xee2,%g1
5835 ldx [%g4+0x20],%g2
5836 cmp %l3,%g2 ! %l3 = 0000000000000000
5837 bne %xcc,p0_reg_check_fail3
5838 mov 0xee3,%g1
5839 ldx [%g4+0x28],%g2
5840 cmp %l4,%g2 ! %l4 = 0000000000000000
5841 bne %xcc,p0_reg_check_fail4
5842 mov 0xee4,%g1
5843 ldx [%g4+0x30],%g2
5844 cmp %l5,%g2 ! %l5 = 000000000000002d
5845 bne %xcc,p0_reg_check_fail5
5846 mov 0xee5,%g1
5847 ldx [%g4+0x38],%g2
5848 cmp %l6,%g2 ! %l6 = 00000000ffffffff
5849 bne %xcc,p0_reg_check_fail6
5850 mov 0xee6,%g1
5851 ldx [%g4+0x40],%g2
5852 cmp %l7,%g2 ! %l7 = 00000000ffff0000
5853 bne %xcc,p0_reg_check_fail7
5854 mov 0xee7,%g1
5855 ldx [%g4+0x48],%g3
5856 std %f0,[%g4]
5857 ldx [%g4],%g2
5858 cmp %g3,%g2 ! %f0 = 000050e3 864fc963
5859 bne %xcc,p0_freg_check_fail
5860 mov 0xf00,%g1
5861 ldx [%g4+0x50],%g3
5862 std %f6,[%g4]
5863 ldx [%g4],%g2
5864 cmp %g3,%g2 ! %f6 = 00000000 00000000
5865 bne %xcc,p0_freg_check_fail
5866 mov 0xf06,%g1
5867 ldx [%g4+0x58],%g3
5868 std %f16,[%g4]
5869 ldx [%g4],%g2
5870 cmp %g3,%g2 ! %f16 = 0000007f 00000000
5871 bne %xcc,p0_freg_check_fail
5872 mov 0xf16,%g1
5873 ldx [%g4+0x60],%g3
5874 std %f20,[%g4]
5875 ldx [%g4],%g2
5876 cmp %g3,%g2 ! %f20 = c9000000 ff000000
5877 bne %xcc,p0_freg_check_fail
5878 mov 0xf20,%g1
5879 ldx [%g4+0x68],%g3
5880 std %f26,[%g4]
5881 ldx [%g4],%g2
5882 cmp %g3,%g2 ! %f26 = 00000000 ff000000
5883 bne %xcc,p0_freg_check_fail
5884 mov 0xf26,%g1
5885 ldx [%g4+0x70],%g3
5886 std %f30,[%g4]
5887 ldx [%g4],%g2
5888 cmp %g3,%g2 ! %f30 = 000000a5 0000ffff
5889 bne %xcc,p0_freg_check_fail
5890 mov 0xf30,%g1
5891
5892! Check Point 27 completed
5893
5894
5895p0_label_136:
5896! Mem[0000000030001410] = ffffffff, %l7 = 00000000ffff0000
5897 swapa [%i0+%o5]0x81,%l7 ! %l7 = 00000000ffffffff
5898! %l6 = 00000000ffffffff, Mem[0000000030101400] = ff4fc963
5899 stwa %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffff
5900! %f2 = 864fc963, Mem[0000000030101400] = ffffffff
5901 sta %f2 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 864fc963
5902! %l4 = 0000000000000000, Mem[0000000010001410] = 0000000000000000
5903 stxa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
5904! %f2 = 864fc963 0b3a9e16, Mem[0000000010181400] = ba000000 e350ffeb
5905 stda %f2 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 864fc963 0b3a9e16
5906! %f0 = 000050e3 864fc963, Mem[0000000030081410] = 2d0000ff ff5f771e
5907 stda %f0 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000050e3 864fc963
5908! Mem[0000000010041410] = ffffffff, %l0 = 00000000000000ae
5909 ldstuba [%i1+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
5910! %l7 = 00000000ffffffff, Mem[000000001000141c] = 0000003f
5911 stw %l7,[%i0+0x01c] ! Mem[000000001000141c] = ffffffff
5912! %l6 = ffffffff, %l7 = ffffffff, Mem[0000000010001410] = 00000000 00000000
5913 stda %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffff ffffffff
5914! Starting 10 instruction Load Burst
5915 membar #Sync ! Added by membar checker (30)
5916! Mem[0000000010101400] = ffffffff 00000000 00000000 0b3a9e16
5917! Mem[0000000010101410] = 0000ffff ff4fc900 703f71ab 00000000
5918! Mem[0000000010101420] = 00000033 a3002dba 1db4a5ff ff000000
5919! Mem[0000000010101430] = c065f2b2 06fd1e1a 63ff4f86 0b3a9e16
5920 ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
5921
5922p0_label_137:
5923! Mem[00000000211c0000] = ffff7bbb, %l3 = 0000000000000000
5924 lduba [%o2+0x001]%asi,%l3 ! %l3 = 00000000000000ff
5925! Mem[00000000100c1408] = ffff002d, %l1 = 000000000b3a9e16
5926 lduba [%i3+%o4]0x88,%l1 ! %l1 = 000000000000002d
5927! Mem[0000000021800100] = ff99b49a, %l4 = 0000000000000000
5928 ldub [%o3+0x100],%l4 ! %l4 = 00000000000000ff
5929! Mem[0000000030141400] = 00000000, %l1 = 000000000000002d
5930 lduwa [%i5+%g0]0x81,%l1 ! %l1 = 0000000000000000
5931! Mem[0000000010081400] = 000000ff, %f31 = 0000ffff
5932 lda [%i2+%g0]0x80,%f31 ! %f31 = 000000ff
5933! Mem[0000000010101408] = 00000000, %l7 = 00000000ffffffff
5934 ldswa [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
5935! Mem[00000000300c1400] = 00000000 0000007f 00000000 169e3a0b
5936! Mem[00000000300c1410] = a372a546 0000007f 0b3a9e16 00000b00
5937! Mem[00000000300c1420] = dcfd2bef 3c3e5de6 aedfffff ff00006a
5938! Mem[00000000300c1430] = ffbbd853 00003f00 ea80797b dcfd2bef
5939 ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
5940! Mem[00000000300c1408] = 00000000, %l1 = 0000000000000000
5941 lduha [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
5942! Mem[0000000030001410] = 0000ffff, %l5 = 000000000000002d
5943 lduwa [%i0+%o5]0x89,%l5 ! %l5 = 000000000000ffff
5944! Starting 10 instruction Store Burst
5945! Mem[00000000100c1408] = ffff002d, %l6 = 00000000ffffffff
5946 ldstuba [%i3+%o4]0x88,%l6 ! %l6 = 0000002d000000ff
5947
5948p0_label_138:
5949! %l2 = 00000000000000ae, Mem[0000000010001434] = 00000000
5950 sth %l2,[%i0+0x034] ! Mem[0000000010001434] = 00ae0000
5951! %l0 = 00000000000000ff, Mem[0000000010081400] = 000000ff
5952 stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff00ff
5953 membar #Sync ! Added by membar checker (31)
5954! %f28 = c065f2b2 06fd1e1a, Mem[00000000300c1408] = 00000000 169e3a0b
5955 stda %f28,[%i3+%o4]0x81 ! Mem[00000000300c1408] = c065f2b2 06fd1e1a
5956! %l7 = 0000000000000000, Mem[000000001004140d] = e3504689, %asi = 80
5957 stba %l7,[%i1+0x00d]%asi ! Mem[000000001004140c] = e3004689
5958! Mem[0000000030081400] = 00009e16, %l3 = 00000000000000ff
5959 ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 00000016000000ff
5960! Mem[0000000030101410] = ffff0000, %l7 = 0000000000000000
5961 swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000ffff0000
5962! %l5 = 000000000000ffff, Mem[0000000030081410] = 63c94f86
5963 stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffff4f86
5964! %l1 = 0000000000000000, Mem[0000000010001408] = 864fc963
5965 stwa %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
5966! %l4 = 00000000000000ff, Mem[0000000030141410] = 0000007f
5967 stha %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00ff007f
5968! Starting 10 instruction Load Burst
5969! Mem[0000000030001408] = ffffccbe, %l7 = 00000000ffff0000
5970 lduha [%i0+%o4]0x89,%l7 ! %l7 = 000000000000ccbe
5971
5972p0_label_139:
5973! Mem[0000000030081400] = ff9e00002a580000, %f18 = 0e5100ff 2d0000ff
5974 ldda [%i2+%g0]0x81,%f18 ! %f18 = ff9e0000 2a580000
5975! Mem[0000000030001408] = ffffccbe, %l1 = 0000000000000000
5976 ldswa [%i0+%o4]0x89,%l1 ! %l1 = ffffffffffffccbe
5977! Mem[0000000030101400] = 63c94f86, %l4 = 00000000000000ff
5978 lduha [%i4+%g0]0x89,%l4 ! %l4 = 0000000000004f86
5979! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000016
5980 ldswa [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
5981! Mem[00000000300c1408] = 1a1efd06b2f265c0, %l3 = 0000000000000000
5982 ldxa [%i3+%o4]0x89,%l3 ! %l3 = 1a1efd06b2f265c0
5983! Mem[0000000010001428] = 00000000, %l7 = 000000000000ccbe
5984 ldsha [%i0+0x02a]%asi,%l7 ! %l7 = 0000000000000000
5985! Mem[0000000010081408] = ffffffffffff0000, %l7 = 0000000000000000
5986 ldxa [%i2+%o4]0x80,%l7 ! %l7 = ffffffffffff0000
5987! Mem[0000000010141438] = 00e800ffffffff59, %l7 = ffffffffffff0000
5988 ldx [%i5+0x038],%l7 ! %l7 = 00e800ffffffff59
5989! Code Fragment 3
5990p0_fragment_6:
5991! %l0 = 00000000000000ff
5992 setx 0x51e2ee402c43d0f7,%g7,%l0 ! %l0 = 51e2ee402c43d0f7
5993! %l1 = ffffffffffffccbe
5994 setx 0x32f311aff72a20fa,%g7,%l1 ! %l1 = 32f311aff72a20fa
5995 setx 0x1fe000, %g1, %g3
5996 or %l0, %g3, %l0 ! always set perrmask = 0xff
5997 setx 0x1ffff8, %g1, %g2
5998 and %l0, %g2, %l0
5999 ta T_CHANGE_HPRIV
6000 stxa %l1, [%l0]ASI_DCACHE_DATA
6001 ta T_CHANGE_NONHPRIV
6002! %l0 = 51e2ee402c43d0f7
6003 setx 0x95f704dfda75b514,%g7,%l0 ! %l0 = 95f704dfda75b514
6004! %l1 = 32f311aff72a20fa
6005 setx 0x7edbbc87d9fa3afa,%g7,%l1 ! %l1 = 7edbbc87d9fa3afa
6006! Starting 10 instruction Store Burst
6007! Mem[0000000010141410] = 000050e3, %l7 = 00e800ffffffff59
6008 swapa [%i5+%o5]0x80,%l7 ! %l7 = 00000000000050e3
6009
6010p0_label_140:
6011! Mem[0000000030181410] = 00000000, %l6 = 000000000000002d
6012 ldstuba [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff
6013! Mem[0000000030041410] = 000000ff, %l4 = 0000000000004f86
6014 ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000ff
6015! %l2 = 000000ae, %l3 = b2f265c0, Mem[0000000010141400] = 00000000 000000ff
6016 stda %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ae b2f265c0
6017! Mem[0000000030081400] = ff9e0000, %l2 = 00000000000000ae
6018 swapa [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff9e0000
6019! %f2 = 00000000 169e3a0b, Mem[0000000030081410] = 864fffff 000050e3
6020 stda %f2 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 169e3a0b
6021! %f10 = aedfffff ff00006a, Mem[0000000030101408] = 0e5100ff 2d0000ff
6022 stda %f10,[%i4+%o4]0x81 ! Mem[0000000030101408] = aedfffff ff00006a
6023! %l1 = 7edbbc87d9fa3afa, Mem[0000000030041408] = ff9e3a0b
6024 stha %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 3afa3a0b
6025! Mem[0000000030141410] = 00ff007f, %l2 = 00000000ff9e0000
6026 swapa [%i5+%o5]0x81,%l2 ! %l2 = 0000000000ff007f
6027! Mem[00000000100c1434] = 00003a0b, %l0 = da75b514, %l2 = 00ff007f
6028 add %i3,0x34,%g1
6029 casa [%g1]0x80,%l0,%l2 ! %l2 = 0000000000003a0b
6030! Starting 10 instruction Load Burst
6031! Mem[0000000010041400] = ffffffff, %l2 = 0000000000003a0b
6032 ldsha [%i1+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
6033
6034! Check Point 28 for processor 0
6035
6036 set p0_check_pt_data_28,%g4
6037 rd %ccr,%g5 ! %g5 = 44
6038 ldx [%g4+0x08],%g2
6039 cmp %l0,%g2 ! %l0 = 95f704dfda75b514
6040 bne %xcc,p0_reg_check_fail0
6041 mov 0xee0,%g1
6042 ldx [%g4+0x10],%g2
6043 cmp %l1,%g2 ! %l1 = 7edbbc87d9fa3afa
6044 bne %xcc,p0_reg_check_fail1
6045 mov 0xee1,%g1
6046 ldx [%g4+0x18],%g2
6047 cmp %l2,%g2 ! %l2 = ffffffffffffffff
6048 bne %xcc,p0_reg_check_fail2
6049 mov 0xee2,%g1
6050 ldx [%g4+0x20],%g2
6051 cmp %l3,%g2 ! %l3 = 1a1efd06b2f265c0
6052 bne %xcc,p0_reg_check_fail3
6053 mov 0xee3,%g1
6054 ldx [%g4+0x28],%g2
6055 cmp %l4,%g2 ! %l4 = 0000000000000000
6056 bne %xcc,p0_reg_check_fail4
6057 mov 0xee4,%g1
6058 ldx [%g4+0x30],%g2
6059 cmp %l5,%g2 ! %l5 = 000000000000ffff
6060 bne %xcc,p0_reg_check_fail5
6061 mov 0xee5,%g1
6062 ldx [%g4+0x38],%g2
6063 cmp %l6,%g2 ! %l6 = 0000000000000000
6064 bne %xcc,p0_reg_check_fail6
6065 mov 0xee6,%g1
6066 ldx [%g4+0x40],%g2
6067 cmp %l7,%g2 ! %l7 = 00000000000050e3
6068 bne %xcc,p0_reg_check_fail7
6069 mov 0xee7,%g1
6070 ldx [%g4+0x48],%g3
6071 std %f0,[%g4]
6072 ldx [%g4],%g2
6073 cmp %g3,%g2 ! %f0 = 00000000 0000007f
6074 bne %xcc,p0_freg_check_fail
6075 mov 0xf00,%g1
6076 ldx [%g4+0x50],%g3
6077 std %f2,[%g4]
6078 ldx [%g4],%g2
6079 cmp %g3,%g2 ! %f2 = 00000000 169e3a0b
6080 bne %xcc,p0_freg_check_fail
6081 mov 0xf02,%g1
6082 ldx [%g4+0x58],%g3
6083 std %f4,[%g4]
6084 ldx [%g4],%g2
6085 cmp %g3,%g2 ! %f4 = a372a546 0000007f
6086 bne %xcc,p0_freg_check_fail
6087 mov 0xf04,%g1
6088 ldx [%g4+0x60],%g3
6089 std %f6,[%g4]
6090 ldx [%g4],%g2
6091 cmp %g3,%g2 ! %f6 = 0b3a9e16 00000b00
6092 bne %xcc,p0_freg_check_fail
6093 mov 0xf06,%g1
6094 ldx [%g4+0x68],%g3
6095 std %f8,[%g4]
6096 ldx [%g4],%g2
6097 cmp %g3,%g2 ! %f8 = dcfd2bef 3c3e5de6
6098 bne %xcc,p0_freg_check_fail
6099 mov 0xf08,%g1
6100 ldx [%g4+0x70],%g3
6101 std %f10,[%g4]
6102 ldx [%g4],%g2
6103 cmp %g3,%g2 ! %f10 = aedfffff ff00006a
6104 bne %xcc,p0_freg_check_fail
6105 mov 0xf10,%g1
6106 ldx [%g4+0x78],%g3
6107 std %f12,[%g4]
6108 ldx [%g4],%g2
6109 cmp %g3,%g2 ! %f12 = ffbbd853 00003f00
6110 bne %xcc,p0_freg_check_fail
6111 mov 0xf12,%g1
6112 ldx [%g4+0x80],%g3
6113 std %f14,[%g4]
6114 ldx [%g4],%g2
6115 cmp %g3,%g2 ! %f14 = ea80797b dcfd2bef
6116 bne %xcc,p0_freg_check_fail
6117 mov 0xf14,%g1
6118 ldx [%g4+0x88],%g3
6119 std %f18,[%g4]
6120 ldx [%g4],%g2
6121 cmp %g3,%g2 ! %f18 = ff9e0000 2a580000
6122 bne %xcc,p0_freg_check_fail
6123 mov 0xf18,%g1
6124 ldx [%g4+0x90],%g3
6125 std %f30,[%g4]
6126 ldx [%g4],%g2
6127 cmp %g3,%g2 ! %f30 = 000000a5 000000ff
6128 bne %xcc,p0_freg_check_fail
6129 mov 0xf30,%g1
6130
6131! Check Point 28 completed
6132
6133
6134p0_label_141:
6135! Mem[0000000030041408] = 3afa3a0b, %l0 = 95f704dfda75b514
6136 lduha [%i1+%o4]0x81,%l0 ! %l0 = 0000000000003afa
6137! Mem[0000000010041408] = 894600e3 000050e3, %l0 = 00003afa, %l1 = d9fa3afa
6138 ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000000050e3 00000000894600e3
6139! Mem[0000000030001408] = beccffff, %l0 = 00000000000050e3
6140 ldswa [%i0+%o4]0x81,%l0 ! %l0 = ffffffffbeccffff
6141! Mem[0000000010181400] = 169e3a0b, %l0 = ffffffffbeccffff
6142 ldswa [%i6+%g0]0x80,%l0 ! %l0 = 00000000169e3a0b
6143! Mem[00000000100c1410] = 0000000000000000, %l1 = 00000000894600e3
6144 ldxa [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
6145! Mem[00000000100c1410] = 00000000, %l5 = 000000000000ffff
6146 lduwa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
6147! Mem[0000000030101400] = 0000000063c94f86, %f12 = ffbbd853 00003f00
6148 ldda [%i4+%g0]0x89,%f12 ! %f12 = 00000000 63c94f86
6149! Mem[0000000030101410] = 00000000, %l2 = ffffffffffffffff
6150 ldsba [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
6151! Mem[0000000010101408] = 00000000, %l6 = 0000000000000000
6152 lduw [%i4+%o4],%l6 ! %l6 = 0000000000000000
6153! Starting 10 instruction Store Burst
6154! Mem[00000000300c1410] = 46a572a3, %l2 = 0000000000000000
6155 ldstuba [%i3+%o5]0x89,%l2 ! %l2 = 000000a3000000ff
6156
6157p0_label_142:
6158! %f12 = 00000000 63c94f86, %l3 = 1a1efd06b2f265c0
6159! Mem[0000000030001400] = ae12beccc3ae2ea1
6160 stda %f12,[%i0+%l3]ASI_PST32_SL ! Mem[0000000030001400] = ae12beccc3ae2ea1
6161! %l1 = 0000000000000000, Mem[0000000010141428] = 0b2f0bd4
6162 stw %l1,[%i5+0x028] ! Mem[0000000010141428] = 00000000
6163! %l7 = 00000000000050e3, Mem[0000000010041410] = ffffffffff00c963
6164 stxa %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000000050e3
6165! %f23 = 00000000, Mem[0000000010141410] = 59ffffff
6166 sta %f23,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
6167! %l0 = 169e3a0b, %l1 = 00000000, Mem[0000000010101400] = ffffffff 00000000
6168 stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 169e3a0b 00000000
6169! Mem[0000000030181400] = 00000000, %l3 = 1a1efd06b2f265c0
6170 ldstuba [%i6+%g0]0x81,%l3 ! %l3 = 00000000000000ff
6171! %f15 = dcfd2bef, Mem[0000000010181410] = 000000c9
6172 sta %f15,[%i6+%o5]0x88 ! Mem[0000000010181410] = dcfd2bef
6173! Mem[0000000010081438] = 69f5f8613c3e5de6, %l1 = 0000000000000000, %l7 = 00000000000050e3
6174 add %i2,0x38,%g1
6175 casxa [%g1]0x80,%l1,%l7 ! %l7 = 69f5f8613c3e5de6
6176! %l6 = 0000000000000000, Mem[0000000010041410] = 00000000
6177 stha %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
6178! Starting 10 instruction Load Burst
6179! Mem[0000000030001410] = ffff0000ff000000, %l5 = 0000000000000000
6180 ldxa [%i0+%o5]0x81,%l5 ! %l5 = ffff0000ff000000
6181
6182p0_label_143:
6183! Mem[0000000030001400] = ccbe12ae, %l2 = 00000000000000a3
6184 ldsha [%i0+%g0]0x89,%l2 ! %l2 = 00000000000012ae
6185! Mem[0000000030081400] = 000000ae, %l2 = 00000000000012ae
6186 ldsha [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
6187! Mem[0000000030141400] = 00000000, %f24 = 6a3de8cb
6188 lda [%i5+%g0]0x89,%f24 ! %f24 = 00000000
6189! Mem[0000000030001408] = beccffff ffffffff, %l6 = 00000000, %l7 = 3c3e5de6
6190 ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000beccffff 00000000ffffffff
6191! Mem[0000000030181408] = f86100000000ff5f, %f24 = 00000000 000050e3
6192 ldda [%i6+%o4]0x81,%f24 ! %f24 = f8610000 0000ff5f
6193! Mem[0000000010181410] = ef2bfddc, %l0 = 00000000169e3a0b
6194 ldswa [%i6+%o5]0x80,%l0 ! %l0 = ffffffffef2bfddc
6195! Mem[0000000010081408] = 0000ffffffffffff, %f28 = c065f2b2 06fd1e1a
6196 ldda [%i2+%o4]0x88,%f28 ! %f28 = 0000ffff ffffffff
6197! Mem[0000000010141408] = ff1efd06ffffffff, %f24 = f8610000 0000ff5f
6198 ldda [%i5+0x008]%asi,%f24 ! %f24 = ff1efd06 ffffffff
6199! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
6200 ldstuba [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff
6201! Starting 10 instruction Store Burst
6202! Mem[0000000030081400] = 000000ae, %l2 = 0000000000000000
6203 ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
6204
6205p0_label_144:
6206! %l0 = ffffffffef2bfddc, Mem[0000000010141410] = 00000000
6207 stwa %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = ef2bfddc
6208! %l5 = ffff0000ff000000, Mem[0000000030101400] = 864fc963
6209 stwa %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000000
6210! Mem[0000000010041410] = 000000ff, %l7 = 00000000ffffffff
6211 ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
6212! %l7 = 00000000000000ff, Mem[0000000021800100] = ff99b49a
6213 sth %l7,[%o3+0x100] ! Mem[0000000021800100] = 00ffb49a
6214! %f4 = a372a546 0000007f, Mem[0000000030041400] = 00000000 00000000
6215 stda %f4 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = a372a546 0000007f
6216! Mem[00000000300c1408] = c065f2b2, %l6 = 00000000beccffff
6217 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 000000c0000000ff
6218! %f0 = 00000000 0000007f 00000000 169e3a0b
6219! %f4 = a372a546 0000007f 0b3a9e16 00000b00
6220! %f8 = dcfd2bef 3c3e5de6 aedfffff ff00006a
6221! %f12 = 00000000 63c94f86 ea80797b dcfd2bef
6222 stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
6223! %f24 = ff1efd06 ffffffff, %l4 = 0000000000000000
6224! Mem[00000000100c1410] = 0000000000000000
6225 add %i3,0x010,%g1
6226 stda %f24,[%g1+%l4]ASI_PST8_P ! Mem[00000000100c1410] = 0000000000000000
6227! Mem[0000000030181408] = 000061f8, %l0 = ffffffffef2bfddc
6228 swapa [%i6+%o4]0x89,%l0 ! %l0 = 00000000000061f8
6229! Starting 10 instruction Load Burst
6230 membar #Sync ! Added by membar checker (32)
6231! Mem[0000000030041400] = 00000000, %l7 = 00000000000000ff
6232 lduwa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
6233
6234p0_label_145:
6235! Mem[0000000020800040] = ffffac70, %l2 = 0000000000000000
6236 ldsb [%o1+0x041],%l2 ! %l2 = ffffffffffffffff
6237! Mem[0000000010181400] = 0b3a9e16, %l4 = 0000000000000000
6238 ldsba [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000016
6239! Mem[0000000030101408] = ffffdfae, %l4 = 0000000000000016
6240 ldsha [%i4+%o4]0x89,%l4 ! %l4 = ffffffffffffdfae
6241! Mem[0000000010141400] = 000000ae, %l4 = ffffffffffffdfae
6242 ldsha [%i5+%g0]0x88,%l4 ! %l4 = 00000000000000ae
6243! Mem[000000001004143c] = 183170b9, %f22 = 703f71ab
6244 lda [%i1+0x03c]%asi,%f22 ! %f22 = 183170b9
6245! Mem[0000000030181410] = ff000000000000ff, %l2 = ffffffffffffffff
6246 ldxa [%i6+%o5]0x89,%l2 ! %l2 = ff000000000000ff
6247! Mem[00000000100c1400] = 00000000, %l4 = 00000000000000ae
6248 ldsba [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
6249! Mem[0000000010081410] = 00000000, %l7 = 0000000000000000
6250 ldsba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
6251! Mem[0000000010081400] = 00ff00ff, %l7 = 0000000000000000
6252 ldsha [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000ff
6253! Starting 10 instruction Store Burst
6254! %l2 = ff000000000000ff, Mem[0000000010101408] = 00000000
6255 stba %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
6256
6257! Check Point 29 for processor 0
6258
6259 set p0_check_pt_data_29,%g4
6260 rd %ccr,%g5 ! %g5 = 44
6261 ldx [%g4+0x08],%g2
6262 cmp %l0,%g2 ! %l0 = 00000000000061f8
6263 bne %xcc,p0_reg_check_fail0
6264 mov 0xee0,%g1
6265 ldx [%g4+0x10],%g2
6266 cmp %l1,%g2 ! %l1 = 0000000000000000
6267 bne %xcc,p0_reg_check_fail1
6268 mov 0xee1,%g1
6269 ldx [%g4+0x18],%g2
6270 cmp %l2,%g2 ! %l2 = ff000000000000ff
6271 bne %xcc,p0_reg_check_fail2
6272 mov 0xee2,%g1
6273 ldx [%g4+0x20],%g2
6274 cmp %l3,%g2 ! %l3 = 0000000000000000
6275 bne %xcc,p0_reg_check_fail3
6276 mov 0xee3,%g1
6277 ldx [%g4+0x28],%g2
6278 cmp %l4,%g2 ! %l4 = 0000000000000000
6279 bne %xcc,p0_reg_check_fail4
6280 mov 0xee4,%g1
6281 ldx [%g4+0x30],%g2
6282 cmp %l5,%g2 ! %l5 = ffff0000ff000000
6283 bne %xcc,p0_reg_check_fail5
6284 mov 0xee5,%g1
6285 ldx [%g4+0x38],%g2
6286 cmp %l6,%g2 ! %l6 = 00000000000000c0
6287 bne %xcc,p0_reg_check_fail6
6288 mov 0xee6,%g1
6289 ldx [%g4+0x40],%g2
6290 cmp %l7,%g2 ! %l7 = 00000000000000ff
6291 bne %xcc,p0_reg_check_fail7
6292 mov 0xee7,%g1
6293 ldx [%g4+0x48],%g3
6294 std %f0,[%g4]
6295 ldx [%g4],%g2
6296 cmp %g3,%g2 ! %f0 = 00000000 0000007f
6297 bne %xcc,p0_freg_check_fail
6298 mov 0xf00,%g1
6299 ldx [%g4+0x50],%g3
6300 std %f6,[%g4]
6301 ldx [%g4],%g2
6302 cmp %g3,%g2 ! %f6 = 0b3a9e16 00000b00
6303 bne %xcc,p0_freg_check_fail
6304 mov 0xf06,%g1
6305 ldx [%g4+0x58],%g3
6306 std %f12,[%g4]
6307 ldx [%g4],%g2
6308 cmp %g3,%g2 ! %f12 = 00000000 63c94f86
6309 bne %xcc,p0_freg_check_fail
6310 mov 0xf12,%g1
6311 ldx [%g4+0x60],%g3
6312 std %f22,[%g4]
6313 ldx [%g4],%g2
6314 cmp %g3,%g2 ! %f22 = 183170b9 00000000
6315 bne %xcc,p0_freg_check_fail
6316 mov 0xf22,%g1
6317 ldx [%g4+0x68],%g3
6318 std %f24,[%g4]
6319 ldx [%g4],%g2
6320 cmp %g3,%g2 ! %f24 = ff1efd06 ffffffff
6321 bne %xcc,p0_freg_check_fail
6322 mov 0xf24,%g1
6323 ldx [%g4+0x70],%g3
6324 std %f28,[%g4]
6325 ldx [%g4],%g2
6326 cmp %g3,%g2 ! %f28 = 0000ffff ffffffff
6327 bne %xcc,p0_freg_check_fail
6328 mov 0xf28,%g1
6329
6330! Check Point 29 completed
6331
6332
6333p0_label_146:
6334! %f18 = ff9e0000 2a580000, Mem[0000000010141430] = 00000000 00000000
6335 stda %f18,[%i5+0x030]%asi ! Mem[0000000010141430] = ff9e0000 2a580000
6336! %l7 = 00000000000000ff, Mem[0000000010081408] = ffffffff
6337 stba %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffff
6338! %l6 = 000000c0, %l7 = 000000ff, Mem[0000000030141410] = ff9e0000 ff000000
6339 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000c0 000000ff
6340! %f7 = 00000b00, Mem[0000000030001410] = ffff0000
6341 sta %f7 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000b00
6342! Mem[00000000300c1408] = ff65f2b2, %l7 = 00000000000000ff
6343 ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
6344! %l7 = 00000000000000ff, Mem[0000000010141408] = ff1efd06
6345 stba %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff1efd06
6346! Mem[0000000010101410] = ffff0000, %l5 = ffff0000ff000000
6347 ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
6348! Mem[000000001010143b] = 63ff4f86, %l5 = 0000000000000000
6349 ldstub [%i4+0x03b],%l5 ! %l5 = 00000086000000ff
6350! %l0 = 00000000000061f8, Mem[0000000010141428] = 00000000ec1ac7fc
6351 stx %l0,[%i5+0x028] ! Mem[0000000010141428] = 00000000000061f8
6352! Starting 10 instruction Load Burst
6353! Mem[0000000010081400] = ff00ff00, %l0 = 00000000000061f8
6354 lduha [%i2+%g0]0x88,%l0 ! %l0 = 000000000000ff00
6355
6356p0_label_147:
6357! Mem[0000000010181410] = ef2bfddc00000000, %l7 = 00000000000000ff
6358 ldxa [%i6+0x010]%asi,%l7 ! %l7 = ef2bfddc00000000
6359! Mem[0000000010181408] = 7f000000, %l2 = ff000000000000ff
6360 ldsba [%i6+%o4]0x80,%l2 ! %l2 = 000000000000007f
6361! Mem[0000000010141424] = d4b66f2b, %l5 = 0000000000000086
6362 ldsb [%i5+0x027],%l5 ! %l5 = 000000000000002b
6363! Mem[0000000010141410] = ef2bfddc, %l2 = 000000000000007f
6364 lduha [%i5+%o5]0x80,%l2 ! %l2 = 000000000000ef2b
6365! Mem[0000000010141430] = ff9e0000 2a580000, %l6 = 000000c0, %l7 = 00000000
6366 ldda [%i5+0x030]%asi,%l6 ! %l6 = 00000000ff9e0000 000000002a580000
6367! Mem[000000001014140c] = ffffffff, %l6 = 00000000ff9e0000
6368 lduha [%i5+0x00c]%asi,%l6 ! %l6 = 000000000000ffff
6369! Mem[0000000030001410] = 00000b00, %l3 = 0000000000000000
6370 ldsba [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
6371! Mem[0000000010001410] = ffffffff, %f15 = dcfd2bef
6372 lda [%i0+%o5]0x88,%f15 ! %f15 = ffffffff
6373! Mem[0000000010081424] = 0000ffff, %l2 = 000000000000ef2b
6374 lduw [%i2+0x024],%l2 ! %l2 = 000000000000ffff
6375! Starting 10 instruction Store Burst
6376! Mem[00000000201c0000] = 33ffaf65, %l0 = 000000000000ff00
6377 ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 00000033000000ff
6378
6379p0_label_148:
6380! Mem[00000000100c1408] = ff00ffff, %l5 = 000000000000002b
6381 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
6382! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030181400] = 000000ff 00000000
6383 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 000000ff
6384! Mem[000000001010140c] = 0b3a9e16, %l1 = 0000000000000000, %asi = 80
6385 swapa [%i4+0x00c]%asi,%l1 ! %l1 = 000000000b3a9e16
6386! %f30 = 000000a5, Mem[0000000010141400] = ae000000
6387 sta %f30,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000a5
6388! Mem[0000000030101408] = aedfffff, %l5 = 00000000000000ff
6389 ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 000000ae000000ff
6390! %f16 = 0000007f 00000000 ff9e0000 2a580000
6391! %f20 = c9000000 ff000000 183170b9 00000000
6392! %f24 = ff1efd06 ffffffff 00000000 ff000000
6393! %f28 = 0000ffff ffffffff 000000a5 000000ff
6394 stda %f16,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
6395! Mem[0000000030081410] = 0b3a9e16, %l0 = 0000000000000033
6396 swapa [%i2+%o5]0x81,%l0 ! %l0 = 000000000b3a9e16
6397! %l4 = 0000000000000000, Mem[0000000010181430] = 1a1efd06b2f265c0, %asi = 80
6398 stxa %l4,[%i6+0x030]%asi ! Mem[0000000010181430] = 0000000000000000
6399! %l0 = 0b3a9e16, %l1 = 0b3a9e16, Mem[0000000010181410] = ef2bfddc 00000000
6400 stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0b3a9e16 0b3a9e16
6401! Starting 10 instruction Load Burst
6402! Mem[0000000010181400] = 864fc9630b3a9e16, %f4 = a372a546 0000007f
6403 ldda [%i6+%g0]0x88,%f4 ! %f4 = 864fc963 0b3a9e16
6404
6405p0_label_149:
6406! Mem[0000000030001408] = ffffccbe, %f14 = ea80797b
6407 lda [%i0+%o4]0x89,%f14 ! %f14 = ffffccbe
6408! Mem[0000000030101408] = 6a0000ffffffdfff, %l6 = 000000000000ffff
6409 ldxa [%i4+%o4]0x89,%l6 ! %l6 = 6a0000ffffffdfff
6410! Mem[0000000010101410] = 00c94fffffff00ff, %l4 = 0000000000000000
6411 ldxa [%i4+%o5]0x88,%l4 ! %l4 = 00c94fffffff00ff
6412! Mem[0000000020800040] = ffffac70, %l0 = 000000000b3a9e16
6413 lduha [%o1+0x040]%asi,%l0 ! %l0 = 000000000000ffff
6414! Mem[0000000010101434] = 06fd1e1a, %l6 = 6a0000ffffffdfff
6415 lduw [%i4+0x034],%l6 ! %l6 = 0000000006fd1e1a
6416! Mem[0000000010081408] = ffffffff, %l1 = 000000000b3a9e16
6417 lduha [%i2+%o4]0x80,%l1 ! %l1 = 000000000000ffff
6418! Mem[0000000010101408] = ff000000, %f14 = ffffccbe
6419 lda [%i4+%o4]0x80,%f14 ! %f14 = ff000000
6420 membar #Sync ! Added by membar checker (33)
6421! %l4 = 00c94fffffff00ff, Mem[0000000010141400] = 0000007f
6422 stha %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00ff007f
6423! Mem[00000000300c1410] = 46a572ff, %f18 = ff9e0000
6424 lda [%i3+%o5]0x89,%f18 ! %f18 = 46a572ff
6425! Starting 10 instruction Store Burst
6426! %l6 = 0000000006fd1e1a, Mem[0000000030181400] = 00000000ff000000
6427 stxa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000006fd1e1a
6428
6429p0_label_150:
6430! %f28 = 0000ffff ffffffff, Mem[0000000010081408] = ffffffff ffff0000
6431 stda %f28,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000ffff ffffffff
6432! %l0 = 000000000000ffff, Mem[0000000010081410] = 00000000
6433 stha %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffff0000
6434! %f26 = 00000000, Mem[0000000010181408] = 7f000000
6435 sta %f26,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
6436! %l0 = 000000000000ffff, Mem[0000000010001410] = ffffffff
6437 stha %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffff
6438! %l3 = 0000000000000000, Mem[0000000020800000] = ffff7d94
6439 sth %l3,[%o1+%g0] ! Mem[0000000020800000] = 00007d94
6440! %l6 = 06fd1e1a, %l7 = 2a580000, Mem[0000000030041400] = 00000000 7f000000
6441 stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 06fd1e1a 2a580000
6442! %l5 = 00000000000000ae, Mem[0000000010041410] = ff000000000050e3
6443 stxa %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000000000ae
6444! %l5 = 00000000000000ae, Mem[0000000030141408] = 000000ff
6445 stba %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = ae0000ff
6446! %f22 = 183170b9 00000000, Mem[00000000100c1428] = 00000086 00000000
6447 std %f22,[%i3+0x028] ! Mem[00000000100c1428] = 183170b9 00000000
6448! Starting 10 instruction Load Burst
6449! Mem[0000000030181400] = 00000000, %l5 = 00000000000000ae
6450 ldsha [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000000
6451
6452! Check Point 30 for processor 0
6453
6454 set p0_check_pt_data_30,%g4
6455 rd %ccr,%g5 ! %g5 = 44
6456 ldx [%g4+0x08],%g2
6457 cmp %l0,%g2 ! %l0 = 000000000000ffff
6458 bne %xcc,p0_reg_check_fail0
6459 mov 0xee0,%g1
6460 ldx [%g4+0x10],%g2
6461 cmp %l1,%g2 ! %l1 = 000000000000ffff
6462 bne %xcc,p0_reg_check_fail1
6463 mov 0xee1,%g1
6464 ldx [%g4+0x18],%g2
6465 cmp %l2,%g2 ! %l2 = 000000000000ffff
6466 bne %xcc,p0_reg_check_fail2
6467 mov 0xee2,%g1
6468 ldx [%g4+0x20],%g2
6469 cmp %l3,%g2 ! %l3 = 0000000000000000
6470 bne %xcc,p0_reg_check_fail3
6471 mov 0xee3,%g1
6472 ldx [%g4+0x28],%g2
6473 cmp %l4,%g2 ! %l4 = 00c94fffffff00ff
6474 bne %xcc,p0_reg_check_fail4
6475 mov 0xee4,%g1
6476 ldx [%g4+0x30],%g2
6477 cmp %l5,%g2 ! %l5 = 0000000000000000
6478 bne %xcc,p0_reg_check_fail5
6479 mov 0xee5,%g1
6480 ldx [%g4+0x38],%g2
6481 cmp %l6,%g2 ! %l6 = 0000000006fd1e1a
6482 bne %xcc,p0_reg_check_fail6
6483 mov 0xee6,%g1
6484 ldx [%g4+0x40],%g2
6485 cmp %l7,%g2 ! %l7 = 000000002a580000
6486 bne %xcc,p0_reg_check_fail7
6487 mov 0xee7,%g1
6488 ldx [%g4+0x48],%g3
6489 std %f4,[%g4]
6490 ldx [%g4],%g2
6491 cmp %g3,%g2 ! %f4 = 864fc963 0b3a9e16
6492 bne %xcc,p0_freg_check_fail
6493 mov 0xf04,%g1
6494 ldx [%g4+0x50],%g3
6495 std %f6,[%g4]
6496 ldx [%g4],%g2
6497 cmp %g3,%g2 ! %f6 = 0b3a9e16 00000b00
6498 bne %xcc,p0_freg_check_fail
6499 mov 0xf06,%g1
6500 ldx [%g4+0x58],%g3
6501 std %f14,[%g4]
6502 ldx [%g4],%g2
6503 cmp %g3,%g2 ! %f14 = ff000000 ffffffff
6504 bne %xcc,p0_freg_check_fail
6505 mov 0xf14,%g1
6506 ldx [%g4+0x60],%g3
6507 std %f18,[%g4]
6508 ldx [%g4],%g2
6509 cmp %g3,%g2 ! %f18 = 46a572ff 2a580000
6510 bne %xcc,p0_freg_check_fail
6511 mov 0xf18,%g1
6512
6513! Check Point 30 completed
6514
6515
6516p0_label_151:
6517! Mem[0000000010181410] = 0b3a9e16, %l1 = 000000000000ffff
6518 ldsba [%i6+%o5]0x80,%l1 ! %l1 = 000000000000000b
6519! Mem[0000000030001400] = ccbe12ae, %l3 = 0000000000000000
6520 lduba [%i0+%g0]0x89,%l3 ! %l3 = 00000000000000ae
6521! Mem[0000000010181400] = 169e3a0b, %l7 = 000000002a580000
6522 ldsba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000016
6523! Mem[0000000021800180] = 15ff2200, %l5 = 0000000000000000
6524 lduha [%o3+0x180]%asi,%l5 ! %l5 = 00000000000015ff
6525! Mem[0000000010181410] = 0b3a9e16, %l5 = 00000000000015ff
6526 ldsha [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000b3a
6527! Mem[0000000010101408] = ff000000, %f15 = ffffffff
6528 lda [%i4+%o4]0x80,%f15 ! %f15 = ff000000
6529! Mem[0000000010041400] = ffffffff, %f3 = 169e3a0b
6530 lda [%i1+%g0]0x88,%f3 ! %f3 = ffffffff
6531! Mem[00000000100c1410] = 00000000, %l7 = 0000000000000016
6532 ldsba [%i3+%o5]0x88,%l7 ! %l7 = 0000000000000000
6533! Mem[0000000010141400] = 00ff007f00000000, %f6 = 0b3a9e16 00000b00
6534 ldda [%i5+0x000]%asi,%f6 ! %f6 = 00ff007f 00000000
6535! Starting 10 instruction Store Burst
6536! Mem[0000000010181428] = 000000ff, %l7 = 0000000000000000
6537 ldstuba [%i6+0x028]%asi,%l7 ! %l7 = 00000000000000ff
6538
6539p0_label_152:
6540! %f0 = 00000000 0000007f 00000000 ffffffff
6541! %f4 = 864fc963 0b3a9e16 00ff007f 00000000
6542! %f8 = dcfd2bef 3c3e5de6 aedfffff ff00006a
6543! %f12 = 00000000 63c94f86 ff000000 ff000000
6544 stda %f0,[%i5]ASI_BLK_S ! Block Store to 0000000030141400
6545! %l2 = 000000000000ffff, Mem[0000000010101430] = c065f2b2
6546 stw %l2,[%i4+0x030] ! Mem[0000000010101430] = 0000ffff
6547! Mem[0000000030001410] = 00000b00, %l6 = 0000000006fd1e1a
6548 ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 00000000000000ff
6549 membar #Sync ! Added by membar checker (34)
6550! %f16 = 0000007f 00000000 46a572ff 2a580000
6551! %f20 = c9000000 ff000000 183170b9 00000000
6552! %f24 = ff1efd06 ffffffff 00000000 ff000000
6553! %f28 = 0000ffff ffffffff 000000a5 000000ff
6554 stda %f16,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400
6555! %l5 = 0000000000000b3a, Mem[0000000030041408] = 00000000
6556 stba %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000003a
6557! %l5 = 0000000000000b3a, Mem[0000000010081418] = 000000ff
6558 stb %l5,[%i2+0x018] ! Mem[0000000010081418] = 3a0000ff
6559! %l2 = 000000000000ffff, Mem[0000000010001410] = ffffffff
6560 stwa %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000ffff
6561! %l7 = 0000000000000000, Mem[0000000010081400] = 00ff00ff61000000
6562 stxa %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
6563 membar #Sync ! Added by membar checker (35)
6564! Mem[0000000010141408] = ff9e00002a580000, %l6 = 0000000000000000, %l6 = 0000000000000000
6565 add %i5,0x08,%g1
6566 casxa [%g1]0x80,%l6,%l6 ! %l6 = ff9e00002a580000
6567! Starting 10 instruction Load Burst
6568! Mem[0000000010001408] = 00000000, %l1 = 000000000000000b
6569 ldswa [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
6570
6571p0_label_153:
6572! Mem[0000000010001400] = ff000000, %l2 = 000000000000ffff
6573 ldsha [%i0+%g0]0x80,%l2 ! %l2 = ffffffffffffff00
6574! Mem[0000000030181400] = 1a1efd0600000000, %f6 = 00ff007f 00000000
6575 ldda [%i6+%g0]0x89,%f6 ! %f6 = 1a1efd06 00000000
6576! Mem[0000000010041410] = 00000000000000ae, %f28 = 0000ffff ffffffff
6577 ldda [%i1+%o5]0x80,%f28 ! %f28 = 00000000 000000ae
6578! Mem[0000000030181410] = ff000000 000000ff, %l4 = ffff00ff, %l5 = 00000b3a
6579 ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff 00000000ff000000
6580! Mem[0000000030181400] = 1a1efd0600000000, %f0 = 00000000 0000007f
6581 ldda [%i6+%g0]0x89,%f0 ! %f0 = 1a1efd06 00000000
6582! Mem[0000000010101400] = 0b3a9e16, %l3 = 00000000000000ae
6583 ldswa [%i4+%g0]0x80,%l3 ! %l3 = 000000000b3a9e16
6584! Mem[0000000030181408] = dcfd2bef, %l2 = ffffffffffffff00
6585 lduba [%i6+%o4]0x81,%l2 ! %l2 = 00000000000000dc
6586! Mem[0000000030141408] = 0000582a, %l6 = ff9e00002a580000
6587 lduha [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
6588! Mem[0000000010001428] = 00000000, %l0 = 000000000000ffff
6589 ldsh [%i0+0x02a],%l0 ! %l0 = 0000000000000000
6590! Starting 10 instruction Store Burst
6591! Mem[00000000218000c0] = e8ff65e1, %l4 = 00000000000000ff
6592 ldstuba [%o3+0x0c0]%asi,%l4 ! %l4 = 000000e8000000ff
6593
6594p0_label_154:
6595! Mem[0000000030081408] = 00000000, %l7 = 0000000000000000
6596 swapa [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000000
6597! Mem[0000000030141410] = ff000000, %l5 = 00000000ff000000
6598 ldstuba [%i5+%o5]0x89,%l5 ! %l5 = 00000000000000ff
6599! %f22 = 183170b9 00000000, Mem[0000000030141410] = ff0000ff 000000c9
6600 stda %f22,[%i5+%o5]0x81 ! Mem[0000000030141410] = 183170b9 00000000
6601! %l6 = 0000000000000000, Mem[0000000010181400] = 0b3a9e16
6602 stha %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0b3a0000
6603! %f23 = 00000000, Mem[0000000010101410] = ffff00ff
6604 sta %f23,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
6605! %l6 = 00000000, %l7 = 00000000, Mem[0000000030141400] = 00000000 7f000000
6606 stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 00000000
6607! Mem[00000000100c141c] = 00000071, %l3 = 000000000b3a9e16, %asi = 80
6608 swapa [%i3+0x01c]%asi,%l3 ! %l3 = 0000000000000071
6609! %f29 = 000000ae, Mem[0000000030141400] = 00000000
6610 sta %f29,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ae
6611! %l2 = 00000000000000dc, Mem[000000001014141a] = 183170b9
6612 sth %l2,[%i5+0x01a] ! Mem[0000000010141418] = 183100dc
6613! Starting 10 instruction Load Burst
6614! Mem[0000000030141410] = 183170b9, %l6 = 0000000000000000
6615 lduwa [%i5+%o5]0x81,%l6 ! %l6 = 00000000183170b9
6616
6617p0_label_155:
6618! Mem[00000000300c1410] = ff72a546, %l5 = 0000000000000000
6619 ldsha [%i3+%o5]0x81,%l5 ! %l5 = ffffffffffffff72
6620! Mem[00000000211c0000] = ffff7bbb, %l0 = 0000000000000000
6621 ldsh [%o2+%g0],%l0 ! %l0 = ffffffffffffffff
6622! Mem[0000000010041410] = 00000000, %l2 = 00000000000000dc
6623 ldsha [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
6624! Mem[0000000030041400] = 1a1efd06, %l1 = 0000000000000000
6625 ldsba [%i1+%g0]0x81,%l1 ! %l1 = 000000000000001a
6626! Mem[0000000010141410] = c9000000, %l5 = ffffffffffffff72
6627 lduha [%i5+%o5]0x80,%l5 ! %l5 = 000000000000c900
6628! Mem[0000000030101410] = 00000000, %l0 = ffffffffffffffff
6629 ldsba [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000000
6630! Mem[0000000030101408] = ffdfffff, %l4 = 00000000000000e8
6631 ldswa [%i4+%o4]0x81,%l4 ! %l4 = ffffffffffdfffff
6632! Mem[0000000010181418] = ff000000, %l1 = 000000000000001a
6633 ldsh [%i6+0x01a],%l1 ! %l1 = 0000000000000000
6634! Mem[0000000010181410] = 0b3a9e16, %l1 = 0000000000000000
6635 lduwa [%i6+%o5]0x80,%l1 ! %l1 = 000000000b3a9e16
6636! Starting 10 instruction Store Burst
6637! %l4 = ffdfffff, %l5 = 0000c900, Mem[0000000030181408] = ef2bfddc 5fff0000
6638 stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffdfffff 0000c900
6639
6640! Check Point 31 for processor 0
6641
6642 set p0_check_pt_data_31,%g4
6643 rd %ccr,%g5 ! %g5 = 44
6644 ldx [%g4+0x08],%g2
6645 cmp %l0,%g2 ! %l0 = 0000000000000000
6646 bne %xcc,p0_reg_check_fail0
6647 mov 0xee0,%g1
6648 ldx [%g4+0x10],%g2
6649 cmp %l1,%g2 ! %l1 = 000000000b3a9e16
6650 bne %xcc,p0_reg_check_fail1
6651 mov 0xee1,%g1
6652 ldx [%g4+0x18],%g2
6653 cmp %l2,%g2 ! %l2 = 0000000000000000
6654 bne %xcc,p0_reg_check_fail2
6655 mov 0xee2,%g1
6656 ldx [%g4+0x20],%g2
6657 cmp %l3,%g2 ! %l3 = 0000000000000071
6658 bne %xcc,p0_reg_check_fail3
6659 mov 0xee3,%g1
6660 ldx [%g4+0x28],%g2
6661 cmp %l4,%g2 ! %l4 = ffffffffffdfffff
6662 bne %xcc,p0_reg_check_fail4
6663 mov 0xee4,%g1
6664 ldx [%g4+0x30],%g2
6665 cmp %l5,%g2 ! %l5 = 000000000000c900
6666 bne %xcc,p0_reg_check_fail5
6667 mov 0xee5,%g1
6668 ldx [%g4+0x38],%g2
6669 cmp %l6,%g2 ! %l6 = 00000000183170b9
6670 bne %xcc,p0_reg_check_fail6
6671 mov 0xee6,%g1
6672 ldx [%g4+0x40],%g2
6673 cmp %l7,%g2 ! %l7 = 0000000000000000
6674 bne %xcc,p0_reg_check_fail7
6675 mov 0xee7,%g1
6676 ldx [%g4+0x48],%g3
6677 std %f0,[%g4]
6678 ldx [%g4],%g2
6679 cmp %g3,%g2 ! %f0 = 1a1efd06 00000000
6680 bne %xcc,p0_freg_check_fail
6681 mov 0xf00,%g1
6682 ldx [%g4+0x50],%g3
6683 std %f2,[%g4]
6684 ldx [%g4],%g2
6685 cmp %g3,%g2 ! %f2 = 00000000 ffffffff
6686 bne %xcc,p0_freg_check_fail
6687 mov 0xf02,%g1
6688 ldx [%g4+0x58],%g3
6689 std %f4,[%g4]
6690 ldx [%g4],%g2
6691 cmp %g3,%g2 ! %f4 = 864fc963 0b3a9e16
6692 bne %xcc,p0_freg_check_fail
6693 mov 0xf04,%g1
6694 ldx [%g4+0x60],%g3
6695 std %f6,[%g4]
6696 ldx [%g4],%g2
6697 cmp %g3,%g2 ! %f6 = 1a1efd06 00000000
6698 bne %xcc,p0_freg_check_fail
6699 mov 0xf06,%g1
6700 ldx [%g4+0x68],%g3
6701 std %f14,[%g4]
6702 ldx [%g4],%g2
6703 cmp %g3,%g2 ! %f14 = ff000000 ff000000
6704 bne %xcc,p0_freg_check_fail
6705 mov 0xf14,%g1
6706 ldx [%g4+0x70],%g3
6707 std %f28,[%g4]
6708 ldx [%g4],%g2
6709 cmp %g3,%g2 ! %f28 = 00000000 000000ae
6710 bne %xcc,p0_freg_check_fail
6711 mov 0xf28,%g1
6712
6713! Check Point 31 completed
6714
6715
6716p0_label_156:
6717! %l1 = 000000000b3a9e16, Mem[0000000010081408] = ffff0000
6718 stba %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffff0016
6719! %l2 = 0000000000000000, Mem[0000000030141408] = 2a580000
6720 stba %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 2a580000
6721! Mem[00000000218001c0] = e269397e, %l0 = 0000000000000000
6722 ldstub [%o3+0x1c0],%l0 ! %l0 = 000000e2000000ff
6723! Mem[0000000010181410] = 0b3a9e16, %l1 = 000000000b3a9e16
6724 ldstuba [%i6+%o5]0x80,%l1 ! %l1 = 0000000b000000ff
6725! %l2 = 0000000000000000, Mem[00000000100c1408] = ffff00ff
6726 stha %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffff0000
6727! %l2 = 0000000000000000, Mem[0000000030081400] = ae0000ff
6728 stwa %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
6729! %l4 = ffffffffffdfffff, Mem[0000000010181408] = 000000005fffffff
6730 stxa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffffffdfffff
6731! %l1 = 000000000000000b, Mem[0000000010141410] = c9000000ff000000
6732 stx %l1,[%i5+%o5] ! Mem[0000000010141410] = 000000000000000b
6733! %l0 = 000000e2, %l1 = 0000000b, Mem[0000000010041408] = e3500000 e3004689
6734 std %l0,[%i1+%o4] ! Mem[0000000010041408] = 000000e2 0000000b
6735! Starting 10 instruction Load Burst
6736! Mem[0000000010001410] = 0000ffff, %f16 = 0000007f
6737 lda [%i0+%o5]0x88,%f16 ! %f16 = 0000ffff
6738
6739p0_label_157:
6740! Mem[0000000010141408] = 0000582a00009eff, %f22 = 183170b9 00000000
6741 ldda [%i5+%o4]0x88,%f22 ! %f22 = 0000582a 00009eff
6742! %l0 = 00000000000000e2, Mem[0000000010041438] = 6aabdc45, %asi = 80
6743 stba %l0,[%i1+0x038]%asi ! Mem[0000000010041438] = e2abdc45
6744! Mem[0000000010181400] = 864fc9630b3a0000, %l0 = 00000000000000e2
6745 ldxa [%i6+%g0]0x88,%l0 ! %l0 = 864fc9630b3a0000
6746! Mem[0000000010001410] = ffffffff0000ffff, %f6 = 1a1efd06 00000000
6747 ldda [%i0+%o5]0x88,%f6 ! %f6 = ffffffff 0000ffff
6748! Mem[0000000010141420] = ff1efd06, %f28 = 00000000
6749 ld [%i5+0x020],%f28 ! %f28 = ff1efd06
6750! Mem[0000000030081400] = 00000000, %l7 = 0000000000000000
6751 lduba [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000000
6752! Mem[0000000010001400] = ff000000 63c94f86 00000000 0b3a9e16
6753! Mem[0000000010001410] = ffff0000 ffffffff ccbe12ae ffffffff
6754! Mem[0000000010001420] = e89e10b4 c05d49e5 00000000 00000063
6755! Mem[0000000010001430] = 000000ff 00ae0000 a3002dba 00338900
6756 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
6757! Mem[00000000100c1408] = ffff0000, %l6 = 00000000183170b9
6758 ldswa [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffff0000
6759! Mem[0000000030141408] = 0000582a, %f28 = ff1efd06
6760 lda [%i5+%o4]0x81,%f28 ! %f28 = 0000582a
6761! Starting 10 instruction Store Burst
6762! %l1 = 000000000000000b, Mem[0000000030041400] = 06fd1e1a
6763 stba %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 06fd1e0b
6764
6765p0_label_158:
6766! %f28 = 0000582a, Mem[00000000100c1408] = ffff0000
6767 sta %f28,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000582a
6768! %l5 = 000000000000c900, Mem[0000000010041410] = 00000000
6769 stba %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
6770! %f24 = ff1efd06 ffffffff, Mem[0000000030101400] = 000000ff 00000000
6771 stda %f24,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff1efd06 ffffffff
6772! %f27 = ff000000, Mem[0000000030041410] = 46a572a3
6773 sta %f27,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff000000
6774! %l7 = 0000000000000000, Mem[0000000010141400] = 00ff007f
6775 stha %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000007f
6776! %f26 = 00000000 ff000000, Mem[0000000010081408] = ffff0016 ffffffff
6777 stda %f26,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 ff000000
6778! Mem[0000000010101400] = 169e3a0b, %l7 = 0000000000000000
6779 ldstuba [%i4+%g0]0x88,%l7 ! %l7 = 0000000b000000ff
6780! %l0 = 864fc9630b3a0000, Mem[0000000010041418] = 000000ffff0000ff
6781 stx %l0,[%i1+0x018] ! Mem[0000000010041418] = 864fc9630b3a0000
6782! Mem[0000000010041400] = ffffffff, %l6 = ffffffffffff0000
6783 ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
6784! Starting 10 instruction Load Burst
6785! Mem[0000000010181408] = ffffdfffffffffff, %f20 = c9000000 ff000000
6786 ldda [%i6+%o4]0x88,%f20 ! %f20 = ffffdfff ffffffff
6787
6788p0_label_159:
6789! Mem[00000000300c1410] = ff72a546, %l4 = ffffffffffdfffff
6790 ldswa [%i3+%o5]0x81,%l4 ! %l4 = ffffffffff72a546
6791! Mem[0000000010041400] = 169e3a0bffffffff, %l7 = 000000000000000b
6792 ldxa [%i1+%g0]0x88,%l7 ! %l7 = 169e3a0bffffffff
6793! Mem[0000000030041408] = 0000003a, %l5 = 000000000000c900
6794 lduba [%i1+%o4]0x89,%l5 ! %l5 = 000000000000003a
6795! Mem[0000000010041400] = ffffffff, %l7 = 169e3a0bffffffff
6796 ldswa [%i1+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
6797! Mem[0000000010181400] = 00003a0b, %l1 = 000000000000000b
6798 lduwa [%i6+%g0]0x80,%l1 ! %l1 = 0000000000003a0b
6799! Mem[0000000010081408] = ff000000, %l5 = 000000000000003a
6800 lduha [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
6801! Mem[0000000030081408] = 00000000000000ff, %f22 = 0000582a 00009eff
6802 ldda [%i2+%o4]0x81,%f22 ! %f22 = 00000000 000000ff
6803! Mem[0000000030181410] = ff000000, %l7 = ffffffffffffffff
6804 lduwa [%i6+%o5]0x81,%l7 ! %l7 = 00000000ff000000
6805! Mem[0000000010001400] = ff000000, %l1 = 0000000000003a0b
6806 ldsba [%i0+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
6807! Starting 10 instruction Store Burst
6808! %f29 = 000000ae, Mem[0000000010081410] = ffff0000
6809 sta %f29,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ae
6810
6811p0_label_160:
6812! %l7 = 00000000ff000000, Mem[000000001010143d] = 0b3a9e16, %asi = 80
6813 stba %l7,[%i4+0x03d]%asi ! Mem[000000001010143c] = 0b009e16
6814! Mem[0000000030041400] = 06fd1e0b, %l7 = 00000000ff000000
6815 swapa [%i1+%g0]0x89,%l7 ! %l7 = 0000000006fd1e0b
6816! %l7 = 0000000006fd1e0b, Mem[000000001008142c] = a192c190
6817 stw %l7,[%i2+0x02c] ! Mem[000000001008142c] = 06fd1e0b
6818! %l4 = ffffffffff72a546, Mem[0000000010141410] = 0b00000000000000
6819 stxa %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffffffff72a546
6820! Mem[00000000100c1400] = 00000000, %l2 = 0000000000000000
6821 ldstuba [%i3+%g0]0x80,%l2 ! %l2 = 00000000000000ff
6822! %l2 = 0000000000000000, Mem[0000000010181410] = 169e3aff
6823 stba %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 169e3a00
6824! Mem[00000000100c140a] = 2a580000, %l6 = 00000000000000ff
6825 ldstub [%i3+0x00a],%l6 ! %l6 = 00000000000000ff
6826! %l2 = 0000000000000000, Mem[00000000100c1410] = 0000000000000000
6827 stx %l2,[%i3+%o5] ! Mem[00000000100c1410] = 0000000000000000
6828 membar #Sync ! Added by membar checker (36)
6829! %f18 = 46a572ff 2a580000, Mem[0000000010001408] = 00000000 169e3a0b
6830 stda %f18,[%i0+%o4]0x88 ! Mem[0000000010001408] = 46a572ff 2a580000
6831! Starting 10 instruction Load Burst
6832! Mem[00000000300c1408] = 1a1efd06 b2f265ff, %l2 = 00000000, %l3 = 00000071
6833 ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000b2f265ff 000000001a1efd06
6834
6835! Check Point 32 for processor 0
6836
6837 set p0_check_pt_data_32,%g4
6838 rd %ccr,%g5 ! %g5 = 44
6839 ldx [%g4+0x08],%g2
6840 cmp %l0,%g2 ! %l0 = 864fc9630b3a0000
6841 bne %xcc,p0_reg_check_fail0
6842 mov 0xee0,%g1
6843 ldx [%g4+0x10],%g2
6844 cmp %l1,%g2 ! %l1 = ffffffffffffffff
6845 bne %xcc,p0_reg_check_fail1
6846 mov 0xee1,%g1
6847 ldx [%g4+0x18],%g2
6848 cmp %l2,%g2 ! %l2 = 00000000b2f265ff
6849 bne %xcc,p0_reg_check_fail2
6850 mov 0xee2,%g1
6851 ldx [%g4+0x20],%g2
6852 cmp %l4,%g2 ! %l4 = ffffffffff72a546
6853 bne %xcc,p0_reg_check_fail4
6854 mov 0xee4,%g1
6855 ldx [%g4+0x28],%g2
6856 cmp %l5,%g2 ! %l5 = 0000000000000000
6857 bne %xcc,p0_reg_check_fail5
6858 mov 0xee5,%g1
6859 ldx [%g4+0x30],%g2
6860 cmp %l6,%g2 ! %l6 = 0000000000000000
6861 bne %xcc,p0_reg_check_fail6
6862 mov 0xee6,%g1
6863 ldx [%g4+0x38],%g2
6864 cmp %l7,%g2 ! %l7 = 0000000006fd1e0b
6865 bne %xcc,p0_reg_check_fail7
6866 mov 0xee7,%g1
6867 ldx [%g4+0x40],%g3
6868 std %f0,[%g4]
6869 ldx [%g4],%g2
6870 cmp %g3,%g2 ! %f0 = ff000000 63c94f86
6871 bne %xcc,p0_freg_check_fail
6872 mov 0xf00,%g1
6873 ldx [%g4+0x48],%g3
6874 std %f2,[%g4]
6875 ldx [%g4],%g2
6876 cmp %g3,%g2 ! %f2 = 00000000 0b3a9e16
6877 bne %xcc,p0_freg_check_fail
6878 mov 0xf02,%g1
6879 ldx [%g4+0x50],%g3
6880 std %f4,[%g4]
6881 ldx [%g4],%g2
6882 cmp %g3,%g2 ! %f4 = ffff0000 ffffffff
6883 bne %xcc,p0_freg_check_fail
6884 mov 0xf04,%g1
6885 ldx [%g4+0x58],%g3
6886 std %f6,[%g4]
6887 ldx [%g4],%g2
6888 cmp %g3,%g2 ! %f6 = ccbe12ae ffffffff
6889 bne %xcc,p0_freg_check_fail
6890 mov 0xf06,%g1
6891 ldx [%g4+0x60],%g3
6892 std %f8,[%g4]
6893 ldx [%g4],%g2
6894 cmp %g3,%g2 ! %f8 = e89e10b4 c05d49e5
6895 bne %xcc,p0_freg_check_fail
6896 mov 0xf08,%g1
6897 ldx [%g4+0x68],%g3
6898 std %f10,[%g4]
6899 ldx [%g4],%g2
6900 cmp %g3,%g2 ! %f10 = 00000000 00000063
6901 bne %xcc,p0_freg_check_fail
6902 mov 0xf10,%g1
6903 ldx [%g4+0x70],%g3
6904 std %f12,[%g4]
6905 ldx [%g4],%g2
6906 cmp %g3,%g2 ! %f12 = 000000ff 00ae0000
6907 bne %xcc,p0_freg_check_fail
6908 mov 0xf12,%g1
6909 ldx [%g4+0x78],%g3
6910 std %f14,[%g4]
6911 ldx [%g4],%g2
6912 cmp %g3,%g2 ! %f14 = a3002dba 00338900
6913 bne %xcc,p0_freg_check_fail
6914 mov 0xf14,%g1
6915 ldx [%g4+0x80],%g3
6916 std %f16,[%g4]
6917 ldx [%g4],%g2
6918 cmp %g3,%g2 ! %f16 = 0000ffff 00000000
6919 bne %xcc,p0_freg_check_fail
6920 mov 0xf16,%g1
6921 ldx [%g4+0x88],%g3
6922 std %f20,[%g4]
6923 ldx [%g4],%g2
6924 cmp %g3,%g2 ! %f20 = ffffdfff ffffffff
6925 bne %xcc,p0_freg_check_fail
6926 mov 0xf20,%g1
6927 ldx [%g4+0x90],%g3
6928 std %f22,[%g4]
6929 ldx [%g4],%g2
6930 cmp %g3,%g2 ! %f22 = 00000000 000000ff
6931 bne %xcc,p0_freg_check_fail
6932 mov 0xf22,%g1
6933 ldx [%g4+0x98],%g3
6934 std %f28,[%g4]
6935 ldx [%g4],%g2
6936 cmp %g3,%g2 ! %f28 = 0000582a 000000ae
6937 bne %xcc,p0_freg_check_fail
6938 mov 0xf28,%g1
6939
6940! Check Point 32 completed
6941
6942
6943p0_label_161:
6944! Mem[0000000010001410] = ffffffff0000ffff, %l4 = ffffffffff72a546
6945 ldxa [%i0+%o5]0x88,%l4 ! %l4 = ffffffff0000ffff
6946! Mem[0000000030181400] = 00000000, %l0 = 864fc9630b3a0000
6947 lduha [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
6948! Mem[0000000030181408] = ffffdfff00c90000, %f28 = 0000582a 000000ae
6949 ldda [%i6+%o4]0x81,%f28 ! %f28 = ffffdfff 00c90000
6950! Mem[0000000010041410] = 00000000 000000ae, %l0 = 00000000, %l1 = ffffffff
6951 ldda [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ae
6952! Mem[00000000300c1408] = b2f265ff, %l4 = ffffffff0000ffff
6953 lduba [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
6954! Mem[0000000010001414] = ffffffff, %l3 = 000000001a1efd06
6955 ldub [%i0+0x017],%l3 ! %l3 = 00000000000000ff
6956! Mem[0000000010041400] = 169e3a0bffffffff, %l6 = 0000000000000000
6957 ldxa [%i1+%g0]0x88,%l6 ! %l6 = 169e3a0bffffffff
6958! Mem[0000000010001400] = ff000000 63c94f86, %l2 = b2f265ff, %l3 = 000000ff
6959 ldda [%i0+%g0]0x80,%l2 ! %l2 = 00000000ff000000 0000000063c94f86
6960! Mem[000000001014141c] = 00000000, %l4 = 00000000000000ff
6961 lduha [%i5+0x01c]%asi,%l4 ! %l4 = 0000000000000000
6962! Starting 10 instruction Store Burst
6963! Mem[0000000010041400] = ffffffff, %l3 = 0000000063c94f86
6964 swapa [%i1+%g0]0x80,%l3 ! %l3 = 00000000ffffffff
6965
6966p0_label_162:
6967! %l3 = 00000000ffffffff, Mem[0000000030001408] = beccffff
6968 stha %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffff
6969! Code Fragment 4
6970p0_fragment_7:
6971! %l0 = 0000000000000000
6972 setx 0x55daf5681f5baa64,%g7,%l0 ! %l0 = 55daf5681f5baa64
6973! %l1 = 00000000000000ae
6974 setx 0xe0fe7f40144dbc52,%g7,%l1 ! %l1 = e0fe7f40144dbc52
6975 setx 0x7ff8, %g1, %g2
6976 and %l0, %g2, %l0
6977 setx 0xffffffff, %g1, %g2
6978 and %l1, %g2, %l1
6979 setx 0x100000000, %g1, %g2
6980 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6981 ta T_CHANGE_HPRIV
6982 stxa %l1, [%l0]ASI_ICACHE_INSTR
6983 ta T_CHANGE_NONHPRIV
6984! %l0 = 55daf5681f5baa64
6985 setx 0xa7146c9877da1f96,%g7,%l0 ! %l0 = a7146c9877da1f96
6986! %l1 = e0fe7f40144dbc52
6987 setx 0x0af51bd030490cc8,%g7,%l1 ! %l1 = 0af51bd030490cc8
6988! Mem[0000000010181410] = 169e3a00, %l1 = 0af51bd030490cc8
6989 swapa [%i6+%o5]0x88,%l1 ! %l1 = 00000000169e3a00
6990! %l0 = 77da1f96, %l1 = 169e3a00, Mem[0000000010101430] = 0000ffff 06fd1e1a
6991 stda %l0,[%i4+0x030]%asi ! Mem[0000000010101430] = 77da1f96 169e3a00
6992! %l6 = 169e3a0bffffffff, Mem[00000000300c1408] = ff65f2b2
6993 stba %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff65f2b2
6994! %f31 = 000000ff, Mem[0000000030001408] = ffffffff
6995 sta %f31,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff
6996! Mem[0000000030001400] = ae12becc, %l7 = 0000000006fd1e0b
6997 swapa [%i0+%g0]0x81,%l7 ! %l7 = 00000000ae12becc
6998! %l7 = 00000000ae12becc, Mem[0000000030001408] = 000000ff
6999 stba %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = cc0000ff
7000! %l0 = a7146c9877da1f96, Mem[0000000010041400] = 63c94f86
7001 stwa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 77da1f96
7002! Starting 10 instruction Load Burst
7003! Mem[0000000010081400] = 00000000, %l1 = 00000000169e3a00
7004 ldswa [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
7005
7006p0_label_163:
7007! Mem[0000000010001410] = 0000ffff, %l6 = 169e3a0bffffffff
7008 ldswa [%i0+%o5]0x88,%l6 ! %l6 = 000000000000ffff
7009! Mem[00000000211c0000] = ffff7bbb, %l4 = 0000000000000000
7010 ldsb [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
7011! Mem[0000000010041420] = 00005f06, %l7 = 00000000ae12becc
7012 ldswa [%i1+0x020]%asi,%l7 ! %l7 = 0000000000005f06
7013! Mem[0000000030081410] = 0000003300000000, %f0 = ff000000 63c94f86
7014 ldda [%i2+%o5]0x81,%f0 ! %f0 = 00000033 00000000
7015! Mem[0000000010101410] = 00c94fff00000000, %f16 = 0000ffff 00000000
7016 ldda [%i4+%o5]0x88,%f16 ! %f16 = 00c94fff 00000000
7017! Mem[0000000010101410] = 00000000, %l1 = 0000000000000000
7018 lduha [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
7019! Mem[0000000030081410] = 0000003300000000, %f20 = ffffdfff ffffffff
7020 ldda [%i2+%o5]0x81,%f20 ! %f20 = 00000033 00000000
7021! Mem[0000000010101420] = 00000033 a3002dba, %l6 = 0000ffff, %l7 = 00005f06
7022 ldda [%i4+0x020]%asi,%l6 ! %l6 = 0000000000000033 00000000a3002dba
7023! Mem[0000000021800140] = 49280ea7, %l1 = 0000000000000000
7024 ldub [%o3+0x140],%l1 ! %l1 = 0000000000000049
7025! Starting 10 instruction Store Burst
7026! Mem[0000000030041400] = ff000000, %l6 = 0000000000000033
7027 ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000ff
7028
7029p0_label_164:
7030! %l6 = 00000000, %l7 = a3002dba, Mem[0000000010001410] = 0000ffff ffffffff
7031 stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 a3002dba
7032! %f4 = ffff0000 ffffffff, Mem[0000000030141410] = 183170b9 00000000
7033 stda %f4 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffff0000 ffffffff
7034! Mem[00000000211c0001] = ffff7bbb, %l3 = 00000000ffffffff
7035 ldstub [%o2+0x001],%l3 ! %l3 = 000000ff000000ff
7036! Mem[0000000030181410] = 000000ff, %l0 = a7146c9877da1f96
7037 swapa [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff
7038! Mem[000000001000140c] = ff72a546, %l3 = 00000000000000ff, %asi = 80
7039 swapa [%i0+0x00c]%asi,%l3 ! %l3 = 00000000ff72a546
7040! %l7 = 00000000a3002dba, Mem[0000000010101400] = 169e3aff
7041 stwa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = a3002dba
7042! %l3 = 00000000ff72a546, Mem[0000000030081408] = ff00000000000000
7043 stxa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000ff72a546
7044! %l2 = 00000000ff000000, Mem[0000000030001408] = cc0000ff
7045 stha %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff
7046! Mem[0000000010081410] = 000000ae, %l3 = 00000000ff72a546
7047 ldstuba [%i2+%o5]0x80,%l3 ! %l3 = 00000000000000ff
7048! Starting 10 instruction Load Burst
7049! Mem[0000000010101400] = ba2d00a300000000, %l5 = 0000000000000000
7050 ldxa [%i4+%g0]0x80,%l5 ! %l5 = ba2d00a300000000
7051
7052p0_label_165:
7053! Mem[0000000010181438] = a96e6a5a, %l0 = 00000000000000ff
7054 ldsba [%i6+0x038]%asi,%l0 ! %l0 = ffffffffffffffa9
7055! Mem[0000000010081410] = ff0000ae, %l7 = 00000000a3002dba
7056 lduwa [%i2+%o5]0x80,%l7 ! %l7 = 00000000ff0000ae
7057! Mem[0000000010001410] = a3002dba00000000, %f8 = e89e10b4 c05d49e5
7058 ldda [%i0+%o5]0x88,%f8 ! %f8 = a3002dba 00000000
7059! Mem[00000000201c0000] = ffffaf65, %l3 = 0000000000000000
7060 lduha [%o0+0x000]%asi,%l3 ! %l3 = 000000000000ffff
7061! Mem[0000000030141400] = 000000ae, %l4 = ffffffffffffffff
7062 ldsba [%i5+%g0]0x89,%l4 ! %l4 = ffffffffffffffae
7063! Mem[0000000030141410] = 0000ffff, %l3 = 000000000000ffff
7064 ldsba [%i5+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
7065! Mem[0000000010101408] = 000000ff, %l4 = ffffffffffffffae
7066 ldsba [%i4+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
7067! Mem[0000000010041400] = 961fda77, %l0 = ffffffffffffffa9
7068 ldswa [%i1+%g0]0x88,%l0 ! %l0 = ffffffff961fda77
7069! Mem[0000000030081408] = 46a572ff 00000000, %l4 = ffffffff, %l5 = 00000000
7070 ldda [%i2+%o4]0x81,%l4 ! %l4 = 0000000046a572ff 0000000000000000
7071! Starting 10 instruction Store Burst
7072! Mem[0000000010081400] = 00000000, %l4 = 0000000046a572ff
7073 swapa [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
7074
7075! Check Point 33 for processor 0
7076
7077 set p0_check_pt_data_33,%g4
7078 rd %ccr,%g5 ! %g5 = 44
7079 ldx [%g4+0x08],%g2
7080 cmp %l0,%g2 ! %l0 = ffffffff961fda77
7081 bne %xcc,p0_reg_check_fail0
7082 mov 0xee0,%g1
7083 ldx [%g4+0x10],%g2
7084 cmp %l1,%g2 ! %l1 = 0000000000000049
7085 bne %xcc,p0_reg_check_fail1
7086 mov 0xee1,%g1
7087 ldx [%g4+0x18],%g2
7088 cmp %l3,%g2 ! %l3 = ffffffffffffffff
7089 bne %xcc,p0_reg_check_fail3
7090 mov 0xee3,%g1
7091 ldx [%g4+0x20],%g2
7092 cmp %l4,%g2 ! %l4 = 0000000000000000
7093 bne %xcc,p0_reg_check_fail4
7094 mov 0xee4,%g1
7095 ldx [%g4+0x28],%g2
7096 cmp %l5,%g2 ! %l5 = 0000000000000000
7097 bne %xcc,p0_reg_check_fail5
7098 mov 0xee5,%g1
7099 ldx [%g4+0x30],%g2
7100 cmp %l6,%g2 ! %l6 = 0000000000000000
7101 bne %xcc,p0_reg_check_fail6
7102 mov 0xee6,%g1
7103 ldx [%g4+0x38],%g2
7104 cmp %l7,%g2 ! %l7 = 00000000ff0000ae
7105 bne %xcc,p0_reg_check_fail7
7106 mov 0xee7,%g1
7107 ldx [%g4+0x40],%g3
7108 std %f0,[%g4]
7109 ldx [%g4],%g2
7110 cmp %g3,%g2 ! %f0 = 00000033 00000000
7111 bne %xcc,p0_freg_check_fail
7112 mov 0xf00,%g1
7113 ldx [%g4+0x48],%g3
7114 std %f2,[%g4]
7115 ldx [%g4],%g2
7116 cmp %g3,%g2 ! %f2 = 00000000 0b3a9e16
7117 bne %xcc,p0_freg_check_fail
7118 mov 0xf02,%g1
7119 ldx [%g4+0x50],%g3
7120 std %f4,[%g4]
7121 ldx [%g4],%g2
7122 cmp %g3,%g2 ! %f4 = ffff0000 ffffffff
7123 bne %xcc,p0_freg_check_fail
7124 mov 0xf04,%g1
7125 ldx [%g4+0x58],%g3
7126 std %f6,[%g4]
7127 ldx [%g4],%g2
7128 cmp %g3,%g2 ! %f6 = ccbe12ae ffffffff
7129 bne %xcc,p0_freg_check_fail
7130 mov 0xf06,%g1
7131 ldx [%g4+0x60],%g3
7132 std %f8,[%g4]
7133 ldx [%g4],%g2
7134 cmp %g3,%g2 ! %f8 = a3002dba 00000000
7135 bne %xcc,p0_freg_check_fail
7136 mov 0xf08,%g1
7137 ldx [%g4+0x68],%g3
7138 std %f16,[%g4]
7139 ldx [%g4],%g2
7140 cmp %g3,%g2 ! %f16 = 00c94fff 00000000
7141 bne %xcc,p0_freg_check_fail
7142 mov 0xf16,%g1
7143 ldx [%g4+0x70],%g3
7144 std %f20,[%g4]
7145 ldx [%g4],%g2
7146 cmp %g3,%g2 ! %f20 = 00000033 00000000
7147 bne %xcc,p0_freg_check_fail
7148 mov 0xf20,%g1
7149 ldx [%g4+0x78],%g3
7150 std %f28,[%g4]
7151 ldx [%g4],%g2
7152 cmp %g3,%g2 ! %f28 = ffffdfff 00c90000
7153 bne %xcc,p0_freg_check_fail
7154 mov 0xf28,%g1
7155
7156! Check Point 33 completed
7157
7158
7159p0_label_166:
7160! Mem[0000000010001400] = ff000000, %l5 = 0000000000000000
7161 swapa [%i0+%g0]0x80,%l5 ! %l5 = 00000000ff000000
7162! %f25 = ffffffff, Mem[000000001000143c] = 00338900
7163 st %f25,[%i0+0x03c] ! Mem[000000001000143c] = ffffffff
7164! %l6 = 0000000000000000, Mem[0000000010101424] = a3002dba
7165 sth %l6,[%i4+0x024] ! Mem[0000000010101424] = 00002dba
7166! %l4 = 00000000, %l5 = ff000000, Mem[0000000030041408] = 3a000000 169e3a0b
7167 stda %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 ff000000
7168! %l2 = 00000000ff000000, Mem[000000001000140c] = 000000ff, %asi = 80
7169 stha %l2,[%i0+0x00c]%asi ! Mem[000000001000140c] = 000000ff
7170! Mem[0000000030141400] = ae000000, %l5 = 00000000ff000000
7171 swapa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ae000000
7172! %l5 = 00000000ae000000, %l2 = 00000000ff000000, %l6 = 0000000000000000
7173 or %l5,%l2,%l6 ! %l6 = 00000000ff000000
7174! Mem[000000001014142c] = ff000000, %l5 = 00000000ae000000, %asi = 80
7175 swapa [%i5+0x02c]%asi,%l5 ! %l5 = 00000000ff000000
7176! %l2 = 00000000ff000000, Mem[0000000010041438] = e2abdc45
7177 sth %l2,[%i1+0x038] ! Mem[0000000010041438] = 0000dc45
7178! Starting 10 instruction Load Burst
7179! Mem[0000000030101400] = ff1efd06 ffffffff, %l0 = 961fda77, %l1 = 00000049
7180 ldda [%i4+%g0]0x89,%l0 ! %l0 = 00000000ffffffff 00000000ff1efd06
7181
7182p0_label_167:
7183! Mem[0000000010041400] = 77da1f96 0b3a9e16, %l4 = 00000000, %l5 = ff000000
7184 ldda [%i1+%g0]0x80,%l4 ! %l4 = 0000000077da1f96 000000000b3a9e16
7185! Mem[0000000010001410] = 00000000, %l0 = 00000000ffffffff
7186 lduwa [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
7187! Mem[0000000010041408] = 000000e20000000b, %f20 = 00000033 00000000
7188 ldd [%i1+%o4],%f20 ! %f20 = 000000e2 0000000b
7189! Mem[0000000030101408] = ffdfffff, %l4 = 0000000077da1f96
7190 ldsba [%i4+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
7191! Mem[0000000030141410] = 0000ffff, %l2 = 00000000ff000000
7192 ldsha [%i5+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
7193! Mem[0000000020800000] = 00007d94, %l0 = 0000000000000000
7194 ldsh [%o1+%g0],%l0 ! %l0 = 0000000000000000
7195! Mem[0000000010141408] = ff9e0000, %l7 = 00000000ff0000ae
7196 ldsba [%i5+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
7197! Mem[00000000211c0000] = ffff7bbb, %l2 = ffffffffffffffff
7198 ldsba [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
7199! Mem[0000000030141408] = 2a580000, %f1 = 00000000
7200 lda [%i5+%o4]0x89,%f1 ! %f1 = 2a580000
7201! Starting 10 instruction Store Burst
7202! Mem[00000000100c142e] = 00000000, %l4 = ffffffffffffffff
7203 ldstuba [%i3+0x02e]%asi,%l4 ! %l4 = 00000000000000ff
7204
7205p0_label_168:
7206! %l7 = ffffffffffffffff, Mem[0000000030181410] = ff00000077da1f96
7207 stxa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffffffffffff
7208! Mem[0000000030181408] = ffdfffff, %l3 = ffffffffffffffff
7209 swapa [%i6+%o4]0x89,%l3 ! %l3 = 00000000ffdfffff
7210! Mem[00000000100c1414] = 00000000, %l5 = 0b3a9e16, %l3 = ffdfffff
7211 add %i3,0x14,%g1
7212 casa [%g1]0x80,%l5,%l3 ! %l3 = 0000000000000000
7213! Mem[0000000010101408] = 000000ff, %l1 = 00000000ff1efd06
7214 ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
7215! Mem[0000000010001424] = c05d49e5, %l6 = 00000000ff000000, %asi = 80
7216 swapa [%i0+0x024]%asi,%l6 ! %l6 = 00000000c05d49e5
7217! %l7 = ffffffffffffffff, Mem[0000000010041413] = 00000000, %asi = 80
7218 stba %l7,[%i1+0x013]%asi ! Mem[0000000010041410] = 000000ff
7219! Mem[0000000010001410] = 00000000, %l6 = 00000000c05d49e5
7220 ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 00000000000000ff
7221! %l6 = 0000000000000000, Mem[000000001014141c] = 00000000, %asi = 80
7222 stba %l6,[%i5+0x01c]%asi ! Mem[000000001014141c] = 00000000
7223! %f22 = 00000000, Mem[0000000010041418] = 864fc963
7224 sta %f22,[%i1+0x018]%asi ! Mem[0000000010041418] = 00000000
7225! Starting 10 instruction Load Burst
7226! Mem[0000000010001408] = 0000582a, %l3 = 0000000000000000
7227 ldsha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
7228
7229p0_label_169:
7230! Mem[00000000100c1400] = ff00000000000000, %l5 = 000000000b3a9e16
7231 ldxa [%i3+%g0]0x80,%l5 ! %l5 = ff00000000000000
7232! Mem[00000000100c1408] = 00ff582a, %l5 = ff00000000000000
7233 lduha [%i3+%o4]0x88,%l5 ! %l5 = 000000000000582a
7234! Mem[00000000100c141c] = 0b3a9e16, %l0 = 0000000000000000
7235 ldub [%i3+0x01d],%l0 ! %l0 = 000000000000003a
7236! Mem[0000000030081410] = 0000003300000000, %f26 = 00000000 ff000000
7237 ldda [%i2+%o5]0x81,%f26 ! %f26 = 00000033 00000000
7238! Mem[0000000010101410] = 00000000, %l0 = 000000000000003a
7239 lduha [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000
7240! Mem[0000000030101400] = ffffffff, %l3 = 0000000000000000
7241 ldsha [%i4+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
7242! Mem[0000000030101408] = 6a0000ffffffdfff, %f20 = 000000e2 0000000b
7243 ldda [%i4+%o4]0x89,%f20 ! %f20 = 6a0000ff ffffdfff
7244! Mem[00000000100c1400] = ff000000, %l4 = 0000000000000000
7245 ldsba [%i3+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
7246! Mem[0000000010141408] = ff9e0000, %l2 = ffffffffffffffff
7247 lduwa [%i5+%o4]0x80,%l2 ! %l2 = 00000000ff9e0000
7248! Starting 10 instruction Store Burst
7249! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010141410] = ff72a546 ffffffff
7250 stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 000000ff
7251
7252p0_label_170:
7253! %l6 = 0000000000000000, Mem[0000000021800140] = 49280ea7
7254 sth %l6,[%o3+0x140] ! Mem[0000000021800140] = 00000ea7
7255! %l3 = ffffffffffffffff, Mem[00000000100c1410] = 00000000
7256 stwa %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffffff
7257! %f4 = ffff0000 ffffffff, Mem[0000000010181410] = 30490cc8 169e3a0b
7258 stda %f4 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffff0000 ffffffff
7259! Mem[00000000201c0000] = ffffaf65, %l4 = ffffffffffffffff
7260 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
7261! %f20 = 6a0000ff, Mem[0000000010141410] = 00000000
7262 sta %f20,[%i5+%o5]0x80 ! Mem[0000000010141410] = 6a0000ff
7263! Mem[0000000010181408] = ffffffff, %l6 = 0000000000000000
7264 ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
7265! %l1 = 00000000000000ff, Mem[0000000030181408] = 0000c900ffffffff
7266 stxa %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000000000ff
7267! %l4 = 00000000000000ff, Mem[0000000010041418] = 00000000, %asi = 80
7268 stwa %l4,[%i1+0x018]%asi ! Mem[0000000010041418] = 000000ff
7269! Mem[0000000010141400] = 7f000000, %l0 = 0000000000000000
7270 ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
7271! Starting 10 instruction Load Burst
7272! Mem[00000000100c1418] = 59755bee, %f21 = ffffdfff
7273 lda [%i3+0x018]%asi,%f21 ! %f21 = 59755bee
7274
7275! Check Point 34 for processor 0
7276
7277 set p0_check_pt_data_34,%g4
7278 rd %ccr,%g5 ! %g5 = 44
7279 ldx [%g4+0x08],%g2
7280 cmp %l0,%g2 ! %l0 = 0000000000000000
7281 bne %xcc,p0_reg_check_fail0
7282 mov 0xee0,%g1
7283 ldx [%g4+0x10],%g2
7284 cmp %l1,%g2 ! %l1 = 00000000000000ff
7285 bne %xcc,p0_reg_check_fail1
7286 mov 0xee1,%g1
7287 ldx [%g4+0x18],%g2
7288 cmp %l2,%g2 ! %l2 = 00000000ff9e0000
7289 bne %xcc,p0_reg_check_fail2
7290 mov 0xee2,%g1
7291 ldx [%g4+0x20],%g2
7292 cmp %l3,%g2 ! %l3 = ffffffffffffffff
7293 bne %xcc,p0_reg_check_fail3
7294 mov 0xee3,%g1
7295 ldx [%g4+0x28],%g2
7296 cmp %l4,%g2 ! %l4 = 00000000000000ff
7297 bne %xcc,p0_reg_check_fail4
7298 mov 0xee4,%g1
7299 ldx [%g4+0x30],%g2
7300 cmp %l5,%g2 ! %l5 = 000000000000582a
7301 bne %xcc,p0_reg_check_fail5
7302 mov 0xee5,%g1
7303 ldx [%g4+0x38],%g2
7304 cmp %l6,%g2 ! %l6 = 00000000000000ff
7305 bne %xcc,p0_reg_check_fail6
7306 mov 0xee6,%g1
7307 ldx [%g4+0x40],%g2
7308 cmp %l7,%g2 ! %l7 = ffffffffffffffff
7309 bne %xcc,p0_reg_check_fail7
7310 mov 0xee7,%g1
7311 ldx [%g4+0x48],%g3
7312 std %f0,[%g4]
7313 ldx [%g4],%g2
7314 cmp %g3,%g2 ! %f0 = 00000033 2a580000
7315 bne %xcc,p0_freg_check_fail
7316 mov 0xf00,%g1
7317 ldx [%g4+0x50],%g3
7318 std %f4,[%g4]
7319 ldx [%g4],%g2
7320 cmp %g3,%g2 ! %f4 = ffff0000 ffffffff
7321 bne %xcc,p0_freg_check_fail
7322 mov 0xf04,%g1
7323 ldx [%g4+0x58],%g3
7324 std %f20,[%g4]
7325 ldx [%g4],%g2
7326 cmp %g3,%g2 ! %f20 = 6a0000ff 59755bee
7327 bne %xcc,p0_freg_check_fail
7328 mov 0xf20,%g1
7329 ldx [%g4+0x60],%g3
7330 std %f26,[%g4]
7331 ldx [%g4],%g2
7332 cmp %g3,%g2 ! %f26 = 00000033 00000000
7333 bne %xcc,p0_freg_check_fail
7334 mov 0xf26,%g1
7335
7336! Check Point 34 completed
7337
7338
7339p0_label_171:
7340! Mem[00000000100c1430] = 00000000, %l6 = 00000000000000ff
7341 lduwa [%i3+0x030]%asi,%l6 ! %l6 = 0000000000000000
7342! Mem[00000000100c1408] = 00ff582a, %l4 = 00000000000000ff
7343 lduba [%i3+%o4]0x88,%l4 ! %l4 = 000000000000002a
7344! Mem[0000000010181438] = a96e6a5a, %l6 = 0000000000000000
7345 lduh [%i6+0x038],%l6 ! %l6 = 000000000000a96e
7346! Mem[0000000010081410] = ff0000ae, %l4 = 000000000000002a
7347 lduwa [%i2+%o5]0x80,%l4 ! %l4 = 00000000ff0000ae
7348! Mem[0000000030101400] = ffffffff, %l1 = 00000000000000ff
7349 ldswa [%i4+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
7350! Mem[0000000020800040] = ffffac70, %l1 = ffffffffffffffff
7351 lduba [%o1+0x040]%asi,%l1 ! %l1 = 00000000000000ff
7352! Mem[0000000010141400] = ff00007f00000000, %l1 = 00000000000000ff
7353 ldxa [%i5+%g0]0x80,%l1 ! %l1 = ff00007f00000000
7354! Mem[0000000010181400] = 864fc963 0b3a0000, %l4 = ff0000ae, %l5 = 0000582a
7355 ldda [%i6+%g0]0x88,%l4 ! %l4 = 000000000b3a0000 00000000864fc963
7356! Mem[0000000030181400] = 00000000, %l2 = 00000000ff9e0000
7357 lduha [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000000
7358! Starting 10 instruction Store Burst
7359! Mem[0000000021800181] = 15ff2200, %l7 = ffffffffffffffff
7360 ldstub [%o3+0x181],%l7 ! %l7 = 000000ff000000ff
7361
7362p0_label_172:
7363! %f8 = a3002dba 00000000, Mem[0000000010101400] = ba2d00a3 00000000
7364 stda %f8 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = a3002dba 00000000
7365! %f10 = 00000000 00000063, Mem[0000000030081400] = 00000000 2a580000
7366 stda %f10,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 00000063
7367! Mem[0000000010001430] = 000000ff, %l3 = ffffffff, %l0 = 00000000
7368 add %i0,0x30,%g1
7369 casa [%g1]0x80,%l3,%l0 ! %l0 = 00000000000000ff
7370! Mem[0000000030101410] = 00000000, %l2 = 0000000000000000
7371 ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 00000000000000ff
7372! %l0 = 00000000000000ff, Mem[0000000030101410] = 000000ff
7373 stha %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
7374! %l3 = ffffffffffffffff, Mem[0000000030001410] = ff000b00
7375 stwa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff
7376! %l2 = 00000000, %l3 = ffffffff, Mem[0000000030001408] = 000000ff ffffffff
7377 stda %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 ffffffff
7378! %l4 = 0b3a0000, %l5 = 864fc963, Mem[00000000100c1410] = ffffffff 00000000
7379 stda %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0b3a0000 864fc963
7380! Mem[0000000030081408] = ff72a546, %l5 = 00000000864fc963
7381 ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 00000046000000ff
7382! Starting 10 instruction Load Burst
7383! Mem[0000000030141400] = ff00000000000000, %l6 = 000000000000a96e
7384 ldxa [%i5+%g0]0x81,%l6 ! %l6 = ff00000000000000
7385
7386p0_label_173:
7387! Mem[0000000010141410] = 000000ffff00006a, %l3 = ffffffffffffffff
7388 ldxa [%i5+%o5]0x88,%l3 ! %l3 = 000000ffff00006a
7389! Mem[0000000010081430] = 000000ff00000046, %f26 = 00000033 00000000
7390 ldd [%i2+0x030],%f26 ! %f26 = 000000ff 00000046
7391! Mem[00000000300c1410] = ff72a546, %l6 = ff00000000000000
7392 lduha [%i3+%o5]0x81,%l6 ! %l6 = 000000000000ff72
7393! Mem[000000001000143c] = ffffffff, %l4 = 000000000b3a0000
7394 lduw [%i0+0x03c],%l4 ! %l4 = 00000000ffffffff
7395 membar #Sync ! Added by membar checker (37)
7396! Mem[0000000010141400] = ff00007f 00000000 ff9e0000 2a580000
7397! Mem[0000000010141410] = 6a0000ff ff000000 183100dc 00000000
7398! Mem[0000000010141420] = ff1efd06 ffffffff 00000000 ae000000
7399! Mem[0000000010141430] = 0000ffff ffffffff 000000a5 000000ff
7400 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
7401! Mem[0000000010101400] = ba2d00a3, %l1 = ff00007f00000000
7402 lduwa [%i4+%g0]0x88,%l1 ! %l1 = 00000000ba2d00a3
7403! Mem[0000000010181400] = 00003a0b63c94f86, %l3 = 000000ffff00006a
7404 ldxa [%i6+%g0]0x80,%l3 ! %l3 = 00003a0b63c94f86
7405! Mem[0000000030081410] = 00000033, %l3 = 00003a0b63c94f86
7406 ldswa [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000033
7407! Mem[0000000030181408] = ff000000, %l3 = 0000000000000033
7408 lduha [%i6+%o4]0x81,%l3 ! %l3 = 000000000000ff00
7409! Starting 10 instruction Store Burst
7410 membar #Sync ! Added by membar checker (38)
7411! %f8 = a3002dba 00000000, %l0 = 00000000000000ff
7412! Mem[0000000010141410] = 6a0000ffff000000
7413 add %i5,0x010,%g1
7414 stda %f8,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010141410] = 00000000ba2d00a3
7415
7416p0_label_174:
7417! %f28 = 0000ffff ffffffff, Mem[0000000010181400] = 00003a0b 63c94f86
7418 stda %f28,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000ffff ffffffff
7419! Mem[0000000030081410] = 33000000, %l3 = 000000000000ff00
7420 swapa [%i2+%o5]0x89,%l3 ! %l3 = 0000000033000000
7421! %l6 = 0000ff72, %l7 = 000000ff, Mem[0000000010181428] = ff0000ff 1ea5b41d
7422 std %l6,[%i6+0x028] ! Mem[0000000010181428] = 0000ff72 000000ff
7423! Mem[0000000010181400] = ffff0000, %l6 = 000000000000ff72
7424 swapa [%i6+%g0]0x88,%l6 ! %l6 = 00000000ffff0000
7425! Mem[00000000211c0001] = ffff7bbb, %l5 = 0000000000000046
7426 ldstub [%o2+0x001],%l5 ! %l5 = 000000ff000000ff
7427! Mem[0000000010181410] = ffffffff, %l1 = 00000000ba2d00a3
7428 swapa [%i6+%o5]0x80,%l1 ! %l1 = 00000000ffffffff
7429! Mem[0000000030181410] = ffffffff, %l4 = 00000000ffffffff
7430 ldstuba [%i6+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
7431! %f16 = ff00007f 00000000 ff9e0000 2a580000
7432! %f20 = 6a0000ff ff000000 183100dc 00000000
7433! %f24 = ff1efd06 ffffffff 00000000 ae000000
7434! %f28 = 0000ffff ffffffff 000000a5 000000ff
7435 stda %f16,[%i2]ASI_BLK_SL ! Block Store to 0000000030081400
7436! %l7 = 00000000000000ff, Mem[0000000010001410] = ff000000
7437 stba %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
7438! Starting 10 instruction Load Burst
7439! Mem[0000000030001400] = 0b1efd06, %l5 = 00000000000000ff
7440 lduwa [%i0+%g0]0x89,%l5 ! %l5 = 000000000b1efd06
7441
7442p0_label_175:
7443! Mem[0000000030001408] = 00000000, %l1 = 00000000ffffffff
7444 lduba [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000000
7445! Mem[0000000010041408] = e2000000, %l4 = 00000000000000ff
7446 ldsba [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000
7447! Mem[0000000030041400] = ff0000ff0000582a, %l0 = 00000000000000ff
7448 ldxa [%i1+%g0]0x81,%l0 ! %l0 = ff0000ff0000582a
7449! Mem[0000000021800000] = 1a7bd0b4, %l7 = 00000000000000ff
7450 lduha [%o3+0x000]%asi,%l7 ! %l7 = 0000000000001a7b
7451! Mem[0000000010041400] = 961fda77, %l1 = 0000000000000000
7452 lduba [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000077
7453! Mem[0000000010041408] = 000000e20000000b, %f8 = a3002dba 00000000
7454 ldda [%i1+%o4]0x80,%f8 ! %f8 = 000000e2 0000000b
7455! Mem[0000000010181410] = a3002dba, %l1 = 0000000000000077
7456 ldswa [%i6+%o5]0x88,%l1 ! %l1 = ffffffffa3002dba
7457! Mem[0000000030001400] = 06fd1e0b, %l0 = ff0000ff0000582a
7458 ldsba [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000006
7459! Mem[0000000030041408] = 00000000, %f7 = ffffffff
7460 lda [%i1+%o4]0x89,%f7 ! %f7 = 00000000
7461! Starting 10 instruction Store Burst
7462! %l3 = 0000000033000000, Mem[0000000010141400] = ff00007f
7463 stwa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 33000000
7464
7465! Check Point 35 for processor 0
7466
7467 set p0_check_pt_data_35,%g4
7468 rd %ccr,%g5 ! %g5 = 44
7469 ldx [%g4+0x08],%g2
7470 cmp %l0,%g2 ! %l0 = 0000000000000006
7471 bne %xcc,p0_reg_check_fail0
7472 mov 0xee0,%g1
7473 ldx [%g4+0x10],%g2
7474 cmp %l1,%g2 ! %l1 = ffffffffa3002dba
7475 bne %xcc,p0_reg_check_fail1
7476 mov 0xee1,%g1
7477 ldx [%g4+0x18],%g2
7478 cmp %l2,%g2 ! %l2 = 0000000000000000
7479 bne %xcc,p0_reg_check_fail2
7480 mov 0xee2,%g1
7481 ldx [%g4+0x20],%g2
7482 cmp %l3,%g2 ! %l3 = 0000000033000000
7483 bne %xcc,p0_reg_check_fail3
7484 mov 0xee3,%g1
7485 ldx [%g4+0x28],%g2
7486 cmp %l4,%g2 ! %l4 = 0000000000000000
7487 bne %xcc,p0_reg_check_fail4
7488 mov 0xee4,%g1
7489 ldx [%g4+0x30],%g2
7490 cmp %l5,%g2 ! %l5 = 000000000b1efd06
7491 bne %xcc,p0_reg_check_fail5
7492 mov 0xee5,%g1
7493 ldx [%g4+0x38],%g2
7494 cmp %l6,%g2 ! %l6 = 00000000ffff0000
7495 bne %xcc,p0_reg_check_fail6
7496 mov 0xee6,%g1
7497 ldx [%g4+0x40],%g2
7498 cmp %l7,%g2 ! %l7 = 0000000000001a7b
7499 bne %xcc,p0_reg_check_fail7
7500 mov 0xee7,%g1
7501 ldx [%g4+0x48],%g3
7502 std %f4,[%g4]
7503 ldx [%g4],%g2
7504 cmp %g3,%g2 ! %f4 = ffff0000 ffffffff
7505 bne %xcc,p0_freg_check_fail
7506 mov 0xf04,%g1
7507 ldx [%g4+0x50],%g3
7508 std %f6,[%g4]
7509 ldx [%g4],%g2
7510 cmp %g3,%g2 ! %f6 = ccbe12ae 00000000
7511 bne %xcc,p0_freg_check_fail
7512 mov 0xf06,%g1
7513 ldx [%g4+0x58],%g3
7514 std %f8,[%g4]
7515 ldx [%g4],%g2
7516 cmp %g3,%g2 ! %f8 = 000000e2 0000000b
7517 bne %xcc,p0_freg_check_fail
7518 mov 0xf08,%g1
7519 ldx [%g4+0x60],%g3
7520 std %f16,[%g4]
7521 ldx [%g4],%g2
7522 cmp %g3,%g2 ! %f16 = ff00007f 00000000
7523 bne %xcc,p0_freg_check_fail
7524 mov 0xf16,%g1
7525 ldx [%g4+0x68],%g3
7526 std %f18,[%g4]
7527 ldx [%g4],%g2
7528 cmp %g3,%g2 ! %f18 = ff9e0000 2a580000
7529 bne %xcc,p0_freg_check_fail
7530 mov 0xf18,%g1
7531 ldx [%g4+0x70],%g3
7532 std %f20,[%g4]
7533 ldx [%g4],%g2
7534 cmp %g3,%g2 ! %f20 = 6a0000ff ff000000
7535 bne %xcc,p0_freg_check_fail
7536 mov 0xf20,%g1
7537 ldx [%g4+0x78],%g3
7538 std %f22,[%g4]
7539 ldx [%g4],%g2
7540 cmp %g3,%g2 ! %f22 = 183100dc 00000000
7541 bne %xcc,p0_freg_check_fail
7542 mov 0xf22,%g1
7543 ldx [%g4+0x80],%g3
7544 std %f24,[%g4]
7545 ldx [%g4],%g2
7546 cmp %g3,%g2 ! %f24 = ff1efd06 ffffffff
7547 bne %xcc,p0_freg_check_fail
7548 mov 0xf24,%g1
7549 ldx [%g4+0x88],%g3
7550 std %f26,[%g4]
7551 ldx [%g4],%g2
7552 cmp %g3,%g2 ! %f26 = 00000000 ae000000
7553 bne %xcc,p0_freg_check_fail
7554 mov 0xf26,%g1
7555 ldx [%g4+0x90],%g3
7556 std %f28,[%g4]
7557 ldx [%g4],%g2
7558 cmp %g3,%g2 ! %f28 = 0000ffff ffffffff
7559 bne %xcc,p0_freg_check_fail
7560 mov 0xf28,%g1
7561 ldx [%g4+0x98],%g3
7562 std %f30,[%g4]
7563 ldx [%g4],%g2
7564 cmp %g3,%g2 ! %f30 = 000000a5 000000ff
7565 bne %xcc,p0_freg_check_fail
7566 mov 0xf30,%g1
7567
7568! Check Point 35 completed
7569
7570
7571p0_label_176:
7572! Mem[0000000010141418] = 183100dc00000000, %l0 = 0000000000000006, %l1 = ffffffffa3002dba
7573 add %i5,0x18,%g1
7574 casxa [%g1]0x80,%l0,%l1 ! %l1 = 183100dc00000000
7575! %l7 = 0000000000001a7b, Mem[00000000300c1410] = 46a572ff
7576 stwa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00001a7b
7577! %l4 = 0000000000000000, Mem[0000000030141408] = 2a580000
7578 stba %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 2a580000
7579! Mem[0000000010001400] = 00000000, %l2 = 0000000000000000
7580 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000ff
7581! Mem[00000000100c1428] = 183170b9, %l1 = 183100dc00000000
7582 ldstuba [%i3+0x028]%asi,%l1 ! %l1 = 00000018000000ff
7583! Mem[0000000010101408] = 000000ff, %l0 = 0000000000000006
7584 swapa [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
7585! Mem[0000000010181410] = a3002dba, %l4 = 0000000000000000
7586 ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 000000ba000000ff
7587! Mem[0000000010181400] = 0000ff72, %l1 = 0000000000000018
7588 swapa [%i6+%g0]0x88,%l1 ! %l1 = 000000000000ff72
7589! %l2 = 0000000000000000, Mem[00000000201c0000] = ffffaf65, %asi = 80
7590 stba %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ffaf65
7591! Starting 10 instruction Load Burst
7592! Mem[0000000010141400] = 3300000000000000, %f28 = 0000ffff ffffffff
7593 ldda [%i5+%g0]0x80,%f28 ! %f28 = 33000000 00000000
7594
7595p0_label_177:
7596 membar #Sync ! Added by membar checker (39)
7597! Mem[0000000030081400] = 00000000, %l1 = 000000000000ff72
7598 ldsha [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
7599! Mem[0000000010041408] = 000000e20000000b, %l3 = 0000000033000000
7600 ldxa [%i1+%o4]0x80,%l3 ! %l3 = 000000e20000000b
7601! Mem[00000000218000c0] = ffff65e1, %l4 = 00000000000000ba
7602 ldsba [%o3+0x0c0]%asi,%l4 ! %l4 = ffffffffffffffff
7603! Mem[000000001000142c] = 00000063, %f7 = 00000000
7604 ld [%i0+0x02c],%f7 ! %f7 = 00000063
7605! Mem[0000000030041400] = ff0000ff, %l4 = ffffffffffffffff
7606 lduwa [%i1+%g0]0x81,%l4 ! %l4 = 00000000ff0000ff
7607! Mem[0000000010101400] = a3002dba00000000, %f18 = ff9e0000 2a580000
7608 ldda [%i4+%g0]0x80,%f18 ! %f18 = a3002dba 00000000
7609! Mem[0000000010141410] = 00000000, %l7 = 0000000000001a7b
7610 ldsha [%i5+%o5]0x88,%l7 ! %l7 = 0000000000000000
7611! Mem[0000000010041400] = 169e3a0b961fda77, %f0 = 00000033 2a580000
7612 ldda [%i1+%g0]0x88,%f0 ! %f0 = 169e3a0b 961fda77
7613! Mem[0000000030001410] = ffffffff, %l2 = 0000000000000000
7614 ldswa [%i0+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
7615! Starting 10 instruction Store Burst
7616! Mem[0000000010101406] = 00000000, %l1 = 0000000000000000
7617 ldstuba [%i4+0x006]%asi,%l1 ! %l1 = 00000000000000ff
7618
7619p0_label_178:
7620! %l3 = 000000e20000000b, Mem[00000000300c1408] = b2f265ff
7621 stha %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = b2f2000b
7622! Mem[0000000020800041] = ffffac70, %l1 = 0000000000000000
7623 ldstub [%o1+0x041],%l1 ! %l1 = 000000ff000000ff
7624! %l4 = 00000000ff0000ff, Mem[0000000010041408] = 000000e2, %asi = 80
7625 stha %l4,[%i1+0x008]%asi ! Mem[0000000010041408] = 00ff00e2
7626! Mem[0000000010101400] = ba2d00a3, %l2 = ffffffffffffffff
7627 swapa [%i4+%g0]0x88,%l2 ! %l2 = 00000000ba2d00a3
7628! %l0 = 00000000000000ff, Mem[000000001014143c] = 000000ff, %asi = 80
7629 stwa %l0,[%i5+0x03c]%asi ! Mem[000000001014143c] = 000000ff
7630! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000030081400] = 00000000 7f0000ff
7631 stda %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff 000000ff
7632! %f0 = 169e3a0b, Mem[0000000010181400] = 00000018
7633 sta %f0 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 169e3a0b
7634! Mem[0000000030141400] = ff000000, %l7 = 0000000000000000
7635 ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
7636! %l4 = 00000000ff0000ff, Mem[0000000010001400] = 000000ff
7637 stwa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff0000ff
7638! Starting 10 instruction Load Burst
7639! Mem[0000000010001408] = 0000582a000000ff, %f8 = 000000e2 0000000b
7640 ldda [%i0+%o4]0x80,%f8 ! %f8 = 0000582a 000000ff
7641
7642p0_label_179:
7643! Mem[0000000030141410] = 0000ffff, %l1 = 00000000000000ff
7644 ldsba [%i5+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
7645! Mem[0000000010041410] = 000000ff, %l0 = 00000000000000ff
7646 lduwa [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ff
7647! Mem[0000000030181410] = ffffffff, %l0 = 00000000000000ff
7648 ldsba [%i6+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
7649! Mem[0000000010181408] = ffffffff, %l3 = 000000e20000000b
7650 ldswa [%i6+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
7651 membar #Sync ! Added by membar checker (40)
7652! Mem[0000000010181400] = 0b3a9e16 ffffffff ffffffff ffdfffff
7653! Mem[0000000010181410] = ff2d00a3 0000ffff ff000000 000000c0
7654! Mem[0000000010181420] = 1b61277f e46cbd64 0000ff72 000000ff
7655! Mem[0000000010181430] = 00000000 00000000 a96e6a5a 864fc963
7656 ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400
7657! Mem[0000000030081400] = 000000ff, %l2 = 00000000ba2d00a3
7658 lduwa [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
7659! Mem[00000000300c1410] = 00001a7b, %l4 = 00000000ff0000ff
7660 lduha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000001a7b
7661! Mem[0000000010041408] = 00ff00e2 0000000b, %l0 = ffffffff, %l1 = ffffffff
7662 ldda [%i1+%o4]0x80,%l0 ! %l0 = 0000000000ff00e2 000000000000000b
7663! Mem[0000000010081410] = ae0000ff, %l0 = 0000000000ff00e2
7664 ldsha [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff
7665! Starting 10 instruction Store Burst
7666! %l5 = 000000000b1efd06, Mem[0000000010081400] = 46a572ff
7667 stba %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 06a572ff
7668
7669p0_label_180:
7670! %l2 = 00000000000000ff, Mem[00000000100c142e] = 0000ff00
7671 sth %l2,[%i3+0x02e] ! Mem[00000000100c142c] = 000000ff
7672! %f0 = ffffffff 169e3a0b ffffdfff ffffffff
7673! %f4 = ffff0000 a3002dff c0000000 000000ff
7674! %f8 = 64bd6ce4 7f27611b ff000000 72ff0000
7675! %f12 = 00000000 00000000 63c94f86 5a6a6ea9
7676 stda %f0,[%i5]ASI_BLK_PL ! Block Store to 0000000010141400
7677! %l1 = 000000000000000b, Mem[0000000010001400] = ff0000ff
7678 stha %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff00000b
7679! Mem[00000000300c1400] = 00000000, %l6 = 00000000ffff0000
7680 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
7681! Mem[0000000021800101] = 00ffb49a, %l4 = 0000000000001a7b
7682 ldstuba [%o3+0x101]%asi,%l4 ! %l4 = 000000ff000000ff
7683! %l3 = ffffffffffffffff, Mem[000000001014140c] = ffdfffff, %asi = 80
7684 stwa %l3,[%i5+0x00c]%asi ! Mem[000000001014140c] = ffffffff
7685 membar #Sync ! Added by membar checker (41)
7686! Mem[0000000010141408] = ffffffff, %l3 = ffffffffffffffff
7687 ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
7688! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010041408] = 00ff00e2 0000000b
7689 stda %l6,[%i1+0x008]%asi ! Mem[0000000010041408] = 00000000 000000ff
7690! Mem[0000000030141408] = 2a580000, %l6 = 0000000000000000
7691 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
7692! Starting 10 instruction Load Burst
7693! Mem[0000000030081408] = 2a580000, %l1 = 000000000000000b
7694 lduba [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
7695
7696! Check Point 36 for processor 0
7697
7698 set p0_check_pt_data_36,%g4
7699 rd %ccr,%g5 ! %g5 = 44
7700 ldx [%g4+0x08],%g2
7701 cmp %l0,%g2 ! %l0 = 00000000000000ff
7702 bne %xcc,p0_reg_check_fail0
7703 mov 0xee0,%g1
7704 ldx [%g4+0x10],%g2
7705 cmp %l1,%g2 ! %l1 = 0000000000000000
7706 bne %xcc,p0_reg_check_fail1
7707 mov 0xee1,%g1
7708 ldx [%g4+0x18],%g2
7709 cmp %l2,%g2 ! %l2 = 00000000000000ff
7710 bne %xcc,p0_reg_check_fail2
7711 mov 0xee2,%g1
7712 ldx [%g4+0x20],%g2
7713 cmp %l3,%g2 ! %l3 = 00000000000000ff
7714 bne %xcc,p0_reg_check_fail3
7715 mov 0xee3,%g1
7716 ldx [%g4+0x28],%g2
7717 cmp %l4,%g2 ! %l4 = 00000000000000ff
7718 bne %xcc,p0_reg_check_fail4
7719 mov 0xee4,%g1
7720 ldx [%g4+0x30],%g2
7721 cmp %l6,%g2 ! %l6 = 0000000000000000
7722 bne %xcc,p0_reg_check_fail6
7723 mov 0xee6,%g1
7724 ldx [%g4+0x38],%g2
7725 cmp %l7,%g2 ! %l7 = 00000000000000ff
7726 bne %xcc,p0_reg_check_fail7
7727 mov 0xee7,%g1
7728 ldx [%g4+0x40],%g3
7729 std %f0,[%g4]
7730 ldx [%g4],%g2
7731 cmp %g3,%g2 ! %f0 = ffffffff 169e3a0b
7732 bne %xcc,p0_freg_check_fail
7733 mov 0xf00,%g1
7734 ldx [%g4+0x48],%g3
7735 std %f2,[%g4]
7736 ldx [%g4],%g2
7737 cmp %g3,%g2 ! %f2 = ffffdfff ffffffff
7738 bne %xcc,p0_freg_check_fail
7739 mov 0xf02,%g1
7740 ldx [%g4+0x50],%g3
7741 std %f4,[%g4]
7742 ldx [%g4],%g2
7743 cmp %g3,%g2 ! %f4 = ffff0000 a3002dff
7744 bne %xcc,p0_freg_check_fail
7745 mov 0xf04,%g1
7746 ldx [%g4+0x58],%g3
7747 std %f6,[%g4]
7748 ldx [%g4],%g2
7749 cmp %g3,%g2 ! %f6 = c0000000 000000ff
7750 bne %xcc,p0_freg_check_fail
7751 mov 0xf06,%g1
7752 ldx [%g4+0x60],%g3
7753 std %f8,[%g4]
7754 ldx [%g4],%g2
7755 cmp %g3,%g2 ! %f8 = 64bd6ce4 7f27611b
7756 bne %xcc,p0_freg_check_fail
7757 mov 0xf08,%g1
7758 ldx [%g4+0x68],%g3
7759 std %f10,[%g4]
7760 ldx [%g4],%g2
7761 cmp %g3,%g2 ! %f10 = ff000000 72ff0000
7762 bne %xcc,p0_freg_check_fail
7763 mov 0xf10,%g1
7764 ldx [%g4+0x70],%g3
7765 std %f12,[%g4]
7766 ldx [%g4],%g2
7767 cmp %g3,%g2 ! %f12 = 00000000 00000000
7768 bne %xcc,p0_freg_check_fail
7769 mov 0xf12,%g1
7770 ldx [%g4+0x78],%g3
7771 std %f14,[%g4]
7772 ldx [%g4],%g2
7773 cmp %g3,%g2 ! %f14 = 63c94f86 5a6a6ea9
7774 bne %xcc,p0_freg_check_fail
7775 mov 0xf14,%g1
7776 ldx [%g4+0x80],%g3
7777 std %f18,[%g4]
7778 ldx [%g4],%g2
7779 cmp %g3,%g2 ! %f18 = a3002dba 00000000
7780 bne %xcc,p0_freg_check_fail
7781 mov 0xf18,%g1
7782 ldx [%g4+0x88],%g3
7783 std %f28,[%g4]
7784 ldx [%g4],%g2
7785 cmp %g3,%g2 ! %f28 = 33000000 00000000
7786 bne %xcc,p0_freg_check_fail
7787 mov 0xf28,%g1
7788
7789! Check Point 36 completed
7790
7791
7792p0_label_181:
7793! Mem[0000000030101400] = ffffffff, %l0 = 00000000000000ff
7794 lduha [%i4+%g0]0x89,%l0 ! %l0 = 000000000000ffff
7795! Mem[0000000010081430] = 000000ff, %l5 = 000000000b1efd06
7796 ldswa [%i2+0x030]%asi,%l5 ! %l5 = 00000000000000ff
7797! Mem[0000000010041428] = d56a83d006cd9827, %l6 = 0000000000000000
7798 ldxa [%i1+0x028]%asi,%l6 ! %l6 = d56a83d006cd9827
7799! Mem[00000000300c1408] = 1a1efd06 b2f2000b, %l0 = 0000ffff, %l1 = 00000000
7800 ldda [%i3+%o4]0x89,%l0 ! %l0 = 00000000b2f2000b 000000001a1efd06
7801! Mem[0000000010041410] = ae000000ff000000, %f18 = a3002dba 00000000
7802 ldda [%i1+%o5]0x88,%f18 ! %f18 = ae000000 ff000000
7803! Mem[0000000010041400] = 169e3a0b961fda77, %l2 = 00000000000000ff
7804 ldxa [%i1+%g0]0x88,%l2 ! %l2 = 169e3a0b961fda77
7805! Mem[0000000030081408] = 0000582a, %l0 = 00000000b2f2000b
7806 lduba [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
7807! Mem[0000000030101410] = 000000ff000000ff, %l3 = 00000000000000ff
7808 ldxa [%i4+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
7809! Mem[0000000010081428] = b613094006fd1e0b, %f16 = ff00007f 00000000
7810 ldda [%i2+0x028]%asi,%f16 ! %f16 = b6130940 06fd1e0b
7811! Starting 10 instruction Store Burst
7812! Mem[00000000201c0000] = 00ffaf65, %l5 = 00000000000000ff
7813 lduh [%o0+%g0],%l5 ! %l5 = 00000000000000ff
7814
7815p0_label_182:
7816! Mem[0000000010041408] = 00000000, %l4 = 00000000000000ff
7817 swap [%i1+%o4],%l4 ! %l4 = 0000000000000000
7818! %f25 = ffffffff, Mem[0000000030141408] = 2a5800ff
7819 sta %f25,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffff
7820! %l6 = d56a83d006cd9827, Mem[0000000030041400] = ff0000ff
7821 stha %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 982700ff
7822! Mem[0000000010001408] = 2a580000, %l7 = 00000000000000ff
7823 swapa [%i0+%o4]0x88,%l7 ! %l7 = 000000002a580000
7824! Mem[0000000030141400] = ff000000, %l4 = 0000000000000000
7825 ldstuba [%i5+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
7826! Mem[0000000010081420] = 000000a5, %l5 = 000000ff, %l7 = 2a580000
7827 add %i2,0x20,%g1
7828 casa [%g1]0x80,%l5,%l7 ! %l7 = 00000000000000a5
7829! Mem[0000000010081400] = 06a572ff, %l1 = 000000001a1efd06
7830 swapa [%i2+%g0]0x80,%l1 ! %l1 = 0000000006a572ff
7831! %l2 = 961fda77, %l3 = 000000ff, Mem[0000000010141410] = ff2d00a3 0000ffff
7832 stda %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 961fda77 000000ff
7833! Mem[0000000010101410] = 00000000, %l6 = d56a83d006cd9827
7834 swapa [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
7835! Starting 10 instruction Load Burst
7836! Mem[0000000010141400] = 0b3a9e16ffffffff, %f28 = 33000000 00000000
7837 ldda [%i5+%g0]0x80,%f28 ! %f28 = 0b3a9e16 ffffffff
7838
7839p0_label_183:
7840! Mem[0000000030041410] = ff000000, %l6 = 0000000000000000
7841 ldsba [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
7842! Mem[00000000100c1410] = 0b3a0000, %l2 = 169e3a0b961fda77
7843 lduha [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000b3a
7844! Mem[0000000010001410] = ff000000ba2d00a3, %l6 = 0000000000000000
7845 ldxa [%i0+%o5]0x80,%l6 ! %l6 = ff000000ba2d00a3
7846! Mem[0000000010141408] = ffffffff, %l2 = 0000000000000b3a
7847 lduba [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
7848! Mem[0000000030041410] = ff000000, %l3 = 000000ff000000ff
7849 ldsha [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
7850! Mem[0000000030101410] = ff000000, %l3 = 0000000000000000
7851 lduba [%i4+%o5]0x81,%l3 ! %l3 = 00000000000000ff
7852! Mem[0000000010141414] = 000000ff, %f12 = 00000000
7853 ld [%i5+0x014],%f12 ! %f12 = 000000ff
7854! Mem[0000000030141400] = 000000ff, %l3 = 00000000000000ff
7855 lduha [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
7856! Mem[00000000300c1408] = 0b00f2b2, %l6 = ff000000ba2d00a3
7857 ldsha [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000b00
7858! Starting 10 instruction Store Burst
7859! Mem[0000000030001408] = 00000000, %l0 = 0000000000000000
7860 swapa [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
7861
7862p0_label_184:
7863! %l2 = 00000000000000ff, Mem[0000000010081400] = 1a1efd06
7864 stha %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00fffd06
7865! Mem[0000000030001410] = ffffffff, %l2 = 00000000000000ff
7866 ldstuba [%i0+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
7867! %l5 = 00000000000000ff, Mem[00000000100c1418] = 59755bee0b3a9e16, %asi = 80
7868 stxa %l5,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000000000ff
7869! %f12 = 000000ff 00000000, Mem[0000000010081428] = b6130940 06fd1e0b
7870 std %f12,[%i2+0x028] ! Mem[0000000010081428] = 000000ff 00000000
7871! Mem[000000001018142c] = 000000ff, %l0 = 0000000000000000
7872 swap [%i6+0x02c],%l0 ! %l0 = 00000000000000ff
7873! Mem[0000000010081412] = ff0000ae, %l7 = 00000000000000a5
7874 ldstub [%i2+0x012],%l7 ! %l7 = 00000000000000ff
7875! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000010181408] = ffffffff ffffdfff
7876 stda %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff 000000ff
7877! %l4 = 00000000000000ff, Mem[0000000030081400] = 000000ff
7878 stba %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff0000ff
7879! %f9 = 7f27611b, Mem[0000000030101408] = ffdfffff
7880 sta %f9 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = 7f27611b
7881! Starting 10 instruction Load Burst
7882! Mem[0000000030181410] = ffffffff, %l7 = 0000000000000000
7883 lduwa [%i6+%o5]0x89,%l7 ! %l7 = 00000000ffffffff
7884
7885p0_label_185:
7886! Mem[0000000010001428] = 00000000, %l1 = 0000000006a572ff
7887 lduwa [%i0+0x028]%asi,%l1 ! %l1 = 0000000000000000
7888! Mem[0000000010081408] = 000000ff00000000, %l2 = 00000000000000ff
7889 ldxa [%i2+%o4]0x80,%l2 ! %l2 = 000000ff00000000
7890! Mem[0000000030081408] = 2a580000, %l1 = 0000000000000000
7891 ldsha [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
7892! Mem[0000000030101410] = ff000000, %l3 = 00000000000000ff
7893 ldsha [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffff00
7894! Mem[0000000030141410] = ffff0000ffffffff, %f28 = 0b3a9e16 ffffffff
7895 ldda [%i5+%o5]0x81,%f28 ! %f28 = ffff0000 ffffffff
7896! Mem[0000000010041424] = a3edf857, %l3 = ffffffffffffff00
7897 lduw [%i1+0x024],%l3 ! %l3 = 00000000a3edf857
7898! Mem[0000000010001430] = 000000ff00ae0000, %l2 = 000000ff00000000
7899 ldx [%i0+0x030],%l2 ! %l2 = 000000ff00ae0000
7900! Mem[0000000010041410] = ff000000, %l3 = 00000000a3edf857
7901 lduwa [%i1+%o5]0x88,%l3 ! %l3 = 00000000ff000000
7902! Mem[0000000010041438] = 0000dc45, %l1 = 0000000000000000
7903 ldsba [%i1+0x038]%asi,%l1 ! %l1 = 0000000000000000
7904! Starting 10 instruction Store Burst
7905! Mem[000000001010140c] = 00000000, %l2 = 000000ff00ae0000
7906 ldstub [%i4+0x00c],%l2 ! %l2 = 00000000000000ff
7907
7908! Check Point 37 for processor 0
7909
7910 set p0_check_pt_data_37,%g4
7911 rd %ccr,%g5 ! %g5 = 44
7912 ldx [%g4+0x08],%g2
7913 cmp %l0,%g2 ! %l0 = 00000000000000ff
7914 bne %xcc,p0_reg_check_fail0
7915 mov 0xee0,%g1
7916 ldx [%g4+0x10],%g2
7917 cmp %l1,%g2 ! %l1 = 0000000000000000
7918 bne %xcc,p0_reg_check_fail1
7919 mov 0xee1,%g1
7920 ldx [%g4+0x18],%g2
7921 cmp %l2,%g2 ! %l2 = 0000000000000000
7922 bne %xcc,p0_reg_check_fail2
7923 mov 0xee2,%g1
7924 ldx [%g4+0x20],%g2
7925 cmp %l3,%g2 ! %l3 = 00000000ff000000
7926 bne %xcc,p0_reg_check_fail3
7927 mov 0xee3,%g1
7928 ldx [%g4+0x28],%g2
7929 cmp %l4,%g2 ! %l4 = 00000000000000ff
7930 bne %xcc,p0_reg_check_fail4
7931 mov 0xee4,%g1
7932 ldx [%g4+0x30],%g2
7933 cmp %l5,%g2 ! %l5 = 00000000000000ff
7934 bne %xcc,p0_reg_check_fail5
7935 mov 0xee5,%g1
7936 ldx [%g4+0x38],%g2
7937 cmp %l6,%g2 ! %l6 = 0000000000000b00
7938 bne %xcc,p0_reg_check_fail6
7939 mov 0xee6,%g1
7940 ldx [%g4+0x40],%g2
7941 cmp %l7,%g2 ! %l7 = 00000000ffffffff
7942 bne %xcc,p0_reg_check_fail7
7943 mov 0xee7,%g1
7944 ldx [%g4+0x48],%g3
7945 std %f0,[%g4]
7946 ldx [%g4],%g2
7947 cmp %g3,%g2 ! %f0 = ffffffff 169e3a0b
7948 bne %xcc,p0_freg_check_fail
7949 mov 0xf00,%g1
7950 ldx [%g4+0x50],%g3
7951 std %f12,[%g4]
7952 ldx [%g4],%g2
7953 cmp %g3,%g2 ! %f12 = 000000ff 00000000
7954 bne %xcc,p0_freg_check_fail
7955 mov 0xf12,%g1
7956 ldx [%g4+0x58],%g3
7957 std %f16,[%g4]
7958 ldx [%g4],%g2
7959 cmp %g3,%g2 ! %f16 = b6130940 06fd1e0b
7960 bne %xcc,p0_freg_check_fail
7961 mov 0xf16,%g1
7962 ldx [%g4+0x60],%g3
7963 std %f18,[%g4]
7964 ldx [%g4],%g2
7965 cmp %g3,%g2 ! %f18 = ae000000 ff000000
7966 bne %xcc,p0_freg_check_fail
7967 mov 0xf18,%g1
7968 ldx [%g4+0x68],%g3
7969 std %f28,[%g4]
7970 ldx [%g4],%g2
7971 cmp %g3,%g2 ! %f28 = ffff0000 ffffffff
7972 bne %xcc,p0_freg_check_fail
7973 mov 0xf28,%g1
7974
7975! Check Point 37 completed
7976
7977
7978p0_label_186:
7979! %f2 = ffffdfff ffffffff, %l5 = 00000000000000ff
7980! Mem[0000000030101408] = 7f27611bff00006a
7981 add %i4,0x008,%g1
7982 stda %f2,[%g1+%l5]ASI_PST32_S ! Mem[0000000030101408] = ffffdfffffffffff
7983! %l7 = 00000000ffffffff, Mem[0000000010101400] = ffffffff
7984 stba %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffff
7985! %l6 = 0000000000000b00, Mem[0000000010141420] = 1b61277f
7986 stw %l6,[%i5+0x020] ! Mem[0000000010141420] = 00000b00
7987! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010041420] = 00005f06 a3edf857
7988 std %l0,[%i1+0x020] ! Mem[0000000010041420] = 000000ff 00000000
7989! %l5 = 00000000000000ff, Mem[0000000030101410] = 000000ff000000ff
7990 stxa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000000000ff
7991! %f16 = b6130940 06fd1e0b ae000000 ff000000
7992! %f20 = 6a0000ff ff000000 183100dc 00000000
7993! %f24 = ff1efd06 ffffffff 00000000 ae000000
7994! %f28 = ffff0000 ffffffff 000000a5 000000ff
7995 stda %f16,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400
7996! %l5 = 00000000000000ff, Mem[0000000010141418] = ff000000000000c0, %asi = 80
7997 stxa %l5,[%i5+0x018]%asi ! Mem[0000000010141418] = 00000000000000ff
7998! %l0 = 00000000000000ff, Mem[0000000010001400] = 0b0000ff
7999 stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff0000ff
8000 membar #Sync ! Added by membar checker (42)
8001! Mem[00000000100c1400] = 0b1efd06, %l2 = 0000000000000000
8002 ldstuba [%i3+%g0]0x80,%l2 ! %l2 = 0000000b000000ff
8003! Starting 10 instruction Load Burst
8004! Mem[00000000100c1408] = ae000000ff000000, %l6 = 0000000000000b00
8005 ldxa [%i3+%o4]0x88,%l6 ! %l6 = ae000000ff000000
8006
8007p0_label_187:
8008! Mem[0000000010101408] = 06000000, %l5 = 00000000000000ff
8009 ldsha [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000600
8010! Mem[0000000030001400] = 06fd1e0bc3ae2ea1, %f20 = 6a0000ff ff000000
8011 ldda [%i0+%g0]0x81,%f20 ! %f20 = 06fd1e0b c3ae2ea1
8012! Mem[0000000030181408] = ff000000, %l4 = 00000000000000ff
8013 lduba [%i6+%o4]0x81,%l4 ! %l4 = 00000000000000ff
8014! Mem[0000000010141400] = 0b3a9e16 ffffffff ffffffff ffffffff
8015! Mem[0000000010141410] = 961fda77 000000ff 00000000 000000ff
8016! Mem[0000000010141420] = 00000b00 e46cbd64 0000ff72 000000ff
8017! Mem[0000000010141430] = 00000000 00000000 a96e6a5a 864fc963
8018 ldda [%i5]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010141400
8019! Mem[0000000010101400] = 00ff0000 ffffffff, %l6 = ff000000, %l7 = ffffffff
8020 ldda [%i4+%g0]0x88,%l6 ! %l6 = 00000000ffffffff 0000000000ff0000
8021! Mem[0000000030041400] = 982700ff, %l7 = 0000000000ff0000
8022 ldsha [%i1+%g0]0x81,%l7 ! %l7 = ffffffffffff9827
8023! Mem[0000000010041400] = 77da1f960b3a9e16, %f20 = 06fd1e0b c3ae2ea1
8024 ldda [%i1+%g0]0x80,%f20 ! %f20 = 77da1f96 0b3a9e16
8025! Mem[0000000030181400] = 00000000, %l2 = 000000000000000b
8026 lduwa [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000000
8027! Mem[0000000030001408] = 00000000, %l6 = 00000000ffffffff
8028 ldsba [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000
8029! Starting 10 instruction Store Burst
8030! %f30 = 000000a5 000000ff, Mem[0000000030081400] = ff0000ff 000000ff
8031 stda %f30,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000a5 000000ff
8032
8033p0_label_188:
8034! %l1 = 0000000000000000, Mem[0000000010081408] = 000000ff00000000
8035 stxa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
8036! %f30 = 000000a5, Mem[00000000100c1434] = 0000ffff
8037 sta %f30,[%i3+0x034]%asi ! Mem[00000000100c1434] = 000000a5
8038! %f20 = 77da1f96 0b3a9e16, Mem[0000000010081438] = 69f5f861 3c3e5de6
8039 stda %f20,[%i2+0x038]%asi ! Mem[0000000010081438] = 77da1f96 0b3a9e16
8040! Mem[0000000030141408] = ffffffff, %l4 = 00000000000000ff
8041 ldstuba [%i5+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
8042! %f24 = ff1efd06 ffffffff, %l6 = 0000000000000000
8043! Mem[0000000010101410] = 2798cd06ff4fc900
8044 add %i4,0x010,%g1
8045 stda %f24,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010101410] = 2798cd06ff4fc900
8046! %l6 = 0000000000000000, Mem[00000000211c0000] = ffff7bbb
8047 sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = 00007bbb
8048! Mem[00000000300c1408] = b2f2000b, %l0 = 00000000000000ff
8049 swapa [%i3+%o4]0x89,%l0 ! %l0 = 00000000b2f2000b
8050! Mem[00000000100c1410] = ff000000, %l4 = 00000000000000ff
8051 ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 00000000000000ff
8052! %f30 = 000000a5 000000ff, %l1 = 0000000000000000
8053! Mem[0000000030001438] = ba9799e70b3a9e16
8054 add %i0,0x038,%g1
8055 stda %f30,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030001438] = ba9799e70b3a9e16
8056! Starting 10 instruction Load Burst
8057! Mem[0000000010101410] = 2798cd06, %l3 = 00000000ff000000
8058 ldsha [%i4+%o5]0x80,%l3 ! %l3 = 0000000000002798
8059
8060p0_label_189:
8061! Mem[0000000010081400] = 00fffd06, %l5 = 0000000000000600
8062 lduha [%i2+%g0]0x80,%l5 ! %l5 = 00000000000000ff
8063! Mem[0000000030101400] = ffffffff, %l1 = 0000000000000000
8064 lduba [%i4+%g0]0x89,%l1 ! %l1 = 00000000000000ff
8065! Mem[0000000010101410] = 2798cd06, %l0 = 00000000b2f2000b
8066 ldsha [%i4+%o5]0x80,%l0 ! %l0 = 0000000000002798
8067! Mem[0000000030101410] = 00000000000000ff, %f30 = 000000a5 000000ff
8068 ldda [%i4+%o5]0x89,%f30 ! %f30 = 00000000 000000ff
8069! Mem[00000000300c1400] = 000000ff, %l7 = ffffffffffff9827
8070 lduha [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff
8071! Mem[0000000010081400] = 00fffd06, %l2 = 0000000000000000
8072 ldswa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000fffd06
8073! Mem[0000000030001408] = ffffffff00000000, %f20 = 77da1f96 0b3a9e16
8074 ldda [%i0+%o4]0x89,%f20 ! %f20 = ffffffff 00000000
8075! Mem[0000000030101400] = ffffffff, %f29 = ffffffff
8076 lda [%i4+%g0]0x89,%f29 ! %f29 = ffffffff
8077! Mem[0000000030181400] = 1a1efd0600000000, %l7 = 00000000000000ff
8078 ldxa [%i6+%g0]0x89,%l7 ! %l7 = 1a1efd0600000000
8079! Starting 10 instruction Store Burst
8080! %l3 = 0000000000002798, Mem[0000000030041410] = 000000ff0000007f
8081 stxa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000000002798
8082
8083p0_label_190:
8084! %l2 = 00fffd06, %l3 = 00002798, Mem[0000000030141410] = 0000ffff ffffffff
8085 stda %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00fffd06 00002798
8086! Mem[0000000020800001] = 00007d94, %l2 = 0000000000fffd06
8087 ldstub [%o1+0x001],%l2 ! %l2 = 00000000000000ff
8088! Mem[00000000211c0001] = 00007bbb, %l5 = 00000000000000ff
8089 ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 00000000000000ff
8090! %l1 = 00000000000000ff, Mem[0000000030101408] = ffffdfffffffffff
8091 stxa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000000000ff
8092! %l0 = 0000000000002798, Mem[0000000030181410] = ffffffff
8093 stwa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00002798
8094! %l3 = 0000000000002798, Mem[0000000010081408] = 00000000
8095 stba %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 98000000
8096! %f21 = 00000000, Mem[0000000010101408] = 06000000
8097 sta %f21,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
8098! %l2 = 0000000000000000, Mem[0000000010101408] = 00000000
8099 stha %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
8100! %l5 = 0000000000000000, Mem[0000000010081400] = 06fdff00
8101 stwa %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
8102! Starting 10 instruction Load Burst
8103! Mem[00000000100c1404] = 400913b6, %l4 = 0000000000000000
8104 lduh [%i3+0x004],%l4 ! %l4 = 0000000000004009
8105
8106! Check Point 38 for processor 0
8107
8108 set p0_check_pt_data_38,%g4
8109 rd %ccr,%g5 ! %g5 = 44
8110 ldx [%g4+0x08],%g2
8111 cmp %l0,%g2 ! %l0 = 0000000000002798
8112 bne %xcc,p0_reg_check_fail0
8113 mov 0xee0,%g1
8114 ldx [%g4+0x10],%g2
8115 cmp %l1,%g2 ! %l1 = 00000000000000ff
8116 bne %xcc,p0_reg_check_fail1
8117 mov 0xee1,%g1
8118 ldx [%g4+0x18],%g2
8119 cmp %l2,%g2 ! %l2 = 0000000000000000
8120 bne %xcc,p0_reg_check_fail2
8121 mov 0xee2,%g1
8122 ldx [%g4+0x20],%g2
8123 cmp %l3,%g2 ! %l3 = 0000000000002798
8124 bne %xcc,p0_reg_check_fail3
8125 mov 0xee3,%g1
8126 ldx [%g4+0x28],%g2
8127 cmp %l4,%g2 ! %l4 = 0000000000004009
8128 bne %xcc,p0_reg_check_fail4
8129 mov 0xee4,%g1
8130 ldx [%g4+0x30],%g2
8131 cmp %l5,%g2 ! %l5 = 0000000000000000
8132 bne %xcc,p0_reg_check_fail5
8133 mov 0xee5,%g1
8134 ldx [%g4+0x38],%g2
8135 cmp %l6,%g2 ! %l6 = 0000000000000000
8136 bne %xcc,p0_reg_check_fail6
8137 mov 0xee6,%g1
8138 ldx [%g4+0x40],%g2
8139 cmp %l7,%g2 ! %l7 = 1a1efd0600000000
8140 bne %xcc,p0_reg_check_fail7
8141 mov 0xee7,%g1
8142 ldx [%g4+0x48],%g3
8143 std %f0,[%g4]
8144 ldx [%g4],%g2
8145 cmp %g3,%g2 ! %f0 = ffffffff 169e3a0b
8146 bne %xcc,p0_freg_check_fail
8147 mov 0xf00,%g1
8148 ldx [%g4+0x50],%g3
8149 std %f2,[%g4]
8150 ldx [%g4],%g2
8151 cmp %g3,%g2 ! %f2 = ffffffff ffffffff
8152 bne %xcc,p0_freg_check_fail
8153 mov 0xf02,%g1
8154 ldx [%g4+0x58],%g3
8155 std %f4,[%g4]
8156 ldx [%g4],%g2
8157 cmp %g3,%g2 ! %f4 = ff000000 77da1f96
8158 bne %xcc,p0_freg_check_fail
8159 mov 0xf04,%g1
8160 ldx [%g4+0x60],%g3
8161 std %f6,[%g4]
8162 ldx [%g4],%g2
8163 cmp %g3,%g2 ! %f6 = ff000000 00000000
8164 bne %xcc,p0_freg_check_fail
8165 mov 0xf06,%g1
8166 ldx [%g4+0x68],%g3
8167 std %f8,[%g4]
8168 ldx [%g4],%g2
8169 cmp %g3,%g2 ! %f8 = 64bd6ce4 000b0000
8170 bne %xcc,p0_freg_check_fail
8171 mov 0xf08,%g1
8172 ldx [%g4+0x70],%g3
8173 std %f10,[%g4]
8174 ldx [%g4],%g2
8175 cmp %g3,%g2 ! %f10 = ff000000 72ff0000
8176 bne %xcc,p0_freg_check_fail
8177 mov 0xf10,%g1
8178 ldx [%g4+0x78],%g3
8179 std %f12,[%g4]
8180 ldx [%g4],%g2
8181 cmp %g3,%g2 ! %f12 = 00000000 00000000
8182 bne %xcc,p0_freg_check_fail
8183 mov 0xf12,%g1
8184 ldx [%g4+0x80],%g3
8185 std %f14,[%g4]
8186 ldx [%g4],%g2
8187 cmp %g3,%g2 ! %f14 = 63c94f86 5a6a6ea9
8188 bne %xcc,p0_freg_check_fail
8189 mov 0xf14,%g1
8190 ldx [%g4+0x88],%g3
8191 std %f20,[%g4]
8192 ldx [%g4],%g2
8193 cmp %g3,%g2 ! %f20 = ffffffff 00000000
8194 bne %xcc,p0_freg_check_fail
8195 mov 0xf20,%g1
8196 ldx [%g4+0x90],%g3
8197 std %f28,[%g4]
8198 ldx [%g4],%g2
8199 cmp %g3,%g2 ! %f28 = ffff0000 ffffffff
8200 bne %xcc,p0_freg_check_fail
8201 mov 0xf28,%g1
8202 ldx [%g4+0x98],%g3
8203 std %f30,[%g4]
8204 ldx [%g4],%g2
8205 cmp %g3,%g2 ! %f30 = 00000000 000000ff
8206 bne %xcc,p0_freg_check_fail
8207 mov 0xf30,%g1
8208
8209! Check Point 38 completed
8210
8211
8212p0_label_191:
8213! Mem[0000000010181410] = a3002dff, %f14 = 63c94f86
8214 lda [%i6+%o5]0x88,%f14 ! %f14 = a3002dff
8215! Mem[0000000010041410] = 000000ff 000000ae, %l6 = 00000000, %l7 = 00000000
8216 ldda [%i1+%o5]0x80,%l6 ! %l6 = 00000000000000ff 00000000000000ae
8217! Mem[0000000010181408] = ff000000, %l2 = 0000000000000000
8218 ldsha [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffff00
8219! Mem[0000000030001410] = ffffffff ff000000, %l6 = 000000ff, %l7 = 000000ae
8220 ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000ffffffff 00000000ff000000
8221! Mem[0000000030101408] = 00000000000000ff, %f14 = a3002dff 5a6a6ea9
8222 ldda [%i4+%o4]0x81,%f14 ! %f14 = 00000000 000000ff
8223! %f4 = ff000000 77da1f96, Mem[00000000300c1408] = ff000000 06fd1e1a
8224 stda %f4 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000 77da1f96
8225! Mem[0000000010101400] = ffffffff0000ff00, %l5 = 0000000000000000
8226 ldxa [%i4+%g0]0x80,%l5 ! %l5 = ffffffff0000ff00
8227! Mem[0000000030001410] = ffffffff ff000000, %l4 = 00004009, %l5 = 0000ff00
8228 ldda [%i0+%o5]0x81,%l4 ! %l4 = 00000000ffffffff 00000000ff000000
8229! Mem[0000000030181400] = 00000000, %l7 = 00000000ff000000
8230 ldswa [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
8231! Starting 10 instruction Store Burst
8232! %f2 = ffffffff ffffffff, Mem[0000000030181400] = 00000000 06fd1e1a
8233 stda %f2 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffff ffffffff
8234
8235p0_label_192:
8236! %f16 = b6130940 06fd1e0b, %l4 = 00000000ffffffff
8237! Mem[0000000030141410] = 06fdff0098270000
8238 add %i5,0x010,%g1
8239 stda %f16,[%g1+%l4]ASI_PST8_S ! Mem[0000000030141410] = b613094006fd1e0b
8240! %l5 = 00000000ff000000, Mem[0000000010081410] = ff00ffae7f000000
8241 stxa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000ff000000
8242! Mem[0000000030081400] = 000000a5, %l2 = ffffffffffffff00
8243 swapa [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000a5
8244! %f18 = ae000000 ff000000, Mem[00000000300c1410] = 00001a7b 7f000000
8245 stda %f18,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ae000000 ff000000
8246! %l0 = 0000000000002798, Mem[0000000010101400] = ffffffff0000ff00
8247 stxa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000002798
8248! Mem[0000000030081408] = 0000582a, %l7 = 0000000000000000
8249 ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 00000000000000ff
8250! Mem[0000000010101410] = 2798cd06, %l4 = 00000000ffffffff
8251 swapa [%i4+%o5]0x80,%l4 ! %l4 = 000000002798cd06
8252! %l0 = 0000000000002798, Mem[0000000030141408] = ffffffff
8253 stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00002798
8254! %l5 = 00000000ff000000, Mem[0000000010101410] = ffffffffff4fc900
8255 stxa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000ff000000
8256! Starting 10 instruction Load Burst
8257! Mem[0000000010081400] = 00000000, %f6 = ff000000
8258 lda [%i2+%g0]0x88,%f6 ! %f6 = 00000000
8259
8260p0_label_193:
8261! Mem[00000000100c1400] = 06fd1eff, %l6 = 00000000ffffffff
8262 ldsba [%i3+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
8263! Mem[0000000010181410] = ff2d00a3, %l3 = 0000000000002798
8264 ldsha [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffffff2d
8265! Mem[0000000010001408] = ff000000, %l2 = 00000000000000a5
8266 lduwa [%i0+%o4]0x80,%l2 ! %l2 = 00000000ff000000
8267! Mem[00000000100c1408] = 000000ff000000ae, %l2 = 00000000ff000000
8268 ldxa [%i3+%o4]0x80,%l2 ! %l2 = 000000ff000000ae
8269! Mem[0000000010041400] = 77da1f96, %l5 = 00000000ff000000
8270 lduh [%i1+%g0],%l5 ! %l5 = 00000000000077da
8271! Mem[0000000010101400] = 00000000, %l0 = 0000000000002798
8272 ldsha [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
8273! Mem[0000000030181408] = ff00000000000000, %l7 = 0000000000000000
8274 ldxa [%i6+%o4]0x81,%l7 ! %l7 = ff00000000000000
8275! Mem[0000000030181400] = ffffffffffffffff, %l4 = 000000002798cd06
8276 ldxa [%i6+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
8277! Mem[0000000010081410] = 00000000, %l4 = ffffffffffffffff
8278 lduba [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
8279! Starting 10 instruction Store Burst
8280! %l4 = 0000000000000000, Mem[00000000100c1428] = 000000ae00000000, %asi = 80
8281 stxa %l4,[%i3+0x028]%asi ! Mem[00000000100c1428] = 0000000000000000
8282
8283p0_label_194:
8284! %l1 = 00000000000000ff, Mem[0000000010081410] = 00000000ff000000
8285 stxa %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000000000ff
8286! Mem[0000000010141406] = ffffffff, %l7 = ff00000000000000
8287 ldstub [%i5+0x006],%l7 ! %l7 = 000000ff000000ff
8288 membar #Sync ! Added by membar checker (43)
8289! %l4 = 00000000, %l5 = 000077da, Mem[0000000010141408] = ffffffff ffffffff
8290 stda %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 000077da
8291! %l4 = 0000000000000000, Mem[00000000300c1408] = ff000000
8292 stha %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
8293! Mem[0000000030041410] = 00000000, %l6 = ffffffffffffffff
8294 swapa [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
8295! Mem[0000000010041400] = 961fda77, %l3 = ffffffffffffff2d
8296 swapa [%i1+%g0]0x88,%l3 ! %l3 = 00000000961fda77
8297! Mem[00000000211c0001] = 00ff7bbb, %l6 = 0000000000000000
8298 ldstub [%o2+0x001],%l6 ! %l6 = 000000ff000000ff
8299! %f20 = ffffffff 00000000, Mem[0000000010041408] = 000000ff 000000ff
8300 stda %f20,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffff 00000000
8301! %l1 = 00000000000000ff, Mem[0000000010041400] = 2dffffff, %asi = 80
8302 stwa %l1,[%i1+0x000]%asi ! Mem[0000000010041400] = 000000ff
8303! Starting 10 instruction Load Burst
8304! Mem[0000000010081410] = 00000000 000000ff, %l6 = 000000ff, %l7 = 000000ff
8305 ldd [%i2+%o5],%l6 ! %l6 = 0000000000000000 00000000000000ff
8306
8307p0_label_195:
8308! Mem[00000000100c1410] = ff0000ff, %l4 = 0000000000000000
8309 lduha [%i3+%o5]0x80,%l4 ! %l4 = 000000000000ff00
8310! Mem[0000000030041408] = 00000000, %l5 = 00000000000077da
8311 ldsba [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000000
8312! Mem[0000000010141410] = ff000000 77da1f96, %l4 = 0000ff00, %l5 = 00000000
8313 ldda [%i5+%o5]0x88,%l4 ! %l4 = 0000000077da1f96 00000000ff000000
8314! Mem[0000000010101400] = 0000000000002798, %f6 = 00000000 00000000
8315 ldda [%i4+0x000]%asi,%f6 ! %f6 = 00000000 00002798
8316! Mem[0000000010101408] = 00000000, %l7 = 00000000000000ff
8317 ldsba [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000
8318! Mem[0000000030041408] = 00000000, %l1 = 00000000000000ff
8319 lduba [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
8320! Mem[0000000010141408] = 00000000, %l6 = 0000000000000000
8321 lduha [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
8322! Mem[0000000010181410] = ff2d00a3, %l7 = 0000000000000000
8323 lduba [%i6+%o5]0x80,%l7 ! %l7 = 00000000000000ff
8324! Mem[00000000218001c0] = ff69397e, %l7 = 00000000000000ff
8325 ldsb [%o3+0x1c0],%l7 ! %l7 = ffffffffffffffff
8326! Starting 10 instruction Store Burst
8327! %f20 = ffffffff 00000000, Mem[00000000100c1438] = ff000000 a5000000
8328 std %f20,[%i3+0x038] ! Mem[00000000100c1438] = ffffffff 00000000
8329
8330! Check Point 39 for processor 0
8331
8332 set p0_check_pt_data_39,%g4
8333 rd %ccr,%g5 ! %g5 = 44
8334 ldx [%g4+0x08],%g2
8335 cmp %l0,%g2 ! %l0 = 0000000000000000
8336 bne %xcc,p0_reg_check_fail0
8337 mov 0xee0,%g1
8338 ldx [%g4+0x10],%g2
8339 cmp %l1,%g2 ! %l1 = 0000000000000000
8340 bne %xcc,p0_reg_check_fail1
8341 mov 0xee1,%g1
8342 ldx [%g4+0x18],%g2
8343 cmp %l2,%g2 ! %l2 = 000000ff000000ae
8344 bne %xcc,p0_reg_check_fail2
8345 mov 0xee2,%g1
8346 ldx [%g4+0x20],%g2
8347 cmp %l3,%g2 ! %l3 = 00000000961fda77
8348 bne %xcc,p0_reg_check_fail3
8349 mov 0xee3,%g1
8350 ldx [%g4+0x28],%g2
8351 cmp %l4,%g2 ! %l4 = 0000000077da1f96
8352 bne %xcc,p0_reg_check_fail4
8353 mov 0xee4,%g1
8354 ldx [%g4+0x30],%g2
8355 cmp %l5,%g2 ! %l5 = 00000000ff000000
8356 bne %xcc,p0_reg_check_fail5
8357 mov 0xee5,%g1
8358 ldx [%g4+0x38],%g2
8359 cmp %l6,%g2 ! %l6 = 0000000000000000
8360 bne %xcc,p0_reg_check_fail6
8361 mov 0xee6,%g1
8362 ldx [%g4+0x40],%g2
8363 cmp %l7,%g2 ! %l7 = ffffffffffffffff
8364 bne %xcc,p0_reg_check_fail7
8365 mov 0xee7,%g1
8366 ldx [%g4+0x48],%g3
8367 std %f4,[%g4]
8368 ldx [%g4],%g2
8369 cmp %g3,%g2 ! %f4 = ff000000 77da1f96
8370 bne %xcc,p0_freg_check_fail
8371 mov 0xf04,%g1
8372 ldx [%g4+0x50],%g3
8373 std %f6,[%g4]
8374 ldx [%g4],%g2
8375 cmp %g3,%g2 ! %f6 = 00000000 00002798
8376 bne %xcc,p0_freg_check_fail
8377 mov 0xf06,%g1
8378 ldx [%g4+0x58],%g3
8379 std %f14,[%g4]
8380 ldx [%g4],%g2
8381 cmp %g3,%g2 ! %f14 = 00000000 000000ff
8382 bne %xcc,p0_freg_check_fail
8383 mov 0xf14,%g1
8384
8385! Check Point 39 completed
8386
8387
8388p0_label_196:
8389! Mem[0000000020800000] = 00ff7d94, %l7 = ffffffffffffffff
8390 ldstuba [%o1+0x000]%asi,%l7 ! %l7 = 00000000000000ff
8391! %f26 = 00000000 ae000000, Mem[0000000010141400] = 169e3a0b ffffffff
8392 stda %f26,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 ae000000
8393! %l3 = 00000000961fda77, Mem[0000000010001410] = ff000000
8394 stha %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = da770000
8395! Mem[0000000010001434] = 00ae0000, %l0 = 0000000000000000, %asi = 80
8396 swapa [%i0+0x034]%asi,%l0 ! %l0 = 0000000000ae0000
8397! %l1 = 0000000000000000, Mem[0000000030181408] = ff000000
8398 stwa %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
8399! %f10 = ff000000 72ff0000, %l6 = 0000000000000000
8400! Mem[0000000030141420] = ffffffff06fd1eff
8401 add %i5,0x020,%g1
8402 stda %f10,[%g1+%l6]ASI_PST8_S ! Mem[0000000030141420] = ffffffff06fd1eff
8403! Mem[0000000030181410] = 00002798, %l7 = 0000000000000000
8404 swapa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000002798
8405! %l4 = 0000000077da1f96, Mem[00000000211c0001] = 00ff7bbb, %asi = 80
8406 stba %l4,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00967bbb
8407! %l3 = 00000000961fda77, Mem[00000000100c141c] = dc003118, %asi = 80
8408 stha %l3,[%i3+0x01c]%asi ! Mem[00000000100c141c] = da773118
8409! Starting 10 instruction Load Burst
8410! Mem[0000000030081408] = 2a5800ff, %l4 = 0000000077da1f96
8411 lduwa [%i2+%o4]0x89,%l4 ! %l4 = 000000002a5800ff
8412
8413p0_label_197:
8414! Mem[00000000100c1408] = 000000ff, %l5 = 00000000ff000000
8415 lduha [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
8416! Mem[00000000211c0000] = 00967bbb, %l4 = 000000002a5800ff
8417 lduba [%o2+0x001]%asi,%l4 ! %l4 = 0000000000000096
8418! Mem[00000000300c1400] = 000000ff, %f21 = 00000000
8419 lda [%i3+%g0]0x89,%f21 ! %f21 = 000000ff
8420! Mem[0000000010081400] = 00000000, %l5 = 0000000000000000
8421 ldsha [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
8422! Mem[0000000030081408] = 2a5800ff, %l0 = 0000000000ae0000
8423 lduha [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
8424! Mem[0000000010141430] = 00000000, %l3 = 00000000961fda77
8425 lduba [%i5+0x030]%asi,%l3 ! %l3 = 0000000000000000
8426! Mem[0000000030081400] = ff000000 00ffffff, %l2 = 000000ae, %l3 = 00000000
8427 ldda [%i2+%g0]0x89,%l2 ! %l2 = 0000000000ffffff 00000000ff000000
8428! Mem[00000000100c1408] = ae000000ff000000, %f4 = ff000000 77da1f96
8429 ldda [%i3+%o4]0x88,%f4 ! %f4 = ae000000 ff000000
8430! Mem[0000000030141408] = 98270000ff72a546, %l3 = 00000000ff000000
8431 ldxa [%i5+%o4]0x81,%l3 ! %l3 = 98270000ff72a546
8432! Starting 10 instruction Store Burst
8433! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010081410] = 00000000 ff000000
8434 stda %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff 00000000
8435
8436p0_label_198:
8437! Mem[00000000300c1408] = 00000000, %l1 = 0000000000000000
8438 swapa [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
8439! %l6 = 0000000000000000, Mem[0000000030141408] = 98270000
8440 stwa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
8441! Mem[000000001008140c] = 00000000, %l6 = 0000000000000000, %asi = 80
8442 swapa [%i2+0x00c]%asi,%l6 ! %l6 = 0000000000000000
8443! Mem[0000000030101410] = 000000ff, %l1 = 0000000000000000
8444 swapa [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
8445! Mem[00000000201c0000] = 00ffaf65, %l6 = 0000000000000000
8446 ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
8447! Mem[0000000030001410] = ffffffff, %l3 = 98270000ff72a546
8448 ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
8449! Mem[0000000010041400] = 000000ff, %l0 = 00000000000000ff
8450 ldstuba [%i1+%g0]0x80,%l0 ! %l0 = 00000000000000ff
8451! Mem[00000000300c1400] = 000000ff, %l2 = 0000000000ffffff
8452 ldstuba [%i3+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
8453! Mem[00000000211c0000] = 00967bbb, %l0 = 0000000000000000
8454 ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
8455! Starting 10 instruction Load Burst
8456! Mem[0000000030101408] = 00000000, %l1 = 00000000000000ff
8457 lduwa [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
8458
8459p0_label_199:
8460! Mem[0000000030141408] = 00000000, %l5 = 0000000000000000
8461 ldsba [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
8462! Mem[00000000100c1410] = 6a0000ffff0000ff, %l3 = 00000000000000ff
8463 ldxa [%i3+%o5]0x88,%l3 ! %l3 = 6a0000ffff0000ff
8464! Mem[0000000010081408] = 98000000 00000000, %l2 = 000000ff, %l3 = ff0000ff
8465 ldda [%i2+0x008]%asi,%l2 ! %l2 = 0000000098000000 0000000000000000
8466! Mem[0000000030141410] = b6130940, %l2 = 0000000098000000
8467 ldswa [%i5+%o5]0x81,%l2 ! %l2 = ffffffffb6130940
8468! Mem[0000000010181408] = ff000000, %l5 = 0000000000000000
8469 ldswa [%i6+%o4]0x80,%l5 ! %l5 = ffffffffff000000
8470! Mem[0000000030141410] = 0b1efd06400913b6, %l7 = 0000000000002798
8471 ldxa [%i5+%o5]0x89,%l7 ! %l7 = 0b1efd06400913b6
8472! Mem[0000000010001418] = ccbe12ae, %l6 = 0000000000000000
8473 lduha [%i0+0x01a]%asi,%l6 ! %l6 = 00000000000012ae
8474! Mem[0000000030001410] = ffffffff, %l6 = 00000000000012ae
8475 lduba [%i0+%o5]0x89,%l6 ! %l6 = 00000000000000ff
8476! Mem[000000001000141c] = ffffffff, %l5 = ffffffffff000000
8477 lduh [%i0+0x01c],%l5 ! %l5 = 000000000000ffff
8478! Starting 10 instruction Store Burst
8479! %l7 = 0b1efd06400913b6, Mem[0000000010001420] = e89e10b4, %asi = 80
8480 stwa %l7,[%i0+0x020]%asi ! Mem[0000000010001420] = 400913b6
8481
8482p0_label_200:
8483! %l2 = ffffffffb6130940, Mem[0000000030041400] = ff002798
8484 stba %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff002740
8485! Mem[0000000010181418] = ff000000000000c0, %l4 = 0000000000000096, %l0 = 0000000000000000
8486 add %i6,0x18,%g1
8487 casxa [%g1]0x80,%l4,%l0 ! %l0 = ff000000000000c0
8488! %l4 = 00000096, %l5 = 0000ffff, Mem[0000000010001428] = 00000000 00000063
8489 stda %l4,[%i0+0x028]%asi ! Mem[0000000010001428] = 00000096 0000ffff
8490! Mem[00000000300c1408] = 00000000, %l5 = 000000000000ffff
8491 swapa [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
8492! Mem[0000000030181408] = 00000000 00000000, %l0 = 000000c0, %l1 = 00000000
8493 ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
8494! Mem[00000000100c1410] = ff0000ff, %l3 = 0000000000000000
8495 ldstuba [%i3+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
8496! Mem[0000000020800040] = ffffac70, %l5 = 0000000000000000
8497 ldstub [%o1+0x040],%l5 ! %l5 = 000000ff000000ff
8498! Mem[0000000010181428] = 0000ff72, %l1 = 0000000000000000
8499 swap [%i6+0x028],%l1 ! %l1 = 000000000000ff72
8500! %l7 = 0b1efd06400913b6, Mem[0000000010181422] = 1b61277f
8501 sth %l7,[%i6+0x022] ! Mem[0000000010181420] = 1b6113b6
8502! Starting 10 instruction Load Burst
8503! Mem[0000000030141410] = b613094006fd1e0b, %f22 = 183100dc 00000000
8504 ldda [%i5+%o5]0x81,%f22 ! %f22 = b6130940 06fd1e0b
8505
8506! Check Point 40 for processor 0
8507
8508 set p0_check_pt_data_40,%g4
8509 rd %ccr,%g5 ! %g5 = 44
8510 ldx [%g4+0x08],%g2
8511 cmp %l0,%g2 ! %l0 = 0000000000000000
8512 bne %xcc,p0_reg_check_fail0
8513 mov 0xee0,%g1
8514 ldx [%g4+0x10],%g2
8515 cmp %l1,%g2 ! %l1 = 000000000000ff72
8516 bne %xcc,p0_reg_check_fail1
8517 mov 0xee1,%g1
8518 ldx [%g4+0x18],%g2
8519 cmp %l2,%g2 ! %l2 = ffffffffb6130940
8520 bne %xcc,p0_reg_check_fail2
8521 mov 0xee2,%g1
8522 ldx [%g4+0x20],%g2
8523 cmp %l3,%g2 ! %l3 = 00000000000000ff
8524 bne %xcc,p0_reg_check_fail3
8525 mov 0xee3,%g1
8526 ldx [%g4+0x28],%g2
8527 cmp %l4,%g2 ! %l4 = 0000000000000096
8528 bne %xcc,p0_reg_check_fail4
8529 mov 0xee4,%g1
8530 ldx [%g4+0x30],%g2
8531 cmp %l5,%g2 ! %l5 = 00000000000000ff
8532 bne %xcc,p0_reg_check_fail5
8533 mov 0xee5,%g1
8534 ldx [%g4+0x38],%g2
8535 cmp %l6,%g2 ! %l6 = 00000000000000ff
8536 bne %xcc,p0_reg_check_fail6
8537 mov 0xee6,%g1
8538 ldx [%g4+0x40],%g2
8539 cmp %l7,%g2 ! %l7 = 0b1efd06400913b6
8540 bne %xcc,p0_reg_check_fail7
8541 mov 0xee7,%g1
8542 ldx [%g4+0x48],%g3
8543 std %f0,[%g4]
8544 ldx [%g4],%g2
8545 cmp %g3,%g2 ! %f0 = ffffffff 169e3a0b
8546 bne %xcc,p0_freg_check_fail
8547 mov 0xf00,%g1
8548 ldx [%g4+0x50],%g3
8549 std %f2,[%g4]
8550 ldx [%g4],%g2
8551 cmp %g3,%g2 ! %f2 = ffffffff ffffffff
8552 bne %xcc,p0_freg_check_fail
8553 mov 0xf02,%g1
8554 ldx [%g4+0x58],%g3
8555 std %f4,[%g4]
8556 ldx [%g4],%g2
8557 cmp %g3,%g2 ! %f4 = ae000000 ff000000
8558 bne %xcc,p0_freg_check_fail
8559 mov 0xf04,%g1
8560 ldx [%g4+0x60],%g3
8561 std %f20,[%g4]
8562 ldx [%g4],%g2
8563 cmp %g3,%g2 ! %f20 = ffffffff 000000ff
8564 bne %xcc,p0_freg_check_fail
8565 mov 0xf20,%g1
8566 ldx [%g4+0x68],%g3
8567 std %f22,[%g4]
8568 ldx [%g4],%g2
8569 cmp %g3,%g2 ! %f22 = b6130940 06fd1e0b
8570 bne %xcc,p0_freg_check_fail
8571 mov 0xf22,%g1
8572
8573! Check Point 40 completed
8574
8575
8576p0_label_201:
8577! Mem[0000000030141410] = b6130940, %l4 = 0000000000000096
8578 lduba [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000b6
8579 membar #Sync ! Added by membar checker (44)
8580! Mem[0000000010001400] = ff0000ff 63c94f86 ff000000 000000ff
8581! Mem[0000000010001410] = da770000 ba2d00a3 ccbe12ae ffffffff
8582! Mem[0000000010001420] = 400913b6 ff000000 00000096 0000ffff
8583! Mem[0000000010001430] = 000000ff 00000000 a3002dba ffffffff
8584 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
8585! Mem[0000000021800040] = ff84b2d9, %l5 = 00000000000000ff
8586 ldsh [%o3+0x040],%l5 ! %l5 = ffffffffffffff84
8587! Mem[00000000201c0000] = ffffaf65, %l5 = ffffffffffffff84
8588 ldsba [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
8589! Mem[0000000030141400] = 000000ff, %l6 = 00000000000000ff
8590 ldsba [%i5+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
8591! %l1 = 000000000000ff72, %l2 = ffffffffb6130940, %l7 = 0b1efd06400913b6
8592 subc %l1,%l2,%l7 ! %l7 = 0000000049edf632
8593! Mem[00000000100c140c] = 000000ae, %l6 = ffffffffffffffff
8594 ldsha [%i3+0x00c]%asi,%l6 ! %l6 = 0000000000000000
8595! Mem[0000000010101408] = 000000ff 00000000, %l4 = 000000b6, %l5 = ffffffff
8596 ldda [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000000000ff
8597! Mem[0000000010101400] = 98270000 00000000, %l0 = 00000000, %l1 = 0000ff72
8598 ldda [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000 0000000098270000
8599! Starting 10 instruction Store Burst
8600! Mem[0000000030081400] = ffffff00, %l1 = 0000000098270000
8601 ldstuba [%i2+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
8602
8603p0_label_202:
8604! Mem[0000000030001410] = ffffffff, %l4 = 0000000000000000
8605 ldstuba [%i0+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
8606! %l7 = 0000000049edf632, Mem[0000000010041400] = ff0000ff
8607 stwa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 49edf632
8608! %f24 = ff1efd06 ffffffff, Mem[0000000030041400] = 402700ff 0000582a
8609 stda %f24,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff1efd06 ffffffff
8610! %f30 = 00000000 000000ff, %l6 = 0000000000000000
8611! Mem[00000000300c1438] = ea80797bdcfd2bef
8612 add %i3,0x038,%g1
8613 stda %f30,[%g1+%l6]ASI_PST8_S ! Mem[00000000300c1438] = ea80797bdcfd2bef
8614! Mem[000000001014143f] = 864fc963, %l5 = 00000000000000ff
8615 ldstub [%i5+0x03f],%l5 ! %l5 = 00000063000000ff
8616! Mem[00000000100c1400] = ff1efd06, %l1 = 00000000000000ff
8617 ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
8618! %l5 = 0000000000000063, Mem[0000000010081410] = ff000000
8619 stha %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00630000
8620! Mem[0000000010081428] = 000000ff00000000, %l0 = 0000000000000000, %l4 = 00000000000000ff
8621 add %i2,0x28,%g1
8622 casxa [%g1]0x80,%l0,%l4 ! %l4 = 000000ff00000000
8623! Mem[0000000030101408] = 00000000, %l5 = 0000000000000063
8624 ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 00000000000000ff
8625! Starting 10 instruction Load Burst
8626! Mem[0000000030101408] = ff000000, %l2 = ffffffffb6130940
8627 ldswa [%i4+%o4]0x81,%l2 ! %l2 = ffffffffff000000
8628
8629p0_label_203:
8630! Mem[000000001010143c] = 0b009e16, %l6 = 0000000000000000
8631 lduha [%i4+0x03e]%asi,%l6 ! %l6 = 0000000000009e16
8632! Mem[0000000030181400] = ffffffff ffffffff, %l0 = 00000000, %l1 = 000000ff
8633 ldda [%i6+%g0]0x89,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff
8634! Mem[0000000010101400] = 9827000000000000, %f26 = 00000000 ae000000
8635 ldda [%i4+%g0]0x88,%f26 ! %f26 = 98270000 00000000
8636! Mem[0000000010141420] = 00000b00e46cbd64, %f22 = b6130940 06fd1e0b
8637 ldda [%i5+0x020]%asi,%f22 ! %f22 = 00000b00 e46cbd64
8638! Mem[0000000010141410] = 961fda77, %l5 = 0000000000000000
8639 ldsha [%i5+%o5]0x80,%l5 ! %l5 = ffffffffffff961f
8640! Mem[0000000030001410] = ffffffff, %l0 = 00000000ffffffff
8641 ldsha [%i0+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
8642! Mem[0000000010141410] = 961fda77000000ff, %l7 = 0000000049edf632
8643 ldxa [%i5+%o5]0x80,%l7 ! %l7 = 961fda77000000ff
8644! Mem[00000000100c1408] = 000000ff, %l2 = ffffffffff000000
8645 lduba [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000000
8646! Mem[0000000010181400] = 169e3a0b, %l6 = 0000000000009e16
8647 ldsha [%i6+%g0]0x88,%l6 ! %l6 = 0000000000003a0b
8648! Starting 10 instruction Store Burst
8649! Mem[00000000300c1400] = ff000000, %l5 = ffffffffffff961f
8650 ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
8651
8652p0_label_204:
8653! Mem[0000000010081424] = 0000ffff, %l7 = 000000ff, %l3 = 000000ff
8654 add %i2,0x24,%g1
8655 casa [%g1]0x80,%l7,%l3 ! %l3 = 000000000000ffff
8656! %l6 = 0000000000003a0b, Mem[0000000030041408] = 000000ff00000000
8657 stxa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000003a0b
8658! %f18 = ae000000, Mem[0000000010181408] = 000000ff
8659 sta %f18,[%i6+%o4]0x88 ! Mem[0000000010181408] = ae000000
8660 membar #Sync ! Added by membar checker (45)
8661! %l6 = 0000000000003a0b, Mem[0000000010001410] = 000077da
8662 stwa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00003a0b
8663! %f6 = ccbe12ae, Mem[0000000010041410] = ff000000
8664 sta %f6 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = ccbe12ae
8665! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030181410] = 00000000 ffffffff
8666 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 000000ff
8667! Mem[000000001004143c] = 183170b9, %l0 = ffffffff, %l5 = 000000ff
8668 add %i1,0x3c,%g1
8669 casa [%g1]0x80,%l0,%l5 ! %l5 = 00000000183170b9
8670! %l1 = 00000000ffffffff, Mem[0000000010181400] = 0b3a9e16
8671 stw %l1,[%i6+%g0] ! Mem[0000000010181400] = ffffffff
8672! %l6 = 0000000000003a0b, Mem[0000000030181408] = 00000000
8673 stba %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000b
8674! Starting 10 instruction Load Burst
8675! Mem[0000000010041438] = 0000dc45183170b9, %l2 = 0000000000000000
8676 ldx [%i1+0x038],%l2 ! %l2 = 0000dc45183170b9
8677
8678p0_label_205:
8679! Mem[00000000100c1400] = 06fd1eff, %l3 = 000000000000ffff
8680 lduwa [%i3+%g0]0x88,%l3 ! %l3 = 0000000006fd1eff
8681! Mem[0000000010041408] = ffffffff, %l6 = 0000000000003a0b
8682 ldub [%i1+0x00b],%l6 ! %l6 = 00000000000000ff
8683! Mem[0000000010181410] = ff2d00a3, %l0 = ffffffffffffffff
8684 lduha [%i6+0x010]%asi,%l0 ! %l0 = 000000000000ff2d
8685! Mem[0000000010101434] = 169e3a00, %l1 = 00000000ffffffff
8686 lduwa [%i4+0x034]%asi,%l1 ! %l1 = 00000000169e3a00
8687! Mem[0000000030001408] = 00000000, %f30 = 00000000
8688 lda [%i0+%o4]0x89,%f30 ! %f30 = 00000000
8689! Mem[0000000030081408] = 2a5800ff, %l5 = 00000000183170b9
8690 ldswa [%i2+%o4]0x89,%l5 ! %l5 = 000000002a5800ff
8691! Mem[0000000010101410] = 00000000, %l0 = 000000000000ff2d
8692 lduba [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
8693! Mem[00000000100c1400] = 06fd1eff, %l5 = 000000002a5800ff
8694 lduwa [%i3+%g0]0x88,%l5 ! %l5 = 0000000006fd1eff
8695! Mem[00000000100c1410] = ff0000ff, %l6 = 00000000000000ff
8696 ldsba [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
8697! Starting 10 instruction Store Burst
8698! %l4 = 00000000, %l5 = 06fd1eff, Mem[00000000100c1410] = ff0000ff ff00006a
8699 stda %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 06fd1eff
8700
8701! Check Point 41 for processor 0
8702
8703 set p0_check_pt_data_41,%g4
8704 rd %ccr,%g5 ! %g5 = 44
8705 ldx [%g4+0x08],%g2
8706 cmp %l0,%g2 ! %l0 = 0000000000000000
8707 bne %xcc,p0_reg_check_fail0
8708 mov 0xee0,%g1
8709 ldx [%g4+0x10],%g2
8710 cmp %l1,%g2 ! %l1 = 00000000169e3a00
8711 bne %xcc,p0_reg_check_fail1
8712 mov 0xee1,%g1
8713 ldx [%g4+0x18],%g2
8714 cmp %l2,%g2 ! %l2 = 0000dc45183170b9
8715 bne %xcc,p0_reg_check_fail2
8716 mov 0xee2,%g1
8717 ldx [%g4+0x20],%g2
8718 cmp %l3,%g2 ! %l3 = 0000000006fd1eff
8719 bne %xcc,p0_reg_check_fail3
8720 mov 0xee3,%g1
8721 ldx [%g4+0x28],%g2
8722 cmp %l4,%g2 ! %l4 = 000000ff00000000
8723 bne %xcc,p0_reg_check_fail4
8724 mov 0xee4,%g1
8725 ldx [%g4+0x30],%g2
8726 cmp %l5,%g2 ! %l5 = 0000000006fd1eff
8727 bne %xcc,p0_reg_check_fail5
8728 mov 0xee5,%g1
8729 ldx [%g4+0x38],%g2
8730 cmp %l6,%g2 ! %l6 = ffffffffffffffff
8731 bne %xcc,p0_reg_check_fail6
8732 mov 0xee6,%g1
8733 ldx [%g4+0x40],%g2
8734 cmp %l7,%g2 ! %l7 = 961fda77000000ff
8735 bne %xcc,p0_reg_check_fail7
8736 mov 0xee7,%g1
8737 ldx [%g4+0x48],%g3
8738 std %f0,[%g4]
8739 ldx [%g4],%g2
8740 cmp %g3,%g2 ! %f0 = ff0000ff 63c94f86
8741 bne %xcc,p0_freg_check_fail
8742 mov 0xf00,%g1
8743 ldx [%g4+0x50],%g3
8744 std %f2,[%g4]
8745 ldx [%g4],%g2
8746 cmp %g3,%g2 ! %f2 = ff000000 000000ff
8747 bne %xcc,p0_freg_check_fail
8748 mov 0xf02,%g1
8749 ldx [%g4+0x58],%g3
8750 std %f4,[%g4]
8751 ldx [%g4],%g2
8752 cmp %g3,%g2 ! %f4 = da770000 ba2d00a3
8753 bne %xcc,p0_freg_check_fail
8754 mov 0xf04,%g1
8755 ldx [%g4+0x60],%g3
8756 std %f6,[%g4]
8757 ldx [%g4],%g2
8758 cmp %g3,%g2 ! %f6 = ccbe12ae ffffffff
8759 bne %xcc,p0_freg_check_fail
8760 mov 0xf06,%g1
8761 ldx [%g4+0x68],%g3
8762 std %f8,[%g4]
8763 ldx [%g4],%g2
8764 cmp %g3,%g2 ! %f8 = 400913b6 ff000000
8765 bne %xcc,p0_freg_check_fail
8766 mov 0xf08,%g1
8767 ldx [%g4+0x70],%g3
8768 std %f10,[%g4]
8769 ldx [%g4],%g2
8770 cmp %g3,%g2 ! %f10 = 00000096 0000ffff
8771 bne %xcc,p0_freg_check_fail
8772 mov 0xf10,%g1
8773 ldx [%g4+0x78],%g3
8774 std %f12,[%g4]
8775 ldx [%g4],%g2
8776 cmp %g3,%g2 ! %f12 = 000000ff 00000000
8777 bne %xcc,p0_freg_check_fail
8778 mov 0xf12,%g1
8779 ldx [%g4+0x80],%g3
8780 std %f14,[%g4]
8781 ldx [%g4],%g2
8782 cmp %g3,%g2 ! %f14 = a3002dba ffffffff
8783 bne %xcc,p0_freg_check_fail
8784 mov 0xf14,%g1
8785 ldx [%g4+0x88],%g3
8786 std %f22,[%g4]
8787 ldx [%g4],%g2
8788 cmp %g3,%g2 ! %f22 = 00000b00 e46cbd64
8789 bne %xcc,p0_freg_check_fail
8790 mov 0xf22,%g1
8791 ldx [%g4+0x90],%g3
8792 std %f26,[%g4]
8793 ldx [%g4],%g2
8794 cmp %g3,%g2 ! %f26 = 98270000 00000000
8795 bne %xcc,p0_freg_check_fail
8796 mov 0xf26,%g1
8797 ldx [%g4+0x98],%g3
8798 std %f30,[%g4]
8799 ldx [%g4],%g2
8800 cmp %g3,%g2 ! %f30 = 00000000 000000ff
8801 bne %xcc,p0_freg_check_fail
8802 mov 0xf30,%g1
8803
8804! Check Point 41 completed
8805
8806
8807p0_label_206:
8808! %f4 = da770000 ba2d00a3, %l6 = ffffffffffffffff
8809! Mem[0000000010181420] = 1b6113b6e46cbd64
8810 add %i6,0x020,%g1
8811 stda %f4,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010181420] = a3002dba000077da
8812! %l3 = 0000000006fd1eff, Mem[00000000300c1408] = ffff0000
8813 stwa %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 06fd1eff
8814! %f0 = ff0000ff 63c94f86 ff000000 000000ff
8815! %f4 = da770000 ba2d00a3 ccbe12ae ffffffff
8816! %f8 = 400913b6 ff000000 00000096 0000ffff
8817! %f12 = 000000ff 00000000 a3002dba ffffffff
8818 stda %f0,[%i4]ASI_COMMIT_S ! Block Store to 0000000030101400
8819! Mem[0000000030001410] = ffffffff, %l1 = 00000000169e3a00
8820 ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
8821! Mem[0000000010181410] = a3002dff, %l2 = 0000dc45183170b9
8822 swapa [%i6+%o5]0x88,%l2 ! %l2 = 00000000a3002dff
8823! %l3 = 0000000006fd1eff, Mem[0000000021800040] = ff84b2d9, %asi = 80
8824 stha %l3,[%o3+0x040]%asi ! Mem[0000000021800040] = 1effb2d9
8825! %f28 = ffff0000 ffffffff, Mem[00000000100c1418] = 00000000 da773118
8826 stda %f28,[%i3+0x018]%asi ! Mem[00000000100c1418] = ffff0000 ffffffff
8827! Mem[00000000100c1408] = 000000ff, %l5 = 0000000006fd1eff
8828 swapa [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
8829! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010001400] = ff0000ff 63c94f86
8830 std %l4,[%i0+%g0] ! Mem[0000000010001400] = 00000000 000000ff
8831! Starting 10 instruction Load Burst
8832! Mem[0000000010041408] = ffffffff00000000, %l1 = 00000000000000ff
8833 ldxa [%i1+%o4]0x80,%l1 ! %l1 = ffffffff00000000
8834
8835p0_label_207:
8836! Mem[0000000010141408] = 00000000, %l2 = 00000000a3002dff
8837 ldswa [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
8838! Mem[0000000020800000] = ffff7d94, %l5 = 00000000000000ff
8839 ldsb [%o1+0x001],%l5 ! %l5 = ffffffffffffffff
8840 membar #Sync ! Added by membar checker (46)
8841! Mem[0000000010101424] = 00002dba, %l1 = ffffffff00000000
8842 lduba [%i4+0x025]%asi,%l1 ! %l1 = 0000000000000000
8843! Mem[00000000100c1420] = ffffffff06fd1eff, %l3 = 0000000006fd1eff
8844 ldx [%i3+0x020],%l3 ! %l3 = ffffffff06fd1eff
8845! Mem[0000000030041410] = ffffffff, %l4 = 000000ff00000000
8846 lduba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000ff
8847! Mem[0000000030181400] = ffffffff, %l7 = 961fda77000000ff
8848 ldsba [%i6+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
8849! Mem[0000000010001408] = 000000ff, %l6 = ffffffffffffffff
8850 ldswa [%i0+%o4]0x88,%l6 ! %l6 = 00000000000000ff
8851! Mem[0000000030181408] = 0000000b, %l3 = ffffffff06fd1eff
8852 ldsba [%i6+%o4]0x89,%l3 ! %l3 = 000000000000000b
8853! Mem[0000000030101410] = da770000ba2d00a3, %f22 = 00000b00 e46cbd64
8854 ldda [%i4+%o5]0x81,%f22 ! %f22 = da770000 ba2d00a3
8855! Starting 10 instruction Store Burst
8856! Mem[0000000030001408] = 00000000, %l5 = ffffffffffffffff
8857 ldstuba [%i0+%o4]0x81,%l5 ! %l5 = 00000000000000ff
8858
8859p0_label_208:
8860! %l5 = 0000000000000000, Mem[0000000030181400] = ffffffffffffffff
8861 stxa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000000000000000
8862! %f4 = da770000 ba2d00a3, %l1 = 0000000000000000
8863! Mem[0000000010181410] = b97031180000ffff
8864 add %i6,0x010,%g1
8865 stda %f4,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010181410] = b97031180000ffff
8866! Mem[0000000010141400] = ae000000, %l6 = 00000000000000ff
8867 ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
8868! %l1 = 0000000000000000, Mem[0000000010001405] = 000000ff
8869 stb %l1,[%i0+0x005] ! Mem[0000000010001404] = 000000ff
8870! Mem[0000000010101428] = 1db4a5ff, %l2 = 0000000000000000
8871 swap [%i4+0x028],%l2 ! %l2 = 000000001db4a5ff
8872! %f6 = ccbe12ae ffffffff, %l5 = 0000000000000000
8873! Mem[0000000030001408] = ff000000ffffffff
8874 add %i0,0x008,%g1
8875 stda %f6,[%g1+%l5]ASI_PST16_S ! Mem[0000000030001408] = ff000000ffffffff
8876! %f22 = da770000 ba2d00a3, %l2 = 000000001db4a5ff
8877! Mem[0000000010001428] = 000000960000ffff
8878 add %i0,0x028,%g1
8879 stda %f22,[%g1+%l2]ASI_PST16_P ! Mem[0000000010001428] = da770000ba2d00a3
8880! %l5 = 0000000000000000, Mem[0000000010141428] = 0000ff72000000ff, %asi = 80
8881 stxa %l5,[%i5+0x028]%asi ! Mem[0000000010141428] = 0000000000000000
8882! %l2 = 1db4a5ff, %l3 = 0000000b, Mem[0000000030041400] = 06fd1eff ffffffff
8883 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 1db4a5ff 0000000b
8884! Starting 10 instruction Load Burst
8885! Mem[0000000010181410] = 183170b9, %l5 = 0000000000000000
8886 ldsha [%i6+%o5]0x88,%l5 ! %l5 = 00000000000070b9
8887
8888p0_label_209:
8889! %f31 = 000000ff, Mem[0000000030041400] = ffa5b41d
8890 sta %f31,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
8891! Mem[0000000030001410] = 000000ff ffffffff, %l6 = 00000000, %l7 = ffffffff
8892 ldda [%i0+%o5]0x89,%l6 ! %l6 = 00000000ffffffff 00000000000000ff
8893! Mem[0000000010001408] = ff000000, %l4 = 00000000000000ff
8894 lduwa [%i0+%o4]0x80,%l4 ! %l4 = 00000000ff000000
8895! %l5 = 00000000000070b9, %l2 = 000000001db4a5ff, %l4 = 00000000ff000000
8896 and %l5,%l2,%l4 ! %l4 = 00000000000020b9
8897! Mem[0000000010041400] = 49edf632, %l5 = 00000000000070b9
8898 lduwa [%i1+%g0]0x80,%l5 ! %l5 = 0000000049edf632
8899! Mem[0000000010181410] = b9703118, %l7 = 00000000000000ff
8900 lduwa [%i6+%o5]0x80,%l7 ! %l7 = 00000000b9703118
8901! Mem[0000000030141408] = 00000000, %l3 = 000000000000000b
8902 ldsba [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
8903! Mem[0000000010001410] = 0b3a0000ba2d00a3, %f4 = da770000 ba2d00a3
8904 ldda [%i0+0x010]%asi,%f4 ! %f4 = 0b3a0000 ba2d00a3
8905! Mem[0000000010041420] = 000000ff00000000, %l1 = 0000000000000000
8906 ldx [%i1+0x020],%l1 ! %l1 = 000000ff00000000
8907! Starting 10 instruction Store Burst
8908! Mem[0000000010081430] = 000000ff00000046, %l3 = 0000000000000000, %l5 = 0000000049edf632
8909 add %i2,0x30,%g1
8910 casxa [%g1]0x80,%l3,%l5 ! %l5 = 000000ff00000046
8911
8912p0_label_210:
8913! %l6 = 00000000ffffffff, Mem[0000000030181410] = 00000000
8914 stha %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ffff
8915! %l4 = 00000000000020b9, Mem[0000000010141408] = 000077da00000000
8916 stxa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000000020b9
8917! %l0 = 0000000000000000, Mem[00000000100c1408] = 06fd1eff
8918 stha %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00001eff
8919! %f2 = ff000000, Mem[0000000010081414] = 00000000
8920 st %f2 ,[%i2+0x014] ! Mem[0000000010081414] = ff000000
8921! %f26 = 98270000 00000000, Mem[00000000300c1408] = 06fd1eff 961fda77
8922 stda %f26,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 98270000 00000000
8923! %l4 = 00000000000020b9, Mem[0000000010141408] = b9200000
8924 stwa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000020b9
8925! Mem[0000000010041408] = ffffffff, %l6 = 00000000ffffffff
8926 swapa [%i1+%o4]0x88,%l6 ! %l6 = 00000000ffffffff
8927! Mem[0000000010041408] = ffffffff, %l5 = 000000ff00000046
8928 ldstuba [%i1+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
8929! %f26 = 98270000 00000000, Mem[0000000030141400] = 000000ff 00000000
8930 stda %f26,[%i5+%g0]0x89 ! Mem[0000000030141400] = 98270000 00000000
8931! Starting 10 instruction Load Burst
8932! Mem[0000000010141410] = 961fda77, %l5 = 00000000000000ff
8933 ldsh [%i5+%o5],%l5 ! %l5 = ffffffffffff961f
8934
8935! Check Point 42 for processor 0
8936
8937 set p0_check_pt_data_42,%g4
8938 rd %ccr,%g5 ! %g5 = 44
8939 ldx [%g4+0x08],%g2
8940 cmp %l1,%g2 ! %l1 = 000000ff00000000
8941 bne %xcc,p0_reg_check_fail1
8942 mov 0xee1,%g1
8943 ldx [%g4+0x10],%g2
8944 cmp %l2,%g2 ! %l2 = 000000001db4a5ff
8945 bne %xcc,p0_reg_check_fail2
8946 mov 0xee2,%g1
8947 ldx [%g4+0x18],%g2
8948 cmp %l3,%g2 ! %l3 = 0000000000000000
8949 bne %xcc,p0_reg_check_fail3
8950 mov 0xee3,%g1
8951 ldx [%g4+0x20],%g2
8952 cmp %l4,%g2 ! %l4 = 00000000000020b9
8953 bne %xcc,p0_reg_check_fail4
8954 mov 0xee4,%g1
8955 ldx [%g4+0x28],%g2
8956 cmp %l5,%g2 ! %l5 = ffffffffffff961f
8957 bne %xcc,p0_reg_check_fail5
8958 mov 0xee5,%g1
8959 ldx [%g4+0x30],%g2
8960 cmp %l6,%g2 ! %l6 = 00000000ffffffff
8961 bne %xcc,p0_reg_check_fail6
8962 mov 0xee6,%g1
8963 ldx [%g4+0x38],%g2
8964 cmp %l7,%g2 ! %l7 = 00000000b9703118
8965 bne %xcc,p0_reg_check_fail7
8966 mov 0xee7,%g1
8967 ldx [%g4+0x40],%g3
8968 std %f4,[%g4]
8969 ldx [%g4],%g2
8970 cmp %g3,%g2 ! %f4 = 0b3a0000 ba2d00a3
8971 bne %xcc,p0_freg_check_fail
8972 mov 0xf04,%g1
8973 ldx [%g4+0x48],%g3
8974 std %f6,[%g4]
8975 ldx [%g4],%g2
8976 cmp %g3,%g2 ! %f6 = ccbe12ae ffffffff
8977 bne %xcc,p0_freg_check_fail
8978 mov 0xf06,%g1
8979 ldx [%g4+0x50],%g3
8980 std %f22,[%g4]
8981 ldx [%g4],%g2
8982 cmp %g3,%g2 ! %f22 = da770000 ba2d00a3
8983 bne %xcc,p0_freg_check_fail
8984 mov 0xf22,%g1
8985
8986! Check Point 42 completed
8987
8988
8989p0_label_211:
8990! Mem[0000000010001400] = 00000000, %l0 = 0000000000000000
8991 ldsba [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
8992! Mem[0000000030041410] = ffffffff 00002798, %l0 = 00000000, %l1 = 00000000
8993 ldda [%i1+%o5]0x81,%l0 ! %l0 = 00000000ffffffff 0000000000002798
8994! Mem[0000000030081400] = 00ffffff, %l5 = ffffffffffff961f
8995 lduha [%i2+%g0]0x89,%l5 ! %l5 = 000000000000ffff
8996! Mem[0000000030041410] = 98270000ffffffff, %l4 = 00000000000020b9
8997 ldxa [%i1+%o5]0x89,%l4 ! %l4 = 98270000ffffffff
8998! Mem[0000000010081400] = 00000000, %l1 = 0000000000002798
8999 lduha [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
9000! Mem[0000000030141410] = 400913b6, %l5 = 000000000000ffff
9001 ldsha [%i5+%o5]0x89,%l5 ! %l5 = 00000000000013b6
9002! Mem[0000000030041408] = 0b3a0000, %f27 = 00000000
9003 lda [%i1+%o4]0x81,%f27 ! %f27 = 0b3a0000
9004! Mem[0000000010181420] = a3002dba 000077da, %l6 = ffffffff, %l7 = b9703118
9005 ldda [%i6+0x020]%asi,%l6 ! %l6 = 00000000a3002dba 00000000000077da
9006! Mem[0000000030041410] = ffffffff, %l6 = 00000000a3002dba
9007 lduba [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000ff
9008! Starting 10 instruction Store Burst
9009! %f16 = b6130940 06fd1e0b, Mem[0000000010101408] = 00000000 000000ff
9010 stda %f16,[%i4+%o4]0x88 ! Mem[0000000010101408] = b6130940 06fd1e0b
9011
9012p0_label_212:
9013! Mem[00000000100c1408] = 00001eff, %l7 = 00000000000077da
9014 ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 00000000000000ff
9015! %l2 = 1db4a5ff, %l3 = 00000000, Mem[0000000010041400] = 49edf632 0b3a9e16
9016 stda %l2,[%i1+0x000]%asi ! Mem[0000000010041400] = 1db4a5ff 00000000
9017! Mem[0000000010001420] = 400913b6ff000000, %l7 = 0000000000000000, %l5 = 00000000000013b6
9018 add %i0,0x20,%g1
9019 casxa [%g1]0x80,%l7,%l5 ! %l5 = 400913b6ff000000
9020! %l2 = 000000001db4a5ff, Mem[0000000030181410] = ffff0000
9021 stwa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 1db4a5ff
9022! Mem[00000000100c141c] = ffffffff, %l6 = 00000000000000ff
9023 swap [%i3+0x01c],%l6 ! %l6 = 00000000ffffffff
9024! Mem[0000000030041410] = ffffffff, %l3 = 0000000000000000
9025 swapa [%i1+%o5]0x89,%l3 ! %l3 = 00000000ffffffff
9026! %l0 = 00000000ffffffff, Mem[00000000300c1408] = 0000000000002798
9027 stxa %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000ffffffff
9028! Mem[0000000010181410] = b9703118, %l3 = 00000000ffffffff
9029 swapa [%i6+%o5]0x80,%l3 ! %l3 = 00000000b9703118
9030! Mem[0000000030181408] = 0000000b, %l5 = 400913b6ff000000
9031 swapa [%i6+%o4]0x89,%l5 ! %l5 = 000000000000000b
9032! Starting 10 instruction Load Burst
9033! Mem[0000000010141400] = ff0000ae00000000, %l0 = 00000000ffffffff
9034 ldxa [%i5+%g0]0x80,%l0 ! %l0 = ff0000ae00000000
9035
9036p0_label_213:
9037! Mem[0000000010001400] = 00000000, %f19 = ff000000
9038 lda [%i0+%g0]0x80,%f19 ! %f19 = 00000000
9039! Mem[00000000300c1400] = ff0000000000007f, %l2 = 000000001db4a5ff
9040 ldxa [%i3+%g0]0x81,%l2 ! %l2 = ff0000000000007f
9041! Mem[0000000010141410] = 77da1f96, %l2 = ff0000000000007f
9042 ldswa [%i5+%o5]0x88,%l2 ! %l2 = 0000000077da1f96
9043! Mem[0000000010081430] = 000000ff00000046, %l2 = 0000000077da1f96
9044 ldx [%i2+0x030],%l2 ! %l2 = 000000ff00000046
9045! Mem[00000000211c0000] = ff967bbb, %l7 = 0000000000000000
9046 ldsba [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
9047! Mem[00000000100c1410] = 00000000, %l5 = 000000000000000b
9048 lduba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
9049! Mem[0000000010141400] = 00000000ae0000ff, %l4 = 98270000ffffffff
9050 ldxa [%i5+%g0]0x88,%l4 ! %l4 = 00000000ae0000ff
9051! Mem[00000000100c1408] = ff1e00ff, %l0 = ff0000ae00000000
9052 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
9053! Mem[0000000010001410] = 0b3a0000ba2d00a3, %l1 = 0000000000000000
9054 ldxa [%i0+%o5]0x80,%l1 ! %l1 = 0b3a0000ba2d00a3
9055! Starting 10 instruction Store Burst
9056! %l3 = 00000000b9703118, Mem[0000000010001400] = 00000000
9057 stha %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 31180000
9058
9059p0_label_214:
9060! %l0 = 000000ff, %l1 = ba2d00a3, Mem[0000000030041410] = 00000000 00002798
9061 stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff ba2d00a3
9062! Mem[0000000030181410] = 1db4a5ff, %l7 = ffffffffffffffff
9063 swapa [%i6+%o5]0x81,%l7 ! %l7 = 000000001db4a5ff
9064! %l4 = ae0000ff, %l5 = 00000000, Mem[0000000010041400] = 1db4a5ff 00000000
9065 stda %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = ae0000ff 00000000
9066! %f15 = ffffffff, Mem[00000000300c1410] = 000000ff
9067 sta %f15,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffff
9068! %l6 = ffffffff, %l7 = 1db4a5ff, Mem[0000000010101400] = 00000000 00002798
9069 stda %l6,[%i4+0x000]%asi ! Mem[0000000010101400] = ffffffff 1db4a5ff
9070! %l7 = 000000001db4a5ff, Mem[0000000010041408] = ffffffff00000000
9071 stx %l7,[%i1+%o4] ! Mem[0000000010041408] = 000000001db4a5ff
9072! Mem[0000000010001410] = 00003a0b, %l2 = 000000ff00000046
9073 swapa [%i0+%o5]0x88,%l2 ! %l2 = 0000000000003a0b
9074! Mem[0000000030081400] = 00ffffff, %l6 = 00000000ffffffff
9075 swapa [%i2+%g0]0x89,%l6 ! %l6 = 0000000000ffffff
9076! %l4 = 00000000ae0000ff, Mem[0000000010041400] = ae0000ff
9077 stwa %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = ae0000ff
9078! Starting 10 instruction Load Burst
9079! Mem[0000000030101408] = 000000ff, %l3 = 00000000b9703118
9080 lduwa [%i4+%o4]0x89,%l3 ! %l3 = 00000000000000ff
9081
9082p0_label_215:
9083! Mem[00000000300c1400] = 000000ff, %l6 = 0000000000ffffff
9084 lduha [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
9085! Mem[0000000030001408] = ff000000, %l6 = 00000000000000ff
9086 lduba [%i0+%o4]0x81,%l6 ! %l6 = 00000000000000ff
9087! Mem[000000001018140c] = ff000000, %f30 = 00000000
9088 ld [%i6+0x00c],%f30 ! %f30 = ff000000
9089! Mem[0000000010081420] = 000000a50000ffff, %f30 = ff000000 000000ff
9090 ldda [%i2+0x020]%asi,%f30 ! %f30 = 000000a5 0000ffff
9091! Mem[0000000030001408] = ffffffff000000ff, %l7 = 000000001db4a5ff
9092 ldxa [%i0+%o4]0x89,%l7 ! %l7 = ffffffff000000ff
9093! Mem[0000000010141408] = b9200000, %l1 = 0b3a0000ba2d00a3
9094 ldsha [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
9095! Mem[00000000100c1400] = 06fd1eff, %l0 = 00000000000000ff
9096 ldsba [%i3+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
9097! Mem[00000000100c1438] = ffffffff 00000000, %l6 = 000000ff, %l7 = 000000ff
9098 ldda [%i3+0x038]%asi,%l6 ! %l6 = 00000000ffffffff 0000000000000000
9099! Mem[0000000030141410] = b613094006fd1e0b, %l7 = 0000000000000000
9100 ldxa [%i5+%o5]0x81,%l7 ! %l7 = b613094006fd1e0b
9101! Starting 10 instruction Store Burst
9102! Mem[0000000010101428] = 00000000, %l4 = ae0000ff, %l0 = ffffffff
9103 add %i4,0x28,%g1
9104 casa [%g1]0x80,%l4,%l0 ! %l0 = 0000000000000000
9105
9106! Check Point 43 for processor 0
9107
9108 set p0_check_pt_data_43,%g4
9109 rd %ccr,%g5 ! %g5 = 44
9110 ldx [%g4+0x08],%g2
9111 cmp %l0,%g2 ! %l0 = 0000000000000000
9112 bne %xcc,p0_reg_check_fail0
9113 mov 0xee0,%g1
9114 ldx [%g4+0x10],%g2
9115 cmp %l1,%g2 ! %l1 = 0000000000000000
9116 bne %xcc,p0_reg_check_fail1
9117 mov 0xee1,%g1
9118 ldx [%g4+0x18],%g2
9119 cmp %l2,%g2 ! %l2 = 0000000000003a0b
9120 bne %xcc,p0_reg_check_fail2
9121 mov 0xee2,%g1
9122 ldx [%g4+0x20],%g2
9123 cmp %l3,%g2 ! %l3 = 00000000000000ff
9124 bne %xcc,p0_reg_check_fail3
9125 mov 0xee3,%g1
9126 ldx [%g4+0x28],%g2
9127 cmp %l4,%g2 ! %l4 = 00000000ae0000ff
9128 bne %xcc,p0_reg_check_fail4
9129 mov 0xee4,%g1
9130 ldx [%g4+0x30],%g2
9131 cmp %l5,%g2 ! %l5 = 0000000000000000
9132 bne %xcc,p0_reg_check_fail5
9133 mov 0xee5,%g1
9134 ldx [%g4+0x38],%g2
9135 cmp %l6,%g2 ! %l6 = 00000000ffffffff
9136 bne %xcc,p0_reg_check_fail6
9137 mov 0xee6,%g1
9138 ldx [%g4+0x40],%g2
9139 cmp %l7,%g2 ! %l7 = b613094006fd1e0b
9140 bne %xcc,p0_reg_check_fail7
9141 mov 0xee7,%g1
9142 ldx [%g4+0x48],%g3
9143 std %f0,[%g4]
9144 ldx [%g4],%g2
9145 cmp %g3,%g2 ! %f0 = ff0000ff 63c94f86
9146 bne %xcc,p0_freg_check_fail
9147 mov 0xf00,%g1
9148 ldx [%g4+0x50],%g3
9149 std %f6,[%g4]
9150 ldx [%g4],%g2
9151 cmp %g3,%g2 ! %f6 = ccbe12ae ffffffff
9152 bne %xcc,p0_freg_check_fail
9153 mov 0xf06,%g1
9154 ldx [%g4+0x58],%g3
9155 std %f18,[%g4]
9156 ldx [%g4],%g2
9157 cmp %g3,%g2 ! %f18 = ae000000 00000000
9158 bne %xcc,p0_freg_check_fail
9159 mov 0xf18,%g1
9160 ldx [%g4+0x60],%g3
9161 std %f26,[%g4]
9162 ldx [%g4],%g2
9163 cmp %g3,%g2 ! %f26 = 98270000 0b3a0000
9164 bne %xcc,p0_freg_check_fail
9165 mov 0xf26,%g1
9166 ldx [%g4+0x68],%g3
9167 std %f30,[%g4]
9168 ldx [%g4],%g2
9169 cmp %g3,%g2 ! %f30 = 000000a5 0000ffff
9170 bne %xcc,p0_freg_check_fail
9171 mov 0xf30,%g1
9172
9173! Check Point 43 completed
9174
9175
9176p0_label_216:
9177! Mem[000000001000141c] = ffffffff, %l0 = 0000000000000000, %asi = 80
9178 swapa [%i0+0x01c]%asi,%l0 ! %l0 = 00000000ffffffff
9179! Mem[0000000010141408] = 000020b9, %l3 = 00000000000000ff
9180 ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 00000000000000ff
9181! Mem[0000000010081400] = 00000000, %l1 = 0000000000000000
9182 swapa [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
9183! %l3 = 0000000000000000, Mem[0000000010101400] = ffa5b41dffffffff
9184 stxa %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000000
9185! %f12 = 000000ff 00000000, Mem[00000000100c1408] = ff001eff 000000ae
9186 stda %f12,[%i3+0x008]%asi ! Mem[00000000100c1408] = 000000ff 00000000
9187! Mem[0000000010101408] = 0b1efd06, %l4 = 00000000ae0000ff
9188 ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 0000000b000000ff
9189! Mem[0000000010181400] = ffffffff, %l6 = 00000000ffffffff
9190 swapa [%i6+%g0]0x80,%l6 ! %l6 = 00000000ffffffff
9191! Mem[00000000100c143b] = ffffffff, %l4 = 000000000000000b
9192 ldstuba [%i3+0x03b]%asi,%l4 ! %l4 = 000000ff000000ff
9193! %f0 = ff0000ff 63c94f86, Mem[0000000010041410] = ae12becc 000000ae
9194 stda %f0 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff0000ff 63c94f86
9195! Starting 10 instruction Load Burst
9196! Mem[0000000010101408] = ff1efd06 400913b6, %l2 = 00003a0b, %l3 = 00000000
9197 ldda [%i4+%o4]0x80,%l2 ! %l2 = 00000000ff1efd06 00000000400913b6
9198
9199p0_label_217:
9200! Mem[0000000030041400] = 0000000bff000000, %f16 = b6130940 06fd1e0b
9201 ldda [%i1+%g0]0x89,%f16 ! %f16 = 0000000b ff000000
9202! Mem[00000000201c0000] = ffffaf65, %l3 = 00000000400913b6
9203 ldsba [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
9204! Mem[0000000010001408] = 000000ff, %l2 = 00000000ff1efd06
9205 ldswa [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
9206! Mem[0000000020800040] = ffffac70, %l7 = b613094006fd1e0b
9207 ldsba [%o1+0x040]%asi,%l7 ! %l7 = ffffffffffffffff
9208! Mem[00000000100c1408] = 000000ff, %l7 = ffffffffffffffff
9209 ldswa [%i3+%o4]0x80,%l7 ! %l7 = 00000000000000ff
9210! Mem[0000000030101408] = 000000ff, %l5 = 0000000000000000
9211 lduba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
9212! Mem[0000000010001408] = 000000ff, %l1 = 0000000000000000
9213 lduba [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
9214! Mem[0000000030101400] = ff0000ff, %f9 = ff000000
9215 lda [%i4+%g0]0x89,%f9 ! %f9 = ff0000ff
9216! Mem[0000000010081410] = 00630000, %l1 = 00000000000000ff
9217 lduwa [%i2+%o5]0x80,%l1 ! %l1 = 0000000000630000
9218! Starting 10 instruction Store Burst
9219! Mem[00000000300c1408] = 00000000, %l2 = 00000000000000ff
9220 ldstuba [%i3+%o4]0x81,%l2 ! %l2 = 00000000000000ff
9221
9222p0_label_218:
9223! %f10 = 00000096 0000ffff, Mem[0000000010041400] = ae0000ff 00000000
9224 stda %f10,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000096 0000ffff
9225! %l6 = 00000000ffffffff, Mem[0000000010081400] = 00000000
9226 stwa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff
9227! Mem[0000000010141424] = e46cbd64, %l0 = ffffffff, %l1 = 00630000
9228 add %i5,0x24,%g1
9229 casa [%g1]0x80,%l0,%l1 ! %l1 = 00000000e46cbd64
9230! %l2 = 0000000000000000, Mem[000000001000141f] = 00000000
9231 stb %l2,[%i0+0x01f] ! Mem[000000001000141c] = 00000000
9232! %l3 = ffffffffffffffff, Mem[0000000010001432] = 000000ff
9233 sth %l3,[%i0+0x032] ! Mem[0000000010001430] = 0000ffff
9234! %f24 = ff1efd06 ffffffff, %l4 = 00000000000000ff
9235! Mem[0000000030181430] = 53ac191b38a476df
9236 add %i6,0x030,%g1
9237 stda %f24,[%g1+%l4]ASI_PST32_S ! Mem[0000000030181430] = ff1efd06ffffffff
9238! Mem[0000000010041410] = ff0000ff, %l7 = 00000000000000ff
9239 ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
9240! Mem[0000000030081410] = 000000ff, %l3 = ffffffffffffffff
9241 ldstuba [%i2+%o5]0x81,%l3 ! %l3 = 00000000000000ff
9242! Mem[0000000030041400] = ff000000, %l5 = 00000000000000ff
9243 swapa [%i1+%g0]0x89,%l5 ! %l5 = 00000000ff000000
9244! Starting 10 instruction Load Burst
9245! Mem[0000000010101408] = 06fd1eff, %l0 = 00000000ffffffff
9246 ldsha [%i4+%o4]0x88,%l0 ! %l0 = 0000000000001eff
9247
9248p0_label_219:
9249! Mem[0000000030041410] = a3002dba ff000000, %l0 = 00001eff, %l1 = e46cbd64
9250 ldda [%i1+%o5]0x89,%l0 ! %l0 = 00000000ff000000 00000000a3002dba
9251! Mem[0000000010081410] = 00006300, %l4 = 00000000000000ff
9252 ldswa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000006300
9253! Mem[0000000010101400] = 0000000000000000, %f12 = 000000ff 00000000
9254 ldd [%i4+%g0],%f12 ! %f12 = 00000000 00000000
9255! Mem[0000000010141414] = 000000ff, %l7 = 00000000000000ff
9256 ldsba [%i5+0x016]%asi,%l7 ! %l7 = 0000000000000000
9257! Mem[00000000100c1408] = ff000000, %l7 = 0000000000000000
9258 ldswa [%i3+%o4]0x88,%l7 ! %l7 = ffffffffff000000
9259! Mem[00000000201c0000] = ffffaf65, %l5 = 00000000ff000000
9260 ldub [%o0+0x001],%l5 ! %l5 = 00000000000000ff
9261! Mem[00000000300c1408] = ff000000, %f14 = a3002dba
9262 lda [%i3+%o4]0x81,%f14 ! %f14 = ff000000
9263! Mem[0000000030081408] = 2a5800ff, %l1 = 00000000a3002dba
9264 ldswa [%i2+%o4]0x89,%l1 ! %l1 = 000000002a5800ff
9265! Mem[00000000100c143c] = 00000000, %l2 = 0000000000000000
9266 lduh [%i3+0x03e],%l2 ! %l2 = 0000000000000000
9267! Starting 10 instruction Store Burst
9268! %f2 = ff000000 000000ff, Mem[0000000030001408] = 000000ff ffffffff
9269 stda %f2 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000 000000ff
9270
9271p0_label_220:
9272! %f13 = 00000000, Mem[00000000300c1408] = 000000ff
9273 sta %f13,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
9274! %f4 = 0b3a0000 ba2d00a3, Mem[0000000030001408] = 000000ff ff000000
9275 stda %f4 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0b3a0000 ba2d00a3
9276! Mem[00000000100c1408] = 000000ff, %l2 = 0000000000000000
9277 ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 00000000000000ff
9278! Mem[00000000218001c1] = ff69397e, %l4 = 0000000000006300
9279 ldstub [%o3+0x1c1],%l4 ! %l4 = 00000069000000ff
9280! %f2 = ff000000 000000ff, Mem[00000000100c1410] = 00000000 ff1efd06
9281 stda %f2 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000 000000ff
9282! %l0 = 00000000ff000000, Mem[0000000030181410] = ffffffff
9283 stba %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00ffffff
9284! %f2 = ff000000 000000ff, Mem[0000000010041418] = 000000ff 0b3a0000
9285 stda %f2 ,[%i1+0x018]%asi ! Mem[0000000010041418] = ff000000 000000ff
9286! %l2 = 0000000000000000, Mem[0000000021800180] = 15ff2200
9287 sth %l2,[%o3+0x180] ! Mem[0000000021800180] = 00002200
9288! %l6 = 00000000ffffffff, Mem[0000000010181410] = ffffffff
9289 stha %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff
9290! Starting 10 instruction Load Burst
9291! Mem[00000000100c1408] = ff0000ff, %l0 = 00000000ff000000
9292 lduba [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
9293
9294! Check Point 44 for processor 0
9295
9296 set p0_check_pt_data_44,%g4
9297 rd %ccr,%g5 ! %g5 = 44
9298 ldx [%g4+0x08],%g2
9299 cmp %l0,%g2 ! %l0 = 00000000000000ff
9300 bne %xcc,p0_reg_check_fail0
9301 mov 0xee0,%g1
9302 ldx [%g4+0x10],%g2
9303 cmp %l1,%g2 ! %l1 = 000000002a5800ff
9304 bne %xcc,p0_reg_check_fail1
9305 mov 0xee1,%g1
9306 ldx [%g4+0x18],%g2
9307 cmp %l2,%g2 ! %l2 = 0000000000000000
9308 bne %xcc,p0_reg_check_fail2
9309 mov 0xee2,%g1
9310 ldx [%g4+0x20],%g2
9311 cmp %l3,%g2 ! %l3 = 0000000000000000
9312 bne %xcc,p0_reg_check_fail3
9313 mov 0xee3,%g1
9314 ldx [%g4+0x28],%g2
9315 cmp %l4,%g2 ! %l4 = 0000000000000069
9316 bne %xcc,p0_reg_check_fail4
9317 mov 0xee4,%g1
9318 ldx [%g4+0x30],%g2
9319 cmp %l5,%g2 ! %l5 = 00000000000000ff
9320 bne %xcc,p0_reg_check_fail5
9321 mov 0xee5,%g1
9322 ldx [%g4+0x38],%g2
9323 cmp %l7,%g2 ! %l7 = ffffffffff000000
9324 bne %xcc,p0_reg_check_fail7
9325 mov 0xee7,%g1
9326 ldx [%g4+0x40],%g3
9327 std %f0,[%g4]
9328 ldx [%g4],%g2
9329 cmp %g3,%g2 ! %f0 = ff0000ff 63c94f86
9330 bne %xcc,p0_freg_check_fail
9331 mov 0xf00,%g1
9332 ldx [%g4+0x48],%g3
9333 std %f2,[%g4]
9334 ldx [%g4],%g2
9335 cmp %g3,%g2 ! %f2 = ff000000 000000ff
9336 bne %xcc,p0_freg_check_fail
9337 mov 0xf02,%g1
9338 ldx [%g4+0x50],%g3
9339 std %f8,[%g4]
9340 ldx [%g4],%g2
9341 cmp %g3,%g2 ! %f8 = 400913b6 ff0000ff
9342 bne %xcc,p0_freg_check_fail
9343 mov 0xf08,%g1
9344 ldx [%g4+0x58],%g3
9345 std %f12,[%g4]
9346 ldx [%g4],%g2
9347 cmp %g3,%g2 ! %f12 = 00000000 00000000
9348 bne %xcc,p0_freg_check_fail
9349 mov 0xf12,%g1
9350 ldx [%g4+0x60],%g3
9351 std %f14,[%g4]
9352 ldx [%g4],%g2
9353 cmp %g3,%g2 ! %f14 = ff000000 ffffffff
9354 bne %xcc,p0_freg_check_fail
9355 mov 0xf14,%g1
9356 ldx [%g4+0x68],%g3
9357 std %f16,[%g4]
9358 ldx [%g4],%g2
9359 cmp %g3,%g2 ! %f16 = 0000000b ff000000
9360 bne %xcc,p0_freg_check_fail
9361 mov 0xf16,%g1
9362
9363! Check Point 44 completed
9364
9365
9366p0_label_221:
9367! Mem[0000000030181408] = ff000000, %l3 = 0000000000000000
9368 lduha [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
9369! Mem[0000000030181408] = ff000000, %l0 = 00000000000000ff
9370 ldswa [%i6+%o4]0x89,%l0 ! %l0 = ffffffffff000000
9371! Mem[0000000020800040] = ffffac70, %l5 = 00000000000000ff
9372 ldsh [%o1+0x040],%l5 ! %l5 = ffffffffffffffff
9373! Mem[00000000201c0000] = ffffaf65, %l6 = 00000000ffffffff
9374 ldsha [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
9375! Mem[0000000030181410] = 00ffffff, %l0 = ffffffffff000000
9376 lduba [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
9377! Mem[00000000300c1410] = ffffffff, %l4 = 0000000000000069
9378 lduha [%i3+%o5]0x81,%l4 ! %l4 = 000000000000ffff
9379! Mem[0000000030141400] = 0000000000002798, %l7 = ffffffffff000000
9380 ldxa [%i5+%g0]0x81,%l7 ! %l7 = 0000000000002798
9381! Mem[0000000010181400] = ffffffffffffffff, %f6 = ccbe12ae ffffffff
9382 ldda [%i6+%g0]0x88,%f6 ! %f6 = ffffffff ffffffff
9383! Mem[0000000030181408] = 000000ff, %l7 = 0000000000002798
9384 lduha [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
9385! Starting 10 instruction Store Burst
9386! %l6 = ffffffffffffffff, Mem[0000000030001408] = a3002dba
9387 stwa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffff
9388
9389p0_label_222:
9390! Mem[00000000201c0001] = ffffaf65, %l0 = 0000000000000000
9391 ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
9392! %l5 = ffffffffffffffff, Mem[0000000010041434] = 53f91e8f
9393 stw %l5,[%i1+0x034] ! Mem[0000000010041434] = ffffffff
9394! %f17 = ff000000, Mem[00000000100c1400] = 06fd1eff
9395 sta %f17,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff000000
9396! Mem[00000000201c0000] = ffffaf65, %l4 = 000000000000ffff
9397 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
9398! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010141410] = 961fda77 000000ff
9399 stda %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff ffffffff
9400! %l1 = 000000002a5800ff, Mem[00000000100c1408] = ff0000ff
9401 stha %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ff00ff
9402! %l3 = 0000000000000000, Mem[0000000010101408] = ff1efd06400913b6
9403 stxa %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000000000
9404! %f31 = 0000ffff, Mem[0000000030081408] = 2a5800ff
9405 sta %f31,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ffff
9406! %l7 = 0000000000000000, Mem[0000000010001400] = 00001831
9407 stha %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
9408! Starting 10 instruction Load Burst
9409! Mem[0000000030141410] = b613094006fd1e0b, %l6 = ffffffffffffffff
9410 ldxa [%i5+%o5]0x81,%l6 ! %l6 = b613094006fd1e0b
9411
9412p0_label_223:
9413! Mem[0000000010101420] = 00000033, %l6 = b613094006fd1e0b
9414 ldsw [%i4+0x020],%l6 ! %l6 = 0000000000000033
9415! Mem[0000000030141400] = 00000000, %l7 = 0000000000000000
9416 ldsha [%i5+%g0]0x89,%l7 ! %l7 = 0000000000000000
9417! Mem[0000000010081410] = 00006300, %l4 = 00000000000000ff
9418 lduha [%i2+%o5]0x88,%l4 ! %l4 = 0000000000006300
9419! Mem[0000000030041408] = 0b3a0000, %l2 = 0000000000000000
9420 lduba [%i1+%o4]0x81,%l2 ! %l2 = 000000000000000b
9421! Mem[00000000100c1408] = 00ff00ff, %l1 = 000000002a5800ff
9422 lduw [%i3+%o4],%l1 ! %l1 = 0000000000ff00ff
9423! Mem[0000000010181408] = ae000000, %l3 = 0000000000000000
9424 lduha [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
9425! Mem[00000000100c1408] = ff00ff00, %l1 = 0000000000ff00ff
9426 ldswa [%i3+%o4]0x88,%l1 ! %l1 = ffffffffff00ff00
9427! Mem[0000000010101410] = 00000000, %l2 = 000000000000000b
9428 lduba [%i4+%o5]0x88,%l2 ! %l2 = 0000000000000000
9429! Mem[0000000010101408] = 00000000, %f21 = 000000ff
9430 lda [%i4+%o4]0x88,%f21 ! %f21 = 00000000
9431! Starting 10 instruction Store Burst
9432! %l4 = 00006300, %l5 = ffffffff, Mem[0000000010001400] = 00000000 ff000000
9433 stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00006300 ffffffff
9434
9435p0_label_224:
9436! %l7 = 0000000000000000, Mem[00000000100c1408] = ff00ff00
9437 stba %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff00ff00
9438! Mem[00000000100c1408] = 00ff00ff, %l2 = 0000000000000000
9439 swapa [%i3+%o4]0x80,%l2 ! %l2 = 0000000000ff00ff
9440! %f29 = ffffffff, Mem[0000000030141408] = 00000000
9441 sta %f29,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
9442! Mem[0000000010081422] = 000000a5, %l4 = 0000000000006300
9443 ldstub [%i2+0x022],%l4 ! %l4 = 00000000000000ff
9444! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010001400] = 00630000 ffffffff
9445 stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 ffffffff
9446! Mem[0000000010181410] = ffffffff, %l3 = 0000000000000000
9447 ldstuba [%i6+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
9448! Mem[0000000010141430] = 00000000, %l5 = ffffffffffffffff, %asi = 80
9449 swapa [%i5+0x030]%asi,%l5 ! %l5 = 0000000000000000
9450! Mem[00000000211c0001] = ff967bbb, %l4 = 0000000000000000
9451 ldstub [%o2+0x001],%l4 ! %l4 = 00000096000000ff
9452! Mem[0000000010141408] = b92000ff, %l6 = 0000000000000033
9453 swapa [%i5+%o4]0x88,%l6 ! %l6 = 00000000b92000ff
9454! Starting 10 instruction Load Burst
9455! Mem[0000000010041428] = d56a83d006cd9827, %l3 = 00000000000000ff
9456 ldx [%i1+0x028],%l3 ! %l3 = d56a83d006cd9827
9457
9458p0_label_225:
9459! Mem[0000000030141400] = 00000000, %l0 = 00000000000000ff
9460 ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 00000000000000ff
9461! Mem[0000000010141410] = ffffffff ff000000, %l4 = 00000096, %l5 = 00000000
9462 ldda [%i5+%o5]0x88,%l4 ! %l4 = 00000000ff000000 00000000ffffffff
9463! Mem[0000000010041400] = 000000960000ffff, %l4 = 00000000ff000000
9464 ldxa [%i1+%g0]0x80,%l4 ! %l4 = 000000960000ffff
9465! Mem[0000000030181408] = 000000ff, %l6 = 00000000b92000ff
9466 ldsba [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000
9467! Mem[000000001008140c] = 00000000, %l2 = 0000000000ff00ff
9468 lduh [%i2+0x00c],%l2 ! %l2 = 0000000000000000
9469! Mem[0000000030101410] = da770000, %l5 = 00000000ffffffff
9470 ldsba [%i4+%o5]0x81,%l5 ! %l5 = ffffffffffffffda
9471! Mem[0000000030181400] = 00000000, %l7 = 0000000000000000
9472 ldsba [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
9473! Mem[0000000030081400] = ff000000 ffffffff, %l2 = 00000000, %l3 = 06cd9827
9474 ldda [%i2+%g0]0x89,%l2 ! %l2 = 00000000ffffffff 00000000ff000000
9475! Mem[0000000030181410] = ffffff00, %l4 = 000000960000ffff
9476 ldswa [%i6+%o5]0x89,%l4 ! %l4 = ffffffffffffff00
9477! Starting 10 instruction Store Burst
9478! Mem[00000000211c0001] = ffff7bbb, %l2 = 00000000ffffffff
9479 ldstub [%o2+0x001],%l2 ! %l2 = 000000ff000000ff
9480
9481! Check Point 45 for processor 0
9482
9483 set p0_check_pt_data_45,%g4
9484 rd %ccr,%g5 ! %g5 = 44
9485 ldx [%g4+0x08],%g2
9486 cmp %l0,%g2 ! %l0 = 0000000000000000
9487 bne %xcc,p0_reg_check_fail0
9488 mov 0xee0,%g1
9489 ldx [%g4+0x10],%g2
9490 cmp %l1,%g2 ! %l1 = ffffffffff00ff00
9491 bne %xcc,p0_reg_check_fail1
9492 mov 0xee1,%g1
9493 ldx [%g4+0x18],%g2
9494 cmp %l2,%g2 ! %l2 = 00000000000000ff
9495 bne %xcc,p0_reg_check_fail2
9496 mov 0xee2,%g1
9497 ldx [%g4+0x20],%g2
9498 cmp %l3,%g2 ! %l3 = 00000000ff000000
9499 bne %xcc,p0_reg_check_fail3
9500 mov 0xee3,%g1
9501 ldx [%g4+0x28],%g2
9502 cmp %l4,%g2 ! %l4 = ffffffffffffff00
9503 bne %xcc,p0_reg_check_fail4
9504 mov 0xee4,%g1
9505 ldx [%g4+0x30],%g2
9506 cmp %l5,%g2 ! %l5 = ffffffffffffffda
9507 bne %xcc,p0_reg_check_fail5
9508 mov 0xee5,%g1
9509 ldx [%g4+0x38],%g2
9510 cmp %l6,%g2 ! %l6 = 0000000000000000
9511 bne %xcc,p0_reg_check_fail6
9512 mov 0xee6,%g1
9513 ldx [%g4+0x40],%g2
9514 cmp %l7,%g2 ! %l7 = 0000000000000000
9515 bne %xcc,p0_reg_check_fail7
9516 mov 0xee7,%g1
9517 ldx [%g4+0x48],%g3
9518 std %f2,[%g4]
9519 ldx [%g4],%g2
9520 cmp %g3,%g2 ! %f2 = ff000000 000000ff
9521 bne %xcc,p0_freg_check_fail
9522 mov 0xf02,%g1
9523 ldx [%g4+0x50],%g3
9524 std %f4,[%g4]
9525 ldx [%g4],%g2
9526 cmp %g3,%g2 ! %f4 = 0b3a0000 ba2d00a3
9527 bne %xcc,p0_freg_check_fail
9528 mov 0xf04,%g1
9529 ldx [%g4+0x58],%g3
9530 std %f6,[%g4]
9531 ldx [%g4],%g2
9532 cmp %g3,%g2 ! %f6 = ffffffff ffffffff
9533 bne %xcc,p0_freg_check_fail
9534 mov 0xf06,%g1
9535 ldx [%g4+0x60],%g3
9536 std %f20,[%g4]
9537 ldx [%g4],%g2
9538 cmp %g3,%g2 ! %f20 = ffffffff 00000000
9539 bne %xcc,p0_freg_check_fail
9540 mov 0xf20,%g1
9541
9542! Check Point 45 completed
9543
9544
9545p0_label_226:
9546! %l6 = 0000000000000000, Mem[0000000030181408] = ff000000
9547 stha %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000
9548! Mem[0000000010041408] = 00000000, %l6 = 0000000000000000
9549 ldstuba [%i1+%o4]0x80,%l6 ! %l6 = 00000000000000ff
9550! Mem[000000001018142c] = 00000000, %l2 = 00000000000000ff
9551 ldstuba [%i6+0x02c]%asi,%l2 ! %l2 = 00000000000000ff
9552! %f27 = 0b3a0000, Mem[0000000010001410] = 46000000
9553 sta %f27,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0b3a0000
9554! Mem[0000000010101400] = 00000000, %l4 = ffffffffffffff00
9555 swapa [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
9556! Mem[000000001000141a] = ccbe12ae, %l7 = 0000000000000000
9557 ldstuba [%i0+0x01a]%asi,%l7 ! %l7 = 00000012000000ff
9558! Mem[0000000010001410] = 0b3a0000, %l4 = 0000000000000000
9559 ldstuba [%i0+%o5]0x80,%l4 ! %l4 = 0000000b000000ff
9560! %l3 = 00000000ff000000, Mem[0000000030141400] = 98270000000000ff
9561 stxa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000ff000000
9562! Mem[0000000010001410] = ff3a0000, %l3 = 00000000ff000000
9563 swapa [%i0+%o5]0x80,%l3 ! %l3 = 00000000ff3a0000
9564! Starting 10 instruction Load Burst
9565! Mem[0000000030081408] = 0000ffff, %l6 = 0000000000000000
9566 lduba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
9567
9568p0_label_227:
9569! Mem[0000000030141400] = 000000ff, %f18 = ae000000
9570 lda [%i5+%g0]0x81,%f18 ! %f18 = 000000ff
9571! Mem[0000000030101400] = ff0000ff, %l0 = 0000000000000000
9572 ldswa [%i4+%g0]0x89,%l0 ! %l0 = ffffffffff0000ff
9573! Mem[0000000010181408] = 000000ae ff000000, %l0 = ff0000ff, %l1 = ff00ff00
9574 ldda [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ae 00000000ff000000
9575! Mem[0000000030181408] = 000000ff, %l5 = ffffffffffffffda
9576 ldsba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
9577! Mem[0000000010041410] = ff0000ff, %l4 = 000000000000000b
9578 lduwa [%i1+%o5]0x80,%l4 ! %l4 = 00000000ff0000ff
9579! Mem[0000000030181410] = ff000000 ffffff00, %l0 = 000000ae, %l1 = ff000000
9580 ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000ffffff00 00000000ff000000
9581! Mem[0000000010001434] = 00000000, %l5 = 0000000000000000
9582 ldsba [%i0+0x035]%asi,%l5 ! %l5 = 0000000000000000
9583! Mem[0000000010001410] = ff000000, %l2 = 0000000000000000
9584 ldsba [%i0+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
9585! Mem[0000000010101408] = 00000000, %l6 = 00000000000000ff
9586 ldsba [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000
9587! Starting 10 instruction Store Burst
9588! %f22 = da770000, Mem[0000000010181404] = ffffffff
9589 st %f22,[%i6+0x004] ! Mem[0000000010181404] = da770000
9590
9591p0_label_228:
9592! Mem[0000000010001410] = 000000ff, %l1 = 00000000ff000000
9593 swapa [%i0+%o5]0x88,%l1 ! %l1 = 00000000000000ff
9594! %l0 = 00000000ffffff00, Mem[0000000010101410] = 00000000, %asi = 80
9595 stwa %l0,[%i4+0x010]%asi ! Mem[0000000010101410] = ffffff00
9596! %l4 = ff0000ff, %l5 = 00000000, Mem[0000000030141410] = 400913b6 0b1efd06
9597 stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff0000ff 00000000
9598! %f10 = 00000096 0000ffff, %l6 = 0000000000000000
9599! Mem[0000000030101418] = ccbe12aeffffffff
9600 add %i4,0x018,%g1
9601 stda %f10,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030101418] = ccbe12aeffffffff
9602! %l3 = 00000000ff3a0000, Mem[0000000010101410] = ffffff00ff000000
9603 stxa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000ff3a0000
9604! Mem[000000001014142f] = 00000000, %l2 = ffffffffffffffff
9605 ldstuba [%i5+0x02f]%asi,%l2 ! %l2 = 00000000000000ff
9606! %l1 = 00000000000000ff, Mem[0000000020800040] = ffffac70
9607 stb %l1,[%o1+0x040] ! Mem[0000000020800040] = ffffac70
9608! Mem[0000000010141404] = 00000000, %l2 = 00000000, %l1 = 000000ff
9609 add %i5,0x04,%g1
9610 casa [%g1]0x80,%l2,%l1 ! %l1 = 0000000000000000
9611! %l4 = 00000000ff0000ff, Mem[0000000030041410] = 000000ffba2d00a3
9612 stxa %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000ff0000ff
9613! Starting 10 instruction Load Burst
9614! Mem[00000000100c1404] = 400913b6, %l0 = 00000000ffffff00
9615 ldsb [%i3+0x004],%l0 ! %l0 = 0000000000000040
9616
9617p0_label_229:
9618! Mem[0000000010101434] = 169e3a00, %l0 = 0000000000000040
9619 lduw [%i4+0x034],%l0 ! %l0 = 00000000169e3a00
9620! Mem[0000000010081410] = 00630000 ff000000, %l6 = 00000000, %l7 = 00000012
9621 ldda [%i2+%o5]0x80,%l6 ! %l6 = 0000000000630000 00000000ff000000
9622! Mem[0000000010001410] = a3002dbaff000000, %l4 = 00000000ff0000ff
9623 ldxa [%i0+%o5]0x88,%l4 ! %l4 = a3002dbaff000000
9624 membar #Sync ! Added by membar checker (47)
9625! Mem[0000000010001400] = 00000000 ffffffff ff000000 000000ff
9626! Mem[0000000010001410] = 000000ff ba2d00a3 ccbeffae 00000000
9627! Mem[0000000010001420] = 400913b6 ff000000 da770000 ba2d00a3
9628! Mem[0000000010001430] = 0000ffff 00000000 a3002dba ffffffff
9629 ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
9630! Mem[0000000010081420] = 0000ffa5, %l6 = 0000000000630000
9631 lduh [%i2+0x020],%l6 ! %l6 = 0000000000000000
9632! Mem[0000000010181400] = ffffffff da770000, %l2 = 00000000, %l3 = ff3a0000
9633 ldda [%i6+%g0]0x80,%l2 ! %l2 = 00000000ffffffff 00000000da770000
9634! Mem[0000000010001400] = 00000000, %l6 = 0000000000000000
9635 lduha [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000
9636! Mem[0000000030041410] = 00000000, %l1 = 0000000000000000
9637 ldsha [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
9638! Mem[0000000030101410] = 000077da, %l5 = 0000000000000000
9639 lduwa [%i4+%o5]0x89,%l5 ! %l5 = 00000000000077da
9640! Starting 10 instruction Store Burst
9641 membar #Sync ! Added by membar checker (48)
9642! %f14 = ff000000 ffffffff, Mem[0000000010001418] = ccbeffae 00000000
9643 std %f14,[%i0+0x018] ! Mem[0000000010001418] = ff000000 ffffffff
9644
9645p0_label_230:
9646! %f0 = ff0000ff 63c94f86 ff000000 000000ff
9647! %f4 = 0b3a0000 ba2d00a3 ffffffff ffffffff
9648! %f8 = 400913b6 ff0000ff 00000096 0000ffff
9649! %f12 = 00000000 00000000 ff000000 ffffffff
9650 stda %f0,[%i0]ASI_COMMIT_P ! Block Store to 0000000010001400
9651! %l3 = 00000000da770000, Mem[0000000030181410] = 00ffffff000000ff
9652 stxa %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000da770000
9653! %l2 = ffffffff, %l3 = da770000, Mem[0000000030041400] = 000000ff 0000000b
9654 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff da770000
9655! %l5 = 00000000000077da, Mem[0000000030181400] = 00000000
9656 stwa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000077da
9657! %l3 = 00000000da770000, Mem[0000000010181408] = 000000ffae000000
9658 stxa %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000da770000
9659! %l7 = 00000000ff000000, Mem[0000000030041408] = 00003a0b
9660 stha %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
9661! Mem[0000000010041410] = ff0000ff, %l5 = 00000000000077da
9662 ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
9663! %f18 = ff000000 000000ff, Mem[0000000030041408] = 00000000 00000000
9664 stda %f18,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff000000 000000ff
9665 membar #Sync ! Added by membar checker (49)
9666! %l2 = ffffffff, %l3 = da770000, Mem[0000000010001418] = ffffffff ffffffff
9667 stda %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = ffffffff da770000
9668! Starting 10 instruction Load Burst
9669! Mem[0000000030081400] = ffffffff, %l4 = a3002dbaff000000
9670 lduba [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
9671
9672! Check Point 46 for processor 0
9673
9674 set p0_check_pt_data_46,%g4
9675 rd %ccr,%g5 ! %g5 = 44
9676 ldx [%g4+0x08],%g2
9677 cmp %l0,%g2 ! %l0 = 00000000169e3a00
9678 bne %xcc,p0_reg_check_fail0
9679 mov 0xee0,%g1
9680 ldx [%g4+0x10],%g2
9681 cmp %l1,%g2 ! %l1 = 0000000000000000
9682 bne %xcc,p0_reg_check_fail1
9683 mov 0xee1,%g1
9684 ldx [%g4+0x18],%g2
9685 cmp %l2,%g2 ! %l2 = 00000000ffffffff
9686 bne %xcc,p0_reg_check_fail2
9687 mov 0xee2,%g1
9688 ldx [%g4+0x20],%g2
9689 cmp %l4,%g2 ! %l4 = 00000000000000ff
9690 bne %xcc,p0_reg_check_fail4
9691 mov 0xee4,%g1
9692 ldx [%g4+0x28],%g2
9693 cmp %l5,%g2 ! %l5 = 00000000000000ff
9694 bne %xcc,p0_reg_check_fail5
9695 mov 0xee5,%g1
9696 ldx [%g4+0x30],%g2
9697 cmp %l6,%g2 ! %l6 = 0000000000000000
9698 bne %xcc,p0_reg_check_fail6
9699 mov 0xee6,%g1
9700 ldx [%g4+0x38],%g2
9701 cmp %l7,%g2 ! %l7 = 00000000ff000000
9702 bne %xcc,p0_reg_check_fail7
9703 mov 0xee7,%g1
9704 ldx [%g4+0x40],%g3
9705 std %f0,[%g4]
9706 ldx [%g4],%g2
9707 cmp %g3,%g2 ! %f0 = ff0000ff 63c94f86
9708 bne %xcc,p0_freg_check_fail
9709 mov 0xf00,%g1
9710 ldx [%g4+0x48],%g3
9711 std %f2,[%g4]
9712 ldx [%g4],%g2
9713 cmp %g3,%g2 ! %f2 = ff000000 000000ff
9714 bne %xcc,p0_freg_check_fail
9715 mov 0xf02,%g1
9716 ldx [%g4+0x50],%g3
9717 std %f6,[%g4]
9718 ldx [%g4],%g2
9719 cmp %g3,%g2 ! %f6 = ffffffff ffffffff
9720 bne %xcc,p0_freg_check_fail
9721 mov 0xf06,%g1
9722 ldx [%g4+0x58],%g3
9723 std %f16,[%g4]
9724 ldx [%g4],%g2
9725 cmp %g3,%g2 ! %f16 = 00000000 ffffffff
9726 bne %xcc,p0_freg_check_fail
9727 mov 0xf16,%g1
9728 ldx [%g4+0x60],%g3
9729 std %f18,[%g4]
9730 ldx [%g4],%g2
9731 cmp %g3,%g2 ! %f18 = ff000000 000000ff
9732 bne %xcc,p0_freg_check_fail
9733 mov 0xf18,%g1
9734 ldx [%g4+0x68],%g3
9735 std %f20,[%g4]
9736 ldx [%g4],%g2
9737 cmp %g3,%g2 ! %f20 = 000000ff ba2d00a3
9738 bne %xcc,p0_freg_check_fail
9739 mov 0xf20,%g1
9740 ldx [%g4+0x70],%g3
9741 std %f22,[%g4]
9742 ldx [%g4],%g2
9743 cmp %g3,%g2 ! %f22 = ccbeffae 00000000
9744 bne %xcc,p0_freg_check_fail
9745 mov 0xf22,%g1
9746 ldx [%g4+0x78],%g3
9747 std %f24,[%g4]
9748 ldx [%g4],%g2
9749 cmp %g3,%g2 ! %f24 = 400913b6 ff000000
9750 bne %xcc,p0_freg_check_fail
9751 mov 0xf24,%g1
9752 ldx [%g4+0x80],%g3
9753 std %f26,[%g4]
9754 ldx [%g4],%g2
9755 cmp %g3,%g2 ! %f26 = da770000 ba2d00a3
9756 bne %xcc,p0_freg_check_fail
9757 mov 0xf26,%g1
9758 ldx [%g4+0x88],%g3
9759 std %f28,[%g4]
9760 ldx [%g4],%g2
9761 cmp %g3,%g2 ! %f28 = 0000ffff 00000000
9762 bne %xcc,p0_freg_check_fail
9763 mov 0xf28,%g1
9764 ldx [%g4+0x90],%g3
9765 std %f30,[%g4]
9766 ldx [%g4],%g2
9767 cmp %g3,%g2 ! %f30 = a3002dba ffffffff
9768 bne %xcc,p0_freg_check_fail
9769 mov 0xf30,%g1
9770
9771! Check Point 46 completed
9772
9773
9774p0_label_231:
9775! Mem[0000000010181410] = ffff0000ffffffff, %l4 = 00000000000000ff
9776 ldxa [%i6+%o5]0x88,%l4 ! %l4 = ffff0000ffffffff
9777! Mem[0000000030081410] = ff0000ff, %l0 = 00000000169e3a00
9778 ldswa [%i2+%o5]0x89,%l0 ! %l0 = ffffffffff0000ff
9779! Mem[0000000010141408] = 00000033, %l2 = 00000000ffffffff
9780 ldswa [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000033
9781! Mem[0000000010041408] = ff0000001db4a5ff, %f12 = 00000000 00000000
9782 ldda [%i1+0x008]%asi,%f12 ! %f12 = ff000000 1db4a5ff
9783! Mem[0000000030001410] = ffffffff, %l1 = 0000000000000000
9784 lduwa [%i0+%o5]0x89,%l1 ! %l1 = 00000000ffffffff
9785! Mem[0000000030141410] = ff0000ff, %l2 = 0000000000000033
9786 lduwa [%i5+%o5]0x89,%l2 ! %l2 = 00000000ff0000ff
9787! Mem[0000000010181400] = ffffffff, %l5 = 00000000000000ff
9788 lduba [%i6+%g0]0x80,%l5 ! %l5 = 00000000000000ff
9789! Mem[0000000010101410] = 00000000, %f11 = 0000ffff
9790 lda [%i4+%o5]0x88,%f11 ! %f11 = 00000000
9791! Mem[0000000010041408] = ff000000, %l3 = 00000000da770000
9792 lduha [%i1+%o4]0x80,%l3 ! %l3 = 000000000000ff00
9793! Starting 10 instruction Store Burst
9794! %l2 = 00000000ff0000ff, Mem[0000000030141400] = 00000000ff000000
9795 stxa %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000ff0000ff
9796
9797p0_label_232:
9798! %f12 = ff000000 1db4a5ff, %l2 = 00000000ff0000ff
9799! Mem[0000000030181428] = 35ec16f04424ff0d
9800 add %i6,0x028,%g1
9801 stda %f12,[%g1+%l2]ASI_PST32_S ! Mem[0000000030181428] = ff0000001db4a5ff
9802! %f8 = 400913b6 ff0000ff, Mem[0000000030181400] = da770000 00000000
9803 stda %f8 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 400913b6 ff0000ff
9804! %l1 = 00000000ffffffff, Mem[0000000010081410] = 00630000
9805 stha %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffff0000
9806! %f3 = 000000ff, Mem[0000000010041408] = 000000ff
9807 sta %f3 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
9808! Mem[0000000030081400] = ffffffff, %l6 = 0000000000000000
9809 ldstuba [%i2+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
9810! %l5 = 00000000000000ff, Mem[0000000030081408] = 0000ffff
9811 stba %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ffff
9812! %f22 = ccbeffae, Mem[0000000010141420] = 00000b00
9813 st %f22,[%i5+0x020] ! Mem[0000000010141420] = ccbeffae
9814! %l4 = ffff0000ffffffff, Mem[0000000010081408] = 9800000000000000
9815 stxa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffff0000ffffffff
9816! Mem[0000000010141418] = 00000000, %l3 = 0000ff00, %l1 = ffffffff
9817 add %i5,0x18,%g1
9818 casa [%g1]0x80,%l3,%l1 ! %l1 = 0000000000000000
9819! Starting 10 instruction Load Burst
9820! Mem[0000000010101410] = 00000000, %l1 = 0000000000000000
9821 lduha [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
9822
9823p0_label_233:
9824! Mem[0000000010081400] = ffffffff00000000, %f30 = a3002dba ffffffff
9825 ldda [%i2+%g0]0x80,%f30 ! %f30 = ffffffff 00000000
9826! Mem[00000000300c1410] = ffffffff, %l3 = 000000000000ff00
9827 ldsba [%i3+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
9828! Mem[0000000010181410] = ffffffff, %l0 = ffffffffff0000ff
9829 ldsha [%i6+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
9830! Mem[0000000010001420] = 400913b6ff0000ff, %f28 = 0000ffff 00000000
9831 ldda [%i0+0x020]%asi,%f28 ! %f28 = 400913b6 ff0000ff
9832! Mem[0000000010181418] = ff000000 000000c0, %l0 = ffffffff, %l1 = 00000000
9833 ldda [%i6+0x018]%asi,%l0 ! %l0 = 00000000ff000000 00000000000000c0
9834! Mem[00000000300c1408] = 00000000, %l5 = 00000000000000ff
9835 ldsba [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
9836! Mem[0000000030041410] = 00000000, %l7 = 00000000ff000000
9837 ldsha [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
9838! Mem[0000000010181400] = ffffffff, %l3 = ffffffffffffffff
9839 ldsba [%i6+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
9840! Mem[00000000300c1408] = 00000000, %f25 = ff000000
9841 lda [%i3+%o4]0x81,%f25 ! %f25 = 00000000
9842! Starting 10 instruction Store Burst
9843! Mem[0000000010181428] = 00000000ff000000, %l6 = 00000000000000ff, %l7 = 0000000000000000
9844 add %i6,0x28,%g1
9845 casxa [%g1]0x80,%l6,%l7 ! %l7 = 00000000ff000000
9846
9847p0_label_234:
9848! %f30 = ffffffff 00000000, Mem[0000000010101410] = 00000000 ff3a0000
9849 stda %f30,[%i4+0x010]%asi ! Mem[0000000010101410] = ffffffff 00000000
9850! Mem[0000000010081410] = 0000ffff, %l2 = 00000000ff0000ff
9851 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
9852! %f0 = ff0000ff 63c94f86 ff000000 000000ff
9853! %f4 = 0b3a0000 ba2d00a3 ffffffff ffffffff
9854! %f8 = 400913b6 ff0000ff 00000096 00000000
9855! %f12 = ff000000 1db4a5ff ff000000 ffffffff
9856 stda %f0,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400
9857! Mem[0000000030181410] = 00000000, %l7 = 00000000ff000000
9858 swapa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
9859! %f31 = 00000000, Mem[0000000030181400] = b6130940
9860 sta %f31,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
9861! Mem[0000000010141410] = ff000000, %l3 = ffffffffffffffff
9862 ldstuba [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
9863! %f26 = da770000 ba2d00a3, %l1 = 00000000000000c0
9864! Mem[0000000010141418] = 00000000000000ff
9865 add %i5,0x018,%g1
9866 stda %f26,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010141418] = 00000000000000ff
9867! Mem[0000000010081408] = 0000ffff, %l6 = 00000000000000ff
9868 swapa [%i2+%o4]0x88,%l6 ! %l6 = 000000000000ffff
9869! Mem[00000000100c1408] = 00000000, %l7 = 0000000000000000
9870 ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 00000000000000ff
9871! Starting 10 instruction Load Burst
9872! Mem[0000000010101400] = ffffff00, %l2 = 00000000000000ff
9873 lduha [%i4+%g0]0x88,%l2 ! %l2 = 000000000000ff00
9874
9875p0_label_235:
9876 membar #Sync ! Added by membar checker (50)
9877! Mem[0000000010041410] = ff0000ff, %l5 = 0000000000000000
9878 lduha [%i1+%o5]0x80,%l5 ! %l5 = 000000000000ff00
9879! Mem[0000000010101410] = ffffffff, %l7 = 0000000000000000
9880 ldsba [%i4+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
9881! Mem[000000001018143c] = 864fc963, %l7 = ffffffffffffffff
9882 ldswa [%i6+0x03c]%asi,%l7 ! %l7 = ffffffff864fc963
9883! Mem[0000000030081408] = ffff0000, %l6 = 000000000000ffff
9884 ldswa [%i2+%o4]0x81,%l6 ! %l6 = ffffffffffff0000
9885! Mem[0000000010081400] = ffffffff, %l2 = 000000000000ff00
9886 lduwa [%i2+%g0]0x88,%l2 ! %l2 = 00000000ffffffff
9887! Mem[0000000010141438] = a96e6a5a864fc9ff, %f20 = 000000ff ba2d00a3
9888 ldd [%i5+0x038],%f20 ! %f20 = a96e6a5a 864fc9ff
9889! Mem[0000000030181408] = ff000000, %l3 = 0000000000000000
9890 ldsha [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
9891! Mem[0000000010181400] = 000077daffffffff, %l3 = 0000000000000000
9892 ldxa [%i6+%g0]0x88,%l3 ! %l3 = 000077daffffffff
9893! Mem[0000000010081408] = ff000000 ffffffff, %l2 = ffffffff, %l3 = ffffffff
9894 ldda [%i2+0x008]%asi,%l2 ! %l2 = 00000000ff000000 00000000ffffffff
9895! Starting 10 instruction Store Burst
9896! Mem[0000000020800040] = ffffac70, %l4 = ffff0000ffffffff
9897 ldstuba [%o1+0x040]%asi,%l4 ! %l4 = 000000ff000000ff
9898
9899! Check Point 47 for processor 0
9900
9901 set p0_check_pt_data_47,%g4
9902 rd %ccr,%g5 ! %g5 = 44
9903 ldx [%g4+0x08],%g2
9904 cmp %l0,%g2 ! %l0 = 00000000ff000000
9905 bne %xcc,p0_reg_check_fail0
9906 mov 0xee0,%g1
9907 ldx [%g4+0x10],%g2
9908 cmp %l1,%g2 ! %l1 = 00000000000000c0
9909 bne %xcc,p0_reg_check_fail1
9910 mov 0xee1,%g1
9911 ldx [%g4+0x18],%g2
9912 cmp %l2,%g2 ! %l2 = 00000000ff000000
9913 bne %xcc,p0_reg_check_fail2
9914 mov 0xee2,%g1
9915 ldx [%g4+0x20],%g2
9916 cmp %l3,%g2 ! %l3 = 00000000ffffffff
9917 bne %xcc,p0_reg_check_fail3
9918 mov 0xee3,%g1
9919 ldx [%g4+0x28],%g2
9920 cmp %l4,%g2 ! %l4 = 00000000000000ff
9921 bne %xcc,p0_reg_check_fail4
9922 mov 0xee4,%g1
9923 ldx [%g4+0x30],%g2
9924 cmp %l5,%g2 ! %l5 = 000000000000ff00
9925 bne %xcc,p0_reg_check_fail5
9926 mov 0xee5,%g1
9927 ldx [%g4+0x38],%g2
9928 cmp %l6,%g2 ! %l6 = ffffffffffff0000
9929 bne %xcc,p0_reg_check_fail6
9930 mov 0xee6,%g1
9931 ldx [%g4+0x40],%g2
9932 cmp %l7,%g2 ! %l7 = ffffffff864fc963
9933 bne %xcc,p0_reg_check_fail7
9934 mov 0xee7,%g1
9935 ldx [%g4+0x48],%g3
9936 std %f0,[%g4]
9937 ldx [%g4],%g2
9938 cmp %g3,%g2 ! %f0 = ff0000ff 63c94f86
9939 bne %xcc,p0_freg_check_fail
9940 mov 0xf00,%g1
9941 ldx [%g4+0x50],%g3
9942 std %f2,[%g4]
9943 ldx [%g4],%g2
9944 cmp %g3,%g2 ! %f2 = ff000000 000000ff
9945 bne %xcc,p0_freg_check_fail
9946 mov 0xf02,%g1
9947 ldx [%g4+0x58],%g3
9948 std %f10,[%g4]
9949 ldx [%g4],%g2
9950 cmp %g3,%g2 ! %f10 = 00000096 00000000
9951 bne %xcc,p0_freg_check_fail
9952 mov 0xf10,%g1
9953 ldx [%g4+0x60],%g3
9954 std %f12,[%g4]
9955 ldx [%g4],%g2
9956 cmp %g3,%g2 ! %f12 = ff000000 1db4a5ff
9957 bne %xcc,p0_freg_check_fail
9958 mov 0xf12,%g1
9959 ldx [%g4+0x68],%g3
9960 std %f20,[%g4]
9961 ldx [%g4],%g2
9962 cmp %g3,%g2 ! %f20 = a96e6a5a 864fc9ff
9963 bne %xcc,p0_freg_check_fail
9964 mov 0xf20,%g1
9965 ldx [%g4+0x70],%g3
9966 std %f24,[%g4]
9967 ldx [%g4],%g2
9968 cmp %g3,%g2 ! %f24 = 400913b6 00000000
9969 bne %xcc,p0_freg_check_fail
9970 mov 0xf24,%g1
9971 ldx [%g4+0x78],%g3
9972 std %f28,[%g4]
9973 ldx [%g4],%g2
9974 cmp %g3,%g2 ! %f28 = 400913b6 ff0000ff
9975 bne %xcc,p0_freg_check_fail
9976 mov 0xf28,%g1
9977 ldx [%g4+0x80],%g3
9978 std %f30,[%g4]
9979 ldx [%g4],%g2
9980 cmp %g3,%g2 ! %f30 = ffffffff 00000000
9981 bne %xcc,p0_freg_check_fail
9982 mov 0xf30,%g1
9983
9984! Check Point 47 completed
9985
9986
9987p0_label_236:
9988! %f24 = 400913b6 00000000, Mem[00000000300c1410] = ffffffff 000000ae
9989 stda %f24,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 400913b6 00000000
9990! Mem[0000000030041408] = 000000ff, %l3 = 00000000ffffffff
9991 swapa [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
9992! %l3 = 00000000000000ff, Mem[0000000030001410] = ffffffff
9993 stba %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff
9994! %f6 = ffffffff, Mem[00000000300c1400] = 000000ff
9995 sta %f6 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffff
9996! Mem[0000000030141408] = ffffffff, %l7 = ffffffff864fc963
9997 ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
9998! %l7 = 00000000000000ff, Mem[0000000010101410] = 00000000ffffffff
9999 stxa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000ff
10000! %f24 = 400913b6 00000000, Mem[0000000010141400] = ae0000ff ff000000
10001 stda %f24,[%i5+%g0]0x88 ! Mem[0000000010141400] = 400913b6 00000000
10002! %l3 = 00000000000000ff, Mem[0000000010081400] = ffffffff00000000
10003 stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000000000ff
10004! %f12 = ff000000 1db4a5ff, %l2 = 00000000ff000000
10005! Mem[0000000010181408] = 000077da00000000
10006 add %i6,0x008,%g1
10007 stda %f12,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010181408] = 000077da00000000
10008! Starting 10 instruction Load Burst
10009! Mem[0000000010041410] = ff0000ff, %l4 = 00000000000000ff
10010 lduba [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000ff
10011
10012p0_label_237:
10013! Mem[0000000010181408] = da770000, %f31 = 00000000
10014 lda [%i6+%o4]0x88,%f31 ! %f31 = da770000
10015! Mem[0000000030001408] = ffffffff, %l1 = 00000000000000c0
10016 lduwa [%i0+%o4]0x89,%l1 ! %l1 = 00000000ffffffff
10017! Mem[0000000010101410] = ff00000000000000, %l6 = ffffffffffff0000
10018 ldxa [%i4+%o5]0x80,%l6 ! %l6 = ff00000000000000
10019! Mem[0000000030141410] = ff0000ff, %l2 = 00000000ff000000
10020 ldswa [%i5+%o5]0x89,%l2 ! %l2 = ffffffffff0000ff
10021! Mem[0000000030101400] = ff0000ff, %l0 = 00000000ff000000
10022 lduba [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000ff
10023! Mem[0000000010101410] = ff000000, %f22 = ccbeffae
10024 lda [%i4+%o5]0x80,%f22 ! %f22 = ff000000
10025! Mem[00000000300c1400] = 7f000000 ffffffff, %l2 = ff0000ff, %l3 = 000000ff
10026 ldda [%i3+%g0]0x89,%l2 ! %l2 = 00000000ffffffff 000000007f000000
10027! Mem[0000000030081410] = 6a0000ff ff0000ff, %l6 = 00000000, %l7 = 000000ff
10028 ldda [%i2+%o5]0x89,%l6 ! %l6 = 00000000ff0000ff 000000006a0000ff
10029! Mem[0000000010041410] = ff0000ff, %l5 = 000000000000ff00
10030 lduha [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
10031! Starting 10 instruction Store Burst
10032! %l0 = 00000000000000ff, Mem[00000000300c1410] = 400913b6
10033 stba %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff0913b6
10034
10035p0_label_238:
10036! Mem[0000000030001408] = ffffffff, %l5 = 00000000000000ff
10037 swapa [%i0+%o4]0x89,%l5 ! %l5 = 00000000ffffffff
10038! Mem[0000000010001425] = ff0000ff, %l4 = 00000000000000ff
10039 ldstuba [%i0+0x025]%asi,%l4 ! %l4 = 00000000000000ff
10040! %f10 = 00000096, Mem[0000000010141408] = 00000033
10041 sta %f10,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000096
10042! %f15 = ffffffff, Mem[0000000030041400] = 63c94f86
10043 sta %f15,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff
10044! %f4 = 0b3a0000, Mem[0000000030141410] = ff0000ff
10045 sta %f4 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0b3a0000
10046! %l6 = ff0000ff, %l7 = 6a0000ff, Mem[0000000010141408] = 96000000 00000000
10047 stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff0000ff 6a0000ff
10048! Mem[00000000100c1410] = ff000000, %l6 = 00000000ff0000ff
10049 ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
10050! Mem[0000000030001400] = 06fd1e0b, %l5 = 00000000ffffffff
10051 swapa [%i0+%g0]0x81,%l5 ! %l5 = 0000000006fd1e0b
10052! Mem[0000000020800040] = ffffac70, %l7 = 000000006a0000ff
10053 ldstub [%o1+0x040],%l7 ! %l7 = 000000ff000000ff
10054! Starting 10 instruction Load Burst
10055! Mem[0000000010181410] = ffffffff, %l3 = 000000007f000000
10056 lduha [%i6+%o5]0x88,%l3 ! %l3 = 000000000000ffff
10057
10058p0_label_239:
10059! Mem[0000000010101400] = 00ffffff, %l6 = 00000000000000ff
10060 ldsha [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff
10061! %l2 = 00000000ffffffff, immed = fffffe24, %y = 00000069
10062 udiv %l2,-0x1dc,%l4 ! %l4 = 000000000000006a
10063 mov %l0,%y ! %y = 000000ff
10064! Mem[0000000030101408] = 000000ff, %l6 = 00000000000000ff
10065 ldsha [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
10066! Mem[0000000010081408] = 000000ff, %l6 = 00000000000000ff
10067 ldsha [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
10068! Mem[0000000010081408] = ff000000, %l3 = 000000000000ffff
10069 lduwa [%i2+%o4]0x80,%l3 ! %l3 = 00000000ff000000
10070! Mem[000000001008140c] = ffffffff, %l0 = 00000000000000ff
10071 ldub [%i2+0x00f],%l0 ! %l0 = 00000000000000ff
10072! Mem[0000000030101410] = da770000ba2d00a3, %f4 = 0b3a0000 ba2d00a3
10073 ldda [%i4+%o5]0x81,%f4 ! %f4 = da770000 ba2d00a3
10074! Mem[0000000010181410] = ffffffff, %l0 = 00000000000000ff
10075 lduwa [%i6+%o5]0x80,%l0 ! %l0 = 00000000ffffffff
10076! Mem[00000000300c1408] = ffffffff00000000, %f14 = ff000000 ffffffff
10077 ldda [%i3+%o4]0x89,%f14 ! %f14 = ffffffff 00000000
10078! Starting 10 instruction Store Burst
10079! %f14 = ffffffff 00000000, Mem[0000000010041408] = 000000ff ffa5b41d
10080 stda %f14,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff 00000000
10081
10082p0_label_240:
10083! Mem[0000000010101433] = 77da1f96, %l6 = 00000000000000ff
10084 ldstuba [%i4+0x033]%asi,%l6 ! %l6 = 00000096000000ff
10085! Mem[0000000021800100] = 00ffb49a, %l6 = 0000000000000096
10086 ldstub [%o3+0x100],%l6 ! %l6 = 00000000000000ff
10087! Mem[0000000030141400] = ff0000ff, %l1 = 00000000ffffffff
10088 ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
10089! Mem[0000000010141413] = ff0000ff, %l0 = 00000000ffffffff
10090 ldstuba [%i5+0x013]%asi,%l0 ! %l0 = 000000ff000000ff
10091! Mem[0000000010101408] = 00000000, %l2 = 00000000ffffffff
10092 ldstuba [%i4+%o4]0x80,%l2 ! %l2 = 00000000000000ff
10093! %f20 = a96e6a5a 864fc9ff, %l5 = 0000000006fd1e0b
10094! Mem[0000000030141408] = ffffffffff72a546
10095 add %i5,0x008,%g1
10096 stda %f20,[%g1+%l5]ASI_PST32_S ! Mem[0000000030141408] = a96e6a5a864fc9ff
10097! Mem[000000001008141c] = ffffffff, %l5 = 0000000006fd1e0b, %asi = 80
10098 swapa [%i2+0x01c]%asi,%l5 ! %l5 = 00000000ffffffff
10099! Mem[0000000030181400] = 00000000, %l4 = 000000000000006a
10100 ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 00000000000000ff
10101! Mem[00000000201c0001] = ffffaf65, %l6 = 0000000000000000
10102 ldstub [%o0+0x001],%l6 ! %l6 = 000000ff000000ff
10103! Starting 10 instruction Load Burst
10104! Mem[00000000300c1410] = ff0913b6, %l1 = 00000000000000ff
10105 ldsha [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffff09
10106
10107! Check Point 48 for processor 0
10108
10109 set p0_check_pt_data_48,%g4
10110 rd %ccr,%g5 ! %g5 = 44
10111 ldx [%g4+0x08],%g2
10112 cmp %l0,%g2 ! %l0 = 00000000000000ff
10113 bne %xcc,p0_reg_check_fail0
10114 mov 0xee0,%g1
10115 ldx [%g4+0x10],%g2
10116 cmp %l1,%g2 ! %l1 = ffffffffffffff09
10117 bne %xcc,p0_reg_check_fail1
10118 mov 0xee1,%g1
10119 ldx [%g4+0x18],%g2
10120 cmp %l2,%g2 ! %l2 = 0000000000000000
10121 bne %xcc,p0_reg_check_fail2
10122 mov 0xee2,%g1
10123 ldx [%g4+0x20],%g2
10124 cmp %l3,%g2 ! %l3 = 00000000ff000000
10125 bne %xcc,p0_reg_check_fail3
10126 mov 0xee3,%g1
10127 ldx [%g4+0x28],%g2
10128 cmp %l4,%g2 ! %l4 = 0000000000000000
10129 bne %xcc,p0_reg_check_fail4
10130 mov 0xee4,%g1
10131 ldx [%g4+0x30],%g2
10132 cmp %l5,%g2 ! %l5 = 00000000ffffffff
10133 bne %xcc,p0_reg_check_fail5
10134 mov 0xee5,%g1
10135 ldx [%g4+0x38],%g2
10136 cmp %l6,%g2 ! %l6 = 00000000000000ff
10137 bne %xcc,p0_reg_check_fail6
10138 mov 0xee6,%g1
10139 ldx [%g4+0x40],%g2
10140 cmp %l7,%g2 ! %l7 = 00000000000000ff
10141 bne %xcc,p0_reg_check_fail7
10142 mov 0xee7,%g1
10143 ldx [%g4+0x48],%g3
10144 std %f2,[%g4]
10145 ldx [%g4],%g2
10146 cmp %g3,%g2 ! %f2 = ff000000 000000ff
10147 bne %xcc,p0_freg_check_fail
10148 mov 0xf02,%g1
10149 ldx [%g4+0x50],%g3
10150 std %f4,[%g4]
10151 ldx [%g4],%g2
10152 cmp %g3,%g2 ! %f4 = da770000 ba2d00a3
10153 bne %xcc,p0_freg_check_fail
10154 mov 0xf04,%g1
10155 ldx [%g4+0x58],%g3
10156 std %f6,[%g4]
10157 ldx [%g4],%g2
10158 cmp %g3,%g2 ! %f6 = ffffffff ffffffff
10159 bne %xcc,p0_freg_check_fail
10160 mov 0xf06,%g1
10161 ldx [%g4+0x60],%g3
10162 std %f14,[%g4]
10163 ldx [%g4],%g2
10164 cmp %g3,%g2 ! %f14 = ffffffff 00000000
10165 bne %xcc,p0_freg_check_fail
10166 mov 0xf14,%g1
10167 ldx [%g4+0x68],%g3
10168 std %f22,[%g4]
10169 ldx [%g4],%g2
10170 cmp %g3,%g2 ! %f22 = ff000000 00000000
10171 bne %xcc,p0_freg_check_fail
10172 mov 0xf22,%g1
10173 ldx [%g4+0x70],%g3
10174 std %f30,[%g4]
10175 ldx [%g4],%g2
10176 cmp %g3,%g2 ! %f30 = ffffffff da770000
10177 bne %xcc,p0_freg_check_fail
10178 mov 0xf30,%g1
10179
10180! Check Point 48 completed
10181
10182
10183p0_label_241:
10184! Mem[000000001018142c] = ff000000, %l5 = 00000000ffffffff
10185 ldsha [%i6+0x02c]%asi,%l5 ! %l5 = ffffffffffffff00
10186! Mem[0000000010101408] = 000000ff, %l2 = 0000000000000000
10187 ldsha [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
10188! Mem[0000000030101400] = ff0000ff, %f31 = da770000
10189 lda [%i4+%g0]0x81,%f31 ! %f31 = ff0000ff
10190! Mem[0000000010001400] = ff0000ff, %f30 = ffffffff
10191 lda [%i0+%g0]0x88,%f30 ! %f30 = ff0000ff
10192! Mem[0000000010181410] = ffffffff, %l5 = ffffffffffffff00
10193 ldswa [%i6+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
10194! Mem[00000000300c1410] = b61309ff, %f17 = ffffffff
10195 lda [%i3+%o5]0x89,%f17 ! %f17 = b61309ff
10196! Mem[0000000020800040] = ffffac70, %l1 = ffffffffffffff09
10197 ldub [%o1+0x041],%l1 ! %l1 = 00000000000000ff
10198! Mem[0000000010181410] = ffffffff, %l3 = 00000000ff000000
10199 lduwa [%i6+%o5]0x88,%l3 ! %l3 = 00000000ffffffff
10200! Mem[0000000010181410] = ffffffff, %l3 = 00000000ffffffff
10201 lduha [%i6+%o5]0x88,%l3 ! %l3 = 000000000000ffff
10202! Starting 10 instruction Store Burst
10203! Mem[00000000211c0000] = ffff7bbb, %l6 = 00000000000000ff
10204 ldstub [%o2+%g0],%l6 ! %l6 = 000000ff000000ff
10205
10206p0_label_242:
10207! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010181408] = da770000 00000000
10208 stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 ffffffff
10209! %l3 = 000000000000ffff, Mem[0000000030181408] = 00000000ff000000
10210 stxa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000000000ffff
10211! Mem[0000000010101408] = 000000ff, %l4 = 0000000000000000
10212 swapa [%i4+%o4]0x88,%l4 ! %l4 = 00000000000000ff
10213! %l4 = 00000000000000ff, Mem[0000000010081400] = 00000000000000ff
10214 stx %l4,[%i2+%g0] ! Mem[0000000010081400] = 00000000000000ff
10215! %l3 = 000000000000ffff, Mem[00000000211c0001] = ffff7bbb, %asi = 80
10216 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = ffff7bbb
10217! Mem[000000001014140b] = ff0000ff, %l2 = 00000000000000ff
10218 ldstub [%i5+0x00b],%l2 ! %l2 = 000000ff000000ff
10219! %l7 = 00000000000000ff, Mem[0000000010001408] = ff000000, %asi = 80
10220 stwa %l7,[%i0+0x008]%asi ! Mem[0000000010001408] = 000000ff
10221! Mem[0000000010001400] = ff0000ff63c94f86, %l3 = 000000000000ffff, %l0 = 00000000000000ff
10222 casxa [%i0]0x80,%l3,%l0 ! %l0 = ff0000ff63c94f86
10223! %l6 = 00000000000000ff, Mem[0000000010041424] = 00000000
10224 sth %l6,[%i1+0x024] ! Mem[0000000010041424] = 00ff0000
10225! Starting 10 instruction Load Burst
10226! Mem[0000000010101408] = 00000000, %f24 = 400913b6
10227 lda [%i4+%o4]0x80,%f24 ! %f24 = 00000000
10228
10229p0_label_243:
10230! Mem[00000000100c1408] = ff00000000000000, %l5 = ffffffffffffffff
10231 ldxa [%i3+0x008]%asi,%l5 ! %l5 = ff00000000000000
10232! Mem[0000000030001400] = ffffffff, %l7 = 00000000000000ff
10233 ldsha [%i0+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
10234! Mem[0000000030041400] = ff0000ffffffffff, %l7 = ffffffffffffffff
10235 ldxa [%i1+%g0]0x89,%l7 ! %l7 = ff0000ffffffffff
10236! Mem[00000000100c1410] = 000000ff, %l4 = 00000000000000ff
10237 lduba [%i3+%o5]0x88,%l4 ! %l4 = 00000000000000ff
10238! Mem[0000000010101410] = 000000ff, %f27 = ba2d00a3
10239 lda [%i4+%o5]0x88,%f27 ! %f27 = 000000ff
10240! Mem[0000000030081400] = ffffffff, %l1 = 00000000000000ff
10241 ldsba [%i2+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
10242! Mem[0000000010181408] = 00000000, %l6 = 00000000000000ff
10243 ldswa [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000
10244! Mem[0000000010141408] = ff0000ff, %l0 = ff0000ff63c94f86
10245 ldsh [%i5+0x00a],%l0 ! %l0 = 00000000000000ff
10246! Mem[0000000030081400] = ffffffff000000ff, %f22 = ff000000 00000000
10247 ldda [%i2+%g0]0x81,%f22 ! %f22 = ffffffff 000000ff
10248! Starting 10 instruction Store Burst
10249! %l7 = ff0000ffffffffff, Mem[0000000010041400] = 00000096
10250 stwa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffff
10251
10252p0_label_244:
10253! Mem[0000000010181408] = 00000000, %l4 = 00000000000000ff
10254 ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
10255! %l5 = ff00000000000000, Mem[00000000100c142c] = 00000000
10256 stw %l5,[%i3+0x02c] ! Mem[00000000100c142c] = 00000000
10257! %f8 = 400913b6 ff0000ff, Mem[0000000030081410] = ff0000ff ff00006a
10258 stda %f8 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 400913b6 ff0000ff
10259! %l5 = ff00000000000000, Mem[0000000030141408] = a96e6a5a864fc9ff
10260 stxa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff00000000000000
10261! %l7 = ff0000ffffffffff, Mem[0000000010081434] = 00000046
10262 stb %l7,[%i2+0x034] ! Mem[0000000010081434] = ff000046
10263! Mem[000000001010142e] = ff000000, %l6 = 0000000000000000
10264 ldstuba [%i4+0x02e]%asi,%l6 ! %l6 = 00000000000000ff
10265! Mem[00000000100c143c] = 00000000, %l1 = ffffffffffffffff, %asi = 80
10266 swapa [%i3+0x03c]%asi,%l1 ! %l1 = 0000000000000000
10267! Mem[0000000030181400] = ff000000, %l3 = 000000000000ffff
10268 swapa [%i6+%g0]0x81,%l3 ! %l3 = 00000000ff000000
10269! %l7 = ff0000ffffffffff, Mem[0000000010001408] = ff000000ff000000
10270 stxa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff0000ffffffffff
10271! Starting 10 instruction Load Burst
10272! Mem[0000000030101410] = 000077da, %l5 = ff00000000000000
10273 lduha [%i4+%o5]0x89,%l5 ! %l5 = 00000000000077da
10274
10275p0_label_245:
10276! Mem[000000001010143c] = 0b009e16, %l0 = 00000000000000ff
10277 lduw [%i4+0x03c],%l0 ! %l0 = 000000000b009e16
10278! Mem[0000000010181410] = ffffffff0000ffff, %l2 = 00000000000000ff
10279 ldxa [%i6+%o5]0x80,%l2 ! %l2 = ffffffff0000ffff
10280! Mem[0000000030001400] = ffffffff, %l4 = 0000000000000000
10281 ldsha [%i0+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
10282! Mem[0000000010001400] = ff0000ff, %l3 = 00000000ff000000
10283 ldsba [%i0+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
10284! Mem[0000000030081400] = ffffffff 000000ff, %l6 = 00000000, %l7 = ffffffff
10285 ldda [%i2+%g0]0x81,%l6 ! %l6 = 00000000ffffffff 00000000000000ff
10286! Mem[0000000010081410] = 0000ffff, %f25 = 00000000
10287 lda [%i2+%o5]0x88,%f25 ! %f25 = 0000ffff
10288! Code Fragment 4
10289p0_fragment_8:
10290! %l0 = 000000000b009e16
10291 setx 0x31fd94f7bd0452e4,%g7,%l0 ! %l0 = 31fd94f7bd0452e4
10292! %l1 = 0000000000000000
10293 setx 0xb53313f073472207,%g7,%l1 ! %l1 = b53313f073472207
10294 setx 0x7ff8, %g1, %g2
10295 and %l0, %g2, %l0
10296 setx 0xffffffff, %g1, %g2
10297 and %l1, %g2, %l1
10298 setx 0x100000000, %g1, %g2
10299 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10300 ta T_CHANGE_HPRIV
10301 stxa %l1, [%l0]ASI_ICACHE_INSTR
10302 ta T_CHANGE_NONHPRIV
10303! %l0 = 31fd94f7bd0452e4
10304 setx 0x5b45efefadd212bd,%g7,%l0 ! %l0 = 5b45efefadd212bd
10305! %l1 = b53313f073472207
10306 setx 0x0a5f699054c38bdb,%g7,%l1 ! %l1 = 0a5f699054c38bdb
10307! Mem[0000000030101400] = ff0000ff, %l5 = 00000000000077da
10308 ldswa [%i4+%g0]0x89,%l5 ! %l5 = ffffffffff0000ff
10309! Mem[0000000030081400] = ffffffff, %f11 = 00000000
10310 lda [%i2+%g0]0x89,%f11 ! %f11 = ffffffff
10311! Starting 10 instruction Store Burst
10312! %l1 = 0a5f699054c38bdb, Mem[0000000010141408] = ff0000ff
10313 stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff008bdb
10314
10315! Check Point 49 for processor 0
10316
10317 set p0_check_pt_data_49,%g4
10318 rd %ccr,%g5 ! %g5 = 44
10319 ldx [%g4+0x08],%g2
10320 cmp %l0,%g2 ! %l0 = 5b45efefadd212bd
10321 bne %xcc,p0_reg_check_fail0
10322 mov 0xee0,%g1
10323 ldx [%g4+0x10],%g2
10324 cmp %l1,%g2 ! %l1 = 0a5f699054c38bdb
10325 bne %xcc,p0_reg_check_fail1
10326 mov 0xee1,%g1
10327 ldx [%g4+0x18],%g2
10328 cmp %l2,%g2 ! %l2 = ffffffff0000ffff
10329 bne %xcc,p0_reg_check_fail2
10330 mov 0xee2,%g1
10331 ldx [%g4+0x20],%g2
10332 cmp %l3,%g2 ! %l3 = ffffffffffffffff
10333 bne %xcc,p0_reg_check_fail3
10334 mov 0xee3,%g1
10335 ldx [%g4+0x28],%g2
10336 cmp %l4,%g2 ! %l4 = ffffffffffffffff
10337 bne %xcc,p0_reg_check_fail4
10338 mov 0xee4,%g1
10339 ldx [%g4+0x30],%g2
10340 cmp %l5,%g2 ! %l5 = ffffffffff0000ff
10341 bne %xcc,p0_reg_check_fail5
10342 mov 0xee5,%g1
10343 ldx [%g4+0x38],%g2
10344 cmp %l6,%g2 ! %l6 = 00000000ffffffff
10345 bne %xcc,p0_reg_check_fail6
10346 mov 0xee6,%g1
10347 ldx [%g4+0x40],%g2
10348 cmp %l7,%g2 ! %l7 = 00000000000000ff
10349 bne %xcc,p0_reg_check_fail7
10350 mov 0xee7,%g1
10351 ldx [%g4+0x48],%g3
10352 std %f6,[%g4]
10353 ldx [%g4],%g2
10354 cmp %g3,%g2 ! %f6 = ffffffff ffffffff
10355 bne %xcc,p0_freg_check_fail
10356 mov 0xf06,%g1
10357 ldx [%g4+0x50],%g3
10358 std %f10,[%g4]
10359 ldx [%g4],%g2
10360 cmp %g3,%g2 ! %f10 = 00000096 ffffffff
10361 bne %xcc,p0_freg_check_fail
10362 mov 0xf10,%g1
10363 ldx [%g4+0x58],%g3
10364 std %f16,[%g4]
10365 ldx [%g4],%g2
10366 cmp %g3,%g2 ! %f16 = 00000000 b61309ff
10367 bne %xcc,p0_freg_check_fail
10368 mov 0xf16,%g1
10369 ldx [%g4+0x60],%g3
10370 std %f22,[%g4]
10371 ldx [%g4],%g2
10372 cmp %g3,%g2 ! %f22 = ffffffff 000000ff
10373 bne %xcc,p0_freg_check_fail
10374 mov 0xf22,%g1
10375 ldx [%g4+0x68],%g3
10376 std %f24,[%g4]
10377 ldx [%g4],%g2
10378 cmp %g3,%g2 ! %f24 = 00000000 0000ffff
10379 bne %xcc,p0_freg_check_fail
10380 mov 0xf24,%g1
10381 ldx [%g4+0x70],%g3
10382 std %f26,[%g4]
10383 ldx [%g4],%g2
10384 cmp %g3,%g2 ! %f26 = da770000 000000ff
10385 bne %xcc,p0_freg_check_fail
10386 mov 0xf26,%g1
10387 ldx [%g4+0x78],%g3
10388 std %f30,[%g4]
10389 ldx [%g4],%g2
10390 cmp %g3,%g2 ! %f30 = ff0000ff ff0000ff
10391 bne %xcc,p0_freg_check_fail
10392 mov 0xf30,%g1
10393
10394! Check Point 49 completed
10395
10396
10397p0_label_246:
10398! Mem[00000000100c1432] = ffffffff, %l5 = ffffffffff0000ff
10399 ldstuba [%i3+0x032]%asi,%l5 ! %l5 = 000000ff000000ff
10400! %l4 = ffffffffffffffff, Mem[00000000100c1400] = ff000000
10401 stha %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff00ffff
10402! %l1 = 0a5f699054c38bdb, Mem[0000000010001400] = ff0000ff
10403 stwa %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = 54c38bdb
10404! Mem[0000000010041400] = ffffffff, %l0 = 5b45efefadd212bd
10405 swapa [%i1+%g0]0x88,%l0 ! %l0 = 00000000ffffffff
10406! Mem[0000000030001410] = ffffffff, %l7 = 00000000000000ff
10407 ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
10408! %f16 = 00000000 b61309ff, Mem[0000000030041408] = ffffffff 000000ff
10409 stda %f16,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 b61309ff
10410! %f20 = a96e6a5a 864fc9ff, Mem[0000000030001410] = ffffffff 000000ff
10411 stda %f20,[%i0+%o5]0x89 ! Mem[0000000030001410] = a96e6a5a 864fc9ff
10412! %f20 = a96e6a5a 864fc9ff, Mem[0000000010101408] = 00000000 00000000
10413 stda %f20,[%i4+%o4]0x80 ! Mem[0000000010101408] = a96e6a5a 864fc9ff
10414! Mem[00000000100c1400] = ffff00ff, %l5 = 00000000000000ff
10415 swapa [%i3+%g0]0x80,%l5 ! %l5 = 00000000ffff00ff
10416! Starting 10 instruction Load Burst
10417! Mem[0000000030041400] = ffffffff, %l5 = 00000000ffff00ff
10418 ldsba [%i1+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
10419
10420p0_label_247:
10421! Mem[00000000300c1410] = ff0913b6, %l7 = 00000000000000ff
10422 lduwa [%i3+%o5]0x81,%l7 ! %l7 = 00000000ff0913b6
10423! Mem[0000000030041410] = a3002dba, %l5 = ffffffffffffffff
10424 lduba [%i1+%o5]0x81,%l5 ! %l5 = 00000000000000a3
10425! Mem[0000000030001410] = ffc94f86, %l0 = 00000000ffffffff
10426 ldswa [%i0+%o5]0x81,%l0 ! %l0 = ffffffffffc94f86
10427! Mem[0000000030081410] = b6130940, %l5 = 00000000000000a3
10428 ldsha [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000940
10429! Mem[0000000010101408] = a96e6a5a, %l7 = 00000000ff0913b6
10430 lduha [%i4+%o4]0x80,%l7 ! %l7 = 000000000000a96e
10431! Mem[00000000100c1428] = 0000000000000000, %l7 = 000000000000a96e
10432 ldxa [%i3+0x028]%asi,%l7 ! %l7 = 0000000000000000
10433! Mem[0000000030101410] = 000077da, %l1 = 0a5f699054c38bdb
10434 ldsha [%i4+%o5]0x89,%l1 ! %l1 = 00000000000077da
10435! Mem[0000000030041410] = a3002dba, %l7 = 0000000000000000
10436 ldswa [%i1+%o5]0x81,%l7 ! %l7 = ffffffffa3002dba
10437! Mem[0000000030101408] = 000000ff, %l0 = ffffffffffc94f86
10438 ldswa [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
10439! Starting 10 instruction Store Burst
10440! Mem[00000000100c1400] = ff000000, %l1 = 00000000000077da
10441 swapa [%i3+%g0]0x88,%l1 ! %l1 = 00000000ff000000
10442
10443p0_label_248:
10444! Mem[00000000300c1410] = ff0913b6, %l5 = 0000000000000940
10445 ldstuba [%i3+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
10446! Mem[00000000218001c0] = ffff397e, %l6 = 00000000ffffffff
10447 ldstub [%o3+0x1c0],%l6 ! %l6 = 000000ff000000ff
10448! %l4 = ffffffff, %l5 = 000000ff, Mem[0000000010081400] = 00000000 000000ff
10449 std %l4,[%i2+%g0] ! Mem[0000000010081400] = ffffffff 000000ff
10450! Mem[0000000030081408] = ffff0000, %l0 = 00000000000000ff
10451 ldstuba [%i2+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
10452! Mem[0000000010101400] = 00ffffff, %l4 = ffffffff, %l5 = 000000ff
10453 casa [%i4]0x80,%l4,%l5 ! %l5 = 0000000000ffffff
10454! Mem[0000000010101408] = a96e6a5a, %l1 = 00000000ff000000
10455 ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 000000a9000000ff
10456! Mem[0000000030041408] = 00000000, %l6 = 00000000000000ff
10457 swapa [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
10458! Mem[00000000300c1400] = ffffffff, %l6 = 0000000000000000
10459 ldstuba [%i3+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
10460! %l1 = 00000000000000a9, Mem[0000000030041408] = 000000ff
10461 stha %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00a900ff
10462! Starting 10 instruction Load Burst
10463! Mem[00000000100c1408] = 000000ff, %l5 = 0000000000ffffff
10464 ldsha [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
10465
10466p0_label_249:
10467! Mem[00000000211c0000] = ffff7bbb, %l5 = 00000000000000ff
10468 ldsba [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
10469! Mem[0000000030181408] = 0000ffff, %l3 = ffffffffffffffff
10470 lduba [%i6+%o4]0x89,%l3 ! %l3 = 00000000000000ff
10471! Mem[00000000100c1408] = ff000000, %l2 = ffffffff0000ffff
10472 lduba [%i3+%o4]0x80,%l2 ! %l2 = 00000000000000ff
10473! Mem[00000000100c1408] = ff00000000000000, %l1 = 00000000000000a9
10474 ldxa [%i3+%o4]0x80,%l1 ! %l1 = ff00000000000000
10475! Mem[0000000010001408] = ff0000ffffffffff, %f24 = 00000000 0000ffff
10476 ldda [%i0+%o4]0x88,%f24 ! %f24 = ff0000ff ffffffff
10477! Mem[00000000201c0000] = ffffaf65, %l5 = ffffffffffffffff
10478 ldsb [%o0+%g0],%l5 ! %l5 = ffffffffffffffff
10479! Mem[0000000010141408] = db8b00ff, %l4 = ffffffffffffffff
10480 ldsba [%i5+%o4]0x80,%l4 ! %l4 = ffffffffffffffdb
10481 membar #Sync ! Added by membar checker (51)
10482! Mem[0000000030081400] = ffffffff 000000ff ffff0000 00009eff
10483! Mem[0000000030081410] = 400913b6 ff0000ff 00000000 dc003118
10484! Mem[0000000030081420] = ffffffff 06fd1eff 000000ae 00000000
10485! Mem[0000000030081430] = ffffffff ffff0000 ff000000 a5000000
10486 ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
10487! Mem[0000000010001408] = ff0000ff ffffffff, %l4 = ffffffdb, %l5 = ffffffff
10488 ldda [%i0+%o4]0x88,%l4 ! %l4 = 00000000ffffffff 00000000ff0000ff
10489! Starting 10 instruction Store Burst
10490! Mem[0000000030081408] = 0000ffff, %l7 = ffffffffa3002dba
10491 ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
10492
10493p0_label_250:
10494! Mem[0000000010081408] = 000000ff, %l6 = 00000000000000ff
10495 ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
10496! %l3 = 00000000000000ff, Mem[000000001018142e] = ff000000, %asi = 80
10497 stha %l3,[%i6+0x02e]%asi ! Mem[000000001018142c] = ff0000ff
10498! Mem[0000000010101410] = ff000000, %l4 = 00000000ffffffff
10499 ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
10500! %l1 = ff00000000000000, Mem[0000000030141400] = ff0000ff
10501 stba %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
10502! %f18 = ff000000 000000ff, Mem[0000000010081410] = 0000ffff 000000ff
10503 stda %f18,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000 000000ff
10504! %f26 = da770000 000000ff, Mem[0000000010141430] = ffffffff 00000000
10505 std %f26,[%i5+0x030] ! Mem[0000000010141430] = da770000 000000ff
10506! %f27 = 000000ff, Mem[0000000010081400] = ffffffff
10507 sta %f27,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
10508! Mem[00000000100c1410] = 000000ff, %l2 = 00000000000000ff
10509 ldstuba [%i3+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
10510! Mem[0000000010141408] = ff008bdb, %l6 = 00000000000000ff
10511 ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 000000db000000ff
10512! Starting 10 instruction Load Burst
10513! Mem[0000000030181408] = 0000ffff, %l6 = 00000000000000db
10514 lduba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
10515
10516! Check Point 50 for processor 0
10517
10518 set p0_check_pt_data_50,%g4
10519 rd %ccr,%g5 ! %g5 = 44
10520 ldx [%g4+0x08],%g2
10521 cmp %l0,%g2 ! %l0 = 00000000000000ff
10522 bne %xcc,p0_reg_check_fail0
10523 mov 0xee0,%g1
10524 ldx [%g4+0x10],%g2
10525 cmp %l1,%g2 ! %l1 = ff00000000000000
10526 bne %xcc,p0_reg_check_fail1
10527 mov 0xee1,%g1
10528 ldx [%g4+0x18],%g2
10529 cmp %l2,%g2 ! %l2 = 00000000000000ff
10530 bne %xcc,p0_reg_check_fail2
10531 mov 0xee2,%g1
10532 ldx [%g4+0x20],%g2
10533 cmp %l3,%g2 ! %l3 = 00000000000000ff
10534 bne %xcc,p0_reg_check_fail3
10535 mov 0xee3,%g1
10536 ldx [%g4+0x28],%g2
10537 cmp %l4,%g2 ! %l4 = 00000000000000ff
10538 bne %xcc,p0_reg_check_fail4
10539 mov 0xee4,%g1
10540 ldx [%g4+0x30],%g2
10541 cmp %l5,%g2 ! %l5 = 00000000ff0000ff
10542 bne %xcc,p0_reg_check_fail5
10543 mov 0xee5,%g1
10544 ldx [%g4+0x38],%g2
10545 cmp %l6,%g2 ! %l6 = 00000000000000ff
10546 bne %xcc,p0_reg_check_fail6
10547 mov 0xee6,%g1
10548 ldx [%g4+0x40],%g2
10549 cmp %l7,%g2 ! %l7 = 00000000000000ff
10550 bne %xcc,p0_reg_check_fail7
10551 mov 0xee7,%g1
10552 ldx [%g4+0x48],%g3
10553 std %f0,[%g4]
10554 ldx [%g4],%g2
10555 cmp %g3,%g2 ! %f0 = ffffffff 000000ff
10556 bne %xcc,p0_freg_check_fail
10557 mov 0xf00,%g1
10558 ldx [%g4+0x50],%g3
10559 std %f2,[%g4]
10560 ldx [%g4],%g2
10561 cmp %g3,%g2 ! %f2 = ffff0000 00009eff
10562 bne %xcc,p0_freg_check_fail
10563 mov 0xf02,%g1
10564 ldx [%g4+0x58],%g3
10565 std %f4,[%g4]
10566 ldx [%g4],%g2
10567 cmp %g3,%g2 ! %f4 = 400913b6 ff0000ff
10568 bne %xcc,p0_freg_check_fail
10569 mov 0xf04,%g1
10570 ldx [%g4+0x60],%g3
10571 std %f6,[%g4]
10572 ldx [%g4],%g2
10573 cmp %g3,%g2 ! %f6 = 00000000 dc003118
10574 bne %xcc,p0_freg_check_fail
10575 mov 0xf06,%g1
10576 ldx [%g4+0x68],%g3
10577 std %f8,[%g4]
10578 ldx [%g4],%g2
10579 cmp %g3,%g2 ! %f8 = ffffffff 06fd1eff
10580 bne %xcc,p0_freg_check_fail
10581 mov 0xf08,%g1
10582 ldx [%g4+0x70],%g3
10583 std %f10,[%g4]
10584 ldx [%g4],%g2
10585 cmp %g3,%g2 ! %f10 = 000000ae 00000000
10586 bne %xcc,p0_freg_check_fail
10587 mov 0xf10,%g1
10588 ldx [%g4+0x78],%g3
10589 std %f12,[%g4]
10590 ldx [%g4],%g2
10591 cmp %g3,%g2 ! %f12 = ffffffff ffff0000
10592 bne %xcc,p0_freg_check_fail
10593 mov 0xf12,%g1
10594 ldx [%g4+0x80],%g3
10595 std %f14,[%g4]
10596 ldx [%g4],%g2
10597 cmp %g3,%g2 ! %f14 = ff000000 a5000000
10598 bne %xcc,p0_freg_check_fail
10599 mov 0xf14,%g1
10600 ldx [%g4+0x88],%g3
10601 std %f24,[%g4]
10602 ldx [%g4],%g2
10603 cmp %g3,%g2 ! %f24 = ff0000ff ffffffff
10604 bne %xcc,p0_freg_check_fail
10605 mov 0xf24,%g1
10606
10607! Check Point 50 completed
10608
10609
10610p0_label_251:
10611! Mem[0000000010081410] = 000000ff, %l3 = 00000000000000ff
10612 ldsba [%i2+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
10613! Mem[0000000010081410] = 000000ff, %l1 = ff00000000000000
10614 ldswa [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000ff
10615! Mem[0000000010101408] = ff6e6a5a864fc9ff, %l4 = 00000000000000ff
10616 ldxa [%i4+%o4]0x80,%l4 ! %l4 = ff6e6a5a864fc9ff
10617! Mem[00000000300c1400] = ffffffff, %l5 = 00000000ff0000ff
10618 lduba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000ff
10619! Mem[0000000010141420] = ccbeffae, %l6 = 00000000000000ff
10620 ldsh [%i5+0x020],%l6 ! %l6 = ffffffffffffccbe
10621! Mem[0000000010041400] = ffff0000add212bd, %f10 = 000000ae 00000000
10622 ldda [%i1+%g0]0x88,%f10 ! %f10 = ffff0000 add212bd
10623! Mem[0000000010101410] = ff000000, %l0 = 00000000000000ff
10624 lduha [%i4+%o5]0x80,%l0 ! %l0 = 000000000000ff00
10625! Mem[0000000030081400] = ff000000 ffffffff, %l4 = 864fc9ff, %l5 = 000000ff
10626 ldda [%i2+%g0]0x89,%l4 ! %l4 = 00000000ffffffff 00000000ff000000
10627! Mem[0000000010001400] = 54c38bdb, %f0 = ffffffff
10628 lda [%i0+%g0]0x80,%f0 ! %f0 = 54c38bdb
10629! Starting 10 instruction Store Burst
10630! %l0 = 0000ff00, %l1 = 000000ff, Mem[0000000010041408] = 00000000 ffffffff
10631 stda %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000ff00 000000ff
10632
10633p0_label_252:
10634! %f0 = 54c38bdb 000000ff, %l4 = 00000000ffffffff
10635! Mem[0000000010001418] = ffffffffda770000
10636 add %i0,0x018,%g1
10637 stda %f0,[%g1+%l4]ASI_PST16_P ! Mem[0000000010001418] = 54c38bdb000000ff
10638! %f2 = ffff0000, Mem[0000000010141408] = ff008bff
10639 sta %f2 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffff0000
10640! Mem[0000000030141408] = 000000ff, %l2 = 00000000000000ff
10641 swapa [%i5+%o4]0x89,%l2 ! %l2 = 00000000000000ff
10642! %l1 = 00000000000000ff, Mem[0000000030101410] = da770000
10643 stha %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff0000
10644! %l4 = 00000000ffffffff, Mem[0000000021800080] = 8bedd5df, %asi = 80
10645 stha %l4,[%o3+0x080]%asi ! Mem[0000000021800080] = ffffd5df
10646! %l1 = 00000000000000ff, Mem[0000000010141408] = ffff0000
10647 stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffff00ff
10648! Mem[0000000030181410] = ff000000, %l3 = ffffffffffffffff
10649 swapa [%i6+%o5]0x81,%l3 ! %l3 = 00000000ff000000
10650! Mem[0000000010041410] = ff0000ff, %l4 = 00000000ffffffff
10651 swapa [%i1+%o5]0x80,%l4 ! %l4 = 00000000ff0000ff
10652! %l0 = 000000000000ff00, Mem[0000000010141428] = 00000000, %asi = 80
10653 stba %l0,[%i5+0x028]%asi ! Mem[0000000010141428] = 00000000
10654! Starting 10 instruction Load Burst
10655! Mem[0000000030081408] = ff9e00000000ffff, %l4 = 00000000ff0000ff
10656 ldxa [%i2+%o4]0x89,%l4 ! %l4 = ff9e00000000ffff
10657
10658p0_label_253:
10659! Mem[0000000010101410] = ff000000, %l2 = 00000000000000ff
10660 lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000ff00
10661! Mem[00000000300c1400] = ffffffff, %l0 = 000000000000ff00
10662 ldsha [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
10663! Mem[0000000010101408] = ff6e6a5a, %l4 = ff9e00000000ffff
10664 ldsba [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
10665! Mem[00000000100c1400] = da770000, %l6 = ffffffffffffccbe
10666 lduba [%i3+%g0]0x80,%l6 ! %l6 = 00000000000000da
10667! Mem[0000000030181400] = ffff0000, %l3 = 00000000ff000000
10668 ldsha [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000000
10669! Mem[0000000030081410] = 400913b6ff0000ff, %f6 = 00000000 dc003118
10670 ldda [%i2+%o5]0x81,%f6 ! %f6 = 400913b6 ff0000ff
10671! Mem[0000000030001410] = ffc94f86, %l4 = ffffffffffffffff
10672 lduha [%i0+%o5]0x81,%l4 ! %l4 = 000000000000ffc9
10673! Mem[0000000030081408] = 0000ffff, %l6 = 00000000000000da
10674 lduba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
10675! Mem[0000000030141408] = 00000000000000ff, %l0 = ffffffffffffffff
10676 ldxa [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000ff
10677! Starting 10 instruction Store Burst
10678! %l3 = 0000000000000000, Mem[0000000030101408] = ff000000000000ff
10679 stxa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000
10680
10681p0_label_254:
10682! %f16 = 00000000 b61309ff, %l6 = 00000000000000ff
10683! Mem[0000000030001428] = 63c94f8600000000
10684 add %i0,0x028,%g1
10685 stda %f16,[%g1+%l6]ASI_PST32_S ! Mem[0000000030001428] = 00000000b61309ff
10686! %l3 = 0000000000000000, Mem[0000000010141428] = 00000000000000ff, %asi = 80
10687 stxa %l3,[%i5+0x028]%asi ! Mem[0000000010141428] = 0000000000000000
10688! %f16 = 00000000 b61309ff ff000000 000000ff
10689! %f20 = a96e6a5a 864fc9ff ffffffff 000000ff
10690! %f24 = ff0000ff ffffffff da770000 000000ff
10691! %f28 = 400913b6 ff0000ff ff0000ff ff0000ff
10692 stda %f16,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
10693! %f0 = 54c38bdb, Mem[0000000010081410] = ff000000
10694 sta %f0 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 54c38bdb
10695 membar #Sync ! Added by membar checker (52)
10696! %f10 = ffff0000, Mem[0000000030041408] = ff000000
10697 sta %f10,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffff0000
10698! Mem[0000000010141408] = ff00ffff, %l5 = ff000000, %l7 = 000000ff
10699 add %i5,0x08,%g1
10700 casa [%g1]0x80,%l5,%l7 ! %l7 = 00000000ff00ffff
10701! %f28 = 400913b6, Mem[0000000030001400] = ffffffff
10702 sta %f28,[%i0+%g0]0x89 ! Mem[0000000030001400] = 400913b6
10703! Mem[0000000010141400] = 00000000, %l2 = 000000000000ff00
10704 ldstuba [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000ff
10705! %f7 = ff0000ff, Mem[0000000010141408] = ff00ffff
10706 sta %f7 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff0000ff
10707! Starting 10 instruction Load Burst
10708! Mem[0000000010181400] = ffffffff, %l3 = 0000000000000000
10709 lduha [%i6+%g0]0x88,%l3 ! %l3 = 000000000000ffff
10710
10711p0_label_255:
10712! Mem[0000000030041410] = a96e6a5a864fc9ff, %f16 = 00000000 b61309ff
10713 ldda [%i1+%o5]0x81,%f16 ! %f16 = a96e6a5a 864fc9ff
10714! Mem[0000000030181410] = ffffffff, %l6 = 00000000000000ff
10715 ldsha [%i6+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
10716! Mem[00000000300c1408] = 00000000, %f20 = a96e6a5a
10717 lda [%i3+%o4]0x81,%f20 ! %f20 = 00000000
10718! Mem[0000000010101408] = 5a6a6eff, %l3 = 000000000000ffff
10719 lduba [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
10720! Mem[0000000010181428] = 00000000, %l1 = 00000000000000ff
10721 ldub [%i6+0x02a],%l1 ! %l1 = 0000000000000000
10722! Mem[0000000010001408] = ffffffff, %l3 = 00000000000000ff
10723 lduha [%i0+%o4]0x80,%l3 ! %l3 = 000000000000ffff
10724! Mem[0000000030181410] = ffffffff, %l7 = 00000000ff00ffff
10725 lduba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
10726! Mem[0000000030081410] = 400913b6, %l3 = 000000000000ffff
10727 ldsba [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000040
10728! Mem[0000000020800040] = ffffac70, %l7 = 00000000000000ff
10729 ldsha [%o1+0x040]%asi,%l7 ! %l7 = ffffffffffffffff
10730! Starting 10 instruction Store Burst
10731! %l0 = 00000000000000ff, Mem[0000000010141408] = ff0000ff
10732 stha %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff0000ff
10733
10734! Check Point 51 for processor 0
10735
10736 set p0_check_pt_data_51,%g4
10737 rd %ccr,%g5 ! %g5 = 44
10738 ldx [%g4+0x08],%g2
10739 cmp %l0,%g2 ! %l0 = 00000000000000ff
10740 bne %xcc,p0_reg_check_fail0
10741 mov 0xee0,%g1
10742 ldx [%g4+0x10],%g2
10743 cmp %l1,%g2 ! %l1 = 0000000000000000
10744 bne %xcc,p0_reg_check_fail1
10745 mov 0xee1,%g1
10746 ldx [%g4+0x18],%g2
10747 cmp %l2,%g2 ! %l2 = 0000000000000000
10748 bne %xcc,p0_reg_check_fail2
10749 mov 0xee2,%g1
10750 ldx [%g4+0x20],%g2
10751 cmp %l3,%g2 ! %l3 = 0000000000000040
10752 bne %xcc,p0_reg_check_fail3
10753 mov 0xee3,%g1
10754 ldx [%g4+0x28],%g2
10755 cmp %l4,%g2 ! %l4 = 000000000000ffc9
10756 bne %xcc,p0_reg_check_fail4
10757 mov 0xee4,%g1
10758 ldx [%g4+0x30],%g2
10759 cmp %l5,%g2 ! %l5 = 00000000ff000000
10760 bne %xcc,p0_reg_check_fail5
10761 mov 0xee5,%g1
10762 ldx [%g4+0x38],%g2
10763 cmp %l6,%g2 ! %l6 = ffffffffffffffff
10764 bne %xcc,p0_reg_check_fail6
10765 mov 0xee6,%g1
10766 ldx [%g4+0x40],%g2
10767 cmp %l7,%g2 ! %l7 = ffffffffffffffff
10768 bne %xcc,p0_reg_check_fail7
10769 mov 0xee7,%g1
10770 ldx [%g4+0x48],%g3
10771 std %f0,[%g4]
10772 ldx [%g4],%g2
10773 cmp %g3,%g2 ! %f0 = 54c38bdb 000000ff
10774 bne %xcc,p0_freg_check_fail
10775 mov 0xf00,%g1
10776 ldx [%g4+0x50],%g3
10777 std %f4,[%g4]
10778 ldx [%g4],%g2
10779 cmp %g3,%g2 ! %f4 = 400913b6 ff0000ff
10780 bne %xcc,p0_freg_check_fail
10781 mov 0xf04,%g1
10782 ldx [%g4+0x58],%g3
10783 std %f6,[%g4]
10784 ldx [%g4],%g2
10785 cmp %g3,%g2 ! %f6 = 400913b6 ff0000ff
10786 bne %xcc,p0_freg_check_fail
10787 mov 0xf06,%g1
10788 ldx [%g4+0x60],%g3
10789 std %f10,[%g4]
10790 ldx [%g4],%g2
10791 cmp %g3,%g2 ! %f10 = ffff0000 add212bd
10792 bne %xcc,p0_freg_check_fail
10793 mov 0xf10,%g1
10794 ldx [%g4+0x68],%g3
10795 std %f16,[%g4]
10796 ldx [%g4],%g2
10797 cmp %g3,%g2 ! %f16 = a96e6a5a 864fc9ff
10798 bne %xcc,p0_freg_check_fail
10799 mov 0xf16,%g1
10800 ldx [%g4+0x70],%g3
10801 std %f20,[%g4]
10802 ldx [%g4],%g2
10803 cmp %g3,%g2 ! %f20 = 00000000 864fc9ff
10804 bne %xcc,p0_freg_check_fail
10805 mov 0xf20,%g1
10806
10807! Check Point 51 completed
10808
10809
10810p0_label_256:
10811! %l7 = ffffffffffffffff, Mem[0000000030081400] = ffffffff
10812 stha %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffffff
10813! Mem[00000000100c1408] = 000000ff, %l1 = 0000000000000000
10814 swapa [%i3+%o4]0x88,%l1 ! %l1 = 00000000000000ff
10815! %l4 = 000000000000ffc9, Mem[0000000030001408] = ff00000000003a0b
10816 stxa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000000000ffc9
10817! %l2 = 0000000000000000, Mem[0000000010041400] = bd12d2ad0000ffff
10818 stxa %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
10819! %l0 = 00000000000000ff, Mem[0000000010041400] = 00000000
10820 stha %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff
10821! %f17 = 864fc9ff, Mem[0000000010101408] = ff6e6a5a
10822 sta %f17,[%i4+%o4]0x80 ! Mem[0000000010101408] = 864fc9ff
10823! %l1 = 00000000000000ff, Mem[00000000300c1410] = 00000000b61309ff
10824 stxa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000ff
10825! %l0 = 00000000000000ff, Mem[0000000030081408] = 0000ffff
10826 stha %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
10827! %l4 = 0000ffc9, %l5 = ff000000, Mem[0000000010041408] = 00ff0000 ff000000
10828 stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000ffc9 ff000000
10829! Starting 10 instruction Load Burst
10830! Mem[0000000030001400] = b6130940, %l7 = ffffffffffffffff
10831 ldsba [%i0+%g0]0x81,%l7 ! %l7 = ffffffffffffffb6
10832
10833p0_label_257:
10834! Mem[0000000030081410] = 400913b6, %l1 = 00000000000000ff
10835 ldsba [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000040
10836! Mem[0000000030081400] = ffffffff, %l7 = ffffffffffffffb6
10837 lduwa [%i2+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
10838! Mem[00000000100c1410] = 000000ff, %f5 = ff0000ff
10839 lda [%i3+%o5]0x88,%f5 ! %f5 = 000000ff
10840! Mem[0000000010001408] = ffffffff, %l5 = 00000000ff000000
10841 lduba [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
10842! Mem[0000000010141418] = 00000000, %l0 = 00000000000000ff
10843 ldsh [%i5+0x018],%l0 ! %l0 = 0000000000000000
10844! Mem[0000000010041410] = ffffffff, %l1 = 0000000000000040
10845 ldsba [%i1+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
10846! Mem[0000000030181410] = ffffffff, %l1 = ffffffffffffffff
10847 ldsha [%i6+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
10848! Mem[0000000020800000] = ffff7d94, %l1 = ffffffffffffffff
10849 lduha [%o1+0x000]%asi,%l1 ! %l1 = 000000000000ffff
10850! Mem[0000000010041400] = 00000000000000ff, %f26 = da770000 000000ff
10851 ldda [%i1+%g0]0x88,%f26 ! %f26 = 00000000 000000ff
10852! Starting 10 instruction Store Burst
10853! %l7 = 00000000ffffffff, Mem[0000000030181400] = 0000ffffff0000ff
10854 stxa %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000ffffffff
10855
10856p0_label_258:
10857! %f0 = 54c38bdb 000000ff, Mem[0000000010001410] = 00003a0b a3002dba
10858 stda %f0 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 54c38bdb 000000ff
10859! %f16 = a96e6a5a 864fc9ff ff000000 000000ff
10860! %f20 = 00000000 864fc9ff ffffffff 000000ff
10861! %f24 = ff0000ff ffffffff 00000000 000000ff
10862! %f28 = 400913b6 ff0000ff ff0000ff ff0000ff
10863 stda %f16,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400
10864! Mem[00000000100c1410] = ff000000, %l7 = 00000000ffffffff
10865 ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
10866! Mem[00000000100c1417] = 000000ff, %l7 = 00000000000000ff
10867 ldstub [%i3+0x017],%l7 ! %l7 = 000000ff000000ff
10868! Mem[0000000010001410] = 000000ff, %l1 = 000000000000ffff
10869 ldstuba [%i0+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
10870! %f2 = ffff0000 00009eff, %l0 = 0000000000000000
10871! Mem[0000000030141420] = ffffffff06fd1eff
10872 add %i5,0x020,%g1
10873 stda %f2,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030141420] = ffffffff06fd1eff
10874! Mem[0000000010101408] = ffc94f86, %l5 = 00000000000000ff
10875 ldstuba [%i4+%o4]0x88,%l5 ! %l5 = 00000086000000ff
10876! Mem[0000000010081408] = ff000000, %l0 = 0000000000000000
10877 ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
10878! Mem[0000000030081410] = 400913b6, %l0 = 00000000000000ff
10879 ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 00000040000000ff
10880! Starting 10 instruction Load Burst
10881! Mem[0000000030081408] = ff000000, %l6 = ffffffffffffffff
10882 ldsba [%i2+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
10883
10884p0_label_259:
10885! Mem[0000000010081410] = db8bc354, %l1 = 00000000000000ff
10886 ldsha [%i2+%o5]0x88,%l1 ! %l1 = ffffffffffffc354
10887! Mem[0000000010001400] = 864fc963db8bc354, %f2 = ffff0000 00009eff
10888 ldda [%i0+%g0]0x88,%f2 ! %f2 = 864fc963 db8bc354
10889! Mem[0000000030001410] = 864fc9ff, %f11 = add212bd
10890 lda [%i0+%o5]0x89,%f11 ! %f11 = 864fc9ff
10891! Mem[00000000100c1408] = 00000000, %l4 = 000000000000ffc9
10892 ldsba [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
10893! Mem[0000000010081408] = ff000000, %l2 = 0000000000000000
10894 ldsba [%i2+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
10895! Mem[0000000010101410] = ff000000, %l1 = ffffffffffffc354
10896 ldswa [%i4+%o5]0x80,%l1 ! %l1 = ffffffffff000000
10897! Mem[00000000100c1410] = ff000000000000ff, %l1 = ffffffffff000000
10898 ldxa [%i3+%o5]0x88,%l1 ! %l1 = ff000000000000ff
10899! Mem[0000000010141430] = da770000, %l6 = ffffffffffffffff
10900 lduw [%i5+0x030],%l6 ! %l6 = 00000000da770000
10901! Mem[0000000010141438] = a96e6a5a, %l3 = 0000000000000040
10902 ldsb [%i5+0x03b],%l3 ! %l3 = 000000000000005a
10903! Starting 10 instruction Store Burst
10904! %f0 = 54c38bdb 000000ff, %l6 = 00000000da770000
10905! Mem[0000000010001400] = 54c38bdb63c94f86
10906 stda %f0,[%i0+%l6]ASI_PST32_P ! Mem[0000000010001400] = 54c38bdb63c94f86
10907
10908p0_label_260:
10909! %f14 = ff000000 a5000000, %l0 = 0000000000000040
10910! Mem[0000000010101438] = 63ff4fff0b009e16
10911 add %i4,0x038,%g1
10912 stda %f14,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010101438] = 63ff4fff0b000016
10913! %f4 = 400913b6 000000ff, Mem[0000000030081400] = ffffffff 000000ff
10914 stda %f4 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 400913b6 000000ff
10915! %l2 = ffffffffffffffff, Mem[0000000030181400] = 00000000
10916 stba %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
10917! Mem[00000000100c1400] = da770000, %l7 = 00000000000000ff
10918 ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 000000da000000ff
10919! %l2 = ffffffffffffffff, Mem[0000000010081400] = 000000ff
10920 stwa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffff
10921! %l4 = 00000000, %l5 = 00000086, Mem[0000000030181408] = ffff0000 00000000
10922 stda %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 00000086
10923! %f4 = 400913b6, Mem[0000000030101408] = 00000000
10924 sta %f4 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = 400913b6
10925! %l4 = 00000000, %l5 = 00000086, Mem[0000000010141400] = 000000ff 400913b6
10926 stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 00000086
10927! %l0 = 0000000000000040, Mem[0000000010141410] = ffffffffff0000ff
10928 stxa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000040
10929! Starting 10 instruction Load Burst
10930! Mem[0000000030001410] = a96e6a5a864fc9ff, %l1 = ff000000000000ff
10931 ldxa [%i0+%o5]0x89,%l1 ! %l1 = a96e6a5a864fc9ff
10932
10933! Check Point 52 for processor 0
10934
10935 set p0_check_pt_data_52,%g4
10936 rd %ccr,%g5 ! %g5 = 44
10937 ldx [%g4+0x08],%g2
10938 cmp %l0,%g2 ! %l0 = 0000000000000040
10939 bne %xcc,p0_reg_check_fail0
10940 mov 0xee0,%g1
10941 ldx [%g4+0x10],%g2
10942 cmp %l1,%g2 ! %l1 = a96e6a5a864fc9ff
10943 bne %xcc,p0_reg_check_fail1
10944 mov 0xee1,%g1
10945 ldx [%g4+0x18],%g2
10946 cmp %l2,%g2 ! %l2 = ffffffffffffffff
10947 bne %xcc,p0_reg_check_fail2
10948 mov 0xee2,%g1
10949 ldx [%g4+0x20],%g2
10950 cmp %l3,%g2 ! %l3 = 000000000000005a
10951 bne %xcc,p0_reg_check_fail3
10952 mov 0xee3,%g1
10953 ldx [%g4+0x28],%g2
10954 cmp %l4,%g2 ! %l4 = 0000000000000000
10955 bne %xcc,p0_reg_check_fail4
10956 mov 0xee4,%g1
10957 ldx [%g4+0x30],%g2
10958 cmp %l5,%g2 ! %l5 = 0000000000000086
10959 bne %xcc,p0_reg_check_fail5
10960 mov 0xee5,%g1
10961 ldx [%g4+0x38],%g2
10962 cmp %l6,%g2 ! %l6 = 00000000da770000
10963 bne %xcc,p0_reg_check_fail6
10964 mov 0xee6,%g1
10965 ldx [%g4+0x40],%g2
10966 cmp %l7,%g2 ! %l7 = 00000000000000da
10967 bne %xcc,p0_reg_check_fail7
10968 mov 0xee7,%g1
10969 ldx [%g4+0x48],%g3
10970 std %f2,[%g4]
10971 ldx [%g4],%g2
10972 cmp %g3,%g2 ! %f2 = 864fc963 db8bc354
10973 bne %xcc,p0_freg_check_fail
10974 mov 0xf02,%g1
10975 ldx [%g4+0x50],%g3
10976 std %f4,[%g4]
10977 ldx [%g4],%g2
10978 cmp %g3,%g2 ! %f4 = 400913b6 000000ff
10979 bne %xcc,p0_freg_check_fail
10980 mov 0xf04,%g1
10981 ldx [%g4+0x58],%g3
10982 std %f10,[%g4]
10983 ldx [%g4],%g2
10984 cmp %g3,%g2 ! %f10 = ffff0000 864fc9ff
10985 bne %xcc,p0_freg_check_fail
10986 mov 0xf10,%g1
10987 ldx [%g4+0x60],%g3
10988 std %f26,[%g4]
10989 ldx [%g4],%g2
10990 cmp %g3,%g2 ! %f26 = 00000000 000000ff
10991 bne %xcc,p0_freg_check_fail
10992 mov 0xf26,%g1
10993
10994! Check Point 52 completed
10995
10996
10997p0_label_261:
10998! Mem[0000000030101410] = 0000ff00, %f12 = ffffffff
10999 lda [%i4+%o5]0x89,%f12 ! %f12 = 0000ff00
11000! Mem[0000000030041410] = a96e6a5a, %l5 = 0000000000000086
11001 ldsba [%i1+%o5]0x81,%l5 ! %l5 = ffffffffffffffa9
11002! Mem[0000000010081408] = ffffffff000000ff, %l6 = 00000000da770000
11003 ldxa [%i2+%o4]0x88,%l6 ! %l6 = ffffffff000000ff
11004 membar #Sync ! Added by membar checker (53)
11005! Mem[0000000010181400] = 864fc9ff, %l7 = 00000000000000da
11006 ldsba [%i6+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
11007! Mem[0000000030101410] = 0000ff00, %l7 = ffffffffffffffff
11008 ldsba [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
11009! Mem[0000000030081400] = 400913b6, %l5 = ffffffffffffffa9
11010 ldswa [%i2+%g0]0x81,%l5 ! %l5 = 00000000400913b6
11011! Mem[0000000030001408] = 00000000, %l7 = 0000000000000000
11012 lduwa [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000
11013! Mem[00000000100c1408] = 00000000, %l5 = 00000000400913b6
11014 lduwa [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
11015! Mem[0000000030001408] = c9ff000000000000, %f24 = ff0000ff ffffffff
11016 ldda [%i0+%o4]0x89,%f24 ! %f24 = c9ff0000 00000000
11017! Starting 10 instruction Store Burst
11018! Mem[0000000030141408] = ff000000, %l4 = 0000000000000000
11019 ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
11020
11021p0_label_262:
11022! %l1 = a96e6a5a864fc9ff, Mem[0000000010181408] = 000000ff
11023 stba %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff
11024! %l1 = a96e6a5a864fc9ff, Mem[0000000010181420] = ffffffff
11025 stw %l1,[%i6+0x020] ! Mem[0000000010181420] = 864fc9ff
11026! Mem[0000000010081408] = ff000000, %l1 = a96e6a5a864fc9ff
11027 swapa [%i2+%o4]0x80,%l1 ! %l1 = 00000000ff000000
11028! Mem[0000000030041410] = 5a6a6ea9, %l4 = 00000000000000ff
11029 ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 000000a9000000ff
11030! %f28 = 400913b6, Mem[0000000030141410] = 0b3a0000
11031 sta %f28,[%i5+%o5]0x89 ! Mem[0000000030141410] = 400913b6
11032! Mem[0000000030101400] = ff0000ff, %l0 = 0000000000000040
11033 swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000ff0000ff
11034! Mem[0000000010181408] = 000000ff, %l0 = 00000000ff0000ff
11035 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
11036! Mem[00000000211c0001] = ffff7bbb, %l7 = 0000000000000000
11037 ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
11038! %f0 = 54c38bdb 000000ff, %l6 = ffffffff000000ff
11039! Mem[0000000010041418] = ff000000000000ff
11040 add %i1,0x018,%g1
11041 stda %f0,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010041418] = ff000000db8bc354
11042! Starting 10 instruction Load Burst
11043! Mem[0000000010041408] = c9ff0000, %f13 = ffff0000
11044 lda [%i1+%o4]0x88,%f13 ! %f13 = c9ff0000
11045
11046p0_label_263:
11047! Mem[0000000010101400] = 00ffffff, %l2 = ffffffffffffffff
11048 lduwa [%i4+%g0]0x80,%l2 ! %l2 = 0000000000ffffff
11049! Mem[0000000030101410] = 0000ff00, %l7 = 00000000000000ff
11050 lduwa [%i4+%o5]0x89,%l7 ! %l7 = 000000000000ff00
11051! Mem[0000000030101410] = 0000ff00, %f6 = 400913b6
11052 lda [%i4+%o5]0x89,%f6 ! %f6 = 0000ff00
11053! Mem[00000000300c1400] = ffffffff, %l5 = 0000000000000000
11054 ldswa [%i3+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
11055! Mem[0000000030181410] = ffffffff da770000, %l4 = 000000a9, %l5 = ffffffff
11056 ldda [%i6+%o5]0x81,%l4 ! %l4 = 00000000ffffffff 00000000da770000
11057! Mem[0000000030001408] = 00000000, %l7 = 000000000000ff00
11058 lduba [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
11059! Mem[00000000211c0000] = ffff7bbb, %l3 = 000000000000005a
11060 lduh [%o2+%g0],%l3 ! %l3 = 000000000000ffff
11061! Mem[0000000010141400] = 00000000, %l7 = 0000000000000000
11062 lduha [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000
11063! Mem[00000000300c1408] = 00000000 ffffffff, %l0 = 000000ff, %l1 = ff000000
11064 ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000 00000000ffffffff
11065! Starting 10 instruction Store Burst
11066! Mem[0000000021800101] = ffffb49a, %l4 = 00000000ffffffff
11067 ldstuba [%o3+0x101]%asi,%l4 ! %l4 = 000000ff000000ff
11068
11069p0_label_264:
11070! %l1 = 00000000ffffffff, Mem[00000000211c0001] = ffff7bbb, %asi = 80
11071 stba %l1,[%o2+0x001]%asi ! Mem[00000000211c0000] = ffff7bbb
11072! %l2 = 00ffffff, %l3 = 0000ffff, Mem[0000000030101410] = 0000ff00 a3002dba
11073 stda %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00ffffff 0000ffff
11074! Mem[00000000100c1400] = ff770000, %l7 = 0000000000000000
11075 ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
11076! %l5 = 00000000da770000, Mem[00000000100c140c] = 00000000, %asi = 80
11077 stwa %l5,[%i3+0x00c]%asi ! Mem[00000000100c140c] = da770000
11078! %l4 = 00000000000000ff, Mem[00000000211c0001] = ffff7bbb
11079 stb %l4,[%o2+0x001] ! Mem[00000000211c0000] = ffff7bbb
11080! Mem[0000000010041408] = 0000ffc9, %l4 = 00000000000000ff
11081 swapa [%i1+%o4]0x80,%l4 ! %l4 = 000000000000ffc9
11082! %f4 = 400913b6 000000ff, Mem[0000000030181408] = 00000000 86000000
11083 stda %f4 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 400913b6 000000ff
11084! Mem[0000000030181400] = 000000ff, %l3 = 000000000000ffff
11085 swapa [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
11086! %f0 = 54c38bdb 000000ff, %l1 = 00000000ffffffff
11087! Mem[0000000030041418] = ffffffff000000ff
11088 add %i1,0x018,%g1
11089 stda %f0,[%g1+%l1]ASI_PST8_S ! Mem[0000000030041418] = 54c38bdb000000ff
11090! Starting 10 instruction Load Burst
11091! Mem[0000000010101410] = 00000000 000000ff, %l4 = 0000ffc9, %l5 = da770000
11092 ldda [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff 0000000000000000
11093
11094p0_label_265:
11095! Mem[0000000010081424] = 0000ffff, %l7 = 00000000000000ff
11096 lduh [%i2+0x024],%l7 ! %l7 = 0000000000000000
11097! Mem[0000000030081410] = ff0913b6ff0000ff, %l4 = 00000000000000ff
11098 ldxa [%i2+%o5]0x81,%l4 ! %l4 = ff0913b6ff0000ff
11099! Mem[0000000030141410] = b6130940, %l1 = 00000000ffffffff
11100 ldswa [%i5+%o5]0x81,%l1 ! %l1 = ffffffffb6130940
11101! Mem[0000000030081400] = 400913b6, %f2 = 864fc963
11102 lda [%i2+%g0]0x81,%f2 ! %f2 = 400913b6
11103! Mem[00000000300c1400] = ffffffff0000007f, %f8 = ffffffff 06fd1eff
11104 ldda [%i3+%g0]0x81,%f8 ! %f8 = ffffffff 0000007f
11105! Mem[00000000300c1410] = 000000ff, %l7 = 0000000000000000
11106 ldswa [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
11107! Mem[0000000010181408] = 000000ff, %l7 = 00000000000000ff
11108 ldswa [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
11109! Mem[0000000010101408] = ff4fc9ff, %l3 = 00000000000000ff
11110 lduha [%i4+%o4]0x80,%l3 ! %l3 = 000000000000ff4f
11111! Mem[0000000030081410] = ff0913b6, %l1 = ffffffffb6130940
11112 lduwa [%i2+%o5]0x81,%l1 ! %l1 = 00000000ff0913b6
11113! Starting 10 instruction Store Burst
11114! %f13 = c9ff0000, Mem[0000000010001400] = db8bc354
11115 sta %f13,[%i0+%g0]0x88 ! Mem[0000000010001400] = c9ff0000
11116
11117! Check Point 53 for processor 0
11118
11119 set p0_check_pt_data_53,%g4
11120 rd %ccr,%g5 ! %g5 = 44
11121 ldx [%g4+0x08],%g2
11122 cmp %l0,%g2 ! %l0 = 0000000000000000
11123 bne %xcc,p0_reg_check_fail0
11124 mov 0xee0,%g1
11125 ldx [%g4+0x10],%g2
11126 cmp %l1,%g2 ! %l1 = 00000000ff0913b6
11127 bne %xcc,p0_reg_check_fail1
11128 mov 0xee1,%g1
11129 ldx [%g4+0x18],%g2
11130 cmp %l2,%g2 ! %l2 = 0000000000ffffff
11131 bne %xcc,p0_reg_check_fail2
11132 mov 0xee2,%g1
11133 ldx [%g4+0x20],%g2
11134 cmp %l3,%g2 ! %l3 = 000000000000ff4f
11135 bne %xcc,p0_reg_check_fail3
11136 mov 0xee3,%g1
11137 ldx [%g4+0x28],%g2
11138 cmp %l4,%g2 ! %l4 = ff0913b6ff0000ff
11139 bne %xcc,p0_reg_check_fail4
11140 mov 0xee4,%g1
11141 ldx [%g4+0x30],%g2
11142 cmp %l5,%g2 ! %l5 = 0000000000000000
11143 bne %xcc,p0_reg_check_fail5
11144 mov 0xee5,%g1
11145 ldx [%g4+0x38],%g2
11146 cmp %l6,%g2 ! %l6 = ffffffff000000ff
11147 bne %xcc,p0_reg_check_fail6
11148 mov 0xee6,%g1
11149 ldx [%g4+0x40],%g2
11150 cmp %l7,%g2 ! %l7 = 00000000000000ff
11151 bne %xcc,p0_reg_check_fail7
11152 mov 0xee7,%g1
11153 ldx [%g4+0x48],%g3
11154 std %f0,[%g4]
11155 ldx [%g4],%g2
11156 cmp %g3,%g2 ! %f0 = 54c38bdb 000000ff
11157 bne %xcc,p0_freg_check_fail
11158 mov 0xf00,%g1
11159 ldx [%g4+0x50],%g3
11160 std %f2,[%g4]
11161 ldx [%g4],%g2
11162 cmp %g3,%g2 ! %f2 = 400913b6 db8bc354
11163 bne %xcc,p0_freg_check_fail
11164 mov 0xf02,%g1
11165 ldx [%g4+0x58],%g3
11166 std %f4,[%g4]
11167 ldx [%g4],%g2
11168 cmp %g3,%g2 ! %f4 = 400913b6 000000ff
11169 bne %xcc,p0_freg_check_fail
11170 mov 0xf04,%g1
11171 ldx [%g4+0x60],%g3
11172 std %f6,[%g4]
11173 ldx [%g4],%g2
11174 cmp %g3,%g2 ! %f6 = 0000ff00 ff0000ff
11175 bne %xcc,p0_freg_check_fail
11176 mov 0xf06,%g1
11177 ldx [%g4+0x68],%g3
11178 std %f8,[%g4]
11179 ldx [%g4],%g2
11180 cmp %g3,%g2 ! %f8 = ffffffff 0000007f
11181 bne %xcc,p0_freg_check_fail
11182 mov 0xf08,%g1
11183 ldx [%g4+0x70],%g3
11184 std %f12,[%g4]
11185 ldx [%g4],%g2
11186 cmp %g3,%g2 ! %f12 = 0000ff00 c9ff0000
11187 bne %xcc,p0_freg_check_fail
11188 mov 0xf12,%g1
11189 ldx [%g4+0x78],%g3
11190 std %f24,[%g4]
11191 ldx [%g4],%g2
11192 cmp %g3,%g2 ! %f24 = c9ff0000 00000000
11193 bne %xcc,p0_freg_check_fail
11194 mov 0xf24,%g1
11195
11196! Check Point 53 completed
11197
11198
11199p0_label_266:
11200! %l2 = 00ffffff, %l3 = 0000ff4f, Mem[0000000030181400] = 0000ffff ffffffff
11201 stda %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00ffffff 0000ff4f
11202! %l2 = 0000000000ffffff, Mem[0000000010181420] = 864fc9ff, %asi = 80
11203 stwa %l2,[%i6+0x020]%asi ! Mem[0000000010181420] = 00ffffff
11204! Mem[0000000010141418] = 00000000000000ff, %l0 = 0000000000000000, %l6 = ffffffff000000ff
11205 add %i5,0x18,%g1
11206 casxa [%g1]0x80,%l0,%l6 ! %l6 = 00000000000000ff
11207! %f2 = 400913b6 db8bc354, %l7 = 00000000000000ff
11208! Mem[0000000030001428] = 00000000b61309ff
11209 add %i0,0x028,%g1
11210 stda %f2,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030001428] = 54c38bdbb6130940
11211! Mem[0000000010181408] = ff000000, %l5 = 0000000000000000
11212 swap [%i6+%o4],%l5 ! %l5 = 00000000ff000000
11213! %f13 = c9ff0000, Mem[0000000030101410] = 00ffffff
11214 sta %f13,[%i4+%o5]0x89 ! Mem[0000000030101410] = c9ff0000
11215! %l1 = 00000000ff0913b6, Mem[00000000300c1400] = ffffffff
11216 stwa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff0913b6
11217! Mem[0000000030181408] = 000000ff, %l1 = 00000000ff0913b6
11218 swapa [%i6+%o4]0x89,%l1 ! %l1 = 00000000000000ff
11219! %l4 = ff0913b6ff0000ff, Mem[0000000010181400] = a96e6a5a864fc9ff
11220 stxa %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff0913b6ff0000ff
11221! Starting 10 instruction Load Burst
11222! Mem[0000000010101410] = 00000000000000ff, %f14 = ff000000 a5000000
11223 ldda [%i4+%o5]0x88,%f14 ! %f14 = 00000000 000000ff
11224
11225p0_label_267:
11226! Mem[000000001000142c] = 0000ffff, %l7 = 00000000000000ff
11227 ldsw [%i0+0x02c],%l7 ! %l7 = 000000000000ffff
11228! Mem[0000000010181408] = ff00000000000000, %l3 = 000000000000ff4f
11229 ldxa [%i6+%o4]0x88,%l3 ! %l3 = ff00000000000000
11230! Mem[0000000010001410] = 54c38bdb 000000ff, %l6 = 000000ff, %l7 = 0000ffff
11231 ldda [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff 0000000054c38bdb
11232! Mem[0000000030041408] = 0000ffff, %l4 = ff0913b6ff0000ff
11233 ldswa [%i1+%o4]0x89,%l4 ! %l4 = 000000000000ffff
11234! Mem[0000000030041408] = 0000ffff, %l0 = 0000000000000000
11235 lduha [%i1+%o4]0x89,%l0 ! %l0 = 000000000000ffff
11236! Mem[00000000100c1408] = 000077da00000000, %f14 = 00000000 000000ff
11237 ldda [%i3+%o4]0x88,%f14 ! %f14 = 000077da 00000000
11238! Mem[0000000010101400] = ffffff00, %l0 = 000000000000ffff
11239 lduba [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
11240! Mem[0000000010001400] = 0000ffc9, %l5 = 00000000ff000000
11241 ldswa [%i0+%g0]0x80,%l5 ! %l5 = 000000000000ffc9
11242! Mem[00000000100c1410] = ff000000, %l5 = 000000000000ffc9
11243 ldsba [%i3+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
11244! Starting 10 instruction Store Burst
11245! Mem[0000000010001400] = c9ff0000, %l3 = ff00000000000000
11246 ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 00000000000000ff
11247
11248p0_label_268:
11249! %l4 = 000000000000ffff, Mem[000000001010140e] = 864fc9ff, %asi = 80
11250 stba %l4,[%i4+0x00e]%asi ! Mem[000000001010140c] = 864fffff
11251! %f0 = 54c38bdb 000000ff 400913b6 db8bc354
11252! %f4 = 400913b6 000000ff 0000ff00 ff0000ff
11253! %f8 = ffffffff 0000007f ffff0000 864fc9ff
11254! %f12 = 0000ff00 c9ff0000 000077da 00000000
11255 stda %f0,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
11256! %l0 = 0000000000000000, Mem[0000000010041408] = 000000ff
11257 stwa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
11258! %l2 = 0000000000ffffff, Mem[0000000030141400] = ff000000
11259 stba %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff0000ff
11260! %f24 = c9ff0000, Mem[0000000030101400] = 40000000
11261 sta %f24,[%i4+%g0]0x81 ! Mem[0000000030101400] = c9ff0000
11262! %l0 = 0000000000000000, Mem[0000000010181418] = ff000000, %asi = 80
11263 stwa %l0,[%i6+0x018]%asi ! Mem[0000000010181418] = 00000000
11264! %f16 = a96e6a5a, Mem[0000000010041400] = 000000ff
11265 sta %f16,[%i1+%g0]0x88 ! Mem[0000000010041400] = a96e6a5a
11266! %l3 = 0000000000000000, Mem[0000000010141414] = 00000000, %asi = 80
11267 stha %l3,[%i5+0x014]%asi ! Mem[0000000010141414] = 00000000
11268! %l2 = 00ffffff, %l3 = 00000000, Mem[0000000010101400] = ffffff00 00000000
11269 stda %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00ffffff 00000000
11270! Starting 10 instruction Load Burst
11271! Mem[0000000030141410] = 400913b6, %l2 = 0000000000ffffff
11272 ldsba [%i5+%o5]0x89,%l2 ! %l2 = ffffffffffffffb6
11273
11274p0_label_269:
11275! Mem[00000000201c0000] = ffffaf65, %l5 = ffffffffffffffff
11276 ldsb [%o0+%g0],%l5 ! %l5 = ffffffffffffffff
11277! Mem[0000000010101410] = 000000ff, %l7 = 0000000054c38bdb
11278 ldswa [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ff
11279! Mem[0000000010001410] = 54c38bdb000000ff, %f26 = 00000000 000000ff
11280 ldda [%i0+%o5]0x88,%f26 ! %f26 = 54c38bdb 000000ff
11281! Mem[0000000030041408] = ffff0000 000000ff, %l6 = 000000ff, %l7 = 000000ff
11282 ldda [%i1+%o4]0x81,%l6 ! %l6 = 00000000ffff0000 00000000000000ff
11283! Mem[0000000030181410] = ffffffff, %l4 = 000000000000ffff
11284 ldsha [%i6+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
11285! Mem[0000000010081410] = 54c38bdb 000000ff, %l0 = 00000000, %l1 = 000000ff
11286 ldda [%i2+%o5]0x80,%l0 ! %l0 = 0000000054c38bdb 00000000000000ff
11287! Mem[0000000010141400] = 00000000 86000000, %l2 = ffffffb6, %l3 = 00000000
11288 ldda [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000 0000000086000000
11289! Mem[0000000010041408] = 00000000 ff000000, %l2 = 00000000, %l3 = 86000000
11290 ldd [%i1+%o4],%l2 ! %l2 = 0000000000000000 00000000ff000000
11291! Mem[0000000010181410] = ffc94f8600000000, %f16 = a96e6a5a 864fc9ff
11292 ldd [%i6+%o5],%f16 ! %f16 = ffc94f86 00000000
11293! Starting 10 instruction Store Burst
11294! Mem[0000000010041410] = ffffffff, %l3 = 00000000ff000000
11295 ldstuba [%i1+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
11296
11297p0_label_270:
11298! %l1 = 00000000000000ff, Mem[0000000030041410] = ff6e6a5a
11299 stba %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff6e6a5a
11300! Mem[0000000020800041] = ffffac70, %l3 = 00000000000000ff
11301 ldstuba [%o1+0x041]%asi,%l3 ! %l3 = 000000ff000000ff
11302! %l7 = 00000000000000ff, Mem[0000000010001408] = ffffffff
11303 stwa %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
11304! Mem[0000000010101410] = ff000000, %l5 = ffffffffffffffff
11305 swapa [%i4+%o5]0x80,%l5 ! %l5 = 00000000ff000000
11306! %f26 = 54c38bdb 000000ff, Mem[0000000030101410] = c9ff0000 0000ffff
11307 stda %f26,[%i4+%o5]0x89 ! Mem[0000000030101410] = 54c38bdb 000000ff
11308! %l0 = 0000000054c38bdb, Mem[0000000030081400] = 400913b6
11309 stba %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = db0913b6
11310! %f27 = 000000ff, Mem[0000000030181410] = ffffffff
11311 sta %f27,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
11312! %l0 = 0000000054c38bdb, Mem[00000000100c1408] = 000077da00000000
11313 stxa %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000054c38bdb
11314! Mem[0000000010141407] = 86000000, %l0 = 0000000054c38bdb
11315 ldstub [%i5+0x007],%l0 ! %l0 = 00000000000000ff
11316! Starting 10 instruction Load Burst
11317! Mem[0000000030181400] = 00ffffff, %l6 = 00000000ffff0000
11318 ldsha [%i6+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
11319
11320! Check Point 54 for processor 0
11321
11322 set p0_check_pt_data_54,%g4
11323 rd %ccr,%g5 ! %g5 = 44
11324 ldx [%g4+0x08],%g2
11325 cmp %l0,%g2 ! %l0 = 0000000000000000
11326 bne %xcc,p0_reg_check_fail0
11327 mov 0xee0,%g1
11328 ldx [%g4+0x10],%g2
11329 cmp %l2,%g2 ! %l2 = 0000000000000000
11330 bne %xcc,p0_reg_check_fail2
11331 mov 0xee2,%g1
11332 ldx [%g4+0x18],%g2
11333 cmp %l3,%g2 ! %l3 = 00000000000000ff
11334 bne %xcc,p0_reg_check_fail3
11335 mov 0xee3,%g1
11336 ldx [%g4+0x20],%g2
11337 cmp %l4,%g2 ! %l4 = ffffffffffffffff
11338 bne %xcc,p0_reg_check_fail4
11339 mov 0xee4,%g1
11340 ldx [%g4+0x28],%g2
11341 cmp %l5,%g2 ! %l5 = 00000000ff000000
11342 bne %xcc,p0_reg_check_fail5
11343 mov 0xee5,%g1
11344 ldx [%g4+0x30],%g2
11345 cmp %l6,%g2 ! %l6 = ffffffffffffffff
11346 bne %xcc,p0_reg_check_fail6
11347 mov 0xee6,%g1
11348 ldx [%g4+0x38],%g2
11349 cmp %l7,%g2 ! %l7 = 00000000000000ff
11350 bne %xcc,p0_reg_check_fail7
11351 mov 0xee7,%g1
11352 ldx [%g4+0x40],%g3
11353 std %f0,[%g4]
11354 ldx [%g4],%g2
11355 cmp %g3,%g2 ! %f0 = 54c38bdb 000000ff
11356 bne %xcc,p0_freg_check_fail
11357 mov 0xf00,%g1
11358 ldx [%g4+0x48],%g3
11359 std %f2,[%g4]
11360 ldx [%g4],%g2
11361 cmp %g3,%g2 ! %f2 = 400913b6 db8bc354
11362 bne %xcc,p0_freg_check_fail
11363 mov 0xf02,%g1
11364 ldx [%g4+0x50],%g3
11365 std %f6,[%g4]
11366 ldx [%g4],%g2
11367 cmp %g3,%g2 ! %f6 = 0000ff00 ff0000ff
11368 bne %xcc,p0_freg_check_fail
11369 mov 0xf06,%g1
11370 ldx [%g4+0x58],%g3
11371 std %f14,[%g4]
11372 ldx [%g4],%g2
11373 cmp %g3,%g2 ! %f14 = 000077da 00000000
11374 bne %xcc,p0_freg_check_fail
11375 mov 0xf14,%g1
11376 ldx [%g4+0x60],%g3
11377 std %f16,[%g4]
11378 ldx [%g4],%g2
11379 cmp %g3,%g2 ! %f16 = ffc94f86 00000000
11380 bne %xcc,p0_freg_check_fail
11381 mov 0xf16,%g1
11382 ldx [%g4+0x68],%g3
11383 std %f26,[%g4]
11384 ldx [%g4],%g2
11385 cmp %g3,%g2 ! %f26 = 54c38bdb 000000ff
11386 bne %xcc,p0_freg_check_fail
11387 mov 0xf26,%g1
11388
11389! Check Point 54 completed
11390
11391
11392p0_label_271:
11393! Mem[0000000010081420] = 0000ffa5, %l0 = 0000000000000000
11394 lduha [%i2+0x022]%asi,%l0 ! %l0 = 000000000000ffa5
11395! Mem[0000000030041410] = ffc94f865a6a6eff, %f4 = 400913b6 000000ff
11396 ldda [%i1+%o5]0x89,%f4 ! %f4 = ffc94f86 5a6a6eff
11397! Mem[0000000010041408] = 00000000, %l3 = 00000000000000ff
11398 ldsha [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
11399! Mem[0000000010001438] = ff000000ffffffff, %f26 = 54c38bdb 000000ff
11400 ldda [%i0+0x038]%asi,%f26 ! %f26 = ff000000 ffffffff
11401! Mem[0000000030141408] = 00000000000000ff, %f30 = ff0000ff ff0000ff
11402 ldda [%i5+%o4]0x89,%f30 ! %f30 = 00000000 000000ff
11403! Mem[0000000010101410] = ffffffff, %l2 = 0000000000000000
11404 ldswa [%i4+0x010]%asi,%l2 ! %l2 = ffffffffffffffff
11405! Mem[0000000030141400] = ff0000ff00000000, %f14 = 000077da 00000000
11406 ldda [%i5+%g0]0x81,%f14 ! %f14 = ff0000ff 00000000
11407! Mem[0000000010041400] = 5a6a6ea9, %l4 = ffffffffffffffff
11408 lduba [%i1+%g0]0x80,%l4 ! %l4 = 000000000000005a
11409! Mem[0000000010001410] = ff000000, %l6 = ffffffffffffffff
11410 ldswa [%i0+%o5]0x80,%l6 ! %l6 = ffffffffff000000
11411! Starting 10 instruction Store Burst
11412 membar #Sync ! Added by membar checker (54)
11413! Mem[00000000300c1410] = 400913b6, %l4 = 000000000000005a
11414 swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000400913b6
11415
11416p0_label_272:
11417! Mem[0000000030001408] = 00000000, %l0 = 000000000000ffa5
11418 ldstuba [%i0+%o4]0x81,%l0 ! %l0 = 00000000000000ff
11419! Mem[0000000030081410] = b61309ff, %l0 = 0000000000000000
11420 ldstuba [%i2+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
11421! Mem[00000000300c1400] = 54c38bdb, %l6 = ffffffffff000000
11422 swapa [%i3+%g0]0x81,%l6 ! %l6 = 0000000054c38bdb
11423! Mem[00000000100c1400] = ff770000, %l1 = 00000000000000ff
11424 ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
11425! %l5 = 00000000ff000000, Mem[00000000100c1408] = db8bc354
11426 stha %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000c354
11427! %l7 = 00000000000000ff, Mem[0000000030041400] = 00000000
11428 stba %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
11429! %l6 = 54c38bdb, %l7 = 000000ff, Mem[0000000010041408] = 00000000 ff000000
11430 stda %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 54c38bdb 000000ff
11431! Mem[0000000010181408] = 00000000, %l4 = 00000000400913b6
11432 ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
11433! Mem[000000001000141c] = 000000ff, %l7 = 00000000000000ff
11434 ldstuba [%i0+0x01c]%asi,%l7 ! %l7 = 00000000000000ff
11435! Starting 10 instruction Load Burst
11436! Mem[00000000300c1400] = ff000000000000ff, %l3 = 0000000000000000
11437 ldxa [%i3+%g0]0x89,%l3 ! %l3 = ff000000000000ff
11438
11439p0_label_273:
11440! Mem[00000000100c1410] = ff000000, %l5 = 00000000ff000000
11441 ldswa [%i3+0x010]%asi,%l5 ! %l5 = ffffffffff000000
11442! Mem[00000000201c0000] = ffffaf65, %l7 = 0000000000000000
11443 ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
11444! %l7 = ffffffffffffffff, imm = ffffffffffffff68, %l2 = ffffffffffffffff
11445 andn %l7,-0x098,%l2 ! %l2 = 0000000000000097
11446! Mem[0000000010041408] = 54c38bdb, %l0 = 00000000000000ff
11447 lduba [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000054
11448! Mem[0000000010101408] = ff4fc9ff, %l3 = ff000000000000ff
11449 lduba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
11450! Mem[0000000010181410] = 864fc9ff, %l2 = 0000000000000097
11451 ldswa [%i6+%o5]0x88,%l2 ! %l2 = ffffffff864fc9ff
11452! Mem[00000000100c1408] = 0000000054c30000, %l2 = ffffffff864fc9ff
11453 ldxa [%i3+%o4]0x88,%l2 ! %l2 = 0000000054c30000
11454! Mem[0000000010041420] = 000000ff 00ff0000, %l4 = 00000000, %l5 = ff000000
11455 ldda [%i1+0x020]%asi,%l4 ! %l4 = 00000000000000ff 0000000000ff0000
11456! Mem[0000000030141410] = 400913b6, %l7 = ffffffffffffffff
11457 ldswa [%i5+%o5]0x89,%l7 ! %l7 = 00000000400913b6
11458! Starting 10 instruction Store Burst
11459! Mem[00000000100c1410] = ff000000, %l6 = 0000000054c38bdb
11460 swapa [%i3+%o5]0x80,%l6 ! %l6 = 00000000ff000000
11461
11462p0_label_274:
11463! %l6 = 00000000ff000000, Mem[0000000010001400] = c9ff00ff
11464 stha %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = c9ff0000
11465! Mem[0000000030181410] = 000000ff, %l2 = 0000000054c30000
11466 swapa [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ff
11467! Mem[0000000030041410] = ff6e6a5a, %l6 = 00000000ff000000
11468 swapa [%i1+%o5]0x81,%l6 ! %l6 = 00000000ff6e6a5a
11469! Mem[0000000010141420] = ccbeffaee46cbd64, %l6 = 00000000ff6e6a5a, %l7 = 00000000400913b6
11470 add %i5,0x20,%g1
11471 casxa [%g1]0x80,%l6,%l7 ! %l7 = ccbeffaee46cbd64
11472! %f18 = ff000000 000000ff, Mem[0000000030181400] = ffffff00 4fff0000
11473 stda %f18,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000 000000ff
11474! %l0 = 0000000000000054, Mem[0000000010081400] = ffffffff
11475 stba %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffff54
11476! %l6 = ff6e6a5a, %l7 = e46cbd64, Mem[0000000010081400] = ffffff54 ff000000
11477 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff6e6a5a e46cbd64
11478! %l7 = ccbeffaee46cbd64, Mem[0000000030101408] = 400913b6
11479 stha %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = bd6413b6
11480! %l1 = 00000000000000ff, Mem[0000000030181408] = 400913b6ff0913b6
11481 stxa %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000000000ff
11482! Starting 10 instruction Load Burst
11483! Mem[0000000010101400] = 00ffffff, %f9 = 0000007f
11484 lda [%i4+%g0]0x88,%f9 ! %f9 = 00ffffff
11485
11486p0_label_275:
11487! Mem[000000001018141c] = ffffffff, %l2 = 00000000000000ff
11488 ldswa [%i6+0x01c]%asi,%l2 ! %l2 = ffffffffffffffff
11489! Mem[0000000030081400] = db0913b6, %l0 = 0000000000000054
11490 ldsha [%i2+%g0]0x81,%l0 ! %l0 = ffffffffffffdb09
11491! Mem[0000000010041400] = a96e6a5a, %l3 = 00000000000000ff
11492 ldsha [%i1+%g0]0x88,%l3 ! %l3 = 0000000000006a5a
11493! Mem[00000000300c1410] = 5a000000, %l3 = 0000000000006a5a
11494 lduha [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
11495! Mem[0000000010001400] = 0000ffc9, %f30 = 00000000
11496 lda [%i0+%g0]0x80,%f30 ! %f30 = 0000ffc9
11497! Mem[0000000030181400] = ff000000, %l0 = ffffffffffffdb09
11498 ldsba [%i6+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
11499! Mem[0000000010001400] = 0000ffc9, %l7 = ccbeffaee46cbd64
11500 lduha [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
11501! %l6 = 00000000ff6e6a5a, Mem[0000000010141414] = 00000000, %asi = 80
11502 stba %l6,[%i5+0x014]%asi ! Mem[0000000010141414] = 5a000000
11503! %l5 = 0000000000ff0000, %l3 = 0000000000000000, %l6 = 00000000ff6e6a5a
11504 xnor %l5,%l3,%l6 ! %l6 = ffffffffff00ffff
11505! Starting 10 instruction Store Burst
11506! Mem[0000000030141410] = b6130940, %l5 = 0000000000ff0000
11507 swapa [%i5+%o5]0x81,%l5 ! %l5 = 00000000b6130940
11508
11509! Check Point 55 for processor 0
11510
11511 set p0_check_pt_data_55,%g4
11512 rd %ccr,%g5 ! %g5 = 44
11513 ldx [%g4+0x08],%g2
11514 cmp %l0,%g2 ! %l0 = ffffffffffffffff
11515 bne %xcc,p0_reg_check_fail0
11516 mov 0xee0,%g1
11517 ldx [%g4+0x10],%g2
11518 cmp %l1,%g2 ! %l1 = 00000000000000ff
11519 bne %xcc,p0_reg_check_fail1
11520 mov 0xee1,%g1
11521 ldx [%g4+0x18],%g2
11522 cmp %l2,%g2 ! %l2 = ffffffffffffffff
11523 bne %xcc,p0_reg_check_fail2
11524 mov 0xee2,%g1
11525 ldx [%g4+0x20],%g2
11526 cmp %l3,%g2 ! %l3 = 0000000000000000
11527 bne %xcc,p0_reg_check_fail3
11528 mov 0xee3,%g1
11529 ldx [%g4+0x28],%g2
11530 cmp %l4,%g2 ! %l4 = 00000000000000ff
11531 bne %xcc,p0_reg_check_fail4
11532 mov 0xee4,%g1
11533 ldx [%g4+0x30],%g2
11534 cmp %l5,%g2 ! %l5 = 00000000b6130940
11535 bne %xcc,p0_reg_check_fail5
11536 mov 0xee5,%g1
11537 ldx [%g4+0x38],%g2
11538 cmp %l6,%g2 ! %l6 = ffffffffff00ffff
11539 bne %xcc,p0_reg_check_fail6
11540 mov 0xee6,%g1
11541 ldx [%g4+0x40],%g2
11542 cmp %l7,%g2 ! %l7 = 0000000000000000
11543 bne %xcc,p0_reg_check_fail7
11544 mov 0xee7,%g1
11545 ldx [%g4+0x48],%g3
11546 std %f4,[%g4]
11547 ldx [%g4],%g2
11548 cmp %g3,%g2 ! %f4 = ffc94f86 5a6a6eff
11549 bne %xcc,p0_freg_check_fail
11550 mov 0xf04,%g1
11551 ldx [%g4+0x50],%g3
11552 std %f8,[%g4]
11553 ldx [%g4],%g2
11554 cmp %g3,%g2 ! %f8 = ffffffff 00ffffff
11555 bne %xcc,p0_freg_check_fail
11556 mov 0xf08,%g1
11557 ldx [%g4+0x58],%g3
11558 std %f14,[%g4]
11559 ldx [%g4],%g2
11560 cmp %g3,%g2 ! %f14 = ff0000ff 00000000
11561 bne %xcc,p0_freg_check_fail
11562 mov 0xf14,%g1
11563 ldx [%g4+0x60],%g3
11564 std %f26,[%g4]
11565 ldx [%g4],%g2
11566 cmp %g3,%g2 ! %f26 = ff000000 ffffffff
11567 bne %xcc,p0_freg_check_fail
11568 mov 0xf26,%g1
11569 ldx [%g4+0x68],%g3
11570 std %f30,[%g4]
11571 ldx [%g4],%g2
11572 cmp %g3,%g2 ! %f30 = 0000ffc9 000000ff
11573 bne %xcc,p0_freg_check_fail
11574 mov 0xf30,%g1
11575
11576! Check Point 55 completed
11577
11578
11579p0_label_276:
11580! %f13 = c9ff0000, Mem[0000000030101408] = b61364bd
11581 sta %f13,[%i4+%o4]0x89 ! Mem[0000000030101408] = c9ff0000
11582! %l6 = ffffffffff00ffff, Mem[0000000030041410] = 000000ff
11583 stba %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
11584! %l5 = 00000000b6130940, Mem[0000000010141400] = 00000000
11585 stba %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 40000000
11586! %l3 = 0000000000000000, Mem[0000000030001400] = b6130940
11587 stha %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000940
11588! %l4 = 00000000000000ff, Mem[0000000030041400] = 000000ff
11589 stwa %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
11590! %l0 = ffffffffffffffff, Mem[00000000201c0000] = ffffaf65
11591 stb %l0,[%o0+%g0] ! Mem[00000000201c0000] = ffffaf65
11592! %l7 = 0000000000000000, Mem[0000000030041400] = 000000ff
11593 stha %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
11594! %f24 = c9ff0000 00000000, Mem[0000000030141408] = ff000000 00000000
11595 stda %f24,[%i5+%o4]0x81 ! Mem[0000000030141408] = c9ff0000 00000000
11596! %l7 = 0000000000000000, Mem[0000000010041408] = ff000000db8bc354
11597 stxa %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
11598! Starting 10 instruction Load Burst
11599! Mem[0000000010101430] = 77da1fff, %l4 = 00000000000000ff
11600 ldsw [%i4+0x030],%l4 ! %l4 = 0000000077da1fff
11601
11602p0_label_277:
11603! Mem[0000000021800100] = ffffb49a, %l3 = 0000000000000000
11604 ldsh [%o3+0x100],%l3 ! %l3 = ffffffffffffffff
11605! Mem[0000000010181400] = ff0000ff, %l4 = 0000000077da1fff
11606 ldsba [%i6+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
11607! Mem[0000000010041410] = 864fc963 ffffffff, %l4 = ffffffff, %l5 = b6130940
11608 ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000ffffffff 00000000864fc963
11609! Mem[0000000010181400] = ff0000ff, %l0 = ffffffffffffffff
11610 ldsha [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffff00
11611! Mem[0000000010041408] = 00000000 00000000, %l6 = ff00ffff, %l7 = 00000000
11612 ldda [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
11613! Mem[0000000010181408] = ff000000, %l7 = 0000000000000000
11614 ldsba [%i6+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
11615! Mem[0000000010101438] = 63ff4fff, %l6 = 0000000000000000
11616 lduha [%i4+0x038]%asi,%l6 ! %l6 = 00000000000063ff
11617! Mem[00000000300c1408] = b6130940, %l7 = ffffffffffffffff
11618 lduba [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000040
11619! Mem[0000000010001410] = 54c38bdb000000ff, %f4 = ffc94f86 5a6a6eff
11620 ldda [%i0+%o5]0x88,%f4 ! %f4 = 54c38bdb 000000ff
11621! Starting 10 instruction Store Burst
11622! Mem[00000000100c1400] = 000077ff, %l3 = ffffffffffffffff
11623 ldstuba [%i3+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
11624
11625p0_label_278:
11626! %f0 = 54c38bdb 000000ff, Mem[0000000010101408] = ff4fc9ff 864fffff
11627 stda %f0 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 54c38bdb 000000ff
11628! Mem[000000001000141a] = 54c38bdb, %l2 = ffffffffffffffff
11629 ldstuba [%i0+0x01a]%asi,%l2 ! %l2 = 0000008b000000ff
11630! Mem[00000000211c0000] = ffff7bbb, %l7 = 0000000000000040
11631 ldstub [%o2+%g0],%l7 ! %l7 = 000000ff000000ff
11632! %f14 = ff0000ff 00000000, %l5 = 00000000864fc963
11633! Mem[00000000300c1420] = ffffffff0000007f
11634 add %i3,0x020,%g1
11635 stda %f14,[%g1+%l5]ASI_PST8_S ! Mem[00000000300c1420] = ff0000ff00000000
11636! Mem[0000000021800181] = 00002200, %l1 = 00000000000000ff
11637 ldstub [%o3+0x181],%l1 ! %l1 = 00000000000000ff
11638! %l4 = 00000000ffffffff, Mem[00000000100c1408] = 0000000054c30000
11639 stxa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000ffffffff
11640! %f26 = ff000000 ffffffff, Mem[0000000010001400] = c9ff0000 864fc963
11641 stda %f26,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000000 ffffffff
11642! %f0 = 54c38bdb 000000ff, %l4 = 00000000ffffffff
11643! Mem[00000000100c1430] = ffffffff000000a5
11644 add %i3,0x030,%g1
11645 stda %f0,[%g1+%l4]ASI_PST8_PL ! Mem[00000000100c1430] = ff000000db8bc354
11646! Mem[0000000030101408] = c9ff0000, %l1 = 0000000000000000
11647 swapa [%i4+%o4]0x89,%l1 ! %l1 = 00000000c9ff0000
11648! Starting 10 instruction Load Burst
11649! Mem[00000000300c1408] = 54c38bdb b6130940, %l4 = ffffffff, %l5 = 864fc963
11650 ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000b6130940 0000000054c38bdb
11651
11652p0_label_279:
11653! Mem[00000000300c1408] = 400913b6db8bc354, %f4 = 54c38bdb 000000ff
11654 ldda [%i3+%o4]0x81,%f4 ! %f4 = 400913b6 db8bc354
11655! Mem[0000000010141418] = 00000000 000000ff, %l0 = ffffff00, %l1 = c9ff0000
11656 ldd [%i5+0x018],%l0 ! %l0 = 0000000000000000 00000000000000ff
11657! Mem[00000000201c0000] = ffffaf65, %l2 = 000000000000008b
11658 ldub [%o0+0x001],%l2 ! %l2 = 00000000000000ff
11659! Mem[00000000211c0000] = ffff7bbb, %l3 = 00000000000000ff
11660 lduba [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ff
11661! Mem[0000000030001410] = a96e6a5a864fc9ff, %l4 = 00000000b6130940
11662 ldxa [%i0+%o5]0x89,%l4 ! %l4 = a96e6a5a864fc9ff
11663! Mem[0000000010141410] = 40000000, %l4 = a96e6a5a864fc9ff
11664 ldswa [%i5+0x010]%asi,%l4 ! %l4 = 0000000040000000
11665! Mem[00000000100c1410] = 54c38bdb, %l5 = 0000000054c38bdb
11666 lduba [%i3+0x010]%asi,%l5 ! %l5 = 0000000000000054
11667! Mem[0000000030101400] = c9ff0000, %l7 = 00000000000000ff
11668 ldsba [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffffffc9
11669! Mem[0000000030141410] = 00ff0000, %l3 = 00000000000000ff
11670 lduha [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
11671! Starting 10 instruction Store Burst
11672! %f22 = ffffffff 000000ff, Mem[0000000030041400] = 00000000 ff0913b6
11673 stda %f22,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff 000000ff
11674
11675p0_label_280:
11676! Mem[0000000030141408] = 0000ffc9, %l3 = 00000000000000ff
11677 swapa [%i5+%o4]0x89,%l3 ! %l3 = 000000000000ffc9
11678! Mem[00000000100c1410] = db8bc354, %l2 = 00000000000000ff
11679 swapa [%i3+%o5]0x88,%l2 ! %l2 = 00000000db8bc354
11680! %l1 = 00000000000000ff, Mem[00000000300c1410] = 0000005a
11681 stba %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff00005a
11682! %f30 = 0000ffc9 000000ff, %l1 = 00000000000000ff
11683! Mem[0000000030181418] = 8eb54fdff159e90e
11684 add %i6,0x018,%g1
11685 stda %f30,[%g1+%l1]ASI_PST16_S ! Mem[0000000030181418] = 0000ffc9000000ff
11686! Mem[0000000030101408] = 00000000, %l5 = 0000000000000054
11687 swapa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
11688! %l6 = 000063ff, %l7 = ffffffc9, Mem[0000000010141400] = 40000000 860000ff
11689 std %l6,[%i5+%g0] ! Mem[0000000010141400] = 000063ff ffffffc9
11690! Mem[000000001004141a] = ff000000, %l7 = ffffffffffffffc9
11691 ldstuba [%i1+0x01a]%asi,%l7 ! %l7 = 00000000000000ff
11692! Mem[0000000030101408] = 54000000, %l7 = 0000000000000000
11693 swapa [%i4+%o4]0x81,%l7 ! %l7 = 0000000054000000
11694! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010101438] = 63ff4fff 0b000016
11695 std %l0,[%i4+0x038] ! Mem[0000000010101438] = 00000000 000000ff
11696! Starting 10 instruction Load Burst
11697! Mem[0000000010081410] = db8bc354, %l5 = 0000000000000000
11698 ldsba [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000054
11699
11700! Check Point 56 for processor 0
11701
11702 set p0_check_pt_data_56,%g4
11703 rd %ccr,%g5 ! %g5 = 44
11704 ldx [%g4+0x08],%g2
11705 cmp %l0,%g2 ! %l0 = 0000000000000000
11706 bne %xcc,p0_reg_check_fail0
11707 mov 0xee0,%g1
11708 ldx [%g4+0x10],%g2
11709 cmp %l1,%g2 ! %l1 = 00000000000000ff
11710 bne %xcc,p0_reg_check_fail1
11711 mov 0xee1,%g1
11712 ldx [%g4+0x18],%g2
11713 cmp %l2,%g2 ! %l2 = 00000000db8bc354
11714 bne %xcc,p0_reg_check_fail2
11715 mov 0xee2,%g1
11716 ldx [%g4+0x20],%g2
11717 cmp %l3,%g2 ! %l3 = 000000000000ffc9
11718 bne %xcc,p0_reg_check_fail3
11719 mov 0xee3,%g1
11720 ldx [%g4+0x28],%g2
11721 cmp %l4,%g2 ! %l4 = 0000000040000000
11722 bne %xcc,p0_reg_check_fail4
11723 mov 0xee4,%g1
11724 ldx [%g4+0x30],%g2
11725 cmp %l5,%g2 ! %l5 = 0000000000000054
11726 bne %xcc,p0_reg_check_fail5
11727 mov 0xee5,%g1
11728 ldx [%g4+0x38],%g2
11729 cmp %l6,%g2 ! %l6 = 00000000000063ff
11730 bne %xcc,p0_reg_check_fail6
11731 mov 0xee6,%g1
11732 ldx [%g4+0x40],%g2
11733 cmp %l7,%g2 ! %l7 = 0000000054000000
11734 bne %xcc,p0_reg_check_fail7
11735 mov 0xee7,%g1
11736 ldx [%g4+0x48],%g3
11737 std %f0,[%g4]
11738 ldx [%g4],%g2
11739 cmp %g3,%g2 ! %f0 = 54c38bdb 000000ff
11740 bne %xcc,p0_freg_check_fail
11741 mov 0xf00,%g1
11742 ldx [%g4+0x50],%g3
11743 std %f4,[%g4]
11744 ldx [%g4],%g2
11745 cmp %g3,%g2 ! %f4 = 400913b6 db8bc354
11746 bne %xcc,p0_freg_check_fail
11747 mov 0xf04,%g1
11748 ldx [%g4+0x58],%g3
11749 std %f6,[%g4]
11750 ldx [%g4],%g2
11751 cmp %g3,%g2 ! %f6 = 0000ff00 ff0000ff
11752 bne %xcc,p0_freg_check_fail
11753 mov 0xf06,%g1
11754
11755! Check Point 56 completed
11756
11757
11758p0_label_281:
11759! Mem[00000000201c0000] = ffffaf65, %l7 = 0000000054000000
11760 lduba [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000ff
11761! Mem[0000000010181404] = b61309ff, %l6 = 00000000000063ff
11762 lduwa [%i6+0x004]%asi,%l6 ! %l6 = 00000000b61309ff
11763! Mem[0000000030001400] = a12eaec340090000, %l6 = 00000000b61309ff
11764 ldxa [%i0+%g0]0x89,%l6 ! %l6 = a12eaec340090000
11765! Mem[00000000100c1438] = ffffffffffffffff, %f4 = 400913b6 db8bc354
11766 ldd [%i3+0x038],%f4 ! %f4 = ffffffff ffffffff
11767! Mem[0000000030141400] = ff0000ff, %l2 = 00000000db8bc354
11768 lduba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff
11769! Mem[0000000030041400] = ffffffff 000000ff, %l0 = 00000000, %l1 = 000000ff
11770 ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff 00000000ffffffff
11771! Mem[0000000020800000] = ffff7d94, %l6 = a12eaec340090000
11772 ldsha [%o1+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
11773! Mem[0000000030101410] = 54c38bdb000000ff, %l7 = 00000000000000ff
11774 ldxa [%i4+%o5]0x89,%l7 ! %l7 = 54c38bdb000000ff
11775! Mem[000000001014142c] = 00000000, %l0 = 00000000000000ff
11776 lduwa [%i5+0x02c]%asi,%l0 ! %l0 = 0000000000000000
11777! Starting 10 instruction Store Burst
11778! %l2 = 00000000000000ff, Mem[0000000030041400] = ff000000
11779 stwa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
11780
11781p0_label_282:
11782! %l7 = 54c38bdb000000ff, Mem[0000000030181408] = 000000ff
11783 stwa %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
11784! %f26 = ff000000 ffffffff, %l1 = 00000000ffffffff
11785! Mem[00000000100c1410] = ff000000000000ff
11786 add %i3,0x010,%g1
11787 stda %f26,[%g1+%l1]ASI_PST16_P ! Mem[00000000100c1410] = ff000000ffffffff
11788! %l4 = 40000000, %l5 = 00000054, Mem[0000000030081410] = ff0913b6 ff0000ff
11789 stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 40000000 00000054
11790! Mem[00000000300c1408] = 400913b6, %l6 = ffffffffffffffff
11791 swapa [%i3+%o4]0x81,%l6 ! %l6 = 00000000400913b6
11792! %f12 = 0000ff00, Mem[00000000100c1408] = ffffffff
11793 sta %f12,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000ff00
11794! Mem[0000000010101400] = ffffff00, %l4 = 0000000040000000
11795 ldstuba [%i4+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
11796! %l2 = 00000000000000ff, Mem[0000000010001430] = 00000000
11797 stw %l2,[%i0+0x030] ! Mem[0000000010001430] = 000000ff
11798! Mem[00000000100c1430] = ff000000 db8bc354, %l2 = 000000ff, %l3 = 0000ffc9
11799 ldda [%i3+0x030]%asi,%l2 ! %l2 = 00000000ff000000 00000000db8bc354
11800! Mem[0000000010081408] = 864fc9ff, %l6 = 00000000400913b6
11801 ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 00000086000000ff
11802! Starting 10 instruction Load Burst
11803! Mem[0000000010001410] = ff000000, %l6 = 0000000000000086
11804 lduba [%i0+%o5]0x80,%l6 ! %l6 = 00000000000000ff
11805
11806p0_label_283:
11807! Mem[0000000030001410] = a96e6a5a864fc9ff, %l1 = 00000000ffffffff
11808 ldxa [%i0+%o5]0x89,%l1 ! %l1 = a96e6a5a864fc9ff
11809! Mem[00000000201c0000] = ffffaf65, %l5 = 0000000000000054
11810 lduba [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
11811! Mem[0000000030001400] = 00000940c3ae2ea1, %f24 = c9ff0000 00000000
11812 ldda [%i0+%g0]0x81,%f24 ! %f24 = 00000940 c3ae2ea1
11813! Mem[000000001000141c] = ff0000ff, %l7 = 54c38bdb000000ff
11814 ldsw [%i0+0x01c],%l7 ! %l7 = ffffffffff0000ff
11815! Mem[0000000030001410] = a96e6a5a 864fc9ff, %l0 = 00000000, %l1 = 864fc9ff
11816 ldda [%i0+%o5]0x89,%l0 ! %l0 = 00000000864fc9ff 00000000a96e6a5a
11817! Mem[0000000010101410] = ffffffff 00000000, %l6 = 000000ff, %l7 = ff0000ff
11818 ldda [%i4+%o5]0x80,%l6 ! %l6 = 00000000ffffffff 0000000000000000
11819! Mem[0000000010081410] = 54c38bdb000000ff, %f6 = 0000ff00 ff0000ff
11820 ldda [%i2+%o5]0x80,%f6 ! %f6 = 54c38bdb 000000ff
11821! Mem[0000000030041400] = ff000000, %l5 = 00000000000000ff
11822 lduwa [%i1+%g0]0x89,%l5 ! %l5 = 00000000ff000000
11823! Mem[0000000010081410] = db8bc354, %l1 = 00000000a96e6a5a
11824 ldswa [%i2+%o5]0x88,%l1 ! %l1 = ffffffffdb8bc354
11825! Starting 10 instruction Store Burst
11826! %f0 = 54c38bdb 000000ff 400913b6 db8bc354
11827! %f4 = ffffffff ffffffff 54c38bdb 000000ff
11828! %f8 = ffffffff 00ffffff ffff0000 864fc9ff
11829! %f12 = 0000ff00 c9ff0000 ff0000ff 00000000
11830 stda %f0,[%i6]ASI_BLK_SL ! Block Store to 0000000030181400
11831
11832p0_label_284:
11833! Mem[00000000100c1410] = ff000000, %l4 = 00000000000000ff
11834 swapa [%i3+%o5]0x80,%l4 ! %l4 = 00000000ff000000
11835! Mem[00000000211c0001] = ffff7bbb, %l2 = 00000000ff000000
11836 ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
11837! %f20 = 00000000 864fc9ff, Mem[0000000030081410] = 40000000 00000054
11838 stda %f20,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 864fc9ff
11839! Mem[00000000211c0000] = ffff7bbb, %l2 = 00000000000000ff
11840 ldstub [%o2+%g0],%l2 ! %l2 = 000000ff000000ff
11841! Mem[0000000010081400] = ff6e6a5a, %l3 = 00000000db8bc354
11842 ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 0000005a000000ff
11843! %l3 = 000000000000005a, Mem[0000000030101400] = 0000ffc9
11844 stba %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ff5a
11845! %l3 = 000000000000005a, Mem[0000000030101400] = 0000ff5a
11846 stwa %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000005a
11847! Mem[00000000300c1410] = ff00005a, %l6 = 00000000ffffffff
11848 ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
11849! Mem[0000000010141410] = 40000000, %l5 = 00000000ff000000
11850 ldstuba [%i5+%o5]0x80,%l5 ! %l5 = 00000040000000ff
11851! Starting 10 instruction Load Burst
11852! Mem[00000000100c1410] = 000000ffffffffff, %l3 = 000000000000005a
11853 ldxa [%i3+%o5]0x80,%l3 ! %l3 = 000000ffffffffff
11854
11855p0_label_285:
11856 membar #Sync ! Added by membar checker (55)
11857! Mem[0000000010181400] = ff0913b6ff0000ff, %l6 = 00000000000000ff
11858 ldxa [%i6+%g0]0x88,%l6 ! %l6 = ff0913b6ff0000ff
11859! Mem[0000000030101410] = 000000ff, %f25 = c3ae2ea1
11860 lda [%i4+%o5]0x89,%f25 ! %f25 = 000000ff
11861! Mem[00000000100c1400] = 000077ff, %l3 = 000000ffffffffff
11862 ldsha [%i3+%g0]0x88,%l3 ! %l3 = 00000000000077ff
11863! Code Fragment 4
11864p0_fragment_9:
11865! %l0 = 00000000864fc9ff
11866 setx 0xe3efc377d4a22670,%g7,%l0 ! %l0 = e3efc377d4a22670
11867! %l1 = ffffffffdb8bc354
11868 setx 0x24e17297a624527c,%g7,%l1 ! %l1 = 24e17297a624527c
11869 setx 0x7ff8, %g1, %g2
11870 and %l0, %g2, %l0
11871 setx 0xffffffff, %g1, %g2
11872 and %l1, %g2, %l1
11873 setx 0x100000000, %g1, %g2
11874 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11875 ta T_CHANGE_HPRIV
11876 stxa %l1, [%l0]ASI_ICACHE_INSTR
11877 ta T_CHANGE_NONHPRIV
11878! %l0 = e3efc377d4a22670
11879 setx 0xad342a7065abc6f1,%g7,%l0 ! %l0 = ad342a7065abc6f1
11880! %l1 = 24e17297a624527c
11881 setx 0xc5a70b2fb1f3d035,%g7,%l1 ! %l1 = c5a70b2fb1f3d035
11882! Mem[00000000100c1408] = 0000ff0000000000, %l3 = 00000000000077ff
11883 ldxa [%i3+%o4]0x80,%l3 ! %l3 = 0000ff0000000000
11884! Mem[0000000010081434] = ff000046, %l2 = 00000000000000ff
11885 lduh [%i2+0x034],%l2 ! %l2 = 000000000000ff00
11886! Mem[0000000010101410] = ffffffff, %l1 = c5a70b2fb1f3d035
11887 ldsba [%i4+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
11888! Mem[0000000010141410] = ff000000, %f0 = 54c38bdb
11889 lda [%i5+0x010]%asi,%f0 ! %f0 = ff000000
11890! Mem[0000000030101408] = 00000000, %f5 = ffffffff
11891 lda [%i4+%o4]0x81,%f5 ! %f5 = 00000000
11892! Starting 10 instruction Store Burst
11893! %f24 = 00000940 000000ff, Mem[00000000100c1400] = 000077ff b6130940
11894 stda %f24,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000940 000000ff
11895
11896! Check Point 57 for processor 0
11897
11898 set p0_check_pt_data_57,%g4
11899 rd %ccr,%g5 ! %g5 = 44
11900 ldx [%g4+0x08],%g2
11901 cmp %l0,%g2 ! %l0 = ad342a7065abc6f1
11902 bne %xcc,p0_reg_check_fail0
11903 mov 0xee0,%g1
11904 ldx [%g4+0x10],%g2
11905 cmp %l1,%g2 ! %l1 = ffffffffffffffff
11906 bne %xcc,p0_reg_check_fail1
11907 mov 0xee1,%g1
11908 ldx [%g4+0x18],%g2
11909 cmp %l2,%g2 ! %l2 = 000000000000ff00
11910 bne %xcc,p0_reg_check_fail2
11911 mov 0xee2,%g1
11912 ldx [%g4+0x20],%g2
11913 cmp %l3,%g2 ! %l3 = 0000ff0000000000
11914 bne %xcc,p0_reg_check_fail3
11915 mov 0xee3,%g1
11916 ldx [%g4+0x28],%g2
11917 cmp %l4,%g2 ! %l4 = 00000000ff000000
11918 bne %xcc,p0_reg_check_fail4
11919 mov 0xee4,%g1
11920 ldx [%g4+0x30],%g2
11921 cmp %l5,%g2 ! %l5 = 0000000000000040
11922 bne %xcc,p0_reg_check_fail5
11923 mov 0xee5,%g1
11924 ldx [%g4+0x38],%g2
11925 cmp %l6,%g2 ! %l6 = ff0913b6ff0000ff
11926 bne %xcc,p0_reg_check_fail6
11927 mov 0xee6,%g1
11928 ldx [%g4+0x40],%g2
11929 cmp %l7,%g2 ! %l7 = 0000000000000000
11930 bne %xcc,p0_reg_check_fail7
11931 mov 0xee7,%g1
11932 ldx [%g4+0x48],%g3
11933 std %f0,[%g4]
11934 ldx [%g4],%g2
11935 cmp %g3,%g2 ! %f0 = ff000000 000000ff
11936 bne %xcc,p0_freg_check_fail
11937 mov 0xf00,%g1
11938 ldx [%g4+0x50],%g3
11939 std %f2,[%g4]
11940 ldx [%g4],%g2
11941 cmp %g3,%g2 ! %f2 = 400913b6 db8bc354
11942 bne %xcc,p0_freg_check_fail
11943 mov 0xf02,%g1
11944 ldx [%g4+0x58],%g3
11945 std %f4,[%g4]
11946 ldx [%g4],%g2
11947 cmp %g3,%g2 ! %f4 = ffffffff 00000000
11948 bne %xcc,p0_freg_check_fail
11949 mov 0xf04,%g1
11950 ldx [%g4+0x60],%g3
11951 std %f6,[%g4]
11952 ldx [%g4],%g2
11953 cmp %g3,%g2 ! %f6 = 54c38bdb 000000ff
11954 bne %xcc,p0_freg_check_fail
11955 mov 0xf06,%g1
11956 ldx [%g4+0x68],%g3
11957 std %f24,[%g4]
11958 ldx [%g4],%g2
11959 cmp %g3,%g2 ! %f24 = 00000940 000000ff
11960 bne %xcc,p0_freg_check_fail
11961 mov 0xf24,%g1
11962
11963! Check Point 57 completed
11964
11965
11966p0_label_286:
11967! %l5 = 0000000000000040, Mem[00000000100c1400] = ff000000, %asi = 80
11968 stwa %l5,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00000040
11969! Mem[0000000030141410] = 0000ff00, %l6 = ff0913b6ff0000ff
11970 ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff
11971! Mem[000000001008140c] = ffffffff, %l0 = 65abc6f1, %l5 = 00000040
11972 add %i2,0x0c,%g1
11973 casa [%g1]0x80,%l0,%l5 ! %l5 = 00000000ffffffff
11974! %l2 = 000000000000ff00, Mem[0000000010081410] = 54c38bdb
11975 stba %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00c38bdb
11976! Mem[00000000300c1400] = 000000ff, %l7 = 0000000000000000
11977 ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
11978! %l7 = 00000000000000ff, Mem[0000000010141404] = ffffffc9, %asi = 80
11979 stha %l7,[%i5+0x004]%asi ! Mem[0000000010141404] = 00ffffc9
11980! %l0 = ad342a7065abc6f1, Mem[0000000010141410] = ff000000
11981 stha %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = c6f10000
11982! %l1 = ffffffffffffffff, Mem[0000000030101408] = 00000000
11983 stha %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffff0000
11984! %l5 = 00000000ffffffff, Mem[0000000010001438] = ff000000ffffffff
11985 stx %l5,[%i0+0x038] ! Mem[0000000010001438] = 00000000ffffffff
11986! Starting 10 instruction Load Burst
11987! Mem[0000000010081410] = ff000000db8bc300, %f0 = ff000000 000000ff
11988 ldda [%i2+%o5]0x88,%f0 ! %f0 = ff000000 db8bc300
11989
11990p0_label_287:
11991 membar #Sync ! Added by membar checker (56)
11992! Mem[0000000030101400] = 5a000000 63c94f86 ffff0000 00000000
11993! Mem[0000000030101410] = ff000000 db8bc354 ccbe12ae ffffffff
11994! Mem[0000000030101420] = 400913b6 ff000000 00000096 0000ffff
11995! Mem[0000000030101430] = 000000ff 00000000 a3002dba ffffffff
11996 ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
11997! Mem[0000000010101408] = 54c38bdb, %l6 = 0000000000000000
11998 ldswa [%i4+%o4]0x80,%l6 ! %l6 = 0000000054c38bdb
11999! Mem[0000000010041428] = d56a83d0, %f2 = 400913b6
12000 lda [%i1+0x028]%asi,%f2 ! %f2 = d56a83d0
12001! Mem[0000000030081410] = ffc94f8600000000, %f10 = ffff0000 864fc9ff
12002 ldda [%i2+%o5]0x89,%f10 ! %f10 = ffc94f86 00000000
12003! Mem[0000000030141400] = ff0000ff, %l4 = 00000000ff000000
12004 ldswa [%i5+%g0]0x89,%l4 ! %l4 = ffffffffff0000ff
12005! Mem[0000000010181400] = ff0000ff b61309ff, %l2 = 0000ff00, %l3 = 00000000
12006 ldd [%i6+%g0],%l2 ! %l2 = 00000000ff0000ff 00000000b61309ff
12007! Mem[000000001010141c] = 00000000, %f4 = ffffffff
12008 lda [%i4+0x01c]%asi,%f4 ! %f4 = 00000000
12009! Mem[0000000030041410] = ff000000, %l6 = 0000000054c38bdb
12010 ldswa [%i1+%o5]0x81,%l6 ! %l6 = ffffffffff000000
12011! Mem[0000000030181410] = ffffffff ffffffff, %l6 = ff000000, %l7 = 000000ff
12012 ldda [%i6+%o5]0x81,%l6 ! %l6 = 00000000ffffffff 00000000ffffffff
12013! Starting 10 instruction Store Burst
12014! %l4 = ffffffffff0000ff, Mem[0000000010141430] = da770000
12015 stb %l4,[%i5+0x030] ! Mem[0000000010141430] = ff770000
12016
12017p0_label_288:
12018! %f0 = ff000000, Mem[0000000010041400] = a96e6a5a
12019 sta %f0 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
12020! %l3 = 00000000b61309ff, Mem[0000000030181410] = ffffffff
12021 stwa %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = b61309ff
12022! %f10 = ffc94f86 00000000, Mem[0000000010041410] = ffffffff 63c94f86
12023 stda %f10,[%i1+0x010]%asi ! Mem[0000000010041410] = ffc94f86 00000000
12024! Mem[0000000010001408] = ff000000, %l5 = 00000000ffffffff
12025 swapa [%i0+%o4]0x88,%l5 ! %l5 = 00000000ff000000
12026! Mem[0000000030001410] = ffc94f86, %l0 = ad342a7065abc6f1
12027 ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
12028! Mem[00000000100c1418] = ffff0000, %l4 = ffffffffff0000ff
12029 ldstub [%i3+0x018],%l4 ! %l4 = 000000ff000000ff
12030! Mem[00000000300c1408] = ffffffff, %l2 = 00000000ff0000ff
12031 ldstuba [%i3+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
12032! Mem[0000000030141400] = ff0000ff, %l5 = 00000000ff000000
12033 swapa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ff0000ff
12034! Mem[0000000030001410] = ffc94f86, %l3 = 00000000b61309ff
12035 ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
12036! Starting 10 instruction Load Burst
12037! Mem[0000000030081408] = ff000000, %l6 = 00000000ffffffff
12038 lduha [%i2+%o4]0x81,%l6 ! %l6 = 000000000000ff00
12039
12040p0_label_289:
12041! Mem[0000000030101400] = 5a00000063c94f86, %f2 = d56a83d0 db8bc354
12042 ldda [%i4+%g0]0x81,%f2 ! %f2 = 5a000000 63c94f86
12043! Mem[000000001014141c] = 000000ff, %l5 = 00000000ff0000ff
12044 ldsh [%i5+0x01e],%l5 ! %l5 = 00000000000000ff
12045! Mem[0000000010001408] = ffffffff, %l1 = ffffffffffffffff
12046 lduha [%i0+%o4]0x80,%l1 ! %l1 = 000000000000ffff
12047! Mem[0000000010141408] = ff0000ff, %l0 = 00000000000000ff
12048 ldsha [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
12049! Mem[0000000010101410] = ffffffff, %l0 = 00000000000000ff
12050 lduha [%i4+%o5]0x80,%l0 ! %l0 = 000000000000ffff
12051! Mem[0000000010041408] = 00000000, %l6 = 000000000000ff00
12052 ldsba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
12053! Mem[0000000030001410] = 864fc9ff, %l7 = 00000000ffffffff
12054 lduha [%i0+%o5]0x89,%l7 ! %l7 = 000000000000c9ff
12055! Mem[0000000030101408] = 0000ffff, %f0 = ff000000
12056 lda [%i4+%o4]0x89,%f0 ! %f0 = 0000ffff
12057! Mem[0000000010081408] = ff4fc9ff, %l6 = 0000000000000000
12058 ldswa [%i2+%o4]0x80,%l6 ! %l6 = ffffffffff4fc9ff
12059! Starting 10 instruction Store Burst
12060! %l6 = ffffffffff4fc9ff, Mem[0000000030041410] = ff000000
12061 stwa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff4fc9ff
12062
12063p0_label_290:
12064! Mem[0000000030001400] = 00000940, %l6 = ffffffffff4fc9ff
12065 swapa [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000940
12066! Mem[0000000030141400] = 000000ff, %l0 = 000000000000ffff
12067 ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
12068! %l7 = 000000000000c9ff, Mem[0000000030081408] = ff000000
12069 stba %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000
12070! %f2 = 5a000000 63c94f86, Mem[00000000100c1430] = ff000000 db8bc354
12071 stda %f2 ,[%i3+0x030]%asi ! Mem[00000000100c1430] = 5a000000 63c94f86
12072! %l0 = 00000000000000ff, Mem[0000000030001410] = 864fc9ff
12073 stha %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 864f00ff
12074! %f20 = ff000000, Mem[0000000030081410] = 00000000
12075 sta %f20,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
12076! Mem[0000000010181410] = 864fc9ff, %l3 = 00000000000000ff
12077 ldstuba [%i6+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
12078! %f14 = ff0000ff 00000000, Mem[0000000030001410] = 864f00ff a96e6a5a
12079 stda %f14,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff0000ff 00000000
12080! %l0 = 000000ff, %l1 = 0000ffff, Mem[0000000030001400] = ff4fc9ff c3ae2ea1
12081 stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff 0000ffff
12082! Starting 10 instruction Load Burst
12083! Mem[00000000100c1418] = ffff0000000000ff, %f18 = ffff0000 00000000
12084 ldd [%i3+0x018],%f18 ! %f18 = ffff0000 000000ff
12085
12086! Check Point 58 for processor 0
12087
12088 set p0_check_pt_data_58,%g4
12089 rd %ccr,%g5 ! %g5 = 44
12090 ldx [%g4+0x08],%g2
12091 cmp %l0,%g2 ! %l0 = 00000000000000ff
12092 bne %xcc,p0_reg_check_fail0
12093 mov 0xee0,%g1
12094 ldx [%g4+0x10],%g2
12095 cmp %l1,%g2 ! %l1 = 000000000000ffff
12096 bne %xcc,p0_reg_check_fail1
12097 mov 0xee1,%g1
12098 ldx [%g4+0x18],%g2
12099 cmp %l2,%g2 ! %l2 = 00000000000000ff
12100 bne %xcc,p0_reg_check_fail2
12101 mov 0xee2,%g1
12102 ldx [%g4+0x20],%g2
12103 cmp %l3,%g2 ! %l3 = 00000000000000ff
12104 bne %xcc,p0_reg_check_fail3
12105 mov 0xee3,%g1
12106 ldx [%g4+0x28],%g2
12107 cmp %l4,%g2 ! %l4 = 00000000000000ff
12108 bne %xcc,p0_reg_check_fail4
12109 mov 0xee4,%g1
12110 ldx [%g4+0x30],%g2
12111 cmp %l5,%g2 ! %l5 = 00000000000000ff
12112 bne %xcc,p0_reg_check_fail5
12113 mov 0xee5,%g1
12114 ldx [%g4+0x38],%g2
12115 cmp %l6,%g2 ! %l6 = 0000000000000940
12116 bne %xcc,p0_reg_check_fail6
12117 mov 0xee6,%g1
12118 ldx [%g4+0x40],%g2
12119 cmp %l7,%g2 ! %l7 = 000000000000c9ff
12120 bne %xcc,p0_reg_check_fail7
12121 mov 0xee7,%g1
12122 ldx [%g4+0x48],%g3
12123 std %f0,[%g4]
12124 ldx [%g4],%g2
12125 cmp %g3,%g2 ! %f0 = 0000ffff db8bc300
12126 bne %xcc,p0_freg_check_fail
12127 mov 0xf00,%g1
12128 ldx [%g4+0x50],%g3
12129 std %f2,[%g4]
12130 ldx [%g4],%g2
12131 cmp %g3,%g2 ! %f2 = 5a000000 63c94f86
12132 bne %xcc,p0_freg_check_fail
12133 mov 0xf02,%g1
12134 ldx [%g4+0x58],%g3
12135 std %f4,[%g4]
12136 ldx [%g4],%g2
12137 cmp %g3,%g2 ! %f4 = 00000000 00000000
12138 bne %xcc,p0_freg_check_fail
12139 mov 0xf04,%g1
12140 ldx [%g4+0x60],%g3
12141 std %f6,[%g4]
12142 ldx [%g4],%g2
12143 cmp %g3,%g2 ! %f6 = 54c38bdb 000000ff
12144 bne %xcc,p0_freg_check_fail
12145 mov 0xf06,%g1
12146 ldx [%g4+0x68],%g3
12147 std %f10,[%g4]
12148 ldx [%g4],%g2
12149 cmp %g3,%g2 ! %f10 = ffc94f86 00000000
12150 bne %xcc,p0_freg_check_fail
12151 mov 0xf10,%g1
12152 ldx [%g4+0x70],%g3
12153 std %f16,[%g4]
12154 ldx [%g4],%g2
12155 cmp %g3,%g2 ! %f16 = 5a000000 63c94f86
12156 bne %xcc,p0_freg_check_fail
12157 mov 0xf16,%g1
12158 ldx [%g4+0x78],%g3
12159 std %f18,[%g4]
12160 ldx [%g4],%g2
12161 cmp %g3,%g2 ! %f18 = ffff0000 000000ff
12162 bne %xcc,p0_freg_check_fail
12163 mov 0xf18,%g1
12164 ldx [%g4+0x80],%g3
12165 std %f20,[%g4]
12166 ldx [%g4],%g2
12167 cmp %g3,%g2 ! %f20 = ff000000 db8bc354
12168 bne %xcc,p0_freg_check_fail
12169 mov 0xf20,%g1
12170 ldx [%g4+0x88],%g3
12171 std %f22,[%g4]
12172 ldx [%g4],%g2
12173 cmp %g3,%g2 ! %f22 = ccbe12ae ffffffff
12174 bne %xcc,p0_freg_check_fail
12175 mov 0xf22,%g1
12176 ldx [%g4+0x90],%g3
12177 std %f24,[%g4]
12178 ldx [%g4],%g2
12179 cmp %g3,%g2 ! %f24 = 400913b6 ff000000
12180 bne %xcc,p0_freg_check_fail
12181 mov 0xf24,%g1
12182 ldx [%g4+0x98],%g3
12183 std %f26,[%g4]
12184 ldx [%g4],%g2
12185 cmp %g3,%g2 ! %f26 = 00000096 0000ffff
12186 bne %xcc,p0_freg_check_fail
12187 mov 0xf26,%g1
12188 ldx [%g4+0xa0],%g3
12189 std %f28,[%g4]
12190 ldx [%g4],%g2
12191 cmp %g3,%g2 ! %f28 = 000000ff 00000000
12192 bne %xcc,p0_freg_check_fail
12193 mov 0xf28,%g1
12194 ldx [%g4+0xa8],%g3
12195 std %f30,[%g4]
12196 ldx [%g4],%g2
12197 cmp %g3,%g2 ! %f30 = a3002dba ffffffff
12198 bne %xcc,p0_freg_check_fail
12199 mov 0xf30,%g1
12200
12201! Check Point 58 completed
12202
12203
12204p0_label_291:
12205! Mem[00000000300c1408] = ffffffff db8bc354, %l0 = 000000ff, %l1 = 0000ffff
12206 ldda [%i3+%o4]0x81,%l0 ! %l0 = 00000000ffffffff 00000000db8bc354
12207! Mem[000000001000140c] = ff0000ff, %l4 = 00000000000000ff
12208 ldsba [%i0+0x00c]%asi,%l4 ! %l4 = ffffffffffffffff
12209! Mem[0000000030141408] = ff000000, %l2 = 00000000000000ff
12210 lduha [%i5+%o4]0x81,%l2 ! %l2 = 000000000000ff00
12211! Mem[0000000030081410] = 000000ff, %l0 = 00000000ffffffff
12212 ldswa [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff
12213! Mem[0000000030001408] = 000000ff, %l3 = 00000000000000ff
12214 lduba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
12215 membar #Sync ! Added by membar checker (57)
12216! Mem[00000000300c1400] = ff000000 000000ff ffffffff db8bc354
12217! Mem[00000000300c1410] = ff00005a 000000ff 0000ff00 ff0000ff
12218! Mem[00000000300c1420] = ff0000ff 00000000 ffff0000 864fc9ff
12219! Mem[00000000300c1430] = 0000ff00 c9ff0000 000077da 00000000
12220 ldda [%i3]ASI_BLK_SL,%f0 ! Block Load from 00000000300c1400
12221! Mem[0000000010141434] = 000000ff, %l1 = 00000000db8bc354
12222 lduha [%i5+0x034]%asi,%l1 ! %l1 = 0000000000000000
12223! Mem[00000000100c1400] = 00000040, %l2 = 000000000000ff00
12224 lduba [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
12225! Mem[0000000010001408] = ffffffff, %l7 = 000000000000c9ff
12226 ldsba [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
12227! Starting 10 instruction Store Burst
12228! %f16 = 5a000000 63c94f86 ffff0000 000000ff
12229! %f20 = ff000000 db8bc354 ccbe12ae ffffffff
12230! %f24 = 400913b6 ff000000 00000096 0000ffff
12231! %f28 = 000000ff 00000000 a3002dba ffffffff
12232 stda %f16,[%i6]ASI_BLK_SL ! Block Store to 0000000030181400
12233
12234p0_label_292:
12235! Mem[0000000030141400] = ff000000, %l1 = 0000000000000000
12236 ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
12237! Mem[0000000030041400] = 000000ff, %l3 = 00000000000000ff
12238 ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 00000000000000ff
12239! Mem[0000000030101410] = ff000000, %l2 = 0000000000000000
12240 ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
12241! Mem[0000000020800000] = ffff7d94, %l3 = 0000000000000000
12242 ldstuba [%o1+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
12243! Mem[0000000010001410] = 000000ff, %l6 = 0000000000000940
12244 swapa [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff
12245! Mem[0000000010001426] = ffff00ff, %l0 = 00000000000000ff
12246 ldstuba [%i0+0x026]%asi,%l0 ! %l0 = 00000000000000ff
12247! Mem[0000000030081410] = 000000ff, %l7 = ffffffffffffffff
12248 ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
12249 membar #Sync ! Added by membar checker (58)
12250! %l3 = 00000000000000ff, Mem[00000000300c1400] = ff000000000000ff
12251 stxa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000000000ff
12252! Mem[0000000030041408] = 0000ffff, %l5 = 00000000000000ff
12253 ldstuba [%i1+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
12254! Starting 10 instruction Load Burst
12255! Mem[0000000010181408] = 000000ff, %f15 = da770000
12256 lda [%i6+%o4]0x88,%f15 ! %f15 = 000000ff
12257
12258p0_label_293:
12259! Mem[00000000211c0000] = ffff7bbb, %l7 = 00000000000000ff
12260 ldub [%o2+0x001],%l7 ! %l7 = 00000000000000ff
12261! Mem[0000000010101438] = 00000000 000000ff, %l2 = 000000ff, %l3 = 000000ff
12262 ldd [%i4+0x038],%l2 ! %l2 = 0000000000000000 00000000000000ff
12263! Mem[0000000010141410] = 0000f1c6, %l5 = 00000000000000ff
12264 ldswa [%i5+%o5]0x88,%l5 ! %l5 = 000000000000f1c6
12265! Mem[00000000300c1400] = ff000000, %l5 = 000000000000f1c6
12266 ldswa [%i3+%g0]0x81,%l5 ! %l5 = ffffffffff000000
12267! Mem[00000000100c1410] = 000000ff, %l5 = ffffffffff000000
12268 ldsha [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
12269! Mem[00000000100c1410] = 000000ff, %l6 = 00000000000000ff
12270 ldsba [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000
12271! Mem[0000000030081400] = ff000000b61309db, %l5 = 0000000000000000
12272 ldxa [%i2+%g0]0x89,%l5 ! %l5 = ff000000b61309db
12273! Mem[0000000030081400] = db0913b6000000ff, %f30 = a3002dba ffffffff
12274 ldda [%i2+%g0]0x81,%f30 ! %f30 = db0913b6 000000ff
12275! Mem[0000000010001400] = ffffffff, %l4 = ffffffffffffffff
12276 lduha [%i0+%g0]0x88,%l4 ! %l4 = 000000000000ffff
12277! Starting 10 instruction Store Burst
12278! %f24 = 400913b6 ff000000, Mem[0000000010041410] = 864fc9ff 00000000
12279 stda %f24,[%i1+%o5]0x88 ! Mem[0000000010041410] = 400913b6 ff000000
12280
12281p0_label_294:
12282! Mem[00000000100c1400] = 00000040, %l0 = 0000000000000000
12283 ldstuba [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff
12284! Mem[0000000010041403] = 000000ff, %l3 = 00000000000000ff
12285 ldstuba [%i1+0x003]%asi,%l3 ! %l3 = 000000ff000000ff
12286! Mem[0000000010181424] = ff0000ff, %l1 = 00000000000000ff, %asi = 80
12287 swapa [%i6+0x024]%asi,%l1 ! %l1 = 00000000ff0000ff
12288! %f5 = 5a0000ff, Mem[0000000030181410] = db8bc354
12289 sta %f5 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 5a0000ff
12290! %f28 = 000000ff, Mem[00000000300c1410] = 5a0000ff
12291 sta %f28,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
12292! %l1 = 00000000ff0000ff, Mem[0000000010101408] = ff000000db8bc354
12293 stxa %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000ff0000ff
12294! %f26 = 00000096 0000ffff, Mem[0000000010081410] = 00c38bdb 000000ff
12295 stda %f26,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000096 0000ffff
12296! %f2 = 54c38bdb ffffffff, Mem[0000000030001410] = 00000000 ff0000ff
12297 stda %f2 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 54c38bdb ffffffff
12298! %l6 = 0000000000000000, Mem[00000000100c1400] = ff000040
12299 stba %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000040
12300! Starting 10 instruction Load Burst
12301! Mem[0000000030181410] = ff00005a, %l0 = 0000000000000000
12302 ldsha [%i6+%o5]0x81,%l0 ! %l0 = ffffffffffffff00
12303
12304p0_label_295:
12305! Mem[0000000010001408] = ffffffff, %l6 = 0000000000000000
12306 ldsba [%i0+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
12307! Mem[0000000010101418] = 703f71ab00000000, %f22 = ccbe12ae ffffffff
12308 ldda [%i4+0x018]%asi,%f22 ! %f22 = 703f71ab 00000000
12309! Mem[0000000010041418] = ff00ff00, %l7 = 00000000000000ff
12310 lduh [%i1+0x01a],%l7 ! %l7 = 000000000000ff00
12311 membar #Sync ! Added by membar checker (59)
12312! Mem[0000000010181400] = ff0000ff b61309ff ff000000 000000ff
12313! Mem[0000000010181410] = ffc94f86 00000000 00000000 ffffffff
12314! Mem[0000000010181420] = 00ffffff 000000ff ff000000 00000000
12315! Mem[0000000010181430] = ff0000ff b6130940 ff0000ff ff0000ff
12316 ldda [%i6]ASI_BLK_PL,%f16 ! Block Load from 0000000010181400
12317! Mem[0000000030001410] = ffffffff, %l5 = ff000000b61309db
12318 ldsba [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
12319! Mem[0000000030081410] = 000000ff, %l1 = 00000000ff0000ff
12320 ldswa [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
12321! Mem[0000000010181410] = ffc94f86, %l2 = 0000000000000000
12322 lduha [%i6+%o5]0x80,%l2 ! %l2 = 000000000000ffc9
12323! Mem[0000000030181410] = ff00005a 000000ff, %l2 = 0000ffc9, %l3 = 000000ff
12324 ldda [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff00005a 00000000000000ff
12325! Mem[0000000010181410] = ffc94f86, %l0 = ffffffffffffff00
12326 lduwa [%i6+%o5]0x80,%l0 ! %l0 = 00000000ffc94f86
12327! Starting 10 instruction Store Burst
12328! %l3 = 00000000000000ff, Mem[0000000030141410] = 0000ffff
12329 stba %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ffff
12330
12331! Check Point 59 for processor 0
12332
12333 set p0_check_pt_data_59,%g4
12334 rd %ccr,%g5 ! %g5 = 44
12335 ldx [%g4+0x08],%g2
12336 cmp %l0,%g2 ! %l0 = 00000000ffc94f86
12337 bne %xcc,p0_reg_check_fail0
12338 mov 0xee0,%g1
12339 ldx [%g4+0x10],%g2
12340 cmp %l1,%g2 ! %l1 = 00000000000000ff
12341 bne %xcc,p0_reg_check_fail1
12342 mov 0xee1,%g1
12343 ldx [%g4+0x18],%g2
12344 cmp %l2,%g2 ! %l2 = 00000000ff00005a
12345 bne %xcc,p0_reg_check_fail2
12346 mov 0xee2,%g1
12347 ldx [%g4+0x20],%g2
12348 cmp %l3,%g2 ! %l3 = 00000000000000ff
12349 bne %xcc,p0_reg_check_fail3
12350 mov 0xee3,%g1
12351 ldx [%g4+0x28],%g2
12352 cmp %l4,%g2 ! %l4 = 000000000000ffff
12353 bne %xcc,p0_reg_check_fail4
12354 mov 0xee4,%g1
12355 ldx [%g4+0x30],%g2
12356 cmp %l5,%g2 ! %l5 = ffffffffffffffff
12357 bne %xcc,p0_reg_check_fail5
12358 mov 0xee5,%g1
12359 ldx [%g4+0x38],%g2
12360 cmp %l6,%g2 ! %l6 = ffffffffffffffff
12361 bne %xcc,p0_reg_check_fail6
12362 mov 0xee6,%g1
12363 ldx [%g4+0x40],%g2
12364 cmp %l7,%g2 ! %l7 = 000000000000ff00
12365 bne %xcc,p0_reg_check_fail7
12366 mov 0xee7,%g1
12367 ldx [%g4+0x48],%g3
12368 std %f0,[%g4]
12369 ldx [%g4],%g2
12370 cmp %g3,%g2 ! %f0 = ff000000 000000ff
12371 bne %xcc,p0_freg_check_fail
12372 mov 0xf00,%g1
12373 ldx [%g4+0x50],%g3
12374 std %f2,[%g4]
12375 ldx [%g4],%g2
12376 cmp %g3,%g2 ! %f2 = 54c38bdb ffffffff
12377 bne %xcc,p0_freg_check_fail
12378 mov 0xf02,%g1
12379 ldx [%g4+0x58],%g3
12380 std %f4,[%g4]
12381 ldx [%g4],%g2
12382 cmp %g3,%g2 ! %f4 = ff000000 5a0000ff
12383 bne %xcc,p0_freg_check_fail
12384 mov 0xf04,%g1
12385 ldx [%g4+0x60],%g3
12386 std %f6,[%g4]
12387 ldx [%g4],%g2
12388 cmp %g3,%g2 ! %f6 = ff0000ff 00ff0000
12389 bne %xcc,p0_freg_check_fail
12390 mov 0xf06,%g1
12391 ldx [%g4+0x68],%g3
12392 std %f8,[%g4]
12393 ldx [%g4],%g2
12394 cmp %g3,%g2 ! %f8 = 00000000 ff0000ff
12395 bne %xcc,p0_freg_check_fail
12396 mov 0xf08,%g1
12397 ldx [%g4+0x70],%g3
12398 std %f10,[%g4]
12399 ldx [%g4],%g2
12400 cmp %g3,%g2 ! %f10 = ffc94f86 0000ffff
12401 bne %xcc,p0_freg_check_fail
12402 mov 0xf10,%g1
12403 ldx [%g4+0x78],%g3
12404 std %f12,[%g4]
12405 ldx [%g4],%g2
12406 cmp %g3,%g2 ! %f12 = 0000ffc9 00ff0000
12407 bne %xcc,p0_freg_check_fail
12408 mov 0xf12,%g1
12409 ldx [%g4+0x80],%g3
12410 std %f14,[%g4]
12411 ldx [%g4],%g2
12412 cmp %g3,%g2 ! %f14 = 00000000 000000ff
12413 bne %xcc,p0_freg_check_fail
12414 mov 0xf14,%g1
12415 ldx [%g4+0x88],%g3
12416 std %f16,[%g4]
12417 ldx [%g4],%g2
12418 cmp %g3,%g2 ! %f16 = ff0913b6 ff0000ff
12419 bne %xcc,p0_freg_check_fail
12420 mov 0xf16,%g1
12421 ldx [%g4+0x90],%g3
12422 std %f18,[%g4]
12423 ldx [%g4],%g2
12424 cmp %g3,%g2 ! %f18 = ff000000 000000ff
12425 bne %xcc,p0_freg_check_fail
12426 mov 0xf18,%g1
12427 ldx [%g4+0x98],%g3
12428 std %f20,[%g4]
12429 ldx [%g4],%g2
12430 cmp %g3,%g2 ! %f20 = 00000000 864fc9ff
12431 bne %xcc,p0_freg_check_fail
12432 mov 0xf20,%g1
12433 ldx [%g4+0xa0],%g3
12434 std %f22,[%g4]
12435 ldx [%g4],%g2
12436 cmp %g3,%g2 ! %f22 = ffffffff 00000000
12437 bne %xcc,p0_freg_check_fail
12438 mov 0xf22,%g1
12439 ldx [%g4+0xa8],%g3
12440 std %f24,[%g4]
12441 ldx [%g4],%g2
12442 cmp %g3,%g2 ! %f24 = ff000000 ffffff00
12443 bne %xcc,p0_freg_check_fail
12444 mov 0xf24,%g1
12445 ldx [%g4+0xb0],%g3
12446 std %f26,[%g4]
12447 ldx [%g4],%g2
12448 cmp %g3,%g2 ! %f26 = 00000000 000000ff
12449 bne %xcc,p0_freg_check_fail
12450 mov 0xf26,%g1
12451 ldx [%g4+0xb8],%g3
12452 std %f28,[%g4]
12453 ldx [%g4],%g2
12454 cmp %g3,%g2 ! %f28 = 400913b6 ff0000ff
12455 bne %xcc,p0_freg_check_fail
12456 mov 0xf28,%g1
12457 ldx [%g4+0xc0],%g3
12458 std %f30,[%g4]
12459 ldx [%g4],%g2
12460 cmp %g3,%g2 ! %f30 = ff0000ff ff0000ff
12461 bne %xcc,p0_freg_check_fail
12462 mov 0xf30,%g1
12463
12464! Check Point 59 completed
12465
12466
12467p0_label_296:
12468! %l4 = 000000000000ffff, Mem[0000000030141408] = ff000000
12469 stha %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffff0000
12470! Mem[0000000010041400] = 000000ff, %l1 = 000000ff, %l6 = ffffffff
12471 casa [%i1]0x80,%l1,%l6 ! %l6 = 00000000000000ff
12472! Mem[0000000010001400] = ffffffff, %l4 = 000000000000ffff
12473 ldstuba [%i0+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
12474 membar #Sync ! Added by membar checker (60)
12475! %l2 = 00000000ff00005a, Mem[0000000010181410] = ffc94f86
12476 stha %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 005a4f86
12477! %f4 = ff000000 5a0000ff, %l3 = 00000000000000ff
12478! Mem[0000000010181430] = ff0000ffb6130940
12479 add %i6,0x030,%g1
12480 stda %f4,[%g1+%l3]ASI_PST8_P ! Mem[0000000010181430] = ff0000005a0000ff
12481! %l5 = ffffffffffffffff, Mem[0000000010181400] = ff0000ff
12482 stba %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff0000ff
12483! Mem[00000000100c1400] = 00000040, %l5 = ffffffffffffffff
12484 swapa [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000040
12485! Mem[00000000300c1408] = ffffffff, %l2 = 00000000ff00005a
12486 ldstuba [%i3+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
12487! %l6 = 000000ff, %l7 = 0000ff00, Mem[0000000010001408] = ffffffff ff0000ff
12488 stda %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff 0000ff00
12489! Starting 10 instruction Load Burst
12490! Mem[0000000010041400] = ffffffff, %l3 = 00000000000000ff
12491 ldsba [%i1+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
12492
12493p0_label_297:
12494! Mem[0000000030041410] = ffc94f86ffc94fff, %f6 = ff0000ff 00ff0000
12495 ldda [%i1+%o5]0x89,%f6 ! %f6 = ffc94f86 ffc94fff
12496! Mem[0000000010081428] = 000000ff 00000000, %l2 = 000000ff, %l3 = ffffffff
12497 ldda [%i2+0x028]%asi,%l2 ! %l2 = 00000000000000ff 0000000000000000
12498! Mem[0000000010001430] = 000000ff00000000, %l2 = 00000000000000ff
12499 ldx [%i0+0x030],%l2 ! %l2 = 000000ff00000000
12500! Mem[0000000030041410] = ff4fc9ff, %l5 = 0000000000000040
12501 lduwa [%i1+%o5]0x81,%l5 ! %l5 = 00000000ff4fc9ff
12502! Mem[0000000010081400] = ff6a6eff 64bd6ce4 ff4fc9ff ffffffff
12503! Mem[0000000010081410] = 00000096 0000ffff 3a0000ff 06fd1e0b
12504! Mem[0000000010081420] = 0000ffa5 0000ffff 000000ff 00000000
12505! Mem[0000000010081430] = 000000ff ff000046 77da1f96 0b3a9e16
12506 ldda [%i2]ASI_BLK_P,%f16 ! Block Load from 0000000010081400
12507! Mem[0000000030101410] = 54c38bdb 000000ff, %l4 = 000000ff, %l5 = ff4fc9ff
12508 ldda [%i4+%o5]0x89,%l4 ! %l4 = 00000000000000ff 0000000054c38bdb
12509! Mem[0000000030081400] = db0913b6 000000ff ff000000 00009eff
12510! Mem[0000000030081410] = ff000000 864fc9ff 00000000 dc003118
12511! Mem[0000000030081420] = ffffffff 06fd1eff 000000ae 00000000
12512! Mem[0000000030081430] = ffffffff ffff0000 ff000000 a5000000
12513 ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
12514! Mem[0000000010001410] = 40090000, %l4 = 00000000000000ff
12515 ldswa [%i0+%o5]0x80,%l4 ! %l4 = 0000000040090000
12516! Mem[0000000030181400] = 5a00000063c94f86, %f14 = 00000000 000000ff
12517 ldda [%i6+%g0]0x89,%f14 ! %f14 = 5a000000 63c94f86
12518! Starting 10 instruction Store Burst
12519 membar #Sync ! Added by membar checker (61)
12520! %l6 = 000000ff, %l7 = 0000ff00, Mem[0000000010081410] = 96000000 ffff0000
12521 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff 0000ff00
12522
12523p0_label_298:
12524! %l4 = 0000000040090000, Mem[0000000010081408] = ffc94fff
12525 stwa %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 40090000
12526! %l0 = ffc94f86, %l1 = 000000ff, Mem[0000000030001410] = ffffffff 54c38bdb
12527 stda %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffc94f86 000000ff
12528! %l3 = 0000000000000000, Mem[00000000300c1410] = ff000000
12529 stba %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
12530! Mem[0000000010101400] = 00ffffff, %l5 = 0000000054c38bdb
12531 swapa [%i4+%g0]0x88,%l5 ! %l5 = 0000000000ffffff
12532! %f10 = ffc94f86 0000ffff, Mem[0000000030041408] = ffff0000 000000ff
12533 stda %f10,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffc94f86 0000ffff
12534! %l4 = 40090000, %l5 = 00ffffff, Mem[0000000030141410] = ffff0000 00000000
12535 stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 40090000 00ffffff
12536! %f14 = 5a000000 63c94f86, Mem[0000000030001408] = ff000000 0000ffc9
12537 stda %f14,[%i0+%o4]0x81 ! Mem[0000000030001408] = 5a000000 63c94f86
12538! Mem[0000000030081410] = ff000000, %l3 = 0000000000000000
12539 ldstuba [%i2+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
12540! Mem[000000001018141d] = ffffffff, %l2 = 000000ff00000000
12541 ldstuba [%i6+0x01d]%asi,%l2 ! %l2 = 000000ff000000ff
12542! Starting 10 instruction Load Burst
12543! Mem[0000000010101420] = 00000033, %f13 = 00ff0000
12544 lda [%i4+0x020]%asi,%f13 ! %f13 = 00000033
12545
12546p0_label_299:
12547! Mem[0000000010101410] = ffffffff, %l2 = 00000000000000ff
12548 ldswa [%i4+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
12549! Mem[0000000010101410] = ffffffff, %l6 = 00000000000000ff
12550 ldsw [%i4+%o5],%l6 ! %l6 = ffffffffffffffff
12551! Mem[00000000300c1410] = 00000000 000000ff, %l4 = 40090000, %l5 = 00ffffff
12552 ldda [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000 00000000000000ff
12553! Mem[00000000211c0000] = ffff7bbb, %l7 = 000000000000ff00
12554 lduha [%o2+0x000]%asi,%l7 ! %l7 = 000000000000ffff
12555! Mem[0000000030141408] = 000000000000ffff, %l5 = 00000000000000ff
12556 ldxa [%i5+%o4]0x89,%l5 ! %l5 = 000000000000ffff
12557! Mem[0000000030181400] = 864fc963 0000005a ff000000 0000ffff
12558! Mem[0000000030181410] = ff00005a 000000ff ffffffff ae12becc
12559! Mem[0000000030181420] = 000000ff b6130940 ffff0000 96000000
12560! Mem[0000000030181430] = 00000000 ff000000 ffffffff ba2d00a3
12561 ldda [%i6]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030181400
12562! Mem[0000000010101410] = ffffffff, %l1 = 00000000000000ff
12563 lduba [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ff
12564! %l3 = 00000000000000ff, %l0 = 00000000ffc94f86, %l7 = 000000000000ffff
12565 and %l3,%l0,%l7 ! %l7 = 0000000000000086
12566! Mem[0000000030041408] = ffc94f86, %l3 = 00000000000000ff
12567 ldsba [%i1+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
12568! Starting 10 instruction Store Burst
12569! %f16 = db0913b6 000000ff ff000000 00009eff
12570! %f20 = ff000000 864fc9ff 00000000 dc003118
12571! %f24 = ffffffff 06fd1eff 000000ae 00000000
12572! %f28 = ffffffff ffff0000 ff000000 a5000000
12573 stda %f16,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
12574
12575p0_label_300:
12576! %f4 = ff000000 5a0000ff, Mem[0000000030141408] = ffff0000 00000000
12577 stda %f4 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000 5a0000ff
12578! Mem[0000000020800040] = ffffac70, %l0 = 00000000ffc94f86
12579 ldstuba [%o1+0x040]%asi,%l0 ! %l0 = 000000ff000000ff
12580! %f0 = 5a000000 63c94f86 ffff0000 000000ff
12581! %f4 = ff000000 5a0000ff ccbe12ae ffffffff
12582! %f8 = 400913b6 ff000000 00000096 0000ffff
12583! %f12 = 000000ff 00000000 a3002dba ffffffff
12584 stda %f0,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
12585! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000010141400] = 000063ff 00ffffc9
12586 stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff 000000ff
12587! Mem[00000000300c1408] = ffffffff, %l2 = ffffffffffffffff
12588 swapa [%i3+%o4]0x81,%l2 ! %l2 = 00000000ffffffff
12589! %l5 = 000000000000ffff, Mem[0000000010081410] = 000000ff
12590 stha %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ffff
12591! Mem[0000000020800040] = ffffac70, %l4 = 0000000000000000
12592 ldstuba [%o1+0x040]%asi,%l4 ! %l4 = 000000ff000000ff
12593! Mem[0000000010041410] = ff000000, %l6 = ffffffffffffffff
12594 swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000ff000000
12595! %l5 = 000000000000ffff, Mem[0000000010101408] = 00000000ff0000ff
12596 stxa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000000000ffff
12597! Starting 10 instruction Load Burst
12598! Mem[00000000100c1408] = 0000ff00, %l7 = 0000000000000086
12599 ldsha [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
12600
12601! Check Point 60 for processor 0
12602
12603 set p0_check_pt_data_60,%g4
12604 rd %ccr,%g5 ! %g5 = 44
12605 ldx [%g4+0x08],%g2
12606 cmp %l0,%g2 ! %l0 = 00000000000000ff
12607 bne %xcc,p0_reg_check_fail0
12608 mov 0xee0,%g1
12609 ldx [%g4+0x10],%g2
12610 cmp %l1,%g2 ! %l1 = 00000000000000ff
12611 bne %xcc,p0_reg_check_fail1
12612 mov 0xee1,%g1
12613 ldx [%g4+0x18],%g2
12614 cmp %l2,%g2 ! %l2 = 00000000ffffffff
12615 bne %xcc,p0_reg_check_fail2
12616 mov 0xee2,%g1
12617 ldx [%g4+0x20],%g2
12618 cmp %l3,%g2 ! %l3 = ffffffffffffffff
12619 bne %xcc,p0_reg_check_fail3
12620 mov 0xee3,%g1
12621 ldx [%g4+0x28],%g2
12622 cmp %l4,%g2 ! %l4 = 00000000000000ff
12623 bne %xcc,p0_reg_check_fail4
12624 mov 0xee4,%g1
12625 ldx [%g4+0x30],%g2
12626 cmp %l5,%g2 ! %l5 = 000000000000ffff
12627 bne %xcc,p0_reg_check_fail5
12628 mov 0xee5,%g1
12629 ldx [%g4+0x38],%g2
12630 cmp %l6,%g2 ! %l6 = 00000000ff000000
12631 bne %xcc,p0_reg_check_fail6
12632 mov 0xee6,%g1
12633 ldx [%g4+0x40],%g2
12634 cmp %l7,%g2 ! %l7 = 0000000000000000
12635 bne %xcc,p0_reg_check_fail7
12636 mov 0xee7,%g1
12637 ldx [%g4+0x48],%g3
12638 std %f0,[%g4]
12639 ldx [%g4],%g2
12640 cmp %g3,%g2 ! %f0 = 5a000000 63c94f86
12641 bne %xcc,p0_freg_check_fail
12642 mov 0xf00,%g1
12643 ldx [%g4+0x50],%g3
12644 std %f2,[%g4]
12645 ldx [%g4],%g2
12646 cmp %g3,%g2 ! %f2 = ffff0000 000000ff
12647 bne %xcc,p0_freg_check_fail
12648 mov 0xf02,%g1
12649 ldx [%g4+0x58],%g3
12650 std %f4,[%g4]
12651 ldx [%g4],%g2
12652 cmp %g3,%g2 ! %f4 = ff000000 5a0000ff
12653 bne %xcc,p0_freg_check_fail
12654 mov 0xf04,%g1
12655 ldx [%g4+0x60],%g3
12656 std %f6,[%g4]
12657 ldx [%g4],%g2
12658 cmp %g3,%g2 ! %f6 = ccbe12ae ffffffff
12659 bne %xcc,p0_freg_check_fail
12660 mov 0xf06,%g1
12661 ldx [%g4+0x68],%g3
12662 std %f8,[%g4]
12663 ldx [%g4],%g2
12664 cmp %g3,%g2 ! %f8 = 400913b6 ff000000
12665 bne %xcc,p0_freg_check_fail
12666 mov 0xf08,%g1
12667 ldx [%g4+0x70],%g3
12668 std %f10,[%g4]
12669 ldx [%g4],%g2
12670 cmp %g3,%g2 ! %f10 = 00000096 0000ffff
12671 bne %xcc,p0_freg_check_fail
12672 mov 0xf10,%g1
12673 ldx [%g4+0x78],%g3
12674 std %f12,[%g4]
12675 ldx [%g4],%g2
12676 cmp %g3,%g2 ! %f12 = 000000ff 00000000
12677 bne %xcc,p0_freg_check_fail
12678 mov 0xf12,%g1
12679 ldx [%g4+0x80],%g3
12680 std %f14,[%g4]
12681 ldx [%g4],%g2
12682 cmp %g3,%g2 ! %f14 = a3002dba ffffffff
12683 bne %xcc,p0_freg_check_fail
12684 mov 0xf14,%g1
12685 ldx [%g4+0x88],%g3
12686 std %f16,[%g4]
12687 ldx [%g4],%g2
12688 cmp %g3,%g2 ! %f16 = db0913b6 000000ff
12689 bne %xcc,p0_freg_check_fail
12690 mov 0xf16,%g1
12691 ldx [%g4+0x90],%g3
12692 std %f18,[%g4]
12693 ldx [%g4],%g2
12694 cmp %g3,%g2 ! %f18 = ff000000 00009eff
12695 bne %xcc,p0_freg_check_fail
12696 mov 0xf18,%g1
12697 ldx [%g4+0x98],%g3
12698 std %f20,[%g4]
12699 ldx [%g4],%g2
12700 cmp %g3,%g2 ! %f20 = ff000000 864fc9ff
12701 bne %xcc,p0_freg_check_fail
12702 mov 0xf20,%g1
12703 ldx [%g4+0xa0],%g3
12704 std %f22,[%g4]
12705 ldx [%g4],%g2
12706 cmp %g3,%g2 ! %f22 = 00000000 dc003118
12707 bne %xcc,p0_freg_check_fail
12708 mov 0xf22,%g1
12709 ldx [%g4+0xa8],%g3
12710 std %f24,[%g4]
12711 ldx [%g4],%g2
12712 cmp %g3,%g2 ! %f24 = ffffffff 06fd1eff
12713 bne %xcc,p0_freg_check_fail
12714 mov 0xf24,%g1
12715 ldx [%g4+0xb0],%g3
12716 std %f26,[%g4]
12717 ldx [%g4],%g2
12718 cmp %g3,%g2 ! %f26 = 000000ae 00000000
12719 bne %xcc,p0_freg_check_fail
12720 mov 0xf26,%g1
12721 ldx [%g4+0xb8],%g3
12722 std %f28,[%g4]
12723 ldx [%g4],%g2
12724 cmp %g3,%g2 ! %f28 = ffffffff ffff0000
12725 bne %xcc,p0_freg_check_fail
12726 mov 0xf28,%g1
12727 ldx [%g4+0xc0],%g3
12728 std %f30,[%g4]
12729 ldx [%g4],%g2
12730 cmp %g3,%g2 ! %f30 = ff000000 a5000000
12731 bne %xcc,p0_freg_check_fail
12732 mov 0xf30,%g1
12733
12734! Check Point 60 completed
12735
12736
12737p0_label_301:
12738! Mem[0000000030141400] = ff00000000000000, %l3 = ffffffffffffffff
12739 ldxa [%i5+%g0]0x81,%l3 ! %l3 = ff00000000000000
12740! Mem[0000000010181400] = ff0000ff, %f17 = 000000ff
12741 lda [%i6+%g0]0x80,%f17 ! %f17 = ff0000ff
12742 membar #Sync ! Added by membar checker (62)
12743! Mem[0000000010081400] = ff6a6eff, %l2 = 00000000ffffffff
12744 ldswa [%i2+%g0]0x80,%l2 ! %l2 = ffffffffff6a6eff
12745! Mem[0000000010041410] = ffffffff, %l0 = 00000000000000ff
12746 lduba [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff
12747! Mem[00000000300c1408] = 54c38bdb ffffffff, %l2 = ff6a6eff, %l3 = 00000000
12748 ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000ffffffff 0000000054c38bdb
12749! Mem[00000000300c1410] = ff000000 00000000, %l2 = ffffffff, %l3 = 54c38bdb
12750 ldda [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000ff000000
12751! Mem[0000000010181400] = ff0913b6ff0000ff, %f12 = 000000ff 00000000
12752 ldda [%i6+%g0]0x88,%f12 ! %f12 = ff0913b6 ff0000ff
12753! Mem[0000000010181418] = 00000000ffffffff, %l6 = 00000000ff000000
12754 ldxa [%i6+0x018]%asi,%l6 ! %l6 = 00000000ffffffff
12755! Mem[0000000030081408] = ffff0000000000ff, %l2 = 0000000000000000
12756 ldxa [%i2+%o4]0x81,%l2 ! %l2 = ffff0000000000ff
12757! Starting 10 instruction Store Burst
12758! Mem[0000000010101418] = 703f71ab00000000, %l2 = ffff0000000000ff, %l4 = 00000000000000ff
12759 add %i4,0x18,%g1
12760 casxa [%g1]0x80,%l2,%l4 ! %l4 = 703f71ab00000000
12761
12762p0_label_302:
12763! Mem[0000000030081400] = 5a000000, %l1 = 00000000000000ff
12764 ldstuba [%i2+%g0]0x81,%l1 ! %l1 = 0000005a000000ff
12765! Mem[0000000010041431] = 000000ff, %l0 = 00000000000000ff
12766 ldstub [%i1+0x031],%l0 ! %l0 = 00000000000000ff
12767! Mem[0000000020800000] = ffff7d94, %l6 = 00000000ffffffff
12768 ldstuba [%o1+0x000]%asi,%l6 ! %l6 = 000000ff000000ff
12769! Mem[0000000010041400] = ffffffff, %l6 = 00000000000000ff
12770 swapa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ffffffff
12771! %l1 = 000000000000005a, Mem[00000000100c1438] = ffffffffffffffff
12772 stx %l1,[%i3+0x038] ! Mem[00000000100c1438] = 000000000000005a
12773! %l6 = ffffffff, %l7 = 00000000, Mem[0000000030101410] = ff000000 db8bc354
12774 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffff 00000000
12775! %l6 = 00000000ffffffff, Mem[0000000010181400] = ff0000ff
12776 stba %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff0000ff
12777! Mem[0000000030001410] = 000000ff, %l2 = ffff0000000000ff
12778 swapa [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
12779! %f22 = 00000000 dc003118, Mem[0000000030141410] = 40090000 00ffffff
12780 stda %f22,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 dc003118
12781! Starting 10 instruction Load Burst
12782! Mem[00000000300c1400] = 000000ff, %l3 = 00000000ff000000
12783 ldsba [%i3+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
12784
12785p0_label_303:
12786! Mem[0000000030141408] = 000000ff, %l4 = 703f71ab00000000
12787 lduha [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000ff
12788! Mem[00000000100c1400] = ffffffff, %l0 = 0000000000000000
12789 lduha [%i3+%g0]0x80,%l0 ! %l0 = 000000000000ffff
12790! Mem[0000000030181408] = ff0000000000ffff, %l0 = 000000000000ffff
12791 ldxa [%i6+%o4]0x81,%l0 ! %l0 = ff0000000000ffff
12792! Mem[0000000030181410] = ff00005a, %l0 = ff0000000000ffff
12793 ldswa [%i6+%o5]0x81,%l0 ! %l0 = ffffffffff00005a
12794! Mem[00000000211c0000] = ffff7bbb, %l7 = 0000000000000000
12795 ldsb [%o2+%g0],%l7 ! %l7 = ffffffffffffffff
12796! Mem[0000000010041408] = 00000000, %l6 = 00000000ffffffff
12797 ldsha [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
12798! Mem[0000000010101400] = db8bc354, %l2 = 00000000000000ff
12799 ldswa [%i4+%g0]0x80,%l2 ! %l2 = ffffffffdb8bc354
12800! Mem[0000000030041408] = 864fc9ff, %l0 = ffffffffff00005a
12801 ldsha [%i1+%o4]0x89,%l0 ! %l0 = ffffffffffffc9ff
12802! Mem[0000000030101410] = 00000000ffffffff, %l6 = 0000000000000000
12803 ldxa [%i4+%o5]0x89,%l6 ! %l6 = 00000000ffffffff
12804! Starting 10 instruction Store Burst
12805! %l4 = 00000000000000ff, Mem[00000000300c1408] = ffffffff
12806 stwa %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
12807
12808p0_label_304:
12809! Mem[00000000300c1408] = 000000ff, %l7 = ffffffffffffffff
12810 ldstuba [%i3+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
12811! Mem[000000001004141c] = db8bc354, %l6 = ffffffff, %l1 = 0000005a
12812 add %i1,0x1c,%g1
12813 casa [%g1]0x80,%l6,%l1 ! %l1 = 00000000db8bc354
12814! Mem[0000000010081428] = 000000ff, %l7 = 00000000000000ff
12815 ldstub [%i2+0x028],%l7 ! %l7 = 00000000000000ff
12816! %l2 = db8bc354, %l3 = ffffffff, Mem[0000000010101410] = ffffffff 00000000
12817 stda %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = db8bc354 ffffffff
12818! %l7 = 0000000000000000, Mem[0000000030181410] = 5a0000ff
12819 stwa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
12820! %l4 = 00000000000000ff, Mem[0000000010081400] = ff6a6eff
12821 stba %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff6a6eff
12822! %l2 = ffffffffdb8bc354, Mem[0000000010141408] = ff0000ff
12823 stwa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = db8bc354
12824! %l7 = 0000000000000000, Mem[0000000010041400] = 000000ff00000000
12825 stxa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
12826! Mem[0000000010101410] = db8bc354, %l4 = 00000000000000ff
12827 ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 000000db000000ff
12828! Starting 10 instruction Load Burst
12829! Mem[0000000030101408] = 000000000000ffff, %f4 = ff000000 5a0000ff
12830 ldda [%i4+%o4]0x89,%f4 ! %f4 = 00000000 0000ffff
12831
12832p0_label_305:
12833 membar #Sync ! Added by membar checker (63)
12834! Mem[00000000300c1400] = ff000000 00000000 ff000000 db8bc354
12835! Mem[00000000300c1410] = 00000000 000000ff 0000ff00 ff0000ff
12836! Mem[00000000300c1420] = ff0000ff 00000000 ffff0000 864fc9ff
12837! Mem[00000000300c1430] = 0000ff00 c9ff0000 000077da 00000000
12838 ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
12839! Mem[0000000030001408] = ff000000, %f26 = 000000ae
12840 lda [%i0+%o4]0x81,%f26 ! %f26 = ff000000
12841! Mem[00000000100c1408] = 00ff0000, %l3 = ffffffffffffffff
12842 lduha [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
12843! Mem[0000000030141408] = ff00005a000000ff, %l3 = 0000000000000000
12844 ldxa [%i5+%o4]0x89,%l3 ! %l3 = ff00005a000000ff
12845! Mem[0000000030081410] = ff000000, %l5 = 000000000000ffff
12846 ldsha [%i2+%o5]0x81,%l5 ! %l5 = ffffffffffffff00
12847! Mem[0000000010101408] = 0000ffff, %l2 = ffffffffdb8bc354
12848 lduba [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
12849! Mem[0000000030181408] = 000000ff, %l1 = 00000000db8bc354
12850 ldswa [%i6+%o4]0x89,%l1 ! %l1 = 00000000000000ff
12851! %l4 = 00000000000000db, Mem[0000000010041408] = 00000000
12852 stwa %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000db
12853! Mem[0000000010101400] = db8bc354, %l6 = 00000000ffffffff
12854 lduwa [%i4+%g0]0x80,%l6 ! %l6 = 00000000db8bc354
12855! Starting 10 instruction Store Burst
12856! %l3 = ff00005a000000ff, Mem[0000000010101410] = ff8bc354
12857 stwa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff
12858
12859! Check Point 61 for processor 0
12860
12861 set p0_check_pt_data_61,%g4
12862 rd %ccr,%g5 ! %g5 = 44
12863 ldx [%g4+0x08],%g2
12864 cmp %l0,%g2 ! %l0 = ffffffffffffc9ff
12865 bne %xcc,p0_reg_check_fail0
12866 mov 0xee0,%g1
12867 ldx [%g4+0x10],%g2
12868 cmp %l1,%g2 ! %l1 = 00000000000000ff
12869 bne %xcc,p0_reg_check_fail1
12870 mov 0xee1,%g1
12871 ldx [%g4+0x18],%g2
12872 cmp %l2,%g2 ! %l2 = 00000000000000ff
12873 bne %xcc,p0_reg_check_fail2
12874 mov 0xee2,%g1
12875 ldx [%g4+0x20],%g2
12876 cmp %l3,%g2 ! %l3 = ff00005a000000ff
12877 bne %xcc,p0_reg_check_fail3
12878 mov 0xee3,%g1
12879 ldx [%g4+0x28],%g2
12880 cmp %l4,%g2 ! %l4 = 00000000000000db
12881 bne %xcc,p0_reg_check_fail4
12882 mov 0xee4,%g1
12883 ldx [%g4+0x30],%g2
12884 cmp %l5,%g2 ! %l5 = ffffffffffffff00
12885 bne %xcc,p0_reg_check_fail5
12886 mov 0xee5,%g1
12887 ldx [%g4+0x38],%g2
12888 cmp %l6,%g2 ! %l6 = 00000000db8bc354
12889 bne %xcc,p0_reg_check_fail6
12890 mov 0xee6,%g1
12891 ldx [%g4+0x40],%g2
12892 cmp %l7,%g2 ! %l7 = 0000000000000000
12893 bne %xcc,p0_reg_check_fail7
12894 mov 0xee7,%g1
12895 ldx [%g4+0x48],%g3
12896 std %f0,[%g4]
12897 ldx [%g4],%g2
12898 cmp %g3,%g2 ! %f0 = ff000000 00000000
12899 bne %xcc,p0_freg_check_fail
12900 mov 0xf00,%g1
12901 ldx [%g4+0x50],%g3
12902 std %f2,[%g4]
12903 ldx [%g4],%g2
12904 cmp %g3,%g2 ! %f2 = ff000000 db8bc354
12905 bne %xcc,p0_freg_check_fail
12906 mov 0xf02,%g1
12907 ldx [%g4+0x58],%g3
12908 std %f4,[%g4]
12909 ldx [%g4],%g2
12910 cmp %g3,%g2 ! %f4 = 00000000 000000ff
12911 bne %xcc,p0_freg_check_fail
12912 mov 0xf04,%g1
12913 ldx [%g4+0x60],%g3
12914 std %f6,[%g4]
12915 ldx [%g4],%g2
12916 cmp %g3,%g2 ! %f6 = 0000ff00 ff0000ff
12917 bne %xcc,p0_freg_check_fail
12918 mov 0xf06,%g1
12919 ldx [%g4+0x68],%g3
12920 std %f8,[%g4]
12921 ldx [%g4],%g2
12922 cmp %g3,%g2 ! %f8 = ff0000ff 00000000
12923 bne %xcc,p0_freg_check_fail
12924 mov 0xf08,%g1
12925 ldx [%g4+0x70],%g3
12926 std %f10,[%g4]
12927 ldx [%g4],%g2
12928 cmp %g3,%g2 ! %f10 = ffff0000 864fc9ff
12929 bne %xcc,p0_freg_check_fail
12930 mov 0xf10,%g1
12931 ldx [%g4+0x78],%g3
12932 std %f12,[%g4]
12933 ldx [%g4],%g2
12934 cmp %g3,%g2 ! %f12 = 0000ff00 c9ff0000
12935 bne %xcc,p0_freg_check_fail
12936 mov 0xf12,%g1
12937 ldx [%g4+0x80],%g3
12938 std %f14,[%g4]
12939 ldx [%g4],%g2
12940 cmp %g3,%g2 ! %f14 = 000077da 00000000
12941 bne %xcc,p0_freg_check_fail
12942 mov 0xf14,%g1
12943 ldx [%g4+0x88],%g3
12944 std %f16,[%g4]
12945 ldx [%g4],%g2
12946 cmp %g3,%g2 ! %f16 = db0913b6 ff0000ff
12947 bne %xcc,p0_freg_check_fail
12948 mov 0xf16,%g1
12949 ldx [%g4+0x90],%g3
12950 std %f26,[%g4]
12951 ldx [%g4],%g2
12952 cmp %g3,%g2 ! %f26 = ff000000 00000000
12953 bne %xcc,p0_freg_check_fail
12954 mov 0xf26,%g1
12955
12956! Check Point 61 completed
12957
12958
12959p0_label_306:
12960! %l7 = 0000000000000000, Mem[0000000010041400] = 0000000000000000
12961 stxa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000000000
12962! Mem[00000000300c1410] = 00000000, %l3 = ff00005a000000ff
12963 ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 00000000000000ff
12964! %l3 = 0000000000000000, Mem[00000000100c140a] = 0000ff00, %asi = 80
12965 stha %l3,[%i3+0x00a]%asi ! Mem[00000000100c1408] = 00000000
12966! %f4 = 00000000 000000ff, Mem[0000000030141408] = 000000ff ff00005a
12967 stda %f4 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 000000ff
12968! %f12 = 0000ff00, Mem[0000000010001418] = 54c3ffdb
12969 sta %f12,[%i0+0x018]%asi ! Mem[0000000010001418] = 0000ff00
12970! %f20 = ff000000 864fc9ff, %l0 = ffffffffffffc9ff
12971! Mem[0000000010001430] = 000000ff00000000
12972 add %i0,0x030,%g1
12973 stda %f20,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010001430] = ffc94f86000000ff
12974! %l0 = ffffc9ff, %l1 = 000000ff, Mem[0000000030041408] = ffc94f86 0000ffff
12975 stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffc9ff 000000ff
12976! %l1 = 00000000000000ff, Mem[00000000201c0000] = ffffaf65
12977 sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = 00ffaf65
12978! Mem[00000000100c1414] = ffffffff, %l5 = ffffff00, %l4 = 000000db
12979 add %i3,0x14,%g1
12980 casa [%g1]0x80,%l5,%l4 ! %l4 = 00000000ffffffff
12981! Starting 10 instruction Load Burst
12982! Mem[0000000030041410] = ffc94fff, %l6 = 00000000db8bc354
12983 lduba [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
12984
12985p0_label_307:
12986! Mem[0000000010101418] = 703f71ab, %f24 = ffffffff
12987 lda [%i4+0x018]%asi,%f24 ! %f24 = 703f71ab
12988! Mem[0000000030041400] = ff0000ff, %l2 = 00000000000000ff
12989 ldsha [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
12990! Mem[00000000100c1428] = 00000000 00000000, %l4 = ffffffff, %l5 = ffffff00
12991 ldda [%i3+0x028]%asi,%l4 ! %l4 = 0000000000000000 0000000000000000
12992! Mem[0000000010101430] = 77da1fff, %l2 = 00000000000000ff
12993 lduwa [%i4+0x030]%asi,%l2 ! %l2 = 0000000077da1fff
12994! Mem[0000000010081430] = 000000ff ff000046, %l2 = 77da1fff, %l3 = 00000000
12995 ldd [%i2+0x030],%l2 ! %l2 = 00000000000000ff 00000000ff000046
12996! Mem[0000000010101438] = 00000000000000ff, %f18 = ff000000 00009eff
12997 ldd [%i4+0x038],%f18 ! %f18 = 00000000 000000ff
12998! Mem[0000000030001400] = db0913b6, %l7 = 0000000000000000
12999 lduwa [%i0+%g0]0x81,%l7 ! %l7 = 00000000db0913b6
13000! Mem[0000000010041400] = 0000000000000000, %f12 = 0000ff00 c9ff0000
13001 ldd [%i1+%g0],%f12 ! %f12 = 00000000 00000000
13002! Mem[0000000010081408] = 00000940, %l5 = 0000000000000000
13003 ldsha [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
13004! Starting 10 instruction Store Burst
13005! Mem[0000000030101408] = 0000ffff, %l1 = 00000000000000ff
13006 ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
13007
13008p0_label_308:
13009! %l0 = ffffffffffffc9ff, Mem[0000000010001410] = 40090000
13010 stba %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff090000
13011! Mem[0000000010141403] = 000000ff, %l0 = ffffffffffffc9ff
13012 ldstuba [%i5+0x003]%asi,%l0 ! %l0 = 000000ff000000ff
13013! Mem[0000000010041408] = db000000, %l2 = 00000000000000ff
13014 swapa [%i1+%o4]0x80,%l2 ! %l2 = 00000000db000000
13015! Mem[0000000021800100] = ffffb49a, %l3 = 00000000ff000046
13016 ldstub [%o3+0x100],%l3 ! %l3 = 000000ff000000ff
13017! %l2 = db000000, %l3 = 000000ff, Mem[0000000030101408] = ffff0000 00000000
13018 stda %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = db000000 000000ff
13019! Mem[0000000010181410] = 005a4f86, %l0 = 00000000000000ff
13020 ldsha [%i6+0x012]%asi,%l0 ! %l0 = 0000000000004f86
13021! %l1 = 00000000000000ff, Mem[0000000030101410] = ffffffff
13022 stwa %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
13023! %f21 = 864fc9ff, Mem[0000000030001410] = ff000000
13024 sta %f21,[%i0+%o5]0x81 ! Mem[0000000030001410] = 864fc9ff
13025! %f28 = ffffffff, Mem[0000000010141400] = 000000ff
13026 sta %f28,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffffff
13027! Starting 10 instruction Load Burst
13028! Mem[0000000030141410] = 00000000, %l5 = 0000000000000000
13029 ldswa [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
13030
13031p0_label_309:
13032! Mem[0000000010101418] = 703f71ab, %l2 = 00000000db000000
13033 ldsb [%i4+0x019],%l2 ! %l2 = 000000000000003f
13034! Mem[0000000010101400] = db8bc354, %l3 = 00000000000000ff
13035 lduha [%i4+%g0]0x80,%l3 ! %l3 = 000000000000db8b
13036! Mem[00000000300c1400] = 000000ff, %l5 = 0000000000000000
13037 lduha [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
13038! Mem[0000000030101410] = 000000ff, %l7 = 00000000db0913b6
13039 lduba [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
13040! Mem[0000000021800080] = ffffd5df, %l1 = 00000000000000ff
13041 ldsba [%o3+0x081]%asi,%l1 ! %l1 = ffffffffffffffff
13042! Mem[0000000030041400] = ff0000ff, %l4 = 0000000000000000
13043 ldswa [%i1+%g0]0x81,%l4 ! %l4 = ffffffffff0000ff
13044! Mem[0000000010181410] = 005a4f86, %l6 = 00000000000000ff
13045 ldsha [%i6+%o5]0x80,%l6 ! %l6 = 000000000000005a
13046! Mem[0000000020800000] = ffff7d94, %l0 = 0000000000004f86
13047 lduba [%o1+0x001]%asi,%l0 ! %l0 = 00000000000000ff
13048! Mem[00000000100c1438] = 00000000, %l6 = 000000000000005a
13049 lduw [%i3+0x038],%l6 ! %l6 = 0000000000000000
13050! Starting 10 instruction Store Burst
13051! %l0 = 00000000000000ff, Mem[0000000010001408] = 000000ff0000ff00
13052 stxa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000000000ff
13053
13054p0_label_310:
13055! %l4 = ff0000ff, %l5 = 000000ff, Mem[0000000030141400] = ff000000 00000000
13056 stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff0000ff 000000ff
13057! %l2 = 0000003f, %l3 = 0000db8b, Mem[0000000010101430] = 77da1fff 169e3a00
13058 std %l2,[%i4+0x030] ! Mem[0000000010101430] = 0000003f 0000db8b
13059! %l0 = 00000000000000ff, Mem[0000000030041408] = ffffc9ff
13060 stha %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00ffc9ff
13061! Mem[0000000030081408] = ffff0000, %l3 = 000000000000db8b
13062 ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
13063! Mem[0000000010101408] = 0000ffff, %l0 = 00000000000000ff
13064 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
13065! %l3 = 00000000000000ff, Mem[0000000020800001] = ffff7d94, %asi = 80
13066 stba %l3,[%o1+0x001]%asi ! Mem[0000000020800000] = ffff7d94
13067! %l2 = 000000000000003f, Mem[0000000010001410] = ff090000db8bc354
13068 stxa %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000000000003f
13069! %l0 = 00000000000000ff, Mem[0000000030101410] = ff000000
13070 stwa %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff
13071! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030001400] = db0913b6 000000ff
13072 stda %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 000000ff
13073! Starting 10 instruction Load Burst
13074! Mem[0000000030001410] = ffc94f86, %l5 = 00000000000000ff
13075 ldsha [%i0+%o5]0x89,%l5 ! %l5 = 0000000000004f86
13076
13077! Check Point 62 for processor 0
13078
13079 set p0_check_pt_data_62,%g4
13080 rd %ccr,%g5 ! %g5 = 44
13081 ldx [%g4+0x08],%g2
13082 cmp %l0,%g2 ! %l0 = 00000000000000ff
13083 bne %xcc,p0_reg_check_fail0
13084 mov 0xee0,%g1
13085 ldx [%g4+0x10],%g2
13086 cmp %l1,%g2 ! %l1 = ffffffffffffffff
13087 bne %xcc,p0_reg_check_fail1
13088 mov 0xee1,%g1
13089 ldx [%g4+0x18],%g2
13090 cmp %l2,%g2 ! %l2 = 000000000000003f
13091 bne %xcc,p0_reg_check_fail2
13092 mov 0xee2,%g1
13093 ldx [%g4+0x20],%g2
13094 cmp %l3,%g2 ! %l3 = 00000000000000ff
13095 bne %xcc,p0_reg_check_fail3
13096 mov 0xee3,%g1
13097 ldx [%g4+0x28],%g2
13098 cmp %l4,%g2 ! %l4 = ffffffffff0000ff
13099 bne %xcc,p0_reg_check_fail4
13100 mov 0xee4,%g1
13101 ldx [%g4+0x30],%g2
13102 cmp %l5,%g2 ! %l5 = 0000000000004f86
13103 bne %xcc,p0_reg_check_fail5
13104 mov 0xee5,%g1
13105 ldx [%g4+0x38],%g2
13106 cmp %l6,%g2 ! %l6 = 0000000000000000
13107 bne %xcc,p0_reg_check_fail6
13108 mov 0xee6,%g1
13109 ldx [%g4+0x40],%g2
13110 cmp %l7,%g2 ! %l7 = 00000000000000ff
13111 bne %xcc,p0_reg_check_fail7
13112 mov 0xee7,%g1
13113 ldx [%g4+0x48],%g3
13114 std %f2,[%g4]
13115 ldx [%g4],%g2
13116 cmp %g3,%g2 ! %f2 = ff000000 db8bc354
13117 bne %xcc,p0_freg_check_fail
13118 mov 0xf02,%g1
13119 ldx [%g4+0x50],%g3
13120 std %f4,[%g4]
13121 ldx [%g4],%g2
13122 cmp %g3,%g2 ! %f4 = 00000000 000000ff
13123 bne %xcc,p0_freg_check_fail
13124 mov 0xf04,%g1
13125 ldx [%g4+0x58],%g3
13126 std %f12,[%g4]
13127 ldx [%g4],%g2
13128 cmp %g3,%g2 ! %f12 = 00000000 00000000
13129 bne %xcc,p0_freg_check_fail
13130 mov 0xf12,%g1
13131 ldx [%g4+0x60],%g3
13132 std %f18,[%g4]
13133 ldx [%g4],%g2
13134 cmp %g3,%g2 ! %f18 = 00000000 000000ff
13135 bne %xcc,p0_freg_check_fail
13136 mov 0xf18,%g1
13137 ldx [%g4+0x68],%g3
13138 std %f24,[%g4]
13139 ldx [%g4],%g2
13140 cmp %g3,%g2 ! %f24 = 703f71ab 06fd1eff
13141 bne %xcc,p0_freg_check_fail
13142 mov 0xf24,%g1
13143
13144! Check Point 62 completed
13145
13146
13147p0_label_311:
13148! Mem[0000000010101410] = 000000ffffffffff, %l4 = ffffffffff0000ff
13149 ldxa [%i4+%o5]0x80,%l4 ! %l4 = 000000ffffffffff
13150! Mem[00000000100c1400] = 00000940ffffffff, %l7 = 00000000000000ff
13151 ldxa [%i3+%g0]0x88,%l7 ! %l7 = 00000940ffffffff
13152! Mem[0000000010081410] = ffff000000ff0000, %l5 = 0000000000004f86
13153 ldxa [%i2+%o5]0x80,%l5 ! %l5 = ffff000000ff0000
13154! Mem[0000000030141408] = ff000000, %l4 = 000000ffffffffff
13155 lduwa [%i5+%o4]0x81,%l4 ! %l4 = 00000000ff000000
13156! Mem[00000000100c1410] = 000000ffffffffff, %l0 = 00000000000000ff
13157 ldxa [%i3+%o5]0x80,%l0 ! %l0 = 000000ffffffffff
13158! Mem[0000000030041408] = ff000000ffc9ff00, %f22 = 00000000 dc003118
13159 ldda [%i1+%o4]0x89,%f22 ! %f22 = ff000000 ffc9ff00
13160! Mem[00000000211c0000] = ffff7bbb, %l1 = ffffffffffffffff
13161 lduh [%o2+%g0],%l1 ! %l1 = 000000000000ffff
13162! Mem[0000000010001408] = 00000000, %f31 = a5000000
13163 lda [%i0+%o4]0x80,%f31 ! %f31 = 00000000
13164! Mem[0000000030181408] = 000000ff, %f7 = ff0000ff
13165 lda [%i6+%o4]0x89,%f7 ! %f7 = 000000ff
13166! Starting 10 instruction Store Burst
13167! Mem[0000000010001400] = ffffffff, %l4 = 00000000ff000000
13168 ldstuba [%i0+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
13169
13170p0_label_312:
13171! %f5 = 000000ff, Mem[0000000010101408] = 0000ffff
13172 sta %f5 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
13173! %f14 = 000077da 00000000, Mem[0000000010081400] = ff6a6eff 64bd6ce4
13174 stda %f14,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000077da 00000000
13175! Mem[0000000010141410] = 0000f1c6, %l5 = ffff000000ff0000
13176 swapa [%i5+%o5]0x88,%l5 ! %l5 = 000000000000f1c6
13177! %f2 = ff000000 db8bc354, Mem[0000000030101408] = 000000db ff000000
13178 stda %f2 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff000000 db8bc354
13179! %f11 = 864fc9ff, Mem[0000000030041400] = ff0000ff
13180 sta %f11,[%i1+%g0]0x89 ! Mem[0000000030041400] = 864fc9ff
13181! %f30 = ff000000 00000000, %l3 = 00000000000000ff
13182! Mem[0000000010041428] = d56a83d006cd9827
13183 add %i1,0x028,%g1
13184 stda %f30,[%g1+%l3]ASI_PST16_P ! Mem[0000000010041428] = ff00000000000000
13185! Mem[0000000030141408] = 000000ff, %l2 = 000000000000003f
13186 ldstuba [%i5+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
13187! Mem[0000000010101408] = ff000000, %l2 = 000000ff, %l5 = 0000f1c6
13188 add %i4,0x08,%g1
13189 casa [%g1]0x80,%l2,%l5 ! %l5 = 00000000ff000000
13190! %l4 = 00000000000000ff, Mem[0000000010001408] = 00000000000000ff, %asi = 80
13191 stxa %l4,[%i0+0x008]%asi ! Mem[0000000010001408] = 00000000000000ff
13192! Starting 10 instruction Load Burst
13193! Mem[00000000100c1408] = 00000000, %l3 = 00000000000000ff
13194 lduba [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
13195
13196p0_label_313:
13197! Mem[0000000010041410] = ffffffff, %l4 = 00000000000000ff
13198 ldswa [%i1+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
13199! Mem[0000000030041410] = ff4fc9ff, %l2 = 00000000000000ff
13200 ldsba [%i1+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
13201! Mem[00000000100c1400] = ffffffff, %l0 = 000000ffffffffff
13202 ldsba [%i3+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
13203! Mem[0000000030001400] = 00000000, %l5 = 00000000ff000000
13204 ldsha [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
13205! Mem[0000000030081410] = 000000ff, %l2 = ffffffffffffffff
13206 ldsha [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff
13207! Mem[0000000030081400] = ff000000 63c94f86, %l0 = ffffffff, %l1 = 0000ffff
13208 ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000ff000000 0000000063c94f86
13209! Mem[0000000010181438] = ff0000ff, %l5 = 0000000000000000
13210 lduw [%i6+0x038],%l5 ! %l5 = 00000000ff0000ff
13211! Mem[0000000030101400] = 0000005a, %l7 = 00000940ffffffff
13212 lduwa [%i4+%g0]0x89,%l7 ! %l7 = 000000000000005a
13213! Mem[00000000300c1410] = ff000000000000ff, %l0 = 00000000ff000000
13214 ldxa [%i3+%o5]0x81,%l0 ! %l0 = ff000000000000ff
13215! Starting 10 instruction Store Burst
13216! %l0 = ff000000000000ff, Mem[0000000010041410] = ffffffff
13217 stba %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff
13218
13219p0_label_314:
13220! %l4 = ffffffff, %l5 = ff0000ff, Mem[0000000010081438] = 77da1f96 0b3a9e16
13221 stda %l4,[%i2+0x038]%asi ! Mem[0000000010081438] = ffffffff ff0000ff
13222! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010101410] = 000000ff ffffffff
13223 stda %l2,[%i4+0x010]%asi ! Mem[0000000010101410] = 000000ff 00000000
13224! Mem[0000000010181408] = ff000000, %l0 = ff000000000000ff
13225 swapa [%i6+%o4]0x80,%l0 ! %l0 = 00000000ff000000
13226 membar #Sync ! Added by membar checker (64)
13227! %l0 = ff000000, %l1 = 63c94f86, Mem[00000000300c1408] = ff000000 db8bc354
13228 stda %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000 63c94f86
13229! Mem[0000000010081408] = 00000940ffffffff, %l4 = ffffffffffffffff, %l2 = 00000000000000ff
13230 add %i2,0x08,%g1
13231 casxa [%g1]0x80,%l4,%l2 ! %l2 = 00000940ffffffff
13232! Mem[0000000010101410] = ff000000, %l4 = ffffffffffffffff
13233 ldstuba [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
13234! %f22 = ff000000, Mem[0000000010081408] = 00000940
13235 sta %f22,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000
13236! Mem[0000000030041410] = ff4fc9ff, %l4 = 0000000000000000
13237 ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
13238! %l5 = 00000000ff0000ff, Mem[0000000010181410] = 864f5a00
13239 stwa %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff0000ff
13240! Starting 10 instruction Load Burst
13241! Mem[0000000030041410] = ffc94fff, %f12 = 00000000
13242 lda [%i1+%o5]0x89,%f12 ! %f12 = ffc94fff
13243
13244p0_label_315:
13245! Mem[0000000030181400] = 63c94f86, %l5 = 00000000ff0000ff
13246 ldswa [%i6+%g0]0x89,%l5 ! %l5 = 0000000063c94f86
13247! Mem[0000000030101400] = 5a000000 63c94f86, %l2 = ffffffff, %l3 = 00000000
13248 ldda [%i4+%g0]0x81,%l2 ! %l2 = 000000005a000000 0000000063c94f86
13249! Mem[00000000100c1408] = 0000000000000000, %f28 = ffffffff ffff0000
13250 ldda [%i3+%o4]0x80,%f28 ! %f28 = 00000000 00000000
13251! Mem[0000000030101400] = 5a000000, %f26 = ff000000
13252 lda [%i4+%g0]0x81,%f26 ! %f26 = 5a000000
13253! Mem[0000000030141410] = 00000000, %l1 = 0000000063c94f86
13254 ldsba [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
13255! Mem[0000000030081400] = ff000000 63c94f86 ffff0000 000000ff
13256! Mem[0000000030081410] = ff000000 5a0000ff ccbe12ae ffffffff
13257! Mem[0000000030081420] = 400913b6 ff000000 00000096 0000ffff
13258! Mem[0000000030081430] = 000000ff 00000000 a3002dba ffffffff
13259 ldda [%i2]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030081400
13260! Mem[0000000010001400] = ffffffff, %l5 = 0000000063c94f86
13261 lduwa [%i0+%g0]0x88,%l5 ! %l5 = 00000000ffffffff
13262! Mem[0000000010041408] = 000000ff, %l2 = 000000005a000000
13263 ldswa [%i1+%o4]0x80,%l2 ! %l2 = 00000000000000ff
13264! Mem[00000000201c0000] = 00ffaf65, %l2 = 00000000000000ff
13265 ldsha [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
13266! Starting 10 instruction Store Burst
13267 membar #Sync ! Added by membar checker (65)
13268! %f16 = db0913b6 ff0000ff, %l6 = 0000000000000000
13269! Mem[0000000030081418] = ccbe12aeffffffff
13270 add %i2,0x018,%g1
13271 stda %f16,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030081418] = ccbe12aeffffffff
13272
13273! Check Point 63 for processor 0
13274
13275 set p0_check_pt_data_63,%g4
13276 rd %ccr,%g5 ! %g5 = 44
13277 ldx [%g4+0x08],%g2
13278 cmp %l0,%g2 ! %l0 = 00000000ff000000
13279 bne %xcc,p0_reg_check_fail0
13280 mov 0xee0,%g1
13281 ldx [%g4+0x10],%g2
13282 cmp %l1,%g2 ! %l1 = 0000000000000000
13283 bne %xcc,p0_reg_check_fail1
13284 mov 0xee1,%g1
13285 ldx [%g4+0x18],%g2
13286 cmp %l2,%g2 ! %l2 = 00000000000000ff
13287 bne %xcc,p0_reg_check_fail2
13288 mov 0xee2,%g1
13289 ldx [%g4+0x20],%g2
13290 cmp %l3,%g2 ! %l3 = 0000000063c94f86
13291 bne %xcc,p0_reg_check_fail3
13292 mov 0xee3,%g1
13293 ldx [%g4+0x28],%g2
13294 cmp %l4,%g2 ! %l4 = 00000000000000ff
13295 bne %xcc,p0_reg_check_fail4
13296 mov 0xee4,%g1
13297 ldx [%g4+0x30],%g2
13298 cmp %l5,%g2 ! %l5 = 00000000ffffffff
13299 bne %xcc,p0_reg_check_fail5
13300 mov 0xee5,%g1
13301 ldx [%g4+0x38],%g2
13302 cmp %l7,%g2 ! %l7 = 000000000000005a
13303 bne %xcc,p0_reg_check_fail7
13304 mov 0xee7,%g1
13305 ldx [%g4+0x40],%g3
13306 std %f0,[%g4]
13307 ldx [%g4],%g2
13308 cmp %g3,%g2 ! %f0 = ff000000 63c94f86
13309 bne %xcc,p0_freg_check_fail
13310 mov 0xf00,%g1
13311 ldx [%g4+0x48],%g3
13312 std %f2,[%g4]
13313 ldx [%g4],%g2
13314 cmp %g3,%g2 ! %f2 = ffff0000 000000ff
13315 bne %xcc,p0_freg_check_fail
13316 mov 0xf02,%g1
13317 ldx [%g4+0x50],%g3
13318 std %f4,[%g4]
13319 ldx [%g4],%g2
13320 cmp %g3,%g2 ! %f4 = ff000000 5a0000ff
13321 bne %xcc,p0_freg_check_fail
13322 mov 0xf04,%g1
13323 ldx [%g4+0x58],%g3
13324 std %f6,[%g4]
13325 ldx [%g4],%g2
13326 cmp %g3,%g2 ! %f6 = ccbe12ae ffffffff
13327 bne %xcc,p0_freg_check_fail
13328 mov 0xf06,%g1
13329 ldx [%g4+0x60],%g3
13330 std %f8,[%g4]
13331 ldx [%g4],%g2
13332 cmp %g3,%g2 ! %f8 = 400913b6 ff000000
13333 bne %xcc,p0_freg_check_fail
13334 mov 0xf08,%g1
13335 ldx [%g4+0x68],%g3
13336 std %f10,[%g4]
13337 ldx [%g4],%g2
13338 cmp %g3,%g2 ! %f10 = 00000096 0000ffff
13339 bne %xcc,p0_freg_check_fail
13340 mov 0xf10,%g1
13341 ldx [%g4+0x70],%g3
13342 std %f12,[%g4]
13343 ldx [%g4],%g2
13344 cmp %g3,%g2 ! %f12 = 000000ff 00000000
13345 bne %xcc,p0_freg_check_fail
13346 mov 0xf12,%g1
13347 ldx [%g4+0x78],%g3
13348 std %f14,[%g4]
13349 ldx [%g4],%g2
13350 cmp %g3,%g2 ! %f14 = a3002dba ffffffff
13351 bne %xcc,p0_freg_check_fail
13352 mov 0xf14,%g1
13353 ldx [%g4+0x80],%g3
13354 std %f22,[%g4]
13355 ldx [%g4],%g2
13356 cmp %g3,%g2 ! %f22 = ff000000 ffc9ff00
13357 bne %xcc,p0_freg_check_fail
13358 mov 0xf22,%g1
13359 ldx [%g4+0x88],%g3
13360 std %f26,[%g4]
13361 ldx [%g4],%g2
13362 cmp %g3,%g2 ! %f26 = 5a000000 00000000
13363 bne %xcc,p0_freg_check_fail
13364 mov 0xf26,%g1
13365 ldx [%g4+0x90],%g3
13366 std %f28,[%g4]
13367 ldx [%g4],%g2
13368 cmp %g3,%g2 ! %f28 = 00000000 00000000
13369 bne %xcc,p0_freg_check_fail
13370 mov 0xf28,%g1
13371 ldx [%g4+0x98],%g3
13372 std %f30,[%g4]
13373 ldx [%g4],%g2
13374 cmp %g3,%g2 ! %f30 = ff000000 00000000
13375 bne %xcc,p0_freg_check_fail
13376 mov 0xf30,%g1
13377
13378! Check Point 63 completed
13379
13380
13381p0_label_316:
13382! %l3 = 0000000063c94f86, Mem[0000000030101410] = 000000ff
13383 stwa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 63c94f86
13384! %f11 = 0000ffff, Mem[0000000030041400] = ffc94f86
13385 sta %f11,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000ffff
13386! %l0 = 00000000ff000000, Mem[0000000010101400] = 54c38bdb
13387 stwa %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000
13388! %f14 = a3002dba ffffffff, %l4 = 00000000000000ff
13389! Mem[0000000030001400] = 00000000000000ff
13390 stda %f14,[%i0+%l4]ASI_PST32_SL ! Mem[0000000030001400] = ffffffffba2d00a3
13391! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010081400] = 000077da 00000000
13392 stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff ffffffff
13393! Mem[0000000010041400] = 00000000, %l1 = 0000000000000000
13394 ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
13395! %l0 = 00000000ff000000, Mem[0000000010081408] = ff000000
13396 stwa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000
13397! %l4 = 00000000000000ff, Mem[0000000030001408] = ff000000
13398 stba %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
13399! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010041410] = ffffffff 400913b6
13400 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff ffffffff
13401! Starting 10 instruction Load Burst
13402! Mem[0000000010041418] = ff00ff00db8bc354, %f0 = ff000000 63c94f86
13403 ldd [%i1+0x018],%f0 ! %f0 = ff00ff00 db8bc354
13404
13405p0_label_317:
13406! Mem[0000000030001410] = 864fc9ff864fc9ff, %l1 = 0000000000000000
13407 ldxa [%i0+%o5]0x81,%l1 ! %l1 = 864fc9ff864fc9ff
13408! Mem[0000000010101410] = ff0000ff, %l4 = 00000000000000ff
13409 ldswa [%i4+%o5]0x80,%l4 ! %l4 = ffffffffff0000ff
13410! Mem[0000000030141400] = ff0000ff 000000ff ff000000 00000000
13411! Mem[0000000030141410] = 00000000 dc003118 00000000 b9703118
13412! Mem[0000000030141420] = ffffffff 06fd1eff 000000ff 00000000
13413! Mem[0000000030141430] = ffffffff ffff0000 ff000000 a5000000
13414 ldda [%i5]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030141400
13415! Mem[0000000010001400] = ff000000ffffffff, %f14 = a3002dba ffffffff
13416 ldda [%i0+%g0]0x88,%f14 ! %f14 = ff000000 ffffffff
13417! Mem[000000001014141c] = 000000ff, %f6 = ccbe12ae
13418 ld [%i5+0x01c],%f6 ! %f6 = 000000ff
13419! Mem[0000000030181408] = ffff0000000000ff, %l1 = 864fc9ff864fc9ff
13420 ldxa [%i6+%o4]0x89,%l1 ! %l1 = ffff0000000000ff
13421! Mem[0000000030001410] = 864fc9ff, %l4 = ffffffffff0000ff
13422 ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 00000086000000ff
13423! Mem[0000000030081400] = ff000000 63c94f86, %l0 = ff000000, %l1 = 000000ff
13424 ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000ff000000 0000000063c94f86
13425! Mem[0000000010101410] = ff0000ff, %l6 = 0000000000000000
13426 lduba [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
13427! Starting 10 instruction Store Burst
13428! %f10 = 00000096, Mem[000000001010140c] = 00000000
13429 st %f10,[%i4+0x00c] ! Mem[000000001010140c] = 00000096
13430
13431p0_label_318:
13432! %l7 = 000000000000005a, Mem[0000000010141416] = 5a000000
13433 stb %l7,[%i5+0x016] ! Mem[0000000010141414] = 5a005a00
13434! %f12 = 000000ff, Mem[0000000010141410] = 00ff0000
13435 sta %f12,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
13436! %f0 = ff00ff00 db8bc354, %l3 = 0000000063c94f86
13437! Mem[0000000030001410] = ff4fc9ff864fc9ff
13438 add %i0,0x010,%g1
13439 stda %f0,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030001410] = ff4f8bdb00ffc9ff
13440! %l0 = 00000000ff000000, Mem[0000000010001408] = 00000000
13441 stha %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
13442 membar #Sync ! Added by membar checker (66)
13443! %l5 = 00000000ffffffff, Mem[0000000030141400] = ff000000ff0000ff
13444 stxa %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000ffffffff
13445! Mem[0000000030081410] = ff000000, %l3 = 0000000063c94f86
13446 swapa [%i2+%o5]0x81,%l3 ! %l3 = 00000000ff000000
13447! %f8 = 400913b6 ff000000, Mem[0000000010181408] = 000000ff 000000ff
13448 stda %f8 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 400913b6 ff000000
13449! %l7 = 000000000000005a, Mem[0000000010081410] = ffff000000ff0000
13450 stxa %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000000000005a
13451! Mem[0000000030041410] = ff4fc9ff, %l7 = 000000000000005a
13452 ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
13453! Starting 10 instruction Load Burst
13454! Mem[0000000010141430] = ff770000, %l7 = 00000000000000ff
13455 ldsha [%i5+0x032]%asi,%l7 ! %l7 = 0000000000000000
13456
13457p0_label_319:
13458! Mem[0000000010081410] = 00000000, %l0 = 00000000ff000000
13459 lduha [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000
13460! Mem[00000000100c1400] = ffffffff 40090000 00000000 00000000
13461! Mem[00000000100c1410] = 000000ff ffffffff ffff0000 000000ff
13462! Mem[00000000100c1420] = ffffffff 06fd1eff 00000000 00000000
13463! Mem[00000000100c1430] = 5a000000 63c94f86 00000000 0000005a
13464 ldda [%i3]ASI_BLK_PL,%f16 ! Block Load from 00000000100c1400
13465! Mem[0000000030041400] = ffff0000, %l7 = 0000000000000000
13466 ldsha [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
13467! Mem[0000000020800000] = ffff7d94, %l7 = 0000000000000000
13468 ldsh [%o1+%g0],%l7 ! %l7 = ffffffffffffffff
13469! Mem[0000000010081418] = 3a0000ff, %l5 = 00000000ffffffff
13470 ldsh [%i2+0x018],%l5 ! %l5 = 0000000000003a00
13471! Mem[0000000010141414] = 5a005a00, %l0 = 0000000000000000
13472 lduh [%i5+0x014],%l0 ! %l0 = 0000000000005a00
13473! Mem[0000000010141438] = a96e6a5a 864fc9ff, %l0 = 00005a00, %l1 = 63c94f86
13474 ldda [%i5+0x038]%asi,%l0 ! %l0 = 00000000a96e6a5a 00000000864fc9ff
13475! %l2 = 00000000000000ff, Mem[0000000030101410] = 864fc963
13476 stha %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 864f00ff
13477! Mem[0000000010001408] = ff00000000000000, %l7 = ffffffffffffffff
13478 ldxa [%i0+%o4]0x88,%l7 ! %l7 = ff00000000000000
13479! Starting 10 instruction Store Burst
13480! %f6 = 000000ff ffffffff, %l3 = 00000000ff000000
13481! Mem[0000000030101410] = ff004f8600000000
13482 add %i4,0x010,%g1
13483 stda %f6,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030101410] = ff004f8600000000
13484
13485p0_label_320:
13486! Mem[0000000010041400] = ff000000, %l2 = 00000000000000ff
13487 ldstuba [%i1+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
13488! Mem[0000000010041400] = 000000ff, %l3 = 00000000ff000000
13489 ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
13490! Mem[00000000100c1414] = ffffffff, %l3 = 00000000000000ff
13491 swap [%i3+0x014],%l3 ! %l3 = 00000000ffffffff
13492! %l3 = 00000000ffffffff, Mem[0000000010081400] = ff000000
13493 stwa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff
13494! %l3 = 00000000ffffffff, Mem[0000000030141410] = 00000000
13495 stwa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff
13496! Mem[00000000100c1410] = 000000ff, %l5 = 0000000000003a00
13497 ldstuba [%i3+%o5]0x80,%l5 ! %l5 = 00000000000000ff
13498! %f8 = 400913b6 ff000000, %l5 = 0000000000000000
13499! Mem[0000000010181418] = 00000000ffffffff
13500 add %i6,0x018,%g1
13501 stda %f8,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010181418] = 00000000ffffffff
13502! Mem[0000000020800001] = ffff7d94, %l6 = 00000000000000ff
13503 ldstuba [%o1+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
13504! %l4 = 00000086, %l5 = 00000000, Mem[0000000010081400] = ffffffff ffffffff
13505 std %l4,[%i2+%g0] ! Mem[0000000010081400] = 00000086 00000000
13506! Starting 10 instruction Load Burst
13507! Mem[0000000010181410] = ff0000ff 00000000, %l4 = 00000086, %l5 = 00000000
13508 ldd [%i6+%o5],%l4 ! %l4 = 00000000ff0000ff 0000000000000000
13509
13510! Check Point 64 for processor 0
13511
13512 set p0_check_pt_data_64,%g4
13513 rd %ccr,%g5 ! %g5 = 44
13514 ldx [%g4+0x08],%g2
13515 cmp %l0,%g2 ! %l0 = 00000000a96e6a5a
13516 bne %xcc,p0_reg_check_fail0
13517 mov 0xee0,%g1
13518 ldx [%g4+0x10],%g2
13519 cmp %l1,%g2 ! %l1 = 00000000864fc9ff
13520 bne %xcc,p0_reg_check_fail1
13521 mov 0xee1,%g1
13522 ldx [%g4+0x18],%g2
13523 cmp %l2,%g2 ! %l2 = 00000000000000ff
13524 bne %xcc,p0_reg_check_fail2
13525 mov 0xee2,%g1
13526 ldx [%g4+0x20],%g2
13527 cmp %l3,%g2 ! %l3 = 00000000ffffffff
13528 bne %xcc,p0_reg_check_fail3
13529 mov 0xee3,%g1
13530 ldx [%g4+0x28],%g2
13531 cmp %l4,%g2 ! %l4 = 00000000ff0000ff
13532 bne %xcc,p0_reg_check_fail4
13533 mov 0xee4,%g1
13534 ldx [%g4+0x30],%g2
13535 cmp %l5,%g2 ! %l5 = 0000000000000000
13536 bne %xcc,p0_reg_check_fail5
13537 mov 0xee5,%g1
13538 ldx [%g4+0x38],%g2
13539 cmp %l6,%g2 ! %l6 = 00000000000000ff
13540 bne %xcc,p0_reg_check_fail6
13541 mov 0xee6,%g1
13542 ldx [%g4+0x40],%g2
13543 cmp %l7,%g2 ! %l7 = ff00000000000000
13544 bne %xcc,p0_reg_check_fail7
13545 mov 0xee7,%g1
13546 ldx [%g4+0x48],%g3
13547 std %f0,[%g4]
13548 ldx [%g4],%g2
13549 cmp %g3,%g2 ! %f0 = ff00ff00 db8bc354
13550 bne %xcc,p0_freg_check_fail
13551 mov 0xf00,%g1
13552 ldx [%g4+0x50],%g3
13553 std %f4,[%g4]
13554 ldx [%g4],%g2
13555 cmp %g3,%g2 ! %f4 = ff000000 5a0000ff
13556 bne %xcc,p0_freg_check_fail
13557 mov 0xf04,%g1
13558 ldx [%g4+0x58],%g3
13559 std %f6,[%g4]
13560 ldx [%g4],%g2
13561 cmp %g3,%g2 ! %f6 = 000000ff ffffffff
13562 bne %xcc,p0_freg_check_fail
13563 mov 0xf06,%g1
13564 ldx [%g4+0x60],%g3
13565 std %f14,[%g4]
13566 ldx [%g4],%g2
13567 cmp %g3,%g2 ! %f14 = ff000000 ffffffff
13568 bne %xcc,p0_freg_check_fail
13569 mov 0xf14,%g1
13570 ldx [%g4+0x68],%g3
13571 std %f16,[%g4]
13572 ldx [%g4],%g2
13573 cmp %g3,%g2 ! %f16 = 00000940 ffffffff
13574 bne %xcc,p0_freg_check_fail
13575 mov 0xf16,%g1
13576 ldx [%g4+0x70],%g3
13577 std %f18,[%g4]
13578 ldx [%g4],%g2
13579 cmp %g3,%g2 ! %f18 = 00000000 00000000
13580 bne %xcc,p0_freg_check_fail
13581 mov 0xf18,%g1
13582 ldx [%g4+0x78],%g3
13583 std %f20,[%g4]
13584 ldx [%g4],%g2
13585 cmp %g3,%g2 ! %f20 = ffffffff ff000000
13586 bne %xcc,p0_freg_check_fail
13587 mov 0xf20,%g1
13588 ldx [%g4+0x80],%g3
13589 std %f22,[%g4]
13590 ldx [%g4],%g2
13591 cmp %g3,%g2 ! %f22 = ff000000 0000ffff
13592 bne %xcc,p0_freg_check_fail
13593 mov 0xf22,%g1
13594 ldx [%g4+0x88],%g3
13595 std %f24,[%g4]
13596 ldx [%g4],%g2
13597 cmp %g3,%g2 ! %f24 = ff1efd06 ffffffff
13598 bne %xcc,p0_freg_check_fail
13599 mov 0xf24,%g1
13600 ldx [%g4+0x90],%g3
13601 std %f26,[%g4]
13602 ldx [%g4],%g2
13603 cmp %g3,%g2 ! %f26 = 00000000 00000000
13604 bne %xcc,p0_freg_check_fail
13605 mov 0xf26,%g1
13606 ldx [%g4+0x98],%g3
13607 std %f28,[%g4]
13608 ldx [%g4],%g2
13609 cmp %g3,%g2 ! %f28 = 864fc963 0000005a
13610 bne %xcc,p0_freg_check_fail
13611 mov 0xf28,%g1
13612 ldx [%g4+0xa0],%g3
13613 std %f30,[%g4]
13614 ldx [%g4],%g2
13615 cmp %g3,%g2 ! %f30 = 5a000000 00000000
13616 bne %xcc,p0_freg_check_fail
13617 mov 0xf30,%g1
13618
13619! Check Point 64 completed
13620
13621
13622p0_label_321:
13623! Mem[0000000010141418] = 00000000, %l3 = 00000000ffffffff
13624 lduw [%i5+0x018],%l3 ! %l3 = 0000000000000000
13625! Mem[00000000300c1408] = 000000ff, %l2 = 00000000000000ff
13626 ldsha [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
13627! Mem[00000000300c1408] = 864fc963000000ff, %l3 = 0000000000000000
13628 ldxa [%i3+%o4]0x89,%l3 ! %l3 = 864fc963000000ff
13629! Mem[00000000100c1410] = ff000000ff0000ff, %f10 = 00000096 0000ffff
13630 ldda [%i3+%o5]0x88,%f10 ! %f10 = ff000000 ff0000ff
13631! Mem[000000001014142c] = 00000000, %l3 = 864fc963000000ff
13632 ldub [%i5+0x02c],%l3 ! %l3 = 0000000000000000
13633! Mem[0000000010001400] = ffffffff, %l3 = 0000000000000000
13634 ldsha [%i0+0x002]%asi,%l3 ! %l3 = ffffffffffffffff
13635! Mem[00000000201c0000] = 00ffaf65, %l1 = 00000000864fc9ff
13636 lduba [%o0+0x001]%asi,%l1 ! %l1 = 00000000000000ff
13637 membar #Sync ! Added by membar checker (67)
13638! Mem[0000000030101400] = 5a000000 63c94f86 54c38bdb 000000ff
13639! Mem[0000000030101410] = ff004f86 00000000 ccbe12ae ffffffff
13640! Mem[0000000030101420] = 400913b6 ff000000 00000096 0000ffff
13641! Mem[0000000030101430] = 000000ff 00000000 a3002dba ffffffff
13642 ldda [%i4]ASI_BLK_SL,%f16 ! Block Load from 0000000030101400
13643! Mem[0000000010181408] = b6130940, %f13 = 00000000
13644 lda [%i6+%o4]0x88,%f13 ! %f13 = b6130940
13645! Starting 10 instruction Store Burst
13646! Mem[0000000010141408] = db8bc354, %l1 = 00000000000000ff
13647 swapa [%i5+%o4]0x88,%l1 ! %l1 = 00000000db8bc354
13648
13649p0_label_322:
13650! Mem[0000000030001408] = 000000ff, %l7 = ff00000000000000
13651 ldswa [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff
13652! %l7 = 00000000000000ff, Mem[0000000030141408] = 000000ff
13653 stba %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff
13654! Mem[0000000010141400] = ffffffff, %l5 = 0000000000000000
13655 ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
13656! %l7 = 00000000000000ff, Mem[0000000010001400] = ffffffff
13657 stha %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffff00ff
13658! %l1 = 00000000db8bc354, Mem[0000000030081408] = ffff0000
13659 stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 54ff0000
13660! %l2 = 00000000000000ff, Mem[00000000201c0001] = 00ffaf65, %asi = 80
13661 stba %l2,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00ffaf65
13662! Mem[000000001018141c] = ffffffff, %l0 = 00000000a96e6a5a, %asi = 80
13663 swapa [%i6+0x01c]%asi,%l0 ! %l0 = 00000000ffffffff
13664! %l6 = 00000000000000ff, Mem[0000000010081414] = 0000005a, %asi = 80
13665 stwa %l6,[%i2+0x014]%asi ! Mem[0000000010081414] = 000000ff
13666! %l4 = 00000000ff0000ff, Mem[000000001008141e] = 06fd1e0b, %asi = 80
13667 stba %l4,[%i2+0x01e]%asi ! Mem[000000001008141c] = 06fdff0b
13668! Starting 10 instruction Load Burst
13669! Mem[0000000010081408] = ff000000, %l5 = 00000000000000ff
13670 ldsba [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
13671
13672p0_label_323:
13673! Mem[0000000010081400] = 00000086, %f4 = ff000000
13674 lda [%i2+%g0]0x80,%f4 ! %f4 = 00000086
13675! Mem[0000000010101408] = 000000ff, %l2 = 00000000000000ff
13676 ldsha [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
13677! Mem[0000000010001410] = 00000000, %f2 = ffff0000
13678 lda [%i0+%o5]0x88,%f2 ! %f2 = 00000000
13679! Mem[0000000030081400] = ff00000063c94f86, %f0 = ff00ff00 db8bc354
13680 ldda [%i2+%g0]0x81,%f0 ! %f0 = ff000000 63c94f86
13681! Mem[0000000030001400] = ffffffff, %l4 = 00000000ff0000ff
13682 lduba [%i0+%g0]0x81,%l4 ! %l4 = 00000000000000ff
13683! Mem[0000000010141400] = ff000000ffffffff, %f8 = 400913b6 ff000000
13684 ldda [%i5+%g0]0x88,%f8 ! %f8 = ff000000 ffffffff
13685! Mem[0000000010101400] = 000000ff, %l0 = 00000000ffffffff
13686 lduba [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
13687! Mem[000000001018142c] = 00000000, %f7 = ffffffff
13688 lda [%i6+0x02c]%asi,%f7 ! %f7 = 00000000
13689! Mem[0000000030041408] = 00ffc9ff, %l4 = 00000000000000ff
13690 ldsba [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
13691! Starting 10 instruction Store Burst
13692! Mem[000000001018140c] = ff000000, %l7 = 000000ff, %l4 = 00000000
13693 add %i6,0x0c,%g1
13694 casa [%g1]0x80,%l7,%l4 ! %l4 = 00000000ff000000
13695
13696p0_label_324:
13697! Mem[0000000030081408] = 54ff0000, %l5 = ffffffffffffffff
13698 ldsba [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000054
13699 membar #Sync ! Added by membar checker (68)
13700! %l6 = 00000000000000ff, Mem[0000000030101400] = 0000005a
13701 stba %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
13702! %f16 = 864fc963, Mem[000000001010143c] = 000000ff
13703 st %f16,[%i4+0x03c] ! Mem[000000001010143c] = 864fc963
13704! Mem[0000000010101410] = ff0000ff, %l0 = 0000000000000000
13705 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
13706! %l2 = 00000000000000ff, Mem[00000000300c1410] = 000000ff
13707 stba %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
13708! Mem[00000000211c0001] = ffff7bbb, %l2 = 00000000000000ff
13709 ldstub [%o2+0x001],%l2 ! %l2 = 000000ff000000ff
13710! %f6 = 000000ff, Mem[0000000010081410] = 00000000
13711 sta %f6 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
13712! Mem[0000000030001410] = ff4f8bdb, %l2 = 00000000000000ff
13713 ldstuba [%i0+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
13714! %l1 = 00000000db8bc354, Mem[00000000100c1404] = 40090000, %asi = 80
13715 stwa %l1,[%i3+0x004]%asi ! Mem[00000000100c1404] = db8bc354
13716! Starting 10 instruction Load Burst
13717! Mem[00000000100c1400] = ffffffff, %l1 = 00000000db8bc354
13718 lduwa [%i3+%g0]0x80,%l1 ! %l1 = 00000000ffffffff
13719
13720p0_label_325:
13721! Mem[0000000030141410] = ffffffff, %l6 = 00000000000000ff
13722 lduha [%i5+%o5]0x89,%l6 ! %l6 = 000000000000ffff
13723! Mem[0000000010081400] = 86000000, %l7 = 00000000000000ff
13724 lduha [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
13725! Mem[0000000030181400] = 63c94f86, %l4 = 00000000ff000000
13726 lduwa [%i6+%g0]0x89,%l4 ! %l4 = 0000000063c94f86
13727! Mem[00000000300c1410] = ff000000000000ff, %f30 = ffffffff ba2d00a3
13728 ldda [%i3+%o5]0x89,%f30 ! %f30 = ff000000 000000ff
13729! Mem[0000000010041408] = 00000000 ff000000, %l0 = 000000ff, %l1 = ffffffff
13730 ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000ff000000 0000000000000000
13731! Mem[00000000100c1408] = 00000000, %l5 = 0000000000000054
13732 ldswa [%i3+%o4]0x88,%l5 ! %l5 = 0000000000000000
13733! Mem[0000000010181400] = ff0000ff, %f14 = ff000000
13734 lda [%i6+%g0]0x88,%f14 ! %f14 = ff0000ff
13735! Mem[0000000030181410] = 00000000, %l1 = 0000000000000000
13736 ldsba [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
13737! Mem[00000000100c1400] = ffffffff db8bc354, %l4 = 63c94f86, %l5 = 00000000
13738 ldda [%i3+%g0]0x80,%l4 ! %l4 = 00000000ffffffff 00000000db8bc354
13739! Starting 10 instruction Store Burst
13740! %f22 = ffffffff ae12becc, Mem[0000000010081438] = ffffffff ff0000ff
13741 stda %f22,[%i2+0x038]%asi ! Mem[0000000010081438] = ffffffff ae12becc
13742
13743! Check Point 65 for processor 0
13744
13745 set p0_check_pt_data_65,%g4
13746 rd %ccr,%g5 ! %g5 = 44
13747 ldx [%g4+0x08],%g2
13748 cmp %l0,%g2 ! %l0 = 00000000ff000000
13749 bne %xcc,p0_reg_check_fail0
13750 mov 0xee0,%g1
13751 ldx [%g4+0x10],%g2
13752 cmp %l1,%g2 ! %l1 = 0000000000000000
13753 bne %xcc,p0_reg_check_fail1
13754 mov 0xee1,%g1
13755 ldx [%g4+0x18],%g2
13756 cmp %l2,%g2 ! %l2 = 00000000000000ff
13757 bne %xcc,p0_reg_check_fail2
13758 mov 0xee2,%g1
13759 ldx [%g4+0x20],%g2
13760 cmp %l3,%g2 ! %l3 = ffffffffffffffff
13761 bne %xcc,p0_reg_check_fail3
13762 mov 0xee3,%g1
13763 ldx [%g4+0x28],%g2
13764 cmp %l4,%g2 ! %l4 = 00000000ffffffff
13765 bne %xcc,p0_reg_check_fail4
13766 mov 0xee4,%g1
13767 ldx [%g4+0x30],%g2
13768 cmp %l5,%g2 ! %l5 = 00000000db8bc354
13769 bne %xcc,p0_reg_check_fail5
13770 mov 0xee5,%g1
13771 ldx [%g4+0x38],%g2
13772 cmp %l6,%g2 ! %l6 = 000000000000ffff
13773 bne %xcc,p0_reg_check_fail6
13774 mov 0xee6,%g1
13775 ldx [%g4+0x40],%g2
13776 cmp %l7,%g2 ! %l7 = 0000000000000000
13777 bne %xcc,p0_reg_check_fail7
13778 mov 0xee7,%g1
13779 ldx [%g4+0x48],%g3
13780 std %f0,[%g4]
13781 ldx [%g4],%g2
13782 cmp %g3,%g2 ! %f0 = ff000000 63c94f86
13783 bne %xcc,p0_freg_check_fail
13784 mov 0xf00,%g1
13785 ldx [%g4+0x50],%g3
13786 std %f2,[%g4]
13787 ldx [%g4],%g2
13788 cmp %g3,%g2 ! %f2 = 00000000 000000ff
13789 bne %xcc,p0_freg_check_fail
13790 mov 0xf02,%g1
13791 ldx [%g4+0x58],%g3
13792 std %f4,[%g4]
13793 ldx [%g4],%g2
13794 cmp %g3,%g2 ! %f4 = 00000086 5a0000ff
13795 bne %xcc,p0_freg_check_fail
13796 mov 0xf04,%g1
13797 ldx [%g4+0x60],%g3
13798 std %f6,[%g4]
13799 ldx [%g4],%g2
13800 cmp %g3,%g2 ! %f6 = 000000ff 00000000
13801 bne %xcc,p0_freg_check_fail
13802 mov 0xf06,%g1
13803 ldx [%g4+0x68],%g3
13804 std %f8,[%g4]
13805 ldx [%g4],%g2
13806 cmp %g3,%g2 ! %f8 = ff000000 ffffffff
13807 bne %xcc,p0_freg_check_fail
13808 mov 0xf08,%g1
13809 ldx [%g4+0x70],%g3
13810 std %f10,[%g4]
13811 ldx [%g4],%g2
13812 cmp %g3,%g2 ! %f10 = ff000000 ff0000ff
13813 bne %xcc,p0_freg_check_fail
13814 mov 0xf10,%g1
13815 ldx [%g4+0x78],%g3
13816 std %f12,[%g4]
13817 ldx [%g4],%g2
13818 cmp %g3,%g2 ! %f12 = 000000ff b6130940
13819 bne %xcc,p0_freg_check_fail
13820 mov 0xf12,%g1
13821 ldx [%g4+0x80],%g3
13822 std %f14,[%g4]
13823 ldx [%g4],%g2
13824 cmp %g3,%g2 ! %f14 = ff0000ff ffffffff
13825 bne %xcc,p0_freg_check_fail
13826 mov 0xf14,%g1
13827 ldx [%g4+0x88],%g3
13828 std %f16,[%g4]
13829 ldx [%g4],%g2
13830 cmp %g3,%g2 ! %f16 = 864fc963 0000005a
13831 bne %xcc,p0_freg_check_fail
13832 mov 0xf16,%g1
13833 ldx [%g4+0x90],%g3
13834 std %f18,[%g4]
13835 ldx [%g4],%g2
13836 cmp %g3,%g2 ! %f18 = ff000000 db8bc354
13837 bne %xcc,p0_freg_check_fail
13838 mov 0xf18,%g1
13839 ldx [%g4+0x98],%g3
13840 std %f20,[%g4]
13841 ldx [%g4],%g2
13842 cmp %g3,%g2 ! %f20 = 00000000 864f00ff
13843 bne %xcc,p0_freg_check_fail
13844 mov 0xf20,%g1
13845 ldx [%g4+0xa0],%g3
13846 std %f22,[%g4]
13847 ldx [%g4],%g2
13848 cmp %g3,%g2 ! %f22 = ffffffff ae12becc
13849 bne %xcc,p0_freg_check_fail
13850 mov 0xf22,%g1
13851 ldx [%g4+0xa8],%g3
13852 std %f24,[%g4]
13853 ldx [%g4],%g2
13854 cmp %g3,%g2 ! %f24 = 000000ff b6130940
13855 bne %xcc,p0_freg_check_fail
13856 mov 0xf24,%g1
13857 ldx [%g4+0xb0],%g3
13858 std %f26,[%g4]
13859 ldx [%g4],%g2
13860 cmp %g3,%g2 ! %f26 = ffff0000 96000000
13861 bne %xcc,p0_freg_check_fail
13862 mov 0xf26,%g1
13863 ldx [%g4+0xb8],%g3
13864 std %f28,[%g4]
13865 ldx [%g4],%g2
13866 cmp %g3,%g2 ! %f28 = 00000000 ff000000
13867 bne %xcc,p0_freg_check_fail
13868 mov 0xf28,%g1
13869 ldx [%g4+0xc0],%g3
13870 std %f30,[%g4]
13871 ldx [%g4],%g2
13872 cmp %g3,%g2 ! %f30 = ff000000 000000ff
13873 bne %xcc,p0_freg_check_fail
13874 mov 0xf30,%g1
13875
13876! Check Point 65 completed
13877
13878
13879p0_label_326:
13880! Mem[00000000100c1408] = 00000000, %l1 = 0000000000000000
13881 swapa [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000
13882! %f26 = ffff0000 96000000, Mem[0000000010081408] = 000000ff ffffffff
13883 stda %f26,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffff0000 96000000
13884! Mem[0000000030181410] = 00000000, %l1 = 0000000000000000
13885 swapa [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
13886! %f28 = 00000000 ff000000, Mem[0000000010081408] = 00000096 0000ffff
13887 stda %f28,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 ff000000
13888! %f28 = 00000000, Mem[0000000030101408] = 54c38bdb
13889 sta %f28,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
13890! %l2 = 000000ff, %l3 = ffffffff, Mem[0000000030101408] = 00000000 000000ff
13891 stda %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff ffffffff
13892! %l5 = 00000000db8bc354, Mem[0000000010101408] = 000000ff
13893 stwa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = db8bc354
13894! %f11 = ff0000ff, Mem[0000000010181408] = 400913b6
13895 sta %f11,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff0000ff
13896! Mem[0000000010101410] = ff0000ff, %l7 = 0000000000000000
13897 ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
13898! Starting 10 instruction Load Burst
13899! Mem[0000000010101410] = ff0000ff, %l0 = 00000000ff000000
13900 lduba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
13901
13902p0_label_327:
13903! Mem[0000000010001430] = ffc94f86, %l3 = ffffffffffffffff
13904 lduba [%i0+0x031]%asi,%l3 ! %l3 = 00000000000000c9
13905! Mem[0000000030141410] = ffffffff, %l7 = 00000000000000ff
13906 ldsha [%i5+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
13907! Mem[0000000030141410] = ffffffffdc003118, %f2 = 00000000 000000ff
13908 ldda [%i5+%o5]0x81,%f2 ! %f2 = ffffffff dc003118
13909! Mem[0000000010181408] = ff0000ff, %l4 = 00000000ffffffff
13910 lduwa [%i6+%o4]0x80,%l4 ! %l4 = 00000000ff0000ff
13911! Mem[0000000010141438] = a96e6a5a864fc9ff, %l6 = 000000000000ffff
13912 ldx [%i5+0x038],%l6 ! %l6 = a96e6a5a864fc9ff
13913! Mem[0000000030081400] = 000000ff, %f10 = ff000000
13914 lda [%i2+%g0]0x89,%f10 ! %f10 = 000000ff
13915! Mem[000000001014143c] = 864fc9ff, %l2 = 00000000000000ff
13916 ldub [%i5+0x03f],%l2 ! %l2 = 00000000000000ff
13917! Mem[0000000010041410] = 000000ff, %l1 = 0000000000000000
13918 lduwa [%i1+%o5]0x88,%l1 ! %l1 = 00000000000000ff
13919! Mem[0000000010001430] = ffc94f86 000000ff, %l0 = 000000ff, %l1 = 000000ff
13920 ldda [%i0+0x030]%asi,%l0 ! %l0 = 00000000ffc94f86 00000000000000ff
13921! Starting 10 instruction Store Burst
13922! %l5 = 00000000db8bc354, Mem[0000000010141428] = 00000000
13923 sth %l5,[%i5+0x028] ! Mem[0000000010141428] = c3540000
13924
13925p0_label_328:
13926! Mem[0000000010001400] = ff00ffff, %l1 = 00000000000000ff
13927 swapa [%i0+%g0]0x80,%l1 ! %l1 = 00000000ff00ffff
13928! Mem[0000000030041408] = ffc9ff00, %l7 = ffffffffffffffff
13929 swapa [%i1+%o4]0x89,%l7 ! %l7 = 00000000ffc9ff00
13930! %l3 = 00000000000000c9, Mem[0000000010001438] = 00000000
13931 stw %l3,[%i0+0x038] ! Mem[0000000010001438] = 000000c9
13932! %l5 = 00000000db8bc354, Mem[0000000010101408] = 96000000db8bc354
13933 stxa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000db8bc354
13934! %f22 = ffffffff ae12becc, %l6 = a96e6a5a864fc9ff
13935! Mem[0000000010181430] = ff0000005a0000ff
13936 add %i6,0x030,%g1
13937 stda %f22,[%g1+%l6]ASI_PST32_P ! Mem[0000000010181430] = ffffffffae12becc
13938! Mem[0000000010181410] = ff0000ff, %l6 = a96e6a5a864fc9ff
13939 swapa [%i6+%o5]0x80,%l6 ! %l6 = 00000000ff0000ff
13940! %l3 = 00000000000000c9, Mem[0000000010141400] = ffffffff
13941 stha %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00c9ffff
13942! Mem[0000000010101400] = ff000000, %l2 = 00000000000000ff
13943 ldstuba [%i4+%g0]0x88,%l2 ! %l2 = 00000000000000ff
13944! Mem[0000000030181408] = ff000000, %l2 = 0000000000000000
13945 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
13946! Starting 10 instruction Load Burst
13947! Mem[00000000201c0000] = 00ffaf65, %l3 = 00000000000000c9
13948 ldub [%o0+0x001],%l3 ! %l3 = 00000000000000ff
13949
13950p0_label_329:
13951! Mem[0000000030141410] = ffffffff, %f7 = 00000000
13952 lda [%i5+%o5]0x81,%f7 ! %f7 = ffffffff
13953! Mem[0000000010141410] = ff000000 5a005a00, %l4 = ff0000ff, %l5 = db8bc354
13954 ldda [%i5+%o5]0x80,%l4 ! %l4 = 00000000ff000000 000000005a005a00
13955! Mem[0000000021800000] = 1a7bd0b4, %l6 = 00000000ff0000ff
13956 ldub [%o3+0x001],%l6 ! %l6 = 000000000000007b
13957! Mem[0000000010141410] = 000000ff, %l4 = 00000000ff000000
13958 ldswa [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
13959! Mem[00000000201c0000] = 00ffaf65, %l3 = 00000000000000ff
13960 ldsh [%o0+%g0],%l3 ! %l3 = 00000000000000ff
13961! Mem[0000000010141410] = 005a005a000000ff, %f16 = 864fc963 0000005a
13962 ldda [%i5+%o5]0x88,%f16 ! %f16 = 005a005a 000000ff
13963! Mem[0000000010141428] = c3540000 00000000, %l6 = 0000007b, %l7 = ffc9ff00
13964 ldda [%i5+0x028]%asi,%l6 ! %l6 = 00000000c3540000 0000000000000000
13965! Mem[0000000030041410] = ffc94fff, %l6 = 00000000c3540000
13966 lduwa [%i1+%o5]0x89,%l6 ! %l6 = 00000000ffc94fff
13967! Mem[0000000030081410] = 63c94f86, %l6 = 00000000ffc94fff
13968 ldsba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000063
13969! Starting 10 instruction Store Burst
13970! %f0 = ff000000 63c94f86 ffffffff dc003118
13971! %f4 = 00000086 5a0000ff 000000ff ffffffff
13972! %f8 = ff000000 ffffffff 000000ff ff0000ff
13973! %f12 = 000000ff b6130940 ff0000ff ffffffff
13974 stda %f0,[%i0]ASI_BLK_AIUSL ! Block Store to 0000000030001400
13975
13976p0_label_330:
13977! %f22 = ffffffff ae12becc, Mem[0000000010001418] = 0000ff00 ff0000ff
13978 stda %f22,[%i0+0x018]%asi ! Mem[0000000010001418] = ffffffff ae12becc
13979! %f20 = 00000000 864f00ff, Mem[0000000030181410] = 00000000 ff000000
13980 stda %f20,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 864f00ff
13981! Mem[00000000201c0001] = 00ffaf65, %l6 = 0000000000000063
13982 ldstub [%o0+0x001],%l6 ! %l6 = 000000ff000000ff
13983! Mem[00000000100c1410] = ff0000ff, %l4 = 00000000000000ff
13984 ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
13985! %l0 = ffc94f86, %l1 = ff00ffff, Mem[0000000010181410] = ffc94f86 00000000
13986 stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffc94f86 ff00ffff
13987! %f25 = b6130940, Mem[0000000030141408] = ff000000
13988 sta %f25,[%i5+%o4]0x81 ! Mem[0000000030141408] = b6130940
13989! %f18 = ff000000, Mem[0000000010181400] = ff0000ff
13990 sta %f18,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000000
13991! Mem[0000000010081408] = 00000000, %l4 = 00000000000000ff
13992 ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 00000000000000ff
13993! %l0 = 00000000ffc94f86, Mem[000000001014140c] = 6a0000ff
13994 sth %l0,[%i5+0x00c] ! Mem[000000001014140c] = 4f8600ff
13995! Starting 10 instruction Load Burst
13996! Mem[0000000010101408] = 54c38bdb, %l3 = 00000000000000ff
13997 lduha [%i4+%o4]0x80,%l3 ! %l3 = 00000000000054c3
13998
13999! Check Point 66 for processor 0
14000
14001 set p0_check_pt_data_66,%g4
14002 rd %ccr,%g5 ! %g5 = 44
14003 ldx [%g4+0x08],%g2
14004 cmp %l0,%g2 ! %l0 = 00000000ffc94f86
14005 bne %xcc,p0_reg_check_fail0
14006 mov 0xee0,%g1
14007 ldx [%g4+0x10],%g2
14008 cmp %l1,%g2 ! %l1 = 00000000ff00ffff
14009 bne %xcc,p0_reg_check_fail1
14010 mov 0xee1,%g1
14011 ldx [%g4+0x18],%g2
14012 cmp %l2,%g2 ! %l2 = 00000000000000ff
14013 bne %xcc,p0_reg_check_fail2
14014 mov 0xee2,%g1
14015 ldx [%g4+0x20],%g2
14016 cmp %l3,%g2 ! %l3 = 00000000000054c3
14017 bne %xcc,p0_reg_check_fail3
14018 mov 0xee3,%g1
14019 ldx [%g4+0x28],%g2
14020 cmp %l4,%g2 ! %l4 = 0000000000000000
14021 bne %xcc,p0_reg_check_fail4
14022 mov 0xee4,%g1
14023 ldx [%g4+0x30],%g2
14024 cmp %l6,%g2 ! %l6 = 00000000000000ff
14025 bne %xcc,p0_reg_check_fail6
14026 mov 0xee6,%g1
14027 ldx [%g4+0x38],%g2
14028 cmp %l7,%g2 ! %l7 = 0000000000000000
14029 bne %xcc,p0_reg_check_fail7
14030 mov 0xee7,%g1
14031 ldx [%g4+0x40],%g3
14032 std %f0,[%g4]
14033 ldx [%g4],%g2
14034 cmp %g3,%g2 ! %f0 = ff000000 63c94f86
14035 bne %xcc,p0_freg_check_fail
14036 mov 0xf00,%g1
14037 ldx [%g4+0x48],%g3
14038 std %f2,[%g4]
14039 ldx [%g4],%g2
14040 cmp %g3,%g2 ! %f2 = ffffffff dc003118
14041 bne %xcc,p0_freg_check_fail
14042 mov 0xf02,%g1
14043 ldx [%g4+0x50],%g3
14044 std %f4,[%g4]
14045 ldx [%g4],%g2
14046 cmp %g3,%g2 ! %f4 = 00000086 5a0000ff
14047 bne %xcc,p0_freg_check_fail
14048 mov 0xf04,%g1
14049 ldx [%g4+0x58],%g3
14050 std %f6,[%g4]
14051 ldx [%g4],%g2
14052 cmp %g3,%g2 ! %f6 = 000000ff ffffffff
14053 bne %xcc,p0_freg_check_fail
14054 mov 0xf06,%g1
14055 ldx [%g4+0x60],%g3
14056 std %f10,[%g4]
14057 ldx [%g4],%g2
14058 cmp %g3,%g2 ! %f10 = 000000ff ff0000ff
14059 bne %xcc,p0_freg_check_fail
14060 mov 0xf10,%g1
14061 ldx [%g4+0x68],%g3
14062 std %f16,[%g4]
14063 ldx [%g4],%g2
14064 cmp %g3,%g2 ! %f16 = 005a005a 000000ff
14065 bne %xcc,p0_freg_check_fail
14066 mov 0xf16,%g1
14067
14068! Check Point 66 completed
14069
14070
14071p0_label_331:
14072! Mem[00000000300c1408] = 000000ff, %l0 = 00000000ffc94f86
14073 lduha [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
14074! Mem[00000000201c0000] = 00ffaf65, %l3 = 00000000000054c3
14075 ldsha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
14076! Mem[0000000010101400] = ff0000ff, %l7 = 0000000000000000
14077 ldswa [%i4+%g0]0x88,%l7 ! %l7 = ffffffffff0000ff
14078 membar #Sync ! Added by membar checker (69)
14079! Mem[0000000010001438] = 000000c9 ffffffff, %l6 = 000000ff, %l7 = ff0000ff
14080 ldda [%i0+0x038]%asi,%l6 ! %l6 = 00000000000000c9 00000000ffffffff
14081! Mem[0000000030001400] = 864fc963, %f20 = 00000000
14082 lda [%i0+%g0]0x81,%f20 ! %f20 = 864fc963
14083! Mem[00000000100c1410] = ff0000ff000000ff, %f30 = ff000000 000000ff
14084 ldda [%i3+%o5]0x80,%f30 ! %f30 = ff0000ff 000000ff
14085! Mem[0000000010001438] = 000000c9ffffffff, %l4 = 0000000000000000
14086 ldxa [%i0+0x038]%asi,%l4 ! %l4 = 000000c9ffffffff
14087! Mem[0000000030081408] = 0000ff54, %l5 = 000000005a005a00
14088 lduwa [%i2+%o4]0x89,%l5 ! %l5 = 000000000000ff54
14089! Mem[0000000030181408] = 000000ff, %l0 = 00000000000000ff
14090 lduha [%i6+%o4]0x89,%l0 ! %l0 = 00000000000000ff
14091! Starting 10 instruction Store Burst
14092! Mem[00000000300c1408] = 000000ff, %l1 = 00000000ff00ffff
14093 swapa [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
14094
14095p0_label_332:
14096! Mem[0000000010081400] = 00000086, %l0 = 00000000000000ff
14097 swapa [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000086
14098! %l7 = 00000000ffffffff, Mem[0000000010141418] = 00000000000000ff
14099 stx %l7,[%i5+0x018] ! Mem[0000000010141418] = 00000000ffffffff
14100! %f2 = ffffffff dc003118, Mem[0000000010141408] = 000000ff ff00864f
14101 stda %f2 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffff dc003118
14102! %f28 = 00000000 ff000000, %l6 = 00000000000000c9
14103! Mem[00000000300c1418] = 0000ff00ff0000ff
14104 add %i3,0x018,%g1
14105 stda %f28,[%g1+%l6]ASI_PST32_SL ! Mem[00000000300c1418] = 000000ffff0000ff
14106! %f28 = 00000000 ff000000, Mem[0000000010181410] = 864fc9ff ffff00ff
14107 stda %f28,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 ff000000
14108! %f10 = 000000ff ff0000ff, Mem[0000000010141420] = ccbeffae e46cbd64
14109 stda %f10,[%i5+0x020]%asi ! Mem[0000000010141420] = 000000ff ff0000ff
14110! %l2 = 000000ff, %l3 = 000000ff, Mem[00000000300c1410] = ff000000 000000ff
14111 stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff 000000ff
14112! %l7 = 00000000ffffffff, Mem[0000000010081410] = ff000000
14113 stba %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff000000
14114! Mem[000000001018143c] = ff0000ff, %l2 = 00000000000000ff
14115 swap [%i6+0x03c],%l2 ! %l2 = 00000000ff0000ff
14116! Starting 10 instruction Load Burst
14117! Mem[0000000030041408] = ffffffff, %l7 = 00000000ffffffff
14118 lduha [%i1+%o4]0x81,%l7 ! %l7 = 000000000000ffff
14119
14120p0_label_333:
14121! Mem[0000000010041400] = 000000ff, %l4 = 000000c9ffffffff
14122 lduba [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000ff
14123! Mem[00000000300c1408] = ff00ffff, %l7 = 000000000000ffff
14124 lduwa [%i3+%o4]0x89,%l7 ! %l7 = 00000000ff00ffff
14125! Mem[0000000010141400] = ffffc900, %l2 = 00000000ff0000ff
14126 ldsba [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000
14127! Mem[0000000010001410] = 00000000, %l1 = 00000000000000ff
14128 ldsha [%i0+%o5]0x88,%l1 ! %l1 = 0000000000000000
14129! Mem[0000000010081408] = ff000000, %l1 = 0000000000000000
14130 lduw [%i2+%o4],%l1 ! %l1 = 00000000ff000000
14131! Mem[0000000030101410] = 864f00ff, %l6 = 00000000000000c9
14132 ldsba [%i4+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
14133! Mem[0000000010001414] = 0000003f, %f19 = db8bc354
14134 lda [%i0+0x014]%asi,%f19 ! %f19 = 0000003f
14135! Mem[0000000010041418] = ff00ff00db8bc354, %f26 = ffff0000 96000000
14136 ldda [%i1+0x018]%asi,%f26 ! %f26 = ff00ff00 db8bc354
14137! Mem[0000000010081410] = ff000000 000000ff, %l4 = 000000ff, %l5 = 0000ff54
14138 ldda [%i2+%o5]0x80,%l4 ! %l4 = 00000000ff000000 00000000000000ff
14139! Starting 10 instruction Store Burst
14140! %l5 = 00000000000000ff, Mem[0000000010101400] = 00000000ff0000ff
14141 stxa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000000000ff
14142
14143p0_label_334:
14144! %l0 = 0000000000000086, Mem[00000000300c1400] = 000000ff
14145 stwa %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000086
14146! %l0 = 00000086, %l1 = ff000000, Mem[0000000030041400] = ffff0000 ffffffff
14147 stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000086 ff000000
14148! Mem[0000000010081400] = ff000000, %l7 = 00000000ff00ffff
14149 ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
14150! Mem[0000000030181410] = 864f00ff, %l3 = 00000000000000ff
14151 swapa [%i6+%o5]0x89,%l3 ! %l3 = 00000000864f00ff
14152! Mem[000000001008141c] = 06fdff0b, %l7 = 0000000000000000, %asi = 80
14153 swapa [%i2+0x01c]%asi,%l7 ! %l7 = 0000000006fdff0b
14154! Mem[0000000010001420] = 400913b6, %l3 = 00000000864f00ff
14155 ldstuba [%i0+0x020]%asi,%l3 ! %l3 = 00000040000000ff
14156! Mem[00000000201c0001] = 00ffaf65, %l2 = 0000000000000000
14157 ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
14158! Mem[0000000010001428] = 00000096, %l3 = 0000000000000040
14159 swap [%i0+0x028],%l3 ! %l3 = 0000000000000096
14160! %f14 = ff0000ff ffffffff, Mem[00000000100c1428] = 00000000 00000000
14161 std %f14,[%i3+0x028] ! Mem[00000000100c1428] = ff0000ff ffffffff
14162! Starting 10 instruction Load Burst
14163! Mem[00000000201c0000] = 00ffaf65, %l7 = 0000000006fdff0b
14164 lduba [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
14165
14166p0_label_335:
14167! Mem[0000000030001400] = 864fc963 000000ff 183100dc ffffffff
14168! Mem[0000000030001410] = ff00005a 86000000 ffffffff ff000000
14169! Mem[0000000030001420] = ffffffff 000000ff ff0000ff ff000000
14170! Mem[0000000030001430] = 400913b6 ff000000 ffffffff ff0000ff
14171 ldda [%i0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030001400
14172! Mem[0000000010101408] = db8bc354, %l7 = 0000000000000000
14173 ldsha [%i4+%o4]0x88,%l7 ! %l7 = ffffffffffffc354
14174! Mem[00000000100c1410] = ff0000ff, %l4 = 00000000ff000000
14175 lduwa [%i3+%o5]0x80,%l4 ! %l4 = 00000000ff0000ff
14176! Mem[0000000010081400] = ff0000ff, %f24 = 000000ff
14177 lda [%i2+0x000]%asi,%f24 ! %f24 = ff0000ff
14178! Mem[0000000030081410] = ff00005a864fc963, %f30 = ff0000ff 000000ff
14179 ldda [%i2+%o5]0x89,%f30 ! %f30 = ff00005a 864fc963
14180! Mem[0000000010181438] = ff0000ff, %l5 = 00000000000000ff
14181 ldsh [%i6+0x03a],%l5 ! %l5 = 00000000000000ff
14182! Mem[0000000030141400] = ffffffff, %f29 = ff000000
14183 lda [%i5+%g0]0x89,%f29 ! %f29 = ffffffff
14184! Mem[00000000300c1408] = ffff00ff, %l4 = 00000000ff0000ff
14185 ldsha [%i3+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
14186! Mem[0000000020800040] = ffffac70, %l3 = 0000000000000096
14187 ldsba [%o1+0x040]%asi,%l3 ! %l3 = ffffffffffffffff
14188! Starting 10 instruction Store Burst
14189! %l0 = 0000000000000086, Mem[0000000010141430] = ff770000000000ff, %asi = 80
14190 stxa %l0,[%i5+0x030]%asi ! Mem[0000000010141430] = 0000000000000086
14191
14192! Check Point 67 for processor 0
14193
14194 set p0_check_pt_data_67,%g4
14195 rd %ccr,%g5 ! %g5 = 44
14196 ldx [%g4+0x08],%g2
14197 cmp %l0,%g2 ! %l0 = 0000000000000086
14198 bne %xcc,p0_reg_check_fail0
14199 mov 0xee0,%g1
14200 ldx [%g4+0x10],%g2
14201 cmp %l1,%g2 ! %l1 = 00000000ff000000
14202 bne %xcc,p0_reg_check_fail1
14203 mov 0xee1,%g1
14204 ldx [%g4+0x18],%g2
14205 cmp %l2,%g2 ! %l2 = 00000000000000ff
14206 bne %xcc,p0_reg_check_fail2
14207 mov 0xee2,%g1
14208 ldx [%g4+0x20],%g2
14209 cmp %l3,%g2 ! %l3 = ffffffffffffffff
14210 bne %xcc,p0_reg_check_fail3
14211 mov 0xee3,%g1
14212 ldx [%g4+0x28],%g2
14213 cmp %l4,%g2 ! %l4 = ffffffffffffffff
14214 bne %xcc,p0_reg_check_fail4
14215 mov 0xee4,%g1
14216 ldx [%g4+0x30],%g2
14217 cmp %l5,%g2 ! %l5 = 00000000000000ff
14218 bne %xcc,p0_reg_check_fail5
14219 mov 0xee5,%g1
14220 ldx [%g4+0x38],%g2
14221 cmp %l6,%g2 ! %l6 = ffffffffffffffff
14222 bne %xcc,p0_reg_check_fail6
14223 mov 0xee6,%g1
14224 ldx [%g4+0x40],%g2
14225 cmp %l7,%g2 ! %l7 = ffffffffffffc354
14226 bne %xcc,p0_reg_check_fail7
14227 mov 0xee7,%g1
14228 ldx [%g4+0x48],%g3
14229 std %f0,[%g4]
14230 ldx [%g4],%g2
14231 cmp %g3,%g2 ! %f0 = ff000000 63c94f86
14232 bne %xcc,p0_freg_check_fail
14233 mov 0xf00,%g1
14234 ldx [%g4+0x50],%g3
14235 std %f2,[%g4]
14236 ldx [%g4],%g2
14237 cmp %g3,%g2 ! %f2 = ffffffff dc003118
14238 bne %xcc,p0_freg_check_fail
14239 mov 0xf02,%g1
14240 ldx [%g4+0x58],%g3
14241 std %f4,[%g4]
14242 ldx [%g4],%g2
14243 cmp %g3,%g2 ! %f4 = 00000086 5a0000ff
14244 bne %xcc,p0_freg_check_fail
14245 mov 0xf04,%g1
14246 ldx [%g4+0x60],%g3
14247 std %f6,[%g4]
14248 ldx [%g4],%g2
14249 cmp %g3,%g2 ! %f6 = 000000ff ffffffff
14250 bne %xcc,p0_freg_check_fail
14251 mov 0xf06,%g1
14252 ldx [%g4+0x68],%g3
14253 std %f8,[%g4]
14254 ldx [%g4],%g2
14255 cmp %g3,%g2 ! %f8 = ff000000 ffffffff
14256 bne %xcc,p0_freg_check_fail
14257 mov 0xf08,%g1
14258 ldx [%g4+0x70],%g3
14259 std %f10,[%g4]
14260 ldx [%g4],%g2
14261 cmp %g3,%g2 ! %f10 = 000000ff ff0000ff
14262 bne %xcc,p0_freg_check_fail
14263 mov 0xf10,%g1
14264 ldx [%g4+0x78],%g3
14265 std %f12,[%g4]
14266 ldx [%g4],%g2
14267 cmp %g3,%g2 ! %f12 = 000000ff b6130940
14268 bne %xcc,p0_freg_check_fail
14269 mov 0xf12,%g1
14270 ldx [%g4+0x80],%g3
14271 std %f14,[%g4]
14272 ldx [%g4],%g2
14273 cmp %g3,%g2 ! %f14 = ff0000ff ffffffff
14274 bne %xcc,p0_freg_check_fail
14275 mov 0xf14,%g1
14276 ldx [%g4+0x88],%g3
14277 std %f18,[%g4]
14278 ldx [%g4],%g2
14279 cmp %g3,%g2 ! %f18 = ff000000 0000003f
14280 bne %xcc,p0_freg_check_fail
14281 mov 0xf18,%g1
14282 ldx [%g4+0x90],%g3
14283 std %f20,[%g4]
14284 ldx [%g4],%g2
14285 cmp %g3,%g2 ! %f20 = 864fc963 864f00ff
14286 bne %xcc,p0_freg_check_fail
14287 mov 0xf20,%g1
14288 ldx [%g4+0x98],%g3
14289 std %f24,[%g4]
14290 ldx [%g4],%g2
14291 cmp %g3,%g2 ! %f24 = ff0000ff b6130940
14292 bne %xcc,p0_freg_check_fail
14293 mov 0xf24,%g1
14294 ldx [%g4+0xa0],%g3
14295 std %f26,[%g4]
14296 ldx [%g4],%g2
14297 cmp %g3,%g2 ! %f26 = ff00ff00 db8bc354
14298 bne %xcc,p0_freg_check_fail
14299 mov 0xf26,%g1
14300 ldx [%g4+0xa8],%g3
14301 std %f28,[%g4]
14302 ldx [%g4],%g2
14303 cmp %g3,%g2 ! %f28 = 00000000 ffffffff
14304 bne %xcc,p0_freg_check_fail
14305 mov 0xf28,%g1
14306 ldx [%g4+0xb0],%g3
14307 std %f30,[%g4]
14308 ldx [%g4],%g2
14309 cmp %g3,%g2 ! %f30 = ff00005a 864fc963
14310 bne %xcc,p0_freg_check_fail
14311 mov 0xf30,%g1
14312
14313! Check Point 67 completed
14314
14315
14316p0_label_336:
14317 membar #Sync ! Added by membar checker (70)
14318! %l4 = ffffffffffffffff, Mem[0000000030001410] = ff00005a
14319 stha %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffff005a
14320! Mem[0000000030141400] = ffffffff, %l5 = 00000000000000ff
14321 ldstuba [%i5+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
14322! Mem[0000000030041408] = ffffffff, %l0 = 0000000000000086
14323 swapa [%i1+%o4]0x89,%l0 ! %l0 = 00000000ffffffff
14324! Mem[0000000010141427] = ff0000ff, %l6 = ffffffffffffffff
14325 ldstuba [%i5+0x027]%asi,%l6 ! %l6 = 000000ff000000ff
14326! Mem[0000000010041408] = ff000000, %l3 = ffffffffffffffff
14327 swapa [%i1+%o4]0x88,%l3 ! %l3 = 00000000ff000000
14328! %f4 = 00000086 5a0000ff, %l6 = 00000000000000ff
14329! Mem[0000000030081410] = 63c94f865a0000ff
14330 add %i2,0x010,%g1
14331 stda %f4,[%g1+%l6]ASI_PST16_S ! Mem[0000000030081410] = 000000865a0000ff
14332! %l6 = 00000000000000ff, Mem[0000000010141400] = 00c9ffff
14333 sth %l6,[%i5+%g0] ! Mem[0000000010141400] = 00ffffff
14334! %l6 = 00000000000000ff, Mem[00000000201c0001] = 00ffaf65, %asi = 80
14335 stba %l6,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00ffaf65
14336! Mem[00000000201c0000] = 00ffaf65, %l4 = ffffffffffffffff
14337 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff
14338! Starting 10 instruction Load Burst
14339! Mem[0000000010041408] = ffffffff 00000000, %l4 = 00000000, %l5 = 000000ff
14340 ldda [%i1+%o4]0x80,%l4 ! %l4 = 00000000ffffffff 0000000000000000
14341
14342p0_label_337:
14343! Mem[00000000100c1400] = ffffffff, %f10 = 000000ff
14344 lda [%i3+%g0]0x80,%f10 ! %f10 = ffffffff
14345! Mem[0000000010001410] = 3f00000000000000, %l5 = 0000000000000000
14346 ldxa [%i0+%o5]0x88,%l5 ! %l5 = 3f00000000000000
14347! Mem[00000000211c0000] = ffff7bbb, %l7 = ffffffffffffc354
14348 lduh [%o2+%g0],%l7 ! %l7 = 000000000000ffff
14349! Mem[0000000030181400] = 5a000000 63c94f86, %l4 = ffffffff, %l5 = 00000000
14350 ldda [%i6+%g0]0x89,%l4 ! %l4 = 0000000063c94f86 000000005a000000
14351! Mem[0000000030101410] = 864f00ff, %l2 = 00000000000000ff
14352 ldsha [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000ff
14353! Mem[00000000100c1410] = ff0000ff, %l5 = 000000005a000000
14354 lduha [%i3+0x010]%asi,%l5 ! %l5 = 000000000000ff00
14355! Mem[0000000030041410] = ff4fc9ff, %f29 = ffffffff
14356 lda [%i1+%o5]0x81,%f29 ! %f29 = ff4fc9ff
14357! Mem[0000000010101410] = ff0000ff, %l4 = 0000000063c94f86
14358 ldsba [%i4+0x010]%asi,%l4 ! %l4 = ffffffffffffffff
14359! Mem[0000000030081400] = 000000ff, %l6 = 00000000000000ff
14360 ldswa [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff
14361! Starting 10 instruction Store Burst
14362! %l3 = 00000000ff000000, Mem[0000000030181410] = 000000ff
14363 stwa %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff000000
14364
14365p0_label_338:
14366! %l1 = 00000000ff000000, Mem[0000000030101400] = ff000000
14367 stba %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
14368! %f16 = 005a005a 000000ff ff000000 0000003f
14369! %f20 = 864fc963 864f00ff ffffffff ae12becc
14370! %f24 = ff0000ff b6130940 ff00ff00 db8bc354
14371! %f28 = 00000000 ff4fc9ff ff00005a 864fc963
14372 stda %f16,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
14373! %l2 = 000000ff, %l3 = ff000000, Mem[0000000030041400] = 00000086 ff000000
14374 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff ff000000
14375 membar #Sync ! Added by membar checker (71)
14376! Mem[0000000010001410] = 864f00ff, %l6 = 00000000000000ff
14377 ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
14378! %l6 = 00000000000000ff, Mem[0000000030081410] = 86000000
14379 stwa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
14380! Mem[0000000010141410] = ff000000, %l1 = 00000000ff000000
14381 ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
14382! %f0 = ff000000 63c94f86 ffffffff dc003118
14383! %f4 = 00000086 5a0000ff 000000ff ffffffff
14384! %f8 = ff000000 ffffffff ffffffff ff0000ff
14385! %f12 = 000000ff b6130940 ff0000ff ffffffff
14386 stda %f0,[%i3]ASI_BLK_AIUSL ! Block Store to 00000000300c1400
14387! Mem[0000000010141410] = 000000ff, %l4 = ffffffffffffffff
14388 swapa [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
14389! %l1 = 00000000000000ff, Mem[0000000010041423] = 000000ff
14390 stb %l1,[%i1+0x023] ! Mem[0000000010041420] = 000000ff
14391! Starting 10 instruction Load Burst
14392! Mem[0000000010141404] = 000000ff, %l2 = 00000000000000ff
14393 ldsh [%i5+0x004],%l2 ! %l2 = 0000000000000000
14394
14395p0_label_339:
14396! Mem[0000000010041400] = ff000000, %l0 = 00000000ffffffff
14397 ldswa [%i1+%g0]0x80,%l0 ! %l0 = ffffffffff000000
14398 membar #Sync ! Added by membar checker (72)
14399! Mem[00000000100c142c] = ffffffff, %l0 = ffffffffff000000
14400 ldsha [%i3+0x02e]%asi,%l0 ! %l0 = ffffffffffffffff
14401! Mem[000000001008143c] = ae12becc, %l4 = 00000000000000ff
14402 ldsba [%i2+0x03d]%asi,%l4 ! %l4 = 0000000000000012
14403! Mem[00000000100c1430] = 5a000000, %l4 = 0000000000000012
14404 ldsba [%i3+0x032]%asi,%l4 ! %l4 = 0000000000000000
14405! Mem[0000000010101404] = 00000000, %l2 = 0000000000000000
14406 lduha [%i4+0x004]%asi,%l2 ! %l2 = 0000000000000000
14407! Mem[0000000010001408] = 3f000000000000ff, %f10 = ffffffff ff0000ff
14408 ldda [%i0+%o4]0x80,%f10 ! %f10 = 3f000000 000000ff
14409! Mem[0000000030141408] = 400913b6, %l1 = 00000000000000ff
14410 ldsha [%i5+%o4]0x89,%l1 ! %l1 = 00000000000013b6
14411! Mem[0000000010101408] = db8bc354, %l6 = 00000000000000ff
14412 lduha [%i4+%o4]0x88,%l6 ! %l6 = 000000000000c354
14413! Mem[0000000030041408] = 00000086, %l2 = 0000000000000000
14414 lduha [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000086
14415! Starting 10 instruction Store Burst
14416! Mem[0000000010081430] = 000000ffff000046, %l1 = 00000000000013b6, %l4 = 0000000000000000
14417 add %i2,0x30,%g1
14418 casxa [%g1]0x80,%l1,%l4 ! %l4 = 000000ffff000046
14419
14420p0_label_340:
14421! %f6 = 000000ff ffffffff, Mem[00000000100c1410] = ff0000ff 000000ff
14422 std %f6 ,[%i3+%o5] ! Mem[00000000100c1410] = 000000ff ffffffff
14423! Mem[0000000010181409] = ff0000ff, %l7 = 000000000000ffff
14424 ldstuba [%i6+0x009]%asi,%l7 ! %l7 = 00000000000000ff
14425! %f20 = 864fc963 864f00ff, Mem[0000000030101408] = ff000000 ffffffff
14426 stda %f20,[%i4+%o4]0x89 ! Mem[0000000030101408] = 864fc963 864f00ff
14427! Mem[0000000010101400] = 000000ff, %l4 = 000000ffff000046
14428 swapa [%i4+%g0]0x88,%l4 ! %l4 = 00000000000000ff
14429! %l5 = 000000000000ff00, Mem[0000000010141400] = 00ffffff
14430 stba %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00ffffff
14431! Mem[00000000300c1408] = dc003118, %l5 = 000000000000ff00
14432 ldstuba [%i3+%o4]0x89,%l5 ! %l5 = 00000018000000ff
14433! %l2 = 00000086, %l3 = ff000000, Mem[0000000010041410] = 000000ff ffffffff
14434 stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000086 ff000000
14435! Mem[0000000010081430] = 000000ff, %l1 = 00000000000013b6, %asi = 80
14436 swapa [%i2+0x030]%asi,%l1 ! %l1 = 00000000000000ff
14437! %l5 = 0000000000000018, Mem[0000000010181408] = ff00ffff
14438 stwa %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000018
14439! Starting 10 instruction Load Burst
14440! Mem[00000000218001c0] = ffff397e, %l0 = ffffffffffffffff
14441 ldsha [%o3+0x1c0]%asi,%l0 ! %l0 = ffffffffffffffff
14442
14443! Check Point 68 for processor 0
14444
14445 set p0_check_pt_data_68,%g4
14446 rd %ccr,%g5 ! %g5 = 44
14447 ldx [%g4+0x08],%g2
14448 cmp %l0,%g2 ! %l0 = ffffffffffffffff
14449 bne %xcc,p0_reg_check_fail0
14450 mov 0xee0,%g1
14451 ldx [%g4+0x10],%g2
14452 cmp %l1,%g2 ! %l1 = 00000000000000ff
14453 bne %xcc,p0_reg_check_fail1
14454 mov 0xee1,%g1
14455 ldx [%g4+0x18],%g2
14456 cmp %l2,%g2 ! %l2 = 0000000000000086
14457 bne %xcc,p0_reg_check_fail2
14458 mov 0xee2,%g1
14459 ldx [%g4+0x20],%g2
14460 cmp %l4,%g2 ! %l4 = 00000000000000ff
14461 bne %xcc,p0_reg_check_fail4
14462 mov 0xee4,%g1
14463 ldx [%g4+0x28],%g2
14464 cmp %l5,%g2 ! %l5 = 0000000000000018
14465 bne %xcc,p0_reg_check_fail5
14466 mov 0xee5,%g1
14467 ldx [%g4+0x30],%g2
14468 cmp %l6,%g2 ! %l6 = 000000000000c354
14469 bne %xcc,p0_reg_check_fail6
14470 mov 0xee6,%g1
14471 ldx [%g4+0x38],%g2
14472 cmp %l7,%g2 ! %l7 = 0000000000000000
14473 bne %xcc,p0_reg_check_fail7
14474 mov 0xee7,%g1
14475 ldx [%g4+0x40],%g3
14476 std %f4,[%g4]
14477 ldx [%g4],%g2
14478 cmp %g3,%g2 ! %f4 = 00000086 5a0000ff
14479 bne %xcc,p0_freg_check_fail
14480 mov 0xf04,%g1
14481 ldx [%g4+0x48],%g3
14482 std %f10,[%g4]
14483 ldx [%g4],%g2
14484 cmp %g3,%g2 ! %f10 = 3f000000 000000ff
14485 bne %xcc,p0_freg_check_fail
14486 mov 0xf10,%g1
14487 ldx [%g4+0x50],%g3
14488 std %f28,[%g4]
14489 ldx [%g4],%g2
14490 cmp %g3,%g2 ! %f28 = 00000000 ff4fc9ff
14491 bne %xcc,p0_freg_check_fail
14492 mov 0xf28,%g1
14493
14494! Check Point 68 completed
14495
14496
14497p0_label_341:
14498! Mem[0000000021800100] = ffffb49a, %l7 = 0000000000000000
14499 ldsh [%o3+0x100],%l7 ! %l7 = ffffffffffffffff
14500! Mem[0000000010101410] = ff0000ff, %l3 = 00000000ff000000
14501 ldsha [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
14502! Mem[00000000100c1408] = 00000000, %l5 = 0000000000000018
14503 ldsha [%i3+%o4]0x88,%l5 ! %l5 = 0000000000000000
14504! Mem[0000000010141400] = 00ffffff, %l0 = ffffffffffffffff
14505 lduha [%i5+0x002]%asi,%l0 ! %l0 = 000000000000ffff
14506! Mem[0000000010081400] = ff0000ff, %l4 = 00000000000000ff
14507 ldswa [%i2+%g0]0x88,%l4 ! %l4 = ffffffffff0000ff
14508! Mem[0000000010141410] = ffffffff5a005a00, %f20 = 864fc963 864f00ff
14509 ldda [%i5+%o5]0x80,%f20 ! %f20 = ffffffff 5a005a00
14510! Mem[00000000100c1408] = 00000000, %l3 = 00000000000000ff
14511 lduha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
14512! Mem[0000000030101408] = 864fc963 864f00ff, %l0 = 0000ffff, %l1 = 000000ff
14513 ldda [%i4+%o4]0x89,%l0 ! %l0 = 00000000864f00ff 00000000864fc963
14514! Mem[0000000010141410] = 005a005affffffff, %f16 = 005a005a 000000ff
14515 ldda [%i5+%o5]0x88,%f16 ! %f16 = 005a005a ffffffff
14516! Starting 10 instruction Store Burst
14517! %l0 = 00000000864f00ff, Mem[0000000030001400] = 864fc963
14518 stba %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff4fc963
14519
14520p0_label_342:
14521! %l0 = 864f00ff, %l1 = 864fc963, Mem[0000000010081428] = ff0000ff 00000000
14522 std %l0,[%i2+0x028] ! Mem[0000000010081428] = 864f00ff 864fc963
14523! %l6 = 000000000000c354, Mem[00000000100c1400] = ffffffff
14524 stba %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffff54
14525! Mem[0000000010181410] = 00000000, %l2 = 0000000000000086
14526 swapa [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000
14527! %l6 = 0000c354, %l7 = ffffffff, Mem[0000000010081430] = 000013b6 ff000046
14528 stda %l6,[%i2+0x030]%asi ! Mem[0000000010081430] = 0000c354 ffffffff
14529! %f22 = ffffffff ae12becc, Mem[0000000010181410] = 00000086 ff000000
14530 std %f22,[%i6+%o5] ! Mem[0000000010181410] = ffffffff ae12becc
14531! %l5 = 0000000000000000, Mem[0000000030001408] = 183100dc
14532 stba %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 003100dc
14533! %l3 = 0000000000000000, Mem[0000000030181408] = 000000ff
14534 stwa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
14535! %f14 = ff0000ff ffffffff, %l7 = ffffffffffffffff
14536! Mem[0000000030001418] = ffffffffff000000
14537 add %i0,0x018,%g1
14538 stda %f14,[%g1+%l7]ASI_PST16_S ! Mem[0000000030001418] = ff0000ffffffffff
14539! %l0 = 00000000864f00ff, Mem[0000000010081439] = ffffffff, %asi = 80
14540 stba %l0,[%i2+0x039]%asi ! Mem[0000000010081438] = ffffffff
14541! Starting 10 instruction Load Burst
14542! Mem[0000000030181408] = ffff0000 00000000, %l4 = ff0000ff, %l5 = 00000000
14543 ldda [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000 00000000ffff0000
14544
14545p0_label_343:
14546! Mem[0000000010081408] = 000000ff, %f27 = db8bc354
14547 lda [%i2+%o4]0x88,%f27 ! %f27 = 000000ff
14548! Mem[0000000010141408] = 183100dc, %l7 = ffffffffffffffff
14549 ldsba [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000018
14550! Mem[0000000010081408] = ff000000ff000000, %f26 = ff00ff00 000000ff
14551 ldda [%i2+%o4]0x80,%f26 ! %f26 = ff000000 ff000000
14552! Mem[0000000010181400] = ff000000, %l0 = 00000000864f00ff
14553 lduwa [%i6+%g0]0x88,%l0 ! %l0 = 00000000ff000000
14554! Mem[0000000010081408] = ff000000, %l2 = 0000000000000000
14555 ldsha [%i2+%o4]0x80,%l2 ! %l2 = ffffffffffffff00
14556! Mem[0000000010101408] = db8bc354, %f14 = ff0000ff
14557 lda [%i4+%o4]0x88,%f14 ! %f14 = db8bc354
14558! Mem[0000000010141408] = 183100dc, %f21 = 5a005a00
14559 lda [%i5+%o4]0x80,%f21 ! %f21 = 183100dc
14560! Mem[00000000100c1408] = 0000000000000000, %f0 = ff000000 63c94f86
14561 ldda [%i3+%o4]0x80,%f0 ! %f0 = 00000000 00000000
14562! Mem[0000000010141410] = ffffffff, %l1 = 00000000864fc963
14563 ldsha [%i5+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
14564! Starting 10 instruction Store Burst
14565! %f8 = ff000000 ffffffff, %l7 = 0000000000000018
14566! Mem[0000000030181408] = 000000000000ffff
14567 add %i6,0x008,%g1
14568 stda %f8,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030181408] = 00000000000000ff
14569
14570p0_label_344:
14571! Mem[000000001000142c] = 00ff00ff, %l3 = 0000000000000000
14572 ldstub [%i0+0x02c],%l3 ! %l3 = 00000000000000ff
14573! Mem[0000000030041408] = 00000086, %l2 = ffffffffffffff00
14574 swapa [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000086
14575! Mem[00000000201c0000] = ffffaf65, %l4 = 0000000000000000
14576 ldstub [%o0+%g0],%l4 ! %l4 = 000000ff000000ff
14577! %f12 = 000000ff b6130940, Mem[0000000010001400] = ff000000 5a005a00
14578 stda %f12,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff b6130940
14579! Mem[0000000010001410] = ff004f86, %l6 = 000000000000c354
14580 ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
14581! Mem[0000000010101408] = db8bc354, %l2 = 0000000000000086
14582 ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 00000054000000ff
14583! %l6 = 00000000000000ff, Mem[00000000218001c0] = ffff397e
14584 sth %l6,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ff397e
14585! %l2 = 0000000000000054, Mem[0000000030181400] = 864fc963
14586 stwa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000054
14587! %l7 = 0000000000000018, Mem[00000000211c0000] = ffff7bbb, %asi = 80
14588 stba %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 18ff7bbb
14589! Starting 10 instruction Load Burst
14590! Mem[0000000010141408] = ffffffffdc003118, %f28 = 00000000 ff4fc9ff
14591 ldda [%i5+%o4]0x88,%f28 ! %f28 = ffffffff dc003118
14592
14593p0_label_345:
14594! Mem[00000000300c1408] = dc0031ff, %l0 = 00000000ff000000
14595 ldsba [%i3+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
14596! Mem[0000000030181408] = ff000000 00000000, %l6 = 000000ff, %l7 = 00000018
14597 ldda [%i6+%o4]0x89,%l6 ! %l6 = 0000000000000000 00000000ff000000
14598! Mem[0000000010141410] = ffffffff, %l6 = 0000000000000000
14599 ldsha [%i5+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
14600! Mem[00000000100c1410] = 000000ff, %l5 = 00000000ffff0000
14601 lduba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
14602! Mem[0000000020800040] = ffffac70, %l3 = 0000000000000000
14603 lduh [%o1+0x040],%l3 ! %l3 = 000000000000ffff
14604! Mem[0000000010141408] = dc003118, %f25 = b6130940
14605 lda [%i5+%o4]0x88,%f25 ! %f25 = dc003118
14606! Mem[00000000100c1408] = 00000000, %l1 = ffffffffffffffff
14607 ldsha [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
14608! Mem[00000000100c140c] = 00000000, %l7 = 00000000ff000000
14609 lduha [%i3+0x00c]%asi,%l7 ! %l7 = 0000000000000000
14610! Mem[0000000010181408] = 18000000, %l4 = 00000000000000ff
14611 lduwa [%i6+%o4]0x80,%l4 ! %l4 = 0000000018000000
14612! Starting 10 instruction Store Burst
14613! %l0 = ffffffffffffffff, Mem[00000000300c1400] = ff00000063c94f86
14614 stxa %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffffffffffff
14615
14616! Check Point 69 for processor 0
14617
14618 set p0_check_pt_data_69,%g4
14619 rd %ccr,%g5 ! %g5 = 44
14620 ldx [%g4+0x08],%g2
14621 cmp %l0,%g2 ! %l0 = ffffffffffffffff
14622 bne %xcc,p0_reg_check_fail0
14623 mov 0xee0,%g1
14624 ldx [%g4+0x10],%g2
14625 cmp %l1,%g2 ! %l1 = 0000000000000000
14626 bne %xcc,p0_reg_check_fail1
14627 mov 0xee1,%g1
14628 ldx [%g4+0x18],%g2
14629 cmp %l2,%g2 ! %l2 = 0000000000000054
14630 bne %xcc,p0_reg_check_fail2
14631 mov 0xee2,%g1
14632 ldx [%g4+0x20],%g2
14633 cmp %l3,%g2 ! %l3 = 000000000000ffff
14634 bne %xcc,p0_reg_check_fail3
14635 mov 0xee3,%g1
14636 ldx [%g4+0x28],%g2
14637 cmp %l4,%g2 ! %l4 = 0000000018000000
14638 bne %xcc,p0_reg_check_fail4
14639 mov 0xee4,%g1
14640 ldx [%g4+0x30],%g2
14641 cmp %l5,%g2 ! %l5 = 0000000000000000
14642 bne %xcc,p0_reg_check_fail5
14643 mov 0xee5,%g1
14644 ldx [%g4+0x38],%g2
14645 cmp %l6,%g2 ! %l6 = ffffffffffffffff
14646 bne %xcc,p0_reg_check_fail6
14647 mov 0xee6,%g1
14648 ldx [%g4+0x40],%g2
14649 cmp %l7,%g2 ! %l7 = 0000000000000000
14650 bne %xcc,p0_reg_check_fail7
14651 mov 0xee7,%g1
14652 ldx [%g4+0x48],%g3
14653 std %f0,[%g4]
14654 ldx [%g4],%g2
14655 cmp %g3,%g2 ! %f0 = 00000000 00000000
14656 bne %xcc,p0_freg_check_fail
14657 mov 0xf00,%g1
14658 ldx [%g4+0x50],%g3
14659 std %f4,[%g4]
14660 ldx [%g4],%g2
14661 cmp %g3,%g2 ! %f4 = 00000086 5a0000ff
14662 bne %xcc,p0_freg_check_fail
14663 mov 0xf04,%g1
14664 ldx [%g4+0x58],%g3
14665 std %f6,[%g4]
14666 ldx [%g4],%g2
14667 cmp %g3,%g2 ! %f6 = 000000ff ffffffff
14668 bne %xcc,p0_freg_check_fail
14669 mov 0xf06,%g1
14670 ldx [%g4+0x60],%g3
14671 std %f14,[%g4]
14672 ldx [%g4],%g2
14673 cmp %g3,%g2 ! %f14 = db8bc354 ffffffff
14674 bne %xcc,p0_freg_check_fail
14675 mov 0xf14,%g1
14676 ldx [%g4+0x68],%g3
14677 std %f16,[%g4]
14678 ldx [%g4],%g2
14679 cmp %g3,%g2 ! %f16 = 005a005a ffffffff
14680 bne %xcc,p0_freg_check_fail
14681 mov 0xf16,%g1
14682 ldx [%g4+0x70],%g3
14683 std %f20,[%g4]
14684 ldx [%g4],%g2
14685 cmp %g3,%g2 ! %f20 = ffffffff 183100dc
14686 bne %xcc,p0_freg_check_fail
14687 mov 0xf20,%g1
14688 ldx [%g4+0x78],%g3
14689 std %f24,[%g4]
14690 ldx [%g4],%g2
14691 cmp %g3,%g2 ! %f24 = ff0000ff dc003118
14692 bne %xcc,p0_freg_check_fail
14693 mov 0xf24,%g1
14694 ldx [%g4+0x80],%g3
14695 std %f26,[%g4]
14696 ldx [%g4],%g2
14697 cmp %g3,%g2 ! %f26 = ff000000 ff000000
14698 bne %xcc,p0_freg_check_fail
14699 mov 0xf26,%g1
14700 ldx [%g4+0x88],%g3
14701 std %f28,[%g4]
14702 ldx [%g4],%g2
14703 cmp %g3,%g2 ! %f28 = ffffffff dc003118
14704 bne %xcc,p0_freg_check_fail
14705 mov 0xf28,%g1
14706
14707! Check Point 69 completed
14708
14709
14710p0_label_346:
14711! %l4 = 0000000018000000, Mem[0000000010041408] = ffffffff
14712 stha %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffff0000
14713! %f28 = ffffffff dc003118, Mem[0000000030041408] = 00ffffff 000000ff
14714 stda %f28,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffff dc003118
14715! %f3 = dc003118, Mem[0000000030141410] = ffffffff
14716 sta %f3 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = dc003118
14717! %l4 = 0000000018000000, Mem[0000000010181400] = ff000000
14718 stba %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000000
14719! Mem[0000000010181400] = ff000000, %l3 = 000000000000ffff
14720 swapa [%i6+%g0]0x88,%l3 ! %l3 = 00000000ff000000
14721! Mem[0000000010141430] = 0000000000000086, %l4 = 0000000018000000, %l2 = 0000000000000054
14722 add %i5,0x30,%g1
14723 casxa [%g1]0x80,%l4,%l2 ! %l2 = 0000000000000086
14724! %l4 = 18000000, %l5 = 00000000, Mem[0000000030001410] = 5a00ffff 00000086
14725 stda %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 18000000 00000000
14726! %l0 = ffffffff, %l1 = 00000000, Mem[0000000030081410] = ff000000 5a0000ff
14727 stda %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffff 00000000
14728! %l2 = 0000000000000086, Mem[0000000010101400] = 460000ff
14729 stba %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 860000ff
14730! Starting 10 instruction Load Burst
14731! Mem[0000000010101410] = ff0000ff 00000000, %l6 = ffffffff, %l7 = 00000000
14732 ldda [%i4+%o5]0x80,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
14733
14734p0_label_347:
14735! Mem[00000000100c1428] = ff0000ffffffffff, %l5 = 0000000000000000
14736 ldxa [%i3+0x028]%asi,%l5 ! %l5 = ff0000ffffffffff
14737! Mem[00000000100c1418] = ffff0000 000000ff, %l0 = ffffffff, %l1 = 00000000
14738 ldd [%i3+0x018],%l0 ! %l0 = 00000000ffff0000 00000000000000ff
14739! Mem[0000000010001410] = ff004f8663c94f86, %f22 = ffffffff ae12becc
14740 ldda [%i0+%o5]0x80,%f22 ! %f22 = ff004f86 63c94f86
14741! Mem[00000000100c1400] = ffffff54, %l0 = 00000000ffff0000
14742 ldsha [%i3+%g0]0x88,%l0 ! %l0 = ffffffffffffff54
14743! Mem[0000000030001410] = 18000000, %l7 = 0000000000000000
14744 lduha [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
14745! Mem[0000000030181400] = 54000000, %l1 = 00000000000000ff
14746 lduha [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000000
14747! Mem[000000001004143c] = 183170b9, %l4 = 0000000018000000
14748 ldswa [%i1+0x03c]%asi,%l4 ! %l4 = 00000000183170b9
14749! Mem[0000000030041408] = ffffffff, %l1 = 0000000000000000
14750 ldswa [%i1+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
14751! Mem[0000000030181410] = 000000ff00000000, %f2 = ffffffff dc003118
14752 ldda [%i6+%o5]0x81,%f2 ! %f2 = 000000ff 00000000
14753! Starting 10 instruction Store Burst
14754! Mem[0000000010101408] = db8bc3ff, %l0 = ffffffffffffff54
14755 swapa [%i4+%o4]0x88,%l0 ! %l0 = 00000000db8bc3ff
14756
14757p0_label_348:
14758! %f26 = ff000000, Mem[0000000030081410] = ffffffff
14759 sta %f26,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff000000
14760! %l0 = 00000000db8bc3ff, Mem[0000000010181430] = ffffffff
14761 stw %l0,[%i6+0x030] ! Mem[0000000010181430] = db8bc3ff
14762! %l5 = ff0000ffffffffff, Mem[0000000030141408] = b6130940
14763 stwa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
14764! %l6 = ff0000ff, %l7 = 00000000, Mem[0000000010001400] = ff000000 400913b6
14765 stda %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff0000ff 00000000
14766! %f26 = ff000000 ff000000, %l6 = 00000000ff0000ff
14767! Mem[0000000030141428] = 000000ff00000000
14768 add %i5,0x028,%g1
14769 stda %f26,[%g1+%l6]ASI_PST32_S ! Mem[0000000030141428] = ff000000ff000000
14770! %l6 = ff0000ff, %l7 = 00000000, Mem[0000000030041400] = ff000000 000000ff
14771 stda %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff0000ff 00000000
14772! Mem[0000000030181400] = 54000000, %l1 = ffffffffffffffff
14773 swapa [%i6+%g0]0x89,%l1 ! %l1 = 0000000054000000
14774! %f10 = 3f000000 000000ff, Mem[0000000010181408] = 18000000 ff000000
14775 stda %f10,[%i6+%o4]0x80 ! Mem[0000000010181408] = 3f000000 000000ff
14776! %l1 = 0000000054000000, Mem[0000000010101400] = 860000ff00000000, %asi = 80
14777 stxa %l1,[%i4+0x000]%asi ! Mem[0000000010101400] = 0000000054000000
14778! Starting 10 instruction Load Burst
14779! Mem[00000000100c1410] = 000000ff, %l4 = 00000000183170b9
14780 ldsba [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
14781
14782p0_label_349:
14783! Mem[0000000030081410] = 00000000ff000000, %f8 = ff000000 ffffffff
14784 ldda [%i2+%o5]0x89,%f8 ! %f8 = 00000000 ff000000
14785! Mem[0000000030101408] = ff004f86, %l5 = ff0000ffffffffff
14786 lduha [%i4+%o4]0x81,%l5 ! %l5 = 000000000000ff00
14787! Mem[0000000010141400] = ffffff00, %l3 = 00000000ff000000
14788 lduwa [%i5+%g0]0x88,%l3 ! %l3 = 00000000ffffff00
14789! Mem[0000000030001408] = 003100dc, %f27 = ff000000
14790 lda [%i0+%o4]0x81,%f27 ! %f27 = 003100dc
14791! Mem[0000000030101408] = ff004f8663c94f86, %f4 = 00000086 5a0000ff
14792 ldda [%i4+%o4]0x81,%f4 ! %f4 = ff004f86 63c94f86
14793! Mem[00000000201c0000] = ffffaf65, %l0 = 00000000db8bc3ff
14794 lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000ffff
14795! Mem[00000000300c1408] = ff3100dc, %l3 = 00000000ffffff00
14796 ldswa [%i3+%o4]0x81,%l3 ! %l3 = ffffffffff3100dc
14797! Mem[00000000211c0000] = 18ff7bbb, %l4 = 0000000000000000
14798 lduha [%o2+0x000]%asi,%l4 ! %l4 = 00000000000018ff
14799! Mem[0000000030181410] = 000000ff, %l3 = ffffffffff3100dc
14800 ldsha [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000
14801! Starting 10 instruction Store Burst
14802! Mem[0000000010041414] = 000000ff, %l4 = 00000000000018ff
14803 swap [%i1+0x014],%l4 ! %l4 = 00000000000000ff
14804
14805p0_label_350:
14806! Mem[00000000100c1408] = 00000000, %l1 = 0000000054000000
14807 ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
14808! Mem[0000000010101400] = 00000000, %l5 = 000000000000ff00
14809 ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
14810! Mem[0000000030181400] = ffffffff, %l0 = 000000000000ffff
14811 ldstuba [%i6+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
14812! %l4 = 00000000000000ff, Mem[0000000030041408] = ffffffff
14813 stba %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff
14814! %l6 = 00000000ff0000ff, Mem[0000000010181408] = 3f000000
14815 stwa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff0000ff
14816! %f22 = ff004f86 63c94f86, %l3 = 0000000000000000
14817! Mem[0000000010181418] = 00000000a96e6a5a
14818 add %i6,0x018,%g1
14819 stda %f22,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010181418] = 00000000a96e6a5a
14820! Mem[00000000300c1410] = ff00005a, %l7 = 0000000000000000
14821 swapa [%i3+%o5]0x81,%l7 ! %l7 = 00000000ff00005a
14822! Mem[0000000010101400] = 000000ff, %l5 = 0000000000000000
14823 ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
14824! %l5 = 00000000000000ff, Mem[0000000030041408] = ffffffff
14825 stwa %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff
14826! Starting 10 instruction Load Burst
14827! Mem[00000000211c0000] = 18ff7bbb, %l4 = 00000000000000ff
14828 ldsb [%o2+0x001],%l4 ! %l4 = ffffffffffffffff
14829
14830! Check Point 70 for processor 0
14831
14832 set p0_check_pt_data_70,%g4
14833 rd %ccr,%g5 ! %g5 = 44
14834 ldx [%g4+0x08],%g2
14835 cmp %l0,%g2 ! %l0 = 00000000000000ff
14836 bne %xcc,p0_reg_check_fail0
14837 mov 0xee0,%g1
14838 ldx [%g4+0x10],%g2
14839 cmp %l1,%g2 ! %l1 = 0000000000000000
14840 bne %xcc,p0_reg_check_fail1
14841 mov 0xee1,%g1
14842 ldx [%g4+0x18],%g2
14843 cmp %l3,%g2 ! %l3 = 0000000000000000
14844 bne %xcc,p0_reg_check_fail3
14845 mov 0xee3,%g1
14846 ldx [%g4+0x20],%g2
14847 cmp %l4,%g2 ! %l4 = ffffffffffffffff
14848 bne %xcc,p0_reg_check_fail4
14849 mov 0xee4,%g1
14850 ldx [%g4+0x28],%g2
14851 cmp %l5,%g2 ! %l5 = 00000000000000ff
14852 bne %xcc,p0_reg_check_fail5
14853 mov 0xee5,%g1
14854 ldx [%g4+0x30],%g2
14855 cmp %l7,%g2 ! %l7 = 00000000ff00005a
14856 bne %xcc,p0_reg_check_fail7
14857 mov 0xee7,%g1
14858 ldx [%g4+0x38],%g3
14859 std %f0,[%g4]
14860 ldx [%g4],%g2
14861 cmp %g3,%g2 ! %f0 = 00000000 00000000
14862 bne %xcc,p0_freg_check_fail
14863 mov 0xf00,%g1
14864 ldx [%g4+0x40],%g3
14865 std %f2,[%g4]
14866 ldx [%g4],%g2
14867 cmp %g3,%g2 ! %f2 = 000000ff 00000000
14868 bne %xcc,p0_freg_check_fail
14869 mov 0xf02,%g1
14870 ldx [%g4+0x48],%g3
14871 std %f4,[%g4]
14872 ldx [%g4],%g2
14873 cmp %g3,%g2 ! %f4 = ff004f86 63c94f86
14874 bne %xcc,p0_freg_check_fail
14875 mov 0xf04,%g1
14876 ldx [%g4+0x50],%g3
14877 std %f6,[%g4]
14878 ldx [%g4],%g2
14879 cmp %g3,%g2 ! %f6 = 000000ff ffffffff
14880 bne %xcc,p0_freg_check_fail
14881 mov 0xf06,%g1
14882 ldx [%g4+0x58],%g3
14883 std %f8,[%g4]
14884 ldx [%g4],%g2
14885 cmp %g3,%g2 ! %f8 = 00000000 ff000000
14886 bne %xcc,p0_freg_check_fail
14887 mov 0xf08,%g1
14888 ldx [%g4+0x60],%g3
14889 std %f22,[%g4]
14890 ldx [%g4],%g2
14891 cmp %g3,%g2 ! %f22 = ff004f86 63c94f86
14892 bne %xcc,p0_freg_check_fail
14893 mov 0xf22,%g1
14894 ldx [%g4+0x68],%g3
14895 std %f26,[%g4]
14896 ldx [%g4],%g2
14897 cmp %g3,%g2 ! %f26 = ff000000 003100dc
14898 bne %xcc,p0_freg_check_fail
14899 mov 0xf26,%g1
14900
14901! Check Point 70 completed
14902
14903
14904p0_label_351:
14905! Mem[00000000300c1410] = 0000000086000000, %l0 = 00000000000000ff
14906 ldxa [%i3+%o5]0x81,%l0 ! %l0 = 0000000086000000
14907! Mem[0000000030101400] = 864fc963 00000000, %l2 = 00000086, %l3 = 00000000
14908 ldda [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000 00000000864fc963
14909! Mem[00000000300c1408] = dc0031ff, %l0 = 0000000086000000
14910 ldswa [%i3+%o4]0x89,%l0 ! %l0 = ffffffffdc0031ff
14911! Mem[0000000030181400] = ffffffff, %l4 = ffffffffffffffff
14912 lduwa [%i6+%g0]0x81,%l4 ! %l4 = 00000000ffffffff
14913! Mem[0000000030081410] = 00000000ff000000, %f4 = ff004f86 63c94f86
14914 ldda [%i2+%o5]0x89,%f4 ! %f4 = 00000000 ff000000
14915! Mem[00000000211c0000] = 18ff7bbb, %l6 = 00000000ff0000ff
14916 ldub [%o2+%g0],%l6 ! %l6 = 0000000000000018
14917! Mem[0000000030041400] = ff0000ff, %l6 = 0000000000000018
14918 lduba [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000ff
14919! Mem[00000000100c1400] = 54ffffff, %l1 = 0000000000000000
14920 lduba [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000054
14921! Mem[0000000010141408] = 183100dcffffffff, %l3 = 00000000864fc963
14922 ldx [%i5+%o4],%l3 ! %l3 = 183100dcffffffff
14923! Starting 10 instruction Store Burst
14924! Mem[0000000010081400] = ff0000ff, %l4 = 00000000ffffffff
14925 ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
14926
14927p0_label_352:
14928! Mem[0000000030141408] = ffffffff, %l4 = 00000000000000ff
14929 ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
14930! Mem[0000000010081410] = ff000000, %l7 = 00000000ff00005a
14931 swapa [%i2+%o5]0x80,%l7 ! %l7 = 00000000ff000000
14932! %l6 = 00000000000000ff, Mem[0000000030081408] = 0000ff54
14933 stwa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
14934! %l2 = 0000000000000000, Mem[0000000020800000] = ffff7d94
14935 sth %l2,[%o1+%g0] ! Mem[0000000020800000] = 00007d94
14936! %l2 = 0000000000000000, Mem[0000000030141408] = ffffffff
14937 stba %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffff00
14938! %l4 = 00000000000000ff, Mem[0000000030001408] = ffffffffdc003100
14939 stxa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000000000ff
14940! %f9 = ff000000, Mem[0000000010041408] = 0000ffff
14941 sta %f9 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff000000
14942! Mem[0000000030101410] = ff004f86, %l2 = 0000000000000000
14943 swapa [%i4+%o5]0x81,%l2 ! %l2 = 00000000ff004f86
14944! %l0 = dc0031ff, %l1 = 00000054, Mem[0000000030181400] = ffffffff 5a000000
14945 stda %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = dc0031ff 00000054
14946! Starting 10 instruction Load Burst
14947! Mem[0000000030081400] = 000000ff, %l7 = 00000000ff000000
14948 lduha [%i2+%g0]0x89,%l7 ! %l7 = 00000000000000ff
14949
14950p0_label_353:
14951! Mem[0000000010101414] = 00000000, %l2 = 00000000ff004f86
14952 ldsba [%i4+0x015]%asi,%l2 ! %l2 = 0000000000000000
14953! Mem[00000000201c0000] = ffffaf65, %l5 = 00000000000000ff
14954 lduba [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
14955! Mem[0000000030041410] = ffc94fff, %l1 = 0000000000000054
14956 ldsha [%i1+%o5]0x89,%l1 ! %l1 = 0000000000004fff
14957! Mem[0000000010041400] = ff000000, %l2 = 0000000000000000
14958 lduwa [%i1+%g0]0x80,%l2 ! %l2 = 00000000ff000000
14959! Mem[00000000201c0000] = ffffaf65, %l0 = ffffffffdc0031ff
14960 lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000ffff
14961! Mem[0000000030001410] = 00000018, %l3 = 183100dcffffffff
14962 lduba [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
14963! Mem[0000000030001400] = ff4fc963, %l3 = 0000000000000000
14964 ldsha [%i0+%g0]0x81,%l3 ! %l3 = ffffffffffffff4f
14965! Mem[0000000030101410] = 00000000, %l7 = 00000000000000ff
14966 ldsha [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000
14967! Mem[0000000010181408] = ff0000ff, %f15 = ffffffff
14968 lda [%i6+%o4]0x80,%f15 ! %f15 = ff0000ff
14969! Starting 10 instruction Store Burst
14970! %f12 = 000000ff b6130940, %l7 = 0000000000000000
14971! Mem[0000000030181438] = ffffffffba2d00a3
14972 add %i6,0x038,%g1
14973 stda %f12,[%g1+%l7]ASI_PST8_S ! Mem[0000000030181438] = ffffffffba2d00a3
14974
14975p0_label_354:
14976! Mem[0000000010101400] = 000000ff, %l6 = 00000000000000ff
14977 swapa [%i4+%g0]0x88,%l6 ! %l6 = 00000000000000ff
14978! %l2 = 00000000ff000000, Mem[00000000100c1403] = 54ffffff, %asi = 80
14979 stba %l2,[%i3+0x003]%asi ! Mem[00000000100c1400] = 54ffff00
14980! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000030141410] = 183100dc dc003118
14981 stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff 000000ff
14982! %l2 = 00000000ff000000, Mem[000000001014143c] = 864fc9ff, %asi = 80
14983 stwa %l2,[%i5+0x03c]%asi ! Mem[000000001014143c] = ff000000
14984! %l7 = 0000000000000000, Mem[0000000010181408] = ff0000ff
14985 stwa %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
14986! Mem[00000000300c1400] = ffffffff, %l4 = 00000000000000ff
14987 ldstuba [%i3+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
14988! Mem[00000000100c1408] = ff000000, %l1 = 00004fff, %l3 = ffffff4f
14989 add %i3,0x08,%g1
14990 casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000ff000000
14991! %l1 = 0000000000004fff, Mem[0000000030181410] = ff000000
14992 stba %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff0000ff
14993! Mem[0000000021800041] = 1effb2d9, %l5 = 00000000000000ff
14994 ldstub [%o3+0x041],%l5 ! %l5 = 000000ff000000ff
14995! Starting 10 instruction Load Burst
14996! Mem[0000000010181420] = 00ffffff 000000ff, %l0 = 0000ffff, %l1 = 00004fff
14997 ldd [%i6+0x020],%l0 ! %l0 = 0000000000ffffff 00000000000000ff
14998
14999p0_label_355:
15000! Mem[0000000010081408] = 000000ff, %l6 = 00000000000000ff
15001 lduha [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
15002! Mem[00000000300c1410] = 00000000, %l5 = 00000000000000ff
15003 ldsba [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000
15004! Mem[0000000010141408] = dc003118, %l4 = 00000000000000ff
15005 ldswa [%i5+%o4]0x88,%l4 ! %l4 = ffffffffdc003118
15006! Mem[0000000030081400] = ff000000, %l2 = 00000000ff000000
15007 ldsba [%i2+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
15008! Mem[0000000010001400] = ff0000ff00000000, %f8 = 00000000 ff000000
15009 ldda [%i0+%g0]0x80,%f8 ! %f8 = ff0000ff 00000000
15010! Mem[0000000010041408] = ff000000, %l2 = ffffffffffffffff
15011 ldsha [%i1+%o4]0x80,%l2 ! %l2 = ffffffffffffff00
15012! Mem[0000000030001410] = 0000001800000000, %f28 = ffffffff dc003118
15013 ldda [%i0+%o5]0x81,%f28 ! %f28 = 00000018 00000000
15014! Mem[00000000211c0000] = 18ff7bbb, %l1 = 00000000000000ff
15015 lduba [%o2+0x001]%asi,%l1 ! %l1 = 00000000000000ff
15016! Mem[0000000030141410] = ff000000, %l1 = 00000000000000ff
15017 lduha [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
15018! Starting 10 instruction Store Burst
15019! Mem[0000000010181400] = 0000ffff, %l1 = 0000000000000000
15020 swapa [%i6+%g0]0x88,%l1 ! %l1 = 000000000000ffff
15021
15022! Check Point 71 for processor 0
15023
15024 set p0_check_pt_data_71,%g4
15025 rd %ccr,%g5 ! %g5 = 44
15026 ldx [%g4+0x08],%g2
15027 cmp %l0,%g2 ! %l0 = 0000000000ffffff
15028 bne %xcc,p0_reg_check_fail0
15029 mov 0xee0,%g1
15030 ldx [%g4+0x10],%g2
15031 cmp %l1,%g2 ! %l1 = 000000000000ffff
15032 bne %xcc,p0_reg_check_fail1
15033 mov 0xee1,%g1
15034 ldx [%g4+0x18],%g2
15035 cmp %l2,%g2 ! %l2 = ffffffffffffff00
15036 bne %xcc,p0_reg_check_fail2
15037 mov 0xee2,%g1
15038 ldx [%g4+0x20],%g2
15039 cmp %l3,%g2 ! %l3 = 00000000ff000000
15040 bne %xcc,p0_reg_check_fail3
15041 mov 0xee3,%g1
15042 ldx [%g4+0x28],%g2
15043 cmp %l4,%g2 ! %l4 = ffffffffdc003118
15044 bne %xcc,p0_reg_check_fail4
15045 mov 0xee4,%g1
15046 ldx [%g4+0x30],%g2
15047 cmp %l5,%g2 ! %l5 = 0000000000000000
15048 bne %xcc,p0_reg_check_fail5
15049 mov 0xee5,%g1
15050 ldx [%g4+0x38],%g2
15051 cmp %l6,%g2 ! %l6 = 00000000000000ff
15052 bne %xcc,p0_reg_check_fail6
15053 mov 0xee6,%g1
15054 ldx [%g4+0x40],%g2
15055 cmp %l7,%g2 ! %l7 = 0000000000000000
15056 bne %xcc,p0_reg_check_fail7
15057 mov 0xee7,%g1
15058 ldx [%g4+0x48],%g3
15059 std %f0,[%g4]
15060 ldx [%g4],%g2
15061 cmp %g3,%g2 ! %f0 = 00000000 00000000
15062 bne %xcc,p0_freg_check_fail
15063 mov 0xf00,%g1
15064 ldx [%g4+0x50],%g3
15065 std %f2,[%g4]
15066 ldx [%g4],%g2
15067 cmp %g3,%g2 ! %f2 = 000000ff 00000000
15068 bne %xcc,p0_freg_check_fail
15069 mov 0xf02,%g1
15070 ldx [%g4+0x58],%g3
15071 std %f4,[%g4]
15072 ldx [%g4],%g2
15073 cmp %g3,%g2 ! %f4 = 00000000 ff000000
15074 bne %xcc,p0_freg_check_fail
15075 mov 0xf04,%g1
15076 ldx [%g4+0x60],%g3
15077 std %f8,[%g4]
15078 ldx [%g4],%g2
15079 cmp %g3,%g2 ! %f8 = ff0000ff 00000000
15080 bne %xcc,p0_freg_check_fail
15081 mov 0xf08,%g1
15082 ldx [%g4+0x68],%g3
15083 std %f14,[%g4]
15084 ldx [%g4],%g2
15085 cmp %g3,%g2 ! %f14 = db8bc354 ff0000ff
15086 bne %xcc,p0_freg_check_fail
15087 mov 0xf14,%g1
15088 ldx [%g4+0x70],%g3
15089 std %f28,[%g4]
15090 ldx [%g4],%g2
15091 cmp %g3,%g2 ! %f28 = 00000018 00000000
15092 bne %xcc,p0_freg_check_fail
15093 mov 0xf28,%g1
15094
15095! Check Point 71 completed
15096
15097
15098p0_label_356:
15099! Mem[0000000030101400] = 00000000, %l6 = 00000000000000ff
15100 lduba [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
15101! %l6 = 0000000000000000, Mem[0000000010101424] = 00002dba, %asi = 80
15102 stha %l6,[%i4+0x024]%asi ! Mem[0000000010101424] = 00002dba
15103! %f30 = ff00005a 864fc963, %l1 = 000000000000ffff
15104! Mem[0000000010141420] = 000000ffff0000ff
15105 add %i5,0x020,%g1
15106 stda %f30,[%g1+%l1]ASI_PST16_P ! Mem[0000000010141420] = ff00005a864fc963
15107! %l5 = 0000000000000000, Mem[0000000010181404] = b61309ff
15108 sth %l5,[%i6+0x004] ! Mem[0000000010181404] = 000009ff
15109! %l5 = 0000000000000000, Mem[0000000021800040] = 1effb2d9
15110 sth %l5,[%o3+0x040] ! Mem[0000000021800040] = 0000b2d9
15111! %l5 = 0000000000000000, Mem[0000000010081400] = ff0000ff
15112 stba %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
15113! %f12 = 000000ff b6130940, Mem[0000000010101408] = 54ffffff 00000000
15114 stda %f12,[%i4+0x008]%asi ! Mem[0000000010101408] = 000000ff b6130940
15115! %l0 = 0000000000ffffff, Mem[0000000030001408] = 000000ff
15116 stwa %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00ffffff
15117! %l0 = 00ffffff, %l1 = 0000ffff, Mem[0000000010101400] = 000000ff 00000054
15118 stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00ffffff 0000ffff
15119! Starting 10 instruction Load Burst
15120! Mem[00000000300c1410] = 00000000, %l1 = 000000000000ffff
15121 lduha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
15122
15123p0_label_357:
15124! Mem[00000000211c0000] = 18ff7bbb, %l4 = ffffffffdc003118
15125 lduh [%o2+%g0],%l4 ! %l4 = 00000000000018ff
15126! Mem[00000000201c0000] = ffffaf65, %l1 = 0000000000000000
15127 ldsb [%o0+0x001],%l1 ! %l1 = ffffffffffffffff
15128! Mem[000000001018140c] = 000000ff, %l5 = 0000000000000000
15129 ldsh [%i6+0x00e],%l5 ! %l5 = 00000000000000ff
15130! Mem[0000000010081400] = ff000000, %l6 = 0000000000000000
15131 lduba [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
15132! Mem[0000000010141410] = ffffffff, %l3 = 00000000ff000000
15133 lduba [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
15134! Mem[0000000030081408] = ff000000, %l0 = 0000000000ffffff
15135 ldsha [%i2+%o4]0x81,%l0 ! %l0 = ffffffffffffff00
15136! Mem[00000000300c1400] = ffffffff, %l5 = 00000000000000ff
15137 lduha [%i3+%g0]0x81,%l5 ! %l5 = 000000000000ffff
15138! Mem[0000000010001418] = ccbe12ae ffffffff, %l6 = 00000000, %l7 = 00000000
15139 ldd [%i0+0x018],%l6 ! %l6 = 00000000ccbe12ae 00000000ffffffff
15140! Mem[0000000030181410] = ff0000ff, %l5 = 000000000000ffff
15141 lduwa [%i6+%o5]0x81,%l5 ! %l5 = 00000000ff0000ff
15142! Starting 10 instruction Store Burst
15143! Mem[0000000030001408] = ffffff00, %l2 = ffffffffffffff00
15144 ldstuba [%i0+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
15145
15146p0_label_358:
15147! %f20 = ffffffff 183100dc, %l5 = 00000000ff0000ff
15148! Mem[0000000030141408] = 00ffffff00000000
15149 add %i5,0x008,%g1
15150 stda %f20,[%g1+%l5]ASI_PST16_S ! Mem[0000000030141408] = ffffffff183100dc
15151! %l2 = 00000000000000ff, Mem[0000000030181400] = dc0031ff
15152 stwa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
15153! Mem[0000000030081408] = 000000ff, %l2 = 00000000000000ff
15154 ldstuba [%i2+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
15155! %l1 = ffffffffffffffff, Mem[0000000030081400] = ff000000
15156 stba %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000
15157! Mem[0000000010081408] = ff000000, %l2 = 00000000000000ff
15158 swapa [%i2+%o4]0x80,%l2 ! %l2 = 00000000ff000000
15159! Mem[0000000010041414] = 000018ff, %l4 = 000018ff, %l2 = ff000000
15160 add %i1,0x14,%g1
15161 casa [%g1]0x80,%l4,%l2 ! %l2 = 00000000000018ff
15162! %l4 = 00000000000018ff, Mem[0000000010001404] = 00000000, %asi = 80
15163 stwa %l4,[%i0+0x004]%asi ! Mem[0000000010001404] = 000018ff
15164! Mem[00000000300c1400] = ffffffff, %l6 = 00000000ccbe12ae
15165 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
15166! %l3 = 00000000000000ff, %l0 = ffffffffffffff00, %y = 000000ff
15167 umul %l3,%l0,%l3 ! %l3 = 000000feffff0100, %y = 000000fe
15168! Starting 10 instruction Load Burst
15169! Mem[0000000030001410] = 18000000, %l6 = 00000000000000ff
15170 lduba [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
15171
15172p0_label_359:
15173! Mem[0000000010081410] = ff0000005a0000ff, %l5 = 00000000ff0000ff
15174 ldxa [%i2+%o5]0x88,%l5 ! %l5 = ff0000005a0000ff
15175! %f22 = ff004f86 63c94f86, Mem[0000000010081408] = ff000000 000000ff
15176 stda %f22,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff004f86 63c94f86
15177! Mem[0000000010081400] = 000000ff 00000000, %l6 = 00000000, %l7 = ffffffff
15178 ldda [%i2+%g0]0x80,%l6 ! %l6 = 00000000000000ff 0000000000000000
15179! Mem[0000000010081410] = ff00005a, %l0 = ffffffffffffff00
15180 lduwa [%i2+0x010]%asi,%l0 ! %l0 = 00000000ff00005a
15181! Mem[0000000030101410] = 0000000000000000, %l6 = 00000000000000ff
15182 ldxa [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
15183! Mem[0000000010001408] = 3f000000 000000ff, %l6 = 00000000, %l7 = 00000000
15184 ldda [%i0+%o4]0x80,%l6 ! %l6 = 000000003f000000 00000000000000ff
15185! Mem[0000000010101400] = ffffff00, %l2 = 00000000000018ff
15186 ldsha [%i4+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
15187! Mem[00000000300c1408] = dc0031ff, %l3 = 000000feffff0100
15188 ldswa [%i3+%o4]0x89,%l3 ! %l3 = ffffffffdc0031ff
15189! Mem[00000000100c1410] = ffffffffff000000, %f24 = ff0000ff dc003118
15190 ldda [%i3+%o5]0x88,%f24 ! %f24 = ffffffff ff000000
15191! Starting 10 instruction Store Burst
15192! %f30 = ff00005a 864fc963, Mem[00000000100c1410] = ff000000 ffffffff
15193 stda %f30,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff00005a 864fc963
15194
15195p0_label_360:
15196! %l0 = ff00005a, %l1 = ffffffff, Mem[0000000010101400] = 00ffffff 0000ffff
15197 stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff00005a ffffffff
15198! Mem[0000000020800001] = 00007d94, %l0 = 00000000ff00005a
15199 ldstub [%o1+0x001],%l0 ! %l0 = 00000000000000ff
15200! %l3 = ffffffffdc0031ff, Mem[0000000010181408] = 00000000
15201 stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000031ff
15202! %l4 = 00000000000018ff, Mem[0000000010041420] = 000000ff00ff0000
15203 stx %l4,[%i1+0x020] ! Mem[0000000010041420] = 00000000000018ff
15204! Mem[0000000030041400] = ff0000ff, %l7 = 00000000000000ff
15205 ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
15206! Mem[00000000100c1424] = 06fd1eff, %l3 = ffffffffdc0031ff, %asi = 80
15207 swapa [%i3+0x024]%asi,%l3 ! %l3 = 0000000006fd1eff
15208! %l1 = ffffffffffffffff, Mem[00000000300c1400] = ffffffffffffffff
15209 stxa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffffffffffff
15210! Mem[0000000010001400] = ff0000ff, %l3 = 06fd1eff, %l3 = 06fd1eff
15211 casa [%i0]0x80,%l3,%l3 ! %l3 = 00000000ff0000ff
15212! %l3 = 00000000ff0000ff, Mem[0000000010001408] = ff0000000000003f
15213 stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000ff0000ff
15214! Starting 10 instruction Load Burst
15215! Mem[0000000030101410] = 00000000, %f1 = 00000000
15216 lda [%i4+%o5]0x81,%f1 ! %f1 = 00000000
15217
15218! Check Point 72 for processor 0
15219
15220 set p0_check_pt_data_72,%g4
15221 rd %ccr,%g5 ! %g5 = 44
15222 ldx [%g4+0x08],%g2
15223 cmp %l0,%g2 ! %l0 = 0000000000000000
15224 bne %xcc,p0_reg_check_fail0
15225 mov 0xee0,%g1
15226 ldx [%g4+0x10],%g2
15227 cmp %l1,%g2 ! %l1 = ffffffffffffffff
15228 bne %xcc,p0_reg_check_fail1
15229 mov 0xee1,%g1
15230 ldx [%g4+0x18],%g2
15231 cmp %l2,%g2 ! %l2 = ffffffffffffffff
15232 bne %xcc,p0_reg_check_fail2
15233 mov 0xee2,%g1
15234 ldx [%g4+0x20],%g2
15235 cmp %l3,%g2 ! %l3 = 00000000ff0000ff
15236 bne %xcc,p0_reg_check_fail3
15237 mov 0xee3,%g1
15238 ldx [%g4+0x28],%g2
15239 cmp %l4,%g2 ! %l4 = 00000000000018ff
15240 bne %xcc,p0_reg_check_fail4
15241 mov 0xee4,%g1
15242 ldx [%g4+0x30],%g2
15243 cmp %l5,%g2 ! %l5 = ff0000005a0000ff
15244 bne %xcc,p0_reg_check_fail5
15245 mov 0xee5,%g1
15246 ldx [%g4+0x38],%g2
15247 cmp %l6,%g2 ! %l6 = 000000003f000000
15248 bne %xcc,p0_reg_check_fail6
15249 mov 0xee6,%g1
15250 ldx [%g4+0x40],%g2
15251 cmp %l7,%g2 ! %l7 = 00000000000000ff
15252 bne %xcc,p0_reg_check_fail7
15253 mov 0xee7,%g1
15254 ldx [%g4+0x48],%g3
15255 std %f0,[%g4]
15256 ldx [%g4],%g2
15257 cmp %g3,%g2 ! %f0 = 00000000 00000000
15258 bne %xcc,p0_freg_check_fail
15259 mov 0xf00,%g1
15260 ldx [%g4+0x50],%g3
15261 std %f6,[%g4]
15262 ldx [%g4],%g2
15263 cmp %g3,%g2 ! %f6 = 000000ff ffffffff
15264 bne %xcc,p0_freg_check_fail
15265 mov 0xf06,%g1
15266 ldx [%g4+0x58],%g3
15267 std %f24,[%g4]
15268 ldx [%g4],%g2
15269 cmp %g3,%g2 ! %f24 = ffffffff ff000000
15270 bne %xcc,p0_freg_check_fail
15271 mov 0xf24,%g1
15272
15273! Check Point 72 completed
15274
15275
15276p0_label_361:
15277! Mem[0000000030141400] = ffffffff, %l7 = 00000000000000ff
15278 ldsba [%i5+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
15279! Mem[0000000010081410] = 5a0000ff, %l6 = 000000003f000000
15280 lduha [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
15281! Mem[0000000010041408] = ff000000, %l1 = ffffffffffffffff
15282 ldsha [%i1+%o4]0x80,%l1 ! %l1 = ffffffffffffff00
15283! Mem[0000000010041400] = ff000000 00000000, %l6 = 000000ff, %l7 = ffffffff
15284 ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff000000 0000000000000000
15285! Mem[00000000100c140d] = 00000000, %l2 = ffffffffffffffff
15286 ldstub [%i3+0x00d],%l2 ! %l2 = 00000000000000ff
15287! Mem[0000000030001410] = 0000001800000000, %l3 = 00000000ff0000ff
15288 ldxa [%i0+%o5]0x81,%l3 ! %l3 = 0000001800000000
15289! Mem[0000000010081400] = ff000000, %l1 = ffffffffffffff00
15290 ldsha [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
15291! Mem[0000000010001408] = ff0000ff, %l4 = 00000000000018ff
15292 lduba [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000ff
15293! Mem[00000000211c0000] = 18ff7bbb, %l7 = 0000000000000000
15294 ldsha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000018ff
15295! Starting 10 instruction Store Burst
15296! %l0 = 0000000000000000, Mem[0000000030181400] = ff00000054000000
15297 stxa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000000000000
15298
15299p0_label_362:
15300! %l2 = 0000000000000000, Mem[0000000030181408] = 00000000000000ff
15301 stxa %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000000000000000
15302! %l6 = ff000000, %l7 = 000018ff, Mem[0000000010001408] = ff0000ff 00000000
15303 stda %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000 000018ff
15304! Mem[0000000010081414] = 000000ff, %l7 = 000018ff, %l0 = 00000000
15305 add %i2,0x14,%g1
15306 casa [%g1]0x80,%l7,%l0 ! %l0 = 00000000000000ff
15307! Mem[0000000030081400] = 000000ff, %l2 = 0000000000000000
15308 ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
15309! %f22 = ff004f86 63c94f86, %l0 = 00000000000000ff
15310! Mem[0000000010081410] = ff00005a000000ff
15311 add %i2,0x010,%g1
15312 stda %f22,[%g1+%l0]ASI_PST16_P ! Mem[0000000010081410] = ff004f8663c94f86
15313! %f0 = 00000000 00000000 000000ff 00000000
15314! %f4 = 00000000 ff000000 000000ff ffffffff
15315! %f8 = ff0000ff 00000000 3f000000 000000ff
15316! %f12 = 000000ff b6130940 db8bc354 ff0000ff
15317 stda %f0,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
15318! Mem[0000000010041400] = ff000000, %l0 = 00000000000000ff, %asi = 80
15319 swapa [%i1+0x000]%asi,%l0 ! %l0 = 00000000ff000000
15320! %l5 = ff0000005a0000ff, Mem[0000000010181434] = ae12becc
15321 sth %l5,[%i6+0x034] ! Mem[0000000010181434] = 00ffbecc
15322! Mem[0000000010081410] = ff004f86, %l2 = 00000000000000ff
15323 ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
15324! Starting 10 instruction Load Burst
15325! Mem[0000000010101430] = 0000003f, %l4 = 00000000000000ff
15326 ldsha [%i4+0x030]%asi,%l4 ! %l4 = 0000000000000000
15327
15328p0_label_363:
15329! Mem[0000000010081434] = ffffffff, %l2 = 00000000000000ff
15330 ldsba [%i2+0x036]%asi,%l2 ! %l2 = ffffffffffffffff
15331! Mem[0000000030101408] = ff004f86, %l4 = 0000000000000000
15332 lduba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff
15333! Mem[0000000030001400] = ff4fc963, %l7 = 00000000000018ff
15334 ldswa [%i0+%g0]0x81,%l7 ! %l7 = ffffffffff4fc963
15335! Mem[0000000030001410] = 18000000, %l6 = 00000000ff000000
15336 ldsha [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
15337! Mem[0000000030141400] = 00000000ffffffff, %f18 = ff000000 0000003f
15338 ldda [%i5+%g0]0x89,%f18 ! %f18 = 00000000 ffffffff
15339! Mem[0000000010001408] = 000000ffff180000, %l4 = 00000000000000ff
15340 ldxa [%i0+%o4]0x80,%l4 ! %l4 = 000000ffff180000
15341 membar #Sync ! Added by membar checker (73)
15342! Mem[00000000100c1400] = 00000000, %l2 = ffffffffffffffff
15343 lduba [%i3+0x003]%asi,%l2 ! %l2 = 0000000000000000
15344! Mem[0000000030001408] = 0000000000ffffff, %f30 = ff00005a 864fc963
15345 ldda [%i0+%o4]0x89,%f30 ! %f30 = 00000000 00ffffff
15346! Mem[0000000010001408] = 000000ffff180000, %l2 = 0000000000000000
15347 ldxa [%i0+%o4]0x80,%l2 ! %l2 = 000000ffff180000
15348! Starting 10 instruction Store Burst
15349! %f16 = 005a005a ffffffff, %l0 = 00000000ff000000
15350! Mem[0000000030101420] = 400913b6ff000000
15351 add %i4,0x020,%g1
15352 stda %f16,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030101420] = 400913b6ff000000
15353
15354p0_label_364:
15355! %l6 = 00000000, %l7 = ff4fc963, Mem[0000000010181408] = ff310000 000000ff
15356 stda %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 ff4fc963
15357! Mem[0000000030101410] = 00000000, %l1 = 0000000000000000
15358 ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
15359! %f8 = ff0000ff 00000000, Mem[0000000010101428] = 00000000 ff00ff00
15360 std %f8 ,[%i4+0x028] ! Mem[0000000010101428] = ff0000ff 00000000
15361! %l0 = ff000000, %l1 = 00000000, Mem[0000000010141408] = dc003118 ffffffff
15362 stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000 00000000
15363! Mem[0000000030041400] = ff0000ff, %l3 = 0000001800000000
15364 swapa [%i1+%g0]0x81,%l3 ! %l3 = 00000000ff0000ff
15365! %l3 = 00000000ff0000ff, Mem[0000000010041408] = ff000000, %asi = 80
15366 stwa %l3,[%i1+0x008]%asi ! Mem[0000000010041408] = ff0000ff
15367! %f18 = 00000000, Mem[000000001004140c] = 00000000
15368 sta %f18,[%i1+0x00c]%asi ! Mem[000000001004140c] = 00000000
15369! %f8 = ff0000ff 00000000, Mem[0000000010141430] = 00000000 00000086
15370 std %f8 ,[%i5+0x030] ! Mem[0000000010141430] = ff0000ff 00000000
15371! %l6 = 0000000000000000, Mem[0000000030041408] = ff000000
15372 stba %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff000000
15373! Starting 10 instruction Load Burst
15374! Mem[00000000100c1428] = 3f000000, %f18 = 00000000
15375 ld [%i3+0x028],%f18 ! %f18 = 3f000000
15376
15377p0_label_365:
15378! Mem[0000000010101410] = ff0000ff, %l7 = ffffffffff4fc963
15379 lduwa [%i4+%o5]0x80,%l7 ! %l7 = 00000000ff0000ff
15380! Mem[0000000010141408] = 000000ff00000000, %f24 = ffffffff ff000000
15381 ldda [%i5+%o4]0x80,%f24 ! %f24 = 000000ff 00000000
15382! Mem[0000000010101400] = 5a0000ff, %l2 = 000000ffff180000
15383 lduba [%i4+0x001]%asi,%l2 ! %l2 = 0000000000000000
15384! Mem[0000000020800040] = ffffac70, %l6 = 0000000000000000
15385 ldsh [%o1+0x040],%l6 ! %l6 = ffffffffffffffff
15386! Mem[0000000030001408] = 00ffffff, %l7 = 00000000ff0000ff
15387 lduba [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff
15388! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000000
15389 ldsha [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
15390! Mem[0000000010041428] = ff000000, %l2 = 0000000000000000
15391 ldub [%i1+0x02a],%l2 ! %l2 = 0000000000000000
15392! Mem[00000000300c1400] = ffffffff, %l5 = ff0000005a0000ff
15393 ldswa [%i3+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
15394! Mem[000000001004143c] = 183170b9, %l7 = 00000000000000ff
15395 lduba [%i1+0x03c]%asi,%l7 ! %l7 = 0000000000000018
15396! Starting 10 instruction Store Burst
15397! %f2 = 000000ff 00000000, Mem[0000000030181410] = ff0000ff 00000000
15398 stda %f2 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff 00000000
15399
15400! Check Point 73 for processor 0
15401
15402 set p0_check_pt_data_73,%g4
15403 rd %ccr,%g5 ! %g5 = 44
15404 ldx [%g4+0x08],%g2
15405 cmp %l1,%g2 ! %l1 = 0000000000000000
15406 bne %xcc,p0_reg_check_fail1
15407 mov 0xee1,%g1
15408 ldx [%g4+0x10],%g2
15409 cmp %l2,%g2 ! %l2 = 0000000000000000
15410 bne %xcc,p0_reg_check_fail2
15411 mov 0xee2,%g1
15412 ldx [%g4+0x18],%g2
15413 cmp %l3,%g2 ! %l3 = 00000000ff0000ff
15414 bne %xcc,p0_reg_check_fail3
15415 mov 0xee3,%g1
15416 ldx [%g4+0x20],%g2
15417 cmp %l4,%g2 ! %l4 = 000000ffff180000
15418 bne %xcc,p0_reg_check_fail4
15419 mov 0xee4,%g1
15420 ldx [%g4+0x28],%g2
15421 cmp %l5,%g2 ! %l5 = ffffffffffffffff
15422 bne %xcc,p0_reg_check_fail5
15423 mov 0xee5,%g1
15424 ldx [%g4+0x30],%g2
15425 cmp %l6,%g2 ! %l6 = ffffffffffffffff
15426 bne %xcc,p0_reg_check_fail6
15427 mov 0xee6,%g1
15428 ldx [%g4+0x38],%g2
15429 cmp %l7,%g2 ! %l7 = 0000000000000018
15430 bne %xcc,p0_reg_check_fail7
15431 mov 0xee7,%g1
15432 ldx [%g4+0x40],%g3
15433 std %f6,[%g4]
15434 ldx [%g4],%g2
15435 cmp %g3,%g2 ! %f6 = 000000ff ffffffff
15436 bne %xcc,p0_freg_check_fail
15437 mov 0xf06,%g1
15438 ldx [%g4+0x48],%g3
15439 std %f18,[%g4]
15440 ldx [%g4],%g2
15441 cmp %g3,%g2 ! %f18 = 3f000000 ffffffff
15442 bne %xcc,p0_freg_check_fail
15443 mov 0xf18,%g1
15444 ldx [%g4+0x50],%g3
15445 std %f24,[%g4]
15446 ldx [%g4],%g2
15447 cmp %g3,%g2 ! %f24 = 000000ff 00000000
15448 bne %xcc,p0_freg_check_fail
15449 mov 0xf24,%g1
15450 ldx [%g4+0x58],%g3
15451 std %f30,[%g4]
15452 ldx [%g4],%g2
15453 cmp %g3,%g2 ! %f30 = 00000000 00ffffff
15454 bne %xcc,p0_freg_check_fail
15455 mov 0xf30,%g1
15456
15457! Check Point 73 completed
15458
15459
15460p0_label_366:
15461! %l0 = ff000000, %l1 = 00000000, Mem[0000000010081410] = 864f00ff 864fc963
15462 stda %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000 00000000
15463! Mem[0000000030141400] = ffffffff, %l2 = 0000000000000000
15464 swapa [%i5+%g0]0x81,%l2 ! %l2 = 00000000ffffffff
15465! %l4 = 000000ffff180000, Mem[0000000010101400] = 5a0000ffffffffff, %asi = 80
15466 stxa %l4,[%i4+0x000]%asi ! Mem[0000000010101400] = 000000ffff180000
15467! %l2 = 00000000ffffffff, Mem[0000000030101410] = ff00000000000000
15468 stxa %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000ffffffff
15469! %l6 = ffffffff, %l7 = 00000018, Mem[0000000010081400] = 000000ff 00000000
15470 stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffff 00000018
15471! %l2 = 00000000ffffffff, Mem[0000000010101410] = ff0000ff
15472 stwa %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffff
15473! %f20 = ffffffff 183100dc, %l2 = 00000000ffffffff
15474! Mem[0000000030101410] = 00000000ffffffff
15475 add %i4,0x010,%g1
15476 stda %f20,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030101410] = dc003118ffffffff
15477! %f14 = db8bc354 ff0000ff, %l7 = 0000000000000018
15478! Mem[00000000100c1420] = ff0000ff00000000
15479 add %i3,0x020,%g1
15480 stda %f14,[%g1+%l7]ASI_PST32_PL ! Mem[00000000100c1420] = ff0000ff00000000
15481! %f11 = 000000ff, Mem[0000000010181408] = 00000000
15482 sta %f11,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff
15483! Starting 10 instruction Load Burst
15484! Mem[00000000100c1408] = 000000ff 00000000, %l4 = ff180000, %l5 = ffffffff
15485 ldda [%i3+%o4]0x80,%l4 ! %l4 = 00000000000000ff 0000000000000000
15486
15487p0_label_367:
15488! Mem[0000000010181430] = db8bc3ff 00ffbecc, %l0 = ff000000, %l1 = 00000000
15489 ldd [%i6+0x030],%l0 ! %l0 = 00000000db8bc3ff 0000000000ffbecc
15490! Mem[0000000010041434] = ffffffff, %l5 = 0000000000000000
15491 ldsb [%i1+0x037],%l5 ! %l5 = ffffffffffffffff
15492! Mem[0000000030181400] = 0000000000000000, %l2 = 00000000ffffffff
15493 ldxa [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000
15494! Mem[0000000010041408] = 00000000ff0000ff, %f8 = ff0000ff 00000000
15495 ldda [%i1+%o4]0x88,%f8 ! %f8 = 00000000 ff0000ff
15496! Mem[0000000010001400] = ff0000ff 000018ff, %l4 = 000000ff, %l5 = ffffffff
15497 ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000ff0000ff 00000000000018ff
15498! Mem[000000001010141c] = 00000000, %l5 = 00000000000018ff
15499 lduw [%i4+0x01c],%l5 ! %l5 = 0000000000000000
15500! Mem[0000000010001430] = ffc94fff00000000, %l2 = 0000000000000000
15501 ldx [%i0+0x030],%l2 ! %l2 = ffc94fff00000000
15502! Mem[0000000010181420] = 00ffffff 000000ff, %l6 = ffffffff, %l7 = 00000018
15503 ldd [%i6+0x020],%l6 ! %l6 = 0000000000ffffff 00000000000000ff
15504! Mem[0000000030041408] = 000000ff, %l3 = 00000000ff0000ff
15505 ldswa [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff
15506! Starting 10 instruction Store Burst
15507! %l2 = ffc94fff00000000, Mem[0000000030081400] = ff00000063c94f86
15508 stxa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffc94fff00000000
15509
15510p0_label_368:
15511! %f16 = 005a005a ffffffff 3f000000 ffffffff
15512! %f20 = ffffffff 183100dc ff004f86 63c94f86
15513! %f24 = 000000ff 00000000 ff000000 003100dc
15514! %f28 = 00000018 00000000 00000000 00ffffff
15515 stda %f16,[%i3]ASI_COMMIT_P ! Block Store to 00000000100c1400
15516! %l1 = 0000000000ffbecc, Mem[0000000010041408] = ff0000ff
15517 stba %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff0000cc
15518! %l7 = 00000000000000ff, Mem[0000000030101408] = 864f00ff
15519 stha %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 864f00ff
15520! Mem[00000000211c0000] = 18ff7bbb, %l4 = 00000000ff0000ff
15521 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 00000018000000ff
15522! Mem[0000000010181404] = 000009ff, %l3 = 00000000000000ff, %asi = 80
15523 swapa [%i6+0x004]%asi,%l3 ! %l3 = 00000000000009ff
15524! %f16 = 005a005a ffffffff 3f000000 ffffffff
15525! %f20 = ffffffff 183100dc ff004f86 63c94f86
15526! %f24 = 000000ff 00000000 ff000000 003100dc
15527! %f28 = 00000018 00000000 00000000 00ffffff
15528 stda %f16,[%i6]ASI_COMMIT_S ! Block Store to 0000000030181400
15529! %f8 = 00000000 ff0000ff, Mem[0000000030101410] = dc003118 ffffffff
15530 stda %f8 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000 ff0000ff
15531! %f10 = 3f000000 000000ff, Mem[0000000010001400] = ff0000ff 000018ff
15532 stda %f10,[%i0+%g0]0x80 ! Mem[0000000010001400] = 3f000000 000000ff
15533 membar #Sync ! Added by membar checker (74)
15534! Mem[0000000030181408] = 0000003f, %l6 = 0000000000ffffff
15535 ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 0000003f000000ff
15536! Starting 10 instruction Load Burst
15537! Mem[00000000300c1408] = ffffffff dc0031ff, %l6 = 0000003f, %l7 = 000000ff
15538 ldda [%i3+%o4]0x89,%l6 ! %l6 = 00000000dc0031ff 00000000ffffffff
15539
15540p0_label_369:
15541! Mem[00000000100c1400] = 005a005a ffffffff, %l0 = db8bc3ff, %l1 = 00ffbecc
15542 ldda [%i3+%g0]0x80,%l0 ! %l0 = 00000000005a005a 00000000ffffffff
15543! Mem[0000000010141400] = 00ffffff 000000ff 000000ff 00000000
15544! Mem[0000000010141410] = ffffffff 5a005a00 00000000 ffffffff
15545! Mem[0000000010141420] = ff00005a 864fc963 c3540000 00000000
15546! Mem[0000000010141430] = ff0000ff 00000000 a96e6a5a ff000000
15547 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
15548! Mem[0000000020800000] = 00ff7d94, %l5 = 0000000000000000
15549 lduh [%o1+%g0],%l5 ! %l5 = 00000000000000ff
15550! Mem[0000000010181408] = 000000ff, %l6 = 00000000dc0031ff
15551 ldsha [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000
15552! Mem[0000000030041408] = 183100dcff000000, %l1 = 00000000ffffffff
15553 ldxa [%i1+%o4]0x89,%l1 ! %l1 = 183100dcff000000
15554! Mem[0000000010181410] = ffffffff, %l1 = 183100dcff000000
15555 lduha [%i6+%o5]0x88,%l1 ! %l1 = 000000000000ffff
15556! Mem[0000000030081408] = ff000000, %l5 = 00000000000000ff
15557 ldswa [%i2+%o4]0x81,%l5 ! %l5 = ffffffffff000000
15558! Mem[0000000010041408] = 00000000ff0000cc, %f12 = 000000ff b6130940
15559 ldda [%i1+%o4]0x88,%f12 ! %f12 = 00000000 ff0000cc
15560! Mem[0000000010081434] = ffffffff, %l5 = ffffffffff000000
15561 ldsba [%i2+0x035]%asi,%l5 ! %l5 = ffffffffffffffff
15562! Starting 10 instruction Store Burst
15563! %l2 = 00000000, %l3 = 000009ff, Mem[0000000030041400] = 00000000 00000000
15564 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 000009ff
15565
15566p0_label_370:
15567! %l4 = 00000018, %l5 = ffffffff, Mem[00000000100c1400] = 5a005a00 ffffffff
15568 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000018 ffffffff
15569! Mem[0000000030001410] = 00000018, %l3 = 00000000000009ff
15570 swapa [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000018
15571! %l4 = 0000000000000018, Mem[0000000010041410] = 86000000
15572 stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 18000000
15573! %f14 = db8bc354 ff0000ff, %l7 = 00000000ffffffff
15574! Mem[0000000030041410] = ff4fc9ff864fc9ff
15575 add %i1,0x010,%g1
15576 stda %f14,[%g1+%l7]ASI_PST32_S ! Mem[0000000030041410] = db8bc354ff0000ff
15577! Mem[00000000211c0001] = ffff7bbb, %l5 = ffffffffffffffff
15578 ldstub [%o2+0x001],%l5 ! %l5 = 000000ff000000ff
15579! Mem[0000000030101408] = ff004f86, %l7 = 00000000ffffffff
15580 swapa [%i4+%o4]0x81,%l7 ! %l7 = 00000000ff004f86
15581! Mem[0000000010141420] = ff00005a, %l3 = 0000000000000018, %asi = 80
15582 swapa [%i5+0x020]%asi,%l3 ! %l3 = 00000000ff00005a
15583! %f2 = 000000ff 00000000, Mem[0000000010081410] = ff000000 00000000
15584 stda %f2 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff 00000000
15585! %f6 = 000000ff ffffffff, %l0 = 00000000005a005a
15586! Mem[0000000030081420] = 400913b6ff000000
15587 add %i2,0x020,%g1
15588 stda %f6,[%g1+%l0]ASI_PST8_S ! Mem[0000000030081420] = 400013ffff00ff00
15589! Starting 10 instruction Load Burst
15590! Mem[0000000010041408] = cc0000ff, %l6 = 0000000000000000
15591 lduha [%i1+%o4]0x80,%l6 ! %l6 = 000000000000cc00
15592
15593! Check Point 74 for processor 0
15594
15595 set p0_check_pt_data_74,%g4
15596 rd %ccr,%g5 ! %g5 = 44
15597 ldx [%g4+0x08],%g2
15598 cmp %l1,%g2 ! %l1 = 000000000000ffff
15599 bne %xcc,p0_reg_check_fail1
15600 mov 0xee1,%g1
15601 ldx [%g4+0x10],%g2
15602 cmp %l2,%g2 ! %l2 = ffc94fff00000000
15603 bne %xcc,p0_reg_check_fail2
15604 mov 0xee2,%g1
15605 ldx [%g4+0x18],%g2
15606 cmp %l3,%g2 ! %l3 = 00000000ff00005a
15607 bne %xcc,p0_reg_check_fail3
15608 mov 0xee3,%g1
15609 ldx [%g4+0x20],%g2
15610 cmp %l4,%g2 ! %l4 = 0000000000000018
15611 bne %xcc,p0_reg_check_fail4
15612 mov 0xee4,%g1
15613 ldx [%g4+0x28],%g2
15614 cmp %l5,%g2 ! %l5 = 00000000000000ff
15615 bne %xcc,p0_reg_check_fail5
15616 mov 0xee5,%g1
15617 ldx [%g4+0x30],%g2
15618 cmp %l6,%g2 ! %l6 = 000000000000cc00
15619 bne %xcc,p0_reg_check_fail6
15620 mov 0xee6,%g1
15621 ldx [%g4+0x38],%g3
15622 std %f0,[%g4]
15623 ldx [%g4],%g2
15624 cmp %g3,%g2 ! %f0 = 00000000 00000000
15625 bne %xcc,p0_freg_check_fail
15626 mov 0xf00,%g1
15627 ldx [%g4+0x40],%g3
15628 std %f4,[%g4]
15629 ldx [%g4],%g2
15630 cmp %g3,%g2 ! %f4 = 00000000 ff000000
15631 bne %xcc,p0_freg_check_fail
15632 mov 0xf04,%g1
15633 ldx [%g4+0x48],%g3
15634 std %f6,[%g4]
15635 ldx [%g4],%g2
15636 cmp %g3,%g2 ! %f6 = 000000ff ffffffff
15637 bne %xcc,p0_freg_check_fail
15638 mov 0xf06,%g1
15639 ldx [%g4+0x50],%g3
15640 std %f8,[%g4]
15641 ldx [%g4],%g2
15642 cmp %g3,%g2 ! %f8 = 00000000 ff0000ff
15643 bne %xcc,p0_freg_check_fail
15644 mov 0xf08,%g1
15645 ldx [%g4+0x58],%g3
15646 std %f12,[%g4]
15647 ldx [%g4],%g2
15648 cmp %g3,%g2 ! %f12 = 00000000 ff0000cc
15649 bne %xcc,p0_freg_check_fail
15650 mov 0xf12,%g1
15651 ldx [%g4+0x60],%g3
15652 std %f16,[%g4]
15653 ldx [%g4],%g2
15654 cmp %g3,%g2 ! %f16 = 00ffffff 000000ff
15655 bne %xcc,p0_freg_check_fail
15656 mov 0xf16,%g1
15657 ldx [%g4+0x68],%g3
15658 std %f18,[%g4]
15659 ldx [%g4],%g2
15660 cmp %g3,%g2 ! %f18 = 000000ff 00000000
15661 bne %xcc,p0_freg_check_fail
15662 mov 0xf18,%g1
15663 ldx [%g4+0x70],%g3
15664 std %f20,[%g4]
15665 ldx [%g4],%g2
15666 cmp %g3,%g2 ! %f20 = ffffffff 5a005a00
15667 bne %xcc,p0_freg_check_fail
15668 mov 0xf20,%g1
15669 ldx [%g4+0x78],%g3
15670 std %f22,[%g4]
15671 ldx [%g4],%g2
15672 cmp %g3,%g2 ! %f22 = 00000000 ffffffff
15673 bne %xcc,p0_freg_check_fail
15674 mov 0xf22,%g1
15675 ldx [%g4+0x80],%g3
15676 std %f24,[%g4]
15677 ldx [%g4],%g2
15678 cmp %g3,%g2 ! %f24 = ff00005a 864fc963
15679 bne %xcc,p0_freg_check_fail
15680 mov 0xf24,%g1
15681 ldx [%g4+0x88],%g3
15682 std %f26,[%g4]
15683 ldx [%g4],%g2
15684 cmp %g3,%g2 ! %f26 = c3540000 00000000
15685 bne %xcc,p0_freg_check_fail
15686 mov 0xf26,%g1
15687 ldx [%g4+0x90],%g3
15688 std %f28,[%g4]
15689 ldx [%g4],%g2
15690 cmp %g3,%g2 ! %f28 = ff0000ff 00000000
15691 bne %xcc,p0_freg_check_fail
15692 mov 0xf28,%g1
15693 ldx [%g4+0x98],%g3
15694 std %f30,[%g4]
15695 ldx [%g4],%g2
15696 cmp %g3,%g2 ! %f30 = a96e6a5a ff000000
15697 bne %xcc,p0_freg_check_fail
15698 mov 0xf30,%g1
15699
15700! Check Point 74 completed
15701
15702
15703p0_label_371:
15704! Mem[00000000100c1408] = ffffffff0000003f, %f6 = 000000ff ffffffff
15705 ldda [%i3+%o4]0x88,%f6 ! %f6 = ffffffff 0000003f
15706! %l0 = 00000000005a005a, immed = fffffd69, %y = 000000fe
15707 smul %l0,-0x297,%l1 ! %l1 = ffffffff16e916ea, %y = ffffffff
15708! Mem[0000000030001408] = 00ffffff, %l3 = 00000000ff00005a
15709 ldsba [%i0+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
15710! Mem[0000000030101410] = 00000000, %l2 = ffc94fff00000000
15711 lduha [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
15712 membar #Sync ! Added by membar checker (75)
15713! Mem[0000000010141400] = 00ffffff 000000ff 000000ff 00000000
15714! Mem[0000000010141410] = ffffffff 5a005a00 00000000 ffffffff
15715! Mem[0000000010141420] = 00000018 864fc963 c3540000 00000000
15716! Mem[0000000010141430] = ff0000ff 00000000 a96e6a5a ff000000
15717 ldda [%i5]ASI_BLK_PL,%f16 ! Block Load from 0000000010141400
15718! Mem[0000000010141408] = ff000000, %l5 = 00000000000000ff
15719 ldswa [%i5+%o4]0x88,%l5 ! %l5 = ffffffffff000000
15720! Mem[0000000010101410] = ffffffff, %l0 = 00000000005a005a
15721 ldsha [%i4+0x012]%asi,%l0 ! %l0 = ffffffffffffffff
15722! Mem[0000000030081410] = 000000ff, %l7 = 00000000ff004f86
15723 lduwa [%i2+%o5]0x81,%l7 ! %l7 = 00000000000000ff
15724! Mem[0000000010101400] = ff000000, %f3 = 00000000
15725 lda [%i4+%g0]0x88,%f3 ! %f3 = ff000000
15726! Starting 10 instruction Store Burst
15727 membar #Sync ! Added by membar checker (76)
15728! %l4 = 0000000000000018, Mem[0000000010141408] = 00000000ff000000
15729 stxa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000018
15730
15731p0_label_372:
15732! Mem[0000000030041408] = ff000000, %l2 = 0000000000000000
15733 ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
15734! Mem[000000001010142c] = 00000000, %l3 = ffffffff, %l5 = ff000000
15735 add %i4,0x2c,%g1
15736 casa [%g1]0x80,%l3,%l5 ! %l5 = 0000000000000000
15737! Mem[0000000010141418] = 00000000ffffffff, %l1 = ffffffff16e916ea, %l3 = ffffffffffffffff
15738 add %i5,0x18,%g1
15739 casxa [%g1]0x80,%l1,%l3 ! %l3 = 00000000ffffffff
15740! Mem[0000000020800041] = ffffac70, %l7 = 00000000000000ff
15741 ldstuba [%o1+0x041]%asi,%l7 ! %l7 = 000000ff000000ff
15742! %l5 = 0000000000000000, Mem[00000000300c1408] = ff3100dc
15743 stha %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000dc
15744! Mem[0000000030081408] = 000000ff, %l7 = 00000000000000ff
15745 ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
15746! %l0 = ffffffffffffffff, Mem[0000000030141408] = ffffffff
15747 stba %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
15748! Mem[0000000030101408] = ffffffff, %l3 = 00000000ffffffff
15749 swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000ffffffff
15750! %l7 = 00000000000000ff, Mem[0000000030081400] = ffc94fff00000000
15751 stxa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000000000ff
15752! Starting 10 instruction Load Burst
15753! Mem[0000000021800040] = 0000b2d9, %l0 = ffffffffffffffff
15754 ldsb [%o3+0x040],%l0 ! %l0 = 0000000000000000
15755
15756p0_label_373:
15757! Mem[0000000010041408] = cc0000ff, %l1 = ffffffff16e916ea
15758 ldsba [%i1+%o4]0x80,%l1 ! %l1 = ffffffffffffffcc
15759! Mem[00000000300c1408] = dc000000, %l7 = 00000000000000ff
15760 ldsba [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
15761! Mem[0000000010101400] = 000000ff ff180000, %l2 = 00000000, %l3 = ffffffff
15762 ldda [%i4+%g0]0x80,%l2 ! %l2 = 00000000000000ff 00000000ff180000
15763! Mem[0000000021800080] = ffffd5df, %l3 = 00000000ff180000
15764 ldsh [%o3+0x080],%l3 ! %l3 = ffffffffffffffff
15765! Mem[00000000100c1414] = 183100dc, %l0 = 0000000000000000
15766 lduh [%i3+0x016],%l0 ! %l0 = 00000000000000dc
15767! Mem[0000000010101410] = ffffffff, %l0 = 00000000000000dc
15768 ldsha [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
15769! Mem[00000000201c0000] = ffffaf65, %l5 = 0000000000000000
15770 ldsb [%o0+%g0],%l5 ! %l5 = ffffffffffffffff
15771! Mem[0000000030101410] = ff0000ff00000000, %f10 = 3f000000 000000ff
15772 ldda [%i4+%o5]0x89,%f10 ! %f10 = ff0000ff 00000000
15773! Mem[0000000030141408] = dc003118ffffffff, %l6 = 000000000000cc00
15774 ldxa [%i5+%o4]0x89,%l6 ! %l6 = dc003118ffffffff
15775! Starting 10 instruction Store Burst
15776! %f12 = 00000000, Mem[000000001004143c] = 183170b9
15777 st %f12,[%i1+0x03c] ! Mem[000000001004143c] = 00000000
15778
15779p0_label_374:
15780! %l1 = ffffffffffffffcc, Mem[0000000010181408] = 000000ff
15781 stba %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = cc0000ff
15782! Mem[0000000030141400] = 00000000, %l5 = ffffffffffffffff
15783 swapa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
15784! %l6 = ffffffff, %l7 = 00000000, Mem[0000000030081408] = ff000000 000000ff
15785 stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffffff 00000000
15786! %l1 = ffffffffffffffcc, Mem[0000000010101400] = 000000ff
15787 stha %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffcc00ff
15788! Mem[0000000010001408] = 000000ff, %l4 = 0000000000000018
15789 ldstuba [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000ff
15790! %l0 = ffffffffffffffff, Mem[0000000010041404] = 00000000, %asi = 80
15791 stha %l0,[%i1+0x004]%asi ! Mem[0000000010041404] = ffff0000
15792! %l1 = ffffffffffffffcc, Mem[0000000030141408] = ffffffff
15793 stha %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffcc
15794! Mem[0000000010101410] = ffffffff00000000, %l4 = 0000000000000000, %l3 = ffffffffffffffff
15795 add %i4,0x10,%g1
15796 casxa [%g1]0x80,%l4,%l3 ! %l3 = ffffffff00000000
15797! %l5 = 0000000000000000, Mem[0000000010081408] = 864fc963, %asi = 80
15798 stba %l5,[%i2+0x008]%asi ! Mem[0000000010081408] = 004fc963
15799! Starting 10 instruction Load Burst
15800! Mem[0000000020800000] = 00ff7d94, %l4 = 0000000000000000
15801 ldsha [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
15802
15803p0_label_375:
15804! Mem[00000000100c1410] = ffffffff, %l6 = dc003118ffffffff
15805 lduba [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff
15806! Mem[0000000010101410] = ffffffff00000000, %f14 = db8bc354 ff0000ff
15807 ldda [%i4+%o5]0x80,%f14 ! %f14 = ffffffff 00000000
15808! Mem[0000000030041408] = ff0000ff dc003118, %l0 = ffffffff, %l1 = ffffffcc
15809 ldda [%i1+%o4]0x81,%l0 ! %l0 = 00000000ff0000ff 00000000dc003118
15810! Mem[0000000010101400] = ff00ccff, %l7 = 0000000000000000
15811 lduba [%i4+%g0]0x88,%l7 ! %l7 = 00000000000000ff
15812! Mem[00000000300c1408] = dc000000, %l6 = 00000000000000ff
15813 ldsba [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
15814! Mem[0000000010141400] = 00ffffff, %l2 = 00000000000000ff
15815 lduba [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
15816! Mem[0000000010141410] = ffffffff, %l4 = 00000000000000ff
15817 ldsba [%i5+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
15818! %l1 = 00000000dc003118, Mem[0000000010041400] = 0000ffffff000000
15819 stxa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000dc003118
15820! Mem[0000000030041408] = ff0000ff, %l0 = 00000000ff0000ff
15821 lduba [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
15822! Starting 10 instruction Store Burst
15823! %l3 = ffffffff00000000, Mem[0000000030081408] = ffffffff
15824 stba %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ffffff
15825
15826! Check Point 75 for processor 0
15827
15828 set p0_check_pt_data_75,%g4
15829 rd %ccr,%g5 ! %g5 = 44
15830 ldx [%g4+0x08],%g2
15831 cmp %l0,%g2 ! %l0 = 00000000000000ff
15832 bne %xcc,p0_reg_check_fail0
15833 mov 0xee0,%g1
15834 ldx [%g4+0x10],%g2
15835 cmp %l1,%g2 ! %l1 = 00000000dc003118
15836 bne %xcc,p0_reg_check_fail1
15837 mov 0xee1,%g1
15838 ldx [%g4+0x18],%g2
15839 cmp %l2,%g2 ! %l2 = 0000000000000000
15840 bne %xcc,p0_reg_check_fail2
15841 mov 0xee2,%g1
15842 ldx [%g4+0x20],%g2
15843 cmp %l3,%g2 ! %l3 = ffffffff00000000
15844 bne %xcc,p0_reg_check_fail3
15845 mov 0xee3,%g1
15846 ldx [%g4+0x28],%g2
15847 cmp %l4,%g2 ! %l4 = ffffffffffffffff
15848 bne %xcc,p0_reg_check_fail4
15849 mov 0xee4,%g1
15850 ldx [%g4+0x30],%g2
15851 cmp %l5,%g2 ! %l5 = 0000000000000000
15852 bne %xcc,p0_reg_check_fail5
15853 mov 0xee5,%g1
15854 ldx [%g4+0x38],%g2
15855 cmp %l6,%g2 ! %l6 = 0000000000000000
15856 bne %xcc,p0_reg_check_fail6
15857 mov 0xee6,%g1
15858 ldx [%g4+0x40],%g2
15859 cmp %l7,%g2 ! %l7 = 00000000000000ff
15860 bne %xcc,p0_reg_check_fail7
15861 mov 0xee7,%g1
15862 ldx [%g4+0x48],%g3
15863 std %f0,[%g4]
15864 ldx [%g4],%g2
15865 cmp %g3,%g2 ! %f0 = 00000000 00000000
15866 bne %xcc,p0_freg_check_fail
15867 mov 0xf00,%g1
15868 ldx [%g4+0x50],%g3
15869 std %f2,[%g4]
15870 ldx [%g4],%g2
15871 cmp %g3,%g2 ! %f2 = 000000ff ff000000
15872 bne %xcc,p0_freg_check_fail
15873 mov 0xf02,%g1
15874 ldx [%g4+0x58],%g3
15875 std %f6,[%g4]
15876 ldx [%g4],%g2
15877 cmp %g3,%g2 ! %f6 = ffffffff 0000003f
15878 bne %xcc,p0_freg_check_fail
15879 mov 0xf06,%g1
15880 ldx [%g4+0x60],%g3
15881 std %f10,[%g4]
15882 ldx [%g4],%g2
15883 cmp %g3,%g2 ! %f10 = ff0000ff 00000000
15884 bne %xcc,p0_freg_check_fail
15885 mov 0xf10,%g1
15886 ldx [%g4+0x68],%g3
15887 std %f14,[%g4]
15888 ldx [%g4],%g2
15889 cmp %g3,%g2 ! %f14 = ffffffff 00000000
15890 bne %xcc,p0_freg_check_fail
15891 mov 0xf14,%g1
15892 ldx [%g4+0x70],%g3
15893 std %f16,[%g4]
15894 ldx [%g4],%g2
15895 cmp %g3,%g2 ! %f16 = ff000000 ffffff00
15896 bne %xcc,p0_freg_check_fail
15897 mov 0xf16,%g1
15898 ldx [%g4+0x78],%g3
15899 std %f18,[%g4]
15900 ldx [%g4],%g2
15901 cmp %g3,%g2 ! %f18 = 00000000 ff000000
15902 bne %xcc,p0_freg_check_fail
15903 mov 0xf18,%g1
15904 ldx [%g4+0x80],%g3
15905 std %f20,[%g4]
15906 ldx [%g4],%g2
15907 cmp %g3,%g2 ! %f20 = 005a005a ffffffff
15908 bne %xcc,p0_freg_check_fail
15909 mov 0xf20,%g1
15910 ldx [%g4+0x88],%g3
15911 std %f22,[%g4]
15912 ldx [%g4],%g2
15913 cmp %g3,%g2 ! %f22 = ffffffff 00000000
15914 bne %xcc,p0_freg_check_fail
15915 mov 0xf22,%g1
15916 ldx [%g4+0x90],%g3
15917 std %f24,[%g4]
15918 ldx [%g4],%g2
15919 cmp %g3,%g2 ! %f24 = 63c94f86 18000000
15920 bne %xcc,p0_freg_check_fail
15921 mov 0xf24,%g1
15922 ldx [%g4+0x98],%g3
15923 std %f26,[%g4]
15924 ldx [%g4],%g2
15925 cmp %g3,%g2 ! %f26 = 00000000 000054c3
15926 bne %xcc,p0_freg_check_fail
15927 mov 0xf26,%g1
15928 ldx [%g4+0xa0],%g3
15929 std %f28,[%g4]
15930 ldx [%g4],%g2
15931 cmp %g3,%g2 ! %f28 = 00000000 ff0000ff
15932 bne %xcc,p0_freg_check_fail
15933 mov 0xf28,%g1
15934 ldx [%g4+0xa8],%g3
15935 std %f30,[%g4]
15936 ldx [%g4],%g2
15937 cmp %g3,%g2 ! %f30 = 000000ff 5a6a6ea9
15938 bne %xcc,p0_freg_check_fail
15939 mov 0xf30,%g1
15940
15941! Check Point 75 completed
15942
15943
15944p0_label_376:
15945! Mem[0000000010081408] = 004fc963, %l7 = 00000000000000ff
15946 swap [%i2+%o4],%l7 ! %l7 = 00000000004fc963
15947! Mem[0000000010081420] = 0000ffa5, %l2 = 0000000000000000
15948 ldstub [%i2+0x020],%l2 ! %l2 = 00000000000000ff
15949! Mem[0000000010001400] = 3f000000, %l0 = 00000000000000ff
15950 ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 0000003f000000ff
15951! %l6 = 0000000000000000, Mem[0000000010041408] = 00000000ff0000cc
15952 stxa %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
15953! %l1 = 00000000dc003118, Mem[00000000300c1408] = dc000000
15954 stwa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = dc003118
15955! %f28 = 00000000 ff0000ff, Mem[0000000030101408] = ffffffff 63c94f86
15956 stda %f28,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 ff0000ff
15957! %l4 = ffffffff, %l5 = 00000000, Mem[0000000030181410] = ffffffff 183100dc
15958 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffff 00000000
15959! %l0 = 0000003f, %l1 = dc003118, Mem[0000000030141400] = ffffffff 00000000
15960 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000003f dc003118
15961! Mem[0000000010181408] = ff0000cc, %l0 = 000000000000003f
15962 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000cc000000ff
15963! Starting 10 instruction Load Burst
15964! Mem[0000000030041408] = ff0000ff, %f14 = ffffffff
15965 lda [%i1+%o4]0x81,%f14 ! %f14 = ff0000ff
15966
15967p0_label_377:
15968! Mem[0000000030081408] = ffffff00, %l3 = ffffffff00000000
15969 ldsba [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
15970! %l3 = 0000000000000000, immed = 00000929, %y = ffffffff
15971 udiv %l3,0x929,%l7 ! %l7 = 00000000ffffffff
15972 mov %l0,%y ! %y = 000000cc
15973! Mem[0000000010101408] = 000000ffb6130940, %f26 = 00000000 000054c3
15974 ldda [%i4+%o4]0x80,%f26 ! %f26 = 000000ff b6130940
15975! Mem[0000000030001400] = 63c94fff, %l6 = 0000000000000000
15976 lduwa [%i0+%g0]0x89,%l6 ! %l6 = 0000000063c94fff
15977! Mem[0000000010141410] = ffffffff5a005a00, %l6 = 0000000063c94fff
15978 ldxa [%i5+%o5]0x80,%l6 ! %l6 = ffffffff5a005a00
15979! Mem[0000000030041400] = 00000000, %l4 = ffffffffffffffff
15980 ldsba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
15981! Mem[00000000100c1408] = 3f000000, %l1 = 00000000dc003118
15982 lduwa [%i3+0x008]%asi,%l1 ! %l1 = 000000003f000000
15983! Mem[0000000030041410] = db8bc354ff0000ff, %l7 = 00000000ffffffff
15984 ldxa [%i1+%o5]0x81,%l7 ! %l7 = db8bc354ff0000ff
15985! Mem[0000000010141408] = 18000000, %f23 = 00000000
15986 lda [%i5+%o4]0x80,%f23 ! %f23 = 18000000
15987! Starting 10 instruction Store Burst
15988! Mem[0000000010041400] = 183100dc, %l3 = 0000000000000000
15989 swapa [%i1+%g0]0x80,%l3 ! %l3 = 00000000183100dc
15990
15991p0_label_378:
15992! Mem[0000000010081410] = 00000000ff000000, %l5 = 0000000000000000, %l0 = 00000000000000cc
15993 add %i2,0x10,%g1
15994 casxa [%g1]0x80,%l5,%l0 ! %l0 = 00000000ff000000
15995! Mem[00000000100c1410] = ffffffff, %l1 = 000000003f000000
15996 swapa [%i3+%o5]0x80,%l1 ! %l1 = 00000000ffffffff
15997! %l0 = 00000000ff000000, Mem[0000000030081410] = 000000ff
15998 stba %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff
15999! %l0 = 00000000ff000000, Mem[0000000030081400] = 00000000
16000 stwa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000000
16001! Mem[00000000100c1408] = 3f000000, %l2 = 0000000000000000
16002 swapa [%i3+%o4]0x80,%l2 ! %l2 = 000000003f000000
16003! Mem[00000000211c0000] = ffff7bbb, %l3 = 00000000183100dc
16004 ldstub [%o2+%g0],%l3 ! %l3 = 000000ff000000ff
16005! Mem[000000001014141c] = ffffffff, %l3 = 000000ff, %l4 = 00000000
16006 add %i5,0x1c,%g1
16007 casa [%g1]0x80,%l3,%l4 ! %l4 = 00000000ffffffff
16008! Mem[0000000010041400] = 00000000, %l7 = db8bc354ff0000ff, %asi = 80
16009 swapa [%i1+0x000]%asi,%l7 ! %l7 = 0000000000000000
16010! %l6 = ffffffff5a005a00, Mem[0000000030041408] = ff0000ff
16011 stwa %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 5a005a00
16012! Starting 10 instruction Load Burst
16013 membar #Sync ! Added by membar checker (77)
16014! Mem[0000000010001400] = ff000000 000000ff ff0000ff ff180000
16015! Mem[0000000010001410] = ff004f86 63c94f86 ccbe12ae ffffffff
16016! Mem[0000000010001420] = 400913b6 ff0000ff 54c38bdb ffff00ff
16017! Mem[0000000010001430] = ffc94fff 00000000 63c94f86 5a0000ff
16018 ldda [%i0]ASI_BLK_PL,%f16 ! Block Load from 0000000010001400
16019
16020p0_label_379:
16021! Mem[0000000030101408] = 00000000, %l4 = 00000000ffffffff
16022 ldsba [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
16023! Mem[0000000010001400] = ff000000000000ff, %f4 = 00000000 ff000000
16024 ldda [%i0+%g0]0x88,%f4 ! %f4 = ff000000 000000ff
16025! Mem[0000000010001400] = ff000000 000000ff ff0000ff ff180000
16026! Mem[0000000010001410] = ff004f86 63c94f86 ccbe12ae ffffffff
16027! Mem[0000000010001420] = 400913b6 ff0000ff 54c38bdb ffff00ff
16028! Mem[0000000010001430] = ffc94fff 00000000 63c94f86 5a0000ff
16029 ldda [%i0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010001400
16030! Mem[0000000030041408] = 005a005a, %l1 = 00000000ffffffff
16031 ldswa [%i1+%o4]0x89,%l1 ! %l1 = 00000000005a005a
16032! Mem[00000000100c1408] = 00000000 ffffffff, %l6 = 5a005a00, %l7 = 00000000
16033 ldda [%i3+0x008]%asi,%l6 ! %l6 = 0000000000000000 00000000ffffffff
16034! Mem[0000000030141410] = ff000000ff000000, %f14 = ff0000ff 00000000
16035 ldda [%i5+%o5]0x89,%f14 ! %f14 = ff000000 ff000000
16036! Mem[0000000010081414] = ff000000, %f11 = 00000000
16037 lda [%i2+0x014]%asi,%f11 ! %f11 = ff000000
16038! Mem[0000000010141408] = 00000018, %l0 = 00000000ff000000
16039 ldsha [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000018
16040! Mem[0000000010181424] = 000000ff, %l0 = 0000000000000018
16041 ldub [%i6+0x024],%l0 ! %l0 = 0000000000000000
16042! Starting 10 instruction Store Burst
16043! %l7 = 00000000ffffffff, Mem[000000001014141d] = ffffffff
16044 stb %l7,[%i5+0x01d] ! Mem[000000001014141c] = ffffffff
16045
16046p0_label_380:
16047! Mem[0000000010141400] = 00ffffff, %l2 = 000000003f000000
16048 ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff
16049! %f0 = 00000000 00000000 000000ff ff000000
16050! %f4 = ff000000 000000ff ffffffff 0000003f
16051! %f8 = 00000000 ff0000ff ff0000ff ff000000
16052! %f12 = 00000000 ff0000cc ff000000 ff000000
16053 stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
16054 membar #Sync ! Added by membar checker (78)
16055! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
16056 swapa [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
16057! Mem[0000000010081400] = ffffffff, %l0 = 0000000000000000
16058 ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
16059! Mem[0000000010141415] = 5a005a00, %l7 = 00000000ffffffff
16060 ldstuba [%i5+0x015]%asi,%l7 ! %l7 = 00000000000000ff
16061! %f4 = ff000000 000000ff, %l6 = 0000000000000000
16062! Mem[0000000010141418] = 00000000ffffffff
16063 add %i5,0x018,%g1
16064 stda %f4,[%g1+%l6]ASI_PST32_P ! Mem[0000000010141418] = 00000000ffffffff
16065! %f4 = ff000000 000000ff, Mem[0000000010181408] = ff0000ff 63c94fff
16066 stda %f4 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff000000 000000ff
16067! %l1 = 00000000005a005a, Mem[0000000030081410] = ff000000
16068 stwa %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 005a005a
16069! %l1 = 00000000005a005a, Mem[0000000030101410] = 00000000
16070 stha %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000005a
16071! Starting 10 instruction Load Burst
16072! Mem[0000000010141404] = 000000ff, %l3 = 00000000000000ff
16073 lduw [%i5+0x004],%l3 ! %l3 = 00000000000000ff
16074
16075! Check Point 76 for processor 0
16076
16077 set p0_check_pt_data_76,%g4
16078 rd %ccr,%g5 ! %g5 = 44
16079 ldx [%g4+0x08],%g2
16080 cmp %l0,%g2 ! %l0 = 00000000000000ff
16081 bne %xcc,p0_reg_check_fail0
16082 mov 0xee0,%g1
16083 ldx [%g4+0x10],%g2
16084 cmp %l1,%g2 ! %l1 = 00000000005a005a
16085 bne %xcc,p0_reg_check_fail1
16086 mov 0xee1,%g1
16087 ldx [%g4+0x18],%g2
16088 cmp %l2,%g2 ! %l2 = 0000000000000000
16089 bne %xcc,p0_reg_check_fail2
16090 mov 0xee2,%g1
16091 ldx [%g4+0x20],%g2
16092 cmp %l3,%g2 ! %l3 = 00000000000000ff
16093 bne %xcc,p0_reg_check_fail3
16094 mov 0xee3,%g1
16095 ldx [%g4+0x28],%g2
16096 cmp %l4,%g2 ! %l4 = 0000000000000000
16097 bne %xcc,p0_reg_check_fail4
16098 mov 0xee4,%g1
16099 ldx [%g4+0x30],%g2
16100 cmp %l6,%g2 ! %l6 = 0000000000000000
16101 bne %xcc,p0_reg_check_fail6
16102 mov 0xee6,%g1
16103 ldx [%g4+0x38],%g2
16104 cmp %l7,%g2 ! %l7 = 0000000000000000
16105 bne %xcc,p0_reg_check_fail7
16106 mov 0xee7,%g1
16107 ldx [%g4+0x40],%g3
16108 std %f4,[%g4]
16109 ldx [%g4],%g2
16110 cmp %g3,%g2 ! %f4 = ff000000 000000ff
16111 bne %xcc,p0_freg_check_fail
16112 mov 0xf04,%g1
16113 ldx [%g4+0x48],%g3
16114 std %f6,[%g4]
16115 ldx [%g4],%g2
16116 cmp %g3,%g2 ! %f6 = ffffffff 0000003f
16117 bne %xcc,p0_freg_check_fail
16118 mov 0xf06,%g1
16119 ldx [%g4+0x50],%g3
16120 std %f10,[%g4]
16121 ldx [%g4],%g2
16122 cmp %g3,%g2 ! %f10 = ff0000ff ff000000
16123 bne %xcc,p0_freg_check_fail
16124 mov 0xf10,%g1
16125 ldx [%g4+0x58],%g3
16126 std %f14,[%g4]
16127 ldx [%g4],%g2
16128 cmp %g3,%g2 ! %f14 = ff000000 ff000000
16129 bne %xcc,p0_freg_check_fail
16130 mov 0xf14,%g1
16131 ldx [%g4+0x60],%g3
16132 std %f16,[%g4]
16133 ldx [%g4],%g2
16134 cmp %g3,%g2 ! %f16 = ff000000 000000ff
16135 bne %xcc,p0_freg_check_fail
16136 mov 0xf16,%g1
16137 ldx [%g4+0x68],%g3
16138 std %f18,[%g4]
16139 ldx [%g4],%g2
16140 cmp %g3,%g2 ! %f18 = 000018ff ff0000ff
16141 bne %xcc,p0_freg_check_fail
16142 mov 0xf18,%g1
16143 ldx [%g4+0x70],%g3
16144 std %f20,[%g4]
16145 ldx [%g4],%g2
16146 cmp %g3,%g2 ! %f20 = 864fc963 864f00ff
16147 bne %xcc,p0_freg_check_fail
16148 mov 0xf20,%g1
16149 ldx [%g4+0x78],%g3
16150 std %f22,[%g4]
16151 ldx [%g4],%g2
16152 cmp %g3,%g2 ! %f22 = ffffffff ae12becc
16153 bne %xcc,p0_freg_check_fail
16154 mov 0xf22,%g1
16155 ldx [%g4+0x80],%g3
16156 std %f24,[%g4]
16157 ldx [%g4],%g2
16158 cmp %g3,%g2 ! %f24 = ff0000ff b6130940
16159 bne %xcc,p0_freg_check_fail
16160 mov 0xf24,%g1
16161 ldx [%g4+0x88],%g3
16162 std %f26,[%g4]
16163 ldx [%g4],%g2
16164 cmp %g3,%g2 ! %f26 = ff00ffff db8bc354
16165 bne %xcc,p0_freg_check_fail
16166 mov 0xf26,%g1
16167 ldx [%g4+0x90],%g3
16168 std %f28,[%g4]
16169 ldx [%g4],%g2
16170 cmp %g3,%g2 ! %f28 = 00000000 ff4fc9ff
16171 bne %xcc,p0_freg_check_fail
16172 mov 0xf28,%g1
16173 ldx [%g4+0x98],%g3
16174 std %f30,[%g4]
16175 ldx [%g4],%g2
16176 cmp %g3,%g2 ! %f30 = ff00005a 864fc963
16177 bne %xcc,p0_freg_check_fail
16178 mov 0xf30,%g1
16179
16180! Check Point 76 completed
16181
16182
16183p0_label_381:
16184! Mem[0000000030181410] = ffffffff, %l1 = 00000000005a005a
16185 ldsha [%i6+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
16186! Mem[0000000021800180] = 00ff2200, %l2 = 0000000000000000
16187 ldsh [%o3+0x180],%l2 ! %l2 = 00000000000000ff
16188! Mem[00000000300c1400] = ffffffff, %l3 = 00000000000000ff
16189 lduba [%i3+%g0]0x89,%l3 ! %l3 = 00000000000000ff
16190! Mem[0000000030041410] = ff000000000000ff, %f24 = ff0000ff b6130940
16191 ldda [%i1+%o5]0x89,%f24 ! %f24 = ff000000 000000ff
16192! Mem[0000000010141408] = 1800000000000000, %f28 = 00000000 ff4fc9ff
16193 ldd [%i5+%o4],%f28 ! %f28 = 18000000 00000000
16194! Mem[0000000030001408] = ffffff00, %l7 = 0000000000000000
16195 lduha [%i0+%o4]0x81,%l7 ! %l7 = 000000000000ffff
16196! Mem[0000000010181400] = 00000000, %l7 = 000000000000ffff
16197 ldsha [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
16198! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000
16199 lduwa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
16200! Mem[0000000010081408] = ff000000, %l1 = ffffffffffffffff
16201 ldsba [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
16202! Starting 10 instruction Store Burst
16203! %l1 = 0000000000000000, Mem[0000000010101400] = 000018ffff00ccff
16204 stxa %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000000
16205
16206p0_label_382:
16207! Mem[0000000010181410] = ffffffff, %l3 = 00000000000000ff
16208 swapa [%i6+%o5]0x88,%l3 ! %l3 = 00000000ffffffff
16209! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
16210 swapa [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000000
16211! Mem[0000000010181438] = ff0000ff, %l2 = 00000000000000ff
16212 swap [%i6+0x038],%l2 ! %l2 = 00000000ff0000ff
16213! Mem[00000000100c1425] = 00000000, %l2 = 00000000ff0000ff
16214 ldstub [%i3+0x025],%l2 ! %l2 = 00000000000000ff
16215! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000
16216 swapa [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000
16217! %f10 = ff0000ff, Mem[0000000030101410] = 0000005a
16218 sta %f10,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff0000ff
16219! Mem[0000000030081410] = 005a005a, %l1 = 0000000000000000
16220 swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000005a005a
16221! %l4 = 0000000000000000, Mem[00000000211c0000] = ffff7bbb, %asi = 80
16222 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00007bbb
16223! Mem[00000000100c141c] = 63c94f86, %l1 = 00000000005a005a
16224 swap [%i3+0x01c],%l1 ! %l1 = 0000000063c94f86
16225! Starting 10 instruction Load Burst
16226! Mem[0000000010101428] = ff0000ff, %l0 = 00000000000000ff
16227 ldsh [%i4+0x02a],%l0 ! %l0 = 00000000000000ff
16228
16229p0_label_383:
16230! Mem[0000000030101400] = 00000000, %l1 = 0000000063c94f86
16231 lduwa [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
16232! Mem[0000000030101400] = 00000000, %l1 = 0000000000000000
16233 ldswa [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
16234! Mem[0000000030141410] = 000000ff, %l4 = 0000000000000000
16235 ldsha [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
16236! Mem[00000000100c1410] = 3f000000 183100dc, %l2 = 00000000, %l3 = ffffffff
16237 ldda [%i3+%o5]0x80,%l2 ! %l2 = 000000003f000000 00000000183100dc
16238! Mem[0000000010001414] = 63c94f86, %f20 = 864fc963
16239 ld [%i0+0x014],%f20 ! %f20 = 63c94f86
16240! Mem[0000000010001400] = ff000000000000ff, %f4 = ff000000 000000ff
16241 ldda [%i0+0x000]%asi,%f4 ! %f4 = ff000000 000000ff
16242! Mem[0000000030081410] = 00000000 00000000, %l2 = 3f000000, %l3 = 183100dc
16243 ldda [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
16244! Mem[000000001018140c] = 000000ff, %l6 = 0000000000000000
16245 lduh [%i6+0x00e],%l6 ! %l6 = 00000000000000ff
16246! %l2 = 0000000000000000, Mem[0000000021800100] = ffffb49a, %asi = 80
16247 stha %l2,[%o3+0x100]%asi ! Mem[0000000021800100] = 0000b49a
16248! Starting 10 instruction Store Burst
16249! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030181408] = 000000ff ffffffff
16250 stda %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff 00000000
16251
16252p0_label_384:
16253! Mem[00000000100c1400] = 00000018, %l6 = 00000000000000ff
16254 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 00000018000000ff
16255! %l2 = 0000000000000000, Mem[0000000010141410] = ffffffff
16256 stha %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000ffff
16257! %f2 = 000000ff ff000000, %l4 = 0000000000000000
16258! Mem[0000000010041428] = ff00000000000000
16259 add %i1,0x028,%g1
16260 stda %f2,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010041428] = ff00000000000000
16261! %l4 = 00000000, %l5 = 00000000, Mem[0000000010081400] = ffffffff 00000018
16262 stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 00000000
16263! Mem[00000000100c141c] = 005a005a, %l4 = 00000000, %l5 = 00000000
16264 add %i3,0x1c,%g1
16265 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000005a005a
16266! %f10 = ff0000ff ff000000, Mem[00000000300c1410] = 00000000 00000086
16267 stda %f10,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff0000ff ff000000
16268! Mem[0000000010041408] = 00000000, %l3 = 0000000000000000
16269 ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff
16270! %l4 = 00000000, %l5 = 005a005a, Mem[0000000030101408] = 00000000 ff0000ff
16271 stda %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 005a005a
16272! Mem[0000000010141410] = ffff0000, %l7 = 0000000000000000
16273 swapa [%i5+%o5]0x88,%l7 ! %l7 = 00000000ffff0000
16274! Starting 10 instruction Load Burst
16275! Mem[0000000030081400] = ff000000, %l1 = 0000000000000000
16276 ldsha [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
16277
16278p0_label_385:
16279! Mem[0000000030101400] = 00000000, %l0 = 00000000000000ff
16280 ldsha [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000
16281! Mem[0000000010141400] = ffffffff 000000ff, %l0 = 00000000, %l1 = 00000000
16282 ldda [%i5+%g0]0x80,%l0 ! %l0 = 00000000ffffffff 00000000000000ff
16283! Mem[0000000010001408] = ff0000ff, %l7 = 00000000ffff0000
16284 lduwa [%i0+%o4]0x88,%l7 ! %l7 = 00000000ff0000ff
16285! Mem[0000000030181400] = 005a005a, %f11 = ff000000
16286 lda [%i6+%g0]0x81,%f11 ! %f11 = 005a005a
16287! Mem[0000000010101400] = 00000000 00000000, %l6 = 00000018, %l7 = ff0000ff
16288 ldda [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000
16289! Mem[0000000010081400] = 00000000, %l7 = 0000000000000000
16290 ldsha [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
16291! Mem[00000000201c0000] = ffffaf65, %l0 = 00000000ffffffff
16292 ldub [%o0+%g0],%l0 ! %l0 = 00000000000000ff
16293! Mem[0000000030141400] = 0000003f, %l4 = 0000000000000000
16294 ldsba [%i5+%g0]0x89,%l4 ! %l4 = 000000000000003f
16295! Mem[0000000010041410] = 000000ff00000018, %f24 = ff000000 000000ff
16296 ldda [%i1+%o5]0x88,%f24 ! %f24 = 000000ff 00000018
16297! Starting 10 instruction Store Burst
16298! %f6 = ffffffff, Mem[0000000030041408] = ff000000
16299 sta %f6 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff
16300
16301! Check Point 77 for processor 0
16302
16303 set p0_check_pt_data_77,%g4
16304 rd %ccr,%g5 ! %g5 = 44
16305 ldx [%g4+0x08],%g2
16306 cmp %l0,%g2 ! %l0 = 00000000000000ff
16307 bne %xcc,p0_reg_check_fail0
16308 mov 0xee0,%g1
16309 ldx [%g4+0x10],%g2
16310 cmp %l1,%g2 ! %l1 = 00000000000000ff
16311 bne %xcc,p0_reg_check_fail1
16312 mov 0xee1,%g1
16313 ldx [%g4+0x18],%g2
16314 cmp %l2,%g2 ! %l2 = 0000000000000000
16315 bne %xcc,p0_reg_check_fail2
16316 mov 0xee2,%g1
16317 ldx [%g4+0x20],%g2
16318 cmp %l3,%g2 ! %l3 = 0000000000000000
16319 bne %xcc,p0_reg_check_fail3
16320 mov 0xee3,%g1
16321 ldx [%g4+0x28],%g2
16322 cmp %l4,%g2 ! %l4 = 000000000000003f
16323 bne %xcc,p0_reg_check_fail4
16324 mov 0xee4,%g1
16325 ldx [%g4+0x30],%g2
16326 cmp %l5,%g2 ! %l5 = 00000000005a005a
16327 bne %xcc,p0_reg_check_fail5
16328 mov 0xee5,%g1
16329 ldx [%g4+0x38],%g2
16330 cmp %l6,%g2 ! %l6 = 0000000000000000
16331 bne %xcc,p0_reg_check_fail6
16332 mov 0xee6,%g1
16333 ldx [%g4+0x40],%g2
16334 cmp %l7,%g2 ! %l7 = 0000000000000000
16335 bne %xcc,p0_reg_check_fail7
16336 mov 0xee7,%g1
16337 ldx [%g4+0x48],%g3
16338 std %f0,[%g4]
16339 ldx [%g4],%g2
16340 cmp %g3,%g2 ! %f0 = 00000000 00000000
16341 bne %xcc,p0_freg_check_fail
16342 mov 0xf00,%g1
16343 ldx [%g4+0x50],%g3
16344 std %f2,[%g4]
16345 ldx [%g4],%g2
16346 cmp %g3,%g2 ! %f2 = 000000ff ff000000
16347 bne %xcc,p0_freg_check_fail
16348 mov 0xf02,%g1
16349 ldx [%g4+0x58],%g3
16350 std %f4,[%g4]
16351 ldx [%g4],%g2
16352 cmp %g3,%g2 ! %f4 = ff000000 000000ff
16353 bne %xcc,p0_freg_check_fail
16354 mov 0xf04,%g1
16355 ldx [%g4+0x60],%g3
16356 std %f6,[%g4]
16357 ldx [%g4],%g2
16358 cmp %g3,%g2 ! %f6 = ffffffff 0000003f
16359 bne %xcc,p0_freg_check_fail
16360 mov 0xf06,%g1
16361 ldx [%g4+0x68],%g3
16362 std %f10,[%g4]
16363 ldx [%g4],%g2
16364 cmp %g3,%g2 ! %f10 = ff0000ff 005a005a
16365 bne %xcc,p0_freg_check_fail
16366 mov 0xf10,%g1
16367 ldx [%g4+0x70],%g3
16368 std %f20,[%g4]
16369 ldx [%g4],%g2
16370 cmp %g3,%g2 ! %f20 = 63c94f86 864f00ff
16371 bne %xcc,p0_freg_check_fail
16372 mov 0xf20,%g1
16373 ldx [%g4+0x78],%g3
16374 std %f24,[%g4]
16375 ldx [%g4],%g2
16376 cmp %g3,%g2 ! %f24 = 000000ff 00000018
16377 bne %xcc,p0_freg_check_fail
16378 mov 0xf24,%g1
16379 ldx [%g4+0x80],%g3
16380 std %f28,[%g4]
16381 ldx [%g4],%g2
16382 cmp %g3,%g2 ! %f28 = 18000000 00000000
16383 bne %xcc,p0_freg_check_fail
16384 mov 0xf28,%g1
16385
16386! Check Point 77 completed
16387
16388
16389p0_label_386:
16390! Mem[0000000030141400] = 3f000000, %l2 = 0000000000000000
16391 swapa [%i5+%g0]0x81,%l2 ! %l2 = 000000003f000000
16392! %l0 = 00000000000000ff, Mem[0000000010081400] = 0000000000000000
16393 stxa %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000000000ff
16394! %f20 = 63c94f86 864f00ff, %l1 = 00000000000000ff
16395! Mem[0000000030181420] = 000000ff00000000
16396 add %i6,0x020,%g1
16397 stda %f20,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030181420] = ff004f86864fc963
16398! Mem[0000000030041408] = ffffffff, %l4 = 000000000000003f
16399 ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
16400! %f24 = 000000ff, Mem[0000000010101408] = 000000ff
16401 st %f24,[%i4+%o4] ! Mem[0000000010101408] = 000000ff
16402! Mem[00000000300c1400] = ffffffffffffffff, %l3 = 0000000000000000
16403 ldxa [%i3+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
16404! %l0 = 00000000000000ff, Mem[0000000010141400] = ffffffff
16405 stba %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffffff
16406! %l2 = 3f000000, %l3 = ffffffff, Mem[0000000010041408] = ff000000 00000000
16407 stda %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 3f000000 ffffffff
16408! %l3 = ffffffffffffffff, Mem[0000000010001410] = 864f00ff
16409 stha %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 864fffff
16410! Starting 10 instruction Load Burst
16411! Mem[00000000300c1408] = dc003118, %f5 = 000000ff
16412 lda [%i3+%o4]0x89,%f5 ! %f5 = dc003118
16413
16414p0_label_387:
16415! Mem[00000000211c0000] = 00007bbb, %l0 = 00000000000000ff
16416 ldub [%o2+%g0],%l0 ! %l0 = 0000000000000000
16417! Mem[0000000010081408] = 000000ff, %l0 = 0000000000000000
16418 ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ff
16419! Mem[0000000010081400] = 00000000, %l4 = 00000000000000ff
16420 lduha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
16421! Mem[0000000010081408] = ff0000ff, %l5 = 00000000005a005a
16422 ldsba [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
16423! Mem[000000001014143c] = ff000000, %l6 = 0000000000000000
16424 ldsba [%i5+0x03e]%asi,%l6 ! %l6 = 0000000000000000
16425! Mem[0000000030181408] = 000000ff, %f13 = ff0000cc
16426 lda [%i6+%o4]0x89,%f13 ! %f13 = 000000ff
16427! Mem[0000000030041400] = 00000000, %l1 = 00000000000000ff
16428 lduba [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
16429! Mem[0000000010181408] = ff000000 000000ff, %l0 = 00000000, %l1 = 00000000
16430 ldda [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff 00000000ff000000
16431! Mem[00000000300c1400] = ffffffffffffffff, %l1 = 00000000ff000000
16432 ldxa [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
16433! Starting 10 instruction Store Burst
16434! %l4 = 0000000000000000, Mem[00000000201c0000] = ffffaf65
16435 stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = 00ffaf65
16436
16437p0_label_388:
16438! %l0 = 00000000000000ff, Mem[00000000300c1408] = ffffffffdc003118
16439 stxa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000000000ff
16440! %l0 = 00000000000000ff, Mem[0000000030081408] = 00000000ffffff00
16441 stxa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000000000ff
16442! %f30 = ff00005a 864fc963, Mem[0000000030181408] = ff000000 00000000
16443 stda %f30,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff00005a 864fc963
16444! %f20 = 63c94f86 864f00ff, %l3 = ffffffffffffffff
16445! Mem[0000000010101420] = 0000003300002dba
16446 add %i4,0x020,%g1
16447 stda %f20,[%g1+%l3]ASI_PST16_P ! Mem[0000000010101420] = 63c94f86864f00ff
16448! Mem[0000000030001410] = ff090000, %l0 = 00000000000000ff
16449 swapa [%i0+%o5]0x89,%l0 ! %l0 = 00000000ff090000
16450! %f22 = ffffffff, Mem[0000000010141400] = ffffffff
16451 sta %f22,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffff
16452! %f20 = 63c94f86 864f00ff, Mem[0000000010001408] = ff0000ff 000018ff
16453 stda %f20,[%i0+%o4]0x88 ! Mem[0000000010001408] = 63c94f86 864f00ff
16454! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030181408] = 5a0000ff 63c94f86
16455 stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 ffffffff
16456! Mem[0000000010041408] = 3f000000, %l7 = 0000000000000000
16457 swapa [%i1+%o4]0x80,%l7 ! %l7 = 000000003f000000
16458! Starting 10 instruction Load Burst
16459! Mem[00000000300c1410] = 000000ff, %l4 = 0000000000000000
16460 ldswa [%i3+%o5]0x81,%l4 ! %l4 = 00000000000000ff
16461
16462p0_label_389:
16463! Mem[0000000030181400] = 5a005a00, %l3 = ffffffffffffffff
16464 lduwa [%i6+%g0]0x89,%l3 ! %l3 = 000000005a005a00
16465! Mem[0000000010001430] = ffc94fff00000000, %l4 = 00000000000000ff
16466 ldxa [%i0+0x030]%asi,%l4 ! %l4 = ffc94fff00000000
16467! Mem[0000000010101400] = 00000000, %l1 = ffffffffffffffff
16468 lduba [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
16469! Mem[0000000010001408] = 864f00ff, %l3 = 000000005a005a00
16470 lduwa [%i0+%o4]0x88,%l3 ! %l3 = 00000000864f00ff
16471! Mem[0000000010181400] = 00000000, %l6 = 0000000000000000
16472 ldswa [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
16473! Mem[0000000010001408] = ff004f86, %l7 = 000000003f000000
16474 lduba [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff
16475! Mem[0000000010041400] = ff0000ff 00000000, %l6 = 00000000, %l7 = 000000ff
16476 ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
16477! Mem[0000000010081410] = 00000000, %l1 = 0000000000000000
16478 ldsha [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
16479! Mem[00000000100c143d] = 00ffffff, %l3 = 00000000864f00ff
16480 ldstuba [%i3+0x03d]%asi,%l3 ! %l3 = 000000ff000000ff
16481! Starting 10 instruction Store Burst
16482! %f0 = 00000000 00000000, %l1 = 0000000000000000
16483! Mem[0000000010141400] = ffffffff000000ff
16484 stda %f0,[%i5+%l1]ASI_PST32_P ! Mem[0000000010141400] = ffffffff000000ff
16485
16486p0_label_390:
16487! %l4 = ffc94fff00000000, Mem[0000000030101400] = 00000000
16488 stwa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
16489! %l1 = 0000000000000000, Mem[0000000010101410] = ffffffff
16490 stha %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ffff
16491! %l1 = 0000000000000000, Mem[0000000010141420] = 00000018864fc963
16492 stx %l1,[%i5+0x020] ! Mem[0000000010141420] = 0000000000000000
16493! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010041430] = 00ff00ff ffffffff
16494 stda %l4,[%i1+0x030]%asi ! Mem[0000000010041430] = 00000000 ffffffff
16495! Mem[0000000010181410] = 000000ff, %l3 = 00000000000000ff
16496 swapa [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff
16497! Mem[0000000010081410] = 00000000, %l4 = ffc94fff00000000
16498 ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
16499! %l0 = 00000000ff090000, Mem[0000000030181408] = ffffffff00000000
16500 stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000ff090000
16501! %l2 = 000000003f000000, Mem[0000000010001400] = ff000000
16502 stba %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
16503! Mem[0000000010081410] = ff000000, %l0 = ff090000, %l7 = 00000000
16504 add %i2,0x10,%g1
16505 casa [%g1]0x80,%l0,%l7 ! %l7 = 00000000ff000000
16506! Starting 10 instruction Load Burst
16507! Mem[0000000030041408] = ffffffff, %l1 = 0000000000000000
16508 ldsha [%i1+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
16509
16510! Check Point 78 for processor 0
16511
16512 set p0_check_pt_data_78,%g4
16513 rd %ccr,%g5 ! %g5 = 44
16514 ldx [%g4+0x08],%g2
16515 cmp %l0,%g2 ! %l0 = 00000000ff090000
16516 bne %xcc,p0_reg_check_fail0
16517 mov 0xee0,%g1
16518 ldx [%g4+0x10],%g2
16519 cmp %l1,%g2 ! %l1 = ffffffffffffffff
16520 bne %xcc,p0_reg_check_fail1
16521 mov 0xee1,%g1
16522 ldx [%g4+0x18],%g2
16523 cmp %l3,%g2 ! %l3 = 00000000000000ff
16524 bne %xcc,p0_reg_check_fail3
16525 mov 0xee3,%g1
16526 ldx [%g4+0x20],%g2
16527 cmp %l4,%g2 ! %l4 = 0000000000000000
16528 bne %xcc,p0_reg_check_fail4
16529 mov 0xee4,%g1
16530 ldx [%g4+0x28],%g2
16531 cmp %l5,%g2 ! %l5 = ffffffffffffffff
16532 bne %xcc,p0_reg_check_fail5
16533 mov 0xee5,%g1
16534 ldx [%g4+0x30],%g2
16535 cmp %l6,%g2 ! %l6 = 00000000ff0000ff
16536 bne %xcc,p0_reg_check_fail6
16537 mov 0xee6,%g1
16538 ldx [%g4+0x38],%g2
16539 cmp %l7,%g2 ! %l7 = 00000000ff000000
16540 bne %xcc,p0_reg_check_fail7
16541 mov 0xee7,%g1
16542 ldx [%g4+0x40],%g3
16543 std %f0,[%g4]
16544 ldx [%g4],%g2
16545 cmp %g3,%g2 ! %f0 = 00000000 00000000
16546 bne %xcc,p0_freg_check_fail
16547 mov 0xf00,%g1
16548 ldx [%g4+0x48],%g3
16549 std %f4,[%g4]
16550 ldx [%g4],%g2
16551 cmp %g3,%g2 ! %f4 = ff000000 dc003118
16552 bne %xcc,p0_freg_check_fail
16553 mov 0xf04,%g1
16554 ldx [%g4+0x50],%g3
16555 std %f6,[%g4]
16556 ldx [%g4],%g2
16557 cmp %g3,%g2 ! %f6 = ffffffff 0000003f
16558 bne %xcc,p0_freg_check_fail
16559 mov 0xf06,%g1
16560 ldx [%g4+0x58],%g3
16561 std %f12,[%g4]
16562 ldx [%g4],%g2
16563 cmp %g3,%g2 ! %f12 = 00000000 000000ff
16564 bne %xcc,p0_freg_check_fail
16565 mov 0xf12,%g1
16566
16567! Check Point 78 completed
16568
16569
16570p0_label_391:
16571! Mem[0000000030081400] = 000000ff000000ff, %f22 = ffffffff ae12becc
16572 ldda [%i2+%g0]0x81,%f22 ! %f22 = 000000ff 000000ff
16573! Mem[0000000030001408] = 00ffffff, %l5 = ffffffffffffffff
16574 lduba [%i0+%o4]0x89,%l5 ! %l5 = 00000000000000ff
16575! Mem[0000000010101400] = 00000000, %f17 = 000000ff
16576 lda [%i4+%g0]0x80,%f17 ! %f17 = 00000000
16577! Mem[0000000010141408] = 00000018, %l2 = 000000003f000000
16578 lduha [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000018
16579! Mem[00000000211c0000] = 00007bbb, %l5 = 00000000000000ff
16580 ldsha [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
16581! Mem[0000000010141420] = 0000000000000000, %f18 = 000018ff ff0000ff
16582 ldda [%i5+0x020]%asi,%f18 ! %f18 = 00000000 00000000
16583! Mem[0000000030001400] = ff4fc963, %l3 = 00000000000000ff
16584 lduba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff
16585! Mem[0000000010101410] = 0000ffff, %f0 = 00000000
16586 lda [%i4+0x010]%asi,%f0 ! %f0 = 0000ffff
16587! Mem[0000000010141408] = 00000018, %l4 = 0000000000000000
16588 lduwa [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000018
16589! Starting 10 instruction Store Burst
16590! Mem[0000000030141410] = ff000000, %l4 = 0000000000000018
16591 ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 00000000000000ff
16592
16593p0_label_392:
16594! %l2 = 0000000000000018, Mem[00000000211c0001] = 00007bbb, %asi = 80
16595 stba %l2,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00187bbb
16596! %f26 = ff00ffff db8bc354, %l4 = 0000000000000000
16597! Mem[0000000010001408] = ff004f86864fc963
16598 add %i0,0x008,%g1
16599 stda %f26,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010001408] = ff004f86864fc963
16600! Mem[0000000030141400] = 00000000, %l2 = 0000000000000018
16601 ldstuba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff
16602! %l1 = ffffffffffffffff, Mem[0000000030141400] = ff000000183100dc
16603 stxa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffffffffffff
16604! Mem[0000000030101410] = ff0000ff, %l0 = 00000000ff090000
16605 swapa [%i4+%o5]0x81,%l0 ! %l0 = 00000000ff0000ff
16606! %f20 = 63c94f86 864f00ff, %l0 = 00000000ff0000ff
16607! Mem[0000000010041430] = 00000000ffffffff
16608 add %i1,0x030,%g1
16609 stda %f20,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010041430] = ff004f86864fc963
16610! %l6 = 00000000ff0000ff, Mem[00000000100c1408] = 00000000
16611 stba %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff000000
16612! Mem[000000001008142c] = 864fc963, %l1 = ffffffffffffffff
16613 ldstub [%i2+0x02c],%l1 ! %l1 = 00000086000000ff
16614! %f0 = 0000ffff 00000000, Mem[0000000030181410] = ffffffff 00000000
16615 stda %f0 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000ffff 00000000
16616! Starting 10 instruction Load Burst
16617! Mem[0000000021800180] = 00ff2200, %l7 = 00000000ff000000
16618 ldsha [%o3+0x180]%asi,%l7 ! %l7 = 00000000000000ff
16619
16620p0_label_393:
16621! Mem[0000000030041408] = ffffffff, %l5 = 0000000000000000
16622 lduba [%i1+%o4]0x81,%l5 ! %l5 = 00000000000000ff
16623 membar #Sync ! Added by membar checker (79)
16624! Mem[0000000010041400] = ff0000ff 00000000 00000000 ffffffff
16625! Mem[0000000010041410] = 18000000 ff000000 ff00ff00 db8bc354
16626! Mem[0000000010041420] = 00000000 000018ff ff000000 00000000
16627! Mem[0000000010041430] = ff004f86 864fc963 0000dc45 00000000
16628 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
16629! Mem[0000000030101408] = 00000000, %l5 = 00000000000000ff
16630 lduha [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
16631! Mem[0000000010001400] = 00000000 000000ff ff004f86 864fc963
16632! Mem[0000000010001410] = ffff4f86 63c94f86 ccbe12ae ffffffff
16633! Mem[0000000010001420] = 400913b6 ff0000ff 54c38bdb ffff00ff
16634! Mem[0000000010001430] = ffc94fff 00000000 63c94f86 5a0000ff
16635 ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
16636! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
16637 lduha [%i1+0x008]%asi,%l5 ! %l5 = 0000000000000000
16638! Mem[0000000030101400] = 864fc963 00000000, %l6 = ff0000ff, %l7 = 000000ff
16639 ldda [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000 00000000864fc963
16640! Mem[0000000030041400] = 00000000, %l7 = 00000000864fc963
16641 lduwa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
16642! Mem[0000000010141410] = 000000005aff5a00, %l7 = 0000000000000000
16643 ldxa [%i5+%o5]0x80,%l7 ! %l7 = 000000005aff5a00
16644! Mem[0000000010181410] = ccbe12ae000000ff, %f8 = 00000000 000018ff
16645 ldda [%i6+%o5]0x88,%f8 ! %f8 = ccbe12ae 000000ff
16646! Starting 10 instruction Store Burst
16647! Mem[0000000030181408] = ff090000, %l0 = 00000000ff0000ff
16648 swapa [%i6+%o4]0x89,%l0 ! %l0 = 00000000ff090000
16649
16650p0_label_394:
16651! Mem[0000000010001408] = 864f00ff, %l5 = 0000000000000000
16652 swapa [%i0+%o4]0x88,%l5 ! %l5 = 00000000864f00ff
16653! Mem[00000000211c0001] = 00187bbb, %l5 = 00000000864f00ff
16654 ldstub [%o2+0x001],%l5 ! %l5 = 00000018000000ff
16655! Mem[00000000100c1400] = 000000ff, %l4 = 0000000000000000
16656 swapa [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff
16657! %f5 = ff000000, Mem[00000000100c1410] = 0000003f
16658 sta %f5 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000
16659! Mem[0000000010001408] = 00000000, %l7 = 000000005aff5a00
16660 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff
16661! %l6 = 00000000, %l7 = 00000000, Mem[0000000030081410] = 00000000 00000000
16662 stda %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 00000000
16663! %f0 = ff0000ff 00000000 00000000 ffffffff
16664! %f4 = 18000000 ff000000 ff00ff00 db8bc354
16665! %f8 = ccbe12ae 000000ff ff000000 00000000
16666! %f12 = ff004f86 864fc963 0000dc45 00000000
16667 stda %f0,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400
16668 membar #Sync ! Added by membar checker (80)
16669! Mem[0000000010001430] = ffc94fff00000000, %l4 = 00000000000000ff, %l6 = 0000000000000000
16670 add %i0,0x30,%g1
16671 casxa [%g1]0x80,%l4,%l6 ! %l6 = ffc94fff00000000
16672! %l0 = 00000000ff090000, Mem[0000000030141400] = ffffffff
16673 stwa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff090000
16674! Starting 10 instruction Load Burst
16675! Mem[0000000030081400] = ff000000, %l2 = 0000000000000000
16676 ldsha [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
16677
16678p0_label_395:
16679! Mem[0000000030081408] = 000000ff, %l0 = 00000000ff090000
16680 ldswa [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
16681! Mem[0000000010041408] = 00000000ffffffff, %f8 = ccbe12ae 000000ff
16682 ldda [%i1+%o4]0x80,%f8 ! %f8 = 00000000 ffffffff
16683! Mem[0000000010081400] = 00000000 000000ff, %l4 = 000000ff, %l5 = 00000018
16684 ldd [%i2+%g0],%l4 ! %l4 = 0000000000000000 00000000000000ff
16685! Mem[0000000010181410] = ccbe12ae000000ff, %l2 = 0000000000000000
16686 ldxa [%i6+%o5]0x88,%l2 ! %l2 = ccbe12ae000000ff
16687! Mem[000000001014143c] = ff000000, %l0 = 00000000000000ff
16688 ldswa [%i5+0x03c]%asi,%l0 ! %l0 = ffffffffff000000
16689! Mem[0000000010081408] = ff0000ff, %l5 = 00000000000000ff
16690 lduha [%i2+%o4]0x88,%l5 ! %l5 = 00000000000000ff
16691! Mem[0000000010081410] = 000000ff 000000ff, %l0 = ff000000, %l1 = 00000086
16692 ldda [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff 00000000000000ff
16693! Mem[0000000010041400] = ff0000ff, %l5 = 00000000000000ff
16694 ldswa [%i1+%g0]0x80,%l5 ! %l5 = ffffffffff0000ff
16695! Mem[0000000010041400] = ff0000ff00000000, %l7 = 0000000000000000
16696 ldx [%i1+%g0],%l7 ! %l7 = ff0000ff00000000
16697! Starting 10 instruction Store Burst
16698! Mem[0000000030001408] = 00000000, %l1 = 00000000000000ff
16699 swapa [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000000
16700
16701! Check Point 79 for processor 0
16702
16703 set p0_check_pt_data_79,%g4
16704 rd %ccr,%g5 ! %g5 = 44
16705 ldx [%g4+0x08],%g2
16706 cmp %l0,%g2 ! %l0 = 00000000000000ff
16707 bne %xcc,p0_reg_check_fail0
16708 mov 0xee0,%g1
16709 ldx [%g4+0x10],%g2
16710 cmp %l1,%g2 ! %l1 = 0000000000000000
16711 bne %xcc,p0_reg_check_fail1
16712 mov 0xee1,%g1
16713 ldx [%g4+0x18],%g2
16714 cmp %l2,%g2 ! %l2 = ccbe12ae000000ff
16715 bne %xcc,p0_reg_check_fail2
16716 mov 0xee2,%g1
16717 ldx [%g4+0x20],%g2
16718 cmp %l3,%g2 ! %l3 = 00000000000000ff
16719 bne %xcc,p0_reg_check_fail3
16720 mov 0xee3,%g1
16721 ldx [%g4+0x28],%g2
16722 cmp %l4,%g2 ! %l4 = 0000000000000000
16723 bne %xcc,p0_reg_check_fail4
16724 mov 0xee4,%g1
16725 ldx [%g4+0x30],%g2
16726 cmp %l5,%g2 ! %l5 = ffffffffff0000ff
16727 bne %xcc,p0_reg_check_fail5
16728 mov 0xee5,%g1
16729 ldx [%g4+0x38],%g2
16730 cmp %l7,%g2 ! %l7 = ff0000ff00000000
16731 bne %xcc,p0_reg_check_fail7
16732 mov 0xee7,%g1
16733 ldx [%g4+0x40],%g3
16734 std %f0,[%g4]
16735 ldx [%g4],%g2
16736 cmp %g3,%g2 ! %f0 = ff0000ff 00000000
16737 bne %xcc,p0_freg_check_fail
16738 mov 0xf00,%g1
16739 ldx [%g4+0x48],%g3
16740 std %f2,[%g4]
16741 ldx [%g4],%g2
16742 cmp %g3,%g2 ! %f2 = 00000000 ffffffff
16743 bne %xcc,p0_freg_check_fail
16744 mov 0xf02,%g1
16745 ldx [%g4+0x50],%g3
16746 std %f4,[%g4]
16747 ldx [%g4],%g2
16748 cmp %g3,%g2 ! %f4 = 18000000 ff000000
16749 bne %xcc,p0_freg_check_fail
16750 mov 0xf04,%g1
16751 ldx [%g4+0x58],%g3
16752 std %f6,[%g4]
16753 ldx [%g4],%g2
16754 cmp %g3,%g2 ! %f6 = ff00ff00 db8bc354
16755 bne %xcc,p0_freg_check_fail
16756 mov 0xf06,%g1
16757 ldx [%g4+0x60],%g3
16758 std %f8,[%g4]
16759 ldx [%g4],%g2
16760 cmp %g3,%g2 ! %f8 = 00000000 ffffffff
16761 bne %xcc,p0_freg_check_fail
16762 mov 0xf08,%g1
16763 ldx [%g4+0x68],%g3
16764 std %f10,[%g4]
16765 ldx [%g4],%g2
16766 cmp %g3,%g2 ! %f10 = ff000000 00000000
16767 bne %xcc,p0_freg_check_fail
16768 mov 0xf10,%g1
16769 ldx [%g4+0x70],%g3
16770 std %f12,[%g4]
16771 ldx [%g4],%g2
16772 cmp %g3,%g2 ! %f12 = ff004f86 864fc963
16773 bne %xcc,p0_freg_check_fail
16774 mov 0xf12,%g1
16775 ldx [%g4+0x78],%g3
16776 std %f14,[%g4]
16777 ldx [%g4],%g2
16778 cmp %g3,%g2 ! %f14 = 0000dc45 00000000
16779 bne %xcc,p0_freg_check_fail
16780 mov 0xf14,%g1
16781 ldx [%g4+0x80],%g3
16782 std %f16,[%g4]
16783 ldx [%g4],%g2
16784 cmp %g3,%g2 ! %f16 = 00000000 000000ff
16785 bne %xcc,p0_freg_check_fail
16786 mov 0xf16,%g1
16787 ldx [%g4+0x88],%g3
16788 std %f18,[%g4]
16789 ldx [%g4],%g2
16790 cmp %g3,%g2 ! %f18 = ff004f86 864fc963
16791 bne %xcc,p0_freg_check_fail
16792 mov 0xf18,%g1
16793 ldx [%g4+0x90],%g3
16794 std %f20,[%g4]
16795 ldx [%g4],%g2
16796 cmp %g3,%g2 ! %f20 = ffff4f86 63c94f86
16797 bne %xcc,p0_freg_check_fail
16798 mov 0xf20,%g1
16799 ldx [%g4+0x98],%g3
16800 std %f22,[%g4]
16801 ldx [%g4],%g2
16802 cmp %g3,%g2 ! %f22 = ccbe12ae ffffffff
16803 bne %xcc,p0_freg_check_fail
16804 mov 0xf22,%g1
16805 ldx [%g4+0xa0],%g3
16806 std %f24,[%g4]
16807 ldx [%g4],%g2
16808 cmp %g3,%g2 ! %f24 = 400913b6 ff0000ff
16809 bne %xcc,p0_freg_check_fail
16810 mov 0xf24,%g1
16811 ldx [%g4+0xa8],%g3
16812 std %f26,[%g4]
16813 ldx [%g4],%g2
16814 cmp %g3,%g2 ! %f26 = 54c38bdb ffff00ff
16815 bne %xcc,p0_freg_check_fail
16816 mov 0xf26,%g1
16817 ldx [%g4+0xb0],%g3
16818 std %f28,[%g4]
16819 ldx [%g4],%g2
16820 cmp %g3,%g2 ! %f28 = ffc94fff 00000000
16821 bne %xcc,p0_freg_check_fail
16822 mov 0xf28,%g1
16823 ldx [%g4+0xb8],%g3
16824 std %f30,[%g4]
16825 ldx [%g4],%g2
16826 cmp %g3,%g2 ! %f30 = 63c94f86 5a0000ff
16827 bne %xcc,p0_freg_check_fail
16828 mov 0xf30,%g1
16829
16830! Check Point 79 completed
16831
16832
16833p0_label_396:
16834! %l2 = ccbe12ae000000ff, Mem[00000000218001c0] = 00ff397e
16835 sth %l2,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ff397e
16836! Mem[0000000030081408] = ff000000, %l7 = ff0000ff00000000
16837 ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
16838! %f18 = ff004f86 864fc963, Mem[0000000030141408] = ffffffcc dc003118
16839 stda %f18,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff004f86 864fc963
16840! Mem[0000000010081438] = ffffffffae12becc, %l6 = ffc94fff00000000, %l7 = 00000000000000ff
16841 add %i2,0x38,%g1
16842 casxa [%g1]0x80,%l6,%l7 ! %l7 = ffffffffae12becc
16843! %f5 = ff000000, Mem[0000000030141400] = 000009ff
16844 sta %f5 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000
16845! Mem[00000000100c1410] = 000000ff183100dc, %l7 = ffffffffae12becc, %l0 = 00000000000000ff
16846 add %i3,0x10,%g1
16847 casxa [%g1]0x80,%l7,%l0 ! %l0 = 000000ff183100dc
16848! %f12 = ff004f86, Mem[0000000010001420] = 400913b6
16849 st %f12,[%i0+0x020] ! Mem[0000000010001420] = ff004f86
16850! %f27 = ffff00ff, Mem[0000000010001408] = 000000ff
16851 sta %f27,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffff00ff
16852! %l2 = ccbe12ae000000ff, Mem[0000000010181414] = ae12becc, %asi = 80
16853 stwa %l2,[%i6+0x014]%asi ! Mem[0000000010181414] = 000000ff
16854! Starting 10 instruction Load Burst
16855! Mem[00000000300c1410] = ff000000, %l0 = 000000ff183100dc
16856 lduwa [%i3+%o5]0x89,%l0 ! %l0 = 00000000ff000000
16857
16858p0_label_397:
16859! Mem[0000000010101408] = 000000ffb6130940, %f6 = ff00ff00 db8bc354
16860 ldda [%i4+%o4]0x80,%f6 ! %f6 = 000000ff b6130940
16861! Mem[0000000010001400] = 00000000, %l3 = 00000000000000ff
16862 lduha [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
16863! Mem[0000000010101418] = 703f71ab, %f8 = 00000000
16864 ld [%i4+0x018],%f8 ! %f8 = 703f71ab
16865! Mem[0000000010101410] = 0000ffff 00000000, %l0 = ff000000, %l1 = 00000000
16866 ldda [%i4+%o5]0x80,%l0 ! %l0 = 000000000000ffff 0000000000000000
16867! Mem[0000000030041408] = 000000ff ffffffff, %l0 = 0000ffff, %l1 = 00000000
16868 ldda [%i1+%o4]0x89,%l0 ! %l0 = 00000000ffffffff 00000000000000ff
16869! Mem[00000000100c1400] = ffffffff 00000000, %l0 = ffffffff, %l1 = 000000ff
16870 ldda [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000 00000000ffffffff
16871! Mem[00000000100c1420] = 000000ff, %l4 = 0000000000000000
16872 lduw [%i3+0x020],%l4 ! %l4 = 00000000000000ff
16873! Mem[0000000030081400] = 000000ff 000000ff, %l4 = 000000ff, %l5 = ff0000ff
16874 ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000ff 00000000000000ff
16875! Mem[0000000010181418] = 00000000, %l0 = 0000000000000000
16876 ldswa [%i6+0x018]%asi,%l0 ! %l0 = 0000000000000000
16877! Starting 10 instruction Store Burst
16878! %l6 = ffc94fff00000000, Mem[0000000010101408] = 000000ff
16879 stba %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff
16880
16881p0_label_398:
16882! Mem[00000000100c1410] = 000000ff, %l6 = ffc94fff00000000
16883 swap [%i3+%o5],%l6 ! %l6 = 00000000000000ff
16884! Mem[0000000010001400] = 00000000, %l3 = 0000000000000000
16885 swapa [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
16886! %f0 = ff0000ff 00000000, %l0 = 0000000000000000
16887! Mem[0000000010041410] = 18000000ff000000
16888 add %i1,0x010,%g1
16889 stda %f0,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010041410] = 18000000ff000000
16890! %f18 = ff004f86 864fc963, Mem[0000000010041428] = ff000000 00000000
16891 stda %f18,[%i1+0x028]%asi ! Mem[0000000010041428] = ff004f86 864fc963
16892! Mem[0000000010081420] = ff00ffa50000ffff, %l4 = 00000000000000ff, %l4 = 00000000000000ff
16893 add %i2,0x20,%g1
16894 casxa [%g1]0x80,%l4,%l4 ! %l4 = ff00ffa50000ffff
16895! %l4 = ff00ffa50000ffff, Mem[0000000030101400] = 864fc96300000000
16896 stxa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff00ffa50000ffff
16897! %l3 = 0000000000000000, Mem[0000000030141400] = 000000ff
16898 stba %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
16899! %l6 = 00000000000000ff, Mem[0000000010041408] = 00000000
16900 stha %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
16901! %l2 = ccbe12ae000000ff, Mem[0000000030041410] = ff000000000000ff
16902 stxa %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = ccbe12ae000000ff
16903! Starting 10 instruction Load Burst
16904! Mem[00000000100c1410] = 00000000 183100dc, %l0 = 00000000, %l1 = ffffffff
16905 ldd [%i3+%o5],%l0 ! %l0 = 0000000000000000 00000000183100dc
16906
16907p0_label_399:
16908! Mem[0000000010041400] = ff0000ff, %l5 = 00000000000000ff
16909 ldsba [%i1+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
16910! Mem[0000000020800040] = ffffac70, %l6 = 00000000000000ff
16911 ldsha [%o1+0x040]%asi,%l6 ! %l6 = ffffffffffffffff
16912! Mem[0000000020800040] = ffffac70, %l5 = ffffffffffffffff
16913 lduh [%o1+0x040],%l5 ! %l5 = 000000000000ffff
16914! Mem[0000000010101400] = 0000000000000000, %f14 = 0000dc45 00000000
16915 ldda [%i4+%g0]0x80,%f14 ! %f14 = 00000000 00000000
16916! Mem[0000000030141408] = 63c94f86, %l0 = 0000000000000000
16917 ldswa [%i5+%o4]0x81,%l0 ! %l0 = 0000000063c94f86
16918! %l5 = 000000000000ffff, Mem[0000000010141408] = 0000000000000018
16919 stxa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000000000ffff
16920! Mem[0000000021800000] = 1a7bd0b4, %l7 = ffffffffae12becc
16921 ldsh [%o3+%g0],%l7 ! %l7 = 0000000000001a7b
16922! Mem[00000000100c1400] = 00000000, %l1 = 00000000183100dc
16923 lduwa [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
16924! Mem[0000000010041400] = ff0000ff00000000, %l0 = 0000000063c94f86
16925 ldx [%i1+%g0],%l0 ! %l0 = ff0000ff00000000
16926! Starting 10 instruction Store Burst
16927! %l6 = ffffffff, %l7 = 00001a7b, Mem[0000000010081410] = 000000ff 000000ff
16928 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff 00001a7b
16929
16930p0_label_400:
16931! %l2 = ccbe12ae000000ff, Mem[0000000010181410] = ff000000000000ff
16932 stxa %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = ccbe12ae000000ff
16933! %f0 = ff0000ff 00000000, Mem[00000000100c1410] = 00000000 dc003118
16934 stda %f0 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff0000ff 00000000
16935! Mem[0000000010041400] = ff0000ff, %l3 = 0000000000000000
16936 ldstuba [%i1+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
16937! %f16 = 00000000 000000ff, %l6 = ffffffffffffffff
16938! Mem[0000000030041420] = 00000000ff0000ff
16939 add %i1,0x020,%g1
16940 stda %f16,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030041420] = ff00000000000000
16941! Mem[0000000030001410] = 18000000, %l1 = 0000000000000000
16942 swapa [%i0+%o5]0x81,%l1 ! %l1 = 0000000018000000
16943! %l4 = ff00ffa50000ffff, immd = fffffffffffff1ef, %l2 = ccbe12ae000000ff
16944 mulx %l4,-0xe11,%l2 ! %l2 = 02f4000af1ef0e11
16945! %l4 = ff00ffa50000ffff, %l0 = ff0000ff00000000, %y = 000000cc
16946 udiv %l4,%l0,%l4 ! %l4 = ff00ffa50000ffff
16947 mov %l0,%y ! %y = 00000028
16948! %l3 = 00000000000000ff, Mem[0000000010041400] = ff0000ff
16949 stba %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff0000ff
16950! Mem[0000000030081410] = 00000000, %l6 = ffffffffffffffff
16951 swapa [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
16952! Starting 10 instruction Load Burst
16953! Mem[00000000100c1420] = 000000ff00ff0000, %f10 = ff000000 00000000
16954 ldda [%i3+0x020]%asi,%f10 ! %f10 = 000000ff 00ff0000
16955
16956! Check Point 80 for processor 0
16957
16958 set p0_check_pt_data_80,%g4
16959 rd %ccr,%g5 ! %g5 = 44
16960 ldx [%g4+0x08],%g2
16961 cmp %l0,%g2 ! %l0 = ff0000ff00000028
16962 bne %xcc,p0_reg_check_fail0
16963 mov 0xee0,%g1
16964 ldx [%g4+0x10],%g2
16965 cmp %l1,%g2 ! %l1 = 0000000018000000
16966 bne %xcc,p0_reg_check_fail1
16967 mov 0xee1,%g1
16968 ldx [%g4+0x18],%g2
16969 cmp %l2,%g2 ! %l2 = 02f4000af1ef0e11
16970 bne %xcc,p0_reg_check_fail2
16971 mov 0xee2,%g1
16972 ldx [%g4+0x20],%g2
16973 cmp %l3,%g2 ! %l3 = 00000000000000ff
16974 bne %xcc,p0_reg_check_fail3
16975 mov 0xee3,%g1
16976 ldx [%g4+0x28],%g2
16977 cmp %l4,%g2 ! %l4 = ff00ffa50000ffff
16978 bne %xcc,p0_reg_check_fail4
16979 mov 0xee4,%g1
16980 ldx [%g4+0x30],%g2
16981 cmp %l5,%g2 ! %l5 = 000000000000ffff
16982 bne %xcc,p0_reg_check_fail5
16983 mov 0xee5,%g1
16984 ldx [%g4+0x38],%g2
16985 cmp %l6,%g2 ! %l6 = 0000000000000000
16986 bne %xcc,p0_reg_check_fail6
16987 mov 0xee6,%g1
16988 ldx [%g4+0x40],%g2
16989 cmp %l7,%g2 ! %l7 = 0000000000001a7b
16990 bne %xcc,p0_reg_check_fail7
16991 mov 0xee7,%g1
16992 ldx [%g4+0x48],%g3
16993 std %f0,[%g4]
16994 ldx [%g4],%g2
16995 cmp %g3,%g2 ! %f0 = ff0000ff 00000000
16996 bne %xcc,p0_freg_check_fail
16997 mov 0xf00,%g1
16998 ldx [%g4+0x50],%g3
16999 std %f4,[%g4]
17000 ldx [%g4],%g2
17001 cmp %g3,%g2 ! %f4 = 18000000 ff000000
17002 bne %xcc,p0_freg_check_fail
17003 mov 0xf04,%g1
17004 ldx [%g4+0x58],%g3
17005 std %f6,[%g4]
17006 ldx [%g4],%g2
17007 cmp %g3,%g2 ! %f6 = 000000ff b6130940
17008 bne %xcc,p0_freg_check_fail
17009 mov 0xf06,%g1
17010 ldx [%g4+0x60],%g3
17011 std %f8,[%g4]
17012 ldx [%g4],%g2
17013 cmp %g3,%g2 ! %f8 = 703f71ab ffffffff
17014 bne %xcc,p0_freg_check_fail
17015 mov 0xf08,%g1
17016 ldx [%g4+0x68],%g3
17017 std %f10,[%g4]
17018 ldx [%g4],%g2
17019 cmp %g3,%g2 ! %f10 = 000000ff 00ff0000
17020 bne %xcc,p0_freg_check_fail
17021 mov 0xf10,%g1
17022 ldx [%g4+0x70],%g3
17023 std %f14,[%g4]
17024 ldx [%g4],%g2
17025 cmp %g3,%g2 ! %f14 = 00000000 00000000
17026 bne %xcc,p0_freg_check_fail
17027 mov 0xf14,%g1
17028
17029! Check Point 80 completed
17030
17031
17032p0_label_401:
17033! Mem[000000001000141c] = ffffffff, %f19 = 864fc963
17034 lda [%i0+0x01c]%asi,%f19 ! %f19 = ffffffff
17035! Mem[0000000030041400] = 00000000, %l2 = 02f4000af1ef0e11
17036 lduwa [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
17037! Mem[0000000030041410] = 000000ff, %l3 = 00000000000000ff
17038 ldsba [%i1+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
17039! Mem[0000000030181408] = ff0000ff, %l6 = 0000000000000000
17040 lduha [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
17041! Mem[0000000010181408] = ff000000000000ff, %f6 = 000000ff b6130940
17042 ldda [%i6+%o4]0x80,%f6 ! %f6 = ff000000 000000ff
17043! Mem[0000000020800040] = ffffac70, %l7 = 0000000000001a7b
17044 ldsh [%o1+0x040],%l7 ! %l7 = ffffffffffffffff
17045! Mem[0000000030101410] = 000009ff, %l7 = ffffffffffffffff
17046 ldsha [%i4+%o5]0x89,%l7 ! %l7 = 00000000000009ff
17047! Mem[00000000201c0000] = 00ffaf65, %l5 = 000000000000ffff
17048 ldsb [%o0+%g0],%l5 ! %l5 = 0000000000000000
17049! Mem[0000000030181408] = ff0000ff, %l6 = 00000000000000ff
17050 lduha [%i6+%o4]0x81,%l6 ! %l6 = 000000000000ff00
17051! Starting 10 instruction Store Burst
17052! Mem[0000000010101400] = 00000000, %l4 = ff00ffa50000ffff
17053 swapa [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
17054
17055p0_label_402:
17056! %f25 = ff0000ff, Mem[0000000030001408] = ff000000
17057 sta %f25,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff0000ff
17058! %l0 = ff0000ff00000028, Mem[0000000010001400] = 00000000
17059 stba %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000028
17060! Mem[00000000100c1408] = 000000ff, %l6 = 000000000000ff00
17061 swapa [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ff
17062! Mem[0000000030181408] = ff0000ff, %l0 = ff0000ff00000028
17063 ldstuba [%i6+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
17064! %f16 = 00000000 000000ff, %l1 = 0000000018000000
17065! Mem[0000000030081420] = 400013ffff00ff00
17066 add %i2,0x020,%g1
17067 stda %f16,[%g1+%l1]ASI_PST8_S ! Mem[0000000030081420] = 400013ffff00ff00
17068! %f20 = ffff4f86 63c94f86, %l5 = 0000000000000000
17069! Mem[0000000030041420] = ff00000000000000
17070 add %i1,0x020,%g1
17071 stda %f20,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030041420] = ff00000000000000
17072! Mem[0000000021800141] = 00000ea7, %l7 = 00000000000009ff
17073 ldstub [%o3+0x141],%l7 ! %l7 = 00000000000000ff
17074! %l3 = ffffffffffffffff, Mem[000000001010143e] = 864fc963
17075 sth %l3,[%i4+0x03e] ! Mem[000000001010143c] = 864fffff
17076! Mem[0000000010181408] = 000000ff, %l4 = 0000000000000000
17077 ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
17078! Starting 10 instruction Load Burst
17079! Mem[00000000300c1400] = ffffffff, %l4 = 00000000000000ff
17080 lduba [%i3+%g0]0x89,%l4 ! %l4 = 00000000000000ff
17081
17082p0_label_403:
17083! Mem[0000000020800040] = ffffac70, %l0 = 00000000000000ff
17084 ldub [%o1+0x041],%l0 ! %l0 = 00000000000000ff
17085! Mem[00000000211c0000] = 00ff7bbb, %l2 = 0000000000000000
17086 ldub [%o2+0x001],%l2 ! %l2 = 00000000000000ff
17087! Mem[0000000010101434] = 0000db8b, %f26 = 54c38bdb
17088 lda [%i4+0x034]%asi,%f26 ! %f26 = 0000db8b
17089! Mem[0000000030001400] = ff0000ff, %l6 = 00000000000000ff
17090 lduha [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
17091! Mem[0000000030001410] = 00000000, %l6 = 00000000000000ff
17092 swapa [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
17093! Mem[0000000030181410] = 00000000 ffff0000, %l2 = 000000ff, %l3 = ffffffff
17094 ldda [%i6+%o5]0x89,%l2 ! %l2 = 00000000ffff0000 0000000000000000
17095! Mem[0000000010101424] = 864f00ff, %l0 = 00000000000000ff
17096 ldsw [%i4+0x024],%l0 ! %l0 = ffffffff864f00ff
17097! Mem[0000000010101408] = 000000ffb6130940, %f8 = 703f71ab ffffffff
17098 ldda [%i4+%o4]0x80,%f8 ! %f8 = 000000ff b6130940
17099! Mem[0000000010081400] = 00000000, %l7 = 0000000000000000
17100 lduwa [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
17101! Starting 10 instruction Store Burst
17102! Mem[00000000300c1408] = ff000000, %l4 = 00000000000000ff
17103 swapa [%i3+%o4]0x81,%l4 ! %l4 = 00000000ff000000
17104
17105p0_label_404:
17106! %f30 = 63c94f86, Mem[0000000010081400] = 00000000
17107 st %f30,[%i2+%g0] ! Mem[0000000010081400] = 63c94f86
17108! %l0 = ffffffff864f00ff, Mem[00000000300c1408] = 000000ff
17109 stha %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00ff00ff
17110! %l5 = 0000000000000000, Mem[0000000010041400] = ff0000ff00000000
17111 stxa %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
17112! Mem[00000000100c1420] = 000000ff, %l1 = 0000000018000000
17113 swap [%i3+0x020],%l1 ! %l1 = 00000000000000ff
17114! Mem[00000000100c1400] = 00000000, %l1 = 00000000000000ff
17115 ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 00000000000000ff
17116! Mem[0000000021800041] = 0000b2d9, %l2 = 00000000ffff0000
17117 ldstuba [%o3+0x041]%asi,%l2 ! %l2 = 00000000000000ff
17118! %l1 = 0000000000000000, Mem[0000000010181429] = ff000000, %asi = 80
17119 stba %l1,[%i6+0x029]%asi ! Mem[0000000010181428] = ff000000
17120! Code Fragment 3
17121p0_fragment_10:
17122! %l0 = ffffffff864f00ff
17123 setx 0xfa3ce9c0149b5e26,%g7,%l0 ! %l0 = fa3ce9c0149b5e26
17124! %l1 = 0000000000000000
17125 setx 0x658f33d057bde554,%g7,%l1 ! %l1 = 658f33d057bde554
17126 setx 0x1fe000, %g1, %g3
17127 or %l0, %g3, %l0 ! always set perrmask = 0xff
17128 setx 0x1ffff8, %g1, %g2
17129 and %l0, %g2, %l0
17130 ta T_CHANGE_HPRIV
17131 stxa %l1, [%l0]ASI_DCACHE_DATA
17132 ta T_CHANGE_NONHPRIV
17133! %l0 = fa3ce9c0149b5e26
17134 setx 0x0167813ffd8fa9c8,%g7,%l0 ! %l0 = 0167813ffd8fa9c8
17135! %l1 = 658f33d057bde554
17136 setx 0x7aea4efff1248064,%g7,%l1 ! %l1 = 7aea4efff1248064
17137! %f10 = 000000ff 00ff0000, Mem[0000000010141408] = ffff0000 00000000
17138 stda %f10,[%i5+0x008]%asi ! Mem[0000000010141408] = 000000ff 00ff0000
17139! Starting 10 instruction Load Burst
17140! Mem[0000000010101418] = 703f71ab00000000, %f4 = 18000000 ff000000
17141 ldda [%i4+0x018]%asi,%f4 ! %f4 = 703f71ab 00000000
17142
17143p0_label_405:
17144! Mem[0000000030041410] = ff000000, %f17 = 000000ff
17145 lda [%i1+%o5]0x81,%f17 ! %f17 = ff000000
17146! Mem[0000000010141400] = ff000000 ffffffff, %l2 = 00000000, %l3 = 00000000
17147 ldda [%i5+%g0]0x88,%l2 ! %l2 = 00000000ffffffff 00000000ff000000
17148! Mem[0000000010101410] = ffff0000, %l0 = 0167813ffd8fa9c8
17149 ldsba [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
17150! Mem[0000000010141428] = c3540000, %l3 = 00000000ff000000
17151 ldsb [%i5+0x02b],%l3 ! %l3 = 0000000000000000
17152! Mem[0000000030101408] = 00000000, %f7 = 000000ff
17153 lda [%i4+%o4]0x89,%f7 ! %f7 = 00000000
17154! Mem[0000000010181418] = 00000000a96e6a5a, %f6 = ff000000 00000000
17155 ldd [%i6+0x018],%f6 ! %f6 = 00000000 a96e6a5a
17156! Mem[0000000030101408] = 00000000, %l7 = 0000000000000000
17157 lduba [%i4+%o4]0x81,%l7 ! %l7 = 0000000000000000
17158! Mem[00000000100c1428] = ff000000, %l6 = 0000000000000000
17159 ldub [%i3+0x029],%l6 ! %l6 = 0000000000000000
17160! Mem[0000000030001400] = ff0000ff, %l3 = 0000000000000000
17161 lduha [%i0+%g0]0x89,%l3 ! %l3 = 00000000000000ff
17162! Starting 10 instruction Store Burst
17163! %l7 = 0000000000000000, Mem[0000000030101410] = 000009ff
17164 stba %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000900
17165
17166! Check Point 81 for processor 0
17167
17168 set p0_check_pt_data_81,%g4
17169 rd %ccr,%g5 ! %g5 = 44
17170 ldx [%g4+0x08],%g2
17171 cmp %l0,%g2 ! %l0 = 0000000000000000
17172 bne %xcc,p0_reg_check_fail0
17173 mov 0xee0,%g1
17174 ldx [%g4+0x10],%g2
17175 cmp %l1,%g2 ! %l1 = 7aea4efff1248064
17176 bne %xcc,p0_reg_check_fail1
17177 mov 0xee1,%g1
17178 ldx [%g4+0x18],%g2
17179 cmp %l2,%g2 ! %l2 = 00000000ffffffff
17180 bne %xcc,p0_reg_check_fail2
17181 mov 0xee2,%g1
17182 ldx [%g4+0x20],%g2
17183 cmp %l3,%g2 ! %l3 = 00000000000000ff
17184 bne %xcc,p0_reg_check_fail3
17185 mov 0xee3,%g1
17186 ldx [%g4+0x28],%g2
17187 cmp %l4,%g2 ! %l4 = 00000000ff000000
17188 bne %xcc,p0_reg_check_fail4
17189 mov 0xee4,%g1
17190 ldx [%g4+0x30],%g2
17191 cmp %l5,%g2 ! %l5 = 0000000000000000
17192 bne %xcc,p0_reg_check_fail5
17193 mov 0xee5,%g1
17194 ldx [%g4+0x38],%g2
17195 cmp %l6,%g2 ! %l6 = 0000000000000000
17196 bne %xcc,p0_reg_check_fail6
17197 mov 0xee6,%g1
17198 ldx [%g4+0x40],%g2
17199 cmp %l7,%g2 ! %l7 = 0000000000000000
17200 bne %xcc,p0_reg_check_fail7
17201 mov 0xee7,%g1
17202 ldx [%g4+0x48],%g3
17203 std %f2,[%g4]
17204 ldx [%g4],%g2
17205 cmp %g3,%g2 ! %f2 = 00000000 ffffffff
17206 bne %xcc,p0_freg_check_fail
17207 mov 0xf02,%g1
17208 ldx [%g4+0x50],%g3
17209 std %f4,[%g4]
17210 ldx [%g4],%g2
17211 cmp %g3,%g2 ! %f4 = 703f71ab 00000000
17212 bne %xcc,p0_freg_check_fail
17213 mov 0xf04,%g1
17214 ldx [%g4+0x58],%g3
17215 std %f6,[%g4]
17216 ldx [%g4],%g2
17217 cmp %g3,%g2 ! %f6 = 00000000 a96e6a5a
17218 bne %xcc,p0_freg_check_fail
17219 mov 0xf06,%g1
17220 ldx [%g4+0x60],%g3
17221 std %f8,[%g4]
17222 ldx [%g4],%g2
17223 cmp %g3,%g2 ! %f8 = 000000ff b6130940
17224 bne %xcc,p0_freg_check_fail
17225 mov 0xf08,%g1
17226 ldx [%g4+0x68],%g3
17227 std %f16,[%g4]
17228 ldx [%g4],%g2
17229 cmp %g3,%g2 ! %f16 = 00000000 ff000000
17230 bne %xcc,p0_freg_check_fail
17231 mov 0xf16,%g1
17232 ldx [%g4+0x70],%g3
17233 std %f18,[%g4]
17234 ldx [%g4],%g2
17235 cmp %g3,%g2 ! %f18 = ff004f86 ffffffff
17236 bne %xcc,p0_freg_check_fail
17237 mov 0xf18,%g1
17238 ldx [%g4+0x78],%g3
17239 std %f26,[%g4]
17240 ldx [%g4],%g2
17241 cmp %g3,%g2 ! %f26 = 0000db8b ffff00ff
17242 bne %xcc,p0_freg_check_fail
17243 mov 0xf26,%g1
17244
17245! Check Point 81 completed
17246
17247
17248p0_label_406:
17249! %f22 = ccbe12ae ffffffff, %l2 = 00000000ffffffff
17250! Mem[0000000030081410] = ffffffff00000000
17251 add %i2,0x010,%g1
17252 stda %f22,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030081410] = ffffffffae12becc
17253! Mem[0000000010101410] = 0000ffff, %l5 = 0000000000000000
17254 ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000ff
17255! %l2 = ffffffff, %l3 = 000000ff, Mem[0000000010001410] = ffff4f86 63c94f86
17256 stda %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffff 000000ff
17257! %f9 = b6130940, Mem[0000000030041410] = 000000ff
17258 sta %f9 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = b6130940
17259! Mem[00000000100c1400] = ff000000, %l0 = 0000000000000000
17260 swap [%i3+%g0],%l0 ! %l0 = 00000000ff000000
17261! %f22 = ccbe12ae ffffffff, Mem[0000000010041428] = ff004f86 864fc963
17262 stda %f22,[%i1+0x028]%asi ! Mem[0000000010041428] = ccbe12ae ffffffff
17263! %f14 = 00000000 00000000, Mem[0000000010141408] = 000000ff 00ff0000
17264 stda %f14,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000000
17265! %l4 = 00000000ff000000, Mem[0000000010141408] = 00000000
17266 stwa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
17267! Mem[0000000030181400] = 005a005a, %l5 = 0000000000000000
17268 ldstuba [%i6+%g0]0x81,%l5 ! %l5 = 00000000000000ff
17269! Starting 10 instruction Load Burst
17270! Mem[00000000100c1408] = 0000ff00, %l2 = 00000000ffffffff
17271 ldsha [%i3+%o4]0x88,%l2 ! %l2 = ffffffffffffff00
17272
17273p0_label_407:
17274! Mem[0000000030041408] = ffffffff, %l5 = 0000000000000000
17275 ldsha [%i1+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
17276! Mem[0000000030041400] = 00000000, %l1 = 7aea4efff1248064
17277 ldsha [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
17278! Mem[00000000100c1430] = 00000018, %l4 = 00000000ff000000
17279 lduw [%i3+0x030],%l4 ! %l4 = 0000000000000018
17280! Mem[0000000010181420] = 00ffffff, %f9 = b6130940
17281 lda [%i6+0x020]%asi,%f9 ! %f9 = 00ffffff
17282! Mem[0000000030001410] = 000000ff, %f30 = 63c94f86
17283 lda [%i0+%o5]0x81,%f30 ! %f30 = 000000ff
17284! Mem[00000000100c1420] = 18000000 00ff0000, %l4 = 00000018, %l5 = ffffffff
17285 ldd [%i3+0x020],%l4 ! %l4 = 0000000018000000 0000000000ff0000
17286! Mem[0000000030041408] = 000000ffffffffff, %l7 = 0000000000000000
17287 ldxa [%i1+%o4]0x89,%l7 ! %l7 = 000000ffffffffff
17288! Mem[0000000010001410] = ffffffff, %l5 = 0000000000ff0000
17289 ldsha [%i0+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
17290! Mem[0000000010141408] = ff000000, %l0 = 00000000ff000000
17291 ldsba [%i5+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
17292! Starting 10 instruction Store Burst
17293! Mem[0000000010141416] = 5aff5a00, %l7 = 000000ffffffffff
17294 ldstub [%i5+0x016],%l7 ! %l7 = 0000005a000000ff
17295
17296p0_label_408:
17297! Mem[0000000030041400] = 00000000, %l3 = 00000000000000ff
17298 ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 00000000000000ff
17299! %f4 = 703f71ab, Mem[0000000030001400] = ff0000ff
17300 sta %f4 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 703f71ab
17301! Mem[0000000010141400] = ffffffff, %l3 = 0000000000000000
17302 ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
17303! %l5 = ffffffffffffffff, Mem[0000000030181408] = ff0000ff
17304 stba %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff0000ff
17305! Mem[0000000030101410] = 00090000, %l4 = 0000000018000000
17306 swapa [%i4+%o5]0x81,%l4 ! %l4 = 0000000000090000
17307! %f10 = 000000ff, Mem[0000000030001400] = 703f71ab
17308 sta %f10,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
17309! %l5 = ffffffffffffffff, Mem[00000000300c1410] = ff0000ffff000000
17310 stxa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffffffffffffff
17311! Mem[0000000010041424] = 000018ff, %l4 = 0000000000090000, %asi = 80
17312 swapa [%i1+0x024]%asi,%l4 ! %l4 = 00000000000018ff
17313! %l0 = ffffffffffffffff, Mem[0000000030101410] = 18000000ff0000ff
17314 stxa %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffffffffffff
17315! Starting 10 instruction Load Burst
17316! Mem[0000000010101420] = 63c94f86864f00ff, %l5 = ffffffffffffffff
17317 ldxa [%i4+0x020]%asi,%l5 ! %l5 = 63c94f86864f00ff
17318
17319p0_label_409:
17320! Mem[0000000030181410] = ffff0000, %l4 = 00000000000018ff
17321 lduha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
17322! Mem[00000000300c1408] = 00ff00ff, %l1 = 0000000000000000
17323 lduba [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
17324! Mem[0000000030001400] = ff000000, %f0 = ff0000ff
17325 lda [%i0+%g0]0x81,%f0 ! %f0 = ff000000
17326! Mem[0000000030141410] = ff0000ff, %f7 = a96e6a5a
17327 lda [%i5+%o5]0x89,%f7 ! %f7 = ff0000ff
17328! Mem[0000000030181400] = ffffffff5a005aff, %f24 = 400913b6 ff0000ff
17329 ldda [%i6+%g0]0x89,%f24 ! %f24 = ffffffff 5a005aff
17330! Mem[0000000030001408] = ff0000ff, %l5 = 63c94f86864f00ff
17331 lduha [%i0+%o4]0x89,%l5 ! %l5 = 00000000000000ff
17332! Mem[00000000211c0000] = 00ff7bbb, %l6 = 0000000000000000
17333 lduh [%o2+%g0],%l6 ! %l6 = 00000000000000ff
17334! Mem[0000000030181408] = ff0000ff, %l7 = 000000000000005a
17335 lduwa [%i6+%o4]0x89,%l7 ! %l7 = 00000000ff0000ff
17336! Mem[0000000010101400] = 00000000ffff0000, %l7 = 00000000ff0000ff
17337 ldxa [%i4+%g0]0x88,%l7 ! %l7 = 00000000ffff0000
17338! Starting 10 instruction Store Burst
17339! %f10 = 000000ff 00ff0000, %l6 = 00000000000000ff
17340! Mem[0000000010001428] = 54c38bdbffff00ff
17341 add %i0,0x028,%g1
17342 stda %f10,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010001428] = 0000ff00ff000000
17343
17344p0_label_410:
17345! %l6 = 00000000000000ff, Mem[0000000030181408] = ff0000ff00000000
17346 stxa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000000000ff
17347! %l2 = ffffffffffffff00, immd = 0000000000000e24, %l0 = ffffffffffffffff
17348 mulx %l2,0xe24,%l0 ! %l0 = fffffffffff1dc00
17349! %f6 = 00000000, Mem[0000000010101438] = 00000000
17350 st %f6 ,[%i4+0x038] ! Mem[0000000010101438] = 00000000
17351! Mem[0000000030081408] = 000000ff, %l7 = 00000000ffff0000
17352 swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
17353! %l4 = 0000000000000000, Mem[0000000010141410] = 00000000
17354 stwa %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
17355! %f24 = ffffffff 5a005aff, %l4 = 0000000000000000
17356! Mem[0000000010181430] = db8bc3ff00ffbecc
17357 add %i6,0x030,%g1
17358 stda %f24,[%g1+%l4]ASI_PST32_P ! Mem[0000000010181430] = db8bc3ff00ffbecc
17359! Mem[0000000010081405] = 000000ff, %l4 = 0000000000000000
17360 ldstub [%i2+0x005],%l4 ! %l4 = 00000000000000ff
17361! %f10 = 000000ff, Mem[0000000010101424] = 864f00ff
17362 sta %f10,[%i4+0x024]%asi ! Mem[0000000010101424] = 000000ff
17363! Mem[0000000030101408] = 00000000, %l0 = fffffffffff1dc00
17364 ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
17365! Starting 10 instruction Load Burst
17366! Mem[0000000010181400] = 00000000, %l7 = 00000000000000ff
17367 ldswa [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000
17368
17369! Check Point 82 for processor 0
17370
17371 set p0_check_pt_data_82,%g4
17372 rd %ccr,%g5 ! %g5 = 44
17373 ldx [%g4+0x08],%g2
17374 cmp %l0,%g2 ! %l0 = 0000000000000000
17375 bne %xcc,p0_reg_check_fail0
17376 mov 0xee0,%g1
17377 ldx [%g4+0x10],%g2
17378 cmp %l1,%g2 ! %l1 = 0000000000000000
17379 bne %xcc,p0_reg_check_fail1
17380 mov 0xee1,%g1
17381 ldx [%g4+0x18],%g2
17382 cmp %l2,%g2 ! %l2 = ffffffffffffff00
17383 bne %xcc,p0_reg_check_fail2
17384 mov 0xee2,%g1
17385 ldx [%g4+0x20],%g2
17386 cmp %l3,%g2 ! %l3 = 00000000000000ff
17387 bne %xcc,p0_reg_check_fail3
17388 mov 0xee3,%g1
17389 ldx [%g4+0x28],%g2
17390 cmp %l4,%g2 ! %l4 = 0000000000000000
17391 bne %xcc,p0_reg_check_fail4
17392 mov 0xee4,%g1
17393 ldx [%g4+0x30],%g2
17394 cmp %l5,%g2 ! %l5 = 00000000000000ff
17395 bne %xcc,p0_reg_check_fail5
17396 mov 0xee5,%g1
17397 ldx [%g4+0x38],%g2
17398 cmp %l6,%g2 ! %l6 = 00000000000000ff
17399 bne %xcc,p0_reg_check_fail6
17400 mov 0xee6,%g1
17401 ldx [%g4+0x40],%g2
17402 cmp %l7,%g2 ! %l7 = 0000000000000000
17403 bne %xcc,p0_reg_check_fail7
17404 mov 0xee7,%g1
17405 ldx [%g4+0x48],%g3
17406 std %f0,[%g4]
17407 ldx [%g4],%g2
17408 cmp %g3,%g2 ! %f0 = ff000000 00000000
17409 bne %xcc,p0_freg_check_fail
17410 mov 0xf00,%g1
17411 ldx [%g4+0x50],%g3
17412 std %f4,[%g4]
17413 ldx [%g4],%g2
17414 cmp %g3,%g2 ! %f4 = 703f71ab 00000000
17415 bne %xcc,p0_freg_check_fail
17416 mov 0xf04,%g1
17417 ldx [%g4+0x58],%g3
17418 std %f6,[%g4]
17419 ldx [%g4],%g2
17420 cmp %g3,%g2 ! %f6 = 00000000 ff0000ff
17421 bne %xcc,p0_freg_check_fail
17422 mov 0xf06,%g1
17423 ldx [%g4+0x60],%g3
17424 std %f8,[%g4]
17425 ldx [%g4],%g2
17426 cmp %g3,%g2 ! %f8 = 000000ff 00ffffff
17427 bne %xcc,p0_freg_check_fail
17428 mov 0xf08,%g1
17429 ldx [%g4+0x68],%g3
17430 std %f24,[%g4]
17431 ldx [%g4],%g2
17432 cmp %g3,%g2 ! %f24 = ffffffff 5a005aff
17433 bne %xcc,p0_freg_check_fail
17434 mov 0xf24,%g1
17435 ldx [%g4+0x70],%g3
17436 std %f30,[%g4]
17437 ldx [%g4],%g2
17438 cmp %g3,%g2 ! %f30 = 000000ff 5a0000ff
17439 bne %xcc,p0_freg_check_fail
17440 mov 0xf30,%g1
17441
17442! Check Point 82 completed
17443
17444
17445p0_label_411:
17446! Mem[0000000030081400] = 000000ff000000ff, %f16 = 00000000 ff000000
17447 ldda [%i2+%g0]0x81,%f16 ! %f16 = 000000ff 000000ff
17448! Mem[000000001010143c] = 864fffff, %l0 = 0000000000000000
17449 lduha [%i4+0x03c]%asi,%l0 ! %l0 = 000000000000864f
17450! Mem[0000000010181400] = 00000000, %l4 = 0000000000000000
17451 ldsha [%i6+0x002]%asi,%l4 ! %l4 = 0000000000000000
17452! Mem[0000000030081410] = ffffffffae12becc, %l1 = 0000000000000000
17453 ldxa [%i2+%o5]0x81,%l1 ! %l1 = ffffffffae12becc
17454! Mem[0000000010101400] = ffff0000, %f4 = 703f71ab
17455 lda [%i4+%g0]0x88,%f4 ! %f4 = ffff0000
17456! Mem[0000000010101408] = 000000ff, %l1 = ffffffffae12becc
17457 lduba [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
17458! Mem[0000000010141410] = 00000000, %f7 = ff0000ff
17459 lda [%i5+%o5]0x88,%f7 ! %f7 = 00000000
17460! Mem[0000000010001430] = ffc94fff, %l2 = ffffffffffffff00
17461 ldsha [%i0+0x030]%asi,%l2 ! %l2 = ffffffffffffffc9
17462! Mem[0000000010041408] = 000000ff, %l6 = 00000000000000ff
17463 ldsba [%i1+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
17464! Starting 10 instruction Store Burst
17465! %l5 = 00000000000000ff, Mem[00000000100c1408] = 0000ff00
17466 stba %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ffff
17467
17468p0_label_412:
17469! Mem[00000000211c0001] = 00ff7bbb, %l5 = 00000000000000ff
17470 ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
17471! %f8 = 000000ff 00ffffff, Mem[00000000100c1400] = 00000000 ffffffff
17472 stda %f8 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 00ffffff
17473! %l0 = 0000864f, %l1 = 00000000, Mem[0000000030001408] = ff0000ff ffffffff
17474 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000864f 00000000
17475! %l0 = 000000000000864f, Mem[0000000010001408] = ff00ffff864fc963
17476 stxa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000000000864f
17477! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
17478 swapa [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
17479! Mem[0000000010101410] = ffff00ff, %l3 = 00000000000000ff
17480 swapa [%i4+%o5]0x88,%l3 ! %l3 = 00000000ffff00ff
17481! Mem[00000000300c1410] = ffffffff, %l3 = 00000000ffff00ff
17482 ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
17483! %l1 = 0000000000000000, Mem[0000000010181408] = 000000ff
17484 stba %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
17485! Mem[0000000010141408] = ff000000, %l7 = 0000000000000000
17486 ldstuba [%i5+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
17487! Starting 10 instruction Load Burst
17488! Mem[00000000300c1410] = ffffffff, %l7 = 00000000000000ff
17489 ldswa [%i3+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
17490
17491p0_label_413:
17492! Mem[0000000030041408] = ffffffff, %l6 = ffffffffffffffff
17493 lduwa [%i1+%o4]0x81,%l6 ! %l6 = 00000000ffffffff
17494! Mem[0000000030101408] = 000000ff, %l5 = 00000000000000ff
17495 lduba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
17496! Mem[0000000010181410] = 000000ff, %l1 = 0000000000000000
17497 ldswa [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff
17498! Mem[0000000030041408] = ffffffffff000000, %f10 = 000000ff 00ff0000
17499 ldda [%i1+%o4]0x81,%f10 ! %f10 = ffffffff ff000000
17500! Mem[0000000030181408] = 00000000 000000ff, %l4 = 00000000, %l5 = 000000ff
17501 ldda [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000000 00000000000000ff
17502! Mem[00000000201c0000] = 00ffaf65, %l7 = ffffffffffffffff
17503 ldsb [%o0+%g0],%l7 ! %l7 = 0000000000000000
17504! Mem[0000000010141420] = 0000000000000000, %f14 = 00000000 00000000
17505 ldd [%i5+0x020],%f14 ! %f14 = 00000000 00000000
17506! Mem[0000000030081408] = 0000ffff, %l2 = ffffffffffffffc9
17507 lduwa [%i2+%o4]0x81,%l2 ! %l2 = 000000000000ffff
17508! Mem[0000000030041410] = ccbe12aeb6130940, %f20 = ffff4f86 63c94f86
17509 ldda [%i1+%o5]0x89,%f20 ! %f20 = ccbe12ae b6130940
17510! Starting 10 instruction Store Burst
17511! %l5 = 00000000000000ff, Mem[00000000300c1400] = ffffffff
17512 stwa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
17513
17514p0_label_414:
17515! %l0 = 000000000000864f, Mem[0000000010181410] = ff000000ae12becc
17516 stxa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000000000864f
17517! %l5 = 00000000000000ff, Mem[0000000010001408] = 4f86000000000000
17518 stxa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000000000ff
17519! %l4 = 0000000000000000, Mem[0000000030101410] = ffffffff
17520 stwa %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
17521! %l3 = 00000000000000ff, Mem[0000000010141400] = ffffffff
17522 sth %l3,[%i5+%g0] ! Mem[0000000010141400] = 00ffffff
17523! Mem[0000000030081400] = 000000ff, %l4 = 0000000000000000
17524 ldstuba [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000ff
17525! Mem[00000000100c1400] = ff000000, %l6 = 00000000ffffffff
17526 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 00000000000000ff
17527! %l0 = 000000000000864f, Mem[0000000010001400] = 28000000
17528 stha %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 864f0000
17529! Mem[0000000030041410] = 400913b6, %l5 = 00000000000000ff
17530 swapa [%i1+%o5]0x81,%l5 ! %l5 = 00000000400913b6
17531! %f0 = ff000000 00000000 00000000 ffffffff
17532! %f4 = ffff0000 00000000 00000000 00000000
17533! %f8 = 000000ff 00ffffff ffffffff ff000000
17534! %f12 = ff004f86 864fc963 00000000 00000000
17535 stda %f0,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
17536! Starting 10 instruction Load Burst
17537! Mem[00000000211c0000] = 00ff7bbb, %l3 = 00000000000000ff
17538 ldsb [%o2+0x001],%l3 ! %l3 = ffffffffffffffff
17539
17540p0_label_415:
17541! Mem[0000000030001408] = 4f860000, %l7 = 0000000000000000
17542 ldsba [%i0+%o4]0x81,%l7 ! %l7 = 000000000000004f
17543! Mem[00000000300c1400] = ffffffff 000000ff, %l2 = 0000ffff, %l3 = ffffffff
17544 ldda [%i3+%g0]0x89,%l2 ! %l2 = 00000000000000ff 00000000ffffffff
17545! Mem[0000000030181408] = ff00000000000000, %f18 = ff004f86 ffffffff
17546 ldda [%i6+%o4]0x89,%f18 ! %f18 = ff000000 00000000
17547! Mem[0000000010001430] = ffc94fff00000000, %l7 = 000000000000004f
17548 ldx [%i0+0x030],%l7 ! %l7 = ffc94fff00000000
17549! Mem[00000000100c1408] = ffff0000 ffffffff, %l0 = 0000864f, %l1 = 000000ff
17550 ldda [%i3+%o4]0x80,%l0 ! %l0 = 00000000ffff0000 00000000ffffffff
17551! Mem[0000000010101410] = 000000ff, %l7 = ffc94fff00000000
17552 lduwa [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ff
17553! Mem[0000000030141408] = 63c94f86, %l3 = 00000000ffffffff
17554 lduwa [%i5+%o4]0x81,%l3 ! %l3 = 0000000063c94f86
17555! Mem[0000000030181408] = 00000000, %l3 = 0000000063c94f86
17556 ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff
17557! Mem[0000000020800000] = 00ff7d94, %l5 = 00000000400913b6
17558 ldsba [%o1+0x001]%asi,%l5 ! %l5 = ffffffffffffffff
17559! Starting 10 instruction Store Burst
17560! %f18 = ff000000 00000000, Mem[00000000300c1400] = ff000000 ffffffff
17561 stda %f18,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000 00000000
17562
17563! Check Point 83 for processor 0
17564
17565 set p0_check_pt_data_83,%g4
17566 rd %ccr,%g5 ! %g5 = 44
17567 ldx [%g4+0x08],%g2
17568 cmp %l0,%g2 ! %l0 = 00000000ffff0000
17569 bne %xcc,p0_reg_check_fail0
17570 mov 0xee0,%g1
17571 ldx [%g4+0x10],%g2
17572 cmp %l1,%g2 ! %l1 = 00000000ffffffff
17573 bne %xcc,p0_reg_check_fail1
17574 mov 0xee1,%g1
17575 ldx [%g4+0x18],%g2
17576 cmp %l2,%g2 ! %l2 = 00000000000000ff
17577 bne %xcc,p0_reg_check_fail2
17578 mov 0xee2,%g1
17579 ldx [%g4+0x20],%g2
17580 cmp %l3,%g2 ! %l3 = 0000000000000000
17581 bne %xcc,p0_reg_check_fail3
17582 mov 0xee3,%g1
17583 ldx [%g4+0x28],%g2
17584 cmp %l4,%g2 ! %l4 = 0000000000000000
17585 bne %xcc,p0_reg_check_fail4
17586 mov 0xee4,%g1
17587 ldx [%g4+0x30],%g2
17588 cmp %l5,%g2 ! %l5 = ffffffffffffffff
17589 bne %xcc,p0_reg_check_fail5
17590 mov 0xee5,%g1
17591 ldx [%g4+0x38],%g2
17592 cmp %l6,%g2 ! %l6 = 0000000000000000
17593 bne %xcc,p0_reg_check_fail6
17594 mov 0xee6,%g1
17595 ldx [%g4+0x40],%g2
17596 cmp %l7,%g2 ! %l7 = 00000000000000ff
17597 bne %xcc,p0_reg_check_fail7
17598 mov 0xee7,%g1
17599 ldx [%g4+0x48],%g3
17600 std %f0,[%g4]
17601 ldx [%g4],%g2
17602 cmp %g3,%g2 ! %f0 = ff000000 00000000
17603 bne %xcc,p0_freg_check_fail
17604 mov 0xf00,%g1
17605 ldx [%g4+0x50],%g3
17606 std %f2,[%g4]
17607 ldx [%g4],%g2
17608 cmp %g3,%g2 ! %f2 = 00000000 ffffffff
17609 bne %xcc,p0_freg_check_fail
17610 mov 0xf02,%g1
17611 ldx [%g4+0x58],%g3
17612 std %f4,[%g4]
17613 ldx [%g4],%g2
17614 cmp %g3,%g2 ! %f4 = ffff0000 00000000
17615 bne %xcc,p0_freg_check_fail
17616 mov 0xf04,%g1
17617 ldx [%g4+0x60],%g3
17618 std %f6,[%g4]
17619 ldx [%g4],%g2
17620 cmp %g3,%g2 ! %f6 = 00000000 00000000
17621 bne %xcc,p0_freg_check_fail
17622 mov 0xf06,%g1
17623 ldx [%g4+0x68],%g3
17624 std %f10,[%g4]
17625 ldx [%g4],%g2
17626 cmp %g3,%g2 ! %f10 = ffffffff ff000000
17627 bne %xcc,p0_freg_check_fail
17628 mov 0xf10,%g1
17629 ldx [%g4+0x70],%g3
17630 std %f14,[%g4]
17631 ldx [%g4],%g2
17632 cmp %g3,%g2 ! %f14 = 00000000 00000000
17633 bne %xcc,p0_freg_check_fail
17634 mov 0xf14,%g1
17635 ldx [%g4+0x78],%g3
17636 std %f16,[%g4]
17637 ldx [%g4],%g2
17638 cmp %g3,%g2 ! %f16 = 000000ff 000000ff
17639 bne %xcc,p0_freg_check_fail
17640 mov 0xf16,%g1
17641 ldx [%g4+0x80],%g3
17642 std %f18,[%g4]
17643 ldx [%g4],%g2
17644 cmp %g3,%g2 ! %f18 = ff000000 00000000
17645 bne %xcc,p0_freg_check_fail
17646 mov 0xf18,%g1
17647 ldx [%g4+0x88],%g3
17648 std %f20,[%g4]
17649 ldx [%g4],%g2
17650 cmp %g3,%g2 ! %f20 = ccbe12ae b6130940
17651 bne %xcc,p0_freg_check_fail
17652 mov 0xf20,%g1
17653
17654! Check Point 83 completed
17655
17656
17657p0_label_416:
17658! Mem[000000001008142c] = ff4fc963, %l5 = ffffffff, %l5 = ffffffff
17659 add %i2,0x2c,%g1
17660 casa [%g1]0x80,%l5,%l5 ! %l5 = 00000000ff4fc963
17661! Mem[0000000030101410] = 00000000, %l7 = 00000000000000ff
17662 ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 00000000000000ff
17663! %l4 = 0000000000000000, Mem[00000000211c0001] = 00ff7bbb, %asi = 80
17664 stba %l4,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00007bbb
17665! %l4 = 00000000, %l5 = ff4fc963, Mem[0000000010181408] = 00000000 000000ff
17666 stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 ff4fc963
17667! %l1 = 00000000ffffffff, Mem[00000000201c0000] = 00ffaf65, %asi = 80
17668 stba %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffaf65
17669! Mem[00000000100c1400] = ff0000ff, %l5 = 00000000ff4fc963
17670 ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
17671! %f10 = ffffffff ff000000, Mem[0000000010101408] = ff000000 400913b6
17672 stda %f10,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff ff000000
17673! %l1 = 00000000ffffffff, Mem[0000000010181436] = 00ffbecc
17674 stb %l1,[%i6+0x036] ! Mem[0000000010181434] = 00ffffcc
17675! %f21 = b6130940, Mem[0000000030001410] = 000000ff
17676 sta %f21,[%i0+%o5]0x81 ! Mem[0000000030001410] = b6130940
17677! Starting 10 instruction Load Burst
17678! Mem[0000000010081408] = ff0000ff, %l6 = 0000000000000000
17679 ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffff00
17680
17681p0_label_417:
17682! Mem[00000000300c1400] = 00000000000000ff, %f12 = ff004f86 864fc963
17683 ldda [%i3+%g0]0x89,%f12 ! %f12 = 00000000 000000ff
17684! Mem[0000000030001410] = b6130940, %l6 = ffffffffffffff00
17685 ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 000000b6000000ff
17686! Mem[0000000030101408] = 000000ff, %l7 = 0000000000000000
17687 ldswa [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
17688! Mem[0000000010141408] = ff00000000000000, %l1 = 00000000ffffffff
17689 ldxa [%i5+%o4]0x80,%l1 ! %l1 = ff00000000000000
17690! Mem[0000000010101414] = 00000000, %l7 = 00000000000000ff
17691 ldswa [%i4+0x014]%asi,%l7 ! %l7 = 0000000000000000
17692! Mem[0000000030101400] = ffff0000, %l4 = 0000000000000000
17693 lduba [%i4+%g0]0x81,%l4 ! %l4 = 00000000000000ff
17694! Mem[0000000010101420] = 63c94f86000000ff, %f20 = ccbe12ae b6130940
17695 ldda [%i4+0x020]%asi,%f20 ! %f20 = 63c94f86 000000ff
17696! Mem[00000000100c1410] = 00000000, %l1 = ff00000000000000
17697 lduwa [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
17698! Mem[0000000010101410] = 000000ff, %l6 = 00000000000000b6
17699 ldsha [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
17700! Starting 10 instruction Store Burst
17701! Mem[0000000010101403] = 0000ffff, %l7 = 0000000000000000
17702 ldstub [%i4+0x003],%l7 ! %l7 = 000000ff000000ff
17703
17704p0_label_418:
17705! Mem[0000000020800040] = ffffac70, %l6 = 00000000000000ff
17706 ldstub [%o1+0x040],%l6 ! %l6 = 000000ff000000ff
17707! %l3 = 0000000000000000, Mem[0000000030001400] = ff00000000000000
17708 stxa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
17709! %f31 = 5a0000ff, Mem[0000000010041410] = 18000000
17710 sta %f31,[%i1+%o5]0x80 ! Mem[0000000010041410] = 5a0000ff
17711! Mem[0000000020800001] = 00ff7d94, %l6 = 00000000000000ff
17712 ldstub [%o1+0x001],%l6 ! %l6 = 000000ff000000ff
17713! %f2 = 00000000, Mem[0000000010141410] = 00000000
17714 sta %f2 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
17715! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000030001410] = 400913ff 000000ff
17716 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 000000ff
17717! Mem[0000000010001408] = ff000000, %l7 = 00000000000000ff
17718 swapa [%i0+%o4]0x80,%l7 ! %l7 = 00000000ff000000
17719! Mem[0000000030081410] = ffffffff, %l4 = 00000000000000ff
17720 swapa [%i2+%o5]0x89,%l4 ! %l4 = 00000000ffffffff
17721! Mem[00000000211c0001] = 00007bbb, %l0 = 00000000ffff0000
17722 ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 00000000000000ff
17723! Starting 10 instruction Load Burst
17724! Mem[0000000010181408] = 00000000, %l3 = 0000000000000000
17725 lduha [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
17726
17727p0_label_419:
17728! Mem[00000000300c1400] = 000000ff, %l5 = 00000000000000ff
17729 lduha [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
17730! Mem[0000000030081408] = 0000ffff 00000000, %l0 = 00000000, %l1 = 00000000
17731 ldda [%i2+%o4]0x81,%l0 ! %l0 = 000000000000ffff 0000000000000000
17732 membar #Sync ! Added by membar checker (81)
17733! Mem[0000000030041408] = 00000000ffffffff, %l1 = 0000000000000000
17734 ldxa [%i1+%o4]0x89,%l1 ! %l1 = 00000000ffffffff
17735! Mem[0000000030041400] = ff00000000000000, %f30 = 000000ff 5a0000ff
17736 ldda [%i1+%g0]0x89,%f30 ! %f30 = ff000000 00000000
17737! Mem[0000000030101408] = ff000000 005a005a, %l2 = 000000ff, %l3 = 00000000
17738 ldda [%i4+%o4]0x81,%l2 ! %l2 = 00000000ff000000 00000000005a005a
17739! Mem[0000000010181400] = 00000000, %l2 = 00000000ff000000
17740 ldsba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
17741! Mem[0000000030181410] = 0000ffff, %l4 = 00000000ffffffff
17742 lduha [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000000
17743! Mem[0000000030081400] = ff0000ff, %l6 = 00000000000000ff
17744 lduwa [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff0000ff
17745! Mem[000000001018142c] = 00000000, %l6 = 00000000ff0000ff
17746 ldsh [%i6+0x02e],%l6 ! %l6 = 0000000000000000
17747! Starting 10 instruction Store Burst
17748! %l1 = 00000000ffffffff, Mem[0000000010041408] = ff000000
17749 stba %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff000000
17750
17751p0_label_420:
17752! %f27 = ffff00ff, Mem[00000000300c1410] = ffffffff
17753 sta %f27,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffff00ff
17754! %l4 = 0000000000000000, Mem[0000000030141410] = ff0000ff
17755 stha %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000000
17756! %f24 = ffffffff, Mem[0000000030081408] = ffff0000
17757 sta %f24,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffffff
17758! %l7 = 00000000ff000000, Mem[0000000010041414] = ff000000, %asi = 80
17759 stwa %l7,[%i1+0x014]%asi ! Mem[0000000010041414] = ff000000
17760! Mem[0000000010141428] = c354000000000000, %l4 = 0000000000000000, %l0 = 000000000000ffff
17761 add %i5,0x28,%g1
17762 casxa [%g1]0x80,%l4,%l0 ! %l0 = c354000000000000
17763! %l7 = 00000000ff000000, Mem[0000000010141410] = 00000000
17764 stwa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000
17765! Mem[0000000030181400] = 5a005aff, %l7 = 00000000ff000000
17766 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
17767! Mem[0000000010001410] = ffffffff, %l5 = 00000000000000ff
17768 ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
17769! %l5 = 00000000000000ff, Mem[0000000021800100] = 0000b49a, %asi = 80
17770 stha %l5,[%o3+0x100]%asi ! Mem[0000000021800100] = 00ffb49a
17771! Starting 10 instruction Load Burst
17772! Mem[00000000100c1420] = 1800000000ff0000, %f24 = ffffffff 5a005aff
17773 ldd [%i3+0x020],%f24 ! %f24 = 18000000 00ff0000
17774
17775! Check Point 84 for processor 0
17776
17777 set p0_check_pt_data_84,%g4
17778 rd %ccr,%g5 ! %g5 = 44
17779 ldx [%g4+0x08],%g2
17780 cmp %l0,%g2 ! %l0 = c354000000000000
17781 bne %xcc,p0_reg_check_fail0
17782 mov 0xee0,%g1
17783 ldx [%g4+0x10],%g2
17784 cmp %l1,%g2 ! %l1 = 00000000ffffffff
17785 bne %xcc,p0_reg_check_fail1
17786 mov 0xee1,%g1
17787 ldx [%g4+0x18],%g2
17788 cmp %l2,%g2 ! %l2 = 0000000000000000
17789 bne %xcc,p0_reg_check_fail2
17790 mov 0xee2,%g1
17791 ldx [%g4+0x20],%g2
17792 cmp %l3,%g2 ! %l3 = 00000000005a005a
17793 bne %xcc,p0_reg_check_fail3
17794 mov 0xee3,%g1
17795 ldx [%g4+0x28],%g2
17796 cmp %l4,%g2 ! %l4 = 0000000000000000
17797 bne %xcc,p0_reg_check_fail4
17798 mov 0xee4,%g1
17799 ldx [%g4+0x30],%g2
17800 cmp %l5,%g2 ! %l5 = 00000000000000ff
17801 bne %xcc,p0_reg_check_fail5
17802 mov 0xee5,%g1
17803 ldx [%g4+0x38],%g2
17804 cmp %l6,%g2 ! %l6 = 0000000000000000
17805 bne %xcc,p0_reg_check_fail6
17806 mov 0xee6,%g1
17807 ldx [%g4+0x40],%g2
17808 cmp %l7,%g2 ! %l7 = 00000000000000ff
17809 bne %xcc,p0_reg_check_fail7
17810 mov 0xee7,%g1
17811 ldx [%g4+0x48],%g3
17812 std %f0,[%g4]
17813 ldx [%g4],%g2
17814 cmp %g3,%g2 ! %f0 = ff000000 00000000
17815 bne %xcc,p0_freg_check_fail
17816 mov 0xf00,%g1
17817 ldx [%g4+0x50],%g3
17818 std %f2,[%g4]
17819 ldx [%g4],%g2
17820 cmp %g3,%g2 ! %f2 = 00000000 ffffffff
17821 bne %xcc,p0_freg_check_fail
17822 mov 0xf02,%g1
17823 ldx [%g4+0x58],%g3
17824 std %f12,[%g4]
17825 ldx [%g4],%g2
17826 cmp %g3,%g2 ! %f12 = 00000000 000000ff
17827 bne %xcc,p0_freg_check_fail
17828 mov 0xf12,%g1
17829 ldx [%g4+0x60],%g3
17830 std %f20,[%g4]
17831 ldx [%g4],%g2
17832 cmp %g3,%g2 ! %f20 = 63c94f86 000000ff
17833 bne %xcc,p0_freg_check_fail
17834 mov 0xf20,%g1
17835 ldx [%g4+0x68],%g3
17836 std %f24,[%g4]
17837 ldx [%g4],%g2
17838 cmp %g3,%g2 ! %f24 = 18000000 00ff0000
17839 bne %xcc,p0_freg_check_fail
17840 mov 0xf24,%g1
17841 ldx [%g4+0x70],%g3
17842 std %f30,[%g4]
17843 ldx [%g4],%g2
17844 cmp %g3,%g2 ! %f30 = ff000000 00000000
17845 bne %xcc,p0_freg_check_fail
17846 mov 0xf30,%g1
17847
17848! Check Point 84 completed
17849
17850
17851p0_label_421:
17852! Mem[0000000030181408] = ff000000, %l4 = 0000000000000000
17853 ldsha [%i6+%o4]0x81,%l4 ! %l4 = ffffffffffffff00
17854! Mem[0000000030141400] = ff000000, %l5 = 00000000000000ff
17855 lduba [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
17856! Mem[00000000300c1410] = ffff00ff, %l5 = 0000000000000000
17857 lduba [%i3+%o5]0x81,%l5 ! %l5 = 00000000000000ff
17858! Mem[0000000030081410] = ff000000ae12becc, %f4 = ffff0000 00000000
17859 ldda [%i2+%o5]0x81,%f4 ! %f4 = ff000000 ae12becc
17860! Mem[0000000030141410] = 000000ff, %f14 = 00000000
17861 lda [%i5+%o5]0x81,%f14 ! %f14 = 000000ff
17862! Mem[0000000010101408] = 000000ff, %l0 = c354000000000000
17863 lduha [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
17864! Mem[00000000211c0000] = 00ff7bbb, %l5 = 00000000000000ff
17865 ldsb [%o2+0x001],%l5 ! %l5 = ffffffffffffffff
17866! Mem[0000000010081408] = ff0000ff 864f00ff, %l4 = ffffff00, %l5 = ffffffff
17867 ldda [%i2+%o4]0x80,%l4 ! %l4 = 00000000ff0000ff 00000000864f00ff
17868! Mem[0000000010101410] = ff000000, %l1 = 00000000ffffffff
17869 lduba [%i4+%o5]0x80,%l1 ! %l1 = 00000000000000ff
17870! Starting 10 instruction Store Burst
17871! Mem[0000000030081400] = ff0000ff, %l6 = 0000000000000000
17872 swapa [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff0000ff
17873
17874p0_label_422:
17875! Mem[00000000211c0001] = 00ff7bbb, %l5 = 00000000864f00ff
17876 ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
17877! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000
17878 ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
17879! %l0 = 0000000000000000, Mem[0000000010141408] = 000000ff
17880 stba %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
17881! %f2 = 00000000 ffffffff, %l0 = 0000000000000000
17882! Mem[0000000010141438] = a96e6a5aff000000
17883 add %i5,0x038,%g1
17884 stda %f2,[%g1+%l0]ASI_PST16_P ! Mem[0000000010141438] = a96e6a5aff000000
17885! Mem[0000000010181408] = 00000000, %l5 = 00000000000000ff
17886 swapa [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
17887! %l7 = 00000000000000ff, Mem[0000000030041400] = 00000000
17888 stba %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
17889! %l6 = 00000000ff0000ff, Mem[0000000010101420] = 63c94f86, %asi = 80
17890 stwa %l6,[%i4+0x020]%asi ! Mem[0000000010101420] = ff0000ff
17891! Mem[0000000030001408] = 4f860000, %l3 = 00000000005a005a
17892 swapa [%i0+%o4]0x81,%l3 ! %l3 = 000000004f860000
17893! %l6 = 00000000ff0000ff, Mem[0000000010101410] = 000000ff
17894 stba %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
17895! Starting 10 instruction Load Burst
17896! Mem[0000000030001408] = 5a005a00, %l4 = 00000000ff0000ff
17897 ldswa [%i0+%o4]0x89,%l4 ! %l4 = 000000005a005a00
17898
17899p0_label_423:
17900! Mem[00000000201c0000] = ffffaf65, %l7 = 00000000000000ff
17901 ldsb [%o0+%g0],%l7 ! %l7 = ffffffffffffffff
17902! Mem[0000000030101408] = 000000ff, %l3 = 000000004f860000
17903 ldsba [%i4+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
17904! Mem[0000000010081438] = ffffffffae12becc, %f24 = 18000000 00ff0000
17905 ldda [%i2+0x038]%asi,%f24 ! %f24 = ffffffff ae12becc
17906! Mem[0000000030081410] = 000000ff, %l4 = 000000005a005a00
17907 lduwa [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
17908! Mem[0000000030101400] = ffff0000, %l0 = 0000000000000000
17909 lduwa [%i4+%g0]0x81,%l0 ! %l0 = 00000000ffff0000
17910! Mem[0000000030041408] = ffffffff, %f9 = 00ffffff
17911 lda [%i1+%o4]0x81,%f9 ! %f9 = ffffffff
17912! Mem[00000000100c1438] = 0000000000ffffff, %f28 = ffc94fff 00000000
17913 ldd [%i3+0x038],%f28 ! %f28 = 00000000 00ffffff
17914! Mem[0000000030081410] = 000000ff, %l1 = 00000000000000ff
17915 ldsba [%i2+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
17916! Mem[0000000020800000] = 00ff7d94, %l1 = ffffffffffffffff
17917 ldsh [%o1+%g0],%l1 ! %l1 = 00000000000000ff
17918! Starting 10 instruction Store Burst
17919! Mem[0000000010001408] = 000000ff, %l5 = 0000000000000000
17920 ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000ff
17921
17922p0_label_424:
17923! Mem[000000001018141c] = a96e6a5a, %l2 = 0000000000000000
17924 swap [%i6+0x01c],%l2 ! %l2 = 00000000a96e6a5a
17925! Mem[0000000010141408] = 00000000, %l7 = ffffffffffffffff
17926 ldstuba [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
17927! Mem[0000000010181408] = ff000000, %l2 = 00000000a96e6a5a
17928 ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
17929! %l4 = 00000000000000ff, Mem[0000000010101410] = 000000ff
17930 stha %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
17931! %l7 = 0000000000000000, Mem[0000000030141408] = 63c94f86864f00ff
17932 stxa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
17933! %l0 = 00000000ffff0000, Mem[0000000010001400] = 864f0000
17934 stha %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
17935! Mem[0000000030181400] = 5a005aff, %l5 = 0000000000000000
17936 ldstuba [%i6+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
17937! Mem[0000000010041400] = 00000000, %l2 = 0000000000000000
17938 ldstuba [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000ff
17939! Mem[0000000030041410] = ff000000, %l5 = 00000000000000ff
17940 ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
17941! Starting 10 instruction Load Burst
17942! Mem[0000000030141410] = ff000000ff000000, %f26 = 0000db8b ffff00ff
17943 ldda [%i5+%o5]0x89,%f26 ! %f26 = ff000000 ff000000
17944
17945p0_label_425:
17946! Mem[0000000020800040] = ffffac70, %l0 = 00000000ffff0000
17947 ldsb [%o1+0x040],%l0 ! %l0 = ffffffffffffffff
17948! Mem[0000000030041410] = 000000ff, %l0 = ffffffffffffffff
17949 lduba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
17950! Mem[0000000010081408] = ff0000ff, %l2 = 0000000000000000
17951 lduba [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff
17952! Mem[0000000010181438] = 000000ff000000ff, %f0 = ff000000 00000000
17953 ldd [%i6+0x038],%f0 ! %f0 = 000000ff 000000ff
17954! Mem[0000000021800080] = ffffd5df, %l2 = 00000000000000ff
17955 lduh [%o3+0x080],%l2 ! %l2 = 000000000000ffff
17956! Mem[00000000100c1438] = 0000000000ffffff, %l5 = 00000000000000ff
17957 ldxa [%i3+0x038]%asi,%l5 ! %l5 = 0000000000ffffff
17958! Mem[0000000010001408] = ff0000ff00000000, %l0 = 00000000000000ff
17959 ldxa [%i0+0x008]%asi,%l0 ! %l0 = ff0000ff00000000
17960! Mem[0000000020800040] = ffffac70, %l1 = 00000000000000ff
17961 ldub [%o1+0x040],%l1 ! %l1 = 00000000000000ff
17962! Mem[00000000300c1400] = 000000ff, %l7 = 0000000000000000
17963 lduwa [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff
17964! Starting 10 instruction Store Burst
17965! Mem[0000000010141412] = ff000000, %l3 = ffffffffffffffff
17966 ldstub [%i5+0x012],%l3 ! %l3 = 00000000000000ff
17967
17968! Check Point 85 for processor 0
17969
17970 set p0_check_pt_data_85,%g4
17971 rd %ccr,%g5 ! %g5 = 44
17972 ldx [%g4+0x08],%g2
17973 cmp %l0,%g2 ! %l0 = ff0000ff00000000
17974 bne %xcc,p0_reg_check_fail0
17975 mov 0xee0,%g1
17976 ldx [%g4+0x10],%g2
17977 cmp %l1,%g2 ! %l1 = 00000000000000ff
17978 bne %xcc,p0_reg_check_fail1
17979 mov 0xee1,%g1
17980 ldx [%g4+0x18],%g2
17981 cmp %l2,%g2 ! %l2 = 000000000000ffff
17982 bne %xcc,p0_reg_check_fail2
17983 mov 0xee2,%g1
17984 ldx [%g4+0x20],%g2
17985 cmp %l3,%g2 ! %l3 = 0000000000000000
17986 bne %xcc,p0_reg_check_fail3
17987 mov 0xee3,%g1
17988 ldx [%g4+0x28],%g2
17989 cmp %l4,%g2 ! %l4 = 00000000000000ff
17990 bne %xcc,p0_reg_check_fail4
17991 mov 0xee4,%g1
17992 ldx [%g4+0x30],%g2
17993 cmp %l5,%g2 ! %l5 = 0000000000ffffff
17994 bne %xcc,p0_reg_check_fail5
17995 mov 0xee5,%g1
17996 ldx [%g4+0x38],%g2
17997 cmp %l7,%g2 ! %l7 = 00000000000000ff
17998 bne %xcc,p0_reg_check_fail7
17999 mov 0xee7,%g1
18000 ldx [%g4+0x40],%g3
18001 std %f0,[%g4]
18002 ldx [%g4],%g2
18003 cmp %g3,%g2 ! %f0 = 000000ff 000000ff
18004 bne %xcc,p0_freg_check_fail
18005 mov 0xf00,%g1
18006 ldx [%g4+0x48],%g3
18007 std %f4,[%g4]
18008 ldx [%g4],%g2
18009 cmp %g3,%g2 ! %f4 = ff000000 ae12becc
18010 bne %xcc,p0_freg_check_fail
18011 mov 0xf04,%g1
18012 ldx [%g4+0x50],%g3
18013 std %f8,[%g4]
18014 ldx [%g4],%g2
18015 cmp %g3,%g2 ! %f8 = 000000ff ffffffff
18016 bne %xcc,p0_freg_check_fail
18017 mov 0xf08,%g1
18018 ldx [%g4+0x58],%g3
18019 std %f14,[%g4]
18020 ldx [%g4],%g2
18021 cmp %g3,%g2 ! %f14 = 000000ff 00000000
18022 bne %xcc,p0_freg_check_fail
18023 mov 0xf14,%g1
18024 ldx [%g4+0x60],%g3
18025 std %f24,[%g4]
18026 ldx [%g4],%g2
18027 cmp %g3,%g2 ! %f24 = ffffffff ae12becc
18028 bne %xcc,p0_freg_check_fail
18029 mov 0xf24,%g1
18030 ldx [%g4+0x68],%g3
18031 std %f26,[%g4]
18032 ldx [%g4],%g2
18033 cmp %g3,%g2 ! %f26 = ff000000 ff000000
18034 bne %xcc,p0_freg_check_fail
18035 mov 0xf26,%g1
18036 ldx [%g4+0x70],%g3
18037 std %f28,[%g4]
18038 ldx [%g4],%g2
18039 cmp %g3,%g2 ! %f28 = 00000000 00ffffff
18040 bne %xcc,p0_freg_check_fail
18041 mov 0xf28,%g1
18042
18043! Check Point 85 completed
18044
18045
18046p0_label_426:
18047! %l6 = 00000000ff0000ff, Mem[00000000218001c0] = 00ff397e, %asi = 80
18048 stba %l6,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = ffff397e
18049! Mem[0000000030001400] = 00000000, %l4 = 00000000000000ff
18050 swapa [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
18051! %l4 = 0000000000000000, Mem[00000000211c0000] = 00ff7bbb
18052 sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 00007bbb
18053! %l5 = 0000000000ffffff, Mem[0000000030041408] = 00000000ffffffff
18054 stxa %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000ffffff
18055! %f22 = ccbe12ae ffffffff, Mem[0000000030181410] = 0000ffff 00000000
18056 stda %f22,[%i6+%o5]0x81 ! Mem[0000000030181410] = ccbe12ae ffffffff
18057! Mem[0000000030101408] = 000000ff, %l0 = ff0000ff00000000
18058 swapa [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
18059! %l0 = 000000ff, %l1 = 000000ff, Mem[00000000100c1418] = ff004f86 005a005a
18060 stda %l0,[%i3+0x018]%asi ! Mem[00000000100c1418] = 000000ff 000000ff
18061! %l0 = 00000000000000ff, Mem[0000000021800041] = 00ffb2d9
18062 stb %l0,[%o3+0x041] ! Mem[0000000021800040] = 00ffb2d9
18063! %l1 = 00000000000000ff, Mem[00000000211c0000] = 00007bbb
18064 sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = 00ff7bbb
18065! Starting 10 instruction Load Burst
18066! Mem[0000000010081410] = ffffffff, %l3 = 0000000000000000
18067 ldswa [%i2+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
18068
18069p0_label_427:
18070! Mem[0000000010041410] = 5a0000ff, %l1 = 00000000000000ff
18071 lduwa [%i1+%o5]0x80,%l1 ! %l1 = 000000005a0000ff
18072! Mem[0000000010101408] = ff000000, %l6 = 00000000ff0000ff
18073 lduha [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000
18074! Mem[0000000030081410] = ff000000, %f15 = 00000000
18075 lda [%i2+%o5]0x81,%f15 ! %f15 = ff000000
18076! Mem[0000000030001408] = 000000005a005a00, %f12 = 00000000 000000ff
18077 ldda [%i0+%o4]0x89,%f12 ! %f12 = 00000000 5a005a00
18078! Mem[0000000010101420] = ff0000ff, %l2 = 0000ffff, %l5 = 00ffffff
18079 add %i4,0x20,%g1
18080 casa [%g1]0x80,%l2,%l5 ! %l5 = 00000000ff0000ff
18081! Mem[0000000010141408] = 00000000000000ff, %l7 = 00000000000000ff
18082 ldxa [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
18083! Mem[0000000030081410] = 000000ff, %l1 = 000000005a0000ff
18084 lduwa [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
18085! Mem[0000000010041408] = 000000ff, %l2 = 000000000000ffff
18086 lduwa [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff
18087! Mem[0000000010101414] = 00000000, %l2 = 00000000000000ff
18088 lduh [%i4+0x014],%l2 ! %l2 = 0000000000000000
18089! Starting 10 instruction Store Burst
18090! %f22 = ccbe12ae ffffffff, %l0 = 00000000000000ff
18091! Mem[0000000030181408] = ff000000000000ff
18092 add %i6,0x008,%g1
18093 stda %f22,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030181408] = ffffffffae12becc
18094
18095p0_label_428:
18096! Mem[0000000030141408] = 00000000, %l2 = 0000000000000000
18097 ldstuba [%i5+%o4]0x89,%l2 ! %l2 = 00000000000000ff
18098! %l1 = 00000000000000ff, Mem[00000000300c1400] = 000000ff
18099 stwa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
18100! %l0 = 00000000000000ff, Mem[0000000030141408] = 000000ff
18101 stha %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff
18102! %f5 = ae12becc, Mem[0000000030041400] = ff000000
18103 sta %f5 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ae12becc
18104! Mem[0000000010001418] = ccbe12ae, %l6 = 0000000000000000
18105 swap [%i0+0x018],%l6 ! %l6 = 00000000ccbe12ae
18106! Mem[0000000030181408] = ccbe12ae ffffffff, %l2 = 00000000, %l3 = ffffffff
18107 ldda [%i6+%o4]0x89,%l2 ! %l2 = 00000000ffffffff 00000000ccbe12ae
18108! Mem[0000000010181400] = 00000000, %l6 = 00000000ccbe12ae, %asi = 80
18109 swapa [%i6+0x000]%asi,%l6 ! %l6 = 0000000000000000
18110! %l0 = 00000000000000ff, Mem[0000000010181408] = ff0000ff
18111 stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff0000ff
18112! %l5 = 00000000ff0000ff, Mem[0000000021800180] = 00ff2200, %asi = 80
18113 stha %l5,[%o3+0x180]%asi ! Mem[0000000021800180] = 00ff2200
18114! Starting 10 instruction Load Burst
18115! Mem[00000000300c1408] = 00ff00ff, %l0 = 00000000000000ff
18116 ldsha [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ff
18117
18118p0_label_429:
18119! Mem[0000000030181408] = ffffffffae12becc, %f12 = 00000000 5a005a00
18120 ldda [%i6+%o4]0x81,%f12 ! %f12 = ffffffff ae12becc
18121! Mem[0000000030101410] = ff000000, %l3 = 00000000ccbe12ae
18122 lduwa [%i4+%o5]0x81,%l3 ! %l3 = 00000000ff000000
18123! Mem[0000000010181408] = 63c94fffff0000ff, %l3 = 00000000ff000000
18124 ldxa [%i6+%o4]0x88,%l3 ! %l3 = 63c94fffff0000ff
18125! Mem[00000000300c1408] = 00ff00ff 00000000, %l2 = ffffffff, %l3 = ff0000ff
18126 ldda [%i3+%o4]0x81,%l2 ! %l2 = 0000000000ff00ff 0000000000000000
18127! Mem[0000000010101408] = 000000ffffffffff, %f2 = 00000000 ffffffff
18128 ldda [%i4+%o4]0x80,%f2 ! %f2 = 000000ff ffffffff
18129! Mem[0000000010001408] = ff0000ff, %l1 = 00000000000000ff
18130 ldsba [%i0+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
18131! Mem[0000000030041410] = ff000000, %l6 = 0000000000000000
18132 ldsha [%i1+%o5]0x81,%l6 ! %l6 = ffffffffffffff00
18133 membar #Sync ! Added by membar checker (82)
18134! Mem[0000000030041400] = ae12becc 000000ff ffffff00 00000000
18135! Mem[0000000030041410] = ff000000 0000ffff 00000000 00000000
18136! Mem[0000000030041420] = ffffff00 ff000000 000000ff ffffffff
18137! Mem[0000000030041430] = 63c94f86 864f00ff 00000000 00000000
18138 ldda [%i1]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030041400
18139! Mem[00000000201c0000] = ffffaf65, %l5 = 00000000ff0000ff
18140 lduba [%o0+0x001]%asi,%l5 ! %l5 = 00000000000000ff
18141! Starting 10 instruction Store Burst
18142! Mem[0000000010181434] = 00ffffcc, %l1 = ffffffffffffffff, %asi = 80
18143 swapa [%i6+0x034]%asi,%l1 ! %l1 = 0000000000ffffcc
18144
18145p0_label_430:
18146! %l6 = ffffffffffffff00, Mem[0000000010181400] = ae12becc
18147 stha %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = ae12ff00
18148! %l0 = 00000000000000ff, Mem[0000000010101400] = 0000ffff
18149 stwa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff
18150! %l2 = 00ff00ff, %l3 = 00000000, Mem[0000000010141408] = ff000000 00000000
18151 stda %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ff00ff 00000000
18152! Mem[0000000010181408] = ff0000ff, %l2 = 0000000000ff00ff
18153 swapa [%i6+%o4]0x80,%l2 ! %l2 = 00000000ff0000ff
18154! %l2 = ff0000ff, %l3 = 00000000, Mem[0000000030001400] = ff000000 00000000
18155 stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff0000ff 00000000
18156! %l3 = 0000000000000000, Mem[0000000030081408] = ffffffff
18157 stha %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff0000
18158! %l2 = 00000000ff0000ff, Mem[0000000010001410] = ffffffff
18159 stba %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff
18160! %f4 = ff000000 ae12becc, %l4 = 0000000000000000
18161! Mem[0000000010101438] = 00000000864fffff
18162 add %i4,0x038,%g1
18163 stda %f4,[%g1+%l4]ASI_PST16_P ! Mem[0000000010101438] = 00000000864fffff
18164! Mem[0000000030181400] = 5a005aff, %l7 = 00000000000000ff
18165 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
18166! Starting 10 instruction Load Burst
18167! Mem[0000000010081424] = 0000ffff, %f12 = ffffffff
18168 ld [%i2+0x024],%f12 ! %f12 = 0000ffff
18169
18170! Check Point 86 for processor 0
18171
18172 set p0_check_pt_data_86,%g4
18173 rd %ccr,%g5 ! %g5 = 44
18174 ldx [%g4+0x08],%g2
18175 cmp %l0,%g2 ! %l0 = 00000000000000ff
18176 bne %xcc,p0_reg_check_fail0
18177 mov 0xee0,%g1
18178 ldx [%g4+0x10],%g2
18179 cmp %l1,%g2 ! %l1 = 0000000000ffffcc
18180 bne %xcc,p0_reg_check_fail1
18181 mov 0xee1,%g1
18182 ldx [%g4+0x18],%g2
18183 cmp %l2,%g2 ! %l2 = 00000000ff0000ff
18184 bne %xcc,p0_reg_check_fail2
18185 mov 0xee2,%g1
18186 ldx [%g4+0x20],%g2
18187 cmp %l3,%g2 ! %l3 = 0000000000000000
18188 bne %xcc,p0_reg_check_fail3
18189 mov 0xee3,%g1
18190 ldx [%g4+0x28],%g2
18191 cmp %l5,%g2 ! %l5 = 00000000000000ff
18192 bne %xcc,p0_reg_check_fail5
18193 mov 0xee5,%g1
18194 ldx [%g4+0x30],%g2
18195 cmp %l6,%g2 ! %l6 = ffffffffffffff00
18196 bne %xcc,p0_reg_check_fail6
18197 mov 0xee6,%g1
18198 ldx [%g4+0x38],%g2
18199 cmp %l7,%g2 ! %l7 = 00000000000000ff
18200 bne %xcc,p0_reg_check_fail7
18201 mov 0xee7,%g1
18202 ldx [%g4+0x40],%g3
18203 std %f2,[%g4]
18204 ldx [%g4],%g2
18205 cmp %g3,%g2 ! %f2 = 000000ff ffffffff
18206 bne %xcc,p0_freg_check_fail
18207 mov 0xf02,%g1
18208 ldx [%g4+0x48],%g3
18209 std %f12,[%g4]
18210 ldx [%g4],%g2
18211 cmp %g3,%g2 ! %f12 = 0000ffff ae12becc
18212 bne %xcc,p0_freg_check_fail
18213 mov 0xf12,%g1
18214 ldx [%g4+0x50],%g3
18215 std %f14,[%g4]
18216 ldx [%g4],%g2
18217 cmp %g3,%g2 ! %f14 = 000000ff ff000000
18218 bne %xcc,p0_freg_check_fail
18219 mov 0xf14,%g1
18220 ldx [%g4+0x58],%g3
18221 std %f16,[%g4]
18222 ldx [%g4],%g2
18223 cmp %g3,%g2 ! %f16 = ff000000 ccbe12ae
18224 bne %xcc,p0_freg_check_fail
18225 mov 0xf16,%g1
18226 ldx [%g4+0x60],%g3
18227 std %f18,[%g4]
18228 ldx [%g4],%g2
18229 cmp %g3,%g2 ! %f18 = 00000000 00ffffff
18230 bne %xcc,p0_freg_check_fail
18231 mov 0xf18,%g1
18232 ldx [%g4+0x68],%g3
18233 std %f20,[%g4]
18234 ldx [%g4],%g2
18235 cmp %g3,%g2 ! %f20 = ffff0000 000000ff
18236 bne %xcc,p0_freg_check_fail
18237 mov 0xf20,%g1
18238 ldx [%g4+0x70],%g3
18239 std %f22,[%g4]
18240 ldx [%g4],%g2
18241 cmp %g3,%g2 ! %f22 = 00000000 00000000
18242 bne %xcc,p0_freg_check_fail
18243 mov 0xf22,%g1
18244 ldx [%g4+0x78],%g3
18245 std %f24,[%g4]
18246 ldx [%g4],%g2
18247 cmp %g3,%g2 ! %f24 = 000000ff 00ffffff
18248 bne %xcc,p0_freg_check_fail
18249 mov 0xf24,%g1
18250 ldx [%g4+0x80],%g3
18251 std %f26,[%g4]
18252 ldx [%g4],%g2
18253 cmp %g3,%g2 ! %f26 = ffffffff ff000000
18254 bne %xcc,p0_freg_check_fail
18255 mov 0xf26,%g1
18256 ldx [%g4+0x88],%g3
18257 std %f28,[%g4]
18258 ldx [%g4],%g2
18259 cmp %g3,%g2 ! %f28 = ff004f86 864fc963
18260 bne %xcc,p0_freg_check_fail
18261 mov 0xf28,%g1
18262 ldx [%g4+0x90],%g3
18263 std %f30,[%g4]
18264 ldx [%g4],%g2
18265 cmp %g3,%g2 ! %f30 = 00000000 00000000
18266 bne %xcc,p0_freg_check_fail
18267 mov 0xf30,%g1
18268
18269! Check Point 86 completed
18270
18271
18272p0_label_431:
18273! Mem[0000000030041400] = ae12becc, %f10 = ffffffff
18274 lda [%i1+%g0]0x81,%f10 ! %f10 = ae12becc
18275! Mem[0000000030181400] = ff5a005a, %l0 = 00000000000000ff
18276 ldswa [%i6+%g0]0x81,%l0 ! %l0 = ffffffffff5a005a
18277! Mem[0000000010001404] = 000000ff, %f4 = ff000000
18278 lda [%i0+0x004]%asi,%f4 ! %f4 = 000000ff
18279! Mem[00000000300c1400] = ff000000, %l3 = 0000000000000000
18280 ldsba [%i3+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
18281! Mem[0000000010181408] = ff00ff00, %l4 = 0000000000000000
18282 lduba [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
18283! Mem[0000000010081400] = 63c94f86, %l7 = 00000000000000ff
18284 ldsha [%i2+%g0]0x80,%l7 ! %l7 = 00000000000063c9
18285! Mem[00000000300c1408] = 00000000 ff00ff00, %l2 = ff0000ff, %l3 = ffffffff
18286 ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000ff00ff00 0000000000000000
18287! Mem[00000000201c0000] = ffffaf65, %l2 = 00000000ff00ff00
18288 ldsba [%o0+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
18289! Mem[00000000100c1410] = 00000000ff0000ff, %f8 = 000000ff ffffffff
18290 ldda [%i3+%o5]0x80,%f8 ! %f8 = 00000000 ff0000ff
18291! Starting 10 instruction Store Burst
18292! Mem[0000000030081408] = ffff0000, %l4 = 0000000000000000
18293 ldstuba [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff
18294
18295p0_label_432:
18296! Mem[0000000030041408] = 00ffffff, %l4 = 0000000000000000
18297 swapa [%i1+%o4]0x89,%l4 ! %l4 = 0000000000ffffff
18298! Mem[00000000211c0000] = 00ff7bbb, %l1 = 0000000000ffffcc
18299 ldstub [%o2+%g0],%l1 ! %l1 = 00000000000000ff
18300! Mem[0000000010081400] = 864fc963, %l4 = 0000000000ffffff
18301 swapa [%i2+%g0]0x88,%l4 ! %l4 = 00000000864fc963
18302! %l5 = 00000000000000ff, Mem[0000000030101400] = 0000ffff
18303 stba %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ffff
18304! %f2 = 000000ff ffffffff, Mem[0000000030141400] = 000000ff ffffffff
18305 stda %f2 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff ffffffff
18306! %l3 = 0000000000000000, Mem[0000000030081400] = 00000000
18307 stha %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
18308! Mem[0000000030001400] = ff0000ff, %l4 = 00000000864fc963
18309 ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
18310! %f28 = ff004f86 864fc963, %l3 = 0000000000000000
18311! Mem[0000000010041418] = ff00ff00db8bc354
18312 add %i1,0x018,%g1
18313 stda %f28,[%g1+%l3]ASI_PST16_P ! Mem[0000000010041418] = ff00ff00db8bc354
18314! Mem[00000000300c1408] = ff00ff00, %l1 = 0000000000000000
18315 swapa [%i3+%o4]0x89,%l1 ! %l1 = 00000000ff00ff00
18316! Starting 10 instruction Load Burst
18317! Mem[0000000030041410] = ff000000, %l3 = 0000000000000000
18318 lduwa [%i1+%o5]0x81,%l3 ! %l3 = 00000000ff000000
18319
18320p0_label_433:
18321! Mem[0000000030101400] = ffff0000, %l6 = ffffffffffffff00
18322 lduha [%i4+%g0]0x81,%l6 ! %l6 = 000000000000ffff
18323! Mem[0000000021800000] = 1a7bd0b4, %l2 = ffffffffffffffff
18324 lduba [%o3+0x000]%asi,%l2 ! %l2 = 000000000000001a
18325! Mem[0000000030081408] = ff00ffff, %l7 = 00000000000063c9
18326 ldsha [%i2+%o4]0x81,%l7 ! %l7 = ffffffffffffff00
18327! Mem[0000000030001408] = 5a005a00, %l2 = 000000000000001a
18328 lduha [%i0+%o4]0x89,%l2 ! %l2 = 0000000000005a00
18329! Mem[0000000010141408] = ff00ff00, %l2 = 0000000000005a00
18330 ldswa [%i5+%o4]0x88,%l2 ! %l2 = ffffffffff00ff00
18331! Mem[0000000010081420] = ff00ffa50000ffff, %l7 = ffffffffffffff00
18332 ldxa [%i2+0x020]%asi,%l7 ! %l7 = ff00ffa50000ffff
18333! Mem[0000000030041400] = ae12becc, %l2 = ffffffffff00ff00
18334 ldsha [%i1+%g0]0x81,%l2 ! %l2 = ffffffffffffae12
18335! Mem[0000000030001408] = 5a005a00, %l7 = ff00ffa50000ffff
18336 ldsha [%i0+%o4]0x89,%l7 ! %l7 = 0000000000005a00
18337! Mem[00000000100c142c] = 003100dc, %l7 = 0000000000005a00
18338 ldsba [%i3+0x02d]%asi,%l7 ! %l7 = 0000000000000031
18339! Starting 10 instruction Store Burst
18340! Mem[0000000030181408] = ffffffff, %l2 = ffffffffffffae12
18341 swapa [%i6+%o4]0x89,%l2 ! %l2 = 00000000ffffffff
18342
18343p0_label_434:
18344! Mem[0000000010181400] = 00ff12ae, %l4 = 00000000000000ff
18345 lduha [%i6+%g0]0x80,%l4 ! %l4 = 00000000000000ff
18346! %f8 = 00000000 ff0000ff, Mem[0000000010081408] = ff0000ff 864f00ff
18347 stda %f8 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 ff0000ff
18348! Mem[0000000030101410] = ff000000, %l7 = 0000000000000031
18349 ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
18350! %l4 = 00000000000000ff, Mem[0000000010101400] = ff000000
18351 stwa %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
18352! %f15 = ff000000, Mem[00000000100c1400] = ff0000ff
18353 sta %f15,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff000000
18354! %l7 = 00000000000000ff, Mem[0000000030001408] = 5a005a00
18355 stba %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 5a005aff
18356! Mem[0000000010081408] = 00000000, %l3 = 00000000ff000000
18357 ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000ff
18358! %l3 = 0000000000000000, Mem[0000000010141410] = 00ff00ff
18359 stha %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00ff0000
18360! Mem[0000000030181410] = ccbe12ae, %l7 = 00000000000000ff
18361 swapa [%i6+%o5]0x81,%l7 ! %l7 = 00000000ccbe12ae
18362! Starting 10 instruction Load Burst
18363! Mem[00000000300c1408] = 00000000, %l4 = 00000000000000ff
18364 lduha [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000
18365
18366p0_label_435:
18367! Mem[0000000030181410] = ff000000, %l0 = ffffffffff5a005a
18368 ldswa [%i6+%o5]0x89,%l0 ! %l0 = ffffffffff000000
18369! Mem[0000000010001410] = ffffffff, %l5 = 00000000000000ff
18370 ldsba [%i0+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
18371! Mem[0000000021800100] = 00ffb49a, %l5 = ffffffffffffffff
18372 lduh [%o3+0x100],%l5 ! %l5 = 00000000000000ff
18373! Mem[0000000030001400] = ff0000ff, %l6 = 000000000000ffff
18374 lduba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
18375! Mem[0000000030141408] = 00000000000000ff, %f20 = ffff0000 000000ff
18376 ldda [%i5+%o4]0x89,%f20 ! %f20 = 00000000 000000ff
18377! Mem[0000000030041408] = 0000000000000000, %l0 = ffffffffff000000
18378 ldxa [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
18379! Mem[000000001000142c] = ff000000, %l3 = 0000000000000000
18380 lduha [%i0+0x02e]%asi,%l3 ! %l3 = 0000000000000000
18381! Mem[0000000010001420] = ff004f86, %l7 = 00000000ccbe12ae
18382 lduwa [%i0+0x020]%asi,%l7 ! %l7 = 00000000ff004f86
18383! Mem[0000000020800000] = 00ff7d94, %l2 = 00000000ffffffff
18384 ldub [%o1+%g0],%l2 ! %l2 = 0000000000000000
18385! Starting 10 instruction Store Burst
18386! %l6 = 000000ff, %l7 = ff004f86, Mem[0000000010181400] = ae12ff00 ff000000
18387 stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff ff004f86
18388
18389! Check Point 87 for processor 0
18390
18391 set p0_check_pt_data_87,%g4
18392 rd %ccr,%g5 ! %g5 = 44
18393 ldx [%g4+0x08],%g2
18394 cmp %l0,%g2 ! %l0 = 0000000000000000
18395 bne %xcc,p0_reg_check_fail0
18396 mov 0xee0,%g1
18397 ldx [%g4+0x10],%g2
18398 cmp %l1,%g2 ! %l1 = 00000000ff00ff00
18399 bne %xcc,p0_reg_check_fail1
18400 mov 0xee1,%g1
18401 ldx [%g4+0x18],%g2
18402 cmp %l2,%g2 ! %l2 = 0000000000000000
18403 bne %xcc,p0_reg_check_fail2
18404 mov 0xee2,%g1
18405 ldx [%g4+0x20],%g2
18406 cmp %l3,%g2 ! %l3 = 0000000000000000
18407 bne %xcc,p0_reg_check_fail3
18408 mov 0xee3,%g1
18409 ldx [%g4+0x28],%g2
18410 cmp %l4,%g2 ! %l4 = 0000000000000000
18411 bne %xcc,p0_reg_check_fail4
18412 mov 0xee4,%g1
18413 ldx [%g4+0x30],%g2
18414 cmp %l5,%g2 ! %l5 = 00000000000000ff
18415 bne %xcc,p0_reg_check_fail5
18416 mov 0xee5,%g1
18417 ldx [%g4+0x38],%g2
18418 cmp %l6,%g2 ! %l6 = 00000000000000ff
18419 bne %xcc,p0_reg_check_fail6
18420 mov 0xee6,%g1
18421 ldx [%g4+0x40],%g2
18422 cmp %l7,%g2 ! %l7 = 00000000ff004f86
18423 bne %xcc,p0_reg_check_fail7
18424 mov 0xee7,%g1
18425 ldx [%g4+0x48],%g3
18426 std %f2,[%g4]
18427 ldx [%g4],%g2
18428 cmp %g3,%g2 ! %f2 = 000000ff ffffffff
18429 bne %xcc,p0_freg_check_fail
18430 mov 0xf02,%g1
18431 ldx [%g4+0x50],%g3
18432 std %f4,[%g4]
18433 ldx [%g4],%g2
18434 cmp %g3,%g2 ! %f4 = 000000ff ae12becc
18435 bne %xcc,p0_freg_check_fail
18436 mov 0xf04,%g1
18437 ldx [%g4+0x58],%g3
18438 std %f8,[%g4]
18439 ldx [%g4],%g2
18440 cmp %g3,%g2 ! %f8 = 00000000 ff0000ff
18441 bne %xcc,p0_freg_check_fail
18442 mov 0xf08,%g1
18443 ldx [%g4+0x60],%g3
18444 std %f10,[%g4]
18445 ldx [%g4],%g2
18446 cmp %g3,%g2 ! %f10 = ae12becc ff000000
18447 bne %xcc,p0_freg_check_fail
18448 mov 0xf10,%g1
18449 ldx [%g4+0x68],%g3
18450 std %f20,[%g4]
18451 ldx [%g4],%g2
18452 cmp %g3,%g2 ! %f20 = 00000000 000000ff
18453 bne %xcc,p0_freg_check_fail
18454 mov 0xf20,%g1
18455
18456! Check Point 87 completed
18457
18458
18459p0_label_436:
18460! %f10 = ae12becc, Mem[0000000010101408] = ff000000
18461 sta %f10,[%i4+%o4]0x88 ! Mem[0000000010101408] = ae12becc
18462! %f20 = 00000000 000000ff, %l2 = 0000000000000000
18463! Mem[0000000030141438] = ff000000a5000000
18464 add %i5,0x038,%g1
18465 stda %f20,[%g1+%l2]ASI_PST16_S ! Mem[0000000030141438] = ff000000a5000000
18466! %f28 = ff004f86 864fc963, Mem[0000000010081410] = ffffffff 7b1a0000
18467 std %f28,[%i2+%o5] ! Mem[0000000010081410] = ff004f86 864fc963
18468! %l2 = 0000000000000000, Mem[0000000030181408] = ffffae12
18469 stwa %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
18470! %l0 = 0000000000000000, Mem[00000000300c1410] = ffff00ff
18471 stba %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00ff00ff
18472! Mem[0000000010181437] = ffffffff, %l5 = 00000000000000ff
18473 ldstuba [%i6+0x037]%asi,%l5 ! %l5 = 000000ff000000ff
18474 membar #Sync ! Added by membar checker (83)
18475! %f0 = 000000ff 000000ff, %l1 = 00000000ff00ff00
18476! Mem[0000000030041418] = 0000000000000000
18477 add %i1,0x018,%g1
18478 stda %f0,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030041418] = 0000000000000000
18479! %l3 = 0000000000000000, Mem[0000000010001408] = ff0000ff
18480 stha %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
18481! Mem[00000000100c1408] = 0000ffff, %l3 = 0000000000000000
18482 ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
18483! Starting 10 instruction Load Burst
18484! Mem[0000000010141400] = 00ffffff, %l0 = 0000000000000000
18485 ldswa [%i5+%g0]0x80,%l0 ! %l0 = 0000000000ffffff
18486
18487p0_label_437:
18488! Mem[00000000100c1410] = 00000000ff0000ff, %l3 = 00000000000000ff
18489 ldxa [%i3+%o5]0x80,%l3 ! %l3 = 00000000ff0000ff
18490! Mem[0000000010181410] = 4f86000000000000, %l1 = 00000000ff00ff00
18491 ldxa [%i6+%o5]0x88,%l1 ! %l1 = 4f86000000000000
18492! Mem[0000000010001410] = ffffffff, %l0 = 0000000000ffffff
18493 ldsba [%i0+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
18494! Mem[0000000021800040] = 00ffb2d9, %l5 = 00000000000000ff
18495 ldsh [%o3+0x040],%l5 ! %l5 = 00000000000000ff
18496! Mem[00000000100c1410] = 00000000, %l5 = 00000000000000ff
18497 lduba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
18498! Mem[0000000030001408] = 5a005aff, %l6 = 00000000000000ff
18499 ldsha [%i0+%o4]0x89,%l6 ! %l6 = 0000000000005aff
18500! Mem[0000000030081410] = 000000ff, %l6 = 0000000000005aff
18501 ldsba [%i2+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
18502! Mem[0000000030001400] = ff0000ff, %f16 = ff000000
18503 lda [%i0+%g0]0x81,%f16 ! %f16 = ff0000ff
18504! Mem[00000000300c1410] = ff00ff00, %l5 = 0000000000000000
18505 ldsha [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffff00
18506! Starting 10 instruction Store Burst
18507! %l2 = 0000000000000000, Mem[0000000010041408] = ffffffff000000ff
18508 stxa %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
18509
18510p0_label_438:
18511! %l7 = 00000000ff004f86, Mem[0000000010141408] = ff00ff00
18512 stwa %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff004f86
18513! %l2 = 0000000000000000, Mem[0000000010001400] = 00000000
18514 stwa %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
18515! %l4 = 00000000, %l5 = ffffff00, Mem[0000000030001410] = ff000000 ff000000
18516 stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 ffffff00
18517! %f18 = 00000000 00ffffff, Mem[00000000100c1410] = 00000000 ff0000ff
18518 stda %f18,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 00ffffff
18519! Mem[0000000010081400] = 00ffffff, %l2 = 0000000000000000
18520 ldstuba [%i2+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
18521! %l1 = 4f86000000000000, Mem[0000000030181400] = 5a005aff
18522 stwa %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
18523! %l6 = ffffffffffffffff, Mem[0000000030101400] = 0000ffff
18524 stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ffff
18525! Mem[0000000010041438] = 0000dc45, %l6 = ffffffffffffffff
18526 swap [%i1+0x038],%l6 ! %l6 = 000000000000dc45
18527! Mem[0000000030181408] = 00000000, %l2 = 00000000000000ff
18528 swapa [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
18529! Starting 10 instruction Load Burst
18530! Mem[00000000300c1408] = 00000000, %l1 = 4f86000000000000
18531 lduwa [%i3+%o4]0x89,%l1 ! %l1 = 0000000000000000
18532
18533p0_label_439:
18534! Mem[0000000010181400] = ff000000, %l4 = 0000000000000000
18535 lduba [%i6+%g0]0x80,%l4 ! %l4 = 00000000000000ff
18536! Mem[0000000010101410] = ff00000000000000, %l6 = 000000000000dc45
18537 ldxa [%i4+%o5]0x80,%l6 ! %l6 = ff00000000000000
18538! Mem[0000000010181400] = 000000ff, %f25 = 00ffffff
18539 lda [%i6+%g0]0x88,%f25 ! %f25 = 000000ff
18540! Mem[0000000030101410] = ff000000, %l0 = ffffffffffffffff
18541 ldswa [%i4+%o5]0x81,%l0 ! %l0 = ffffffffff000000
18542! Mem[0000000010181410] = 00000000, %f20 = 00000000
18543 lda [%i6+%o5]0x88,%f20 ! %f20 = 00000000
18544! Mem[0000000010081410] = 864f00ff, %l4 = 00000000000000ff
18545 lduwa [%i2+%o5]0x88,%l4 ! %l4 = 00000000864f00ff
18546! Mem[0000000030141410] = ff000000, %l1 = 0000000000000000
18547 lduwa [%i5+%o5]0x89,%l1 ! %l1 = 00000000ff000000
18548! Mem[0000000010001428] = 0000ff00, %l1 = 00000000ff000000
18549 ldswa [%i0+0x028]%asi,%l1 ! %l1 = 000000000000ff00
18550! Mem[0000000030041410] = ff000000, %l0 = ffffffffff000000
18551 ldsba [%i1+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
18552! Starting 10 instruction Store Burst
18553! %l5 = ffffffffffffff00, Mem[0000000010081410] = 864f00ff
18554 stba %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 864f0000
18555
18556p0_label_440:
18557! %l6 = 00000000, %l7 = ff004f86, Mem[0000000030101400] = ffff0000 a5ff00ff
18558 stda %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 ff004f86
18559! %f13 = ae12becc, Mem[0000000030041400] = ccbe12ae
18560 sta %f13,[%i1+%g0]0x89 ! Mem[0000000030041400] = ae12becc
18561! Mem[0000000010001400] = 00000000, %l7 = 00000000ff004f86
18562 ldstuba [%i0+%g0]0x80,%l7 ! %l7 = 00000000000000ff
18563! Mem[0000000030081400] = 00000000, %l0 = ffffffffffffffff
18564 ldstuba [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
18565! Mem[00000000201c0001] = ffffaf65, %l3 = 00000000ff0000ff
18566 ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff
18567! %f22 = 00000000 00000000, Mem[0000000030141400] = 000000ff ffffffff
18568 stda %f22,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 00000000
18569! Mem[000000001008142d] = ff4fc963, %l4 = 00000000864f00ff
18570 ldstub [%i2+0x02d],%l4 ! %l4 = 0000004f000000ff
18571! %l5 = ffffffffffffff00, Mem[000000001010143c] = 864fffff
18572 stw %l5,[%i4+0x03c] ! Mem[000000001010143c] = ffffff00
18573! Mem[0000000010001430] = ffc94fff, %l7 = 0000000000000000
18574 swap [%i0+0x030],%l7 ! %l7 = 00000000ffc94fff
18575! Starting 10 instruction Load Burst
18576! Mem[0000000010181410] = 00000000 0000864f, %l4 = 0000004f, %l5 = ffffff00
18577 ldd [%i6+%o5],%l4 ! %l4 = 0000000000000000 000000000000864f
18578
18579! Check Point 88 for processor 0
18580
18581 set p0_check_pt_data_88,%g4
18582 rd %ccr,%g5 ! %g5 = 44
18583 ldx [%g4+0x08],%g2
18584 cmp %l0,%g2 ! %l0 = 0000000000000000
18585 bne %xcc,p0_reg_check_fail0
18586 mov 0xee0,%g1
18587 ldx [%g4+0x10],%g2
18588 cmp %l1,%g2 ! %l1 = 000000000000ff00
18589 bne %xcc,p0_reg_check_fail1
18590 mov 0xee1,%g1
18591 ldx [%g4+0x18],%g2
18592 cmp %l2,%g2 ! %l2 = 0000000000000000
18593 bne %xcc,p0_reg_check_fail2
18594 mov 0xee2,%g1
18595 ldx [%g4+0x20],%g2
18596 cmp %l3,%g2 ! %l3 = 00000000000000ff
18597 bne %xcc,p0_reg_check_fail3
18598 mov 0xee3,%g1
18599 ldx [%g4+0x28],%g2
18600 cmp %l4,%g2 ! %l4 = 0000000000000000
18601 bne %xcc,p0_reg_check_fail4
18602 mov 0xee4,%g1
18603 ldx [%g4+0x30],%g2
18604 cmp %l5,%g2 ! %l5 = 000000000000864f
18605 bne %xcc,p0_reg_check_fail5
18606 mov 0xee5,%g1
18607 ldx [%g4+0x38],%g2
18608 cmp %l6,%g2 ! %l6 = ff00000000000000
18609 bne %xcc,p0_reg_check_fail6
18610 mov 0xee6,%g1
18611 ldx [%g4+0x40],%g2
18612 cmp %l7,%g2 ! %l7 = 00000000ffc94fff
18613 bne %xcc,p0_reg_check_fail7
18614 mov 0xee7,%g1
18615 ldx [%g4+0x48],%g3
18616 std %f4,[%g4]
18617 ldx [%g4],%g2
18618 cmp %g3,%g2 ! %f4 = 000000ff ae12becc
18619 bne %xcc,p0_freg_check_fail
18620 mov 0xf04,%g1
18621 ldx [%g4+0x50],%g3
18622 std %f16,[%g4]
18623 ldx [%g4],%g2
18624 cmp %g3,%g2 ! %f16 = ff0000ff ccbe12ae
18625 bne %xcc,p0_freg_check_fail
18626 mov 0xf16,%g1
18627 ldx [%g4+0x58],%g3
18628 std %f20,[%g4]
18629 ldx [%g4],%g2
18630 cmp %g3,%g2 ! %f20 = 00000000 000000ff
18631 bne %xcc,p0_freg_check_fail
18632 mov 0xf20,%g1
18633 ldx [%g4+0x60],%g3
18634 std %f24,[%g4]
18635 ldx [%g4],%g2
18636 cmp %g3,%g2 ! %f24 = 000000ff 000000ff
18637 bne %xcc,p0_freg_check_fail
18638 mov 0xf24,%g1
18639
18640! Check Point 88 completed
18641
18642
18643p0_label_441:
18644! Mem[0000000010081404] = 00ff00ff, %l6 = ff00000000000000
18645 ldub [%i2+0x006],%l6 ! %l6 = 0000000000000000
18646! Mem[0000000010101408] = ccbe12aeffffffff, %f0 = 000000ff 000000ff
18647 ldd [%i4+%o4],%f0 ! %f0 = ccbe12ae ffffffff
18648! Mem[00000000300c1400] = 000000ff, %l7 = 00000000ffc94fff
18649 lduwa [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff
18650! Mem[0000000010141410] = 0000ff00, %f14 = 000000ff
18651 lda [%i5+%o5]0x80,%f14 ! %f14 = 0000ff00
18652! Mem[0000000030101408] = 00000000005a005a, %f8 = 00000000 ff0000ff
18653 ldda [%i4+%o4]0x81,%f8 ! %f8 = 00000000 005a005a
18654! Mem[0000000030041400] = ccbe12ae, %f7 = 00000000
18655 lda [%i1+%g0]0x81,%f7 ! %f7 = ccbe12ae
18656! Mem[0000000030001410] = 00000000, %l7 = 00000000000000ff
18657 ldsba [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
18658! Mem[0000000010001408] = 000000ff00000000, %f4 = 000000ff ae12becc
18659 ldda [%i0+%o4]0x80,%f4 ! %f4 = 000000ff 00000000
18660! Mem[0000000010081408] = ff000000, %l2 = 0000000000000000
18661 ldsba [%i2+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
18662! Starting 10 instruction Store Burst
18663! Mem[00000000211c0000] = ffff7bbb, %l7 = 0000000000000000
18664 ldstub [%o2+%g0],%l7 ! %l7 = 000000ff000000ff
18665
18666p0_label_442:
18667! Mem[0000000030001408] = 5a005aff, %l0 = 0000000000000000
18668 swapa [%i0+%o4]0x89,%l0 ! %l0 = 000000005a005aff
18669! %f29 = 864fc963, Mem[0000000010001400] = 000000ff
18670 sta %f29,[%i0+%g0]0x88 ! Mem[0000000010001400] = 864fc963
18671! Mem[0000000020800001] = 00ff7d94, %l6 = 0000000000000000
18672 ldstuba [%o1+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
18673! Mem[0000000010181410] = 00000000, %l1 = 000000000000ff00
18674 lduwa [%i6+%o5]0x80,%l1 ! %l1 = 0000000000000000
18675! %l2 = ffffffff, %l3 = 000000ff, Mem[00000000300c1400] = ff000000 00000000
18676 stda %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff 000000ff
18677! %l4 = 00000000, %l5 = 0000864f, Mem[0000000030101400] = 00000000 864f00ff
18678 stda %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 0000864f
18679! Mem[00000000100c1408] = 0000ffff, %l1 = 0000000000000000
18680 swapa [%i3+%o4]0x88,%l1 ! %l1 = 000000000000ffff
18681! Mem[0000000030001400] = ff0000ff, %l0 = 000000005a005aff
18682 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
18683! Mem[0000000030001410] = 00000000, %l7 = 00000000000000ff
18684 swapa [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
18685! Starting 10 instruction Load Burst
18686! Mem[0000000010181434] = ffffffff, %l2 = ffffffffffffffff
18687 ldsba [%i6+0x034]%asi,%l2 ! %l2 = ffffffffffffffff
18688
18689p0_label_443:
18690! Mem[0000000030141410] = 000000ff, %l3 = 00000000000000ff
18691 lduwa [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
18692! Mem[0000000010101400] = ff00000000000000, %f6 = 00000000 ccbe12ae
18693 ldda [%i4+%g0]0x80,%f6 ! %f6 = ff000000 00000000
18694! Mem[0000000010041410] = 5a0000ffff000000, %l3 = 00000000000000ff
18695 ldxa [%i1+%o5]0x80,%l3 ! %l3 = 5a0000ffff000000
18696! Mem[0000000030001400] = 00000000ff0000ff, %f24 = 000000ff 000000ff
18697 ldda [%i0+%g0]0x89,%f24 ! %f24 = 00000000 ff0000ff
18698! Mem[00000000100c1400] = ff00000000ffffff, %f4 = 000000ff 00000000
18699 ldda [%i3+%g0]0x80,%f4 ! %f4 = ff000000 00ffffff
18700! Mem[0000000010081408] = ff000000, %l4 = 0000000000000000
18701 ldsba [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
18702! Mem[0000000010041410] = 5a0000ff, %l5 = 000000000000864f
18703 ldswa [%i1+%o5]0x80,%l5 ! %l5 = 000000005a0000ff
18704! Mem[0000000030001410] = 000000ff, %l3 = 5a0000ffff000000
18705 ldswa [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000ff
18706! Mem[00000000300c1410] = 00ff00ff, %l2 = ffffffffffffffff
18707 ldsha [%i3+%o5]0x81,%l2 ! %l2 = 00000000000000ff
18708! Starting 10 instruction Store Burst
18709! %f19 = 00ffffff, Mem[0000000010001400] = 864fc963
18710 sta %f19,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00ffffff
18711
18712p0_label_444:
18713! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000030001400] = ff0000ff 00000000
18714 stda %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff 000000ff
18715! %l4 = ffffffffffffffff, Mem[0000000010041408] = 00000000
18716 stba %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
18717! %f8 = 00000000 005a005a, Mem[0000000030181408] = 000000ff ae12becc
18718 stda %f8 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 005a005a
18719! %l5 = 000000005a0000ff, Mem[00000000100c1408] = 00000000
18720 stwa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 5a0000ff
18721! %l1 = 000000000000ffff, Mem[00000000100c1414] = 00000000, %asi = 80
18722 stwa %l1,[%i3+0x014]%asi ! Mem[00000000100c1414] = 0000ffff
18723! Mem[0000000010001408] = ff000000, %l0 = 00000000000000ff
18724 ldstuba [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
18725! Mem[0000000010041430] = ff004f86864fc963, %l0 = 0000000000000000, %l3 = 00000000000000ff
18726 add %i1,0x30,%g1
18727 casxa [%g1]0x80,%l0,%l3 ! %l3 = ff004f86864fc963
18728 membar #Sync ! Added by membar checker (84)
18729! Mem[0000000010141400] = 00ffffff 000000ff 864f00ff 00000000
18730! Mem[0000000010141410] = 0000ff00 5affff00 00000000 ffffffff
18731! Mem[0000000010141420] = 00000000 00000000 c3540000 00000000
18732! Mem[0000000010141430] = ff0000ff 00000000 a96e6a5a ff000000
18733 ldda [%i5]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010141400
18734! %l7 = 0000000000000000, Mem[0000000030081400] = 000000ff
18735 stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
18736! Starting 10 instruction Load Burst
18737! Mem[0000000010081414] = 864fc963, %l6 = 00000000000000ff
18738 lduwa [%i2+0x014]%asi,%l6 ! %l6 = 00000000864fc963
18739
18740p0_label_445:
18741! Mem[0000000010141410] = 0000ff00, %l5 = 000000005a0000ff
18742 lduwa [%i5+0x010]%asi,%l5 ! %l5 = 000000000000ff00
18743! Mem[0000000030181408] = 00000000, %l3 = ff004f86864fc963
18744 lduwa [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
18745! Mem[0000000010101400] = 000000ff, %l6 = 00000000864fc963
18746 lduwa [%i4+%g0]0x88,%l6 ! %l6 = 00000000000000ff
18747! Mem[0000000010141424] = 00000000, %l6 = 00000000000000ff
18748 ldsw [%i5+0x024],%l6 ! %l6 = 0000000000000000
18749! Mem[000000001014140c] = 00000000, %f26 = ffffffff
18750 lda [%i5+0x00c]%asi,%f26 ! %f26 = 00000000
18751! Mem[0000000010001400] = ffffff00, %l1 = 000000000000ffff
18752 ldsba [%i0+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
18753! Mem[0000000010141408] = ff004f86, %l6 = 0000000000000000
18754 ldsba [%i5+%o4]0x88,%l6 ! %l6 = ffffffffffffff86
18755! Mem[0000000010101408] = ccbe12ae, %l2 = 00000000000000ff
18756 ldswa [%i4+%o4]0x80,%l2 ! %l2 = ffffffffccbe12ae
18757! Mem[0000000010041400] = 00000000000000ff, %l5 = 000000000000ff00
18758 ldxa [%i1+%g0]0x88,%l5 ! %l5 = 00000000000000ff
18759! Starting 10 instruction Store Burst
18760! Mem[0000000010181402] = ff000000, %l0 = 0000000000000000
18761 ldstub [%i6+0x002],%l0 ! %l0 = 00000000000000ff
18762
18763! Check Point 89 for processor 0
18764
18765 set p0_check_pt_data_89,%g4
18766 rd %ccr,%g5 ! %g5 = 44
18767 ldx [%g4+0x08],%g2
18768 cmp %l0,%g2 ! %l0 = 0000000000000000
18769 bne %xcc,p0_reg_check_fail0
18770 mov 0xee0,%g1
18771 ldx [%g4+0x10],%g2
18772 cmp %l1,%g2 ! %l1 = ffffffffffffffff
18773 bne %xcc,p0_reg_check_fail1
18774 mov 0xee1,%g1
18775 ldx [%g4+0x18],%g2
18776 cmp %l2,%g2 ! %l2 = ffffffffccbe12ae
18777 bne %xcc,p0_reg_check_fail2
18778 mov 0xee2,%g1
18779 ldx [%g4+0x20],%g2
18780 cmp %l3,%g2 ! %l3 = 0000000000000000
18781 bne %xcc,p0_reg_check_fail3
18782 mov 0xee3,%g1
18783 ldx [%g4+0x28],%g2
18784 cmp %l4,%g2 ! %l4 = ffffffffffffffff
18785 bne %xcc,p0_reg_check_fail4
18786 mov 0xee4,%g1
18787 ldx [%g4+0x30],%g2
18788 cmp %l5,%g2 ! %l5 = 00000000000000ff
18789 bne %xcc,p0_reg_check_fail5
18790 mov 0xee5,%g1
18791 ldx [%g4+0x38],%g2
18792 cmp %l6,%g2 ! %l6 = ffffffffffffff86
18793 bne %xcc,p0_reg_check_fail6
18794 mov 0xee6,%g1
18795 ldx [%g4+0x40],%g2
18796 cmp %l7,%g2 ! %l7 = 0000000000000000
18797 bne %xcc,p0_reg_check_fail7
18798 mov 0xee7,%g1
18799 ldx [%g4+0x48],%g3
18800 std %f0,[%g4]
18801 ldx [%g4],%g2
18802 cmp %g3,%g2 ! %f0 = 00ffffff 000000ff
18803 bne %xcc,p0_freg_check_fail
18804 mov 0xf00,%g1
18805 ldx [%g4+0x50],%g3
18806 std %f2,[%g4]
18807 ldx [%g4],%g2
18808 cmp %g3,%g2 ! %f2 = 864f00ff 00000000
18809 bne %xcc,p0_freg_check_fail
18810 mov 0xf02,%g1
18811 ldx [%g4+0x58],%g3
18812 std %f4,[%g4]
18813 ldx [%g4],%g2
18814 cmp %g3,%g2 ! %f4 = 0000ff00 5affff00
18815 bne %xcc,p0_freg_check_fail
18816 mov 0xf04,%g1
18817 ldx [%g4+0x60],%g3
18818 std %f6,[%g4]
18819 ldx [%g4],%g2
18820 cmp %g3,%g2 ! %f6 = 00000000 ffffffff
18821 bne %xcc,p0_freg_check_fail
18822 mov 0xf06,%g1
18823 ldx [%g4+0x68],%g3
18824 std %f8,[%g4]
18825 ldx [%g4],%g2
18826 cmp %g3,%g2 ! %f8 = 00000000 00000000
18827 bne %xcc,p0_freg_check_fail
18828 mov 0xf08,%g1
18829 ldx [%g4+0x70],%g3
18830 std %f10,[%g4]
18831 ldx [%g4],%g2
18832 cmp %g3,%g2 ! %f10 = c3540000 00000000
18833 bne %xcc,p0_freg_check_fail
18834 mov 0xf10,%g1
18835 ldx [%g4+0x78],%g3
18836 std %f12,[%g4]
18837 ldx [%g4],%g2
18838 cmp %g3,%g2 ! %f12 = ff0000ff 00000000
18839 bne %xcc,p0_freg_check_fail
18840 mov 0xf12,%g1
18841 ldx [%g4+0x80],%g3
18842 std %f14,[%g4]
18843 ldx [%g4],%g2
18844 cmp %g3,%g2 ! %f14 = a96e6a5a ff000000
18845 bne %xcc,p0_freg_check_fail
18846 mov 0xf14,%g1
18847 ldx [%g4+0x88],%g3
18848 std %f24,[%g4]
18849 ldx [%g4],%g2
18850 cmp %g3,%g2 ! %f24 = 00000000 ff0000ff
18851 bne %xcc,p0_freg_check_fail
18852 mov 0xf24,%g1
18853 ldx [%g4+0x90],%g3
18854 std %f26,[%g4]
18855 ldx [%g4],%g2
18856 cmp %g3,%g2 ! %f26 = 00000000 ff000000
18857 bne %xcc,p0_freg_check_fail
18858 mov 0xf26,%g1
18859
18860! Check Point 89 completed
18861
18862
18863p0_label_446:
18864! %l4 = ffffffff, %l5 = 000000ff, Mem[0000000030181408] = 00000000 5a005a00
18865 stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffffff 000000ff
18866! %l7 = 0000000000000000, Mem[00000000300c1400] = ffffffff
18867 stha %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000ffff
18868! %l4 = ffffffff, %l5 = 000000ff, Mem[0000000030001410] = ff000000 ffffff00
18869 stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff 000000ff
18870! %f6 = 00000000 ffffffff, Mem[0000000010081428] = 864f00ff ffffc963
18871 std %f6 ,[%i2+0x028] ! Mem[0000000010081428] = 00000000 ffffffff
18872! Mem[0000000030141400] = 00000000, %l6 = ffffffffffffff86
18873 ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
18874! %f21 = 000000ff, Mem[0000000030141410] = ff000000
18875 sta %f21,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
18876! %f16 = ff0000ff ccbe12ae 00000000 00ffffff
18877! %f20 = 00000000 000000ff 00000000 00000000
18878! %f24 = 00000000 ff0000ff 00000000 ff000000
18879! %f28 = ff004f86 864fc963 00000000 00000000
18880 stda %f16,[%i1]ASI_BLK_P ! Block Store to 0000000010041400
18881! Mem[0000000010101420] = ff0000ff000000ff, %l7 = 0000000000000000, %l2 = ffffffffccbe12ae
18882 add %i4,0x20,%g1
18883 casxa [%g1]0x80,%l7,%l2 ! %l2 = ff0000ff000000ff
18884! %f12 = ff0000ff 00000000, Mem[00000000100c1410] = ffffff00 0000ffff
18885 stda %f12,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff0000ff 00000000
18886! Starting 10 instruction Load Burst
18887! Mem[0000000010001408] = ff0000ff, %l3 = 0000000000000000
18888 lduba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ff
18889
18890p0_label_447:
18891! Mem[0000000030041410] = ffff0000000000ff, %f6 = 00000000 ffffffff
18892 ldda [%i1+%o5]0x89,%f6 ! %f6 = ffff0000 000000ff
18893! Mem[0000000030041410] = ff000000, %l6 = 0000000000000000
18894 ldsba [%i1+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
18895! Mem[0000000010181404] = 864f00ff, %l5 = 00000000000000ff
18896 lduh [%i6+0x006],%l5 ! %l5 = 00000000000000ff
18897! Mem[0000000010141408] = 864f00ff, %f10 = c3540000
18898 lda [%i5+%o4]0x80,%f10 ! %f10 = 864f00ff
18899! Mem[00000000300c1410] = 00ff00ff, %l1 = ffffffffffffffff
18900 ldswa [%i3+%o5]0x81,%l1 ! %l1 = 0000000000ff00ff
18901! Mem[00000000100c1400] = ff000000, %l1 = 0000000000ff00ff
18902 ldsba [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
18903! Mem[0000000010001400] = ffffff00, %l1 = ffffffffffffffff
18904 ldsha [%i0+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
18905! Mem[0000000030081410] = ff000000ae12becc, %f10 = 864f00ff 00000000
18906 ldda [%i2+%o5]0x81,%f10 ! %f10 = ff000000 ae12becc
18907! Mem[0000000010141410] = 00ff0000, %l6 = ffffffffffffffff
18908 lduba [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
18909! Starting 10 instruction Store Burst
18910! Mem[0000000010101400] = 000000ff, %l6 = 0000000000000000
18911 ldstuba [%i4+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
18912
18913p0_label_448:
18914! %l4 = ffffffff, %l5 = 000000ff, Mem[0000000030081400] = 00000000 ff000000
18915 stda %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffff 000000ff
18916! %l3 = 00000000000000ff, Mem[0000000010101424] = 000000ff
18917 stw %l3,[%i4+0x024] ! Mem[0000000010101424] = 000000ff
18918! Mem[0000000030141400] = ff000000, %l1 = ffffffffffffffff
18919 ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
18920! %f4 = 0000ff00 5affff00, %l0 = 0000000000000000
18921! Mem[00000000100c1428] = ff000000003100dc
18922 add %i3,0x028,%g1
18923 stda %f4,[%g1+%l0]ASI_PST8_PL ! Mem[00000000100c1428] = ff000000003100dc
18924! Mem[0000000010101400] = ff000000, %l6 = 00000000000000ff
18925 swapa [%i4+%g0]0x80,%l6 ! %l6 = 00000000ff000000
18926! %f12 = ff0000ff 00000000, Mem[0000000010081408] = ff000000 ff0000ff
18927 stda %f12,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff0000ff 00000000
18928 membar #Sync ! Added by membar checker (85)
18929! Mem[0000000010041434] = 864fc963, %l7 = 00000000, %l1 = 000000ff
18930 add %i1,0x34,%g1
18931 casa [%g1]0x80,%l7,%l1 ! %l1 = 00000000864fc963
18932! %f30 = 00000000, Mem[0000000030081410] = 000000ff
18933 sta %f30,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
18934! Mem[0000000030101400] = 00000000, %l6 = 00000000ff000000
18935 swapa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
18936! Starting 10 instruction Load Burst
18937! Mem[0000000010101420] = ff0000ff, %l6 = 0000000000000000
18938 ldub [%i4+0x023],%l6 ! %l6 = 00000000000000ff
18939
18940p0_label_449:
18941! Mem[0000000030101400] = 0000864f ff000000, %l2 = 000000ff, %l3 = 000000ff
18942 ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000ff000000 000000000000864f
18943! Mem[00000000300c1408] = 0000000000000000, %f20 = 00000000 000000ff
18944 ldda [%i3+%o4]0x81,%f20 ! %f20 = 00000000 00000000
18945! Mem[0000000010141408] = ff004f86, %l4 = ffffffffffffffff
18946 ldswa [%i5+%o4]0x88,%l4 ! %l4 = ffffffffff004f86
18947! Mem[0000000010001434] = 00000000, %l1 = 00000000864fc963
18948 ldsw [%i0+0x034],%l1 ! %l1 = 0000000000000000
18949! Mem[0000000030141410] = ff000000000000ff, %f2 = 864f00ff 00000000
18950 ldda [%i5+%o5]0x89,%f2 ! %f2 = ff000000 000000ff
18951! Mem[0000000010101410] = ff000000, %l7 = 0000000000000000
18952 ldsha [%i4+%o5]0x80,%l7 ! %l7 = ffffffffffffff00
18953! Mem[0000000030181410] = ff000000, %f26 = 00000000
18954 lda [%i6+%o5]0x89,%f26 ! %f26 = ff000000
18955! Mem[00000000218001c0] = ffff397e, %l1 = 0000000000000000
18956 lduha [%o3+0x1c0]%asi,%l1 ! %l1 = 000000000000ffff
18957! Mem[0000000030141410] = 000000ff, %l6 = 00000000000000ff
18958 ldswa [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff
18959! Starting 10 instruction Store Burst
18960! %l5 = 00000000000000ff, Mem[0000000010101400] = 000000ff
18961 stha %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00ff00ff
18962
18963p0_label_450:
18964! Mem[00000000100c1438] = 0000000000ffffff, %l6 = 00000000000000ff, %l6 = 00000000000000ff
18965 add %i3,0x38,%g1
18966 casxa [%g1]0x80,%l6,%l6 ! %l6 = 0000000000ffffff
18967! %l2 = ff000000, %l3 = 0000864f, Mem[00000000100c1408] = 5a0000ff ffffffff
18968 stda %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff000000 0000864f
18969! Mem[0000000030001400] = 000000ff, %l7 = ffffffffffffff00
18970 swapa [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
18971! Mem[0000000010081410] = 864f0000, %l6 = 0000000000ffffff
18972 ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
18973! Mem[000000001004143c] = 00000000, %l3 = 000000000000864f
18974 swap [%i1+0x03c],%l3 ! %l3 = 0000000000000000
18975! %f16 = ff0000ff ccbe12ae 00000000 00ffffff
18976! %f20 = 00000000 00000000 00000000 00000000
18977! %f24 = 00000000 ff0000ff ff000000 ff000000
18978! %f28 = ff004f86 864fc963 00000000 00000000
18979 stda %f16,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
18980! %l1 = 000000000000ffff, Mem[0000000030001408] = 0000000000000000
18981 stxa %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000000000ffff
18982! %l0 = 00000000, %l1 = 0000ffff, Mem[0000000010041408] = 00000000 00ffffff
18983 stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 0000ffff
18984! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010041410] = 00000000 ff000000
18985 stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 000000ff
18986! Starting 10 instruction Load Burst
18987! Mem[0000000010181408] = ff00ff00, %l6 = 0000000000000000
18988 lduha [%i6+%o4]0x88,%l6 ! %l6 = 000000000000ff00
18989
18990! Check Point 90 for processor 0
18991
18992 set p0_check_pt_data_90,%g4
18993 rd %ccr,%g5 ! %g5 = 44
18994 ldx [%g4+0x08],%g2
18995 cmp %l1,%g2 ! %l1 = 000000000000ffff
18996 bne %xcc,p0_reg_check_fail1
18997 mov 0xee1,%g1
18998 ldx [%g4+0x10],%g2
18999 cmp %l3,%g2 ! %l3 = 0000000000000000
19000 bne %xcc,p0_reg_check_fail3
19001 mov 0xee3,%g1
19002 ldx [%g4+0x18],%g2
19003 cmp %l4,%g2 ! %l4 = ffffffffff004f86
19004 bne %xcc,p0_reg_check_fail4
19005 mov 0xee4,%g1
19006 ldx [%g4+0x20],%g2
19007 cmp %l5,%g2 ! %l5 = 00000000000000ff
19008 bne %xcc,p0_reg_check_fail5
19009 mov 0xee5,%g1
19010 ldx [%g4+0x28],%g2
19011 cmp %l6,%g2 ! %l6 = 000000000000ff00
19012 bne %xcc,p0_reg_check_fail6
19013 mov 0xee6,%g1
19014 ldx [%g4+0x30],%g2
19015 cmp %l7,%g2 ! %l7 = 00000000000000ff
19016 bne %xcc,p0_reg_check_fail7
19017 mov 0xee7,%g1
19018 ldx [%g4+0x38],%g3
19019 std %f2,[%g4]
19020 ldx [%g4],%g2
19021 cmp %g3,%g2 ! %f2 = ff000000 000000ff
19022 bne %xcc,p0_freg_check_fail
19023 mov 0xf02,%g1
19024 ldx [%g4+0x40],%g3
19025 std %f6,[%g4]
19026 ldx [%g4],%g2
19027 cmp %g3,%g2 ! %f6 = ffff0000 000000ff
19028 bne %xcc,p0_freg_check_fail
19029 mov 0xf06,%g1
19030 ldx [%g4+0x48],%g3
19031 std %f10,[%g4]
19032 ldx [%g4],%g2
19033 cmp %g3,%g2 ! %f10 = ff000000 ae12becc
19034 bne %xcc,p0_freg_check_fail
19035 mov 0xf10,%g1
19036 ldx [%g4+0x50],%g3
19037 std %f20,[%g4]
19038 ldx [%g4],%g2
19039 cmp %g3,%g2 ! %f20 = 00000000 00000000
19040 bne %xcc,p0_freg_check_fail
19041 mov 0xf20,%g1
19042 ldx [%g4+0x58],%g3
19043 std %f26,[%g4]
19044 ldx [%g4],%g2
19045 cmp %g3,%g2 ! %f26 = ff000000 ff000000
19046 bne %xcc,p0_freg_check_fail
19047 mov 0xf26,%g1
19048
19049! Check Point 90 completed
19050
19051
19052p0_label_451:
19053! Mem[0000000010141410] = 0000ff005affff00, %f6 = ffff0000 000000ff
19054 ldda [%i5+%o5]0x80,%f6 ! %f6 = 0000ff00 5affff00
19055 membar #Sync ! Added by membar checker (86)
19056! Mem[0000000010081428] = ff000000ff000000, %f4 = 0000ff00 5affff00
19057 ldda [%i2+0x028]%asi,%f4 ! %f4 = ff000000 ff000000
19058! Mem[0000000010041400] = ff0000ff, %l5 = 00000000000000ff
19059 ldsha [%i1+%g0]0x80,%l5 ! %l5 = ffffffffffffff00
19060! Mem[0000000030101400] = 000000ff, %l3 = 0000000000000000
19061 ldsha [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000
19062! Code Fragment 3
19063p0_fragment_11:
19064! %l0 = 0000000000000000
19065 setx 0x2d5de9079c7d4303,%g7,%l0 ! %l0 = 2d5de9079c7d4303
19066! %l1 = 000000000000ffff
19067 setx 0x1ad6390849cca4b3,%g7,%l1 ! %l1 = 1ad6390849cca4b3
19068 setx 0x1fe000, %g1, %g3
19069 or %l0, %g3, %l0 ! always set perrmask = 0xff
19070 setx 0x1ffff8, %g1, %g2
19071 and %l0, %g2, %l0
19072 ta T_CHANGE_HPRIV
19073 stxa %l1, [%l0]ASI_DCACHE_DATA
19074 ta T_CHANGE_NONHPRIV
19075! %l0 = 2d5de9079c7d4303
19076 setx 0xaf667db84a47a971,%g7,%l0 ! %l0 = af667db84a47a971
19077! %l1 = 1ad6390849cca4b3
19078 setx 0x33c7d697d36e439b,%g7,%l1 ! %l1 = 33c7d697d36e439b
19079! Mem[00000000100c1410] = ff0000ff00000000, %f28 = ff004f86 864fc963
19080 ldda [%i3+%o5]0x80,%f28 ! %f28 = ff0000ff 00000000
19081! Mem[0000000030101400] = 000000ff4f860000, %l4 = ffffffffff004f86
19082 ldxa [%i4+%g0]0x81,%l4 ! %l4 = 000000ff4f860000
19083! Mem[0000000010081410] = 0000000000000000, %f16 = ff0000ff ccbe12ae
19084 ldda [%i2+%o5]0x80,%f16 ! %f16 = 00000000 00000000
19085! Mem[0000000030181400] = 00000000 ffffffff, %l2 = ff000000, %l3 = 00000000
19086 ldda [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000000 00000000ffffffff
19087! Starting 10 instruction Store Burst
19088! Mem[000000001018140c] = ff4fc963, %l3 = ffffffff, %l3 = ffffffff
19089 add %i6,0x0c,%g1
19090 casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000ff4fc963
19091
19092p0_label_452:
19093! Mem[00000000300c1410] = 00ff00ff, %l0 = af667db84a47a971
19094 ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 00000000000000ff
19095! Mem[0000000010101400] = 00ff00ff, %l0 = 0000000000000000
19096 ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000000000000ff
19097! %l0 = 0000000000000000, Mem[00000000300c1408] = 00000000
19098 stha %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
19099! %f12 = ff0000ff 00000000, %l1 = 33c7d697d36e439b
19100! Mem[0000000010081420] = 00000000ff0000ff
19101 add %i2,0x020,%g1
19102 stda %f12,[%g1+%l1]ASI_PST16_P ! Mem[0000000010081420] = ff00000000000000
19103! Mem[0000000010041424] = ff0000ff, %l2 = 0000000000000000
19104 swap [%i1+0x024],%l2 ! %l2 = 00000000ff0000ff
19105! Mem[0000000030141410] = ff000000, %l6 = 000000000000ff00
19106 ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
19107! %l2 = ff0000ff, %l3 = ff4fc963, Mem[0000000010181400] = 00ff00ff ff004f86
19108 stda %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff0000ff ff4fc963
19109! Mem[0000000010001410] = ffffffff, %l6 = 00000000000000ff
19110 swapa [%i0+%o5]0x88,%l6 ! %l6 = 00000000ffffffff
19111! Mem[0000000010001418] = 00000000ffffffff, %l7 = 00000000000000ff, %l4 = 000000ff4f860000
19112 add %i0,0x18,%g1
19113 casxa [%g1]0x80,%l7,%l4 ! %l4 = 00000000ffffffff
19114! Starting 10 instruction Load Burst
19115! Mem[0000000030101400] = 0000864fff000000, %l4 = 00000000ffffffff
19116 ldxa [%i4+%g0]0x89,%l4 ! %l4 = 0000864fff000000
19117
19118p0_label_453:
19119! Mem[0000000010181410] = 00000000, %l5 = ffffffffffffff00
19120 lduha [%i6+0x012]%asi,%l5 ! %l5 = 0000000000000000
19121! Mem[0000000010001410] = ff000000, %l4 = 0000864fff000000
19122 ldsba [%i0+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
19123! Mem[0000000030141400] = ff000000, %l5 = 0000000000000000
19124 lduha [%i5+%g0]0x81,%l5 ! %l5 = 000000000000ff00
19125! Mem[0000000030141408] = 000000ff, %l2 = 00000000ff0000ff
19126 lduba [%i5+%o4]0x89,%l2 ! %l2 = 00000000000000ff
19127! Mem[00000000201c0000] = ffffaf65, %l7 = 00000000000000ff
19128 ldsh [%o0+%g0],%l7 ! %l7 = ffffffffffffffff
19129! Mem[0000000030181408] = ffffffff, %l3 = 00000000ff4fc963
19130 lduwa [%i6+%o4]0x89,%l3 ! %l3 = 00000000ffffffff
19131! Mem[0000000010181408] = 63c94fffff00ff00, %l1 = 33c7d697d36e439b
19132 ldxa [%i6+%o4]0x88,%l1 ! %l1 = 63c94fffff00ff00
19133! Mem[0000000010181410] = 00000000, %f2 = ff000000
19134 lda [%i6+%o5]0x88,%f2 ! %f2 = 00000000
19135! Mem[00000000300c1400] = ffff0000, %l3 = 00000000ffffffff
19136 ldsha [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000000
19137! Starting 10 instruction Store Burst
19138! Mem[0000000010041434] = 864fc963, %l1 = 63c94fffff00ff00, %asi = 80
19139 swapa [%i1+0x034]%asi,%l1 ! %l1 = 00000000864fc963
19140
19141p0_label_454:
19142! %l6 = ffffffff, %l7 = ffffffff, Mem[00000000100c1438] = 00000000 00ffffff
19143 stda %l6,[%i3+0x038]%asi ! Mem[00000000100c1438] = ffffffff ffffffff
19144! Mem[0000000030041410] = 000000ff, %l6 = 00000000ffffffff
19145 swapa [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
19146! Mem[00000000100c1410] = ff0000ff, %l4 = ffffffffffffffff
19147 swapa [%i3+%o5]0x80,%l4 ! %l4 = 00000000ff0000ff
19148! %l1 = 00000000864fc963, Mem[0000000030001410] = ffffffff
19149 stba %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffff63
19150! %l2 = 00000000000000ff, Mem[0000000030101400] = 0000864fff000000
19151 stxa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000000000ff
19152! %f24 = 00000000 ff0000ff, Mem[0000000030141400] = 000000ff 00000000
19153 stda %f24,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 ff0000ff
19154! %f6 = 0000ff00 5affff00, %l4 = 00000000ff0000ff
19155! Mem[0000000010181400] = ff0000ff63c94fff
19156 stda %f6,[%i6+%l4]ASI_PST8_PL ! Mem[0000000010181400] = 00ffff5a00ff0000
19157! %l0 = 0000000000000000, Mem[0000000010001400] = ffffff00
19158 stha %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000ff00
19159! %l1 = 00000000864fc963, Mem[0000000030141410] = 000000ff
19160 stwa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 864fc963
19161! Starting 10 instruction Load Burst
19162! Mem[0000000010041400] = ff0000ff, %l2 = 00000000000000ff
19163 lduha [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ff
19164
19165p0_label_455:
19166! Mem[0000000010041400] = ae12beccff0000ff, %l6 = 00000000000000ff
19167 ldxa [%i1+%g0]0x88,%l6 ! %l6 = ae12beccff0000ff
19168! Mem[0000000010041408] = 00000000, %l1 = 00000000864fc963
19169 ldswa [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
19170! Mem[0000000010041400] = ae12beccff0000ff, %f20 = 00000000 00000000
19171 ldda [%i1+%g0]0x88,%f20 ! %f20 = ae12becc ff0000ff
19172! Mem[00000000100c142c] = 003100dc, %f31 = 00000000
19173 ld [%i3+0x02c],%f31 ! %f31 = 003100dc
19174! Mem[0000000010141400] = 00ffffff, %l0 = 0000000000000000
19175 lduha [%i5+%g0]0x80,%l0 ! %l0 = 00000000000000ff
19176! Mem[0000000010081400] = ff0000ff, %f0 = 00ffffff
19177 lda [%i2+%g0]0x88,%f0 ! %f0 = ff0000ff
19178! Mem[0000000010081410] = 00000000, %l0 = 00000000000000ff
19179 ldsba [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000
19180! Mem[00000000211c0000] = ffff7bbb, %l0 = 0000000000000000
19181 lduba [%o2+0x001]%asi,%l0 ! %l0 = 00000000000000ff
19182! Mem[0000000030141408] = ff000000, %l1 = 0000000000000000
19183 ldswa [%i5+%o4]0x81,%l1 ! %l1 = ffffffffff000000
19184! Starting 10 instruction Store Burst
19185! Mem[0000000030041410] = ffffffff, %l6 = ae12beccff0000ff
19186 swapa [%i1+%o5]0x89,%l6 ! %l6 = 00000000ffffffff
19187
19188! Check Point 91 for processor 0
19189
19190 set p0_check_pt_data_91,%g4
19191 rd %ccr,%g5 ! %g5 = 44
19192 ldx [%g4+0x08],%g2
19193 cmp %l0,%g2 ! %l0 = 00000000000000ff
19194 bne %xcc,p0_reg_check_fail0
19195 mov 0xee0,%g1
19196 ldx [%g4+0x10],%g2
19197 cmp %l1,%g2 ! %l1 = ffffffffff000000
19198 bne %xcc,p0_reg_check_fail1
19199 mov 0xee1,%g1
19200 ldx [%g4+0x18],%g2
19201 cmp %l2,%g2 ! %l2 = 00000000000000ff
19202 bne %xcc,p0_reg_check_fail2
19203 mov 0xee2,%g1
19204 ldx [%g4+0x20],%g2
19205 cmp %l3,%g2 ! %l3 = 0000000000000000
19206 bne %xcc,p0_reg_check_fail3
19207 mov 0xee3,%g1
19208 ldx [%g4+0x28],%g2
19209 cmp %l4,%g2 ! %l4 = 00000000ff0000ff
19210 bne %xcc,p0_reg_check_fail4
19211 mov 0xee4,%g1
19212 ldx [%g4+0x30],%g2
19213 cmp %l5,%g2 ! %l5 = 000000000000ff00
19214 bne %xcc,p0_reg_check_fail5
19215 mov 0xee5,%g1
19216 ldx [%g4+0x38],%g2
19217 cmp %l6,%g2 ! %l6 = 00000000ffffffff
19218 bne %xcc,p0_reg_check_fail6
19219 mov 0xee6,%g1
19220 ldx [%g4+0x40],%g2
19221 cmp %l7,%g2 ! %l7 = ffffffffffffffff
19222 bne %xcc,p0_reg_check_fail7
19223 mov 0xee7,%g1
19224 ldx [%g4+0x48],%g3
19225 std %f0,[%g4]
19226 ldx [%g4],%g2
19227 cmp %g3,%g2 ! %f0 = ff0000ff 000000ff
19228 bne %xcc,p0_freg_check_fail
19229 mov 0xf00,%g1
19230 ldx [%g4+0x50],%g3
19231 std %f2,[%g4]
19232 ldx [%g4],%g2
19233 cmp %g3,%g2 ! %f2 = 00000000 000000ff
19234 bne %xcc,p0_freg_check_fail
19235 mov 0xf02,%g1
19236 ldx [%g4+0x58],%g3
19237 std %f4,[%g4]
19238 ldx [%g4],%g2
19239 cmp %g3,%g2 ! %f4 = ff000000 ff000000
19240 bne %xcc,p0_freg_check_fail
19241 mov 0xf04,%g1
19242 ldx [%g4+0x60],%g3
19243 std %f6,[%g4]
19244 ldx [%g4],%g2
19245 cmp %g3,%g2 ! %f6 = 0000ff00 5affff00
19246 bne %xcc,p0_freg_check_fail
19247 mov 0xf06,%g1
19248 ldx [%g4+0x68],%g3
19249 std %f16,[%g4]
19250 ldx [%g4],%g2
19251 cmp %g3,%g2 ! %f16 = 00000000 00000000
19252 bne %xcc,p0_freg_check_fail
19253 mov 0xf16,%g1
19254 ldx [%g4+0x70],%g3
19255 std %f20,[%g4]
19256 ldx [%g4],%g2
19257 cmp %g3,%g2 ! %f20 = ae12becc ff0000ff
19258 bne %xcc,p0_freg_check_fail
19259 mov 0xf20,%g1
19260 ldx [%g4+0x78],%g3
19261 std %f28,[%g4]
19262 ldx [%g4],%g2
19263 cmp %g3,%g2 ! %f28 = ff0000ff 00000000
19264 bne %xcc,p0_freg_check_fail
19265 mov 0xf28,%g1
19266 ldx [%g4+0x80],%g3
19267 std %f30,[%g4]
19268 ldx [%g4],%g2
19269 cmp %g3,%g2 ! %f30 = 00000000 003100dc
19270 bne %xcc,p0_freg_check_fail
19271 mov 0xf30,%g1
19272
19273! Check Point 91 completed
19274
19275
19276p0_label_456:
19277! %f22 = 00000000 00000000, Mem[0000000010101410] = ff000000 00000000
19278 std %f22,[%i4+%o5] ! Mem[0000000010101410] = 00000000 00000000
19279! %f16 = 00000000 00000000, %l1 = ffffffffff000000
19280! Mem[0000000030141400] = ff0000ff00000000
19281 stda %f16,[%i5+%l1]ASI_PST8_SL ! Mem[0000000030141400] = ff0000ff00000000
19282! Mem[0000000010181410] = 00000000, %l4 = 00000000ff0000ff
19283 swapa [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
19284! %l4 = 0000000000000000, Mem[0000000010181408] = 00ff00ff
19285 stwa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
19286! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010081408] = 00000000 00ffffff
19287 stda %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff 00000000
19288! %l4 = 0000000000000000, Mem[0000000010001408] = ff0000ff
19289 stwa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
19290! %f10 = ff000000, Mem[0000000030001410] = 63ffffff
19291 sta %f10,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000000
19292! Mem[0000000010101428] = ff0000ff, %l3 = 0000000000000000
19293 swap [%i4+0x028],%l3 ! %l3 = 00000000ff0000ff
19294! %l5 = 000000000000ff00, Mem[0000000030101400] = 000000ff
19295 stba %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
19296! Starting 10 instruction Load Burst
19297! Mem[0000000010041430] = ff004f86, %l2 = 00000000000000ff
19298 lduwa [%i1+0x030]%asi,%l2 ! %l2 = 00000000ff004f86
19299
19300p0_label_457:
19301! Mem[0000000010041408] = 00000000, %l0 = 00000000000000ff
19302 ldswa [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
19303! Mem[0000000030141408] = 00000000 000000ff, %l4 = 00000000, %l5 = 0000ff00
19304 ldda [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
19305! Mem[0000000010081400] = ff0000ff, %l3 = 00000000ff0000ff
19306 ldsba [%i2+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
19307! Mem[00000000300c1400] = 0000ffff000000ff, %l2 = 00000000ff004f86
19308 ldxa [%i3+%g0]0x81,%l2 ! %l2 = 0000ffff000000ff
19309! Mem[0000000010001400] = 0000ff00, %l7 = ffffffffffffffff
19310 lduba [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
19311! Mem[0000000010101410] = 00000000, %l7 = 0000000000000000
19312 lduwa [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000000
19313! Mem[0000000010101418] = 703f71ab, %l7 = 0000000000000000
19314 lduh [%i4+0x01a],%l7 ! %l7 = 00000000000071ab
19315! Mem[0000000030081400] = ffffffff, %l5 = 0000000000000000
19316 ldswa [%i2+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
19317 membar #Sync ! Added by membar checker (87)
19318! Mem[0000000010101400] = ffff00ff 00000000 ccbe12ae ffffffff
19319! Mem[0000000010101410] = 00000000 00000000 703f71ab 00000000
19320! Mem[0000000010101420] = ff0000ff 000000ff 00000000 00000000
19321! Mem[0000000010101430] = 0000003f 0000db8b 00000000 ffffff00
19322 ldda [%i4]ASI_BLK_PL,%f16 ! Block Load from 0000000010101400
19323! Starting 10 instruction Store Burst
19324! %l6 = 00000000ffffffff, Mem[0000000030001408] = ffff000000000000
19325 stxa %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000ffffffff
19326
19327p0_label_458:
19328! %l6 = ffffffff, %l7 = 000071ab, Mem[0000000030181410] = 000000ff ffffffff
19329 stda %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffff 000071ab
19330! %f4 = ff000000, Mem[0000000030041400] = ccbe12ae
19331 sta %f4 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
19332! %l1 = ffffffffff000000, Mem[0000000010141410] = 00ff0000
19333 stha %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00ff0000
19334! %f4 = ff000000, Mem[0000000030181408] = ffffffff
19335 sta %f4 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000
19336! %l2 = 0000ffff000000ff, Mem[0000000030001410] = ff000000
19337 stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000000
19338! Mem[0000000010081408] = ff000000, %l6 = 00000000ffffffff
19339 ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
19340! %l1 = ffffffffff000000, Mem[0000000030081400] = ffffffffff000000
19341 stxa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffffffff000000
19342! Mem[0000000030001408] = ffffffff, %l1 = ffffffffff000000
19343 ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
19344! %f11 = ae12becc, Mem[0000000010001408] = 00000000
19345 sta %f11,[%i0+%o4]0x80 ! Mem[0000000010001408] = ae12becc
19346! Starting 10 instruction Load Burst
19347! Mem[00000000100c143c] = ffffffff, %l1 = 00000000000000ff
19348 lduwa [%i3+0x03c]%asi,%l1 ! %l1 = 00000000ffffffff
19349
19350p0_label_459:
19351! Mem[0000000030181400] = 00000000, %l7 = 00000000000071ab
19352 ldsba [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
19353! Mem[0000000010181400] = 00ffff5a, %l3 = ffffffffffffffff
19354 ldsba [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000000
19355! Mem[0000000010041408] = 00000000, %l0 = 0000000000000000
19356 ldsha [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
19357! Mem[0000000010141410] = 00ff0000, %l5 = ffffffffffffffff
19358 lduwa [%i5+%o5]0x88,%l5 ! %l5 = 0000000000ff0000
19359! Mem[0000000030041400] = ff000000000000ff, %f12 = ff0000ff 00000000
19360 ldda [%i1+%g0]0x81,%f12 ! %f12 = ff000000 000000ff
19361! Mem[0000000010081408] = ff0000ff00000000, %f8 = 00000000 00000000
19362 ldd [%i2+%o4],%f8 ! %f8 = ff0000ff 00000000
19363! Mem[0000000030141400] = ff0000ff, %l3 = 0000000000000000
19364 lduha [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
19365! Mem[0000000010181410] = ff0000ff, %l5 = 0000000000ff0000
19366 ldswa [%i6+%o5]0x80,%l5 ! %l5 = ffffffffff0000ff
19367! Mem[0000000030041410] = ff0000ff, %l1 = 00000000ffffffff
19368 ldsba [%i1+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
19369! Starting 10 instruction Store Burst
19370! Mem[0000000020800041] = ffffac70, %l6 = 0000000000000000
19371 ldstuba [%o1+0x041]%asi,%l6 ! %l6 = 000000ff000000ff
19372
19373p0_label_460:
19374! %l5 = ffffffffff0000ff, Mem[0000000010081408] = ff0000ff00000000
19375 stxa %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffffff0000ff
19376! Mem[0000000010001408] = ae12becc, %l6 = 00000000000000ff
19377 swapa [%i0+%o4]0x80,%l6 ! %l6 = 00000000ae12becc
19378! Mem[0000000030101410] = ff000000, %l3 = 00000000000000ff
19379 swapa [%i4+%o5]0x81,%l3 ! %l3 = 00000000ff000000
19380! Mem[00000000211c0001] = ffff7bbb, %l5 = ffffffffff0000ff
19381 ldstub [%o2+0x001],%l5 ! %l5 = 000000ff000000ff
19382! Mem[00000000100c1410] = ffffffff, %l1 = ffffffffffffffff
19383 swapa [%i3+%o5]0x80,%l1 ! %l1 = 00000000ffffffff
19384! %f2 = 00000000 000000ff, Mem[00000000300c1410] = ffff00ff ffffffff
19385 stda %f2 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 000000ff
19386! %l4 = 00000000000000ff, Mem[0000000010081400] = ff0000ff
19387 stwa %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
19388! Mem[0000000010001410] = 000000ff, %l4 = 00000000000000ff
19389 ldstuba [%i0+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
19390! %l2 = 0000ffff000000ff, Mem[0000000010181437] = ffffffff, %asi = 80
19391 stba %l2,[%i6+0x037]%asi ! Mem[0000000010181434] = ffffffff
19392! Starting 10 instruction Load Burst
19393! Mem[0000000010141410] = 00ffff5a00ff0000, %l0 = 0000000000000000
19394 ldxa [%i5+%o5]0x88,%l0 ! %l0 = 00ffff5a00ff0000
19395
19396! Check Point 92 for processor 0
19397
19398 set p0_check_pt_data_92,%g4
19399 rd %ccr,%g5 ! %g5 = 44
19400 ldx [%g4+0x08],%g2
19401 cmp %l0,%g2 ! %l0 = 00ffff5a00ff0000
19402 bne %xcc,p0_reg_check_fail0
19403 mov 0xee0,%g1
19404 ldx [%g4+0x10],%g2
19405 cmp %l1,%g2 ! %l1 = 00000000ffffffff
19406 bne %xcc,p0_reg_check_fail1
19407 mov 0xee1,%g1
19408 ldx [%g4+0x18],%g2
19409 cmp %l2,%g2 ! %l2 = 0000ffff000000ff
19410 bne %xcc,p0_reg_check_fail2
19411 mov 0xee2,%g1
19412 ldx [%g4+0x20],%g2
19413 cmp %l3,%g2 ! %l3 = 00000000ff000000
19414 bne %xcc,p0_reg_check_fail3
19415 mov 0xee3,%g1
19416 ldx [%g4+0x28],%g2
19417 cmp %l4,%g2 ! %l4 = 00000000000000ff
19418 bne %xcc,p0_reg_check_fail4
19419 mov 0xee4,%g1
19420 ldx [%g4+0x30],%g2
19421 cmp %l5,%g2 ! %l5 = 00000000000000ff
19422 bne %xcc,p0_reg_check_fail5
19423 mov 0xee5,%g1
19424 ldx [%g4+0x38],%g2
19425 cmp %l6,%g2 ! %l6 = 00000000ae12becc
19426 bne %xcc,p0_reg_check_fail6
19427 mov 0xee6,%g1
19428 ldx [%g4+0x40],%g2
19429 cmp %l7,%g2 ! %l7 = 0000000000000000
19430 bne %xcc,p0_reg_check_fail7
19431 mov 0xee7,%g1
19432 ldx [%g4+0x48],%g3
19433 std %f4,[%g4]
19434 ldx [%g4],%g2
19435 cmp %g3,%g2 ! %f4 = ff000000 ff000000
19436 bne %xcc,p0_freg_check_fail
19437 mov 0xf04,%g1
19438 ldx [%g4+0x50],%g3
19439 std %f8,[%g4]
19440 ldx [%g4],%g2
19441 cmp %g3,%g2 ! %f8 = ff0000ff 00000000
19442 bne %xcc,p0_freg_check_fail
19443 mov 0xf08,%g1
19444 ldx [%g4+0x58],%g3
19445 std %f12,[%g4]
19446 ldx [%g4],%g2
19447 cmp %g3,%g2 ! %f12 = ff000000 000000ff
19448 bne %xcc,p0_freg_check_fail
19449 mov 0xf12,%g1
19450 ldx [%g4+0x60],%g3
19451 std %f16,[%g4]
19452 ldx [%g4],%g2
19453 cmp %g3,%g2 ! %f16 = 00000000 ff00ffff
19454 bne %xcc,p0_freg_check_fail
19455 mov 0xf16,%g1
19456 ldx [%g4+0x68],%g3
19457 std %f18,[%g4]
19458 ldx [%g4],%g2
19459 cmp %g3,%g2 ! %f18 = ffffffff ae12becc
19460 bne %xcc,p0_freg_check_fail
19461 mov 0xf18,%g1
19462 ldx [%g4+0x70],%g3
19463 std %f20,[%g4]
19464 ldx [%g4],%g2
19465 cmp %g3,%g2 ! %f20 = 00000000 00000000
19466 bne %xcc,p0_freg_check_fail
19467 mov 0xf20,%g1
19468 ldx [%g4+0x78],%g3
19469 std %f22,[%g4]
19470 ldx [%g4],%g2
19471 cmp %g3,%g2 ! %f22 = 00000000 ab713f70
19472 bne %xcc,p0_freg_check_fail
19473 mov 0xf22,%g1
19474 ldx [%g4+0x80],%g3
19475 std %f24,[%g4]
19476 ldx [%g4],%g2
19477 cmp %g3,%g2 ! %f24 = ff000000 ff0000ff
19478 bne %xcc,p0_freg_check_fail
19479 mov 0xf24,%g1
19480 ldx [%g4+0x88],%g3
19481 std %f26,[%g4]
19482 ldx [%g4],%g2
19483 cmp %g3,%g2 ! %f26 = 00000000 00000000
19484 bne %xcc,p0_freg_check_fail
19485 mov 0xf26,%g1
19486 ldx [%g4+0x90],%g3
19487 std %f28,[%g4]
19488 ldx [%g4],%g2
19489 cmp %g3,%g2 ! %f28 = 8bdb0000 3f000000
19490 bne %xcc,p0_freg_check_fail
19491 mov 0xf28,%g1
19492 ldx [%g4+0x98],%g3
19493 std %f30,[%g4]
19494 ldx [%g4],%g2
19495 cmp %g3,%g2 ! %f30 = 00ffffff 00000000
19496 bne %xcc,p0_freg_check_fail
19497 mov 0xf30,%g1
19498
19499! Check Point 92 completed
19500
19501
19502p0_label_461:
19503! Mem[0000000010101410] = 00000000, %f3 = 000000ff
19504 ld [%i4+%o5],%f3 ! %f3 = 00000000
19505! Mem[0000000010141408] = 864f00ff 00000000, %l0 = 00ff0000, %l1 = ffffffff
19506 ldda [%i5+%o4]0x80,%l0 ! %l0 = 00000000864f00ff 0000000000000000
19507! Mem[0000000010181420] = 00ffffff 000000ff, %l2 = 000000ff, %l3 = ff000000
19508 ldd [%i6+0x020],%l2 ! %l2 = 0000000000ffffff 00000000000000ff
19509! Mem[0000000010041408] = 00000000, %l3 = 00000000000000ff
19510 ldsha [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
19511! Mem[0000000010041408] = 00000000, %l6 = 00000000ae12becc
19512 lduwa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
19513! Mem[0000000030181410] = ffffffff 000071ab, %l0 = 864f00ff, %l1 = 00000000
19514 ldda [%i6+%o5]0x81,%l0 ! %l0 = 00000000ffffffff 00000000000071ab
19515! Mem[00000000100c1400] = ff000000, %l6 = 0000000000000000
19516 lduha [%i3+0x000]%asi,%l6 ! %l6 = 000000000000ff00
19517! Mem[00000000201c0000] = ffffaf65, %l7 = 0000000000000000
19518 lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
19519! Mem[0000000010041408] = 00000000, %l5 = 00000000000000ff
19520 ldswa [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
19521! Starting 10 instruction Store Burst
19522! Mem[0000000010101410] = 00000000, %l7 = 000000000000ffff
19523 swapa [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000000
19524
19525p0_label_462:
19526! Mem[0000000030041410] = ff0000ff, %l5 = 0000000000000000
19527 ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
19528! %l4 = 00000000000000ff, Mem[0000000010181408] = 00000000
19529 stwa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff
19530! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000030001410] = 000000ff ff000000
19531 stda %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 000000ff
19532! %l2 = 0000000000ffffff, Mem[0000000030001408] = ffffffff
19533 stwa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ffffff
19534! %l5 = 00000000000000ff, Mem[0000000021800101] = 00ffb49a, %asi = 80
19535 stba %l5,[%o3+0x101]%asi ! Mem[0000000021800100] = 00ffb49a
19536! %f10 = ff000000 ae12becc, %l3 = 0000000000000000
19537! Mem[0000000030081420] = 400013ffff00ff00
19538 add %i2,0x020,%g1
19539 stda %f10,[%g1+%l3]ASI_PST32_S ! Mem[0000000030081420] = 400013ffff00ff00
19540! Mem[0000000030181410] = ffffffff, %l0 = 00000000ffffffff
19541 swapa [%i6+%o5]0x81,%l0 ! %l0 = 00000000ffffffff
19542! %f12 = ff000000, Mem[0000000010081400] = ff000000
19543 sta %f12,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff000000
19544! Mem[0000000030081408] = ffff00ff, %l5 = 00000000000000ff
19545 ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
19546! Starting 10 instruction Load Burst
19547! Mem[0000000030101408] = 00000000 005a005a, %l4 = 000000ff, %l5 = 000000ff
19548 ldda [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000 00000000005a005a
19549
19550p0_label_463:
19551! Mem[0000000010001408] = ff000000, %l7 = 0000000000000000
19552 lduha [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000
19553! Mem[00000000100c1408] = 000000ff, %l6 = 000000000000ff00
19554 lduba [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ff
19555! Mem[00000000100c1408] = 000000ff, %l3 = 0000000000000000
19556 ldswa [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
19557! Mem[0000000030081400] = ffffffff, %l1 = 00000000000071ab
19558 lduha [%i2+%g0]0x81,%l1 ! %l1 = 000000000000ffff
19559! Mem[0000000010181408] = ff000000, %f10 = ff000000
19560 lda [%i6+%o4]0x88,%f10 ! %f10 = ff000000
19561! Mem[0000000010101410] = 000000000000ffff, %l6 = 00000000000000ff
19562 ldxa [%i4+%o5]0x88,%l6 ! %l6 = 000000000000ffff
19563! Mem[00000000100c1400] = ff00000000ffffff, %l1 = 000000000000ffff
19564 ldx [%i3+%g0],%l1 ! %l1 = ff00000000ffffff
19565! Mem[0000000030001410] = 000000ff 000000ff, %l4 = 00000000, %l5 = 005a005a
19566 ldda [%i0+%o5]0x89,%l4 ! %l4 = 00000000000000ff 00000000000000ff
19567! Mem[0000000010041420] = 00000000, %l6 = 000000000000ffff
19568 ldsha [%i1+0x020]%asi,%l6 ! %l6 = 0000000000000000
19569! Starting 10 instruction Store Burst
19570! Mem[0000000010041408] = 000000000000ffff, %l1 = ff00000000ffffff, %l0 = 00000000ffffffff
19571 add %i1,0x08,%g1
19572 casxa [%g1]0x80,%l1,%l0 ! %l0 = 000000000000ffff
19573
19574p0_label_464:
19575! %l3 = 00000000000000ff, Mem[00000000300c1408] = 0000000000000000
19576 stxa %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000000000ff
19577! Mem[0000000030181400] = 00000000, %l2 = 0000000000ffffff
19578 ldstuba [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff
19579! %l3 = 00000000000000ff, Mem[00000000100c1400] = ff000000
19580 stwa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
19581! %f16 = 00000000 ff00ffff ffffffff ae12becc
19582! %f20 = 00000000 00000000 00000000 ab713f70
19583! %f24 = ff000000 ff0000ff 00000000 00000000
19584! %f28 = 8bdb0000 3f000000 00ffffff 00000000
19585 stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
19586! %f14 = a96e6a5a, Mem[00000000100c1408] = ff000000
19587 sta %f14,[%i3+%o4]0x80 ! Mem[00000000100c1408] = a96e6a5a
19588! Mem[0000000030181410] = ffffffff, %l6 = 0000000000000000
19589 ldstuba [%i6+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
19590! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000030181400] = 000000ff ffffffff
19591 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff 000000ff
19592! %l2 = 00000000, %l3 = 000000ff, Mem[0000000030141400] = ff0000ff 00000000
19593 stda %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 000000ff
19594 membar #Sync ! Added by membar checker (88)
19595! Mem[0000000030081408] = ffffffff, %l1 = ff00000000ffffff
19596 ldstuba [%i2+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
19597! Starting 10 instruction Load Burst
19598! Mem[0000000010001410] = ff000000000000ff, %f16 = 00000000 ff00ffff
19599 ldda [%i0+%o5]0x80,%f16 ! %f16 = ff000000 000000ff
19600
19601p0_label_465:
19602! Mem[0000000010101400] = ffff00ff, %l2 = 0000000000000000
19603 ldsha [%i4+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
19604! Mem[0000000010081430] = ff004f86864fc963, %l5 = 00000000000000ff
19605 ldxa [%i2+0x030]%asi,%l5 ! %l5 = ff004f86864fc963
19606! Mem[00000000300c1400] = ffff0000, %l5 = ff004f86864fc963
19607 lduha [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
19608! Mem[0000000010081400] = ff000000, %l3 = 00000000000000ff
19609 lduwa [%i2+%g0]0x80,%l3 ! %l3 = 00000000ff000000
19610! Mem[00000000300c1410] = 00000000, %l6 = 00000000000000ff
19611 ldsba [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000
19612! Mem[0000000010101410] = 0000ffff, %l7 = 0000000000000000
19613 ldswa [%i4+%o5]0x88,%l7 ! %l7 = 000000000000ffff
19614! Mem[0000000010101400] = ff00ffff, %l0 = 000000000000ffff
19615 lduwa [%i4+%g0]0x88,%l0 ! %l0 = 00000000ff00ffff
19616! Mem[0000000010181410] = ff0000ff, %l0 = 00000000ff00ffff
19617 lduha [%i6+%o5]0x80,%l0 ! %l0 = 000000000000ff00
19618! Mem[0000000010041410] = 00000000, %l0 = 000000000000ff00
19619 ldsha [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
19620! Starting 10 instruction Store Burst
19621! Mem[0000000010181410] = ff0000ff, %l3 = 00000000ff000000
19622 ldstuba [%i6+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
19623
19624! Check Point 93 for processor 0
19625
19626 set p0_check_pt_data_93,%g4
19627 rd %ccr,%g5 ! %g5 = 44
19628 ldx [%g4+0x08],%g2
19629 cmp %l0,%g2 ! %l0 = 0000000000000000
19630 bne %xcc,p0_reg_check_fail0
19631 mov 0xee0,%g1
19632 ldx [%g4+0x10],%g2
19633 cmp %l1,%g2 ! %l1 = 00000000000000ff
19634 bne %xcc,p0_reg_check_fail1
19635 mov 0xee1,%g1
19636 ldx [%g4+0x18],%g2
19637 cmp %l2,%g2 ! %l2 = ffffffffffffffff
19638 bne %xcc,p0_reg_check_fail2
19639 mov 0xee2,%g1
19640 ldx [%g4+0x20],%g2
19641 cmp %l3,%g2 ! %l3 = 00000000000000ff
19642 bne %xcc,p0_reg_check_fail3
19643 mov 0xee3,%g1
19644 ldx [%g4+0x28],%g2
19645 cmp %l5,%g2 ! %l5 = 0000000000000000
19646 bne %xcc,p0_reg_check_fail5
19647 mov 0xee5,%g1
19648 ldx [%g4+0x30],%g2
19649 cmp %l6,%g2 ! %l6 = 0000000000000000
19650 bne %xcc,p0_reg_check_fail6
19651 mov 0xee6,%g1
19652 ldx [%g4+0x38],%g2
19653 cmp %l7,%g2 ! %l7 = 000000000000ffff
19654 bne %xcc,p0_reg_check_fail7
19655 mov 0xee7,%g1
19656 ldx [%g4+0x40],%g3
19657 std %f0,[%g4]
19658 ldx [%g4],%g2
19659 cmp %g3,%g2 ! %f0 = ff0000ff 000000ff
19660 bne %xcc,p0_freg_check_fail
19661 mov 0xf00,%g1
19662 ldx [%g4+0x48],%g3
19663 std %f2,[%g4]
19664 ldx [%g4],%g2
19665 cmp %g3,%g2 ! %f2 = 00000000 00000000
19666 bne %xcc,p0_freg_check_fail
19667 mov 0xf02,%g1
19668 ldx [%g4+0x50],%g3
19669 std %f4,[%g4]
19670 ldx [%g4],%g2
19671 cmp %g3,%g2 ! %f4 = ff000000 ff000000
19672 bne %xcc,p0_freg_check_fail
19673 mov 0xf04,%g1
19674 ldx [%g4+0x58],%g3
19675 std %f10,[%g4]
19676 ldx [%g4],%g2
19677 cmp %g3,%g2 ! %f10 = ff000000 ae12becc
19678 bne %xcc,p0_freg_check_fail
19679 mov 0xf10,%g1
19680 ldx [%g4+0x60],%g3
19681 std %f16,[%g4]
19682 ldx [%g4],%g2
19683 cmp %g3,%g2 ! %f16 = ff000000 000000ff
19684 bne %xcc,p0_freg_check_fail
19685 mov 0xf16,%g1
19686
19687! Check Point 93 completed
19688
19689
19690p0_label_466:
19691! %l7 = 000000000000ffff, Mem[0000000030081410] = 0000000000000000
19692 stxa %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000000000ffff
19693! %l4 = 00000000000000ff, Mem[0000000010181400] = 5affff00
19694 stwa %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
19695! %f4 = ff000000 ff000000, %l3 = 00000000000000ff
19696! Mem[0000000030101400] = 0000000000000000
19697 stda %f4,[%i4+%l3]ASI_PST8_S ! Mem[0000000030101400] = ff000000ff000000
19698! %l0 = 0000000000000000, Mem[0000000030101408] = 00000000
19699 stwa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
19700! %l0 = 0000000000000000, Mem[0000000030001410] = 000000ff
19701 stwa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
19702! %l6 = 00000000, %l7 = 0000ffff, Mem[0000000010181400] = ff000000 00ff0000
19703 stda %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 0000ffff
19704! Mem[0000000030041410] = ff0000ff, %l1 = 00000000000000ff
19705 ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
19706! %f26 = 00000000 00000000, Mem[00000000100c1400] = 000000ff 00ffffff
19707 stda %f26,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00000000 00000000
19708! Mem[0000000010001428] = 0000ff00, %l4 = 00000000000000ff
19709 swap [%i0+0x028],%l4 ! %l4 = 000000000000ff00
19710! Starting 10 instruction Load Burst
19711! Mem[0000000010101424] = 000000ff, %l7 = 000000000000ffff
19712 ldswa [%i4+0x024]%asi,%l7 ! %l7 = 00000000000000ff
19713
19714p0_label_467:
19715! Mem[0000000010001428] = 000000ff, %l6 = 0000000000000000
19716 lduwa [%i0+0x028]%asi,%l6 ! %l6 = 00000000000000ff
19717! Mem[0000000030141408] = 000000ff, %l0 = 0000000000000000
19718 lduha [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000ff
19719! Mem[0000000030081400] = 00000000, %l7 = 00000000000000ff
19720 lduha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
19721! Mem[0000000010001410] = ff000000, %l7 = 0000000000000000
19722 ldswa [%i0+%o5]0x80,%l7 ! %l7 = ffffffffff000000
19723! Mem[00000000100c1428] = ff000000003100dc, %f24 = ff000000 ff0000ff
19724 ldd [%i3+0x028],%f24 ! %f24 = ff000000 003100dc
19725! Mem[0000000030181410] = ffffffff000071ab, %f12 = ff000000 000000ff
19726 ldda [%i6+%o5]0x81,%f12 ! %f12 = ffffffff 000071ab
19727! Mem[0000000010181408] = ff000000, %f5 = ff000000
19728 lda [%i6+%o4]0x88,%f5 ! %f5 = ff000000
19729! Mem[00000000300c1408] = ff00000000000000, %l6 = 00000000000000ff
19730 ldxa [%i3+%o4]0x89,%l6 ! %l6 = ff00000000000000
19731! Mem[0000000030181400] = 000000ff000000ff, %f12 = ffffffff 000071ab
19732 ldda [%i6+%g0]0x89,%f12 ! %f12 = 000000ff 000000ff
19733! Starting 10 instruction Store Burst
19734! %l0 = 00000000000000ff, Mem[0000000020800001] = 00ff7d94
19735 stb %l0,[%o1+0x001] ! Mem[0000000020800000] = 00ff7d94
19736
19737p0_label_468:
19738! %l2 = ffffffff, %l3 = 000000ff, Mem[0000000010081420] = ff000000 00000000
19739 stda %l2,[%i2+0x020]%asi ! Mem[0000000010081420] = ffffffff 000000ff
19740! Mem[00000000211c0001] = ffff7bbb, %l6 = ff00000000000000
19741 ldstub [%o2+0x001],%l6 ! %l6 = 000000ff000000ff
19742! %l6 = 00000000000000ff, Mem[0000000010181420] = 00ffffff000000ff, %asi = 80
19743 stxa %l6,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000000000ff
19744! %f8 = ff0000ff 00000000, Mem[00000000300c1410] = 00000000 000000ff
19745 stda %f8 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff0000ff 00000000
19746! %l1 = 00000000000000ff, Mem[00000000218000c0] = ffff65e1
19747 sth %l1,[%o3+0x0c0] ! Mem[00000000218000c0] = 00ff65e1
19748! %l3 = 00000000000000ff, Mem[00000000218000c0] = 00ff65e1, %asi = 80
19749 stba %l3,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = ffff65e1
19750! %f8 = ff0000ff, Mem[0000000010181408] = 000000ff
19751 sta %f8 ,[%i6+0x008]%asi ! Mem[0000000010181408] = ff0000ff
19752! %f28 = 8bdb0000, Mem[0000000030041410] = ff0000ff
19753 sta %f28,[%i1+%o5]0x81 ! Mem[0000000030041410] = 8bdb0000
19754! Mem[0000000010001410] = 000000ff, %l5 = 0000000000000000
19755 ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
19756! Starting 10 instruction Load Burst
19757! Mem[00000000100c1408] = 5a6a6ea9, %l6 = 00000000000000ff
19758 ldsba [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffffa9
19759
19760p0_label_469:
19761 membar #Sync ! Added by membar checker (89)
19762! Mem[0000000010181400] = 00000000 0000ffff ff0000ff ff4fc963
19763! Mem[0000000010181410] = ff0000ff 0000864f 00000000 00000000
19764! Mem[0000000010181420] = 00000000 000000ff ff000000 00000000
19765! Mem[0000000010181430] = db8bc3ff ffffffff 000000ff 000000ff
19766 ldda [%i6]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
19767! Mem[0000000010001400] = 00ff0000, %l5 = 00000000000000ff
19768 ldsba [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
19769! Mem[00000000100c1410] = ffffffff, %l1 = 00000000000000ff
19770 ldswa [%i3+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
19771! Mem[0000000010141400] = ffffff00, %l4 = 000000000000ff00
19772 ldsha [%i5+%g0]0x88,%l4 ! %l4 = ffffffffffffff00
19773! Mem[000000001018141c] = 00000000, %l1 = ffffffffffffffff
19774 ldub [%i6+0x01c],%l1 ! %l1 = 0000000000000000
19775! Mem[00000000300c1410] = ff0000ff, %l5 = 0000000000000000
19776 lduha [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
19777! Mem[00000000100c1408] = a96e6a5a, %l6 = ffffffffffffffa9
19778 lduha [%i3+%o4]0x80,%l6 ! %l6 = 000000000000a96e
19779! Mem[0000000010001438] = 63c94f86 5a0000ff, %l0 = 000000ff, %l1 = 00000000
19780 ldda [%i0+0x038]%asi,%l0 ! %l0 = 0000000063c94f86 000000005a0000ff
19781! Mem[0000000030141400] = 00000000, %l3 = 00000000000000ff
19782 ldsba [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
19783! Starting 10 instruction Store Burst
19784 membar #Sync ! Added by membar checker (90)
19785! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010181408] = ff0000ff ff4fc963
19786 stda %l2,[%i6+0x008]%asi ! Mem[0000000010181408] = ffffffff 00000000
19787
19788p0_label_470:
19789! Mem[0000000010081410] = 00000000, %l6 = 000000000000a96e
19790 swapa [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000
19791! %l2 = ffffffffffffffff, Mem[0000000010181408] = ffffffff
19792 stha %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffff
19793! Mem[0000000030141408] = 000000ff, %l4 = ffffffffffffff00
19794 swapa [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000ff
19795! Mem[00000000100c1410] = ffffffff, %l7 = ffffffffff000000
19796 swapa [%i3+%o5]0x80,%l7 ! %l7 = 00000000ffffffff
19797! %l2 = ffffffffffffffff, Mem[0000000030041400] = ff000000
19798 stwa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff
19799! Mem[0000000030041410] = 0000db8b, %l7 = 00000000ffffffff
19800 ldstuba [%i1+%o5]0x89,%l7 ! %l7 = 0000008b000000ff
19801! Mem[0000000030001410] = 00000000, %l2 = ffffffffffffffff
19802 ldstuba [%i0+%o5]0x81,%l2 ! %l2 = 00000000000000ff
19803! Mem[00000000300c1408] = 00000000, %l0 = 0000000063c94f86
19804 ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
19805! Mem[0000000010001408] = 000000ff, %l0 = 0000000000000000
19806 ldstuba [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ff
19807! Starting 10 instruction Load Burst
19808! Mem[0000000010041404] = ccbe12ae, %l3 = 0000000000000000
19809 ldsb [%i1+0x006],%l3 ! %l3 = 0000000000000012
19810
19811! Check Point 94 for processor 0
19812
19813 set p0_check_pt_data_94,%g4
19814 rd %ccr,%g5 ! %g5 = 44
19815 ldx [%g4+0x08],%g2
19816 cmp %l0,%g2 ! %l0 = 0000000000000000
19817 bne %xcc,p0_reg_check_fail0
19818 mov 0xee0,%g1
19819 ldx [%g4+0x10],%g2
19820 cmp %l1,%g2 ! %l1 = 000000005a0000ff
19821 bne %xcc,p0_reg_check_fail1
19822 mov 0xee1,%g1
19823 ldx [%g4+0x18],%g2
19824 cmp %l2,%g2 ! %l2 = 0000000000000000
19825 bne %xcc,p0_reg_check_fail2
19826 mov 0xee2,%g1
19827 ldx [%g4+0x20],%g2
19828 cmp %l3,%g2 ! %l3 = 0000000000000012
19829 bne %xcc,p0_reg_check_fail3
19830 mov 0xee3,%g1
19831 ldx [%g4+0x28],%g2
19832 cmp %l4,%g2 ! %l4 = 00000000000000ff
19833 bne %xcc,p0_reg_check_fail4
19834 mov 0xee4,%g1
19835 ldx [%g4+0x30],%g2
19836 cmp %l5,%g2 ! %l5 = 00000000000000ff
19837 bne %xcc,p0_reg_check_fail5
19838 mov 0xee5,%g1
19839 ldx [%g4+0x38],%g2
19840 cmp %l6,%g2 ! %l6 = 0000000000000000
19841 bne %xcc,p0_reg_check_fail6
19842 mov 0xee6,%g1
19843 ldx [%g4+0x40],%g2
19844 cmp %l7,%g2 ! %l7 = 000000000000008b
19845 bne %xcc,p0_reg_check_fail7
19846 mov 0xee7,%g1
19847 ldx [%g4+0x48],%g3
19848 std %f0,[%g4]
19849 ldx [%g4],%g2
19850 cmp %g3,%g2 ! %f0 = 00000000 0000ffff
19851 bne %xcc,p0_freg_check_fail
19852 mov 0xf00,%g1
19853 ldx [%g4+0x50],%g3
19854 std %f2,[%g4]
19855 ldx [%g4],%g2
19856 cmp %g3,%g2 ! %f2 = ff0000ff ff4fc963
19857 bne %xcc,p0_freg_check_fail
19858 mov 0xf02,%g1
19859 ldx [%g4+0x58],%g3
19860 std %f4,[%g4]
19861 ldx [%g4],%g2
19862 cmp %g3,%g2 ! %f4 = ff0000ff 0000864f
19863 bne %xcc,p0_freg_check_fail
19864 mov 0xf04,%g1
19865 ldx [%g4+0x60],%g3
19866 std %f6,[%g4]
19867 ldx [%g4],%g2
19868 cmp %g3,%g2 ! %f6 = 00000000 00000000
19869 bne %xcc,p0_freg_check_fail
19870 mov 0xf06,%g1
19871 ldx [%g4+0x68],%g3
19872 std %f8,[%g4]
19873 ldx [%g4],%g2
19874 cmp %g3,%g2 ! %f8 = 00000000 000000ff
19875 bne %xcc,p0_freg_check_fail
19876 mov 0xf08,%g1
19877 ldx [%g4+0x70],%g3
19878 std %f10,[%g4]
19879 ldx [%g4],%g2
19880 cmp %g3,%g2 ! %f10 = ff000000 00000000
19881 bne %xcc,p0_freg_check_fail
19882 mov 0xf10,%g1
19883 ldx [%g4+0x78],%g3
19884 std %f12,[%g4]
19885 ldx [%g4],%g2
19886 cmp %g3,%g2 ! %f12 = db8bc3ff ffffffff
19887 bne %xcc,p0_freg_check_fail
19888 mov 0xf12,%g1
19889 ldx [%g4+0x80],%g3
19890 std %f14,[%g4]
19891 ldx [%g4],%g2
19892 cmp %g3,%g2 ! %f14 = 000000ff 000000ff
19893 bne %xcc,p0_freg_check_fail
19894 mov 0xf14,%g1
19895 ldx [%g4+0x88],%g3
19896 std %f24,[%g4]
19897 ldx [%g4],%g2
19898 cmp %g3,%g2 ! %f24 = ff000000 003100dc
19899 bne %xcc,p0_freg_check_fail
19900 mov 0xf24,%g1
19901
19902! Check Point 94 completed
19903
19904
19905p0_label_471:
19906! Mem[0000000010141428] = c354000000000000, %l4 = 00000000000000ff
19907 ldxa [%i5+0x028]%asi,%l4 ! %l4 = c354000000000000
19908! Mem[00000000300c1400] = 0000ffff000000ff, %f20 = 00000000 00000000
19909 ldda [%i3+%g0]0x81,%f20 ! %f20 = 0000ffff 000000ff
19910! Mem[0000000030101410] = 000000ff, %l3 = 0000000000000012
19911 lduwa [%i4+%o5]0x81,%l3 ! %l3 = 00000000000000ff
19912! Mem[0000000010081418] = 00000000, %l3 = 00000000000000ff
19913 ldsba [%i2+0x01a]%asi,%l3 ! %l3 = 0000000000000000
19914! Mem[0000000010041400] = ff0000ffccbe12ae, %f18 = ffffffff ae12becc
19915 ldd [%i1+%g0],%f18 ! %f18 = ff0000ff ccbe12ae
19916! Mem[0000000030181410] = ab710000 ffffffff, %l2 = 00000000, %l3 = 00000000
19917 ldda [%i6+%o5]0x89,%l2 ! %l2 = 00000000ffffffff 00000000ab710000
19918! Mem[0000000030181410] = ffffffff, %l7 = 000000000000008b
19919 ldswa [%i6+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
19920! Mem[0000000010101410] = 0000ffff, %l1 = 000000005a0000ff
19921 lduwa [%i4+%o5]0x88,%l1 ! %l1 = 000000000000ffff
19922! Mem[0000000030101400] = ff000000, %l5 = 00000000000000ff
19923 ldsba [%i4+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
19924! Starting 10 instruction Store Burst
19925! %l7 = ffffffffffffffff, Mem[0000000030101410] = ff000000
19926 stha %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff00ffff
19927
19928p0_label_472:
19929! %l2 = 00000000ffffffff, Mem[0000000010181400] = 00000000
19930 stwa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff
19931! %f7 = 00000000, Mem[0000000030181400] = 000000ff
19932 sta %f7 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
19933! Mem[0000000010181400] = ffffffff, %l1 = 000000000000ffff
19934 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
19935! %l0 = 0000000000000000, Mem[000000001008143d] = 00000000
19936 stb %l0,[%i2+0x03d] ! Mem[000000001008143c] = 00000000
19937! %f11 = 00000000, Mem[0000000010081400] = 000000ff
19938 sta %f11,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
19939! Mem[00000000100c1400] = 00000000, %l7 = ffffffffffffffff
19940 swapa [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
19941! %l6 = 0000000000000000, Mem[00000000211c0000] = ffff7bbb
19942 sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = 00007bbb
19943! %f24 = ff000000 003100dc, Mem[0000000030101408] = 00000000 5a005a00
19944 stda %f24,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff000000 003100dc
19945! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030081408] = ffffffff ccbe12ae
19946 stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 ffffffff
19947! Starting 10 instruction Load Burst
19948! Mem[0000000030141400] = 00000000, %l0 = 0000000000000000
19949 ldswa [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
19950
19951p0_label_473:
19952! Mem[00000000201c0000] = ffffaf65, %l2 = 00000000ffffffff
19953 ldsb [%o0+0x001],%l2 ! %l2 = ffffffffffffffff
19954! Mem[0000000010001420] = ff004f86 ff0000ff, %l2 = ffffffff, %l3 = ab710000
19955 ldd [%i0+0x020],%l2 ! %l2 = 00000000ff004f86 00000000ff0000ff
19956! Mem[0000000010041400] = ff0000ff, %l3 = 00000000ff0000ff
19957 lduba [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
19958! Mem[00000000100c1408] = 5a6a6ea9, %f1 = 0000ffff
19959 lda [%i3+%o4]0x88,%f1 ! %f1 = 5a6a6ea9
19960! Mem[00000000300c1410] = ff0000ff00000000, %l7 = 0000000000000000
19961 ldxa [%i3+%o5]0x81,%l7 ! %l7 = ff0000ff00000000
19962! Mem[0000000030141400] = 00000000, %l7 = ff0000ff00000000
19963 ldswa [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000000
19964! Mem[0000000010041410] = 00000000, %l0 = 0000000000000000
19965 lduwa [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000
19966! Mem[0000000010081408] = ffffffff, %l4 = c354000000000000
19967 lduha [%i2+%o4]0x88,%l4 ! %l4 = 000000000000ffff
19968! Mem[0000000010181410] = ff0000ff, %l7 = 0000000000000000
19969 lduba [%i6+%o5]0x88,%l7 ! %l7 = 00000000000000ff
19970! Starting 10 instruction Store Burst
19971! %l7 = 00000000000000ff, Mem[0000000030101400] = 000000ff
19972 stha %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
19973
19974p0_label_474:
19975! %f10 = ff000000 00000000, Mem[0000000010181420] = 00000000 000000ff
19976 std %f10,[%i6+0x020] ! Mem[0000000010181420] = ff000000 00000000
19977! %l1 = 00000000000000ff, Mem[0000000030041410] = ffff00000000dbff
19978 stxa %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000000000ff
19979! %l1 = 00000000000000ff, Mem[00000000211c0001] = 00007bbb, %asi = 80
19980 stba %l1,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00ff7bbb
19981! Mem[0000000030101400] = ff000000, %l4 = 000000000000ffff
19982 ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
19983! %l7 = 00000000000000ff, Mem[00000000300c1408] = 000000ff
19984 stba %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
19985! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010001420] = ff004f86 ff0000ff
19986 stda %l6,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000 000000ff
19987! %l4 = 00000000000000ff, Mem[00000000100c1400] = ffffffff
19988 stb %l4,[%i3+%g0] ! Mem[00000000100c1400] = ffffffff
19989! %f31 = 00000000, Mem[0000000010101410] = ffff0000
19990 sta %f31,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
19991! Mem[0000000030181400] = 00000000, %l7 = 00000000000000ff
19992 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
19993! Starting 10 instruction Load Burst
19994! Mem[00000000100c1400] = ffffffff, %l2 = 00000000ff004f86
19995 ldsba [%i3+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
19996
19997p0_label_475:
19998! Mem[0000000010001408] = ff0000ff00000000, %l7 = 0000000000000000
19999 ldxa [%i0+%o4]0x80,%l7 ! %l7 = ff0000ff00000000
20000! Mem[0000000010041418] = 00000000, %l5 = ffffffffffffffff
20001 ldsba [%i1+0x01a]%asi,%l5 ! %l5 = 0000000000000000
20002! Mem[00000000100c1418] = 000000ff 000000ff, %l6 = 00000000, %l7 = 00000000
20003 ldd [%i3+0x018],%l6 ! %l6 = 00000000000000ff 00000000000000ff
20004! Mem[0000000010101400] = ff00ffff, %l0 = 0000000000000000
20005 lduha [%i4+%g0]0x88,%l0 ! %l0 = 000000000000ffff
20006! Mem[0000000010101400] = ffff00ff00000000, %l2 = ffffffffffffffff
20007 ldxa [%i4+%g0]0x80,%l2 ! %l2 = ffff00ff00000000
20008! Mem[00000000100c1400] = ffffffff, %l2 = ffff00ff00000000
20009 lduha [%i3+%g0]0x80,%l2 ! %l2 = 000000000000ffff
20010! Mem[0000000030001408] = 00ffffff, %l2 = 000000000000ffff
20011 lduba [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
20012! Mem[0000000010041408] = 00000000, %l1 = 00000000000000ff
20013 lduba [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
20014! Mem[00000000100c1400] = ffffffff, %l0 = 000000000000ffff
20015 ldsh [%i3+0x002],%l0 ! %l0 = ffffffffffffffff
20016! Starting 10 instruction Store Burst
20017! Mem[0000000030041400] = ffffffff, %l3 = 00000000000000ff
20018 swapa [%i1+%g0]0x81,%l3 ! %l3 = 00000000ffffffff
20019
20020! Check Point 95 for processor 0
20021
20022 set p0_check_pt_data_95,%g4
20023 rd %ccr,%g5 ! %g5 = 44
20024 ldx [%g4+0x08],%g2
20025 cmp %l0,%g2 ! %l0 = ffffffffffffffff
20026 bne %xcc,p0_reg_check_fail0
20027 mov 0xee0,%g1
20028 ldx [%g4+0x10],%g2
20029 cmp %l1,%g2 ! %l1 = 0000000000000000
20030 bne %xcc,p0_reg_check_fail1
20031 mov 0xee1,%g1
20032 ldx [%g4+0x18],%g2
20033 cmp %l2,%g2 ! %l2 = 0000000000000000
20034 bne %xcc,p0_reg_check_fail2
20035 mov 0xee2,%g1
20036 ldx [%g4+0x20],%g2
20037 cmp %l3,%g2 ! %l3 = 00000000ffffffff
20038 bne %xcc,p0_reg_check_fail3
20039 mov 0xee3,%g1
20040 ldx [%g4+0x28],%g2
20041 cmp %l4,%g2 ! %l4 = 00000000000000ff
20042 bne %xcc,p0_reg_check_fail4
20043 mov 0xee4,%g1
20044 ldx [%g4+0x30],%g2
20045 cmp %l5,%g2 ! %l5 = 0000000000000000
20046 bne %xcc,p0_reg_check_fail5
20047 mov 0xee5,%g1
20048 ldx [%g4+0x38],%g2
20049 cmp %l7,%g2 ! %l7 = 00000000000000ff
20050 bne %xcc,p0_reg_check_fail7
20051 mov 0xee7,%g1
20052 ldx [%g4+0x40],%g3
20053 std %f0,[%g4]
20054 ldx [%g4],%g2
20055 cmp %g3,%g2 ! %f0 = 00000000 5a6a6ea9
20056 bne %xcc,p0_freg_check_fail
20057 mov 0xf00,%g1
20058 ldx [%g4+0x48],%g3
20059 std %f2,[%g4]
20060 ldx [%g4],%g2
20061 cmp %g3,%g2 ! %f2 = ff0000ff ff4fc963
20062 bne %xcc,p0_freg_check_fail
20063 mov 0xf02,%g1
20064 ldx [%g4+0x50],%g3
20065 std %f6,[%g4]
20066 ldx [%g4],%g2
20067 cmp %g3,%g2 ! %f6 = 00000000 00000000
20068 bne %xcc,p0_freg_check_fail
20069 mov 0xf06,%g1
20070 ldx [%g4+0x58],%g3
20071 std %f18,[%g4]
20072 ldx [%g4],%g2
20073 cmp %g3,%g2 ! %f18 = ff0000ff ccbe12ae
20074 bne %xcc,p0_freg_check_fail
20075 mov 0xf18,%g1
20076 ldx [%g4+0x60],%g3
20077 std %f20,[%g4]
20078 ldx [%g4],%g2
20079 cmp %g3,%g2 ! %f20 = 0000ffff 000000ff
20080 bne %xcc,p0_freg_check_fail
20081 mov 0xf20,%g1
20082
20083! Check Point 95 completed
20084
20085
20086p0_label_476:
20087! %l7 = 00000000000000ff, Mem[000000001014141c] = ffffffff, %asi = 80
20088 stwa %l7,[%i5+0x01c]%asi ! Mem[000000001014141c] = 000000ff
20089! %l5 = 0000000000000000, Mem[0000000010001400] = 0000ff00
20090 stha %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000ff00
20091! %f26 = 00000000, Mem[0000000030081410] = ffff0000
20092 sta %f26,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
20093! Mem[0000000010141408] = ff004f86, %l0 = ffffffffffffffff
20094 ldstuba [%i5+%o4]0x88,%l0 ! %l0 = 00000086000000ff
20095! %l6 = 00000000000000ff, Mem[0000000010001404] = 000000ff, %asi = 80
20096 stwa %l6,[%i0+0x004]%asi ! Mem[0000000010001404] = 000000ff
20097! Mem[0000000010041410] = 00000000, %l3 = 00000000ffffffff
20098 swapa [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
20099! %l1 = 0000000000000000, Mem[0000000030001408] = 00ffffff
20100 stba %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ffffff
20101! Mem[0000000020800000] = 00ff7d94, %l6 = 00000000000000ff
20102 ldstuba [%o1+0x000]%asi,%l6 ! %l6 = 00000000000000ff
20103! %l3 = 0000000000000000, Mem[0000000030081410] = 00000000
20104 stwa %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
20105! Starting 10 instruction Load Burst
20106! Mem[0000000010101410] = 00000000, %l4 = 00000000000000ff
20107 lduh [%i4+0x012],%l4 ! %l4 = 0000000000000000
20108
20109p0_label_477:
20110! Mem[0000000010101408] = ccbe12aeffffffff, %l7 = 00000000000000ff
20111 ldxa [%i4+%o4]0x80,%l7 ! %l7 = ccbe12aeffffffff
20112! Mem[000000001018141c] = 00000000, %l1 = 0000000000000000
20113 ldsw [%i6+0x01c],%l1 ! %l1 = 0000000000000000
20114! Mem[0000000030141408] = ffffff00, %l2 = 0000000000000000
20115 ldsba [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
20116! Mem[00000000300c1400] = ffff0000, %l4 = 0000000000000000
20117 lduba [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000
20118! Mem[0000000030181410] = ffffffff000071ab, %f22 = 00000000 ab713f70
20119 ldda [%i6+%o5]0x81,%f22 ! %f22 = ffffffff 000071ab
20120! Mem[0000000010101400] = ffff00ff, %l5 = 0000000000000000
20121 ldswa [%i4+%g0]0x80,%l5 ! %l5 = ffffffffffff00ff
20122! Mem[0000000030101410] = ffffffff ff00ffff, %l2 = 00000000, %l3 = 00000000
20123 ldda [%i4+%o5]0x89,%l2 ! %l2 = 00000000ff00ffff 00000000ffffffff
20124! Mem[0000000030181410] = ffffffff, %f22 = ffffffff
20125 lda [%i6+%o5]0x81,%f22 ! %f22 = ffffffff
20126! Mem[0000000030181408] = 000000ff, %f27 = 00000000
20127 lda [%i6+%o4]0x81,%f27 ! %f27 = 000000ff
20128! Starting 10 instruction Store Burst
20129! Mem[0000000010101410] = 00000000, %l3 = 00000000ffffffff
20130 ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 00000000000000ff
20131
20132p0_label_478:
20133! %l4 = 0000000000000000, Mem[00000000201c0000] = ffffaf65
20134 sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 0000af65
20135! %l4 = 00000000, %l5 = ffff00ff, Mem[0000000030081400] = 00000000 ff00ffff
20136 stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 ffff00ff
20137! %f14 = 000000ff 000000ff, Mem[0000000010101400] = ff00ffff 00000000
20138 stda %f14,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff 000000ff
20139! %l7 = ccbe12aeffffffff, Mem[00000000211c0000] = 00ff7bbb, %asi = 80
20140 stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffff7bbb
20141! Mem[0000000030101400] = 000000ff, %l0 = 0000000000000086
20142 ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
20143! Mem[0000000010041400] = ff0000ff, %l2 = 00000000ff00ffff
20144 ldstuba [%i1+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
20145! %l7 = ccbe12aeffffffff, Mem[0000000010181410] = ff0000ff
20146 stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff0000ff
20147! Mem[00000000100c1408] = 5a6a6ea9, %l6 = 0000000000000000
20148 swapa [%i3+%o4]0x88,%l6 ! %l6 = 000000005a6a6ea9
20149! Mem[0000000010001408] = ff0000ff, %l7 = ccbe12aeffffffff
20150 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
20151! Starting 10 instruction Load Burst
20152! Mem[0000000010181400] = ffffffff, %l3 = 0000000000000000
20153 ldsha [%i6+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
20154
20155p0_label_479:
20156! Mem[0000000010181410] = ff0000ff, %f17 = 000000ff
20157 lda [%i6+%o5]0x80,%f17 ! %f17 = ff0000ff
20158! Mem[0000000010081420] = ffffffff, %l2 = 00000000000000ff
20159 ldsh [%i2+0x022],%l2 ! %l2 = ffffffffffffffff
20160! Mem[0000000010181410] = ff0000ff, %l4 = 0000000000000000
20161 ldsba [%i6+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
20162! Mem[0000000010141400] = 00ffffff000000ff, %f4 = ff0000ff 0000864f
20163 ldda [%i5+%g0]0x80,%f4 ! %f4 = 00ffffff 000000ff
20164! Mem[0000000010001408] = ff0000ff00000000, %l6 = 000000005a6a6ea9
20165 ldxa [%i0+%o4]0x80,%l6 ! %l6 = ff0000ff00000000
20166! Mem[0000000010081410] = 6ea90000 00000000, %l2 = ffffffff, %l3 = ffffffff
20167 ldda [%i2+%o5]0x80,%l2 ! %l2 = 000000006ea90000 0000000000000000
20168! Mem[0000000010101410] = 000000ff, %l7 = 00000000000000ff
20169 ldswa [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ff
20170! Mem[0000000030101400] = 000000ff 000000ff, %l6 = 00000000, %l7 = 000000ff
20171 ldda [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff 00000000000000ff
20172! Mem[0000000010001410] = ff000000 000000ff, %l0 = 000000ff, %l1 = 00000000
20173 ldd [%i0+%o5],%l0 ! %l0 = 00000000ff000000 00000000000000ff
20174! Starting 10 instruction Store Burst
20175! %f18 = ff0000ff ccbe12ae, Mem[00000000300c1400] = 0000ffff 000000ff
20176 stda %f18,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff0000ff ccbe12ae
20177
20178p0_label_480:
20179! %l4 = ffffffffffffffff, Mem[00000000300c1400] = ff0000ff
20180 stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff00ffff
20181! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010101410] = ff000000 00000000
20182 stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff 000000ff
20183! %l2 = 6ea90000, %l3 = 00000000, Mem[0000000010041408] = 00000000 ffff0000
20184 stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 6ea90000 00000000
20185! Mem[0000000010081408] = ffffffff, %l5 = ffffffffffff00ff
20186 ldstuba [%i2+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
20187! Mem[0000000030101410] = ffff00ff, %l1 = 00000000000000ff
20188 ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
20189! %l5 = 00000000000000ff, Mem[0000000010001400] = 0000ff00
20190 stba %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff00ff00
20191! Mem[0000000010001408] = ff0000ff, %l5 = 00000000000000ff
20192 ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
20193! %l5 = 00000000000000ff, Mem[0000000030101400] = 000000ff
20194 stha %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
20195! Mem[0000000010181410] = ff0000ff, %l2 = 000000006ea90000
20196 swapa [%i6+%o5]0x88,%l2 ! %l2 = 00000000ff0000ff
20197! Starting 10 instruction Load Burst
20198! Mem[0000000030101400] = 000000ff, %l2 = 00000000ff0000ff
20199 ldsha [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000ff
20200
20201! Check Point 96 for processor 0
20202
20203 set p0_check_pt_data_96,%g4
20204 rd %ccr,%g5 ! %g5 = 44
20205 ldx [%g4+0x08],%g2
20206 cmp %l0,%g2 ! %l0 = 00000000ff000000
20207 bne %xcc,p0_reg_check_fail0
20208 mov 0xee0,%g1
20209 ldx [%g4+0x10],%g2
20210 cmp %l1,%g2 ! %l1 = 00000000000000ff
20211 bne %xcc,p0_reg_check_fail1
20212 mov 0xee1,%g1
20213 ldx [%g4+0x18],%g2
20214 cmp %l2,%g2 ! %l2 = 00000000000000ff
20215 bne %xcc,p0_reg_check_fail2
20216 mov 0xee2,%g1
20217 ldx [%g4+0x20],%g2
20218 cmp %l3,%g2 ! %l3 = 0000000000000000
20219 bne %xcc,p0_reg_check_fail3
20220 mov 0xee3,%g1
20221 ldx [%g4+0x28],%g2
20222 cmp %l4,%g2 ! %l4 = ffffffffffffffff
20223 bne %xcc,p0_reg_check_fail4
20224 mov 0xee4,%g1
20225 ldx [%g4+0x30],%g2
20226 cmp %l5,%g2 ! %l5 = 00000000000000ff
20227 bne %xcc,p0_reg_check_fail5
20228 mov 0xee5,%g1
20229 ldx [%g4+0x38],%g2
20230 cmp %l6,%g2 ! %l6 = 00000000000000ff
20231 bne %xcc,p0_reg_check_fail6
20232 mov 0xee6,%g1
20233 ldx [%g4+0x40],%g2
20234 cmp %l7,%g2 ! %l7 = 00000000000000ff
20235 bne %xcc,p0_reg_check_fail7
20236 mov 0xee7,%g1
20237 ldx [%g4+0x48],%g3
20238 std %f0,[%g4]
20239 ldx [%g4],%g2
20240 cmp %g3,%g2 ! %f0 = 00000000 5a6a6ea9
20241 bne %xcc,p0_freg_check_fail
20242 mov 0xf00,%g1
20243 ldx [%g4+0x50],%g3
20244 std %f2,[%g4]
20245 ldx [%g4],%g2
20246 cmp %g3,%g2 ! %f2 = ff0000ff ff4fc963
20247 bne %xcc,p0_freg_check_fail
20248 mov 0xf02,%g1
20249 ldx [%g4+0x58],%g3
20250 std %f4,[%g4]
20251 ldx [%g4],%g2
20252 cmp %g3,%g2 ! %f4 = 00ffffff 000000ff
20253 bne %xcc,p0_freg_check_fail
20254 mov 0xf04,%g1
20255 ldx [%g4+0x60],%g3
20256 std %f6,[%g4]
20257 ldx [%g4],%g2
20258 cmp %g3,%g2 ! %f6 = 00000000 00000000
20259 bne %xcc,p0_freg_check_fail
20260 mov 0xf06,%g1
20261 ldx [%g4+0x68],%g3
20262 std %f16,[%g4]
20263 ldx [%g4],%g2
20264 cmp %g3,%g2 ! %f16 = ff000000 ff0000ff
20265 bne %xcc,p0_freg_check_fail
20266 mov 0xf16,%g1
20267 ldx [%g4+0x70],%g3
20268 std %f22,[%g4]
20269 ldx [%g4],%g2
20270 cmp %g3,%g2 ! %f22 = ffffffff 000071ab
20271 bne %xcc,p0_freg_check_fail
20272 mov 0xf22,%g1
20273 ldx [%g4+0x78],%g3
20274 std %f26,[%g4]
20275 ldx [%g4],%g2
20276 cmp %g3,%g2 ! %f26 = 00000000 000000ff
20277 bne %xcc,p0_freg_check_fail
20278 mov 0xf26,%g1
20279
20280! Check Point 96 completed
20281
20282
20283p0_label_481:
20284! Mem[00000000211c0000] = ffff7bbb, %l6 = 00000000000000ff
20285 lduha [%o2+0x000]%asi,%l6 ! %l6 = 000000000000ffff
20286! Mem[0000000010181408] = ffffffff00000000, %f22 = ffffffff 000071ab
20287 ldda [%i6+%o4]0x80,%f22 ! %f22 = ffffffff 00000000
20288! Mem[0000000010081408] = ff0000ffffffffff, %f28 = 8bdb0000 3f000000
20289 ldda [%i2+%o4]0x88,%f28 ! %f28 = ff0000ff ffffffff
20290! Mem[0000000010181430] = db8bc3ffffffffff, %f10 = ff000000 00000000
20291 ldda [%i6+0x030]%asi,%f10 ! %f10 = db8bc3ff ffffffff
20292! Mem[0000000030181400] = 000000ff, %l1 = 00000000000000ff
20293 ldsha [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
20294! Mem[00000000300c1400] = ffff00ff, %l6 = 000000000000ffff
20295 ldswa [%i3+%g0]0x81,%l6 ! %l6 = ffffffffffff00ff
20296! Mem[0000000030041408] = 0000000000000000, %f6 = 00000000 00000000
20297 ldda [%i1+%o4]0x81,%f6 ! %f6 = 00000000 00000000
20298! Mem[0000000010001400] = ff00ff00, %l3 = 0000000000000000
20299 ldsha [%i0+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
20300! Mem[0000000010041410] = ffffffff, %l4 = ffffffffffffffff
20301 lduwa [%i1+%o5]0x80,%l4 ! %l4 = 00000000ffffffff
20302! Starting 10 instruction Store Burst
20303! Mem[0000000030041410] = 000000ff, %l5 = 00000000000000ff
20304 ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
20305
20306p0_label_482:
20307! Mem[00000000300c1408] = ff000000, %l4 = 00000000ffffffff
20308 swapa [%i3+%o4]0x81,%l4 ! %l4 = 00000000ff000000
20309! Mem[00000000201c0001] = 0000af65, %l2 = 00000000000000ff
20310 ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 00000000000000ff
20311! %f26 = 00000000 000000ff, %l5 = 00000000000000ff
20312! Mem[0000000010101410] = 000000ff000000ff
20313 add %i4,0x010,%g1
20314 stda %f26,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010101410] = ff00000000000000
20315! Mem[0000000030141410] = 864fc963, %l5 = 00000000000000ff
20316 ldstuba [%i5+%o5]0x89,%l5 ! %l5 = 00000063000000ff
20317! %l0 = ff000000, %l1 = 000000ff, Mem[0000000010181400] = ffffffff 0000ffff
20318 stda %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff000000 000000ff
20319! %f3 = ff4fc963, Mem[00000000100c1408] = 00000000
20320 sta %f3 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff4fc963
20321! Mem[0000000010041408] = 6ea90000, %l3 = ffffffffffffff00
20322 swapa [%i1+%o4]0x88,%l3 ! %l3 = 000000006ea90000
20323! Mem[0000000030041400] = ff000000, %l1 = 00000000000000ff
20324 swapa [%i1+%g0]0x89,%l1 ! %l1 = 00000000ff000000
20325! %f12 = db8bc3ff ffffffff, %l4 = 00000000ff000000
20326! Mem[0000000030081420] = ff000000ff0000ff
20327 add %i2,0x020,%g1
20328 stda %f12,[%g1+%l4]ASI_PST8_S ! Mem[0000000030081420] = ff000000ff0000ff
20329! Starting 10 instruction Load Burst
20330! Mem[0000000010041410] = ffffffff, %l4 = 00000000ff000000
20331 lduha [%i1+%o5]0x80,%l4 ! %l4 = 000000000000ffff
20332
20333p0_label_483:
20334! Mem[0000000021800100] = 00ffb49a, %l5 = 0000000000000063
20335 ldsba [%o3+0x100]%asi,%l5 ! %l5 = 0000000000000000
20336 membar #Sync ! Added by membar checker (91)
20337! Mem[0000000010181400] = ff000000 000000ff ffffffff 00000000
20338! Mem[0000000010181410] = 0000a96e 0000864f 00000000 00000000
20339! Mem[0000000010181420] = ff000000 00000000 ff000000 00000000
20340! Mem[0000000010181430] = db8bc3ff ffffffff 000000ff 000000ff
20341 ldda [%i6]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010181400
20342! Mem[0000000030141410] = 864fc9ff, %l0 = 00000000ff000000
20343 ldsha [%i5+%o5]0x89,%l0 ! %l0 = ffffffffffffc9ff
20344! Mem[0000000010081408] = ffffffffff0000ff, %f4 = 00ffffff 000000ff
20345 ldda [%i2+0x008]%asi,%f4 ! %f4 = ffffffff ff0000ff
20346! Mem[0000000030181408] = 000000ff, %l0 = ffffffffffffc9ff
20347 ldsba [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
20348! Mem[000000001010141c] = 00000000, %l4 = 000000000000ffff
20349 lduba [%i4+0x01c]%asi,%l4 ! %l4 = 0000000000000000
20350! Mem[0000000010081400] = 00000000, %l4 = 0000000000000000
20351 ldsba [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
20352! Mem[0000000030081410] = 00000000 00000000, %l0 = 00000000, %l1 = ff000000
20353 ldda [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
20354! Mem[0000000010001408] = ff0000ff 00000000, %l4 = 00000000, %l5 = 00000000
20355 ldda [%i0+0x008]%asi,%l4 ! %l4 = 00000000ff0000ff 0000000000000000
20356! Starting 10 instruction Store Burst
20357! Mem[0000000010101410] = ff000000, %l4 = 00000000ff0000ff
20358 swapa [%i4+%o5]0x80,%l4 ! %l4 = 00000000ff000000
20359
20360p0_label_484:
20361! %l2 = 0000000000000000, Mem[0000000030101408] = dc003100000000ff
20362 stxa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
20363! Mem[00000000100c1410] = 000000ff, %l6 = ffffffffffff00ff
20364 swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff
20365 membar #Sync ! Added by membar checker (92)
20366! %l5 = 0000000000000000, Mem[0000000010181400] = 000000ff
20367 stba %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
20368! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000030041400] = ff000000 000000ff
20369 stda %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff 000000ff
20370! %l0 = 00000000, %l1 = 00000000, Mem[0000000010141408] = ff4f00ff 00000000
20371 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000000
20372! %f10 = db8bc3ff ffffffff, %l3 = 000000006ea90000
20373! Mem[00000000300c1420] = ffffffff000000ff
20374 add %i3,0x020,%g1
20375 stda %f10,[%g1+%l3]ASI_PST16_S ! Mem[00000000300c1420] = ffffffff000000ff
20376! %l2 = 00000000, %l3 = 6ea90000, Mem[00000000100c1408] = 63c94fff 0000864f
20377 stda %l2,[%i3+0x008]%asi ! Mem[00000000100c1408] = 00000000 6ea90000
20378! %l2 = 00000000, %l3 = 6ea90000, Mem[0000000030141400] = 00000000 000000ff
20379 stda %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 6ea90000
20380! %l3 = 000000006ea90000, Mem[00000000201c0000] = 00ffaf65, %asi = 80
20381 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000af65
20382! Starting 10 instruction Load Burst
20383! Mem[0000000010181408] = ffffffff, %l0 = 0000000000000000
20384 ldswa [%i6+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
20385
20386p0_label_485:
20387! Mem[0000000010101408] = ccbe12ae, %l2 = 0000000000000000
20388 ldsba [%i4+%o4]0x80,%l2 ! %l2 = ffffffffffffffcc
20389! Mem[0000000010041408] = 00ffffff, %f4 = ffffffff
20390 lda [%i1+%o4]0x80,%f4 ! %f4 = 00ffffff
20391! Mem[0000000010181408] = 00000000ffffffff, %l6 = 00000000000000ff
20392 ldxa [%i6+%o4]0x88,%l6 ! %l6 = 00000000ffffffff
20393! Mem[0000000010041428] = 00000000ff000000, %l3 = 000000006ea90000, %l1 = 0000000000000000
20394 add %i1,0x28,%g1
20395 casxa [%g1]0x80,%l3,%l1 ! %l1 = 00000000ff000000
20396! Mem[0000000030081408] = 00000000, %l0 = ffffffffffffffff
20397 ldswa [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
20398! Mem[0000000010101400] = ff000000, %f0 = 00000000
20399 lda [%i4+%g0]0x80,%f0 ! %f0 = ff000000
20400! Mem[00000000300c1410] = ff0000ff, %l4 = 00000000ff000000
20401 ldswa [%i3+%o5]0x89,%l4 ! %l4 = ffffffffff0000ff
20402! Mem[0000000010141408] = 00000000, %l1 = 00000000ff000000
20403 ldsba [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
20404! Mem[0000000010181400] = 00000000, %f2 = ff0000ff
20405 lda [%i6+%g0]0x88,%f2 ! %f2 = 00000000
20406! Starting 10 instruction Store Burst
20407! Mem[00000000100c1410] = ff00ffff, %l1 = 0000000000000000
20408 ldstuba [%i3+0x010]%asi,%l1 ! %l1 = 000000ff000000ff
20409
20410! Check Point 97 for processor 0
20411
20412 set p0_check_pt_data_97,%g4
20413 rd %ccr,%g5 ! %g5 = 44
20414 ldx [%g4+0x08],%g2
20415 cmp %l0,%g2 ! %l0 = 0000000000000000
20416 bne %xcc,p0_reg_check_fail0
20417 mov 0xee0,%g1
20418 ldx [%g4+0x10],%g2
20419 cmp %l1,%g2 ! %l1 = 00000000000000ff
20420 bne %xcc,p0_reg_check_fail1
20421 mov 0xee1,%g1
20422 ldx [%g4+0x18],%g2
20423 cmp %l2,%g2 ! %l2 = ffffffffffffffcc
20424 bne %xcc,p0_reg_check_fail2
20425 mov 0xee2,%g1
20426 ldx [%g4+0x20],%g2
20427 cmp %l3,%g2 ! %l3 = 000000006ea90000
20428 bne %xcc,p0_reg_check_fail3
20429 mov 0xee3,%g1
20430 ldx [%g4+0x28],%g2
20431 cmp %l4,%g2 ! %l4 = ffffffffff0000ff
20432 bne %xcc,p0_reg_check_fail4
20433 mov 0xee4,%g1
20434 ldx [%g4+0x30],%g2
20435 cmp %l5,%g2 ! %l5 = 0000000000000000
20436 bne %xcc,p0_reg_check_fail5
20437 mov 0xee5,%g1
20438 ldx [%g4+0x38],%g2
20439 cmp %l6,%g2 ! %l6 = 00000000ffffffff
20440 bne %xcc,p0_reg_check_fail6
20441 mov 0xee6,%g1
20442 ldx [%g4+0x40],%g3
20443 std %f0,[%g4]
20444 ldx [%g4],%g2
20445 cmp %g3,%g2 ! %f0 = ff000000 5a6a6ea9
20446 bne %xcc,p0_freg_check_fail
20447 mov 0xf00,%g1
20448 ldx [%g4+0x48],%g3
20449 std %f2,[%g4]
20450 ldx [%g4],%g2
20451 cmp %g3,%g2 ! %f2 = 00000000 ff4fc963
20452 bne %xcc,p0_freg_check_fail
20453 mov 0xf02,%g1
20454 ldx [%g4+0x50],%g3
20455 std %f4,[%g4]
20456 ldx [%g4],%g2
20457 cmp %g3,%g2 ! %f4 = 00ffffff ff0000ff
20458 bne %xcc,p0_freg_check_fail
20459 mov 0xf04,%g1
20460 ldx [%g4+0x58],%g3
20461 std %f6,[%g4]
20462 ldx [%g4],%g2
20463 cmp %g3,%g2 ! %f6 = 00000000 00000000
20464 bne %xcc,p0_freg_check_fail
20465 mov 0xf06,%g1
20466 ldx [%g4+0x60],%g3
20467 std %f10,[%g4]
20468 ldx [%g4],%g2
20469 cmp %g3,%g2 ! %f10 = db8bc3ff ffffffff
20470 bne %xcc,p0_freg_check_fail
20471 mov 0xf10,%g1
20472 ldx [%g4+0x68],%g3
20473 std %f16,[%g4]
20474 ldx [%g4],%g2
20475 cmp %g3,%g2 ! %f16 = ff000000 000000ff
20476 bne %xcc,p0_freg_check_fail
20477 mov 0xf16,%g1
20478 ldx [%g4+0x70],%g3
20479 std %f18,[%g4]
20480 ldx [%g4],%g2
20481 cmp %g3,%g2 ! %f18 = 00000000 ffffffff
20482 bne %xcc,p0_freg_check_fail
20483 mov 0xf18,%g1
20484 ldx [%g4+0x78],%g3
20485 std %f20,[%g4]
20486 ldx [%g4],%g2
20487 cmp %g3,%g2 ! %f20 = 4f860000 6ea90000
20488 bne %xcc,p0_freg_check_fail
20489 mov 0xf20,%g1
20490 ldx [%g4+0x80],%g3
20491 std %f22,[%g4]
20492 ldx [%g4],%g2
20493 cmp %g3,%g2 ! %f22 = 00000000 00000000
20494 bne %xcc,p0_freg_check_fail
20495 mov 0xf22,%g1
20496 ldx [%g4+0x88],%g3
20497 std %f24,[%g4]
20498 ldx [%g4],%g2
20499 cmp %g3,%g2 ! %f24 = 00000000 000000ff
20500 bne %xcc,p0_freg_check_fail
20501 mov 0xf24,%g1
20502 ldx [%g4+0x90],%g3
20503 std %f26,[%g4]
20504 ldx [%g4],%g2
20505 cmp %g3,%g2 ! %f26 = 00000000 000000ff
20506 bne %xcc,p0_freg_check_fail
20507 mov 0xf26,%g1
20508 ldx [%g4+0x98],%g3
20509 std %f28,[%g4]
20510 ldx [%g4],%g2
20511 cmp %g3,%g2 ! %f28 = ffffffff ffc38bdb
20512 bne %xcc,p0_freg_check_fail
20513 mov 0xf28,%g1
20514 ldx [%g4+0xa0],%g3
20515 std %f30,[%g4]
20516 ldx [%g4],%g2
20517 cmp %g3,%g2 ! %f30 = ff000000 ff000000
20518 bne %xcc,p0_freg_check_fail
20519 mov 0xf30,%g1
20520
20521! Check Point 97 completed
20522
20523
20524p0_label_486:
20525! %f2 = 00000000 ff4fc963, %l3 = 000000006ea90000
20526! Mem[0000000010141418] = 00000000000000ff
20527 add %i5,0x018,%g1
20528 stda %f2,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010141418] = 00000000000000ff
20529! %l3 = 000000006ea90000, Mem[0000000030181410] = ffffffff
20530 stwa %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = 6ea90000
20531! %l1 = 00000000000000ff, Mem[00000000300c1400] = ffff00ff
20532 stha %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ff00ff
20533! %l6 = ffffffff, %l7 = 000000ff, Mem[0000000030001400] = 00ffffff ff000000
20534 stda %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffff 000000ff
20535! Mem[0000000030101410] = ffff00ff, %l2 = ffffffffffffffcc
20536 swapa [%i4+%o5]0x81,%l2 ! %l2 = 00000000ffff00ff
20537! %f27 = 000000ff, Mem[0000000010081400] = 00000000
20538 sta %f27,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
20539! %f10 = db8bc3ff ffffffff, Mem[0000000030101408] = 00000000 00000000
20540 stda %f10,[%i4+%o4]0x81 ! Mem[0000000030101408] = db8bc3ff ffffffff
20541! %f30 = ff000000 ff000000, Mem[0000000010101418] = 703f71ab 00000000
20542 stda %f30,[%i4+0x018]%asi ! Mem[0000000010101418] = ff000000 ff000000
20543! %l6 = 00000000ffffffff, Mem[00000000300c1408] = ffffffff
20544 stwa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffff
20545! Starting 10 instruction Load Burst
20546! Mem[0000000030041408] = 00000000, %l5 = 0000000000000000
20547 ldswa [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000000
20548
20549p0_label_487:
20550! Mem[00000000100c1400] = ffffffff, %f23 = 00000000
20551 lda [%i3+%g0]0x88,%f23 ! %f23 = ffffffff
20552! Mem[00000000201c0000] = 0000af65, %l7 = 00000000000000ff
20553 ldsh [%o0+%g0],%l7 ! %l7 = 0000000000000000
20554! Mem[0000000030001408] = 00ffffff, %l7 = 0000000000000000
20555 lduwa [%i0+%o4]0x81,%l7 ! %l7 = 0000000000ffffff
20556! Mem[0000000010041408] = ffffff00, %l6 = 00000000ffffffff
20557 ldswa [%i1+%o4]0x88,%l6 ! %l6 = ffffffffffffff00
20558! Mem[0000000010101400] = ff000000, %l2 = 00000000ffff00ff
20559 ldswa [%i4+%g0]0x80,%l2 ! %l2 = ffffffffff000000
20560! Mem[0000000030141410] = 864fc9ff, %l4 = ffffffffff0000ff
20561 lduba [%i5+%o5]0x89,%l4 ! %l4 = 00000000000000ff
20562! Mem[00000000100c1410] = ff00ffff, %l7 = 0000000000ffffff
20563 ldsba [%i3+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
20564! Mem[0000000010041424] = 00000000, %l7 = ffffffffffffffff
20565 lduba [%i1+0x026]%asi,%l7 ! %l7 = 0000000000000000
20566! Mem[0000000030081410] = 00000000, %l5 = 0000000000000000
20567 ldsba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
20568! Starting 10 instruction Store Burst
20569! %f28 = ffffffff, Mem[0000000030001408] = ffffff00
20570 sta %f28,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff
20571
20572p0_label_488:
20573! Mem[00000000100c1408] = 00000000, %l2 = ffffffffff000000
20574 swapa [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
20575! Mem[00000000100c142d] = 003100dc, %l6 = ffffffffffffff00
20576 ldstuba [%i3+0x02d]%asi,%l6 ! %l6 = 00000031000000ff
20577! %f28 = ffffffff ffc38bdb, Mem[0000000030141410] = ffc94f86 000000ff
20578 stda %f28,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff ffc38bdb
20579! %f14 = 000000ff 000000ff, %l6 = 0000000000000031
20580! Mem[0000000010041408] = 00ffffff00000000
20581 add %i1,0x008,%g1
20582 stda %f14,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010041408] = ff00000000000000
20583! Mem[00000000100c1400] = ffffffff00000000, %l3 = 000000006ea90000, %l5 = 0000000000000000
20584 casxa [%i3]0x80,%l3,%l5 ! %l5 = ffffffff00000000
20585! Mem[0000000020800001] = ffff7d94, %l6 = 0000000000000031
20586 ldstuba [%o1+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
20587! %l7 = 0000000000000000, Mem[0000000010001408] = ff0000ff
20588 stha %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000
20589! %f7 = 00000000, Mem[0000000030001410] = 000000ff
20590 sta %f7 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
20591! %f18 = 00000000 ffffffff, Mem[0000000030181408] = ff000000 000000ff
20592 stda %f18,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 ffffffff
20593! Starting 10 instruction Load Burst
20594! Mem[0000000010181400] = ff00000000000000, %f26 = 00000000 000000ff
20595 ldda [%i6+%g0]0x88,%f26 ! %f26 = ff000000 00000000
20596
20597p0_label_489:
20598! Mem[0000000010181410] = 4f860000 6ea90000, %l4 = 000000ff, %l5 = 00000000
20599 ldda [%i6+%o5]0x88,%l4 ! %l4 = 000000006ea90000 000000004f860000
20600! Mem[0000000010041408] = 000000ff, %l0 = 0000000000000000
20601 lduha [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff
20602! Mem[0000000030141408] = 00ffffff, %l3 = 000000006ea90000
20603 ldsba [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
20604! Mem[0000000021800180] = 00ff2200, %l7 = 0000000000000000
20605 ldsh [%o3+0x180],%l7 ! %l7 = 00000000000000ff
20606! Mem[0000000020800040] = ffffac70, %l6 = 00000000000000ff
20607 lduh [%o1+0x040],%l6 ! %l6 = 000000000000ffff
20608! Mem[0000000010181410] = 6ea90000, %f29 = ffc38bdb
20609 lda [%i6+%o5]0x88,%f29 ! %f29 = 6ea90000
20610! Mem[0000000010181418] = 00000000 00000000, %l6 = 0000ffff, %l7 = 000000ff
20611 ldd [%i6+0x018],%l6 ! %l6 = 0000000000000000 0000000000000000
20612! Mem[0000000030041400] = ff000000, %l0 = 00000000000000ff
20613 lduwa [%i1+%g0]0x89,%l0 ! %l0 = 00000000ff000000
20614! Mem[0000000030101410] = ffffffffccffffff, %l7 = 0000000000000000
20615 ldxa [%i4+%o5]0x89,%l7 ! %l7 = ffffffffccffffff
20616! Starting 10 instruction Store Burst
20617! Mem[0000000030141400] = 00000000, %l5 = 000000004f860000
20618 swapa [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
20619
20620p0_label_490:
20621! Mem[0000000030101408] = ffc38bdb, %l6 = 0000000000000000
20622 swapa [%i4+%o4]0x89,%l6 ! %l6 = 00000000ffc38bdb
20623! Mem[0000000030081410] = 00000000, %l4 = 000000006ea90000
20624 ldstuba [%i2+%o5]0x81,%l4 ! %l4 = 00000000000000ff
20625! %f6 = 00000000, Mem[0000000030041408] = 00000000
20626 sta %f6 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
20627! %l2 = 0000000000000000, Mem[0000000030101408] = 00000000
20628 stba %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
20629! %f31 = ff000000, Mem[0000000030081408] = 00000000
20630 sta %f31,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff000000
20631! %f18 = 00000000 ffffffff, Mem[0000000010101400] = ff000000 ff000000
20632 stda %f18,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 ffffffff
20633! %l6 = 00000000ffc38bdb, Mem[0000000010181403] = 00000000
20634 stb %l6,[%i6+0x003] ! Mem[0000000010181400] = 000000db
20635! Mem[000000001018142e] = 00000000, %l4 = 0000000000000000
20636 ldstuba [%i6+0x02e]%asi,%l4 ! %l4 = 00000000000000ff
20637! %l6 = 00000000ffc38bdb, Mem[0000000020800040] = ffffac70
20638 sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 8bdbac70
20639! Starting 10 instruction Load Burst
20640! Mem[0000000030181400] = 000000ff000000ff, %l2 = 0000000000000000
20641 ldxa [%i6+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
20642
20643! Check Point 98 for processor 0
20644
20645 set p0_check_pt_data_98,%g4
20646 rd %ccr,%g5 ! %g5 = 44
20647 ldx [%g4+0x08],%g2
20648 cmp %l0,%g2 ! %l0 = 00000000ff000000
20649 bne %xcc,p0_reg_check_fail0
20650 mov 0xee0,%g1
20651 ldx [%g4+0x10],%g2
20652 cmp %l2,%g2 ! %l2 = 000000ff000000ff
20653 bne %xcc,p0_reg_check_fail2
20654 mov 0xee2,%g1
20655 ldx [%g4+0x18],%g2
20656 cmp %l3,%g2 ! %l3 = 0000000000000000
20657 bne %xcc,p0_reg_check_fail3
20658 mov 0xee3,%g1
20659 ldx [%g4+0x20],%g2
20660 cmp %l4,%g2 ! %l4 = 0000000000000000
20661 bne %xcc,p0_reg_check_fail4
20662 mov 0xee4,%g1
20663 ldx [%g4+0x28],%g2
20664 cmp %l5,%g2 ! %l5 = 0000000000000000
20665 bne %xcc,p0_reg_check_fail5
20666 mov 0xee5,%g1
20667 ldx [%g4+0x30],%g2
20668 cmp %l6,%g2 ! %l6 = 00000000ffc38bdb
20669 bne %xcc,p0_reg_check_fail6
20670 mov 0xee6,%g1
20671 ldx [%g4+0x38],%g2
20672 cmp %l7,%g2 ! %l7 = ffffffffccffffff
20673 bne %xcc,p0_reg_check_fail7
20674 mov 0xee7,%g1
20675 ldx [%g4+0x40],%g3
20676 std %f4,[%g4]
20677 ldx [%g4],%g2
20678 cmp %g3,%g2 ! %f4 = 00ffffff ff0000ff
20679 bne %xcc,p0_freg_check_fail
20680 mov 0xf04,%g1
20681 ldx [%g4+0x48],%g3
20682 std %f6,[%g4]
20683 ldx [%g4],%g2
20684 cmp %g3,%g2 ! %f6 = 00000000 00000000
20685 bne %xcc,p0_freg_check_fail
20686 mov 0xf06,%g1
20687 ldx [%g4+0x50],%g3
20688 std %f22,[%g4]
20689 ldx [%g4],%g2
20690 cmp %g3,%g2 ! %f22 = 00000000 ffffffff
20691 bne %xcc,p0_freg_check_fail
20692 mov 0xf22,%g1
20693 ldx [%g4+0x58],%g3
20694 std %f26,[%g4]
20695 ldx [%g4],%g2
20696 cmp %g3,%g2 ! %f26 = ff000000 00000000
20697 bne %xcc,p0_freg_check_fail
20698 mov 0xf26,%g1
20699 ldx [%g4+0x60],%g3
20700 std %f28,[%g4]
20701 ldx [%g4],%g2
20702 cmp %g3,%g2 ! %f28 = ffffffff 6ea90000
20703 bne %xcc,p0_freg_check_fail
20704 mov 0xf28,%g1
20705
20706! Check Point 98 completed
20707
20708
20709p0_label_491:
20710! Mem[0000000021800000] = 1a7bd0b4, %l5 = 0000000000000000
20711 ldsba [%o3+0x001]%asi,%l5 ! %l5 = 000000000000007b
20712! Mem[00000000201c0000] = 0000af65, %l7 = ffffffffccffffff
20713 lduha [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
20714! Mem[0000000010181408] = 00000000ffffffff, %l1 = 00000000000000ff
20715 ldxa [%i6+%o4]0x88,%l1 ! %l1 = 00000000ffffffff
20716! Mem[00000000100c1428] = ff000000, %f11 = ffffffff
20717 ld [%i3+0x028],%f11 ! %f11 = ff000000
20718! Mem[0000000030141410] = ffffffff, %l5 = 000000000000007b
20719 lduba [%i5+%o5]0x81,%l5 ! %l5 = 00000000000000ff
20720! Mem[0000000010141420] = 00000000, %f5 = ff0000ff
20721 lda [%i5+0x020]%asi,%f5 ! %f5 = 00000000
20722! Mem[0000000010181400] = db000000, %l4 = 0000000000000000
20723 ldsba [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
20724! Mem[0000000030041400] = 000000ff, %l7 = 0000000000000000
20725 lduba [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
20726! Mem[000000001010142c] = 00000000, %l2 = 000000ff000000ff
20727 ldswa [%i4+0x02c]%asi,%l2 ! %l2 = 0000000000000000
20728! Starting 10 instruction Store Burst
20729! %l1 = 00000000ffffffff, Mem[000000001000143b] = 63c94f86
20730 stb %l1,[%i0+0x03b] ! Mem[0000000010001438] = 63c94fff
20731
20732p0_label_492:
20733! Mem[0000000030141408] = ffffff00, %l6 = 00000000ffc38bdb
20734 swapa [%i5+%o4]0x89,%l6 ! %l6 = 00000000ffffff00
20735! %l5 = 00000000000000ff, Mem[0000000010181400] = 000000db
20736 stwa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000ff
20737! Mem[00000000100c140b] = 000000ff, %l2 = 0000000000000000
20738 ldstub [%i3+0x00b],%l2 ! %l2 = 000000ff000000ff
20739! %l0 = 00000000ff000000, Mem[00000000300c1410] = ff0000ff
20740 stha %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff
20741! Mem[0000000010081408] = ffffffff, %l2 = 00000000000000ff
20742 swapa [%i2+%o4]0x88,%l2 ! %l2 = 00000000ffffffff
20743! %f24 = 00000000 000000ff, %l3 = 0000000000000000
20744! Mem[00000000300c1420] = ffffffff000000ff
20745 add %i3,0x020,%g1
20746 stda %f24,[%g1+%l3]ASI_PST16_SL ! Mem[00000000300c1420] = ffffffff000000ff
20747! Mem[00000000100c1408] = ff000000, %l3 = 0000000000000000
20748 swapa [%i3+%o4]0x88,%l3 ! %l3 = 00000000ff000000
20749! Mem[0000000010001428] = 000000ffff000000, %l5 = 00000000000000ff, %l1 = 00000000ffffffff
20750 add %i0,0x28,%g1
20751 casxa [%g1]0x80,%l5,%l1 ! %l1 = 000000ffff000000
20752! Mem[00000000100c1400] = ffffffff, %l5 = 00000000000000ff
20753 ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
20754! Starting 10 instruction Load Burst
20755! Mem[0000000010081400] = ff000000ccbe12ae, %f0 = ff000000 5a6a6ea9
20756 ldda [%i2+%g0]0x80,%f0 ! %f0 = ff000000 ccbe12ae
20757
20758p0_label_493:
20759! Mem[0000000010141408] = 00000000, %l1 = 000000ffff000000
20760 ldswa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
20761! Mem[0000000010181400] = ff000000ff000000, %f16 = ff000000 000000ff
20762 ldda [%i6+%g0]0x88,%f16 ! %f16 = ff000000 ff000000
20763! Mem[0000000030101410] = ffffffcc, %l2 = 00000000ffffffff
20764 lduwa [%i4+%o5]0x81,%l2 ! %l2 = 00000000ffffffcc
20765! Mem[0000000010041408] = ff00000000000000, %f10 = db8bc3ff ff000000
20766 ldd [%i1+%o4],%f10 ! %f10 = ff000000 00000000
20767! Mem[0000000010181408] = ffffffff, %f26 = ff000000
20768 lda [%i6+%o4]0x80,%f26 ! %f26 = ffffffff
20769! Mem[00000000100c1400] = ffffffff, %l4 = 0000000000000000
20770 lduba [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff
20771! Mem[0000000030101410] = ffffffcc, %l3 = 00000000ff000000
20772 ldsba [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
20773! Mem[0000000010041408] = ff000000, %l1 = 0000000000000000
20774 ldswa [%i1+%o4]0x80,%l1 ! %l1 = ffffffffff000000
20775! Mem[0000000010141408] = 0000000000000000, %f16 = ff000000 ff000000
20776 ldda [%i5+%o4]0x88,%f16 ! %f16 = 00000000 00000000
20777! Starting 10 instruction Store Burst
20778! %l3 = ffffffffffffffff, Mem[0000000030141408] = db8bc3ff
20779 stba %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff8bc3ff
20780
20781p0_label_494:
20782! %f24 = 00000000, Mem[0000000010141418] = 00000000
20783 sta %f24,[%i5+0x018]%asi ! Mem[0000000010141418] = 00000000
20784! %l6 = 00000000ffffff00, Mem[0000000030041400] = ff000000
20785 stba %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff000000
20786! %l4 = 00000000000000ff, Mem[0000000010141408] = 00000000, %asi = 80
20787 stwa %l4,[%i5+0x008]%asi ! Mem[0000000010141408] = 000000ff
20788! %l7 = 0000000000000000, Mem[0000000030001410] = 00000000ff000000
20789 stxa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000
20790! %l5 = 00000000000000ff, Mem[0000000010141408] = 00000000ff000000
20791 stxa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000000000ff
20792! %f16 = 00000000 00000000 00000000 ffffffff
20793! %f20 = 4f860000 6ea90000 00000000 ffffffff
20794! %f24 = 00000000 000000ff ffffffff 00000000
20795! %f28 = ffffffff 6ea90000 ff000000 ff000000
20796 stda %f16,[%i0]ASI_BLK_S ! Block Store to 0000000030001400
20797! %l4 = 00000000000000ff, Mem[0000000010041414] = ff000000, %asi = 80
20798 stha %l4,[%i1+0x014]%asi ! Mem[0000000010041414] = 00ff0000
20799! %l3 = ffffffffffffffff, Mem[0000000030141400] = 4f860000
20800 stha %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 4f86ffff
20801! %l3 = ffffffffffffffff, Mem[00000000100c1400] = ffffffff
20802 stwa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffff
20803! Starting 10 instruction Load Burst
20804 membar #Sync ! Added by membar checker (93)
20805! Mem[0000000030001408] = 00000000, %l3 = ffffffffffffffff
20806 lduwa [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000000
20807
20808p0_label_495:
20809! Mem[0000000010041400] = ff0000ff, %l0 = 00000000ff000000
20810 ldswa [%i1+%g0]0x80,%l0 ! %l0 = ffffffffff0000ff
20811! Mem[0000000030001408] = 00000000ffffffff, %f10 = ff000000 00000000
20812 ldda [%i0+%o4]0x81,%f10 ! %f10 = 00000000 ffffffff
20813! Mem[000000001004142c] = ff000000, %l2 = 00000000ffffffcc
20814 ldsba [%i1+0x02f]%asi,%l2 ! %l2 = 0000000000000000
20815! Mem[0000000010141408] = ff000000, %l4 = 00000000000000ff
20816 lduwa [%i5+%o4]0x80,%l4 ! %l4 = 00000000ff000000
20817! Mem[0000000010141408] = 000000ff, %l4 = 00000000ff000000
20818 lduwa [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000ff
20819! Mem[0000000030081400] = 00000000, %l3 = 0000000000000000
20820 ldsha [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
20821! Mem[0000000010081408] = ff000000, %f17 = 00000000
20822 lda [%i2+%o4]0x80,%f17 ! %f17 = ff000000
20823! Mem[0000000010041410] = ffffffff, %l0 = ffffffffff0000ff
20824 ldsha [%i1+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
20825! Mem[0000000030041400] = 000000ff, %f26 = ffffffff
20826 lda [%i1+%g0]0x81,%f26 ! %f26 = 000000ff
20827! Starting 10 instruction Store Burst
20828! %l1 = ffffffffff000000, Mem[0000000030101408] = 00000000
20829 stha %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
20830
20831! Check Point 99 for processor 0
20832
20833 set p0_check_pt_data_99,%g4
20834 rd %ccr,%g5 ! %g5 = 44
20835 ldx [%g4+0x08],%g2
20836 cmp %l0,%g2 ! %l0 = ffffffffffffffff
20837 bne %xcc,p0_reg_check_fail0
20838 mov 0xee0,%g1
20839 ldx [%g4+0x10],%g2
20840 cmp %l1,%g2 ! %l1 = ffffffffff000000
20841 bne %xcc,p0_reg_check_fail1
20842 mov 0xee1,%g1
20843 ldx [%g4+0x18],%g2
20844 cmp %l2,%g2 ! %l2 = 0000000000000000
20845 bne %xcc,p0_reg_check_fail2
20846 mov 0xee2,%g1
20847 ldx [%g4+0x20],%g2
20848 cmp %l3,%g2 ! %l3 = 0000000000000000
20849 bne %xcc,p0_reg_check_fail3
20850 mov 0xee3,%g1
20851 ldx [%g4+0x28],%g2
20852 cmp %l4,%g2 ! %l4 = 00000000000000ff
20853 bne %xcc,p0_reg_check_fail4
20854 mov 0xee4,%g1
20855 ldx [%g4+0x30],%g2
20856 cmp %l5,%g2 ! %l5 = 00000000000000ff
20857 bne %xcc,p0_reg_check_fail5
20858 mov 0xee5,%g1
20859 ldx [%g4+0x38],%g2
20860 cmp %l7,%g2 ! %l7 = 0000000000000000
20861 bne %xcc,p0_reg_check_fail7
20862 mov 0xee7,%g1
20863 ldx [%g4+0x40],%g3
20864 std %f0,[%g4]
20865 ldx [%g4],%g2
20866 cmp %g3,%g2 ! %f0 = ff000000 ccbe12ae
20867 bne %xcc,p0_freg_check_fail
20868 mov 0xf00,%g1
20869 ldx [%g4+0x48],%g3
20870 std %f4,[%g4]
20871 ldx [%g4],%g2
20872 cmp %g3,%g2 ! %f4 = 00ffffff 00000000
20873 bne %xcc,p0_freg_check_fail
20874 mov 0xf04,%g1
20875 ldx [%g4+0x50],%g3
20876 std %f10,[%g4]
20877 ldx [%g4],%g2
20878 cmp %g3,%g2 ! %f10 = 00000000 ffffffff
20879 bne %xcc,p0_freg_check_fail
20880 mov 0xf10,%g1
20881 ldx [%g4+0x58],%g3
20882 std %f16,[%g4]
20883 ldx [%g4],%g2
20884 cmp %g3,%g2 ! %f16 = 00000000 ff000000
20885 bne %xcc,p0_freg_check_fail
20886 mov 0xf16,%g1
20887 ldx [%g4+0x60],%g3
20888 std %f26,[%g4]
20889 ldx [%g4],%g2
20890 cmp %g3,%g2 ! %f26 = 000000ff 00000000
20891 bne %xcc,p0_freg_check_fail
20892 mov 0xf26,%g1
20893
20894! Check Point 99 completed
20895
20896
20897p0_label_496:
20898! %l0 = ffffffffffffffff, Mem[0000000010141400] = 00ffffff
20899 stwa %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffffff
20900! Mem[0000000010141410] = 00ff0000, %l4 = 00000000000000ff
20901 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
20902! %f10 = 00000000 ffffffff, Mem[00000000100c1400] = ffffffff 00000000
20903 stda %f10,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 ffffffff
20904! %l0 = ffffffffffffffff, Mem[0000000010181408] = ffffffff
20905 stha %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffff
20906! %l1 = ffffffffff000000, Mem[0000000030081410] = 000000ff
20907 stwa %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff000000
20908! %l1 = ffffffffff000000, Mem[0000000030181400] = 000000ff
20909 stwa %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff000000
20910! Mem[0000000030141400] = ffff864f, %l2 = 0000000000000000
20911 swapa [%i5+%g0]0x81,%l2 ! %l2 = 00000000ffff864f
20912! %l7 = 0000000000000000, Mem[0000000010181400] = ff000000ff000000
20913 stxa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000000000
20914! %f3 = ff4fc963, Mem[000000001008143c] = 00000000
20915 st %f3 ,[%i2+0x03c] ! Mem[000000001008143c] = ff4fc963
20916! Starting 10 instruction Load Burst
20917! Mem[0000000030181400] = 000000ff ff000000, %l0 = ffffffff, %l1 = ff000000
20918 ldda [%i6+%g0]0x89,%l0 ! %l0 = 00000000ff000000 00000000000000ff
20919
20920p0_label_497:
20921! Mem[00000000100c1404] = ffffffff, %l0 = 00000000ff000000
20922 ldsba [%i3+0x006]%asi,%l0 ! %l0 = ffffffffffffffff
20923! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
20924 ldsha [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
20925! Mem[0000000010081410] = 6ea90000 00000000, %l2 = ffff864f, %l3 = 00000000
20926 ldda [%i2+%o5]0x80,%l2 ! %l2 = 000000006ea90000 0000000000000000
20927! Mem[0000000010181400] = 00000000 00000000, %l2 = 6ea90000, %l3 = 00000000
20928 ldda [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
20929! Mem[000000001004143c] = 0000864f, %l7 = 0000000000000000
20930 lduw [%i1+0x03c],%l7 ! %l7 = 000000000000864f
20931! Mem[0000000010101400] = 00000000, %l0 = ffffffffffffffff
20932 lduwa [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
20933! Mem[0000000010001408] = 00000000ff000000, %f16 = 00000000 ff000000
20934 ldda [%i0+%o4]0x88,%f16 ! %f16 = 00000000 ff000000
20935! Mem[0000000021800180] = 00ff2200, %l7 = 000000000000864f
20936 ldub [%o3+0x180],%l7 ! %l7 = 0000000000000000
20937! Mem[00000000100c1408] = 00000000, %l2 = 0000000000000000
20938 ldsba [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
20939! Starting 10 instruction Store Burst
20940! %f10 = 00000000 ffffffff, %l4 = 0000000000000000
20941! Mem[0000000030101400] = ff000000ff000000
20942 stda %f10,[%i4+%l4]ASI_PST8_SL ! Mem[0000000030101400] = ff000000ff000000
20943
20944p0_label_498:
20945! Mem[0000000010001438] = 63c94fff, %l3 = 0000000000000000, %asi = 80
20946 swapa [%i0+0x038]%asi,%l3 ! %l3 = 0000000063c94fff
20947! Mem[00000000300c1400] = ff00ff00, %l3 = 0000000063c94fff
20948 ldstuba [%i3+%g0]0x89,%l3 ! %l3 = 00000000000000ff
20949! %l4 = 0000000000000000, Mem[0000000010101428] = 0000000000000000
20950 stx %l4,[%i4+0x028] ! Mem[0000000010101428] = 0000000000000000
20951! %l5 = 00000000000000ff, Mem[0000000010081410] = 6ea9000000000000
20952 stxa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000000000ff
20953! Mem[00000000100c140c] = 6ea90000, %l3 = 00000000, %l4 = 00000000
20954 add %i3,0x0c,%g1
20955 casa [%g1]0x80,%l3,%l4 ! %l4 = 000000006ea90000
20956! Mem[0000000010001410] = ff000000, %l5 = 00000000000000ff
20957 ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
20958! Mem[0000000010081410] = 00000000, %l5 = 00000000000000ff
20959 ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
20960! %f18 = 00000000 ffffffff, Mem[00000000100c1400] = 00000000 ffffffff
20961 stda %f18,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 ffffffff
20962! %l6 = 00000000ffffff00, Mem[0000000030141400] = 000000006ea90000
20963 stxa %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000ffffff00
20964! Starting 10 instruction Load Burst
20965! Mem[0000000030101408] = 00000000, %l0 = 0000000000000000
20966 lduwa [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
20967
20968p0_label_499:
20969! Mem[0000000020800000] = ffff7d94, %l1 = 00000000000000ff
20970 ldsb [%o1+0x001],%l1 ! %l1 = ffffffffffffffff
20971! Mem[00000000201c0000] = 0000af65, %l2 = 0000000000000000
20972 ldsb [%o0+%g0],%l2 ! %l2 = 0000000000000000
20973! Mem[0000000030081408] = 000000ff, %l1 = ffffffffffffffff
20974 lduba [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
20975! Mem[00000000300c1400] = ff00ffff, %l1 = 0000000000000000
20976 lduba [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff
20977! Mem[00000000100c1420] = 18000000, %f0 = ff000000
20978 ld [%i3+0x020],%f0 ! %f0 = 18000000
20979! Mem[0000000010001400] = ff00ff00, %l4 = 000000006ea90000
20980 ldsh [%i0+0x002],%l4 ! %l4 = ffffffffffffff00
20981! Mem[00000000100c1408] = 0000a96e 00000000, %l2 = 00000000, %l3 = 00000000
20982 ldda [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000 000000000000a96e
20983! Mem[00000000300c1408] = ffffffff, %l3 = 000000000000a96e
20984 ldswa [%i3+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
20985! Mem[00000000218000c0] = ffff65e1, %l0 = 0000000000000000
20986 ldub [%o3+0x0c0],%l0 ! %l0 = 00000000000000ff
20987! Starting 10 instruction Store Burst
20988! %f17 = ff000000, Mem[0000000010101408] = ae12becc
20989 sta %f17,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000
20990
20991p0_label_500:
20992! Mem[0000000010181400] = 00000000, %l1 = 00000000000000ff
20993 ldstuba [%i6+%g0]0x80,%l1 ! %l1 = 00000000000000ff
20994! %l7 = 0000000000000000, Mem[0000000010181400] = ff000000, %asi = 80
20995 stba %l7,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000000
20996! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010181410] = 0000a96e 0000864f
20997 stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 ffffffff
20998! Mem[0000000010181414] = ffffffff, %l1 = 0000000000000000
20999 ldstub [%i6+0x014],%l1 ! %l1 = 000000ff000000ff
21000! Mem[00000000100c1410] = ff00ffff, %l7 = 0000000000000000
21001 swapa [%i3+%o5]0x80,%l7 ! %l7 = 00000000ff00ffff
21002! Mem[0000000030001400] = 00000000, %l1 = 00000000000000ff
21003 ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 00000000000000ff
21004! Mem[0000000010081410] = 000000ff, %l6 = 00000000ffffff00
21005 ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
21006! %l1 = 0000000000000000, Mem[0000000010181408] = ffffffff
21007 stba %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffff00
21008! Mem[0000000030041408] = 00000000, %l6 = 00000000000000ff
21009 swapa [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
21010! Starting 10 instruction Load Burst
21011! Mem[0000000030101400] = ff000000, %f17 = ff000000
21012 lda [%i4+%g0]0x81,%f17 ! %f17 = ff000000
21013
21014! Check Point 100 for processor 0
21015
21016 set p0_check_pt_data_100,%g4
21017 rd %ccr,%g5 ! %g5 = 44
21018 ldx [%g4+0x08],%g2
21019 cmp %l0,%g2 ! %l0 = 00000000000000ff
21020 bne %xcc,p0_reg_check_fail0
21021 mov 0xee0,%g1
21022 ldx [%g4+0x10],%g2
21023 cmp %l1,%g2 ! %l1 = 0000000000000000
21024 bne %xcc,p0_reg_check_fail1
21025 mov 0xee1,%g1
21026 ldx [%g4+0x18],%g2
21027 cmp %l2,%g2 ! %l2 = 0000000000000000
21028 bne %xcc,p0_reg_check_fail2
21029 mov 0xee2,%g1
21030 ldx [%g4+0x20],%g2
21031 cmp %l3,%g2 ! %l3 = ffffffffffffffff
21032 bne %xcc,p0_reg_check_fail3
21033 mov 0xee3,%g1
21034 ldx [%g4+0x28],%g2
21035 cmp %l4,%g2 ! %l4 = ffffffffffffff00
21036 bne %xcc,p0_reg_check_fail4
21037 mov 0xee4,%g1
21038 ldx [%g4+0x30],%g2
21039 cmp %l5,%g2 ! %l5 = 0000000000000000
21040 bne %xcc,p0_reg_check_fail5
21041 mov 0xee5,%g1
21042 ldx [%g4+0x38],%g2
21043 cmp %l6,%g2 ! %l6 = 0000000000000000
21044 bne %xcc,p0_reg_check_fail6
21045 mov 0xee6,%g1
21046 ldx [%g4+0x40],%g2
21047 cmp %l7,%g2 ! %l7 = 00000000ff00ffff
21048 bne %xcc,p0_reg_check_fail7
21049 mov 0xee7,%g1
21050 ldx [%g4+0x48],%g3
21051 std %f0,[%g4]
21052 ldx [%g4],%g2
21053 cmp %g3,%g2 ! %f0 = 18000000 ccbe12ae
21054 bne %xcc,p0_freg_check_fail
21055 mov 0xf00,%g1
21056 ldx [%g4+0x50],%g3
21057 std %f2,[%g4]
21058 ldx [%g4],%g2
21059 cmp %g3,%g2 ! %f2 = 00000000 ff4fc963
21060 bne %xcc,p0_freg_check_fail
21061 mov 0xf02,%g1
21062 ldx [%g4+0x58],%g3
21063 std %f16,[%g4]
21064 ldx [%g4],%g2
21065 cmp %g3,%g2 ! %f16 = 00000000 ff000000
21066 bne %xcc,p0_freg_check_fail
21067 mov 0xf16,%g1
21068
21069! Check Point 100 completed
21070
21071
21072 ba,a p0_not_taken_0_end
21073p0_not_taken_0:
21074! The following code should not be executed
21075 ldx [%i2+0x028],%l4
21076 sta %l2,[%i3+0x03c]%asi
21077 stba %l3,[%i6+0x017]%asi
21078 ldda [%i6+0x010]%asi,%l6
21079 ldda [%i1+0x028]%asi,%l0
21080 ldsba [%i3+0x03a]%asi,%l2
21081 ba,a p0_branch_failed
21082p0_not_taken_0_end:
21083
21084
21085! End of Random Code for Thread 0
21086
21087
21088! Check Registers
21089
21090p0_check_registers:
21091 set p0_expected_registers,%g1
21092
21093! Check %y register
21094
21095 set 0x00000028,%g2
21096 rd %y,%g3
21097 cmp %g2,%g3
21098 bne,a p0_failed
21099 mov 0x111,%g1
21100
21101! The test for processor 0 has passed
21102
21103p0_passed:
21104 ta GOOD_TRAP
21105 nop
21106
21107p0_reg_l0_fail:
21108 or %g0,0xbd0,%g1
21109 ba,a p0_failed
21110p0_reg_l1_fail:
21111 or %g0,0xbd1,%g1
21112 ba,a p0_failed
21113p0_reg_l2_fail:
21114 or %g0,0xbd2,%g1
21115 ba,a p0_failed
21116p0_reg_l3_fail:
21117 or %g0,0xbd3,%g1
21118 ba,a p0_failed
21119p0_reg_l4_fail:
21120 or %g0,0xbd4,%g1
21121 ba,a p0_failed
21122p0_reg_l5_fail:
21123 or %g0,0xbd5,%g1
21124 ba,a p0_failed
21125p0_reg_l6_fail:
21126 or %g0,0xbd6,%g1
21127 ba,a p0_failed
21128p0_reg_l7_fail:
21129 or %g0,0xbd7,%g1
21130 ba,a p0_failed
21131p0_ccr_fail:
21132 ba p0_failed
21133 mov %g5,%g3 ! %g5 = %ccr
21134p0_reg_check_fail0:
21135 ba p0_failed
21136 mov %l0,%g3 ! Reg %l0 compare failed
21137p0_reg_check_fail1:
21138 ba p0_failed
21139 mov %l1,%g3 ! Reg %l1 compare failed
21140p0_reg_check_fail2:
21141 ba p0_failed
21142 mov %l2,%g3 ! Reg %l2 compare failed
21143p0_reg_check_fail3:
21144 ba p0_failed
21145 mov %l3,%g3 ! Reg %l3 compare failed
21146p0_reg_check_fail4:
21147 ba p0_failed
21148 mov %l4,%g3 ! Reg %l4 compare failed
21149p0_reg_check_fail5:
21150 ba p0_failed
21151 mov %l5,%g3 ! Reg %l5 compare failed
21152p0_reg_check_fail6:
21153 ba p0_failed
21154 mov %l6,%g3 ! Reg %l6 compare failed
21155p0_reg_check_fail7:
21156 ba p0_failed
21157 mov %l7,%g3 ! Reg %l7 compare failed
21158p0_freg_check_fail:
21159 ba p0_failed
21160 nop
21161
21162! The test for processor 0 failed
21163
21164p0_failed:
21165 set p0_temp,%g6
21166 stx %g1,[%g6]
21167 stx %g2,[%g6+8]
21168 stx %g3,[%g6+16]
21169 stx %fsr,[%g6+24]
21170 ta BAD_TRAP
21171
21172
21173! The local area data for processor 0 failed
21174
21175p0_local_failed:
21176 set done_flags,%g5
21177 mov 3,%g6
21178 st %g6,[%g5+0x000] ! Set processor 0 done flag
21179
21180 set p0_temp,%g6
21181 add %g1,%g4,%g1
21182 stx %g4,[%g6]
21183 stx %g2,[%g6+8]
21184 stx %g3,[%g6+16]
21185 st %fsr,[%g6+24]
21186 ta BAD_TRAP
21187
21188p0_selfmod_failed:
21189 ba p0_failed
21190 mov 0xabc,%g1
21191
21192p0_branch_failed:
21193 mov 0xbbb,%g1
21194 rd %ccr,%g2
21195 ba p0_failed
21196 mov 0x0,%g3
21197
21198p0_trap1e:
21199 or %l7,-0x49d,%l0
21200 lduba [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000010041400]
21201 ldstuba [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[00000000100c1410]
21202 membar #Sync
21203 ldda [%i6]ASI_BLK_AIUP,%f0
21204 membar #Sync
21205 stxa %l7,[%i5+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010141408]
21206 stda %l0,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[00000000100c1408]
21207 nop
21208 done
21209
21210p0_trap1o:
21211 or %l7,-0x49d,%l0
21212 lduba [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000010041400]
21213 ldstuba [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[00000000100c1410]
21214 membar #Sync
21215 ldda [%o6]ASI_BLK_AIUP,%f0
21216 membar #Sync
21217 stxa %l7,[%o5+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010141408]
21218 stda %l0,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[00000000100c1408]
21219 nop
21220 done
21221
21222
21223p0_trap2e:
21224 xnor %l6,%l4,%l4
21225 ldxa [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000010041400]
21226 stwa %l5,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010001410]
21227 subc %l6,0xe9e,%l5
21228 udivx %l6,0xca0,%l5
21229 membar #Sync
21230 ldda [%i0]ASI_BLK_AIUP,%f16
21231 membar #Sync
21232 done
21233
21234p0_trap2o:
21235 xnor %l6,%l4,%l4
21236 ldxa [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000010041400]
21237 stwa %l5,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010001410]
21238 subc %l6,0xe9e,%l5
21239 udivx %l6,0xca0,%l5
21240 membar #Sync
21241 ldda [%o0]ASI_BLK_AIUP,%f16
21242 membar #Sync
21243 done
21244
21245
21246p0_trap3e:
21247 and %l5,%l5,%l5
21248 or %l3,0x268,%l6
21249 xor %l5,-0xcb5,%l5
21250 done
21251
21252p0_trap3o:
21253 and %l5,%l5,%l5
21254 or %l3,0x268,%l6
21255 xor %l5,-0xcb5,%l5
21256 done
21257
21258! Cross Processor Interrupt Handler
21259
21260cross_intr_handler:
21261 membar #Sync
21262! Identify the recipient of the interrupt
21263 mov 0x10,%g1 ! VA of Core ID Register
21264 ldxa [%g1]ASI_CMP_CORE_ID,%g1
21265 and %g1,0x3f,%g4 ! Extract Core ID in %g4
21266 sll %g4,2,%g1 ! Index into intr receive array
21267 set received_xintr,%g2 ! Pointer to receive counters
21268 lduw [%g2+%g1],%g3 ! Get receive count
21269 inc %g3 ! Incement by 1
21270 st %g3,[%g2+%g1] ! Update receive count
21271! Reset busy bit interrupts and return
21272 mov 0x40,%g1 ! Busy bit
21273 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
21274 membar #Sync
21275 retry
21276
21277inst_access_handler:
21278 done
21279
21280 .align 256
21281data_access_handler:
212821: done
21283
21284p0_init_memory_pointers:
21285 set p0_init_registers,%g1
21286 mov %g0,%g2
21287 mov %g0,%g3
21288 mov %g0,%g4
21289 mov %g0,%g5
21290 mov %g0,%g6
21291 mov %g0,%g7
21292
21293! Initialize memory pointers for window 0
21294 set p0_local0_start,%i0
21295 set p0_local1_start,%i1
21296 set p0_local2_start,%i2
21297 set p0_local3_start,%i3
21298 set p0_local4_start,%i4
21299 set p0_local5_start,%i5
21300 set p0_local6_start,%i6
21301 clr %i7
21302! Init Local Registers in Window 0
21303 ldx [%g1+0x000],%l0 ! %l0 = f3570731b220bd9e
21304 ldx [%g1+0x008],%l1 ! %l1 = 03a34c5ec743fb63
21305 ldx [%g1+0x010],%l2 ! %l2 = 6de6b199fded1bc2
21306 ldx [%g1+0x018],%l3 ! %l3 = 8d1c5c5c1976768a
21307 ldx [%g1+0x020],%l4 ! %l4 = 378f565e264e39e7
21308 ldx [%g1+0x028],%l5 ! %l5 = c2e009084dfacbb7
21309 ldx [%g1+0x030],%l6 ! %l6 = f4c78770cd3cb229
21310 ldx [%g1+0x038],%l7 ! %l7 = 0225c199f4ff286c
21311
21312! Initialize the output register of window 0
21313
21314 set share0_start,%o0
21315 set share1_start,%o1
21316 set share2_start,%o2
21317 set share3_start,%o3
21318 mov 0x08,%o4
21319 mov 0x10,%o5
21320 mov 0x18,%o6
21321
21322 retl
21323 nop
21324
21325user_text_end:
21326 .seg "text"
21327 .align 0x2000
21328user_near0_start:
21329p0_near_0_le:
21330 or %l7,-0x49d,%l0
21331 jmpl %o7,%g0
21332 ldsh [%i2+0x000],%l3 ! Mem[0000000010081400]
21333p0_near_0_he:
21334 ldx [%i5+0x018],%l3 ! Mem[0000000010141418]
21335 jmpl %o7,%g0
21336 st %f24,[%i3+0x03c] ! Mem[00000000100c143c]
21337near0_b2b_h:
21338 xnor %l4,-0x826,%l5
21339 andn %l2,-0x062,%l7
21340 and %l6,%l5,%l2
21341 smul %l3,0xf23,%l1
21342 xnor %l0,-0x588,%l2
21343 jmpl %o7,%g0
21344 umul %l6,%l5,%l3
21345near0_b2b_l:
21346 umul %l1,-0x0ee,%l5
21347 umul %l0,-0xb1e,%l2
21348 xor %l1,0x4f8,%l3
21349 nop
21350 sdivx %l2,%l6,%l0
21351 jmpl %o7,%g0
21352 umul %l1,%l4,%l4
21353user_near0_end:
21354 .seg "text"
21355 .align 0x2000
21356user_near1_start:
21357p0_near_1_le:
21358 ldd [%i0+0x010],%l4 ! Mem[0000000010001410]
21359 xor %l5,0xdca,%l3
21360 ldd [%i5+0x010],%l2 ! Mem[0000000010141410]
21361 ldd [%i1+0x008],%l2 ! Mem[0000000010041408]
21362 swap [%i2+0x03c],%l6 ! Mem[000000001008143c]
21363 and %l1,%l2,%l5
21364 std %f4 ,[%i5+0x030] ! Mem[0000000010141430]
21365 jmpl %o7,%g0
21366 stw %l2,[%i1+0x02c] ! Mem[000000001004142c]
21367p0_near_1_he:
21368 nop
21369 or %l1,%l4,%l4
21370 or %l1,%l5,%l2
21371 add %l2,-0x544,%l4
21372 jmpl %o7,%g0
21373 andn %l5,%l4,%l1
21374near1_b2b_h:
21375 jmpl %o7,%g0
21376 subc %l2,%l6,%l0
21377 jmpl %o7,%g0
21378 nop
21379near1_b2b_l:
21380 jmpl %o7,%g0
21381 xnor %l4,%l6,%l0
21382 jmpl %o7,%g0
21383 nop
21384user_near1_end:
21385 .seg "text"
21386 .align 0x2000
21387user_near2_start:
21388p0_near_2_le:
21389 mulx %l5,0x56b,%l4
21390 ldub [%i6+0x032],%l1 ! Mem[0000000010181432]
21391 nop
21392 ldsh [%i0+0x030],%l1 ! Mem[0000000010001430]
21393 stw %l0,[%i4+0x03c] ! Mem[000000001010143c]
21394 swap [%i6+0x024],%l1 ! Mem[0000000010181424]
21395 jmpl %o7,%g0
21396 add %l6,0xf73,%l2
21397p0_near_2_he:
21398 ldsw [%i6+0x020],%l3 ! Mem[0000000010181420]
21399 jmpl %o7,%g0
21400 xnor %l1,%l7,%l4
21401near2_b2b_h:
21402 or %l3,-0x90f,%l5
21403 umul %l6,%l5,%l0
21404 orn %l7,0x858,%l7
21405 orn %l5,%l1,%l3
21406 xor %l1,-0x8b5,%l5
21407 orn %l0,%l3,%l0
21408 or %l0,%l0,%l4
21409 jmpl %o7,%g0
21410 andn %l1,%l5,%l4
21411near2_b2b_l:
21412 orn %l0,%l2,%l2
21413 nop
21414 add %l2,0xd8a,%l0
21415 umul %l6,-0xf2f,%l0
21416 sdivx %l6,-0x750,%l6
21417 addc %l1,-0x23f,%l5
21418 andn %l7,0x5de,%l0
21419 jmpl %o7,%g0
21420 addc %l6,%l0,%l5
21421user_near2_end:
21422 .seg "text"
21423 .align 0x2000
21424user_near3_start:
21425p0_near_3_le:
21426 and %l2,0x267,%l6
21427 ldd [%i5+0x030],%l2 ! Mem[0000000010141430]
21428 andn %l2,%l2,%l2
21429 subc %l7,%l0,%l6
21430 jmpl %o7,%g0
21431 mulx %l3,%l6,%l5
21432p0_near_3_he:
21433 andn %l7,%l0,%l5
21434 ldsb [%i2+0x01b],%l6 ! Mem[000000001008141b]
21435 stb %l5,[%i1+0x03d] ! Mem[000000001004143d]
21436 nop
21437 ldsb [%i1+0x014],%l1 ! Mem[0000000010041414]
21438 std %l4,[%i6+0x000] ! Mem[0000000010181400]
21439 jmpl %o7,%g0
21440 subc %l0,%l1,%l6
21441near3_b2b_h:
21442 andn %l3,%l4,%l0
21443 or %l2,%l2,%l7
21444 xnor %l4,0xcd6,%l3
21445 udivx %l5,0xb36,%l2
21446 nop
21447 subc %l1,%l4,%l2
21448 sdivx %l6,-0xafb,%l7
21449 jmpl %o7,%g0
21450 subc %l1,%l7,%l0
21451near3_b2b_l:
21452 andn %l3,%l0,%l4
21453 subc %l6,%l5,%l4
21454 sub %l1,0xcf4,%l0
21455 and %l5,0x36f,%l2
21456 xnor %l1,%l3,%l5
21457 umul %l0,-0x609,%l7
21458 and %l0,%l7,%l6
21459 jmpl %o7,%g0
21460 umul %l3,%l3,%l3
21461user_near3_end:
21462 .seg "text"
21463 .text
21464 .align 0x2000
21465user_far0_start:
21466p0_far_0_le:
21467 xor %l4,%l1,%l3
21468 xnor %l4,%l0,%l5
21469 andn %l0,%l3,%l0
21470 umul %l6,0x323,%l7
21471 ldsw [%i3+0x020],%l7 ! Mem[00000000100c1420]
21472 ldub [%i3+0x03d],%l5 ! Mem[00000000100c143d]
21473 st %f7 ,[%i4+0x034] ! Mem[0000000010101434]
21474 jmpl %o7,%g0
21475 sdivx %l3,0x4d6,%l0
21476p0_far_0_lem:
21477 xor %l4,%l1,%l3
21478 xnor %l4,%l0,%l5
21479 andn %l0,%l3,%l0
21480 umul %l6,0x323,%l7
21481 membar #Sync
21482 ldsw [%i3+0x020],%l7 ! Mem[00000000100c1420]
21483 ldub [%i3+0x03d],%l5 ! Mem[00000000100c143d]
21484 st %f7 ,[%i4+0x034] ! Mem[0000000010101434]
21485 jmpl %o7,%g0
21486 sdivx %l3,0x4d6,%l0
21487p0_far_0_he:
21488 jmpl %o7,%g0
21489 swap [%i3+0x020],%l6 ! Mem[00000000100c1420]
21490 jmpl %o7,%g0
21491 nop
21492p0_far_0_hem:
21493 membar #Sync
21494 jmpl %o7,%g0
21495 swap [%i3+0x020],%l6 ! Mem[00000000100c1420]
21496 jmpl %o7,%g0
21497 nop
21498p0_loop_branch_0:
21499 jmpl %o7+12,%g0
21500 add %l0,1,%l0
21501far0_b2b_h:
21502 xor %l6,%l7,%l1
21503 orn %l3,%l4,%l3
21504 jmpl %o7,%g0
21505 subc %l6,-0xb32,%l3
21506far0_b2b_l:
21507 add %l7,%l6,%l2
21508 udivx %l7,%l6,%l2
21509 jmpl %o7,%g0
21510 addc %l7,-0xd7c,%l5
21511user_far0_end:
21512 .seg "text"
21513 .text
21514 .align 0x2000
21515user_far1_start:
21516p0_far_1_le:
21517 st %f9 ,[%i5+0x004] ! Mem[0000000010141404]
21518 stb %l6,[%i0+0x008] ! Mem[0000000010001408]
21519 add %l3,%l7,%l1
21520 or %l5,0x827,%l5
21521 sub %l6,-0x73f,%l1
21522 orn %l2,0x2ec,%l5
21523 jmpl %o7,%g0
21524 addc %l1,%l4,%l2
21525p0_far_1_lem:
21526 membar #Sync
21527 st %f9 ,[%i5+0x004] ! Mem[0000000010141404]
21528 stb %l6,[%i0+0x008] ! Mem[0000000010001408]
21529 add %l3,%l7,%l1
21530 or %l5,0x827,%l5
21531 sub %l6,-0x73f,%l1
21532 orn %l2,0x2ec,%l5
21533 jmpl %o7,%g0
21534 addc %l1,%l4,%l2
21535p0_far_1_he:
21536 ldstub [%o1+0x000],%l5 ! Mem[0000000020800000]
21537 swap [%i6+0x00c],%l5 ! Mem[000000001018140c]
21538 ldd [%i0+0x010],%l6 ! Mem[0000000010001410]
21539 ldx [%i2+0x018],%l2 ! Mem[0000000010081418]
21540 ldstub [%i5+0x00a],%l3 ! Mem[000000001014140a]
21541 ldd [%i5+0x018],%l2 ! Mem[0000000010141418]
21542 ldub [%i5+0x03c],%l3 ! Mem[000000001014143c]
21543 jmpl %o7,%g0
21544 sub %l7,0xc7f,%l7
21545p0_far_1_hem:
21546 ldstub [%o1+0x000],%l5 ! Mem[0000000020800000]
21547 membar #Sync
21548 swap [%i6+0x00c],%l5 ! Mem[000000001018140c]
21549 ldd [%i0+0x010],%l6 ! Mem[0000000010001410]
21550 ldx [%i2+0x018],%l2 ! Mem[0000000010081418]
21551 ldstub [%i5+0x00a],%l3 ! Mem[000000001014140a]
21552 ldd [%i5+0x018],%l2 ! Mem[0000000010141418]
21553 ldub [%i5+0x03c],%l3 ! Mem[000000001014143c]
21554 jmpl %o7,%g0
21555 sub %l7,0xc7f,%l7
21556p0_loop_branch_1:
21557 jmpl %o7+12,%g0
21558 add %l0,2,%l0
21559far1_b2b_h:
21560 subc %l5,-0xb3b,%l2
21561 add %l4,%l0,%l2
21562 xnor %l0,-0xaa3,%l7
21563 xnor %l2,%l6,%l1
21564 umul %l6,0x722,%l6
21565 subc %l2,%l7,%l5
21566 jmpl %o7,%g0
21567 orn %l3,%l0,%l7
21568far1_b2b_l:
21569 xor %l2,%l6,%l2
21570 mulx %l0,%l6,%l7
21571 xnor %l3,%l7,%l4
21572 or %l3,%l0,%l7
21573 smul %l7,-0xc3c,%l5
21574 subc %l2,-0x7b2,%l4
21575 jmpl %o7,%g0
21576 sdivx %l7,%l5,%l5
21577user_far1_end:
21578 .seg "text"
21579 .text
21580 .align 0x2000
21581user_far2_start:
21582p0_far_2_le:
21583 lduh [%i1+0x014],%l5 ! Mem[0000000010041414]
21584 addc %l5,%l2,%l4
21585 ldsb [%i6+0x02f],%l4 ! Mem[000000001018142f]
21586 ldstub [%i6+0x02c],%l4 ! Mem[000000001018142c]
21587 lduw [%i1+0x018],%l5 ! Mem[0000000010041418]
21588 ldd [%i2+0x020],%l2 ! Mem[0000000010081420]
21589 ldsh [%i0+0x018],%l1 ! Mem[0000000010001418]
21590 jmpl %o7,%g0
21591 stx %l3,[%i3+0x008] ! Mem[00000000100c1408]
21592p0_far_2_lem:
21593 membar #Sync
21594 lduh [%i1+0x014],%l5 ! Mem[0000000010041414]
21595 addc %l5,%l2,%l4
21596 ldsb [%i6+0x02f],%l4 ! Mem[000000001018142f]
21597 ldstub [%i6+0x02c],%l4 ! Mem[000000001018142c]
21598 lduw [%i1+0x018],%l5 ! Mem[0000000010041418]
21599 ldd [%i2+0x020],%l2 ! Mem[0000000010081420]
21600 ldsh [%i0+0x018],%l1 ! Mem[0000000010001418]
21601 membar #Sync
21602 jmpl %o7,%g0
21603 stx %l3,[%i3+0x008] ! Mem[00000000100c1408]
21604p0_far_2_he:
21605 jmpl %o7,%g0
21606 add %l5,%l3,%l7
21607 jmpl %o7,%g0
21608 nop
21609p0_far_2_hem:
21610 jmpl %o7,%g0
21611 add %l5,%l3,%l7
21612 jmpl %o7,%g0
21613 nop
21614p0_loop_branch_2:
21615 jmpl %o7+12,%g0
21616 add %l0,3,%l0
21617far2_b2b_h:
21618 xor %l2,%l2,%l5
21619 jmpl %o7,%g0
21620 orn %l7,%l4,%l4
21621far2_b2b_l:
21622 add %l0,0xa18,%l3
21623 jmpl %o7,%g0
21624 smul %l5,%l7,%l7
21625user_far2_end:
21626 .seg "text"
21627 .text
21628 .align 0x2000
21629user_far3_start:
21630p0_far_3_le:
21631 umul %l4,%l5,%l0
21632 jmpl %o7,%g0
21633 andn %l1,%l4,%l6
21634p0_far_3_lem:
21635 umul %l4,%l5,%l0
21636 jmpl %o7,%g0
21637 andn %l1,%l4,%l6
21638p0_far_3_he:
21639 andn %l6,%l7,%l6
21640 subc %l1,%l6,%l0
21641 stb %l2,[%i4+0x02a] ! Mem[000000001010142a]
21642 ldstub [%o2+0x001],%l3 ! Mem[00000000211c0001]
21643 jmpl %o7,%g0
21644 lduh [%i4+0x00a],%l2 ! Mem[000000001010140a]
21645p0_far_3_hem:
21646 andn %l6,%l7,%l6
21647 subc %l1,%l6,%l0
21648 membar #Sync
21649 stb %l2,[%i4+0x02a] ! Mem[000000001010142a]
21650 ldstub [%o2+0x001],%l3 ! Mem[00000000211c0001]
21651 membar #Sync
21652 jmpl %o7,%g0
21653 lduh [%i4+0x00a],%l2 ! Mem[000000001010140a]
21654p0_loop_branch_3:
21655 jmpl %o7+12,%g0
21656 add %l0,4,%l0
21657far3_b2b_h:
21658 andn %l7,%l2,%l1
21659 xor %l2,0xcf8,%l7
21660 jmpl %o7,%g0
21661 sdivx %l5,%l1,%l2
21662far3_b2b_l:
21663 udivx %l6,-0xbf4,%l5
21664 xor %l5,-0xec8,%l7
21665 jmpl %o7,%g0
21666 udivx %l1,0x59e,%l0
21667user_far3_end:
21668 .seg "text"
21669 .align 0x2000
21670user_jump0_start:
21671 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
21672p0_jmpl_0_le:
21673 swap [%i4+0x010],%l5 ! Mem[0000000010101410]
21674 jmpl %g6+8,%g0
21675 ldd [%i0+0x000],%f8 ! Mem[0000000010001400]
21676p0_call_0_le:
21677 sth %l7,[%i0+0x02e] ! Mem[000000001000142e]
21678 and %l6,%l2,%l4
21679 stx %l3,[%i3+0x020] ! Mem[00000000100c1420]
21680 swap [%i1+0x010],%l2 ! Mem[0000000010041410]
21681 andn %l6,%l2,%l4
21682 retl
21683 lduw [%i2+0x008],%l2 ! Mem[0000000010081408]
21684p0_jmpl_0_lo:
21685 swap [%o4+0x010],%l5 ! Mem[0000000010101410]
21686 jmpl %g6+8,%g0
21687 ldd [%o0+0x000],%f8 ! Mem[0000000010001400]
21688p0_call_0_lo:
21689 sth %l7,[%o0+0x02e] ! Mem[000000001000142e]
21690 and %l6,%l2,%l4
21691 stx %l3,[%o3+0x020] ! Mem[00000000100c1420]
21692 swap [%o1+0x010],%l2 ! Mem[0000000010041410]
21693 andn %l6,%l2,%l4
21694 retl
21695 lduw [%o2+0x008],%l2 ! Mem[0000000010081408]
21696p0_jmpl_0_he:
21697 add %l1,0x840,%l6
21698 ldsh [%i4+0x01c],%l2 ! Mem[000000001010141c]
21699 lduw [%i1+0x018],%l0 ! Mem[0000000010041418]
21700 ldsh [%i4+0x014],%l4 ! Mem[0000000010101414]
21701 or %l6,-0x241,%l1
21702 ldd [%i2+0x030],%f28 ! Mem[0000000010081430]
21703 jmpl %g6+8,%g0
21704 or %l7,-0x2bb,%l7
21705p0_call_0_he:
21706 lduw [%i6+0x00c],%l3 ! Mem[000000001018140c]
21707 retl
21708 lduh [%i3+0x006],%l6 ! Mem[00000000100c1406]
21709p0_jmpl_0_ho:
21710 add %l1,0x840,%l6
21711 ldsh [%o4+0x01c],%l2 ! Mem[000000001010141c]
21712 lduw [%o1+0x018],%l0 ! Mem[0000000010041418]
21713 ldsh [%o4+0x014],%l4 ! Mem[0000000010101414]
21714 or %l6,-0x241,%l1
21715 ldd [%o2+0x030],%f28 ! Mem[0000000010081430]
21716 jmpl %g6+8,%g0
21717 or %l7,-0x2bb,%l7
21718p0_call_0_ho:
21719 lduw [%o6+0x00c],%l3 ! Mem[000000001018140c]
21720 retl
21721 lduh [%o3+0x006],%l6 ! Mem[00000000100c1406]
21722user_jump0_end:
21723 .seg "text"
21724 .align 0x2000
21725user_jump1_start:
21726 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
21727p0_jmpl_1_le:
21728 umul %l3,-0xfe7,%l7
21729 jmpl %g6+8,%g0
21730 subc %l6,-0x161,%l1
21731p0_call_1_le:
21732 stx %l2,[%i5+0x028] ! Mem[0000000010141428]
21733 and %l1,%l1,%l0
21734 stx %l1,[%i2+0x008] ! Mem[0000000010081408]
21735 retl
21736 swap [%i1+0x02c],%l3 ! Mem[000000001004142c]
21737p0_jmpl_1_lo:
21738 umul %l3,-0xfe7,%l7
21739 jmpl %g6+8,%g0
21740 subc %l6,-0x161,%l1
21741p0_call_1_lo:
21742 stx %l2,[%o5+0x028] ! Mem[0000000010141428]
21743 and %l1,%l1,%l0
21744 stx %l1,[%o2+0x008] ! Mem[0000000010081408]
21745 retl
21746 swap [%o1+0x02c],%l3 ! Mem[000000001004142c]
21747p0_jmpl_1_he:
21748 umul %l1,%l3,%l5
21749 ldsb [%i1+0x03d],%l0 ! Mem[000000001004143d]
21750 lduh [%i6+0x00a],%l6 ! Mem[000000001018140a]
21751 ldstub [%i4+0x01e],%l7 ! Mem[000000001010141e]
21752 swap [%i0+0x018],%l5 ! Mem[0000000010001418]
21753 jmpl %g6+8,%g0
21754 ldsh [%i1+0x034],%l5 ! Mem[0000000010041434]
21755p0_call_1_he:
21756 std %f28,[%i3+0x028] ! Mem[00000000100c1428]
21757 std %l6,[%i5+0x038] ! Mem[0000000010141438]
21758 ldx [%i2+0x028],%l6 ! Mem[0000000010081428]
21759 stw %l4,[%i5+0x034] ! Mem[0000000010141434]
21760 subc %l0,-0x63e,%l2
21761 retl
21762 orn %l2,-0xa31,%l3
21763p0_jmpl_1_ho:
21764 umul %l1,%l3,%l5
21765 ldsb [%o1+0x03d],%l0 ! Mem[000000001004143d]
21766 lduh [%o6+0x00a],%l6 ! Mem[000000001018140a]
21767 ldstub [%o4+0x01e],%l7 ! Mem[000000001010141e]
21768 swap [%o0+0x018],%l5 ! Mem[0000000010001418]
21769 jmpl %g6+8,%g0
21770 ldsh [%o1+0x034],%l5 ! Mem[0000000010041434]
21771p0_call_1_ho:
21772 std %f28,[%o3+0x028] ! Mem[00000000100c1428]
21773 std %l6,[%o5+0x038] ! Mem[0000000010141438]
21774 ldx [%o2+0x028],%l6 ! Mem[0000000010081428]
21775 stw %l4,[%o5+0x034] ! Mem[0000000010141434]
21776 subc %l0,-0x63e,%l2
21777 retl
21778 orn %l2,-0xa31,%l3
21779user_jump1_end:
21780 .seg "text"
21781 .align 0x2000
21782user_jump2_start:
21783 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
21784p0_jmpl_2_le:
21785 ldstub [%i3+0x00e],%l6 ! Mem[00000000100c140e]
21786 orn %l3,-0xab6,%l7
21787 jmpl %g6+8,%g0
21788 lduh [%i2+0x002],%l4 ! Mem[0000000010081402]
21789p0_call_2_le:
21790 add %l5,-0xff7,%l2
21791 udivx %l7,-0x356,%l0
21792 orn %l5,0xc3e,%l1
21793 retl
21794 std %f14,[%i2+0x020] ! Mem[0000000010081420]
21795p0_jmpl_2_lo:
21796 ldstub [%o3+0x00e],%l6 ! Mem[00000000100c140e]
21797 orn %l3,-0xab6,%l7
21798 jmpl %g6+8,%g0
21799 lduh [%o2+0x002],%l4 ! Mem[0000000010081402]
21800p0_call_2_lo:
21801 add %l5,-0xff7,%l2
21802 udivx %l7,-0x356,%l0
21803 orn %l5,0xc3e,%l1
21804 retl
21805 std %f14,[%o2+0x020] ! Mem[0000000010081420]
21806p0_jmpl_2_he:
21807 subc %l6,%l4,%l7
21808 xor %l3,%l2,%l5
21809 std %l0,[%i4+0x018] ! Mem[0000000010101418]
21810 mulx %l1,%l5,%l7
21811 jmpl %g6+8,%g0
21812 sdivx %l1,-0x11e,%l4
21813p0_call_2_he:
21814 ldd [%i3+0x030],%l4 ! Mem[00000000100c1430]
21815 stw %l4,[%i4+0x01c] ! Mem[000000001010141c]
21816 retl
21817 subc %l0,-0xe90,%l5
21818p0_jmpl_2_ho:
21819 subc %l6,%l4,%l7
21820 xor %l3,%l2,%l5
21821 std %l0,[%o4+0x018] ! Mem[0000000010101418]
21822 mulx %l1,%l5,%l7
21823 jmpl %g6+8,%g0
21824 sdivx %l1,-0x11e,%l4
21825p0_call_2_ho:
21826 ldd [%o3+0x030],%l4 ! Mem[00000000100c1430]
21827 stw %l4,[%o4+0x01c] ! Mem[000000001010141c]
21828 retl
21829 subc %l0,-0xe90,%l5
21830user_jump2_end:
21831 .seg "text"
21832 .align 0x2000
21833user_jump3_start:
21834 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
21835p0_jmpl_3_le:
21836 and %l1,%l0,%l7
21837 ld [%i5+0x008],%f10 ! Mem[0000000010141408]
21838 stx %l2,[%i4+0x028] ! Mem[0000000010101428]
21839 sth %l0,[%i1+0x00c] ! Mem[000000001004140c]
21840 subc %l3,%l2,%l7
21841 jmpl %g6+8,%g0
21842 ldx [%i5+0x000],%l2 ! Mem[0000000010141400]
21843p0_call_3_le:
21844 retl
21845 xnor %l2,%l0,%l0
21846p0_jmpl_3_lo:
21847 and %l1,%l0,%l7
21848 ld [%o5+0x008],%f10 ! Mem[0000000010141408]
21849 stx %l2,[%o4+0x028] ! Mem[0000000010101428]
21850 sth %l0,[%o1+0x00c] ! Mem[000000001004140c]
21851 subc %l3,%l2,%l7
21852 jmpl %g6+8,%g0
21853 ldx [%o5+0x000],%l2 ! Mem[0000000010141400]
21854p0_call_3_lo:
21855 retl
21856 xnor %l2,%l0,%l0
21857p0_jmpl_3_he:
21858 sdivx %l1,%l5,%l1
21859 ldx [%i1+0x020],%l7 ! Mem[0000000010041420]
21860 swap [%i5+0x028],%l7 ! Mem[0000000010141428]
21861 andn %l0,%l1,%l3
21862 orn %l5,%l0,%l1
21863 smul %l3,-0x321,%l5
21864 add %l3,-0xcba,%l3
21865 jmpl %g6+8,%g0
21866 std %f22,[%i5+0x008] ! Mem[0000000010141408]
21867p0_call_3_he:
21868 orn %l5,%l3,%l2
21869 nop
21870 andn %l0,%l4,%l2
21871 std %l2,[%i3+0x030] ! Mem[00000000100c1430]
21872 std %l6,[%i1+0x010] ! Mem[0000000010041410]
21873 stx %l4,[%i4+0x018] ! Mem[0000000010101418]
21874 udivx %l4,%l0,%l3
21875 retl
21876 and %l0,0x9f9,%l0
21877p0_jmpl_3_ho:
21878 sdivx %l1,%l5,%l1
21879 ldx [%o1+0x020],%l7 ! Mem[0000000010041420]
21880 swap [%o5+0x028],%l7 ! Mem[0000000010141428]
21881 andn %l0,%l1,%l3
21882 orn %l5,%l0,%l1
21883 smul %l3,-0x321,%l5
21884 add %l3,-0xcba,%l3
21885 jmpl %g6+8,%g0
21886 std %f22,[%o5+0x008] ! Mem[0000000010141408]
21887p0_call_3_ho:
21888 orn %l5,%l3,%l2
21889 nop
21890 andn %l0,%l4,%l2
21891 std %l2,[%o3+0x030] ! Mem[00000000100c1430]
21892 std %l6,[%o1+0x010] ! Mem[0000000010041410]
21893 stx %l4,[%o4+0x018] ! Mem[0000000010101418]
21894 udivx %l4,%l0,%l3
21895 retl
21896 and %l0,0x9f9,%l0
21897user_jump3_end:
21898
21899 .seg "data"
21900 .align 0x2000
21901user_data_start:
21902done_flags:
21903 .word 0
21904 .align 8
21905done_count:
21906 .word 0,0
21907Start_Flags:
21908 .word 0,0,0,0
21909Finish_Flag:
21910 .word 0,0
21911 .align 8
21912num_processors:
21913 .word 1
21914num_agents:
21915 .word 0
21916no_membar:
21917 .word 0
21918max_ireg:
21919 .word 8,0
21920max_freg:
21921 .word 32,0
21922 .align 64
21923p0_temp:
21924 .word 0,0,0,0,0,0,0,0
21925 .word 0,0,0,0,0,0,0,0
21926 .word 0,0,0,0,0,0,0,0
21927 .word 0,0,0,0,0,0,0,0
21928p0_debug:
21929 .word 0,0,0,0,0,0,0,0
21930 .word 0,0,0,0,0,0,0,0
21931p0_fsr:
21932 .word 0x00000000,0x00000000
21933 .align 8
21934p0_loop_cnt:
21935 .word 1,0
21936max_windows:
21937 .word 1,0,0,0,0,0,0,0
21938 .word 0,0,0,0,0,0,0,0
21939 .word 0,0,0,0,0,0,0,0
21940 .word 0,0,0,0,0,0,0,0
21941 .word 0,0,0,0,0,0,0,0
21942 .word 0,0,0,0,0,0,0,0
21943 .word 0,0,0,0,0,0,0,0
21944 .word 0,0,0,0,0,0,0,0
21945 .word 0,0,0,0,0,0,0,0
21946 .word 0,0,0,0,0,0,0,0
21947 .word 0,0,0,0,0,0,0,0
21948 .word 0,0,0,0,0,0,0,0
21949 .word 0,0,0,0,0,0,0,0
21950 .word 0,0,0,0,0,0,0,0
21951 .word 0,0,0,0,0,0,0,0
21952 .word 0,0,0,0,0,0,0,0
21953 .word 0,0,0,0,0,0,0,0
21954 .word 0,0,0,0,0,0,0,0
21955 .word 0,0,0,0,0,0,0,0
21956 .word 0,0,0,0,0,0,0,0
21957 .word 0,0,0,0,0,0,0,0
21958 .word 0,0,0,0,0,0,0,0
21959 .word 0,0,0,0,0,0,0,0
21960 .word 0,0,0,0,0,0,0,0
21961 .word 0,0,0,0,0,0,0,0
21962 .word 0,0,0,0,0,0,0,0
21963 .word 0,0,0,0,0,0,0,0
21964 .word 0,0,0,0,0,0,0,0
21965 .word 0,0,0,0,0,0,0,0
21966 .word 0,0,0,0,0,0,0,0
21967 .word 0,0,0,0,0,0,0,0
21968 .word 0,0,0,0,0,0,0,0
21969
21970 .align 8
21971p0_init_registers:
21972 .word 0xf3570731,0xb220bd9e ! Init value for %l0
21973 .word 0x03a34c5e,0xc743fb63 ! Init value for %l1
21974 .word 0x6de6b199,0xfded1bc2 ! Init value for %l2
21975 .word 0x8d1c5c5c,0x1976768a ! Init value for %l3
21976 .word 0x378f565e,0x264e39e7 ! Init value for %l4
21977 .word 0xc2e00908,0x4dfacbb7 ! Init value for %l5
21978 .word 0xf4c78770,0xcd3cb229 ! Init value for %l6
21979 .word 0x0225c199,0xf4ff286c ! Init value for %l7
21980 .align 64
21981p0_init_freg:
21982 .word 0xd398ac8f,0xff4428ca ! Init value for %f0
21983 .word 0xc05d49e5,0xb4f860ef ! Init value for %f2
21984 .word 0x327e3b9b,0xef4ab9ef ! Init value for %f4
21985 .word 0x20ec6b32,0x160b7fe5 ! Init value for %f6
21986 .word 0x3f5ca94c,0x1b027c8b ! Init value for %f8
21987 .word 0x9ea2a36c,0x9fb12702 ! Init value for %f10
21988 .word 0x3989b8f2,0xd9cda08e ! Init value for %f12
21989 .word 0xaed9d046,0x7df3dc00 ! Init value for %f14
21990 .word 0x215fe61d,0xa12eb42c ! Init value for %f16
21991 .word 0x3f127f49,0x94997547 ! Init value for %f18
21992 .word 0x0bde65d1,0x3385fac5 ! Init value for %f20
21993 .word 0x674d90c5,0x783346bf ! Init value for %f22
21994 .word 0x112ffdec,0xb1379adf ! Init value for %f24
21995 .word 0x46a572a3,0xcb650bfe ! Init value for %f26
21996 .word 0x065f771e,0x4241725d ! Init value for %f28
21997 .word 0x71ffcb32,0xef0e491b ! Init value for %f30
21998 .word 0x6fe25ce9,0xd2184891 ! Init value for %f32
21999 .word 0x4bf782e2,0x2d2a9d56 ! Init value for %f34
22000 .word 0xb622dd8e,0x3134e536 ! Init value for %f36
22001 .word 0xeed39605,0xf4d83dc5 ! Init value for %f38
22002 .word 0x0a450520,0xe6f76e0a ! Init value for %f40
22003 .word 0xa3be5aa6,0x131edb79 ! Init value for %f42
22004 .word 0xedf34df5,0x4d57b1c9 ! Init value for %f44
22005 .word 0xbb8fabf5,0x6a43bdf6 ! Init value for %f46
22006 .word 0xf8d3edeb,0x03bb90d0
22007 .word 0x2f0e49df,0xe4ea4c00
22008 .word 0x79831541,0xd40697e1
22009 .word 0x4e10a9ac,0xae084598
22010 .word 0xc9ca7eeb,0x1367b150
22011 .word 0xe69a9c6a,0x96f22ff5
22012 .word 0x79207600,0x94f39727
22013 .word 0x7b659aa3,0x90efb2f3
22014p0_share_mask:
22015 .word 0xffff0000,0x00000000
22016 .word 0x00000000,0x00000000
22017 .word 0x00000000,0x00000000
22018 .word 0x00000000,0x00000000
22019 .word 0x00000000,0x00000000
22020 .word 0x00000000,0x00000000
22021 .word 0x00000000,0x00000000
22022 .word 0x00000000,0x00000000
22023p0_expected_registers:
22024 .word 0x00000000,0x000000ff
22025 .word 0x00000000,0x00000000
22026 .word 0x00000000,0x00000000
22027 .word 0xffffffff,0xffffffff
22028 .word 0xffffffff,0xffffff00
22029 .word 0x00000000,0x00000000
22030 .word 0x00000000,0x00000000
22031 .word 0x00000000,0xff00ffff
22032p0_expected_fp_regs:
22033 .word 0x18000000,0xccbe12ae
22034 .word 0x00000000,0xff4fc963
22035 .word 0x00ffffff,0x00000000
22036 .word 0x00000000,0x00000000
22037 .word 0x00000000,0x000000ff
22038 .word 0x00000000,0xffffffff
22039 .word 0xdb8bc3ff,0xffffffff
22040 .word 0x000000ff,0x000000ff
22041 .word 0x00000000,0xff000000
22042 .word 0x00000000,0xffffffff
22043 .word 0x4f860000,0x6ea90000
22044 .word 0x00000000,0xffffffff
22045 .word 0x00000000,0x000000ff
22046 .word 0x000000ff,0x00000000
22047 .word 0xffffffff,0x6ea90000
22048 .word 0xff000000,0xff000000
22049 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
22050p0_local0_expect:
22051 .word 0xff00ff00,0x000000ff
22052 .word 0x000000ff,0x00000000
22053 .word 0xff000000,0x000000ff
22054 .word 0x00000000,0xffffffff
22055 .word 0x00000000,0x000000ff
22056 .word 0x000000ff,0xff000000
22057 .word 0x00000000,0x00000000
22058 .word 0x00000000,0x5a0000ff
22059p0_local0_sec_expect:
22060 .word 0xff000000,0x00000000
22061 .word 0x00000000,0xffffffff
22062 .word 0x4f860000,0x6ea90000
22063 .word 0x00000000,0xffffffff
22064 .word 0x00000000,0x000000ff
22065 .word 0xffffffff,0x00000000
22066 .word 0xffffffff,0x6ea90000
22067 .word 0xff000000,0xff000000
22068p0_local1_expect:
22069 .word 0xff0000ff,0xccbe12ae
22070 .word 0xff000000,0x00000000
22071 .word 0xffffffff,0x00ff0000
22072 .word 0x00000000,0x00000000
22073 .word 0x00000000,0x00000000
22074 .word 0x00000000,0xff000000
22075 .word 0xff004f86,0xff00ff00
22076 .word 0x00000000,0x0000864f
22077p0_local1_sec_expect:
22078 .word 0x000000ff,0x000000ff
22079 .word 0xff000000,0x00000000
22080 .word 0xff000000,0x00000000
22081 .word 0x00000000,0x00000000
22082 .word 0xffffff00,0xff000000
22083 .word 0x000000ff,0xffffffff
22084 .word 0x63c94f86,0x864f00ff
22085 .word 0x00000000,0x00000000
22086p0_local2_expect:
22087 .word 0xff000000,0xccbe12ae
22088 .word 0xff000000,0xff0000ff
22089 .word 0xff000000,0x000000ff
22090 .word 0x00000000,0x00000000
22091 .word 0xffffffff,0x000000ff
22092 .word 0xff000000,0xff000000
22093 .word 0xff004f86,0x864fc963
22094 .word 0x00000000,0xff4fc963
22095p0_local2_sec_expect:
22096 .word 0x00000000,0xffff00ff
22097 .word 0x000000ff,0xffffffff
22098 .word 0x000000ff,0x00000000
22099 .word 0x00000000,0xab713f70
22100 .word 0xff000000,0xff0000ff
22101 .word 0x00000000,0x00000000
22102 .word 0x8bdb0000,0x3f000000
22103 .word 0x00ffffff,0x00000000
22104p0_local3_expect:
22105 .word 0xffffffff,0x00000000
22106 .word 0x00000000,0x6ea90000
22107 .word 0x00000000,0x00000000
22108 .word 0x000000ff,0x000000ff
22109 .word 0x18000000,0x00ff0000
22110 .word 0xff000000,0x00ff00dc
22111 .word 0x00000018,0x00000000
22112 .word 0xffffffff,0xffffffff
22113p0_local3_sec_expect:
22114 .word 0xffff00ff,0xccbe12ae
22115 .word 0xffffffff,0x000000ff
22116 .word 0x000000ff,0x00000000
22117 .word 0xffffffff,0xff000000
22118 .word 0xffffffff,0x000000ff
22119 .word 0xff0000ff,0xffffffff
22120 .word 0x400913b6,0xff000000
22121 .word 0xffffffff,0xff0000ff
22122p0_local4_expect:
22123 .word 0x00000000,0xffffffff
22124 .word 0x000000ff,0xffffffff
22125 .word 0xff0000ff,0x00000000
22126 .word 0xff000000,0xff000000
22127 .word 0xff0000ff,0x000000ff
22128 .word 0x00000000,0x00000000
22129 .word 0x0000003f,0x0000db8b
22130 .word 0x00000000,0xffffff00
22131p0_local4_sec_expect:
22132 .word 0xff000000,0xff000000
22133 .word 0x00000000,0xffffffff
22134 .word 0xffffffcc,0xffffffff
22135 .word 0xccbe12ae,0xffffffff
22136 .word 0x400913b6,0xff000000
22137 .word 0x00000096,0x0000ffff
22138 .word 0x000000ff,0x00000000
22139 .word 0xa3002dba,0xffffffff
22140p0_local5_expect:
22141 .word 0xffffffff,0x000000ff
22142 .word 0xff000000,0x00000000
22143 .word 0xff00ff00,0x5affff00
22144 .word 0x00000000,0x000000ff
22145 .word 0x00000000,0x00000000
22146 .word 0xc3540000,0x00000000
22147 .word 0xff0000ff,0x00000000
22148 .word 0xa96e6a5a,0xff000000
22149p0_local5_sec_expect:
22150 .word 0x00000000,0xffffff00
22151 .word 0xff8bc3ff,0x00000000
22152 .word 0xffffffff,0xffc38bdb
22153 .word 0x00000000,0xb9703118
22154 .word 0xffffffff,0x06fd1eff
22155 .word 0xff000000,0xff000000
22156 .word 0xffffffff,0xffff0000
22157 .word 0xff000000,0xa5000000
22158p0_local6_expect:
22159 .word 0x00000000,0x00000000
22160 .word 0x00ffffff,0x00000000
22161 .word 0x00000000,0xffffffff
22162 .word 0x00000000,0x00000000
22163 .word 0xff000000,0x00000000
22164 .word 0xff000000,0x0000ff00
22165 .word 0xdb8bc3ff,0xffffffff
22166 .word 0x000000ff,0x000000ff
22167p0_local6_sec_expect:
22168 .word 0x000000ff,0xff000000
22169 .word 0xffffffff,0x00000000
22170 .word 0x0000a96e,0x000071ab
22171 .word 0xff004f86,0x63c94f86
22172 .word 0xff004f86,0x864fc963
22173 .word 0xff000000,0x003100dc
22174 .word 0x00000018,0x00000000
22175 .word 0x00000000,0x00ffffff
22176share0_expect:
22177 .word 0x0000af65,0x30dac7c2
22178 .word 0xd548aa16,0x85db0da4
22179 .word 0xc29e3766,0x54f339d1
22180 .word 0xb77b1491,0x0f7ebf24
22181 .word 0xd167dcf2,0x5628e878
22182 .word 0xd0b3f3aa,0x40d52359
22183 .word 0xa92650f2,0xfe15a1db
22184 .word 0xbb35c6ba,0x365b538a
22185share1_expect:
22186 .word 0xffff7d94,0x1f4e73bb
22187 .word 0x5f025cdf,0xbe432551
22188 .word 0xbe8ff6a3,0xcb99bf0b
22189 .word 0xe6cb3ca1,0x8e25677b
22190 .word 0x70c9772d,0xf5055d97
22191 .word 0x26127699,0xe03b6f1d
22192 .word 0x066d0309,0x3873cfda
22193 .word 0x162fcd3f,0x300ae503
22194 .word 0x8bdbac70,0x309fd23d
22195 .word 0x06480c5e,0x5d032515
22196 .word 0xd039ec90,0x996469f6
22197 .word 0x40ca660f,0xe5444aa5
22198 .word 0xd7402d66,0x111b7cd4
22199 .word 0x073d04ed,0xe581e20b
22200 .word 0x49275ea9,0xa65acb59
22201 .word 0x5b4df44a,0x0793b71b
22202share2_expect:
22203 .word 0xffff7bbb,0x3358b80a
22204 .word 0xfa94a846,0x5ae6adbb
22205 .word 0x624b8d3f,0x293e14e7
22206 .word 0x6acf9d23,0x13efd7ab
22207 .word 0x7da49e89,0x62d2b4c9
22208 .word 0x30f86310,0x23b48acc
22209 .word 0x1022ef7a,0xbc1a60c1
22210 .word 0xda7b11a3,0x19372280
22211share3_expect:
22212 .word 0x1a7bd0b4,0x76b24138
22213 .word 0xc2c098aa,0xac6b2c90
22214 .word 0x5ef1a604,0xcab9a2f8
22215 .word 0xfb588c64,0xd2d1e7b1
22216 .word 0xfb7d7a42,0x97e19484
22217 .word 0xa855640f,0x2bba31ab
22218 .word 0x664022d7,0x615e9dce
22219 .word 0x931d1f08,0x57b7fb18
22220 .word 0x00ffb2d9,0xd47d3896
22221 .word 0xf1978243,0x45c2edec
22222 .word 0x4b99763d,0x4a8bd1d0
22223 .word 0xfc7eb327,0xb1a4c590
22224 .word 0xcfca3d3c,0xb9783abb
22225 .word 0xc1a514e5,0x8a975dd4
22226 .word 0x860a38d2,0x54064216
22227 .word 0x2e5d41f1,0x6fa2aab6
22228 .word 0xffffd5df,0x31153ccd
22229 .word 0x77dcc712,0x38d7cb4b
22230 .word 0xa32d99be,0xe3834032
22231 .word 0x3d11febc,0xafc5da4f
22232 .word 0x3f3a2976,0x63dae063
22233 .word 0x7e9d2991,0xd26fe678
22234 .word 0x56cc73fb,0xb094791e
22235 .word 0xd79090be,0x2a2a0097
22236 .word 0xffff65e1,0xd12e5820
22237 .word 0x382a5f7e,0x0a9fe904
22238 .word 0x8b4a1da6,0x9a814623
22239 .word 0x14f324d8,0x47b0e15b
22240 .word 0xbc41dcfd,0xa32a80ca
22241 .word 0x0a1a5fd7,0x16b7e8d3
22242 .word 0x713a8ad2,0x821f11fe
22243 .word 0x245bb006,0xb1d6f90d
22244 .word 0x00ffb49a,0x7f3dec3c
22245 .word 0x9e1fe3f9,0xb6dead55
22246 .word 0xef742a16,0xc5b63883
22247 .word 0x2c1564eb,0x7ac7fe3c
22248 .word 0x25f5ebbd,0x2e1ca157
22249 .word 0xc7fec74a,0x04943fe6
22250 .word 0x97044f9c,0x9babf88c
22251 .word 0x6ddc08da,0x845f8d4a
22252 .word 0x00ff0ea7,0x0986bd0d
22253 .word 0x8c7a1ae6,0x7e5ef061
22254 .word 0x1271bedb,0xe371f32a
22255 .word 0x31f70282,0xaaacec0e
22256 .word 0x9f4446ce,0x3ac68134
22257 .word 0xebaa7210,0x02674594
22258 .word 0x42f9c6a0,0x6287174f
22259 .word 0x78c595b9,0x9c188ecf
22260 .word 0x00ff2200,0x808373c2
22261 .word 0x3bf2621e,0x7b0b01a3
22262 .word 0xeb4f2b27,0x807dab1f
22263 .word 0x36a08234,0xedb68289
22264 .word 0xcef80214,0x0fe2d5ba
22265 .word 0xe26f7959,0x0ef0a951
22266 .word 0x816fd7ae,0x466bd4b3
22267 .word 0xc1ca1099,0xb55682e9
22268 .word 0xffff397e,0x9dfe71c0
22269 .word 0x6e3ad4ee,0xc1e33d16
22270 .word 0x770b2570,0x2f591b5e
22271 .word 0x2c3f8b44,0xc70051c7
22272 .word 0x75aca526,0xdb8c5ddc
22273 .word 0xf816f750,0xd70bb558
22274 .word 0xcd2d95ed,0xd6cac9a7
22275 .word 0xbb9e88ae,0xe682d560
22276p0_invalidate_semaphore:
22277 .word 0
22278
22279! Data for check points
22280
22281 .align 8
22282p0_check_pt_data_1:
22283 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22284 .word 0x00000000,0x00000077 ! Expected data for %l0
22285 .word 0x00000000,0x65576254 ! Expected data for %l1
22286 .word 0x00000000,0x0000003f ! Expected data for %l2
22287 .word 0x00000000,0x00000004 ! Expected data for %l3
22288 .word 0x1d263625,0x3c6cb36d ! Expected data for %l4
22289 .word 0xffffffff,0xfffffff7 ! Expected data for %l5
22290 .word 0x00000000,0x00000026 ! Expected data for %l6
22291 .word 0x00000000,0x000000ff ! Expected data for %l7
22292 .word 0x065f771e,0x4241725d ! Expected data for %f0
22293 .word 0x334ff227,0xd78771e8 ! Expected data for %f2
22294 .word 0xab71f314,0xe2a61342 ! Expected data for %f4
22295 .word 0x14b471b9,0x26617a8e ! Expected data for %f6
22296 .word 0x4f61277f,0xe46cbd64 ! Expected data for %f8
22297 .word 0x1657e49d,0xba94c2f1 ! Expected data for %f10
22298 .word 0x1a1efd06,0xb2f265c0 ! Expected data for %f12
22299 .word 0xa96e6a5a,0x864fc963 ! Expected data for %f14
22300 .word 0xe89e10b4,0xaebb5bfd ! Expected data for %f24
22301p0_check_pt_data_2:
22302 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22303 .word 0x00000000,0xdd959123 ! Expected data for %l0
22304 .word 0x00000000,0x3f127f49 ! Expected data for %l1
22305 .word 0x7a0506c9,0x8184bd80 ! Expected data for %l2
22306 .word 0xffffffff,0xf7e6f7f8 ! Expected data for %l3
22307 .word 0x00000000,0xff834ac7 ! Expected data for %l4
22308 .word 0x00000000,0x582a190f ! Expected data for %l5
22309 .word 0x00000000,0x1603950d ! Expected data for %l7
22310 .word 0x96985297,0x19bc084d ! Expected data for %f0
22311 .word 0x940ce1d5,0x7979a9ca ! Expected data for %f2
22312 .word 0xb7cbfa4d,0xe0410b1b ! Expected data for %f4
22313 .word 0x3f477b3c,0x2e808b49 ! Expected data for %f6
22314 .word 0x5cca1143,0x1ea5b41d ! Expected data for %f8
22315 .word 0x99c32599,0xeb7550e3 ! Expected data for %f10
22316 .word 0xfaf8f416,0x4562104a ! Expected data for %f12
22317 .word 0x88aadcc9,0x1603950d ! Expected data for %f14
22318 .word 0x3f127f49,0xd4b66f2b ! Expected data for %f18
22319 .word 0x06cd9827,0x3385fac5 ! Expected data for %f20
22320 .word 0x59755bee,0x00000071 ! Expected data for %f22
22321 .word 0xf7724142,0xaebb5bfd ! Expected data for %f24
22322p0_check_pt_data_3:
22323 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22324 .word 0x00000000,0xffbcecba ! Expected data for %l0
22325 .word 0x00000000,0x0000c280 ! Expected data for %l1
22326 .word 0x00000000,0x0000002a ! Expected data for %l2
22327 .word 0x00000000,0xab71f314 ! Expected data for %l3
22328 .word 0x00000000,0x0000582a ! Expected data for %l4
22329 .word 0x215fe61d,0xa12eb42c ! Expected data for %l6
22330 .word 0x00000000,0x408c6cad ! Expected data for %l7
22331 .word 0x0d950316,0x19bc084d ! Expected data for %f0
22332 .word 0xb4675bb9,0xbaecbcff ! Expected data for %f4
22333 .word 0x3f477b3c,0x2e808b49 ! Expected data for %f6
22334 .word 0x00000000,0x00003a0b ! Expected data for %f10
22335 .word 0x88aadcc9,0x1e775f06 ! Expected data for %f14
22336 .word 0xaebb5bfd,0x3385fac5 ! Expected data for %f20
22337 .word 0x55100be5,0xef0e491b ! Expected data for %f30
22338p0_check_pt_data_4:
22339 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22340 .word 0x00000000,0x0000002a ! Expected data for %l0
22341 .word 0x00000000,0x000000c5 ! Expected data for %l1
22342 .word 0x00000000,0xc3aebe97 ! Expected data for %l2
22343 .word 0x00000000,0x0000007f ! Expected data for %l3
22344 .word 0x00000000,0x0000002b ! Expected data for %l4
22345 .word 0x00000000,0x000000c3 ! Expected data for %l5
22346 .word 0x00000000,0x00000026 ! Expected data for %l6
22347 .word 0x00000000,0x000000c3 ! Expected data for %l7
22348 .word 0x00000000,0x00003a0b ! Expected data for %f0
22349 .word 0x940ce1d5,0x7979a9ca ! Expected data for %f2
22350 .word 0xffbcecba,0xb95b67b4 ! Expected data for %f6
22351 .word 0x00000000,0xe35075eb ! Expected data for %f10
22352p0_check_pt_data_5:
22353 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22354 .word 0x00000000,0xff338946 ! Expected data for %l0
22355 .word 0x00000000,0x0000000b ! Expected data for %l1
22356 .word 0x00000000,0xffc32599 ! Expected data for %l2
22357 .word 0x00000000,0xeb7550e3 ! Expected data for %l3
22358 .word 0x00000000,0x00000000 ! Expected data for %l4
22359 .word 0xffffffff,0xffffffae ! Expected data for %l5
22360 .word 0x00000000,0x0000003f ! Expected data for %l7
22361 .word 0x00000000,0x00003a0b ! Expected data for %f0
22362 .word 0x940ce1d5,0x7979a9ca ! Expected data for %f2
22363 .word 0xb4675bb9,0xbaecbcff ! Expected data for %f4
22364 .word 0xab71f314,0xa12eb42c ! Expected data for %f16
22365 .word 0x0f425a7c,0xe33c87df ! Expected data for %f26
22366 .word 0x468933ff,0x4241725d ! Expected data for %f28
22367p0_check_pt_data_6:
22368 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22369 .word 0x00000000,0xd5e10c94 ! Expected data for %l0
22370 .word 0xffffffff,0xff338946 ! Expected data for %l1
22371 .word 0x00000000,0x57f8eda3 ! Expected data for %l2
22372 .word 0x00000000,0x000000a5 ! Expected data for %l3
22373 .word 0x00000000,0x3f5fe61d ! Expected data for %l4
22374 .word 0x00000000,0xa12eb42c ! Expected data for %l5
22375 .word 0x00000000,0xb95b9925 ! Expected data for %l6
22376 .word 0x00000000,0x0000000f ! Expected data for %l7
22377 .word 0xe35075eb,0x00000000 ! Expected data for %f0
22378 .word 0xb4675bb9,0xbaecbcff ! Expected data for %f4
22379 .word 0xffffbbae,0x000000ff ! Expected data for %f14
22380p0_check_pt_data_7:
22381 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22382 .word 0x00000000,0xe35075eb ! Expected data for %l0
22383 .word 0x00000000,0x3385fac5 ! Expected data for %l1
22384 .word 0x00000000,0x00000000 ! Expected data for %l2
22385 .word 0x00000000,0x0000003f ! Expected data for %l3
22386 .word 0x00000000,0xe2a61342 ! Expected data for %l4
22387 .word 0x00000000,0x0000ff87 ! Expected data for %l5
22388 .word 0x00000000,0x000000ff ! Expected data for %l6
22389 .word 0xffffffff,0xffffffab ! Expected data for %l7
22390 .word 0x53d8bb12,0x1de65fff ! Expected data for %f0
22391 .word 0xffffbbae,0x000000ff ! Expected data for %f2
22392 .word 0x1872447d,0x00003f00 ! Expected data for %f4
22393 .word 0x2fc87f50,0x7344b015 ! Expected data for %f6
22394 .word 0x69f5f861,0x3c3e5de6 ! Expected data for %f8
22395 .word 0xfddf7318,0xcbe83d6a ! Expected data for %f10
22396 .word 0xecdbe849,0xc4b85b54 ! Expected data for %f12
22397 .word 0xea80797b,0xb11603f2 ! Expected data for %f14
22398 .word 0x065f771e,0x4241725d ! Expected data for %f16
22399 .word 0xb4675bb9,0xbaecbcff ! Expected data for %f18
22400 .word 0xab71f314,0xe2a61342 ! Expected data for %f20
22401 .word 0x88aadcc9,0x4562954a ! Expected data for %f22
22402 .word 0x4f61277f,0xe46cbd64 ! Expected data for %f24
22403 .word 0x9acec51b,0x1ea5b41d ! Expected data for %f26
22404 .word 0x1a1efd06,0xb2f265c0 ! Expected data for %f28
22405 .word 0xa96e6a5a,0x864fc963 ! Expected data for %f30
22406p0_check_pt_data_8:
22407 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22408 .word 0xffffffff,0xffffffa5 ! Expected data for %l0
22409 .word 0x00000000,0x00000000 ! Expected data for %l1
22410 .word 0x00000000,0x57f8eda3 ! Expected data for %l2
22411 .word 0x00000000,0x00000046 ! Expected data for %l4
22412 .word 0xffffffff,0x00000089 ! Expected data for %l5
22413 .word 0x00000000,0x000000a5 ! Expected data for %l6
22414 .word 0x00000000,0x000000ff ! Expected data for %l7
22415 .word 0xffffbbae,0x000000ff ! Expected data for %f2
22416 .word 0xff8933ff,0x000bffff ! Expected data for %f4
22417 .word 0x0b3a9e16,0xe79997ba ! Expected data for %f6
22418 .word 0xdcfd2bef,0x3c3e5de6 ! Expected data for %f8
22419 .word 0xffbbd853,0x0000582a ! Expected data for %f16
22420 .word 0x894650e3,0x4562104a ! Expected data for %f18
22421 .word 0x57f8eda3,0x169e3a0b ! Expected data for %f20
22422 .word 0x00590dcc,0x000000a5 ! Expected data for %f22
22423 .word 0xe3613df6,0xd4b66f2b ! Expected data for %f24
22424 .word 0x0b2f22d4,0xec1ac7fc ! Expected data for %f26
22425 .word 0xa5aa37f8,0xdcfd2bef ! Expected data for %f28
22426 .word 0xba9799e7,0x169e3a0b ! Expected data for %f30
22427p0_check_pt_data_9:
22428 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22429 .word 0x00000000,0x000000a5 ! Expected data for %l0
22430 .word 0x00000000,0x00000000 ! Expected data for %l1
22431 .word 0x00000000,0x00000046 ! Expected data for %l2
22432 .word 0xffffffff,0x89000000 ! Expected data for %l3
22433 .word 0x00000000,0xa3edf857 ! Expected data for %l4
22434 .word 0xffffbbae,0x000000ff ! Expected data for %l5
22435 .word 0xf7724142,0x1e775f06 ! Expected data for %l6
22436 .word 0x00000000,0x0000006c ! Expected data for %l7
22437 .word 0xffbbd853,0x0000582a ! Expected data for %f0
22438 .word 0xffffbbae,0x000000ff ! Expected data for %f2
22439 .word 0xc3ae2ea1,0x703f71ab ! Expected data for %f4
22440 .word 0xffbbd853,0x00003f00 ! Expected data for %f16
22441 .word 0x0b2f22d4,0x864fc963 ! Expected data for %f26
22442 .word 0xa5aa37f8,0xa3edf857 ! Expected data for %f28
22443p0_check_pt_data_10:
22444 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22445 .word 0x00000000,0x0000001e ! Expected data for %l0
22446 .word 0xffffffff,0xffffffff ! Expected data for %l1
22447 .word 0x00000000,0x00000045 ! Expected data for %l2
22448 .word 0x00000000,0x0000006c ! Expected data for %l3
22449 .word 0x00000000,0x0000000b ! Expected data for %l4
22450 .word 0x00000000,0x000000ff ! Expected data for %l5
22451 .word 0x00000000,0x000000a5 ! Expected data for %l7
22452 .word 0xff000000,0x0000582a ! Expected data for %f0
22453 .word 0xffffbbae,0x89000000 ! Expected data for %f2
22454 .word 0xffbbd853,0x00003f00 ! Expected data for %f12
22455 .word 0x065f771e,0x424172f7 ! Expected data for %f16
22456 .word 0xa5ffffff,0xffffffff ! Expected data for %f18
22457 .word 0x003f0000,0x53d8bbff ! Expected data for %f20
22458 .word 0x0ee959f1,0xdf4fb58e ! Expected data for %f22
22459 .word 0xbab64d53,0xf5a79b58 ! Expected data for %f24
22460 .word 0x0dff2444,0xf016ec35 ! Expected data for %f26
22461 .word 0xdf76a438,0x1b19ac53 ! Expected data for %f28
22462 .word 0xff000000,0xe3bb75ff ! Expected data for %f30
22463p0_check_pt_data_11:
22464 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22465 .word 0x00000000,0x000000ff ! Expected data for %l0
22466 .word 0x00000000,0x00000000 ! Expected data for %l1
22467 .word 0x00000000,0x0000001e ! Expected data for %l2
22468 .word 0x00000000,0x169e3a0b ! Expected data for %l3
22469 .word 0x00000000,0xff000000 ! Expected data for %l4
22470 .word 0x00000000,0x00000000 ! Expected data for %l5
22471 .word 0x00000000,0x1e775fff ! Expected data for %l6
22472 .word 0x00000000,0x5d724142 ! Expected data for %l7
22473 .word 0xff000000,0x0000582a ! Expected data for %f0
22474 .word 0xffffbbae,0x89000000 ! Expected data for %f2
22475 .word 0xc3ae2ea1,0x703f71ab ! Expected data for %f4
22476 .word 0x0b3a9e16,0x00000b00 ! Expected data for %f6
22477 .word 0xea80797b,0xdcfd2bef ! Expected data for %f14
22478 .word 0x5d724142,0x1e775f06 ! Expected data for %f16
22479 .word 0x6a3de8cb,0xa5000000 ! Expected data for %f18
22480 .word 0x000000ff,0xaebbffff ! Expected data for %f20
22481 .word 0x3f000000,0x00000000 ! Expected data for %f22
22482 .word 0x64bd6ce4,0x7f27614f ! Expected data for %f24
22483 .word 0x1db4a51e,0xff11ca5c ! Expected data for %f26
22484 .word 0xc065f2b2,0x06fd1e1a ! Expected data for %f28
22485 .word 0x63c94f86,0x894650e3 ! Expected data for %f30
22486p0_check_pt_data_12:
22487 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22488 .word 0xf7724142,0x1e775f06 ! Expected data for %l0
22489 .word 0x00000000,0x000000a5 ! Expected data for %l1
22490 .word 0x00000000,0xcbe83d6a ! Expected data for %l3
22491 .word 0x00000000,0x00000000 ! Expected data for %l4
22492 .word 0x00000000,0x000000ff ! Expected data for %l5
22493 .word 0x00000000,0x000000ff ! Expected data for %l6
22494 .word 0x00000000,0x0b3a9eff ! Expected data for %l7
22495 .word 0xc3ae2ea1,0x703f71ab ! Expected data for %f4
22496 .word 0x0b3a9e16,0x00000b00 ! Expected data for %f6
22497 .word 0xffbbd853,0x000000ff ! Expected data for %f16
22498 .word 0x894650e3,0x4562104a ! Expected data for %f18
22499 .word 0x57f8eda3,0x169e3a0b ! Expected data for %f20
22500 .word 0xc5fa8533,0xebff50e3 ! Expected data for %f22
22501 .word 0xe3610089,0xd4b66f2b ! Expected data for %f24
22502 .word 0x0b2f22d4,0x864fc963 ! Expected data for %f26
22503 .word 0xa5aa37f8,0xa3edf857 ! Expected data for %f28
22504 .word 0xba9799e7,0x169e3a0b ! Expected data for %f30
22505p0_check_pt_data_13:
22506 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22507 .word 0x00000000,0x00000000 ! Expected data for %l0
22508 .word 0x00000000,0xcbe83d6a ! Expected data for %l1
22509 .word 0xffffffff,0xffffffe4 ! Expected data for %l2
22510 .word 0x00000000,0x000000ff ! Expected data for %l3
22511 .word 0x00000000,0x000000ff ! Expected data for %l4
22512 .word 0x00ff0000,0x2cb42ea1 ! Expected data for %l5
22513 .word 0xc3ae2ea1,0x703f71ab ! Expected data for %l6
22514 .word 0x00000000,0x169e3a0b ! Expected data for %l7
22515 .word 0x57f8eda3,0xf837aaa5 ! Expected data for %f0
22516 .word 0x0b3a9e16,0x00000000 ! Expected data for %f6
22517 .word 0xff5f771e,0x4241725d ! Expected data for %f16
22518 .word 0x7b7980ea,0xcbe83d6a ! Expected data for %f18
22519 .word 0xffdc0000,0x00000046 ! Expected data for %f20
22520 .word 0x00000000,0x0000003f ! Expected data for %f22
22521 .word 0x4f61277f,0xe46cbd64 ! Expected data for %f24
22522 .word 0x5cca11ff,0x1ea5b41d ! Expected data for %f26
22523 .word 0x1a1efd06,0xb2f265c0 ! Expected data for %f28
22524 .word 0xa96e6a5a,0x864fc963 ! Expected data for %f30
22525p0_check_pt_data_14:
22526 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22527 .word 0x00000000,0x000000ff ! Expected data for %l2
22528 .word 0xccbe12ae,0x0000003f ! Expected data for %l3
22529 .word 0x00000000,0x000000a1 ! Expected data for %l4
22530 .word 0x00000000,0x89000000 ! Expected data for %l5
22531 .word 0x00000000,0x000000a5 ! Expected data for %l6
22532 .word 0x1ea5b41d,0xf837aaa5 ! Expected data for %f0
22533 .word 0xc3ae2ea1,0x703f71ab ! Expected data for %f4
22534 .word 0xff000000,0xe3504689 ! Expected data for %f14
22535 .word 0x468933ff,0x000000a3 ! Expected data for %f18
22536 .word 0xa3edf857,0x0000003f ! Expected data for %f22
22537p0_check_pt_data_15:
22538 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22539 .word 0x00000000,0x000000ff ! Expected data for %l0
22540 .word 0x00000000,0x000000ff ! Expected data for %l1
22541 .word 0x00000000,0xa192c190 ! Expected data for %l2
22542 .word 0x00000000,0x00007fff ! Expected data for %l3
22543 .word 0x169e3a0b,0x000000ff ! Expected data for %l4
22544 .word 0x00000000,0x00000000 ! Expected data for %l5
22545 .word 0x00000000,0x0000ffff ! Expected data for %l6
22546 .word 0xffffffff,0xffffffff ! Expected data for %l7
22547 .word 0x1ea5b41d,0xf837aaa5 ! Expected data for %f0
22548 .word 0x0b3a9e16,0x00000000 ! Expected data for %f6
22549 .word 0xffbbd853,0xcbe83d6a ! Expected data for %f10
22550 .word 0x00000000,0x1e775fff ! Expected data for %f12
22551 .word 0xffffffff,0x4241725d ! Expected data for %f16
22552 .word 0xe3504689,0xcbe83d6a ! Expected data for %f18
22553 .word 0x000000ff,0xffffffff ! Expected data for %f20
22554 .word 0x00000000,0x0000003f ! Expected data for %f22
22555 .word 0x4f61277f,0xe46cbd64 ! Expected data for %f24
22556 .word 0x000000ff,0x1ea5b41d ! Expected data for %f26
22557 .word 0x1a1efd06,0xb2f265c0 ! Expected data for %f28
22558 .word 0xa96e6a5a,0x864fc963 ! Expected data for %f30
22559p0_check_pt_data_16:
22560 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22561 .word 0x00000000,0x0b3a9e16 ! Expected data for %l0
22562 .word 0x00000000,0xe35046ff ! Expected data for %l1
22563 .word 0x00000000,0xff000000 ! Expected data for %l2
22564 .word 0x00000000,0x00003f00 ! Expected data for %l3
22565 .word 0x00000000,0x000077ff ! Expected data for %l4
22566 .word 0xffffffff,0xffffffff ! Expected data for %l5
22567 .word 0x00000000,0x000000ff ! Expected data for %l7
22568 .word 0x1ea5b41d,0x1e775fff ! Expected data for %f0
22569 .word 0xff8933ff,0x000000ff ! Expected data for %f16
22570 .word 0x00000000,0xff000000 ! Expected data for %f24
22571 .word 0x169e3a0b,0x864fc963 ! Expected data for %f30
22572p0_check_pt_data_17:
22573 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22574 .word 0x00000000,0x0000007f ! Expected data for %l0
22575 .word 0x00000000,0x00006a3d ! Expected data for %l1
22576 .word 0x00000000,0x0000002d ! Expected data for %l2
22577 .word 0x00000000,0x0000a300 ! Expected data for %l3
22578 .word 0x00000000,0x0000ff5f ! Expected data for %l4
22579 .word 0x00000000,0xff000000 ! Expected data for %l5
22580 .word 0x00000000,0x0000001b ! Expected data for %l6
22581 .word 0x00000000,0x00000000 ! Expected data for %l7
22582 .word 0x6a3de8cb,0x1e775fff ! Expected data for %f0
22583 .word 0x63000000,0xa5000000 ! Expected data for %f2
22584 .word 0x4a106245,0xffffffff ! Expected data for %f8
22585 .word 0x00005f06,0xa3edf857 ! Expected data for %f10
22586 .word 0xff000000,0xff000000 ! Expected data for %f14
22587 .word 0xff000000,0xff3389ff ! Expected data for %f16
22588 .word 0x6a3de8cb,0x894650e3 ! Expected data for %f18
22589 .word 0xffffffff,0xff000000 ! Expected data for %f20
22590 .word 0x703f71ab,0x00000000 ! Expected data for %f22
22591 .word 0x000000ff,0x00000000 ! Expected data for %f24
22592 .word 0x1db4a51e,0xff000000 ! Expected data for %f26
22593 .word 0xc065f2b2,0x06fd1e1a ! Expected data for %f28
22594 .word 0x63c94f86,0x0b3a9e16 ! Expected data for %f30
22595p0_check_pt_data_18:
22596 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22597 .word 0x00000000,0xff000000 ! Expected data for %l0
22598 .word 0x00000000,0x000000c0 ! Expected data for %l1
22599 .word 0x00000000,0x00006a3d ! Expected data for %l2
22600 .word 0x00000000,0x00006a3d ! Expected data for %l3
22601 .word 0x00000000,0x000000ab ! Expected data for %l5
22602 .word 0x468933ff,0x000000ff ! Expected data for %l6
22603 .word 0x00000000,0x00000000 ! Expected data for %l7
22604 .word 0xffffbbae,0x3d6a0000 ! Expected data for %f0
22605 .word 0xff8933ff,0x000000ff ! Expected data for %f2
22606 .word 0xc065f2b2,0x06fd1e1a ! Expected data for %f4
22607 .word 0xe350ffeb,0x3385fac5 ! Expected data for %f6
22608 .word 0x2b6fb6d4,0x890061e3 ! Expected data for %f8
22609 .word 0x63c94f86,0xd4222f0b ! Expected data for %f10
22610 .word 0x57f8eda3,0xf837aaa5 ! Expected data for %f12
22611 .word 0x0b3a9e16,0xe79997ba ! Expected data for %f14
22612p0_check_pt_data_19:
22613 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22614 .word 0x00000000,0x000000ff ! Expected data for %l0
22615 .word 0xffffffff,0xfffffac5 ! Expected data for %l1
22616 .word 0x00000000,0x0000ffff ! Expected data for %l2
22617 .word 0x00000000,0xa12eb4ab ! Expected data for %l3
22618 .word 0x00000000,0x5fffffff ! Expected data for %l4
22619 .word 0xff775f06,0x000000a5 ! Expected data for %l5
22620 .word 0xffffffff,0xffffff89 ! Expected data for %l6
22621 .word 0x00000000,0x63c94f86 ! Expected data for %l7
22622 .word 0xff8933ff,0x000000ff ! Expected data for %f2
22623 .word 0xff000000,0xe3504689 ! Expected data for %f4
22624 .word 0xe350ffeb,0x3385fac5 ! Expected data for %f6
22625 .word 0xff00e800,0xffffffff ! Expected data for %f12
22626 .word 0x065f77ff,0xe79997ba ! Expected data for %f14
22627 .word 0xff000000,0xc3ae2ea1 ! Expected data for %f16
22628 .word 0xba9799e7,0x0b3a9e16 ! Expected data for %f30
22629p0_check_pt_data_20:
22630 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22631 .word 0xffffffff,0xffffffff ! Expected data for %l0
22632 .word 0xffffffff,0xffffff00 ! Expected data for %l1
22633 .word 0x00000000,0x0000009e ! Expected data for %l2
22634 .word 0x00000000,0x00000000 ! Expected data for %l3
22635 .word 0x00000000,0x0000005f ! Expected data for %l4
22636 .word 0x00000000,0x00000000 ! Expected data for %l5
22637 .word 0x00000000,0x00000000 ! Expected data for %l6
22638 .word 0x00000000,0x00e800ff ! Expected data for %l7
22639 .word 0x63000000,0x0000007f ! Expected data for %f0
22640 .word 0xffffffff,0x89000000 ! Expected data for %f2
22641 .word 0x1ea5b41d,0x000000a3 ! Expected data for %f4
22642 .word 0x0b3a9e16,0x00000b00 ! Expected data for %f6
22643 .word 0xdcfd2bef,0x3c3e5de6 ! Expected data for %f8
22644 .word 0xfddf7318,0xcbe83d6a ! Expected data for %f10
22645 .word 0xffbbd853,0x00003f00 ! Expected data for %f12
22646 .word 0xea80797b,0xdcfd2bef ! Expected data for %f14
22647 .word 0xab000000,0xc3ae2ea1 ! Expected data for %f16
22648p0_check_pt_data_21:
22649 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22650 .word 0xffffffff,0xffffffff ! Expected data for %l0
22651 .word 0x00000000,0x00000000 ! Expected data for %l1
22652 .word 0x00000000,0x0000ff00 ! Expected data for %l2
22653 .word 0xffffffff,0xffffffff ! Expected data for %l3
22654 .word 0xffffffff,0xffffffff ! Expected data for %l4
22655 .word 0x00000000,0x00000000 ! Expected data for %l5
22656 .word 0x00000000,0xff000000 ! Expected data for %l6
22657 .word 0x00000000,0x0000ffff ! Expected data for %l7
22658 .word 0xffffffff,0xff000000 ! Expected data for %f0
22659 .word 0x1e775fff,0xff00e800 ! Expected data for %f2
22660 .word 0x003f0000,0x53d8bbff ! Expected data for %f4
22661 .word 0xffffffff,0xff000000 ! Expected data for %f6
22662 .word 0xc7848ea4,0x00000000 ! Expected data for %f8
22663 .word 0x90c192a1,0x400913b6 ! Expected data for %f10
22664 .word 0x46000000,0x00000000 ! Expected data for %f12
22665 .word 0xe65d3e3c,0x61f8f569 ! Expected data for %f14
22666 .word 0x5fffffff,0x894650e3 ! Expected data for %f18
22667 .word 0x3385fac5,0x00000000 ! Expected data for %f22
22668 .word 0x000000ff,0x2d0000ff ! Expected data for %f24
22669 .word 0x63c94f86,0x00000000 ! Expected data for %f26
22670p0_check_pt_data_22:
22671 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22672 .word 0x00000000,0x00000000 ! Expected data for %l0
22673 .word 0x00000000,0x00000000 ! Expected data for %l1
22674 .word 0x00000000,0x000000ff ! Expected data for %l2
22675 .word 0x00000000,0x00001a7b ! Expected data for %l3
22676 .word 0xff000000,0x5fffffff ! Expected data for %l4
22677 .word 0x00000000,0x894650e3 ! Expected data for %l5
22678 .word 0xffffffff,0xffffffff ! Expected data for %l6
22679 .word 0x00000000,0x00000000 ! Expected data for %l7
22680 .word 0xff00e800,0xffffffff ! Expected data for %f0
22681 .word 0xffffffff,0xff00e800 ! Expected data for %f6
22682 .word 0x3385fac5,0xff000000 ! Expected data for %f22
22683 .word 0x000000ff,0x06fd1e1a ! Expected data for %f28
22684p0_check_pt_data_23:
22685 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22686 .word 0x00000000,0x0000c963 ! Expected data for %l0
22687 .word 0x00000000,0xff00e800 ! Expected data for %l1
22688 .word 0x00000000,0x00e800ff ! Expected data for %l2
22689 .word 0x00000000,0x00000000 ! Expected data for %l3
22690 .word 0x00000000,0xe79997ba ! Expected data for %l4
22691 .word 0x00000000,0x169e3a0b ! Expected data for %l5
22692 .word 0x7b1a0000,0xff000000 ! Expected data for %l6
22693 .word 0x00000000,0x000000ff ! Expected data for %l7
22694 .word 0x864fc963,0x00000000 ! Expected data for %f0
22695 .word 0xba9799e7,0x0b3a9e16 ! Expected data for %f2
22696 .word 0xaebbffff,0xff000000 ! Expected data for %f4
22697 .word 0x703f71ab,0x00000000 ! Expected data for %f6
22698 .word 0x6a3de8cb,0x000050e3 ! Expected data for %f8
22699 .word 0x1db4a51e,0xff000000 ! Expected data for %f10
22700 .word 0xc065f2b2,0x06fd1e1a ! Expected data for %f12
22701 .word 0x0000582a,0x00000000 ! Expected data for %f14
22702 .word 0x000000ff,0xffffffff ! Expected data for %f18
22703p0_check_pt_data_24:
22704 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22705 .word 0x0000104a,0x0000007f ! Expected data for %l0
22706 .word 0x00000000,0x000000ff ! Expected data for %l1
22707 .word 0x00000000,0x69f5f861 ! Expected data for %l2
22708 .word 0x00000000,0x2cb42ea1 ! Expected data for %l3
22709 .word 0x00000000,0x00000063 ! Expected data for %l5
22710 .word 0xffffffff,0xffffffff ! Expected data for %l6
22711 .word 0x00000000,0x00000061 ! Expected data for %l7
22712 .word 0xffffffff,0xff000000 ! Expected data for %f20
22713 .word 0x7f000000,0xff000000 ! Expected data for %f28
22714p0_check_pt_data_25:
22715 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22716 .word 0xa12eaec3,0x000000ab ! Expected data for %l0
22717 .word 0xffffffff,0xae0000ff ! Expected data for %l1
22718 .word 0x00000000,0x00000000 ! Expected data for %l2
22719 .word 0x00000000,0x000000ff ! Expected data for %l3
22720 .word 0x00000000,0x00000000 ! Expected data for %l4
22721 .word 0x00000000,0x00000000 ! Expected data for %l5
22722 .word 0xffffffff,0xffffffff ! Expected data for %l6
22723 .word 0x00000000,0x0000ffff ! Expected data for %l7
22724 .word 0xccbe12ae,0x00000000 ! Expected data for %f0
22725 .word 0x864fc963,0x0b3a9e16 ! Expected data for %f2
22726 .word 0x00000000,0x00000000 ! Expected data for %f6
22727 .word 0x63c94f86,0xffff002d ! Expected data for %f12
22728 .word 0x00000000,0x00e800ff ! Expected data for %f14
22729 .word 0x7f000000,0x2a580000 ! Expected data for %f26
22730p0_check_pt_data_26:
22731 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22732 .word 0x00000000,0xfe0b5bcb ! Expected data for %l0
22733 .word 0x00000000,0x0000ccbe ! Expected data for %l1
22734 .word 0x00000000,0x000000c9 ! Expected data for %l2
22735 .word 0xffffffff,0xffffffff ! Expected data for %l3
22736 .word 0x00000000,0x00000086 ! Expected data for %l4
22737 .word 0x00000000,0x0000ffff ! Expected data for %l5
22738 .word 0x00000000,0x00000000 ! Expected data for %l6
22739 .word 0x00000000,0xa3002dba ! Expected data for %l7
22740 .word 0xf8610000,0x0000ff5f ! Expected data for %f0
22741 .word 0xffffffff,0xff000000 ! Expected data for %f4
22742 .word 0xff4fc963,0x00000000 ! Expected data for %f16
22743 .word 0x0e5100ff,0x2d0000ff ! Expected data for %f18
22744 .word 0xaebbffff,0xff000000 ! Expected data for %f20
22745 .word 0x703f71ab,0x00000000 ! Expected data for %f22
22746 .word 0x6a3de8cb,0x000050e3 ! Expected data for %f24
22747 .word 0x1db4a51e,0xff000000 ! Expected data for %f26
22748 .word 0xc065f2b2,0x06fd1e1a ! Expected data for %f28
22749 .word 0x0000582a,0x00000000 ! Expected data for %f30
22750p0_check_pt_data_27:
22751 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22752 .word 0x00000000,0x000000ae ! Expected data for %l0
22753 .word 0x00000000,0x0b3a9e16 ! Expected data for %l1
22754 .word 0x00000000,0x000000ae ! Expected data for %l2
22755 .word 0x00000000,0x00000000 ! Expected data for %l3
22756 .word 0x00000000,0x00000000 ! Expected data for %l4
22757 .word 0x00000000,0x0000002d ! Expected data for %l5
22758 .word 0x00000000,0xffffffff ! Expected data for %l6
22759 .word 0x00000000,0xffff0000 ! Expected data for %l7
22760 .word 0x000050e3,0x864fc963 ! Expected data for %f0
22761 .word 0x00000000,0x00000000 ! Expected data for %f6
22762 .word 0x0000007f,0x00000000 ! Expected data for %f16
22763 .word 0xc9000000,0xff000000 ! Expected data for %f20
22764 .word 0x00000000,0xff000000 ! Expected data for %f26
22765 .word 0x000000a5,0x0000ffff ! Expected data for %f30
22766p0_check_pt_data_28:
22767 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22768 .word 0x95f704df,0xda75b514 ! Expected data for %l0
22769 .word 0x7edbbc87,0xd9fa3afa ! Expected data for %l1
22770 .word 0xffffffff,0xffffffff ! Expected data for %l2
22771 .word 0x1a1efd06,0xb2f265c0 ! Expected data for %l3
22772 .word 0x00000000,0x00000000 ! Expected data for %l4
22773 .word 0x00000000,0x0000ffff ! Expected data for %l5
22774 .word 0x00000000,0x00000000 ! Expected data for %l6
22775 .word 0x00000000,0x000050e3 ! Expected data for %l7
22776 .word 0x00000000,0x0000007f ! Expected data for %f0
22777 .word 0x00000000,0x169e3a0b ! Expected data for %f2
22778 .word 0xa372a546,0x0000007f ! Expected data for %f4
22779 .word 0x0b3a9e16,0x00000b00 ! Expected data for %f6
22780 .word 0xdcfd2bef,0x3c3e5de6 ! Expected data for %f8
22781 .word 0xaedfffff,0xff00006a ! Expected data for %f10
22782 .word 0xffbbd853,0x00003f00 ! Expected data for %f12
22783 .word 0xea80797b,0xdcfd2bef ! Expected data for %f14
22784 .word 0xff9e0000,0x2a580000 ! Expected data for %f18
22785 .word 0x000000a5,0x000000ff ! Expected data for %f30
22786p0_check_pt_data_29:
22787 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22788 .word 0x00000000,0x000061f8 ! Expected data for %l0
22789 .word 0x00000000,0x00000000 ! Expected data for %l1
22790 .word 0xff000000,0x000000ff ! Expected data for %l2
22791 .word 0x00000000,0x00000000 ! Expected data for %l3
22792 .word 0x00000000,0x00000000 ! Expected data for %l4
22793 .word 0xffff0000,0xff000000 ! Expected data for %l5
22794 .word 0x00000000,0x000000c0 ! Expected data for %l6
22795 .word 0x00000000,0x000000ff ! Expected data for %l7
22796 .word 0x00000000,0x0000007f ! Expected data for %f0
22797 .word 0x0b3a9e16,0x00000b00 ! Expected data for %f6
22798 .word 0x00000000,0x63c94f86 ! Expected data for %f12
22799 .word 0x183170b9,0x00000000 ! Expected data for %f22
22800 .word 0xff1efd06,0xffffffff ! Expected data for %f24
22801 .word 0x0000ffff,0xffffffff ! Expected data for %f28
22802p0_check_pt_data_30:
22803 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22804 .word 0x00000000,0x0000ffff ! Expected data for %l0
22805 .word 0x00000000,0x0000ffff ! Expected data for %l1
22806 .word 0x00000000,0x0000ffff ! Expected data for %l2
22807 .word 0x00000000,0x00000000 ! Expected data for %l3
22808 .word 0x00c94fff,0xffff00ff ! Expected data for %l4
22809 .word 0x00000000,0x00000000 ! Expected data for %l5
22810 .word 0x00000000,0x06fd1e1a ! Expected data for %l6
22811 .word 0x00000000,0x2a580000 ! Expected data for %l7
22812 .word 0x864fc963,0x0b3a9e16 ! Expected data for %f4
22813 .word 0x0b3a9e16,0x00000b00 ! Expected data for %f6
22814 .word 0xff000000,0xffffffff ! Expected data for %f14
22815 .word 0x46a572ff,0x2a580000 ! Expected data for %f18
22816p0_check_pt_data_31:
22817 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22818 .word 0x00000000,0x00000000 ! Expected data for %l0
22819 .word 0x00000000,0x0b3a9e16 ! Expected data for %l1
22820 .word 0x00000000,0x00000000 ! Expected data for %l2
22821 .word 0x00000000,0x00000071 ! Expected data for %l3
22822 .word 0xffffffff,0xffdfffff ! Expected data for %l4
22823 .word 0x00000000,0x0000c900 ! Expected data for %l5
22824 .word 0x00000000,0x183170b9 ! Expected data for %l6
22825 .word 0x00000000,0x00000000 ! Expected data for %l7
22826 .word 0x1a1efd06,0x00000000 ! Expected data for %f0
22827 .word 0x00000000,0xffffffff ! Expected data for %f2
22828 .word 0x864fc963,0x0b3a9e16 ! Expected data for %f4
22829 .word 0x1a1efd06,0x00000000 ! Expected data for %f6
22830 .word 0xff000000,0xff000000 ! Expected data for %f14
22831 .word 0x00000000,0x000000ae ! Expected data for %f28
22832p0_check_pt_data_32:
22833 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22834 .word 0x864fc963,0x0b3a0000 ! Expected data for %l0
22835 .word 0xffffffff,0xffffffff ! Expected data for %l1
22836 .word 0x00000000,0xb2f265ff ! Expected data for %l2
22837 .word 0xffffffff,0xff72a546 ! Expected data for %l4
22838 .word 0x00000000,0x00000000 ! Expected data for %l5
22839 .word 0x00000000,0x00000000 ! Expected data for %l6
22840 .word 0x00000000,0x06fd1e0b ! Expected data for %l7
22841 .word 0xff000000,0x63c94f86 ! Expected data for %f0
22842 .word 0x00000000,0x0b3a9e16 ! Expected data for %f2
22843 .word 0xffff0000,0xffffffff ! Expected data for %f4
22844 .word 0xccbe12ae,0xffffffff ! Expected data for %f6
22845 .word 0xe89e10b4,0xc05d49e5 ! Expected data for %f8
22846 .word 0x00000000,0x00000063 ! Expected data for %f10
22847 .word 0x000000ff,0x00ae0000 ! Expected data for %f12
22848 .word 0xa3002dba,0x00338900 ! Expected data for %f14
22849 .word 0x0000ffff,0x00000000 ! Expected data for %f16
22850 .word 0xffffdfff,0xffffffff ! Expected data for %f20
22851 .word 0x00000000,0x000000ff ! Expected data for %f22
22852 .word 0x0000582a,0x000000ae ! Expected data for %f28
22853p0_check_pt_data_33:
22854 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22855 .word 0xffffffff,0x961fda77 ! Expected data for %l0
22856 .word 0x00000000,0x00000049 ! Expected data for %l1
22857 .word 0xffffffff,0xffffffff ! Expected data for %l3
22858 .word 0x00000000,0x00000000 ! Expected data for %l4
22859 .word 0x00000000,0x00000000 ! Expected data for %l5
22860 .word 0x00000000,0x00000000 ! Expected data for %l6
22861 .word 0x00000000,0xff0000ae ! Expected data for %l7
22862 .word 0x00000033,0x00000000 ! Expected data for %f0
22863 .word 0x00000000,0x0b3a9e16 ! Expected data for %f2
22864 .word 0xffff0000,0xffffffff ! Expected data for %f4
22865 .word 0xccbe12ae,0xffffffff ! Expected data for %f6
22866 .word 0xa3002dba,0x00000000 ! Expected data for %f8
22867 .word 0x00c94fff,0x00000000 ! Expected data for %f16
22868 .word 0x00000033,0x00000000 ! Expected data for %f20
22869 .word 0xffffdfff,0x00c90000 ! Expected data for %f28
22870p0_check_pt_data_34:
22871 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22872 .word 0x00000000,0x00000000 ! Expected data for %l0
22873 .word 0x00000000,0x000000ff ! Expected data for %l1
22874 .word 0x00000000,0xff9e0000 ! Expected data for %l2
22875 .word 0xffffffff,0xffffffff ! Expected data for %l3
22876 .word 0x00000000,0x000000ff ! Expected data for %l4
22877 .word 0x00000000,0x0000582a ! Expected data for %l5
22878 .word 0x00000000,0x000000ff ! Expected data for %l6
22879 .word 0xffffffff,0xffffffff ! Expected data for %l7
22880 .word 0x00000033,0x2a580000 ! Expected data for %f0
22881 .word 0xffff0000,0xffffffff ! Expected data for %f4
22882 .word 0x6a0000ff,0x59755bee ! Expected data for %f20
22883 .word 0x00000033,0x00000000 ! Expected data for %f26
22884p0_check_pt_data_35:
22885 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22886 .word 0x00000000,0x00000006 ! Expected data for %l0
22887 .word 0xffffffff,0xa3002dba ! Expected data for %l1
22888 .word 0x00000000,0x00000000 ! Expected data for %l2
22889 .word 0x00000000,0x33000000 ! Expected data for %l3
22890 .word 0x00000000,0x00000000 ! Expected data for %l4
22891 .word 0x00000000,0x0b1efd06 ! Expected data for %l5
22892 .word 0x00000000,0xffff0000 ! Expected data for %l6
22893 .word 0x00000000,0x00001a7b ! Expected data for %l7
22894 .word 0xffff0000,0xffffffff ! Expected data for %f4
22895 .word 0xccbe12ae,0x00000000 ! Expected data for %f6
22896 .word 0x000000e2,0x0000000b ! Expected data for %f8
22897 .word 0xff00007f,0x00000000 ! Expected data for %f16
22898 .word 0xff9e0000,0x2a580000 ! Expected data for %f18
22899 .word 0x6a0000ff,0xff000000 ! Expected data for %f20
22900 .word 0x183100dc,0x00000000 ! Expected data for %f22
22901 .word 0xff1efd06,0xffffffff ! Expected data for %f24
22902 .word 0x00000000,0xae000000 ! Expected data for %f26
22903 .word 0x0000ffff,0xffffffff ! Expected data for %f28
22904 .word 0x000000a5,0x000000ff ! Expected data for %f30
22905p0_check_pt_data_36:
22906 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22907 .word 0x00000000,0x000000ff ! Expected data for %l0
22908 .word 0x00000000,0x00000000 ! Expected data for %l1
22909 .word 0x00000000,0x000000ff ! Expected data for %l2
22910 .word 0x00000000,0x000000ff ! Expected data for %l3
22911 .word 0x00000000,0x000000ff ! Expected data for %l4
22912 .word 0x00000000,0x00000000 ! Expected data for %l6
22913 .word 0x00000000,0x000000ff ! Expected data for %l7
22914 .word 0xffffffff,0x169e3a0b ! Expected data for %f0
22915 .word 0xffffdfff,0xffffffff ! Expected data for %f2
22916 .word 0xffff0000,0xa3002dff ! Expected data for %f4
22917 .word 0xc0000000,0x000000ff ! Expected data for %f6
22918 .word 0x64bd6ce4,0x7f27611b ! Expected data for %f8
22919 .word 0xff000000,0x72ff0000 ! Expected data for %f10
22920 .word 0x00000000,0x00000000 ! Expected data for %f12
22921 .word 0x63c94f86,0x5a6a6ea9 ! Expected data for %f14
22922 .word 0xa3002dba,0x00000000 ! Expected data for %f18
22923 .word 0x33000000,0x00000000 ! Expected data for %f28
22924p0_check_pt_data_37:
22925 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22926 .word 0x00000000,0x000000ff ! Expected data for %l0
22927 .word 0x00000000,0x00000000 ! Expected data for %l1
22928 .word 0x00000000,0x00000000 ! Expected data for %l2
22929 .word 0x00000000,0xff000000 ! Expected data for %l3
22930 .word 0x00000000,0x000000ff ! Expected data for %l4
22931 .word 0x00000000,0x000000ff ! Expected data for %l5
22932 .word 0x00000000,0x00000b00 ! Expected data for %l6
22933 .word 0x00000000,0xffffffff ! Expected data for %l7
22934 .word 0xffffffff,0x169e3a0b ! Expected data for %f0
22935 .word 0x000000ff,0x00000000 ! Expected data for %f12
22936 .word 0xb6130940,0x06fd1e0b ! Expected data for %f16
22937 .word 0xae000000,0xff000000 ! Expected data for %f18
22938 .word 0xffff0000,0xffffffff ! Expected data for %f28
22939p0_check_pt_data_38:
22940 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22941 .word 0x00000000,0x00002798 ! Expected data for %l0
22942 .word 0x00000000,0x000000ff ! Expected data for %l1
22943 .word 0x00000000,0x00000000 ! Expected data for %l2
22944 .word 0x00000000,0x00002798 ! Expected data for %l3
22945 .word 0x00000000,0x00004009 ! Expected data for %l4
22946 .word 0x00000000,0x00000000 ! Expected data for %l5
22947 .word 0x00000000,0x00000000 ! Expected data for %l6
22948 .word 0x1a1efd06,0x00000000 ! Expected data for %l7
22949 .word 0xffffffff,0x169e3a0b ! Expected data for %f0
22950 .word 0xffffffff,0xffffffff ! Expected data for %f2
22951 .word 0xff000000,0x77da1f96 ! Expected data for %f4
22952 .word 0xff000000,0x00000000 ! Expected data for %f6
22953 .word 0x64bd6ce4,0x000b0000 ! Expected data for %f8
22954 .word 0xff000000,0x72ff0000 ! Expected data for %f10
22955 .word 0x00000000,0x00000000 ! Expected data for %f12
22956 .word 0x63c94f86,0x5a6a6ea9 ! Expected data for %f14
22957 .word 0xffffffff,0x00000000 ! Expected data for %f20
22958 .word 0xffff0000,0xffffffff ! Expected data for %f28
22959 .word 0x00000000,0x000000ff ! Expected data for %f30
22960p0_check_pt_data_39:
22961 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22962 .word 0x00000000,0x00000000 ! Expected data for %l0
22963 .word 0x00000000,0x00000000 ! Expected data for %l1
22964 .word 0x000000ff,0x000000ae ! Expected data for %l2
22965 .word 0x00000000,0x961fda77 ! Expected data for %l3
22966 .word 0x00000000,0x77da1f96 ! Expected data for %l4
22967 .word 0x00000000,0xff000000 ! Expected data for %l5
22968 .word 0x00000000,0x00000000 ! Expected data for %l6
22969 .word 0xffffffff,0xffffffff ! Expected data for %l7
22970 .word 0xff000000,0x77da1f96 ! Expected data for %f4
22971 .word 0x00000000,0x00002798 ! Expected data for %f6
22972 .word 0x00000000,0x000000ff ! Expected data for %f14
22973p0_check_pt_data_40:
22974 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22975 .word 0x00000000,0x00000000 ! Expected data for %l0
22976 .word 0x00000000,0x0000ff72 ! Expected data for %l1
22977 .word 0xffffffff,0xb6130940 ! Expected data for %l2
22978 .word 0x00000000,0x000000ff ! Expected data for %l3
22979 .word 0x00000000,0x00000096 ! Expected data for %l4
22980 .word 0x00000000,0x000000ff ! Expected data for %l5
22981 .word 0x00000000,0x000000ff ! Expected data for %l6
22982 .word 0x0b1efd06,0x400913b6 ! Expected data for %l7
22983 .word 0xffffffff,0x169e3a0b ! Expected data for %f0
22984 .word 0xffffffff,0xffffffff ! Expected data for %f2
22985 .word 0xae000000,0xff000000 ! Expected data for %f4
22986 .word 0xffffffff,0x000000ff ! Expected data for %f20
22987 .word 0xb6130940,0x06fd1e0b ! Expected data for %f22
22988p0_check_pt_data_41:
22989 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
22990 .word 0x00000000,0x00000000 ! Expected data for %l0
22991 .word 0x00000000,0x169e3a00 ! Expected data for %l1
22992 .word 0x0000dc45,0x183170b9 ! Expected data for %l2
22993 .word 0x00000000,0x06fd1eff ! Expected data for %l3
22994 .word 0x000000ff,0x00000000 ! Expected data for %l4
22995 .word 0x00000000,0x06fd1eff ! Expected data for %l5
22996 .word 0xffffffff,0xffffffff ! Expected data for %l6
22997 .word 0x961fda77,0x000000ff ! Expected data for %l7
22998 .word 0xff0000ff,0x63c94f86 ! Expected data for %f0
22999 .word 0xff000000,0x000000ff ! Expected data for %f2
23000 .word 0xda770000,0xba2d00a3 ! Expected data for %f4
23001 .word 0xccbe12ae,0xffffffff ! Expected data for %f6
23002 .word 0x400913b6,0xff000000 ! Expected data for %f8
23003 .word 0x00000096,0x0000ffff ! Expected data for %f10
23004 .word 0x000000ff,0x00000000 ! Expected data for %f12
23005 .word 0xa3002dba,0xffffffff ! Expected data for %f14
23006 .word 0x00000b00,0xe46cbd64 ! Expected data for %f22
23007 .word 0x98270000,0x00000000 ! Expected data for %f26
23008 .word 0x00000000,0x000000ff ! Expected data for %f30
23009p0_check_pt_data_42:
23010 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23011 .word 0x000000ff,0x00000000 ! Expected data for %l1
23012 .word 0x00000000,0x1db4a5ff ! Expected data for %l2
23013 .word 0x00000000,0x00000000 ! Expected data for %l3
23014 .word 0x00000000,0x000020b9 ! Expected data for %l4
23015 .word 0xffffffff,0xffff961f ! Expected data for %l5
23016 .word 0x00000000,0xffffffff ! Expected data for %l6
23017 .word 0x00000000,0xb9703118 ! Expected data for %l7
23018 .word 0x0b3a0000,0xba2d00a3 ! Expected data for %f4
23019 .word 0xccbe12ae,0xffffffff ! Expected data for %f6
23020 .word 0xda770000,0xba2d00a3 ! Expected data for %f22
23021p0_check_pt_data_43:
23022 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23023 .word 0x00000000,0x00000000 ! Expected data for %l0
23024 .word 0x00000000,0x00000000 ! Expected data for %l1
23025 .word 0x00000000,0x00003a0b ! Expected data for %l2
23026 .word 0x00000000,0x000000ff ! Expected data for %l3
23027 .word 0x00000000,0xae0000ff ! Expected data for %l4
23028 .word 0x00000000,0x00000000 ! Expected data for %l5
23029 .word 0x00000000,0xffffffff ! Expected data for %l6
23030 .word 0xb6130940,0x06fd1e0b ! Expected data for %l7
23031 .word 0xff0000ff,0x63c94f86 ! Expected data for %f0
23032 .word 0xccbe12ae,0xffffffff ! Expected data for %f6
23033 .word 0xae000000,0x00000000 ! Expected data for %f18
23034 .word 0x98270000,0x0b3a0000 ! Expected data for %f26
23035 .word 0x000000a5,0x0000ffff ! Expected data for %f30
23036p0_check_pt_data_44:
23037 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23038 .word 0x00000000,0x000000ff ! Expected data for %l0
23039 .word 0x00000000,0x2a5800ff ! Expected data for %l1
23040 .word 0x00000000,0x00000000 ! Expected data for %l2
23041 .word 0x00000000,0x00000000 ! Expected data for %l3
23042 .word 0x00000000,0x00000069 ! Expected data for %l4
23043 .word 0x00000000,0x000000ff ! Expected data for %l5
23044 .word 0xffffffff,0xff000000 ! Expected data for %l7
23045 .word 0xff0000ff,0x63c94f86 ! Expected data for %f0
23046 .word 0xff000000,0x000000ff ! Expected data for %f2
23047 .word 0x400913b6,0xff0000ff ! Expected data for %f8
23048 .word 0x00000000,0x00000000 ! Expected data for %f12
23049 .word 0xff000000,0xffffffff ! Expected data for %f14
23050 .word 0x0000000b,0xff000000 ! Expected data for %f16
23051p0_check_pt_data_45:
23052 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23053 .word 0x00000000,0x00000000 ! Expected data for %l0
23054 .word 0xffffffff,0xff00ff00 ! Expected data for %l1
23055 .word 0x00000000,0x000000ff ! Expected data for %l2
23056 .word 0x00000000,0xff000000 ! Expected data for %l3
23057 .word 0xffffffff,0xffffff00 ! Expected data for %l4
23058 .word 0xffffffff,0xffffffda ! Expected data for %l5
23059 .word 0x00000000,0x00000000 ! Expected data for %l6
23060 .word 0x00000000,0x00000000 ! Expected data for %l7
23061 .word 0xff000000,0x000000ff ! Expected data for %f2
23062 .word 0x0b3a0000,0xba2d00a3 ! Expected data for %f4
23063 .word 0xffffffff,0xffffffff ! Expected data for %f6
23064 .word 0xffffffff,0x00000000 ! Expected data for %f20
23065p0_check_pt_data_46:
23066 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23067 .word 0x00000000,0x169e3a00 ! Expected data for %l0
23068 .word 0x00000000,0x00000000 ! Expected data for %l1
23069 .word 0x00000000,0xffffffff ! Expected data for %l2
23070 .word 0x00000000,0x000000ff ! Expected data for %l4
23071 .word 0x00000000,0x000000ff ! Expected data for %l5
23072 .word 0x00000000,0x00000000 ! Expected data for %l6
23073 .word 0x00000000,0xff000000 ! Expected data for %l7
23074 .word 0xff0000ff,0x63c94f86 ! Expected data for %f0
23075 .word 0xff000000,0x000000ff ! Expected data for %f2
23076 .word 0xffffffff,0xffffffff ! Expected data for %f6
23077 .word 0x00000000,0xffffffff ! Expected data for %f16
23078 .word 0xff000000,0x000000ff ! Expected data for %f18
23079 .word 0x000000ff,0xba2d00a3 ! Expected data for %f20
23080 .word 0xccbeffae,0x00000000 ! Expected data for %f22
23081 .word 0x400913b6,0xff000000 ! Expected data for %f24
23082 .word 0xda770000,0xba2d00a3 ! Expected data for %f26
23083 .word 0x0000ffff,0x00000000 ! Expected data for %f28
23084 .word 0xa3002dba,0xffffffff ! Expected data for %f30
23085p0_check_pt_data_47:
23086 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23087 .word 0x00000000,0xff000000 ! Expected data for %l0
23088 .word 0x00000000,0x000000c0 ! Expected data for %l1
23089 .word 0x00000000,0xff000000 ! Expected data for %l2
23090 .word 0x00000000,0xffffffff ! Expected data for %l3
23091 .word 0x00000000,0x000000ff ! Expected data for %l4
23092 .word 0x00000000,0x0000ff00 ! Expected data for %l5
23093 .word 0xffffffff,0xffff0000 ! Expected data for %l6
23094 .word 0xffffffff,0x864fc963 ! Expected data for %l7
23095 .word 0xff0000ff,0x63c94f86 ! Expected data for %f0
23096 .word 0xff000000,0x000000ff ! Expected data for %f2
23097 .word 0x00000096,0x00000000 ! Expected data for %f10
23098 .word 0xff000000,0x1db4a5ff ! Expected data for %f12
23099 .word 0xa96e6a5a,0x864fc9ff ! Expected data for %f20
23100 .word 0x400913b6,0x00000000 ! Expected data for %f24
23101 .word 0x400913b6,0xff0000ff ! Expected data for %f28
23102 .word 0xffffffff,0x00000000 ! Expected data for %f30
23103p0_check_pt_data_48:
23104 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23105 .word 0x00000000,0x000000ff ! Expected data for %l0
23106 .word 0xffffffff,0xffffff09 ! Expected data for %l1
23107 .word 0x00000000,0x00000000 ! Expected data for %l2
23108 .word 0x00000000,0xff000000 ! Expected data for %l3
23109 .word 0x00000000,0x00000000 ! Expected data for %l4
23110 .word 0x00000000,0xffffffff ! Expected data for %l5
23111 .word 0x00000000,0x000000ff ! Expected data for %l6
23112 .word 0x00000000,0x000000ff ! Expected data for %l7
23113 .word 0xff000000,0x000000ff ! Expected data for %f2
23114 .word 0xda770000,0xba2d00a3 ! Expected data for %f4
23115 .word 0xffffffff,0xffffffff ! Expected data for %f6
23116 .word 0xffffffff,0x00000000 ! Expected data for %f14
23117 .word 0xff000000,0x00000000 ! Expected data for %f22
23118 .word 0xffffffff,0xda770000 ! Expected data for %f30
23119p0_check_pt_data_49:
23120 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23121 .word 0x5b45efef,0xadd212bd ! Expected data for %l0
23122 .word 0x0a5f6990,0x54c38bdb ! Expected data for %l1
23123 .word 0xffffffff,0x0000ffff ! Expected data for %l2
23124 .word 0xffffffff,0xffffffff ! Expected data for %l3
23125 .word 0xffffffff,0xffffffff ! Expected data for %l4
23126 .word 0xffffffff,0xff0000ff ! Expected data for %l5
23127 .word 0x00000000,0xffffffff ! Expected data for %l6
23128 .word 0x00000000,0x000000ff ! Expected data for %l7
23129 .word 0xffffffff,0xffffffff ! Expected data for %f6
23130 .word 0x00000096,0xffffffff ! Expected data for %f10
23131 .word 0x00000000,0xb61309ff ! Expected data for %f16
23132 .word 0xffffffff,0x000000ff ! Expected data for %f22
23133 .word 0x00000000,0x0000ffff ! Expected data for %f24
23134 .word 0xda770000,0x000000ff ! Expected data for %f26
23135 .word 0xff0000ff,0xff0000ff ! Expected data for %f30
23136p0_check_pt_data_50:
23137 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23138 .word 0x00000000,0x000000ff ! Expected data for %l0
23139 .word 0xff000000,0x00000000 ! Expected data for %l1
23140 .word 0x00000000,0x000000ff ! Expected data for %l2
23141 .word 0x00000000,0x000000ff ! Expected data for %l3
23142 .word 0x00000000,0x000000ff ! Expected data for %l4
23143 .word 0x00000000,0xff0000ff ! Expected data for %l5
23144 .word 0x00000000,0x000000ff ! Expected data for %l6
23145 .word 0x00000000,0x000000ff ! Expected data for %l7
23146 .word 0xffffffff,0x000000ff ! Expected data for %f0
23147 .word 0xffff0000,0x00009eff ! Expected data for %f2
23148 .word 0x400913b6,0xff0000ff ! Expected data for %f4
23149 .word 0x00000000,0xdc003118 ! Expected data for %f6
23150 .word 0xffffffff,0x06fd1eff ! Expected data for %f8
23151 .word 0x000000ae,0x00000000 ! Expected data for %f10
23152 .word 0xffffffff,0xffff0000 ! Expected data for %f12
23153 .word 0xff000000,0xa5000000 ! Expected data for %f14
23154 .word 0xff0000ff,0xffffffff ! Expected data for %f24
23155p0_check_pt_data_51:
23156 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23157 .word 0x00000000,0x000000ff ! Expected data for %l0
23158 .word 0x00000000,0x00000000 ! Expected data for %l1
23159 .word 0x00000000,0x00000000 ! Expected data for %l2
23160 .word 0x00000000,0x00000040 ! Expected data for %l3
23161 .word 0x00000000,0x0000ffc9 ! Expected data for %l4
23162 .word 0x00000000,0xff000000 ! Expected data for %l5
23163 .word 0xffffffff,0xffffffff ! Expected data for %l6
23164 .word 0xffffffff,0xffffffff ! Expected data for %l7
23165 .word 0x54c38bdb,0x000000ff ! Expected data for %f0
23166 .word 0x400913b6,0xff0000ff ! Expected data for %f4
23167 .word 0x400913b6,0xff0000ff ! Expected data for %f6
23168 .word 0xffff0000,0xadd212bd ! Expected data for %f10
23169 .word 0xa96e6a5a,0x864fc9ff ! Expected data for %f16
23170 .word 0x00000000,0x864fc9ff ! Expected data for %f20
23171p0_check_pt_data_52:
23172 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23173 .word 0x00000000,0x00000040 ! Expected data for %l0
23174 .word 0xa96e6a5a,0x864fc9ff ! Expected data for %l1
23175 .word 0xffffffff,0xffffffff ! Expected data for %l2
23176 .word 0x00000000,0x0000005a ! Expected data for %l3
23177 .word 0x00000000,0x00000000 ! Expected data for %l4
23178 .word 0x00000000,0x00000086 ! Expected data for %l5
23179 .word 0x00000000,0xda770000 ! Expected data for %l6
23180 .word 0x00000000,0x000000da ! Expected data for %l7
23181 .word 0x864fc963,0xdb8bc354 ! Expected data for %f2
23182 .word 0x400913b6,0x000000ff ! Expected data for %f4
23183 .word 0xffff0000,0x864fc9ff ! Expected data for %f10
23184 .word 0x00000000,0x000000ff ! Expected data for %f26
23185p0_check_pt_data_53:
23186 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23187 .word 0x00000000,0x00000000 ! Expected data for %l0
23188 .word 0x00000000,0xff0913b6 ! Expected data for %l1
23189 .word 0x00000000,0x00ffffff ! Expected data for %l2
23190 .word 0x00000000,0x0000ff4f ! Expected data for %l3
23191 .word 0xff0913b6,0xff0000ff ! Expected data for %l4
23192 .word 0x00000000,0x00000000 ! Expected data for %l5
23193 .word 0xffffffff,0x000000ff ! Expected data for %l6
23194 .word 0x00000000,0x000000ff ! Expected data for %l7
23195 .word 0x54c38bdb,0x000000ff ! Expected data for %f0
23196 .word 0x400913b6,0xdb8bc354 ! Expected data for %f2
23197 .word 0x400913b6,0x000000ff ! Expected data for %f4
23198 .word 0x0000ff00,0xff0000ff ! Expected data for %f6
23199 .word 0xffffffff,0x0000007f ! Expected data for %f8
23200 .word 0x0000ff00,0xc9ff0000 ! Expected data for %f12
23201 .word 0xc9ff0000,0x00000000 ! Expected data for %f24
23202p0_check_pt_data_54:
23203 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23204 .word 0x00000000,0x00000000 ! Expected data for %l0
23205 .word 0x00000000,0x00000000 ! Expected data for %l2
23206 .word 0x00000000,0x000000ff ! Expected data for %l3
23207 .word 0xffffffff,0xffffffff ! Expected data for %l4
23208 .word 0x00000000,0xff000000 ! Expected data for %l5
23209 .word 0xffffffff,0xffffffff ! Expected data for %l6
23210 .word 0x00000000,0x000000ff ! Expected data for %l7
23211 .word 0x54c38bdb,0x000000ff ! Expected data for %f0
23212 .word 0x400913b6,0xdb8bc354 ! Expected data for %f2
23213 .word 0x0000ff00,0xff0000ff ! Expected data for %f6
23214 .word 0x000077da,0x00000000 ! Expected data for %f14
23215 .word 0xffc94f86,0x00000000 ! Expected data for %f16
23216 .word 0x54c38bdb,0x000000ff ! Expected data for %f26
23217p0_check_pt_data_55:
23218 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23219 .word 0xffffffff,0xffffffff ! Expected data for %l0
23220 .word 0x00000000,0x000000ff ! Expected data for %l1
23221 .word 0xffffffff,0xffffffff ! Expected data for %l2
23222 .word 0x00000000,0x00000000 ! Expected data for %l3
23223 .word 0x00000000,0x000000ff ! Expected data for %l4
23224 .word 0x00000000,0xb6130940 ! Expected data for %l5
23225 .word 0xffffffff,0xff00ffff ! Expected data for %l6
23226 .word 0x00000000,0x00000000 ! Expected data for %l7
23227 .word 0xffc94f86,0x5a6a6eff ! Expected data for %f4
23228 .word 0xffffffff,0x00ffffff ! Expected data for %f8
23229 .word 0xff0000ff,0x00000000 ! Expected data for %f14
23230 .word 0xff000000,0xffffffff ! Expected data for %f26
23231 .word 0x0000ffc9,0x000000ff ! Expected data for %f30
23232p0_check_pt_data_56:
23233 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23234 .word 0x00000000,0x00000000 ! Expected data for %l0
23235 .word 0x00000000,0x000000ff ! Expected data for %l1
23236 .word 0x00000000,0xdb8bc354 ! Expected data for %l2
23237 .word 0x00000000,0x0000ffc9 ! Expected data for %l3
23238 .word 0x00000000,0x40000000 ! Expected data for %l4
23239 .word 0x00000000,0x00000054 ! Expected data for %l5
23240 .word 0x00000000,0x000063ff ! Expected data for %l6
23241 .word 0x00000000,0x54000000 ! Expected data for %l7
23242 .word 0x54c38bdb,0x000000ff ! Expected data for %f0
23243 .word 0x400913b6,0xdb8bc354 ! Expected data for %f4
23244 .word 0x0000ff00,0xff0000ff ! Expected data for %f6
23245p0_check_pt_data_57:
23246 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23247 .word 0xad342a70,0x65abc6f1 ! Expected data for %l0
23248 .word 0xffffffff,0xffffffff ! Expected data for %l1
23249 .word 0x00000000,0x0000ff00 ! Expected data for %l2
23250 .word 0x0000ff00,0x00000000 ! Expected data for %l3
23251 .word 0x00000000,0xff000000 ! Expected data for %l4
23252 .word 0x00000000,0x00000040 ! Expected data for %l5
23253 .word 0xff0913b6,0xff0000ff ! Expected data for %l6
23254 .word 0x00000000,0x00000000 ! Expected data for %l7
23255 .word 0xff000000,0x000000ff ! Expected data for %f0
23256 .word 0x400913b6,0xdb8bc354 ! Expected data for %f2
23257 .word 0xffffffff,0x00000000 ! Expected data for %f4
23258 .word 0x54c38bdb,0x000000ff ! Expected data for %f6
23259 .word 0x00000940,0x000000ff ! Expected data for %f24
23260p0_check_pt_data_58:
23261 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23262 .word 0x00000000,0x000000ff ! Expected data for %l0
23263 .word 0x00000000,0x0000ffff ! Expected data for %l1
23264 .word 0x00000000,0x000000ff ! Expected data for %l2
23265 .word 0x00000000,0x000000ff ! Expected data for %l3
23266 .word 0x00000000,0x000000ff ! Expected data for %l4
23267 .word 0x00000000,0x000000ff ! Expected data for %l5
23268 .word 0x00000000,0x00000940 ! Expected data for %l6
23269 .word 0x00000000,0x0000c9ff ! Expected data for %l7
23270 .word 0x0000ffff,0xdb8bc300 ! Expected data for %f0
23271 .word 0x5a000000,0x63c94f86 ! Expected data for %f2
23272 .word 0x00000000,0x00000000 ! Expected data for %f4
23273 .word 0x54c38bdb,0x000000ff ! Expected data for %f6
23274 .word 0xffc94f86,0x00000000 ! Expected data for %f10
23275 .word 0x5a000000,0x63c94f86 ! Expected data for %f16
23276 .word 0xffff0000,0x000000ff ! Expected data for %f18
23277 .word 0xff000000,0xdb8bc354 ! Expected data for %f20
23278 .word 0xccbe12ae,0xffffffff ! Expected data for %f22
23279 .word 0x400913b6,0xff000000 ! Expected data for %f24
23280 .word 0x00000096,0x0000ffff ! Expected data for %f26
23281 .word 0x000000ff,0x00000000 ! Expected data for %f28
23282 .word 0xa3002dba,0xffffffff ! Expected data for %f30
23283p0_check_pt_data_59:
23284 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23285 .word 0x00000000,0xffc94f86 ! Expected data for %l0
23286 .word 0x00000000,0x000000ff ! Expected data for %l1
23287 .word 0x00000000,0xff00005a ! Expected data for %l2
23288 .word 0x00000000,0x000000ff ! Expected data for %l3
23289 .word 0x00000000,0x0000ffff ! Expected data for %l4
23290 .word 0xffffffff,0xffffffff ! Expected data for %l5
23291 .word 0xffffffff,0xffffffff ! Expected data for %l6
23292 .word 0x00000000,0x0000ff00 ! Expected data for %l7
23293 .word 0xff000000,0x000000ff ! Expected data for %f0
23294 .word 0x54c38bdb,0xffffffff ! Expected data for %f2
23295 .word 0xff000000,0x5a0000ff ! Expected data for %f4
23296 .word 0xff0000ff,0x00ff0000 ! Expected data for %f6
23297 .word 0x00000000,0xff0000ff ! Expected data for %f8
23298 .word 0xffc94f86,0x0000ffff ! Expected data for %f10
23299 .word 0x0000ffc9,0x00ff0000 ! Expected data for %f12
23300 .word 0x00000000,0x000000ff ! Expected data for %f14
23301 .word 0xff0913b6,0xff0000ff ! Expected data for %f16
23302 .word 0xff000000,0x000000ff ! Expected data for %f18
23303 .word 0x00000000,0x864fc9ff ! Expected data for %f20
23304 .word 0xffffffff,0x00000000 ! Expected data for %f22
23305 .word 0xff000000,0xffffff00 ! Expected data for %f24
23306 .word 0x00000000,0x000000ff ! Expected data for %f26
23307 .word 0x400913b6,0xff0000ff ! Expected data for %f28
23308 .word 0xff0000ff,0xff0000ff ! Expected data for %f30
23309p0_check_pt_data_60:
23310 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23311 .word 0x00000000,0x000000ff ! Expected data for %l0
23312 .word 0x00000000,0x000000ff ! Expected data for %l1
23313 .word 0x00000000,0xffffffff ! Expected data for %l2
23314 .word 0xffffffff,0xffffffff ! Expected data for %l3
23315 .word 0x00000000,0x000000ff ! Expected data for %l4
23316 .word 0x00000000,0x0000ffff ! Expected data for %l5
23317 .word 0x00000000,0xff000000 ! Expected data for %l6
23318 .word 0x00000000,0x00000000 ! Expected data for %l7
23319 .word 0x5a000000,0x63c94f86 ! Expected data for %f0
23320 .word 0xffff0000,0x000000ff ! Expected data for %f2
23321 .word 0xff000000,0x5a0000ff ! Expected data for %f4
23322 .word 0xccbe12ae,0xffffffff ! Expected data for %f6
23323 .word 0x400913b6,0xff000000 ! Expected data for %f8
23324 .word 0x00000096,0x0000ffff ! Expected data for %f10
23325 .word 0x000000ff,0x00000000 ! Expected data for %f12
23326 .word 0xa3002dba,0xffffffff ! Expected data for %f14
23327 .word 0xdb0913b6,0x000000ff ! Expected data for %f16
23328 .word 0xff000000,0x00009eff ! Expected data for %f18
23329 .word 0xff000000,0x864fc9ff ! Expected data for %f20
23330 .word 0x00000000,0xdc003118 ! Expected data for %f22
23331 .word 0xffffffff,0x06fd1eff ! Expected data for %f24
23332 .word 0x000000ae,0x00000000 ! Expected data for %f26
23333 .word 0xffffffff,0xffff0000 ! Expected data for %f28
23334 .word 0xff000000,0xa5000000 ! Expected data for %f30
23335p0_check_pt_data_61:
23336 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23337 .word 0xffffffff,0xffffc9ff ! Expected data for %l0
23338 .word 0x00000000,0x000000ff ! Expected data for %l1
23339 .word 0x00000000,0x000000ff ! Expected data for %l2
23340 .word 0xff00005a,0x000000ff ! Expected data for %l3
23341 .word 0x00000000,0x000000db ! Expected data for %l4
23342 .word 0xffffffff,0xffffff00 ! Expected data for %l5
23343 .word 0x00000000,0xdb8bc354 ! Expected data for %l6
23344 .word 0x00000000,0x00000000 ! Expected data for %l7
23345 .word 0xff000000,0x00000000 ! Expected data for %f0
23346 .word 0xff000000,0xdb8bc354 ! Expected data for %f2
23347 .word 0x00000000,0x000000ff ! Expected data for %f4
23348 .word 0x0000ff00,0xff0000ff ! Expected data for %f6
23349 .word 0xff0000ff,0x00000000 ! Expected data for %f8
23350 .word 0xffff0000,0x864fc9ff ! Expected data for %f10
23351 .word 0x0000ff00,0xc9ff0000 ! Expected data for %f12
23352 .word 0x000077da,0x00000000 ! Expected data for %f14
23353 .word 0xdb0913b6,0xff0000ff ! Expected data for %f16
23354 .word 0xff000000,0x00000000 ! Expected data for %f26
23355p0_check_pt_data_62:
23356 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23357 .word 0x00000000,0x000000ff ! Expected data for %l0
23358 .word 0xffffffff,0xffffffff ! Expected data for %l1
23359 .word 0x00000000,0x0000003f ! Expected data for %l2
23360 .word 0x00000000,0x000000ff ! Expected data for %l3
23361 .word 0xffffffff,0xff0000ff ! Expected data for %l4
23362 .word 0x00000000,0x00004f86 ! Expected data for %l5
23363 .word 0x00000000,0x00000000 ! Expected data for %l6
23364 .word 0x00000000,0x000000ff ! Expected data for %l7
23365 .word 0xff000000,0xdb8bc354 ! Expected data for %f2
23366 .word 0x00000000,0x000000ff ! Expected data for %f4
23367 .word 0x00000000,0x00000000 ! Expected data for %f12
23368 .word 0x00000000,0x000000ff ! Expected data for %f18
23369 .word 0x703f71ab,0x06fd1eff ! Expected data for %f24
23370p0_check_pt_data_63:
23371 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23372 .word 0x00000000,0xff000000 ! Expected data for %l0
23373 .word 0x00000000,0x00000000 ! Expected data for %l1
23374 .word 0x00000000,0x000000ff ! Expected data for %l2
23375 .word 0x00000000,0x63c94f86 ! Expected data for %l3
23376 .word 0x00000000,0x000000ff ! Expected data for %l4
23377 .word 0x00000000,0xffffffff ! Expected data for %l5
23378 .word 0x00000000,0x0000005a ! Expected data for %l7
23379 .word 0xff000000,0x63c94f86 ! Expected data for %f0
23380 .word 0xffff0000,0x000000ff ! Expected data for %f2
23381 .word 0xff000000,0x5a0000ff ! Expected data for %f4
23382 .word 0xccbe12ae,0xffffffff ! Expected data for %f6
23383 .word 0x400913b6,0xff000000 ! Expected data for %f8
23384 .word 0x00000096,0x0000ffff ! Expected data for %f10
23385 .word 0x000000ff,0x00000000 ! Expected data for %f12
23386 .word 0xa3002dba,0xffffffff ! Expected data for %f14
23387 .word 0xff000000,0xffc9ff00 ! Expected data for %f22
23388 .word 0x5a000000,0x00000000 ! Expected data for %f26
23389 .word 0x00000000,0x00000000 ! Expected data for %f28
23390 .word 0xff000000,0x00000000 ! Expected data for %f30
23391p0_check_pt_data_64:
23392 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23393 .word 0x00000000,0xa96e6a5a ! Expected data for %l0
23394 .word 0x00000000,0x864fc9ff ! Expected data for %l1
23395 .word 0x00000000,0x000000ff ! Expected data for %l2
23396 .word 0x00000000,0xffffffff ! Expected data for %l3
23397 .word 0x00000000,0xff0000ff ! Expected data for %l4
23398 .word 0x00000000,0x00000000 ! Expected data for %l5
23399 .word 0x00000000,0x000000ff ! Expected data for %l6
23400 .word 0xff000000,0x00000000 ! Expected data for %l7
23401 .word 0xff00ff00,0xdb8bc354 ! Expected data for %f0
23402 .word 0xff000000,0x5a0000ff ! Expected data for %f4
23403 .word 0x000000ff,0xffffffff ! Expected data for %f6
23404 .word 0xff000000,0xffffffff ! Expected data for %f14
23405 .word 0x00000940,0xffffffff ! Expected data for %f16
23406 .word 0x00000000,0x00000000 ! Expected data for %f18
23407 .word 0xffffffff,0xff000000 ! Expected data for %f20
23408 .word 0xff000000,0x0000ffff ! Expected data for %f22
23409 .word 0xff1efd06,0xffffffff ! Expected data for %f24
23410 .word 0x00000000,0x00000000 ! Expected data for %f26
23411 .word 0x864fc963,0x0000005a ! Expected data for %f28
23412 .word 0x5a000000,0x00000000 ! Expected data for %f30
23413p0_check_pt_data_65:
23414 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23415 .word 0x00000000,0xff000000 ! Expected data for %l0
23416 .word 0x00000000,0x00000000 ! Expected data for %l1
23417 .word 0x00000000,0x000000ff ! Expected data for %l2
23418 .word 0xffffffff,0xffffffff ! Expected data for %l3
23419 .word 0x00000000,0xffffffff ! Expected data for %l4
23420 .word 0x00000000,0xdb8bc354 ! Expected data for %l5
23421 .word 0x00000000,0x0000ffff ! Expected data for %l6
23422 .word 0x00000000,0x00000000 ! Expected data for %l7
23423 .word 0xff000000,0x63c94f86 ! Expected data for %f0
23424 .word 0x00000000,0x000000ff ! Expected data for %f2
23425 .word 0x00000086,0x5a0000ff ! Expected data for %f4
23426 .word 0x000000ff,0x00000000 ! Expected data for %f6
23427 .word 0xff000000,0xffffffff ! Expected data for %f8
23428 .word 0xff000000,0xff0000ff ! Expected data for %f10
23429 .word 0x000000ff,0xb6130940 ! Expected data for %f12
23430 .word 0xff0000ff,0xffffffff ! Expected data for %f14
23431 .word 0x864fc963,0x0000005a ! Expected data for %f16
23432 .word 0xff000000,0xdb8bc354 ! Expected data for %f18
23433 .word 0x00000000,0x864f00ff ! Expected data for %f20
23434 .word 0xffffffff,0xae12becc ! Expected data for %f22
23435 .word 0x000000ff,0xb6130940 ! Expected data for %f24
23436 .word 0xffff0000,0x96000000 ! Expected data for %f26
23437 .word 0x00000000,0xff000000 ! Expected data for %f28
23438 .word 0xff000000,0x000000ff ! Expected data for %f30
23439p0_check_pt_data_66:
23440 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23441 .word 0x00000000,0xffc94f86 ! Expected data for %l0
23442 .word 0x00000000,0xff00ffff ! Expected data for %l1
23443 .word 0x00000000,0x000000ff ! Expected data for %l2
23444 .word 0x00000000,0x000054c3 ! Expected data for %l3
23445 .word 0x00000000,0x00000000 ! Expected data for %l4
23446 .word 0x00000000,0x000000ff ! Expected data for %l6
23447 .word 0x00000000,0x00000000 ! Expected data for %l7
23448 .word 0xff000000,0x63c94f86 ! Expected data for %f0
23449 .word 0xffffffff,0xdc003118 ! Expected data for %f2
23450 .word 0x00000086,0x5a0000ff ! Expected data for %f4
23451 .word 0x000000ff,0xffffffff ! Expected data for %f6
23452 .word 0x000000ff,0xff0000ff ! Expected data for %f10
23453 .word 0x005a005a,0x000000ff ! Expected data for %f16
23454p0_check_pt_data_67:
23455 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23456 .word 0x00000000,0x00000086 ! Expected data for %l0
23457 .word 0x00000000,0xff000000 ! Expected data for %l1
23458 .word 0x00000000,0x000000ff ! Expected data for %l2
23459 .word 0xffffffff,0xffffffff ! Expected data for %l3
23460 .word 0xffffffff,0xffffffff ! Expected data for %l4
23461 .word 0x00000000,0x000000ff ! Expected data for %l5
23462 .word 0xffffffff,0xffffffff ! Expected data for %l6
23463 .word 0xffffffff,0xffffc354 ! Expected data for %l7
23464 .word 0xff000000,0x63c94f86 ! Expected data for %f0
23465 .word 0xffffffff,0xdc003118 ! Expected data for %f2
23466 .word 0x00000086,0x5a0000ff ! Expected data for %f4
23467 .word 0x000000ff,0xffffffff ! Expected data for %f6
23468 .word 0xff000000,0xffffffff ! Expected data for %f8
23469 .word 0x000000ff,0xff0000ff ! Expected data for %f10
23470 .word 0x000000ff,0xb6130940 ! Expected data for %f12
23471 .word 0xff0000ff,0xffffffff ! Expected data for %f14
23472 .word 0xff000000,0x0000003f ! Expected data for %f18
23473 .word 0x864fc963,0x864f00ff ! Expected data for %f20
23474 .word 0xff0000ff,0xb6130940 ! Expected data for %f24
23475 .word 0xff00ff00,0xdb8bc354 ! Expected data for %f26
23476 .word 0x00000000,0xffffffff ! Expected data for %f28
23477 .word 0xff00005a,0x864fc963 ! Expected data for %f30
23478p0_check_pt_data_68:
23479 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23480 .word 0xffffffff,0xffffffff ! Expected data for %l0
23481 .word 0x00000000,0x000000ff ! Expected data for %l1
23482 .word 0x00000000,0x00000086 ! Expected data for %l2
23483 .word 0x00000000,0x000000ff ! Expected data for %l4
23484 .word 0x00000000,0x00000018 ! Expected data for %l5
23485 .word 0x00000000,0x0000c354 ! Expected data for %l6
23486 .word 0x00000000,0x00000000 ! Expected data for %l7
23487 .word 0x00000086,0x5a0000ff ! Expected data for %f4
23488 .word 0x3f000000,0x000000ff ! Expected data for %f10
23489 .word 0x00000000,0xff4fc9ff ! Expected data for %f28
23490p0_check_pt_data_69:
23491 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23492 .word 0xffffffff,0xffffffff ! Expected data for %l0
23493 .word 0x00000000,0x00000000 ! Expected data for %l1
23494 .word 0x00000000,0x00000054 ! Expected data for %l2
23495 .word 0x00000000,0x0000ffff ! Expected data for %l3
23496 .word 0x00000000,0x18000000 ! Expected data for %l4
23497 .word 0x00000000,0x00000000 ! Expected data for %l5
23498 .word 0xffffffff,0xffffffff ! Expected data for %l6
23499 .word 0x00000000,0x00000000 ! Expected data for %l7
23500 .word 0x00000000,0x00000000 ! Expected data for %f0
23501 .word 0x00000086,0x5a0000ff ! Expected data for %f4
23502 .word 0x000000ff,0xffffffff ! Expected data for %f6
23503 .word 0xdb8bc354,0xffffffff ! Expected data for %f14
23504 .word 0x005a005a,0xffffffff ! Expected data for %f16
23505 .word 0xffffffff,0x183100dc ! Expected data for %f20
23506 .word 0xff0000ff,0xdc003118 ! Expected data for %f24
23507 .word 0xff000000,0xff000000 ! Expected data for %f26
23508 .word 0xffffffff,0xdc003118 ! Expected data for %f28
23509p0_check_pt_data_70:
23510 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23511 .word 0x00000000,0x000000ff ! Expected data for %l0
23512 .word 0x00000000,0x00000000 ! Expected data for %l1
23513 .word 0x00000000,0x00000000 ! Expected data for %l3
23514 .word 0xffffffff,0xffffffff ! Expected data for %l4
23515 .word 0x00000000,0x000000ff ! Expected data for %l5
23516 .word 0x00000000,0xff00005a ! Expected data for %l7
23517 .word 0x00000000,0x00000000 ! Expected data for %f0
23518 .word 0x000000ff,0x00000000 ! Expected data for %f2
23519 .word 0xff004f86,0x63c94f86 ! Expected data for %f4
23520 .word 0x000000ff,0xffffffff ! Expected data for %f6
23521 .word 0x00000000,0xff000000 ! Expected data for %f8
23522 .word 0xff004f86,0x63c94f86 ! Expected data for %f22
23523 .word 0xff000000,0x003100dc ! Expected data for %f26
23524p0_check_pt_data_71:
23525 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23526 .word 0x00000000,0x00ffffff ! Expected data for %l0
23527 .word 0x00000000,0x0000ffff ! Expected data for %l1
23528 .word 0xffffffff,0xffffff00 ! Expected data for %l2
23529 .word 0x00000000,0xff000000 ! Expected data for %l3
23530 .word 0xffffffff,0xdc003118 ! Expected data for %l4
23531 .word 0x00000000,0x00000000 ! Expected data for %l5
23532 .word 0x00000000,0x000000ff ! Expected data for %l6
23533 .word 0x00000000,0x00000000 ! Expected data for %l7
23534 .word 0x00000000,0x00000000 ! Expected data for %f0
23535 .word 0x000000ff,0x00000000 ! Expected data for %f2
23536 .word 0x00000000,0xff000000 ! Expected data for %f4
23537 .word 0xff0000ff,0x00000000 ! Expected data for %f8
23538 .word 0xdb8bc354,0xff0000ff ! Expected data for %f14
23539 .word 0x00000018,0x00000000 ! Expected data for %f28
23540p0_check_pt_data_72:
23541 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23542 .word 0x00000000,0x00000000 ! Expected data for %l0
23543 .word 0xffffffff,0xffffffff ! Expected data for %l1
23544 .word 0xffffffff,0xffffffff ! Expected data for %l2
23545 .word 0x00000000,0xff0000ff ! Expected data for %l3
23546 .word 0x00000000,0x000018ff ! Expected data for %l4
23547 .word 0xff000000,0x5a0000ff ! Expected data for %l5
23548 .word 0x00000000,0x3f000000 ! Expected data for %l6
23549 .word 0x00000000,0x000000ff ! Expected data for %l7
23550 .word 0x00000000,0x00000000 ! Expected data for %f0
23551 .word 0x000000ff,0xffffffff ! Expected data for %f6
23552 .word 0xffffffff,0xff000000 ! Expected data for %f24
23553p0_check_pt_data_73:
23554 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23555 .word 0x00000000,0x00000000 ! Expected data for %l1
23556 .word 0x00000000,0x00000000 ! Expected data for %l2
23557 .word 0x00000000,0xff0000ff ! Expected data for %l3
23558 .word 0x000000ff,0xff180000 ! Expected data for %l4
23559 .word 0xffffffff,0xffffffff ! Expected data for %l5
23560 .word 0xffffffff,0xffffffff ! Expected data for %l6
23561 .word 0x00000000,0x00000018 ! Expected data for %l7
23562 .word 0x000000ff,0xffffffff ! Expected data for %f6
23563 .word 0x3f000000,0xffffffff ! Expected data for %f18
23564 .word 0x000000ff,0x00000000 ! Expected data for %f24
23565 .word 0x00000000,0x00ffffff ! Expected data for %f30
23566p0_check_pt_data_74:
23567 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23568 .word 0x00000000,0x0000ffff ! Expected data for %l1
23569 .word 0xffc94fff,0x00000000 ! Expected data for %l2
23570 .word 0x00000000,0xff00005a ! Expected data for %l3
23571 .word 0x00000000,0x00000018 ! Expected data for %l4
23572 .word 0x00000000,0x000000ff ! Expected data for %l5
23573 .word 0x00000000,0x0000cc00 ! Expected data for %l6
23574 .word 0x00000000,0x00000000 ! Expected data for %f0
23575 .word 0x00000000,0xff000000 ! Expected data for %f4
23576 .word 0x000000ff,0xffffffff ! Expected data for %f6
23577 .word 0x00000000,0xff0000ff ! Expected data for %f8
23578 .word 0x00000000,0xff0000cc ! Expected data for %f12
23579 .word 0x00ffffff,0x000000ff ! Expected data for %f16
23580 .word 0x000000ff,0x00000000 ! Expected data for %f18
23581 .word 0xffffffff,0x5a005a00 ! Expected data for %f20
23582 .word 0x00000000,0xffffffff ! Expected data for %f22
23583 .word 0xff00005a,0x864fc963 ! Expected data for %f24
23584 .word 0xc3540000,0x00000000 ! Expected data for %f26
23585 .word 0xff0000ff,0x00000000 ! Expected data for %f28
23586 .word 0xa96e6a5a,0xff000000 ! Expected data for %f30
23587p0_check_pt_data_75:
23588 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23589 .word 0x00000000,0x000000ff ! Expected data for %l0
23590 .word 0x00000000,0xdc003118 ! Expected data for %l1
23591 .word 0x00000000,0x00000000 ! Expected data for %l2
23592 .word 0xffffffff,0x00000000 ! Expected data for %l3
23593 .word 0xffffffff,0xffffffff ! Expected data for %l4
23594 .word 0x00000000,0x00000000 ! Expected data for %l5
23595 .word 0x00000000,0x00000000 ! Expected data for %l6
23596 .word 0x00000000,0x000000ff ! Expected data for %l7
23597 .word 0x00000000,0x00000000 ! Expected data for %f0
23598 .word 0x000000ff,0xff000000 ! Expected data for %f2
23599 .word 0xffffffff,0x0000003f ! Expected data for %f6
23600 .word 0xff0000ff,0x00000000 ! Expected data for %f10
23601 .word 0xffffffff,0x00000000 ! Expected data for %f14
23602 .word 0xff000000,0xffffff00 ! Expected data for %f16
23603 .word 0x00000000,0xff000000 ! Expected data for %f18
23604 .word 0x005a005a,0xffffffff ! Expected data for %f20
23605 .word 0xffffffff,0x00000000 ! Expected data for %f22
23606 .word 0x63c94f86,0x18000000 ! Expected data for %f24
23607 .word 0x00000000,0x000054c3 ! Expected data for %f26
23608 .word 0x00000000,0xff0000ff ! Expected data for %f28
23609 .word 0x000000ff,0x5a6a6ea9 ! Expected data for %f30
23610p0_check_pt_data_76:
23611 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23612 .word 0x00000000,0x000000ff ! Expected data for %l0
23613 .word 0x00000000,0x005a005a ! Expected data for %l1
23614 .word 0x00000000,0x00000000 ! Expected data for %l2
23615 .word 0x00000000,0x000000ff ! Expected data for %l3
23616 .word 0x00000000,0x00000000 ! Expected data for %l4
23617 .word 0x00000000,0x00000000 ! Expected data for %l6
23618 .word 0x00000000,0x00000000 ! Expected data for %l7
23619 .word 0xff000000,0x000000ff ! Expected data for %f4
23620 .word 0xffffffff,0x0000003f ! Expected data for %f6
23621 .word 0xff0000ff,0xff000000 ! Expected data for %f10
23622 .word 0xff000000,0xff000000 ! Expected data for %f14
23623 .word 0xff000000,0x000000ff ! Expected data for %f16
23624 .word 0x000018ff,0xff0000ff ! Expected data for %f18
23625 .word 0x864fc963,0x864f00ff ! Expected data for %f20
23626 .word 0xffffffff,0xae12becc ! Expected data for %f22
23627 .word 0xff0000ff,0xb6130940 ! Expected data for %f24
23628 .word 0xff00ffff,0xdb8bc354 ! Expected data for %f26
23629 .word 0x00000000,0xff4fc9ff ! Expected data for %f28
23630 .word 0xff00005a,0x864fc963 ! Expected data for %f30
23631p0_check_pt_data_77:
23632 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23633 .word 0x00000000,0x000000ff ! Expected data for %l0
23634 .word 0x00000000,0x000000ff ! Expected data for %l1
23635 .word 0x00000000,0x00000000 ! Expected data for %l2
23636 .word 0x00000000,0x00000000 ! Expected data for %l3
23637 .word 0x00000000,0x0000003f ! Expected data for %l4
23638 .word 0x00000000,0x005a005a ! Expected data for %l5
23639 .word 0x00000000,0x00000000 ! Expected data for %l6
23640 .word 0x00000000,0x00000000 ! Expected data for %l7
23641 .word 0x00000000,0x00000000 ! Expected data for %f0
23642 .word 0x000000ff,0xff000000 ! Expected data for %f2
23643 .word 0xff000000,0x000000ff ! Expected data for %f4
23644 .word 0xffffffff,0x0000003f ! Expected data for %f6
23645 .word 0xff0000ff,0x005a005a ! Expected data for %f10
23646 .word 0x63c94f86,0x864f00ff ! Expected data for %f20
23647 .word 0x000000ff,0x00000018 ! Expected data for %f24
23648 .word 0x18000000,0x00000000 ! Expected data for %f28
23649p0_check_pt_data_78:
23650 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23651 .word 0x00000000,0xff090000 ! Expected data for %l0
23652 .word 0xffffffff,0xffffffff ! Expected data for %l1
23653 .word 0x00000000,0x000000ff ! Expected data for %l3
23654 .word 0x00000000,0x00000000 ! Expected data for %l4
23655 .word 0xffffffff,0xffffffff ! Expected data for %l5
23656 .word 0x00000000,0xff0000ff ! Expected data for %l6
23657 .word 0x00000000,0xff000000 ! Expected data for %l7
23658 .word 0x00000000,0x00000000 ! Expected data for %f0
23659 .word 0xff000000,0xdc003118 ! Expected data for %f4
23660 .word 0xffffffff,0x0000003f ! Expected data for %f6
23661 .word 0x00000000,0x000000ff ! Expected data for %f12
23662p0_check_pt_data_79:
23663 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23664 .word 0x00000000,0x000000ff ! Expected data for %l0
23665 .word 0x00000000,0x00000000 ! Expected data for %l1
23666 .word 0xccbe12ae,0x000000ff ! Expected data for %l2
23667 .word 0x00000000,0x000000ff ! Expected data for %l3
23668 .word 0x00000000,0x00000000 ! Expected data for %l4
23669 .word 0xffffffff,0xff0000ff ! Expected data for %l5
23670 .word 0xff0000ff,0x00000000 ! Expected data for %l7
23671 .word 0xff0000ff,0x00000000 ! Expected data for %f0
23672 .word 0x00000000,0xffffffff ! Expected data for %f2
23673 .word 0x18000000,0xff000000 ! Expected data for %f4
23674 .word 0xff00ff00,0xdb8bc354 ! Expected data for %f6
23675 .word 0x00000000,0xffffffff ! Expected data for %f8
23676 .word 0xff000000,0x00000000 ! Expected data for %f10
23677 .word 0xff004f86,0x864fc963 ! Expected data for %f12
23678 .word 0x0000dc45,0x00000000 ! Expected data for %f14
23679 .word 0x00000000,0x000000ff ! Expected data for %f16
23680 .word 0xff004f86,0x864fc963 ! Expected data for %f18
23681 .word 0xffff4f86,0x63c94f86 ! Expected data for %f20
23682 .word 0xccbe12ae,0xffffffff ! Expected data for %f22
23683 .word 0x400913b6,0xff0000ff ! Expected data for %f24
23684 .word 0x54c38bdb,0xffff00ff ! Expected data for %f26
23685 .word 0xffc94fff,0x00000000 ! Expected data for %f28
23686 .word 0x63c94f86,0x5a0000ff ! Expected data for %f30
23687p0_check_pt_data_80:
23688 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23689 .word 0xff0000ff,0x00000028 ! Expected data for %l0
23690 .word 0x00000000,0x18000000 ! Expected data for %l1
23691 .word 0x02f4000a,0xf1ef0e11 ! Expected data for %l2
23692 .word 0x00000000,0x000000ff ! Expected data for %l3
23693 .word 0xff00ffa5,0x0000ffff ! Expected data for %l4
23694 .word 0x00000000,0x0000ffff ! Expected data for %l5
23695 .word 0x00000000,0x00000000 ! Expected data for %l6
23696 .word 0x00000000,0x00001a7b ! Expected data for %l7
23697 .word 0xff0000ff,0x00000000 ! Expected data for %f0
23698 .word 0x18000000,0xff000000 ! Expected data for %f4
23699 .word 0x000000ff,0xb6130940 ! Expected data for %f6
23700 .word 0x703f71ab,0xffffffff ! Expected data for %f8
23701 .word 0x000000ff,0x00ff0000 ! Expected data for %f10
23702 .word 0x00000000,0x00000000 ! Expected data for %f14
23703p0_check_pt_data_81:
23704 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23705 .word 0x00000000,0x00000000 ! Expected data for %l0
23706 .word 0x7aea4eff,0xf1248064 ! Expected data for %l1
23707 .word 0x00000000,0xffffffff ! Expected data for %l2
23708 .word 0x00000000,0x000000ff ! Expected data for %l3
23709 .word 0x00000000,0xff000000 ! Expected data for %l4
23710 .word 0x00000000,0x00000000 ! Expected data for %l5
23711 .word 0x00000000,0x00000000 ! Expected data for %l6
23712 .word 0x00000000,0x00000000 ! Expected data for %l7
23713 .word 0x00000000,0xffffffff ! Expected data for %f2
23714 .word 0x703f71ab,0x00000000 ! Expected data for %f4
23715 .word 0x00000000,0xa96e6a5a ! Expected data for %f6
23716 .word 0x000000ff,0xb6130940 ! Expected data for %f8
23717 .word 0x00000000,0xff000000 ! Expected data for %f16
23718 .word 0xff004f86,0xffffffff ! Expected data for %f18
23719 .word 0x0000db8b,0xffff00ff ! Expected data for %f26
23720p0_check_pt_data_82:
23721 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23722 .word 0x00000000,0x00000000 ! Expected data for %l0
23723 .word 0x00000000,0x00000000 ! Expected data for %l1
23724 .word 0xffffffff,0xffffff00 ! Expected data for %l2
23725 .word 0x00000000,0x000000ff ! Expected data for %l3
23726 .word 0x00000000,0x00000000 ! Expected data for %l4
23727 .word 0x00000000,0x000000ff ! Expected data for %l5
23728 .word 0x00000000,0x000000ff ! Expected data for %l6
23729 .word 0x00000000,0x00000000 ! Expected data for %l7
23730 .word 0xff000000,0x00000000 ! Expected data for %f0
23731 .word 0x703f71ab,0x00000000 ! Expected data for %f4
23732 .word 0x00000000,0xff0000ff ! Expected data for %f6
23733 .word 0x000000ff,0x00ffffff ! Expected data for %f8
23734 .word 0xffffffff,0x5a005aff ! Expected data for %f24
23735 .word 0x000000ff,0x5a0000ff ! Expected data for %f30
23736p0_check_pt_data_83:
23737 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23738 .word 0x00000000,0xffff0000 ! Expected data for %l0
23739 .word 0x00000000,0xffffffff ! Expected data for %l1
23740 .word 0x00000000,0x000000ff ! Expected data for %l2
23741 .word 0x00000000,0x00000000 ! Expected data for %l3
23742 .word 0x00000000,0x00000000 ! Expected data for %l4
23743 .word 0xffffffff,0xffffffff ! Expected data for %l5
23744 .word 0x00000000,0x00000000 ! Expected data for %l6
23745 .word 0x00000000,0x000000ff ! Expected data for %l7
23746 .word 0xff000000,0x00000000 ! Expected data for %f0
23747 .word 0x00000000,0xffffffff ! Expected data for %f2
23748 .word 0xffff0000,0x00000000 ! Expected data for %f4
23749 .word 0x00000000,0x00000000 ! Expected data for %f6
23750 .word 0xffffffff,0xff000000 ! Expected data for %f10
23751 .word 0x00000000,0x00000000 ! Expected data for %f14
23752 .word 0x000000ff,0x000000ff ! Expected data for %f16
23753 .word 0xff000000,0x00000000 ! Expected data for %f18
23754 .word 0xccbe12ae,0xb6130940 ! Expected data for %f20
23755p0_check_pt_data_84:
23756 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23757 .word 0xc3540000,0x00000000 ! Expected data for %l0
23758 .word 0x00000000,0xffffffff ! Expected data for %l1
23759 .word 0x00000000,0x00000000 ! Expected data for %l2
23760 .word 0x00000000,0x005a005a ! Expected data for %l3
23761 .word 0x00000000,0x00000000 ! Expected data for %l4
23762 .word 0x00000000,0x000000ff ! Expected data for %l5
23763 .word 0x00000000,0x00000000 ! Expected data for %l6
23764 .word 0x00000000,0x000000ff ! Expected data for %l7
23765 .word 0xff000000,0x00000000 ! Expected data for %f0
23766 .word 0x00000000,0xffffffff ! Expected data for %f2
23767 .word 0x00000000,0x000000ff ! Expected data for %f12
23768 .word 0x63c94f86,0x000000ff ! Expected data for %f20
23769 .word 0x18000000,0x00ff0000 ! Expected data for %f24
23770 .word 0xff000000,0x00000000 ! Expected data for %f30
23771p0_check_pt_data_85:
23772 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23773 .word 0xff0000ff,0x00000000 ! Expected data for %l0
23774 .word 0x00000000,0x000000ff ! Expected data for %l1
23775 .word 0x00000000,0x0000ffff ! Expected data for %l2
23776 .word 0x00000000,0x00000000 ! Expected data for %l3
23777 .word 0x00000000,0x000000ff ! Expected data for %l4
23778 .word 0x00000000,0x00ffffff ! Expected data for %l5
23779 .word 0x00000000,0x000000ff ! Expected data for %l7
23780 .word 0x000000ff,0x000000ff ! Expected data for %f0
23781 .word 0xff000000,0xae12becc ! Expected data for %f4
23782 .word 0x000000ff,0xffffffff ! Expected data for %f8
23783 .word 0x000000ff,0x00000000 ! Expected data for %f14
23784 .word 0xffffffff,0xae12becc ! Expected data for %f24
23785 .word 0xff000000,0xff000000 ! Expected data for %f26
23786 .word 0x00000000,0x00ffffff ! Expected data for %f28
23787p0_check_pt_data_86:
23788 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23789 .word 0x00000000,0x000000ff ! Expected data for %l0
23790 .word 0x00000000,0x00ffffcc ! Expected data for %l1
23791 .word 0x00000000,0xff0000ff ! Expected data for %l2
23792 .word 0x00000000,0x00000000 ! Expected data for %l3
23793 .word 0x00000000,0x000000ff ! Expected data for %l5
23794 .word 0xffffffff,0xffffff00 ! Expected data for %l6
23795 .word 0x00000000,0x000000ff ! Expected data for %l7
23796 .word 0x000000ff,0xffffffff ! Expected data for %f2
23797 .word 0x0000ffff,0xae12becc ! Expected data for %f12
23798 .word 0x000000ff,0xff000000 ! Expected data for %f14
23799 .word 0xff000000,0xccbe12ae ! Expected data for %f16
23800 .word 0x00000000,0x00ffffff ! Expected data for %f18
23801 .word 0xffff0000,0x000000ff ! Expected data for %f20
23802 .word 0x00000000,0x00000000 ! Expected data for %f22
23803 .word 0x000000ff,0x00ffffff ! Expected data for %f24
23804 .word 0xffffffff,0xff000000 ! Expected data for %f26
23805 .word 0xff004f86,0x864fc963 ! Expected data for %f28
23806 .word 0x00000000,0x00000000 ! Expected data for %f30
23807p0_check_pt_data_87:
23808 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23809 .word 0x00000000,0x00000000 ! Expected data for %l0
23810 .word 0x00000000,0xff00ff00 ! Expected data for %l1
23811 .word 0x00000000,0x00000000 ! Expected data for %l2
23812 .word 0x00000000,0x00000000 ! Expected data for %l3
23813 .word 0x00000000,0x00000000 ! Expected data for %l4
23814 .word 0x00000000,0x000000ff ! Expected data for %l5
23815 .word 0x00000000,0x000000ff ! Expected data for %l6
23816 .word 0x00000000,0xff004f86 ! Expected data for %l7
23817 .word 0x000000ff,0xffffffff ! Expected data for %f2
23818 .word 0x000000ff,0xae12becc ! Expected data for %f4
23819 .word 0x00000000,0xff0000ff ! Expected data for %f8
23820 .word 0xae12becc,0xff000000 ! Expected data for %f10
23821 .word 0x00000000,0x000000ff ! Expected data for %f20
23822p0_check_pt_data_88:
23823 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23824 .word 0x00000000,0x00000000 ! Expected data for %l0
23825 .word 0x00000000,0x0000ff00 ! Expected data for %l1
23826 .word 0x00000000,0x00000000 ! Expected data for %l2
23827 .word 0x00000000,0x000000ff ! Expected data for %l3
23828 .word 0x00000000,0x00000000 ! Expected data for %l4
23829 .word 0x00000000,0x0000864f ! Expected data for %l5
23830 .word 0xff000000,0x00000000 ! Expected data for %l6
23831 .word 0x00000000,0xffc94fff ! Expected data for %l7
23832 .word 0x000000ff,0xae12becc ! Expected data for %f4
23833 .word 0xff0000ff,0xccbe12ae ! Expected data for %f16
23834 .word 0x00000000,0x000000ff ! Expected data for %f20
23835 .word 0x000000ff,0x000000ff ! Expected data for %f24
23836p0_check_pt_data_89:
23837 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23838 .word 0x00000000,0x00000000 ! Expected data for %l0
23839 .word 0xffffffff,0xffffffff ! Expected data for %l1
23840 .word 0xffffffff,0xccbe12ae ! Expected data for %l2
23841 .word 0x00000000,0x00000000 ! Expected data for %l3
23842 .word 0xffffffff,0xffffffff ! Expected data for %l4
23843 .word 0x00000000,0x000000ff ! Expected data for %l5
23844 .word 0xffffffff,0xffffff86 ! Expected data for %l6
23845 .word 0x00000000,0x00000000 ! Expected data for %l7
23846 .word 0x00ffffff,0x000000ff ! Expected data for %f0
23847 .word 0x864f00ff,0x00000000 ! Expected data for %f2
23848 .word 0x0000ff00,0x5affff00 ! Expected data for %f4
23849 .word 0x00000000,0xffffffff ! Expected data for %f6
23850 .word 0x00000000,0x00000000 ! Expected data for %f8
23851 .word 0xc3540000,0x00000000 ! Expected data for %f10
23852 .word 0xff0000ff,0x00000000 ! Expected data for %f12
23853 .word 0xa96e6a5a,0xff000000 ! Expected data for %f14
23854 .word 0x00000000,0xff0000ff ! Expected data for %f24
23855 .word 0x00000000,0xff000000 ! Expected data for %f26
23856p0_check_pt_data_90:
23857 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23858 .word 0x00000000,0x0000ffff ! Expected data for %l1
23859 .word 0x00000000,0x00000000 ! Expected data for %l3
23860 .word 0xffffffff,0xff004f86 ! Expected data for %l4
23861 .word 0x00000000,0x000000ff ! Expected data for %l5
23862 .word 0x00000000,0x0000ff00 ! Expected data for %l6
23863 .word 0x00000000,0x000000ff ! Expected data for %l7
23864 .word 0xff000000,0x000000ff ! Expected data for %f2
23865 .word 0xffff0000,0x000000ff ! Expected data for %f6
23866 .word 0xff000000,0xae12becc ! Expected data for %f10
23867 .word 0x00000000,0x00000000 ! Expected data for %f20
23868 .word 0xff000000,0xff000000 ! Expected data for %f26
23869p0_check_pt_data_91:
23870 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23871 .word 0x00000000,0x000000ff ! Expected data for %l0
23872 .word 0xffffffff,0xff000000 ! Expected data for %l1
23873 .word 0x00000000,0x000000ff ! Expected data for %l2
23874 .word 0x00000000,0x00000000 ! Expected data for %l3
23875 .word 0x00000000,0xff0000ff ! Expected data for %l4
23876 .word 0x00000000,0x0000ff00 ! Expected data for %l5
23877 .word 0x00000000,0xffffffff ! Expected data for %l6
23878 .word 0xffffffff,0xffffffff ! Expected data for %l7
23879 .word 0xff0000ff,0x000000ff ! Expected data for %f0
23880 .word 0x00000000,0x000000ff ! Expected data for %f2
23881 .word 0xff000000,0xff000000 ! Expected data for %f4
23882 .word 0x0000ff00,0x5affff00 ! Expected data for %f6
23883 .word 0x00000000,0x00000000 ! Expected data for %f16
23884 .word 0xae12becc,0xff0000ff ! Expected data for %f20
23885 .word 0xff0000ff,0x00000000 ! Expected data for %f28
23886 .word 0x00000000,0x003100dc ! Expected data for %f30
23887p0_check_pt_data_92:
23888 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23889 .word 0x00ffff5a,0x00ff0000 ! Expected data for %l0
23890 .word 0x00000000,0xffffffff ! Expected data for %l1
23891 .word 0x0000ffff,0x000000ff ! Expected data for %l2
23892 .word 0x00000000,0xff000000 ! Expected data for %l3
23893 .word 0x00000000,0x000000ff ! Expected data for %l4
23894 .word 0x00000000,0x000000ff ! Expected data for %l5
23895 .word 0x00000000,0xae12becc ! Expected data for %l6
23896 .word 0x00000000,0x00000000 ! Expected data for %l7
23897 .word 0xff000000,0xff000000 ! Expected data for %f4
23898 .word 0xff0000ff,0x00000000 ! Expected data for %f8
23899 .word 0xff000000,0x000000ff ! Expected data for %f12
23900 .word 0x00000000,0xff00ffff ! Expected data for %f16
23901 .word 0xffffffff,0xae12becc ! Expected data for %f18
23902 .word 0x00000000,0x00000000 ! Expected data for %f20
23903 .word 0x00000000,0xab713f70 ! Expected data for %f22
23904 .word 0xff000000,0xff0000ff ! Expected data for %f24
23905 .word 0x00000000,0x00000000 ! Expected data for %f26
23906 .word 0x8bdb0000,0x3f000000 ! Expected data for %f28
23907 .word 0x00ffffff,0x00000000 ! Expected data for %f30
23908p0_check_pt_data_93:
23909 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23910 .word 0x00000000,0x00000000 ! Expected data for %l0
23911 .word 0x00000000,0x000000ff ! Expected data for %l1
23912 .word 0xffffffff,0xffffffff ! Expected data for %l2
23913 .word 0x00000000,0x000000ff ! Expected data for %l3
23914 .word 0x00000000,0x00000000 ! Expected data for %l5
23915 .word 0x00000000,0x00000000 ! Expected data for %l6
23916 .word 0x00000000,0x0000ffff ! Expected data for %l7
23917 .word 0xff0000ff,0x000000ff ! Expected data for %f0
23918 .word 0x00000000,0x00000000 ! Expected data for %f2
23919 .word 0xff000000,0xff000000 ! Expected data for %f4
23920 .word 0xff000000,0xae12becc ! Expected data for %f10
23921 .word 0xff000000,0x000000ff ! Expected data for %f16
23922p0_check_pt_data_94:
23923 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23924 .word 0x00000000,0x00000000 ! Expected data for %l0
23925 .word 0x00000000,0x5a0000ff ! Expected data for %l1
23926 .word 0x00000000,0x00000000 ! Expected data for %l2
23927 .word 0x00000000,0x00000012 ! Expected data for %l3
23928 .word 0x00000000,0x000000ff ! Expected data for %l4
23929 .word 0x00000000,0x000000ff ! Expected data for %l5
23930 .word 0x00000000,0x00000000 ! Expected data for %l6
23931 .word 0x00000000,0x0000008b ! Expected data for %l7
23932 .word 0x00000000,0x0000ffff ! Expected data for %f0
23933 .word 0xff0000ff,0xff4fc963 ! Expected data for %f2
23934 .word 0xff0000ff,0x0000864f ! Expected data for %f4
23935 .word 0x00000000,0x00000000 ! Expected data for %f6
23936 .word 0x00000000,0x000000ff ! Expected data for %f8
23937 .word 0xff000000,0x00000000 ! Expected data for %f10
23938 .word 0xdb8bc3ff,0xffffffff ! Expected data for %f12
23939 .word 0x000000ff,0x000000ff ! Expected data for %f14
23940 .word 0xff000000,0x003100dc ! Expected data for %f24
23941p0_check_pt_data_95:
23942 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23943 .word 0xffffffff,0xffffffff ! Expected data for %l0
23944 .word 0x00000000,0x00000000 ! Expected data for %l1
23945 .word 0x00000000,0x00000000 ! Expected data for %l2
23946 .word 0x00000000,0xffffffff ! Expected data for %l3
23947 .word 0x00000000,0x000000ff ! Expected data for %l4
23948 .word 0x00000000,0x00000000 ! Expected data for %l5
23949 .word 0x00000000,0x000000ff ! Expected data for %l7
23950 .word 0x00000000,0x5a6a6ea9 ! Expected data for %f0
23951 .word 0xff0000ff,0xff4fc963 ! Expected data for %f2
23952 .word 0x00000000,0x00000000 ! Expected data for %f6
23953 .word 0xff0000ff,0xccbe12ae ! Expected data for %f18
23954 .word 0x0000ffff,0x000000ff ! Expected data for %f20
23955p0_check_pt_data_96:
23956 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23957 .word 0x00000000,0xff000000 ! Expected data for %l0
23958 .word 0x00000000,0x000000ff ! Expected data for %l1
23959 .word 0x00000000,0x000000ff ! Expected data for %l2
23960 .word 0x00000000,0x00000000 ! Expected data for %l3
23961 .word 0xffffffff,0xffffffff ! Expected data for %l4
23962 .word 0x00000000,0x000000ff ! Expected data for %l5
23963 .word 0x00000000,0x000000ff ! Expected data for %l6
23964 .word 0x00000000,0x000000ff ! Expected data for %l7
23965 .word 0x00000000,0x5a6a6ea9 ! Expected data for %f0
23966 .word 0xff0000ff,0xff4fc963 ! Expected data for %f2
23967 .word 0x00ffffff,0x000000ff ! Expected data for %f4
23968 .word 0x00000000,0x00000000 ! Expected data for %f6
23969 .word 0xff000000,0xff0000ff ! Expected data for %f16
23970 .word 0xffffffff,0x000071ab ! Expected data for %f22
23971 .word 0x00000000,0x000000ff ! Expected data for %f26
23972p0_check_pt_data_97:
23973 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23974 .word 0x00000000,0x00000000 ! Expected data for %l0
23975 .word 0x00000000,0x000000ff ! Expected data for %l1
23976 .word 0xffffffff,0xffffffcc ! Expected data for %l2
23977 .word 0x00000000,0x6ea90000 ! Expected data for %l3
23978 .word 0xffffffff,0xff0000ff ! Expected data for %l4
23979 .word 0x00000000,0x00000000 ! Expected data for %l5
23980 .word 0x00000000,0xffffffff ! Expected data for %l6
23981 .word 0xff000000,0x5a6a6ea9 ! Expected data for %f0
23982 .word 0x00000000,0xff4fc963 ! Expected data for %f2
23983 .word 0x00ffffff,0xff0000ff ! Expected data for %f4
23984 .word 0x00000000,0x00000000 ! Expected data for %f6
23985 .word 0xdb8bc3ff,0xffffffff ! Expected data for %f10
23986 .word 0xff000000,0x000000ff ! Expected data for %f16
23987 .word 0x00000000,0xffffffff ! Expected data for %f18
23988 .word 0x4f860000,0x6ea90000 ! Expected data for %f20
23989 .word 0x00000000,0x00000000 ! Expected data for %f22
23990 .word 0x00000000,0x000000ff ! Expected data for %f24
23991 .word 0x00000000,0x000000ff ! Expected data for %f26
23992 .word 0xffffffff,0xffc38bdb ! Expected data for %f28
23993 .word 0xff000000,0xff000000 ! Expected data for %f30
23994p0_check_pt_data_98:
23995 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
23996 .word 0x00000000,0xff000000 ! Expected data for %l0
23997 .word 0x000000ff,0x000000ff ! Expected data for %l2
23998 .word 0x00000000,0x00000000 ! Expected data for %l3
23999 .word 0x00000000,0x00000000 ! Expected data for %l4
24000 .word 0x00000000,0x00000000 ! Expected data for %l5
24001 .word 0x00000000,0xffc38bdb ! Expected data for %l6
24002 .word 0xffffffff,0xccffffff ! Expected data for %l7
24003 .word 0x00ffffff,0xff0000ff ! Expected data for %f4
24004 .word 0x00000000,0x00000000 ! Expected data for %f6
24005 .word 0x00000000,0xffffffff ! Expected data for %f22
24006 .word 0xff000000,0x00000000 ! Expected data for %f26
24007 .word 0xffffffff,0x6ea90000 ! Expected data for %f28
24008p0_check_pt_data_99:
24009 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
24010 .word 0xffffffff,0xffffffff ! Expected data for %l0
24011 .word 0xffffffff,0xff000000 ! Expected data for %l1
24012 .word 0x00000000,0x00000000 ! Expected data for %l2
24013 .word 0x00000000,0x00000000 ! Expected data for %l3
24014 .word 0x00000000,0x000000ff ! Expected data for %l4
24015 .word 0x00000000,0x000000ff ! Expected data for %l5
24016 .word 0x00000000,0x00000000 ! Expected data for %l7
24017 .word 0xff000000,0xccbe12ae ! Expected data for %f0
24018 .word 0x00ffffff,0x00000000 ! Expected data for %f4
24019 .word 0x00000000,0xffffffff ! Expected data for %f10
24020 .word 0x00000000,0xff000000 ! Expected data for %f16
24021 .word 0x000000ff,0x00000000 ! Expected data for %f26
24022p0_check_pt_data_100:
24023 .word 0x00000000,0x00000000 ! FPU Reg ld/st area
24024 .word 0x00000000,0x000000ff ! Expected data for %l0
24025 .word 0x00000000,0x00000000 ! Expected data for %l1
24026 .word 0x00000000,0x00000000 ! Expected data for %l2
24027 .word 0xffffffff,0xffffffff ! Expected data for %l3
24028 .word 0xffffffff,0xffffff00 ! Expected data for %l4
24029 .word 0x00000000,0x00000000 ! Expected data for %l5
24030 .word 0x00000000,0x00000000 ! Expected data for %l6
24031 .word 0x00000000,0xff00ffff ! Expected data for %l7
24032 .word 0x18000000,0xccbe12ae ! Expected data for %f0
24033 .word 0x00000000,0xff4fc963 ! Expected data for %f2
24034 .word 0x00000000,0xff000000 ! Expected data for %f16
24035! Data for Cross Processor Interrupt
24036 .align 8
24037received_xintr:
24038 .word 0,0,0,0,0,0,0,0
24039 .word 0,0,0,0,0,0,0,0
24040 .word 0,0,0,0,0,0,0,0
24041 .word 0,0,0,0,0,0,0,0
24042 .word 0,0,0,0,0,0,0,0
24043 .word 0,0,0,0,0,0,0,0
24044 .word 0,0,0,0,0,0,0,0
24045 .word 0,0,0,0,0,0,0,0
24046p0_dispatch_retry:
24047 .word 0,0
24048p0_xintr_data:
24049 .word 0x00000000,0x00000001
24050 .word 0x2129aa9f,0xd14de800
24051 .word 0x00000000,0x00000002
24052 .word 0x211d041f,0xbe1df312
24053 .word 0x00000000,0x00000003
24054 .word 0x2618adef,0xe99c266c
24055 .word 0x00000000,0x00000004
24056 .word 0x1527487f,0xfd698bc2
24057 .word 0x00000000,0x00000005
24058 .word 0xea293098,0x69a897d4
24059 .word 0x00000000,0x00000006
24060 .word 0xe3050a30,0x517b11eb
24061 .word 0x00000000,0x00000007
24062 .word 0x7552d36f,0xea6271a5
24063 .word 0x00000000,0x00000008
24064 .word 0x0a0c3a1f,0xe225b187
24065 .align 8
24066p0_xintr_expected:
24067 .word 0
24068 .align 64
24069xintr_data_ptrs:
24070 .word p0_xintr_data
24071 .align 8
24072p0_xintr_db:
24073 .skip 512
24074p0_xintr_retry_count:
24075 .word 0,0
24076p0_reset_cnt:
24077 .word 0
24078 .align 8
24079p0_ec_timing_ctrl:
24080 .word 0,0
24081p0_ec_control:
24082 .word 0,0
24083p0_mcu_shadow:
24084 .skip 80
24085user_data_end:
24086
24087
24088SECTION .p0_local0 DATA_VA=0x000800000
24089
24090attr_data {
24091 Name = .p0_local0,
24092 VA = 0x0000000000800000,
24093 RA = 0x0000000010000000,
24094 PA = ra2pa(0x0000000010000000,0),
24095 part_0_ctx_nonzero_tsb_config_0,
24096 TTE_Context=PCONTEXT,
24097 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24098 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24099 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24100 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24101}
24102
24103 .data
24104 .seg "data"
24105 .align 0x2000
24106 .global p0_local0_start
24107p0_local0_begin:
24108 .skip 0x1400
24109p0_local0_start:
24110 .word 0x89e6f7f8,0xe33c87df,0xf36e93ce,0xbef70a6b
24111 .word 0xdfa1ef31,0xeb105ae1,0xccbe12ae,0x7a244989
24112 .word 0xe89e10b4,0x7781bcc3,0xb7ba6aa9,0xadf0089d
24113 .word 0x90afdb7b,0x408c6cad,0xc1622dba,0x0d0360a1
24114p0_local0_end:
24115
24116SECTION .p0_local0_sec DATA_VA=0x000800000
24117
24118attr_data {
24119 Name = .p0_local0_sec,
24120 VA = 0x0000000000800000,
24121 RA = 0x0000000030000000,
24122 PA = ra2pa(0x0000000030000000,0),
24123 part_0_ctx_nonzero_tsb_config_0,
24124 TTE_Context=SCONTEXT,
24125 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24126 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24127 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24128 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24129}
24130
24131 .data
24132 .seg "data"
24133 .align 0x2000
24134 .global p0_local0_sec_start
24135p0_local0_sec_begin:
24136 .skip 0x1400
24137p0_local0_sec_start:
24138 .word 0x4893024a,0x703f51d8,0x76cc0dcc,0x4d7205ef
24139 .word 0x716bf2a5,0x593a0984,0x7b7a34e8,0x2bc2120a
24140 .word 0xb76830b1,0xf859b6e8,0x4d63fe27,0x89a1ea0b
24141 .word 0xa3c1d262,0x2bdc87ce,0x785c8b1a,0x6936250f
24142p0_local0_sec_end:
24143
24144SECTION .p0_local1 DATA_VA=0x000802000
24145
24146attr_data {
24147 Name = .p0_local1,
24148 VA = 0x0000000000802000,
24149 RA = 0x0000000010040000,
24150 PA = ra2pa(0x0000000010040000,0),
24151 part_0_ctx_nonzero_tsb_config_0,
24152 TTE_Context=PCONTEXT,
24153 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24154 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24155 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24156 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24157}
24158
24159 .data
24160 .seg "data"
24161 .align 0x2000
24162 .global p0_local1_start
24163p0_local1_begin:
24164 .skip 0x1400
24165p0_local1_start:
24166 .word 0xd380c1f0,0x557564dd,0x8d40482b,0xee5b7559
24167 .word 0xaebb5bfd,0x61160bc4,0x2a31f72c,0x3106d0a1
24168 .word 0xacf5739d,0xa3edf857,0xd56a83d0,0x06cd9827
24169 .word 0x302b5b9a,0x53f91e8f,0x6aabdc45,0x183170b9
24170p0_local1_end:
24171
24172SECTION .p0_local1_sec DATA_VA=0x000802000
24173
24174attr_data {
24175 Name = .p0_local1_sec,
24176 VA = 0x0000000000802000,
24177 RA = 0x0000000030040000,
24178 PA = ra2pa(0x0000000030040000,0),
24179 part_0_ctx_nonzero_tsb_config_0,
24180 TTE_Context=SCONTEXT,
24181 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24182 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24183 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24184 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24185}
24186
24187 .data
24188 .seg "data"
24189 .align 0x2000
24190 .global p0_local1_sec_start
24191p0_local1_sec_begin:
24192 .skip 0x1400
24193p0_local1_sec_start:
24194 .word 0x77338946,0x4ba35651,0x59971743,0x8be62902
24195 .word 0x6c3d21e8,0xf2c95706,0xa28c2e95,0x688ad0d1
24196 .word 0x7cb06731,0xd18ed4f7,0x7dbe090a,0x1b84add4
24197 .word 0x43c81f34,0xddf00dfa,0xbc17a842,0xc58168ae
24198p0_local1_sec_end:
24199
24200SECTION .p0_local2 DATA_VA=0x000804000
24201
24202attr_data {
24203 Name = .p0_local2,
24204 VA = 0x0000000000804000,
24205 RA = 0x0000000010080000,
24206 PA = ra2pa(0x0000000010080000,0),
24207 part_0_ctx_nonzero_tsb_config_0,
24208 TTE_Context=PCONTEXT,
24209 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24210 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24211 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24212 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24213}
24214
24215 .data
24216 .seg "data"
24217 .align 0x2000
24218 .global p0_local2_start
24219p0_local2_begin:
24220 .skip 0x1400
24221p0_local2_start:
24222 .word 0x08cbc1aa,0x9af8553a,0x03683169,0x0ff6a2cd
24223 .word 0xf4639d23,0xd6a08646,0x9acec51b,0x6b46e4cb
24224 .word 0x9b4f0820,0xa48e840e,0xb6130940,0xa192c190
24225 .word 0x1d263625,0x3c6cb36d,0x81436d5d,0xe2818c31
24226p0_local2_end:
24227
24228SECTION .p0_local2_sec DATA_VA=0x000804000
24229
24230attr_data {
24231 Name = .p0_local2_sec,
24232 VA = 0x0000000000804000,
24233 RA = 0x0000000030080000,
24234 PA = ra2pa(0x0000000030080000,0),
24235 part_0_ctx_nonzero_tsb_config_0,
24236 TTE_Context=SCONTEXT,
24237 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24238 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24239 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24240 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24241}
24242
24243 .data
24244 .seg "data"
24245 .align 0x2000
24246 .global p0_local2_sec_start
24247p0_local2_sec_begin:
24248 .skip 0x1400
24249p0_local2_sec_start:
24250 .word 0xfdbcecba,0xb95b67b4,0xe53631c8,0x66a05396
24251 .word 0xe50b1055,0x971f53a3,0xe757fa54,0x5c083b1d
24252 .word 0x53fab710,0xb878f1a0,0x93919fad,0x0fecfb85
24253 .word 0x3215b3ba,0xa130785a,0x15a4964e,0xa5c8c65f
24254p0_local2_sec_end:
24255
24256SECTION .p0_local3 DATA_VA=0x000806000
24257
24258attr_data {
24259 Name = .p0_local3,
24260 VA = 0x0000000000806000,
24261 RA = 0x00000000100c0000,
24262 PA = ra2pa(0x00000000100c0000,0),
24263 part_0_ctx_nonzero_tsb_config_0,
24264 TTE_Context=PCONTEXT,
24265 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24266 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24267 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24268 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24269}
24270
24271 .data
24272 .seg "data"
24273 .align 0x2000
24274 .global p0_local3_start
24275p0_local3_begin:
24276 .skip 0x1400
24277p0_local3_start:
24278 .word 0x96985297,0x19bc084d,0x940ce1d5,0x7979a9ca
24279 .word 0x33ddf09f,0xe0410b1b,0x3f477b3c,0x2e808b49
24280 .word 0x5cca1143,0x1ea5b41d,0x99c32599,0xeb7550e3
24281 .word 0xfaf8f416,0x4562104a,0x88aadcc9,0x1603950d
24282p0_local3_end:
24283
24284SECTION .p0_local3_sec DATA_VA=0x000806000
24285
24286attr_data {
24287 Name = .p0_local3_sec,
24288 VA = 0x0000000000806000,
24289 RA = 0x00000000300c0000,
24290 PA = ra2pa(0x00000000300c0000,0),
24291 part_0_ctx_nonzero_tsb_config_0,
24292 TTE_Context=SCONTEXT,
24293 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24294 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24295 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24296 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24297}
24298
24299 .data
24300 .seg "data"
24301 .align 0x2000
24302 .global p0_local3_sec_start
24303p0_local3_sec_begin:
24304 .skip 0x1400
24305p0_local3_sec_start:
24306 .word 0xec1e593d,0x03cb7fbf,0xf735321d,0x570d0ffd
24307 .word 0x1f477fd6,0xf7dc9b91,0xe4ad4171,0x6dd53edf
24308 .word 0x121550a3,0x8891fdc5,0xb03a461f,0xb1e85a2f
24309 .word 0xa77b4726,0x08023c1a,0xc4f3b3a3,0xc2b5c52f
24310p0_local3_sec_end:
24311
24312SECTION .p0_local4 DATA_VA=0x000808000
24313
24314attr_data {
24315 Name = .p0_local4,
24316 VA = 0x0000000000808000,
24317 RA = 0x0000000010100000,
24318 PA = ra2pa(0x0000000010100000,0),
24319 part_0_ctx_nonzero_tsb_config_0,
24320 TTE_Context=PCONTEXT,
24321 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24322 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24323 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24324 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24325}
24326
24327 .data
24328 .seg "data"
24329 .align 0x2000
24330 .global p0_local4_start
24331p0_local4_begin:
24332 .skip 0x1400
24333p0_local4_start:
24334 .word 0x334ff9c2,0x683a6332,0xc3aebe97,0x0f425a7c
24335 .word 0x7a051ec9,0x8184bd80,0xaf5fb967,0x7994996f
24336 .word 0xc280f5db,0xed262f66,0x772844fd,0xa3fb3cf0
24337 .word 0x3311a06f,0xdfecf7b2,0xc8969ab2,0xbd6269f2
24338p0_local4_end:
24339
24340SECTION .p0_local4_sec DATA_VA=0x000808000
24341
24342attr_data {
24343 Name = .p0_local4_sec,
24344 VA = 0x0000000000808000,
24345 RA = 0x0000000030100000,
24346 PA = ra2pa(0x0000000030100000,0),
24347 part_0_ctx_nonzero_tsb_config_0,
24348 TTE_Context=SCONTEXT,
24349 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24350 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24351 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24352 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24353}
24354
24355 .data
24356 .seg "data"
24357 .align 0x2000
24358 .global p0_local4_sec_start
24359p0_local4_sec_begin:
24360 .skip 0x1400
24361p0_local4_sec_start:
24362 .word 0x582a190f,0x12bbd853,0x65576254,0xcc3a54f4
24363 .word 0x239195dd,0x7d447218,0x15b04473,0x507fc82f
24364 .word 0xe65d3e3c,0x61f8f569,0x6a3de8cb,0x1873dffd
24365 .word 0x545bb8c4,0x49e8dbec,0xf20316b1,0x7b7980ea
24366p0_local4_sec_end:
24367
24368SECTION .p0_local5 DATA_VA=0x00080a000
24369
24370attr_data {
24371 Name = .p0_local5,
24372 VA = 0x000000000080a000,
24373 RA = 0x0000000010140000,
24374 PA = ra2pa(0x0000000010140000,0),
24375 part_0_ctx_nonzero_tsb_config_0,
24376 TTE_Context=PCONTEXT,
24377 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24378 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24379 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24380 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24381}
24382
24383 .data
24384 .seg "data"
24385 .align 0x2000
24386 .global p0_local5_start
24387p0_local5_begin:
24388 .skip 0x1400
24389p0_local5_start:
24390 .word 0xcf7bcca3,0xff834ac7,0x98063bae,0x56710a75
24391 .word 0x0438326f,0x521dadd0,0x1dab3894,0xda297551
24392 .word 0xe3613df6,0xd4b66f2b,0x0b2f22d4,0xec1ac7fc
24393 .word 0xa5aa37f8,0xdcfd2bef,0x119799e7,0x169e3a0b
24394p0_local5_end:
24395
24396SECTION .p0_local5_sec DATA_VA=0x00080a000
24397
24398attr_data {
24399 Name = .p0_local5_sec,
24400 VA = 0x000000000080a000,
24401 RA = 0x0000000030140000,
24402 PA = ra2pa(0x0000000030140000,0),
24403 part_0_ctx_nonzero_tsb_config_0,
24404 TTE_Context=SCONTEXT,
24405 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24406 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24407 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24408 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24409}
24410
24411 .data
24412 .seg "data"
24413 .align 0x2000
24414 .global p0_local5_sec_start
24415p0_local5_sec_begin:
24416 .skip 0x1400
24417p0_local5_sec_start:
24418 .word 0xf03dc358,0x2aa7c601,0x47f20e8e,0x65ff69f1
24419 .word 0x67822ca3,0x43123d00,0x5038dbe2,0xdb39f689
24420 .word 0x8e78bc8b,0x48e7ae99,0xc48ab63c,0xcb057659
24421 .word 0xc8291d5e,0xccc00d5f,0x89f76ea2,0xf618188f
24422p0_local5_sec_end:
24423
24424SECTION .p0_local6 DATA_VA=0x00080c000
24425
24426attr_data {
24427 Name = .p0_local6,
24428 VA = 0x000000000080c000,
24429 RA = 0x0000000010180000,
24430 PA = ra2pa(0x0000000010180000,0),
24431 part_0_ctx_nonzero_tsb_config_0,
24432 TTE_Context=PCONTEXT,
24433 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24434 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24435 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24436 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24437}
24438
24439 .data
24440 .seg "data"
24441 .align 0x2000
24442 .global p0_local6_start
24443p0_local6_begin:
24444 .skip 0x1400
24445p0_local6_start:
24446 .word 0xc25b14bc,0xb0195d80,0x334ff227,0xd78771e8
24447 .word 0xab71f314,0xe2a61342,0x14b471b9,0x26617a8e
24448 .word 0x4f61277f,0xe46cbd64,0x1657e49d,0xba94c2f1
24449 .word 0x1a1efd06,0xb2f265c0,0xa96e6a5a,0x864fc963
24450p0_local6_end:
24451
24452SECTION .p0_local6_sec DATA_VA=0x00080c000
24453
24454attr_data {
24455 Name = .p0_local6_sec,
24456 VA = 0x000000000080c000,
24457 RA = 0x0000000030180000,
24458 PA = ra2pa(0x0000000030180000,0),
24459 part_0_ctx_nonzero_tsb_config_0,
24460 TTE_Context=SCONTEXT,
24461 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24462 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24463 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24464 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24465}
24466
24467 .data
24468 .seg "data"
24469 .align 0x2000
24470 .global p0_local6_sec_start
24471p0_local6_sec_begin:
24472 .skip 0x1400
24473p0_local6_sec_start:
24474 .word 0x6885d15f,0xe03279c1,0x3fa59a75,0xea671051
24475 .word 0xd6463311,0xa4d86e5f,0x8eb54fdf,0xf159e90e
24476 .word 0x589ba7f5,0x534db6ba,0x35ec16f0,0x4424ff0d
24477 .word 0x53ac191b,0x38a476df,0x5400691c,0x4214e2cc
24478p0_local6_sec_end:
24479
24480SECTION .share0 DATA_VA=0x00080e000
24481
24482attr_data {
24483 Name = .share0,
24484 VA = 0x000000000080e000,
24485 RA = 0x00000000201c0000,
24486 PA = ra2pa(0x00000000201c0000,0),
24487 part_0_ctx_nonzero_tsb_config_0,
24488 TTE_Context=PCONTEXT,
24489 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24490 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24491 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24492 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24493}
24494
24495 .data
24496 .seg "data"
24497 .align 0x2000
24498 .global share0_start
24499share0_begin:
24500share0_start:
24501 .word 0x8c2aaf65,0x30dac7c2,0xd548aa16,0x85db0da4
24502 .word 0xc29e3766,0x54f339d1,0xb77b1491,0x0f7ebf24
24503 .word 0xd167dcf2,0x5628e878,0xd0b3f3aa,0x40d52359
24504 .word 0xa92650f2,0xfe15a1db,0xbb35c6ba,0x365b538a
24505share0_end:
24506
24507SECTION .share1 DATA_VA=0x000810000
24508
24509attr_data {
24510 Name = .share1,
24511 VA = 0x0000000000810000,
24512 RA = 0x0000000020800000,
24513 PA = ra2pa(0x0000000020800000,0),
24514 part_0_ctx_nonzero_tsb_config_0,
24515 TTE_Context=PCONTEXT,
24516 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24517 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24518 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24519 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24520}
24521
24522 .data
24523 .seg "data"
24524 .align 0x2000
24525 .global share1_start
24526share1_begin:
24527share1_start:
24528 .word 0xba3a7d94,0x1f4e73bb,0x5f025cdf,0xbe432551
24529 .word 0xbe8ff6a3,0xcb99bf0b,0xe6cb3ca1,0x8e25677b
24530 .word 0x70c9772d,0xf5055d97,0x26127699,0xe03b6f1d
24531 .word 0x066d0309,0x3873cfda,0x162fcd3f,0x300ae503
24532 .word 0x7f87ac70,0x309fd23d,0x06480c5e,0x5d032515
24533 .word 0xd039ec90,0x996469f6,0x40ca660f,0xe5444aa5
24534 .word 0xd7402d66,0x111b7cd4,0x073d04ed,0xe581e20b
24535 .word 0x49275ea9,0xa65acb59,0x5b4df44a,0x0793b71b
24536share1_end:
24537
24538SECTION .share2 DATA_VA=0x000812000
24539
24540attr_data {
24541 Name = .share2,
24542 VA = 0x0000000000812000,
24543 RA = 0x00000000211c0000,
24544 PA = ra2pa(0x00000000211c0000,0),
24545 part_0_ctx_nonzero_tsb_config_0,
24546 TTE_Context=PCONTEXT,
24547 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24548 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24549 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24550 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24551}
24552
24553 .data
24554 .seg "data"
24555 .align 0x2000
24556 .global share2_start
24557share2_begin:
24558share2_start:
24559 .word 0x230e7bbb,0x3358b80a,0xfa94a846,0x5ae6adbb
24560 .word 0x624b8d3f,0x293e14e7,0x6acf9d23,0x13efd7ab
24561 .word 0x7da49e89,0x62d2b4c9,0x30f86310,0x23b48acc
24562 .word 0x1022ef7a,0xbc1a60c1,0xda7b11a3,0x19372280
24563share2_end:
24564
24565SECTION .share3 DATA_VA=0x000814000
24566
24567attr_data {
24568 Name = .share3,
24569 VA = 0x0000000000814000,
24570 RA = 0x0000000021800000,
24571 PA = ra2pa(0x0000000021800000,0),
24572 part_0_ctx_nonzero_tsb_config_0,
24573 TTE_Context=PCONTEXT,
24574 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
24575 TTE_Diag=0, TTE_L=0, TTE_EP=1,
24576 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
24577 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
24578}
24579
24580 .data
24581 .seg "data"
24582 .align 0x2000
24583 .global share3_start
24584share3_begin:
24585share3_start:
24586 .word 0x1a7bd0b4,0x76b24138,0xc2c098aa,0xac6b2c90
24587 .word 0x5ef1a604,0xcab9a2f8,0xfb588c64,0xd2d1e7b1
24588 .word 0xfb7d7a42,0x97e19484,0xa855640f,0x2bba31ab
24589 .word 0x664022d7,0x615e9dce,0x931d1f08,0x57b7fb18
24590 .word 0xe784b2d9,0xd47d3896,0xf1978243,0x45c2edec
24591 .word 0x4b99763d,0x4a8bd1d0,0xfc7eb327,0xb1a4c590
24592 .word 0xcfca3d3c,0xb9783abb,0xc1a514e5,0x8a975dd4
24593 .word 0x860a38d2,0x54064216,0x2e5d41f1,0x6fa2aab6
24594 .word 0x8bedd5df,0x31153ccd,0x77dcc712,0x38d7cb4b
24595 .word 0xa32d99be,0xe3834032,0x3d11febc,0xafc5da4f
24596 .word 0x3f3a2976,0x63dae063,0x7e9d2991,0xd26fe678
24597 .word 0x56cc73fb,0xb094791e,0xd79090be,0x2a2a0097
24598 .word 0xe8ff65e1,0xd12e5820,0x382a5f7e,0x0a9fe904
24599 .word 0x8b4a1da6,0x9a814623,0x14f324d8,0x47b0e15b
24600 .word 0xbc41dcfd,0xa32a80ca,0x0a1a5fd7,0x16b7e8d3
24601 .word 0x713a8ad2,0x821f11fe,0x245bb006,0xb1d6f90d
24602 .word 0x9d99b49a,0x7f3dec3c,0x9e1fe3f9,0xb6dead55
24603 .word 0xef742a16,0xc5b63883,0x2c1564eb,0x7ac7fe3c
24604 .word 0x25f5ebbd,0x2e1ca157,0xc7fec74a,0x04943fe6
24605 .word 0x97044f9c,0x9babf88c,0x6ddc08da,0x845f8d4a
24606 .word 0x49280ea7,0x0986bd0d,0x8c7a1ae6,0x7e5ef061
24607 .word 0x1271bedb,0xe371f32a,0x31f70282,0xaaacec0e
24608 .word 0x9f4446ce,0x3ac68134,0xebaa7210,0x02674594
24609 .word 0x42f9c6a0,0x6287174f,0x78c595b9,0x9c188ecf
24610 .word 0x15372200,0x808373c2,0x3bf2621e,0x7b0b01a3
24611 .word 0xeb4f2b27,0x807dab1f,0x36a08234,0xedb68289
24612 .word 0xcef80214,0x0fe2d5ba,0xe26f7959,0x0ef0a951
24613 .word 0x816fd7ae,0x466bd4b3,0xc1ca1099,0xb55682e9
24614 .word 0xe269397e,0x9dfe71c0,0x6e3ad4ee,0xc1e33d16
24615 .word 0x770b2570,0x2f591b5e,0x2c3f8b44,0xc70051c7
24616 .word 0x75aca526,0xdb8c5ddc,0xf816f750,0xd70bb558
24617 .word 0xcd2d95ed,0xd6cac9a7,0xbb9e88ae,0xe682d560
24618share3_end: