Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_1500_4.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_1500_4.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 = 626172951
40! Riesling can be on
41! 1 Thread, 1500 lines
42! mpgen created on May 4, 2009 (15:17:56), Version 2.81
43! mpgen_1500l_13.s created on Jun 26, 2009 (17:29:51)
44! RC file : random.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.090504 -rc random.rc -o mpgen_1500l_13 -p 1 -l 1500
46
47#define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler
48
49#define MAIN_PAGE_NUCLEUS_ALSO
50#define MAIN_PAGE_HV_ALSO
51#define N_CPUS 1
52#define ENABLE_T0_Fp_exception_ieee_754_0x21
53#define ENABLE_T0_Fp_exception_other_0x22
54#define ENABLE_T0_Fp_disabled_0x20
55#define ENABLE_T0_Illegal_instruction_0x10
56#define ENABLE_T1_Illegal_instruction_0x10
57#define ENABLE_HT0_Illegal_instruction_0x10
58#define ENABLE_HT1_Illegal_instruction_0x10
59#define ENABLE_T0_Clean_Window_0x24
60#define THREAD_COUNT 1
61#define THREAD_STRIDE 1
62#define SKIP_TRAPCHECK
63#define USE_MPGEN_TRAPS
64
65#include "hboot.s"
66
67 .text
68 .global main
69main:
70
71! Initialize the input and output registers
72
73! Random code for Thread 0
74
75thread_0:
76 ta T_CHANGE_PRIV ! Trap to Supervisor Mode
77 set p0_fsr,%g3
78 ldx [%g3],%fsr ! Set %fsr to 0000000000
79 wrpr %g0,7,%cleanwin
80 call p0_init_memory_pointers
81 wr %g0,0x80,%asi ! Setting default %asi to 80
82
83! Initialize the floating point registers for processor 0
84
85 wr %g0,0x4,%fprs ! Make sure fef is 1
86 set p0_init_freg,%g1
87! %f0 = 639aab40 2a2d7651 01c3767e 4559f5d7
88! %f4 = 0a2b8c2c 56ef500d 0568a3ca 47f3ae73
89! %f8 = 734050d8 4a442689 7bafe2d6 6f1119cf
90! %f12 = 223b4544 1e2595c5 5bfadfa2 2191b3eb
91 ldda [%g1]ASI_BLK_P,%f0
92 add %g1,64,%g1
93! %f16 = 4ea07570 300ff9c1 226b062e 1d3db8c7
94! %f20 = 22c1ad5c 497e6e7d 58ed827a 44222463
95! %f24 = 4a2a7908 0126cff9 7e074086 38acb2bf
96! %f28 = 5bcc2474 30f5ba35 3560ec52 0487dfdb
97 ldda [%g1]ASI_BLK_P,%f16
98 add %g1,64,%g1
99! %f32 = 6be9bba0 1cca8931 6e12f1de 4636e7b7
100! %f36 = 51c40a8c 25f358ed 6ab17d2a 2171c653
101! %f40 = 6d059d38 27690569 57187a36 6e4137af
102! %f44 = 76eebfa4 56cb2aa5 57f79502 62dab7cb
103 ldda [%g1]ASI_BLK_P,%f32
104
105! Set up the Graphics Status Register
106
107 setx 0x4d5dc26800000038,%g7,%g1 ! %gsr scale = 7, align = 0
108 wr %g1,%g0,%gsr ! %gsr = 4d5dc26800000038
109
110 wr %g0,%y ! Clear %y register
111 xorcc %g0,%g0,%g3 ! %g3 = 0, %ccr = 44
112 membar #Sync ! Force the block loads to complete
113
114! Start of Random Code for processor 0
115
116p0_label_1:
117! Starting 10 instruction Store Burst
118! %f16 = 4ea07570, Mem[00000000100c1408] = 09473f5e
119 sta %f16,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 4ea07570
120! %l0 = ad30c18520d51e6e, Mem[00000000100c1400] = 0e595d20
121 stha %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 1e6e5d20
122! %l7 = 86e174162830206b, Mem[00000000100c1400] = 1e6e5d203c08b4b1
123 stxa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 86e174162830206b
124! %l2 = 0bf759d758390dd4, Mem[0000000010041408] = 62b2389e1f7ddb77
125 stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0bf759d758390dd4
126! %f8 = 734050d8 4a442689, Mem[00000000100c1408] = 4ea07570 0e4b8f37
127 std %f8 ,[%i3+%o4] ! Mem[00000000100c1408] = 734050d8 4a442689
128! %l0 = 20d51e6e, %l1 = c5fe2019, Mem[00000000100c1438] = 6eeaca82 4741a74b
129 std %l0,[%i3+0x038] ! Mem[00000000100c1438] = 20d51e6e c5fe2019
130! Mem[0000000010081400] = d1e12a4bc08c125a, %l3 = 20be8747225f6a9f
131 ldxa [%i2+%g0]0x88,%l3 ! %l3 = d1e12a4bc08c125a
132! %f16 = 4ea07570 300ff9c1, Mem[0000000030081400] = f0366853 41c5b162
133 stda %f16,[%i2+%g0]0x89 ! Mem[0000000030081400] = 4ea07570 300ff9c1
134! %l5 = 661a4f47dc464d65, Mem[0000000030101400] = 01cb232eb0b77f53
135 stxa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 661a4f47dc464d65
136! Mem[0000000030141408] = 7e6f9dce, %l3 = d1e12a4bc08c125a
137 ldstuba [%i5+%o4]0x81,%l3 ! %l3 = 000000000000007e
138
139p0_label_2:
140! Starting 10 instruction Load Burst
141! Mem[0000000010041408] = 0bf759d7, %l7 = 86e174162830206b, %asi = 80
142 ldswa [%i1+0x008]%asi,%l7 ! %l7 = 000000000bf759d7
143! Mem[0000000010141410] = 6c7eb0cc, %l7 = 000000000bf759d7
144 lduwa [%i5+%o5]0x80,%l7 ! %l7 = 000000006c7eb0cc
145! Mem[00000000300c1408] = 6a59670e, %f23 = 44222463
146 lda [%i3+%o4]0x81,%f23 ! %f23 = 6a59670e
147! Mem[0000000030081408] = 60b073ae, %l4 = 0c7ecd14988f497a
148 ldswa [%i2+%o4]0x81,%l4 ! %l4 = 0000000060b073ae
149! %l7 = 000000006c7eb0cc, %l6 = 54b0af2b618ca960, %y = 00000000
150 smul %l7,%l6,%l1 ! %l1 = 29579e0e4dc8f880, %y = 29579e0e
151! Mem[0000000030041408] = 67265b084ef0284b, %f2 = 01c3767e 4559f5d7
152 ldda [%i1+%o4]0x89,%f2 ! %f2 = 67265b08 4ef0284b
153! Mem[0000000030001410] = 4b628a1c63cae03d, %f14 = 5bfadfa2 2191b3eb
154 ldda [%i0+%o5]0x81,%f14 ! %f14 = 4b628a1c 63cae03d
155! Mem[0000000030041410] = 7c60f806, %l2 = 0bf759d758390dd4
156 ldsba [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000006
157! Mem[00000000100c1438] = 20d51e6ec5fe2019, %f10 = 7bafe2d6 6f1119cf
158 ldd [%i3+0x038],%f10 ! %f10 = 20d51e6e c5fe2019
159! Mem[0000000010081400] = c08c125a, %l2 = 0000000000000006
160 lduwa [%i2+%g0]0x88,%l2 ! %l2 = 00000000c08c125a
161
162p0_label_3:
163! Starting 10 instruction Store Burst
164! %l0 = ad30c18520d51e6e, Mem[0000000030001408] = 5baadcee
165 stwa %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 20d51e6e
166! %l1 = 29579e0e4dc8f880, Mem[0000000010181438] = 51b4caa2, %asi = 80
167 stwa %l1,[%i6+0x038]%asi ! Mem[0000000010181438] = 4dc8f880
168! %f12 = 223b4544, %f14 = 4b628a1c
169 fcmpes %fcc0,%f12,%f14 ! %fcc0 = 1
170! %f18 = 226b062e 1d3db8c7, Mem[0000000030141410] = fc19794d 9dc41b66
171 stda %f18,[%i5+%o5]0x89 ! Mem[0000000030141410] = 226b062e 1d3db8c7
172! Mem[0000000010181408] = 35f7917e, %l4 = 0000000060b073ae
173 ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000035
174! %f26 = 7e074086 38acb2bf, %l6 = 54b0af2b618ca960
175! Mem[0000000030181408] = 110ce12e2ff347c7
176 add %i6,0x008,%g1
177 stda %f26,[%g1+%l6]ASI_PST16_S ! Mem[0000000030181408] = 110ce12e2ff347c7
178! %l2 = 00000000c08c125a, Mem[0000000010081408] = fe033217
179 stha %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = fe03125a
180! %o0 = deadbeefdeadbeef
181 set share0_start,%o0 ! set %o0[0] to VA
182! %l4 = 0000000000000035, Mem[00000000201c0000] = 5667fea0, %asi = 80
183 stba %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 3567fea0
184! %l3 = 000000000000007e, Mem[0000000030081410] = dc268764
185 stwa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000007e
186! Mem[0000000010041408] = d759f70b, %l4 = 0000000000000035
187 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 000000000000000b
188
189p0_label_4:
190! Starting 10 instruction Load Burst
191! Mem[0000000010141410] = 2d7e0634ccb07e6c, %l7 = 000000006c7eb0cc
192 ldxa [%i5+%o5]0x88,%l7 ! %l7 = 2d7e0634ccb07e6c
193! Mem[0000000030181400] = 70f80e0b, %l2 = 00000000c08c125a
194 ldsba [%i6+%g0]0x89,%l2 ! %l2 = 000000000000000b
195! Mem[0000000010101410] = 3410926c, %l3 = 000000000000007e
196 lduha [%i4+%o5]0x80,%l3 ! %l3 = 0000000000003410
197! Mem[0000000030001408] = 6e1ed520, %l4 = 000000000000000b
198 ldsha [%i0+%o4]0x89,%l4 ! %l4 = ffffffffffffd520
199! %l3 = 0000000000003410, %l5 = 661a4f47dc464d65, %l2 = 000000000000000b
200 or %l3,%l5,%l2 ! %l2 = 661a4f47dc467d75
201! %l4 = ffffffffffffd520, %l2 = 661a4f47dc467d75, %l0 = ad30c18520d51e6e
202 udivx %l4,%l2,%l0 ! %l0 = 0000000000000002
203! Mem[00000000100c1408] = 734050d8, %l3 = 0000000000003410
204 ldswa [%i3+%o4]0x80,%l3 ! %l3 = 00000000734050d8
205! %f2 = 67265b08, %f18 = 226b062e
206 fcmps %fcc2,%f2 ,%f18 ! %fcc2 = 2
207! Mem[00000000100c1400] = 1674e186, %l0 = 0000000000000002
208 ldsba [%i3+%g0]0x88,%l0 ! %l0 = ffffffffffffff86
209! Mem[0000000010141410] = ccb07e6c, %l1 = 29579e0e4dc8f880
210 ldswa [%i5+%o5]0x88,%l1 ! %l1 = ffffffffccb07e6c
211
212p0_label_5:
213! Starting 10 instruction Store Burst
214! %o2 = deadbeefdeadbeef
215 set share2_start,%o2 ! set %o2[0] to VA
216! Mem[00000000211c0001] = 54d5f930, %l3 = 00000000734050d8
217 ldstub [%o2+0x001],%l3 ! %l3 = 00000000000000d5
218! Mem[0000000010041408] = fff759d7, %l5 = 00000000dc464d65
219 swapa [%i1+%o4]0x80,%l5 ! %l5 = 00000000fff759d7
220! Mem[0000000010181410] = 4059bf2c, %l3 = 00000000000000d5
221 swapa [%i6+%o5]0x80,%l3 ! %l3 = 000000004059bf2c
222! Mem[0000000030041410] = 06f8607c, %l7 = 00000000ccb07e6c
223 swapa [%i1+%o5]0x81,%l7 ! %l7 = 0000000006f8607c
224! Mem[0000000010001420] = 32fad99839481449, %l6 = 54b0af2b618ca960, %l4 = ffffffffffffd520
225 add %i0,0x20,%g1
226 casxa [%g1]0x80,%l6,%l4 ! %l4 = 32fad99839481449
227! %f23 = 6a59670e, Mem[0000000010141410] = ccb07e6c
228 sta %f23,[%i5+%o5]0x88 ! Mem[0000000010141410] = 6a59670e
229! Mem[0000000010081410] = 761b25ac, %l4 = 32fad99839481449
230 ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000076
231! %l0 = ffffffffffffff86, Mem[0000000030101408] = 323bca6e36a3c407
232 stxa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffffffffff86
233! %l5 = 00000000fff759d7, Mem[0000000010141408] = 1e069252
234 stwa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = fff759d7
235! %l3 = 000000004059bf2c, Mem[000000001018141c] = 54b7ad73
236 sth %l3,[%i6+0x01c] ! Mem[000000001018141c] = bf2cad73
237
238p0_label_6:
239! Starting 10 instruction Load Burst
240! Mem[00000000300c1410] = 1ce6dd3c, %l7 = 0000000006f8607c
241 lduha [%i3+%o5]0x81,%l7 ! %l7 = 0000000000001ce6
242! Mem[0000000010141408] = fff759d7, %l0 = ffffffffffffff86
243 ldswa [%i5+%o4]0x88,%l0 ! %l0 = fffffffffff759d7
244! Mem[000000001010141c] = 17728db3, %l0 = fffffffffff759d7, %asi = 80
245 lduba [%i4+0x01c]%asi,%l0 ! %l0 = 0000000000000017
246! Mem[0000000010041408] = 654d46dc, %f1 = 2a2d7651
247 lda [%i1+%o4]0x88,%f1 ! %f1 = 654d46dc
248! Mem[0000000030101410] = 44ef839c, %l7 = 0000000000001ce6
249 lduba [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000044
250! Mem[0000000010101410] = 4d5587696c921034, %l7 = 0000000000000044
251 ldxa [%i4+%o5]0x88,%l7 ! %l7 = 4d5587696c921034
252! %o1 = deadbeefdeadbeef
253 set share1_start,%o1 ! set %o1[0] to VA
254! Mem[0000000020800040] = 28e07f00, %l7 = 4d5587696c921034
255 lduh [%o1+0x040],%l7 ! %l7 = 00000000000028e0
256! Mem[0000000010181400] = 406ea900, %l0 = 0000000000000017
257 ldsba [%i6+%g0]0x88,%l0 ! %l0 = 0000000000000000
258! Mem[0000000030141410] = c7b83d1d 2e066b22, %l0 = 00000000, %l1 = ccb07e6c
259 ldda [%i5+%o5]0x81,%l0 ! %l0 = 00000000c7b83d1d 000000002e066b22
260! Mem[0000000010141408] = d759f7ff, %f14 = 4b628a1c
261 lda [%i5+%o4]0x80,%f14 ! %f14 = d759f7ff
262
263p0_label_7:
264! Starting 10 instruction Store Burst
265! Mem[0000000030141408] = ff6f9dce, %l5 = 00000000fff759d7
266 ldstuba [%i5+%o4]0x81,%l5 ! %l5 = 00000000000000ff
267! Mem[0000000010081425] = 4f14c209, %l1 = 000000002e066b22
268 ldstub [%i2+0x025],%l1 ! %l1 = 0000000000000014
269! Mem[0000000010001428] = 72348196, %l1 = 0000000000000014, %asi = 80
270 swapa [%i0+0x028]%asi,%l1 ! %l1 = 0000000072348196
271! %l0 = 00000000c7b83d1d, Mem[000000001010143c] = 40441b2b, %asi = 80
272 stba %l0,[%i4+0x03c]%asi ! Mem[000000001010143c] = 1d441b2b
273! %f10 = 20d51e6e c5fe2019, %l6 = 54b0af2b618ca960
274! Mem[00000000100c1438] = 20d51e6ec5fe2019
275 add %i3,0x038,%g1
276 stda %f10,[%g1+%l6]ASI_PST16_PL ! Mem[00000000100c1438] = 20d51e6ec5fe2019
277! Mem[0000000010101408] = 0509eabe, %l7 = 00000000000028e0
278 ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000005
279! %f12 = 223b4544 1e2595c5, Mem[0000000010041408] = 654d46dc d40d3958
280 stda %f12,[%i1+%o4]0x88 ! Mem[0000000010041408] = 223b4544 1e2595c5
281! %f12 = 223b4544 1e2595c5, Mem[0000000010001410] = 5fb978ec 7b0a91cd
282 stda %f12,[%i0+%o5]0x80 ! Mem[0000000010001410] = 223b4544 1e2595c5
283! Mem[0000000010001400] = 4632bc00, %l3 = 000000004059bf2c
284 ldstuba [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000046
285! Mem[0000000030141400] = 10602c45, %l0 = 00000000c7b83d1d
286 ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000045
287
288p0_label_8:
289! Starting 10 instruction Load Burst
290! Mem[0000000010041400] = 05cdac60, %l7 = 0000000000000005
291 lduba [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000005
292! Mem[0000000010081408] = 5a1203fe 1557dd57, %l6 = 618ca960, %l7 = 00000005
293 ldda [%i2+%o4]0x80,%l6 ! %l6 = 000000005a1203fe 000000001557dd57
294! Mem[0000000020800040] = 28e07f00, %l3 = 0000000000000046
295 lduh [%o1+0x040],%l3 ! %l3 = 00000000000028e0
296! Mem[00000000100c1438] = 20d51e6e, %f6 = 0568a3ca
297 ld [%i3+0x038],%f6 ! %f6 = 20d51e6e
298! Mem[0000000030081410] = 7e000000, %l7 = 000000001557dd57
299 ldswa [%i2+%o5]0x81,%l7 ! %l7 = 000000007e000000
300! Mem[0000000030101400] = 654d46dc474f1a66, %f10 = 20d51e6e c5fe2019
301 ldda [%i4+%g0]0x81,%f10 ! %f10 = 654d46dc 474f1a66
302! Mem[0000000010041408] = 1e2595c5, %l2 = 661a4f47dc467d75
303 ldswa [%i1+%o4]0x88,%l2 ! %l2 = 000000001e2595c5
304 membar #Sync ! Added by membar checker (1)
305! Mem[0000000030181400] = 0b0ef870 255690c1 110ce12e 2ff347c7
306! Mem[0000000030181410] = 035ba05c 785cb57d 103a4d7a 0d40e363
307! Mem[0000000030181420] = 0c0adc08 456bc6f9 3d31fb86 5ebba1bf
308! Mem[0000000030181430] = 4afdf774 23a06135 060c9752 08bdfedb
309 ldda [%i6+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
310! Mem[0000000030081408] = 4700eb6e ae73b060, %l0 = 00000045, %l1 = 72348196
311 ldda [%i2+%o4]0x89,%l0 ! %l0 = 00000000ae73b060 000000004700eb6e
312! Mem[0000000030101410] = 9c83ef44, %l4 = 0000000000000076
313 ldsba [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000044
314
315p0_label_9:
316! Starting 10 instruction Store Burst
317! Mem[0000000010141428] = 418c3676, %l5 = 00000000000000ff
318 swap [%i5+0x028],%l5 ! %l5 = 00000000418c3676
319! %f5 = 785cb57d, Mem[0000000030041400] = 3e4d5e90
320 sta %f5 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 785cb57d
321! %l7 = 000000007e000000, Mem[0000000030041400] = 7db55c78
322 stba %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 7db55c00
323! %l6 = 5a1203fe, %l7 = 7e000000, Mem[0000000010181408] = fff7917e 06f0c4d7
324 stda %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 5a1203fe 7e000000
325! %l0 = 00000000ae73b060, Mem[00000000100c1400] = 86e17416
326 stba %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 60e17416
327! %l1 = 000000004700eb6e, Mem[00000000100c1410] = 3837640c7f735c6d
328 stx %l1,[%i3+%o5] ! Mem[00000000100c1410] = 000000004700eb6e
329! %f4 = 035ba05c 785cb57d, Mem[0000000010081430] = 6f1acec4 6b030945
330 std %f4 ,[%i2+0x030] ! Mem[0000000010081430] = 035ba05c 785cb57d
331! Mem[000000001018140a] = 5a1203fe, %l0 = 00000000ae73b060
332 ldstub [%i6+0x00a],%l0 ! %l0 = 0000000000000003
333! %f22 = 58ed827a, Mem[0000000010041400] = 05cdac60
334 sta %f22,[%i1+%g0]0x80 ! Mem[0000000010041400] = 58ed827a
335! Mem[0000000010181400] = 406ea900, %l0 = 0000000000000003
336 swapa [%i6+%g0]0x88,%l0 ! %l0 = 00000000406ea900
337
338p0_label_10:
339! Starting 10 instruction Load Burst
340! Mem[0000000010081408] = 5a1203fe, %l6 = 000000005a1203fe
341 lduha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000005a12
342! Mem[00000000300c1408] = 6a59670e, %l6 = 0000000000005a12
343 ldswa [%i3+%o4]0x81,%l6 ! %l6 = 000000006a59670e
344! Mem[0000000030081410] = 0000007e, %f16 = 4ea07570
345 lda [%i2+%o5]0x89,%f16 ! %f16 = 0000007e
346! Mem[00000000211c0001] = 54fff930, %l1 = 000000004700eb6e, %asi = 80
347 ldsba [%o2+0x001]%asi,%l1 ! %l1 = ffffffffffffffff
348! Mem[0000000030141410] = c7b83d1d, %l2 = 000000001e2595c5
349 lduwa [%i5+%o5]0x81,%l2 ! %l2 = 00000000c7b83d1d
350! Mem[0000000010041400] = 58ed827a48513ef1, %l2 = 00000000c7b83d1d
351 ldxa [%i1+%g0]0x80,%l2 ! %l2 = 58ed827a48513ef1
352! Mem[0000000010141428] = 000000ff, %l6 = 000000006a59670e
353 ldsb [%i5+0x028],%l6 ! %l6 = 0000000000000000
354! Mem[0000000010081423] = 68d52258, %l5 = 00000000418c3676
355 ldsb [%i2+0x023],%l5 ! %l5 = 0000000000000058
356! Mem[0000000010001410] = 223b4544, %l0 = 00000000406ea900
357 ldsba [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000022
358! Mem[00000000100c1408] = d8504073, %f27 = 38acb2bf
359 lda [%i3+%o4]0x88,%f27 ! %f27 = d8504073
360
361p0_label_11:
362! Starting 10 instruction Store Burst
363! %l7 = 000000007e000000, imm = 0000000000000244, %l1 = ffffffffffffffff
364 subc %l7,0x244,%l1 ! %l1 = 000000007dfffdbc
365! %l6 = 00000000, %l7 = 7e000000, Mem[0000000010001410] = 44453b22 c595251e
366 stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 7e000000
367! Mem[0000000030001408] = 20d51e6e, %l0 = 0000000000000022
368 swapa [%i0+%o4]0x81,%l0 ! %l0 = 0000000020d51e6e
369! Mem[00000000201c0001] = 3567fea0, %l0 = 0000000020d51e6e
370 ldstub [%o0+0x001],%l0 ! %l0 = 0000000000000067
371! Mem[0000000010041410] = 46e3d74c, %l2 = 0000000048513ef1
372 swapa [%i1+%o5]0x80,%l2 ! %l2 = 0000000046e3d74c
373! %l5 = 0000000000000058, immd = 00000000000002d5, %l108 = 0000000000000004
374 udivx %l5,0x2d5,%l4 ! %l4 = 0000000000000000
375! %l0 = 0000000000000067, Mem[0000000030141400] = 10602cff
376 stwa %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000067
377! Mem[0000000010141430] = 0f194de4, %l4 = 0000000000000000
378 swap [%i5+0x030],%l4 ! %l4 = 000000000f194de4
379! %l4 = 000000000f194de4, Mem[00000000201c0001] = 35fffea0
380 stb %l4,[%o0+0x001] ! Mem[00000000201c0000] = 35e4fea0
381! %l5 = 0000000000000058, Mem[0000000010081410] = ff1b25ac
382 stha %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 005825ac
383
384p0_label_12:
385! Starting 10 instruction Load Burst
386! Mem[0000000030001408] = 00000022, %l2 = 0000000046e3d74c
387 lduha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
388 membar #Sync ! Added by membar checker (2)
389! Mem[0000000030041400] = 005cb57d 24750a61 4b28f04e 085b2667
390! Mem[0000000030041410] = ccb07e6c 649fe11d 5d51069a 65068403
391! Mem[0000000030041420] = 3d0d1628 48ca4499 44bb7ea6 45e2a45f
392! Mem[0000000030041430] = 7296cb94 0152d0d5 727b0472 621c037b
393 ldda [%i1+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
394! Mem[0000000030081410] = 0000007e, %f31 = 0487dfdb
395 lda [%i2+%o5]0x89,%f31 ! %f31 = 0000007e
396! Mem[0000000010001409] = 1bafdd3e, %l0 = 0000000000000067
397 ldub [%i0+0x009],%l0 ! %l0 = 00000000000000af
398! Mem[0000000030181400] = 0b0ef870, %l3 = 00000000000028e0
399 lduha [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000b0e
400! Mem[0000000030001400] = 70087630, %l4 = 000000000f194de4
401 ldsha [%i0+%g0]0x81,%l4 ! %l4 = 0000000000007008
402! Mem[0000000030041410] = ccb07e6c 649fe11d, %l4 = 00007008, %l5 = 00000058
403 ldda [%i1+%o5]0x81,%l4 ! %l4 = 00000000ccb07e6c 00000000649fe11d
404! Mem[0000000030141408] = ff6f9dce, %l0 = 00000000000000af
405 ldswa [%i5+%o4]0x81,%l0 ! %l0 = ffffffffff6f9dce
406! %l6 = 0000000000000000, %l6 = 0000000000000000, %y = 29579e0e
407 smul %l6,%l6,%l2 ! %l2 = 0000000000000000, %y = 00000000
408! Mem[00000000300c1408] = 6a59670e, %l3 = 0000000000000b0e
409 ldswa [%i3+%o4]0x81,%l3 ! %l3 = 000000006a59670e
410
411p0_label_13:
412! Starting 10 instruction Store Burst
413! %l7 = 000000007e000000, Mem[0000000030001410] = 1c8a624b
414 stha %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 1c8a0000
415! Mem[0000000030081408] = 60b073ae, %l1 = 000000007dfffdbc
416 swapa [%i2+%o4]0x81,%l1 ! %l1 = 0000000060b073ae
417! %l0 = ffffffffff6f9dce, Mem[0000000030141410] = c7b83d1d2e066b22
418 stxa %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffffff6f9dce
419! Mem[0000000030181408] = 110ce12e, %l1 = 0000000060b073ae
420 swapa [%i6+%o4]0x81,%l1 ! %l1 = 00000000110ce12e
421! %f25 = 0126cff9, Mem[0000000010001410] = 00000000
422 sta %f25,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0126cff9
423! %f16 = 0000007e 300ff9c1, %l2 = 0000000000000000
424! Mem[00000000100c1420] = 016a2eb82af260e9
425 add %i3,0x020,%g1
426 stda %f16,[%g1+%l2]ASI_PST32_P ! Mem[00000000100c1420] = 016a2eb82af260e9
427! %l4 = 00000000ccb07e6c, Mem[0000000030001408] = 000000221308fc87
428 stxa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000ccb07e6c
429! Mem[0000000030101400] = 654d46dc, %l4 = 00000000ccb07e6c
430 ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000065
431 membar #Sync ! Added by membar checker (3)
432! %f10 = 44bb7ea6, Mem[0000000030041408] = 4b28f04e
433 sta %f10,[%i1+%o4]0x81 ! Mem[0000000030041408] = 44bb7ea6
434! Mem[0000000010181400] = 03000000 3c6b4d51 5a12fffe 7e000000
435! %f0 = 005cb57d 24750a61 4b28f04e 085b2667
436! %f4 = ccb07e6c 649fe11d 5d51069a 65068403
437! %f8 = 3d0d1628 48ca4499 44bb7ea6 45e2a45f
438! %f12 = 7296cb94 0152d0d5 727b0472 621c037b
439 stda %f0 ,[%i6+%g0]ASI_BLK_AIUPL ! Block Store to 0000000010181400
440
441p0_label_14:
442! Starting 10 instruction Load Burst
443! Mem[0000000030101400] = dc464dff, %l7 = 000000007e000000
444 ldswa [%i4+%g0]0x89,%l7 ! %l7 = ffffffffdc464dff
445! Mem[0000000030141400] = e115493900000067, %l2 = 0000000000000000
446 ldxa [%i5+%g0]0x89,%l2 ! %l2 = e115493900000067
447! Mem[0000000030041400] = 610a7524 7db55c00, %l2 = 00000067, %l3 = 6a59670e
448 ldda [%i1+%g0]0x89,%l2 ! %l2 = 000000007db55c00 00000000610a7524
449! %l6 = 0000000000000000, imm = 000000000000077d, %l6 = 0000000000000000
450 andn %l6,0x77d,%l6 ! %l6 = 0000000000000000
451! Mem[0000000010041408] = 223b45441e2595c5, %f16 = 0000007e 300ff9c1
452 ldda [%i1+%o4]0x88,%f16 ! %f16 = 223b4544 1e2595c5
453! Mem[00000000300c1408] = 0e67596a, %f28 = 5bcc2474
454 lda [%i3+%o4]0x89,%f28 ! %f28 = 0e67596a
455! Mem[00000000201c0000] = 35e4fea0, %l4 = 0000000000000065
456 ldsh [%o0+%g0],%l4 ! %l4 = 00000000000035e4
457! Mem[0000000010081420] = 68d52258, %l0 = ffffffffff6f9dce
458 lduh [%i2+0x020],%l0 ! %l0 = 00000000000068d5
459! Mem[0000000010081400] = c08c125a, %l6 = 0000000000000000
460 lduha [%i2+%g0]0x88,%l6 ! %l6 = 000000000000125a
461! Mem[00000000300c1408] = 0e67596a, %f21 = 497e6e7d
462 lda [%i3+%o4]0x89,%f21 ! %f21 = 0e67596a
463
464p0_label_15:
465! Starting 10 instruction Store Burst
466! Mem[0000000030041408] = a67ebb44, %l7 = 00000000dc464dff
467 swapa [%i1+%o4]0x89,%l7 ! %l7 = 00000000a67ebb44
468! %f24 = 4a2a7908 0126cff9, Mem[0000000030141408] = ff6f9dce 093cade7
469 stda %f24,[%i5+%o4]0x81 ! Mem[0000000030141408] = 4a2a7908 0126cff9
470! %f8 = 3d0d1628 48ca4499, %l1 = 00000000110ce12e
471! Mem[0000000030081428] = 0d611e061796aa3f
472 add %i2,0x028,%g1
473 stda %f8,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030081428] = 0d44ca481716aa3f
474! %l6 = 000000000000125a, immd = fffffffffffff1e1, %l108 = 0000000000000006
475 sdivx %l6,-0xe1f,%l6 ! %l6 = ffffffffffffffff
476! %l2 = 000000007db55c00, Mem[000000001018141c] = 9a06515d, %asi = 80
477 stwa %l2,[%i6+0x01c]%asi ! Mem[000000001018141c] = 7db55c00
478! %f14 = 727b0472, %f23 = 6a59670e, %f30 = 3560ec52
479 fmuls %f14,%f23,%f30 ! %f30 = 7f800000
480! %l2 = 000000007db55c00, Mem[0000000010081400] = 5a128cc0
481 stha %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 5c008cc0
482! %l0 = 000068d5, %l1 = 110ce12e, Mem[0000000010141410] = 0e67596a 34067e2d
483 stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000068d5 110ce12e
484! Mem[00000000300c1408] = 6a59670e, %l1 = 00000000110ce12e
485 swapa [%i3+%o4]0x81,%l1 ! %l1 = 000000006a59670e
486! %f28 = 0e67596a 30f5ba35, Mem[0000000030181410] = 035ba05c 785cb57d
487 stda %f28,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0e67596a 30f5ba35
488
489p0_label_16:
490! Starting 10 instruction Load Burst
491! Mem[0000000030101408] = ffffffff, %l0 = 00000000000068d5
492 ldsba [%i4+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
493! Mem[0000000030001410] = 00008a1c, %l3 = 00000000610a7524
494 lduha [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
495! Mem[00000000300c1410] = dd72ff593cdde61c, %l5 = 00000000649fe11d
496 ldxa [%i3+%o5]0x89,%l5 ! %l5 = dd72ff593cdde61c
497! Mem[0000000010141420] = 259c17786a742ea9, %l7 = 00000000a67ebb44
498 ldx [%i5+0x020],%l7 ! %l7 = 259c17786a742ea9
499! Mem[0000000020800040] = 28e07f00, %l2 = 000000007db55c00
500 lduh [%o1+0x040],%l2 ! %l2 = 00000000000028e0
501! Mem[0000000010101400] = 09fa1d80, %l4 = 00000000000035e4
502 ldswa [%i4+%g0]0x80,%l4 ! %l4 = 0000000009fa1d80
503! Mem[0000000030001410] = 00008a1c, %l3 = 0000000000000000
504 lduwa [%i0+%o5]0x81,%l3 ! %l3 = 0000000000008a1c
505! Mem[0000000030041400] = 610a7524 7db55c00, %l4 = 09fa1d80, %l5 = 3cdde61c
506 ldda [%i1+%g0]0x89,%l4 ! %l4 = 000000007db55c00 00000000610a7524
507! Mem[0000000010101400] = 09fa1d80 6de2b791 ff09eabe 3710f117
508! Mem[0000000010101410] = 3410926c 6987554d 517c4c0a 17728db3
509! Mem[0000000010101420] = 378f2b18 6b6a2fc9 2d86ff16 568d1d0f
510! Mem[0000000010101430] = 100c3384 7468e305 3d5fafe2 1d441b2b
511 ldda [%i4+%g0]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010101400
512! Mem[0000000030181408] = 60b073ae, %l7 = 259c17786a742ea9
513 lduba [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000060
514
515p0_label_17:
516! Starting 10 instruction Store Burst
517! %f14 = 3d5fafe2, Mem[0000000030081410] = 0000007e
518 sta %f14,[%i2+%o5]0x89 ! Mem[0000000030081410] = 3d5fafe2
519! %l6 = ffffffffffffffff, %l0 = ffffffffffffffff, %l4 = 000000007db55c00
520 xor %l6,%l0,%l4 ! %l4 = 0000000000000000
521! %l3 = 0000000000008a1c, Mem[0000000020800040] = 28e07f00
522 sth %l3,[%o1+0x040] ! Mem[0000000020800040] = 8a1c7f00
523! %l3 = 0000000000008a1c, Mem[0000000030181400] = 70f80e0b
524 stba %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 70f80e1c
525! %l1 = 000000006a59670e, Mem[0000000030181408] = 60b073ae
526 stha %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 670e73ae
527! %f2 = ff09eabe 3710f117, Mem[00000000100c1408] = d8504073 8926444a
528 stda %f2 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff09eabe 3710f117
529! %f10 = 2d86ff16 568d1d0f, %l0 = ffffffffffffffff
530! Mem[00000000100c1400] = 60e174162830206b
531 stda %f10,[%i3+%l0]ASI_PST8_PL ! Mem[00000000100c1400] = 0f1d8d5616ff862d
532! Mem[0000000010141418] = 6cdfc56a, %l1 = 6a59670e, %l3 = 00008a1c
533 add %i5,0x18,%g1
534 casa [%g1]0x80,%l1,%l3 ! %l3 = 000000006cdfc56a
535! %l1 = 000000006a59670e, Mem[0000000010041405] = 48513ef1
536 stb %l1,[%i1+0x005] ! Mem[0000000010041404] = 480e3ef1
537! %f20 = 22c1ad5c, Mem[0000000030181400] = 1c0ef870
538 sta %f20,[%i6+%g0]0x81 ! Mem[0000000030181400] = 22c1ad5c
539
540p0_label_18:
541! Starting 10 instruction Load Burst
542! Mem[0000000030101400] = 661a4f47dc464dff, %f18 = 226b062e 1d3db8c7
543 ldda [%i4+%g0]0x89,%f18 ! %f18 = 661a4f47 dc464dff
544! Mem[0000000030041410] = ccb07e6c, %l7 = 0000000000000060
545 ldswa [%i1+%o5]0x81,%l7 ! %l7 = ffffffffccb07e6c
546! Mem[00000000201c0000] = 35e4fea0, %l7 = ffffffffccb07e6c, %asi = 80
547 lduba [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000035
548 membar #Sync ! Added by membar checker (4)
549! Mem[0000000010181408] = 67265b08, %l1 = 000000006a59670e
550 lduba [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000067
551! Mem[0000000010001400] = ff32bc00, %l5 = 00000000610a7524
552 ldsba [%i0+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
553! Code Fragment 3, seed = 725335
554p0_fragment_1:
555! %l0 = ffffffffffffffff
556 setx 0x1218cbe66942f46e,%g7,%l0 ! %l0 = 1218cbe66942f46e
557! %l1 = 0000000000000067
558 setx 0xff99d645983c1619,%g7,%l1 ! %l1 = ff99d645983c1619
559 setx 0x1fe000, %g1, %g3
560 or %l0, %g3, %l0 ! always set perrmask = 0xff
561 setx 0x1ffff8, %g1, %g2
562 and %l0, %g2, %l0
563 ta T_CHANGE_HPRIV
564 stxa %l1, [%l0]ASI_DCACHE_DATA
565 ta T_CHANGE_NONHPRIV
566! %l0 = 1218cbe66942f46e
567 setx 0x51e3a563e5cd23d4,%g7,%l0 ! %l0 = 51e3a563e5cd23d4
568! %l1 = ff99d645983c1619
569 setx 0x3189626cddefa09f,%g7,%l1 ! %l1 = 3189626cddefa09f
570p0_fragment_1_end:
571! Mem[0000000010001410] = 0126cff9, %l0 = 51e3a563e5cd23d4
572 ldswa [%i0+%o5]0x88,%l0 ! %l0 = 000000000126cff9
573! Mem[00000000300c1410] = 3cdde61c, %l7 = 0000000000000035
574 lduba [%i3+%o5]0x89,%l7 ! %l7 = 000000000000001c
575! Mem[0000000030181400] = 22c1ad5c 255690c1 670e73ae 2ff347c7
576! Mem[0000000030181410] = 0e67596a 30f5ba35 103a4d7a 0d40e363
577! Mem[0000000030181420] = 0c0adc08 456bc6f9 3d31fb86 5ebba1bf
578! Mem[0000000030181430] = 4afdf774 23a06135 060c9752 08bdfedb
579 ldda [%i6+%g0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030181400
580! Mem[000000001008141c] = 62102df3, %l0 = 000000000126cff9
581 ldsb [%i2+0x01c],%l0 ! %l0 = 0000000000000062
582
583p0_label_19:
584! Starting 10 instruction Store Burst
585! %l4 = 0000000000000000, Mem[00000000100c1410] = 000000004700eb6e
586 stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000000000
587! Mem[0000000010181408] = 085b2667, %l0 = 0000000000000062
588 swapa [%i6+%o4]0x88,%l0 ! %l0 = 00000000085b2667
589! Mem[0000000020800040] = 8a1c7f00, %l0 = 00000000085b2667
590 ldstub [%o1+0x040],%l0 ! %l0 = 000000000000008a
591! Mem[00000000300c1408] = 2ee10c11, %l1 = 3189626cddefa09f
592 ldstuba [%i3+%o4]0x89,%l1 ! %l1 = 0000000000000011
593! Mem[0000000030141408] = 08792a4a, %l3 = 000000006cdfc56a
594 swapa [%i5+%o4]0x89,%l3 ! %l3 = 0000000008792a4a
595! Mem[0000000010141408] = fff759d7, %l7 = 000000000000001c
596 swapa [%i5+%o4]0x88,%l7 ! %l7 = 00000000fff759d7
597! Mem[00000000211c0000] = 54fff930, %l4 = 0000000000000000
598 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 0000000000000054
599! Mem[0000000010101400] = 09fa1d80, %l2 = 00000000000028e0
600 swapa [%i4+%g0]0x80,%l2 ! %l2 = 0000000009fa1d80
601! %f12 = 4afdf774, Mem[000000001004141c] = 02480613
602 st %f12,[%i1+0x01c] ! Mem[000000001004141c] = 4afdf774
603! %l5 = ffffffffffffffff, Mem[00000000201c0000] = 35e4fea0
604 stb %l5,[%o0+%g0] ! Mem[00000000201c0000] = ffe4fea0
605
606p0_label_20:
607! Starting 10 instruction Load Burst
608! Mem[0000000010181428] = 5fa4e245, %l2 = 0000000009fa1d80
609 lduw [%i6+0x028],%l2 ! %l2 = 000000005fa4e245
610! Mem[0000000030081410] = e2af5f3d, %l7 = 00000000fff759d7
611 ldsba [%i2+%o5]0x81,%l7 ! %l7 = ffffffffffffffe2
612! Mem[0000000010081410] = 005825ac, %l5 = ffffffffffffffff
613 ldswa [%i2+%o5]0x80,%l5 ! %l5 = 00000000005825ac
614! Mem[0000000010141400] = e0cd4c50, %l7 = ffffffffffffffe2
615 ldsha [%i5+%g0]0x88,%l7 ! %l7 = 0000000000004c50
616! Mem[0000000030141408] = 6cdfc56a, %l2 = 000000005fa4e245
617 ldsba [%i5+%o4]0x89,%l2 ! %l2 = 000000000000006a
618! Mem[00000000300c1408] = ff0ce12e, %l3 = 0000000008792a4a
619 lduwa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ff0ce12e
620! Mem[0000000010101408] = ff09eabe, %l2 = 000000000000006a, %asi = 80
621 ldsha [%i4+0x008]%asi,%l2 ! %l2 = ffffffffffffff09
622! Mem[0000000030141408] = 6cdfc56a, %l4 = 0000000000000054
623 ldstuba [%i5+%o4]0x89,%l4 ! %l4 = 000000000000006a
624! %o3 = deadbeefdeadbeef
625 set share3_start,%o3 ! set %o3[0] to VA
626! Mem[00000000218000c0] = 4b94b9f0, %l0 = 000000000000008a, %asi = 80
627 ldsha [%o3+0x0c0]%asi,%l0 ! %l0 = 0000000000004b94
628! Mem[0000000010001408] = 3eddaf1b, %l7 = 0000000000004c50
629 lduha [%i0+%o4]0x88,%l7 ! %l7 = 000000000000af1b
630
631p0_label_21:
632! Starting 10 instruction Store Burst
633! Mem[000000001004142e] = 1e58836f, %l5 = 00000000005825ac
634 ldstub [%i1+0x02e],%l5 ! %l5 = 0000000000000083
635! %f28 = 0e67596a, Mem[0000000010001400] = ff32bc00
636 sta %f28,[%i0+0x000]%asi ! Mem[0000000010001400] = 0e67596a
637! %l5 = 0000000000000083, Mem[00000000100c1408] = 3710f117
638 stba %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 3710f183
639! Mem[0000000010001408] = 3eddaf1b, %l4 = 000000000000006a
640 swapa [%i0+%o4]0x88,%l4 ! %l4 = 000000003eddaf1b
641! %l6 = ffffffff, %l7 = 0000af1b, Mem[0000000010081400] = c08c005c d1e12a4b
642 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff 0000af1b
643! %l2 = ffffffffffffff09, Mem[00000000100c1410] = 0000000000000000
644 stxa %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffffffffffff09
645! %l5 = 0000000000000083, Mem[0000000030081400] = c1f90f30
646 stwa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000083
647! %l0 = 0000000000004b94, Mem[0000000010081404] = 1baf0000, %asi = 80
648 stwa %l0,[%i2+0x004]%asi ! Mem[0000000010081404] = 00004b94
649! Mem[0000000030101400] = ff4d46dc, %l2 = 00000000ffffff09
650 swapa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ff4d46dc
651! %f14 = 060c9752 08bdfedb, %l2 = 00000000ff4d46dc
652! Mem[0000000010041430] = 158684645bc1e465
653 add %i1,0x030,%g1
654 stda %f14,[%g1+%l2]ASI_PST32_P ! Mem[0000000010041430] = 158684645bc1e465
655
656p0_label_22:
657! Starting 10 instruction Load Burst
658! Mem[00000000100c1410] = ffffffffffffff09, %l2 = 00000000ff4d46dc
659 ldxa [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffffff09
660! Mem[0000000010181408] = 4b28f04e00000062, %f20 = 22c1ad5c 0e67596a
661 ldda [%i6+%o4]0x88,%f20 ! %f20 = 4b28f04e 00000062
662! Mem[0000000021800080] = 2d5f4fc0, %l6 = ffffffffffffffff
663 lduh [%o3+0x080],%l6 ! %l6 = 0000000000002d5f
664! Mem[00000000300c1400] = 08b0ff5042eeb021, %f26 = 7e074086 d8504073
665 ldda [%i3+%g0]0x81,%f26 ! %f26 = 08b0ff50 42eeb021
666! Mem[0000000010001438] = 0742ba62, %l6 = 0000000000002d5f
667 lduw [%i0+0x038],%l6 ! %l6 = 000000000742ba62
668! Mem[0000000010181410] = 649fe11d, %f17 = 1e2595c5
669 lda [%i6+%o5]0x88,%f17 ! %f17 = 649fe11d
670! Mem[0000000030141410] = ffffffff, %l3 = 00000000ff0ce12e
671 ldsba [%i5+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
672! Mem[0000000010181408] = 62000000, %l0 = 0000000000004b94
673 lduwa [%i6+%o4]0x80,%l0 ! %l0 = 0000000062000000
674! Mem[00000000300c1410] = 1ce6dd3c, %l6 = 000000000742ba62
675 lduba [%i3+%o5]0x81,%l6 ! %l6 = 000000000000001c
676! Mem[0000000010141400] = 504ccde0, %f28 = 0e67596a
677 lda [%i5+%g0]0x80,%f28 ! %f28 = 504ccde0
678
679p0_label_23:
680! Starting 10 instruction Store Burst
681! %l6 = 0000001c, %l7 = 0000af1b, Mem[0000000030081410] = e2af5f3d 673411fd
682 stda %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000001c 0000af1b
683! Mem[00000000100c140c] = beea09ff, %l4 = 3eddaf1b, %l4 = 3eddaf1b
684 add %i3,0x0c,%g1
685 casa [%g1]0x80,%l4,%l4 ! %l4 = 00000000beea09ff
686! %l3 = ffffffffffffffff, Mem[0000000030081410] = 1c000000
687 stba %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 1c0000ff
688! Mem[0000000010141408] = 1c000000, %l6 = 000000000000001c
689 swapa [%i5+%o4]0x80,%l6 ! %l6 = 000000001c000000
690! %l0 = 0000000062000000, Mem[00000000100c1408] = 83f11037
691 stha %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00001037
692! %l6 = 000000001c000000, %l2 = ffffffffffffff09, %y = 00000000
693 sdiv %l6,%l2,%l3 ! %l3 = ffffffffffe2fad2
694 mov %l0,%y ! %y = 62000000
695! %f22 = 58ed827a, Mem[0000000010101400] = e0280000
696 sta %f22,[%i4+%g0]0x88 ! Mem[0000000010101400] = 58ed827a
697! Mem[0000000030181410] = 0e67596a, %l2 = 00000000ffffff09
698 swapa [%i6+%o5]0x81,%l2 ! %l2 = 000000000e67596a
699! Mem[0000000030141410] = ffffffff, %l4 = 00000000beea09ff
700 ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 00000000000000ff
701! %l5 = 0000000000000083, Mem[0000000030081408] = bcfdff7d
702 stba %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = bcfdff83
703
704p0_label_24:
705! Starting 10 instruction Load Burst
706! Mem[0000000030081410] = ff00001c, %l1 = 0000000000000011
707 ldsba [%i2+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
708! Mem[0000000010041434] = 5bc1e465, %l1 = ffffffffffffffff
709 ldsw [%i1+0x034],%l1 ! %l1 = 000000005bc1e465
710! Mem[000000001018141e] = 7db55c00, %l7 = 000000000000af1b
711 lduh [%i6+0x01e],%l7 ! %l7 = 0000000000005c00
712! Mem[0000000030101400] = ffffff09, %l7 = 0000000000005c00
713 lduha [%i4+%g0]0x81,%l7 ! %l7 = 000000000000ffff
714! Mem[0000000030181410] = 09ffffff, %l5 = 0000000000000083
715 ldsba [%i6+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
716! Code Fragment 4, seed = 493847
717p0_fragment_2:
718! %l0 = 0000000062000000
719 setx 0xbf26f099ee22f66e,%g7,%l0 ! %l0 = bf26f099ee22f66e
720! %l1 = 000000005bc1e465
721 setx 0xd5b386ab88c47819,%g7,%l1 ! %l1 = d5b386ab88c47819
722 setx 0x7ff8, %g1, %g2
723 and %l0, %g2, %l0
724 setx 0xffffffff, %g1, %g2
725 and %l1, %g2, %l1
726 setx 0x100000000, %g1, %g2
727 or %l1, %g2, %l1 ! Set bit 32 - perrinj
728 ta T_CHANGE_HPRIV
729 stxa %l1, [%l0]ASI_ICACHE_INSTR
730 ta T_CHANGE_NONHPRIV
731! %l0 = bf26f099ee22f66e
732 setx 0x92e2d417e10fe5d4,%g7,%l0 ! %l0 = 92e2d417e10fe5d4
733! %l1 = d5b386ab88c47819
734 setx 0xf50e5ef33e5ec29f,%g7,%l1 ! %l1 = f50e5ef33e5ec29f
735p0_fragment_2_end:
736! Mem[0000000030041408] = dc464dff, %l3 = ffffffffffe2fad2
737 ldsha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000004dff
738! Mem[0000000010081408] = fe03125a, %l0 = 92e2d417e10fe5d4
739 ldswa [%i2+%o4]0x88,%l0 ! %l0 = fffffffffe03125a
740! Mem[0000000030001408] = 00000000, %l3 = 0000000000004dff
741 lduba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
742! Mem[0000000010101408] = ff09eabe 3710f117, %l0 = fe03125a, %l1 = 3e5ec29f
743 ldda [%i4+%o4]0x80,%l0 ! %l0 = 00000000ff09eabe 000000003710f117
744
745p0_label_25:
746! Starting 10 instruction Store Burst
747! %l3 = 0000000000000000, Mem[0000000030081400] = 00000083
748 stha %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000083
749! %f30 = 7f800000, Mem[0000000030001400] = 70087630
750 sta %f30,[%i0+%g0]0x81 ! Mem[0000000030001400] = 7f800000
751! %l1 = 000000003710f117, Mem[0000000010141408] = 1c000000
752 stba %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 1c000017
753! %l3 = 0000000000000000, Mem[0000000030001408] = 00000000
754 stha %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
755! %l6 = 000000001c000000, Mem[0000000030101408] = ffffffff
756 stwa %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 1c000000
757! %l6 = 1c000000, %l7 = 0000ffff, Mem[0000000030041408] = ff4d46dc 085b2667
758 stda %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 1c000000 0000ffff
759! Mem[0000000030001400] = 0000807f, %l1 = 000000003710f117
760 ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 000000000000007f
761! Mem[0000000030001410] = 00008a1c, %l5 = ffffffffffffffff
762 ldstuba [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
763! %f13 = 23a06135, Mem[0000000010101410] = 6c921034
764 sta %f13,[%i4+%o5]0x88 ! Mem[0000000010101410] = 23a06135
765! %l2 = 000000000e67596a, Mem[0000000010141400] = 71eab05fe0cd4c50
766 stxa %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000000e67596a
767
768p0_label_26:
769! Starting 10 instruction Load Burst
770! Mem[00000000100c1410] = 09ffffff ffffffff, %l4 = 000000ff, %l5 = 00000000
771 ldda [%i3+%o5]0x88,%l4 ! %l4 = 00000000ffffffff 0000000009ffffff
772! Mem[0000000030081410] = ff00001c, %l3 = 0000000000000000
773 ldswa [%i2+%o5]0x81,%l3 ! %l3 = ffffffffff00001c
774! Mem[0000000010141420] = 259c1778, %f31 = 0000007e
775 ld [%i5+0x020],%f31 ! %f31 = 259c1778
776! Mem[0000000010081410] = 8d935225 ac255800, %l2 = 0e67596a, %l3 = ff00001c
777 ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000ac255800 000000008d935225
778! Mem[0000000030101410] = 44ef839c, %l1 = 000000000000007f
779 ldswa [%i4+%o5]0x81,%l1 ! %l1 = 0000000044ef839c
780! Code Fragment 3, seed = 283277
781p0_fragment_3:
782! %l0 = 00000000ff09eabe
783 setx 0xf4112f4da9ce00be,%g7,%l0 ! %l0 = f4112f4da9ce00be
784! %l1 = 0000000044ef839c
785 setx 0xf2765e7c190bb169,%g7,%l1 ! %l1 = f2765e7c190bb169
786 setx 0x1fe000, %g1, %g3
787 or %l0, %g3, %l0 ! always set perrmask = 0xff
788 setx 0x1ffff8, %g1, %g2
789 and %l0, %g2, %l0
790 ta T_CHANGE_HPRIV
791 stxa %l1, [%l0]ASI_DCACHE_DATA
792 ta T_CHANGE_NONHPRIV
793! %l0 = f4112f4da9ce00be
794 setx 0x6ee6da7e7a281e24,%g7,%l0 ! %l0 = 6ee6da7e7a281e24
795! %l1 = f2765e7c190bb169
796 setx 0x67208f5e9aa3c9ef,%g7,%l1 ! %l1 = 67208f5e9aa3c9ef
797p0_fragment_3_end:
798! Mem[0000000030041410] = ccb07e6c, %l6 = 000000001c000000
799 lduba [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000cc
800! Mem[0000000010041408] = 1e2595c5, %f1 = 255690c1
801 lda [%i1+%o4]0x88,%f1 ! %f1 = 1e2595c5
802! Mem[0000000030101410] = 9c83ef44, %l1 = 67208f5e9aa3c9ef
803 lduba [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000044
804! Mem[0000000030141408] = ffc5df6c 0126cff9, %l2 = ac255800, %l3 = 8d935225
805 ldda [%i5+%o4]0x81,%l2 ! %l2 = 00000000ffc5df6c 000000000126cff9
806
807p0_label_27:
808! Starting 10 instruction Store Burst
809! %f30 = 7f800000 259c1778, Mem[0000000010001408] = 0000006a 9789050c
810 stda %f30,[%i0+%o4]0x88 ! Mem[0000000010001408] = 7f800000 259c1778
811! %l4 = 00000000ffffffff, Mem[0000000010001400] = 6a59670e
812 stwa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff
813 membar #Sync ! Added by membar checker (5)
814! %l1 = 0000000000000044, Mem[0000000030181410] = ffffff09
815 stwa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000044
816! Mem[0000000030001408] = 00000000, %l4 = 00000000ffffffff
817 ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000
818! %f26 = 08b0ff50 42eeb021, Mem[0000000030001410] = ff008a1c 63cae03d
819 stda %f26,[%i0+%o5]0x81 ! Mem[0000000030001410] = 08b0ff50 42eeb021
820! %f22 = 58ed827a, Mem[0000000010101410] = 3561a023
821 sta %f22,[%i4+%o5]0x80 ! Mem[0000000010101410] = 58ed827a
822! Mem[0000000010081410] = 005825ac, %l7 = 000000000000ffff
823 swapa [%i2+%o5]0x80,%l7 ! %l7 = 00000000005825ac
824! Mem[0000000010181408] = 00000062, %l0 = 000000007a281e24
825 swapa [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000062
826! %l5 = 0000000009ffffff, Mem[0000000030001408] = 000000ff
827 stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff
828! %l0 = 0000000000000062, Mem[0000000010101414] = 6987554d, %asi = 80
829 stba %l0,[%i4+0x014]%asi ! Mem[0000000010101414] = 6287554d
830
831p0_label_28:
832! Starting 10 instruction Load Burst
833! Mem[00000000100c1410] = ffffffffffffff09, %l4 = 0000000000000000
834 ldxa [%i3+%o5]0x80,%l4 ! %l4 = ffffffffffffff09
835! Mem[0000000030181410] = 44000000, %l1 = 0000000000000044
836 ldsba [%i6+%o5]0x89,%l1 ! %l1 = 0000000000000000
837! Mem[0000000010181400] = 610a7524, %l7 = 00000000005825ac
838 lduba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000061
839! Mem[0000000010141400] = 6a59670e, %l2 = 00000000ffc5df6c
840 lduba [%i5+%g0]0x80,%l2 ! %l2 = 000000000000006a
841! Mem[0000000010041408] = c595251e, %l5 = 0000000009ffffff
842 lduwa [%i1+%o4]0x80,%l5 ! %l5 = 00000000c595251e
843! Mem[0000000010001410] = f9cf2601, %l6 = 00000000000000cc
844 lduha [%i0+%o5]0x80,%l6 ! %l6 = 000000000000f9cf
845! Mem[0000000010101400] = 58ed827a, %l0 = 0000000000000062
846 lduwa [%i4+%g0]0x88,%l0 ! %l0 = 0000000058ed827a
847! Mem[0000000010081410] = ffff0000, %l1 = 0000000000000000
848 lduha [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
849! Mem[0000000010141408] = 1700001c 486002f7, %l2 = 0000006a, %l3 = 0126cff9
850 ldd [%i5+%o4],%l2 ! %l2 = 000000001700001c 00000000486002f7
851! Mem[0000000010101408] = ff09eabe, %f31 = 259c1778
852 lda [%i4+%o4]0x80,%f31 ! %f31 = ff09eabe
853
854p0_label_29:
855! Starting 10 instruction Store Burst
856! Mem[0000000010081400] = ffffffff 00004b94 5a1203fe 1557dd57
857! %f16 = 223b4544 649fe11d 661a4f47 dc464dff
858! %f20 = 4b28f04e 00000062 58ed827a 6a59670e
859! %f24 = 4a2a7908 0126cff9 08b0ff50 42eeb021
860! %f28 = 504ccde0 30f5ba35 7f800000 ff09eabe
861 stda %f16,[%i2+%g0]ASI_COMMIT_P ! Block Store to 0000000010081400
862! %l2 = 000000001700001c, Mem[0000000030141410] = ffffffff
863 stha %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 001cffff
864! %l5 = 00000000c595251e, Mem[00000000100c1410] = ffffffff
865 stba %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffff1e
866! %l4 = ffffff09, %l5 = c595251e, Mem[0000000010041408] = 1e2595c5 223b4544
867 stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffff09 c595251e
868! Mem[0000000030141400] = 00000067, %l2 = 000000001700001c
869 ldstuba [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000067
870! %l4 = ffffffffffffff09, Mem[0000000010041408] = ffffff09
871 stwa %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffff09
872! %l2 = 00000067, %l3 = 486002f7, Mem[0000000030081408] = bcfdff83 4700eb6e
873 stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000067 486002f7
874! %f15 = 08bdfedb, Mem[000000001004141c] = 4afdf774
875 st %f15,[%i1+0x01c] ! Mem[000000001004141c] = 08bdfedb
876! Mem[0000000030001410] = 50ffb008, %l3 = 00000000486002f7
877 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000008
878! Code Fragment 4, seed = 21458
879p0_fragment_4:
880! %l0 = 0000000058ed827a
881 setx 0xe05d3014116b4b96,%g7,%l0 ! %l0 = e05d3014116b4b96
882! %l1 = 0000000000000000
883 setx 0x1da6d2443021e4c1,%g7,%l1 ! %l1 = 1da6d2443021e4c1
884 setx 0x7ff8, %g1, %g2
885 and %l0, %g2, %l0
886 setx 0xffffffff, %g1, %g2
887 and %l1, %g2, %l1
888 setx 0x100000000, %g1, %g2
889 or %l1, %g2, %l1 ! Set bit 32 - perrinj
890 ta T_CHANGE_HPRIV
891 stxa %l1, [%l0]ASI_ICACHE_INSTR
892 ta T_CHANGE_NONHPRIV
893! %l0 = e05d3014116b4b96
894 setx 0xd30eb6e947ecd1fc,%g7,%l0 ! %l0 = d30eb6e947ecd1fc
895! %l1 = 1da6d2443021e4c1
896 setx 0x954a3236e2391647,%g7,%l1 ! %l1 = 954a3236e2391647
897p0_fragment_4_end:
898
899p0_label_30:
900! Starting 10 instruction Load Burst
901! Mem[0000000030181408] = ae730e67, %l7 = 0000000000000061
902 lduba [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000067
903! Mem[0000000030041400] = 610a75247db55c00, %l4 = ffffffffffffff09
904 ldxa [%i1+%g0]0x89,%l4 ! %l4 = 610a75247db55c00
905! Mem[00000000100c1410] = 1effffffffffff09, %f12 = 4afdf774 23a06135
906 ldd [%i3+%o5],%f12 ! %f12 = 1effffff ffffff09
907 membar #Sync ! Added by membar checker (6)
908! Mem[0000000010081408] = 661a4f47, %l6 = 000000000000f9cf
909 lduba [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000066
910! Mem[0000000010181428] = 5fa4e245a67ebb44, %f26 = 08b0ff50 42eeb021, %asi = 80
911 ldda [%i6+0x028]%asi,%f26 ! %f26 = 5fa4e245 a67ebb44
912! Mem[0000000010141408] = 1700001c, %l5 = 00000000c595251e
913 ldsha [%i5+%o4]0x80,%l5 ! %l5 = 0000000000001700
914! Mem[0000000020800000] = 6e7f80d0, %l2 = 0000000000000067, %asi = 80
915 ldsha [%o1+0x000]%asi,%l2 ! %l2 = 0000000000006e7f
916! Mem[0000000010141410] = 000068d5, %l5 = 0000000000001700
917 ldsha [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000
918! Mem[0000000010041408] = ffffff09, %l0 = d30eb6e947ecd1fc
919 lduba [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000009
920! Mem[00000000100c1400] = 0f1d8d56, %l2 = 0000000000006e7f
921 ldswa [%i3+%g0]0x80,%l2 ! %l2 = 000000000f1d8d56
922
923p0_label_31:
924! Starting 10 instruction Store Burst
925! %l4 = 7db55c00, %l5 = 00000000, Mem[0000000010041410] = 48513ef1 76acfaad
926 std %l4,[%i1+%o5] ! Mem[0000000010041410] = 7db55c00 00000000
927! Mem[00000000100c142a] = 34ad37b6, %l5 = 0000000000000000
928 ldstub [%i3+0x02a],%l5 ! %l5 = 0000000000000037
929! Mem[0000000030081400] = 83000000, %l4 = 000000007db55c00
930 swapa [%i2+%g0]0x89,%l4 ! %l4 = 0000000083000000
931! %f23 = 6a59670e, %f16 = 223b4544
932 fcmpes %fcc2,%f23,%f16 ! %fcc2 = 2
933! %l0 = 0000000000000009, Mem[0000000030041400] = 610a75247db55c00
934 stxa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000009
935! %l1 = 954a3236e2391647, Mem[0000000010101400] = 58ed827a
936 stha %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 58ed1647
937! %l1 = 954a3236e2391647, Mem[0000000010041410] = 005cb57d
938 stha %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = 005c1647
939! Mem[0000000010181410] = 1de19f64, %l3 = 0000000000000008
940 swapa [%i6+%o5]0x80,%l3 ! %l3 = 000000001de19f64
941! %f4 = 0e67596a 30f5ba35, Mem[0000000010081408] = 474f1a66 ff4d46dc
942 stda %f4 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0e67596a 30f5ba35
943! %l2 = 000000000f1d8d56, Mem[0000000030101408] = 1c000000
944 stwa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0f1d8d56
945
946p0_label_32:
947! Starting 10 instruction Load Burst
948 membar #Sync ! Added by membar checker (7)
949! Mem[0000000010101400] = 4716ed58 6de2b791 ff09eabe 3710f117
950! Mem[0000000010101410] = 58ed827a 6287554d 517c4c0a 17728db3
951! Mem[0000000010101420] = 378f2b18 6b6a2fc9 2d86ff16 568d1d0f
952! Mem[0000000010101430] = 100c3384 7468e305 3d5fafe2 1d441b2b
953 ldda [%i4+%g0]ASI_BLK_PL,%f0 ! Block Load from 0000000010101400
954! Mem[000000001010143c] = 1d441b2b, %l6 = 0000000000000066, %asi = 80
955 ldswa [%i4+0x03c]%asi,%l6 ! %l6 = 000000001d441b2b
956! Mem[0000000010001408] = 259c1778, %l6 = 000000001d441b2b
957 lduha [%i0+%o4]0x88,%l6 ! %l6 = 0000000000001778
958! Mem[00000000300c1400] = 21b0ee42 50ffb008, %l4 = 83000000, %l5 = 00000037
959 ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000050ffb008 0000000021b0ee42
960! Mem[0000000030001410] = 50ffb0ff, %l5 = 0000000021b0ee42
961 ldsha [%i0+%o5]0x89,%l5 ! %l5 = ffffffffffffb0ff
962! %f15 = e2af5f3d, %f20 = 4b28f04e
963 fsqrts %f15,%f20 ! %f20 = 7fffffff
964! %l5 = ffffffffffffb0ff, %l7 = 0000000000000067, %y = 62000000
965 udiv %l5,%l7,%l1 ! %l1 = 00000000ffffffff
966 mov %l0,%y ! %y = 00000009
967! Mem[0000000030081400] = 005cb57d, %f24 = 4a2a7908
968 lda [%i2+%g0]0x81,%f24 ! %f24 = 005cb57d
969! Mem[0000000010141408] = 1700001c, %l6 = 0000000000001778
970 lduha [%i5+%o4]0x80,%l6 ! %l6 = 0000000000001700
971! Mem[00000000300c1410] = 1ce6dd3c59ff72dd, %l5 = ffffffffffffb0ff
972 ldxa [%i3+%o5]0x81,%l5 ! %l5 = 1ce6dd3c59ff72dd
973
974p0_label_33:
975! Starting 10 instruction Store Burst
976! Mem[00000000100c1400] = 0f1d8d56, %l5 = 1ce6dd3c59ff72dd
977 ldstuba [%i3+%g0]0x80,%l5 ! %l5 = 000000000000000f
978! Mem[0000000020800041] = ff1c7f00, %l7 = 0000000000000067
979 ldstuba [%o1+0x041]%asi,%l7 ! %l7 = 000000000000001c
980! %l4 = 0000000050ffb008, Mem[00000000211c0000] = fffff930, %asi = 80
981 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = b008f930
982! Mem[0000000030141400] = 000000ff, %l0 = 0000000000000009
983 ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 00000000000000ff
984 membar #Sync ! Added by membar checker (8)
985! %l5 = 000000000000000f, Mem[0000000010101410] = 7a82ed58
986 stba %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 7a82ed0f
987! Mem[0000000010101400] = 4716ed58 6de2b791 ff09eabe 3710f117
988! %f0 = 91b7e26d 58ed1647 17f11037 beea09ff
989! %f4 = 4d558762 7a82ed58 b38d7217 0a4c7c51
990! %f8 = c92f6a6b 182b8f37 0f1d8d56 16ff862d
991! %f12 = 05e36874 84330c10 2b1b441d e2af5f3d
992 stda %f0 ,[%i4+%g0]ASI_BLK_AIUPL ! Block Store to 0000000010101400
993! %l5 = 000000000000000f, %l5 = 000000000000000f, %y = 00000009
994 umul %l5,%l5,%l1 ! %l1 = 00000000000000e1, %y = 00000000
995! Mem[0000000030041400] = 09000000, %l6 = 0000000000001700
996 swapa [%i1+%g0]0x81,%l6 ! %l6 = 0000000009000000
997! %f30 = 7f800000 ff09eabe, Mem[0000000010001408] = 78179c25 0000807f
998 stda %f30,[%i0+%o4]0x80 ! Mem[0000000010001408] = 7f800000 ff09eabe
999! Mem[00000000300c1408] = ff0ce12e, %l0 = 00000000000000ff
1000 ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ff
1001
1002p0_label_34:
1003! Starting 10 instruction Load Burst
1004! Mem[0000000010081410] = 620000004ef0284b, %f28 = 504ccde0 30f5ba35
1005 ldda [%i2+%o5]0x88,%f28 ! %f28 = 62000000 4ef0284b
1006! %f20 = 7fffffff, %f17 = 649fe11d, %f30 = 7f800000
1007 fsubs %f20,%f17,%f30 ! %f30 = 7fffffff
1008! Mem[0000000030081410] = 1c0000ff, %l1 = 00000000000000e1
1009 lduha [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
1010! Mem[0000000010001408] = 7f800000, %l4 = 0000000050ffb008
1011 lduh [%i0+%o4],%l4 ! %l4 = 0000000000007f80
1012! Mem[0000000030101408] = 0f1d8d56, %l0 = 00000000000000ff
1013 ldswa [%i4+%o4]0x81,%l0 ! %l0 = 000000000f1d8d56
1014! Mem[00000000201c0000] = ffe4fea0, %l7 = 000000000000001c
1015 ldsh [%o0+%g0],%l7 ! %l7 = ffffffffffffffe4
1016! Mem[0000000020800041] = ffff7f00, %l2 = 000000000f1d8d56, %asi = 80
1017 lduba [%o1+0x041]%asi,%l2 ! %l2 = 00000000000000ff
1018! %f20 = 7fffffff, %f5 = 7a82ed58, %f27 = a67ebb44
1019 fsubs %f20,%f5 ,%f27 ! %f27 = 7fffffff
1020! Mem[000000001008143c] = ff09eabe, %l0 = 000000000f1d8d56
1021 lduh [%i2+0x03c],%l0 ! %l0 = 000000000000ff09
1022! Mem[0000000030181408] = 670e73ae, %l5 = 000000000000000f
1023 ldsba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000067
1024
1025p0_label_35:
1026! Starting 10 instruction Store Burst
1027! %l2 = 00000000000000ff, Mem[00000000100c1418] = 701942aa706105d3
1028 stx %l2,[%i3+0x018] ! Mem[00000000100c1418] = 00000000000000ff
1029! %l7 = ffffffffffffffe4, Mem[0000000030141400] = 000000ff
1030 stba %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000e4
1031! %l7 = ffffffffffffffe4, %l0 = 000000000000ff09, %l3 = 000000001de19f64
1032 andn %l7,%l0,%l3 ! %l3 = ffffffffffff00e4
1033! %l3 = ffffffffffff00e4, Mem[0000000030001400] = 817f404b000080ff
1034 stxa %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffffffff00e4
1035! %l5 = 0000000000000067, Mem[00000000300c1408] = ff0ce12e
1036 stha %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0067e12e
1037! %l7 = ffffffffffffffe4, Mem[0000000030181410] = 0000004430f5ba35
1038 stxa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffffffffffe4
1039! %l0 = 000000000000ff09, Mem[0000000030141408] = ffc5df6c0126cff9
1040 stxa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000000000ff09
1041! Mem[0000000030081400] = 005cb57d, %l3 = 00000000ffff00e4
1042 swapa [%i2+%g0]0x81,%l3 ! %l3 = 00000000005cb57d
1043! %f31 = ff09eabe, Mem[0000000030181408] = ae730e67
1044 sta %f31,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff09eabe
1045! %l4 = 0000000000007f80, Mem[00000000300c1408] = 0067e12e
1046 stba %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 8067e12e
1047
1048p0_label_36:
1049! Starting 10 instruction Load Burst
1050! Mem[00000000300c1408] = 8067e12e, %l6 = 0000000009000000
1051 ldsha [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffff8067
1052! Mem[0000000010041400] = 58ed827a480e3ef1, %l7 = ffffffffffffffe4
1053 ldxa [%i1+%g0]0x80,%l7 ! %l7 = 58ed827a480e3ef1
1054! %l3 = 00000000005cb57d, imm = fffffffffffff6f8, %l6 = ffffffffffff8067
1055 xnor %l3,-0x908,%l6 ! %l6 = 00000000005cbc7a
1056! Mem[0000000010081430] = 504ccde030f5ba35, %l5 = 0000000000000067
1057 ldx [%i2+0x030],%l5 ! %l5 = 504ccde030f5ba35
1058! Mem[0000000030181408] = ff09eabe, %l6 = 00000000005cbc7a
1059 ldsba [%i6+%o4]0x89,%l6 ! %l6 = ffffffffffffffbe
1060! Mem[0000000010041400] = 58ed827a 480e3ef1, %l6 = ffffffbe, %l7 = 480e3ef1
1061 ldda [%i1+%g0]0x80,%l6 ! %l6 = 0000000058ed827a 00000000480e3ef1
1062! %l0 = 000000000000ff09, %l6 = 0000000058ed827a, %y = 00000000
1063 udiv %l0,%l6,%l7 ! %l7 = 0000000000000000
1064 mov %l0,%y ! %y = 0000ff09
1065! Mem[00000000211c0000] = b008f930, %l1 = 00000000000000ff
1066 ldub [%o2+%g0],%l1 ! %l1 = 00000000000000b0
1067! %l7 = 0000000000000000, %l3 = 00000000005cb57d, %l7 = 0000000000000000
1068 subc %l7,%l3,%l7 ! %l7 = ffffffffffa34a83
1069 membar #Sync ! Added by membar checker (9)
1070! Mem[0000000010101408] = 17f11037beea09ff, %f18 = 661a4f47 dc464dff
1071 ldda [%i4+%o4]0x88,%f18 ! %f18 = 17f11037 beea09ff
1072
1073p0_label_37:
1074! Starting 10 instruction Store Burst
1075! %l3 = 00000000005cb57d, Mem[0000000030001400] = e400ffff
1076 stwa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 005cb57d
1077! Mem[00000000218000c1] = 4b94b9f0, %l7 = ffffffffffa34a83
1078 ldstub [%o3+0x0c1],%l7 ! %l7 = 0000000000000094
1079! %l7 = 0000000000000094, Mem[0000000021800100] = 1a15a020, %asi = 80
1080 stha %l7,[%o3+0x100]%asi ! Mem[0000000021800100] = 0094a020
1081! Mem[0000000030001410] = ffb0ff50, %l1 = 00000000000000b0
1082 swapa [%i0+%o5]0x81,%l1 ! %l1 = 00000000ffb0ff50
1083! %l4 = 00007f80, %l5 = 30f5ba35, Mem[0000000010081420] = 4a2a7908 0126cff9, %asi = 80
1084 stda %l4,[%i2+0x020]%asi ! Mem[0000000010081420] = 00007f80 30f5ba35
1085! %l0 = 0000ff09, %l1 = ffb0ff50, Mem[0000000030141408] = 00000000 0000ff09
1086 stda %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000ff09 ffb0ff50
1087! %f22 = 58ed827a, %f7 = 0a4c7c51, %f13 = 84330c10
1088 fadds %f22,%f7 ,%f13 ! %f13 = 58ed827a
1089! %l4 = 0000000000007f80, Mem[0000000010141400] = 0e67596a
1090 stha %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0e677f80
1091! %l4 = 0000000000007f80, Mem[00000000300c1400] = 50ffb008
1092 stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 50ff7f80
1093! %l6 = 0000000058ed827a, Mem[0000000010141408] = 1700001c486002f7
1094 stxa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000058ed827a
1095
1096p0_label_38:
1097! Starting 10 instruction Load Burst
1098! Mem[0000000030101408] = 568d1d0f, %l6 = 0000000058ed827a
1099 lduha [%i4+%o4]0x89,%l6 ! %l6 = 0000000000001d0f
1100! %l4 = 0000000000007f80, %l1 = 00000000ffb0ff50, %l7 = 0000000000000094
1101 subc %l4,%l1,%l7 ! %l7 = ffffffff004f8030
1102! Mem[0000000010141410] = 000068d5, %f7 = 0a4c7c51
1103 lda [%i5+%o5]0x80,%f7 ! %f7 = 000068d5
1104! Mem[00000000300c1400] = 807fff50, %f27 = 7fffffff
1105 lda [%i3+%g0]0x81,%f27 ! %f27 = 807fff50
1106! Mem[0000000030001410] = 000000b0, %l1 = 00000000ffb0ff50
1107 ldsba [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
1108! Mem[00000000211c0000] = b008f930, %l1 = 0000000000000000, %asi = 80
1109 ldsha [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffb008
1110! Mem[0000000010181400] = 24750a61, %l5 = 504ccde030f5ba35
1111 lduha [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000a61
1112! Mem[0000000030101400] = ffffff09, %f4 = 4d558762
1113 lda [%i4+%g0]0x81,%f4 ! %f4 = ffffff09
1114! Mem[00000000100c1408] = 00001037, %l0 = 000000000000ff09
1115 lduwa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000001037
1116! %f22 = 58ed827a, %f12 = 05e36874, %f25 = 0126cff9
1117 fadds %f22,%f12,%f25 ! %f25 = 58ed827a
1118
1119p0_label_39:
1120! Starting 10 instruction Store Burst
1121! Mem[0000000030001400] = 005cb57d, %l7 = 00000000004f8030
1122 swapa [%i0+%g0]0x81,%l7 ! %l7 = 00000000005cb57d
1123! Mem[00000000100c1410] = ffffff1e, %l6 = 0000000000001d0f
1124 swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000ffffff1e
1125! %f0 = 91b7e26d 58ed1647, %l6 = 00000000ffffff1e
1126! Mem[0000000010041410] = 47165c0000000000
1127 add %i1,0x010,%g1
1128 stda %f0,[%g1+%l6]ASI_PST16_P ! Mem[0000000010041410] = 91b7e26d58ed0000
1129! Mem[000000001004142d] = 1e58ff6f, %l1 = ffffffffffffb008
1130 ldstuba [%i1+0x02d]%asi,%l1 ! %l1 = 0000000000000058
1131! %f27 = 807fff50, Mem[0000000010101408] = ff09eabe
1132 sta %f27,[%i4+%o4]0x80 ! Mem[0000000010101408] = 807fff50
1133! %f24 = 005cb57d, Mem[0000000010101400] = 4716ed58
1134 sta %f24,[%i4+%g0]0x80 ! Mem[0000000010101400] = 005cb57d
1135! %f8 = c92f6a6b 182b8f37, Mem[0000000030181400] = 22c1ad5c 255690c1
1136 stda %f8 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = c92f6a6b 182b8f37
1137! Mem[0000000030181410] = ffffffff, %l2 = 00000000000000ff
1138 ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
1139! Mem[0000000010101410] = 58ed827a, %l1 = 0000000000000058
1140 ldstuba [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000058
1141! %l7 = 00000000005cb57d, Mem[0000000030081400] = ffff00e4
1142 stha %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = b57d00e4
1143
1144p0_label_40:
1145! Starting 10 instruction Load Burst
1146! Mem[0000000010001408] = 0000807f, %l0 = 0000000000001037
1147 ldswa [%i0+%o4]0x88,%l0 ! %l0 = 000000000000807f
1148! Mem[00000000100c1410] = 09ffffff00001d0f, %l3 = 00000000005cb57d
1149 ldxa [%i3+%o5]0x88,%l3 ! %l3 = 09ffffff00001d0f
1150! Mem[0000000010081400] = 223b4544 649fe11d, %l4 = 00007f80, %l5 = 00000a61, %asi = 80
1151 ldda [%i2+0x000]%asi,%l4 ! %l4 = 00000000223b4544 00000000649fe11d
1152! Mem[0000000010181412] = 00000008, %l7 = 00000000005cb57d, %asi = 80
1153 lduha [%i6+0x012]%asi,%l7 ! %l7 = 0000000000000008
1154! Mem[0000000010181403] = 610a7524, %l7 = 0000000000000008
1155 ldsb [%i6+0x003],%l7 ! %l7 = 0000000000000024
1156! Mem[0000000010041400] = 58ed827a 480e3ef1, %l0 = 0000807f, %l1 = 00000058, %asi = 80
1157 ldda [%i1+0x000]%asi,%l0 ! %l0 = 0000000058ed827a 00000000480e3ef1
1158! Mem[0000000030041408] = ffff00000000001c, %l6 = 00000000ffffff1e
1159 ldxa [%i1+%o4]0x89,%l6 ! %l6 = ffff00000000001c
1160! Mem[00000000100c143a] = 20d51e6e, %l2 = 00000000000000ff, %asi = 80
1161 ldsha [%i3+0x03a]%asi,%l2 ! %l2 = 0000000000001e6e
1162! Mem[0000000030101400] = ffffff09 474f1a66 0f1d8d56 ffffff86
1163! Mem[0000000030101410] = 44ef839c 177a03bd 475c7aba 233d13a3
1164! Mem[0000000030101420] = 76db2348 29c56939 5cdaacc6 7741c5ff
1165! Mem[0000000030101430] = 0967e2b4 52d69775 1c330c92 7660571b
1166 ldda [%i4+%g0]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
1167! Mem[0000000030041408] = 0000001c, %l4 = 00000000223b4544
1168 ldswa [%i1+%o4]0x89,%l4 ! %l4 = 000000000000001c
1169
1170p0_label_41:
1171! Starting 10 instruction Store Burst
1172! %l1 = 00000000480e3ef1, Mem[0000000010141400] = 807f670e00000000
1173 stxa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000480e3ef1
1174! Mem[0000000010081400] = 223b4544, %l2 = 0000000000001e6e
1175 swapa [%i2+%g0]0x80,%l2 ! %l2 = 00000000223b4544
1176! %l6 = ffff00000000001c, Mem[00000000100c1400] = ff1d8d56
1177 stwa %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000001c
1178! Mem[0000000010141408] = 00000000, %l3 = 09ffffff00001d0f
1179 ldstuba [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
1180! Mem[0000000010141408] = 000000ff, %l2 = 00000000223b4544
1181 swapa [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
1182! %f28 = 0967e2b4 52d69775, Mem[0000000010141410] = 000068d5 110ce12e
1183 stda %f28,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0967e2b4 52d69775
1184! Mem[0000000010141400] = 00000000, %l7 = 0000000000000024
1185 ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
1186! %l5 = 00000000649fe11d, Mem[0000000030181400] = 6b6a2fc9
1187 stba %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 6b6a2f1d
1188! %f4 = ffffff09, %f19 = ffffff86, %f7 = 000068d5
1189 fdivs %f4 ,%f19,%f7 ! %f7 = ffffff86
1190! Mem[0000000010181400] = 610a7524, %l3 = 0000000000000000
1191 ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000061
1192
1193p0_label_42:
1194! Starting 10 instruction Load Burst
1195! Mem[0000000030101400] = 09ffffff, %f3 = beea09ff
1196 lda [%i4+%g0]0x89,%f3 ! %f3 = 09ffffff
1197! Mem[0000000010001430] = 2a152a04, %l3 = 0000000000000061
1198 ldsh [%i0+0x030],%l3 ! %l3 = 0000000000002a15
1199! Mem[0000000030001408] = ff000000, %l7 = 0000000000000000
1200 lduha [%i0+%o4]0x81,%l7 ! %l7 = 000000000000ff00
1201! Mem[00000000100c1400] = 0000001c, %l2 = 00000000000000ff
1202 lduba [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
1203! Mem[0000000030141400] = 000000e4, %l5 = 00000000649fe11d
1204 lduwa [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000e4
1205! Mem[0000000010041410] = 91b7e26d, %l7 = 000000000000ff00
1206 ldsha [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffff91b7
1207! Mem[00000000100c1438] = 20d51e6ec5fe2019, %l0 = 0000000058ed827a, %asi = 80
1208 ldxa [%i3+0x038]%asi,%l0 ! %l0 = 20d51e6ec5fe2019
1209! Mem[0000000010101410] = ffed827a6287554d, %f14 = 2b1b441d e2af5f3d
1210 ldda [%i4+%o5]0x80,%f14 ! %f14 = ffed827a 6287554d
1211! %l1 = 00000000480e3ef1, %l5 = 00000000000000e4, %l2 = 0000000000000000
1212 addc %l1,%l5,%l2 ! %l2 = 00000000480e3fd5
1213! Mem[0000000030001400] = ffffffff30804f00, %l2 = 00000000480e3fd5
1214 ldxa [%i0+%g0]0x89,%l2 ! %l2 = ffffffff30804f00
1215
1216p0_label_43:
1217! Starting 10 instruction Store Burst
1218! %l3 = 0000000000002a15, Mem[0000000010141408] = 44453b2258ed827a, %asi = 80
1219 stxa %l3,[%i5+0x008]%asi ! Mem[0000000010141408] = 0000000000002a15
1220! %l3 = 0000000000002a15, Mem[0000000010081408] = 0e67596a30f5ba35
1221 stxa %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000000002a15
1222! %f26 = 5cdaacc6 7741c5ff, Mem[0000000010041428] = 341bf8f6 1effff6f, %asi = 80
1223 stda %f26,[%i1+0x028]%asi ! Mem[0000000010041428] = 5cdaacc6 7741c5ff
1224! %l1 = 00000000480e3ef1, Mem[0000000030081410] = ff00001c
1225 stwa %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = 480e3ef1
1226! %f31 = 7660571b, Mem[0000000010001408] = 7f800000
1227 sta %f31,[%i0+%o4]0x80 ! Mem[0000000010001408] = 7660571b
1228! Mem[0000000010041400] = 7a82ed58, %l5 = 00000000000000e4
1229 swapa [%i1+%g0]0x88,%l5 ! %l5 = 000000007a82ed58
1230! %f22 = 475c7aba 233d13a3, %l4 = 000000000000001c
1231! Mem[0000000030141438] = 12ca99f25531d2fb
1232 add %i5,0x038,%g1
1233 stda %f22,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030141438] = 12ca99f25531d2fb
1234! Mem[00000000300c1410] = 3cdde61c, %l5 = 000000007a82ed58
1235 ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 000000000000001c
1236! %l3 = 0000000000002a15, Mem[0000000010101400] = 005cb57d
1237 stwa %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00002a15
1238! Mem[0000000030041400] = 00001700 00000000 1c000000 0000ffff
1239! %f0 = 91b7e26d 58ed1647 17f11037 09ffffff
1240! %f4 = ffffff09 7a82ed58 b38d7217 ffffff86
1241! %f8 = c92f6a6b 182b8f37 0f1d8d56 16ff862d
1242! %f12 = 05e36874 58ed827a ffed827a 6287554d
1243 stda %f0 ,[%i1+%g0]ASI_BLK_AIUSL ! Block Store to 0000000030041400
1244
1245p0_label_44:
1246! Starting 10 instruction Load Burst
1247! Mem[0000000010081400] = 00001e6e 649fe11d, %l4 = 0000001c, %l5 = 0000001c, %asi = 80
1248 ldda [%i2+0x000]%asi,%l4 ! %l4 = 0000000000001e6e 00000000649fe11d
1249! Mem[0000000030001408] = 000000ff, %l1 = 00000000480e3ef1
1250 ldsba [%i0+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
1251! Mem[0000000010181410] = 000000086c7eb0cc, %l1 = ffffffffffffffff
1252 ldxa [%i6+%o5]0x80,%l1 ! %l1 = 000000086c7eb0cc
1253! Mem[0000000010181410] = 08000000, %l5 = 00000000649fe11d
1254 lduha [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
1255! Mem[0000000010101426] = 6b6a2fc9, %l4 = 0000000000001e6e, %asi = 80
1256 ldsha [%i4+0x026]%asi,%l4 ! %l4 = 0000000000002fc9
1257! Mem[0000000030101410] = 44ef839c, %l5 = 0000000000000000
1258 ldsba [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000044
1259! Mem[00000000300c1410] = 3cdde6ff, %l4 = 0000000000002fc9
1260 lduba [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff
1261! Mem[0000000030181408] = beea09ff2ff347c7, %l0 = 20d51e6ec5fe2019
1262 ldxa [%i6+%o4]0x81,%l0 ! %l0 = beea09ff2ff347c7
1263 membar #Sync ! Added by membar checker (10)
1264! Mem[0000000010041408] = ffffff09, %l2 = ffffffff30804f00
1265 ldsha [%i1+%o4]0x88,%l2 ! %l2 = ffffffffffffff09
1266! Mem[00000000211c0000] = b008f930, %l4 = 00000000000000ff, %asi = 80
1267 lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000b008
1268
1269p0_label_45:
1270! Starting 10 instruction Store Burst
1271! %l3 = 0000000000002a15, Mem[0000000010081410] = 4b28f04e
1272 stba %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 1528f04e
1273! %l4 = 0000b008, %l5 = 00000044, Mem[00000000300c1408] = 8067e12e 2d708a27
1274 stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000b008 00000044
1275! %f27 = 7741c5ff, Mem[0000000030101410] = 44ef839c
1276 sta %f27,[%i4+%o5]0x81 ! Mem[0000000030101410] = 7741c5ff
1277! %f30 = 1c330c92, %f16 = ffffff09, %f26 = 5cdaacc6
1278 fadds %f30,%f16,%f26 ! %f26 = ffffff09
1279! Mem[00000000201c0001] = ffe4fea0, %l6 = ffff00000000001c
1280 ldstub [%o0+0x001],%l6 ! %l6 = 00000000000000e4
1281! %f21 = 177a03bd, Mem[0000000010001410] = f9cf2601
1282 sta %f21,[%i0+%o5]0x80 ! Mem[0000000010001410] = 177a03bd
1283! %l1 = 000000086c7eb0cc, Mem[0000000030001400] = 004f8030
1284 stba %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = cc4f8030
1285! %l6 = 00000000000000e4, Mem[0000000010081410] = 1528f04e00000062
1286 stxa %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000000000e4
1287! %l7 = ffffffffffff91b7, Mem[00000000300c1408] = 0000b008
1288 stba %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = b700b008
1289! %l5 = 0000000000000044, Mem[0000000010081408] = 152a0000
1290 stba %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 442a0000
1291
1292p0_label_46:
1293! Starting 10 instruction Load Burst
1294! %l7 = ffffffffffff91b7, %l6 = 00000000000000e4, %l1 = 000000086c7eb0cc
1295 addc %l7,%l6,%l1 ! %l1 = ffffffffffff929b
1296! Mem[0000000030081400] = b57d00e4, %l0 = beea09ff2ff347c7
1297 lduwa [%i2+%g0]0x81,%l0 ! %l0 = 00000000b57d00e4
1298! Mem[000000001000141e] = 32d08e33, %l6 = 00000000000000e4
1299 ldsh [%i0+0x01e],%l6 ! %l6 = ffffffffffff8e33
1300! Mem[00000000100c1428] = 34adffb6302e8f2f, %f30 = 1c330c92 7660571b
1301 ldd [%i3+0x028],%f30 ! %f30 = 34adffb6 302e8f2f
1302! %f11 = 16ff862d, Mem[0000000030041408] = 09ffffff
1303 sta %f11,[%i1+%o4]0x89 ! Mem[0000000030041408] = 16ff862d
1304! Mem[0000000010181438] = 7b031c62, %l2 = ffffffffffffff09, %asi = 80
1305 ldsha [%i6+0x038]%asi,%l2 ! %l2 = 0000000000007b03
1306! Mem[0000000010041400] = e4000000480e3ef1, %f20 = 44ef839c 177a03bd, %asi = 80
1307 ldda [%i1+0x000]%asi,%f20 ! %f20 = e4000000 480e3ef1
1308! Mem[0000000010001408] = 1b576076, %l1 = ffffffffffff929b
1309 ldsba [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000076
1310! Mem[0000000010041410] = 91b7e26d, %l6 = ffffffffffff8e33
1311 lduha [%i1+%o5]0x80,%l6 ! %l6 = 00000000000091b7
1312! Mem[0000000010181400] = ff0a75247db55c00, %l5 = 0000000000000044
1313 ldxa [%i6+%g0]0x80,%l5 ! %l5 = ff0a75247db55c00
1314
1315p0_label_47:
1316! Starting 10 instruction Store Burst
1317! Mem[0000000010181418] = 038406657db55c00, %l5 = ff0a75247db55c00, %l5 = ff0a75247db55c00
1318 add %i6,0x18,%g1
1319 casxa [%g1]0x80,%l5,%l5 ! %l5 = 038406657db55c00
1320! %l3 = 0000000000002a15, Mem[0000000030041400] = 58ed1647
1321 stwa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00002a15
1322! %l7 = ffffffffffff91b7, Mem[0000000030181410] = ffffffffffffffe4
1323 stxa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffffffff91b7
1324! Mem[0000000010001400] = ffffffff, %l0 = 00000000b57d00e4
1325 ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff
1326! %l2 = 0000000000007b03, Mem[0000000010081410] = 00000000
1327 stba %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 03000000
1328! %l6 = 000091b7, %l7 = ffff91b7, Mem[0000000010181430] = d5d05201 94cb9672
1329 std %l6,[%i6+0x030] ! Mem[0000000010181430] = 000091b7 ffff91b7
1330! Mem[0000000030101410] = 7741c5ff, %l7 = 00000000ffff91b7
1331 swapa [%i4+%o5]0x81,%l7 ! %l7 = 000000007741c5ff
1332! %f31 = 302e8f2f, Mem[0000000030081410] = f13e0e48
1333 sta %f31,[%i2+%o5]0x89 ! Mem[0000000030081410] = 302e8f2f
1334! Mem[0000000030101410] = b791ffff, %l0 = 00000000000000ff
1335 swapa [%i4+%o5]0x89,%l0 ! %l0 = 00000000b791ffff
1336! Mem[0000000010101420] = 378f2b18, %l1 = 0000000000000076, %asi = 80
1337 swapa [%i4+0x020]%asi,%l1 ! %l1 = 00000000378f2b18
1338
1339p0_label_48:
1340! Starting 10 instruction Load Burst
1341! Mem[0000000010141400] = f13e0e48000000ff, %f14 = ffed827a 6287554d
1342 ldda [%i5+%g0]0x88,%f14 ! %f14 = f13e0e48 000000ff
1343! Mem[00000000300c1410] = dd72ff59 3cdde6ff, %l6 = 000091b7, %l7 = 7741c5ff
1344 ldda [%i3+%o5]0x89,%l6 ! %l6 = 000000003cdde6ff 00000000dd72ff59
1345! Mem[0000000030101410] = 000000ff, %l5 = 038406657db55c00
1346 ldswa [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff
1347! Mem[0000000010141408] = 00000000 00002a15, %l2 = 00007b03, %l3 = 00002a15
1348 ldda [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000000002a15
1349! Mem[0000000010141400] = ff000000 480e3ef1 00000000 00002a15
1350! Mem[0000000010141410] = 0967e2b4 52d69775 6cdfc56a 0d7cc593
1351! Mem[0000000010141420] = 259c1778 6a742ea9 000000ff 71835aef
1352! Mem[0000000010141430] = 00000000 397d97e5 141b0542 79ad3f0b
1353 ldda [%i5+%g0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010141400
1354! Mem[0000000030181408] = ff09eabe, %l0 = 00000000b791ffff
1355 lduba [%i6+%o4]0x89,%l0 ! %l0 = 00000000000000be
1356! Mem[0000000010001408] = beea09ff 1b576076, %l2 = 00000000, %l3 = 00002a15
1357 ldda [%i0+%o4]0x88,%l2 ! %l2 = 000000001b576076 00000000beea09ff
1358! Mem[00000000201c0000] = fffffea0, %l0 = 00000000000000be, %asi = 80
1359 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
1360! Mem[00000000100c1408] = 00001037, %l6 = 000000003cdde6ff
1361 ldsha [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000
1362! Mem[0000000030001408] = ff000000ccb07e6c, %f2 = 17f11037 09ffffff
1363 ldda [%i0+%o4]0x81,%f2 ! %f2 = ff000000 ccb07e6c
1364
1365p0_label_49:
1366! Starting 10 instruction Store Burst
1367! Mem[0000000010141403] = ff000000, %l0 = ffffffffffffffff
1368 ldstub [%i5+0x003],%l0 ! %l0 = 0000000000000000
1369! %l6 = 0000000000000000, Mem[0000000030101400] = ffffff09474f1a66
1370 stxa %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
1371! Mem[0000000030101408] = 0f1d8d56, %l1 = 00000000378f2b18
1372 ldstuba [%i4+%o4]0x81,%l1 ! %l1 = 000000000000000f
1373! Mem[0000000030001410] = 000000b0, %l0 = 0000000000000000
1374 swapa [%i0+%o5]0x81,%l0 ! %l0 = 00000000000000b0
1375! Mem[0000000030041400] = 152a0000, %l2 = 000000001b576076
1376 ldstuba [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000015
1377! %f3 = ccb07e6c, Mem[0000000030041400] = ff2a0000
1378 sta %f3 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ccb07e6c
1379! %l6 = 0000000000000000, Mem[0000000010101410] = ffed827a6287554d
1380 stxa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000000000
1381! %f27 = ff000000, Mem[00000000100c1410] = 00001d0f
1382 sta %f27,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000
1383! %l0 = 000000b0, %l1 = 0000000f, Mem[0000000030101410] = 000000ff bd037a17
1384 stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000b0 0000000f
1385! Mem[00000000100c1400] = 0000001c, %l3 = 00000000beea09ff, %asi = 80
1386 swapa [%i3+0x000]%asi,%l3 ! %l3 = 000000000000001c
1387
1388p0_label_50:
1389! Starting 10 instruction Load Burst
1390! Mem[0000000010001419] = 7002c68a, %l6 = 0000000000000000
1391 ldsb [%i0+0x019],%l6 ! %l6 = 0000000000000002
1392! Mem[0000000010041400] = 000000e4, %l0 = 00000000000000b0
1393 lduha [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000e4
1394! Mem[0000000010081400] = 6e1e0000, %l7 = 00000000dd72ff59
1395 lduha [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
1396! Mem[0000000010101410] = 0000000000000000, %l6 = 0000000000000002
1397 ldxa [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
1398! Mem[0000000030081400] = b57d00e4, %l7 = 0000000000000000
1399 ldswa [%i2+%g0]0x81,%l7 ! %l7 = ffffffffb57d00e4
1400! Mem[0000000010181408] = 241e287a4ef0284b, %f8 = c92f6a6b 182b8f37, %asi = 80
1401 ldda [%i6+0x008]%asi,%f8 ! %f8 = 241e287a 4ef0284b
1402! Mem[0000000030181400] = 1d2f6a6b, %l5 = 00000000000000ff
1403 lduwa [%i6+%g0]0x81,%l5 ! %l5 = 000000001d2f6a6b
1404! Mem[0000000010141408] = 00000000, %l1 = 000000000000000f
1405 lduba [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
1406! Mem[0000000030041408] = 2d86ff16, %l3 = 000000000000001c
1407 lduha [%i1+%o4]0x81,%l3 ! %l3 = 0000000000002d86
1408! Mem[0000000030141400] = e1154939 000000e4, %l4 = 0000b008, %l5 = 1d2f6a6b
1409 ldda [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000e4 00000000e1154939
1410
1411p0_label_51:
1412! Starting 10 instruction Store Burst
1413! %l6 = 0000000000000000, Mem[00000000300c1410] = 3cdde6ff
1414 stha %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 3cdd0000
1415 membar #Sync ! Added by membar checker (11)
1416! %f30 = 0b3fad79 42051b14, Mem[0000000010141408] = 00000000 152a0000
1417 stda %f30,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0b3fad79 42051b14
1418! %l2 = 0000000000000015, Mem[0000000010081410] = e400000000000003
1419 stxa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000015
1420! Mem[0000000010001410] = 177a03bd, %l2 = 0000000000000015
1421 swapa [%i0+%o5]0x80,%l2 ! %l2 = 00000000177a03bd
1422! %l4 = 00000000000000e4, Mem[0000000030181408] = ff09eabe
1423 stha %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff0900e4
1424! %f26 = ef5a8371 ff000000, %l3 = 0000000000002d86
1425! Mem[0000000010101428] = 2d86ff16568d1d0f
1426 add %i4,0x028,%g1
1427 stda %f26,[%g1+%l3]ASI_PST16_P ! Mem[0000000010101428] = 2d868371ff001d0f
1428! %l2 = 00000000177a03bd, Mem[0000000030041410] = ffffff097a82ed58
1429 stxa %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000177a03bd
1430! %f0 = 91b7e26d 58ed1647, %l1 = 0000000000000000
1431! Mem[0000000010101410] = 0000000000000000
1432 add %i4,0x010,%g1
1433 stda %f0,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010101410] = 0000000000000000
1434! Mem[0000000030001400] = cc4f8030, %l5 = 00000000e1154939
1435 ldstuba [%i0+%g0]0x81,%l5 ! %l5 = 00000000000000cc
1436! %l2 = 00000000177a03bd, Mem[0000000010041400] = e4000000
1437 stwa %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 177a03bd
1438
1439p0_label_52:
1440! Starting 10 instruction Load Burst
1441! Mem[000000001014142d] = 71835aef, %l3 = 0000000000002d86, %asi = 80
1442 lduba [%i5+0x02d]%asi,%l3 ! %l3 = 0000000000000083
1443! Mem[0000000030141408] = 09ff0000, %l7 = ffffffffb57d00e4
1444 ldswa [%i5+%o4]0x89,%l7 ! %l7 = 0000000009ff0000
1445! Mem[0000000010001410] = 15000000, %l2 = 00000000177a03bd
1446 lduwa [%i0+%o5]0x88,%l2 ! %l2 = 0000000015000000
1447! Mem[0000000030141400] = e4000000, %l4 = 00000000000000e4
1448 lduwa [%i5+%g0]0x81,%l4 ! %l4 = 00000000e4000000
1449! Mem[0000000030081400] = e4007db5, %l0 = 00000000000000e4
1450 ldswa [%i2+%g0]0x89,%l0 ! %l0 = ffffffffe4007db5
1451 membar #Sync ! Added by membar checker (12)
1452! Mem[0000000010001400] = ffffffff 0c83cc11 7660571b ff09eabe
1453! Mem[0000000010001410] = 00000015 0000007e 7002c68a 32d08e33
1454! Mem[0000000010001420] = 32fad998 39481449 00000014 7f71058f
1455! Mem[0000000010001430] = 2a152a04 4781ef85 0742ba62 5e726bab
1456 ldda [%i0+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
1457! Mem[00000000100c1400] = 2d86ff16ff09eabe, %l0 = ffffffffe4007db5
1458 ldxa [%i3+%g0]0x88,%l0 ! %l0 = 2d86ff16ff09eabe
1459! Mem[00000000211c0001] = b008f930, %l5 = 00000000000000cc
1460 ldsb [%o2+0x001],%l5 ! %l5 = 0000000000000008
1461! %l6 = 0000000000000000, %l0 = 2d86ff16ff09eabe, %l2 = 0000000015000000
1462 sdivx %l6,%l0,%l2 ! %l2 = 0000000000000000
1463! Mem[0000000010081408] = 442a0000, %l6 = 0000000000000000
1464 lduha [%i2+%o4]0x80,%l6 ! %l6 = 000000000000442a
1465
1466p0_label_53:
1467! Starting 10 instruction Store Burst
1468! %l0 = 2d86ff16ff09eabe, Mem[0000000010141400] = ff0000ff
1469 stha %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = eabe00ff
1470! %f4 = 00000015 0000007e, Mem[00000000100c1400] = ff09eabe 2d86ff16
1471 stda %f4 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000015 0000007e
1472! %l4 = e4000000, %l5 = 00000008, Mem[0000000010041408] = 09ffffff 1e2595c5
1473 stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = e4000000 00000008
1474! %f12 = 2a152a04 4781ef85, Mem[00000000100c1400] = 0000007e 00000015
1475 stda %f12,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 2a152a04 4781ef85
1476! %l2 = 0000000000000000, imm = fffffffffffffe8a, %l4 = 00000000e4000000
1477 andn %l2,-0x176,%l4 ! %l4 = 0000000000000000
1478! Mem[0000000030141400] = 000000e4, %l0 = 00000000ff09eabe
1479 swapa [%i5+%g0]0x89,%l0 ! %l0 = 00000000000000e4
1480! %l2 = 0000000000000000, Mem[0000000021800180] = 78e5e080
1481 sth %l2,[%o3+0x180] ! Mem[0000000021800180] = 0000e080
1482! Mem[0000000030001400] = ff4f8030, %l4 = 0000000000000000
1483 swapa [%i0+%g0]0x81,%l4 ! %l4 = 00000000ff4f8030
1484! Mem[0000000010001410] = 00000015, %l3 = 0000000000000083
1485 ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
1486! %l5 = 0000000000000008, Mem[0000000010081410] = 1500000000000000
1487 stx %l5,[%i2+%o5] ! Mem[0000000010081410] = 0000000000000008
1488
1489p0_label_54:
1490! Starting 10 instruction Load Burst
1491! Mem[0000000010141400] = eabe00ff, %f26 = ef5a8371
1492 lda [%i5+%g0]0x80,%f26 ! %f26 = eabe00ff
1493! Mem[0000000030001400] = 00000000, %l1 = 0000000000000000
1494 lduwa [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
1495! Mem[0000000030081400] = e4007db5, %l7 = 0000000009ff0000
1496 lduha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000007db5
1497! Mem[0000000010181410] = ccb07e6c08000000, %l0 = 00000000000000e4
1498 ldxa [%i6+%o5]0x88,%l0 ! %l0 = ccb07e6c08000000
1499! Mem[0000000030101400] = 00000000, %l0 = ccb07e6c08000000
1500 lduha [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
1501! Mem[00000000100c1410] = 000000ff ffffff09, %l6 = 0000442a, %l7 = 00007db5
1502 ldda [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ff 00000000ffffff09
1503! Mem[00000000300c1400] = 807fff5042eeb021, %f22 = 93c57c0d 6ac5df6c
1504 ldda [%i3+%g0]0x81,%f22 ! %f22 = 807fff50 42eeb021
1505! Mem[0000000010181400] = ff0a7524, %l4 = 00000000ff4f8030, %asi = 80
1506 lduha [%i6+0x000]%asi,%l4 ! %l4 = 000000000000ff0a
1507! Mem[0000000010081400] = 6e1e0000, %l5 = 0000000000000008
1508 lduba [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000
1509! Mem[0000000030141400] = beea09ff394915e1, %f22 = 807fff50 42eeb021
1510 ldda [%i5+%g0]0x81,%f22 ! %f22 = beea09ff 394915e1
1511
1512p0_label_55:
1513! Starting 10 instruction Store Burst
1514! Mem[0000000010041428] = 5cdaacc6 7741c5ff, %l0 = 00000000, %l1 = 00000000, %asi = 80
1515 ldda [%i1+0x028]%asi,%l0 ! %l0 = 000000005cdaacc6 000000007741c5ff
1516! %f4 = 00000015 0000007e, %l3 = 0000000000000000
1517! Mem[0000000030081418] = 43b067fa5f8c03e3
1518 add %i2,0x018,%g1
1519 stda %f4,[%g1+%l3]ASI_PST16_S ! Mem[0000000030081418] = 43b067fa5f8c03e3
1520! %l0 = 000000005cdaacc6, %l4 = 000000000000ff0a, %l0 = 000000005cdaacc6
1521 subc %l0,%l4,%l0 ! %l0 = 000000005cd9adbc
1522! Mem[0000000010181400] = ff0a7524 7db55c00 241e287a 4ef0284b
1523! %f0 = ffffffff 0c83cc11 7660571b ff09eabe
1524! %f4 = 00000015 0000007e 7002c68a 32d08e33
1525! %f8 = 32fad998 39481449 00000014 7f71058f
1526! %f12 = 2a152a04 4781ef85 0742ba62 5e726bab
1527 stda %f0 ,[%i6+%g0]ASI_BLK_P ! Block Store to 0000000010181400
1528! %l2 = 0000000000000000, Mem[00000000300c1408] = 08b000b7
1529 stha %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 08b00000
1530! Mem[0000000030181410] = ffffffff, %l6 = 00000000000000ff
1531 swapa [%i6+%o5]0x89,%l6 ! %l6 = 00000000ffffffff
1532! Mem[0000000030181408] = ff0900e4, %l2 = 0000000000000000
1533 ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000e4
1534! Mem[0000000010101424] = 6b6a2fc9, %l6 = 00000000ffffffff
1535 swap [%i4+0x024],%l6 ! %l6 = 000000006b6a2fc9
1536! %l4 = 000000000000ff0a, Mem[0000000030181400] = 378f2b186b6a2f1d
1537 stxa %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000000000ff0a
1538! %f22 = beea09ff, Mem[0000000010101410] = 00000000
1539 sta %f22,[%i4+%o5]0x88 ! Mem[0000000010101410] = beea09ff
1540
1541p0_label_56:
1542! Starting 10 instruction Load Burst
1543! %l5 = 0000000000000000, imm = fffffffffffff982, %l3 = 0000000000000000
1544 orn %l5,-0x67e,%l3 ! %l3 = 000000000000067d
1545! Mem[0000000010141428] = 000000ff, %l1 = 000000007741c5ff, %asi = 80
1546 ldsha [%i5+0x028]%asi,%l1 ! %l1 = 0000000000000000
1547! Mem[0000000020800041] = ffff7f00, %l1 = 0000000000000000, %asi = 80
1548 ldsba [%o1+0x041]%asi,%l1 ! %l1 = ffffffffffffffff
1549! Mem[0000000030101410] = 0000000f 000000b0, %l0 = 5cd9adbc, %l1 = ffffffff
1550 ldda [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000b0 000000000000000f
1551! Mem[0000000030081408] = 00000067, %l3 = 000000000000067d
1552 lduha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000067
1553! Mem[0000000010141408] = 141b0542 79ad3f0b, %l6 = 6b6a2fc9, %l7 = ffffff09
1554 ldda [%i5+%o4]0x80,%l6 ! %l6 = 00000000141b0542 0000000079ad3f0b
1555! Mem[0000000030001408] = ff000000, %l4 = 000000000000ff0a
1556 ldsha [%i0+%o4]0x81,%l4 ! %l4 = ffffffffffffff00
1557! Mem[0000000030081410] = 1baf0000 302e8f2f, %l4 = ffffff00, %l5 = 00000000
1558 ldda [%i2+%o5]0x89,%l4 ! %l4 = 00000000302e8f2f 000000001baf0000
1559! Mem[0000000030001400] = 00000000, %l3 = 0000000000000067
1560 ldswa [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
1561! Mem[0000000030141400] = ff09eabe, %l0 = 00000000000000b0
1562 ldsha [%i5+%g0]0x89,%l0 ! %l0 = ffffffffffffeabe
1563
1564p0_label_57:
1565! Starting 10 instruction Store Burst
1566! Code Fragment 4, seed = 609757
1567p0_fragment_5:
1568! %l0 = ffffffffffffeabe
1569 setx 0xb3d50d711e12763e,%g7,%l0 ! %l0 = b3d50d711e12763e
1570! %l1 = 000000000000000f
1571 setx 0xdae93f8e0b742ee9,%g7,%l1 ! %l1 = dae93f8e0b742ee9
1572 setx 0x7ff8, %g1, %g2
1573 and %l0, %g2, %l0
1574 setx 0xffffffff, %g1, %g2
1575 and %l1, %g2, %l1
1576 setx 0x100000000, %g1, %g2
1577 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1578 ta T_CHANGE_HPRIV
1579 stxa %l1, [%l0]ASI_ICACHE_INSTR
1580 ta T_CHANGE_NONHPRIV
1581! %l0 = b3d50d711e12763e
1582 setx 0x0f46cbac681623a4,%g7,%l0 ! %l0 = 0f46cbac681623a4
1583! %l1 = dae93f8e0b742ee9
1584 setx 0x8d37c23241c0d76f,%g7,%l1 ! %l1 = 8d37c23241c0d76f
1585p0_fragment_5_end:
1586! %l0 = 0f46cbac681623a4, Mem[0000000021800180] = 0000e080
1587 sth %l0,[%o3+0x180] ! Mem[0000000021800180] = 23a4e080
1588! %l4 = 00000000302e8f2f, Mem[0000000010101400] = 152a0000
1589 stba %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 152a002f
1590! %l4 = 302e8f2f, %l5 = 1baf0000, Mem[00000000100c1408] = 37100000 ff09eabe
1591 stda %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 302e8f2f 1baf0000
1592! %f26 = eabe00ff, %f7 = 32d08e33, %f2 = 7660571b
1593 fdivs %f26,%f7 ,%f2 ! %f2 = f7693a65
1594! %l2 = 00000000000000e4, Mem[0000000030081408] = 00000067
1595 stha %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000e4
1596! %l6 = 00000000141b0542, Mem[0000000010101408] = 807fff503710f117, %asi = 80
1597 stxa %l6,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000141b0542
1598! Mem[0000000030001400] = 00000000, %l0 = 00000000681623a4
1599 swapa [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
1600! %l3 = 0000000000000000, Mem[0000000030081400] = b57d00e4
1601 stha %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000e4
1602! %l4 = 00000000302e8f2f, Mem[0000000010141410] = b4e26709
1603 stwa %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 302e8f2f
1604
1605p0_label_58:
1606! Starting 10 instruction Load Burst
1607! Mem[0000000021800000] = 6b6aef60, %l0 = 0000000000000000
1608 lduh [%o3+%g0],%l0 ! %l0 = 0000000000006b6a
1609! Mem[00000000211c0001] = b008f930, %l2 = 00000000000000e4, %asi = 80
1610 ldsba [%o2+0x001]%asi,%l2 ! %l2 = 0000000000000008
1611! Mem[0000000010101410] = ff09eabe 00000000, %l0 = 00006b6a, %l1 = 41c0d76f
1612 ldda [%i4+%o5]0x80,%l0 ! %l0 = 00000000ff09eabe 0000000000000000
1613! Mem[0000000030101400] = 00000000 00000000, %l6 = 141b0542, %l7 = 79ad3f0b
1614 ldda [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
1615! Mem[0000000030081400] = 000000e4, %l4 = 00000000302e8f2f
1616 ldswa [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000e4
1617! Mem[0000000010041400] = f13e0e48bd037a17, %f16 = f13e0e48 000000ff
1618 ldda [%i1+%g0]0x88,%f16 ! %f16 = f13e0e48 bd037a17
1619! %f26 = eabe00ff, %f20 = 7597d652
1620 fcmps %fcc0,%f26,%f20 ! %fcc0 = 1
1621! Mem[0000000030101408] = 568d1dff, %l5 = 000000001baf0000
1622 lduba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
1623! %l4 = 00000000000000e4, %l0 = 00000000ff09eabe, %l4 = 00000000000000e4
1624 or %l4,%l0,%l4 ! %l4 = 00000000ff09eafe
1625! Mem[0000000030181410] = ff000000, %l5 = 00000000000000ff
1626 ldsba [%i6+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
1627
1628p0_label_59:
1629! Starting 10 instruction Store Burst
1630! Mem[0000000010081428] = 08b0ff5042eeb021, %l3 = 0000000000000000, %l7 = 0000000000000000
1631 add %i2,0x28,%g1
1632 casxa [%g1]0x80,%l3,%l7 ! %l7 = 08b0ff5042eeb021
1633! %l2 = 0000000000000008, Mem[0000000020800040] = ffff7f00
1634 sth %l2,[%o1+0x040] ! Mem[0000000020800040] = 00087f00
1635! %f26 = eabe00ff ff000000, %l4 = 00000000ff09eafe
1636! Mem[0000000030081410] = 2f8f2e300000af1b
1637 add %i2,0x010,%g1
1638 stda %f26,[%g1+%l4]ASI_PST32_S ! Mem[0000000030081410] = eabe00ff0000af1b
1639! %l2 = 0000000000000008, Mem[0000000030001408] = 000000ff
1640 stwa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000008
1641 membar #Sync ! Added by membar checker (13)
1642! %f0 = ffffffff 0c83cc11, %l2 = 0000000000000008
1643! Mem[0000000010001400] = ffffffff0c83cc11
1644 stda %f0,[%i0+%l2]ASI_PST16_PL ! Mem[0000000010001400] = ffffffff0c83ffff
1645! Mem[0000000010181438] = 0742ba625e726bab, %l2 = 0000000000000008, %l3 = 0000000000000000
1646 add %i6,0x38,%g1
1647 casxa [%g1]0x80,%l2,%l3 ! %l3 = 0742ba625e726bab
1648! %l2 = 00000008, %l3 = 5e726bab, Mem[0000000030181408] = ff0900ff c747f32f
1649 stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000008 5e726bab
1650! %l3 = 0742ba625e726bab, Mem[0000000010081408] = 00002a44
1651 stwa %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 5e726bab
1652! Mem[0000000020800001] = 6e7f80d0, %l5 = ffffffffffffffff
1653 ldstuba [%o1+0x001]%asi,%l5 ! %l5 = 000000000000007f
1654! %l0 = 00000000ff09eabe, Mem[0000000010001408] = 7660571bff09eabe
1655 stxa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000ff09eabe
1656
1657p0_label_60:
1658! Starting 10 instruction Load Burst
1659! Mem[0000000010141411] = 2f8f2e30, %l3 = 0742ba625e726bab, %asi = 80
1660 lduba [%i5+0x011]%asi,%l3 ! %l3 = 000000000000008f
1661! Mem[0000000030041410] = bd037a17, %l5 = 000000000000007f
1662 ldsha [%i1+%o5]0x81,%l5 ! %l5 = ffffffffffffbd03
1663! Mem[0000000030041410] = bd037a17, %f7 = 32d08e33
1664 lda [%i1+%o5]0x81,%f7 ! %f7 = bd037a17
1665! Mem[0000000010141400] = eabe00ff 480e3ef1, %l2 = 00000008, %l3 = 0000008f, %asi = 80
1666 ldda [%i5+0x000]%asi,%l2 ! %l2 = 00000000eabe00ff 00000000480e3ef1
1667! Mem[0000000010141400] = eabe00ff 480e3ef1 141b0542 79ad3f0b
1668! Mem[0000000010141410] = 2f8f2e30 52d69775 6cdfc56a 0d7cc593
1669! Mem[0000000010141420] = 259c1778 6a742ea9 000000ff 71835aef
1670! Mem[0000000010141430] = 00000000 397d97e5 141b0542 79ad3f0b
1671 ldda [%i5+%g0]ASI_BLK_PL,%f16 ! Block Load from 0000000010141400
1672! Code Fragment 4, seed = 431370
1673p0_fragment_6:
1674! %l0 = 00000000ff09eabe
1675 setx 0x488a5ffeda57f9d6,%g7,%l0 ! %l0 = 488a5ffeda57f9d6
1676! %l1 = 0000000000000000
1677 setx 0x79fb6c98a5bc3f01,%g7,%l1 ! %l1 = 79fb6c98a5bc3f01
1678 setx 0x7ff8, %g1, %g2
1679 and %l0, %g2, %l0
1680 setx 0xffffffff, %g1, %g2
1681 and %l1, %g2, %l1
1682 setx 0x100000000, %g1, %g2
1683 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1684 ta T_CHANGE_HPRIV
1685 stxa %l1, [%l0]ASI_ICACHE_INSTR
1686 ta T_CHANGE_NONHPRIV
1687! %l0 = 488a5ffeda57f9d6
1688 setx 0x8f0e32779d35183c,%g7,%l0 ! %l0 = 8f0e32779d35183c
1689! %l1 = 79fb6c98a5bc3f01
1690 setx 0x2382b7150f3b8887,%g7,%l1 ! %l1 = 2382b7150f3b8887
1691p0_fragment_6_end:
1692! Mem[00000000100c1400] = 85ef8147, %l5 = ffffffffffffbd03
1693 ldsw [%i3+%g0],%l5 ! %l5 = ffffffff85ef8147
1694! Mem[0000000010101400] = 2f002a15 6de2b791, %l0 = 9d35183c, %l1 = 0f3b8887
1695 ldda [%i4+%g0]0x80,%l0 ! %l0 = 000000002f002a15 000000006de2b791
1696! Mem[0000000030041400] = 6c7eb0cc, %l0 = 000000002f002a15
1697 lduha [%i1+%g0]0x89,%l0 ! %l0 = 000000000000b0cc
1698! Mem[0000000030081400] = e4000000, %l5 = ffffffff85ef8147
1699 ldsha [%i2+%g0]0x89,%l5 ! %l5 = 0000000000000000
1700
1701p0_label_61:
1702! Starting 10 instruction Store Burst
1703! %l2 = 00000000eabe00ff, Mem[0000000010081410] = 00000000
1704 stha %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
1705! %f0 = ffffffff, Mem[0000000010081430] = 504ccde0
1706 st %f0 ,[%i2+0x030] ! Mem[0000000010081430] = ffffffff
1707! %f6 = 7002c68a bd037a17, Mem[0000000010041408] = 000000e4 08000000
1708 stda %f6 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 7002c68a bd037a17
1709! %l7 = 08b0ff5042eeb021, Mem[00000000211c0001] = b008f930
1710 stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = b021f930
1711! Mem[0000000030001408] = 08000000, %l2 = 00000000eabe00ff
1712 swapa [%i0+%o4]0x81,%l2 ! %l2 = 0000000008000000
1713! Mem[0000000010041408] = 177a03bd, %l0 = 000000000000b0cc
1714 swapa [%i1+%o4]0x80,%l0 ! %l0 = 00000000177a03bd
1715! Mem[0000000010141424] = 6a742ea9, %l5 = 00000000, %l2 = 08000000
1716 add %i5,0x24,%g1
1717 casa [%g1]0x80,%l5,%l2 ! %l2 = 000000006a742ea9
1718! Mem[00000000300c1410] = 3cdd0000, %l0 = 00000000177a03bd
1719 swapa [%i3+%o5]0x89,%l0 ! %l0 = 000000003cdd0000
1720! %l7 = 08b0ff5042eeb021, imm = fffffffffffff93a, %l4 = 00000000ff09eafe
1721 sub %l7,-0x6c6,%l4 ! %l4 = 08b0ff5042eeb6e7
1722! %l4 = 08b0ff5042eeb6e7, Mem[0000000030041410] = 177a03bd
1723 stba %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 177a03e7
1724
1725p0_label_62:
1726! Starting 10 instruction Load Burst
1727! Mem[0000000030041408] = 16ff862d, %f2 = f7693a65
1728 lda [%i1+%o4]0x89,%f2 ! %f2 = 16ff862d
1729! Mem[0000000010001400] = ffffffff0c83ffff, %l1 = 000000006de2b791
1730 ldx [%i0+%g0],%l1 ! %l1 = ffffffff0c83ffff
1731! %l3 = 00000000480e3ef1, imm = fffffffffffff35b, %l2 = 000000006a742ea9
1732 andn %l3,-0xca5,%l2 ! %l2 = 0000000000000ca0
1733! Mem[0000000010101408] = 00000000, %l1 = ffffffff0c83ffff
1734 ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
1735! Mem[0000000010141410] = 2f8f2e30, %l0 = 000000003cdd0000
1736 lduha [%i5+%o5]0x80,%l0 ! %l0 = 0000000000002f8f
1737! %l4 = 08b0ff5042eeb6e7, immd = fffffb6f, %y = 0000ff09
1738 sdiv %l4,-0x491,%l6 ! %l6 = ffffffff80000000
1739 mov %l0,%y ! %y = 00002f8f
1740! Mem[0000000010081400] = 00001e6e, %l6 = ffffffff80000000
1741 lduha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
1742! Mem[0000000010041410] = 0000ed586de2b791, %f14 = 0742ba62 5e726bab
1743 ldda [%i1+%o5]0x88,%f14 ! %f14 = 0000ed58 6de2b791
1744! Mem[00000000201c0000] = fffffea0, %l2 = 0000000000000ca0, %asi = 80
1745 ldsha [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
1746! Mem[00000000100c1408] = 1baf0000302e8f2f, %l5 = 0000000000000000
1747 ldxa [%i3+%o4]0x88,%l5 ! %l5 = 1baf0000302e8f2f
1748
1749p0_label_63:
1750! Starting 10 instruction Store Burst
1751! %l5 = 1baf0000302e8f2f, Mem[00000000218000c1] = 4bffb9f0
1752 stb %l5,[%o3+0x0c1] ! Mem[00000000218000c0] = 4b2fb9f0
1753! %l0 = 0000000000002f8f, Mem[0000000010001408] = 00000000ff09eabe, %asi = 80
1754 stxa %l0,[%i0+0x008]%asi ! Mem[0000000010001408] = 0000000000002f8f
1755 membar #Sync ! Added by membar checker (14)
1756! %f6 = 7002c68a bd037a17, Mem[0000000010141408] = 141b0542 79ad3f0b, %asi = 80
1757 stda %f6 ,[%i5+0x008]%asi ! Mem[0000000010141408] = 7002c68a bd037a17
1758! %f30 = 0b3fad79, Mem[0000000010041410] = 91b7e26d
1759 sta %f30,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0b3fad79
1760! %l0 = 00002f8f, %l1 = 00000000, Mem[0000000010101410] = beea09ff 00000000
1761 stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00002f8f 00000000
1762! Mem[0000000030101410] = 000000b0, %l6 = 0000000000000000
1763 ldstuba [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000b0
1764! %l4 = 08b0ff5042eeb6e7, Mem[0000000030101400] = 00000000
1765 stwa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 42eeb6e7
1766! Mem[0000000020800040] = 00087f00, %l0 = 0000000000002f8f
1767 ldstuba [%o1+0x040]%asi,%l0 ! %l0 = 0000000000000000
1768! %l6 = 000000b0, %l7 = 42eeb021, Mem[00000000100c1410] = ff000000 09ffffff
1769 stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000b0 42eeb021
1770! %l0 = 0000000000000000, %l6 = 00000000000000b0, %l3 = 00000000480e3ef1
1771 addc %l0,%l6,%l3 ! %l3 = 00000000000000b0
1772
1773p0_label_64:
1774! Starting 10 instruction Load Burst
1775! Mem[0000000010081420] = 00007f80, %l5 = 1baf0000302e8f2f
1776 ldsw [%i2+0x020],%l5 ! %l5 = 0000000000007f80
1777! Mem[0000000030081400] = 000000e4, %l2 = ffffffffffffffff
1778 ldswa [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000e4
1779! Mem[00000000100c1400] = 85ef8147, %l5 = 0000000000007f80
1780 lduba [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000085
1781! Mem[0000000010141410] = 2f8f2e3052d69775, %f2 = 16ff862d ff09eabe
1782 ldda [%i5+%o5]0x80,%f2 ! %f2 = 2f8f2e30 52d69775
1783! Mem[0000000030141408] = 09ff0000, %l5 = 0000000000000085
1784 ldswa [%i5+%o4]0x89,%l5 ! %l5 = 0000000009ff0000
1785! Mem[0000000030081400] = 4ea07570 e4000000, %l6 = 000000b0, %l7 = 42eeb021
1786 ldda [%i2+%g0]0x89,%l6 ! %l6 = 00000000e4000000 000000004ea07570
1787! Mem[0000000010141408] = 177a03bd 8ac60270, %l6 = e4000000, %l7 = 4ea07570
1788 ldda [%i5+%o4]0x88,%l6 ! %l6 = 000000008ac60270 00000000177a03bd
1789! Mem[000000001004142c] = 7741c5ff, %l4 = 08b0ff5042eeb6e7, %asi = 80
1790 ldsha [%i1+0x02c]%asi,%l4 ! %l4 = 0000000000007741
1791! Mem[0000000030001408] = 6c7eb0cc ff00beea, %l0 = 00000000, %l1 = 00000000
1792 ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000ff00beea 000000006c7eb0cc
1793! Mem[0000000010181414] = 0000007e, %l5 = 0000000009ff0000
1794 ldsw [%i6+0x014],%l5 ! %l5 = 000000000000007e
1795
1796p0_label_65:
1797! Starting 10 instruction Store Burst
1798! %l5 = 000000000000007e, Mem[0000000010101400] = 2f002a15
1799 stwa %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000007e
1800! %f26 = ef5a8371 ff000000, Mem[0000000010001400] = ffffffff 0c83ffff
1801 stda %f26,[%i0+%g0]0x80 ! Mem[0000000010001400] = ef5a8371 ff000000
1802! %f30 = 0b3fad79, %f10 = 00000014, %f8 = 32fad998
1803 fdivs %f30,%f10,%f8 ! tt=0x22, %l0 = 00000000ff00bf0c
1804! %l2 = 00000000000000e4, Mem[0000000010101436] = 7468e305
1805 sth %l2,[%i4+0x036] ! Mem[0000000010101434] = 746800e4
1806! Mem[0000000010081408] = 5e726bab, %l6 = 000000008ac60270
1807 swapa [%i2+%o4]0x88,%l6 ! %l6 = 000000005e726bab
1808! %l6 = 000000005e726bab, Mem[00000000218000c0] = 4b2fb9f0
1809 sth %l6,[%o3+0x0c0] ! Mem[00000000218000c0] = 6babb9f0
1810! Mem[0000000010081408] = 7002c68a, %l3 = 00000000000000b0
1811 ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000070
1812! %l6 = 000000005e726bab, Mem[00000000100c1400] = 4781ef85
1813 stba %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 4781efab
1814! %l5 = 000000000000007e, %l5 = 000000000000007e, %y = 00002f8f
1815 udiv %l5,%l5,%l6 ! %l6 = 00000000ffffffff
1816 mov %l0,%y ! %y = ff00bf0c
1817! %f21 = 302e8f2f, Mem[0000000010101420] = 00000076
1818 st %f21,[%i4+0x020] ! Mem[0000000010101420] = 302e8f2f
1819
1820p0_label_66:
1821! Starting 10 instruction Load Burst
1822! Mem[0000000030001410] = 21b0ee4200000000, %f8 = 32fad998 39481449
1823 ldda [%i0+%o5]0x89,%f8 ! %f8 = 21b0ee42 00000000
1824! %f3 = 52d69775, %f16 = f13e0e48
1825 fcmps %fcc3,%f3 ,%f16 ! %fcc3 = 2
1826! Mem[0000000010101408] = 42051b14000000ff, %f6 = 7002c68a bd037a17
1827 ldda [%i4+%o4]0x88,%f6 ! %f6 = 42051b14 000000ff
1828! Mem[0000000030101400] = 42eeb6e700000000, %l6 = 00000000ffffffff
1829 ldxa [%i4+%g0]0x81,%l6 ! %l6 = 42eeb6e700000000
1830! Mem[0000000030141400] = ff09eabe, %l0 = 00000000ff00bf0c
1831 ldsha [%i5+%g0]0x89,%l0 ! %l0 = ffffffffffffeabe
1832! Mem[00000000100c1404] = 042a152a, %l1 = 000000006c7eb0cc, %asi = 80
1833 ldswa [%i3+0x004]%asi,%l1 ! %l1 = 00000000042a152a
1834! Mem[0000000030001400] = a4231668, %l3 = 0000000000000070
1835 lduha [%i0+%g0]0x81,%l3 ! %l3 = 000000000000a423
1836! Mem[0000000010041400] = bd037a17, %l7 = 00000000177a03bd
1837 lduba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000017
1838! Mem[00000000211c0000] = b021f930, %l0 = ffffffffffffeabe
1839 lduh [%o2+%g0],%l0 ! %l0 = 000000000000b021
1840! %f14 = 0000ed58, %f9 = 00000000
1841 fcmpes %fcc0,%f14,%f9 ! %fcc0 = 2
1842
1843p0_label_67:
1844! Starting 10 instruction Store Burst
1845! %f14 = 0000ed58 6de2b791, %l1 = 00000000042a152a
1846! Mem[0000000010101410] = 8f2f000000000000
1847 add %i4,0x010,%g1
1848 stda %f14,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010101410] = 8f2fe26d00000000
1849! Mem[0000000020800041] = ff087f00, %l7 = 0000000000000017
1850 ldstub [%o1+0x041],%l7 ! %l7 = 0000000000000008
1851! %l4 = 0000000000007741, Mem[0000000010101408] = ff000000
1852 stba %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 41000000
1853! %f4 = 00000015 0000007e, %l0 = 000000000000b021
1854! Mem[0000000030141438] = 12ca99f25531d2fb
1855 add %i5,0x038,%g1
1856 stda %f4,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030141438] = 7eca99f25500d2fb
1857! %f4 = 00000015, Mem[0000000010101414] = 00000000
1858 sta %f4 ,[%i4+0x014]%asi ! Mem[0000000010101414] = 00000015
1859! Mem[0000000010141400] = eabe00ff, %l7 = 0000000000000008
1860 swapa [%i5+%g0]0x80,%l7 ! %l7 = 00000000eabe00ff
1861! %f28 = e5977d39, Mem[00000000100c1410] = b0000000
1862 sta %f28,[%i3+%o5]0x80 ! Mem[00000000100c1410] = e5977d39
1863! %l6 = 42eeb6e700000000, Mem[0000000010081400] = 6e1e0000
1864 stba %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 6e1e0000
1865! Mem[0000000030001400] = 681623a4, %l0 = 000000000000b021
1866 swapa [%i0+%g0]0x89,%l0 ! %l0 = 00000000681623a4
1867! Mem[0000000030001408] = eabe00ff, %l1 = 00000000042a152a
1868 ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 00000000000000ea
1869
1870p0_label_68:
1871! Starting 10 instruction Load Burst
1872! Mem[0000000030181408] = 08000000, %l1 = 00000000000000ea
1873 ldsba [%i6+%o4]0x81,%l1 ! %l1 = 0000000000000008
1874! Mem[0000000030041400] = ccb07e6c, %l6 = 42eeb6e700000000
1875 ldsba [%i1+%g0]0x81,%l6 ! %l6 = ffffffffffffffcc
1876! Mem[0000000010141410] = 302e8f2f, %l1 = 0000000000000008
1877 ldsba [%i5+%o5]0x88,%l1 ! %l1 = 000000000000002f
1878! Mem[0000000030001408] = ffbe00ff, %f4 = 00000015
1879 lda [%i0+%o4]0x81,%f4 ! %f4 = ffbe00ff
1880! Mem[00000000100c1410] = 397d97e5, %l2 = 00000000000000e4
1881 ldswa [%i3+%o5]0x88,%l2 ! %l2 = 00000000397d97e5
1882! %l5 = 000000000000007e, imm = 0000000000000c1f, %l7 = 00000000eabe00ff
1883 addc %l5,0xc1f,%l7 ! %l7 = 0000000000000c9d
1884! Mem[0000000010041400] = 177a03bd 480e3ef1, %l4 = 00007741, %l5 = 0000007e
1885 ldd [%i1+%g0],%l4 ! %l4 = 00000000177a03bd 00000000480e3ef1
1886! %f16 = f13e0e48, %f29 = 00000000, %f9 = 00000000
1887 fadds %f16,%f29,%f9 ! %f9 = f13e0e48
1888! Mem[0000000030001400] = 21b00000, %f3 = 52d69775
1889 lda [%i0+%g0]0x81,%f3 ! %f3 = 21b00000
1890! %l6 = ffffffffffffffcc, imm = fffffffffffffd89, %l2 = 00000000397d97e5
1891 addc %l6,-0x277,%l2 ! %l2 = fffffffffffffd55
1892
1893p0_label_69:
1894! Starting 10 instruction Store Burst
1895! %f29 = 00000000, Mem[0000000010081400] = 6e1e0000
1896 sta %f29,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
1897! %l4 = 00000000177a03bd, Mem[0000000010041400] = 177a03bd
1898 stba %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = bd7a03bd
1899! Mem[00000000100c1410] = 397d97e5, %l2 = fffffffffffffd55
1900 ldstuba [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000e5
1901! %l4 = 177a03bd, %l5 = 480e3ef1, Mem[0000000010041400] = bd7a03bd 480e3ef1
1902 stda %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 177a03bd 480e3ef1
1903! %f10 = 00000014 7f71058f, Mem[0000000030101400] = 42eeb6e7 00000000
1904 stda %f10,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000014 7f71058f
1905! %f24 = a92e746a 78179c25, %l7 = 0000000000000c9d
1906! Mem[0000000010141430] = 00000000397d97e5
1907 add %i5,0x030,%g1
1908 stda %f24,[%g1+%l7]ASI_PST32_P ! Mem[0000000010141430] = 0000000078179c25
1909! %l2 = 000000e5, %l3 = 0000a423, Mem[0000000030181408] = 00000008 5e726bab
1910 stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000e5 0000a423
1911! %l6 = ffffffffffffffcc, Mem[0000000010141418] = 6cdfc56a0d7cc593, %asi = 80
1912 stxa %l6,[%i5+0x018]%asi ! Mem[0000000010141418] = ffffffffffffffcc
1913! %l0 = 00000000681623a4, immd = fffffc16, %y = ff00bf0c
1914 umul %l0,-0x3ea,%l4 ! %l4 = 6816220c99588018, %y = 6816220c
1915! %f16 = f13e0e48 ff00beea, Mem[0000000010181408] = 7660571b ff09eabe
1916 stda %f16,[%i6+%o4]0x80 ! Mem[0000000010181408] = f13e0e48 ff00beea
1917
1918p0_label_70:
1919! Starting 10 instruction Load Burst
1920! Mem[0000000030041400] = ccb07e6c, %l2 = 00000000000000e5
1921 ldsba [%i1+%g0]0x81,%l2 ! %l2 = ffffffffffffffcc
1922! Mem[0000000020800040] = ffff7f00, %l2 = ffffffffffffffcc
1923 ldsb [%o1+0x040],%l2 ! %l2 = ffffffffffffffff
1924! Mem[00000000211c0001] = b021f930, %l4 = 6816220c99588018, %asi = 80
1925 lduba [%o2+0x001]%asi,%l4 ! %l4 = 0000000000000021
1926! Mem[0000000030181400] = 000000000000ff0a, %l5 = 00000000480e3ef1
1927 ldxa [%i6+%g0]0x89,%l5 ! %l5 = 000000000000ff0a
1928! Mem[0000000010101428] = 2d868371, %l1 = 000000000000002f, %asi = 80
1929 ldsha [%i4+0x028]%asi,%l1 ! %l1 = 0000000000002d86
1930! Mem[00000000100c1408] = 2f8f2e30, %f13 = 4781ef85
1931 ld [%i3+%o4],%f13 ! %f13 = 2f8f2e30
1932! Mem[0000000010081408] = 000000008ac602ff, %l7 = 0000000000000c9d
1933 ldxa [%i2+%o4]0x88,%l7 ! %l7 = 000000008ac602ff
1934! Mem[000000001014141a] = ffffffff, %l2 = ffffffffffffffff
1935 lduh [%i5+0x01a],%l2 ! %l2 = 000000000000ffff
1936! Mem[0000000010041408] = ccb00000, %l1 = 0000000000002d86
1937 lduwa [%i1+%o4]0x88,%l1 ! %l1 = 00000000ccb00000
1938! Mem[0000000010141426] = 6a742ea9, %l3 = 000000000000a423, %asi = 80
1939 lduha [%i5+0x026]%asi,%l3 ! %l3 = 0000000000002ea9
1940
1941p0_label_71:
1942! Starting 10 instruction Store Burst
1943! %l2 = 000000000000ffff, Mem[0000000010181400] = ffffffff
1944 stwa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000ffff
1945! %f9 = f13e0e48, Mem[00000000300c1400] = 50ff7f80
1946 sta %f9 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = f13e0e48
1947! %f12 = 2a152a04, %f16 = f13e0e48
1948 fcmps %fcc0,%f12,%f16 ! %fcc0 = 2
1949! %l0 = 00000000681623a4, Mem[0000000020800040] = ffff7f00
1950 sth %l0,[%o1+0x040] ! Mem[0000000020800040] = 23a47f00
1951! %l5 = 000000000000ff0a, Mem[0000000010001400] = 71835aef
1952 stba %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 71835a0a
1953! %l3 = 0000000000002ea9, Mem[0000000030081410] = eabe00ff
1954 stwa %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00002ea9
1955! Mem[0000000010181418] = 7002c68a, %l7 = 000000008ac602ff
1956 swap [%i6+0x018],%l7 ! %l7 = 000000007002c68a
1957! Mem[0000000010041411] = 0b3fad79, %l5 = 000000000000ff0a
1958 ldstub [%i1+0x011],%l5 ! %l5 = 000000000000003f
1959! %l4 = 0000000000000021, Mem[0000000010041400] = bd037a17
1960 stwa %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000021
1961! %f18 = 0b3fad79 42051b14, Mem[00000000100c1400] = 4781efab 2a152a04
1962 stda %f18,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0b3fad79 42051b14
1963
1964p0_label_72:
1965! Starting 10 instruction Load Burst
1966! Mem[00000000300c1410] = bd037a17, %l6 = ffffffffffffffcc
1967 ldswa [%i3+%o5]0x81,%l6 ! %l6 = ffffffffbd037a17
1968! Mem[0000000030081410] = 1baf0000 a92e0000, %l6 = bd037a17, %l7 = 7002c68a
1969 ldda [%i2+%o5]0x89,%l6 ! %l6 = 00000000a92e0000 000000001baf0000
1970! Mem[0000000030041408] = 2d86ff16, %l0 = 00000000681623a4
1971 lduwa [%i1+%o4]0x81,%l0 ! %l0 = 000000002d86ff16
1972! Mem[0000000010081400] = 00000000, %f2 = 2f8f2e30
1973 lda [%i2+%g0]0x88,%f2 ! %f2 = 00000000
1974! Mem[000000001008141d] = 6a59670e, %l5 = 000000000000003f, %asi = 80
1975 lduba [%i2+0x01d]%asi,%l5 ! %l5 = 0000000000000059
1976 membar #Sync ! Added by membar checker (15)
1977! Mem[0000000010041400] = 21000000 480e3ef1 0000b0cc 8ac60270
1978! Mem[0000000010041410] = 0bffad79 58ed0000 08f47fea 08bdfedb
1979! Mem[0000000010041420] = 6f7805f8 29d95329 5cdaacc6 7741c5ff
1980! Mem[0000000010041430] = 15868464 5bc1e465 1c744fc2 7d90cf8b
1981 ldda [%i1+%g0]ASI_BLK_PL,%f0 ! Block Load from 0000000010041400
1982! Mem[0000000010041410] = 0bffad79, %l2 = 000000000000ffff
1983 lduwa [%i1+%o5]0x80,%l2 ! %l2 = 000000000bffad79
1984! Mem[0000000010041400] = 21000000, %l6 = 00000000a92e0000
1985 lduba [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000021
1986! Mem[0000000030001400] = 21b00000ffffffff, %f16 = f13e0e48 ff00beea
1987 ldda [%i0+%g0]0x81,%f16 ! %f16 = 21b00000 ffffffff
1988! %f18 = 0b3fad79 42051b14, %f23 = 6ac5df6c
1989 fdtoi %f18,%f23 ! %f23 = 00000000
1990
1991p0_label_73:
1992! Starting 10 instruction Store Burst
1993 membar #Sync ! Added by membar checker (16)
1994! %l4 = 0000000000000021, Mem[0000000010041410] = 0bffad79
1995 stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 21ffad79
1996! Mem[00000000100c1418] = 00000000000000ff, %l6 = 0000000000000021, %l5 = 0000000000000059
1997 add %i3,0x18,%g1
1998 casxa [%g1]0x80,%l6,%l5 ! %l5 = 00000000000000ff
1999! %l2 = 000000000bffad79, Mem[0000000010001400] = 71835a0a
2000 stha %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 7183ad79
2001! %l6 = 00000021, %l7 = 1baf0000, Mem[00000000100c1400] = 141b0542 79ad3f0b
2002 stda %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000021 1baf0000
2003! %f23 = 00000000, %f16 = 21b00000, %f26 = ef5a8371
2004 fdivs %f23,%f16,%f26 ! %f26 = 00000000
2005! %l4 = 0000000000000021, Mem[0000000010181400] = 11cc830cffff0000
2006 stxa %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000000021
2007! %l6 = 0000000000000021, Mem[0000000010141410] = 2f8f2e30
2008 stwa %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000021
2009! %l1 = 00000000ccb00000, %l3 = 0000000000002ea9, %l4 = 0000000000000021
2010 mulx %l1,%l3,%l4 ! %l4 = 0000254ec0300000
2011! Mem[0000000010101400] = 0000007e 6de2b791 41000000 141b0542
2012! %f16 = 21b00000 ffffffff 0b3fad79 42051b14
2013! %f20 = 7597d652 302e8f2f 93c57c0d 00000000
2014! %f24 = a92e746a 78179c25 00000000 ff000000
2015! %f28 = e5977d39 00000000 0b3fad79 42051b14
2016 stda %f16,[%i4+%g0]ASI_COMMIT_P ! Block Store to 0000000010101400
2017 membar #Sync ! Added by membar checker (17)
2018! Mem[0000000010101400] = 21b00000, %l1 = 00000000ccb00000
2019 swapa [%i4+%g0]0x80,%l1 ! %l1 = 0000000021b00000
2020
2021p0_label_74:
2022! Starting 10 instruction Load Burst
2023! Mem[000000001010143c] = 42051b14, %l1 = 0000000021b00000, %asi = 80
2024 ldsha [%i4+0x03c]%asi,%l1 ! %l1 = 0000000000004205
2025! Mem[00000000100c1432] = 48aa0924, %l3 = 0000000000002ea9, %asi = 80
2026 lduha [%i3+0x032]%asi,%l3 ! %l3 = 0000000000000924
2027! Mem[0000000030101400] = 8f05717f14000000, %f0 = f13e0e48 00000021
2028 ldda [%i4+%g0]0x89,%f0 ! %f0 = 8f05717f 14000000
2029! Mem[0000000010101420] = a92e746a 78179c25, %l4 = c0300000, %l5 = 000000ff, %asi = 80
2030 ldda [%i4+0x020]%asi,%l4 ! %l4 = 00000000a92e746a 0000000078179c25
2031! Mem[0000000030041410] = e7037a17, %l2 = 000000000bffad79
2032 ldsba [%i1+%o5]0x81,%l2 ! %l2 = ffffffffffffffe7
2033! Mem[0000000021800101] = 0094a020, %l4 = 00000000a92e746a
2034 ldub [%o3+0x101],%l4 ! %l4 = 0000000000000094
2035! Mem[00000000300c1410] = 177a03bd, %f16 = 21b00000
2036 lda [%i3+%o5]0x89,%f16 ! %f16 = 177a03bd
2037! Mem[00000000211c0000] = b021f930, %l2 = ffffffffffffffe7, %asi = 80
2038 ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffb021
2039! Mem[0000000010101408] = 79ad3f0b, %l4 = 0000000000000094
2040 ldswa [%i4+%o4]0x88,%l4 ! %l4 = 0000000079ad3f0b
2041! Mem[00000000100c1400] = 00000021, %l1 = 0000000000004205
2042 lduba [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
2043
2044p0_label_75:
2045! Starting 10 instruction Store Burst
2046! %l0 = 000000002d86ff16, Mem[0000000010181400] = 00000021
2047 stwa %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 2d86ff16
2048! %l2 = ffffffffffffb021, Mem[0000000010141400] = 00000008
2049 stba %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 21000008
2050! %l5 = 0000000078179c25, Mem[0000000020800000] = 6eff80d0, %asi = 80
2051 stha %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 9c2580d0
2052! Mem[000000001008140c] = 00000000, %l7 = 000000001baf0000
2053 swap [%i2+0x00c],%l7 ! %l7 = 0000000000000000
2054! %l6 = 0000000000000021, Mem[000000001014142c] = 71835aef
2055 stw %l6,[%i5+0x02c] ! Mem[000000001014142c] = 00000021
2056! %f18 = 0b3fad79 42051b14, %l2 = ffffffffffffb021
2057! Mem[0000000010041410] = 21ffad7958ed0000
2058 add %i1,0x010,%g1
2059 stda %f18,[%g1+%l2]ASI_PST32_P ! Mem[0000000010041410] = 21ffad7942051b14
2060! Mem[00000000201c0000] = fffffea0, %l5 = 0000000078179c25
2061 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
2062! %l4 = 0000000079ad3f0b, Mem[00000000300c1410] = bd037a1759ff72dd
2063 stxa %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000079ad3f0b
2064! %l7 = 0000000000000000, Mem[00000000300c1410] = 0b3fad7900000000
2065 stxa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000000000000000
2066! %f14 = 8bcf907d, Mem[0000000010101430] = e5977d39
2067 st %f14,[%i4+0x030] ! Mem[0000000010101430] = 8bcf907d
2068
2069p0_label_76:
2070! Starting 10 instruction Load Burst
2071! Mem[0000000030101410] = ff000000, %f31 = 42051b14
2072 lda [%i4+%o5]0x81,%f31 ! %f31 = ff000000
2073! Mem[0000000010041410] = 21ffad79, %l6 = 0000000000000021
2074 lduba [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000021
2075! Mem[0000000030041408] = 17f1103716ff862d, %l4 = 0000000079ad3f0b
2076 ldxa [%i1+%o4]0x89,%l4 ! %l4 = 17f1103716ff862d
2077! Mem[0000000010101420] = a92e746a78179c25, %f14 = 8bcf907d c24f741c
2078 ldd [%i4+0x020],%f14 ! %f14 = a92e746a 78179c25
2079! %l4 = 17f1103716ff862d, Mem[0000000030101400] = 00000014
2080 stba %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 2d000014
2081! Mem[0000000030181410] = ff000000ffff91b7, %f30 = 0b3fad79 ff000000
2082 ldda [%i6+%o5]0x81,%f30 ! %f30 = ff000000 ffff91b7
2083! Mem[0000000010101400] = ccb00000ffffffff, %f2 = 7002c68a ccb00000
2084 ldda [%i4+%g0]0x80,%f2 ! %f2 = ccb00000 ffffffff
2085! Mem[0000000010001408] = 00000000, %l4 = 17f1103716ff862d
2086 lduba [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
2087! Mem[00000000300c1408] = 0000b008, %l5 = 00000000000000ff
2088 lduwa [%i3+%o4]0x81,%l5 ! %l5 = 000000000000b008
2089! Mem[0000000030181400] = 0aff000000000000, %f8 = 2953d929 f805786f
2090 ldda [%i6+%g0]0x81,%f8 ! %f8 = 0aff0000 00000000
2091
2092p0_label_77:
2093! Starting 10 instruction Store Burst
2094! Mem[0000000010181408] = f13e0e48, %l0 = 000000002d86ff16
2095 ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000f1
2096! %l7 = 0000000000000000, Mem[0000000010181408] = eabe00ff480e3eff
2097 stxa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000000
2098! %l6 = 0000000000000021, Mem[0000000010181410] = 00000015
2099 stba %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 21000015
2100! %l4 = 00000000, %l5 = 0000b008, Mem[0000000030001400] = 0000b021 ffffffff
2101 stda %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 0000b008
2102! Mem[0000000010001438] = 0742ba625e726bab, %l1 = 0000000000000000, %l4 = 0000000000000000
2103 add %i0,0x38,%g1
2104 casxa [%g1]0x80,%l1,%l4 ! %l4 = 0742ba625e726bab
2105! Mem[0000000010181400] = 16ff862d, %l2 = ffffffffffffb021
2106 ldstuba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000016
2107! %f5 = 79adff0b, %f27 = ff000000
2108 fsqrts %f5 ,%f27 ! %f27 = 5c953c89
2109! %l6 = 00000021, %l7 = 00000000, Mem[0000000030041400] = ccb07e6c 6de2b791
2110 stda %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000021 00000000
2111! %f2 = ccb00000, Mem[0000000010081424] = 30f5ba35
2112 st %f2 ,[%i2+0x024] ! Mem[0000000010081424] = ccb00000
2113! %l2 = 00000016, %l3 = 00000924, Mem[0000000030001410] = 00000000 42eeb021
2114 stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000016 00000924
2115
2116p0_label_78:
2117! Starting 10 instruction Load Burst
2118! Mem[0000000030141400] = beea09ff 394915e1 0000ff09 ffb0ff50
2119! Mem[0000000030141410] = 001cffff ff6f9dce 2bd92c1a 58d8a383
2120! Mem[0000000030141420] = 677d07a8 7b958019 11de9c26 5ca8dbdf
2121! Mem[0000000030141430] = 58bb7514 04ace455 7eca99f2 5500d2fb
2122 ldda [%i5+%g0]ASI_BLK_S,%f16 ! Block Load from 0000000030141400
2123! Mem[0000000030181400] = 0aff0000 00000000 e5000000 23a40000
2124! Mem[0000000030181410] = ff000000 ffff91b7 103a4d7a 0d40e363
2125! Mem[0000000030181420] = 0c0adc08 456bc6f9 3d31fb86 5ebba1bf
2126! Mem[0000000030181430] = 4afdf774 23a06135 060c9752 08bdfedb
2127 ldda [%i6+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
2128! Mem[0000000010001400] = 79ad8371, %l6 = 0000000000000021, %asi = 80
2129 ldsha [%i0+0x000]%asi,%l6 ! %l6 = 00000000000079ad
2130! Mem[0000000020800000] = 9c2580d0, %l7 = 0000000000000000, %asi = 80
2131 lduha [%o1+0x000]%asi,%l7 ! %l7 = 0000000000009c25
2132! %l4 = 0742ba625e726bab, %l6 = 00000000000079ad, %l7 = 0000000000009c25
2133 add %l4,%l6,%l7 ! %l7 = 0742ba625e72e558
2134! Mem[0000000030081400] = 000000e4, %l3 = 0000000000000924
2135 ldswa [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000e4
2136! %l6 = 00000000000079ad, immd = fffff30e, %y = 6816220c
2137 smul %l6,-0xcf2,%l5 ! %l5 = fffffffff9d8de76, %y = ffffffff
2138! Mem[0000000010041424] = 29d95329, %l4 = 0742ba625e726bab, %asi = 80
2139 lduwa [%i1+0x024]%asi,%l4 ! %l4 = 0000000029d95329
2140! Mem[0000000010041420] = 6f7805f8, %l3 = 00000000000000e4
2141 ldsh [%i1+0x020],%l3 ! %l3 = 0000000000006f78
2142! Mem[0000000030181408] = 000000e5, %l1 = 0000000000000000
2143 lduba [%i6+%o4]0x89,%l1 ! %l1 = 00000000000000e5
2144
2145p0_label_79:
2146! Starting 10 instruction Store Burst
2147! Mem[0000000010041410] = 79adff21, %l4 = 0000000029d95329
2148 swapa [%i1+%o5]0x88,%l4 ! %l4 = 0000000079adff21
2149! Mem[0000000010001400] = 79ad8371, %l1 = 00000000000000e5
2150 swapa [%i0+%g0]0x80,%l1 ! %l1 = 0000000079ad8371
2151! %l5 = fffffffff9d8de76, Mem[0000000010181408] = 0000000000000000
2152 stx %l5,[%i6+%o4] ! Mem[0000000010181408] = fffffffff9d8de76
2153! %l1 = 0000000079ad8371, immd = fffffffffffff420, %l108 = 0000000000000003
2154 udivx %l1,-0xbe0,%l3 ! %l3 = 0000000000000000
2155! Mem[0000000021800140] = 32ad0250, %l6 = 00000000000079ad
2156 ldstub [%o3+0x140],%l6 ! %l6 = 0000000000000032
2157! Mem[0000000010081408] = 8ac602ff, %l2 = 0000000000000016
2158 ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
2159! Mem[0000000030041400] = 00000021, %l2 = 00000000000000ff
2160 swapa [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000021
2161! Mem[0000000030141408] = 09ff0000, %l4 = 0000000079adff21
2162 ldstuba [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
2163! %l7 = 0742ba625e72e558, Mem[0000000010041400] = f13e0e4800000021
2164 stxa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0742ba625e72e558
2165! Mem[0000000030141400] = beea09ff, %l3 = 0000000000000000
2166 swapa [%i5+%g0]0x81,%l3 ! %l3 = 00000000beea09ff
2167
2168p0_label_80:
2169! Starting 10 instruction Load Burst
2170! Mem[0000000010001408] = 0000000000002f8f, %l0 = 00000000000000f1
2171 ldxa [%i0+%o4]0x80,%l0 ! %l0 = 0000000000002f8f
2172 membar #Sync ! Added by membar checker (18)
2173! Mem[0000000010001400] = 000000e5 ff000000 00000000 00002f8f
2174! Mem[0000000010001410] = ff000015 0000007e 7002c68a 32d08e33
2175! Mem[0000000010001420] = 32fad998 39481449 00000014 7f71058f
2176! Mem[0000000010001430] = 2a152a04 4781ef85 0742ba62 5e726bab
2177 ldda [%i0+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
2178! Mem[0000000010041410] = 2953d929, %l7 = 0742ba625e72e558
2179 ldsba [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000029
2180! Mem[0000000010101400] = 0000b0cc, %l4 = 0000000000000000
2181 lduwa [%i4+%g0]0x88,%l4 ! %l4 = 000000000000b0cc
2182! Mem[0000000030041410] = e7037a1700000000, %l6 = 0000000000000032
2183 ldxa [%i1+%o5]0x81,%l6 ! %l6 = e7037a1700000000
2184! Mem[0000000010001408] = 00000000, %l0 = 0000000000002f8f
2185 lduba [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
2186! Mem[0000000030181408] = 0000a423000000e5, %f8 = 0c0adc08 456bc6f9
2187 ldda [%i6+%o4]0x89,%f8 ! %f8 = 0000a423 000000e5
2188! Mem[0000000030141410] = 001cffffff6f9dce, %f2 = e5000000 23a40000
2189 ldda [%i5+%o5]0x81,%f2 ! %f2 = 001cffff ff6f9dce
2190! Mem[0000000030101400] = 2d000014 7f71058f, %l0 = 00000000, %l1 = 79ad8371
2191 ldda [%i4+%g0]0x81,%l0 ! %l0 = 000000002d000014 000000007f71058f
2192! Mem[0000000010041410] = 2953d92942051b14, %l7 = 0000000000000029, %asi = 80
2193 ldxa [%i1+0x010]%asi,%l7 ! %l7 = 2953d92942051b14
2194
2195p0_label_81:
2196! Starting 10 instruction Store Burst
2197! %f22 = 7002c68a, Mem[0000000030041400] = ff000000
2198 sta %f22,[%i1+%g0]0x89 ! Mem[0000000030041400] = 7002c68a
2199 membar #Sync ! Added by membar checker (19)
2200! %f3 = ff6f9dce, Mem[0000000010001400] = e5000000
2201 sta %f3 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff6f9dce
2202! Mem[0000000030001408] = ff00beff, %l7 = 0000000042051b14
2203 swapa [%i0+%o4]0x89,%l7 ! %l7 = 00000000ff00beff
2204! Mem[0000000010081410] = ff000000, %l0 = 000000002d000014
2205 ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
2206! %l1 = 000000007f71058f, Mem[00000000201c0000] = fffffea0, %asi = 80
2207 stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 058ffea0
2208! %l3 = 00000000beea09ff, Mem[0000000010101438] = 0b3fad7942051b14, %asi = 80
2209 stxa %l3,[%i4+0x038]%asi ! Mem[0000000010101438] = 00000000beea09ff
2210! %l1 = 000000007f71058f, %l3 = 00000000beea09ff, %l0 = 00000000000000ff
2211 xnor %l1,%l3,%l0 ! %l0 = ffffffff3e64f38f
2212! %l0 = ffffffff3e64f38f, Mem[0000000020800040] = 23a47f00
2213 sth %l0,[%o1+0x040] ! Mem[0000000020800040] = f38f7f00
2214! Mem[0000000010001431] = 2a152a04, %l2 = 0000000000000021
2215 ldstuba [%i0+0x031]%asi,%l2 ! %l2 = 0000000000000015
2216! %f30 = 0742ba62 5e726bab, Mem[00000000300c1400] = 480e3ef1 42eeb021
2217 stda %f30,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0742ba62 5e726bab
2218
2219p0_label_82:
2220! Starting 10 instruction Load Burst
2221! Mem[000000001018140a] = ffffffff, %l2 = 0000000000000015
2222 ldsb [%i6+0x00a],%l2 ! %l2 = ffffffffffffffff
2223! %l1 = 000000007f71058f, Mem[0000000010181436] = 4781ef85
2224 stb %l1,[%i6+0x036] ! Mem[0000000010181434] = 47818f85
2225! Mem[0000000010141400] = 21000008, %l5 = fffffffff9d8de76
2226 ldsha [%i5+%g0]0x80,%l5 ! %l5 = 0000000000002100
2227! Mem[0000000021800101] = 0094a020, %l0 = ffffffff3e64f38f
2228 ldub [%o3+0x101],%l0 ! %l0 = 0000000000000094
2229! %f28 = 2a152a04, %f16 = 000000e5
2230 fcmpes %fcc1,%f28,%f16 ! %fcc1 = 2
2231! Mem[0000000010141400] = 21000008480e3ef1, %f30 = 0742ba62 5e726bab
2232 ldda [%i5+%g0]0x80,%f30 ! %f30 = 21000008 480e3ef1
2233! Mem[0000000030181408] = e5000000, %l3 = 00000000beea09ff
2234 lduwa [%i6+%o4]0x81,%l3 ! %l3 = 00000000e5000000
2235! Mem[0000000010041410] = 29d95329, %l1 = 000000007f71058f
2236 ldsba [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000029
2237! Mem[0000000030001410] = 00000016, %l0 = 0000000000000094
2238 lduwa [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000016
2239! Mem[0000000030101400] = 2d000014 7f71058f ff1d8d56 ffffff86
2240! Mem[0000000030101410] = ff000000 0f000000 475c7aba 233d13a3
2241! Mem[0000000030101420] = 76db2348 29c56939 5cdaacc6 7741c5ff
2242! Mem[0000000030101430] = 0967e2b4 52d69775 1c330c92 7660571b
2243 ldda [%i4+%g0]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
2244
2245p0_label_83:
2246! Starting 10 instruction Store Burst
2247! %f12 = 4afdf774 23a06135, Mem[0000000030081400] = 000000e4 7075a04e
2248 stda %f12,[%i2+%g0]0x81 ! Mem[0000000030081400] = 4afdf774 23a06135
2249! %f18 = ff1d8d56 ffffff86, %l2 = ffffffffffffffff
2250! Mem[0000000030041410] = e7037a1700000000
2251 add %i1,0x010,%g1
2252 stda %f18,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030041410] = 86ffffff568d1dff
2253! %l3 = 00000000e5000000, Mem[0000000030041410] = 86ffffff
2254 stwa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = e5000000
2255! %l4 = 000000000000b0cc, Mem[00000000100c1410] = ff977d39
2256 stw %l4,[%i3+%o5] ! Mem[00000000100c1410] = 0000b0cc
2257! Mem[00000000300c1400] = 0742ba62, %l3 = 00000000e5000000
2258 swapa [%i3+%g0]0x81,%l3 ! %l3 = 000000000742ba62
2259! Mem[0000000010141410] = 00000021, %l5 = 0000000000002100
2260 swapa [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000021
2261! %l7 = 00000000ff00beff, Mem[0000000010101408] = 0b3fad79
2262 stwa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff00beff
2263! %f0 = 0aff0000 00000000, Mem[0000000010001410] = 150000ff 7e000000
2264 stda %f0 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0aff0000 00000000
2265! %l4 = 0000b0cc, %l5 = 00000021, Mem[0000000010181408] = ffffffff 76ded8f9
2266 stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000b0cc 00000021
2267! Mem[0000000010001433] = 2aff2a04, %l0 = 0000000000000016
2268 ldstub [%i0+0x033],%l0 ! %l0 = 0000000000000004
2269
2270p0_label_84:
2271! Starting 10 instruction Load Burst
2272! Mem[0000000010081410] = ff000000, %l5 = 0000000000000021, %asi = 80
2273 ldswa [%i2+0x010]%asi,%l5 ! %l5 = ffffffffff000000
2274! Mem[0000000030041410] = 000000e5, %l2 = ffffffffffffffff
2275 lduba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000e5
2276! Mem[00000000100c1410] = ccb00000, %l6 = e7037a1700000000
2277 lduwa [%i3+%o5]0x88,%l6 ! %l6 = 00000000ccb00000
2278! Mem[0000000010001400] = ff6f9dce, %l5 = ffffffffff000000
2279 lduha [%i0+%g0]0x88,%l5 ! %l5 = 0000000000009dce
2280! Mem[0000000030101408] = ff1d8d56, %l0 = 0000000000000004
2281 ldswa [%i4+%o4]0x81,%l0 ! %l0 = ffffffffff1d8d56
2282! Mem[0000000030101408] = ff1d8d56, %l2 = 00000000000000e5
2283 ldsba [%i4+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
2284! Mem[0000000030141400] = 00000000, %l1 = 0000000000000029
2285 lduha [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
2286! Mem[0000000010041410] = 2953d92942051b14, %l0 = ffffffffff1d8d56
2287 ldxa [%i1+%o5]0x80,%l0 ! %l0 = 2953d92942051b14
2288! Mem[00000000100c1408] = 2f8f2e30, %l3 = 000000000742ba62
2289 ldswa [%i3+%o4]0x80,%l3 ! %l3 = 000000002f8f2e30
2290! Mem[00000000201c0000] = 058ffea0, %l0 = 2953d92942051b14
2291 ldsh [%o0+%g0],%l0 ! %l0 = 000000000000058f
2292
2293p0_label_85:
2294! Starting 10 instruction Store Burst
2295! %f30 = 1c330c92 7660571b, %l1 = 0000000000000000
2296! Mem[0000000010181430] = 2a152a0447818f85
2297 add %i6,0x030,%g1
2298 stda %f30,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010181430] = 2a152a0447818f85
2299! %f0 = 0aff0000, Mem[000000001014141c] = ffffffcc
2300 st %f0 ,[%i5+0x01c] ! Mem[000000001014141c] = 0aff0000
2301! %l5 = 0000000000009dce, Mem[0000000010101404] = ffffffff, %asi = 80
2302 stha %l5,[%i4+0x004]%asi ! Mem[0000000010101404] = 9dceffff
2303! %l5 = 0000000000009dce, Mem[0000000030141400] = 00000000
2304 stwa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00009dce
2305! %f4 = ff000000, Mem[0000000030181400] = 0000ff0a
2306 sta %f4 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff000000
2307! Mem[0000000010001400] = ce9d6fff ff000000 00000000 00002f8f
2308! %f0 = 0aff0000 00000000 001cffff ff6f9dce
2309! %f4 = ff000000 ffff91b7 103a4d7a 0d40e363
2310! %f8 = 0000a423 000000e5 3d31fb86 5ebba1bf
2311! %f12 = 4afdf774 23a06135 060c9752 08bdfedb
2312 stda %f0 ,[%i0+%g0]ASI_BLK_PL ! Block Store to 0000000010001400
2313! %l0 = 000000000000058f, Mem[0000000010001410] = ffff91b7
2314 stba %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffff918f
2315! %l1 = 0000000000000000, Mem[0000000010081408] = ff02c68a
2316 stha %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000c68a
2317! Mem[0000000030041408] = 2d86ff16, %l7 = 00000000ff00beff
2318 swapa [%i1+%o4]0x81,%l7 ! %l7 = 000000002d86ff16
2319! Mem[0000000030141408] = ff00ff09, %l7 = 000000002d86ff16
2320 ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 00000000000000ff
2321
2322p0_label_86:
2323! Starting 10 instruction Load Burst
2324 membar #Sync ! Added by membar checker (20)
2325! Mem[0000000010001408] = ce9d6fff, %l1 = 0000000000000000
2326 lduha [%i0+%o4]0x80,%l1 ! %l1 = 000000000000ce9d
2327! Mem[0000000010001410] = 8f91ffff, %l3 = 000000002f8f2e30
2328 lduwa [%i0+%o5]0x80,%l3 ! %l3 = 000000008f91ffff
2329! Mem[0000000010001408] = ce9d6fffffff1c00, %f0 = 0aff0000 00000000
2330 ldda [%i0+%o4]0x80,%f0 ! %f0 = ce9d6fff ffff1c00
2331! Mem[0000000010081407] = 649fe11d, %l4 = 000000000000b0cc, %asi = 80
2332 lduba [%i2+0x007]%asi,%l4 ! %l4 = 000000000000001d
2333! Mem[0000000030081400] = 74f7fd4a, %l4 = 000000000000001d
2334 ldsha [%i2+%g0]0x89,%l4 ! %l4 = fffffffffffffd4a
2335! Mem[0000000010101412] = 7597d652, %l4 = fffffffffffffd4a
2336 lduh [%i4+0x012],%l4 ! %l4 = 000000000000d652
2337! Mem[0000000010101410] = 7597d652 302e8f2f, %l0 = 0000058f, %l1 = 0000ce9d
2338 ldda [%i4+%o5]0x80,%l0 ! %l0 = 000000007597d652 00000000302e8f2f
2339! Mem[0000000030001408] = 141b0542ccb07e6c, %f14 = 060c9752 08bdfedb
2340 ldda [%i0+%o4]0x81,%f14 ! %f14 = 141b0542 ccb07e6c
2341! Mem[0000000030101408] = ff1d8d56, %l3 = 000000008f91ffff
2342 lduha [%i4+%o4]0x81,%l3 ! %l3 = 000000000000ff1d
2343! Mem[0000000010181400] = 000000002d86ffff, %l2 = ffffffffffffffff
2344 ldxa [%i6+%g0]0x88,%l2 ! %l2 = 000000002d86ffff
2345
2346p0_label_87:
2347! Starting 10 instruction Store Burst
2348! %f2 = 001cffff, Mem[0000000030001410] = 16000000
2349 sta %f2 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 001cffff
2350! Mem[0000000010001408] = ce9d6fff, %l0 = 000000007597d652
2351 ldstuba [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ce
2352! Mem[00000000100c1400] = 00000021, %l7 = 00000000000000ff
2353 ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
2354! Mem[0000000030041400] = 7002c68a, %l4 = 000000000000d652
2355 swapa [%i1+%g0]0x89,%l4 ! %l4 = 000000007002c68a
2356! Mem[00000000100c142c] = 302e8f2f, %l1 = 302e8f2f, %l4 = 7002c68a
2357 add %i3,0x2c,%g1
2358 casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000302e8f2f
2359! %l4 = 00000000302e8f2f, Mem[0000000030081400] = 4afdf774
2360 stwa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 302e8f2f
2361! Mem[0000000010081410] = 000000ff, %l6 = 00000000ccb00000
2362 ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
2363! Mem[00000000300c1400] = 000000e5, %l1 = 00000000302e8f2f
2364 ldstuba [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000e5
2365! %l7 = 0000000000000000, Mem[00000000300c1410] = 0000000000000000
2366 stxa %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
2367! %l6 = 000000ff, %l7 = 00000000, Mem[00000000100c1400] = ff000021 1baf0000
2368 stda %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 00000000
2369
2370p0_label_88:
2371! Starting 10 instruction Load Burst
2372! Mem[00000000100c1410] = ccb00000, %l1 = 00000000000000e5
2373 ldsha [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
2374! Mem[0000000010101400] = ccb000009dceffff, %f2 = 001cffff ff6f9dce
2375 ldda [%i4+%g0]0x80,%f2 ! %f2 = ccb00000 9dceffff
2376! Mem[0000000010181410] = 21000015, %l4 = 00000000302e8f2f
2377 lduba [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000021
2378! Mem[0000000030081408] = e4000000, %f0 = ce9d6fff
2379 lda [%i2+%o4]0x81,%f0 ! %f0 = e4000000
2380! Mem[00000000211c0000] = b021f930, %l2 = 000000002d86ffff, %asi = 80
2381 lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000b021
2382! Mem[0000000010101408] = ff00beff42051b14, %l6 = 00000000000000ff
2383 ldxa [%i4+%o4]0x80,%l6 ! %l6 = ff00beff42051b14
2384! Mem[0000000010041410] = 29d95329, %l4 = 0000000000000021
2385 ldswa [%i1+%o5]0x88,%l4 ! %l4 = 0000000029d95329
2386! Mem[0000000030141400] = ce9d0000, %l5 = 0000000000009dce
2387 ldswa [%i5+%g0]0x89,%l5 ! %l5 = ffffffffce9d0000
2388! %l5 = ffffffffce9d0000, %l1 = 0000000000000000, %y = ffffffff
2389 smul %l5,%l1,%l0 ! %l0 = 0000000000000000, %y = 00000000
2390! Mem[0000000021800000] = 6b6aef60, %l1 = 0000000000000000, %asi = 80
2391 ldsba [%o3+0x000]%asi,%l1 ! %l1 = 000000000000006b
2392
2393p0_label_89:
2394! Starting 10 instruction Store Burst
2395! %f8 = 0000a423 000000e5, Mem[0000000010181410] = 21000015 0000007e
2396 stda %f8 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000a423 000000e5
2397! Mem[0000000010001400] = 00000000, %l2 = 000000000000b021
2398 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
2399! %l6 = ff00beff42051b14, Mem[0000000010141417] = 52d69775, %asi = 80
2400 stba %l6,[%i5+0x017]%asi ! Mem[0000000010141414] = 52d69714
2401! Mem[0000000010041400] = 5e72e558, %l3 = 000000000000ff1d
2402 swapa [%i1+%g0]0x88,%l3 ! %l3 = 000000005e72e558
2403! %f2 = ccb00000, Mem[00000000100c1410] = ccb00000
2404 sta %f2 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ccb00000
2405! %l3 = 000000005e72e558, Mem[0000000010041414] = 42051b14, %asi = 80
2406 stha %l3,[%i1+0x014]%asi ! Mem[0000000010041414] = e5581b14
2407! %l3 = 000000005e72e558, Mem[0000000010081418] = 58ed827a6a59670e
2408 stx %l3,[%i2+0x018] ! Mem[0000000010081418] = 000000005e72e558
2409! Mem[0000000030081410] = 00002ea9, %l3 = 000000005e72e558
2410 ldstuba [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000000
2411! %l0 = 0000000000000000, immd = fffffffffffffbe7, %l108 = 0000000000000001
2412 sdivx %l0,-0x419,%l1 ! %l1 = 0000000000000000
2413! Mem[00000000300c1408] = 0000b008, %l1 = 0000000000000000
2414 swapa [%i3+%o4]0x81,%l1 ! %l1 = 000000000000b008
2415
2416p0_label_90:
2417! Starting 10 instruction Load Burst
2418! Mem[0000000030181400] = ff000000, %l2 = 0000000000000000
2419 lduwa [%i6+%g0]0x89,%l2 ! %l2 = 00000000ff000000
2420! %l5 = ffffffffce9d0000, immd = fffff853, %y = 00000000
2421 smul %l5,-0x7ad,%l6 ! %l6 = 0000017b14e70000, %y = 0000017b
2422! Mem[0000000010181400] = 2d86ffff, %f1 = ffff1c00
2423 lda [%i6+%g0]0x88,%f1 ! %f1 = 2d86ffff
2424! Mem[000000001004140c] = 8ac60270, %l2 = 00000000ff000000, %asi = 80
2425 ldsha [%i1+0x00c]%asi,%l2 ! %l2 = ffffffffffff8ac6
2426! Mem[00000000100c1400] = 000000ff, %l5 = ffffffffce9d0000
2427 lduba [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000000
2428! Mem[00000000300c1410] = 00000000, %l4 = 0000000029d95329
2429 lduwa [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000
2430! Mem[000000001014141a] = ffffffff, %l4 = 0000000000000000
2431 lduh [%i5+0x01a],%l4 ! %l4 = 000000000000ffff
2432! Mem[0000000030101400] = 8f05717f 1400002d, %l0 = 00000000, %l1 = 0000b008
2433 ldda [%i4+%g0]0x89,%l0 ! %l0 = 000000001400002d 000000008f05717f
2434! Mem[0000000010181408] = 0000b0cc, %l5 = 0000000000000000
2435 ldsba [%i6+%o4]0x88,%l5 ! %l5 = ffffffffffffffcc
2436! Mem[00000000300c1408] = 00000000, %l6 = 0000017b14e70000
2437 lduba [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
2438
2439p0_label_91:
2440! Starting 10 instruction Store Burst
2441! Mem[0000000030081410] = ff002ea9, %l0 = 000000001400002d
2442 ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000ff
2443! %l0 = 000000ff, %l1 = 8f05717f, Mem[0000000030081408] = 000000e4 486002f7
2444 stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff 8f05717f
2445! Mem[0000000010041400] = 0000ff1d, %l6 = 0000000000000000
2446 swapa [%i1+%g0]0x88,%l6 ! %l6 = 000000000000ff1d
2447! Mem[0000000010141426] = 6a742ea9, %l0 = 00000000000000ff
2448 ldstub [%i5+0x026],%l0 ! %l0 = 000000000000002e
2449! %f31 = 7660571b, Mem[0000000010181410] = 23a40000
2450 sta %f31,[%i6+%o5]0x88 ! Mem[0000000010181410] = 7660571b
2451! Mem[0000000030001408] = 141b0542, %l5 = ffffffffffffffcc
2452 ldsha [%i0+%o4]0x81,%l5 ! %l5 = 000000000000141b
2453! %l3 = 0000000000000000, Mem[0000000030141400] = ce9d0000
2454 stha %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = ce9d0000
2455! %f12 = 4afdf774 23a06135, Mem[0000000030181408] = 000000e5 0000a423
2456 stda %f12,[%i6+%o4]0x89 ! Mem[0000000030181408] = 4afdf774 23a06135
2457! Mem[0000000010141434] = 78179c25, %l7 = 00000000, %l4 = 0000ffff
2458 add %i5,0x34,%g1
2459 casa [%g1]0x80,%l7,%l4 ! %l4 = 0000000078179c25
2460! Mem[0000000010141400] = 21000008 480e3ef1 7002c68a bd037a17
2461! %f0 = e4000000 2d86ffff ccb00000 9dceffff
2462! %f4 = ff000000 ffff91b7 103a4d7a 0d40e363
2463! %f8 = 0000a423 000000e5 3d31fb86 5ebba1bf
2464! %f12 = 4afdf774 23a06135 141b0542 ccb07e6c
2465 stda %f0 ,[%i5+%g0]ASI_BLK_PL ! Block Store to 0000000010141400
2466
2467p0_label_92:
2468! Starting 10 instruction Load Burst
2469! Mem[0000000010181410] = 1b576076, %l4 = 0000000078179c25
2470 ldsha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000001b57
2471! Mem[0000000030141410] = ce9d6fffffff1c00, %l5 = 000000000000141b
2472 ldxa [%i5+%o5]0x89,%l5 ! %l5 = ce9d6fffffff1c00
2473! Mem[0000000010101410] = 7597d652 302e8f2f, %l0 = 0000002e, %l1 = 8f05717f
2474 ldda [%i4+%o5]0x80,%l0 ! %l0 = 000000007597d652 00000000302e8f2f
2475! %f26 = 5cdaacc6, %f30 = 1c330c92, %f18 = ff1d8d56
2476 fsubs %f26,%f30,%f18 ! %f18 = 5cdaacc6
2477! Mem[0000000010181413] = 1b576076, %l4 = 0000000000001b57, %asi = 80
2478 ldsba [%i6+0x013]%asi,%l4 ! %l4 = 0000000000000076
2479! Mem[0000000010001400] = 000000ff, %l0 = 000000007597d652
2480 lduha [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff
2481! Mem[0000000030181408] = 3561a023, %f24 = 76db2348
2482 lda [%i6+%o4]0x81,%f24 ! %f24 = 3561a023
2483 membar #Sync ! Added by membar checker (21)
2484! Mem[0000000010141410] = b791ffff, %l3 = 0000000000000000
2485 ldswa [%i5+%o5]0x80,%l3 ! %l3 = ffffffffb791ffff
2486! Mem[0000000030141400] = e1154939ce9d0000, %f14 = 141b0542 ccb07e6c
2487 ldda [%i5+%g0]0x89,%f14 ! %f14 = e1154939 ce9d0000
2488! Mem[0000000030101410] = ff000000, %l3 = ffffffffb791ffff
2489 lduha [%i4+%o5]0x81,%l3 ! %l3 = 000000000000ff00
2490
2491p0_label_93:
2492! Starting 10 instruction Store Burst
2493! %l2 = ffffffffffff8ac6, Mem[0000000030001408] = 6c7eb0cc42051b14
2494 stxa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffffffff8ac6
2495! Mem[0000000010081400] = 00000000649fe11d, %l2 = ffffffffffff8ac6, %l7 = 0000000000000000
2496 casxa [%i2]0x80,%l2,%l7 ! %l7 = 00000000649fe11d
2497! Mem[0000000030141400] = 00009dce, %l4 = 0000000000000076
2498 ldstuba [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000000
2499! %l7 = 00000000649fe11d, Mem[00000000300c1408] = 00000000
2500 stha %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = e11d0000
2501! %f17 = 7f71058f, Mem[0000000030181408] = 3561a023
2502 sta %f17,[%i6+%o4]0x81 ! Mem[0000000030181408] = 7f71058f
2503! %f22 = 475c7aba 233d13a3, Mem[00000000100c1400] = 000000ff 00000000
2504 std %f22,[%i3+%g0] ! Mem[00000000100c1400] = 475c7aba 233d13a3
2505! %l4 = 0000000000000000, Mem[00000000201c0000] = 058ffea0, %asi = 80
2506 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000fea0
2507! %l1 = 00000000302e8f2f, Mem[00000000100c1400] = ba7a5c47
2508 stba %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ba7a5c2f
2509! %l6 = 000000000000ff1d, Mem[0000000010081408] = 0000af1b8ac60000
2510 stxa %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000000000ff1d
2511! %f0 = e4000000, %f28 = 0967e2b4, %f6 = 103a4d7a 0d40e363
2512 fsmuld %f0 ,%f28,%f6 ! %f6 = bdbcfc56 80000000
2513
2514p0_label_94:
2515! Starting 10 instruction Load Burst
2516! Mem[0000000030141400] = ff009dce, %l2 = ffffffffffff8ac6
2517 lduha [%i5+%g0]0x81,%l2 ! %l2 = 000000000000ff00
2518! Mem[00000000100c1410] = 0000b0cc 21b0ee42, %l4 = 00000000, %l5 = ffff1c00
2519 ldda [%i3+%o5]0x80,%l4 ! %l4 = 000000000000b0cc 0000000021b0ee42
2520! Mem[0000000030181408] = 7f71058f74f7fd4a, %l0 = 00000000000000ff
2521 ldxa [%i6+%o4]0x81,%l0 ! %l0 = 7f71058f74f7fd4a
2522! Mem[0000000010101400] = ccb00000 9dceffff, %l6 = 0000ff1d, %l7 = 649fe11d
2523 ldd [%i4+%g0],%l6 ! %l6 = 00000000ccb00000 000000009dceffff
2524! %f4 = ff000000, %f23 = 233d13a3
2525 fcmpes %fcc0,%f4 ,%f23 ! %fcc0 = 1
2526! Mem[0000000010081400] = 00000000, %l4 = 000000000000b0cc
2527 lduwa [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
2528 membar #Sync ! Added by membar checker (22)
2529! Mem[00000000300c1400] = ff000000 5e726bab e11d0000 00000044
2530! Mem[00000000300c1410] = 00000000 00000000 652c395a 443633c3
2531! Mem[00000000300c1420] = 35cd2ee8 74038259 0d0e2d66 70ce601f
2532! Mem[00000000300c1430] = 092b4054 50a57a95 25adef32 21118b3b
2533 ldda [%i3+%g0]ASI_BLK_AIUSL,%f16 ! Block Load from 00000000300c1400
2534! Mem[0000000010181408] = ccb0000021000000, %f12 = 4afdf774 23a06135
2535 ldda [%i6+%o4]0x80,%f12 ! %f12 = ccb00000 21000000
2536! Mem[000000001008142c] = 42eeb021, %l6 = 00000000ccb00000, %asi = 80
2537 lduwa [%i2+0x02c]%asi,%l6 ! %l6 = 0000000042eeb021
2538! Mem[0000000010081400] = 00000000, %l0 = 7f71058f74f7fd4a
2539 lduha [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
2540
2541p0_label_95:
2542! Starting 10 instruction Store Burst
2543! %f2 = ccb00000 9dceffff, Mem[0000000030101400] = 1400002d 8f05717f
2544 stda %f2 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = ccb00000 9dceffff
2545! %l6 = 0000000042eeb021, imm = 00000000000002e7, %l5 = 0000000021b0ee42
2546 addc %l6,0x2e7,%l5 ! %l5 = 0000000042eeb308
2547! %f20 = 00000000 00000000, Mem[0000000010101400] = ccb00000 9dceffff, %asi = 80
2548 stda %f20,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000 00000000
2549! %l1 = 00000000302e8f2f, imm = 0000000000000de7, %l3 = 000000000000ff00
2550 andn %l1,0xde7,%l3 ! %l3 = 00000000302e8208
2551! %l7 = 000000009dceffff, imm = fffffffffffff84f, %l7 = 000000009dceffff
2552 or %l7,-0x7b1,%l7 ! %l7 = ffffffffffffffff
2553! %f0 = e4000000 2d86ffff, Mem[0000000030101410] = ff000000 0f000000
2554 stda %f0 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = e4000000 2d86ffff
2555! Mem[0000000010141400] = ffff862d, %l2 = 000000000000ff00
2556 ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff
2557! %l1 = 00000000302e8f2f, Mem[0000000030001408] = c68affff
2558 stha %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 8f2fffff
2559! %f28 = 957aa550 54402b09, Mem[0000000010101418] = 93c57c0d 00000000
2560 std %f28,[%i4+0x018] ! Mem[0000000010101418] = 957aa550 54402b09
2561! %l3 = 00000000302e8208, Mem[0000000010081408] = 0000ff1d
2562 stha %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00008208
2563
2564p0_label_96:
2565! Starting 10 instruction Load Burst
2566! %f13 = 21000000, %f28 = 957aa550, %f0 = e4000000
2567 fdivs %f13,%f28,%f0 ! %f0 = cb02bbfc
2568! %f25 = e82ecd35, %f0 = cb02bbfc, %f2 = ccb00000 9dceffff
2569 fsmuld %f25,%f0 ,%f2 ! %f2 = 46765124 386dcb00
2570! Mem[0000000030141400] = ff009dce394915e1, %l7 = ffffffffffffffff
2571 ldxa [%i5+%g0]0x81,%l7 ! %l7 = ff009dce394915e1
2572! Mem[0000000010141400] = 2d86ffff, %l5 = 0000000042eeb308
2573 lduha [%i5+%g0]0x88,%l5 ! %l5 = 000000000000ffff
2574! Mem[0000000010001408] = ff9d6fff, %f10 = 3d31fb86
2575 lda [%i0+%o4]0x80,%f10 ! %f10 = ff9d6fff
2576! Mem[0000000030181410] = b791ffff000000ff, %l7 = ff009dce394915e1
2577 ldxa [%i6+%o5]0x89,%l7 ! %l7 = b791ffff000000ff
2578! Mem[00000000300c1410] = 0000000000000000, %f10 = ff9d6fff 5ebba1bf
2579 ldda [%i3+%o5]0x89,%f10 ! %f10 = 00000000 00000000
2580! Mem[0000000030081408] = ff000000, %l4 = 0000000000000000
2581 lduba [%i2+%o4]0x81,%l4 ! %l4 = 00000000000000ff
2582! Mem[0000000010001408] = ff9d6fffffff1c00, %l2 = 00000000000000ff
2583 ldxa [%i0+%o4]0x80,%l2 ! %l2 = ff9d6fffffff1c00
2584! Mem[0000000030181410] = 000000ff, %l1 = 00000000302e8f2f
2585 lduha [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
2586
2587p0_label_97:
2588! Starting 10 instruction Store Burst
2589! %f31 = 32efad25, Mem[000000001010140c] = 42051b14
2590 st %f31,[%i4+0x00c] ! Mem[000000001010140c] = 32efad25
2591! Mem[0000000021800080] = 2d5f4fc0, %l6 = 0000000042eeb021
2592 ldstub [%o3+0x080],%l6 ! %l6 = 000000000000002d
2593! %f16 = ab6b725e 000000ff, %l4 = 00000000000000ff
2594! Mem[0000000030081428] = 0d44ca481716aa3f
2595 add %i2,0x028,%g1
2596 stda %f16,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030081428] = ff0000005e726bab
2597! %l6 = 000000000000002d, Mem[0000000030081410] = a92e00ff
2598 stwa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000002d
2599! %f12 = ccb00000 21000000, Mem[0000000030041408] = ff00beff 3710f117
2600 stda %f12,[%i1+%o4]0x81 ! Mem[0000000030041408] = ccb00000 21000000
2601! %l4 = 00000000000000ff, Mem[0000000010181408] = ccb00000
2602 stba %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffb00000
2603! %f20 = 00000000, Mem[000000001008143c] = ff09eabe
2604 st %f20,[%i2+0x03c] ! Mem[000000001008143c] = 00000000
2605! %l6 = 000000000000002d, Mem[0000000010101408] = 25adef32ffbe00ff
2606 stxa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000000000002d
2607! %l0 = 0000000000000000, Mem[0000000030081410] = 2d000000
2608 stba %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
2609! Mem[0000000010081410] = ff000000, %l1 = 00000000000000ff
2610 ldstub [%i2+%o5],%l1 ! %l1 = 00000000000000ff
2611
2612p0_label_98:
2613! Starting 10 instruction Load Burst
2614! Mem[0000000010101408] = 0000002d, %f2 = 46765124
2615 lda [%i4+%o4]0x88,%f2 ! %f2 = 0000002d
2616! Mem[0000000010101410] = 7597d652, %l0 = 0000000000000000
2617 ldsha [%i4+%o5]0x80,%l0 ! %l0 = 0000000000007597
2618! Mem[0000000010081410] = ff00000000000008, %f0 = cb02bbfc 2d86ffff
2619 ldda [%i2+%o5]0x80,%f0 ! %f0 = ff000000 00000008
2620! Mem[0000000010001430] = 3561a023, %l0 = 0000000000007597, %asi = 80
2621 ldsba [%i0+0x030]%asi,%l0 ! %l0 = 0000000000000035
2622! Mem[00000000100c1408] = 2f8f2e30 0000af1b, %l2 = ffff1c00, %l3 = 302e8208, %asi = 80
2623 ldda [%i3+0x008]%asi,%l2 ! %l2 = 000000002f8f2e30 000000000000af1b
2624! Mem[00000000100c1414] = 21b0ee42, %f17 = 000000ff
2625 ld [%i3+0x014],%f17 ! %f17 = 21b0ee42
2626! Mem[00000000300c1400] = ff000000, %f25 = e82ecd35
2627 lda [%i3+%g0]0x81,%f25 ! %f25 = ff000000
2628! Mem[00000000100c1424] = 2af260e9, %l1 = 00000000000000ff, %asi = 80
2629 ldswa [%i3+0x024]%asi,%l1 ! %l1 = 000000002af260e9
2630! Mem[0000000030181408] = 7f71058f, %l4 = 00000000000000ff
2631 ldsba [%i6+%o4]0x81,%l4 ! %l4 = 000000000000007f
2632! Mem[00000000300c1410] = 0000000000000000, %l1 = 000000002af260e9
2633 ldxa [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
2634
2635p0_label_99:
2636! Starting 10 instruction Store Burst
2637! %l4 = 0000007f, %l5 = 0000ffff, Mem[0000000010101408] = 0000002d 00000000
2638 stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000007f 0000ffff
2639! Mem[0000000010001410] = 8f91ffff, %l2 = 000000002f8f2e30
2640 swapa [%i0+%o5]0x80,%l2 ! %l2 = 000000008f91ffff
2641! Mem[0000000010181410] = 1b576076, %l0 = 00000035, %l3 = 0000af1b
2642 add %i6,0x10,%g1
2643 casa [%g1]0x80,%l0,%l3 ! %l3 = 000000001b576076
2644! %l6 = 000000000000002d, Mem[0000000030041410] = 000000e5
2645 stha %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000002d
2646! %l2 = 000000008f91ffff, Mem[0000000010081408] = 08820000
2647 stwa %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 8f91ffff
2648! Mem[0000000030181410] = ff000000, %l1 = 0000000000000000
2649 ldstuba [%i6+%o5]0x81,%l1 ! %l1 = 00000000000000ff
2650! %l2 = 8f91ffff, %l3 = 1b576076, Mem[0000000030041410] = 0000002d ff1d8d56
2651 stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 8f91ffff 1b576076
2652! Mem[0000000010041400] = 00000000, %l6 = 0000002d, %l0 = 00000035
2653 casa [%i1]0x80,%l6,%l0 ! %l0 = 0000000000000000
2654! Mem[0000000020800001] = 9c2580d0, %l0 = 0000000000000000
2655 ldstub [%o1+0x001],%l0 ! %l0 = 0000000000000025
2656! %f8 = 0000a423, Mem[0000000010101400] = 00000000
2657 sta %f8 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000a423
2658
2659p0_label_100:
2660! Starting 10 instruction Load Burst
2661! Mem[00000000300c1408] = e11d0000 00000044, %l4 = 0000007f, %l5 = 0000ffff
2662 ldda [%i3+%o4]0x81,%l4 ! %l4 = 00000000e11d0000 0000000000000044
2663! Mem[0000000030041410] = ffff918f, %l5 = 0000000000000044
2664 lduwa [%i1+%o5]0x81,%l5 ! %l5 = 00000000ffff918f
2665! Mem[0000000010001430] = 3561a023, %l2 = 000000008f91ffff
2666 ldsb [%i0+0x030],%l2 ! %l2 = 0000000000000035
2667! Mem[0000000010041408] = 7002c68accb00000, %l0 = 0000000000000025
2668 ldxa [%i1+%o4]0x88,%l0 ! %l0 = 7002c68accb00000
2669! Mem[00000000211c0000] = b021f930, %l5 = 00000000ffff918f
2670 ldub [%o2+%g0],%l5 ! %l5 = 00000000000000b0
2671! %l5 = 00000000000000b0, immd = 000009e7, %y = 0000017b
2672 sdiv %l5,0x9e7,%l2 ! %l2 = 000000002646159c
2673 mov %l0,%y ! %y = ccb00000
2674! Mem[0000000010101408] = 0000007f, %l0 = 7002c68accb00000
2675 lduba [%i4+%o4]0x88,%l0 ! %l0 = 000000000000007f
2676! Mem[0000000010081408] = 8f91ffff, %l0 = 000000000000007f
2677 lduwa [%i2+%o4]0x80,%l0 ! %l0 = 000000008f91ffff
2678! Mem[0000000030101408] = ff1d8d56, %l0 = 000000008f91ffff
2679 lduha [%i4+%o4]0x81,%l0 ! %l0 = 000000000000ff1d
2680! Mem[0000000030081410] = 00000000, %f5 = ffff91b7
2681 lda [%i2+%o5]0x89,%f5 ! %f5 = 00000000
2682
2683p0_label_101:
2684! Starting 10 instruction Store Burst
2685! Mem[0000000010081424] = ccb00000, %l3 = 000000001b576076
2686 swap [%i2+0x024],%l3 ! %l3 = 00000000ccb00000
2687! %l5 = 00000000000000b0, Mem[0000000030081408] = 8f05717f000000ff
2688 stxa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000000000b0
2689! %l2 = 000000002646159c, Mem[0000000010001410] = 2f8f2e30
2690 stha %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 159c2e30
2691! Mem[00000000201c0001] = 0000fea0, %l2 = 000000002646159c, %asi = 80
2692 ldsba [%o0+0x001]%asi,%l2 ! %l2 = 0000000000000000
2693! %f30 = 3b8b1121 32efad25, %l5 = 00000000000000b0
2694! Mem[0000000010181400] = ffff862d00000000
2695 stda %f30,[%i6+%l5]ASI_PST8_P ! Mem[0000000010181400] = 3bff112100000000
2696! %l6 = 000000000000002d, Mem[0000000030001410] = 001cffff
2697 stwa %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000002d
2698! %f12 = ccb00000 21000000, Mem[0000000030181400] = 000000ff 00000000
2699 stda %f12,[%i6+%g0]0x81 ! Mem[0000000030181400] = ccb00000 21000000
2700! Mem[0000000010101408] = 0000007f, %l4 = 00000000e11d0000
2701 swapa [%i4+%o4]0x88,%l4 ! %l4 = 000000000000007f
2702! Mem[0000000010181410] = 7660571b, %l4 = 000000000000007f
2703 ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 000000000000001b
2704! %l4 = 000000000000001b, Mem[0000000010001410] = 159c2e30
2705 stba %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 1b9c2e30
2706
2707p0_label_102:
2708! Starting 10 instruction Load Burst
2709! Mem[0000000030181408] = 7f71058f 74f7fd4a, %l6 = 0000002d, %l7 = 000000ff
2710 ldda [%i6+%o4]0x81,%l6 ! %l6 = 000000007f71058f 0000000074f7fd4a
2711! Mem[0000000010081410] = 000000ff, %l7 = 0000000074f7fd4a
2712 lduba [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000ff
2713! Mem[0000000010181434] = 47818f85, %l1 = 00000000000000ff
2714 ldsb [%i6+0x034],%l1 ! %l1 = 0000000000000047
2715! Mem[0000000010101410] = 52d69775, %l2 = 0000000000000000
2716 ldswa [%i4+%o5]0x88,%l2 ! %l2 = 0000000052d69775
2717! Mem[0000000010141400] = e4000000 2d86ffff, %l4 = 0000001b, %l5 = 000000b0
2718 ldda [%i5+%g0]0x88,%l4 ! %l4 = 000000002d86ffff 00000000e4000000
2719! %l6 = 000000007f71058f, %l0 = 000000000000ff1d, %l4 = 000000002d86ffff
2720 subc %l6,%l0,%l4 ! %l4 = 000000007f700672
2721! Mem[0000000010041408] = 0000b0cc 8ac60270, %l2 = 52d69775, %l3 = ccb00000
2722 ldda [%i1+%o4]0x80,%l2 ! %l2 = 000000000000b0cc 000000008ac60270
2723! Mem[0000000010181408] = 0000b0ff, %l0 = 000000000000ff1d
2724 ldswa [%i6+%o4]0x88,%l0 ! %l0 = 000000000000b0ff
2725! Mem[00000000100c1410] = ccb00000, %l2 = 000000000000b0cc
2726 lduwa [%i3+%o5]0x88,%l2 ! %l2 = 00000000ccb00000
2727! Mem[0000000010101408] = 0000ffffe11d0000, %l0 = 000000000000b0ff
2728 ldxa [%i4+%o4]0x88,%l0 ! %l0 = 0000ffffe11d0000
2729
2730p0_label_103:
2731! Starting 10 instruction Store Burst
2732! Mem[0000000010141435] = 74f7fd4a, %l7 = 00000000000000ff
2733 ldstub [%i5+0x035],%l7 ! %l7 = 00000000000000f7
2734! %f8 = 0000a423, Mem[0000000010101400] = 0000a423
2735 sta %f8 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000a423
2736! Mem[00000000211c0001] = b021f930, %l1 = 0000000000000047
2737 ldstub [%o2+0x001],%l1 ! %l1 = 0000000000000021
2738! %l5 = 00000000e4000000, Mem[0000000010141400] = 2d86ffff
2739 stwa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = e4000000
2740! Mem[0000000010181410] = 766057ff, %l0 = 0000ffffe11d0000
2741 ldstuba [%i6+%o5]0x88,%l0 ! %l0 = 00000000000000ff
2742! Mem[0000000010101410] = 52d69775, %l0 = 00000000000000ff
2743 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000075
2744! %l0 = 0000000000000075, Mem[0000000010101400] = 23a40000
2745 stwa %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000075
2746! %f0 = ff000000, Mem[00000000100c1434] = 38bd5e25
2747 st %f0 ,[%i3+0x034] ! Mem[00000000100c1434] = ff000000
2748! %l1 = 0000000000000021, Mem[00000000201c0000] = 0000fea0
2749 sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = 0021fea0
2750! Mem[0000000010041410] = 29d95329, %l3 = 000000008ac60270
2751 swapa [%i1+%o5]0x88,%l3 ! %l3 = 0000000029d95329
2752
2753p0_label_104:
2754! Starting 10 instruction Load Burst
2755! Mem[0000000030081408] = b0000000 00000000, %l4 = 7f700672, %l5 = e4000000
2756 ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000b0000000 0000000000000000
2757! Mem[0000000010081410] = 000000ff, %l3 = 0000000029d95329
2758 ldsba [%i2+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
2759! Mem[0000000010041410] = 7002c68a, %l5 = 0000000000000000
2760 lduh [%i1+%o5],%l5 ! %l5 = 0000000000007002
2761! Mem[00000000300c1408] = e11d0000, %l0 = 0000000000000075
2762 ldsha [%i3+%o4]0x81,%l0 ! %l0 = ffffffffffffe11d
2763! Mem[0000000030041400] = 0000d652, %l7 = 00000000000000f7
2764 ldsba [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000052
2765! Mem[0000000010081408] = 8f91ffff00000000, %l0 = ffffffffffffe11d
2766 ldx [%i2+%o4],%l0 ! %l0 = 8f91ffff00000000
2767! %l2 = 00000000ccb00000, %l6 = 000000007f71058f, %l6 = 000000007f71058f
2768 mulx %l2,%l6,%l6 ! %l6 = 65e5ae21c6500000
2769! Mem[00000000211c0000] = b0fff930, %l2 = 00000000ccb00000
2770 lduh [%o2+%g0],%l2 ! %l2 = 000000000000b0ff
2771! Mem[0000000030081408] = 000000b0, %l3 = ffffffffffffffff
2772 lduha [%i2+%o4]0x89,%l3 ! %l3 = 00000000000000b0
2773! Mem[0000000010141410] = ff000000ffff91b7, %f16 = ab6b725e 21b0ee42
2774 ldda [%i5+%o5]0x88,%f16 ! %f16 = ff000000 ffff91b7
2775
2776p0_label_105:
2777! Starting 10 instruction Store Burst
2778! %f20 = 00000000 00000000, %l4 = 00000000b0000000
2779! Mem[0000000030041438] = 4d5587627a82edff
2780 add %i1,0x038,%g1
2781 stda %f20,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030041438] = 4d5587627a82edff
2782! Mem[0000000010141410] = b791ffff, %l4 = 00000000b0000000
2783 ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 00000000000000b7
2784 membar #Sync ! Added by membar checker (23)
2785! %f2 = 0000002d, Mem[00000000300c1410] = 00000000
2786 sta %f2 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000002d
2787! %l2 = 000000000000b0ff, Mem[00000000218001c0] = 4a0b3ab0
2788 sth %l2,[%o3+0x1c0] ! Mem[00000000218001c0] = b0ff3ab0
2789! %l2 = 000000000000b0ff, Mem[0000000010181408] = 000000210000b0ff
2790 stxa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000000000b0ff
2791! %l3 = 00000000000000b0, Mem[00000000300c1410] = 0000002d
2792 stwa %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000b0
2793! Mem[0000000010181400] = 3bff1121 00000000 ffb00000 00000000
2794! %f16 = ff000000 ffff91b7 44000000 00001de1
2795! %f20 = 00000000 00000000 c3333644 5a392c65
2796! %f24 = 59820374 ff000000 1f60ce70 662d0e0d
2797! %f28 = 957aa550 54402b09 3b8b1121 32efad25
2798 stda %f16,[%i6+%g0]ASI_BLK_AIUPL ! Block Store to 0000000010181400
2799! %f24 = 59820374 ff000000, Mem[00000000100c1408] = 302e8f2f 1baf0000
2800 stda %f24,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 59820374 ff000000
2801! %f22 = c3333644 5a392c65, %l4 = 00000000000000b7
2802! Mem[0000000030081418] = 43b067fa5f8c03e3
2803 add %i2,0x018,%g1
2804 stda %f22,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030081418] = 652c39fa443603c3
2805! %f9 = 000000e5, Mem[0000000010041434] = 5bc1e465
2806 sta %f9 ,[%i1+0x034]%asi ! Mem[0000000010041434] = 000000e5
2807
2808p0_label_106:
2809! Starting 10 instruction Load Burst
2810! Mem[0000000030101410] = 000000e4, %l2 = 000000000000b0ff
2811 ldswa [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000e4
2812! Mem[00000000201c0001] = 0021fea0, %l0 = 8f91ffff00000000, %asi = 80
2813 lduba [%o0+0x001]%asi,%l0 ! %l0 = 0000000000000021
2814! Mem[0000000030141400] = ff009dce, %l6 = 65e5ae21c6500000
2815 lduwa [%i5+%g0]0x81,%l6 ! %l6 = 00000000ff009dce
2816! Mem[0000000030181400] = ccb00000, %l0 = 0000000000000021
2817 lduha [%i6+%g0]0x81,%l0 ! %l0 = 000000000000ccb0
2818! Mem[00000000100c1408] = ff000000, %l6 = 00000000ff009dce
2819 lduha [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
2820! Mem[0000000010101400] = 75000000 00000000 00001de1 ffff0000
2821! Mem[0000000010101410] = ff97d652 302e8f2f 957aa550 54402b09
2822! Mem[0000000010101420] = a92e746a 78179c25 00000000 ff000000
2823! Mem[0000000010101430] = 8bcf907d 00000000 00000000 beea09ff
2824 ldda [%i4+%g0]ASI_BLK_PL,%f16 ! Block Load from 0000000010101400
2825! Mem[0000000010141418] = 63e3400d7a4d3a10, %l3 = 00000000000000b0, %asi = 80
2826 ldxa [%i5+0x018]%asi,%l3 ! %l3 = 63e3400d7a4d3a10
2827! Mem[0000000010141400] = e4000000e4000000, %f14 = e1154939 ce9d0000
2828 ldda [%i5+%g0]0x88,%f14 ! %f14 = e4000000 e4000000
2829! Mem[00000000100c142e] = 7002c68a, %l1 = 0000000000000021, %asi = 80
2830 lduha [%i3+0x02e]%asi,%l1 ! %l1 = 000000000000c68a
2831! Mem[0000000030101410] = 000000e4, %l2 = 00000000000000e4
2832 ldsha [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000e4
2833
2834p0_label_107:
2835! Starting 10 instruction Store Burst
2836! %l5 = 0000000000007002, Mem[0000000030041410] = 8f91ffff
2837 stba %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 8f91ff02
2838! Mem[00000000211c0000] = b0fff930, %l7 = 0000000000000052
2839 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000b0
2840! %f24 = 259c1778 6a742ea9, %l4 = 00000000000000b7
2841! Mem[0000000010181410] = 0000000000000000
2842 add %i6,0x010,%g1
2843 stda %f24,[%g1+%l4]ASI_PST32_P ! Mem[0000000010181410] = 259c17786a742ea9
2844! Mem[0000000010041419] = 08f47fea, %l0 = 000000000000ccb0
2845 ldstuba [%i1+0x019]%asi,%l0 ! %l0 = 00000000000000f4
2846! %l2 = 00000000000000e4, Mem[0000000030041400] = 52d60000
2847 stha %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00e40000
2848! Mem[0000000030041408] = 0000b0cc, %l2 = 00000000000000e4
2849 ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000cc
2850! %f15 = e4000000, Mem[0000000010181410] = 78179c25
2851 sta %f15,[%i6+%o5]0x88 ! Mem[0000000010181410] = e4000000
2852 membar #Sync ! Added by membar checker (24)
2853! Mem[0000000010181410] = 000000e4, %l4 = 00000000000000b7
2854 swapa [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000e4
2855! %f8 = 0000a423 000000e5, Mem[0000000010101428] = 00000000 ff000000, %asi = 80
2856 stda %f8 ,[%i4+0x028]%asi ! Mem[0000000010101428] = 0000a423 000000e5
2857! %l5 = 0000000000007002, Mem[0000000010001400] = ff000000
2858 stha %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 70020000
2859
2860p0_label_108:
2861! Starting 10 instruction Load Burst
2862! Mem[0000000021800040] = 3f6a6190, %l5 = 0000000000007002
2863 ldub [%o3+0x040],%l5 ! %l5 = 000000000000003f
2864! Mem[0000000030101410] = 000000e4, %l2 = 00000000000000cc
2865 ldswa [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000e4
2866! Mem[0000000030141408] = 50ffb0ff09ff00ff, %f10 = 00000000 00000000
2867 ldda [%i5+%o4]0x89,%f10 ! %f10 = 50ffb0ff 09ff00ff
2868! Mem[00000000100c1428] = 34adffb6, %l5 = 000000000000003f, %asi = 80
2869 ldswa [%i3+0x028]%asi,%l5 ! %l5 = 0000000034adffb6
2870! Mem[0000000030001400] = 00000000 08b00000 8f2fffff ffffffff
2871! Mem[0000000030001410] = 2d000000 00000924 6876153a 106db423
2872! Mem[0000000030001420] = 08aaf1c8 7762edb9 16054f46 61fa4e7f
2873! Mem[0000000030001430] = 008ef934 554143f5 689d3712 5e05479b
2874 ldda [%i0+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
2875! Mem[0000000010081410] = ff000000, %l5 = 0000000034adffb6
2876 lduha [%i2+%o5]0x80,%l5 ! %l5 = 000000000000ff00
2877! Mem[0000000030001400] = 00000000, %l7 = 00000000000000b0
2878 lduwa [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
2879! %l3 = 63e3400d7a4d3a10, %l1 = 000000000000c68a, %y = ccb00000
2880 umul %l3,%l1,%l1 ! %l1 = 00005ed9a889aca0, %y = 00005ed9
2881! Mem[00000000300c1410] = b0000000, %l0 = 00000000000000f4
2882 ldsha [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
2883! Mem[0000000030141408] = 09ff00ff, %l5 = 000000000000ff00
2884 lduba [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000ff
2885
2886p0_label_109:
2887! Starting 10 instruction Store Burst
2888! Mem[0000000021800001] = 6b6aef60, %l4 = 00000000000000e4
2889 ldstub [%o3+0x001],%l4 ! %l4 = 000000000000006a
2890! Mem[0000000010141400] = 000000e4, %l3 = 63e3400d7a4d3a10
2891 ldstuba [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
2892! %f28 = 00000000, Mem[0000000010181410] = b7000000
2893 sta %f28,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
2894! %f16 = 00000000 00000075, Mem[0000000010181410] = 00000000 6a742ea9
2895 stda %f16,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 00000075
2896! Mem[0000000030141400] = ce9d00ff, %l2 = 00000000000000e4
2897 ldstuba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff
2898! Mem[0000000010101410] = ff97d652, %l0 = 0000000000000000
2899 swapa [%i4+%o5]0x80,%l0 ! %l0 = 00000000ff97d652
2900! Mem[0000000010101404] = 00000000, %l0 = 00000000ff97d652, %asi = 80
2901 swapa [%i4+0x004]%asi,%l0 ! %l0 = 0000000000000000
2902! %f31 = 00000000, Mem[0000000030081400] = 302e8f2f
2903 sta %f31,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
2904! Mem[00000000201c0001] = 0021fea0, %l2 = 00000000000000ff
2905 ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 0000000000000021
2906! %l6 = 0000000000000000, Mem[0000000010001410] = 1b9c2e30
2907 stba %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 009c2e30
2908
2909p0_label_110:
2910! Starting 10 instruction Load Burst
2911! Mem[0000000010001400] = 70020000, %l7 = 0000000000000000
2912 ldsba [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000070
2913! Mem[0000000030181400] = 000000210000b0cc, %l1 = 00005ed9a889aca0
2914 ldxa [%i6+%g0]0x89,%l1 ! %l1 = 000000210000b0cc
2915! Mem[0000000010181408] = 00001de1, %l0 = 0000000000000000
2916 lduha [%i6+%o4]0x88,%l0 ! %l0 = 0000000000001de1
2917! Mem[0000000010081408] = 00000000 ffff918f, %l2 = 00000021, %l3 = 00000000
2918 ldda [%i2+%o4]0x88,%l2 ! %l2 = 00000000ffff918f 0000000000000000
2919! Mem[0000000021800140] = ffad0250, %l2 = 00000000ffff918f, %asi = 80
2920 ldsba [%o3+0x140]%asi,%l2 ! %l2 = ffffffffffffffff
2921! Mem[0000000030141410] = 001cffff, %l7 = 0000000000000070
2922 ldsha [%i5+%o5]0x81,%l7 ! %l7 = 000000000000001c
2923! Mem[00000000100c1408] = 000000ff, %l3 = 0000000000000000
2924 lduha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
2925! Mem[00000000100c140c] = 74038259, %f27 = 00000000
2926 lda [%i3+0x00c]%asi,%f27 ! %f27 = 74038259
2927! Mem[0000000010141400] = ff0000e4, %l2 = ffffffffffffffff
2928 lduba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff
2929! Mem[0000000010041421] = 6f7805f8, %l5 = 00000000000000ff
2930 ldub [%i1+0x021],%l5 ! %l5 = 0000000000000078
2931
2932p0_label_111:
2933! Starting 10 instruction Store Burst
2934! %l0 = 0000000000001de1, Mem[0000000010001400] = 00000270
2935 stba %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000002e1
2936! %l2 = 000000ff, %l3 = 00000000, Mem[0000000030081400] = 00000000 23a06135
2937 stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff 00000000
2938! Mem[0000000010041410] = 7002c68a, %l4 = 000000000000006a
2939 swapa [%i1+%o5]0x80,%l4 ! %l4 = 000000007002c68a
2940! %l3 = 0000000000000000, Mem[0000000030081410] = 00000000
2941 stba %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
2942! Mem[00000000100c1434] = ff000000, %l7 = 000000000000001c, %asi = 80
2943 swapa [%i3+0x034]%asi,%l7 ! %l7 = 00000000ff000000
2944! %l7 = 00000000ff000000, Mem[00000000300c1408] = e11d0000
2945 stwa %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
2946! Mem[0000000030041408] = 0000b0ff, %l3 = 0000000000000000
2947 ldstuba [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
2948! %l3 = 00000000000000ff, Mem[00000000100c1408] = ff000000
2949 stwa %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
2950! %l6 = 00000000, %l7 = ff000000, Mem[0000000010101400] = 75000000 ff97d652
2951 stda %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 ff000000
2952! %f6 = 6876153a 106db423, %l0 = 0000000000001de1
2953! Mem[0000000010141438] = 6c7eb0cc42051b14
2954 add %i5,0x038,%g1
2955 stda %f6,[%g1+%l0]ASI_PST16_P ! Mem[0000000010141438] = 6c7eb0cc4205b423
2956
2957p0_label_112:
2958! Starting 10 instruction Load Burst
2959! Mem[0000000010001438] = dbfebd0852970c06, %f18 = 0000ffff e11d0000
2960 ldd [%i0+0x038],%f18 ! %f18 = dbfebd08 52970c06
2961! Mem[0000000030081410] = 00000000, %l4 = 000000007002c68a
2962 lduba [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
2963! Mem[00000000100c1438] = 20d51e6e, %l5 = 0000000000000078, %asi = 80
2964 lduha [%i3+0x038]%asi,%l5 ! %l5 = 00000000000020d5
2965! Mem[0000000030101400] = 9dceffff, %l4 = 0000000000000000
2966 ldsba [%i4+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
2967! Mem[0000000020800001] = 9cff80d0, %l0 = 0000000000001de1
2968 ldsb [%o1+0x001],%l0 ! %l0 = ffffffffffffffff
2969! Mem[0000000010041400] = 00000000, %f21 = 52d697ff
2970 lda [%i1+%g0]0x88,%f21 ! %f21 = 00000000
2971! Mem[0000000030001408] = 8f2fffff, %l5 = 00000000000020d5
2972 ldswa [%i0+%o4]0x81,%l5 ! %l5 = ffffffff8f2fffff
2973! Mem[00000000300c1410] = 000000b000000000, %l4 = ffffffffffffffff
2974 ldxa [%i3+%o5]0x81,%l4 ! %l4 = 000000b000000000
2975! Mem[0000000010081400] = 00000000, %l0 = ffffffffffffffff
2976 ldsba [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
2977! Mem[0000000030081400] = ff000000, %l4 = 000000b000000000
2978 lduha [%i2+%g0]0x89,%l4 ! %l4 = 0000000000000000
2979
2980p0_label_113:
2981! Starting 10 instruction Store Burst
2982! %l4 = 0000000000000000, Mem[0000000010041408] = ccb00000
2983 stha %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = ccb00000
2984! %f16 = 00000000 00000075, Mem[00000000300c1410] = 000000b0 00000000
2985 stda %f16,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 00000075
2986! %l7 = 00000000ff000000, Mem[0000000010181408] = 00001de1
2987 stba %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00001d00
2988! Code Fragment 4, seed = 708348
2989p0_fragment_7:
2990! %l0 = 0000000000000000
2991 setx 0x498cce87830cbc46,%g7,%l0 ! %l0 = 498cce87830cbc46
2992! %l1 = 000000210000b0cc
2993 setx 0xaefbc076a15a3671,%g7,%l1 ! %l1 = aefbc076a15a3671
2994 setx 0x7ff8, %g1, %g2
2995 and %l0, %g2, %l0
2996 setx 0xffffffff, %g1, %g2
2997 and %l1, %g2, %l1
2998 setx 0x100000000, %g1, %g2
2999 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3000 ta T_CHANGE_HPRIV
3001 stxa %l1, [%l0]ASI_ICACHE_INSTR
3002 ta T_CHANGE_NONHPRIV
3003! %l0 = 498cce87830cbc46
3004 setx 0xf9921453975a34ac,%g7,%l0 ! %l0 = f9921453975a34ac
3005! %l1 = aefbc076a15a3671
3006 setx 0xbdcb1d56abe2b9f7,%g7,%l1 ! %l1 = bdcb1d56abe2b9f7
3007p0_fragment_7_end:
3008! Mem[0000000010141420] = e500000023a40000, %l5 = ffffffff8f2fffff, %l2 = 00000000000000ff
3009 add %i5,0x20,%g1
3010 casxa [%g1]0x80,%l5,%l2 ! %l2 = e500000023a40000
3011! Mem[00000000300c1400] = 000000ff, %l7 = 00000000ff000000
3012 ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff
3013! Mem[0000000010081408] = ffff918f, %l6 = 0000000000000000
3014 swapa [%i2+%o4]0x88,%l6 ! %l6 = 00000000ffff918f
3015! %f10 = 16054f46 61fa4e7f, Mem[0000000010101400] = 00000000 ff000000, %asi = 80
3016 stda %f10,[%i4+0x000]%asi ! Mem[0000000010101400] = 16054f46 61fa4e7f
3017! %l7 = 00000000000000ff, Mem[000000001010143b] = 00000000
3018 stb %l7,[%i4+0x03b] ! Mem[0000000010101438] = 000000ff
3019! %l3 = 00000000000000ff, Mem[00000000300c1400] = 000000ff
3020 stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
3021
3022p0_label_114:
3023! Starting 10 instruction Load Burst
3024! Mem[0000000010101408] = 00001de1ffff0000, %f12 = 008ef934 554143f5
3025 ldd [%i4+%o4],%f12 ! %f12 = 00001de1 ffff0000
3026! Mem[0000000030141400] = ff009dce394915e1, %l7 = 00000000000000ff
3027 ldxa [%i5+%g0]0x81,%l7 ! %l7 = ff009dce394915e1
3028! Mem[0000000030041408] = 0000b0ff, %f23 = 50a57a95
3029 lda [%i1+%o4]0x89,%f23 ! %f23 = 0000b0ff
3030! Mem[0000000010181400] = b791ffff, %l4 = 0000000000000000
3031 ldswa [%i6+%g0]0x80,%l4 ! %l4 = ffffffffb791ffff
3032! Mem[0000000010101408] = 00001de1, %l4 = ffffffffb791ffff
3033 ldswa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000001de1
3034! Mem[0000000020800000] = 9cff80d0, %l6 = 00000000ffff918f, %asi = 80
3035 ldsba [%o1+0x000]%asi,%l6 ! %l6 = ffffffffffffff9c
3036! Mem[0000000010181438] = 25adef3221118b3b, %f28 = 00000000 7d90cf8b, %asi = 80
3037 ldda [%i6+0x038]%asi,%f28 ! %f28 = 25adef32 21118b3b
3038! Mem[0000000030081408] = b0000000 00000000, %l4 = 00001de1, %l5 = 8f2fffff
3039 ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000b0000000 0000000000000000
3040! Mem[000000001018142c] = 70ce601f, %f0 = 00000000
3041 lda [%i6+0x02c]%asi,%f0 ! %f0 = 70ce601f
3042! Mem[0000000030081400] = 000000ff00000000, %l4 = 00000000b0000000
3043 ldxa [%i2+%g0]0x81,%l4 ! %l4 = 000000ff00000000
3044
3045p0_label_115:
3046! Starting 10 instruction Store Burst
3047! Mem[0000000010141418] = 63e3400d7a4d3a10, %l2 = e500000023a40000, %l3 = 00000000000000ff
3048 add %i5,0x18,%g1
3049 casxa [%g1]0x80,%l2,%l3 ! %l3 = 63e3400d7a4d3a10
3050! Mem[000000001010141c] = 54402b09, %l7 = 00000000394915e1, %asi = 80
3051 swapa [%i4+0x01c]%asi,%l7 ! %l7 = 0000000054402b09
3052! %l4 = 000000ff00000000, Mem[0000000010141408] = 9dceffff
3053 stwa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
3054 membar #Sync ! Added by membar checker (25)
3055! %f26 = 000000ff 74038259, Mem[0000000030001410] = 2d000000 00000924
3056 stda %f26,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff 74038259
3057! %f9 = 7762edb9, %f10 = 16054f46
3058 fsqrts %f9 ,%f10 ! %f10 = 5b7106c2
3059! %l6 = ffffffffffffff9c, immd = fffffaa8, %y = 00005ed9
3060 udiv %l6,-0x558,%l4 ! %l4 = 0000000000005eda
3061 mov %l0,%y ! %y = 975a34ac
3062! %l4 = 0000000000005eda, Mem[0000000010141400] = ff0000e4
3063 stwa %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00005eda
3064! %l7 = 0000000054402b09, Mem[0000000010141422] = e5000000, %asi = 80
3065 stha %l7,[%i5+0x022]%asi ! Mem[0000000010141420] = e5002b09
3066! Mem[00000000300c1408] = ff000000, %l3 = 63e3400d7a4d3a10
3067 ldstuba [%i3+%o4]0x81,%l3 ! %l3 = 00000000000000ff
3068! %l1 = bdcb1d56abe2b9f7, Mem[0000000010181410] = 7500000000000000
3069 stxa %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = bdcb1d56abe2b9f7
3070
3071p0_label_116:
3072! Starting 10 instruction Load Burst
3073! Mem[0000000010081404] = 649fe11d, %f0 = 70ce601f
3074 ld [%i2+0x004],%f0 ! %f0 = 649fe11d
3075! Mem[0000000010101438] = 000000ff, %l7 = 0000000054402b09, %asi = 80
3076 lduwa [%i4+0x038]%asi,%l7 ! %l7 = 00000000000000ff
3077! Mem[0000000030101400] = ffffce9d 0000b0cc ff1d8d56 ffffff86
3078! %f0 = 649fe11d 08b00000 8f2fffff ffffffff
3079! %f4 = 2d000000 00000924 6876153a 106db423
3080! %f8 = 08aaf1c8 7762edb9 5b7106c2 61fa4e7f
3081! %f12 = 00001de1 ffff0000 689d3712 5e05479b
3082 stda %f0 ,[%i4+%g0]ASI_BLK_S ! Block Store to 0000000030101400
3083! Mem[00000000100c1400] = 2f5c7aba233d13a3, %f16 = 00000000 00000075
3084 ldda [%i3+%g0]0x80,%f16 ! %f16 = 2f5c7aba 233d13a3
3085 membar #Sync ! Added by membar checker (26)
3086! Mem[0000000010101400] = 464f0516, %f23 = 0000b0ff
3087 lda [%i4+%g0]0x88,%f23 ! %f23 = 464f0516
3088! Mem[0000000010101408] = 0000ffff e11d0000, %l2 = 23a40000, %l3 = 000000ff
3089 ldda [%i4+%o4]0x88,%l2 ! %l2 = 00000000e11d0000 000000000000ffff
3090! Mem[0000000030081410] = 00000000, %l6 = ffffffffffffff9c
3091 lduba [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000
3092! Mem[000000001008142c] = 42eeb021, %l7 = 00000000000000ff, %asi = 80
3093 ldswa [%i2+0x02c]%asi,%l7 ! %l7 = 0000000042eeb021
3094! Mem[00000000100c1438] = 20d51e6ec5fe2019, %f26 = 000000ff 74038259
3095 ldd [%i3+0x038],%f26 ! %f26 = 20d51e6e c5fe2019
3096! Mem[00000000218000c1] = 6babb9f0, %l3 = 000000000000ffff, %asi = 80
3097 ldsba [%o3+0x0c1]%asi,%l3 ! %l3 = ffffffffffffffab
3098
3099p0_label_117:
3100! Starting 10 instruction Store Burst
3101! %l7 = 0000000042eeb021, Mem[00000000100c1400] = ba7a5c2f
3102 stba %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ba7a5c21
3103! Mem[0000000010101411] = 00000000, %l7 = 0000000042eeb021
3104 ldstub [%i4+0x011],%l7 ! %l7 = 0000000000000000
3105! %f5 = 00000924, Mem[00000000100c1408] = 000000ff
3106 sta %f5 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000924
3107! Mem[00000000100c1400] = a3133d23ba7a5c21, %f10 = 5b7106c2 61fa4e7f
3108 ldda [%i3+%g0]0x88,%f10 ! %f10 = a3133d23 ba7a5c21
3109! %f20 = 2f8f2e30 00000000, Mem[00000000300c1408] = ff000000 00000044
3110 stda %f20,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 2f8f2e30 00000000
3111! Mem[00000000218000c0] = 6babb9f0, %l1 = bdcb1d56abe2b9f7
3112 ldstub [%o3+0x0c0],%l1 ! %l1 = 000000000000006b
3113! Mem[0000000030101410] = 0000002d, %l0 = f9921453975a34ac
3114 ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 000000000000002d
3115! %l4 = 00005eda, %l5 = 00000000, Mem[0000000010081408] = 00000000 00000000
3116 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00005eda 00000000
3117! Mem[0000000030081400] = 000000ff 00000000 b0000000 00000000
3118! %f0 = 649fe11d 08b00000 8f2fffff ffffffff
3119! %f4 = 2d000000 00000924 6876153a 106db423
3120! %f8 = 08aaf1c8 7762edb9 a3133d23 ba7a5c21
3121! %f12 = 00001de1 ffff0000 689d3712 5e05479b
3122 stda %f0 ,[%i2+%g0]ASI_COMMIT_S ! Block Store to 0000000030081400
3123! %l0 = 000000000000002d, Mem[00000000201c0001] = 00fffea0
3124 stb %l0,[%o0+0x001] ! Mem[00000000201c0000] = 002dfea0
3125
3126p0_label_118:
3127! Starting 10 instruction Load Burst
3128! Mem[00000000100c1410] = 0000b0cc21b0ee42, %f24 = 259c1778 6a742ea9
3129 ldda [%i3+%o5]0x80,%f24 ! %f24 = 0000b0cc 21b0ee42
3130! Mem[0000000010001411] = 009c2e30, %l2 = 00000000e11d0000, %asi = 80
3131 ldsba [%i0+0x011]%asi,%l2 ! %l2 = ffffffffffffff9c
3132! Mem[000000001014140c] = 0000b0cc, %l4 = 0000000000005eda, %asi = 80
3133 lduha [%i5+0x00c]%asi,%l4 ! %l4 = 0000000000000000
3134! Mem[00000000100c1400] = a3133d23 ba7a5c21, %l2 = ffffff9c, %l3 = ffffffab
3135 ldda [%i3+%g0]0x88,%l2 ! %l2 = 00000000ba7a5c21 00000000a3133d23
3136! Mem[00000000201c0000] = 002dfea0, %l2 = 00000000ba7a5c21, %asi = 80
3137 lduba [%o0+0x000]%asi,%l2 ! %l2 = 0000000000000000
3138! Mem[00000000300c1400] = ff000000, %l3 = 00000000a3133d23
3139 ldswa [%i3+%g0]0x81,%l3 ! %l3 = ffffffffff000000
3140! Mem[00000000300c1410] = 00000000, %l3 = ffffffffff000000
3141 lduwa [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
3142! Mem[0000000030001408] = 8f2fffff, %l6 = 0000000000000000
3143 lduha [%i0+%o4]0x81,%l6 ! %l6 = 0000000000008f2f
3144! Mem[0000000030001410] = ff000000, %f26 = 20d51e6e
3145 lda [%i0+%o5]0x89,%f26 ! %f26 = ff000000
3146! Mem[00000000300c1410] = 0000000000000075, %f26 = ff000000 c5fe2019
3147 ldda [%i3+%o5]0x81,%f26 ! %f26 = 00000000 00000075
3148
3149p0_label_119:
3150! Starting 10 instruction Store Burst
3151 membar #Sync ! Added by membar checker (27)
3152! Mem[0000000030081410] = 2d000000, %l3 = 0000000000000000
3153 swapa [%i2+%o5]0x81,%l3 ! %l3 = 000000002d000000
3154! %l6 = 0000000000008f2f, Mem[0000000010181400] = ffff91b7
3155 stwa %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00008f2f
3156! %l2 = 0000000000000000, Mem[0000000010041408] = 0000b0cc
3157 stwa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
3158! %l1 = 000000000000006b, Mem[0000000010141410] = ff91ffff000000ff
3159 stxa %l1,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000000000006b
3160! Mem[0000000010081410] = 000000ff, %l0 = 000000000000002d
3161 swapa [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff
3162! %l2 = 0000000000000000, Mem[0000000021800100] = 0094a020
3163 sth %l2,[%o3+0x100] ! Mem[0000000021800100] = 0000a020
3164! Mem[00000000100c141f] = 000000ff, %l1 = 000000000000006b
3165 ldstuba [%i3+0x01f]%asi,%l1 ! %l1 = 00000000000000ff
3166! %f2 = 8f2fffff, Mem[0000000030141408] = ff00ff09
3167 sta %f2 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 8f2fffff
3168! %l3 = 000000002d000000, Mem[00000000201c0000] = 002dfea0
3169 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 0000fea0
3170! %l5 = 0000000000000000, Mem[0000000010041410] = 6a000000
3171 stwa %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
3172
3173p0_label_120:
3174! Starting 10 instruction Load Burst
3175! Mem[0000000010001408] = ff9d6fff, %l3 = 000000002d000000
3176 ldswa [%i0+%o4]0x80,%l3 ! %l3 = ffffffffff9d6fff
3177! Mem[00000000100c1400] = 215c7aba, %f2 = 8f2fffff
3178 lda [%i3+%g0]0x80,%f2 ! %f2 = 215c7aba
3179! %l6 = 0000000000008f2f, %l1 = 00000000000000ff, %l2 = 0000000000000000
3180 sdivx %l6,%l1,%l2 ! %l2 = 000000000000008f
3181! Mem[0000000010101408] = 00001de1, %f6 = 6876153a
3182 ld [%i4+%o4],%f6 ! %f6 = 00001de1
3183! %l0 = 00000000000000ff, immd = fffffc6c, %y = 975a34ac
3184 umul %l0,-0x394,%l6 ! %l6 = 000000fefffc6f94, %y = 000000fe
3185! Mem[0000000010041408] = 00000000, %l7 = 0000000000000000
3186 ldsha [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
3187! Mem[0000000010181428] = 0d0e2d66, %l6 = 000000fefffc6f94
3188 ldsh [%i6+0x028],%l6 ! %l6 = 0000000000000d0e
3189! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
3190 ldsh [%i1+%o5],%l4 ! %l4 = 0000000000000000
3191! Mem[0000000010181410] = f7b9e2ab561dcbbd, %f22 = 092b4054 464f0516
3192 ldda [%i6+%o5]0x80,%f22 ! %f22 = f7b9e2ab 561dcbbd
3193! %l3 = ffffffffff9d6fff, %l5 = 0000000000000000, %l3 = ffffffffff9d6fff
3194 andn %l3,%l5,%l3 ! %l3 = ffffffffff9d6fff
3195
3196p0_label_121:
3197! Starting 10 instruction Store Burst
3198! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000030001408] = ffff2f8f ffffffff
3199 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff 000000ff
3200! Code Fragment 4, seed = 681504
3201p0_fragment_8:
3202! %l0 = 00000000000000ff
3203 setx 0x2f9edef53d846726,%g7,%l0 ! %l0 = 2f9edef53d846726
3204! %l1 = 00000000000000ff
3205 setx 0xae0bc3e26bc36b51,%g7,%l1 ! %l1 = ae0bc3e26bc36b51
3206 setx 0x7ff8, %g1, %g2
3207 and %l0, %g2, %l0
3208 setx 0xffffffff, %g1, %g2
3209 and %l1, %g2, %l1
3210 setx 0x100000000, %g1, %g2
3211 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3212 ta T_CHANGE_HPRIV
3213 stxa %l1, [%l0]ASI_ICACHE_INSTR
3214 ta T_CHANGE_NONHPRIV
3215! %l0 = 2f9edef53d846726
3216 setx 0x0e77ff947546d38c,%g7,%l0 ! %l0 = 0e77ff947546d38c
3217! %l1 = ae0bc3e26bc36b51
3218 setx 0x249edc8919bea2d7,%g7,%l1 ! %l1 = 249edc8919bea2d7
3219p0_fragment_8_end:
3220! Mem[0000000010041410] = 00000000e5581b14, %l7 = 0000000000000000, %l3 = ffffffffff9d6fff
3221 add %i1,0x10,%g1
3222 casxa [%g1]0x80,%l7,%l3 ! %l3 = 00000000e5581b14
3223! %f16 = 2f5c7aba 233d13a3, Mem[0000000030081408] = 8f2fffff ffffffff
3224 stda %f16,[%i2+%o4]0x81 ! Mem[0000000030081408] = 2f5c7aba 233d13a3
3225! Mem[0000000010081410] = 2d000000, %l0 = 000000007546d38c
3226 swapa [%i2+%o5]0x80,%l0 ! %l0 = 000000002d000000
3227! %l7 = 0000000000000000, Mem[0000000010081400] = 00000000
3228 stha %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
3229! %f0 = 649fe11d 08b00000, Mem[0000000030041400] = 00e40000 00000000
3230 stda %f0 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 649fe11d 08b00000
3231! %l1 = 249edc8919bea2d7, Mem[0000000030181410] = 000000ff
3232 stwa %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 19bea2d7
3233! %l2 = 000000000000008f, Mem[00000000300c1400] = ff000000
3234 stha %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 008f0000
3235! %f22 = f7b9e2ab 561dcbbd, Mem[0000000010141410] = 00000000 6b000000
3236 stda %f22,[%i5+%o5]0x88 ! Mem[0000000010141410] = f7b9e2ab 561dcbbd
3237
3238p0_label_122:
3239! Starting 10 instruction Load Burst
3240! Mem[0000000030141400] = ff009dce, %l5 = 0000000000000000
3241 lduba [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000ff
3242! Mem[0000000030081400] = 649fe11d, %l0 = 000000002d000000
3243 ldswa [%i2+%g0]0x81,%l0 ! %l0 = 00000000649fe11d
3244! Mem[0000000030101408] = 8f2fffff, %f7 = 106db423
3245 lda [%i4+%o4]0x81,%f7 ! %f7 = 8f2fffff
3246! Mem[0000000010001410] = 009c2e30, %l7 = 0000000000000000
3247 ldswa [%i0+%o5]0x80,%l7 ! %l7 = 00000000009c2e30
3248! %l0 = 00000000649fe11d, %l5 = 00000000000000ff, %l6 = 0000000000000d0e
3249 xnor %l0,%l5,%l6 ! %l6 = ffffffff9b601e1d
3250! Mem[00000000300c1408] = 2f8f2e30, %l0 = 00000000649fe11d
3251 ldsha [%i3+%o4]0x81,%l0 ! %l0 = 0000000000002f8f
3252! Mem[0000000010181410] = f7b9e2ab, %l1 = 249edc8919bea2d7
3253 ldsba [%i6+%o5]0x80,%l1 ! %l1 = fffffffffffffff7
3254! Mem[0000000030041408] = 0000b0ff, %l7 = 00000000009c2e30
3255 ldsha [%i1+%o4]0x89,%l7 ! %l7 = ffffffffffffb0ff
3256! Mem[0000000030001400] = 00000000, %f7 = 8f2fffff
3257 lda [%i0+%g0]0x89,%f7 ! %f7 = 00000000
3258! Mem[0000000021800140] = ffad0250, %l0 = 0000000000002f8f, %asi = 80
3259 ldsba [%o3+0x140]%asi,%l0 ! %l0 = ffffffffffffffff
3260
3261p0_label_123:
3262! Starting 10 instruction Store Burst
3263! %l6 = ffffffff9b601e1d, Mem[0000000010101410] = 2f8f2e300000ff00
3264 stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff9b601e1d
3265! %f31 = 00000000, %f9 = 7762edb9, %f28 = 25adef32 21118b3b
3266 fsmuld %f31,%f9 ,%f28 ! %f28 = 00000000 00000000
3267! %l0 = ffffffffffffffff, Mem[0000000030181408] = 7f71058f
3268 stwa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffff
3269! Mem[0000000010081410] = 8cd34675, %l6 = 000000009b601e1d
3270 swapa [%i2+%o5]0x88,%l6 ! %l6 = 000000008cd34675
3271! %l1 = fffffffffffffff7, Mem[0000000030001400] = 00000000
3272 stha %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = fff70000
3273! Mem[0000000010101410] = 1d1e609b, %l1 = 00000000fffffff7
3274 swapa [%i4+%o5]0x80,%l1 ! %l1 = 000000001d1e609b
3275! %l6 = 8cd34675, %l7 = ffffb0ff, Mem[0000000030181408] = ffffffff 74f7fd4a
3276 stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 8cd34675 ffffb0ff
3277! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030081408] = ba7a5c2f a3133d23
3278 stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 000000ff
3279! Mem[00000000211c0000] = fffff930, %l7 = ffffffffffffb0ff
3280 ldstub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
3281! %f16 = 2f5c7aba 233d13a3, Mem[0000000010181408] = 00001d00 44000000
3282 stda %f16,[%i6+%o4]0x88 ! Mem[0000000010181408] = 2f5c7aba 233d13a3
3283
3284p0_label_124:
3285! Starting 10 instruction Load Burst
3286! Mem[0000000010041434] = 000000e5, %l4 = 0000000000000000, %asi = 80
3287 lduba [%i1+0x034]%asi,%l4 ! %l4 = 0000000000000000
3288! Mem[0000000010001410] = 009c2e30, %f8 = 08aaf1c8
3289 lda [%i0+%o5]0x80,%f8 ! %f8 = 009c2e30
3290! Mem[00000000211c0000] = fffff930, %l6 = 000000008cd34675, %asi = 80
3291 lduha [%o2+0x000]%asi,%l6 ! %l6 = 000000000000ffff
3292! Code Fragment 4, seed = 867549
3293p0_fragment_9:
3294! %l0 = ffffffffffffffff
3295 setx 0x185290db3011fe3e,%g7,%l0 ! %l0 = 185290db3011fe3e
3296! %l1 = 000000001d1e609b
3297 setx 0x07c33dc319fd36e9,%g7,%l1 ! %l1 = 07c33dc319fd36e9
3298 setx 0x7ff8, %g1, %g2
3299 and %l0, %g2, %l0
3300 setx 0xffffffff, %g1, %g2
3301 and %l1, %g2, %l1
3302 setx 0x100000000, %g1, %g2
3303 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3304 ta T_CHANGE_HPRIV
3305 stxa %l1, [%l0]ASI_ICACHE_INSTR
3306 ta T_CHANGE_NONHPRIV
3307! %l0 = 185290db3011fe3e
3308 setx 0x2b8463ddaaf0aba4,%g7,%l0 ! %l0 = 2b8463ddaaf0aba4
3309! %l1 = 07c33dc319fd36e9
3310 setx 0xf70aaefd0634df6f,%g7,%l1 ! %l1 = f70aaefd0634df6f
3311p0_fragment_9_end:
3312! Mem[0000000010141400] = 00005eda, %l0 = 2b8463ddaaf0aba4
3313 ldsha [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
3314! Mem[0000000010001400] = 0aff0000 000002e1, %l2 = 0000008f, %l3 = e5581b14
3315 ldda [%i0+%g0]0x88,%l2 ! %l2 = 00000000000002e1 000000000aff0000
3316! Mem[0000000010101400] = 464f0516, %l0 = 0000000000000000
3317 lduwa [%i4+%g0]0x88,%l0 ! %l0 = 00000000464f0516
3318! Mem[0000000030001408] = 000000ff000000ff, %l3 = 000000000aff0000
3319 ldxa [%i0+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
3320! Mem[0000000010181438] = 25adef32 21118b3b, %l6 = 0000ffff, %l7 = 000000ff, %asi = 80
3321 ldda [%i6+0x038]%asi,%l6 ! %l6 = 0000000025adef32 0000000021118b3b
3322! Mem[0000000010041408] = 00000000 8ac60270, %l0 = 464f0516, %l1 = 0634df6f
3323 ldda [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000 000000008ac60270
3324
3325p0_label_125:
3326! Starting 10 instruction Store Burst
3327! Mem[0000000010001400] = 000002e1, %l2 = 00000000000002e1
3328 ldstuba [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000e1
3329! Mem[0000000030001410] = ff000000, %l1 = 000000008ac60270
3330 ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
3331! %l6 = 0000000025adef32, Mem[00000000300c1410] = 0000000000000075
3332 stxa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000025adef32
3333! %l2 = 00000000000000e1, Mem[00000000300c1408] = 302e8f2f
3334 stwa %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000e1
3335! Mem[0000000030181408] = 7546d38c, %l7 = 0000000021118b3b
3336 ldstuba [%i6+%o4]0x89,%l7 ! %l7 = 000000000000008c
3337! %f8 = 009c2e30 7762edb9, Mem[0000000010101410] = f7ffffff ffffffff
3338 stda %f8 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 009c2e30 7762edb9
3339! %l7 = 000000000000008c, Mem[000000001014141d] = 7a4d3a10, %asi = 80
3340 stba %l7,[%i5+0x01d]%asi ! Mem[000000001014141c] = 7a8c3a10
3341! %f17 = 233d13a3, Mem[00000000100c1404] = 233d13a3
3342 st %f17,[%i3+0x004] ! Mem[00000000100c1404] = 233d13a3
3343! Mem[0000000010041410] = 00000000, %l7 = 000000000000008c
3344 ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
3345! %l3 = 000000ff000000ff, Mem[00000000100c1408] = 00000924
3346 stba %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000009ff
3347
3348p0_label_126:
3349! Starting 10 instruction Load Burst
3350! Mem[0000000010181408] = a3133d23ba7a5c2f, %l3 = 000000ff000000ff
3351 ldxa [%i6+%o4]0x80,%l3 ! %l3 = a3133d23ba7a5c2f
3352! Mem[0000000030001408] = 000000ff, %l3 = a3133d23ba7a5c2f
3353 ldsba [%i0+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
3354! Mem[0000000010081410] = 1d1e609b, %l7 = 0000000000000000, %asi = 80
3355 ldswa [%i2+0x010]%asi,%l7 ! %l7 = 000000001d1e609b
3356! Mem[0000000010181400] = 2f8f0000 000000ff, %l0 = 00000000, %l1 = 00000000
3357 ldda [%i6+%g0]0x80,%l0 ! %l0 = 000000002f8f0000 00000000000000ff
3358! Mem[0000000010141400] = da5e0000, %l4 = 0000000000000000
3359 lduba [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000
3360! Mem[0000000030141410] = ffff1c00, %l0 = 000000002f8f0000
3361 ldsba [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000
3362! Mem[00000000201c0000] = 0000fea0, %l4 = 0000000000000000, %asi = 80
3363 lduba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
3364! Mem[0000000010081428] = 08b0ff50, %l5 = 00000000000000ff
3365 lduw [%i2+0x028],%l5 ! %l5 = 0000000008b0ff50
3366! Mem[0000000010001420] = e5000000 23a40000, %l0 = 00000000, %l1 = 000000ff
3367 ldd [%i0+0x020],%l0 ! %l0 = 00000000e5000000 0000000023a40000
3368! Mem[0000000030141408] = 8f2fffff, %l3 = ffffffffffffffff
3369 lduha [%i5+%o4]0x81,%l3 ! %l3 = 0000000000008f2f
3370
3371p0_label_127:
3372! Starting 10 instruction Store Burst
3373! %l6 = 25adef32, %l7 = 1d1e609b, Mem[0000000010101410] = b9ed6277 302e9c00, %asi = 80
3374 stda %l6,[%i4+0x010]%asi ! Mem[0000000010101410] = 25adef32 1d1e609b
3375! %f30 = ff09eabe 00000000, %l0 = 00000000e5000000
3376! Mem[0000000030001418] = 6876153a106db423
3377 add %i0,0x018,%g1
3378 stda %f30,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030001418] = 6876153a106db423
3379! %l4 = 0000000000000000, Mem[0000000010041410] = 000000ff
3380 stha %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
3381! %l4 = 0000000000000000, imm = fffffffffffff5e3, %l7 = 000000001d1e609b
3382 xor %l4,-0xa1d,%l7 ! %l7 = fffffffffffff5e3
3383! Mem[0000000010041420] = 6f7805f8, %l4 = 00000000, %l6 = 25adef32
3384 add %i1,0x20,%g1
3385 casa [%g1]0x80,%l4,%l6 ! %l6 = 000000006f7805f8
3386! Mem[0000000030001410] = ff0000ff, %l0 = 00000000e5000000
3387 swapa [%i0+%o5]0x89,%l0 ! %l0 = 00000000ff0000ff
3388! Mem[00000000300c1400] = 00008f00, %l5 = 0000000008b0ff50
3389 ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
3390! %f28 = 00000000, Mem[00000000100c1408] = ff090000
3391 sta %f28,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
3392! %l2 = 000000e1, %l3 = 00008f2f, Mem[0000000010181410] = f7b9e2ab 561dcbbd
3393 stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000e1 00008f2f
3394! %l1 = 0000000023a40000, Mem[0000000010001410] = 009c2e30
3395 stwa %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = 23a40000
3396
3397p0_label_128:
3398! Starting 10 instruction Load Burst
3399! Mem[00000000300c1408] = 00000000000000e1, %l0 = 00000000ff0000ff
3400 ldxa [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000e1
3401! Mem[0000000020800000] = 9cff80d0, %l7 = fffffffffffff5e3
3402 lduh [%o1+%g0],%l7 ! %l7 = 0000000000009cff
3403! Mem[0000000030181400] = 0000b0cc, %l1 = 0000000023a40000
3404 lduha [%i6+%g0]0x89,%l1 ! %l1 = 000000000000b0cc
3405! Mem[0000000010141410] = bdcb1d56, %l6 = 000000006f7805f8
3406 lduha [%i5+%o5]0x80,%l6 ! %l6 = 000000000000bdcb
3407! Mem[0000000010141400] = 00005eda000000e4, %l6 = 000000000000bdcb
3408 ldxa [%i5+%g0]0x80,%l6 ! %l6 = 00005eda000000e4
3409! Mem[00000000300c1410] = 32efad2500000000, %l4 = 0000000000000000
3410 ldxa [%i3+%o5]0x89,%l4 ! %l4 = 32efad2500000000
3411! Mem[0000000010081408] = 00005eda, %l0 = 00000000000000e1
3412 lduha [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
3413! Mem[0000000010101408] = 00001de1ffff0000, %f22 = f7b9e2ab 561dcbbd
3414 ldda [%i4+%o4]0x80,%f22 ! %f22 = 00001de1 ffff0000
3415! Mem[0000000030081410] = 00000000, %l2 = 00000000000000e1
3416 ldswa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
3417! Mem[000000001008141c] = 5e72e558, %l0 = 0000000000000000
3418 ldsw [%i2+0x01c],%l0 ! %l0 = 000000005e72e558
3419
3420p0_label_129:
3421! Starting 10 instruction Store Burst
3422! Mem[0000000010101400] = 16054f46, %l3 = 0000000000008f2f
3423 swapa [%i4+%g0]0x80,%l3 ! %l3 = 0000000016054f46
3424! %l2 = 00000000, %l3 = 16054f46, Mem[00000000100c1410] = 0000b0cc 21b0ee42, %asi = 80
3425 stda %l2,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000000 16054f46
3426! %l1 = 000000000000b0cc, Mem[0000000010001410] = 23a40000
3427 stha %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = b0cc0000
3428! %l4 = 32efad2500000000, Mem[0000000010001400] = ff020000
3429 stha %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
3430! %f2 = 215c7aba ffffffff, Mem[0000000010041408] = 00000000 8ac60270
3431 stda %f2 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 215c7aba ffffffff
3432! Mem[00000000211c0001] = fffff930, %l3 = 0000000016054f46
3433 ldstub [%o2+0x001],%l3 ! %l3 = 00000000000000ff
3434! %l5 = 0000000000000000, Mem[00000000300c1410] = 00000000
3435 stwa %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
3436! %l5 = 0000000000000000, Mem[0000000010141408] = 00000000
3437 stba %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
3438! Mem[0000000010101419] = 957aa550, %l4 = 32efad2500000000
3439 ldstub [%i4+0x019],%l4 ! %l4 = 000000000000007a
3440! %l4 = 000000000000007a, Mem[0000000010101408] = e11d0000
3441 stha %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = e11d007a
3442
3443p0_label_130:
3444! Starting 10 instruction Load Burst
3445! Mem[00000000100c1408] = 00000000, %l1 = 000000000000b0cc
3446 lduha [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000
3447! Mem[0000000010081410] = 1d1e609b, %l7 = 0000000000009cff
3448 ldsba [%i2+%o5]0x80,%l7 ! %l7 = 000000000000001d
3449! Mem[0000000030041410] = 8f91ff02, %f1 = 08b00000
3450 lda [%i1+%o5]0x89,%f1 ! %f1 = 8f91ff02
3451! Mem[0000000010001400] = 00000000, %l4 = 000000000000007a
3452 ldswa [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
3453! Mem[000000001010141c] = 394915e1, %f14 = 689d3712
3454 lda [%i4+0x01c]%asi,%f14 ! %f14 = 394915e1
3455! Mem[0000000030141408] = ffff2f8f, %l2 = 0000000000000000
3456 lduwa [%i5+%o4]0x89,%l2 ! %l2 = 00000000ffff2f8f
3457! Mem[0000000030141410] = 001cffff, %l5 = 0000000000000000
3458 lduba [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000
3459! Randomly selected nop
3460 nop
3461! Mem[0000000010141400] = 00005eda000000e4, %f8 = 009c2e30 7762edb9
3462 ldda [%i5+%g0]0x80,%f8 ! %f8 = 00005eda 000000e4
3463! Mem[00000000100c1410] = 464f051600000000, %l4 = 0000000000000000
3464 ldxa [%i3+%o5]0x88,%l4 ! %l4 = 464f051600000000
3465
3466p0_label_131:
3467! Starting 10 instruction Store Burst
3468! %f28 = 00000000 00000000, Mem[0000000010081400] = 00000000 1de19f64
3469 stda %f28,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 00000000
3470! %f8 = 00005eda 000000e4, Mem[00000000300c1410] = 00000000 32efad25
3471 stda %f8 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00005eda 000000e4
3472! Mem[0000000010141410] = bdcb1d56, %l2 = 00000000ffff2f8f
3473 ldstuba [%i5+%o5]0x80,%l2 ! %l2 = 00000000000000bd
3474! %l5 = 0000000000000000, Mem[0000000010141400] = 00005eda000000e4
3475 stx %l5,[%i5+%g0] ! Mem[0000000010141400] = 0000000000000000
3476! %l6 = 00005eda000000e4, Mem[0000000030181400] = ccb00000
3477 stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000e4
3478! %l6 = 00005eda000000e4, Mem[0000000030041408] = ffb00000
3479 stba %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = e4b00000
3480! %f1 = 8f91ff02, Mem[0000000030181410] = 19bea2d7
3481 sta %f1 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 8f91ff02
3482! %f25 = 21b0ee42, Mem[0000000030141410] = ffff1c00
3483 sta %f25,[%i5+%o5]0x89 ! Mem[0000000030141410] = 21b0ee42
3484! %l4 = 464f051600000000, Mem[0000000030101400] = 649fe11d
3485 stba %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 009fe11d
3486! %f6 = 00001de1, Mem[0000000030181408] = 7546d3ff
3487 sta %f6 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00001de1
3488
3489p0_label_132:
3490! Starting 10 instruction Load Burst
3491! Mem[0000000010101410] = 32efad25, %l2 = 00000000000000bd
3492 ldswa [%i4+%o5]0x88,%l2 ! %l2 = 0000000032efad25
3493! Mem[0000000010081408] = da5e0000, %l0 = 000000005e72e558
3494 ldswa [%i2+%o4]0x88,%l0 ! %l0 = ffffffffda5e0000
3495! Mem[0000000010181420] = 000000ff, %l3 = 00000000000000ff
3496 ldsh [%i6+0x020],%l3 ! %l3 = 0000000000000000
3497! Mem[0000000010041400] = 0000000062ba4207, %f28 = 00000000 00000000, %asi = 80
3498 ldda [%i1+0x000]%asi,%f28 ! %f28 = 00000000 62ba4207
3499! Mem[0000000010101408] = e11d007a, %l1 = 0000000000000000
3500 lduba [%i4+%o4]0x88,%l1 ! %l1 = 000000000000007a
3501! Mem[000000001000140c] = ffff1c00, %l4 = 464f051600000000, %asi = 80
3502 lduwa [%i0+0x00c]%asi,%l4 ! %l4 = 00000000ffff1c00
3503! Mem[0000000010101408] = e11d007a, %l7 = 000000000000001d
3504 ldsha [%i4+%o4]0x88,%l7 ! %l7 = 000000000000007a
3505! Mem[0000000010081408] = da5e0000, %l4 = 00000000ffff1c00
3506 lduwa [%i2+%o4]0x88,%l4 ! %l4 = 00000000da5e0000
3507! Mem[0000000010101410] = 25adef32, %l2 = 0000000032efad25
3508 lduba [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000025
3509! Mem[0000000010101438] = 000000ff, %f11 = ba7a5c21
3510 lda [%i4+0x038]%asi,%f11 ! %f11 = 000000ff
3511
3512p0_label_133:
3513! Starting 10 instruction Store Burst
3514! %l3 = 0000000000000000, Mem[0000000010101410] = 32efad25
3515 stha %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 32ef0000
3516! Mem[0000000010141438] = 6c7eb0cc, %l0 = da5e0000, %l7 = 0000007a
3517 add %i5,0x38,%g1
3518 casa [%g1]0x80,%l0,%l7 ! %l7 = 000000006c7eb0cc
3519! Mem[0000000030101400] = 0000b008 1de19f00, %l2 = 00000025, %l3 = 00000000
3520 ldda [%i4+%g0]0x89,%l2 ! %l2 = 000000001de19f00 000000000000b008
3521! %l5 = 0000000000000000, Mem[00000000100c1400] = 215c7aba
3522 stha %l5,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00007aba
3523! %f6 = 00001de1 00000000, Mem[0000000010181400] = 00008f2f ff000000
3524 stda %f6 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00001de1 00000000
3525! Mem[0000000030101400] = 009fe11d, %l1 = 000000000000007a
3526 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000000
3527! Mem[0000000010001400] = 00000000, %l5 = 0000000000000000
3528 swapa [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000
3529! %f2 = 215c7aba ffffffff, %l1 = 0000000000000000
3530! Mem[0000000010001418] = 63e3400d7a4d3a10
3531 add %i0,0x018,%g1
3532 stda %f2,[%g1+%l1]ASI_PST32_P ! Mem[0000000010001418] = 63e3400d7a4d3a10
3533! %f28 = 00000000 62ba4207, Mem[0000000010101408] = e11d007a 0000ffff
3534 stda %f28,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 62ba4207
3535! %l4 = 00000000da5e0000, Mem[0000000021800180] = 23a4e080, %asi = 80
3536 stha %l4,[%o3+0x180]%asi ! Mem[0000000021800180] = 0000e080
3537
3538p0_label_134:
3539! Starting 10 instruction Load Burst
3540! Mem[00000000211c0000] = fffff930, %l7 = 000000006c7eb0cc, %asi = 80
3541 lduha [%o2+0x000]%asi,%l7 ! %l7 = 000000000000ffff
3542! Mem[0000000010101410] = 32ef0000, %l1 = 0000000000000000
3543 lduba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
3544! Mem[0000000030001400] = 0000f7ff, %f23 = ffff0000
3545 lda [%i0+%g0]0x89,%f23 ! %f23 = 0000f7ff
3546! Mem[0000000030141410] = 21b0ee42, %l3 = 000000000000b008
3547 lduwa [%i5+%o5]0x89,%l3 ! %l3 = 0000000021b0ee42
3548! Mem[0000000010081408] = 00000000da5e0000, %l0 = ffffffffda5e0000
3549 ldxa [%i2+%o4]0x88,%l0 ! %l0 = 00000000da5e0000
3550! %l6 = 00005eda000000e4, %l6 = 00005eda000000e4, %l7 = 000000000000ffff
3551 orn %l6,%l6,%l7 ! %l7 = ffffffffffffffff
3552! Mem[0000000030081408] = 00000000, %l7 = ffffffffffffffff
3553 lduwa [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000000
3554! Mem[0000000030041408] = 0000b0e4, %l4 = 00000000da5e0000
3555 ldswa [%i1+%o4]0x89,%l4 ! %l4 = 000000000000b0e4
3556! Mem[0000000010181408] = a3133d23, %f2 = 215c7aba
3557 lda [%i6+%o4]0x80,%f2 ! %f2 = a3133d23
3558! Mem[0000000030001410] = 000000e5, %l1 = 0000000000000000
3559 lduba [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
3560
3561p0_label_135:
3562! Starting 10 instruction Store Burst
3563! %l7 = 0000000000000000, Mem[0000000030001408] = ff000000ff000000
3564 stxa %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
3565! %l5 = 0000000000000000, Mem[0000000010101400] = 00008f2f61fa4e7f
3566 stx %l5,[%i4+%g0] ! Mem[0000000010101400] = 0000000000000000
3567! Mem[0000000010081400] = 00000000, %l1 = 0000000000000000
3568 swapa [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
3569! %f13 = ffff0000, Mem[00000000100c1408] = 00000000
3570 sta %f13,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffff0000
3571! %l1 = 0000000000000000, Mem[00000000300c1410] = 000000e4
3572 stba %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
3573! %l1 = 0000000000000000, Mem[00000000100c1410] = 00000000
3574 stha %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
3575! %f27 = 00000075, Mem[00000000100c1414] = 16054f46
3576 sta %f27,[%i3+0x014]%asi ! Mem[00000000100c1414] = 00000075
3577! Mem[0000000010181438] = 25adef3221118b3b, %l5 = 0000000000000000, %l1 = 0000000000000000
3578 add %i6,0x38,%g1
3579 casxa [%g1]0x80,%l5,%l1 ! %l1 = 25adef3221118b3b
3580! Mem[0000000010041400] = 00000000 62ba4207 215c7aba ffffffff
3581! %f0 = 649fe11d 8f91ff02 a3133d23 ffffffff
3582! %f4 = 2d000000 00000924 00001de1 00000000
3583! %f8 = 00005eda 000000e4 a3133d23 000000ff
3584! %f12 = 00001de1 ffff0000 394915e1 5e05479b
3585 stda %f0 ,[%i1+%g0]ASI_BLK_AIUPL ! Block Store to 0000000010041400
3586! Mem[00000000211c0000] = fffff930, %l3 = 0000000021b0ee42
3587 ldstub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
3588
3589p0_label_136:
3590! Starting 10 instruction Load Burst
3591! Mem[0000000030001400] = 0000f7ff, %l3 = 00000000000000ff
3592 lduha [%i0+%g0]0x89,%l3 ! %l3 = 000000000000f7ff
3593! %l0 = 00000000da5e0000, imm = fffffffffffffb05, %l7 = 0000000000000000
3594 add %l0,-0x4fb,%l7 ! %l7 = 00000000da5dfb05
3595! Mem[0000000010101408] = 62ba4207, %l0 = 00000000da5e0000
3596 lduha [%i4+%o4]0x88,%l0 ! %l0 = 0000000000004207
3597! Mem[0000000030081400] = 649fe11d08b00000, %f16 = 2f5c7aba 233d13a3
3598 ldda [%i2+%g0]0x81,%f16 ! %f16 = 649fe11d 08b00000
3599! Mem[0000000010141408] = 00000000, %l7 = 00000000da5dfb05
3600 lduba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
3601! Mem[0000000010181408] = a3133d23, %l1 = 25adef3221118b3b
3602 lduha [%i6+%o4]0x80,%l1 ! %l1 = 000000000000a313
3603! Mem[0000000021800001] = 6bffef60, %l2 = 000000001de19f00
3604 ldub [%o3+0x001],%l2 ! %l2 = 00000000000000ff
3605! Mem[0000000010101408] = 62ba4207, %l2 = 00000000000000ff
3606 ldsha [%i4+%o4]0x88,%l2 ! %l2 = 0000000000004207
3607! %f1 = 8f91ff02, %f8 = 00005eda, %f25 = 21b0ee42
3608 fadds %f1 ,%f8 ,%f25 ! tt=0x22, %l0 = 0000000000004229
3609 membar #Sync ! Added by membar checker (28)
3610! Mem[0000000010041408] = ffffffff, %l0 = 0000000000004229
3611 ldsha [%i1+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
3612
3613p0_label_137:
3614! Starting 10 instruction Store Burst
3615! %f18 = dbfebd08, Mem[0000000010001408] = ff9d6fff
3616 sta %f18,[%i0+%o4]0x80 ! Mem[0000000010001408] = dbfebd08
3617! %f4 = 2d000000 00000924, Mem[0000000030081400] = 649fe11d 08b00000
3618 stda %f4 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 2d000000 00000924
3619! %l2 = 0000000000004207, immd = 000007be, %y = 000000fe
3620 sdiv %l2,0x7be,%l7 ! %l7 = 0000000020cea8fa
3621 mov %l0,%y ! %y = ffffffff
3622! Mem[0000000030101400] = ff9fe11d, %l2 = 0000000000004207
3623 ldstuba [%i4+%g0]0x81,%l2 ! %l2 = 00000000000000ff
3624! %l2 = 000000ff, %l3 = 0000f7ff, Mem[00000000300c1400] = 00008fff ab6b725e
3625 stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff 0000f7ff
3626! %l7 = 0000000020cea8fa, Mem[0000000010001408] = dbfebd08
3627 stha %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = a8fabd08
3628! %f16 = 649fe11d 08b00000, %l3 = 000000000000f7ff
3629! Mem[0000000030001418] = 6876153a106db423
3630 add %i0,0x018,%g1
3631 stda %f16,[%g1+%l3]ASI_PST32_S ! Mem[0000000030001418] = 649fe11d08b00000
3632! %l5 = 0000000000000000, Mem[0000000010041400] = 02ff918f1de19f64
3633 stxa %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
3634! %f14 = 394915e1 5e05479b, Mem[0000000010141400] = 00000000 00000000
3635 stda %f14,[%i5+%g0]0x80 ! Mem[0000000010141400] = 394915e1 5e05479b
3636! Mem[0000000030141410] = 21b0ee42, %l0 = ffffffffffffffff
3637 ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000042
3638
3639p0_label_138:
3640! Starting 10 instruction Load Burst
3641! Mem[0000000010041400] = 0000000000000000, %l2 = 00000000000000ff, %asi = 80
3642 ldxa [%i1+0x000]%asi,%l2 ! %l2 = 0000000000000000
3643! Mem[00000000100c1400] = 00007aba, %l6 = 00005eda000000e4
3644 ldswa [%i3+%g0]0x80,%l6 ! %l6 = 0000000000007aba
3645! Mem[0000000020800000] = 9cff80d0, %l2 = 0000000000000000, %asi = 80
3646 ldsba [%o1+0x000]%asi,%l2 ! %l2 = ffffffffffffff9c
3647! Mem[0000000010041414] = 0000002d, %l7 = 0000000020cea8fa, %asi = 80
3648 ldswa [%i1+0x014]%asi,%l7 ! %l7 = 000000000000002d
3649! Mem[00000000211c0000] = fffff930, %l5 = 0000000000000000, %asi = 80
3650 lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ffff
3651! Mem[0000000010041400] = 00000000, %l4 = 000000000000b0e4
3652 lduwa [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
3653! Mem[0000000010141400] = e1154939, %l2 = ffffffffffffff9c
3654 ldsba [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000039
3655! Mem[0000000010081410] = 9b601e1d, %l0 = 0000000000000042
3656 ldsha [%i2+%o5]0x88,%l0 ! %l0 = 0000000000001e1d
3657! Mem[0000000010181410] = 2f8f0000e1000000, %f30 = ff09eabe 00000000
3658 ldda [%i6+%o5]0x88,%f30 ! %f30 = 2f8f0000 e1000000
3659! Mem[00000000300c1400] = ff000000, %l7 = 000000000000002d
3660 lduha [%i3+%g0]0x81,%l7 ! %l7 = 000000000000ff00
3661
3662p0_label_139:
3663! Starting 10 instruction Store Burst
3664! %l6 = 0000000000007aba, Mem[0000000010101404] = 00000000
3665 stb %l6,[%i4+0x004] ! Mem[0000000010101404] = ba000000
3666! %f30 = 2f8f0000, Mem[0000000030001408] = 00000000
3667 sta %f30,[%i0+%o4]0x81 ! Mem[0000000030001408] = 2f8f0000
3668! %l6 = 00007aba, %l7 = 0000ff00, Mem[0000000010181400] = 00000000 e11d0000
3669 std %l6,[%i6+%g0] ! Mem[0000000010181400] = 00007aba 0000ff00
3670! %l4 = 00000000, %l5 = 0000ffff, Mem[0000000030001400] = 0000f7ff 0000b008
3671 stda %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 0000ffff
3672! %f22 = 00001de1, Mem[0000000010001408] = a8fabd08
3673 st %f22,[%i0+%o4] ! Mem[0000000010001408] = 00001de1
3674! %l1 = 000000000000a313, Mem[0000000010081408] = 00005eda
3675 stha %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = a3135eda
3676! %f22 = 00001de1, Mem[0000000010041410] = 24090000
3677 sta %f22,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00001de1
3678! Mem[0000000030141400] = ff009dce, %l1 = 000000000000a313
3679 swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ff009dce
3680! Mem[0000000030101410] = ff000000, %l5 = 000000000000ffff
3681 swapa [%i4+%o5]0x81,%l5 ! %l5 = 00000000ff000000
3682! %l0 = 00001e1d, %l1 = ff009dce, Mem[00000000100c1410] = 00000000 75000000
3683 stda %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00001e1d ff009dce
3684
3685p0_label_140:
3686! Starting 10 instruction Load Burst
3687! Mem[0000000030001410] = 000000e5, %l4 = 0000000000000000
3688 ldsba [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
3689! Mem[00000000100c1400] = 00007aba 233d13a3, %l4 = 00000000, %l5 = ff000000
3690 ldda [%i3+%g0]0x80,%l4 ! %l4 = 0000000000007aba 00000000233d13a3
3691! Mem[0000000010081408] = a3135eda, %f5 = 00000924
3692 lda [%i2+%o4]0x80,%f5 ! %f5 = a3135eda
3693! %f13 = ffff0000, %f25 = 21b0ee42, %f10 = a3133d23
3694 fsubs %f13,%f25,%f10 ! %f10 = ffff0000
3695 membar #Sync ! Added by membar checker (29)
3696! Mem[0000000030101400] = ff9fe11d 08b00000 8f2fffff ffffffff
3697! Mem[0000000030101410] = 0000ffff 00000924 6876153a 106db423
3698! Mem[0000000030101420] = 08aaf1c8 7762edb9 5b7106c2 61fa4e7f
3699! Mem[0000000030101430] = 00001de1 ffff0000 689d3712 5e05479b
3700 ldda [%i4+%g0]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
3701! Mem[0000000010041400] = 00000000 00000000 ffffffff 233d13a3
3702! Mem[0000000010041410] = 00001de1 0000002d 00000000 e11d0000
3703! Mem[0000000010041420] = e4000000 da5e0000 ff000000 233d13a3
3704! Mem[0000000010041430] = 0000ffff e11d0000 9b47055e e1154939
3705 ldda [%i1+%g0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010041400
3706! Mem[00000000211c0000] = fffff930, %l5 = 00000000233d13a3, %asi = 80
3707 lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ffff
3708! Mem[0000000030141410] = 21b0eeff, %l0 = 0000000000001e1d
3709 ldsha [%i5+%o5]0x89,%l0 ! %l0 = ffffffffffffeeff
3710! Mem[0000000021800040] = 3f6a6190, %l4 = 0000000000007aba
3711 ldub [%o3+0x040],%l4 ! %l4 = 000000000000003f
3712! Mem[0000000030001400] = 00000000, %l4 = 000000000000003f
3713 lduwa [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
3714
3715p0_label_141:
3716! Starting 10 instruction Store Burst
3717! %f16 = 00000000, %f9 = 000000e4, %f3 = ffffffff
3718 fmuls %f16,%f9 ,%f3 ! %f3 = 00000000
3719! %f18 = ffffffff, Mem[0000000010181418] = 652c395a
3720 sta %f18,[%i6+0x018]%asi ! Mem[0000000010181418] = ffffffff
3721! %l6 = 0000000000007aba, Mem[0000000030001400] = 00000000
3722 stha %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00007aba
3723! Mem[0000000030041400] = 1de19f64, %l6 = 0000000000007aba
3724 swapa [%i1+%g0]0x89,%l6 ! %l6 = 000000001de19f64
3725! %l0 = ffffffffffffeeff, Mem[0000000030141410] = 21b0eeff
3726 stba %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 21b0eeff
3727! Mem[0000000010101410] = 32ef0000, %l0 = ffffffffffffeeff
3728 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
3729! Mem[0000000010141400] = e1154939, %l7 = 000000000000ff00
3730 swapa [%i5+%g0]0x88,%l7 ! %l7 = 00000000e1154939
3731! %l6 = 000000001de19f64, Mem[0000000030141410] = ce9d6fff21b0eeff
3732 stxa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000001de19f64
3733! %l3 = 000000000000f7ff, Mem[00000000211c0001] = fffff930, %asi = 80
3734 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = fffff930
3735! Mem[000000001000141c] = 7a4d3a10, %l4 = 0000000000000000
3736 swap [%i0+0x01c],%l4 ! %l4 = 000000007a4d3a10
3737
3738p0_label_142:
3739! Starting 10 instruction Load Burst
3740! Mem[0000000030041410] = 8f91ff02, %l7 = 00000000e1154939
3741 lduwa [%i1+%o5]0x89,%l7 ! %l7 = 000000008f91ff02
3742! Mem[0000000010181408] = 2f5c7aba233d13a3, %f4 = 2d000000 a3135eda
3743 ldda [%i6+%o4]0x88,%f4 ! %f4 = 2f5c7aba 233d13a3
3744! Mem[0000000010101403] = 00000000, %l7 = 000000008f91ff02, %asi = 80
3745 lduba [%i4+0x003]%asi,%l7 ! %l7 = 0000000000000000
3746! Mem[0000000030181408] = e11d0000, %l1 = 00000000ff009dce
3747 ldswa [%i6+%o4]0x81,%l1 ! %l1 = ffffffffe11d0000
3748! Mem[0000000030081410] = 00000000, %l4 = 000000007a4d3a10
3749 lduwa [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
3750! Mem[0000000010181428] = 0d0e2d6670ce601f, %f12 = 00001de1 ffff0000
3751 ldd [%i6+0x028],%f12 ! %f12 = 0d0e2d66 70ce601f
3752! Mem[0000000030001408] = 0000000000008f2f, %l2 = 0000000000000039
3753 ldxa [%i0+%o4]0x89,%l2 ! %l2 = 0000000000008f2f
3754! Mem[00000000300c1408] = 000000e1, %l5 = 000000000000ffff
3755 lduwa [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000e1
3756! Mem[0000000020800000] = 9cff80d0, %l7 = 0000000000000000
3757 ldub [%o1+%g0],%l7 ! %l7 = 000000000000009c
3758! Mem[0000000010041402] = 00000000, %l5 = 00000000000000e1
3759 ldsh [%i1+0x002],%l5 ! %l5 = 0000000000000000
3760
3761p0_label_143:
3762! Starting 10 instruction Store Burst
3763! Mem[0000000030081410] = 00000000, %l6 = 000000001de19f64
3764 ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
3765! %l2 = 0000000000008f2f, Mem[0000000030141410] = 000000001de19f64
3766 stxa %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000008f2f
3767! Code Fragment 4, seed = 220413
3768p0_fragment_10:
3769! %l0 = 0000000000000000
3770 setx 0x0231a86f5d1b1d3e,%g7,%l0 ! %l0 = 0231a86f5d1b1d3e
3771! %l1 = ffffffffe11d0000
3772 setx 0x8afd766b466825e9,%g7,%l1 ! %l1 = 8afd766b466825e9
3773 setx 0x7ff8, %g1, %g2
3774 and %l0, %g2, %l0
3775 setx 0xffffffff, %g1, %g2
3776 and %l1, %g2, %l1
3777 setx 0x100000000, %g1, %g2
3778 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3779 ta T_CHANGE_HPRIV
3780 stxa %l1, [%l0]ASI_ICACHE_INSTR
3781 ta T_CHANGE_NONHPRIV
3782! %l0 = 0231a86f5d1b1d3e
3783 setx 0x809480d6b9546aa4,%g7,%l0 ! %l0 = 809480d6b9546aa4
3784! %l1 = 8afd766b466825e9
3785 setx 0x971e7a9361786e6f,%g7,%l1 ! %l1 = 971e7a9361786e6f
3786p0_fragment_10_end:
3787! Mem[0000000030041410] = 02ff918f, %l6 = 0000000000000000
3788 ldstuba [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000002
3789! %l6 = 0000000000000002, Mem[0000000020800040] = f38f7f00, %asi = 80
3790 stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = 00027f00
3791! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
3792 ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000000
3793! Mem[0000000010101400] = 00000000, %l6 = 0000000000000002
3794 ldstuba [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000
3795! %l5 = 0000000000000000, Mem[00000000211c0000] = fffff930, %asi = 80
3796 stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000f930
3797! Mem[0000000030041410] = ffff918f, %l5 = 0000000000000000
3798 swapa [%i1+%o5]0x81,%l5 ! %l5 = 00000000ffff918f
3799! %l0 = 809480d6b9546aa4, Mem[0000000010081408] = a3135eda
3800 stwa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = b9546aa4
3801
3802p0_label_144:
3803! Starting 10 instruction Load Burst
3804! Mem[00000000300c1400] = ff000000 fff70000 e1000000 00000000
3805! Mem[00000000300c1410] = 00000000 da5e0000 652c395a 443633c3
3806! Mem[00000000300c1420] = 35cd2ee8 74038259 0d0e2d66 70ce601f
3807! Mem[00000000300c1430] = 092b4054 50a57a95 25adef32 21118b3b
3808 ldda [%i3+%g0]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
3809! Mem[0000000010001400] = 000000000000ff0a, %f0 = 649fe11d 8f91ff02
3810 ldda [%i0+%g0]0x80,%f0 ! %f0 = 00000000 0000ff0a
3811! Mem[0000000030041400] = ba7a0000, %l4 = 0000000000000000
3812 ldsba [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffffffba
3813! Mem[0000000010101400] = 000000ff, %l5 = 00000000ffff918f
3814 ldswa [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
3815! %l0 = 809480d6b9546aa4, imm = 000000000000000f, %l0 = 809480d6b9546aa4
3816 sub %l0,0x00f,%l0 ! %l0 = 809480d6b9546a95
3817! Mem[0000000030001400] = ba7a0000, %l7 = 000000000000009c
3818 ldsba [%i0+%g0]0x81,%l7 ! %l7 = ffffffffffffffba
3819! Mem[0000000030041400] = 00007aba, %l5 = 00000000000000ff
3820 ldsha [%i1+%g0]0x89,%l5 ! %l5 = 0000000000007aba
3821! Mem[00000000300c1410] = 00000000, %l5 = 0000000000007aba
3822 lduwa [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000000
3823! %l3 = 000000000000f7ff, %l7 = ffffffffffffffba, %y = ffffffff
3824 sdiv %l3,%l7,%l2 ! %l2 = 0000000003a836f8
3825 mov %l0,%y ! %y = b9546a95
3826! Mem[0000000030041410] = 00000000, %l7 = ffffffffffffffba
3827 lduba [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
3828
3829p0_label_145:
3830! Starting 10 instruction Store Burst
3831! Mem[0000000030041400] = 00007aba, %l5 = 0000000000000000
3832 ldstuba [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ba
3833! Mem[00000000100c142d] = 7002c68a, %l0 = 809480d6b9546a95
3834 ldstub [%i3+0x02d],%l0 ! %l0 = 0000000000000002
3835! Mem[0000000010101418] = 95ffa550, %l2 = 0000000003a836f8
3836 ldstub [%i4+0x018],%l2 ! %l2 = 0000000000000095
3837! %l4 = ffffffba, %l5 = 000000ba, Mem[0000000010101400] = 000000ff 000000ba
3838 stda %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffba 000000ba
3839! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101430] = 8bcf907d 00000000
3840 std %l6,[%i4+0x030] ! Mem[0000000010101430] = 00000000 00000000
3841! Code Fragment 4, seed = 536918
3842p0_fragment_11:
3843! %l0 = 0000000000000002
3844 setx 0x25235ed71a952376,%g7,%l0 ! %l0 = 25235ed71a952376
3845! %l1 = 971e7a9361786e6f
3846 setx 0x664f492f97e9b6a1,%g7,%l1 ! %l1 = 664f492f97e9b6a1
3847 setx 0x7ff8, %g1, %g2
3848 and %l0, %g2, %l0
3849 setx 0xffffffff, %g1, %g2
3850 and %l1, %g2, %l1
3851 setx 0x100000000, %g1, %g2
3852 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3853 ta T_CHANGE_HPRIV
3854 stxa %l1, [%l0]ASI_ICACHE_INSTR
3855 ta T_CHANGE_NONHPRIV
3856! %l0 = 25235ed71a952376
3857 setx 0x3dc86be99ef97ddc,%g7,%l0 ! %l0 = 3dc86be99ef97ddc
3858! %l1 = 664f492f97e9b6a1
3859 setx 0xccba1f5e09fb7c27,%g7,%l1 ! %l1 = ccba1f5e09fb7c27
3860p0_fragment_11_end:
3861! %f23 = 443633c3, Mem[0000000030041400] = ff7a0000
3862 sta %f23,[%i1+%g0]0x81 ! Mem[0000000030041400] = 443633c3
3863 membar #Sync ! Added by membar checker (30)
3864! %l3 = 000000000000f7ff, Mem[00000000300c1400] = ff000000
3865 stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
3866! Mem[0000000010081403] = 00000000, %l1 = ccba1f5e09fb7c27
3867 ldstuba [%i2+0x003]%asi,%l1 ! %l1 = 0000000000000000
3868! %f7 = 00000000, Mem[00000000100c1408] = ffff0000
3869 sta %f7 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
3870
3871p0_label_146:
3872! Starting 10 instruction Load Burst
3873! Mem[0000000010041408] = ffffffff, %l5 = 00000000000000ba, %asi = 80
3874 ldswa [%i1+0x008]%asi,%l5 ! %l5 = ffffffffffffffff
3875! Mem[00000000100c1438] = 20d51e6e, %l0 = 3dc86be99ef97ddc, %asi = 80
3876 lduwa [%i3+0x038]%asi,%l0 ! %l0 = 0000000020d51e6e
3877! Mem[0000000030181408] = e11d0000, %l5 = ffffffffffffffff
3878 lduha [%i6+%o4]0x81,%l5 ! %l5 = 000000000000e11d
3879! Mem[0000000030041400] = 443633c3, %l6 = 0000000000000000
3880 ldswa [%i1+%g0]0x81,%l6 ! %l6 = 00000000443633c3
3881! Mem[0000000030081408] = ff000000, %l4 = ffffffffffffffba
3882 ldswa [%i2+%o4]0x81,%l4 ! %l4 = ffffffffff000000
3883! Mem[0000000010041400] = 00000000, %l0 = 0000000020d51e6e
3884 ldsba [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
3885! Mem[0000000010001400] = 00000000, %l3 = 000000000000f7ff
3886 ldswa [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
3887! Mem[00000000211c0001] = 0000f930, %l3 = 0000000000000000
3888 ldsb [%o2+0x001],%l3 ! %l3 = 0000000000000000
3889! Mem[0000000030141400] = 0000a313, %l7 = 0000000000000000
3890 lduha [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000000
3891! Mem[0000000030041400] = c3333644, %f7 = 00000000
3892 lda [%i1+%g0]0x89,%f7 ! %f7 = c3333644
3893
3894p0_label_147:
3895! Starting 10 instruction Store Burst
3896! %f20 = 00000000 da5e0000, Mem[0000000030041400] = 443633c3 08b00000
3897 stda %f20,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 da5e0000
3898! %f6 = 00001de1, %f9 = 000000e4
3899 fcmpes %fcc0,%f6 ,%f9 ! %fcc0 = 2
3900! Mem[000000001018140c] = ba7a5c2f, %l3 = 0000000000000000
3901 swap [%i6+0x00c],%l3 ! %l3 = 00000000ba7a5c2f
3902! Mem[0000000010081400] = 000000ff 00000000 b9546aa4 00000000
3903! %f16 = ff000000 fff70000 e1000000 00000000
3904! %f20 = 00000000 da5e0000 652c395a 443633c3
3905! %f24 = 35cd2ee8 74038259 0d0e2d66 70ce601f
3906! %f28 = 092b4054 50a57a95 25adef32 21118b3b
3907 stda %f16,[%i2+%g0]ASI_BLK_PL ! Block Store to 0000000010081400
3908! %l7 = 0000000000000000, Mem[0000000030101408] = 8f2fffff
3909 stha %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000ffff
3910! %l0 = 00000000, %l1 = 00000000, Mem[0000000030001400] = ba7a0000 ffff0000
3911 stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 00000000
3912! %l7 = 0000000000000000, Mem[0000000010041410] = e11d0000
3913 stha %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = e11d0000
3914! %l4 = ff000000, %l5 = 0000e11d, Mem[0000000030141400] = 0000a313 394915e1
3915 stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff000000 0000e11d
3916! Code Fragment 3, seed = 95479
3917p0_fragment_12:
3918! %l0 = 0000000000000000
3919 setx 0xa87e6f4e6b65776e,%g7,%l0 ! %l0 = a87e6f4e6b65776e
3920! %l1 = 0000000000000000
3921 setx 0xf4603ef295532919,%g7,%l1 ! %l1 = f4603ef295532919
3922 setx 0x1fe000, %g1, %g3
3923 or %l0, %g3, %l0 ! always set perrmask = 0xff
3924 setx 0x1ffff8, %g1, %g2
3925 and %l0, %g2, %l0
3926 ta T_CHANGE_HPRIV
3927 stxa %l1, [%l0]ASI_DCACHE_DATA
3928 ta T_CHANGE_NONHPRIV
3929! %l0 = a87e6f4e6b65776e
3930 setx 0x7a8cf01772f3c6d4,%g7,%l0 ! %l0 = 7a8cf01772f3c6d4
3931! %l1 = f4603ef295532919
3932 setx 0x2bcd5faee150d39f,%g7,%l1 ! %l1 = 2bcd5faee150d39f
3933p0_fragment_12_end:
3934! Mem[0000000030081410] = 000000ff, %l5 = 000000000000e11d
3935 swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
3936
3937p0_label_148:
3938! Starting 10 instruction Load Burst
3939! Mem[000000001014142c] = 86fb313d, %l5 = 00000000000000ff, %asi = 80
3940 ldsha [%i5+0x02c]%asi,%l5 ! %l5 = ffffffffffff86fb
3941! Mem[0000000010001408] = 001cffffe11d0000, %f6 = 00001de1 c3333644
3942 ldda [%i0+%o4]0x88,%f6 ! %f6 = 001cffff e11d0000
3943! Mem[0000000010141410] = 561dcbff, %l2 = 0000000000000095
3944 ldsha [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffffcbff
3945! Mem[0000000030001410] = 000000e5, %l5 = ffffffffffff86fb
3946 ldsha [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
3947! Mem[00000000300c1408] = 000000e1, %l4 = ffffffffff000000
3948 ldsba [%i3+%o4]0x89,%l4 ! %l4 = ffffffffffffffe1
3949! Mem[0000000010101428] = 0000a423, %l4 = ffffffffffffffe1
3950 ldub [%i4+0x028],%l4 ! %l4 = 0000000000000000
3951! Mem[0000000010101410] = 9b601e1d 32ef00ff, %l6 = 443633c3, %l7 = 00000000
3952 ldda [%i4+%o5]0x88,%l6 ! %l6 = 0000000032ef00ff 000000009b601e1d
3953! Mem[0000000030101400] = ff9fe11d, %l5 = 0000000000000000
3954 lduba [%i4+%g0]0x81,%l5 ! %l5 = 00000000000000ff
3955 membar #Sync ! Added by membar checker (31)
3956! Mem[0000000010081428] = 1f60ce70 662d0e0d, %l6 = 32ef00ff, %l7 = 9b601e1d, %asi = 80
3957 ldda [%i2+0x028]%asi,%l6 ! %l6 = 000000001f60ce70 00000000662d0e0d
3958! Mem[0000000021800141] = ffad0250, %l3 = 00000000ba7a5c2f, %asi = 80
3959 lduba [%o3+0x141]%asi,%l3 ! %l3 = 00000000000000ad
3960
3961p0_label_149:
3962! Starting 10 instruction Store Burst
3963! %f19 = 00000000, Mem[0000000030081410] = 1de10000
3964 sta %f19,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
3965! %l2 = ffffffffffffcbff, Mem[0000000030081410] = 00000000
3966 stba %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
3967! %l2 = ffffffffffffcbff, Mem[00000000100c140c] = 74038259
3968 sth %l2,[%i3+0x00c] ! Mem[00000000100c140c] = cbff8259
3969! Mem[00000000100c1400] = 00007aba, %l7 = 00000000662d0e0d
3970 swapa [%i3+%g0]0x80,%l7 ! %l7 = 0000000000007aba
3971! Mem[0000000030141410] = 2f8f0000, %l2 = 00000000ffffcbff
3972 swapa [%i5+%o5]0x81,%l2 ! %l2 = 000000002f8f0000
3973! %l6 = 000000001f60ce70, Mem[0000000010041410] = 00001de1
3974 stwa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 1f60ce70
3975! Mem[0000000030141408] = ffff2f8f, %l5 = 00000000000000ff
3976 ldstuba [%i5+%o4]0x89,%l5 ! %l5 = 000000000000008f
3977! %l2 = 000000002f8f0000, Mem[0000000010081410] = da5e0000
3978 stha %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = da5e0000
3979! %l6 = 000000001f60ce70, Mem[0000000010001408] = e11d0000
3980 stba %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = e11d0070
3981! %l2 = 000000002f8f0000, Mem[0000000030041408] = e4b00000
3982 stha %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
3983
3984p0_label_150:
3985! Starting 10 instruction Load Burst
3986! Mem[0000000021800000] = 6bffef60, %l1 = 2bcd5faee150d39f, %asi = 80
3987 ldsha [%o3+0x000]%asi,%l1 ! %l1 = 0000000000006bff
3988! Mem[0000000030101410] = 0000ffff00000924, %l7 = 0000000000007aba
3989 ldxa [%i4+%o5]0x81,%l7 ! %l7 = 0000ffff00000924
3990! Mem[0000000030181408] = 00001de1, %l7 = 0000ffff00000924
3991 ldsha [%i6+%o4]0x89,%l7 ! %l7 = 0000000000001de1
3992! Mem[00000000201c0000] = 0000fea0, %l1 = 0000000000006bff
3993 lduh [%o0+%g0],%l1 ! %l1 = 0000000000000000
3994! %l5 = 000000000000008f, %l6 = 000000001f60ce70, %l4 = 0000000000000000
3995 sdivx %l5,%l6,%l4 ! %l4 = 0000000000000000
3996! Mem[0000000010041408] = ffffffff, %l4 = 0000000000000000
3997 ldsha [%i1+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
3998! %l1 = 0000000000000000, %l3 = 00000000000000ad, %y = b9546a95
3999 umul %l1,%l3,%l7 ! %l7 = 0000000000000000, %y = 00000000
4000! Mem[0000000010001408] = e11d0070, %l4 = ffffffffffffffff
4001 ldsba [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000070
4002! Mem[00000000100c1420] = 016a2eb8 2af260e9, %l0 = 72f3c6d4, %l1 = 00000000
4003 ldd [%i3+0x020],%l0 ! %l0 = 00000000016a2eb8 000000002af260e9
4004! Mem[0000000010001420] = e5000000, %l4 = 0000000000000070
4005 lduw [%i0+0x020],%l4 ! %l4 = 00000000e5000000
4006
4007! End of Random Code for Thread 0
4008
4009
4010! Check Registers
4011
4012p0_check_registers:
4013 set p0_expected_registers,%g1
4014 ldx [%g1+0x000],%g2
4015 cmp %l0,%g2 ! %l0 should be 00000000016a2eb8
4016 bne %xcc,p0_reg_l0_fail
4017 mov %l0,%g3
4018 ldx [%g1+0x008],%g2
4019 cmp %l1,%g2 ! %l1 should be 000000002af260e9
4020 bne %xcc,p0_reg_l1_fail
4021 mov %l1,%g3
4022 ldx [%g1+0x010],%g2
4023 cmp %l2,%g2 ! %l2 should be 000000002f8f0000
4024 bne %xcc,p0_reg_l2_fail
4025 mov %l2,%g3
4026 ldx [%g1+0x018],%g2
4027 cmp %l3,%g2 ! %l3 should be 00000000000000ad
4028 bne %xcc,p0_reg_l3_fail
4029 mov %l3,%g3
4030 ldx [%g1+0x020],%g2
4031 cmp %l4,%g2 ! %l4 should be 00000000e5000000
4032 bne %xcc,p0_reg_l4_fail
4033 mov %l4,%g3
4034 ldx [%g1+0x028],%g2
4035 cmp %l5,%g2 ! %l5 should be 000000000000008f
4036 bne %xcc,p0_reg_l5_fail
4037 mov %l5,%g3
4038 ldx [%g1+0x030],%g2
4039 cmp %l6,%g2 ! %l6 should be 000000001f60ce70
4040 bne %xcc,p0_reg_l6_fail
4041 mov %l6,%g3
4042 ldx [%g1+0x038],%g2
4043 cmp %l7,%g2 ! %l7 should be 0000000000000000
4044 bne %xcc,p0_reg_l7_fail
4045 mov %l7,%g3
4046
4047! Check %y register
4048
4049 set 0x00000000,%g2
4050 rd %y,%g3
4051 cmp %g2,%g3
4052 bne,a p0_failed
4053 mov 0x111,%g1
4054
4055! Check Floating Point Registers
4056
4057p0_check_fp_registers:
4058 set p0_expected_fp_regs,%g3
4059 std %f0,[%g1]
4060 ldx [%g1],%l1
4061 ldx [%g3+0x00],%l0
4062 cmp %l0,%l1 ! %f0 should be 00000000 0000ff0a
4063 bne %xcc,p0_freg_fail
4064 std %f2,[%g1]
4065 ldx [%g1],%l1
4066 ldx [%g3+0x08],%l0
4067 cmp %l0,%l1 ! %f2 should be a3133d23 00000000
4068 bne %xcc,p0_freg_fail
4069 std %f4,[%g1]
4070 ldx [%g1],%l1
4071 ldx [%g3+0x10],%l0
4072 cmp %l0,%l1 ! %f4 should be 2f5c7aba 233d13a3
4073 bne %xcc,p0_freg_fail
4074 std %f6,[%g1]
4075 ldx [%g1],%l1
4076 ldx [%g3+0x18],%l0
4077 cmp %l0,%l1 ! %f6 should be 001cffff e11d0000
4078 bne %xcc,p0_freg_fail
4079 std %f8,[%g1]
4080 ldx [%g1],%l1
4081 ldx [%g3+0x20],%l0
4082 cmp %l0,%l1 ! %f8 should be 00005eda 000000e4
4083 bne %xcc,p0_freg_fail
4084 std %f10,[%g1]
4085 ldx [%g1],%l1
4086 ldx [%g3+0x28],%l0
4087 cmp %l0,%l1 ! %f10 should be ffff0000 000000ff
4088 bne %xcc,p0_freg_fail
4089 std %f12,[%g1]
4090 ldx [%g1],%l1
4091 ldx [%g3+0x30],%l0
4092 cmp %l0,%l1 ! %f12 should be 0d0e2d66 70ce601f
4093 bne %xcc,p0_freg_fail
4094 std %f14,[%g1]
4095 ldx [%g1],%l1
4096 ldx [%g3+0x38],%l0
4097 cmp %l0,%l1 ! %f14 should be 394915e1 5e05479b
4098 bne %xcc,p0_freg_fail
4099 std %f16,[%g1]
4100 ldx [%g1],%l1
4101 ldx [%g3+0x40],%l0
4102 cmp %l0,%l1 ! %f16 should be ff000000 fff70000
4103 bne %xcc,p0_freg_fail
4104 std %f18,[%g1]
4105 ldx [%g1],%l1
4106 ldx [%g3+0x48],%l0
4107 cmp %l0,%l1 ! %f18 should be e1000000 00000000
4108 bne %xcc,p0_freg_fail
4109 std %f20,[%g1]
4110 ldx [%g1],%l1
4111 ldx [%g3+0x50],%l0
4112 cmp %l0,%l1 ! %f20 should be 00000000 da5e0000
4113 bne %xcc,p0_freg_fail
4114 std %f22,[%g1]
4115 ldx [%g1],%l1
4116 ldx [%g3+0x58],%l0
4117 cmp %l0,%l1 ! %f22 should be 652c395a 443633c3
4118 bne %xcc,p0_freg_fail
4119 std %f24,[%g1]
4120 ldx [%g1],%l1
4121 ldx [%g3+0x60],%l0
4122 cmp %l0,%l1 ! %f24 should be 35cd2ee8 74038259
4123 bne %xcc,p0_freg_fail
4124 std %f26,[%g1]
4125 ldx [%g1],%l1
4126 ldx [%g3+0x68],%l0
4127 cmp %l0,%l1 ! %f26 should be 0d0e2d66 70ce601f
4128 bne %xcc,p0_freg_fail
4129 std %f28,[%g1]
4130 ldx [%g1],%l1
4131 ldx [%g3+0x70],%l0
4132 cmp %l0,%l1 ! %f28 should be 092b4054 50a57a95
4133 bne %xcc,p0_freg_fail
4134 std %f30,[%g1]
4135 ldx [%g1],%l1
4136 ldx [%g3+0x78],%l0
4137 cmp %l0,%l1 ! %f30 should be 25adef32 21118b3b
4138 bne %xcc,p0_freg_fail
4139 nop
4140
4141! The test for processor 0 has passed
4142
4143p0_passed:
4144 ta GOOD_TRAP
4145 nop
4146
4147p0_reg_l0_fail:
4148 or %g0,0xbd0,%g1
4149 ba,a p0_failed
4150p0_reg_l1_fail:
4151 or %g0,0xbd1,%g1
4152 ba,a p0_failed
4153p0_reg_l2_fail:
4154 or %g0,0xbd2,%g1
4155 ba,a p0_failed
4156p0_reg_l3_fail:
4157 or %g0,0xbd3,%g1
4158 ba,a p0_failed
4159p0_reg_l4_fail:
4160 or %g0,0xbd4,%g1
4161 ba,a p0_failed
4162p0_reg_l5_fail:
4163 or %g0,0xbd5,%g1
4164 ba,a p0_failed
4165p0_reg_l6_fail:
4166 or %g0,0xbd6,%g1
4167 ba,a p0_failed
4168p0_reg_l7_fail:
4169 or %g0,0xbd7,%g1
4170 ba,a p0_failed
4171p0_freg_fail:
4172 ta BAD_TRAP
4173
4174
4175! The test for processor 0 failed
4176
4177p0_failed:
4178 set p0_temp,%g6
4179 stx %g1,[%g6]
4180 stx %g2,[%g6+8]
4181 stx %g3,[%g6+16]
4182 stx %fsr,[%g6+24]
4183 ta BAD_TRAP
4184
4185
4186! The local area data for processor 0 failed
4187
4188p0_local_failed:
4189 set done_flags,%g5
4190 mov 3,%g6
4191 st %g6,[%g5+0x000] ! Set processor 0 done flag
4192
4193 set p0_temp,%g6
4194 add %g1,%g4,%g1
4195 stx %g4,[%g6]
4196 stx %g2,[%g6+8]
4197 stx %g3,[%g6+16]
4198 st %fsr,[%g6+24]
4199 ta BAD_TRAP
4200
4201p0_selfmod_failed:
4202 ba p0_failed
4203 mov 0xabc,%g1
4204
4205p0_branch_failed:
4206 mov 0xbbb,%g1
4207 rd %ccr,%g2
4208 ba p0_failed
4209 mov 0x0,%g3
4210
4211inst_access_handler:
4212 done
4213
4214 .align 256
4215data_access_handler:
42161: done
4217
4218check_critical_timed_out:
4219 ta BAD_TRAP
4220
4221
4222get_thread_mask:
4223 retl
4224 mov 3,%i7
4225
4226get_park_semaphore:
4227 set park_semaphore,%g6
4228 mov 100,%g5
42291: ldstub [%g6],%g7
4230 cmp %g7,0
4231 bne 1b
4232 nop
4233 retl
4234 nop
4235
4236p0_init_memory_pointers:
4237 set p0_init_registers,%g1
4238 mov %g0,%g2
4239 mov %g0,%g3
4240 mov %g0,%g4
4241 mov %g0,%g5
4242 mov %g0,%g6
4243 mov %g0,%g7
4244
4245! Initialize memory pointers for window 0
4246 set p0_local0_start,%i0
4247 set p0_local1_start,%i1
4248 set p0_local2_start,%i2
4249 set p0_local3_start,%i3
4250 set p0_local4_start,%i4
4251 set p0_local5_start,%i5
4252 set p0_local6_start,%i6
4253 clr %i7
4254! Init Local Registers in Window 0
4255 ldx [%g1+0x000],%l0 ! %l0 = ad30c18520d51e6e
4256 ldx [%g1+0x008],%l1 ! %l1 = 869749abc5fe2019
4257 ldx [%g1+0x010],%l2 ! %l2 = 0bf759d758390dd4
4258 ldx [%g1+0x018],%l3 ! %l3 = 20be8747225f6a9f
4259 ldx [%g1+0x020],%l4 ! %l4 = 0c7ecd14988f497a
4260 ldx [%g1+0x028],%l5 ! %l5 = 661a4f47dc464d65
4261 ldx [%g1+0x030],%l6 ! %l6 = 54b0af2b618ca960
4262 ldx [%g1+0x038],%l7 ! %l7 = 86e174162830206b
4263
4264! Initialize the output register of window 0
4265
4266 set share0_start,%o0
4267 set share1_start,%o1
4268 set share2_start,%o2
4269 set share3_start,%o3
4270 mov 0x08,%o4
4271 mov 0x10,%o5
4272 mov 0x18,%o6
4273
4274 retl
4275 nop
4276
4277user_text_end:
4278 .seg "text"
4279 .align 0x2000
4280 .global p0_near_0_le,p0_near_0_he
4281 .global p0_near_0_lo,p0_near_0_ho
4282 .global near0_b2b_l,near0_b2b_h
4283 .global far0_b2b_l,far0_b2b_h
4284 .global far1_b2b_l,far1_b2b_h
4285 .global far2_b2b_l,far2_b2b_h
4286 .global far3_b2b_l,far3_b2b_h
4287user_near0_start:
4288p0_near_0_le:
4289 fstoi %f12,%f4
4290 umul %l7,0x088,%l2
4291 sdivx %l6,%l3,%l2
4292 fsubs %f12,%f2 ,%f15
4293 jmpl %o7,%g0
4294 ldstub [%i2+0x010],%l3 ! Mem[0000000010081410]
4295p0_near_0_he:
4296 andn %l2,%l5,%l7
4297 udivx %l3,0x81e,%l3
4298 umul %l1,-0x487,%l7
4299 ld [%i2+0x038],%f20 ! Mem[0000000010081438]
4300 orn %l4,0x8a7,%l2
4301 lduw [%i5+0x010],%l1 ! Mem[0000000010141410]
4302 and %l0,%l4,%l0
4303 jmpl %o7,%g0
4304 smul %l4,%l4,%l2
4305p0_near_0_lo:
4306 fstoi %f12,%f4
4307 umul %l7,0x088,%l2
4308 sdivx %l6,%l3,%l2
4309 fsubs %f12,%f2 ,%f15
4310 jmpl %o7,%g0
4311 ldstub [%o2+0x010],%l3 ! Mem[0000000010081410]
4312p0_near_0_ho:
4313 andn %l2,%l5,%l7
4314 udivx %l3,0x81e,%l3
4315 umul %l1,-0x487,%l7
4316 ld [%o2+0x038],%f20 ! Mem[0000000010081438]
4317 orn %l4,0x8a7,%l2
4318 lduw [%o5+0x010],%l1 ! Mem[0000000010141410]
4319 and %l0,%l4,%l0
4320 jmpl %o7,%g0
4321 smul %l4,%l4,%l2
4322near0_b2b_h:
4323 fmuls %f22,%f18,%f17
4324 subc %l4,-0x598,%l7
4325 mulx %l6,-0xdb7,%l3
4326 udivx %l1,%l5,%l5
4327 jmpl %o7,%g0
4328 fitos %f27,%f21
4329near0_b2b_l:
4330 fadds %f8 ,%f0 ,%f11
4331 udivx %l2,0x9df,%l1
4332 fsubs %f8 ,%f9 ,%f5
4333 smul %l3,%l4,%l1
4334 jmpl %o7,%g0
4335 xnor %l3,0xbd4,%l2
4336user_near0_end:
4337 .seg "text"
4338 .align 0x2000
4339 .global p0_near_1_le,p0_near_1_he
4340 .global p0_near_1_lo,p0_near_1_ho
4341 .global near1_b2b_l,near1_b2b_h
4342 .global far0_b2b_l,far0_b2b_h
4343 .global far1_b2b_l,far1_b2b_h
4344 .global far2_b2b_l,far2_b2b_h
4345 .global far3_b2b_l,far3_b2b_h
4346user_near1_start:
4347p0_near_1_le:
4348 mulx %l2,0x519,%l0
4349 umul %l1,-0x89b,%l7
4350 jmpl %o7,%g0
4351 umul %l2,%l2,%l2
4352p0_near_1_he:
4353 sdivx %l3,%l6,%l2
4354 fmuls %f20,%f18,%f19
4355 xor %l5,-0x4b1,%l3
4356 umul %l7,%l3,%l6
4357 fsqrts %f20,%f21
4358 fmuls %f31,%f28,%f21
4359 sub %l1,-0xf0b,%l7
4360 jmpl %o7,%g0
4361 fadds %f23,%f22,%f21
4362p0_near_1_lo:
4363 mulx %l2,0x519,%l0
4364 umul %l1,-0x89b,%l7
4365 jmpl %o7,%g0
4366 umul %l2,%l2,%l2
4367p0_near_1_ho:
4368 sdivx %l3,%l6,%l2
4369 fmuls %f20,%f18,%f19
4370 xor %l5,-0x4b1,%l3
4371 umul %l7,%l3,%l6
4372 fsqrts %f20,%f21
4373 fmuls %f31,%f28,%f21
4374 sub %l1,-0xf0b,%l7
4375 jmpl %o7,%g0
4376 fadds %f23,%f22,%f21
4377near1_b2b_h:
4378 mulx %l1,%l1,%l7
4379 fmuls %f21,%f22,%f18
4380 fmuls %f22,%f31,%f29
4381 smul %l4,-0xa5d,%l6
4382 fsqrts %f26,%f20
4383 subc %l1,%l3,%l4
4384 jmpl %o7,%g0
4385 sdivx %l3,0x317,%l0
4386near1_b2b_l:
4387 xnor %l7,%l5,%l6
4388 umul %l7,%l3,%l2
4389 fcmps %fcc3,%f8 ,%f7
4390 fsubs %f5 ,%f2 ,%f6
4391 fsubs %f7 ,%f2 ,%f11
4392 orn %l3,%l4,%l6
4393 jmpl %o7,%g0
4394 orn %l7,0x62c,%l1
4395user_near1_end:
4396 .seg "text"
4397 .align 0x2000
4398 .global p0_near_2_le,p0_near_2_he
4399 .global p0_near_2_lo,p0_near_2_ho
4400 .global near2_b2b_l,near2_b2b_h
4401 .global far0_b2b_l,far0_b2b_h
4402 .global far1_b2b_l,far1_b2b_h
4403 .global far2_b2b_l,far2_b2b_h
4404 .global far3_b2b_l,far3_b2b_h
4405user_near2_start:
4406p0_near_2_le:
4407 fadds %f14,%f10,%f11
4408 xnor %l0,0xcf8,%l2
4409 fdivs %f2 ,%f0 ,%f1
4410 fmuls %f2 ,%f3 ,%f13
4411 fdivs %f4 ,%f10,%f3
4412 xor %l2,0xdb9,%l0
4413 jmpl %o7,%g0
4414 sdivx %l6,%l3,%l7
4415p0_near_2_he:
4416 jmpl %o7,%g0
4417 fsubs %f17,%f16,%f24
4418 jmpl %o7,%g0
4419 nop
4420p0_near_2_lo:
4421 fadds %f14,%f10,%f11
4422 xnor %l0,0xcf8,%l2
4423 fdivs %f2 ,%f0 ,%f1
4424 fmuls %f2 ,%f3 ,%f13
4425 fdivs %f4 ,%f10,%f3
4426 xor %l2,0xdb9,%l0
4427 jmpl %o7,%g0
4428 sdivx %l6,%l3,%l7
4429p0_near_2_ho:
4430 jmpl %o7,%g0
4431 fsubs %f17,%f16,%f24
4432 jmpl %o7,%g0
4433 nop
4434near2_b2b_h:
4435 xnor %l3,%l2,%l2
4436 fcmps %fcc0,%f30,%f17
4437 xnor %l0,%l0,%l0
4438 fsubs %f18,%f21,%f23
4439 fadds %f17,%f28,%f28
4440 xor %l5,0xe11,%l5
4441 fdivs %f31,%f20,%f20
4442 jmpl %o7,%g0
4443 fcmps %fcc2,%f26,%f30
4444near2_b2b_l:
4445 fsubs %f2 ,%f13,%f11
4446 addc %l5,%l4,%l6
4447 mulx %l3,%l7,%l3
4448 subc %l2,%l6,%l1
4449 fadds %f5 ,%f11,%f13
4450 sdivx %l5,%l7,%l6
4451 subc %l5,%l7,%l3
4452 jmpl %o7,%g0
4453 mulx %l4,%l1,%l3
4454user_near2_end:
4455 .seg "text"
4456 .align 0x2000
4457 .global p0_near_3_le,p0_near_3_he
4458 .global p0_near_3_lo,p0_near_3_ho
4459 .global near3_b2b_l,near3_b2b_h
4460 .global far0_b2b_l,far0_b2b_h
4461 .global far1_b2b_l,far1_b2b_h
4462 .global far2_b2b_l,far2_b2b_h
4463 .global far3_b2b_l,far3_b2b_h
4464user_near3_start:
4465p0_near_3_le:
4466 xor %l3,-0x973,%l0
4467 umul %l4,-0x4a7,%l2
4468 jmpl %o7,%g0
4469 xnor %l1,%l6,%l7
4470p0_near_3_he:
4471 swap [%i3+0x00c],%l7 ! Mem[00000000100c140c]
4472 jmpl %o7,%g0
4473 xnor %l6,0x906,%l1
4474p0_near_3_lo:
4475 xor %l3,-0x973,%l0
4476 umul %l4,-0x4a7,%l2
4477 jmpl %o7,%g0
4478 xnor %l1,%l6,%l7
4479p0_near_3_ho:
4480 swap [%o3+0x00c],%l7 ! Mem[00000000100c140c]
4481 jmpl %o7,%g0
4482 xnor %l6,0x906,%l1
4483near3_b2b_h:
4484 udivx %l5,%l2,%l5
4485 mulx %l6,%l6,%l0
4486 or %l2,%l4,%l6
4487 addc %l2,%l7,%l2
4488 and %l7,%l7,%l3
4489 jmpl %o7,%g0
4490 add %l7,0xbe6,%l4
4491near3_b2b_l:
4492 and %l2,-0x27e,%l2
4493 orn %l0,%l2,%l7
4494 fadds %f12,%f1 ,%f10
4495 subc %l7,-0x94a,%l4
4496 fmuls %f6 ,%f8 ,%f1
4497 jmpl %o7,%g0
4498 umul %l6,0xb6e,%l6
4499user_near3_end:
4500 .seg "text"
4501 .align 0x2000
4502 .global p0_far_0_le,p0_far_0_he
4503 .global p0_far_0_lo,p0_far_0_ho
4504 .global far0_b2b_l,far0_b2b_h
4505 .global near0_b2b_l,near0_b2b_h
4506 .global near1_b2b_l,near1_b2b_h
4507 .global near2_b2b_l,near2_b2b_h
4508 .global near3_b2b_l,near3_b2b_h
4509user_far0_start:
4510p0_far_0_le:
4511 orn %l5,0x77b,%l4
4512 xnor %l5,-0x41e,%l7
4513 smul %l3,%l4,%l5
4514 jmpl %o7,%g0
4515 fcmps %fcc3,%f4 ,%f6
4516p0_far_0_he:
4517 subc %l3,-0x7d4,%l5
4518 sub %l6,0x9ff,%l7
4519 jmpl %o7,%g0
4520 sdivx %l1,%l4,%l0
4521p0_far_0_lo:
4522 orn %l5,0x77b,%l4
4523 xnor %l5,-0x41e,%l7
4524 smul %l3,%l4,%l5
4525 jmpl %o7,%g0
4526 fcmps %fcc3,%f4 ,%f6
4527p0_far_0_ho:
4528 subc %l3,-0x7d4,%l5
4529 sub %l6,0x9ff,%l7
4530 jmpl %o7,%g0
4531 sdivx %l1,%l4,%l0
4532far0_b2b_h:
4533 umul %l0,-0x572,%l5
4534 fcmps %fcc2,%f27,%f24
4535 fmuls %f16,%f22,%f22
4536 jmpl %o7,%g0
4537 andn %l4,0xae4,%l2
4538far0_b2b_l:
4539 subc %l2,%l3,%l3
4540 fadds %f13,%f12,%f14
4541 sdivx %l5,%l7,%l3
4542 jmpl %o7,%g0
4543 orn %l7,%l1,%l6
4544user_far0_end:
4545 .seg "text"
4546 .align 0x2000
4547 .global p0_far_1_le,p0_far_1_he
4548 .global p0_far_1_lo,p0_far_1_ho
4549 .global far1_b2b_l,far1_b2b_h
4550 .global near0_b2b_l,near0_b2b_h
4551 .global near1_b2b_l,near1_b2b_h
4552 .global near2_b2b_l,near2_b2b_h
4553 .global near3_b2b_l,near3_b2b_h
4554user_far1_start:
4555p0_far_1_le:
4556 add %l6,0x6e6,%l1
4557 or %l4,%l1,%l5
4558 xnor %l2,-0x760,%l4
4559 jmpl %o7,%g0
4560 fsubs %f12,%f0 ,%f14
4561p0_far_1_he:
4562 fcmps %fcc0,%f25,%f18
4563 xnor %l1,%l2,%l4
4564 lduh [%i2+0x01e],%l0 ! Mem[000000001008141e]
4565 and %l5,%l2,%l3
4566 jmpl %o7,%g0
4567 fsubs %f27,%f16,%f22
4568p0_far_1_lo:
4569 add %l6,0x6e6,%l1
4570 or %l4,%l1,%l5
4571 xnor %l2,-0x760,%l4
4572 jmpl %o7,%g0
4573 fsubs %f12,%f0 ,%f14
4574p0_far_1_ho:
4575 fcmps %fcc0,%f25,%f18
4576 xnor %l1,%l2,%l4
4577 lduh [%o2+0x01e],%l0 ! Mem[000000001008141e]
4578 and %l5,%l2,%l3
4579 jmpl %o7,%g0
4580 fsubs %f27,%f16,%f22
4581far1_b2b_h:
4582 addc %l0,%l0,%l6
4583 fsubs %f17,%f30,%f18
4584 fdivs %f25,%f30,%f30
4585 add %l0,0x00c,%l6
4586 fdivs %f23,%f25,%f20
4587 jmpl %o7,%g0
4588 fmuls %f25,%f28,%f21
4589far1_b2b_l:
4590 fdivs %f8 ,%f11,%f12
4591 xnor %l1,%l5,%l2
4592 addc %l5,%l1,%l5
4593 smul %l3,%l1,%l4
4594 orn %l4,%l5,%l6
4595 jmpl %o7,%g0
4596 smul %l1,-0xbc0,%l6
4597user_far1_end:
4598 .seg "text"
4599 .align 0x2000
4600 .global p0_far_2_le,p0_far_2_he
4601 .global p0_far_2_lo,p0_far_2_ho
4602 .global far2_b2b_l,far2_b2b_h
4603 .global near0_b2b_l,near0_b2b_h
4604 .global near1_b2b_l,near1_b2b_h
4605 .global near2_b2b_l,near2_b2b_h
4606 .global near3_b2b_l,near3_b2b_h
4607user_far2_start:
4608p0_far_2_le:
4609 subc %l5,%l6,%l6
4610 and %l7,%l0,%l0
4611 jmpl %o7,%g0
4612 xor %l0,%l0,%l3
4613p0_far_2_he:
4614 addc %l6,%l7,%l4
4615 jmpl %o7,%g0
4616 fmuls %f27,%f28,%f16
4617p0_far_2_lo:
4618 subc %l5,%l6,%l6
4619 and %l7,%l0,%l0
4620 jmpl %o7,%g0
4621 xor %l0,%l0,%l3
4622p0_far_2_ho:
4623 addc %l6,%l7,%l4
4624 jmpl %o7,%g0
4625 fmuls %f27,%f28,%f16
4626far2_b2b_h:
4627 jmpl %o7,%g0
4628 subc %l1,-0xe64,%l7
4629 jmpl %o7,%g0
4630 nop
4631far2_b2b_l:
4632 jmpl %o7,%g0
4633 umul %l2,-0xbeb,%l4
4634 jmpl %o7,%g0
4635 nop
4636user_far2_end:
4637 .seg "text"
4638 .align 0x2000
4639 .global p0_far_3_le,p0_far_3_he
4640 .global p0_far_3_lo,p0_far_3_ho
4641 .global far3_b2b_l,far3_b2b_h
4642 .global near0_b2b_l,near0_b2b_h
4643 .global near1_b2b_l,near1_b2b_h
4644 .global near2_b2b_l,near2_b2b_h
4645 .global near3_b2b_l,near3_b2b_h
4646user_far3_start:
4647p0_far_3_le:
4648 smul %l0,-0x9b2,%l0
4649 fcmps %fcc0,%f4 ,%f7
4650 addc %l7,0xd3c,%l2
4651 or %l1,%l7,%l6
4652 xor %l5,%l6,%l3
4653 subc %l0,%l3,%l6
4654 smul %l0,%l3,%l3
4655 jmpl %o7,%g0
4656 sdivx %l6,0x320,%l0
4657p0_far_3_he:
4658 jmpl %o7,%g0
4659 andn %l1,%l6,%l6
4660 jmpl %o7,%g0
4661 nop
4662p0_far_3_lo:
4663 smul %l0,-0x9b2,%l0
4664 fcmps %fcc0,%f4 ,%f7
4665 addc %l7,0xd3c,%l2
4666 or %l1,%l7,%l6
4667 xor %l5,%l6,%l3
4668 subc %l0,%l3,%l6
4669 smul %l0,%l3,%l3
4670 jmpl %o7,%g0
4671 sdivx %l6,0x320,%l0
4672p0_far_3_ho:
4673 jmpl %o7,%g0
4674 andn %l1,%l6,%l6
4675 jmpl %o7,%g0
4676 nop
4677 jmpl %o7,%g0
4678 nop
4679far3_b2b_h:
4680 subc %l7,0xca8,%l2
4681 addc %l3,0x24e,%l3
4682 fsqrts %f23,%f27
4683 xor %l6,%l4,%l0
4684 addc %l7,%l4,%l3
4685 andn %l1,0xe6f,%l0
4686 jmpl %o7,%g0
4687 orn %l0,%l3,%l5
4688far3_b2b_l:
4689 xnor %l1,%l3,%l3
4690 smul %l6,%l6,%l7
4691 smul %l5,-0xce8,%l7
4692 add %l3,%l7,%l5
4693 andn %l6,%l5,%l3
4694 addc %l5,%l4,%l4
4695 jmpl %o7,%g0
4696 andn %l2,%l4,%l6
4697user_far3_end:
4698 .seg "text"
4699 .align 0x2000
4700user_jump0_start:
4701 .skip 16
4702p0_jmpl_0_le:
4703 mulx %l0,-0x2da,%l1
4704 fsubs %f4 ,%f15,%f12
4705 xnor %l2,0x159,%l0
4706 ldstub [%o3+0x0c1],%l4 ! Mem[00000000218000c1]
4707 jmpl %g6+8,%g0
4708 fadds %f9 ,%f7 ,%f7
4709p0_call_0_le:
4710 andn %l3,%l4,%l0
4711 fdivs %f2 ,%f10,%f0
4712 andn %l5,%l1,%l2
4713 sdivx %l1,0xe27,%l6
4714 retl
4715 smul %l7,%l3,%l1
4716p0_jmpl_0_lo:
4717 mulx %l0,-0x2da,%l1
4718 fsubs %f4 ,%f15,%f12
4719 xnor %l2,0x159,%l0
4720 ldstub [%i3+0x0c1],%l4 ! Mem[00000000218000c1]
4721 jmpl %g6+8,%g0
4722 fadds %f9 ,%f7 ,%f7
4723p0_call_0_lo:
4724 andn %l3,%l4,%l0
4725 fdivs %f2 ,%f10,%f0
4726 andn %l5,%l1,%l2
4727 sdivx %l1,0xe27,%l6
4728 retl
4729 smul %l7,%l3,%l1
4730p0_jmpl_0_he:
4731 xor %l6,0xd38,%l4
4732 andn %l4,%l3,%l5
4733 fsubs %f24,%f24,%f25
4734 fdivs %f28,%f24,%f28
4735 jmpl %g6+8,%g0
4736 ldd [%i1+0x030],%f18 ! Mem[0000000010041430]
4737p0_call_0_he:
4738 umul %l3,%l7,%l4
4739 fmuls %f18,%f30,%f24
4740 fsubs %f25,%f30,%f18
4741 udivx %l3,0xde6,%l0
4742 sdivx %l4,%l6,%l0
4743 xnor %l5,%l2,%l4
4744 retl
4745 fitos %f26,%f24
4746p0_jmpl_0_ho:
4747 xor %l6,0xd38,%l4
4748 andn %l4,%l3,%l5
4749 fsubs %f24,%f24,%f25
4750 fdivs %f28,%f24,%f28
4751 jmpl %g6+8,%g0
4752 ldd [%o1+0x030],%f18 ! Mem[0000000010041430]
4753p0_call_0_ho:
4754 umul %l3,%l7,%l4
4755 fmuls %f18,%f30,%f24
4756 fsubs %f25,%f30,%f18
4757 udivx %l3,0xde6,%l0
4758 sdivx %l4,%l6,%l0
4759 xnor %l5,%l2,%l4
4760 retl
4761 fitos %f26,%f24
4762user_jump0_end:
4763 .seg "text"
4764 .align 0x2000
4765user_jump1_start:
4766 .skip 32
4767p0_jmpl_1_le:
4768 jmpl %g6+8,%g0
4769 smul %l6,-0xe0c,%l2
4770p0_call_1_le:
4771 xnor %l0,-0x362,%l4
4772 xor %l5,-0xc85,%l5
4773 smul %l0,-0xdf1,%l6
4774 add %l5,%l6,%l5
4775 sdivx %l6,0xc46,%l4
4776 retl
4777 ldsb [%i3+0x010],%l0 ! Mem[00000000100c1410]
4778p0_jmpl_1_lo:
4779 jmpl %g6+8,%g0
4780 smul %l6,-0xe0c,%l2
4781p0_call_1_lo:
4782 xnor %l0,-0x362,%l4
4783 xor %l5,-0xc85,%l5
4784 smul %l0,-0xdf1,%l6
4785 add %l5,%l6,%l5
4786 sdivx %l6,0xc46,%l4
4787 retl
4788 ldsb [%o3+0x010],%l0 ! Mem[00000000100c1410]
4789p0_jmpl_1_he:
4790 jmpl %g6+8,%g0
4791 fstoi %f26,%f18
4792p0_call_1_he:
4793 orn %l2,%l3,%l6
4794 umul %l1,%l0,%l2
4795 sub %l7,0xc5c,%l0
4796 retl
4797 fcmps %fcc1,%f18,%f28
4798p0_jmpl_1_ho:
4799 jmpl %g6+8,%g0
4800 fstoi %f26,%f18
4801p0_call_1_ho:
4802 orn %l2,%l3,%l6
4803 umul %l1,%l0,%l2
4804 sub %l7,0xc5c,%l0
4805 retl
4806 fcmps %fcc1,%f18,%f28
4807user_jump1_end:
4808 .seg "text"
4809 .align 0x2000
4810user_jump2_start:
4811 .skip 48
4812p0_jmpl_2_le:
4813 andn %l1,%l1,%l4
4814 smul %l3,%l6,%l1
4815 sub %l2,0x3bf,%l6
4816 sub %l5,%l1,%l7
4817 and %l0,%l2,%l7
4818 fcmps %fcc3,%f0 ,%f1
4819 mulx %l2,%l5,%l5
4820 jmpl %g6+8,%g0
4821 add %l2,-0x969,%l1
4822p0_call_2_le:
4823 retl
4824 sub %l1,%l1,%l1
4825p0_jmpl_2_lo:
4826 andn %l1,%l1,%l4
4827 smul %l3,%l6,%l1
4828 sub %l2,0x3bf,%l6
4829 sub %l5,%l1,%l7
4830 and %l0,%l2,%l7
4831 fcmps %fcc3,%f0 ,%f1
4832 mulx %l2,%l5,%l5
4833 jmpl %g6+8,%g0
4834 add %l2,-0x969,%l1
4835p0_call_2_lo:
4836 retl
4837 sub %l1,%l1,%l1
4838p0_jmpl_2_he:
4839 or %l7,%l3,%l2
4840 fdivs %f16,%f18,%f27
4841 subc %l6,%l1,%l5
4842 or %l2,-0x5c0,%l7
4843 fadds %f17,%f24,%f22
4844 smul %l6,-0x4ff,%l2
4845 jmpl %g6+8,%g0
4846 xnor %l5,%l3,%l2
4847p0_call_2_he:
4848 fmuls %f30,%f23,%f25
4849 or %l3,%l7,%l3
4850 xor %l7,-0xc0b,%l3
4851 fdivs %f19,%f18,%f16
4852 retl
4853 fadds %f25,%f30,%f17
4854p0_jmpl_2_ho:
4855 or %l7,%l3,%l2
4856 fdivs %f16,%f18,%f27
4857 subc %l6,%l1,%l5
4858 or %l2,-0x5c0,%l7
4859 fadds %f17,%f24,%f22
4860 smul %l6,-0x4ff,%l2
4861 jmpl %g6+8,%g0
4862 xnor %l5,%l3,%l2
4863p0_call_2_ho:
4864 fmuls %f30,%f23,%f25
4865 or %l3,%l7,%l3
4866 xor %l7,-0xc0b,%l3
4867 fdivs %f19,%f18,%f16
4868 retl
4869 fadds %f25,%f30,%f17
4870user_jump2_end:
4871 .seg "text"
4872 .align 0x2000
4873user_jump3_start:
4874 .skip 64
4875p0_jmpl_3_le:
4876 and %l7,%l3,%l7
4877 sdivx %l3,%l0,%l5
4878 ldd [%i1+0x010],%l4 ! Mem[0000000010041410]
4879 jmpl %g6+8,%g0
4880 sub %l3,%l2,%l0
4881p0_call_3_le:
4882 fdivs %f8 ,%f5 ,%f4
4883 retl
4884 xnor %l6,0x955,%l4
4885p0_jmpl_3_lo:
4886 and %l7,%l3,%l7
4887 sdivx %l3,%l0,%l5
4888 ldd [%o1+0x010],%l4 ! Mem[0000000010041410]
4889 jmpl %g6+8,%g0
4890 sub %l3,%l2,%l0
4891p0_call_3_lo:
4892 fdivs %f8 ,%f5 ,%f4
4893 retl
4894 xnor %l6,0x955,%l4
4895p0_jmpl_3_he:
4896 mulx %l7,0x27d,%l0
4897 sdivx %l2,0xa09,%l4
4898 and %l1,%l2,%l4
4899 fmuls %f31,%f24,%f25
4900 ldsb [%o0+0x001],%l6 ! Mem[00000000201c0001]
4901 umul %l3,-0x9b3,%l4
4902 jmpl %g6+8,%g0
4903 umul %l2,0x3f0,%l2
4904p0_call_3_he:
4905 umul %l4,-0x5dc,%l3
4906 retl
4907 addc %l5,-0x99a,%l6
4908p0_jmpl_3_ho:
4909 mulx %l7,0x27d,%l0
4910 sdivx %l2,0xa09,%l4
4911 and %l1,%l2,%l4
4912 fmuls %f31,%f24,%f25
4913 ldsb [%i0+0x001],%l6 ! Mem[00000000201c0001]
4914 umul %l3,-0x9b3,%l4
4915 jmpl %g6+8,%g0
4916 umul %l2,0x3f0,%l2
4917p0_call_3_ho:
4918 umul %l4,-0x5dc,%l3
4919 retl
4920 addc %l5,-0x99a,%l6
4921user_jump3_end:
4922
4923 .seg "data"
4924 .align 0x2000
4925user_data_start:
4926done_flags:
4927 .word 0
4928 .align 8
4929done_count:
4930 .word 0,0
4931Start_Flags:
4932 .word 0,0,0,0
4933 .align 64
4934Finish_Flag:
4935 .word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
4936 .word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
4937 .align 8
4938num_processors:
4939 .word 1
4940v8_binary:
4941 .word 0
4942no_fpu:
4943 .word 0
4944max_ireg:
4945 .word 8,0
4946max_freg:
4947 .word 32,0
4948 .align 8
4949park_semaphore:
4950 .word 0,0
4951 .align 64
4952p0_temp:
4953 .word 0,0,0,0,0,0,0,0
4954 .word 0,0,0,0,0,0,0,0
4955 .word 0,0,0,0,0,0,0,0
4956 .word 0,0,0,0,0,0,0,0
4957p0_debug:
4958 .word 0,0,0,0,0,0,0,0
4959 .word 0,0,0,0,0,0,0,0
4960p0_fsr:
4961 .word 0x00000000,0x00000000
4962 .align 8
4963p0_loop_cnt:
4964 .word 1,0
4965max_windows:
4966 .word 1,0,0,0,0,0,0,0
4967 .word 0,0,0,0,0,0,0,0
4968 .word 0,0,0,0,0,0,0,0
4969 .word 0,0,0,0,0,0,0,0
4970 .word 0,0,0,0,0,0,0,0
4971 .word 0,0,0,0,0,0,0,0
4972 .word 0,0,0,0,0,0,0,0
4973 .word 0,0,0,0,0,0,0,0
4974 .word 0,0,0,0,0,0,0,0
4975 .word 0,0,0,0,0,0,0,0
4976 .word 0,0,0,0,0,0,0,0
4977 .word 0,0,0,0,0,0,0,0
4978 .word 0,0,0,0,0,0,0,0
4979 .word 0,0,0,0,0,0,0,0
4980 .word 0,0,0,0,0,0,0,0
4981 .word 0,0,0,0,0,0,0,0
4982 .word 0,0,0,0,0,0,0,0
4983 .word 0,0,0,0,0,0,0,0
4984 .word 0,0,0,0,0,0,0,0
4985 .word 0,0,0,0,0,0,0,0
4986 .word 0,0,0,0,0,0,0,0
4987 .word 0,0,0,0,0,0,0,0
4988 .word 0,0,0,0,0,0,0,0
4989 .word 0,0,0,0,0,0,0,0
4990 .word 0,0,0,0,0,0,0,0
4991 .word 0,0,0,0,0,0,0,0
4992 .word 0,0,0,0,0,0,0,0
4993 .word 0,0,0,0,0,0,0,0
4994 .word 0,0,0,0,0,0,0,0
4995 .word 0,0,0,0,0,0,0,0
4996 .word 0,0,0,0,0,0,0,0
4997 .word 0,0,0,0,0,0,0,0
4998
4999 .align 8
5000p0_init_registers:
5001 .word 0xad30c185,0x20d51e6e ! Init value for %l0
5002 .word 0x869749ab,0xc5fe2019 ! Init value for %l1
5003 .word 0x0bf759d7,0x58390dd4 ! Init value for %l2
5004 .word 0x20be8747,0x225f6a9f ! Init value for %l3
5005 .word 0x0c7ecd14,0x988f497a ! Init value for %l4
5006 .word 0x661a4f47,0xdc464d65 ! Init value for %l5
5007 .word 0x54b0af2b,0x618ca960 ! Init value for %l6
5008 .word 0x86e17416,0x2830206b ! Init value for %l7
5009 .align 64
5010p0_init_freg:
5011 .word 0x639aab40,0x2a2d7651 ! Init value for %f0
5012 .word 0x01c3767e,0x4559f5d7 ! Init value for %f2
5013 .word 0x0a2b8c2c,0x56ef500d ! Init value for %f4
5014 .word 0x0568a3ca,0x47f3ae73 ! Init value for %f6
5015 .word 0x734050d8,0x4a442689 ! Init value for %f8
5016 .word 0x7bafe2d6,0x6f1119cf ! Init value for %f10
5017 .word 0x223b4544,0x1e2595c5 ! Init value for %f12
5018 .word 0x5bfadfa2,0x2191b3eb ! Init value for %f14
5019 .word 0x4ea07570,0x300ff9c1 ! Init value for %f16
5020 .word 0x226b062e,0x1d3db8c7 ! Init value for %f18
5021 .word 0x22c1ad5c,0x497e6e7d ! Init value for %f20
5022 .word 0x58ed827a,0x44222463 ! Init value for %f22
5023 .word 0x4a2a7908,0x0126cff9 ! Init value for %f24
5024 .word 0x7e074086,0x38acb2bf ! Init value for %f26
5025 .word 0x5bcc2474,0x30f5ba35 ! Init value for %f28
5026 .word 0x3560ec52,0x0487dfdb ! Init value for %f30
5027 .word 0x6be9bba0,0x1cca8931 ! Init value for %f32
5028 .word 0x6e12f1de,0x4636e7b7 ! Init value for %f34
5029 .word 0x51c40a8c,0x25f358ed ! Init value for %f36
5030 .word 0x6ab17d2a,0x2171c653 ! Init value for %f38
5031 .word 0x6d059d38,0x27690569 ! Init value for %f40
5032 .word 0x57187a36,0x6e4137af ! Init value for %f42
5033 .word 0x76eebfa4,0x56cb2aa5 ! Init value for %f44
5034 .word 0x57f79502,0x62dab7cb ! Init value for %f46
5035 .word 0x2b417dd0,0x461c24a1
5036 .word 0x401e398e,0x343c82a7
5037 .word 0x54eda3bc,0x623d0f5d
5038 .word 0x578793da,0x69899443
5039 .word 0x0a7cbd68,0x0a29c6d9
5040 .word 0x60268fe6,0x5e25a89f
5041 .word 0x263e16d4,0x1af4e715
5042 .word 0x4471d9b2,0x2e913bbb
5043p0_share_mask:
5044 .word 0xffff0000,0x00000000
5045 .word 0x00000000,0x00000000
5046 .word 0x00000000,0x00000000
5047 .word 0x00000000,0x00000000
5048 .word 0x00000000,0x00000000
5049 .word 0x00000000,0x00000000
5050 .word 0x00000000,0x00000000
5051 .word 0x00000000,0x00000000
5052p0_expected_registers:
5053 .word 0x00000000,0x016a2eb8 ! %l0
5054 .word 0x00000000,0x2af260e9 ! %l1
5055 .word 0x00000000,0x2f8f0000 ! %l2
5056 .word 0x00000000,0x000000ad ! %l3
5057 .word 0x00000000,0xe5000000 ! %l4
5058 .word 0x00000000,0x0000008f ! %l5
5059 .word 0x00000000,0x1f60ce70 ! %l6
5060 .word 0x00000000,0x00000000 ! %l7
5061p0_expected_fp_regs:
5062 .word 0x00000000,0x0000ff0a ! %f0
5063 .word 0xa3133d23,0x00000000 ! %f2
5064 .word 0x2f5c7aba,0x233d13a3 ! %f4
5065 .word 0x001cffff,0xe11d0000 ! %f6
5066 .word 0x00005eda,0x000000e4 ! %f8
5067 .word 0xffff0000,0x000000ff ! %f10
5068 .word 0x0d0e2d66,0x70ce601f ! %f12
5069 .word 0x394915e1,0x5e05479b ! %f14
5070 .word 0xff000000,0xfff70000 ! %f16
5071 .word 0xe1000000,0x00000000 ! %f18
5072 .word 0x00000000,0xda5e0000 ! %f20
5073 .word 0x652c395a,0x443633c3 ! %f22
5074 .word 0x35cd2ee8,0x74038259 ! %f24
5075 .word 0x0d0e2d66,0x70ce601f ! %f26
5076 .word 0x092b4054,0x50a57a95 ! %f28
5077 .word 0x25adef32,0x21118b3b ! %f30
5078 .word 0x0000002a,0x00000b20 ! %fsr
5079p0_local0_expect:
5080 .word 0x00000000,0x0000ff0a,0x70001de1,0xffff1c00 ! PA = 0000000010001400
5081 .word 0xb0cc0000,0x000000ff,0x63e3400d,0x00000000 ! PA = 0000000010001410
5082 .word 0xe5000000,0x23a40000,0xbfa1bb5e,0x86fb313d ! PA = 0000000010001420
5083 .word 0x3561a023,0x74f7fd4a,0xdbfebd08,0x52970c06 ! PA = 0000000010001430
5084p0_local0_sec_expect:
5085 .word 0x00000000,0x00000000,0x2f8f0000,0x00000000 ! PA = 0000000030001400
5086 .word 0x000000e5,0x74038259,0x649fe11d,0x08b00000 ! PA = 0000000030001410
5087 .word 0x08aaf1c8,0x7762edb9,0x16054f46,0x61fa4e7f ! PA = 0000000030001420
5088 .word 0x008ef934,0x554143f5,0x689d3712,0x5e05479b ! PA = 0000000030001430
5089! Scratch Area for Non-Transactional Memory Stores
5090 .word 0x9fcb7d2e,0xa4ee075f,0xc5e6ee52,0x0ab0e04b
5091 .word 0x6e0c1996,0xb8dd7397,0x561097fa,0x7373ec43
5092 .word 0x83770a7e,0xdf0e8d4f,0xb3695a22,0x202871bb
5093 .word 0x7794f7e6,0x41ca4c87,0xb3791cca,0x344d28b3
5094p0_local1_expect:
5095 .word 0x00000000,0x00000000,0xffffffff,0x233d13a3 ! PA = 0000000010041400
5096 .word 0x1f60ce70,0x0000002d,0x00000000,0xe11d0000 ! PA = 0000000010041410
5097 .word 0xe4000000,0xda5e0000,0xff000000,0x233d13a3 ! PA = 0000000010041420
5098 .word 0x0000ffff,0xe11d0000,0x9b47055e,0xe1154939 ! PA = 0000000010041430
5099p0_local1_sec_expect:
5100 .word 0x00000000,0xda5e0000,0x00000000,0x21000000 ! PA = 0000000030041400
5101 .word 0x00000000,0x7660571b,0x86ffffff,0x17728db3 ! PA = 0000000030041410
5102 .word 0x378f2b18,0x6b6a2fc9,0x2d86ff16,0x568d1d0f ! PA = 0000000030041420
5103 .word 0x7a82ed58,0x7468e305,0x4d558762,0x7a82edff ! PA = 0000000030041430
5104p0_local2_expect:
5105 .word 0x0000f7ff,0x000000ff,0x00000000,0x000000e1 ! PA = 0000000010081400
5106 .word 0x00005eda,0x00000000,0xc3333644,0x5a392c65 ! PA = 0000000010081410
5107 .word 0x59820374,0xe82ecd35,0x1f60ce70,0x662d0e0d ! PA = 0000000010081420
5108 .word 0x957aa550,0x54402b09,0x3b8b1121,0x32efad25 ! PA = 0000000010081430
5109p0_local2_sec_expect:
5110 .word 0x2d000000,0x00000924,0xff000000,0xff000000 ! PA = 0000000030081400
5111 .word 0xff000000,0x00000924,0x6876153a,0x106db423 ! PA = 0000000030081410
5112 .word 0x08aaf1c8,0x7762edb9,0xa3133d23,0xba7a5c21 ! PA = 0000000030081420
5113 .word 0x00001de1,0xffff0000,0x689d3712,0x5e05479b ! PA = 0000000030081430
5114p0_local3_expect:
5115 .word 0x662d0e0d,0x233d13a3,0x00000000,0xcbff8259 ! PA = 00000000100c1400
5116 .word 0x1d1e0000,0xce9d00ff,0x00000000,0x000000ff ! PA = 00000000100c1410
5117 .word 0x016a2eb8,0x2af260e9,0x34adffb6,0x70ffc68a ! PA = 00000000100c1420
5118 .word 0x48aa0924,0x0000001c,0x20d51e6e,0xc5fe2019 ! PA = 00000000100c1430
5119p0_local3_sec_expect:
5120 .word 0xff000000,0xfff70000,0xe1000000,0x00000000 ! PA = 00000000300c1400
5121 .word 0x00000000,0xda5e0000,0x652c395a,0x443633c3 ! PA = 00000000300c1410
5122 .word 0x35cd2ee8,0x74038259,0x0d0e2d66,0x70ce601f ! PA = 00000000300c1420
5123 .word 0x092b4054,0x50a57a95,0x25adef32,0x21118b3b ! PA = 00000000300c1430
5124p0_local4_expect:
5125 .word 0xbaffffff,0xba000000,0x0742ba62,0x00000000 ! PA = 0000000010101400
5126 .word 0xff00ef32,0x1d1e609b,0xffffa550,0x394915e1 ! PA = 0000000010101410
5127 .word 0xa92e746a,0x78179c25,0x0000a423,0x000000e5 ! PA = 0000000010101420
5128 .word 0x00000000,0x00000000,0x000000ff,0xbeea09ff ! PA = 0000000010101430
5129p0_local4_sec_expect:
5130 .word 0xff9fe11d,0x08b00000,0x0000ffff,0xffffffff ! PA = 0000000030101400
5131 .word 0x0000ffff,0x00000924,0x6876153a,0x106db423 ! PA = 0000000030101410
5132 .word 0x08aaf1c8,0x7762edb9,0x5b7106c2,0x61fa4e7f ! PA = 0000000030101420
5133 .word 0x00001de1,0xffff0000,0x689d3712,0x5e05479b ! PA = 0000000030101430
5134p0_local5_expect:
5135 .word 0x00ff0000,0x5e05479b,0x00000000,0x0000b0cc ! PA = 0000000010141400
5136 .word 0xffcb1d56,0xabe2b9f7,0x63e3400d,0x7a8c3a10 ! PA = 0000000010141410
5137 .word 0xe5002b09,0x23a40000,0xbfa1bb5e,0x86fb313d ! PA = 0000000010141420
5138 .word 0x3561a023,0x74fffd4a,0x6c7eb0cc,0x4205b423 ! PA = 0000000010141430
5139p0_local5_sec_expect:
5140 .word 0xff000000,0x0000e11d,0xff2fffff,0xffb0ff50 ! PA = 0000000030141400
5141 .word 0xffffcbff,0x00000000,0x2bd92c1a,0x58d8a383 ! PA = 0000000030141410
5142 .word 0x677d07a8,0x7b958019,0x11de9c26,0x5ca8dbdf ! PA = 0000000030141420
5143 .word 0x58bb7514,0x04ace455,0x7eca99f2,0x5500d2fb ! PA = 0000000030141430
5144p0_local6_expect:
5145 .word 0x00007aba,0x0000ff00,0xa3133d23,0x00000000 ! PA = 0000000010181400
5146 .word 0x000000e1,0x00008f2f,0xffffffff,0x443633c3 ! PA = 0000000010181410
5147 .word 0x000000ff,0x74038259,0x0d0e2d66,0x70ce601f ! PA = 0000000010181420
5148 .word 0x092b4054,0x50a57a95,0x25adef32,0x21118b3b ! PA = 0000000010181430
5149p0_local6_sec_expect:
5150 .word 0x000000e4,0x21000000,0xe11d0000,0xffffb0ff ! PA = 0000000030181400
5151 .word 0x02ff918f,0xffff91b7,0x103a4d7a,0x0d40e363 ! PA = 0000000030181410
5152 .word 0x0c0adc08,0x456bc6f9,0x3d31fb86,0x5ebba1bf ! PA = 0000000030181420
5153 .word 0x4afdf774,0x23a06135,0x060c9752,0x08bdfedb ! PA = 0000000030181430
5154share0_expect:
5155 .word 0x0000fea0,0x5b09e031,0x6f528cde,0x437b36b7 ! PA = 00000000201c0000
5156 .word 0x6a79bd8c,0x48265fed,0x0c08082a,0x3b5b4553 ! PA = 00000000201c0010
5157 .word 0x1ecdc038,0x681ebc69,0x0378f536,0x7016e6af ! PA = 00000000201c0020
5158 .word 0x279452a4,0x69c291a5,0x10c50002,0x0e9396cb ! PA = 00000000201c0030
5159share1_expect:
5160 .word 0x9cff80d0,0x5f443ba1,0x282b948e,0x417f91a7 ! PA = 0000000020800000
5161 .word 0x0f6f16bc,0x6cb4d65d,0x2e17deda,0x34add343 ! PA = 0000000020800010
5162 .word 0x04dca068,0x0f403dd9,0x6beccae6,0x4732179f ! PA = 0000000020800020
5163 .word 0x100769d4,0x59290e15,0x2e9104b2,0x283cdabb ! PA = 0000000020800030
5164 .word 0x00027f00,0x3e84a311,0x3abaf83e,0x5ab75897 ! PA = 0000000020800040
5165 .word 0x01b6abec,0x4eb718cd,0x02fcd18a,0x5b9f8d33 ! PA = 0000000020800050
5166 .word 0x6aa27c98,0x76af4b49,0x4b907c96,0x6724348f ! PA = 0000000020800060
5167 .word 0x20b23d04,0x27e2d685,0x27e3a562,0x1880caab ! PA = 0000000020800070
5168share2_expect:
5169 .word 0x0000f930,0x000a1681,0x7de3b7ee,0x60998b87 ! PA = 00000000211c0000
5170 .word 0x768b7d1c,0x4d9c273d,0x7b09e03a,0x0f577323 ! PA = 00000000211c0010
5171 .word 0x0e4a54c8,0x0d0ae4b9,0x27270a46,0x6bc43d7f ! PA = 00000000211c0020
5172 .word 0x33afcc34,0x3abeeaf5,0x00efe212,0x16e6669b ! PA = 00000000211c0030
5173share3_expect:
5174 .word 0x6bffef60,0x15d395f1,0x5048d39e,0x355d2a77 ! PA = 0000000021800000
5175 .word 0x78e88a4c,0x2f9301ad,0x1a520aea,0x1bbc8513 ! PA = 0000000021800010
5176 .word 0x6fbf28f8,0x63b20a29,0x633373f6,0x79a9326f ! PA = 0000000021800020
5177 .word 0x10db1764,0x154c4b65,0x29a8bac2,0x3fb4ae8b ! PA = 0000000021800030
5178 .word 0x3f6a6190,0x4ca02161,0x484d4b4e,0x3bf93567 ! PA = 0000000021800040
5179 .word 0x1988d37c,0x118aa81d,0x28a8519a,0x2975c303 ! PA = 0000000021800050
5180 .word 0x00abf928,0x1ec3bb99,0x73f8b9a6,0x2e2a135f ! PA = 0000000021800060
5181 .word 0x1dcf1e94,0x49d9f7d5,0x2dc12f72,0x03f2a27b ! PA = 0000000021800070
5182 .word 0xff5f4fc0,0x3beeb8d1,0x64141efe,0x4824ac57 ! PA = 0000000021800080
5183 .word 0x1ee758ac,0x57321a8d,0x619fb44a,0x2dea2cf3 ! PA = 0000000021800090
5184 .word 0x547bc558,0x651ef909,0x0d79db56,0x0f5de04f ! PA = 00000000218000a0
5185 .word 0x0de6e1c4,0x6976f045,0x64ac4022,0x1967426b ! PA = 00000000218000b0
5186 .word 0xffabb9f0,0x35fe5c41,0x39804eae,0x0e568f47 ! PA = 00000000218000c0
5187 .word 0x353f19dc,0x1af858fd,0x248b32fa,0x5b40c2e3 ! PA = 00000000218000d0
5188 .word 0x50598d88,0x5062c279,0x5379d906,0x7c1b993f ! PA = 00000000218000e0
5189 .word 0x123d60f4,0x73f234b5,0x219cecd2,0x6a998e5b ! PA = 00000000218000f0
5190 .word 0x0000a020,0x37ce0bb1,0x2634da5e,0x13c5de37 ! PA = 0000000021800100
5191 .word 0x1e8b170c,0x1e0c636d,0x247dcdaa,0x106084d3 ! PA = 0000000021800110
5192 .word 0x5b3051b8,0x5cee17e9,0x097bb2b6,0x1bfa3e2f ! PA = 0000000021800120
5193 .word 0x09ad9c24,0x47dac525,0x63863582,0x06d0864b ! PA = 0000000021800130
5194 .word 0xffad0250,0x591cc721,0x7f94c20e,0x1e699927 ! PA = 0000000021800140
5195 .word 0x6286503c,0x385d39dd,0x184a845a,0x48f072c3 ! PA = 0000000021800150
5196 .word 0x0dab11e8,0x59dff959,0x42c26866,0x4f50cf1f ! PA = 0000000021800160
5197 .word 0x30d29354,0x127fa195,0x051b1a32,0x12132a3b ! PA = 0000000021800170
5198 .word 0x0000e080,0x3c698e91,0x42c305be,0x24f8c017 ! PA = 0000000021800180
5199 .word 0x7eabc56c,0x4899dc4d,0x6a84570a,0x0d578cb3 ! PA = 0000000021800190
5200 .word 0x6234ce18,0x591766c9,0x1250fa16,0x1f364c0f ! PA = 00000000218001a0
5201 .word 0x52074684,0x3fefca05,0x6cce9ae2,0x35287a2b ! PA = 00000000218001b0
5202 .word 0xb0ff3ab0,0x7ef36201,0x44a2a56e,0x3eea5307 ! PA = 00000000218001c0
5203 .word 0x1636769c,0x24314abd,0x697e45ba,0x62bcd2a3 ! PA = 00000000218001d0
5204 .word 0x64f88648,0x1f336039,0x3aea67c6,0x2d81b4ff ! PA = 00000000218001e0
5205 .word 0x7566b5b4,0x6afa3e75,0x3cd3b792,0x0d97761b ! PA = 00000000218001f0
5206p0_invalidate_semaphore:
5207 .word 0,0
5208user_data_end:
5209
5210
5211SECTION .p0_local0 DATA_VA=0x000800000
5212
5213attr_data {
5214 Name = .p0_local0,
5215 VA = 0x0000000000800000,
5216 RA = ra2pa(0x0000000010000000,0),
5217 PA = ra2pa(0x0000000010000000,0),
5218 part_0_ctx_nonzero_tsb_config_0,
5219 TTE_Context=PCONTEXT,
5220 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5221 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5222 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5223 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5224}
5225
5226 .data
5227 .seg "data"
5228 .align 0x2000
5229 .global p0_local0_start
5230p0_local0_begin:
5231 .skip 0x1400
5232p0_local0_start:
5233 .word 0x4632bc00,0x0c83cc11,0x1bafdd3e,0x0c058997 ! PA = 0000000010001400
5234 .word 0x5fb978ec,0x7b0a91cd,0x7002c68a,0x32d08e33 ! PA = 0000000010001410
5235 .word 0x32fad998,0x39481449,0x72348196,0x7f71058f ! PA = 0000000010001420
5236 .word 0x2a152a04,0x4781ef85,0x0742ba62,0x5e726bab ! PA = 0000000010001430
5237p0_local0_end:
5238
5239SECTION .p0_local0_sec DATA_VA=0x000800000
5240
5241attr_data {
5242 Name = .p0_local0_sec,
5243 VA = 0x0000000000800000,
5244 RA = ra2pa(0x0000000030000000,0),
5245 PA = ra2pa(0x0000000030000000,0),
5246 part_0_ctx_nonzero_tsb_config_0,
5247 TTE_Context=SCONTEXT,
5248 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5249 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5250 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5251 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5252}
5253
5254 .data
5255 .seg "data"
5256 .align 0x2000
5257 .global p0_local0_sec_start
5258p0_local0_sec_begin:
5259 .skip 0x1400
5260p0_local0_sec_start:
5261 .word 0x70087630,0x4b407f81,0x5baadcee,0x1308fc87 ! PA = 0000000030001400
5262 .word 0x4b628a1c,0x63cae03d,0x6876153a,0x106db423 ! PA = 0000000030001410
5263 .word 0x08aaf1c8,0x7762edb9,0x16054f46,0x61fa4e7f ! PA = 0000000030001420
5264 .word 0x008ef934,0x554143f5,0x689d3712,0x5e05479b ! PA = 0000000030001430
5265p0_local0_sec_end:
5266
5267SECTION .p0_local1 DATA_VA=0x000802000
5268
5269attr_data {
5270 Name = .p0_local1,
5271 VA = 0x0000000000802000,
5272 RA = ra2pa(0x0000000010040000,0),
5273 PA = ra2pa(0x0000000010040000,0),
5274 part_0_ctx_nonzero_tsb_config_0,
5275 TTE_Context=PCONTEXT,
5276 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5277 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5278 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5279 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5280}
5281
5282 .data
5283 .seg "data"
5284 .align 0x2000
5285 .global p0_local1_start
5286p0_local1_begin:
5287 .skip 0x1400
5288p0_local1_start:
5289 .word 0x05cdac60,0x48513ef1,0x62b2389e,0x1f7ddb77 ! PA = 0000000010041400
5290 .word 0x46e3d74c,0x76acfaad,0x08f47fea,0x02480613 ! PA = 0000000010041410
5291 .word 0x6f7805f8,0x29d95329,0x341bf8f6,0x1e58836f ! PA = 0000000010041420
5292 .word 0x15868464,0x5bc1e465,0x1c744fc2,0x7d90cf8b ! PA = 0000000010041430
5293p0_local1_end:
5294
5295SECTION .p0_local1_sec DATA_VA=0x000802000
5296
5297attr_data {
5298 Name = .p0_local1_sec,
5299 VA = 0x0000000000802000,
5300 RA = ra2pa(0x0000000030040000,0),
5301 PA = ra2pa(0x0000000030040000,0),
5302 part_0_ctx_nonzero_tsb_config_0,
5303 TTE_Context=SCONTEXT,
5304 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5305 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5306 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5307 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5308}
5309
5310 .data
5311 .seg "data"
5312 .align 0x2000
5313 .global p0_local1_sec_start
5314p0_local1_sec_begin:
5315 .skip 0x1400
5316p0_local1_sec_start:
5317 .word 0x3e4d5e90,0x24750a61,0x4b28f04e,0x085b2667 ! PA = 0000000030041400
5318 .word 0x06f8607c,0x649fe11d,0x5d51069a,0x65068403 ! PA = 0000000030041410
5319 .word 0x3d0d1628,0x48ca4499,0x44bb7ea6,0x45e2a45f ! PA = 0000000030041420
5320 .word 0x7296cb94,0x0152d0d5,0x727b0472,0x621c037b ! PA = 0000000030041430
5321p0_local1_sec_end:
5322
5323SECTION .p0_local2 DATA_VA=0x000804000
5324
5325attr_data {
5326 Name = .p0_local2,
5327 VA = 0x0000000000804000,
5328 RA = ra2pa(0x0000000010080000,0),
5329 PA = ra2pa(0x0000000010080000,0),
5330 part_0_ctx_nonzero_tsb_config_0,
5331 TTE_Context=PCONTEXT,
5332 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5333 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5334 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5335 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5336}
5337
5338 .data
5339 .seg "data"
5340 .align 0x2000
5341 .global p0_local2_start
5342p0_local2_begin:
5343 .skip 0x1400
5344p0_local2_start:
5345 .word 0x5a128cc0,0x4b2ae1d1,0x173203fe,0x1557dd57 ! PA = 0000000010081400
5346 .word 0x761b25ac,0x2552938d,0x651ea94a,0x62102df3 ! PA = 0000000010081410
5347 .word 0x68d52258,0x4f14c209,0x7fe6e056,0x52afb14f ! PA = 0000000010081420
5348 .word 0x6f1acec4,0x6b030945,0x06245522,0x756de36b ! PA = 0000000010081430
5349p0_local2_end:
5350
5351SECTION .p0_local2_sec DATA_VA=0x000804000
5352
5353attr_data {
5354 Name = .p0_local2_sec,
5355 VA = 0x0000000000804000,
5356 RA = ra2pa(0x0000000030080000,0),
5357 PA = ra2pa(0x0000000030080000,0),
5358 part_0_ctx_nonzero_tsb_config_0,
5359 TTE_Context=SCONTEXT,
5360 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5361 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5362 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5363 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5364}
5365
5366 .data
5367 .seg "data"
5368 .align 0x2000
5369 .global p0_local2_sec_start
5370p0_local2_sec_begin:
5371 .skip 0x1400
5372p0_local2_sec_start:
5373 .word 0x536836f0,0x62b1c541,0x60b073ae,0x6eeb0047 ! PA = 0000000030081400
5374 .word 0x648726dc,0x673411fd,0x43b067fa,0x5f8c03e3 ! PA = 0000000030081410
5375 .word 0x3bfb2a88,0x2a57cb79,0x0d611e06,0x1796aa3f ! PA = 0000000030081420
5376 .word 0x602d8df4,0x2ca18db5,0x6ea341d2,0x560d6f5b ! PA = 0000000030081430
5377p0_local2_sec_end:
5378
5379SECTION .p0_local3 DATA_VA=0x000806000
5380
5381attr_data {
5382 Name = .p0_local3,
5383 VA = 0x0000000000806000,
5384 RA = ra2pa(0x00000000100c0000,0),
5385 PA = ra2pa(0x00000000100c0000,0),
5386 part_0_ctx_nonzero_tsb_config_0,
5387 TTE_Context=PCONTEXT,
5388 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5389 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5390 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5391 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5392}
5393
5394 .data
5395 .seg "data"
5396 .align 0x2000
5397 .global p0_local3_start
5398p0_local3_begin:
5399 .skip 0x1400
5400p0_local3_start:
5401 .word 0x0e595d20,0x3c08b4b1,0x09473f5e,0x0e4b8f37 ! PA = 00000000100c1400
5402 .word 0x3837640c,0x7f735c6d,0x701942aa,0x706105d3 ! PA = 00000000100c1410
5403 .word 0x016a2eb8,0x2af260e9,0x34ad37b6,0x302e8f2f ! PA = 00000000100c1420
5404 .word 0x48aa0924,0x38bd5e25,0x6eeaca82,0x4741a74b ! PA = 00000000100c1430
5405p0_local3_end:
5406
5407SECTION .p0_local3_sec DATA_VA=0x000806000
5408
5409attr_data {
5410 Name = .p0_local3_sec,
5411 VA = 0x0000000000806000,
5412 RA = ra2pa(0x00000000300c0000,0),
5413 PA = ra2pa(0x00000000300c0000,0),
5414 part_0_ctx_nonzero_tsb_config_0,
5415 TTE_Context=SCONTEXT,
5416 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5417 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5418 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5419 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5420}
5421
5422 .data
5423 .seg "data"
5424 .align 0x2000
5425 .global p0_local3_sec_start
5426p0_local3_sec_begin:
5427 .skip 0x1400
5428p0_local3_sec_start:
5429 .word 0x08b0ff50,0x42eeb021,0x6a59670e,0x2d708a27 ! PA = 00000000300c1400
5430 .word 0x1ce6dd3c,0x59ff72dd,0x652c395a,0x443633c3 ! PA = 00000000300c1410
5431 .word 0x35cd2ee8,0x74038259,0x0d0e2d66,0x70ce601f ! PA = 00000000300c1420
5432 .word 0x092b4054,0x50a57a95,0x25adef32,0x21118b3b ! PA = 00000000300c1430
5433p0_local3_sec_end:
5434
5435SECTION .p0_local4 DATA_VA=0x000808000
5436
5437attr_data {
5438 Name = .p0_local4,
5439 VA = 0x0000000000808000,
5440 RA = ra2pa(0x0000000010100000,0),
5441 PA = ra2pa(0x0000000010100000,0),
5442 part_0_ctx_nonzero_tsb_config_0,
5443 TTE_Context=PCONTEXT,
5444 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5445 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5446 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5447 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5448}
5449
5450 .data
5451 .seg "data"
5452 .align 0x2000
5453 .global p0_local4_start
5454p0_local4_begin:
5455 .skip 0x1400
5456p0_local4_start:
5457 .word 0x09fa1d80,0x6de2b791,0x0509eabe,0x3710f117 ! PA = 0000000010101400
5458 .word 0x3410926c,0x6987554d,0x517c4c0a,0x17728db3 ! PA = 0000000010101410
5459 .word 0x378f2b18,0x6b6a2fc9,0x2d86ff16,0x568d1d0f ! PA = 0000000010101420
5460 .word 0x100c3384,0x7468e305,0x3d5fafe2,0x40441b2b ! PA = 0000000010101430
5461p0_local4_end:
5462
5463SECTION .p0_local4_sec DATA_VA=0x000808000
5464
5465attr_data {
5466 Name = .p0_local4_sec,
5467 VA = 0x0000000000808000,
5468 RA = ra2pa(0x0000000030100000,0),
5469 PA = ra2pa(0x0000000030100000,0),
5470 part_0_ctx_nonzero_tsb_config_0,
5471 TTE_Context=SCONTEXT,
5472 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5473 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5474 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5475 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5476}
5477
5478 .data
5479 .seg "data"
5480 .align 0x2000
5481 .global p0_local4_sec_start
5482p0_local4_sec_begin:
5483 .skip 0x1400
5484p0_local4_sec_start:
5485 .word 0x537fb7b0,0x2e23cb01,0x323bca6e,0x36a3c407 ! PA = 0000000030101400
5486 .word 0x44ef839c,0x177a03bd,0x475c7aba,0x233d13a3 ! PA = 0000000030101410
5487 .word 0x76db2348,0x29c56939,0x5cdaacc6,0x7741c5ff ! PA = 0000000030101420
5488 .word 0x0967e2b4,0x52d69775,0x1c330c92,0x7660571b ! PA = 0000000030101430
5489p0_local4_sec_end:
5490
5491SECTION .p0_local5 DATA_VA=0x00080a000
5492
5493attr_data {
5494 Name = .p0_local5,
5495 VA = 0x000000000080a000,
5496 RA = ra2pa(0x0000000010140000,0),
5497 PA = ra2pa(0x0000000010140000,0),
5498 part_0_ctx_nonzero_tsb_config_0,
5499 TTE_Context=PCONTEXT,
5500 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5501 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5502 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5503 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5504}
5505
5506 .data
5507 .seg "data"
5508 .align 0x2000
5509 .global p0_local5_start
5510p0_local5_begin:
5511 .skip 0x1400
5512p0_local5_start:
5513 .word 0x504ccde0,0x5fb0ea71,0x5292061e,0x486002f7 ! PA = 0000000010141400
5514 .word 0x6c7eb0cc,0x34067e2d,0x6cdfc56a,0x0d7cc593 ! PA = 0000000010141410
5515 .word 0x259c1778,0x6a742ea9,0x418c3676,0x71835aef ! PA = 0000000010141420
5516 .word 0x0f194de4,0x397d97e5,0x141b0542,0x79ad3f0b ! PA = 0000000010141430
5517p0_local5_end:
5518
5519SECTION .p0_local5_sec DATA_VA=0x00080a000
5520
5521attr_data {
5522 Name = .p0_local5_sec,
5523 VA = 0x000000000080a000,
5524 RA = ra2pa(0x0000000030140000,0),
5525 PA = ra2pa(0x0000000030140000,0),
5526 part_0_ctx_nonzero_tsb_config_0,
5527 TTE_Context=SCONTEXT,
5528 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5529 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5530 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5531 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5532}
5533
5534 .data
5535 .seg "data"
5536 .align 0x2000
5537 .global p0_local5_sec_start
5538p0_local5_sec_begin:
5539 .skip 0x1400
5540p0_local5_sec_start:
5541 .word 0x452c6010,0x394915e1,0x7e6f9dce,0x093cade7 ! PA = 0000000030141400
5542 .word 0x4d7919fc,0x661bc49d,0x2bd92c1a,0x58d8a383 ! PA = 0000000030141410
5543 .word 0x677d07a8,0x7b958019,0x11de9c26,0x5ca8dbdf ! PA = 0000000030141420
5544 .word 0x58bb7514,0x04ace455,0x12ca99f2,0x5531d2fb ! PA = 0000000030141430
5545p0_local5_sec_end:
5546
5547SECTION .p0_local6 DATA_VA=0x00080c000
5548
5549attr_data {
5550 Name = .p0_local6,
5551 VA = 0x000000000080c000,
5552 RA = ra2pa(0x0000000010180000,0),
5553 PA = ra2pa(0x0000000010180000,0),
5554 part_0_ctx_nonzero_tsb_config_0,
5555 TTE_Context=PCONTEXT,
5556 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5557 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5558 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5559 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5560}
5561
5562 .data
5563 .seg "data"
5564 .align 0x2000
5565 .global p0_local6_start
5566p0_local6_begin:
5567 .skip 0x1400
5568p0_local6_start:
5569 .word 0x00a96e40,0x3c6b4d51,0x35f7917e,0x06f0c4d7 ! PA = 0000000010181400
5570 .word 0x4059bf2c,0x1b68d70d,0x61dbaeca,0x54b7ad73 ! PA = 0000000010181410
5571 .word 0x01e8f3d8,0x2e085d89,0x43d4ddd6,0x38c948cf ! PA = 0000000010181420
5572 .word 0x6ba95844,0x0f737cc5,0x51b4caa2,0x58b512eb ! PA = 0000000010181430
5573p0_local6_end:
5574
5575SECTION .p0_local6_sec DATA_VA=0x00080c000
5576
5577attr_data {
5578 Name = .p0_local6_sec,
5579 VA = 0x000000000080c000,
5580 RA = ra2pa(0x0000000030180000,0),
5581 PA = ra2pa(0x0000000030180000,0),
5582 part_0_ctx_nonzero_tsb_config_0,
5583 TTE_Context=SCONTEXT,
5584 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5585 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5586 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5587 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5588}
5589
5590 .data
5591 .seg "data"
5592 .align 0x2000
5593 .global p0_local6_sec_start
5594p0_local6_sec_begin:
5595 .skip 0x1400
5596p0_local6_sec_start:
5597 .word 0x0b0ef870,0x255690c1,0x110ce12e,0x2ff347c7 ! PA = 0000000030181400
5598 .word 0x035ba05c,0x785cb57d,0x103a4d7a,0x0d40e363 ! PA = 0000000030181410
5599 .word 0x0c0adc08,0x456bc6f9,0x3d31fb86,0x5ebba1bf ! PA = 0000000030181420
5600 .word 0x4afdf774,0x23a06135,0x060c9752,0x08bdfedb ! PA = 0000000030181430
5601p0_local6_sec_end:
5602
5603SECTION .share0 DATA_VA=0x00080e000
5604
5605attr_data {
5606 Name = .share0,
5607 VA = 0x000000000080e000,
5608 RA = ra2pa(0x00000000201c0000,0),
5609 PA = ra2pa(0x00000000201c0000,0),
5610 part_0_ctx_nonzero_tsb_config_0,
5611 TTE_Context=PCONTEXT,
5612 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5613 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5614 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5615 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5616}
5617
5618 .data
5619 .seg "data"
5620 .align 0x2000
5621 .global share0_start
5622share0_begin:
5623share0_start:
5624 .word 0x5667fea0,0x5b09e031,0x6f528cde,0x437b36b7 ! PA = 00000000201c0000
5625 .word 0x6a79bd8c,0x48265fed,0x0c08082a,0x3b5b4553 ! PA = 00000000201c0010
5626 .word 0x1ecdc038,0x681ebc69,0x0378f536,0x7016e6af ! PA = 00000000201c0020
5627 .word 0x279452a4,0x69c291a5,0x10c50002,0x0e9396cb ! PA = 00000000201c0030
5628share0_end:
5629
5630SECTION .share1 DATA_VA=0x000810000
5631
5632attr_data {
5633 Name = .share1,
5634 VA = 0x0000000000810000,
5635 RA = ra2pa(0x0000000020800000,0),
5636 PA = ra2pa(0x0000000020800000,0),
5637 part_0_ctx_nonzero_tsb_config_0,
5638 TTE_Context=PCONTEXT,
5639 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5640 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5641 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5642 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5643}
5644
5645 .data
5646 .seg "data"
5647 .align 0x2000
5648 .global share1_start
5649share1_begin:
5650share1_start:
5651 .word 0x6e7f80d0,0x5f443ba1,0x282b948e,0x417f91a7 ! PA = 0000000020800000
5652 .word 0x0f6f16bc,0x6cb4d65d,0x2e17deda,0x34add343 ! PA = 0000000020800010
5653 .word 0x04dca068,0x0f403dd9,0x6beccae6,0x4732179f ! PA = 0000000020800020
5654 .word 0x100769d4,0x59290e15,0x2e9104b2,0x283cdabb ! PA = 0000000020800030
5655 .word 0x28e07f00,0x3e84a311,0x3abaf83e,0x5ab75897 ! PA = 0000000020800040
5656 .word 0x01b6abec,0x4eb718cd,0x02fcd18a,0x5b9f8d33 ! PA = 0000000020800050
5657 .word 0x6aa27c98,0x76af4b49,0x4b907c96,0x6724348f ! PA = 0000000020800060
5658 .word 0x20b23d04,0x27e2d685,0x27e3a562,0x1880caab ! PA = 0000000020800070
5659share1_end:
5660
5661SECTION .share2 DATA_VA=0x000812000
5662
5663attr_data {
5664 Name = .share2,
5665 VA = 0x0000000000812000,
5666 RA = ra2pa(0x00000000211c0000,0),
5667 PA = ra2pa(0x00000000211c0000,0),
5668 part_0_ctx_nonzero_tsb_config_0,
5669 TTE_Context=PCONTEXT,
5670 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5671 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5672 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5673 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5674}
5675
5676 .data
5677 .seg "data"
5678 .align 0x2000
5679 .global share2_start
5680share2_begin:
5681share2_start:
5682 .word 0x54d5f930,0x000a1681,0x7de3b7ee,0x60998b87 ! PA = 00000000211c0000
5683 .word 0x768b7d1c,0x4d9c273d,0x7b09e03a,0x0f577323 ! PA = 00000000211c0010
5684 .word 0x0e4a54c8,0x0d0ae4b9,0x27270a46,0x6bc43d7f ! PA = 00000000211c0020
5685 .word 0x33afcc34,0x3abeeaf5,0x00efe212,0x16e6669b ! PA = 00000000211c0030
5686share2_end:
5687
5688SECTION .share3 DATA_VA=0x000814000
5689
5690attr_data {
5691 Name = .share3,
5692 VA = 0x0000000000814000,
5693 RA = ra2pa(0x0000000021800000,0),
5694 PA = ra2pa(0x0000000021800000,0),
5695 part_0_ctx_nonzero_tsb_config_0,
5696 TTE_Context=PCONTEXT,
5697 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
5698 TTE_Diag=0, TTE_L=0, TTE_EP=1,
5699 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
5700 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
5701}
5702
5703 .data
5704 .seg "data"
5705 .align 0x2000
5706 .global share3_start
5707share3_begin:
5708share3_start:
5709 .word 0x6b6aef60,0x15d395f1,0x5048d39e,0x355d2a77 ! PA = 0000000021800000
5710 .word 0x78e88a4c,0x2f9301ad,0x1a520aea,0x1bbc8513 ! PA = 0000000021800010
5711 .word 0x6fbf28f8,0x63b20a29,0x633373f6,0x79a9326f ! PA = 0000000021800020
5712 .word 0x10db1764,0x154c4b65,0x29a8bac2,0x3fb4ae8b ! PA = 0000000021800030
5713 .word 0x3f6a6190,0x4ca02161,0x484d4b4e,0x3bf93567 ! PA = 0000000021800040
5714 .word 0x1988d37c,0x118aa81d,0x28a8519a,0x2975c303 ! PA = 0000000021800050
5715 .word 0x00abf928,0x1ec3bb99,0x73f8b9a6,0x2e2a135f ! PA = 0000000021800060
5716 .word 0x1dcf1e94,0x49d9f7d5,0x2dc12f72,0x03f2a27b ! PA = 0000000021800070
5717 .word 0x2d5f4fc0,0x3beeb8d1,0x64141efe,0x4824ac57 ! PA = 0000000021800080
5718 .word 0x1ee758ac,0x57321a8d,0x619fb44a,0x2dea2cf3 ! PA = 0000000021800090
5719 .word 0x547bc558,0x651ef909,0x0d79db56,0x0f5de04f ! PA = 00000000218000a0
5720 .word 0x0de6e1c4,0x6976f045,0x64ac4022,0x1967426b ! PA = 00000000218000b0
5721 .word 0x4b94b9f0,0x35fe5c41,0x39804eae,0x0e568f47 ! PA = 00000000218000c0
5722 .word 0x353f19dc,0x1af858fd,0x248b32fa,0x5b40c2e3 ! PA = 00000000218000d0
5723 .word 0x50598d88,0x5062c279,0x5379d906,0x7c1b993f ! PA = 00000000218000e0
5724 .word 0x123d60f4,0x73f234b5,0x219cecd2,0x6a998e5b ! PA = 00000000218000f0
5725 .word 0x1a15a020,0x37ce0bb1,0x2634da5e,0x13c5de37 ! PA = 0000000021800100
5726 .word 0x1e8b170c,0x1e0c636d,0x247dcdaa,0x106084d3 ! PA = 0000000021800110
5727 .word 0x5b3051b8,0x5cee17e9,0x097bb2b6,0x1bfa3e2f ! PA = 0000000021800120
5728 .word 0x09ad9c24,0x47dac525,0x63863582,0x06d0864b ! PA = 0000000021800130
5729 .word 0x32ad0250,0x591cc721,0x7f94c20e,0x1e699927 ! PA = 0000000021800140
5730 .word 0x6286503c,0x385d39dd,0x184a845a,0x48f072c3 ! PA = 0000000021800150
5731 .word 0x0dab11e8,0x59dff959,0x42c26866,0x4f50cf1f ! PA = 0000000021800160
5732 .word 0x30d29354,0x127fa195,0x051b1a32,0x12132a3b ! PA = 0000000021800170
5733 .word 0x78e5e080,0x3c698e91,0x42c305be,0x24f8c017 ! PA = 0000000021800180
5734 .word 0x7eabc56c,0x4899dc4d,0x6a84570a,0x0d578cb3 ! PA = 0000000021800190
5735 .word 0x6234ce18,0x591766c9,0x1250fa16,0x1f364c0f ! PA = 00000000218001a0
5736 .word 0x52074684,0x3fefca05,0x6cce9ae2,0x35287a2b ! PA = 00000000218001b0
5737 .word 0x4a0b3ab0,0x7ef36201,0x44a2a56e,0x3eea5307 ! PA = 00000000218001c0
5738 .word 0x1636769c,0x24314abd,0x697e45ba,0x62bcd2a3 ! PA = 00000000218001d0
5739 .word 0x64f88648,0x1f336039,0x3aea67c6,0x2d81b4ff ! PA = 00000000218001e0
5740 .word 0x7566b5b4,0x6afa3e75,0x3cd3b792,0x0d97761b ! PA = 00000000218001f0
5741share3_end: