Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_2000_6.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_2000_6.s
5* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
6* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
7*
8* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9*
10* This program is free software; you can redistribute it and/or modify
11* it under the terms of the GNU General Public License as published by
12* the Free Software Foundation; version 2 of the License.
13*
14* This program is distributed in the hope that it will be useful,
15* but WITHOUT ANY WARRANTY; without even the implied warranty of
16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17* GNU General Public License for more details.
18*
19* You should have received a copy of the GNU General Public License
20* along with this program; if not, write to the Free Software
21* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*
23* For the avoidance of doubt, and except that if any non-GPL license
24* choice is available it will apply instead, Sun elects to use only
25* the General Public License version 2 (GPLv2) at this time for any
26* software where a choice of GPL license versions is made
27* available with the language indicating that GPLv2 or any later version
28* may be used, or where a choice of which version of the GPL is applied is
29* otherwise unspecified.
30*
31* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
32* CA 95054 USA or visit www.sun.com if you need additional information or
33* have any questions.
34*
35*
36* ========== Copyright Header End ============================================
37*/
38! Niagara2 UP Random Test
39! Seed = 330103943
40! Riesling can be on
41! 1 Thread, 2000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_2000_6.s created on Mar 30, 2009 (10:39:43)
44! RC file : mar26.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc mar26.rc -o mpgen_2000_6 -p 1 -l 2000
46
47#define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler
48
49#define MAIN_PAGE_NUCLEUS_ALSO
50#define MAIN_PAGE_HV_ALSO
51#define N_CPUS 1
52#define ENABLE_T0_Fp_exception_ieee_754_0x21
53#define ENABLE_T0_Fp_exception_other_0x22
54#define ENABLE_T0_Fp_disabled_0x20
55#define ENABLE_T0_Illegal_instruction_0x10
56#define ENABLE_T1_Illegal_instruction_0x10
57#define ENABLE_HT0_Illegal_instruction_0x10
58#define ENABLE_HT1_Illegal_instruction_0x10
59#define ENABLE_T0_Clean_Window_0x24
60#define THREAD_COUNT 1
61#define THREAD_STRIDE 1
62#define SKIP_TRAPCHECK
63#define USE_MPGEN_TRAPS
64
65#include "hboot.s"
66
67 .text
68 .global main
69main:
70
71! Random code for Processor 0
72
73processor_0:
74 ta T_CHANGE_PRIV
75 wrpr %g0,7,%cleanwin
76 call p0_init_memory_pointers
77 wr %g0,0x80,%asi ! Setting default asi to 80
78
79! Initialize the floating point registers for processor 0
80
81 wr %g0,0x4,%fprs ! Make sure fef is 1
82 set p0_init_freg,%g1
83! %f0 = 1ea54470 a5d74ed1 d5e4c16f 79dccb52
84! %f4 = 17a825f8 1bab6075 2478b2ca dba80498
85! %f8 = ca877beb df38bfe5 1831a4e7 51db2712
86! %f12 = daa75d56 3f1f6cf9 f3760b9f fab9676a
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = 88f2bc69 777f6acc 4c6e2360 5045b4ac
90! %f20 = 1bf85f92 5cb2437d 26e57ecc fa192923
91! %f24 = c1151992 2a6bee38 a69efaf6 39fc283b
92! %f28 = dcdbd6f8 d0f61b82 9f499795 176bb887
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = e118bca8 a89bb937 482d5152 1553a3a0
96! %f36 = 85b301a4 04b3a421 ff903a53 9ebe2647
97! %f40 = a3b827ed eb792c1f 143b2f8a 123b7f2f
98! %f44 = acda706e 1beae61a 1a4c1d3e e03c4082
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0xdf20ddff00000007,%g7,%g1 ! GSR scale = 0, align = 7
104 wr %g1,%g0,%gsr ! GSR = df20ddff00000007
105 wr %g0,%y ! Clear Y register
106 xorcc %g0,%g0,%g3 ! init %g3 and set flags
107 membar #Sync ! Force the block loads to complete
108
109! Start of Random Code for processor 0
110
111p0_label_1:
112! Mem[0000000010101408] = e9d011e27dce599e, %l6 = 755384c274f2db83
113 ldxa [%i4+0x008]%asi,%l6 ! %l6 = e9d011e27dce599e
114! %f6 = 2478b2ca dba80498, Mem[0000000010041408] = ee59e3a7 f09f4261
115 stda %f6 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 2478b2ca dba80498
116! Mem[0000000010081400] = 8f355064, %l5 = 78a90911a3ce1d4d, %asi = 80
117 swapa [%i2+0x000]%asi,%l5 ! %l5 = 000000008f355064
118! %l4 = 51639208, %l5 = 8f355064, Mem[00000000100c1408] = f433680c 73ae1e78
119 stda %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 51639208 8f355064
120! Mem[0000000030101400] = dd6041fa, %l6 = e9d011e27dce599e
121 ldswa [%i4+%g0]0x81,%l6 ! %l6 = ffffffffdd6041fa
122! Mem[00000000100c1400] = 91805266, %l7 = c66f10b2bf83e6b4
123 lduba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000091
124! Mem[00000000100c1408] = 51639208, %l1 = 9bf2cfe03309c53e
125 swapa [%i3+%o4]0x80,%l1 ! %l1 = 0000000051639208
126! Mem[0000000010001400] = 61a6c4bb, %l5 = 000000008f355064
127 ldstuba [%i0+%g0]0x80,%l5 ! %l5 = 00000061000000ff
128! Mem[0000000010101400] = 42501220, %l4 = 7159770c51639208
129 ldsba [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000020
130! Starting 10 instruction Store Burst
131! %f28 = dcdbd6f8 d0f61b82, Mem[0000000010041400] = ea08d2bd ea3aa890
132 std %f28,[%i1+%g0] ! Mem[0000000010041400] = dcdbd6f8 d0f61b82
133
134p0_label_2:
135! %l5 = 0000000000000061, Mem[0000000030101400] = 71346c3bfa4160dd
136 stxa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000061
137! %f21 = 5cb2437d, Mem[0000000010181400] = d6c6f46b
138 sta %f21,[%i6+%g0]0x88 ! Mem[0000000010181400] = 5cb2437d
139! %l4 = 00000020, %l5 = 00000061, Mem[0000000010181408] = aa752d05 2901741a
140 stda %l4,[%i6+0x008]%asi ! Mem[0000000010181408] = 00000020 00000061
141! Mem[0000000020800000] = c5ca5a05, %l4 = 0000000000000020
142 ldstuba [%o1+0x000]%asi,%l4 ! %l4 = 000000c5000000ff
143! %l2 = c4ad5a68cd57317c, Mem[0000000010081410] = a18c0a8b
144 stwa %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = cd57317c
145! %l0 = 18654768, %l1 = 51639208, Mem[0000000030041410] = 84c2be28 6b2ea0fe
146 stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 18654768 51639208
147! %l4 = 00000000000000c5, Mem[0000000010001408] = 363537eb5b4e7b99
148 stxa %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000000000c5
149! Mem[0000000010101400] = 42501220, %l0 = 1564bc1818654768
150 ldstuba [%i4+%g0]0x88,%l0 ! %l0 = 00000020000000ff
151! Mem[0000000010181410] = 6f37531d, %l2 = c4ad5a68cd57317c
152 swapa [%i6+%o5]0x88,%l2 ! %l2 = 000000006f37531d
153! Starting 10 instruction Load Burst
154! Mem[0000000010041408] = 9804a8dbcab27824, %l0 = 0000000000000020
155 ldxa [%i1+%o4]0x80,%l0 ! %l0 = 9804a8dbcab27824
156
157p0_label_3:
158! Mem[0000000010081408] = 26b2c014, %l1 = 0000000051639208
159 lduha [%i2+%o4]0x88,%l1 ! %l1 = 000000000000c014
160! Mem[0000000030101410] = 8232d2c6, %l3 = 87cb47ce0aa690c2
161 lduwa [%i4+%o5]0x81,%l3 ! %l3 = 000000008232d2c6
162! Mem[0000000010041400] = f8d6dbdc, %l3 = 000000008232d2c6
163 lduwa [%i1+%g0]0x88,%l3 ! %l3 = 00000000f8d6dbdc
164! Mem[0000000030081410] = f398207e, %l4 = 00000000000000c5
165 lduha [%i2+%o5]0x89,%l4 ! %l4 = 000000000000207e
166! Mem[0000000010141400] = 21ab3855, %l2 = 000000006f37531d
167 ldsba [%i5+0x002]%asi,%l2 ! %l2 = 0000000000000038
168! Mem[0000000030001408] = 8c5ddd3f1f369552, %l5 = 0000000000000061
169 ldxa [%i0+%o4]0x81,%l5 ! %l5 = 8c5ddd3f1f369552
170! Mem[0000000010141408] = af5dc644, %l7 = 0000000000000091
171 lduba [%i5+%o4]0x80,%l7 ! %l7 = 00000000000000af
172! Mem[0000000030041410] = 68476518, %l4 = 000000000000207e
173 ldsha [%i1+%o5]0x81,%l4 ! %l4 = 0000000000006847
174! Mem[0000000030181408] = 6e0b7f3a 39d135b5, %l6 = dd6041fa, %l7 = 000000af
175 ldda [%i6+%o4]0x81,%l6 ! %l6 = 000000006e0b7f3a 0000000039d135b5
176! Starting 10 instruction Store Burst
177! %l0 = cab27824, %l1 = 0000c014, Mem[0000000010141408] = 44c65daf 715dc466
178 stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = cab27824 0000c014
179
180p0_label_4:
181! %f10 = 1831a4e7 51db2712, Mem[0000000010181400] = 7d43b25c 24182526
182 stda %f10,[%i6+%g0]0x80 ! Mem[0000000010181400] = 1831a4e7 51db2712
183! %l0 = 9804a8dbcab27824, Mem[00000000201c0000] = 85944c16, %asi = 80
184 stba %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 24944c16
185! %l4 = 00006847, %l5 = 1f369552, Mem[00000000300c1408] = 94b52a91 597041ae
186 stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00006847 1f369552
187! %f4 = 17a825f8, Mem[0000000030041408] = ce22a038
188 sta %f4 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 17a825f8
189! %l0 = cab27824, %l1 = 0000c014, Mem[00000000100c1410] = 5a499e5f acecd116
190 stda %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = cab27824 0000c014
191! Mem[0000000030041408] = f825a817, %l5 = 8c5ddd3f1f369552
192 ldstuba [%i1+%o4]0x89,%l5 ! %l5 = 00000017000000ff
193! %f22 = 26e57ecc fa192923, %l4 = 0000000000006847
194! Mem[0000000010181428] = 65d72f00001c6d15
195 add %i6,0x028,%g1
196 stda %f22,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010181428] = 232919facc7e6d15
197! %l2 = 00000038, %l3 = f8d6dbdc, Mem[0000000010101408] = e9d011e2 7dce599e
198 stda %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000038 f8d6dbdc
199! %l3 = 00000000f8d6dbdc, Mem[00000000300c1400] = 03e82aa3
200 stwa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = f8d6dbdc
201! Starting 10 instruction Load Burst
202! Mem[0000000010181408] = 00000020, %l5 = 0000000000000017
203 ldsba [%i6+0x00b]%asi,%l5 ! %l5 = 0000000000000020
204
205p0_label_5:
206! Mem[0000000030001410] = 7a718f26 2922c2d4, %l0 = cab27824, %l1 = 0000c014
207 ldda [%i0+%o5]0x81,%l0 ! %l0 = 000000007a718f26 000000002922c2d4
208! Mem[0000000030181410] = 277b28e3520c5628, %l3 = 00000000f8d6dbdc
209 ldxa [%i6+%o5]0x89,%l3 ! %l3 = 277b28e3520c5628
210! Mem[0000000030001408] = 5295361f3fdd5d8c, %f28 = dcdbd6f8 d0f61b82
211 ldda [%i0+%o4]0x89,%f28 ! %f28 = 5295361f 3fdd5d8c
212! Mem[000000001000140c] = 00000000, %f16 = 88f2bc69
213 ld [%i0+0x00c],%f16 ! %f16 = 00000000
214! Mem[0000000030181410] = 28560c52, %l4 = 0000000000006847
215 lduba [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000028
216! Mem[0000000010101400] = ff125042, %l1 = 000000002922c2d4
217 ldsba [%i4+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
218! Mem[00000000100c1408] = 3ec50933, %l5 = 0000000000000020
219 lduwa [%i3+%o4]0x88,%l5 ! %l5 = 000000003ec50933
220! Mem[0000000020800040] = bcc7e22a, %l2 = 0000000000000038
221 lduh [%o1+0x040],%l2 ! %l2 = 000000000000bcc7
222! Code Fragment 4
223p0_fragment_1:
224! %l0 = 000000007a718f26
225 setx 0x928a84286d4df32b,%g7,%l0 ! %l0 = 928a84286d4df32b
226! %l1 = ffffffffffffffff
227 setx 0xb11f91dfe94ddca7,%g7,%l1 ! %l1 = b11f91dfe94ddca7
228 setx 0x7ff8, %g1, %g2
229 and %l0, %g2, %l0
230 setx 0xffffffff, %g1, %g2
231 and %l1, %g2, %l1
232 setx 0x100000000, %g1, %g2
233 or %l1, %g2, %l1 ! Set bit 32 - perrinj
234 ta T_CHANGE_HPRIV
235 stxa %l1, [%l0]ASI_ICACHE_INSTR
236 ta T_CHANGE_NONHPRIV
237! %l0 = 928a84286d4df32b
238 setx 0x902a7f9843821c6e,%g7,%l0 ! %l0 = 902a7f9843821c6e
239! %l1 = b11f91dfe94ddca7
240 setx 0x827ee767dddef13d,%g7,%l1 ! %l1 = 827ee767dddef13d
241! Starting 10 instruction Store Burst
242! Mem[0000000010181408] = 20000000, %l4 = 0000000000000028
243 swapa [%i6+%o4]0x88,%l4 ! %l4 = 0000000020000000
244
245p0_label_6:
246! Mem[00000000300c1408] = 00006847, %l1 = 827ee767dddef13d
247 swapa [%i3+%o4]0x81,%l1 ! %l1 = 0000000000006847
248! %l0 = 43821c6e, %l1 = 00006847, Mem[00000000100c1408] = 3ec50933 6450358f
249 stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 43821c6e 00006847
250! %f13 = 3f1f6cf9, Mem[0000000010041408] = dba80498
251 sta %f13,[%i1+%o4]0x88 ! Mem[0000000010041408] = 3f1f6cf9
252! Mem[00000000211c0001] = 2cff6986, %l3 = 277b28e3520c5628
253 ldstub [%o2+0x001],%l3 ! %l3 = 000000ff000000ff
254! %l1 = 0000000000006847, Mem[0000000010041408] = f96c1f3f
255 stha %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 68471f3f
256! %l2 = 000000000000bcc7, Mem[0000000010001436] = a625cae9
257 sth %l2,[%i0+0x036] ! Mem[0000000010001434] = a625bcc7
258! %l6 = 000000006e0b7f3a, Mem[0000000010081430] = ce964045e94226de, %asi = 80
259 stxa %l6,[%i2+0x030]%asi ! Mem[0000000010081430] = 000000006e0b7f3a
260! %f12 = daa75d56 3f1f6cf9, Mem[0000000010181400] = e7a43118 1227db51
261 stda %f12,[%i6+%g0]0x88 ! Mem[0000000010181400] = daa75d56 3f1f6cf9
262! %f6 = 2478b2ca dba80498, Mem[0000000010101408] = 00000038 f8d6dbdc
263 stda %f6 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 2478b2ca dba80498
264! Starting 10 instruction Load Burst
265! Mem[0000000030041400] = ef2fc1fdebdc8968, %l4 = 0000000020000000
266 ldxa [%i1+%g0]0x89,%l4 ! %l4 = ef2fc1fdebdc8968
267
268p0_label_7:
269! Mem[000000001010143c] = 3d04de1c, %l3 = 00000000000000ff
270 lduw [%i4+0x03c],%l3 ! %l3 = 000000003d04de1c
271! Mem[0000000010101414] = 4bf7ed64, %l1 = 0000000000006847
272 ldsh [%i4+0x014],%l1 ! %l1 = 0000000000004bf7
273! Mem[0000000010101410] = 76a25b1c4bf7ed64, %l6 = 000000006e0b7f3a
274 ldx [%i4+%o5],%l6 ! %l6 = 76a25b1c4bf7ed64
275! Mem[0000000010001400] = ffa6c4bb, %l1 = 0000000000004bf7
276 lduwa [%i0+%g0]0x80,%l1 ! %l1 = 00000000ffa6c4bb
277! Mem[0000000010001414] = 11c45f74, %l7 = 0000000039d135b5
278 ldsha [%i0+0x016]%asi,%l7 ! %l7 = 0000000000005f74
279! Mem[0000000010141400] = 21ab3855640041c6, %f24 = c1151992 2a6bee38
280 ldda [%i5+0x000]%asi,%f24 ! %f24 = 21ab3855 640041c6
281! Mem[0000000010001438] = bad062da e18eb258, %l4 = ebdc8968, %l5 = 3ec50933
282 ldda [%i0+0x038]%asi,%l4 ! %l4 = 00000000bad062da 00000000e18eb258
283! Mem[0000000030101408] = cb983130, %l0 = 902a7f9843821c6e
284 lduwa [%i4+%o4]0x81,%l0 ! %l0 = 00000000cb983130
285! %l6 = 76a25b1c4bf7ed64, %l0 = 00000000cb983130, %l4 = 00000000bad062da
286 sub %l6,%l0,%l4 ! %l4 = 76a25b1b805fbc34
287! Starting 10 instruction Store Burst
288! Mem[0000000010181408] = 00000028, %l0 = 00000000cb983130
289 swapa [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000028
290
291p0_label_8:
292! %f27 = 39fc283b, Mem[0000000010041400] = f8d6dbdc
293 sta %f27,[%i1+%g0]0x88 ! Mem[0000000010041400] = 39fc283b
294! %l0 = 0000000000000028, Mem[0000000010041408] = 68471f3f
295 stba %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 28471f3f
296! Mem[0000000010141400] = 21ab3855, %l0 = 0000000000000028
297 ldstuba [%i5+%g0]0x80,%l0 ! %l0 = 00000021000000ff
298! %l0 = 00000021, %l1 = ffa6c4bb, Mem[0000000030101410] = 8232d2c6 844e71dc
299 stda %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000021 ffa6c4bb
300! %l5 = 00000000e18eb258, Mem[00000000100c1410] = cab27824
301 stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = cab2b258
302! %f20 = 1bf85f92 5cb2437d, %l7 = 0000000000005f74
303! Mem[0000000010181418] = da008c70e37b3d9b
304 add %i6,0x018,%g1
305 stda %f20,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010181418] = da00b270925ff89b
306! Mem[0000000010141408] = cab27824, %l6 = 76a25b1c4bf7ed64
307 ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 00000024000000ff
308! Mem[0000000010181408] = 303198cb, %l1 = 00000000ffa6c4bb
309 ldstuba [%i6+%o4]0x80,%l1 ! %l1 = 00000030000000ff
310! %f19 = 5045b4ac, Mem[0000000030001408] = 3fdd5d8c
311 sta %f19,[%i0+%o4]0x89 ! Mem[0000000030001408] = 5045b4ac
312! Starting 10 instruction Load Burst
313! Mem[0000000010081430] = 000000006e0b7f3a, %f4 = 17a825f8 1bab6075
314 ldda [%i2+0x030]%asi,%f4 ! %f4 = 00000000 6e0b7f3a
315
316p0_label_9:
317! Mem[0000000010141400] = ffab3855640041c6, %f28 = 5295361f 3fdd5d8c
318 ldd [%i5+%g0],%f28 ! %f28 = ffab3855 640041c6
319! Mem[0000000010101410] = 76a25b1c4bf7ed64, %l1 = 0000000000000030
320 ldxa [%i4+%o5]0x80,%l1 ! %l1 = 76a25b1c4bf7ed64
321! Mem[0000000010181408] = ff3198cb00000061, %f6 = 2478b2ca dba80498
322 ldd [%i6+%o4],%f6 ! %f6 = ff3198cb 00000061
323! Mem[0000000030041400] = ebdc8968, %l0 = 0000000000000021
324 lduba [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000068
325! Mem[0000000030181410] = 28560c52, %l5 = 00000000e18eb258
326 ldsha [%i6+%o5]0x81,%l5 ! %l5 = 0000000000002856
327! Code Fragment 4
328p0_fragment_2:
329! %l0 = 0000000000000068
330 setx 0x7d1be907d3beab13,%g7,%l0 ! %l0 = 7d1be907d3beab13
331! %l1 = 76a25b1c4bf7ed64
332 setx 0xf982a9e006bdecdd,%g7,%l1 ! %l1 = f982a9e006bdecdd
333 setx 0x7ff8, %g1, %g2
334 and %l0, %g2, %l0
335 setx 0xffffffff, %g1, %g2
336 and %l1, %g2, %l1
337 setx 0x100000000, %g1, %g2
338 or %l1, %g2, %l1 ! Set bit 32 - perrinj
339 ta T_CHANGE_HPRIV
340 stxa %l1, [%l0]ASI_ICACHE_INSTR
341 ta T_CHANGE_NONHPRIV
342! %l0 = 7d1be907d3beab13
343 setx 0x4854ed3f8166b84a,%g7,%l0 ! %l0 = 4854ed3f8166b84a
344! %l1 = f982a9e006bdecdd
345 setx 0x3a76d3ffb8937e03,%g7,%l1 ! %l1 = 3a76d3ffb8937e03
346! Mem[0000000010181408] = cb9831ff, %l2 = 000000000000bcc7
347 ldsha [%i6+%o4]0x88,%l2 ! %l2 = 00000000000031ff
348! Mem[0000000030181408] = b535d139 3a7f0b6e, %l6 = 00000024, %l7 = 00005f74
349 ldda [%i6+%o4]0x89,%l6 ! %l6 = 000000003a7f0b6e 00000000b535d139
350! Mem[0000000010101400] = ff125042 d2be1b72, %l0 = 8166b84a, %l1 = b8937e03
351 ldda [%i4+%g0]0x80,%l0 ! %l0 = 00000000ff125042 00000000d2be1b72
352! Starting 10 instruction Store Burst
353! %l1 = 00000000d2be1b72, Mem[00000000100c1408] = 6e1c8243
354 stba %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 721c8243
355
356p0_label_10:
357! Mem[00000000100c143c] = 2fa3d66e, %l4 = 76a25b1b805fbc34
358 ldstub [%i3+0x03c],%l4 ! %l4 = 0000002f000000ff
359! Mem[0000000010041408] = 3f1f4728, %l4 = 000000000000002f
360 swapa [%i1+%o4]0x88,%l4 ! %l4 = 000000003f1f4728
361! Mem[0000000010001400] = ffa6c4bb, %l2 = 000031ff, %l7 = b535d139
362 casa [%i0]0x80,%l2,%l7 ! %l7 = 00000000ffa6c4bb
363! %f24 = 21ab3855 640041c6, %l5 = 0000000000002856
364! Mem[0000000030081408] = b1d6ef0377e4b6ce
365 add %i2,0x008,%g1
366 stda %f24,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030081408] = b1d600645538b6ce
367! %l5 = 0000000000002856, Mem[0000000010141420] = 60099c4f, %asi = 80
368 stwa %l5,[%i5+0x020]%asi ! Mem[0000000010141420] = 00002856
369! %f24 = 21ab3855, Mem[0000000030041408] = f825a8ff
370 sta %f24,[%i1+%o4]0x89 ! Mem[0000000030041408] = 21ab3855
371! %l1 = 00000000d2be1b72, Mem[0000000010081410] = 7c3157cd
372 stba %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 7c315772
373! %f20 = 1bf85f92 5cb2437d, Mem[0000000010001410] = bfd3f035 11c45f74
374 stda %f20,[%i0+%o5]0x80 ! Mem[0000000010001410] = 1bf85f92 5cb2437d
375! Mem[0000000030141400] = 3bdc34b5, %l3 = 000000003d04de1c
376 swapa [%i5+%g0]0x89,%l3 ! %l3 = 000000003bdc34b5
377! Starting 10 instruction Load Burst
378! Mem[0000000010081410] = 7257317c, %f0 = 1ea54470
379 lda [%i2+%o5]0x80,%f0 ! %f0 = 7257317c
380
381p0_label_11:
382! %l1 = 00000000d2be1b72, Mem[0000000030001408] = 5045b4ac
383 stba %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = 5045b472
384! Mem[0000000030041410] = 6847651808926351, %l3 = 000000003bdc34b5
385 ldxa [%i1+%o5]0x81,%l3 ! %l3 = 6847651808926351
386! Mem[0000000030001410] = 268f717a, %l0 = 00000000ff125042
387 ldsha [%i0+%o5]0x89,%l0 ! %l0 = 000000000000717a
388! Mem[00000000211c0000] = 2cff6986, %l3 = 6847651808926351
389 lduha [%o2+0x000]%asi,%l3 ! %l3 = 0000000000002cff
390! Mem[0000000010081408] = 14c0b226, %l5 = 0000000000002856
391 lduwa [%i2+%o4]0x80,%l5 ! %l5 = 0000000014c0b226
392! Mem[00000000100c1408] = 721c8243, %f29 = 640041c6
393 lda [%i3+%o4]0x80,%f29 ! %f29 = 721c8243
394! Mem[0000000010041408] = 2f000000 cab27824, %l2 = 000031ff, %l3 = 00002cff
395 ldd [%i1+%o4],%l2 ! %l2 = 000000002f000000 00000000cab27824
396! Mem[0000000030041408] = 5538ab21, %l2 = 000000002f000000
397 ldsha [%i1+%o4]0x81,%l2 ! %l2 = 0000000000005538
398! Mem[0000000010181408] = cb9831ff, %f30 = 9f499795
399 lda [%i6+%o4]0x88,%f30 ! %f30 = cb9831ff
400! Starting 10 instruction Store Burst
401! %l3 = 00000000cab27824, Mem[0000000010141400] = ffab3855
402 stha %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 78243855
403
404p0_label_12:
405! %l0 = 0000717a, %l1 = d2be1b72, Mem[00000000100c1410] = cab2b258 0000c014
406 stda %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000717a d2be1b72
407! %l0 = 0000717a, %l1 = d2be1b72, Mem[0000000010141408] = ff78b2ca 14c00000
408 std %l0,[%i5+%o4] ! Mem[0000000010141408] = 0000717a d2be1b72
409! %l5 = 0000000014c0b226, Mem[0000000030001400] = bfbfa66f
410 stba %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 26bfa66f
411! %l3 = 00000000cab27824, Mem[0000000010081438] = ea9ec5ea, %asi = 80
412 stba %l3,[%i2+0x038]%asi ! Mem[0000000010081438] = 249ec5ea
413! %l2 = 0000000000005538, Mem[0000000030101408] = d634d724303198cb
414 stxa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000005538
415! %l4 = 3f1f4728, %l5 = 14c0b226, Mem[0000000030001408] = 72b44550 1f369552
416 stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 3f1f4728 14c0b226
417! %l6 = 000000003a7f0b6e, Mem[0000000030041410] = 6847651808926351
418 stxa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000003a7f0b6e
419! %f6 = ff3198cb 00000061, %l4 = 000000003f1f4728
420! Mem[0000000010101418] = afbf4c43e04b8abb
421 add %i4,0x018,%g1
422 stda %f6,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010101418] = afbf4c43e04b31ff
423! %l2 = 0000000000005538, Mem[0000000021800140] = 2873e548
424 sth %l2,[%o3+0x140] ! Mem[0000000021800140] = 5538e548
425! Starting 10 instruction Load Burst
426! Mem[0000000020800040] = bcc7e22a, %l0 = 000000000000717a
427 ldsha [%o1+0x040]%asi,%l0 ! %l0 = ffffffffffffbcc7
428
429p0_label_13:
430! Mem[0000000010001408] = 000000c5, %l7 = 00000000ffa6c4bb
431 ldswa [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000c5
432! Mem[0000000010181408] = cb9831ff, %f16 = 00000000
433 lda [%i6+%o4]0x88,%f16 ! %f16 = cb9831ff
434! Mem[0000000010181410] = cd57317c, %l4 = 000000003f1f4728
435 lduha [%i6+%o5]0x88,%l4 ! %l4 = 000000000000317c
436! Mem[0000000010001438] = bad062da, %l4 = 000000000000317c
437 lduha [%i0+0x038]%asi,%l4 ! %l4 = 000000000000bad0
438 membar #Sync ! Added by membar checker (1)
439! Mem[00000000100c1400] = 91805266 15bd4a8a 721c8243 47680000
440! Mem[00000000100c1410] = 7a710000 721bbed2 003981d1 477af332
441! Mem[00000000100c1420] = bb8cf8b6 8b3cfe3a 19b359a4 e6038157
442! Mem[00000000100c1430] = 26959520 7847714a 5f5e9b13 ffa3d66e
443 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
444! Mem[0000000030001400] = 682d60616fa6bf26, %f30 = cb9831ff 176bb887
445 ldda [%i0+%g0]0x89,%f30 ! %f30 = 682d6061 6fa6bf26
446! Mem[0000000010041418] = c1821f24 2c4f74a5, %l0 = ffffbcc7, %l1 = d2be1b72
447 ldd [%i1+0x018],%l0 ! %l0 = 00000000c1821f24 000000002c4f74a5
448! Mem[00000000100c1430] = 26959520 7847714a, %l6 = 3a7f0b6e, %l7 = 000000c5
449 ldd [%i3+0x030],%l6 ! %l6 = 0000000026959520 000000007847714a
450! Mem[0000000010001408] = 00000000 000000c5, %l0 = c1821f24, %l1 = 2c4f74a5
451 ldda [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000c5 0000000000000000
452! Starting 10 instruction Store Burst
453! %f30 = 682d6061 6fa6bf26, %l1 = 0000000000000000
454! Mem[0000000030141410] = f02afca4377f2edd
455 add %i5,0x010,%g1
456 stda %f30,[%g1+%l1]ASI_PST8_S ! Mem[0000000030141410] = f02afca4377f2edd
457
458p0_label_14:
459! %l4 = 0000bad0, %l5 = 14c0b226, Mem[0000000030001400] = 6fa6bf26 682d6061
460 stda %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000bad0 14c0b226
461! %l4 = 0000bad0, %l5 = 14c0b226, Mem[0000000030041410] = 00000000 3a7f0b6e
462 stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000bad0 14c0b226
463! Mem[0000000010181400] = 3f1f6cf9, %l7 = 000000007847714a
464 swapa [%i6+%g0]0x88,%l7 ! %l7 = 000000003f1f6cf9
465! Mem[00000000300c1408] = 3df1dedd, %l0 = 00000000000000c5
466 swapa [%i3+%o4]0x89,%l0 ! %l0 = 000000003df1dedd
467! %f28 = ffab3855 721c8243, Mem[0000000030181408] = 6e0b7f3a 39d135b5
468 stda %f28,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffab3855 721c8243
469! Mem[0000000030181408] = ffab3855, %l2 = 0000000000005538
470 swapa [%i6+%o4]0x81,%l2 ! %l2 = 00000000ffab3855
471! %l7 = 000000003f1f6cf9, Mem[0000000020800000] = ffca5a05, %asi = 80
472 stha %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = 6cf95a05
473! %l7 = 000000003f1f6cf9, Mem[0000000010101404] = d2be1b72
474 sth %l7,[%i4+0x004] ! Mem[0000000010101404] = 6cf91b72
475! %l5 = 0000000014c0b226, Mem[0000000030101408] = 38550000
476 stba %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 26550000
477! Starting 10 instruction Load Burst
478! Mem[0000000010181400] = 4a714778565da7da, %f24 = 21ab3855 640041c6
479 ldda [%i6+%g0]0x80,%f24 ! %f24 = 4a714778 565da7da
480
481p0_label_15:
482! Mem[0000000030181400] = 472ac0dc, %l7 = 000000003f1f6cf9
483 ldsba [%i6+%g0]0x89,%l7 ! %l7 = ffffffffffffffdc
484! Mem[0000000010081400] = 4d1dcea3, %l2 = 00000000ffab3855
485 lduha [%i2+%g0]0x88,%l2 ! %l2 = 000000000000cea3
486! Mem[0000000030141400] = 3d04de1c, %l5 = 0000000014c0b226
487 ldsha [%i5+%g0]0x89,%l5 ! %l5 = ffffffffffffde1c
488! Mem[0000000010081410] = f3e1f5617c315772, %f18 = 4c6e2360 5045b4ac
489 ldda [%i2+%o5]0x88,%f18 ! %f18 = f3e1f561 7c315772
490! Mem[00000000300c1410] = 59d5d64298526bf0, %l2 = 000000000000cea3
491 ldxa [%i3+%o5]0x89,%l2 ! %l2 = 59d5d64298526bf0
492! Mem[0000000030041408] = 5538ab21, %l6 = 0000000026959520
493 ldsha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000005538
494! Mem[0000000010041438] = 4791ccb6, %l5 = ffffffffffffde1c
495 lduba [%i1+0x039]%asi,%l5 ! %l5 = 0000000000000091
496! Mem[0000000010101410] = 76a25b1c, %l2 = 59d5d64298526bf0
497 lduwa [%i4+%o5]0x80,%l2 ! %l2 = 0000000076a25b1c
498! Mem[0000000010101408] = 2478b2cadba80498, %l5 = 0000000000000091
499 ldxa [%i4+%o4]0x80,%l5 ! %l5 = 2478b2cadba80498
500! Starting 10 instruction Store Burst
501! %l2 = 0000000076a25b1c, Mem[00000000300c1410] = 59d5d64298526bf0
502 stxa %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000000076a25b1c
503
504p0_label_16:
505! %l7 = ffffffffffffffdc, Mem[0000000020800000] = 6cf95a05
506 stb %l7,[%o1+%g0] ! Mem[0000000020800000] = dcf95a05
507! %f16 = cb9831ff 777f6acc, %l6 = 0000000000005538
508! Mem[0000000010041420] = 258da68d8c559f5c
509 add %i1,0x020,%g1
510 stda %f16,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010041420] = 258da68d8c5598cb
511! %f31 = 6fa6bf26, Mem[0000000010001408] = 000000c5
512 sta %f31,[%i0+%o4]0x88 ! Mem[0000000010001408] = 6fa6bf26
513! Mem[0000000010041408] = 2f000000, %l3 = 00000000cab27824
514 ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 0000002f000000ff
515! %l2 = 0000000076a25b1c, Mem[0000000010181408] = 61000000cb9831ff
516 stxa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000076a25b1c
517! %l4 = 000000000000bad0, Mem[0000000010101408] = 2478b2ca, %asi = 80
518 stwa %l4,[%i4+0x008]%asi ! Mem[0000000010101408] = 0000bad0
519! Mem[0000000030081410] = 7e2098f3, %l2 = 0000000076a25b1c
520 swapa [%i2+%o5]0x81,%l2 ! %l2 = 000000007e2098f3
521! Mem[0000000010041408] = 000000ff, %l1 = 0000000000000000
522 swapa [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff
523! %f26 = a69efaf6 39fc283b, %l7 = ffffffffffffffdc
524! Mem[0000000010101430] = 190d7dd85f466c90
525 add %i4,0x030,%g1
526 stda %f26,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010101430] = 190d7dd85f466c90
527! Starting 10 instruction Load Burst
528! Mem[0000000010001408] = 6fa6bf26, %l1 = 00000000000000ff
529 lduwa [%i0+%o4]0x88,%l1 ! %l1 = 000000006fa6bf26
530
531p0_label_17:
532! Mem[000000001014142c] = 9efa5dd9, %l3 = 000000000000002f
533 ldsha [%i5+0x02e]%asi,%l3 ! %l3 = 0000000000005dd9
534! Mem[0000000010081428] = 239ff9aa ac026253, %l4 = 0000bad0, %l5 = dba80498
535 ldda [%i2+0x028]%asi,%l4 ! %l4 = 00000000239ff9aa 00000000ac026253
536! Mem[0000000030181400] = dcc02a47 210acd61, %l6 = 00005538, %l7 = ffffffdc
537 ldda [%i6+%g0]0x81,%l6 ! %l6 = 00000000dcc02a47 00000000210acd61
538! Mem[00000000300c1410] = 1c5ba276 00000000, %l2 = 7e2098f3, %l3 = 00005dd9
539 ldda [%i3+%o5]0x81,%l2 ! %l2 = 000000001c5ba276 0000000000000000
540! Mem[0000000030141410] = dd2e7f37a4fc2af0, %l7 = 00000000210acd61
541 ldxa [%i5+%o5]0x89,%l7 ! %l7 = dd2e7f37a4fc2af0
542! Mem[0000000010001400] = ffa6c4bb, %l7 = dd2e7f37a4fc2af0
543 ldswa [%i0+0x000]%asi,%l7 ! %l7 = ffffffffffa6c4bb
544! Mem[00000000100c1400] = 66528091, %l3 = 0000000000000000
545 lduha [%i3+%g0]0x88,%l3 ! %l3 = 0000000000008091
546! Mem[0000000010181400] = 7847714a, %l1 = 000000006fa6bf26
547 lduba [%i6+%g0]0x88,%l1 ! %l1 = 000000000000004a
548! Mem[0000000010001400] = ffa6c4bb, %l0 = 000000003df1dedd
549 ldsha [%i0+%g0]0x80,%l0 ! %l0 = ffffffffffffffa6
550! Starting 10 instruction Store Burst
551! %l6 = 00000000dcc02a47, Mem[00000000201c0000] = 24944c16
552 stb %l6,[%o0+%g0] ! Mem[00000000201c0000] = 47944c16
553
554p0_label_18:
555! Mem[0000000030041410] = 0000bad0, %l7 = ffffffffffa6c4bb
556 ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 00000000000000ff
557! %l7 = 0000000000000000, Mem[0000000030101410] = 00000021
558 stha %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000021
559! Mem[0000000010181410] = cd57317c, %l4 = 00000000239ff9aa
560 swapa [%i6+%o5]0x88,%l4 ! %l4 = 00000000cd57317c
561! %l7 = 0000000000000000, Mem[0000000030081410] = 1c5ba276
562 stba %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 1c5ba200
563! %l3 = 0000000000008091, Mem[000000001000142e] = 2c089fa1, %asi = 80
564 stha %l3,[%i0+0x02e]%asi ! Mem[000000001000142c] = 2c088091
565! %l4 = 00000000cd57317c, Mem[00000000201c0001] = 47944c16, %asi = 80
566 stba %l4,[%o0+0x001]%asi ! Mem[00000000201c0000] = 477c4c16
567! Mem[0000000030101410] = 00000021, %l6 = 00000000dcc02a47
568 swapa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000021
569! %l0 = ffffffffffffffa6, Mem[0000000010041408] = 00000000
570 stba %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000a6
571! %f10 = 19b359a4, Mem[0000000010041400] = 39fc283b
572 sta %f10,[%i1+%g0]0x88 ! Mem[0000000010041400] = 19b359a4
573! Starting 10 instruction Load Burst
574! Mem[0000000010001408] = 26bfa66f, %l1 = 000000000000004a
575 ldsha [%i0+0x00a]%asi,%l1 ! %l1 = ffffffffffffa66f
576
577p0_label_19:
578! Mem[000000001010142c] = 62051537, %l4 = 00000000cd57317c
579 ldsh [%i4+0x02e],%l4 ! %l4 = 0000000000001537
580! Mem[0000000030001408] = 3f1f4728, %l5 = 00000000ac026253
581 lduwa [%i0+%o4]0x81,%l5 ! %l5 = 000000003f1f4728
582! Mem[0000000030181400] = 472ac0dc, %l7 = 0000000000000000
583 ldsha [%i6+%g0]0x89,%l7 ! %l7 = ffffffffffffc0dc
584! Mem[0000000010001414] = 5cb2437d, %l0 = ffffffffffffffa6
585 ldsba [%i0+0x015]%asi,%l0 ! %l0 = ffffffffffffffb2
586! Mem[0000000030101408] = 0000000000005526, %l7 = ffffffffffffc0dc
587 ldxa [%i4+%o4]0x89,%l7 ! %l7 = 0000000000005526
588! Mem[0000000010081418] = c21fd5b9, %l7 = 0000000000005526
589 lduwa [%i2+0x018]%asi,%l7 ! %l7 = 00000000c21fd5b9
590! Mem[00000000100c1408] = 43821c72, %f5 = 721bbed2
591 lda [%i3+%o4]0x88,%f5 ! %f5 = 43821c72
592! Mem[0000000010081400] = 4d1dcea3, %l5 = 000000003f1f4728
593 ldswa [%i2+%g0]0x88,%l5 ! %l5 = 000000004d1dcea3
594! Mem[0000000030041410] = ff00bad0, %f29 = 721c8243
595 lda [%i1+%o5]0x81,%f29 ! %f29 = ff00bad0
596! Starting 10 instruction Store Burst
597! Mem[00000000201c0000] = 477c4c16, %l1 = ffffffffffffa66f
598 ldstub [%o0+%g0],%l1 ! %l1 = 00000047000000ff
599
600p0_label_20:
601 membar #Sync ! Added by membar checker (2)
602! %l0 = ffffffffffffffb2, Mem[00000000100c143a] = 5f5e9b13
603 stb %l0,[%i3+0x03a] ! Mem[00000000100c1438] = 5f5eb213
604! %l0 = ffffffb2, %l1 = 00000047, Mem[0000000030001408] = 28471f3f 26b2c014
605 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffb2 00000047
606! Mem[0000000030041400] = 6889dceb, %l5 = 000000004d1dcea3
607 swapa [%i1+%g0]0x81,%l5 ! %l5 = 000000006889dceb
608! Mem[0000000010001430] = e114fa68, %l2 = 000000001c5ba276, %asi = 80
609 swapa [%i0+0x030]%asi,%l2 ! %l2 = 00000000e114fa68
610! %l0 = ffffffffffffffb2, Mem[00000000300c1400] = f8d6dbdc
611 stwa %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffb2
612! Mem[0000000010141400] = 55382478, %l0 = ffffffffffffffb2
613 ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 00000078000000ff
614! %l5 = 000000006889dceb, Mem[00000000300c1400] = e36581e9ffffffb2
615 stxa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000006889dceb
616! %l6 = 00000021, %l7 = c21fd5b9, Mem[00000000300c1400] = 6889dceb 00000000
617 stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000021 c21fd5b9
618! %l2 = e114fa68, %l3 = 00008091, Mem[0000000010041410] = c9a52fbd 4c3108f6
619 stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = e114fa68 00008091
620! Starting 10 instruction Load Burst
621! Mem[0000000030081408] = b1d60064, %l7 = 00000000c21fd5b9
622 ldsba [%i2+%o4]0x81,%l7 ! %l7 = ffffffffffffffb1
623
624p0_label_21:
625! Mem[0000000010081430] = 000000006e0b7f3a, %l0 = 0000000000000078
626 ldx [%i2+0x030],%l0 ! %l0 = 000000006e0b7f3a
627! Mem[000000001014141c] = bc71357b, %l6 = 0000000000000021
628 lduwa [%i5+0x01c]%asi,%l6 ! %l6 = 00000000bc71357b
629! Mem[000000001004140c] = cab27824, %l0 = 000000006e0b7f3a
630 lduba [%i1+0x00d]%asi,%l0 ! %l0 = 00000000000000b2
631! Mem[0000000010101400] = 425012ff, %f12 = 26959520
632 lda [%i4+%g0]0x88,%f12 ! %f12 = 425012ff
633! Mem[0000000010081410] = f3e1f561 7c315772, %l0 = 000000b2, %l1 = 00000047
634 ldda [%i2+%o5]0x88,%l0 ! %l0 = 000000007c315772 00000000f3e1f561
635! Mem[0000000010181408] = 1c5ba276, %l7 = ffffffffffffffb1
636 lduha [%i6+%o4]0x80,%l7 ! %l7 = 0000000000001c5b
637! Mem[0000000010141410] = 1744e424, %l6 = 00000000bc71357b
638 ldswa [%i5+%o5]0x88,%l6 ! %l6 = 000000001744e424
639! Mem[0000000030141400] = 1cde043d, %l6 = 000000001744e424
640 lduba [%i5+%g0]0x81,%l6 ! %l6 = 000000000000001c
641! Mem[0000000010081430] = 000000006e0b7f3a, %l4 = 0000000000001537
642 ldx [%i2+0x030],%l4 ! %l4 = 000000006e0b7f3a
643! Starting 10 instruction Store Burst
644! %f6 = 003981d1, Mem[0000000030081400] = 7e00701d
645 sta %f6 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 003981d1
646
647p0_label_22:
648! Mem[000000001010141c] = e04b31ff, %l5 = 000000006889dceb
649 swap [%i4+0x01c],%l5 ! %l5 = 00000000e04b31ff
650! Mem[000000001008142c] = ac026253, %l4 = 000000006e0b7f3a
651 swap [%i2+0x02c],%l4 ! %l4 = 00000000ac026253
652! %l0 = 7c315772, %l1 = f3e1f561, Mem[0000000030141408] = a60a6cf5 2a06a4d9
653 stda %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 7c315772 f3e1f561
654! %l0 = 000000007c315772, Mem[0000000010181408] = 1c5ba27600000000
655 stxa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000007c315772
656! %l0 = 7c315772, %l1 = f3e1f561, Mem[00000000100c1410] = 7a710000 721bbed2
657 stda %l0,[%i3+0x010]%asi ! Mem[00000000100c1410] = 7c315772 f3e1f561
658! Mem[0000000010181412] = aaf99f23, %l4 = 00000000ac026253
659 ldstub [%i6+0x012],%l4 ! %l4 = 0000009f000000ff
660! %l6 = 000000000000001c, Mem[0000000030101408] = 26550000
661 stwa %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000001c
662! Mem[0000000010101408] = d0ba0000, %l3 = 0000000000008091
663 swapa [%i4+%o4]0x88,%l3 ! %l3 = 00000000d0ba0000
664! %l0 = 7c315772, %l1 = f3e1f561, Mem[0000000010041400] = a459b319 d0f61b82
665 stda %l0,[%i1+0x000]%asi ! Mem[0000000010041400] = 7c315772 f3e1f561
666! Starting 10 instruction Load Burst
667! Mem[0000000030081410] = 05aad2661c5ba200, %f12 = 425012ff 7847714a
668 ldda [%i2+%o5]0x89,%f12 ! %f12 = 05aad266 1c5ba200
669
670p0_label_23:
671! Mem[0000000030181408] = 00005538721c8243, %f26 = a69efaf6 39fc283b
672 ldda [%i6+%o4]0x81,%f26 ! %f26 = 00005538 721c8243
673! Mem[0000000030101408] = 1c000000, %f19 = 7c315772
674 lda [%i4+%o4]0x89,%f19 ! %f19 = 1c000000
675! Mem[0000000010141400] = ff243855, %l1 = 00000000f3e1f561
676 lduh [%i5+%g0],%l1 ! %l1 = 000000000000ff24
677! Mem[00000000300c1400] = c21fd5b900000021, %l7 = 0000000000001c5b
678 ldxa [%i3+%g0]0x89,%l7 ! %l7 = c21fd5b900000021
679! Mem[00000000300c1408] = c5000000, %l0 = 000000007c315772
680 lduwa [%i3+%o4]0x81,%l0 ! %l0 = 00000000c5000000
681! Mem[0000000010141410] = 74ce53e81744e424, %l5 = 00000000e04b31ff
682 ldxa [%i5+%o5]0x88,%l5 ! %l5 = 74ce53e81744e424
683! Mem[0000000010041408] = 000000a6, %l7 = c21fd5b900000021
684 lduba [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000a6
685! Mem[0000000010001400] = 0e7157cfbbc4a6ff, %l2 = 00000000e114fa68
686 ldxa [%i0+%g0]0x88,%l2 ! %l2 = 0e7157cfbbc4a6ff
687! Mem[00000000300c1400] = c21fd5b900000021, %f22 = 26e57ecc fa192923
688 ldda [%i3+%g0]0x89,%f22 ! %f22 = c21fd5b9 00000021
689! Starting 10 instruction Store Burst
690! %l4 = 000000000000009f, Mem[0000000010001408] = 26bfa66f
691 stba %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 9fbfa66f
692
693p0_label_24:
694! Mem[0000000010101400] = 425012ff, %l0 = 00000000c5000000
695 ldstuba [%i4+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
696! Mem[0000000021800181] = 5db8ca0d, %l2 = 0e7157cfbbc4a6ff
697 ldstuba [%o3+0x181]%asi,%l2 ! %l2 = 000000b8000000ff
698! %l4 = 000000000000009f, Mem[0000000021800140] = 5538e548, %asi = 80
699 stba %l4,[%o3+0x140]%asi ! Mem[0000000021800140] = 9f38e548
700! %l6 = 000000000000001c, Mem[0000000030141408] = f3e1f5617c315772
701 stxa %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000000000001c
702! %l4 = 0000009f, %l5 = 1744e424, Mem[0000000010001408] = 9fbfa66f 00000000
703 stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000009f 1744e424
704! Mem[000000001018142c] = cc7e6d15, %l5 = 74ce53e81744e424
705 ldswa [%i6+0x02c]%asi,%l5 ! %l5 = ffffffffcc7e6d15
706! %f18 = f3e1f561 1c000000, %l2 = 00000000000000b8
707! Mem[0000000010001410] = 1bf85f925cb2437d
708 add %i0,0x010,%g1
709 stda %f18,[%g1+%l2]ASI_PST16_P ! Mem[0000000010001410] = f3e15f925cb2437d
710! %f14 = 5f5e9b13, Mem[0000000010141410] = 24e44417
711 sta %f14,[%i5+%o5]0x80 ! Mem[0000000010141410] = 5f5e9b13
712! Mem[0000000030101408] = 1c000000, %l3 = 00000000d0ba0000
713 swapa [%i4+%o4]0x89,%l3 ! %l3 = 000000001c000000
714! Starting 10 instruction Load Burst
715! Mem[0000000010041404] = f3e1f561, %l7 = 00000000000000a6
716 ldsb [%i1+0x005],%l7 ! %l7 = ffffffffffffffe1
717
718p0_label_25:
719! Mem[0000000030181400] = dcc02a47, %l0 = 00000000000000ff
720 ldsba [%i6+%g0]0x81,%l0 ! %l0 = ffffffffffffffdc
721! Mem[0000000010141408] = 0000717a, %l7 = ffffffffffffffe1
722 ldswa [%i5+%o4]0x80,%l7 ! %l7 = 000000000000717a
723! Mem[0000000030001400] = 0000bad0, %l1 = 000000000000ff24
724 ldswa [%i0+%g0]0x89,%l1 ! %l1 = 000000000000bad0
725! Mem[0000000030001408] = ffffffb2, %l3 = 000000001c000000
726 ldsha [%i0+%o4]0x89,%l3 ! %l3 = ffffffffffffffb2
727! Mem[0000000010141408] = 0000717a d2be1b72, %l6 = 0000001c, %l7 = 0000717a
728 ldda [%i5+%o4]0x80,%l6 ! %l6 = 000000000000717a 00000000d2be1b72
729! Mem[00000000300c1410] = 1c5ba276, %l1 = 000000000000bad0
730 ldsha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000001c5b
731! Mem[0000000030041400] = a3ce1d4d, %l5 = ffffffffcc7e6d15
732 lduwa [%i1+%g0]0x89,%l5 ! %l5 = 00000000a3ce1d4d
733! Mem[0000000010041400] = 7c315772, %f4 = 7a710000
734 lda [%i1+%g0]0x80,%f4 ! %f4 = 7c315772
735! Mem[0000000030101410] = 472ac0dc, %l5 = 00000000a3ce1d4d
736 lduba [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000dc
737! Starting 10 instruction Store Burst
738! %f12 = 05aad266 1c5ba200, Mem[0000000030181408] = 38550000 43821c72
739 stda %f12,[%i6+%o4]0x89 ! Mem[0000000030181408] = 05aad266 1c5ba200
740
741p0_label_26:
742! %l7 = 00000000d2be1b72, Mem[000000001010142f] = 62051537, %asi = 80
743 stba %l7,[%i4+0x02f]%asi ! Mem[000000001010142c] = 62051572
744! %f10 = 19b359a4, Mem[0000000030001408] = b2ffffff
745 sta %f10,[%i0+%o4]0x81 ! Mem[0000000030001408] = 19b359a4
746! %l7 = 00000000d2be1b72, Mem[0000000030141408] = 000000000000001c
747 stxa %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000d2be1b72
748! Mem[00000000211c0000] = 2cff6986, %l7 = 00000000d2be1b72
749 ldstub [%o2+%g0],%l7 ! %l7 = 0000002c000000ff
750! Mem[0000000030001408] = 19b359a4, %l5 = 00000000000000dc
751 swapa [%i0+%o4]0x81,%l5 ! %l5 = 0000000019b359a4
752! Mem[0000000020800001] = dcf95a05, %l5 = 0000000019b359a4
753 ldstuba [%o1+0x001]%asi,%l5 ! %l5 = 000000f9000000ff
754! %f2 = 721c8243, Mem[00000000100c141c] = 477af332
755 sta %f2 ,[%i3+0x01c]%asi ! Mem[00000000100c141c] = 721c8243
756! %l4 = 000000000000009f, Mem[00000000100c1408] = 721c824347680000
757 stx %l4,[%i3+%o4] ! Mem[00000000100c1408] = 000000000000009f
758! %l6 = 000000000000717a, Mem[0000000030041410] = d0ba00ff
759 stwa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000717a
760! Starting 10 instruction Load Burst
761! Mem[0000000010041410] = e114fa68, %l2 = 00000000000000b8
762 ldsba [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000068
763
764p0_label_27:
765! Mem[0000000030141410] = a4fc2af0, %l1 = 0000000000001c5b
766 lduba [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000f0
767! Mem[0000000010081410] = 7257317c, %l2 = 0000000000000068
768 lduba [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000072
769! Mem[0000000010181408] = 00000000, %l5 = 00000000000000f9
770 ldsha [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
771! Mem[0000000030081410] = 1c5ba200, %l4 = 000000000000009f
772 lduwa [%i2+%o5]0x89,%l4 ! %l4 = 000000001c5ba200
773! Mem[0000000030181400] = dcc02a47210acd61, %l0 = ffffffffffffffdc
774 ldxa [%i6+%g0]0x81,%l0 ! %l0 = dcc02a47210acd61
775! Mem[0000000010181400] = 7847714a, %l1 = 00000000000000f0
776 ldsba [%i6+%g0]0x88,%l1 ! %l1 = 000000000000004a
777! Mem[0000000010041400] = 7257317c, %l2 = 0000000000000072
778 lduba [%i1+%g0]0x88,%l2 ! %l2 = 000000000000007c
779! Mem[0000000010001400] = ffa6c4bb, %l6 = 000000000000717a
780 ldswa [%i0+0x000]%asi,%l6 ! %l6 = ffffffffffa6c4bb
781! Mem[0000000010101424] = c443b9a4, %l4 = 000000001c5ba200
782 ldswa [%i4+0x024]%asi,%l4 ! %l4 = ffffffffc443b9a4
783! Starting 10 instruction Store Burst
784! %l7 = 000000000000002c, Mem[0000000010101408] = 91800000
785 stw %l7,[%i4+%o4] ! Mem[0000000010101408] = 0000002c
786
787p0_label_28:
788! %l4 = c443b9a4, %l5 = 00000000, Mem[00000000100c1400] = 66528091 8a4abd15
789 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = c443b9a4 00000000
790! %l2 = 000000000000007c, Mem[0000000010181408] = 00000000
791 stwa %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000007c
792! Mem[0000000010001400] = bbc4a6ff, %l3 = ffffffffffffffb2
793 swapa [%i0+%g0]0x88,%l3 ! %l3 = 00000000bbc4a6ff
794! Mem[0000000010101408] = 0000002c, %l3 = 00000000bbc4a6ff
795 ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
796! Mem[0000000010181416] = cf0722f3, %l2 = 000000000000007c
797 ldstuba [%i6+0x016]%asi,%l2 ! %l2 = 00000022000000ff
798! %l3 = 0000000000000000, Mem[00000000201c0000] = ff7c4c16, %asi = 80
799 stba %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 007c4c16
800! %l2 = 0000000000000022, Mem[00000000300c1400] = 00000021
801 stba %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000022
802! Mem[0000000010081438] = 249ec5eabaecbc6e, %l4 = ffffffffc443b9a4, %l4 = ffffffffc443b9a4
803 add %i2,0x38,%g1
804 casxa [%g1]0x80,%l4,%l4 ! %l4 = 249ec5eabaecbc6e
805! Mem[0000000010081438] = 249ec5ea, %l5 = 00000000, %l0 = 210acd61
806 add %i2,0x38,%g1
807 casa [%g1]0x80,%l5,%l0 ! %l0 = 00000000249ec5ea
808! Starting 10 instruction Load Burst
809 membar #Sync ! Added by membar checker (3)
810! Mem[0000000030101400] = 61000000 00000000 0000bad0 00000000
811! Mem[0000000030101410] = dcc02a47 ffa6c4bb d0fdec68 8bde857b
812! Mem[0000000030101420] = caba3b13 3ac60ea0 488fdd58 e8080f6c
813! Mem[0000000030101430] = 2a76800a 89361fca 8d8f53b0 a62b4ec4
814 ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
815
816p0_label_29:
817! Mem[00000000100c1438] = 5f5eb213, %l6 = ffffffffffa6c4bb
818 ldsw [%i3+0x038],%l6 ! %l6 = 000000005f5eb213
819! Mem[0000000010181400] = 7847714a, %l0 = 00000000249ec5ea
820 lduha [%i6+%g0]0x88,%l0 ! %l0 = 000000000000714a
821! Mem[00000000300c1408] = 000000c5, %l6 = 000000005f5eb213
822 lduba [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000c5
823! Mem[0000000010141408] = 0000717a, %l6 = 00000000000000c5
824 ldsha [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
825! Mem[0000000030181410] = 520c5628, %l5 = 0000000000000000
826 lduha [%i6+%o5]0x89,%l5 ! %l5 = 0000000000005628
827! Mem[00000000100c1400] = 00000000c443b9a4, %l1 = 000000000000004a
828 ldxa [%i3+%g0]0x88,%l1 ! %l1 = 00000000c443b9a4
829! Mem[0000000010041408] = 000000a6, %l3 = 0000000000000000
830 lduba [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000a6
831! Mem[00000000100c1410] = 7257317c, %l7 = 000000000000002c
832 lduha [%i3+%o5]0x88,%l7 ! %l7 = 000000000000317c
833! Mem[0000000010001400] = b2ffffff, %l7 = 000000000000317c
834 swapa [%i0+%g0]0x80,%l7 ! %l7 = 00000000b2ffffff
835! Starting 10 instruction Store Burst
836! %l4 = baecbc6e, %l5 = 00005628, Mem[0000000030181410] = 28560c52 e3287b27
837 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = baecbc6e 00005628
838
839p0_label_30:
840! %f20 = 1bf85f92, Mem[0000000010101408] = ff00002c
841 sta %f20,[%i4+%o4]0x80 ! Mem[0000000010101408] = 1bf85f92
842! Mem[0000000010041410] = e114fa68, %l6 = 0000000000000000
843 swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000e114fa68
844! Mem[0000000010101434] = 5f466c90, %l1 = 00000000c443b9a4
845 swap [%i4+0x034],%l1 ! %l1 = 000000005f466c90
846! %l2 = 0000000000000022, Mem[0000000010101400] = ff1250426cf91b72
847 stxa %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000000022
848! %l6 = 00000000e114fa68, Mem[0000000030041400] = a3ce1d4d
849 stba %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = a3ce1d68
850! %f16 = cb9831ff 777f6acc f3e1f561 1c000000
851! %f20 = 1bf85f92 5cb2437d c21fd5b9 00000021
852! %f24 = 4a714778 565da7da 00005538 721c8243
853! %f28 = ffab3855 ff00bad0 682d6061 6fa6bf26
854 stda %f16,[%i3]ASI_BLK_AIUSL ! Block Store to 00000000300c1400
855! %l6 = 00000000e114fa68, Mem[00000000100c1410] = 7c315772f3e1f561
856 stx %l6,[%i3+%o5] ! Mem[00000000100c1410] = 00000000e114fa68
857! Mem[0000000010001400] = 7c310000, %l7 = 00000000b2ffffff
858 swapa [%i0+%g0]0x88,%l7 ! %l7 = 000000007c310000
859! Mem[0000000010081407] = c013d703, %l0 = 000000000000714a
860 ldstub [%i2+0x007],%l0 ! %l0 = 00000003000000ff
861! Starting 10 instruction Load Burst
862! Mem[0000000030141410] = dd2e7f37a4fc2af0, %f4 = dcc02a47 ffa6c4bb
863 ldda [%i5+%o5]0x89,%f4 ! %f4 = dd2e7f37 a4fc2af0
864
865p0_label_31:
866! Mem[0000000010141420] = 00002856, %l3 = 00000000000000a6
867 ldub [%i5+0x021],%l3 ! %l3 = 0000000000000000
868! Mem[0000000010081400] = a3ce1d4dc013d7ff, %l4 = 249ec5eabaecbc6e
869 ldxa [%i2+%g0]0x80,%l4 ! %l4 = a3ce1d4dc013d7ff
870! Mem[0000000030101410] = 472ac0dc, %l2 = 0000000000000022
871 lduwa [%i4+%o5]0x89,%l2 ! %l2 = 00000000472ac0dc
872! Mem[0000000010141410] = 5f5e9b13, %l5 = 0000000000005628
873 lduwa [%i5+%o5]0x80,%l5 ! %l5 = 000000005f5e9b13
874! Mem[0000000030081400] = 003981d1 92a2c4eb, %l2 = 472ac0dc, %l3 = 00000000
875 ldda [%i2+%g0]0x81,%l2 ! %l2 = 00000000003981d1 0000000092a2c4eb
876 membar #Sync ! Added by membar checker (4)
877! Mem[00000000100c1410] = 00000000, %l1 = 000000005f466c90
878 ldsha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
879! Mem[00000000300c1408] = 0000001c, %l6 = 00000000e114fa68
880 lduha [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
881! Mem[0000000010181408] = 7c000000, %l4 = a3ce1d4dc013d7ff
882 ldsha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
883! Mem[000000001014143c] = 9f339182, %l5 = 000000005f5e9b13
884 lduba [%i5+0x03e]%asi,%l5 ! %l5 = 0000000000000091
885! Starting 10 instruction Store Burst
886! %f14 = 8d8f53b0 a62b4ec4, Mem[0000000010181438] = 1788c5ee 5ea30b43
887 stda %f14,[%i6+0x038]%asi ! Mem[0000000010181438] = 8d8f53b0 a62b4ec4
888
889p0_label_32:
890! Mem[00000000100c142e] = e6038157, %l0 = 0000000000000003
891 ldstuba [%i3+0x02e]%asi,%l0 ! %l0 = 00000081000000ff
892! %l2 = 003981d1, %l3 = 92a2c4eb, Mem[0000000010001420] = 335d699b 17cc87b7
893 stda %l2,[%i0+0x020]%asi ! Mem[0000000010001420] = 003981d1 92a2c4eb
894! %l5 = 0000000000000091, Mem[00000000100c1410] = 00000000
895 stw %l5,[%i3+%o5] ! Mem[00000000100c1410] = 00000091
896! %l3 = 0000000092a2c4eb, Mem[0000000030041408] = 5538ab21
897 stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = eb38ab21
898! Mem[00000000100c1408] = 00000000, %l5 = 0000000000000091
899 ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
900! Mem[000000001004140c] = cab27824, %l0 = 0000000000000081, %asi = 80
901 swapa [%i1+0x00c]%asi,%l0 ! %l0 = 00000000cab27824
902! %f4 = dd2e7f37 a4fc2af0, Mem[0000000030001410] = 268f717a d4c22229
903 stda %f4 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = dd2e7f37 a4fc2af0
904! Mem[0000000010041408] = 000000a6, %l1 = 0000000000000000
905 ldstuba [%i1+%o4]0x88,%l1 ! %l1 = 000000a6000000ff
906! %l3 = 0000000092a2c4eb, Mem[0000000030101408] = d0ba0000
907 stba %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = d0ba00eb
908! Starting 10 instruction Load Burst
909! Mem[0000000030001408] = 000000dc, %l0 = 00000000cab27824
910 ldsba [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
911
912p0_label_33:
913! Mem[0000000030181400] = 472ac0dc, %f17 = 777f6acc
914 lda [%i6+%g0]0x89,%f17 ! %f17 = 472ac0dc
915! Mem[0000000010001410] = 925fe1f3, %l6 = 0000000000000000
916 lduwa [%i0+%o5]0x88,%l6 ! %l6 = 00000000925fe1f3
917! Mem[0000000030081400] = d1813900, %l0 = 0000000000000000
918 lduwa [%i2+%g0]0x89,%l0 ! %l0 = 00000000d1813900
919! Mem[0000000010041408] = ff000000, %l6 = 00000000925fe1f3
920 lduha [%i1+0x00a]%asi,%l6 ! %l6 = 0000000000000000
921! Mem[0000000030181410] = 6ebcecba, %l2 = 00000000003981d1
922 ldsha [%i6+%o5]0x89,%l2 ! %l2 = ffffffffffffecba
923! Mem[0000000010181418] = da00b270, %l4 = 0000000000000000
924 lduha [%i6+0x01a]%asi,%l4 ! %l4 = 000000000000b270
925! Mem[0000000010181430] = 3266d851138ecbae, %f8 = caba3b13 3ac60ea0
926 ldda [%i6+0x030]%asi,%f8 ! %f8 = 3266d851 138ecbae
927! Mem[000000001008141c] = e531402f, %l1 = 00000000000000a6
928 lduha [%i2+0x01c]%asi,%l1 ! %l1 = 000000000000e531
929! Mem[0000000010101408] = 925ff81b, %l7 = 000000007c310000
930 lduha [%i4+%o4]0x88,%l7 ! %l7 = 000000000000f81b
931! Starting 10 instruction Store Burst
932! %f30 = 682d6061, Mem[00000000300c1410] = 7d43b25c
933 sta %f30,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 682d6061
934
935p0_label_34:
936! %l2 = ffffffffffffecba, Mem[0000000030181410] = baecbc6e
937 stba %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = baecbc6e
938! %f22 = c21fd5b9 00000021, Mem[0000000030181410] = 6ebcecba 28560000
939 stda %f22,[%i6+%o5]0x89 ! Mem[0000000030181410] = c21fd5b9 00000021
940! %l4 = 0000b270, %l5 = 00000000, Mem[0000000030001408] = dc000000 00000047
941 stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000b270 00000000
942! %f10 = 488fdd58 e8080f6c, Mem[0000000030141408] = 721bbed2 00000000
943 stda %f10,[%i5+%o4]0x81 ! Mem[0000000030141408] = 488fdd58 e8080f6c
944! %l1 = 000000000000e531, Mem[00000000300c1410] = 682d6061
945 stwa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000e531
946! %l0 = 00000000d1813900, Mem[0000000030181408] = 1c5ba200
947 stha %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 1c5b3900
948! Mem[0000000030041400] = a3ce1d68, %l2 = ffffffffffffecba
949 swapa [%i1+%g0]0x89,%l2 ! %l2 = 00000000a3ce1d68
950! Mem[0000000010041410] = 00000000, %l7 = 000000000000f81b
951 ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 00000000000000ff
952! %l5 = 0000000000000000, Mem[0000000010081408] = 26b2c014
953 stha %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 26b20000
954! Starting 10 instruction Load Burst
955! Mem[0000000010101414] = 4bf7ed64, %l5 = 0000000000000000
956 lduha [%i4+0x016]%asi,%l5 ! %l5 = 000000000000ed64
957
958p0_label_35:
959! Mem[0000000010181410] = aaf9ff23, %l0 = 00000000d1813900
960 lduwa [%i6+%o5]0x80,%l0 ! %l0 = 00000000aaf9ff23
961! Mem[0000000030181408] = 00395b1c66d2aa05, %f24 = 4a714778 565da7da
962 ldda [%i6+%o4]0x81,%f24 ! %f24 = 00395b1c 66d2aa05
963! Mem[0000000010041408] = 81000000 000000ff, %l0 = aaf9ff23, %l1 = 0000e531
964 ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff 0000000081000000
965! Mem[0000000010041408] = 000000ff, %f23 = 00000021
966 lda [%i1+%o4]0x88,%f23 ! %f23 = 000000ff
967! Mem[0000000030141408] = 488fdd58, %l5 = 000000000000ed64
968 lduha [%i5+%o4]0x81,%l5 ! %l5 = 000000000000488f
969! Mem[0000000010001410] = f3e15f92, %l2 = 00000000a3ce1d68
970 ldsba [%i0+%o5]0x80,%l2 ! %l2 = fffffffffffffff3
971 membar #Sync ! Added by membar checker (5)
972! Mem[0000000030001400] = d0ba0000 26b2c014 70b20000 00000000
973! Mem[0000000030001410] = f02afca4 377f2edd 4e4e5160 9aec8665
974! Mem[0000000030001420] = 1d3aae13 76da8471 ee098e86 8770a023
975! Mem[0000000030001430] = 6d39ecd7 e6c2e4dd 08b82755 4d942fe8
976 ldda [%i0]ASI_BLK_SL,%f0 ! Block Load from 0000000030001400
977! Mem[0000000030101410] = dcc02a47, %l1 = 0000000081000000
978 ldsha [%i4+%o5]0x81,%l1 ! %l1 = ffffffffffffdcc0
979! Mem[0000000021800100] = 979502e9, %l7 = 0000000000000000
980 lduha [%o3+0x100]%asi,%l7 ! %l7 = 0000000000009795
981! Starting 10 instruction Store Burst
982! %f22 = c21fd5b9 000000ff, Mem[0000000010181408] = 7c000000 7257317c
983 stda %f22,[%i6+%o4]0x88 ! Mem[0000000010181408] = c21fd5b9 000000ff
984
985p0_label_36:
986! %l5 = 000000000000488f, Mem[0000000010081410] = 7257317c, %asi = 80
987 stwa %l5,[%i2+0x010]%asi ! Mem[0000000010081410] = 0000488f
988! %f24 = 00395b1c 66d2aa05, %l5 = 000000000000488f
989! Mem[0000000010001410] = f3e15f925cb2437d
990 add %i0,0x010,%g1
991 stda %f24,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010001410] = 05aad2665cb24300
992! %l0 = 000000ff, %l1 = ffffdcc0, Mem[00000000100c1400] = a4b943c4 00000000
993 stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff ffffdcc0
994! Mem[00000000211c0000] = ffff6986, %l3 = 0000000092a2c4eb
995 ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
996! %f22 = c21fd5b9 000000ff, Mem[0000000010081410] = 8f480000 f3e1f561
997 stda %f22,[%i2+%o5]0x88 ! Mem[0000000010081410] = c21fd5b9 000000ff
998! %l7 = 0000000000009795, Mem[0000000010101400] = 00000000
999 stha %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 97950000
1000! %f22 = c21fd5b9 000000ff, %l3 = 00000000000000ff
1001! Mem[0000000010181420] = 3c80cf37c4ea72a9
1002 add %i6,0x020,%g1
1003 stda %f22,[%g1+%l3]ASI_PST32_P ! Mem[0000000010181420] = c21fd5b9000000ff
1004! %f30 = 682d6061 6fa6bf26, %l0 = 00000000000000ff
1005! Mem[00000000100c1430] = 269595207847714a
1006 add %i3,0x030,%g1
1007 stda %f30,[%g1+%l0]ASI_PST16_PL ! Mem[00000000100c1430] = 26bfa66f61602d68
1008! Mem[0000000010181410] = aaf9ff23cf07fff3, %l4 = 000000000000b270, %l7 = 0000000000009795
1009 add %i6,0x10,%g1
1010 casxa [%g1]0x80,%l4,%l7 ! %l7 = aaf9ff23cf07fff3
1011! Starting 10 instruction Load Burst
1012! Mem[0000000010141408] = 0000717ad2be1b72, %f30 = 682d6061 6fa6bf26
1013 ldda [%i5+%o4]0x80,%f30 ! %f30 = 0000717a d2be1b72
1014
1015p0_label_37:
1016! Mem[0000000010041420] = 258da68d8c5598cb, %f24 = 00395b1c 66d2aa05
1017 ldda [%i1+0x020]%asi,%f24 ! %f24 = 258da68d 8c5598cb
1018! Mem[0000000030101400] = 00000061, %l1 = ffffffffffffdcc0
1019 lduwa [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000061
1020! Mem[0000000010141408] = 7a710000, %l4 = 000000000000b270
1021 lduha [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000
1022! Mem[0000000010181428] = 232919fa, %l6 = 0000000000000000
1023 ldsba [%i6+0x02a]%asi,%l6 ! %l6 = 0000000000000019
1024! Mem[0000000010001408] = 0000009f 1744e424, %l4 = 00000000, %l5 = 0000488f
1025 ldda [%i0+0x008]%asi,%l4 ! %l4 = 000000000000009f 000000001744e424
1026! Mem[0000000010041400] = 7c315772 f3e1f561, %l6 = 00000019, %l7 = cf07fff3
1027 ldda [%i1+%g0]0x80,%l6 ! %l6 = 000000007c315772 00000000f3e1f561
1028! Mem[0000000010001408] = 0000009f, %l2 = fffffffffffffff3
1029 lduwa [%i0+%o4]0x80,%l2 ! %l2 = 000000000000009f
1030! Mem[00000000100c1420] = bb8cf8b68b3cfe3a, %l6 = 000000007c315772
1031 ldx [%i3+0x020],%l6 ! %l6 = bb8cf8b68b3cfe3a
1032! Mem[0000000010041400] = 7257317c, %f28 = ffab3855
1033 lda [%i1+%g0]0x88,%f28 ! %f28 = 7257317c
1034! Starting 10 instruction Store Burst
1035! %l6 = bb8cf8b68b3cfe3a, Mem[0000000010101410] = 1c5ba276
1036 stwa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 8b3cfe3a
1037
1038p0_label_38:
1039! %f20 = 1bf85f92, Mem[0000000030101400] = 61000000
1040 sta %f20,[%i4+%g0]0x81 ! Mem[0000000030101400] = 1bf85f92
1041! %l5 = 000000001744e424, Mem[0000000010141408] = 0000717a, %asi = 80
1042 stwa %l5,[%i5+0x008]%asi ! Mem[0000000010141408] = 1744e424
1043! %l5 = 000000001744e424, Mem[0000000010181410] = f3ff07cf23fff9aa
1044 stxa %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000001744e424
1045! %l4 = 000000000000009f, Mem[0000000010101400] = 97950000
1046 stwa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000009f
1047! %f31 = d2be1b72, Mem[0000000010101418] = afbf4c43
1048 sta %f31,[%i4+0x018]%asi ! Mem[0000000010101418] = d2be1b72
1049! Mem[00000000100c1410] = 91000000, %l4 = 000000000000009f
1050 ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 00000000000000ff
1051! %l6 = bb8cf8b68b3cfe3a, Mem[0000000010041408] = ff000000
1052 stwa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 8b3cfe3a
1053! Mem[0000000010041430] = 156a04ab61c2e2b3, %l3 = 00000000000000ff, %l4 = 0000000000000000
1054 add %i1,0x30,%g1
1055 casxa [%g1]0x80,%l3,%l4 ! %l4 = 156a04ab61c2e2b3
1056! %f28 = 7257317c ff00bad0, Mem[0000000010001420] = 003981d1 92a2c4eb
1057 std %f28,[%i0+0x020] ! Mem[0000000010001420] = 7257317c ff00bad0
1058! Starting 10 instruction Load Burst
1059! Mem[0000000020800040] = bcc7e22a, %l0 = 00000000000000ff
1060 ldub [%o1+0x041],%l0 ! %l0 = 00000000000000c7
1061
1062p0_label_39:
1063! Mem[00000000300c1410] = 0000e531, %l3 = 00000000000000ff
1064 ldsha [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
1065! Mem[0000000010181428] = 232919fa, %f21 = 5cb2437d
1066 lda [%i6+0x028]%asi,%f21 ! %f21 = 232919fa
1067! Mem[0000000030141410] = f02afca4377f2edd, %f30 = 0000717a d2be1b72
1068 ldda [%i5+%o5]0x81,%f30 ! %f30 = f02afca4 377f2edd
1069! Mem[0000000010001400] = ffffffb2, %l6 = bb8cf8b68b3cfe3a
1070 lduba [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff
1071! Mem[0000000010081408] = 26b20000, %l3 = 0000000000000000
1072 lduha [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000000
1073! Mem[0000000010081420] = ac60e6af6e13e270, %l5 = 000000001744e424
1074 ldxa [%i2+0x020]%asi,%l5 ! %l5 = ac60e6af6e13e270
1075! Mem[0000000010181430] = 3266d851 138ecbae, %l4 = 61c2e2b3, %l5 = 6e13e270
1076 ldda [%i6+0x030]%asi,%l4 ! %l4 = 000000003266d851 00000000138ecbae
1077! Mem[00000000100c1410] = ff000091, %l3 = 0000000000000000
1078 lduha [%i3+%o5]0x80,%l3 ! %l3 = 000000000000ff00
1079 membar #Sync ! Added by membar checker (6)
1080! Mem[00000000100c1400] = 000000ff ffffdcc0 ff000000 0000009f
1081! Mem[00000000100c1410] = ff000091 e114fa68 003981d1 721c8243
1082! Mem[00000000100c1420] = bb8cf8b6 8b3cfe3a 19b359a4 e603ff57
1083! Mem[00000000100c1430] = 26bfa66f 61602d68 5f5eb213 ffa3d66e
1084 ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
1085! Starting 10 instruction Store Burst
1086! %l4 = 3266d851, %l5 = 138ecbae, Mem[0000000010101410] = 3afe3c8b 4bf7ed64
1087 stda %l4,[%i4+0x010]%asi ! Mem[0000000010101410] = 3266d851 138ecbae
1088
1089p0_label_40:
1090! %l6 = 00000000000000ff, Mem[0000000030041400] = ffffecba
1091 stba %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffecff
1092! Mem[0000000030101410] = dcc02a47, %l5 = 00000000138ecbae
1093 swapa [%i4+%o5]0x81,%l5 ! %l5 = 00000000dcc02a47
1094! Mem[0000000030001400] = 0000bad0, %l6 = 00000000000000ff
1095 swapa [%i0+%g0]0x89,%l6 ! %l6 = 000000000000bad0
1096! %l1 = 0000000000000061, Mem[0000000030141400] = 1cde043ddaadbfe4
1097 stxa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000000061
1098! %l3 = 000000000000ff00, Mem[0000000030181410] = 00000021
1099 stha %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ff00
1100! %l5 = 00000000dcc02a47, Mem[0000000030001410] = a4fc2af0
1101 stba %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = a4fc2a47
1102! %l0 = 000000c7, %l1 = 00000061, Mem[0000000030101408] = d0ba00eb 00000000
1103 stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000c7 00000061
1104! Mem[0000000010181410] = 24e44417, %l1 = 0000000000000061, %asi = 80
1105 swapa [%i6+0x010]%asi,%l1 ! %l1 = 0000000024e44417
1106! %l4 = 000000003266d851, Mem[0000000030081410] = 1c5ba200
1107 stwa %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 3266d851
1108! Starting 10 instruction Load Burst
1109! Mem[0000000010181400] = daa75d56 7847714a, %l0 = 000000c7, %l1 = 24e44417
1110 ldda [%i6+%g0]0x88,%l0 ! %l0 = 000000007847714a 00000000daa75d56
1111
1112p0_label_41:
1113! Mem[00000000211c0000] = ffff6986, %l4 = 000000003266d851
1114 lduh [%o2+%g0],%l4 ! %l4 = 000000000000ffff
1115! Mem[0000000010101408] = 1bf85f92, %l3 = 000000000000ff00
1116 lduba [%i4+%o4]0x80,%l3 ! %l3 = 000000000000001b
1117! Mem[0000000010001408] = 0000009f1744e424, %l3 = 000000000000001b
1118 ldxa [%i0+%o4]0x80,%l3 ! %l3 = 0000009f1744e424
1119! Mem[0000000010001410] = 05aad266, %l1 = 00000000daa75d56
1120 ldswa [%i0+%o5]0x80,%l1 ! %l1 = 0000000005aad266
1121! Mem[0000000030181400] = dcc02a47, %l6 = 000000000000bad0
1122 lduwa [%i6+%g0]0x81,%l6 ! %l6 = 00000000dcc02a47
1123! Mem[00000000201c0000] = 007c4c16, %l0 = 000000007847714a
1124 ldub [%o0+%g0],%l0 ! %l0 = 0000000000000000
1125 membar #Sync ! Added by membar checker (7)
1126! Mem[0000000030181400] = dcc02a47 210acd61 00395b1c 66d2aa05
1127! Mem[0000000030181410] = 00ff0000 b9d51fc2 f6113d3e 7905ea26
1128! Mem[0000000030181420] = 6f273e24 f86a4d58 0a1dbb9b acfd61e7
1129! Mem[0000000030181430] = 0f36a7ae 7fd1bbc9 cd54064d ec8e78c0
1130 ldda [%i6]ASI_BLK_S,%f16 ! Block Load from 0000000030181400
1131! Mem[0000000010101410] = 3266d851 138ecbae, %l2 = 0000009f, %l3 = 1744e424
1132 ldda [%i4+0x010]%asi,%l2 ! %l2 = 000000003266d851 00000000138ecbae
1133! Mem[0000000010041410] = 000000ff, %l3 = 00000000138ecbae
1134 lduha [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
1135! Starting 10 instruction Store Burst
1136! %f2 = 9f000000 000000ff, %l0 = 0000000000000000
1137! Mem[0000000030041400] = ffecfffffdc12fef
1138 stda %f2,[%i1+%l0]ASI_PST16_SL ! Mem[0000000030041400] = ffecfffffdc12fef
1139
1140p0_label_42:
1141! %f4 = 68fa14e1 910000ff, Mem[0000000030101408] = 000000c7 00000061
1142 stda %f4 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 68fa14e1 910000ff
1143! %f14 = 6ed6a3ff 13b25e5f, Mem[0000000030081408] = b1d60064 5538b6ce
1144 stda %f14,[%i2+%o4]0x81 ! Mem[0000000030081408] = 6ed6a3ff 13b25e5f
1145! Mem[000000001018140c] = b9d51fc2, %l2 = 3266d851, %l7 = f3e1f561
1146 add %i6,0x0c,%g1
1147 casa [%g1]0x80,%l2,%l7 ! %l7 = 00000000b9d51fc2
1148! Mem[0000000010181430] = 3266d851, %l4 = 000000000000ffff
1149 ldstub [%i6+0x030],%l4 ! %l4 = 00000032000000ff
1150! %l4 = 0000000000000032, Mem[00000000201c0000] = 007c4c16, %asi = 80
1151 stba %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 327c4c16
1152! Mem[0000000010001410] = 05aad266, %l6 = 00000000dcc02a47
1153 swapa [%i0+%o5]0x80,%l6 ! %l6 = 0000000005aad266
1154! Mem[0000000010041408] = 8b3cfe3a, %l5 = 00000000dcc02a47
1155 ldstuba [%i1+%o4]0x80,%l5 ! %l5 = 0000008b000000ff
1156! %f5 = 910000ff, Mem[0000000010001410] = 472ac0dc
1157 sta %f5 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 910000ff
1158! %l2 = 3266d851, %l3 = 000000ff, Mem[0000000010141400] = 553824ff c6410064
1159 stda %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 3266d851 000000ff
1160! Starting 10 instruction Load Burst
1161! Mem[0000000030101410] = bbc4a6ff aecb8e13, %l6 = 05aad266, %l7 = b9d51fc2
1162 ldda [%i4+%o5]0x89,%l6 ! %l6 = 00000000aecb8e13 00000000bbc4a6ff
1163
1164p0_label_43:
1165! Mem[00000000300c1408] = 0000001c, %l4 = 0000000000000032
1166 ldsha [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000
1167! Mem[0000000030181408] = 00395b1c66d2aa05, %f4 = 68fa14e1 910000ff
1168 ldda [%i6+%o4]0x81,%f4 ! %f4 = 00395b1c 66d2aa05
1169! Mem[0000000030081400] = 003981d192a2c4eb, %f2 = 9f000000 000000ff
1170 ldda [%i2+%g0]0x81,%f2 ! %f2 = 003981d1 92a2c4eb
1171! Mem[0000000010141434] = c2208e22, %l7 = 00000000bbc4a6ff
1172 ldsba [%i5+0x037]%asi,%l7 ! %l7 = 0000000000000022
1173! Mem[0000000030101408] = 910000ff, %f8 = 3afe3c8b
1174 lda [%i4+%o4]0x89,%f8 ! %f8 = 910000ff
1175! Mem[0000000030141408] = 488fdd58, %l6 = 00000000aecb8e13
1176 lduha [%i5+%o4]0x81,%l6 ! %l6 = 000000000000488f
1177! Mem[00000000201c0000] = 327c4c16, %l6 = 000000000000488f
1178 ldub [%o0+%g0],%l6 ! %l6 = 0000000000000032
1179! Mem[0000000030101408] = ff000091, %l3 = 00000000000000ff
1180 lduba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000ff
1181! Mem[00000000201c0000] = 327c4c16, %l4 = 0000000000000000
1182 ldsha [%o0+0x000]%asi,%l4 ! %l4 = 000000000000327c
1183! Starting 10 instruction Store Burst
1184! %f16 = dcc02a47 210acd61 00395b1c 66d2aa05
1185! %f20 = 00ff0000 b9d51fc2 f6113d3e 7905ea26
1186! %f24 = 6f273e24 f86a4d58 0a1dbb9b acfd61e7
1187! %f28 = 0f36a7ae 7fd1bbc9 cd54064d ec8e78c0
1188 stda %f16,[%i0]ASI_BLK_AIUSL ! Block Store to 0000000030001400
1189
1190p0_label_44:
1191! %l1 = 0000000005aad266, Mem[0000000010141408] = 24e44417
1192 stwa %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 05aad266
1193! %l7 = 0000000000000022, Mem[0000000030081400] = 003981d1
1194 stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 223981d1
1195! %l2 = 3266d851, %l3 = 000000ff, Mem[00000000300c1400] = cc6a7f77 ff3198cb
1196 stda %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 3266d851 000000ff
1197! Mem[0000000010101419] = d2be1b72, %l2 = 000000003266d851
1198 ldstub [%i4+0x019],%l2 ! %l2 = 000000be000000ff
1199! %f2 = 003981d1 92a2c4eb, Mem[0000000010001410] = 910000ff 0043b25c
1200 stda %f2 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 003981d1 92a2c4eb
1201! %l3 = 00000000000000ff, Mem[0000000030001410] = b9d51fc2
1202 stwa %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
1203! %f8 = 910000ff, Mem[0000000030081410] = 51d86632
1204 sta %f8 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 910000ff
1205! %f0 = c0dcffff ff000000, %l3 = 00000000000000ff
1206! Mem[0000000010181430] = ff66d851138ecbae
1207 add %i6,0x030,%g1
1208 stda %f0,[%g1+%l3]ASI_PST32_P ! Mem[0000000010181430] = c0dcffffff000000
1209! %l0 = 00000000, %l1 = 05aad266, Mem[0000000010001410] = 92a2c4eb 003981d1
1210 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 05aad266
1211! Starting 10 instruction Load Burst
1212! Mem[0000000030081410] = ff000091, %l0 = 0000000000000000
1213 lduba [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000091
1214
1215p0_label_45:
1216! Mem[0000000010041408] = ff3cfe3a, %f0 = c0dcffff
1217 lda [%i1+%o4]0x80,%f0 ! %f0 = ff3cfe3a
1218! Mem[0000000010041400] = 7c315772, %l3 = 00000000000000ff
1219 lduba [%i1+%g0]0x80,%l3 ! %l3 = 000000000000007c
1220! Mem[0000000010141400] = 51d86632, %l5 = 000000000000008b
1221 ldsha [%i5+%g0]0x80,%l5 ! %l5 = 00000000000051d8
1222 membar #Sync ! Added by membar checker (8)
1223! Mem[0000000010001408] = 9f000000, %l5 = 00000000000051d8
1224 lduwa [%i0+%o4]0x88,%l5 ! %l5 = 000000009f000000
1225! Mem[0000000010101408] = 1bf85f92, %l7 = 0000000000000022
1226 ldsba [%i4+%o4]0x80,%l7 ! %l7 = 000000000000001b
1227! Mem[0000000010001430] = 1c5ba276, %l3 = 000000000000007c
1228 lduha [%i0+0x030]%asi,%l3 ! %l3 = 0000000000001c5b
1229! Mem[00000000211c0000] = ffff6986, %l3 = 0000000000001c5b
1230 ldsh [%o2+%g0],%l3 ! %l3 = ffffffffffffffff
1231! Mem[0000000010101410] = 51d86632, %l4 = 000000000000327c
1232 ldswa [%i4+%o5]0x88,%l4 ! %l4 = 0000000051d86632
1233! Mem[0000000030001400] = 61cd0a21, %l2 = 00000000000000be
1234 lduba [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000061
1235! Starting 10 instruction Store Burst
1236! %f21 = b9d51fc2, Mem[0000000010101400] = 9f000000
1237 sta %f21,[%i4+%g0]0x88 ! Mem[0000000010101400] = b9d51fc2
1238
1239p0_label_46:
1240! Mem[0000000010001410] = 00000000, %l2 = 0000000000000061
1241 swapa [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
1242! Mem[0000000010101408] = 925ff81b, %l6 = 0000000000000032
1243 ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 0000001b000000ff
1244! Mem[0000000010101400] = c21fd5b9, %l4 = 0000000051d86632
1245 ldstuba [%i4+%g0]0x80,%l4 ! %l4 = 000000c2000000ff
1246! Mem[00000000100c1438] = 5f5eb213, %l5 = 000000009f000000, %asi = 80
1247 swapa [%i3+0x038]%asi,%l5 ! %l5 = 000000005f5eb213
1248! Mem[0000000030101408] = ff000091, %l1 = 0000000005aad266
1249 swapa [%i4+%o4]0x81,%l1 ! %l1 = 00000000ff000091
1250! Mem[0000000010001408] = 0000009f, %l5 = 000000005f5eb213
1251 swapa [%i0+%o4]0x80,%l5 ! %l5 = 000000000000009f
1252! %l4 = 00000000000000c2, Mem[0000000030101410] = aecb8e13
1253 stba %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = aecb8ec2
1254! %f12 = 682d6061, Mem[0000000010101400] = ff1fd5b9
1255 sta %f12,[%i4+%g0]0x80 ! Mem[0000000010101400] = 682d6061
1256! Mem[0000000010101410] = 51d86632, %l4 = 00000000000000c2
1257 swapa [%i4+%o5]0x88,%l4 ! %l4 = 0000000051d86632
1258! Starting 10 instruction Load Burst
1259! Mem[0000000010101438] = c9c7befc 3d04de1c, %l2 = 00000000, %l3 = ffffffff
1260 ldd [%i4+0x038],%l2 ! %l2 = 00000000c9c7befc 000000003d04de1c
1261
1262p0_label_47:
1263! Mem[0000000010101408] = fff85f92dba80498, %f4 = 00395b1c 66d2aa05
1264 ldda [%i4+%o4]0x80,%f4 ! %f4 = fff85f92 dba80498
1265! Mem[0000000010141410] = 139b5e5f, %l5 = 000000000000009f
1266 ldsba [%i5+%o5]0x88,%l5 ! %l5 = 000000000000005f
1267! Mem[0000000010081404] = c013d7ff, %l3 = 000000003d04de1c
1268 lduha [%i2+0x004]%asi,%l3 ! %l3 = 000000000000c013
1269! Mem[0000000030041408] = ee7adbda21ab38eb, %f10 = 57ff03e6 a459b319
1270 ldda [%i1+%o4]0x89,%f10 ! %f10 = ee7adbda 21ab38eb
1271! Mem[00000000300c1408] = 1c000000, %l6 = 000000000000001b
1272 lduha [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
1273! Mem[0000000010001410] = 05aad26661000000, %f14 = 6ed6a3ff 13b25e5f
1274 ldda [%i0+%o5]0x88,%f14 ! %f14 = 05aad266 61000000
1275! Mem[0000000010001400] = ffffffb2 cf57710e, %l4 = 51d86632, %l5 = 0000005f
1276 ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000ffffffb2 00000000cf57710e
1277! Mem[0000000030081408] = 5f5eb213ffa3d66e, %l4 = 00000000ffffffb2
1278 ldxa [%i2+%o4]0x89,%l4 ! %l4 = 5f5eb213ffa3d66e
1279! Mem[0000000010101430] = 190d7dd8, %l3 = 000000000000c013
1280 ldsb [%i4+0x031],%l3 ! %l3 = 000000000000000d
1281! Starting 10 instruction Store Burst
1282! Mem[0000000010141408] = 66d2aa05d2be1b72, %l3 = 000000000000000d, %l4 = 5f5eb213ffa3d66e
1283 add %i5,0x08,%g1
1284 casxa [%g1]0x80,%l3,%l4 ! %l4 = 66d2aa05d2be1b72
1285
1286p0_label_48:
1287! %f20 = 00ff0000 b9d51fc2, Mem[0000000010141410] = 139b5e5f 74ce53e8
1288 stda %f20,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00ff0000 b9d51fc2
1289! Mem[00000000201c0001] = 327c4c16, %l4 = 66d2aa05d2be1b72
1290 ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 0000007c000000ff
1291! %f18 = 00395b1c 66d2aa05, Mem[0000000030101408] = 05aad266 e114fa68
1292 stda %f18,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00395b1c 66d2aa05
1293! Mem[0000000020800041] = bcc7e22a, %l1 = 00000000ff000091
1294 ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 000000c7000000ff
1295! Mem[0000000010081424] = 6e13e270, %l2 = 00000000c9c7befc
1296 swap [%i2+0x024],%l2 ! %l2 = 000000006e13e270
1297! %l6 = 0000000000000000, Mem[0000000030101410] = aecb8ec2
1298 stwa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
1299! %f24 = 6f273e24 f86a4d58, Mem[0000000010181410] = 61000000 00000000
1300 stda %f24,[%i6+%o5]0x88 ! Mem[0000000010181410] = 6f273e24 f86a4d58
1301! %f24 = 6f273e24 f86a4d58, %l5 = 00000000cf57710e
1302! Mem[0000000010181430] = c0dcffffff000000
1303 add %i6,0x030,%g1
1304 stda %f24,[%g1+%l5]ASI_PST16_P ! Mem[0000000010181430] = 6f273e24f86a0000
1305! %f10 = ee7adbda 21ab38eb, %l0 = 0000000000000091
1306! Mem[0000000030141430] = 14f66b22555c9ceb
1307 add %i5,0x030,%g1
1308 stda %f10,[%g1+%l0]ASI_PST8_S ! Mem[0000000030141430] = eef66bda555c9ceb
1309! Starting 10 instruction Load Burst
1310! Mem[0000000010181400] = 7847714a, %f21 = b9d51fc2
1311 lda [%i6+%g0]0x88,%f21 ! %f21 = 7847714a
1312
1313p0_label_49:
1314! Mem[00000000300c1410] = 0000e531, %f7 = d1813900
1315 lda [%i3+%o5]0x81,%f7 ! %f7 = 0000e531
1316! Mem[0000000030001400] = 61cd0a21 472ac0dc 05aad266 1c5b3900
1317! Mem[0000000030001410] = ff000000 0000ff00 26ea0579 3e3d11f6
1318! Mem[0000000030001420] = 584d6af8 243e276f e761fdac 9bbb1d0a
1319! Mem[0000000030001430] = c9bbd17f aea7360f c0788eec 4d0654cd
1320 ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
1321! Mem[0000000010041400] = 7c315772, %l7 = 000000000000001b
1322 lduba [%i1+%g0]0x80,%l7 ! %l7 = 000000000000007c
1323! Mem[0000000010001410] = 00000061, %l0 = 0000000000000091
1324 lduwa [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000061
1325! Mem[0000000010101400] = 682d6061, %l0 = 0000000000000061
1326 lduw [%i4+%g0],%l0 ! %l0 = 00000000682d6061
1327! Mem[00000000100c1424] = 8b3cfe3a, %l0 = 00000000682d6061
1328 ldsh [%i3+0x024],%l0 ! %l0 = ffffffffffff8b3c
1329! Mem[0000000010101408] = fff85f92, %l3 = 000000000000000d
1330 ldsba [%i4+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
1331! Mem[0000000010001410] = 00000061, %l2 = 000000006e13e270
1332 ldswa [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000061
1333! Mem[0000000010001410] = 00000061, %l5 = 00000000cf57710e
1334 lduba [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
1335! Starting 10 instruction Store Burst
1336! Mem[0000000010141428] = bc3a65129efa5dd9, %l6 = 0000000000000000, %l3 = ffffffffffffffff
1337 add %i5,0x28,%g1
1338 casxa [%g1]0x80,%l6,%l3 ! %l3 = bc3a65129efa5dd9
1339
1340p0_label_50:
1341! Mem[000000001004140c] = 00000081, %l7 = 000000000000007c
1342 swap [%i1+0x00c],%l7 ! %l7 = 0000000000000081
1343! Mem[00000000300c1400] = 51d86632, %l4 = 000000000000007c
1344 swapa [%i3+%g0]0x89,%l4 ! %l4 = 0000000051d86632
1345! %l7 = 0000000000000081, Mem[0000000010001410] = 61000000
1346 stha %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 61000081
1347! Mem[0000000010101428] = bfa28d7262051572, %l5 = 0000000000000000, %l6 = 0000000000000000
1348 add %i4,0x28,%g1
1349 casxa [%g1]0x80,%l5,%l6 ! %l6 = bfa28d7262051572
1350! %l2 = 00000061, %l3 = 9efa5dd9, Mem[0000000010001408] = 5f5eb213 1744e424
1351 stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000061 9efa5dd9
1352! Mem[0000000010001419] = a7463bf1, %l2 = 0000000000000061
1353 ldstub [%i0+0x019],%l2 ! %l2 = 00000046000000ff
1354! %f26 = 0a1dbb9b acfd61e7, %l7 = 0000000000000081
1355! Mem[0000000010001428] = b05dde722c088091
1356 add %i0,0x028,%g1
1357 stda %f26,[%g1+%l7]ASI_PST8_P ! Mem[0000000010001428] = 0a5dde722c0880e7
1358! %l7 = 0000000000000081, Mem[0000000020800040] = bcffe22a
1359 stb %l7,[%o1+0x040] ! Mem[0000000020800040] = 81ffe22a
1360! %l2 = 0000000000000046, Mem[0000000030081408] = 6ed6a3ff
1361 stba %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 46d6a3ff
1362! Starting 10 instruction Load Burst
1363! Mem[00000000100c1414] = e114fa68, %l3 = bc3a65129efa5dd9
1364 ldub [%i3+0x017],%l3 ! %l3 = 0000000000000068
1365
1366p0_label_51:
1367! Mem[0000000010081410] = ff000000, %l1 = 00000000000000c7
1368 ldsba [%i2+%o5]0x80,%l1 ! %l1 = ffffffffffffffff
1369! Mem[0000000010001400] = ffffffb2, %l1 = ffffffffffffffff
1370 lduwa [%i0+%g0]0x80,%l1 ! %l1 = 00000000ffffffb2
1371! Mem[0000000030081410] = 05aad266ff000091, %f20 = 00ff0000 7847714a
1372 ldda [%i2+%o5]0x89,%f20 ! %f20 = 05aad266 ff000091
1373! Mem[0000000030101408] = 1c5b3900, %f20 = 05aad266
1374 lda [%i4+%o4]0x89,%f20 ! %f20 = 1c5b3900
1375! Mem[0000000010041400] = 7257317c, %l4 = 0000000051d86632
1376 ldsba [%i1+%g0]0x88,%l4 ! %l4 = 000000000000007c
1377! Mem[0000000010101408] = 925ff8ff, %l1 = 00000000ffffffb2
1378 lduwa [%i4+%o4]0x88,%l1 ! %l1 = 00000000925ff8ff
1379! Mem[00000000218000c0] = 3a0fcd1f, %l5 = 0000000000000000
1380 lduh [%o3+0x0c0],%l5 ! %l5 = 0000000000003a0f
1381! Mem[0000000010181400] = 7847714a, %l6 = bfa28d7262051572
1382 ldsba [%i6+%g0]0x88,%l6 ! %l6 = 000000000000004a
1383! Mem[00000000100c1400] = 000000ff, %l1 = 00000000925ff8ff
1384 ldsba [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
1385! Starting 10 instruction Store Burst
1386! %f20 = 1c5b3900 ff000091, %l1 = 0000000000000000
1387! Mem[0000000030081430] = 3588f09ecb454f27
1388 add %i2,0x030,%g1
1389 stda %f20,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030081430] = 3588f09ecb454f27
1390
1391p0_label_52:
1392! Mem[0000000030181408] = 00395b1c, %l0 = ffffffffffff8b3c
1393 swapa [%i6+%o4]0x81,%l0 ! %l0 = 0000000000395b1c
1394! Mem[0000000030141408] = 58dd8f48, %l4 = 000000000000007c
1395 swapa [%i5+%o4]0x89,%l4 ! %l4 = 0000000058dd8f48
1396! %l6 = 000000000000004a, Mem[0000000030081410] = 910000ff
1397 stwa %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000004a
1398! %f24 = 6f273e24 f86a4d58, Mem[0000000030081400] = d1813922 ebc4a292
1399 stda %f24,[%i2+%g0]0x89 ! Mem[0000000030081400] = 6f273e24 f86a4d58
1400! %l1 = 0000000000000000, Mem[0000000010141431] = 113fb3a7
1401 stb %l1,[%i5+0x031] ! Mem[0000000010141430] = 1100b3a7
1402! %f30 = cd54064d, Mem[00000000300c1400] = 0000007c
1403 sta %f30,[%i3+%g0]0x89 ! Mem[00000000300c1400] = cd54064d
1404! %l5 = 0000000000003a0f, Mem[0000000030101410] = 00000000
1405 stha %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00003a0f
1406! %l2 = 00000046, %l3 = 00000068, Mem[0000000010041408] = 3afe3cff 7c000000
1407 stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000046 00000068
1408! Mem[00000000201c0000] = 32ff4c16, %l4 = 0000000058dd8f48
1409 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 00000032000000ff
1410! Starting 10 instruction Load Burst
1411! Mem[0000000010101400] = 61602d68, %f0 = 61cd0a21
1412 lda [%i4+%g0]0x88,%f0 ! %f0 = 61602d68
1413
1414p0_label_53:
1415! Mem[0000000010181410] = 584d6af8243e276f, %l5 = 0000000000003a0f
1416 ldxa [%i6+%o5]0x80,%l5 ! %l5 = 584d6af8243e276f
1417! Mem[00000000300c1408] = 0000001c, %l3 = 0000000000000068
1418 lduha [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
1419! Mem[0000000030141410] = a4fc2af0, %l0 = 0000000000395b1c
1420 lduba [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000f0
1421! Mem[0000000010181414] = 243e276f, %l6 = 000000000000004a
1422 lduha [%i6+0x016]%asi,%l6 ! %l6 = 000000000000276f
1423 membar #Sync ! Added by membar checker (9)
1424! Mem[0000000010001400] = ffffffb2 cf57710e 00000061 9efa5dd9
1425! Mem[0000000010001410] = 81000061 66d2aa05 a7ff3bf1 d204d56c
1426! Mem[0000000010001420] = 7257317c ff00bad0 0a5dde72 2c0880e7
1427! Mem[0000000010001430] = 1c5ba276 a625bcc7 bad062da e18eb258
1428 ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
1429! Mem[0000000030041410] = 0000717a, %l6 = 000000000000276f
1430 ldsba [%i1+%o5]0x89,%l6 ! %l6 = 000000000000007a
1431! Mem[0000000030101400] = 925ff81b, %l0 = 00000000000000f0
1432 lduwa [%i4+%g0]0x89,%l0 ! %l0 = 00000000925ff81b
1433! Mem[00000000300c1410] = 31e50000, %l0 = 00000000925ff81b
1434 lduwa [%i3+%o5]0x89,%l0 ! %l0 = 0000000031e50000
1435! Mem[0000000030181408] = ffff8b3c, %l4 = 0000000000000032
1436 ldswa [%i6+%o4]0x81,%l4 ! %l4 = ffffffffffff8b3c
1437! Starting 10 instruction Store Burst
1438! Mem[0000000030001410] = 000000ff, %l5 = 584d6af8243e276f
1439 ldstuba [%i0+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
1440
1441p0_label_54:
1442! Mem[0000000010141400] = 51d86632, %l2 = 0000000000000046
1443 ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 00000051000000ff
1444! %l1 = 0000000000000000, Mem[0000000010041400] = 7c315772
1445 stwa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
1446! %l4 = ffffffffffff8b3c, Mem[0000000030001400] = 61cd0a21472ac0dc
1447 stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffffffff8b3c
1448! %l0 = 0000000031e50000, Mem[0000000030141410] = f02afca4377f2edd
1449 stxa %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000031e50000
1450! %l3 = 0000000000000000, Mem[0000000030001408] = 05aad266
1451 stba %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00aad266
1452! %l4 = ffffffffffff8b3c, Mem[0000000010081400] = ffd713c04d1dcea3
1453 stxa %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffffffff8b3c
1454! Mem[00000000300c1410] = 0000e531, %l3 = 0000000000000000
1455 ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 00000000000000ff
1456! %f12 = c9bbd17f, Mem[00000000100c1424] = 8b3cfe3a
1457 sta %f12,[%i3+0x024]%asi ! Mem[00000000100c1424] = c9bbd17f
1458! %f8 = 584d6af8 243e276f, Mem[00000000100c1408] = 000000ff 9f000000
1459 stda %f8 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 584d6af8 243e276f
1460! Starting 10 instruction Load Burst
1461! Mem[0000000030081408] = ffa3d646, %l4 = ffffffffffff8b3c
1462 ldsha [%i2+%o4]0x89,%l4 ! %l4 = ffffffffffffd646
1463
1464p0_label_55:
1465! Mem[00000000100c1400] = 000000ff, %l4 = ffffffffffffd646
1466 lduba [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
1467! Mem[00000000100c1410] = 68fa14e1 910000ff, %l0 = 31e50000, %l1 = 00000000
1468 ldda [%i3+%o5]0x88,%l0 ! %l0 = 00000000910000ff 0000000068fa14e1
1469! Mem[000000001008142c] = 6e0b7f3a, %l6 = 000000000000007a
1470 ldsha [%i2+0x02c]%asi,%l6 ! %l6 = 0000000000006e0b
1471! Mem[0000000010141400] = 3266d8ff, %l6 = 0000000000006e0b
1472 ldswa [%i5+%g0]0x88,%l6 ! %l6 = 000000003266d8ff
1473! Mem[0000000030141400] = 0000000000000061, %l2 = 0000000000000051
1474 ldxa [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000061
1475! Mem[0000000010101400] = 682d6061 00000022, %l2 = 00000061, %l3 = 00000000
1476 ldd [%i4+%g0],%l2 ! %l2 = 00000000682d6061 0000000000000022
1477! Mem[0000000010081400] = ffff8b3c, %l4 = 0000000000000000
1478 ldsba [%i2+%g0]0x88,%l4 ! %l4 = 000000000000003c
1479! Mem[0000000030081408] = 46d6a3ff, %l0 = 00000000910000ff
1480 ldsha [%i2+%o4]0x81,%l0 ! %l0 = 00000000000046d6
1481! Mem[00000000211c0000] = ffff6986, %l3 = 0000000000000022
1482 ldsha [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
1483! Starting 10 instruction Store Burst
1484! %f14 = c0788eec 4d0654cd, Mem[0000000010041430] = 156a04ab 61c2e2b3
1485 stda %f14,[%i1+0x030]%asi ! Mem[0000000010041430] = c0788eec 4d0654cd
1486
1487p0_label_56:
1488! Mem[0000000010181400] = 4a714778, %l0 = 00000000000046d6
1489 ldstuba [%i6+%g0]0x80,%l0 ! %l0 = 0000004a000000ff
1490! %l4 = 000000000000003c, Mem[0000000030181410] = 0000ff00
1491 stba %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ff3c
1492 membar #Sync ! Added by membar checker (10)
1493! %f10 = e761fdac 9bbb1d0a, Mem[0000000010001410] = 81000061 66d2aa05
1494 stda %f10,[%i0+%o5]0x80 ! Mem[0000000010001410] = e761fdac 9bbb1d0a
1495! %f10 = e761fdac 9bbb1d0a, Mem[0000000030181410] = 0000ff3c c21fd5b9
1496 stda %f10,[%i6+%o5]0x89 ! Mem[0000000030181410] = e761fdac 9bbb1d0a
1497! Mem[00000000211c0001] = ffff6986, %l7 = 0000000000000081
1498 ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
1499! %l1 = 0000000068fa14e1, Mem[0000000010001410] = e761fdac
1500 stba %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = e161fdac
1501! Mem[0000000010141400] = ffd86632, %l4 = 000000000000003c
1502 swapa [%i5+%g0]0x80,%l4 ! %l4 = 00000000ffd86632
1503! %f24 = 7257317c ff00bad0, Mem[00000000100c1410] = ff000091 e114fa68
1504 stda %f24,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 7257317c ff00bad0
1505! %l7 = 00000000000000ff, Mem[0000000010141408] = 05aad266
1506 stha %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = 05aa00ff
1507! Starting 10 instruction Load Burst
1508! Mem[00000000300c1400] = 4d0654cd000000ff, %l7 = 00000000000000ff
1509 ldxa [%i3+%g0]0x81,%l7 ! %l7 = 4d0654cd000000ff
1510
1511p0_label_57:
1512! Mem[00000000211c0000] = ffff6986, %l5 = 00000000000000ff
1513 lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ffff
1514! Mem[0000000010101408] = 9804a8db925ff8ff, %f18 = 00000061 9efa5dd9
1515 ldda [%i4+%o4]0x88,%f18 ! %f18 = 9804a8db 925ff8ff
1516! Mem[0000000030081400] = f86a4d58, %l1 = 0000000068fa14e1
1517 lduwa [%i2+%g0]0x89,%l1 ! %l1 = 00000000f86a4d58
1518! %l3 = ffffffffffffffff, %l2 = 00000000682d6061, %y = 00000000
1519 sdiv %l3,%l2,%l3 ! %l3 = 0000000000000002
1520 mov %l0,%y ! %y = 0000004a
1521! Mem[00000000100c1408] = 243e276f, %l0 = 000000000000004a
1522 lduha [%i3+%o4]0x88,%l0 ! %l0 = 000000000000276f
1523! Mem[0000000010141408] = 721bbed205aa00ff, %l4 = 00000000ffd86632
1524 ldxa [%i5+%o4]0x88,%l4 ! %l4 = 721bbed205aa00ff
1525! Mem[0000000010081408] = 26b20000, %l3 = 0000000000000002
1526 lduha [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000000
1527! Mem[0000000010081400] = 3c8bffffffffffff, %f6 = 26ea0579 3e3d11f6
1528 ldda [%i2+%g0]0x80,%f6 ! %f6 = 3c8bffff ffffffff
1529! Mem[0000000030001400] = ffffffffffff8b3c, %f0 = 61602d68 472ac0dc
1530 ldda [%i0+%g0]0x81,%f0 ! %f0 = ffffffff ffff8b3c
1531! Starting 10 instruction Store Burst
1532! %l7 = 4d0654cd000000ff, Mem[0000000021800080] = c62464ec, %asi = 80
1533 stha %l7,[%o3+0x080]%asi ! Mem[0000000021800080] = 00ff64ec
1534
1535p0_label_58:
1536! Mem[000000001010140e] = dba80498, %l7 = 4d0654cd000000ff
1537 ldstub [%i4+0x00e],%l7 ! %l7 = 00000004000000ff
1538! %l3 = 0000000000000000, Mem[0000000010141400] = 0000003cff000000
1539 stxa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000000000
1540! %l2 = 00000000682d6061, Mem[00000000201c0000] = ffff4c16, %asi = 80
1541 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 60614c16
1542! %f12 = c9bbd17f aea7360f, Mem[00000000300c1410] = 31e500ff 1bf85f92
1543 stda %f12,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c9bbd17f aea7360f
1544! %f18 = 9804a8db 925ff8ff, Mem[0000000030041400] = ffecffff fdc12fef
1545 stda %f18,[%i1+%g0]0x81 ! Mem[0000000030041400] = 9804a8db 925ff8ff
1546! %f21 = 66d2aa05, Mem[0000000010081408] = 0000b226
1547 sta %f21,[%i2+%o4]0x80 ! Mem[0000000010081408] = 66d2aa05
1548! %l6 = 3266d8ff, %l7 = 00000004, Mem[0000000010101408] = fff85f92 dba8ff98
1549 stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 3266d8ff 00000004
1550! %f16 = ffffffb2 cf57710e, %l7 = 0000000000000004
1551! Mem[0000000030141408] = 7c000000e8080f6c
1552 add %i5,0x008,%g1
1553 stda %f16,[%g1+%l7]ASI_PST8_S ! Mem[0000000030141408] = 7c000000e8570f6c
1554! %f18 = 9804a8db 925ff8ff, Mem[0000000010181408] = ff000000 b9d51fc2
1555 stda %f18,[%i6+%o4]0x80 ! Mem[0000000010181408] = 9804a8db 925ff8ff
1556! Starting 10 instruction Load Burst
1557! Mem[0000000010181410] = 6f273e24 f86a4d58, %l0 = 0000276f, %l1 = f86a4d58
1558 ldda [%i6+%o5]0x88,%l0 ! %l0 = 00000000f86a4d58 000000006f273e24
1559
1560p0_label_59:
1561! Mem[000000001014141c] = bc71357b, %l4 = 721bbed205aa00ff
1562 ldsba [%i5+0x01d]%asi,%l4 ! %l4 = 0000000000000071
1563! Mem[0000000030181408] = 3c8bffff, %f8 = 584d6af8
1564 lda [%i6+%o4]0x89,%f8 ! %f8 = 3c8bffff
1565! Mem[00000000201c0000] = 60614c16, %l3 = 0000000000000000
1566 lduha [%o0+0x000]%asi,%l3 ! %l3 = 0000000000006061
1567! Mem[0000000030081408] = ffa3d646, %l4 = 0000000000000071
1568 ldsba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000046
1569! Mem[0000000010141404] = 00000000, %l1 = 000000006f273e24
1570 ldsba [%i5+0x004]%asi,%l1 ! %l1 = 0000000000000000
1571! Mem[0000000010101408] = 3266d8ff 00000004, %l6 = 3266d8ff, %l7 = 00000004
1572 ldda [%i4+%o4]0x80,%l6 ! %l6 = 000000003266d8ff 0000000000000004
1573! Mem[00000000300c1410] = aea7360f, %l5 = 000000000000ffff
1574 ldswa [%i3+%o5]0x89,%l5 ! %l5 = ffffffffaea7360f
1575! Mem[0000000010181408] = dba80498, %l0 = 00000000f86a4d58
1576 ldsha [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000498
1577! %l0 = 0000000000000498, imm = 0000000000000e8c, %l5 = ffffffffaea7360f
1578 orn %l0,0xe8c,%l5 ! %l5 = fffffffffffff5fb
1579! Starting 10 instruction Store Burst
1580! %l4 = 00000046, %l5 = fffff5fb, Mem[0000000030041400] = 9804a8db 925ff8ff
1581 stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000046 fffff5fb
1582
1583p0_label_60:
1584! Mem[0000000010141410] = c21fd5b9, %l6 = 000000003266d8ff
1585 ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 000000c2000000ff
1586! %l3 = 0000000000006061, Mem[0000000010041432] = c0788eec
1587 stb %l3,[%i1+0x032] ! Mem[0000000010041430] = c07861ec
1588! %l5 = fffffffffffff5fb, Mem[00000000100c1408] = 6f273e24
1589 stwa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = fffff5fb
1590! Mem[00000000100c1428] = 19b359a4e603ff57, %l1 = 0000000000000000, %l5 = fffffffffffff5fb
1591 add %i3,0x28,%g1
1592 casxa [%g1]0x80,%l1,%l5 ! %l5 = 19b359a4e603ff57
1593! %l3 = 0000000000006061, Mem[00000000300c1408] = f3e1f5611c000000
1594 stxa %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000006061
1595! Mem[00000000300c1410] = 0f36a7ae, %l1 = 0000000000000000
1596 ldstuba [%i3+%o5]0x81,%l1 ! %l1 = 0000000f000000ff
1597! %l0 = 0000000000000498, Mem[0000000020800000] = dcff5a05, %asi = 80
1598 stba %l0,[%o1+0x000]%asi ! Mem[0000000020800000] = 98ff5a05
1599! %l4 = 00000046, %l5 = e603ff57, Mem[0000000030181410] = 0a1dbb9b acfd61e7
1600 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000046 e603ff57
1601! Mem[0000000010181418] = da00b270925ff89b, %l0 = 0000000000000498, %l1 = 000000000000000f
1602 add %i6,0x18,%g1
1603 casxa [%g1]0x80,%l0,%l1 ! %l1 = da00b270925ff89b
1604! Starting 10 instruction Load Burst
1605! Mem[0000000030041400] = 00000046, %f16 = ffffffb2
1606 lda [%i1+%g0]0x81,%f16 ! %f16 = 00000046
1607
1608p0_label_61:
1609! Mem[00000000100c1410] = d0ba00ff7c315772, %l6 = 00000000000000c2
1610 ldxa [%i3+%o5]0x88,%l6 ! %l6 = d0ba00ff7c315772
1611! Mem[00000000300c1410] = c9bbd17faea736ff, %l4 = 0000000000000046
1612 ldxa [%i3+%o5]0x89,%l4 ! %l4 = c9bbd17faea736ff
1613! Mem[0000000010101410] = c2000000, %l1 = da00b270925ff89b
1614 ldsba [%i4+%o5]0x80,%l1 ! %l1 = ffffffffffffffc2
1615! Mem[0000000010141418] = 4926f386, %l6 = d0ba00ff7c315772
1616 lduba [%i5+0x01a]%asi,%l6 ! %l6 = 00000000000000f3
1617! Mem[0000000021800040] = 02564da2, %l7 = 0000000000000004
1618 ldsba [%o3+0x041]%asi,%l7 ! %l7 = 0000000000000056
1619! Mem[0000000030101408] = 00395b1c66d2aa05, %l0 = 0000000000000498
1620 ldxa [%i4+%o4]0x81,%l0 ! %l0 = 00395b1c66d2aa05
1621! Mem[00000000100c1408] = fffff5fb, %l0 = 00395b1c66d2aa05
1622 lduba [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff
1623! Mem[00000000100c1418] = 003981d1721c8243, %f12 = c9bbd17f aea7360f
1624 ldda [%i3+0x018]%asi,%f12 ! %f12 = 003981d1 721c8243
1625! Mem[00000000300c1408] = 61600000 00000000, %l6 = 000000f3, %l7 = 00000056
1626 ldda [%i3+%o4]0x81,%l6 ! %l6 = 0000000061600000 0000000000000000
1627! Starting 10 instruction Store Burst
1628! Mem[0000000010081408] = 05aad266, %l2 = 00000000682d6061
1629 swapa [%i2+%o4]0x88,%l2 ! %l2 = 0000000005aad266
1630
1631p0_label_62:
1632! %f19 = 925ff8ff, Mem[0000000030181410] = 46000000
1633 sta %f19,[%i6+%o5]0x89 ! Mem[0000000030181410] = 925ff8ff
1634! Mem[000000001000141c] = d204d56c, %l7 = 0000000000000000, %asi = 80
1635 swapa [%i0+0x01c]%asi,%l7 ! %l7 = 00000000d204d56c
1636! Mem[00000000100c1408] = fbf5ffff, %l4 = c9bbd17faea736ff
1637 swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000fbf5ffff
1638! Mem[00000000100c1400] = 000000ff, %l5 = 19b359a4e603ff57
1639 ldstuba [%i3+%g0]0x80,%l5 ! %l5 = 00000000000000ff
1640! %l2 = 0000000005aad266, Mem[00000000100c142b] = 19b359a4, %asi = 80
1641 stba %l2,[%i3+0x02b]%asi ! Mem[00000000100c1428] = 19b35966
1642! %l4 = 00000000fbf5ffff, Mem[00000000100c1400] = ff0000ff
1643 stha %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffff00ff
1644! Mem[000000001010141c] = 6889dceb, %l5 = 00000000, %l6 = 61600000
1645 add %i4,0x1c,%g1
1646 casa [%g1]0x80,%l5,%l6 ! %l6 = 000000006889dceb
1647! %f14 = c0788eec 4d0654cd, %l5 = 0000000000000000
1648! Mem[0000000010181410] = 584d6af8243e276f
1649 add %i6,0x010,%g1
1650 stda %f14,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010181410] = 584d6af8243e276f
1651! Mem[0000000010001410] = e161fdac, %l2 = 0000000005aad266
1652 swapa [%i0+%o5]0x80,%l2 ! %l2 = 00000000e161fdac
1653! Starting 10 instruction Load Burst
1654! Mem[00000000100c1400] = ff00ffff, %l7 = 00000000d204d56c
1655 ldswa [%i3+%g0]0x88,%l7 ! %l7 = ffffffffff00ffff
1656
1657p0_label_63:
1658! Code Fragment 4
1659p0_fragment_3:
1660! %l0 = 00000000000000ff
1661 setx 0x22c44fe04d577674,%g7,%l0 ! %l0 = 22c44fe04d577674
1662! %l1 = ffffffffffffffc2
1663 setx 0xc62991ffb5eca014,%g7,%l1 ! %l1 = c62991ffb5eca014
1664 setx 0x7ff8, %g1, %g2
1665 and %l0, %g2, %l0
1666 setx 0xffffffff, %g1, %g2
1667 and %l1, %g2, %l1
1668 setx 0x100000000, %g1, %g2
1669 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1670 ta T_CHANGE_HPRIV
1671 stxa %l1, [%l0]ASI_ICACHE_INSTR
1672 ta T_CHANGE_NONHPRIV
1673! %l0 = 22c44fe04d577674
1674 setx 0xd796bb17f36861a1,%g7,%l0 ! %l0 = d796bb17f36861a1
1675! %l1 = c62991ffb5eca014
1676 setx 0x965505a0277cd30f,%g7,%l1 ! %l1 = 965505a0277cd30f
1677! Mem[0000000030141408] = 6c0f57e80000007c, %f6 = 3c8bffff ffffffff
1678 ldda [%i5+%o4]0x89,%f6 ! %f6 = 6c0f57e8 0000007c
1679! Mem[00000000100c1410] = 7257317c, %l0 = d796bb17f36861a1
1680 ldswa [%i3+%o5]0x80,%l0 ! %l0 = 000000007257317c
1681! Mem[0000000010141400] = 00000000, %l0 = 000000007257317c
1682 ldswa [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
1683! Mem[0000000030041408] = 21ab38eb, %l7 = ffffffffff00ffff
1684 ldsha [%i1+%o4]0x89,%l7 ! %l7 = 00000000000038eb
1685! Mem[0000000010081408] = 61602d68, %f18 = 9804a8db
1686 lda [%i2+%o4]0x80,%f18 ! %f18 = 61602d68
1687! Mem[0000000010141430] = 1100b3a7, %l3 = 0000000000006061
1688 lduh [%i5+0x030],%l3 ! %l3 = 0000000000001100
1689! Mem[0000000030141410] = 00000000, %l0 = 0000000000000000
1690 lduwa [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
1691! %l2 = 00000000e161fdac, %l7 = 00000000000038eb, %l2 = 00000000e161fdac
1692 or %l2,%l7,%l2 ! %l2 = 00000000e161fdef
1693! Starting 10 instruction Store Burst
1694! %f29 = a625bcc7, Mem[00000000100c143c] = ffa3d66e
1695 st %f29,[%i3+0x03c] ! Mem[00000000100c143c] = a625bcc7
1696
1697p0_label_64:
1698! %l2 = e161fdef, %l3 = 00001100, Mem[0000000010141400] = 00000000 00000000
1699 stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = e161fdef 00001100
1700! Mem[00000000201c0000] = 60614c16, %l0 = 0000000000000000
1701 ldstub [%o0+%g0],%l0 ! %l0 = 00000060000000ff
1702! %l3 = 0000000000001100, Mem[0000000010181410] = 584d6af8
1703 stwa %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00001100
1704! %l3 = 0000000000001100, Mem[0000000010101410] = c2000000
1705 stba %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
1706! Mem[0000000021800180] = 5dffca0d, %l5 = 0000000000000000
1707 ldstuba [%o3+0x180]%asi,%l5 ! %l5 = 0000005d000000ff
1708! %f22 = a7ff3bf1 d204d56c, %l4 = 00000000fbf5ffff
1709! Mem[00000000300c1400] = 4d0654cd000000ff
1710 stda %f22,[%i3+%l4]ASI_PST32_S ! Mem[00000000300c1400] = a7ff3bf1d204d56c
1711! Mem[0000000030141408] = 7c000000, %l7 = 00000000000038eb
1712 swapa [%i5+%o4]0x81,%l7 ! %l7 = 000000007c000000
1713! %l4 = 00000000fbf5ffff, Mem[0000000030001400] = ffffffff
1714 stwa %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = fbf5ffff
1715! %f21 = 66d2aa05, Mem[00000000100c1408] = aea736ff
1716 sta %f21,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 66d2aa05
1717! Starting 10 instruction Load Burst
1718! Mem[0000000010101400] = 61602d68, %l4 = 00000000fbf5ffff
1719 ldswa [%i4+%g0]0x88,%l4 ! %l4 = 0000000061602d68
1720
1721p0_label_65:
1722! Mem[00000000100c1400] = ffff00ffffffdcc0, %l1 = 965505a0277cd30f
1723 ldx [%i3+%g0],%l1 ! %l1 = ffff00ffffffdcc0
1724! Mem[0000000030141408] = 000038eb, %f4 = ff000000
1725 lda [%i5+%o4]0x81,%f4 ! %f4 = 000038eb
1726! Mem[0000000010141410] = 00ff0000 b9d51fff, %l0 = 00000060, %l1 = ffffdcc0
1727 ldda [%i5+%o5]0x88,%l0 ! %l0 = 00000000b9d51fff 0000000000ff0000
1728! Mem[0000000010041410] = ff000000 91800000, %l6 = 6889dceb, %l7 = 7c000000
1729 ldda [%i1+%o5]0x80,%l6 ! %l6 = 00000000ff000000 0000000091800000
1730! Mem[00000000100c1434] = 61602d68, %l2 = 00000000e161fdef
1731 ldsh [%i3+0x036],%l2 ! %l2 = 0000000000002d68
1732! Mem[0000000010141420] = 000028561cede55e, %f0 = ffffffff ffff8b3c
1733 ldd [%i5+0x020],%f0 ! %f0 = 00002856 1cede55e
1734! Mem[0000000010181410] = 00001100, %l6 = 00000000ff000000
1735 lduwa [%i6+%o5]0x80,%l6 ! %l6 = 0000000000001100
1736! Mem[0000000030081400] = 584d6af8 243e276f, %l2 = 00002d68, %l3 = 00001100
1737 ldda [%i2+%g0]0x81,%l2 ! %l2 = 00000000584d6af8 00000000243e276f
1738! %f16 = 00000046 cf57710e, Mem[0000000010101400] = 682d6061 00000022
1739 stda %f16,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000046 cf57710e
1740! Starting 10 instruction Store Burst
1741! Mem[00000000100c1410] = 7c315772, %l6 = 0000000000001100
1742 ldstuba [%i3+%o5]0x88,%l6 ! %l6 = 00000072000000ff
1743
1744p0_label_66:
1745! %l4 = 61602d68, %l5 = 0000005d, Mem[00000000300c1408] = 61600000 00000000
1746 stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 61602d68 0000005d
1747! Mem[0000000030141410] = 00000000, %l0 = 00000000b9d51fff
1748 swapa [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
1749! Mem[0000000010141400] = e161fdef00001100, %l2 = 00000000584d6af8, %l5 = 000000000000005d
1750 casxa [%i5]0x80,%l2,%l5 ! %l5 = e161fdef00001100
1751! Mem[0000000010041410] = ff000000, %l7 = 0000000091800000
1752 swapa [%i1+%o5]0x80,%l7 ! %l7 = 00000000ff000000
1753! %f29 = a625bcc7, Mem[0000000030101410] = 0f3a0000
1754 sta %f29,[%i4+%o5]0x81 ! Mem[0000000030101410] = a625bcc7
1755! %f28 = 1c5ba276 a625bcc7, %f6 = 6c0f57e8 0000007c
1756 fxtod %f28,%f6 ! %f6 = 43bc5ba2 76a625bd
1757! Mem[0000000010101412] = 00000000, %l4 = 0000000061602d68
1758 ldstub [%i4+0x012],%l4 ! %l4 = 00000000000000ff
1759! %l5 = e161fdef00001100, Mem[0000000010081408] = 682d6061
1760 stha %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 682d1100
1761! Mem[0000000030141400] = 00000000, %l3 = 00000000243e276f
1762 ldstuba [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
1763! Starting 10 instruction Load Burst
1764! Mem[0000000030001410] = ff000000, %l4 = 0000000000000000
1765 lduba [%i0+%o5]0x81,%l4 ! %l4 = 00000000000000ff
1766
1767p0_label_67:
1768! Mem[0000000010181424] = 000000ff, %f6 = 43bc5ba2
1769 lda [%i6+0x024]%asi,%f6 ! %f6 = 000000ff
1770! Mem[0000000010041410] = 00008091, %l1 = 0000000000ff0000
1771 ldsha [%i1+%o5]0x88,%l1 ! %l1 = ffffffffffff8091
1772! Mem[00000000211c0000] = ffff6986, %l2 = 00000000584d6af8
1773 ldsba [%o2+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
1774! Mem[0000000010081408] = 00112d68, %l3 = 0000000000000000
1775 ldsba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
1776! Mem[0000000010101410] = 0000ff00, %l1 = ffffffffffff8091
1777 ldsha [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
1778! Mem[0000000010101400] = 46000000, %l1 = 0000000000000000
1779 ldsha [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
1780! Mem[00000000100c1400] = ffff00ffffffdcc0, %l1 = 0000000000000000
1781 ldxa [%i3+%g0]0x80,%l1 ! %l1 = ffff00ffffffdcc0
1782! Mem[0000000010081410] = c21fd5b9 000000ff, %l4 = 000000ff, %l5 = 00001100
1783 ldda [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff 00000000c21fd5b9
1784! Mem[0000000030181408] = ffff8b3c, %f15 = 4d0654cd
1785 lda [%i6+%o4]0x81,%f15 ! %f15 = ffff8b3c
1786! Starting 10 instruction Store Burst
1787! %l2 = ffffffffffffffff, Mem[00000000100c1400] = ffff00ff
1788 stba %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffff00ff
1789
1790p0_label_68:
1791! Mem[0000000030001400] = fffff5fb, %l4 = 00000000000000ff
1792 swapa [%i0+%g0]0x81,%l4 ! %l4 = 00000000fffff5fb
1793! Mem[0000000010081408] = 00112d68e892acbe, %l0 = 0000000000000000, %l5 = 00000000c21fd5b9
1794 add %i2,0x08,%g1
1795 casxa [%g1]0x80,%l0,%l5 ! %l5 = 00112d68e892acbe
1796! %l5 = 00112d68e892acbe, Mem[0000000010001400] = 0e7157cfb2ffffff
1797 stxa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00112d68e892acbe
1798! %l0 = 0000000000000000, Mem[0000000030101400] = 1bf85f92
1799 stba %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00f85f92
1800! Mem[0000000010101400] = 00000046, %l5 = 00112d68e892acbe
1801 swapa [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000046
1802! %l7 = 00000000ff000000, Mem[00000000100c1400] = ff00ffff
1803 stba %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff00ff00
1804! %l7 = 00000000ff000000, Mem[0000000010101400] = 0e7157cfbeac92e8
1805 stxa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000ff000000
1806! Mem[0000000010041408] = 46000000, %l3 = 0000000000000000
1807 lduwa [%i1+%o4]0x80,%l3 ! %l3 = 0000000046000000
1808! Mem[000000001008141b] = c21fd5b9, %l2 = ffffffffffffffff
1809 ldstub [%i2+0x01b],%l2 ! %l2 = 000000b9000000ff
1810! Starting 10 instruction Load Burst
1811! Mem[0000000010041410] = 00008091, %l2 = 00000000000000b9
1812 lduba [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000091
1813
1814p0_label_69:
1815 membar #Sync ! Added by membar checker (11)
1816! Mem[00000000100c1400] = 00ff00ff ffffdcc0 05aad266 f86a4d58
1817! Mem[00000000100c1410] = ff57317c ff00bad0 003981d1 721c8243
1818! Mem[00000000100c1420] = bb8cf8b6 c9bbd17f 19b35966 e603ff57
1819! Mem[00000000100c1430] = 26bfa66f 61602d68 9f000000 a625bcc7
1820 ldda [%i3]ASI_BLK_AIUPL,%f16 ! Block Load from 00000000100c1400
1821! Mem[0000000010181400] = ff714778, %l2 = 0000000000000091
1822 lduha [%i6+%g0]0x80,%l2 ! %l2 = 000000000000ff71
1823! Mem[0000000010001400] = e892acbe, %l6 = 0000000000000072
1824 ldswa [%i0+%g0]0x88,%l6 ! %l6 = ffffffffe892acbe
1825! Mem[00000000211c0000] = ffff6986, %l3 = 0000000046000000
1826 ldsha [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
1827! Mem[0000000010001400] = e892acbe, %l5 = 0000000000000046
1828 lduba [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000be
1829! Mem[0000000010001408] = 61000000, %l4 = 00000000fffff5fb
1830 ldsha [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
1831! Mem[0000000010181410] = 00110000, %l4 = 0000000000000000
1832 lduha [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000
1833! Mem[0000000010181408] = 9804a8db, %l1 = ffff00ffffffdcc0
1834 ldsba [%i6+%o4]0x80,%l1 ! %l1 = ffffffffffffff98
1835! Mem[0000000010081408] = 00112d68, %l2 = 000000000000ff71
1836 lduha [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000011
1837! Starting 10 instruction Store Burst
1838! %l4 = 00000000, %l5 = 000000be, Mem[0000000030141410] = b9d51fff 31e50000
1839 stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 000000be
1840
1841p0_label_70:
1842! %l1 = ffffffffffffff98, Mem[0000000030041410] = 7a710000
1843 stwa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffff98
1844! %l1 = ffffffffffffff98, Mem[0000000010181408] = 9804a8db, %asi = 80
1845 stwa %l1,[%i6+0x008]%asi ! Mem[0000000010181408] = ffffff98
1846! Mem[0000000010001400] = e892acbe, %l6 = ffffffffe892acbe
1847 swapa [%i0+%g0]0x88,%l6 ! %l6 = 00000000e892acbe
1848! %l3 = ffffffffffffffff, Mem[0000000010081438] = 249ec5ea, %asi = 80
1849 stba %l3,[%i2+0x038]%asi ! Mem[0000000010081438] = ff9ec5ea
1850! Mem[00000000300c1410] = aea736ff, %l7 = 00000000ff000000
1851 swapa [%i3+%o5]0x89,%l7 ! %l7 = 00000000aea736ff
1852! %l6 = 00000000e892acbe, Mem[00000000300c1400] = f13bffa7
1853 stba %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = f13bffbe
1854! %l1 = ffffffffffffff98, Mem[0000000030001408] = 66d2aa00
1855 stha %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = 66d2ff98
1856! Mem[0000000030181400] = dcc02a47, %l6 = 00000000e892acbe
1857 ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 000000dc000000ff
1858! %l2 = 0000000000000011, Mem[0000000010181410] = 00001100243e276f, %asi = 80
1859 stxa %l2,[%i6+0x010]%asi ! Mem[0000000010181410] = 0000000000000011
1860! Starting 10 instruction Load Burst
1861! Mem[0000000010041410] = 0000809100008091, %f12 = 003981d1 721c8243
1862 ldda [%i1+%o5]0x88,%f12 ! %f12 = 00008091 00008091
1863
1864p0_label_71:
1865! Mem[0000000030041410] = 98ffffff, %l3 = ffffffffffffffff
1866 ldswa [%i1+%o5]0x89,%l3 ! %l3 = ffffffff98ffffff
1867! Mem[0000000010101400] = 000000ff 00000000 3266d8ff 00000004
1868! Mem[0000000010101410] = 0000ff00 138ecbae d2ff1b72 6889dceb
1869! Mem[0000000010101420] = 3b7829f2 c443b9a4 bfa28d72 62051572
1870! Mem[0000000010101430] = 190d7dd8 c443b9a4 c9c7befc 3d04de1c
1871 ldda [%i4]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010101400
1872! Mem[0000000020800040] = 81ffe22a, %l4 = 0000000000000000
1873 ldsba [%o1+0x040]%asi,%l4 ! %l4 = ffffffffffffff81
1874! Mem[00000000300c1410] = ff000000, %l3 = ffffffff98ffffff
1875 lduwa [%i3+%o5]0x89,%l3 ! %l3 = 00000000ff000000
1876! Mem[0000000030001400] = ff000000, %l6 = 00000000000000dc
1877 ldsba [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000000
1878! Mem[0000000030081410] = 05aad2664a000000, %l7 = 00000000aea736ff
1879 ldxa [%i2+%o5]0x89,%l7 ! %l7 = 05aad2664a000000
1880! Mem[0000000010101410] = 0000ff00, %l4 = ffffffffffffff81
1881 lduba [%i4+%o5]0x80,%l4 ! %l4 = 0000000000000000
1882! Mem[0000000030141408] = 000038eb, %l6 = 0000000000000000
1883 lduwa [%i5+%o4]0x81,%l6 ! %l6 = 00000000000038eb
1884! Mem[0000000010141408] = 05aa00ff, %l4 = 0000000000000000
1885 ldsba [%i5+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
1886! Starting 10 instruction Store Burst
1887! %l7 = 05aad2664a000000, Mem[0000000030181410] = 925ff8ff
1888 stha %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 925f0000
1889
1890p0_label_72:
1891! %l7 = 05aad2664a000000, Mem[0000000010141410] = b9d51fff
1892 stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 4a000000
1893! %f11 = 9bbb1d0a, Mem[0000000010001410] = 05aad266
1894 sta %f11,[%i0+%o5]0x80 ! Mem[0000000010001410] = 9bbb1d0a
1895! %l5 = 00000000000000be, Mem[000000001014140c] = d2be1b72, %asi = 80
1896 stwa %l5,[%i5+0x00c]%asi ! Mem[000000001014140c] = 000000be
1897! Mem[000000001010141c] = 6889dceb, %l3 = ff000000, %l2 = 00000011
1898 add %i4,0x1c,%g1
1899 casa [%g1]0x80,%l3,%l2 ! %l2 = 000000006889dceb
1900! %l2 = 000000006889dceb, Mem[00000000300c1400] = f13bffbe
1901 stha %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = f13bdceb
1902! %f6 = 000000ff 76a625bd, Mem[0000000030041410] = ffffff98 14c0b226
1903 stda %f6 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff 76a625bd
1904! Mem[0000000030081408] = 46d6a3ff, %l1 = ffffffffffffff98
1905 swapa [%i2+%o4]0x81,%l1 ! %l1 = 0000000046d6a3ff
1906! Mem[0000000030001408] = 66d2ff98, %l3 = 00000000ff000000
1907 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 00000098000000ff
1908! Mem[00000000100c1400] = ff00ff00, %l7 = 05aad2664a000000
1909 swapa [%i3+%g0]0x88,%l7 ! %l7 = 00000000ff00ff00
1910! Starting 10 instruction Load Burst
1911! Mem[0000000010081400] = 3c8bffff, %l7 = 00000000ff00ff00
1912 lduba [%i2+%g0]0x80,%l7 ! %l7 = 000000000000003c
1913
1914p0_label_73:
1915! Mem[0000000010101410] = 0000ff00 138ecbae, %l4 = ffffffff, %l5 = 000000be
1916 ldd [%i4+%o5],%l4 ! %l4 = 000000000000ff00 00000000138ecbae
1917! Mem[00000000100c1400] = 4a000000, %l2 = 000000006889dceb
1918 lduwa [%i3+%g0]0x88,%l2 ! %l2 = 000000004a000000
1919! Mem[0000000010181410] = 00000000, %f3 = 1c5b3900
1920 lda [%i6+%o5]0x88,%f3 ! %f3 = 00000000
1921! Mem[0000000010081400] = 3c8bffff ffffffff, %l6 = 000038eb, %l7 = 0000003c
1922 ldda [%i2+%g0]0x80,%l6 ! %l6 = 000000003c8bffff 00000000ffffffff
1923! Mem[0000000010181410] = 00000000, %l7 = 00000000ffffffff
1924 lduh [%i6+%o5],%l7 ! %l7 = 0000000000000000
1925! Mem[0000000010101410] = 00ff0000, %l1 = 0000000046d6a3ff
1926 lduha [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
1927! Mem[0000000030141408] = 000038ebe8570f6c, %l0 = 0000000000000000
1928 ldxa [%i5+%o4]0x81,%l0 ! %l0 = 000038ebe8570f6c
1929! Mem[0000000010001410] = 0a1dbb9b, %f6 = 000000ff
1930 lda [%i0+%o5]0x88,%f6 ! %f6 = 0a1dbb9b
1931! Mem[0000000030041408] = ee7adbda21ab38eb, %f8 = 3c8bffff 243e276f
1932 ldda [%i1+%o4]0x89,%f8 ! %f8 = ee7adbda 21ab38eb
1933! Starting 10 instruction Store Burst
1934! %l7 = 0000000000000000, Mem[0000000010141400] = effd61e1
1935 stwa %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
1936
1937p0_label_74:
1938! Mem[0000000010001408] = 00000061, %l4 = 000000000000ff00
1939 ldstuba [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000ff
1940! %f0 = 00002856 1cede55e, Mem[0000000010001410] = 0a1dbb9b 0a1dbb9b
1941 stda %f0 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00002856 1cede55e
1942! Mem[0000000010101410] = 0000ff00, %l1 = 0000000000000000
1943 ldstuba [%i4+%o5]0x80,%l1 ! %l1 = 00000000000000ff
1944! Mem[00000000300c1410] = ff000000, %l7 = 0000000000000000
1945 ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
1946! %f7 = 76a625bd, Mem[0000000010081410] = 000000ff
1947 sta %f7 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 76a625bd
1948 membar #Sync ! Added by membar checker (12)
1949! %f4 = 000038eb 0000ff00, %l2 = 000000004a000000
1950! Mem[00000000100c1418] = 003981d1721c8243
1951 add %i3,0x018,%g1
1952 stda %f4,[%g1+%l2]ASI_PST32_PL ! Mem[00000000100c1418] = 003981d1721c8243
1953! %f28 = 190d7dd8, Mem[0000000010181408] = ffffff98
1954 sta %f28,[%i6+%o4]0x80 ! Mem[0000000010181408] = 190d7dd8
1955! %f16 = 000000ff 00000000, Mem[0000000030181400] = ffc02a47 210acd61
1956 stda %f16,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff 00000000
1957! Mem[0000000010041408] = 0000006800000046, %l7 = 0000000000000000
1958 ldxa [%i1+%o4]0x88,%l7 ! %l7 = 0000006800000046
1959! Starting 10 instruction Load Burst
1960! Mem[0000000030041410] = 000000ff, %l2 = 000000004a000000
1961 ldsha [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000
1962
1963p0_label_75:
1964! Mem[0000000030001408] = 00395b1c 66d2ffff, %l4 = 00000000, %l5 = 138ecbae
1965 ldda [%i0+%o4]0x89,%l4 ! %l4 = 0000000066d2ffff 0000000000395b1c
1966! Mem[0000000010101408] = 3266d8ff, %l2 = 0000000000000000
1967 lduha [%i4+%o4]0x80,%l2 ! %l2 = 0000000000003266
1968! Mem[0000000020800000] = 98ff5a05, %l3 = 0000000000000098
1969 lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000098ff
1970! Mem[0000000010041420] = 258da68d, %l1 = 0000000000000000
1971 ldsw [%i1+0x020],%l1 ! %l1 = 00000000258da68d
1972! Mem[0000000030041408] = 21ab38eb, %l5 = 0000000000395b1c
1973 ldsba [%i1+%o4]0x89,%l5 ! %l5 = ffffffffffffffeb
1974! Mem[0000000010101410] = 00ff00ff, %l3 = 00000000000098ff
1975 lduha [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
1976! Mem[0000000010141408] = ff00aa05, %l6 = 000000003c8bffff
1977 ldswa [%i5+%o4]0x80,%l6 ! %l6 = ffffffffff00aa05
1978! Mem[0000000010041410] = 91800000 91800000, %l6 = ff00aa05, %l7 = 00000046
1979 ldda [%i1+%o5]0x80,%l6 ! %l6 = 0000000091800000 0000000091800000
1980! Mem[00000000211c0000] = ffff6986, %l1 = 00000000258da68d
1981 ldsb [%o2+0x001],%l1 ! %l1 = ffffffffffffffff
1982! Starting 10 instruction Store Burst
1983! Mem[00000000100c1400] = 0000004a, %l7 = 0000000091800000
1984 swapa [%i3+%g0]0x80,%l7 ! %l7 = 000000000000004a
1985
1986p0_label_76:
1987! %l7 = 000000000000004a, Mem[0000000010181408] = fff85f92d87d0d19
1988 stxa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000000000004a
1989! Mem[0000000030101400] = 925ff800, %l2 = 0000000000003266
1990 ldstuba [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000ff
1991! Mem[0000000010081434] = 6e0b7f3a, %l2 = 00000000, %l4 = 66d2ffff
1992 add %i2,0x34,%g1
1993 casa [%g1]0x80,%l2,%l4 ! %l4 = 000000006e0b7f3a
1994! %f14 = c0788eec ffff8b3c, %l7 = 000000000000004a
1995! Mem[0000000030141410] = 00000000000000be
1996 add %i5,0x010,%g1
1997 stda %f14,[%g1+%l7]ASI_PST16_S ! Mem[0000000030141410] = c0780000ffff00be
1998! %l2 = 0000000000000000, Mem[0000000010101400] = ff000000
1999 stwa %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
2000! %l6 = 91800000, %l7 = 0000004a, Mem[0000000010081408] = 00112d68 e892acbe
2001 stda %l6,[%i2+0x008]%asi ! Mem[0000000010081408] = 91800000 0000004a
2002! %f22 = d2ff1b72 6889dceb, Mem[0000000030181408] = ffff8b3c 66d2aa05
2003 stda %f22,[%i6+%o4]0x81 ! Mem[0000000030181408] = d2ff1b72 6889dceb
2004! %l5 = ffffffffffffffeb, Mem[00000000100c1400] = 91800000ffffdcc0
2005 stxa %l5,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffffffffffeb
2006! %l2 = 0000000000000000, Mem[0000000010181408] = 4a00000000000000
2007 stxa %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
2008! Starting 10 instruction Load Burst
2009! Mem[0000000010101408] = 3266d8ff, %l1 = ffffffffffffffff
2010 ldsha [%i4+%o4]0x80,%l1 ! %l1 = 0000000000003266
2011
2012p0_label_77:
2013! Mem[0000000010001410] = 5ee5ed1c, %l5 = ffffffffffffffeb
2014 lduha [%i0+0x012]%asi,%l5 ! %l5 = 000000000000ed1c
2015 membar #Sync ! Added by membar checker (13)
2016! Mem[0000000030141400] = ff000000 00000061 000038eb e8570f6c
2017! Mem[0000000030141410] = c0780000 ffff00be 9ec3138e 27920983
2018! Mem[0000000030141420] = 65528a93 8a570786 f54cc84b 399c4442
2019! Mem[0000000030141430] = eef66bda 555c9ceb c965974b f7fdaf8a
2020 ldda [%i5]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030141400
2021! Mem[0000000010141410] = 0000004a, %l5 = 000000000000ed1c
2022 ldsba [%i5+0x013]%asi,%l5 ! %l5 = 000000000000004a
2023! Mem[0000000010041410] = 91800000 91800000, %l6 = 91800000, %l7 = 0000004a
2024 ldda [%i1+%o5]0x80,%l6 ! %l6 = 0000000091800000 0000000091800000
2025! Mem[0000000030181410] = 57ff03e6 925f0000, %l0 = e8570f6c, %l1 = 00003266
2026 ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000925f0000 0000000057ff03e6
2027! Mem[0000000010141410] = 0000004a, %l5 = 000000000000004a
2028 ldub [%i5+0x011],%l5 ! %l5 = 0000000000000000
2029! Mem[0000000030141400] = ff000000 00000061 000038eb e8570f6c
2030! Mem[0000000030141410] = c0780000 ffff00be 9ec3138e 27920983
2031! Mem[0000000030141420] = 65528a93 8a570786 f54cc84b 399c4442
2032! Mem[0000000030141430] = eef66bda 555c9ceb c965974b f7fdaf8a
2033 ldda [%i5]ASI_BLK_S,%f16 ! Block Load from 0000000030141400
2034! Mem[0000000010041408] = 00000046, %l7 = 0000000091800000
2035 ldswa [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000046
2036! Mem[0000000010081410] = bd25a676b9d51fc2, %f4 = be00ffff 000078c0
2037 ldda [%i2+%o5]0x80,%f4 ! %f4 = bd25a676 b9d51fc2
2038! Starting 10 instruction Store Burst
2039! %l2 = 0000000000000000, Mem[0000000010001400] = beac92e8
2040 stha %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000092e8
2041
2042p0_label_78:
2043! %l1 = 0000000057ff03e6, Mem[00000000100c1400] = ffffffff
2044 stba %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = e6ffffff
2045! %f12 = eb9c5c55 da6bf6ee, Mem[0000000010081410] = 76a625bd c21fd5b9
2046 stda %f12,[%i2+%o5]0x88 ! Mem[0000000010081410] = eb9c5c55 da6bf6ee
2047! %f8 = 8607578a 938a5265, %l0 = 00000000925f0000
2048! Mem[0000000010181410] = 0000000000000011
2049 add %i6,0x010,%g1
2050 stda %f8,[%g1+%l0]ASI_PST16_P ! Mem[0000000010181410] = 0000000000000011
2051! %f13 = da6bf6ee, Mem[0000000010101410] = ff00ff00
2052 sta %f13,[%i4+%o5]0x80 ! Mem[0000000010101410] = da6bf6ee
2053! %l6 = 0000000091800000, Mem[0000000010181400] = ff714778
2054 stwa %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 91800000
2055! Mem[00000000100c1400] = e6ffffff, %l3 = 00000000000000ff
2056 swapa [%i3+%g0]0x80,%l3 ! %l3 = 00000000e6ffffff
2057! %l3 = 00000000e6ffffff, Mem[0000000020800041] = 81ffe22a
2058 stb %l3,[%o1+0x041] ! Mem[0000000020800040] = 81ffe22a
2059! Mem[0000000010041430] = c07861ec, %l7 = 0000000000000046
2060 ldstub [%i1+0x030],%l7 ! %l7 = 000000c0000000ff
2061! %l6 = 91800000, %l7 = 000000c0, Mem[0000000030001410] = ff000000 0000ff00
2062 stda %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 91800000 000000c0
2063! Starting 10 instruction Load Burst
2064! Mem[0000000010141424] = 1cede55e, %l6 = 0000000091800000
2065 ldub [%i5+0x027],%l6 ! %l6 = 000000000000005e
2066
2067p0_label_79:
2068! Mem[00000000300c1400] = ebdc3bf1, %l7 = 00000000000000c0
2069 lduha [%i3+%g0]0x81,%l7 ! %l7 = 000000000000ebdc
2070! Mem[0000000010181418] = da00b270, %l2 = 0000000000000000
2071 ldswa [%i6+0x018]%asi,%l2 ! %l2 = ffffffffda00b270
2072! Mem[0000000030181408] = 721bffd2, %l3 = 00000000e6ffffff
2073 lduba [%i6+%o4]0x89,%l3 ! %l3 = 00000000000000d2
2074! Mem[0000000010141400] = 00000000, %l0 = 00000000925f0000
2075 ldswa [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000
2076 membar #Sync ! Added by membar checker (14)
2077! Mem[0000000010101400] = 00000000 00000000 3266d8ff 00000004
2078! Mem[0000000010101410] = da6bf6ee 138ecbae d2ff1b72 6889dceb
2079! Mem[0000000010101420] = 3b7829f2 c443b9a4 bfa28d72 62051572
2080! Mem[0000000010101430] = 190d7dd8 c443b9a4 c9c7befc 3d04de1c
2081 ldda [%i4]ASI_BLK_P,%f16 ! Block Load from 0000000010101400
2082! Mem[0000000010001410] = 5ee5ed1c, %l3 = 00000000000000d2
2083 ldsba [%i0+%o5]0x80,%l3 ! %l3 = 000000000000005e
2084! Mem[0000000030081408] = ffffff98, %l0 = 0000000000000000
2085 ldsha [%i2+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
2086! Mem[0000000010001400] = e8920000, %l4 = 000000006e0b7f3a
2087 lduwa [%i0+%g0]0x88,%l4 ! %l4 = 00000000e8920000
2088! Mem[00000000100c1400] = 000000ff, %f5 = b9d51fc2
2089 lda [%i3+%g0]0x80,%f5 ! %f5 = 000000ff
2090! Starting 10 instruction Store Burst
2091! %l0 = ffffffff, %l1 = 57ff03e6, Mem[0000000010001408] = 610000ff d95dfa9e
2092 stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff 57ff03e6
2093
2094p0_label_80:
2095! %f10 = 42449c39 4bc84cf5, Mem[00000000100c1408] = 66d2aa05 584d6af8
2096 stda %f10,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 42449c39 4bc84cf5
2097! Mem[0000000030081408] = ffffff98, %l4 = 00000000e8920000
2098 swapa [%i2+%o4]0x81,%l4 ! %l4 = 00000000ffffff98
2099! %f10 = 42449c39 4bc84cf5, Mem[00000000100c1410] = ff57317c ff00bad0
2100 stda %f10,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 42449c39 4bc84cf5
2101! %f0 = 61000000 000000ff, Mem[0000000030101410] = a625bcc7 ffa6c4bb
2102 stda %f0 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 61000000 000000ff
2103! %l6 = 000000000000005e, Mem[0000000010181409] = 00000000, %asi = 80
2104 stba %l6,[%i6+0x009]%asi ! Mem[0000000010181408] = 005e0000
2105! %f10 = 42449c39 4bc84cf5, Mem[0000000010001438] = bad062da e18eb258
2106 std %f10,[%i0+0x038] ! Mem[0000000010001438] = 42449c39 4bc84cf5
2107! Code Fragment 3
2108p0_fragment_4:
2109! %l0 = ffffffffffffffff
2110 setx 0xf1f7e80817be66eb,%g7,%l0 ! %l0 = f1f7e80817be66eb
2111! %l1 = 0000000057ff03e6
2112 setx 0x328d17906856b1ce,%g7,%l1 ! %l1 = 328d17906856b1ce
2113 setx 0x1fe000, %g1, %g3
2114 or %l0, %g3, %l0 ! always set perrmask = 0xff
2115 setx 0x1ffff8, %g1, %g2
2116 and %l0, %g2, %l0
2117 ta T_CHANGE_HPRIV
2118 stxa %l1, [%l0]ASI_DCACHE_DATA
2119 ta T_CHANGE_NONHPRIV
2120! %l0 = f1f7e80817be66eb
2121 setx 0xb86b0dbff6dd49dc,%g7,%l0 ! %l0 = b86b0dbff6dd49dc
2122! %l1 = 328d17906856b1ce
2123 setx 0xbee9cf786eec2c6d,%g7,%l1 ! %l1 = bee9cf786eec2c6d
2124! %l5 = 0000000000000000, Mem[0000000030001400] = ff000000
2125 stwa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
2126! %f8 = 8607578a 938a5265, Mem[00000000300c1408] = 682d6061 5d000000
2127 stda %f8 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 8607578a 938a5265
2128! Starting 10 instruction Load Burst
2129! Mem[0000000030181408] = d2ff1b72, %l6 = 000000000000005e
2130 ldsba [%i6+%o4]0x81,%l6 ! %l6 = ffffffffffffffd2
2131
2132p0_label_81:
2133! Mem[0000000021800140] = 9f38e548, %l5 = 0000000000000000
2134 ldsha [%o3+0x140]%asi,%l5 ! %l5 = ffffffffffff9f38
2135! Mem[0000000010001420] = 7257317c, %l1 = bee9cf786eec2c6d
2136 ldsh [%i0+0x020],%l1 ! %l1 = 0000000000007257
2137! Mem[0000000030081410] = 05aad266 4a000000, %l4 = ffffff98, %l5 = ffff9f38
2138 ldda [%i2+%o5]0x89,%l4 ! %l4 = 000000004a000000 0000000005aad266
2139! Mem[0000000010181400] = 91800000, %l3 = 000000000000005e
2140 ldswa [%i6+%g0]0x80,%l3 ! %l3 = ffffffff91800000
2141! Code Fragment 3
2142p0_fragment_5:
2143! %l0 = b86b0dbff6dd49dc
2144 setx 0x95eb0c67abc9d484,%g7,%l0 ! %l0 = 95eb0c67abc9d484
2145! %l1 = 0000000000007257
2146 setx 0x31f523df96bc4de5,%g7,%l1 ! %l1 = 31f523df96bc4de5
2147 setx 0x1fe000, %g1, %g3
2148 or %l0, %g3, %l0 ! always set perrmask = 0xff
2149 setx 0x1ffff8, %g1, %g2
2150 and %l0, %g2, %l0
2151 ta T_CHANGE_HPRIV
2152 stxa %l1, [%l0]ASI_DCACHE_DATA
2153 ta T_CHANGE_NONHPRIV
2154! %l0 = 95eb0c67abc9d484
2155 setx 0x2697aaffdabdb2e5,%g7,%l0 ! %l0 = 2697aaffdabdb2e5
2156! %l1 = 31f523df96bc4de5
2157 setx 0x512004e7e4917b9a,%g7,%l1 ! %l1 = 512004e7e4917b9a
2158! Mem[0000000030101408] = 1c5b3900, %l6 = ffffffffffffffd2
2159 lduwa [%i4+%o4]0x89,%l6 ! %l6 = 000000001c5b3900
2160! Mem[0000000030081408] = e8920000, %f14 = 8aaffdf7
2161 lda [%i2+%o4]0x81,%f14 ! %f14 = e8920000
2162! Mem[0000000030001410] = c000000000008091, %l5 = 0000000005aad266
2163 ldxa [%i0+%o5]0x89,%l5 ! %l5 = c000000000008091
2164! Mem[00000000300c1410] = ff0000ff, %f4 = bd25a676
2165 lda [%i3+%o5]0x81,%f4 ! %f4 = ff0000ff
2166! Starting 10 instruction Store Burst
2167 membar #Sync ! Added by membar checker (15)
2168! %l0 = dabdb2e5, %l1 = e4917b9a, Mem[0000000010101410] = da6bf6ee 138ecbae
2169 stda %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = dabdb2e5 e4917b9a
2170
2171p0_label_82:
2172! %l7 = 000000000000ebdc, Mem[0000000020800041] = 81ffe22a, %asi = 80
2173 stba %l7,[%o1+0x041]%asi ! Mem[0000000020800040] = 81dce22a
2174! %f8 = 8607578a 938a5265, Mem[0000000010101400] = 00000000 00000000
2175 stda %f8 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 8607578a 938a5265
2176! %l0 = 2697aaffdabdb2e5, Mem[00000000100c1410] = 42449c39
2177 stba %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = e5449c39
2178! Mem[0000000030001408] = ffffd266, %l7 = 000000000000ebdc
2179 swapa [%i0+%o4]0x81,%l7 ! %l7 = 00000000ffffd266
2180! Mem[00000000100c1408] = 4bc84cf5, %l3 = ffffffff91800000
2181 swapa [%i3+%o4]0x88,%l3 ! %l3 = 000000004bc84cf5
2182! Mem[00000000201c0001] = ff614c16, %l2 = ffffffffda00b270
2183 ldstub [%o0+0x001],%l2 ! %l2 = 00000061000000ff
2184! %l1 = 512004e7e4917b9a, Mem[0000000020800000] = 98ff5a05
2185 stb %l1,[%o1+%g0] ! Mem[0000000020800000] = 9aff5a05
2186! %l3 = 000000004bc84cf5, Mem[0000000030041408] = eb38ab21
2187 stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = f538ab21
2188! Mem[00000000300c1408] = 938a5265, %l3 = 000000004bc84cf5
2189 ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 00000065000000ff
2190! Starting 10 instruction Load Burst
2191! Mem[0000000010041410] = 00008091, %l7 = 00000000ffffd266
2192 lduba [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000091
2193
2194p0_label_83:
2195! Mem[0000000010181438] = 8d8f53b0 a62b4ec4, %l0 = dabdb2e5, %l1 = e4917b9a
2196 ldda [%i6+0x038]%asi,%l0 ! %l0 = 000000008d8f53b0 00000000a62b4ec4
2197! Mem[00000000300c1400] = f13bdceb, %l2 = 0000000000000061
2198 ldswa [%i3+%g0]0x89,%l2 ! %l2 = fffffffff13bdceb
2199! Mem[0000000030141410] = c0780000, %l2 = fffffffff13bdceb
2200 lduba [%i5+%o5]0x81,%l2 ! %l2 = 00000000000000c0
2201! Mem[0000000010041400] = 00000000, %f8 = 8607578a
2202 lda [%i1+%g0]0x88,%f8 ! %f8 = 00000000
2203! Mem[0000000030041410] = bd25a676 ff000000, %l6 = 1c5b3900, %l7 = 00000091
2204 ldda [%i1+%o5]0x89,%l6 ! %l6 = 00000000ff000000 00000000bd25a676
2205! Mem[00000000218000c0] = 3a0fcd1f, %l6 = 00000000ff000000
2206 ldsb [%o3+0x0c1],%l6 ! %l6 = 000000000000000f
2207! Mem[0000000030181408] = d2ff1b72, %f26 = bfa28d72
2208 lda [%i6+%o4]0x81,%f26 ! %f26 = d2ff1b72
2209! Mem[0000000030001408] = 00395b1c dceb0000, %l6 = 0000000f, %l7 = bd25a676
2210 ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000dceb0000 0000000000395b1c
2211! Mem[00000000100c1408] = 91800000, %l0 = 000000008d8f53b0
2212 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000
2213! Starting 10 instruction Store Burst
2214! %l2 = 00000000000000c0, Mem[0000000030141410] = 000078c0
2215 stwa %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000c0
2216
2217p0_label_84:
2218! %f0 = 61000000, Mem[0000000010181408] = 00005e00
2219 sta %f0 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 61000000
2220! Mem[00000000100c1410] = e5449c39, %l2 = 00000000000000c0
2221 swapa [%i3+%o5]0x80,%l2 ! %l2 = 00000000e5449c39
2222! %l1 = 00000000a62b4ec4, Mem[0000000010041400] = 61f5e1f300000000
2223 stxa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000a62b4ec4
2224! Mem[00000000300c1400] = ebdc3bf1, %l3 = 0000000000000065
2225 swapa [%i3+%g0]0x81,%l3 ! %l3 = 00000000ebdc3bf1
2226! Mem[0000000010081404] = ffffffff, %l0 = 0000000000000000, %asi = 80
2227 swapa [%i2+0x004]%asi,%l0 ! %l0 = 00000000ffffffff
2228! %l2 = e5449c39, %l3 = ebdc3bf1, Mem[0000000010001430] = 1c5ba276 a625bcc7
2229 stda %l2,[%i0+0x030]%asi ! Mem[0000000010001430] = e5449c39 ebdc3bf1
2230! Mem[0000000030141408] = eb380000, %l1 = 00000000a62b4ec4
2231 swapa [%i5+%o4]0x89,%l1 ! %l1 = 00000000eb380000
2232! %f24 = 3b7829f2, Mem[0000000030081400] = 584d6af8
2233 sta %f24,[%i2+%g0]0x81 ! Mem[0000000030081400] = 3b7829f2
2234! %f2 = 6c0f57e8 eb380000, Mem[0000000030141408] = a62b4ec4 6c0f57e8
2235 stda %f2 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 6c0f57e8 eb380000
2236! Starting 10 instruction Load Burst
2237! Mem[0000000010141408] = 05aa00ff, %l1 = 00000000eb380000
2238 lduha [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff
2239
2240p0_label_85:
2241! Mem[0000000030141400] = 000000ff, %l7 = 0000000000395b1c
2242 lduha [%i5+%g0]0x89,%l7 ! %l7 = 00000000000000ff
2243! Mem[0000000030041408] = f538ab21dadb7aee, %l5 = c000000000008091
2244 ldxa [%i1+%o4]0x81,%l5 ! %l5 = f538ab21dadb7aee
2245! Mem[0000000010181400] = 91800000, %l0 = 00000000ffffffff
2246 ldsb [%i6+0x002],%l0 ! %l0 = 0000000000000000
2247! Mem[0000000010101400] = 8607578a938a5265, %f0 = 61000000 000000ff
2248 ldda [%i4+%g0]0x88,%f0 ! %f0 = 8607578a 938a5265
2249! Mem[0000000010101410] = 9a7b91e4e5b2bdda, %l5 = f538ab21dadb7aee
2250 ldxa [%i4+%o5]0x88,%l5 ! %l5 = 9a7b91e4e5b2bdda
2251! Mem[000000001000143c] = 4bc84cf5, %l4 = 000000004a000000
2252 lduw [%i0+0x03c],%l4 ! %l4 = 000000004bc84cf5
2253! Mem[0000000030041400] = 00000046, %l1 = 00000000000000ff
2254 ldsha [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
2255! Mem[0000000010101400] = 65528a938a570786, %f20 = da6bf6ee 138ecbae
2256 ldd [%i4+%g0],%f20 ! %f20 = 65528a93 8a570786
2257! Mem[0000000021800140] = 9f38e548, %l3 = 00000000ebdc3bf1
2258 ldsb [%o3+0x141],%l3 ! %l3 = 0000000000000038
2259! Starting 10 instruction Store Burst
2260! %l6 = 00000000dceb0000, Mem[0000000010041408] = 4600000068000000
2261 stxa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000dceb0000
2262
2263p0_label_86:
2264! %l0 = 0000000000000000, Mem[0000000030181408] = d2ff1b72
2265 stba %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00ff1b72
2266! Mem[0000000010141400] = 00000000, %l1 = 0000000000000000
2267 swapa [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
2268! Mem[0000000030181408] = 00ff1b72, %l3 = 0000000000000038
2269 swapa [%i6+%o4]0x81,%l3 ! %l3 = 0000000000ff1b72
2270! %l6 = dceb0000, %l7 = 000000ff, Mem[0000000030001400] = 00000000 3c8bffff
2271 stda %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = dceb0000 000000ff
2272! %l2 = 00000000e5449c39, Mem[0000000010181408] = 00000061
2273 stha %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 9c390061
2274! Mem[0000000010041404] = 00000000, %l5 = e5b2bdda, %l4 = 4bc84cf5
2275 add %i1,0x04,%g1
2276 casa [%g1]0x80,%l5,%l4 ! %l4 = 0000000000000000
2277! %f26 = d2ff1b72 62051572, Mem[0000000010181420] = c21fd5b9 000000ff
2278 stda %f26,[%i6+0x020]%asi ! Mem[0000000010181420] = d2ff1b72 62051572
2279! Mem[0000000030181410] = 00005f92, %l7 = 00000000000000ff
2280 ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
2281! Mem[0000000010181418] = da00b270, %l0 = 00000000, %l1 = 00000000
2282 add %i6,0x18,%g1
2283 casa [%g1]0x80,%l0,%l1 ! %l1 = 00000000da00b270
2284! Starting 10 instruction Load Burst
2285! Mem[0000000030101408] = 1c5b3900, %f30 = c9c7befc
2286 lda [%i4+%o4]0x89,%f30 ! %f30 = 1c5b3900
2287
2288p0_label_87:
2289! Mem[00000000300c1408] = 8607578a938a52ff, %f4 = ff0000ff 000000ff
2290 ldda [%i3+%o4]0x89,%f4 ! %f4 = 8607578a 938a52ff
2291! Mem[0000000010101424] = c443b9a4, %l3 = 0000000000ff1b72
2292 ldsba [%i4+0x024]%asi,%l3 ! %l3 = ffffffffffffffc4
2293! Mem[0000000030081400] = 3b7829f2 243e276f, %l2 = e5449c39, %l3 = ffffffc4
2294 ldda [%i2+%g0]0x81,%l2 ! %l2 = 000000003b7829f2 00000000243e276f
2295! Mem[0000000010141438] = b366fae99f339182, %f16 = 00000000 00000000
2296 ldd [%i5+0x038],%f16 ! %f16 = b366fae9 9f339182
2297! Mem[00000000201c0000] = ffff4c16, %l7 = 0000000000000000
2298 ldsba [%o0+0x001]%asi,%l7 ! %l7 = ffffffffffffffff
2299! Mem[0000000010041408] = 00000000, %l0 = 0000000000000000
2300 ldsba [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
2301! Mem[0000000010141414] = 0000ff00, %l1 = 00000000da00b270
2302 ldsw [%i5+0x014],%l1 ! %l1 = 000000000000ff00
2303! Mem[0000000030181400] = 000000ff, %f23 = 6889dceb
2304 lda [%i6+%g0]0x81,%f23 ! %f23 = 000000ff
2305! Mem[0000000020800000] = 9aff5a05, %l2 = 000000003b7829f2
2306 lduha [%o1+0x000]%asi,%l2 ! %l2 = 0000000000009aff
2307! Starting 10 instruction Store Burst
2308! %f24 = 3b7829f2 c443b9a4, Mem[0000000010081408] = 00008091 4a000000
2309 stda %f24,[%i2+%o4]0x88 ! Mem[0000000010081408] = 3b7829f2 c443b9a4
2310
2311p0_label_88:
2312! Mem[0000000010001410] = 5ee5ed1c, %l6 = 00000000dceb0000
2313 ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 0000005e000000ff
2314! Mem[0000000030041408] = f538ab21, %l4 = 0000000000000000
2315 ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 000000f5000000ff
2316! Mem[00000000300c1410] = ff0000ff, %l1 = 000000000000ff00
2317 ldstuba [%i3+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
2318! Mem[0000000010181428] = 232919fa, %l6 = 000000000000005e
2319 swap [%i6+0x028],%l6 ! %l6 = 00000000232919fa
2320! Mem[0000000010141410] = 4a000000, %l7 = ffffffffffffffff
2321 swapa [%i5+%o5]0x88,%l7 ! %l7 = 000000004a000000
2322! Mem[0000000030081400] = f229783b, %l6 = 00000000232919fa
2323 swapa [%i2+%g0]0x89,%l6 ! %l6 = 00000000f229783b
2324! Mem[0000000030041400] = 46000000, %l7 = 000000004a000000
2325 swapa [%i1+%g0]0x89,%l7 ! %l7 = 0000000046000000
2326! Mem[00000000300c1408] = ff528a93, %l1 = 00000000000000ff
2327 swapa [%i3+%o4]0x81,%l1 ! %l1 = 00000000ff528a93
2328! %f10 = 42449c39, Mem[0000000030041400] = 0000004a
2329 sta %f10,[%i1+%g0]0x81 ! Mem[0000000030041400] = 42449c39
2330! Starting 10 instruction Load Burst
2331! Mem[0000000010001408] = ffffffff, %l1 = 00000000ff528a93
2332 ldsba [%i0+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
2333
2334p0_label_89:
2335! Mem[0000000010101400] = 65528a93, %f21 = 8a570786
2336 lda [%i4+%g0]0x80,%f21 ! %f21 = 65528a93
2337! Mem[0000000010101400] = 8607578a938a5265, %l4 = 00000000000000f5
2338 ldxa [%i4+%g0]0x88,%l4 ! %l4 = 8607578a938a5265
2339! Mem[0000000030001400] = 0000ebdc, %l4 = 8607578a938a5265
2340 lduba [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
2341! Mem[0000000010141400] = 0000000000001100, %f10 = 42449c39 4bc84cf5
2342 ldda [%i5+%g0]0x80,%f10 ! %f10 = 00000000 00001100
2343! Mem[0000000010001400] = 000092e8, %l7 = 0000000046000000
2344 lduha [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
2345! Mem[0000000010081400] = ffff8b3c, %l3 = 00000000243e276f
2346 ldswa [%i2+%g0]0x88,%l3 ! %l3 = ffffffffffff8b3c
2347! Mem[0000000030041400] = 399c4442, %l6 = 00000000f229783b
2348 lduba [%i1+%g0]0x89,%l6 ! %l6 = 0000000000000042
2349! Mem[0000000010101410] = e5b2bdda, %l1 = ffffffffffffffff
2350 ldsha [%i4+%o5]0x88,%l1 ! %l1 = ffffffffffffbdda
2351! Mem[000000001000141c] = 00000000, %l7 = 0000000000000000
2352 lduwa [%i0+0x01c]%asi,%l7 ! %l7 = 0000000000000000
2353! Starting 10 instruction Store Burst
2354! %l5 = 9a7b91e4e5b2bdda, Mem[0000000010181412] = 00000000, %asi = 80
2355 stha %l5,[%i6+0x012]%asi ! Mem[0000000010181410] = 0000bdda
2356
2357p0_label_90:
2358! Mem[00000000211c0000] = ffff6986, %l2 = 0000000000009aff
2359 ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
2360! Mem[0000000010101410] = e5b2bdda, %l7 = 0000000000000000
2361 swapa [%i4+%o5]0x88,%l7 ! %l7 = 00000000e5b2bdda
2362! %f12 = eb9c5c55 da6bf6ee, %l4 = 0000000000000000
2363! Mem[0000000030041410] = 000000ff76a625bd
2364 add %i1,0x010,%g1
2365 stda %f12,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030041410] = 000000ff76a625bd
2366! Mem[0000000030081400] = 232919fa, %l6 = 0000000000000042
2367 swapa [%i2+%g0]0x89,%l6 ! %l6 = 00000000232919fa
2368! %l6 = 00000000232919fa, Mem[0000000010001410] = 000028561cede5ff
2369 stxa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000232919fa
2370! %l5 = 9a7b91e4e5b2bdda, Mem[00000000201c0000] = ffff4c16
2371 sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = bdda4c16
2372! %l2 = 000000ff, %l3 = ffff8b3c, Mem[0000000030181408] = 00000038 6889dceb
2373 stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff ffff8b3c
2374! %l5 = 9a7b91e4e5b2bdda, Mem[0000000010101400] = 8607578a938a5265
2375 stxa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 9a7b91e4e5b2bdda
2376! %l0 = 0000000000000000, Mem[00000000300c1408] = ff000000
2377 stba %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff000000
2378! Starting 10 instruction Load Burst
2379! Mem[0000000010181410] = 11000000dabd0000, %f14 = e8920000 4b9765c9
2380 ldda [%i6+%o5]0x88,%f14 ! %f14 = 11000000 dabd0000
2381
2382p0_label_91:
2383! Mem[0000000010001410] = 00000000232919fa, %f22 = d2ff1b72 000000ff
2384 ldda [%i0+%o5]0x88,%f22 ! %f22 = 00000000 232919fa
2385! Mem[0000000010141400] = 00000000 00001100, %l0 = 00000000, %l1 = ffffbdda
2386 ldda [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000 0000000000001100
2387! Mem[0000000010181408] = 9c390061, %l2 = 00000000000000ff
2388 ldub [%i6+%o4],%l2 ! %l2 = 000000000000009c
2389! Mem[00000000100c1408] = 42449c3991800000, %l4 = 0000000000000000
2390 ldxa [%i3+%o4]0x88,%l4 ! %l4 = 42449c3991800000
2391! Mem[0000000010001414] = 00000000, %l2 = 000000000000009c
2392 lduwa [%i0+0x014]%asi,%l2 ! %l2 = 0000000000000000
2393! Mem[0000000030001410] = 00008091, %l4 = 42449c3991800000
2394 lduha [%i0+%o5]0x89,%l4 ! %l4 = 0000000000008091
2395! Mem[0000000010181408] = 9c390061, %l1 = 0000000000001100
2396 ldsba [%i6+%o4]0x80,%l1 ! %l1 = ffffffffffffff9c
2397! Mem[00000000211c0000] = ffff6986, %l6 = 00000000232919fa
2398 lduha [%o2+0x000]%asi,%l6 ! %l6 = 000000000000ffff
2399! Mem[0000000020800000] = 9aff5a05, %l6 = 000000000000ffff
2400 lduh [%o1+%g0],%l6 ! %l6 = 0000000000009aff
2401! Starting 10 instruction Store Burst
2402! Mem[0000000030001408] = 0000ebdc, %l4 = 0000000000008091
2403 swapa [%i0+%o4]0x81,%l4 ! %l4 = 000000000000ebdc
2404
2405p0_label_92:
2406! Mem[0000000030081410] = 4a000000, %l3 = ffffffffffff8b3c
2407 ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
2408! %f27 = 62051572, Mem[0000000010041420] = 258da68d
2409 sta %f27,[%i1+0x020]%asi ! Mem[0000000010041420] = 62051572
2410! %f30 = 1c5b3900 3d04de1c, Mem[0000000010041400] = c44e2ba6 00000000
2411 stda %f30,[%i1+%g0]0x80 ! Mem[0000000010041400] = 1c5b3900 3d04de1c
2412! %l7 = 00000000e5b2bdda, Mem[0000000010001410] = 232919fa
2413 stha %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 2329bdda
2414! Mem[00000000100c1420] = bb8cf8b6, %l6 = 0000000000009aff, %asi = 80
2415 swapa [%i3+0x020]%asi,%l6 ! %l6 = 00000000bb8cf8b6
2416! %f9 = 938a5265, Mem[0000000010101400] = e5b2bdda
2417 sta %f9 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 938a5265
2418! %l2 = 00000000, %l3 = 00000000, Mem[0000000030141410] = c0000000 ffff00be
2419 stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 00000000
2420! Mem[0000000030041400] = 399c4442, %l2 = 0000000000000000
2421 swapa [%i1+%g0]0x89,%l2 ! %l2 = 00000000399c4442
2422! %l2 = 399c4442, %l3 = 00000000, Mem[0000000030041410] = ff000000 bd25a676
2423 stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 399c4442 00000000
2424! Starting 10 instruction Load Burst
2425! Mem[0000000030001408] = 00395b1c91800000, %f4 = 8607578a 938a52ff
2426 ldda [%i0+%o4]0x89,%f4 ! %f4 = 00395b1c 91800000
2427
2428p0_label_93:
2429! Mem[0000000010041400] = 1c5b3900, %l7 = 00000000e5b2bdda
2430 lduwa [%i1+%g0]0x80,%l7 ! %l7 = 000000001c5b3900
2431! Mem[0000000030081410] = ff00004a, %l2 = 00000000399c4442
2432 lduba [%i2+%o5]0x81,%l2 ! %l2 = 00000000000000ff
2433! Mem[0000000010101400] = 65528a93, %l3 = 0000000000000000
2434 lduha [%i4+%g0]0x80,%l3 ! %l3 = 0000000000006552
2435! Mem[0000000010181400] = 91800000, %l4 = 000000000000ebdc
2436 lduha [%i6+%g0]0x80,%l4 ! %l4 = 0000000000009180
2437! Mem[0000000021800180] = ffffca0d, %l6 = 00000000bb8cf8b6
2438 lduha [%o3+0x180]%asi,%l6 ! %l6 = 000000000000ffff
2439! Mem[0000000010041408] = 00000000, %l1 = ffffffffffffff9c
2440 ldsha [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
2441! Mem[0000000010141408] = 05aa00ff, %l7 = 000000001c5b3900
2442 ldsba [%i5+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
2443! Mem[0000000010081400] = ffff8b3c, %l2 = 00000000000000ff
2444 ldswa [%i2+%g0]0x88,%l2 ! %l2 = ffffffffffff8b3c
2445! Mem[0000000010041408] = 00000000, %f4 = 00395b1c
2446 lda [%i1+%o4]0x80,%f4 ! %f4 = 00000000
2447! Starting 10 instruction Store Burst
2448! %l0 = 00000000, %l1 = 00000000, Mem[0000000030141408] = 000038eb e8570f6c
2449 stda %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 00000000
2450
2451p0_label_94:
2452! Mem[0000000030081400] = 00000042, %l2 = ffffffffffff8b3c
2453 ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 00000042000000ff
2454! %f24 = 3b7829f2 c443b9a4, Mem[0000000030101400] = 925ff8ff 00000000
2455 stda %f24,[%i4+%g0]0x89 ! Mem[0000000030101400] = 3b7829f2 c443b9a4
2456! Mem[00000000100c1408] = 00008091, %l4 = 0000000000009180
2457 ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 00000000000000ff
2458! %l7 = ffffffffffffffff, Mem[0000000010041410] = 91800000, %asi = 80
2459 stha %l7,[%i1+0x010]%asi ! Mem[0000000010041410] = ffff0000
2460! Code Fragment 3
2461p0_fragment_6:
2462! %l0 = 0000000000000000
2463 setx 0xd7be9f300e6f2628,%g7,%l0 ! %l0 = d7be9f300e6f2628
2464! %l1 = 0000000000000000
2465 setx 0x3cd1173012d15197,%g7,%l1 ! %l1 = 3cd1173012d15197
2466 setx 0x1fe000, %g1, %g3
2467 or %l0, %g3, %l0 ! always set perrmask = 0xff
2468 setx 0x1ffff8, %g1, %g2
2469 and %l0, %g2, %l0
2470 ta T_CHANGE_HPRIV
2471 stxa %l1, [%l0]ASI_DCACHE_DATA
2472 ta T_CHANGE_NONHPRIV
2473! %l0 = d7be9f300e6f2628
2474 setx 0x040cfddfac42c1b0,%g7,%l0 ! %l0 = 040cfddfac42c1b0
2475! %l1 = 3cd1173012d15197
2476 setx 0xc8780f505b2b0569,%g7,%l1 ! %l1 = c8780f505b2b0569
2477! %f8 = 00000000 938a5265, %l2 = 0000000000000042
2478! Mem[0000000010141438] = b366fae99f339182
2479 add %i5,0x038,%g1
2480 stda %f8,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010141438] = b366fae900000000
2481! %l4 = 0000000000000000, Mem[0000000010101415] = e4917b9a
2482 stb %l4,[%i4+0x015] ! Mem[0000000010101414] = e4007b9a
2483! Mem[0000000010081400] = ffff8b3c, %l5 = 9a7b91e4e5b2bdda
2484 swapa [%i2+%g0]0x88,%l5 ! %l5 = 00000000ffff8b3c
2485! Mem[0000000030081408] = e8920000, %l6 = 000000000000ffff
2486 swapa [%i2+%o4]0x81,%l6 ! %l6 = 00000000e8920000
2487! Starting 10 instruction Load Burst
2488! Mem[0000000010001408] = ffffffff e603ff57, %l4 = 00000000, %l5 = ffff8b3c
2489 ldd [%i0+%o4],%l4 ! %l4 = 00000000ffffffff 00000000e603ff57
2490
2491p0_label_95:
2492! Mem[00000000300c1400] = 65000000, %l2 = 0000000000000042
2493 ldsha [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
2494! Mem[00000000300c1410] = ff0000ff, %l6 = 00000000e8920000
2495 ldsha [%i3+%o5]0x81,%l6 ! %l6 = ffffffffffffff00
2496! %l3 = 0000000000006552, immd = 0000000000000913, %l4 = 00000000ffffffff
2497 udivx %l3,0x913,%l4 ! %l4 = 000000000000000b
2498! Mem[0000000010141408] = 05aa00ff, %l1 = c8780f505b2b0569
2499 lduwa [%i5+%o4]0x88,%l1 ! %l1 = 0000000005aa00ff
2500! Mem[0000000030081408] = 0000ffff, %l3 = 0000000000006552
2501 ldsha [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
2502! Mem[00000000100c1408] = 42449c39918000ff, %f26 = d2ff1b72 62051572
2503 ldda [%i3+%o4]0x88,%f26 ! %f26 = 42449c39 918000ff
2504! Mem[0000000010101438] = c9c7befc, %f4 = 00000000
2505 ld [%i4+0x038],%f4 ! %f4 = c9c7befc
2506! Mem[0000000010001400] = e8920000, %f5 = 91800000
2507 lda [%i0+%g0]0x88,%f5 ! %f5 = e8920000
2508! Mem[0000000030041410] = 399c4442, %l4 = 000000000000000b
2509 lduba [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000042
2510! Starting 10 instruction Store Burst
2511! %l4 = 00000042, %l5 = e603ff57, Mem[0000000030101400] = a4b943c4 f229783b
2512 stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000042 e603ff57
2513
2514p0_label_96:
2515! Mem[0000000021800040] = 02564da2, %l5 = 00000000e603ff57
2516 ldstuba [%o3+0x040]%asi,%l5 ! %l5 = 00000002000000ff
2517! %l6 = ffffffffffffff00, Mem[0000000030001408] = 00008091
2518 stwa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffff00
2519! %l5 = 0000000000000002, Mem[0000000020800040] = 81dce22a
2520 stb %l5,[%o1+0x040] ! Mem[0000000020800040] = 02dce22a
2521! Mem[0000000010101410] = 00000000, %l0 = 040cfddfac42c1b0
2522 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
2523! %f13 = da6bf6ee, Mem[0000000010041410] = ffff0000
2524 sta %f13,[%i1+0x010]%asi ! Mem[0000000010041410] = da6bf6ee
2525! %l0 = 0000000000000000, Mem[0000000010181400] = 91800000565da7da
2526 stxa %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000000000000
2527! %l5 = 0000000000000002, Mem[0000000030001410] = 91800000
2528 stha %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00020000
2529! %l2 = 00000000, %l3 = 00000000, Mem[0000000010081410] = eef66bda 555c9ceb
2530 stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 00000000
2531! %l0 = 0000000000000000, Mem[000000001004142c] = df72ad82
2532 stb %l0,[%i1+0x02c] ! Mem[000000001004142c] = 0072ad82
2533! Starting 10 instruction Load Burst
2534! Mem[0000000010141408] = 05aa00ff, %l2 = 0000000000000000
2535 ldsba [%i5+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
2536
2537p0_label_97:
2538! Mem[00000000201c0000] = bdda4c16, %l2 = ffffffffffffffff
2539 ldsh [%o0+%g0],%l2 ! %l2 = ffffffffffffbdda
2540! Mem[0000000030101410] = 00000061, %l2 = ffffffffffffbdda
2541 ldsba [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000061
2542! Mem[0000000021800080] = 00ff64ec, %l7 = ffffffffffffffff
2543 lduh [%o3+0x080],%l7 ! %l7 = 00000000000000ff
2544 membar #Sync ! Added by membar checker (16)
2545! Mem[0000000010001400] = 000092e8 682d1100 ffffffff e603ff57
2546! Mem[0000000010001410] = dabd2923 00000000 a7ff3bf1 00000000
2547! Mem[0000000010001420] = 7257317c ff00bad0 0a5dde72 2c0880e7
2548! Mem[0000000010001430] = e5449c39 ebdc3bf1 42449c39 4bc84cf5
2549 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
2550! Mem[0000000021800080] = 00ff64ec, %l5 = 0000000000000002
2551 lduba [%o3+0x081]%asi,%l5 ! %l5 = 00000000000000ff
2552! Mem[00000000300c1408] = 8607578aff000000, %f24 = 3b7829f2 c443b9a4
2553 ldda [%i3+%o4]0x89,%f24 ! %f24 = 8607578a ff000000
2554! Mem[0000000030041408] = 21ab38ff, %l7 = 00000000000000ff
2555 ldsba [%i1+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
2556! Mem[0000000030101400] = 00000042 e603ff57 00395b1c 66d2aa05
2557! Mem[0000000030101410] = 61000000 000000ff d0fdec68 8bde857b
2558! Mem[0000000030101420] = caba3b13 3ac60ea0 488fdd58 e8080f6c
2559! Mem[0000000030101430] = 2a76800a 89361fca 8d8f53b0 a62b4ec4
2560 ldda [%i4]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030101400
2561! Mem[0000000030181408] = 000000ffffff8b3c, %l5 = 00000000000000ff
2562 ldxa [%i6+%o4]0x81,%l5 ! %l5 = 000000ffffff8b3c
2563! Starting 10 instruction Store Burst
2564! Mem[0000000010101430] = 190d7dd8, %l2 = 0000000000000061, %asi = 80
2565 swapa [%i4+0x030]%asi,%l2 ! %l2 = 00000000190d7dd8
2566
2567p0_label_98:
2568! Mem[00000000100c1408] = 918000ff, %l4 = 0000000000000042
2569 ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
2570! %f2 = ffffffff e603ff57, %l7 = ffffffffffffffff
2571! Mem[0000000030081400] = ff000000243e276f
2572 stda %f2,[%i2+%l7]ASI_PST8_SL ! Mem[0000000030081400] = 57ff03e6ffffffff
2573! Mem[0000000030041410] = 399c4442, %l1 = 0000000005aa00ff
2574 swapa [%i1+%o5]0x89,%l1 ! %l1 = 00000000399c4442
2575! Mem[0000000030041400] = 00000000, %l3 = 0000000000000000
2576 ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 00000000000000ff
2577! %l3 = 0000000000000000, Mem[0000000010081400] = 00000000e5b2bdda
2578 stxa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000000000000000
2579! Mem[00000000100c1408] = ff008091, %l3 = 0000000000000000
2580 ldstuba [%i3+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
2581! %l3 = 00000000000000ff, Mem[0000000010081400] = 00000000
2582 stwa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
2583! Mem[0000000010141408] = ff00aa05000000be, %l4 = 00000000000000ff, %l6 = ffffffffffffff00
2584 add %i5,0x08,%g1
2585 casxa [%g1]0x80,%l4,%l6 ! %l6 = ff00aa05000000be
2586! %l6 = ff00aa05000000be, Mem[00000000100c1410] = 000000c04bc84cf5
2587 stxa %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff00aa05000000be
2588! Starting 10 instruction Load Burst
2589 membar #Sync ! Added by membar checker (17)
2590! Mem[0000000010101400] = 65528a93 e4917b9a 3266d8ff 00000004
2591! Mem[0000000010101410] = ff000000 e4007b9a d2ff1b72 6889dceb
2592! Mem[0000000010101420] = 3b7829f2 c443b9a4 bfa28d72 62051572
2593! Mem[0000000010101430] = 00000061 c443b9a4 c9c7befc 3d04de1c
2594 ldda [%i4]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010101400
2595
2596p0_label_99:
2597! Mem[0000000030001408] = 00ffffff, %l7 = ffffffffffffffff
2598 ldswa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000ffffff
2599! Mem[0000000030041408] = ff38ab21, %l6 = ff00aa05000000be
2600 ldsba [%i1+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
2601! Mem[0000000010041408] = 00000000, %l1 = 00000000399c4442
2602 ldswa [%i1+0x008]%asi,%l1 ! %l1 = 0000000000000000
2603! Mem[0000000010041400] = 1c5b3900 3d04de1c 00000000 dceb0000
2604! Mem[0000000010041410] = da6bf6ee 91800000 c1821f24 2c4f74a5
2605! Mem[0000000010041420] = 62051572 8c5598cb 8b034fc9 0072ad82
2606! Mem[0000000010041430] = ff7861ec 4d0654cd 4791ccb6 87452406
2607 ldda [%i1]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010041400
2608! Mem[0000000030141400] = 61000000000000ff, %f20 = ff000000 00000061
2609 ldda [%i5+%g0]0x89,%f20 ! %f20 = 61000000 000000ff
2610! %l6 = ffffffffffffffff, %l2 = 00000000190d7dd8, %l0 = 0000000000000000
2611 sub %l6,%l2,%l0 ! %l0 = ffffffffe6f28227
2612! Mem[0000000030081400] = 57ff03e6, %l1 = 0000000000000000
2613 lduwa [%i2+%g0]0x81,%l1 ! %l1 = 0000000057ff03e6
2614! Mem[0000000010101428] = bfa28d72, %l2 = 00000000190d7dd8
2615 lduh [%i4+0x02a],%l2 ! %l2 = 0000000000008d72
2616! Mem[0000000010141410] = ffffffff, %l2 = 0000000000008d72
2617 lduha [%i5+%o5]0x88,%l2 ! %l2 = 000000000000ffff
2618! Starting 10 instruction Store Burst
2619! %f20 = 61000000, Mem[0000000030101408] = 00395b1c
2620 sta %f20,[%i4+%o4]0x81 ! Mem[0000000030101408] = 61000000
2621
2622p0_label_100:
2623! %f30 = c44e2ba6 b0538f8d, %l1 = 0000000057ff03e6
2624! Mem[0000000030181400] = 000000ff00000000
2625 stda %f30,[%i6+%l1]ASI_PST8_S ! Mem[0000000030181400] = c44e2bff00538f00
2626! %l4 = 00000000000000ff, Mem[0000000010141408] = 05aa00ff
2627 stha %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 05aa00ff
2628! %l5 = 000000ffffff8b3c, Mem[0000000010001408] = ffffffff
2629 stwa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffff8b3c
2630! %l0 = ffffffffe6f28227, Mem[0000000030101408] = 61000000
2631 stha %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 82270000
2632! %f30 = c44e2ba6, Mem[0000000010081400] = 000000ff
2633 sta %f30,[%i2+%g0]0x88 ! Mem[0000000010081400] = c44e2ba6
2634! %f18 = 05aad266, Mem[0000000030141408] = 00000000
2635 sta %f18,[%i5+%o4]0x89 ! Mem[0000000030141408] = 05aad266
2636! Mem[0000000010041400] = 00395b1c, %l5 = 000000ffffff8b3c
2637 swapa [%i1+%g0]0x88,%l5 ! %l5 = 0000000000395b1c
2638! Mem[0000000010001404] = 682d1100, %l4 = 00000000000000ff
2639 swap [%i0+0x004],%l4 ! %l4 = 00000000682d1100
2640! %l6 = ffffffffffffffff, Mem[0000000010081400] = a62b4ec400000000
2641 stxa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffffffffffff
2642! Starting 10 instruction Load Burst
2643! Mem[0000000010141424] = 1cede55e, %l5 = 0000000000395b1c
2644 lduwa [%i5+0x024]%asi,%l5 ! %l5 = 000000001cede55e
2645
2646p0_label_101:
2647! Mem[000000001014141c] = bc71357b, %l0 = ffffffffe6f28227
2648 ldsw [%i5+0x01c],%l0 ! %l0 = ffffffffbc71357b
2649! Mem[0000000030041408] = ee7adbda21ab38ff, %l4 = 00000000682d1100
2650 ldxa [%i1+%o4]0x89,%l4 ! %l4 = ee7adbda21ab38ff
2651! Mem[0000000010181418] = da00b270, %l6 = ffffffffffffffff
2652 lduw [%i6+0x018],%l6 ! %l6 = 00000000da00b270
2653! Mem[0000000030081408] = 0000ffff, %l3 = 00000000000000ff
2654 lduwa [%i2+%o4]0x81,%l3 ! %l3 = 000000000000ffff
2655! Mem[0000000030001410] = c000000000000200, %f26 = 6c0f08e8 58dd8f48
2656 ldda [%i0+%o5]0x89,%f26 ! %f26 = c0000000 00000200
2657! Mem[0000000010081438] = ff9ec5ea baecbc6e, %l0 = bc71357b, %l1 = 57ff03e6
2658 ldd [%i2+0x038],%l0 ! %l0 = 00000000ff9ec5ea 00000000baecbc6e
2659! Mem[0000000030081408] = 5f5eb213ffff0000, %l2 = 000000000000ffff
2660 ldxa [%i2+%o4]0x89,%l2 ! %l2 = 5f5eb213ffff0000
2661! Mem[00000000201c0000] = bdda4c16, %l2 = 5f5eb213ffff0000
2662 lduba [%o0+0x001]%asi,%l2 ! %l2 = 00000000000000da
2663! Mem[0000000010181410] = 11000000dabd0000, %l2 = 00000000000000da
2664 ldxa [%i6+%o5]0x88,%l2 ! %l2 = 11000000dabd0000
2665! Starting 10 instruction Store Burst
2666! Mem[0000000010181408] = 6100399c, %l7 = 0000000000ffffff
2667 ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 0000009c000000ff
2668
2669p0_label_102:
2670! %f28 = ca1f3689 0a80762a, Mem[0000000030081410] = ff00004a 66d2aa05
2671 stda %f28,[%i2+%o5]0x81 ! Mem[0000000030081410] = ca1f3689 0a80762a
2672! Mem[0000000030101410] = 00000061, %l3 = 000000000000ffff
2673 swapa [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000061
2674! %l0 = ff9ec5ea, %l1 = baecbc6e, Mem[0000000010001408] = ffff8b3c 57ff03e6
2675 stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff9ec5ea baecbc6e
2676! Mem[0000000030101410] = 0000ffff, %l6 = 00000000da00b270
2677 ldstuba [%i4+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
2678! Mem[00000000211c0001] = ffff6986, %l4 = ee7adbda21ab38ff
2679 ldstub [%o2+0x001],%l4 ! %l4 = 000000ff000000ff
2680! Mem[0000000010181408] = ff390061, %l3 = 0000000000000061
2681 ldstuba [%i6+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
2682! Mem[0000000030181408] = ff000000, %l2 = 11000000dabd0000
2683 ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
2684! %f16 = 57ff03e6, Mem[0000000030141410] = 00000000
2685 sta %f16,[%i5+%o5]0x81 ! Mem[0000000030141410] = 57ff03e6
2686! Mem[0000000010041400] = 3c8bffff, %l2 = 0000000000000000
2687 ldstuba [%i1+%g0]0x80,%l2 ! %l2 = 0000003c000000ff
2688! Starting 10 instruction Load Burst
2689! Mem[0000000021800100] = 979502e9, %l0 = 00000000ff9ec5ea
2690 ldsba [%o3+0x100]%asi,%l0 ! %l0 = ffffffffffffff97
2691
2692p0_label_103:
2693! Mem[0000000010101400] = 938a5265, %l3 = 00000000000000ff
2694 lduha [%i4+%g0]0x88,%l3 ! %l3 = 0000000000005265
2695! Mem[0000000010041408] = 00000000 dceb0000, %l4 = 000000ff, %l5 = 1cede55e
2696 ldda [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000 00000000dceb0000
2697! Code Fragment 4
2698p0_fragment_7:
2699! %l0 = ffffffffffffff97
2700 setx 0x27e21f286c99f439,%g7,%l0 ! %l0 = 27e21f286c99f439
2701! %l1 = 00000000baecbc6e
2702 setx 0x93a891683ffe7f77,%g7,%l1 ! %l1 = 93a891683ffe7f77
2703 setx 0x7ff8, %g1, %g2
2704 and %l0, %g2, %l0
2705 setx 0xffffffff, %g1, %g2
2706 and %l1, %g2, %l1
2707 setx 0x100000000, %g1, %g2
2708 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2709 ta T_CHANGE_HPRIV
2710 stxa %l1, [%l0]ASI_ICACHE_INSTR
2711 ta T_CHANGE_NONHPRIV
2712! %l0 = 27e21f286c99f439
2713 setx 0xea77f527cc50d491,%g7,%l0 ! %l0 = ea77f527cc50d491
2714! %l1 = 93a891683ffe7f77
2715 setx 0xb68fa5700a2bce1c,%g7,%l1 ! %l1 = b68fa5700a2bce1c
2716! Mem[0000000010141408] = be00000005aa00ff, %f8 = cb98558c 72150562
2717 ldda [%i5+%o4]0x88,%f8 ! %f8 = be000000 05aa00ff
2718! Mem[0000000010181428] = 0000005ecc7e6d15, %l1 = b68fa5700a2bce1c
2719 ldx [%i6+0x028],%l1 ! %l1 = 0000005ecc7e6d15
2720! Mem[000000001008142c] = 6e0b7f3a, %f26 = c0000000
2721 ld [%i2+0x02c],%f26 ! %f26 = 6e0b7f3a
2722! Mem[0000000010041410] = da6bf6ee91800000, %f24 = a00ec63a 133bbaca
2723 ldda [%i1+%o5]0x80,%f24 ! %f24 = da6bf6ee 91800000
2724! Mem[0000000010041408] = 00000000dceb0000, %l1 = 0000005ecc7e6d15
2725 ldx [%i1+%o4],%l1 ! %l1 = 00000000dceb0000
2726! Mem[0000000010001408] = eac59eff 6ebcecba, %l2 = 0000003c, %l3 = 00005265
2727 ldd [%i0+%o4],%l2 ! %l2 = 00000000eac59eff 000000006ebcecba
2728! Starting 10 instruction Store Burst
2729! Mem[0000000010101400] = 65528a93, %l0 = ea77f527cc50d491
2730 ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000065000000ff
2731
2732p0_label_104:
2733! %l6 = 00000000000000ff, Mem[00000000100c1410] = ff00aa05
2734 stba %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff00aa05
2735! %f20 = 61000000, Mem[0000000010001414] = 00000000
2736 sta %f20,[%i0+0x014]%asi ! Mem[0000000010001414] = 61000000
2737! %l3 = 000000006ebcecba, Mem[0000000010141404] = 00001100
2738 stw %l3,[%i5+0x004] ! Mem[0000000010141404] = 6ebcecba
2739! Mem[0000000010141408] = 05aa00ff, %l4 = 0000000000000000
2740 lduha [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000ff
2741! %l4 = 00000000000000ff, Mem[0000000030041410] = 05aa00ff
2742 stha %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 05aa00ff
2743 membar #Sync ! Added by membar checker (18)
2744! %f14 = 06244587 b6cc9147, Mem[0000000010101410] = ff000000 e4007b9a
2745 stda %f14,[%i4+%o5]0x80 ! Mem[0000000010101410] = 06244587 b6cc9147
2746! %l6 = 00000000000000ff, Mem[00000000100c1400] = 000000ff
2747 stha %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00ff00ff
2748! %l6 = 00000000000000ff, Mem[0000000010181400] = 00000000
2749 stha %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
2750! %l0 = 0000000000000065, Mem[0000000010041418] = c1821f242c4f74a5
2751 stx %l0,[%i1+0x018] ! Mem[0000000010041418] = 0000000000000065
2752! Starting 10 instruction Load Burst
2753! Mem[0000000030101410] = 0000ffff, %l0 = 0000000000000065
2754 lduba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
2755
2756p0_label_105:
2757! Mem[0000000010001408] = eac59eff6ebcecba, %l5 = 00000000dceb0000
2758 ldx [%i0+%o4],%l5 ! %l5 = eac59eff6ebcecba
2759! Mem[0000000010001400] = e8920000, %l0 = 00000000000000ff
2760 ldsba [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000
2761! Mem[0000000030041400] = fbf5ffff 000000ff, %l2 = eac59eff, %l3 = 6ebcecba
2762 ldda [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff 00000000fbf5ffff
2763! Mem[00000000100c1408] = ff008091, %l2 = 00000000000000ff
2764 lduba [%i3+%o4]0x80,%l2 ! %l2 = 00000000000000ff
2765! Code Fragment 3
2766p0_fragment_8:
2767! %l0 = 0000000000000000
2768 setx 0xd95c3b4024c98155,%g7,%l0 ! %l0 = d95c3b4024c98155
2769! %l1 = 00000000dceb0000
2770 setx 0x8c3e41007c8d843d,%g7,%l1 ! %l1 = 8c3e41007c8d843d
2771 setx 0x1fe000, %g1, %g3
2772 or %l0, %g3, %l0 ! always set perrmask = 0xff
2773 setx 0x1ffff8, %g1, %g2
2774 and %l0, %g2, %l0
2775 ta T_CHANGE_HPRIV
2776 stxa %l1, [%l0]ASI_DCACHE_DATA
2777 ta T_CHANGE_NONHPRIV
2778! %l0 = d95c3b4024c98155
2779 setx 0x7753376819ba1319,%g7,%l0 ! %l0 = 7753376819ba1319
2780! %l1 = 8c3e41007c8d843d
2781 setx 0xc98a6a887eaf2e27,%g7,%l1 ! %l1 = c98a6a887eaf2e27
2782! Mem[0000000010181408] = ff390061, %l0 = 7753376819ba1319
2783 ldswa [%i6+%o4]0x80,%l0 ! %l0 = ffffffffff390061
2784! Mem[0000000021800080] = 00ff64ec, %l5 = eac59eff6ebcecba
2785 ldsba [%o3+0x081]%asi,%l5 ! %l5 = ffffffffffffffff
2786! Mem[0000000030181400] = c44e2bff, %l3 = 00000000fbf5ffff
2787 ldsha [%i6+%g0]0x81,%l3 ! %l3 = ffffffffffffc44e
2788! Mem[0000000010041410] = da6bf6ee91800000, %l6 = 00000000000000ff
2789 ldxa [%i1+%o5]0x80,%l6 ! %l6 = da6bf6ee91800000
2790! Starting 10 instruction Store Burst
2791! %l2 = 00000000000000ff, Mem[00000000211c0001] = ffff6986
2792 stb %l2,[%o2+0x001] ! Mem[00000000211c0000] = ffff6986
2793
2794p0_label_106:
2795! %f20 = 61000000 000000ff, Mem[0000000010001420] = 7257317c ff00bad0
2796 stda %f20,[%i0+0x020]%asi ! Mem[0000000010001420] = 61000000 000000ff
2797! %f0 = 1cde043d 00395b1c 0000ebdc 00000000
2798! %f4 = 00008091 eef66bda a5744f2c 241f82c1
2799! %f8 = be000000 05aa00ff 82ad7200 c94f038b
2800! %f12 = cd54064d ec6178ff 06244587 b6cc9147
2801 stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
2802 membar #Sync ! Added by membar checker (19)
2803! %f16 = 57ff03e6 42000000 05aad266 1c5b3900
2804! %f20 = 61000000 000000ff 7b85de8b 68ecfdd0
2805! %f24 = da6bf6ee 91800000 6e0b7f3a 00000200
2806! %f28 = ca1f3689 0a80762a c44e2ba6 b0538f8d
2807 stda %f16,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
2808! Mem[000000001004142e] = 0072ad82, %l3 = ffffffffffffc44e
2809 ldstuba [%i1+0x02e]%asi,%l3 ! %l3 = 000000ad000000ff
2810! %l7 = 000000000000009c, Mem[0000000030181400] = c44e2bff00538f00
2811 stxa %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000000000009c
2812! Mem[000000001000141f] = 00000000, %l6 = da6bf6ee91800000
2813 ldstuba [%i0+0x01f]%asi,%l6 ! %l6 = 00000000000000ff
2814! %l6 = 0000000000000000, Mem[00000000211c0000] = ffff6986
2815 sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = 00006986
2816! %l0 = ff390061, %l1 = 7eaf2e27, Mem[0000000030041410] = 05aa00ff 00000000
2817 stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff390061 7eaf2e27
2818! %l6 = 0000000000000000, Mem[0000000030101408] = 82270000
2819 stha %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
2820! Starting 10 instruction Load Burst
2821! Mem[0000000010081404] = ffffffff, %l0 = ffffffffff390061
2822 lduba [%i2+0x007]%asi,%l0 ! %l0 = 00000000000000ff
2823
2824p0_label_107:
2825! Mem[0000000010141400] = 00000000, %l5 = ffffffffffffffff
2826 lduh [%i5+0x002],%l5 ! %l5 = 0000000000000000
2827! Mem[0000000010041410] = da6bf6ee, %l1 = c98a6a887eaf2e27
2828 ldsba [%i1+%o5]0x80,%l1 ! %l1 = ffffffffffffffda
2829 membar #Sync ! Added by membar checker (20)
2830! Mem[0000000010101408] = 00395b1c, %l2 = 00000000000000ff
2831 lduwa [%i4+%o4]0x80,%l2 ! %l2 = 0000000000395b1c
2832! Mem[0000000030041408] = 21ab38ff, %l6 = 0000000000000000
2833 ldsha [%i1+%o4]0x89,%l6 ! %l6 = 00000000000038ff
2834! Mem[0000000030141408] = 05aad266, %l5 = 0000000000000000
2835 ldsha [%i5+%o4]0x89,%l5 ! %l5 = ffffffffffffd266
2836! Mem[0000000030181400] = 00000000, %l7 = 000000000000009c
2837 ldsba [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
2838! Mem[0000000010001408] = eac59eff 6ebcecba, %l2 = 00395b1c, %l3 = 000000ad
2839 ldda [%i0+%o4]0x80,%l2 ! %l2 = 00000000eac59eff 000000006ebcecba
2840! Mem[0000000030101410] = ffff0000000000ff, %l6 = 00000000000038ff
2841 ldxa [%i4+%o5]0x81,%l6 ! %l6 = ffff0000000000ff
2842! Mem[0000000010101408] = 00395b1c66d2aa05, %f28 = ca1f3689 0a80762a
2843 ldda [%i4+%o4]0x80,%f28 ! %f28 = 00395b1c 66d2aa05
2844! Starting 10 instruction Store Burst
2845! %f20 = 61000000 000000ff, Mem[0000000010181410] = 0000bdda 00000011
2846 stda %f20,[%i6+%o5]0x80 ! Mem[0000000010181410] = 61000000 000000ff
2847
2848p0_label_108:
2849! %f6 = a5744f2c 241f82c1, Mem[0000000010001430] = e5449c39 ebdc3bf1
2850 stda %f6 ,[%i0+0x030]%asi ! Mem[0000000010001430] = a5744f2c 241f82c1
2851! %l5 = ffffffffffffd266, Mem[0000000030181400] = 00000000
2852 stha %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000d266
2853! %f16 = 57ff03e6, Mem[0000000030141410] = 57ff03e6
2854 sta %f16,[%i5+%o5]0x81 ! Mem[0000000030141410] = 57ff03e6
2855! Mem[0000000030141408] = 05aad266, %l4 = 00000000000000ff
2856 ldstuba [%i5+%o4]0x89,%l4 ! %l4 = 00000066000000ff
2857! %l0 = 00000000000000ff, Mem[0000000030141408] = 05aad2ff
2858 stha %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 05aa00ff
2859! %l7 = 0000000000000000, Mem[0000000010101410] = 000000ff
2860 stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
2861! Mem[0000000030101408] = 00000000, %l3 = 000000006ebcecba
2862 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000ff
2863! %f24 = da6bf6ee, Mem[0000000030181408] = ff0000ff
2864 sta %f24,[%i6+%o4]0x89 ! Mem[0000000030181408] = da6bf6ee
2865! Mem[0000000030181410] = 925f00ff, %l4 = 0000000000000066
2866 ldstuba [%i6+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
2867! Starting 10 instruction Load Burst
2868! Mem[0000000030081410] = ca1f3689, %l3 = 0000000000000000
2869 lduwa [%i2+%o5]0x81,%l3 ! %l3 = 00000000ca1f3689
2870
2871p0_label_109:
2872! Mem[0000000030101400] = 42000000, %l5 = ffffffffffffd266
2873 ldsha [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
2874! Mem[0000000010081400] = ffffffff, %l3 = 00000000ca1f3689
2875 lduba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ff
2876! Mem[0000000010181410] = 61000000 000000ff, %l4 = 000000ff, %l5 = 00000000
2877 ldd [%i6+%o5],%l4 ! %l4 = 0000000061000000 00000000000000ff
2878! Mem[0000000020800040] = 02dce22a, %l2 = 00000000eac59eff
2879 ldsba [%o1+0x041]%asi,%l2 ! %l2 = ffffffffffffffdc
2880! Mem[0000000010041410] = da6bf6ee91800000, %l7 = 0000000000000000
2881 ldxa [%i1+%o5]0x80,%l7 ! %l7 = da6bf6ee91800000
2882! Mem[0000000030141400] = 61000000 000000ff, %l2 = ffffffdc, %l3 = 000000ff
2883 ldda [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff 0000000061000000
2884! Mem[0000000010001400] = e8920000, %f24 = da6bf6ee
2885 lda [%i0+%g0]0x88,%f24 ! %f24 = e8920000
2886! Mem[0000000010101408] = 00395b1c66d2aa05, %f16 = 57ff03e6 42000000
2887 ldd [%i4+%o4],%f16 ! %f16 = 00395b1c 66d2aa05
2888! Mem[0000000030181410] = 925f00ff, %f19 = 1c5b3900
2889 lda [%i6+%o5]0x89,%f19 ! %f19 = 925f00ff
2890! Starting 10 instruction Store Burst
2891! %f27 = 00000200, Mem[0000000010181410] = 00000061
2892 sta %f27,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000200
2893
2894p0_label_110:
2895! %l6 = ffff0000000000ff, Mem[00000000100c1408] = 918000ff
2896 stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
2897! Mem[00000000201c0001] = bdda4c16, %l6 = ffff0000000000ff
2898 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000da000000ff
2899! %f11 = c94f038b, Mem[0000000010041410] = eef66bda
2900 sta %f11,[%i1+%o5]0x88 ! Mem[0000000010041410] = c94f038b
2901! %f9 = 05aa00ff, Mem[0000000010081410] = 00000000
2902 sta %f9 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 05aa00ff
2903! %f6 = a5744f2c, Mem[00000000100c1400] = 00ff00ff
2904 sta %f6 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = a5744f2c
2905! Mem[0000000010181409] = ff390061, %l2 = 00000000000000ff
2906 ldstub [%i6+0x009],%l2 ! %l2 = 00000039000000ff
2907! %l1 = ffffffffffffffda, Mem[0000000010141400] = 000000006ebcecba
2908 stx %l1,[%i5+%g0] ! Mem[0000000010141400] = ffffffffffffffda
2909! %l2 = 0000000000000039, Mem[0000000030101408] = ff000000
2910 stha %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00390000
2911! Mem[00000000300c1400] = 00000065, %l2 = 0000000000000039
2912 swapa [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000065
2913! Starting 10 instruction Load Burst
2914! Mem[0000000030101408] = 00390000, %l1 = ffffffffffffffda
2915 ldsha [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000039
2916
2917p0_label_111:
2918! Mem[0000000021800040] = ff564da2, %l2 = 0000000000000065
2919 ldsba [%o3+0x041]%asi,%l2 ! %l2 = 0000000000000056
2920! Mem[0000000010101408] = 00395b1c66d2aa05, %l2 = 0000000000000056
2921 ldxa [%i4+%o4]0x80,%l2 ! %l2 = 00395b1c66d2aa05
2922! Mem[0000000030181410] = 57ff03e6 925f00ff, %l4 = 61000000, %l5 = 000000ff
2923 ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000925f00ff 0000000057ff03e6
2924! Mem[0000000010041408] = 00000000, %l2 = 00395b1c66d2aa05
2925 lduba [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
2926! Mem[0000000010001414] = 61000000, %l6 = 00000000000000da
2927 ldsba [%i0+0x017]%asi,%l6 ! %l6 = 0000000000000000
2928! Mem[0000000030081408] = ffff0000, %l0 = 00000000000000ff
2929 ldsba [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
2930! Mem[0000000030081400] = e603ff57, %f27 = 00000200
2931 lda [%i2+%g0]0x89,%f27 ! %f27 = e603ff57
2932! Mem[0000000010001400] = 000092e8 000000ff, %l6 = 00000000, %l7 = 91800000
2933 ldd [%i0+%g0],%l6 ! %l6 = 00000000000092e8 00000000000000ff
2934! Mem[0000000030141408] = 00000000 05aa00ff, %l0 = 00000000, %l1 = 00000039
2935 ldda [%i5+%o4]0x89,%l0 ! %l0 = 0000000005aa00ff 0000000000000000
2936! Starting 10 instruction Store Burst
2937! Mem[0000000030181400] = 0000d266, %l7 = 00000000000000ff
2938 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000066000000ff
2939
2940p0_label_112:
2941! Mem[0000000010001420] = 61000000, %l5 = 0000000057ff03e6, %asi = 80
2942 swapa [%i0+0x020]%asi,%l5 ! %l5 = 0000000061000000
2943! %l6 = 00000000000092e8, Mem[0000000030081408] = ffff0000
2944 stha %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff92e8
2945! %f28 = 00395b1c 66d2aa05, %l0 = 0000000005aa00ff
2946! Mem[0000000010081420] = ac60e6afc9c7befc
2947 add %i2,0x020,%g1
2948 stda %f28,[%g1+%l0]ASI_PST32_P ! Mem[0000000010081420] = 00395b1c66d2aa05
2949! Mem[0000000010141400] = ffffffff, %l7 = 0000000000000066
2950 ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
2951! Mem[0000000030181408] = eef66bda, %l1 = 0000000000000000
2952 ldsba [%i6+%o4]0x81,%l1 ! %l1 = ffffffffffffffee
2953! %l1 = ffffffffffffffee, Mem[0000000010141408] = ff00aa05000000be
2954 stxa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffffffffffee
2955! Mem[0000000010141408] = ffffffff, %l1 = ffffffffffffffee
2956 ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
2957! Mem[0000000010141408] = ffffffff, %l0 = 0000000005aa00ff
2958 ldstuba [%i5+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
2959! %l2 = 00000000, %l3 = 61000000, Mem[0000000010081410] = 05aa00ff 00000000
2960 stda %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 61000000
2961! Starting 10 instruction Load Burst
2962! Mem[0000000030101400] = 42000000, %l3 = 0000000061000000
2963 ldsha [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
2964
2965p0_label_113:
2966! Mem[0000000030141400] = 000000ff, %l7 = 00000000000000ff
2967 lduwa [%i5+%g0]0x89,%l7 ! %l7 = 00000000000000ff
2968! Mem[0000000010141408] = ffffffffffffffee, %l5 = 0000000061000000
2969 ldxa [%i5+%o4]0x80,%l5 ! %l5 = ffffffffffffffee
2970! Mem[0000000030081408] = ffff92e8, %l7 = 00000000000000ff
2971 ldsba [%i2+%o4]0x89,%l7 ! %l7 = ffffffffffffffe8
2972! Mem[0000000010101404] = e603ff57, %l6 = 00000000000092e8
2973 lduw [%i4+0x004],%l6 ! %l6 = 00000000e603ff57
2974! Mem[0000000010101400] = 00000042, %l7 = ffffffffffffffe8
2975 ldswa [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000042
2976! Mem[0000000030001408] = 00395b1c00ffffff, %f14 = 06244587 b6cc9147
2977 ldda [%i0+%o4]0x89,%f14 ! %f14 = 00395b1c 00ffffff
2978! Mem[0000000030081410] = 89361fca, %l3 = 0000000000000000
2979 ldsha [%i2+%o5]0x89,%l3 ! %l3 = 0000000000001fca
2980! Mem[0000000010181410] = 00020000, %l1 = 00000000000000ff
2981 ldsb [%i6+%o5],%l1 ! %l1 = 0000000000000000
2982! Mem[0000000010181400] = ff00000000000000, %f4 = 00008091 eef66bda
2983 ldda [%i6+%g0]0x80,%f4 ! %f4 = ff000000 00000000
2984! Starting 10 instruction Store Burst
2985! Mem[0000000010141410] = ffffffff, %l6 = 00000000e603ff57
2986 swapa [%i5+%o5]0x80,%l6 ! %l6 = 00000000ffffffff
2987
2988p0_label_114:
2989! %f16 = 00395b1c 66d2aa05, Mem[00000000100c1400] = 2c4f74a5 ebffffff
2990 stda %f16,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00395b1c 66d2aa05
2991! Mem[0000000010041400] = ffff8bff, %l4 = 00000000925f00ff
2992 swapa [%i1+%g0]0x88,%l4 ! %l4 = 00000000ffff8bff
2993! Mem[0000000030181408] = eef66bda, %l0 = 00000000000000ff
2994 ldstuba [%i6+%o4]0x81,%l0 ! %l0 = 000000ee000000ff
2995! %f24 = e8920000 91800000, %l7 = 0000000000000042
2996! Mem[0000000030081430] = 3588f09ecb454f27
2997 add %i2,0x030,%g1
2998 stda %f24,[%g1+%l7]ASI_PST32_S ! Mem[0000000030081430] = e8920000cb454f27
2999! %l2 = 0000000000000000, Mem[0000000010141400] = ffffffff
3000 stwa %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
3001! %l7 = 0000000000000042, Mem[0000000010141400] = 00000000
3002 stwa %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000042
3003! Mem[00000000300c1410] = ff0000ff, %l4 = 00000000ffff8bff
3004 ldstuba [%i3+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
3005! %f6 = a5744f2c 241f82c1, %l4 = 00000000000000ff
3006! Mem[0000000010141420] = 000028561cede55e
3007 add %i5,0x020,%g1
3008 stda %f6,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010141420] = c1821f242c4f74a5
3009! %l3 = 0000000000001fca, Mem[0000000021800180] = ffffca0d, %asi = 80
3010 stha %l3,[%o3+0x180]%asi ! Mem[0000000021800180] = 1fcaca0d
3011! Starting 10 instruction Load Burst
3012! Mem[0000000010081400] = ffffffff, %l5 = ffffffffffffffee
3013 lduba [%i2+%g0]0x80,%l5 ! %l5 = 00000000000000ff
3014
3015p0_label_115:
3016! Mem[0000000010101420] = 00008091 eef66bda, %l4 = 000000ff, %l5 = 000000ff
3017 ldda [%i4+0x020]%asi,%l4 ! %l4 = 0000000000008091 00000000eef66bda
3018! Mem[00000000100c141c] = 721c8243, %l1 = 0000000000000000
3019 ldsb [%i3+0x01e],%l1 ! %l1 = ffffffffffffff82
3020! Mem[0000000010041408] = 00000000, %l5 = 00000000eef66bda
3021 ldsb [%i1+0x00b],%l5 ! %l5 = 0000000000000000
3022! Mem[0000000010101410] = 00000000, %l4 = 0000000000008091
3023 ldsba [%i4+0x010]%asi,%l4 ! %l4 = 0000000000000000
3024! Mem[0000000020800000] = 9aff5a05, %l1 = ffffffffffffff82
3025 ldsb [%o1+0x001],%l1 ! %l1 = ffffffffffffffff
3026! Mem[0000000020800000] = 9aff5a05, %l3 = 0000000000001fca
3027 ldub [%o1+%g0],%l3 ! %l3 = 000000000000009a
3028! Mem[0000000030101410] = ffff0000000000ff, %f14 = 00395b1c 00ffffff
3029 ldda [%i4+%o5]0x81,%f14 ! %f14 = ffff0000 000000ff
3030! Mem[0000000030181400] = ffd20000 0000009c, %l4 = 00000000, %l5 = 00000000
3031 ldda [%i6+%g0]0x81,%l4 ! %l4 = 00000000ffd20000 000000000000009c
3032! Mem[00000000201c0000] = bdff4c16, %l5 = 000000000000009c
3033 ldub [%o0+%g0],%l5 ! %l5 = 00000000000000bd
3034! Starting 10 instruction Store Burst
3035! %l0 = 000000ee, %l1 = ffffffff, Mem[00000000100c1410] = ff00aa05 000000be
3036 stda %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ee ffffffff
3037
3038p0_label_116:
3039! %l5 = 00000000000000bd, Mem[0000000010081408] = c443b9a4
3040 stba %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = c443b9bd
3041! %l6 = 00000000ffffffff, Mem[0000000030041410] = 610039ff
3042 stha %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffff39ff
3043! Mem[0000000010041400] = 925f00ff, %l5 = 00000000000000bd
3044 swapa [%i1+%g0]0x88,%l5 ! %l5 = 00000000925f00ff
3045! %f4 = ff000000 00000000, %l2 = 0000000000000000
3046! Mem[00000000300c1410] = ff0000ff7fd1bbc9
3047 add %i3,0x010,%g1
3048 stda %f4,[%g1+%l2]ASI_PST8_S ! Mem[00000000300c1410] = ff0000ff7fd1bbc9
3049! %l6 = ffffffff, %l7 = 00000042, Mem[0000000010001428] = 0a5dde72 2c0880e7
3050 std %l6,[%i0+0x028] ! Mem[0000000010001428] = ffffffff 00000042
3051! %f4 = ff000000 00000000, %l4 = 00000000ffd20000
3052! Mem[0000000030181400] = ffd200000000009c
3053 stda %f4,[%i6+%l4]ASI_PST8_S ! Mem[0000000030181400] = ffd200000000009c
3054! Mem[0000000020800001] = 9aff5a05, %l0 = 00000000000000ee
3055 ldstub [%o1+0x001],%l0 ! %l0 = 000000ff000000ff
3056! %l5 = 00000000925f00ff, Mem[0000000030041410] = 7eaf2e27ff39ffff
3057 stxa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000925f00ff
3058! %l2 = 00000000, %l3 = 0000009a, Mem[00000000100c1400] = 66d2aa05 00395b1c
3059 stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 0000009a
3060! Starting 10 instruction Load Burst
3061! Mem[0000000010001408] = ff9ec5ea, %l1 = ffffffffffffffff
3062 ldsha [%i0+%o4]0x88,%l1 ! %l1 = ffffffffffffc5ea
3063
3064p0_label_117:
3065! Mem[0000000010141420] = c1821f24, %l7 = 0000000000000042
3066 ldub [%i5+0x020],%l7 ! %l7 = 00000000000000c1
3067! Mem[0000000010141410] = e603ff57, %l7 = 00000000000000c1
3068 ldsba [%i5+%o5]0x80,%l7 ! %l7 = ffffffffffffffe6
3069! Mem[0000000030041408] = ff38ab21, %l0 = 00000000000000ff
3070 lduha [%i1+%o4]0x81,%l0 ! %l0 = 000000000000ff38
3071! Mem[0000000010141400] = daffffff00000042, %f12 = cd54064d ec6178ff
3072 ldda [%i5+%g0]0x88,%f12 ! %f12 = daffffff 00000042
3073! Mem[00000000100c1408] = ff000000, %l7 = ffffffffffffffe6
3074 ldsha [%i3+%o4]0x80,%l7 ! %l7 = ffffffffffffff00
3075! Mem[00000000201c0000] = bdff4c16, %l0 = 000000000000ff38
3076 lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000bdff
3077! Mem[0000000010001428] = ffffffff00000042, %l6 = 00000000ffffffff
3078 ldx [%i0+0x028],%l6 ! %l6 = ffffffff00000042
3079! Mem[0000000030141410] = e603ff57, %l7 = ffffffffffffff00
3080 ldsba [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000057
3081! Mem[0000000030001408] = ffffff00, %l4 = 00000000ffd20000
3082 lduba [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff
3083! Starting 10 instruction Store Burst
3084! Mem[0000000010081410] = 00000000, %l5 = 00000000925f00ff
3085 swap [%i2+%o5],%l5 ! %l5 = 0000000000000000
3086
3087p0_label_118:
3088! %l0 = 000000000000bdff, Mem[0000000010041424] = 8c5598cb
3089 sth %l0,[%i1+0x024] ! Mem[0000000010041424] = bdff98cb
3090! %l0 = 000000000000bdff, Mem[0000000010141408] = ffffffff
3091 stha %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffbdff
3092! Mem[0000000010001408] = eac59eff, %l4 = 00000000000000ff
3093 ldstuba [%i0+%o4]0x80,%l4 ! %l4 = 000000ea000000ff
3094! %f24 = e8920000 91800000, Mem[0000000010041410] = 8b034fc9 91800000
3095 stda %f24,[%i1+%o5]0x80 ! Mem[0000000010041410] = e8920000 91800000
3096! Mem[0000000010041410] = 000092e8, %l7 = 0000000000000057
3097 swapa [%i1+%o5]0x88,%l7 ! %l7 = 00000000000092e8
3098! %f9 = 05aa00ff, Mem[00000000300c1408] = 000000ff
3099 sta %f9 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 05aa00ff
3100! %f12 = daffffff 00000042, Mem[0000000030101408] = 00390000 66d2aa05
3101 stda %f12,[%i4+%o4]0x81 ! Mem[0000000030101408] = daffffff 00000042
3102! %l1 = ffffffffffffc5ea, Mem[0000000030081400] = 57ff03e6
3103 stba %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = eaff03e6
3104! Mem[0000000010101410] = 00000000, %l4 = 00000000000000ea
3105 ldstuba [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
3106! Starting 10 instruction Load Burst
3107! Mem[0000000010041408] = 00000000dceb0000, %f20 = 61000000 000000ff
3108 ldd [%i1+%o4],%f20 ! %f20 = 00000000 dceb0000
3109
3110p0_label_119:
3111! Mem[0000000010181408] = 6100ffff, %l2 = 0000000000000000
3112 ldsba [%i6+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
3113! Code Fragment 3
3114p0_fragment_9:
3115! %l0 = 000000000000bdff
3116 setx 0xa7095b07f9ad0587,%g7,%l0 ! %l0 = a7095b07f9ad0587
3117! %l1 = ffffffffffffc5ea
3118 setx 0x4ffe330003eb4a07,%g7,%l1 ! %l1 = 4ffe330003eb4a07
3119 setx 0x1fe000, %g1, %g3
3120 or %l0, %g3, %l0 ! always set perrmask = 0xff
3121 setx 0x1ffff8, %g1, %g2
3122 and %l0, %g2, %l0
3123 ta T_CHANGE_HPRIV
3124 stxa %l1, [%l0]ASI_DCACHE_DATA
3125 ta T_CHANGE_NONHPRIV
3126! %l0 = a7095b07f9ad0587
3127 setx 0x7b8d05600864e59d,%g7,%l0 ! %l0 = 7b8d05600864e59d
3128! %l1 = 4ffe330003eb4a07
3129 setx 0xf46aade7818d44d6,%g7,%l1 ! %l1 = f46aade7818d44d6
3130! Mem[0000000010081408] = bdb943c4, %l3 = 000000000000009a
3131 lduha [%i2+%o4]0x80,%l3 ! %l3 = 000000000000bdb9
3132! Mem[0000000010041400] = bd000000, %l6 = ffffffff00000042
3133 ldsha [%i1+%g0]0x80,%l6 ! %l6 = ffffffffffffbd00
3134! Mem[0000000010141408] = ffbdffff, %l7 = 00000000000092e8
3135 ldswa [%i5+%o4]0x80,%l7 ! %l7 = ffffffffffbdffff
3136! Mem[00000000300c1410] = c9bbd17f ff0000ff, %l2 = ffffffff, %l3 = 0000bdb9
3137 ldda [%i3+%o5]0x89,%l2 ! %l2 = 00000000ff0000ff 00000000c9bbd17f
3138! Mem[00000000201c0000] = bdff4c16, %l7 = ffffffffffbdffff
3139 lduba [%o0+0x001]%asi,%l7 ! %l7 = 00000000000000ff
3140! Mem[0000000010101400] = 00000042 e603ff57, %l0 = 0864e59d, %l1 = 818d44d6
3141 ldd [%i4+%g0],%l0 ! %l0 = 0000000000000042 00000000e603ff57
3142! Mem[0000000010141400] = 00000042, %l7 = 00000000000000ff
3143 lduba [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000042
3144! Starting 10 instruction Store Burst
3145! %l4 = 0000000000000000, Mem[0000000030141408] = 05aa00ff
3146 stwa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
3147
3148p0_label_120:
3149! %f10 = 82ad7200 c94f038b, Mem[0000000010181408] = 6100ffff 00000000
3150 stda %f10,[%i6+%o4]0x88 ! Mem[0000000010181408] = 82ad7200 c94f038b
3151! Mem[0000000010041417] = 91800000, %l3 = 00000000c9bbd17f
3152 ldstub [%i1+0x017],%l3 ! %l3 = 00000000000000ff
3153! %l6 = ffffffffffffbd00, Mem[0000000030101400] = 00000042
3154 stba %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000042
3155! Mem[0000000030181410] = 925f00ff, %l3 = 0000000000000000
3156 ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
3157! Mem[0000000010101404] = e603ff57, %l4 = 0000000000000000
3158 ldstub [%i4+0x004],%l4 ! %l4 = 000000e6000000ff
3159! Mem[0000000030141400] = 000000ff, %l3 = 00000000000000ff
3160 swapa [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
3161! Mem[0000000021800040] = ff564da2, %l4 = 00000000000000e6
3162 ldstub [%o3+0x040],%l4 ! %l4 = 000000ff000000ff
3163! %f24 = e8920000, Mem[0000000010141400] = 42000000
3164 sta %f24,[%i5+%g0]0x80 ! Mem[0000000010141400] = e8920000
3165! Mem[0000000030081410] = 89361fca, %l6 = ffffffffffffbd00
3166 ldstuba [%i2+%o5]0x89,%l6 ! %l6 = 000000ca000000ff
3167! Starting 10 instruction Load Burst
3168! Mem[0000000010141430] = 1100b3a7, %l1 = 00000000e603ff57
3169 ldsb [%i5+0x030],%l1 ! %l1 = 0000000000000011
3170
3171p0_label_121:
3172! Mem[0000000010001410] = dabd2923, %l6 = 00000000000000ca
3173 ldsha [%i0+%o5]0x80,%l6 ! %l6 = ffffffffffffdabd
3174! Mem[0000000010001408] = baecbc6eff9ec5ff, %l0 = 0000000000000042
3175 ldxa [%i0+%o4]0x88,%l0 ! %l0 = baecbc6eff9ec5ff
3176! Mem[0000000010081408] = bdb943c4 f229783b, %l6 = ffffdabd, %l7 = 00000042
3177 ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000bdb943c4 00000000f229783b
3178! Mem[0000000010141424] = 2c4f74a5, %l7 = 00000000f229783b
3179 ldsha [%i5+0x024]%asi,%l7 ! %l7 = 0000000000002c4f
3180! Mem[0000000010181400] = ff000000, %f29 = 66d2aa05
3181 lda [%i6+%g0]0x80,%f29 ! %f29 = ff000000
3182! Mem[0000000030181400] = 9c0000000000d2ff, %f6 = a5744f2c 241f82c1
3183 ldda [%i6+%g0]0x89,%f6 ! %f6 = 9c000000 0000d2ff
3184! Mem[0000000010101408] = 1c5b3900, %f16 = 00395b1c
3185 lda [%i4+%o4]0x88,%f16 ! %f16 = 1c5b3900
3186! Mem[00000000300c1400] = 00000039, %f8 = be000000
3187 lda [%i3+%g0]0x81,%f8 ! %f8 = 00000039
3188! Mem[0000000030181408] = fff66bda, %l7 = 0000000000002c4f
3189 lduha [%i6+%o4]0x81,%l7 ! %l7 = 000000000000fff6
3190! Starting 10 instruction Store Burst
3191! %l2 = 00000000ff0000ff, Mem[0000000010041400] = 1cde043d000000bd
3192 stxa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000ff0000ff
3193
3194p0_label_122:
3195! Mem[0000000020800041] = 02dce22a, %l2 = 00000000ff0000ff
3196 ldstuba [%o1+0x041]%asi,%l2 ! %l2 = 000000dc000000ff
3197! Mem[0000000010001410] = 2329bdda, %l1 = 0000000000000011
3198 swapa [%i0+%o5]0x88,%l1 ! %l1 = 000000002329bdda
3199! Mem[0000000010001400] = 000092e8, %l4 = 00000000000000ff
3200 swapa [%i0+%g0]0x80,%l4 ! %l4 = 00000000000092e8
3201! %f16 = 1c5b3900 66d2aa05 05aad266 925f00ff
3202! %f20 = 00000000 dceb0000 7b85de8b 68ecfdd0
3203! %f24 = e8920000 91800000 6e0b7f3a e603ff57
3204! %f28 = 00395b1c ff000000 c44e2ba6 b0538f8d
3205 stda %f16,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
3206! %l0 = baecbc6eff9ec5ff, Mem[0000000030141410] = 57ff03e6
3207 stha %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = c5ff03e6
3208! %f7 = 0000d2ff, Mem[0000000030081400] = e603ffea
3209 sta %f7 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000d2ff
3210! %f15 = 000000ff, Mem[00000000100c1410] = ee000000
3211 sta %f15,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
3212! %l0 = baecbc6eff9ec5ff, Mem[0000000030041408] = ff38ab21
3213 stwa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff9ec5ff
3214! Mem[00000000100c142c] = e603ff57, %l0 = baecbc6eff9ec5ff, %asi = 80
3215 swapa [%i3+0x02c]%asi,%l0 ! %l0 = 00000000e603ff57
3216! Starting 10 instruction Load Burst
3217! Mem[0000000010101410] = ff000000, %l1 = 000000002329bdda
3218 lduw [%i4+%o5],%l1 ! %l1 = 00000000ff000000
3219
3220p0_label_123:
3221! Mem[0000000010081418] = c21fd5ff e531402f, %l6 = bdb943c4, %l7 = 0000fff6
3222 ldd [%i2+0x018],%l6 ! %l6 = 00000000c21fd5ff 00000000e531402f
3223! Mem[00000000211c0000] = 00006986, %l4 = 00000000000092e8
3224 ldsh [%o2+%g0],%l4 ! %l4 = 0000000000000000
3225 membar #Sync ! Added by membar checker (21)
3226! Mem[0000000030001400] = 00395b1c, %f4 = ff000000
3227 lda [%i0+%g0]0x89,%f4 ! %f4 = 00395b1c
3228! Mem[0000000030041408] = ff9ec5ff, %l4 = 0000000000000000
3229 lduba [%i1+%o4]0x81,%l4 ! %l4 = 00000000000000ff
3230! Mem[0000000010101408] = 1c5b3900, %l1 = 00000000ff000000
3231 lduwa [%i4+%o4]0x88,%l1 ! %l1 = 000000001c5b3900
3232! Mem[0000000010081400] = ffffffff, %l2 = 00000000000000dc
3233 ldswa [%i2+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
3234! Mem[0000000021800140] = 9f38e548, %l4 = 00000000000000ff
3235 ldsh [%o3+0x140],%l4 ! %l4 = ffffffffffff9f38
3236! Mem[0000000010001418] = a7ff3bf1000000ff, %l4 = ffffffffffff9f38
3237 ldx [%i0+0x018],%l4 ! %l4 = a7ff3bf1000000ff
3238! Mem[0000000030041410] = ff005f9200000000, %f10 = 82ad7200 c94f038b
3239 ldda [%i1+%o5]0x81,%f10 ! %f10 = ff005f92 00000000
3240! Starting 10 instruction Store Burst
3241! %f1 = 00395b1c, Mem[0000000030041400] = ff000000
3242 sta %f1 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00395b1c
3243
3244p0_label_124:
3245! %f30 = c44e2ba6 b0538f8d, Mem[0000000030041400] = 00395b1c fffff5fb
3246 stda %f30,[%i1+%g0]0x81 ! Mem[0000000030041400] = c44e2ba6 b0538f8d
3247! Mem[0000000010041408] = 00000000, %l7 = 00000000e531402f
3248 swapa [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
3249! %f8 = 00000039 05aa00ff, %l5 = 0000000000000000
3250! Mem[0000000010081428] = 239ff9aa6e0b7f3a
3251 add %i2,0x028,%g1
3252 stda %f8,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010081428] = 239ff9aa6e0b7f3a
3253! %l0 = 00000000e603ff57, Mem[000000001010142e] = 3a7f0b6e
3254 stb %l0,[%i4+0x02e] ! Mem[000000001010142c] = 3a7f576e
3255! %l6 = 00000000c21fd5ff, Mem[0000000010101408] = 1c5b3900
3256 stha %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 1c5bd5ff
3257! Mem[0000000010041408] = 2f4031e5, %l2 = ffffffffffffffff
3258 ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 0000002f000000ff
3259! %f6 = 9c000000 0000d2ff, %l3 = 00000000000000ff
3260! Mem[0000000030001408] = 05aad266925f00ff
3261 add %i0,0x008,%g1
3262 stda %f6,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030001408] = ffd200000000009c
3263! %f22 = 7b85de8b 68ecfdd0, Mem[0000000010041408] = ff4031e5 dceb0000
3264 stda %f22,[%i1+0x008]%asi ! Mem[0000000010041408] = 7b85de8b 68ecfdd0
3265! %l4 = a7ff3bf1000000ff, Mem[000000001018141c] = 925ff89b, %asi = 80
3266 stha %l4,[%i6+0x01c]%asi ! Mem[000000001018141c] = 00fff89b
3267! Starting 10 instruction Load Burst
3268! %l7 = 0000000000000000, %l2 = 000000000000002f, %l3 = 00000000000000ff
3269 subc %l7,%l2,%l3 ! %l3 = ffffffffffffffd1
3270
3271p0_label_125:
3272! Mem[0000000030001410] = 00000000dceb0000, %f20 = 00000000 dceb0000
3273 ldda [%i0+%o5]0x81,%f20 ! %f20 = 00000000 dceb0000
3274! Mem[0000000010181414] = 000000ff, %l3 = ffffffffffffffd1
3275 lduwa [%i6+0x014]%asi,%l3 ! %l3 = 00000000000000ff
3276! Mem[0000000010101438] = 8d8f53b0a62b4ec4, %l6 = 00000000c21fd5ff
3277 ldx [%i4+0x038],%l6 ! %l6 = 8d8f53b0a62b4ec4
3278! Mem[0000000010081408] = bdb943c4f229783b, %l0 = 00000000e603ff57
3279 ldxa [%i2+%o4]0x80,%l0 ! %l0 = bdb943c4f229783b
3280! Mem[0000000010101400] = 00000042, %f6 = 9c000000
3281 lda [%i4+%g0]0x80,%f6 ! %f6 = 00000042
3282! Mem[00000000300c1410] = ff0000ff, %l7 = 0000000000000000
3283 lduba [%i3+%o5]0x81,%l7 ! %l7 = 00000000000000ff
3284! Mem[0000000030141400] = 000000ff, %f28 = 00395b1c
3285 lda [%i5+%g0]0x89,%f28 ! %f28 = 000000ff
3286! Mem[0000000010101400] = 00000042, %l0 = bdb943c4f229783b
3287 ldswa [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000042
3288! Mem[0000000010141410] = 57ff03e6, %l7 = 00000000000000ff
3289 ldsha [%i5+%o5]0x88,%l7 ! %l7 = 00000000000003e6
3290! Starting 10 instruction Store Burst
3291! Mem[0000000010101410] = ff000000, %l0 = 0000000000000042
3292 swapa [%i4+%o5]0x80,%l0 ! %l0 = 00000000ff000000
3293
3294p0_label_126:
3295! %l0 = ff000000, %l1 = 1c5b3900, Mem[0000000010041420] = 62051572 bdff98cb
3296 stda %l0,[%i1+0x020]%asi ! Mem[0000000010041420] = ff000000 1c5b3900
3297! %l4 = a7ff3bf1000000ff, Mem[0000000010081410] = 61000000ff005f92
3298 stxa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = a7ff3bf1000000ff
3299! Mem[0000000030041408] = ffc59eff, %l2 = 000000000000002f
3300 ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
3301! %l3 = 00000000000000ff, Mem[0000000010141408] = ffbdffff
3302 stwa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff
3303! %l7 = 00000000000003e6, Mem[0000000010181428] = 0000005e
3304 stw %l7,[%i6+0x028] ! Mem[0000000010181428] = 000003e6
3305! %f29 = ff000000, Mem[0000000030141408] = 00000000
3306 sta %f29,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000
3307! Mem[0000000030101400] = 42000000, %l6 = 8d8f53b0a62b4ec4
3308 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff
3309! %f23 = 68ecfdd0, Mem[0000000010141414] = 0000ff00
3310 sta %f23,[%i5+0x014]%asi ! Mem[0000000010141414] = 68ecfdd0
3311! %l6 = 0000000000000000, Mem[0000000010001400] = ff000000
3312 stwa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
3313! Starting 10 instruction Load Burst
3314! Mem[00000000218001c0] = 830ace35, %l4 = a7ff3bf1000000ff
3315 ldsh [%o3+0x1c0],%l4 ! %l4 = ffffffffffff830a
3316
3317p0_label_127:
3318! Mem[0000000010141410] = e603ff57, %f3 = 00000000
3319 lda [%i5+%o5]0x80,%f3 ! %f3 = e603ff57
3320! Mem[0000000010141410] = e603ff57, %l2 = 00000000000000ff
3321 ldsba [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffffe6
3322! Mem[0000000030081410] = 89361fff, %f17 = 66d2aa05
3323 lda [%i2+%o5]0x89,%f17 ! %f17 = 89361fff
3324! Mem[0000000010081434] = 6e0b7f3a, %l2 = ffffffffffffffe6
3325 lduw [%i2+0x034],%l2 ! %l2 = 000000006e0b7f3a
3326! Mem[0000000010141424] = 2c4f74a5, %l6 = 0000000000000000
3327 lduh [%i5+0x026],%l6 ! %l6 = 00000000000074a5
3328! Mem[0000000030001400] = 00395b1c, %l3 = 00000000000000ff
3329 ldsba [%i0+%g0]0x89,%l3 ! %l3 = 000000000000001c
3330! Mem[00000000300c1410] = ff0000ff, %f3 = e603ff57
3331 lda [%i3+%o5]0x81,%f3 ! %f3 = ff0000ff
3332! Mem[0000000010001424] = 000000ff, %l4 = ffffffffffff830a
3333 ldsw [%i0+0x024],%l4 ! %l4 = 00000000000000ff
3334! Mem[00000000201c0000] = bdff4c16, %l1 = 000000001c5b3900
3335 ldsb [%o0+%g0],%l1 ! %l1 = ffffffffffffffbd
3336! Starting 10 instruction Store Burst
3337! %f30 = c44e2ba6 b0538f8d, %l7 = 00000000000003e6
3338! Mem[0000000030141428] = f54cc84b399c4442
3339 add %i5,0x028,%g1
3340 stda %f30,[%g1+%l7]ASI_PST8_S ! Mem[0000000030141428] = c44e2b4b39538f42
3341
3342p0_label_128:
3343! %l1 = ffffffffffffffbd, Mem[0000000030001400] = 00395b1c
3344 stba %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00395bbd
3345! %l1 = ffffffffffffffbd, Mem[0000000021800100] = 979502e9
3346 sth %l1,[%o3+0x100] ! Mem[0000000021800100] = ffbd02e9
3347! %l0 = 00000000ff000000, Mem[0000000010001410] = 11000000
3348 stwa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
3349! %l5 = 0000000000000000, Mem[0000000020800041] = 02ffe22a, %asi = 80
3350 stba %l5,[%o1+0x041]%asi ! Mem[0000000020800040] = 0200e22a
3351! %l3 = 000000000000001c, Mem[0000000010001408] = ffc59eff
3352 stba %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 1cc59eff
3353! %l0 = 00000000ff000000, Mem[0000000010141402] = e8920000
3354 sth %l0,[%i5+0x002] ! Mem[0000000010141400] = e8920000
3355! %f2 = 0000ebdc ff0000ff, %l4 = 00000000000000ff
3356! Mem[0000000030001410] = 00000000dceb0000
3357 add %i0,0x010,%g1
3358 stda %f2,[%g1+%l4]ASI_PST8_S ! Mem[0000000030001410] = 0000ebdcff0000ff
3359! %f30 = c44e2ba6 b0538f8d, %l3 = 000000000000001c
3360! Mem[0000000030101420] = caba3b133ac60ea0
3361 add %i4,0x020,%g1
3362 stda %f30,[%g1+%l3]ASI_PST8_S ! Mem[0000000030101420] = caba3ba6b0530ea0
3363! %f8 = 00000039, Mem[0000000010181408] = 8b034fc9
3364 sta %f8 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000039
3365! Starting 10 instruction Load Burst
3366! Mem[0000000010001408] = ff9ec51c, %l3 = 000000000000001c
3367 ldswa [%i0+%o4]0x88,%l3 ! %l3 = ffffffffff9ec51c
3368
3369p0_label_129:
3370! Mem[00000000100c1410] = 000000ff, %l7 = 00000000000003e6
3371 lduwa [%i3+%o5]0x88,%l7 ! %l7 = 00000000000000ff
3372! Mem[000000001004143c] = 87452406, %l2 = 000000006e0b7f3a
3373 ldsba [%i1+0x03d]%asi,%l2 ! %l2 = 0000000000000045
3374! Mem[0000000010141408] = ff000000, %l5 = 0000000000000000
3375 ldsha [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
3376! Mem[0000000030181400] = ffd20000, %l2 = 0000000000000045
3377 ldswa [%i6+%g0]0x81,%l2 ! %l2 = ffffffffffd20000
3378! Mem[0000000030081410] = ff1f36890a80762a, %f4 = 00395b1c 00000000
3379 ldda [%i2+%o5]0x81,%f4 ! %f4 = ff1f3689 0a80762a
3380! Mem[0000000010101400] = 00000042, %l2 = ffffffffffd20000
3381 lduba [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000
3382! Mem[0000000030041408] = ff9ec5ff, %l3 = ffffffffff9ec51c
3383 ldsba [%i1+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
3384! Mem[0000000010101410] = 00000042 00000061, %l4 = 000000ff, %l5 = 00000000
3385 ldda [%i4+%o5]0x80,%l4 ! %l4 = 0000000000000042 0000000000000061
3386! Mem[0000000030141408] = ff000000, %l6 = 00000000000074a5
3387 ldsba [%i5+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
3388! Starting 10 instruction Store Burst
3389! %l4 = 00000042, %l5 = 00000061, Mem[0000000030181408] = da6bf6ff 3c8bffff
3390 stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000042 00000061
3391
3392p0_label_130:
3393! Mem[00000000300c1408] = ff00aa05, %l4 = 0000000000000042
3394 swapa [%i3+%o4]0x89,%l4 ! %l4 = 00000000ff00aa05
3395! %l0 = ff000000, %l1 = ffffffbd, Mem[0000000030141400] = 000000ff 61000000
3396 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000 ffffffbd
3397! Mem[0000000030141408] = ff000000, %l4 = 00000000ff00aa05
3398 ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
3399! %f13 = 00000042, Mem[0000000010101408] = ffd55b1c
3400 sta %f13,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000042
3401! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010101438] = 8d8f53b0 a62b4ec4
3402 stda %l2,[%i4+0x038]%asi ! Mem[0000000010101438] = 00000000 ffffffff
3403! Mem[0000000010181400] = 000000ff, %l3 = ffffffffffffffff
3404 ldstuba [%i6+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
3405! Mem[00000000100c1423] = 00009aff, %l4 = 00000000000000ff
3406 ldstuba [%i3+0x023]%asi,%l4 ! %l4 = 000000ff000000ff
3407! %l6 = ffffffff, %l7 = 000000ff, Mem[0000000010001418] = a7ff3bf1 000000ff
3408 std %l6,[%i0+0x018] ! Mem[0000000010001418] = ffffffff 000000ff
3409! %f28 = 000000ff ff000000, Mem[0000000030081410] = ff1f3689 0a80762a
3410 stda %f28,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff ff000000
3411! Starting 10 instruction Load Burst
3412! Mem[0000000010041408] = 8bde857b, %l1 = ffffffffffffffbd
3413 lduwa [%i1+%o4]0x88,%l1 ! %l1 = 000000008bde857b
3414
3415p0_label_131:
3416! Mem[0000000010001408] = 1cc59eff, %f17 = 89361fff
3417 lda [%i0+%o4]0x80,%f17 ! %f17 = 1cc59eff
3418! Mem[00000000300c1400] = 00000039, %l6 = ffffffffffffffff
3419 ldswa [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000039
3420! Mem[000000001010140c] = 66d2aa05, %l6 = 0000000000000039
3421 ldsha [%i4+0x00e]%asi,%l6 ! %l6 = ffffffffffffaa05
3422! Mem[0000000010141410] = 57ff03e6, %l0 = 00000000ff000000
3423 lduha [%i5+%o5]0x88,%l0 ! %l0 = 00000000000003e6
3424! Mem[0000000010041410] = 57000000, %l0 = 00000000000003e6
3425 ldsha [%i1+%o5]0x80,%l0 ! %l0 = 0000000000005700
3426! Mem[00000000300c1408] = 42000000, %l2 = 0000000000000000
3427 lduba [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000042
3428! Mem[0000000010181400] = ff000000 00000000, %l4 = 000000ff, %l5 = 00000061
3429 ldda [%i6+0x000]%asi,%l4 ! %l4 = 00000000ff000000 0000000000000000
3430! Mem[0000000021800040] = ff564da2, %l2 = 0000000000000042
3431 ldsb [%o3+0x041],%l2 ! %l2 = 0000000000000056
3432! %f10 = ff005f92 00000000, %f12 = daffffff
3433 fdtoi %f10,%f12 ! %f12 = 80000000
3434! Starting 10 instruction Store Burst
3435! %l6 = ffffffffffffaa05, Mem[0000000010101420] = 00008091
3436 stw %l6,[%i4+0x020] ! Mem[0000000010101420] = ffffaa05
3437
3438p0_label_132:
3439! %l7 = 00000000000000ff, Mem[0000000020800000] = 9aff5a05, %asi = 80
3440 stha %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ff5a05
3441! %l7 = 00000000000000ff, Mem[0000000030101410] = ffff0000
3442 stha %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff0000
3443! %l4 = 00000000ff000000, Mem[0000000030041410] = 925f00ff
3444 stba %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 925f0000
3445! %l2 = 0000000000000056, Mem[0000000010041410] = ff00809100000057
3446 stxa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000056
3447! %f22 = 7b85de8b, Mem[0000000030181410] = 925f00ff
3448 sta %f22,[%i6+%o5]0x89 ! Mem[0000000030181410] = 7b85de8b
3449! Mem[0000000030141410] = e603ffc5, %l6 = ffffffffffffaa05
3450 ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 000000c5000000ff
3451! Mem[0000000030181408] = 42000000, %l1 = 000000008bde857b
3452 swapa [%i6+%o4]0x81,%l1 ! %l1 = 0000000042000000
3453! %f22 = 7b85de8b 68ecfdd0, %l4 = 00000000ff000000
3454! Mem[00000000300c1428] = 43821c7238550000
3455 add %i3,0x028,%g1
3456 stda %f22,[%g1+%l4]ASI_PST16_S ! Mem[00000000300c1428] = 43821c7238550000
3457! Mem[0000000030081400] = 0000d2ff, %l4 = 00000000ff000000
3458 swapa [%i2+%g0]0x89,%l4 ! %l4 = 000000000000d2ff
3459! Starting 10 instruction Load Burst
3460! Mem[0000000030181410] = 8bde857be603ff57, %f10 = ff005f92 00000000
3461 ldda [%i6+%o5]0x81,%f10 ! %f10 = 8bde857b e603ff57
3462
3463p0_label_133:
3464! Mem[0000000030181400] = ffd20000, %f25 = 91800000
3465 lda [%i6+%g0]0x81,%f25 ! %f25 = ffd20000
3466! Mem[0000000010141408] = eeffffffff000000, %f0 = 1cde043d 00395b1c
3467 ldda [%i5+%o4]0x88,%f0 ! %f0 = eeffffff ff000000
3468! Mem[000000001000143f] = 4bc84cf5, %l5 = 0000000000000000
3469 ldstuba [%i0+0x03f]%asi,%l5 ! %l5 = 000000f5000000ff
3470 membar #Sync ! Added by membar checker (22)
3471! Mem[0000000030001400] = bd5b3900 66d2aa05 ffd20000 0000009c
3472! Mem[0000000030001410] = 0000ebdc ff0000ff 7b85de8b 68ecfdd0
3473! Mem[0000000030001420] = e8920000 91800000 6e0b7f3a e603ff57
3474! Mem[0000000030001430] = 00395b1c ff000000 c44e2ba6 b0538f8d
3475 ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
3476! Mem[00000000300c1410] = ff0000ff 7fd1bbc9, %l4 = 0000d2ff, %l5 = 000000f5
3477 ldda [%i3+%o5]0x81,%l4 ! %l4 = 00000000ff0000ff 000000007fd1bbc9
3478! Mem[00000000100c1418] = 003981d1 721c8243, %l2 = 00000056, %l3 = 000000ff
3479 ldda [%i3+0x018]%asi,%l2 ! %l2 = 00000000003981d1 00000000721c8243
3480! Mem[0000000030141410] = e603ffff, %l6 = 00000000000000c5
3481 lduba [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff
3482! Mem[00000000300c1408] = 42000000, %l2 = 00000000003981d1
3483 lduha [%i3+%o4]0x81,%l2 ! %l2 = 0000000000004200
3484! Mem[0000000010141410] = 57ff03e6, %l3 = 00000000721c8243
3485 lduba [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000e6
3486! Starting 10 instruction Store Burst
3487! %l2 = 0000000000004200, Mem[0000000010101418] = d0fdec688bde857b
3488 stx %l2,[%i4+0x018] ! Mem[0000000010101418] = 0000000000004200
3489
3490p0_label_134:
3491! %l3 = 00000000000000e6, Mem[0000000010001434] = 241f82c1
3492 stw %l3,[%i0+0x034] ! Mem[0000000010001434] = 000000e6
3493! %l3 = 00000000000000e6, Mem[0000000030141408] = ff000000
3494 stwa %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000e6
3495! Mem[0000000010141400] = 000092e8, %l6 = 00000000000000ff
3496 ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 000000e8000000ff
3497! %f24 = e8920000, Mem[00000000300c1408] = 00000042
3498 sta %f24,[%i3+%o4]0x89 ! Mem[00000000300c1408] = e8920000
3499! Mem[0000000020800040] = 0200e22a, %l0 = 0000000000005700
3500 ldstub [%o1+0x040],%l0 ! %l0 = 00000002000000ff
3501! Mem[00000000300c1400] = 39000000, %l2 = 0000000000004200
3502 swapa [%i3+%g0]0x89,%l2 ! %l2 = 0000000039000000
3503! Mem[0000000010041438] = 4791ccb687452406, %l6 = 00000000000000e8, %l6 = 00000000000000e8
3504 add %i1,0x38,%g1
3505 casxa [%g1]0x80,%l6,%l6 ! %l6 = 4791ccb687452406
3506! Mem[0000000010101400] = 00000042, %l7 = 00000000000000ff
3507 ldsba [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000
3508! %f18 = 05aad266 925f00ff, %l6 = 4791ccb687452406
3509! Mem[0000000010081408] = bdb943c4f229783b
3510 add %i2,0x008,%g1
3511 stda %f18,[%g1+%l6]ASI_PST16_P ! Mem[0000000010081408] = bdb9d266925f783b
3512! Starting 10 instruction Load Burst
3513! Mem[0000000030041400] = 8d8f53b0a62b4ec4, %f28 = 000000ff ff000000
3514 ldda [%i1+%g0]0x89,%f28 ! %f28 = 8d8f53b0 a62b4ec4
3515
3516p0_label_135:
3517! Mem[0000000030041408] = ff9ec5ff, %l2 = 0000000039000000
3518 lduba [%i1+%o4]0x81,%l2 ! %l2 = 00000000000000ff
3519! Mem[0000000010001410] = ff000000, %l2 = 00000000000000ff
3520 lduha [%i0+%o5]0x80,%l2 ! %l2 = 000000000000ff00
3521! Mem[00000000300c1408] = 000092e8, %l5 = 000000007fd1bbc9
3522 ldswa [%i3+%o4]0x81,%l5 ! %l5 = 00000000000092e8
3523! Mem[0000000030001410] = dceb0000, %l5 = 00000000000092e8
3524 ldsha [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
3525! Mem[00000000100c1408] = 42449c39 000000ff, %l6 = 87452406, %l7 = 00000000
3526 ldda [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ff 0000000042449c39
3527! Mem[00000000201c0000] = bdff4c16, %l3 = 00000000000000e6
3528 ldsha [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffbdff
3529! Mem[0000000010141410] = e603ff5768ecfdd0, %l5 = 0000000000000000
3530 ldxa [%i5+%o5]0x80,%l5 ! %l5 = e603ff5768ecfdd0
3531! Mem[0000000030181400] = ffd20000, %l1 = 0000000042000000
3532 ldswa [%i6+%g0]0x81,%l1 ! %l1 = ffffffffffd20000
3533! Mem[0000000010081410] = ff000000, %l1 = ffffffffffd20000
3534 lduha [%i2+%o5]0x80,%l1 ! %l1 = 000000000000ff00
3535! Starting 10 instruction Store Burst
3536! %l5 = e603ff5768ecfdd0, Mem[0000000010041400] = ff0000ff
3537 stha %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff00fdd0
3538
3539p0_label_136:
3540! Mem[0000000010081400] = ffffffff, %l2 = 000000000000ff00
3541 ldstuba [%i2+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
3542! %f18 = 05aad266 925f00ff, Mem[00000000300c1408] = e8920000 8607578a
3543 stda %f18,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 05aad266 925f00ff
3544! %l5 = e603ff5768ecfdd0, Mem[00000000211c0001] = 00006986
3545 stb %l5,[%o2+0x001] ! Mem[00000000211c0000] = 00d06986
3546! Mem[00000000300c1400] = 00004200, %l1 = 000000000000ff00
3547 swapa [%i3+%g0]0x89,%l1 ! %l1 = 0000000000004200
3548! Mem[0000000010141410] = e603ff57, %l7 = 0000000042449c39
3549 ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000e6000000ff
3550! Mem[0000000020800040] = ff00e22a, %l7 = 00000000000000e6
3551 ldstub [%o1+0x040],%l7 ! %l7 = 000000ff000000ff
3552! Mem[0000000010001422] = 57ff03e6, %l1 = 0000000000004200
3553 ldstub [%i0+0x022],%l1 ! %l1 = 00000003000000ff
3554! Mem[00000000100c1408] = ff000000, %l4 = 00000000ff0000ff
3555 ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
3556! Mem[000000001010140c] = 66d2aa05, %l5 = e603ff5768ecfdd0
3557 ldstuba [%i4+0x00c]%asi,%l5 ! %l5 = 00000066000000ff
3558! Starting 10 instruction Load Burst
3559! Mem[0000000010181400] = ff00000000000000, %f22 = 7b85de8b 68ecfdd0
3560 ldda [%i6+%g0]0x80,%f22 ! %f22 = ff000000 00000000
3561
3562p0_label_137:
3563! Mem[0000000030181408] = 8bde857b 61000000, %l2 = 000000ff, %l3 = ffffbdff
3564 ldda [%i6+%o4]0x81,%l2 ! %l2 = 000000008bde857b 0000000061000000
3565! Mem[0000000010041408] = 8bde857b, %l1 = 0000000000000003
3566 lduba [%i1+%o4]0x88,%l1 ! %l1 = 000000000000007b
3567! Mem[0000000030041400] = a62b4ec4, %l6 = 00000000000000ff
3568 lduba [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000c4
3569! Mem[0000000010001430] = a5744f2c 000000e6, %l6 = 000000c4, %l7 = 000000ff
3570 ldda [%i0+0x030]%asi,%l6 ! %l6 = 00000000a5744f2c 00000000000000e6
3571! Mem[000000001018141c] = 00fff89b, %l7 = 00000000000000e6
3572 ldsba [%i6+0x01e]%asi,%l7 ! %l7 = fffffffffffffff8
3573! Mem[0000000010041408] = d0fdec688bde857b, %f20 = 00000000 dceb0000
3574 ldda [%i1+%o4]0x88,%f20 ! %f20 = d0fdec68 8bde857b
3575! Mem[0000000030141408] = 000000e6, %f7 = 68ecfdd0
3576 lda [%i5+%o4]0x81,%f7 ! %f7 = 000000e6
3577! Mem[0000000030181408] = 8bde857b 61000000, %l6 = a5744f2c, %l7 = fffffff8
3578 ldda [%i6+%o4]0x81,%l6 ! %l6 = 000000008bde857b 0000000061000000
3579! Mem[0000000030181410] = 57ff03e67b85de8b, %f0 = bd5b3900 66d2aa05
3580 ldda [%i6+%o5]0x89,%f0 ! %f0 = 57ff03e6 7b85de8b
3581! Starting 10 instruction Store Burst
3582! Mem[0000000030101400] = ff000042, %l6 = 000000008bde857b
3583 swapa [%i4+%g0]0x81,%l6 ! %l6 = 00000000ff000042
3584
3585p0_label_138:
3586! Mem[0000000030101400] = 8bde857b, %l5 = 0000000000000066
3587 ldstuba [%i4+%g0]0x81,%l5 ! %l5 = 0000008b000000ff
3588! %f2 = ffd20000 0000009c, %l6 = 00000000ff000042
3589! Mem[0000000030041438] = 79a380ffb200b2b8
3590 add %i1,0x038,%g1
3591 stda %f2,[%g1+%l6]ASI_PST8_S ! Mem[0000000030041438] = 79d280ffb20000b8
3592! Mem[0000000030141400] = ff000000, %l1 = 000000000000007b
3593 ldstuba [%i5+%g0]0x89,%l1 ! %l1 = 00000000000000ff
3594! Mem[0000000010181430] = 6f273e24, %l4 = 000000ff, %l1 = 00000000
3595 add %i6,0x30,%g1
3596 casa [%g1]0x80,%l4,%l1 ! %l1 = 000000006f273e24
3597! %l2 = 8bde857b, %l3 = 61000000, Mem[0000000030041410] = 00005f92 00000000
3598 stda %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 8bde857b 61000000
3599! %l2 = 000000008bde857b, Mem[0000000030081408] = e892ffff13b25e5f
3600 stxa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000008bde857b
3601! %l5 = 000000000000008b, Mem[0000000030101400] = ffde857b
3602 stba %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 8bde857b
3603! %l3 = 0000000061000000, Mem[0000000010041402] = d0fd00ff, %asi = 80
3604 stba %l3,[%i1+0x002]%asi ! Mem[0000000010041400] = d0fd00ff
3605! Mem[0000000030141400] = ff0000ff, %l3 = 0000000061000000
3606 swapa [%i5+%g0]0x81,%l3 ! %l3 = 00000000ff0000ff
3607! Starting 10 instruction Load Burst
3608! Mem[00000000300c1410] = ff0000ff, %l0 = 0000000000000002
3609 ldsba [%i3+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
3610
3611p0_label_139:
3612! Mem[0000000010041408] = 8bde857b, %l4 = 00000000000000ff
3613 ldswa [%i1+%o4]0x88,%l4 ! %l4 = ffffffff8bde857b
3614! Mem[000000001014143c] = 00000000, %f1 = 7b85de8b
3615 ld [%i5+0x03c],%f1 ! %f1 = 00000000
3616! Mem[00000000201c0000] = bdff4c16, %l6 = 00000000ff000042
3617 ldsh [%o0+%g0],%l6 ! %l6 = ffffffffffffbdff
3618! Mem[00000000201c0000] = bdff4c16, %l3 = 00000000ff0000ff
3619 lduha [%o0+0x000]%asi,%l3 ! %l3 = 000000000000bdff
3620! Mem[0000000030141408] = 000000e6, %f31 = b0538f8d
3621 lda [%i5+%o4]0x81,%f31 ! %f31 = 000000e6
3622! Mem[0000000030181408] = 7b85de8b, %l3 = 000000000000bdff
3623 ldsba [%i6+%o4]0x89,%l3 ! %l3 = ffffffffffffff8b
3624! Mem[0000000030001408] = ffd20000, %l3 = ffffffffffffff8b
3625 ldsha [%i0+%o4]0x81,%l3 ! %l3 = ffffffffffffffd2
3626! Mem[0000000021800140] = 9f38e548, %l6 = ffffffffffffbdff
3627 lduh [%o3+0x140],%l6 ! %l6 = 0000000000009f38
3628! Mem[0000000030101410] = 0000ff00, %l7 = 0000000061000000
3629 lduha [%i4+%o5]0x89,%l7 ! %l7 = 000000000000ff00
3630! Starting 10 instruction Store Burst
3631! Mem[0000000010001428] = ffffffff, %l0 = ffffffff, %l5 = 0000008b
3632 add %i0,0x28,%g1
3633 casa [%g1]0x80,%l0,%l5 ! %l5 = 00000000ffffffff
3634
3635p0_label_140:
3636! %l0 = ffffffff, %l1 = 6f273e24, Mem[0000000010041408] = 7b85de8b 68ecfdd0
3637 stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffff 6f273e24
3638! %l0 = ffffffffffffffff, Mem[0000000010001425] = 000000ff, %asi = 80
3639 stba %l0,[%i0+0x025]%asi ! Mem[0000000010001424] = 00ff00ff
3640! %l4 = 8bde857b, %l5 = ffffffff, Mem[00000000100c1410] = 000000ff ffffffff
3641 stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 8bde857b ffffffff
3642! %l2 = 000000008bde857b, Mem[000000001004141c] = 00000065, %asi = 80
3643 stha %l2,[%i1+0x01c]%asi ! Mem[000000001004141c] = 857b0065
3644! Mem[0000000010141418] = 4926f386, %l6 = 0000000000009f38
3645 ldstub [%i5+0x018],%l6 ! %l6 = 00000049000000ff
3646 membar #Sync ! Added by membar checker (23)
3647! %l7 = 000000000000ff00, Mem[0000000030001410] = ff0000ffdceb0000
3648 stxa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000000000ff00
3649! Mem[0000000010041400] = d0fd00ff, %l1 = 000000006f273e24
3650 ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 000000d0000000ff
3651! %f8 = e8920000 91800000, Mem[0000000030141410] = e603ffff 00000000
3652 stda %f8 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = e8920000 91800000
3653! %l4 = ffffffff8bde857b, Mem[0000000010081400] = ffffffff
3654 stwa %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 8bde857b
3655! Starting 10 instruction Load Burst
3656! Mem[0000000010141408] = 000000ff, %f23 = 00000000
3657 lda [%i5+%o4]0x80,%f23 ! %f23 = 000000ff
3658
3659p0_label_141:
3660! Mem[00000000100c1408] = ff000000399c4442, %l5 = 00000000ffffffff
3661 ldxa [%i3+%o4]0x80,%l5 ! %l5 = ff000000399c4442
3662! Mem[0000000030081410] = 000000ffff000000, %l1 = 00000000000000d0
3663 ldxa [%i2+%o5]0x81,%l1 ! %l1 = 000000ffff000000
3664! Mem[00000000300c1400] = 00ff0000, %l1 = 000000ffff000000
3665 ldsba [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000
3666! Mem[0000000010181424] = 62051572, %l6 = 0000000000000049
3667 lduw [%i6+0x024],%l6 ! %l6 = 0000000062051572
3668! Mem[0000000030141408] = 000000e600000000, %f8 = e8920000 91800000
3669 ldda [%i5+%o4]0x81,%f8 ! %f8 = 000000e6 00000000
3670! Mem[0000000030081410] = ff000000, %l0 = ffffffffffffffff
3671 ldsba [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000
3672! Mem[0000000010041410] = 00000000 00000056, %l4 = 8bde857b, %l5 = 399c4442
3673 ldda [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000056 0000000000000000
3674! Mem[0000000010081400] = ffffffff8bde857b, %l4 = 0000000000000056
3675 ldxa [%i2+%g0]0x88,%l4 ! %l4 = ffffffff8bde857b
3676! Mem[00000000100c1410] = 7b85de8bffffffff, %f22 = ff000000 000000ff
3677 ldda [%i3+%o5]0x80,%f22 ! %f22 = 7b85de8b ffffffff
3678! Starting 10 instruction Store Burst
3679! %l7 = 000000000000ff00, Mem[00000000300c1400] = 00ff0000
3680 stwa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000ff00
3681
3682p0_label_142:
3683! %f14 = c44e2ba6 b0538f8d, Mem[0000000030041410] = 7b85de8b 00000061
3684 stda %f14,[%i1+%o5]0x89 ! Mem[0000000030041410] = c44e2ba6 b0538f8d
3685! %f10 = 6e0b7f3a e603ff57, %l0 = 0000000000000000
3686! Mem[0000000010001438] = 42449c394bc84cff
3687 add %i0,0x038,%g1
3688 stda %f10,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010001438] = 42449c394bc84cff
3689! %l0 = 0000000000000000, Mem[000000001008140c] = 925f783b, %asi = 80
3690 stwa %l0,[%i2+0x00c]%asi ! Mem[000000001008140c] = 00000000
3691! Mem[0000000010101408] = 00000042, %l1 = 0000000000000000
3692 swapa [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000042
3693! %f10 = 6e0b7f3a e603ff57, Mem[0000000010081400] = 8bde857b ffffffff
3694 stda %f10,[%i2+%g0]0x88 ! Mem[0000000010081400] = 6e0b7f3a e603ff57
3695! Mem[0000000010041410] = 00000056, %l4 = ffffffff8bde857b
3696 swapa [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000056
3697! %l6 = 0000000062051572, Mem[0000000010041410] = 8bde857b
3698 stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 8bde8572
3699! %l0 = 0000000000000000, Mem[0000000010081408] = bdb9d26600000000, %asi = 80
3700 stxa %l0,[%i2+0x008]%asi ! Mem[0000000010081408] = 0000000000000000
3701! %l0 = 00000000, %l1 = 00000042, Mem[0000000030081400] = 000000ff ffffffff
3702 stda %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 00000042
3703! Starting 10 instruction Load Burst
3704! Mem[0000000030041408] = ff9ec5ffdadb7aee, %l2 = 000000008bde857b
3705 ldxa [%i1+%o4]0x81,%l2 ! %l2 = ff9ec5ffdadb7aee
3706
3707p0_label_143:
3708! Mem[0000000030081400] = 00000000, %l2 = ff9ec5ffdadb7aee
3709 ldsba [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
3710! Mem[0000000010141400] = 000092ff, %l4 = 0000000000000056
3711 lduwa [%i5+%g0]0x88,%l4 ! %l4 = 00000000000092ff
3712! Mem[00000000300c1408] = 925f00ff, %l0 = 0000000000000000
3713 ldsba [%i3+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
3714! Mem[0000000030001408] = 0000d2ff, %f27 = e603ff57
3715 lda [%i0+%o4]0x89,%f27 ! %f27 = 0000d2ff
3716! Code Fragment 4
3717p0_fragment_10:
3718! %l0 = ffffffffffffffff
3719 setx 0x85d23c37c729bdde,%g7,%l0 ! %l0 = 85d23c37c729bdde
3720! %l1 = 0000000000000042
3721 setx 0xda0784dfe3638084,%g7,%l1 ! %l1 = da0784dfe3638084
3722 setx 0x7ff8, %g1, %g2
3723 and %l0, %g2, %l0
3724 setx 0xffffffff, %g1, %g2
3725 and %l1, %g2, %l1
3726 setx 0x100000000, %g1, %g2
3727 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3728 ta T_CHANGE_HPRIV
3729 stxa %l1, [%l0]ASI_ICACHE_INSTR
3730 ta T_CHANGE_NONHPRIV
3731! %l0 = 85d23c37c729bdde
3732 setx 0x9ec3ed2874ed0784,%g7,%l0 ! %l0 = 9ec3ed2874ed0784
3733! %l1 = da0784dfe3638084
3734 setx 0x60e59c27dea2f9ab,%g7,%l1 ! %l1 = 60e59c27dea2f9ab
3735! Mem[0000000010141438] = b366fae9, %l7 = 000000000000ff00
3736 ldswa [%i5+0x038]%asi,%l7 ! %l7 = ffffffffb366fae9
3737! Mem[0000000030141408] = 00000000e6000000, %f20 = d0fdec68 8bde857b
3738 ldda [%i5+%o4]0x89,%f20 ! %f20 = 00000000 e6000000
3739! Mem[0000000030141408] = 00000000e6000000, %f4 = 0000ebdc ff0000ff
3740 ldda [%i5+%o4]0x89,%f4 ! %f4 = 00000000 e6000000
3741! Mem[0000000021800100] = ffbd02e9, %l3 = ffffffffffffffd2
3742 ldsb [%o3+0x101],%l3 ! %l3 = ffffffffffffffbd
3743! Starting 10 instruction Store Burst
3744! Mem[0000000010041408] = ffffffff, %l4 = 00000000000092ff
3745 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
3746
3747p0_label_144:
3748! %f18 = 05aad266 925f00ff, Mem[0000000010141410] = ff03ff57 68ecfdd0
3749 std %f18,[%i5+%o5] ! Mem[0000000010141410] = 05aad266 925f00ff
3750! Mem[0000000010141408] = 000000ff, %l5 = 0000000000000000
3751 swapa [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000ff
3752! Mem[00000000201c0000] = bdff4c16, %l6 = 0000000062051572
3753 ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 000000bd000000ff
3754! %l1 = 60e59c27dea2f9ab, Mem[000000001008143e] = baecbc6e, %asi = 80
3755 stha %l1,[%i2+0x03e]%asi ! Mem[000000001008143c] = baecf9ab
3756! Mem[0000000030081400] = 00000000, %l0 = 9ec3ed2874ed0784
3757 ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 00000000000000ff
3758! Randomly selected nop
3759 nop
3760! %f11 = e603ff57, %f5 = e6000000
3761 fsqrts %f11,%f5 ! %f5 = 7fffffff
3762! %l7 = ffffffffb366fae9, Mem[0000000030001408] = 0000d2ff
3763 stba %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000d2e9
3764! %l5 = 00000000000000ff, Mem[0000000030041410] = b0538f8d
3765 stba %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = b0538fff
3766! Starting 10 instruction Load Burst
3767! Mem[00000000100c1410] = 7b85de8b, %l7 = ffffffffb366fae9
3768 ldsha [%i3+%o5]0x80,%l7 ! %l7 = 0000000000007b85
3769
3770p0_label_145:
3771! Mem[0000000010181408] = 00000039, %f12 = 00395b1c
3772 lda [%i6+%o4]0x80,%f12 ! %f12 = 00000039
3773 membar #Sync ! Added by membar checker (24)
3774! Mem[0000000030041400] = c44e2ba6 b0538f8d ff9ec5ff dadb7aee
3775! Mem[0000000030041410] = ff8f53b0 a62b4ec4 d525960b 99ec8220
3776! Mem[0000000030041420] = 129bb126 4a03e98c 31a4ff9c 23d02031
3777! Mem[0000000030041430] = c11b38cf 82b05f48 79d280ff b20000b8
3778 ldda [%i1]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030041400
3779! Mem[00000000100c1400] = 00000000, %l5 = 00000000000000ff
3780 ldsha [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000000
3781! Mem[0000000010181408] = 39000000, %l4 = 00000000000000ff
3782 lduwa [%i6+%o4]0x88,%l4 ! %l4 = 0000000039000000
3783! Mem[0000000010081400] = e603ff57, %l5 = 0000000000000000
3784 lduha [%i2+%g0]0x88,%l5 ! %l5 = 000000000000ff57
3785! Mem[0000000010141400] = ff920000, %l2 = 0000000000000000
3786 lduwa [%i5+%g0]0x80,%l2 ! %l2 = 00000000ff920000
3787! Mem[0000000010041438] = 4791ccb6, %l1 = 60e59c27dea2f9ab
3788 lduba [%i1+0x03a]%asi,%l1 ! %l1 = 00000000000000cc
3789! %l2 = 00000000ff920000, %l1 = 00000000000000cc, %y = 0000004a
3790 udiv %l2,%l1,%l6 ! %l6 = 000000005e1d9414
3791 mov %l0,%y ! %y = 00000000
3792! Mem[0000000010101420] = ffffaa05, %l0 = 0000000000000000
3793 lduw [%i4+0x020],%l0 ! %l0 = 00000000ffffaa05
3794! Starting 10 instruction Store Burst
3795! %f24 = e8920000 ffd20000, Mem[0000000010001410] = ff000000 61000000
3796 stda %f24,[%i0+%o5]0x80 ! Mem[0000000010001410] = e8920000 ffd20000
3797
3798p0_label_146:
3799! %f16 = 1c5b3900 1cc59eff, Mem[0000000010181408] = 00000039 0072ad82
3800 stda %f16,[%i6+%o4]0x80 ! Mem[0000000010181408] = 1c5b3900 1cc59eff
3801! Mem[0000000010141400] = ff920000, %l4 = 0000000039000000
3802 swapa [%i5+%g0]0x80,%l4 ! %l4 = 00000000ff920000
3803! Mem[0000000010101410] = 0000004200000061, %l6 = 000000005e1d9414, %l4 = 00000000ff920000
3804 add %i4,0x10,%g1
3805 casxa [%g1]0x80,%l6,%l4 ! %l4 = 0000004200000061
3806! %f30 = c44e2ba6 000000e6, Mem[0000000010181408] = 00395b1c ff9ec51c
3807 stda %f30,[%i6+%o4]0x88 ! Mem[0000000010181408] = c44e2ba6 000000e6
3808! Mem[0000000010101408] = 00000000, %l0 = 00000000ffffaa05
3809 ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff
3810! %f21 = e6000000, Mem[0000000030081400] = ff000000
3811 sta %f21,[%i2+%g0]0x81 ! Mem[0000000030081400] = e6000000
3812! Mem[0000000030181408] = 7b85de8b, %l4 = 0000004200000061
3813 ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 0000008b000000ff
3814! %f28 = 8d8f53b0 a62b4ec4, Mem[0000000030141400] = 00000061 ffffffbd
3815 stda %f28,[%i5+%g0]0x89 ! Mem[0000000030141400] = 8d8f53b0 a62b4ec4
3816! %l3 = ffffffffffffffbd, Mem[0000000030101410] = 00ff0000000000ff
3817 stxa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffffffffffbd
3818! Starting 10 instruction Load Burst
3819! Mem[0000000010081408] = 00000000, %l4 = 000000000000008b
3820 lduha [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
3821
3822p0_label_147:
3823! Mem[0000000030001400] = 05aad26600395bbd, %f22 = 7b85de8b ffffffff
3824 ldda [%i0+%g0]0x89,%f22 ! %f22 = 05aad266 00395bbd
3825! Mem[0000000010081408] = 00000000 00000000, %l4 = 00000000, %l5 = 0000ff57
3826 ldda [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
3827! Mem[0000000010141428] = bc3a65129efa5dd9, %f30 = c44e2ba6 000000e6
3828 ldda [%i5+0x028]%asi,%f30 ! %f30 = bc3a6512 9efa5dd9
3829! Mem[0000000010141438] = b366fae9, %l4 = 0000000000000000
3830 lduba [%i5+0x03b]%asi,%l4 ! %l4 = 00000000000000e9
3831! Mem[0000000030001408] = 0000d2e9, %f22 = 05aad266
3832 lda [%i0+%o4]0x89,%f22 ! %f22 = 0000d2e9
3833! Mem[0000000010181400] = 000000ff, %l1 = 00000000000000cc
3834 lduha [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
3835! Mem[0000000030141410] = 00008091, %l0 = 0000000000000000
3836 ldsba [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
3837! Mem[00000000211c0000] = 00d06986, %l3 = ffffffffffffffbd
3838 ldsb [%o2+%g0],%l3 ! %l3 = 0000000000000000
3839! Mem[0000000010141420] = c1821f242c4f74a5, %f24 = e8920000 ffd20000
3840 ldda [%i5+0x020]%asi,%f24 ! %f24 = c1821f24 2c4f74a5
3841! Starting 10 instruction Store Burst
3842! %l4 = 000000e9, %l5 = 00000000, Mem[00000000300c1410] = ff0000ff 7fd1bbc9
3843 stda %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000e9 00000000
3844
3845p0_label_148:
3846! Mem[0000000030081408] = 00000000, %l1 = 00000000000000ff
3847 ldstuba [%i2+%o4]0x81,%l1 ! %l1 = 00000000000000ff
3848! %l6 = 000000005e1d9414, Mem[0000000020800041] = ff00e22a, %asi = 80
3849 stba %l6,[%o1+0x041]%asi ! Mem[0000000020800040] = ff14e22a
3850! Mem[00000000100c1410] = 8bde857b, %l7 = 0000000000007b85
3851 swapa [%i3+%o5]0x88,%l7 ! %l7 = 000000008bde857b
3852! Mem[0000000030181400] = 0000d2ff, %l5 = 0000000000000000
3853 ldstuba [%i6+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
3854! %f19 = 925f00ff, Mem[0000000010181410] = 00020000
3855 sta %f19,[%i6+%o5]0x80 ! Mem[0000000010181410] = 925f00ff
3856! Mem[0000000010101400] = 00000042, %l3 = 0000000000000000
3857 swapa [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000042
3858! Mem[0000000010081434] = 6e0b7f3a, %l1 = 0000000000000000
3859 swap [%i2+0x034],%l1 ! %l1 = 000000006e0b7f3a
3860! Mem[0000000030001408] = 0000d2e9, %l4 = 00000000000000e9
3861 ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 000000e9000000ff
3862! %l7 = 000000008bde857b, Mem[0000000010141404] = ffffffda, %asi = 80
3863 stwa %l7,[%i5+0x004]%asi ! Mem[0000000010141404] = 8bde857b
3864! Starting 10 instruction Load Burst
3865! Mem[00000000300c1400] = 0000ff00 d204d56c, %l4 = 000000e9, %l5 = 000000ff
3866 ldda [%i3+%g0]0x81,%l4 ! %l4 = 000000000000ff00 00000000d204d56c
3867
3868p0_label_149:
3869! Mem[00000000218000c0] = 3a0fcd1f, %l3 = 0000000000000042
3870 ldub [%o3+0x0c1],%l3 ! %l3 = 000000000000000f
3871! Mem[0000000010081408] = 00000000, %l6 = 000000005e1d9414
3872 ldsha [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000
3873! Mem[0000000010141400] = 00000039, %l5 = 00000000d204d56c
3874 ldsha [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000039
3875! Mem[0000000030101400] = 8bde857b e603ff57, %l6 = 00000000, %l7 = 8bde857b
3876 ldda [%i4+%g0]0x81,%l6 ! %l6 = 000000008bde857b 00000000e603ff57
3877! Mem[00000000300c1410] = 00000000e9000000, %l0 = 0000000000000000
3878 ldxa [%i3+%o5]0x89,%l0 ! %l0 = 00000000e9000000
3879! Mem[0000000030141400] = a62b4ec4, %l3 = 000000000000000f
3880 lduba [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000c4
3881! Mem[00000000300c1408] = ff005f9266d2aa05, %l5 = 0000000000000039
3882 ldxa [%i3+%o4]0x81,%l5 ! %l5 = ff005f9266d2aa05
3883! Mem[0000000010081408] = 00000000, %l2 = 00000000ff920000
3884 lduba [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
3885! Mem[00000000201c0000] = ffff4c16, %l2 = 0000000000000000
3886 ldub [%o0+0x001],%l2 ! %l2 = 00000000000000ff
3887! Starting 10 instruction Store Burst
3888! %f2 = ff9ec5ff, Mem[0000000010141400] = 00000039
3889 sta %f2 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff9ec5ff
3890
3891p0_label_150:
3892! %f12 = c11b38cf 82b05f48, %l2 = 00000000000000ff
3893! Mem[0000000010041400] = fffd00ff00000000
3894 stda %f12,[%i1+%l2]ASI_PST16_P ! Mem[0000000010041400] = c11b38cf82b05f48
3895! %l4 = 000000000000ff00, Mem[0000000030001408] = 0000d2ff
3896 stwa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000ff00
3897! Mem[0000000030141408] = e6000000, %l4 = 000000000000ff00
3898 swapa [%i5+%o4]0x89,%l4 ! %l4 = 00000000e6000000
3899! Mem[00000000100c1408] = 000000ff, %l5 = ff005f9266d2aa05
3900 swapa [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
3901! %l7 = 00000000e603ff57, Mem[0000000010141437] = c2208e22, %asi = 80
3902 stba %l7,[%i5+0x037]%asi ! Mem[0000000010141434] = c2208e57
3903! %l7 = 00000000e603ff57, Mem[0000000010101410] = 42000000
3904 stba %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 42000057
3905! %f16 = 1c5b3900 1cc59eff 05aad266 925f00ff
3906! %f20 = 00000000 e6000000 0000d2e9 00395bbd
3907! %f24 = c1821f24 2c4f74a5 6e0b7f3a 0000d2ff
3908! %f28 = 8d8f53b0 a62b4ec4 bc3a6512 9efa5dd9
3909 stda %f16,[%i2]ASI_BLK_AIUS ! Block Store to 0000000030081400
3910! %l5 = 00000000000000ff, Mem[0000000010181408] = c44e2ba6000000e6
3911 stxa %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000000000ff
3912! Mem[0000000020800000] = 00ff5a05, %l3 = 00000000000000c4
3913 ldstuba [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
3914! Starting 10 instruction Load Burst
3915! Mem[00000000100c1410] = 857b0000, %l6 = 000000008bde857b
3916 lduba [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000085
3917
3918p0_label_151:
3919! Mem[0000000010041410] = 7285de8b, %l3 = 0000000000000000
3920 ldsba [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000072
3921 membar #Sync ! Added by membar checker (25)
3922! Mem[0000000030081408] = 66d2aa05, %l3 = 0000000000000072
3923 lduba [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000005
3924! Mem[0000000030181408] = 7b85deff, %l2 = 00000000000000ff
3925 ldswa [%i6+%o4]0x89,%l2 ! %l2 = 000000007b85deff
3926! Mem[0000000010081438] = ff9ec5ea, %l0 = 00000000e9000000
3927 ldsh [%i2+0x038],%l0 ! %l0 = ffffffffffffff9e
3928! Mem[00000000300c1400] = 0000ff00, %l5 = 00000000000000ff
3929 lduba [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000000
3930! Mem[0000000030141408] = 00ff0000, %l3 = 0000000000000005
3931 lduha [%i5+%o4]0x81,%l3 ! %l3 = 00000000000000ff
3932! Mem[0000000010041408] = ffffffff, %l3 = 00000000000000ff
3933 ldsha [%i1+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
3934! Mem[00000000211c0000] = 00d06986, %l0 = ffffffffffffff9e
3935 ldsh [%o2+%g0],%l0 ! %l0 = 00000000000000d0
3936! Mem[0000000010181400] = ff000000 00000000 ff000000 00000000
3937! Mem[0000000010181410] = 925f00ff 000000ff da00b270 00fff89b
3938! Mem[0000000010181420] = d2ff1b72 62051572 000003e6 cc7e6d15
3939! Mem[0000000010181430] = 6f273e24 f86a0000 8d8f53b0 a62b4ec4
3940 ldda [%i6]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010181400
3941! Starting 10 instruction Store Burst
3942! %l5 = 0000000000000000, Mem[00000000300c1408] = 925f00ff
3943 stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 925f0000
3944
3945p0_label_152:
3946! %l4 = 00000000e6000000, Mem[0000000010001400] = ff00000000000000
3947 stxa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000e6000000
3948! Mem[0000000030081408] = 66d2aa05, %l1 = 000000006e0b7f3a
3949 ldstuba [%i2+%o4]0x89,%l1 ! %l1 = 00000005000000ff
3950! Mem[0000000021800141] = 9f38e548, %l5 = 0000000000000000
3951 ldstuba [%o3+0x141]%asi,%l5 ! %l5 = 00000038000000ff
3952! Mem[00000000100c1438] = 9f000000, %l0 = 000000d0, %l1 = 00000005
3953 add %i3,0x38,%g1
3954 casa [%g1]0x80,%l0,%l1 ! %l1 = 000000009f000000
3955! %l7 = 00000000e603ff57, Mem[00000000211c0000] = 00d06986, %asi = 80
3956 stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = ff576986
3957! Mem[0000000010181428] = 000003e6, %l6 = 0000000000000085
3958 swap [%i6+0x028],%l6 ! %l6 = 00000000000003e6
3959! %l4 = 00000000e6000000, Mem[0000000030001408] = 00ff0000
3960 stwa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = e6000000
3961! %l7 = 00000000e603ff57, Mem[0000000010141400] = ffc59eff
3962 stha %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff579eff
3963! %l0 = 00000000000000d0, Mem[0000000030101408] = ffffffda
3964 stba %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffd0
3965! Starting 10 instruction Load Burst
3966! Mem[000000001004142c] = 0072ff82, %l3 = ffffffffffffffff
3967 lduwa [%i1+0x02c]%asi,%l3 ! %l3 = 000000000072ff82
3968
3969p0_label_153:
3970! Mem[00000000100c1400] = 00000000 9a000000 05aad266 399c4442
3971! Mem[00000000100c1410] = 857b0000 ffffffff 003981d1 721c8243
3972! Mem[00000000100c1420] = 00009aff c9bbd17f 19b35966 ff9ec5ff
3973! Mem[00000000100c1430] = 26bfa66f 61602d68 9f000000 a625bcc7
3974 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
3975! %l5 = 0000000000000038, %l5 = 0000000000000038, %l3 = 000000000072ff82
3976 orn %l5,%l5,%l3 ! %l3 = ffffffffffffffff
3977! Mem[0000000010101400] = 00000000, %l6 = 00000000000003e6
3978 lduwa [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000
3979! Mem[0000000030081410] = 00000000, %l0 = 00000000000000d0
3980 lduwa [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
3981! Mem[00000000100c1428] = 19b35966, %l6 = 0000000000000000
3982 ldsw [%i3+0x028],%l6 ! %l6 = 0000000019b35966
3983! Mem[0000000010181408] = ff000000, %l4 = 00000000e6000000
3984 lduba [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
3985! Mem[0000000010141408] = 00000000, %l2 = 000000007b85deff
3986 lduha [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
3987! Mem[0000000030001410] = 00ff0000, %l5 = 0000000000000038
3988 lduha [%i0+%o5]0x81,%l5 ! %l5 = 00000000000000ff
3989! Mem[0000000030041408] = ffc59eff, %l4 = 00000000000000ff
3990 ldstuba [%i1+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
3991! Starting 10 instruction Store Burst
3992! Mem[0000000030001408] = e6000000, %l4 = 00000000000000ff
3993 swapa [%i0+%o4]0x81,%l4 ! %l4 = 00000000e6000000
3994
3995p0_label_154:
3996! Mem[0000000010141400] = ff579eff, %l0 = 0000000000000000, %asi = 80
3997 swapa [%i5+0x000]%asi,%l0 ! %l0 = 00000000ff579eff
3998! %l5 = 00000000000000ff, Mem[0000000030041410] = b0538fff
3999 stha %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = b05300ff
4000! Mem[0000000010081410] = 000000ff, %l6 = 0000000019b35966
4001 ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
4002 membar #Sync ! Added by membar checker (26)
4003! %l0 = 00000000ff579eff, Mem[0000000010181410] = ff005f92
4004 stwa %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff579eff
4005! Mem[0000000010181400] = 000000ff, %l7 = 00000000e603ff57
4006 swapa [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
4007! %l4 = 00000000e6000000, Mem[00000000100c1400] = 00000000
4008 stha %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
4009! %l3 = ffffffffffffffff, Mem[0000000010181408] = 000000ff
4010 stwa %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff
4011! Mem[00000000211c0001] = ff576986, %l3 = ffffffffffffffff
4012 ldstub [%o2+0x001],%l3 ! %l3 = 00000057000000ff
4013! Mem[0000000010041400] = cf381bc1, %l1 = 000000009f000000
4014 ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 000000c1000000ff
4015! Starting 10 instruction Load Burst
4016! Mem[0000000030001408] = ff000000, %l7 = 00000000000000ff
4017 ldsba [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
4018
4019p0_label_155:
4020! Mem[0000000010041400] = cf381bff, %l5 = 00000000000000ff
4021 ldsba [%i1+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
4022! Mem[0000000010001410] = e8920000ffd20000, %f0 = 00000000 9a000000
4023 ldda [%i0+%o5]0x80,%f0 ! %f0 = e8920000 ffd20000
4024! Mem[0000000020800040] = ff14e22a, %l2 = 0000000000000000
4025 ldsba [%o1+0x040]%asi,%l2 ! %l2 = ffffffffffffffff
4026! Mem[0000000030101410] = ffffffff, %l3 = 0000000000000057
4027 ldsha [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
4028! Mem[0000000010141400] = 00000000 8bde857b 00000000 ffffffee
4029! Mem[0000000010141410] = 05aad266 925f00ff ff26f386 bc71357b
4030! Mem[0000000010141420] = c1821f24 2c4f74a5 bc3a6512 9efa5dd9
4031! Mem[0000000010141430] = 1100b3a7 c2208e57 b366fae9 00000000
4032 ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
4033! Mem[0000000030041410] = ff0053b0a62b4ec4, %l2 = ffffffffffffffff
4034 ldxa [%i1+%o5]0x81,%l2 ! %l2 = ff0053b0a62b4ec4
4035! Mem[00000000100c1410] = 00007b85, %l1 = 00000000000000c1
4036 ldsha [%i3+%o5]0x88,%l1 ! %l1 = 0000000000007b85
4037! Mem[0000000010141408] = 00000000ffffffee, %f30 = bc3a6512 9efa5dd9
4038 ldda [%i5+%o4]0x80,%f30 ! %f30 = 00000000 ffffffee
4039! Mem[0000000010041400] = ff1b38cf, %l4 = 00000000e6000000
4040 ldsha [%i1+%g0]0x80,%l4 ! %l4 = ffffffffffffff1b
4041! Starting 10 instruction Store Burst
4042! Mem[00000000201c0001] = ffff4c16, %l6 = 00000000000000ff
4043 ldstub [%o0+0x001],%l6 ! %l6 = 000000ff000000ff
4044
4045p0_label_156:
4046! %l4 = ffffffffffffff1b, Mem[0000000010101400] = 00000000
4047 stha %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ff1b
4048! %l2 = ff0053b0a62b4ec4, Mem[0000000030101410] = ffffffff
4049 stha %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 4ec4ffff
4050! Mem[000000001008140c] = 00000000, %l0 = 00000000ff579eff
4051 ldstuba [%i2+0x00c]%asi,%l0 ! %l0 = 00000000000000ff
4052! Mem[0000000010081414] = f13bffa7, %l0 = 0000000000000000, %asi = 80
4053 swapa [%i2+0x014]%asi,%l0 ! %l0 = 00000000f13bffa7
4054! Mem[0000000030141408] = 0000ff00, %l0 = 00000000f13bffa7
4055 swapa [%i5+%o4]0x89,%l0 ! %l0 = 000000000000ff00
4056! Mem[0000000010101410] = 42000057, %l0 = 000000000000ff00
4057 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 00000057000000ff
4058! %l2 = ff0053b0a62b4ec4, Mem[0000000030101410] = bdffffffffffc44e
4059 stxa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff0053b0a62b4ec4
4060! %f23 = 00395bbd, Mem[0000000030041400] = a62b4ec4
4061 sta %f23,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00395bbd
4062! %f19 = 925f00ff, Mem[0000000010041400] = cf381bff
4063 sta %f19,[%i1+%g0]0x88 ! Mem[0000000010041400] = 925f00ff
4064! Starting 10 instruction Load Burst
4065! Mem[0000000010181408] = ffffffff, %l0 = 0000000000000057
4066 ldswa [%i6+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
4067
4068p0_label_157:
4069! Mem[0000000010101430] = 2a76800a, %l0 = ffffffffffffffff
4070 lduba [%i4+0x032]%asi,%l0 ! %l0 = 0000000000000080
4071! Mem[00000000100c1408] = 05aad266, %l1 = 0000000000007b85
4072 ldsha [%i3+%o4]0x80,%l1 ! %l1 = 00000000000005aa
4073! Mem[0000000010041410] = 8bde8572, %l0 = 0000000000000080
4074 lduba [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000072
4075! Mem[0000000010001408] = baecbc6eff9ec51c, %f26 = 6e0b7f3a 0000d2ff
4076 ldda [%i0+%o4]0x88,%f26 ! %f26 = baecbc6e ff9ec51c
4077! Mem[0000000030041408] = ff9ec5ff, %l3 = ffffffffffffffff
4078 lduba [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff
4079! Mem[0000000010181410] = ff9e57ff, %l1 = 00000000000005aa
4080 lduha [%i6+%o5]0x80,%l1 ! %l1 = 000000000000ff9e
4081! Mem[00000000100c1408] = 05aad266, %l5 = ffffffffffffffff
4082 ldsba [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000005
4083! Mem[0000000010101400] = 1bff0000, %l1 = 000000000000ff9e
4084 ldswa [%i4+%g0]0x80,%l1 ! %l1 = 000000001bff0000
4085! Mem[0000000010101408] = ff000000ffd2aa05, %l7 = 0000000000000000
4086 ldx [%i4+%o4],%l7 ! %l7 = ff000000ffd2aa05
4087! Starting 10 instruction Store Burst
4088! Mem[00000000211c0001] = ffff6986, %l2 = ff0053b0a62b4ec4
4089 ldstub [%o2+0x001],%l2 ! %l2 = 000000ff000000ff
4090
4091p0_label_158:
4092! %l1 = 000000001bff0000, Mem[0000000030141408] = f13bffa7
4093 stwa %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 1bff0000
4094! Mem[0000000010141408] = 00000000, %l1 = 000000001bff0000
4095 ldswa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
4096 membar #Sync ! Added by membar checker (27)
4097! %l6 = 00000000000000ff, Mem[0000000010141410] = 05aad266
4098 stha %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00ffd266
4099! %l0 = 0000000000000072, Mem[00000000211c0000] = ffff6986, %asi = 80
4100 stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00726986
4101! Mem[000000001010142a] = 00020000, %l1 = 0000000000000000
4102 ldstub [%i4+0x02a],%l1 ! %l1 = 00000000000000ff
4103! Mem[0000000010001416] = ffd20000, %l2 = 00000000000000ff
4104 ldstuba [%i0+0x016]%asi,%l2 ! %l2 = 00000000000000ff
4105! Mem[00000000300c1408] = 00005f92, %l4 = ffffffffffffff1b
4106 swapa [%i3+%o4]0x81,%l4 ! %l4 = 0000000000005f92
4107! %l0 = 0000000000000072, Mem[00000000300c1408] = ffffff1b
4108 stwa %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000072
4109! %f0 = 00000000 8bde857b, %l5 = 0000000000000005
4110! Mem[0000000010041438] = 4791ccb687452406
4111 add %i1,0x038,%g1
4112 stda %f0,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010041438] = 7b85ccb600002406
4113! Starting 10 instruction Load Burst
4114! Mem[00000000100c1400] = 00000000, %l3 = 00000000000000ff
4115 lduha [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000
4116
4117p0_label_159:
4118! Mem[0000000010001410] = 000092e8, %l4 = 0000000000005f92
4119 lduha [%i0+%o5]0x88,%l4 ! %l4 = 00000000000092e8
4120! Mem[0000000010041408] = ffffffff, %l2 = 0000000000000000
4121 ldsha [%i1+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
4122! Mem[00000000100c1410] = 00007b85, %l2 = ffffffffffffffff
4123 ldswa [%i3+%o5]0x88,%l2 ! %l2 = 0000000000007b85
4124! Mem[0000000030101400] = 8bde857b, %l2 = 0000000000007b85
4125 ldsba [%i4+%g0]0x81,%l2 ! %l2 = ffffffffffffff8b
4126! Mem[0000000010181408] = 00000000 ffffffff, %l2 = ffffff8b, %l3 = 00000000
4127 ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000ffffffff 0000000000000000
4128! Mem[0000000010141408] = 00000000, %l1 = 0000000000000000
4129 lduha [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
4130! Mem[000000001004140c] = 6f273e24, %l3 = 0000000000000000
4131 lduw [%i1+0x00c],%l3 ! %l3 = 000000006f273e24
4132! Mem[0000000010181410] = ff9e57ff 000000ff, %l6 = 000000ff, %l7 = ffd2aa05
4133 ldda [%i6+%o5]0x80,%l6 ! %l6 = 00000000ff9e57ff 00000000000000ff
4134! Mem[00000000201c0000] = ffff4c16, %l2 = 00000000ffffffff
4135 ldsh [%o0+%g0],%l2 ! %l2 = ffffffffffffffff
4136! Starting 10 instruction Store Burst
4137! %l6 = 00000000ff9e57ff, Mem[0000000010001408] = 1cc59eff
4138 stha %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 57ff9eff
4139
4140p0_label_160:
4141! Mem[0000000030001410] = 00ff0000, %l6 = 00000000ff9e57ff
4142 swapa [%i0+%o5]0x81,%l6 ! %l6 = 0000000000ff0000
4143! Mem[00000000100c1408] = 05aad266, %l4 = 00000000000092e8
4144 swapa [%i3+%o4]0x80,%l4 ! %l4 = 0000000005aad266
4145! %l1 = 0000000000000000, Mem[0000000010141410] = ff005f9266d2ff00
4146 stxa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
4147! %f30 = 00000000 ffffffee, Mem[0000000030101410] = a62b4ec4 ff0053b0
4148 stda %f30,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 ffffffee
4149! %l6 = 0000000000ff0000, Mem[0000000030041400] = 00395bbd
4150 stha %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00390000
4151! Mem[0000000030041400] = 00003900, %l7 = 00000000000000ff
4152 ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 00000000000000ff
4153! Mem[0000000030141408] = 1bff0000, %l4 = 0000000005aad266
4154 swapa [%i5+%o4]0x89,%l4 ! %l4 = 000000001bff0000
4155! %l3 = 000000006f273e24, Mem[0000000030101400] = 8bde857b
4156 stba %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 24de857b
4157! %l4 = 000000001bff0000, Mem[0000000020800040] = ff14e22a, %asi = 80
4158 stha %l4,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000e22a
4159! Starting 10 instruction Load Burst
4160! Mem[00000000300c1410] = 000000e9, %l7 = 0000000000000000
4161 ldsba [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
4162
4163p0_label_161:
4164! Mem[0000000010101408] = ff000000, %l3 = 000000006f273e24
4165 lduba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
4166! Mem[0000000030001408] = 9c000000 ff000000, %l6 = 00ff0000, %l7 = 00000000
4167 ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000ff000000 000000009c000000
4168! Mem[0000000010041410] = 7285de8b00000000, %l3 = 00000000000000ff
4169 ldx [%i1+%o5],%l3 ! %l3 = 7285de8b00000000
4170! Mem[0000000030001408] = ff000000, %l5 = 0000000000000005
4171 lduwa [%i0+%o4]0x89,%l5 ! %l5 = 00000000ff000000
4172! Mem[0000000030041408] = ffc59eff, %l5 = 00000000ff000000
4173 lduba [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
4174! Mem[0000000030001400] = bd5b3900 66d2aa05, %l6 = ff000000, %l7 = 9c000000
4175 ldda [%i0+%g0]0x81,%l6 ! %l6 = 00000000bd5b3900 0000000066d2aa05
4176! Mem[0000000010101400] = 1bff0000ff03ff57, %l6 = 00000000bd5b3900
4177 ldx [%i4+%g0],%l6 ! %l6 = 1bff0000ff03ff57
4178! Mem[0000000010001420] = 57ffffe600ff00ff, %l7 = 0000000066d2aa05
4179 ldxa [%i0+0x020]%asi,%l7 ! %l7 = 57ffffe600ff00ff
4180! Mem[0000000010001408] = ff9eff57, %l1 = 0000000000000000
4181 lduwa [%i0+%o4]0x88,%l1 ! %l1 = 00000000ff9eff57
4182! Starting 10 instruction Store Burst
4183! Mem[0000000030181408] = ffde857b, %l4 = 000000001bff0000
4184 ldstuba [%i6+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
4185
4186p0_label_162:
4187! %l5 = 00000000000000ff, Mem[0000000010001400] = e6000000
4188 stha %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = e60000ff
4189! Mem[0000000010041402] = ff005f92, %l7 = 57ffffe600ff00ff
4190 ldstub [%i1+0x002],%l7 ! %l7 = 0000005f000000ff
4191! %l2 = ffffffffffffffff, Mem[0000000030001400] = bd5b390066d2aa05
4192 stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffffffffffff
4193! %l3 = 7285de8b00000000, Mem[0000000030001410] = ff9e57ff
4194 stba %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 009e57ff
4195! %l6 = ff03ff57, %l7 = 0000005f, Mem[0000000010041408] = ffffffff 243e276f
4196 stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff03ff57 0000005f
4197! %f25 = 2c4f74a5, Mem[0000000010101438] = 00000000
4198 st %f25,[%i4+0x038] ! Mem[0000000010101438] = 2c4f74a5
4199! Mem[0000000010101408] = 000000ff, %l1 = 00000000ff9eff57
4200 ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
4201! %l1 = 00000000000000ff, Mem[00000000300c1408] = 0000007266d2aa05
4202 stxa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000000000ff
4203! %f6 = ff26f386 bc71357b, Mem[0000000010101410] = ff000042 00000061
4204 stda %f6 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff26f386 bc71357b
4205! Starting 10 instruction Load Burst
4206! Mem[0000000030041400] = ff003900 b0538f8d, %l2 = ffffffff, %l3 = 00000000
4207 ldda [%i1+%g0]0x81,%l2 ! %l2 = 00000000ff003900 00000000b0538f8d
4208
4209p0_label_163:
4210! Mem[0000000010001410] = e8920000, %l1 = 00000000000000ff
4211 ldsw [%i0+%o5],%l1 ! %l1 = ffffffffe8920000
4212! Mem[0000000010181408] = ffffffff, %l6 = 1bff0000ff03ff57
4213 ldsba [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
4214! Mem[00000000100c1410] = 00007b85, %l3 = 00000000b0538f8d
4215 ldswa [%i3+%o5]0x88,%l3 ! %l3 = 0000000000007b85
4216! Mem[00000000300c1408] = ff00000000000000, %f28 = 8d8f53b0 a62b4ec4
4217 ldda [%i3+%o4]0x89,%f28 ! %f28 = ff000000 00000000
4218! Mem[0000000010081410] = 000000ff, %l5 = 00000000000000ff
4219 ldsha [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
4220! Mem[00000000218001c0] = 830ace35, %l6 = ffffffffffffffff
4221 ldub [%o3+0x1c0],%l6 ! %l6 = 0000000000000083
4222! Mem[0000000030081408] = ffaad266, %l1 = ffffffffe8920000
4223 lduwa [%i2+%o4]0x81,%l1 ! %l1 = 00000000ffaad266
4224! Mem[0000000030141410] = 91800000, %l4 = 00000000000000ff
4225 lduwa [%i5+%o5]0x89,%l4 ! %l4 = 0000000091800000
4226! Mem[0000000010041400] = ff00ff9282b05f48, %f12 = 1100b3a7 c2208e57
4227 ldda [%i1+0x000]%asi,%f12 ! %f12 = ff00ff92 82b05f48
4228! Starting 10 instruction Store Burst
4229! Mem[0000000030141400] = a62b4ec4, %l7 = 000000000000005f
4230 ldstuba [%i5+%g0]0x89,%l7 ! %l7 = 000000c4000000ff
4231
4232p0_label_164:
4233! %l3 = 0000000000007b85, Mem[0000000020800001] = ffff5a05, %asi = 80
4234 stba %l3,[%o1+0x001]%asi ! Mem[0000000020800000] = ff855a05
4235! %f26 = baecbc6e ff9ec51c, %l3 = 0000000000007b85
4236! Mem[0000000010081408] = 00000000ff000000
4237 add %i2,0x008,%g1
4238 stda %f26,[%g1+%l3]ASI_PST32_P ! Mem[0000000010081408] = 00000000ff9ec51c
4239! %l6 = 00000083, %l7 = 000000c4, Mem[0000000030001400] = ffffffff ffffffff
4240 stda %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000083 000000c4
4241! %l1 = 00000000ffaad266, Mem[0000000030181410] = 7b85de8b
4242 stha %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 7b85d266
4243! %l4 = 91800000, %l5 = 000000ff, Mem[00000000300c1408] = 00000000 000000ff
4244 stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 91800000 000000ff
4245! %l4 = 91800000, %l5 = 000000ff, Mem[0000000030101400] = 7b85de24 57ff03e6
4246 stda %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 91800000 000000ff
4247! %l6 = 0000000000000083, Mem[0000000030081408] = ff005f9266d2aaff
4248 stxa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000000000083
4249! %l5 = 00000000000000ff, Mem[0000000030141408] = 66d2aa0500000000
4250 stxa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000000000ff
4251! Mem[00000000300c1410] = 000000e9, %l5 = 00000000000000ff
4252 swapa [%i3+%o5]0x81,%l5 ! %l5 = 00000000000000e9
4253! Starting 10 instruction Load Burst
4254! Mem[0000000021800000] = 94f7d108, %l3 = 0000000000007b85
4255 ldsb [%o3+%g0],%l3 ! %l3 = ffffffffffffff94
4256
4257p0_label_165:
4258! Mem[0000000030001408] = 000000ff, %l5 = 00000000000000e9
4259 ldsba [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
4260! Mem[0000000030141408] = 00000000000000ff, %f18 = 05aad266 925f00ff
4261 ldda [%i5+%o4]0x81,%f18 ! %f18 = 00000000 000000ff
4262! Mem[0000000010101410] = ff26f386, %l3 = ffffffffffffff94
4263 lduha [%i4+0x012]%asi,%l3 ! %l3 = 000000000000f386
4264! Mem[0000000010001410] = 00ffd2ff000092e8, %f24 = c1821f24 2c4f74a5
4265 ldda [%i0+%o5]0x88,%f24 ! %f24 = 00ffd2ff 000092e8
4266! Mem[0000000030181400] = ffd20000, %l5 = 0000000000000000
4267 lduha [%i6+%g0]0x81,%l5 ! %l5 = 000000000000ffd2
4268! Mem[0000000010041408] = ff03ff57, %l7 = 00000000000000c4
4269 lduba [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000057
4270! %f16 = 1c5b3900 1cc59eff 00000000 000000ff
4271! %f20 = 00000000 e6000000 0000d2e9 00395bbd
4272! %f24 = 00ffd2ff 000092e8 baecbc6e ff9ec51c
4273! %f28 = ff000000 00000000 00000000 ffffffee
4274 stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
4275 membar #Sync ! Added by membar checker (28)
4276! Mem[00000000100c1410] = 857b0000, %l0 = 0000000000000072
4277 lduba [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000085
4278! Mem[00000000100c1400] = 00000000 9a000000 000092e8 399c4442
4279! Mem[00000000100c1410] = 857b0000 ffffffff 003981d1 721c8243
4280! Mem[00000000100c1420] = 00009aff c9bbd17f 19b35966 ff9ec5ff
4281! Mem[00000000100c1430] = 26bfa66f 61602d68 9f000000 a625bcc7
4282 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
4283! Starting 10 instruction Store Burst
4284! %f23 = 00395bbd, Mem[0000000010081408] = 00000000
4285 sta %f23,[%i2+0x008]%asi ! Mem[0000000010081408] = 00395bbd
4286
4287p0_label_166:
4288! %l7 = 0000000000000057, Mem[0000000030141408] = 00000000000000ff
4289 stxa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000057
4290! %f16 = 1c5b3900 1cc59eff, %l3 = 000000000000f386
4291! Mem[0000000030101408] = d0ffffff00000042
4292 add %i4,0x008,%g1
4293 stda %f16,[%g1+%l3]ASI_PST16_S ! Mem[0000000030101408] = d0ff39001cc50042
4294! %l3 = 000000000000f386, Mem[0000000030041408] = ffc59eff
4295 stha %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffc5f386
4296! %l4 = 91800000, %l5 = 0000ffd2, Mem[0000000010141410] = 00000000 00000000
4297 stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 91800000 0000ffd2
4298! %f26 = baecbc6e ff9ec51c, Mem[0000000030081410] = 00000000 000000e6
4299 stda %f26,[%i2+%o5]0x89 ! Mem[0000000030081410] = baecbc6e ff9ec51c
4300! %f29 = 00000000, Mem[0000000010081408] = bd5b3900
4301 sta %f29,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
4302! Mem[0000000010181410] = ff9e57ff, %l3 = 000000000000f386
4303 ldstuba [%i6+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
4304! %l2 = ff003900, %l3 = 000000ff, Mem[0000000030141408] = 00000000 57000000
4305 stda %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff003900 000000ff
4306! %f16 = 1c5b3900 1cc59eff 00000000 000000ff
4307! %f20 = 00000000 e6000000 0000d2e9 00395bbd
4308! %f24 = 00ffd2ff 000092e8 baecbc6e ff9ec51c
4309! %f28 = ff000000 00000000 00000000 ffffffee
4310 stda %f16,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
4311! Starting 10 instruction Load Burst
4312! Mem[0000000010181430] = 6f273e24, %l0 = 0000000000000085
4313 ldsh [%i6+0x030],%l0 ! %l0 = 0000000000006f27
4314
4315p0_label_167:
4316! Mem[00000000211c0000] = 00726986, %l7 = 0000000000000057
4317 lduba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
4318 membar #Sync ! Added by membar checker (29)
4319! Mem[0000000010041400] = 1c5b3900 1cc59eff, %l2 = ff003900, %l3 = 000000ff
4320 ldd [%i1+%g0],%l2 ! %l2 = 000000001c5b3900 000000001cc59eff
4321! %l3 = 000000001cc59eff, Mem[0000000010081400] = e603ff57
4322 stha %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = e6039eff
4323! Mem[00000000100c1400] = 0000009a 00000000, %l6 = 00000083, %l7 = 00000000
4324 ldda [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000 000000000000009a
4325! Mem[0000000010101408] = 05aad2ff000000ff, %l0 = 0000000000006f27
4326 ldxa [%i4+%o4]0x88,%l0 ! %l0 = 05aad2ff000000ff
4327! Mem[0000000030101408] = d0ff39001cc50042, %l0 = 05aad2ff000000ff
4328 ldxa [%i4+%o4]0x81,%l0 ! %l0 = d0ff39001cc50042
4329! Mem[0000000030081408] = 00000083, %l5 = 000000000000ffd2
4330 lduwa [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000083
4331! Mem[0000000010041404] = 1cc59eff, %l1 = 00000000ffaad266
4332 ldsha [%i1+0x004]%asi,%l1 ! %l1 = 0000000000001cc5
4333! Mem[0000000010101400] = 1bff0000, %l2 = 000000001c5b3900
4334 lduwa [%i4+%g0]0x80,%l2 ! %l2 = 000000001bff0000
4335! Starting 10 instruction Store Burst
4336! %l4 = 0000000091800000, Mem[00000000100c1410] = 00007b85
4337 stha %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
4338
4339p0_label_168:
4340! %l4 = 0000000091800000, Mem[0000000010101408] = ff000000ffd2aa05
4341 stx %l4,[%i4+%o4] ! Mem[0000000010101408] = 0000000091800000
4342! %l5 = 0000000000000083, Mem[0000000030181410] = 7b85d266
4343 stba %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 7b85d283
4344! Mem[0000000010001401] = ff0000e6, %l4 = 0000000091800000
4345 ldstub [%i0+0x001],%l4 ! %l4 = 00000000000000ff
4346! %l4 = 00000000, %l5 = 00000083, Mem[00000000300c1408] = 000000ff 00000000
4347 stda %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 00000083
4348! %l5 = 0000000000000083, Mem[0000000010181420] = d2ff1b7262051572
4349 stx %l5,[%i6+0x020] ! Mem[0000000010181420] = 0000000000000083
4350! Mem[0000000010041410] = 00000000, %l7 = 000000000000009a
4351 ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 00000000000000ff
4352! %f15 = a625bcc7, Mem[0000000030001410] = ff579e00
4353 sta %f15,[%i0+%o5]0x89 ! Mem[0000000030001410] = a625bcc7
4354! %l5 = 0000000000000083, Mem[0000000010041410] = 000000ff
4355 stba %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000083
4356! %l2 = 1bff0000, %l3 = 1cc59eff, Mem[0000000030001410] = c7bc25a6 00000000
4357 stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 1bff0000 1cc59eff
4358! Starting 10 instruction Load Burst
4359! Mem[0000000030141400] = a62b4eff, %l4 = 0000000000000000
4360 ldsha [%i5+%g0]0x89,%l4 ! %l4 = 0000000000004eff
4361
4362p0_label_169:
4363! Mem[0000000010041410] = 00000083, %l1 = 0000000000001cc5
4364 lduba [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000083
4365! Mem[0000000030141410] = 00008091, %l0 = d0ff39001cc50042
4366 lduha [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
4367! Mem[0000000010101408] = 00000000, %l4 = 0000000000004eff
4368 lduha [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
4369! Mem[0000000030181400] = ffd20000 0000009c, %l6 = 00000000, %l7 = 00000000
4370 ldda [%i6+%g0]0x81,%l6 ! %l6 = 00000000ffd20000 000000000000009c
4371! Mem[0000000010001400] = e600ffff, %l3 = 000000001cc59eff
4372 ldsba [%i0+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
4373! Code Fragment 3
4374p0_fragment_11:
4375! %l0 = 0000000000000000
4376 setx 0x7c672e50553a5984,%g7,%l0 ! %l0 = 7c672e50553a5984
4377! %l1 = 0000000000000083
4378 setx 0xeeda8d6f87c276fb,%g7,%l1 ! %l1 = eeda8d6f87c276fb
4379 setx 0x1fe000, %g1, %g3
4380 or %l0, %g3, %l0 ! always set perrmask = 0xff
4381 setx 0x1ffff8, %g1, %g2
4382 and %l0, %g2, %l0
4383 ta T_CHANGE_HPRIV
4384 stxa %l1, [%l0]ASI_DCACHE_DATA
4385 ta T_CHANGE_NONHPRIV
4386! %l0 = 7c672e50553a5984
4387 setx 0xddf23a40766065e2,%g7,%l0 ! %l0 = ddf23a40766065e2
4388! %l1 = eeda8d6f87c276fb
4389 setx 0x08821367ea956fec,%g7,%l1 ! %l1 = 08821367ea956fec
4390! Mem[0000000010001410] = e8920000, %l4 = 0000000000000000
4391 ldswa [%i0+%o5]0x80,%l4 ! %l4 = ffffffffe8920000
4392! Mem[0000000010141408] = 00000000ffffffee, %l6 = 00000000ffd20000
4393 ldxa [%i5+%o4]0x80,%l6 ! %l6 = 00000000ffffffee
4394! Mem[00000000100c1428] = 19b35966ff9ec5ff, %f26 = baecbc6e ff9ec51c
4395 ldd [%i3+0x028],%f26 ! %f26 = 19b35966 ff9ec5ff
4396! Starting 10 instruction Store Burst
4397! %l4 = ffffffffe8920000, Mem[0000000010001400] = e600ffff
4398 stha %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = e6000000
4399
4400p0_label_170:
4401! %f10 = 19b35966 ff9ec5ff, Mem[0000000010001400] = e6000000 00000000
4402 stda %f10,[%i0+%g0]0x88 ! Mem[0000000010001400] = 19b35966 ff9ec5ff
4403! %f15 = a625bcc7, Mem[0000000010101400] = 1bff0000
4404 sta %f15,[%i4+%g0]0x80 ! Mem[0000000010101400] = a625bcc7
4405! %f21 = e6000000, Mem[0000000030141408] = 003900ff
4406 sta %f21,[%i5+%o4]0x81 ! Mem[0000000030141408] = e6000000
4407! %f30 = 00000000, Mem[000000001008142c] = 6e0b7f3a
4408 st %f30,[%i2+0x02c] ! Mem[000000001008142c] = 00000000
4409! %l7 = 000000000000009c, Mem[00000000201c0000] = ffff4c16, %asi = 80
4410 stba %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 9cff4c16
4411! %l6 = ffffffee, %l7 = 0000009c, Mem[0000000010081400] = ff9e03e6 3a7f0b6e
4412 stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffee 0000009c
4413! %l0 = 766065e2, %l1 = ea956fec, Mem[0000000010081410] = ff000000 00000000
4414 std %l0,[%i2+%o5] ! Mem[0000000010081410] = 766065e2 ea956fec
4415! Mem[0000000020800040] = 0000e22a, %l7 = 000000000000009c
4416 ldstub [%o1+0x040],%l7 ! %l7 = 00000000000000ff
4417! %f6 = 003981d1, Mem[0000000010101400] = a625bcc7
4418 sta %f6 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 003981d1
4419! Starting 10 instruction Load Burst
4420! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000083
4421 ldsha [%i3+0x010]%asi,%l5 ! %l5 = 0000000000000000
4422
4423p0_label_171:
4424! Mem[0000000010101434] = 89361fca, %l2 = 000000001bff0000
4425 lduba [%i4+0x034]%asi,%l2 ! %l2 = 0000000000000089
4426! Mem[0000000030101410] = eeffffff, %l6 = 00000000ffffffee
4427 ldsha [%i4+%o5]0x81,%l6 ! %l6 = ffffffffffffeeff
4428! Mem[0000000010141410] = 91800000, %f5 = ffffffff
4429 lda [%i5+%o5]0x88,%f5 ! %f5 = 91800000
4430! Mem[0000000010041408] = ff000000 00000000, %l2 = 00000089, %l3 = ffffffff
4431 ldda [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000 00000000ff000000
4432! Mem[0000000030001410] = 1bff00001cc59eff, %l2 = 0000000000000000
4433 ldxa [%i0+%o5]0x81,%l2 ! %l2 = 1bff00001cc59eff
4434! Mem[0000000010181408] = ffffffff, %l0 = ddf23a40766065e2
4435 ldsha [%i6+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
4436! Mem[0000000010081400] = ffffffee, %f14 = 9f000000
4437 lda [%i2+%g0]0x80,%f14 ! %f14 = ffffffee
4438! Mem[0000000030001410] = 1bff0000, %l7 = 0000000000000000
4439 lduba [%i0+%o5]0x81,%l7 ! %l7 = 000000000000001b
4440! Mem[0000000010101408] = 0000809100000000, %l7 = 000000000000001b
4441 ldxa [%i4+%o4]0x88,%l7 ! %l7 = 0000809100000000
4442! Starting 10 instruction Store Burst
4443! Mem[0000000010001408] = ff9eff57, %l7 = 0000809100000000
4444 ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 00000057000000ff
4445
4446p0_label_172:
4447! %l6 = ffffffffffffeeff, Mem[0000000010001400] = 19b35966ff9ec5ff
4448 stxa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffffffffeeff
4449! %l5 = 0000000000000000, Mem[000000001000141d] = 000000ff, %asi = 80
4450 stba %l5,[%i0+0x01d]%asi ! Mem[000000001000141c] = 000000ff
4451! %f7 = 721c8243, Mem[0000000010081408] = 00000000
4452 sta %f7 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 721c8243
4453! Mem[00000000211c0001] = 00726986, %l1 = 08821367ea956fec
4454 ldstub [%o2+0x001],%l1 ! %l1 = 00000072000000ff
4455! %f18 = 00000000 000000ff, Mem[0000000010181400] = e603ff57 00000000
4456 stda %f18,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 000000ff
4457! Mem[0000000030141400] = ff4e2ba6, %l1 = 0000000000000072
4458 swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ff4e2ba6
4459! Mem[0000000030001408] = 000000ff, %l0 = ffffffffffffffff
4460 swapa [%i0+%o4]0x81,%l0 ! %l0 = 00000000000000ff
4461! Mem[0000000010001408] = ffff9eff, %l6 = ffffffffffffeeff
4462 swapa [%i0+%o4]0x80,%l6 ! %l6 = 00000000ffff9eff
4463! Mem[00000000201c0001] = 9cff4c16, %l2 = 1bff00001cc59eff
4464 ldstub [%o0+0x001],%l2 ! %l2 = 000000ff000000ff
4465! Starting 10 instruction Load Burst
4466! Mem[0000000010181410] = ff579eff, %l0 = 00000000000000ff
4467 ldsha [%i6+%o5]0x88,%l0 ! %l0 = ffffffffffff9eff
4468
4469p0_label_173:
4470! Mem[0000000010141408] = 00000000ffffffee, %f30 = 00000000 ffffffee
4471 ldda [%i5+%o4]0x80,%f30 ! %f30 = 00000000 ffffffee
4472! Mem[0000000010141408] = eeffffff00000000, %l6 = 00000000ffff9eff
4473 ldxa [%i5+%o4]0x88,%l6 ! %l6 = eeffffff00000000
4474! Mem[0000000020800000] = ff855a05, %l0 = ffffffffffff9eff
4475 lduh [%o1+%g0],%l0 ! %l0 = 000000000000ff85
4476! Mem[0000000030141408] = e6000000 ff000000, %l0 = 0000ff85, %l1 = ff4e2ba6
4477 ldda [%i5+%o4]0x81,%l0 ! %l0 = 00000000e6000000 00000000ff000000
4478! Mem[0000000030041408] = 86f3c5ff, %f14 = ffffffee
4479 lda [%i1+%o4]0x81,%f14 ! %f14 = 86f3c5ff
4480! Mem[000000001018140c] = 00000000, %l7 = 0000000000000057
4481 ldsh [%i6+0x00c],%l7 ! %l7 = 0000000000000000
4482! Mem[0000000010101400] = d1813900, %f4 = 857b0000
4483 lda [%i4+%g0]0x88,%f4 ! %f4 = d1813900
4484! Mem[0000000010001400] = ffffeeff, %l7 = 0000000000000000
4485 lduwa [%i0+%g0]0x88,%l7 ! %l7 = 00000000ffffeeff
4486! Mem[0000000010101400] = 003981d1, %f11 = ff9ec5ff
4487 lda [%i4+%g0]0x80,%f11 ! %f11 = 003981d1
4488! Starting 10 instruction Store Burst
4489! %f4 = d1813900, Mem[0000000030181400] = 0000d2ff
4490 sta %f4 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = d1813900
4491
4492p0_label_174:
4493! %l4 = e8920000, %l5 = 00000000, Mem[0000000030181410] = 7b85d283 57ff03e6
4494 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = e8920000 00000000
4495! %l7 = 00000000ffffeeff, Mem[0000000030141400] = 72000000
4496 stba %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 720000ff
4497! Mem[0000000030041408] = ffc5f386, %l0 = 00000000e6000000
4498 swapa [%i1+%o4]0x89,%l0 ! %l0 = 00000000ffc5f386
4499! Mem[000000001010142b] = 0002ff00, %l0 = 00000000ffc5f386
4500 ldstub [%i4+0x02b],%l0 ! %l0 = 00000000000000ff
4501! %l5 = 0000000000000000, Mem[0000000010181406] = 00000000
4502 sth %l5,[%i6+0x006] ! Mem[0000000010181404] = 00000000
4503! Mem[0000000010141408] = 00000000, %l1 = 00000000ff000000
4504 swapa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
4505! Mem[00000000100c1410] = 00000000, %l2 = 00000000000000ff
4506 ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 00000000000000ff
4507! %l7 = 00000000ffffeeff, Mem[0000000030041410] = ff0053b0
4508 stba %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff0053b0
4509! Mem[0000000010181410] = ff579eff, %l0 = 0000000000000000
4510 swapa [%i6+%o5]0x88,%l0 ! %l0 = 00000000ff579eff
4511! Starting 10 instruction Load Burst
4512! Mem[0000000030001400] = 83000000, %l1 = 0000000000000000
4513 ldswa [%i0+%g0]0x81,%l1 ! %l1 = ffffffff83000000
4514
4515p0_label_175:
4516! Mem[0000000030141410] = 91800000, %l2 = 0000000000000000
4517 ldswa [%i5+%o5]0x89,%l2 ! %l2 = ffffffff91800000
4518! Mem[0000000030001400] = 00000083, %l6 = eeffffff00000000
4519 lduwa [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000083
4520! Mem[0000000030101408] = d0ff3900, %f4 = d1813900
4521 lda [%i4+%o4]0x81,%f4 ! %f4 = d0ff3900
4522! Mem[0000000010101400] = 003981d1, %l2 = ffffffff91800000
4523 lduh [%i4+0x002],%l2 ! %l2 = 00000000000081d1
4524! Mem[00000000201c0000] = 9cff4c16, %l1 = ffffffff83000000
4525 ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffff9cff
4526! Mem[0000000010101420] = ffffaa05eef66bda, %f16 = 1c5b3900 1cc59eff
4527 ldd [%i4+0x020],%f16 ! %f16 = ffffaa05 eef66bda
4528! Mem[00000000100c1404] = 9a000000, %l6 = 0000000000000083
4529 ldsha [%i3+0x004]%asi,%l6 ! %l6 = ffffffffffff9a00
4530! Mem[00000000100c1438] = 9f000000a625bcc7, %l0 = 00000000ff579eff
4531 ldxa [%i3+0x038]%asi,%l0 ! %l0 = 9f000000a625bcc7
4532! Mem[0000000020800040] = ff00e22a, %l5 = 0000000000000000
4533 ldsba [%o1+0x040]%asi,%l5 ! %l5 = ffffffffffffffff
4534! Starting 10 instruction Store Burst
4535! %l5 = ffffffffffffffff, Mem[0000000030181408] = 000000617b85deff
4536 stxa %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffffffffffffff
4537
4538p0_label_176:
4539! %f29 = 00000000, Mem[0000000010101410] = ff26f386
4540 sta %f29,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
4541! %l5 = ffffffffffffffff, Mem[0000000010001400] = ffffeeff
4542 stba %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffeeff
4543! %f16 = ffffaa05 eef66bda, Mem[00000000100c1408] = e8920000 42449c39
4544 stda %f16,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffaa05 eef66bda
4545! Mem[0000000010001410] = e8920000, %l6 = ffffffffffff9a00
4546 ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 000000e8000000ff
4547! %l0 = a625bcc7, %l1 = ffff9cff, Mem[0000000010141420] = c1821f24 2c4f74a5
4548 std %l0,[%i5+0x020] ! Mem[0000000010141420] = a625bcc7 ffff9cff
4549! %l3 = 00000000ff000000, Mem[00000000201c0001] = 9cff4c16, %asi = 80
4550 stba %l3,[%o0+0x001]%asi ! Mem[00000000201c0000] = 9c004c16
4551! %f16 = ffffaa05 eef66bda 00000000 000000ff
4552! %f20 = 00000000 e6000000 0000d2e9 00395bbd
4553! %f24 = 00ffd2ff 000092e8 19b35966 ff9ec5ff
4554! %f28 = ff000000 00000000 00000000 ffffffee
4555 stda %f16,[%i5]ASI_COMMIT_S ! Block Store to 0000000030141400
4556! Mem[0000000010101416] = bc71357b, %l7 = 00000000ffffeeff
4557 ldstuba [%i4+0x016]%asi,%l7 ! %l7 = 00000035000000ff
4558! %l4 = e8920000, %l5 = ffffffff, Mem[0000000030041410] = ff0053b0 a62b4ec4
4559 stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = e8920000 ffffffff
4560! Starting 10 instruction Load Burst
4561! Mem[00000000100c1408] = eef66bda, %l2 = 00000000000081d1
4562 ldswa [%i3+%o4]0x88,%l2 ! %l2 = ffffffffeef66bda
4563
4564p0_label_177:
4565 membar #Sync ! Added by membar checker (30)
4566! Mem[0000000030141410] = 00000000, %f9 = c9bbd17f
4567 lda [%i5+%o5]0x81,%f9 ! %f9 = 00000000
4568! Mem[00000000300c1408] = 0000008300000000, %l0 = 9f000000a625bcc7
4569 ldxa [%i3+%o4]0x89,%l0 ! %l0 = 0000008300000000
4570! Mem[00000000300c1408] = 00000000, %l5 = ffffffffffffffff
4571 ldswa [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
4572! Mem[0000000030141400] = ffffaa05, %l6 = 00000000000000e8
4573 ldsba [%i5+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
4574! Mem[0000000010101408] = 00000000, %l1 = ffffffffffff9cff
4575 ldsha [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
4576! Mem[0000000010141408] = eeffffff000000ff, %l3 = 00000000ff000000
4577 ldxa [%i5+%o4]0x88,%l3 ! %l3 = eeffffff000000ff
4578! Mem[000000001018143c] = a62b4ec4, %l2 = ffffffffeef66bda
4579 lduba [%i6+0x03f]%asi,%l2 ! %l2 = 00000000000000c4
4580! Mem[0000000010101400] = d1813900, %l5 = 0000000000000000
4581 ldsba [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
4582! Mem[0000000010181400] = ff000000, %l4 = ffffffffe8920000
4583 lduba [%i6+%g0]0x80,%l4 ! %l4 = 00000000000000ff
4584! Starting 10 instruction Store Burst
4585! %l0 = 0000008300000000, Mem[000000001018143c] = a62b4ec4
4586 stw %l0,[%i6+0x03c] ! Mem[000000001018143c] = 00000000
4587
4588p0_label_178:
4589! %l1 = 0000000000000000, Mem[0000000030001410] = 1bff0000
4590 stwa %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
4591! Mem[0000000010101408] = 00000000, %l0 = 0000008300000000
4592 ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff
4593! %f10 = 19b35966 003981d1, Mem[0000000010181408] = ffffffff 00000000
4594 stda %f10,[%i6+%o4]0x80 ! Mem[0000000010181408] = 19b35966 003981d1
4595! Mem[00000000300c1408] = 00000000, %l6 = ffffffffffffffff
4596 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 00000000000000ff
4597! %l6 = 00000000, %l7 = 00000035, Mem[0000000030101408] = 0039ffd0 4200c51c
4598 stda %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000035
4599! Mem[0000000010141410] = 91800000, %l1 = 0000000000000000
4600 ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
4601! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
4602 ldstuba [%i4+%o4]0x81,%l1 ! %l1 = 00000000000000ff
4603! Mem[0000000030101410] = eeffffff, %l0 = 0000000000000000
4604 swapa [%i4+%o5]0x81,%l0 ! %l0 = 00000000eeffffff
4605! %l0 = 00000000eeffffff, Mem[0000000030041408] = 000000e6
4606 stba %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff0000e6
4607! Starting 10 instruction Load Burst
4608! Mem[0000000010141400] = 00000000, %l1 = 0000000000000000
4609 lduwa [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
4610
4611p0_label_179:
4612! Mem[00000000300c1400] = ff9ec51c, %l4 = 00000000000000ff
4613 ldsha [%i3+%g0]0x81,%l4 ! %l4 = ffffffffffffff9e
4614! Mem[0000000021800080] = 00ff64ec, %l4 = ffffffffffffff9e
4615 lduba [%o3+0x080]%asi,%l4 ! %l4 = 0000000000000000
4616! Mem[0000000010141400] = 00000000, %f0 = 00000000
4617 lda [%i5+%g0]0x88,%f0 ! %f0 = 00000000
4618! Mem[00000000100c140c] = 05aaffff, %l1 = 0000000000000000
4619 lduba [%i3+0x00c]%asi,%l1 ! %l1 = 0000000000000005
4620! Mem[0000000010101408] = ff000000, %l4 = 0000000000000000
4621 ldsha [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffff00
4622! Mem[0000000030181408] = ffffffff, %l1 = 0000000000000005
4623 ldsba [%i6+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
4624! Mem[0000000010001410] = ff920000, %l7 = 0000000000000035
4625 lduba [%i0+%o5]0x80,%l7 ! %l7 = 00000000000000ff
4626! Mem[0000000030041408] = ff0000e6, %l1 = ffffffffffffffff
4627 ldsba [%i1+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
4628! Mem[0000000010001408] = ffffeeff, %f20 = 00000000
4629 lda [%i0+%o4]0x80,%f20 ! %f20 = ffffeeff
4630! Starting 10 instruction Store Burst
4631! %l5 = 0000000000000000, Mem[0000000010101400] = 003981d1
4632 stha %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000081d1
4633
4634p0_label_180:
4635! %l7 = 00000000000000ff, Mem[0000000010041428] = baecbc6eff9ec51c
4636 stx %l7,[%i1+0x028] ! Mem[0000000010041428] = 00000000000000ff
4637! %l0 = 00000000eeffffff, Mem[0000000030141408] = 00000000
4638 stwa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = eeffffff
4639! %l0 = 00000000eeffffff, Mem[0000000010081410] = 766065e2
4640 stba %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff6065e2
4641! Mem[0000000010141408] = ff000000, %l2 = 00000000000000c4
4642 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
4643! Mem[00000000100c1418] = 003981d1721c8243, %l0 = 00000000eeffffff, %l5 = 0000000000000000
4644 add %i3,0x18,%g1
4645 casxa [%g1]0x80,%l0,%l5 ! %l5 = 003981d1721c8243
4646! Mem[0000000030001408] = ffffffff, %l6 = 0000000000000000
4647 swapa [%i0+%o4]0x81,%l6 ! %l6 = 00000000ffffffff
4648! %l3 = eeffffff000000ff, Mem[0000000020800040] = ff00e22a
4649 sth %l3,[%o1+0x040] ! Mem[0000000020800040] = 00ffe22a
4650! %l1 = ffffffffffffffff, Mem[0000000010081400] = ffffffee, %asi = 80
4651 stwa %l1,[%i2+0x000]%asi ! Mem[0000000010081400] = ffffffff
4652! Mem[0000000030081400] = 00395b1c, %l5 = 003981d1721c8243
4653 ldstuba [%i2+%g0]0x89,%l5 ! %l5 = 0000001c000000ff
4654! Starting 10 instruction Load Burst
4655! Mem[0000000010141428] = bc3a6512, %l4 = ffffffffffffff00
4656 ldsw [%i5+0x028],%l4 ! %l4 = ffffffffbc3a6512
4657
4658p0_label_181:
4659! Mem[0000000030181410] = 000092e8, %l3 = eeffffff000000ff
4660 lduwa [%i6+%o5]0x81,%l3 ! %l3 = 00000000000092e8
4661! Mem[0000000010081408] = 43821c72, %l4 = ffffffffbc3a6512
4662 ldswa [%i2+%o4]0x80,%l4 ! %l4 = 0000000043821c72
4663! Mem[0000000010141400] = 000000008bde857b, %l2 = 00000000000000ff
4664 ldxa [%i5+%g0]0x80,%l2 ! %l2 = 000000008bde857b
4665! Mem[00000000100c1410] = ff000000, %l3 = 00000000000092e8
4666 ldswa [%i3+%o5]0x80,%l3 ! %l3 = ffffffffff000000
4667! Mem[00000000300c1400] = ff9ec51c 00395b1c, %l0 = eeffffff, %l1 = ffffffff
4668 ldda [%i3+%g0]0x81,%l0 ! %l0 = 00000000ff9ec51c 0000000000395b1c
4669! Mem[0000000021800100] = ffbd02e9, %l0 = 00000000ff9ec51c
4670 ldsh [%o3+0x100],%l0 ! %l0 = ffffffffffffffbd
4671! Mem[0000000030081400] = 00395bff, %l1 = 0000000000395b1c
4672 ldsba [%i2+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
4673! Mem[0000000010141400] = 00000000, %l5 = 000000000000001c
4674 lduwa [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
4675! Mem[0000000030041400] = ff003900, %l7 = 00000000000000ff
4676 lduba [%i1+%g0]0x81,%l7 ! %l7 = 00000000000000ff
4677! Starting 10 instruction Store Burst
4678! %l1 = ffffffffffffffff, Mem[0000000010081408] = 721c8243
4679 stha %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = 721cffff
4680
4681p0_label_182:
4682! %l4 = 0000000043821c72, Mem[0000000010001418] = ffffffff000000ff, %asi = 80
4683 stxa %l4,[%i0+0x018]%asi ! Mem[0000000010001418] = 0000000043821c72
4684! %f19 = 000000ff, Mem[0000000010001408] = ffffeeff
4685 sta %f19,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
4686! %l5 = 0000000000000000, Mem[0000000010041410] = 000000e600000083
4687 stxa %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000000
4688! %f16 = ffffaa05, Mem[0000000010101400] = 000081d1
4689 sta %f16,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffaa05
4690! %l6 = 00000000ffffffff, Mem[0000000010181418] = da00b270, %asi = 80
4691 stwa %l6,[%i6+0x018]%asi ! Mem[0000000010181418] = ffffffff
4692! %l1 = ffffffffffffffff, Mem[0000000030001400] = 00000083
4693 stwa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffff
4694! %f17 = eef66bda, Mem[00000000100c1410] = 000000ff
4695 sta %f17,[%i3+%o5]0x88 ! Mem[00000000100c1410] = eef66bda
4696! %l5 = 0000000000000000, Mem[0000000010181408] = 19b35966
4697 stha %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00005966
4698! %l4 = 0000000043821c72, Mem[0000000030001400] = ffffffff
4699 stwa %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 43821c72
4700! Starting 10 instruction Load Burst
4701! Mem[0000000010041430] = ff00000000000000, %l0 = ffffffffffffffbd
4702 ldx [%i1+0x030],%l0 ! %l0 = ff00000000000000
4703
4704p0_label_183:
4705! Mem[0000000010181410] = ff00000000000000, %f24 = 00ffd2ff 000092e8
4706 ldda [%i6+%o5]0x88,%f24 ! %f24 = ff000000 00000000
4707! Mem[0000000030041400] = 003900ff, %l0 = ff00000000000000
4708 lduha [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff
4709! Mem[0000000030181410] = e8920000, %l5 = 0000000000000000
4710 lduwa [%i6+%o5]0x89,%l5 ! %l5 = 00000000e8920000
4711! Mem[0000000010181400] = ff000000, %l1 = ffffffffffffffff
4712 ldsha [%i6+%g0]0x80,%l1 ! %l1 = ffffffffffffff00
4713! Mem[00000000201c0000] = 9c004c16, %l0 = 00000000000000ff
4714 ldsba [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffff9c
4715! Mem[0000000030141400] = ffffaa05eef66bda, %l3 = ffffffffff000000
4716 ldxa [%i5+%g0]0x81,%l3 ! %l3 = ffffaa05eef66bda
4717! Mem[0000000030001408] = 000000000000009c, %l0 = ffffffffffffff9c
4718 ldxa [%i0+%o4]0x81,%l0 ! %l0 = 000000000000009c
4719! Mem[0000000030041400] = 8d8f53b0003900ff, %l3 = ffffaa05eef66bda
4720 ldxa [%i1+%g0]0x89,%l3 ! %l3 = 8d8f53b0003900ff
4721! Mem[0000000010081408] = ffff1c72ff9ec51c, %f30 = 00000000 ffffffee
4722 ldda [%i2+%o4]0x80,%f30 ! %f30 = ffff1c72 ff9ec51c
4723! Starting 10 instruction Store Burst
4724! %l7 = 00000000000000ff, Mem[0000000030181400] = d1813900
4725 stha %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = d18100ff
4726
4727p0_label_184:
4728! Mem[0000000030081400] = 00395bff, %l7 = 00000000000000ff
4729 swapa [%i2+%g0]0x89,%l7 ! %l7 = 0000000000395bff
4730! Mem[0000000030001408] = 00000000, %l6 = 00000000ffffffff
4731 ldstuba [%i0+%o4]0x81,%l6 ! %l6 = 00000000000000ff
4732! %l4 = 43821c72, %l5 = e8920000, Mem[0000000010001410] = ff920000 ffd2ff00
4733 stda %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 43821c72 e8920000
4734! %l6 = 00000000, %l7 = 00395bff, Mem[0000000030081410] = ff9ec51c baecbc6e
4735 stda %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00395bff
4736! %l0 = 0000009c, %l1 = ffffff00, Mem[0000000030101408] = ff000000 35000000
4737 stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000009c ffffff00
4738! %f18 = 00000000 000000ff, Mem[0000000030041410] = 000092e8 ffffffff
4739 stda %f18,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 000000ff
4740! %f26 = 19b35966, Mem[0000000030181408] = ffffffff
4741 sta %f26,[%i6+%o4]0x89 ! Mem[0000000030181408] = 19b35966
4742! Mem[00000000100c141c] = 721c8243, %l4 = 0000000043821c72, %asi = 80
4743 swapa [%i3+0x01c]%asi,%l4 ! %l4 = 00000000721c8243
4744! %f10 = 19b35966 003981d1, Mem[0000000010041410] = 00000000 00000000
4745 stda %f10,[%i1+%o5]0x80 ! Mem[0000000010041410] = 19b35966 003981d1
4746! Starting 10 instruction Load Burst
4747! Mem[0000000010001410] = 721c8243, %f21 = e6000000
4748 lda [%i0+%o5]0x88,%f21 ! %f21 = 721c8243
4749
4750p0_label_185:
4751! Mem[0000000030101410] = 00000000 00000000, %l2 = 8bde857b, %l3 = 003900ff
4752 ldda [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
4753! Mem[00000000211c0000] = 00ff6986, %l0 = 000000000000009c
4754 lduh [%o2+%g0],%l0 ! %l0 = 00000000000000ff
4755! Mem[0000000030001408] = 000000ff, %l3 = 0000000000000000
4756 lduwa [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
4757! Mem[0000000010081410] = e26560ff, %l0 = 00000000000000ff
4758 lduha [%i2+%o5]0x88,%l0 ! %l0 = 00000000000060ff
4759! Mem[00000000100c1410] = ffffffffeef66bda, %l7 = 0000000000395bff
4760 ldxa [%i3+%o5]0x88,%l7 ! %l7 = ffffffffeef66bda
4761! Mem[0000000010141400] = 00000000, %l1 = ffffffffffffff00
4762 lduha [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000000
4763! Mem[0000000010181400] = 00000000 000000ff, %l2 = 00000000, %l3 = 000000ff
4764 ldda [%i6+%g0]0x88,%l2 ! %l2 = 00000000000000ff 0000000000000000
4765! Mem[00000000211c0000] = 00ff6986, %l7 = ffffffffeef66bda
4766 ldsha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
4767! Mem[0000000010001408] = 000000ff, %l3 = 0000000000000000
4768 ldsba [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
4769! Starting 10 instruction Store Burst
4770! Mem[0000000030141400] = 05aaffff, %l5 = 00000000e8920000
4771 ldstuba [%i5+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
4772
4773p0_label_186:
4774! %f10 = 19b35966 003981d1, Mem[0000000030101400] = 00008091 ff000000
4775 stda %f10,[%i4+%g0]0x81 ! Mem[0000000030101400] = 19b35966 003981d1
4776! %f5 = 91800000, Mem[0000000010081410] = e26560ff
4777 sta %f5 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 91800000
4778! Mem[0000000010141410] = ff008091, %l4 = 00000000721c8243
4779 ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
4780! %l5 = 00000000000000ff, Mem[0000000010041410] = 6659b319
4781 stba %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 6659b3ff
4782! %l1 = 0000000000000000, Mem[0000000030101408] = 9c000000
4783 stba %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 9c000000
4784! %l7 = 00000000000000ff, Mem[0000000030181408] = 19b35966
4785 stha %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 19b300ff
4786! %l0 = 00000000000060ff, Mem[00000000201c0000] = 9c004c16
4787 stb %l0,[%o0+%g0] ! Mem[00000000201c0000] = ff004c16
4788! Mem[0000000010101400] = 05aaffff, %l6 = 0000000000000000
4789 ldstuba [%i4+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
4790! Mem[00000000211c0001] = 00ff6986, %l0 = 00000000000060ff
4791 ldstub [%o2+0x001],%l0 ! %l0 = 000000ff000000ff
4792! Starting 10 instruction Load Burst
4793! Mem[0000000010001410] = 721c8243, %l5 = 00000000000000ff
4794 ldsba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000043
4795
4796p0_label_187:
4797! Mem[0000000010081410] = 91800000, %l1 = 0000000000000000
4798 lduha [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
4799! Mem[0000000030081400] = ff000000, %l2 = 00000000000000ff
4800 ldsha [%i2+%g0]0x81,%l2 ! %l2 = ffffffffffffff00
4801! Mem[000000001004142c] = 000000ff, %l7 = 00000000000000ff
4802 lduha [%i1+0x02e]%asi,%l7 ! %l7 = 00000000000000ff
4803! Mem[0000000010101400] = 05aaffff, %l7 = 00000000000000ff
4804 ldswa [%i4+%g0]0x88,%l7 ! %l7 = 0000000005aaffff
4805! Mem[0000000010181404] = 00000000, %l1 = 0000000000000000
4806 lduba [%i6+0x004]%asi,%l1 ! %l1 = 0000000000000000
4807! Mem[0000000010001410] = 43821c72 e8920000, %l6 = 000000ff, %l7 = 05aaffff
4808 ldda [%i0+%o5]0x80,%l6 ! %l6 = 0000000043821c72 00000000e8920000
4809! Mem[0000000010081400] = ffffffff, %l6 = 0000000043821c72
4810 lduha [%i2+%g0]0x88,%l6 ! %l6 = 000000000000ffff
4811! Mem[0000000010101400] = ffffaa05ff03ff57, %l1 = 0000000000000000
4812 ldxa [%i4+%g0]0x80,%l1 ! %l1 = ffffaa05ff03ff57
4813! Mem[0000000010101418] = 00000000, %l3 = 0000000000000000
4814 ldswa [%i4+0x018]%asi,%l3 ! %l3 = 0000000000000000
4815! Starting 10 instruction Store Burst
4816! Mem[00000000300c1400] = 1cc59eff, %l0 = 00000000000000ff
4817 ldstuba [%i3+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
4818
4819p0_label_188:
4820! %l4 = 000000ff, %l5 = 00000043, Mem[0000000030081408] = 00000083 00000000
4821 stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff 00000043
4822! %f20 = ffffeeff, Mem[00000000300c1410] = e6000000
4823 sta %f20,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffeeff
4824! Mem[0000000010001400] = ffffeeff, %l2 = ffffffffffffff00
4825 swapa [%i0+%g0]0x88,%l2 ! %l2 = 00000000ffffeeff
4826! %l4 = 00000000000000ff, Mem[0000000010101410] = 00000000, %asi = 80
4827 stha %l4,[%i4+0x010]%asi ! Mem[0000000010101410] = 00ff0000
4828! Mem[0000000010001410] = 721c8243, %l3 = 0000000000000000
4829 swapa [%i0+%o5]0x88,%l3 ! %l3 = 00000000721c8243
4830! Mem[0000000030001408] = 000000ff, %l6 = 000000000000ffff
4831 swapa [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff
4832! %l3 = 00000000721c8243, Mem[00000000211c0000] = 00ff6986, %asi = 80
4833 stba %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 43ff6986
4834! %f10 = 19b35966 003981d1, Mem[0000000030101408] = 0000009c ffffff00
4835 stda %f10,[%i4+%o4]0x81 ! Mem[0000000030101408] = 19b35966 003981d1
4836! %l1 = ffffaa05ff03ff57, Mem[00000000201c0000] = ff004c16, %asi = 80
4837 stba %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 57004c16
4838! Starting 10 instruction Load Burst
4839! Mem[0000000030181408] = ff00b319, %l3 = 00000000721c8243
4840 ldswa [%i6+%o4]0x81,%l3 ! %l3 = ffffffffff00b319
4841
4842p0_label_189:
4843! Mem[0000000010081400] = ffffffff, %f16 = ffffaa05
4844 lda [%i2+%g0]0x88,%f16 ! %f16 = ffffffff
4845! Mem[00000000201c0000] = 57004c16, %l4 = 00000000000000ff
4846 ldsba [%o0+0x001]%asi,%l4 ! %l4 = 0000000000000000
4847! Mem[0000000030041400] = 003900ff, %l5 = 0000000000000043
4848 lduba [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
4849! Mem[0000000030101400] = 6659b319, %l3 = ffffffffff00b319
4850 lduha [%i4+%g0]0x89,%l3 ! %l3 = 000000000000b319
4851! Mem[0000000010081400] = ffffffff0000009c, %l0 = 00000000000000ff
4852 ldxa [%i2+%g0]0x80,%l0 ! %l0 = ffffffff0000009c
4853! Mem[0000000010181420] = 00000000, %l4 = 0000000000000000
4854 ldswa [%i6+0x020]%asi,%l4 ! %l4 = 0000000000000000
4855! Mem[00000000100c1400] = 00000000, %l2 = 00000000ffffeeff
4856 ldsha [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000
4857! Mem[00000000300c1408] = 000000ff, %l6 = 00000000000000ff
4858 ldsha [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
4859! Mem[0000000010001400] = 00ffffff, %l6 = 00000000000000ff
4860 lduwa [%i0+%g0]0x80,%l6 ! %l6 = 0000000000ffffff
4861! Starting 10 instruction Store Burst
4862! Mem[0000000030101408] = 6659b319, %l3 = 000000000000b319
4863 swapa [%i4+%o4]0x89,%l3 ! %l3 = 000000006659b319
4864
4865p0_label_190:
4866! Mem[0000000030041408] = ff0000e6, %l1 = ffffaa05ff03ff57
4867 ldstuba [%i1+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
4868! %l4 = 0000000000000000, %l7 = 00000000e8920000, %l4 = 0000000000000000
4869 or %l4,%l7,%l4 ! %l4 = 00000000e8920000
4870! %l3 = 000000006659b319, Mem[0000000030141400] = ffffaa05
4871 stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 6659b319
4872! %f20 = ffffeeff 721c8243, %l2 = 0000000000000000
4873! Mem[0000000030141410] = 00000000e6000000
4874 add %i5,0x010,%g1
4875 stda %f20,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030141410] = 00000000e6000000
4876! Mem[0000000010101408] = 000000ff, %l7 = 00000000e8920000
4877 ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
4878! Mem[0000000010041410] = 6659b3ff, %l7 = 00000000000000ff
4879 ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
4880! Mem[0000000010081400] = ffffffff, %l2 = 0000000000000000
4881 swapa [%i2+%g0]0x88,%l2 ! %l2 = 00000000ffffffff
4882! %l4 = 00000000e8920000, Mem[0000000010081400] = 00000000
4883 stba %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
4884! %f10 = 19b35966 003981d1, Mem[0000000030041408] = ff0000e6 dadb7aee
4885 stda %f10,[%i1+%o4]0x81 ! Mem[0000000030041408] = 19b35966 003981d1
4886! Starting 10 instruction Load Burst
4887! Mem[0000000030181400] = d18100ff, %l1 = 00000000000000ff
4888 ldswa [%i6+%g0]0x89,%l1 ! %l1 = ffffffffd18100ff
4889
4890p0_label_191:
4891! Mem[00000000201c0000] = 57004c16, %l6 = 0000000000ffffff
4892 ldsba [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000057
4893! %l2 = 00000000ffffffff, %l3 = 000000006659b319, %y = 00000000
4894 sdiv %l2,%l3,%l4 ! %l4 = 0000000000000002
4895 mov %l0,%y ! %y = 0000009c
4896! Mem[00000000300c1410] = ffeeffff 00000000, %l2 = ffffffff, %l3 = 6659b319
4897 ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ffeeffff 0000000000000000
4898! Mem[00000000300c1400] = ff9ec51c, %l1 = ffffffffd18100ff
4899 ldsha [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffffff9e
4900! Mem[0000000030041408] = 19b35966, %f21 = 721c8243
4901 lda [%i1+%o4]0x81,%f21 ! %f21 = 19b35966
4902! Mem[0000000030041410] = ff00000000000000, %f4 = d0ff3900 91800000
4903 ldda [%i1+%o5]0x81,%f4 ! %f4 = ff000000 00000000
4904! Mem[0000000010141418] = ff26f386bc71357b, %f10 = 19b35966 003981d1
4905 ldda [%i5+0x018]%asi,%f10 ! %f10 = ff26f386 bc71357b
4906! Mem[0000000010181408] = 66590000, %l5 = 00000000000000ff
4907 lduha [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
4908! Mem[0000000010141420] = a625bcc7, %l4 = 0000000000000002
4909 lduha [%i5+0x020]%asi,%l4 ! %l4 = 000000000000a625
4910! Starting 10 instruction Store Burst
4911! %l1 = ffffffffffffff9e, Mem[0000000030141408] = ffffffee
4912 stba %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffff9e
4913
4914p0_label_192:
4915! %l1 = ffffffffffffff9e, Mem[0000000030141400] = 6659b319
4916 stha %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff9eb319
4917! %f24 = ff000000 00000000, Mem[0000000030101410] = 00000000 00000000
4918 stda %f24,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000 00000000
4919! Mem[0000000010081418] = c21fd5ff, %l7 = 00000000000000ff
4920 swap [%i2+0x018],%l7 ! %l7 = 00000000c21fd5ff
4921! %l1 = ffffffffffffff9e, Mem[0000000010141420] = a625bcc7, %asi = 80
4922 stha %l1,[%i5+0x020]%asi ! Mem[0000000010141420] = ff9ebcc7
4923! %f6 = 003981d1 721c8243, Mem[0000000010181400] = 000000ff 00000000
4924 stda %f6 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 003981d1 721c8243
4925! Mem[0000000010001420] = 57ffffe6, %l5 = 0000000000000000, %asi = 80
4926 swapa [%i0+0x020]%asi,%l5 ! %l5 = 0000000057ffffe6
4927! %f10 = ff26f386 bc71357b, Mem[0000000010101410] = 0000ff00 7bff71bc
4928 stda %f10,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff26f386 bc71357b
4929! %l4 = 000000000000a625, Mem[0000000010141414] = d2ff0000, %asi = 80
4930 stwa %l4,[%i5+0x014]%asi ! Mem[0000000010141414] = 0000a625
4931! Mem[0000000010041410] = 6659b3ff, %l0 = ffffffff0000009c
4932 swapa [%i1+%o5]0x88,%l0 ! %l0 = 000000006659b3ff
4933! Starting 10 instruction Load Burst
4934! Mem[0000000030081400] = 000000ff, %l5 = 0000000057ffffe6
4935 ldsba [%i2+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
4936
4937p0_label_193:
4938! Mem[0000000030101410] = 00000000, %l6 = 0000000000000057
4939 ldsba [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
4940! Mem[0000000030141400] = da6bf6ee 19b39eff, %l4 = 0000a625, %l5 = ffffffff
4941 ldda [%i5+%g0]0x89,%l4 ! %l4 = 0000000019b39eff 00000000da6bf6ee
4942! Mem[0000000010101408] = 000000ff, %l4 = 0000000019b39eff
4943 lduha [%i4+%o4]0x88,%l4 ! %l4 = 00000000000000ff
4944! Mem[0000000010181410] = 00000000, %f26 = 19b35966
4945 lda [%i6+%o5]0x88,%f26 ! %f26 = 00000000
4946! Mem[0000000010081408] = ffff1c72, %l3 = 0000000000000000
4947 lduwa [%i2+%o4]0x80,%l3 ! %l3 = 00000000ffff1c72
4948! Mem[0000000030101410] = 00000000, %l7 = 00000000c21fd5ff
4949 ldsha [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000
4950! Mem[0000000010001410] = 00000000, %l4 = 00000000000000ff
4951 ldsba [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000
4952! Mem[0000000030101408] = 19b30000, %l3 = 00000000ffff1c72
4953 lduha [%i4+%o4]0x81,%l3 ! %l3 = 00000000000019b3
4954! Mem[0000000010041410] = 9c000000, %l1 = ffffffffffffff9e
4955 ldsh [%i1+0x012],%l1 ! %l1 = 0000000000000000
4956! Starting 10 instruction Store Burst
4957! Mem[000000001000140c] = 6ebcecba, %l1 = 00000000, %l2 = ffeeffff
4958 add %i0,0x0c,%g1
4959 casa [%g1]0x80,%l1,%l2 ! %l2 = 000000006ebcecba
4960
4961p0_label_194:
4962! Mem[0000000010001410] = 00000000, %l0 = 000000006659b3ff
4963 swapa [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
4964! %l6 = 00000000, %l7 = 00000000, Mem[00000000100c1420] = 00009aff c9bbd17f
4965 std %l6,[%i3+0x020] ! Mem[00000000100c1420] = 00000000 00000000
4966! %l7 = 0000000000000000, Mem[0000000030141408] = 9effffff
4967 stwa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
4968! Mem[0000000010001410] = 6659b3ff, %l5 = 00000000da6bf6ee
4969 ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 00000066000000ff
4970! Mem[00000000100c1431] = 26bfa66f, %l3 = 00000000000019b3
4971 ldstuba [%i3+0x031]%asi,%l3 ! %l3 = 000000bf000000ff
4972! Mem[0000000030181400] = d18100ff, %l7 = 0000000000000000
4973 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
4974! Mem[0000000020800001] = ff855a05, %l7 = 00000000000000ff
4975 ldstuba [%o1+0x001]%asi,%l7 ! %l7 = 00000085000000ff
4976! %l7 = 0000000000000085, Mem[0000000010181400] = 43821c72, %asi = 80
4977 stwa %l7,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000085
4978! %l1 = 0000000000000000, Mem[0000000010041400] = 00395b1c
4979 stba %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00395b00
4980! Starting 10 instruction Load Burst
4981! Mem[00000000211c0000] = 43ff6986, %l3 = 00000000000000bf
4982 ldsb [%o2+%g0],%l3 ! %l3 = 0000000000000043
4983
4984p0_label_195:
4985! Mem[0000000030101408] = 19b30000, %l2 = 000000006ebcecba
4986 lduha [%i4+%o4]0x81,%l2 ! %l2 = 00000000000019b3
4987! Mem[0000000030001400] = 000000c4 43821c72, %l6 = 00000000, %l7 = 00000085
4988 ldda [%i0+%g0]0x89,%l6 ! %l6 = 0000000043821c72 00000000000000c4
4989! Mem[0000000030041408] = 19b35966, %l0 = 0000000000000000
4990 ldsba [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000019
4991! Mem[0000000030041400] = 003900ff, %l5 = 0000000000000066
4992 lduwa [%i1+%g0]0x89,%l5 ! %l5 = 00000000003900ff
4993! Mem[0000000030181400] = d18100ff, %l7 = 00000000000000c4
4994 lduba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
4995! Mem[0000000010081410] = ec6f95ea91800000, %l1 = 0000000000000000
4996 ldxa [%i2+%o5]0x88,%l1 ! %l1 = ec6f95ea91800000
4997! Mem[0000000010141408] = 000000ff, %l6 = 0000000043821c72
4998 lduha [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff
4999! Mem[00000000300c1408] = ff000000 83000000, %l6 = 000000ff, %l7 = 000000ff
5000 ldda [%i3+%o4]0x81,%l6 ! %l6 = 00000000ff000000 0000000083000000
5001! Mem[0000000030101400] = 6659b319, %f18 = 00000000
5002 lda [%i4+%g0]0x89,%f18 ! %f18 = 6659b319
5003! Starting 10 instruction Store Burst
5004! %f24 = ff000000 00000000, Mem[0000000010081400] = 00000000 0000009c
5005 stda %f24,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff000000 00000000
5006
5007p0_label_196:
5008! Mem[0000000010041410] = 0000009c, %l2 = 00000000000019b3
5009 ldstuba [%i1+%o5]0x88,%l2 ! %l2 = 0000009c000000ff
5010! %f30 = ffff1c72, %f12 = 26bfa66f, %f7 = 721c8243
5011 fdivs %f30,%f12,%f7 ! %f7 = ffff1c72
5012! %l3 = 0000000000000043, Mem[0000000030081408] = ff00000043000000
5013 stxa %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000043
5014! Mem[0000000030081408] = 00000000, %l1 = ec6f95ea91800000
5015 ldstuba [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff
5016! %f4 = ff000000 00000000, Mem[0000000010081400] = 000000ff 00000000
5017 stda %f4 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000 00000000
5018! Mem[0000000030101400] = 19b35966, %l4 = 0000000000000000
5019 ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 00000019000000ff
5020! %l6 = 00000000ff000000, Mem[0000000030141410] = 000000e600000000
5021 stxa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000ff000000
5022! Mem[0000000010101408] = 000000ff, %l1 = 0000000000000000
5023 swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
5024! %l0 = 0000000000000019, Mem[0000000030101408] = d18139000000b319
5025 stxa %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000019
5026! Starting 10 instruction Load Burst
5027! Mem[000000001010140c] = 91800000, %l0 = 0000000000000019
5028 ldsb [%i4+0x00f],%l0 ! %l0 = 0000000000000000
5029
5030p0_label_197:
5031! Mem[0000000010181400] = 00000085, %l4 = 0000000000000019
5032 lduh [%i6+0x002],%l4 ! %l4 = 0000000000000085
5033! Mem[0000000030041408] = d18139006659b319, %f10 = ff26f386 bc71357b
5034 ldda [%i1+%o4]0x89,%f10 ! %f10 = d1813900 6659b319
5035! Mem[0000000010101410] = ff26f386 bc71357b, %l4 = 00000085, %l5 = 003900ff
5036 ldda [%i4+%o5]0x88,%l4 ! %l4 = 00000000bc71357b 00000000ff26f386
5037! Mem[0000000010181400] = 00000085, %f25 = 00000000
5038 ld [%i6+%g0],%f25 ! %f25 = 00000085
5039! Mem[0000000030041410] = ff000000, %f2 = 000092e8
5040 lda [%i1+%o5]0x81,%f2 ! %f2 = ff000000
5041! Mem[0000000010141428] = bc3a6512, %l5 = 00000000ff26f386
5042 lduba [%i5+0x029]%asi,%l5 ! %l5 = 000000000000003a
5043! Mem[0000000010141400] = 00000000, %l1 = 00000000000000ff
5044 lduba [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000000
5045! Mem[0000000010101410] = 7b3571bc, %l1 = 0000000000000000
5046 lduha [%i4+0x010]%asi,%l1 ! %l1 = 0000000000007b35
5047! Mem[00000000100c1438] = 9f000000, %l2 = 000000000000009c
5048 ldsha [%i3+0x038]%asi,%l2 ! %l2 = ffffffffffff9f00
5049! Starting 10 instruction Store Burst
5050! %l0 = 0000000000000000, Mem[000000001014143c] = 00000000, %asi = 80
5051 stwa %l0,[%i5+0x03c]%asi ! Mem[000000001014143c] = 00000000
5052
5053p0_label_198:
5054! %l3 = 0000000000000043, Mem[0000000010101400] = ffffaa05
5055 stha %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0043aa05
5056! Mem[00000000100c1400] = 00000000, %l4 = 00000000bc71357b
5057 swapa [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
5058! %l4 = 00000000, %l5 = 0000003a, Mem[0000000030081408] = ff000000 00000043
5059 stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 0000003a
5060! Mem[0000000010041418] = 0000d2e9, %l1 = 00007b35, %l7 = 83000000
5061 add %i1,0x18,%g1
5062 casa [%g1]0x80,%l1,%l7 ! %l7 = 000000000000d2e9
5063! Mem[000000001014143e] = 00000000, %l3 = 0000000000000043
5064 ldstub [%i5+0x03e],%l3 ! %l3 = 00000000000000ff
5065! %f26 = 00000000 ff9ec5ff, %l5 = 000000000000003a
5066! Mem[0000000010181408] = 00005966003981d1
5067 add %i6,0x008,%g1
5068 stda %f26,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010181408] = 00c559ff000081d1
5069! %l1 = 0000000000007b35, Mem[00000000100c140c] = 05aaffff
5070 stw %l1,[%i3+0x00c] ! Mem[00000000100c140c] = 00007b35
5071! %l6 = ff000000, %l7 = 0000d2e9, Mem[0000000010181400] = 85000000 003981d1
5072 stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000000 0000d2e9
5073! %f4 = ff000000 00000000, Mem[0000000010101408] = 00000000 91800000
5074 stda %f4 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000 00000000
5075! Starting 10 instruction Load Burst
5076! Mem[00000000100c1408] = 357b0000eef66bda, %l4 = 0000000000000000
5077 ldxa [%i3+%o4]0x88,%l4 ! %l4 = 357b0000eef66bda
5078
5079p0_label_199:
5080! Mem[00000000100c1410] = eef66bda, %l4 = 357b0000eef66bda
5081 ldsba [%i3+%o5]0x88,%l4 ! %l4 = ffffffffffffffda
5082! Mem[0000000030081410] = 00395bff00000000, %l6 = 00000000ff000000
5083 ldxa [%i2+%o5]0x89,%l6 ! %l6 = 00395bff00000000
5084! Mem[00000000100c1424] = 00000000, %l2 = ffffffffffff9f00
5085 lduw [%i3+0x024],%l2 ! %l2 = 0000000000000000
5086! Mem[0000000030081408] = 3a00000000000000, %l3 = 0000000000000000
5087 ldxa [%i2+%o4]0x89,%l3 ! %l3 = 3a00000000000000
5088! Mem[000000001000142c] = 00000042, %l6 = 00395bff00000000
5089 ldsh [%i0+0x02e],%l6 ! %l6 = 0000000000000042
5090! Mem[0000000010001410] = ff59b3ff, %l3 = 3a00000000000000
5091 lduwa [%i0+%o5]0x80,%l3 ! %l3 = 00000000ff59b3ff
5092! Mem[0000000030041408] = 19b35966003981d1, %l4 = ffffffffffffffda
5093 ldxa [%i1+%o4]0x81,%l4 ! %l4 = 19b35966003981d1
5094! Mem[0000000020800000] = ffff5a05, %l4 = 19b35966003981d1
5095 lduh [%o1+%g0],%l4 ! %l4 = 000000000000ffff
5096! Mem[0000000030041400] = ff003900, %l3 = 00000000ff59b3ff
5097 lduba [%i1+%g0]0x81,%l3 ! %l3 = 00000000000000ff
5098! Starting 10 instruction Store Burst
5099! Mem[0000000010001420] = 0000000000ff00ff, %l6 = 0000000000000042, %l0 = 0000000000000000
5100 add %i0,0x20,%g1
5101 casxa [%g1]0x80,%l6,%l0 ! %l0 = 0000000000ff00ff
5102
5103p0_label_200:
5104! %l4 = 000000000000ffff, Mem[0000000030141410] = 000000ff00000000
5105 stxa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000000000ffff
5106! Mem[00000000300c1400] = ff9ec51c, %l3 = 00000000000000ff
5107 swapa [%i3+%g0]0x81,%l3 ! %l3 = 00000000ff9ec51c
5108! %l5 = 000000000000003a, Mem[0000000010001419] = 00000000
5109 stb %l5,[%i0+0x019] ! Mem[0000000010001418] = 003a0000
5110! Mem[00000000100c1400] = bc71357b, %l2 = 0000000000000000
5111 ldstuba [%i3+%g0]0x80,%l2 ! %l2 = 000000bc000000ff
5112! %l4 = 0000ffff, %l5 = 0000003a, Mem[0000000010001408] = ff000000 baecbc6e
5113 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000ffff 0000003a
5114! %f17 = eef66bda, Mem[0000000030041400] = 003900ff
5115 sta %f17,[%i1+%g0]0x89 ! Mem[0000000030041400] = eef66bda
5116! %f0 = 00000000 9a000000 ff000000 399c4442
5117! %f4 = ff000000 00000000 003981d1 ffff1c72
5118! %f8 = 00009aff 00000000 d1813900 6659b319
5119! %f12 = 26bfa66f 61602d68 86f3c5ff a625bcc7
5120 stda %f0,[%i5]ASI_BLK_AIUS ! Block Store to 0000000030141400
5121! %f18 = 6659b319 000000ff, Mem[0000000010081410] = 91800000 ec6f95ea
5122 stda %f18,[%i2+%o5]0x88 ! Mem[0000000010081410] = 6659b319 000000ff
5123! Mem[00000000300c1408] = ff000000, %l2 = 00000000000000bc
5124 ldstuba [%i3+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
5125! Starting 10 instruction Load Burst
5126! Mem[0000000030101408] = 19000000, %l3 = 00000000ff9ec51c
5127 ldswa [%i4+%o4]0x81,%l3 ! %l3 = 0000000019000000
5128
5129 ba,a p0_not_taken_0_end
5130p0_not_taken_0:
5131! The following code should not be executed
5132 stwa %l2,[%i2+0x034]%asi
5133 ldsba [%i6+0x018]%asi,%l0
5134 stha %l0,[%i2+0x016]%asi
5135 nop
5136 ba,a p0_branch_failed
5137p0_not_taken_0_end:
5138
5139
5140! End of Random Code for Thread 0
5141
51421: membar #Sync ! Force all stores to complete
5143
5144
5145! Check Registers
5146
5147p0_check_registers:
5148 set p0_expected_registers,%g1
5149 ldx [%g1+0x000],%g2
5150 cmp %l0,%g2 ! %l0 should be 0000000000ff00ff
5151 bne,a,pn %xcc,p0_reg_l0_fail
5152 mov %l0,%g3
5153 ldx [%g1+0x008],%g2
5154 cmp %l1,%g2 ! %l1 should be 0000000000007b35
5155 bne,a,pn %xcc,p0_reg_l1_fail
5156 mov %l1,%g3
5157 ldx [%g1+0x010],%g2
5158 cmp %l2,%g2 ! %l2 should be 00000000000000ff
5159 bne,a,pn %xcc,p0_reg_l2_fail
5160 mov %l2,%g3
5161 ldx [%g1+0x018],%g2
5162 cmp %l3,%g2 ! %l3 should be 0000000019000000
5163 bne,a,pn %xcc,p0_reg_l3_fail
5164 mov %l3,%g3
5165 ldx [%g1+0x020],%g2
5166 cmp %l4,%g2 ! %l4 should be 000000000000ffff
5167 bne,a,pn %xcc,p0_reg_l4_fail
5168 mov %l4,%g3
5169 ldx [%g1+0x028],%g2
5170 cmp %l5,%g2 ! %l5 should be 000000000000003a
5171 bne,a,pn %xcc,p0_reg_l5_fail
5172 mov %l5,%g3
5173 ldx [%g1+0x030],%g2
5174 cmp %l6,%g2 ! %l6 should be 0000000000000042
5175 bne,a,pn %xcc,p0_reg_l6_fail
5176 mov %l6,%g3
5177 ldx [%g1+0x038],%g2
5178 cmp %l7,%g2 ! %l7 should be 000000000000d2e9
5179 bne,a,pn %xcc,p0_reg_l7_fail
5180 mov %l7,%g3
5181
5182! Check %y register
5183
5184 set 0x0000009c,%g2
5185 rd %y,%g3
5186 cmp %g2,%g3
5187 bne,a p0_failed
5188 mov 0x111,%g1
5189
5190! Check Floating Point Registers
5191
5192p0_check_fp_registers:
5193 set p0_expected_fp_regs,%g3
5194 std %f0,[%g1]
5195 ldx [%g1],%l1
5196 ldx [%g3+0x00],%l0
5197 cmp %l0,%l1 ! %f0 should be 00000000 9a000000
5198 bne %xcc,p0_f0_fail
5199 std %f2,[%g1]
5200 ldx [%g1],%l1
5201 ldx [%g3+0x08],%l0
5202 cmp %l0,%l1 ! %f2 should be ff000000 399c4442
5203 bne %xcc,p0_f2_fail
5204 std %f4,[%g1]
5205 ldx [%g1],%l1
5206 ldx [%g3+0x10],%l0
5207 cmp %l0,%l1 ! %f4 should be ff000000 00000000
5208 bne %xcc,p0_f4_fail
5209 std %f6,[%g1]
5210 ldx [%g1],%l1
5211 ldx [%g3+0x18],%l0
5212 cmp %l0,%l1 ! %f6 should be 003981d1 ffff1c72
5213 bne %xcc,p0_f6_fail
5214 std %f8,[%g1]
5215 ldx [%g1],%l1
5216 ldx [%g3+0x20],%l0
5217 cmp %l0,%l1 ! %f8 should be 00009aff 00000000
5218 bne %xcc,p0_f8_fail
5219 std %f10,[%g1]
5220 ldx [%g1],%l1
5221 ldx [%g3+0x28],%l0
5222 cmp %l0,%l1 ! %f10 should be d1813900 6659b319
5223 bne %xcc,p0_f10_fail
5224 std %f12,[%g1]
5225 ldx [%g1],%l1
5226 ldx [%g3+0x30],%l0
5227 cmp %l0,%l1 ! %f12 should be 26bfa66f 61602d68
5228 bne %xcc,p0_f12_fail
5229 std %f14,[%g1]
5230 ldx [%g1],%l1
5231 ldx [%g3+0x38],%l0
5232 cmp %l0,%l1 ! %f14 should be 86f3c5ff a625bcc7
5233 bne %xcc,p0_f14_fail
5234 std %f16,[%g1]
5235 ldx [%g1],%l1
5236 ldx [%g3+0x40],%l0
5237 cmp %l0,%l1 ! %f16 should be ffffffff eef66bda
5238 bne %xcc,p0_f16_fail
5239 std %f18,[%g1]
5240 ldx [%g1],%l1
5241 ldx [%g3+0x48],%l0
5242 cmp %l0,%l1 ! %f18 should be 6659b319 000000ff
5243 bne %xcc,p0_f18_fail
5244 std %f20,[%g1]
5245 ldx [%g1],%l1
5246 ldx [%g3+0x50],%l0
5247 cmp %l0,%l1 ! %f20 should be ffffeeff 19b35966
5248 bne %xcc,p0_f20_fail
5249 std %f22,[%g1]
5250 ldx [%g1],%l1
5251 ldx [%g3+0x58],%l0
5252 cmp %l0,%l1 ! %f22 should be 0000d2e9 00395bbd
5253 bne %xcc,p0_f22_fail
5254 std %f24,[%g1]
5255 ldx [%g1],%l1
5256 ldx [%g3+0x60],%l0
5257 cmp %l0,%l1 ! %f24 should be ff000000 00000085
5258 bne %xcc,p0_f24_fail
5259 std %f26,[%g1]
5260 ldx [%g1],%l1
5261 ldx [%g3+0x68],%l0
5262 cmp %l0,%l1 ! %f26 should be 00000000 ff9ec5ff
5263 bne %xcc,p0_f26_fail
5264 std %f28,[%g1]
5265 ldx [%g1],%l1
5266 ldx [%g3+0x70],%l0
5267 cmp %l0,%l1 ! %f28 should be ff000000 00000000
5268 bne %xcc,p0_f28_fail
5269 std %f30,[%g1]
5270 ldx [%g1],%l1
5271 ldx [%g3+0x78],%l0
5272 cmp %l0,%l1 ! %f30 should be ffff1c72 ff9ec51c
5273 bne %xcc,p0_f30_fail
5274 nop
5275
5276! The test for processor 0 has passed
5277
5278p0_passed:
5279 ta GOOD_TRAP
5280 nop
5281
5282p0_reg_l0_fail:
5283 or %g0,0xbd0,%g1
5284 ba,a p0_failed
5285p0_reg_l1_fail:
5286 or %g0,0xbd1,%g1
5287 ba,a p0_failed
5288p0_reg_l2_fail:
5289 or %g0,0xbd2,%g1
5290 ba,a p0_failed
5291p0_reg_l3_fail:
5292 or %g0,0xbd3,%g1
5293 ba,a p0_failed
5294p0_reg_l4_fail:
5295 or %g0,0xbd4,%g1
5296 ba,a p0_failed
5297p0_reg_l5_fail:
5298 or %g0,0xbd5,%g1
5299 ba,a p0_failed
5300p0_reg_l6_fail:
5301 or %g0,0xbd6,%g1
5302 ba,a p0_failed
5303p0_reg_l7_fail:
5304 or %g0,0xbd7,%g1
5305 ba,a p0_failed
5306p0_f0_fail:
5307 set p0_temp,%g6
5308 mov 0xf00,%l0
5309 stx %l0,[%g6]
5310 std %f0,[%g6+8]
5311 stx %fsr,[%g6+16]
5312 ta BAD_TRAP
5313
5314p0_f2_fail:
5315 set p0_temp,%g6
5316 mov 0xf02,%l0
5317 stx %l0,[%g6]
5318 std %f2,[%g6+8]
5319 stx %fsr,[%g6+16]
5320 ta BAD_TRAP
5321
5322p0_f4_fail:
5323 set p0_temp,%g6
5324 mov 0xf04,%l0
5325 stx %l0,[%g6]
5326 std %f4,[%g6+8]
5327 stx %fsr,[%g6+16]
5328 ta BAD_TRAP
5329
5330p0_f6_fail:
5331 set p0_temp,%g6
5332 mov 0xf06,%l0
5333 stx %l0,[%g6]
5334 std %f6,[%g6+8]
5335 stx %fsr,[%g6+16]
5336 ta BAD_TRAP
5337
5338p0_f8_fail:
5339 set p0_temp,%g6
5340 mov 0xf08,%l0
5341 stx %l0,[%g6]
5342 std %f8,[%g6+8]
5343 stx %fsr,[%g6+16]
5344 ta BAD_TRAP
5345
5346p0_f10_fail:
5347 set p0_temp,%g6
5348 mov 0xf10,%l0
5349 stx %l0,[%g6]
5350 std %f10,[%g6+8]
5351 stx %fsr,[%g6+16]
5352 ta BAD_TRAP
5353
5354p0_f12_fail:
5355 set p0_temp,%g6
5356 mov 0xf12,%l0
5357 stx %l0,[%g6]
5358 std %f12,[%g6+8]
5359 stx %fsr,[%g6+16]
5360 ta BAD_TRAP
5361
5362p0_f14_fail:
5363 set p0_temp,%g6
5364 mov 0xf14,%l0
5365 stx %l0,[%g6]
5366 std %f14,[%g6+8]
5367 stx %fsr,[%g6+16]
5368 ta BAD_TRAP
5369
5370p0_f16_fail:
5371 set p0_temp,%g6
5372 mov 0xf16,%l0
5373 stx %l0,[%g6]
5374 std %f16,[%g6+8]
5375 stx %fsr,[%g6+16]
5376 ta BAD_TRAP
5377
5378p0_f18_fail:
5379 set p0_temp,%g6
5380 mov 0xf18,%l0
5381 stx %l0,[%g6]
5382 std %f18,[%g6+8]
5383 stx %fsr,[%g6+16]
5384 ta BAD_TRAP
5385
5386p0_f20_fail:
5387 set p0_temp,%g6
5388 mov 0xf20,%l0
5389 stx %l0,[%g6]
5390 std %f20,[%g6+8]
5391 stx %fsr,[%g6+16]
5392 ta BAD_TRAP
5393
5394p0_f22_fail:
5395 set p0_temp,%g6
5396 mov 0xf22,%l0
5397 stx %l0,[%g6]
5398 std %f22,[%g6+8]
5399 stx %fsr,[%g6+16]
5400 ta BAD_TRAP
5401
5402p0_f24_fail:
5403 set p0_temp,%g6
5404 mov 0xf24,%l0
5405 stx %l0,[%g6]
5406 std %f24,[%g6+8]
5407 stx %fsr,[%g6+16]
5408 ta BAD_TRAP
5409
5410p0_f26_fail:
5411 set p0_temp,%g6
5412 mov 0xf26,%l0
5413 stx %l0,[%g6]
5414 std %f26,[%g6+8]
5415 stx %fsr,[%g6+16]
5416 ta BAD_TRAP
5417
5418p0_f28_fail:
5419 set p0_temp,%g6
5420 mov 0xf28,%l0
5421 stx %l0,[%g6]
5422 std %f28,[%g6+8]
5423 stx %fsr,[%g6+16]
5424 ta BAD_TRAP
5425
5426p0_f30_fail:
5427 set p0_temp,%g6
5428 mov 0xf30,%l0
5429 stx %l0,[%g6]
5430 std %f30,[%g6+8]
5431 stx %fsr,[%g6+16]
5432 ta BAD_TRAP
5433
5434
5435! The test for processor 0 failed
5436
5437p0_failed:
5438 set p0_temp,%g6
5439 stx %g1,[%g6]
5440 stx %g2,[%g6+8]
5441 stx %g3,[%g6+16]
5442 stx %fsr,[%g6+24]
5443 ta BAD_TRAP
5444
5445
5446! The local area data for processor 0 failed
5447
5448p0_local_failed:
5449 set done_flags,%g5
5450 mov 3,%g6
5451 st %g6,[%g5+0x000] ! Set processor 0 done flag
5452
5453 set p0_temp,%g6
5454 add %g1,%g4,%g1
5455 stx %g4,[%g6]
5456 stx %g2,[%g6+8]
5457 stx %g3,[%g6+16]
5458 st %fsr,[%g6+24]
5459 ta BAD_TRAP
5460
5461p0_selfmod_failed:
5462 ba p0_failed
5463 mov 0xabc,%g1
5464
5465p0_branch_failed:
5466 mov 0xbbb,%g1
5467 rd %ccr,%g2
5468 ba p0_failed
5469 mov 0x0,%g3
5470
5471p0_trap1e:
5472 nop
5473 ldxa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000010001400]
5474 lduha [%i6+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000010181410]
5475 fdtoi %f12,%f4
5476 xnor %l7,0x12b,%l5
5477 fdtos %f14,%f8
5478 done
5479
5480p0_trap1o:
5481 nop
5482 ldxa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000010001400]
5483 lduha [%o6+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000010181410]
5484 fdtoi %f12,%f4
5485 xnor %l7,0x12b,%l5
5486 fdtos %f14,%f8
5487 done
5488
5489
5490p0_trap2e:
5491 lduha [%i6+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000010181400]
5492 nop
5493 lduwa [%i4+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000010101400]
5494 xnor %l0,-0x82f,%l0
5495 done
5496
5497p0_trap2o:
5498 lduha [%o6+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000010181400]
5499 nop
5500 lduwa [%o4+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000010101400]
5501 xnor %l0,-0x82f,%l0
5502 done
5503
5504
5505p0_trap3e:
5506 or %l3,%l0,%l7
5507 add %l5,%l2,%l5
5508 done
5509
5510p0_trap3o:
5511 or %l3,%l0,%l7
5512 add %l5,%l2,%l5
5513 done
5514
5515! Cross Processor Interrupt Handler
5516
5517cross_intr_handler:
5518 membar #Sync
5519! Identify the recipient of the interrupt
5520 mov 0x10,%g1 ! VA of Core ID Register
5521 ldxa [%g1]ASI_CMP_CORE_ID,%g1
5522 and %g1,0x3f,%g4 ! Extract Core ID in %g4
5523 sll %g4,2,%g1 ! Index into intr receive array
5524 set received_xintr,%g2 ! Pointer to receive counters
5525 lduw [%g2+%g1],%g3 ! Get receive count
5526 inc %g3 ! Incement by 1
5527 st %g3,[%g2+%g1] ! Update receive count
5528! Reset busy bit interrupts and return
5529 mov 0x40,%g1 ! Busy bit
5530 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
5531 membar #Sync
5532 retry
5533
5534inst_access_handler:
5535 done
5536
5537 .align 256
5538data_access_handler:
55391: done
5540
5541p0_init_memory_pointers:
5542 set p0_init_registers,%g1
5543 mov %g0,%g2
5544 mov %g0,%g3
5545 mov %g0,%g4
5546 mov %g0,%g5
5547 mov %g0,%g6
5548 mov %g0,%g7
5549
5550! Initialize memory pointers for window 0
5551 set p0_local0_start,%i0
5552 set p0_local1_start,%i1
5553 set p0_local2_start,%i2
5554 set p0_local3_start,%i3
5555 set p0_local4_start,%i4
5556 set p0_local5_start,%i5
5557 set p0_local6_start,%i6
5558 clr %i7
5559! Init Local Registers in Window 0
5560 ldx [%g1+0x000],%l0 ! %l0 = 1564bc1818654768
5561 ldx [%g1+0x008],%l1 ! %l1 = 9bf2cfe03309c53e
5562 ldx [%g1+0x010],%l2 ! %l2 = c4ad5a68cd57317c
5563 ldx [%g1+0x018],%l3 ! %l3 = 87cb47ce0aa690c2
5564 ldx [%g1+0x020],%l4 ! %l4 = 7159770c51639208
5565 ldx [%g1+0x028],%l5 ! %l5 = 78a90911a3ce1d4d
5566 ldx [%g1+0x030],%l6 ! %l6 = 755384c274f2db83
5567 ldx [%g1+0x038],%l7 ! %l7 = c66f10b2bf83e6b4
5568
5569! Initialize the output register of window 0
5570
5571 set share0_start,%o0
5572 set share1_start,%o1
5573 set share2_start,%o2
5574 set share3_start,%o3
5575 mov 0x08,%o4
5576 mov 0x10,%o5
5577 mov 0x18,%o6
5578
5579 retl
5580 nop
5581
5582user_text_end:
5583 .seg "text"
5584 .align 0x2000
5585user_near0_start:
5586p0_near_0_le:
5587 subc %l3,-0x032,%l1
5588 ldub [%i0+0x006],%l7 ! Mem[0000000010001406]
5589 st %f4 ,[%i0+0x02c] ! Mem[000000001000142c]
5590 ldd [%i4+0x000],%f4 ! Mem[0000000010101400]
5591 jmpl %o7,%g0
5592 smul %l3,%l3,%l1
5593p0_near_0_he:
5594 stx %l2,[%i6+0x028] ! Mem[0000000010181428]
5595 ldub [%i3+0x029],%l5 ! Mem[00000000100c1429]
5596 std %f30,[%i2+0x018] ! Mem[0000000010081418]
5597 jmpl %o7,%g0
5598 ldstub [%i3+0x019],%l0 ! Mem[00000000100c1419]
5599near0_b2b_h:
5600 fmuls %f29,%f17,%f29
5601 fsqrts %f16,%f16
5602 jmpl %o7,%g0
5603 udivx %l5,0x631,%l2
5604near0_b2b_l:
5605 and %l5,%l2,%l1
5606 fitod %f0 ,%f14
5607 jmpl %o7,%g0
5608 or %l2,-0xec5,%l3
5609user_near0_end:
5610 .seg "text"
5611 .align 0x2000
5612user_near1_start:
5613p0_near_1_le:
5614 ld [%i2+0x018],%f0 ! Mem[0000000010081418]
5615 ldub [%i0+0x013],%l2 ! Mem[0000000010001413]
5616 fmuls %f3 ,%f5 ,%f2
5617 addc %l0,%l5,%l3
5618 stx %l3,[%i3+0x000] ! Mem[00000000100c1400]
5619 nop
5620 fdtoi %f4 ,%f2
5621 jmpl %o7,%g0
5622 xor %l1,-0x7ea,%l3
5623p0_near_1_he:
5624 jmpl %o7,%g0
5625 orn %l4,0x412,%l0
5626 jmpl %o7,%g0
5627 nop
5628near1_b2b_h:
5629 fadds %f20,%f26,%f21
5630 udivx %l1,0x4e3,%l3
5631 jmpl %o7,%g0
5632 subc %l0,0x729,%l2
5633near1_b2b_l:
5634 xnor %l2,0xa05,%l6
5635 fadds %f10,%f5 ,%f2
5636 jmpl %o7,%g0
5637 sdivx %l7,%l1,%l3
5638user_near1_end:
5639 .seg "text"
5640 .align 0x2000
5641user_near2_start:
5642p0_near_2_le:
5643 ld [%i1+0x030],%f5 ! Mem[0000000010041430]
5644 fadds %f15,%f11,%f9
5645 add %l7,%l4,%l7
5646 sth %l0,[%i6+0x028] ! Mem[0000000010181428]
5647 fdtoi %f14,%f5
5648 umul %l3,%l7,%l5
5649 jmpl %o7,%g0
5650 stb %l3,[%i3+0x002] ! Mem[00000000100c1402]
5651p0_near_2_he:
5652 jmpl %o7,%g0
5653 xor %l3,%l5,%l2
5654 jmpl %o7,%g0
5655 nop
5656near2_b2b_h:
5657 sub %l7,0x99b,%l1
5658 fadds %f29,%f31,%f21
5659 addc %l5,-0x53a,%l2
5660 umul %l2,%l3,%l6
5661 jmpl %o7,%g0
5662 fitod %f27,%f20
5663near2_b2b_l:
5664 subc %l5,-0x465,%l0
5665 fdtoi %f2 ,%f15
5666 smul %l1,%l7,%l3
5667 umul %l1,-0xe5a,%l4
5668 jmpl %o7,%g0
5669 xor %l5,0xa65,%l5
5670user_near2_end:
5671 .seg "text"
5672 .align 0x2000
5673user_near3_start:
5674p0_near_3_le:
5675 ldub [%i4+0x004],%l6 ! Mem[0000000010101404]
5676 sth %l5,[%i3+0x01a] ! Mem[00000000100c141a]
5677 nop
5678 jmpl %o7,%g0
5679 sth %l2,[%i0+0x01c] ! Mem[000000001000141c]
5680p0_near_3_he:
5681 ldsw [%i3+0x010],%l0 ! Mem[00000000100c1410]
5682 fdtoi %f22,%f18
5683 jmpl %o7,%g0
5684 fdivs %f28,%f17,%f31
5685near3_b2b_h:
5686 sdivx %l1,%l0,%l4
5687 xnor %l7,%l0,%l0
5688 mulx %l7,%l6,%l0
5689 jmpl %o7,%g0
5690 smul %l3,%l0,%l2
5691near3_b2b_l:
5692 udivx %l0,0x9ea,%l4
5693 fcmps %fcc1,%f3 ,%f14
5694 umul %l4,%l6,%l0
5695 jmpl %o7,%g0
5696 orn %l7,0x8ff,%l3
5697user_near3_end:
5698 .seg "text"
5699 .text
5700 .align 0x2000
5701user_far0_start:
5702p0_far_0_le:
5703 orn %l4,0x259,%l5
5704 umul %l5,%l2,%l6
5705 lduw [%i2+0x038],%l2 ! Mem[0000000010081438]
5706 jmpl %o7,%g0
5707 add %l2,%l6,%l6
5708p0_far_0_lem:
5709 orn %l4,0x259,%l5
5710 umul %l5,%l2,%l6
5711 membar #Sync
5712 lduw [%i2+0x038],%l2 ! Mem[0000000010081438]
5713 jmpl %o7,%g0
5714 add %l2,%l6,%l6
5715p0_far_0_he:
5716 udivx %l4,%l5,%l3
5717 swap [%i1+0x018],%l5 ! Mem[0000000010041418]
5718 std %f18,[%i4+0x018] ! Mem[0000000010101418]
5719 fdtoi %f16,%f25
5720 std %l6,[%i3+0x008] ! Mem[00000000100c1408]
5721 jmpl %o7,%g0
5722 sdivx %l2,%l6,%l6
5723p0_far_0_hem:
5724 udivx %l4,%l5,%l3
5725 membar #Sync
5726 swap [%i1+0x018],%l5 ! Mem[0000000010041418]
5727 std %f18,[%i4+0x018] ! Mem[0000000010101418]
5728 fdtoi %f16,%f25
5729 std %l6,[%i3+0x008] ! Mem[00000000100c1408]
5730 jmpl %o7,%g0
5731 sdivx %l2,%l6,%l6
5732p0_loop_branch_0:
5733 jmpl %o7+12,%g0
5734 add %l0,1,%l0
5735far0_b2b_h:
5736 jmpl %o7,%g0
5737 udivx %l4,-0xee0,%l4
5738 jmpl %o7,%g0
5739 nop
5740far0_b2b_l:
5741 jmpl %o7,%g0
5742 fmuls %f8 ,%f14,%f8
5743 jmpl %o7,%g0
5744 nop
5745user_far0_end:
5746 .seg "text"
5747 .text
5748 .align 0x2000
5749user_far1_start:
5750p0_far_1_le:
5751 jmpl %o7,%g0
5752 fcmps %fcc2,%f9 ,%f15
5753 jmpl %o7,%g0
5754 nop
5755p0_far_1_lem:
5756 jmpl %o7,%g0
5757 fcmps %fcc2,%f9 ,%f15
5758 jmpl %o7,%g0
5759 nop
5760p0_far_1_he:
5761 st %f30,[%i6+0x014] ! Mem[0000000010181414]
5762 ldub [%i2+0x038],%l1 ! Mem[0000000010081438]
5763 fmuls %f28,%f31,%f22
5764 fitos %f24,%f22
5765 jmpl %o7,%g0
5766 fdtos %f30,%f22
5767p0_far_1_hem:
5768 membar #Sync
5769 st %f30,[%i6+0x014] ! Mem[0000000010181414]
5770 ldub [%i2+0x038],%l1 ! Mem[0000000010081438]
5771 fmuls %f28,%f31,%f22
5772 fitos %f24,%f22
5773 jmpl %o7,%g0
5774 fdtos %f30,%f22
5775p0_loop_branch_1:
5776 jmpl %o7+12,%g0
5777 add %l0,2,%l0
5778far1_b2b_h:
5779 fcmps %fcc3,%f21,%f23
5780 fsqrts %f28,%f29
5781 nop
5782 xor %l4,0xec6,%l6
5783 umul %l7,0x52e,%l0
5784 subc %l7,0x13f,%l6
5785 jmpl %o7,%g0
5786 udivx %l7,%l3,%l5
5787far1_b2b_l:
5788 fsqrts %f14,%f0
5789 fadds %f7 ,%f0 ,%f8
5790 sdivx %l4,%l2,%l5
5791 smul %l3,-0xb92,%l6
5792 fdivs %f3 ,%f5 ,%f15
5793 fdtos %f10,%f14
5794 jmpl %o7,%g0
5795 sdivx %l7,-0x8b5,%l6
5796user_far1_end:
5797 .seg "text"
5798 .text
5799 .align 0x2000
5800user_far2_start:
5801p0_far_2_le:
5802 jmpl %o7,%g0
5803 xnor %l1,0xd5f,%l5
5804 jmpl %o7,%g0
5805 nop
5806p0_far_2_lem:
5807 jmpl %o7,%g0
5808 xnor %l1,0xd5f,%l5
5809 jmpl %o7,%g0
5810 nop
5811p0_far_2_he:
5812 ldsb [%i4+0x02f],%l1 ! Mem[000000001010142f]
5813 lduw [%i1+0x000],%l4 ! Mem[0000000010041400]
5814 fsubs %f21,%f21,%f16
5815 swap [%i2+0x038],%l2 ! Mem[0000000010081438]
5816 or %l1,-0xd88,%l2
5817 ldd [%i6+0x038],%f28 ! Mem[0000000010181438]
5818 fcmps %fcc3,%f17,%f27
5819 jmpl %o7,%g0
5820 nop
5821p0_far_2_hem:
5822 membar #Sync
5823 ldsb [%i4+0x02f],%l1 ! Mem[000000001010142f]
5824 lduw [%i1+0x000],%l4 ! Mem[0000000010041400]
5825 fsubs %f21,%f21,%f16
5826 swap [%i2+0x038],%l2 ! Mem[0000000010081438]
5827 or %l1,-0xd88,%l2
5828 ldd [%i6+0x038],%f28 ! Mem[0000000010181438]
5829 fcmps %fcc3,%f17,%f27
5830 jmpl %o7,%g0
5831 nop
5832p0_loop_branch_2:
5833 jmpl %o7+12,%g0
5834 add %l0,3,%l0
5835far2_b2b_h:
5836 fsubs %f16,%f20,%f30
5837 fdtoi %f22,%f25
5838 jmpl %o7,%g0
5839 andn %l7,%l0,%l5
5840far2_b2b_l:
5841 fsqrts %f7 ,%f0
5842 addc %l4,0x87c,%l6
5843 jmpl %o7,%g0
5844 fdivs %f11,%f13,%f10
5845user_far2_end:
5846 .seg "text"
5847 .text
5848 .align 0x2000
5849user_far3_start:
5850p0_far_3_le:
5851 jmpl %o7,%g0
5852 add %l3,%l6,%l4
5853 jmpl %o7,%g0
5854 nop
5855p0_far_3_lem:
5856 jmpl %o7,%g0
5857 add %l3,%l6,%l4
5858 jmpl %o7,%g0
5859 nop
5860p0_far_3_he:
5861 ldstub [%o2+0x000],%l5 ! Mem[00000000211c0000]
5862 add %l0,-0xe39,%l5
5863 lduh [%i2+0x01a],%l5 ! Mem[000000001008141a]
5864 jmpl %o7,%g0
5865 sub %l4,0xf77,%l1
5866p0_far_3_hem:
5867 ldstub [%o2+0x000],%l5 ! Mem[00000000211c0000]
5868 add %l0,-0xe39,%l5
5869 membar #Sync
5870 lduh [%i2+0x01a],%l5 ! Mem[000000001008141a]
5871 jmpl %o7,%g0
5872 sub %l4,0xf77,%l1
5873p0_loop_branch_3:
5874 jmpl %o7+12,%g0
5875 add %l0,4,%l0
5876far3_b2b_h:
5877 jmpl %o7,%g0
5878 add %l4,0x291,%l0
5879 jmpl %o7,%g0
5880 nop
5881far3_b2b_l:
5882 jmpl %o7,%g0
5883 fdivs %f1 ,%f1 ,%f1
5884 jmpl %o7,%g0
5885 nop
5886user_far3_end:
5887 .seg "text"
5888 .align 0x2000
5889user_jump0_start:
5890 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
5891p0_jmpl_0_le:
5892 swap [%i2+0x018],%l3 ! Mem[0000000010081418]
5893 ldd [%i4+0x020],%f4 ! Mem[0000000010101420]
5894 and %l6,%l3,%l7
5895 fdtos %f10,%f2
5896 jmpl %g6+8,%g0
5897 ldd [%i3+0x008],%l2 ! Mem[00000000100c1408]
5898p0_call_0_le:
5899 retl
5900 fsqrts %f13,%f11
5901p0_jmpl_0_lo:
5902 swap [%o2+0x018],%l3 ! Mem[0000000010081418]
5903 ldd [%o4+0x020],%f4 ! Mem[0000000010101420]
5904 and %l6,%l3,%l7
5905 fdtos %f10,%f2
5906 jmpl %g6+8,%g0
5907 ldd [%o3+0x008],%l2 ! Mem[00000000100c1408]
5908p0_call_0_lo:
5909 retl
5910 fsqrts %f13,%f11
5911p0_jmpl_0_he:
5912 st %f17,[%i3+0x028] ! Mem[00000000100c1428]
5913 add %l2,%l0,%l0
5914 fcmps %fcc1,%f24,%f20
5915 ldsb [%i4+0x005],%l3 ! Mem[0000000010101405]
5916 ldsw [%i3+0x010],%l5 ! Mem[00000000100c1410]
5917 or %l7,0x122,%l6
5918 fcmps %fcc0,%f16,%f17
5919 jmpl %g6+8,%g0
5920 sth %l3,[%i6+0x032] ! Mem[0000000010181432]
5921p0_call_0_he:
5922 udivx %l0,0x70e,%l4
5923 xor %l1,%l6,%l6
5924 addc %l0,%l0,%l1
5925 ldub [%i1+0x008],%l6 ! Mem[0000000010041408]
5926 ld [%i4+0x024],%f25 ! Mem[0000000010101424]
5927 fitod %f19,%f28
5928 fadds %f20,%f23,%f17
5929 retl
5930 ldub [%i0+0x03a],%l4 ! Mem[000000001000143a]
5931p0_jmpl_0_ho:
5932 st %f17,[%o3+0x028] ! Mem[00000000100c1428]
5933 add %l2,%l0,%l0
5934 fcmps %fcc1,%f24,%f20
5935 ldsb [%o4+0x005],%l3 ! Mem[0000000010101405]
5936 ldsw [%o3+0x010],%l5 ! Mem[00000000100c1410]
5937 or %l7,0x122,%l6
5938 fcmps %fcc0,%f16,%f17
5939 jmpl %g6+8,%g0
5940 sth %l3,[%o6+0x032] ! Mem[0000000010181432]
5941p0_call_0_ho:
5942 udivx %l0,0x70e,%l4
5943 xor %l1,%l6,%l6
5944 addc %l0,%l0,%l1
5945 ldub [%o1+0x008],%l6 ! Mem[0000000010041408]
5946 ld [%o4+0x024],%f25 ! Mem[0000000010101424]
5947 fitod %f19,%f28
5948 fadds %f20,%f23,%f17
5949 retl
5950 ldub [%o0+0x03a],%l4 ! Mem[000000001000143a]
5951user_jump0_end:
5952 .seg "text"
5953 .align 0x2000
5954user_jump1_start:
5955 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
5956p0_jmpl_1_le:
5957 fdtoi %f8 ,%f9
5958 smul %l5,-0x956,%l1
5959 ldd [%i5+0x020],%l6 ! Mem[0000000010141420]
5960 ldstub [%i2+0x007],%l5 ! Mem[0000000010081407]
5961 jmpl %g6+8,%g0
5962 fstoi %f8 ,%f9
5963p0_call_1_le:
5964 retl
5965 fstod %f9 ,%f8
5966p0_jmpl_1_lo:
5967 fdtoi %f8 ,%f9
5968 smul %l5,-0x956,%l1
5969 ldd [%o5+0x020],%l6 ! Mem[0000000010141420]
5970 ldstub [%o2+0x007],%l5 ! Mem[0000000010081407]
5971 jmpl %g6+8,%g0
5972 fstoi %f8 ,%f9
5973p0_call_1_lo:
5974 retl
5975 fstod %f9 ,%f8
5976p0_jmpl_1_he:
5977 stb %l6,[%i3+0x01d] ! Mem[00000000100c141d]
5978 stx %l6,[%i2+0x020] ! Mem[0000000010081420]
5979 ldx [%i1+0x028],%l1 ! Mem[0000000010041428]
5980 ldstub [%i4+0x01c],%l1 ! Mem[000000001010141c]
5981 subc %l6,0x714,%l0
5982 jmpl %g6+8,%g0
5983 std %l6,[%i6+0x030] ! Mem[0000000010181430]
5984p0_call_1_he:
5985 st %f25,[%i2+0x014] ! Mem[0000000010081414]
5986 st %f20,[%i0+0x030] ! Mem[0000000010001430]
5987 swap [%i2+0x018],%l6 ! Mem[0000000010081418]
5988 ldub [%i5+0x007],%l1 ! Mem[0000000010141407]
5989 fitod %f19,%f24
5990 stw %l6,[%i3+0x02c] ! Mem[00000000100c142c]
5991 retl
5992 fdtoi %f30,%f22
5993p0_jmpl_1_ho:
5994 stb %l6,[%o3+0x01d] ! Mem[00000000100c141d]
5995 stx %l6,[%o2+0x020] ! Mem[0000000010081420]
5996 ldx [%o1+0x028],%l1 ! Mem[0000000010041428]
5997 ldstub [%o4+0x01c],%l1 ! Mem[000000001010141c]
5998 subc %l6,0x714,%l0
5999 jmpl %g6+8,%g0
6000 std %l6,[%o6+0x030] ! Mem[0000000010181430]
6001p0_call_1_ho:
6002 st %f25,[%o2+0x014] ! Mem[0000000010081414]
6003 st %f20,[%o0+0x030] ! Mem[0000000010001430]
6004 swap [%o2+0x018],%l6 ! Mem[0000000010081418]
6005 ldub [%o5+0x007],%l1 ! Mem[0000000010141407]
6006 fitod %f19,%f24
6007 stw %l6,[%o3+0x02c] ! Mem[00000000100c142c]
6008 retl
6009 fdtoi %f30,%f22
6010user_jump1_end:
6011 .seg "text"
6012 .align 0x2000
6013user_jump2_start:
6014 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
6015p0_jmpl_2_le:
6016 fstoi %f3 ,%f3
6017 subc %l7,%l6,%l7
6018 fsubs %f4 ,%f14,%f9
6019 fdtoi %f12,%f15
6020 jmpl %g6+8,%g0
6021 st %f3 ,[%i3+0x030] ! Mem[00000000100c1430]
6022p0_call_2_le:
6023 sth %l4,[%i4+0x022] ! Mem[0000000010101422]
6024 retl
6025 lduw [%i0+0x01c],%l2 ! Mem[000000001000141c]
6026p0_jmpl_2_lo:
6027 fstoi %f3 ,%f3
6028 subc %l7,%l6,%l7
6029 fsubs %f4 ,%f14,%f9
6030 fdtoi %f12,%f15
6031 jmpl %g6+8,%g0
6032 st %f3 ,[%o3+0x030] ! Mem[00000000100c1430]
6033p0_call_2_lo:
6034 sth %l4,[%o4+0x022] ! Mem[0000000010101422]
6035 retl
6036 lduw [%o0+0x01c],%l2 ! Mem[000000001000141c]
6037p0_jmpl_2_he:
6038 ldsb [%i5+0x036],%l1 ! Mem[0000000010141436]
6039 sdivx %l7,%l4,%l3
6040 swap [%i4+0x020],%l7 ! Mem[0000000010101420]
6041 fmuls %f22,%f29,%f31
6042 ldsh [%i5+0x000],%l6 ! Mem[0000000010141400]
6043 jmpl %g6+8,%g0
6044 umul %l4,%l6,%l7
6045p0_call_2_he:
6046 and %l7,%l7,%l6
6047 lduw [%i5+0x02c],%l0 ! Mem[000000001014142c]
6048 or %l7,%l7,%l1
6049 retl
6050 ldstub [%o2+0x000],%l1 ! Mem[00000000211c0000]
6051p0_jmpl_2_ho:
6052 ldsb [%o5+0x036],%l1 ! Mem[0000000010141436]
6053 sdivx %l7,%l4,%l3
6054 swap [%o4+0x020],%l7 ! Mem[0000000010101420]
6055 fmuls %f22,%f29,%f31
6056 ldsh [%o5+0x000],%l6 ! Mem[0000000010141400]
6057 jmpl %g6+8,%g0
6058 umul %l4,%l6,%l7
6059p0_call_2_ho:
6060 and %l7,%l7,%l6
6061 lduw [%o5+0x02c],%l0 ! Mem[000000001014142c]
6062 or %l7,%l7,%l1
6063 retl
6064 ldstub [%i2+0x000],%l1 ! Mem[00000000211c0000]
6065user_jump2_end:
6066 .seg "text"
6067 .align 0x2000
6068user_jump3_start:
6069 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
6070p0_jmpl_3_le:
6071 fcmps %fcc3,%f6 ,%f10
6072 fstoi %f7 ,%f14
6073 xnor %l5,-0xbc3,%l7
6074 fsubs %f12,%f15,%f10
6075 fsubs %f9 ,%f14,%f4
6076 jmpl %g6+8,%g0
6077 fdtos %f0 ,%f11
6078p0_call_3_le:
6079 retl
6080 umul %l6,%l7,%l7
6081p0_jmpl_3_lo:
6082 fcmps %fcc3,%f6 ,%f10
6083 fstoi %f7 ,%f14
6084 xnor %l5,-0xbc3,%l7
6085 fsubs %f12,%f15,%f10
6086 fsubs %f9 ,%f14,%f4
6087 jmpl %g6+8,%g0
6088 fdtos %f0 ,%f11
6089p0_call_3_lo:
6090 retl
6091 umul %l6,%l7,%l7
6092p0_jmpl_3_he:
6093 xor %l7,0xa75,%l5
6094 udivx %l7,-0xeef,%l0
6095 nop
6096 jmpl %g6+8,%g0
6097 fdtoi %f24,%f16
6098p0_call_3_he:
6099 ldd [%i3+0x000],%l2 ! Mem[00000000100c1400]
6100 ldsh [%i6+0x03e],%l7 ! Mem[000000001018143e]
6101 fsubs %f26,%f20,%f23
6102 addc %l3,-0x385,%l1
6103 ldsw [%i0+0x030],%l4 ! Mem[0000000010001430]
6104 fsqrts %f26,%f29
6105 orn %l1,%l3,%l5
6106 retl
6107 fdtoi %f22,%f24
6108p0_jmpl_3_ho:
6109 xor %l7,0xa75,%l5
6110 udivx %l7,-0xeef,%l0
6111 nop
6112 jmpl %g6+8,%g0
6113 fdtoi %f24,%f16
6114p0_call_3_ho:
6115 ldd [%o3+0x000],%l2 ! Mem[00000000100c1400]
6116 ldsh [%o6+0x03e],%l7 ! Mem[000000001018143e]
6117 fsubs %f26,%f20,%f23
6118 addc %l3,-0x385,%l1
6119 ldsw [%o0+0x030],%l4 ! Mem[0000000010001430]
6120 fsqrts %f26,%f29
6121 orn %l1,%l3,%l5
6122 retl
6123 fdtoi %f22,%f24
6124user_jump3_end:
6125
6126 .seg "data"
6127 .align 0x2000
6128user_data_start:
6129done_flags:
6130 .word 0
6131 .align 8
6132done_count:
6133 .word 0,0
6134Start_Flags:
6135 .word 0,0,0,0
6136Finish_Flag:
6137 .word 0,0
6138 .align 8
6139num_processors:
6140 .word 1
6141num_agents:
6142 .word 0
6143no_membar:
6144 .word 0
6145max_ireg:
6146 .word 8,0
6147max_freg:
6148 .word 32,0
6149 .align 64
6150p0_temp:
6151 .word 0,0,0,0,0,0,0,0
6152 .word 0,0,0,0,0,0,0,0
6153 .word 0,0,0,0,0,0,0,0
6154 .word 0,0,0,0,0,0,0,0
6155p0_debug:
6156 .word 0,0,0,0,0,0,0,0
6157 .word 0,0,0,0,0,0,0,0
6158p0_fsr:
6159 .word 0x00000000,0x00000000
6160 .align 8
6161p0_loop_cnt:
6162 .word 1,0
6163max_windows:
6164 .word 1,0,0,0,0,0,0,0
6165 .word 0,0,0,0,0,0,0,0
6166 .word 0,0,0,0,0,0,0,0
6167 .word 0,0,0,0,0,0,0,0
6168 .word 0,0,0,0,0,0,0,0
6169 .word 0,0,0,0,0,0,0,0
6170 .word 0,0,0,0,0,0,0,0
6171 .word 0,0,0,0,0,0,0,0
6172 .word 0,0,0,0,0,0,0,0
6173 .word 0,0,0,0,0,0,0,0
6174 .word 0,0,0,0,0,0,0,0
6175 .word 0,0,0,0,0,0,0,0
6176 .word 0,0,0,0,0,0,0,0
6177 .word 0,0,0,0,0,0,0,0
6178 .word 0,0,0,0,0,0,0,0
6179 .word 0,0,0,0,0,0,0,0
6180 .word 0,0,0,0,0,0,0,0
6181 .word 0,0,0,0,0,0,0,0
6182 .word 0,0,0,0,0,0,0,0
6183 .word 0,0,0,0,0,0,0,0
6184 .word 0,0,0,0,0,0,0,0
6185 .word 0,0,0,0,0,0,0,0
6186 .word 0,0,0,0,0,0,0,0
6187 .word 0,0,0,0,0,0,0,0
6188 .word 0,0,0,0,0,0,0,0
6189 .word 0,0,0,0,0,0,0,0
6190 .word 0,0,0,0,0,0,0,0
6191 .word 0,0,0,0,0,0,0,0
6192 .word 0,0,0,0,0,0,0,0
6193 .word 0,0,0,0,0,0,0,0
6194 .word 0,0,0,0,0,0,0,0
6195 .word 0,0,0,0,0,0,0,0
6196
6197 .align 8
6198p0_init_registers:
6199 .word 0x1564bc18,0x18654768 ! Init value for %l0
6200 .word 0x9bf2cfe0,0x3309c53e ! Init value for %l1
6201 .word 0xc4ad5a68,0xcd57317c ! Init value for %l2
6202 .word 0x87cb47ce,0x0aa690c2 ! Init value for %l3
6203 .word 0x7159770c,0x51639208 ! Init value for %l4
6204 .word 0x78a90911,0xa3ce1d4d ! Init value for %l5
6205 .word 0x755384c2,0x74f2db83 ! Init value for %l6
6206 .word 0xc66f10b2,0xbf83e6b4 ! Init value for %l7
6207 .align 64
6208p0_init_freg:
6209 .word 0x1ea54470,0xa5d74ed1 ! Init value for %f0
6210 .word 0xd5e4c16f,0x79dccb52 ! Init value for %f2
6211 .word 0x17a825f8,0x1bab6075 ! Init value for %f4
6212 .word 0x2478b2ca,0xdba80498 ! Init value for %f6
6213 .word 0xca877beb,0xdf38bfe5 ! Init value for %f8
6214 .word 0x1831a4e7,0x51db2712 ! Init value for %f10
6215 .word 0xdaa75d56,0x3f1f6cf9 ! Init value for %f12
6216 .word 0xf3760b9f,0xfab9676a ! Init value for %f14
6217 .word 0x88f2bc69,0x777f6acc ! Init value for %f16
6218 .word 0x4c6e2360,0x5045b4ac ! Init value for %f18
6219 .word 0x1bf85f92,0x5cb2437d ! Init value for %f20
6220 .word 0x26e57ecc,0xfa192923 ! Init value for %f22
6221 .word 0xc1151992,0x2a6bee38 ! Init value for %f24
6222 .word 0xa69efaf6,0x39fc283b ! Init value for %f26
6223 .word 0xdcdbd6f8,0xd0f61b82 ! Init value for %f28
6224 .word 0x9f499795,0x176bb887 ! Init value for %f30
6225 .word 0xe118bca8,0xa89bb937 ! Init value for %f32
6226 .word 0x482d5152,0x1553a3a0 ! Init value for %f34
6227 .word 0x85b301a4,0x04b3a421 ! Init value for %f36
6228 .word 0xff903a53,0x9ebe2647 ! Init value for %f38
6229 .word 0xa3b827ed,0xeb792c1f ! Init value for %f40
6230 .word 0x143b2f8a,0x123b7f2f ! Init value for %f42
6231 .word 0xacda706e,0x1beae61a ! Init value for %f44
6232 .word 0x1a4c1d3e,0xe03c4082 ! Init value for %f46
6233 .word 0x532290d4,0x744ce7cf
6234 .word 0xa11ede7c,0x48e3b36b
6235 .word 0x8602e3ee,0x0d7983d1
6236 .word 0x36284090,0x080ab8c7
6237 .word 0x558cacb8,0xa159fde0
6238 .word 0x2d293920,0x13f59b85
6239 .word 0xb58e5ec1,0x50214cd2
6240 .word 0xe32f7be0,0x88055f46
6241p0_share_mask:
6242 .word 0xffff0000,0x00000000
6243 .word 0x00000000,0x00000000
6244 .word 0x00000000,0x00000000
6245 .word 0x00000000,0x00000000
6246 .word 0x00000000,0x00000000
6247 .word 0x00000000,0x00000000
6248 .word 0x00000000,0x00000000
6249 .word 0x00000000,0x00000000
6250p0_expected_registers:
6251 .word 0x00000000,0x00ff00ff
6252 .word 0x00000000,0x00007b35
6253 .word 0x00000000,0x000000ff
6254 .word 0x00000000,0x19000000
6255 .word 0x00000000,0x0000ffff
6256 .word 0x00000000,0x0000003a
6257 .word 0x00000000,0x00000042
6258 .word 0x00000000,0x0000d2e9
6259p0_expected_fp_regs:
6260 .word 0x00000000,0x9a000000
6261 .word 0xff000000,0x399c4442
6262 .word 0xff000000,0x00000000
6263 .word 0x003981d1,0xffff1c72
6264 .word 0x00009aff,0x00000000
6265 .word 0xd1813900,0x6659b319
6266 .word 0x26bfa66f,0x61602d68
6267 .word 0x86f3c5ff,0xa625bcc7
6268 .word 0xffffffff,0xeef66bda
6269 .word 0x6659b319,0x000000ff
6270 .word 0xffffeeff,0x19b35966
6271 .word 0x0000d2e9,0x00395bbd
6272 .word 0xff000000,0x00000085
6273 .word 0x00000000,0xff9ec5ff
6274 .word 0xff000000,0x00000000
6275 .word 0xffff1c72,0xff9ec51c
6276 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
6277p0_local0_expect:
6278 .word 0x00ffffff,0xffffffff
6279 .word 0xffff0000,0x3a000000
6280 .word 0xff59b3ff,0xe8920000
6281 .word 0x003a0000,0x43821c72
6282 .word 0x00000000,0x00ff00ff
6283 .word 0x0000008b,0x00000042
6284 .word 0xa5744f2c,0x000000e6
6285 .word 0x42449c39,0x4bc84cff
6286p0_local0_sec_expect:
6287 .word 0x721c8243,0xc4000000
6288 .word 0xffff0000,0x0000009c
6289 .word 0x00000000,0x1cc59eff
6290 .word 0x7b85de8b,0x68ecfdd0
6291 .word 0xe8920000,0x91800000
6292 .word 0x6e0b7f3a,0xe603ff57
6293 .word 0x00395b1c,0xff000000
6294 .word 0xc44e2ba6,0xb0538f8d
6295p0_local1_expect:
6296 .word 0x005b3900,0x1cc59eff
6297 .word 0x00000000,0x000000ff
6298 .word 0xff000000,0x003981d1
6299 .word 0x0000d2e9,0x00395bbd
6300 .word 0x00ffd2ff,0x000092e8
6301 .word 0x00000000,0x000000ff
6302 .word 0xff000000,0x00000000
6303 .word 0x00000000,0xffffffee
6304p0_local1_sec_expect:
6305 .word 0xda6bf6ee,0xb0538f8d
6306 .word 0x19b35966,0x003981d1
6307 .word 0xff000000,0x00000000
6308 .word 0xd525960b,0x99ec8220
6309 .word 0x129bb126,0x4a03e98c
6310 .word 0x31a4ff9c,0x23d02031
6311 .word 0xc11b38cf,0x82b05f48
6312 .word 0x79d280ff,0xb20000b8
6313p0_local2_expect:
6314 .word 0x00000000,0x000000ff
6315 .word 0xffff1c72,0xff9ec51c
6316 .word 0xff000000,0x19b35966
6317 .word 0x000000ff,0xe531402f
6318 .word 0x00395b1c,0x66d2aa05
6319 .word 0x239ff9aa,0x00000000
6320 .word 0x00000000,0x00000000
6321 .word 0xff9ec5ea,0xbaecf9ab
6322p0_local2_sec_expect:
6323 .word 0xff000000,0x1cc59eff
6324 .word 0x00000000,0x0000003a
6325 .word 0x00000000,0xff5b3900
6326 .word 0x0000d2e9,0x00395bbd
6327 .word 0xc1821f24,0x2c4f74a5
6328 .word 0x6e0b7f3a,0x0000d2ff
6329 .word 0x8d8f53b0,0xa62b4ec4
6330 .word 0xbc3a6512,0x9efa5dd9
6331p0_local3_expect:
6332 .word 0xff71357b,0x9a000000
6333 .word 0xda6bf6ee,0x00007b35
6334 .word 0xda6bf6ee,0xffffffff
6335 .word 0x003981d1,0x43821c72
6336 .word 0x00000000,0x00000000
6337 .word 0x19b35966,0xff9ec5ff
6338 .word 0x26ffa66f,0x61602d68
6339 .word 0x9f000000,0xa625bcc7
6340p0_local3_sec_expect:
6341 .word 0x000000ff,0x00395b1c
6342 .word 0xff000000,0x83000000
6343 .word 0xffeeffff,0x00000000
6344 .word 0xbd5b3900,0xe9d20000
6345 .word 0xe8920000,0xffd2ff00
6346 .word 0x1cc59eff,0x6ebcecba
6347 .word 0x00000000,0x000000ff
6348 .word 0xeeffffff,0x00000000
6349p0_local4_expect:
6350 .word 0x0043aa05,0xff03ff57
6351 .word 0xff000000,0x00000000
6352 .word 0x7b3571bc,0x86f326ff
6353 .word 0x00000000,0x00004200
6354 .word 0xffffaa05,0xeef66bda
6355 .word 0x0002ffff,0x3a7f576e
6356 .word 0x2a76800a,0x89361fca
6357 .word 0x2c4f74a5,0xffffffff
6358p0_local4_sec_expect:
6359 .word 0xffb35966,0x003981d1
6360 .word 0x19000000,0x00000000
6361 .word 0x00000000,0x000000ff
6362 .word 0xd0fdec68,0x8bde857b
6363 .word 0xcaba3ba6,0xb0530ea0
6364 .word 0x488fdd58,0xe8080f6c
6365 .word 0x2a76800a,0x89361fca
6366 .word 0x8d8f53b0,0xa62b4ec4
6367p0_local5_expect:
6368 .word 0x00000000,0x8bde857b
6369 .word 0xff000000,0xffffffee
6370 .word 0xff008091,0x0000a625
6371 .word 0xff26f386,0xbc71357b
6372 .word 0xff9ebcc7,0xffff9cff
6373 .word 0xbc3a6512,0x9efa5dd9
6374 .word 0x1100b3a7,0xc2208e57
6375 .word 0xb366fae9,0x0000ff00
6376p0_local5_sec_expect:
6377 .word 0x00000000,0x9a000000
6378 .word 0xff000000,0x399c4442
6379 .word 0xff000000,0x00000000
6380 .word 0x003981d1,0xffff1c72
6381 .word 0x00009aff,0x00000000
6382 .word 0xd1813900,0x6659b319
6383 .word 0x26bfa66f,0x61602d68
6384 .word 0x86f3c5ff,0xa625bcc7
6385p0_local6_expect:
6386 .word 0x000000ff,0xe9d20000
6387 .word 0x00c559ff,0x000081d1
6388 .word 0x00000000,0x000000ff
6389 .word 0xffffffff,0x00fff89b
6390 .word 0x00000000,0x00000083
6391 .word 0x00000085,0xcc7e6d15
6392 .word 0x6f273e24,0xf86a0000
6393 .word 0x8d8f53b0,0x00000000
6394p0_local6_sec_expect:
6395 .word 0xff0081d1,0x0000009c
6396 .word 0xff00b319,0xffffffff
6397 .word 0x000092e8,0x00000000
6398 .word 0xf6113d3e,0x7905ea26
6399 .word 0x6f273e24,0xf86a4d58
6400 .word 0x0a1dbb9b,0xacfd61e7
6401 .word 0x0f36a7ae,0x7fd1bbc9
6402 .word 0xcd54064d,0xec8e78c0
6403share0_expect:
6404 .word 0x57004c16,0x704f79c1
6405 .word 0x18ebc9bc,0xc6ab849a
6406 .word 0x32985e7f,0x83156671
6407 .word 0xa9926de4,0xda560313
6408 .word 0x8dc2eca7,0x3eb13f0c
6409 .word 0xbe0a47b9,0xea76518f
6410 .word 0x06de1648,0xb87d4dc3
6411 .word 0x205f4dc4,0x24623d6b
6412share1_expect:
6413 .word 0xffff5a05,0x05990aac
6414 .word 0xebb0fb83,0x891bded0
6415 .word 0xaa744a28,0x88917c21
6416 .word 0x4bfd2499,0x64d72994
6417 .word 0x2b2db500,0x43a66f83
6418 .word 0x638f9f14,0x84098160
6419 .word 0xa8986f4a,0xb54d8732
6420 .word 0x0b5ef026,0x76ba9229
6421 .word 0x00ffe22a,0xfb445aed
6422 .word 0x795207fc,0x10be0990
6423 .word 0x8c65063f,0xea6bbf30
6424 .word 0x2cc943c6,0x01a79a19
6425 .word 0xe78f2164,0xf0b8315f
6426 .word 0x6bfede8e,0xe64dcf55
6427 .word 0x70c4fce2,0xc45192c7
6428 .word 0xd83d1d65,0xc5f34f14
6429share2_expect:
6430 .word 0x43ff6986,0xa3b13abc
6431 .word 0x470f63fe,0x09dc6ac6
6432 .word 0xc307c49e,0x8d760497
6433 .word 0xd1d3b81a,0x66a9742a
6434 .word 0xb9ece0cd,0x8863cd37
6435 .word 0x7cd02c68,0xc829bf74
6436 .word 0x919d5593,0x26061bd3
6437 .word 0x9d1a43cb,0x93a8e407
6438share3_expect:
6439 .word 0x94f7d108,0x42cd8773
6440 .word 0xba149091,0x96ab6a44
6441 .word 0xeb0a3e2f,0x67bc6c94
6442 .word 0xe7e8398c,0xa8620968
6443 .word 0xc2169408,0x67a9bfb4
6444 .word 0x40f1d58b,0x29f8f01b
6445 .word 0x8a2443a3,0x967bf057
6446 .word 0xeee46675,0x7976e1a0
6447 .word 0xff564da2,0x8b47a723
6448 .word 0x14fd5bcd,0xd1195f03
6449 .word 0x54a2d563,0x70c56706
6450 .word 0x282e8df5,0x4b6a9ae8
6451 .word 0x3fa43ced,0x28068ace
6452 .word 0xe672d9c5,0x5b74da17
6453 .word 0x6d253577,0xcff4e198
6454 .word 0xa73706cc,0x87d319a9
6455 .word 0x00ff64ec,0xbdbdf222
6456 .word 0x759f7c14,0xd2ed8897
6457 .word 0x76c5d09c,0x33dd9627
6458 .word 0x1dd44cec,0xcd09a0ef
6459 .word 0x0ab86b0d,0x1fab0f72
6460 .word 0x5cfa44a6,0x4462a33b
6461 .word 0x7fdd0377,0xa829b149
6462 .word 0x95f3c54c,0xb9d5cf32
6463 .word 0x3a0fcd1f,0x1d60ce52
6464 .word 0x832084da,0xd7c5feab
6465 .word 0xc83575a7,0x49859069
6466 .word 0x53a2afa3,0xc93e90ec
6467 .word 0xf974bb56,0x66e0ab22
6468 .word 0x295ba347,0x25ae54ba
6469 .word 0xbdf0cab1,0x1dd4bda2
6470 .word 0x11640bd6,0x09c3ae56
6471 .word 0xffbd02e9,0x9142a108
6472 .word 0xdfffbe72,0x5738cbdb
6473 .word 0x56f6e387,0xa15df4ac
6474 .word 0x6105191c,0x49ee1f5a
6475 .word 0x8bcb0a97,0xc7af5e6f
6476 .word 0x67bc0bfa,0x28cf461d
6477 .word 0x1bfca58c,0xe1c973a9
6478 .word 0x8f152473,0x9cb9e8f7
6479 .word 0x9fffe548,0xa3fc9b81
6480 .word 0xcff16df4,0xb9c0f393
6481 .word 0xbdcd4f20,0x39d03625
6482 .word 0x05d3bbd7,0xe4e811af
6483 .word 0xe164029b,0xf7d5410d
6484 .word 0x4e9ba367,0xd6fd5002
6485 .word 0xfb5eb169,0x85977b56
6486 .word 0x688c552b,0x3a0e9619
6487 .word 0x1fcaca0d,0x13d5002d
6488 .word 0x33ad1c36,0x86b8ba7c
6489 .word 0x4410c57f,0xd9c29cd3
6490 .word 0xa933c8a0,0xf1a03505
6491 .word 0xd65b0400,0x53cad312
6492 .word 0x4cf6f2fc,0xd29c345a
6493 .word 0xba53c4bf,0xd7d5ba61
6494 .word 0x7bf31f1e,0x6cb9333d
6495 .word 0x830ace35,0x577274ad
6496 .word 0xfd1e0aca,0x969226e2
6497 .word 0x9035b58b,0xfe7b3980
6498 .word 0xfa06c697,0x64e41c67
6499 .word 0xf382de97,0x1913a3be
6500 .word 0xea4d96cd,0xa9500c98
6501 .word 0x71ade129,0xe536b4b7
6502 .word 0x391b88d4,0x9feb8313
6503p0_invalidate_semaphore:
6504 .word 0
6505! Data for Cross Processor Interrupt
6506 .align 8
6507received_xintr:
6508 .word 0,0,0,0,0,0,0,0
6509 .word 0,0,0,0,0,0,0,0
6510 .word 0,0,0,0,0,0,0,0
6511 .word 0,0,0,0,0,0,0,0
6512 .word 0,0,0,0,0,0,0,0
6513 .word 0,0,0,0,0,0,0,0
6514 .word 0,0,0,0,0,0,0,0
6515 .word 0,0,0,0,0,0,0,0
6516p0_dispatch_retry:
6517 .word 0,0
6518p0_xintr_data:
6519 .word 0x00000000,0x00000001
6520 .word 0xb8b4a3af,0xf9a80ba0
6521 .word 0x00000000,0x00000002
6522 .word 0xe15497a0,0x1f89b41b
6523 .word 0x00000000,0x00000003
6524 .word 0x0ae9be4f,0xb7207f51
6525 .word 0x00000000,0x00000004
6526 .word 0x42d28c58,0x60561ed5
6527 .word 0x00000000,0x00000005
6528 .word 0x0bde259f,0xc91c54d9
6529 .word 0x00000000,0x00000006
6530 .word 0x5bc3138f,0xb7c470e0
6531 .word 0x00000000,0x00000007
6532 .word 0xc08b858f,0xaac1201c
6533 .word 0x00000000,0x00000008
6534 .word 0x9cbde8af,0x9cb85f1d
6535 .align 8
6536p0_xintr_expected:
6537 .word 0
6538 .align 64
6539xintr_data_ptrs:
6540 .word p0_xintr_data
6541 .align 8
6542p0_xintr_db:
6543 .skip 512
6544p0_xintr_retry_count:
6545 .word 0,0
6546p0_reset_cnt:
6547 .word 0
6548 .align 8
6549p0_ec_timing_ctrl:
6550 .word 0,0
6551p0_ec_control:
6552 .word 0,0
6553p0_mcu_shadow:
6554 .skip 80
6555user_data_end:
6556
6557
6558SECTION .p0_local0 DATA_VA=0x000800000
6559
6560attr_data {
6561 Name = .p0_local0,
6562 VA = 0x0000000000800000,
6563 RA = 0x0000000010000000,
6564 PA = ra2pa(0x0000000010000000,0),
6565 part_0_ctx_nonzero_tsb_config_0,
6566 TTE_Context=PCONTEXT,
6567 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6568 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6569 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6570 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6571}
6572
6573 .data
6574 .seg "data"
6575 .align 0x2000
6576 .global p0_local0_start
6577p0_local0_begin:
6578 .skip 0x1400
6579p0_local0_start:
6580 .word 0x61a6c4bb,0xcf57710e,0x997b4e5b,0xeb373536
6581 .word 0xbfd3f035,0x11c45f74,0xa7463bf1,0xd204d56c
6582 .word 0x335d699b,0x17cc87b7,0xb05dde72,0x2c089fa1
6583 .word 0xe114fa68,0xa625cae9,0xbad062da,0xe18eb258
6584p0_local0_end:
6585
6586SECTION .p0_local0_sec DATA_VA=0x000800000
6587
6588attr_data {
6589 Name = .p0_local0_sec,
6590 VA = 0x0000000000800000,
6591 RA = 0x0000000030000000,
6592 PA = ra2pa(0x0000000030000000,0),
6593 part_0_ctx_nonzero_tsb_config_0,
6594 TTE_Context=SCONTEXT,
6595 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6596 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6597 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6598 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6599}
6600
6601 .data
6602 .seg "data"
6603 .align 0x2000
6604 .global p0_local0_sec_start
6605p0_local0_sec_begin:
6606 .skip 0x1400
6607p0_local0_sec_start:
6608 .word 0xbfbfa66f,0x61602d68,0x8c5ddd3f,0x1f369552
6609 .word 0x7a718f26,0x2922c2d4,0x4e4e5160,0x9aec8665
6610 .word 0x1d3aae13,0x76da8471,0xee098e86,0x8770a023
6611 .word 0x6d39ecd7,0xe6c2e4dd,0x08b82755,0x4d942fe8
6612p0_local0_sec_end:
6613
6614SECTION .p0_local1 DATA_VA=0x000802000
6615
6616attr_data {
6617 Name = .p0_local1,
6618 VA = 0x0000000000802000,
6619 RA = 0x0000000010040000,
6620 PA = ra2pa(0x0000000010040000,0),
6621 part_0_ctx_nonzero_tsb_config_0,
6622 TTE_Context=PCONTEXT,
6623 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6624 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6625 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6626 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6627}
6628
6629 .data
6630 .seg "data"
6631 .align 0x2000
6632 .global p0_local1_start
6633p0_local1_begin:
6634 .skip 0x1400
6635p0_local1_start:
6636 .word 0xea08d2bd,0xea3aa890,0xa7e359ee,0x61429ff0
6637 .word 0xbd2fa5c9,0xf608314c,0xc1821f24,0x2c4f74a5
6638 .word 0x258da68d,0x8c559f5c,0x8b034fc9,0xdf72ad82
6639 .word 0x156a04ab,0x61c2e2b3,0x4791ccb6,0x87452406
6640p0_local1_end:
6641
6642SECTION .p0_local1_sec DATA_VA=0x000802000
6643
6644attr_data {
6645 Name = .p0_local1_sec,
6646 VA = 0x0000000000802000,
6647 RA = 0x0000000030040000,
6648 PA = ra2pa(0x0000000030040000,0),
6649 part_0_ctx_nonzero_tsb_config_0,
6650 TTE_Context=SCONTEXT,
6651 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6652 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6653 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6654 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6655}
6656
6657 .data
6658 .seg "data"
6659 .align 0x2000
6660 .global p0_local1_sec_start
6661p0_local1_sec_begin:
6662 .skip 0x1400
6663p0_local1_sec_start:
6664 .word 0x6889dceb,0xfdc12fef,0xce22a038,0xdadb7aee
6665 .word 0x28bec284,0xfea02e6b,0xd525960b,0x99ec8220
6666 .word 0x129bb126,0x4a03e98c,0x31a4ff9c,0x23d02031
6667 .word 0xc11b38cf,0x82b05f48,0x79a380ff,0xb200b2b8
6668p0_local1_sec_end:
6669
6670SECTION .p0_local2 DATA_VA=0x000804000
6671
6672attr_data {
6673 Name = .p0_local2,
6674 VA = 0x0000000000804000,
6675 RA = 0x0000000010080000,
6676 PA = ra2pa(0x0000000010080000,0),
6677 part_0_ctx_nonzero_tsb_config_0,
6678 TTE_Context=PCONTEXT,
6679 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6680 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6681 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6682 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6683}
6684
6685 .data
6686 .seg "data"
6687 .align 0x2000
6688 .global p0_local2_start
6689p0_local2_begin:
6690 .skip 0x1400
6691p0_local2_start:
6692 .word 0x8f355064,0xc013d703,0x14c0b226,0xe892acbe
6693 .word 0xa18c0a8b,0x61f5e1f3,0xc21fd5b9,0xe531402f
6694 .word 0xac60e6af,0x6e13e270,0x239ff9aa,0xac026253
6695 .word 0xce964045,0xe94226de,0xea9ec5ea,0xbaecbc6e
6696p0_local2_end:
6697
6698SECTION .p0_local2_sec DATA_VA=0x000804000
6699
6700attr_data {
6701 Name = .p0_local2_sec,
6702 VA = 0x0000000000804000,
6703 RA = 0x0000000030080000,
6704 PA = ra2pa(0x0000000030080000,0),
6705 part_0_ctx_nonzero_tsb_config_0,
6706 TTE_Context=SCONTEXT,
6707 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6708 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6709 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6710 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6711}
6712
6713 .data
6714 .seg "data"
6715 .align 0x2000
6716 .global p0_local2_sec_start
6717p0_local2_sec_begin:
6718 .skip 0x1400
6719p0_local2_sec_start:
6720 .word 0x7e00701d,0x92a2c4eb,0xb1d6ef03,0x77e4b6ce
6721 .word 0x7e2098f3,0x66d2aa05,0x05f054f4,0xf0e060cd
6722 .word 0x3733c04f,0x683c93ef,0x76365d7e,0xc98e46d3
6723 .word 0x3588f09e,0xcb454f27,0x9405f488,0x3e7ece56
6724p0_local2_sec_end:
6725
6726SECTION .p0_local3 DATA_VA=0x000806000
6727
6728attr_data {
6729 Name = .p0_local3,
6730 VA = 0x0000000000806000,
6731 RA = 0x00000000100c0000,
6732 PA = ra2pa(0x00000000100c0000,0),
6733 part_0_ctx_nonzero_tsb_config_0,
6734 TTE_Context=PCONTEXT,
6735 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6736 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6737 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6738 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6739}
6740
6741 .data
6742 .seg "data"
6743 .align 0x2000
6744 .global p0_local3_start
6745p0_local3_begin:
6746 .skip 0x1400
6747p0_local3_start:
6748 .word 0x91805266,0x15bd4a8a,0xf433680c,0x73ae1e78
6749 .word 0x5f9e495a,0x16d1ecac,0x003981d1,0x477af332
6750 .word 0xbb8cf8b6,0x8b3cfe3a,0x19b359a4,0xe6038157
6751 .word 0x26959520,0x7847714a,0x5f5e9b13,0x2fa3d66e
6752p0_local3_end:
6753
6754SECTION .p0_local3_sec DATA_VA=0x000806000
6755
6756attr_data {
6757 Name = .p0_local3_sec,
6758 VA = 0x0000000000806000,
6759 RA = 0x00000000300c0000,
6760 PA = ra2pa(0x00000000300c0000,0),
6761 part_0_ctx_nonzero_tsb_config_0,
6762 TTE_Context=SCONTEXT,
6763 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6764 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6765 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6766 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6767}
6768
6769 .data
6770 .seg "data"
6771 .align 0x2000
6772 .global p0_local3_sec_start
6773p0_local3_sec_begin:
6774 .skip 0x1400
6775p0_local3_sec_start:
6776 .word 0xa32ae803,0xe98165e3,0x94b52a91,0x597041ae
6777 .word 0xf06b5298,0x42d6d559,0x2732f614,0x6dd9916a
6778 .word 0xf4926bce,0x17f5425f,0x32e46632,0xc9c58715
6779 .word 0x9fc90f35,0xed92b75b,0xa399a520,0xc4146163
6780p0_local3_sec_end:
6781
6782SECTION .p0_local4 DATA_VA=0x000808000
6783
6784attr_data {
6785 Name = .p0_local4,
6786 VA = 0x0000000000808000,
6787 RA = 0x0000000010100000,
6788 PA = ra2pa(0x0000000010100000,0),
6789 part_0_ctx_nonzero_tsb_config_0,
6790 TTE_Context=PCONTEXT,
6791 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6792 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6793 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6794 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6795}
6796
6797 .data
6798 .seg "data"
6799 .align 0x2000
6800 .global p0_local4_start
6801p0_local4_begin:
6802 .skip 0x1400
6803p0_local4_start:
6804 .word 0x20125042,0xd2be1b72,0xe9d011e2,0x7dce599e
6805 .word 0x76a25b1c,0x4bf7ed64,0xafbf4c43,0xe04b8abb
6806 .word 0x3b7829f2,0xc443b9a4,0xbfa28d72,0x62051537
6807 .word 0x190d7dd8,0x5f466c90,0xc9c7befc,0x3d04de1c
6808p0_local4_end:
6809
6810SECTION .p0_local4_sec DATA_VA=0x000808000
6811
6812attr_data {
6813 Name = .p0_local4_sec,
6814 VA = 0x0000000000808000,
6815 RA = 0x0000000030100000,
6816 PA = ra2pa(0x0000000030100000,0),
6817 part_0_ctx_nonzero_tsb_config_0,
6818 TTE_Context=SCONTEXT,
6819 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6820 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6821 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6822 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6823}
6824
6825 .data
6826 .seg "data"
6827 .align 0x2000
6828 .global p0_local4_sec_start
6829p0_local4_sec_begin:
6830 .skip 0x1400
6831p0_local4_sec_start:
6832 .word 0xdd6041fa,0x3b6c3471,0xcb983130,0x24d734d6
6833 .word 0x8232d2c6,0x844e71dc,0xd0fdec68,0x8bde857b
6834 .word 0xcaba3b13,0x3ac60ea0,0x488fdd58,0xe8080f6c
6835 .word 0x2a76800a,0x89361fca,0x8d8f53b0,0xa62b4ec4
6836p0_local4_sec_end:
6837
6838SECTION .p0_local5 DATA_VA=0x00080a000
6839
6840attr_data {
6841 Name = .p0_local5,
6842 VA = 0x000000000080a000,
6843 RA = 0x0000000010140000,
6844 PA = ra2pa(0x0000000010140000,0),
6845 part_0_ctx_nonzero_tsb_config_0,
6846 TTE_Context=PCONTEXT,
6847 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6848 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6849 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6850 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6851}
6852
6853 .data
6854 .seg "data"
6855 .align 0x2000
6856 .global p0_local5_start
6857p0_local5_begin:
6858 .skip 0x1400
6859p0_local5_start:
6860 .word 0x21ab3855,0x640041c6,0xaf5dc644,0x66c45d71
6861 .word 0x24e44417,0xe853ce74,0x4926f386,0xbc71357b
6862 .word 0x60099c4f,0x1cede55e,0xbc3a6512,0x9efa5dd9
6863 .word 0x113fb3a7,0xc2208e22,0xb366fae9,0x9f339182
6864p0_local5_end:
6865
6866SECTION .p0_local5_sec DATA_VA=0x00080a000
6867
6868attr_data {
6869 Name = .p0_local5_sec,
6870 VA = 0x000000000080a000,
6871 RA = 0x0000000030140000,
6872 PA = ra2pa(0x0000000030140000,0),
6873 part_0_ctx_nonzero_tsb_config_0,
6874 TTE_Context=SCONTEXT,
6875 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6876 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6877 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6878 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6879}
6880
6881 .data
6882 .seg "data"
6883 .align 0x2000
6884 .global p0_local5_sec_start
6885p0_local5_sec_begin:
6886 .skip 0x1400
6887p0_local5_sec_start:
6888 .word 0xb534dc3b,0xdaadbfe4,0xf56c0aa6,0xd9a4062a
6889 .word 0xf02afca4,0x377f2edd,0x9ec3138e,0x27920983
6890 .word 0x65528a93,0x8a570786,0xf54cc84b,0x399c4442
6891 .word 0x14f66b22,0x555c9ceb,0xc965974b,0xf7fdaf8a
6892p0_local5_sec_end:
6893
6894SECTION .p0_local6 DATA_VA=0x00080c000
6895
6896attr_data {
6897 Name = .p0_local6,
6898 VA = 0x000000000080c000,
6899 RA = 0x0000000010180000,
6900 PA = ra2pa(0x0000000010180000,0),
6901 part_0_ctx_nonzero_tsb_config_0,
6902 TTE_Context=PCONTEXT,
6903 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6904 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6905 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6906 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6907}
6908
6909 .data
6910 .seg "data"
6911 .align 0x2000
6912 .global p0_local6_start
6913p0_local6_begin:
6914 .skip 0x1400
6915p0_local6_start:
6916 .word 0x6bf4c6d6,0x24182526,0xaa752d05,0x2901741a
6917 .word 0x1d53376f,0xcf0722f3,0xda008c70,0xe37b3d9b
6918 .word 0x3c80cf37,0xc4ea72a9,0x65d72f00,0x001c6d15
6919 .word 0x3266d851,0x138ecbae,0x1788c5ee,0x5ea30b43
6920p0_local6_end:
6921
6922SECTION .p0_local6_sec DATA_VA=0x00080c000
6923
6924attr_data {
6925 Name = .p0_local6_sec,
6926 VA = 0x000000000080c000,
6927 RA = 0x0000000030180000,
6928 PA = ra2pa(0x0000000030180000,0),
6929 part_0_ctx_nonzero_tsb_config_0,
6930 TTE_Context=SCONTEXT,
6931 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6932 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6933 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6934 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6935}
6936
6937 .data
6938 .seg "data"
6939 .align 0x2000
6940 .global p0_local6_sec_start
6941p0_local6_sec_begin:
6942 .skip 0x1400
6943p0_local6_sec_start:
6944 .word 0xdcc02a47,0x210acd61,0x6e0b7f3a,0x39d135b5
6945 .word 0x28560c52,0xe3287b27,0xf6113d3e,0x7905ea26
6946 .word 0x6f273e24,0xf86a4d58,0x0a1dbb9b,0xacfd61e7
6947 .word 0x0f36a7ae,0x7fd1bbc9,0xcd54064d,0xec8e78c0
6948p0_local6_sec_end:
6949
6950SECTION .share0 DATA_VA=0x00080e000
6951
6952attr_data {
6953 Name = .share0,
6954 VA = 0x000000000080e000,
6955 RA = 0x00000000201c0000,
6956 PA = ra2pa(0x00000000201c0000,0),
6957 part_0_ctx_nonzero_tsb_config_0,
6958 TTE_Context=PCONTEXT,
6959 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6960 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6961 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6962 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6963}
6964
6965 .data
6966 .seg "data"
6967 .align 0x2000
6968 .global share0_start
6969share0_begin:
6970share0_start:
6971 .word 0x85944c16,0x704f79c1,0x18ebc9bc,0xc6ab849a
6972 .word 0x32985e7f,0x83156671,0xa9926de4,0xda560313
6973 .word 0x8dc2eca7,0x3eb13f0c,0xbe0a47b9,0xea76518f
6974 .word 0x06de1648,0xb87d4dc3,0x205f4dc4,0x24623d6b
6975share0_end:
6976
6977SECTION .share1 DATA_VA=0x000810000
6978
6979attr_data {
6980 Name = .share1,
6981 VA = 0x0000000000810000,
6982 RA = 0x0000000020800000,
6983 PA = ra2pa(0x0000000020800000,0),
6984 part_0_ctx_nonzero_tsb_config_0,
6985 TTE_Context=PCONTEXT,
6986 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
6987 TTE_Diag=0, TTE_L=0, TTE_EP=1,
6988 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
6989 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
6990}
6991
6992 .data
6993 .seg "data"
6994 .align 0x2000
6995 .global share1_start
6996share1_begin:
6997share1_start:
6998 .word 0xc5ca5a05,0x05990aac,0xebb0fb83,0x891bded0
6999 .word 0xaa744a28,0x88917c21,0x4bfd2499,0x64d72994
7000 .word 0x2b2db500,0x43a66f83,0x638f9f14,0x84098160
7001 .word 0xa8986f4a,0xb54d8732,0x0b5ef026,0x76ba9229
7002 .word 0xbcc7e22a,0xfb445aed,0x795207fc,0x10be0990
7003 .word 0x8c65063f,0xea6bbf30,0x2cc943c6,0x01a79a19
7004 .word 0xe78f2164,0xf0b8315f,0x6bfede8e,0xe64dcf55
7005 .word 0x70c4fce2,0xc45192c7,0xd83d1d65,0xc5f34f14
7006share1_end:
7007
7008SECTION .share2 DATA_VA=0x000812000
7009
7010attr_data {
7011 Name = .share2,
7012 VA = 0x0000000000812000,
7013 RA = 0x00000000211c0000,
7014 PA = ra2pa(0x00000000211c0000,0),
7015 part_0_ctx_nonzero_tsb_config_0,
7016 TTE_Context=PCONTEXT,
7017 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
7018 TTE_Diag=0, TTE_L=0, TTE_EP=1,
7019 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
7020 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
7021}
7022
7023 .data
7024 .seg "data"
7025 .align 0x2000
7026 .global share2_start
7027share2_begin:
7028share2_start:
7029 .word 0x2cff6986,0xa3b13abc,0x470f63fe,0x09dc6ac6
7030 .word 0xc307c49e,0x8d760497,0xd1d3b81a,0x66a9742a
7031 .word 0xb9ece0cd,0x8863cd37,0x7cd02c68,0xc829bf74
7032 .word 0x919d5593,0x26061bd3,0x9d1a43cb,0x93a8e407
7033share2_end:
7034
7035SECTION .share3 DATA_VA=0x000814000
7036
7037attr_data {
7038 Name = .share3,
7039 VA = 0x0000000000814000,
7040 RA = 0x0000000021800000,
7041 PA = ra2pa(0x0000000021800000,0),
7042 part_0_ctx_nonzero_tsb_config_0,
7043 TTE_Context=PCONTEXT,
7044 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
7045 TTE_Diag=0, TTE_L=0, TTE_EP=1,
7046 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
7047 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
7048}
7049
7050 .data
7051 .seg "data"
7052 .align 0x2000
7053 .global share3_start
7054share3_begin:
7055share3_start:
7056 .word 0x94f7d108,0x42cd8773,0xba149091,0x96ab6a44
7057 .word 0xeb0a3e2f,0x67bc6c94,0xe7e8398c,0xa8620968
7058 .word 0xc2169408,0x67a9bfb4,0x40f1d58b,0x29f8f01b
7059 .word 0x8a2443a3,0x967bf057,0xeee46675,0x7976e1a0
7060 .word 0x02564da2,0x8b47a723,0x14fd5bcd,0xd1195f03
7061 .word 0x54a2d563,0x70c56706,0x282e8df5,0x4b6a9ae8
7062 .word 0x3fa43ced,0x28068ace,0xe672d9c5,0x5b74da17
7063 .word 0x6d253577,0xcff4e198,0xa73706cc,0x87d319a9
7064 .word 0xc62464ec,0xbdbdf222,0x759f7c14,0xd2ed8897
7065 .word 0x76c5d09c,0x33dd9627,0x1dd44cec,0xcd09a0ef
7066 .word 0x0ab86b0d,0x1fab0f72,0x5cfa44a6,0x4462a33b
7067 .word 0x7fdd0377,0xa829b149,0x95f3c54c,0xb9d5cf32
7068 .word 0x3a0fcd1f,0x1d60ce52,0x832084da,0xd7c5feab
7069 .word 0xc83575a7,0x49859069,0x53a2afa3,0xc93e90ec
7070 .word 0xf974bb56,0x66e0ab22,0x295ba347,0x25ae54ba
7071 .word 0xbdf0cab1,0x1dd4bda2,0x11640bd6,0x09c3ae56
7072 .word 0x979502e9,0x9142a108,0xdfffbe72,0x5738cbdb
7073 .word 0x56f6e387,0xa15df4ac,0x6105191c,0x49ee1f5a
7074 .word 0x8bcb0a97,0xc7af5e6f,0x67bc0bfa,0x28cf461d
7075 .word 0x1bfca58c,0xe1c973a9,0x8f152473,0x9cb9e8f7
7076 .word 0x2873e548,0xa3fc9b81,0xcff16df4,0xb9c0f393
7077 .word 0xbdcd4f20,0x39d03625,0x05d3bbd7,0xe4e811af
7078 .word 0xe164029b,0xf7d5410d,0x4e9ba367,0xd6fd5002
7079 .word 0xfb5eb169,0x85977b56,0x688c552b,0x3a0e9619
7080 .word 0x5db8ca0d,0x13d5002d,0x33ad1c36,0x86b8ba7c
7081 .word 0x4410c57f,0xd9c29cd3,0xa933c8a0,0xf1a03505
7082 .word 0xd65b0400,0x53cad312,0x4cf6f2fc,0xd29c345a
7083 .word 0xba53c4bf,0xd7d5ba61,0x7bf31f1e,0x6cb9333d
7084 .word 0x830ace35,0x577274ad,0xfd1e0aca,0x969226e2
7085 .word 0x9035b58b,0xfe7b3980,0xfa06c697,0x64e41c67
7086 .word 0xf382de97,0x1913a3be,0xea4d96cd,0xa9500c98
7087 .word 0x71ade129,0xe536b4b7,0x391b88d4,0x9feb8313
7088share3_end: