Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_5000_13.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_5000_13.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 = 327144532
40! Riesling can be on
41! 1 Thread, 5000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_5000_13.s created on Mar 27, 2009 (14:45:32)
44! RC file : random.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_5000_13 -p 1 -l 5000
46
47#define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler
48
49#define MAIN_PAGE_NUCLEUS_ALSO
50#define MAIN_PAGE_HV_ALSO
51#define N_CPUS 1
52#define ENABLE_T0_Fp_exception_ieee_754_0x21
53#define ENABLE_T0_Fp_exception_other_0x22
54#define ENABLE_T0_Fp_disabled_0x20
55#define ENABLE_T0_Illegal_instruction_0x10
56#define ENABLE_T1_Illegal_instruction_0x10
57#define ENABLE_HT0_Illegal_instruction_0x10
58#define ENABLE_HT1_Illegal_instruction_0x10
59#define ENABLE_T0_Clean_Window_0x24
60#define THREAD_COUNT 1
61#define THREAD_STRIDE 1
62#define SKIP_TRAPCHECK
63#define USE_MPGEN_TRAPS
64
65#include "hboot.s"
66
67 .text
68 .global main
69main:
70
71! Random code for Processor 0
72
73processor_0:
74 ta T_CHANGE_PRIV
75 wrpr %g0,7,%cleanwin
76 call p0_init_memory_pointers
77 wr %g0,0x80,%asi ! Setting default asi to 80
78
79! Initialize the floating point registers for processor 0
80
81 wr %g0,0x4,%fprs ! Make sure fef is 1
82 set p0_init_freg,%g1
83! %f0 = f39cc6a7 48be2c46 fc85f6c1 b6dc03f7
84! %f4 = 1d640593 a043c46b 51c08f46 a5d58f41
85! %f8 = 1d9baa08 5cf0920f 526dbf34 9b6c8902
86! %f12 = 28a23c66 21448ed6 cf7c6fb2 d13860b0
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = 320dd6bd 35125a58 4730ebb1 7033a5bf
90! %f20 = a6559a15 80cf29f1 0cdd5841 8827ff8b
91! %f24 = d5c1bffc 143c9bf7 15134c3f 84fc0eca
92! %f28 = 7f9c730e ea39e015 6c21f9a6 db7bb23b
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = 5bfa5bfd 159710e1 54bf3ce2 49e9e232
96! %f36 = 138ca10a 417d0552 ec757c55 8e9bb5b5
97! %f40 = 831e9dd8 223f3cc2 5b6c53c6 728d3a1d
98! %f44 = c9768f0d 4830f175 f42cde79 e1df1896
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0xdee4c2b70000002e,%g7,%g1 ! GSR scale = 5, align = 6
104 wr %g1,%g0,%gsr ! GSR = dee4c2b70000002e
105 wr %g0,%y ! Clear Y register
106 xorcc %g0,%g0,%g3 ! init %g3 and set flags
107 membar #Sync ! Force the block loads to complete
108
109! Start of Random Code for processor 0
110
111p0_label_1:
112! %l0 = e50d1e7a, %l1 = ec4329bf, Mem[0000000010101408] = 5815682f 9398c70e
113 stda %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = e50d1e7a ec4329bf
114! Mem[0000000010101434] = cbfa3a6b, %l5 = 153b09787f1003db, %asi = 80
115 swapa [%i4+0x034]%asi,%l5 ! %l5 = 00000000cbfa3a6b
116! Mem[0000000010141408] = f75236f00cbeddd8, %l2 = 27e2476aa012cf1e
117 ldxa [%i5+%o4]0x80,%l2 ! %l2 = f75236f00cbeddd8
118! %l4 = 75ea3b53, %l5 = cbfa3a6b, Mem[0000000010181410] = 08adeaa2 062b6287
119 stda %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 75ea3b53 cbfa3a6b
120! Mem[0000000030141408] = fc4379c9, %f6 = 51c08f46
121 lda [%i5+%o4]0x89,%f6 ! %f6 = fc4379c9
122! Mem[0000000010041400] = e17edee865280f71, %l1 = 3f84da0eec4329bf
123 ldxa [%i1+%g0]0x88,%l1 ! %l1 = e17edee865280f71
124! Mem[0000000030181410] = 2b9ea6eeecbfc551, %l0 = f4bc3e19e50d1e7a
125 ldxa [%i6+%o5]0x81,%l0 ! %l0 = 2b9ea6eeecbfc551
126! Mem[0000000010081428] = 26ea8c9d 3f44c0c9, %l2 = 0cbeddd8, %l3 = 78a50f5e
127 ldda [%i2+0x028]%asi,%l2 ! %l2 = 0000000026ea8c9d 000000003f44c0c9
128! Mem[0000000010001410] = 61b70fed, %f4 = 1d640593
129 lda [%i0+%o5]0x88,%f4 ! %f4 = 61b70fed
130! Starting 10 instruction Store Burst
131! %l4 = 212e445675ea3b53, Mem[0000000030001408] = 4f747b78
132 stba %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 53747b78
133
134p0_label_2:
135! Mem[0000000010141400] = 19959934, %l7 = 287b9dda6c7d152c
136 ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 00000034000000ff
137! %f30 = 6c21f9a6 db7bb23b, %l1 = e17edee865280f71
138! Mem[0000000030101430] = ae22a1a65b4b93ef
139 add %i4,0x030,%g1
140 stda %f30,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030101430] = 3b22a1a6a6f921ef
141! Mem[0000000010041408] = b81e0a20, %l1 = e17edee865280f71
142 ldstuba [%i1+%o4]0x80,%l1 ! %l1 = 000000b8000000ff
143! %f22 = 0cdd5841 8827ff8b, Mem[0000000010101410] = e7a9f897 16e5f923
144 stda %f22,[%i4+0x010]%asi ! Mem[0000000010101410] = 0cdd5841 8827ff8b
145! %f7 = a5d58f41, Mem[0000000030041410] = c9966ded
146 sta %f7 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = a5d58f41
147! %l0 = 2b9ea6eeecbfc551, Mem[0000000010081400] = 39f13ad6
148 stwa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = ecbfc551
149! %f21 = 80cf29f1, Mem[0000000010001430] = fdbaf665
150 st %f21,[%i0+0x030] ! Mem[0000000010001430] = 80cf29f1
151! Mem[0000000010081408] = fde3373e, %l5 = 00000000cbfa3a6b
152 swapa [%i2+%o4]0x80,%l5 ! %l5 = 00000000fde3373e
153! %l5 = 00000000fde3373e, imm = fffffffffffff3f6, %l4 = 212e445675ea3b53
154 and %l5,-0xc0a,%l4 ! %l4 = 00000000fde33336
155! Starting 10 instruction Load Burst
156! Mem[00000000100c1410] = edbe58a5, %l6 = 06f94fc7d14627ad
157 ldsba [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffffffa5
158
159p0_label_3:
160! Mem[0000000010041400] = 710f2865 e8de7ee1, %l6 = ffffffa5, %l7 = 00000034
161 ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000710f2865 00000000e8de7ee1
162! Mem[00000000211c0000] = f2ae3487, %l1 = 00000000000000b8
163 ldsha [%o2+0x000]%asi,%l1 ! %l1 = fffffffffffff2ae
164! Mem[0000000030041400] = dc4d9892, %l5 = 00000000fde3373e
165 ldsha [%i1+%g0]0x81,%l5 ! %l5 = ffffffffffffdc4d
166! Mem[00000000100c1400] = 16603cfe, %l1 = fffffffffffff2ae
167 lduba [%i3+%g0]0x88,%l1 ! %l1 = 00000000000000fe
168! Mem[0000000030081400] = 4a8af402, %l7 = 00000000e8de7ee1
169 lduwa [%i2+%g0]0x81,%l7 ! %l7 = 000000004a8af402
170! Mem[0000000010081408] = 6b3afacb, %l4 = 00000000fde33336
171 lduha [%i2+%o4]0x88,%l4 ! %l4 = 000000000000facb
172! Mem[00000000300c1400] = 2148e616, %l0 = 2b9ea6eeecbfc551
173 lduwa [%i3+%g0]0x89,%l0 ! %l0 = 000000002148e616
174! Mem[0000000010181400] = 2173b11c, %l3 = 000000003f44c0c9
175 ldswa [%i6+%g0]0x80,%l3 ! %l3 = 000000002173b11c
176! %f13 = 21448ed6, %f23 = 8827ff8b, %f24 = d5c1bffc
177 fadds %f13,%f23,%f24 ! %f24 = 21448ed6
178! Starting 10 instruction Store Burst
179! Mem[0000000030101408] = 54c150b9, %l3 = 000000002173b11c
180 ldstuba [%i4+%o4]0x89,%l3 ! %l3 = 000000b9000000ff
181
182p0_label_4:
183! Mem[0000000010181408] = 4e65fcfe, %l1 = 00000000000000fe
184 ldstuba [%i6+%o4]0x80,%l1 ! %l1 = 0000004e000000ff
185! %l2 = 0000000026ea8c9d, Mem[0000000030041408] = ea6c8af0
186 stba %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = ea6c8a9d
187! %f2 = fc85f6c1 b6dc03f7, %l2 = 0000000026ea8c9d
188! Mem[0000000030041428] = 4050e94a123ff582
189 add %i1,0x028,%g1
190 stda %f2,[%g1+%l2]ASI_PST16_S ! Mem[0000000030041428] = fc85f6c1123f03f7
191! %l0 = 000000002148e616, Mem[0000000010101410] = 0cdd5841
192 stha %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = e6165841
193! %f0 = f39cc6a7 48be2c46 fc85f6c1 b6dc03f7
194! %f4 = 61b70fed a043c46b fc4379c9 a5d58f41
195! %f8 = 1d9baa08 5cf0920f 526dbf34 9b6c8902
196! %f12 = 28a23c66 21448ed6 cf7c6fb2 d13860b0
197 stda %f0,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000010101400
198! %f26 = 15134c3f, Mem[0000000030041400] = 92984ddc
199 sta %f26,[%i1+%g0]0x89 ! Mem[0000000030041400] = 15134c3f
200! %l2 = 26ea8c9d, %l3 = 000000b9, Mem[0000000010101410] = 6bc443a0 ed0fb761
201 stda %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 26ea8c9d 000000b9
202! %f30 = 6c21f9a6 db7bb23b, %l0 = 000000002148e616
203! Mem[0000000010101410] = 26ea8c9d000000b9
204 add %i4,0x010,%g1
205 stda %f30,[%g1+%l0]ASI_PST8_P ! Mem[0000000010101410] = 26ea8ca6007bb2b9
206! %l2 = 26ea8c9d, %l3 = 000000b9, Mem[0000000010181400] = 2173b11c 71170288
207 std %l2,[%i6+%g0] ! Mem[0000000010181400] = 26ea8c9d 000000b9
208! Starting 10 instruction Load Burst
209! %l2 = 0000000026ea8c9d, %l5 = ffffffffffffdc4d, %l3 = 00000000000000b9
210 or %l2,%l5,%l3 ! %l3 = ffffffffffffdcdd
211
212p0_label_5:
213! Mem[0000000010141410] = 69881b8b, %l7 = 000000004a8af402
214 ldsba [%i5+%o5]0x88,%l7 ! %l7 = ffffffffffffff8b
215! Mem[0000000030001400] = f9f8d44f dbc71980, %l6 = 710f2865, %l7 = ffffff8b
216 ldda [%i0+%g0]0x89,%l6 ! %l6 = 00000000dbc71980 00000000f9f8d44f
217! Mem[0000000010081410] = c5c917bf, %l5 = ffffffffffffdc4d
218 ldsb [%i2+%o5],%l5 ! %l5 = ffffffffffffffc5
219! Mem[0000000010041408] = b8181461200a1eff, %f22 = 0cdd5841 8827ff8b
220 ldda [%i1+%o4]0x88,%f22 ! %f22 = b8181461 200a1eff
221! Mem[00000000218000c0] = f3df5cf4, %l2 = 0000000026ea8c9d
222 ldsh [%o3+0x0c0],%l2 ! %l2 = fffffffffffff3df
223! Mem[0000000010181414] = cbfa3a6b, %l5 = ffffffffffffffc5
224 ldsw [%i6+0x014],%l5 ! %l5 = ffffffffcbfa3a6b
225! Mem[0000000030081400] = 4a8af4022b6b46ed, %f22 = b8181461 200a1eff
226 ldda [%i2+%g0]0x81,%f22 ! %f22 = 4a8af402 2b6b46ed
227! Mem[00000000100c1400] = 16603cfe, %l1 = 000000000000004e
228 ldsba [%i3+%g0]0x88,%l1 ! %l1 = fffffffffffffffe
229! Mem[0000000030081410] = 65367a38, %l7 = 00000000f9f8d44f
230 ldswa [%i2+%o5]0x89,%l7 ! %l7 = 0000000065367a38
231! Starting 10 instruction Store Burst
232! %l6 = 00000000dbc71980, Mem[0000000030081410] = 65367a38
233 stha %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 65361980
234
235p0_label_6:
236! %f20 = a6559a15 80cf29f1, Mem[0000000010101408] = f703dcb6 c1f685fc
237 stda %f20,[%i4+%o4]0x80 ! Mem[0000000010101408] = a6559a15 80cf29f1
238! %f16 = 320dd6bd 35125a58, Mem[0000000010141408] = f75236f0 0cbeddd8
239 stda %f16,[%i5+%o4]0x80 ! Mem[0000000010141408] = 320dd6bd 35125a58
240! Mem[0000000021800081] = 5724899f, %l5 = ffffffffcbfa3a6b
241 ldstuba [%o3+0x081]%asi,%l5 ! %l5 = 00000024000000ff
242! %l0 = 000000002148e616, Mem[0000000030041400] = 08543e1b15134c3f
243 stxa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000002148e616
244! %l6 = 00000000dbc71980, Mem[0000000030001410] = 83bc2e9a
245 stwa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = dbc71980
246! %l1 = fffffffffffffffe, Mem[0000000030001410] = 8019c7db
247 stwa %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = fffffffe
248! %f22 = 4a8af402 2b6b46ed, Mem[0000000010101408] = 159a55a6 f129cf80
249 stda %f22,[%i4+%o4]0x88 ! Mem[0000000010101408] = 4a8af402 2b6b46ed
250! %l1 = fffffffffffffffe, Mem[0000000010041400] = 65280f71
251 stwa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = fffffffe
252! Mem[0000000010001400] = 63481de6, %l3 = ffffffffffffdcdd
253 ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 000000e6000000ff
254! Starting 10 instruction Load Burst
255 membar #Sync ! Added by membar checker (1)
256! Mem[0000000010101408] = 2b6b46ed, %l0 = 000000002148e616
257 ldswa [%i4+%o4]0x88,%l0 ! %l0 = 000000002b6b46ed
258
259p0_label_7:
260! Mem[00000000100c1408] = dbb62854, %l3 = 00000000000000e6
261 ldsba [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000054
262! Mem[0000000010101420] = 0f92f05c, %l7 = 0000000065367a38
263 ldswa [%i4+0x020]%asi,%l7 ! %l7 = 000000000f92f05c
264! Mem[0000000010141400] = ff999519, %l5 = 0000000000000024
265 ldsha [%i5+%g0]0x80,%l5 ! %l5 = ffffffffffffff99
266! Mem[0000000030141400] = 1ced8689, %l3 = 0000000000000054
267 lduwa [%i5+%g0]0x81,%l3 ! %l3 = 000000001ced8689
268! Mem[0000000010181408] = fefc65ff, %l1 = fffffffffffffffe
269 lduwa [%i6+%o4]0x88,%l1 ! %l1 = 00000000fefc65ff
270! Mem[0000000030181410] = 2b9ea6ee, %f31 = db7bb23b
271 lda [%i6+%o5]0x81,%f31 ! %f31 = 2b9ea6ee
272! Mem[0000000030141408] = fc4379c9, %f29 = ea39e015
273 lda [%i5+%o4]0x89,%f29 ! %f29 = fc4379c9
274! Mem[0000000030081400] = ed466b2b02f48a4a, %f6 = fc4379c9 a5d58f41
275 ldda [%i2+%g0]0x89,%f6 ! %f6 = ed466b2b 02f48a4a
276! Mem[0000000010001408] = 5df46410, %l0 = 000000002b6b46ed
277 lduba [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000010
278! Starting 10 instruction Store Burst
279! %f8 = 1d9baa08 5cf0920f, Mem[00000000100c1438] = a6fb99df db4a3c25
280 std %f8 ,[%i3+0x038] ! Mem[00000000100c1438] = 1d9baa08 5cf0920f
281
282p0_label_8:
283! Mem[0000000030101408] = 54c150ff, %l0 = 0000000000000010
284 ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
285! Mem[0000000030141400] = 8986ed1c, %l5 = ffffffffffffff99
286 ldstuba [%i5+%g0]0x89,%l5 ! %l5 = 0000001c000000ff
287! %l5 = 000000000000001c, Mem[0000000010141408] = 320dd6bd
288 stba %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 1c0dd6bd
289! Mem[0000000010081422] = bada2108, %l4 = 000000000000facb
290 ldstub [%i2+0x022],%l4 ! %l4 = 00000021000000ff
291! %l6 = 00000000dbc71980, Mem[0000000010141410] = 69881b8b
292 stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = dbc71980
293! Mem[0000000030001410] = feffffff, %l5 = 000000000000001c
294 swapa [%i0+%o5]0x81,%l5 ! %l5 = 00000000feffffff
295! %f30 = 6c21f9a6 2b9ea6ee, Mem[0000000030081400] = 02f48a4a ed466b2b
296 stda %f30,[%i2+%g0]0x89 ! Mem[0000000030081400] = 6c21f9a6 2b9ea6ee
297! Mem[0000000030141410] = 27b7eca1, %l1 = 00000000fefc65ff
298 swapa [%i5+%o5]0x81,%l1 ! %l1 = 0000000027b7eca1
299! Mem[0000000010001408] = 1064f45d2add9ada, %l1 = 0000000027b7eca1, %l3 = 000000001ced8689
300 add %i0,0x08,%g1
301 casxa [%g1]0x80,%l1,%l3 ! %l3 = 1064f45d2add9ada
302! Starting 10 instruction Load Burst
303! Mem[0000000010101408] = ed466b2b, %l2 = fffffffffffff3df
304 ldsha [%i4+%o4]0x80,%l2 ! %l2 = ffffffffffffed46
305
306p0_label_9:
307! %l3 = 1064f45d2add9ada, imm = fffffffffffffdd0, %l6 = 00000000dbc71980
308 sub %l3,-0x230,%l6 ! %l6 = 1064f45d2add9d0a
309! Mem[00000000100c1400] = 16603cfe, %l3 = 1064f45d2add9ada
310 lduwa [%i3+%g0]0x88,%l3 ! %l3 = 0000000016603cfe
311! Mem[0000000010081400] = 7f77882cecbfc551, %f10 = 526dbf34 9b6c8902
312 ldda [%i2+%g0]0x88,%f10 ! %f10 = 7f77882c ecbfc551
313! Mem[0000000030141410] = fefc65ff, %l2 = ffffffffffffed46
314 ldsha [%i5+%o5]0x81,%l2 ! %l2 = fffffffffffffefc
315! Mem[0000000010181400] = 26ea8c9d, %l2 = fffffffffffffefc
316 ldsha [%i6+%g0]0x80,%l2 ! %l2 = 00000000000026ea
317! Mem[0000000010101400] = 48be2c46, %f6 = ed466b2b
318 lda [%i4+%g0]0x88,%f6 ! %f6 = 48be2c46
319! Mem[0000000010041408] = ff1e0a20, %l3 = 0000000016603cfe
320 ldswa [%i1+%o4]0x80,%l3 ! %l3 = ffffffffff1e0a20
321! Mem[0000000010041408] = b8181461 200a1eff, %l6 = 2add9d0a, %l7 = 0f92f05c
322 ldda [%i1+%o4]0x88,%l6 ! %l6 = 00000000200a1eff 00000000b8181461
323! Mem[0000000010101410] = 26ea8ca6, %l0 = 00000000000000ff
324 lduba [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000026
325! Starting 10 instruction Store Burst
326! %l2 = 00000000000026ea, Mem[0000000010081410] = c5c917bf, %asi = 80
327 stwa %l2,[%i2+0x010]%asi ! Mem[0000000010081410] = 000026ea
328
329p0_label_10:
330! %f15 = d13860b0, %f28 = 7f9c730e, %f20 = a6559a15 80cf29f1
331 fsmuld %f15,%f28,%f20 ! %f20 = 7ffb8e61 c0000000
332! %f24 = 21448ed6 143c9bf7, Mem[0000000010081418] = 4a9f9776 f4826b60
333 std %f24,[%i2+0x018] ! Mem[0000000010081418] = 21448ed6 143c9bf7
334! %l4 = 00000021, %l5 = feffffff, Mem[0000000010041410] = 43f784ad 11540e05
335 stda %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000021 feffffff
336! Mem[0000000010101410] = a68cea26, %l5 = 00000000feffffff
337 swapa [%i4+%o5]0x88,%l5 ! %l5 = 00000000a68cea26
338! Mem[0000000010081410] = 000026ea, %l1 = 0000000027b7eca1
339 ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff
340! %f14 = cf7c6fb2, Mem[00000000300c1400] = 16e64821
341 sta %f14,[%i3+%g0]0x81 ! Mem[00000000300c1400] = cf7c6fb2
342! %l5 = 00000000a68cea26, Mem[0000000010081408] = cbfa3a6b
343 stha %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = ea263a6b
344! Mem[0000000010181410] = 75ea3b53, %l3 = ffffffffff1e0a20
345 swapa [%i6+%o5]0x80,%l3 ! %l3 = 0000000075ea3b53
346! Mem[00000000100c1408] = 5428b6dba8089df4, %l0 = 0000000000000026, %l4 = 0000000000000021
347 add %i3,0x08,%g1
348 casxa [%g1]0x80,%l0,%l4 ! %l4 = 5428b6dba8089df4
349! Starting 10 instruction Load Burst
350! Mem[0000000010041408] = 200a1eff, %l7 = 00000000b8181461
351 ldsha [%i1+%o4]0x88,%l7 ! %l7 = 0000000000001eff
352
353p0_label_11:
354! Mem[0000000010181408] = ff65fcfe, %l3 = 0000000075ea3b53
355 ldswa [%i6+%o4]0x80,%l3 ! %l3 = ffffffffff65fcfe
356! Mem[0000000030041410] = a5d58f41, %f24 = 21448ed6
357 lda [%i1+%o5]0x89,%f24 ! %f24 = a5d58f41
358! Mem[0000000010081408] = ea263a6b50157c5b, %f24 = a5d58f41 143c9bf7
359 ldda [%i2+%o4]0x80,%f24 ! %f24 = ea263a6b 50157c5b
360! Mem[0000000030141408] = c97943fc, %l1 = 0000000000000000
361 lduha [%i5+%o4]0x81,%l1 ! %l1 = 000000000000c979
362! Mem[0000000010181400] = 9d8cea26, %l3 = ffffffffff65fcfe
363 lduwa [%i6+%g0]0x88,%l3 ! %l3 = 000000009d8cea26
364! Mem[0000000010081410] = ea2600ff, %l4 = 5428b6dba8089df4
365 ldswa [%i2+%o5]0x88,%l4 ! %l4 = ffffffffea2600ff
366! Mem[0000000030101410] = 1fffc6b5, %l6 = 00000000200a1eff
367 lduba [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000b5
368! Mem[0000000030041410] = a5d58f41, %l4 = ffffffffea2600ff
369 lduba [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000041
370! Mem[0000000030141400] = ffed8689, %l3 = 000000009d8cea26
371 lduba [%i5+%g0]0x81,%l3 ! %l3 = 00000000000000ff
372! Starting 10 instruction Store Burst
373! %l3 = 00000000000000ff, Mem[0000000010101408] = ed466b2b02f48a4a
374 stxa %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000000000ff
375
376p0_label_12:
377! %l3 = 00000000000000ff, Mem[0000000030041408] = ea6c8a9d
378 stha %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = ea6c00ff
379! Mem[0000000010181408] = ff65fcfe, %l1 = 000000000000c979
380 ldstuba [%i6+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
381! Mem[0000000020800000] = 8b9f4ebd, %l5 = 00000000a68cea26
382 ldstuba [%o1+0x000]%asi,%l5 ! %l5 = 0000008b000000ff
383! %l6 = 00000000000000b5, Mem[0000000030101408] = 54c150ff
384 stha %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 54c100b5
385! Mem[0000000010001401] = ff1d4863, %l5 = 000000000000008b
386 ldstuba [%i0+0x001]%asi,%l5 ! %l5 = 0000001d000000ff
387! %f28 = 7f9c730e fc4379c9, Mem[0000000010141410] = 8019c7db 02c7b506
388 stda %f28,[%i5+0x010]%asi ! Mem[0000000010141410] = 7f9c730e fc4379c9
389! Mem[0000000010001403] = ffff4863, %l2 = 00000000000026ea
390 ldstuba [%i0+0x003]%asi,%l2 ! %l2 = 00000063000000ff
391! %l3 = 00000000000000ff, Mem[0000000010041400] = e17edee8fffffffe
392 stxa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000000000ff
393! Mem[0000000010001400] = ff48ffff, %l3 = 00000000000000ff
394 ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
395! Starting 10 instruction Load Burst
396! Mem[00000000300c1400] = cf7c6fb2, %l2 = 0000000000000063
397 lduba [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000cf
398
399p0_label_13:
400! Mem[0000000030041408] = ea6c00ff, %l1 = 00000000000000ff
401 lduha [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000ff
402! Mem[0000000030181408] = 9d1fe08f 830600c3, %l2 = 000000cf, %l3 = 000000ff
403 ldda [%i6+%o4]0x81,%l2 ! %l2 = 000000009d1fe08f 00000000830600c3
404! Mem[0000000010101408] = 00000000, %l1 = 00000000000000ff
405 lduha [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
406! Mem[0000000030101400] = f49d17c9, %f23 = 2b6b46ed
407 lda [%i4+%g0]0x89,%f23 ! %f23 = f49d17c9
408! Mem[0000000030101410] = b5c6ff1f 24b25d04, %l6 = 000000b5, %l7 = 00001eff
409 ldda [%i4+%o5]0x81,%l6 ! %l6 = 00000000b5c6ff1f 0000000024b25d04
410! Code Fragment 4
411p0_fragment_1:
412! %l0 = 0000000000000026
413 setx 0xaf0d032faed5d09a,%g7,%l0 ! %l0 = af0d032faed5d09a
414! %l1 = 0000000000000000
415 setx 0x56df64a0557be9fc,%g7,%l1 ! %l1 = 56df64a0557be9fc
416 setx 0x7ff8, %g1, %g2
417 and %l0, %g2, %l0
418 setx 0xffffffff, %g1, %g2
419 and %l1, %g2, %l1
420 setx 0x100000000, %g1, %g2
421 or %l1, %g2, %l1 ! Set bit 32 - perrinj
422 ta T_CHANGE_HPRIV
423 stxa %l1, [%l0]ASI_ICACHE_INSTR
424 ta T_CHANGE_NONHPRIV
425! %l0 = af0d032faed5d09a
426 setx 0x6c397dafb9c5da40,%g7,%l0 ! %l0 = 6c397dafb9c5da40
427! %l1 = 56df64a0557be9fc
428 setx 0x26ff47a79a637595,%g7,%l1 ! %l1 = 26ff47a79a637595
429! Mem[00000000201c0000] = 4b868ea0, %l1 = 26ff47a79a637595
430 ldsha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000004b86
431! Mem[0000000010141424] = cae1d280, %l6 = 00000000b5c6ff1f
432 ldsh [%i5+0x024],%l6 ! %l6 = ffffffffffffcae1
433! Mem[0000000010041408] = ff1e0a20, %l1 = 0000000000004b86
434 ldsha [%i1+%o4]0x80,%l1 ! %l1 = ffffffffffffff1e
435! Starting 10 instruction Store Burst
436! %l6 = ffffcae1, %l7 = 24b25d04, Mem[0000000030141410] = fefc65ff c010e87f
437 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffcae1 24b25d04
438
439p0_label_14:
440! %l5 = 000000000000001d, Mem[0000000010041408] = 200a1eff
441 stwa %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000001d
442! %l7 = 0000000024b25d04, Mem[0000000010181400] = 26ea8c9d000000b9
443 stxa %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000024b25d04
444! %f16 = 320dd6bd 35125a58, Mem[0000000030101400] = f49d17c9 1d043ac1
445 stda %f16,[%i4+%g0]0x89 ! Mem[0000000030101400] = 320dd6bd 35125a58
446! Mem[0000000010041410] = 00000021, %l2 = 9d1fe08f, %l4 = 00000041
447 add %i1,0x10,%g1
448 casa [%g1]0x80,%l2,%l4 ! %l4 = 0000000000000021
449! Mem[0000000010001400] = ffff48ff, %l0 = 6c397dafb9c5da40
450 swapa [%i0+%g0]0x80,%l0 ! %l0 = 00000000ffff48ff
451! %l0 = 00000000ffff48ff, imm = 0000000000000f03, %l1 = ffffffffffffff1e
452 or %l0,0xf03,%l1 ! %l1 = 00000000ffff4fff
453! %f20 = 7ffb8e61 c0000000, Mem[0000000010041408] = 1d000000 611418b8
454 stda %f20,[%i1+0x008]%asi ! Mem[0000000010041408] = 7ffb8e61 c0000000
455! %l7 = 0000000024b25d04, Mem[0000000010041406] = 00000000, %asi = 80
456 stha %l7,[%i1+0x006]%asi ! Mem[0000000010041404] = 00005d04
457! %f24 = ea263a6b, %f20 = 7ffb8e61, %f10 = 7f77882c
458 fsubs %f24,%f20,%f10 ! %f10 = 7ffb8e61
459! Starting 10 instruction Load Burst
460! Mem[00000000100c1400] = 16603cfe, %l6 = ffffffffffffcae1
461 ldsha [%i3+%g0]0x88,%l6 ! %l6 = 0000000000003cfe
462
463p0_label_15:
464! Mem[0000000010101410] = fffffffe007bb2b9, %l3 = 00000000830600c3
465 ldx [%i4+%o5],%l3 ! %l3 = fffffffe007bb2b9
466! Mem[0000000030181400] = 07726d25 5fb15375, %l2 = 9d1fe08f, %l3 = 007bb2b9
467 ldda [%i6+%g0]0x81,%l2 ! %l2 = 0000000007726d25 000000005fb15375
468! Mem[0000000010081430] = befd4d0d8b21c72e, %l6 = 0000000000003cfe
469 ldxa [%i2+0x030]%asi,%l6 ! %l6 = befd4d0d8b21c72e
470! Mem[0000000030001410] = 0000001c, %l5 = 000000000000001d
471 lduba [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
472! Mem[0000000010081400] = 51c5bfec, %f26 = 15134c3f
473 lda [%i2+%g0]0x80,%f26 ! %f26 = 51c5bfec
474! Mem[0000000010041400] = 045d0000000000ff, %f12 = 28a23c66 21448ed6
475 ldda [%i1+%g0]0x88,%f12 ! %f12 = 045d0000 000000ff
476! Mem[0000000030041408] = 6db70ae3ea6c00ff, %l5 = 0000000000000000
477 ldxa [%i1+%o4]0x89,%l5 ! %l5 = 6db70ae3ea6c00ff
478! Mem[00000000201c0000] = 4b868ea0, %l1 = 00000000ffff4fff
479 ldsh [%o0+%g0],%l1 ! %l1 = 0000000000004b86
480! Mem[0000000010081428] = 26ea8c9d 3f44c0c9, %l0 = ffff48ff, %l1 = 00004b86
481 ldd [%i2+0x028],%l0 ! %l0 = 0000000026ea8c9d 000000003f44c0c9
482! Starting 10 instruction Store Burst
483! Mem[0000000021800140] = ad23cf8d, %l1 = 000000003f44c0c9
484 ldstub [%o3+0x140],%l1 ! %l1 = 000000ad000000ff
485
486p0_label_16:
487! %l6 = 8b21c72e, %l7 = 24b25d04, Mem[0000000010081430] = befd4d0d 8b21c72e
488 std %l6,[%i2+0x030] ! Mem[0000000010081430] = 8b21c72e 24b25d04
489! Mem[00000000300c1408] = 55dc5cc4, %l0 = 0000000026ea8c9d
490 swapa [%i3+%o4]0x89,%l0 ! %l0 = 0000000055dc5cc4
491! %l6 = befd4d0d8b21c72e, Mem[0000000010141410] = 0e739c7f
492 stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 8b21c72e
493! %l6 = 8b21c72e, %l7 = 24b25d04, Mem[0000000010081410] = ff0026ea ba7de628
494 stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 8b21c72e 24b25d04
495! %l4 = 00000021, %l5 = ea6c00ff, Mem[0000000010001410] = 61b70fed 6470cfa3
496 stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000021 ea6c00ff
497! %l4 = 00000021, %l5 = ea6c00ff, Mem[00000000300c1410] = 1bb1f387 6813263b
498 stda %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000021 ea6c00ff
499! %l2 = 0000000007726d25, Mem[0000000020800040] = c385c0bd
500 sth %l2,[%o1+0x040] ! Mem[0000000020800040] = 6d25c0bd
501! %l6 = befd4d0d8b21c72e, Mem[00000000100c1408] = 5428b6db
502 stha %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = c72eb6db
503! Mem[0000000010141408] = 1c0dd6bd, %l2 = 0000000007726d25
504 swapa [%i5+%o4]0x80,%l2 ! %l2 = 000000001c0dd6bd
505! Starting 10 instruction Load Burst
506 membar #Sync ! Added by membar checker (2)
507! Mem[0000000010141400] = ff999519 9f18e0cf 07726d25 35125a58
508! Mem[0000000010141410] = 2ec7218b fc4379c9 15ac4e47 9913b744
509! Mem[0000000010141420] = 600125e4 cae1d280 905f0c6b b8be5233
510! Mem[0000000010141430] = 70d3875f 13e2f1c8 24943b85 b7730672
511 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
512
513p0_label_17:
514! Mem[0000000030141408] = c97943fc 25dcf2ea, %l0 = 55dc5cc4, %l1 = 000000ad
515 ldda [%i5+%o4]0x81,%l0 ! %l0 = 00000000c97943fc 0000000025dcf2ea
516! Mem[0000000030081408] = fcc2a29f, %l2 = 000000001c0dd6bd
517 ldsba [%i2+%o4]0x81,%l2 ! %l2 = fffffffffffffffc
518! Mem[0000000030081400] = eea69e2b, %f2 = fc85f6c1
519 lda [%i2+%g0]0x81,%f2 ! %f2 = eea69e2b
520! Mem[00000000100c1410] = edbe58a5, %l5 = 6db70ae3ea6c00ff
521 ldsba [%i3+%o5]0x88,%l5 ! %l5 = ffffffffffffffa5
522! Mem[0000000010141410] = 8b21c72e, %l3 = 000000005fb15375
523 lduwa [%i5+%o5]0x88,%l3 ! %l3 = 000000008b21c72e
524! Mem[0000000010101434] = 663ca228, %l1 = 0000000025dcf2ea
525 ldsw [%i4+0x034],%l1 ! %l1 = 00000000663ca228
526! %l0 = 00000000c97943fc, %l1 = 00000000663ca228, %l1 = 00000000663ca228
527 andn %l0,%l1,%l1 ! %l1 = 00000000894141d4
528! Mem[0000000030101410] = b5c6ff1f, %l5 = ffffffffffffffa5
529 lduha [%i4+%o5]0x81,%l5 ! %l5 = 000000000000b5c6
530! Mem[0000000010141430] = 70d3875f13e2f1c8, %l6 = befd4d0d8b21c72e
531 ldxa [%i5+0x030]%asi,%l6 ! %l6 = 70d3875f13e2f1c8
532! Starting 10 instruction Store Burst
533! Mem[00000000100c1410] = 7b68038dedbe58a5, %f4 = 61b70fed a043c46b
534 ldda [%i3+%o5]0x88,%f4 ! %f4 = 7b68038d edbe58a5
535
536p0_label_18:
537 membar #Sync ! Added by membar checker (3)
538! %f0 = f39cc6a7, Mem[0000000010141408] = 256d7207
539 sta %f0 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = f39cc6a7
540! Mem[0000000010181434] = 12d66d1b, %l1 = 00000000894141d4
541 swap [%i6+0x034],%l1 ! %l1 = 0000000012d66d1b
542! Mem[0000000010041408] = 7ffb8e61, %l3 = 000000008b21c72e
543 swapa [%i1+%o4]0x80,%l3 ! %l3 = 000000007ffb8e61
544! %l6 = 13e2f1c8, %l7 = 24b25d04, Mem[0000000010101410] = fffffffe 007bb2b9
545 stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 13e2f1c8 24b25d04
546! Mem[0000000021800100] = 06900b85, %l4 = 0000000000000021
547 ldstuba [%o3+0x100]%asi,%l4 ! %l4 = 00000006000000ff
548! Mem[00000000300c1410] = 00000021, %l5 = 000000000000b5c6
549 ldstuba [%i3+%o5]0x81,%l5 ! %l5 = 00000000000000ff
550! Mem[00000000100c1408] = c72eb6db, %l6 = 70d3875f13e2f1c8
551 ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 000000c7000000ff
552! %f20 = 2ec7218b, Mem[0000000030101410] = 1fffc6b5
553 sta %f20,[%i4+%o5]0x89 ! Mem[0000000030101410] = 2ec7218b
554! %l5 = 0000000000000000, Mem[0000000010041428] = 60e825070113c6ed
555 stx %l5,[%i1+0x028] ! Mem[0000000010041428] = 0000000000000000
556! Starting 10 instruction Load Burst
557! Mem[0000000010141408] = a7c69cf3, %l0 = 00000000c97943fc
558 ldsha [%i5+%o4]0x80,%l0 ! %l0 = ffffffffffffa7c6
559
560p0_label_19:
561! Mem[0000000010041408] = 2ec7218b, %l4 = 0000000000000006
562 lduwa [%i1+%o4]0x88,%l4 ! %l4 = 000000002ec7218b
563! Mem[0000000030041400] = 16e64821 00000000, %l0 = ffffa7c6, %l1 = 12d66d1b
564 ldda [%i1+%g0]0x81,%l0 ! %l0 = 0000000016e64821 0000000000000000
565! Mem[0000000030181408] = 9d1fe08f830600c3, %f12 = 045d0000 000000ff
566 ldda [%i6+%o4]0x81,%f12 ! %f12 = 9d1fe08f 830600c3
567! Mem[0000000020800040] = 6d25c0bd, %l2 = fffffffffffffffc
568 ldsha [%o1+0x040]%asi,%l2 ! %l2 = 0000000000006d25
569! Mem[0000000010081430] = 8b21c72e24b25d04, %f16 = ff999519 9f18e0cf
570 ldda [%i2+0x030]%asi,%f16 ! %f16 = 8b21c72e 24b25d04
571! Mem[0000000030141408] = fc4379c9, %l4 = 000000002ec7218b
572 ldsha [%i5+%o4]0x89,%l4 ! %l4 = 00000000000079c9
573! Mem[0000000030181408] = c30006838fe01f9d, %l1 = 0000000000000000
574 ldxa [%i6+%o4]0x89,%l1 ! %l1 = c30006838fe01f9d
575! Mem[0000000030001400] = f9f8d44f dbc71980, %l4 = 000079c9, %l5 = 00000000
576 ldda [%i0+%g0]0x89,%l4 ! %l4 = 00000000dbc71980 00000000f9f8d44f
577! Mem[0000000030041400] = 2148e616, %l3 = 000000007ffb8e61
578 ldsha [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffe616
579! Starting 10 instruction Store Burst
580! Mem[00000000100c1428] = 0d329602, %l4 = 00000000dbc71980
581 swap [%i3+0x028],%l4 ! %l4 = 000000000d329602
582
583p0_label_20:
584! %l2 = 0000000000006d25, Mem[0000000010081410] = 8b21c72e
585 stba %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 2521c72e
586! %l7 = 0000000024b25d04, Mem[0000000030081410] = 9441f8c965361980
587 stxa %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000024b25d04
588! %f2 = eea69e2b b6dc03f7, Mem[0000000030101408] = 54c100b5 0b79b70c
589 stda %f2 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = eea69e2b b6dc03f7
590! %l0 = 16e64821, %l1 = 8fe01f9d, Mem[0000000030101410] = 2ec7218b 045db224
591 stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 16e64821 8fe01f9d
592! %l7 = 0000000024b25d04, Mem[0000000030101410] = 16e64821
593 stwa %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = 24b25d04
594! Mem[0000000010181400] = 00000000, %l6 = 00000000000000c7
595 swapa [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
596! %l6 = 0000000000000000, Mem[0000000030001410] = 0000001c
597 stwa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
598! %f24 = 600125e4, Mem[0000000010081410] = 2521c72e
599 sta %f24,[%i2+%o5]0x80 ! Mem[0000000010081410] = 600125e4
600! Mem[0000000010101400] = 48be2c46, %l2 = 0000000000006d25
601 swapa [%i4+%g0]0x88,%l2 ! %l2 = 0000000048be2c46
602! Starting 10 instruction Load Burst
603! Mem[0000000010041400] = 000000ff, %l5 = 00000000f9f8d44f
604 lduba [%i1+%g0]0x88,%l5 ! %l5 = 00000000000000ff
605
606p0_label_21:
607! Mem[0000000010181408] = fefc65ff, %l3 = ffffffffffffe616
608 ldsha [%i6+%o4]0x88,%l3 ! %l3 = 00000000000065ff
609! Mem[0000000030041408] = 6db70ae3ea6c00ff, %l7 = 0000000024b25d04
610 ldxa [%i1+%o4]0x89,%l7 ! %l7 = 6db70ae3ea6c00ff
611! Mem[0000000030141408] = fc4379c9, %f3 = b6dc03f7
612 lda [%i5+%o4]0x89,%f3 ! %f3 = fc4379c9
613! Mem[0000000030001410] = 00000000e5842e71, %f22 = 15ac4e47 9913b744
614 ldda [%i0+%o5]0x81,%f22 ! %f22 = 00000000 e5842e71
615! Mem[0000000010041408] = 8b21c72e, %l5 = 00000000000000ff
616 lduha [%i1+%o4]0x80,%l5 ! %l5 = 0000000000008b21
617! %l7 = 6db70ae3ea6c00ff, %l3 = 00000000000065ff, %y = 00000000
618 umul %l7,%l3,%l3 ! %l3 = 00005d661df99901, %y = 00005d66
619! Mem[0000000010001408] = da9add2a5df46410, %f12 = 9d1fe08f 830600c3
620 ldda [%i0+%o4]0x88,%f12 ! %f12 = da9add2a 5df46410
621! %l3 = 00005d661df99901, imm = fffffffffffff467, %l0 = 0000000016e64821
622 sub %l3,-0xb99,%l0 ! %l0 = 00005d661df9a49a
623! Mem[0000000030141408] = c97943fc, %l3 = 00005d661df99901
624 ldsha [%i5+%o4]0x81,%l3 ! %l3 = ffffffffffffc979
625! Starting 10 instruction Store Burst
626! %l1 = c30006838fe01f9d, Mem[00000000100c1428] = dbc71980, %asi = 80
627 stha %l1,[%i3+0x028]%asi ! Mem[00000000100c1428] = 1f9d1980
628
629p0_label_22:
630! %l4 = 000000000d329602, %l2 = 0000000048be2c46, %l2 = 0000000048be2c46
631 or %l4,%l2,%l2 ! %l2 = 000000004dbebe46
632! Mem[0000000010041434] = 29d07932, %l2 = 000000004dbebe46
633 ldstuba [%i1+0x034]%asi,%l2 ! %l2 = 00000029000000ff
634! %f20 = 2ec7218b fc4379c9, Mem[0000000030101408] = f703dcb6 2b9ea6ee
635 stda %f20,[%i4+%o4]0x81 ! Mem[0000000030101408] = 2ec7218b fc4379c9
636! %f30 = 24943b85, Mem[0000000010081400] = 51c5bfec
637 sta %f30,[%i2+%g0]0x80 ! Mem[0000000010081400] = 24943b85
638! %l1 = c30006838fe01f9d, Mem[0000000010181410] = 6b3afacb200a1eff
639 stxa %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = c30006838fe01f9d
640! Mem[0000000020800000] = ff9f4ebd, %l1 = c30006838fe01f9d
641 ldstub [%o1+%g0],%l1 ! %l1 = 000000ff000000ff
642! %f24 = 600125e4 cae1d280, %l4 = 000000000d329602
643! Mem[0000000030001418] = d980725c8fb2181f
644 add %i0,0x018,%g1
645 stda %f24,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030001418] = d9d2725c8fb2181f
646! Mem[0000000010001410] = 21000000, %l1 = 00000000000000ff
647 swapa [%i0+%o5]0x80,%l1 ! %l1 = 0000000021000000
648! %l0 = 1df9a49a, %l1 = 21000000, Mem[0000000010181408] = ff65fcfe 1aba6efd
649 stda %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 1df9a49a 21000000
650! Starting 10 instruction Load Burst
651! Mem[00000000100c1408] = ff2eb6db, %l3 = ffffffffffffc979
652 ldsha [%i3+%o4]0x80,%l3 ! %l3 = ffffffffffffff2e
653
654p0_label_23:
655! Mem[0000000030101410] = 045db2249d1fe08f, %l0 = 00005d661df9a49a
656 ldxa [%i4+%o5]0x81,%l0 ! %l0 = 045db2249d1fe08f
657! Mem[0000000010101430] = d68e4421, %l5 = 0000000000008b21
658 lduw [%i4+0x030],%l5 ! %l5 = 00000000d68e4421
659! Mem[0000000030181400] = 256d7207, %l0 = 045db2249d1fe08f
660 ldsba [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000007
661! Mem[0000000030001410] = 00000000, %l3 = ffffffffffffff2e
662 ldsha [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000
663! Mem[0000000030101408] = 8b21c72e, %l1 = 0000000021000000
664 lduba [%i4+%o4]0x89,%l1 ! %l1 = 000000000000002e
665! Mem[0000000030001410] = 00000000, %l6 = 0000000000000000
666 ldsba [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
667! Mem[00000000300c1410] = ff006cea210000ff, %l5 = 00000000d68e4421
668 ldxa [%i3+%o5]0x89,%l5 ! %l5 = ff006cea210000ff
669! Mem[0000000010081410] = e4250160, %f28 = 70d3875f
670 lda [%i2+%o5]0x88,%f28 ! %f28 = e4250160
671! %f14 = cf7c6fb2, %f6 = 48be2c46, %f12 = da9add2a 5df46410
672 fsmuld %f14,%f6 ,%f12 ! %f12 = c31770d1 caa45580
673! Starting 10 instruction Store Burst
674! %l2 = 00000029, %l3 = 00000000, Mem[0000000010001410] = 000000ff ff006cea
675 std %l2,[%i0+%o5] ! Mem[0000000010001410] = 00000029 00000000
676
677p0_label_24:
678! Mem[00000000300c1408] = 9d8cea26, %l3 = 0000000000000000
679 swapa [%i3+%o4]0x81,%l3 ! %l3 = 000000009d8cea26
680! Mem[0000000020800000] = ff9f4ebd, %l3 = 000000009d8cea26
681 ldstub [%o1+%g0],%l3 ! %l3 = 000000ff000000ff
682! %l7 = 6db70ae3ea6c00ff, Mem[0000000010001408] = 1064f45d2add9ada, %asi = 80
683 stxa %l7,[%i0+0x008]%asi ! Mem[0000000010001408] = 6db70ae3ea6c00ff
684! Mem[00000000300c1410] = ff000021, %l5 = ff006cea210000ff
685 ldstuba [%i3+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
686! %l1 = 000000000000002e, imm = fffffffffffff262, %l7 = 6db70ae3ea6c00ff
687 and %l1,-0xd9e,%l7 ! %l7 = 0000000000000022
688! %l3 = 00000000000000ff, Mem[0000000010041410] = 21000000
689 stba %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 210000ff
690! Mem[0000000010001410] = 00000029, %l2 = 0000000000000029
691 ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 00000000000000ff
692! Mem[0000000030101408] = 2ec7218b, %l5 = 00000000000000ff
693 ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 0000002e000000ff
694! %l2 = 00000000, %l3 = 000000ff, Mem[0000000030041408] = ea6c00ff 6db70ae3
695 stda %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 000000ff
696! Starting 10 instruction Load Burst
697! Mem[0000000030001400] = 8019c7db 4fd4f8f9, %l4 = 0d329602, %l5 = 0000002e
698 ldda [%i0+%g0]0x81,%l4 ! %l4 = 000000008019c7db 000000004fd4f8f9
699
700p0_label_25:
701! Code Fragment 3
702p0_fragment_2:
703! %l0 = 0000000000000007
704 setx 0xad73a6e7c4b5033c,%g7,%l0 ! %l0 = ad73a6e7c4b5033c
705! %l1 = 000000000000002e
706 setx 0xeb573080574d8c0d,%g7,%l1 ! %l1 = eb573080574d8c0d
707 setx 0x1fe000, %g1, %g3
708 or %l0, %g3, %l0 ! always set perrmask = 0xff
709 setx 0x1ffff8, %g1, %g2
710 and %l0, %g2, %l0
711 ta T_CHANGE_HPRIV
712 stxa %l1, [%l0]ASI_DCACHE_DATA
713 ta T_CHANGE_NONHPRIV
714! %l0 = ad73a6e7c4b5033c
715 setx 0x99eef207cba92581,%g7,%l0 ! %l0 = 99eef207cba92581
716! %l1 = eb573080574d8c0d
717 setx 0x8af19407e4654171,%g7,%l1 ! %l1 = 8af19407e4654171
718! Mem[0000000010181420] = fbe685a9, %l1 = 8af19407e4654171
719 ldsba [%i6+0x023]%asi,%l1 ! %l1 = ffffffffffffffa9
720! Mem[0000000030181408] = 8fe01f9d, %l5 = 000000004fd4f8f9
721 lduha [%i6+%o4]0x89,%l5 ! %l5 = 0000000000001f9d
722! Mem[000000001004142c] = 00000000, %l2 = 0000000000000000
723 lduha [%i1+0x02e]%asi,%l2 ! %l2 = 0000000000000000
724! Mem[0000000030141400] = 8986edff, %l3 = 00000000000000ff
725 lduba [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
726! Mem[00000000201c0000] = 4b868ea0, %l6 = 0000000000000000
727 lduba [%o0+0x000]%asi,%l6 ! %l6 = 000000000000004b
728! Mem[0000000010041408] = 8b21c72e, %l0 = 99eef207cba92581
729 lduba [%i1+%o4]0x80,%l0 ! %l0 = 000000000000008b
730! Mem[0000000030101400] = 35125a58, %l7 = 0000000000000022
731 lduwa [%i4+%g0]0x89,%l7 ! %l7 = 0000000035125a58
732! Mem[0000000010181400] = c7000000, %l0 = 000000000000008b
733 lduha [%i6+%g0]0x88,%l0 ! %l0 = 0000000000000000
734! Starting 10 instruction Store Burst
735! Mem[00000000201c0001] = 4b868ea0, %l7 = 0000000035125a58
736 ldstub [%o0+0x001],%l7 ! %l7 = 00000086000000ff
737
738p0_label_26:
739! Mem[0000000010141410] = 8b21c72e, %l4 = 000000008019c7db
740 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 0000002e000000ff
741! %f21 = fc4379c9, Mem[00000000300c1408] = 00000000
742 sta %f21,[%i3+%o4]0x81 ! Mem[00000000300c1408] = fc4379c9
743! %f8 = 1d9baa08 5cf0920f, %l2 = 0000000000000000
744! Mem[0000000030141408] = c97943fc25dcf2ea
745 add %i5,0x008,%g1
746 stda %f8,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030141408] = c97943fc25dcf2ea
747! %l0 = 0000000000000000, Mem[0000000010101410] = 13e2f1c8
748 stha %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000f1c8
749! Mem[00000000100c1424] = 139f6fd6, %l7 = 0000000000000086
750 ldstuba [%i3+0x024]%asi,%l7 ! %l7 = 00000013000000ff
751! %f0 = f39cc6a7 48be2c46, Mem[0000000030101400] = 35125a58 320dd6bd
752 stda %f0 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = f39cc6a7 48be2c46
753! Mem[0000000010141400] = ff9995199f18e0cf, %l2 = 0000000000000000, %l6 = 000000000000004b
754 casxa [%i5]0x80,%l2,%l6 ! %l6 = ff9995199f18e0cf
755! Mem[0000000010141408] = a7c69cf335125a58, %l6 = ff9995199f18e0cf, %l0 = 0000000000000000
756 add %i5,0x08,%g1
757 casxa [%g1]0x80,%l6,%l0 ! %l0 = a7c69cf335125a58
758! Mem[0000000010001400] = b9c5da40, %l2 = 0000000000000000
759 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000b9000000ff
760! Starting 10 instruction Load Burst
761! %l2 = 00000000000000b9, imm = 0000000000000bb0, %l2 = 00000000000000b9
762 and %l2,0xbb0,%l2 ! %l2 = 00000000000000b0
763
764p0_label_27:
765! Mem[0000000010141400] = ff9995199f18e0cf, %f30 = 24943b85 b7730672
766 ldda [%i5+%g0]0x80,%f30 ! %f30 = ff999519 9f18e0cf
767! Mem[0000000030041400] = 16e64821, %l6 = ff9995199f18e0cf
768 ldsha [%i1+%g0]0x81,%l6 ! %l6 = 00000000000016e6
769! Mem[00000000300c1408] = c97943fc, %l0 = a7c69cf335125a58
770 lduha [%i3+%o4]0x89,%l0 ! %l0 = 00000000000043fc
771! Mem[0000000010101400] = 256d0000a7c69cf3, %f8 = 1d9baa08 5cf0920f
772 ldda [%i4+0x000]%asi,%f8 ! %f8 = 256d0000 a7c69cf3
773! Mem[0000000010181400] = c7000000, %l7 = 0000000000000013
774 ldswa [%i6+%g0]0x88,%l7 ! %l7 = ffffffffc7000000
775! Mem[00000000100c1420] = 9c18380bff9f6fd6, %f18 = 07726d25 35125a58
776 ldd [%i3+0x020],%f18 ! %f18 = 9c18380b ff9f6fd6
777! Mem[0000000010081400] = 24943b85, %l6 = 00000000000016e6
778 ldswa [%i2+%g0]0x80,%l6 ! %l6 = 0000000024943b85
779! Mem[0000000030001408] = 787b7453, %l0 = 00000000000043fc
780 lduha [%i0+%o4]0x89,%l0 ! %l0 = 0000000000007453
781! Mem[00000000100c1408] = ff2eb6dba8089df4, %l3 = 00000000000000ff
782 ldxa [%i3+%o4]0x80,%l3 ! %l3 = ff2eb6dba8089df4
783! Starting 10 instruction Store Burst
784! %f20 = 2ec7218b, Mem[0000000030141408] = fc4379c9
785 sta %f20,[%i5+%o4]0x89 ! Mem[0000000030141408] = 2ec7218b
786
787p0_label_28:
788! %l1 = ffffffffffffffa9, Mem[000000001008142b] = 26ea8c9d
789 stb %l1,[%i2+0x02b] ! Mem[0000000010081428] = 26ea8ca9
790! Mem[0000000010141402] = ff999519, %l3 = ff2eb6dba8089df4
791 ldstub [%i5+0x002],%l3 ! %l3 = 00000095000000ff
792! Mem[0000000021800181] = 28046a7f, %l4 = 000000000000002e
793 ldstub [%o3+0x181],%l4 ! %l4 = 00000004000000ff
794! Mem[0000000010141400] = 19ff99ff, %l6 = 0000000024943b85
795 swapa [%i5+%g0]0x88,%l6 ! %l6 = 0000000019ff99ff
796! %f22 = 00000000, Mem[000000001004140c] = c0000000
797 st %f22,[%i1+0x00c] ! Mem[000000001004140c] = 00000000
798! %l6 = 0000000019ff99ff, Mem[0000000010181400] = 000000c7
799 stha %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 99ff00c7
800! %l7 = ffffffffc7000000, Mem[0000000010041400] = 000000ff
801 stba %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
802! %f10 = 7ffb8e61 ecbfc551, %l6 = 0000000019ff99ff
803! Mem[0000000030181408] = 9d1fe08f830600c3
804 add %i6,0x008,%g1
805 stda %f10,[%g1+%l6]ASI_PST16_S ! Mem[0000000030181408] = 7ffb8e61ecbfc551
806! Mem[0000000010181408] = 1df9a49a, %l0 = 0000000000007453
807 ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 0000001d000000ff
808! Starting 10 instruction Load Burst
809! Mem[0000000030141400] = 8986edff, %l0 = 000000000000001d
810 ldsha [%i5+%g0]0x89,%l0 ! %l0 = ffffffffffffedff
811
812p0_label_29:
813! Mem[0000000010101410] = 0000f1c8, %l3 = 0000000000000095
814 lduwa [%i4+%o5]0x80,%l3 ! %l3 = 000000000000f1c8
815! Mem[00000000300c1408] = fc4379c956b9e2dd, %f6 = 48be2c46 02f48a4a
816 ldda [%i3+%o4]0x81,%f6 ! %f6 = fc4379c9 56b9e2dd
817! Mem[0000000010101420] = 0f92f05c, %l7 = ffffffffc7000000
818 ldsba [%i4+0x022]%asi,%l7 ! %l7 = fffffffffffffff0
819! Mem[0000000010101410] = 0000f1c8 24b25d04, %l6 = 19ff99ff, %l7 = fffffff0
820 ldda [%i4+0x010]%asi,%l6 ! %l6 = 000000000000f1c8 0000000024b25d04
821! Mem[0000000030041408] = 00000000, %l2 = 00000000000000b0
822 ldsha [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
823! Mem[0000000010141410] = ffc7218b, %f8 = 256d0000
824 lda [%i5+0x010]%asi,%f8 ! %f8 = ffc7218b
825! Mem[0000000010101400] = 00006d25, %l7 = 0000000024b25d04
826 ldsha [%i4+%g0]0x88,%l7 ! %l7 = 0000000000006d25
827! Mem[00000000300c1410] = ff000021, %l2 = 0000000000000000
828 ldsba [%i3+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
829! Mem[0000000030181408] = 618efb7f, %l2 = ffffffffffffffff
830 ldsba [%i6+%o4]0x89,%l2 ! %l2 = 000000000000007f
831! Starting 10 instruction Store Burst
832! %l6 = 000000000000f1c8, Mem[0000000030041410] = 418fd5a5
833 stha %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = f1c8d5a5
834
835p0_label_30:
836! Mem[0000000010101410] = 0000f1c8, %l2 = 0000007f, %l2 = 0000007f
837 add %i4,0x10,%g1
838 casa [%g1]0x80,%l2,%l2 ! %l2 = 000000000000f1c8
839! %f17 = 24b25d04, Mem[00000000100c1400] = fe3c6016
840 sta %f17,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 24b25d04
841! %f28 = e4250160 13e2f1c8, %l6 = 000000000000f1c8
842! Mem[0000000030001430] = e5fd8817f7f898a4
843 add %i0,0x030,%g1
844 stda %f28,[%g1+%l6]ASI_PST16_S ! Mem[0000000030001430] = e4258817f7f898a4
845! %l5 = 0000000000001f9d, Mem[0000000010041400] = 00000000
846 stwa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00001f9d
847! Mem[00000000100c143c] = 5cf0920f, %l4 = 0000000000000004
848 swap [%i3+0x03c],%l4 ! %l4 = 000000005cf0920f
849! %f0 = f39cc6a7 48be2c46, Mem[0000000030001400] = dbc71980 f9f8d44f
850 stda %f0 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = f39cc6a7 48be2c46
851! Mem[00000000218000c0] = f3df5cf4, %l1 = ffffffffffffffa9
852 ldstuba [%o3+0x0c0]%asi,%l1 ! %l1 = 000000f3000000ff
853! Mem[0000000010001410] = ff000029, %l7 = 00006d25, %l7 = 00006d25
854 add %i0,0x10,%g1
855 casa [%g1]0x80,%l7,%l7 ! %l7 = 00000000ff000029
856! %l6 = 0000f1c8, %l7 = ff000029, Mem[0000000010081408] = 6b3a26ea 5b7c1550
857 stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000f1c8 ff000029
858! Starting 10 instruction Load Burst
859! Mem[0000000010141400] = 853b9424, %l0 = ffffffffffffedff
860 lduba [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000085
861
862p0_label_31:
863! Mem[0000000010101434] = 663ca228, %l3 = 000000000000f1c8
864 lduba [%i4+0x035]%asi,%l3 ! %l3 = 000000000000003c
865! Mem[0000000030001408] = 64338202 787b7453, %l0 = 00000085, %l1 = 000000f3
866 ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000787b7453 0000000064338202
867! %l6 = 000000000000f1c8, imm = 000000000000003b, %l0 = 00000000787b7453
868 addc %l6,0x03b,%l0 ! %l0 = 000000000000f203
869 membar #Sync ! Added by membar checker (4)
870! Mem[0000000030001400] = 462cbe48 a7c69cf3 53747b78 02823364
871! Mem[0000000030001410] = 00000000 e5842e71 d9d2725c 8fb2181f
872! Mem[0000000030001420] = 7fe4967b b3a3d9aa 268d7c0a 096cf5c2
873! Mem[0000000030001430] = e4258817 f7f898a4 987eb9ad 0850b773
874 ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
875! Mem[0000000010141410] = 8b21c7ff, %l7 = 00000000ff000029
876 ldsba [%i5+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
877! Mem[0000000010041400] = 00001f9d, %l4 = 000000005cf0920f
878 lduba [%i1+%g0]0x88,%l4 ! %l4 = 000000000000009d
879! Mem[0000000010001408] = e30ab76d, %l4 = 000000000000009d
880 lduba [%i0+%o4]0x88,%l4 ! %l4 = 000000000000006d
881! Mem[0000000010001434] = 2344132e, %l3 = 000000000000003c
882 lduwa [%i0+0x034]%asi,%l3 ! %l3 = 000000002344132e
883! Mem[00000000201c0000] = 4bff8ea0, %l1 = 0000000064338202
884 ldsb [%o0+%g0],%l1 ! %l1 = 000000000000004b
885! Starting 10 instruction Store Burst
886! %l4 = 000000000000006d, Mem[0000000030141410] = ffffcae124b25d04
887 stxa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000000000006d
888
889p0_label_32:
890! %l5 = 0000000000001f9d, Mem[0000000030101410] = 24b25d04
891 stwa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00001f9d
892! Mem[0000000010101408] = 00000000, %l6 = 000000000000f1c8
893 swapa [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000
894! Mem[0000000010181408] = 9aa4f9ff, %l1 = 000000000000004b
895 swapa [%i6+%o4]0x88,%l1 ! %l1 = 000000009aa4f9ff
896! Mem[0000000010041408] = 8b21c72e, %l3 = 000000002344132e
897 ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 0000008b000000ff
898! %f4 = 7b68038d, %f12 = c31770d1, %f11 = ecbfc551
899 fsubs %f4 ,%f12,%f11 ! %f11 = 7b68038d
900! %l7 = ffffffffffffffff, Mem[0000000010141400] = 853b94249f18e0cf
901 stxa %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffffffffffffff
902! Mem[000000001008140c] = 290000ff, %l7 = ffffffffffffffff
903 swap [%i2+0x00c],%l7 ! %l7 = 00000000290000ff
904! Mem[0000000030041400] = 2148e616, %l3 = 000000000000008b
905 ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 00000016000000ff
906! %l0 = 000000000000f203, Mem[0000000010181408] = 4b000000
907 stwa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000f203
908! Starting 10 instruction Load Burst
909! Mem[0000000010041408] = ff21c72e00000000, %f14 = cf7c6fb2 d13860b0
910 ldda [%i1+%o4]0x80,%f14 ! %f14 = ff21c72e 00000000
911
912p0_label_33:
913! %l4 = 000000000000006d, imm = fffffffffffffc07, %l2 = 000000000000f1c8
914 subc %l4,-0x3f9,%l2 ! %l2 = 0000000000000466
915! Mem[0000000030081410] = 24b25d04, %l3 = 0000000000000016
916 lduwa [%i2+%o5]0x89,%l3 ! %l3 = 0000000024b25d04
917! Mem[0000000030141410] = 000000000000006d, %f8 = ffc7218b a7c69cf3
918 ldda [%i5+%o5]0x81,%f8 ! %f8 = 00000000 0000006d
919! %f3 = fc4379c9, %f2 = eea69e2b
920 fsqrts %f3 ,%f2 ! %f2 = 7fffffff
921! Mem[00000000300c1408] = fc4379c9, %l4 = 000000000000006d
922 lduwa [%i3+%o4]0x81,%l4 ! %l4 = 00000000fc4379c9
923! Mem[0000000030041408] = 00000000, %l4 = 00000000fc4379c9
924 ldsba [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
925! Mem[0000000010101400] = 256d0000, %l5 = 0000000000001f9d
926 ldswa [%i4+%g0]0x80,%l5 ! %l5 = 00000000256d0000
927! Mem[0000000010081430] = 8b21c72e 24b25d04, %l6 = 00000000, %l7 = 290000ff
928 ldd [%i2+0x030],%l6 ! %l6 = 000000008b21c72e 0000000024b25d04
929! %l4 = 0000000000000000, %l6 = 000000008b21c72e, %l1 = 000000009aa4f9ff
930 xnor %l4,%l6,%l1 ! %l1 = ffffffff74de38d1
931! Starting 10 instruction Store Burst
932! %l2 = 0000000000000466, Mem[0000000010101408] = ff0000000000f1c8
933 stxa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000000466
934
935p0_label_34:
936! %l0 = 0000f203, %l1 = 74de38d1, Mem[00000000100c1410] = edbe58a5 7b68038d
937 stda %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000f203 74de38d1
938! %l0 = 000000000000f203, Mem[0000000010101434] = 663ca228, %asi = 80
939 stwa %l0,[%i4+0x034]%asi ! Mem[0000000010101434] = 0000f203
940! Mem[00000000211c0000] = f2ae3487, %l7 = 0000000024b25d04
941 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 000000f2000000ff
942! %l0 = 000000000000f203, Mem[0000000030181410] = 2b9ea6eeecbfc551
943 stxa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000000000f203
944! %l6 = 8b21c72e, %l7 = 000000f2, Mem[0000000010101410] = 0000f1c8 24b25d04
945 stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 8b21c72e 000000f2
946 membar #Sync ! Added by membar checker (5)
947! %f5 = edbe58a5, Mem[0000000030001410] = 00000000
948 sta %f5 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = edbe58a5
949! Mem[0000000030101400] = 48be2c46, %l6 = 000000008b21c72e
950 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 00000046000000ff
951! Mem[000000001014141c] = 9913b744, %l5 = 00000000256d0000
952 swap [%i5+0x01c],%l5 ! %l5 = 000000009913b744
953! %l7 = 00000000000000f2, Mem[0000000010181420] = fbe685a9662e6156
954 stx %l7,[%i6+0x020] ! Mem[0000000010181420] = 00000000000000f2
955! Starting 10 instruction Load Burst
956! Mem[0000000010041414] = feffffff, %l4 = 0000000000000000
957 ldsba [%i1+0x016]%asi,%l4 ! %l4 = ffffffffffffffff
958
959p0_label_35:
960! Mem[0000000010141400] = ffffffff, %l0 = 000000000000f203
961 ldsba [%i5+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
962! Mem[0000000010141400] = ffffffff, %l5 = 000000009913b744
963 lduha [%i5+%g0]0x80,%l5 ! %l5 = 000000000000ffff
964! Mem[0000000010181410] = 8fe01f9d, %l1 = ffffffff74de38d1
965 lduha [%i6+%o5]0x88,%l1 ! %l1 = 0000000000001f9d
966! Mem[0000000030081400] = eea69e2b, %l0 = ffffffffffffffff
967 ldsba [%i2+%g0]0x81,%l0 ! %l0 = ffffffffffffffee
968! Mem[0000000020800040] = 6d25c0bd, %l2 = 0000000000000466
969 lduh [%o1+0x040],%l2 ! %l2 = 0000000000006d25
970! Mem[00000000100c1400] = 24b25d04, %l1 = 0000000000001f9d
971 lduh [%i3+0x002],%l1 ! %l1 = 0000000000005d04
972! %l1 = 0000000000005d04, %l5 = 000000000000ffff, %y = 00005d66
973 smul %l1,%l5,%l0 ! %l0 = 000000005d03a2fc, %y = 00000000
974! Mem[0000000010001408] = 6db70ae3, %l0 = 000000005d03a2fc
975 ldsba [%i0+%o4]0x80,%l0 ! %l0 = 000000000000006d
976! Mem[0000000010081434] = 24b25d04, %l4 = ffffffffffffffff
977 ldswa [%i2+0x034]%asi,%l4 ! %l4 = 0000000024b25d04
978! Starting 10 instruction Store Burst
979! Mem[0000000030041410] = f1c8d5a5, %l4 = 0000000024b25d04
980 ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 000000f1000000ff
981
982p0_label_36:
983! Mem[0000000030001408] = 787b7453, %l3 = 0000000024b25d04
984 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 00000053000000ff
985! Mem[0000000030081410] = 045db224, %l7 = 00000000000000f2
986 ldstuba [%i2+%o5]0x81,%l7 ! %l7 = 00000004000000ff
987! Mem[0000000030141408] = 2ec7218b, %l4 = 00000000000000f1
988 swapa [%i5+%o4]0x89,%l4 ! %l4 = 000000002ec7218b
989! %l0 = 0000006d, %l1 = 00005d04, Mem[0000000030101410] = 00001f9d 8fe01f9d
990 stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000006d 00005d04
991! %l5 = 000000000000ffff, Mem[00000000300c1408] = c97943fc
992 stwa %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000ffff
993! %f20 = 00000000 e5842e71, %l0 = 000000000000006d
994! Mem[00000000100c1418] = f92b3efd99b049cd
995 add %i3,0x018,%g1
996 stda %f20,[%g1+%l0]ASI_PST16_PL ! Mem[00000000100c1418] = 712e3efd00000000
997! %f22 = d9d2725c 8fb2181f, Mem[0000000010141408] = f39cc6a7 585a1235
998 stda %f22,[%i5+%o4]0x88 ! Mem[0000000010141408] = d9d2725c 8fb2181f
999! Mem[000000001018142c] = dc17859e, %l5 = 000000000000ffff, %asi = 80
1000 swapa [%i6+0x02c]%asi,%l5 ! %l5 = 00000000dc17859e
1001! %l1 = 0000000000005d04, Mem[0000000010041430] = f5d2b1cdffd07932, %asi = 80
1002 stxa %l1,[%i1+0x030]%asi ! Mem[0000000010041430] = 0000000000005d04
1003! Starting 10 instruction Load Burst
1004! Mem[0000000030041400] = ffe64821 00000000, %l2 = 00006d25, %l3 = 00000053
1005 ldda [%i1+%g0]0x81,%l2 ! %l2 = 00000000ffe64821 0000000000000000
1006
1007p0_label_37:
1008! Mem[000000001004143c] = 8c8b1aa3, %l6 = 0000000000000046
1009 lduh [%i1+0x03e],%l6 ! %l6 = 0000000000001aa3
1010! Mem[0000000010081410] = 045db224e4250160, %l3 = 0000000000000000
1011 ldxa [%i2+%o5]0x88,%l3 ! %l3 = 045db224e4250160
1012! Mem[0000000030101400] = 48be2cff, %l7 = 0000000000000004
1013 lduha [%i4+%g0]0x89,%l7 ! %l7 = 0000000000002cff
1014! Mem[0000000030181408] = 618efb7f, %f16 = 462cbe48
1015 lda [%i6+%o4]0x89,%f16 ! %f16 = 618efb7f
1016! Mem[0000000010041404] = 00005d04, %l2 = 00000000ffe64821
1017 ldswa [%i1+0x004]%asi,%l2 ! %l2 = 0000000000005d04
1018! Mem[0000000030181410] = 00000000, %l7 = 0000000000002cff
1019 lduba [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000
1020! Mem[0000000010141408] = 8fb2181f, %l7 = 0000000000000000
1021 lduba [%i5+%o4]0x88,%l7 ! %l7 = 000000000000001f
1022! Mem[0000000030081400] = 6c21f9a62b9ea6ee, %f12 = c31770d1 caa45580
1023 ldda [%i2+%g0]0x89,%f12 ! %f12 = 6c21f9a6 2b9ea6ee
1024! Mem[0000000010101410] = 8b21c72e, %l5 = 00000000dc17859e
1025 ldsba [%i4+%o5]0x80,%l5 ! %l5 = ffffffffffffff8b
1026! Starting 10 instruction Store Burst
1027! Mem[00000000100c1410] = 0000f203, %l5 = ffffffffffffff8b
1028 swapa [%i3+%o5]0x88,%l5 ! %l5 = 000000000000f203
1029
1030p0_label_38:
1031! Mem[00000000300c1400] = b26f7ccf, %l3 = 045db224e4250160
1032 swapa [%i3+%g0]0x89,%l3 ! %l3 = 00000000b26f7ccf
1033! Mem[0000000010181410] = 9d1fe08f830600c3, %l4 = 000000002ec7218b, %l6 = 0000000000001aa3
1034 add %i6,0x10,%g1
1035 casxa [%g1]0x80,%l4,%l6 ! %l6 = 9d1fe08f830600c3
1036! %l0 = 000000000000006d, Mem[0000000030141400] = ffed8689
1037 stha %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 006d8689
1038! %l3 = 00000000b26f7ccf, Mem[00000000100c1408] = ff2eb6db
1039 stha %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 7ccfb6db
1040! Code Fragment 4
1041p0_fragment_3:
1042! %l0 = 000000000000006d
1043 setx 0x5eff04280439b0d7,%g7,%l0 ! %l0 = 5eff04280439b0d7
1044! %l1 = 0000000000005d04
1045 setx 0x5dbf4620637fc1f6,%g7,%l1 ! %l1 = 5dbf4620637fc1f6
1046 setx 0x7ff8, %g1, %g2
1047 and %l0, %g2, %l0
1048 setx 0xffffffff, %g1, %g2
1049 and %l1, %g2, %l1
1050 setx 0x100000000, %g1, %g2
1051 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1052 ta T_CHANGE_HPRIV
1053 stxa %l1, [%l0]ASI_ICACHE_INSTR
1054 ta T_CHANGE_NONHPRIV
1055! %l0 = 5eff04280439b0d7
1056 setx 0x92bd07b025d14699,%g7,%l0 ! %l0 = 92bd07b025d14699
1057! %l1 = 5dbf4620637fc1f6
1058 setx 0x367e9ff781c99839,%g7,%l1 ! %l1 = 367e9ff781c99839
1059! %f2 = 7fffffff fc4379c9, Mem[00000000100c1428] = 1f9d1980 4fd833cd
1060 stda %f2 ,[%i3+0x028]%asi ! Mem[00000000100c1428] = 7fffffff fc4379c9
1061! Mem[0000000010141424] = cae1d280, %l7 = 0000001f, %l4 = 2ec7218b
1062 add %i5,0x24,%g1
1063 casa [%g1]0x80,%l7,%l4 ! %l4 = 00000000cae1d280
1064! %l6 = 9d1fe08f830600c3, Mem[0000000030001410] = edbe58a5
1065 stha %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = edbe00c3
1066! %l7 = 000000000000001f, Mem[0000000010001400] = ffc5da40
1067 stha %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 001fda40
1068! Starting 10 instruction Load Burst
1069! %l0 = 92bd07b025d14699, immd = fffffffffffff289, %l1 = 367e9ff781c99839
1070 sdivx %l0,-0xd77,%l1 ! %l1 = 00081d555b4385cf
1071
1072p0_label_39:
1073! Mem[0000000010041400] = 9d1f0000, %l0 = 92bd07b025d14699
1074 ldsha [%i1+%g0]0x80,%l0 ! %l0 = ffffffffffff9d1f
1075! Mem[00000000300c1410] = ff000021, %l3 = 00000000b26f7ccf
1076 ldswa [%i3+%o5]0x81,%l3 ! %l3 = ffffffffff000021
1077! Mem[0000000010001410] = 00000000290000ff, %f28 = e4258817 f7f898a4
1078 ldda [%i0+%o5]0x88,%f28 ! %f28 = 00000000 290000ff
1079! Mem[0000000010101410] = 2ec7218b, %l3 = ffffffffff000021
1080 lduwa [%i4+%o5]0x88,%l3 ! %l3 = 000000002ec7218b
1081! Mem[0000000030141408] = f1000000, %l3 = 000000002ec7218b
1082 ldsba [%i5+%o4]0x81,%l3 ! %l3 = fffffffffffffff1
1083 membar #Sync ! Added by membar checker (6)
1084! Mem[0000000010181400] = 99ff00c7 24b25d04 0000f203 21000000
1085! Mem[0000000010181410] = 9d1fe08f 830600c3 83cf7f40 2e8ea061
1086! Mem[0000000010181420] = 00000000 000000f2 2e824d80 0000ffff
1087! Mem[0000000010181430] = eec27c83 894141d4 f9137281 026c93b5
1088 ldda [%i6]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010181400
1089! Mem[0000000010101430] = d68e44210000f203, %f0 = f39cc6a7 48be2c46
1090 ldda [%i4+0x030]%asi,%f0 ! %f0 = d68e4421 0000f203
1091! Mem[0000000010041400] = 00001f9d, %f0 = d68e4421
1092 lda [%i1+%g0]0x88,%f0 ! %f0 = 00001f9d
1093! Mem[0000000010101408] = 66040000, %l7 = 000000000000001f
1094 lduwa [%i4+%o4]0x80,%l7 ! %l7 = 0000000066040000
1095! Starting 10 instruction Store Burst
1096! Mem[0000000030041400] = ffe64821, %l2 = 0000000000005d04
1097 ldstuba [%i1+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
1098
1099p0_label_40:
1100! %l3 = fffffffffffffff1, Mem[0000000010001430] = 80cf29f12344132e
1101 stx %l3,[%i0+0x030] ! Mem[0000000010001430] = fffffffffffffff1
1102! Mem[0000000030101408] = ffc7218b, %l7 = 0000000066040000
1103 ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
1104! %l6 = 9d1fe08f830600c3, Mem[000000001014142c] = b8be5233, %asi = 80
1105 stwa %l6,[%i5+0x02c]%asi ! Mem[000000001014142c] = 830600c3
1106! Code Fragment 4
1107p0_fragment_4:
1108! %l0 = ffffffffffff9d1f
1109 setx 0x74e91f106842f1b1,%g7,%l0 ! %l0 = 74e91f106842f1b1
1110! %l1 = 00081d555b4385cf
1111 setx 0x7c419f67d5090328,%g7,%l1 ! %l1 = 7c419f67d5090328
1112 setx 0x7ff8, %g1, %g2
1113 and %l0, %g2, %l0
1114 setx 0xffffffff, %g1, %g2
1115 and %l1, %g2, %l1
1116 setx 0x100000000, %g1, %g2
1117 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1118 ta T_CHANGE_HPRIV
1119 stxa %l1, [%l0]ASI_ICACHE_INSTR
1120 ta T_CHANGE_NONHPRIV
1121! %l0 = 74e91f106842f1b1
1122 setx 0xf0971b8851e12d76,%g7,%l0 ! %l0 = f0971b8851e12d76
1123! %l1 = 7c419f67d5090328
1124 setx 0x026d6187dbe7303b,%g7,%l1 ! %l1 = 026d6187dbe7303b
1125! %f14 = ff21c72e 00000000, %l3 = fffffffffffffff1
1126! Mem[00000000300c1400] = 600125e40a8f6c0a
1127 stda %f14,[%i3+%l3]ASI_PST8_SL ! Mem[00000000300c1400] = 000125e42ec721ff
1128! %f12 = 6c21f9a6 2b9ea6ee, Mem[0000000010041408] = ff21c72e 00000000
1129 stda %f12,[%i1+%o4]0x80 ! Mem[0000000010041408] = 6c21f9a6 2b9ea6ee
1130! %l3 = fffffffffffffff1, Mem[0000000030141400] = 89866d00
1131 stha %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 8986fff1
1132! %l0 = 51e12d76, %l1 = dbe7303b, Mem[00000000300c1410] = 210000ff ff006cea
1133 stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 51e12d76 dbe7303b
1134! %l5 = 000000000000f203, Mem[0000000010081400] = 24943b852c88777f
1135 stxa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000000000f203
1136! Starting 10 instruction Load Burst
1137! %f4 = 7b68038d edbe58a5, %f8 = 00000000
1138 fxtos %f4 ,%f8 ! %f8 = 5ef6d007
1139
1140p0_label_41:
1141! Mem[0000000010001410] = ff000029, %l5 = 000000000000f203
1142 lduha [%i0+%o5]0x80,%l5 ! %l5 = 000000000000ff00
1143! Mem[0000000030141408] = 000000f1, %l5 = 000000000000ff00
1144 lduha [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000f1
1145! Code Fragment 4
1146p0_fragment_5:
1147! %l0 = f0971b8851e12d76
1148 setx 0xbcb81a3fa68f8432,%g7,%l0 ! %l0 = bcb81a3fa68f8432
1149! %l1 = 026d6187dbe7303b
1150 setx 0x17ec23dfbacb87ab,%g7,%l1 ! %l1 = 17ec23dfbacb87ab
1151 setx 0x7ff8, %g1, %g2
1152 and %l0, %g2, %l0
1153 setx 0xffffffff, %g1, %g2
1154 and %l1, %g2, %l1
1155 setx 0x100000000, %g1, %g2
1156 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1157 ta T_CHANGE_HPRIV
1158 stxa %l1, [%l0]ASI_ICACHE_INSTR
1159 ta T_CHANGE_NONHPRIV
1160! %l0 = bcb81a3fa68f8432
1161 setx 0xf0790b17a7f0131f,%g7,%l0 ! %l0 = f0790b17a7f0131f
1162! %l1 = 17ec23dfbacb87ab
1163 setx 0xa2b48697e740f44b,%g7,%l1 ! %l1 = a2b48697e740f44b
1164! Mem[0000000010181408] = 0000f203, %l2 = 00000000000000ff
1165 lduha [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
1166! Mem[0000000010181400] = 99ff00c724b25d04, %l6 = 9d1fe08f830600c3
1167 ldxa [%i6+0x000]%asi,%l6 ! %l6 = 99ff00c724b25d04
1168! Mem[0000000010041430] = 00000000 00005d04, %l6 = 24b25d04, %l7 = 000000ff
1169 ldd [%i1+0x030],%l6 ! %l6 = 0000000000000000 0000000000005d04
1170! Mem[0000000010081410] = 045db224 e4250160, %l2 = 00000000, %l3 = fffffff1
1171 ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000e4250160 00000000045db224
1172! Mem[0000000010141408] = d9d2725c8fb2181f, %f2 = 7fffffff fc4379c9
1173 ldda [%i5+%o4]0x88,%f2 ! %f2 = d9d2725c 8fb2181f
1174! Mem[000000001010140c] = 00000000, %l1 = a2b48697e740f44b
1175 lduba [%i4+0x00f]%asi,%l1 ! %l1 = 0000000000000000
1176! Starting 10 instruction Store Burst
1177! Mem[0000000010141408] = 1f18b28f, %l2 = 00000000e4250160
1178 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 0000001f000000ff
1179
1180p0_label_42:
1181! %f10 = 7ffb8e61 7b68038d, Mem[0000000030081400] = eea69e2b a6f9216c
1182 stda %f10,[%i2+%g0]0x81 ! Mem[0000000030081400] = 7ffb8e61 7b68038d
1183! Mem[00000000201c0001] = 4bff8ea0, %l1 = 0000000000000000
1184 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
1185! %f22 = 83cf7f40, %f7 = 56b9e2dd
1186 fcmps %fcc0,%f22,%f7 ! %fcc0 = 1
1187! Mem[00000000201c0000] = 4bff8ea0, %l6 = 0000000000000000
1188 ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 0000004b000000ff
1189! %l0 = a7f0131f, %l1 = 000000ff, Mem[00000000100c1438] = 1d9baa08 00000004
1190 std %l0,[%i3+0x038] ! Mem[00000000100c1438] = a7f0131f 000000ff
1191! %l3 = 00000000045db224, %l1 = 00000000000000ff, %l2 = 000000000000001f
1192 udivx %l3,%l1,%l2 ! %l2 = 0000000000046214
1193! %l0 = f0790b17a7f0131f, Mem[0000000030141400] = 8986fff1
1194 stwa %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = a7f0131f
1195! %l7 = 0000000000005d04, Mem[0000000030141400] = 1f13f0a7
1196 stba %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0413f0a7
1197! %l0 = f0790b17a7f0131f, Mem[00000000300c1400] = 000125e42ec721ff
1198 stxa %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = f0790b17a7f0131f
1199! Starting 10 instruction Load Burst
1200! Mem[00000000100c1410] = ffffff8b, %l1 = 00000000000000ff
1201 lduha [%i3+%o5]0x88,%l1 ! %l1 = 000000000000ff8b
1202
1203p0_label_43:
1204! Mem[0000000030041400] = 00000000 2148e6ff, %l6 = 0000004b, %l7 = 00005d04
1205 ldda [%i1+%g0]0x89,%l6 ! %l6 = 000000002148e6ff 0000000000000000
1206! Mem[00000000300c1400] = 1f13f0a7170b79f0, %f6 = fc4379c9 56b9e2dd
1207 ldda [%i3+%g0]0x89,%f6 ! %f6 = 1f13f0a7 170b79f0
1208! Mem[0000000030041400] = ffe6482100000000, %f18 = 0000f203 21000000
1209 ldda [%i1+%g0]0x81,%f18 ! %f18 = ffe64821 00000000
1210! Mem[0000000010041408] = a6f9216c, %l0 = f0790b17a7f0131f
1211 lduba [%i1+%o4]0x88,%l0 ! %l0 = 000000000000006c
1212! Mem[0000000010081408] = 0000f1c8, %f30 = f9137281
1213 lda [%i2+%o4]0x88,%f30 ! %f30 = 0000f1c8
1214! Mem[0000000030101408] = ffc7218b fc4379c9, %l4 = cae1d280, %l5 = 000000f1
1215 ldda [%i4+%o4]0x81,%l4 ! %l4 = 00000000ffc7218b 00000000fc4379c9
1216! Mem[00000000100c1430] = 2a763b2107001d69, %f24 = 00000000 000000f2
1217 ldda [%i3+0x030]%asi,%f24 ! %f24 = 2a763b21 07001d69
1218! Mem[0000000030041400] = ffe6482100000000, %f8 = 5ef6d007 0000006d
1219 ldda [%i1+%g0]0x81,%f8 ! %f8 = ffe64821 00000000
1220! Mem[0000000010041400] = 00001f9d, %l5 = 00000000fc4379c9
1221 ldsba [%i1+%g0]0x88,%l5 ! %l5 = ffffffffffffff9d
1222! Starting 10 instruction Store Burst
1223! %f30 = 0000f1c8 026c93b5, %l5 = ffffffffffffff9d
1224! Mem[0000000030181420] = d23ee88932e1f2cf
1225 add %i6,0x020,%g1
1226 stda %f30,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030181420] = b53e6c02c8e1f200
1227
1228p0_label_44:
1229! %f16 = 99ff00c7 24b25d04, Mem[0000000010101400] = 256d0000 a7c69cf3
1230 std %f16,[%i4+%g0] ! Mem[0000000010101400] = 99ff00c7 24b25d04
1231 membar #Sync ! Added by membar checker (7)
1232! %l0 = 000000000000006c, Mem[0000000010181408] = 0000f20321000000
1233 stxa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000000000006c
1234! %l4 = 00000000ffc7218b, Mem[0000000010041408] = a6f9216c
1235 stwa %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffc7218b
1236! %f6 = 1f13f0a7 170b79f0, Mem[00000000300c1410] = 762de151 3b30e7db
1237 stda %f6 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 1f13f0a7 170b79f0
1238! %l7 = 0000000000000000, Mem[0000000030081410] = ff5db22400000000
1239 stxa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000000000
1240! Mem[0000000030181410] = 00000000, %l0 = 000000000000006c
1241 swapa [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
1242! %f30 = 0000f1c8 026c93b5, Mem[0000000010181428] = 2e824d80 0000ffff
1243 std %f30,[%i6+0x028] ! Mem[0000000010181428] = 0000f1c8 026c93b5
1244! %l2 = 00046214, %l3 = 045db224, Mem[0000000010041430] = 00000000 00005d04
1245 std %l2,[%i1+0x030] ! Mem[0000000010041430] = 00046214 045db224
1246! Mem[00000000300c1408] = 0000ffff, %l3 = 00000000045db224
1247 ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
1248! Starting 10 instruction Load Burst
1249! Mem[0000000010041400] = 045d000000001f9d, %l0 = 0000000000000000
1250 ldxa [%i1+%g0]0x88,%l0 ! %l0 = 045d000000001f9d
1251
1252p0_label_45:
1253! Mem[0000000021800100] = ff900b85, %l2 = 0000000000046214
1254 ldsb [%o3+0x100],%l2 ! %l2 = ffffffffffffffff
1255! Mem[0000000030141410] = 00000000, %l5 = ffffffffffffff9d
1256 lduba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
1257! Mem[0000000010081418] = 21448ed6, %l1 = 000000000000ff8b
1258 ldub [%i2+0x018],%l1 ! %l1 = 0000000000000021
1259! Mem[0000000010181430] = eec27c83894141d4, %f16 = 99ff00c7 24b25d04
1260 ldda [%i6+0x030]%asi,%f16 ! %f16 = eec27c83 894141d4
1261! Mem[0000000030101400] = 48be2cff, %l4 = 00000000ffc7218b
1262 ldsba [%i4+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
1263! Mem[0000000030181408] = 7ffb8e61, %l5 = 0000000000000000
1264 lduha [%i6+%o4]0x81,%l5 ! %l5 = 0000000000007ffb
1265! Mem[00000000300c1408] = 0000ffff, %l0 = 045d000000001f9d
1266 ldswa [%i3+%o4]0x89,%l0 ! %l0 = 000000000000ffff
1267! Mem[0000000030101400] = ff2cbe48 a7c69cf3, %l2 = ffffffff, %l3 = 000000ff
1268 ldda [%i4+%g0]0x81,%l2 ! %l2 = 00000000ff2cbe48 00000000a7c69cf3
1269! Mem[00000000100c1400] = 24b25d04, %l4 = ffffffffffffffff
1270 ldsba [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000024
1271! Starting 10 instruction Store Burst
1272! %f16 = eec27c83, Mem[0000000010141418] = 15ac4e47
1273 sta %f16,[%i5+0x018]%asi ! Mem[0000000010141418] = eec27c83
1274
1275p0_label_46:
1276! %l1 = 0000000000000021, Mem[0000000010181433] = eec27c83, %asi = 80
1277 stba %l1,[%i6+0x033]%asi ! Mem[0000000010181430] = eec27c21
1278! %l1 = 0000000000000021, Mem[0000000010141430] = 70d3875f13e2f1c8, %asi = 80
1279 stxa %l1,[%i5+0x030]%asi ! Mem[0000000010141430] = 0000000000000021
1280! %l4 = 0000000000000024, Mem[0000000010001400] = c1c650cf40da1f00
1281 stxa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000024
1282! Mem[0000000010081400] = 00000000, %l1 = 0000000000000021
1283 swapa [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
1284! Mem[0000000010101400] = 99ff00c7, %l4 = 0000000000000024
1285 swapa [%i4+%g0]0x80,%l4 ! %l4 = 0000000099ff00c7
1286! Mem[0000000010001408] = e30ab76d, %l7 = 0000000000000000
1287 ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 0000006d000000ff
1288! %l7 = 000000000000006d, Mem[0000000010081408] = c8f10000
1289 stba %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 6df10000
1290! Mem[0000000030101400] = 48be2cff, %l4 = 0000000099ff00c7
1291 ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
1292! %f17 = 894141d4, Mem[0000000030041400] = ffe64821
1293 sta %f17,[%i1+%g0]0x81 ! Mem[0000000030041400] = 894141d4
1294! Starting 10 instruction Load Burst
1295! Mem[0000000030181400] = 07726d25, %l1 = 0000000000000000
1296 lduba [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000007
1297
1298p0_label_47:
1299! Mem[0000000030141400] = 2b32fccc a7f01304, %l2 = ff2cbe48, %l3 = a7c69cf3
1300 ldda [%i5+%g0]0x89,%l2 ! %l2 = 00000000a7f01304 000000002b32fccc
1301! Mem[0000000010081408] = 6df10000, %l6 = 000000002148e6ff
1302 lduba [%i2+%o4]0x80,%l6 ! %l6 = 000000000000006d
1303! Mem[0000000010101410] = 8b21c72e000000f2, %f6 = 1f13f0a7 170b79f0
1304 ldda [%i4+%o5]0x80,%f6 ! %f6 = 8b21c72e 000000f2
1305! Mem[0000000030001400] = 48be2c46, %l3 = 000000002b32fccc
1306 ldsba [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000046
1307! Mem[0000000030081400] = 618efb7f, %l1 = 0000000000000007
1308 lduha [%i2+%g0]0x89,%l1 ! %l1 = 000000000000fb7f
1309! Mem[0000000010081400] = 03f2000021000000, %f28 = eec27c83 894141d4
1310 ldda [%i2+%g0]0x88,%f28 ! %f28 = 03f20000 21000000
1311! Mem[0000000010181400] = 99ff00c724b25d04, %l2 = 00000000a7f01304
1312 ldxa [%i6+%g0]0x80,%l2 ! %l2 = 99ff00c724b25d04
1313! Mem[0000000010081400] = 21000000, %l4 = 00000000000000ff
1314 lduba [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
1315! Code Fragment 4
1316p0_fragment_6:
1317! %l0 = 000000000000ffff
1318 setx 0x46ec3f67d79d200e,%g7,%l0 ! %l0 = 46ec3f67d79d200e
1319! %l1 = 000000000000fb7f
1320 setx 0x5c2879800289dcdd,%g7,%l1 ! %l1 = 5c2879800289dcdd
1321 setx 0x7ff8, %g1, %g2
1322 and %l0, %g2, %l0
1323 setx 0xffffffff, %g1, %g2
1324 and %l1, %g2, %l1
1325 setx 0x100000000, %g1, %g2
1326 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1327 ta T_CHANGE_HPRIV
1328 stxa %l1, [%l0]ASI_ICACHE_INSTR
1329 ta T_CHANGE_NONHPRIV
1330! %l0 = 46ec3f67d79d200e
1331 setx 0x8d43f20fc701c413,%g7,%l0 ! %l0 = 8d43f20fc701c413
1332! %l1 = 5c2879800289dcdd
1333 setx 0x87662e800dd8025e,%g7,%l1 ! %l1 = 87662e800dd8025e
1334! Starting 10 instruction Store Burst
1335! Code Fragment 4
1336p0_fragment_7:
1337! %l0 = 8d43f20fc701c413
1338 setx 0x5513a6bfb9d5e077,%g7,%l0 ! %l0 = 5513a6bfb9d5e077
1339! %l1 = 87662e800dd8025e
1340 setx 0xb8585e678ca64b30,%g7,%l1 ! %l1 = b8585e678ca64b30
1341 setx 0x7ff8, %g1, %g2
1342 and %l0, %g2, %l0
1343 setx 0xffffffff, %g1, %g2
1344 and %l1, %g2, %l1
1345 setx 0x100000000, %g1, %g2
1346 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1347 ta T_CHANGE_HPRIV
1348 stxa %l1, [%l0]ASI_ICACHE_INSTR
1349 ta T_CHANGE_NONHPRIV
1350! %l0 = 5513a6bfb9d5e077
1351 setx 0x4c18fc300bb32629,%g7,%l0 ! %l0 = 4c18fc300bb32629
1352! %l1 = b8585e678ca64b30
1353 setx 0xc04e80583a7aef18,%g7,%l1 ! %l1 = c04e80583a7aef18
1354
1355p0_label_48:
1356! Mem[00000000100c1404] = 9079fa93, %l1 = c04e80583a7aef18
1357 swap [%i3+0x004],%l1 ! %l1 = 000000009079fa93
1358! Mem[0000000010001408] = ffb70ae3, %l5 = 0000000000007ffb
1359 ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
1360! Mem[0000000010181408] = 00000000, %l1 = 000000009079fa93
1361 ldstuba [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff
1362! Mem[0000000010041426] = 9cce4dba, %l3 = 0000000000000046
1363 ldstuba [%i1+0x026]%asi,%l3 ! %l3 = 0000004d000000ff
1364! Mem[00000000300c1410] = a7f0131f, %l4 = 0000000000000000
1365 ldstuba [%i3+%o5]0x89,%l4 ! %l4 = 0000001f000000ff
1366! Mem[0000000030041400] = 894141d4, %l6 = 000000000000006d
1367 swapa [%i1+%g0]0x81,%l6 ! %l6 = 00000000894141d4
1368! %l5 = 00000000000000ff, Mem[0000000010081400] = 21000000
1369 stha %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 210000ff
1370! %l0 = 0bb32629, %l1 = 00000000, Mem[0000000010081408] = 6df10000 ffffffff
1371 std %l0,[%i2+%o4] ! Mem[0000000010081408] = 0bb32629 00000000
1372! Mem[0000000030081410] = 00000000, %l4 = 000000000000001f
1373 swapa [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
1374! Starting 10 instruction Load Burst
1375! Mem[0000000030141410] = 000000000000006d, %l1 = 0000000000000000
1376 ldxa [%i5+%o5]0x81,%l1 ! %l1 = 000000000000006d
1377
1378p0_label_49:
1379! Mem[0000000010081408] = 0bb32629 00000000, %l0 = 0bb32629, %l1 = 0000006d
1380 ldda [%i2+%o4]0x80,%l0 ! %l0 = 000000000bb32629 0000000000000000
1381! Mem[0000000010001410] = ff00002900000000, %l6 = 00000000894141d4
1382 ldxa [%i0+%o5]0x80,%l6 ! %l6 = ff00002900000000
1383! Mem[0000000030141400] = 0413f0a7 ccfc322b, %l0 = 0bb32629, %l1 = 00000000
1384 ldda [%i5+%g0]0x81,%l0 ! %l0 = 000000000413f0a7 00000000ccfc322b
1385! Mem[0000000030181410] = 0000006c, %l1 = 00000000ccfc322b
1386 lduba [%i6+%o5]0x89,%l1 ! %l1 = 000000000000006c
1387! Mem[0000000010001400] = 24000000, %l2 = 99ff00c724b25d04
1388 lduha [%i0+%g0]0x80,%l2 ! %l2 = 0000000000002400
1389! Mem[0000000010141408] = ff18b28f, %f23 = 2e8ea061
1390 lda [%i5+%o4]0x80,%f23 ! %f23 = ff18b28f
1391! Mem[00000000201c0000] = ffff8ea0, %l1 = 000000000000006c
1392 lduha [%o0+0x000]%asi,%l1 ! %l1 = 000000000000ffff
1393! Mem[0000000030101400] = ff2cbe48, %f20 = 9d1fe08f
1394 lda [%i4+%g0]0x81,%f20 ! %f20 = ff2cbe48
1395! Mem[0000000030181410] = 0000006c, %l4 = 0000000000000000
1396 ldsba [%i6+%o5]0x89,%l4 ! %l4 = 000000000000006c
1397! Starting 10 instruction Store Burst
1398! %f0 = 00001f9d 0000f203, Mem[0000000010181408] = ff000000 0000006c
1399 stda %f0 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00001f9d 0000f203
1400
1401p0_label_50:
1402! %l7 = 000000000000006d, Mem[0000000010081420] = badaff08
1403 stb %l7,[%i2+0x020] ! Mem[0000000010081420] = 6ddaff08
1404! %f12 = 6c21f9a6 2b9ea6ee, %l1 = 000000000000ffff
1405! Mem[0000000010081400] = ff0000210000f203
1406 stda %f12,[%i2+%l1]ASI_PST32_P ! Mem[0000000010081400] = 6c21f9a62b9ea6ee
1407! %f24 = 2a763b21 07001d69, %l7 = 000000000000006d
1408! Mem[00000000300c1438] = 38233502425adacf
1409 add %i3,0x038,%g1
1410 stda %f24,[%g1+%l7]ASI_PST8_S ! Mem[00000000300c1438] = 38763b020700da69
1411! %l2 = 0000000000002400, Mem[0000000030181410] = 6c000000
1412 stha %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 24000000
1413! %l6 = 00000000, %l7 = 0000006d, Mem[0000000010141438] = 24943b85 b7730672
1414 std %l6,[%i5+0x038] ! Mem[0000000010141438] = 00000000 0000006d
1415! Mem[0000000030101408] = ffc7218b, %l3 = 000000000000004d
1416 swapa [%i4+%o4]0x81,%l3 ! %l3 = 00000000ffc7218b
1417! %f26 = 2e824d80 0000ffff, %l0 = 000000000413f0a7
1418! Mem[0000000010041408] = 8b21c7ff2b9ea6ee
1419 add %i1,0x008,%g1
1420 stda %f26,[%g1+%l0]ASI_PST32_P ! Mem[0000000010041408] = 2e824d800000ffff
1421! %l0 = 000000000413f0a7, Mem[00000000201c0000] = ffff8ea0
1422 sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = f0a78ea0
1423! Mem[00000000300c1410] = a7f013ff, %l2 = 0000000000002400
1424 swapa [%i3+%o5]0x89,%l2 ! %l2 = 00000000a7f013ff
1425! Starting 10 instruction Load Burst
1426! Mem[0000000010141400] = ffffffff ffffffff, %l4 = 0000006c, %l5 = 000000ff
1427 ldda [%i5+%g0]0x80,%l4 ! %l4 = 00000000ffffffff 00000000ffffffff
1428
1429p0_label_51:
1430! Mem[0000000010081408] = 0bb32629, %l5 = 00000000ffffffff
1431 lduba [%i2+%o4]0x80,%l5 ! %l5 = 000000000000000b
1432! Mem[0000000010181408] = 00001f9d, %l7 = 000000000000006d
1433 lduba [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000
1434! %f29 = 21000000, %f3 = 8fb2181f, %f12 = 6c21f9a6
1435 fsubs %f29,%f3 ,%f12 ! %f12 = 21000000
1436! Mem[0000000021800100] = ff900b85, %l4 = 00000000ffffffff
1437 ldsb [%o3+0x100],%l4 ! %l4 = ffffffffffffffff
1438! Mem[00000000300c1400] = f0790b17a7f0131f, %l1 = 000000000000ffff
1439 ldxa [%i3+%g0]0x81,%l1 ! %l1 = f0790b17a7f0131f
1440! Mem[00000000201c0000] = f0a78ea0, %l5 = 000000000000000b
1441 lduh [%o0+%g0],%l5 ! %l5 = 000000000000f0a7
1442! Mem[0000000020800040] = 6d25c0bd, %l2 = 00000000a7f013ff
1443 lduba [%o1+0x041]%asi,%l2 ! %l2 = 0000000000000025
1444! %l3 = 00000000ffc7218b, Mem[00000000100c1410] = 8bffffff
1445 stha %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 218bffff
1446! Mem[0000000010181438] = f9137281, %l0 = 000000000413f0a7
1447 lduba [%i6+0x038]%asi,%l0 ! %l0 = 00000000000000f9
1448! Starting 10 instruction Store Burst
1449! %l2 = 0000000000000025, Mem[0000000030041400] = 6d000000
1450 stba %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 6d000025
1451
1452p0_label_52:
1453! %l4 = ffffffff, %l5 = 0000f0a7, Mem[0000000030141410] = 00000000 6d000000
1454 stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff 0000f0a7
1455! Mem[0000000030141410] = ffffffff, %l5 = 000000000000f0a7
1456 ldstuba [%i5+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
1457! %l0 = 00000000000000f9, Mem[00000000300c1408] = ffff0000
1458 stwa %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000f9
1459! %l0 = 00000000000000f9, Mem[0000000030041408] = 00000000
1460 stha %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000f9
1461! %l1 = f0790b17a7f0131f, Mem[0000000010001428] = 3c66070d91164b9a
1462 stx %l1,[%i0+0x028] ! Mem[0000000010001428] = f0790b17a7f0131f
1463! %l3 = 00000000ffc7218b, Mem[0000000010001408] = e30ab7ff
1464 stwa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffc7218b
1465! %l4 = ffffffffffffffff, Mem[0000000030081400] = 618efb7f
1466 stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffff
1467! %l3 = 00000000ffc7218b, Mem[0000000010001400] = 24000000
1468 stba %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 8b000000
1469! %l0 = 00000000000000f9, Mem[00000000100c142c] = fc4379c9, %asi = 80
1470 stha %l0,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 00f979c9
1471! Starting 10 instruction Load Burst
1472! Mem[00000000211c0000] = ffae3487, %l2 = 0000000000000025
1473 ldsba [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
1474
1475p0_label_53:
1476! Mem[0000000010141420] = 600125e4, %l5 = 00000000000000ff
1477 ldsb [%i5+0x021],%l5 ! %l5 = 0000000000000001
1478! Mem[0000000010041400] = 9d1f000000005d04, %f4 = 7b68038d edbe58a5
1479 ldda [%i1+%g0]0x80,%f4 ! %f4 = 9d1f0000 00005d04
1480! Mem[0000000030081410] = 0000001f, %l1 = f0790b17a7f0131f
1481 ldswa [%i2+%o5]0x81,%l1 ! %l1 = 000000000000001f
1482! Mem[00000000300c1410] = 00002400, %l1 = 000000000000001f
1483 ldswa [%i3+%o5]0x89,%l1 ! %l1 = 0000000000002400
1484! %l1 = 0000000000002400, immd = fffffffffffff98d, %l2 = ffffffffffffffff
1485 sdivx %l1,-0x673,%l2 ! %l2 = fffffffffffffffb
1486! Mem[00000000300c1410] = 00240000170b79f0, %l7 = 0000000000000000
1487 ldxa [%i3+%o5]0x81,%l7 ! %l7 = 00240000170b79f0
1488! Mem[0000000030081410] = 0000001f00000000, %l7 = 00240000170b79f0
1489 ldxa [%i2+%o5]0x81,%l7 ! %l7 = 0000001f00000000
1490! Mem[00000000300c1410] = 00240000, %l5 = 0000000000000001
1491 ldsha [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000024
1492! Mem[0000000021800000] = 46b9133c, %l6 = ff00002900000000
1493 ldub [%o3+%g0],%l6 ! %l6 = 0000000000000046
1494! Starting 10 instruction Store Burst
1495! %l0 = 00000000000000f9, immd = ffffffffffffff6b, %l4 = ffffffffffffffff
1496 udivx %l0,-0x095,%l4 ! %l4 = 0000000000000000
1497
1498p0_label_54:
1499! %l4 = 0000000000000000, Mem[0000000010001408] = 8b21c7ff
1500 stwa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
1501! Mem[0000000010041434] = 045db224, %l5 = 0000000000000024
1502 ldstuba [%i1+0x034]%asi,%l5 ! %l5 = 00000004000000ff
1503! %l2 = fffffffffffffffb, Mem[0000000030101410] = 0000006d
1504 stha %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000fffb
1505! %l0 = 00000000000000f9, Mem[0000000030041410] = ffc8d5a5533cf321
1506 stxa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000000000f9
1507! %l2 = fffffffffffffffb, Mem[0000000030041408] = f9000000
1508 stba %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = fb000000
1509! Mem[0000000010001408] = 00000000, %l2 = fffffffffffffffb
1510 ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
1511! %f2 = d9d2725c, Mem[0000000030041408] = 000000fb
1512 sta %f2 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = d9d2725c
1513! %l5 = 0000000000000004, Mem[0000000010001410] = 290000ff
1514 stha %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 29000004
1515! Mem[0000000010101408] = 66040000, %l7 = 0000001f00000000
1516 ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 00000066000000ff
1517! Starting 10 instruction Load Burst
1518! %l1 = 0000000000002400, %l2 = 0000000000000000, %l4 = 0000000000000000
1519 andn %l1,%l2,%l4 ! %l4 = 0000000000002400
1520
1521p0_label_55:
1522! Mem[0000000010101434] = 0000f203, %l0 = 00000000000000f9
1523 ldub [%i4+0x037],%l0 ! %l0 = 0000000000000003
1524! Mem[0000000030001410] = edbe00c3, %f31 = 026c93b5
1525 lda [%i0+%o5]0x89,%f31 ! %f31 = edbe00c3
1526! Mem[0000000030181400] = 256d7207, %l3 = 00000000ffc7218b
1527 lduwa [%i6+%g0]0x89,%l3 ! %l3 = 00000000256d7207
1528! Mem[0000000010181414] = 830600c3, %l2 = 0000000000000000
1529 ldsba [%i6+0x015]%asi,%l2 ! %l2 = 0000000000000006
1530! Mem[0000000010001400] = 8b00000000000000, %f20 = ff2cbe48 830600c3
1531 ldda [%i0+%g0]0x80,%f20 ! %f20 = 8b000000 00000000
1532! Mem[0000000021800180] = 28ff6a7f, %l0 = 0000000000000003
1533 ldub [%o3+0x181],%l0 ! %l0 = 00000000000000ff
1534! Mem[00000000100c1400] = 24b25d04, %l2 = 0000000000000006
1535 lduha [%i3+%g0]0x80,%l2 ! %l2 = 00000000000024b2
1536! %l3 = 00000000256d7207, immd = 0000000000000fab, %l5 = 0000000000000004
1537 udivx %l3,0xfab,%l5 ! %l5 = 0000000000026387
1538! Mem[0000000010001400] = 00000000 0000008b, %l0 = 000000ff, %l1 = 00002400
1539 ldda [%i0+%g0]0x88,%l0 ! %l0 = 000000000000008b 0000000000000000
1540! Starting 10 instruction Store Burst
1541! %f8 = ffe64821 00000000, Mem[0000000030141408] = 000000f1 eaf2dc25
1542 stda %f8 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffe64821 00000000
1543
1544p0_label_56:
1545! %l7 = 0000000000000066, Mem[00000000201c0000] = f0a78ea0, %asi = 80
1546 stba %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 66a78ea0
1547! Mem[0000000030041400] = 2500006d, %l1 = 0000000000000000
1548 swapa [%i1+%g0]0x81,%l1 ! %l1 = 000000002500006d
1549! Mem[0000000010141408] = 8fb218ff, %l0 = 000000000000008b
1550 ldstuba [%i5+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
1551! Mem[0000000010041408] = 804d822e, %l7 = 0000000000000066
1552 ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 0000002e000000ff
1553! %l4 = 00002400, %l5 = 00026387, Mem[0000000010041410] = 210000ff fffffffe
1554 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00002400 00026387
1555! %f16 = eec27c83 894141d4 ffe64821 00000000
1556! %f20 = 8b000000 00000000 83cf7f40 ff18b28f
1557! %f24 = 2a763b21 07001d69 2e824d80 0000ffff
1558! %f28 = 03f20000 21000000 0000f1c8 edbe00c3
1559 stda %f16,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
1560! Mem[00000000100c1400] = 045db224, %l1 = 000000002500006d
1561 swapa [%i3+%g0]0x88,%l1 ! %l1 = 00000000045db224
1562! %l4 = 00002400, %l5 = 00026387, Mem[0000000030081410] = 1f000000 00000000
1563 stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00002400 00026387
1564! %f5 = 00005d04, Mem[0000000030141400] = a7f01304
1565 sta %f5 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00005d04
1566! Starting 10 instruction Load Burst
1567! Mem[00000000300c1408] = 000000f9, %l5 = 0000000000026387
1568 lduwa [%i3+%o4]0x81,%l5 ! %l5 = 00000000000000f9
1569
1570p0_label_57:
1571! Mem[0000000030141410] = ffffffffa7f00000, %l4 = 0000000000002400
1572 ldxa [%i5+%o5]0x81,%l4 ! %l4 = ffffffffa7f00000
1573! Mem[0000000030001408] = 787b74ff, %f14 = ff21c72e
1574 lda [%i0+%o4]0x89,%f14 ! %f14 = 787b74ff
1575! Mem[00000000100c1400] = 6d000025, %l5 = 00000000000000f9
1576 lduha [%i3+%g0]0x80,%l5 ! %l5 = 0000000000006d00
1577! Mem[0000000030081400] = ffffffff, %f13 = 2b9ea6ee
1578 lda [%i2+%g0]0x89,%f13 ! %f13 = ffffffff
1579! Mem[0000000030041410] = f9000000 00000000, %l2 = 000024b2, %l3 = 256d7207
1580 ldda [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000f9000000
1581! Code Fragment 4
1582p0_fragment_8:
1583! %l0 = 00000000000000ff
1584 setx 0x6862a110472ee26a,%g7,%l0 ! %l0 = 6862a110472ee26a
1585! %l1 = 00000000045db224
1586 setx 0x9412f2a03454f2bc,%g7,%l1 ! %l1 = 9412f2a03454f2bc
1587 setx 0x7ff8, %g1, %g2
1588 and %l0, %g2, %l0
1589 setx 0xffffffff, %g1, %g2
1590 and %l1, %g2, %l1
1591 setx 0x100000000, %g1, %g2
1592 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1593 ta T_CHANGE_HPRIV
1594 stxa %l1, [%l0]ASI_ICACHE_INSTR
1595 ta T_CHANGE_NONHPRIV
1596! %l0 = 6862a110472ee26a
1597 setx 0x13fcea8787229ead,%g7,%l0 ! %l0 = 13fcea8787229ead
1598! %l1 = 9412f2a03454f2bc
1599 setx 0x71d169efcacf9d3f,%g7,%l1 ! %l1 = 71d169efcacf9d3f
1600! Mem[0000000010081410] = e4250160, %l3 = 00000000f9000000
1601 ldsha [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000160
1602 membar #Sync ! Added by membar checker (8)
1603! Mem[0000000010181424] = 000000f2, %f1 = 0000f203
1604 lda [%i6+0x024]%asi,%f1 ! %f1 = 000000f2
1605! Mem[0000000010101410] = 2ec7218b, %f21 = 00000000
1606 lda [%i4+%o5]0x88,%f21 ! %f21 = 2ec7218b
1607! Starting 10 instruction Store Burst
1608! %f28 = 03f20000 21000000, Mem[0000000010101410] = 8b21c72e 000000f2
1609 stda %f28,[%i4+%o5]0x80 ! Mem[0000000010101410] = 03f20000 21000000
1610
1611p0_label_58:
1612! %l2 = 0000000000000000, Mem[0000000010001400] = 0000008b
1613 stha %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
1614! %l5 = 0000000000006d00, immed = fffff519, %y = 00000000
1615 sdiv %l5,-0xae7,%l3 ! %l3 = fffffffffffffff7
1616 mov %l0,%y ! %y = 87229ead
1617! %f27 = 0000ffff, Mem[0000000030041408] = 5c72d2d9
1618 sta %f27,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000ffff
1619! %l1 = 71d169efcacf9d3f, Mem[0000000030081400] = ffffffff
1620 stha %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 9d3fffff
1621! Mem[0000000030101408] = 0000004d, %l7 = 000000000000002e
1622 ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 00000000000000ff
1623! %l2 = 0000000000000000, Mem[000000001000143e] = fefb7d50
1624 stb %l2,[%i0+0x03e] ! Mem[000000001000143c] = fefb0050
1625! %l2 = 0000000000000000, Mem[0000000010101410] = 03f2000021000000
1626 stxa %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000000000
1627! %l6 = 0000000000000046, Mem[0000000030181408] = ffe64821
1628 stba %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 46e64821
1629! %f14 = 787b74ff 00000000, Mem[0000000030041410] = 00000000 f9000000
1630 stda %f14,[%i1+%o5]0x89 ! Mem[0000000030041410] = 787b74ff 00000000
1631! Starting 10 instruction Load Burst
1632! Mem[00000000211c0000] = ffae3487, %l7 = 0000000000000000
1633 lduba [%o2+0x001]%asi,%l7 ! %l7 = 00000000000000ae
1634
1635p0_label_59:
1636! Mem[0000000030141408] = 00000000, %l3 = fffffffffffffff7
1637 ldsba [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
1638! Mem[0000000010101400] = 24000000, %f18 = ffe64821
1639 lda [%i4+%g0]0x88,%f18 ! %f18 = 24000000
1640! Mem[0000000010001408] = ff000000, %l6 = 0000000000000046
1641 ldswa [%i0+%o4]0x80,%l6 ! %l6 = ffffffffff000000
1642! Mem[0000000030001408] = 787b74ff, %l3 = 0000000000000000
1643 lduha [%i0+%o4]0x89,%l3 ! %l3 = 00000000000074ff
1644! Mem[000000001000140c] = ea6c00ff, %l6 = ffffffffff000000
1645 lduha [%i0+0x00e]%asi,%l6 ! %l6 = 00000000000000ff
1646! %l7 = 00000000000000ae, immed = fffffa74, %y = 87229ead
1647 umul %l7,-0x58c,%l6 ! %l6 = 000000adfffc3ad8, %y = 000000ad
1648! Mem[00000000100c1400] = 6d000025, %l4 = ffffffffa7f00000
1649 ldsha [%i3+%g0]0x80,%l4 ! %l4 = 0000000000006d00
1650! Mem[0000000030141400] = 045d0000, %l2 = 0000000000000000
1651 lduwa [%i5+%g0]0x81,%l2 ! %l2 = 00000000045d0000
1652! Mem[0000000010001400] = 00000000, %l1 = 71d169efcacf9d3f
1653 lduha [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
1654! Starting 10 instruction Store Burst
1655! %f14 = 787b74ff 00000000, Mem[0000000030041408] = 0000ffff ff000000
1656 stda %f14,[%i1+%o4]0x81 ! Mem[0000000030041408] = 787b74ff 00000000
1657
1658p0_label_60:
1659! Mem[0000000030041400] = 00000000, %l5 = 0000000000006d00
1660 swapa [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
1661! %f22 = 83cf7f40 ff18b28f, Mem[00000000300c1400] = f0790b17 a7f0131f
1662 stda %f22,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 83cf7f40 ff18b28f
1663! %l4 = 0000000000006d00, Mem[0000000030181408] = 46e64821
1664 stba %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00e64821
1665! %l7 = 00000000000000ae, Mem[000000001008142e] = 3f44c0c9, %asi = 80
1666 stha %l7,[%i2+0x02e]%asi ! Mem[000000001008142c] = 3f4400ae
1667! Mem[0000000030141410] = ffffffff, %l1 = 0000000000000000
1668 lduba [%i5+%o5]0x81,%l1 ! %l1 = 00000000000000ff
1669! %l2 = 045d0000, %l3 = 000074ff, Mem[0000000010141410] = ffc7218b fc4379c9
1670 stda %l2,[%i5+0x010]%asi ! Mem[0000000010141410] = 045d0000 000074ff
1671! Mem[00000000100c1400] = 2500006d, %l2 = 00000000045d0000
1672 ldstuba [%i3+%g0]0x88,%l2 ! %l2 = 0000006d000000ff
1673! %l6 = fffc3ad8, %l7 = 000000ae, Mem[0000000010141400] = ffffffff ffffffff
1674 stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = fffc3ad8 000000ae
1675! %l3 = 00000000000074ff, Mem[0000000010081408] = 000000002926b30b
1676 stxa %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000000074ff
1677! Starting 10 instruction Load Burst
1678! Mem[0000000010101410] = 0000000000000000, %l0 = 13fcea8787229ead
1679 ldxa [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
1680
1681p0_label_61:
1682! Mem[00000000300c1400] = 407fcf83, %l6 = 000000adfffc3ad8
1683 ldsha [%i3+%g0]0x89,%l6 ! %l6 = ffffffffffffcf83
1684! Mem[00000000100c1408] = 7ccfb6dba8089df4, %l4 = 0000000000006d00
1685 ldxa [%i3+%o4]0x80,%l4 ! %l4 = 7ccfb6dba8089df4
1686! Mem[0000000010101408] = ff040000, %l1 = 00000000000000ff
1687 lduba [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff
1688! %f10 = 7ffb8e61, %f10 = 7ffb8e61
1689 fsqrts %f10,%f10 ! %f10 = 7ffb8e61
1690! Mem[0000000010141418] = eec27c83, %l4 = 7ccfb6dba8089df4
1691 ldswa [%i5+0x018]%asi,%l4 ! %l4 = ffffffffeec27c83
1692! Mem[00000000100c1408] = 7ccfb6db, %f1 = 000000f2
1693 lda [%i3+%o4]0x80,%f1 ! %f1 = 7ccfb6db
1694! Mem[0000000010001400] = 0000000000000000, %f24 = 2a763b21 07001d69
1695 ldda [%i0+%g0]0x80,%f24 ! %f24 = 00000000 00000000
1696! Mem[0000000010181408] = 03f200009d1f0000, %l7 = 00000000000000ae
1697 ldxa [%i6+%o4]0x88,%l7 ! %l7 = 03f200009d1f0000
1698! Mem[0000000030081408] = fcc2a29f 57b22d28, %l4 = eec27c83, %l5 = 00000000
1699 ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000fcc2a29f 0000000057b22d28
1700! Starting 10 instruction Store Burst
1701! %l4 = 00000000fcc2a29f, Mem[00000000100c1400] = 250000ff
1702 stba %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 2500009f
1703
1704p0_label_62:
1705! %f20 = 8b000000 2ec7218b, %l7 = 03f200009d1f0000
1706! Mem[0000000010141428] = 905f0c6b830600c3
1707 add %i5,0x028,%g1
1708 stda %f20,[%g1+%l7]ASI_PST32_P ! Mem[0000000010141428] = 905f0c6b830600c3
1709! %f12 = 21000000 ffffffff, %l1 = 00000000000000ff
1710! Mem[0000000010181400] = 99ff00c724b25d04
1711 stda %f12,[%i6+%l1]ASI_PST32_PL ! Mem[0000000010181400] = ffffffff00000021
1712! Mem[0000000010001400] = 00000000, %l3 = 00000000000074ff
1713 swapa [%i0+%g0]0x88,%l3 ! %l3 = 0000000000000000
1714! %l7 = 03f200009d1f0000, %l4 = 00000000fcc2a29f, %l0 = 0000000000000000
1715 xor %l7,%l4,%l0 ! %l0 = 03f2000061dda29f
1716! %l1 = 00000000000000ff, Mem[0000000010041408] = ff824d80
1717 stwa %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000ff
1718! Mem[0000000010001410] = 29000004, %l3 = 0000000000000000
1719 swapa [%i0+%o5]0x88,%l3 ! %l3 = 0000000029000004
1720! Mem[0000000030041410] = 00000000, %l0 = 03f2000061dda29f
1721 ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
1722! %l1 = 00000000000000ff, Mem[0000000030181410] = 8b000000
1723 stba %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000000
1724! %f3 = 8fb2181f, Mem[0000000010041410] = 00240000
1725 st %f3 ,[%i1+%o5] ! Mem[0000000010041410] = 8fb2181f
1726! Starting 10 instruction Load Burst
1727! Mem[0000000010041408] = 000000ff, %l1 = 00000000000000ff
1728 lduwa [%i1+%o4]0x80,%l1 ! %l1 = 00000000000000ff
1729
1730p0_label_63:
1731! Mem[0000000010181408] = 00001f9d, %f24 = 00000000
1732 lda [%i6+%o4]0x80,%f24 ! %f24 = 00001f9d
1733! Mem[0000000010141408] = d9d2725c8fb218ff, %l3 = 0000000029000004
1734 ldxa [%i5+%o4]0x88,%l3 ! %l3 = d9d2725c8fb218ff
1735! Mem[00000000100c1408] = 7ccfb6dba8089df4, %l6 = ffffffffffffcf83
1736 ldxa [%i3+%o4]0x80,%l6 ! %l6 = 7ccfb6dba8089df4
1737! Mem[0000000010181408] = 03f200009d1f0000, %f8 = ffe64821 00000000
1738 ldda [%i6+%o4]0x88,%f8 ! %f8 = 03f20000 9d1f0000
1739! Mem[00000000211c0000] = ffae3487, %l7 = 03f200009d1f0000
1740 ldsba [%o2+0x001]%asi,%l7 ! %l7 = ffffffffffffffae
1741! Mem[0000000030101410] = fbff0000 045d0000, %l6 = a8089df4, %l7 = ffffffae
1742 ldda [%i4+%o5]0x81,%l6 ! %l6 = 00000000fbff0000 00000000045d0000
1743! Mem[0000000020800000] = ff9f4ebd, %l6 = 00000000fbff0000
1744 lduba [%o1+0x000]%asi,%l6 ! %l6 = 00000000000000ff
1745! %l6 = 00000000000000ff, immd = fffffffffffffb6b, %l3 = d9d2725c8fb218ff
1746 sdivx %l6,-0x495,%l3 ! %l3 = 0000000000000000
1747! Mem[0000000010141400] = d83afcff, %l2 = 000000000000006d
1748 ldswa [%i5+%g0]0x88,%l2 ! %l2 = ffffffffd83afcff
1749! Starting 10 instruction Store Burst
1750! %l6 = 000000ff, %l7 = 045d0000, Mem[00000000100c1400] = 2500009f 18ef7a3a
1751 stda %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff 045d0000
1752
1753p0_label_64:
1754! %l7 = 00000000045d0000, imm = 00000000000004cb, %l0 = 0000000000000000
1755 andn %l7,0x4cb,%l0 ! %l0 = 00000000045d0000
1756! %l1 = 00000000000000ff, Mem[00000000100c1408] = f49d08a8dbb6cf7c
1757 stxa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000000000ff
1758! Mem[0000000030001410] = edbe00c3, %l5 = 0000000057b22d28
1759 ldstuba [%i0+%o5]0x89,%l5 ! %l5 = 000000c3000000ff
1760! %l7 = 00000000045d0000, Mem[0000000030041410] = ff000000
1761 stha %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
1762! %f20 = 8b000000, Mem[0000000030081400] = 9d3fffff
1763 sta %f20,[%i2+%g0]0x81 ! Mem[0000000030081400] = 8b000000
1764! Mem[0000000010141410] = 045d0000, %l7 = 00000000045d0000
1765 ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 00000004000000ff
1766! Mem[00000000100c1408] = ff000000, %l1 = 00000000000000ff
1767 ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
1768! %l0 = 00000000045d0000, Mem[00000000300c1400] = 407fcf83
1769 stwa %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 045d0000
1770! %l6 = 000000ff, %l7 = 00000004, Mem[0000000030141400] = 00005d04 2b32fccc
1771 stda %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff 00000004
1772! Starting 10 instruction Load Burst
1773! Mem[00000000201c0000] = 66a78ea0, %l5 = 00000000000000c3
1774 lduha [%o0+0x000]%asi,%l5 ! %l5 = 00000000000066a7
1775
1776p0_label_65:
1777! %l3 = 0000000000000000, %l0 = 00000000045d0000, %l5 = 00000000000066a7
1778 sub %l3,%l0,%l5 ! %l5 = fffffffffba30000
1779! Mem[0000000010001408] = ff000000ea6c00ff, %f4 = 9d1f0000 00005d04
1780 ldda [%i0+0x008]%asi,%f4 ! %f4 = ff000000 ea6c00ff
1781! Mem[0000000010101408] = ff040000, %f25 = 00000000
1782 lda [%i4+%o4]0x80,%f25 ! %f25 = ff040000
1783! Mem[0000000030101408] = ff00004d, %l6 = 00000000000000ff
1784 lduha [%i4+%o4]0x81,%l6 ! %l6 = 000000000000ff00
1785! %l7 = 0000000000000004, %l3 = 0000000000000000, %l0 = 00000000045d0000
1786 andn %l7,%l3,%l0 ! %l0 = 0000000000000004
1787! Mem[0000000030081400] = 8b000000, %l6 = 000000000000ff00
1788 ldswa [%i2+%g0]0x81,%l6 ! %l6 = ffffffff8b000000
1789! Mem[0000000010101400] = 24000000, %l6 = ffffffff8b000000
1790 ldsba [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000
1791! Mem[0000000010141400] = fffc3ad8000000ae, %f22 = 83cf7f40 ff18b28f
1792 ldda [%i5+%g0]0x80,%f22 ! %f22 = fffc3ad8 000000ae
1793! Mem[00000000100c1434] = 07001d69, %l1 = 00000000000000ff
1794 ldsh [%i3+0x034],%l1 ! %l1 = 0000000000000700
1795! Starting 10 instruction Store Burst
1796! %l6 = 0000000000000000, Mem[00000000100c143c] = 000000ff
1797 sth %l6,[%i3+0x03c] ! Mem[00000000100c143c] = 000000ff
1798
1799p0_label_66:
1800! %l3 = 0000000000000000, Mem[00000000218000c1] = ffdf5cf4
1801 stb %l3,[%o3+0x0c1] ! Mem[00000000218000c0] = ff005cf4
1802! %l5 = fffffffffba30000, Mem[0000000010001410] = 00000000
1803 stba %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
1804! Mem[0000000010001414] = 00000000, %l1 = 0000000000000700
1805 swap [%i0+0x014],%l1 ! %l1 = 0000000000000000
1806! %f14 = 787b74ff 00000000, %l7 = 0000000000000004
1807! Mem[0000000030181438] = 0000f1c8edbe00c3
1808 add %i6,0x038,%g1
1809 stda %f14,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030181438] = 000000c8edbe00c3
1810! %f16 = eec27c83 894141d4 24000000 00000000
1811! %f20 = 8b000000 2ec7218b fffc3ad8 000000ae
1812! %f24 = 00001f9d ff040000 2e824d80 0000ffff
1813! %f28 = 03f20000 21000000 0000f1c8 edbe00c3
1814 stda %f16,[%i5]ASI_BLK_S ! Block Store to 0000000030141400
1815! %f2 = d9d2725c, Mem[00000000100c140c] = 00000000
1816 st %f2 ,[%i3+0x00c] ! Mem[00000000100c140c] = d9d2725c
1817! %l0 = 0000000000000004, Mem[0000000010141400] = ae000000d83afcff
1818 stxa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000004
1819! Mem[00000000201c0000] = 66a78ea0, %l5 = fffffffffba30000
1820 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 00000066000000ff
1821! %l7 = 0000000000000004, %l3 = 0000000000000000, %l1 = 0000000000000000
1822 xor %l7,%l3,%l1 ! %l1 = 0000000000000004
1823! Starting 10 instruction Load Burst
1824 membar #Sync ! Added by membar checker (9)
1825! Mem[0000000030141400] = eec27c83, %l5 = 0000000000000066
1826 ldswa [%i5+%g0]0x81,%l5 ! %l5 = ffffffffeec27c83
1827
1828p0_label_67:
1829! Mem[0000000010101408] = ff040000, %l7 = 0000000000000004
1830 ldswa [%i4+%o4]0x80,%l7 ! %l7 = ffffffffff040000
1831! Mem[0000000030101400] = 48be2cff, %f15 = 00000000
1832 lda [%i4+%g0]0x89,%f15 ! %f15 = 48be2cff
1833! %l0 = 0000000000000004, imm = fffffffffffffc13, %l1 = 0000000000000004
1834 add %l0,-0x3ed,%l1 ! %l1 = fffffffffffffc17
1835! Mem[0000000030101400] = f39cc6a748be2cff, %l1 = fffffffffffffc17
1836 ldxa [%i4+%g0]0x89,%l1 ! %l1 = f39cc6a748be2cff
1837! Mem[0000000030081410] = 00002400, %l1 = f39cc6a748be2cff
1838 lduha [%i2+%o5]0x89,%l1 ! %l1 = 0000000000002400
1839! Mem[0000000010141408] = 8fb218ff, %l3 = 0000000000000000
1840 lduba [%i5+%o4]0x88,%l3 ! %l3 = 00000000000000ff
1841! Mem[0000000010181410] = 9d1fe08f, %l4 = 00000000fcc2a29f
1842 ldub [%i6+0x011],%l4 ! %l4 = 000000000000001f
1843! Code Fragment 4
1844p0_fragment_9:
1845! %l0 = 0000000000000004
1846 setx 0xc0147707b5db3f2f,%g7,%l0 ! %l0 = c0147707b5db3f2f
1847! %l1 = 0000000000002400
1848 setx 0x5e1f56c064bee498,%g7,%l1 ! %l1 = 5e1f56c064bee498
1849 setx 0x7ff8, %g1, %g2
1850 and %l0, %g2, %l0
1851 setx 0xffffffff, %g1, %g2
1852 and %l1, %g2, %l1
1853 setx 0x100000000, %g1, %g2
1854 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1855 ta T_CHANGE_HPRIV
1856 stxa %l1, [%l0]ASI_ICACHE_INSTR
1857 ta T_CHANGE_NONHPRIV
1858! %l0 = c0147707b5db3f2f
1859 setx 0xbb67375877db7f6e,%g7,%l0 ! %l0 = bb67375877db7f6e
1860! %l1 = 5e1f56c064bee498
1861 setx 0xb3f97c5044d8dfc8,%g7,%l1 ! %l1 = b3f97c5044d8dfc8
1862! Mem[00000000218001c0] = 890808e2, %l7 = ffffffffff040000
1863 ldub [%o3+0x1c1],%l7 ! %l7 = 0000000000000008
1864! Starting 10 instruction Store Burst
1865! Mem[0000000010081400] = 6c21f9a6, %l2 = d83afcff, %l4 = 0000001f
1866 casa [%i2]0x80,%l2,%l4 ! %l4 = 000000006c21f9a6
1867
1868p0_label_68:
1869! %f27 = 0000ffff, %f22 = fffc3ad8, %f21 = 2ec7218b
1870 fsubs %f27,%f22,%f21 ! %f21 = fffc3ad8
1871! %l4 = 000000006c21f9a6, Mem[00000000100c142c] = 00f979c9
1872 stw %l4,[%i3+0x02c] ! Mem[00000000100c142c] = 6c21f9a6
1873! Mem[0000000030041400] = 006d0000, %l5 = ffffffffeec27c83
1874 swapa [%i1+%g0]0x89,%l5 ! %l5 = 00000000006d0000
1875! Mem[0000000030001410] = ff00beed, %l7 = 0000000000000008
1876 swapa [%i0+%o5]0x81,%l7 ! %l7 = 00000000ff00beed
1877! Mem[0000000010181410] = 8fe01f9d, %l3 = 00000000000000ff
1878 ldstuba [%i6+%o5]0x88,%l3 ! %l3 = 0000009d000000ff
1879! Mem[000000001000143c] = fefb0050, %l3 = 000000000000009d
1880 swap [%i0+0x03c],%l3 ! %l3 = 00000000fefb0050
1881! Mem[0000000010101410] = 00000000, %l5 = 00000000006d0000
1882 swapa [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000000
1883! Mem[0000000010081408] = 000074ff, %l1 = b3f97c5044d8dfc8
1884 swapa [%i2+%o4]0x88,%l1 ! %l1 = 00000000000074ff
1885! %f6 = 8b21c72e 000000f2, Mem[0000000010101420] = 0f92f05c 08aa9b1d
1886 std %f6 ,[%i4+0x020] ! Mem[0000000010101420] = 8b21c72e 000000f2
1887! Starting 10 instruction Load Burst
1888! Mem[0000000030081410] = 00002400, %l2 = ffffffffd83afcff
1889 lduba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
1890
1891p0_label_69:
1892! Mem[0000000010101400] = 24000000, %f15 = 48be2cff
1893 lda [%i4+%g0]0x88,%f15 ! %f15 = 24000000
1894! Mem[0000000030081410] = 00002400, %l7 = 00000000ff00beed
1895 lduha [%i2+%o5]0x89,%l7 ! %l7 = 0000000000002400
1896! Mem[0000000010001408] = ff000000, %l4 = 000000006c21f9a6
1897 ldsba [%i0+0x00b]%asi,%l4 ! %l4 = 0000000000000000
1898! Mem[00000000201c0000] = ffa78ea0, %l2 = 0000000000000000
1899 lduba [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
1900! Mem[00000000100c1408] = 000000ff, %l7 = 0000000000002400
1901 lduba [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000ff
1902! Mem[0000000030141410] = 8b21c72e0000008b, %l6 = 0000000000000000
1903 ldxa [%i5+%o5]0x89,%l6 ! %l6 = 8b21c72e0000008b
1904! Mem[0000000010041410] = 1f18b28f, %l1 = 00000000000074ff
1905 lduwa [%i1+%o5]0x88,%l1 ! %l1 = 000000001f18b28f
1906! Mem[0000000010101418] = 418fd5a5, %l3 = 00000000fefb0050
1907 lduh [%i4+0x01a],%l3 ! %l3 = 000000000000d5a5
1908! Mem[0000000030101408] = 4d0000ff, %l7 = 00000000000000ff
1909 lduha [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
1910! Starting 10 instruction Store Burst
1911! Mem[0000000010041410] = 8fb2181f, %l0 = bb67375877db7f6e
1912 ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 0000008f000000ff
1913
1914p0_label_70:
1915! %l2 = 00000000000000ff, Mem[0000000010101413] = 00006d00
1916 stb %l2,[%i4+0x013] ! Mem[0000000010101410] = 00006dff
1917! %f30 = 0000f1c8, Mem[000000001004141c] = 5cff8198
1918 st %f30,[%i1+0x01c] ! Mem[000000001004141c] = 0000f1c8
1919! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181400] = ffffffff 21000000
1920 stda %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 00000000
1921! %l5 = 0000000000000000, Mem[00000000211c0000] = ffae3487
1922 sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 00003487
1923! %l4 = 00000000, %l5 = 00000000, Mem[0000000010081400] = 6c21f9a6 2b9ea6ee
1924 stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 00000000
1925! %l5 = 0000000000000000, Mem[0000000030081408] = fcc2a29f
1926 stba %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00c2a29f
1927! Mem[0000000030101408] = 4d0000ff, %l1 = 000000001f18b28f
1928 ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
1929! Code Fragment 4
1930p0_fragment_10:
1931! %l0 = 000000000000008f
1932 setx 0xc7a6cb9070254f72,%g7,%l0 ! %l0 = c7a6cb9070254f72
1933! %l1 = 00000000000000ff
1934 setx 0x83e5813045f77b18,%g7,%l1 ! %l1 = 83e5813045f77b18
1935 setx 0x7ff8, %g1, %g2
1936 and %l0, %g2, %l0
1937 setx 0xffffffff, %g1, %g2
1938 and %l1, %g2, %l1
1939 setx 0x100000000, %g1, %g2
1940 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1941 ta T_CHANGE_HPRIV
1942 stxa %l1, [%l0]ASI_ICACHE_INSTR
1943 ta T_CHANGE_NONHPRIV
1944! %l0 = c7a6cb9070254f72
1945 setx 0x332f06ef8cc58260,%g7,%l0 ! %l0 = 332f06ef8cc58260
1946! %l1 = 83e5813045f77b18
1947 setx 0xa6988bf7a344312a,%g7,%l1 ! %l1 = a6988bf7a344312a
1948! %f3 = 8fb2181f, Mem[000000001018142c] = 026c93b5
1949 sta %f3 ,[%i6+0x02c]%asi ! Mem[000000001018142c] = 8fb2181f
1950! Starting 10 instruction Load Burst
1951! Mem[00000000300c1410] = 00002400, %l7 = 00000000000000ff
1952 lduwa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000002400
1953
1954p0_label_71:
1955! Mem[0000000030041400] = 837cc2ee, %l4 = 0000000000000000
1956 lduwa [%i1+%g0]0x81,%l4 ! %l4 = 00000000837cc2ee
1957! Mem[0000000010041400] = 045d000000001f9d, %f2 = d9d2725c 8fb2181f
1958 ldda [%i1+%g0]0x88,%f2 ! %f2 = 045d0000 00001f9d
1959! Mem[00000000211c0000] = 00003487, %l3 = 000000000000d5a5
1960 ldsb [%o2+0x001],%l3 ! %l3 = 0000000000000000
1961! %l5 = 0000000000000000, %l1 = a6988bf7a344312a, %l0 = 332f06ef8cc58260
1962 xnor %l5,%l1,%l0 ! %l0 = 596774085cbbced5
1963! Mem[00000000201c0000] = ffa78ea0, %l0 = 596774085cbbced5
1964 lduba [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000ff
1965! Mem[0000000030101410] = 0000fffb, %l2 = 00000000000000ff
1966 ldsba [%i4+%o5]0x89,%l2 ! %l2 = fffffffffffffffb
1967! Mem[0000000030081410] = 00240000 87630200, %l4 = 837cc2ee, %l5 = 00000000
1968 ldda [%i2+%o5]0x81,%l4 ! %l4 = 0000000000240000 0000000087630200
1969! %f7 = 000000f2, %f6 = 8b21c72e
1970 fcmps %fcc3,%f7 ,%f6 ! %fcc3 = 2
1971! Mem[0000000010081408] = 44d8dfc8, %l0 = 00000000000000ff
1972 ldsba [%i2+%o4]0x88,%l0 ! %l0 = ffffffffffffffc8
1973! Starting 10 instruction Store Burst
1974! %l5 = 0000000087630200, Mem[0000000010141408] = ff18b28f5c72d2d9
1975 stxa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000087630200
1976
1977p0_label_72:
1978! %l6 = 8b21c72e0000008b, Mem[0000000030041410] = 00000000
1979 stha %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 008b0000
1980! Mem[0000000030081408] = 00c2a29f, %l2 = fffffffffffffffb
1981 swapa [%i2+%o4]0x81,%l2 ! %l2 = 0000000000c2a29f
1982! %l0 = ffffffffffffffc8, Mem[0000000030101400] = ff2cbe48
1983 stwa %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffc8
1984! Mem[0000000010041410] = 1f18b2ff, %l3 = 0000000000000000
1985 ldstuba [%i1+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
1986! %l4 = 0000000000240000, Mem[0000000020800040] = 6d25c0bd, %asi = 80
1987 stha %l4,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000c0bd
1988! Mem[00000000201c0001] = ffa78ea0, %l7 = 0000000000002400
1989 ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 000000a7000000ff
1990! %l7 = 00000000000000a7, Mem[0000000030081400] = 8b000000
1991 stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = a7000000
1992! %f25 = ff040000, Mem[0000000010181410] = 8fe01fff
1993 sta %f25,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff040000
1994! %l5 = 0000000087630200, Mem[0000000010101420] = 8b21c72e, %asi = 80
1995 stwa %l5,[%i4+0x020]%asi ! Mem[0000000010101420] = 87630200
1996! Starting 10 instruction Load Burst
1997! Mem[000000001010143c] = b26f7ccf, %l7 = 00000000000000a7
1998 ldsh [%i4+0x03c],%l7 ! %l7 = ffffffffffffb26f
1999
2000p0_label_73:
2001! Mem[0000000030001400] = f39cc6a748be2c46, %l0 = ffffffffffffffc8
2002 ldxa [%i0+%g0]0x89,%l0 ! %l0 = f39cc6a748be2c46
2003! Mem[0000000010141410] = 00005dff, %l1 = a6988bf7a344312a
2004 ldswa [%i5+%o5]0x88,%l1 ! %l1 = 0000000000005dff
2005! Mem[0000000010001408] = 000000ff, %l7 = ffffffffffffb26f
2006 lduha [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff
2007! Mem[00000000211c0000] = 00003487, %l2 = 0000000000c2a29f
2008 ldub [%o2+0x001],%l2 ! %l2 = 0000000000000000
2009! Mem[0000000010141410] = ff5d0000, %l1 = 0000000000005dff
2010 ldswa [%i5+%o5]0x80,%l1 ! %l1 = ffffffffff5d0000
2011! Mem[0000000030181408] = 000000002148e600, %l6 = 8b21c72e0000008b
2012 ldxa [%i6+%o4]0x89,%l6 ! %l6 = 000000002148e600
2013! Mem[00000000100c1408] = 5c72d2d9 000000ff, %l4 = 00240000, %l5 = 87630200
2014 ldda [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff 000000005c72d2d9
2015! Mem[0000000010101410] = 00006dff00000000, %f4 = ff000000 ea6c00ff
2016 ldda [%i4+%o5]0x80,%f4 ! %f4 = 00006dff 00000000
2017! Mem[0000000010181400] = 00000000, %l3 = 00000000000000ff
2018 lduwa [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000000
2019! Starting 10 instruction Store Burst
2020! Mem[00000000100c1408] = 000000ff, %l2 = 0000000000000000
2021 swapa [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff
2022
2023p0_label_74:
2024! %l5 = 000000005c72d2d9, Mem[0000000021800041] = 217dd078, %asi = 80
2025 stba %l5,[%o3+0x041]%asi ! Mem[0000000021800040] = 21d9d078
2026! %f4 = 00006dff 00000000, %f7 = 000000f2
2027 fdtoi %f4 ,%f7 ! %l0 = f39cc6a748be2c68, Unfinished, %fsr = 2000000400
2028! Mem[00000000100c1408] = 00000000, %l0 = f39cc6a748be2c68
2029 swapa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
2030! %l4 = 00000000000000ff, Mem[0000000020800000] = ff9f4ebd
2031 sth %l4,[%o1+%g0] ! Mem[0000000020800000] = 00ff4ebd
2032! %l5 = 000000005c72d2d9, Mem[0000000030081400] = a7000000
2033 stba %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = d9000000
2034! Mem[0000000010081400] = 0000000000000000, %l2 = 00000000000000ff, %l3 = 0000000000000000
2035 casxa [%i2]0x80,%l2,%l3 ! %l3 = 0000000000000000
2036! %f10 = 7ffb8e61 7b68038d, %l3 = 0000000000000000
2037! Mem[00000000300c1400] = 00005d04ff18b28f
2038 stda %f10,[%i3+%l3]ASI_PST32_SL ! Mem[00000000300c1400] = 00005d04ff18b28f
2039! Mem[0000000010181408] = 9d1f0000, %l5 = 000000005c72d2d9
2040 ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
2041! Mem[0000000020800000] = 00ff4ebd, %l7 = 00000000000000ff
2042 ldstub [%o1+%g0],%l7 ! %l7 = 00000000000000ff
2043! Starting 10 instruction Load Burst
2044! Mem[0000000030141408] = 00000024, %l2 = 00000000000000ff
2045 swapa [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000024
2046
2047p0_label_75:
2048! Mem[0000000030181410] = ff000000, %f15 = 24000000
2049 lda [%i6+%o5]0x81,%f15 ! %f15 = ff000000
2050! Mem[0000000010001410] = 00000000, %l7 = 0000000000000000
2051 lduha [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
2052! Mem[000000001014141c] = 256d0000, %l0 = 0000000000000000
2053 ldsw [%i5+0x01c],%l0 ! %l0 = 00000000256d0000
2054! %f31 = edbe00c3, %f11 = 7b68038d
2055 fcmpes %fcc3,%f31,%f11 ! %fcc3 = 1
2056! Mem[0000000010181418] = 83cf7f402e8ea061, %l5 = 0000000000000000
2057 ldx [%i6+0x018],%l5 ! %l5 = 83cf7f402e8ea061
2058! Mem[0000000010141400] = 0000000000000004, %f4 = 00006dff 00000000
2059 ldda [%i5+%g0]0x88,%f4 ! %f4 = 00000000 00000004
2060! Mem[0000000010041408] = ff000000, %l3 = 0000000000000000
2061 ldsha [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
2062! Mem[0000000010141410] = ff5d0000, %f19 = 00000000
2063 lda [%i5+%o5]0x80,%f19 ! %f19 = ff5d0000
2064! Mem[00000000100c1418] = 712e3efd, %l7 = 0000000000000000
2065 lduwa [%i3+0x018]%asi,%l7 ! %l7 = 00000000712e3efd
2066! Starting 10 instruction Store Burst
2067! %f15 = ff000000, %f7 = 000000f2, %f14 = 787b74ff
2068 fdivs %f15,%f7 ,%f14 ! %f14 = ff800000
2069
2070p0_label_76:
2071! %l5 = 83cf7f402e8ea061, Mem[00000000211c0000] = 00003487, %asi = 80
2072 stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = a0613487
2073! Mem[0000000010001438] = 1c00aafc, %l0 = 00000000256d0000
2074 swap [%i0+0x038],%l0 ! %l0 = 000000001c00aafc
2075! %f0 = 00001f9d 7ccfb6db 045d0000 00001f9d
2076! %f4 = 00000000 00000004 8b21c72e 000000f2
2077! %f8 = 03f20000 9d1f0000 7ffb8e61 7b68038d
2078! %f12 = 21000000 ffffffff ff800000 ff000000
2079 stda %f0,[%i0]ASI_BLK_PL ! Block Store to 0000000010001400
2080! %f0 = 00001f9d 7ccfb6db 045d0000 00001f9d
2081! %f4 = 00000000 00000004 8b21c72e 000000f2
2082! %f8 = 03f20000 9d1f0000 7ffb8e61 7b68038d
2083! %f12 = 21000000 ffffffff ff800000 ff000000
2084 stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
2085! Mem[0000000010141408] = 00000000, %l6 = 000000002148e600
2086 ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff
2087! Mem[0000000030081400] = 000000d9, %l5 = 83cf7f402e8ea061
2088 swapa [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000d9
2089! Mem[0000000010081410] = e4250160, %l4 = 00000000000000ff
2090 swapa [%i2+%o5]0x88,%l4 ! %l4 = 00000000e4250160
2091! %f0 = 00001f9d 7ccfb6db 045d0000 00001f9d
2092! %f4 = 00000000 00000004 8b21c72e 000000f2
2093! %f8 = 03f20000 9d1f0000 7ffb8e61 7b68038d
2094! %f12 = 21000000 ffffffff ff800000 ff000000
2095 stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
2096! %f24 = 00001f9d, Mem[0000000010141408] = ff000000
2097 sta %f24,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00001f9d
2098! Starting 10 instruction Load Burst
2099 membar #Sync ! Added by membar checker (10)
2100! Mem[0000000010101400] = dbb6cf7c9d1f0000, %f24 = 00001f9d ff040000
2101 ldda [%i4+%g0]0x80,%f24 ! %f24 = dbb6cf7c 9d1f0000
2102
2103p0_label_77:
2104! Mem[0000000030141410] = 8b21c72e 0000008b, %l4 = e4250160, %l5 = 000000d9
2105 ldda [%i5+%o5]0x89,%l4 ! %l4 = 000000000000008b 000000008b21c72e
2106! Code Fragment 3
2107p0_fragment_11:
2108! %l0 = 000000001c00aafc
2109 setx 0x9a2cb3efca72d4f9,%g7,%l0 ! %l0 = 9a2cb3efca72d4f9
2110! %l1 = ffffffffff5d0000
2111 setx 0x3a3cfc1fa4e04b26,%g7,%l1 ! %l1 = 3a3cfc1fa4e04b26
2112 setx 0x1fe000, %g1, %g3
2113 or %l0, %g3, %l0 ! always set perrmask = 0xff
2114 setx 0x1ffff8, %g1, %g2
2115 and %l0, %g2, %l0
2116 ta T_CHANGE_HPRIV
2117 stxa %l1, [%l0]ASI_DCACHE_DATA
2118 ta T_CHANGE_NONHPRIV
2119! %l0 = 9a2cb3efca72d4f9
2120 setx 0xa6c64fb01fafa7ee,%g7,%l0 ! %l0 = a6c64fb01fafa7ee
2121! %l1 = 3a3cfc1fa4e04b26
2122 setx 0x1ff59b987bdefe83,%g7,%l1 ! %l1 = 1ff59b987bdefe83
2123! Mem[0000000030181400] = eec27c83, %l3 = 0000000000000000
2124 lduha [%i6+%g0]0x81,%l3 ! %l3 = 000000000000eec2
2125! Mem[0000000010001424] = 0000f203, %l0 = a6c64fb01fafa7ee
2126 ldsha [%i0+0x024]%asi,%l0 ! %l0 = 0000000000000000
2127! Mem[0000000010181408] = ff001f9d, %l7 = 00000000712e3efd
2128 lduwa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ff001f9d
2129! Mem[0000000010041410] = ffb2181f, %l4 = 000000000000008b
2130 ldsba [%i1+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
2131! Mem[0000000010001408] = 00001f9d, %l6 = 0000000000000000
2132 lduwa [%i0+%o4]0x88,%l6 ! %l6 = 0000000000001f9d
2133! %f17 = 894141d4, %f23 = 000000ae, %f12 = 21000000 ffffffff
2134 fsmuld %f17,%f23,%f12 ! %l0 = 0000000000000022, Unfinished, %fsr = 1000000400
2135! Mem[0000000030181408] = 00e64821 00000000, %l0 = 00000022, %l1 = 7bdefe83
2136 ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000e64821 0000000000000000
2137! Starting 10 instruction Store Burst
2138! Mem[0000000010081410] = ff000000, %l6 = 0000000000001f9d
2139 ldstuba [%i2+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
2140
2141p0_label_78:
2142! %l6 = 00000000000000ff, immd = 00000000000008a2, %l7 = 00000000ff001f9d
2143 sdivx %l6,0x8a2,%l7 ! %l7 = 0000000000000000
2144! %l7 = 0000000000000000, Mem[0000000010001400] = dbb6cf7c
2145 stwa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
2146! Mem[0000000010101438] = 000000ff000080ff, %l3 = 000000000000eec2, %l0 = 0000000000e64821
2147 add %i4,0x38,%g1
2148 casxa [%g1]0x80,%l3,%l0 ! %l0 = 000000ff000080ff
2149! Mem[00000000211c0001] = a0613487, %l7 = 0000000000000000
2150 ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 00000061000000ff
2151! Mem[0000000030101400] = c8ffffff, %l7 = 0000000000000061
2152 swapa [%i4+%g0]0x89,%l7 ! %l7 = 00000000c8ffffff
2153! Mem[0000000010041420] = 387dd8539cceffba, %l3 = 000000000000eec2, %l3 = 000000000000eec2
2154 add %i1,0x20,%g1
2155 casxa [%g1]0x80,%l3,%l3 ! %l3 = 387dd8539cceffba
2156! %f10 = 7ffb8e61 7b68038d, Mem[0000000010181408] = ff001f9d 0000f203
2157 stda %f10,[%i6+%o4]0x80 ! Mem[0000000010181408] = 7ffb8e61 7b68038d
2158! %l4 = ffffffff, %l5 = 8b21c72e, Mem[0000000010141428] = 905f0c6b 830600c3
2159 std %l4,[%i5+0x028] ! Mem[0000000010141428] = ffffffff 8b21c72e
2160! Mem[0000000010101408] = 9d1f000000005d04, %l4 = ffffffffffffffff, %l7 = 00000000c8ffffff
2161 add %i4,0x08,%g1
2162 casxa [%g1]0x80,%l4,%l7 ! %l7 = 9d1f000000005d04
2163! Starting 10 instruction Load Burst
2164! Mem[0000000010001408] = 045d000000001f9d, %f8 = 03f20000 9d1f0000
2165 ldda [%i0+%o4]0x88,%f8 ! %f8 = 045d0000 00001f9d
2166
2167p0_label_79:
2168! Mem[00000000100c1410] = 218bffff, %l5 = 000000008b21c72e
2169 ldsha [%i3+%o5]0x80,%l5 ! %l5 = 000000000000218b
2170! Mem[0000000010081400] = 00000000, %l1 = 0000000000000000
2171 ldswa [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
2172! Mem[0000000030141400] = d4414189837cc2ee, %l3 = 387dd8539cceffba
2173 ldxa [%i5+%g0]0x89,%l3 ! %l3 = d4414189837cc2ee
2174! %l0 = 000000ff000080ff, %l7 = 9d1f000000005d04, %l4 = ffffffffffffffff
2175 andn %l0,%l7,%l4 ! %l4 = 000000ff000080fb
2176! Mem[0000000030101400] = 00000061, %l7 = 9d1f000000005d04
2177 lduwa [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000061
2178! Mem[00000000100c1408] = 682cbe48, %f7 = 000000f2
2179 lda [%i3+%o4]0x88,%f7 ! %f7 = 682cbe48
2180! Mem[0000000030001400] = f39cc6a7 48be2c46, %l2 = 00000024, %l3 = 837cc2ee
2181 ldda [%i0+%g0]0x89,%l2 ! %l2 = 0000000048be2c46 00000000f39cc6a7
2182! Mem[0000000030101400] = 00000061, %l0 = 000000ff000080ff
2183 lduwa [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000061
2184! Mem[0000000030001408] = ff747b7802823364, %f20 = 8b000000 fffc3ad8
2185 ldda [%i0+%o4]0x81,%f20 ! %f20 = ff747b78 02823364
2186! Starting 10 instruction Store Burst
2187! %l5 = 000000000000218b, Mem[0000000010041400] = 00001f9d
2188 stwa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000218b
2189
2190p0_label_80:
2191! %f24 = dbb6cf7c 9d1f0000, Mem[0000000030181400] = eec27c83 894141d4
2192 stda %f24,[%i6+%g0]0x81 ! Mem[0000000030181400] = dbb6cf7c 9d1f0000
2193! Mem[000000001014140b] = 00001f9d, %l2 = 0000000048be2c46
2194 ldstuba [%i5+0x00b]%asi,%l2 ! %l2 = 0000009d000000ff
2195! %l1 = 0000000000000000, Mem[0000000010101418] = f20000002ec7218b
2196 stx %l1,[%i4+0x018] ! Mem[0000000010101418] = 0000000000000000
2197! %l2 = 000000000000009d, Mem[0000000030181400] = dbb6cf7c9d1f0000
2198 stxa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000000000009d
2199! Mem[0000000010141414] = 000074ff, %l2 = 000000000000009d
2200 swap [%i5+0x014],%l2 ! %l2 = 00000000000074ff
2201! Mem[0000000010081410] = 000000ff, %l5 = 000000000000218b
2202 swapa [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
2203! %f7 = 682cbe48, Mem[0000000010181400] = 00000000
2204 sta %f7 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 682cbe48
2205! %f24 = dbb6cf7c, Mem[0000000030041400] = 00001f9d
2206 sta %f24,[%i1+%g0]0x81 ! Mem[0000000030041400] = dbb6cf7c
2207! %l6 = 00000000000000ff, Mem[0000000030141410] = 0000008b
2208 stwa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
2209! Starting 10 instruction Load Burst
2210! Mem[0000000010141400] = 0400000000000000, %l5 = 00000000000000ff
2211 ldxa [%i5+%g0]0x80,%l5 ! %l5 = 0400000000000000
2212
2213p0_label_81:
2214! Mem[0000000010181410] = 000004ff, %l6 = 00000000000000ff
2215 lduha [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
2216! Mem[0000000030101400] = 61000000, %l5 = 0400000000000000
2217 lduwa [%i4+%g0]0x81,%l5 ! %l5 = 0000000061000000
2218! Mem[0000000030181410] = ff000000, %l4 = 000000ff000080fb
2219 lduha [%i6+%o5]0x81,%l4 ! %l4 = 000000000000ff00
2220! Mem[0000000010101400] = dbb6cf7c9d1f0000, %f12 = 21000000 ffffffff
2221 ldda [%i4+%g0]0x80,%f12 ! %f12 = dbb6cf7c 9d1f0000
2222! %f22 = fffc3ad8, %f23 = 000000ae, %f30 = 0000f1c8
2223 fadds %f22,%f23,%f30 ! %f30 = fffc3ad8
2224! Mem[0000000010141438] = 00000000, %l6 = 0000000000000000
2225 ldsb [%i5+0x039],%l6 ! %l6 = 0000000000000000
2226! %l5 = 0000000061000000, immd = 0000000000000b4e, %l7 = 0000000000000061
2227 udivx %l5,0xb4e,%l7 ! %l7 = 000000000008949c
2228! Mem[0000000030041410] = 0000000000000004, %f18 = 24000000 ff5d0000
2229 ldda [%i1+%o5]0x81,%f18 ! %f18 = 00000000 00000004
2230! Mem[0000000010081420] = 6ddaff08 c791c515, %l0 = 00000061, %l1 = 00000000
2231 ldda [%i2+0x020]%asi,%l0 ! %l0 = 000000006ddaff08 00000000c791c515
2232! Starting 10 instruction Store Burst
2233! %l0 = 000000006ddaff08, Mem[00000000100c1428] = 7fffffff
2234 stw %l0,[%i3+0x028] ! Mem[00000000100c1428] = 6ddaff08
2235
2236p0_label_82:
2237! Mem[0000000010141407] = 00000000, %l5 = 0000000061000000
2238 ldstub [%i5+0x007],%l5 ! %l5 = 00000000000000ff
2239! %l5 = 0000000000000000, Mem[0000000010101408] = 9d1f000000005d04
2240 stxa %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000000000
2241! %f16 = eec27c83 894141d4, Mem[0000000010001410] = 04000000 00000000
2242 stda %f16,[%i0+%o5]0x80 ! Mem[0000000010001410] = eec27c83 894141d4
2243! %l3 = 00000000f39cc6a7, Mem[0000000010041424] = 9cceffba
2244 sth %l3,[%i1+0x024] ! Mem[0000000010041424] = c6a7ffba
2245! %l0 = 6ddaff08, %l1 = c791c515, Mem[00000000100c1408] = 682cbe48 5c72d2d9
2246 stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 6ddaff08 c791c515
2247! Mem[0000000030101410] = fbff0000, %l4 = 000000000000ff00
2248 swapa [%i4+%o5]0x81,%l4 ! %l4 = 00000000fbff0000
2249! %l2 = 000074ff, %l3 = f39cc6a7, Mem[0000000010081408] = 44d8dfc8 00000000
2250 stda %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000074ff f39cc6a7
2251! Mem[0000000010001418] = f2000000, %l1 = 00000000c791c515, %asi = 80
2252 swapa [%i0+0x018]%asi,%l1 ! %l1 = 00000000f2000000
2253! %f10 = 7ffb8e61, %f1 = 7ccfb6db
2254 fcmps %fcc1,%f10,%f1 ! %fcc1 = 3
2255! Starting 10 instruction Load Burst
2256! Mem[0000000010141420] = 600125e4cae1d280, %l3 = 00000000f39cc6a7
2257 ldx [%i5+0x020],%l3 ! %l3 = 600125e4cae1d280
2258
2259p0_label_83:
2260! Mem[0000000030101410] = 00ff0000, %l4 = 00000000fbff0000
2261 lduha [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
2262! Mem[00000000201c0000] = ffff8ea0, %l3 = 600125e4cae1d280
2263 ldsha [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
2264 membar #Sync ! Added by membar checker (11)
2265! Mem[0000000030041400] = dbb6cf7c 7ccfb6db 045d0000 00001f9d
2266! Mem[0000000030041410] = 00000000 00000004 8b21c72e 000000f2
2267! Mem[0000000030041420] = 03f20000 9d1f0000 7ffb8e61 7b68038d
2268! Mem[0000000030041430] = 21000000 ffffffff ff800000 ff000000
2269 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
2270! Mem[0000000010081410] = 8b21000024b25d04, %f0 = 00001f9d 7ccfb6db
2271 ldda [%i2+0x010]%asi,%f0 ! %f0 = 8b210000 24b25d04
2272! Mem[0000000030001410] = 00000008, %f3 = 00001f9d
2273 lda [%i0+%o5]0x81,%f3 ! %f3 = 00000008
2274! Mem[0000000010081408] = ff740000a7c69cf3, %f2 = 045d0000 00000008
2275 ldda [%i2+0x008]%asi,%f2 ! %f2 = ff740000 a7c69cf3
2276! %l3 = ffffffffffffffff, %l1 = 00000000f2000000, %l1 = 00000000f2000000
2277 or %l3,%l1,%l1 ! %l1 = ffffffffffffffff
2278! Mem[0000000010181408] = 7ffb8e61, %l6 = 0000000000000000
2279 lduba [%i6+%o4]0x80,%l6 ! %l6 = 000000000000007f
2280! Mem[00000000218001c0] = 890808e2, %l5 = 0000000000000000
2281 lduh [%o3+0x1c0],%l5 ! %l5 = 0000000000008908
2282! Starting 10 instruction Store Burst
2283! %l6 = 0000007f, %l7 = 0008949c, Mem[0000000010101408] = 00000000 00000000
2284 stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000007f 0008949c
2285
2286p0_label_84:
2287! %l6 = 0000007f, %l7 = 0008949c, Mem[0000000010101400] = dbb6cf7c 9d1f0000
2288 std %l6,[%i4+%g0] ! Mem[0000000010101400] = 0000007f 0008949c
2289! %f11 = 7b68038d, Mem[0000000030181408] = 2148e600
2290 sta %f11,[%i6+%o4]0x89 ! Mem[0000000030181408] = 7b68038d
2291! %l7 = 000000000008949c, Mem[0000000010181430] = eec27c21, %asi = 80
2292 stha %l7,[%i6+0x030]%asi ! Mem[0000000010181430] = 949c7c21
2293! %f7 = 682cbe48, %f9 = 00001f9d
2294 fsqrts %f7 ,%f9 ! %f9 = 53d24a7b
2295! %l3 = ffffffffffffffff, Mem[00000000100c1400] = ff000000
2296 stwa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffff
2297! %l1 = ffffffffffffffff, Mem[0000000010141400] = 00000004
2298 stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffff
2299! Mem[0000000010041410] = ffb2181f, %l4 = 0000000000000000
2300 ldstuba [%i1+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
2301! %f14 = ff800000 ff000000, Mem[0000000030181410] = 000000ff 00000000
2302 stda %f14,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff800000 ff000000
2303! Mem[0000000010041422] = 387dd853, %l6 = 000000000000007f
2304 ldstuba [%i1+0x022]%asi,%l6 ! %l6 = 000000d8000000ff
2305! Starting 10 instruction Load Burst
2306! Mem[0000000030181410] = ff000000, %l7 = 000000000008949c
2307 ldswa [%i6+%o5]0x89,%l7 ! %l7 = ffffffffff000000
2308
2309p0_label_85:
2310! Mem[0000000010101408] = 9c9408007f000000, %l3 = ffffffffffffffff
2311 ldxa [%i4+%o4]0x88,%l3 ! %l3 = 9c9408007f000000
2312! Mem[0000000010001408] = 9d1f000000005d04, %l1 = ffffffffffffffff
2313 ldxa [%i0+%o4]0x80,%l1 ! %l1 = 9d1f000000005d04
2314! Mem[0000000030041410] = 00000000, %l4 = 00000000000000ff
2315 lduha [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
2316! %f12 = dbb6cf7c, %f15 = ff000000, %f7 = 682cbe48
2317 fmuls %f12,%f15,%f7 ! %f7 = 7f800000
2318! Mem[0000000010101400] = 0000007f, %l2 = 00000000000074ff
2319 lduha [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000
2320! Mem[00000000300c1400] = 045d0000, %f3 = a7c69cf3
2321 lda [%i3+%g0]0x89,%f3 ! %f3 = 045d0000
2322! Mem[0000000030041400] = dbb6cf7c7ccfb6db, %l1 = 9d1f000000005d04
2323 ldxa [%i1+%g0]0x81,%l1 ! %l1 = dbb6cf7c7ccfb6db
2324! Code Fragment 4
2325p0_fragment_12:
2326! %l0 = 000000006ddaff08
2327 setx 0x02db393037c01ec1,%g7,%l0 ! %l0 = 02db393037c01ec1
2328! %l1 = dbb6cf7c7ccfb6db
2329 setx 0x2b75c7101cf67639,%g7,%l1 ! %l1 = 2b75c7101cf67639
2330 setx 0x7ff8, %g1, %g2
2331 and %l0, %g2, %l0
2332 setx 0xffffffff, %g1, %g2
2333 and %l1, %g2, %l1
2334 setx 0x100000000, %g1, %g2
2335 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2336 ta T_CHANGE_HPRIV
2337 stxa %l1, [%l0]ASI_ICACHE_INSTR
2338 ta T_CHANGE_NONHPRIV
2339! %l0 = 02db393037c01ec1
2340 setx 0xd176fab05fb27b5a,%g7,%l0 ! %l0 = d176fab05fb27b5a
2341! %l1 = 2b75c7101cf67639
2342 setx 0xc054a210649a4c4a,%g7,%l1 ! %l1 = c054a210649a4c4a
2343! Mem[0000000010041410] = 1f18b2ff, %l1 = c054a210649a4c4a
2344 lduha [%i1+%o5]0x88,%l1 ! %l1 = 000000000000b2ff
2345! Starting 10 instruction Store Burst
2346! %l0 = 5fb27b5a, %l1 = 0000b2ff, Mem[0000000030141408] = 000000ff 00000000
2347 stda %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 5fb27b5a 0000b2ff
2348
2349p0_label_86:
2350 membar #Sync ! Added by membar checker (12)
2351! %l2 = 0000000000000000, Mem[0000000030041400] = 7ccfb6db
2352 stwa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
2353! %l5 = 0000000000008908, Mem[00000000300c1410] = 00240000
2354 stwa %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00008908
2355! Mem[0000000030081410] = 00002400, %l1 = 000000000000b2ff
2356 ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
2357! %l0 = d176fab05fb27b5a, Mem[0000000010181410] = 000004ff
2358 stwa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 5fb27b5a
2359! Mem[00000000300c1400] = 045d0000, %l5 = 0000000000008908
2360 ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
2361! %l7 = ffffffffff000000, Mem[0000000010181400] = 682cbe4800000000
2362 stx %l7,[%i6+%g0] ! Mem[0000000010181400] = ffffffffff000000
2363! %l7 = ffffffffff000000, Mem[0000000030081408] = fbffffff
2364 stha %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = fbff0000
2365! Mem[0000000010101400] = 7f000000, %l1 = 0000000000000000
2366 swapa [%i4+%g0]0x88,%l1 ! %l1 = 000000007f000000
2367! Mem[0000000030141410] = 000000ff, %l6 = 00000000000000d8
2368 ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
2369! Starting 10 instruction Load Burst
2370! Mem[0000000030181410] = 000000ff, %f8 = 045d0000
2371 lda [%i6+%o5]0x81,%f8 ! %f8 = 000000ff
2372
2373p0_label_87:
2374! Mem[0000000010181424] = 000000f2, %l0 = d176fab05fb27b5a
2375 ldsb [%i6+0x025],%l0 ! %l0 = 0000000000000000
2376! Mem[00000000100c1408] = 08ffda6d 15c591c7, %l2 = 00000000, %l3 = 7f000000
2377 ldda [%i3+%o4]0x80,%l2 ! %l2 = 0000000008ffda6d 0000000015c591c7
2378! Mem[0000000021800000] = 46b9133c, %l6 = 00000000000000ff
2379 ldsh [%o3+%g0],%l6 ! %l6 = 00000000000046b9
2380! Mem[0000000010141408] = ff1f0000, %l3 = 0000000015c591c7
2381 ldsba [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
2382! Mem[0000000010081410] = 8b210000, %l5 = 0000000000000000
2383 lduwa [%i2+%o5]0x80,%l5 ! %l5 = 000000008b210000
2384! Mem[00000000100c1438] = a7f0131f, %l4 = 0000000000000000, %asi = 80
2385 swapa [%i3+0x038]%asi,%l4 ! %l4 = 00000000a7f0131f
2386! Mem[0000000030141400] = d4414189837cc2ee, %f20 = 00000000 00000004
2387 ldda [%i5+%g0]0x89,%f20 ! %f20 = d4414189 837cc2ee
2388! Mem[0000000010041400] = 8b21000000005d04, %l7 = ffffffffff000000
2389 ldxa [%i1+%g0]0x80,%l7 ! %l7 = 8b21000000005d04
2390! Mem[0000000010101408] = 7f000000, %l3 = 0000000000000000
2391 ldsha [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
2392! Starting 10 instruction Store Burst
2393! %l3 = 0000000000000000, immed = 00000a8d, %y = 000000ad
2394 sdiv %l3,0xa8d,%l6 ! %l6 = 0000000010659a95
2395 mov %l0,%y ! %y = 00000000
2396
2397p0_label_88:
2398! Mem[0000000010141428] = ffffffff8b21c72e, %l4 = 00000000a7f0131f, %l0 = 0000000000000000
2399 add %i5,0x28,%g1
2400 casxa [%g1]0x80,%l4,%l0 ! %l0 = ffffffff8b21c72e
2401! %f0 = 8b210000 24b25d04 ff740000 045d0000
2402! %f4 = 00000000 00000004 8b21c72e 7f800000
2403! %f8 = 000000ff 53d24a7b 7ffb8e61 7b68038d
2404! %f12 = dbb6cf7c 9d1f0000 ff800000 ff000000
2405 stda %f0,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
2406! %l7 = 8b21000000005d04, Mem[00000000300c1410] = 00008908
2407 stba %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 04008908
2408 membar #Sync ! Added by membar checker (13)
2409! %f28 = 21000000 ffffffff, %l0 = ffffffff8b21c72e
2410! Mem[0000000010141400] = 8b21000024b25d04
2411 stda %f28,[%i5+%l0]ASI_PST8_PL ! Mem[0000000010141400] = 8bffffff24005d04
2412! Mem[0000000010041434] = ff5db224, %l3 = 00000000, %l0 = 8b21c72e
2413 add %i1,0x34,%g1
2414 casa [%g1]0x80,%l3,%l0 ! %l0 = 00000000ff5db224
2415! Mem[00000000211c0000] = a0ff3487, %l3 = 0000000000000000
2416 ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000a0000000ff
2417! %f0 = 8b210000, Mem[0000000030081408] = 0000fffb
2418 sta %f0 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = 8b210000
2419! %f1 = 24b25d04, Mem[00000000100c1400] = ffffffff
2420 sta %f1 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 24b25d04
2421! Mem[0000000030081408] = 0000218b, %l5 = 000000008b210000
2422 ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 0000008b000000ff
2423! Starting 10 instruction Load Burst
2424! Mem[0000000030001400] = 48be2c46, %f9 = 53d24a7b
2425 lda [%i0+%g0]0x89,%f9 ! %f9 = 48be2c46
2426
2427p0_label_89:
2428! Mem[0000000010081410] = 0000218b, %l3 = 00000000000000a0
2429 lduha [%i2+%o5]0x88,%l3 ! %l3 = 000000000000218b
2430! Mem[0000000010041410] = ffb2181f 87630200, %l4 = a7f0131f, %l5 = 0000008b
2431 ldda [%i1+%o5]0x80,%l4 ! %l4 = 00000000ffb2181f 0000000087630200
2432! Mem[00000000100c1410] = 218bffff d138de74, %l2 = 08ffda6d, %l3 = 0000218b
2433 ldd [%i3+%o5],%l2 ! %l2 = 00000000218bffff 00000000d138de74
2434! Mem[0000000010041400] = 045d00000000218b, %f0 = 8b210000 24b25d04
2435 ldda [%i1+%g0]0x88,%f0 ! %f0 = 045d0000 0000218b
2436! Mem[0000000010181400] = ffffffff, %l2 = 00000000218bffff
2437 lduwa [%i6+%g0]0x88,%l2 ! %l2 = 00000000ffffffff
2438! Mem[0000000010081408] = ff740000, %f14 = ff800000
2439 lda [%i2+%o4]0x80,%f14 ! %f14 = ff740000
2440! Mem[0000000030141410] = ff000000, %l3 = 00000000d138de74
2441 ldswa [%i5+%o5]0x81,%l3 ! %l3 = ffffffffff000000
2442! Mem[0000000030101408] = 4d0000ff, %f5 = 00000004
2443 lda [%i4+%o4]0x89,%f5 ! %f5 = 4d0000ff
2444! Mem[00000000100c1400] = 24b25d04, %l7 = 8b21000000005d04
2445 ldswa [%i3+%g0]0x88,%l7 ! %l7 = 0000000024b25d04
2446! Starting 10 instruction Store Burst
2447! %f12 = dbb6cf7c 9d1f0000, %l4 = 00000000ffb2181f
2448! Mem[00000000300c1408] = 000000f956b9e2dd
2449 add %i3,0x008,%g1
2450 stda %f12,[%g1+%l4]ASI_PST32_SL ! Mem[00000000300c1408] = 00001f9d7ccfb6db
2451
2452p0_label_90:
2453! Mem[0000000030101400] = 00000061, %l4 = 00000000ffb2181f
2454 swapa [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000061
2455! %l2 = 00000000ffffffff, Mem[0000000010141400] = 045d0024ffffff8b
2456 stxa %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000ffffffff
2457! %f20 = d4414189 837cc2ee, Mem[0000000030081408] = ff210000 57b22d28
2458 stda %f20,[%i2+%o4]0x81 ! Mem[0000000030081408] = d4414189 837cc2ee
2459! %f10 = 7ffb8e61 7b68038d, Mem[0000000010041408] = ff000000 ffff0000
2460 stda %f10,[%i1+%o4]0x88 ! Mem[0000000010041408] = 7ffb8e61 7b68038d
2461! Mem[0000000030181400] = 00000000, %l2 = 00000000ffffffff
2462 swapa [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000000
2463! %f20 = d4414189 837cc2ee, %l3 = ffffffffff000000
2464! Mem[0000000010001430] = ffffffff00000021
2465 add %i0,0x030,%g1
2466 stda %f20,[%g1+%l3]ASI_PST8_P ! Mem[0000000010001430] = ffffffff00000021
2467! %l6 = 0000000010659a95, Mem[0000000010181430] = 949c7c21
2468 stw %l6,[%i6+0x030] ! Mem[0000000010181430] = 10659a95
2469! %l0 = ff5db224, %l1 = 7f000000, Mem[0000000010101420] = 00001f9d 0000f203
2470 stda %l0,[%i4+0x020]%asi ! Mem[0000000010101420] = ff5db224 7f000000
2471! %l1 = 000000007f000000, Mem[0000000030181410] = ff000000
2472 stba %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff000000
2473! Starting 10 instruction Load Burst
2474! Mem[00000000100c1410] = 218bffff, %l1 = 000000007f000000
2475 lduba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000021
2476
2477p0_label_91:
2478! Mem[00000000100c1438] = 00000000 000000ff, %l2 = 00000000, %l3 = ff000000
2479 ldd [%i3+0x038],%l2 ! %l2 = 0000000000000000 00000000000000ff
2480! Mem[0000000030181410] = 000000ff, %l7 = 0000000024b25d04
2481 ldsha [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
2482! Mem[0000000010001410] = d4414189 837cc2ee, %l0 = ff5db224, %l1 = 00000021
2483 ldda [%i0+%o5]0x88,%l0 ! %l0 = 00000000837cc2ee 00000000d4414189
2484! Mem[00000000100c1408] = 6ddaff08, %l1 = 00000000d4414189
2485 lduha [%i3+%o4]0x88,%l1 ! %l1 = 000000000000ff08
2486! Mem[00000000201c0000] = ffff8ea0, %l0 = 00000000837cc2ee
2487 lduh [%o0+%g0],%l0 ! %l0 = 000000000000ffff
2488! Mem[00000000211c0000] = ffff3487, %l3 = 00000000000000ff
2489 lduh [%o2+%g0],%l3 ! %l3 = 000000000000ffff
2490! Mem[0000000010181408] = 618efb7f, %f1 = 0000218b
2491 lda [%i6+%o4]0x88,%f1 ! %f1 = 618efb7f
2492! Mem[0000000030001410] = 08000000, %l5 = 0000000087630200
2493 ldsba [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
2494! Mem[0000000010001400] = 00000000, %l0 = 000000000000ffff
2495 ldsba [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
2496! Starting 10 instruction Store Burst
2497! %l6 = 0000000010659a95, Mem[0000000030041410] = 00000000
2498 stba %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000095
2499
2500p0_label_92:
2501! %l4 = 0000000000000061, Mem[0000000030141400] = d4414189837cc2ee
2502 stxa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000061
2503! Mem[00000000100c1410] = 218bffff, %l1 = 000000000000ff08
2504 swapa [%i3+%o5]0x80,%l1 ! %l1 = 00000000218bffff
2505! Mem[00000000100c1410] = 0000ff08, %l5 = 0000000000000000
2506 ldstuba [%i3+%o5]0x80,%l5 ! %l5 = 00000000000000ff
2507! %l7 = 0000000000000000, Mem[00000000100c1400] = 045db22400005d04
2508 stxa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000000000
2509! Mem[00000000100c1400] = 00000000, %l1 = 00000000218bffff
2510 ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 00000000000000ff
2511! Mem[0000000010041430] = 00046214, %l0 = 0000000000000000
2512 swap [%i1+0x030],%l0 ! %l0 = 0000000000046214
2513! Mem[0000000020800001] = ffff4ebd, %l1 = 0000000000000000
2514 ldstuba [%o1+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
2515! %l6 = 10659a95, %l7 = 00000000, Mem[0000000010041408] = 8d03687b 618efb7f
2516 stda %l6,[%i1+0x008]%asi ! Mem[0000000010041408] = 10659a95 00000000
2517! %l6 = 0000000010659a95, Mem[000000001004143c] = 8c8b1aa3, %asi = 80
2518 stwa %l6,[%i1+0x03c]%asi ! Mem[000000001004143c] = 10659a95
2519! Starting 10 instruction Load Burst
2520! %l2 = 0000000000000000, %l7 = 0000000000000000, %l2 = 0000000000000000
2521 xor %l2,%l7,%l2 ! %l2 = 0000000000000000
2522
2523p0_label_93:
2524! Mem[0000000030001408] = ff747b78, %l6 = 0000000010659a95
2525 ldsba [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
2526! Mem[0000000030101400] = f39cc6a7ffb2181f, %l7 = 0000000000000000
2527 ldxa [%i4+%g0]0x89,%l7 ! %l7 = f39cc6a7ffb2181f
2528! Mem[0000000030181408] = 8d03687b 00000000, %l0 = 00046214, %l1 = 000000ff
2529 ldda [%i6+%o4]0x81,%l0 ! %l0 = 000000008d03687b 0000000000000000
2530! Mem[0000000030081400] = 61a08e2e, %f11 = 7b68038d
2531 lda [%i2+%g0]0x81,%f11 ! %f11 = 61a08e2e
2532! Mem[0000000010041400] = 0000218b, %l4 = 0000000000000061
2533 lduwa [%i1+%g0]0x88,%l4 ! %l4 = 000000000000218b
2534! Mem[00000000211c0000] = ffff3487, %l0 = 000000008d03687b
2535 lduh [%o2+%g0],%l0 ! %l0 = 000000000000ffff
2536 membar #Sync ! Added by membar checker (14)
2537! Mem[0000000030101400] = 1f18b2ff a7c69cf3 ff00004d fc4379c9
2538! Mem[0000000030101410] = 0000ff00 045d0000 04ab8e31 1d4201a7
2539! Mem[0000000030101420] = afe103e1 2bb9970c b02b9bb0 2edfd309
2540! Mem[0000000030101430] = 3b22a1a6 a6f921ef fc3f840f 990336e2
2541 ldda [%i4]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030101400
2542! Mem[0000000030181408] = 8d03687b00000000, %l1 = 0000000000000000
2543 ldxa [%i6+%o4]0x81,%l1 ! %l1 = 8d03687b00000000
2544! Mem[00000000201c0000] = ffff8ea0, %l7 = f39cc6a7ffb2181f
2545 lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
2546! Starting 10 instruction Store Burst
2547! %l2 = 0000000000000000, imm = 0000000000000f4f, %l1 = 8d03687b00000000
2548 subc %l2,0xf4f,%l1 ! %l1 = fffffffffffff0b1
2549
2550p0_label_94:
2551! %l5 = 0000000000000000, Mem[00000000300c1400] = ff005d04
2552 stba %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00005d04
2553! %l5 = 0000000000000000, Mem[0000000030141400] = 00000061
2554 stha %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
2555! %l0 = 000000000000ffff, Mem[0000000030141410] = ff000000
2556 stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
2557 membar #Sync ! Added by membar checker (15)
2558! %l4 = 0000218b, %l5 = 00000000, Mem[0000000030101400] = 1f18b2ff a7c69cf3
2559 stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000218b 00000000
2560! %f2 = c97943fc 4d0000ff, Mem[00000000300c1400] = 00005d04 ff18b28f
2561 stda %f2 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = c97943fc 4d0000ff
2562! %f28 = 21000000, Mem[0000000030181408] = 8d03687b
2563 sta %f28,[%i6+%o4]0x81 ! Mem[0000000030181408] = 21000000
2564! %l4 = 000000000000218b, %l5 = 0000000000000000, %l6 = ffffffffffffffff
2565 addc %l4,%l5,%l6 ! %l6 = 000000000000218b
2566! %l7 = 000000000000ffff, %l6 = 000000000000218b, %l5 = 0000000000000000
2567 xnor %l7,%l6,%l5 ! %l5 = ffffffffffff218b
2568! %f16 = dbb6cf7c 7ccfb6db 045d0000 00001f9d
2569! %f20 = d4414189 837cc2ee 8b21c72e 000000f2
2570! %f24 = 03f20000 9d1f0000 7ffb8e61 7b68038d
2571! %f28 = 21000000 ffffffff ff800000 ff000000
2572 stda %f16,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
2573! Starting 10 instruction Load Burst
2574 membar #Sync ! Added by membar checker (16)
2575! Mem[00000000300c1400] = c97943fc 4d0000ff 00001f9d 7ccfb6db
2576! Mem[00000000300c1410] = 04008908 170b79f0 3ef0d581 a668d2ff
2577! Mem[00000000300c1420] = 7099543b 968f5ab2 fddf580a dc69950b
2578! Mem[00000000300c1430] = 518be99b 51f5d93e 38763b02 0700da69
2579 ldda [%i3]ASI_BLK_AIUS,%f0 ! Block Load from 00000000300c1400
2580
2581p0_label_95:
2582! Mem[0000000030001408] = 787b74ff, %l5 = ffffffffffff218b
2583 lduba [%i0+%o4]0x89,%l5 ! %l5 = 00000000000000ff
2584! Mem[0000000010081438] = 0097d890, %l6 = 000000000000218b
2585 ldsha [%i2+0x03a]%asi,%l6 ! %l6 = ffffffffffffd890
2586! Mem[000000001014140c] = 045d0000, %l0 = 000000000000ffff
2587 ldub [%i5+0x00f],%l0 ! %l0 = 0000000000000000
2588! Mem[0000000010141410] = 00000000, %l2 = 0000000000000000
2589 ldsba [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000000
2590! Mem[00000000100c1430] = 2a763b21, %l4 = 000000000000218b
2591 lduwa [%i3+0x030]%asi,%l4 ! %l4 = 000000002a763b21
2592! Mem[0000000010041408] = 10659a95, %f25 = 9d1f0000
2593 lda [%i1+%o4]0x80,%f25 ! %f25 = 10659a95
2594! Mem[0000000030041410] = 00000095, %l1 = fffffffffffff0b1
2595 lduwa [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000095
2596! Mem[0000000010181408] = 8d03687b 618efb7f, %l0 = 00000000, %l1 = 00000095
2597 ldda [%i6+%o4]0x88,%l0 ! %l0 = 00000000618efb7f 000000008d03687b
2598! Mem[0000000010141410] = 00000000, %l5 = 00000000000000ff
2599 ldsba [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
2600! Starting 10 instruction Store Burst
2601! Mem[0000000030081410] = 000024ff, %l4 = 000000002a763b21
2602 ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
2603
2604p0_label_96:
2605! %l3 = 000000000000ffff, Mem[0000000030141400] = 00000000
2606 stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000ffff
2607! Mem[0000000030001400] = 48be2c46, %l1 = 000000008d03687b
2608 ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 00000046000000ff
2609! %f24 = 03f20000 10659a95, Mem[0000000030081400] = 61a08e2e 7b68038d
2610 stda %f24,[%i2+%g0]0x81 ! Mem[0000000030081400] = 03f20000 10659a95
2611 membar #Sync ! Added by membar checker (17)
2612! %l7 = 000000000000ffff, Mem[00000000300c1400] = fc4379c9
2613 stba %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = fc4379ff
2614! %l3 = 000000000000ffff, Mem[0000000010001410] = eec27c83
2615 stba %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffc27c83
2616! Mem[0000000030081400] = 0000f203, %l0 = 00000000618efb7f
2617 swapa [%i2+%g0]0x89,%l0 ! %l0 = 000000000000f203
2618! Mem[0000000010041418] = 9d6528b7, %l7 = 000000000000ffff
2619 swap [%i1+0x018],%l7 ! %l7 = 000000009d6528b7
2620! %l4 = 00000000000000ff, Mem[0000000030101410] = 0000ff00
2621 stba %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff00ff00
2622! %l0 = 0000f203, %l1 = 00000046, Mem[0000000010181410] = 5a7bb25f c3000683
2623 stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000f203 00000046
2624! Starting 10 instruction Load Burst
2625! %l0 = 000000000000f203, imm = fffffffffffff9d4, %l7 = 000000009d6528b7
2626 orn %l0,-0x62c,%l7 ! %l7 = 000000000000f62b
2627
2628p0_label_97:
2629! Mem[0000000030141408] = 5fb27b5a, %f29 = ffffffff
2630 lda [%i5+%o4]0x89,%f29 ! %f29 = 5fb27b5a
2631! Mem[0000000030181410] = 000000ff000080ff, %l7 = 000000000000f62b
2632 ldxa [%i6+%o5]0x81,%l7 ! %l7 = 000000ff000080ff
2633! Mem[0000000010081400] = 00000000, %l3 = 000000000000ffff
2634 ldsba [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
2635! Mem[00000000300c1410] = 04008908 170b79f0, %l0 = 0000f203, %l1 = 00000046
2636 ldda [%i3+%o5]0x81,%l0 ! %l0 = 0000000004008908 00000000170b79f0
2637! Mem[000000001014140c] = 045d0000, %l4 = 00000000000000ff
2638 lduba [%i5+0x00f]%asi,%l4 ! %l4 = 0000000000000000
2639! Mem[0000000010001400] = dbb6cf7c, %f4 = 04008908
2640 lda [%i0+0x000]%asi,%f4 ! %f4 = dbb6cf7c
2641! Mem[00000000100c1438] = 00000000000000ff, %f0 = c97943fc 4d0000ff
2642 ldda [%i3+0x038]%asi,%f0 ! %f0 = 00000000 000000ff
2643! Mem[0000000030001400] = ff2cbe48 a7c69cf3, %l0 = 04008908, %l1 = 170b79f0
2644 ldda [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff2cbe48 00000000a7c69cf3
2645! Mem[0000000030141410] = 000000ff, %l5 = 0000000000000000
2646 ldsba [%i5+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
2647! Starting 10 instruction Store Burst
2648! %l0 = 00000000ff2cbe48, Mem[0000000020800001] = ffff4ebd
2649 stb %l0,[%o1+0x001] ! Mem[0000000020800000] = ff484ebd
2650
2651p0_label_98:
2652! %f16 = dbb6cf7c 7ccfb6db 045d0000 00001f9d
2653! %f20 = d4414189 837cc2ee 8b21c72e 000000f2
2654! %f24 = 03f20000 10659a95 7ffb8e61 7b68038d
2655! %f28 = 21000000 5fb27b5a ff800000 ff000000
2656 stda %f16,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
2657! %l1 = 00000000a7c69cf3, Mem[000000001000142a] = 8d03687b
2658 sth %l1,[%i0+0x02a] ! Mem[0000000010001428] = 8d039cf3
2659! Mem[0000000030041410] = 00000095, %l3 = 0000000000000000
2660 ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 00000095000000ff
2661! %l2 = 0000000000000000, Mem[0000000030141408] = 5a7bb25f
2662 stba %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 007bb25f
2663! %l5 = ffffffffffffffff, Mem[0000000010141410] = 00000000
2664 stba %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
2665! Mem[00000000100c1414] = d138de74, %l4 = 0000000000000000
2666 swap [%i3+0x014],%l4 ! %l4 = 00000000d138de74
2667! %l4 = 00000000d138de74, Mem[0000000010081430] = 8b21c72e24b25d04
2668 stx %l4,[%i2+0x030] ! Mem[0000000010081430] = 00000000d138de74
2669! Mem[0000000020800040] = 0000c0bd, %l5 = ffffffffffffffff
2670 ldstuba [%o1+0x040]%asi,%l5 ! %l5 = 00000000000000ff
2671! Mem[00000000100c1400] = ff000000, %l6 = ffffffffffffd890
2672 ldstuba [%i3+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
2673! Starting 10 instruction Load Burst
2674! Mem[000000001010141c] = 00000000, %l2 = 0000000000000000
2675 ldsw [%i4+0x01c],%l2 ! %l2 = 0000000000000000
2676
2677p0_label_99:
2678! %l4 = 00000000d138de74, imm = 0000000000000a4c, %l6 = 00000000000000ff
2679 subc %l4,0xa4c,%l6 ! %l6 = 00000000d138d428
2680! Mem[0000000010101428] = 8d03687b, %l3 = 0000000000000095
2681 ldswa [%i4+0x028]%asi,%l3 ! %l3 = ffffffff8d03687b
2682! Mem[0000000010001400] = dbb6cf7c7ccfb6db, %f14 = 38763b02 0700da69
2683 ldda [%i0+0x000]%asi,%f14 ! %f14 = dbb6cf7c 7ccfb6db
2684 membar #Sync ! Added by membar checker (18)
2685! Mem[0000000010081410] = 8b210000, %l5 = 0000000000000000
2686 lduha [%i2+%o5]0x80,%l5 ! %l5 = 0000000000008b21
2687! Mem[00000000100c1410] = ff00ff08, %l5 = 0000000000008b21
2688 ldsba [%i3+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
2689! Mem[0000000030141410] = ff000000, %l4 = 00000000d138de74
2690 ldswa [%i5+%o5]0x81,%l4 ! %l4 = ffffffffff000000
2691! Mem[0000000030101408] = ff00004d, %l6 = 00000000d138d428
2692 lduha [%i4+%o4]0x81,%l6 ! %l6 = 000000000000ff00
2693! Mem[0000000010041400] = 0000218b, %l0 = 00000000ff2cbe48
2694 lduha [%i1+%g0]0x88,%l0 ! %l0 = 000000000000218b
2695! Mem[0000000010041428] = 00000000, %l2 = 0000000000000000
2696 ldsha [%i1+0x028]%asi,%l2 ! %l2 = 0000000000000000
2697! Starting 10 instruction Store Burst
2698! Mem[0000000010041420] = 387dff53c6a7ffba, %l0 = 000000000000218b, %l1 = 00000000a7c69cf3
2699 add %i1,0x20,%g1
2700 casxa [%g1]0x80,%l0,%l1 ! %l1 = 387dff53c6a7ffba
2701
2702p0_label_100:
2703! %l5 = ffffffffffffffff, Mem[0000000010181408] = 7ffb8e61
2704 stw %l5,[%i6+%o4] ! Mem[0000000010181408] = ffffffff
2705! Mem[000000001010143c] = 000080ff, %l1 = 387dff53c6a7ffba
2706 ldstuba [%i4+0x03c]%asi,%l1 ! %l1 = 00000000000000ff
2707! Mem[0000000010041410] = 1f18b2ff, %l5 = ffffffffffffffff
2708 ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
2709! %f29 = 5fb27b5a, Mem[0000000010081400] = 00000000
2710 sta %f29,[%i2+%g0]0x80 ! Mem[0000000010081400] = 5fb27b5a
2711! %f26 = 7ffb8e61 7b68038d, Mem[00000000100c1410] = ff00ff08 00000000
2712 stda %f26,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 7ffb8e61 7b68038d
2713! %l1 = 0000000000000000, Mem[0000000010081408] = 000074ff
2714 stba %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00007400
2715! Mem[0000000010081422] = 6ddaff08, %l7 = 000000ff000080ff
2716 ldstuba [%i2+0x022]%asi,%l7 ! %l7 = 000000ff000000ff
2717! %l3 = ffffffff8d03687b, Mem[0000000010081400] = 5a7bb25f
2718 stwa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 8d03687b
2719! %l6 = 000000000000ff00, Mem[0000000030081400] = dbb6cf7c
2720 stha %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff00cf7c
2721! Starting 10 instruction Load Burst
2722! Mem[0000000010141418] = 8b21c72e7f800000, %f4 = dbb6cf7c 170b79f0
2723 ldd [%i5+0x018],%f4 ! %f4 = 8b21c72e 7f800000
2724
2725p0_label_101:
2726! Code Fragment 4
2727p0_fragment_13:
2728! %l0 = 000000000000218b
2729 setx 0xb24e87481f3a029f,%g7,%l0 ! %l0 = b24e87481f3a029f
2730! %l1 = 0000000000000000
2731 setx 0x893470f067a57c58,%g7,%l1 ! %l1 = 893470f067a57c58
2732 setx 0x7ff8, %g1, %g2
2733 and %l0, %g2, %l0
2734 setx 0xffffffff, %g1, %g2
2735 and %l1, %g2, %l1
2736 setx 0x100000000, %g1, %g2
2737 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2738 ta T_CHANGE_HPRIV
2739 stxa %l1, [%l0]ASI_ICACHE_INSTR
2740 ta T_CHANGE_NONHPRIV
2741! %l0 = b24e87481f3a029f
2742 setx 0xf78489482a50fb5a,%g7,%l0 ! %l0 = f78489482a50fb5a
2743! %l1 = 893470f067a57c58
2744 setx 0xb456a45854c07ea1,%g7,%l1 ! %l1 = b456a45854c07ea1
2745! Mem[0000000010181410] = 03f20000, %l5 = 00000000000000ff
2746 ldswa [%i6+%o5]0x80,%l5 ! %l5 = 0000000003f20000
2747! Mem[0000000010181400] = ffffffff ff000000, %l0 = 2a50fb5a, %l1 = 54c07ea1
2748 ldda [%i6+0x000]%asi,%l0 ! %l0 = 00000000ffffffff 00000000ff000000
2749! Mem[0000000010101408] = 0000007f, %l7 = 00000000000000ff
2750 lduha [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000
2751! %l5 = 0000000003f20000, imm = 000000000000063e, %l0 = 00000000ffffffff
2752 and %l5,0x63e,%l0 ! %l0 = 0000000000000000
2753! Mem[0000000010001400] = dbb6cf7c 7ccfb6db 9d1f0000 00005d04
2754! Mem[0000000010001410] = ffc27c83 894141d4 f2000000 2ec7218b
2755! Mem[0000000010001420] = 00001f9d 0000f203 8d039cf3 618efb7f
2756! Mem[0000000010001430] = ffffffff 00000021 000000ff 000080ff
2757 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
2758! Code Fragment 4
2759p0_fragment_14:
2760! %l0 = 0000000000000000
2761 setx 0xfa0256f82b89737c,%g7,%l0 ! %l0 = fa0256f82b89737c
2762! %l1 = 00000000ff000000
2763 setx 0x4f9ef418231f4dd1,%g7,%l1 ! %l1 = 4f9ef418231f4dd1
2764 setx 0x7ff8, %g1, %g2
2765 and %l0, %g2, %l0
2766 setx 0xffffffff, %g1, %g2
2767 and %l1, %g2, %l1
2768 setx 0x100000000, %g1, %g2
2769 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2770 ta T_CHANGE_HPRIV
2771 stxa %l1, [%l0]ASI_ICACHE_INSTR
2772 ta T_CHANGE_NONHPRIV
2773! %l0 = fa0256f82b89737c
2774 setx 0xf12ee217ca5714f9,%g7,%l0 ! %l0 = f12ee217ca5714f9
2775! %l1 = 4f9ef418231f4dd1
2776 setx 0x4754d80fab88eb82,%g7,%l1 ! %l1 = 4754d80fab88eb82
2777! Mem[0000000030101410] = 00005d04 00ff00ff, %l4 = ff000000, %l5 = 03f20000
2778 ldda [%i4+%o5]0x89,%l4 ! %l4 = 0000000000ff00ff 0000000000005d04
2779! %l1 = 4754d80fab88eb82, imm = 000000000000063b, %l4 = 0000000000ff00ff
2780 xor %l1,0x63b,%l4 ! %l4 = 4754d80fab88edb9
2781! Starting 10 instruction Store Burst
2782! Mem[00000000100c1400] = ff00000000000000, %f16 = dbb6cf7c 7ccfb6db
2783 ldda [%i3+%g0]0x80,%f16 ! %f16 = ff000000 00000000
2784
2785p0_label_102:
2786! %l3 = ffffffff8d03687b, Mem[0000000010101408] = 0000007f
2787 stwa %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 8d03687b
2788! Mem[0000000010041408] = 959a6510, %l6 = 000000000000ff00
2789 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 00000010000000ff
2790! %l3 = ffffffff8d03687b, Mem[00000000300c1408] = 9d1f0000
2791 stha %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 9d1f687b
2792 membar #Sync ! Added by membar checker (19)
2793! %l6 = 0000000000000010, Mem[0000000010001408] = 00001f9d
2794 stwa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000010
2795! %l5 = 0000000000005d04, Mem[0000000030041408] = 045d0000
2796 stha %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 5d040000
2797! %f26 = 7ffb8e61 7b68038d, Mem[0000000030001408] = 787b74ff 64338202
2798 stda %f26,[%i0+%o4]0x89 ! Mem[0000000030001408] = 7ffb8e61 7b68038d
2799! %f8 = 00001f9d 0000f203, Mem[0000000030081410] = 894141d4 eec27c83
2800 stda %f8 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00001f9d 0000f203
2801! %f29 = 5fb27b5a, Mem[0000000030081408] = 00005d04
2802 sta %f29,[%i2+%o4]0x89 ! Mem[0000000030081408] = 5fb27b5a
2803! Mem[000000001008142c] = 3f4400ae, %l4 = 4754d80fab88edb9
2804 swap [%i2+0x02c],%l4 ! %l4 = 000000003f4400ae
2805! Starting 10 instruction Load Burst
2806! Mem[00000000100c1420] = 9c18380b, %l1 = 4754d80fab88eb82
2807 ldub [%i3+0x020],%l1 ! %l1 = 000000000000009c
2808
2809p0_label_103:
2810! Mem[0000000030181410] = 000000ff, %l0 = f12ee217ca5714f9
2811 ldswa [%i6+%o5]0x81,%l0 ! %l0 = 00000000000000ff
2812! Mem[0000000010141410] = ff00000000000004, %f22 = 8b21c72e 000000f2
2813 ldda [%i5+0x010]%asi,%f22 ! %f22 = ff000000 00000004
2814! %l7 = 0000000000000000, immed = 00000eb6, %y = 00000000
2815 sdiv %l7,0xeb6,%l5 ! %l5 = 0000000000000000
2816 mov %l0,%y ! %y = 000000ff
2817! Mem[00000000218001c0] = 890808e2, %l5 = 0000000000000000
2818 ldsh [%o3+0x1c0],%l5 ! %l5 = ffffffffffff8908
2819! Mem[0000000020800000] = ff484ebd, %l3 = ffffffff8d03687b
2820 ldsha [%o1+0x000]%asi,%l3 ! %l3 = ffffffffffffff48
2821! Mem[0000000030001408] = 8d03687b, %l6 = 0000000000000010
2822 lduha [%i0+%o4]0x81,%l6 ! %l6 = 0000000000008d03
2823! Mem[0000000010181400] = ffffffff, %l2 = 0000000000000000
2824 lduha [%i6+%g0]0x88,%l2 ! %l2 = 000000000000ffff
2825! %f16 = ff000000, %f28 = 21000000, %f9 = 0000f203
2826 fsubs %f16,%f28,%f9 ! %f9 = ff000000
2827! Mem[0000000010101408] = 7b68038d, %l4 = 000000003f4400ae
2828 lduba [%i4+%o4]0x88,%l4 ! %l4 = 000000000000008d
2829! Starting 10 instruction Store Burst
2830! Mem[0000000030141408] = 5fb27b00, %l6 = 0000000000008d03
2831 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
2832
2833p0_label_104:
2834! %l3 = ffffffffffffff48, Mem[00000000100c1408] = 08ffda6d
2835 stha %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff48da6d
2836! %f29 = 5fb27b5a, Mem[0000000010001408] = 10000000
2837 sta %f29,[%i0+0x008]%asi ! Mem[0000000010001408] = 5fb27b5a
2838! %l1 = 000000000000009c, Mem[0000000030101400] = 0000218b
2839 stwa %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000009c
2840! %l0 = 000000ff, %l1 = 0000009c, Mem[0000000010141400] = ffffffff 00000000
2841 stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff 0000009c
2842! %l0 = 000000ff, %l1 = 0000009c, Mem[00000000100c1410] = 618efb7f 8d03687b
2843 stda %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff 0000009c
2844! Mem[00000000201c0000] = ffff8ea0, %l3 = ffffffffffffff48
2845 ldstub [%o0+%g0],%l3 ! %l3 = 000000ff000000ff
2846! %f30 = ff800000 ff000000, Mem[0000000030041410] = ff000000 00000004
2847 stda %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff800000 ff000000
2848! %f26 = 7ffb8e61 7b68038d, Mem[0000000010101408] = 8d03687b 0008949c
2849 stda %f26,[%i4+%o4]0x80 ! Mem[0000000010101408] = 7ffb8e61 7b68038d
2850! %l0 = 00000000000000ff, Mem[0000000010001416] = 894141d4
2851 sth %l0,[%i0+0x016] ! Mem[0000000010001414] = 894100ff
2852! Starting 10 instruction Load Burst
2853! Mem[0000000010181410] = 03f20000, %l1 = 000000000000009c
2854 lduwa [%i6+%o5]0x80,%l1 ! %l1 = 0000000003f20000
2855
2856p0_label_105:
2857! Mem[0000000010041400] = 8b21000000005d04, %l1 = 0000000003f20000
2858 ldx [%i1+%g0],%l1 ! %l1 = 8b21000000005d04
2859! Mem[0000000030081408] = 5a7bb25f, %l4 = 000000000000008d
2860 lduba [%i2+%o4]0x81,%l4 ! %l4 = 000000000000005a
2861! Mem[0000000010141410] = ff000000, %f12 = ffffffff
2862 lda [%i5+%o5]0x80,%f12 ! %f12 = ff000000
2863! Mem[0000000010081400] = 7b68038d, %l2 = 000000000000ffff
2864 ldsha [%i2+%g0]0x80,%l2 ! %l2 = 0000000000007b68
2865! Mem[0000000010181400] = 000000ffffffffff, %l1 = 8b21000000005d04
2866 ldxa [%i6+%g0]0x88,%l1 ! %l1 = 000000ffffffffff
2867! Mem[000000001014141c] = 7f800000, %l2 = 0000000000007b68
2868 lduh [%i5+0x01e],%l2 ! %l2 = 0000000000000000
2869! Mem[0000000010001404] = 7ccfb6db, %l5 = ffffffffffff8908
2870 lduba [%i0+0x006]%asi,%l5 ! %l5 = 00000000000000b6
2871! Mem[00000000100c1400] = ff000000, %l3 = 00000000000000ff
2872 lduba [%i3+%g0]0x80,%l3 ! %l3 = 00000000000000ff
2873! Mem[0000000010041418] = 0000ffff, %l1 = 000000ffffffffff
2874 lduha [%i1+0x01a]%asi,%l1 ! %l1 = 000000000000ffff
2875! Starting 10 instruction Store Burst
2876! %f16 = ff000000 00000000 045d0000 00001f9d
2877! %f20 = d4414189 837cc2ee ff000000 00000004
2878! %f24 = 03f20000 10659a95 7ffb8e61 7b68038d
2879! %f28 = 21000000 5fb27b5a ff800000 ff000000
2880 stda %f16,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
2881
2882p0_label_106:
2883! Mem[0000000030141410] = 000000ff, %l3 = 00000000000000ff
2884 ldstuba [%i5+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
2885! %f12 = ff000000 00000021, Mem[00000000300c1408] = 7b681f9d 7ccfb6db
2886 stda %f12,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000 00000021
2887! %f2 = 9d1f0000 00005d04, %l7 = 0000000000000000
2888! Mem[00000000100c1410] = ff0000009c000000
2889 add %i3,0x010,%g1
2890 stda %f2,[%g1+%l7]ASI_PST8_PL ! Mem[00000000100c1410] = ff0000009c000000
2891! %l3 = 00000000000000ff, Mem[0000000010101400] = 00000000
2892 stha %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
2893! %f12 = ff000000 00000021, Mem[00000000300c1408] = ff000000 00000021
2894 stda %f12,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000 00000021
2895! %l7 = 0000000000000000, Mem[0000000010101400] = 000000ff
2896 stha %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
2897! %l2 = 0000000000000000, Mem[00000000300c1408] = ff000000
2898 stwa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
2899! Mem[000000001004143d] = 10659a95, %l7 = 0000000000000000
2900 ldstub [%i1+0x03d],%l7 ! %l7 = 00000065000000ff
2901! %l2 = 0000000000000000, Mem[0000000010041400] = 8b21000000005d04
2902 stxa %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
2903! Starting 10 instruction Load Burst
2904! Mem[00000000300c1408] = 21000000 00000000, %l6 = 00000000, %l7 = 00000065
2905 ldda [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000 0000000021000000
2906
2907p0_label_107:
2908! Mem[0000000030101410] = ff00ff00, %l2 = 0000000000000000
2909 ldsba [%i4+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
2910! Mem[0000000010081400] = 7b68038d, %l1 = 000000000000ffff
2911 lduh [%i2+%g0],%l1 ! %l1 = 0000000000007b68
2912! Mem[00000000100c1408] = ff48da6d, %l6 = 0000000000000000
2913 ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
2914! Mem[0000000030081408] = 9d1f0000 5fb27b5a, %l4 = 0000005a, %l5 = 000000b6
2915 ldda [%i2+%o4]0x89,%l4 ! %l4 = 000000005fb27b5a 000000009d1f0000
2916! Mem[0000000010101408] = 7ffb8e61, %l2 = ffffffffffffffff
2917 lduha [%i4+%o4]0x80,%l2 ! %l2 = 0000000000007ffb
2918! %l1 = 0000000000007b68, imm = 000000000000073b, %l5 = 000000009d1f0000
2919 subc %l1,0x73b,%l5 ! %l5 = 000000000000742d
2920! Mem[0000000030081410] = 00001f9d 0000f203, %l4 = 5fb27b5a, %l5 = 0000742d
2921 ldda [%i2+%o5]0x89,%l4 ! %l4 = 000000000000f203 0000000000001f9d
2922! Mem[0000000030101410] = ff00ff00045d0000, %l7 = 0000000021000000
2923 ldxa [%i4+%o5]0x81,%l7 ! %l7 = ff00ff00045d0000
2924! Mem[0000000030001400] = ff2cbe48, %l7 = ff00ff00045d0000
2925 lduwa [%i0+%g0]0x81,%l7 ! %l7 = 00000000ff2cbe48
2926! Starting 10 instruction Store Burst
2927! Mem[0000000030141408] = ff7bb25f, %l2 = 0000000000007ffb
2928 ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
2929
2930p0_label_108:
2931 membar #Sync ! Added by membar checker (20)
2932! %l4 = 000000000000f203, Mem[0000000010141408] = 9d1f000000005d04
2933 stxa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000000000f203
2934! %l2 = 00000000000000ff, Mem[0000000010001400] = dbb6cf7c7ccfb6db
2935 stxa %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000000000ff
2936! %l2 = 00000000000000ff, Mem[0000000010101410] = 04000000
2937 stba %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
2938! %l1 = 0000000000007b68, Mem[00000000100c1410] = ff000000
2939 stwa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00007b68
2940! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000010141400] = 000000ff 00000000
2941 stda %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff 000000ff
2942! %f2 = 9d1f0000 00005d04, Mem[0000000010101418] = 00000000 00000000
2943 std %f2 ,[%i4+0x018] ! Mem[0000000010101418] = 9d1f0000 00005d04
2944! %f24 = 03f20000, Mem[0000000010181400] = ffffffff
2945 sta %f24,[%i6+%g0]0x80 ! Mem[0000000010181400] = 03f20000
2946! Mem[0000000010101400] = 00000000, %l5 = 0000000000001f9d
2947 swapa [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
2948! %l7 = 00000000ff2cbe48, Mem[00000000300c1410] = 04008908170b79f0
2949 stxa %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000ff2cbe48
2950! Starting 10 instruction Load Burst
2951! Mem[0000000030101410] = 00005d0400ff00ff, %l4 = 000000000000f203
2952 ldxa [%i4+%o5]0x89,%l4 ! %l4 = 00005d0400ff00ff
2953
2954p0_label_109:
2955! Mem[0000000030001400] = ff2cbe48, %l1 = 0000000000007b68
2956 ldswa [%i0+%g0]0x81,%l1 ! %l1 = ffffffffff2cbe48
2957! Mem[0000000010001408] = 5a7bb25f, %f6 = f2000000
2958 lda [%i0+%o4]0x88,%f6 ! %f6 = 5a7bb25f
2959! Mem[0000000030141408] = ff7bb25f, %l0 = 00000000000000ff
2960 lduwa [%i5+%o4]0x81,%l0 ! %l0 = 00000000ff7bb25f
2961! Mem[0000000010081400] = 7b68038d, %l6 = 00000000000000ff
2962 ldsha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000007b68
2963! Mem[0000000030081408] = 5a7bb25f, %l5 = 0000000000000000
2964 ldswa [%i2+%o4]0x81,%l5 ! %l5 = 000000005a7bb25f
2965! %l6 = 0000000000007b68, imm = fffffffffffff8ce, %l5 = 000000005a7bb25f
2966 orn %l6,-0x732,%l5 ! %l5 = 0000000000007f79
2967! Mem[00000000201c0000] = ffff8ea0, %l5 = 0000000000007f79
2968 lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff
2969! Mem[0000000010181408] = ffffffff, %f27 = 7b68038d
2970 lda [%i6+%o4]0x88,%f27 ! %f27 = ffffffff
2971! Mem[000000001018143c] = 026c93b5, %l3 = 00000000000000ff
2972 ldswa [%i6+0x03c]%asi,%l3 ! %l3 = 00000000026c93b5
2973! Starting 10 instruction Store Burst
2974! %f14 = 000000ff 000080ff, Mem[0000000030101400] = 0000009c 00000000
2975 stda %f14,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff 000080ff
2976
2977p0_label_110:
2978! Mem[0000000010181414] = 46000000, %l0 = ff7bb25f, %l1 = ff2cbe48
2979 add %i6,0x14,%g1
2980 casa [%g1]0x80,%l0,%l1 ! %l1 = 0000000046000000
2981! %f22 = ff000000, %f7 = 2ec7218b, %f5 = 894141d4
2982 fdivs %f22,%f7 ,%f5 ! %f5 = ff800000
2983! Mem[0000000010181410] = 0000f203, %l3 = 00000000026c93b5
2984 swapa [%i6+%o5]0x88,%l3 ! %l3 = 000000000000f203
2985! Mem[0000000030141408] = 5fb27bff, %l3 = 000000000000f203
2986 swapa [%i5+%o4]0x89,%l3 ! %l3 = 000000005fb27bff
2987! %l5 = 000000000000ffff, Mem[0000000030101400] = ff000000
2988 stwa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ffff
2989! %l0 = 00000000ff7bb25f, Mem[0000000020800000] = ff484ebd
2990 sth %l0,[%o1+%g0] ! Mem[0000000020800000] = b25f4ebd
2991! %f27 = ffffffff, Mem[0000000010101408] = 618efb7f
2992 sta %f27,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff
2993! %l1 = 0000000046000000, %l1 = 0000000046000000, %y = 000000ff
2994 udiv %l1,%l1,%l5 ! %l5 = 00000000000003a5
2995 mov %l0,%y ! %y = ff7bb25f
2996! %l5 = 00000000000003a5, Mem[0000000010101410] = ff000000
2997 stwa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000003a5
2998! Starting 10 instruction Load Burst
2999! Mem[0000000030041408] = 9d1f0000 0000045d, %l4 = 00ff00ff, %l5 = 000003a5
3000 ldda [%i1+%o4]0x89,%l4 ! %l4 = 000000000000045d 000000009d1f0000
3001
3002p0_label_111:
3003! %l6 = 0000000000007b68, %l6 = 0000000000007b68, %l7 = 00000000ff2cbe48
3004 mulx %l6,%l6,%l7 ! %l7 = 000000003b7d1a40
3005! Mem[0000000010041420] = 387dff53, %l5 = 000000009d1f0000
3006 ldsh [%i1+0x020],%l5 ! %l5 = 000000000000387d
3007! Mem[0000000010101410] = a5030000, %l3 = 000000005fb27bff
3008 ldsba [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
3009! Mem[0000000030101408] = 4d0000ff, %l3 = 0000000000000000
3010 ldsha [%i4+%o4]0x89,%l3 ! %l3 = 00000000000000ff
3011! Mem[00000000300c1408] = 00000000, %l6 = 0000000000007b68
3012 ldsha [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
3013! Mem[0000000030081400] = dbb6cf7c 7ccf00ff, %l4 = 0000045d, %l5 = 0000387d
3014 ldda [%i2+%g0]0x89,%l4 ! %l4 = 000000007ccf00ff 00000000dbb6cf7c
3015! Mem[0000000010001408] = 5a7bb25f, %l7 = 000000003b7d1a40
3016 ldsha [%i0+%o4]0x88,%l7 ! %l7 = ffffffffffffb25f
3017! Mem[0000000030041400] = 00000000, %l7 = ffffffffffffb25f
3018 ldsba [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
3019! Mem[0000000030081410] = 0000f203, %l7 = 0000000000000000
3020 lduha [%i2+%o5]0x89,%l7 ! %l7 = 000000000000f203
3021! Starting 10 instruction Store Burst
3022! Mem[0000000030001408] = 8d03687b, %l4 = 000000007ccf00ff
3023 swapa [%i0+%o4]0x81,%l4 ! %l4 = 000000008d03687b
3024
3025p0_label_112:
3026! %f10 = 8d039cf3 618efb7f, Mem[0000000010181418] = 83cf7f40 2e8ea061
3027 std %f10,[%i6+0x018] ! Mem[0000000010181418] = 8d039cf3 618efb7f
3028! Mem[0000000030081408] = 5fb27b5a, %l4 = 000000008d03687b
3029 ldstuba [%i2+%o4]0x89,%l4 ! %l4 = 0000005a000000ff
3030! %l0 = 00000000ff7bb25f, imm = fffffffffffff740, %l2 = 00000000000000ff
3031 xnor %l0,-0x8c0,%l2 ! %l2 = 00000000ff7bbae0
3032! Mem[00000000300c1400] = ff7943fc, %l7 = 000000000000f203
3033 ldstuba [%i3+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
3034! Mem[0000000010041418] = 0000ffff0000f1c8, %l5 = 00000000dbb6cf7c, %l5 = 00000000dbb6cf7c
3035 add %i1,0x18,%g1
3036 casxa [%g1]0x80,%l5,%l5 ! %l5 = 0000ffff0000f1c8
3037! %l6 = 0000000000000000, Mem[0000000010101408] = ffffffff7b68038d
3038 stxa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000000000
3039! Mem[0000000010001408] = 5fb27b5a, %l4 = 000000000000005a
3040 ldstuba [%i0+0x008]%asi,%l4 ! %l4 = 0000005f000000ff
3041! %l3 = 00000000000000ff, %l0 = 00000000ff7bb25f, %l1 = 0000000046000000
3042 sdivx %l3,%l0,%l1 ! %l1 = 0000000000000000
3043! Mem[0000000010081436] = d138de74, %l2 = 00000000ff7bbae0
3044 ldstuba [%i2+0x036]%asi,%l2 ! %l2 = 000000de000000ff
3045! Starting 10 instruction Load Burst
3046! Mem[0000000010081408] = 00740000, %l5 = 0000ffff0000f1c8
3047 lduwa [%i2+%o4]0x80,%l5 ! %l5 = 0000000000740000
3048
3049p0_label_113:
3050! Mem[0000000020800040] = ff00c0bd, %l2 = 00000000000000de
3051 lduh [%o1+0x040],%l2 ! %l2 = 000000000000ff00
3052! Mem[00000000100c1424] = ff9f6fd6, %l7 = 00000000000000ff
3053 ldsb [%i3+0x027],%l7 ! %l7 = ffffffffffffffd6
3054! %l6 = 0000000000000000, %l4 = 000000000000005f, %l0 = 00000000ff7bb25f
3055 udivx %l6,%l4,%l0 ! %l0 = 0000000000000000
3056! Mem[00000000300c1410] = 00000000, %l4 = 000000000000005f
3057 ldsha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
3058! Mem[0000000010101430] = ffffffff 00000021, %l2 = 0000ff00, %l3 = 000000ff
3059 ldda [%i4+0x030]%asi,%l2 ! %l2 = 00000000ffffffff 0000000000000021
3060! %f2 = 9d1f0000, %f23 = 00000004, %f18 = 045d0000 00001f9d
3061 fsmuld %f2 ,%f23,%f18 ! %l0 = 0000000000000022, Unfinished, %fsr = 1300000400
3062! %f24 = 03f20000, %f14 = 000000ff, %f11 = 618efb7f
3063 fsubs %f24,%f14,%f11 ! %l0 = 0000000000000044, Unfinished, %fsr = 1300000400
3064! Mem[00000000201c0000] = ffff8ea0, %l0 = 0000000000000044
3065 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
3066! Mem[0000000010041410] = 1f18b2ff, %l2 = 00000000ffffffff
3067 swapa [%i1+%o5]0x88,%l2 ! %l2 = 000000001f18b2ff
3068! Starting 10 instruction Store Burst
3069! Mem[0000000010081410] = 0000218b, %l1 = 0000000000000000
3070 swapa [%i2+%o5]0x88,%l1 ! %l1 = 000000000000218b
3071
3072p0_label_114:
3073! %l4 = 0000000000000000, Mem[00000000100c1410] = 687b0000
3074 stba %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 687b0000
3075! %l2 = 000000001f18b2ff, imm = 0000000000000632, %l7 = ffffffffffffffd6
3076 sub %l2,0x632,%l7 ! %l7 = 000000001f18accd
3077! %f0 = dbb6cf7c 7ccfb6db 9d1f0000 00005d04
3078! %f4 = ffc27c83 ff800000 5a7bb25f 2ec7218b
3079! %f8 = 00001f9d ff000000 8d039cf3 618efb7f
3080! %f12 = ff000000 00000021 000000ff 000080ff
3081 stda %f0,[%i3]ASI_COMMIT_P ! Block Store to 00000000100c1400
3082! %l6 = 0000000000000000, Mem[0000000030001400] = ff2cbe48
3083 stha %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000be48
3084! Mem[00000000300c1408] = 00000000, %l0 = ffffffffffffffff
3085 swapa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
3086! %l7 = 000000001f18accd, Mem[0000000030041408] = 5d040000
3087 stha %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = accd0000
3088! Mem[0000000010181408] = ffffffff, %l4 = 0000000000000000
3089 swapa [%i6+%o4]0x80,%l4 ! %l4 = 00000000ffffffff
3090! Mem[00000000300c1410] = 00000000, %l2 = 000000001f18b2ff
3091 swapa [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000
3092 membar #Sync ! Added by membar checker (21)
3093! %f19 = 00001f9d, Mem[00000000100c1418] = 5a7bb25f
3094 st %f19,[%i3+0x018] ! Mem[00000000100c1418] = 00001f9d
3095! Starting 10 instruction Load Burst
3096! %f11 = 618efb7f, %f9 = ff000000, %f17 = 00000000
3097 fadds %f11,%f9 ,%f17 ! %f17 = ff000000
3098
3099p0_label_115:
3100! Mem[0000000030141408] = 03f20000, %f31 = ff000000
3101 lda [%i5+%o4]0x81,%f31 ! %f31 = 03f20000
3102! Mem[0000000010181408] = 00000000, %l2 = 0000000000000000
3103 ldswa [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
3104! Mem[0000000010001408] = ffb27b5a, %l5 = 0000000000740000
3105 ldsw [%i0+%o4],%l5 ! %l5 = ffffffffffb27b5a
3106! Code Fragment 3
3107p0_fragment_15:
3108! %l0 = 0000000000000000
3109 setx 0x0a47e197a495ba67,%g7,%l0 ! %l0 = 0a47e197a495ba67
3110! %l1 = 000000000000218b
3111 setx 0x081c45bfa7a6b8a4,%g7,%l1 ! %l1 = 081c45bfa7a6b8a4
3112 setx 0x1fe000, %g1, %g3
3113 or %l0, %g3, %l0 ! always set perrmask = 0xff
3114 setx 0x1ffff8, %g1, %g2
3115 and %l0, %g2, %l0
3116 ta T_CHANGE_HPRIV
3117 stxa %l1, [%l0]ASI_DCACHE_DATA
3118 ta T_CHANGE_NONHPRIV
3119! %l0 = 0a47e197a495ba67
3120 setx 0x026bccd8519bbe07,%g7,%l0 ! %l0 = 026bccd8519bbe07
3121! %l1 = 081c45bfa7a6b8a4
3122 setx 0x26b6043050d33a18,%g7,%l1 ! %l1 = 26b6043050d33a18
3123! Mem[000000001018141c] = 618efb7f, %l0 = 026bccd8519bbe07
3124 lduha [%i6+0x01e]%asi,%l0 ! %l0 = 000000000000fb7f
3125! Mem[0000000010141410] = d4414189, %f10 = 8d039cf3
3126 lda [%i5+%o5]0x80,%f10 ! %f10 = d4414189
3127! Mem[0000000030041410] = 000080ff, %l6 = 0000000000000000
3128 lduwa [%i1+%o5]0x89,%l6 ! %l6 = 00000000000080ff
3129! Mem[0000000010101408] = 00000000, %l2 = 0000000000000000
3130 lduwa [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
3131! Mem[0000000030001400] = 0000be48 a7c69cf3, %l2 = 00000000, %l3 = 00000021
3132 ldda [%i0+%g0]0x81,%l2 ! %l2 = 000000000000be48 00000000a7c69cf3
3133! Starting 10 instruction Store Burst
3134! %l6 = 00000000000080ff, Mem[0000000030101400] = ffff0000
3135 stba %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffff0000
3136
3137p0_label_116:
3138! Mem[0000000010081418] = 21448ed6, %l1 = 50d33a18, %l3 = a7c69cf3
3139 add %i2,0x18,%g1
3140 casa [%g1]0x80,%l1,%l3 ! %l3 = 0000000021448ed6
3141! Mem[0000000030041400] = 00000000, %l1 = 26b6043050d33a18
3142 swapa [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
3143! %l7 = 000000001f18accd, Mem[00000000100c1410] = 837cc2ff
3144 stwa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 1f18accd
3145! %f18 = 045d0000, Mem[0000000030041410] = ff800000
3146 sta %f18,[%i1+%o5]0x81 ! Mem[0000000030041410] = 045d0000
3147! %f13 = 00000021, %f5 = ff800000, %f9 = ff000000
3148 fdivs %f13,%f5 ,%f9 ! %f9 = 80000000
3149! %l7 = 000000001f18accd, Mem[0000000010001400] = ff000000
3150 stwa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 1f18accd
3151! %f4 = ffc27c83 ff800000, %l2 = 000000000000be48
3152! Mem[0000000030141418] = fffc3ad8000000ae
3153 add %i5,0x018,%g1
3154 stda %f4,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030141418] = fffc3ad80000c2ff
3155! %l4 = ffffffff, %l5 = ffb27b5a, Mem[0000000010141438] = ff800000 ff000000
3156 stda %l4,[%i5+0x038]%asi ! Mem[0000000010141438] = ffffffff ffb27b5a
3157! %l5 = ffffffffffb27b5a, Mem[0000000010101410] = 000003a500000000
3158 stxa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffffffb27b5a
3159! Starting 10 instruction Load Burst
3160! Mem[0000000010081400] = 8d03687b, %l1 = 0000000000000000
3161 ldsba [%i2+%g0]0x88,%l1 ! %l1 = 000000000000007b
3162
3163p0_label_117:
3164! Mem[0000000030081400] = ff00cf7c, %l1 = 000000000000007b
3165 ldsba [%i2+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
3166! %l3 = 0000000021448ed6, %l1 = ffffffffffffffff, %l2 = 000000000000be48
3167 and %l3,%l1,%l2 ! %l2 = 0000000021448ed6
3168! Mem[00000000300c1408] = ffffffff, %l3 = 0000000021448ed6
3169 lduba [%i3+%o4]0x89,%l3 ! %l3 = 00000000000000ff
3170! Mem[0000000020800000] = b25f4ebd, %l2 = 0000000021448ed6
3171 ldsh [%o1+%g0],%l2 ! %l2 = ffffffffffffb25f
3172! Mem[0000000030141408] = 03f20000ffb20000, %l5 = ffffffffffb27b5a
3173 ldxa [%i5+%o4]0x81,%l5 ! %l5 = 03f20000ffb20000
3174! Mem[0000000010081408] = 00740000, %l6 = 00000000000080ff
3175 ldswa [%i2+%o4]0x80,%l6 ! %l6 = 0000000000740000
3176! Mem[0000000010041400] = 00000000 00000000, %l4 = ffffffff, %l5 = ffb20000
3177 ldda [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
3178! Mem[0000000010001400] = 1f18accd, %f31 = 03f20000
3179 lda [%i0+%g0]0x80,%f31 ! %f31 = 1f18accd
3180! Mem[0000000020800040] = ff00c0bd, %l1 = ffffffffffffffff
3181 lduba [%o1+0x041]%asi,%l1 ! %l1 = 0000000000000000
3182! Starting 10 instruction Store Burst
3183! Mem[000000001000141c] = 2ec7218b, %l6 = 00740000, %l7 = 1f18accd
3184 add %i0,0x1c,%g1
3185 casa [%g1]0x80,%l6,%l7 ! %l7 = 000000002ec7218b
3186
3187p0_label_118:
3188! Mem[0000000010141422] = 03f20000, %l2 = ffffffffffffb25f
3189 ldstuba [%i5+0x022]%asi,%l2 ! %l2 = 00000000000000ff
3190! %f26 = 7ffb8e61 ffffffff, %l1 = 0000000000000000
3191! Mem[0000000010041410] = ffffffff87630200
3192 add %i1,0x010,%g1
3193 stda %f26,[%g1+%l1]ASI_PST16_P ! Mem[0000000010041410] = ffffffff87630200
3194! Mem[0000000010181410] = 026c93b5, %l6 = 0000000000740000
3195 swapa [%i6+%o5]0x88,%l6 ! %l6 = 00000000026c93b5
3196! %l2 = 0000000000000000, Mem[0000000030141410] = ff000000
3197 stha %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
3198! %f16 = ff000000, Mem[00000000100c1404] = 7ccfb6db
3199 st %f16,[%i3+0x004] ! Mem[00000000100c1404] = ff000000
3200! %l3 = 00000000000000ff, Mem[0000000010141408] = 03f2000000000000
3201 stx %l3,[%i5+%o4] ! Mem[0000000010141408] = 00000000000000ff
3202! Mem[00000000100c1410] = cdac181f, %l2 = 0000000000000000
3203 swapa [%i3+%o5]0x80,%l2 ! %l2 = 00000000cdac181f
3204! Mem[0000000030181400] = ffffffff, %l4 = 0000000000000000
3205 ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
3206! %f6 = 5a7bb25f 2ec7218b, Mem[0000000010081400] = 8d03687b 00000000
3207 stda %f6 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 5a7bb25f 2ec7218b
3208! Starting 10 instruction Load Burst
3209! %f12 = ff000000, %f24 = 03f20000, %f10 = d4414189
3210 fadds %f12,%f24,%f10 ! %f10 = ff000000
3211
3212p0_label_119:
3213! Mem[00000000201c0000] = ffff8ea0, %l6 = 00000000026c93b5
3214 ldub [%o0+%g0],%l6 ! %l6 = 00000000000000ff
3215! Mem[0000000030081400] = 7ccf00ff, %l0 = 000000000000fb7f
3216 lduwa [%i2+%g0]0x89,%l0 ! %l0 = 000000007ccf00ff
3217! Mem[0000000030101400] = ffff0000, %l7 = 000000002ec7218b
3218 ldsba [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
3219! Mem[00000000218001c0] = 890808e2, %l6 = 00000000000000ff
3220 lduh [%o3+0x1c0],%l6 ! %l6 = 0000000000008908
3221! Mem[0000000010181400] = 03f20000, %l7 = ffffffffffffffff
3222 lduh [%i6+%g0],%l7 ! %l7 = 00000000000003f2
3223! Mem[0000000020800000] = b25f4ebd, %l0 = 000000007ccf00ff
3224 lduba [%o1+0x001]%asi,%l0 ! %l0 = 000000000000005f
3225! Mem[0000000010141410] = 894141d4, %l4 = 00000000000000ff
3226 ldswa [%i5+%o5]0x88,%l4 ! %l4 = ffffffff894141d4
3227! Mem[0000000010001410] = ffc27c83, %l6 = 0000000000008908
3228 ldsha [%i0+%o5]0x80,%l6 ! %l6 = ffffffffffffffc2
3229! Mem[00000000300c1400] = fc4379ff, %l1 = 0000000000000000
3230 ldsba [%i3+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
3231! Starting 10 instruction Store Burst
3232! %l7 = 00000000000003f2, Mem[00000000300c1410] = ffb2181f
3233 stba %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffb218f2
3234
3235p0_label_120:
3236! %l5 = 0000000000000000, Mem[0000000030041410] = 00005d04
3237 stwa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
3238! %l7 = 00000000000003f2, Mem[0000000010041408] = 00000000959a65ff
3239 stxa %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000000003f2
3240! %f31 = 1f18accd, Mem[0000000010041410] = ffffffff
3241 sta %f31,[%i1+0x010]%asi ! Mem[0000000010041410] = 1f18accd
3242! %l0 = 000000000000005f, Mem[00000000100c1408] = 9d1f000000005d04
3243 stxa %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000000000005f
3244! %f0 = dbb6cf7c 7ccfb6db 9d1f0000 00005d04
3245! %f4 = ffc27c83 ff800000 5a7bb25f 2ec7218b
3246! %f8 = 00001f9d 80000000 ff000000 618efb7f
3247! %f12 = ff000000 00000021 000000ff 000080ff
3248 stda %f0,[%i0]ASI_BLK_PL ! Block Store to 0000000010001400
3249! %l4 = ffffffff894141d4, imm = fffffffffffff953, %l3 = 00000000000000ff
3250 add %l4,-0x6ad,%l3 ! %l3 = ffffffff89413b27
3251! Mem[00000000201c0000] = ffff8ea0, %l2 = 00000000cdac181f
3252 ldstub [%o0+%g0],%l2 ! %l2 = 000000ff000000ff
3253! Mem[0000000030141410] = 00000000, %l0 = 000000000000005f
3254 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000ff
3255! Mem[0000000030181400] = ffffffff, %l7 = 00000000000003f2
3256 swapa [%i6+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
3257! Starting 10 instruction Load Burst
3258! Mem[0000000010141408] = 00000000, %f26 = 7ffb8e61
3259 lda [%i5+%o4]0x80,%f26 ! %f26 = 00000000
3260
3261p0_label_121:
3262! Mem[0000000010141410] = d4414189, %l7 = 00000000ffffffff
3263 ldsha [%i5+%o5]0x80,%l7 ! %l7 = ffffffffffffd441
3264! %l2 = 00000000000000ff, %l1 = ffffffffffffffff, %l6 = ffffffffffffffc2
3265 sub %l2,%l1,%l6 ! %l6 = 0000000000000100
3266! Mem[00000000300c1408] = ffffffff, %f22 = ff000000
3267 lda [%i3+%o4]0x89,%f22 ! %f22 = ffffffff
3268 membar #Sync ! Added by membar checker (22)
3269! Mem[0000000010001400] = 7ccfb6db, %l2 = 00000000000000ff
3270 lduha [%i0+%g0]0x88,%l2 ! %l2 = 000000000000b6db
3271! Mem[0000000010041418] = 0000ffff0000f1c8, %l4 = ffffffff894141d4
3272 ldxa [%i1+0x018]%asi,%l4 ! %l4 = 0000ffff0000f1c8
3273! Mem[0000000030101410] = ff00ff00, %f2 = 9d1f0000
3274 lda [%i4+%o5]0x81,%f2 ! %f2 = ff00ff00
3275! Mem[0000000030081408] = 5fb27bff, %f22 = ffffffff
3276 lda [%i2+%o4]0x89,%f22 ! %f22 = 5fb27bff
3277! Mem[0000000010101400] = 00001f9d, %l0 = 0000000000000000
3278 ldsba [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
3279! Mem[0000000010141408] = 00000000, %f20 = d4414189
3280 lda [%i5+%o4]0x88,%f20 ! %f20 = 00000000
3281! Starting 10 instruction Store Burst
3282! Mem[0000000010141414] = 837cc2ee, %l2 = 0000b6db, %l2 = 0000b6db
3283 add %i5,0x14,%g1
3284 casa [%g1]0x80,%l2,%l2 ! %l2 = 00000000837cc2ee
3285
3286p0_label_122:
3287! %l3 = ffffffff89413b27, Mem[0000000010101402] = 00001f9d
3288 stb %l3,[%i4+0x002] ! Mem[0000000010101400] = 0000279d
3289! Mem[00000000300c1410] = f218b2ff, %l1 = ffffffffffffffff
3290 ldstuba [%i3+%o5]0x81,%l1 ! %l1 = 000000f2000000ff
3291! Mem[000000001004142a] = 00000000, %l3 = ffffffff89413b27
3292 ldstub [%i1+0x02a],%l3 ! %l3 = 00000000000000ff
3293! Mem[0000000021800001] = 46b9133c, %l6 = 0000000000000100
3294 ldstuba [%o3+0x001]%asi,%l6 ! %l6 = 000000b9000000ff
3295! %f4 = ffc27c83 ff800000, %l0 = 0000000000000000
3296! Mem[0000000010101408] = 0000000000000000
3297 add %i4,0x008,%g1
3298 stda %f4,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010101408] = 0000000000000000
3299! %l0 = 0000000000000000, Mem[0000000010001408] = 00005d04
3300 stwa %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
3301! %l4 = 0000ffff0000f1c8, Mem[0000000030081408] = 5fb27bff
3302 stba %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 5fb27bc8
3303! Mem[0000000010101400] = 0000279d, %l5 = 0000000000000000
3304 swapa [%i4+%g0]0x80,%l5 ! %l5 = 000000000000279d
3305! Mem[00000000211c0001] = ffff3487, %l5 = 000000000000279d
3306 ldstub [%o2+0x001],%l5 ! %l5 = 000000ff000000ff
3307! Starting 10 instruction Load Burst
3308! Mem[0000000010001410] = ff800000, %l4 = 0000ffff0000f1c8
3309 lduba [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000
3310
3311p0_label_123:
3312! Mem[00000000201c0000] = ffff8ea0, %l1 = 00000000000000f2
3313 ldsba [%o0+0x001]%asi,%l1 ! %l1 = ffffffffffffffff
3314! Mem[0000000030101410] = 00ff00ff, %l1 = ffffffffffffffff
3315 lduwa [%i4+%o5]0x89,%l1 ! %l1 = 0000000000ff00ff
3316! Mem[0000000010181408] = 8d03687b00000000, %l0 = 0000000000000000
3317 ldxa [%i6+%o4]0x88,%l0 ! %l0 = 8d03687b00000000
3318! %l7 = ffffffffffffd441, Mem[00000000100c1408] = 00000000
3319 stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000d441
3320! Mem[0000000030101408] = 4d0000ff, %l2 = 00000000837cc2ee
3321 lduha [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
3322! Mem[0000000030181400] = 000003f2, %l3 = 0000000000000000
3323 lduha [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
3324! Mem[0000000010181400] = 03f20000 ff000000 00000000 7b68038d
3325! Mem[0000000010181410] = 00007400 46000000 8d039cf3 618efb7f
3326! Mem[0000000010181420] = 00000000 000000f2 0000f1c8 8fb2181f
3327! Mem[0000000010181430] = 10659a95 894141d4 f9137281 026c93b5
3328 ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400
3329! Mem[0000000030141400] = 0000ffff00000000, %l4 = 0000000000000000
3330 ldxa [%i5+%g0]0x81,%l4 ! %l4 = 0000ffff00000000
3331! Mem[0000000010041400] = 00000000, %l6 = 00000000000000b9
3332 ldswa [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000
3333! Starting 10 instruction Store Burst
3334! %l3 = 0000000000000000, Mem[0000000010101400] = 00000000
3335 stha %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
3336
3337p0_label_124:
3338! Mem[0000000010041410] = 1f18accd, %l0 = 8d03687b00000000, %asi = 80
3339 swapa [%i1+0x010]%asi,%l0 ! %l0 = 000000001f18accd
3340! %l6 = 00000000, %l7 = ffffd441, Mem[0000000030101400] = ffff0000 000080ff
3341 stda %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 ffffd441
3342! %l7 = ffffffffffffd441, Mem[00000000100c1400] = 7ccfb6db
3343 stwa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffd441
3344! Mem[0000000010001410] = ff800000, %l6 = 0000000000000000
3345 swapa [%i0+%o5]0x88,%l6 ! %l6 = 00000000ff800000
3346! Mem[0000000010041408] = f2030000, %l2 = 00000000000000ff, %asi = 80
3347 swapa [%i1+0x008]%asi,%l2 ! %l2 = 00000000f2030000
3348! %l2 = 00000000f2030000, Mem[0000000010081410] = 00000000
3349 stwa %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = f2030000
3350! %f30 = ff800000 1f18accd, %l4 = 0000ffff00000000
3351! Mem[00000000300c1438] = 38763b020700da69
3352 add %i3,0x038,%g1
3353 stda %f30,[%g1+%l4]ASI_PST32_SL ! Mem[00000000300c1438] = 38763b020700da69
3354! %f16 = ff000000 ff000000, Mem[0000000030181408] = 00000021 00000000
3355 stda %f16,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000 ff000000
3356! Mem[0000000030101408] = ff00004d, %l7 = ffffffffffffd441
3357 ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
3358! Starting 10 instruction Load Burst
3359! Mem[0000000010081420] = 6ddaff08, %f21 = 837cc2ee
3360 lda [%i2+0x020]%asi,%f21 ! %f21 = 6ddaff08
3361
3362p0_label_125:
3363! Mem[0000000030141410] = 8b21c72e 000000ff, %l4 = 00000000, %l5 = 000000ff
3364 ldda [%i5+%o5]0x89,%l4 ! %l4 = 00000000000000ff 000000008b21c72e
3365! Mem[0000000030181400] = 000003f20000009d, %l5 = 000000008b21c72e
3366 ldxa [%i6+%g0]0x81,%l5 ! %l5 = 000003f20000009d
3367! Mem[0000000010101408] = 00000000, %l0 = 000000001f18accd
3368 ldsba [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
3369! Mem[0000000030101408] = 4d0000ff, %l1 = 0000000000ff00ff
3370 ldsba [%i4+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
3371! Mem[0000000030001410] = 08000000, %l3 = 0000000000000000
3372 lduba [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000
3373! Mem[0000000030181408] = ff000000, %l4 = 00000000000000ff
3374 lduwa [%i6+%o4]0x89,%l4 ! %l4 = 00000000ff000000
3375! Mem[0000000010101410] = ffffffff, %l0 = 0000000000000000
3376 ldsha [%i4+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
3377! Mem[00000000100c1400] = ffffd441, %l0 = ffffffffffffffff
3378 lduwa [%i3+%g0]0x88,%l0 ! %l0 = 00000000ffffd441
3379! Mem[0000000010081408] = 00740000a7c69cf3, %f16 = ff000000 ff000000
3380 ldda [%i2+%o4]0x80,%f16 ! %f16 = 00740000 a7c69cf3
3381! Starting 10 instruction Store Burst
3382! Mem[0000000020800000] = b25f4ebd, %l1 = ffffffffffffffff
3383 ldstub [%o1+%g0],%l1 ! %l1 = 000000b2000000ff
3384
3385p0_label_126:
3386! %l0 = 00000000ffffd441, Mem[0000000030181410] = 000000ff000080ff
3387 stxa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000ffffd441
3388! %l3 = 0000000000000000, Mem[0000000010001400] = dbb6cf7c7ccfb6db
3389 stxa %l3,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
3390! %l4 = 00000000ff000000, Mem[0000000030141400] = 0000ffff
3391 stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000ffff
3392 membar #Sync ! Added by membar checker (23)
3393! %l1 = 00000000000000b2, Mem[0000000010181410] = 00007400
3394 sth %l1,[%i6+%o5] ! Mem[0000000010181410] = 00b27400
3395! Mem[00000000211c0000] = ffff3487, %l0 = 00000000ffffd441
3396 ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
3397! Mem[0000000030041400] = 183ad350, %l0 = 00000000000000ff
3398 ldstuba [%i1+%g0]0x81,%l0 ! %l0 = 00000018000000ff
3399! %f8 = f2000000 00000000, %l7 = 00000000000000ff
3400! Mem[00000000100c1420] = 00001f9dff000000
3401 add %i3,0x020,%g1
3402 stda %f8,[%g1+%l7]ASI_PST8_P ! Mem[00000000100c1420] = f200000000000000
3403! %f0 = 000000ff 0000f203, Mem[0000000030041400] = ff3ad350 7ccfb6db
3404 stda %f0 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff 0000f203
3405! Mem[00000000100c140e] = 0000005f, %l6 = 00000000ff800000
3406 ldstub [%i3+0x00e],%l6 ! %l6 = 00000000000000ff
3407! Starting 10 instruction Load Burst
3408! Mem[00000000100c1420] = f2000000 00000000, %l2 = f2030000, %l3 = 00000000
3409 ldd [%i3+0x020],%l2 ! %l2 = 00000000f2000000 0000000000000000
3410
3411p0_label_127:
3412! Mem[0000000010141418] = ff00000000000004, %f20 = 00000000 6ddaff08
3413 ldda [%i5+0x018]%asi,%f20 ! %f20 = ff000000 00000004
3414! Mem[0000000010141400] = ff000000ff000000, %l0 = 0000000000000018
3415 ldxa [%i5+%g0]0x80,%l0 ! %l0 = ff000000ff000000
3416! Mem[0000000010101410] = ffffffff, %l0 = ff000000ff000000
3417 ldswa [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
3418! Mem[0000000010081438] = 0097d890, %l1 = 00000000000000b2
3419 lduba [%i2+0x03b]%asi,%l1 ! %l1 = 0000000000000090
3420! Mem[0000000010081408] = 00007400, %l0 = ffffffffffffffff
3421 lduwa [%i2+%o4]0x88,%l0 ! %l0 = 0000000000007400
3422! Mem[0000000010001400] = 00000000 00000000, %l6 = 00000000, %l7 = 000000ff
3423 ldda [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
3424! Mem[0000000010081410] = f2030000, %l4 = 00000000ff000000
3425 lduba [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000f2
3426! Mem[00000000100c1400] = 41d4ffff, %l3 = 0000000000000000
3427 ldswa [%i3+%g0]0x80,%l3 ! %l3 = 0000000041d4ffff
3428! Mem[0000000010101410] = ffffffff, %l0 = 0000000000007400
3429 lduba [%i4+%o5]0x80,%l0 ! %l0 = 00000000000000ff
3430! Starting 10 instruction Store Burst
3431! Mem[00000000100c1438] = 000000ff000080ff, %l5 = 000003f20000009d, %l4 = 00000000000000f2
3432 add %i3,0x38,%g1
3433 casxa [%g1]0x80,%l5,%l4 ! %l4 = 000000ff000080ff
3434
3435p0_label_128:
3436! %f0 = 000000ff 0000f203, %l1 = 0000000000000090
3437! Mem[0000000030141410] = ff0000002ec7218b
3438 add %i5,0x010,%g1
3439 stda %f0,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030141410] = ff0000002ec7218b
3440! %f12 = d4414189 959a6510, %l5 = 000003f20000009d
3441! Mem[00000000100c1400] = 41d4ffffff000000
3442 stda %f12,[%i3+%l5]ASI_PST32_P ! Mem[00000000100c1400] = 41d4ffff959a6510
3443! %f2 = 8d03687b 00000000, %l0 = 00000000000000ff
3444! Mem[0000000010101428] = 8d03687b618efb7f
3445 add %i4,0x028,%g1
3446 stda %f2,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010101428] = 000000007b68038d
3447! %l6 = 00000000, %l7 = 00000000, Mem[0000000010081400] = 8b21c72e 5fb27b5a
3448 stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 00000000
3449! %f19 = 00001f9d, Mem[0000000010081400] = 00000000
3450 sta %f19,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00001f9d
3451! %l6 = 00000000, %l7 = 00000000, Mem[00000000100c1400] = ffffd441 10659a95
3452 stda %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 00000000
3453! Mem[0000000030001410] = 00000008, %l1 = 0000000000000090
3454 swapa [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000008
3455! %l2 = f2000000, %l3 = 41d4ffff, Mem[00000000100c1410] = 00000000 ff800000
3456 stda %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = f2000000 41d4ffff
3457! %l0 = 00000000000000ff, Mem[0000000010101400] = 9c94080000000000
3458 stxa %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000000000ff
3459! Starting 10 instruction Load Burst
3460! Mem[0000000010001408] = 00000000, %l7 = 0000000000000000
3461 ldsba [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
3462
3463p0_label_129:
3464! Mem[00000000100c1404] = 00000000, %l7 = 0000000000000000
3465 lduba [%i3+0x005]%asi,%l7 ! %l7 = 0000000000000000
3466! Mem[0000000030141400] = ffff0000, %l4 = 000000ff000080ff
3467 lduba [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
3468! Mem[0000000030141408] = 0000f203, %l7 = 0000000000000000
3469 lduba [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000003
3470! Mem[0000000010141420] = 03f2ff00, %l7 = 0000000000000003
3471 lduba [%i5+0x020]%asi,%l7 ! %l7 = 0000000000000003
3472! Mem[0000000030081400] = 7ccf00ff, %l1 = 0000000000000008
3473 ldsha [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
3474! Mem[0000000030181400] = 9d000000f2030000, %f4 = 00000046 00740000
3475 ldda [%i6+%g0]0x89,%f4 ! %f4 = 9d000000 f2030000
3476! Mem[0000000010041400] = 00000000, %l5 = 000003f20000009d
3477 lduwa [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
3478! Mem[00000000100c140c] = 0000ff5f, %l2 = 00000000f2000000
3479 lduwa [%i3+0x00c]%asi,%l2 ! %l2 = 000000000000ff5f
3480! Mem[0000000030081410] = 0000f203, %l2 = 000000000000ff5f
3481 lduha [%i2+%o5]0x89,%l2 ! %l2 = 000000000000f203
3482! Starting 10 instruction Store Burst
3483! %f17 = a7c69cf3, Mem[0000000010001400] = 00000000
3484 sta %f17,[%i0+%g0]0x80 ! Mem[0000000010001400] = a7c69cf3
3485
3486p0_label_130:
3487! %f18 = 045d0000 00001f9d, %l5 = 0000000000000000
3488! Mem[0000000010081420] = 6ddaff08c791c515
3489 add %i2,0x020,%g1
3490 stda %f18,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010081420] = 6ddaff08c791c515
3491! %l2 = 000000000000f203, imm = fffffffffffff3ad, %l4 = 0000000000000000
3492 andn %l2,-0xc53,%l4 ! %l4 = 0000000000000002
3493! %l1 = 00000000000000ff, Mem[00000000100c1408] = 0000d441
3494 stba %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000d4ff
3495! %l0 = 00000000000000ff, Mem[0000000030001400] = 0000be48
3496 stha %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ffbe48
3497! Mem[0000000020800000] = ff5f4ebd, %l7 = 0000000000000003
3498 ldstuba [%o1+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
3499! %l2 = 0000f203, %l3 = 41d4ffff, Mem[00000000300c1410] = ffb218ff 48be2cff
3500 stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000f203 41d4ffff
3501! %f8 = f2000000 00000000, Mem[0000000010141410] = d4414189 837cc2ee
3502 stda %f8 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = f2000000 00000000
3503! %l2 = 000000000000f203, Mem[00000000211c0001] = ffff3487, %asi = 80
3504 stba %l2,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff033487
3505! %f29 = 5fb27b5a, %f2 = 8d03687b
3506 fcmps %fcc0,%f29,%f2 ! %fcc0 = 2
3507! Starting 10 instruction Load Burst
3508! Mem[0000000030041408] = accd0000, %l1 = 00000000000000ff
3509 lduha [%i1+%o4]0x81,%l1 ! %l1 = 000000000000accd
3510
3511p0_label_131:
3512! Mem[0000000030181408] = 000000ff, %l2 = 000000000000f203
3513 ldswa [%i6+%o4]0x81,%l2 ! %l2 = 00000000000000ff
3514! Mem[0000000010041418] = 0000ffff, %l6 = 0000000000000000
3515 lduba [%i1+0x01a]%asi,%l6 ! %l6 = 00000000000000ff
3516! Mem[0000000010041414] = 87630200, %l5 = 0000000000000000
3517 lduh [%i1+0x016],%l5 ! %l5 = 0000000000000200
3518! Mem[0000000030001410] = 712e84e590000000, %f2 = 8d03687b 00000000
3519 ldda [%i0+%o5]0x89,%f2 ! %f2 = 712e84e5 90000000
3520! %l7 = 00000000000000ff, %l6 = 00000000000000ff, %l4 = 0000000000000002
3521 xnor %l7,%l6,%l4 ! %l4 = ffffffffffffffff
3522! Mem[0000000010141408] = 00000000, %l2 = 00000000000000ff
3523 lduba [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
3524! %f14 = b5936c02, %f16 = 00740000, %f15 = 817213f9
3525 fsubs %f14,%f16,%f15 ! %l0 = 0000000000000121, Unfinished, %fsr = 1300000800
3526! Mem[0000000030101408] = c97943fc4d0000ff, %f28 = 21000000 5fb27b5a
3527 ldda [%i4+%o4]0x89,%f28 ! %f28 = c97943fc 4d0000ff
3528! Mem[00000000218000c0] = ff005cf4, %l3 = 0000000041d4ffff
3529 ldsba [%o3+0x0c1]%asi,%l3 ! %l3 = 0000000000000000
3530! Starting 10 instruction Store Burst
3531! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
3532 ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
3533
3534p0_label_132:
3535! %l2 = 00000000, %l3 = 00000000, Mem[0000000030001408] = ff00cf7c 7ffb8e61
3536 stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 00000000
3537! Mem[00000000100c140c] = 0000ff5f, %l4 = ffffffff, %l7 = 000000ff
3538 add %i3,0x0c,%g1
3539 casa [%g1]0x80,%l4,%l7 ! %l7 = 000000000000ff5f
3540! %l3 = 0000000000000000, Mem[00000000100c1400] = 00000000
3541 stwa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
3542! %l3 = 0000000000000000, Mem[00000000211c0000] = ff033487
3543 stb %l3,[%o2+%g0] ! Mem[00000000211c0000] = 00033487
3544! %l4 = ffffffffffffffff, Mem[00000000100c141c] = 2ec7218b
3545 stb %l4,[%i3+0x01c] ! Mem[00000000100c141c] = ffc7218b
3546! %l5 = 0000000000000200, Mem[0000000030141400] = 0000ffff
3547 stba %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000ffff
3548! %l1 = 000000000000accd, Mem[0000000010141424] = 10659a95, %asi = 80
3549 stba %l1,[%i5+0x024]%asi ! Mem[0000000010141424] = cd659a95
3550! Mem[0000000010001410] = 00000000, %l3 = 0000000000000000
3551 swapa [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
3552! %l3 = 0000000000000000, Mem[0000000030041408] = accd0000
3553 stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00cd0000
3554! Starting 10 instruction Load Burst
3555! Mem[00000000300c1400] = ff7943fc4d0000ff, %l7 = 000000000000ff5f
3556 ldxa [%i3+%g0]0x81,%l7 ! %l7 = ff7943fc4d0000ff
3557
3558p0_label_133:
3559! Mem[0000000030181400] = 000003f20000009d, %l0 = 0000000000000121
3560 ldxa [%i6+%g0]0x81,%l0 ! %l0 = 000003f20000009d
3561! Mem[0000000010001438] = ff800000, %l5 = 0000000000000200
3562 ldsb [%i0+0x038],%l5 ! %l5 = ffffffffffffffff
3563! Mem[0000000030081410] = 03f20000, %l6 = 00000000000000ff
3564 ldsha [%i2+%o5]0x81,%l6 ! %l6 = 00000000000003f2
3565! Mem[0000000010101410] = ffffffff, %l4 = ffffffffffffffff
3566 ldswa [%i4+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
3567! Mem[0000000010181400] = 0000f203, %l7 = ff7943fc4d0000ff
3568 lduwa [%i6+%g0]0x88,%l7 ! %l7 = 000000000000f203
3569! Mem[0000000030181408] = ff000000, %l1 = 000000000000accd
3570 ldsba [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
3571! Mem[0000000010001410] = 00000000, %l2 = 0000000000000000
3572 ldsb [%i0+0x012],%l2 ! %l2 = 0000000000000000
3573! Mem[0000000030181400] = 000003f2, %l0 = 000003f20000009d
3574 lduwa [%i6+%g0]0x81,%l0 ! %l0 = 00000000000003f2
3575! Mem[0000000010101400] = 000000ff, %l3 = 0000000000000000
3576 ldsba [%i4+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
3577! Starting 10 instruction Store Burst
3578! %f4 = 9d000000 f2030000, Mem[0000000030101410] = ff00ff00 045d0000
3579 stda %f4 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 9d000000 f2030000
3580
3581p0_label_134:
3582! %l3 = ffffffffffffffff, Mem[0000000010001410] = 00000000
3583 stba %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff
3584! Mem[0000000010101410] = ffffffff, %l5 = ffffffffffffffff
3585 swapa [%i4+%o5]0x88,%l5 ! %l5 = 00000000ffffffff
3586! Mem[0000000010081410] = 000003f2, %l5 = 00000000ffffffff
3587 ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 000000f2000000ff
3588! Mem[00000000100c1410] = 000000f2, %l7 = 000000000000f203
3589 ldstuba [%i3+%o5]0x88,%l7 ! %l7 = 000000f2000000ff
3590! Mem[0000000020800040] = ff00c0bd, %l2 = 0000000000000000
3591 ldub [%o1+0x041],%l2 ! %l2 = 0000000000000000
3592! %l7 = 00000000000000f2, Mem[0000000030041400] = 000000ff0000f203
3593 stxa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000000000f2
3594! %l6 = 00000000000003f2, Mem[00000000211c0000] = 00033487, %asi = 80
3595 stba %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = f2033487
3596! Mem[0000000030181410] = 00000000, %l5 = 00000000000000f2
3597 swapa [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000
3598! %f1 = 0000f203, %f26 = 00000000, %f15 = 817213f9
3599 fdivs %f1 ,%f26,%f15 ! %f15 = 7f800000
3600! Starting 10 instruction Load Burst
3601 membar #Sync ! Added by membar checker (24)
3602! Mem[0000000030181400] = 000003f2 0000009d 000000ff 000000ff
3603! Mem[0000000030181410] = 000000f2 ffffd441 83cf7f40 ff18b28f
3604! Mem[0000000030181420] = 2a763b21 07001d69 2e824d80 0000ffff
3605! Mem[0000000030181430] = 03f20000 21000000 000000c8 edbe00c3
3606 ldda [%i6]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
3607
3608p0_label_135:
3609! Mem[00000000100c1400] = 00000000 00000000, %l0 = 000003f2, %l1 = 00000000
3610 ldda [%i3+0x000]%asi,%l0 ! %l0 = 0000000000000000 0000000000000000
3611! Mem[0000000010041408] = 00000000 ff000000, %l6 = 000003f2, %l7 = 000000f2
3612 ldda [%i1+%o4]0x88,%l6 ! %l6 = 00000000ff000000 0000000000000000
3613! %l5 = 0000000000000000, immed = 00000434, %y = ff7bb25f
3614 smul %l5,0x434,%l3 ! %l3 = 0000000000000000, %y = 00000000
3615! Mem[0000000020800040] = ff00c0bd, %l5 = 0000000000000000
3616 ldsba [%o1+0x041]%asi,%l5 ! %l5 = 0000000000000000
3617! Mem[0000000010141400] = ff000000 ff000000, %l4 = ffffffff, %l5 = 00000000
3618 ldda [%i5+%g0]0x80,%l4 ! %l4 = 00000000ff000000 00000000ff000000
3619! Mem[0000000030001410] = 90000000, %l7 = 0000000000000000
3620 lduwa [%i0+%o5]0x89,%l7 ! %l7 = 0000000090000000
3621! Mem[0000000030141408] = 0000f203, %f24 = 03f20000
3622 lda [%i5+%o4]0x89,%f24 ! %f24 = 0000f203
3623! Mem[0000000010041408] = 000000ff, %l7 = 0000000090000000
3624 ldub [%i1+0x009],%l7 ! %l7 = 0000000000000000
3625! Mem[0000000010101408] = 00000000, %l0 = 0000000000000000
3626 ldsba [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000
3627! Starting 10 instruction Store Burst
3628! %l2 = 00000000, %l3 = 00000000, Mem[0000000030041400] = 00000000 f2000000
3629 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 00000000
3630
3631p0_label_136:
3632! %f20 = ff000000 00000004, Mem[0000000010181400] = 0000f203 000000ff
3633 stda %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000000 00000004
3634! %f16 = 00740000 a7c69cf3, Mem[00000000100c1408] = 0000d4ff 5fff0000
3635 stda %f16,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00740000 a7c69cf3
3636! %f16 = 00740000 a7c69cf3, Mem[0000000030041400] = 00000000 00000000
3637 stda %f16,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00740000 a7c69cf3
3638! Mem[0000000030181400] = 000003f2, %l2 = 0000000000000000
3639 ldstuba [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000ff
3640! %l2 = 0000000000000000, Mem[0000000020800040] = ff00c0bd, %asi = 80
3641 stba %l2,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000c0bd
3642! %l1 = 0000000000000000, Mem[0000000010001415] = 837cc2ff, %asi = 80
3643 stba %l1,[%i0+0x015]%asi ! Mem[0000000010001414] = 8300c2ff
3644! Mem[0000000030181408] = 000000ff, %l6 = 00000000ff000000
3645 swapa [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
3646! %l0 = 0000000000000000, Mem[0000000010141408] = 00000000
3647 stba %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
3648! %l2 = 0000000000000000, Mem[00000000201c0001] = ffff8ea0, %asi = 80
3649 stba %l2,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff008ea0
3650! Starting 10 instruction Load Burst
3651! Mem[0000000030041410] = 00000000ff000000, %f22 = 5fb27bff 00000004
3652 ldda [%i1+%o5]0x81,%f22 ! %f22 = 00000000 ff000000
3653
3654p0_label_137:
3655! Mem[0000000010181410] = 00b27400, %l0 = 0000000000000000
3656 ldsba [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
3657! Mem[0000000010101400] = ff000000, %l5 = 00000000ff000000
3658 ldsha [%i4+0x002]%asi,%l5 ! %l5 = 0000000000000000
3659! Mem[0000000030041400] = f39cc6a7 00007400, %l4 = ff000000, %l5 = 00000000
3660 ldda [%i1+%g0]0x89,%l4 ! %l4 = 0000000000007400 00000000f39cc6a7
3661! Mem[0000000010081408] = 00007400, %l7 = 0000000000000000
3662 lduwa [%i2+%o4]0x88,%l7 ! %l7 = 0000000000007400
3663! Mem[000000001018143c] = 026c93b5, %l7 = 0000000000007400
3664 ldsw [%i6+0x03c],%l7 ! %l7 = 00000000026c93b5
3665! Mem[0000000010101408] = 00000000, %l4 = 0000000000007400
3666 lduha [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
3667! Mem[0000000030181410] = 41d4fffff2000000, %f18 = 045d0000 00001f9d
3668 ldda [%i6+%o5]0x89,%f18 ! %f18 = 41d4ffff f2000000
3669! Mem[0000000030141410] = 000000ff, %l6 = 00000000000000ff
3670 ldsba [%i5+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
3671! Mem[0000000010081400] = 00001f9d, %l0 = 0000000000000000
3672 lduba [%i2+%g0]0x88,%l0 ! %l0 = 000000000000009d
3673! Starting 10 instruction Store Burst
3674! Mem[0000000010081410] = ff030000, %l4 = 0000000000000000
3675 ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
3676
3677p0_label_138:
3678! %l4 = 00000000000000ff, Mem[0000000010041418] = 0000ffff, %asi = 80
3679 stwa %l4,[%i1+0x018]%asi ! Mem[0000000010041418] = 000000ff
3680! Mem[0000000010101420] = ff5db2247f000000, %l3 = 0000000000000000, %l2 = 0000000000000000
3681 add %i4,0x20,%g1
3682 casxa [%g1]0x80,%l3,%l2 ! %l2 = ff5db2247f000000
3683! Mem[000000001000140b] = ff000000, %l3 = 0000000000000000
3684 ldstuba [%i0+0x00b]%asi,%l3 ! %l3 = 00000000000000ff
3685! %l2 = ff5db2247f000000, Mem[0000000030081410] = 03f20000
3686 stba %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00f20000
3687! %l0 = 000000000000009d, Mem[00000000100c1400] = 00000000
3688 stwa %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000009d
3689! %f4 = 000000f2, Mem[0000000010041400] = 00000000
3690 sta %f4 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000f2
3691! %l1 = 0000000000000000, Mem[0000000010001428] = 7ffb8e61
3692 sth %l1,[%i0+0x028] ! Mem[0000000010001428] = 00008e61
3693! %f2 = 000000ff 000000ff, Mem[0000000030101408] = ff00004d fc4379c9
3694 stda %f2 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff 000000ff
3695! Mem[0000000010181438] = f9137281, %l6 = ffffffffffffffff, %asi = 80
3696 swapa [%i6+0x038]%asi,%l6 ! %l6 = 00000000f9137281
3697! Starting 10 instruction Load Burst
3698! Code Fragment 3
3699p0_fragment_16:
3700! %l0 = 000000000000009d
3701 setx 0x1c6d23af97fd9efe,%g7,%l0 ! %l0 = 1c6d23af97fd9efe
3702! %l1 = 0000000000000000
3703 setx 0xcfa5468816b3f61e,%g7,%l1 ! %l1 = cfa5468816b3f61e
3704 setx 0x1fe000, %g1, %g3
3705 or %l0, %g3, %l0 ! always set perrmask = 0xff
3706 setx 0x1ffff8, %g1, %g2
3707 and %l0, %g2, %l0
3708 ta T_CHANGE_HPRIV
3709 stxa %l1, [%l0]ASI_DCACHE_DATA
3710 ta T_CHANGE_NONHPRIV
3711! %l0 = 1c6d23af97fd9efe
3712 setx 0x1273a60032e7811c,%g7,%l0 ! %l0 = 1273a60032e7811c
3713! %l1 = cfa5468816b3f61e
3714 setx 0x141dda2fd4844b0b,%g7,%l1 ! %l1 = 141dda2fd4844b0b
3715
3716p0_label_139:
3717! Mem[0000000010001400] = 00000000 f39cc6a7, %l0 = 32e7811c, %l1 = d4844b0b
3718 ldda [%i0+%g0]0x88,%l0 ! %l0 = 00000000f39cc6a7 0000000000000000
3719! %l0 = 00000000f39cc6a7, imm = 0000000000000e1e, %l1 = 0000000000000000
3720 subc %l0,0xe1e,%l1 ! %l1 = 00000000f39cb889
3721! Mem[0000000030101408] = ff000000ff000000, %f28 = c97943fc 4d0000ff
3722 ldda [%i4+%o4]0x89,%f28 ! %f28 = ff000000 ff000000
3723! Mem[0000000010001408] = 9d1f0000 ff0000ff, %l6 = f9137281, %l7 = 026c93b5
3724 ldda [%i0+%o4]0x88,%l6 ! %l6 = 00000000ff0000ff 000000009d1f0000
3725! Mem[0000000010141428] = 7ffb8e61, %l2 = ff5db2247f000000
3726 ldswa [%i5+0x028]%asi,%l2 ! %l2 = 000000007ffb8e61
3727! Mem[0000000010181410] = 00b2740046000000, %f26 = 00000000 ffffffff
3728 ldd [%i6+%o5],%f26 ! %f26 = 00b27400 46000000
3729! Mem[0000000030081410] = 0000f200, %l1 = 00000000f39cb889
3730 ldsba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
3731! Mem[0000000010041438] = dd54aa25, %l6 = 00000000ff0000ff
3732 lduba [%i1+0x038]%asi,%l6 ! %l6 = 00000000000000dd
3733! Mem[0000000010181408] = 00000000, %l0 = 00000000f39cc6a7
3734 lduha [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000
3735! Starting 10 instruction Store Burst
3736! %f28 = ff000000 ff000000, Mem[0000000010001410] = 000000ff ffc20083
3737 stda %f28,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff000000 ff000000
3738
3739p0_label_140:
3740! Mem[0000000010101438] = 000000ff, %l6 = 000000dd, %l1 = 00000000
3741 add %i4,0x38,%g1
3742 casa [%g1]0x80,%l6,%l1 ! %l1 = 00000000000000ff
3743! %f16 = 00740000 a7c69cf3, %l4 = 00000000000000ff
3744! Mem[0000000030101438] = fc3f840f990336e2
3745 add %i4,0x038,%g1
3746 stda %f16,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030101438] = f39cc6a700007400
3747! %f20 = ff000000 00000004, Mem[0000000030001400] = 48beff00 f39cc6a7
3748 stda %f20,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000 00000004
3749! %l6 = 00000000000000dd, Mem[00000000201c0000] = ff008ea0
3750 stb %l6,[%o0+%g0] ! Mem[00000000201c0000] = dd008ea0
3751! %l7 = 000000009d1f0000, Mem[0000000010041408] = 000000ff00000000, %asi = 80
3752 stxa %l7,[%i1+0x008]%asi ! Mem[0000000010041408] = 000000009d1f0000
3753! Mem[0000000020800000] = ff5f4ebd, %l2 = 000000007ffb8e61
3754 ldstub [%o1+%g0],%l2 ! %l2 = 000000ff000000ff
3755! Mem[0000000010001408] = ff0000ff00001f9d, %l6 = 00000000000000dd, %l5 = 00000000f39cc6a7
3756 add %i0,0x08,%g1
3757 casxa [%g1]0x80,%l6,%l5 ! %l5 = ff0000ff00001f9d
3758! %l5 = ff0000ff00001f9d, Mem[0000000010101410] = 5a7bb2ffffffffff
3759 stxa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff0000ff00001f9d
3760! %f20 = ff000000, Mem[0000000010081410] = 000003ff
3761 sta %f20,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000
3762! Starting 10 instruction Load Burst
3763! Mem[0000000010041408] = 00000000, %l0 = 0000000000000000
3764 lduba [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
3765
3766p0_label_141:
3767! Mem[0000000010041408] = 000000009d1f0000, %f6 = 83cf7f40 ff18b28f
3768 ldda [%i1+%o4]0x80,%f6 ! %f6 = 00000000 9d1f0000
3769! Mem[0000000010041428] = 0000ff00, %f23 = ff000000
3770 lda [%i1+0x028]%asi,%f23 ! %f23 = 0000ff00
3771! Mem[0000000030141400] = 0000ffff, %l6 = 00000000000000dd
3772 ldsba [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000
3773! Mem[0000000010041410] = 00000000, %l4 = 00000000000000ff
3774 lduba [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
3775! Mem[0000000010141400] = ff000000, %f8 = 2a763b21
3776 lda [%i5+%g0]0x80,%f8 ! %f8 = ff000000
3777! Mem[0000000010041418] = 000000ff, %f11 = 0000ffff
3778 ld [%i1+0x018],%f11 ! %f11 = 000000ff
3779! Mem[0000000010101400] = 000000ff, %f8 = ff000000
3780 lda [%i4+%g0]0x88,%f8 ! %f8 = 000000ff
3781! Mem[0000000010041400] = 000000f2 00000000, %l6 = 00000000, %l7 = 9d1f0000
3782 ldd [%i1+%g0],%l6 ! %l6 = 00000000000000f2 0000000000000000
3783! Mem[0000000010041410] = 0002638700000000, %f0 = 000003f2 0000009d
3784 ldda [%i1+%o5]0x88,%f0 ! %f0 = 00026387 00000000
3785! Starting 10 instruction Store Burst
3786! Mem[000000001018141d] = 618efb7f, %l6 = 00000000000000f2
3787 ldstub [%i6+0x01d],%l6 ! %l6 = 0000008e000000ff
3788
3789p0_label_142:
3790! %f30 = ff800000 1f18accd, Mem[0000000010081400] = 9d1f0000 00000000
3791 stda %f30,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff800000 1f18accd
3792! %l6 = 0000008e, %l7 = 00000000, Mem[0000000010181408] = 00000000 7b68038d
3793 stda %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000008e 00000000
3794! %l2 = 00000000000000ff, Mem[00000000300c1400] = ff7943fc
3795 stha %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ff43fc
3796! Mem[00000000300c1410] = 0000f203, %l4 = 0000000000000000
3797 ldstuba [%i3+%o5]0x89,%l4 ! %l4 = 00000003000000ff
3798! %l7 = 0000000000000000, Mem[0000000010041428] = 0000ff0000000000
3799 stx %l7,[%i1+0x028] ! Mem[0000000010041428] = 0000000000000000
3800! %l7 = 0000000000000000, Mem[0000000010141410] = f2000000
3801 stha %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
3802! %l4 = 00000003, %l5 = 00001f9d, Mem[0000000010141410] = 00000000 00000000
3803 stda %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000003 00001f9d
3804! Mem[000000001008141c] = 143c9bf7, %l3 = 0000000000000000
3805 swap [%i2+0x01c],%l3 ! %l3 = 00000000143c9bf7
3806! %l3 = 00000000143c9bf7, Mem[0000000030081410] = 00f20000
3807 stha %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 9bf70000
3808! Starting 10 instruction Load Burst
3809! Mem[0000000030141400] = 00000000ffff0000, %l6 = 000000000000008e
3810 ldxa [%i5+%g0]0x89,%l6 ! %l6 = 00000000ffff0000
3811
3812p0_label_143:
3813! Mem[0000000030081408] = 5fb27bc8, %l1 = 00000000000000ff
3814 lduha [%i2+%o4]0x89,%l1 ! %l1 = 0000000000007bc8
3815! Mem[0000000010181438] = ffffffff, %l5 = ff0000ff00001f9d
3816 ldsh [%i6+0x038],%l5 ! %l5 = ffffffffffffffff
3817! Mem[0000000030101408] = ff000000, %f4 = 000000f2
3818 lda [%i4+%o4]0x89,%f4 ! %f4 = ff000000
3819! Mem[0000000010081408] = 00007400, %l5 = ffffffffffffffff
3820 lduba [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
3821! Mem[0000000030081400] = 7ccf00ff, %l0 = 0000000000000000
3822 ldsba [%i2+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
3823! Mem[0000000010081408] = 00740000a7c69cf3, %l7 = 0000000000000000
3824 ldxa [%i2+%o4]0x80,%l7 ! %l7 = 00740000a7c69cf3
3825! Mem[0000000010041400] = 000000f2 00000000, %l2 = 000000ff, %l3 = 143c9bf7
3826 ldda [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000f2 0000000000000000
3827! Mem[0000000010041418] = 000000ff, %l7 = 00740000a7c69cf3
3828 lduha [%i1+0x018]%asi,%l7 ! %l7 = 0000000000000000
3829! Mem[0000000010101410] = 9d1f0000, %l4 = 0000000000000003
3830 lduba [%i4+%o5]0x80,%l4 ! %l4 = 000000000000009d
3831! Starting 10 instruction Store Burst
3832! %l4 = 000000000000009d, Mem[0000000021800040] = 21d9d078, %asi = 80
3833 stha %l4,[%o3+0x040]%asi ! Mem[0000000021800040] = 009dd078
3834
3835p0_label_144:
3836! Mem[000000001014141c] = 00000004, %l5 = 0000000000000000
3837 ldstub [%i5+0x01c],%l5 ! %l5 = 00000000000000ff
3838! %f0 = 00026387 00000000, %l4 = 000000000000009d
3839! Mem[0000000030081430] = 210000005fb27b5a
3840 add %i2,0x030,%g1
3841 stda %f0,[%g1+%l4]ASI_PST32_S ! Mem[0000000030081430] = 2100000000000000
3842! Mem[0000000030041410] = 00000000, %l1 = 0000000000007bc8
3843 ldstuba [%i1+%o5]0x89,%l1 ! %l1 = 00000000000000ff
3844! %l1 = 0000000000000000, Mem[0000000010101408] = 00000000
3845 stba %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
3846! Mem[0000000010181408] = 8e000000, %l5 = 0000000000000000
3847 ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
3848! Mem[0000000010001400] = f39cc6a7, %l0 = ffffffffffffffff
3849 ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 000000a7000000ff
3850! %l7 = 0000000000000000, Mem[0000000010181410] = 00b27400
3851 stwa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
3852! %l6 = 00000000ffff0000, Mem[0000000030081410] = 9bf70000
3853 stwa %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffff0000
3854! %f7 = 9d1f0000, Mem[0000000030001410] = 00000090
3855 sta %f7 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 9d1f0000
3856! Starting 10 instruction Load Burst
3857! Mem[00000000201c0000] = dd008ea0, %l5 = 0000000000000000
3858 ldsb [%o0+%g0],%l5 ! %l5 = ffffffffffffffdd
3859
3860p0_label_145:
3861! Mem[0000000010181410] = 00000000, %l7 = 0000000000000000
3862 ldsha [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
3863! Mem[0000000030101400] = 00000000, %l5 = ffffffffffffffdd
3864 ldswa [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
3865! Mem[0000000030081408] = c87bb25f 00001f9d, %l6 = ffff0000, %l7 = 00000000
3866 ldda [%i2+%o4]0x81,%l6 ! %l6 = 00000000c87bb25f 0000000000001f9d
3867! Mem[0000000030181400] = f20300ff, %l1 = 0000000000000000
3868 ldsba [%i6+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
3869! Mem[0000000030081410] = ffff00009d1f0000, %f18 = 41d4ffff f2000000
3870 ldda [%i2+%o5]0x81,%f18 ! %f18 = ffff0000 9d1f0000
3871! Mem[0000000010181410] = 00000000, %l0 = 00000000000000a7
3872 ldswa [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
3873! Mem[000000001000143c] = ff000000, %l5 = 0000000000000000
3874 ldsb [%i0+0x03e],%l5 ! %l5 = 0000000000000000
3875! Mem[0000000030181400] = f20300ff, %l0 = 0000000000000000
3876 ldsha [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
3877! Mem[00000000100c1400] = 9d000000, %l7 = 0000000000001f9d
3878 ldsha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
3879! Starting 10 instruction Store Burst
3880! Mem[00000000300c1408] = ffffffff, %l7 = 0000000000000000
3881 ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
3882
3883p0_label_146:
3884! Mem[00000000100c1400] = 0000009d, %l0 = 00000000000000ff
3885 swapa [%i3+%g0]0x80,%l0 ! %l0 = 000000000000009d
3886! Mem[0000000030181410] = f2000000, %l2 = 00000000000000f2
3887 swapa [%i6+%o5]0x89,%l2 ! %l2 = 00000000f2000000
3888! %l4 = 000000000000009d, Mem[0000000030041400] = 00740000
3889 stwa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000009d
3890! %f2 = 000000ff 000000ff, %l4 = 000000000000009d
3891! Mem[00000000300c1408] = ffffffff00000021
3892 add %i3,0x008,%g1
3893 stda %f2,[%g1+%l4]ASI_PST8_S ! Mem[00000000300c1408] = 00ffffff000000ff
3894! %l3 = 0000000000000000, Mem[0000000010181400] = 04000000
3895 stba %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
3896! %l4 = 000000000000009d, %l2 = 00000000f2000000, %l5 = 0000000000000000
3897 xor %l4,%l2,%l5 ! %l5 = 00000000f200009d
3898! %l2 = 00000000f2000000, Mem[0000000030101400] = 00000000
3899 stba %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
3900! %l0 = 000000000000009d, %l7 = 00000000000000ff, %l3 = 0000000000000000
3901 xor %l0,%l7,%l3 ! %l3 = 0000000000000062
3902! Mem[00000000100c1438] = 000000ff, %l7 = 00000000000000ff
3903 swap [%i3+0x038],%l7 ! %l7 = 00000000000000ff
3904! Starting 10 instruction Load Burst
3905! Mem[0000000010101408] = 00000000, %l4 = 000000000000009d
3906 lduwa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
3907
3908p0_label_147:
3909! Mem[0000000010141400] = 000000ff, %l5 = 00000000f200009d
3910 lduba [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000ff
3911! Mem[0000000010081408] = 00740000, %l2 = 00000000f2000000
3912 lduba [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
3913! Mem[0000000030041400] = 9d000000, %l5 = 00000000000000ff
3914 lduha [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000000
3915! Mem[0000000010141410] = 00000003, %l7 = 00000000000000ff
3916 lduha [%i5+%o5]0x80,%l7 ! %l7 = 0000000000000000
3917! Mem[0000000010041408] = 00000000, %l2 = 0000000000000000
3918 ldsba [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
3919! Mem[00000000211c0000] = f2033487, %l0 = 000000000000009d
3920 ldub [%o2+%g0],%l0 ! %l0 = 00000000000000f2
3921! Mem[0000000010041400] = 000000f200000000, %l1 = ffffffffffffffff
3922 ldxa [%i1+%g0]0x80,%l1 ! %l1 = 000000f200000000
3923 membar #Sync ! Added by membar checker (25)
3924! Mem[0000000010181400] = 00000000 000000ff ff00008e 00000000
3925! Mem[0000000010181410] = 00000000 46000000 8d039cf3 61fffb7f
3926! Mem[0000000010181420] = 00000000 000000f2 0000f1c8 8fb2181f
3927! Mem[0000000010181430] = 10659a95 894141d4 ffffffff 026c93b5
3928 ldda [%i6]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010181400
3929! Mem[0000000010041410] = 00026387 00000000, %l6 = c87bb25f, %l7 = 00000000
3930 ldda [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000 0000000000026387
3931! Starting 10 instruction Store Burst
3932! %l3 = 0000000000000062, Mem[0000000030081400] = ff00cf7c
3933 stwa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000062
3934
3935p0_label_148:
3936! %f29 = ff000000, Mem[0000000010081410] = 000000ff
3937 sta %f29,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff000000
3938! %l4 = 0000000000000000, Mem[0000000021800180] = 28ff6a7f
3939 stb %l4,[%o3+0x180] ! Mem[0000000021800180] = 00ff6a7f
3940! Mem[0000000030101400] = 00000000, %l3 = 0000000000000062
3941 ldstuba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000ff
3942 membar #Sync ! Added by membar checker (26)
3943! %f22 = 00000000, Mem[000000001018141c] = 61fffb7f
3944 sta %f22,[%i6+0x01c]%asi ! Mem[000000001018141c] = 00000000
3945! %l3 = 0000000000000000, Mem[00000000201c0000] = dd008ea0
3946 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 00008ea0
3947! Mem[0000000010041410] = 00000000, %l3 = 0000000000000000
3948 ldstuba [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
3949! %l7 = 0000000000026387, Mem[0000000010181400] = ff00000000000000
3950 stxa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000026387
3951! Mem[0000000010001408] = ff0000ff, %l2 = 0000000000000000
3952 swapa [%i0+%o4]0x88,%l2 ! %l2 = 00000000ff0000ff
3953! Mem[0000000010101408] = 00000000, %l2 = 00000000ff0000ff, %asi = 80
3954 swapa [%i4+0x008]%asi,%l2 ! %l2 = 0000000000000000
3955! Starting 10 instruction Load Burst
3956! Mem[0000000010181408] = 8e0000ff, %f1 = 000000ff
3957 lda [%i6+%o4]0x88,%f1 ! %f1 = 8e0000ff
3958
3959p0_label_149:
3960! Mem[000000001018141c] = 00000000, %l0 = 00000000000000f2
3961 lduba [%i6+0x01e]%asi,%l0 ! %l0 = 0000000000000000
3962! Mem[000000001008142c] = ab88edb9, %f23 = 0000ff00
3963 lda [%i2+0x02c]%asi,%f23 ! %f23 = ab88edb9
3964 membar #Sync ! Added by membar checker (27)
3965! Mem[0000000010101400] = ff000000 00000000 ff0000ff 00000000
3966! Mem[0000000010101410] = 9d1f0000 ff0000ff 9d1f0000 00005d04
3967! Mem[0000000010101420] = ff5db224 7f000000 00000000 7b68038d
3968! Mem[0000000010101430] = ffffffff 00000021 000000ff ff0080ff
3969 ldda [%i4]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010101400
3970! Mem[0000000010101410] = 9d1f0000, %l0 = 0000000000000000
3971 ldub [%i4+0x011],%l0 ! %l0 = 000000000000001f
3972! Mem[0000000010181400] = 8763020000000000, %l5 = 0000000000000000
3973 ldxa [%i6+%g0]0x80,%l5 ! %l5 = 8763020000000000
3974! %l5 = 8763020000000000, %l3 = 0000000000000000, %l1 = 000000f200000000
3975 addc %l5,%l3,%l1 ! %l1 = 8763020000000000
3976! Mem[0000000010081400] = 000080ff, %l5 = 8763020000000000
3977 lduba [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000ff
3978! Mem[0000000010141400] = ff000000 ff000000 00000000 000000ff
3979! Mem[0000000010141410] = 00000003 00001f9d ff000000 ff000004
3980! Mem[0000000010141420] = 03f2ff00 cd659a95 7ffb8e61 7b68038d
3981! Mem[0000000010141430] = 21000000 5fb27b5a ffffffff ffb27b5a
3982 ldda [%i5]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010141400
3983! Mem[00000000100c1408] = a7c69cf3, %l7 = 0000000000026387
3984 ldsha [%i3+%o4]0x88,%l7 ! %l7 = ffffffffffff9cf3
3985! Starting 10 instruction Store Burst
3986! Mem[0000000030181410] = f2000000, %l1 = 8763020000000000
3987 ldstuba [%i6+%o5]0x81,%l1 ! %l1 = 000000f2000000ff
3988
3989p0_label_150:
3990! %f0 = ff000000 00000000, %l5 = 00000000000000ff
3991! Mem[0000000030181430] = 03f2000021000000
3992 add %i6,0x030,%g1
3993 stda %f0,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030181430] = 00000000000000ff
3994! Mem[00000000100c140d] = 00007400, %l5 = 00000000000000ff
3995 ldstuba [%i3+0x00d]%asi,%l5 ! %l5 = 00000000000000ff
3996! %f0 = ff000000, Mem[0000000010041404] = 00000000
3997 sta %f0 ,[%i1+0x004]%asi ! Mem[0000000010041404] = ff000000
3998! %f16 = 000000ff 000000ff ff000000 00000000
3999! %f20 = 9d1f0000 03000000 040000ff 000000ff
4000! %f24 = 959a65cd 00fff203 8d03687b 618efb7f
4001! %f28 = 5a7bb25f 00000021 5a7bb2ff ffffffff
4002 stda %f16,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400
4003 membar #Sync ! Added by membar checker (28)
4004! %l1 = 00000000000000f2, Mem[0000000010141408] = 00000000
4005 stba %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000f2
4006! %l5 = 0000000000000000, Mem[0000000010141424] = cd659a95, %asi = 80
4007 stwa %l5,[%i5+0x024]%asi ! Mem[0000000010141424] = 00000000
4008! Mem[00000000300c1410] = fff20000, %l2 = 0000000000000000
4009 ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
4010! Mem[00000000100c1410] = ff000000, %l4 = 0000000000000000
4011 ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
4012! %f9 = 7f000000, Mem[0000000030041400] = 9d000000
4013 sta %f9 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 7f000000
4014! Starting 10 instruction Load Burst
4015! Mem[0000000010041438] = dd54aa2510ff9a95, %f30 = 5a7bb2ff ffffffff
4016 ldd [%i1+0x038],%f30 ! %f30 = dd54aa25 10ff9a95
4017
4018p0_label_151:
4019! Mem[0000000030081408] = 5fb27bc8, %l5 = 0000000000000000
4020 lduba [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000c8
4021! Mem[0000000010141400] = ff000000, %l3 = 0000000000000000
4022 lduba [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff
4023! Mem[0000000030041408] = 9d1f0000 0000cd00, %l0 = 0000001f, %l1 = 000000f2
4024 ldda [%i1+%o4]0x89,%l0 ! %l0 = 000000000000cd00 000000009d1f0000
4025! Mem[000000001000140c] = 00001f9d, %l6 = 0000000000000000
4026 ldsb [%i0+0x00d],%l6 ! %l6 = 0000000000000000
4027! Mem[0000000010141418] = ff000000 ff000004, %l0 = 0000cd00, %l1 = 9d1f0000
4028 ldd [%i5+0x018],%l0 ! %l0 = 00000000ff000000 00000000ff000004
4029! Mem[0000000010081408] = 00740000, %l2 = 00000000000000ff
4030 lduba [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
4031! Mem[0000000010181408] = 000000008e0000ff, %f26 = 8d03687b 618efb7f
4032 ldda [%i6+%o4]0x88,%f26 ! %f26 = 00000000 8e0000ff
4033! Mem[0000000010001400] = ffc69cf3, %l6 = 0000000000000000
4034 ldsha [%i0+%g0]0x80,%l6 ! %l6 = ffffffffffffffc6
4035! Mem[0000000030181400] = f20300ff, %l7 = ffffffffffff9cf3
4036 lduwa [%i6+%g0]0x89,%l7 ! %l7 = 00000000f20300ff
4037! Starting 10 instruction Store Burst
4038! %f0 = ff000000 00000000 ff0000ff 00000000
4039! %f4 = 9d1f0000 ff0000ff 9d1f0000 00005d04
4040! %f8 = ff5db224 7f000000 00000000 7b68038d
4041! %f12 = ffffffff 00000021 000000ff ff0080ff
4042 stda %f0,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400
4043
4044p0_label_152:
4045! %l6 = ffffffffffffffc6, Mem[00000000300c1408] = 00ffffff
4046 stwa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffc6
4047! %l5 = 00000000000000c8, Mem[0000000010141410] = 00000003
4048 stha %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00c80003
4049! %l7 = 00000000f20300ff, Mem[00000000300c1400] = fc43ff00
4050 stwa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = f20300ff
4051! Mem[0000000030181400] = ff0003f2, %l4 = 00000000000000ff
4052 ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
4053! Mem[0000000030101408] = ff000000, %l0 = 00000000ff000000
4054 ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
4055! %l4 = 00000000000000ff, Mem[0000000010001400] = ffc69cf3
4056 stwa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff
4057! %l7 = 00000000f20300ff, Mem[0000000010101400] = 00000000000000ff
4058 stxa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000f20300ff
4059! Mem[0000000010101410] = 9d1f0000, %l3 = 00000000000000ff
4060 ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 0000009d000000ff
4061! %f22 = 040000ff 000000ff, %l4 = 00000000000000ff
4062! Mem[00000000100c1428] = 8d039cf3618efb7f
4063 add %i3,0x028,%g1
4064 stda %f22,[%g1+%l4]ASI_PST8_PL ! Mem[00000000100c1428] = ff000000ff000004
4065! Starting 10 instruction Load Burst
4066! %l0 = 0000000000000000, %l5 = 00000000000000c8, %y = 00000000
4067 umul %l0,%l5,%l5 ! %l5 = 0000000000000000, %y = 00000000
4068
4069p0_label_153:
4070! Mem[0000000030101410] = 0000009d, %l2 = 0000000000000000
4071 ldsba [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffffff9d
4072 membar #Sync ! Added by membar checker (29)
4073! Mem[0000000030101400] = ff000000 ffffd441 ff0000ff 000000ff
4074! Mem[0000000030101410] = 9d000000 f2030000 04ab8e31 1d4201a7
4075! Mem[0000000030101420] = afe103e1 2bb9970c b02b9bb0 2edfd309
4076! Mem[0000000030101430] = 3b22a1a6 a6f921ef f39cc6a7 00007400
4077 ldda [%i4]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030101400
4078! Mem[00000000100c1408] = f39cc6a7, %l3 = 000000000000009d
4079 ldsba [%i3+%o4]0x80,%l3 ! %l3 = fffffffffffffff3
4080! Mem[0000000030001410] = 9d1f0000, %l6 = ffffffffffffffc6
4081 lduha [%i0+%o5]0x81,%l6 ! %l6 = 0000000000009d1f
4082! Mem[0000000021800040] = 009dd078, %l2 = ffffffffffffff9d
4083 ldsh [%o3+0x040],%l2 ! %l2 = 000000000000009d
4084! Mem[0000000010141400] = ff000000, %f25 = 00fff203
4085 lda [%i5+%g0]0x80,%f25 ! %f25 = ff000000
4086! Mem[00000000100c1414] = 41d4ffff, %l6 = 0000000000009d1f
4087 lduwa [%i3+0x014]%asi,%l6 ! %l6 = 0000000041d4ffff
4088! Mem[0000000010081410] = ff00000024b25d04, %l2 = 000000000000009d
4089 ldxa [%i2+%o5]0x80,%l2 ! %l2 = ff00000024b25d04
4090! Mem[0000000010101430] = ffffffff, %l5 = 0000000000000000
4091 ldsb [%i4+0x031],%l5 ! %l5 = ffffffffffffffff
4092! Starting 10 instruction Store Burst
4093 membar #Sync ! Added by membar checker (30)
4094! %l1 = 00000000ff000004, Mem[0000000030101400] = ff000000
4095 stwa %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000004
4096
4097p0_label_154:
4098! %f4 = 9d000000, Mem[0000000010081400] = ff800000
4099 sta %f4 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 9d000000
4100! %f8 = afe103e1 2bb9970c, Mem[0000000010101408] = ff0000ff 00000000
4101 stda %f8 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = afe103e1 2bb9970c
4102! %l0 = 0000000000000000, %l1 = 00000000ff000004, %l3 = fffffffffffffff3
4103 udivx %l0,%l1,%l3 ! %l3 = 0000000000000000
4104! %l5 = ffffffffffffffff, imm = 0000000000000179, %l3 = 0000000000000000
4105 sub %l5,0x179,%l3 ! %l3 = fffffffffffffe86
4106! Mem[000000001000141d] = 5fb27b5a, %l0 = 0000000000000000
4107 ldstub [%i0+0x01d],%l0 ! %l0 = 000000b2000000ff
4108! %f24 = 959a65cd ff000000, Mem[0000000010181408] = 8e0000ff 00000000
4109 stda %f24,[%i6+%o4]0x88 ! Mem[0000000010181408] = 959a65cd ff000000
4110! %l2 = ff00000024b25d04, Mem[0000000030081410] = ff0000ff
4111 stba %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 040000ff
4112! %f23 = 000000ff, Mem[0000000010141418] = ff000000
4113 st %f23,[%i5+0x018] ! Mem[0000000010141418] = 000000ff
4114! Mem[0000000030181408] = 000000ff, %l0 = 00000000000000b2
4115 swapa [%i6+%o4]0x89,%l0 ! %l0 = 00000000000000ff
4116! Starting 10 instruction Load Burst
4117! Mem[0000000010141408] = ff000000000000f2, %f12 = 3b22a1a6 a6f921ef
4118 ldda [%i5+%o4]0x88,%f12 ! %f12 = ff000000 000000f2
4119
4120p0_label_155:
4121! Mem[0000000010041408] = 00000000, %l7 = 00000000f20300ff
4122 ldsha [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
4123! Mem[0000000030101400] = 41d4ffff040000ff, %f16 = 000000ff 000000ff
4124 ldda [%i4+%g0]0x89,%f16 ! %f16 = 41d4ffff 040000ff
4125! Mem[0000000010041400] = 000000ff f2000000, %l6 = 41d4ffff, %l7 = 00000000
4126 ldda [%i1+%g0]0x88,%l6 ! %l6 = 00000000f2000000 00000000000000ff
4127! Mem[0000000030141410] = 0000000300001f9d, %f4 = 9d000000 f2030000
4128 ldda [%i5+%o5]0x81,%f4 ! %f4 = 00000003 00001f9d
4129! Mem[00000000211c0000] = f2033487, %l1 = 00000000ff000004
4130 lduh [%o2+%g0],%l1 ! %l1 = 000000000000f203
4131! Mem[0000000030141400] = ff000000ff000000, %l2 = ff00000024b25d04
4132 ldxa [%i5+%g0]0x81,%l2 ! %l2 = ff000000ff000000
4133! Mem[0000000030141410] = 9d1f000003000000, %l1 = 000000000000f203
4134 ldxa [%i5+%o5]0x89,%l1 ! %l1 = 9d1f000003000000
4135! Mem[0000000010081408] = 00740000, %l0 = 00000000000000ff
4136 ldsha [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000074
4137! Mem[0000000030101400] = ff000004ffffd441, %l5 = ffffffffffffffff
4138 ldxa [%i4+%g0]0x81,%l5 ! %l5 = ff000004ffffd441
4139! Starting 10 instruction Store Burst
4140! %f30 = dd54aa25 10ff9a95, Mem[0000000010001408] = 00000000 9d1f0000
4141 stda %f30,[%i0+%o4]0x88 ! Mem[0000000010001408] = dd54aa25 10ff9a95
4142
4143p0_label_156:
4144! %l5 = ff000004ffffd441, Mem[0000000030001410] = 9d1f0000e5842e71
4145 stxa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000004ffffd441
4146! Mem[0000000030101408] = ff0000ff, %l5 = ff000004ffffd441
4147 ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
4148! Mem[0000000010101408] = 0c97b92be103e1af, %l5 = 00000000000000ff, %l0 = 0000000000000074
4149 add %i4,0x08,%g1
4150 casxa [%g1]0x80,%l5,%l0 ! %l0 = 0c97b92be103e1af
4151! Mem[00000000100c1410] = ff000000, %l1 = 9d1f000003000000
4152 ldstuba [%i3+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
4153! %l6 = 00000000f2000000, %l5 = 00000000000000ff, %l2 = ff000000ff000000
4154 add %l6,%l5,%l2 ! %l2 = 00000000f20000ff
4155! Mem[000000001014143e] = ffb27b5a, %l7 = 00000000000000ff
4156 ldstub [%i5+0x03e],%l7 ! %l7 = 0000007b000000ff
4157! %l5 = 00000000000000ff, Mem[0000000030181400] = f20300ff
4158 stwa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
4159! %l2 = 00000000f20000ff, Mem[0000000010101408] = 0c97b92b
4160 stba %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff97b92b
4161! Mem[0000000030041400] = 7f000000, %l7 = 000000000000007b
4162 ldstuba [%i1+%g0]0x89,%l7 ! %l7 = 00000000000000ff
4163! Starting 10 instruction Load Burst
4164! Mem[0000000030081400] = 00000000, %l6 = 00000000f2000000
4165 lduha [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
4166
4167p0_label_157:
4168! Mem[0000000010081410] = 000000ff, %l5 = 00000000000000ff
4169 ldsba [%i2+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
4170! Mem[0000000010181410] = 00000000, %l6 = 0000000000000000
4171 lduba [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
4172! Mem[0000000010101408] = ff97b92b, %l0 = 0c97b92be103e1af
4173 ldsha [%i4+%o4]0x80,%l0 ! %l0 = ffffffffffffff97
4174! Mem[0000000010181410] = 0000004600000000, %f2 = ff0000ff 000000ff
4175 ldda [%i6+%o5]0x88,%f2 ! %f2 = 00000046 00000000
4176! Mem[0000000010141408] = 000000f2, %l4 = 00000000000000ff
4177 ldswa [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000f2
4178! Mem[0000000030101400] = ff000004, %l0 = ffffffffffffff97
4179 ldsba [%i4+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
4180! Mem[0000000010041418] = 000000ff, %l4 = 00000000000000f2
4181 ldub [%i1+0x01b],%l4 ! %l4 = 00000000000000ff
4182! Mem[0000000010181414] = 46000000, %l6 = 0000000000000000
4183 lduha [%i6+0x016]%asi,%l6 ! %l6 = 0000000000000000
4184! Mem[00000000300c1408] = ffffffc6 000000ff, %l4 = 000000ff, %l5 = ffffffff
4185 ldda [%i3+%o4]0x81,%l4 ! %l4 = 00000000ffffffc6 00000000000000ff
4186! Starting 10 instruction Store Burst
4187! Mem[0000000030041408] = 0000cd00, %l3 = fffffffffffffe86
4188 swapa [%i1+%o4]0x89,%l3 ! %l3 = 000000000000cd00
4189
4190p0_label_158:
4191! %f28 = 5a7bb25f 00000021, Mem[0000000010101408] = ff97b92b e103e1af
4192 std %f28,[%i4+%o4] ! Mem[0000000010101408] = 5a7bb25f 00000021
4193! Mem[00000000201c0000] = 00008ea0, %l7 = 0000000000000000
4194 ldstub [%o0+%g0],%l7 ! %l7 = 00000000000000ff
4195! %f26 = 00000000 8e0000ff, %l4 = 00000000ffffffc6
4196! Mem[0000000030141418] = ff000000ff000004
4197 add %i5,0x018,%g1
4198 stda %f26,[%g1+%l4]ASI_PST32_S ! Mem[0000000030141418] = 00000000ff000004
4199! %f12 = ff000000 000000f2, Mem[0000000030041400] = ff00007f a7c69cf3
4200 stda %f12,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000 000000f2
4201! %l0 = ffffffffffffffff, Mem[0000000030041408] = 86feffff
4202 stwa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffff
4203! Mem[000000001014141c] = ff000004, %l1 = 000000ff, %l4 = ffffffc6
4204 add %i5,0x1c,%g1
4205 casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000ff000004
4206! Mem[000000001018140c] = cd659a95, %l6 = 00000000, %l5 = 000000ff
4207 add %i6,0x0c,%g1
4208 casa [%g1]0x80,%l6,%l5 ! %l5 = 00000000cd659a95
4209! %f24 = 959a65cd ff000000, Mem[0000000010141400] = 000000ff 000000ff
4210 stda %f24,[%i5+%g0]0x88 ! Mem[0000000010141400] = 959a65cd ff000000
4211! %f0 = ff000000, Mem[00000000100c1424] = 00000000
4212 st %f0 ,[%i3+0x024] ! Mem[00000000100c1424] = ff000000
4213! Starting 10 instruction Load Burst
4214! Mem[0000000010041410] = 000000ff, %l2 = 00000000f20000ff
4215 lduwa [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000ff
4216
4217p0_label_159:
4218! Mem[0000000010141410] = 9d1f0000 0300c800, %l4 = ff000004, %l5 = cd659a95
4219 ldda [%i5+%o5]0x88,%l4 ! %l4 = 000000000300c800 000000009d1f0000
4220! Mem[0000000010081400] = 9d000000, %l7 = 0000000000000000
4221 ldswa [%i2+%g0]0x80,%l7 ! %l7 = ffffffff9d000000
4222! Mem[0000000021800000] = 46ff133c, %l0 = ffffffffffffffff
4223 lduba [%o3+0x000]%asi,%l0 ! %l0 = 0000000000000046
4224! Mem[000000001008143c] = 13288134, %l6 = 0000000000000000
4225 ldsh [%i2+0x03c],%l6 ! %l6 = 0000000000001328
4226! Mem[0000000030001408] = 00000000 00000000, %l2 = 000000ff, %l3 = 0000cd00
4227 ldda [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
4228! Mem[0000000030101400] = ff000004, %f2 = 00000046
4229 lda [%i4+%g0]0x81,%f2 ! %f2 = ff000004
4230! Mem[0000000030141410] = 00000003, %l6 = 0000000000001328
4231 ldswa [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000003
4232! Mem[0000000020800040] = 0000c0bd, %l1 = 00000000000000ff
4233 ldsha [%o1+0x040]%asi,%l1 ! %l1 = 0000000000000000
4234! Mem[0000000010181400] = 00026387, %l7 = ffffffff9d000000
4235 swapa [%i6+%g0]0x88,%l7 ! %l7 = 0000000000026387
4236! Starting 10 instruction Store Burst
4237! Mem[0000000010001400] = ff000000, %l3 = 0000000000000000
4238 ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 00000000000000ff
4239
4240p0_label_160:
4241! %l3 = 0000000000000000, Mem[00000000100c1410] = ffffd441000000ff
4242 stxa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000000000000000
4243! %l0 = 0000000000000046, Mem[0000000030101400] = ff000004
4244 stwa %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000046
4245! Mem[0000000030041408] = ffffffff, %l5 = 000000009d1f0000
4246 ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
4247! %f18 = ff000000 00000000, %l1 = 0000000000000000
4248! Mem[00000000300c1438] = 38763b020700da69
4249 add %i3,0x038,%g1
4250 stda %f18,[%g1+%l1]ASI_PST8_S ! Mem[00000000300c1438] = 38763b020700da69
4251! %l2 = 0000000000000000, Mem[0000000030081410] = 040000ff00001f9d
4252 stxa %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000000000
4253! %l7 = 0000000000026387, Mem[0000000010141410] = 0300c800
4254 stba %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0300c887
4255! %f10 = b02b9bb0 2edfd309, %l1 = 0000000000000000
4256! Mem[0000000010181430] = 10659a95894141d4
4257 add %i6,0x030,%g1
4258 stda %f10,[%g1+%l1]ASI_PST8_P ! Mem[0000000010181430] = 10659a95894141d4
4259! %f2 = ff000004, %f25 = ff000000, %f16 = 41d4ffff
4260 fadds %f2 ,%f25,%f16 ! %f16 = ff800000
4261! %f16 = ff800000 040000ff ff000000 00000000
4262! %f20 = 9d1f0000 03000000 040000ff 000000ff
4263! %f24 = 959a65cd ff000000 00000000 8e0000ff
4264! %f28 = 5a7bb25f 00000021 dd54aa25 10ff9a95
4265 stda %f16,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400
4266! Starting 10 instruction Load Burst
4267 membar #Sync ! Added by membar checker (31)
4268! Mem[0000000030101408] = 00000000, %l3 = 0000000000000000
4269 ldswa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
4270
4271p0_label_161:
4272! Mem[0000000030141408] = 00000000, %l1 = 0000000000000000
4273 ldswa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
4274! Mem[00000000300c1408] = ff000000c6ffffff, %l6 = 0000000000000003
4275 ldxa [%i3+%o4]0x89,%l6 ! %l6 = ff000000c6ffffff
4276! Mem[000000001004141c] = 0000f1c8, %l0 = 0000000000000046
4277 lduwa [%i1+0x01c]%asi,%l0 ! %l0 = 000000000000f1c8
4278! Mem[00000000300c1400] = ff0003f2, %f29 = 00000021
4279 lda [%i3+%g0]0x81,%f29 ! %f29 = ff0003f2
4280! %f16 = ff800000, %f12 = ff000000
4281 fcmps %fcc2,%f16,%f12 ! %fcc2 = 1
4282! Mem[00000000300c1408] = c6ffffff, %f8 = afe103e1
4283 lda [%i3+%o4]0x89,%f8 ! %f8 = c6ffffff
4284! Mem[0000000010041400] = f2000000, %f16 = ff800000
4285 lda [%i1+%g0]0x88,%f16 ! %f16 = f2000000
4286! Mem[0000000010081408] = 00007400, %f19 = 00000000
4287 lda [%i2+%o4]0x88,%f19 ! %f19 = 00007400
4288! Mem[0000000010081410] = 000000ff, %l5 = 00000000000000ff
4289 lduwa [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
4290! Starting 10 instruction Store Burst
4291! %l6 = ff000000c6ffffff, Mem[0000000030081408] = ff0000ff00000000
4292 stxa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff000000c6ffffff
4293
4294p0_label_162:
4295! %l0 = 000000000000f1c8, imm = fffffffffffffc13, %l0 = 000000000000f1c8
4296 xor %l0,-0x3ed,%l0 ! %l0 = ffffffffffff0ddb
4297! %l0 = ffff0ddb, %l1 = 00000000, Mem[0000000010081400] = 9d000000 1f18accd
4298 stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffff0ddb 00000000
4299! %l1 = 0000000000000000, Mem[00000000211c0000] = f2033487
4300 sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = 00003487
4301! Mem[0000000010141400] = 000000ffcd659a95, %l7 = 0000000000026387, %l0 = ffffffffffff0ddb
4302 casxa [%i5]0x80,%l7,%l0 ! %l0 = 000000ffcd659a95
4303! %l4 = 0300c800, %l5 = 000000ff, Mem[0000000030041408] = ffffffff 00001f9d
4304 stda %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0300c800 000000ff
4305! Mem[0000000010141410] = 87c80003, %l4 = 000000000300c800
4306 swapa [%i5+%o5]0x80,%l4 ! %l4 = 0000000087c80003
4307! %f28 = 5a7bb25f, Mem[0000000030181408] = 000000b2
4308 sta %f28,[%i6+%o4]0x89 ! Mem[0000000030181408] = 5a7bb25f
4309! Mem[00000000100c1410] = 00000000, %l4 = 0000000087c80003
4310 ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 00000000000000ff
4311! %f9 = 2bb9970c, Mem[0000000030101400] = 040000ff
4312 sta %f9 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 2bb9970c
4313! Starting 10 instruction Load Burst
4314! Mem[0000000010041400] = 000000f2, %f30 = dd54aa25
4315 lda [%i1+%g0]0x80,%f30 ! %f30 = 000000f2
4316
4317p0_label_163:
4318! Mem[0000000010141408] = ff000000 000000f2, %l6 = c6ffffff, %l7 = 00026387
4319 ldda [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000f2 00000000ff000000
4320! %l0 = 000000ffcd659a95, %l7 = 00000000ff000000, %l1 = 0000000000000000
4321 or %l0,%l7,%l1 ! %l1 = 000000ffff659a95
4322! Mem[0000000010181424] = 000000f2, %l2 = 0000000000000000
4323 ldsha [%i6+0x026]%asi,%l2 ! %l2 = 00000000000000f2
4324! Mem[0000000030001400] = 04000000, %l7 = 00000000ff000000
4325 lduha [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000400
4326! Mem[0000000010081400] = 00000000db0dffff, %l1 = 000000ffff659a95
4327 ldxa [%i2+%g0]0x88,%l1 ! %l1 = 00000000db0dffff
4328! Mem[0000000010181408] = 000000ff, %f2 = ff000004
4329 lda [%i6+%o4]0x80,%f2 ! %f2 = 000000ff
4330! Mem[0000000030141410] = 9d1f000003000000, %l0 = 000000ffcd659a95
4331 ldxa [%i5+%o5]0x89,%l0 ! %l0 = 9d1f000003000000
4332! Mem[0000000010001400] = ff0000ff, %l5 = 00000000000000ff
4333 ldsba [%i0+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
4334! Mem[0000000010001418] = 8b21c72e, %l6 = 00000000000000f2
4335 lduha [%i0+0x01a]%asi,%l6 ! %l6 = 000000000000c72e
4336! Starting 10 instruction Store Burst
4337! %f20 = 9d1f0000 03000000, %l4 = 0000000000000000
4338! Mem[0000000030041410] = ff000000ff000000
4339 add %i1,0x010,%g1
4340 stda %f20,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030041410] = ff000000ff000000
4341
4342p0_label_164:
4343! Mem[0000000010081408] = 00007400, %l7 = 0000000000000400
4344 ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
4345! %l2 = 00000000000000f2, Mem[0000000010041408] = 000000009d1f0000
4346 stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000000000f2
4347! %l5 = ffffffffffffffff, Mem[0000000010101400] = ff0003f2
4348 stba %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff0003f2
4349! %f0 = ff000000, Mem[00000000100c1408] = f39cc6a7
4350 sta %f0 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff000000
4351! Mem[0000000010081408] = ff740000, %l0 = 9d1f000003000000
4352 ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
4353! Mem[0000000010101408] = 5fb27b5a, %l6 = 000000000000c72e
4354 ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 0000005a000000ff
4355! Mem[0000000010081438] = 0097d89013288134, %l0 = 00000000000000ff, %l0 = 00000000000000ff
4356 add %i2,0x38,%g1
4357 casxa [%g1]0x80,%l0,%l0 ! %l0 = 0097d89013288134
4358! Mem[0000000010141400] = 000000ff, %l1 = 00000000db0dffff, %asi = 80
4359 swapa [%i5+0x000]%asi,%l1 ! %l1 = 00000000000000ff
4360! %l0 = 0097d89013288134, Mem[0000000010181410] = 00000000
4361 stba %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 34000000
4362! Starting 10 instruction Load Burst
4363! %f0 = ff000000 ffffd441 000000ff 00000000
4364! %f4 = 00000003 00001f9d 04ab8e31 1d4201a7
4365! %f8 = c6ffffff 2bb9970c b02b9bb0 2edfd309
4366! %f12 = ff000000 000000f2 f39cc6a7 00007400
4367 stda %f0,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
4368
4369p0_label_165:
4370! Mem[0000000010141428] = 7ffb8e61, %l7 = 0000000000000000
4371 ldsh [%i5+0x028],%l7 ! %l7 = 0000000000007ffb
4372! Mem[0000000030141400] = ff000000 ff000000, %l2 = 000000f2, %l3 = 00000000
4373 ldda [%i5+%g0]0x81,%l2 ! %l2 = 00000000ff000000 00000000ff000000
4374! Mem[0000000021800100] = ff900b85, %l3 = 00000000ff000000
4375 lduha [%o3+0x100]%asi,%l3 ! %l3 = 000000000000ff90
4376! Mem[0000000010181400] = 0000009d, %l5 = ffffffffffffffff
4377 ldswa [%i6+%g0]0x80,%l5 ! %l5 = 000000000000009d
4378! Mem[0000000010101430] = ffffffff, %l5 = 000000000000009d
4379 ldub [%i4+0x032],%l5 ! %l5 = 00000000000000ff
4380! Mem[0000000030141400] = ff000000 ff000000 00000000 000000ff
4381! Mem[0000000030141410] = 00000003 00001f9d 00000000 ff000004
4382! Mem[0000000030141420] = 03f2ff00 cd659a95 7ffb8e61 7b68038d
4383! Mem[0000000030141430] = 21000000 5fb27b5a ffffffff ffb27b5a
4384 ldda [%i5]ASI_BLK_S,%f16 ! Block Load from 0000000030141400
4385! Mem[0000000030081408] = ffffffc6, %l3 = 000000000000ff90
4386 ldsha [%i2+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
4387! Mem[0000000010001418] = 8b21c72e5fff7b5a, %l3 = ffffffffffffffff
4388 ldx [%i0+0x018],%l3 ! %l3 = 8b21c72e5fff7b5a
4389! Mem[0000000010181408] = 000000ff, %f12 = ff000000
4390 ld [%i6+%o4],%f12 ! %f12 = 000000ff
4391! Starting 10 instruction Store Burst
4392! %l2 = ff000000, %l3 = 5fff7b5a, Mem[0000000010001410] = 000000ff 000000ff
4393 stda %l2,[%i0+0x010]%asi ! Mem[0000000010001410] = ff000000 5fff7b5a
4394
4395p0_label_166:
4396! %f12 = 000000ff, Mem[0000000010081408] = ff740000
4397 sta %f12,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff
4398 membar #Sync ! Added by membar checker (32)
4399! Mem[0000000010041410] = ff000000, %l2 = 00000000ff000000
4400 swapa [%i1+%o5]0x80,%l2 ! %l2 = 00000000ff000000
4401! %l2 = 00000000ff000000, Mem[0000000010141410] = 0300c80000001f9d
4402 stx %l2,[%i5+%o5] ! Mem[0000000010141410] = 00000000ff000000
4403! %l4 = 0000000000000000, Mem[0000000010041436] = ff5db224, %asi = 80
4404 stba %l4,[%i1+0x036]%asi ! Mem[0000000010041434] = ff5d0024
4405! %f4 = 00000003 00001f9d, %l5 = 00000000000000ff
4406! Mem[00000000100c1410] = ff00000000000000
4407 add %i3,0x010,%g1
4408 stda %f4,[%g1+%l5]ASI_PST8_P ! Mem[00000000100c1410] = 0000000300001f9d
4409! %l2 = 00000000ff000000, Mem[0000000010141408] = 000000f2
4410 stba %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
4411! %l2 = ff000000, %l3 = 5fff7b5a, Mem[0000000010001408] = 10ff9a95 dd54aa25
4412 stda %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000 5fff7b5a
4413! Mem[0000000010101408] = 5fb27bff, %l3 = 8b21c72e5fff7b5a
4414 swapa [%i4+%o4]0x88,%l3 ! %l3 = 000000005fb27bff
4415! %l0 = 13288134, %l1 = 000000ff, Mem[0000000010101400] = ff0003f2 00000000
4416 stda %l0,[%i4+0x000]%asi ! Mem[0000000010101400] = 13288134 000000ff
4417! Starting 10 instruction Load Burst
4418! Mem[00000000300c1408] = ffffffc6000000ff, %l6 = 000000000000005a
4419 ldxa [%i3+%o4]0x81,%l6 ! %l6 = ffffffc6000000ff
4420
4421p0_label_167:
4422! Mem[00000000100c1428] = ff000000, %l7 = 0000000000007ffb
4423 ldsh [%i3+0x02a],%l7 ! %l7 = 0000000000000000
4424! Mem[0000000030041400] = 41d4ffff000000ff, %f22 = 00000000 ff000004
4425 ldda [%i1+%g0]0x89,%f22 ! %f22 = 41d4ffff 000000ff
4426! Mem[0000000010081424] = c791c515, %l1 = 00000000000000ff
4427 ldsb [%i2+0x027],%l1 ! %l1 = 0000000000000015
4428! Mem[0000000010041400] = 000000f2, %l0 = 0097d89013288134
4429 lduba [%i1+0x001]%asi,%l0 ! %l0 = 0000000000000000
4430! Mem[0000000030081410] = 00000000, %f14 = f39cc6a7
4431 lda [%i2+%o5]0x81,%f14 ! %f14 = 00000000
4432! Mem[0000000030081400] = 00000000000000ff, %l3 = 000000005fb27bff
4433 ldxa [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000ff
4434! Mem[000000001014140c] = 000000ff, %f9 = 2bb9970c
4435 lda [%i5+0x00c]%asi,%f9 ! %f9 = 000000ff
4436! Mem[0000000010041400] = f2000000, %l2 = 00000000ff000000
4437 lduwa [%i1+%g0]0x88,%l2 ! %l2 = 00000000f2000000
4438! %l5 = 00000000000000ff, %l2 = 00000000f2000000, %l7 = 0000000000000000
4439 andn %l5,%l2,%l7 ! %l7 = 00000000000000ff
4440! Starting 10 instruction Store Burst
4441! Mem[0000000010181404] = 00000000, %l3 = 00000000000000ff
4442 lduh [%i6+0x006],%l3 ! %l3 = 0000000000000000
4443
4444p0_label_168:
4445! Mem[00000000100c142e] = ff000004, %l6 = ffffffc6000000ff
4446 ldstub [%i3+0x02e],%l6 ! %l6 = 00000000000000ff
4447! %l0 = 0000000000000000, Mem[0000000030081400] = ff00000000000000
4448 stxa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
4449! Mem[0000000030101408] = 00000000, %l2 = 00000000f2000000
4450 ldstuba [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
4451! %f18 = 00000000, Mem[0000000010101400] = 13288134
4452 sta %f18,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
4453! %l4 = 0000000000000000, Mem[000000001018140e] = cd659a95, %asi = 80
4454 stha %l4,[%i6+0x00e]%asi ! Mem[000000001018140c] = cd650000
4455! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010101410] = 00001fff ff0000ff
4456 stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 000000ff
4457! %l1 = 0000000000000015, Mem[0000000030181410] = ff000000
4458 stba %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 15000000
4459! %l0 = 0000000000000000, Mem[00000000100c1408] = 0074ff00000000ff
4460 stxa %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
4461! %l5 = 00000000000000ff, Mem[0000000030101400] = 0c97b92b000080ff
4462 stxa %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000000000ff
4463! Starting 10 instruction Load Burst
4464! Mem[0000000030001400] = ff00000000000004, %f16 = ff000000 ff000000
4465 ldda [%i0+%g0]0x89,%f16 ! %f16 = ff000000 00000004
4466
4467p0_label_169:
4468! Mem[0000000010081408] = 000000ffa7c69cf3, %f28 = 21000000 5fb27b5a
4469 ldda [%i2+%o4]0x80,%f28 ! %f28 = 000000ff a7c69cf3
4470! Mem[0000000010141410] = 00000000, %l5 = 00000000000000ff
4471 ldswa [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
4472! Mem[0000000010181410] = 34000000, %l4 = 0000000000000000
4473 ldsw [%i6+%o5],%l4 ! %l4 = 0000000034000000
4474! Mem[0000000010101408] = 5a7bff5f00000021, %l5 = 0000000000000000
4475 ldxa [%i4+0x008]%asi,%l5 ! %l5 = 5a7bff5f00000021
4476! Mem[0000000010001418] = 8b21c72e5fff7b5a, %l1 = 0000000000000015
4477 ldxa [%i0+0x018]%asi,%l1 ! %l1 = 8b21c72e5fff7b5a
4478! Mem[000000001004140c] = 000000f2, %l7 = 00000000000000ff
4479 ldsh [%i1+0x00e],%l7 ! %l7 = 00000000000000f2
4480! Mem[00000000100c1420] = f2000000, %l1 = 8b21c72e5fff7b5a
4481 ldsw [%i3+0x020],%l1 ! %l1 = fffffffff2000000
4482! Mem[0000000030081410] = 00000000, %l6 = 0000000000000000
4483 lduha [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
4484! Mem[0000000030181400] = 000000ff, %f5 = 00001f9d
4485 lda [%i6+%g0]0x89,%f5 ! %f5 = 000000ff
4486! Starting 10 instruction Store Burst
4487! %l7 = 00000000000000f2, Mem[0000000030081408] = ffffffc6000000ff
4488 stxa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000f2
4489
4490p0_label_170:
4491! Mem[0000000010101410] = 00000000, %l5 = 5a7bff5f00000021
4492 ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
4493! %f8 = c6ffffff 000000ff, %l3 = 0000000000000000
4494! Mem[0000000030101430] = 210000005fb27b5a
4495 add %i4,0x030,%g1
4496 stda %f8,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030101430] = 210000005fb27b5a
4497! Mem[0000000020800001] = ff5f4ebd, %l3 = 0000000000000000
4498 ldstuba [%o1+0x001]%asi,%l3 ! %l3 = 0000005f000000ff
4499! Mem[0000000010081424] = c791c515, %l5 = 00000000, %l6 = 00000000
4500 add %i2,0x24,%g1
4501 casa [%g1]0x80,%l5,%l6 ! %l6 = 00000000c791c515
4502! %l7 = 00000000000000f2, Mem[0000000030101408] = 000000ff
4503 stba %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000f2
4504! %l3 = 000000000000005f, imm = 0000000000000587, %l1 = fffffffff2000000
4505 and %l3,0x587,%l1 ! %l1 = 0000000000000007
4506! Mem[0000000010181400] = 0000009d, %l3 = 000000000000005f
4507 swapa [%i6+%g0]0x80,%l3 ! %l3 = 000000000000009d
4508! Mem[0000000010001418] = 8b21c72e5fff7b5a, %l0 = 0000000000000000, %l2 = 0000000000000000
4509 add %i0,0x18,%g1
4510 casxa [%g1]0x80,%l0,%l2 ! %l2 = 8b21c72e5fff7b5a
4511! Mem[0000000030141408] = 00000000, %l7 = 00000000000000f2
4512 ldstuba [%i5+%o4]0x89,%l7 ! %l7 = 00000000000000ff
4513! Starting 10 instruction Load Burst
4514! Mem[0000000010181410] = 34000000, %f17 = 00000004
4515 lda [%i6+0x010]%asi,%f17 ! %f17 = 34000000
4516
4517p0_label_171:
4518! Mem[0000000010141408] = ff00000000000000, %f0 = ff000000 ffffd441
4519 ldda [%i5+%o4]0x88,%f0 ! %f0 = ff000000 00000000
4520! %l7 = 0000000000000000, immed = fffff66b, %y = 00000000
4521 sdiv %l7,-0x995,%l3 ! %l3 = 0000000000000000
4522 mov %l0,%y ! %y = 00000000
4523! Mem[0000000030141400] = ff000000ff000000, %f28 = 000000ff a7c69cf3
4524 ldda [%i5+%g0]0x81,%f28 ! %f28 = ff000000 ff000000
4525! Mem[0000000030081410] = 00000000, %l2 = 8b21c72e5fff7b5a
4526 lduha [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
4527! Mem[0000000030001408] = 0000000000000000, %f12 = 000000ff 000000f2
4528 ldda [%i0+%o4]0x89,%f12 ! %f12 = 00000000 00000000
4529! Mem[0000000030101408] = 000000f2, %l6 = 00000000c791c515
4530 ldsha [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000f2
4531! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
4532 ldsha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
4533! Mem[0000000030081400] = 0000000000000000, %f28 = ff000000 ff000000
4534 ldda [%i2+%g0]0x81,%f28 ! %f28 = 00000000 00000000
4535! Mem[0000000010001400] = ff0000ff, %l2 = 0000000000000000
4536 ldsba [%i0+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
4537! Starting 10 instruction Store Burst
4538! %l1 = 0000000000000007, Mem[000000001008140e] = a7c69cf3
4539 sth %l1,[%i2+0x00e] ! Mem[000000001008140c] = a7c60007
4540
4541p0_label_172:
4542! %f4 = 00000003 000000ff, Mem[0000000010081438] = 0097d890 13288134
4543 stda %f4 ,[%i2+0x038]%asi ! Mem[0000000010081438] = 00000003 000000ff
4544! Mem[00000000201c0001] = ff008ea0, %l0 = 0000000000000000
4545 ldstub [%o0+0x001],%l0 ! %l0 = 00000000000000ff
4546! %l5 = 0000000000000000, Mem[0000000030141408] = ff000000000000ff
4547 stxa %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000000000
4548! Mem[0000000030101410] = 03000000, %l3 = 0000000000000000
4549 ldstuba [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
4550! %l1 = 0000000000000007, immed = 0000064a, %y = 00000000
4551 udiv %l1,0x64a,%l6 ! %l6 = 0000000000000000
4552 mov %l0,%y ! %y = 00000000
4553! Mem[0000000030081400] = 00000000, %l2 = ffffffffffffffff
4554 ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
4555! %f9 = 000000ff, Mem[0000000010181408] = ff000000
4556 sta %f9 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff
4557! Mem[0000000010141408] = 00000000, %l1 = 0000000000000007
4558 swapa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
4559! Mem[0000000010081408] = ff000000, %l2 = 0000000000000000
4560 lduha [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
4561! Starting 10 instruction Load Burst
4562! Mem[0000000010101410] = ff000000, %l2 = 0000000000000000
4563 lduba [%i4+%o5]0x80,%l2 ! %l2 = 00000000000000ff
4564
4565p0_label_173:
4566! Mem[0000000030181408] = 5fb27b5a, %l5 = 0000000000000000
4567 ldswa [%i6+%o4]0x81,%l5 ! %l5 = 000000005fb27b5a
4568! Mem[0000000010081400] = ffff0ddb00000000, %f22 = 41d4ffff 000000ff
4569 ldda [%i2+%g0]0x80,%f22 ! %f22 = ffff0ddb 00000000
4570! Mem[0000000030141400] = 000000ff000000ff, %f18 = 00000000 000000ff
4571 ldda [%i5+%g0]0x89,%f18 ! %f18 = 000000ff 000000ff
4572! Mem[00000000100c1430] = ff000000, %f10 = b02b9bb0
4573 lda [%i3+0x030]%asi,%f10 ! %f10 = ff000000
4574! %f3 = 00000000, %f29 = 00000000
4575 fsqrts %f3 ,%f29 ! %f29 = 00000000
4576! Mem[0000000030181410] = 15000000, %l7 = 0000000000000000
4577 lduba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000015
4578! Mem[0000000010041410] = ff000000, %l1 = 0000000000000000
4579 lduha [%i1+%o5]0x80,%l1 ! %l1 = 000000000000ff00
4580! Mem[00000000100c141c] = ffc7218b, %l0 = 0000000000000000
4581 lduh [%i3+0x01c],%l0 ! %l0 = 000000000000ffc7
4582! Mem[0000000010001400] = ff0000ff, %l6 = 0000000000000000
4583 ldswa [%i0+%g0]0x88,%l6 ! %l6 = ffffffffff0000ff
4584! Starting 10 instruction Store Burst
4585! Mem[0000000010181408] = ff000000, %l1 = 000000000000ff00, %asi = 80
4586 swapa [%i6+0x008]%asi,%l1 ! %l1 = 00000000ff000000
4587
4588p0_label_174:
4589! %l0 = 000000000000ffc7, Mem[0000000030141408] = 00000000
4590 stha %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffc70000
4591! %f5 = 000000ff, Mem[0000000010081408] = ff000000
4592 sta %f5 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
4593! Mem[0000000030101410] = ff000003, %l4 = 0000000034000000
4594 ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
4595! Mem[00000000300c1410] = 0000f2ff, %l0 = 000000000000ffc7
4596 swapa [%i3+%o5]0x89,%l0 ! %l0 = 000000000000f2ff
4597! Mem[0000000010081400] = db0dffff, %l4 = 00000000000000ff
4598 ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
4599! Mem[0000000010101400] = 00000000, %l5 = 000000005fb27b5a
4600 ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
4601! %l1 = 00000000ff000000, Mem[0000000010081418] = 21448ed6, %asi = 80
4602 stha %l1,[%i2+0x018]%asi ! Mem[0000000010081418] = 00008ed6
4603! %l0 = 000000000000f2ff, Mem[0000000010041416] = 87630200
4604 sth %l0,[%i1+0x016] ! Mem[0000000010041414] = 8763f2ff
4605! Mem[0000000020800000] = ffff4ebd, %l2 = 00000000000000ff
4606 ldstub [%o1+%g0],%l2 ! %l2 = 000000ff000000ff
4607! Starting 10 instruction Load Burst
4608! Mem[0000000010001400] = ff0000ff 00000000, %l6 = ff0000ff, %l7 = 00000015
4609 ldda [%i0+0x000]%asi,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
4610
4611p0_label_175:
4612! Mem[0000000010081400] = 00000000 db0dffff, %l0 = 0000f2ff, %l1 = ff000000
4613 ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000db0dffff 0000000000000000
4614! Mem[00000000100c142c] = ff00ff04, %l6 = 00000000ff0000ff
4615 ldub [%i3+0x02e],%l6 ! %l6 = 00000000000000ff
4616! Mem[0000000030001408] = 00000000, %l5 = 0000000000000000
4617 ldsha [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000000
4618! Mem[0000000030141410] = 03000000, %l3 = 0000000000000000
4619 lduba [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
4620! Mem[0000000030001400] = 04000000, %l5 = 0000000000000000
4621 ldsha [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000400
4622! Mem[0000000030081410] = 00000000 00000000, %l4 = 000000ff, %l5 = 00000400
4623 ldda [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
4624! Mem[0000000010081410] = ff000000, %l0 = 00000000db0dffff
4625 lduha [%i2+%o5]0x80,%l0 ! %l0 = 000000000000ff00
4626! Mem[000000001004143c] = 10ff9a95, %l1 = 0000000000000000
4627 ldub [%i1+0x03e],%l1 ! %l1 = 000000000000009a
4628! Mem[0000000010101410] = 000000ff, %l5 = 0000000000000000
4629 ldsha [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
4630! Starting 10 instruction Store Burst
4631! Mem[0000000030081408] = 00000000, %l6 = 00000000000000ff
4632 swapa [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
4633
4634p0_label_176:
4635! %l2 = 00000000000000ff, Mem[0000000030001408] = 00000000
4636 stwa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff
4637! Mem[00000000100c1410] = 03000000, %l2 = 00000000000000ff
4638 ldstuba [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff
4639! %f4 = 00000003, Mem[0000000010001418] = 8b21c72e
4640 st %f4 ,[%i0+0x018] ! Mem[0000000010001418] = 00000003
4641! %l2 = 0000000000000000, imm = fffffffffffffeb9, %l1 = 000000000000009a
4642 subc %l2,-0x147,%l1 ! %l1 = 0000000000000147
4643! %l6 = 0000000000000000, Mem[0000000010141408] = 07000000
4644 stba %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 07000000
4645! Mem[0000000030141408] = 0000c7ff, %l1 = 0000000000000147
4646 swapa [%i5+%o4]0x89,%l1 ! %l1 = 000000000000c7ff
4647! Mem[00000000100c1410] = ff000003, %l1 = 000000000000c7ff
4648 ldstuba [%i3+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
4649! %l3 = 0000000000000000, Mem[0000000010041408] = 00000000000000f2, %asi = 80
4650 stxa %l3,[%i1+0x008]%asi ! Mem[0000000010041408] = 0000000000000000
4651! Mem[000000001018142a] = 0000f1c8, %l6 = 0000000000000000
4652 ldstub [%i6+0x02a],%l6 ! %l6 = 000000f1000000ff
4653! Starting 10 instruction Load Burst
4654! Mem[0000000010081408] = 0700c6a7 000000ff, %l0 = 0000ff00, %l1 = 000000ff
4655 ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff 000000000700c6a7
4656
4657p0_label_177:
4658! Mem[0000000030001408] = ff000000, %l3 = 0000000000000000
4659 lduba [%i0+%o4]0x81,%l3 ! %l3 = 00000000000000ff
4660! Mem[0000000010101400] = ff000000, %l6 = 00000000000000f1
4661 ldsha [%i4+%g0]0x80,%l6 ! %l6 = ffffffffffffff00
4662! Mem[0000000030141408] = 00000000 00000147, %l6 = ffffff00, %l7 = 00000000
4663 ldda [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000147 0000000000000000
4664! Mem[0000000030101408] = 000000f2, %l3 = 00000000000000ff
4665 ldsba [%i4+%o4]0x89,%l3 ! %l3 = fffffffffffffff2
4666! Mem[0000000010181408] = 00ff0000, %l7 = 0000000000000000
4667 ldsba [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000
4668! Mem[0000000010081410] = 045db224000000ff, %f20 = 00000003 00001f9d
4669 ldda [%i2+%o5]0x88,%f20 ! %f20 = 045db224 000000ff
4670 membar #Sync ! Added by membar checker (33)
4671! Mem[00000000100c1400] = 000000ff 00000000 00000000 00000000
4672! Mem[00000000100c1410] = ff000003 00001f9d 00001f9d ffc7218b
4673! Mem[00000000100c1420] = f2000000 ff000000 ff000000 ff00ff04
4674! Mem[00000000100c1430] = ff000000 00000021 000000ff 000080ff
4675 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
4676! Mem[0000000030001408] = 00000000 000000ff, %l6 = 00000147, %l7 = 00000000
4677 ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
4678! Mem[0000000030001400] = 00000004, %l2 = 0000000000000000
4679 ldsha [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000004
4680! Starting 10 instruction Store Burst
4681! %f16 = ff000000, Mem[000000001008140c] = a7c60007
4682 sta %f16,[%i2+0x00c]%asi ! Mem[000000001008140c] = ff000000
4683
4684p0_label_178:
4685! %l2 = 0000000000000004, Mem[0000000010101408] = 210000005fff7b5a
4686 stxa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000000004
4687 membar #Sync ! Added by membar checker (34)
4688! %f22 = ffff0ddb 00000000, Mem[00000000100c1400] = 000000ff 00000000
4689 stda %f22,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffff0ddb 00000000
4690! %f8 = f2000000 ff000000, Mem[0000000010141400] = db0dffff cd659a95
4691 std %f8 ,[%i5+%g0] ! Mem[0000000010141400] = f2000000 ff000000
4692! Mem[00000000100c1400] = ffff0ddb, %l4 = 0000000000000000
4693 swapa [%i3+%g0]0x80,%l4 ! %l4 = 00000000ffff0ddb
4694! %l3 = fffffffffffffff2, Mem[0000000030041408] = 000000ff
4695 stha %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = fff200ff
4696! %l6 = 00000000000000ff, Mem[0000000030101400] = 00000000
4697 stha %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00ff0000
4698! %f2 = 00000000, Mem[0000000030181408] = 5a7bb25f
4699 sta %f2 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
4700! Mem[00000000100c1410] = 030000ff, %l2 = 0000000000000004
4701 swapa [%i3+%o5]0x88,%l2 ! %l2 = 00000000030000ff
4702! %l3 = fffffffffffffff2, Mem[0000000030081408] = 000000ff
4703 stwa %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = fffffff2
4704! Starting 10 instruction Load Burst
4705! Mem[0000000010081410] = 045db224000000ff, %l0 = 00000000000000ff
4706 ldxa [%i2+%o5]0x88,%l0 ! %l0 = 045db224000000ff
4707
4708p0_label_179:
4709! Mem[0000000010081400] = db0dffff, %l3 = fffffffffffffff2
4710 lduha [%i2+%g0]0x88,%l3 ! %l3 = 000000000000ffff
4711! Mem[000000001010141c] = 00005d04, %l6 = 00000000000000ff
4712 lduh [%i4+0x01e],%l6 ! %l6 = 0000000000005d04
4713! Mem[0000000030101408] = 000000f2, %f16 = ff000000
4714 lda [%i4+%o4]0x89,%f16 ! %f16 = 000000f2
4715! Mem[00000000300c1400] = f20300ff, %f0 = 000000ff
4716 lda [%i3+%g0]0x89,%f0 ! %f0 = f20300ff
4717! Mem[0000000030081410] = 00000000, %l0 = 045db224000000ff
4718 ldswa [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
4719! Mem[0000000010101400] = ff000000, %l2 = 00000000030000ff
4720 ldsba [%i4+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
4721! Mem[0000000030081408] = fffffff2, %l1 = 000000000700c6a7
4722 lduwa [%i2+%o4]0x81,%l1 ! %l1 = 00000000fffffff2
4723! Mem[0000000010181400] = 5f000000, %l5 = 00000000000000ff
4724 lduba [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
4725! Mem[0000000021800000] = 46ff133c, %l3 = 000000000000ffff
4726 ldsba [%o3+0x000]%asi,%l3 ! %l3 = 0000000000000046
4727! Starting 10 instruction Store Burst
4728! %l6 = 0000000000005d04, Mem[0000000030041410] = 00000003
4729 stwa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00005d04
4730
4731p0_label_180:
4732! Mem[0000000010181410] = 00000034, %l0 = 0000000000000000
4733 ldstuba [%i6+%o5]0x88,%l0 ! %l0 = 00000034000000ff
4734! Mem[0000000010101438] = 000000ff, %l0 = 0000000000000034
4735 ldstub [%i4+0x038],%l0 ! %l0 = 00000000000000ff
4736! Mem[00000000100c1422] = f2000000, %l5 = 0000000000000000
4737 ldstub [%i3+0x022],%l5 ! %l5 = 00000000000000ff
4738! %l7 = 0000000000000000, Mem[0000000010041410] = ff000000
4739 stba %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
4740! Mem[0000000010081408] = ff000000, %l3 = 0000000000000046
4741 ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
4742! Mem[0000000030141410] = 03000000, %l1 = 00000000fffffff2
4743 swapa [%i5+%o5]0x89,%l1 ! %l1 = 0000000003000000
4744! %f6 = 00001f9d ffc7218b, Mem[00000000300c1400] = ff0003f2 4d0000ff
4745 stda %f6 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00001f9d ffc7218b
4746! Mem[00000000300c1408] = c6ffffff, %l1 = 0000000003000000
4747 ldstuba [%i3+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
4748! Mem[00000000100c142b] = ff000000, %l1 = 00000000000000ff
4749 ldstub [%i3+0x02b],%l1 ! %l1 = 00000000000000ff
4750! Starting 10 instruction Load Burst
4751! Mem[0000000010081408] = ff000000, %l7 = 0000000000000000
4752 ldswa [%i2+%o4]0x80,%l7 ! %l7 = ffffffffff000000
4753
4754p0_label_181:
4755! Mem[0000000010081410] = 000000ff, %l7 = ffffffffff000000
4756 ldsba [%i2+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
4757! Mem[0000000030181408] = 00000000, %l5 = 0000000000000000
4758 ldsha [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
4759! Mem[00000000211c0000] = 00003487, %l1 = 0000000000000000
4760 ldsh [%o2+%g0],%l1 ! %l1 = 0000000000000000
4761! Mem[0000000010001400] = 00000000 ff0000ff, %l4 = ffff0ddb, %l5 = 00000000
4762 ldda [%i0+%g0]0x88,%l4 ! %l4 = 00000000ff0000ff 0000000000000000
4763! Mem[0000000030181408] = 00000000 000000ff, %l0 = 00000000, %l1 = 00000000
4764 ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 00000000000000ff
4765! Mem[00000000300c1410] = 0000ffc7, %l7 = ffffffffffffffff
4766 lduba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000c7
4767! Mem[00000000100c1410] = 00000004, %l2 = ffffffffffffffff
4768 ldsba [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000004
4769! Mem[0000000010181410] = 000000ff, %l2 = 0000000000000004
4770 ldswa [%i6+%o5]0x88,%l2 ! %l2 = 00000000000000ff
4771! Mem[0000000030141408] = 47010000, %f7 = ffc7218b
4772 lda [%i5+%o4]0x81,%f7 ! %f7 = 47010000
4773! Starting 10 instruction Store Burst
4774! %l2 = 00000000000000ff, Mem[0000000030081410] = 0000000000000000
4775 stxa %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000000000ff
4776
4777p0_label_182:
4778! Mem[0000000030181400] = 000000ff, %l6 = 0000000000005d04
4779 ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
4780! %f4 = ff000003, Mem[0000000030141408] = 47010000
4781 sta %f4 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000003
4782! %l6 = 00000000000000ff, Mem[0000000030181400] = 000000ff
4783 stwa %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
4784! %l1 = 00000000000000ff, Mem[0000000030101408] = 000000f2
4785 stwa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
4786! %l1 = 00000000000000ff, Mem[0000000030081410] = 00000000
4787 stba %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
4788! %l5 = 0000000000000000, Mem[0000000021800140] = ff23cf8d, %asi = 80
4789 stha %l5,[%o3+0x140]%asi ! Mem[0000000021800140] = 0000cf8d
4790! %l5 = 0000000000000000, Mem[0000000010041408] = 00000000
4791 stba %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
4792! %l4 = 00000000ff0000ff, Mem[00000000300c1410] = 41d4ffff0000ffc7
4793 stxa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000ff0000ff
4794! %l6 = 00000000000000ff, Mem[00000000100c1408] = 00000000
4795 stba %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff000000
4796! Starting 10 instruction Load Burst
4797! %f0 = f20300ff, %f4 = ff000003, %f17 = 34000000
4798 fmuls %f0 ,%f4 ,%f17 ! %f17 = 7f800000
4799
4800p0_label_183:
4801! Mem[00000000100c1400] = 00000000, %l5 = 0000000000000000
4802 lduha [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000000
4803! %l5 = 0000000000000000, %l6 = 00000000000000ff, %l0 = 0000000000000000
4804 andn %l5,%l6,%l0 ! %l0 = 0000000000000000
4805! Mem[0000000021800180] = 00ff6a7f, %l4 = 00000000ff0000ff
4806 ldub [%o3+0x181],%l4 ! %l4 = 00000000000000ff
4807! Mem[0000000030101410] = ff000003, %l6 = 00000000000000ff
4808 ldswa [%i4+%o5]0x81,%l6 ! %l6 = ffffffffff000003
4809! Mem[0000000010001410] = 000000ff, %l2 = 00000000000000ff
4810 ldswa [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff
4811! Mem[00000000300c1410] = ff0000ff, %f30 = ffffffff
4812 lda [%i3+%o5]0x81,%f30 ! %f30 = ff0000ff
4813! Mem[000000001018142c] = 8fb2181f, %l1 = 00000000000000ff
4814 lduw [%i6+0x02c],%l1 ! %l1 = 000000008fb2181f
4815! Mem[0000000010081404] = 00000000, %l4 = 00000000000000ff
4816 lduwa [%i2+0x004]%asi,%l4 ! %l4 = 0000000000000000
4817! Mem[0000000021800100] = ff900b85, %l0 = 0000000000000000
4818 lduha [%o3+0x100]%asi,%l0 ! %l0 = 000000000000ff90
4819! Starting 10 instruction Store Burst
4820! %f0 = f20300ff 00000000, Mem[0000000010101408] = 04000000 00000000
4821 stda %f0 ,[%i4+0x008]%asi ! Mem[0000000010101408] = f20300ff 00000000
4822
4823p0_label_184:
4824! %f0 = f20300ff 00000000, Mem[0000000030081408] = f2ffffff f2000000
4825 stda %f0 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = f20300ff 00000000
4826! Mem[0000000030141410] = fffffff2, %l4 = 0000000000000000
4827 swapa [%i5+%o5]0x89,%l4 ! %l4 = 00000000fffffff2
4828! Mem[0000000030041408] = ff00f2ff, %l2 = 00000000000000ff
4829 swapa [%i1+%o4]0x89,%l2 ! %l2 = 00000000ff00f2ff
4830! Mem[0000000010081400] = ffff0ddb, %l6 = ffffffffff000003
4831 ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
4832! %l3 = 00000000000000ff, Mem[0000000010181430] = 10659a95
4833 stw %l3,[%i6+0x030] ! Mem[0000000010181430] = 000000ff
4834! %l7 = 00000000000000c7, Mem[0000000010001430] = 21000000
4835 stw %l7,[%i0+0x030] ! Mem[0000000010001430] = 000000c7
4836! %f16 = 000000f2 7f800000 000000ff 000000ff
4837! %f20 = 045db224 000000ff ffff0ddb 00000000
4838! %f24 = 03f2ff00 cd659a95 7ffb8e61 7b68038d
4839! %f28 = 00000000 00000000 ff0000ff ffb27b5a
4840 stda %f16,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
4841! Mem[0000000010041404] = ff000000, %l2 = 00000000ff00f2ff
4842 swap [%i1+0x004],%l2 ! %l2 = 00000000ff000000
4843! Mem[0000000030181400] = ff000000, %l6 = 00000000000000ff
4844 swapa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff000000
4845! Starting 10 instruction Load Burst
4846! Mem[0000000030141400] = ff000000 ff000000, %l0 = 0000ff90, %l1 = 8fb2181f
4847 ldda [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff000000 00000000ff000000
4848
4849p0_label_185:
4850 membar #Sync ! Added by membar checker (35)
4851! Mem[0000000010101408] = ff0003f2, %l5 = 0000000000000000
4852 lduwa [%i4+%o4]0x88,%l5 ! %l5 = 00000000ff0003f2
4853! Code Fragment 3
4854p0_fragment_17:
4855! %l0 = 00000000ff000000
4856 setx 0x6583c85f8dd025a6,%g7,%l0 ! %l0 = 6583c85f8dd025a6
4857! %l1 = 00000000ff000000
4858 setx 0x915a4350585086a3,%g7,%l1 ! %l1 = 915a4350585086a3
4859 setx 0x1fe000, %g1, %g3
4860 or %l0, %g3, %l0 ! always set perrmask = 0xff
4861 setx 0x1ffff8, %g1, %g2
4862 and %l0, %g2, %l0
4863 ta T_CHANGE_HPRIV
4864 stxa %l1, [%l0]ASI_DCACHE_DATA
4865 ta T_CHANGE_NONHPRIV
4866! %l0 = 6583c85f8dd025a6
4867 setx 0xf0d4ac2825d2de4b,%g7,%l0 ! %l0 = f0d4ac2825d2de4b
4868! %l1 = 915a4350585086a3
4869 setx 0x39b86c6fae46747d,%g7,%l1 ! %l1 = 39b86c6fae46747d
4870! Mem[0000000010181408] = 000065cd00ff0000, %l2 = 00000000ff000000
4871 ldxa [%i6+%o4]0x88,%l2 ! %l2 = 000065cd00ff0000
4872! Mem[0000000030181400] = 000000ff, %l2 = 000065cd00ff0000
4873 lduwa [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000ff
4874! Mem[0000000010101400] = 000000ff, %l2 = 00000000000000ff
4875 ldsba [%i4+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
4876! Mem[00000000300c1410] = ff0000ff, %l0 = f0d4ac2825d2de4b
4877 lduha [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff
4878! Mem[0000000010081408] = 000000ff, %l4 = 00000000fffffff2
4879 lduwa [%i2+%o4]0x88,%l4 ! %l4 = 00000000000000ff
4880! Mem[0000000010081430] = 00000000 d138ff74, %l4 = 000000ff, %l5 = ff0003f2
4881 ldd [%i2+0x030],%l4 ! %l4 = 0000000000000000 00000000d138ff74
4882! Mem[0000000030041408] = ff000000, %l3 = 00000000000000ff
4883 ldswa [%i1+%o4]0x81,%l3 ! %l3 = ffffffffff000000
4884! Starting 10 instruction Store Burst
4885! %f30 = ff0000ff ffb27b5a, Mem[0000000030081400] = 000000ff 00000000
4886 stda %f30,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000ff ffb27b5a
4887
4888p0_label_186:
4889! %f22 = ffff0ddb 00000000, %l5 = 00000000d138ff74
4890! Mem[0000000030141410] = 0000000000001f9d
4891 add %i5,0x010,%g1
4892 stda %f22,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030141410] = 00000000db0d1f9d
4893! Mem[0000000010041408] = 00000000, %l4 = 0000000000000000
4894 ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 00000000000000ff
4895! %l4 = 0000000000000000, Mem[0000000030041408] = 000000ff
4896 stba %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
4897! %l6 = 00000000ff000000, Mem[0000000030141408] = 030000ff
4898 stba %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 03000000
4899! %l6 = 00000000ff000000, Mem[0000000010141408] = 07000000
4900 stha %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 07000000
4901! %l2 = ffffffffffffffff, Mem[0000000010081430] = 00000000d138ff74
4902 stx %l2,[%i2+0x030] ! Mem[0000000010081430] = ffffffffffffffff
4903! Mem[0000000010001418] = 00000003, %l1 = 39b86c6fae46747d, %asi = 80
4904 swapa [%i0+0x018]%asi,%l1 ! %l1 = 0000000000000003
4905! Mem[0000000010181400] = 0000005f, %l3 = ffffffffff000000
4906 ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 00000000000000ff
4907! %l1 = 0000000000000003, %l5 = 00000000d138ff74, %l2 = ffffffffffffffff
4908 addc %l1,%l5,%l2 ! %l2 = 00000000d138ff77
4909! Starting 10 instruction Load Burst
4910! Mem[0000000010181428] = 0000ffc88fb2181f, %f22 = ffff0ddb 00000000
4911 ldda [%i6+0x028]%asi,%f22 ! %f22 = 0000ffc8 8fb2181f
4912
4913p0_label_187:
4914! Mem[0000000030001400] = 04000000 000000ff, %l0 = 000000ff, %l1 = 00000003
4915 ldda [%i0+%g0]0x81,%l0 ! %l0 = 0000000004000000 00000000000000ff
4916! Mem[00000000100c1408] = 00000000000000ff, %l2 = 00000000d138ff77
4917 ldxa [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff
4918! Mem[0000000030041410] = 00005d04, %l1 = 00000000000000ff
4919 lduwa [%i1+%o5]0x81,%l1 ! %l1 = 0000000000005d04
4920! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
4921 ldsha [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
4922! Mem[0000000030141408] = 00000003, %l6 = 00000000ff000000
4923 lduba [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
4924! Mem[0000000030181408] = 00000000, %l7 = 00000000000000c7
4925 ldswa [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
4926! Mem[0000000010101408] = f20300ff 00000000, %l0 = 04000000, %l1 = 00005d04
4927 ldda [%i4+%o4]0x80,%l0 ! %l0 = 00000000f20300ff 0000000000000000
4928! Mem[0000000030141408] = 03000000, %l2 = 00000000000000ff
4929 ldsba [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
4930! Mem[0000000010081400] = 00000000 db0dffff, %l2 = 00000000, %l3 = 00000000
4931 ldda [%i2+%g0]0x88,%l2 ! %l2 = 00000000db0dffff 0000000000000000
4932! Starting 10 instruction Store Burst
4933! %f28 = 00000000, Mem[0000000030101400] = 000000f2
4934 sta %f28,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
4935
4936p0_label_188:
4937! Mem[0000000010101408] = f20300ff, %l1 = 0000000000000000
4938 ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 000000f2000000ff
4939! %l2 = db0dffff, %l3 = 00000000, Mem[0000000010101400] = ff000000 000000ff
4940 stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = db0dffff 00000000
4941! Mem[0000000030081400] = ffb27b5a, %l7 = 0000000000000000
4942 ldstuba [%i2+%g0]0x89,%l7 ! %l7 = 0000005a000000ff
4943! %l0 = 00000000f20300ff, Mem[0000000010101400] = db0dffff
4944 stba %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff0dffff
4945! %l4 = 00000000, %l5 = d138ff74, Mem[0000000010081408] = ff000000 ff000000
4946 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 d138ff74
4947! Mem[0000000010001414] = 5fff7b5a, %l6 = 0000000000000000, %asi = 80
4948 swapa [%i0+0x014]%asi,%l6 ! %l6 = 000000005fff7b5a
4949! Mem[0000000030081410] = 000000ff, %l0 = 00000000f20300ff
4950 swapa [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff
4951! %l5 = 00000000d138ff74, Mem[00000000300c1410] = ff0000ff
4952 stba %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 740000ff
4953! Mem[0000000030081408] = 00000000, %l2 = 00000000db0dffff
4954 swapa [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
4955! Starting 10 instruction Load Burst
4956! Mem[0000000021800040] = 009dd078, %l7 = 000000000000005a
4957 ldsb [%o3+0x040],%l7 ! %l7 = 0000000000000000
4958
4959p0_label_189:
4960! Mem[0000000030041400] = 000000ff, %l5 = 00000000d138ff74
4961 ldsba [%i1+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
4962! %l7 = 0000000000000000, imm = 000000000000003c, %l6 = 000000005fff7b5a
4963 addc %l7,0x03c,%l6 ! %l6 = 000000000000003c
4964! Mem[0000000030101400] = 00000000, %l3 = 0000000000000000
4965 lduwa [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000
4966! Mem[0000000010081430] = ffffffffffffffff, %f2 = 00000000 00000000
4967 ldd [%i2+0x030],%f2 ! %f2 = ffffffff ffffffff
4968! Mem[00000000100c1408] = ff00000000000000, %f4 = ff000003 00001f9d
4969 ldda [%i3+%o4]0x80,%f4 ! %f4 = ff000000 00000000
4970! Mem[00000000300c1408] = ff000000 c6ffffff, %l2 = 00000000, %l3 = 00000000
4971 ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000c6ffffff 00000000ff000000
4972! Mem[0000000030041400] = ff000000, %l6 = 000000000000003c
4973 lduha [%i1+%g0]0x81,%l6 ! %l6 = 000000000000ff00
4974! %l2 = 00000000c6ffffff, %l7 = 0000000000000000, %l2 = 00000000c6ffffff
4975 andn %l2,%l7,%l2 ! %l2 = 00000000c6ffffff
4976! Mem[0000000010001400] = ff0000ff, %l5 = ffffffffffffffff
4977 lduwa [%i0+%g0]0x80,%l5 ! %l5 = 00000000ff0000ff
4978! Starting 10 instruction Store Burst
4979! Mem[0000000030101408] = 000000ff, %l0 = 00000000000000ff
4980 swapa [%i4+%o4]0x81,%l0 ! %l0 = 00000000000000ff
4981
4982p0_label_190:
4983! %f10 = ff000000 ff00ff04, Mem[0000000010141400] = 000000f2 000000ff
4984 stda %f10,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff000000 ff00ff04
4985! %f26 = 7ffb8e61 7b68038d, Mem[0000000010001410] = ff000000 00000000
4986 stda %f26,[%i0+0x010]%asi ! Mem[0000000010001410] = 7ffb8e61 7b68038d
4987! %f26 = 7ffb8e61, Mem[0000000010041410] = 00000000
4988 sta %f26,[%i1+%o5]0x88 ! Mem[0000000010041410] = 7ffb8e61
4989! Mem[0000000030041408] = 00000000, %l1 = 00000000000000f2
4990 swapa [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
4991! %f18 = 000000ff 000000ff, %l1 = 0000000000000000
4992! Mem[0000000030181430] = 00000000000000ff
4993 add %i6,0x030,%g1
4994 stda %f18,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030181430] = 00000000000000ff
4995! %l4 = 0000000000000000, Mem[0000000010081410] = ff000000
4996 stwa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
4997! %l7 = 0000000000000000, Mem[0000000010141414] = ff000000
4998 stw %l7,[%i5+0x014] ! Mem[0000000010141414] = 00000000
4999! %f11 = ff00ff04, %f12 = ff000000, %f18 = 000000ff
5000 fmuls %f11,%f12,%f18 ! %f18 = 7f800000
5001! %f14 = 000000ff, Mem[00000000100c1408] = 000000ff
5002 sta %f14,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
5003! Starting 10 instruction Load Burst
5004! Mem[0000000010001424] = 9d1f0000, %l0 = 00000000000000ff
5005 lduba [%i0+0x024]%asi,%l0 ! %l0 = 000000000000009d
5006
5007p0_label_191:
5008! Mem[0000000030001410] = 040000ff, %l6 = 000000000000ff00
5009 ldsha [%i0+%o5]0x89,%l6 ! %l6 = 00000000000000ff
5010! Mem[0000000010001438] = ff800000 ff000000, %l4 = 00000000, %l5 = ff0000ff
5011 ldd [%i0+0x038],%l4 ! %l4 = 00000000ff800000 00000000ff000000
5012! Mem[0000000030001410] = 040000ff, %f20 = 045db224
5013 lda [%i0+%o5]0x89,%f20 ! %f20 = 040000ff
5014! Mem[0000000010101408] = 00000000ff0003ff, %f10 = ff000000 ff00ff04
5015 ldda [%i4+%o4]0x88,%f10 ! %f10 = 00000000 ff0003ff
5016! Mem[00000000218000c0] = ff005cf4, %l6 = 00000000000000ff
5017 ldub [%o3+0x0c1],%l6 ! %l6 = 0000000000000000
5018! Mem[00000000100c1408] = ff000000 00000000, %l0 = 0000009d, %l1 = 00000000
5019 ldda [%i3+0x008]%asi,%l0 ! %l0 = 00000000ff000000 0000000000000000
5020! Mem[0000000030141410] = 00000000db0d1f9d, %f24 = 03f2ff00 cd659a95
5021 ldda [%i5+%o5]0x81,%f24 ! %f24 = 00000000 db0d1f9d
5022! Mem[0000000010081408] = 00000000, %l0 = 00000000ff000000
5023 lduba [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
5024! Mem[0000000010041420] = 387dff53, %l5 = 00000000ff000000
5025 lduw [%i1+0x020],%l5 ! %l5 = 00000000387dff53
5026! Starting 10 instruction Store Burst
5027! Mem[0000000010101400] = ff0dffff, %l5 = 00000000387dff53
5028 swapa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ff0dffff
5029
5030p0_label_192:
5031! %f29 = 00000000, %f0 = f20300ff, %f24 = 00000000 db0d1f9d
5032 fsmuld %f29,%f0 ,%f24 ! %f24 = 80000000 00000000
5033! Mem[0000000030141408] = 00000003, %l5 = 00000000ff0dffff
5034 swapa [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000003
5035! %f10 = 00000000 ff0003ff, Mem[0000000030001400] = 00000004 ff000000
5036 stda %f10,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 ff0003ff
5037! Mem[00000000100c1408] = ff000000, %l7 = 0000000000000000
5038 swapa [%i3+%o4]0x80,%l7 ! %l7 = 00000000ff000000
5039! %l0 = 0000000000000000, Mem[0000000030141410] = 00000000
5040 stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
5041! %f10 = 00000000 ff0003ff, %l7 = 00000000ff000000
5042! Mem[0000000030181418] = 83cf7f40ff18b28f
5043 add %i6,0x018,%g1
5044 stda %f10,[%g1+%l7]ASI_PST32_S ! Mem[0000000030181418] = 83cf7f40ff18b28f
5045! %l0 = 00000000, %l1 = 00000000, Mem[0000000010041420] = 387dff53 c6a7ffba
5046 std %l0,[%i1+0x020] ! Mem[0000000010041420] = 00000000 00000000
5047! %l0 = 0000000000000000, Mem[0000000010141410] = 0000000000000000
5048 stxa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
5049! Mem[0000000030141400] = 000000ff, %l5 = 0000000000000003
5050 swapa [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
5051! Starting 10 instruction Load Burst
5052! Mem[0000000010001424] = 9d1f0000, %l4 = 00000000ff800000
5053 lduwa [%i0+0x024]%asi,%l4 ! %l4 = 000000009d1f0000
5054
5055p0_label_193:
5056! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000
5057 lduwa [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
5058! Mem[0000000010001410] = 7ffb8e61, %l0 = 0000000000000000
5059 ldswa [%i0+%o5]0x80,%l0 ! %l0 = 000000007ffb8e61
5060! Mem[00000000300c1408] = ffffffc6 000000ff, %l0 = 7ffb8e61, %l1 = 00000000
5061 ldda [%i3+%o4]0x81,%l0 ! %l0 = 00000000ffffffc6 00000000000000ff
5062! Mem[0000000020800040] = 0000c0bd, %l4 = 000000009d1f0000
5063 ldsba [%o1+0x041]%asi,%l4 ! %l4 = 0000000000000000
5064! Mem[0000000010141428] = 7ffb8e61 7b68038d, %l0 = ffffffc6, %l1 = 000000ff
5065 ldd [%i5+0x028],%l0 ! %l0 = 000000007ffb8e61 000000007b68038d
5066! Mem[0000000010001410] = 618efb7f, %l6 = 0000000000000000
5067 lduba [%i0+%o5]0x88,%l6 ! %l6 = 000000000000007f
5068! Mem[0000000030141408] = ffff0dff, %l1 = 000000007b68038d
5069 ldsba [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
5070! Mem[000000001004141c] = 0000f1c8, %l2 = 00000000c6ffffff
5071 lduwa [%i1+0x01c]%asi,%l2 ! %l2 = 000000000000f1c8
5072! Mem[00000000218000c0] = ff005cf4, %l6 = 000000000000007f
5073 ldsh [%o3+0x0c0],%l6 ! %l6 = ffffffffffffff00
5074! Starting 10 instruction Store Burst
5075! Mem[0000000010101410] = ff000000, %l3 = 00000000ff000000
5076 lduwa [%i4+%o5]0x80,%l3 ! %l3 = 00000000ff000000
5077
5078p0_label_194:
5079! Mem[00000000100c1410] = 00000004, %l5 = 00000000000000ff
5080 ldstuba [%i3+%o5]0x88,%l5 ! %l5 = 00000004000000ff
5081! %f20 = 040000ff, %f24 = 80000000
5082 fcmps %fcc3,%f20,%f24 ! %fcc3 = 2
5083! %l0 = 000000007ffb8e61, Mem[00000000201c0000] = ffff8ea0, %asi = 80
5084 stba %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 61ff8ea0
5085! %f6 = 00001f9d 47010000, Mem[0000000030181400] = ff000000 9d000000
5086 stda %f6 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00001f9d 47010000
5087! Mem[0000000010081408] = 00000000, %l1 = ffffffffffffffff
5088 ldstuba [%i2+%o4]0x80,%l1 ! %l1 = 00000000000000ff
5089! %l0 = 000000007ffb8e61, Mem[0000000030181410] = 15000000
5090 stha %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 8e610000
5091! %l1 = 0000000000000000, Mem[00000000211c0001] = 00003487
5092 stb %l1,[%o2+0x001] ! Mem[00000000211c0000] = 00003487
5093! %f18 = 7f800000, Mem[0000000010141408] = 07000000
5094 sta %f18,[%i5+%o4]0x88 ! Mem[0000000010141408] = 7f800000
5095! %l2 = 0000f1c8, %l3 = ff000000, Mem[0000000010181408] = 00ff0000 000065cd
5096 stda %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000f1c8 ff000000
5097! Starting 10 instruction Load Burst
5098! Mem[00000000100c1410] = ff000000, %f3 = ffffffff
5099 lda [%i3+%o5]0x80,%f3 ! %f3 = ff000000
5100
5101p0_label_195:
5102! Mem[0000000010041418] = 000000ff 0000f1c8, %l2 = 0000f1c8, %l3 = ff000000
5103 ldd [%i1+0x018],%l2 ! %l2 = 00000000000000ff 000000000000f1c8
5104! Mem[000000001008143c] = 000000ff, %l2 = 00000000000000ff
5105 ldsb [%i2+0x03e],%l2 ! %l2 = 0000000000000000
5106! Mem[0000000010001408] = 000000ff, %l2 = 0000000000000000
5107 lduba [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
5108! Mem[0000000010001430] = 000000c7000000ff, %f22 = 0000ffc8 8fb2181f
5109 ldda [%i0+0x030]%asi,%f22 ! %f22 = 000000c7 000000ff
5110! Mem[0000000010081400] = ffff0ddb 00000000, %l4 = 00000000, %l5 = 00000004
5111 ldda [%i2+%g0]0x80,%l4 ! %l4 = 00000000ffff0ddb 0000000000000000
5112! %l7 = 00000000ff000000, %l6 = ffffffffffffff00, %y = 00000000
5113 smul %l7,%l6,%l0 ! %l0 = 0000000100000000, %y = 00000001
5114! Mem[0000000030181400] = 000001479d1f0000, %l6 = ffffffffffffff00
5115 ldxa [%i6+%g0]0x81,%l6 ! %l6 = 000001479d1f0000
5116! Mem[0000000010181438] = ffffffff, %l3 = 000000000000f1c8
5117 ldswa [%i6+0x038]%asi,%l3 ! %l3 = ffffffffffffffff
5118! Mem[0000000030181408] = 00000000, %l7 = 00000000ff000000
5119 ldsba [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
5120! Starting 10 instruction Store Burst
5121! Mem[0000000010041408] = 000000ff, %l2 = 0000000000000000
5122 ldstuba [%i1+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
5123
5124p0_label_196:
5125! Mem[0000000030181408] = 00000000, %l7 = 0000000000000000
5126 ldstuba [%i6+%o4]0x81,%l7 ! %l7 = 00000000000000ff
5127! Mem[00000000201c0001] = 61ff8ea0, %l2 = 00000000000000ff
5128 ldstub [%o0+0x001],%l2 ! %l2 = 000000ff000000ff
5129! Mem[0000000030041408] = 000000f2, %l0 = 0000000100000000
5130 ldstuba [%i1+%o4]0x81,%l0 ! %l0 = 00000000000000ff
5131! %l3 = ffffffffffffffff, Mem[0000000030081400] = ff7bb2ff
5132 stha %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffb2ff
5133! %l2 = 000000ff, %l3 = ffffffff, Mem[0000000010041430] = 00000000 ff5d0024
5134 std %l2,[%i1+0x030] ! Mem[0000000010041430] = 000000ff ffffffff
5135! Mem[0000000010001410] = 7ffb8e61, %l6 = 000001479d1f0000
5136 swapa [%i0+%o5]0x80,%l6 ! %l6 = 000000007ffb8e61
5137! %f26 = 7ffb8e61 7b68038d, Mem[0000000010101400] = 53ff7d38 00000000
5138 stda %f26,[%i4+%g0]0x88 ! Mem[0000000010101400] = 7ffb8e61 7b68038d
5139! %l3 = ffffffffffffffff, imm = 00000000000005d5, %l3 = ffffffffffffffff
5140 orn %l3,0x5d5,%l3 ! %l3 = ffffffffffffffff
5141! %l1 = 0000000000000000, Mem[00000000211c0000] = 00003487
5142 stb %l1,[%o2+%g0] ! Mem[00000000211c0000] = 00003487
5143! Starting 10 instruction Load Burst
5144! Mem[0000000010181408] = ff000000 0000f1c8, %l4 = ffff0ddb, %l5 = 00000000
5145 ldda [%i6+%o4]0x88,%l4 ! %l4 = 000000000000f1c8 00000000ff000000
5146
5147p0_label_197:
5148! Mem[0000000010101410] = ff000000, %l2 = 00000000000000ff
5149 lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000ff00
5150! Mem[0000000010181418] = 8d039cf3, %l7 = 0000000000000000
5151 lduwa [%i6+0x018]%asi,%l7 ! %l7 = 000000008d039cf3
5152! Mem[0000000030141400] = 03000000, %l0 = 0000000000000000
5153 lduha [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000300
5154! Mem[0000000030041410] = 045d0000, %l3 = ffffffffffffffff
5155 lduwa [%i1+%o5]0x89,%l3 ! %l3 = 00000000045d0000
5156! Mem[00000000300c1408] = c6ffffff, %l7 = 000000008d039cf3
5157 ldswa [%i3+%o4]0x89,%l7 ! %l7 = ffffffffc6ffffff
5158! Mem[0000000030181400] = 47010000, %l1 = 0000000000000000
5159 lduwa [%i6+%g0]0x89,%l1 ! %l1 = 0000000047010000
5160! Mem[0000000030081400] = ff0000ffffb2ffff, %f28 = 00000000 00000000
5161 ldda [%i2+%g0]0x89,%f28 ! %f28 = ff0000ff ffb2ffff
5162! Mem[0000000030041400] = 41d4ffff 000000ff, %l4 = 0000f1c8, %l5 = ff000000
5163 ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff 0000000041d4ffff
5164! Mem[0000000010101400] = 7b68038d, %f7 = 47010000
5165 lda [%i4+%g0]0x88,%f7 ! %f7 = 7b68038d
5166! Starting 10 instruction Store Burst
5167! Mem[0000000010141400] = 04ff00ff, %l5 = 0000000041d4ffff
5168 swapa [%i5+%g0]0x80,%l5 ! %l5 = 0000000004ff00ff
5169
5170p0_label_198:
5171! %f31 = ffb27b5a, Mem[0000000030001410] = 040000ff
5172 sta %f31,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffb27b5a
5173! %l7 = ffffffffc6ffffff, Mem[0000000010001410] = 00001f9d
5174 stwa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = c6ffffff
5175! %l0 = 0000000000000300, Mem[0000000010041408] = 000000ff
5176 stba %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
5177! Mem[00000000300c1408] = c6ffffff, %l3 = 00000000045d0000
5178 ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
5179! %l3 = 00000000000000ff, Mem[0000000030081400] = ffffb2ff
5180 stwa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
5181! %l2 = 000000000000ff00, Mem[0000000010081411] = 00000000
5182 stb %l2,[%i2+0x011] ! Mem[0000000010081410] = 00000000
5183! %l0 = 00000300, %l1 = 47010000, Mem[0000000010101400] = 8d03687b 618efb7f
5184 stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000300 47010000
5185! %l1 = 0000000047010000, Mem[0000000010001420] = 000000809d1f0000, %asi = 80
5186 stxa %l1,[%i0+0x020]%asi ! Mem[0000000010001420] = 0000000047010000
5187! %l5 = 0000000004ff00ff, Mem[0000000010081435] = ffffffff
5188 stb %l5,[%i2+0x035] ! Mem[0000000010081434] = ffffffff
5189! Starting 10 instruction Load Burst
5190! Mem[0000000010081400] = db0dffff, %l2 = 000000000000ff00
5191 lduwa [%i2+%g0]0x88,%l2 ! %l2 = 00000000db0dffff
5192
5193p0_label_199:
5194! Mem[00000000100c1408] = 00000000, %l2 = 00000000db0dffff
5195 lduwa [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
5196! Mem[00000000100c1434] = 00000021, %l1 = 0000000047010000
5197 ldub [%i3+0x036],%l1 ! %l1 = 0000000000000000
5198! Mem[0000000030041408] = f20000ff, %l7 = ffffffffc6ffffff
5199 lduha [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
5200! Mem[0000000030141408] = ffff0dff, %l6 = 000000007ffb8e61
5201 lduwa [%i5+%o4]0x89,%l6 ! %l6 = 00000000ffff0dff
5202! Mem[00000000211c0000] = 00003487, %l5 = 0000000004ff00ff
5203 lduha [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
5204! Mem[0000000010101408] = ff0300ff, %l4 = 00000000000000ff
5205 ldsha [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffff03
5206! Mem[0000000021800140] = 0000cf8d, %l1 = 0000000000000000
5207 lduh [%o3+0x140],%l1 ! %l1 = 0000000000000000
5208! Mem[00000000211c0000] = 00003487, %l1 = 0000000000000000
5209 ldub [%o2+%g0],%l1 ! %l1 = 0000000000000000
5210! Mem[0000000010041410] = 618efb7f 8763f2ff, %l4 = ffffff03, %l5 = 00000000
5211 ldda [%i1+%o5]0x80,%l4 ! %l4 = 00000000618efb7f 000000008763f2ff
5212! Starting 10 instruction Store Burst
5213! %l2 = 00000000, %l3 = 000000ff, Mem[0000000030181408] = 000000ff ff000000
5214 stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 000000ff
5215
5216p0_label_200:
5217! %l4 = 00000000618efb7f, Mem[00000000100c1434] = 00000021
5218 sth %l4,[%i3+0x034] ! Mem[00000000100c1434] = fb7f0021
5219! %l1 = 0000000000000000, Mem[0000000010141408] = 7f800000
5220 stba %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 7f800000
5221! Mem[0000000030081408] = db0dffff, %l5 = 000000008763f2ff
5222 swapa [%i2+%o4]0x89,%l5 ! %l5 = 00000000db0dffff
5223! Mem[0000000010001410] = c6ffffff, %l3 = 00000000000000ff
5224 swapa [%i0+%o5]0x88,%l3 ! %l3 = 00000000c6ffffff
5225! %l4 = 618efb7f, %l5 = db0dffff, Mem[0000000010101410] = ff000000 ff000000
5226 std %l4,[%i4+%o5] ! Mem[0000000010101410] = 618efb7f db0dffff
5227! %f23 = 000000ff, Mem[0000000030041408] = ff0000f2
5228 sta %f23,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff
5229! %l4 = 00000000618efb7f, Mem[0000000010001408] = 000000ff
5230 stwa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 618efb7f
5231! Mem[0000000030081400] = 000000ff, %l0 = 0000000000000300
5232 swapa [%i2+%g0]0x81,%l0 ! %l0 = 00000000000000ff
5233! %f29 = ffb2ffff, Mem[0000000010181400] = 5f0000ff
5234 sta %f29,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffb2ffff
5235! Starting 10 instruction Load Burst
5236! Mem[0000000030081400] = 00000300, %l3 = 00000000c6ffffff
5237 lduba [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000
5238
5239p0_label_201:
5240 membar #Sync ! Added by membar checker (36)
5241! Mem[0000000010141400] = 41d4ffff 000000ff 0000807f 000000ff
5242! Mem[0000000010141410] = 00000000 00000000 000000ff ff000004
5243! Mem[0000000010141420] = 03f2ff00 00000000 7ffb8e61 7b68038d
5244! Mem[0000000010141430] = 21000000 5fb27b5a ffffffff ffb2ff5a
5245 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
5246! %l6 = 00000000ffff0dff, immd = 0000000000000506, %l7 = 00000000000000ff
5247 mulx %l6,0x506,%l7 ! %l7 = 00000505fb404efa
5248! Mem[00000000211c0000] = 00003487, %l1 = 0000000000000000
5249 ldub [%o2+0x001],%l1 ! %l1 = 0000000000000000
5250! Mem[0000000010101408] = ff0300ff00000000, %l3 = 0000000000000000
5251 ldxa [%i4+0x008]%asi,%l3 ! %l3 = ff0300ff00000000
5252! Mem[0000000020800000] = ffff4ebd, %l6 = 00000000ffff0dff
5253 ldsha [%o1+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
5254! Mem[0000000010141438] = ffffffff, %l1 = 0000000000000000
5255 ldsba [%i5+0x039]%asi,%l1 ! %l1 = ffffffffffffffff
5256! Mem[0000000020800000] = ffff4ebd, %l2 = 0000000000000000
5257 ldsh [%o1+%g0],%l2 ! %l2 = ffffffffffffffff
5258! Mem[0000000010101410] = 618efb7fdb0dffff, %f0 = f20300ff 00000000
5259 ldd [%i4+%o5],%f0 ! %f0 = 618efb7f db0dffff
5260! Mem[0000000030181408] = 00000000, %l0 = 00000000000000ff
5261 ldsha [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
5262! Starting 10 instruction Store Burst
5263! Mem[0000000010041400] = 000000f2, %l3 = 00000000, %l4 = 618efb7f
5264 casa [%i1]0x80,%l3,%l4 ! %l4 = 00000000000000f2
5265
5266p0_label_202:
5267! %l6 = ffffffffffffffff, Mem[0000000010041408] = 0000000000000000
5268 stxa %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffffffffffff
5269! %f15 = 000080ff, Mem[0000000010181408] = c8f10000
5270 sta %f15,[%i6+0x008]%asi ! Mem[0000000010181408] = 000080ff
5271! %l6 = ffffffff, %l7 = fb404efa, Mem[0000000030001400] = ff0003ff 00000000
5272 stda %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffff fb404efa
5273! %f8 = f2000000, %f0 = 618efb7f, %f8 = f2000000
5274 fmuls %f8 ,%f0 ,%f8 ! %f8 = ff800000
5275! %l5 = 00000000db0dffff, Mem[0000000010081408] = 000000ff
5276 stwa %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = db0dffff
5277 membar #Sync ! Added by membar checker (37)
5278! %l4 = 00000000000000f2, Mem[0000000010141408] = 7f800000
5279 stha %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 7f8000f2
5280! %l3 = ff0300ff00000000, Mem[0000000010041400] = 000000f2
5281 stha %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000f2
5282! %l2 = ffffffffffffffff, immed = 00000bc7, %y = 00000001
5283 smul %l2,0xbc7,%l2 ! %l2 = fffffffffffff439, %y = ffffffff
5284! %f20 = 00000000, Mem[0000000030041408] = ff000000
5285 sta %f20,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
5286! Starting 10 instruction Load Burst
5287! Mem[0000000030181410] = 8e610000ffffd441, %l6 = ffffffffffffffff
5288 ldxa [%i6+%o5]0x81,%l6 ! %l6 = 8e610000ffffd441
5289
5290p0_label_203:
5291! Mem[00000000300c1400] = 00001f9d, %l6 = 8e610000ffffd441
5292 lduha [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
5293! Mem[0000000010001414] = 7b68038d, %l4 = 00000000000000f2
5294 lduha [%i0+0x014]%asi,%l4 ! %l4 = 0000000000007b68
5295! Mem[0000000010001408] = 618efb7f, %l7 = 00000505fb404efa
5296 lduha [%i0+%o4]0x80,%l7 ! %l7 = 000000000000618e
5297! Mem[0000000021800000] = 46ff133c, %l1 = ffffffffffffffff
5298 ldsha [%o3+0x000]%asi,%l1 ! %l1 = 00000000000046ff
5299! Mem[0000000010181400] = ffffb2ff, %l0 = 0000000000000000
5300 ldswa [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffb2ff
5301! Mem[00000000100c1410] = 9d1f0000 000000ff, %l6 = 00000000, %l7 = 0000618e
5302 ldda [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff 000000009d1f0000
5303! Mem[0000000010101408] = ff0300ff, %f13 = 00000021
5304 ld [%i4+%o4],%f13 ! %f13 = ff0300ff
5305! Mem[0000000010081400] = db0dffff, %l4 = 0000000000007b68
5306 lduba [%i2+%g0]0x88,%l4 ! %l4 = 00000000000000ff
5307! Mem[0000000030141400] = 03000000, %l4 = 00000000000000ff
5308 ldsba [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000003
5309! Starting 10 instruction Store Burst
5310! %l3 = ff0300ff00000000, Mem[000000001018141a] = 8d039cf3, %asi = 80
5311 stha %l3,[%i6+0x01a]%asi ! Mem[0000000010181418] = 8d030000
5312
5313p0_label_204:
5314! %l0 = ffffffffffffb2ff, Mem[0000000030041400] = 000000ff
5315 stwa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffb2ff
5316! %f24 = 03f2ff00, Mem[00000000100c1410] = 000000ff
5317 sta %f24,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 03f2ff00
5318! Mem[0000000010081430] = ffffffffffffffff, %l7 = 000000009d1f0000, %l2 = fffffffffffff439
5319 add %i2,0x30,%g1
5320 casxa [%g1]0x80,%l7,%l2 ! %l2 = ffffffffffffffff
5321! %l4 = 0000000000000003, Mem[0000000030141400] = 03000000
5322 stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 03000000
5323! %l4 = 0000000000000003, Mem[00000000100c1400] = 0000000000000000
5324 stxa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000000003
5325! %l4 = 0000000000000003, Mem[0000000030001408] = ff000000
5326 stha %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00030000
5327! %l6 = 00000000000000ff, Mem[0000000010181410] = ff000000
5328 stb %l6,[%i6+%o5] ! Mem[0000000010181410] = ff000000
5329! %f6 = 00001f9d 7b68038d, %l7 = 000000009d1f0000
5330! Mem[00000000100c1428] = ff0000ffff00ff04
5331 add %i3,0x028,%g1
5332 stda %f6,[%g1+%l7]ASI_PST32_PL ! Mem[00000000100c1428] = ff0000ffff00ff04
5333! Mem[0000000010181410] = ff000000, %l5 = 00000000db0dffff
5334 swapa [%i6+%o5]0x80,%l5 ! %l5 = 00000000ff000000
5335! Starting 10 instruction Load Burst
5336! Mem[0000000010101408] = ff0300ff, %l7 = 000000009d1f0000
5337 ldswa [%i4+%o4]0x80,%l7 ! %l7 = ffffffffff0300ff
5338
5339p0_label_205:
5340! Mem[0000000010041400] = 000000f2, %l1 = 00000000000046ff
5341 lduwa [%i1+%g0]0x80,%l1 ! %l1 = 00000000000000f2
5342! Mem[00000000100c1408] = 0000000000000000, %l3 = ff0300ff00000000
5343 ldxa [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
5344! Mem[0000000010041408] = ffffffff, %l0 = ffffffffffffb2ff
5345 ldsba [%i1+0x00a]%asi,%l0 ! %l0 = ffffffffffffffff
5346! Mem[0000000030101400] = 00000000, %l7 = ffffffffff0300ff
5347 lduba [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
5348! Mem[00000000211c0000] = 00003487, %l0 = ffffffffffffffff
5349 ldsh [%o2+%g0],%l0 ! %l0 = 0000000000000000
5350! Mem[0000000030001408] = 00000300, %l5 = 00000000ff000000
5351 lduha [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000300
5352! Mem[0000000010001408] = 618efb7f5a7bff5f, %l0 = 0000000000000000
5353 ldxa [%i0+%o4]0x80,%l0 ! %l0 = 618efb7f5a7bff5f
5354! Mem[0000000010181408] = 000080ff, %l6 = 00000000000000ff
5355 ldsha [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000
5356! %l3 = 0000000000000000, %l0 = 618efb7f5a7bff5f, %l1 = 00000000000000f2
5357 mulx %l3,%l0,%l1 ! %l1 = 0000000000000000
5358! Starting 10 instruction Store Burst
5359! Mem[0000000030181400] = 00000147, %l7 = 0000000000000000
5360 swapa [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000147
5361
5362p0_label_206:
5363! %l7 = 0000000000000147, Mem[000000001008142b] = 26ea8ca9
5364 stb %l7,[%i2+0x02b] ! Mem[0000000010081428] = 26ea8c47
5365! %l7 = 0000000000000147, Mem[00000000300c1410] = ff000074
5366 stba %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000047
5367! Mem[0000000010181436] = 894141d4, %l7 = 0000000000000147
5368 ldstub [%i6+0x036],%l7 ! %l7 = 00000041000000ff
5369! %l7 = 0000000000000041, immed = 00000aad, %y = ffffffff
5370 umul %l7,0xaad,%l5 ! %l5 = 000000000002b5ed, %y = 00000000
5371! %l4 = 00000003, %l5 = 0002b5ed, Mem[0000000010101408] = ff0300ff 00000000
5372 stda %l4,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000003 0002b5ed
5373! Mem[0000000010181430] = 000000ff, %l1 = 0000000000000000
5374 ldstuba [%i6+0x030]%asi,%l1 ! %l1 = 00000000000000ff
5375! %l0 = 618efb7f5a7bff5f, Mem[0000000010141410] = 00000000
5376 stba %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 5f000000
5377! Mem[0000000010081408] = db0dffff, %l2 = ffffffffffffffff
5378 swapa [%i2+%o4]0x88,%l2 ! %l2 = 00000000db0dffff
5379! %l2 = 00000000db0dffff, Mem[00000000211c0000] = 00003487
5380 sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = ffff3487
5381! Starting 10 instruction Load Burst
5382! Mem[0000000021800140] = 0000cf8d, %l3 = 0000000000000000
5383 ldsb [%o3+0x141],%l3 ! %l3 = 0000000000000000
5384
5385p0_label_207:
5386! Mem[0000000030081408] = 8763f2ff, %l7 = 0000000000000041
5387 ldsba [%i2+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
5388! Mem[0000000030101408] = ff000000ff000000, %l4 = 0000000000000003
5389 ldxa [%i4+%o4]0x89,%l4 ! %l4 = ff000000ff000000
5390! Mem[0000000010001410] = ff0000007b68038d, %l3 = 0000000000000000
5391 ldxa [%i0+%o5]0x80,%l3 ! %l3 = ff0000007b68038d
5392! Mem[00000000100c1410] = 00fff20300001f9d, %f22 = 000000ff ff000004
5393 ldda [%i3+%o5]0x80,%f22 ! %f22 = 00fff203 00001f9d
5394! Mem[0000000030041410] = 00005d0400001f9d, %l2 = 00000000db0dffff
5395 ldxa [%i1+%o5]0x81,%l2 ! %l2 = 00005d0400001f9d
5396! Mem[0000000030081400] = 00000300, %l6 = 0000000000000000
5397 ldsha [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
5398! Mem[0000000030141400] = 00000003, %l4 = ff000000ff000000
5399 lduha [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000003
5400! Mem[0000000010001408] = 618efb7f, %l1 = 0000000000000000
5401 ldswa [%i0+%o4]0x80,%l1 ! %l1 = 00000000618efb7f
5402! Mem[0000000010101434] = 00000021, %l1 = 00000000618efb7f
5403 lduba [%i4+0x034]%asi,%l1 ! %l1 = 0000000000000000
5404! Starting 10 instruction Store Burst
5405! %f20 = 00000000, Mem[0000000030101400] = 00000000
5406 sta %f20,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
5407
5408p0_label_208:
5409! %l1 = 0000000000000000, %l4 = 0000000000000003, %l2 = 00005d0400001f9d
5410 udivx %l1,%l4,%l2 ! %l2 = 0000000000000000
5411! %l4 = 0000000000000003, Mem[0000000010041410] = 618efb7f
5412 stha %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0003fb7f
5413! Mem[0000000010081408] = ffffffff, %l6 = 0000000000000000
5414 ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
5415! %f24 = 03f2ff00, Mem[00000000100c1424] = ff000000
5416 sta %f24,[%i3+0x024]%asi ! Mem[00000000100c1424] = 03f2ff00
5417! %l2 = 0000000000000000, Mem[0000000030041400] = ffb2ffff
5418 stba %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00b2ffff
5419! %l1 = 0000000000000000, Mem[0000000010141400] = ffffd441
5420 stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
5421! %l1 = 0000000000000000, Mem[0000000021800001] = 46ff133c
5422 stb %l1,[%o3+0x001] ! Mem[0000000021800000] = 4600133c
5423! %f8 = ff800000 ff000000, %l0 = 618efb7f5a7bff5f
5424! Mem[0000000010081430] = ffffffffffffffff
5425 add %i2,0x030,%g1
5426 stda %f8,[%g1+%l0]ASI_PST8_P ! Mem[0000000010081430] = ff80ff00ff000000
5427! %l4 = 0000000000000003, immed = 00000801, %y = 00000000
5428 sdiv %l4,0x801,%l2 ! %l2 = 0000000000000000
5429 mov %l0,%y ! %y = 5a7bff5f
5430! Starting 10 instruction Load Burst
5431! Mem[0000000010041418] = 000000ff, %l5 = 000000000002b5ed
5432 ldsh [%i1+0x018],%l5 ! %l5 = 0000000000000000
5433
5434p0_label_209:
5435! Mem[0000000030141408] = ffff0dff, %l0 = 618efb7f5a7bff5f
5436 ldsha [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000dff
5437! Mem[0000000010041408] = ffffffff, %l1 = 0000000000000000
5438 ldsba [%i1+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
5439! Mem[0000000010181408] = ff000000 ff800000, %l0 = 00000dff, %l1 = ffffffff
5440 ldda [%i6+%o4]0x88,%l0 ! %l0 = 00000000ff800000 00000000ff000000
5441! Mem[0000000010181400] = 00000000ffb2ffff, %l3 = ff0000007b68038d
5442 ldxa [%i6+%g0]0x88,%l3 ! %l3 = 00000000ffb2ffff
5443! Mem[0000000010001410] = ff0000007b68038d, %l1 = 00000000ff000000
5444 ldxa [%i0+%o5]0x80,%l1 ! %l1 = ff0000007b68038d
5445! Mem[00000000300c1410] = ff000047, %l5 = 0000000000000000
5446 lduba [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000047
5447! Mem[0000000030081400] = 00000300ff0000ff, %l0 = 00000000ff800000
5448 ldxa [%i2+%g0]0x81,%l0 ! %l0 = 00000300ff0000ff
5449! Mem[0000000030081400] = 00000300, %l7 = ffffffffffffffff
5450 lduba [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000000
5451! Mem[0000000030181410] = 8e610000ffffd441, %f22 = 00fff203 00001f9d
5452 ldda [%i6+%o5]0x81,%f22 ! %f22 = 8e610000 ffffd441
5453! Starting 10 instruction Store Burst
5454! %l4 = 0000000000000003, Mem[0000000010141410] = 5f000000
5455 stwa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000003
5456
5457p0_label_210:
5458! %l0 = ff0000ff, %l1 = 7b68038d, Mem[0000000030041400] = 00b2ffff ffffd441
5459 stda %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff0000ff 7b68038d
5460! %f2 = ffffffff ff000000, Mem[0000000030081408] = fff26387 ff0003f2
5461 stda %f2 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffffff ff000000
5462! %l6 = 00000000000000ff, Mem[0000000010101408] = 03000000
5463 stba %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 030000ff
5464! %f12 = ff000000 ff0300ff, %l5 = 0000000000000047
5465! Mem[0000000010081428] = 26ea8c47ab88edb9
5466 add %i2,0x028,%g1
5467 stda %f12,[%g1+%l5]ASI_PST8_P ! Mem[0000000010081428] = 26008c47ab0300ff
5468! %f1 = db0dffff, Mem[0000000030141408] = ff0dffff
5469 sta %f1 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = db0dffff
5470! Mem[0000000010101408] = 030000ff, %l1 = ff0000007b68038d
5471 ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
5472! %f5 = 00000000, Mem[0000000030001400] = ffffffff
5473 sta %f5 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
5474! %f16 = 41d4ffff 000000ff, Mem[0000000030081400] = 00030000 ff0000ff
5475 stda %f16,[%i2+%g0]0x89 ! Mem[0000000030081400] = 41d4ffff 000000ff
5476! Mem[0000000021800041] = 009dd078, %l3 = 00000000ffb2ffff
5477 ldstuba [%o3+0x041]%asi,%l3 ! %l3 = 0000009d000000ff
5478! Starting 10 instruction Load Burst
5479! Mem[0000000030041410] = 045d0000, %l6 = 00000000000000ff
5480 lduba [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
5481
5482p0_label_211:
5483! %f10 = 00000000, Mem[0000000010081410] = 00000000
5484 sta %f10,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
5485! Mem[00000000100c1410] = 00fff203, %l1 = 00000000000000ff
5486 lduba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
5487! Mem[0000000030141400] = 03000000ff000000, %f18 = 0000807f 000000ff
5488 ldda [%i5+%g0]0x81,%f18 ! %f18 = 03000000 ff000000
5489! Mem[0000000030101400] = 00000000, %f13 = ff0300ff
5490 lda [%i4+%g0]0x81,%f13 ! %f13 = 00000000
5491! %l3 = 000000000000009d, Mem[0000000010181410] = db0dffff
5492 stba %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 9d0dffff
5493! Mem[00000000211c0000] = ffff3487, %l2 = 0000000000000000
5494 ldsb [%o2+%g0],%l2 ! %l2 = ffffffffffffffff
5495! Mem[0000000010141438] = ffffffff ffb2ff5a, %l0 = ff0000ff, %l1 = 00000000
5496 ldd [%i5+0x038],%l0 ! %l0 = 00000000ffffffff 00000000ffb2ff5a
5497! Mem[00000000100c140c] = 00000000, %l5 = 0000000000000047
5498 lduh [%i3+0x00e],%l5 ! %l5 = 0000000000000000
5499! Mem[00000000300c1400] = 00001f9d, %l2 = ffffffffffffffff
5500 ldsha [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000000
5501! Starting 10 instruction Store Burst
5502! Mem[0000000030041408] = 00000000, %l7 = 0000000000000000
5503 swapa [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000000
5504
5505p0_label_212:
5506! %f20 = 00000000 00000000, %l2 = 0000000000000000
5507! Mem[0000000030101408] = 000000ff000000ff
5508 add %i4,0x008,%g1
5509 stda %f20,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030101408] = 000000ff000000ff
5510! %l0 = 00000000ffffffff, Mem[0000000010081410] = 00000000
5511 stha %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffff0000
5512! %l5 = 0000000000000000, Mem[000000001004140b] = ffffffff, %asi = 80
5513 stba %l5,[%i1+0x00b]%asi ! Mem[0000000010041408] = ffffff00
5514! %l7 = 0000000000000000, Mem[0000000010001408] = 618efb7f
5515 stha %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000fb7f
5516! %f14 = 000000ff 000080ff, Mem[00000000300c1400] = 00001f9d ffc7218b
5517 stda %f14,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff 000080ff
5518! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141428] = 7ffb8e61 7b68038d
5519 stda %l6,[%i5+0x028]%asi ! Mem[0000000010141428] = 00000000 00000000
5520! %l3 = 000000000000009d, Mem[0000000010141410] = 00000003
5521 stwa %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000009d
5522! %l2 = 0000000000000000, Mem[0000000030001400] = 00000000fa4e40fb
5523 stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
5524! %l4 = 0000000000000003, %l7 = 0000000000000000, %l7 = 0000000000000000
5525 orn %l4,%l7,%l7 ! %l7 = ffffffffffffffff
5526! Starting 10 instruction Load Burst
5527! Mem[0000000010141410] = 9d000000, %f31 = ffb2ff5a
5528 lda [%i5+%o5]0x88,%f31 ! %f31 = 9d000000
5529
5530p0_label_213:
5531! Mem[0000000030081410] = ff0003f2, %l7 = ffffffffffffffff
5532 lduha [%i2+%o5]0x81,%l7 ! %l7 = 000000000000ff00
5533! Mem[000000001014143c] = ffb2ff5a, %l4 = 0000000000000003
5534 ldswa [%i5+0x03c]%asi,%l4 ! %l4 = ffffffffffb2ff5a
5535! Mem[0000000020800000] = ffff4ebd, %l6 = 0000000000000000
5536 lduha [%o1+0x000]%asi,%l6 ! %l6 = 000000000000ffff
5537! Mem[0000000010081408] = ffffffff, %l5 = 0000000000000000
5538 lduba [%i2+%o4]0x80,%l5 ! %l5 = 00000000000000ff
5539! Mem[00000000300c1400] = 000000ff, %l1 = 00000000ffb2ff5a
5540 lduha [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000
5541! Mem[0000000030181408] = 00000000, %f25 = 00000000
5542 lda [%i6+%o4]0x81,%f25 ! %f25 = 00000000
5543! Mem[0000000010181408] = 000080ff, %f10 = 00000000
5544 ld [%i6+%o4],%f10 ! %f10 = 000080ff
5545! Mem[00000000300c1408] = c6ffffff, %l0 = 00000000ffffffff
5546 ldswa [%i3+%o4]0x89,%l0 ! %l0 = ffffffffc6ffffff
5547! Mem[00000000100c1408] = 00000000, %l7 = 000000000000ff00
5548 lduha [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000000
5549! Starting 10 instruction Store Burst
5550! Mem[00000000211c0000] = ffff3487, %l2 = 0000000000000000
5551 ldstub [%o2+%g0],%l2 ! %l2 = 000000ff000000ff
5552
5553p0_label_214:
5554! %l2 = 00000000000000ff, Mem[0000000010041400] = 000000f2
5555 stwa %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff
5556! %l2 = 00000000000000ff, Mem[0000000010001400] = 00000000ff0000ff
5557 stxa %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000000000ff
5558! %f16 = 41d4ffff 000000ff 03000000 ff000000
5559! %f20 = 00000000 00000000 8e610000 ffffd441
5560! %f24 = 03f2ff00 00000000 7ffb8e61 7b68038d
5561! %f28 = 21000000 5fb27b5a ffffffff 9d000000
5562 stda %f16,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
5563! %f0 = 618efb7f db0dffff, Mem[0000000030141408] = db0dffff 00000000
5564 stda %f0 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 618efb7f db0dffff
5565! %f10 = 000080ff ff0003ff, Mem[0000000010101438] = ff0000ff ff0080ff
5566 stda %f10,[%i4+0x038]%asi ! Mem[0000000010101438] = 000080ff ff0003ff
5567 membar #Sync ! Added by membar checker (38)
5568! Mem[0000000010041437] = 5fb27b5a, %l0 = ffffffffc6ffffff
5569 ldstuba [%i1+0x037]%asi,%l0 ! %l0 = 0000005a000000ff
5570! Mem[0000000010041400] = 41d4ffff, %l0 = 000000000000005a
5571 ldstuba [%i1+%g0]0x80,%l0 ! %l0 = 00000041000000ff
5572! %l5 = 00000000000000ff, Mem[000000001008141e] = 00000000, %asi = 80
5573 stha %l5,[%i2+0x01e]%asi ! Mem[000000001008141c] = 000000ff
5574! Mem[00000000100c141c] = ffc7218b, %l7 = 0000000000000000
5575 ldstub [%i3+0x01c],%l7 ! %l7 = 000000ff000000ff
5576! Starting 10 instruction Load Burst
5577! Mem[0000000030101408] = 000000ff 000000ff, %l4 = ffb2ff5a, %l5 = 000000ff
5578 ldda [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff 00000000000000ff
5579
5580p0_label_215:
5581! Mem[00000000218001c0] = 890808e2, %l3 = 000000000000009d
5582 lduh [%o3+0x1c0],%l3 ! %l3 = 0000000000008908
5583! Mem[0000000030041400] = ff0000ff 7b68038d 00000000 00000000
5584! Mem[0000000030041410] = 00005d04 00001f9d 04ab8e31 1d4201a7
5585! Mem[0000000030041420] = c6ffffff 2bb9970c b02b9bb0 2edfd309
5586! Mem[0000000030041430] = ff000000 000000f2 f39cc6a7 00007400
5587 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
5588! Mem[00000000100c1400] = 0300000000000000, %f6 = 00001f9d 7b68038d
5589 ldda [%i3+%g0]0x88,%f6 ! %f6 = 03000000 00000000
5590! Mem[0000000010041400] = ffd4ffff, %l4 = 00000000000000ff
5591 lduba [%i1+%g0]0x80,%l4 ! %l4 = 00000000000000ff
5592! Mem[0000000010141408] = 7f8000f2, %l6 = 000000000000ffff
5593 ldswa [%i5+%o4]0x88,%l6 ! %l6 = 000000007f8000f2
5594! Mem[0000000030181408] = 00000000, %l0 = 0000000000000041
5595 lduwa [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
5596! Mem[000000001018141c] = 00000000, %l7 = 00000000000000ff
5597 ldub [%i6+0x01c],%l7 ! %l7 = 0000000000000000
5598! Mem[0000000030181410] = 0000618e, %l1 = 0000000000000000
5599 ldswa [%i6+%o5]0x89,%l1 ! %l1 = 000000000000618e
5600! Mem[0000000010141418] = 000000ff, %f11 = ff0003ff
5601 lda [%i5+0x018]%asi,%f11 ! %f11 = 000000ff
5602! Starting 10 instruction Store Burst
5603! %l7 = 0000000000000000, Mem[0000000020800000] = ffff4ebd, %asi = 80
5604 stha %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = 00004ebd
5605
5606p0_label_216:
5607! %l3 = 0000000000008908, Mem[0000000030001410] = 5a7bb2ffffffd441
5608 stxa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000008908
5609! Mem[0000000030181400] = 00000000, %l0 = 0000000000000000
5610 ldstuba [%i6+%g0]0x81,%l0 ! %l0 = 00000000000000ff
5611! %l3 = 0000000000008908, Mem[0000000010181400] = ffffb2ff
5612 stha %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 8908b2ff
5613! %l0 = 0000000000000000, Mem[0000000010041420] = 03f2ff0000000000, %asi = 80
5614 stxa %l0,[%i1+0x020]%asi ! Mem[0000000010041420] = 0000000000000000
5615! Mem[0000000010181408] = 000080ff, %l1 = 000000000000618e
5616 ldstuba [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff
5617! %l2 = 00000000000000ff, Mem[00000000300c1410] = ff000047
5618 stha %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff0000ff
5619! %l7 = 0000000000000000, Mem[0000000010081400] = 00000000db0dffff
5620 stxa %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000000000000000
5621! Mem[00000000300c1400] = ff000000, %l0 = 0000000000000000
5622 swapa [%i3+%g0]0x89,%l0 ! %l0 = 00000000ff000000
5623! %l4 = 00000000000000ff, Mem[0000000021800181] = 00ff6a7f, %asi = 80
5624 stba %l4,[%o3+0x181]%asi ! Mem[0000000021800180] = 00ff6a7f
5625! Starting 10 instruction Load Burst
5626! Mem[0000000030041400] = ff0000ff7b68038d, %l6 = 000000007f8000f2
5627 ldxa [%i1+%g0]0x81,%l6 ! %l6 = ff0000ff7b68038d
5628
5629p0_label_217:
5630! Mem[00000000100c1410] = 03f2ff00, %l1 = 0000000000000000
5631 ldsha [%i3+%o5]0x88,%l1 ! %l1 = ffffffffffffff00
5632! Mem[0000000010101400] = 00030000, %l3 = 0000000000008908
5633 ldswa [%i4+%g0]0x88,%l3 ! %l3 = 0000000000030000
5634! Mem[0000000010181400] = 8908b2ff, %l3 = 0000000000030000
5635 lduwa [%i6+0x000]%asi,%l3 ! %l3 = 000000008908b2ff
5636! Mem[00000000100c1410] = 03f2ff00, %l0 = 00000000ff000000
5637 lduwa [%i3+%o5]0x88,%l0 ! %l0 = 0000000003f2ff00
5638! Mem[0000000010101408] = ff000003, %l6 = ff0000ff7b68038d
5639 lduha [%i4+0x008]%asi,%l6 ! %l6 = 000000000000ff00
5640! Mem[0000000010001400] = ff000000 00000000, %l2 = 000000ff, %l3 = 8908b2ff
5641 ldda [%i0+%g0]0x80,%l2 ! %l2 = 00000000ff000000 0000000000000000
5642! Mem[0000000030081400] = ff000000, %l4 = 00000000000000ff
5643 lduha [%i2+%g0]0x81,%l4 ! %l4 = 000000000000ff00
5644! Mem[0000000030181408] = 00000000, %l7 = 0000000000000000
5645 lduwa [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
5646! Mem[00000000100c1408] = 00000000, %l2 = 00000000ff000000
5647 ldsba [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000000
5648! Starting 10 instruction Store Burst
5649! %l2 = 00000000, %l3 = 00000000, Mem[0000000030181410] = 0000618e 41d4ffff
5650 stda %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 00000000
5651
5652p0_label_218:
5653! Mem[0000000010001410] = 000000ff, %l5 = 00000000000000ff
5654 ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
5655! Mem[0000000030081408] = ffffffff, %l1 = ffffffffffffff00
5656 ldstuba [%i2+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
5657! %l0 = 03f2ff00, %l1 = 000000ff, Mem[0000000010181400] = ffb20889 00000000
5658 stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 03f2ff00 000000ff
5659! %l6 = 0000ff00, %l7 = 00000000, Mem[0000000030181410] = 00000000 00000000
5660 stda %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000ff00 00000000
5661! Mem[0000000010081400] = 00000000, %l1 = 00000000000000ff
5662 swapa [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
5663! %l0 = 03f2ff00, %l1 = 00000000, Mem[0000000030081408] = ffffffff 000000ff
5664 stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 03f2ff00 00000000
5665! %l2 = 00000000, %l3 = 00000000, Mem[0000000030001410] = 00000000 00008908
5666 stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 00000000
5667! %f16 = ff0000ff 7b68038d, %l6 = 000000000000ff00
5668! Mem[0000000030081428] = 8d03687b00000000
5669 add %i2,0x028,%g1
5670 stda %f16,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030081428] = 8d03687b00000000
5671! %l5 = 00000000000000ff, Mem[0000000010141410] = 9d000000
5672 stwa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
5673! Starting 10 instruction Load Burst
5674! Mem[0000000010141404] = 000000ff, %l5 = 00000000000000ff
5675 lduh [%i5+0x004],%l5 ! %l5 = 0000000000000000
5676
5677p0_label_219:
5678! Mem[00000000300c1410] = ff0000ff, %l7 = 0000000000000000
5679 lduwa [%i3+%o5]0x81,%l7 ! %l7 = 00000000ff0000ff
5680! Mem[0000000010101410] = 618efb7f, %l4 = 000000000000ff00
5681 lduba [%i4+%o5]0x80,%l4 ! %l4 = 0000000000000061
5682! %l6 = 000000000000ff00, imm = 00000000000002d8, %l2 = 0000000000000000
5683 subc %l6,0x2d8,%l2 ! %l2 = 000000000000fc28
5684! Mem[0000000010001408] = 7ffb0000, %l2 = 000000000000fc28
5685 lduba [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
5686! Mem[0000000030101410] = 045db224, %l5 = 0000000000000000
5687 ldswa [%i4+%o5]0x81,%l5 ! %l5 = 00000000045db224
5688! Mem[0000000010101408] = 030000ff, %l7 = 00000000ff0000ff
5689 lduwa [%i4+%o4]0x88,%l7 ! %l7 = 00000000030000ff
5690! Mem[0000000010101400] = 00000300 47010000 ff000003 0002b5ed
5691! Mem[0000000010101410] = 618efb7f db0dffff 9d1f0000 00005d04
5692! Mem[0000000010101420] = ff5db224 7f000000 00000000 7b68038d
5693! Mem[0000000010101430] = ffffffff 00000021 000080ff ff0003ff
5694 ldda [%i4]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010101400
5695! Mem[0000000010041400] = ffffd4ff, %f18 = 00000000
5696 lda [%i1+%g0]0x88,%f18 ! %f18 = ffffd4ff
5697! Mem[0000000010101414] = db0dffff, %l4 = 0000000000000061
5698 ldsha [%i4+0x014]%asi,%l4 ! %l4 = ffffffffffffdb0d
5699! Starting 10 instruction Store Burst
5700! %l4 = ffffffffffffdb0d, Mem[0000000030101410] = 045db224000000ff
5701 stxa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffffffffdb0d
5702
5703p0_label_220:
5704! Mem[0000000030181400] = 000000ff, %l6 = 000000000000ff00
5705 ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
5706! Mem[00000000300c1408] = c6ffffff, %l0 = 0000000003f2ff00
5707 swapa [%i3+%o4]0x89,%l0 ! %l0 = 00000000c6ffffff
5708! %l6 = 00000000000000ff, Mem[00000000100c1408] = 00000000
5709 stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
5710! %f20 = 00005d04 00001f9d, Mem[00000000100c1408] = ff000000 00000000
5711 stda %f20,[%i3+0x008]%asi ! Mem[00000000100c1408] = 00005d04 00001f9d
5712! %f28 = ff000000 000000f2, %l2 = 0000000000000000
5713! Mem[0000000030001428] = 268d7c0a096cf5c2
5714 add %i0,0x028,%g1
5715 stda %f28,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030001428] = 268d7c0a096cf5c2
5716! %l4 = ffffdb0d, %l5 = 045db224, Mem[0000000010181438] = ffffffff 026c93b5
5717 stda %l4,[%i6+0x038]%asi ! Mem[0000000010181438] = ffffdb0d 045db224
5718 membar #Sync ! Added by membar checker (39)
5719! %f16 = ff0000ff 7b68038d, Mem[0000000010101408] = 030000ff edb50200
5720 stda %f16,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff0000ff 7b68038d
5721! %l7 = 00000000030000ff, imm = 0000000000000c38, %l6 = 00000000000000ff
5722 add %l7,0xc38,%l6 ! %l6 = 0000000003000d37
5723! Mem[0000000030081410] = f20300ff, %l2 = 0000000000000000
5724 swapa [%i2+%o5]0x89,%l2 ! %l2 = 00000000f20300ff
5725! Starting 10 instruction Load Burst
5726! %f22 = 04ab8e31, %f12 = 21000000, %f28 = ff000000
5727 fdivs %f22,%f12,%f28 ! %f28 = 232b8e31
5728
5729p0_label_221:
5730! Mem[0000000010041410] = 0000000000000000, %l6 = 0000000003000d37
5731 ldxa [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
5732! Mem[00000000300c1400] = 00000000, %l6 = 0000000000000000
5733 lduwa [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
5734! Mem[0000000030101410] = ffffffff ffffdb0d, %l2 = f20300ff, %l3 = 00000000
5735 ldda [%i4+%o5]0x81,%l2 ! %l2 = 00000000ffffffff 00000000ffffdb0d
5736! Mem[00000000100c1410] = 00fff203, %l6 = 0000000000000000
5737 ldswa [%i3+%o5]0x80,%l6 ! %l6 = 0000000000fff203
5738! Mem[0000000010001408] = 0000fb7f, %l3 = 00000000ffffdb0d
5739 lduwa [%i0+%o4]0x80,%l3 ! %l3 = 000000000000fb7f
5740! Mem[0000000030101410] = ffffffff, %l6 = 0000000000fff203
5741 ldswa [%i4+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
5742! Mem[0000000030141410] = 9d1f0ddb00000000, %l7 = 00000000030000ff
5743 ldxa [%i5+%o5]0x89,%l7 ! %l7 = 9d1f0ddb00000000
5744! Mem[00000000100c1400] = 00000000, %l3 = 000000000000fb7f
5745 ldsha [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000
5746! Mem[0000000010001410] = 000000ff, %l1 = 0000000000000000
5747 ldswa [%i0+%o5]0x88,%l1 ! %l1 = 00000000000000ff
5748! Starting 10 instruction Store Burst
5749! %f6 = 045d0000 00001f9d, %l7 = 9d1f0ddb00000000
5750! Mem[00000000100c1420] = f200ff0003f2ff00
5751 add %i3,0x020,%g1
5752 stda %f6,[%g1+%l7]ASI_PST16_P ! Mem[00000000100c1420] = f200ff0003f2ff00
5753
5754p0_label_222:
5755! Mem[0000000010081408] = ffffffff, %l1 = 00000000000000ff
5756 swapa [%i2+%o4]0x80,%l1 ! %l1 = 00000000ffffffff
5757! %f19 = 00000000, Mem[0000000010081400] = 000000ff
5758 sta %f19,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
5759! %l6 = ffffffffffffffff, Mem[00000000100c1410] = 03f2ff00
5760 stba %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 03f2ffff
5761! %l6 = ffffffffffffffff, Mem[00000000100c143c] = 000080ff
5762 stw %l6,[%i3+0x03c] ! Mem[00000000100c143c] = ffffffff
5763! %l5 = 00000000045db224, Mem[0000000030181408] = 00000000
5764 stha %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000b224
5765! Mem[0000000030041410] = 045d0000, %l7 = 9d1f0ddb00000000
5766 swapa [%i1+%o5]0x89,%l7 ! %l7 = 00000000045d0000
5767! Mem[0000000010101400] = 00000300, %l5 = 00000000045db224
5768 swapa [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000300
5769! %f4 = ffff0ddb 7ffb8e61, Mem[0000000030101400] = 00000000 0000807f
5770 stda %f4 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffff0ddb 7ffb8e61
5771! %l4 = ffffffffffffdb0d, Mem[0000000010001408] = 0000fb7f
5772 stha %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = db0dfb7f
5773! Starting 10 instruction Load Burst
5774! Mem[0000000030001408] = 00030000, %l4 = ffffffffffffdb0d
5775 lduba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000
5776
5777p0_label_223:
5778! Mem[0000000010041410] = 0000000000000000, %f2 = edb50200 030000ff
5779 ldda [%i1+%o5]0x88,%f2 ! %f2 = 00000000 00000000
5780! Mem[0000000030081410] = 00000000, %l0 = 00000000c6ffffff
5781 lduba [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
5782! Mem[0000000010141408] = f200807f000000ff, %l5 = 0000000000000300
5783 ldxa [%i5+%o4]0x80,%l5 ! %l5 = f200807f000000ff
5784! Mem[0000000010081408] = 000000ff, %l6 = ffffffffffffffff
5785 lduwa [%i2+%o4]0x80,%l6 ! %l6 = 00000000000000ff
5786! Mem[0000000030141400] = 00000003, %l4 = 0000000000000000
5787 ldsba [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000003
5788! Mem[0000000010101400] = 24b25d04, %f25 = 2bb9970c
5789 lda [%i4+%g0]0x88,%f25 ! %f25 = 24b25d04
5790! Mem[0000000010081408] = 000000ffd138ff74, %l6 = 00000000000000ff
5791 ldxa [%i2+%o4]0x80,%l6 ! %l6 = 000000ffd138ff74
5792! Mem[0000000010001400] = ff000000, %l7 = 00000000045d0000
5793 ldswa [%i0+%g0]0x80,%l7 ! %l7 = ffffffffff000000
5794! %l1 = 00000000ffffffff, imm = fffffffffffffdad, %l5 = f200807f000000ff
5795 subc %l1,-0x253,%l5 ! %l5 = 0000000100000252
5796! Starting 10 instruction Store Burst
5797! %l1 = 00000000ffffffff, Mem[00000000218000c0] = ff005cf4
5798 sth %l1,[%o3+0x0c0] ! Mem[00000000218000c0] = ffff5cf4
5799
5800p0_label_224:
5801! Mem[0000000010081400] = 00000000, %l0 = 0000000000000000
5802 ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff
5803! %l0 = 0000000000000000, Mem[0000000010181410] = 9d0dffff
5804 stha %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000ffff
5805! Mem[0000000030001410] = 00000000, %l4 = 0000000000000003
5806 ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 00000000000000ff
5807! %l1 = 00000000ffffffff, Mem[0000000030101410] = ffffffff
5808 stha %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffff
5809! Mem[0000000010001400] = 000000ff, %l5 = 0000000100000252
5810 ldsha [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
5811! %l2 = 00000000ffffffff, Mem[0000000010041400] = ffd4ffff
5812 stba %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffd4ffff
5813! %f24 = c6ffffff 24b25d04, %l2 = 00000000ffffffff
5814! Mem[0000000030181420] = 2a763b2107001d69
5815 add %i6,0x020,%g1
5816 stda %f24,[%g1+%l2]ASI_PST32_S ! Mem[0000000030181420] = c6ffffff24b25d04
5817! Mem[0000000030101400] = 618efb7f, %l5 = 00000000000000ff
5818 swapa [%i4+%g0]0x81,%l5 ! %l5 = 00000000618efb7f
5819! %l1 = 00000000ffffffff, Mem[0000000030181410] = 0000ff00
5820 stwa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffff
5821! Starting 10 instruction Load Burst
5822! Mem[00000000300c1400] = 00000000, %l4 = 0000000000000000
5823 ldsba [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000
5824
5825p0_label_225:
5826! Mem[0000000010141410] = ff00000000000000, %f14 = ff0300ff ff800000
5827 ldda [%i5+%o5]0x80,%f14 ! %f14 = ff000000 00000000
5828! Mem[0000000030141400] = 03000000, %l7 = ffffffffff000000
5829 lduha [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000300
5830! Mem[0000000010141408] = f200807f, %f23 = 1d4201a7
5831 lda [%i5+%o4]0x80,%f23 ! %f23 = f200807f
5832! Mem[0000000010081410] = 0000ffff, %l6 = 000000ffd138ff74
5833 ldsba [%i2+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
5834! Mem[0000000030081410] = 00000000, %l5 = 00000000618efb7f
5835 lduwa [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
5836! Mem[000000001004141c] = ffffd441, %l4 = 0000000000000000
5837 lduha [%i1+0x01c]%asi,%l4 ! %l4 = 000000000000ffff
5838! Mem[0000000030041408] = 0000000000000000, %f8 = 0000007f 24b25dff
5839 ldda [%i1+%o4]0x89,%f8 ! %f8 = 00000000 00000000
5840! Mem[0000000030181408] = 0000b224, %f30 = f39cc6a7
5841 lda [%i6+%o4]0x89,%f30 ! %f30 = 0000b224
5842! Mem[0000000030041400] = ff0000ff, %l3 = 0000000000000000
5843 lduha [%i1+%g0]0x81,%l3 ! %l3 = 000000000000ff00
5844! Starting 10 instruction Store Burst
5845! %f9 = 00000000, Mem[0000000030101408] = ff000000
5846 sta %f9 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
5847
5848p0_label_226:
5849! Code Fragment 3
5850p0_fragment_18:
5851! %l0 = 0000000000000000
5852 setx 0xecb6d6cfd6a14a5a,%g7,%l0 ! %l0 = ecb6d6cfd6a14a5a
5853! %l1 = 00000000ffffffff
5854 setx 0x6daa4da001fd4436,%g7,%l1 ! %l1 = 6daa4da001fd4436
5855 setx 0x1fe000, %g1, %g3
5856 or %l0, %g3, %l0 ! always set perrmask = 0xff
5857 setx 0x1ffff8, %g1, %g2
5858 and %l0, %g2, %l0
5859 ta T_CHANGE_HPRIV
5860 stxa %l1, [%l0]ASI_DCACHE_DATA
5861 ta T_CHANGE_NONHPRIV
5862! %l0 = ecb6d6cfd6a14a5a
5863 setx 0x18fe2aa7985b4569,%g7,%l0 ! %l0 = 18fe2aa7985b4569
5864! %l1 = 6daa4da001fd4436
5865 setx 0x3662a9cf83db21f6,%g7,%l1 ! %l1 = 3662a9cf83db21f6
5866! %f14 = ff000000 00000000, Mem[0000000010181410] = ffff0000 00000046
5867 stda %f14,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff000000 00000000
5868! %l5 = 0000000000000000, Mem[0000000030041408] = 00000000
5869 stwa %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
5870! %l7 = 0000000000000300, Mem[0000000010141400] = 00000000
5871 stba %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
5872! %l5 = 0000000000000000, Mem[0000000010181422] = 00000000, %asi = 80
5873 stba %l5,[%i6+0x022]%asi ! Mem[0000000010181420] = 00000000
5874! %l1 = 3662a9cf83db21f6, Mem[0000000010101408] = ff0000ff7b68038d
5875 stxa %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 3662a9cf83db21f6
5876! Mem[00000000211c0000] = ffff3487, %l7 = 0000000000000300
5877 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
5878! Mem[0000000010081410] = 0000ffff, %l6 = ffffffffffffffff
5879 ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
5880! %l2 = ffffffff, %l3 = 0000ff00, Mem[0000000030141410] = 00000000 db0d1f9d
5881 stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff 0000ff00
5882! Starting 10 instruction Load Burst
5883! %f3 = 00000000, %f31 = 00007400
5884 fcmps %fcc1,%f3 ,%f31 ! %fcc1 = 1
5885
5886p0_label_227:
5887! Mem[0000000010041410] = 0000000000000000, %l3 = 000000000000ff00
5888 ldxa [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
5889! Mem[0000000030101408] = 00000000000000ff, %l0 = 18fe2aa7985b4569
5890 ldxa [%i4+%o4]0x81,%l0 ! %l0 = 00000000000000ff
5891! Mem[0000000030001410] = ff00000000000000, %l5 = 0000000000000000
5892 ldxa [%i0+%o5]0x81,%l5 ! %l5 = ff00000000000000
5893! Mem[00000000300c1400] = ff80000000000000, %l0 = 00000000000000ff
5894 ldxa [%i3+%g0]0x89,%l0 ! %l0 = ff80000000000000
5895! %l1 = 3662a9cf83db21f6, %l6 = 00000000000000ff, %l6 = 00000000000000ff
5896 or %l1,%l6,%l6 ! %l6 = 3662a9cf83db21ff
5897! Mem[0000000030141400] = 03000000, %l6 = 3662a9cf83db21ff
5898 ldsba [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000003
5899! Mem[00000000100c1408] = 00005d04, %l7 = 00000000000000ff
5900 ldsha [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
5901! Mem[00000000300c1400] = 00000000, %f26 = b02b9bb0
5902 lda [%i3+%g0]0x89,%f26 ! %f26 = 00000000
5903! %l7 = 0000000000000000, %l0 = ff80000000000000, %l3 = 0000000000000000
5904 andn %l7,%l0,%l3 ! %l3 = 0000000000000000
5905! Starting 10 instruction Store Burst
5906! %l7 = 0000000000000000, Mem[0000000010141410] = ff00000000000000
5907 stxa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000000
5908
5909p0_label_228:
5910! %l6 = 00000003, %l7 = 00000000, Mem[0000000030081408] = 00fff203 00000000
5911 stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000003 00000000
5912! Mem[0000000030101400] = 000000ff, %l0 = ff80000000000000
5913 ldstuba [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000ff
5914! %l5 = ff00000000000000, imm = fffffffffffff439, %l0 = 0000000000000000
5915 xnor %l5,-0xbc7,%l0 ! %l0 = ff00000000000bc6
5916! %f10 = 8d03687b 00000000, Mem[0000000010181408] = ff0080ff 000000ff
5917 stda %f10,[%i6+0x008]%asi ! Mem[0000000010181408] = 8d03687b 00000000
5918! %f7 = 00001f9d, %f26 = 00000000, %f4 = ffff0ddb
5919 fsubs %f7 ,%f26,%f4 ! %l0 = ff00000000000be8, Unfinished, %fsr = 2500000800
5920! Mem[0000000030141410] = ffffffff, %l5 = ff00000000000000
5921 swapa [%i5+%o5]0x81,%l5 ! %l5 = 00000000ffffffff
5922! Mem[0000000010001410] = 000000ff, %l3 = 0000000000000000
5923 ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
5924! %l4 = 000000000000ffff, Mem[00000000300c1408] = 03f2ff00
5925 stha %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 03f2ffff
5926! %l2 = ffffffff, %l3 = 000000ff, Mem[0000000010041400] = ffffd4ff ff000000
5927 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffff 000000ff
5928! Starting 10 instruction Load Burst
5929! Mem[0000000010141408] = f200807f000000ff, %l2 = 00000000ffffffff
5930 ldxa [%i5+%o4]0x80,%l2 ! %l2 = f200807f000000ff
5931
5932p0_label_229:
5933! Mem[0000000030101408] = 00000000000000ff, %f0 = 00000147 00030000
5934 ldda [%i4+%o4]0x81,%f0 ! %f0 = 00000000 000000ff
5935! Mem[0000000010141438] = ffffffff ffb2ff5a, %l6 = 00000003, %l7 = 00000000
5936 ldda [%i5+0x038]%asi,%l6 ! %l6 = 00000000ffffffff 00000000ffb2ff5a
5937! Mem[0000000030181410] = 00000000ffffffff, %l7 = 00000000ffb2ff5a
5938 ldxa [%i6+%o5]0x89,%l7 ! %l7 = 00000000ffffffff
5939! Randomly selected nop
5940 nop
5941! Mem[00000000100c1400] = 0000000000000003, %f6 = 045d0000 00001f9d
5942 ldda [%i3+%g0]0x80,%f6 ! %f6 = 00000000 00000003
5943! Mem[00000000211c0000] = ffff3487, %l4 = 000000000000ffff
5944 ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
5945! Mem[0000000010081438] = 00000003, %f16 = ff0000ff
5946 ld [%i2+0x038],%f16 ! %f16 = 00000003
5947! %l1 = 3662a9cf83db21f6, %l2 = f200807f000000ff, %y = 5a7bff5f
5948 umul %l1,%l2,%l3 ! %l3 = 000000835746d40a, %y = 00000083
5949! Mem[0000000020800000] = 00004ebd, %l0 = ff00000000000be8
5950 lduba [%o1+0x000]%asi,%l0 ! %l0 = 0000000000000000
5951! Starting 10 instruction Store Burst
5952! %l2 = 000000ff, %l3 = 5746d40a, Mem[0000000010101430] = ffffffff 00000021
5953 std %l2,[%i4+0x030] ! Mem[0000000010101430] = 000000ff 5746d40a
5954
5955p0_label_230:
5956! Mem[00000000100c1430] = ff000000fb7f0021, %l0 = 0000000000000000, %l4 = ffffffffffffffff
5957 add %i3,0x30,%g1
5958 casxa [%g1]0x80,%l0,%l4 ! %l4 = ff000000fb7f0021
5959! %l6 = ffffffff, %l7 = ffffffff, Mem[0000000030041400] = ff0000ff 8d03687b
5960 stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff ffffffff
5961! %l4 = fb7f0021, %l5 = ffffffff, Mem[0000000010181400] = 00fff203 ff000000
5962 stda %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = fb7f0021 ffffffff
5963! %f12 = 21000000, Mem[0000000010041410] = 00000000
5964 sta %f12,[%i1+%o5]0x80 ! Mem[0000000010041410] = 21000000
5965! %f25 = 24b25d04, Mem[0000000010081428] = 26008c47
5966 st %f25,[%i2+0x028] ! Mem[0000000010081428] = 24b25d04
5967! Mem[0000000010001433] = 000000c7, %l3 = 000000835746d40a
5968 ldstuba [%i0+0x033]%asi,%l3 ! %l3 = 000000c7000000ff
5969! Mem[0000000010181408] = 8d03687b, %l4 = ff000000fb7f0021
5970 ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 0000008d000000ff
5971! %l1 = 3662a9cf83db21f6, Mem[0000000021800181] = 00ff6a7f, %asi = 80
5972 stba %l1,[%o3+0x181]%asi ! Mem[0000000021800180] = 00f66a7f
5973! Code Fragment 4
5974p0_fragment_19:
5975! %l0 = 0000000000000000
5976 setx 0x03cbdb004729c371,%g7,%l0 ! %l0 = 03cbdb004729c371
5977! %l1 = 3662a9cf83db21f6
5978 setx 0xc197535819da98d1,%g7,%l1 ! %l1 = c197535819da98d1
5979 setx 0x7ff8, %g1, %g2
5980 and %l0, %g2, %l0
5981 setx 0xffffffff, %g1, %g2
5982 and %l1, %g2, %l1
5983 setx 0x100000000, %g1, %g2
5984 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5985 ta T_CHANGE_HPRIV
5986 stxa %l1, [%l0]ASI_ICACHE_INSTR
5987 ta T_CHANGE_NONHPRIV
5988! %l0 = 03cbdb004729c371
5989 setx 0xbcfb19305a4e1321,%g7,%l0 ! %l0 = bcfb19305a4e1321
5990! %l1 = c197535819da98d1
5991 setx 0xe15a8c3072289394,%g7,%l1 ! %l1 = e15a8c3072289394
5992! Starting 10 instruction Load Burst
5993! %l3 = 00000000000000c7, immed = 00000d29, %y = 00000083
5994 udiv %l3,0xd29,%l4 ! %l4 = 0000000009f44c4a
5995 mov %l0,%y ! %y = 5a4e1321
5996
5997p0_label_231:
5998! Mem[0000000030001408] = 0003000000000000, %l3 = 00000000000000c7
5999 ldxa [%i0+%o4]0x81,%l3 ! %l3 = 0003000000000000
6000! Mem[0000000010101408] = 83db21f6, %f31 = 00007400
6001 lda [%i4+%o4]0x88,%f31 ! %f31 = 83db21f6
6002! Mem[00000000300c1400] = 00000000, %l7 = 00000000ffffffff
6003 lduwa [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000000
6004! Mem[0000000030081408] = 0000000003000000, %f26 = 00000000 2edfd309
6005 ldda [%i2+%o4]0x89,%f26 ! %f26 = 00000000 03000000
6006! Mem[0000000030081410] = ff00000000000000, %l2 = f200807f000000ff
6007 ldxa [%i2+%o5]0x89,%l2 ! %l2 = ff00000000000000
6008! Mem[0000000010001428] = 00008e61000000ff, %l6 = 00000000ffffffff
6009 ldx [%i0+0x028],%l6 ! %l6 = 00008e61000000ff
6010! Mem[0000000020800040] = 0000c0bd, %l5 = 00000000ffffffff
6011 ldsh [%o1+0x040],%l5 ! %l5 = 0000000000000000
6012! Mem[0000000021800000] = 4600133c, %l1 = e15a8c3072289394
6013 ldsba [%o3+0x000]%asi,%l1 ! %l1 = 0000000000000046
6014! Mem[0000000030041400] = ffffffff, %l4 = 0000000009f44c4a
6015 ldsha [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
6016! Starting 10 instruction Store Burst
6017! %f24 = c6ffffff 24b25d04, Mem[00000000100c1408] = 045d0000 9d1f0000
6018 stda %f24,[%i3+%o4]0x88 ! Mem[00000000100c1408] = c6ffffff 24b25d04
6019
6020p0_label_232:
6021! %l7 = 0000000000000000, Mem[0000000030101408] = ff00000000000000
6022 stxa %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000
6023! %l0 = bcfb19305a4e1321, Mem[00000000100c1408] = 045db224ffffffc6
6024 stxa %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = bcfb19305a4e1321
6025! %f31 = 83db21f6, Mem[0000000010141414] = 00000000
6026 st %f31,[%i5+0x014] ! Mem[0000000010141414] = 83db21f6
6027! Mem[0000000010081410] = 0000ffff, %l1 = 0000000000000046
6028 swapa [%i2+%o5]0x88,%l1 ! %l1 = 000000000000ffff
6029! Mem[0000000030081410] = 00000000, %l3 = 0003000000000000
6030 ldstuba [%i2+%o5]0x81,%l3 ! %l3 = 00000000000000ff
6031! %l5 = 0000000000000000, %l7 = 0000000000000000, %l1 = 000000000000ffff
6032 udivx %l5,%l7,%l1 ! Div by zero, %l0 = bcfb19305a4e1371
6033! %l0 = 5a4e1349, %l1 = 0000ffff, Mem[00000000100c1400] = 00000000 00000003
6034 stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 5a4e1349 0000ffff
6035! %f16 = 00000003 7b68038d, Mem[0000000030181410] = ffffffff 00000000
6036 stda %f16,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000003 7b68038d
6037! %f20 = 00005d04 00001f9d, Mem[00000000100c1410] = fffff203 00001f9d
6038 stda %f20,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00005d04 00001f9d
6039! Starting 10 instruction Load Burst
6040! Mem[00000000100c1418] = 00001f9dffc7218b, %l5 = 0000000000000000
6041 ldxa [%i3+0x018]%asi,%l5 ! %l5 = 00001f9dffc7218b
6042
6043p0_label_233:
6044! Mem[0000000010101400] = 24b25d04, %f12 = 21000000
6045 lda [%i4+%g0]0x88,%f12 ! %f12 = 24b25d04
6046! Mem[0000000030181408] = 24b20000, %f27 = 03000000
6047 lda [%i6+%o4]0x81,%f27 ! %f27 = 24b20000
6048! Mem[00000000300c1400] = 00000000, %l7 = 0000000000000000
6049 lduba [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000
6050! Mem[0000000010101400] = 0000014724b25d04, %f4 = ffff0ddb 7ffb8e61
6051 ldda [%i4+%g0]0x88,%f4 ! %f4 = 00000147 24b25d04
6052! Mem[0000000030181400] = ff0000009d1f0000, %l6 = 00008e61000000ff
6053 ldxa [%i6+%g0]0x81,%l6 ! %l6 = ff0000009d1f0000
6054! %l3 = 0000000000000000, %l2 = ff00000000000000, %l6 = ff0000009d1f0000
6055 udivx %l3,%l2,%l6 ! %l6 = 0000000000000000
6056! Mem[000000001014141c] = ff000004, %f31 = 83db21f6
6057 lda [%i5+0x01c]%asi,%f31 ! %f31 = ff000004
6058! Mem[0000000010181408] = 7b6803ff, %l7 = 0000000000000000
6059 lduha [%i6+%o4]0x88,%l7 ! %l7 = 00000000000003ff
6060! Mem[0000000010001400] = 000000ff, %l0 = bcfb19305a4e1349
6061 ldsba [%i0+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
6062! Starting 10 instruction Store Burst
6063! %f12 = 24b25d04 ffffffff, %l5 = 00001f9dffc7218b
6064! Mem[00000000300c1430] = 518be99b51f5d93e
6065 add %i3,0x030,%g1
6066 stda %f12,[%g1+%l5]ASI_PST32_S ! Mem[00000000300c1430] = 24b25d04ffffffff
6067
6068p0_label_234:
6069! %l0 = ffffffff, %l1 = 0000ffff, Mem[0000000010141410] = 00000000 83db21f6
6070 stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffff 0000ffff
6071! %l6 = 0000000000000000, Mem[0000000010041428] = 7ffb8e61
6072 sth %l6,[%i1+0x028] ! Mem[0000000010041428] = 00008e61
6073! %l2 = 00000000, %l3 = 00000000, Mem[0000000030081408] = 03000000 00000000
6074 stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000000
6075! %l0 = ffffffffffffffff, Mem[0000000010001408] = db0dfb7f
6076 stwa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff
6077! %f28 = 232b8e31, Mem[0000000030001408] = 00030000
6078 sta %f28,[%i0+%o4]0x81 ! Mem[0000000030001408] = 232b8e31
6079! %l5 = 00001f9dffc7218b, immed = 000005f8, %y = 5a4e1321
6080 sdiv %l5,0x5f8,%l7 ! %l7 = 000000007fffffff
6081 mov %l0,%y ! %y = ffffffff
6082! Mem[0000000030001410] = 000000ff, %l0 = ffffffffffffffff
6083 swapa [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
6084! %f4 = 00000147 24b25d04, %l5 = 00001f9dffc7218b
6085! Mem[0000000030041410] = 0000000000001f9d
6086 add %i1,0x010,%g1
6087 stda %f4,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030041410] = 045db22447010000
6088! %l3 = 0000000000000000, Mem[0000000010081410] = 46000000
6089 stba %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
6090! Starting 10 instruction Load Burst
6091! Mem[0000000010181408] = ff03687b, %l7 = 000000007fffffff
6092 lduwa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ff03687b
6093
6094p0_label_235:
6095! Mem[0000000010181400] = ffffffff 21007ffb, %l4 = ffffffff, %l5 = ffc7218b
6096 ldda [%i6+%g0]0x88,%l4 ! %l4 = 0000000021007ffb 00000000ffffffff
6097! Mem[0000000030101408] = 0000000000000000, %l3 = 0000000000000000
6098 ldxa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
6099! Mem[0000000010081410] = 00000000, %l4 = 0000000021007ffb
6100 ldswa [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
6101! Mem[0000000010001430] = 000000ff, %l0 = 00000000000000ff
6102 lduba [%i0+0x033]%asi,%l0 ! %l0 = 00000000000000ff
6103! Mem[00000000100c1418] = 00001f9d ffc7218b, %l4 = 00000000, %l5 = ffffffff
6104 ldda [%i3+0x018]%asi,%l4 ! %l4 = 0000000000001f9d 00000000ffc7218b
6105! Mem[0000000030181408] = 24b20000, %l3 = 0000000000000000
6106 ldswa [%i6+%o4]0x81,%l3 ! %l3 = 0000000024b20000
6107! Mem[0000000010081408] = 74ff38d1ff000000, %f28 = 232b8e31 000000f2
6108 ldda [%i2+%o4]0x88,%f28 ! %f28 = 74ff38d1 ff000000
6109! Code Fragment 3
6110p0_fragment_20:
6111! %l0 = 00000000000000ff
6112 setx 0x3043411fecda61ef,%g7,%l0 ! %l0 = 3043411fecda61ef
6113! %l1 = 000000000000ffff
6114 setx 0xb1651008198f9c03,%g7,%l1 ! %l1 = b1651008198f9c03
6115 setx 0x1fe000, %g1, %g3
6116 or %l0, %g3, %l0 ! always set perrmask = 0xff
6117 setx 0x1ffff8, %g1, %g2
6118 and %l0, %g2, %l0
6119 ta T_CHANGE_HPRIV
6120 stxa %l1, [%l0]ASI_DCACHE_DATA
6121 ta T_CHANGE_NONHPRIV
6122! %l0 = 3043411fecda61ef
6123 setx 0xa0aba8486bce63b4,%g7,%l0 ! %l0 = a0aba8486bce63b4
6124! %l1 = b1651008198f9c03
6125 setx 0xb93871e83776843c,%g7,%l1 ! %l1 = b93871e83776843c
6126! Mem[0000000010181400] = fb7f0021, %l5 = 00000000ffc7218b
6127 lduha [%i6+%g0]0x80,%l5 ! %l5 = 000000000000fb7f
6128! Starting 10 instruction Store Burst
6129! Mem[0000000010001410] = 000000ff, %l7 = 00000000ff03687b
6130 ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
6131
6132p0_label_236:
6133! %l6 = 00000000, %l7 = 000000ff, Mem[00000000100c1408] = bcfb1930 5a4e1321
6134 std %l6,[%i3+%o4] ! Mem[00000000100c1408] = 00000000 000000ff
6135! Mem[0000000010181410] = 00000000, %l4 = 0000000000001f9d
6136 swapa [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
6137! Mem[0000000021800001] = 4600133c, %l0 = a0aba8486bce63b4
6138 ldstuba [%o3+0x001]%asi,%l0 ! %l0 = 00000000000000ff
6139! Mem[00000000100c1400] = 49134e5a, %l5 = 000000000000fb7f
6140 ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 0000005a000000ff
6141! Mem[0000000010181408] = ff03687b, %l6 = 0000000000000000
6142 swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000ff03687b
6143! %l5 = 000000000000005a, Mem[0000000021800181] = 00f66a7f
6144 stb %l5,[%o3+0x181] ! Mem[0000000021800180] = 005a6a7f
6145! %f10 = 8d03687b 00000000, Mem[00000000300c1410] = ff0000ff 00000000
6146 stda %f10,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 8d03687b 00000000
6147! %f30 = 0000b224 ff000004, %l3 = 0000000024b20000
6148! Mem[0000000010181420] = 00000000000000f2
6149 add %i6,0x020,%g1
6150 stda %f30,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010181420] = 00000000000000f2
6151! Mem[0000000010001408] = ffffffff, %l7 = 00000000000000ff
6152 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
6153! Starting 10 instruction Load Burst
6154! Mem[0000000030081408] = 0000000000000000, %f10 = 8d03687b 00000000
6155 ldda [%i2+%o4]0x81,%f10 ! %f10 = 00000000 00000000
6156
6157p0_label_237:
6158! Mem[00000000300c1410] = 7b68038d, %l2 = ff00000000000000
6159 lduwa [%i3+%o5]0x89,%l2 ! %l2 = 000000007b68038d
6160! Mem[0000000010001400] = 000000ff, %l7 = 00000000000000ff
6161 lduha [%i0+%g0]0x88,%l7 ! %l7 = 00000000000000ff
6162! Mem[000000001014140c] = 000000ff, %l0 = 0000000000000000
6163 ldsh [%i5+0x00e],%l0 ! %l0 = 00000000000000ff
6164! Mem[0000000010181410] = ff000000 9d1f0000, %l2 = 7b68038d, %l3 = 24b20000
6165 ldda [%i6+%o5]0x88,%l2 ! %l2 = 000000009d1f0000 00000000ff000000
6166! Mem[0000000010141400] = 00000000, %l6 = 00000000ff03687b
6167 lduba [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
6168! Mem[0000000010181418] = 8d030000 00000000, %l2 = 9d1f0000, %l3 = ff000000
6169 ldda [%i6+0x018]%asi,%l2 ! %l2 = 000000008d030000 0000000000000000
6170! Mem[0000000030041408] = 00000000, %l1 = b93871e83776843c
6171 ldsba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
6172! Mem[0000000010141400] = ff000000 00000000, %l2 = 8d030000, %l3 = 00000000
6173 ldda [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000 00000000ff000000
6174! Mem[0000000030181400] = ff000000, %l6 = 0000000000000000
6175 ldsba [%i6+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
6176! Starting 10 instruction Store Burst
6177! %l5 = 000000000000005a, Mem[0000000010001410] = ff000000
6178 stba %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 5a000000
6179
6180p0_label_238:
6181! %l7 = 00000000000000ff, Mem[0000000030181410] = 7b68038d
6182 stha %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 7b6800ff
6183! %f16 = 00000003 7b68038d ffffd4ff 00000000
6184! %f20 = 00005d04 00001f9d 04ab8e31 f200807f
6185! %f24 = c6ffffff 24b25d04 00000000 24b20000
6186! %f28 = 74ff38d1 ff000000 0000b224 ff000004
6187 stda %f16,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
6188! %l4 = 0000000000000000, Mem[0000000030041408] = 00000000
6189 stha %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
6190! %l7 = 00000000000000ff, Mem[0000000030001408] = 232b8e3100000000
6191 stxa %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000000000ff
6192! Mem[000000001014141c] = ff000004, %l3 = 00000000ff000000, %asi = 80
6193 swapa [%i5+0x01c]%asi,%l3 ! %l3 = 00000000ff000004
6194! Mem[0000000030141400] = 03000000, %l2 = 0000000000000000
6195 ldstuba [%i5+%g0]0x81,%l2 ! %l2 = 00000003000000ff
6196! %l5 = 000000000000005a, Mem[0000000010001410] = 8d03687b0000005a
6197 stxa %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000000000005a
6198! %f6 = 00000000 00000003, %l6 = ffffffffffffffff
6199! Mem[0000000030001410] = ffffffff00000000
6200 add %i0,0x010,%g1
6201 stda %f6,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030001410] = 0300000000000000
6202! %l6 = ffffffffffffffff, Mem[0000000030041410] = 0000014724b25d04
6203 stxa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffffffffffff
6204! Starting 10 instruction Load Burst
6205! Mem[00000000300c1410] = 7b68038d, %l5 = 000000000000005a
6206 lduwa [%i3+%o5]0x89,%l5 ! %l5 = 000000007b68038d
6207
6208p0_label_239:
6209! %l5 = 000000007b68038d, %l5 = 000000007b68038d, %l5 = 000000007b68038d
6210 add %l5,%l5,%l5 ! %l5 = 00000000f6d0071a
6211! Mem[0000000010101408] = f621db83, %l5 = 00000000f6d0071a
6212 swapa [%i4+%o4]0x80,%l5 ! %l5 = 00000000f621db83
6213! Mem[0000000030101408] = 00000000, %l5 = 00000000f621db83
6214 ldswa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
6215 membar #Sync ! Added by membar checker (40)
6216! Mem[0000000030081400] = 8d03687b03000000, %f6 = 00000000 00000003
6217 ldda [%i2+%g0]0x89,%f6 ! %f6 = 8d03687b 03000000
6218! %l2 = 0000000000000003, %l1 = 0000000000000000, %l4 = 0000000000000000
6219 xor %l2,%l1,%l4 ! %l4 = 0000000000000003
6220! Mem[0000000030101400] = ffff0ddbff0000ff, %l1 = 0000000000000000
6221 ldxa [%i4+%g0]0x89,%l1 ! %l1 = ffff0ddbff0000ff
6222! Mem[00000000201c0000] = 61ff8ea0, %l4 = 0000000000000003
6223 ldsb [%o0+0x001],%l4 ! %l4 = ffffffffffffffff
6224! Mem[0000000010081410] = 00000000, %l5 = 0000000000000000
6225 ldswa [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
6226! Mem[0000000010001408] = 5fff7b5a ffffffff, %l4 = ffffffff, %l5 = 00000000
6227 ldda [%i0+%o4]0x88,%l4 ! %l4 = 00000000ffffffff 000000005fff7b5a
6228! Starting 10 instruction Store Burst
6229! Mem[0000000030181410] = ff00687b, %l2 = 0000000000000003
6230 ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
6231
6232p0_label_240:
6233! Mem[0000000030101410] = ffffffff, %l2 = 00000000000000ff
6234 ldstuba [%i4+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
6235! %l6 = ffffffffffffffff, Mem[0000000030001400] = 00000000
6236 stwa %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffff
6237! Mem[0000000030081410] = 00005d04, %l3 = 00000000ff000004
6238 ldstuba [%i2+%o5]0x81,%l3 ! %l3 = 00000000000000ff
6239! %f11 = 00000000, Mem[0000000010041400] = ffffffff
6240 sta %f11,[%i1+0x000]%asi ! Mem[0000000010041400] = 00000000
6241! %l3 = 0000000000000000, Mem[0000000030081410] = ff005d04
6242 stha %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00005d04
6243! Mem[00000000100c1408] = 00000000, %l7 = 00000000000000ff
6244 swapa [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000000
6245! Mem[00000000300c1408] = fffff203, %l6 = ffffffffffffffff
6246 swapa [%i3+%o4]0x81,%l6 ! %l6 = 00000000fffff203
6247! Mem[0000000010001400] = 000000ff, %l0 = 00000000000000ff
6248 ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
6249! %f2 = 00000000 00000000, Mem[0000000010101408] = 1a07d0f6 3662a9cf
6250 stda %f2 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 00000000
6251! Starting 10 instruction Load Burst
6252! Mem[0000000010101408] = 00000000, %l0 = 00000000000000ff
6253 ldswa [%i4+0x008]%asi,%l0 ! %l0 = 0000000000000000
6254
6255p0_label_241:
6256! Mem[0000000010081400] = 00000000 000000ff, %l2 = 000000ff, %l3 = 00000000
6257 ldda [%i2+%g0]0x88,%l2 ! %l2 = 00000000000000ff 0000000000000000
6258! Mem[0000000021800080] = 57ff899f, %l1 = ffff0ddbff0000ff
6259 ldsb [%o3+0x080],%l1 ! %l1 = 0000000000000057
6260! Mem[0000000030101410] = 0ddbffff ffffffff, %l6 = fffff203, %l7 = 00000000
6261 ldda [%i4+%o5]0x89,%l6 ! %l6 = 00000000ffffffff 000000000ddbffff
6262! Mem[0000000010101410] = 618efb7f, %f27 = 24b20000
6263 lda [%i4+%o5]0x80,%f27 ! %f27 = 618efb7f
6264! Mem[0000000021800080] = 57ff899f, %l7 = 000000000ddbffff
6265 lduba [%o3+0x080]%asi,%l7 ! %l7 = 0000000000000057
6266! Mem[0000000010001408] = ffffffff, %l7 = 0000000000000057
6267 ldswa [%i0+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
6268! Mem[0000000010101408] = 0000000000000000, %f14 = ff000000 00000000
6269 ldda [%i4+%o4]0x88,%f14 ! %f14 = 00000000 00000000
6270! Mem[00000000300c1408] = ffffffff, %l7 = ffffffffffffffff
6271 lduha [%i3+%o4]0x81,%l7 ! %l7 = 000000000000ffff
6272! Mem[0000000010141408] = ff000000 7f8000f2, %l2 = 000000ff, %l3 = 00000000
6273 ldda [%i5+%o4]0x88,%l2 ! %l2 = 000000007f8000f2 00000000ff000000
6274! Starting 10 instruction Store Burst
6275! Mem[0000000030141410] = 00000000, %l0 = 0000000000000000
6276 swapa [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000
6277
6278p0_label_242:
6279! %l5 = 000000005fff7b5a, Mem[0000000010081410] = 00000000
6280 stha %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00007b5a
6281! %l4 = ffffffff, %l5 = 5fff7b5a, Mem[0000000030001400] = ffffffff 00000000
6282 stda %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffff 5fff7b5a
6283! %l7 = 000000000000ffff, %l5 = 000000005fff7b5a, %y = ffffffff
6284 sdiv %l7,%l5,%l0 ! %l0 = fffffffffffffffe
6285 mov %l0,%y ! %y = fffffffe
6286! %l4 = ffffffff, %l5 = 5fff7b5a, Mem[0000000010141420] = 03f2ff00 00000000
6287 std %l4,[%i5+0x020] ! Mem[0000000010141420] = ffffffff 5fff7b5a
6288! Mem[0000000010081400] = ff00000000000000, %l0 = fffffffffffffffe, %l5 = 000000005fff7b5a
6289 casxa [%i2]0x80,%l0,%l5 ! %l5 = ff00000000000000
6290! %l2 = 7f8000f2, %l3 = ff000000, Mem[00000000300c1410] = 8d03687b 00000000
6291 stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 7f8000f2 ff000000
6292! %l2 = 000000007f8000f2, Mem[0000000030041400] = ffffffff
6293 stba %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = f2ffffff
6294! Mem[0000000030041410] = ffffffff, %l6 = 00000000ffffffff
6295 ldstuba [%i1+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
6296! Mem[0000000030001400] = ffffffff, %l1 = 0000000000000057
6297 swapa [%i0+%g0]0x81,%l1 ! %l1 = 00000000ffffffff
6298! Starting 10 instruction Load Burst
6299! Mem[0000000010141424] = 5fff7b5a, %l2 = 000000007f8000f2
6300 ldsha [%i5+0x024]%asi,%l2 ! %l2 = 0000000000005fff
6301
6302p0_label_243:
6303! %l2 = 0000000000005fff, immd = 000000000000007c, %l6 = 00000000000000ff
6304 mulx %l2,0x07c,%l6 ! %l6 = 00000000002e7f84
6305! %l5 = ff00000000000000, %l5 = ff00000000000000, %l0 = fffffffffffffffe
6306 udivx %l5,%l5,%l0 ! %l0 = 0000000000000001
6307! Mem[0000000010141400] = 00000000000000ff, %f30 = 0000b224 ff000004
6308 ldda [%i5+%g0]0x80,%f30 ! %f30 = 00000000 000000ff
6309! Mem[0000000010141408] = f200807f, %f15 = 00000000
6310 lda [%i5+%o4]0x80,%f15 ! %f15 = f200807f
6311! Mem[0000000030101410] = ffffffff, %l2 = 0000000000005fff
6312 lduwa [%i4+%o5]0x89,%l2 ! %l2 = 00000000ffffffff
6313! Mem[0000000030141410] = 00000000, %f14 = 00000000
6314 lda [%i5+%o5]0x81,%f14 ! %f14 = 00000000
6315! Mem[00000000300c1410] = 000000ff f200807f, %l2 = ffffffff, %l3 = ff000000
6316 ldda [%i3+%o5]0x89,%l2 ! %l2 = 00000000f200807f 00000000000000ff
6317! Mem[0000000010041408] = 000000ff 00000003, %l2 = f200807f, %l3 = 000000ff
6318 ldda [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000003 00000000000000ff
6319! Mem[0000000010141400] = 00000000000000ff, %f20 = 00005d04 00001f9d
6320 ldda [%i5+%g0]0x80,%f20 ! %f20 = 00000000 000000ff
6321! Starting 10 instruction Store Burst
6322! %l3 = 00000000000000ff, Mem[0000000030081410] = 00005d04
6323 stba %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff005d04
6324
6325p0_label_244:
6326! %l7 = 000000000000ffff, Mem[0000000010141408] = f200807f000000ff
6327 stxa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000000000ffff
6328! Mem[0000000010181408] = 00000000, %l3 = 00000000000000ff
6329 ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 00000000000000ff
6330! Mem[0000000010101400] = 045db224, %l7 = 000000000000ffff
6331 swapa [%i4+%g0]0x80,%l7 ! %l7 = 00000000045db224
6332! %l6 = 002e7f84, %l7 = 045db224, Mem[0000000010041400] = 00000000 000000ff
6333 stda %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 002e7f84 045db224
6334! %l1 = 00000000ffffffff, Mem[0000000030181400] = 000000ff
6335 stha %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000ffff
6336! %l5 = ff00000000000000, Mem[0000000030101410] = ffffffff
6337 stwa %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
6338! %f7 = 03000000, Mem[00000000300c1408] = ffffffff
6339 sta %f7 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 03000000
6340! %l7 = 00000000045db224, Mem[00000000300c1400] = 00000000000080ff
6341 stxa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000045db224
6342! %l4 = 00000000ffffffff, %l2 = 0000000000000003, %l0 = 0000000000000001
6343 addc %l4,%l2,%l0 ! %l0 = 0000000100000002
6344! Starting 10 instruction Load Burst
6345! %l1 = 00000000ffffffff, %l5 = ff00000000000000, %l1 = 00000000ffffffff
6346 xor %l1,%l5,%l1 ! %l1 = ff000000ffffffff
6347
6348p0_label_245:
6349! Mem[0000000030181400] = 0000ffff, %l0 = 0000000100000002
6350 ldsha [%i6+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
6351! Mem[0000000030001410] = 00000003, %l3 = 0000000000000000
6352 ldsha [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000003
6353! Mem[0000000010141408] = 00000000, %l1 = ff000000ffffffff
6354 lduwa [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
6355! Mem[0000000010081438] = 00000003, %l5 = ff00000000000000
6356 lduwa [%i2+0x038]%asi,%l5 ! %l5 = 0000000000000003
6357! Mem[0000000010101408] = 00000000, %l6 = 00000000002e7f84
6358 ldsha [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000
6359! %f19 = 00000000, %f20 = 00000000, %f20 = 00000000 000000ff
6360 fsmuld %f19,%f20,%f20 ! %f20 = 00000000 00000000
6361! Mem[0000000010081408] = ff000000, %l5 = 0000000000000003
6362 ldswa [%i2+%o4]0x88,%l5 ! %l5 = ffffffffff000000
6363! Mem[0000000030141410] = 00000000 0000ff00, %l0 = ffffffff, %l1 = 00000000
6364 ldda [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000 000000000000ff00
6365! Mem[0000000010001410] = 0000005a, %l2 = 0000000000000003
6366 lduba [%i0+%o5]0x88,%l2 ! %l2 = 000000000000005a
6367! Starting 10 instruction Store Burst
6368! %l4 = 00000000ffffffff, Mem[0000000010101438] = 000080ff
6369 stw %l4,[%i4+0x038] ! Mem[0000000010101438] = ffffffff
6370
6371p0_label_246:
6372! %l3 = 0000000000000003, %l5 = ffffffffff000000, %l2 = 000000000000005a
6373 orn %l3,%l5,%l2 ! %l2 = 0000000000ffffff
6374! %l7 = 00000000045db224, Mem[0000000010001410] = 0000005a
6375 stha %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000b224
6376! Mem[0000000020800041] = 0000c0bd, %l3 = 0000000000000003
6377 ldstub [%o1+0x041],%l3 ! %l3 = 00000000000000ff
6378! %f8 = 00000000, Mem[000000001000143c] = ff000000
6379 st %f8 ,[%i0+0x03c] ! Mem[000000001000143c] = 00000000
6380! Mem[0000000010081408] = ff000000, %l5 = ffffffffff000000
6381 swapa [%i2+%o4]0x88,%l5 ! %l5 = 00000000ff000000
6382! %l0 = 00000000, %l1 = 0000ff00, Mem[0000000030101408] = 00000000 00000000
6383 stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 0000ff00
6384! %l4 = ffffffff, %l5 = ff000000, Mem[0000000030041400] = f2ffffff ffffffff
6385 stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff ff000000
6386! %l4 = 00000000ffffffff, Mem[0000000010101400] = 0000ffff
6387 stba %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff00ffff
6388! %l5 = 00000000ff000000, Mem[00000000211c0001] = ffff3487
6389 stb %l5,[%o2+0x001] ! Mem[00000000211c0000] = ff003487
6390! Starting 10 instruction Load Burst
6391! Mem[0000000010181400] = fb7f0021 ffffffff, %l6 = 00000000, %l7 = 045db224
6392 ldda [%i6+%g0]0x80,%l6 ! %l6 = 00000000fb7f0021 00000000ffffffff
6393
6394p0_label_247:
6395! Mem[0000000010101400] = 00000147ffff00ff, %l1 = 000000000000ff00
6396 ldxa [%i4+%g0]0x88,%l1 ! %l1 = 00000147ffff00ff
6397! Mem[0000000010101410] = ffff0ddb7ffb8e61, %f30 = 00000000 000000ff
6398 ldda [%i4+%o5]0x88,%f30 ! %f30 = ffff0ddb 7ffb8e61
6399! Mem[0000000010141410] = ffff0000ffffffff, %l5 = 00000000ff000000
6400 ldxa [%i5+%o5]0x88,%l5 ! %l5 = ffff0000ffffffff
6401! Mem[00000000100c1400] = ff4e1349, %l2 = 0000000000ffffff
6402 lduba [%i3+%g0]0x80,%l2 ! %l2 = 00000000000000ff
6403! Mem[00000000201c0000] = 61ff8ea0, %l7 = 00000000ffffffff
6404 ldsh [%o0+%g0],%l7 ! %l7 = 00000000000061ff
6405! Mem[0000000030001408] = 00000000 000000ff, %l2 = 000000ff, %l3 = 00000000
6406 ldda [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000 00000000000000ff
6407! Mem[0000000030181410] = 7b6800ff, %f20 = 00000000
6408 lda [%i6+%o5]0x89,%f20 ! %f20 = 7b6800ff
6409! %l7 = 00000000000061ff, Mem[0000000010181400] = 21007ffb
6410 stha %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 210061ff
6411! Mem[0000000010001408] = ffffffff, %l2 = 0000000000000000
6412 lduha [%i0+%o4]0x80,%l2 ! %l2 = 000000000000ffff
6413! Starting 10 instruction Store Burst
6414! Mem[0000000020800040] = 00ffc0bd, %l6 = 00000000fb7f0021
6415 ldstuba [%o1+0x040]%asi,%l6 ! %l6 = 00000000000000ff
6416
6417p0_label_248:
6418! Mem[0000000010101438] = ffffffff, %l4 = 00000000ffffffff
6419 lduba [%i4+0x039]%asi,%l4 ! %l4 = 00000000000000ff
6420! Mem[0000000010041408] = 00000003, %l5 = ffff0000ffffffff
6421 swapa [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000003
6422! %f10 = 00000000 00000000, Mem[0000000030181400] = ffff0000 9d1f0000
6423 stda %f10,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 00000000
6424! %l3 = 00000000000000ff, Mem[00000000300c1400] = 24b25d0400000000
6425 stxa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000000000ff
6426! %l3 = 00000000000000ff, Mem[00000000100c1430] = ff000000
6427 stb %l3,[%i3+0x030] ! Mem[00000000100c1430] = ff000000
6428! %f10 = 00000000 00000000, %l4 = 00000000000000ff
6429! Mem[0000000030081400] = 000000037b68038d
6430 stda %f10,[%i2+%l4]ASI_PST8_SL ! Mem[0000000030081400] = 0000000000000000
6431! %l5 = 0000000000000003, %l0 = 0000000000000000, %l5 = 0000000000000003
6432 mulx %l5,%l0,%l5 ! %l5 = 0000000000000000
6433! Mem[0000000030041410] = ffffffff, %l5 = 0000000000000000
6434 swapa [%i1+%o5]0x89,%l5 ! %l5 = 00000000ffffffff
6435! Mem[0000000030001408] = 00000000, %l6 = 0000000000000000
6436 ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff
6437! Starting 10 instruction Load Burst
6438! Mem[0000000030141400] = 000000ff, %l5 = 00000000ffffffff
6439 lduba [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
6440
6441p0_label_249:
6442! Mem[0000000030141400] = ff000000 ff000000, %l2 = 0000ffff, %l3 = 000000ff
6443 ldda [%i5+%g0]0x81,%l2 ! %l2 = 00000000ff000000 00000000ff000000
6444! Mem[000000001000143c] = 00000000, %l0 = 0000000000000000
6445 ldub [%i0+0x03c],%l0 ! %l0 = 0000000000000000
6446! Mem[0000000010141410] = ffffffff, %l4 = 00000000000000ff
6447 lduha [%i5+%o5]0x88,%l4 ! %l4 = 000000000000ffff
6448! Mem[0000000030001408] = ff000000, %l4 = 000000000000ffff
6449 lduwa [%i0+%o4]0x81,%l4 ! %l4 = 00000000ff000000
6450! Mem[0000000030081408] = ffd4ffff, %l1 = 00000147ffff00ff
6451 lduha [%i2+%o4]0x89,%l1 ! %l1 = 000000000000ffff
6452! Mem[0000000010181400] = ff610021 ffffffff, %l2 = ff000000, %l3 = ff000000
6453 ldda [%i6+%g0]0x80,%l2 ! %l2 = 00000000ff610021 00000000ffffffff
6454! Mem[0000000010141430] = 210000005fb27b5a, %f2 = 00000000 00000000
6455 ldd [%i5+0x030],%f2 ! %f2 = 21000000 5fb27b5a
6456! Mem[0000000010101408] = 00000000, %l2 = 00000000ff610021
6457 ldswa [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
6458! Mem[0000000010181400] = ff610021ffffffff, %f0 = 00000000 000000ff
6459 ldda [%i6+%g0]0x80,%f0 ! %f0 = ff610021 ffffffff
6460! Starting 10 instruction Store Burst
6461! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010141400] = 00000000 000000ff
6462 std %l2,[%i5+%g0] ! Mem[0000000010141400] = 00000000 ffffffff
6463
6464p0_label_250:
6465! %f28 = 74ff38d1, %f8 = 00000000, %f28 = 74ff38d1
6466 fsubs %f28,%f8 ,%f28 ! %f28 = 74ff38d1
6467! %f26 = 00000000 618efb7f, %l7 = 00000000000061ff
6468! Mem[0000000010141428] = 0000000000000000
6469 add %i5,0x028,%g1
6470 stda %f26,[%g1+%l7]ASI_PST16_P ! Mem[0000000010141428] = 00000000618efb7f
6471! %l3 = 00000000ffffffff, Mem[0000000010001428] = 00008e61, %asi = 80
6472 stwa %l3,[%i0+0x028]%asi ! Mem[0000000010001428] = ffffffff
6473! %l5 = 00000000000000ff, Mem[00000000100c141c] = ffc7218b, %asi = 80
6474 stwa %l5,[%i3+0x01c]%asi ! Mem[00000000100c141c] = 000000ff
6475! %f22 = 04ab8e31, Mem[0000000010141400] = 00000000
6476 sta %f22,[%i5+%g0]0x88 ! Mem[0000000010141400] = 04ab8e31
6477! %f26 = 00000000 618efb7f, %l7 = 00000000000061ff
6478! Mem[0000000030041410] = 00000000ffffffff
6479 add %i1,0x010,%g1
6480 stda %f26,[%g1+%l7]ASI_PST16_S ! Mem[0000000030041410] = 00000000618efb7f
6481! Mem[0000000030041410] = 00000000, %l3 = 00000000ffffffff
6482 swapa [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
6483! %l6 = 0000000000000000, Mem[0000000030001408] = ff000000000000ff
6484 stxa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
6485! %l2 = 0000000000000000, %l7 = 00000000000061ff, %y = fffffffe
6486 smul %l2,%l7,%l3 ! %l3 = 0000000000000000, %y = 00000000
6487! Starting 10 instruction Load Burst
6488! Mem[00000000100c1408] = ff000000, %l7 = 00000000000061ff
6489 lduba [%i3+%o4]0x80,%l7 ! %l7 = 00000000000000ff
6490
6491p0_label_251:
6492! Mem[0000000010001408] = ffffffff, %l7 = 00000000000000ff
6493 lduha [%i0+%o4]0x88,%l7 ! %l7 = 000000000000ffff
6494! Mem[0000000010101428] = 00000000 7b68038d, %l4 = ff000000, %l5 = 000000ff
6495 ldda [%i4+0x028]%asi,%l4 ! %l4 = 0000000000000000 000000007b68038d
6496! Mem[0000000010101400] = ff00ffff47010000, %l6 = 0000000000000000
6497 ldxa [%i4+%g0]0x80,%l6 ! %l6 = ff00ffff47010000
6498! Mem[0000000010001408] = ffffffff, %f29 = ff000000
6499 lda [%i0+%o4]0x88,%f29 ! %f29 = ffffffff
6500! Mem[0000000030101400] = ff0000ff, %l7 = 000000000000ffff
6501 ldsha [%i4+%g0]0x89,%l7 ! %l7 = 00000000000000ff
6502! Mem[0000000021800000] = 46ff133c, %l2 = 0000000000000000
6503 ldsba [%o3+0x000]%asi,%l2 ! %l2 = 0000000000000046
6504! Mem[0000000030041408] = 00000000, %l1 = 000000000000ffff
6505 lduha [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
6506! Mem[0000000030041408] = 0000000000000000, %l3 = 0000000000000000
6507 ldxa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
6508! Mem[00000000300c1408] = ff00000003000000, %f12 = 24b25d04 ffffffff
6509 ldda [%i3+%o4]0x89,%f12 ! %f12 = ff000000 03000000
6510! Starting 10 instruction Store Burst
6511! %l0 = 0000000000000000, Mem[0000000021800000] = 46ff133c
6512 stb %l0,[%o3+%g0] ! Mem[0000000021800000] = 00ff133c
6513
6514p0_label_252:
6515! Mem[00000000300c1408] = 00000003, %l6 = ff00ffff47010000
6516 swapa [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000003
6517! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
6518 ldstuba [%i5+%o4]0x88,%l3 ! %l3 = 00000000000000ff
6519! %l2 = 00000046, %l3 = 00000000, Mem[0000000010001400] = ff000000 00000000
6520 stda %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000046 00000000
6521! Mem[0000000010181408] = 000000ff, %l3 = 0000000000000000
6522 ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
6523! %l6 = 0000000000000003, %l2 = 0000000000000046, %l6 = 0000000000000003
6524 sub %l6,%l2,%l6 ! %l6 = ffffffffffffffbd
6525! %f11 = 00000000, %f28 = 74ff38d1, %f9 = 00000000
6526 fdivs %f11,%f28,%f9 ! %f9 = 00000000
6527! %f16 = 00000003 7b68038d, Mem[0000000030001400] = 00000057 5a7bff5f
6528 stda %f16,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000003 7b68038d
6529! %l3 = 00000000000000ff, Mem[0000000030041400] = ffffffff
6530 stwa %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
6531! Mem[0000000010101408] = 00000000, %l3 = 00000000000000ff
6532 swapa [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
6533! Starting 10 instruction Load Burst
6534! %l6 = ffffffffffffffbd, Mem[0000000030181410] = ff00687b03000000
6535 stxa %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffffffffffbd
6536
6537p0_label_253:
6538! Mem[0000000010141408] = ff000000, %l0 = 0000000000000000
6539 lduba [%i5+%o4]0x80,%l0 ! %l0 = 00000000000000ff
6540! Mem[0000000010181408] = 000000ff, %f22 = 04ab8e31
6541 lda [%i6+%o4]0x88,%f22 ! %f22 = 000000ff
6542! Mem[00000000300c1410] = 000000ff f200807f, %l6 = ffffffbd, %l7 = 000000ff
6543 ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000f200807f 00000000000000ff
6544! Mem[0000000010041400] = 847f2e00, %l5 = 000000007b68038d
6545 lduba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000084
6546! Mem[0000000030081400] = 00000000, %l6 = 00000000f200807f
6547 lduha [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
6548! Mem[0000000010081400] = 000000ff, %l6 = 0000000000000000
6549 ldsha [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff
6550! Mem[0000000030101410] = 00000000, %f9 = 00000000
6551 lda [%i4+%o5]0x81,%f9 ! %f9 = 00000000
6552! Mem[0000000010141400] = 318eab04, %l7 = 00000000000000ff
6553 ldsba [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000031
6554! Mem[00000000211c0000] = ff003487, %l3 = 0000000000000000
6555 ldsb [%o2+0x001],%l3 ! %l3 = 0000000000000000
6556! Starting 10 instruction Store Burst
6557! Mem[0000000010081434] = ff000000, %l7 = 00000031, %l6 = 000000ff
6558 add %i2,0x34,%g1
6559 casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000ff000000
6560
6561p0_label_254:
6562! Code Fragment 4
6563p0_fragment_21:
6564! %l0 = 00000000000000ff
6565 setx 0xc54cd4ffca85b8c8,%g7,%l0 ! %l0 = c54cd4ffca85b8c8
6566! %l1 = 0000000000000000
6567 setx 0x8a1d7ecf9f2d99c0,%g7,%l1 ! %l1 = 8a1d7ecf9f2d99c0
6568 setx 0x7ff8, %g1, %g2
6569 and %l0, %g2, %l0
6570 setx 0xffffffff, %g1, %g2
6571 and %l1, %g2, %l1
6572 setx 0x100000000, %g1, %g2
6573 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6574 ta T_CHANGE_HPRIV
6575 stxa %l1, [%l0]ASI_ICACHE_INSTR
6576 ta T_CHANGE_NONHPRIV
6577! %l0 = c54cd4ffca85b8c8
6578 setx 0x90b6ef4ffa61c507,%g7,%l0 ! %l0 = 90b6ef4ffa61c507
6579! %l1 = 8a1d7ecf9f2d99c0
6580 setx 0xc27d709fa9951886,%g7,%l1 ! %l1 = c27d709fa9951886
6581! %l2 = 0000000000000046, Mem[00000000211c0000] = ff003487
6582 sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = 00463487
6583! %l0 = 90b6ef4ffa61c507, Mem[0000000030141410] = 00000000
6584 stwa %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = fa61c507
6585! %l1 = c27d709fa9951886, Mem[0000000010141410] = ffff0000ffffffff
6586 stxa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = c27d709fa9951886
6587! Mem[0000000010101417] = db0dffff, %l2 = 0000000000000046
6588 ldstuba [%i4+0x017]%asi,%l2 ! %l2 = 000000ff000000ff
6589! %l4 = 0000000000000000, Mem[00000000100c1400] = ff4e1349
6590 stwa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
6591! Mem[0000000010181408] = 000000ff, %l5 = 0000000000000084
6592 ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
6593! Mem[00000000100c1430] = ff000000, %l4 = 0000000000000000, %asi = 80
6594 swapa [%i3+0x030]%asi,%l4 ! %l4 = 00000000ff000000
6595! Mem[0000000010101408] = ff000000, %l2 = 00000000000000ff
6596 ldstuba [%i4+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
6597! Starting 10 instruction Load Burst
6598! Mem[00000000100c1430] = 00000000fb7f0021, %l1 = c27d709fa9951886
6599 ldx [%i3+0x030],%l1 ! %l1 = 00000000fb7f0021
6600
6601p0_label_255:
6602! Mem[0000000030101410] = 00000000ffffdb0d, %l1 = 00000000fb7f0021
6603 ldxa [%i4+%o5]0x81,%l1 ! %l1 = 00000000ffffdb0d
6604! Mem[0000000030141400] = 000000ff000000ff, %l3 = 0000000000000000
6605 ldxa [%i5+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
6606! Mem[0000000010141420] = ffffffff 5fff7b5a, %l6 = ff000000, %l7 = 00000031
6607 ldda [%i5+0x020]%asi,%l6 ! %l6 = 00000000ffffffff 000000005fff7b5a
6608! Mem[0000000010041438] = ffffffff 9d000000, %l2 = 000000ff, %l3 = 000000ff
6609 ldda [%i1+0x038]%asi,%l2 ! %l2 = 00000000ffffffff 000000009d000000
6610! %l5 = 00000000000000ff, Mem[00000000201c0001] = 61ff8ea0
6611 stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = 61ff8ea0
6612! Mem[00000000211c0000] = 00463487, %l1 = 00000000ffffdb0d
6613 ldsba [%o2+0x001]%asi,%l1 ! %l1 = 0000000000000046
6614! Mem[0000000010181424] = 000000f2, %f27 = 618efb7f
6615 ld [%i6+0x024],%f27 ! %f27 = 000000f2
6616! Mem[0000000010101438] = ffffffffff0003ff, %l2 = 00000000ffffffff
6617 ldx [%i4+0x038],%l2 ! %l2 = ffffffffff0003ff
6618! Mem[0000000010041410] = 2100000000000000, %f8 = 00000000 00000000
6619 ldda [%i1+%o5]0x80,%f8 ! %f8 = 21000000 00000000
6620! Starting 10 instruction Store Burst
6621! %l5 = 00000000000000ff, Mem[0000000030041400] = 000000ff
6622 stwa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
6623
6624p0_label_256:
6625! Mem[0000000010001400] = 46000000, %l3 = 000000009d000000
6626 ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 00000000000000ff
6627! Mem[0000000010001408] = ffffffff, %l6 = 00000000ffffffff
6628 ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
6629! Mem[0000000010081410] = 5a7b0000, %l0 = 90b6ef4ffa61c507
6630 swapa [%i2+%o5]0x80,%l0 ! %l0 = 000000005a7b0000
6631! %l6 = 00000000000000ff, Mem[0000000010101408] = ff000000
6632 stw %l6,[%i4+%o4] ! Mem[0000000010101408] = 000000ff
6633! Mem[000000001000141c] = 5fff7b5a, %l1 = 0000000000000046, %asi = 80
6634 swapa [%i0+0x01c]%asi,%l1 ! %l1 = 000000005fff7b5a
6635! Mem[0000000010141410] = 861895a9, %l3 = 0000000000000000
6636 ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 00000086000000ff
6637! %f16 = 00000003, Mem[0000000030081408] = ffffd4ff
6638 sta %f16,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000003
6639! Mem[00000000300c1400] = ff000000, %l2 = ffffffffff0003ff
6640 swapa [%i3+%g0]0x81,%l2 ! %l2 = 00000000ff000000
6641! %l3 = 0000000000000086, Mem[0000000010001414] = 00000000
6642 stw %l3,[%i0+0x014] ! Mem[0000000010001414] = 00000086
6643! Starting 10 instruction Load Burst
6644! Mem[0000000030041408] = 00000000, %l7 = 000000005fff7b5a
6645 lduha [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000000
6646
6647p0_label_257:
6648! Mem[0000000010181400] = 210061ff, %f3 = 5fb27b5a
6649 lda [%i6+%g0]0x88,%f3 ! %f3 = 210061ff
6650! Mem[00000000100c1428] = ff0000ff, %l5 = 00000000000000ff
6651 ldsha [%i3+0x02a]%asi,%l5 ! %l5 = 00000000000000ff
6652! Mem[0000000030101400] = ffff0ddbff0000ff, %f26 = 00000000 000000f2
6653 ldda [%i4+%g0]0x89,%f26 ! %f26 = ffff0ddb ff0000ff
6654! Mem[0000000030081410] = 045d00ff, %l4 = 00000000ff000000
6655 lduwa [%i2+%o5]0x89,%l4 ! %l4 = 00000000045d00ff
6656! Mem[0000000030001400] = 03000000, %l6 = 00000000000000ff
6657 ldsha [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000000
6658! Mem[0000000010081434] = ff000000, %l3 = 0000000000000086
6659 ldsba [%i2+0x035]%asi,%l3 ! %l3 = 0000000000000000
6660! Mem[0000000010181424] = 000000f2, %l7 = 0000000000000000
6661 lduw [%i6+0x024],%l7 ! %l7 = 00000000000000f2
6662! Mem[0000000010181408] = 000000ff, %l0 = 000000005a7b0000
6663 lduwa [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff
6664! Mem[0000000010001408] = ffffffff, %f26 = ffff0ddb
6665 lda [%i0+%o4]0x80,%f26 ! %f26 = ffffffff
6666! Starting 10 instruction Store Burst
6667! Mem[00000000211c0001] = 00463487, %l3 = 0000000000000000
6668 ldstub [%o2+0x001],%l3 ! %l3 = 00000046000000ff
6669
6670p0_label_258:
6671! %l2 = ff000000, %l3 = 00000046, Mem[0000000010141418] = 000000ff ff000000
6672 stda %l2,[%i5+0x018]%asi ! Mem[0000000010141418] = ff000000 00000046
6673! %f30 = ffff0ddb, %f30 = ffff0ddb, %f18 = ffffd4ff
6674 fdivs %f30,%f30,%f18 ! %f18 = ffff0ddb
6675! Mem[00000000211c0001] = 00ff3487, %l6 = 0000000000000000
6676 ldstub [%o2+0x001],%l6 ! %l6 = 000000ff000000ff
6677! Mem[0000000030081400] = 00000000, %l0 = 00000000000000ff
6678 swapa [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
6679! Mem[0000000010081414] = 24b25d04, %l4 = 00000000045d00ff
6680 swap [%i2+0x014],%l4 ! %l4 = 0000000024b25d04
6681! %f28 = 74ff38d1 ffffffff, Mem[00000000300c1400] = ff0300ff 00000000
6682 stda %f28,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 74ff38d1 ffffffff
6683! Mem[0000000010001408] = ffffffff, %l4 = 0000000024b25d04
6684 ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
6685! %f20 = 7b6800ff, Mem[0000000010181400] = 210061ff
6686 sta %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = 7b6800ff
6687! %f16 = 00000003, %f1 = ffffffff, %f22 = 000000ff
6688 fdivs %f16,%f1 ,%f22 ! %f22 = ffffffff
6689! Starting 10 instruction Load Burst
6690! Mem[0000000030181408] = 24b20000, %l7 = 00000000000000f2
6691 ldsba [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000024
6692
6693p0_label_259:
6694! Mem[0000000010141438] = ffffffff, %l0 = 0000000000000000
6695 lduw [%i5+0x038],%l0 ! %l0 = 00000000ffffffff
6696! Mem[0000000010181410] = ff000000 9d1f0000, %l2 = ff000000, %l3 = 00000046
6697 ldda [%i6+%o5]0x88,%l2 ! %l2 = 000000009d1f0000 00000000ff000000
6698! Mem[00000000300c1408] = 47010000, %l7 = 0000000000000024
6699 lduha [%i3+%o4]0x81,%l7 ! %l7 = 0000000000004701
6700! Mem[00000000100c1408] = ff000000, %l4 = 00000000000000ff
6701 ldsba [%i3+0x009]%asi,%l4 ! %l4 = 0000000000000000
6702! Mem[0000000010141430] = 210000005fb27b5a, %l7 = 0000000000004701
6703 ldxa [%i5+0x030]%asi,%l7 ! %l7 = 210000005fb27b5a
6704! Mem[0000000010101400] = 00000147ffff00ff, %l4 = 0000000000000000
6705 ldxa [%i4+%g0]0x88,%l4 ! %l4 = 00000147ffff00ff
6706! Mem[0000000010181400] = ff00687b, %l1 = 000000005fff7b5a
6707 ldswa [%i6+%g0]0x80,%l1 ! %l1 = ffffffffff00687b
6708! Mem[0000000030041400] = ff000000, %l4 = 00000147ffff00ff
6709 ldswa [%i1+%g0]0x89,%l4 ! %l4 = ffffffffff000000
6710! Mem[00000000100c1410] = 00005d04, %l4 = ffffffffff000000
6711 ldsba [%i3+0x010]%asi,%l4 ! %l4 = 0000000000000000
6712! Starting 10 instruction Store Burst
6713! Mem[0000000010181408] = 000000ff, %l2 = 000000009d1f0000
6714 swapa [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
6715
6716p0_label_260:
6717! Mem[0000000010181410] = 9d1f0000, %l7 = 210000005fb27b5a
6718 swapa [%i6+%o5]0x88,%l7 ! %l7 = 000000009d1f0000
6719! Mem[0000000030181408] = 0000b224, %l0 = 00000000ffffffff
6720 ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 00000024000000ff
6721! %l2 = 00000000000000ff, Mem[0000000030141408] = 7ffb8e61
6722 stha %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 7ffb00ff
6723! Mem[0000000010041418] = 8e610000ffffd441, %l5 = 00000000000000ff, %l2 = 00000000000000ff
6724 add %i1,0x18,%g1
6725 casxa [%g1]0x80,%l5,%l2 ! %l2 = 8e610000ffffd441
6726! %l7 = 000000009d1f0000, Mem[0000000010101418] = 9d1f0000
6727 stw %l7,[%i4+0x018] ! Mem[0000000010101418] = 9d1f0000
6728! Mem[0000000030181410] = ffffffff, %l1 = ffffffffff00687b
6729 swapa [%i6+%o5]0x81,%l1 ! %l1 = 00000000ffffffff
6730! %l4 = 0000000000000000, Mem[000000001000143a] = ff800000
6731 sth %l4,[%i0+0x03a] ! Mem[0000000010001438] = ff800000
6732! %f28 = 74ff38d1 ffffffff, Mem[0000000010001408] = ffffffff 5a7bff5f
6733 stda %f28,[%i0+%o4]0x80 ! Mem[0000000010001408] = 74ff38d1 ffffffff
6734! Mem[0000000010101408] = 000000ff, %l6 = 00000000000000ff
6735 ldsha [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000
6736! Starting 10 instruction Load Burst
6737! Mem[0000000030101400] = ff0000ffdb0dffff, %f18 = ffff0ddb 00000000
6738 ldda [%i4+%g0]0x81,%f18 ! %f18 = ff0000ff db0dffff
6739
6740p0_label_261:
6741! Mem[0000000010041410] = 00000021, %l5 = 00000000000000ff
6742 ldswa [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000021
6743! Mem[0000000020800040] = ffffc0bd, %l4 = 0000000000000000
6744 lduha [%o1+0x040]%asi,%l4 ! %l4 = 000000000000ffff
6745! Mem[0000000030181408] = ffb20000, %l1 = 00000000ffffffff
6746 lduba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
6747! Mem[000000001014142c] = 618efb7f, %l7 = 000000009d1f0000
6748 ldsb [%i5+0x02c],%l7 ! %l7 = 0000000000000061
6749! Mem[00000000211c0000] = 00ff3487, %l5 = 0000000000000021
6750 ldsb [%o2+0x001],%l5 ! %l5 = ffffffffffffffff
6751! Mem[0000000010181410] = 5a7bb25f, %l6 = 0000000000000000
6752 lduwa [%i6+%o5]0x80,%l6 ! %l6 = 000000005a7bb25f
6753! Mem[0000000030081410] = ff005d04, %f5 = 24b25d04
6754 lda [%i2+%o5]0x81,%f5 ! %f5 = ff005d04
6755! Mem[0000000010141408] = 000000ff, %l7 = 0000000000000061
6756 lduha [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
6757! Mem[0000000030101408] = 00000000 00ff0000, %l4 = 0000ffff, %l5 = ffffffff
6758 ldda [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000 0000000000ff0000
6759! Starting 10 instruction Store Burst
6760! Mem[0000000030001408] = 00000000, %l3 = 00000000ff000000
6761 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
6762
6763p0_label_262:
6764! Mem[00000000211c0000] = 00ff3487, %l5 = 0000000000ff0000
6765 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
6766! %f6 = 8d03687b 03000000, %l1 = 00000000000000ff
6767! Mem[0000000030181420] = c6ffffff24b25d04
6768 add %i6,0x020,%g1
6769 stda %f6,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030181420] = 000000037b68038d
6770! %l4 = 0000000000000000, Mem[0000000030141400] = 000000ff
6771 stha %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
6772! %l7 = 00000000000000ff, Mem[0000000010141408] = ff000000
6773 stba %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
6774! Mem[0000000030141400] = 00000000, %l4 = 0000000000000000
6775 swapa [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000000
6776! %l5 = 0000000000000000, Mem[0000000010141408] = ffff0000000000ff
6777 stxa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
6778! %l4 = 00000000, %l5 = 00000000, Mem[0000000030181400] = 00000000 00000000
6779 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000
6780! Mem[0000000010181408] = 9d1f0000, %l3 = 0000000000000000
6781 ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 00000000000000ff
6782! %l7 = 00000000000000ff, Mem[0000000030181410] = bdffffff7b6800ff
6783 stxa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000000000ff
6784! Starting 10 instruction Load Burst
6785! Mem[0000000010081410] = fa61c507, %l3 = 0000000000000000
6786 lduba [%i2+%o5]0x80,%l3 ! %l3 = 00000000000000fa
6787
6788p0_label_263:
6789! Mem[00000000100c1400] = 00000000, %l7 = 00000000000000ff
6790 ldswa [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
6791! Mem[0000000010101400] = 00000147 ffff00ff, %l2 = ffffd441, %l3 = 000000fa
6792 ldda [%i4+%g0]0x88,%l2 ! %l2 = 00000000ffff00ff 0000000000000147
6793! Mem[0000000020800040] = ffffc0bd, %l7 = 0000000000000000
6794 lduba [%o1+0x041]%asi,%l7 ! %l7 = 00000000000000ff
6795! Mem[0000000010141400] = 318eab04ffffffff, %f30 = ffff0ddb 7ffb8e61
6796 ldda [%i5+%g0]0x80,%f30 ! %f30 = 318eab04 ffffffff
6797! Mem[00000000100c1400] = 00000000, %l7 = 00000000000000ff
6798 ldsha [%i3+0x002]%asi,%l7 ! %l7 = 0000000000000000
6799! %l7 = 0000000000000000, %l5 = 0000000000000000, %l7 = 0000000000000000
6800 orn %l7,%l5,%l7 ! %l7 = ffffffffffffffff
6801! Mem[0000000030081400] = ff00000000000000, %l2 = 00000000ffff00ff
6802 ldxa [%i2+%g0]0x81,%l2 ! %l2 = ff00000000000000
6803! Mem[0000000030081408] = 00000000 03000000, %l6 = 5a7bb25f, %l7 = ffffffff
6804 ldda [%i2+%o4]0x89,%l6 ! %l6 = 0000000003000000 0000000000000000
6805! Mem[00000000211c0000] = ffff3487, %l6 = 0000000003000000
6806 ldsha [%o2+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
6807! Starting 10 instruction Store Burst
6808! %l7 = 0000000000000000, Mem[0000000030101400] = ff0000ffdb0dffff
6809 stxa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
6810
6811p0_label_264:
6812! %l5 = 0000000000000000, immed = 00000f02, %y = 00000000
6813 sdiv %l5,0xf02,%l6 ! %l6 = 0000000000000000
6814 mov %l0,%y ! %y = 00000024
6815! Mem[0000000030041410] = ffffffff, %l1 = 00000000000000ff
6816 swapa [%i1+%o5]0x89,%l1 ! %l1 = 00000000ffffffff
6817! %f14 = 00000000 f200807f, Mem[0000000010141410] = ff1895a9 9f707dc2
6818 stda %f14,[%i5+0x010]%asi ! Mem[0000000010141410] = 00000000 f200807f
6819! Mem[0000000010001400] = 460000ff, %l5 = 0000000000000000
6820 swapa [%i0+%g0]0x88,%l5 ! %l5 = 00000000460000ff
6821! %l0 = 00000024, %l1 = ffffffff, Mem[0000000010041438] = ffffffff 9d000000
6822 std %l0,[%i1+0x038] ! Mem[0000000010041438] = 00000024 ffffffff
6823! %l6 = 0000000000000000, Mem[00000000218001c1] = 890808e2
6824 stb %l6,[%o3+0x1c1] ! Mem[00000000218001c0] = 890008e2
6825! %l1 = 00000000ffffffff, Mem[0000000030141400] = 00000000
6826 stha %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffff0000
6827! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
6828 ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
6829! Mem[0000000010101400] = ff00ffff, %l7 = 0000000000000000
6830 swapa [%i4+%g0]0x80,%l7 ! %l7 = 00000000ff00ffff
6831! Starting 10 instruction Load Burst
6832! Mem[00000000300c1400] = ffffffff, %l6 = 0000000000000000
6833 ldswa [%i3+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
6834
6835p0_label_265:
6836! Mem[0000000030041400] = ff000000, %l4 = 0000000000000000
6837 ldsba [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
6838! Mem[00000000201c0000] = 61ff8ea0, %l1 = 00000000ffffffff
6839 ldub [%o0+0x001],%l1 ! %l1 = 00000000000000ff
6840! Mem[0000000010101400] = 00000000, %l2 = ff00000000000000
6841 lduwa [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000
6842! Mem[00000000100c1404] = 0000ffff, %l0 = 0000000000000024
6843 lduw [%i3+0x004],%l0 ! %l0 = 000000000000ffff
6844! Mem[0000000021800140] = 0000cf8d, %l0 = 000000000000ffff
6845 ldsba [%o3+0x141]%asi,%l0 ! %l0 = 0000000000000000
6846! Mem[0000000030101400] = 00000000, %f12 = ff000000
6847 lda [%i4+%g0]0x89,%f12 ! %f12 = 00000000
6848! Mem[0000000010101400] = 00000147 00000000, %l0 = 00000000, %l1 = 000000ff
6849 ldda [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000 0000000000000147
6850! Mem[0000000010041418] = 8e610000ffffd441, %l7 = 00000000ff00ffff
6851 ldx [%i1+0x018],%l7 ! %l7 = 8e610000ffffd441
6852! Mem[0000000030041410] = 000000ff, %l0 = 0000000000000000
6853 ldsha [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
6854! Starting 10 instruction Store Burst
6855! %f0 = ff610021 ffffffff 21000000 210061ff
6856! %f4 = 00000147 ff005d04 8d03687b 03000000
6857! %f8 = 21000000 00000000 00000000 00000000
6858! %f12 = 00000000 03000000 00000000 f200807f
6859 stda %f0,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
6860
6861p0_label_266:
6862! %l5 = 00000000460000ff, Mem[0000000030081400] = 000000ff
6863 stha %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
6864! %f16 = 00000003 7b68038d, Mem[0000000030041408] = 21000000 210061ff
6865 stda %f16,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000003 7b68038d
6866! Mem[0000000030081400] = 000000ff, %l6 = ffffffffffffffff
6867 ldstuba [%i2+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
6868! %f16 = 00000003, Mem[0000000030081400] = ff000000
6869 sta %f16,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000003
6870! %l6 = 00000000000000ff, Mem[0000000010181400] = 7b6800ff
6871 stba %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 7b6800ff
6872! %l1 = 0000000000000147, Mem[0000000010101410] = 618efb7f
6873 stwa %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000147
6874! %l6 = 00000000000000ff, Mem[0000000010081400] = 000000ff
6875 stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
6876! Mem[0000000030001408] = 000000ff, %l7 = 8e610000ffffd441
6877 swapa [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff
6878! Mem[0000000010001428] = ffffffff, %l3 = 0000000000000147
6879 ldstuba [%i0+0x028]%asi,%l3 ! %l3 = 000000ff000000ff
6880! Starting 10 instruction Load Burst
6881! Mem[0000000010101408] = 000000ff, %l0 = 00000000000000ff
6882 lduha [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
6883
6884p0_label_267:
6885! Mem[0000000010141400] = 318eab04, %l7 = 00000000000000ff
6886 ldswa [%i5+%g0]0x80,%l7 ! %l7 = 00000000318eab04
6887! Mem[0000000030141410] = fa61c507, %l2 = 0000000000000000
6888 lduha [%i5+%o5]0x81,%l2 ! %l2 = 000000000000fa61
6889! Mem[0000000020800040] = ffffc0bd, %l2 = 000000000000fa61
6890 ldsb [%o1+0x041],%l2 ! %l2 = ffffffffffffffff
6891 membar #Sync ! Added by membar checker (41)
6892! Mem[0000000010041408] = ffffffff, %l4 = 0000000000000000
6893 ldub [%i1+0x009],%l4 ! %l4 = 00000000000000ff
6894! Mem[0000000030181408] = 0000b2ff, %l6 = 00000000000000ff
6895 lduha [%i6+%o4]0x89,%l6 ! %l6 = 000000000000b2ff
6896! Mem[00000000300c1408] = 00000147, %l1 = 0000000000000147
6897 lduba [%i3+%o4]0x89,%l1 ! %l1 = 0000000000000047
6898! Mem[00000000100c1408] = ff000000, %l4 = 00000000000000ff
6899 ldsba [%i3+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
6900! Mem[0000000010101408] = ff000000, %l3 = 00000000000000ff
6901 ldswa [%i4+%o4]0x88,%l3 ! %l3 = ffffffffff000000
6902! Mem[0000000010081410] = fa61c507, %l6 = 000000000000b2ff
6903 ldsh [%i2+0x012],%l6 ! %l6 = ffffffffffffc507
6904! Starting 10 instruction Store Burst
6905! %f30 = 318eab04 ffffffff, %l6 = ffffffffffffc507
6906! Mem[00000000300c1418] = 3ef0d581a668d2ff
6907 add %i3,0x018,%g1
6908 stda %f30,[%g1+%l6]ASI_PST32_S ! Mem[00000000300c1418] = 318eab04ffffffff
6909
6910p0_label_268:
6911! %l4 = ffffffffffffffff, Mem[00000000100c1412] = 00005d04
6912 sth %l4,[%i3+0x012] ! Mem[00000000100c1410] = 0000ffff
6913! %l4 = ffffffffffffffff, Mem[0000000010141408] = 00000000
6914 stwa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffff
6915! %f6 = 8d03687b, %f25 = 24b25d04
6916 fcmpes %fcc0,%f6 ,%f25 ! %fcc0 = 1
6917! %l1 = 0000000000000047, Mem[0000000030081408] = 00000003
6918 stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 47000003
6919! Mem[00000000100c1400] = 00000000, %l5 = 00000000460000ff
6920 swapa [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000000
6921! %l5 = 0000000000000000, Mem[0000000010081408] = 000000ffd138ff74
6922 stxa %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
6923! Mem[0000000010141418] = ff000000, %l2 = ffffffffffffffff
6924 swap [%i5+0x018],%l2 ! %l2 = 00000000ff000000
6925! Mem[0000000010081410] = 07c561fa, %l6 = ffffffffffffc507
6926 swapa [%i2+%o5]0x88,%l6 ! %l6 = 0000000007c561fa
6927! %l6 = 0000000007c561fa, Mem[00000000100c143e] = ffffffff
6928 stb %l6,[%i3+0x03e] ! Mem[00000000100c143c] = fffffaff
6929! Starting 10 instruction Load Burst
6930! Mem[00000000100c1400] = ffff0000 ff000046, %l6 = 07c561fa, %l7 = 318eab04
6931 ldda [%i3+%g0]0x88,%l6 ! %l6 = 00000000ff000046 00000000ffff0000
6932
6933p0_label_269:
6934! Mem[00000000100c1410] = 9d1f0000 ffff0000, %l0 = 00000000, %l1 = 00000047
6935 ldda [%i3+%o5]0x88,%l0 ! %l0 = 00000000ffff0000 000000009d1f0000
6936! %l6 = 00000000ff000046, immed = 00000208, %y = 00000024
6937 sdiv %l6,0x208,%l4 ! %l4 = 000000001236a56a
6938 mov %l0,%y ! %y = ffff0000
6939! Mem[0000000010141418] = ffffffff, %l6 = 00000000ff000046
6940 ldsh [%i5+0x01a],%l6 ! %l6 = ffffffffffffffff
6941! Mem[0000000010141408] = ffffffff, %l0 = 00000000ffff0000
6942 ldsba [%i5+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
6943! Mem[0000000021800140] = 0000cf8d, %l4 = 000000001236a56a
6944 lduha [%o3+0x140]%asi,%l4 ! %l4 = 0000000000000000
6945! Mem[0000000030001400] = 00000003, %l0 = ffffffffffffffff
6946 ldswa [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000003
6947! Mem[00000000201c0000] = 61ff8ea0, %l5 = 0000000000000000
6948 lduh [%o0+%g0],%l5 ! %l5 = 00000000000061ff
6949! Mem[0000000030041410] = 00000147, %l2 = 00000000ff000000
6950 lduha [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000
6951! Mem[0000000010141438] = ffffffff, %l1 = 000000009d1f0000
6952 ldub [%i5+0x03a],%l1 ! %l1 = 00000000000000ff
6953! Starting 10 instruction Store Burst
6954! Mem[00000000100c1408] = ff000000, %l0 = 0000000000000003, %asi = 80
6955 swapa [%i3+0x008]%asi,%l0 ! %l0 = 00000000ff000000
6956
6957p0_label_270:
6958! %l5 = 00000000000061ff, immed = 00000797, %y = ffff0000
6959 sdiv %l5,0x797,%l5 ! %l5 = ffffffff80000000
6960 mov %l0,%y ! %y = ff000000
6961! %f8 = 21000000 00000000, %l6 = ffffffffffffffff
6962! Mem[0000000010101418] = 9d1f000000005d04
6963 add %i4,0x018,%g1
6964 stda %f8,[%g1+%l6]ASI_PST8_P ! Mem[0000000010101418] = 2100000000000000
6965! %l7 = 00000000ffff0000, Mem[0000000010141400] = ffffffff04ab8e31
6966 stxa %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000ffff0000
6967! %l2 = 0000000000000000, Mem[0000000030001408] = 00000000ffffd441
6968 stxa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000000000000000
6969! %l6 = ffffffff, %l7 = ffff0000, Mem[0000000010181438] = ffffdb0d 045db224
6970 stda %l6,[%i6+0x038]%asi ! Mem[0000000010181438] = ffffffff ffff0000
6971! %l1 = 00000000000000ff, Mem[00000000211c0000] = ffff3487, %asi = 80
6972 stha %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff3487
6973! %f29 = ffffffff, Mem[0000000030141400] = 0000ffff
6974 sta %f29,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffff
6975! Mem[0000000010141410] = 00000000, %l2 = 0000000000000000
6976 swapa [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000000
6977! %f0 = ff610021, Mem[0000000030181400] = 00000000
6978 sta %f0 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff610021
6979! Starting 10 instruction Load Burst
6980! Mem[00000000100c1410] = 0000ffff00001f9d, %l0 = 00000000ff000000
6981 ldxa [%i3+%o5]0x80,%l0 ! %l0 = 0000ffff00001f9d
6982
6983p0_label_271:
6984! Mem[0000000010041408] = ffffffff, %l1 = 00000000000000ff
6985 lduba [%i1+%o4]0x80,%l1 ! %l1 = 00000000000000ff
6986! Mem[00000000100c1400] = 460000ff, %l1 = 00000000000000ff
6987 lduwa [%i3+%g0]0x80,%l1 ! %l1 = 00000000460000ff
6988! Mem[00000000300c1408] = 47010000 000000ff, %l0 = 00001f9d, %l1 = 460000ff
6989 ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000047010000 00000000000000ff
6990! Mem[0000000010181400] = ff00687b, %l2 = 0000000000000000
6991 ldswa [%i6+%g0]0x80,%l2 ! %l2 = ffffffffff00687b
6992! %l1 = 00000000000000ff, %l6 = ffffffffffffffff, %l0 = 0000000047010000
6993 and %l1,%l6,%l0 ! %l0 = 00000000000000ff
6994! Mem[0000000021800100] = ff900b85, %l4 = 0000000000000000
6995 lduba [%o3+0x101]%asi,%l4 ! %l4 = 0000000000000090
6996! Mem[0000000030101400] = 00000000, %l1 = 00000000000000ff
6997 lduba [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000000
6998! Mem[0000000010081400] = ff00000000000000, %l6 = ffffffffffffffff
6999 ldxa [%i2+%g0]0x80,%l6 ! %l6 = ff00000000000000
7000! Mem[0000000030101410] = 00000000, %f14 = 00000000
7001 lda [%i4+%o5]0x81,%f14 ! %f14 = 00000000
7002! Starting 10 instruction Store Burst
7003! Mem[00000000201c0000] = 61ff8ea0, %l6 = ff00000000000000
7004 ldstub [%o0+%g0],%l6 ! %l6 = 00000061000000ff
7005
7006p0_label_272:
7007! Mem[0000000010041400] = 847f2e00, %l7 = 00000000ffff0000
7008 swapa [%i1+%g0]0x80,%l7 ! %l7 = 00000000847f2e00
7009! Mem[0000000010181410] = 5fb27b5a, %l6 = 0000000000000061
7010 swapa [%i6+%o5]0x88,%l6 ! %l6 = 000000005fb27b5a
7011! Mem[0000000010001410] = 0000b224, %l5 = ffffffff80000000
7012 swapa [%i0+%o5]0x88,%l5 ! %l5 = 000000000000b224
7013! Mem[0000000030081410] = 9d1f0000045d00ff, %l2 = ffffffffff00687b
7014 ldxa [%i2+%o5]0x89,%l2 ! %l2 = 9d1f0000045d00ff
7015! %l4 = 0000000000000090, Mem[0000000010181400] = 7b6800ff
7016 stba %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 7b680090
7017! %l4 = 00000090, %l5 = 0000b224, Mem[0000000010001408] = d138ff74 ffffffff
7018 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000090 0000b224
7019! %f16 = 00000003 7b68038d ff0000ff db0dffff
7020! %f20 = 7b6800ff 00000000 ffffffff f200807f
7021! %f24 = c6ffffff 24b25d04 ffffffff ff0000ff
7022! %f28 = 74ff38d1 ffffffff 318eab04 ffffffff
7023 stda %f16,[%i3]ASI_COMMIT_P ! Block Store to 00000000100c1400
7024! %l2 = 9d1f0000045d00ff, Mem[0000000030181410] = ff000000
7025 stwa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 045d00ff
7026! Mem[0000000030081410] = 045d00ff, %l4 = 0000000000000090
7027 ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
7028! Starting 10 instruction Load Burst
7029! Mem[0000000020800000] = 00004ebd, %l1 = 0000000000000000
7030 lduba [%o1+0x001]%asi,%l1 ! %l1 = 0000000000000000
7031
7032p0_label_273:
7033! Mem[0000000010041414] = 00000000, %f7 = 03000000
7034 lda [%i1+0x014]%asi,%f7 ! %f7 = 00000000
7035! Mem[0000000010101400] = 00000000, %l0 = 00000000000000ff
7036 lduha [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
7037! Mem[0000000030041410] = 00000147ff005d04, %l7 = 00000000847f2e00
7038 ldxa [%i1+%o5]0x81,%l7 ! %l7 = 00000147ff005d04
7039! Mem[0000000010081400] = 000000ff, %l7 = 00000147ff005d04
7040 ldswa [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
7041! Mem[000000001010141c] = 00000000, %l3 = ffffffffff000000
7042 ldsha [%i4+0x01e]%asi,%l3 ! %l3 = 0000000000000000
7043! Mem[000000001010140c] = 00000000, %l6 = 000000005fb27b5a
7044 lduba [%i4+0x00d]%asi,%l6 ! %l6 = 0000000000000000
7045! Mem[00000000300c1400] = ffffffff, %l4 = 00000000000000ff
7046 ldsha [%i3+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
7047! Mem[0000000030081410] = ff005d0400001f9d, %f0 = ff610021 ffffffff
7048 ldda [%i2+%o5]0x81,%f0 ! %f0 = ff005d04 00001f9d
7049! Mem[0000000030101410] = 00000000, %l0 = 0000000000000000
7050 lduba [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000000
7051! Starting 10 instruction Store Burst
7052! %f2 = 21000000 210061ff, Mem[0000000010041408] = ffffffff ff000000
7053 stda %f2 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 21000000 210061ff
7054
7055p0_label_274:
7056! %l3 = 0000000000000000, imm = ffffffffffffff0e, %l2 = 9d1f0000045d00ff
7057 add %l3,-0x0f2,%l2 ! %l2 = ffffffffffffff0e
7058! %l0 = 0000000000000000, Mem[0000000030081410] = 9d1f0000045d00ff
7059 stxa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000000
7060! Mem[0000000030141408] = 7ffb00ff, %l3 = 0000000000000000
7061 ldstuba [%i5+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
7062! Mem[0000000030001400] = 00000003, %l7 = 00000000000000ff
7063 swapa [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000003
7064 membar #Sync ! Added by membar checker (42)
7065! %f11 = 00000000, Mem[00000000100c141c] = f200807f
7066 st %f11,[%i3+0x01c] ! Mem[00000000100c141c] = 00000000
7067! Mem[0000000030041410] = 00000147, %l6 = 0000000000000000
7068 ldstuba [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000ff
7069! %f24 = c6ffffff 24b25d04, Mem[0000000030001410] = 03000000 00000000
7070 stda %f24,[%i0+%o5]0x81 ! Mem[0000000030001410] = c6ffffff 24b25d04
7071! %l6 = 0000000000000000, Mem[0000000010101408] = ff000000
7072 stha %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000
7073! Mem[0000000010101410] = 47010000, %l2 = ffffffffffffff0e
7074 ldstuba [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ff
7075! Starting 10 instruction Load Burst
7076! Mem[0000000010101410] = 470100ff, %l6 = 0000000000000000
7077 lduha [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
7078
7079p0_label_275:
7080! Code Fragment 3
7081p0_fragment_22:
7082! %l0 = 0000000000000000
7083 setx 0x3d556b2f9ade798a,%g7,%l0 ! %l0 = 3d556b2f9ade798a
7084! %l1 = 0000000000000000
7085 setx 0xe66dafbfb741da97,%g7,%l1 ! %l1 = e66dafbfb741da97
7086 setx 0x1fe000, %g1, %g3
7087 or %l0, %g3, %l0 ! always set perrmask = 0xff
7088 setx 0x1ffff8, %g1, %g2
7089 and %l0, %g2, %l0
7090 ta T_CHANGE_HPRIV
7091 stxa %l1, [%l0]ASI_DCACHE_DATA
7092 ta T_CHANGE_NONHPRIV
7093! %l0 = 3d556b2f9ade798a
7094 setx 0xba9db187ad68b100,%g7,%l0 ! %l0 = ba9db187ad68b100
7095! %l1 = e66dafbfb741da97
7096 setx 0x6763f567a8b38dfa,%g7,%l1 ! %l1 = 6763f567a8b38dfa
7097! Mem[0000000010081400] = 00000000000000ff, %l4 = ffffffffffffffff
7098 ldxa [%i2+%g0]0x88,%l4 ! %l4 = 00000000000000ff
7099! Mem[0000000030141400] = ffffffff, %l3 = 00000000000000ff
7100 ldswa [%i5+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
7101! Mem[0000000030101408] = 0000000000ff0000, %l3 = ffffffffffffffff
7102 ldxa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000ff0000
7103! Mem[0000000030181400] = 00000000ff610021, %l3 = 0000000000ff0000
7104 ldxa [%i6+%g0]0x89,%l3 ! %l3 = 00000000ff610021
7105! Mem[0000000030141400] = ffffffff, %l1 = 6763f567a8b38dfa
7106 ldswa [%i5+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
7107! Mem[00000000300c1400] = ffffffff, %l4 = 00000000000000ff
7108 lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ffffffff
7109! Mem[000000001000140c] = 24b20000, %f31 = ffffffff
7110 ld [%i0+0x00c],%f31 ! %f31 = 24b20000
7111! Mem[000000001000140c] = 24b20000, %l0 = ba9db187ad68b100
7112 ldsha [%i0+0x00c]%asi,%l0 ! %l0 = 00000000000024b2
7113! Starting 10 instruction Store Burst
7114! Mem[0000000021800180] = 005a6a7f, %l0 = 00000000000024b2
7115 ldstuba [%o3+0x180]%asi,%l0 ! %l0 = 00000000000000ff
7116
7117p0_label_276:
7118! %f14 = 00000000 f200807f, Mem[0000000010001420] = 00000000 47010000
7119 stda %f14,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000 f200807f
7120! Mem[0000000010141410] = 00000000, %l1 = ffffffffffffffff
7121 swapa [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
7122! %f12 = 00000000 03000000, Mem[0000000010141408] = ffffffff 00000000
7123 std %f12,[%i5+%o4] ! Mem[0000000010141408] = 00000000 03000000
7124! Mem[0000000030101410] = 00000000, %l3 = 00000000ff610021
7125 ldstuba [%i4+%o5]0x81,%l3 ! %l3 = 00000000000000ff
7126! %f31 = 24b20000, Mem[0000000030041408] = 03000000
7127 sta %f31,[%i1+%o4]0x89 ! Mem[0000000030041408] = 24b20000
7128! %f22 = ffffffff f200807f, Mem[0000000010141430] = 21000000 5fb27b5a
7129 std %f22,[%i5+0x030] ! Mem[0000000010141430] = ffffffff f200807f
7130! Mem[0000000010101408] = ff000000, %l3 = 0000000000000000
7131 ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
7132! %l1 = 0000000000000000, Mem[00000000100c1410] = 00000000ff00687b
7133 stxa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000000000000000
7134! %l7 = 0000000000000003, Mem[0000000030181408] = ffb20000
7135 stba %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 03b20000
7136! Starting 10 instruction Load Burst
7137! Mem[0000000010001410] = 80000000, %f24 = c6ffffff
7138 lda [%i0+%o5]0x88,%f24 ! %f24 = 80000000
7139
7140p0_label_277:
7141! Mem[0000000030141408] = ff00fb7f, %l1 = 0000000000000000
7142 lduba [%i5+%o4]0x81,%l1 ! %l1 = 00000000000000ff
7143! Mem[0000000030101410] = 000000ff, %l0 = 0000000000000000
7144 lduba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
7145! Mem[0000000010041434] = 5fb27bff, %l1 = 00000000000000ff
7146 ldsw [%i1+0x034],%l1 ! %l1 = 000000005fb27bff
7147! Mem[0000000010001400] = 00000000, %l3 = 0000000000000000
7148 ldswa [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
7149! Mem[0000000010001400] = 00000000, %l6 = 00000000000000ff
7150 ldsha [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000
7151! %f18 = ff0000ff, %f23 = f200807f, %f4 = 00000147
7152 fsubs %f18,%f23,%f4 ! %f4 = ff0000ff
7153! Mem[0000000030081408] = 47000003, %l0 = 00000000000000ff
7154 lduha [%i2+%o4]0x81,%l0 ! %l0 = 0000000000004700
7155! Mem[0000000030141408] = ff00fb7f db0dffff, %l6 = 00000000, %l7 = 00000003
7156 ldda [%i5+%o4]0x81,%l6 ! %l6 = 00000000ff00fb7f 00000000db0dffff
7157! Mem[0000000030001410] = 045db224 ffffffc6, %l6 = ff00fb7f, %l7 = db0dffff
7158 ldda [%i0+%o5]0x89,%l6 ! %l6 = 00000000ffffffc6 00000000045db224
7159! Starting 10 instruction Store Burst
7160! %f12 = 00000000 03000000, Mem[0000000030041400] = ff610021 ffffffff
7161 stda %f12,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 03000000
7162
7163p0_label_278:
7164! %l2 = 0000000000000000, Mem[0000000030181400] = 210061ff
7165 stwa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
7166! %f22 = ffffffff f200807f, Mem[00000000100c1400] = 00000003 7b68038d
7167 stda %f22,[%i3+0x000]%asi ! Mem[00000000100c1400] = ffffffff f200807f
7168! %f2 = 21000000 210061ff, %l1 = 000000005fb27bff
7169! Mem[0000000030001418] = d9d2725c8fb2181f
7170 add %i0,0x018,%g1
7171 stda %f2,[%g1+%l1]ASI_PST16_S ! Mem[0000000030001418] = 21000000210061ff
7172! %l2 = 00000000, %l3 = 00000000, Mem[0000000010001400] = 00000000 00000000
7173 stda %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 00000000
7174! %l3 = 0000000000000000, Mem[0000000010001408] = 00000090
7175 stwa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
7176! %l1 = 000000005fb27bff, Mem[00000000100c1400] = ffffffff
7177 stwa %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 5fb27bff
7178! %l5 = 000000000000b224, Mem[00000000201c0000] = ffff8ea0, %asi = 80
7179 stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = b2248ea0
7180! %f15 = f200807f, Mem[0000000010081418] = 00008ed6
7181 sta %f15,[%i2+0x018]%asi ! Mem[0000000010081418] = f200807f
7182! %l7 = 00000000045db224, Mem[0000000030081400] = 00000003
7183 stwa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 045db224
7184! Starting 10 instruction Load Burst
7185! Mem[00000000300c1400] = ffffffff, %l7 = 00000000045db224
7186 lduha [%i3+%g0]0x81,%l7 ! %l7 = 000000000000ffff
7187
7188p0_label_279:
7189! Mem[0000000030101400] = 00000000, %l2 = 0000000000000000
7190 ldsha [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000
7191! Mem[0000000030081408] = 47000003, %l2 = 0000000000000000
7192 lduwa [%i2+%o4]0x81,%l2 ! %l2 = 0000000047000003
7193! Mem[0000000030181410] = 045d00ff00000000, %f16 = 00000003 7b68038d
7194 ldda [%i6+%o5]0x81,%f16 ! %f16 = 045d00ff 00000000
7195! Mem[00000000211c0000] = 00ff3487, %l2 = 0000000047000003
7196 ldub [%o2+%g0],%l2 ! %l2 = 0000000000000000
7197! Mem[0000000010141410] = ffffffff, %l7 = 000000000000ffff
7198 ldsba [%i5+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
7199! Mem[0000000030141400] = ffffffffff000000, %f4 = ff0000ff ff005d04
7200 ldda [%i5+%g0]0x81,%f4 ! %f4 = ffffffff ff000000
7201! Mem[0000000010001414] = 00000086, %l5 = 000000000000b224
7202 ldsha [%i0+0x016]%asi,%l5 ! %l5 = 0000000000000086
7203! Mem[0000000010081410] = ffffc507, %l5 = 0000000000000086
7204 ldsba [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000007
7205! Mem[0000000010081408] = 00000000, %l3 = 0000000000000000
7206 ldsba [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000000
7207! Starting 10 instruction Store Burst
7208! %l2 = 0000000000000000, Mem[00000000100c142a] = ffffffff, %asi = 80
7209 stha %l2,[%i3+0x02a]%asi ! Mem[00000000100c1428] = ffff0000
7210
7211p0_label_280:
7212! Mem[0000000010181408] = 9d1f00ff, %l0 = 0000000000004700
7213 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
7214! Code Fragment 4
7215p0_fragment_23:
7216! %l0 = 00000000000000ff
7217 setx 0x8278a157c29409ed,%g7,%l0 ! %l0 = 8278a157c29409ed
7218! %l1 = 000000005fb27bff
7219 setx 0xfc1c6d17edf4c474,%g7,%l1 ! %l1 = fc1c6d17edf4c474
7220 setx 0x7ff8, %g1, %g2
7221 and %l0, %g2, %l0
7222 setx 0xffffffff, %g1, %g2
7223 and %l1, %g2, %l1
7224 setx 0x100000000, %g1, %g2
7225 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7226 ta T_CHANGE_HPRIV
7227 stxa %l1, [%l0]ASI_ICACHE_INSTR
7228 ta T_CHANGE_NONHPRIV
7229! %l0 = 8278a157c29409ed
7230 setx 0xfed7b767b09fa4a2,%g7,%l0 ! %l0 = fed7b767b09fa4a2
7231! %l1 = fc1c6d17edf4c474
7232 setx 0x5d1a5188157348c7,%g7,%l1 ! %l1 = 5d1a5188157348c7
7233! %l4 = 00000000ffffffff, Mem[00000000201c0000] = b2248ea0
7234 sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = ffff8ea0
7235! %f21 = 00000000, Mem[0000000030081408] = 47000003
7236 sta %f21,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
7237! %l0 = fed7b767b09fa4a2, Mem[0000000010181410] = 61000000000000ff, %asi = 80
7238 stxa %l0,[%i6+0x010]%asi ! Mem[0000000010181410] = fed7b767b09fa4a2
7239! %f6 = 8d03687b 00000000, Mem[0000000030081410] = 00000000 00000000
7240 stda %f6 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 8d03687b 00000000
7241! Mem[0000000010041410] = 21000000, %l1 = 5d1a5188157348c7
7242 swapa [%i1+%o5]0x80,%l1 ! %l1 = 0000000021000000
7243! Mem[0000000010101424] = 7f000000, %l7 = ffffffffffffffff, %asi = 80
7244 swapa [%i4+0x024]%asi,%l7 ! %l7 = 000000007f000000
7245! %f8 = 21000000 00000000, %l7 = 000000007f000000
7246! Mem[00000000300c1418] = 318eab04ffffffff
7247 add %i3,0x018,%g1
7248 stda %f8,[%g1+%l7]ASI_PST32_S ! Mem[00000000300c1418] = 318eab04ffffffff
7249! Starting 10 instruction Load Burst
7250! Mem[0000000010081408] = 00000000, %l2 = 0000000000000000
7251 ldsba [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
7252
7253p0_label_281:
7254! Mem[00000000211c0000] = 00ff3487, %l6 = 00000000ffffffc6
7255 ldub [%o2+0x001],%l6 ! %l6 = 00000000000000ff
7256! Mem[0000000010041430] = 21000000, %l7 = 000000007f000000
7257 lduh [%i1+0x030],%l7 ! %l7 = 0000000000002100
7258! Mem[0000000030041410] = ff000147ff005d04, %l3 = 0000000000000000
7259 ldxa [%i1+%o5]0x81,%l3 ! %l3 = ff000147ff005d04
7260! Mem[0000000030081408] = 00000000, %l3 = ff000147ff005d04
7261 ldswa [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
7262! Mem[0000000010181408] = ff001f9d, %l5 = 0000000000000007
7263 lduba [%i6+%o4]0x80,%l5 ! %l5 = 00000000000000ff
7264! Mem[0000000030041408] = 0000b224 7b68038d, %l6 = 000000ff, %l7 = 00002100
7265 ldda [%i1+%o4]0x81,%l6 ! %l6 = 000000000000b224 000000007b68038d
7266! Mem[0000000010041408] = ff61002100000021, %f6 = 8d03687b 00000000
7267 ldda [%i1+%o4]0x88,%f6 ! %f6 = ff610021 00000021
7268! Mem[0000000010101434] = 5746d40a, %l0 = fed7b767b09fa4a2
7269 ldsw [%i4+0x034],%l0 ! %l0 = 000000005746d40a
7270! Mem[00000000201c0000] = ffff8ea0, %l0 = 000000005746d40a
7271 ldsb [%o0+0x001],%l0 ! %l0 = ffffffffffffffff
7272! Starting 10 instruction Store Burst
7273! Mem[0000000010041410] = c7487315, %l1 = 0000000021000000
7274 swapa [%i1+%o5]0x88,%l1 ! %l1 = 00000000c7487315
7275
7276p0_label_282:
7277! %l6 = 000000000000b224, Mem[0000000010001408] = 00000000
7278 stwa %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000b224
7279! %f26 = ffffffff ff0000ff, Mem[0000000010001410] = 80000000 86000000
7280 stda %f26,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff ff0000ff
7281! %l5 = 00000000000000ff, Mem[0000000010001400] = 0000000000000000
7282 stxa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000000000ff
7283! Mem[00000000100c140c] = db0dffff, %l7 = 000000007b68038d
7284 swap [%i3+0x00c],%l7 ! %l7 = 00000000db0dffff
7285! %l7 = 00000000db0dffff, immed = fffffc3f, %y = ff000000
7286 smul %l7,-0x3c1,%l5 ! %l5 = 0000008ab07203c1, %y = 0000008a
7287! Mem[0000000010001410] = ff0000ff, %l4 = 00000000ffffffff
7288 ldstuba [%i0+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
7289! Mem[000000001010140f] = 00000000, %l0 = ffffffffffffffff
7290 ldstuba [%i4+0x00f]%asi,%l0 ! %l0 = 00000000000000ff
7291! %l2 = 0000000000000000, Mem[0000000030041408] = 24b20000
7292 stha %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 24b20000
7293! Mem[0000000010041410] = 00000021, %l3 = 0000000000000000
7294 lduha [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
7295! Starting 10 instruction Load Burst
7296! Mem[0000000010141408] = 00000000 03000000, %l4 = 000000ff, %l5 = b07203c1
7297 ldda [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000 0000000003000000
7298
7299p0_label_283:
7300! %f30 = 318eab04, Mem[0000000010001408] = 0000b224
7301 sta %f30,[%i0+%o4]0x80 ! Mem[0000000010001408] = 318eab04
7302! Mem[0000000030181408] = 03b20000 ff000000, %l4 = 00000000, %l5 = 03000000
7303 ldda [%i6+%o4]0x81,%l4 ! %l4 = 0000000003b20000 00000000ff000000
7304! Mem[0000000010181408] = ff001f9d, %l3 = 0000000000000000
7305 lduwa [%i6+%o4]0x80,%l3 ! %l3 = 00000000ff001f9d
7306! Mem[0000000030181408] = 03b20000, %l5 = 00000000ff000000
7307 ldsha [%i6+%o4]0x81,%l5 ! %l5 = 00000000000003b2
7308! Mem[0000000010141410] = ffffffff, %l7 = 00000000db0dffff
7309 ldswa [%i5+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
7310! Mem[00000000100c1438] = 318eab04, %l4 = 0000000003b20000
7311 ldsba [%i3+0x039]%asi,%l4 ! %l4 = ffffffffffffff8e
7312! Mem[00000000211c0000] = 00ff3487, %l3 = 00000000ff001f9d
7313 ldsh [%o2+%g0],%l3 ! %l3 = 00000000000000ff
7314! Mem[0000000010081408] = 00000000, %l2 = 0000000000000000
7315 lduba [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
7316! Mem[00000000201c0000] = ffff8ea0, %l1 = 00000000c7487315
7317 ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
7318! Starting 10 instruction Store Burst
7319! Mem[0000000030181400] = 00000000, %l6 = 000000000000b224
7320 ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
7321
7322p0_label_284:
7323! %f6 = ff610021, Mem[0000000030081400] = 24b25d04
7324 sta %f6 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff610021
7325! %l6 = 0000000000000000, Mem[00000000100c1400] = 5fb27bff
7326 stwa %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
7327! %f16 = 045d00ff 00000000 ff0000ff db0dffff
7328! %f20 = 7b6800ff 00000000 ffffffff f200807f
7329! %f24 = 80000000 24b25d04 ffffffff ff0000ff
7330! %f28 = 74ff38d1 ffffffff 318eab04 24b20000
7331 stda %f16,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400
7332! %l2 = 0000000000000000, Mem[0000000030001410] = 045db224ffffffc6
7333 stxa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000000
7334! %f2 = 21000000, Mem[0000000030181408] = 0000b203
7335 sta %f2 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 21000000
7336! %f7 = 00000021, %f12 = 00000000, %f13 = 03000000
7337 fsubs %f7 ,%f12,%f13 ! %l0 = 0000000000000022, Unfinished, %fsr = 2500000400
7338! Mem[0000000010041408] = 21000000, %l0 = 0000000000000022
7339 ldstuba [%i1+%o4]0x80,%l0 ! %l0 = 00000021000000ff
7340! Mem[0000000030081408] = 00000000, %l0 = 0000000000000021
7341 swapa [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
7342! %l5 = 00000000000003b2, Mem[0000000010181408] = ff001f9d
7343 stha %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 03b21f9d
7344! Starting 10 instruction Load Burst
7345! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000000
7346 lduha [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
7347
7348p0_label_285:
7349! Mem[0000000010081408] = 00000000 00000000, %l6 = 00000000, %l7 = ffffffff
7350 ldda [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
7351! Mem[0000000030081410] = 8d03687b 00000000, %l2 = 00000000, %l3 = 000000ff
7352 ldda [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000 000000008d03687b
7353! Mem[0000000030041410] = ff000147 ff005d04, %l6 = 00000000, %l7 = 00000000
7354 ldda [%i1+%o5]0x81,%l6 ! %l6 = 00000000ff000147 00000000ff005d04
7355! Mem[0000000010041408] = ff000000 210061ff, %l4 = ffffff8e, %l5 = 000003b2
7356 ldda [%i1+0x008]%asi,%l4 ! %l4 = 00000000ff000000 00000000210061ff
7357! Mem[0000000010101400] = 00000000, %l3 = 000000008d03687b
7358 lduha [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
7359! Mem[0000000010041400] = 0000ffff, %l2 = 0000000000000000
7360 lduwa [%i1+%g0]0x88,%l2 ! %l2 = 000000000000ffff
7361! Mem[0000000030101400] = 0000000000000000, %l0 = 0000000000000000
7362 ldxa [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000
7363! Mem[0000000030101408] = 00000000, %l2 = 000000000000ffff
7364 lduwa [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
7365! Mem[0000000030081408] = 21000000, %l2 = 0000000000000000
7366 lduwa [%i2+%o4]0x81,%l2 ! %l2 = 0000000021000000
7367! Starting 10 instruction Store Burst
7368! %f8 = 21000000 00000000, Mem[0000000030181408] = 21000000 000000ff
7369 stda %f8 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 21000000 00000000
7370
7371p0_label_286:
7372! %l0 = 0000000000000000, Mem[00000000201c0000] = ffff8ea0
7373 stb %l0,[%o0+%g0] ! Mem[00000000201c0000] = 00ff8ea0
7374! Mem[0000000010101424] = ffffffff, %l7 = 00000000ff005d04, %asi = 80
7375 swapa [%i4+0x024]%asi,%l7 ! %l7 = 00000000ffffffff
7376! Mem[0000000010041408] = ff610021 000000ff, %l2 = 21000000, %l3 = 00000000
7377 ldda [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff 00000000ff610021
7378! %l1 = ffffffffffffffff, Mem[0000000010181400] = 9000687b
7379 stha %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffff687b
7380! %l4 = ff000000, %l5 = 210061ff, Mem[0000000030101400] = 00000000 00000000
7381 stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000000 210061ff
7382! %l5 = 00000000210061ff, Mem[0000000030001400] = 000000ff
7383 stha %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 61ff00ff
7384! %l3 = 00000000ff610021, %l0 = 0000000000000000, %l0 = 0000000000000000
7385 addc %l3,%l0,%l0 ! %l0 = 00000000ff610021
7386! %l1 = ffffffffffffffff, Mem[0000000010081410] = ffffc507
7387 stha %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff
7388! %l1 = ffffffffffffffff, Mem[0000000030081410] = 00000000
7389 stha %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000ffff
7390! Starting 10 instruction Load Burst
7391! Mem[00000000100c1410] = 0000000000000000, %f10 = 00000000 00000000
7392 ldda [%i3+%o5]0x88,%f10 ! %f10 = 00000000 00000000
7393
7394p0_label_287:
7395 membar #Sync ! Added by membar checker (43)
7396! Mem[0000000010141400] = 00000000ffff0000, %l1 = ffffffffffffffff
7397 ldxa [%i5+%g0]0x88,%l1 ! %l1 = 00000000ffff0000
7398! Mem[0000000010001408] = 04ab8e31, %l7 = 00000000ffffffff
7399 ldswa [%i0+%o4]0x88,%l7 ! %l7 = 0000000004ab8e31
7400! Mem[0000000030141408] = db0dffff, %l3 = 00000000ff610021
7401 lduha [%i5+%o4]0x89,%l3 ! %l3 = 000000000000ffff
7402! Mem[00000000211c0000] = 00ff3487, %l7 = 0000000004ab8e31
7403 lduha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
7404! Mem[0000000020800000] = 00004ebd, %l2 = 00000000000000ff
7405 lduba [%o1+0x000]%asi,%l2 ! %l2 = 0000000000000000
7406! Mem[00000000300c1400] = ffffffff, %l5 = 00000000210061ff
7407 ldsha [%i3+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
7408! Mem[0000000010101410] = 470100ff, %l6 = 00000000ff000147
7409 ldsha [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
7410! Mem[0000000010041410] = 00000021, %l1 = 00000000ffff0000
7411 ldsba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
7412! Mem[0000000030141400] = 00000000, %l2 = 0000000000000000
7413 lduha [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
7414! Starting 10 instruction Store Burst
7415! Mem[0000000030001410] = 00000000, %l0 = 00000000ff610021
7416 swapa [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
7417
7418p0_label_288:
7419! %f6 = ff610021 00000021, %l2 = 0000000000000000
7420! Mem[0000000030041438] = 00000000f200807f
7421 add %i1,0x038,%g1
7422 stda %f6,[%g1+%l2]ASI_PST16_S ! Mem[0000000030041438] = 00000000f200807f
7423! %f30 = 318eab04 24b20000, Mem[00000000300c1410] = f200807f 000000ff
7424 stda %f30,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 318eab04 24b20000
7425! Mem[0000000010081407] = 00000000, %l4 = 00000000ff000000
7426 ldstuba [%i2+0x007]%asi,%l4 ! %l4 = 00000000000000ff
7427! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010001420] = 00000000 f200807f
7428 std %l6,[%i0+0x020] ! Mem[0000000010001420] = 000000ff 000000ff
7429! %l3 = 000000000000ffff, Mem[0000000010101418] = 21000000, %asi = 80
7430 stha %l3,[%i4+0x018]%asi ! Mem[0000000010101418] = ffff0000
7431! %f8 = 21000000 00000000, %l7 = 00000000000000ff
7432! Mem[0000000030041428] = 0000000000000000
7433 add %i1,0x028,%g1
7434 stda %f8,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030041428] = 0000000000000021
7435! %l6 = 00000000000000ff, Mem[0000000030181400] = 000000ff
7436 stha %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
7437! %l7 = 00000000000000ff, Mem[0000000010101408] = ff0000ff
7438 stwa %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
7439! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010141430] = ffffffff f200807f
7440 stda %l6,[%i5+0x030]%asi ! Mem[0000000010141430] = 000000ff 000000ff
7441! Starting 10 instruction Load Burst
7442! Mem[0000000030101408] = 00000000, %l7 = 00000000000000ff
7443 ldsba [%i4+%o4]0x81,%l7 ! %l7 = 0000000000000000
7444
7445p0_label_289:
7446! Mem[0000000030101400] = ff000000, %f6 = ff610021
7447 lda [%i4+%g0]0x81,%f6 ! %f6 = ff000000
7448! Mem[0000000030081400] = 00000000ff610021, %l1 = 0000000000000000
7449 ldxa [%i2+%g0]0x89,%l1 ! %l1 = 00000000ff610021
7450! Mem[0000000030041400] = 0000000003000000, %l3 = 000000000000ffff
7451 ldxa [%i1+%g0]0x81,%l3 ! %l3 = 0000000003000000
7452! Mem[00000000100c1408] = ff0000ff, %l2 = 0000000000000000
7453 lduwa [%i3+%o4]0x80,%l2 ! %l2 = 00000000ff0000ff
7454! Mem[0000000010101414] = db0dffff, %l5 = ffffffffffffffff
7455 lduwa [%i4+0x014]%asi,%l5 ! %l5 = 00000000db0dffff
7456! Mem[0000000021800040] = 00ffd078, %l3 = 0000000003000000
7457 ldsha [%o3+0x040]%asi,%l3 ! %l3 = 00000000000000ff
7458! Mem[0000000030101410] = 000000ff, %f27 = ff0000ff
7459 lda [%i4+%o5]0x89,%f27 ! %f27 = 000000ff
7460! Mem[0000000010141424] = 5fff7b5a, %l3 = 00000000000000ff
7461 lduba [%i5+0x025]%asi,%l3 ! %l3 = 00000000000000ff
7462! Mem[0000000030181410] = ff005d04, %l6 = 00000000000000ff
7463 lduba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000004
7464! Starting 10 instruction Store Burst
7465! %f28 = 74ff38d1 ffffffff, Mem[0000000010101400] = 00000000 00000147
7466 stda %f28,[%i4+%g0]0x88 ! Mem[0000000010101400] = 74ff38d1 ffffffff
7467
7468p0_label_290:
7469! %f9 = 00000000, %f31 = 24b20000, %f10 = 00000000 00000000
7470 fsmuld %f9 ,%f31,%f10 ! %f10 = 00000000 00000000
7471! %l3 = 00000000000000ff, Mem[0000000030041408] = 24b20000
7472 stwa %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
7473! Mem[0000000010101408] = ff000000, %l0 = 0000000000000000
7474 swapa [%i4+%o4]0x80,%l0 ! %l0 = 00000000ff000000
7475! Mem[0000000030041410] = 470100ff, %l5 = 00000000db0dffff
7476 ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
7477! %l7 = 0000000000000000, %l4 = 0000000000000000, %l5 = 00000000000000ff
7478 mulx %l7,%l4,%l5 ! %l5 = 0000000000000000
7479! %l6 = 00000004, %l7 = 00000000, Mem[0000000010001430] = 000000ff 000000ff
7480 std %l6,[%i0+0x030] ! Mem[0000000010001430] = 00000004 00000000
7481! Mem[000000001008141c] = 000000ff, %l3 = 00000000000000ff
7482 swap [%i2+0x01c],%l3 ! %l3 = 00000000000000ff
7483! %l0 = 00000000ff000000, Mem[0000000010141408] = 00000000
7484 stha %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
7485! %l4 = 0000000000000000, Mem[0000000010081410] = ffffffff
7486 stwa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
7487! Starting 10 instruction Load Burst
7488! Mem[0000000010101414] = db0dffff, %l6 = 0000000000000004
7489 ldsba [%i4+0x014]%asi,%l6 ! %l6 = ffffffffffffffdb
7490
7491p0_label_291:
7492! Mem[00000000100c1410] = 0000000000000000, %l4 = 0000000000000000
7493 ldxa [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
7494! Mem[0000000010041400] = 045db2240000ffff, %l4 = 0000000000000000
7495 ldxa [%i1+%g0]0x88,%l4 ! %l4 = 045db2240000ffff
7496! Mem[0000000010101400] = ffffffff, %f0 = ff005d04
7497 lda [%i4+%g0]0x88,%f0 ! %f0 = ffffffff
7498! Mem[0000000010101408] = 00000000, %l5 = 0000000000000000
7499 lduha [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000000
7500! Mem[00000000201c0000] = 00ff8ea0, %l3 = 00000000000000ff
7501 lduha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
7502! Mem[0000000010081400] = ff000000, %l1 = 00000000ff610021
7503 ldsha [%i2+%g0]0x80,%l1 ! %l1 = ffffffffffffff00
7504! Mem[0000000010141400] = 0000ffff, %l3 = 00000000000000ff
7505 ldsha [%i5+0x002]%asi,%l3 ! %l3 = ffffffffffffffff
7506! Mem[00000000211c0000] = 00ff3487, %l2 = 00000000ff0000ff
7507 ldsba [%o2+0x000]%asi,%l2 ! %l2 = 0000000000000000
7508! Mem[0000000010141404] = 00000000, %l2 = 0000000000000000
7509 lduha [%i5+0x004]%asi,%l2 ! %l2 = 0000000000000000
7510! Starting 10 instruction Store Burst
7511! Mem[0000000030141400] = 00000000, %l1 = ffffffffffffff00
7512 swapa [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
7513
7514p0_label_292:
7515! Mem[0000000010181410] = fed7b767, %l7 = 0000000000000000
7516 swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000fed7b767
7517! %l7 = 00000000fed7b767, %l1 = 0000000000000000, %l2 = 0000000000000000
7518 subc %l7,%l1,%l2 ! %l2 = 00000000fed7b767
7519! %l6 = ffffffffffffffdb, Mem[0000000030041408] = 000000ff
7520 stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000ffdb
7521! Mem[0000000010141408] = 0000000300000000, %f2 = 21000000 210061ff
7522 ldda [%i5+%o4]0x88,%f2 ! %f2 = 00000003 00000000
7523! %l7 = 00000000fed7b767, Mem[0000000010001400] = ff000000
7524 stha %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = b7670000
7525! Mem[0000000010041403] = ffff0000, %l6 = ffffffffffffffdb
7526 ldstub [%i1+0x003],%l6 ! %l6 = 00000000000000ff
7527! %l6 = 00000000, %l7 = fed7b767, Mem[0000000030081400] = 210061ff 00000000
7528 stda %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 fed7b767
7529! %l2 = fed7b767, %l3 = ffffffff, Mem[0000000030181408] = 00000000 21000000
7530 stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = fed7b767 ffffffff
7531! Mem[00000000100c1428] = ffff0000, %l3 = ffffffffffffffff, %asi = 80
7532 swapa [%i3+0x028]%asi,%l3 ! %l3 = 00000000ffff0000
7533! Starting 10 instruction Load Burst
7534! Mem[0000000010181400] = ffff687b, %f15 = f200807f
7535 lda [%i6+0x000]%asi,%f15 ! %f15 = ffff687b
7536
7537p0_label_293:
7538! Mem[0000000010041430] = 210000005fb27bff, %f0 = ffffffff 00001f9d
7539 ldda [%i1+0x030]%asi,%f0 ! %f0 = 21000000 5fb27bff
7540! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
7541 lduha [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000000
7542! Mem[0000000010081400] = 000000ff, %l5 = 0000000000000000
7543 lduha [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000ff
7544! Mem[0000000010101400] = ffffffff, %l3 = 00000000ffff0000
7545 lduba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff
7546! Mem[0000000010181400] = ffff687b, %l4 = 045db2240000ffff
7547 lduba [%i6+%g0]0x80,%l4 ! %l4 = 00000000000000ff
7548! Code Fragment 4
7549p0_fragment_24:
7550! %l0 = 00000000ff000000
7551 setx 0x311c2677ff39f156,%g7,%l0 ! %l0 = 311c2677ff39f156
7552! %l1 = 0000000000000000
7553 setx 0x8abd10eff1573acd,%g7,%l1 ! %l1 = 8abd10eff1573acd
7554 setx 0x7ff8, %g1, %g2
7555 and %l0, %g2, %l0
7556 setx 0xffffffff, %g1, %g2
7557 and %l1, %g2, %l1
7558 setx 0x100000000, %g1, %g2
7559 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7560 ta T_CHANGE_HPRIV
7561 stxa %l1, [%l0]ASI_ICACHE_INSTR
7562 ta T_CHANGE_NONHPRIV
7563! %l0 = 311c2677ff39f156
7564 setx 0xfd305a678468f4c6,%g7,%l0 ! %l0 = fd305a678468f4c6
7565! %l1 = 8abd10eff1573acd
7566 setx 0x1da87b587c985fc3,%g7,%l1 ! %l1 = 1da87b587c985fc3
7567! Mem[0000000030001408] = 00000000 00000000, %l6 = 00000000, %l7 = fed7b767
7568 ldda [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
7569! Mem[0000000030001408] = 00000000, %l5 = 00000000000000ff
7570 ldstuba [%i0+%o4]0x81,%l5 ! %l5 = 00000000000000ff
7571! %f7 = 00000021, %f12 = 00000000, %f6 = ff000000
7572 fmuls %f7 ,%f12,%f6 ! %f6 = 00000000
7573! Starting 10 instruction Store Burst
7574! Mem[0000000030041410] = 470100ff, %l1 = 1da87b587c985fc3
7575 swapa [%i1+%o5]0x89,%l1 ! %l1 = 00000000470100ff
7576
7577p0_label_294:
7578! %l3 = 00000000000000ff, Mem[0000000030141410] = 00000000
7579 stba %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
7580! Mem[0000000030141408] = db0dffff, %l7 = 0000000000000000
7581 swapa [%i5+%o4]0x89,%l7 ! %l7 = 00000000db0dffff
7582! %l0 = fd305a678468f4c6, Mem[0000000010081408] = 0000000000000000
7583 stxa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = fd305a678468f4c6
7584! %f22 = ffffffff f200807f, Mem[00000000300c1400] = ffffffff d138ff74
7585 stda %f22,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff f200807f
7586! Mem[0000000010141410] = ffffffff, %l4 = 00000000000000ff
7587 ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
7588! Mem[0000000030081408] = 21000000, %l0 = fd305a678468f4c6
7589 ldstuba [%i2+%o4]0x81,%l0 ! %l0 = 00000021000000ff
7590! Mem[00000000100c1400] = 00000000, %l4 = 00000000000000ff
7591 swapa [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
7592! Mem[0000000010181400] = 7b68ffff, %l7 = 00000000db0dffff
7593 swapa [%i6+%g0]0x88,%l7 ! %l7 = 000000007b68ffff
7594! %l6 = 0000000000000000, Mem[0000000010141418] = ffffffff, %asi = 80
7595 stha %l6,[%i5+0x018]%asi ! Mem[0000000010141418] = 0000ffff
7596! Starting 10 instruction Load Burst
7597! Mem[0000000010181404] = ffffffff, %f18 = ff0000ff
7598 ld [%i6+0x004],%f18 ! %f18 = ffffffff
7599
7600p0_label_295:
7601! Mem[00000000100c1410] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
7602 ldda [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
7603! Mem[0000000010181410] = a2a49fb000000000, %l2 = 00000000fed7b767
7604 ldxa [%i6+%o5]0x88,%l2 ! %l2 = a2a49fb000000000
7605! Mem[0000000020800000] = 00004ebd, %l2 = a2a49fb000000000
7606 lduh [%o1+%g0],%l2 ! %l2 = 0000000000000000
7607! Mem[0000000030041410] = c35f987c, %l1 = 00000000470100ff
7608 lduha [%i1+%o5]0x81,%l1 ! %l1 = 000000000000c35f
7609! Mem[0000000030181410] = 045d00ff, %l7 = 000000007b68ffff
7610 ldsba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000004
7611! Mem[0000000010041408] = ff000000, %l7 = 0000000000000004
7612 ldswa [%i1+%o4]0x80,%l7 ! %l7 = ffffffffff000000
7613! Mem[0000000030081408] = ff000000, %l1 = 000000000000c35f
7614 ldsha [%i2+%o4]0x81,%l1 ! %l1 = ffffffffffffff00
7615! Mem[0000000010101428] = 00000000, %l5 = 0000000000000000
7616 ldswa [%i4+0x028]%asi,%l5 ! %l5 = 0000000000000000
7617! Mem[00000000201c0000] = 00ff8ea0, %l2 = 0000000000000000
7618 ldsha [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
7619! Starting 10 instruction Store Burst
7620! %l0 = 00000021, %l1 = ffffff00, Mem[0000000030001400] = 61ff00ff 7b68038d
7621 stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000021 ffffff00
7622
7623p0_label_296:
7624! %l3 = 00000000000000ff, Mem[0000000030081400] = 00000000
7625 stha %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ff0000
7626! %f18 = ffffffff, Mem[0000000030081400] = 0000ff00
7627 sta %f18,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffff
7628! Mem[0000000030081408] = ff000000, %l7 = ffffffffff000000
7629 ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
7630! Mem[0000000030001400] = 00000021, %l4 = 0000000000000000
7631 swapa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000021
7632! Mem[0000000030001400] = 00000000, %l4 = 0000000000000021
7633 swapa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
7634! %l3 = 00000000000000ff, Mem[0000000030041408] = dbff0000
7635 stha %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00ff0000
7636! %f28 = 74ff38d1 ffffffff, %l0 = 0000000000000021
7637! Mem[0000000030001418] = 21000000210061ff
7638 add %i0,0x018,%g1
7639 stda %f28,[%g1+%l0]ASI_PST8_S ! Mem[0000000030001418] = 21003800210061ff
7640! Mem[0000000010101400] = ffffffff, %l4 = 0000000000000000
7641 ldstuba [%i4+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
7642! %f12 = 00000000 03000000, Mem[0000000010141408] = 00000000 00000003
7643 stda %f12,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 03000000
7644! Starting 10 instruction Load Burst
7645! Mem[0000000030141408] = 00000000, %l5 = 0000000000000000
7646 lduba [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
7647
7648p0_label_297:
7649! Mem[0000000030081408] = 000000ff, %f19 = db0dffff
7650 lda [%i2+%o4]0x89,%f19 ! %f19 = 000000ff
7651! Mem[0000000030081408] = 000000ff, %l2 = 00000000000000ff
7652 lduba [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000ff
7653! %l0 = 0000000000000021, %l7 = 00000000000000ff, %l6 = 0000000000000000
7654 and %l0,%l7,%l6 ! %l6 = 0000000000000021
7655! Mem[00000000300c1410] = 24b20000, %l0 = 0000000000000021
7656 ldsba [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
7657! Mem[0000000010101400] = ffffffff, %l7 = 00000000000000ff
7658 ldsha [%i4+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
7659! %l7 = ffffffffffffffff, %l5 = 0000000000000000, %l1 = ffffffffffffff00
7660 xnor %l7,%l5,%l1 ! %l1 = 0000000000000000
7661! Mem[00000000201c0000] = 00ff8ea0, %l6 = 0000000000000021
7662 ldsba [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000000
7663! Mem[0000000010181400] = ffffffff db0dffff, %l2 = 000000ff, %l3 = 000000ff
7664 ldda [%i6+%g0]0x88,%l2 ! %l2 = 00000000db0dffff 00000000ffffffff
7665! Mem[0000000030041408] = 0000ff00, %f2 = 00000003
7666 lda [%i1+%o4]0x89,%f2 ! %f2 = 0000ff00
7667! Starting 10 instruction Store Burst
7668! Mem[0000000010081408] = fd305a67, %l7 = ffffffffffffffff
7669 ldstuba [%i2+%o4]0x80,%l7 ! %l7 = 000000fd000000ff
7670
7671p0_label_298:
7672! %l1 = 0000000000000000, Mem[0000000010101410] = 470100ff
7673 stwa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
7674! Mem[0000000030101408] = 00000000, %l3 = 00000000ffffffff
7675 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000ff
7676! %l0 = 0000000000000000, Mem[0000000010081410] = 00000000
7677 stba %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
7678! Mem[0000000010181408] = 03b21f9d00000000, %l6 = 0000000000000000, %l6 = 0000000000000000
7679 add %i6,0x08,%g1
7680 casxa [%g1]0x80,%l6,%l6 ! %l6 = 03b21f9d00000000
7681! %l7 = 00000000000000fd, Mem[0000000010141428] = 00000000, %asi = 80
7682 stwa %l7,[%i5+0x028]%asi ! Mem[0000000010141428] = 000000fd
7683! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
7684 ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
7685! Mem[0000000030081410] = ffff0000, %l0 = 0000000000000000
7686 swapa [%i2+%o5]0x81,%l0 ! %l0 = 00000000ffff0000
7687! %l5 = 0000000000000000, Mem[00000000100c1408] = ff0000ff
7688 stba %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff
7689! %l3 = 0000000000000000, Mem[0000000030181408] = fed7b767
7690 stha %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = fed70000
7691! Starting 10 instruction Load Burst
7692! %f9 = 00000000, %f4 = ffffffff
7693 fcmps %fcc1,%f9 ,%f4 ! %fcc1 = 3
7694
7695p0_label_299:
7696! Mem[0000000010001400] = b7670000 00000000, %l0 = ffff0000, %l1 = 00000000
7697 ldda [%i0+%g0]0x80,%l0 ! %l0 = 00000000b7670000 0000000000000000
7698! Mem[0000000030181408] = 0000d7fe ffffffff, %l6 = 00000000, %l7 = 000000fd
7699 ldda [%i6+%o4]0x81,%l6 ! %l6 = 000000000000d7fe 00000000ffffffff
7700! Mem[00000000100c141c] = 00000000, %l4 = 00000000000000ff
7701 lduwa [%i3+0x01c]%asi,%l4 ! %l4 = 0000000000000000
7702! Code Fragment 3
7703p0_fragment_25:
7704! %l0 = 00000000b7670000
7705 setx 0x7deff4706b8b0262,%g7,%l0 ! %l0 = 7deff4706b8b0262
7706! %l1 = 0000000000000000
7707 setx 0x67330178303adfa6,%g7,%l1 ! %l1 = 67330178303adfa6
7708 setx 0x1fe000, %g1, %g3
7709 or %l0, %g3, %l0 ! always set perrmask = 0xff
7710 setx 0x1ffff8, %g1, %g2
7711 and %l0, %g2, %l0
7712 ta T_CHANGE_HPRIV
7713 stxa %l1, [%l0]ASI_DCACHE_DATA
7714 ta T_CHANGE_NONHPRIV
7715! %l0 = 7deff4706b8b0262
7716 setx 0x76d633503f43f4c3,%g7,%l0 ! %l0 = 76d633503f43f4c3
7717! %l1 = 67330178303adfa6
7718 setx 0xae9775387bc675ef,%g7,%l1 ! %l1 = ae9775387bc675ef
7719! Mem[0000000020800040] = ffffc0bd, %l3 = 0000000000000000
7720 lduba [%o1+0x040]%asi,%l3 ! %l3 = 00000000000000ff
7721! Mem[0000000030141408] = 00000000, %l6 = 000000000000d7fe
7722 lduwa [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
7723! %f15 = ffff687b, %f14 = 00000000
7724 fcmpes %fcc0,%f15,%f14 ! %fcc0 = 3
7725! Mem[0000000030101400] = ff000000, %l0 = 76d633503f43f4c3
7726 ldswa [%i4+%g0]0x81,%l0 ! %l0 = ffffffffff000000
7727! Mem[0000000030101400] = ff610021000000ff, %f8 = 21000000 00000000
7728 ldda [%i4+%g0]0x89,%f8 ! %f8 = ff610021 000000ff
7729! Starting 10 instruction Store Burst
7730! Mem[0000000030181400] = 000000ff, %l7 = 00000000ffffffff
7731 swapa [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
7732
7733p0_label_300:
7734! Mem[00000000100c1408] = ff000000, %l3 = 00000000000000ff
7735 ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
7736! %l4 = 0000000000000000, Mem[0000000010081400] = ff000000000000ff, %asi = 80
7737 stxa %l4,[%i2+0x000]%asi ! Mem[0000000010081400] = 0000000000000000
7738! Mem[0000000030181400] = ffffffff, %l0 = ffffffffff000000
7739 swapa [%i6+%g0]0x89,%l0 ! %l0 = 00000000ffffffff
7740! %l4 = 0000000000000000, immed = 00000870, %y = 0000008a
7741 umul %l4,0x870,%l4 ! %l4 = 0000000000000000, %y = 00000000
7742! %l6 = 0000000000000000, Mem[0000000030181400] = ff000000
7743 stwa %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
7744! %l4 = 0000000000000000, %l0 = 00000000ffffffff, %l0 = 00000000ffffffff
7745 or %l4,%l0,%l0 ! %l0 = 00000000ffffffff
7746! Mem[00000000100c1400] = 000000ff, %l3 = 0000000000000000
7747 ldstuba [%i3+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
7748! Mem[0000000030101408] = ff000000, %l3 = 00000000000000ff
7749 swapa [%i4+%o4]0x81,%l3 ! %l3 = 00000000ff000000
7750! %l6 = 0000000000000000, Mem[0000000010001425] = 000000ff, %asi = 80
7751 stba %l6,[%i0+0x025]%asi ! Mem[0000000010001424] = 000000ff
7752! Starting 10 instruction Load Burst
7753! Mem[0000000010141400] = 0000ffff, %f6 = 00000000
7754 lda [%i5+%g0]0x80,%f6 ! %f6 = 0000ffff
7755
7756p0_label_301:
7757! Mem[00000000201c0000] = 00ff8ea0, %l3 = 00000000ff000000
7758 lduba [%o0+0x001]%asi,%l3 ! %l3 = 00000000000000ff
7759! Mem[0000000010101428] = 000000007b68038d, %f30 = 318eab04 24b20000
7760 ldd [%i4+0x028],%f30 ! %f30 = 00000000 7b68038d
7761! Mem[0000000010141408] = 00000003 00000000, %l0 = ffffffff, %l1 = 7bc675ef
7762 ldda [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000003 0000000000000000
7763! Mem[0000000010081400] = 0000000000000000, %f12 = 00000000 03000000
7764 ldda [%i2+%g0]0x80,%f12 ! %f12 = 00000000 00000000
7765! Mem[0000000010041408] = 000000ff, %l5 = 0000000000000000
7766 ldsba [%i1+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
7767! Mem[0000000010081408] = 675a30ff, %l0 = 0000000000000003
7768 ldsba [%i2+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
7769! Mem[0000000010041408] = ff000000, %f16 = 045d00ff
7770 lda [%i1+%o4]0x80,%f16 ! %f16 = ff000000
7771! Mem[0000000010001408] = 318eab04, %l6 = 0000000000000000
7772 lduba [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000031
7773! Mem[00000000300c1408] = 00000147, %f26 = ffffffff
7774 lda [%i3+%o4]0x89,%f26 ! %f26 = 00000147
7775! Starting 10 instruction Store Burst
7776! %l5 = ffffffffffffffff, Mem[0000000030181408] = 0000d7fe
7777 stwa %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffff
7778
7779p0_label_302:
7780! %l0 = ffffffffffffffff, Mem[00000000218000c1] = ffff5cf4
7781 stb %l0,[%o3+0x0c1] ! Mem[00000000218000c0] = ffff5cf4
7782! Mem[00000000300c1400] = ffffffff, %l7 = 00000000000000ff
7783 swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
7784! %l2 = 00000000db0dffff, Mem[0000000010041410] = 0000002100000000
7785 stxa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000db0dffff
7786! Code Fragment 4
7787p0_fragment_26:
7788! %l0 = ffffffffffffffff
7789 setx 0x3d290b703d1357f4,%g7,%l0 ! %l0 = 3d290b703d1357f4
7790! %l1 = 0000000000000000
7791 setx 0x120ef2d7b0e0ae9f,%g7,%l1 ! %l1 = 120ef2d7b0e0ae9f
7792 setx 0x7ff8, %g1, %g2
7793 and %l0, %g2, %l0
7794 setx 0xffffffff, %g1, %g2
7795 and %l1, %g2, %l1
7796 setx 0x100000000, %g1, %g2
7797 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7798 ta T_CHANGE_HPRIV
7799 stxa %l1, [%l0]ASI_ICACHE_INSTR
7800 ta T_CHANGE_NONHPRIV
7801! %l0 = 3d290b703d1357f4
7802 setx 0xc4c5947fdde359a9,%g7,%l0 ! %l0 = c4c5947fdde359a9
7803! %l1 = 120ef2d7b0e0ae9f
7804 setx 0x4ca5985feff20a02,%g7,%l1 ! %l1 = 4ca5985feff20a02
7805! Mem[0000000010101408] = 000000ff, %l5 = ffffffffffffffff
7806 swapa [%i4+%o4]0x88,%l5 ! %l5 = 00000000000000ff
7807! Mem[0000000030001400] = 00000021, %l0 = c4c5947fdde359a9
7808 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
7809! %l0 = 00000000, %l1 = eff20a02, Mem[0000000030081408] = ff000000 00000000
7810 stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 eff20a02
7811! %l2 = 00000000db0dffff, Mem[00000000100c1400] = ff000000
7812 stha %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffff0000
7813! %f26 = 00000147 000000ff, Mem[0000000030001410] = ff610021 00000000
7814 stda %f26,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000147 000000ff
7815! Starting 10 instruction Load Burst
7816! %f4 = ffffffff, %f20 = 7b6800ff, %f1 = 5fb27bff
7817 fsubs %f4 ,%f20,%f1 ! %f1 = ffffffff
7818
7819p0_label_303:
7820! %l2 = 00000000db0dffff, Mem[0000000030081400] = ffffffff
7821 stba %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffffff
7822! Mem[00000000201c0000] = 00ff8ea0, %l0 = 0000000000000000
7823 ldsba [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000
7824! Mem[0000000010041410] = 00000000, %l7 = 00000000ffffffff
7825 lduha [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000000
7826! Mem[00000000300c1408] = 00000147, %l3 = 00000000000000ff
7827 ldswa [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000147
7828! Mem[0000000030181408] = ffffffff, %l4 = 0000000000000000
7829 ldswa [%i6+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
7830! Mem[0000000010041414] = db0dffff, %l7 = 0000000000000000
7831 ldsb [%i1+0x016],%l7 ! %l7 = ffffffffffffffff
7832! Mem[0000000030081410] = 8d03687b 00000000, %l4 = ffffffff, %l5 = 000000ff
7833 ldda [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000 000000008d03687b
7834! Mem[0000000010101410] = 00000000, %l7 = ffffffffffffffff
7835 lduha [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
7836! Mem[0000000010101408] = ffffffff000000ff, %l4 = 0000000000000000
7837 ldxa [%i4+0x008]%asi,%l4 ! %l4 = ffffffff000000ff
7838! Starting 10 instruction Store Burst
7839! %l0 = 0000000000000000, Mem[00000000300c1408] = 47010000000000ff
7840 stxa %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000
7841
7842p0_label_304:
7843! %f0 = 21000000, Mem[0000000030181408] = ffffffff
7844 sta %f0 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 21000000
7845! %f4 = ffffffff ff000000, Mem[0000000030101410] = ff000000 ffffdb0d
7846 stda %f4 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffff ff000000
7847! %l2 = db0dffff, %l3 = 00000147, Mem[0000000010081428] = 24b25d04 ab0300ff
7848 stda %l2,[%i2+0x028]%asi ! Mem[0000000010081428] = db0dffff 00000147
7849! Mem[0000000030041400] = 00000000, %l3 = 0000000000000147
7850 swapa [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
7851! %l7 = 0000000000000000, Mem[0000000010141408] = 00000003
7852 stba %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000003
7853! %l5 = 000000008d03687b, Mem[0000000030181408] = 00000021
7854 stba %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000007b
7855! %l2 = db0dffff, %l3 = 00000000, Mem[0000000030181408] = 0000007b ffffffff
7856 stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = db0dffff 00000000
7857! %l0 = 0000000000000000, Mem[0000000010081400] = 00000000, %asi = 80
7858 stwa %l0,[%i2+0x000]%asi ! Mem[0000000010081400] = 00000000
7859! %l4 = ffffffff000000ff, %l6 = 0000000000000031, %y = 00000000
7860 smul %l4,%l6,%l7 ! %l7 = 00000000000030cf, %y = 00000000
7861! Starting 10 instruction Load Burst
7862! Mem[0000000030041410] = 045d00ff7c985fc3, %l4 = ffffffff000000ff
7863 ldxa [%i1+%o5]0x89,%l4 ! %l4 = 045d00ff7c985fc3
7864
7865p0_label_305:
7866! %l3 = 0000000000000000, immed = fffff258, %y = 00000000
7867 smul %l3,-0xda8,%l6 ! %l6 = 0000000000000000, %y = 00000000
7868! Mem[0000000030041408] = 00ff0000, %f9 = 000000ff
7869 lda [%i1+%o4]0x81,%f9 ! %f9 = 00ff0000
7870! Mem[0000000010181400] = ffff0ddb, %l6 = 0000000000000000
7871 ldsha [%i6+%g0]0x80,%l6 ! %l6 = ffffffffffffffff
7872! Mem[0000000010081408] = ff305a67, %l5 = 000000008d03687b
7873 ldsba [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
7874! Mem[0000000010041428] = 00008e617b68038d, %f20 = 7b6800ff 00000000
7875 ldd [%i1+0x028],%f20 ! %f20 = 00008e61 7b68038d
7876! Mem[0000000010041410] = 00000000, %l6 = ffffffffffffffff
7877 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
7878! %f22 = ffffffff, %f24 = 80000000, %f17 = 00000000
7879 fsubs %f22,%f24,%f17 ! %f17 = ffffffff
7880! Mem[0000000010101400] = ffffffff, %l1 = 4ca5985feff20a02
7881 ldswa [%i4+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
7882! %l5 = ffffffffffffffff, imm = 0000000000000289, %l0 = 0000000000000000
7883 or %l5,0x289,%l0 ! %l0 = ffffffffffffffff
7884! Starting 10 instruction Store Burst
7885! %l6 = 0000000000000000, Mem[0000000010041410] = 00000000
7886 stwa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
7887
7888p0_label_306:
7889! %l1 = ffffffffffffffff, Mem[0000000010141410] = ffffffff
7890 stwa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffffff
7891! %l7 = 00000000000030cf, Mem[0000000010181410] = 00000000
7892 stwa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000030cf
7893! Mem[0000000030041410] = 7c985fc3, %l1 = ffffffffffffffff
7894 swapa [%i1+%o5]0x89,%l1 ! %l1 = 000000007c985fc3
7895! Mem[0000000010141410] = ffffffff, %l0 = ffffffffffffffff
7896 ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
7897! %l0 = 000000ff, %l1 = 7c985fc3, Mem[0000000010181410] = 000030cf b09fa4a2
7898 stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff 7c985fc3
7899! Mem[0000000030041400] = 00000147, %l2 = 00000000db0dffff
7900 swapa [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000147
7901! %l2 = 0000000000000147, Mem[00000000100c1400] = ffff0000
7902 stha %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 01470000
7903! %l2 = 0000000000000147, Mem[000000001018140e] = 00000000, %asi = 80
7904 stha %l2,[%i6+0x00e]%asi ! Mem[000000001018140c] = 00000147
7905! Mem[0000000010041400] = ffff00ff, %l6 = 0000000000000000
7906 swapa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ffff00ff
7907! Starting 10 instruction Load Burst
7908! Mem[0000000010081408] = ff305a67, %l1 = 000000007c985fc3
7909 lduba [%i2+%o4]0x80,%l1 ! %l1 = 00000000000000ff
7910
7911p0_label_307:
7912! Mem[00000000218000c0] = ffff5cf4, %l2 = 0000000000000147
7913 ldsha [%o3+0x0c0]%asi,%l2 ! %l2 = ffffffffffffffff
7914! Mem[0000000010041400] = 00000000 24b25d04, %l2 = ffffffff, %l3 = 00000000
7915 ldda [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000 0000000024b25d04
7916! Mem[0000000010041434] = 5fb27bff, %l7 = 00000000000030cf
7917 ldsha [%i1+0x034]%asi,%l7 ! %l7 = 0000000000005fb2
7918! Mem[0000000010081410] = 00000000045d00ff, %f20 = 00008e61 7b68038d
7919 ldda [%i2+%o5]0x80,%f20 ! %f20 = 00000000 045d00ff
7920! Mem[00000000211c0000] = 00ff3487, %l5 = ffffffffffffffff
7921 ldub [%o2+0x001],%l5 ! %l5 = 00000000000000ff
7922! Mem[00000000300c1410] = 318eab0424b20000, %l1 = 00000000000000ff
7923 ldxa [%i3+%o5]0x89,%l1 ! %l1 = 318eab0424b20000
7924! Mem[0000000030041410] = 045d00ffffffffff, %f2 = 0000ff00 00000000
7925 ldda [%i1+%o5]0x89,%f2 ! %f2 = 045d00ff ffffffff
7926! Mem[0000000030041400] = ffff0ddb, %l5 = 00000000000000ff
7927 ldsha [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000ddb
7928! Mem[0000000010101408] = ffffffff000000ff, %l0 = 00000000000000ff
7929 ldxa [%i4+%o4]0x80,%l0 ! %l0 = ffffffff000000ff
7930! Starting 10 instruction Store Burst
7931! Mem[0000000010041408] = 000000ff, %l0 = ffffffff000000ff
7932 swapa [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff
7933
7934p0_label_308:
7935! %f16 = ff000000, Mem[0000000030181410] = 045d00ff
7936 sta %f16,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000000
7937! %f19 = 000000ff, %f13 = 00000000, %f13 = 00000000
7938 fsubs %f19,%f13,%f13 ! %l0 = 0000000000000121, Unfinished, %fsr = 2700000c00
7939! %l0 = 0000000000000121, Mem[00000000300c1410] = 24b20000
7940 stba %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 24b20021
7941! %f28 = 74ff38d1 ffffffff, Mem[0000000010001400] = b7670000 00000000
7942 stda %f28,[%i0+%g0]0x80 ! Mem[0000000010001400] = 74ff38d1 ffffffff
7943! Mem[0000000021800181] = ff5a6a7f, %l7 = 0000000000005fb2
7944 ldstuba [%o3+0x181]%asi,%l7 ! %l7 = 0000005a000000ff
7945! %f31 = 7b68038d, Mem[0000000030181410] = ff000000
7946 sta %f31,[%i6+%o5]0x81 ! Mem[0000000030181410] = 7b68038d
7947! Mem[00000000100c143c] = ffffffff, %l1 = 24b20000, %l5 = 00000ddb
7948 add %i3,0x3c,%g1
7949 casa [%g1]0x80,%l1,%l5 ! %l5 = 00000000ffffffff
7950! Mem[0000000010041414] = db0dffff, %l1 = 318eab0424b20000
7951 swap [%i1+0x014],%l1 ! %l1 = 00000000db0dffff
7952! %l5 = 00000000ffffffff, Mem[0000000020800000] = 00004ebd, %asi = 80
7953 stha %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = ffff4ebd
7954! Starting 10 instruction Load Burst
7955! Mem[0000000010001408] = 0000b224 04ab8e31, %l0 = 00000121, %l1 = db0dffff
7956 ldda [%i0+%o4]0x88,%l0 ! %l0 = 0000000004ab8e31 000000000000b224
7957
7958p0_label_309:
7959! Mem[0000000010001404] = ffffffff, %l0 = 0000000004ab8e31
7960 ldsh [%i0+0x004],%l0 ! %l0 = ffffffffffffffff
7961! Mem[0000000030081408] = 00000000, %l6 = 00000000ffff00ff
7962 lduba [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
7963! Mem[0000000010001408] = 318eab04, %l6 = 0000000000000000
7964 ldswa [%i0+%o4]0x80,%l6 ! %l6 = 00000000318eab04
7965! %f15 = ffff687b, %f5 = ff000000
7966 fcmpes %fcc2,%f15,%f5 ! %fcc2 = 3
7967! Mem[00000000100c1410] = 0000000000000000, %f8 = ff610021 00ff0000
7968 ldda [%i3+%o5]0x80,%f8 ! %f8 = 00000000 00000000
7969! Mem[00000000218001c0] = 890008e2, %l6 = 00000000318eab04
7970 ldsb [%o3+0x1c0],%l6 ! %l6 = ffffffffffffff89
7971! Mem[0000000010101400] = ffffffff, %l6 = ffffffffffffff89
7972 ldswa [%i4+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
7973! Mem[0000000030181400] = 00000000, %l0 = ffffffffffffffff
7974 ldsha [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
7975! Mem[0000000030081410] = 00000000, %f21 = 045d00ff
7976 lda [%i2+%o5]0x89,%f21 ! %f21 = 00000000
7977! Starting 10 instruction Store Burst
7978! %f0 = 21000000 ffffffff 045d00ff ffffffff
7979! %f4 = ffffffff ff000000 0000ffff 00000021
7980! %f8 = 00000000 00000000 00000000 00000000
7981! %f12 = 00000000 00000000 00000000 ffff687b
7982 stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
7983
7984p0_label_310:
7985! %l6 = ffffffff, %l7 = 0000005a, Mem[0000000010041408] = 000000ff ff610021
7986 stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff 0000005a
7987! %f30 = 00000000 7b68038d, Mem[0000000010181410] = ff000000 c35f987c
7988 stda %f30,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 7b68038d
7989! Mem[0000000030141410] = 000000ff, %l3 = 0000000024b25d04
7990 swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
7991! %l1 = 000000000000b224, Mem[0000000010181408] = 9d1fb203
7992 stwa %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000b224
7993! %l3 = 00000000000000ff, Mem[0000000010141400] = 0000ffff00000000
7994 stxa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000000000ff
7995! %l1 = 000000000000b224, Mem[0000000030101410] = ffffffff
7996 stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000b224
7997! Mem[0000000010181408] = 0000b224, %l3 = 00000000000000ff
7998 ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 00000024000000ff
7999! %l6 = ffffffff, %l7 = 0000005a, Mem[00000000300c1410] = 2100b224 04ab8e31
8000 stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffff 0000005a
8001! %f20 = 00000000 00000000, %l7 = 000000000000005a
8002! Mem[0000000010001408] = 318eab0424b20000
8003 add %i0,0x008,%g1
8004 stda %f20,[%g1+%l7]ASI_PST8_P ! Mem[0000000010001408] = 3100ab0000b20000
8005! Starting 10 instruction Load Burst
8006! Mem[0000000030181400] = 00000000, %l0 = 0000000000000000
8007 ldsha [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
8008
8009p0_label_311:
8010! Mem[0000000010101400] = ffffffff d138ff74, %l4 = 7c985fc3, %l5 = ffffffff
8011 ldda [%i4+%g0]0x80,%l4 ! %l4 = 00000000ffffffff 00000000d138ff74
8012! Mem[0000000010101400] = 74ff38d1ffffffff, %f24 = 80000000 24b25d04
8013 ldda [%i4+%g0]0x88,%f24 ! %f24 = 74ff38d1 ffffffff
8014! Mem[0000000020800040] = ffffc0bd, %l5 = 00000000d138ff74
8015 ldsba [%o1+0x040]%asi,%l5 ! %l5 = ffffffffffffffff
8016 membar #Sync ! Added by membar checker (44)
8017! Mem[0000000010041400] = 00000000, %l0 = 0000000000000000
8018 lduha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
8019! Mem[0000000010041410] = 0000000024b20000, %f12 = 00000000 00000000
8020 ldda [%i1+%o5]0x80,%f12 ! %f12 = 00000000 24b20000
8021! Mem[00000000100c1410] = 00000000, %l1 = 000000000000b224
8022 ldsha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
8023! Mem[00000000218000c0] = ffff5cf4, %l6 = ffffffffffffffff
8024 lduha [%o3+0x0c0]%asi,%l6 ! %l6 = 000000000000ffff
8025! Mem[00000000100c1400] = 00004701, %l2 = 0000000000000000
8026 ldsba [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000001
8027! Mem[00000000201c0000] = 00ff8ea0, %l3 = 0000000000000024
8028 lduha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
8029! Starting 10 instruction Store Burst
8030! %f14 = 00000000 ffff687b, Mem[0000000010141408] = 00000003 00000000
8031 stda %f14,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 ffff687b
8032
8033p0_label_312:
8034! %f24 = 74ff38d1 ffffffff, Mem[0000000030041410] = ffffffff 000000ff
8035 stda %f24,[%i1+%o5]0x89 ! Mem[0000000030041410] = 74ff38d1 ffffffff
8036! %l4 = 00000000ffffffff, Mem[0000000010141410] = ffffffff
8037 stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffffff
8038! %f16 = ff000000 ffffffff, %l1 = 0000000000000000
8039! Mem[0000000010081408] = ff305a678468f4c6
8040 add %i2,0x008,%g1
8041 stda %f16,[%g1+%l1]ASI_PST32_P ! Mem[0000000010081408] = ff305a678468f4c6
8042! %f18 = ffffffff 000000ff, %l4 = 00000000ffffffff
8043! Mem[0000000010141408] = 00000000ffff687b
8044 add %i5,0x008,%g1
8045 stda %f18,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010141408] = ff000000ffffffff
8046! Mem[0000000010141408] = ff000000, %l3 = 00000000000000ff
8047 swapa [%i5+%o4]0x80,%l3 ! %l3 = 00000000ff000000
8048! %f16 = ff000000 ffffffff ffffffff 000000ff
8049! %f20 = 00000000 00000000 ffffffff f200807f
8050! %f24 = 74ff38d1 ffffffff 00000147 000000ff
8051! %f28 = 74ff38d1 ffffffff 00000000 7b68038d
8052 stda %f16,[%i5]ASI_COMMIT_S ! Block Store to 0000000030141400
8053! %l7 = 000000000000005a, Mem[0000000010041400] = 00000000
8054 stba %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000005a
8055! %l3 = 00000000ff000000, Mem[0000000010041408] = ffffffff5a000000
8056 stxa %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000ff000000
8057! Mem[000000001000142a] = ffffffff, %l3 = 00000000ff000000
8058 ldstuba [%i0+0x02a]%asi,%l3 ! %l3 = 000000ff000000ff
8059! Starting 10 instruction Load Burst
8060! Mem[0000000010081400] = 00000000 00000000, %l0 = 00000000, %l1 = 00000000
8061 ldd [%i2+%g0],%l0 ! %l0 = 0000000000000000 0000000000000000
8062
8063p0_label_313:
8064 membar #Sync ! Added by membar checker (45)
8065! Mem[0000000030141408] = ffffffff, %l7 = 000000000000005a
8066 ldsha [%i5+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
8067! Mem[00000000100c1408] = ff0000ff, %l3 = 00000000000000ff
8068 ldsba [%i3+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
8069! Mem[0000000030001408] = 000000ff, %l7 = ffffffffffffffff
8070 ldstuba [%i0+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
8071! Mem[0000000030101408] = ff000000, %l0 = 0000000000000000
8072 ldsha [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
8073! Mem[0000000030181400] = 00000000 00000000, %l2 = 00000001, %l3 = ffffffff
8074 ldda [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
8075! Mem[0000000010041410] = 00000000, %f31 = 7b68038d
8076 lda [%i1+%o5]0x80,%f31 ! %f31 = 00000000
8077! Mem[0000000010081410] = 00000000, %l5 = ffffffffffffffff
8078 lduha [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
8079! Mem[0000000010041408] = 00000000 ff000000, %l2 = 00000000, %l3 = 00000000
8080 ldda [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000 00000000ff000000
8081! Mem[0000000030181400] = 00000000 00000000 ffff0ddb 00000000
8082! Mem[0000000030181410] = 7b68038d 00000000 83cf7f40 ff18b28f
8083! Mem[0000000030181420] = 00000003 7b68038d 2e824d80 0000ffff
8084! Mem[0000000030181430] = 00000000 000000ff 000000c8 edbe00c3
8085 ldda [%i6]ASI_BLK_S,%f16 ! Block Load from 0000000030181400
8086! Starting 10 instruction Store Burst
8087! Mem[0000000030181408] = db0dffff, %l4 = 00000000ffffffff
8088 swapa [%i6+%o4]0x89,%l4 ! %l4 = 00000000db0dffff
8089
8090p0_label_314:
8091! Mem[0000000030141410] = 00000000, %l6 = 000000000000ffff
8092 ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff
8093! Mem[0000000030101408] = 000000ff, %l7 = 00000000000000ff
8094 swapa [%i4+%o4]0x81,%l7 ! %l7 = 00000000000000ff
8095! %l2 = 0000000000000000, Mem[00000000201c0000] = 00ff8ea0, %asi = 80
8096 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00008ea0
8097! %f16 = 00000000 00000000 ffff0ddb 00000000
8098! %f20 = 7b68038d 00000000 83cf7f40 ff18b28f
8099! %f24 = 00000003 7b68038d 2e824d80 0000ffff
8100! %f28 = 00000000 000000ff 000000c8 edbe00c3
8101 stda %f16,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400
8102! %f14 = 00000000 ffff687b, %l5 = 0000000000000000
8103! Mem[0000000030081430] = ff00000000000000
8104 add %i2,0x030,%g1
8105 stda %f14,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030081430] = ff00000000000000
8106! %f14 = 00000000 ffff687b, %l1 = 0000000000000000
8107! Mem[0000000030141408] = ffffffff000000ff
8108 add %i5,0x008,%g1
8109 stda %f14,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030141408] = ffffffff000000ff
8110! Mem[0000000010001400] = d138ff74, %l2 = 0000000000000000
8111 swapa [%i0+%g0]0x88,%l2 ! %l2 = 00000000d138ff74
8112! %l3 = 00000000ff000000, imm = fffffffffffff904, %l6 = 0000000000000000
8113 sub %l3,-0x6fc,%l6 ! %l6 = 00000000ff0006fc
8114! %l4 = 00000000db0dffff, Mem[00000000100c1408] = ff0000ff
8115 stba %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff0000ff
8116! Starting 10 instruction Load Burst
8117 membar #Sync ! Added by membar checker (46)
8118! Mem[0000000010081410] = 00000000045d00ff, %l5 = 0000000000000000
8119 ldxa [%i2+%o5]0x80,%l5 ! %l5 = 00000000045d00ff
8120
8121p0_label_315:
8122! Mem[00000000300c1410] = 5a000000 ffffffff, %l6 = ff0006fc, %l7 = 000000ff
8123 ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000ffffffff 000000005a000000
8124! Mem[0000000030101400] = ff000000210061ff, %f8 = 00000000 00000000
8125 ldda [%i4+%g0]0x81,%f8 ! %f8 = ff000000 210061ff
8126! Mem[000000001010143c] = ff0003ff, %l2 = 00000000d138ff74
8127 lduba [%i4+0x03d]%asi,%l2 ! %l2 = 0000000000000000
8128! Mem[00000000211c0000] = 00ff3487, %l5 = 00000000045d00ff
8129 ldsb [%o2+%g0],%l5 ! %l5 = 0000000000000000
8130! Mem[0000000021800100] = ff900b85, %l3 = 00000000ff000000
8131 lduba [%o3+0x100]%asi,%l3 ! %l3 = 00000000000000ff
8132! Mem[00000000211c0000] = 00ff3487, %l0 = 0000000000000000
8133 ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffff
8134! Mem[0000000010101408] = ffffffff, %l6 = 00000000ffffffff
8135 lduba [%i4+%o4]0x80,%l6 ! %l6 = 00000000000000ff
8136! Mem[0000000030081410] = 00000000, %l6 = 00000000000000ff
8137 lduba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
8138! Mem[0000000030041410] = 74ff38d1ffffffff, %f8 = ff000000 210061ff
8139 ldda [%i1+%o5]0x89,%f8 ! %f8 = 74ff38d1 ffffffff
8140! Starting 10 instruction Store Burst
8141! %l2 = 0000000000000000, Mem[0000000020800000] = ffff4ebd, %asi = 80
8142 stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00004ebd
8143
8144p0_label_316:
8145! Mem[000000001008140c] = 8468f4c6, %l4 = db0dffff, %l1 = 00000000
8146 add %i2,0x0c,%g1
8147 casa [%g1]0x80,%l4,%l1 ! %l1 = 000000008468f4c6
8148! %l2 = 00000000, %l3 = 000000ff, Mem[0000000030081410] = 00000000 7b68038d
8149 stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 000000ff
8150! %l2 = 0000000000000000, Mem[0000000010181420] = 00000000, %asi = 80
8151 stwa %l2,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000
8152! %l5 = 0000000000000000, Mem[0000000010081400] = 00000000
8153 stwa %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
8154! %l3 = 00000000000000ff, Mem[0000000010181410] = 8d03687b
8155 stwa %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
8156! %l1 = 000000008468f4c6, Mem[0000000010041434] = 5fb27bff, %asi = 80
8157 stwa %l1,[%i1+0x034]%asi ! Mem[0000000010041434] = 8468f4c6
8158! Mem[00000000100c1414] = 00000000, %l5 = 0000000000000000
8159 swap [%i3+0x014],%l5 ! %l5 = 0000000000000000
8160! Mem[00000000300c1410] = ffffffff, %l6 = 0000000000000000
8161 ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
8162! Mem[0000000010181410] = ff000000, %l1 = 000000008468f4c6
8163 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff
8164! Starting 10 instruction Load Burst
8165! Mem[0000000010081400] = 00000000 00000000, %l2 = 00000000, %l3 = 000000ff
8166 ldda [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
8167
8168p0_label_317:
8169! Mem[0000000010001410] = ff0000ff, %f23 = ff18b28f
8170 lda [%i0+%o5]0x88,%f23 ! %f23 = ff0000ff
8171! Mem[00000000201c0000] = 00008ea0, %l5 = 0000000000000000
8172 ldsb [%o0+%g0],%l5 ! %l5 = 0000000000000000
8173! Mem[0000000010101418] = ffff0000, %l3 = 0000000000000000
8174 ldsh [%i4+0x018],%l3 ! %l3 = ffffffffffffffff
8175! Mem[0000000030041400] = ffffffff00000021, %f20 = 7b68038d 00000000
8176 ldda [%i1+%g0]0x89,%f20 ! %f20 = ffffffff 00000021
8177! Mem[0000000010041408] = 000000ff00000000, %l5 = 0000000000000000
8178 ldxa [%i1+%o4]0x88,%l5 ! %l5 = 000000ff00000000
8179! Mem[000000001004143c] = ffffffff, %l0 = ffffffffffffffff
8180 lduba [%i1+0x03e]%asi,%l0 ! %l0 = 00000000000000ff
8181 membar #Sync ! Added by membar checker (47)
8182! Mem[0000000010181400] = ffff0ddb ffffffff ffb20000 00000147
8183! Mem[0000000010181410] = ff0000ff 00000000 8d030000 00000000
8184! Mem[0000000010181420] = 00000000 000000f2 0000ffc8 8fb2181f
8185! Mem[0000000010181430] = ff0000ff 8941ffd4 ffffffff ffff0000
8186 ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
8187! Mem[00000000201c0000] = 00008ea0, %l4 = 00000000db0dffff
8188 ldub [%o0+0x001],%l4 ! %l4 = 0000000000000000
8189! Mem[0000000030181400] = 0000000000000000, %l7 = 000000005a000000
8190 ldxa [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
8191! Starting 10 instruction Store Burst
8192! Mem[0000000010001400] = 00000000, %l6 = 00000000000000ff
8193 ldstuba [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff
8194
8195p0_label_318:
8196! %l3 = ffffffffffffffff, %l2 = 0000000000000000, %y = 00000000
8197 smul %l3,%l2,%l7 ! %l7 = 0000000000000000, %y = 00000000
8198! Mem[0000000030101410] = 0000b224, %l7 = 0000000000000000
8199 swapa [%i4+%o5]0x81,%l7 ! %l7 = 000000000000b224
8200! %l4 = 0000000000000000, Mem[00000000100c1400] = 01470000, %asi = 80
8201 stwa %l4,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00000000
8202! %l1 = 0000000000000000, Mem[00000000211c0000] = 00ff3487, %asi = 80
8203 stha %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00003487
8204! Mem[0000000010101410] = 00000000, %l0 = 00000000000000ff
8205 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
8206! %l0 = 0000000000000000, Mem[00000000218000c0] = ffff5cf4, %asi = 80
8207 stba %l0,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00ff5cf4
8208 membar #Sync ! Added by membar checker (48)
8209! %l6 = 0000000000000000, Mem[0000000010181408] = 0000b2ff
8210 stba %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000b200
8211! %l4 = 0000000000000000, Mem[0000000030041408] = 045d00ffffffffff
8212 stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000000000000000
8213! Mem[0000000030001400] = 210000ff, %f22 = 8d030000
8214 lda [%i0+%g0]0x89,%f22 ! %f22 = 210000ff
8215! Starting 10 instruction Load Burst
8216! Mem[0000000010181408] = 00b2000000000147, %l1 = 0000000000000000
8217 ldx [%i6+%o4],%l1 ! %l1 = 00b2000000000147
8218
8219p0_label_319:
8220! %f12 = 00000000, %f31 = ffff0000
8221 fcmpes %fcc0,%f12,%f31 ! %fcc0 = 3
8222! Mem[0000000010181408] = 00b2000000000147, %f4 = ffffffff ff000000
8223 ldda [%i6+0x008]%asi,%f4 ! %f4 = 00b20000 00000147
8224! Mem[0000000010041400] = 045db224 0000005a, %l0 = 00000000, %l1 = 00000147
8225 ldda [%i1+%g0]0x88,%l0 ! %l0 = 000000000000005a 00000000045db224
8226! Mem[0000000010041408] = 00000000, %l5 = 000000ff00000000
8227 lduba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000000
8228! Mem[0000000010181410] = 00000000 ff0000ff, %l0 = 0000005a, %l1 = 045db224
8229 ldda [%i6+%o5]0x88,%l0 ! %l0 = 00000000ff0000ff 0000000000000000
8230! Mem[0000000030001410] = 47010000, %l3 = ffffffffffffffff
8231 ldsha [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000
8232! Mem[0000000010181400] = db0dffff, %l5 = 0000000000000000
8233 lduba [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000ff
8234! Mem[0000000010101414] = db0dffff, %l5 = 00000000000000ff
8235 lduh [%i4+0x016],%l5 ! %l5 = 000000000000ffff
8236! Mem[0000000030101408] = 000000ff, %l0 = 00000000ff0000ff
8237 ldsha [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000
8238! Starting 10 instruction Store Burst
8239! %f31 = ffff0000, %f0 = 21000000
8240 fcmpes %fcc3,%f31,%f0 ! %fcc3 = 3
8241
8242p0_label_320:
8243! %f28 = ff0000ff 8941ffd4, %l5 = 000000000000ffff
8244! Mem[0000000030181420] = 000000037b68038d
8245 add %i6,0x020,%g1
8246 stda %f28,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030181420] = d4ff4189ff0000ff
8247! %f6 = 0000ffff 00000021, %l1 = 0000000000000000
8248! Mem[0000000030181430] = 00000000000000ff
8249 add %i6,0x030,%g1
8250 stda %f6,[%g1+%l1]ASI_PST16_S ! Mem[0000000030181430] = 00000000000000ff
8251! %l2 = 0000000000000000, Mem[0000000010081430] = ff80ff00
8252 stw %l2,[%i2+0x030] ! Mem[0000000010081430] = 00000000
8253! Mem[0000000010001438] = ff800000, %l4 = 00000000, %l2 = 00000000
8254 add %i0,0x38,%g1
8255 casa [%g1]0x80,%l4,%l2 ! %l2 = 00000000ff800000
8256! %f12 = 00000000 24b20000, Mem[0000000030001408] = 000000ff 00000000
8257 stda %f12,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 24b20000
8258! Mem[00000000100c1408] = ff0000ff, %l7 = 000000000000b224
8259 swapa [%i3+%o4]0x80,%l7 ! %l7 = 00000000ff0000ff
8260! %l6 = 0000000000000000, Mem[0000000010081408] = ff305a67
8261 stwa %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
8262! Mem[0000000010141400] = 00000000, %l3 = 0000000000000000
8263 ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff
8264! %l4 = 00000000, %l5 = 0000ffff, Mem[0000000030141400] = 000000ff ffffffff
8265 stda %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 0000ffff
8266! Starting 10 instruction Load Burst
8267! Mem[0000000010101410] = 000000ff, %l3 = 0000000000000000
8268 lduha [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
8269
8270p0_label_321:
8271! Mem[0000000010181410] = ff0000ff 00000000, %l6 = 00000000, %l7 = ff0000ff
8272 ldda [%i6+0x010]%asi,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
8273! Mem[0000000020800040] = ffffc0bd, %l4 = 0000000000000000
8274 ldsh [%o1+0x040],%l4 ! %l4 = ffffffffffffffff
8275! Mem[0000000030001408] = 0000000024b20000, %f20 = ff0000ff 00000000
8276 ldda [%i0+%o4]0x89,%f20 ! %f20 = 00000000 24b20000
8277! Mem[0000000010101420] = ff5db224, %l7 = 0000000000000000
8278 ldsb [%i4+0x022],%l7 ! %l7 = ffffffffffffffb2
8279! %f4 = 00b20000 00000147, %l6 = 00000000ff0000ff
8280! Mem[0000000030101400] = ff000000210061ff
8281 stda %f4,[%i4+%l6]ASI_PST32_SL ! Mem[0000000030101400] = 470100000000b200
8282! Mem[0000000030141410] = 00000000 000000ff, %l6 = ff0000ff, %l7 = ffffffb2
8283 ldda [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
8284! Mem[0000000030101408] = 000000ff, %l7 = 0000000000000000
8285 ldsba [%i4+%o4]0x81,%l7 ! %l7 = 0000000000000000
8286! Mem[0000000010141410] = ffffffff, %f14 = 00000000
8287 lda [%i5+%o5]0x88,%f14 ! %f14 = ffffffff
8288! Mem[0000000030001408] = 24b20000, %l2 = 00000000ff800000
8289 lduha [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000000
8290! Starting 10 instruction Store Burst
8291! %f24 = 00000000 000000f2, Mem[0000000010081410] = 00000000 ff005d04
8292 stda %f24,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 000000f2
8293
8294p0_label_322:
8295! %l7 = 0000000000000000, Mem[0000000030001400] = ff000021
8296 stba %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000021
8297! %l3 = 00000000000000ff, Mem[0000000020800000] = 00004ebd, %asi = 80
8298 stha %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ff4ebd
8299! %f1 = ffffffff, Mem[0000000030141410] = ff000000
8300 sta %f1 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff
8301! %l6 = 00000000000000ff, Mem[0000000020800000] = 00ff4ebd
8302 stb %l6,[%o1+%g0] ! Mem[0000000020800000] = ffff4ebd
8303! %l5 = 000000000000ffff, Mem[0000000010081408] = 00000000
8304 stha %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000ffff
8305! %l2 = 0000000000000000, Mem[0000000010101400] = 74ff38d1ffffffff
8306 stxa %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000000
8307! %f28 = ff0000ff, Mem[00000000100c140c] = 7b68038d
8308 st %f28,[%i3+0x00c] ! Mem[00000000100c140c] = ff0000ff
8309! %l0 = 0000000000000000, Mem[0000000030081400] = 00000000
8310 stwa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
8311! %l2 = 0000000000000000, Mem[0000000030081400] = 00000000
8312 stwa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
8313! Starting 10 instruction Load Burst
8314! Mem[00000000100c1410] = 00000000, %l0 = 0000000000000000
8315 ldsha [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
8316
8317p0_label_323:
8318! Mem[00000000100c1410] = 00000000, %l5 = 000000000000ffff
8319 ldsha [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
8320! Mem[0000000010181400] = db0dffff, %l1 = 0000000000000000
8321 ldswa [%i6+%g0]0x88,%l1 ! %l1 = ffffffffdb0dffff
8322! Mem[0000000030101408] = ff000000, %l4 = ffffffffffffffff
8323 lduha [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
8324! Mem[0000000010081418] = f200807f 000000ff, %l2 = 00000000, %l3 = 000000ff
8325 ldda [%i2+0x018]%asi,%l2 ! %l2 = 00000000f200807f 00000000000000ff
8326! Mem[0000000010081410] = 000000f2, %l3 = 00000000000000ff
8327 ldswa [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000f2
8328! Mem[00000000100c1410] = 00000000, %l1 = ffffffffdb0dffff
8329 ldswa [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
8330! Mem[0000000010081410] = f200000000000000, %l3 = 00000000000000f2
8331 ldxa [%i2+%o5]0x80,%l3 ! %l3 = f200000000000000
8332! Mem[0000000010001408] = 0000b20000ab0031, %f18 = ffb20000 00000147
8333 ldda [%i0+%o4]0x88,%f18 ! %f18 = 0000b200 00ab0031
8334! Mem[0000000010041428] = 00008e61, %l2 = 00000000f200807f
8335 ldub [%i1+0x028],%l2 ! %l2 = 0000000000000000
8336! Starting 10 instruction Store Burst
8337! %l4 = 0000000000000000, Mem[0000000010041400] = 0000005a
8338 stha %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
8339
8340p0_label_324:
8341! %f21 = 24b20000, Mem[0000000030041400] = 00000021
8342 sta %f21,[%i1+%g0]0x89 ! Mem[0000000030041400] = 24b20000
8343! Mem[0000000010101410] = ff000000, %l0 = 0000000000000000
8344 ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
8345! Mem[0000000010101408] = ffffffff000000ff, %l3 = f200000000000000, %l0 = 00000000000000ff
8346 add %i4,0x08,%g1
8347 casxa [%g1]0x80,%l3,%l0 ! %l0 = ffffffff000000ff
8348! %l4 = 0000000000000000, imm = 0000000000000676, %l5 = 0000000000000000
8349 orn %l4,0x676,%l5 ! %l5 = fffffffffffff989
8350! Mem[0000000030081400] = 00000000, %l5 = fffffffffffff989
8351 swapa [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
8352! %l0 = ffffffff000000ff, Mem[0000000030081400] = 89f9ffff
8353 stwa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
8354! %f20 = 00000000 24b20000, %l6 = 00000000000000ff
8355! Mem[0000000010101438] = ffffffffff0003ff
8356 add %i4,0x038,%g1
8357 stda %f20,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010101438] = 0000b22400000000
8358! %l1 = 0000000000000000, Mem[0000000030141408] = ff000000ffffffff
8359 stxa %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000000000
8360! %l7 = 0000000000000000, Mem[0000000030181408] = ffffffff00000000
8361 stxa %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000000000000000
8362! Starting 10 instruction Load Burst
8363! Mem[0000000030181408] = 00000000, %f12 = 00000000
8364 lda [%i6+%o4]0x81,%f12 ! %f12 = 00000000
8365
8366p0_label_325:
8367! Mem[0000000030041408] = 0000000000000000, %l5 = 0000000000000000
8368 ldxa [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000000
8369! Mem[0000000030141400] = 0000ffff00000000, %f16 = ffff0ddb ffffffff
8370 ldda [%i5+%g0]0x89,%f16 ! %f16 = 0000ffff 00000000
8371! Mem[0000000010081410] = 00000000000000f2, %l6 = 00000000000000ff
8372 ldxa [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000f2
8373! Mem[0000000010001410] = ff0000ff, %l4 = 0000000000000000
8374 ldsha [%i0+%o5]0x80,%l4 ! %l4 = ffffffffffffff00
8375! Mem[0000000030041400] = 0000b224, %l1 = 0000000000000000
8376 ldswa [%i1+%g0]0x81,%l1 ! %l1 = 000000000000b224
8377! Mem[00000000100c1410] = 00000000, %l0 = ffffffff000000ff
8378 lduha [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
8379! Mem[00000000100c1400] = 00000000, %f27 = 8fb2181f
8380 lda [%i3+%g0]0x80,%f27 ! %f27 = 00000000
8381! Mem[0000000010001408] = 3100ab00, %l5 = 0000000000000000
8382 lduha [%i0+%o4]0x80,%l5 ! %l5 = 0000000000003100
8383! Mem[000000001014140c] = ffffffff, %l6 = 00000000000000f2
8384 lduha [%i5+0x00e]%asi,%l6 ! %l6 = 000000000000ffff
8385! Starting 10 instruction Store Burst
8386! Mem[0000000010041400] = 00000000, %l2 = 0000000000000000
8387 ldstuba [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000ff
8388
8389p0_label_326:
8390! %f6 = 0000ffff 00000021, %l7 = 0000000000000000
8391! Mem[0000000010001438] = ff80000000000000
8392 add %i0,0x038,%g1
8393 stda %f6,[%g1+%l7]ASI_PST16_P ! Mem[0000000010001438] = ff80000000000000
8394! %l0 = 0000000000000000, Mem[0000000010181408] = 0000b200
8395 stha %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
8396! Mem[000000001010140b] = ffffffff, %l1 = 000000000000b224
8397 ldstub [%i4+0x00b],%l1 ! %l1 = 000000ff000000ff
8398! %l2 = 00000000, %l3 = 00000000, Mem[0000000010141400] = ff000000 000000ff
8399 std %l2,[%i5+%g0] ! Mem[0000000010141400] = 00000000 00000000
8400! Mem[0000000010141410] = ffffffff, %l0 = 0000000000000000
8401 swapa [%i5+%o5]0x80,%l0 ! %l0 = 00000000ffffffff
8402! %l2 = 0000000000000000, Mem[0000000010181420] = 00000000
8403 stw %l2,[%i6+0x020] ! Mem[0000000010181420] = 00000000
8404! Mem[0000000030041410] = ffffffff, %l3 = f200000000000000
8405 swapa [%i1+%o5]0x89,%l3 ! %l3 = 00000000ffffffff
8406! Mem[0000000020800041] = ffffc0bd, %l1 = 00000000000000ff
8407 ldstub [%o1+0x041],%l1 ! %l1 = 000000ff000000ff
8408! %f28 = ff0000ff 8941ffd4, Mem[0000000030081400] = 000000ff 00000000
8409 stda %f28,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000ff 8941ffd4
8410! Starting 10 instruction Load Burst
8411! Mem[0000000010141400] = 00000000, %l5 = 0000000000003100
8412 ldswa [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
8413
8414p0_label_327:
8415! Mem[00000000100c1408] = ff0000ff 24b20000, %l6 = 0000ffff, %l7 = 00000000
8416 ldda [%i3+%o4]0x88,%l6 ! %l6 = 0000000024b20000 00000000ff0000ff
8417! Mem[0000000030141408] = 00000000, %l2 = 0000000000000000
8418 ldsba [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
8419! Mem[0000000010141434] = 000000ff, %l2 = 0000000000000000
8420 lduwa [%i5+0x034]%asi,%l2 ! %l2 = 00000000000000ff
8421! Mem[0000000010041400] = ff000000, %l5 = 0000000000000000
8422 lduba [%i1+%g0]0x80,%l5 ! %l5 = 00000000000000ff
8423! Mem[00000000100c1410] = 00000000, %f19 = 00ab0031
8424 lda [%i3+%o5]0x80,%f19 ! %f19 = 00000000
8425! Mem[0000000010081400] = 0000000000000000, %l5 = 00000000000000ff
8426 ldxa [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
8427! Mem[00000000100c1410] = 00000000 00000000, %l0 = ffffffff, %l1 = 000000ff
8428 ldda [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
8429! Mem[0000000021800140] = 0000cf8d, %l6 = 0000000024b20000
8430 lduha [%o3+0x140]%asi,%l6 ! %l6 = 0000000000000000
8431! %l5 = 0000000000000000, %l3 = 00000000ffffffff, %l5 = 0000000000000000
8432 and %l5,%l3,%l5 ! %l5 = 0000000000000000
8433! Starting 10 instruction Store Burst
8434! Mem[000000001008143f] = 000000ff, %l3 = 00000000ffffffff
8435 ldstub [%i2+0x03f],%l3 ! %l3 = 000000ff000000ff
8436
8437p0_label_328:
8438! Mem[000000001014143a] = ffffffff, %l5 = 0000000000000000
8439 ldstub [%i5+0x03a],%l5 ! %l5 = 000000ff000000ff
8440! Mem[0000000030141410] = ffffffff, %l1 = 0000000000000000
8441 swapa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ffffffff
8442! Mem[0000000030181408] = 00000000, %l7 = 00000000ff0000ff
8443 swapa [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
8444! %f4 = 00b20000, %f29 = 8941ffd4
8445 fcmps %fcc1,%f4 ,%f29 ! %fcc1 = 2
8446! %f31 = ffff0000, %f17 = 00000000
8447 fcmps %fcc2,%f31,%f17 ! %fcc2 = 3
8448! %f26 = 0000ffc8 00000000, Mem[00000000300c1400] = ff000000 7f8000f2
8449 stda %f26,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffc8 00000000
8450! Mem[00000000100c1410] = 00000000, %l4 = ffffffffffffff00
8451 ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 00000000000000ff
8452! %f20 = 00000000, Mem[00000000100c141c] = 00000000
8453 sta %f20,[%i3+0x01c]%asi ! Mem[00000000100c141c] = 00000000
8454! Mem[0000000030081410] = 00000000, %l1 = 00000000ffffffff
8455 swapa [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
8456! Starting 10 instruction Load Burst
8457! Mem[0000000010081414] = 00000000, %l2 = 00000000000000ff
8458 lduh [%i2+0x014],%l2 ! %l2 = 0000000000000000
8459
8460p0_label_329:
8461! Mem[0000000010081428] = db0dffff, %l0 = 0000000000000000
8462 ldsw [%i2+0x028],%l0 ! %l0 = ffffffffdb0dffff
8463! Mem[0000000030141410] = 00000000, %l2 = 0000000000000000
8464 ldsba [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
8465! Mem[0000000030041410] = 00000000, %l0 = ffffffffdb0dffff
8466 lduba [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
8467! Mem[00000000201c0000] = 00008ea0, %l5 = 00000000000000ff
8468 lduh [%o0+%g0],%l5 ! %l5 = 0000000000000000
8469! Mem[0000000010081410] = f2000000, %l2 = 0000000000000000
8470 lduha [%i2+%o5]0x80,%l2 ! %l2 = 000000000000f200
8471! Mem[0000000010041408] = 00000000, %l7 = 0000000000000000
8472 ldswa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
8473! Mem[0000000010101420] = ff5db224, %l6 = 0000000000000000
8474 lduw [%i4+0x020],%l6 ! %l6 = 00000000ff5db224
8475! Mem[0000000010141408] = ffffffff ff000000, %l0 = 00000000, %l1 = 00000000
8476 ldda [%i5+%o4]0x88,%l0 ! %l0 = 00000000ff000000 00000000ffffffff
8477! Mem[000000001008143c] = 000000ff, %l6 = 00000000ff5db224
8478 ldsba [%i2+0x03d]%asi,%l6 ! %l6 = 0000000000000000
8479! Starting 10 instruction Store Burst
8480! %f16 = 0000ffff 00000000, Mem[00000000100c1400] = 00000000 f200807f
8481 std %f16,[%i3+%g0] ! Mem[00000000100c1400] = 0000ffff 00000000
8482
8483p0_label_330:
8484! %f18 = 0000b200, Mem[0000000010001408] = 3100ab00
8485 sta %f18,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000b200
8486! %f19 = 00000000, Mem[000000001004143c] = ffffffff
8487 sta %f19,[%i1+0x03c]%asi ! Mem[000000001004143c] = 00000000
8488! %l4 = 00000000, %l5 = 00000000, Mem[00000000300c1408] = 00000000 00000000
8489 stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 00000000
8490! %f8 = 74ff38d1 ffffffff, Mem[0000000010001430] = 00000004 00000000
8491 std %f8 ,[%i0+0x030] ! Mem[0000000010001430] = 74ff38d1 ffffffff
8492! %l1 = 00000000ffffffff, Mem[0000000030081410] = ffffffff
8493 stha %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffff
8494! Mem[0000000010141408] = ff000000, %l3 = 00000000000000ff
8495 ldstuba [%i5+%o4]0x88,%l3 ! %l3 = 00000000000000ff
8496! %f18 = 0000b200 00000000, Mem[00000000300c1408] = 00000000 00000000
8497 stda %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000b200 00000000
8498! %l7 = 0000000000000000, Mem[0000000010081408] = ffff00008468f4c6
8499 stxa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
8500! %f11 = 00000000, Mem[0000000030081408] = 00000000
8501 sta %f11,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
8502! Starting 10 instruction Load Burst
8503! Mem[0000000030001400] = 00ffffff21000000, %l4 = 0000000000000000
8504 ldxa [%i0+%g0]0x89,%l4 ! %l4 = 00ffffff21000000
8505
8506p0_label_331:
8507! Mem[0000000010041408] = 00000000, %l1 = 00000000ffffffff
8508 ldsba [%i1+0x00a]%asi,%l1 ! %l1 = 0000000000000000
8509! Mem[00000000201c0000] = 00008ea0, %l7 = 0000000000000000
8510 ldsha [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
8511! Mem[0000000010181410] = ff0000ff, %l7 = 0000000000000000
8512 lduha [%i6+%o5]0x80,%l7 ! %l7 = 000000000000ff00
8513! Mem[0000000010001408] = 0000b20000b20000, %f2 = 045d00ff ffffffff
8514 ldda [%i0+%o4]0x80,%f2 ! %f2 = 0000b200 00b20000
8515! Mem[0000000030181410] = 7b68038d, %l2 = 000000000000f200
8516 ldsha [%i6+%o5]0x81,%l2 ! %l2 = 0000000000007b68
8517! Mem[00000000300c1408] = 00b20000, %f24 = 00000000
8518 lda [%i3+%o4]0x89,%f24 ! %f24 = 00b20000
8519! Mem[0000000010081430] = 00000000, %l5 = 0000000000000000
8520 lduba [%i2+0x033]%asi,%l5 ! %l5 = 0000000000000000
8521! Mem[0000000030081408] = 00000000db0dffff, %f0 = 21000000 ffffffff
8522 ldda [%i2+%o4]0x81,%f0 ! %f0 = 00000000 db0dffff
8523! Mem[00000000100c1410] = ff000000, %l2 = 0000000000007b68
8524 ldswa [%i3+%o5]0x80,%l2 ! %l2 = ffffffffff000000
8525! Starting 10 instruction Store Burst
8526! %l0 = ff000000, %l1 = 00000000, Mem[0000000010001400] = 000000ff ffffffff
8527 stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000000 00000000
8528
8529p0_label_332:
8530! %l5 = 0000000000000000, Mem[0000000030141400] = 00000000
8531 stwa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
8532! %l0 = 00000000ff000000, Mem[0000000010041400] = 000000ff
8533 stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
8534! Mem[0000000010181408] = 00000000, %l0 = 00000000ff000000
8535 swapa [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000
8536! Mem[0000000010001400] = 000000ff, %l1 = 0000000000000000
8537 swap [%i0+%g0],%l1 ! %l1 = 00000000000000ff
8538! %l2 = ffffffffff000000, Mem[00000000100c143a] = 318eab04
8539 sth %l2,[%i3+0x03a] ! Mem[00000000100c1438] = 318e0000
8540! %l6 = 0000000000000000, Mem[0000000010181410] = ff0000ff00000000, %asi = 80
8541 stxa %l6,[%i6+0x010]%asi ! Mem[0000000010181410] = 0000000000000000
8542! %l5 = 0000000000000000, Mem[0000000010101410] = ffff0ddb000000ff
8543 stxa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
8544! %l4 = 00ffffff21000000, Mem[0000000030101400] = 47010000
8545 stwa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 21000000
8546! %l6 = 0000000000000000, Mem[0000000030101400] = 21000000
8547 stha %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
8548! Starting 10 instruction Load Burst
8549! Mem[0000000030001410] = 00000147, %l4 = 00ffffff21000000
8550 lduwa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000147
8551
8552p0_label_333:
8553! Mem[0000000010041400] = 045db224ff000000, %l2 = ffffffffff000000
8554 ldxa [%i1+%g0]0x88,%l2 ! %l2 = 045db224ff000000
8555! Mem[0000000030081408] = 00000000, %l2 = 045db224ff000000
8556 lduba [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
8557! Mem[0000000030101408] = ff000000, %l7 = 000000000000ff00
8558 ldsha [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000
8559! Mem[00000000300c1410] = 5a000000 ffffffff, %l4 = 00000147, %l5 = 00000000
8560 ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000ffffffff 000000005a000000
8561! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
8562 lduba [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
8563! Mem[0000000010081400] = 00000000, %l2 = 0000000000000000
8564 lduba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
8565! Mem[0000000010081410] = 000000f2, %l4 = 00000000ffffffff
8566 lduba [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000f2
8567! Mem[0000000030081400] = d4ff4189ff0000ff, %f28 = ff0000ff 8941ffd4
8568 ldda [%i2+%g0]0x81,%f28 ! %f28 = d4ff4189 ff0000ff
8569! Mem[0000000030081400] = ff0000ff 8941ffd4, %l0 = 00000000, %l1 = 000000ff
8570 ldda [%i2+%g0]0x89,%l0 ! %l0 = 000000008941ffd4 00000000ff0000ff
8571! Starting 10 instruction Store Burst
8572! %l7 = 0000000000000000, Mem[00000000300c1408] = 0000b200
8573 stba %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000b200
8574
8575p0_label_334:
8576! %f22 = 210000ff 00000000, %f2 = 0000b200
8577 fdtos %f22,%f2 ! %f2 = 00000000
8578! %f2 = 00000000 00b20000, Mem[0000000010001400] = 00000000 00000000
8579 stda %f2 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 00b20000
8580! Mem[0000000010041408] = 00000000, %l5 = 000000005a000000
8581 swapa [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
8582! Mem[0000000010141438] = ffffffffffb2ff5a, %l3 = 0000000000000000, %l0 = 000000008941ffd4
8583 add %i5,0x38,%g1
8584 casxa [%g1]0x80,%l3,%l0 ! %l0 = ffffffffffb2ff5a
8585! Mem[0000000010141400] = 00000000, %l0 = ffb2ff5a, %l3 = 00000000
8586 casa [%i5]0x80,%l0,%l3 ! %l3 = 0000000000000000
8587! %f8 = 74ff38d1 ffffffff, Mem[0000000010001400] = 0000b200 00000000
8588 stda %f8 ,[%i0+0x000]%asi ! Mem[0000000010001400] = 74ff38d1 ffffffff
8589! %l6 = 0000000000000000, imm = fffffffffffff211, %l0 = ffffffffffb2ff5a
8590 orn %l6,-0xdef,%l0 ! %l0 = 0000000000000dee
8591! Mem[0000000030141408] = 00000000, %l5 = 0000000000000000
8592 swapa [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
8593! Mem[000000001018143c] = ffff0000, %l5 = 0000000000000000
8594 swap [%i6+0x03c],%l5 ! %l5 = 00000000ffff0000
8595! Starting 10 instruction Load Burst
8596! Mem[0000000030001410] = ff00000047010000, %f14 = ffffffff ffff687b
8597 ldda [%i0+%o5]0x89,%f14 ! %f14 = ff000000 47010000
8598
8599p0_label_335:
8600! Mem[00000000100c1408] = 0000b224ff0000ff, %f2 = 00000000 00b20000
8601 ldda [%i3+%o4]0x80,%f2 ! %f2 = 0000b224 ff0000ff
8602! Mem[0000000010141400] = 00000000, %l4 = 00000000000000f2
8603 lduwa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
8604! Mem[0000000010181400] = ffff0ddbffffffff, %f30 = ffffffff ffff0000
8605 ldd [%i6+%g0],%f30 ! %f30 = ffff0ddb ffffffff
8606! Mem[0000000010001414] = ffffffff, %f17 = 00000000
8607 lda [%i0+0x014]%asi,%f17 ! %f17 = ffffffff
8608! Mem[0000000030181408] = ff0000ff, %l6 = 0000000000000000
8609 lduwa [%i6+%o4]0x81,%l6 ! %l6 = 00000000ff0000ff
8610! Mem[0000000010101418] = ffff0000, %l2 = 0000000000000000
8611 lduw [%i4+0x018],%l2 ! %l2 = 00000000ffff0000
8612! Mem[000000001014140c] = ffffffff, %l4 = 0000000000000000
8613 ldsw [%i5+0x00c],%l4 ! %l4 = ffffffffffffffff
8614! Mem[00000000100c1408] = 0000b224, %l3 = 0000000000000000
8615 ldsha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
8616! Mem[0000000030141400] = 0000ffff00000000, %f24 = 00b20000 000000f2
8617 ldda [%i5+%g0]0x89,%f24 ! %f24 = 0000ffff 00000000
8618! Starting 10 instruction Store Burst
8619! %f28 = d4ff4189, Mem[0000000010141410] = 00000000
8620 sta %f28,[%i5+%o5]0x80 ! Mem[0000000010141410] = d4ff4189
8621
8622p0_label_336:
8623! %l1 = 00000000ff0000ff, %l4 = ffffffffffffffff, %l4 = ffffffffffffffff
8624 mulx %l1,%l4,%l4 ! %l4 = ffffffff00ffff01
8625! %f12 = 00000000 24b20000, Mem[00000000300c1400] = 00000000 c8ff0000
8626 stda %f12,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 24b20000
8627! %l2 = 00000000ffff0000, Mem[0000000030081408] = 00000000
8628 stwa %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff0000
8629! %l0 = 0000000000000dee, Mem[0000000010041400] = 000000ff24b25d04
8630 stxa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000dee
8631! Mem[0000000030081408] = ffff0000, %l5 = 00000000ffff0000
8632 swapa [%i2+%o4]0x89,%l5 ! %l5 = 00000000ffff0000
8633! Mem[0000000010001410] = ff0000ff, %l1 = 00000000ff0000ff
8634 swapa [%i0+%o5]0x88,%l1 ! %l1 = 00000000ff0000ff
8635! Code Fragment 4
8636p0_fragment_27:
8637! %l0 = 0000000000000dee
8638 setx 0x910022905b0181bb,%g7,%l0 ! %l0 = 910022905b0181bb
8639! %l1 = 00000000ff0000ff
8640 setx 0xaece44784ab28fc7,%g7,%l1 ! %l1 = aece44784ab28fc7
8641 setx 0x7ff8, %g1, %g2
8642 and %l0, %g2, %l0
8643 setx 0xffffffff, %g1, %g2
8644 and %l1, %g2, %l1
8645 setx 0x100000000, %g1, %g2
8646 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8647 ta T_CHANGE_HPRIV
8648 stxa %l1, [%l0]ASI_ICACHE_INSTR
8649 ta T_CHANGE_NONHPRIV
8650! %l0 = 910022905b0181bb
8651 setx 0x5bde66605ac9182f,%g7,%l0 ! %l0 = 5bde66605ac9182f
8652! %l1 = aece44784ab28fc7
8653 setx 0xe00d5ba01ad771a5,%g7,%l1 ! %l1 = e00d5ba01ad771a5
8654! Mem[0000000020800041] = ffffc0bd, %l7 = 0000000000000000
8655 ldstuba [%o1+0x041]%asi,%l7 ! %l7 = 000000ff000000ff
8656! %f12 = 00000000 24b20000, Mem[0000000030001400] = 00000021 ffffff00
8657 stda %f12,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 24b20000
8658! Starting 10 instruction Load Burst
8659! Mem[0000000010001408] = 0000b20000b20000, %f14 = ff000000 47010000
8660 ldda [%i0+0x008]%asi,%f14 ! %f14 = 0000b200 00b20000
8661
8662p0_label_337:
8663! %l3 = 0000000000000000, imm = fffffffffffffc48, %l2 = 00000000ffff0000
8664 xnor %l3,-0x3b8,%l2 ! %l2 = 00000000000003b7
8665! Mem[0000000010001410] = ff0000ff, %l1 = e00d5ba01ad771a5
8666 lduwa [%i0+%o5]0x80,%l1 ! %l1 = 00000000ff0000ff
8667! Mem[0000000010001410] = ff0000ff, %l2 = 00000000000003b7
8668 lduwa [%i0+%o5]0x88,%l2 ! %l2 = 00000000ff0000ff
8669! Mem[0000000030041408] = 0000000000000000, %l4 = ffffffff00ffff01
8670 ldxa [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
8671! Mem[0000000021800000] = 00ff133c, %l7 = 00000000000000ff
8672 ldsha [%o3+0x000]%asi,%l7 ! %l7 = 00000000000000ff
8673! Mem[0000000030181400] = 00000000, %l0 = 5bde66605ac9182f
8674 ldsba [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
8675! Mem[00000000300c1408] = 00b20000, %l6 = 00000000ff0000ff
8676 ldsba [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
8677! Mem[00000000100c1410] = 000000ff, %l0 = 0000000000000000
8678 lduha [%i3+%o5]0x88,%l0 ! %l0 = 00000000000000ff
8679! Mem[0000000010181400] = db0dffff, %f26 = 0000ffc8
8680 lda [%i6+%g0]0x88,%f26 ! %f26 = db0dffff
8681! Starting 10 instruction Store Burst
8682! %l5 = 00000000ffff0000, Mem[0000000030001400] = 00000000
8683 stha %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
8684
8685p0_label_338:
8686! Mem[0000000010141400] = 00000000, %l6 = 0000000000000000
8687 swapa [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
8688! %l0 = 000000ff, %l1 = ff0000ff, Mem[0000000010181410] = 00000000 00000000
8689 stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff ff0000ff
8690! %f0 = 00000000 db0dffff 0000b224 ff0000ff
8691! %f4 = 00b20000 00000147 0000ffff 00000021
8692! %f8 = 74ff38d1 ffffffff 00000000 00000000
8693! %f12 = 00000000 24b20000 0000b200 00b20000
8694 stda %f0,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
8695! %l5 = 00000000ffff0000, Mem[00000000100c1410] = ff000000
8696 sth %l5,[%i3+%o5] ! Mem[00000000100c1410] = 00000000
8697 membar #Sync ! Added by membar checker (49)
8698! Mem[0000000010041408] = 5a000000, %l1 = 00000000ff0000ff
8699 swapa [%i1+%o4]0x88,%l1 ! %l1 = 000000005a000000
8700! %l2 = 00000000ff0000ff, Mem[0000000030181410] = 7b68038d
8701 stwa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff0000ff
8702! %l7 = 00000000000000ff, Mem[0000000010181404] = ffffffff
8703 stw %l7,[%i6+0x004] ! Mem[0000000010181404] = 000000ff
8704! %l4 = 0000000000000000, Mem[0000000010041410] = 00000000
8705 stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
8706! %l1 = 000000005a000000, Mem[0000000030041408] = 24b20000
8707 stba %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 24b20000
8708! Starting 10 instruction Load Burst
8709! Mem[0000000030081408] = 0000ffff, %f6 = 0000ffff
8710 lda [%i2+%o4]0x81,%f6 ! %f6 = 0000ffff
8711
8712p0_label_339:
8713! Mem[0000000030001408] = 00000000 24b20000, %l6 = 00000000, %l7 = 000000ff
8714 ldda [%i0+%o4]0x89,%l6 ! %l6 = 0000000024b20000 0000000000000000
8715! Mem[0000000010001400] = 74ff38d1, %l1 = 000000005a000000
8716 ldub [%i0+0x003],%l1 ! %l1 = 00000000000000d1
8717! Mem[0000000010141408] = ffffffffff0000ff, %l0 = 00000000000000ff
8718 ldxa [%i5+%o4]0x88,%l0 ! %l0 = ffffffffff0000ff
8719! Mem[0000000010181410] = ff000000ff0000ff, %f8 = 74ff38d1 ffffffff
8720 ldda [%i6+%o5]0x80,%f8 ! %f8 = ff000000 ff0000ff
8721! %l0 = ffffffffff0000ff, Mem[0000000010101418] = ffff000000000000
8722 stx %l0,[%i4+0x018] ! Mem[0000000010101418] = ffffffffff0000ff
8723! Mem[0000000010001414] = ffffffff, %l7 = 0000000000000000
8724 ldsw [%i0+0x014],%l7 ! %l7 = ffffffffffffffff
8725! Mem[0000000010141400] = 00000000, %f15 = 00b20000
8726 lda [%i5+%g0]0x80,%f15 ! %f15 = 00000000
8727! Mem[0000000010141434] = 000000ff, %l0 = ffffffffff0000ff
8728 lduh [%i5+0x036],%l0 ! %l0 = 00000000000000ff
8729! Mem[0000000010041408] = ff0000ff ff000000, %l2 = ff0000ff, %l3 = 00000000
8730 ldda [%i1+%o4]0x80,%l2 ! %l2 = 00000000ff0000ff 00000000ff000000
8731! Starting 10 instruction Store Burst
8732! %l4 = 0000000000000000, immed = fffffca9, %y = 00000000
8733 smul %l4,-0x357,%l1 ! %l1 = 0000000000000000, %y = 00000000
8734
8735p0_label_340:
8736! Mem[0000000010141438] = ffffffff, %l1 = 00000000, %l4 = 00000000
8737 add %i5,0x38,%g1
8738 casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000ffffffff
8739! %l4 = 00000000ffffffff, Mem[0000000021800140] = 0000cf8d, %asi = 80
8740 stha %l4,[%o3+0x140]%asi ! Mem[0000000021800140] = ffffcf8d
8741! %l5 = 00000000ffff0000, Mem[0000000010001410] = ff0000ff
8742 stwa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffff0000
8743! %l5 = 00000000ffff0000, Mem[0000000010001400] = d138ff74
8744 stba %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = d138ff00
8745! Mem[0000000010081418] = f200807f000000ff, %l7 = ffffffffffffffff, %l7 = ffffffffffffffff
8746 add %i2,0x18,%g1
8747 casxa [%g1]0x80,%l7,%l7 ! %l7 = f200807f000000ff
8748! %l5 = 00000000ffff0000, Mem[0000000030181410] = ff0000ff
8749 stba %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
8750! %l4 = ffffffff, %l5 = ffff0000, Mem[0000000030081400] = d4ff4189 ff0000ff
8751 stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffffff ffff0000
8752! Mem[0000000010041410] = 00000000, %l1 = 0000000000000000
8753 swapa [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
8754! %l1 = 0000000000000000, Mem[0000000010081410] = 000000f2
8755 stba %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
8756! Starting 10 instruction Load Burst
8757! Mem[0000000030001410] = 47010000, %l6 = 0000000024b20000
8758 lduwa [%i0+%o5]0x89,%l6 ! %l6 = 0000000047010000
8759
8760p0_label_341:
8761! Mem[0000000010101408] = ff000000ffffffff, %f18 = 0000b200 00000000
8762 ldda [%i4+%o4]0x88,%f18 ! %f18 = ff000000 ffffffff
8763! Code Fragment 4
8764p0_fragment_28:
8765! %l0 = 00000000000000ff
8766 setx 0xd0315640580e385b,%g7,%l0 ! %l0 = d0315640580e385b
8767! %l1 = 0000000000000000
8768 setx 0xbfbe75e7981b7724,%g7,%l1 ! %l1 = bfbe75e7981b7724
8769 setx 0x7ff8, %g1, %g2
8770 and %l0, %g2, %l0
8771 setx 0xffffffff, %g1, %g2
8772 and %l1, %g2, %l1
8773 setx 0x100000000, %g1, %g2
8774 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8775 ta T_CHANGE_HPRIV
8776 stxa %l1, [%l0]ASI_ICACHE_INSTR
8777 ta T_CHANGE_NONHPRIV
8778! %l0 = d0315640580e385b
8779 setx 0x72166d3fb33b73cf,%g7,%l0 ! %l0 = 72166d3fb33b73cf
8780! %l1 = bfbe75e7981b7724
8781 setx 0x8379a2a7c74d4654,%g7,%l1 ! %l1 = 8379a2a7c74d4654
8782! %l0 = 72166d3fb33b73cf, %l0 = 72166d3fb33b73cf, %l5 = 00000000ffff0000
8783 addc %l0,%l0,%l5 ! %l5 = e42cda7f6676e79e
8784! Mem[00000000100c1408] = 24b20000, %l5 = e42cda7f6676e79e
8785 lduha [%i3+%o4]0x88,%l5 ! %l5 = 0000000000000000
8786! Mem[0000000010181438] = ffffffff, %f1 = db0dffff
8787 lda [%i6+0x038]%asi,%f1 ! %f1 = ffffffff
8788! Mem[0000000010101410] = 00000000, %l3 = 00000000ff000000
8789 ldsha [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
8790! Mem[0000000010001400] = 00ff38d1 ffffffff, %l2 = ff0000ff, %l3 = 00000000
8791 ldda [%i0+%g0]0x80,%l2 ! %l2 = 0000000000ff38d1 00000000ffffffff
8792! Mem[0000000010081430] = 00000000, %l4 = 00000000ffffffff
8793 ldub [%i2+0x033],%l4 ! %l4 = 0000000000000000
8794! Mem[0000000030001410] = 47010000, %l0 = 72166d3fb33b73cf
8795 ldsba [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
8796! Starting 10 instruction Store Burst
8797! Mem[0000000010141410] = 8941ffd4, %l5 = 0000000000000000
8798 swapa [%i5+%o5]0x88,%l5 ! %l5 = 000000008941ffd4
8799
8800p0_label_342:
8801! %f6 = 0000ffff, Mem[00000000100c141c] = 00000000
8802 st %f6 ,[%i3+0x01c] ! Mem[00000000100c141c] = 0000ffff
8803! %f16 = 0000ffff ffffffff ff000000 ffffffff
8804! %f20 = 00000000 24b20000 210000ff 00000000
8805! %f24 = 0000ffff 00000000 db0dffff 00000000
8806! %f28 = d4ff4189 ff0000ff ffff0ddb ffffffff
8807 stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
8808! Mem[0000000010041423] = 00000000, %l4 = 0000000000000000
8809 ldstuba [%i1+0x023]%asi,%l4 ! %l4 = 00000000000000ff
8810! Mem[00000000300c1400] = 00000000, %l7 = f200807f000000ff
8811 ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff
8812! Mem[00000000300c1408] = 00b20000, %l3 = 00000000ffffffff
8813 swapa [%i3+%o4]0x89,%l3 ! %l3 = 0000000000b20000
8814! Mem[0000000010141400] = 00000000, %l2 = 0000000000ff38d1
8815 swapa [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
8816! Mem[00000000218000c0] = 00ff5cf4, %l7 = 0000000000000000
8817 ldstub [%o3+0x0c0],%l7 ! %l7 = 00000000000000ff
8818! %f10 = 00000000, Mem[0000000030081400] = ffffffff
8819 sta %f10,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
8820! Mem[0000000010141408] = ff0000ff, %l7 = 0000000000000000
8821 swapa [%i5+%o4]0x80,%l7 ! %l7 = 00000000ff0000ff
8822! Starting 10 instruction Load Burst
8823 membar #Sync ! Added by membar checker (50)
8824! Mem[0000000010101400] = 0000ffff, %l4 = 0000000000000000
8825 lduh [%i4+%g0],%l4 ! %l4 = 0000000000000000
8826
8827p0_label_343:
8828! Mem[0000000030101400] = 00000000 0000b200 000000ff 00ff0000
8829! Mem[0000000030101410] = 00000000 ff000000 ffff0ddb 00000000
8830! Mem[0000000030101420] = 03f2ff00 cd659a95 7ffb8e61 7b68038d
8831! Mem[0000000030101430] = 00000000 00000000 ff0000ff ffb27b5a
8832 ldda [%i4]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030101400
8833! Mem[0000000030041408] = 0000b224, %l4 = 0000000000000000
8834 lduba [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
8835! Mem[0000000030081400] = 00000000ffff0000, %f30 = ffff0ddb ffffffff
8836 ldda [%i2+%g0]0x81,%f30 ! %f30 = 00000000 ffff0000
8837! Mem[0000000010001428] = ffffffff 000000ff, %l6 = 47010000, %l7 = ff0000ff
8838 ldda [%i0+0x028]%asi,%l6 ! %l6 = 00000000ffffffff 00000000000000ff
8839! Mem[0000000010101410] = 00000000, %l6 = 00000000ffffffff
8840 ldswa [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
8841! Mem[0000000030141408] = 00000000, %l3 = 0000000000b20000
8842 lduha [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
8843! Mem[00000000100c1418] = ffffffff 0000ffff, %l0 = 00000000, %l1 = c74d4654
8844 ldd [%i3+0x018],%l0 ! %l0 = 00000000ffffffff 000000000000ffff
8845! Mem[0000000010081408] = 00000000, %l7 = 00000000000000ff
8846 lduwa [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000000
8847! Mem[0000000010101438] = ffff0ddb, %l5 = 000000008941ffd4
8848 ldsba [%i4+0x039]%asi,%l5 ! %l5 = ffffffffffffffff
8849! Starting 10 instruction Store Burst
8850! Mem[0000000010181407] = 000000ff, %l3 = 0000000000000000
8851 ldstuba [%i6+0x007]%asi,%l3 ! %l3 = 000000ff000000ff
8852
8853p0_label_344:
8854! %f20 = 00000000 24b20000, %l1 = 000000000000ffff
8855! Mem[0000000030141418] = fffffffff200807f
8856 add %i5,0x018,%g1
8857 stda %f20,[%g1+%l1]ASI_PST32_S ! Mem[0000000030141418] = 0000000024b20000
8858! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000
8859 swapa [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
8860! %l7 = 0000000000000000, Mem[0000000010081410] = 00000000
8861 stha %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
8862! Mem[0000000021800081] = 57ff899f, %l4 = 0000000000000000
8863 ldstuba [%o3+0x081]%asi,%l4 ! %l4 = 000000ff000000ff
8864! Mem[0000000010001400] = 00ff38d1, %l2 = 0000000000000000
8865 swap [%i0+%g0],%l2 ! %l2 = 0000000000ff38d1
8866! Mem[00000000211c0000] = 00003487, %l7 = 0000000000000000
8867 ldstub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
8868! Mem[00000000218001c0] = 890008e2, %l0 = 00000000ffffffff
8869 ldstuba [%o3+0x1c0]%asi,%l0 ! %l0 = 00000089000000ff
8870! %l4 = 00000000000000ff, Mem[0000000010001400] = ffffffff00000000
8871 stxa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000000000ff
8872! %f30 = 00000000 ffff0000, Mem[0000000030041410] = 00b20000 00000147
8873 stda %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 ffff0000
8874! Starting 10 instruction Load Burst
8875! Mem[0000000010101408] = ff000000ffffffff, %l3 = 00000000000000ff
8876 ldxa [%i4+%o4]0x80,%l3 ! %l3 = ff000000ffffffff
8877
8878p0_label_345:
8879! Mem[00000000300c1408] = ffffffff, %l0 = 0000000000000089
8880 ldsba [%i3+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
8881! Mem[0000000020800040] = ffffc0bd, %l2 = 0000000000ff38d1
8882 ldub [%o1+0x041],%l2 ! %l2 = 00000000000000ff
8883! Mem[00000000100c1410] = 00000000, %l3 = ff000000ffffffff
8884 ldswa [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
8885! Mem[0000000030101400] = 00b2000000000000, %f22 = 210000ff 00000000
8886 ldda [%i4+%g0]0x89,%f22 ! %f22 = 00b20000 00000000
8887! Mem[0000000010041418] = 8e610000, %l0 = ffffffffffffffff
8888 ldsw [%i1+0x018],%l0 ! %l0 = ffffffff8e610000
8889! Mem[0000000010101400] = 0000ffffffffffff, %f24 = 0000ffff 00000000
8890 ldda [%i4+%g0]0x80,%f24 ! %f24 = 0000ffff ffffffff
8891! Mem[0000000010001410] = ffff0000, %l4 = 00000000000000ff
8892 ldswa [%i0+%o5]0x80,%l4 ! %l4 = ffffffffffff0000
8893! Mem[0000000030141410] = 00000000, %l2 = 00000000000000ff
8894 ldsha [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
8895! Mem[0000000010041408] = ff0000ff, %l5 = ffffffffffffffff
8896 lduba [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000ff
8897! Starting 10 instruction Store Burst
8898! %f19 = ffffffff, Mem[0000000030081410] = ffffffff
8899 sta %f19,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffff
8900
8901p0_label_346:
8902! Mem[0000000030001410] = 00000147, %l3 = 0000000000000000
8903 ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 00000000000000ff
8904! %l1 = 000000000000ffff, Mem[0000000010181438] = ffffffff00000000, %asi = 80
8905 stxa %l1,[%i6+0x038]%asi ! Mem[0000000010181438] = 000000000000ffff
8906! %l0 = ffffffff8e610000, Mem[0000000030001410] = 470100ff
8907 stwa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 8e610000
8908! %f20 = 00000000, Mem[0000000030001400] = 00000000
8909 sta %f20,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
8910! Mem[000000001008141e] = 000000ff, %l4 = ffffffffffff0000
8911 ldstuba [%i2+0x01e]%asi,%l4 ! %l4 = 00000000000000ff
8912! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
8913 swapa [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
8914! %l3 = 0000000000000000, Mem[0000000030141400] = 00000000
8915 stwa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
8916! %f16 = 0000ffff ffffffff ff000000 ffffffff
8917! %f20 = 00000000 24b20000 00b20000 00000000
8918! %f24 = 0000ffff ffffffff db0dffff 00000000
8919! %f28 = d4ff4189 ff0000ff 00000000 ffff0000
8920 stda %f16,[%i1]ASI_BLK_PL ! Block Store to 0000000010041400
8921! %l5 = 00000000000000ff, Mem[0000000010141400] = 00000000d138ff00
8922 stxa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000000000ff
8923! Starting 10 instruction Load Burst
8924! Mem[0000000010181420] = 00000000000000f2, %f8 = 959a65cd 00fff203
8925 ldd [%i6+0x020],%f8 ! %f8 = 00000000 000000f2
8926
8927p0_label_347:
8928! Mem[0000000030181400] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
8929 ldda [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
8930! Mem[0000000010181418] = 8d030000, %l4 = 0000000000000000
8931 lduha [%i6+0x01a]%asi,%l4 ! %l4 = 0000000000000000
8932! Mem[00000000100c1410] = 0000000000000000, %f4 = 000000ff 00000000
8933 ldda [%i3+%o5]0x80,%f4 ! %f4 = 00000000 00000000
8934! Mem[0000000010081428] = db0dffff 00000147, %l6 = 00000000, %l7 = 00000000
8935 ldd [%i2+0x028],%l6 ! %l6 = 00000000db0dffff 0000000000000147
8936! Mem[0000000010181420] = 00000000, %l6 = 00000000db0dffff
8937 lduh [%i6+0x020],%l6 ! %l6 = 0000000000000000
8938! Mem[0000000030101408] = ff000000, %l5 = 00000000000000ff
8939 lduba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
8940! Code Fragment 4
8941p0_fragment_29:
8942! %l0 = ffffffff8e610000
8943 setx 0x15ffacf7c19d962d,%g7,%l0 ! %l0 = 15ffacf7c19d962d
8944! %l1 = 000000000000ffff
8945 setx 0xba0103e057fbd4b9,%g7,%l1 ! %l1 = ba0103e057fbd4b9
8946 setx 0x7ff8, %g1, %g2
8947 and %l0, %g2, %l0
8948 setx 0xffffffff, %g1, %g2
8949 and %l1, %g2, %l1
8950 setx 0x100000000, %g1, %g2
8951 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8952 ta T_CHANGE_HPRIV
8953 stxa %l1, [%l0]ASI_ICACHE_INSTR
8954 ta T_CHANGE_NONHPRIV
8955! %l0 = 15ffacf7c19d962d
8956 setx 0x337dbd578614a8a2,%g7,%l0 ! %l0 = 337dbd578614a8a2
8957! %l1 = ba0103e057fbd4b9
8958 setx 0x5091eb4020a522ca,%g7,%l1 ! %l1 = 5091eb4020a522ca
8959! Mem[0000000010001400] = ff000000, %l1 = 5091eb4020a522ca
8960 ldsw [%i0+%g0],%l1 ! %l1 = ffffffffff000000
8961! Mem[0000000030041400] = 00000000db0dffff, %l3 = 0000000000000000
8962 ldxa [%i1+%g0]0x81,%l3 ! %l3 = 00000000db0dffff
8963! Starting 10 instruction Store Burst
8964 membar #Sync ! Added by membar checker (51)
8965! Mem[0000000010041410] = 0000b224, %l4 = 0000000000000000
8966 ldstuba [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000ff
8967
8968p0_label_348:
8969! Mem[0000000030101400] = 00000000, %l1 = ffffffffff000000
8970 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
8971! %l3 = 00000000db0dffff, Mem[0000000030041410] = 00000000
8972 stha %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000ffff
8973! %l2 = 00000000, %l3 = db0dffff, Mem[0000000030141408] = 00000000 00000000
8974 stda %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 db0dffff
8975! %l1 = 0000000000000000, Mem[000000001000140e] = 00b20000
8976 sth %l1,[%i0+0x00e] ! Mem[000000001000140c] = 00b20000
8977! %f22 = 00b20000 00000000, Mem[0000000010001410] = 0000ffff ffffffff
8978 stda %f22,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00b20000 00000000
8979! %l2 = 00000000, %l3 = db0dffff, Mem[0000000030041410] = 0000ffff 0000ffff
8980 stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 db0dffff
8981! %f14 = 5a7bb2ff ff0000ff, Mem[0000000010181410] = ff000000 ff0000ff
8982 stda %f14,[%i6+0x010]%asi ! Mem[0000000010181410] = 5a7bb2ff ff0000ff
8983! %l6 = 0000000000000000, Mem[0000000021800001] = 00ff133c, %asi = 80
8984 stba %l6,[%o3+0x001]%asi ! Mem[0000000021800000] = 0000133c
8985! %l1 = 0000000000000000, Mem[000000001018142c] = 8fb2181f
8986 stb %l1,[%i6+0x02c] ! Mem[000000001018142c] = 00b2181f
8987! Starting 10 instruction Load Burst
8988! Mem[00000000201c0000] = 00008ea0, %l0 = 337dbd578614a8a2
8989 lduba [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000
8990
8991p0_label_349:
8992! Mem[00000000300c1400] = 0000b224000000ff, %l5 = 0000000000000000
8993 ldxa [%i3+%g0]0x89,%l5 ! %l5 = 0000b224000000ff
8994! Mem[0000000030001400] = 00000000, %f31 = ffff0000
8995 lda [%i0+%g0]0x81,%f31 ! %f31 = 00000000
8996! Mem[00000000211c0000] = ff003487, %l4 = 0000000000000000
8997 lduh [%o2+%g0],%l4 ! %l4 = 000000000000ff00
8998! Mem[00000000100c1438] = 318e0000ffffffff, %l1 = 0000000000000000
8999 ldx [%i3+0x038],%l1 ! %l1 = 318e0000ffffffff
9000! Mem[0000000030001410] = 0000618e000000ff, %l4 = 000000000000ff00
9001 ldxa [%i0+%o5]0x81,%l4 ! %l4 = 0000618e000000ff
9002! Mem[0000000030141400] = 0000ffff 00000000, %l4 = 000000ff, %l5 = 000000ff
9003 ldda [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000 000000000000ffff
9004! Mem[00000000100c1400] = ffff0000, %f22 = 00b20000
9005 lda [%i3+%g0]0x88,%f22 ! %f22 = ffff0000
9006! Mem[0000000010001418] = ae46747d00000046, %f26 = db0dffff 00000000
9007 ldda [%i0+0x018]%asi,%f26 ! %f26 = ae46747d 00000046
9008! Mem[0000000030041408] = ff0000ff 24b20000, %l4 = 00000000, %l5 = 0000ffff
9009 ldda [%i1+%o4]0x89,%l4 ! %l4 = 0000000024b20000 00000000ff0000ff
9010! Starting 10 instruction Store Burst
9011! %f6 = 00000000 db0dffff, Mem[0000000010181410] = 5a7bb2ff ff0000ff
9012 stda %f6 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 db0dffff
9013
9014p0_label_350:
9015! Mem[00000000211c0001] = ff003487, %l7 = 0000000000000147
9016 ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 00000000000000ff
9017! %f2 = 0000ff00 ff000000, Mem[0000000030181410] = 000000ff 00000000
9018 stda %f2 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000ff00 ff000000
9019! Mem[0000000010141400] = ff000000, %l0 = 0000000000000000
9020 swapa [%i5+%g0]0x80,%l0 ! %l0 = 00000000ff000000
9021! %f24 = 0000ffff ffffffff, Mem[0000000030081408] = 0000ffff db0dffff
9022 stda %f24,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000ffff ffffffff
9023! Mem[00000000100c1410] = 00000000, %l3 = 00000000db0dffff
9024 ldsh [%i3+%o5],%l3 ! %l3 = 0000000000000000
9025! %l0 = 00000000ff000000, Mem[00000000100c1410] = 00000000
9026 stha %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
9027! Mem[00000000300c1400] = 000000ff, %l4 = 0000000024b20000
9028 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
9029! %f6 = 00000000 db0dffff, Mem[00000000100c1428] = ffffffff ff0000ff
9030 std %f6 ,[%i3+0x028] ! Mem[00000000100c1428] = 00000000 db0dffff
9031! %f23 = 00000000, Mem[0000000030101408] = 000000ff
9032 sta %f23,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
9033! Starting 10 instruction Load Burst
9034! Mem[00000000300c1400] = 000000ff, %f24 = 0000ffff
9035 lda [%i3+%g0]0x89,%f24 ! %f24 = 000000ff
9036
9037p0_label_351:
9038! Mem[0000000030141400] = 00000000, %f0 = 00b20000
9039 lda [%i5+%g0]0x89,%f0 ! %f0 = 00000000
9040! Mem[00000000300c1400] = ff00000024b20000, %f24 = 000000ff ffffffff
9041 ldda [%i3+%g0]0x81,%f24 ! %f24 = ff000000 24b20000
9042! Mem[0000000030081408] = 0000ffff, %l2 = 0000000000000000
9043 ldsba [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
9044! Mem[0000000010181408] = ff000000, %l7 = 0000000000000000
9045 ldsha [%i6+%o4]0x80,%l7 ! %l7 = ffffffffffffff00
9046! Mem[0000000030081410] = ffffffff, %l3 = 0000000000000000
9047 ldsba [%i2+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
9048! Mem[00000000300c1408] = ffffffff, %l0 = 00000000ff000000
9049 lduba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
9050! Code Fragment 3
9051p0_fragment_30:
9052! %l0 = 00000000000000ff
9053 setx 0x9c01c1a031ba5041,%g7,%l0 ! %l0 = 9c01c1a031ba5041
9054! %l1 = 318e0000ffffffff
9055 setx 0xdddb58980e13f65b,%g7,%l1 ! %l1 = dddb58980e13f65b
9056 setx 0x1fe000, %g1, %g3
9057 or %l0, %g3, %l0 ! always set perrmask = 0xff
9058 setx 0x1ffff8, %g1, %g2
9059 and %l0, %g2, %l0
9060 ta T_CHANGE_HPRIV
9061 stxa %l1, [%l0]ASI_DCACHE_DATA
9062 ta T_CHANGE_NONHPRIV
9063! %l0 = 9c01c1a031ba5041
9064 setx 0x6fc4b19879608af8,%g7,%l0 ! %l0 = 6fc4b19879608af8
9065! %l1 = dddb58980e13f65b
9066 setx 0xda4ee117f4e5a856,%g7,%l1 ! %l1 = da4ee117f4e5a856
9067! Mem[0000000010101408] = ff000000, %l4 = 00000000000000ff
9068 ldsha [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffff00
9069 membar #Sync ! Added by membar checker (52)
9070! Mem[00000000300c1400] = ff000000 24b20000 ffffffff 00000000
9071! Mem[00000000300c1410] = ffffffff 0000005a 318eab04 ffffffff
9072! Mem[00000000300c1420] = 7099543b 968f5ab2 fddf580a dc69950b
9073! Mem[00000000300c1430] = 24b25d04 ffffffff 38763b02 0700da69
9074 ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
9075! Starting 10 instruction Store Burst
9076! %l7 = ffffffffffffff00, Mem[0000000010081420] = 6ddaff08c791c515, %asi = 80
9077 stxa %l7,[%i2+0x020]%asi ! Mem[0000000010081420] = ffffffffffffff00
9078
9079p0_label_352:
9080! Code Fragment 4
9081p0_fragment_31:
9082! %l0 = 6fc4b19879608af8
9083 setx 0x1f83beb7cb7f223b,%g7,%l0 ! %l0 = 1f83beb7cb7f223b
9084! %l1 = da4ee117f4e5a856
9085 setx 0xafbf0d1fadffad33,%g7,%l1 ! %l1 = afbf0d1fadffad33
9086 setx 0x7ff8, %g1, %g2
9087 and %l0, %g2, %l0
9088 setx 0xffffffff, %g1, %g2
9089 and %l1, %g2, %l1
9090 setx 0x100000000, %g1, %g2
9091 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9092 ta T_CHANGE_HPRIV
9093 stxa %l1, [%l0]ASI_ICACHE_INSTR
9094 ta T_CHANGE_NONHPRIV
9095! %l0 = 1f83beb7cb7f223b
9096 setx 0x8a0dee2fa0055589,%g7,%l0 ! %l0 = 8a0dee2fa0055589
9097! %l1 = afbf0d1fadffad33
9098 setx 0xeb0905b7f1a88ee9,%g7,%l1 ! %l1 = eb0905b7f1a88ee9
9099! %f9 = 000000f2, Mem[000000001000143c] = 00000000
9100 sta %f9 ,[%i0+0x03c]%asi ! Mem[000000001000143c] = 000000f2
9101! %l6 = 0000000000000000, Mem[0000000010101410] = 0000000024b20000
9102 stx %l6,[%i4+%o5] ! Mem[0000000010101410] = 0000000000000000
9103! %l2 = 0000000000000000, Mem[0000000010081408] = 00000000
9104 stha %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
9105! Mem[0000000010041410] = ff00b224, %l5 = 00000000ff0000ff
9106 swapa [%i1+%o5]0x80,%l5 ! %l5 = 00000000ff00b224
9107! %l0 = 8a0dee2fa0055589, Mem[00000000211c0001] = ffff3487
9108 stb %l0,[%o2+0x001] ! Mem[00000000211c0000] = ff893487
9109! %l2 = 0000000000000000, Mem[0000000010001400] = ff000000
9110 stba %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
9111! %l6 = 0000000000000000, Mem[0000000010081400] = 0000000000000000
9112 stxa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000000000000000
9113! Mem[0000000010141418] = 0000ffff00000046, %l4 = ffffffffffffff00, %l0 = 8a0dee2fa0055589
9114 add %i5,0x18,%g1
9115 casxa [%g1]0x80,%l4,%l0 ! %l0 = 0000ffff00000046
9116! Starting 10 instruction Load Burst
9117! Mem[0000000010041410] = ff0000ff, %l3 = ffffffffffffffff
9118 lduha [%i1+%o5]0x80,%l3 ! %l3 = 000000000000ff00
9119
9120p0_label_353:
9121! %l5 = 00000000ff00b224, immed = 000005c1, %y = 00000000
9122 umul %l5,0x5c1,%l4 ! %l4 = 000005bb43010124, %y = 000005bb
9123! Mem[0000000030101410] = 000000ff 00000000, %l0 = 00000046, %l1 = f1a88ee9
9124 ldda [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000000 00000000000000ff
9125! Mem[0000000010001400] = 00000000, %l7 = ffffffffffffff00
9126 ldsha [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
9127! Mem[00000000100c1400] = 0000ffff 00000000, %l2 = 00000000, %l3 = 0000ff00
9128 ldda [%i3+%g0]0x80,%l2 ! %l2 = 000000000000ffff 0000000000000000
9129! Mem[0000000030101400] = ff000000, %l1 = 00000000000000ff
9130 ldswa [%i4+%g0]0x81,%l1 ! %l1 = ffffffffff000000
9131! Mem[0000000030101400] = ff000000 0000b200 00000000 00ff0000
9132! Mem[0000000030101410] = 00000000 ff000000 ffff0ddb 00000000
9133! Mem[0000000030101420] = 03f2ff00 cd659a95 7ffb8e61 7b68038d
9134! Mem[0000000030101430] = 00000000 00000000 ff0000ff ffb27b5a
9135 ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
9136! Mem[0000000030041400] = 00000000, %l3 = 0000000000000000
9137 ldsba [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
9138! Mem[00000000300c1410] = ffffffff 0000005a, %l2 = 0000ffff, %l3 = 00000000
9139 ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ffffffff 000000000000005a
9140! Mem[0000000030041400] = 00000000db0dffff, %f26 = fddf580a dc69950b
9141 ldda [%i1+%g0]0x81,%f26 ! %f26 = 00000000 db0dffff
9142! Starting 10 instruction Store Burst
9143! %l7 = 0000000000000000, Mem[0000000030041408] = 24b20000
9144 stha %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 24b20000
9145
9146p0_label_354:
9147! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
9148 swapa [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
9149! %l4 = 43010124, %l5 = ff00b224, Mem[0000000030041410] = 00000000 db0dffff
9150 stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 43010124 ff00b224
9151! %f18 = ffffffff 00000000, %l6 = 0000000000000000
9152! Mem[0000000030181430] = 00000000000000ff
9153 add %i6,0x030,%g1
9154 stda %f18,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030181430] = 00000000000000ff
9155! Mem[0000000030181400] = 00000000, %l7 = 0000000000000000
9156 swapa [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
9157! %l3 = 000000000000005a, Mem[0000000030081408] = ffff0000
9158 stwa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000005a
9159! %f27 = db0dffff, Mem[0000000010101400] = 0000ffff
9160 sta %f27,[%i4+%g0]0x80 ! Mem[0000000010101400] = db0dffff
9161! %l5 = 00000000ff00b224, Mem[0000000010101410] = 00000000
9162 stba %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 24000000
9163! %l6 = 0000000000000000, Mem[0000000020800040] = ffffc0bd, %asi = 80
9164 stba %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = 00ffc0bd
9165! Mem[0000000010041410] = ff0000ff, %l1 = ffffffffff000000
9166 ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
9167! Starting 10 instruction Load Burst
9168! Mem[0000000010041424] = ffff0000, %l1 = 00000000000000ff
9169 ldsba [%i1+0x026]%asi,%l1 ! %l1 = 0000000000000000
9170
9171p0_label_355:
9172! Mem[0000000010041408] = ffffffff, %l0 = 0000000000000000
9173 ldswa [%i1+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
9174! Mem[0000000010181408] = ff000000, %f25 = 968f5ab2
9175 lda [%i6+%o4]0x80,%f25 ! %f25 = ff000000
9176! Mem[0000000010001408] = 00b20000, %l3 = 000000000000005a
9177 ldsha [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
9178! Mem[0000000030081408] = 5a000000, %l4 = 000005bb43010124
9179 ldsha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000005a00
9180! Mem[0000000030141400] = 0000ffff00000000, %l1 = 0000000000000000
9181 ldxa [%i5+%g0]0x89,%l1 ! %l1 = 0000ffff00000000
9182! Mem[0000000010081410] = 00000000, %l1 = 0000ffff00000000
9183 ldsba [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
9184! Mem[0000000030041410] = 24010143 24b200ff, %l6 = 00000000, %l7 = 00000000
9185 ldda [%i1+%o5]0x81,%l6 ! %l6 = 0000000024010143 0000000024b200ff
9186! Mem[0000000010081410] = 00000000, %l3 = 0000000000000000
9187 lduba [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
9188! Mem[0000000010141400] = 0000000000000000, %f22 = 318eab04 ffffffff
9189 ldda [%i5+%g0]0x88,%f22 ! %f22 = 00000000 00000000
9190! Starting 10 instruction Store Burst
9191! Mem[0000000030141408] = 00000000, %l2 = 00000000ffffffff
9192 ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
9193
9194p0_label_356:
9195! %f26 = 00000000 db0dffff, %l5 = 00000000ff00b224
9196! Mem[0000000030181430] = 00000000000000ff
9197 add %i6,0x030,%g1
9198 stda %f26,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030181430] = 00000d00000000ff
9199! %l1 = 0000000000000000, Mem[0000000010181400] = db0dffff
9200 stba %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = db0dff00
9201! %l6 = 0000000024010143, Mem[0000000030001408] = 24b20000
9202 stba %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 24b20043
9203! %f20 = ffffffff 0000005a, Mem[0000000030181400] = 00000000 00000000
9204 stda %f20,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffff 0000005a
9205! %l2 = 00000000, %l3 = 00000000, Mem[0000000010081420] = ffffffff ffffff00
9206 stda %l2,[%i2+0x020]%asi ! Mem[0000000010081420] = 00000000 00000000
9207! %l7 = 0000000024b200ff, Mem[0000000010181416] = db0dffff, %asi = 80
9208 stha %l7,[%i6+0x016]%asi ! Mem[0000000010181414] = db0d00ff
9209! Code Fragment 3
9210p0_fragment_32:
9211! %l0 = ffffffffffffffff
9212 setx 0x3d8fe6dfc531c17a,%g7,%l0 ! %l0 = 3d8fe6dfc531c17a
9213! %l1 = 0000000000000000
9214 setx 0x0c1fb037e19da579,%g7,%l1 ! %l1 = 0c1fb037e19da579
9215 setx 0x1fe000, %g1, %g3
9216 or %l0, %g3, %l0 ! always set perrmask = 0xff
9217 setx 0x1ffff8, %g1, %g2
9218 and %l0, %g2, %l0
9219 ta T_CHANGE_HPRIV
9220 stxa %l1, [%l0]ASI_DCACHE_DATA
9221 ta T_CHANGE_NONHPRIV
9222! %l0 = 3d8fe6dfc531c17a
9223 setx 0x101453d8259a95ce,%g7,%l0 ! %l0 = 101453d8259a95ce
9224! %l1 = 0c1fb037e19da579
9225 setx 0xd9da51c810ee7430,%g7,%l1 ! %l1 = d9da51c810ee7430
9226! Mem[0000000010041408] = ffffffff000000ff, %l2 = 0000000000000000
9227 ldxa [%i1+%o4]0x80,%l2 ! %l2 = ffffffff000000ff
9228 membar #Sync ! Added by membar checker (53)
9229! %f8 = 03f2ff00 cd659a95, Mem[00000000300c1408] = ffffffff 00000000
9230 stda %f8 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 03f2ff00 cd659a95
9231! Starting 10 instruction Load Burst
9232! Mem[0000000010181410] = 00000000, %l7 = 0000000024b200ff
9233 lduha [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
9234
9235p0_label_357:
9236! Mem[0000000010101400] = db0dffffffffffff, %l1 = d9da51c810ee7430
9237 ldx [%i4+%g0],%l1 ! %l1 = db0dffffffffffff
9238! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
9239 ldsha [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
9240! Mem[0000000010101400] = ffffffffffff0ddb, %l6 = 0000000024010143
9241 ldxa [%i4+%g0]0x88,%l6 ! %l6 = ffffffffffff0ddb
9242! Mem[0000000030101408] = 0000ff0000000000, %f6 = ffff0ddb 00000000
9243 ldda [%i4+%o4]0x89,%f6 ! %f6 = 0000ff00 00000000
9244! Mem[0000000030081400] = 00000000, %l0 = 101453d8259a95ce
9245 ldsha [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
9246! Mem[0000000010181400] = 00ff0ddb, %l3 = 0000000000000000
9247 ldswa [%i6+%g0]0x80,%l3 ! %l3 = 0000000000ff0ddb
9248! Mem[0000000030181408] = ff0000ff, %l2 = ffffffff000000ff
9249 lduha [%i6+%o4]0x81,%l2 ! %l2 = 000000000000ff00
9250! %l1 = db0dffffffffffff, Mem[0000000030181400] = 0000005a
9251 stba %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
9252! Mem[00000000300c1408] = 03f2ff00 cd659a95, %l2 = 0000ff00, %l3 = 00ff0ddb
9253 ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000cd659a95 0000000003f2ff00
9254! Starting 10 instruction Store Burst
9255! %f30 = 38763b02 0700da69, Mem[0000000030101400] = 000000ff 00b20000
9256 stda %f30,[%i4+%g0]0x89 ! Mem[0000000030101400] = 38763b02 0700da69
9257
9258p0_label_358:
9259! %l0 = 0000000000000000, Mem[0000000010041410] = 00000000ff0000ff
9260 stxa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000000
9261! %l6 = ffff0ddb, %l7 = 00000000, Mem[0000000010101408] = ff000000 ffffffff
9262 stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffff0ddb 00000000
9263! %f31 = 0700da69, Mem[0000000010041410] = 00000000
9264 sta %f31,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0700da69
9265! Mem[0000000030141408] = ff000000, %l0 = 0000000000000000
9266 swapa [%i5+%o4]0x81,%l0 ! %l0 = 00000000ff000000
9267! Mem[00000000300c1408] = 959a65cd, %l1 = db0dffffffffffff
9268 swapa [%i3+%o4]0x81,%l1 ! %l1 = 00000000959a65cd
9269! %l4 = 0000000000005a00, Mem[0000000010101410] = 00000024
9270 stba %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
9271! Mem[0000000010041410] = 0700da69, %l0 = 00000000ff000000
9272 ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 00000007000000ff
9273! Mem[0000000010081410] = 00000000, %l2 = 00000000cd659a95
9274 ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 00000000000000ff
9275! %f5 = ff000000, Mem[0000000010141438] = ffffffff
9276 st %f5 ,[%i5+0x038] ! Mem[0000000010141438] = ff000000
9277! Starting 10 instruction Load Burst
9278! Mem[0000000010001408] = 00b20000, %l7 = 0000000000000000
9279 ldsha [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000
9280
9281p0_label_359:
9282! Mem[0000000010041410] = 69da00ff, %f17 = 24b20000
9283 lda [%i1+%o5]0x88,%f17 ! %f17 = 69da00ff
9284! Mem[0000000010141400] = 00000000, %l1 = 00000000959a65cd
9285 lduba [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000000
9286! Mem[0000000010101400] = db0dffff, %l2 = 0000000000000000
9287 ldsha [%i4+%g0]0x80,%l2 ! %l2 = ffffffffffffdb0d
9288! Mem[00000000100c1400] = ffff0000, %f1 = 0000b200
9289 lda [%i3+%g0]0x88,%f1 ! %f1 = ffff0000
9290! Mem[00000000100c1400] = ffff0000, %l1 = 0000000000000000
9291 ldswa [%i3+%g0]0x88,%l1 ! %l1 = ffffffffffff0000
9292! Mem[00000000218000c0] = ffff5cf4, %l0 = 0000000000000007
9293 ldsha [%o3+0x0c0]%asi,%l0 ! %l0 = ffffffffffffffff
9294! Mem[0000000010141400] = 00000000, %l0 = ffffffffffffffff
9295 lduba [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000
9296! Mem[0000000030181408] = ff0000ff, %f29 = ffffffff
9297 lda [%i6+%o4]0x81,%f29 ! %f29 = ff0000ff
9298! Mem[0000000030181408] = ff0000ff, %f25 = ff000000
9299 lda [%i6+%o4]0x81,%f25 ! %f25 = ff0000ff
9300! Starting 10 instruction Store Burst
9301! %f15 = ffb27b5a, Mem[0000000030101400] = 0700da69
9302 sta %f15,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffb27b5a
9303
9304p0_label_360:
9305! Mem[0000000010141400] = 00000000, %l3 = 0000000003f2ff00
9306 swapa [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000
9307! %l5 = 00000000ff00b224, Mem[0000000010141410] = 00000000
9308 stwa %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff00b224
9309! %l4 = 0000000000005a00, %l6 = ffffffffffff0ddb, %l6 = ffffffffffff0ddb
9310 addc %l4,%l6,%l6 ! %l6 = ffffffffffff67db
9311! %f24 = 7099543b ff0000ff, %l0 = 0000000000000000
9312! Mem[0000000030181410] = 0000ff00ff000000
9313 add %i6,0x010,%g1
9314 stda %f24,[%g1+%l0]ASI_PST16_S ! Mem[0000000030181410] = 0000ff00ff000000
9315! Mem[0000000010041414] = 00000000, %l4 = 0000000000005a00, %asi = 80
9316 swapa [%i1+0x014]%asi,%l4 ! %l4 = 0000000000000000
9317! Mem[00000000300c1410] = ffffffff, %l1 = ffffffffffff0000
9318 ldstuba [%i3+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
9319! %l5 = 00000000ff00b224, Mem[0000000030141400] = 00000000
9320 stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = b2240000
9321! %l3 = 0000000000000000, Mem[0000000010001400] = 0000000000000000
9322 stxa %l3,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
9323! %l6 = ffffffffffff67db, Mem[0000000010101408] = db0dffff
9324 stwa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffff67db
9325! Starting 10 instruction Load Burst
9326! Mem[0000000010041414] = 00005a00, %l5 = 00000000ff00b224
9327 ldsw [%i1+0x014],%l5 ! %l5 = 0000000000005a00
9328
9329p0_label_361:
9330! Mem[000000001014143c] = ffb2ff5a, %l7 = 0000000000000000
9331 lduh [%i5+0x03c],%l7 ! %l7 = 000000000000ffb2
9332! Mem[0000000030181408] = ff0000ff, %l6 = ffffffffffff67db
9333 ldsha [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
9334! Mem[00000000211c0000] = ff893487, %l5 = 0000000000005a00
9335 lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ff89
9336! Mem[00000000300c1400] = 000000ff, %f11 = 7b68038d
9337 lda [%i3+%g0]0x89,%f11 ! %f11 = 000000ff
9338! Mem[0000000030141408] = 00000000, %f13 = 00000000
9339 lda [%i5+%o4]0x81,%f13 ! %f13 = 00000000
9340! Mem[0000000030081408] = 5a000000, %l3 = 0000000000000000
9341 lduwa [%i2+%o4]0x81,%l3 ! %l3 = 000000005a000000
9342! Mem[0000000020800000] = ffff4ebd, %l1 = 00000000000000ff
9343 ldsh [%o1+%g0],%l1 ! %l1 = ffffffffffffffff
9344! Mem[00000000100c1418] = ffffffff0000ffff, %f4 = 00000000 ff000000
9345 ldda [%i3+0x018]%asi,%f4 ! %f4 = ffffffff 0000ffff
9346! Mem[0000000021800140] = ffffcf8d, %l1 = ffffffffffffffff
9347 lduh [%o3+0x140],%l1 ! %l1 = 000000000000ffff
9348! Starting 10 instruction Store Burst
9349! Mem[0000000020800041] = 00ffc0bd, %l3 = 000000005a000000
9350 ldstuba [%o1+0x041]%asi,%l3 ! %l3 = 000000ff000000ff
9351
9352p0_label_362:
9353! Mem[00000000100c1410] = 00000000, %l3 = 00000000000000ff
9354 swapa [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
9355! %f4 = ffffffff 0000ffff, Mem[0000000030001408] = 4300b224 00000000
9356 stda %f4 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffff 0000ffff
9357! %f14 = ff0000ff, %f8 = 03f2ff00, %f14 = ff0000ff
9358 fsubs %f14,%f8 ,%f14 ! %f14 = ff0000ff
9359! %l4 = 00000000, %l5 = 0000ff89, Mem[0000000010041400] = ffffffff 0000ffff
9360 stda %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 0000ff89
9361! %l3 = 0000000000000000, Mem[0000000010101400] = ffff0ddb
9362 stba %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffff0d00
9363! %l2 = ffffffffffffdb0d, Mem[000000001018140e] = 00000147, %asi = 80
9364 stha %l2,[%i6+0x00e]%asi ! Mem[000000001018140c] = 0000db0d
9365! %f15 = ffb27b5a, %f30 = 38763b02
9366 fcmps %fcc1,%f15,%f30 ! %fcc1 = 3
9367! %f0 = ff000000 ffff0000 00000000 00ff0000
9368! %f4 = ffffffff 0000ffff 0000ff00 00000000
9369! %f8 = 03f2ff00 cd659a95 7ffb8e61 000000ff
9370! %f12 = 00000000 00000000 ff0000ff ffb27b5a
9371 stda %f0,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400
9372! %l5 = 000000000000ff89, Mem[0000000030001410] = 0000618e000000ff
9373 stxa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000000000ff89
9374! Starting 10 instruction Load Burst
9375 membar #Sync ! Added by membar checker (54)
9376! Mem[0000000030041408] = 0000ff00, %f20 = ffffffff
9377 lda [%i1+%o4]0x81,%f20 ! %f20 = 0000ff00
9378
9379p0_label_363:
9380! Mem[0000000010101408] = ffff67db, %l5 = 000000000000ff89
9381 ldsha [%i4+%o4]0x88,%l5 ! %l5 = 00000000000067db
9382! Mem[0000000020800040] = 00ffc0bd, %l0 = 0000000000000000
9383 ldub [%o1+0x040],%l0 ! %l0 = 0000000000000000
9384! Mem[0000000030081408] = 0000005a, %l7 = 000000000000ffb2
9385 lduha [%i2+%o4]0x89,%l7 ! %l7 = 000000000000005a
9386! Mem[0000000010101408] = db67ffff, %l3 = 0000000000000000
9387 lduha [%i4+%o4]0x80,%l3 ! %l3 = 000000000000db67
9388! Mem[0000000030001408] = ffffffff, %f15 = ffb27b5a
9389 lda [%i0+%o4]0x89,%f15 ! %f15 = ffffffff
9390! Mem[0000000030141400] = b2240000, %f7 = 00000000
9391 lda [%i5+%g0]0x81,%f7 ! %f7 = b2240000
9392! Mem[000000001000141c] = 00000046, %l5 = 00000000000067db
9393 ldsw [%i0+0x01c],%l5 ! %l5 = 0000000000000046
9394! Mem[0000000010041434] = 8941ffd4, %l5 = 0000000000000046
9395 ldsw [%i1+0x034],%l5 ! %l5 = ffffffff8941ffd4
9396! Mem[00000000300c1410] = ffffffff0000005a, %l0 = 0000000000000000
9397 ldxa [%i3+%o5]0x81,%l0 ! %l0 = ffffffff0000005a
9398! Starting 10 instruction Store Burst
9399! Mem[0000000030181408] = ff0000ff, %l5 = ffffffff8941ffd4
9400 ldstuba [%i6+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
9401
9402p0_label_364:
9403! %f8 = 03f2ff00, Mem[00000000100c1400] = ffff0000
9404 sta %f8 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 03f2ff00
9405! %l1 = 000000000000ffff, %l3 = 000000000000db67, %y = 000005bb
9406 udiv %l1,%l3,%l7 ! %l7 = 0000000006afb461
9407 mov %l0,%y ! %y = 0000005a
9408! %l3 = 000000000000db67, Mem[00000000218001c0] = ff0008e2, %asi = 80
9409 stha %l3,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = db6708e2
9410! Mem[0000000030081408] = 0000005a, %l7 = 0000000006afb461
9411 swapa [%i2+%o4]0x89,%l7 ! %l7 = 000000000000005a
9412! %f29 = ff0000ff, Mem[0000000010001408] = 00b20000
9413 sta %f29,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff0000ff
9414! %l0 = ffffffff0000005a, Mem[0000000030101410] = 00000000
9415 stha %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000005a
9416! Mem[0000000010101408] = db67ffff, %l4 = 0000000000000000
9417 swapa [%i4+%o4]0x80,%l4 ! %l4 = 00000000db67ffff
9418! Mem[00000000211c0001] = ff893487, %l0 = ffffffff0000005a
9419 ldstub [%o2+0x001],%l0 ! %l0 = 00000089000000ff
9420! %l3 = 000000000000db67, Mem[0000000010181408] = ff0000000000db0d, %asi = 80
9421 stxa %l3,[%i6+0x008]%asi ! Mem[0000000010181408] = 000000000000db67
9422! Starting 10 instruction Load Burst
9423! Mem[0000000010181408] = 00000000, %l6 = 00000000000000ff
9424 lduwa [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000
9425
9426p0_label_365:
9427! Mem[0000000010041420] = ffffffff, %l0 = 0000000000000089
9428 lduha [%i1+0x020]%asi,%l0 ! %l0 = 000000000000ffff
9429! Mem[0000000030101410] = 0000005a, %f14 = ff0000ff
9430 lda [%i4+%o5]0x89,%f14 ! %f14 = 0000005a
9431! Mem[0000000010081400] = 00000000, %l7 = 000000000000005a
9432 lduha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
9433! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000
9434 ldsba [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000
9435! Mem[0000000010041408] = ffffffff, %l7 = 0000000000000000
9436 lduba [%i1+%o4]0x80,%l7 ! %l7 = 00000000000000ff
9437! Mem[0000000010141408] = 00000000, %l6 = 0000000000000000
9438 lduba [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
9439! Mem[0000000010081420] = 00000000, %l7 = 00000000000000ff
9440 lduha [%i2+0x020]%asi,%l7 ! %l7 = 0000000000000000
9441! Mem[0000000010041408] = ffffffff, %l6 = 0000000000000000
9442 lduw [%i1+%o4],%l6 ! %l6 = 00000000ffffffff
9443! Mem[0000000010081400] = 00000000, %l2 = ffffffffffffdb0d
9444 lduha [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
9445! Starting 10 instruction Store Burst
9446! %f18 = ffffffff 00000000, Mem[0000000030041410] = ffff0000 ffffffff
9447 stda %f18,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffff 00000000
9448
9449p0_label_366:
9450! Mem[0000000010141400] = 00fff203, %l1 = 000000000000ffff
9451 swapa [%i5+%g0]0x80,%l1 ! %l1 = 0000000000fff203
9452! %l0 = 000000000000ffff, Mem[0000000030141408] = 00000000
9453 stwa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000ffff
9454! Mem[00000000100c1433] = 74ff38d1, %l0 = 000000000000ffff
9455 ldstub [%i3+0x033],%l0 ! %l0 = 000000d1000000ff
9456! Mem[0000000030101410] = 0000005a, %l3 = 000000000000db67
9457 ldstuba [%i4+%o5]0x89,%l3 ! %l3 = 0000005a000000ff
9458! %l0 = 000000d1, %l1 = 00fff203, Mem[0000000030041410] = ffffffff 00000000
9459 stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000d1 00fff203
9460! %f24 = 7099543b ff0000ff, Mem[0000000010001400] = 00000000 00000000
9461 stda %f24,[%i0+%g0]0x80 ! Mem[0000000010001400] = 7099543b ff0000ff
9462! Mem[0000000010041408] = ffffffff, %l7 = 0000000000000000
9463 ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
9464! Mem[0000000010141410] = ff00b224, %l1 = 0000000000fff203
9465 swapa [%i5+%o5]0x80,%l1 ! %l1 = 00000000ff00b224
9466! %l7 = 00000000000000ff, Mem[0000000030081400] = 00000000ffff0000
9467 stxa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000000000ff
9468! Starting 10 instruction Load Burst
9469 membar #Sync ! Added by membar checker (55)
9470! Mem[0000000010001400] = 7099543b ff0000ff ff0000ff 00b20000
9471! Mem[0000000010001410] = 00000000 0000b200 ae46747d 00000046
9472! Mem[0000000010001420] = 000000ff 000000ff ffffffff 000000ff
9473! Mem[0000000010001430] = 74ff38d1 ffffffff ff800000 000000f2
9474 ldda [%i0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010001400
9475
9476p0_label_367:
9477! Mem[0000000030141408] = ffff0000, %l5 = 00000000000000ff
9478 lduwa [%i5+%o4]0x89,%l5 ! %l5 = 00000000ffff0000
9479! Mem[0000000030001400] = 00000000, %l6 = 00000000ffffffff
9480 ldswa [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
9481! Mem[0000000010181408] = 67db000000000000, %f10 = 7ffb8e61 000000ff
9482 ldda [%i6+%o4]0x88,%f10 ! %f10 = 67db0000 00000000
9483! Mem[00000000300c1400] = 0000b224000000ff, %f2 = 00000000 00ff0000
9484 ldda [%i3+%g0]0x89,%f2 ! %f2 = 0000b224 000000ff
9485! Mem[0000000030101408] = 00000000, %l4 = 00000000db67ffff
9486 lduwa [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
9487! Mem[00000000100c1410] = 000000ff, %l4 = 0000000000000000
9488 ldsha [%i3+%o5]0x88,%l4 ! %l4 = 00000000000000ff
9489! Mem[0000000010081428] = db0dffff, %l2 = 0000000000000000
9490 ldsba [%i2+0x028]%asi,%l2 ! %l2 = ffffffffffffffdb
9491! Mem[0000000010101410] = 00000000, %l5 = 00000000ffff0000
9492 ldswa [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000000
9493! Mem[00000000100c1400] = 00fff203, %l3 = 000000000000005a
9494 lduwa [%i3+%g0]0x80,%l3 ! %l3 = 0000000000fff203
9495! Starting 10 instruction Store Burst
9496! Mem[0000000020800000] = ffff4ebd, %l4 = 00000000000000ff
9497 ldstub [%o1+%g0],%l4 ! %l4 = 000000ff000000ff
9498
9499p0_label_368:
9500! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030001400] = 00000000 24b20000
9501 stda %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 000000ff
9502! %l5 = 0000000000000000, Mem[0000000010101410] = 00000000
9503 stba %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
9504! %l7 = 00000000000000ff, Mem[0000000030101410] = ff000000
9505 stwa %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff
9506! Mem[00000000100c1408] = 0000b224, %l3 = 0000000000fff203, %asi = 80
9507 swapa [%i3+0x008]%asi,%l3 ! %l3 = 000000000000b224
9508! Mem[0000000030081408] = 06afb461, %l0 = 00000000000000d1
9509 swapa [%i2+%o4]0x89,%l0 ! %l0 = 0000000006afb461
9510! Mem[00000000300c1410] = ffffffff, %l0 = 0000000006afb461
9511 swapa [%i3+%o5]0x89,%l0 ! %l0 = 00000000ffffffff
9512! Mem[0000000010041407] = 89ff0000, %l2 = ffffffffffffffdb
9513 ldstuba [%i1+0x007]%asi,%l2 ! %l2 = 00000000000000ff
9514! Mem[0000000010081404] = 00000000, %l4 = 00000000000000ff
9515 swap [%i2+0x004],%l4 ! %l4 = 0000000000000000
9516! %l7 = 00000000000000ff, Mem[0000000010181400] = db0dff00
9517 stba %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = db0dffff
9518! Starting 10 instruction Load Burst
9519! %l0 = 00000000ffffffff, %l2 = 0000000000000000, %l0 = 00000000ffffffff
9520 xnor %l0,%l2,%l0 ! %l0 = ffffffff00000000
9521
9522p0_label_369:
9523! Mem[0000000010141400] = 0000ffff, %l5 = 0000000000000000
9524 lduwa [%i5+%g0]0x80,%l5 ! %l5 = 000000000000ffff
9525! Mem[0000000030001400] = ff00000000000000, %l3 = 000000000000b224
9526 ldxa [%i0+%g0]0x89,%l3 ! %l3 = ff00000000000000
9527! Mem[0000000030001400] = 00000000000000ff, %l1 = 00000000ff00b224
9528 ldxa [%i0+%g0]0x81,%l1 ! %l1 = 00000000000000ff
9529! Mem[0000000010041400] = 00000000, %l5 = 000000000000ffff
9530 ldsha [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
9531! Mem[0000000030181400] = ffffffff 000000ff, %l4 = 00000000, %l5 = 00000000
9532 ldda [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff 00000000ffffffff
9533! Mem[0000000010001410] = 00000000, %l7 = 00000000000000ff
9534 ldsha [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
9535! Mem[00000000211c0000] = ffff3487, %l0 = ffffffff00000000
9536 ldub [%o2+0x001],%l0 ! %l0 = 00000000000000ff
9537! Mem[0000000010101408] = 00000000, %l2 = 0000000000000000
9538 lduwa [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
9539! Mem[0000000010041400] = 00000000, %f3 = 000000ff
9540 lda [%i1+%g0]0x88,%f3 ! %f3 = 00000000
9541! Starting 10 instruction Store Burst
9542! %l2 = 00000000, %l3 = 00000000, Mem[0000000030001410] = 00000000 0000ff89
9543 stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 00000000
9544
9545p0_label_370:
9546! Mem[0000000030141410] = 00000000, %l6 = 0000000000000000
9547 ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 00000000000000ff
9548! %l1 = 00000000000000ff, %l5 = 00000000ffffffff, %l1 = 00000000000000ff
9549 xnor %l1,%l5,%l1 ! %l1 = ffffffff000000ff
9550! Mem[0000000010141400] = ffff0000, %l6 = 0000000000000000
9551 swapa [%i5+%g0]0x88,%l6 ! %l6 = 00000000ffff0000
9552! %l0 = 00000000000000ff, %l6 = 00000000ffff0000, %y = 0000005a
9553 umul %l0,%l6,%l3 ! %l3 = 000000feff010000, %y = 000000fe
9554! %f14 = 0000005a ffffffff, Mem[0000000030041400] = 0000ffff 000000ff
9555 stda %f14,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000005a ffffffff
9556! Mem[0000000010041418] = 00000000, %l1 = ffffffff000000ff, %asi = 80
9557 swapa [%i1+0x018]%asi,%l1 ! %l1 = 0000000000000000
9558! %f2 = 0000b224 00000000, Mem[0000000030081400] = 00000000 ff000000
9559 stda %f2 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000b224 00000000
9560! %f2 = 0000b224 00000000, Mem[0000000010141430] = 000000ff 000000ff
9561 stda %f2 ,[%i5+0x030]%asi ! Mem[0000000010141430] = 0000b224 00000000
9562! Mem[0000000010081408] = 00000000, %l7 = 0000000000000000
9563 swapa [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
9564! Starting 10 instruction Load Burst
9565! Mem[0000000030041400] = ffffffff 5a000000, %l6 = ffff0000, %l7 = 00000000
9566 ldda [%i1+%g0]0x89,%l6 ! %l6 = 000000005a000000 00000000ffffffff
9567
9568p0_label_371:
9569! Mem[00000000201c0000] = 00008ea0, %l6 = 000000005a000000
9570 ldsh [%o0+%g0],%l6 ! %l6 = 0000000000000000
9571! Mem[0000000030181410] = 000000ff00ff0000, %l4 = 00000000000000ff
9572 ldxa [%i6+%o5]0x89,%l4 ! %l4 = 000000ff00ff0000
9573! Mem[0000000030181400] = ffffffff 000000ff, %l6 = 00000000, %l7 = ffffffff
9574 ldda [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff 00000000ffffffff
9575! Mem[0000000030181400] = ff000000, %l7 = 00000000ffffffff
9576 lduha [%i6+%g0]0x81,%l7 ! %l7 = 000000000000ff00
9577! Mem[0000000010101408] = 00000000 00000000, %l4 = 00ff0000, %l5 = ffffffff
9578 ldda [%i4+0x008]%asi,%l4 ! %l4 = 0000000000000000 0000000000000000
9579! Mem[0000000010081410] = ff000000, %l3 = 000000feff010000
9580 lduha [%i2+%o5]0x80,%l3 ! %l3 = 000000000000ff00
9581! Mem[0000000010081400] = 00000000, %l1 = 0000000000000000
9582 lduba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
9583! Mem[0000000030001408] = ffffffff, %l6 = 00000000000000ff
9584 ldswa [%i0+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
9585! Mem[0000000030041400] = 5a000000, %l6 = ffffffffffffffff
9586 ldswa [%i1+%g0]0x89,%l6 ! %l6 = 000000005a000000
9587! Starting 10 instruction Store Burst
9588! Mem[0000000030101400] = ffb27b5a, %l2 = 0000000000000000
9589 swapa [%i4+%g0]0x89,%l2 ! %l2 = 00000000ffb27b5a
9590
9591p0_label_372:
9592! %l0 = 000000ff, %l1 = 00000000, Mem[00000000300c1408] = ffffffff 03f2ff00
9593 stda %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff 00000000
9594! Mem[00000000100c1417] = 00000000, %l7 = 000000000000ff00
9595 ldstuba [%i3+0x017]%asi,%l7 ! %l7 = 00000000000000ff
9596! %f20 = 00b20000 00000000, Mem[0000000030101400] = 00000000 023b7638
9597 stda %f20,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00b20000 00000000
9598! %f13 = 00000000, Mem[0000000010041408] = ffffffff
9599 sta %f13,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
9600! Mem[0000000030081410] = ffffffff, %l6 = 000000005a000000
9601 swapa [%i2+%o5]0x81,%l6 ! %l6 = 00000000ffffffff
9602! Mem[0000000010041404] = 89ff00ff, %l1 = 0000000000000000
9603 swap [%i1+0x004],%l1 ! %l1 = 0000000089ff00ff
9604! %f12 = 00000000 00000000, Mem[0000000010081410] = ff000000 00000000
9605 std %f12,[%i2+%o5] ! Mem[0000000010081410] = 00000000 00000000
9606! %l6 = ffffffff, %l7 = 00000000, Mem[00000000300c1400] = ff000000 24b20000
9607 stda %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff 00000000
9608! %f28 = ffffffff d138ff74, Mem[0000000030081410] = 5a000000 ff000000
9609 stda %f28,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffff d138ff74
9610! Starting 10 instruction Load Burst
9611! Mem[0000000030181400] = 000000ff, %f3 = 00000000
9612 lda [%i6+%g0]0x89,%f3 ! %f3 = 000000ff
9613
9614p0_label_373:
9615! Mem[00000000211c0000] = ffff3487, %l2 = 00000000ffb27b5a
9616 lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ffff
9617! Mem[00000000100c1410] = ff000000000000ff, %l4 = 0000000000000000
9618 ldxa [%i3+%o5]0x88,%l4 ! %l4 = ff000000000000ff
9619! Mem[0000000030001410] = 00000000, %l0 = 00000000000000ff
9620 ldswa [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
9621! Mem[0000000010081400] = 00000000, %l3 = 000000000000ff00
9622 ldsba [%i2+0x001]%asi,%l3 ! %l3 = 0000000000000000
9623! Mem[0000000010041428] = 00000000, %l1 = 0000000089ff00ff
9624 ldsb [%i1+0x028],%l1 ! %l1 = 0000000000000000
9625! Mem[00000000300c1400] = ffffffff, %l0 = 0000000000000000
9626 lduba [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff
9627! Mem[0000000030081410] = 74ff38d1ffffffff, %f0 = ff000000 ffff0000
9628 ldda [%i2+%o5]0x89,%f0 ! %f0 = 74ff38d1 ffffffff
9629! Mem[00000000201c0000] = 00008ea0, %l2 = 000000000000ffff
9630 lduba [%o0+0x001]%asi,%l2 ! %l2 = 0000000000000000
9631! Mem[0000000030041400] = 0000005a ffffffff, %l4 = 000000ff, %l5 = 00000000
9632 ldda [%i1+%g0]0x81,%l4 ! %l4 = 000000000000005a 00000000ffffffff
9633! Starting 10 instruction Store Burst
9634 membar #Sync ! Added by membar checker (56)
9635! %l6 = 00000000ffffffff, Mem[000000001000141c] = 00000046
9636 stb %l6,[%i0+0x01c] ! Mem[000000001000141c] = ff000046
9637
9638p0_label_374:
9639! %l5 = 00000000ffffffff, Mem[0000000030101410] = 000000ff
9640 stba %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff0000ff
9641! %l7 = 0000000000000000, Mem[0000000030041400] = 0000005a
9642 stwa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
9643! Mem[0000000010081400] = 00000000, %l2 = 0000000000000000
9644 swapa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
9645! Mem[0000000030101400] = 00b20000, %l1 = 0000000000000000
9646 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
9647! %l4 = 0000005a, %l5 = ffffffff, Mem[0000000010141428] = 000000fd 618efb7f
9648 stda %l4,[%i5+0x028]%asi ! Mem[0000000010141428] = 0000005a ffffffff
9649! Mem[00000000211c0000] = ffff3487, %l3 = 0000000000000000
9650 ldstub [%o2+%g0],%l3 ! %l3 = 000000ff000000ff
9651! Mem[0000000010001408] = ff0000ff, %l4 = 000000000000005a
9652 swap [%i0+%o4],%l4 ! %l4 = 00000000ff0000ff
9653! %l1 = 0000000000000000, Mem[0000000010001400] = 7099543b
9654 stba %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0099543b
9655! Mem[000000001004142d] = ffff0ddb, %l1 = 0000000000000000
9656 ldstuba [%i1+0x02d]%asi,%l1 ! %l1 = 000000ff000000ff
9657! Starting 10 instruction Load Burst
9658! Mem[0000000021800140] = ffffcf8d, %l7 = 0000000000000000
9659 ldsh [%o3+0x140],%l7 ! %l7 = ffffffffffffffff
9660
9661p0_label_375:
9662! Mem[0000000030001400] = 00000000, %l4 = 00000000ff0000ff
9663 ldsba [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
9664! Mem[0000000030081410] = ffffffff, %l2 = 0000000000000000
9665 lduha [%i2+%o5]0x81,%l2 ! %l2 = 000000000000ffff
9666! Mem[00000000100c1400] = 00fff20300000000, %l1 = 00000000000000ff
9667 ldxa [%i3+%g0]0x80,%l1 ! %l1 = 00fff20300000000
9668! %f15 = ffffffff, %f6 = 0000ff00, %f7 = b2240000
9669 fdivs %f15,%f6 ,%f7 ! %f7 = ffffffff
9670! Mem[00000000100c1410] = ff000000000000ff, %f28 = ffffffff d138ff74
9671 ldda [%i3+0x010]%asi,%f28 ! %f28 = ff000000 000000ff
9672! Mem[0000000030141400] = b2240000 ffff0000 0000ffff ffff0ddb
9673! Mem[0000000030141410] = ff000000 00000000 00000000 24b20000
9674! Mem[0000000030141420] = 74ff38d1 ffffffff 00000147 000000ff
9675! Mem[0000000030141430] = 74ff38d1 ffffffff 00000000 7b68038d
9676 ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
9677! Mem[0000000010081404] = 000000ff, %l1 = 00fff20300000000
9678 lduw [%i2+0x004],%l1 ! %l1 = 00000000000000ff
9679! Mem[000000001008143c] = 000000ff, %f28 = ff000000
9680 lda [%i2+0x03c]%asi,%f28 ! %f28 = 000000ff
9681! Mem[0000000010101410] = 0000000000000000, %f22 = 46000000 7d7446ae
9682 ldd [%i4+%o5],%f22 ! %f22 = 00000000 00000000
9683! Starting 10 instruction Store Burst
9684! %f25 = ff000000, Mem[00000000100c1408] = 00fff203
9685 sta %f25,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff000000
9686
9687p0_label_376:
9688! Mem[0000000030141400] = b2240000, %l0 = 00000000000000ff
9689 ldstuba [%i5+%g0]0x81,%l0 ! %l0 = 000000b2000000ff
9690! Mem[0000000010101408] = 00000000, %l2 = 000000000000ffff
9691 ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
9692! %f18 = 0000b200 ff0000ff, Mem[0000000030041400] = 00000000 ffffffff
9693 stda %f18,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000b200 ff0000ff
9694! %f20 = 00b20000 00000000, %l6 = 00000000ffffffff
9695! Mem[00000000300c1410] = 61b4af060000005a
9696 add %i3,0x010,%g1
9697 stda %f20,[%g1+%l6]ASI_PST8_S ! Mem[00000000300c1410] = 00b2000000000000
9698! %l7 = ffffffffffffffff, Mem[0000000010101408] = 000000ff
9699 stwa %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff
9700! Mem[00000000201c0000] = 00008ea0, %l1 = 00000000000000ff
9701 ldstub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
9702! %l0 = 00000000000000b2, Mem[00000000100c1430] = 74ff38ffffffffff, %asi = 80
9703 stxa %l0,[%i3+0x030]%asi ! Mem[00000000100c1430] = 00000000000000b2
9704! Mem[0000000010041410] = ff00da69, %l0 = 00000000000000b2
9705 swapa [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff00da69
9706! Mem[0000000030081400] = 00000000, %l4 = 0000000000000000
9707 ldstuba [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000ff
9708! Starting 10 instruction Load Burst
9709! Mem[0000000010041408] = 00000000000000ff, %f18 = 0000b200 ff0000ff
9710 ldd [%i1+%o4],%f18 ! %f18 = 00000000 000000ff
9711
9712p0_label_377:
9713! Mem[0000000030141400] = ff240000ffff0000, %l5 = 00000000ffffffff
9714 ldxa [%i5+%g0]0x81,%l5 ! %l5 = ff240000ffff0000
9715! Mem[0000000010001438] = ff800000, %l1 = 0000000000000000
9716 lduba [%i0+0x03b]%asi,%l1 ! %l1 = 0000000000000000
9717! Mem[0000000030181410] = 00ff0000, %l5 = ff240000ffff0000
9718 lduha [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
9719! Mem[0000000030041410] = 03f2ff00d1000000, %l5 = 0000000000000000
9720 ldxa [%i1+%o5]0x89,%l5 ! %l5 = 03f2ff00d1000000
9721! Mem[000000001004143c] = 00000000, %f22 = 00000000
9722 lda [%i1+0x03c]%asi,%f22 ! %f22 = 00000000
9723! Mem[00000000100c1420] = c6ffffff24b25d04, %l4 = 0000000000000000
9724 ldxa [%i3+0x020]%asi,%l4 ! %l4 = c6ffffff24b25d04
9725! Mem[0000000030141400] = 0000ffff000024ff, %l5 = 03f2ff00d1000000
9726 ldxa [%i5+%g0]0x89,%l5 ! %l5 = 0000ffff000024ff
9727! Mem[000000001018143c] = 0000ffff, %l5 = 0000ffff000024ff
9728 ldswa [%i6+0x03c]%asi,%l5 ! %l5 = 000000000000ffff
9729! Mem[00000000300c1408] = 00000000 000000ff, %l6 = ffffffff, %l7 = ffffffff
9730 ldda [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
9731! Starting 10 instruction Store Burst
9732! %f24 = ff000000 ff000000, Mem[00000000300c1400] = ffffffff 00000000
9733 stda %f24,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000000 ff000000
9734
9735p0_label_378:
9736! Mem[0000000030181408] = ff0000ff, %l7 = 0000000000000000
9737 swapa [%i6+%o4]0x89,%l7 ! %l7 = 00000000ff0000ff
9738! Mem[0000000030181408] = 00000000, %l7 = 00000000ff0000ff
9739 swapa [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
9740! Mem[00000000201c0000] = ff008ea0, %l6 = 00000000000000ff
9741 ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 000000ff000000ff
9742! %l3 = 00000000000000ff, Mem[0000000030181408] = 00000000ff0000ff
9743 stxa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000000000ff
9744! %l4 = c6ffffff24b25d04, Mem[0000000030101408] = 0000ff0000000000
9745 stxa %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = c6ffffff24b25d04
9746! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010101420] = 0000ffff 00000000
9747 stda %l2,[%i4+0x020]%asi ! Mem[0000000010101420] = 00000000 000000ff
9748! %l0 = 00000000ff00da69, Mem[0000000030081410] = ffffffff
9749 stha %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = da69ffff
9750! %l1 = 0000000000000000, Mem[0000000030001400] = 00000000
9751 stha %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
9752! %l1 = 0000000000000000, Mem[00000000300c1410] = 000000000000b200
9753 stxa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000000000000000
9754! Starting 10 instruction Load Burst
9755! Mem[0000000010101400] = ffffffffffff0d00, %f28 = 000000ff 000000ff
9756 ldda [%i4+%g0]0x88,%f28 ! %f28 = ffffffff ffff0d00
9757
9758p0_label_379:
9759! Mem[00000000100c1400] = 03f2ff00, %l6 = 00000000000000ff
9760 ldsha [%i3+%g0]0x88,%l6 ! %l6 = ffffffffffffff00
9761! Mem[0000000010041410] = b2000000, %l5 = 000000000000ffff
9762 ldswa [%i1+%o5]0x88,%l5 ! %l5 = ffffffffb2000000
9763! Mem[0000000010041400] = 00000000, %l5 = ffffffffb2000000
9764 lduba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
9765! Mem[00000000300c1400] = 000000ff 000000ff, %l4 = 24b25d04, %l5 = 00000000
9766 ldda [%i3+%g0]0x81,%l4 ! %l4 = 00000000000000ff 00000000000000ff
9767! Mem[00000000100c1410] = 000000ff, %l1 = 0000000000000000
9768 lduha [%i3+%o5]0x88,%l1 ! %l1 = 00000000000000ff
9769! Mem[0000000020800000] = ffff4ebd, %l6 = ffffffffffffff00
9770 ldsb [%o1+%g0],%l6 ! %l6 = ffffffffffffffff
9771! %l7 = 0000000000000000, Mem[0000000010141410] = 03f2ff00
9772 stha %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 03f20000
9773! Mem[0000000030081410] = da69ffff, %l4 = 00000000000000ff
9774 ldswa [%i2+%o5]0x81,%l4 ! %l4 = ffffffffda69ffff
9775! Mem[00000000300c1410] = 00000000 00000000, %l4 = da69ffff, %l5 = 000000ff
9776 ldda [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
9777! Starting 10 instruction Store Burst
9778! %f16 = ff0000ff 3b549970, Mem[0000000010081410] = 00000000 00000000
9779 stda %f16,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff0000ff 3b549970
9780
9781p0_label_380:
9782! %l2 = 0000000000000000, Mem[0000000010181400] = ffff0ddb
9783 stba %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00ff0ddb
9784! Mem[0000000030041400] = 00b20000, %l2 = 0000000000000000
9785 ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
9786! %l5 = 0000000000000000, Mem[0000000010081428] = db0dffff00000147
9787 stx %l5,[%i2+0x028] ! Mem[0000000010081428] = 0000000000000000
9788! %l1 = 00000000000000ff, Mem[0000000030081400] = ff00000024b20000
9789 stxa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000000000ff
9790! Mem[0000000010181400] = 00ff0ddb, %l5 = 0000000000000000
9791 ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 00000000000000ff
9792! %l3 = 00000000000000ff, Mem[00000000100c1410] = ff000000000000ff
9793 stxa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000000000ff
9794! Mem[000000001004141c] = 0000b200, %l4 = 00000000, %l2 = 00000000
9795 add %i1,0x1c,%g1
9796 casa [%g1]0x80,%l4,%l2 ! %l2 = 000000000000b200
9797! Mem[0000000010041430] = ff0000ff, %l4 = 0000000000000000, %asi = 80
9798 swapa [%i1+0x030]%asi,%l4 ! %l4 = 00000000ff0000ff
9799! %f17 = 3b549970, Mem[0000000030101408] = 045db224
9800 sta %f17,[%i4+%o4]0x81 ! Mem[0000000030101408] = 3b549970
9801! Starting 10 instruction Load Burst
9802! Mem[0000000010081438] = 00000003000000ff, %f2 = 0000ffff ffff0ddb
9803 ldd [%i2+0x038],%f2 ! %f2 = 00000003 000000ff
9804
9805p0_label_381:
9806! Mem[0000000010001400] = 0099543bff0000ff, %f22 = 00000000 00000000
9807 ldda [%i0+%g0]0x80,%f22 ! %f22 = 0099543b ff0000ff
9808! Mem[0000000010081400] = 00000000000000ff, %l0 = 00000000ff00da69
9809 ldxa [%i2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
9810! Mem[0000000010181408] = 00000000, %l7 = 0000000000000000
9811 lduba [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000
9812! Mem[0000000010001410] = 00000000, %l2 = 000000000000b200
9813 lduwa [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000000
9814! Mem[000000001004142c] = ffff0ddb, %l2 = 0000000000000000
9815 ldsb [%i1+0x02d],%l2 ! %l2 = ffffffffffffffff
9816! Mem[0000000010141410] = 0000f203, %l0 = 00000000000000ff
9817 ldsba [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
9818! Mem[0000000010101400] = 000dffff, %l1 = 00000000000000ff
9819 ldsba [%i4+0x002]%asi,%l1 ! %l1 = ffffffffffffffff
9820! Mem[0000000010041434] = 8941ffd4, %l6 = ffffffffffffffff
9821 lduwa [%i1+0x034]%asi,%l6 ! %l6 = 000000008941ffd4
9822! Mem[0000000030001410] = 00000000, %l5 = 0000000000000000
9823 ldsba [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
9824! Starting 10 instruction Store Burst
9825! Mem[0000000030081408] = d1000000, %l7 = 0000000000000000
9826 ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 000000d1000000ff
9827
9828p0_label_382:
9829! Mem[0000000010041409] = 00000000, %l7 = 00000000000000d1
9830 ldstuba [%i1+0x009]%asi,%l7 ! %l7 = 00000000000000ff
9831! Mem[0000000010041418] = 000000ff, %l7 = 0000000000000000, %asi = 80
9832 swapa [%i1+0x018]%asi,%l7 ! %l7 = 00000000000000ff
9833! Mem[0000000030041410] = 000000d1, %l1 = ffffffffffffffff
9834 swapa [%i1+%o5]0x81,%l1 ! %l1 = 00000000000000d1
9835! %l5 = 0000000000000000, Mem[0000000030181410] = 0000ff00
9836 stwa %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
9837! Mem[0000000010181438] = 000000000000ffff, %l2 = ffffffffffffffff, %l6 = 000000008941ffd4
9838 add %i6,0x38,%g1
9839 casxa [%g1]0x80,%l2,%l6 ! %l6 = 000000000000ffff
9840! %l3 = 00000000000000ff, Mem[0000000010001400] = 0099543b
9841 stha %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00ff543b
9842 membar #Sync ! Added by membar checker (57)
9843! %l4 = 00000000ff0000ff, Mem[0000000030141410] = ff000000
9844 stwa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff0000ff
9845! %l3 = 00000000000000ff, Mem[0000000030181408] = ff000000
9846 stba %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff000000
9847! %f10 = 00000147 000000ff, %l1 = 00000000000000d1
9848! Mem[0000000010181420] = 00000000000000f2
9849 add %i6,0x020,%g1
9850 stda %f10,[%g1+%l1]ASI_PST32_P ! Mem[0000000010181420] = 00000000000000ff
9851! Starting 10 instruction Load Burst
9852! Mem[00000000100c1408] = ff000000, %l4 = 00000000ff0000ff
9853 lduha [%i3+%o4]0x80,%l4 ! %l4 = 000000000000ff00
9854
9855p0_label_383:
9856! Mem[0000000030041408] = 00ff0000, %l2 = ffffffffffffffff
9857 ldsha [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
9858! Mem[0000000030181410] = 00000000, %l4 = 000000000000ff00
9859 ldsha [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000000
9860! Mem[0000000010101428] = db0dffff 00000000, %l4 = 00000000, %l5 = 00000000
9861 ldd [%i4+0x028],%l4 ! %l4 = 00000000db0dffff 0000000000000000
9862! Mem[00000000300c1408] = 000000ff, %l5 = 0000000000000000
9863 lduwa [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
9864! Mem[0000000010001420] = 000000ff000000ff, %l2 = 0000000000000000
9865 ldxa [%i0+0x020]%asi,%l2 ! %l2 = 000000ff000000ff
9866! Mem[0000000010041410] = 005a0000b2000000, %l4 = 00000000db0dffff
9867 ldxa [%i1+%o5]0x88,%l4 ! %l4 = 005a0000b2000000
9868! %l2 = 000000ff000000ff, imm = 0000000000000be5, %l2 = 000000ff000000ff
9869 or %l2,0xbe5,%l2 ! %l2 = 000000ff00000bff
9870! %l5 = 00000000000000ff, immed = fffff708, %y = 000000fe
9871 udiv %l5,-0x8f8,%l3 ! %l3 = 00000000000000fe
9872 mov %l0,%y ! %y = 00000000
9873! Mem[0000000010141430] = 0000b224, %l5 = 00000000000000ff
9874 lduh [%i5+0x030],%l5 ! %l5 = 0000000000000000
9875! Starting 10 instruction Store Burst
9876! %l4 = b2000000, %l5 = 00000000, Mem[0000000030181410] = 00000000 000000ff
9877 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = b2000000 00000000
9878
9879p0_label_384:
9880! Mem[0000000010181408] = 00000000, %l0 = 0000000000000000
9881 ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ff
9882! %l2 = 000000ff00000bff, imm = 000000000000006f, %l3 = 00000000000000fe
9883 orn %l2,0x06f,%l3 ! %l3 = ffffffffffffffff
9884! %l0 = 0000000000000000, imm = fffffffffffff21e, %l1 = 00000000000000d1
9885 xnor %l0,-0xde2,%l1 ! %l1 = 0000000000000de1
9886! %l0 = 00000000, %l1 = 00000de1, Mem[0000000010101400] = 000dffff ffffffff
9887 stda %l0,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000 00000de1
9888! %l2 = 000000ff00000bff, immd = fffffffffffff2d8, %l7 = 00000000000000ff
9889 sdivx %l2,-0xd28,%l7 ! %l7 = ffffffffec9e198a
9890! Mem[0000000010081410] = 7099543bff0000ff, %l2 = 000000ff00000bff, %l5 = 0000000000000000
9891 add %i2,0x10,%g1
9892 casxa [%g1]0x80,%l2,%l5 ! %l5 = 7099543bff0000ff
9893! %l7 = ffffffffec9e198a, Mem[0000000010041410] = b2000000
9894 stha %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = b200198a
9895! %f28 = ffffffff ffff0d00, Mem[0000000010001410] = 00000000 00b20000
9896 stda %f28,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff ffff0d00
9897! Mem[00000000300c1408] = ff000000, %l0 = 0000000000000000
9898 ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
9899! Starting 10 instruction Load Burst
9900! Mem[0000000010001434] = ffffffff, %l0 = 00000000000000ff
9901 ldsb [%i0+0x035],%l0 ! %l0 = ffffffffffffffff
9902
9903p0_label_385:
9904! Mem[0000000010101410] = 00000000, %l2 = 000000ff00000bff
9905 lduwa [%i4+%o5]0x88,%l2 ! %l2 = 0000000000000000
9906! Mem[0000000010001410] = 000dffff, %l6 = 000000000000ffff
9907 ldsba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
9908! Mem[0000000010181420] = 00000000, %f4 = ff000000
9909 lda [%i6+0x020]%asi,%f4 ! %f4 = 00000000
9910! Mem[0000000030001408] = ffffffff0000ffff, %l6 = 0000000000000000
9911 ldxa [%i0+%o4]0x81,%l6 ! %l6 = ffffffff0000ffff
9912! Mem[0000000021800000] = 0000133c, %l7 = ffffffffec9e198a
9913 lduha [%o3+0x000]%asi,%l7 ! %l7 = 0000000000000000
9914! Mem[0000000030041408] = 0000ff00, %l2 = 0000000000000000
9915 lduwa [%i1+%o4]0x81,%l2 ! %l2 = 000000000000ff00
9916! Mem[0000000030101400] = 000000000000b2ff, %f20 = 00b20000 00000000
9917 ldda [%i4+%g0]0x89,%f20 ! %f20 = 00000000 0000b2ff
9918! Mem[0000000030081410] = da69ffff, %l0 = ffffffffffffffff
9919 lduha [%i2+%o5]0x81,%l0 ! %l0 = 000000000000da69
9920! Mem[0000000010001410] = ffff0d00, %l0 = 000000000000da69
9921 ldsha [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000d00
9922! Starting 10 instruction Store Burst
9923! %l2 = 0000ff00, %l3 = ffffffff, Mem[0000000010181400] = db0dffff ff000000
9924 stda %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000ff00 ffffffff
9925
9926p0_label_386:
9927! Mem[0000000030041408] = 0000ff00, %l3 = ffffffffffffffff
9928 ldstuba [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff
9929! %l2 = 000000000000ff00, Mem[0000000030181408] = ff000000
9930 stha %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff000000
9931! %l0 = 0000000000000d00, Mem[0000000010181410] = 00000000db0d00ff
9932 stxa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000d00
9933! Mem[0000000030101410] = ff0000ff, %l0 = 0000000000000d00
9934 swapa [%i4+%o5]0x81,%l0 ! %l0 = 00000000ff0000ff
9935! Mem[0000000030101408] = 3b549970, %l0 = 00000000ff0000ff
9936 swapa [%i4+%o4]0x81,%l0 ! %l0 = 000000003b549970
9937! %l6 = 0000ffff, %l7 = 00000000, Mem[00000000300c1400] = 000000ff 000000ff
9938 stda %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000ffff 00000000
9939! %f27 = ffffffff, Mem[0000000030081410] = ffff69da
9940 sta %f27,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffff
9941! %l3 = 0000000000000000, Mem[00000000201c0000] = ff008ea0
9942 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 00008ea0
9943! Mem[0000000010041408] = 0000ff00, %l3 = 0000000000000000
9944 ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff
9945! Starting 10 instruction Load Burst
9946! %l2 = 000000000000ff00, Mem[00000000211c0001] = ffff3487, %asi = 80
9947 stba %l2,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff003487
9948
9949p0_label_387:
9950! Mem[0000000010141408] = 00000000, %l6 = ffffffff0000ffff
9951 ldsha [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
9952! Mem[0000000010001408] = 0000005a, %l6 = 0000000000000000
9953 lduha [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
9954! Mem[0000000030141410] = ff0000ff, %f21 = 0000b2ff
9955 lda [%i5+%o5]0x81,%f21 ! %f21 = ff0000ff
9956! Mem[00000000201c0000] = 00008ea0, %l5 = 7099543bff0000ff
9957 ldsba [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
9958! Mem[00000000300c1408] = ff00000000000000, %l4 = 005a0000b2000000
9959 ldxa [%i3+%o4]0x81,%l4 ! %l4 = ff00000000000000
9960! Mem[0000000030141410] = ff0000ff, %l4 = ff00000000000000
9961 lduba [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000ff
9962! Mem[00000000100c1414] = 00000000, %f26 = ff000000
9963 ld [%i3+0x014],%f26 ! %f26 = 00000000
9964! Mem[00000000100c1400] = 00fff203, %l5 = 0000000000000000
9965 lduh [%i3+%g0],%l5 ! %l5 = 00000000000000ff
9966! %l3 = 0000000000000000, %l2 = 000000000000ff00, %l4 = 00000000000000ff
9967 and %l3,%l2,%l4 ! %l4 = 0000000000000000
9968! Starting 10 instruction Store Burst
9969! Mem[0000000010081414] = ff0000ff, %l3 = 0000000000000000
9970 swap [%i2+0x014],%l3 ! %l3 = 00000000ff0000ff
9971
9972p0_label_388:
9973! %l6 = 0000000000000000, Mem[0000000010081400] = 00000000
9974 stwa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
9975! %l6 = 0000000000000000, Mem[0000000010041400] = 00000000
9976 stwa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
9977! Mem[0000000010181410] = 00000000, %l5 = 00000000000000ff
9978 ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff
9979! Mem[00000000201c0000] = 00008ea0, %l0 = 000000003b549970
9980 ldstub [%o0+%g0],%l0 ! %l0 = 00000000000000ff
9981! %l3 = 00000000ff0000ff, Mem[0000000030141410] = 00000000ff0000ff
9982 stxa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000ff0000ff
9983! Mem[0000000010101410] = 00000000, %l6 = 0000000000000000
9984 swapa [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
9985! %f11 = 000000ff, Mem[0000000010181410] = 000000ff
9986 sta %f11,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff
9987! %l4 = 00000000, %l5 = 00000000, Mem[0000000010001410] = ffff0d00 ffffffff
9988 stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 00000000
9989! %l2 = 000000000000ff00, Mem[0000000030101400] = 0000b2ff
9990 stba %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000b200
9991! Starting 10 instruction Load Burst
9992! Mem[00000000201c0000] = ff008ea0, %l7 = 0000000000000000
9993 lduba [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000ff
9994
9995p0_label_389:
9996! Mem[0000000010001408] = 5a000000, %l3 = 00000000ff0000ff
9997 ldsba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
9998! Mem[0000000030081400] = 00000000, %l1 = 0000000000000de1
9999 lduwa [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
10000! %l3 = 0000000000000000, %l1 = 0000000000000000, %l3 = 0000000000000000
10001 addc %l3,%l1,%l3 ! %l3 = 0000000000000000
10002! Mem[0000000030081408] = 000000ff, %l3 = 0000000000000000
10003 lduba [%i2+%o4]0x89,%l3 ! %l3 = 00000000000000ff
10004! Mem[0000000030041400] = ff00b200, %l3 = 00000000000000ff
10005 ldsha [%i1+%g0]0x81,%l3 ! %l3 = ffffffffffffff00
10006! Mem[0000000030101400] = 0000b200, %l3 = ffffffffffffff00
10007 lduwa [%i4+%g0]0x89,%l3 ! %l3 = 000000000000b200
10008! Mem[0000000010001408] = 5a000000, %l1 = 0000000000000000
10009 ldsba [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
10010! Mem[0000000010141400] = 00000000, %l7 = 00000000000000ff
10011 lduwa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
10012! Mem[0000000030181410] = 00000000b2000000, %l0 = 0000000000000000
10013 ldxa [%i6+%o5]0x89,%l0 ! %l0 = 00000000b2000000
10014! Starting 10 instruction Store Burst
10015! Mem[00000000100c1434] = 000000b2, %l0 = 00000000b2000000
10016 swap [%i3+0x034],%l0 ! %l0 = 00000000000000b2
10017
10018p0_label_390:
10019! Mem[0000000030001408] = ffffffff, %l4 = 0000000000000000
10020 ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
10021! %l1 = 0000000000000000, Mem[0000000010141408] = 00000000
10022 stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
10023! Mem[00000000100c1408] = ff000000, %l2 = 000000000000ff00
10024 swapa [%i3+%o4]0x80,%l2 ! %l2 = 00000000ff000000
10025! %l4 = 00000000000000ff, Mem[0000000010001410] = 00000000
10026 stwa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
10027! %l5 = 0000000000000000, Mem[0000000030101410] = 000d0000
10028 stwa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
10029! %l1 = 0000000000000000, Mem[0000000030141408] = 0000ffff
10030 stha %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000ffff
10031! %l2 = 00000000ff000000, Mem[00000000100c1400] = 03f2ff00
10032 stha %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 03f20000
10033! Code Fragment 4
10034p0_fragment_33:
10035! %l0 = 00000000000000b2
10036 setx 0xf9c4b29854947d94,%g7,%l0 ! %l0 = f9c4b29854947d94
10037! %l1 = 0000000000000000
10038 setx 0xf63a70481afdb539,%g7,%l1 ! %l1 = f63a70481afdb539
10039 setx 0x7ff8, %g1, %g2
10040 and %l0, %g2, %l0
10041 setx 0xffffffff, %g1, %g2
10042 and %l1, %g2, %l1
10043 setx 0x100000000, %g1, %g2
10044 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10045 ta T_CHANGE_HPRIV
10046 stxa %l1, [%l0]ASI_ICACHE_INSTR
10047 ta T_CHANGE_NONHPRIV
10048! %l0 = f9c4b29854947d94
10049 setx 0xb2c12ea7ae15d7e4,%g7,%l0 ! %l0 = b2c12ea7ae15d7e4
10050! %l1 = f63a70481afdb539
10051 setx 0x4cfd8bdf8cf0be2e,%g7,%l1 ! %l1 = 4cfd8bdf8cf0be2e
10052! %l0 = ae15d7e4, %l1 = 8cf0be2e, Mem[0000000030141410] = ff0000ff 00000000
10053 stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = ae15d7e4 8cf0be2e
10054! Starting 10 instruction Load Burst
10055! Mem[0000000030181408] = 000000ff, %l2 = 00000000ff000000
10056 lduba [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
10057
10058p0_label_391:
10059! Mem[0000000010101408] = ffffffff, %l0 = b2c12ea7ae15d7e4
10060 ldswa [%i4+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
10061! Mem[00000000201c0000] = ff008ea0, %l4 = 00000000000000ff
10062 lduha [%o0+0x000]%asi,%l4 ! %l4 = 000000000000ff00
10063! Mem[0000000030181410] = 00000000b2000000, %f18 = 00000000 000000ff
10064 ldda [%i6+%o5]0x89,%f18 ! %f18 = 00000000 b2000000
10065! Mem[0000000030181400] = 000000ff, %l7 = 0000000000000000
10066 lduha [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
10067! Mem[0000000030181410] = 000000b2, %l1 = 4cfd8bdf8cf0be2e
10068 lduha [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
10069! %l4 = 000000000000ff00, imm = fffffffffffff618, %l3 = 000000000000b200
10070 sub %l4,-0x9e8,%l3 ! %l3 = 00000000000108e8
10071! Mem[0000000010141400] = 00000000, %l1 = 0000000000000000
10072 ldsba [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
10073! %f12 = 74ff38d1, %f27 = ffffffff, %f27 = ffffffff
10074 fdivs %f12,%f27,%f27 ! %f27 = ffffffff
10075! Mem[00000000300c1400] = 0000ffff, %f17 = 3b549970
10076 lda [%i3+%g0]0x81,%f17 ! %f17 = 0000ffff
10077! Starting 10 instruction Store Burst
10078! %l7 = 00000000000000ff, Mem[0000000010101400] = 00000000
10079 stwa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
10080
10081p0_label_392:
10082! Mem[0000000030001410] = 00000000, %l1 = 0000000000000000
10083 swapa [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
10084! %f2 = 00000003 000000ff, Mem[00000000100c1408] = 0000ff00 ff0000ff
10085 stda %f2 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000003 000000ff
10086! Mem[0000000010181405] = ffffffff, %l2 = 00000000000000ff
10087 ldstuba [%i6+0x005]%asi,%l2 ! %l2 = 000000ff000000ff
10088! %f14 = 00000000 7b68038d, Mem[0000000010181410] = ff000000 00000d00
10089 std %f14,[%i6+%o5] ! Mem[0000000010181410] = 00000000 7b68038d
10090! %l4 = 0000ff00, %l5 = 00000000, Mem[00000000100c1410] = 000000ff 00000000
10091 stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000ff00 00000000
10092! %f13 = ffffffff, Mem[0000000010041408] = 0000ffff
10093 sta %f13,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff
10094! Mem[0000000020800000] = ffff4ebd, %l2 = 00000000000000ff
10095 ldstub [%o1+%g0],%l2 ! %l2 = 000000ff000000ff
10096! %l2 = 000000ff, %l3 = 000108e8, Mem[0000000030081410] = ffffffff 74ff38d1
10097 stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff 000108e8
10098! %f16 = ff0000ff 0000ffff, %l3 = 00000000000108e8
10099! Mem[0000000030041420] = 959a65cd00fff203
10100 add %i1,0x020,%g1
10101 stda %f16,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030041420] = 959a65cd00fff203
10102! Starting 10 instruction Load Burst
10103! Mem[00000000100c1410] = 0000ff00, %l3 = 00000000000108e8
10104 ldsha [%i3+%o5]0x88,%l3 ! %l3 = ffffffffffffff00
10105
10106p0_label_393:
10107! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000
10108 ldsba [%i6+%o5]0x80,%l1 ! %l1 = 0000000000000000
10109! Mem[0000000010181434] = 8941ffd4, %l0 = ffffffffffffffff
10110 lduh [%i6+0x034],%l0 ! %l0 = 0000000000008941
10111! Mem[00000000100c1414] = 00000000, %l2 = 00000000000000ff
10112 ldsw [%i3+0x014],%l2 ! %l2 = 0000000000000000
10113! Mem[00000000300c1408] = ff000000, %f12 = 74ff38d1
10114 lda [%i3+%o4]0x81,%f12 ! %f12 = ff000000
10115! Mem[00000000100c1408] = 03000000, %l1 = 0000000000000000
10116 lduwa [%i3+%o4]0x88,%l1 ! %l1 = 0000000003000000
10117! Mem[0000000030181410] = b2000000, %f0 = b2240000
10118 lda [%i6+%o5]0x89,%f0 ! %f0 = b2000000
10119! Mem[0000000010181400] = 0000ff00, %l0 = 0000000000008941
10120 ldsba [%i6+%g0]0x88,%l0 ! %l0 = 0000000000000000
10121! Mem[0000000010001400] = 00ff543b, %l1 = 0000000003000000
10122 lduwa [%i0+0x000]%asi,%l1 ! %l1 = 0000000000ff543b
10123! Mem[0000000010081400] = ff000000 00000000, %l2 = 00000000, %l3 = ffffff00
10124 ldda [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000 00000000ff000000
10125! Starting 10 instruction Store Burst
10126! %l1 = 0000000000ff543b, Mem[0000000030181410] = 000000b200000000
10127 stxa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000ff543b
10128
10129p0_label_394:
10130! %f8 = 74ff38d1, Mem[0000000010101400] = 000000ff
10131 sta %f8 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 74ff38d1
10132! %f10 = 00000147 000000ff, %l6 = 0000000000000000
10133! Mem[0000000030001410] = 0000000000000000
10134 add %i0,0x010,%g1
10135 stda %f10,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030001410] = 0000000000000000
10136! %f0 = b2000000 ffff0000, Mem[0000000030041408] = ff00ff00 00000000
10137 stda %f0 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = b2000000 ffff0000
10138! Mem[0000000030081408] = ff000000, %l7 = 00000000000000ff
10139 swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000ff000000
10140! %l2 = 0000000000000000, Mem[0000000030181400] = ffffffff000000ff
10141 stxa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000000000000000
10142! %l5 = 0000000000000000, Mem[0000000010041408] = ff000000ffffffff
10143 stxa %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
10144! Mem[0000000010141408] = 00000000, %l4 = 000000000000ff00
10145 swapa [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000
10146! %l4 = 0000000000000000, Mem[0000000010041420] = ffffffffffff0000, %asi = 80
10147 stxa %l4,[%i1+0x020]%asi ! Mem[0000000010041420] = 0000000000000000
10148! Mem[0000000010001408] = 0000005a 00b20000, %l4 = 00000000, %l5 = 00000000
10149 ldda [%i0+%o4]0x80,%l4 ! %l4 = 000000000000005a 0000000000b20000
10150! Starting 10 instruction Load Burst
10151! %f13 = ffffffff, %f16 = ff0000ff, %f10 = 00000147
10152 fsubs %f13,%f16,%f10 ! %f10 = ffffffff
10153
10154p0_label_395:
10155! Mem[0000000010101408] = ffffffff, %f10 = ffffffff
10156 lda [%i4+%o4]0x88,%f10 ! %f10 = ffffffff
10157! Mem[0000000030141408] = ffff0000, %l3 = 00000000ff000000
10158 lduba [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
10159! Mem[00000000100c1410] = 00ff0000 00000000, %l6 = 00000000, %l7 = ff000000
10160 ldda [%i3+%o5]0x80,%l6 ! %l6 = 0000000000ff0000 0000000000000000
10161! Mem[0000000010001400] = 00ff543b, %l7 = 0000000000000000
10162 lduwa [%i0+%g0]0x80,%l7 ! %l7 = 0000000000ff543b
10163! Mem[0000000030041410] = ffffffff00fff203, %l1 = 0000000000ff543b
10164 ldxa [%i1+%o5]0x81,%l1 ! %l1 = ffffffff00fff203
10165! Mem[0000000010081418] = f200807f, %l1 = ffffffff00fff203
10166 ldsha [%i2+0x01a]%asi,%l1 ! %l1 = ffffffffffff807f
10167! Mem[0000000010041408] = 00000000, %l6 = 0000000000ff0000
10168 ldsha [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
10169! Mem[0000000010101428] = db0dffff 00000000, %l4 = 0000005a, %l5 = 00b20000
10170 ldda [%i4+0x028]%asi,%l4 ! %l4 = 00000000db0dffff 0000000000000000
10171! Mem[0000000010001408] = 5a000000, %f3 = 000000ff
10172 lda [%i0+%o4]0x88,%f3 ! %f3 = 5a000000
10173! Starting 10 instruction Store Burst
10174! %f12 = ff000000 ffffffff, %l0 = 0000000000000000
10175! Mem[0000000010141438] = ff000000ffb2ff5a
10176 add %i5,0x038,%g1
10177 stda %f12,[%g1+%l0]ASI_PST8_P ! Mem[0000000010141438] = ff000000ffb2ff5a
10178
10179p0_label_396:
10180! Mem[0000000010041410] = b200198a, %l7 = 0000000000ff543b
10181 ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 0000008a000000ff
10182! %f12 = ff000000 ffffffff, Mem[00000000100c1408] = 00000003 000000ff
10183 std %f12,[%i3+%o4] ! Mem[00000000100c1408] = ff000000 ffffffff
10184! %l0 = 0000000000000000, Mem[00000000218000c0] = ffff5cf4, %asi = 80
10185 stha %l0,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00005cf4
10186! %l2 = 00000000, %l3 = 00000000, Mem[0000000010141400] = 00000000 00000000
10187 stda %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 00000000
10188! Mem[0000000010141400] = 00000000, %l3 = 0000000000000000
10189 ldstuba [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff
10190! %l6 = 00000000, %l7 = 0000008a, Mem[0000000010001408] = 5a000000 0000b200
10191 stda %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 0000008a
10192! Mem[0000000010001431] = 74ff38d1, %l0 = 0000000000000000
10193 ldstub [%i0+0x031],%l0 ! %l0 = 000000ff000000ff
10194! %l4 = 00000000db0dffff, Mem[00000000100c1408] = ff000000
10195 stha %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffff0000
10196! Mem[0000000030141400] = 000024ff, %l5 = 0000000000000000
10197 swapa [%i5+%g0]0x89,%l5 ! %l5 = 00000000000024ff
10198! Starting 10 instruction Load Burst
10199! Mem[0000000010141410] = 03f20000, %l0 = 00000000000000ff
10200 ldswa [%i5+%o5]0x88,%l0 ! %l0 = 0000000003f20000
10201
10202p0_label_397:
10203! Mem[0000000030001408] = ffffffff, %l4 = 00000000db0dffff
10204 ldsha [%i0+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
10205! Mem[00000000100c1400] = 0000f20300000000, %l1 = ffffffffffff807f
10206 ldxa [%i3+%g0]0x80,%l1 ! %l1 = 0000f20300000000
10207! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000
10208 lduba [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
10209! Mem[0000000030001400] = 00000000, %l1 = 0000f20300000000
10210 ldsha [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
10211! Mem[0000000030081400] = 00000000, %l3 = 0000000000000000
10212 lduba [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000
10213! Mem[00000000300c1400] = 0000ffff, %f17 = 0000ffff
10214 lda [%i3+%g0]0x81,%f17 ! %f17 = 0000ffff
10215! Mem[0000000010181410] = 000000007b68038d, %f10 = ffffffff 000000ff
10216 ldda [%i6+%o5]0x80,%f10 ! %f10 = 00000000 7b68038d
10217! Mem[0000000010081408] = 00000000, %l4 = ffffffffffffffff
10218 ldsha [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
10219! Mem[0000000030101408] = ff0000ffffffffc6, %f30 = f2000000 000080ff
10220 ldda [%i4+%o4]0x81,%f30 ! %f30 = ff0000ff ffffffc6
10221! Starting 10 instruction Store Burst
10222! %l2 = 00000000, %l3 = 00000000, Mem[0000000010141410] = 03f20000 7f8000f2
10223 stda %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 00000000
10224
10225p0_label_398:
10226! %l5 = 00000000000024ff, Mem[0000000030181400] = 00000000
10227 stba %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
10228! %l0 = 0000000003f20000, Mem[00000000300c1410] = 00000000
10229 stha %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
10230! %l6 = 0000000000000000, Mem[0000000030001400] = 00000000
10231 stwa %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
10232! %f16 = ff0000ff, Mem[000000001014141c] = 00000046
10233 sta %f16,[%i5+0x01c]%asi ! Mem[000000001014141c] = ff0000ff
10234! Mem[0000000030041410] = ffffffff, %l4 = 0000000000000000
10235 ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
10236! Mem[00000000100c1410] = 00ff0000, %l0 = 0000000003f20000
10237 swapa [%i3+%o5]0x80,%l0 ! %l0 = 0000000000ff0000
10238! Mem[0000000010181408] = ff000000, %l6 = 0000000000000000
10239 ldstuba [%i6+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
10240! %l6 = 00000000000000ff, Mem[0000000010081410] = 7099543b
10241 stba %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff99543b
10242! Mem[0000000010041400] = 00000000, %l4 = 00000000000000ff
10243 ldstuba [%i1+%g0]0x80,%l4 ! %l4 = 00000000000000ff
10244! Starting 10 instruction Load Burst
10245! Mem[0000000010101438] = ffff0ddb, %l3 = 0000000000000000
10246 ldsh [%i4+0x038],%l3 ! %l3 = ffffffffffffffff
10247
10248p0_label_399:
10249! Mem[0000000030141408] = 0000ffff, %l2 = 0000000000000000
10250 lduwa [%i5+%o4]0x81,%l2 ! %l2 = 000000000000ffff
10251! Mem[0000000030041400] = ff00b200, %l2 = 000000000000ffff
10252 ldsha [%i1+%g0]0x81,%l2 ! %l2 = ffffffffffffff00
10253! Mem[0000000030001400] = 00000000, %l6 = 00000000000000ff
10254 lduha [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
10255! Mem[0000000010181408] = 000000ff, %l5 = 00000000000024ff
10256 ldsba [%i6+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
10257! Mem[0000000030001400] = 00000000, %l1 = 0000000000000000
10258 ldsba [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
10259! Mem[0000000010041410] = ff1900b200005a00, %f0 = b2000000 ffff0000
10260 ldda [%i1+%o5]0x80,%f0 ! %f0 = ff1900b2 00005a00
10261! Mem[0000000010101408] = ffffffff, %l7 = 000000000000008a
10262 lduwa [%i4+%o4]0x88,%l7 ! %l7 = 00000000ffffffff
10263 membar #Sync ! Added by membar checker (58)
10264! Mem[0000000010081400] = 00000000 000000ff 00000000 00000000
10265! Mem[0000000010081410] = ff99543b 00000000 f200807f 0000ffff
10266! Mem[0000000010081420] = 00000000 00000000 00000000 00000000
10267! Mem[0000000010081430] = 00000000 ff000000 00000003 000000ff
10268 ldda [%i2]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010081400
10269! Mem[0000000030101400] = 0000b200, %l3 = ffffffffffffffff
10270 lduha [%i4+%g0]0x89,%l3 ! %l3 = 000000000000b200
10271! Starting 10 instruction Store Burst
10272! %l6 = 0000000000000000, Mem[0000000010041408] = 00000000
10273 stba %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
10274
10275p0_label_400:
10276! %l7 = 00000000ffffffff, Mem[0000000030001400] = 00000000
10277 stba %l7,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
10278! %l2 = ffffffffffffff00, Mem[0000000010041410] = b20019ff
10279 stwa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffff00
10280! %l4 = 0000000000000000, Mem[0000000010141400] = 000000ff
10281 stwa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
10282 membar #Sync ! Added by membar checker (59)
10283! %f16 = ff0000ff, Mem[0000000010081400] = 00000000
10284 sta %f16,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff0000ff
10285! Mem[0000000021800081] = 57ff899f, %l4 = 0000000000000000
10286 ldstub [%o3+0x081],%l4 ! %l4 = 000000ff000000ff
10287! %l6 = 0000000000000000, Mem[000000001018140c] = 0000db67
10288 stb %l6,[%i6+0x00c] ! Mem[000000001018140c] = 0000db67
10289! %l6 = 0000000000000000, Mem[00000000300c1410] = 0000000000000000
10290 stxa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
10291! Mem[00000000100c1424] = 24b25d04, %l0 = 0000000000ff0000
10292 swap [%i3+0x024],%l0 ! %l0 = 0000000024b25d04
10293! %f6 = f200807f 0000ffff, Mem[0000000030141410] = ae15d7e4 8cf0be2e
10294 stda %f6 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = f200807f 0000ffff
10295! Starting 10 instruction Load Burst
10296! Mem[0000000010001408] = 00000000, %l2 = ffffffffffffff00
10297 ldswa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
10298
10299p0_label_401:
10300! Mem[0000000030041408] = b2000000, %l4 = 00000000000000ff
10301 ldsha [%i1+%o4]0x81,%l4 ! %l4 = ffffffffffffb200
10302! Mem[0000000010081408] = 0000000000000000, %l4 = ffffffffffffb200
10303 ldxa [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
10304! Mem[0000000030181400] = ff000000, %f14 = 00000003
10305 lda [%i6+%g0]0x81,%f14 ! %f14 = ff000000
10306! Mem[0000000010141420] = ffffffff 5fff7b5a, %l2 = 00000000, %l3 = 0000b200
10307 ldd [%i5+0x020],%l2 ! %l2 = 00000000ffffffff 000000005fff7b5a
10308! Mem[0000000030041400] = ff0000ff 00b200ff, %l2 = ffffffff, %l3 = 5fff7b5a
10309 ldda [%i1+%g0]0x89,%l2 ! %l2 = 0000000000b200ff 00000000ff0000ff
10310! Mem[00000000300c1408] = ff000000, %l3 = 00000000ff0000ff
10311 lduwa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ff000000
10312! %l4 = 0000000000000000, imm = fffffffffffff90b, %l5 = ffffffffffffffff
10313 addc %l4,-0x6f5,%l5 ! %l5 = fffffffffffff90b
10314! %f27 = ffffffff, %f12 = 00000000, %f6 = f200807f
10315 fdivs %f27,%f12,%f6 ! %f6 = ffffffff
10316! Mem[000000001010141c] = 00000000, %l0 = 0000000024b25d04
10317 ldsba [%i4+0x01f]%asi,%l0 ! %l0 = 0000000000000000
10318! Starting 10 instruction Store Burst
10319! %f16 = ff0000ff 0000ffff, %l5 = fffffffffffff90b
10320! Mem[0000000030081428] = ffff0000804d822e
10321 add %i2,0x028,%g1
10322 stda %f16,[%g1+%l5]ASI_PST32_S ! Mem[0000000030081428] = ff0000ff0000ffff
10323
10324p0_label_402:
10325! %l4 = 0000000000000000, Mem[0000000010081400] = ff0000ff000000ff, %asi = 80
10326 stxa %l4,[%i2+0x000]%asi ! Mem[0000000010081400] = 0000000000000000
10327! Mem[0000000030101400] = 0000b200, %l4 = 0000000000000000
10328 ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
10329! %f16 = ff0000ff 0000ffff, %l6 = 0000000000000000
10330! Mem[0000000010181438] = 000000000000ffff
10331 add %i6,0x038,%g1
10332 stda %f16,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010181438] = 000000000000ffff
10333! %l4 = 00000000, %l5 = fffff90b, Mem[0000000010181400] = 0000ff00 ffffffff
10334 stda %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 fffff90b
10335! %l3 = 00000000ff000000, Mem[0000000010041410] = ffffff00
10336 stha %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffff0000
10337! %f11 = 00000000, Mem[0000000010141410] = 00000000
10338 sta %f11,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
10339! %f0 = 00000000 000000ff, %l6 = 0000000000000000
10340! Mem[0000000030141428] = 00000147000000ff
10341 add %i5,0x028,%g1
10342 stda %f0,[%g1+%l6]ASI_PST32_S ! Mem[0000000030141428] = 00000147000000ff
10343! Mem[0000000010181410] = 00000000, %l5 = fffffffffffff90b
10344 swapa [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000000
10345! %l4 = 0000000000000000, Mem[0000000030001408] = ffffffff
10346 stba %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ffffff
10347! Starting 10 instruction Load Burst
10348! Mem[0000000010041400] = 000000ff, %l1 = 0000000000000000
10349 ldswa [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
10350
10351p0_label_403:
10352! %f10 = 00000000, %f29 = ffff0d00, %f21 = ff0000ff
10353 fdivs %f10,%f29,%f21 ! %f21 = ffff0d00
10354! Mem[0000000010141408] = 00ff0000, %l4 = 0000000000000000
10355 ldsh [%i5+%o4],%l4 ! %l4 = 00000000000000ff
10356! Mem[0000000010041400] = 00000000000000ff, %l2 = 0000000000b200ff
10357 ldxa [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ff
10358! Mem[0000000030041400] = ff00b200 ff0000ff b2000000 ffff0000
10359! Mem[0000000030041410] = ffffffff 00fff203 00000000 00ff0000
10360! Mem[0000000030041420] = 959a65cd 00fff203 ff000000 618efb7f
10361! Mem[0000000030041430] = 00000000 00000000 5a7bb2ff ff0000ff
10362 ldda [%i1]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030041400
10363! Mem[0000000010141408] = 00ff0000, %l0 = 0000000000000000
10364 ldsha [%i5+%o4]0x80,%l0 ! %l0 = 00000000000000ff
10365! Mem[0000000030181408] = ff000000, %l4 = 00000000000000ff
10366 lduha [%i6+%o4]0x81,%l4 ! %l4 = 000000000000ff00
10367! Mem[0000000030041410] = ffffffff, %l0 = 00000000000000ff
10368 ldsha [%i1+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
10369! Mem[0000000010001400] = 00ff543b, %l1 = 00000000000000ff
10370 ldsba [%i0+0x001]%asi,%l1 ! %l1 = ffffffffffffffff
10371! Mem[0000000010181408] = 000000ff, %f31 = ffffffc6
10372 lda [%i6+%o4]0x88,%f31 ! %f31 = 000000ff
10373! Starting 10 instruction Store Burst
10374! %l0 = ffffffffffffffff, Mem[0000000030001408] = ffffff00
10375 stwa %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff
10376
10377p0_label_404:
10378! Mem[0000000030141400] = 00000000, %l3 = 00000000ff000000
10379 ldstuba [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
10380! %l2 = 00000000000000ff, Mem[0000000030141410] = ffff0000
10381 stba %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffff0000
10382! %l7 = 00000000ffffffff, Mem[0000000010081400] = 0000000000000000
10383 stxa %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000ffffffff
10384! %f20 = 00000000, Mem[0000000030181410] = 00000000
10385 sta %f20,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
10386! Mem[000000001010140c] = 00000000, %l5 = 0000000000000000, %asi = 80
10387 swapa [%i4+0x00c]%asi,%l5 ! %l5 = 0000000000000000
10388! %l2 = 00000000000000ff, Mem[0000000010001408] = 00000000
10389 stba %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
10390! %f0 = ff00b200 ff0000ff b2000000 ffff0000
10391! %f4 = ffffffff 00fff203 00000000 00ff0000
10392! %f8 = 959a65cd 00fff203 ff000000 618efb7f
10393! %f12 = 00000000 00000000 5a7bb2ff ff0000ff
10394 stda %f0,[%i6]ASI_COMMIT_P ! Block Store to 0000000010181400
10395! %l4 = 000000000000ff00, Mem[0000000010001419] = ae46747d
10396 stb %l4,[%i0+0x019] ! Mem[0000000010001418] = ae00747d
10397! Mem[0000000030001408] = ffffffff, %l3 = 0000000000000000
10398 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
10399! Starting 10 instruction Load Burst
10400! Mem[0000000010081430] = 00000000, %l2 = 00000000000000ff
10401 lduha [%i2+0x030]%asi,%l2 ! %l2 = 0000000000000000
10402
10403p0_label_405:
10404! Mem[0000000030181410] = 00000000, %l4 = 000000000000ff00
10405 lduba [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
10406! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000
10407 lduwa [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
10408 membar #Sync ! Added by membar checker (60)
10409! Mem[0000000030181400] = ff000000 00000000 ff000000 00000000
10410! Mem[0000000030181410] = 00000000 00ff543b 83cf7f40 ff18b28f
10411! Mem[0000000030181420] = d4ff4189 ff0000ff 2e824d80 0000ffff
10412! Mem[0000000030181430] = 00000d00 000000ff 000000c8 edbe00c3
10413 ldda [%i6]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
10414! Mem[0000000030101410] = 00000000, %l7 = 00000000ffffffff
10415 ldswa [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000
10416! Mem[0000000010181400] = ff0000ff00b200ff, %f18 = 00000000 b2000000
10417 ldda [%i6+%g0]0x88,%f18 ! %f18 = ff0000ff 00b200ff
10418! Mem[0000000030141408] = ffff0000, %l5 = 0000000000000000
10419 lduwa [%i5+%o4]0x89,%l5 ! %l5 = 00000000ffff0000
10420! Mem[0000000010001408] = 000000ff, %l7 = 0000000000000000
10421 lduwa [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff
10422! Mem[0000000010041410] = 0000ffff, %l5 = 00000000ffff0000
10423 ldsha [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000
10424! Mem[0000000010181418] = 0000000000ff0000, %f22 = 0099543b ff0000ff
10425 ldda [%i6+0x018]%asi,%f22 ! %f22 = 00000000 00ff0000
10426! Starting 10 instruction Store Burst
10427! %f30 = ff0000ff, Mem[0000000010141408] = 00ff0000
10428 sta %f30,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff0000ff
10429
10430p0_label_406:
10431! Mem[0000000010181408] = b2000000, %l0 = ffffffffffffffff
10432 ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 000000b2000000ff
10433! %f28 = ffffffff ffff0d00, Mem[0000000010181410] = ffffffff 00fff203
10434 stda %f28,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff ffff0d00
10435! %l7 = 00000000000000ff, Mem[0000000010181408] = 000000ff
10436 stwa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff
10437! %f29 = ffff0d00, Mem[0000000010001408] = 000000ff
10438 sta %f29,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffff0d00
10439! %l4 = 0000000000000000, Mem[0000000030141408] = 0000ffff
10440 stwa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
10441! Mem[0000000030141408] = 00000000, %l1 = ffffffffffffffff
10442 swapa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
10443! Mem[0000000021800100] = ff900b85, %l3 = 00000000000000ff
10444 ldstub [%o3+0x100],%l3 ! %l3 = 000000ff000000ff
10445! Mem[00000000100c1410] = 03f20000, %l4 = 00000000, %l1 = 00000000
10446 add %i3,0x10,%g1
10447 casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000003f20000
10448! Mem[000000001008143c] = 000000ff, %l0 = 000000b2, %l5 = 00000000
10449 add %i2,0x3c,%g1
10450 casa [%g1]0x80,%l0,%l5 ! %l5 = 00000000000000ff
10451! Starting 10 instruction Load Burst
10452! Mem[0000000030041408] = b2000000, %f31 = 000000ff
10453 lda [%i1+%o4]0x81,%f31 ! %f31 = b2000000
10454
10455p0_label_407:
10456! Mem[00000000201c0000] = ff008ea0, %l4 = 0000000000000000
10457 lduha [%o0+0x000]%asi,%l4 ! %l4 = 000000000000ff00
10458! Mem[0000000010101408] = ffffffff, %l6 = 0000000000000000
10459 ldswa [%i4+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
10460! Mem[0000000010001410] = 000000ff, %l0 = 00000000000000b2
10461 ldswa [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000ff
10462! Mem[0000000010041408] = 00000000, %f16 = ff0000ff
10463 lda [%i1+%o4]0x88,%f16 ! %f16 = 00000000
10464! Mem[0000000030081400] = 00000000, %l0 = 00000000000000ff
10465 ldswa [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000
10466! Mem[00000000201c0000] = ff008ea0, %l7 = 00000000000000ff
10467 ldub [%o0+%g0],%l7 ! %l7 = 00000000000000ff
10468! Mem[0000000010001408] = 000dffff, %l3 = 00000000000000ff
10469 ldsw [%i0+%o4],%l3 ! %l3 = 00000000000dffff
10470! Mem[00000000300c1410] = 00000000, %l3 = 00000000000dffff
10471 ldswa [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
10472! Mem[0000000010101410] = 0000000000000000, %l4 = 000000000000ff00
10473 ldxa [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000
10474! Starting 10 instruction Store Burst
10475 membar #Sync ! Added by membar checker (61)
10476! %l4 = 0000000000000000, Mem[0000000030181410] = 00000000
10477 stba %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
10478
10479p0_label_408:
10480! %l0 = 00000000, %l1 = 03f20000, Mem[0000000010081400] = 00000000 ffffffff
10481 stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 03f20000
10482! Mem[0000000010101408] = ffffffff, %l7 = 00000000000000ff
10483 ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
10484! Mem[00000000211c0000] = ff003487, %l1 = 0000000003f20000
10485 ldstub [%o2+%g0],%l1 ! %l1 = 000000ff000000ff
10486! %l2 = 00000000, %l3 = 00000000, Mem[0000000030101408] = ff0000ff ffffffc6
10487 stda %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 00000000
10488! Mem[0000000010001408] = 000dffff, %l1 = 00000000000000ff
10489 ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 00000000000000ff
10490! Mem[0000000030041400] = ff00b200, %l4 = 0000000000000000
10491 ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
10492! %l5 = 00000000000000ff, Mem[0000000010041410] = 0000ffff
10493 stha %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00ffffff
10494! %f19 = 00b200ff, Mem[000000001000141c] = ff000046
10495 st %f19,[%i0+0x01c] ! Mem[000000001000141c] = 00b200ff
10496! %l3 = 0000000000000000, Mem[0000000010041424] = 00000000, %asi = 80
10497 stha %l3,[%i1+0x024]%asi ! Mem[0000000010041424] = 00000000
10498! Starting 10 instruction Load Burst
10499! Mem[0000000010181404] = ff0000ff, %l5 = 00000000000000ff
10500 ldsh [%i6+0x004],%l5 ! %l5 = ffffffffffffff00
10501
10502p0_label_409:
10503! Mem[0000000010181408] = 000000ff, %l5 = ffffffffffffff00
10504 ldsha [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
10505 membar #Sync ! Added by membar checker (62)
10506! Mem[0000000010001400] = 00ff543b ff0000ff ff0dffff 8a000000
10507! Mem[0000000010001410] = 000000ff 00000000 ae00747d 00b200ff
10508! Mem[0000000010001420] = 000000ff 000000ff ffffffff 000000ff
10509! Mem[0000000010001430] = 74ff38d1 ffffffff ff800000 000000f2
10510 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
10511! Mem[0000000030141408] = ffffffff ffff0ddb, %l4 = 000000ff, %l5 = 000000ff
10512 ldda [%i5+%o4]0x81,%l4 ! %l4 = 00000000ffffffff 00000000ffff0ddb
10513! %f24 = ff000000, %f28 = ffffffff ffff0d00
10514 fitod %f24,%f28 ! %f28 = c1700000 00000000
10515! %f28 = c1700000, %f29 = 00000000
10516 fcmpes %fcc1,%f28,%f29 ! %fcc1 = 1
10517! Mem[0000000010141400] = 00000000, %l6 = ffffffffffffffff
10518 lduba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
10519! %f19 = 00b200ff, %f30 = ff0000ff, %f28 = c1700000
10520 fadds %f19,%f30,%f28 ! %f28 = ff0000ff
10521! Mem[0000000010041410] = 00ffffff, %l6 = 0000000000000000
10522 ldsba [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
10523! Mem[0000000010141410] = 00000000, %l0 = 0000000000000000
10524 ldsba [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
10525! Starting 10 instruction Store Burst
10526! %f26 = 00000000, Mem[0000000030041408] = 000000b2
10527 sta %f26,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
10528
10529p0_label_410:
10530! Mem[0000000010141428] = 0000005affffffff, %l0 = 0000000000000000, %l0 = 0000000000000000
10531 add %i5,0x28,%g1
10532 casxa [%g1]0x80,%l0,%l0 ! %l0 = 0000005affffffff
10533! %f28 = ff0000ff 00000000, %l6 = 0000000000000000
10534! Mem[0000000010101420] = 00000000000000ff
10535 add %i4,0x020,%g1
10536 stda %f28,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010101420] = 00000000000000ff
10537! Mem[0000000010041412] = 00ffffff, %l7 = 00000000000000ff
10538 ldstuba [%i1+0x012]%asi,%l7 ! %l7 = 000000ff000000ff
10539! Mem[0000000010101400] = 74ff38d1, %l0 = 0000005affffffff
10540 ldstuba [%i4+%g0]0x88,%l0 ! %l0 = 000000d1000000ff
10541! %l0 = 000000d1, %l1 = 00000000, Mem[00000000300c1400] = 0000ffff 00000000
10542 stda %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000d1 00000000
10543! Mem[0000000010141408] = ff0000ff, %l0 = 00000000000000d1
10544 ldstuba [%i5+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
10545! %l0 = 00000000000000ff, Mem[0000000030181400] = 000000ff
10546 stwa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
10547! Mem[00000000201c0001] = ff008ea0, %l7 = 00000000000000ff
10548 ldstub [%o0+0x001],%l7 ! %l7 = 00000000000000ff
10549! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
10550 swapa [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
10551! Starting 10 instruction Load Burst
10552! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000
10553 lduwa [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
10554
10555p0_label_411:
10556! Mem[0000000030081410] = ff000000, %l0 = 00000000000000ff
10557 lduwa [%i2+%o5]0x81,%l0 ! %l0 = 00000000ff000000
10558! Mem[0000000030081400] = 00000000, %l4 = 00000000ffffffff
10559 ldswa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
10560! Mem[0000000010101414] = 00000000, %l3 = 0000000000000000
10561 lduha [%i4+0x016]%asi,%l3 ! %l3 = 0000000000000000
10562! Mem[0000000030141408] = ffffffff, %l4 = 0000000000000000
10563 ldswa [%i5+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
10564! Mem[0000000030141408] = ffffffff, %l5 = 00000000ffff0ddb
10565 ldsha [%i5+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
10566! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
10567 lduha [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000
10568! Mem[0000000030081408] = ff000000, %l0 = 00000000ff000000
10569 ldsha [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
10570! Mem[0000000030101410] = 00000000, %l0 = 0000000000000000
10571 ldsba [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000000
10572! Mem[0000000010141408] = ff0000ff, %l1 = 0000000000000000
10573 lduba [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff
10574! Starting 10 instruction Store Burst
10575! Mem[0000000030041408] = 00000000, %l4 = ffffffffffffffff
10576 ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 00000000000000ff
10577
10578p0_label_412:
10579! Mem[00000000300c1400] = 000000d1, %l7 = 0000000000000000
10580 swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000000000d1
10581! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010081418] = f200807f 0000ffff
10582 std %l4,[%i2+0x018] ! Mem[0000000010081418] = 00000000 ffffffff
10583! %l1 = 00000000000000ff, Mem[0000000020800000] = ffff4ebd
10584 sth %l1,[%o1+%g0] ! Mem[0000000020800000] = 00ff4ebd
10585! %l1 = 00000000000000ff, Mem[0000000010141408] = ff0000ff
10586 stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff0000ff
10587! Mem[0000000010181408] = ff000000, %l4 = 0000000000000000
10588 ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
10589! Mem[0000000030001408] = ffffffff, %l1 = 00000000000000ff
10590 ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
10591! %l3 = 0000000000000000, Mem[00000000300c1408] = ff00000000000000
10592 stxa %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000
10593! %l6 = 00000000, %l7 = 000000d1, Mem[00000000100c1410] = 0000f203 00000000
10594 stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 000000d1
10595! Mem[0000000010001408] = ffff0dff, %l2 = 0000000000000000
10596 swapa [%i0+%o4]0x88,%l2 ! %l2 = 00000000ffff0dff
10597! Starting 10 instruction Load Burst
10598! %l0 = 0000000000000000, imm = 0000000000000f57, %l2 = 00000000ffff0dff
10599 xor %l0,0xf57,%l2 ! %l2 = 0000000000000f57
10600
10601p0_label_413:
10602! Mem[0000000030001408] = ffff0000 ffffffff, %l0 = 00000000, %l1 = 000000ff
10603 ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000ffffffff 00000000ffff0000
10604! Mem[0000000010001400] = 3b54ff00, %l6 = 0000000000000000
10605 ldswa [%i0+%g0]0x88,%l6 ! %l6 = 000000003b54ff00
10606! Mem[0000000030181400] = 000000ff, %l7 = 00000000000000d1
10607 lduba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
10608! Mem[0000000010181408] = ff000000, %l1 = 00000000ffff0000
10609 ldsba [%i6+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
10610! Mem[0000000010141410] = 0000000000000000, %l5 = ffffffffffffffff
10611 ldx [%i5+%o5],%l5 ! %l5 = 0000000000000000
10612! Mem[0000000030181408] = ff000000, %l4 = 00000000000000ff
10613 swapa [%i6+%o4]0x81,%l4 ! %l4 = 00000000ff000000
10614! Mem[00000000100c1400] = 0000f203, %l6 = 000000003b54ff00
10615 lduba [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
10616! Mem[0000000010101400] = ff38ff74, %l4 = 00000000ff000000
10617 ldsba [%i4+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
10618! Mem[00000000100c1408] = ffff0000, %f4 = 000000ff
10619 lda [%i3+%o4]0x80,%f4 ! %f4 = ffff0000
10620! Starting 10 instruction Store Burst
10621! Mem[00000000300c1400] = 00000000, %l2 = 0000000000000f57
10622 ldstuba [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff
10623
10624p0_label_414:
10625! Mem[0000000010141407] = 00000000, %l0 = 00000000ffffffff
10626 ldstuba [%i5+0x007]%asi,%l0 ! %l0 = 00000000000000ff
10627! %l2 = 0000000000000000, Mem[0000000020800000] = 00ff4ebd, %asi = 80
10628 stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00004ebd
10629! %f12 = 74ff38d1 ffffffff, %l7 = 00000000000000ff
10630! Mem[0000000030081400] = 00000000000000ff
10631 stda %f12,[%i2+%l7]ASI_PST32_S ! Mem[0000000030081400] = 74ff38d1ffffffff
10632! %l2 = 00000000, %l3 = 00000000, Mem[0000000030181410] = 00000000 00ff543b
10633 stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 00000000
10634! %l7 = 00000000000000ff, immed = 000002fa, %y = 00000000
10635 smul %l7,0x2fa,%l1 ! %l1 = 000000000002f706, %y = 00000000
10636! %f24 = ff000000 ff000000, Mem[0000000010181408] = ff000000 ffff0000
10637 stda %f24,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000 ff000000
10638! Mem[00000000100c1400] = 0000f20300000000, %l7 = 00000000000000ff, %l0 = 0000000000000000
10639 casxa [%i3]0x80,%l7,%l0 ! %l0 = 0000f20300000000
10640! Mem[0000000010081410] = ff99543b, %l6 = 0000000000000000
10641 swapa [%i2+%o5]0x80,%l6 ! %l6 = 00000000ff99543b
10642! Mem[0000000030041400] = 00b200ff, %l7 = 00000000000000ff
10643 swapa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000b200ff
10644! Starting 10 instruction Load Burst
10645! Mem[0000000010141424] = 5fff7b5a, %l1 = 000000000002f706
10646 ldswa [%i5+0x024]%asi,%l1 ! %l1 = 000000005fff7b5a
10647
10648p0_label_415:
10649! Mem[0000000010081410] = 00000000, %l0 = 0000f20300000000
10650 lduha [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000
10651! Mem[0000000010101408] = ffffffff, %l7 = 0000000000b200ff
10652 lduha [%i4+%o4]0x88,%l7 ! %l7 = 000000000000ffff
10653! Code Fragment 3
10654p0_fragment_34:
10655! %l0 = 0000000000000000
10656 setx 0x4004e11fe5c146f6,%g7,%l0 ! %l0 = 4004e11fe5c146f6
10657! %l1 = 000000005fff7b5a
10658 setx 0x0bcbdb27dcbfef2b,%g7,%l1 ! %l1 = 0bcbdb27dcbfef2b
10659 setx 0x1fe000, %g1, %g3
10660 or %l0, %g3, %l0 ! always set perrmask = 0xff
10661 setx 0x1ffff8, %g1, %g2
10662 and %l0, %g2, %l0
10663 ta T_CHANGE_HPRIV
10664 stxa %l1, [%l0]ASI_DCACHE_DATA
10665 ta T_CHANGE_NONHPRIV
10666! %l0 = 4004e11fe5c146f6
10667 setx 0x5a8daa4fab3806fb,%g7,%l0 ! %l0 = 5a8daa4fab3806fb
10668! %l1 = 0bcbdb27dcbfef2b
10669 setx 0x184056103cd21444,%g7,%l1 ! %l1 = 184056103cd21444
10670! Mem[00000000201c0000] = ffff8ea0, %l4 = ffffffffffffffff
10671 lduh [%o0+%g0],%l4 ! %l4 = 000000000000ffff
10672! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000
10673 ldswa [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
10674! Mem[0000000010181430] = 00000000, %l2 = 0000000000000000
10675 lduba [%i6+0x033]%asi,%l2 ! %l2 = 0000000000000000
10676! Mem[0000000030181410] = 0000000000000000, %f0 = 00ff543b ff0000ff
10677 ldda [%i6+%o5]0x81,%f0 ! %f0 = 00000000 00000000
10678! Mem[0000000010101418] = 210000ff00000000, %l0 = 5a8daa4fab3806fb
10679 ldx [%i4+0x018],%l0 ! %l0 = 210000ff00000000
10680! Mem[0000000010101410] = 00000000, %l3 = 0000000000000000
10681 ldswa [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
10682! Starting 10 instruction Store Burst
10683! %l6 = 00000000ff99543b, Mem[0000000030181400] = 00000000000000ff
10684 stxa %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000ff99543b
10685
10686p0_label_416:
10687! Mem[0000000030081408] = 000000ff, %l1 = 184056103cd21444
10688 swapa [%i2+%o4]0x81,%l1 ! %l1 = 00000000000000ff
10689! Mem[00000000300c1400] = 000000ff, %l7 = 000000000000ffff
10690 ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
10691! Mem[00000000100c140f] = ffffffff, %l2 = 0000000000000000
10692 ldstuba [%i3+0x00f]%asi,%l2 ! %l2 = 000000ff000000ff
10693! %f28 = ff0000ff, Mem[0000000010101408] = ffffffff
10694 sta %f28,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff0000ff
10695! Mem[0000000030141400] = 000000ff, %l7 = 00000000000000ff
10696 swapa [%i5+%g0]0x89,%l7 ! %l7 = 00000000000000ff
10697! %f5 = 00000000, Mem[000000001014141c] = ff0000ff
10698 st %f5 ,[%i5+0x01c] ! Mem[000000001014141c] = 00000000
10699! Mem[00000000100c1400] = 03f20000, %l7 = 00000000000000ff
10700 swapa [%i3+%g0]0x88,%l7 ! %l7 = 0000000003f20000
10701! %f0 = 00000000 00000000 ff0dffff 8a000000
10702! %f4 = ffff0000 00000000 ae00747d 00b200ff
10703! %f8 = 000000ff 000000ff ffffffff 000000ff
10704! %f12 = 74ff38d1 ffffffff ff800000 000000f2
10705 stda %f0,[%i2]ASI_BLK_SL ! Block Store to 0000000030081400
10706! Mem[0000000010041430] = 00000000, %l6 = 00000000ff99543b
10707 swap [%i1+0x030],%l6 ! %l6 = 0000000000000000
10708! Starting 10 instruction Load Burst
10709 membar #Sync ! Added by membar checker (63)
10710! Mem[0000000030081400] = 00000000, %l5 = 0000000000000000
10711 lduba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
10712
10713p0_label_417:
10714! Mem[00000000100c1420] = c6ffffff 00ff0000, %l4 = 0000ffff, %l5 = 00000000
10715 ldda [%i3+0x020]%asi,%l4 ! %l4 = 00000000c6ffffff 0000000000ff0000
10716! Mem[0000000010001438] = ff800000, %f1 = 00000000
10717 lda [%i0+0x038]%asi,%f1 ! %f1 = ff800000
10718! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000000
10719 lduba [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
10720! %l5 = 0000000000ff0000, %l6 = 0000000000000000, %y = 00000000
10721 smul %l5,%l6,%l6 ! %l6 = 0000000000000000, %y = 00000000
10722! Mem[00000000100c140c] = ffffffff, %l0 = 210000ff00000000
10723 ldsha [%i3+0x00e]%asi,%l0 ! %l0 = ffffffffffffffff
10724! Mem[00000000201c0000] = ffff8ea0, %l1 = 00000000000000ff
10725 lduba [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
10726! Mem[0000000030041408] = 000000ff, %l0 = ffffffffffffffff
10727 lduba [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
10728! Mem[0000000010101400] = 74ff38ff, %l2 = 00000000000000ff
10729 lduwa [%i4+%g0]0x88,%l2 ! %l2 = 0000000074ff38ff
10730! Mem[0000000010001410] = 000000ff, %l4 = 00000000c6ffffff
10731 ldsb [%i0+0x011],%l4 ! %l4 = 0000000000000000
10732! Starting 10 instruction Store Burst
10733! %l7 = 0000000003f20000, imm = 00000000000003a6, %l0 = 00000000000000ff
10734 subc %l7,0x3a6,%l0 ! %l0 = 0000000003f1fc5a
10735
10736p0_label_418:
10737! %l1 = 00000000000000ff, Mem[000000001000143c] = 000000f2, %asi = 80
10738 stha %l1,[%i0+0x03c]%asi ! Mem[000000001000143c] = 00ff00f2
10739! %f21 = ffff0d00, Mem[0000000010081410] = 00000000
10740 sta %f21,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffff0d00
10741! %l5 = 0000000000ff0000, Mem[0000000010081408] = 00000000
10742 stba %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
10743! %l5 = 0000000000ff0000, Mem[00000000201c0000] = ffff8ea0
10744 stb %l5,[%o0+%g0] ! Mem[00000000201c0000] = 00ff8ea0
10745! %l1 = 00000000000000ff, Mem[0000000030101400] = ffb20000
10746 stwa %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff
10747! %f22 = 00000000 00ff0000, Mem[0000000010181410] = ffffffff 000dffff
10748 stda %f22,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 00ff0000
10749! %l4 = 00000000, %l5 = 00ff0000, Mem[0000000030041408] = ff000000 ffff0000
10750 stda %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00ff0000
10751! Mem[0000000010181427] = 00fff203, %l2 = 0000000074ff38ff
10752 ldstuba [%i6+0x027]%asi,%l2 ! %l2 = 00000003000000ff
10753! Mem[0000000030141400] = 000000ff, %l3 = 0000000000000000
10754 swapa [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
10755! Starting 10 instruction Load Burst
10756! Mem[0000000021800080] = 57ff899f, %l5 = 0000000000ff0000
10757 ldsh [%o3+0x080],%l5 ! %l5 = 00000000000057ff
10758
10759p0_label_419:
10760! Mem[0000000020800000] = 00004ebd, %l3 = 00000000000000ff
10761 lduh [%o1+%g0],%l3 ! %l3 = 0000000000000000
10762! Mem[0000000010001400] = ff0000ff3b54ff00, %l5 = 00000000000057ff
10763 ldxa [%i0+%g0]0x88,%l5 ! %l5 = ff0000ff3b54ff00
10764! %f12 = 74ff38d1, %f12 = 74ff38d1
10765 fcmpes %fcc3,%f12,%f12 ! %fcc3 = 0
10766! Mem[0000000030001408] = ffffffff, %l4 = 0000000000000000
10767 ldsba [%i0+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
10768! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000
10769 lduha [%i2+0x008]%asi,%l6 ! %l6 = 0000000000000000
10770! Mem[00000000100c1410] = 00000000, %l0 = 0000000003f1fc5a
10771 lduba [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
10772! Mem[00000000211c0000] = ff003487, %l2 = 0000000000000003
10773 ldsb [%o2+0x001],%l2 ! %l2 = 0000000000000000
10774! Mem[00000000300c1408] = 00000000, %f5 = 00000000
10775 lda [%i3+%o4]0x81,%f5 ! %f5 = 00000000
10776! Mem[0000000030041400] = 000000ff, %l4 = ffffffffffffffff
10777 lduwa [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff
10778! Starting 10 instruction Store Burst
10779! %l0 = 0000000000000000, Mem[0000000010001410] = 000000ff00000000
10780 stxa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000
10781
10782p0_label_420:
10783! %f2 = ff0dffff 8a000000, Mem[0000000030181408] = 000000ff 00000000
10784 stda %f2 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff0dffff 8a000000
10785! Mem[00000000201c0001] = 00ff8ea0, %l6 = 0000000000000000
10786 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
10787! Mem[0000000010181408] = ff000000, %l0 = 00000000, %l5 = 3b54ff00
10788 add %i6,0x08,%g1
10789 casa [%g1]0x80,%l0,%l5 ! %l5 = 00000000ff000000
10790! Mem[0000000030041410] = ffffffff, %l0 = 0000000000000000
10791 swapa [%i1+%o5]0x89,%l0 ! %l0 = 00000000ffffffff
10792! Mem[0000000010181400] = ff00b200, %l7 = 0000000003f20000
10793 swapa [%i6+%g0]0x80,%l7 ! %l7 = 00000000ff00b200
10794! Code Fragment 4
10795p0_fragment_35:
10796! %l0 = 00000000ffffffff
10797 setx 0xde87665848857ef0,%g7,%l0 ! %l0 = de87665848857ef0
10798! %l1 = 00000000000000ff
10799 setx 0x0df726880288c285,%g7,%l1 ! %l1 = 0df726880288c285
10800 setx 0x7ff8, %g1, %g2
10801 and %l0, %g2, %l0
10802 setx 0xffffffff, %g1, %g2
10803 and %l1, %g2, %l1
10804 setx 0x100000000, %g1, %g2
10805 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10806 ta T_CHANGE_HPRIV
10807 stxa %l1, [%l0]ASI_ICACHE_INSTR
10808 ta T_CHANGE_NONHPRIV
10809! %l0 = de87665848857ef0
10810 setx 0x1444962f90559c47,%g7,%l0 ! %l0 = 1444962f90559c47
10811! %l1 = 0df726880288c285
10812 setx 0xf04c31c017879005,%g7,%l1 ! %l1 = f04c31c017879005
10813! %l4 = 00000000000000ff, Mem[0000000010041400] = 000000ff
10814 stba %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff
10815! Mem[0000000010081410] = ffff0d00, %l3 = 0000000000000000, %asi = 80
10816 swapa [%i2+0x010]%asi,%l3 ! %l3 = 00000000ffff0d00
10817! %l2 = 0000000000000000, Mem[0000000010181410] = 00ff0000
10818 stha %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00ff0000
10819! Starting 10 instruction Load Burst
10820! Mem[00000000300c1410] = 0000000000000000, %l6 = 00000000000000ff
10821 ldxa [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
10822
10823p0_label_421:
10824! Mem[00000000100c1400] = 000000ff, %l0 = 1444962f90559c47
10825 ldswa [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
10826 membar #Sync ! Added by membar checker (64)
10827! Mem[0000000010081400] = 00000000 03f20000 00000000 00000000
10828! Mem[0000000010081410] = 00000000 00000000 00000000 ffffffff
10829! Mem[0000000010081420] = 00000000 00000000 00000000 00000000
10830! Mem[0000000010081430] = 00000000 ff000000 00000003 000000ff
10831 ldda [%i2]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010081400
10832! Mem[0000000030101408] = 00000000, %l5 = 00000000ff000000
10833 ldsba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
10834! Mem[0000000010041408] = 00000000, %f6 = ae00747d
10835 lda [%i1+%o4]0x80,%f6 ! %f6 = 00000000
10836! Mem[0000000010141428] = 0000005affffffff, %l0 = 00000000000000ff
10837 ldxa [%i5+0x028]%asi,%l0 ! %l0 = 0000005affffffff
10838! Mem[0000000010181410] = 00000000 00ff0000, %l2 = 00000000, %l3 = ffff0d00
10839 ldda [%i6+%o5]0x88,%l2 ! %l2 = 0000000000ff0000 0000000000000000
10840! Mem[0000000030041400] = ff000000ff0000ff, %l1 = f04c31c017879005
10841 ldxa [%i1+%g0]0x81,%l1 ! %l1 = ff000000ff0000ff
10842! Mem[000000001000140c] = 8a000000, %f10 = ffffffff
10843 ld [%i0+0x00c],%f10 ! %f10 = 8a000000
10844! Mem[0000000010081400] = 0000f20300000000, %f8 = 000000ff 000000ff
10845 ldda [%i2+%g0]0x88,%f8 ! %f8 = 0000f203 00000000
10846! Starting 10 instruction Store Burst
10847! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000
10848 swapa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
10849
10850p0_label_422:
10851! %l2 = 00ff0000, %l3 = 00000000, Mem[0000000030181400] = ff99543b 00000000
10852 stda %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00ff0000 00000000
10853! Mem[00000000300c1408] = 00000000, %l4 = 00000000000000ff
10854 ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
10855! Mem[00000000300c1400] = 000000ff, %l4 = 0000000000000000
10856 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
10857! Mem[0000000010101408] = ff0000ff, %l6 = 0000000000000000
10858 swapa [%i4+%o4]0x80,%l6 ! %l6 = 00000000ff0000ff
10859! %l7 = 00000000ff00b200, Mem[0000000030141410] = 0000ffff
10860 stba %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ff00
10861! %l7 = 00000000ff00b200, Mem[0000000010181412] = 0000ff00, %asi = 80
10862 stha %l7,[%i6+0x012]%asi ! Mem[0000000010181410] = 0000b200
10863! %f5 = 00000000, Mem[0000000030181400] = 0000ff00
10864 sta %f5 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
10865! Mem[0000000030081410] = 00000000, %l3 = 0000000000000000
10866 swapa [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
10867! %l4 = 00000000000000ff, Mem[00000000100c1410] = 00000000
10868 stha %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
10869! Starting 10 instruction Load Burst
10870! Mem[0000000030081408] = 8a000000, %l1 = ff000000ff0000ff
10871 lduba [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
10872
10873p0_label_423:
10874! Mem[0000000010041430] = ff99543b, %l0 = 0000005affffffff
10875 lduw [%i1+0x030],%l0 ! %l0 = 00000000ff99543b
10876! Mem[0000000010001410] = 00000000 00000000, %l2 = 00ff0000, %l3 = 00000000
10877 ldda [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
10878! Mem[0000000010081408] = 0000000000000000, %l5 = 0000000000000000
10879 ldxa [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
10880! Mem[0000000010101410] = 0000000000000000, %l6 = 00000000ff0000ff
10881 ldxa [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
10882! Mem[00000000211c0000] = ff003487, %l5 = 0000000000000000
10883 ldsb [%o2+%g0],%l5 ! %l5 = ffffffffffffffff
10884! %l7 = 00000000ff00b200, Mem[00000000100c1400] = ff000000
10885 stha %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = b2000000
10886! Mem[0000000030001410] = 00000000, %l1 = 0000000000000000
10887 lduwa [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
10888! Mem[0000000010181404] = ff0000ff, %f11 = 000000ff
10889 ld [%i6+0x004],%f11 ! %f11 = ff0000ff
10890! Mem[0000000010141408] = ff0000ff, %l6 = 0000000000000000
10891 ldswa [%i5+%o4]0x88,%l6 ! %l6 = ffffffffff0000ff
10892! Starting 10 instruction Store Burst
10893! %l2 = 0000000000000000, Mem[00000000300c1408] = ff000000
10894 stba %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
10895
10896p0_label_424:
10897! %f6 = 00000000 00b200ff, %l5 = ffffffffffffffff
10898! Mem[0000000010181410] = 0000b20000000000
10899 add %i6,0x010,%g1
10900 stda %f6,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010181410] = ff00b20000000000
10901! Mem[0000000030141410] = 0000ff00, %l6 = ffffffffff0000ff
10902 ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff
10903! Mem[0000000030041400] = 000000ff, %l4 = 00000000000000ff
10904 swapa [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff
10905! %l4 = 00000000000000ff, immed = 00000012, %y = 00000000
10906 udiv %l4,0x012,%l5 ! %l5 = 000000000000000e
10907 mov %l0,%y ! %y = ff99543b
10908! Mem[0000000010041408] = 00000000, %l5 = 000000000000000e
10909 swapa [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
10910! Mem[0000000030041410] = 00000000, %l7 = 00000000ff00b200
10911 swapa [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
10912! %l2 = 00000000, %l3 = 00000000, Mem[0000000010141410] = 00000000 00000000
10913 stda %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
10914! Mem[0000000030001410] = 00000000, %l2 = 0000000000000000
10915 swapa [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
10916! %f20 = 00000000 00000000, Mem[0000000030101408] = 00000000 00000000
10917 stda %f20,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 00000000
10918! Starting 10 instruction Load Burst
10919! Mem[0000000030001408] = ffffffff, %l7 = 0000000000000000
10920 lduba [%i0+%o4]0x81,%l7 ! %l7 = 00000000000000ff
10921
10922p0_label_425:
10923! Mem[0000000010181430] = 00000000, %l2 = 0000000000000000
10924 ldsha [%i6+0x030]%asi,%l2 ! %l2 = 0000000000000000
10925 membar #Sync ! Added by membar checker (65)
10926! Mem[0000000030001400] = ff000000 000000ff ffffffff 0000ffff
10927! Mem[0000000030001410] = 00000000 00000000 21003800 210061ff
10928! Mem[0000000030001420] = 7fe4967b b3a3d9aa 268d7c0a 096cf5c2
10929! Mem[0000000030001430] = e4258817 f7f898a4 987eb9ad 0850b773
10930 ldda [%i0]ASI_BLK_SL,%f0 ! Block Load from 0000000030001400
10931! Mem[00000000100c1400] = b2000000, %l5 = 0000000000000000
10932 lduba [%i3+%g0]0x80,%l5 ! %l5 = 00000000000000b2
10933! Mem[0000000010041438] = 0000ffff, %l3 = 0000000000000000
10934 ldsw [%i1+0x038],%l3 ! %l3 = 000000000000ffff
10935! Mem[0000000010141410] = 00000000, %l0 = 00000000ff99543b
10936 lduha [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
10937! Mem[0000000030101410] = 00000000ff000000, %l4 = 00000000000000ff
10938 ldxa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ff000000
10939! Mem[0000000030041408] = 00000000, %l3 = 000000000000ffff
10940 lduha [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
10941! Mem[0000000030181400] = 0000000000000000, %l6 = 0000000000000000
10942 ldxa [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000000
10943! Mem[0000000030041410] = 03f2ff00 00b200ff, %l2 = 00000000, %l3 = 00000000
10944 ldda [%i1+%o5]0x89,%l2 ! %l2 = 0000000000b200ff 0000000003f2ff00
10945! Starting 10 instruction Store Burst
10946! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030041410] = ff00b200 00fff203
10947 stda %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 000000ff
10948
10949p0_label_426:
10950! Mem[0000000010001410] = 00000000, %l3 = 0000000003f2ff00
10951 swap [%i0+%o5],%l3 ! %l3 = 0000000000000000
10952! %l6 = 0000000000000000, Mem[00000000218001c0] = db6708e2, %asi = 80
10953 stba %l6,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 006708e2
10954! Mem[0000000010041408] = 0000000e, %l7 = 00000000000000ff
10955 ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 0000000e000000ff
10956! %l6 = 0000000000000000, Mem[0000000010181400] = 0000f203
10957 stwa %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
10958! Mem[000000001018143c] = ff0000ff, %l7 = 000000000000000e, %asi = 80
10959 swapa [%i6+0x03c]%asi,%l7 ! %l7 = 00000000ff0000ff
10960! %f23 = 00000000, Mem[0000000010001428] = ffffffff
10961 st %f23,[%i0+0x028] ! Mem[0000000010001428] = 00000000
10962! %l0 = 0000000000000000, Mem[0000000030181408] = ffff0dff
10963 stba %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffff0d00
10964! %l0 = 00000000, %l1 = 00000000, Mem[0000000030081410] = 00000000 ffff0000
10965 stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000000
10966! Mem[0000000010141400] = 00000000, %l0 = 0000000000000000
10967 ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
10968! Starting 10 instruction Load Burst
10969! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000
10970 lduwa [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
10971
10972p0_label_427:
10973! %l3 = 0000000000000000, immed = fffff6de, %y = ff99543b
10974 sdiv %l3,-0x922,%l3 ! %l3 = 000000007fffffff
10975 mov %l0,%y ! %y = 00000000
10976! Mem[0000000010041408] = 00000000000000ff, %f20 = 00000000 00000000
10977 ldda [%i1+%o4]0x88,%f20 ! %f20 = 00000000 000000ff
10978! Mem[00000000300c1400] = ff00000000000000, %l7 = 00000000ff0000ff
10979 ldxa [%i3+%g0]0x81,%l7 ! %l7 = ff00000000000000
10980! Mem[0000000030101410] = 00000000, %l7 = ff00000000000000
10981 ldswa [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
10982! Mem[0000000010001400] = ff0000ff3b54ff00, %l3 = 000000007fffffff
10983 ldxa [%i0+%g0]0x88,%l3 ! %l3 = ff0000ff3b54ff00
10984! Mem[0000000030081410] = 00000000, %f24 = 00000000
10985 lda [%i2+%o5]0x81,%f24 ! %f24 = 00000000
10986! %l4 = 00000000ff000000, imm = 0000000000000900, %l2 = 0000000000b200ff
10987 subc %l4,0x900,%l2 ! %l2 = 00000000fefff700
10988! Mem[00000000100c1400] = b2000000, %l0 = 0000000000000000
10989 lduwa [%i3+%g0]0x80,%l0 ! %l0 = 00000000b2000000
10990! Mem[0000000030041400] = 000000ff, %l2 = 00000000fefff700
10991 lduwa [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
10992! Starting 10 instruction Store Burst
10993! %l1 = 0000000000000000, Mem[0000000030141408] = ffffffff
10994 stba %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ffffff
10995
10996p0_label_428:
10997! Mem[00000000100c1410] = ff000000, %l5 = 00000000000000b2
10998 swapa [%i3+%o5]0x80,%l5 ! %l5 = 00000000ff000000
10999! %f26 = 00000000 00000000, %l2 = 00000000000000ff
11000! Mem[0000000030101418] = ffff0ddb00000000
11001 add %i4,0x018,%g1
11002 stda %f26,[%g1+%l2]ASI_PST8_S ! Mem[0000000030101418] = 0000000000000000
11003! %l3 = ff0000ff3b54ff00, Mem[0000000010041408] = ff000000
11004 stha %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff000000
11005 membar #Sync ! Added by membar checker (66)
11006! %l2 = 00000000000000ff, Mem[0000000030001408] = ffffffff0000ffff
11007 stxa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000000000ff
11008! %l2 = 00000000000000ff, Mem[00000000201c0000] = 00ff8ea0, %asi = 80
11009 stba %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff8ea0
11010! %l5 = 00000000ff000000, Mem[0000000010101418] = 210000ff00000000
11011 stx %l5,[%i4+0x018] ! Mem[0000000010101418] = 00000000ff000000
11012! %l4 = ff000000, %l5 = ff000000, Mem[0000000010181410] = ff00b200 00000000
11013 stda %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000 ff000000
11014! %l2 = 00000000000000ff, Mem[00000000300c1408] = 0000000000000000
11015 stxa %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000000000ff
11016! %l0 = 00000000b2000000, Mem[0000000030081408] = 0000008a
11017 stha %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000008a
11018! Starting 10 instruction Load Burst
11019! %f14 = 73b75008, %f27 = 00000000
11020 fcmpes %fcc0,%f14,%f27 ! %fcc0 = 2
11021
11022p0_label_429:
11023! Mem[0000000010141408] = ff0000ffffffffff, %l0 = 00000000b2000000
11024 ldxa [%i5+%o4]0x80,%l0 ! %l0 = ff0000ffffffffff
11025! Mem[0000000010141408] = ff0000ff, %l1 = 0000000000000000
11026 ldswa [%i5+%o4]0x88,%l1 ! %l1 = ffffffffff0000ff
11027! Mem[0000000010081420] = 00000000, %f10 = c2f56c09
11028 ld [%i2+0x020],%f10 ! %f10 = 00000000
11029! Code Fragment 3
11030p0_fragment_36:
11031! %l0 = ff0000ffffffffff
11032 setx 0x9ab55dd861898a5c,%g7,%l0 ! %l0 = 9ab55dd861898a5c
11033! %l1 = ffffffffff0000ff
11034 setx 0x1f012c0056a525ff,%g7,%l1 ! %l1 = 1f012c0056a525ff
11035 setx 0x1fe000, %g1, %g3
11036 or %l0, %g3, %l0 ! always set perrmask = 0xff
11037 setx 0x1ffff8, %g1, %g2
11038 and %l0, %g2, %l0
11039 ta T_CHANGE_HPRIV
11040 stxa %l1, [%l0]ASI_DCACHE_DATA
11041 ta T_CHANGE_NONHPRIV
11042! %l0 = 9ab55dd861898a5c
11043 setx 0xffc951f7da16900b,%g7,%l0 ! %l0 = ffc951f7da16900b
11044! %l1 = 1f012c0056a525ff
11045 setx 0xcb97c7c7cc6ebd36,%g7,%l1 ! %l1 = cb97c7c7cc6ebd36
11046! Mem[0000000030181400] = 0000000000000000, %f18 = 00000000 00000000
11047 ldda [%i6+%g0]0x89,%f18 ! %f18 = 00000000 00000000
11048! Mem[0000000030041410] = ff000000 00000000, %l6 = 00000000, %l7 = 00000000
11049 ldda [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000 00000000ff000000
11050! Mem[0000000010001408] = 000000008a000000, %f8 = aad9a3b3 7b96e47f
11051 ldda [%i0+%o4]0x80,%f8 ! %f8 = 00000000 8a000000
11052! Mem[00000000300c1408] = ff000000, %l2 = 00000000000000ff
11053 lduha [%i3+%o4]0x81,%l2 ! %l2 = 000000000000ff00
11054! %l7 = 00000000ff000000, %l0 = ffc951f7da16900b, %y = 00000000
11055 smul %l7,%l0,%l6 ! %l6 = 0025e96ff5000000, %y = 0025e96f
11056! Starting 10 instruction Store Burst
11057! %l5 = 00000000ff000000, Mem[00000000211c0000] = ff003487
11058 sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 00003487
11059
11060p0_label_430:
11061! Mem[0000000030101410] = 00000000, %l6 = 0025e96ff5000000
11062 swapa [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
11063! Mem[00000000300c1408] = ff000000, %l1 = cb97c7c7cc6ebd36
11064 swapa [%i3+%o4]0x81,%l1 ! %l1 = 00000000ff000000
11065! %l7 = 00000000ff000000, Mem[0000000020800040] = 00ffc0bd
11066 sth %l7,[%o1+0x040] ! Mem[0000000020800040] = 0000c0bd
11067! Mem[0000000010101424] = 000000ff, %l3 = 3b54ff00, %l7 = ff000000
11068 add %i4,0x24,%g1
11069 casa [%g1]0x80,%l3,%l7 ! %l7 = 00000000000000ff
11070! %f26 = 00000000 00000000, %l0 = ffc951f7da16900b
11071! Mem[0000000010001400] = 00ff543bff0000ff
11072 stda %f26,[%i0+%l0]ASI_PST32_PL ! Mem[0000000010001400] = 0000000000000000
11073! Mem[0000000021800101] = ff900b85, %l4 = 00000000ff000000
11074 ldstuba [%o3+0x101]%asi,%l4 ! %l4 = 00000090000000ff
11075! Mem[00000000100c1410] = b2000000, %l4 = 0000000000000090
11076 ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 00000000000000ff
11077! Mem[0000000010081408] = 0000000000000000, %l0 = ffc951f7da16900b, %l2 = 000000000000ff00
11078 add %i2,0x08,%g1
11079 casxa [%g1]0x80,%l0,%l2 ! %l2 = 0000000000000000
11080! %f11 = 0a7c8d26, Mem[0000000030041400] = 000000ff
11081 sta %f11,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0a7c8d26
11082! Starting 10 instruction Load Burst
11083! Mem[0000000010001400] = 00000000, %l7 = 00000000000000ff
11084 lduba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
11085
11086p0_label_431:
11087! Mem[00000000300c1410] = 00000000, %l0 = ffc951f7da16900b
11088 lduha [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
11089! Code Fragment 3
11090p0_fragment_37:
11091! %l0 = 0000000000000000
11092 setx 0x14038b2fc28cdccb,%g7,%l0 ! %l0 = 14038b2fc28cdccb
11093! %l1 = 00000000ff000000
11094 setx 0xaacd62680f5cbae6,%g7,%l1 ! %l1 = aacd62680f5cbae6
11095 setx 0x1fe000, %g1, %g3
11096 or %l0, %g3, %l0 ! always set perrmask = 0xff
11097 setx 0x1ffff8, %g1, %g2
11098 and %l0, %g2, %l0
11099 ta T_CHANGE_HPRIV
11100 stxa %l1, [%l0]ASI_DCACHE_DATA
11101 ta T_CHANGE_NONHPRIV
11102! %l0 = 14038b2fc28cdccb
11103 setx 0x6124a0e7a223c134,%g7,%l0 ! %l0 = 6124a0e7a223c134
11104! %l1 = aacd62680f5cbae6
11105 setx 0x1e140290003f709e,%g7,%l1 ! %l1 = 1e140290003f709e
11106! Mem[0000000030041410] = 00000000, %l2 = 0000000000000000
11107 ldswa [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000
11108! Mem[00000000211c0000] = 00003487, %l3 = ff0000ff3b54ff00
11109 lduh [%o2+%g0],%l3 ! %l3 = 0000000000000000
11110! %f24 = 00000000, %f29 = 00000000, %f19 = 00000000
11111 fadds %f24,%f29,%f19 ! %f19 = 00000000
11112! Mem[0000000030141400] = 00000000ffff0000, %f16 = 0000f203 00000000
11113 ldda [%i5+%g0]0x81,%f16 ! %f16 = 00000000 ffff0000
11114! Mem[000000001014143c] = ffb2ff5a, %l0 = 6124a0e7a223c134
11115 ldsba [%i5+0x03f]%asi,%l0 ! %l0 = 000000000000005a
11116! Mem[0000000030001408] = 00000000, %l3 = 0000000000000000
11117 ldsba [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000000
11118! Mem[0000000010081408] = 00000000, %l2 = 0000000000000000
11119 ldswa [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
11120! Starting 10 instruction Store Burst
11121! %f0 = ff000000, Mem[0000000030081410] = 00000000
11122 sta %f0 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff000000
11123
11124p0_label_432:
11125! Mem[0000000030181410] = 00000000, %l6 = 0000000000000000
11126 ldstuba [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff
11127! Mem[0000000010041400] = ff000000, %l3 = 0000000000000000
11128 ldstuba [%i1+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
11129! %f7 = 00380021, Mem[00000000100c1400] = b2000000
11130 sta %f7 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00380021
11131! Mem[0000000030101408] = 00000000, %l5 = 00000000ff000000
11132 swapa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
11133! %l6 = 0000000000000000, Mem[0000000030001400] = ff000000
11134 stba %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
11135! Mem[0000000010181400] = 00000000, %l3 = 00000000000000ff
11136 swap [%i6+%g0],%l3 ! %l3 = 0000000000000000
11137! Mem[0000000010141408] = ff0000ff, %l6 = 0000000000000000
11138 ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
11139! Mem[00000000300c1400] = ff000000, %l7 = 0000000000000000
11140 ldstuba [%i3+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
11141! %l3 = 0000000000000000, Mem[0000000010041418] = 000000000000b200
11142 stx %l3,[%i1+0x018] ! Mem[0000000010041418] = 0000000000000000
11143! Starting 10 instruction Load Burst
11144! Mem[0000000030141400] = 00000000, %l0 = 000000000000005a
11145 lduba [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
11146
11147p0_label_433:
11148! Mem[0000000010081400] = 00000000 03f20000 00000000 00000000
11149! Mem[0000000010081410] = 00000000 00000000 00000000 ffffffff
11150! Mem[0000000010081420] = 00000000 00000000 00000000 00000000
11151! Mem[0000000010081430] = 00000000 ff000000 00000003 000000ff
11152 ldda [%i2]ASI_BLK_P,%f16 ! Block Load from 0000000010081400
11153! %l5 = 0000000000000000, %l3 = 0000000000000000, %l3 = 0000000000000000
11154 xnor %l5,%l3,%l3 ! %l3 = ffffffffffffffff
11155! Mem[0000000030181408] = ffff0d00, %l6 = 00000000000000ff
11156 ldswa [%i6+%o4]0x89,%l6 ! %l6 = ffffffffffff0d00
11157! Mem[00000000201c0000] = ffff8ea0, %l4 = 0000000000000000
11158 ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
11159! Mem[0000000010001430] = 74ff38d1, %l6 = ffffffffffff0d00
11160 lduwa [%i0+0x030]%asi,%l6 ! %l6 = 0000000074ff38d1
11161! Mem[00000000100c1430] = 00000000, %l4 = ffffffffffffffff
11162 ldsba [%i3+0x031]%asi,%l4 ! %l4 = 0000000000000000
11163! Mem[0000000030181400] = 00000000, %l6 = 0000000074ff38d1
11164 lduha [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000000
11165! Mem[0000000010141400] = 000000ff, %l5 = 0000000000000000
11166 ldsha [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000ff
11167! Mem[0000000030001400] = ff00000000000000, %l7 = 00000000000000ff
11168 ldxa [%i0+%g0]0x89,%l7 ! %l7 = ff00000000000000
11169! Starting 10 instruction Store Burst
11170 membar #Sync ! Added by membar checker (67)
11171! %f11 = 0a7c8d26, Mem[0000000010081408] = 00000000
11172 sta %f11,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0a7c8d26
11173
11174p0_label_434:
11175! %f4 = 00000000, Mem[00000000100c1400] = 00380021
11176 sta %f4 ,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00000000
11177! %l4 = 0000000000000000, Mem[0000000010001438] = ff80000000ff00f2, %asi = 80
11178 stxa %l4,[%i0+0x038]%asi ! Mem[0000000010001438] = 0000000000000000
11179! %f30 = 00000003 000000ff, %l4 = 0000000000000000
11180! Mem[0000000010081400] = 0000000003f20000
11181 stda %f30,[%i2+%l4]ASI_PST32_P ! Mem[0000000010081400] = 0000000003f20000
11182! %l5 = 00000000000000ff, Mem[0000000030181400] = 00000000
11183 stba %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000
11184! Mem[0000000010181400] = ff000000, %l3 = ffffffffffffffff
11185 swapa [%i6+%g0]0x88,%l3 ! %l3 = 00000000ff000000
11186! Mem[0000000030041400] = 268d7c0a, %l6 = 0000000000000000
11187 swapa [%i1+%g0]0x81,%l6 ! %l6 = 00000000268d7c0a
11188! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030041400] = 00000000 ff0000ff
11189 stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 000000ff
11190! Mem[0000000010041400] = ff000000, %l2 = 0000000000000000
11191 swapa [%i1+%g0]0x80,%l2 ! %l2 = 00000000ff000000
11192! Mem[0000000010181428] = ff000000, %l3 = 00000000ff000000
11193 ldstuba [%i6+0x028]%asi,%l3 ! %l3 = 000000ff000000ff
11194! Starting 10 instruction Load Burst
11195! %f18 = 00000000, %f5 = 00000000, %f4 = 00000000 00000000
11196 fsmuld %f18,%f5 ,%f4 ! %f4 = 00000000 00000000
11197
11198p0_label_435:
11199! Mem[00000000100c1408] = ffff0000, %l0 = 0000000000000000
11200 lduba [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff
11201! Mem[00000000100c1408] = ffff0000ffffffff, %l4 = 0000000000000000
11202 ldxa [%i3+%o4]0x80,%l4 ! %l4 = ffff0000ffffffff
11203! Mem[00000000300c1400] = ff000000, %l2 = 00000000ff000000
11204 lduba [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff
11205! Mem[0000000030101400] = 00000000ff000000, %l1 = 1e140290003f709e
11206 ldxa [%i4+%g0]0x89,%l1 ! %l1 = 00000000ff000000
11207! Mem[000000001000143c] = 00000000, %l5 = 00000000000000ff
11208 ldsha [%i0+0x03c]%asi,%l5 ! %l5 = 0000000000000000
11209! Mem[0000000030141410] = 0000ffff, %l7 = ff00000000000000
11210 lduha [%i5+%o5]0x89,%l7 ! %l7 = 000000000000ffff
11211! %l5 = 0000000000000000, %l1 = 00000000ff000000, %l3 = 00000000000000ff
11212 sdivx %l5,%l1,%l3 ! %l3 = 0000000000000000
11213! Mem[0000000010181410] = 000000ff, %l7 = 000000000000ffff
11214 lduha [%i6+%o5]0x88,%l7 ! %l7 = 00000000000000ff
11215! Mem[0000000030181410] = 000000ff, %l0 = 00000000000000ff
11216 lduba [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff
11217! Starting 10 instruction Store Burst
11218! %f10 = 00000000 0a7c8d26, %l5 = 0000000000000000
11219! Mem[0000000010001400] = 0000000000000000
11220 stda %f10,[%i0+%l5]ASI_PST8_PL ! Mem[0000000010001400] = 0000000000000000
11221
11222p0_label_436:
11223! %l2 = 00000000000000ff, Mem[0000000030141408] = 00ffffff
11224 stha %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ffffff
11225! %l7 = 00000000000000ff, Mem[000000001010142a] = db0dffff
11226 sth %l7,[%i4+0x02a] ! Mem[0000000010101428] = db0d00ff
11227! %f10 = 00000000 0a7c8d26, Mem[0000000010101410] = 00000000 00000000
11228 stda %f10,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 0a7c8d26
11229! %l2 = 00000000000000ff, Mem[0000000010141410] = 00000000
11230 stba %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000
11231! Mem[0000000010101400] = ff38ff74, %l6 = 00000000268d7c0a
11232 ldstuba [%i4+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
11233! %f6 = ff610021, %f2 = ffff0000
11234 fcmps %fcc0,%f6 ,%f2 ! %fcc0 = 3
11235! %l5 = 0000000000000000, Mem[0000000010001408] = 00000000
11236 stha %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
11237! Mem[0000000010101404] = 00000de1, %l1 = 00000000ff000000
11238 ldstuba [%i4+0x004]%asi,%l1 ! %l1 = 00000000000000ff
11239! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010181410] = 000000ff 000000ff
11240 stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff 00000000
11241! Starting 10 instruction Load Burst
11242! Mem[0000000010181400] = ffffffff, %l2 = 00000000000000ff
11243 ldswa [%i6+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
11244
11245p0_label_437:
11246! Mem[0000000010001400] = 00000000, %l5 = 0000000000000000
11247 ldsha [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
11248! %l0 = 00000000000000ff, %l4 = ffff0000ffffffff, %y = 0025e96f
11249 smul %l0,%l4,%l5 ! %l5 = ffffffffffffff01, %y = ffffffff
11250! Mem[0000000030181410] = ff000000, %l0 = 00000000000000ff
11251 ldswa [%i6+%o5]0x81,%l0 ! %l0 = ffffffffff000000
11252! Mem[0000000030181410] = 00000000000000ff, %f30 = 00000003 000000ff
11253 ldda [%i6+%o5]0x89,%f30 ! %f30 = 00000000 000000ff
11254! Mem[0000000010041410] = 00ffffff 00005a00, %l4 = ffffffff, %l5 = ffffff01
11255 ldda [%i1+%o5]0x80,%l4 ! %l4 = 0000000000ffffff 0000000000005a00
11256! Mem[0000000030101410] = f5000000, %l2 = ffffffffffffffff
11257 lduwa [%i4+%o5]0x89,%l2 ! %l2 = 00000000f5000000
11258! Mem[00000000100c1408] = 0000ffff, %l1 = 0000000000000000
11259 ldswa [%i3+%o4]0x88,%l1 ! %l1 = 000000000000ffff
11260! Mem[00000000201c0000] = ffff8ea0, %l6 = 00000000000000ff
11261 ldub [%o0+%g0],%l6 ! %l6 = 00000000000000ff
11262! Mem[00000000211c0000] = 00003487, %l0 = ffffffffff000000
11263 ldsba [%o2+0x001]%asi,%l0 ! %l0 = 0000000000000000
11264! Starting 10 instruction Store Burst
11265! %f30 = 00000000 000000ff, Mem[00000000100c1400] = 00000000 00000000
11266 stda %f30,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00000000 000000ff
11267
11268p0_label_438:
11269! %l6 = 00000000000000ff, Mem[0000000030141408] = 00ffffff
11270 stha %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ffffff
11271! %l0 = 0000000000000000, Mem[0000000010081408] = 000000000a7c8d26
11272 stxa %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000000000000
11273! %f6 = ff610021 00380021, Mem[0000000010101410] = 0a7c8d26 00000000
11274 stda %f6 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff610021 00380021
11275! %l5 = 0000000000005a00, Mem[0000000010001408] = 00000000
11276 stba %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
11277! Mem[0000000010001400] = 00000000, %l2 = 00000000f5000000
11278 swapa [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
11279! %l7 = 00000000000000ff, Mem[0000000030101408] = ff000000
11280 stha %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00ff0000
11281! %l2 = 0000000000000000, Mem[00000000100c1430] = 00000000b2000000, %asi = 80
11282 stxa %l2,[%i3+0x030]%asi ! Mem[00000000100c1430] = 0000000000000000
11283! %l3 = 0000000000000000, Mem[00000000201c0000] = ffff8ea0, %asi = 80
11284 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00008ea0
11285! %f24 = 00000000 00000000, Mem[0000000010081400] = 00000000 0000f203
11286 stda %f24,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 00000000
11287! Starting 10 instruction Load Burst
11288! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
11289 ldsha [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
11290
11291p0_label_439:
11292! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
11293 lduba [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
11294! Mem[0000000010181400] = ffffffffff0000ff, %f18 = 00000000 00000000
11295 ldda [%i6+%g0]0x80,%f18 ! %f18 = ffffffff ff0000ff
11296! Mem[0000000030101410] = f5000000, %l2 = 0000000000000000
11297 lduha [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
11298! Mem[0000000010141410] = ff000000, %l5 = 0000000000005a00
11299 lduwa [%i5+%o5]0x80,%l5 ! %l5 = 00000000ff000000
11300! Mem[0000000030041410] = 00000000, %l1 = 000000000000ffff
11301 lduha [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
11302! %l0 = 0000000000000000, imm = 0000000000000cde, %l2 = 0000000000000000
11303 addc %l0,0xcde,%l2 ! %l2 = 0000000000000cde
11304! Mem[0000000030081400] = 00000000, %l6 = 00000000000000ff
11305 lduba [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
11306! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
11307 lduwa [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
11308! Mem[0000000010101408] = 00000000, %l2 = 0000000000000cde
11309 ldsha [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
11310! Starting 10 instruction Store Burst
11311! %l4 = 00ffffff, %l5 = ff000000, Mem[00000000300c1400] = ff000000 00000000
11312 stda %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ffffff ff000000
11313
11314p0_label_440:
11315! %l2 = 0000000000000000, Mem[0000000010081408] = 00000000
11316 stba %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
11317! %f26 = 00000000 00000000, Mem[0000000010181410] = 000000ff 00000000
11318 stda %f26,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 00000000
11319! Mem[00000000100c1408] = 0000ffff, %l4 = 0000000000ffffff
11320 swapa [%i3+%o4]0x88,%l4 ! %l4 = 000000000000ffff
11321! %l0 = 00000000, %l1 = 00000000, Mem[0000000010141408] = ff0000ff ffffffff
11322 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000000
11323! %l4 = 0000ffff, %l5 = ff000000, Mem[0000000030141400] = 00000000 ffff0000
11324 stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000ffff ff000000
11325! Mem[0000000030081410] = 000000ff, %l3 = 0000000000000000
11326 ldstuba [%i2+%o5]0x81,%l3 ! %l3 = 00000000000000ff
11327! Mem[000000001018140c] = ff000000, %l2 = 0000000000000000
11328 swap [%i6+0x00c],%l2 ! %l2 = 00000000ff000000
11329! %l5 = 00000000ff000000, Mem[0000000030001400] = 00000000
11330 stwa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000000
11331! Mem[00000000201c0000] = 00008ea0, %l6 = 0000000000000000
11332 ldstub [%o0+%g0],%l6 ! %l6 = 00000000000000ff
11333! Starting 10 instruction Load Burst
11334! Mem[0000000010101410] = 21003800 210061ff, %l6 = 00000000, %l7 = 000000ff
11335 ldd [%i4+%o5],%l6 ! %l6 = 0000000021003800 00000000210061ff
11336
11337p0_label_441:
11338! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001420] = 000000ff 000000ff
11339 std %l0,[%i0+0x020] ! Mem[0000000010001420] = 00000000 00000000
11340! Mem[0000000010081410] = 00000000, %l7 = 00000000210061ff
11341 ldswa [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000
11342! Mem[0000000030081400] = 00000000, %l6 = 0000000021003800
11343 ldsha [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
11344! Mem[0000000010081400] = 00000000, %l7 = 0000000000000000
11345 ldsha [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
11346! Mem[0000000010141400] = ff000000000000ff, %f24 = 00000000 00000000
11347 ldda [%i5+%g0]0x88,%f24 ! %f24 = ff000000 000000ff
11348! Mem[0000000030041410] = 00000000, %l4 = 000000000000ffff
11349 ldsha [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
11350! Mem[0000000030141410] = ffff0000, %l2 = 00000000ff000000
11351 lduha [%i5+%o5]0x81,%l2 ! %l2 = 000000000000ffff
11352! Code Fragment 3
11353p0_fragment_38:
11354! %l0 = 0000000000000000
11355 setx 0x008e997fa147ca5f,%g7,%l0 ! %l0 = 008e997fa147ca5f
11356! %l1 = 0000000000000000
11357 setx 0xb50f0c3f93b93d9a,%g7,%l1 ! %l1 = b50f0c3f93b93d9a
11358 setx 0x1fe000, %g1, %g3
11359 or %l0, %g3, %l0 ! always set perrmask = 0xff
11360 setx 0x1ffff8, %g1, %g2
11361 and %l0, %g2, %l0
11362 ta T_CHANGE_HPRIV
11363 stxa %l1, [%l0]ASI_DCACHE_DATA
11364 ta T_CHANGE_NONHPRIV
11365! %l0 = 008e997fa147ca5f
11366 setx 0xa5278ad0104b7f63,%g7,%l0 ! %l0 = a5278ad0104b7f63
11367! %l1 = b50f0c3f93b93d9a
11368 setx 0xd89bcadf822ee1af,%g7,%l1 ! %l1 = d89bcadf822ee1af
11369! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
11370 lduha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
11371! Starting 10 instruction Store Burst
11372! %l0 = a5278ad0104b7f63, Mem[00000000100c1418] = ffffffff
11373 stw %l0,[%i3+0x018] ! Mem[00000000100c1418] = 104b7f63
11374
11375p0_label_442:
11376! %f25 = 000000ff, Mem[0000000010101414] = 210061ff
11377 st %f25,[%i4+0x014] ! Mem[0000000010101414] = 000000ff
11378! %l7 = 0000000000000000, Mem[0000000010041428] = 00000000
11379 sth %l7,[%i1+0x028] ! Mem[0000000010041428] = 00000000
11380! %l6 = 0000000000000000, Mem[0000000010101408] = 00000000
11381 stba %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
11382! %f6 = ff610021, %f12 = a498f8f7, %f1 = 000000ff
11383 fsubs %f6 ,%f12,%f1 ! %f1 = ff610021
11384! %f10 = 00000000 0a7c8d26, %l4 = 0000000000000000
11385! Mem[0000000030181420] = d4ff4189ff0000ff
11386 add %i6,0x020,%g1
11387 stda %f10,[%g1+%l4]ASI_PST16_S ! Mem[0000000030181420] = d4ff4189ff0000ff
11388! Mem[0000000021800180] = ffff6a7f, %l3 = 0000000000000000
11389 ldstuba [%o3+0x180]%asi,%l3 ! %l3 = 000000ff000000ff
11390! %l0 = 104b7f63, %l1 = 822ee1af, Mem[0000000010101438] = ffff0ddb ffffffff
11391 stda %l0,[%i4+0x038]%asi ! Mem[0000000010101438] = 104b7f63 822ee1af
11392! %f1 = ff610021, Mem[0000000030001408] = 00000000
11393 sta %f1 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff610021
11394! Mem[0000000010001425] = 00000000, %l2 = 000000000000ffff
11395 ldstub [%i0+0x025],%l2 ! %l2 = 00000000000000ff
11396! Starting 10 instruction Load Burst
11397! Mem[00000000100c1408] = ffffffff00ffffff, %l5 = 00000000ff000000
11398 ldxa [%i3+%o4]0x88,%l5 ! %l5 = ffffffff00ffffff
11399
11400p0_label_443:
11401! Code Fragment 3
11402p0_fragment_39:
11403! %l0 = a5278ad0104b7f63
11404 setx 0x226c59e868203de6,%g7,%l0 ! %l0 = 226c59e868203de6
11405! %l1 = d89bcadf822ee1af
11406 setx 0xc29acfafd3a81d05,%g7,%l1 ! %l1 = c29acfafd3a81d05
11407 setx 0x1fe000, %g1, %g3
11408 or %l0, %g3, %l0 ! always set perrmask = 0xff
11409 setx 0x1ffff8, %g1, %g2
11410 and %l0, %g2, %l0
11411 ta T_CHANGE_HPRIV
11412 stxa %l1, [%l0]ASI_DCACHE_DATA
11413 ta T_CHANGE_NONHPRIV
11414! %l0 = 226c59e868203de6
11415 setx 0x253c09601cf22a49,%g7,%l0 ! %l0 = 253c09601cf22a49
11416! %l1 = c29acfafd3a81d05
11417 setx 0x9cd92c70241b2680,%g7,%l1 ! %l1 = 9cd92c70241b2680
11418! Mem[0000000010181408] = ff00000000000000, %l4 = 0000000000000000
11419 ldxa [%i6+%o4]0x80,%l4 ! %l4 = ff00000000000000
11420! Mem[0000000030181408] = 000dffff, %f9 = 8a000000
11421 lda [%i6+%o4]0x81,%f9 ! %f9 = 000dffff
11422! Mem[0000000010081410] = 00000000, %l3 = 00000000000000ff
11423 lduba [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
11424! Mem[0000000030001410] = 0000000000000000, %l6 = 0000000000000000
11425 ldxa [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
11426! Mem[00000000300c1400] = ffffff00, %l6 = 0000000000000000
11427 lduba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
11428! Mem[00000000100c1438] = 318e0000, %f7 = 00380021
11429 lda [%i3+0x038]%asi,%f7 ! %f7 = 318e0000
11430! %f10 = 00000000 0a7c8d26, %f14 = 73b75008 adb97e98
11431 fdtox %f10,%f14 ! %l0 = 253c09601cf22a6b, Unfinished, %fsr = 0d00000c00
11432! Mem[0000000010041408] = 000000ff, %l3 = 0000000000000000
11433 ldsha [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff
11434! Starting 10 instruction Store Burst
11435! %l7 = 0000000000000000, imm = fffffffffffffec5, %l1 = 9cd92c70241b2680
11436 xor %l7,-0x13b,%l1 ! %l1 = fffffffffffffec5
11437
11438p0_label_444:
11439! Mem[0000000030181400] = 000000ff, %l2 = 0000000000000000
11440 swapa [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff
11441! Mem[0000000010001410] = 03f2ff00, %l1 = fffffffffffffec5
11442 ldsba [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000003
11443! %l6 = 0000000000000000, Mem[0000000030041410] = 00000000
11444 stwa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
11445! %f19 = ff0000ff, Mem[00000000300c1410] = 00000000
11446 sta %f19,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff0000ff
11447! %l7 = 0000000000000000, %l5 = ffffffff00ffffff, %l6 = 0000000000000000
11448 andn %l7,%l5,%l6 ! %l6 = 0000000000000000
11449! Mem[0000000030101400] = 000000ff, %l5 = ffffffff00ffffff
11450 ldstuba [%i4+%g0]0x81,%l5 ! %l5 = 00000000000000ff
11451! %l1 = 0000000000000003, Mem[0000000010141400] = 000000ff
11452 stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000003
11453! %l7 = 0000000000000000, Mem[0000000010101410] = 00380021
11454 stwa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
11455! %f8 = 00000000 000dffff, Mem[0000000030001400] = 000000ff ff000000
11456 stda %f8 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 000dffff
11457! Starting 10 instruction Load Burst
11458! Mem[0000000010141430] = 0000b224, %l5 = 0000000000000000
11459 lduwa [%i5+0x030]%asi,%l5 ! %l5 = 000000000000b224
11460
11461p0_label_445:
11462! Mem[0000000030181400] = 00000000, %l2 = 00000000000000ff
11463 ldsba [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000
11464! Mem[0000000010101410] = 00000000, %l1 = 0000000000000003
11465 lduba [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
11466! Mem[0000000010181410] = 00000000, %l0 = 253c09601cf22a6b
11467 swapa [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
11468! Mem[0000000030041400] = 00000000, %l4 = ff00000000000000
11469 ldswa [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
11470! Mem[00000000300c1410] = ff0000ff, %l1 = 0000000000000000
11471 lduba [%i3+%o5]0x81,%l1 ! %l1 = 00000000000000ff
11472! Mem[0000000030181410] = ff000000, %l7 = 0000000000000000
11473 ldsba [%i6+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
11474! Mem[0000000010041400] = 00000000, %l4 = 0000000000000000
11475 ldswa [%i1+0x000]%asi,%l4 ! %l4 = 0000000000000000
11476! Mem[0000000030101410] = 000000f5ff000000, %f16 = 00000000 03f20000
11477 ldda [%i4+%o5]0x81,%f16 ! %f16 = 000000f5 ff000000
11478! Mem[00000000100c1428] = 00000000, %l2 = 0000000000000000
11479 ldsba [%i3+0x028]%asi,%l2 ! %l2 = 0000000000000000
11480! Starting 10 instruction Store Burst
11481! %f20 = 00000000, Mem[00000000300c1400] = 00ffffff
11482 sta %f20,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
11483
11484p0_label_446:
11485! %f5 = 00000000, Mem[0000000010181410] = 6b2af21c
11486 sta %f5 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
11487! Mem[00000000300c1400] = 00000000, %l2 = 0000000000000000
11488 swapa [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
11489! Mem[0000000010181410] = 00000000, %l6 = 0000000000000000
11490 ldstuba [%i6+%o5]0x88,%l6 ! %l6 = 00000000000000ff
11491! %l6 = 0000000000000000, Mem[0000000030041408] = 00000000
11492 stwa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
11493! Mem[0000000030181410] = 000000ff, %l1 = 00000000000000ff
11494 ldstuba [%i6+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
11495! %f30 = 00000000 000000ff, Mem[00000000100c1408] = ffffff00 ffffffff
11496 stda %f30,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 000000ff
11497! %f16 = 000000f5, %f2 = ffff0000
11498 fcmps %fcc1,%f16,%f2 ! %fcc1 = 3
11499! %l5 = 000000000000b224, Mem[0000000030041400] = 00000000
11500 stha %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000b224
11501! %l7 = ffffffffffffffff, Mem[0000000030041400] = 0000b224
11502 stha %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000ffff
11503! Starting 10 instruction Load Burst
11504! Mem[0000000010001408] = 00000000, %l3 = 00000000000000ff
11505 ldsha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
11506
11507p0_label_447:
11508! Mem[0000000030141408] = 00ffffff, %l1 = 00000000000000ff
11509 lduha [%i5+%o4]0x81,%l1 ! %l1 = 00000000000000ff
11510! Mem[0000000010101408] = 00000000, %l5 = 000000000000b224
11511 lduha [%i4+0x00a]%asi,%l5 ! %l5 = 0000000000000000
11512! Mem[0000000030001410] = 00000000, %l1 = 00000000000000ff
11513 ldswa [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
11514! Mem[0000000010141428] = 0000005a, %l1 = 0000000000000000
11515 ldsb [%i5+0x02b],%l1 ! %l1 = 000000000000005a
11516! Mem[0000000010101400] = ff38ff74, %l5 = 0000000000000000
11517 ldswa [%i4+%g0]0x80,%l5 ! %l5 = ffffffffff38ff74
11518! Mem[0000000010101438] = 104b7f63, %l5 = ffffffffff38ff74
11519 ldsb [%i4+0x039],%l5 ! %l5 = 000000000000004b
11520! Mem[0000000010001420] = 00000000, %l7 = ffffffffffffffff
11521 ldub [%i0+0x023],%l7 ! %l7 = 0000000000000000
11522! Mem[0000000010181410] = 000000ff, %l4 = 0000000000000000
11523 ldsba [%i6+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
11524! Mem[0000000030081410] = ff0000ff00000000, %l3 = 0000000000000000
11525 ldxa [%i2+%o5]0x81,%l3 ! %l3 = ff0000ff00000000
11526! Starting 10 instruction Store Burst
11527! %f25 = 000000ff, Mem[0000000030181408] = 000dffff
11528 sta %f25,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff
11529
11530p0_label_448:
11531! Mem[0000000010181400] = ffffffff, %l4 = ffffffffffffffff
11532 ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
11533! Mem[0000000030101410] = f5000000, %l6 = 0000000000000000
11534 ldstuba [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff
11535! %f18 = ffffffff ff0000ff, Mem[0000000010001408] = 00000000 0000008a
11536 stda %f18,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff ff0000ff
11537! %f27 = 00000000, %f15 = adb97e98
11538 fcmpes %fcc2,%f27,%f15 ! %fcc2 = 2
11539! Mem[0000000030081400] = 00000000, %l1 = 000000000000005a
11540 swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
11541! %l6 = 0000000000000000, Mem[0000000030101410] = ff0000f5
11542 stwa %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
11543! Mem[00000000300c1400] = 00000000, %l0 = 0000000000000000
11544 swapa [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000
11545! Mem[0000000010001400] = 000000f5, %l4 = 00000000000000ff
11546 ldstuba [%i0+%g0]0x80,%l4 ! %l4 = 00000000000000ff
11547! %l5 = 000000000000004b, Mem[0000000010001400] = ff0000f5
11548 stha %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 004b00f5
11549! Starting 10 instruction Load Burst
11550! Mem[0000000010041410] = 00ffffff, %l4 = 0000000000000000
11551 ldsba [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
11552
11553p0_label_449:
11554! Mem[0000000010101410] = 00000000, %l1 = 0000000000000000
11555 lduwa [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
11556! Mem[0000000030041410] = 00000000, %f2 = ffff0000
11557 lda [%i1+%o5]0x89,%f2 ! %f2 = 00000000
11558! Mem[0000000010001410] = 00fff203, %l7 = 0000000000000000
11559 lduba [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000003
11560! Mem[00000000300c1410] = ff0000ff, %l3 = ff0000ff00000000
11561 lduha [%i3+%o5]0x89,%l3 ! %l3 = 00000000000000ff
11562! Mem[00000000300c1400] = 000000ff00000000, %f18 = ffffffff ff0000ff
11563 ldda [%i3+%g0]0x89,%f18 ! %f18 = 000000ff 00000000
11564! Mem[0000000010101420] = 00000000, %l5 = 000000000000004b
11565 ldswa [%i4+0x020]%asi,%l5 ! %l5 = 0000000000000000
11566! Mem[0000000010181400] = ffffffff, %l0 = 0000000000000000
11567 lduha [%i6+%g0]0x80,%l0 ! %l0 = 000000000000ffff
11568! Mem[0000000010141418] = 0000ffff, %l5 = 0000000000000000
11569 ldsb [%i5+0x01b],%l5 ! %l5 = ffffffffffffffff
11570! Mem[0000000010181438] = 5a7bb2ff0000000e, %l1 = 0000000000000000
11571 ldx [%i6+0x038],%l1 ! %l1 = 5a7bb2ff0000000e
11572! Starting 10 instruction Store Burst
11573! %l3 = 00000000000000ff, Mem[0000000030001410] = 00000000
11574 stha %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00ff0000
11575
11576p0_label_450:
11577! %f6 = ff610021 318e0000, Mem[0000000010041420] = 00000000 00000000
11578 std %f6 ,[%i1+0x020] ! Mem[0000000010041420] = ff610021 318e0000
11579! Mem[0000000010001421] = 00000000, %l7 = 0000000000000003
11580 ldstub [%i0+0x021],%l7 ! %l7 = 00000000000000ff
11581! Mem[0000000030001400] = ffff0d00, %l5 = ffffffffffffffff
11582 swapa [%i0+%g0]0x81,%l5 ! %l5 = 00000000ffff0d00
11583! %l2 = 00000000, %l3 = 000000ff, Mem[0000000030041408] = 00000000 0000ff00
11584 stda %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 000000ff
11585! %l0 = 0000ffff, %l1 = 0000000e, Mem[0000000030101400] = ff0000ff 00000000
11586 stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ffff 0000000e
11587! Mem[0000000030101410] = 00000000, %l5 = 00000000ffff0d00
11588 ldstuba [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff
11589! %l6 = 0000000000000000, Mem[0000000010141400] = 03000000
11590 stwa %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
11591! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101410] = 00000000 ff000000
11592 stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 00000000
11593! %f16 = 000000f5 ff000000 000000ff 00000000
11594! %f20 = 00000000 00000000 00000000 ffffffff
11595! %f24 = ff000000 000000ff 00000000 00000000
11596! %f28 = 00000000 ff000000 00000000 000000ff
11597 stda %f16,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
11598! Starting 10 instruction Load Burst
11599! Mem[0000000010081400] = 0000000000000000, %l6 = 0000000000000000
11600 ldxa [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
11601
11602p0_label_451:
11603! Mem[0000000010101410] = 00000000, %l5 = 0000000000000000
11604 ldswa [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
11605! Mem[0000000030181410] = 000000ff, %l3 = 00000000000000ff
11606 lduha [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
11607! Mem[0000000010141418] = 0000ffff, %l2 = 0000000000000000
11608 ldsw [%i5+0x018],%l2 ! %l2 = 000000000000ffff
11609! Mem[0000000010101410] = 00000000, %l3 = 00000000000000ff
11610 ldsba [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
11611! Mem[0000000030001400] = ffffffff 00000000, %l4 = 00000000, %l5 = 00000000
11612 ldda [%i0+%g0]0x81,%l4 ! %l4 = 00000000ffffffff 0000000000000000
11613 membar #Sync ! Added by membar checker (68)
11614! Mem[0000000010141400] = 00000000 000000ff 00000000 00000000
11615! Mem[0000000010141410] = ff000000 00000000 0000ffff 00000000
11616! Mem[0000000010141420] = ffffffff 5fff7b5a 0000005a ffffffff
11617! Mem[0000000010141430] = 0000b224 00000000 ff000000 ffb2ff5a
11618 ldda [%i5]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010141400
11619! Mem[00000000218000c0] = 00005cf4, %l5 = 0000000000000000
11620 ldsba [%o3+0x0c1]%asi,%l5 ! %l5 = 0000000000000000
11621! Mem[0000000010041408] = ff00000000000000, %l7 = 0000000000000000
11622 ldxa [%i1+0x008]%asi,%l7 ! %l7 = ff00000000000000
11623! Mem[0000000010001400] = 004b00f500000000, %l0 = 000000000000ffff
11624 ldxa [%i0+%g0]0x80,%l0 ! %l0 = 004b00f500000000
11625! Starting 10 instruction Store Burst
11626! Mem[0000000030081400] = 5a000000, %l6 = 0000000000000000
11627 swapa [%i2+%g0]0x81,%l6 ! %l6 = 000000005a000000
11628
11629p0_label_452:
11630! %l6 = 000000005a000000, Mem[00000000100c1408] = 00000000
11631 stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 5a000000
11632! %f28 = 00000000 ff000000, Mem[00000000300c1400] = 00000000 000000ff
11633 stda %f28,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 ff000000
11634! %f16 = 000000f5 ff000000, Mem[0000000010041410] = 00ffffff 00005a00
11635 stda %f16,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000f5 ff000000
11636! %l5 = 0000000000000000, Mem[000000001004140c] = 00000000, %asi = 80
11637 stha %l5,[%i1+0x00c]%asi ! Mem[000000001004140c] = 00000000
11638! %l7 = ff00000000000000, Mem[0000000010081400] = 0000000000000000
11639 stxa %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff00000000000000
11640! Mem[0000000030001410] = 00ff0000, %l1 = 5a7bb2ff0000000e
11641 ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 00000000000000ff
11642! Mem[0000000010041422] = ff610021, %l0 = 004b00f500000000
11643 ldstub [%i1+0x022],%l0 ! %l0 = 00000000000000ff
11644! %f16 = 000000f5 ff000000, %l7 = ff00000000000000
11645! Mem[0000000030041428] = 0000000000000000
11646 add %i1,0x028,%g1
11647 stda %f16,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030041428] = 0000000000000000
11648! %l3 = 0000000000000000, Mem[0000000030081400] = 00000000
11649 stba %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
11650! Starting 10 instruction Load Burst
11651! Mem[00000000100c1418] = 104b7f63, %l2 = 000000000000ffff
11652 ldsb [%i3+0x019],%l2 ! %l2 = 000000000000004b
11653
11654p0_label_453:
11655! Mem[0000000030041400] = 000000f5, %l5 = 0000000000000000
11656 ldswa [%i1+%g0]0x81,%l5 ! %l5 = 00000000000000f5
11657! Mem[0000000030001400] = 00000000ffffffff, %l1 = 0000000000000000
11658 ldxa [%i0+%g0]0x89,%l1 ! %l1 = 00000000ffffffff
11659! Mem[0000000010041400] = 00000000, %l3 = 0000000000000000
11660 ldswa [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000
11661! Mem[00000000300c1400] = ff000000, %f28 = 00000000
11662 lda [%i3+%g0]0x89,%f28 ! %f28 = ff000000
11663! Mem[0000000030101410] = 000000ff, %l5 = 00000000000000f5
11664 ldsha [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff
11665! Mem[0000000030041408] = 000000ff, %l6 = 000000005a000000
11666 ldswa [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000ff
11667! Mem[0000000010041438] = 0000ffff, %l0 = 0000000000000000
11668 lduha [%i1+0x038]%asi,%l0 ! %l0 = 0000000000000000
11669! Mem[0000000030101408] = 00ff000000000000, %f30 = 00000000 000000ff
11670 ldda [%i4+%o4]0x81,%f30 ! %f30 = 00ff0000 00000000
11671! Mem[00000000300c1400] = 000000ff, %l3 = 0000000000000000
11672 ldsha [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
11673! Starting 10 instruction Store Burst
11674! Mem[0000000030141408] = 00ffffff, %l2 = 000000000000004b
11675 swapa [%i5+%o4]0x81,%l2 ! %l2 = 0000000000ffffff
11676
11677p0_label_454:
11678! Mem[0000000010181434] = 00000000, %l5 = 00000000000000ff
11679 ldstuba [%i6+0x034]%asi,%l5 ! %l5 = 00000000000000ff
11680! %f0 = ff000000 00000000 00000000 00000000
11681! %f4 = 00000000 000000ff 00000000 ffff0000
11682! %f8 = 5a7bff5f ffffffff ffffffff 5a000000
11683! %f12 = 00000000 24b20000 5affb2ff 000000ff
11684 stda %f0,[%i0]ASI_BLK_AIUSL ! Block Store to 0000000030001400
11685! Mem[0000000010081400] = 00000000, %l6 = 00000000000000ff
11686 swapa [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
11687! Code Fragment 3
11688p0_fragment_40:
11689! %l0 = 0000000000000000
11690 setx 0xf7ecdee80647b1bd,%g7,%l0 ! %l0 = f7ecdee80647b1bd
11691! %l1 = 00000000ffffffff
11692 setx 0xb07a3d20288c79a6,%g7,%l1 ! %l1 = b07a3d20288c79a6
11693 setx 0x1fe000, %g1, %g3
11694 or %l0, %g3, %l0 ! always set perrmask = 0xff
11695 setx 0x1ffff8, %g1, %g2
11696 and %l0, %g2, %l0
11697 ta T_CHANGE_HPRIV
11698 stxa %l1, [%l0]ASI_DCACHE_DATA
11699 ta T_CHANGE_NONHPRIV
11700! %l0 = f7ecdee80647b1bd
11701 setx 0x7dc9cfc81ebdde88,%g7,%l0 ! %l0 = 7dc9cfc81ebdde88
11702! %l1 = b07a3d20288c79a6
11703 setx 0xc7fb5e87b3f16752,%g7,%l1 ! %l1 = c7fb5e87b3f16752
11704! %l3 = 0000000000000000, Mem[0000000030181408] = ff000000
11705 stba %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000
11706! %l7 = ff00000000000000, immd = 00000000000007d4, %l2 = 0000000000ffffff
11707 udivx %l7,0x7d4,%l2 ! %l2 = 0020932963a40621
11708 membar #Sync ! Added by membar checker (69)
11709! Mem[0000000010001428] = 00000000, %l1 = b3f16752, %l7 = 00000000
11710 add %i0,0x28,%g1
11711 casa [%g1]0x80,%l1,%l7 ! %l7 = 0000000000000000
11712! %f10 = ffffffff 5a000000, Mem[0000000010001428] = 00000000 000000ff
11713 stda %f10,[%i0+0x028]%asi ! Mem[0000000010001428] = ffffffff 5a000000
11714! %l6 = 0000000000000000, Mem[0000000020800041] = 0000c0bd
11715 stb %l6,[%o1+0x041] ! Mem[0000000020800040] = 0000c0bd
11716! Starting 10 instruction Load Burst
11717! Mem[0000000030041408] = 000000ff, %l7 = 0000000000000000
11718 lduha [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
11719
11720p0_label_455:
11721! Mem[0000000010101400] = ff38ff74, %l4 = 00000000ffffffff
11722 lduwa [%i4+%g0]0x80,%l4 ! %l4 = 00000000ff38ff74
11723! Mem[0000000030001400] = 00000000, %l0 = 7dc9cfc81ebdde88
11724 ldsba [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
11725! Mem[00000000300c1410] = ff0000ff00000000, %l2 = 0020932963a40621
11726 ldxa [%i3+%o5]0x81,%l2 ! %l2 = ff0000ff00000000
11727! Mem[0000000010101408] = 00000000, %l4 = 00000000ff38ff74
11728 lduwa [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
11729! Mem[00000000300c1400] = ff000000, %l3 = 0000000000000000
11730 ldswa [%i3+%g0]0x89,%l3 ! %l3 = ffffffffff000000
11731! Mem[0000000010001408] = ff0000ff, %l1 = c7fb5e87b3f16752
11732 ldsba [%i0+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
11733! Mem[00000000100c142c] = db0dffff, %l6 = 0000000000000000
11734 ldsba [%i3+0x02e]%asi,%l6 ! %l6 = ffffffffffffffff
11735! Mem[0000000010181408] = ff000000, %l4 = 0000000000000000
11736 ldswa [%i6+0x008]%asi,%l4 ! %l4 = ffffffffff000000
11737! Mem[000000001000142c] = 5a000000, %l6 = ffffffffffffffff
11738 ldub [%i0+0x02c],%l6 ! %l6 = 000000000000005a
11739! Starting 10 instruction Store Burst
11740! Mem[0000000010181410] = ff00000000000000, %f8 = 5a7bff5f ffffffff
11741 ldda [%i6+%o5]0x80,%f8 ! %f8 = ff000000 00000000
11742
11743p0_label_456:
11744! %f10 = ffffffff 5a000000, %l1 = ffffffffffffffff
11745! Mem[0000000010081430] = 00000000ff000000
11746 add %i2,0x030,%g1
11747 stda %f10,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010081430] = 0000005affffffff
11748! %l2 = ff0000ff00000000, Mem[000000001008141c] = ffffffff, %asi = 80
11749 stha %l2,[%i2+0x01c]%asi ! Mem[000000001008141c] = 0000ffff
11750! Mem[0000000010181408] = 000000ff, %l6 = 000000000000005a
11751 ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
11752! Mem[0000000010081424] = 00000000, %l5 = 0000000000000000, %asi = 80
11753 swapa [%i2+0x024]%asi,%l5 ! %l5 = 0000000000000000
11754! Mem[0000000030081408] = 8a000000, %l7 = 0000000000000000
11755 ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
11756! %l3 = ffffffffff000000, Mem[0000000030181410] = 00000000000000ff
11757 stxa %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffffff000000
11758! Mem[0000000010181400] = ffffffff, %l5 = 0000000000000000
11759 swapa [%i6+%g0]0x88,%l5 ! %l5 = 00000000ffffffff
11760! Mem[0000000010141410] = ff000000, %l4 = ffffffffff000000
11761 ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
11762! %f11 = 5a000000, Mem[0000000010081410] = 00000000
11763 sta %f11,[%i2+%o5]0x80 ! Mem[0000000010081410] = 5a000000
11764! Starting 10 instruction Load Burst
11765! Mem[0000000010001408] = ff0000ff, %l7 = 0000000000000000
11766 ldsba [%i0+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
11767
11768p0_label_457:
11769! Mem[0000000010141408] = 0000000000000000, %l6 = 00000000000000ff
11770 ldxa [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
11771! Mem[0000000030181410] = 000000ff, %l2 = ff0000ff00000000
11772 lduwa [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
11773! Mem[0000000030101400] = 0000ffff, %l4 = 00000000000000ff
11774 ldsha [%i4+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
11775! Mem[0000000030141408] = 0000004b ffff0ddb, %l2 = 000000ff, %l3 = ff000000
11776 ldda [%i5+%o4]0x81,%l2 ! %l2 = 000000000000004b 00000000ffff0ddb
11777! Mem[0000000010141414] = 00000000, %l6 = 0000000000000000
11778 lduwa [%i5+0x014]%asi,%l6 ! %l6 = 0000000000000000
11779! Mem[0000000030141400] = 0000ffff, %l4 = ffffffffffffffff
11780 lduha [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000000
11781! Mem[00000000100c1408] = 0000005a, %l0 = 0000000000000000
11782 ldswa [%i3+%o4]0x80,%l0 ! %l0 = 000000000000005a
11783! Mem[0000000030041400] = 000000f5ff000000, %l2 = 000000000000004b
11784 ldxa [%i1+%g0]0x81,%l2 ! %l2 = 000000f5ff000000
11785! Mem[0000000030181410] = 000000ff, %l7 = ffffffffffffffff
11786 ldswa [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
11787! Starting 10 instruction Store Burst
11788! Mem[0000000030101408] = 0000ff00, %l3 = 00000000ffff0ddb
11789 ldstuba [%i4+%o4]0x89,%l3 ! %l3 = 00000000000000ff
11790
11791p0_label_458:
11792! %l5 = 00000000ffffffff, Mem[0000000010181400] = 00000000ff0000ff
11793 stxa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000ffffffff
11794! %f24 = ff000000 000000ff, %l7 = 00000000000000ff
11795! Mem[0000000030101438] = ff0000ffffb27b5a
11796 add %i4,0x038,%g1
11797 stda %f24,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030101438] = ff000000000000ff
11798! %l4 = 0000000000000000, Mem[0000000021800181] = ffff6a7f
11799 stb %l4,[%o3+0x181] ! Mem[0000000021800180] = ff006a7f
11800! Mem[00000000211c0001] = 00003487, %l4 = 0000000000000000
11801 ldstuba [%o2+0x001]%asi,%l4 ! %l4 = 00000000000000ff
11802! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030101400] = 0000ffff 0000000e
11803 stda %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 ffffffff
11804! Mem[00000000300c1408] = 36bd6ecc, %l3 = 0000000000000000
11805 swapa [%i3+%o4]0x89,%l3 ! %l3 = 0000000036bd6ecc
11806! Mem[0000000010001400] = 004b00f5, %l7 = 00000000000000ff
11807 ldstuba [%i0+%g0]0x80,%l7 ! %l7 = 00000000000000ff
11808! %l5 = 00000000ffffffff, Mem[0000000010101400] = 74ff38ff
11809 stwa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff
11810! %l5 = 00000000ffffffff, Mem[0000000030081408] = 8a0000ff
11811 stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffffff
11812! Starting 10 instruction Load Burst
11813! Mem[0000000010081430] = 0000005affffffff, %l5 = 00000000ffffffff
11814 ldxa [%i2+0x030]%asi,%l5 ! %l5 = 0000005affffffff
11815
11816p0_label_459:
11817! Mem[0000000030041410] = 00000000 00000000, %l4 = 00000000, %l5 = ffffffff
11818 ldda [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
11819! Mem[0000000030041410] = 00000000, %l0 = 000000000000005a
11820 lduwa [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
11821! Mem[0000000030101400] = 00000000, %l3 = 0000000036bd6ecc
11822 ldswa [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000
11823! Mem[00000000100c1404] = 000000ff, %l3 = 0000000000000000
11824 ldsb [%i3+0x006],%l3 ! %l3 = 0000000000000000
11825! Mem[0000000030101408] = 0000ffff, %l2 = 000000f5ff000000
11826 ldswa [%i4+%o4]0x89,%l2 ! %l2 = 000000000000ffff
11827! Mem[0000000010041400] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
11828 ldda [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
11829! Mem[0000000010001418] = ae00747d, %f22 = 00000000
11830 lda [%i0+0x018]%asi,%f22 ! %f22 = ae00747d
11831! Mem[0000000030101408] = ffff0000 00000000, %l0 = 00000000, %l1 = ffffffff
11832 ldda [%i4+%o4]0x81,%l0 ! %l0 = 00000000ffff0000 0000000000000000
11833! Mem[00000000100c1428] = 00000000, %l0 = 00000000ffff0000
11834 ldsb [%i3+0x02a],%l0 ! %l0 = 0000000000000000
11835! Starting 10 instruction Store Burst
11836! %l6 = 00000000, %l7 = 00000000, Mem[0000000010041420] = ff61ff21 318e0000
11837 stda %l6,[%i1+0x020]%asi ! Mem[0000000010041420] = 00000000 00000000
11838
11839p0_label_460:
11840! Mem[0000000030041400] = 000000f5, %l7 = 0000000000000000
11841 ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 00000000000000ff
11842! %f27 = 00000000, Mem[00000000100c1400] = 00000000
11843 sta %f27,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
11844! Mem[0000000010141410] = ff000000, %l0 = 0000000000000000
11845 ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
11846! %l6 = 00000000, %l7 = 00000000, Mem[00000000100c1408] = 0000005a 000000ff
11847 stda %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 00000000
11848! %l4 = 00000000, %l5 = 00000000, Mem[0000000030101410] = ff000000 ff000000
11849 stda %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000 00000000
11850! %l7 = 0000000000000000, Mem[0000000010181432] = 00000000
11851 sth %l7,[%i6+0x032] ! Mem[0000000010181430] = 00000000
11852! %f20 = 00000000 00000000, %l2 = 000000000000ffff
11853! Mem[00000000100c1400] = 00000000000000ff
11854 stda %f20,[%i3+%l2]ASI_PST8_PL ! Mem[00000000100c1400] = 0000000000000000
11855! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181410] = ff000000 00000000
11856 stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 00000000
11857! %l2 = 000000000000ffff, Mem[00000000100c140e] = 00000000
11858 stb %l2,[%i3+0x00e] ! Mem[00000000100c140c] = 0000ff00
11859! Starting 10 instruction Load Burst
11860! Mem[0000000010041400] = 0000000000000000, %f2 = 00000000 00000000
11861 ldda [%i1+%g0]0x80,%f2 ! %f2 = 00000000 00000000
11862
11863p0_label_461:
11864! Mem[0000000010081410] = 5a000000 00000000, %l6 = 00000000, %l7 = 00000000
11865 ldda [%i2+0x010]%asi,%l6 ! %l6 = 000000005a000000 0000000000000000
11866! Mem[0000000030141400] = 0000ffff, %l6 = 000000005a000000
11867 lduha [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000
11868! Mem[0000000010081400] = ff000000ff000000, %l5 = 0000000000000000
11869 ldxa [%i2+%g0]0x88,%l5 ! %l5 = ff000000ff000000
11870! Mem[00000000300c1400] = ff000000, %l0 = 00000000000000ff
11871 ldswa [%i3+%g0]0x89,%l0 ! %l0 = ffffffffff000000
11872! Mem[0000000020800040] = 0000c0bd, %l1 = 0000000000000000
11873 lduh [%o1+0x040],%l1 ! %l1 = 0000000000000000
11874! Mem[0000000010141408] = 00000000, %l7 = 0000000000000000
11875 ldswa [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
11876! Mem[0000000030081410] = ff0000ff, %l7 = 0000000000000000
11877 lduha [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
11878! Mem[0000000010141408] = 00000000 00000000, %l0 = ff000000, %l1 = 00000000
11879 ldda [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
11880! Mem[0000000010181408] = ff00000000000000, %f12 = 00000000 24b20000
11881 ldda [%i6+%o4]0x80,%f12 ! %f12 = ff000000 00000000
11882! Starting 10 instruction Store Burst
11883! Mem[000000001008142c] = 00000000, %l2 = 000000000000ffff, %asi = 80
11884 swapa [%i2+0x02c]%asi,%l2 ! %l2 = 0000000000000000
11885
11886p0_label_462:
11887! %l3 = 0000000000000000, Mem[00000000211c0000] = 00ff3487, %asi = 80
11888 stba %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff3487
11889! %f4 = 00000000, Mem[0000000010101400] = ffffffff
11890 sta %f4 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
11891! Mem[00000000100c1438] = 318e0000, %l1 = 0000000000000000
11892 ldstub [%i3+0x038],%l1 ! %l1 = 00000031000000ff
11893! %f8 = ff000000, %f1 = 00000000
11894 fsqrts %f8 ,%f1 ! %f1 = 7fffffff
11895! Mem[0000000010001408] = ff0000ff, %l5 = ff000000ff000000
11896 ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
11897! Mem[00000000201c0000] = ff008ea0, %l0 = 0000000000000000
11898 ldub [%o0+%g0],%l0 ! %l0 = 00000000000000ff
11899! %l6 = 0000000000000000, Mem[0000000010181400] = 00000000
11900 stwa %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
11901! %l5 = 00000000000000ff, Mem[0000000021800181] = ff006a7f
11902 stb %l5,[%o3+0x181] ! Mem[0000000021800180] = ffff6a7f
11903! Mem[00000000100c1410] = b20000ff, %l0 = 00000000000000ff
11904 ldstuba [%i3+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
11905! Starting 10 instruction Load Burst
11906! Mem[0000000021800000] = 0000133c, %l6 = 0000000000000000
11907 ldsba [%o3+0x000]%asi,%l6 ! %l6 = 0000000000000000
11908
11909p0_label_463:
11910! Mem[0000000010081408] = 0000000000000000, %f12 = ff000000 00000000
11911 ldda [%i2+%o4]0x88,%f12 ! %f12 = 00000000 00000000
11912! Mem[0000000010141400] = 00000000, %f28 = ff000000
11913 lda [%i5+%g0]0x88,%f28 ! %f28 = 00000000
11914! Mem[0000000020800000] = 00004ebd, %l4 = 0000000000000000
11915 lduh [%o1+%g0],%l4 ! %l4 = 0000000000000000
11916! Mem[0000000010041410] = f5000000, %l4 = 0000000000000000
11917 lduha [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000000
11918! Mem[0000000030181408] = 0000008aff000000, %f26 = 00000000 00000000
11919 ldda [%i6+%o4]0x89,%f26 ! %f26 = 0000008a ff000000
11920! Mem[0000000010041428] = 00000000ffff0ddb, %f18 = 000000ff 00000000
11921 ldda [%i1+0x028]%asi,%f18 ! %f18 = 00000000 ffff0ddb
11922! Mem[0000000020800000] = 00004ebd, %l6 = 0000000000000000
11923 ldsb [%o1+0x001],%l6 ! %l6 = 0000000000000000
11924! Mem[0000000030041408] = ff000000, %l2 = 0000000000000000
11925 lduba [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
11926! Mem[00000000300c1400] = 000000ff 00000000, %l2 = 00000000, %l3 = 00000000
11927 ldda [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff 0000000000000000
11928! Starting 10 instruction Store Burst
11929! %l2 = 00000000000000ff, Mem[0000000030041408] = 000000ff00000000
11930 stxa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000000000ff
11931
11932p0_label_464:
11933! %f8 = ff000000, Mem[0000000030101408] = 0000ffff
11934 sta %f8 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff000000
11935! %l7 = 00000000000000ff, Mem[0000000030181408] = ff000000
11936 stba %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff0000ff
11937! %l2 = 00000000000000ff, Mem[0000000030001400] = 00000000000000ff
11938 stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000ff
11939! %f28 = 00000000 ff000000, %l2 = 00000000000000ff
11940! Mem[00000000100c1420] = c6ffffff00ff0000
11941 add %i3,0x020,%g1
11942 stda %f28,[%g1+%l2]ASI_PST8_PL ! Mem[00000000100c1420] = 000000ff00000000
11943! %l7 = 00000000000000ff, Mem[00000000300c1410] = 00000000ff0000ff
11944 stxa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000ff
11945! %l6 = 0000000000000000, %l3 = 0000000000000000, %y = ffffffff
11946 udiv %l6,%l3,%l4 ! Div by zero, %l0 = 000000000000014f
11947 mov %l0,%y ! %y = 00000127
11948! %l2 = 00000000000000ff, Mem[0000000030081410] = ff0000ff
11949 stwa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
11950! %f11 = 5a000000, Mem[0000000010101410] = 00000000
11951 sta %f11,[%i4+%o5]0x80 ! Mem[0000000010101410] = 5a000000
11952! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
11953 ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
11954! Starting 10 instruction Load Burst
11955! Mem[0000000030001408] = 00000000, %f1 = 7fffffff
11956 lda [%i0+%o4]0x89,%f1 ! %f1 = 00000000
11957
11958p0_label_465:
11959! Mem[00000000100c1410] = b20000ff, %f9 = 00000000
11960 lda [%i3+%o5]0x88,%f9 ! %f9 = b20000ff
11961! Mem[0000000010081410] = 0000005a, %l1 = 0000000000000031
11962 ldsba [%i2+%o5]0x88,%l1 ! %l1 = 000000000000005a
11963! Mem[0000000030081408] = ffffffff, %l5 = 00000000000000ff
11964 ldswa [%i2+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
11965! Mem[0000000030101400] = 00000000, %l3 = 0000000000000000
11966 ldsha [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000
11967! Mem[0000000010081408] = 00000000, %l2 = 00000000000000ff
11968 ldswa [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
11969! Mem[0000000030101400] = 00000000, %l7 = 00000000000000ff
11970 ldsha [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
11971! %f11 = 5a000000, %f0 = ff000000, %f25 = 000000ff
11972 fmuls %f11,%f0 ,%f25 ! %f25 = ff800000
11973! Mem[00000000300c1400] = 000000ff, %f6 = 00000000
11974 lda [%i3+%g0]0x81,%f6 ! %f6 = 000000ff
11975! Mem[000000001010143c] = 822ee1af, %l7 = 0000000000000000
11976 ldsha [%i4+0x03c]%asi,%l7 ! %l7 = ffffffffffff822e
11977! Starting 10 instruction Store Burst
11978! %f20 = 00000000 00000000, Mem[0000000010141408] = 00000000 00000000
11979 stda %f20,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000000
11980
11981p0_label_466:
11982! Mem[0000000010041410] = 000000f5, %l1 = 000000000000005a
11983 swapa [%i1+%o5]0x80,%l1 ! %l1 = 00000000000000f5
11984! %l7 = ffffffffffff822e, Mem[0000000030141410] = ffff00007f8000f2
11985 stxa %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffffffff822e
11986! %f8 = ff000000, Mem[0000000030081408] = ffffffff
11987 sta %f8 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000
11988! Mem[0000000030101408] = ff000000, %l2 = 0000000000000000
11989 swapa [%i4+%o4]0x89,%l2 ! %l2 = 00000000ff000000
11990! Mem[0000000010181428] = ff000000618efb7f, %l3 = 0000000000000000, %l0 = 0000000000000127
11991 add %i6,0x28,%g1
11992 casxa [%g1]0x80,%l3,%l0 ! %l0 = ff000000618efb7f
11993! %f26 = 0000008a ff000000, Mem[0000000010141400] = 00000000 ff000000
11994 stda %f26,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000008a ff000000
11995! %f16 = 000000f5 ff000000 00000000 ffff0ddb
11996! %f20 = 00000000 00000000 ae00747d ffffffff
11997! %f24 = ff000000 ff800000 0000008a ff000000
11998! %f28 = 00000000 ff000000 00ff0000 00000000
11999 stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
12000! %f12 = 00000000 00000000, Mem[0000000030081400] = 00000000 00000000
12001 stda %f12,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 00000000
12002! %l6 = 0000000000000000, Mem[0000000030081408] = ff000000ffff0dff
12003 stxa %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
12004! Starting 10 instruction Load Burst
12005! Mem[0000000010081410] = 5a000000, %l7 = ffffffffffff822e
12006 lduba [%i2+%o5]0x80,%l7 ! %l7 = 000000000000005a
12007
12008p0_label_467:
12009! Mem[0000000010001410] = 00fff203, %f9 = b20000ff
12010 lda [%i0+%o5]0x88,%f9 ! %f9 = 00fff203
12011! Mem[0000000010081420] = 00000000, %l2 = 00000000ff000000
12012 ldsw [%i2+0x020],%l2 ! %l2 = 0000000000000000
12013! Mem[0000000030001400] = 00000000, %l4 = 0000000000000000
12014 lduha [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
12015 membar #Sync ! Added by membar checker (70)
12016! Mem[00000000300c1408] = db0dffff, %f6 = 000000ff
12017 lda [%i3+%o4]0x81,%f6 ! %f6 = db0dffff
12018! Mem[0000000010081400] = ff000000, %l4 = 0000000000000000
12019 ldsba [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
12020! Mem[0000000010041400] = 00000000, %f11 = 5a000000
12021 lda [%i1+%g0]0x80,%f11 ! %f11 = 00000000
12022! Mem[000000001014143c] = ffb2ff5a, %f3 = 00000000
12023 lda [%i5+0x03c]%asi,%f3 ! %f3 = ffb2ff5a
12024! Mem[0000000020800040] = 0000c0bd, %l3 = 0000000000000000
12025 ldsh [%o1+0x040],%l3 ! %l3 = 0000000000000000
12026! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000
12027 lduwa [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000000
12028! Starting 10 instruction Store Burst
12029! Mem[0000000010141400] = ff000000, %l2 = 0000000000000000
12030 swapa [%i5+%g0]0x88,%l2 ! %l2 = 00000000ff000000
12031
12032p0_label_468:
12033! %f8 = ff000000, Mem[0000000010181420] = 959a65cd
12034 st %f8 ,[%i6+0x020] ! Mem[0000000010181420] = ff000000
12035! Mem[00000000100c143c] = ffffffff, %l2 = ff000000, %l6 = 00000000
12036 add %i3,0x3c,%g1
12037 casa [%g1]0x80,%l2,%l6 ! %l6 = 00000000ffffffff
12038! %l3 = 0000000000000000, Mem[00000000100c1400] = 0000000000000000
12039 stxa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000000000
12040! Mem[0000000030001410] = 000000ff, %l0 = ff000000618efb7f
12041 ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
12042! Mem[00000000201c0001] = ff008ea0, %l6 = 00000000ffffffff
12043 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
12044! %l6 = 0000000000000000, Mem[0000000030101400] = ffffffff00000000
12045 stxa %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
12046! %f30 = 00ff0000, Mem[0000000030101400] = 00000000
12047 sta %f30,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00ff0000
12048! %l0 = 00000000000000ff, Mem[0000000010101408] = 000000ff
12049 stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
12050! %f14 = 5affb2ff, Mem[0000000010081408] = 00000000
12051 sta %f14,[%i2+%o4]0x80 ! Mem[0000000010081408] = 5affb2ff
12052! Starting 10 instruction Load Burst
12053! Mem[0000000030081410] = ff000000, %l1 = 00000000000000f5
12054 ldsba [%i2+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
12055
12056p0_label_469:
12057! Mem[0000000010041410] = 0000005a, %l3 = 0000000000000000
12058 lduw [%i1+%o5],%l3 ! %l3 = 000000000000005a
12059! Mem[0000000010041410] = 0000005a, %l2 = 00000000ff000000
12060 ldsba [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
12061! Mem[0000000010101408] = ff000000, %l2 = 0000000000000000
12062 ldsba [%i4+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
12063! Mem[0000000020800000] = 00004ebd, %l0 = 00000000000000ff
12064 lduha [%o1+0x000]%asi,%l0 ! %l0 = 0000000000000000
12065! Mem[0000000010101410] = 5a00000000000000, %f30 = 00ff0000 00000000
12066 ldda [%i4+0x010]%asi,%f30 ! %f30 = 5a000000 00000000
12067! Mem[0000000030001400] = 00000000, %f19 = ffff0ddb
12068 lda [%i0+%g0]0x89,%f19 ! %f19 = 00000000
12069! Mem[0000000030001400] = 00000000, %l5 = ffffffffffffffff
12070 lduha [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000000
12071! Mem[0000000020800000] = 00004ebd, %l3 = 000000000000005a
12072 ldsha [%o1+0x000]%asi,%l3 ! %l3 = 0000000000000000
12073! Mem[0000000030141410] = ffffffffffff822e, %f16 = 000000f5 ff000000
12074 ldda [%i5+%o5]0x81,%f16 ! %f16 = ffffffff ffff822e
12075! Starting 10 instruction Store Burst
12076! %l6 = 00000000, %l7 = 0000005a, Mem[0000000030141408] = 0000004b ffff0ddb
12077 stda %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 0000005a
12078
12079p0_label_470:
12080! %f24 = ff000000 ff800000, %l2 = ffffffffffffffff
12081! Mem[0000000010181430] = 00000000ff000000
12082 add %i6,0x030,%g1
12083 stda %f24,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010181430] = 000080ff000000ff
12084! %f6 = db0dffff ffff0000, Mem[0000000010041420] = 00000000 00000000
12085 stda %f6 ,[%i1+0x020]%asi ! Mem[0000000010041420] = db0dffff ffff0000
12086! %l5 = 0000000000000000, Mem[0000000030001400] = 00000000000000ff
12087 stxa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
12088! %f24 = ff000000 ff800000, Mem[0000000010001428] = ffffffff 5a000000
12089 stda %f24,[%i0+0x028]%asi ! Mem[0000000010001428] = ff000000 ff800000
12090! %l6 = 00000000, %l7 = 0000005a, Mem[0000000010141400] = 00000000 0000008a
12091 stda %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 0000005a
12092! %l5 = 0000000000000000, Mem[0000000010001408] = ff0000ff
12093 stba %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
12094! %l6 = 00000000, %l7 = 0000005a, Mem[0000000010081410] = 5a000000 00000000
12095 std %l6,[%i2+%o5] ! Mem[0000000010081410] = 00000000 0000005a
12096! Mem[0000000030001410] = 000000ff, %l0 = 0000000000000000
12097 ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
12098! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081408] = 00000000 00000000
12099 stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 00000000
12100! Starting 10 instruction Load Burst
12101! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
12102 ldsha [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
12103
12104p0_label_471:
12105! Mem[0000000010001400] = ff4b00f5, %f14 = 5affb2ff
12106 lda [%i0+0x000]%asi,%f14 ! %f14 = ff4b00f5
12107! Mem[0000000010081408] = 5affb2ff 00000000, %l2 = ffffffff, %l3 = 00000000
12108 ldda [%i2+%o4]0x80,%l2 ! %l2 = 000000005affb2ff 0000000000000000
12109! Mem[0000000030081400] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
12110 ldda [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
12111! Mem[0000000010141410] = 000000ff, %l4 = 0000000000000000
12112 lduba [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
12113! Mem[00000000211c0000] = 00ff3487, %l2 = 000000005affb2ff
12114 lduba [%o2+0x001]%asi,%l2 ! %l2 = 00000000000000ff
12115! Mem[000000001000140c] = ffffffff, %l3 = 0000000000000000
12116 ldsb [%i0+0x00d],%l3 ! %l3 = ffffffffffffffff
12117! Mem[0000000010041400] = 00000000, %l4 = 00000000000000ff
12118 lduwa [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
12119! Mem[00000000100c1408] = 000000000000ff00, %f30 = 5a000000 00000000
12120 ldda [%i3+%o4]0x80,%f30 ! %f30 = 00000000 0000ff00
12121! Mem[0000000010041434] = 8941ffd4, %l1 = ffffffffffffffff
12122 ldswa [%i1+0x034]%asi,%l1 ! %l1 = ffffffff8941ffd4
12123! Starting 10 instruction Store Burst
12124! %l5 = 0000000000000000, Mem[0000000010081400] = 000000ff
12125 stba %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
12126
12127p0_label_472:
12128! Mem[0000000021800100] = ffff0b85, %l4 = 0000000000000000
12129 ldstub [%o3+0x100],%l4 ! %l4 = 000000ff000000ff
12130! Mem[00000000201c0000] = ffff8ea0, %l4 = 00000000000000ff
12131 ldstub [%o0+%g0],%l4 ! %l4 = 000000ff000000ff
12132! Mem[00000000211c0001] = 00ff3487, %l3 = ffffffffffffffff
12133 ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
12134! %l0 = 00000000000000ff, immed = fffff5fc, %y = 00000127
12135 udiv %l0,-0xa04,%l6 ! %l6 = 0000000000000127
12136 mov %l0,%y ! %y = 000000ff
12137! Mem[0000000010081408] = ffb2ff5a, %l5 = 0000000000000000
12138 swapa [%i2+%o4]0x88,%l5 ! %l5 = 00000000ffb2ff5a
12139! %f31 = 0000ff00, %f14 = ff4b00f5 000000ff
12140 fstod %f31,%f14 ! %l0 = 0000000000000121, Unfinished, %fsr = 0b00000c00
12141! %f0 = ff000000 00000000, %l2 = 00000000000000ff
12142! Mem[00000000300c1430] = 000000ff00000000
12143 add %i3,0x030,%g1
12144 stda %f0,[%g1+%l2]ASI_PST16_SL ! Mem[00000000300c1430] = 00000000000000ff
12145! Mem[000000001004140b] = ff000000, %l1 = ffffffff8941ffd4
12146 ldstuba [%i1+0x00b]%asi,%l1 ! %l1 = 00000000000000ff
12147! Mem[0000000010141400] = 00000000, %l1 = 0000000000000000
12148 ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
12149! Starting 10 instruction Load Burst
12150! Mem[00000000100c1400] = 00000000, %l0 = 0000000000000121
12151 lduwa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
12152
12153p0_label_473:
12154 membar #Sync ! Added by membar checker (71)
12155! Mem[0000000030001400] = 00000000 00000000 00000000 00000000
12156! Mem[0000000030001410] = ff000000 00000000 0000ffff 00000000
12157! Mem[0000000030001420] = ffffffff 5fff7b5a 0000005a ffffffff
12158! Mem[0000000030001430] = 0000b224 00000000 ff000000 ffb2ff5a
12159 ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
12160! Mem[0000000010001408] = 000000ff, %l3 = 00000000000000ff
12161 lduha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
12162! Mem[00000000300c1410] = 00000000, %l0 = 0000000000000000
12163 ldsha [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
12164! Mem[0000000030141410] = ffffffff, %f29 = ff000000
12165 lda [%i5+%o5]0x89,%f29 ! %f29 = ffffffff
12166! Mem[0000000030101410] = 00000000, %f24 = ff000000
12167 lda [%i4+%o5]0x81,%f24 ! %f24 = 00000000
12168! Mem[00000000300c1410] = 00000000, %l4 = 00000000000000ff
12169 ldsba [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000
12170! Mem[0000000010141420] = ffffffff 5fff7b5a, %l4 = 00000000, %l5 = ffb2ff5a
12171 ldda [%i5+0x020]%asi,%l4 ! %l4 = 00000000ffffffff 000000005fff7b5a
12172! Mem[00000000100c1408] = 00000000, %l7 = 000000000000005a
12173 ldswa [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
12174! Mem[0000000010181408] = 00000000000000ff, %f30 = 00000000 0000ff00
12175 ldda [%i6+%o4]0x88,%f30 ! %f30 = 00000000 000000ff
12176! Starting 10 instruction Store Burst
12177! %l1 = 0000000000000000, Mem[0000000010181400] = ffffffff00000000
12178 stxa %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000000000
12179
12180p0_label_474:
12181! Mem[0000000010181410] = 00000000, %l6 = 0000000000000127
12182 swapa [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
12183! Mem[0000000030181408] = ff0000ff, %l6 = 0000000000000000
12184 ldstuba [%i6+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
12185! %l5 = 000000005fff7b5a, Mem[0000000010141410] = ff000000
12186 stwa %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = 5fff7b5a
12187! Mem[0000000030101400] = 00ff0000, %l4 = 00000000ffffffff
12188 ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 00000000000000ff
12189! %f22 = ae00747d ffffffff, %l2 = 00000000000000ff
12190! Mem[0000000030041408] = 00000000000000ff
12191 add %i1,0x008,%g1
12192 stda %f22,[%g1+%l2]ASI_PST8_S ! Mem[0000000030041408] = ae00747dffffffff
12193! %l5 = 000000005fff7b5a, Mem[0000000010081410] = 00000000
12194 stha %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00007b5a
12195! %f22 = ae00747d, Mem[0000000010141420] = ffffffff
12196 st %f22,[%i5+0x020] ! Mem[0000000010141420] = ae00747d
12197! %l7 = 0000000000000000, Mem[0000000010101400] = 00000000
12198 stwa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
12199! %l2 = 00000000000000ff, Mem[0000000030081400] = 00000000
12200 stwa %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
12201! Starting 10 instruction Load Burst
12202! Mem[00000000100c1400] = 0000000000000000, %f18 = 00000000 00000000
12203 ldda [%i3+%g0]0x88,%f18 ! %f18 = 00000000 00000000
12204
12205p0_label_475:
12206! Mem[0000000021800100] = ffff0b85, %l1 = 0000000000000000
12207 lduha [%o3+0x100]%asi,%l1 ! %l1 = 000000000000ffff
12208! Mem[0000000010181420] = ff00000000fff2ff, %f30 = 00000000 000000ff
12209 ldda [%i6+0x020]%asi,%f30 ! %f30 = ff000000 00fff2ff
12210! Mem[0000000010041418] = 00000000, %l7 = 0000000000000000
12211 lduh [%i1+0x01a],%l7 ! %l7 = 0000000000000000
12212! Mem[0000000010141408] = 00000000, %l0 = 0000000000000000
12213 ldswa [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
12214! Mem[0000000010101420] = 00000000000000ff, %f20 = 00000000 00000000
12215 ldda [%i4+0x020]%asi,%f20 ! %f20 = 00000000 000000ff
12216! Mem[0000000010141408] = 00000000, %l2 = 00000000000000ff
12217 ldsba [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
12218! Mem[0000000010081400] = ff000000, %l7 = 0000000000000000
12219 lduba [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
12220! Mem[0000000010181408] = 000000ff, %l2 = 0000000000000000
12221 ldswa [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
12222! Mem[00000000100c1400] = 00000000, %l7 = 0000000000000000
12223 ldswa [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
12224! Starting 10 instruction Store Burst
12225! %l3 = 0000000000000000, Mem[0000000030041408] = ae00747d
12226 stwa %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
12227
12228p0_label_476:
12229! Mem[0000000030141410] = ffffffff, %l2 = 00000000000000ff
12230 swapa [%i5+%o5]0x81,%l2 ! %l2 = 00000000ffffffff
12231! %l5 = 000000005fff7b5a, Mem[0000000020800000] = 00004ebd, %asi = 80
12232 stha %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 7b5a4ebd
12233! %f30 = ff000000 00fff2ff, Mem[0000000030101408] = 00000000 00000000
12234 stda %f30,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff000000 00fff2ff
12235! %f0 = 00000000 00000000, Mem[0000000030041408] = 00000000 ffffffff
12236 stda %f0 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
12237! %l1 = 000000000000ffff, Mem[00000000211c0001] = 00ff3487, %asi = 80
12238 stba %l1,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00ff3487
12239! %l3 = 0000000000000000, Mem[000000001000142c] = ff800000
12240 stb %l3,[%i0+0x02c] ! Mem[000000001000142c] = 00800000
12241! %f21 = 000000ff, Mem[0000000010081400] = ff000000
12242 sta %f21,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
12243! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010101408] = 000000ff 00000000
12244 stda %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff 00000000
12245! %f30 = ff000000, Mem[0000000010101400] = 00000000
12246 sta %f30,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000
12247! Starting 10 instruction Load Burst
12248! Mem[0000000010141400] = ff000000, %l1 = 000000000000ffff
12249 ldswa [%i5+%g0]0x80,%l1 ! %l1 = ffffffffff000000
12250
12251p0_label_477:
12252! Mem[0000000030001400] = 00000000, %l4 = 0000000000000000
12253 lduwa [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
12254! %l1 = ffffffffff000000, imm = 00000000000005b5, %l4 = 0000000000000000
12255 sub %l1,0x5b5,%l4 ! %l4 = fffffffffefffa4b
12256! Mem[00000000100c1408] = 00000000, %l3 = 0000000000000000
12257 lduha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
12258 membar #Sync ! Added by membar checker (72)
12259! Mem[0000000010141400] = ff000000 5a000000 00000000 00000000
12260! Mem[0000000010141410] = 5fff7b5a 00000000 0000ffff 00000000
12261! Mem[0000000010141420] = ae00747d 5fff7b5a 0000005a ffffffff
12262! Mem[0000000010141430] = 0000b224 00000000 ff000000 ffb2ff5a
12263 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
12264! Mem[0000000010141408] = 00000000, %f6 = 0000ffff
12265 lda [%i5+%o4]0x88,%f6 ! %f6 = 00000000
12266! Mem[0000000030101410] = 00000000 00000000, %l0 = 00000000, %l1 = ff000000
12267 ldda [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
12268! Mem[00000000100c1400] = 00000000, %l2 = 00000000ffffffff
12269 ldsba [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000
12270! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
12271 ldsha [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
12272! Mem[0000000030141400] = 0000ffff, %l4 = fffffffffefffa4b
12273 ldsha [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000000
12274! Starting 10 instruction Store Burst
12275! %l2 = 0000000000000000, Mem[0000000010001410] = 03f2ff00
12276 stw %l2,[%i0+%o5] ! Mem[0000000010001410] = 00000000
12277
12278p0_label_478:
12279! %l6 = 00000000000000ff, Mem[0000000030001408] = 00000000
12280 stba %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff
12281! Mem[0000000010081400] = 000000ff, %l2 = 0000000000000000
12282 swapa [%i2+%g0]0x88,%l2 ! %l2 = 00000000000000ff
12283! Mem[0000000010041424] = ffff0000, %l2 = 000000ff, %l2 = 000000ff
12284 add %i1,0x24,%g1
12285 casa [%g1]0x80,%l2,%l2 ! %l2 = 00000000ffff0000
12286! Mem[0000000010101410] = 0000005a, %l2 = 00000000ffff0000
12287 ldstuba [%i4+%o5]0x88,%l2 ! %l2 = 0000005a000000ff
12288! Mem[0000000030001408] = 000000ff, %l0 = 0000000000000000
12289 swapa [%i0+%o4]0x89,%l0 ! %l0 = 00000000000000ff
12290! %f4 = ff000000, Mem[00000000100c1410] = b20000ff
12291 sta %f4 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000
12292! Mem[0000000010181400] = 00000000, %l6 = 00000000000000ff
12293 ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 00000000000000ff
12294! %l2 = 000000000000005a, Mem[00000000300c1400] = 000000fff5000000
12295 stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000000000005a
12296! %l5 = 000000005fff7b5a, Mem[0000000030101400] = 000000000000ffff
12297 stxa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000005fff7b5a
12298! Starting 10 instruction Load Burst
12299! Mem[000000001010140c] = 00000000, %l5 = 000000005fff7b5a
12300 ldsba [%i4+0x00c]%asi,%l5 ! %l5 = 0000000000000000
12301
12302p0_label_479:
12303! Mem[0000000030001400] = 00000000, %l7 = 0000000000000000
12304 lduwa [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
12305! Mem[0000000010041410] = 0000005a, %l2 = 000000000000005a
12306 lduwa [%i1+%o5]0x80,%l2 ! %l2 = 000000000000005a
12307! Mem[00000000100c1408] = 00000000, %l7 = 0000000000000000
12308 lduwa [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
12309! Mem[0000000030101400] = 5a7bff5f, %f5 = 00000000
12310 lda [%i4+%g0]0x81,%f5 ! %f5 = 5a7bff5f
12311! Mem[0000000030181410] = 000000ffffffffff, %f4 = ff000000 5a7bff5f
12312 ldda [%i6+%o5]0x81,%f4 ! %f4 = 000000ff ffffffff
12313! %l6 = 0000000000000000, immed = 00000b62, %y = 000000ff
12314 umul %l6,0xb62,%l4 ! %l4 = 0000000000000000, %y = 00000000
12315! Mem[0000000030101410] = 00000000, %f9 = 5fff7b5a
12316 lda [%i4+%o5]0x81,%f9 ! %f9 = 00000000
12317! Mem[0000000030141400] = 0000ffffff000000, %f10 = 0000005a ffffffff
12318 ldda [%i5+%g0]0x81,%f10 ! %f10 = 0000ffff ff000000
12319! %l1 = 0000000000000000, Mem[0000000030081400] = ff00000000000000
12320 stxa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000000000000000
12321! Starting 10 instruction Store Burst
12322! Code Fragment 3
12323p0_fragment_41:
12324! %l0 = 00000000000000ff
12325 setx 0x5cf513f06e3c998c,%g7,%l0 ! %l0 = 5cf513f06e3c998c
12326! %l1 = 0000000000000000
12327 setx 0x56b1bff789b8e597,%g7,%l1 ! %l1 = 56b1bff789b8e597
12328 setx 0x1fe000, %g1, %g3
12329 or %l0, %g3, %l0 ! always set perrmask = 0xff
12330 setx 0x1ffff8, %g1, %g2
12331 and %l0, %g2, %l0
12332 ta T_CHANGE_HPRIV
12333 stxa %l1, [%l0]ASI_DCACHE_DATA
12334 ta T_CHANGE_NONHPRIV
12335! %l0 = 5cf513f06e3c998c
12336 setx 0xe4d727c026c2f009,%g7,%l0 ! %l0 = e4d727c026c2f009
12337! %l1 = 56b1bff789b8e597
12338 setx 0x134a6c18391deda8,%g7,%l1 ! %l1 = 134a6c18391deda8
12339
12340p0_label_480:
12341! Mem[00000000201c0001] = ffff8ea0, %l3 = 0000000000000000
12342 ldstuba [%o0+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
12343! %f6 = 00000000 00000000, Mem[0000000030041400] = f50000ff 000000ff
12344 stda %f6 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 00000000
12345! %l4 = 00000000, %l5 = 00000000, Mem[0000000010101410] = 000000ff 00000000
12346 stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 00000000
12347! %l6 = 0000000000000000, Mem[0000000030041408] = 00000000
12348 stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
12349! %l1 = 134a6c18391deda8, Mem[0000000010101400] = 000000ff
12350 stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 391deda8
12351! %f9 = 00000000, Mem[0000000030081410] = ff000000
12352 sta %f9 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
12353! %l5 = 0000000000000000, Mem[0000000010001410] = 0000000000000000
12354 stxa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000
12355! %l0 = e4d727c026c2f009, Mem[00000000201c0000] = ffff8ea0
12356 sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = f0098ea0
12357! %l3 = 00000000000000ff, Mem[0000000030001410] = ff00000000000000
12358 stxa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000000000ff
12359! Starting 10 instruction Load Burst
12360! Mem[0000000010181424] = 00fff2ff, %l5 = 0000000000000000
12361 ldsh [%i6+0x026],%l5 ! %l5 = fffffffffffff2ff
12362
12363p0_label_481:
12364! Code Fragment 3
12365p0_fragment_42:
12366! %l0 = e4d727c026c2f009
12367 setx 0x7518cdc0661893bb,%g7,%l0 ! %l0 = 7518cdc0661893bb
12368! %l1 = 134a6c18391deda8
12369 setx 0x43bb913feb6448ac,%g7,%l1 ! %l1 = 43bb913feb6448ac
12370 setx 0x1fe000, %g1, %g3
12371 or %l0, %g3, %l0 ! always set perrmask = 0xff
12372 setx 0x1ffff8, %g1, %g2
12373 and %l0, %g2, %l0
12374 ta T_CHANGE_HPRIV
12375 stxa %l1, [%l0]ASI_DCACHE_DATA
12376 ta T_CHANGE_NONHPRIV
12377! %l0 = 7518cdc0661893bb
12378 setx 0xc20d0ed01ee21687,%g7,%l0 ! %l0 = c20d0ed01ee21687
12379! %l1 = 43bb913feb6448ac
12380 setx 0xc08277483c5fa0c4,%g7,%l1 ! %l1 = c08277483c5fa0c4
12381! Mem[0000000030141400] = 0000ffffff000000, %f18 = 00000000 00000000
12382 ldda [%i5+%g0]0x81,%f18 ! %f18 = 0000ffff ff000000
12383! Mem[0000000010041420] = db0dffffffff0000, %f12 = 0000b224 00000000
12384 ldd [%i1+0x020],%f12 ! %f12 = db0dffff ffff0000
12385! Mem[0000000010001400] = f5004bff, %l1 = c08277483c5fa0c4
12386 ldswa [%i0+%g0]0x88,%l1 ! %l1 = fffffffff5004bff
12387! Mem[0000000030001410] = 00000000, %l5 = fffffffffffff2ff
12388 ldsha [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
12389! Mem[0000000010041408] = ff0000ff, %l3 = 00000000000000ff
12390 lduh [%i1+0x00a],%l3 ! %l3 = 00000000000000ff
12391! Mem[0000000010041410] = 0000005a, %l0 = c20d0ed01ee21687
12392 ldsba [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000
12393! Mem[0000000010141430] = 0000b22400000000, %l1 = fffffffff5004bff
12394 ldx [%i5+0x030],%l1 ! %l1 = 0000b22400000000
12395! Mem[0000000010001410] = 00000000, %l3 = 00000000000000ff
12396 ldsha [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
12397! Starting 10 instruction Store Burst
12398 membar #Sync ! Added by membar checker (73)
12399! %l2 = 000000000000005a, Mem[0000000010141410] = 5a7bff5f
12400 stwa %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000005a
12401
12402p0_label_482:
12403! %l1 = 0000b22400000000, Mem[0000000010141408] = 00000000
12404 stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
12405! %l7 = 0000000000000000, Mem[0000000030181400] = 00000000
12406 stba %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
12407! %l4 = 00000000, %l5 = 00000000, Mem[0000000030041408] = 00000000 00000000
12408 stda %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
12409! Mem[0000000010141410] = 0000005a, %l1 = 0000b22400000000
12410 ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 0000005a000000ff
12411! %f14 = ff000000 ffb2ff5a, %l7 = 0000000000000000
12412! Mem[00000000300c1420] = 000080ff000000ff
12413 add %i3,0x020,%g1
12414 stda %f14,[%g1+%l7]ASI_PST32_SL ! Mem[00000000300c1420] = 000080ff000000ff
12415! Mem[00000000300c1410] = 00000000, %l1 = 000000000000005a
12416 swapa [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
12417! %l4 = 0000000000000000, Mem[0000000030101408] = ff00000000fff2ff
12418 stxa %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000
12419! %l2 = 000000000000005a, Mem[0000000010101400] = 391deda8
12420 stba %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 5a1deda8
12421! %f19 = ff000000, Mem[0000000010141408] = 00000000
12422 sta %f19,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000
12423! Starting 10 instruction Load Burst
12424! Mem[0000000010101400] = 5a1deda8ff000de1, %f8 = ffffffff 00000000
12425 ldda [%i4+%g0]0x80,%f8 ! %f8 = 5a1deda8 ff000de1
12426
12427p0_label_483:
12428! Mem[0000000010041408] = ff0000ff 00000000, %l6 = 00000000, %l7 = 00000000
12429 ldda [%i1+0x008]%asi,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
12430! Mem[0000000010001430] = 74ff38d1, %l0 = 0000000000000000
12431 lduw [%i0+0x030],%l0 ! %l0 = 0000000074ff38d1
12432! Mem[0000000010001408] = ffffffffff000000, %l5 = 0000000000000000
12433 ldxa [%i0+%o4]0x88,%l5 ! %l5 = ffffffffff000000
12434! Mem[00000000300c1410] = 5a000000, %l1 = 0000000000000000
12435 lduha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000005a00
12436! Mem[0000000010041408] = ff0000ff, %l4 = 0000000000000000
12437 ldsha [%i1+%o4]0x80,%l4 ! %l4 = ffffffffffffff00
12438! Mem[0000000010081400] = 00000000, %l0 = 0000000074ff38d1
12439 lduha [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
12440! Mem[00000000201c0000] = f0098ea0, %l5 = ffffffffff000000
12441 ldsba [%o0+0x000]%asi,%l5 ! %l5 = fffffffffffffff0
12442! Mem[0000000030181400] = 00000000, %l1 = 0000000000005a00
12443 lduwa [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
12444! Mem[00000000300c1408] = db0dffff, %f23 = 00000000
12445 lda [%i3+%o4]0x81,%f23 ! %f23 = db0dffff
12446! Starting 10 instruction Store Burst
12447! %l1 = 0000000000000000, Mem[0000000010141400] = 000000ff
12448 stha %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
12449
12450p0_label_484:
12451! %f30 = ff000000, Mem[0000000010181408] = ff000000
12452 sta %f30,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000
12453! %l7 = 0000000000000000, Mem[0000000030141408] = 00000000
12454 stha %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
12455! Mem[00000000100c140f] = 0000ff00, %l2 = 000000000000005a
12456 ldstuba [%i3+0x00f]%asi,%l2 ! %l2 = 00000000000000ff
12457! Mem[0000000010041418] = 00000000, %l0 = 0000000000000000
12458 ldstuba [%i1+0x018]%asi,%l0 ! %l0 = 00000000000000ff
12459! %l6 = 00000000ff0000ff, Mem[0000000010141400] = 00000000
12460 stba %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000000
12461! %f16 = ff000000 5a000000, Mem[0000000010041400] = 00000000 00000000
12462 stda %f16,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000 5a000000
12463! %l1 = 0000000000000000, Mem[0000000010081408] = 00000000
12464 stwa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
12465! %l7 = 0000000000000000, Mem[0000000030141408] = 00000000
12466 stwa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
12467! %l2 = 0000000000000000, Mem[0000000010081408] = 00000000
12468 stwa %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
12469! Starting 10 instruction Load Burst
12470! %f0 = 00000000, %f26 = 0000005a
12471 fcmpes %fcc2,%f0 ,%f26 ! %fcc2 = 1
12472
12473p0_label_485:
12474! Mem[0000000010001410] = 00000000, %l5 = fffffffffffffff0
12475 ldsba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
12476! Mem[0000000010081408] = 0000000000000000, %f12 = db0dffff ffff0000
12477 ldda [%i2+%o4]0x88,%f12 ! %f12 = 00000000 00000000
12478! Mem[0000000030181410] = ff000000, %l3 = 0000000000000000
12479 lduwa [%i6+%o5]0x89,%l3 ! %l3 = 00000000ff000000
12480! Mem[00000000100c1410] = ff000000, %l3 = 00000000ff000000
12481 ldswa [%i3+%o5]0x88,%l3 ! %l3 = ffffffffff000000
12482! Mem[0000000010081408] = 00000000, %l1 = 0000000000000000
12483 lduba [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
12484! Mem[0000000030001408] = 00000000, %l4 = ffffffffffffff00
12485 lduwa [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000
12486! Mem[0000000010181400] = ff000000, %l3 = ffffffffff000000
12487 ldsh [%i6+0x002],%l3 ! %l3 = 0000000000000000
12488! Mem[0000000010041400] = 0000005a000000ff, %f20 = 5fff7b5a 00000000
12489 ldda [%i1+%g0]0x80,%f20 ! %f20 = 0000005a 000000ff
12490! Mem[00000000100c1408] = 00000000, %f25 = 5fff7b5a
12491 lda [%i3+%o4]0x88,%f25 ! %f25 = 00000000
12492! Starting 10 instruction Store Burst
12493! Mem[000000001010143c] = 822ee1af, %l4 = 00000000, %l2 = 00000000
12494 add %i4,0x3c,%g1
12495 casa [%g1]0x80,%l4,%l2 ! %l2 = 00000000822ee1af
12496
12497p0_label_486:
12498! Mem[0000000030081408] = 00000000, %l6 = 00000000ff0000ff
12499 swapa [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
12500! %f12 = 00000000 00000000, Mem[0000000030001408] = 00000000 00000000
12501 stda %f12,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 00000000
12502! %l7 = 0000000000000000, Mem[0000000021800000] = 0000133c, %asi = 80
12503 stha %l7,[%o3+0x000]%asi ! Mem[0000000021800000] = 0000133c
12504! %f10 = 0000ffff ff000000, Mem[0000000010041410] = 5a000000 000000ff
12505 stda %f10,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000ffff ff000000
12506! Mem[0000000010041408] = ff0000ff, %l3 = 0000000000000000
12507 ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
12508! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001408] = 000000ff ffffffff
12509 std %l0,[%i0+%o4] ! Mem[0000000010001408] = 00000000 00000000
12510! %l7 = 0000000000000000, Mem[00000000300c1408] = db0dffff
12511 stha %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000ffff
12512! Mem[0000000010181400] = ff000000, %l3 = 00000000000000ff
12513 ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
12514! Mem[0000000010141410] = ff000000, %l2 = 00000000822ee1af
12515 ldstuba [%i5+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
12516! Starting 10 instruction Load Burst
12517! Mem[0000000030181408] = ff0000ff, %l7 = 0000000000000000
12518 ldstuba [%i6+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
12519
12520p0_label_487:
12521! %l3 = 00000000000000ff, Mem[00000000201c0001] = f0098ea0, %asi = 80
12522 stba %l3,[%o0+0x001]%asi ! Mem[00000000201c0000] = f0ff8ea0
12523! Mem[0000000010101400] = 5a1deda8, %l1 = 0000000000000000
12524 ldsba [%i4+%g0]0x80,%l1 ! %l1 = 000000000000005a
12525! %f13 = 00000000, %f16 = ff000000 5a000000
12526 fitod %f13,%f16 ! %f16 = 00000000 00000000
12527! Mem[0000000010001410] = 00000000, %l7 = 00000000000000ff
12528 lduwa [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
12529! %l7 = 0000000000000000, immed = fffffef7, %y = 00000000
12530 sdiv %l7,-0x109,%l2 ! %l2 = 0000000000000000
12531 mov %l0,%y ! %y = 00000000
12532! Mem[0000000030141408] = 00000000, %l6 = 0000000000000000
12533 ldsba [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
12534! Mem[0000000010181408] = 000000ff, %l4 = 0000000000000000
12535 ldswa [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff
12536! Mem[0000000010081400] = 00000000 000000ff, %l4 = 000000ff, %l5 = 00000000
12537 ldda [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000 00000000000000ff
12538! Mem[000000001000143c] = 00000000, %l7 = 0000000000000000
12539 ldsw [%i0+0x03c],%l7 ! %l7 = 0000000000000000
12540! Starting 10 instruction Store Burst
12541! %f0 = 00000000 00000000 00000000 00000000
12542! %f4 = 000000ff ffffffff 00000000 00000000
12543! %f8 = 5a1deda8 ff000de1 0000ffff ff000000
12544! %f12 = 00000000 00000000 ff000000 ffb2ff5a
12545 stda %f0,[%i0]ASI_BLK_AIUSL ! Block Store to 0000000030001400
12546
12547p0_label_488:
12548! Mem[0000000010141430] = 0000b22400000000, %l4 = 0000000000000000, %l7 = 0000000000000000
12549 add %i5,0x30,%g1
12550 casxa [%g1]0x80,%l4,%l7 ! %l7 = 0000b22400000000
12551! Mem[0000000030101410] = 00000000, %l3 = 00000000000000ff
12552 swapa [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
12553! Mem[0000000030081400] = 00000000, %l2 = 0000000000000000
12554 ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
12555! %l7 = 0000b22400000000, Mem[00000000300c1408] = ffff0000
12556 stwa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
12557! %l3 = 0000000000000000, Mem[00000000100c1408] = 00000000
12558 stha %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
12559! %l7 = 0000b22400000000, Mem[00000000100c1400] = 0000000000000000
12560 stxa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000b22400000000
12561! Mem[0000000010141404] = 5a000000, %l4 = 0000000000000000
12562 swap [%i5+0x004],%l4 ! %l4 = 000000005a000000
12563! Mem[0000000010141410] = ff000000, %l2 = 0000000000000000
12564 swapa [%i5+%o5]0x80,%l2 ! %l2 = 00000000ff000000
12565! Mem[0000000010181410] = 27010000, %l1 = 000000000000005a
12566 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff
12567! Starting 10 instruction Load Burst
12568! Mem[0000000010101408] = ffffffff, %l3 = 0000000000000000
12569 lduha [%i4+%o4]0x80,%l3 ! %l3 = 000000000000ffff
12570
12571p0_label_489:
12572! Mem[0000000010101408] = 00000000ffffffff, %l7 = 0000b22400000000
12573 ldxa [%i4+%o4]0x88,%l7 ! %l7 = 00000000ffffffff
12574! Mem[0000000010041410] = 000000ffffff0000, %l7 = 00000000ffffffff
12575 ldxa [%i1+%o5]0x80,%l7 ! %l7 = 000000ffffff0000
12576 membar #Sync ! Added by membar checker (74)
12577! Mem[0000000010001434] = ffffffff, %l6 = 0000000000000000
12578 lduwa [%i0+0x034]%asi,%l6 ! %l6 = 00000000ffffffff
12579! Mem[0000000010081400] = 00000000, %l6 = 00000000ffffffff
12580 ldsha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
12581! Mem[0000000010041408] = 00000000ff0000ff, %l2 = 00000000ff000000
12582 ldxa [%i1+%o4]0x88,%l2 ! %l2 = 00000000ff0000ff
12583! Mem[00000000300c1408] = 00000000 00000000, %l4 = 5a000000, %l5 = 000000ff
12584 ldda [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
12585! Mem[0000000010141400] = 000000ff, %l7 = 000000ffffff0000
12586 lduba [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff
12587! Mem[0000000010081434] = ffffffff, %l2 = 00000000ff0000ff
12588 ldsb [%i2+0x036],%l2 ! %l2 = ffffffffffffffff
12589! Mem[0000000010101408] = ffffffff, %l0 = 0000000000000000
12590 ldsba [%i4+0x008]%asi,%l0 ! %l0 = ffffffffffffffff
12591! Starting 10 instruction Store Burst
12592! %f26 = 0000005a, Mem[0000000010001400] = f5004bff
12593 sta %f26,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000005a
12594
12595p0_label_490:
12596! %l0 = ffffffffffffffff, Mem[0000000010141400] = 000000ff
12597 stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000ffff
12598! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010041410] = 000000ff ffff0000
12599 stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 000000ff
12600! %f16 = 00000000 00000000 0000ffff ff000000
12601! %f20 = 0000005a 000000ff 0000ffff db0dffff
12602! %f24 = ae00747d 00000000 0000005a ffffffff
12603! %f28 = 0000b224 00000000 ff000000 ffb2ff5a
12604 stda %f16,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
12605! %l2 = ffffffffffffffff, Mem[0000000010081408] = 0000000000000000
12606 stxa %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffffffffffff
12607! %f6 = 00000000 00000000, Mem[00000000100c1408] = 00000000 0000ffff
12608 stda %f6 ,[%i3+0x008]%asi ! Mem[00000000100c1408] = 00000000 00000000
12609! %f8 = 5a1deda8 ff000de1, %l4 = 0000000000000000
12610! Mem[0000000010081430] = 0000005affffffff
12611 add %i2,0x030,%g1
12612 stda %f8,[%g1+%l4]ASI_PST32_P ! Mem[0000000010081430] = 0000005affffffff
12613! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
12614 swapa [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
12615! %f1 = 00000000, Mem[0000000030181400] = 00000000
12616 sta %f1 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
12617! %l6 = 0000000000000000, Mem[0000000030181408] = 0000ffff
12618 stwa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
12619! Starting 10 instruction Load Burst
12620! Mem[0000000030101400] = 5a7bff5f00000000, %l4 = 0000000000000000
12621 ldxa [%i4+%g0]0x81,%l4 ! %l4 = 5a7bff5f00000000
12622
12623p0_label_491:
12624! Mem[00000000211c0000] = 00ff3487, %l1 = 0000000000000000
12625 ldsb [%o2+%g0],%l1 ! %l1 = 0000000000000000
12626! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000
12627 lduha [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
12628! Mem[0000000010041408] = ff0000ff, %l3 = 000000000000ffff
12629 lduwa [%i1+%o4]0x88,%l3 ! %l3 = 00000000ff0000ff
12630! Mem[0000000030001408] = 00000000, %l2 = ffffffffffffffff
12631 ldsha [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000000
12632! Mem[0000000030001400] = 00000000, %l3 = 00000000ff0000ff
12633 ldsba [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
12634! Mem[0000000030101410] = 00000000ff000000, %f8 = 5a1deda8 ff000de1
12635 ldda [%i4+%o5]0x89,%f8 ! %f8 = 00000000 ff000000
12636 membar #Sync ! Added by membar checker (75)
12637! Mem[0000000010181408] = ff000000, %l2 = 0000000000000000
12638 lduba [%i6+0x00a]%asi,%l2 ! %l2 = 0000000000000000
12639! Mem[00000000100c1430] = 0000000000000000, %l0 = ffffffffffffffff
12640 ldx [%i3+0x030],%l0 ! %l0 = 0000000000000000
12641! Mem[0000000010141410] = 00000000, %l7 = 00000000000000ff
12642 ldub [%i5+0x013],%l7 ! %l7 = 0000000000000000
12643! Starting 10 instruction Store Burst
12644! %f30 = ff000000, Mem[0000000030081408] = ff0000ff
12645 sta %f30,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000
12646
12647p0_label_492:
12648! %f28 = 0000b224 00000000, Mem[00000000100c1418] = 104b7f63 0000ffff
12649 std %f28,[%i3+0x018] ! Mem[00000000100c1418] = 0000b224 00000000
12650! %l2 = 0000000000000000, Mem[0000000010141412] = 00000000
12651 sth %l2,[%i5+0x012] ! Mem[0000000010141410] = 00000000
12652! %l2 = 0000000000000000, Mem[0000000030041400] = 0000000000000000
12653 stxa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000000
12654! %f12 = 00000000, Mem[0000000010041408] = ff0000ff
12655 sta %f12,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
12656! %l5 = 0000000000000000, immd = 0000000000000371, %l2 = 0000000000000000
12657 mulx %l5,0x371,%l2 ! %l2 = 0000000000000000
12658! Mem[0000000030001410] = ffffffff, %l1 = 0000000000000000
12659 ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
12660! %l3 = 0000000000000000, Mem[0000000030001408] = 00000000
12661 stha %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
12662! %l4 = 5a7bff5f00000000, Mem[0000000030181400] = 00000000
12663 stba %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
12664! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141408] = ff000000 00000000
12665 stda %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 00000000
12666! Starting 10 instruction Load Burst
12667! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
12668 ldsba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
12669
12670p0_label_493:
12671! Mem[0000000010101420] = 00000000, %f11 = ff000000
12672 lda [%i4+0x020]%asi,%f11 ! %f11 = 00000000
12673! Mem[0000000010081428] = 00000000 0000ffff, %l4 = 00000000, %l5 = 00000000
12674 ldda [%i2+0x028]%asi,%l4 ! %l4 = 0000000000000000 000000000000ffff
12675! Mem[00000000300c1400] = 000000000000005a, %f2 = 00000000 00000000
12676 ldda [%i3+%g0]0x81,%f2 ! %f2 = 00000000 0000005a
12677! Mem[0000000010101418] = 00000000 ff000000, %l2 = 00000000, %l3 = 00000000
12678 ldda [%i4+0x018]%asi,%l2 ! %l2 = 0000000000000000 00000000ff000000
12679! Mem[0000000010141408] = 00000000, %l5 = 000000000000ffff
12680 ldswa [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000
12681! Mem[0000000021800080] = 57ff899f, %l4 = 0000000000000000
12682 ldsb [%o3+0x081],%l4 ! %l4 = ffffffffffffffff
12683! Mem[0000000020800000] = 7b5a4ebd, %l3 = 00000000ff000000
12684 ldub [%o1+%g0],%l3 ! %l3 = 000000000000007b
12685! Mem[0000000030141408] = 00000000, %l6 = 0000000000000000
12686 ldswa [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
12687! Mem[0000000010101400] = 5a1deda8ff000de1, %l7 = 0000000000000000
12688 ldxa [%i4+%g0]0x80,%l7 ! %l7 = 5a1deda8ff000de1
12689! Starting 10 instruction Store Burst
12690! %l3 = 000000000000007b, Mem[0000000010141408] = 0000000000000000
12691 stxa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000000000007b
12692
12693p0_label_494:
12694! %l4 = ffffffffffffffff, Mem[0000000030101400] = 5a7bff5f
12695 stha %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffff5f
12696! %f8 = 00000000 ff000000, %l5 = 0000000000000000
12697! Mem[0000000010081410] = 5a7b00000000005a
12698 add %i2,0x010,%g1
12699 stda %f8,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010081410] = 5a7b00000000005a
12700! %f24 = ae00747d 00000000, %l7 = 5a1deda8ff000de1
12701! Mem[0000000030141430] = 74ff38d1ffffffff
12702 add %i5,0x030,%g1
12703 stda %f24,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030141430] = 000038d1ffffffff
12704! %l2 = 0000000000000000, Mem[0000000010101410] = 00000000
12705 stba %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
12706! %f26 = 0000005a ffffffff, Mem[0000000030141410] = 000000ff ffff822e
12707 stda %f26,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000005a ffffffff
12708! %l6 = 0000000000000000, Mem[00000000201c0000] = f0ff8ea0, %asi = 80
12709 stba %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff8ea0
12710! Mem[00000000201c0001] = 00ff8ea0, %l6 = 0000000000000000
12711 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
12712! %f25 = 00000000, Mem[0000000030101408] = 00000000
12713 sta %f25,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
12714! Mem[0000000030181410] = 0000005a, %l4 = ffffffffffffffff
12715 ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
12716! Starting 10 instruction Load Burst
12717! Mem[00000000100c1420] = 000000ff 00000000, %l0 = 00000000, %l1 = 000000ff
12718 ldda [%i3+0x020]%asi,%l0 ! %l0 = 00000000000000ff 0000000000000000
12719
12720p0_label_495:
12721! Mem[0000000010181438] = 5a7bb2ff, %l3 = 000000000000007b
12722 lduha [%i6+0x03a]%asi,%l3 ! %l3 = 000000000000b2ff
12723! Mem[00000000201c0000] = 00ff8ea0, %l4 = 0000000000000000
12724 ldsba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
12725! Mem[0000000030081408] = ff000000, %l0 = 00000000000000ff
12726 lduba [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000ff
12727! Mem[0000000010081400] = 00000000, %l1 = 0000000000000000
12728 ldsha [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
12729! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
12730 ldsha [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
12731! Mem[0000000030181408] = 00000000, %l5 = 0000000000000000
12732 ldsha [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
12733! Mem[0000000010081400] = 00000000, %l5 = 0000000000000000
12734 lduwa [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000
12735! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
12736 lduba [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
12737! Mem[00000000300c1408] = 00000000, %f2 = 00000000
12738 lda [%i3+%o4]0x89,%f2 ! %f2 = 00000000
12739! Starting 10 instruction Store Burst
12740! %l1 = 0000000000000000, Mem[0000000010081418] = 000000000000ffff
12741 stx %l1,[%i2+0x018] ! Mem[0000000010081418] = 0000000000000000
12742
12743p0_label_496:
12744! %l0 = 00000000000000ff, Mem[0000000010141410] = 00000000
12745 stba %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
12746! Mem[0000000010181438] = 5a7bb2ff, %l1 = 00000000, %l4 = 00000000
12747 add %i6,0x38,%g1
12748 casa [%g1]0x80,%l1,%l4 ! %l4 = 000000005a7bb2ff
12749! %f14 = ff000000 ffb2ff5a, Mem[0000000030081408] = 000000ff 00000000
12750 stda %f14,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff000000 ffb2ff5a
12751! %l7 = 5a1deda8ff000de1, Mem[00000000300c1410] = 5a000000
12752 stha %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0de10000
12753! %f20 = 0000005a 000000ff, Mem[0000000010001408] = 00000000 00000000
12754 stda %f20,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000005a 000000ff
12755! %l7 = 5a1deda8ff000de1, Mem[0000000010001438] = 0000000000000000, %asi = 80
12756 stxa %l7,[%i0+0x038]%asi ! Mem[0000000010001438] = 5a1deda8ff000de1
12757! %f12 = 00000000 00000000, Mem[0000000010181400] = ff000000 00000000
12758 stda %f12,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 00000000
12759! %l1 = 0000000000000000, Mem[0000000010101428] = db0d00ff
12760 stw %l1,[%i4+0x028] ! Mem[0000000010101428] = 00000000
12761! %l3 = 000000000000b2ff, Mem[0000000030041410] = 0000000000000000
12762 stxa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000000000b2ff
12763! Starting 10 instruction Load Burst
12764! Mem[00000000300c1410] = 0de10000, %l4 = 000000005a7bb2ff
12765 lduha [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000de1
12766
12767p0_label_497:
12768! Mem[00000000201c0000] = 00ff8ea0, %l7 = 5a1deda8ff000de1
12769 ldsba [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
12770! %l2 = 0000000000000000, imm = ffffffffffffffd7, %l2 = 0000000000000000
12771 sub %l2,-0x029,%l2 ! %l2 = 0000000000000029
12772 membar #Sync ! Added by membar checker (76)
12773! Mem[0000000010181400] = 00000000 00000000 ff000000 00000000
12774! Mem[0000000010181410] = ff000127 00000000 00000000 00ff0000
12775! Mem[0000000010181420] = ff000000 00fff2ff ff000000 618efb7f
12776! Mem[0000000010181430] = 000080ff 000000ff 5a7bb2ff 0000000e
12777 ldda [%i6]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010181400
12778! Mem[0000000010101410] = 00000000 00000000, %l0 = 000000ff, %l1 = 00000000
12779 ldda [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
12780! Mem[0000000010081400] = 00000000, %f5 = ffffffff
12781 lda [%i2+%g0]0x88,%f5 ! %f5 = 00000000
12782! Mem[0000000030101400] = ffffff5f, %l3 = 000000000000b2ff
12783 lduwa [%i4+%g0]0x81,%l3 ! %l3 = 00000000ffffff5f
12784! Mem[0000000010041400] = 5a000000, %l5 = 0000000000000000
12785 ldsba [%i1+%g0]0x88,%l5 ! %l5 = 0000000000000000
12786! Mem[0000000030081408] = ff000000 ffb2ff5a, %l4 = 00000de1, %l5 = 00000000
12787 ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000ffb2ff5a 00000000ff000000
12788! Mem[0000000030141410] = 5a000000, %l4 = 00000000ffb2ff5a
12789 lduba [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
12790! Starting 10 instruction Store Burst
12791! %f4 = 000000ff 00000000, Mem[0000000010101410] = 00000000 00000000
12792 stda %f4 ,[%i4+0x010]%asi ! Mem[0000000010101410] = 000000ff 00000000
12793
12794p0_label_498:
12795! %l3 = 00000000ffffff5f, Mem[0000000030181400] = 00000000
12796 stha %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000ff5f
12797! %l3 = 00000000ffffff5f, %l0 = 0000000000000000, %l1 = 0000000000000000
12798 xor %l3,%l0,%l1 ! %l1 = 00000000ffffff5f
12799 membar #Sync ! Added by membar checker (77)
12800! %l4 = 0000000000000000, Mem[0000000010181408] = 000000ff
12801 stwa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
12802! %f2 = 00000000 0000005a, Mem[0000000010141438] = ff000000 ffb2ff5a
12803 stda %f2 ,[%i5+0x038]%asi ! Mem[0000000010141438] = 00000000 0000005a
12804! Mem[00000000100c1438] = ff8e0000, %l0 = 00000000, %l3 = ffffff5f
12805 add %i3,0x38,%g1
12806 casa [%g1]0x80,%l0,%l3 ! %l3 = 00000000ff8e0000
12807! Mem[00000000100c1408] = 00000000, %l7 = 0000000000000000
12808 swapa [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
12809! Mem[0000000030181400] = 5fff0000, %l1 = 00000000ffffff5f
12810 ldstuba [%i6+%g0]0x81,%l1 ! %l1 = 0000005f000000ff
12811! Mem[0000000010141408] = 00000000, %l1 = 000000000000005f
12812 swapa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
12813! %f10 = 0000ffff 00000000, %l7 = 0000000000000000
12814! Mem[0000000010001418] = ae00747d00b200ff
12815 add %i0,0x018,%g1
12816 stda %f10,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010001418] = ae00747d00b200ff
12817! Starting 10 instruction Load Burst
12818! Mem[0000000010181408] = 00000000, %l4 = 0000000000000000
12819 ldsha [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
12820
12821p0_label_499:
12822! Mem[0000000010081400] = 00000000, %l6 = 00000000000000ff
12823 lduba [%i2+0x001]%asi,%l6 ! %l6 = 0000000000000000
12824! Mem[0000000020800040] = 0000c0bd, %l4 = 0000000000000000
12825 ldsb [%o1+0x040],%l4 ! %l4 = 0000000000000000
12826! Mem[0000000010081400] = 00000000, %f14 = ff000000
12827 lda [%i2+%g0]0x80,%f14 ! %f14 = 00000000
12828! Mem[0000000010181410] = ff000127, %l4 = 0000000000000000
12829 lduha [%i6+%o5]0x80,%l4 ! %l4 = 000000000000ff00
12830! Mem[00000000201c0000] = 00ff8ea0, %l4 = 000000000000ff00
12831 lduba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
12832! Mem[0000000030101400] = ffffff5f 00000000 00000000 00000000
12833! Mem[0000000030101410] = 000000ff 00000000 00000000 00000000
12834! Mem[0000000030101420] = 03f2ff00 cd659a95 7ffb8e61 7b68038d
12835! Mem[0000000030101430] = 00000000 00000000 ff000000 000000ff
12836 ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
12837! Mem[0000000010041424] = ffff0000, %l3 = 00000000ff8e0000
12838 ldswa [%i1+0x024]%asi,%l3 ! %l3 = ffffffffffff0000
12839! Mem[0000000010081404] = 000000ff, %l6 = 0000000000000000
12840 lduh [%i2+0x006],%l6 ! %l6 = 00000000000000ff
12841! Mem[0000000030141410] = 0000005affffffff, %f28 = 000080ff 000000ff
12842 ldda [%i5+%o5]0x81,%f28 ! %f28 = 0000005a ffffffff
12843! Starting 10 instruction Store Burst
12844! %l3 = ffffffffffff0000, Mem[0000000010141400] = ffff000000000000
12845 stx %l3,[%i5+%g0] ! Mem[0000000010141400] = ffffffffffff0000
12846
12847p0_label_500:
12848! %l2 = 00000029, %l3 = ffff0000, Mem[0000000010001408] = 000000ff 0000005a
12849 stda %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000029 ffff0000
12850! Mem[0000000010181408] = 00000000, %l6 = 00000000000000ff
12851 swapa [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000
12852 membar #Sync ! Added by membar checker (78)
12853! %f22 = 00000000 00ff0000, %l0 = 0000000000000000
12854! Mem[0000000030101420] = 03f2ff00cd659a95
12855 add %i4,0x020,%g1
12856 stda %f22,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030101420] = 03f2ff00cd659a95
12857! Mem[0000000030081408] = 5affb2ff, %l7 = 0000000000000000
12858 ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 0000005a000000ff
12859! %f12 = 00000000, Mem[000000001004143c] = 00000000
12860 st %f12,[%i1+0x03c] ! Mem[000000001004143c] = 00000000
12861! %l2 = 0000000000000029, %l6 = 0000000000000000, %l3 = ffffffffffff0000
12862 andn %l2,%l6,%l3 ! %l3 = 0000000000000029
12863! Mem[0000000030141408] = 00000000, %l5 = 00000000ff000000
12864 ldstuba [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000ff
12865! %f30 = 5a7bb2ff 0000000e, %l5 = 0000000000000000
12866! Mem[0000000030081420] = ff000000ff000000
12867 add %i2,0x020,%g1
12868 stda %f30,[%g1+%l5]ASI_PST32_S ! Mem[0000000030081420] = ff000000ff000000
12869! %f21 = 00000000, Mem[000000001000142c] = 00800000
12870 sta %f21,[%i0+0x02c]%asi ! Mem[000000001000142c] = 00000000
12871! Starting 10 instruction Load Burst
12872! Mem[0000000030101408] = 00000000 00000000, %l2 = 00000029, %l3 = 00000029
12873 ldda [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
12874
12875 ba,a p0_not_taken_0_end
12876p0_not_taken_0:
12877! The following code should not be executed
12878 nop
12879 fmuls %f19,%f23,%f19
12880 fadds %f29,%f23,%f7
12881 ldsha [%i0+0x016]%asi,%l0
12882 sub %l2,0x54b,%l0
12883 sub %l4,%l3,%l5
12884 ba,a p0_branch_failed
12885p0_not_taken_0_end:
12886
12887
12888! End of Random Code for Thread 0
12889
12890
12891! Check Registers
12892
12893p0_check_registers:
12894 set p0_expected_registers,%g1
12895 ldx [%g1+0x000],%g2
12896 cmp %l0,%g2 ! %l0 should be 0000000000000000
12897 bne,a,pn %xcc,p0_reg_l0_fail
12898 mov %l0,%g3
12899 ldx [%g1+0x008],%g2
12900 cmp %l1,%g2 ! %l1 should be 0000000000000000
12901 bne,a,pn %xcc,p0_reg_l1_fail
12902 mov %l1,%g3
12903 ldx [%g1+0x010],%g2
12904 cmp %l2,%g2 ! %l2 should be 0000000000000000
12905 bne,a,pn %xcc,p0_reg_l2_fail
12906 mov %l2,%g3
12907 ldx [%g1+0x018],%g2
12908 cmp %l3,%g2 ! %l3 should be 0000000000000000
12909 bne,a,pn %xcc,p0_reg_l3_fail
12910 mov %l3,%g3
12911 ldx [%g1+0x020],%g2
12912 cmp %l4,%g2 ! %l4 should be 0000000000000000
12913 bne,a,pn %xcc,p0_reg_l4_fail
12914 mov %l4,%g3
12915 ldx [%g1+0x028],%g2
12916 cmp %l5,%g2 ! %l5 should be 0000000000000000
12917 bne,a,pn %xcc,p0_reg_l5_fail
12918 mov %l5,%g3
12919 ldx [%g1+0x030],%g2
12920 cmp %l6,%g2 ! %l6 should be 0000000000000000
12921 bne,a,pn %xcc,p0_reg_l6_fail
12922 mov %l6,%g3
12923 ldx [%g1+0x038],%g2
12924 cmp %l7,%g2 ! %l7 should be 000000000000005a
12925 bne,a,pn %xcc,p0_reg_l7_fail
12926 mov %l7,%g3
12927
12928! Check Floating Point Registers
12929
12930p0_check_fp_registers:
12931 set p0_expected_fp_regs,%g3
12932 std %f0,[%g1]
12933 ldx [%g1],%l1
12934 ldx [%g3+0x00],%l0
12935 cmp %l0,%l1 ! %f0 should be ffffff5f 00000000
12936 bne %xcc,p0_f0_fail
12937 std %f2,[%g1]
12938 ldx [%g1],%l1
12939 ldx [%g3+0x08],%l0
12940 cmp %l0,%l1 ! %f2 should be 00000000 00000000
12941 bne %xcc,p0_f2_fail
12942 std %f4,[%g1]
12943 ldx [%g1],%l1
12944 ldx [%g3+0x10],%l0
12945 cmp %l0,%l1 ! %f4 should be 000000ff 00000000
12946 bne %xcc,p0_f4_fail
12947 std %f6,[%g1]
12948 ldx [%g1],%l1
12949 ldx [%g3+0x18],%l0
12950 cmp %l0,%l1 ! %f6 should be 00000000 00000000
12951 bne %xcc,p0_f6_fail
12952 std %f8,[%g1]
12953 ldx [%g1],%l1
12954 ldx [%g3+0x20],%l0
12955 cmp %l0,%l1 ! %f8 should be 03f2ff00 cd659a95
12956 bne %xcc,p0_f8_fail
12957 std %f10,[%g1]
12958 ldx [%g1],%l1
12959 ldx [%g3+0x28],%l0
12960 cmp %l0,%l1 ! %f10 should be 7ffb8e61 7b68038d
12961 bne %xcc,p0_f10_fail
12962 std %f12,[%g1]
12963 ldx [%g1],%l1
12964 ldx [%g3+0x30],%l0
12965 cmp %l0,%l1 ! %f12 should be 00000000 00000000
12966 bne %xcc,p0_f12_fail
12967 std %f14,[%g1]
12968 ldx [%g1],%l1
12969 ldx [%g3+0x38],%l0
12970 cmp %l0,%l1 ! %f14 should be ff000000 000000ff
12971 bne %xcc,p0_f14_fail
12972 std %f16,[%g1]
12973 ldx [%g1],%l1
12974 ldx [%g3+0x40],%l0
12975 cmp %l0,%l1 ! %f16 should be 00000000 00000000
12976 bne %xcc,p0_f16_fail
12977 std %f18,[%g1]
12978 ldx [%g1],%l1
12979 ldx [%g3+0x48],%l0
12980 cmp %l0,%l1 ! %f18 should be ff000000 00000000
12981 bne %xcc,p0_f18_fail
12982 std %f20,[%g1]
12983 ldx [%g1],%l1
12984 ldx [%g3+0x50],%l0
12985 cmp %l0,%l1 ! %f20 should be ff000127 00000000
12986 bne %xcc,p0_f20_fail
12987 std %f22,[%g1]
12988 ldx [%g1],%l1
12989 ldx [%g3+0x58],%l0
12990 cmp %l0,%l1 ! %f22 should be 00000000 00ff0000
12991 bne %xcc,p0_f22_fail
12992 std %f24,[%g1]
12993 ldx [%g1],%l1
12994 ldx [%g3+0x60],%l0
12995 cmp %l0,%l1 ! %f24 should be ff000000 00fff2ff
12996 bne %xcc,p0_f24_fail
12997 std %f26,[%g1]
12998 ldx [%g1],%l1
12999 ldx [%g3+0x68],%l0
13000 cmp %l0,%l1 ! %f26 should be ff000000 618efb7f
13001 bne %xcc,p0_f26_fail
13002 std %f28,[%g1]
13003 ldx [%g1],%l1
13004 ldx [%g3+0x70],%l0
13005 cmp %l0,%l1 ! %f28 should be 0000005a ffffffff
13006 bne %xcc,p0_f28_fail
13007 std %f30,[%g1]
13008 ldx [%g1],%l1
13009 ldx [%g3+0x78],%l0
13010 cmp %l0,%l1 ! %f30 should be 5a7bb2ff 0000000e
13011 bne %xcc,p0_f30_fail
13012 nop
13013
13014! The test for processor 0 has passed
13015
13016p0_passed:
13017 ta GOOD_TRAP
13018 nop
13019
13020p0_reg_l0_fail:
13021 or %g0,0xbd0,%g1
13022 ba,a p0_failed
13023p0_reg_l1_fail:
13024 or %g0,0xbd1,%g1
13025 ba,a p0_failed
13026p0_reg_l2_fail:
13027 or %g0,0xbd2,%g1
13028 ba,a p0_failed
13029p0_reg_l3_fail:
13030 or %g0,0xbd3,%g1
13031 ba,a p0_failed
13032p0_reg_l4_fail:
13033 or %g0,0xbd4,%g1
13034 ba,a p0_failed
13035p0_reg_l5_fail:
13036 or %g0,0xbd5,%g1
13037 ba,a p0_failed
13038p0_reg_l6_fail:
13039 or %g0,0xbd6,%g1
13040 ba,a p0_failed
13041p0_reg_l7_fail:
13042 or %g0,0xbd7,%g1
13043 ba,a p0_failed
13044p0_f0_fail:
13045 set p0_temp,%g6
13046 mov 0xf00,%l0
13047 stx %l0,[%g6]
13048 std %f0,[%g6+8]
13049 stx %fsr,[%g6+16]
13050 ta BAD_TRAP
13051
13052p0_f2_fail:
13053 set p0_temp,%g6
13054 mov 0xf02,%l0
13055 stx %l0,[%g6]
13056 std %f2,[%g6+8]
13057 stx %fsr,[%g6+16]
13058 ta BAD_TRAP
13059
13060p0_f4_fail:
13061 set p0_temp,%g6
13062 mov 0xf04,%l0
13063 stx %l0,[%g6]
13064 std %f4,[%g6+8]
13065 stx %fsr,[%g6+16]
13066 ta BAD_TRAP
13067
13068p0_f6_fail:
13069 set p0_temp,%g6
13070 mov 0xf06,%l0
13071 stx %l0,[%g6]
13072 std %f6,[%g6+8]
13073 stx %fsr,[%g6+16]
13074 ta BAD_TRAP
13075
13076p0_f8_fail:
13077 set p0_temp,%g6
13078 mov 0xf08,%l0
13079 stx %l0,[%g6]
13080 std %f8,[%g6+8]
13081 stx %fsr,[%g6+16]
13082 ta BAD_TRAP
13083
13084p0_f10_fail:
13085 set p0_temp,%g6
13086 mov 0xf10,%l0
13087 stx %l0,[%g6]
13088 std %f10,[%g6+8]
13089 stx %fsr,[%g6+16]
13090 ta BAD_TRAP
13091
13092p0_f12_fail:
13093 set p0_temp,%g6
13094 mov 0xf12,%l0
13095 stx %l0,[%g6]
13096 std %f12,[%g6+8]
13097 stx %fsr,[%g6+16]
13098 ta BAD_TRAP
13099
13100p0_f14_fail:
13101 set p0_temp,%g6
13102 mov 0xf14,%l0
13103 stx %l0,[%g6]
13104 std %f14,[%g6+8]
13105 stx %fsr,[%g6+16]
13106 ta BAD_TRAP
13107
13108p0_f16_fail:
13109 set p0_temp,%g6
13110 mov 0xf16,%l0
13111 stx %l0,[%g6]
13112 std %f16,[%g6+8]
13113 stx %fsr,[%g6+16]
13114 ta BAD_TRAP
13115
13116p0_f18_fail:
13117 set p0_temp,%g6
13118 mov 0xf18,%l0
13119 stx %l0,[%g6]
13120 std %f18,[%g6+8]
13121 stx %fsr,[%g6+16]
13122 ta BAD_TRAP
13123
13124p0_f20_fail:
13125 set p0_temp,%g6
13126 mov 0xf20,%l0
13127 stx %l0,[%g6]
13128 std %f20,[%g6+8]
13129 stx %fsr,[%g6+16]
13130 ta BAD_TRAP
13131
13132p0_f22_fail:
13133 set p0_temp,%g6
13134 mov 0xf22,%l0
13135 stx %l0,[%g6]
13136 std %f22,[%g6+8]
13137 stx %fsr,[%g6+16]
13138 ta BAD_TRAP
13139
13140p0_f24_fail:
13141 set p0_temp,%g6
13142 mov 0xf24,%l0
13143 stx %l0,[%g6]
13144 std %f24,[%g6+8]
13145 stx %fsr,[%g6+16]
13146 ta BAD_TRAP
13147
13148p0_f26_fail:
13149 set p0_temp,%g6
13150 mov 0xf26,%l0
13151 stx %l0,[%g6]
13152 std %f26,[%g6+8]
13153 stx %fsr,[%g6+16]
13154 ta BAD_TRAP
13155
13156p0_f28_fail:
13157 set p0_temp,%g6
13158 mov 0xf28,%l0
13159 stx %l0,[%g6]
13160 std %f28,[%g6+8]
13161 stx %fsr,[%g6+16]
13162 ta BAD_TRAP
13163
13164p0_f30_fail:
13165 set p0_temp,%g6
13166 mov 0xf30,%l0
13167 stx %l0,[%g6]
13168 std %f30,[%g6+8]
13169 stx %fsr,[%g6+16]
13170 ta BAD_TRAP
13171
13172
13173! The test for processor 0 failed
13174
13175p0_failed:
13176 set p0_temp,%g6
13177 stx %g1,[%g6]
13178 stx %g2,[%g6+8]
13179 stx %g3,[%g6+16]
13180 stx %fsr,[%g6+24]
13181 ta BAD_TRAP
13182
13183
13184! The local area data for processor 0 failed
13185
13186p0_local_failed:
13187 set done_flags,%g5
13188 mov 3,%g6
13189 st %g6,[%g5+0x000] ! Set processor 0 done flag
13190
13191 set p0_temp,%g6
13192 add %g1,%g4,%g1
13193 stx %g4,[%g6]
13194 stx %g2,[%g6+8]
13195 stx %g3,[%g6+16]
13196 st %fsr,[%g6+24]
13197 ta BAD_TRAP
13198
13199p0_selfmod_failed:
13200 ba p0_failed
13201 mov 0xabc,%g1
13202
13203p0_branch_failed:
13204 mov 0xbbb,%g1
13205 rd %ccr,%g2
13206 ba p0_failed
13207 mov 0x0,%g3
13208
13209p0_trap1e:
13210 sub %l7,%l7,%l0
13211 fadds %f10,%f15,%f14
13212 subc %l3,0x5e3,%l4
13213 xor %l5,%l3,%l5
13214 xor %l3,0x8ec,%l5
13215 udivx %l2,%l3,%l2
13216 addc %l4,-0x949,%l3
13217 done
13218
13219p0_trap1o:
13220 sub %l7,%l7,%l0
13221 fadds %f10,%f15,%f14
13222 subc %l3,0x5e3,%l4
13223 xor %l5,%l3,%l5
13224 xor %l3,0x8ec,%l5
13225 udivx %l2,%l3,%l2
13226 addc %l4,-0x949,%l3
13227 done
13228
13229
13230p0_trap2e:
13231 stwa %l5,[%i6+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010181408]
13232 fmuls %f0 ,%f15,%f14
13233 and %l3,0xda8,%l4
13234 xnor %l3,0x37f,%l1
13235 udivx %l6,-0x552,%l0
13236 done
13237
13238p0_trap2o:
13239 stwa %l5,[%o6+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010181408]
13240 fmuls %f0 ,%f15,%f14
13241 and %l3,0xda8,%l4
13242 xnor %l3,0x37f,%l1
13243 udivx %l6,-0x552,%l0
13244 done
13245
13246
13247p0_trap3e:
13248 xor %l6,0x771,%l5
13249 xnor %l7,0x013,%l7
13250 addc %l5,%l6,%l7
13251 orn %l3,%l3,%l6
13252 andn %l6,%l7,%l2
13253 done
13254
13255p0_trap3o:
13256 xor %l6,0x771,%l5
13257 xnor %l7,0x013,%l7
13258 addc %l5,%l6,%l7
13259 orn %l3,%l3,%l6
13260 andn %l6,%l7,%l2
13261 done
13262
13263! Cross Processor Interrupt Handler
13264
13265cross_intr_handler:
13266 membar #Sync
13267! Identify the recipient of the interrupt
13268 mov 0x10,%g1 ! VA of Core ID Register
13269 ldxa [%g1]ASI_CMP_CORE_ID,%g1
13270 and %g1,0x3f,%g4 ! Extract Core ID in %g4
13271 sll %g4,2,%g1 ! Index into intr receive array
13272 set received_xintr,%g2 ! Pointer to receive counters
13273 lduw [%g2+%g1],%g3 ! Get receive count
13274 inc %g3 ! Incement by 1
13275 st %g3,[%g2+%g1] ! Update receive count
13276! Reset busy bit interrupts and return
13277 mov 0x40,%g1 ! Busy bit
13278 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
13279 membar #Sync
13280 retry
13281
13282inst_access_handler:
13283 done
13284
13285 .align 256
13286data_access_handler:
132871: done
13288
13289p0_init_memory_pointers:
13290 set p0_init_registers,%g1
13291 mov %g0,%g2
13292 mov %g0,%g3
13293 mov %g0,%g4
13294 mov %g0,%g5
13295 mov %g0,%g6
13296 mov %g0,%g7
13297
13298! Initialize memory pointers for window 0
13299 set p0_local0_start,%i0
13300 set p0_local1_start,%i1
13301 set p0_local2_start,%i2
13302 set p0_local3_start,%i3
13303 set p0_local4_start,%i4
13304 set p0_local5_start,%i5
13305 set p0_local6_start,%i6
13306 clr %i7
13307! Init Local Registers in Window 0
13308 ldx [%g1+0x000],%l0 ! %l0 = f4bc3e19e50d1e7a
13309 ldx [%g1+0x008],%l1 ! %l1 = 3f84da0eec4329bf
13310 ldx [%g1+0x010],%l2 ! %l2 = 27e2476aa012cf1e
13311 ldx [%g1+0x018],%l3 ! %l3 = 27788fb478a50f5e
13312 ldx [%g1+0x020],%l4 ! %l4 = 212e445675ea3b53
13313 ldx [%g1+0x028],%l5 ! %l5 = 153b09787f1003db
13314 ldx [%g1+0x030],%l6 ! %l6 = 06f94fc7d14627ad
13315 ldx [%g1+0x038],%l7 ! %l7 = 287b9dda6c7d152c
13316
13317! Initialize the output register of window 0
13318
13319 set share0_start,%o0
13320 set share1_start,%o1
13321 set share2_start,%o2
13322 set share3_start,%o3
13323 mov 0x08,%o4
13324 mov 0x10,%o5
13325 mov 0x18,%o6
13326
13327 retl
13328 nop
13329
13330user_text_end:
13331 .seg "text"
13332 .align 0x2000
13333user_near0_start:
13334p0_near_0_le:
13335 sub %l7,%l7,%l0
13336 fadds %f10,%f15,%f14
13337 subc %l3,0x5e3,%l4
13338 xor %l5,%l3,%l5
13339 xor %l3,0x8ec,%l5
13340 jmpl %o7,%g0
13341 udivx %l2,%l3,%l2
13342p0_near_0_he:
13343 stx %l0,[%i0+0x010] ! Mem[0000000010001410]
13344 mulx %l5,%l1,%l6
13345 subc %l5,%l7,%l7
13346 xnor %l1,%l2,%l6
13347 jmpl %o7,%g0
13348 mulx %l1,%l3,%l2
13349near0_b2b_h:
13350 and %l5,0x5a3,%l1
13351 umul %l2,%l4,%l2
13352 sub %l0,-0x1e5,%l6
13353 andn %l6,%l4,%l4
13354 subc %l4,%l7,%l0
13355 xor %l4,%l0,%l7
13356 fcmps %fcc3,%f18,%f26
13357 jmpl %o7,%g0
13358 xnor %l3,0x1ce,%l2
13359near0_b2b_l:
13360 xnor %l0,%l2,%l3
13361 andn %l1,%l3,%l6
13362 subc %l1,-0x9f2,%l4
13363 fdivs %f15,%f14,%f0
13364 subc %l7,%l2,%l0
13365 mulx %l5,-0x764,%l2
13366 fmuls %f14,%f7 ,%f5
13367 jmpl %o7,%g0
13368 andn %l0,%l3,%l1
13369user_near0_end:
13370 .seg "text"
13371 .align 0x2000
13372user_near1_start:
13373p0_near_1_le:
13374 fdivs %f14,%f9 ,%f12
13375 sub %l2,0x709,%l3
13376 jmpl %o7,%g0
13377 fcmps %fcc2,%f13,%f6
13378p0_near_1_he:
13379 smul %l2,-0x980,%l6
13380 subc %l2,%l2,%l3
13381 sdivx %l4,-0x3ca,%l2
13382 orn %l6,%l0,%l4
13383 andn %l6,-0x10e,%l4
13384 sdivx %l2,%l1,%l2
13385 jmpl %o7,%g0
13386 fsubs %f19,%f18,%f20
13387near1_b2b_h:
13388 smul %l1,%l3,%l7
13389 orn %l0,%l3,%l3
13390 fcmps %fcc3,%f20,%f22
13391 xor %l5,-0x9a4,%l3
13392 jmpl %o7,%g0
13393 fsubs %f16,%f31,%f16
13394near1_b2b_l:
13395 xor %l0,0x7c7,%l5
13396 fmuls %f3 ,%f4 ,%f5
13397 xor %l0,%l5,%l7
13398 mulx %l1,%l3,%l6
13399 jmpl %o7,%g0
13400 mulx %l5,%l2,%l4
13401user_near1_end:
13402 .seg "text"
13403 .align 0x2000
13404user_near2_start:
13405p0_near_2_le:
13406 fcmps %fcc3,%f4 ,%f4
13407 ld [%i1+0x030],%f1 ! Mem[0000000010041430]
13408 subc %l1,%l0,%l1
13409 jmpl %o7,%g0
13410 orn %l0,%l7,%l4
13411p0_near_2_he:
13412 and %l3,-0xd99,%l5
13413 jmpl %o7,%g0
13414 ldsw [%i3+0x008],%l2 ! Mem[00000000100c1408]
13415near2_b2b_h:
13416 add %l2,-0x571,%l0
13417 umul %l6,%l5,%l1
13418 xnor %l1,0x5e6,%l7
13419 addc %l2,-0x031,%l1
13420 fmuls %f28,%f24,%f27
13421 jmpl %o7,%g0
13422 sdivx %l1,-0x844,%l3
13423near2_b2b_l:
13424 addc %l1,0xc72,%l6
13425 sub %l1,-0xc06,%l5
13426 andn %l0,%l3,%l6
13427 addc %l0,%l3,%l0
13428 addc %l4,%l0,%l2
13429 jmpl %o7,%g0
13430 xor %l0,%l2,%l2
13431user_near2_end:
13432 .seg "text"
13433 .align 0x2000
13434user_near3_start:
13435p0_near_3_le:
13436 or %l7,-0x771,%l0
13437 and %l6,-0x9e2,%l5
13438 smul %l5,%l7,%l3
13439 jmpl %o7,%g0
13440 ld [%i3+0x010],%f7 ! Mem[00000000100c1410]
13441p0_near_3_he:
13442 fadds %f20,%f19,%f27
13443 fadds %f26,%f27,%f20
13444 andn %l2,%l5,%l3
13445 fcmps %fcc3,%f25,%f21
13446 xnor %l2,%l4,%l3
13447 sth %l0,[%i3+0x00c] ! Mem[00000000100c140c]
13448 jmpl %o7,%g0
13449 fsubs %f28,%f29,%f29
13450near3_b2b_h:
13451 jmpl %o7,%g0
13452 fdtos %f28,%f17
13453 jmpl %o7,%g0
13454 nop
13455near3_b2b_l:
13456 jmpl %o7,%g0
13457 umul %l3,-0x4a2,%l4
13458 jmpl %o7,%g0
13459 nop
13460user_near3_end:
13461 .seg "text"
13462 .text
13463 .align 0x2000
13464user_far0_start:
13465p0_far_0_le:
13466 fsqrts %f2 ,%f3
13467 fmuls %f15,%f9 ,%f0
13468 fdivs %f11,%f4 ,%f1
13469 jmpl %o7,%g0
13470 xnor %l6,%l3,%l4
13471p0_far_0_lem:
13472 fsqrts %f2 ,%f3
13473 fmuls %f15,%f9 ,%f0
13474 fdivs %f11,%f4 ,%f1
13475 jmpl %o7,%g0
13476 xnor %l6,%l3,%l4
13477p0_far_0_he:
13478 subc %l2,%l2,%l7
13479 jmpl %o7,%g0
13480 fcmps %fcc2,%f26,%f26
13481p0_far_0_hem:
13482 subc %l2,%l2,%l7
13483 jmpl %o7,%g0
13484 fcmps %fcc2,%f26,%f26
13485p0_loop_branch_0:
13486 jmpl %o7+12,%g0
13487 add %l0,1,%l0
13488far0_b2b_h:
13489 fcmps %fcc1,%f20,%f19
13490 fsubs %f30,%f21,%f31
13491 fadds %f22,%f29,%f31
13492 and %l6,-0x760,%l2
13493 andn %l2,0xa6a,%l0
13494 mulx %l7,%l0,%l3
13495 jmpl %o7,%g0
13496 umul %l7,%l7,%l7
13497far0_b2b_l:
13498 xnor %l0,%l4,%l2
13499 andn %l1,0x40e,%l3
13500 udivx %l0,%l0,%l2
13501 fsqrts %f4 ,%f8
13502 add %l4,-0xb6c,%l6
13503 andn %l0,%l3,%l6
13504 jmpl %o7,%g0
13505 xnor %l5,-0x196,%l0
13506user_far0_end:
13507 .seg "text"
13508 .text
13509 .align 0x2000
13510user_far1_start:
13511p0_far_1_le:
13512 std %f2 ,[%i5+0x030] ! Mem[0000000010141430]
13513 add %l6,0x8b2,%l3
13514 umul %l4,0x271,%l3
13515 udivx %l1,%l0,%l3
13516 sub %l0,0xf4e,%l6
13517 jmpl %o7,%g0
13518 subc %l7,0xe4c,%l1
13519p0_far_1_lem:
13520 membar #Sync
13521 std %f2 ,[%i5+0x030] ! Mem[0000000010141430]
13522 add %l6,0x8b2,%l3
13523 umul %l4,0x271,%l3
13524 udivx %l1,%l0,%l3
13525 sub %l0,0xf4e,%l6
13526 jmpl %o7,%g0
13527 subc %l7,0xe4c,%l1
13528p0_far_1_he:
13529 smul %l6,%l1,%l1
13530 sdivx %l1,0xea8,%l1
13531 jmpl %o7,%g0
13532 and %l7,%l0,%l1
13533p0_far_1_hem:
13534 smul %l6,%l1,%l1
13535 sdivx %l1,0xea8,%l1
13536 jmpl %o7,%g0
13537 and %l7,%l0,%l1
13538p0_loop_branch_1:
13539 jmpl %o7+12,%g0
13540 add %l0,2,%l0
13541far1_b2b_h:
13542 sdivx %l1,-0xca8,%l1
13543 jmpl %o7,%g0
13544 fadds %f19,%f29,%f20
13545far1_b2b_l:
13546 fmuls %f13,%f15,%f3
13547 jmpl %o7,%g0
13548 fmuls %f6 ,%f2 ,%f7
13549user_far1_end:
13550 .seg "text"
13551 .text
13552 .align 0x2000
13553user_far2_start:
13554p0_far_2_le:
13555 std %f10,[%i2+0x010] ! Mem[0000000010081410]
13556 orn %l3,%l5,%l5
13557 jmpl %o7,%g0
13558 smul %l2,%l0,%l3
13559p0_far_2_lem:
13560 membar #Sync
13561 std %f10,[%i2+0x010] ! Mem[0000000010081410]
13562 orn %l3,%l5,%l5
13563 jmpl %o7,%g0
13564 smul %l2,%l0,%l3
13565p0_far_2_he:
13566 xnor %l0,-0xf0f,%l1
13567 stb %l0,[%i2+0x005] ! Mem[0000000010081405]
13568 andn %l1,-0xa56,%l1
13569 fsubs %f20,%f20,%f22
13570 fsqrts %f22,%f25
13571 jmpl %o7,%g0
13572 and %l1,0x8ed,%l1
13573p0_far_2_hem:
13574 xnor %l0,-0xf0f,%l1
13575 membar #Sync
13576 stb %l0,[%i2+0x005] ! Mem[0000000010081405]
13577 andn %l1,-0xa56,%l1
13578 fsubs %f20,%f20,%f22
13579 fsqrts %f22,%f25
13580 jmpl %o7,%g0
13581 and %l1,0x8ed,%l1
13582p0_loop_branch_2:
13583 jmpl %o7+12,%g0
13584 add %l0,3,%l0
13585far2_b2b_h:
13586 mulx %l0,%l1,%l6
13587 jmpl %o7,%g0
13588 and %l0,0xeb2,%l0
13589far2_b2b_l:
13590 mulx %l1,0xe94,%l6
13591 jmpl %o7,%g0
13592 smul %l0,-0x250,%l7
13593user_far2_end:
13594 .seg "text"
13595 .text
13596 .align 0x2000
13597user_far3_start:
13598p0_far_3_le:
13599 fsubs %f8 ,%f2 ,%f7
13600 mulx %l4,-0x671,%l6
13601 jmpl %o7,%g0
13602 and %l2,0x82e,%l0
13603p0_far_3_lem:
13604 fsubs %f8 ,%f2 ,%f7
13605 mulx %l4,-0x671,%l6
13606 jmpl %o7,%g0
13607 and %l2,0x82e,%l0
13608p0_far_3_he:
13609 fdivs %f25,%f18,%f18
13610 jmpl %o7,%g0
13611 fmuls %f31,%f19,%f28
13612p0_far_3_hem:
13613 fdivs %f25,%f18,%f18
13614 jmpl %o7,%g0
13615 fmuls %f31,%f19,%f28
13616p0_loop_branch_3:
13617 jmpl %o7+12,%g0
13618 add %l0,4,%l0
13619far3_b2b_h:
13620 sub %l1,%l0,%l2
13621 fadds %f27,%f18,%f28
13622 jmpl %o7,%g0
13623 fcmps %fcc3,%f27,%f22
13624far3_b2b_l:
13625 or %l0,%l1,%l0
13626 sdivx %l6,-0xe0c,%l5
13627 jmpl %o7,%g0
13628 fcmps %fcc0,%f9 ,%f4
13629user_far3_end:
13630 .seg "text"
13631 .align 0x2000
13632user_jump0_start:
13633 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
13634p0_jmpl_0_le:
13635 sdivx %l7,%l7,%l0
13636 smul %l6,0xcdf,%l2
13637 add %l5,0x1f3,%l5
13638 sub %l7,%l0,%l6
13639 fsubs %f3 ,%f8 ,%f15
13640 jmpl %g6+8,%g0
13641 mulx %l1,-0x179,%l7
13642p0_call_0_le:
13643 fcmps %fcc0,%f14,%f8
13644 andn %l2,%l5,%l6
13645 fsubs %f11,%f8 ,%f9
13646 subc %l6,%l7,%l7
13647 fdtos %f6 ,%f6
13648 retl
13649 xor %l6,%l0,%l3
13650p0_jmpl_0_lo:
13651 sdivx %l7,%l7,%l0
13652 smul %l6,0xcdf,%l2
13653 add %l5,0x1f3,%l5
13654 sub %l7,%l0,%l6
13655 fsubs %f3 ,%f8 ,%f15
13656 jmpl %g6+8,%g0
13657 mulx %l1,-0x179,%l7
13658p0_call_0_lo:
13659 fcmps %fcc0,%f14,%f8
13660 andn %l2,%l5,%l6
13661 fsubs %f11,%f8 ,%f9
13662 subc %l6,%l7,%l7
13663 fdtos %f6 ,%f6
13664 retl
13665 xor %l6,%l0,%l3
13666p0_jmpl_0_he:
13667 sub %l6,0x287,%l2
13668 umul %l2,0x401,%l1
13669 fdivs %f29,%f30,%f17
13670 subc %l6,%l1,%l6
13671 xor %l1,0x366,%l3
13672 fsubs %f22,%f23,%f17
13673 fsubs %f25,%f31,%f29
13674 jmpl %g6+8,%g0
13675 fsqrts %f18,%f26
13676p0_call_0_he:
13677 xor %l7,%l5,%l2
13678 andn %l0,%l5,%l6
13679 xnor %l4,-0x950,%l5
13680 or %l4,%l6,%l3
13681 fstod %f19,%f18
13682 fcmps %fcc1,%f26,%f27
13683 retl
13684 smul %l3,%l5,%l4
13685p0_jmpl_0_ho:
13686 sub %l6,0x287,%l2
13687 umul %l2,0x401,%l1
13688 fdivs %f29,%f30,%f17
13689 subc %l6,%l1,%l6
13690 xor %l1,0x366,%l3
13691 fsubs %f22,%f23,%f17
13692 fsubs %f25,%f31,%f29
13693 jmpl %g6+8,%g0
13694 fsqrts %f18,%f26
13695p0_call_0_ho:
13696 xor %l7,%l5,%l2
13697 andn %l0,%l5,%l6
13698 xnor %l4,-0x950,%l5
13699 or %l4,%l6,%l3
13700 fstod %f19,%f18
13701 fcmps %fcc1,%f26,%f27
13702 retl
13703 smul %l3,%l5,%l4
13704user_jump0_end:
13705 .seg "text"
13706 .align 0x2000
13707user_jump1_start:
13708 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
13709p0_jmpl_1_le:
13710 fadds %f1 ,%f7 ,%f13
13711 mulx %l3,%l0,%l2
13712 sdivx %l3,%l6,%l0
13713 jmpl %g6+8,%g0
13714 andn %l1,0x63a,%l4
13715p0_call_1_le:
13716 orn %l5,%l5,%l5
13717 or %l6,-0x27b,%l7
13718 smul %l5,%l1,%l0
13719 add %l7,%l2,%l1
13720 addc %l6,%l0,%l6
13721 smul %l4,-0x645,%l0
13722 retl
13723 sub %l7,0x9f5,%l6
13724p0_jmpl_1_lo:
13725 fadds %f1 ,%f7 ,%f13
13726 mulx %l3,%l0,%l2
13727 sdivx %l3,%l6,%l0
13728 jmpl %g6+8,%g0
13729 andn %l1,0x63a,%l4
13730p0_call_1_lo:
13731 orn %l5,%l5,%l5
13732 or %l6,-0x27b,%l7
13733 smul %l5,%l1,%l0
13734 add %l7,%l2,%l1
13735 addc %l6,%l0,%l6
13736 smul %l4,-0x645,%l0
13737 retl
13738 sub %l7,0x9f5,%l6
13739p0_jmpl_1_he:
13740 andn %l2,0xf35,%l3
13741 fsqrts %f29,%f25
13742 orn %l0,%l2,%l1
13743 jmpl %g6+8,%g0
13744 sdivx %l0,%l4,%l0
13745p0_call_1_he:
13746 or %l5,%l1,%l1
13747 mulx %l5,-0x9d0,%l0
13748 fdivs %f25,%f19,%f23
13749 ldstub [%o0+0x001],%l5 ! Mem[00000000201c0001]
13750 ldd [%i0+0x008],%l6 ! Mem[0000000010001408]
13751 addc %l1,-0x488,%l2
13752 retl
13753 udivx %l2,%l6,%l3
13754p0_jmpl_1_ho:
13755 andn %l2,0xf35,%l3
13756 fsqrts %f29,%f25
13757 orn %l0,%l2,%l1
13758 jmpl %g6+8,%g0
13759 sdivx %l0,%l4,%l0
13760p0_call_1_ho:
13761 or %l5,%l1,%l1
13762 mulx %l5,-0x9d0,%l0
13763 fdivs %f25,%f19,%f23
13764 ldstub [%i0+0x001],%l5 ! Mem[00000000201c0001]
13765 ldd [%o0+0x008],%l6 ! Mem[0000000010001408]
13766 addc %l1,-0x488,%l2
13767 retl
13768 udivx %l2,%l6,%l3
13769user_jump1_end:
13770 .seg "text"
13771 .align 0x2000
13772user_jump2_start:
13773 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
13774p0_jmpl_2_le:
13775 jmpl %g6+8,%g0
13776 add %l2,%l2,%l7
13777p0_call_2_le:
13778 fadds %f12,%f11,%f9
13779 smul %l0,%l7,%l2
13780 sub %l6,-0x0ff,%l0
13781 umul %l7,%l3,%l1
13782 retl
13783 sub %l2,0x3f7,%l2
13784p0_jmpl_2_lo:
13785 jmpl %g6+8,%g0
13786 add %l2,%l2,%l7
13787p0_call_2_lo:
13788 fadds %f12,%f11,%f9
13789 smul %l0,%l7,%l2
13790 sub %l6,-0x0ff,%l0
13791 umul %l7,%l3,%l1
13792 retl
13793 sub %l2,0x3f7,%l2
13794p0_jmpl_2_he:
13795 nop
13796 fmuls %f24,%f18,%f24
13797 sub %l7,%l2,%l5
13798 subc %l2,-0x56b,%l2
13799 smul %l0,%l4,%l4
13800 jmpl %g6+8,%g0
13801 fdivs %f19,%f25,%f26
13802p0_call_2_he:
13803 fsubs %f28,%f25,%f27
13804 and %l2,%l6,%l1
13805 xnor %l4,%l3,%l4
13806 xnor %l6,-0x5c2,%l2
13807 mulx %l6,%l4,%l2
13808 retl
13809 subc %l1,%l4,%l3
13810p0_jmpl_2_ho:
13811 nop
13812 fmuls %f24,%f18,%f24
13813 sub %l7,%l2,%l5
13814 subc %l2,-0x56b,%l2
13815 smul %l0,%l4,%l4
13816 jmpl %g6+8,%g0
13817 fdivs %f19,%f25,%f26
13818p0_call_2_ho:
13819 fsubs %f28,%f25,%f27
13820 and %l2,%l6,%l1
13821 xnor %l4,%l3,%l4
13822 xnor %l6,-0x5c2,%l2
13823 mulx %l6,%l4,%l2
13824 retl
13825 subc %l1,%l4,%l3
13826user_jump2_end:
13827 .seg "text"
13828 .align 0x2000
13829user_jump3_start:
13830 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
13831p0_jmpl_3_le:
13832 and %l1,-0x21c,%l4
13833 udivx %l3,0x60f,%l7
13834 fadds %f13,%f7 ,%f11
13835 subc %l4,-0x846,%l2
13836 xor %l7,%l5,%l6
13837 jmpl %g6+8,%g0
13838 smul %l2,%l7,%l3
13839p0_call_3_le:
13840 retl
13841 mulx %l1,0xf1c,%l7
13842p0_jmpl_3_lo:
13843 and %l1,-0x21c,%l4
13844 udivx %l3,0x60f,%l7
13845 fadds %f13,%f7 ,%f11
13846 subc %l4,-0x846,%l2
13847 xor %l7,%l5,%l6
13848 jmpl %g6+8,%g0
13849 smul %l2,%l7,%l3
13850p0_call_3_lo:
13851 retl
13852 mulx %l1,0xf1c,%l7
13853p0_jmpl_3_he:
13854 smul %l7,-0x436,%l4
13855 addc %l3,%l5,%l5
13856 fcmps %fcc3,%f30,%f29
13857 jmpl %g6+8,%g0
13858 smul %l1,%l0,%l5
13859p0_call_3_he:
13860 udivx %l5,%l7,%l0
13861 nop
13862 mulx %l5,%l7,%l4
13863 or %l4,%l7,%l5
13864 fadds %f18,%f25,%f17
13865 udivx %l7,%l3,%l3
13866 retl
13867 subc %l6,%l4,%l0
13868p0_jmpl_3_ho:
13869 smul %l7,-0x436,%l4
13870 addc %l3,%l5,%l5
13871 fcmps %fcc3,%f30,%f29
13872 jmpl %g6+8,%g0
13873 smul %l1,%l0,%l5
13874p0_call_3_ho:
13875 udivx %l5,%l7,%l0
13876 nop
13877 mulx %l5,%l7,%l4
13878 or %l4,%l7,%l5
13879 fadds %f18,%f25,%f17
13880 udivx %l7,%l3,%l3
13881 retl
13882 subc %l6,%l4,%l0
13883user_jump3_end:
13884
13885 .seg "data"
13886 .align 0x2000
13887user_data_start:
13888done_flags:
13889 .word 0
13890 .align 8
13891done_count:
13892 .word 0,0
13893Start_Flags:
13894 .word 0,0,0,0
13895Finish_Flag:
13896 .word 0,0
13897 .align 8
13898num_processors:
13899 .word 1
13900num_agents:
13901 .word 0
13902no_membar:
13903 .word 0
13904max_ireg:
13905 .word 8,0
13906max_freg:
13907 .word 32,0
13908 .align 64
13909p0_temp:
13910 .word 0,0,0,0,0,0,0,0
13911 .word 0,0,0,0,0,0,0,0
13912 .word 0,0,0,0,0,0,0,0
13913 .word 0,0,0,0,0,0,0,0
13914p0_debug:
13915 .word 0,0,0,0,0,0,0,0
13916 .word 0,0,0,0,0,0,0,0
13917p0_fsr:
13918 .word 0x00000000,0x00000000
13919 .align 8
13920p0_loop_cnt:
13921 .word 1,0
13922max_windows:
13923 .word 1,0,0,0,0,0,0,0
13924 .word 0,0,0,0,0,0,0,0
13925 .word 0,0,0,0,0,0,0,0
13926 .word 0,0,0,0,0,0,0,0
13927 .word 0,0,0,0,0,0,0,0
13928 .word 0,0,0,0,0,0,0,0
13929 .word 0,0,0,0,0,0,0,0
13930 .word 0,0,0,0,0,0,0,0
13931 .word 0,0,0,0,0,0,0,0
13932 .word 0,0,0,0,0,0,0,0
13933 .word 0,0,0,0,0,0,0,0
13934 .word 0,0,0,0,0,0,0,0
13935 .word 0,0,0,0,0,0,0,0
13936 .word 0,0,0,0,0,0,0,0
13937 .word 0,0,0,0,0,0,0,0
13938 .word 0,0,0,0,0,0,0,0
13939 .word 0,0,0,0,0,0,0,0
13940 .word 0,0,0,0,0,0,0,0
13941 .word 0,0,0,0,0,0,0,0
13942 .word 0,0,0,0,0,0,0,0
13943 .word 0,0,0,0,0,0,0,0
13944 .word 0,0,0,0,0,0,0,0
13945 .word 0,0,0,0,0,0,0,0
13946 .word 0,0,0,0,0,0,0,0
13947 .word 0,0,0,0,0,0,0,0
13948 .word 0,0,0,0,0,0,0,0
13949 .word 0,0,0,0,0,0,0,0
13950 .word 0,0,0,0,0,0,0,0
13951 .word 0,0,0,0,0,0,0,0
13952 .word 0,0,0,0,0,0,0,0
13953 .word 0,0,0,0,0,0,0,0
13954 .word 0,0,0,0,0,0,0,0
13955
13956 .align 8
13957p0_init_registers:
13958 .word 0xf4bc3e19,0xe50d1e7a ! Init value for %l0
13959 .word 0x3f84da0e,0xec4329bf ! Init value for %l1
13960 .word 0x27e2476a,0xa012cf1e ! Init value for %l2
13961 .word 0x27788fb4,0x78a50f5e ! Init value for %l3
13962 .word 0x212e4456,0x75ea3b53 ! Init value for %l4
13963 .word 0x153b0978,0x7f1003db ! Init value for %l5
13964 .word 0x06f94fc7,0xd14627ad ! Init value for %l6
13965 .word 0x287b9dda,0x6c7d152c ! Init value for %l7
13966 .align 64
13967p0_init_freg:
13968 .word 0xf39cc6a7,0x48be2c46 ! Init value for %f0
13969 .word 0xfc85f6c1,0xb6dc03f7 ! Init value for %f2
13970 .word 0x1d640593,0xa043c46b ! Init value for %f4
13971 .word 0x51c08f46,0xa5d58f41 ! Init value for %f6
13972 .word 0x1d9baa08,0x5cf0920f ! Init value for %f8
13973 .word 0x526dbf34,0x9b6c8902 ! Init value for %f10
13974 .word 0x28a23c66,0x21448ed6 ! Init value for %f12
13975 .word 0xcf7c6fb2,0xd13860b0 ! Init value for %f14
13976 .word 0x320dd6bd,0x35125a58 ! Init value for %f16
13977 .word 0x4730ebb1,0x7033a5bf ! Init value for %f18
13978 .word 0xa6559a15,0x80cf29f1 ! Init value for %f20
13979 .word 0x0cdd5841,0x8827ff8b ! Init value for %f22
13980 .word 0xd5c1bffc,0x143c9bf7 ! Init value for %f24
13981 .word 0x15134c3f,0x84fc0eca ! Init value for %f26
13982 .word 0x7f9c730e,0xea39e015 ! Init value for %f28
13983 .word 0x6c21f9a6,0xdb7bb23b ! Init value for %f30
13984 .word 0x5bfa5bfd,0x159710e1 ! Init value for %f32
13985 .word 0x54bf3ce2,0x49e9e232 ! Init value for %f34
13986 .word 0x138ca10a,0x417d0552 ! Init value for %f36
13987 .word 0xec757c55,0x8e9bb5b5 ! Init value for %f38
13988 .word 0x831e9dd8,0x223f3cc2 ! Init value for %f40
13989 .word 0x5b6c53c6,0x728d3a1d ! Init value for %f42
13990 .word 0xc9768f0d,0x4830f175 ! Init value for %f44
13991 .word 0xf42cde79,0xe1df1896 ! Init value for %f46
13992 .word 0xb616c703,0xbaef6524
13993 .word 0x0aabf357,0xcdafb45c
13994 .word 0xbd4130f9,0xb87caf0d
13995 .word 0xc6fab30c,0xe965c640
13996 .word 0xbb81774f,0x3c8348bc
13997 .word 0xe6c4e8ce,0xea74aac9
13998 .word 0x5cd0f3ec,0x8cb748ef
13999 .word 0xec1c9baf,0x01c384fb
14000p0_share_mask:
14001 .word 0xffff0000,0x00000000
14002 .word 0x00000000,0x00000000
14003 .word 0x00000000,0x00000000
14004 .word 0x00000000,0x00000000
14005 .word 0x00000000,0x00000000
14006 .word 0x00000000,0x00000000
14007 .word 0x00000000,0x00000000
14008 .word 0x00000000,0x00000000
14009p0_expected_registers:
14010 .word 0x00000000,0x00000000
14011 .word 0x00000000,0x00000000
14012 .word 0x00000000,0x00000000
14013 .word 0x00000000,0x00000000
14014 .word 0x00000000,0x00000000
14015 .word 0x00000000,0x00000000
14016 .word 0x00000000,0x00000000
14017 .word 0x00000000,0x0000005a
14018p0_expected_fp_regs:
14019 .word 0xffffff5f,0x00000000
14020 .word 0x00000000,0x00000000
14021 .word 0x000000ff,0x00000000
14022 .word 0x00000000,0x00000000
14023 .word 0x03f2ff00,0xcd659a95
14024 .word 0x7ffb8e61,0x7b68038d
14025 .word 0x00000000,0x00000000
14026 .word 0xff000000,0x000000ff
14027 .word 0x00000000,0x00000000
14028 .word 0xff000000,0x00000000
14029 .word 0xff000127,0x00000000
14030 .word 0x00000000,0x00ff0000
14031 .word 0xff000000,0x00fff2ff
14032 .word 0xff000000,0x618efb7f
14033 .word 0x0000005a,0xffffffff
14034 .word 0x5a7bb2ff,0x0000000e
14035 .word 0x00000007,0x00000c00 ! %fsr = 0000000700000c00
14036p0_local0_expect:
14037 .word 0x5a000000,0x00000000
14038 .word 0x29000000,0x0000ffff
14039 .word 0x00000000,0x00000000
14040 .word 0xae00747d,0x00b200ff
14041 .word 0x00ff0000,0x00ff0000
14042 .word 0xff000000,0x00000000
14043 .word 0x74ff38d1,0xffffffff
14044 .word 0x5a1deda8,0xff000de1
14045p0_local0_sec_expect:
14046 .word 0x00000000,0x00000000
14047 .word 0x00000000,0x00000000
14048 .word 0xffffffff,0xff000000
14049 .word 0x00000000,0x00000000
14050 .word 0xe10d00ff,0xa8ed1d5a
14051 .word 0x000000ff,0xffff0000
14052 .word 0x00000000,0x00000000
14053 .word 0x5affb2ff,0x000000ff
14054p0_local1_expect:
14055 .word 0x0000005a,0x000000ff
14056 .word 0x00000000,0x00000000
14057 .word 0x00000000,0x000000ff
14058 .word 0xff000000,0x00000000
14059 .word 0xdb0dffff,0xffff0000
14060 .word 0x00000000,0xffff0ddb
14061 .word 0xff99543b,0x8941ffd4
14062 .word 0x0000ffff,0x00000000
14063p0_local1_sec_expect:
14064 .word 0x00000000,0x00000000
14065 .word 0x00000000,0x00000000
14066 .word 0xffb20000,0x00000000
14067 .word 0x00000000,0xffffffff
14068 .word 0xff000000,0x000000ff
14069 .word 0x00000000,0x00000000
14070 .word 0x00000000,0xff000000
14071 .word 0x00000000,0x000000ff
14072p0_local2_expect:
14073 .word 0x00000000,0x000000ff
14074 .word 0xffffffff,0xffffffff
14075 .word 0x5a7b0000,0x0000005a
14076 .word 0x00000000,0x00000000
14077 .word 0x00000000,0x00000000
14078 .word 0x00000000,0x0000ffff
14079 .word 0x0000005a,0xffffffff
14080 .word 0x00000003,0x000000ff
14081p0_local2_sec_expect:
14082 .word 0xff000000,0x00000000
14083 .word 0xffffb2ff,0x000000ff
14084 .word 0x00000000,0x00000000
14085 .word 0xff00b200,0x7d7400ae
14086 .word 0xff000000,0xff000000
14087 .word 0xff000000,0xffffffff
14088 .word 0xffffffff,0xd138ff74
14089 .word 0xf2000000,0x000080ff
14090p0_local3_expect:
14091 .word 0x00000000,0x24b20000
14092 .word 0x00000000,0x00000000
14093 .word 0x000000ff,0xd1000000
14094 .word 0x0000b224,0x00000000
14095 .word 0x000000ff,0x00000000
14096 .word 0x00000000,0xdb0dffff
14097 .word 0x00000000,0x00000000
14098 .word 0xff8e0000,0xffffffff
14099p0_local3_sec_expect:
14100 .word 0x00000000,0x0000005a
14101 .word 0x00000000,0x00000000
14102 .word 0x0de10000,0x00000000
14103 .word 0xffffffff,0x7d7400ae
14104 .word 0x000080ff,0x000000ff
14105 .word 0x000000ff,0x8a000000
14106 .word 0x00000000,0x000000ff
14107 .word 0x00000000,0x0000ff00
14108p0_local4_expect:
14109 .word 0x5a1deda8,0xff000de1
14110 .word 0xffffffff,0x00000000
14111 .word 0x000000ff,0x00000000
14112 .word 0x00000000,0xff000000
14113 .word 0x00000000,0x000000ff
14114 .word 0x00000000,0x00000000
14115 .word 0xd4ff4189,0xff0000ff
14116 .word 0x104b7f63,0x822ee1af
14117p0_local4_sec_expect:
14118 .word 0xffffff5f,0x00000000
14119 .word 0x00000000,0x00000000
14120 .word 0x000000ff,0x00000000
14121 .word 0x00000000,0x00000000
14122 .word 0x03f2ff00,0xcd659a95
14123 .word 0x7ffb8e61,0x7b68038d
14124 .word 0x00000000,0x00000000
14125 .word 0xff000000,0x000000ff
14126p0_local5_expect:
14127 .word 0xffffffff,0xffff0000
14128 .word 0x0000005f,0x0000007b
14129 .word 0xff000000,0x00000000
14130 .word 0x0000ffff,0x00000000
14131 .word 0xae00747d,0x5fff7b5a
14132 .word 0x0000005a,0xffffffff
14133 .word 0x0000b224,0x00000000
14134 .word 0x00000000,0x0000005a
14135p0_local5_sec_expect:
14136 .word 0x0000ffff,0xff000000
14137 .word 0xff000000,0x0000005a
14138 .word 0x0000005a,0xffffffff
14139 .word 0x00000000,0x24b20000
14140 .word 0x74ff38d1,0xffffffff
14141 .word 0x00000147,0x000000ff
14142 .word 0x000038d1,0xffffffff
14143 .word 0x00000000,0x7b68038d
14144p0_local6_expect:
14145 .word 0x00000000,0x00000000
14146 .word 0xff000000,0x00000000
14147 .word 0xff000127,0x00000000
14148 .word 0x00000000,0x00ff0000
14149 .word 0xff000000,0x00fff2ff
14150 .word 0xff000000,0x618efb7f
14151 .word 0x000080ff,0x000000ff
14152 .word 0x5a7bb2ff,0x0000000e
14153p0_local6_sec_expect:
14154 .word 0xffff0000,0x00000000
14155 .word 0x00000000,0xff000000
14156 .word 0xff00005a,0x000000ff
14157 .word 0x0000ffff,0xdb0dffff
14158 .word 0xae00747d,0x00000000
14159 .word 0x0000005a,0xffffffff
14160 .word 0x0000b224,0x00000000
14161 .word 0xff000000,0xffb2ff5a
14162share0_expect:
14163 .word 0x00ff8ea0,0xc1b535a2
14164 .word 0x86c62819,0x580aa8c1
14165 .word 0x448853b0,0x53b67a16
14166 .word 0x09985da4,0x1df4ebbe
14167 .word 0x7e199df5,0x437a3516
14168 .word 0x73f8fb9b,0xb0fcc8be
14169 .word 0xa3581d1a,0xb71edaa4
14170 .word 0xe255968f,0x33400933
14171share1_expect:
14172 .word 0x7b5a4ebd,0xb5d635df
14173 .word 0xb3187e3b,0x318fd87d
14174 .word 0x763ee133,0x0330665d
14175 .word 0x8a808a2f,0x3f415d65
14176 .word 0xad0a74a9,0xcfa5343d
14177 .word 0x1261a226,0x03d33813
14178 .word 0xc6ba2547,0x29b15e34
14179 .word 0xda6ccbad,0xddff9246
14180 .word 0x0000c0bd,0xbb92dae0
14181 .word 0x61735d06,0x67fc58e3
14182 .word 0xacd21011,0x7a89a692
14183 .word 0x7c4841dc,0x1daf88e5
14184 .word 0xe1272ff3,0x42c32e89
14185 .word 0x7c12283d,0x6487ea1a
14186 .word 0x4a99f873,0x7ea727fb
14187 .word 0x066c5336,0x90a3932a
14188share2_expect:
14189 .word 0x00ff3487,0x9415896b
14190 .word 0x11507647,0x4efa1287
14191 .word 0x76b4c0af,0x64fd1499
14192 .word 0xa6188311,0x50fa38b0
14193 .word 0xf24d7f00,0x1a91809e
14194 .word 0x763793b5,0x7c99ece3
14195 .word 0xb46406c8,0x0574d448
14196 .word 0x5d82f960,0xc2299272
14197share3_expect:
14198 .word 0x0000133c,0x01cec5d4
14199 .word 0x04fdf3ac,0xc45ae17c
14200 .word 0x736184f5,0xb2f97a06
14201 .word 0xb76010b4,0xce7abd0b
14202 .word 0x0dee9ccf,0xb12807d3
14203 .word 0x40df2462,0xb07e0aec
14204 .word 0xcbb265d4,0x713b0529
14205 .word 0x190e20c6,0x0c692bdb
14206 .word 0x00ffd078,0x2d281fe5
14207 .word 0x49906c6c,0x253ecf1f
14208 .word 0x805047b8,0xbcdbfe28
14209 .word 0x1e4e3ddb,0xec248a61
14210 .word 0x72b8609c,0xf296932e
14211 .word 0x9f5c224a,0xe5666029
14212 .word 0xbe6a326e,0x99ad1f33
14213 .word 0xcf48786d,0xa2e76016
14214 .word 0x57ff899f,0x070fccaa
14215 .word 0x3002b9de,0xd766678c
14216 .word 0x2dd6806f,0xa1c35ae2
14217 .word 0xac1486c7,0x86546955
14218 .word 0xde2657d8,0x07f8a4c3
14219 .word 0x4a377d3e,0xc81b36c2
14220 .word 0x74eda31f,0x0bbf9861
14221 .word 0x0d383b64,0x91f00fd2
14222 .word 0x00005cf4,0x35d0a92e
14223 .word 0x379b70c7,0x10b126c8
14224 .word 0xa34f186f,0xcde1ed01
14225 .word 0x9ae9648e,0x141a053b
14226 .word 0x2a61fd7b,0xfa5f710a
14227 .word 0x358d14ea,0x93653466
14228 .word 0xf6a627e1,0xac88d936
14229 .word 0x26e10da0,0xfacaa0e9
14230 .word 0xffff0b85,0xf2665c46
14231 .word 0xefde1453,0xc604e903
14232 .word 0xf0074eb8,0x51e7ea59
14233 .word 0xcd261ffb,0x98f3f5ae
14234 .word 0x099c3812,0xd459a4b0
14235 .word 0x8cc51fa4,0x398ff7e6
14236 .word 0xac42ce9e,0x6e8363eb
14237 .word 0x601d05a5,0x3b479732
14238 .word 0xffffcf8d,0x165a21f7
14239 .word 0xb3bb05c6,0xf95fda62
14240 .word 0x4512475e,0xa68181a6
14241 .word 0xbe8a71f0,0x7f1ad610
14242 .word 0xe178872c,0x125abc20
14243 .word 0xf92943d7,0xc6eceed5
14244 .word 0x0b958803,0x5dd1df94
14245 .word 0x69cc79d6,0xfe0484b2
14246 .word 0xffff6a7f,0xfe556963
14247 .word 0x7def6b83,0xa5d50c04
14248 .word 0x6d2d5521,0xffe932fc
14249 .word 0x18e5425e,0xd9f5e415
14250 .word 0x49aaedcd,0x62c94c1a
14251 .word 0xe2cf567b,0x8c38f079
14252 .word 0x8612fc91,0x98c56306
14253 .word 0x84cae394,0x9e7fc0ea
14254 .word 0x006708e2,0x492534d8
14255 .word 0x5068edb2,0xd3c0fa28
14256 .word 0x67d5ae67,0x7f549e66
14257 .word 0x4b69ad50,0x7669a310
14258 .word 0x68fa0590,0xe104dde1
14259 .word 0xd437c29b,0xbf79d9aa
14260 .word 0x0fa4f4a8,0x81017173
14261 .word 0xf2ab9309,0x642d6d8f
14262p0_invalidate_semaphore:
14263 .word 0
14264! Data for Cross Processor Interrupt
14265 .align 8
14266received_xintr:
14267 .word 0,0,0,0,0,0,0,0
14268 .word 0,0,0,0,0,0,0,0
14269 .word 0,0,0,0,0,0,0,0
14270 .word 0,0,0,0,0,0,0,0
14271 .word 0,0,0,0,0,0,0,0
14272 .word 0,0,0,0,0,0,0,0
14273 .word 0,0,0,0,0,0,0,0
14274 .word 0,0,0,0,0,0,0,0
14275p0_dispatch_retry:
14276 .word 0,0
14277p0_xintr_data:
14278 .word 0x00000000,0x00000001
14279 .word 0x3562279f,0xfa9d3fa8
14280 .word 0x00000000,0x00000002
14281 .word 0x8a4f1540,0x12863295
14282 .word 0x00000000,0x00000003
14283 .word 0x457d7348,0x50a86e44
14284 .word 0x00000000,0x00000004
14285 .word 0x7f05e35f,0xe918b14e
14286 .word 0x00000000,0x00000005
14287 .word 0x57222667,0xb780cfa4
14288 .word 0x00000000,0x00000006
14289 .word 0xdb714d1f,0xb90c9dae
14290 .word 0x00000000,0x00000007
14291 .word 0x1e17d500,0x47b4d7a3
14292 .word 0x00000000,0x00000008
14293 .word 0xd5e19580,0x172750b6
14294 .align 8
14295p0_xintr_expected:
14296 .word 0
14297 .align 64
14298xintr_data_ptrs:
14299 .word p0_xintr_data
14300 .align 8
14301p0_xintr_db:
14302 .skip 512
14303p0_xintr_retry_count:
14304 .word 0,0
14305p0_reset_cnt:
14306 .word 0
14307 .align 8
14308p0_ec_timing_ctrl:
14309 .word 0,0
14310p0_ec_control:
14311 .word 0,0
14312p0_mcu_shadow:
14313 .skip 80
14314user_data_end:
14315
14316
14317SECTION .p0_local0 DATA_VA=0x000800000
14318
14319attr_data {
14320 Name = .p0_local0,
14321 VA = 0x0000000000800000,
14322 RA = 0x0000000010000000,
14323 PA = ra2pa(0x0000000010000000,0),
14324 part_0_ctx_nonzero_tsb_config_0,
14325 TTE_Context=PCONTEXT,
14326 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14327 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14328 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14329 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14330}
14331
14332 .data
14333 .seg "data"
14334 .align 0x2000
14335 .global p0_local0_start
14336p0_local0_begin:
14337 .skip 0x1400
14338p0_local0_start:
14339 .word 0xe61d4863,0xcf50c6c1,0x1064f45d,0x2add9ada
14340 .word 0xed0fb761,0xa3cf7064,0x27f3d76f,0xcb41d47d
14341 .word 0xfee5a1b1,0x799cea8f,0x3c66070d,0x91164b9a
14342 .word 0xfdbaf665,0x2344132e,0x1c00aafc,0xfefb7d50
14343p0_local0_end:
14344
14345SECTION .p0_local0_sec DATA_VA=0x000800000
14346
14347attr_data {
14348 Name = .p0_local0_sec,
14349 VA = 0x0000000000800000,
14350 RA = 0x0000000030000000,
14351 PA = ra2pa(0x0000000030000000,0),
14352 part_0_ctx_nonzero_tsb_config_0,
14353 TTE_Context=SCONTEXT,
14354 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14355 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14356 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14357 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14358}
14359
14360 .data
14361 .seg "data"
14362 .align 0x2000
14363 .global p0_local0_sec_start
14364p0_local0_sec_begin:
14365 .skip 0x1400
14366p0_local0_sec_start:
14367 .word 0x8019c7db,0x4fd4f8f9,0x4f747b78,0x02823364
14368 .word 0x83bc2e9a,0xe5842e71,0xd980725c,0x8fb2181f
14369 .word 0x7fe4967b,0xb3a3d9aa,0x268d7c0a,0x096cf5c2
14370 .word 0xe5fd8817,0xf7f898a4,0x987eb9ad,0x0850b773
14371p0_local0_sec_end:
14372
14373SECTION .p0_local1 DATA_VA=0x000802000
14374
14375attr_data {
14376 Name = .p0_local1,
14377 VA = 0x0000000000802000,
14378 RA = 0x0000000010040000,
14379 PA = ra2pa(0x0000000010040000,0),
14380 part_0_ctx_nonzero_tsb_config_0,
14381 TTE_Context=PCONTEXT,
14382 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14383 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14384 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14385 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14386}
14387
14388 .data
14389 .seg "data"
14390 .align 0x2000
14391 .global p0_local1_start
14392p0_local1_begin:
14393 .skip 0x1400
14394p0_local1_start:
14395 .word 0x710f2865,0xe8de7ee1,0xb81e0a20,0x611418b8
14396 .word 0x43f784ad,0x11540e05,0x9d6528b7,0x5cff8198
14397 .word 0x387dd853,0x9cce4dba,0x60e82507,0x0113c6ed
14398 .word 0xf5d2b1cd,0x29d07932,0xdd54aa25,0x8c8b1aa3
14399p0_local1_end:
14400
14401SECTION .p0_local1_sec DATA_VA=0x000802000
14402
14403attr_data {
14404 Name = .p0_local1_sec,
14405 VA = 0x0000000000802000,
14406 RA = 0x0000000030040000,
14407 PA = ra2pa(0x0000000030040000,0),
14408 part_0_ctx_nonzero_tsb_config_0,
14409 TTE_Context=SCONTEXT,
14410 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14411 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14412 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14413 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14414}
14415
14416 .data
14417 .seg "data"
14418 .align 0x2000
14419 .global p0_local1_sec_start
14420p0_local1_sec_begin:
14421 .skip 0x1400
14422p0_local1_sec_start:
14423 .word 0xdc4d9892,0x1b3e5408,0xf08a6cea,0xe30ab76d
14424 .word 0xed6d96c9,0x533cf321,0xf817b397,0xad28d8f2
14425 .word 0x181f6e9c,0xb969f168,0x4050e94a,0x123ff582
14426 .word 0x03a88ce6,0xa3f233f2,0xdfef325a,0xa44bd095
14427p0_local1_sec_end:
14428
14429SECTION .p0_local2 DATA_VA=0x000804000
14430
14431attr_data {
14432 Name = .p0_local2,
14433 VA = 0x0000000000804000,
14434 RA = 0x0000000010080000,
14435 PA = ra2pa(0x0000000010080000,0),
14436 part_0_ctx_nonzero_tsb_config_0,
14437 TTE_Context=PCONTEXT,
14438 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14439 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14440 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14441 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14442}
14443
14444 .data
14445 .seg "data"
14446 .align 0x2000
14447 .global p0_local2_start
14448p0_local2_begin:
14449 .skip 0x1400
14450p0_local2_start:
14451 .word 0xd63af139,0x2c88777f,0xfde3373e,0x50157c5b
14452 .word 0xc5c917bf,0xba7de628,0x4a9f9776,0xf4826b60
14453 .word 0xbada2108,0xc791c515,0x26ea8c9d,0x3f44c0c9
14454 .word 0xbefd4d0d,0x8b21c72e,0x0097d890,0x13288134
14455p0_local2_end:
14456
14457SECTION .p0_local2_sec DATA_VA=0x000804000
14458
14459attr_data {
14460 Name = .p0_local2_sec,
14461 VA = 0x0000000000804000,
14462 RA = 0x0000000030080000,
14463 PA = ra2pa(0x0000000030080000,0),
14464 part_0_ctx_nonzero_tsb_config_0,
14465 TTE_Context=SCONTEXT,
14466 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14467 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14468 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14469 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14470}
14471
14472 .data
14473 .seg "data"
14474 .align 0x2000
14475 .global p0_local2_sec_start
14476p0_local2_sec_begin:
14477 .skip 0x1400
14478p0_local2_sec_start:
14479 .word 0x4a8af402,0x2b6b46ed,0xfcc2a29f,0x57b22d28
14480 .word 0x387a3665,0xc9f84194,0x9a00902c,0xe3d1c24d
14481 .word 0xd8dc1efd,0x281cfb46,0x87f1cf5a,0x70e7e1de
14482 .word 0xfeecab0b,0x75eab7ef,0xaed73071,0x52db89e5
14483p0_local2_sec_end:
14484
14485SECTION .p0_local3 DATA_VA=0x000806000
14486
14487attr_data {
14488 Name = .p0_local3,
14489 VA = 0x0000000000806000,
14490 RA = 0x00000000100c0000,
14491 PA = ra2pa(0x00000000100c0000,0),
14492 part_0_ctx_nonzero_tsb_config_0,
14493 TTE_Context=PCONTEXT,
14494 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14495 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14496 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14497 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14498}
14499
14500 .data
14501 .seg "data"
14502 .align 0x2000
14503 .global p0_local3_start
14504p0_local3_begin:
14505 .skip 0x1400
14506p0_local3_start:
14507 .word 0xfe3c6016,0x9079fa93,0x5428b6db,0xa8089df4
14508 .word 0xa558beed,0x8d03687b,0xf92b3efd,0x99b049cd
14509 .word 0x9c18380b,0x139f6fd6,0x0d329602,0x4fd833cd
14510 .word 0x2a763b21,0x07001d69,0xa6fb99df,0xdb4a3c25
14511p0_local3_end:
14512
14513SECTION .p0_local3_sec DATA_VA=0x000806000
14514
14515attr_data {
14516 Name = .p0_local3_sec,
14517 VA = 0x0000000000806000,
14518 RA = 0x00000000300c0000,
14519 PA = ra2pa(0x00000000300c0000,0),
14520 part_0_ctx_nonzero_tsb_config_0,
14521 TTE_Context=SCONTEXT,
14522 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14523 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14524 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14525 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14526}
14527
14528 .data
14529 .seg "data"
14530 .align 0x2000
14531 .global p0_local3_sec_start
14532p0_local3_sec_begin:
14533 .skip 0x1400
14534p0_local3_sec_start:
14535 .word 0x16e64821,0x0a8f6c0a,0xc45cdc55,0x56b9e2dd
14536 .word 0x1bb1f387,0x6813263b,0x3ef0d581,0xa668d2ff
14537 .word 0x7099543b,0x968f5ab2,0xfddf580a,0xdc69950b
14538 .word 0x518be99b,0x51f5d93e,0x38233502,0x425adacf
14539p0_local3_sec_end:
14540
14541SECTION .p0_local4 DATA_VA=0x000808000
14542
14543attr_data {
14544 Name = .p0_local4,
14545 VA = 0x0000000000808000,
14546 RA = 0x0000000010100000,
14547 PA = ra2pa(0x0000000010100000,0),
14548 part_0_ctx_nonzero_tsb_config_0,
14549 TTE_Context=PCONTEXT,
14550 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14551 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14552 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14553 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14554}
14555
14556 .data
14557 .seg "data"
14558 .align 0x2000
14559 .global p0_local4_start
14560p0_local4_begin:
14561 .skip 0x1400
14562p0_local4_start:
14563 .word 0xb05098fc,0x890974e1,0x2f681558,0x0ec79893
14564 .word 0xe7a9f897,0x16e5f923,0x36897d76,0xa6e1c885
14565 .word 0xbb36e8b8,0x1959968f,0x86497216,0xcc7f972e
14566 .word 0xa8899f0e,0xcbfa3a6b,0x5d9e1bcf,0x5a7f9f74
14567p0_local4_end:
14568
14569SECTION .p0_local4_sec DATA_VA=0x000808000
14570
14571attr_data {
14572 Name = .p0_local4_sec,
14573 VA = 0x0000000000808000,
14574 RA = 0x0000000030100000,
14575 PA = ra2pa(0x0000000030100000,0),
14576 part_0_ctx_nonzero_tsb_config_0,
14577 TTE_Context=SCONTEXT,
14578 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14579 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14580 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14581 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14582}
14583
14584 .data
14585 .seg "data"
14586 .align 0x2000
14587 .global p0_local4_sec_start
14588p0_local4_sec_begin:
14589 .skip 0x1400
14590p0_local4_sec_start:
14591 .word 0xc9179df4,0xc13a041d,0xb950c154,0x0cb7790b
14592 .word 0xb5c6ff1f,0x24b25d04,0x04ab8e31,0x1d4201a7
14593 .word 0xafe103e1,0x2bb9970c,0xb02b9bb0,0x2edfd309
14594 .word 0xae22a1a6,0x5b4b93ef,0xfc3f840f,0x990336e2
14595p0_local4_sec_end:
14596
14597SECTION .p0_local5 DATA_VA=0x00080a000
14598
14599attr_data {
14600 Name = .p0_local5,
14601 VA = 0x000000000080a000,
14602 RA = 0x0000000010140000,
14603 PA = ra2pa(0x0000000010140000,0),
14604 part_0_ctx_nonzero_tsb_config_0,
14605 TTE_Context=PCONTEXT,
14606 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14607 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14608 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14609 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14610}
14611
14612 .data
14613 .seg "data"
14614 .align 0x2000
14615 .global p0_local5_start
14616p0_local5_begin:
14617 .skip 0x1400
14618p0_local5_start:
14619 .word 0x34999519,0x9f18e0cf,0xf75236f0,0x0cbeddd8
14620 .word 0x8b1b8869,0x02c7b506,0x15ac4e47,0x9913b744
14621 .word 0x600125e4,0xcae1d280,0x905f0c6b,0xb8be5233
14622 .word 0x70d3875f,0x13e2f1c8,0x24943b85,0xb7730672
14623p0_local5_end:
14624
14625SECTION .p0_local5_sec DATA_VA=0x00080a000
14626
14627attr_data {
14628 Name = .p0_local5_sec,
14629 VA = 0x000000000080a000,
14630 RA = 0x0000000030140000,
14631 PA = ra2pa(0x0000000030140000,0),
14632 part_0_ctx_nonzero_tsb_config_0,
14633 TTE_Context=SCONTEXT,
14634 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14635 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14636 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14637 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14638}
14639
14640 .data
14641 .seg "data"
14642 .align 0x2000
14643 .global p0_local5_sec_start
14644p0_local5_sec_begin:
14645 .skip 0x1400
14646p0_local5_sec_start:
14647 .word 0x1ced8689,0xccfc322b,0xc97943fc,0x25dcf2ea
14648 .word 0x27b7eca1,0xc010e87f,0xa273f99d,0xe26de830
14649 .word 0x988f2635,0xf25ad536,0x4ea0423b,0x7acaff72
14650 .word 0x0866580b,0xce1b4408,0x368035e4,0x2226720f
14651p0_local5_sec_end:
14652
14653SECTION .p0_local6 DATA_VA=0x00080c000
14654
14655attr_data {
14656 Name = .p0_local6,
14657 VA = 0x000000000080c000,
14658 RA = 0x0000000010180000,
14659 PA = ra2pa(0x0000000010180000,0),
14660 part_0_ctx_nonzero_tsb_config_0,
14661 TTE_Context=PCONTEXT,
14662 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14663 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14664 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14665 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14666}
14667
14668 .data
14669 .seg "data"
14670 .align 0x2000
14671 .global p0_local6_start
14672p0_local6_begin:
14673 .skip 0x1400
14674p0_local6_start:
14675 .word 0x2173b11c,0x71170288,0x4e65fcfe,0x1aba6efd
14676 .word 0x08adeaa2,0x062b6287,0x83cf7f40,0x2e8ea061
14677 .word 0xfbe685a9,0x662e6156,0x2e824d80,0xdc17859e
14678 .word 0xeec27c83,0x12d66d1b,0xf9137281,0x026c93b5
14679p0_local6_end:
14680
14681SECTION .p0_local6_sec DATA_VA=0x00080c000
14682
14683attr_data {
14684 Name = .p0_local6_sec,
14685 VA = 0x000000000080c000,
14686 RA = 0x0000000030180000,
14687 PA = ra2pa(0x0000000030180000,0),
14688 part_0_ctx_nonzero_tsb_config_0,
14689 TTE_Context=SCONTEXT,
14690 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14691 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14692 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14693 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14694}
14695
14696 .data
14697 .seg "data"
14698 .align 0x2000
14699 .global p0_local6_sec_start
14700p0_local6_sec_begin:
14701 .skip 0x1400
14702p0_local6_sec_start:
14703 .word 0x07726d25,0x5fb15375,0x9d1fe08f,0x830600c3
14704 .word 0x2b9ea6ee,0xecbfc551,0x69792ca2,0xaf6f6e64
14705 .word 0xd23ee889,0x32e1f2cf,0xa63a50c3,0xea9c1a94
14706 .word 0xc0362ad4,0xb81aa06d,0x9ba34e9a,0x95e36bd2
14707p0_local6_sec_end:
14708
14709SECTION .share0 DATA_VA=0x00080e000
14710
14711attr_data {
14712 Name = .share0,
14713 VA = 0x000000000080e000,
14714 RA = 0x00000000201c0000,
14715 PA = ra2pa(0x00000000201c0000,0),
14716 part_0_ctx_nonzero_tsb_config_0,
14717 TTE_Context=PCONTEXT,
14718 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14719 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14720 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14721 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14722}
14723
14724 .data
14725 .seg "data"
14726 .align 0x2000
14727 .global share0_start
14728share0_begin:
14729share0_start:
14730 .word 0x4b868ea0,0xc1b535a2,0x86c62819,0x580aa8c1
14731 .word 0x448853b0,0x53b67a16,0x09985da4,0x1df4ebbe
14732 .word 0x7e199df5,0x437a3516,0x73f8fb9b,0xb0fcc8be
14733 .word 0xa3581d1a,0xb71edaa4,0xe255968f,0x33400933
14734share0_end:
14735
14736SECTION .share1 DATA_VA=0x000810000
14737
14738attr_data {
14739 Name = .share1,
14740 VA = 0x0000000000810000,
14741 RA = 0x0000000020800000,
14742 PA = ra2pa(0x0000000020800000,0),
14743 part_0_ctx_nonzero_tsb_config_0,
14744 TTE_Context=PCONTEXT,
14745 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14746 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14747 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14748 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14749}
14750
14751 .data
14752 .seg "data"
14753 .align 0x2000
14754 .global share1_start
14755share1_begin:
14756share1_start:
14757 .word 0x8b9f4ebd,0xb5d635df,0xb3187e3b,0x318fd87d
14758 .word 0x763ee133,0x0330665d,0x8a808a2f,0x3f415d65
14759 .word 0xad0a74a9,0xcfa5343d,0x1261a226,0x03d33813
14760 .word 0xc6ba2547,0x29b15e34,0xda6ccbad,0xddff9246
14761 .word 0xc385c0bd,0xbb92dae0,0x61735d06,0x67fc58e3
14762 .word 0xacd21011,0x7a89a692,0x7c4841dc,0x1daf88e5
14763 .word 0xe1272ff3,0x42c32e89,0x7c12283d,0x6487ea1a
14764 .word 0x4a99f873,0x7ea727fb,0x066c5336,0x90a3932a
14765share1_end:
14766
14767SECTION .share2 DATA_VA=0x000812000
14768
14769attr_data {
14770 Name = .share2,
14771 VA = 0x0000000000812000,
14772 RA = 0x00000000211c0000,
14773 PA = ra2pa(0x00000000211c0000,0),
14774 part_0_ctx_nonzero_tsb_config_0,
14775 TTE_Context=PCONTEXT,
14776 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14777 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14778 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14779 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14780}
14781
14782 .data
14783 .seg "data"
14784 .align 0x2000
14785 .global share2_start
14786share2_begin:
14787share2_start:
14788 .word 0xf2ae3487,0x9415896b,0x11507647,0x4efa1287
14789 .word 0x76b4c0af,0x64fd1499,0xa6188311,0x50fa38b0
14790 .word 0xf24d7f00,0x1a91809e,0x763793b5,0x7c99ece3
14791 .word 0xb46406c8,0x0574d448,0x5d82f960,0xc2299272
14792share2_end:
14793
14794SECTION .share3 DATA_VA=0x000814000
14795
14796attr_data {
14797 Name = .share3,
14798 VA = 0x0000000000814000,
14799 RA = 0x0000000021800000,
14800 PA = ra2pa(0x0000000021800000,0),
14801 part_0_ctx_nonzero_tsb_config_0,
14802 TTE_Context=PCONTEXT,
14803 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14804 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14805 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14806 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14807}
14808
14809 .data
14810 .seg "data"
14811 .align 0x2000
14812 .global share3_start
14813share3_begin:
14814share3_start:
14815 .word 0x46b9133c,0x01cec5d4,0x04fdf3ac,0xc45ae17c
14816 .word 0x736184f5,0xb2f97a06,0xb76010b4,0xce7abd0b
14817 .word 0x0dee9ccf,0xb12807d3,0x40df2462,0xb07e0aec
14818 .word 0xcbb265d4,0x713b0529,0x190e20c6,0x0c692bdb
14819 .word 0x217dd078,0x2d281fe5,0x49906c6c,0x253ecf1f
14820 .word 0x805047b8,0xbcdbfe28,0x1e4e3ddb,0xec248a61
14821 .word 0x72b8609c,0xf296932e,0x9f5c224a,0xe5666029
14822 .word 0xbe6a326e,0x99ad1f33,0xcf48786d,0xa2e76016
14823 .word 0x5724899f,0x070fccaa,0x3002b9de,0xd766678c
14824 .word 0x2dd6806f,0xa1c35ae2,0xac1486c7,0x86546955
14825 .word 0xde2657d8,0x07f8a4c3,0x4a377d3e,0xc81b36c2
14826 .word 0x74eda31f,0x0bbf9861,0x0d383b64,0x91f00fd2
14827 .word 0xf3df5cf4,0x35d0a92e,0x379b70c7,0x10b126c8
14828 .word 0xa34f186f,0xcde1ed01,0x9ae9648e,0x141a053b
14829 .word 0x2a61fd7b,0xfa5f710a,0x358d14ea,0x93653466
14830 .word 0xf6a627e1,0xac88d936,0x26e10da0,0xfacaa0e9
14831 .word 0x06900b85,0xf2665c46,0xefde1453,0xc604e903
14832 .word 0xf0074eb8,0x51e7ea59,0xcd261ffb,0x98f3f5ae
14833 .word 0x099c3812,0xd459a4b0,0x8cc51fa4,0x398ff7e6
14834 .word 0xac42ce9e,0x6e8363eb,0x601d05a5,0x3b479732
14835 .word 0xad23cf8d,0x165a21f7,0xb3bb05c6,0xf95fda62
14836 .word 0x4512475e,0xa68181a6,0xbe8a71f0,0x7f1ad610
14837 .word 0xe178872c,0x125abc20,0xf92943d7,0xc6eceed5
14838 .word 0x0b958803,0x5dd1df94,0x69cc79d6,0xfe0484b2
14839 .word 0x28046a7f,0xfe556963,0x7def6b83,0xa5d50c04
14840 .word 0x6d2d5521,0xffe932fc,0x18e5425e,0xd9f5e415
14841 .word 0x49aaedcd,0x62c94c1a,0xe2cf567b,0x8c38f079
14842 .word 0x8612fc91,0x98c56306,0x84cae394,0x9e7fc0ea
14843 .word 0x890808e2,0x492534d8,0x5068edb2,0xd3c0fa28
14844 .word 0x67d5ae67,0x7f549e66,0x4b69ad50,0x7669a310
14845 .word 0x68fa0590,0xe104dde1,0xd437c29b,0xbf79d9aa
14846 .word 0x0fa4f4a8,0x81017173,0xf2ab9309,0x642d6d8f
14847share3_end: