Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_5000_5.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_5000_5.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 = 327144520
40! Riesling can be on
41! 1 Thread, 5000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_5000_5.s created on Mar 27, 2009 (14:45:20)
44! RC file : random.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_5000_5 -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 = 7fad7583 33515ebc 9229ab27 ee91ed0b
84! %f4 = c89791bf 27250de1 5fddcad8 bb7ad107
85! %f8 = e1ba7fde 065fda19 aa34c928 2a4c1902
86! %f12 = 9321e048 47f5580a 0ff22520 1e354b08
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = 9add2e4d db7324a6 7ab642f5 ddd6894b
90! %f20 = 74ff757f 9138869f 6f6a89f7 bdc11bc9
91! %f24 = 422583a4 234b1eb3 9c639e05 fb19b368
92! %f28 = 14f00a66 4e9f3621 16f57748 f83a800b
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = 5ecccfef b771ba89 236324e2 0b3c4318
96! %f36 = 5a767b80 c57976f8 1e3086dd f953efed
97! %f40 = b8ab23c4 b025dd8e cc313636 1039d077
98! %f44 = 89c8fcc9 2fa10283 9d3f56c3 5e0838a6
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0x6e5296a70000000a,%g7,%g1 ! GSR scale = 1, align = 2
104 wr %g1,%g0,%gsr ! GSR = 6e5296a70000000a
105 wr %g0,%y ! Clear Y register
106 xorcc %g0,%g0,%g3 ! init %g3 and set flags
107 membar #Sync ! Force the block loads to complete
108
109! Start of Random Code for processor 0
110
111p0_label_1:
112! Mem[0000000030101410] = 63eda791, %f27 = fb19b368
113 lda [%i4+%o5]0x81,%f27 ! %f27 = 63eda791
114! Mem[0000000030041400] = 4b589d0a 49834273 227da9f1 9eae159f
115! Mem[0000000030041410] = bd2cc120 243b2037 f1431b73 025bbbfa
116! Mem[0000000030041420] = e7b888d8 713aee24 25947489 65663675
117! Mem[0000000030041430] = 374a5c79 d29b6627 51d96e56 470b17d0
118 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
119! Mem[0000000030141410] = a328c6e0, %l5 = 90edc9905530e475
120 lduba [%i5+%o5]0x81,%l5 ! %l5 = 00000000000000a3
121! Mem[00000000300c1400] = ce61d65ab6412789, %l1 = 5aab6f46a376f165
122 ldxa [%i3+%g0]0x89,%l1 ! %l1 = ce61d65ab6412789
123! Mem[00000000211c0000] = 993ec8b9, %l2 = b6c082f272a1b344
124 ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffff993e
125! %l6 = c47227b7, %l7 = 5ab9110c, Mem[0000000010041410] = 2623cbfa 9581f902
126 stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = c47227b7 5ab9110c
127! Mem[00000000201c0000] = 57de2191, %l6 = ab97f624c47227b7
128 ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 00000057000000ff
129! Mem[0000000030081410] = 103764d0, %l3 = a28d71900b8ec4b0
130 lduba [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000010
131! %l7 = a702287a5ab9110c, Mem[0000000030181400] = 5ec4f368
132 stba %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 5ec4f30c
133! Starting 10 instruction Store Burst
134! Mem[0000000010181400] = b2ee11ad, %l7 = a702287a5ab9110c
135 swapa [%i6+%g0]0x88,%l7 ! %l7 = 00000000b2ee11ad
136
137p0_label_2:
138! %l5 = 00000000000000a3, Mem[0000000030101408] = 2453335f
139 stba %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 245333a3
140! %f14 = 0ff22520, Mem[0000000010181408] = 8c94ee7a
141 sta %f14,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0ff22520
142! Mem[0000000010001410] = 27937675 786843f7, %l2 = ffff993e, %l3 = 00000010
143 ldda [%i0+%o5]0x88,%l2 ! %l2 = 00000000786843f7 0000000027937675
144! Mem[00000000211c0000] = 993ec8b9, %l0 = 761aa9dec9e64c60
145 ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 00000099000000ff
146! Mem[0000000030181410] = f1e2995e, %l3 = 0000000027937675
147 ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 0000005e000000ff
148! Mem[0000000030141400] = 398e5534, %l1 = ce61d65ab6412789
149 swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000398e5534
150! Mem[000000001018141a] = 26d6aad3, %l6 = 0000000000000057
151 ldstuba [%i6+0x01a]%asi,%l6 ! %l6 = 000000aa000000ff
152! %f13 = 47f5580a, Mem[0000000010181414] = 74564f1e
153 st %f13,[%i6+0x014] ! Mem[0000000010181414] = 47f5580a
154! %l1 = 00000000398e5534, Mem[00000000300c1400] = 892741b65ad661ce
155 stxa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000398e5534
156! Starting 10 instruction Load Burst
157! %f3 = ee91ed0b, %f10 = aa34c928
158 fcmpes %fcc0,%f3 ,%f10 ! %fcc0 = 1
159
160p0_label_3:
161! Mem[0000000010041408] = 431962a6e10e96eb, %f10 = aa34c928 2a4c1902
162 ldda [%i1+0x008]%asi,%f10 ! %f10 = 431962a6 e10e96eb
163! %l6 = 00000000000000aa, %l5 = 00000000000000a3, %l1 = 00000000398e5534
164 and %l6,%l5,%l1 ! %l1 = 00000000000000a2
165! %l1 = 00000000000000a2, %l1 = 00000000000000a2, %l1 = 00000000000000a2
166 sub %l1,%l1,%l1 ! %l1 = 0000000000000000
167! Mem[0000000010041408] = 431962a6e10e96eb, %l2 = 00000000786843f7
168 ldxa [%i1+0x008]%asi,%l2 ! %l2 = 431962a6e10e96eb
169! Mem[0000000030141400] = b641278984dc10e1, %f10 = 431962a6 e10e96eb
170 ldda [%i5+%g0]0x81,%f10 ! %f10 = b6412789 84dc10e1
171! %l4 = 2f2cf2c28f35cba1, %l6 = 00000000000000aa, %y = 00000000
172 smul %l4,%l6,%l3 ! %l3 = ffffffb519b938ea, %y = ffffffb5
173! %f0 = 7fad7583, %f10 = b6412789, %f13 = 47f5580a
174 fadds %f0 ,%f10,%f13 ! %f13 = 7fed7583
175! Mem[00000000300c1400] = 00000000, %l5 = 00000000000000a3
176 ldsba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
177! Mem[0000000030101400] = e932f07f, %l1 = 0000000000000000
178 ldswa [%i4+%g0]0x81,%l1 ! %l1 = ffffffffe932f07f
179! Starting 10 instruction Store Burst
180! Mem[0000000010041410] = c47227b7, %l1 = ffffffffe932f07f
181 swapa [%i1+%o5]0x88,%l1 ! %l1 = 00000000c47227b7
182
183p0_label_4:
184! Mem[0000000010101434] = b4d360de, %l4 = 2f2cf2c28f35cba1
185 swap [%i4+0x034],%l4 ! %l4 = 00000000b4d360de
186! %f14 = 0ff22520 1e354b08, Mem[0000000010001400] = 0903e604 7d08d239
187 stda %f14,[%i0+0x000]%asi ! Mem[0000000010001400] = 0ff22520 1e354b08
188! %l6 = 000000aa, %l7 = b2ee11ad, Mem[0000000010041410] = e932f07f 5ab9110c
189 stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000aa b2ee11ad
190! %f15 = 1e354b08, Mem[0000000010041408] = 431962a6
191 sta %f15,[%i1+%o4]0x80 ! Mem[0000000010041408] = 1e354b08
192! %l4 = b4d360de, %l5 = 00000000, Mem[0000000030001400] = 1a28fb61 336a3c7d
193 stda %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = b4d360de 00000000
194! Mem[00000000300c1400] = 00000000, %l1 = 00000000c47227b7
195 ldstuba [%i3+%g0]0x81,%l1 ! %l1 = 00000000000000ff
196! %l2 = e10e96eb, %l3 = 19b938ea, Mem[0000000010181430] = 04e05b1b eaa32946
197 std %l2,[%i6+0x030] ! Mem[0000000010181430] = e10e96eb 19b938ea
198! %f22 = f1431b73 025bbbfa, Mem[0000000010181408] = 2025f20f 81c48226
199 stda %f22,[%i6+%o4]0x88 ! Mem[0000000010181408] = f1431b73 025bbbfa
200! Mem[0000000010041400] = de6588f7, %l4 = 00000000b4d360de
201 ldstuba [%i1+%g0]0x88,%l4 ! %l4 = 000000f7000000ff
202! Starting 10 instruction Load Burst
203 membar #Sync ! Added by membar checker (1)
204! Mem[0000000010041400] = ff8865de 2345cf60 1e354b08 e10e96eb
205! Mem[0000000010041410] = aa000000 ad11eeb2 0f369c27 53b63443
206! Mem[0000000010041420] = e7e8b55b b7a00186 7ee6ac96 87f2d5cb
207! Mem[0000000010041430] = 70078c09 70791367 d3a4448c 2cba1041
208 ldda [%i1]ASI_BLK_PL,%f0 ! Block Load from 0000000010041400
209
210p0_label_5:
211! Mem[00000000100c1438] = 2fbaa38f, %f18 = 227da9f1
212 lda [%i3+0x038]%asi,%f18 ! %f18 = 2fbaa38f
213! Mem[0000000010101400] = a5f0c390, %l4 = 00000000000000f7
214 ldsha [%i4+%g0]0x80,%l4 ! %l4 = ffffffffffffa5f0
215! Mem[0000000030141408] = b0a2d071c2064e31, %f22 = f1431b73 025bbbfa
216 ldda [%i5+%o4]0x81,%f22 ! %f22 = b0a2d071 c2064e31
217! Mem[00000000218000c0] = 5553f237, %l6 = 00000000000000aa
218 ldsb [%o3+0x0c0],%l6 ! %l6 = 0000000000000055
219! Mem[0000000030041410] = bd2cc120, %f30 = 51d96e56
220 lda [%i1+%o5]0x81,%f30 ! %f30 = bd2cc120
221! Mem[0000000010181430] = e10e96eb, %l7 = 00000000b2ee11ad
222 ldsba [%i6+0x030]%asi,%l7 ! %l7 = ffffffffffffffe1
223! Mem[000000001000141c] = d6e04e0f, %l0 = 0000000000000099
224 ldub [%i0+0x01c],%l0 ! %l0 = 00000000000000d6
225! Mem[0000000010141400] = e00dc980 dbe7fe5a 4babefe5 191aa1fc
226! Mem[0000000010141410] = 7fd980ed f904cd83 1e162ee4 015e7453
227! Mem[0000000010141420] = 93d84b5f 26c0a520 c9666182 66eae3a5
228! Mem[0000000010141430] = 393873ce a444290d 0b78fedc d63e8b28
229 ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
230! Mem[00000000201c0000] = ffde2191, %l1 = 0000000000000000
231 lduh [%o0+%g0],%l1 ! %l1 = 000000000000ffde
232! Starting 10 instruction Store Burst
233 membar #Sync ! Added by membar checker (2)
234! %l6 = 0000000000000055, Mem[0000000010041408] = 084b351e
235 stha %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 084b0055
236
237p0_label_6:
238! Mem[00000000100c1424] = a42f7dfb, %l1 = 0000ffde, %l4 = ffffa5f0
239 add %i3,0x24,%g1
240 casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000a42f7dfb
241! %l5 = 0000000000000000, Mem[0000000030101400] = d07243ea7ff032e9
242 stxa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
243! Mem[0000000030141400] = 892741b6, %l3 = ffffffb519b938ea
244 swapa [%i5+%g0]0x89,%l3 ! %l3 = 00000000892741b6
245! %l6 = 0000000000000055, Mem[0000000030101410] = 63eda791
246 stha %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0055a791
247! %l5 = 0000000000000000, Mem[00000000100c1408] = 95fbb146
248 stwa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
249! Mem[00000000100c1404] = 3c3564da, %l3 = 00000000892741b6, %asi = 80
250 swapa [%i3+0x004]%asi,%l3 ! %l3 = 000000003c3564da
251! Mem[0000000030101410] = 0055a791, %l5 = 0000000000000000
252 swapa [%i4+%o5]0x81,%l5 ! %l5 = 000000000055a791
253! %f18 = 2fbaa38f, Mem[000000001000142c] = 9f6e605d
254 st %f18,[%i0+0x02c] ! Mem[000000001000142c] = 2fbaa38f
255! %f10 = a5e3ea66 826166c9, Mem[0000000030141408] = 71d0a2b0 314e06c2
256 stda %f10,[%i5+%o4]0x89 ! Mem[0000000030141408] = a5e3ea66 826166c9
257! Starting 10 instruction Load Burst
258! Mem[0000000010001400] = 2025f20f, %l2 = 431962a6e10e96eb
259 ldsba [%i0+%g0]0x88,%l2 ! %l2 = 000000000000000f
260
261p0_label_7:
262! Mem[00000000100c1400] = 24cf0992, %l2 = 000000000000000f
263 lduba [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000092
264! Mem[0000000010141408] = 4babefe5 191aa1fc, %l4 = a42f7dfb, %l5 = 0055a791
265 ldd [%i5+%o4],%l4 ! %l4 = 000000004babefe5 00000000191aa1fc
266! Mem[0000000010101408] = ef49f822, %f6 = 53745e01
267 lda [%i4+%o4]0x88,%f6 ! %f6 = ef49f822
268! Mem[0000000030041410] = 20c12cbd, %l4 = 000000004babefe5
269 lduha [%i1+%o5]0x89,%l4 ! %l4 = 0000000000002cbd
270! Mem[0000000020800000] = 392f7fd0, %l0 = 00000000000000d6
271 lduha [%o1+0x000]%asi,%l0 ! %l0 = 000000000000392f
272! Mem[0000000010041408] = 084b0055, %f10 = a5e3ea66
273 lda [%i1+%o4]0x88,%f10 ! %f10 = 084b0055
274! Mem[0000000010041400] = 60cf4523 de6588ff, %l0 = 0000392f, %l1 = 0000ffde
275 ldda [%i1+%g0]0x88,%l0 ! %l0 = 00000000de6588ff 0000000060cf4523
276! Mem[00000000300c1400] = 34558e39 000000ff, %l0 = de6588ff, %l1 = 60cf4523
277 ldda [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff 0000000034558e39
278! Mem[0000000010181420] = f894d1ea219ea414, %f0 = 5afee7db 80c90de0
279 ldda [%i6+0x020]%asi,%f0 ! %f0 = f894d1ea 219ea414
280! Starting 10 instruction Store Burst
281! %l4 = 0000000000002cbd, Mem[0000000010141410] = 7fd980ed
282 stba %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = bdd980ed
283
284p0_label_8:
285! %l3 = 000000003c3564da, Mem[00000000100c1408] = 00000000
286 stwa %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 3c3564da
287! %l5 = 00000000191aa1fc, Mem[0000000021800100] = 797fa456, %asi = 80
288 stha %l5,[%o3+0x100]%asi ! Mem[0000000021800100] = a1fca456
289! Mem[0000000010101420] = 04557cfd69b25e34, %l2 = 0000000000000092, %l5 = 00000000191aa1fc
290 add %i4,0x20,%g1
291 casxa [%g1]0x80,%l2,%l5 ! %l5 = 04557cfd69b25e34
292! %f16 = 4b589d0a 49834273, %l0 = 00000000000000ff
293! Mem[0000000010141430] = 393873cea444290d
294 add %i5,0x030,%g1
295 stda %f16,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010141430] = 734283490a9d584b
296! %l0 = 00000000000000ff, Mem[0000000010141410] = ed80d9bd
297 stha %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = ed8000ff
298! %l1 = 0000000034558e39, Mem[0000000010181408] = 025bbbfa
299 stba %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 025bbb39
300! %l6 = 00000055, %l7 = ffffffe1, Mem[0000000010181400] = 5ab9110c 216df3f4
301 stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000055 ffffffe1
302! %l4 = 0000000000002cbd, Mem[0000000010081400] = 2ebe852a
303 stwa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00002cbd
304! Mem[0000000010141408] = e5efab4b, %l6 = 0000000000000055
305 ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 0000004b000000ff
306! Starting 10 instruction Load Burst
307! Mem[00000000211c0000] = ff3ec8b9, %l1 = 0000000034558e39
308 ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffff3e
309
310p0_label_9:
311! Mem[00000000211c0000] = ff3ec8b9, %l6 = 000000000000004b
312 ldub [%o2+%g0],%l6 ! %l6 = 00000000000000ff
313! Mem[0000000030001400] = de60d3b4, %l7 = ffffffffffffffe1
314 lduba [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000b4
315! Mem[0000000030001408] = 60d8412a 474dcccf, %l4 = 00002cbd, %l5 = 69b25e34
316 ldda [%i0+%o4]0x81,%l4 ! %l4 = 0000000060d8412a 00000000474dcccf
317! Mem[0000000010141408] = ffabefe5 191aa1fc, %l2 = 00000092, %l3 = 3c3564da
318 ldda [%i5+%o4]0x80,%l2 ! %l2 = 00000000ffabefe5 00000000191aa1fc
319! Mem[0000000030141400] = e110dc8419b938ea, %l6 = 00000000000000ff
320 ldxa [%i5+%g0]0x89,%l6 ! %l6 = e110dc8419b938ea
321! Mem[00000000300c1410] = 8c941997378b6def, %l0 = 00000000000000ff
322 ldxa [%i3+%o5]0x81,%l0 ! %l0 = 8c941997378b6def
323! Mem[0000000010081400] = 00002cbd, %l3 = 00000000191aa1fc
324 lduwa [%i2+%g0]0x80,%l3 ! %l3 = 0000000000002cbd
325! Mem[0000000030081400] = ed5838a4, %l4 = 0000000060d8412a
326 lduba [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000a4
327! Mem[0000000010141418] = 1e162ee4015e7453, %l5 = 00000000474dcccf
328 ldx [%i5+0x018],%l5 ! %l5 = 1e162ee4015e7453
329! Starting 10 instruction Store Burst
330! %l7 = 00000000000000b4, Mem[000000001014142b] = c9666182, %asi = 80
331 stba %l7,[%i5+0x02b]%asi ! Mem[0000000010141428] = c96661b4
332
333p0_label_10:
334! %f11 = 826166c9, Mem[0000000010101408] = ef49f822
335 sta %f11,[%i4+%o4]0x88 ! Mem[0000000010101408] = 826166c9
336! Mem[0000000010141400] = e00dc980, %l5 = 1e162ee4015e7453
337 swapa [%i5+%g0]0x80,%l5 ! %l5 = 00000000e00dc980
338! %f7 = e42e161e, Mem[0000000010001434] = d8a985bd
339 sta %f7 ,[%i0+0x034]%asi ! Mem[0000000010001434] = e42e161e
340! %l2 = ffabefe5, %l3 = 00002cbd, Mem[0000000030101410] = 00000000 d5f113c5
341 stda %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffabefe5 00002cbd
342! %l0 = 8c941997378b6def, Mem[0000000010041410] = b2ee11ad000000aa
343 stxa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 8c941997378b6def
344! %l0 = 8c941997378b6def, Mem[00000000100c1400] = 9209cf24892741b6
345 stxa %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 8c941997378b6def
346! %l2 = ffabefe5, %l3 = 00002cbd, Mem[0000000030101408] = 245333a3 74b63173
347 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffabefe5 00002cbd
348! Mem[0000000010001410] = f7436878, %l3 = 0000000000002cbd
349 ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 000000f7000000ff
350! Mem[0000000030041410] = 20c12cbd, %l4 = 00000000000000a4
351 swapa [%i1+%o5]0x89,%l4 ! %l4 = 0000000020c12cbd
352! Starting 10 instruction Load Burst
353! Mem[00000000201c0000] = ffde2191, %l4 = 0000000020c12cbd
354 ldsba [%o0+0x001]%asi,%l4 ! %l4 = ffffffffffffffde
355
356p0_label_11:
357! %f21 = 243b2037, %f2 = fca11a19, %f18 = 2fbaa38f
358 fsubs %f21,%f2 ,%f18 ! %f18 = 7ca11a19
359! Mem[0000000030181400] = 5ec4f30c, %l1 = ffffffffffffff3e
360 ldswa [%i6+%g0]0x89,%l1 ! %l1 = 000000005ec4f30c
361! Mem[0000000010081400] = bd2c0000, %l2 = 00000000ffabefe5
362 lduba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
363! Mem[0000000010001414] = 75769327, %l0 = 8c941997378b6def
364 lduw [%i0+0x014],%l0 ! %l0 = 0000000075769327
365! Mem[0000000010001400] = 2025f20f, %l0 = 0000000075769327
366 lduha [%i0+%g0]0x88,%l0 ! %l0 = 000000000000f20f
367! Mem[0000000030181400] = 5ec4f30c, %f25 = 713aee24
368 lda [%i6+%g0]0x89,%f25 ! %f25 = 5ec4f30c
369! Mem[0000000010141408] = ffabefe5, %l4 = ffffffffffffffde
370 ldsha [%i5+%o4]0x80,%l4 ! %l4 = ffffffffffffffab
371! Mem[0000000030141408] = c9666182 66eae3a5, %l4 = ffffffab, %l5 = e00dc980
372 ldda [%i5+%o4]0x81,%l4 ! %l4 = 00000000c9666182 0000000066eae3a5
373! Mem[0000000010141410] = ed8000ff, %l0 = 000000000000f20f
374 ldsba [%i5+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
375! Starting 10 instruction Store Burst
376! %f2 = fca11a19 e5efab4b, %l1 = 000000005ec4f30c
377! Mem[0000000030101430] = d83bd0f87beed065
378 add %i4,0x030,%g1
379 stda %f2,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030101430] = d83bd0f87beed065
380
381p0_label_12:
382! %f8 = 20a5c026 5f4bd893, Mem[0000000010141410] = ff0080ed f904cd83
383 stda %f8 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 20a5c026 5f4bd893
384! Mem[0000000010081418] = 9dc993a3, %l4 = 00000000c9666182
385 swap [%i2+0x018],%l4 ! %l4 = 000000009dc993a3
386! %f10 = 084b0055 826166c9, Mem[0000000030101408] = e5efabff bd2c0000
387 stda %f10,[%i4+%o4]0x81 ! Mem[0000000030101408] = 084b0055 826166c9
388! Mem[0000000030081408] = c7382f17, %l2 = 0000000000000000
389 swapa [%i2+%o4]0x81,%l2 ! %l2 = 00000000c7382f17
390! Mem[0000000010101408] = 826166c9, %l1 = 000000005ec4f30c
391 ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 000000c9000000ff
392! %l3 = 00000000000000f7, Mem[0000000030081410] = d0643710
393 stwa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000f7
394! Mem[0000000030001400] = b4d360de, %l5 = 0000000066eae3a5
395 ldstuba [%i0+%g0]0x81,%l5 ! %l5 = 000000b4000000ff
396! %f16 = 4b589d0a 49834273, Mem[0000000030141408] = c9666182 66eae3a5
397 stda %f16,[%i5+%o4]0x81 ! Mem[0000000030141408] = 4b589d0a 49834273
398! %l5 = 00000000000000b4, Mem[0000000030081408] = 00000000
399 stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000b4
400! Starting 10 instruction Load Burst
401! Mem[0000000020800040] = 691fd57f, %l0 = ffffffffffffffff
402 ldsh [%o1+0x040],%l0 ! %l0 = 000000000000691f
403
404p0_label_13:
405! Mem[0000000010141410] = 26c0a520, %l6 = e110dc8419b938ea
406 lduha [%i5+%o5]0x88,%l6 ! %l6 = 000000000000a520
407! Mem[00000000300c1410] = ef6d8b379719948c, %l1 = 00000000000000c9
408 ldxa [%i3+%o5]0x89,%l1 ! %l1 = ef6d8b379719948c
409! Mem[0000000010041410] = 378b6def, %l3 = 00000000000000f7
410 lduwa [%i1+%o5]0x88,%l3 ! %l3 = 00000000378b6def
411! Mem[0000000010141408] = ffabefe5, %f13 = ce733839
412 lda [%i5+%o4]0x80,%f13 ! %f13 = ffabefe5
413! Mem[00000000100c1408] = 3c3564da, %l5 = 00000000000000b4
414 lduwa [%i3+%o4]0x88,%l5 ! %l5 = 000000003c3564da
415! Mem[0000000030181408] = ad2ae708, %l6 = 000000000000a520
416 lduba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ad
417! Mem[00000000100c1404] = 378b6def, %l1 = ef6d8b379719948c
418 lduwa [%i3+0x004]%asi,%l1 ! %l1 = 00000000378b6def
419! Mem[0000000030101408] = 084b0055, %l3 = 00000000378b6def
420 ldsba [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000008
421! Mem[00000000100c1424] = a42f7dfb, %l0 = 000000000000691f
422 ldsha [%i3+0x024]%asi,%l0 ! %l0 = ffffffffffffa42f
423! Starting 10 instruction Store Burst
424! Mem[0000000010101428] = b4f63201a2a323db, %l0 = ffffffffffffa42f, %l2 = 00000000c7382f17
425 add %i4,0x28,%g1
426 casxa [%g1]0x80,%l0,%l2 ! %l2 = b4f63201a2a323db
427
428p0_label_14:
429! %l2 = b4f63201a2a323db, Mem[00000000211c0000] = ff3ec8b9, %asi = 80
430 stba %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = db3ec8b9
431! Mem[000000001000141f] = d6e04e0f, %l2 = b4f63201a2a323db
432 ldstuba [%i0+0x01f]%asi,%l2 ! %l2 = 0000000f000000ff
433! %l6 = 000000ad, %l7 = 000000b4, Mem[0000000010081438] = f8fdf5d0 49742534
434 std %l6,[%i2+0x038] ! Mem[0000000010081438] = 000000ad 000000b4
435! %l1 = 00000000378b6def, Mem[0000000030141410] = a328c6e084908f0f
436 stxa %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000378b6def
437! %l2 = 0000000f, %l3 = 00000008, Mem[0000000010041400] = ff8865de 2345cf60
438 stda %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000f 00000008
439! %l1 = 00000000378b6def, Mem[0000000010041414] = 9719948c, %asi = 80
440 stwa %l1,[%i1+0x014]%asi ! Mem[0000000010041414] = 378b6def
441! %l2 = 000000000000000f, Mem[0000000010001400] = 2025f20f
442 stwa %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000f
443! Mem[0000000010141410] = 26c0a520, %l6 = 00000000000000ad
444 ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 00000020000000ff
445! Mem[0000000030141410] = 00000000, %l2 = 000000000000000f
446 swapa [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
447! Starting 10 instruction Load Burst
448! Mem[0000000030181400] = e02a34925ec4f30c, %l7 = 00000000000000b4
449 ldxa [%i6+%g0]0x89,%l7 ! %l7 = e02a34925ec4f30c
450
451p0_label_15:
452! Mem[0000000010081410] = a6ad1112, %l0 = ffffffffffffa42f
453 ldsba [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000012
454! Mem[0000000030141410] = ef6d8b37 0000000f, %l2 = 00000000, %l3 = 00000008
455 ldda [%i5+%o5]0x89,%l2 ! %l2 = 000000000000000f 00000000ef6d8b37
456! Mem[0000000010081410] = 1211ada601b32f0a, %l1 = 00000000378b6def
457 ldxa [%i2+%o5]0x80,%l1 ! %l1 = 1211ada601b32f0a
458 membar #Sync ! Added by membar checker (3)
459! Mem[0000000010081400] = 00002cbd 01333f72 510501e2 dab6b9b2
460! Mem[0000000010081410] = 1211ada6 01b32f0a c9666182 29783887
461! Mem[0000000010081420] = fc058a65 a383718a 14c478fb f2e76961
462! Mem[0000000010081430] = 0cce34bc e5951aba 000000ad 000000b4
463 ldda [%i2]ASI_BLK_PL,%f16 ! Block Load from 0000000010081400
464! Mem[000000001014142c] = 66eae3a5, %l6 = 0000000000000020
465 ldsh [%i5+0x02e],%l6 ! %l6 = ffffffffffffe3a5
466! Mem[0000000010181420] = f894d1ea, %l6 = ffffffffffffe3a5
467 ldsha [%i6+0x020]%asi,%l6 ! %l6 = fffffffffffff894
468! Mem[0000000010001410] = 786843ff, %l6 = fffffffffffff894
469 ldsba [%i0+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
470! Mem[0000000030001400] = de60d3ff, %l3 = 00000000ef6d8b37
471 ldsha [%i0+%g0]0x89,%l3 ! %l3 = ffffffffffffd3ff
472! Mem[00000000100c141c] = e11d7c54, %l6 = ffffffffffffffff
473 lduba [%i3+0x01d]%asi,%l6 ! %l6 = 000000000000001d
474! Starting 10 instruction Store Burst
475! %l0 = 0000000000000012, Mem[0000000030101400] = 00000000
476 stha %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00120000
477
478p0_label_16:
479! %l2 = 0000000f, %l3 = ffffd3ff, Mem[0000000010041400] = 0000000f 00000008
480 std %l2,[%i1+%g0] ! Mem[0000000010041400] = 0000000f ffffd3ff
481! %l6 = 000000000000001d, Mem[0000000010101408] = 099772b4826166ff
482 stxa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000000000001d
483! %f12 = 0d2944a4 ffabefe5, Mem[0000000030181410] = f1e299ff 61ceed07
484 stda %f12,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0d2944a4 ffabefe5
485! %f14 = 288b3ed6 dcfe780b, %l4 = 000000009dc993a3
486! Mem[0000000010141428] = c96661b466eae3a5
487 add %i5,0x028,%g1
488 stda %f14,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010141428] = 0b7861b4663ee328
489! %l3 = ffffffffffffd3ff, %l0 = 0000000000000012, %l1 = 1211ada601b32f0a
490 udivx %l3,%l0,%l1 ! %l1 = 0e38e38e38e38bc7
491! %l0 = 0000000000000012, Mem[00000000211c0000] = db3ec8b9
492 sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = 0012c8b9
493! %f2 = fca11a19 e5efab4b, %l0 = 0000000000000012
494! Mem[0000000030081420] = b3409e892a2439d5
495 add %i2,0x020,%g1
496 stda %f2,[%g1+%l0]ASI_PST32_S ! Mem[0000000030081420] = fca11a192a2439d5
497! %l4 = 000000009dc993a3, Mem[0000000030101410] = ffabefe5
498 stwa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 9dc993a3
499! Mem[0000000010141410] = ffa5c026, %l6 = 000000000000001d
500 ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
501! Starting 10 instruction Load Burst
502! Mem[0000000010141410] = ffa5c026, %l3 = ffffffffffffd3ff
503 lduba [%i5+%o5]0x80,%l3 ! %l3 = 00000000000000ff
504
505p0_label_17:
506! Mem[0000000030081400] = ed5838a4, %l6 = 00000000000000ff
507 lduwa [%i2+%g0]0x89,%l6 ! %l6 = 00000000ed5838a4
508! Mem[0000000010181420] = f894d1ea, %l1 = 0e38e38e38e38bc7
509 lduw [%i6+0x020],%l1 ! %l1 = 00000000f894d1ea
510! Mem[0000000010101424] = 69b25e34, %l6 = 00000000ed5838a4
511 lduh [%i4+0x026],%l6 ! %l6 = 0000000000005e34
512! Mem[0000000030001400] = ffd360de00000000, %l5 = 000000003c3564da
513 ldxa [%i0+%g0]0x81,%l5 ! %l5 = ffd360de00000000
514 membar #Sync ! Added by membar checker (4)
515! Mem[0000000030101400] = 00120000 00000000 084b0055 826166c9
516! Mem[0000000030101410] = 9dc993a3 00002cbd ab8637c4 5dc79274
517! Mem[0000000030101420] = 4a06ab7d fb087c2a b6ce9d67 5e860d17
518! Mem[0000000030101430] = d83bd0f8 7beed065 8519824d 01c7a1db
519 ldda [%i4]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030101400
520! Mem[000000001014140c] = 191aa1fc, %l0 = 0000000000000012
521 lduha [%i5+0x00e]%asi,%l0 ! %l0 = 000000000000a1fc
522! Mem[0000000010041400] = 0000000f, %l0 = 000000000000a1fc
523 ldsha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
524! Mem[0000000010141428] = 0b7861b4, %f21 = a6ad1112
525 ld [%i5+0x028],%f21 ! %f21 = 0b7861b4
526! Mem[00000000218001c0] = 8aec1988, %l5 = ffd360de00000000
527 lduba [%o3+0x1c1]%asi,%l5 ! %l5 = 00000000000000ec
528! Starting 10 instruction Store Burst
529! %l6 = 0000000000005e34, Mem[00000000300c1400] = ff000000
530 stwa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00005e34
531
532p0_label_18:
533! %l5 = 00000000000000ec, Mem[000000001014142c] = 663ee328
534 stw %l5,[%i5+0x02c] ! Mem[000000001014142c] = 000000ec
535! %l7 = e02a34925ec4f30c, Mem[0000000010101410] = 8af4d862b43e66f3
536 stxa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = e02a34925ec4f30c
537! %l2 = 0000000f, %l3 = 000000ff, Mem[0000000010181410] = 79a6db06 47f5580a
538 stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000f 000000ff
539! %l6 = 0000000000005e34, Mem[0000000030001400] = de60d3ff
540 stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00005e34
541! Mem[0000000030041410] = 000000a4, %l5 = 00000000000000ec
542 swapa [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000a4
543! %f0 = 00000000 00001200 c9666182 55004b08
544! %f4 = bd2c0000 a393c99d 7492c75d c43786ab
545! %f8 = 2a7c08fb 7dab064a 170d865e 679dceb6
546! %f12 = 65d0ee7b f8d03bd8 dba1c701 4d821985
547 stda %f0,[%i4]ASI_COMMIT_P ! Block Store to 0000000010101400
548! Mem[000000001014142c] = 000000ec, %l2 = 000000000000000f
549 swap [%i5+0x02c],%l2 ! %l2 = 00000000000000ec
550! %f20 = 0a2fb301 0b7861b4, %l1 = 00000000f894d1ea
551! Mem[0000000030181428] = 1cd654bddd4a3a7e
552 add %i6,0x028,%g1
553 stda %f20,[%g1+%l1]ASI_PST32_S ! Mem[0000000030181428] = 0a2fb301dd4a3a7e
554! %f20 = 0a2fb301 0b7861b4, %l2 = 00000000000000ec
555! Mem[00000000300c1438] = 16bcdb2fdad8f819
556 add %i3,0x038,%g1
557 stda %f20,[%g1+%l2]ASI_PST16_S ! Mem[00000000300c1438] = 0a2fb301dad8f819
558! Starting 10 instruction Load Burst
559! Mem[0000000030081400] = a43858ed, %f23 = 826166c9
560 lda [%i2+%g0]0x81,%f23 ! %f23 = a43858ed
561
562p0_label_19:
563! Mem[0000000010041410] = ef6d8b37378b6def, %f22 = 87387829 a43858ed
564 ldda [%i1+%o5]0x80,%f22 ! %f22 = ef6d8b37 378b6def
565! Mem[0000000010081408] = 510501e2, %l3 = 00000000000000ff
566 ldswa [%i2+%o4]0x80,%l3 ! %l3 = 00000000510501e2
567! Mem[00000000100c1400] = 8c941997378b6def, %l3 = 00000000510501e2
568 ldxa [%i3+%g0]0x80,%l3 ! %l3 = 8c941997378b6def
569! Mem[0000000030141400] = e110dc8419b938ea, %l6 = 0000000000005e34
570 ldxa [%i5+%g0]0x89,%l6 ! %l6 = e110dc8419b938ea
571! Mem[0000000030141410] = 0000000f, %l0 = 0000000000000000
572 ldsba [%i5+%o5]0x89,%l0 ! %l0 = 000000000000000f
573! Mem[0000000010081410] = 0a2fb301a6ad1112, %f18 = b2b9b6da e2010551
574 ldda [%i2+%o5]0x88,%f18 ! %f18 = 0a2fb301 a6ad1112
575! Mem[0000000010001414] = 75769327, %l7 = e02a34925ec4f30c
576 lduha [%i0+0x016]%asi,%l7 ! %l7 = 0000000000009327
577! Mem[0000000010141408] = ffabefe5, %f17 = bd2c0000
578 ld [%i5+%o4],%f17 ! %f17 = ffabefe5
579! Mem[0000000010181410] = 0000000f, %f26 = 6169e7f2
580 lda [%i6+%o5]0x80,%f26 ! %f26 = 0000000f
581! Starting 10 instruction Store Burst
582 membar #Sync ! Added by membar checker (5)
583! Mem[0000000010101400] = 00000000, %l6 = e110dc8419b938ea
584 swapa [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000
585
586p0_label_20:
587! Mem[0000000010041400] = 0f000000, %l7 = 0000000000009327
588 swapa [%i1+%g0]0x88,%l7 ! %l7 = 000000000f000000
589! Mem[0000000010141410] = ffa5c026, %l7 = 000000000f000000
590 ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
591! %l1 = 00000000f894d1ea, Mem[0000000030141410] = 0000000f
592 stwa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = f894d1ea
593! Mem[0000000030001400] = 00005e34, %l2 = 00000000000000ec
594 ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 00000034000000ff
595! %f8 = 2a7c08fb 7dab064a, Mem[0000000010181428] = c5e16727 2f0a5bf4
596 std %f8 ,[%i6+0x028] ! Mem[0000000010181428] = 2a7c08fb 7dab064a
597! %l3 = 8c941997378b6def, Mem[0000000010081400] = bd2c0000
598 stwa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 378b6def
599! %f30 = b4000000 ad000000, Mem[0000000030141408] = 0a9d584b 73428349
600 stda %f30,[%i5+%o4]0x89 ! Mem[0000000030141408] = b4000000 ad000000
601! %f17 = ffabefe5, Mem[0000000010101408] = 826166c9
602 sta %f17,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffabefe5
603! %l1 = 00000000f894d1ea, Mem[0000000010141400] = 53745e01
604 stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = f894d1ea
605! Starting 10 instruction Load Burst
606! Mem[0000000010141408] = e5efabff, %f28 = ba1a95e5
607 lda [%i5+%o4]0x88,%f28 ! %f28 = e5efabff
608
609p0_label_21:
610! Mem[0000000020800040] = 691fd57f, %l7 = 00000000000000ff
611 lduh [%o1+0x040],%l7 ! %l7 = 000000000000691f
612! Mem[0000000030041408] = 227da9f1, %l2 = 0000000000000034
613 lduha [%i1+%o4]0x81,%l2 ! %l2 = 000000000000227d
614! Mem[0000000030141408] = 000000ad, %l0 = 000000000000000f
615 lduwa [%i5+%o4]0x81,%l0 ! %l0 = 00000000000000ad
616! Mem[0000000010181410] = 0f000000, %f11 = 679dceb6
617 lda [%i6+%o5]0x88,%f11 ! %f11 = 0f000000
618! Mem[00000000100c1408] = da64353c ba4c53f9, %l2 = 0000227d, %l3 = 378b6def
619 ldda [%i3+%o4]0x80,%l2 ! %l2 = 00000000da64353c 00000000ba4c53f9
620! %l3 = 00000000ba4c53f9, Mem[0000000010181408] = 39bb5b02
621 stha %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 53f95b02
622! Mem[00000000201c0000] = ffde2191, %l5 = 00000000000000a4
623 lduh [%o0+%g0],%l5 ! %l5 = 000000000000ffde
624! Mem[0000000030081400] = a43858ed, %l2 = 00000000da64353c
625 lduwa [%i2+%g0]0x81,%l2 ! %l2 = 00000000a43858ed
626! Mem[0000000010041410] = ef6d8b37 378b6def, %l4 = 9dc993a3, %l5 = 0000ffde
627 ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000378b6def 00000000ef6d8b37
628! Starting 10 instruction Store Burst
629! %f16 = 723f3301 ffabefe5 0a2fb301 a6ad1112
630! %f20 = 0a2fb301 0b7861b4 ef6d8b37 378b6def
631! %f24 = 8a7183a3 658a05fc 0000000f fb78c414
632! %f28 = e5efabff bc34ce0c b4000000 ad000000
633 stda %f16,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
634
635p0_label_22:
636! %l6 = 0000000000000000, Mem[0000000010001400] = 0f000000
637 stwa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
638! %l4 = 00000000378b6def, Mem[0000000030141410] = ead194f8
639 stha %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 6def94f8
640! %f2 = c9666182 55004b08, %l6 = 0000000000000000
641! Mem[00000000100c1408] = da64353cba4c53f9
642 add %i3,0x008,%g1
643 stda %f2,[%g1+%l6]ASI_PST8_P ! Mem[00000000100c1408] = da64353cba4c53f9
644! %l5 = 00000000ef6d8b37, Mem[0000000030181410] = ffabefe5
645 stba %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffabef37
646! %l2 = a43858ed, %l3 = ba4c53f9, Mem[0000000030041408] = f1a97d22 9f15ae9e
647 stda %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = a43858ed ba4c53f9
648! %l0 = 00000000000000ad, Mem[0000000021800180] = 69b868e0
649 sth %l0,[%o3+0x180] ! Mem[0000000021800180] = 00ad68e0
650! %f6 = 7492c75d c43786ab, Mem[0000000030141410] = f894ef6d ef6d8b37
651 stda %f6 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = 7492c75d c43786ab
652! %f4 = bd2c0000, %f0 = 00000000, %f12 = 65d0ee7b f8d03bd8
653 fsmuld %f4 ,%f0 ,%f12 ! %f12 = 80000000 00000000
654! Mem[0000000010101400] = 19b938ea, %l7 = 000000000000691f
655 ldstuba [%i4+%g0]0x88,%l7 ! %l7 = 000000ea000000ff
656! Starting 10 instruction Load Burst
657! Mem[0000000030081408] = 000000b4, %f3 = 55004b08
658 lda [%i2+%o4]0x89,%f3 ! %f3 = 000000b4
659
660p0_label_23:
661! Mem[0000000030101410] = a393c99d, %l5 = 00000000ef6d8b37
662 ldswa [%i4+%o5]0x89,%l5 ! %l5 = ffffffffa393c99d
663 membar #Sync ! Added by membar checker (6)
664! Mem[0000000010041400] = 723f3301, %l2 = 00000000a43858ed
665 lduha [%i1+%g0]0x80,%l2 ! %l2 = 000000000000723f
666! Mem[00000000201c0000] = ffde2191, %l1 = 00000000f894d1ea
667 ldsba [%o0+0x001]%asi,%l1 ! %l1 = ffffffffffffffde
668! Mem[00000000100c141c] = e11d7c54, %l5 = ffffffffa393c99d
669 ldsh [%i3+0x01e],%l5 ! %l5 = 0000000000007c54
670! Mem[0000000030141400] = ea38b919, %l6 = 0000000000000000
671 lduha [%i5+%g0]0x81,%l6 ! %l6 = 000000000000ea38
672! Mem[0000000010101410] = bd2c0000, %l2 = 000000000000723f
673 lduwa [%i4+%o5]0x80,%l2 ! %l2 = 00000000bd2c0000
674! Mem[0000000030181400] = 5ec4f30c, %l7 = 00000000000000ea
675 ldsba [%i6+%g0]0x89,%l7 ! %l7 = 000000000000000c
676! Mem[0000000030141400] = ea38b919, %l0 = 00000000000000ad
677 lduha [%i5+%g0]0x81,%l0 ! %l0 = 000000000000ea38
678! Mem[0000000010181408] = 025bf953, %l7 = 000000000000000c
679 ldswa [%i6+%o4]0x88,%l7 ! %l7 = 00000000025bf953
680! Starting 10 instruction Store Burst
681! Mem[0000000010101408] = e5efabff, %l1 = ffffffffffffffde
682 ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 000000e5000000ff
683
684p0_label_24:
685! %f5 = a393c99d, Mem[0000000030101408] = 55004b08
686 sta %f5 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = a393c99d
687! Code Fragment 3
688p0_fragment_1:
689! %l0 = 000000000000ea38
690 setx 0x7bd66a0034303574,%g7,%l0 ! %l0 = 7bd66a0034303574
691! %l1 = 00000000000000e5
692 setx 0x3b076ea7a7119edd,%g7,%l1 ! %l1 = 3b076ea7a7119edd
693 setx 0x1fe000, %g1, %g3
694 or %l0, %g3, %l0 ! always set perrmask = 0xff
695 setx 0x1ffff8, %g1, %g2
696 and %l0, %g2, %l0
697 ta T_CHANGE_HPRIV
698 stxa %l1, [%l0]ASI_DCACHE_DATA
699 ta T_CHANGE_NONHPRIV
700! %l0 = 7bd66a0034303574
701 setx 0x52ab38efe956f288,%g7,%l0 ! %l0 = 52ab38efe956f288
702! %l1 = 3b076ea7a7119edd
703 setx 0xf5ea501fc06f4b9c,%g7,%l1 ! %l1 = f5ea501fc06f4b9c
704! Mem[00000000100c143d] = 79887bcf, %l1 = f5ea501fc06f4b9c
705 ldstuba [%i3+0x03d]%asi,%l1 ! %l1 = 00000088000000ff
706! Mem[0000000010141400] = ead194f8, %l4 = 00000000378b6def
707 ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 000000ea000000ff
708! Mem[0000000010181410] = 0f000000, %l5 = 0000000000007c54
709 ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff
710! Mem[0000000010081414] = 01b32f0a, %l4 = 00000000000000ea
711 swap [%i2+0x014],%l4 ! %l4 = 0000000001b32f0a
712! Mem[0000000030181400] = 0cf3c45e, %l3 = 00000000ba4c53f9
713 swapa [%i6+%g0]0x81,%l3 ! %l3 = 000000000cf3c45e
714! %f24 = 8a7183a3 658a05fc, %l4 = 0000000001b32f0a
715! Mem[0000000010081410] = 1211ada6000000ea
716 add %i2,0x010,%g1
717 stda %f24,[%g1+%l4]ASI_PST8_P ! Mem[0000000010081410] = 1211ada6650005ea
718! Code Fragment 3
719p0_fragment_2:
720! %l0 = 52ab38efe956f288
721 setx 0x262d2dc86ce108b4,%g7,%l0 ! %l0 = 262d2dc86ce108b4
722! %l1 = 0000000000000088
723 setx 0x7c8588481843111e,%g7,%l1 ! %l1 = 7c8588481843111e
724 setx 0x1fe000, %g1, %g3
725 or %l0, %g3, %l0 ! always set perrmask = 0xff
726 setx 0x1ffff8, %g1, %g2
727 and %l0, %g2, %l0
728 ta T_CHANGE_HPRIV
729 stxa %l1, [%l0]ASI_DCACHE_DATA
730 ta T_CHANGE_NONHPRIV
731! %l0 = 262d2dc86ce108b4
732 setx 0xd8a6cd4fb6918f29,%g7,%l0 ! %l0 = d8a6cd4fb6918f29
733! %l1 = 7c8588481843111e
734 setx 0x75fcc317be4661b6,%g7,%l1 ! %l1 = 75fcc317be4661b6
735! Starting 10 instruction Load Burst
736! %l7 = 00000000025bf953, imm = 0000000000000214, %l1 = 75fcc317be4661b6
737 xnor %l7,0x214,%l1 ! %l1 = fffffffffda404b8
738
739p0_label_25:
740! %f22 = ef6d8b37, %f2 = c9666182
741 fcmps %fcc2,%f22,%f2 ! %fcc2 = 1
742! Mem[0000000030041408] = a43858ed, %f31 = ad000000
743 lda [%i1+%o4]0x89,%f31 ! %f31 = a43858ed
744! Mem[0000000030041400] = 4b589d0a 49834273 ed5838a4 f9534cba
745! Mem[0000000030041410] = ec000000 243b2037 f1431b73 025bbbfa
746! Mem[0000000030041420] = e7b888d8 713aee24 25947489 65663675
747! Mem[0000000030041430] = 374a5c79 d29b6627 51d96e56 470b17d0
748 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
749! %l6 = 000000000000ea38, imm = fffffffffffff077, %l7 = 00000000025bf953
750 and %l6,-0xf89,%l7 ! %l7 = 000000000000e030
751! Mem[0000000030001408] = 60d8412a, %l1 = fffffffffda404b8
752 ldsba [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000060
753! Mem[00000000100c1410] = 6b4447a8 aba8a6b1, %l2 = bd2c0000, %l3 = 0cf3c45e
754 ldda [%i3+%o5]0x88,%l2 ! %l2 = 00000000aba8a6b1 000000006b4447a8
755! Mem[0000000010141410] = 93d84b5f26c0a5ff, %f2 = c9666182 000000b4
756 ldda [%i5+%o5]0x88,%f2 ! %f2 = 93d84b5f 26c0a5ff
757! Mem[000000001010143c] = 4d821985, %l6 = 000000000000ea38
758 ldsha [%i4+0x03c]%asi,%l6 ! %l6 = 0000000000004d82
759! Mem[0000000010181410] = 0f0000ff, %l7 = 000000000000e030
760 lduwa [%i6+%o5]0x88,%l7 ! %l7 = 000000000f0000ff
761! Starting 10 instruction Store Burst
762! Mem[0000000010001408] = 1e159191, %l2 = 00000000aba8a6b1
763 ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 0000001e000000ff
764
765p0_label_26:
766! %l4 = 0000000001b32f0a, Mem[0000000030001400] = ff5e000000000000
767 stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000001b32f0a
768! %f6 = 7492c75d, Mem[0000000030001400] = 00000000
769 sta %f6 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 7492c75d
770! Mem[0000000010181410] = ff00000f, %l7 = 000000000f0000ff
771 swap [%i6+%o5],%l7 ! %l7 = 00000000ff00000f
772! Mem[0000000010141410] = ffa5c026, %l6 = 0000000000004d82
773 ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
774! Mem[00000000300c1400] = 00005e34, %l1 = 0000000000000060
775 ldstuba [%i3+%g0]0x81,%l1 ! %l1 = 00000000000000ff
776! Mem[0000000030001408] = 60d8412a, %l0 = d8a6cd4fb6918f29
777 swapa [%i0+%o4]0x81,%l0 ! %l0 = 0000000060d8412a
778! %l7 = 00000000ff00000f, Mem[0000000030181400] = ba4c53f9
779 stwa %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff00000f
780! Mem[0000000010041416] = 0b7861b4, %l7 = 00000000ff00000f
781 ldstuba [%i1+0x016]%asi,%l7 ! %l7 = 00000061000000ff
782! %l1 = 0000000000000000, Mem[0000000010081410] = 1211ada6650005ea
783 stxa %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000000000000000
784! Starting 10 instruction Load Burst
785! Mem[0000000010141430] = 734283490a9d584b, %l4 = 0000000001b32f0a
786 ldx [%i5+0x030],%l4 ! %l4 = 734283490a9d584b
787
788p0_label_27:
789! Mem[0000000010001420] = 89724a09, %l4 = 734283490a9d584b
790 ldsh [%i0+0x022],%l4 ! %l4 = 0000000000004a09
791! Mem[00000000300c1400] = ff005e34, %l6 = 00000000000000ff
792 ldsba [%i3+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
793! Mem[0000000010041408] = 0a2fb301, %l2 = 000000000000001e
794 ldsba [%i1+0x00a]%asi,%l2 ! %l2 = ffffffffffffffb3
795! Mem[0000000010101408] = ffefabff, %l0 = 0000000060d8412a
796 ldsba [%i4+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
797! Mem[0000000030081408] = b4000000, %l7 = 0000000000000061
798 lduba [%i2+%o4]0x81,%l7 ! %l7 = 00000000000000b4
799! Mem[0000000010001400] = 00000000, %f1 = 00001200
800 ld [%i0+%g0],%f1 ! %f1 = 00000000
801! Mem[0000000010081410] = 00000000, %l2 = ffffffffffffffb3
802 lduha [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
803! Mem[0000000030141408] = 000000ad, %l1 = 0000000000000000
804 ldsba [%i5+%o4]0x81,%l1 ! %l1 = 0000000000000000
805! Mem[0000000010041408] = 0a2fb301, %l5 = 0000000000000000
806 ldsha [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000a2f
807! Starting 10 instruction Store Burst
808! %l4 = 00004a09, %l5 = 00000a2f, Mem[0000000010041408] = 01b32f0a 1211ada6
809 stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00004a09 00000a2f
810
811p0_label_28:
812! %f0 = 00000000 00000000, %l0 = ffffffffffffffff
813! Mem[0000000030181430] = c739ec771739cc66
814 add %i6,0x030,%g1
815 stda %f0,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030181430] = 0000000000000000
816! Mem[0000000010101400] = ff38b919, %l3 = 000000006b4447a8
817 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
818! Mem[00000000300c1400] = ff005e34, %l4 = 0000000000004a09
819 ldstuba [%i3+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
820! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010141410] = ffa5c026 5f4bd893
821 stda %l2,[%i5+0x010]%asi ! Mem[0000000010141410] = 00000000 000000ff
822! Mem[00000000100c1436] = bfa0494d, %l5 = 0000000000000a2f
823 ldstub [%i3+0x036],%l5 ! %l5 = 00000049000000ff
824! Mem[00000000300c1410] = 9719948c, %l3 = 00000000000000ff
825 ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 0000008c000000ff
826! Mem[0000000030141410] = c43786ab, %l3 = 000000000000008c
827 swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000c43786ab
828! Mem[0000000030141410] = 0000008c, %l4 = 00000000000000ff
829 swapa [%i5+%o5]0x89,%l4 ! %l4 = 000000000000008c
830! Mem[000000001014140c] = 191aa1fc, %l6 = ffffffffffffffff, %asi = 80
831 swapa [%i5+0x00c]%asi,%l6 ! %l6 = 00000000191aa1fc
832! Starting 10 instruction Load Burst
833! Mem[0000000030181400] = ff00000f, %l3 = 00000000c43786ab
834 ldsba [%i6+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
835
836p0_label_29:
837 membar #Sync ! Added by membar checker (7)
838! Mem[0000000030101400] = 00120000 00000000 9dc993a3 826166c9
839! Mem[0000000030101410] = 9dc993a3 00002cbd ab8637c4 5dc79274
840! Mem[0000000030101420] = 4a06ab7d fb087c2a b6ce9d67 5e860d17
841! Mem[0000000030101430] = d83bd0f8 7beed065 8519824d 01c7a1db
842 ldda [%i4]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030101400
843! Mem[00000000300c1410] = 971994ff, %l0 = ffffffffffffffff
844 lduha [%i3+%o5]0x89,%l0 ! %l0 = 00000000000094ff
845! Mem[00000000100c1420] = 8e99c375, %l5 = 0000000000000049
846 lduba [%i3+0x023]%asi,%l5 ! %l5 = 0000000000000075
847! Mem[00000000100c1408] = 3c3564da, %l7 = 00000000000000b4
848 lduba [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000da
849! Mem[0000000010041400] = 723f3301, %l4 = 000000000000008c
850 ldsba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000072
851! Mem[0000000010081438] = 000000ad000000b4, %f2 = 93d84b5f 26c0a5ff
852 ldda [%i2+0x038]%asi,%f2 ! %f2 = 000000ad 000000b4
853! %l2 = 0000000000000000, imm = 00000000000000b0, %l1 = 0000000000000000
854 and %l2,0x0b0,%l1 ! %l1 = 0000000000000000
855! Code Fragment 3
856p0_fragment_3:
857! %l0 = 00000000000094ff
858 setx 0x1bf1de17a77682d8,%g7,%l0 ! %l0 = 1bf1de17a77682d8
859! %l1 = 0000000000000000
860 setx 0x681bbea8317f34c7,%g7,%l1 ! %l1 = 681bbea8317f34c7
861 setx 0x1fe000, %g1, %g3
862 or %l0, %g3, %l0 ! always set perrmask = 0xff
863 setx 0x1ffff8, %g1, %g2
864 and %l0, %g2, %l0
865 ta T_CHANGE_HPRIV
866 stxa %l1, [%l0]ASI_DCACHE_DATA
867 ta T_CHANGE_NONHPRIV
868! %l0 = 1bf1de17a77682d8
869 setx 0xa1d1b838367274b6,%g7,%l0 ! %l0 = a1d1b838367274b6
870! %l1 = 681bbea8317f34c7
871 setx 0x82250bcfea584e8c,%g7,%l1 ! %l1 = 82250bcfea584e8c
872! Mem[0000000030041410] = ec000000, %l2 = 0000000000000000
873 ldsba [%i1+%o5]0x81,%l2 ! %l2 = ffffffffffffffec
874! Starting 10 instruction Store Burst
875! %l1 = 82250bcfea584e8c, Mem[0000000010101410] = bd2c0000
876 stha %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 4e8c0000
877
878p0_label_30:
879! %l4 = 0000000000000072, Mem[0000000010081424] = a383718a
880 stb %l4,[%i2+0x024] ! Mem[0000000010081424] = 7283718a
881! %l1 = 82250bcfea584e8c, Mem[0000000030181400] = 0f0000ff
882 stwa %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = ea584e8c
883! Mem[00000000100c1410] = aba8a6b1, %l7 = 00000000000000da
884 ldstuba [%i3+%o5]0x88,%l7 ! %l7 = 000000b1000000ff
885! %l5 = 0000000000000075, Mem[0000000010101410] = 4e8c0000
886 stwa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000075
887! %l7 = 00000000000000b1, Mem[0000000010041400] = 01333f72
888 stwa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000b1
889! Mem[0000000010101408] = ffabefff, %l0 = a1d1b838367274b6
890 swapa [%i4+%o4]0x88,%l0 ! %l0 = 00000000ffabefff
891! %l2 = ffffffffffffffec, Mem[0000000030001408] = b6918f29
892 stba %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = ec918f29
893 membar #Sync ! Added by membar checker (8)
894! %l1 = 82250bcfea584e8c, Mem[0000000030101400] = 0012000000000000
895 stxa %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 82250bcfea584e8c
896! Mem[0000000030081400] = ed5838a4, %l3 = ffffffffffffffff
897 swapa [%i2+%g0]0x89,%l3 ! %l3 = 00000000ed5838a4
898! Starting 10 instruction Load Burst
899! Mem[0000000030101400] = 82250bcfea584e8c, %l3 = 00000000ed5838a4
900 ldxa [%i4+%g0]0x81,%l3 ! %l3 = 82250bcfea584e8c
901
902p0_label_31:
903! Mem[00000000211c0000] = 0012c8b9, %l5 = 0000000000000075
904 ldsha [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000012
905! Mem[0000000010141400] = ffd194f8 dbe7fe5a ffabefe5 ffffffff
906! Mem[0000000010141410] = 00000000 000000ff 1e162ee4 015e7453
907! Mem[0000000010141420] = 93d84b5f 26c0a520 0b7861b4 0000000f
908! Mem[0000000010141430] = 73428349 0a9d584b 0b78fedc d63e8b28
909 ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
910! %f24 = 4a06ab7d fb087c2a, %f22 = ab8637c4
911 fxtos %f24,%f22 ! %f22 = 5e940d57
912! Mem[0000000030081400] = ffffffff, %l7 = 00000000000000b1
913 lduha [%i2+%g0]0x81,%l7 ! %l7 = 000000000000ffff
914! Mem[0000000010081410] = 00000000, %l7 = 000000000000ffff
915 ldsha [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000
916! Mem[0000000010081400] = 378b6def, %l1 = 82250bcfea584e8c
917 lduha [%i2+%g0]0x88,%l1 ! %l1 = 0000000000006def
918! Mem[0000000030141400] = e110dc8419b938ea, %f30 = 8519824d 01c7a1db
919 ldda [%i5+%g0]0x89,%f30 ! %f30 = e110dc84 19b938ea
920! Mem[00000000201c0000] = ffde2191, %l4 = 0000000000000072
921 ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffde
922! Mem[0000000010101400] = ff38b919, %l2 = ffffffffffffffec
923 lduba [%i4+%g0]0x80,%l2 ! %l2 = 00000000000000ff
924! Starting 10 instruction Store Burst
925! %l4 = ffffffffffffffde, Mem[0000000030141408] = ad000000
926 stha %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = ad00ffde
927
928p0_label_32:
929! %f29 = 7beed065, Mem[0000000030001410] = 68d3ebc0
930 sta %f29,[%i0+%o5]0x89 ! Mem[0000000030001410] = 7beed065
931! Mem[000000001004141c] = 378b6def, %l3 = 82250bcfea584e8c
932 ldstub [%i1+0x01c],%l3 ! %l3 = 00000037000000ff
933 membar #Sync ! Added by membar checker (9)
934! %l0 = 00000000ffabefff, Mem[000000001014142c] = 0000000f
935 sth %l0,[%i5+0x02c] ! Mem[000000001014142c] = efff000f
936! %l0 = 00000000ffabefff, Mem[00000000201c0000] = ffde2191, %asi = 80
937 stba %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffde2191
938! %f15 = d63e8b28, Mem[0000000010101408] = 367274b6
939 sta %f15,[%i4+%o4]0x88 ! Mem[0000000010101408] = d63e8b28
940! %l0 = 00000000ffabefff, Mem[00000000100c1410] = 6b4447a8aba8a6ff
941 stxa %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000ffabefff
942! Mem[0000000010101408] = d63e8b28, %l1 = 0000000000006def
943 swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000d63e8b28
944! Mem[0000000030141400] = 19b938ea, %l7 = 0000000000000000
945 ldstuba [%i5+%g0]0x89,%l7 ! %l7 = 000000ea000000ff
946! %l0 = 00000000ffabefff, imm = fffffffffffffcb9, %l3 = 0000000000000037
947 xnor %l0,-0x347,%l3 ! %l3 = 00000000ffabecb9
948! Starting 10 instruction Load Burst
949! Mem[00000000211c0000] = 0012c8b9, %l3 = 00000000ffabecb9
950 ldsh [%o2+%g0],%l3 ! %l3 = 0000000000000012
951
952p0_label_33:
953! Mem[0000000010081410] = 00000000 00000000, %l4 = ffffffde, %l5 = 00000012
954 ldd [%i2+%o5],%l4 ! %l4 = 0000000000000000 0000000000000000
955! Mem[0000000010141400] = ffd194f8, %l7 = 00000000000000ea
956 ldswa [%i5+%g0]0x80,%l7 ! %l7 = ffffffffffd194f8
957! %f24 = 4a06ab7d, %f8 = 93d84b5f
958 fcmps %fcc3,%f24,%f8 ! %fcc3 = 2
959! Mem[0000000030081410] = 000000f7, %f26 = b6ce9d67
960 lda [%i2+%o5]0x89,%f26 ! %f26 = 000000f7
961! Mem[0000000030081400] = ffffffff, %f28 = d83bd0f8
962 lda [%i2+%g0]0x81,%f28 ! %f28 = ffffffff
963! Mem[00000000100c1410] = ffabefff, %l1 = 00000000d63e8b28
964 ldswa [%i3+%o5]0x88,%l1 ! %l1 = ffffffffffabefff
965! Mem[0000000010001410] = 786843ff, %l0 = 00000000ffabefff
966 ldswa [%i0+%o5]0x88,%l0 ! %l0 = 00000000786843ff
967! Mem[0000000030101408] = 9dc993a3, %l1 = ffffffffffabefff
968 ldswa [%i4+%o4]0x81,%l1 ! %l1 = ffffffff9dc993a3
969! Mem[0000000030081408] = 93b81113000000b4, %f18 = 9dc993a3 826166c9
970 ldda [%i2+%o4]0x89,%f18 ! %f18 = 93b81113 000000b4
971! Starting 10 instruction Store Burst
972! Mem[0000000030001400] = 7492c75d, %l6 = 00000000191aa1fc
973 swapa [%i0+%g0]0x81,%l6 ! %l6 = 000000007492c75d
974
975p0_label_34:
976! %l0 = 786843ff, %l1 = 9dc993a3, Mem[0000000030041408] = ed5838a4 f9534cba
977 stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 786843ff 9dc993a3
978! Mem[0000000030101410] = 9dc993a3, %l7 = ffffffffffd194f8
979 ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 0000009d000000ff
980! %l1 = ffffffff9dc993a3, Mem[0000000010101430] = 65d0ee7b, %asi = 80
981 stha %l1,[%i4+0x030]%asi ! Mem[0000000010101430] = 93a3ee7b
982! Mem[00000000300c1410] = ff941997, %l0 = 00000000786843ff
983 ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
984! %l0 = 00000000000000ff, Mem[0000000010141410] = 00000000
985 stha %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00ff0000
986! Mem[0000000030141410] = 000000ff, %l1 = ffffffff9dc993a3
987 swapa [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000ff
988! Mem[00000000100c140c] = ba4c53f9, %l6 = 000000007492c75d
989 swap [%i3+0x00c],%l6 ! %l6 = 00000000ba4c53f9
990! Mem[0000000010181400] = 55000000, %l6 = 00000000ba4c53f9
991 swapa [%i6+%g0]0x80,%l6 ! %l6 = 0000000055000000
992! Mem[0000000010181408] = 025bf953, %l4 = 0000000000000000
993 swapa [%i6+%o4]0x88,%l4 ! %l4 = 00000000025bf953
994! Starting 10 instruction Load Burst
995! Mem[00000000300c1400] = ff005e34, %l1 = 00000000000000ff
996 ldsba [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
997
998p0_label_35:
999! Mem[0000000030041408] = ff436878, %l5 = 0000000000000000
1000 lduha [%i1+%o4]0x89,%l5 ! %l5 = 0000000000006878
1001! Mem[0000000010081408] = 510501e2, %l1 = ffffffffffffffff
1002 ldsba [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000051
1003! Mem[0000000010101410] = 9dc993a375000000, %f22 = 5e940d57 5dc79274
1004 ldda [%i4+%o5]0x88,%f22 ! %f22 = 9dc993a3 75000000
1005! Mem[0000000010101408] = ef6d000055004b08, %l4 = 00000000025bf953
1006 ldxa [%i4+%o4]0x80,%l4 ! %l4 = ef6d000055004b08
1007! Mem[0000000010141400] = ffd194f8, %l5 = 0000000000006878
1008 lduba [%i5+%g0]0x80,%l5 ! %l5 = 00000000000000ff
1009! Mem[0000000010181408] = 00000000 731b43f1, %l0 = 000000ff, %l1 = 00000051
1010 ldda [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000 00000000731b43f1
1011! Mem[00000000100c141c] = e11d7c54, %l3 = 0000000000000012
1012 lduha [%i3+0x01e]%asi,%l3 ! %l3 = 0000000000007c54
1013! Mem[0000000010141408] = e5efabff, %l1 = 00000000731b43f1
1014 ldswa [%i5+%o4]0x88,%l1 ! %l1 = ffffffffe5efabff
1015! Mem[0000000010101408] = ef6d0000, %l6 = 0000000055000000
1016 lduba [%i4+%o4]0x80,%l6 ! %l6 = 00000000000000ef
1017! Starting 10 instruction Store Burst
1018! %l1 = ffffffffe5efabff, %l5 = 00000000000000ff, %l5 = 00000000000000ff
1019 sdivx %l1,%l5,%l5 ! %l5 = ffffffffffe5d582
1020
1021p0_label_36:
1022! %l7 = 000000000000009d, Mem[0000000030041400] = 4b589d0a
1023 stwa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000009d
1024! Mem[00000000201c0000] = ffde2191, %l4 = ef6d000055004b08
1025 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
1026! %l0 = 0000000000000000, Mem[0000000010181410] = 0f0000ff
1027 stwa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
1028! %l1 = ffffffffe5efabff, Mem[00000000300c1408] = df630b975c650373
1029 stxa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffffe5efabff
1030! %f18 = 93b81113 000000b4, Mem[0000000030041410] = ec000000 243b2037
1031 stda %f18,[%i1+%o5]0x81 ! Mem[0000000030041410] = 93b81113 000000b4
1032! %l4 = 000000ff, %l5 = ffe5d582, Mem[00000000100c1408] = da64353c 7492c75d
1033 stda %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff ffe5d582
1034! %l4 = 00000000000000ff, Mem[00000000300c1410] = ff941997
1035 stha %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00ff1997
1036! %l4 = 00000000000000ff, Mem[0000000030101408] = a393c99d
1037 stwa %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
1038! %l6 = 00000000000000ef, Mem[0000000030041410] = 93b81113
1039 stwa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ef
1040! Starting 10 instruction Load Burst
1041! %l0 = 0000000000000000, Mem[0000000010001400] = 00000000
1042 stwa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
1043
1044p0_label_37:
1045! Mem[0000000030081410] = 000000f7, %l2 = 00000000000000ff
1046 lduba [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000f7
1047! Mem[0000000010141410] = 0000ff00, %l1 = ffffffffe5efabff
1048 lduwa [%i5+%o5]0x88,%l1 ! %l1 = 000000000000ff00
1049! Mem[0000000010181400] = f9534cba, %l3 = 0000000000007c54
1050 ldsba [%i6+%g0]0x88,%l3 ! %l3 = ffffffffffffffba
1051! Mem[0000000010181434] = 19b938ea, %l3 = ffffffffffffffba
1052 ldub [%i6+0x037],%l3 ! %l3 = 00000000000000ea
1053! Mem[0000000030101410] = a393c9ff, %l0 = 0000000000000000
1054 lduba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
1055! Mem[0000000030081400] = 55f1f847ffffffff, %l3 = 00000000000000ea
1056 ldxa [%i2+%g0]0x89,%l3 ! %l3 = 55f1f847ffffffff
1057! Mem[0000000010181408] = 00000000, %l0 = 00000000000000ff
1058 ldsba [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000
1059! Mem[0000000020800040] = 691fd57f, %l1 = 000000000000ff00
1060 ldsh [%o1+0x040],%l1 ! %l1 = 000000000000691f
1061! Mem[00000000300c1408] = ffffffff, %l1 = 000000000000691f
1062 ldsha [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
1063! Starting 10 instruction Store Burst
1064! %l7 = 000000000000009d, Mem[0000000030041400] = 0000009d
1065 stwa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000009d
1066
1067p0_label_38:
1068! Mem[0000000021800141] = cfac8e22, %l0 = 0000000000000000
1069 ldstuba [%o3+0x141]%asi,%l0 ! %l0 = 000000ac000000ff
1070! Mem[0000000020800001] = 392f7fd0, %l0 = 00000000000000ac
1071 ldstub [%o1+0x001],%l0 ! %l0 = 0000002f000000ff
1072! Mem[0000000010141420] = 93d84b5f26c0a520, %l3 = 55f1f847ffffffff, %l1 = ffffffffffffffff
1073 add %i5,0x20,%g1
1074 casxa [%g1]0x80,%l3,%l1 ! %l1 = 93d84b5f26c0a520
1075! %l3 = 55f1f847ffffffff, Mem[0000000010001408] = ff1591913115edb8
1076 stxa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 55f1f847ffffffff
1077! Mem[0000000010081421] = fc058a65, %l4 = 00000000000000ff
1078 ldstuba [%i2+0x021]%asi,%l4 ! %l4 = 00000005000000ff
1079! %f6 = 1e162ee4, Mem[0000000010001410] = ff436878
1080 sta %f6 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 1e162ee4
1081! Mem[00000000201c0000] = ffde2191, %l5 = ffffffffffe5d582
1082 ldsh [%o0+%g0],%l5 ! %l5 = ffffffffffffffde
1083! %l5 = ffffffffffffffde, imm = fffffffffffffb84, %l6 = 00000000000000ef
1084 xnor %l5,-0x47c,%l6 ! %l6 = fffffffffffffba5
1085! %f8 = 93d84b5f 26c0a520, Mem[0000000030001408] = 298f91ec cfcc4d47
1086 stda %f8 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 93d84b5f 26c0a520
1087! Starting 10 instruction Load Burst
1088! Mem[0000000030081400] = ffffffff, %l2 = 00000000000000f7
1089 ldsba [%i2+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
1090
1091p0_label_39:
1092! Mem[0000000030001408] = 20a5c026, %l6 = fffffffffffffba5
1093 ldswa [%i0+%o4]0x81,%l6 ! %l6 = 0000000020a5c026
1094! Mem[0000000010181408] = 00000000, %l0 = 000000000000002f
1095 lduh [%i6+%o4],%l0 ! %l0 = 0000000000000000
1096! Mem[00000000201c0000] = ffde2191, %l4 = 0000000000000005
1097 ldsb [%o0+0x001],%l4 ! %l4 = ffffffffffffffde
1098! Mem[0000000030141400] = e110dc8419b938ff, %l6 = 0000000020a5c026
1099 ldxa [%i5+%g0]0x89,%l6 ! %l6 = e110dc8419b938ff
1100! Mem[0000000021800180] = 00ad68e0, %l1 = 93d84b5f26c0a520
1101 lduba [%o3+0x180]%asi,%l1 ! %l1 = 0000000000000000
1102! Mem[0000000010101400] = 0012000019b938ff, %l0 = 0000000000000000
1103 ldxa [%i4+%g0]0x88,%l0 ! %l0 = 0012000019b938ff
1104 membar #Sync ! Added by membar checker (10)
1105! Mem[0000000010081400] = ef6d8b37 01333f72 510501e2 dab6b9b2
1106! Mem[0000000010081410] = 00000000 00000000 c9666182 29783887
1107! Mem[0000000010081420] = fcff8a65 7283718a 14c478fb f2e76961
1108! Mem[0000000010081430] = 0cce34bc e5951aba 000000ad 000000b4
1109 ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
1110! Mem[0000000030001410] = 65d0ee7b, %l5 = ffffffffffffffde
1111 ldswa [%i0+%o5]0x81,%l5 ! %l5 = 0000000065d0ee7b
1112! Mem[000000001014143c] = d63e8b28, %l3 = 55f1f847ffffffff
1113 ldsba [%i5+0x03c]%asi,%l3 ! %l3 = ffffffffffffffd6
1114! Starting 10 instruction Store Burst
1115! %l6 = e110dc8419b938ff, Mem[0000000010101408] = ef6d0000
1116 stba %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff6d0000
1117
1118p0_label_40:
1119! %f22 = 9dc993a3 75000000, Mem[0000000010181408] = 00000000 731b43f1
1120 stda %f22,[%i6+%o4]0x80 ! Mem[0000000010181408] = 9dc993a3 75000000
1121 membar #Sync ! Added by membar checker (11)
1122! %l4 = ffffffde, %l5 = 65d0ee7b, Mem[0000000010081408] = 510501e2 dab6b9b2
1123 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffde 65d0ee7b
1124! %l2 = ffffffff, %l3 = ffffffd6, Mem[0000000010041438] = b4000000 ad000000
1125 stda %l2,[%i1+0x038]%asi ! Mem[0000000010041438] = ffffffff ffffffd6
1126! %l1 = 0000000000000000, Mem[0000000010101408] = ff6d0000
1127 stha %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
1128! %l6 = e110dc8419b938ff, Mem[0000000010041408] = 094a0000
1129 stba %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff4a0000
1130! %f20 = 9dc993a3 00002cbd, Mem[0000000030041410] = ef000000 b4000000
1131 stda %f20,[%i1+%o5]0x89 ! Mem[0000000030041410] = 9dc993a3 00002cbd
1132! Mem[0000000010101430] = 93a3ee7b, %l0 = 19b938ff, %l5 = 65d0ee7b
1133 add %i4,0x30,%g1
1134 casa [%g1]0x80,%l0,%l5 ! %l5 = 0000000093a3ee7b
1135! Mem[0000000030001408] = 26c0a520, %l6 = e110dc8419b938ff
1136 ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 00000020000000ff
1137! %l6 = 00000020, %l7 = 0000009d, Mem[0000000010101410] = 00000075 a393c99d
1138 std %l6,[%i4+%o5] ! Mem[0000000010101410] = 00000020 0000009d
1139! Starting 10 instruction Load Burst
1140! Mem[00000000100c143c] = 79ff7bcf, %l0 = 0012000019b938ff
1141 ldswa [%i3+0x03c]%asi,%l0 ! %l0 = 0000000079ff7bcf
1142
1143p0_label_41:
1144! Mem[0000000010181400] = ba4c53f9, %l3 = ffffffffffffffd6
1145 ldswa [%i6+%g0]0x80,%l3 ! %l3 = ffffffffba4c53f9
1146! Mem[0000000030181408] = ad2ae708, %l4 = ffffffffffffffde
1147 ldsha [%i6+%o4]0x81,%l4 ! %l4 = ffffffffffffad2a
1148! Mem[00000000100c1400] = 9719948c, %l3 = ffffffffba4c53f9
1149 ldswa [%i3+%g0]0x88,%l3 ! %l3 = ffffffff9719948c
1150! Mem[0000000010141410] = 00ff0000, %l0 = 0000000079ff7bcf
1151 lduwa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000ff0000
1152! %f9 = 7283718a, %f28 = ffffffff 7beed065
1153 fstod %f9 ,%f28 ! %f28 = 46506e31 40000000
1154! Mem[0000000030141408] = deff00ad000000b4, %l5 = 0000000093a3ee7b
1155 ldxa [%i5+%o4]0x81,%l5 ! %l5 = deff00ad000000b4
1156! Mem[000000001014143c] = d63e8b28, %l6 = 0000000000000020
1157 lduw [%i5+0x03c],%l6 ! %l6 = 00000000d63e8b28
1158! Mem[0000000010041410] = 0a2fb301, %l7 = 000000000000009d
1159 lduwa [%i1+%o5]0x80,%l7 ! %l7 = 000000000a2fb301
1160! Mem[0000000030141400] = 19b938ff, %f25 = fb087c2a
1161 lda [%i5+%g0]0x89,%f25 ! %f25 = 19b938ff
1162! Starting 10 instruction Store Burst
1163! Mem[0000000030181410] = ffabef37, %l4 = ffffffffffffad2a
1164 ldstuba [%i6+%o5]0x89,%l4 ! %l4 = 00000037000000ff
1165
1166p0_label_42:
1167! %f22 = 9dc993a3 75000000, Mem[0000000010001418] = 5c4739be d6e04eff
1168 std %f22,[%i0+0x018] ! Mem[0000000010001418] = 9dc993a3 75000000
1169! %l1 = 0000000000000000, Mem[0000000021800180] = 00ad68e0
1170 sth %l1,[%o3+0x180] ! Mem[0000000021800180] = 000068e0
1171! %l2 = ffffffffffffffff, Mem[00000000211c0001] = 0012c8b9
1172 stb %l2,[%o2+0x001] ! Mem[00000000211c0000] = 00ffc8b9
1173! %f22 = 9dc993a3, Mem[0000000010181410] = 00000000
1174 sta %f22,[%i6+%o5]0x88 ! Mem[0000000010181410] = 9dc993a3
1175! %l0 = 0000000000ff0000, Mem[0000000030001410] = 65d0ee7b
1176 stba %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00d0ee7b
1177! %l4 = 0000000000000037, Mem[0000000030181408] = 08e72aad
1178 stha %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 08e70037
1179! %f16 = 00120000, Mem[00000000300c1400] = ff005e34
1180 sta %f16,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00120000
1181! %l5 = deff00ad000000b4, Mem[00000000300c1408] = ffffffff
1182 stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffff00b4
1183! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000
1184 ldstuba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000ff
1185! Starting 10 instruction Load Burst
1186! Mem[000000001018141c] = 2058379e, %f29 = 40000000
1187 ld [%i6+0x01c],%f29 ! %f29 = 2058379e
1188
1189p0_label_43:
1190! %f7 = 29783887, %f27 = 5e860d17
1191 fcmps %fcc3,%f7 ,%f27 ! %fcc3 = 1
1192! Mem[0000000010181408] = 00000075a393c99d, %l2 = ffffffffffffffff
1193 ldxa [%i6+%o4]0x88,%l2 ! %l2 = 00000075a393c99d
1194! Mem[0000000010081400] = 378b6def, %l2 = 00000075a393c99d
1195 lduba [%i2+%g0]0x88,%l2 ! %l2 = 00000000000000ef
1196! Mem[0000000010101400] = 19b938ff, %l5 = deff00ad000000b4
1197 lduba [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
1198! Mem[0000000030101410] = ffc993a3, %l4 = 0000000000000037
1199 ldsba [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
1200! Mem[00000000300c1410] = 00ff1997, %l0 = 0000000000ff0000
1201 ldsha [%i3+%o5]0x81,%l0 ! %l0 = 00000000000000ff
1202! Mem[0000000010101410] = 000000200000009d, %f6 = c9666182 29783887
1203 ldda [%i4+0x010]%asi,%f6 ! %f6 = 00000020 0000009d
1204! %f3 = dab6b9b2, %f6 = 00000020
1205 fcmps %fcc3,%f3 ,%f6 ! %fcc3 = 1
1206! Mem[0000000030081400] = ffffffff, %l4 = ffffffffffffffff
1207 lduba [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
1208! Starting 10 instruction Store Burst
1209! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000030081400] = ffffffff 55f1f847
1210 stda %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff 000000ff
1211
1212p0_label_44:
1213! %l2 = 00000000000000ef, Mem[0000000010101411] = 00000020
1214 stb %l2,[%i4+0x011] ! Mem[0000000010101410] = 00ef0020
1215! %f10 = 14c478fb, Mem[0000000010101400] = 19b938ff
1216 sta %f10,[%i4+%g0]0x88 ! Mem[0000000010101400] = 14c478fb
1217! Mem[0000000030001410] = 7beed000, %l3 = ffffffff9719948c
1218 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000ff
1219! Mem[0000000030081400] = 000000ff, %l1 = 0000000000000000
1220 swapa [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
1221! %f0 = ef6d8b37 01333f72 510501e2 dab6b9b2
1222! %f4 = 00000000 00000000 00000020 0000009d
1223! %f8 = fcff8a65 7283718a 14c478fb f2e76961
1224! %f12 = 0cce34bc e5951aba 000000ad 000000b4
1225 stda %f0,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
1226 membar #Sync ! Added by membar checker (12)
1227! Mem[0000000030181410] = 00000000, %l7 = 000000000a2fb301
1228 swapa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
1229! Mem[0000000010041408] = ff4a0000, %l2 = 00000000000000ef
1230 ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
1231! Mem[00000000201c0000] = ffde2191, %l3 = 0000000000000000
1232 ldstub [%o0+%g0],%l3 ! %l3 = 000000ff000000ff
1233! %f14 = 000000ad 000000b4, Mem[0000000010081430] = 0cce34bc e5951aba
1234 stda %f14,[%i2+0x030]%asi ! Mem[0000000010081430] = 000000ad 000000b4
1235! Starting 10 instruction Load Burst
1236! Mem[0000000010001400] = 000000ff, %l5 = 00000000000000ff
1237 lduba [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
1238
1239p0_label_45:
1240! Mem[0000000010081410] = 00000000, %l6 = 00000000d63e8b28
1241 lduba [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000
1242! Code Fragment 3
1243p0_fragment_4:
1244! %l0 = 00000000000000ff
1245 setx 0xbb9b9da7826db32f,%g7,%l0 ! %l0 = bb9b9da7826db32f
1246! %l1 = 00000000000000ff
1247 setx 0x93541fdfe17111a8,%g7,%l1 ! %l1 = 93541fdfe17111a8
1248 setx 0x1fe000, %g1, %g3
1249 or %l0, %g3, %l0 ! always set perrmask = 0xff
1250 setx 0x1ffff8, %g1, %g2
1251 and %l0, %g2, %l0
1252 ta T_CHANGE_HPRIV
1253 stxa %l1, [%l0]ASI_DCACHE_DATA
1254 ta T_CHANGE_NONHPRIV
1255! %l0 = bb9b9da7826db32f
1256 setx 0xb0e4555052441a5c,%g7,%l0 ! %l0 = b0e4555052441a5c
1257! %l1 = 93541fdfe17111a8
1258 setx 0x852f3c3fbe88360c,%g7,%l1 ! %l1 = 852f3c3fbe88360c
1259! Mem[00000000211c0000] = 00ffc8b9, %l7 = 0000000000000000
1260 lduba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
1261! Mem[0000000030041400] = 0000009d, %f27 = 5e860d17
1262 lda [%i1+%g0]0x81,%f27 ! %f27 = 0000009d
1263! Mem[0000000010181410] = ff0000009dc993a3, %l5 = 00000000000000ff
1264 ldxa [%i6+%o5]0x88,%l5 ! %l5 = ff0000009dc993a3
1265! Mem[0000000030001410] = 7beed0ff, %l1 = 852f3c3fbe88360c
1266 ldswa [%i0+%o5]0x89,%l1 ! %l1 = 000000007beed0ff
1267! Mem[0000000010041400] = b1000000ffabefe5, %f12 = 0cce34bc e5951aba
1268 ldda [%i1+%g0]0x80,%f12 ! %f12 = b1000000 ffabefe5
1269! Mem[0000000010181428] = 2a7c08fb, %l5 = ff0000009dc993a3
1270 lduw [%i6+0x028],%l5 ! %l5 = 000000002a7c08fb
1271! %l5 = 000000002a7c08fb, %l0 = b0e4555052441a5c, %l6 = 0000000000000000
1272 sub %l5,%l0,%l6 ! %l6 = 4f1baaafd837ee9f
1273! Starting 10 instruction Store Burst
1274! %l6 = 4f1baaafd837ee9f, Mem[0000000030181410] = 01b32f0a
1275 stha %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 01b3ee9f
1276
1277p0_label_46:
1278! %l2 = 00000000000000ff, Mem[0000000010001400] = ff000000, %asi = 80
1279 stha %l2,[%i0+0x000]%asi ! Mem[0000000010001400] = 00ff0000
1280! %f20 = 9dc993a3 00002cbd, Mem[00000000100c1410] = ffabefff 00000000
1281 stda %f20,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 9dc993a3 00002cbd
1282! Mem[0000000010181400] = ba4c53f9, %l2 = 00000000000000ff
1283 ldstuba [%i6+%g0]0x80,%l2 ! %l2 = 000000ba000000ff
1284! %l5 = 000000002a7c08fb, Mem[0000000010181400] = ffffffe1f9534cff
1285 stxa %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000002a7c08fb
1286! %f14 = 000000ad 000000b4, Mem[0000000010001400] = 0000ff00 084b351e
1287 stda %f14,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000ad 000000b4
1288! Mem[00000000211c0000] = 00ffc8b9, %l7 = 0000000000000000
1289 ldstub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
1290! %l2 = 00000000000000ba, Mem[0000000030041400] = 9d000000
1291 stwa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ba
1292! %l1 = 000000007beed0ff, Mem[0000000010001400] = 000000b4
1293 stha %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000d0ff
1294! Mem[0000000030081408] = b4000000, %l1 = 000000007beed0ff
1295 swapa [%i2+%o4]0x81,%l1 ! %l1 = 00000000b4000000
1296! Starting 10 instruction Load Burst
1297! Mem[0000000030041410] = bd2c0000, %l6 = 4f1baaafd837ee9f
1298 lduba [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000bd
1299
1300p0_label_47:
1301! %l4 = 00000000000000ff, Mem[0000000010101408] = 00000000
1302 stba %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000
1303! Mem[0000000010141400] = ffd194f8dbe7fe5a, %f8 = fcff8a65 7283718a
1304 ldda [%i5+%g0]0x80,%f8 ! %f8 = ffd194f8 dbe7fe5a
1305! Mem[0000000010081434] = 000000b4, %f3 = dab6b9b2
1306 lda [%i2+0x034]%asi,%f3 ! %f3 = 000000b4
1307! Mem[00000000100c1410] = bd2c0000, %l3 = 00000000000000ff
1308 lduha [%i3+%o5]0x80,%l3 ! %l3 = 000000000000bd2c
1309! Mem[0000000010041400] = b1000000 ffabefe5, %l6 = 000000bd, %l7 = 00000000
1310 ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000b1000000 00000000ffabefe5
1311! Mem[0000000030181408] = 510501e2dab6b9b2, %f4 = 00000000 00000000
1312 ldda [%i6+%o4]0x89,%f4 ! %f4 = 510501e2 dab6b9b2
1313! Mem[0000000010181430] = e10e96eb, %f31 = 19b938ea
1314 ld [%i6+0x030],%f31 ! %f31 = e10e96eb
1315! Mem[0000000010181400] = 2a7c08fb, %l2 = 00000000000000ba
1316 ldsba [%i6+%g0]0x88,%l2 ! %l2 = fffffffffffffffb
1317! Mem[00000000100c1418] = bef7bb6d, %l2 = fffffffffffffffb
1318 ldub [%i3+0x01a],%l2 ! %l2 = 00000000000000bb
1319! Starting 10 instruction Store Burst
1320! Mem[0000000010181410] = a393c99d, %l4 = 000000ff, %l5 = 2a7c08fb
1321 add %i6,0x10,%g1
1322 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000a393c99d
1323
1324p0_label_48:
1325! Mem[00000000201c0000] = ffde2191, %l2 = 00000000000000bb
1326 ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
1327! %l0 = b0e4555052441a5c, Mem[0000000030041408] = 786843ff
1328 stwa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 52441a5c
1329! Mem[0000000030081400] = 00000000, %l6 = 00000000b1000000
1330 swapa [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
1331! Mem[00000000100c1400] = 8c941997, %l3 = 000000000000bd2c
1332 ldstuba [%i3+%g0]0x80,%l3 ! %l3 = 0000008c000000ff
1333! Mem[000000001018140a] = 9dc993a3, %l1 = 00000000b4000000
1334 ldstub [%i6+0x00a],%l1 ! %l1 = 00000093000000ff
1335! %f30 = e110dc84, Mem[000000001014140c] = ffffffff
1336 sta %f30,[%i5+0x00c]%asi ! Mem[000000001014140c] = e110dc84
1337! %l7 = 00000000ffabefe5, Mem[0000000030081408] = 7beed0ff
1338 stba %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = e5eed0ff
1339! %l6 = 00000000, %l7 = ffabefe5, Mem[0000000010081410] = 00000000 00000000
1340 stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 ffabefe5
1341! Mem[0000000010141400] = f894d1ff, %l1 = 0000000000000093
1342 ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
1343! Starting 10 instruction Load Burst
1344! Mem[0000000010181434] = 19b938ea, %l7 = 00000000ffabefe5
1345 ldsw [%i6+0x034],%l7 ! %l7 = 0000000019b938ea
1346
1347p0_label_49:
1348! Mem[0000000010101410] = 2000ef00, %l7 = 0000000019b938ea
1349 lduwa [%i4+%o5]0x88,%l7 ! %l7 = 000000002000ef00
1350! Mem[00000000100c1410] = 9dc993a3 00002cbd, %l6 = 00000000, %l7 = 2000ef00
1351 ldda [%i3+%o5]0x88,%l6 ! %l6 = 0000000000002cbd 000000009dc993a3
1352! Mem[0000000030041400] = 73428349 000000ba, %l6 = 00002cbd, %l7 = 9dc993a3
1353 ldda [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000ba 0000000073428349
1354! Mem[0000000010141400] = ffd194f8 dbe7fe5a, %l4 = 000000ff, %l5 = a393c99d
1355 ldda [%i5+%g0]0x80,%l4 ! %l4 = 00000000ffd194f8 00000000dbe7fe5a
1356! Mem[0000000010101420] = 2a7c08fb7dab064a, %f20 = 9dc993a3 00002cbd
1357 ldd [%i4+0x020],%f20 ! %f20 = 2a7c08fb 7dab064a
1358! Mem[00000000100c1430] = 2e8fd907 bfa0ff4d, %l2 = 000000ff, %l3 = 0000008c
1359 ldd [%i3+0x030],%l2 ! %l2 = 000000002e8fd907 00000000bfa0ff4d
1360! Mem[00000000100c1410] = 00002cbd, %l3 = 00000000bfa0ff4d
1361 ldswa [%i3+%o5]0x88,%l3 ! %l3 = 0000000000002cbd
1362! Mem[00000000300c1400] = 34558e39 00001200, %l4 = ffd194f8, %l5 = dbe7fe5a
1363 ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000000001200 0000000034558e39
1364! Mem[0000000010141410] = 0000ff00, %l6 = 00000000000000ba
1365 lduha [%i5+%o5]0x88,%l6 ! %l6 = 000000000000ff00
1366! Starting 10 instruction Store Burst
1367! %l5 = 0000000034558e39, Mem[0000000030101410] = bd2c0000a393c9ff
1368 stxa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000034558e39
1369
1370p0_label_50:
1371! %l0 = b0e4555052441a5c, Mem[0000000030001400] = fca11a19
1372 stba %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = fca11a5c
1373! Mem[0000000030101408] = ff000000, %l3 = 0000000000002cbd
1374 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
1375! %f24 = 4a06ab7d, Mem[0000000010041408] = 00004aff
1376 sta %f24,[%i1+%o4]0x88 ! Mem[0000000010041408] = 4a06ab7d
1377! Mem[0000000010141408] = e5efabff, %l2 = 000000002e8fd907
1378 swapa [%i5+%o4]0x88,%l2 ! %l2 = 00000000e5efabff
1379! %l1 = 00000000000000ff, Mem[0000000030141408] = ad00ffde
1380 stha %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = ad0000ff
1381! %l3 = 00000000000000ff, %l6 = 000000000000ff00, %l2 = 00000000e5efabff
1382 orn %l3,%l6,%l2 ! %l2 = ffffffffffff00ff
1383! %l4 = 0000000000001200, Mem[0000000030081400] = 000000b1
1384 stwa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00001200
1385! Mem[0000000010081411] = 00000000, %l5 = 0000000034558e39
1386 ldstub [%i2+0x011],%l5 ! %l5 = 00000000000000ff
1387! %l5 = 0000000000000000, Mem[0000000010081420] = fcff8a657283718a
1388 stx %l5,[%i2+0x020] ! Mem[0000000010081420] = 0000000000000000
1389! Starting 10 instruction Load Burst
1390! Mem[00000000300c1410] = 9719ff00, %l6 = 000000000000ff00
1391 lduwa [%i3+%o5]0x89,%l6 ! %l6 = 000000009719ff00
1392
1393p0_label_51:
1394! Mem[0000000010041410] = 0a2fb301, %f22 = 9dc993a3
1395 ld [%i1+%o5],%f22 ! %f22 = 0a2fb301
1396! Mem[0000000010081400] = 378b6def, %l5 = 0000000000000000
1397 ldsha [%i2+%g0]0x88,%l5 ! %l5 = 0000000000006def
1398! %l0 = b0e4555052441a5c, imm = fffffffffffff900, %l7 = 0000000073428349
1399 xnor %l0,-0x700,%l7 ! %l7 = b0e4555052441ca3
1400! Mem[0000000030141410] = 9dc993a3, %l3 = 00000000000000ff
1401 ldsha [%i5+%o5]0x89,%l3 ! %l3 = ffffffffffff93a3
1402! Mem[0000000030081408] = ffd0eee5, %l0 = b0e4555052441a5c
1403 ldsba [%i2+%o4]0x89,%l0 ! %l0 = ffffffffffffffe5
1404! Mem[0000000030181408] = dab6b9b2, %l4 = 0000000000001200
1405 lduba [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000b2
1406! Mem[0000000010101408] = ff00000055004b08, %f4 = 510501e2 dab6b9b2
1407 ldda [%i4+%o4]0x80,%f4 ! %f4 = ff000000 55004b08
1408! Mem[0000000030001410] = ffd0ee7b e3ae3d96, %l4 = 000000b2, %l5 = 00006def
1409 ldda [%i0+%o5]0x81,%l4 ! %l4 = 00000000ffd0ee7b 00000000e3ae3d96
1410! Mem[00000000100c1408] = 82d5e5ffff000000, %f26 = 000000f7 0000009d
1411 ldda [%i3+%o4]0x88,%f26 ! %f26 = 82d5e5ff ff000000
1412! Starting 10 instruction Store Burst
1413! Mem[0000000021800041] = f2215509, %l3 = ffffffffffff93a3
1414 ldstuba [%o3+0x041]%asi,%l3 ! %l3 = 00000021000000ff
1415
1416p0_label_52:
1417! %f2 = 510501e2 000000b4, Mem[0000000010181410] = a393c99d 000000ff
1418 stda %f2 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 510501e2 000000b4
1419! %f14 = 000000ad 000000b4, %l6 = 000000009719ff00
1420! Mem[00000000100c1420] = 8e99c375a42f7dfb
1421 add %i3,0x020,%g1
1422 stda %f14,[%g1+%l6]ASI_PST32_PL ! Mem[00000000100c1420] = 8e99c375a42f7dfb
1423! Mem[0000000010001400] = 0000d0ff, %l2 = ffffffffffff00ff
1424 ldstuba [%i0+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
1425! %l1 = 00000000000000ff, Mem[0000000010101410] = 9d0000002000ef00
1426 stxa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000ff
1427! Mem[0000000030101410] = 34558e39, %l7 = b0e4555052441ca3
1428 swapa [%i4+%o5]0x89,%l7 ! %l7 = 0000000034558e39
1429! Mem[00000000300c1400] = 00120000, %l6 = 000000009719ff00
1430 ldstuba [%i3+%g0]0x81,%l6 ! %l6 = 00000000000000ff
1431! %l2 = 00000000000000ff, Mem[00000000100c1408] = ff000000
1432 stwa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
1433! %f16 = 00120000 00000000, %l7 = 0000000034558e39
1434! Mem[0000000030181410] = 9feeb30100000000
1435 add %i6,0x010,%g1
1436 stda %f16,[%g1+%l7]ASI_PST16_S ! Mem[0000000030181410] = 0012b30100000000
1437! Mem[0000000010001410] = 1e162ee4, %l1 = 00000000000000ff
1438 ldstuba [%i0+%o5]0x80,%l1 ! %l1 = 0000001e000000ff
1439! Starting 10 instruction Load Burst
1440! Mem[0000000010181408] = 9dc9ffa3 75000000, %l6 = 00000000, %l7 = 34558e39
1441 ldd [%i6+%o4],%l6 ! %l6 = 000000009dc9ffa3 0000000075000000
1442
1443p0_label_53:
1444! Mem[00000000100c1410] = bd2c0000a393c99d, %l3 = 0000000000000021
1445 ldxa [%i3+%o5]0x80,%l3 ! %l3 = bd2c0000a393c99d
1446! Mem[0000000010041408] = 4a06ab7d, %l1 = 000000000000001e
1447 ldsba [%i1+%o4]0x88,%l1 ! %l1 = 000000000000007d
1448! Mem[0000000010101418] = 7492c75d c43786ab, %l4 = ffd0ee7b, %l5 = e3ae3d96
1449 ldda [%i4+0x018]%asi,%l4 ! %l4 = 000000007492c75d 00000000c43786ab
1450! Mem[0000000030081400] = 00001200 ff000000, %l6 = 9dc9ffa3, %l7 = 75000000
1451 ldda [%i2+%g0]0x81,%l6 ! %l6 = 0000000000001200 00000000ff000000
1452! Mem[0000000010101408] = ff000000, %f21 = 7dab064a
1453 lda [%i4+%o4]0x80,%f21 ! %f21 = ff000000
1454! Mem[0000000010141400] = f894d1ff, %l0 = ffffffffffffffe5
1455 ldswa [%i5+%g0]0x88,%l0 ! %l0 = fffffffff894d1ff
1456! Mem[0000000010081410] = 00ff0000, %l0 = fffffffff894d1ff
1457 ldswa [%i2+%o5]0x80,%l0 ! %l0 = 0000000000ff0000
1458! Mem[0000000030101410] = a31c4452, %f15 = 000000b4
1459 lda [%i4+%o5]0x81,%f15 ! %f15 = a31c4452
1460! %l6 = 0000000000001200, Mem[0000000010101410] = ff00000000000000
1461 stxa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000001200
1462! Starting 10 instruction Store Burst
1463! Mem[0000000030001410] = 7beed0ff, %l2 = 00000000000000ff
1464 ldstuba [%i0+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
1465
1466p0_label_54:
1467! %f0 = ef6d8b37 01333f72, %l3 = bd2c0000a393c99d
1468! Mem[0000000010141420] = 93d84b5f26c0a520
1469 add %i5,0x020,%g1
1470 stda %f0,[%g1+%l3]ASI_PST32_P ! Mem[0000000010141420] = 93d84b5f01333f72
1471! Mem[0000000030141400] = ff38b919, %l2 = 00000000000000ff
1472 swapa [%i5+%g0]0x81,%l2 ! %l2 = 00000000ff38b919
1473! Mem[0000000010001410] = ff162ee4, %l3 = a393c99d, %l5 = c43786ab
1474 add %i0,0x10,%g1
1475 casa [%g1]0x80,%l3,%l5 ! %l5 = 00000000ff162ee4
1476! %l4 = 000000007492c75d, Mem[0000000010001400] = ffd00000
1477 stwa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 7492c75d
1478! %l4 = 000000007492c75d, imm = 0000000000000141, %l1 = 000000000000007d
1479 addc %l4,0x141,%l1 ! %l1 = 000000007492c89e
1480! Mem[0000000010101410] = 00000000, %l0 = 0000000000ff0000
1481 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
1482! Mem[0000000010181400] = 2a7c08fb, %l0 = 0000000000000000
1483 ldstuba [%i6+%g0]0x88,%l0 ! %l0 = 000000fb000000ff
1484! Mem[0000000010001408] = 55f1f847, %l7 = 00000000ff000000
1485 swapa [%i0+%o4]0x80,%l7 ! %l7 = 0000000055f1f847
1486! Mem[0000000010181408] = a3ffc99d, %l2 = 00000000ff38b919
1487 swapa [%i6+%o4]0x88,%l2 ! %l2 = 00000000a3ffc99d
1488! Starting 10 instruction Load Burst
1489! Mem[0000000030101408] = 000000ff, %l0 = 00000000000000fb
1490 lduba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
1491
1492p0_label_55:
1493! Mem[0000000010001400] = 7492c75d, %l0 = 00000000000000ff
1494 lduwa [%i0+%g0]0x80,%l0 ! %l0 = 000000007492c75d
1495! Mem[0000000030041408] = 5c1a4452, %l2 = 00000000a3ffc99d
1496 ldswa [%i1+%o4]0x89,%l2 ! %l2 = 000000005c1a4452
1497! Mem[00000000300c1410] = 9719ff00, %f27 = ff000000
1498 lda [%i3+%o5]0x89,%f27 ! %f27 = 9719ff00
1499! Mem[0000000010081400] = ef6d8b37, %l3 = bd2c0000a393c99d
1500 lduba [%i2+%g0]0x80,%l3 ! %l3 = 00000000000000ef
1501! Mem[0000000010101428] = 170d865e, %l2 = 000000005c1a4452
1502 ldsb [%i4+0x02a],%l2 ! %l2 = ffffffffffffff86
1503! Mem[00000000300c1410] = 9719ff00, %f25 = 19b938ff
1504 lda [%i3+%o5]0x89,%f25 ! %f25 = 9719ff00
1505! Mem[0000000020800000] = 39ff7fd0, %l0 = 000000007492c75d
1506 ldsha [%o1+0x000]%asi,%l0 ! %l0 = 00000000000039ff
1507! Mem[0000000010001414] = 75769327, %l2 = ffffffffffffff86
1508 lduha [%i0+0x014]%asi,%l2 ! %l2 = 0000000000007576
1509! Mem[00000000100c1410] = bd2c0000a393c99d, %l2 = 0000000000007576
1510 ldxa [%i3+%o5]0x80,%l2 ! %l2 = bd2c0000a393c99d
1511! Starting 10 instruction Store Burst
1512! %l7 = 0000000055f1f847, Mem[0000000030181408] = b2b9b6da
1513 stha %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = f847b6da
1514
1515p0_label_56:
1516! %l1 = 000000007492c89e, Mem[0000000030001408] = 26c0a5ff
1517 stwa %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = 7492c89e
1518! Mem[0000000010101420] = 2a7c08fb7dab064a, %l2 = bd2c0000a393c99d, %l2 = bd2c0000a393c99d
1519 add %i4,0x20,%g1
1520 casxa [%g1]0x80,%l2,%l2 ! %l2 = 2a7c08fb7dab064a
1521! Mem[0000000010101410] = ff00000000001200, %l2 = 2a7c08fb7dab064a, %l1 = 000000007492c89e
1522 add %i4,0x10,%g1
1523 casxa [%g1]0x80,%l2,%l1 ! %l1 = ff00000000001200
1524! %l1 = ff00000000001200, Mem[0000000010081400] = 378b6def
1525 stwa %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00001200
1526! %l6 = 0000000000001200, Mem[0000000030081400] = 000000ff00120000
1527 stxa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000001200
1528! %l6 = 00001200, %l7 = 55f1f847, Mem[0000000030181408] = f847b6da e2010551
1529 stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00001200 55f1f847
1530! Mem[0000000030041410] = bd2c0000, %l1 = ff00000000001200
1531 ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 000000bd000000ff
1532! Mem[0000000010141408] = 2e8fd907, %l1 = 00000000000000bd
1533 ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 00000007000000ff
1534! %l4 = 000000007492c75d, Mem[00000000100c1410] = bd2c0000, %asi = 80
1535 stwa %l4,[%i3+0x010]%asi ! Mem[00000000100c1410] = 7492c75d
1536! Starting 10 instruction Load Burst
1537! Mem[0000000010081408] = deffffff, %l7 = 0000000055f1f847
1538 lduwa [%i2+%o4]0x88,%l7 ! %l7 = 00000000deffffff
1539
1540p0_label_57:
1541! Mem[0000000030001410] = 963daee3 7beed0ff, %l4 = 7492c75d, %l5 = ff162ee4
1542 ldda [%i0+%o5]0x89,%l4 ! %l4 = 000000007beed0ff 00000000963daee3
1543! Mem[0000000030001410] = 7beed0ff, %l7 = 00000000deffffff
1544 lduba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
1545! Mem[0000000030001408] = 9ec89274, %l6 = 0000000000001200
1546 ldstuba [%i0+%o4]0x81,%l6 ! %l6 = 0000009e000000ff
1547! Mem[0000000010141408] = ffd98f2e, %l0 = 00000000000039ff
1548 lduha [%i5+%o4]0x80,%l0 ! %l0 = 000000000000ffd9
1549! Mem[0000000010141428] = 0b7861b4, %l2 = 2a7c08fb7dab064a
1550 ldub [%i5+0x029],%l2 ! %l2 = 0000000000000078
1551! Mem[0000000030041400] = 73428349 000000ba, %l0 = 0000ffd9, %l1 = 00000007
1552 ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ba 0000000073428349
1553! Mem[0000000010041428] = 0000000f, %l2 = 0000000000000078
1554 lduwa [%i1+0x028]%asi,%l2 ! %l2 = 000000000000000f
1555! Mem[00000000300c1400] = ff120000, %l5 = 00000000963daee3
1556 ldswa [%i3+%g0]0x81,%l5 ! %l5 = ffffffffff120000
1557! Mem[0000000010141400] = 5afee7dbf894d1ff, %l1 = 0000000073428349
1558 ldxa [%i5+%g0]0x88,%l1 ! %l1 = 5afee7dbf894d1ff
1559! Starting 10 instruction Store Burst
1560! %f22 = 0a2fb301, Mem[0000000030041408] = 52441a5c
1561 sta %f22,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0a2fb301
1562
1563p0_label_58:
1564! %l3 = 00000000000000ef, Mem[0000000021800000] = fdddb958, %asi = 80
1565 stba %l3,[%o3+0x000]%asi ! Mem[0000000021800000] = efddb958
1566! Mem[0000000030181410] = 0012b301, %l2 = 000000000000000f
1567 ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
1568! Mem[0000000030001400] = fca11a5c, %l1 = 5afee7dbf894d1ff
1569 ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 0000005c000000ff
1570! Mem[00000000211c0000] = ffffc8b9, %l4 = 000000007beed0ff
1571 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
1572! %f12 = b1000000, Mem[00000000100c1408] = 000000ff
1573 sta %f12,[%i3+%o4]0x88 ! Mem[00000000100c1408] = b1000000
1574! Mem[0000000030141400] = 000000ff, %l4 = 00000000000000ff
1575 swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff
1576! %l5 = ffffffffff120000, Mem[0000000010081410] = e5efabff0000ff00
1577 stxa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffffff120000
1578! %l0 = 00000000000000ba, Mem[0000000030181400] = 723f3301378b6def
1579 stxa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000000000ba
1580! %f18 = 93b81113 000000b4, %l3 = 00000000000000ef
1581! Mem[0000000010141408] = ffd98f2ee110dc84
1582 add %i5,0x008,%g1
1583 stda %f18,[%g1+%l3]ASI_PST16_P ! Mem[0000000010141408] = 93b81113000000b4
1584! Starting 10 instruction Load Burst
1585! Mem[0000000010181400] = ff087c2a, %l5 = ffffffffff120000
1586 ldswa [%i6+%g0]0x80,%l5 ! %l5 = ffffffffff087c2a
1587
1588p0_label_59:
1589! Mem[00000000211c0000] = ffffc8b9, %l2 = 0000000000000000
1590 lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ffff
1591! Mem[00000000300c1408] = b400ffffe5efabff, %l2 = 000000000000ffff
1592 ldxa [%i3+%o4]0x81,%l2 ! %l2 = b400ffffe5efabff
1593! Mem[0000000010041410] = 0a2fb301, %l1 = 000000000000005c
1594 ldsha [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000a2f
1595! Mem[0000000010041408] = 7dab064a, %l6 = 000000000000009e
1596 lduha [%i1+%o4]0x80,%l6 ! %l6 = 0000000000007dab
1597! Code Fragment 3
1598p0_fragment_5:
1599! %l0 = 00000000000000ba
1600 setx 0xcca1d0ef96d641d4,%g7,%l0 ! %l0 = cca1d0ef96d641d4
1601! %l1 = 0000000000000a2f
1602 setx 0x716a55083d5300ca,%g7,%l1 ! %l1 = 716a55083d5300ca
1603 setx 0x1fe000, %g1, %g3
1604 or %l0, %g3, %l0 ! always set perrmask = 0xff
1605 setx 0x1ffff8, %g1, %g2
1606 and %l0, %g2, %l0
1607 ta T_CHANGE_HPRIV
1608 stxa %l1, [%l0]ASI_DCACHE_DATA
1609 ta T_CHANGE_NONHPRIV
1610! %l0 = cca1d0ef96d641d4
1611 setx 0x972b12ffc10b0b5b,%g7,%l0 ! %l0 = 972b12ffc10b0b5b
1612! %l1 = 716a55083d5300ca
1613 setx 0x6da59e5fb91bca31,%g7,%l1 ! %l1 = 6da59e5fb91bca31
1614! Mem[0000000030041410] = 00002cff, %l5 = ffffffffff087c2a
1615 lduwa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000002cff
1616! Mem[0000000030101408] = ff000000, %l1 = 6da59e5fb91bca31
1617 lduwa [%i4+%o4]0x81,%l1 ! %l1 = 00000000ff000000
1618! Mem[0000000030041408] = 0a2fb301, %l1 = 00000000ff000000
1619 ldsha [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000a2f
1620! Mem[0000000010001400] = 7492c75d, %l3 = 00000000000000ef
1621 ldsba [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000074
1622! Starting 10 instruction Store Burst
1623! %f18 = 93b81113 000000b4, %l4 = 00000000000000ff
1624! Mem[0000000030101408] = ff000000826166c9
1625 add %i4,0x008,%g1
1626 stda %f18,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030101408] = b40000001311b893
1627
1628p0_label_60:
1629! %l0 = 972b12ffc10b0b5b, Mem[0000000010101400] = fb78c414
1630 stwa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = c10b0b5b
1631! %l4 = 00000000000000ff, Mem[0000000010041432] = e5efabff, %asi = 80
1632 stba %l4,[%i1+0x032]%asi ! Mem[0000000010041430] = e5efffff
1633! %f19 = 000000b4, %f4 = ff000000
1634 fsqrts %f19,%f4 ! %l0 = 972b12ffc10b0b7d, Unfinished, %fsr = 1400000400
1635! %f26 = 82d5e5ff 9719ff00, Mem[0000000010041408] = 4a06ab7d 00000a2f
1636 stda %f26,[%i1+%o4]0x88 ! Mem[0000000010041408] = 82d5e5ff 9719ff00
1637! Mem[0000000010081420] = 0000000000000000, %l5 = 0000000000002cff, %l6 = 0000000000007dab
1638 add %i2,0x20,%g1
1639 casxa [%g1]0x80,%l5,%l6 ! %l6 = 0000000000000000
1640! %l4 = 00000000000000ff, Mem[00000000211c0001] = ffffc8b9
1641 stb %l4,[%o2+0x001] ! Mem[00000000211c0000] = ffffc8b9
1642! %l2 = e5efabff, %l3 = 00000074, Mem[0000000030041410] = ff2c0000 a393c99d
1643 stda %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = e5efabff 00000074
1644! %l7 = 00000000000000ff, Mem[0000000030141400] = 000000ff84dc10e1
1645 stxa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000000ff
1646! %l0 = 972b12ffc10b0b7d, Mem[0000000010081408] = deffffff
1647 stba %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = deffff7d
1648! Starting 10 instruction Load Burst
1649! Code Fragment 4
1650p0_fragment_6:
1651! %l0 = 972b12ffc10b0b7d
1652 setx 0xc0cbdfefcdb6c3bf,%g7,%l0 ! %l0 = c0cbdfefcdb6c3bf
1653! %l1 = 0000000000000a2f
1654 setx 0xf65958002ca82b8a,%g7,%l1 ! %l1 = f65958002ca82b8a
1655 setx 0x7ff8, %g1, %g2
1656 and %l0, %g2, %l0
1657 setx 0xffffffff, %g1, %g2
1658 and %l1, %g2, %l1
1659 setx 0x100000000, %g1, %g2
1660 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1661 ta T_CHANGE_HPRIV
1662 stxa %l1, [%l0]ASI_ICACHE_INSTR
1663 ta T_CHANGE_NONHPRIV
1664! %l0 = c0cbdfefcdb6c3bf
1665 setx 0xe7f8c6ff98fe2da2,%g7,%l0 ! %l0 = e7f8c6ff98fe2da2
1666! %l1 = f65958002ca82b8a
1667 setx 0x066ececfd5a70b00,%g7,%l1 ! %l1 = 066ececfd5a70b00
1668
1669p0_label_61:
1670! Mem[0000000010181400] = ff087c2a00000000, %f14 = 000000ad a31c4452
1671 ldda [%i6+0x000]%asi,%f14 ! %f14 = ff087c2a 00000000
1672! Mem[0000000030001410] = ffd0ee7b e3ae3d96, %l2 = e5efabff, %l3 = 00000074
1673 ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000ffd0ee7b 00000000e3ae3d96
1674! Mem[0000000020800000] = 39ff7fd0, %l0 = e7f8c6ff98fe2da2
1675 lduha [%o1+0x000]%asi,%l0 ! %l0 = 00000000000039ff
1676! %l1 = 066ececfd5a70b00, %l6 = 0000000000000000, %l5 = 0000000000002cff
1677 addc %l1,%l6,%l5 ! %l5 = 066ececfd5a70b00
1678! %l4 = 00000000000000ff, immed = 00000876, %y = ffffffb5
1679 umul %l4,0x876,%l3 ! %l3 = 0000000000086d8a, %y = 00000000
1680! Mem[000000001000141c] = 75000000, %f21 = ff000000
1681 ld [%i0+0x01c],%f21 ! %f21 = 75000000
1682! Mem[0000000020800000] = 39ff7fd0, %l6 = 0000000000000000
1683 ldsh [%o1+%g0],%l6 ! %l6 = 00000000000039ff
1684! Mem[0000000010141408] = 93b81113, %l3 = 0000000000086d8a
1685 ldsw [%i5+%o4],%l3 ! %l3 = ffffffff93b81113
1686! Mem[0000000010101410] = ff000000 00001200, %l6 = 000039ff, %l7 = 000000ff
1687 ldda [%i4+0x010]%asi,%l6 ! %l6 = 00000000ff000000 0000000000001200
1688! Starting 10 instruction Store Burst
1689! %l0 = 000039ff, %l1 = d5a70b00, Mem[0000000010081408] = 7dffffde 65d0ee7b
1690 stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000039ff d5a70b00
1691
1692p0_label_62:
1693! %l6 = 00000000ff000000, Mem[0000000010001414] = 75769327
1694 stw %l6,[%i0+0x014] ! Mem[0000000010001414] = ff000000
1695! %l5 = 066ececfd5a70b00, Mem[00000000211c0000] = ffffc8b9, %asi = 80
1696 stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0b00c8b9
1697! %f16 = 00120000 00000000, Mem[0000000010101400] = c10b0b5b 00001200
1698 stda %f16,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00120000 00000000
1699! Mem[0000000010001430] = 2c728cdc, %l2 = ffd0ee7b, %l4 = 000000ff
1700 add %i0,0x30,%g1
1701 casa [%g1]0x80,%l2,%l4 ! %l4 = 000000002c728cdc
1702! %l1 = 066ececfd5a70b00, Mem[0000000010101408] = ff00000055004b08
1703 stxa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 066ececfd5a70b00
1704! Mem[0000000010141401] = ffd194f8, %l2 = 00000000ffd0ee7b
1705 ldstub [%i5+0x001],%l2 ! %l2 = 000000d1000000ff
1706! Mem[0000000030041410] = e5efabff, %l0 = 00000000000039ff
1707 ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 000000e5000000ff
1708! %l0 = 00000000000000e5, Mem[0000000010181412] = 510501e2
1709 sth %l0,[%i6+0x012] ! Mem[0000000010181410] = 510500e5
1710! %l4 = 000000002c728cdc, Mem[0000000030041408] = 0a2fb3019dc993a3
1711 stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000002c728cdc
1712! Starting 10 instruction Load Burst
1713! Mem[0000000030181410] = ff12b301 00000000, %l2 = 000000d1, %l3 = 93b81113
1714 ldda [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff12b301 0000000000000000
1715
1716p0_label_63:
1717! Mem[0000000030041408] = 00000000, %l0 = 00000000000000e5
1718 lduha [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
1719! Mem[0000000030141410] = 9dc993a3, %f23 = 75000000
1720 lda [%i5+%o5]0x89,%f23 ! %f23 = 9dc993a3
1721! Mem[0000000030041410] = ffefabff, %l5 = 066ececfd5a70b00
1722 lduba [%i1+%o5]0x81,%l5 ! %l5 = 00000000000000ff
1723! Mem[0000000030141410] = a393c99d, %l5 = 00000000000000ff
1724 lduha [%i5+%o5]0x81,%l5 ! %l5 = 000000000000a393
1725! Mem[0000000010041434] = bc34ce0c, %f27 = 9719ff00
1726 ld [%i1+0x034],%f27 ! %f27 = bc34ce0c
1727! Mem[0000000030001408] = ffc89274, %l2 = 00000000ff12b301
1728 ldswa [%i0+%o4]0x81,%l2 ! %l2 = ffffffffffc89274
1729! Mem[0000000030001410] = ffd0ee7be3ae3d96, %l1 = 066ececfd5a70b00
1730 ldxa [%i0+%o5]0x81,%l1 ! %l1 = ffd0ee7be3ae3d96
1731! Mem[0000000030101400] = cf0b2582, %l7 = 0000000000001200
1732 lduwa [%i4+%g0]0x89,%l7 ! %l7 = 00000000cf0b2582
1733! Mem[0000000030081410] = 000000f7, %l4 = 000000002c728cdc
1734 lduwa [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000f7
1735! Starting 10 instruction Store Burst
1736! %f14 = ff087c2a, Mem[0000000030081408] = ffd0eee5
1737 sta %f14,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff087c2a
1738
1739p0_label_64:
1740! %l7 = 00000000cf0b2582, Mem[0000000030081400] = 00001200
1741 stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00001282
1742! %l4 = 00000000000000f7, Mem[00000000211c0000] = 0b00c8b9, %asi = 80
1743 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00f7c8b9
1744! %l6 = 00000000ff000000, Mem[0000000030041408] = 00000000
1745 stba %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
1746! Mem[000000001008140c] = d5a70b00, %l3 = 0000000000000000
1747 ldstuba [%i2+0x00c]%asi,%l3 ! %l3 = 000000d5000000ff
1748! %l0 = 0000000000000000, Mem[0000000030081408] = ff087c2a
1749 stha %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff080000
1750! %l5 = 000000000000a393, Mem[0000000030101400] = 82250bcf
1751 stha %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = a3930bcf
1752! %l3 = 00000000000000d5, Mem[0000000010041410] = 01b32f0a
1753 stba %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 01b32fd5
1754! %l0 = 0000000000000000, Mem[0000000010081400] = 00120000
1755 stwa %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
1756! %f0 = ef6d8b37, Mem[0000000010101420] = 2a7c08fb
1757 sta %f0 ,[%i4+0x020]%asi ! Mem[0000000010101420] = ef6d8b37
1758! Starting 10 instruction Load Burst
1759! Mem[0000000030181400] = 00000000, %l3 = 00000000000000d5
1760 ldsba [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000000
1761
1762p0_label_65:
1763! %f15 = 00000000, %f28 = 46506e31
1764 fcmpes %fcc2,%f15,%f28 ! %fcc2 = 1
1765! Mem[000000001000142c] = 2fbaa38f, %l0 = 0000000000000000
1766 lduw [%i0+0x02c],%l0 ! %l0 = 000000002fbaa38f
1767! Mem[00000000211c0000] = 00f7c8b9, %l2 = ffffffffffc89274
1768 ldub [%o2+%g0],%l2 ! %l2 = 0000000000000000
1769 membar #Sync ! Added by membar checker (13)
1770! Mem[00000000300c1400] = ff120000 398e5534 b400ffff e5efabff
1771! Mem[00000000300c1410] = 00ff1997 378b6def a14c30b9 c51c61bb
1772! Mem[00000000300c1420] = 19bb3acc ca9768bf da2d032b fb5acd6b
1773! Mem[00000000300c1430] = 82e04a37 466e5e97 0a2fb301 dad8f819
1774 ldda [%i3]ASI_BLK_SL,%f16 ! Block Load from 00000000300c1400
1775! Mem[0000000010141410] = 00ff0000000000ff, %f4 = ff000000 55004b08
1776 ldda [%i5+0x010]%asi,%f4 ! %f4 = 00ff0000 000000ff
1777! Mem[0000000030041400] = 73428349 000000ba, %l6 = ff000000, %l7 = cf0b2582
1778 ldda [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000ba 0000000073428349
1779! Mem[0000000030081400] = 00001282, %l7 = 0000000073428349
1780 lduha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000001282
1781! Mem[0000000010141410] = 00ff0000, %l0 = 000000002fbaa38f
1782 lduba [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
1783! Mem[0000000030101400] = a3930bcfea584e8c, %f14 = ff087c2a 00000000
1784 ldda [%i4+%g0]0x81,%f14 ! %f14 = a3930bcf ea584e8c
1785! Starting 10 instruction Store Burst
1786! Mem[000000001008140c] = ffa70b00, %l1 = ffd0ee7be3ae3d96, %asi = 80
1787 swapa [%i2+0x00c]%asi,%l1 ! %l1 = 00000000ffa70b00
1788
1789p0_label_66:
1790! Mem[00000000100c1424] = a42f7dfb, %l2 = 0000000000000000, %asi = 80
1791 swapa [%i3+0x024]%asi,%l2 ! %l2 = 00000000a42f7dfb
1792! %l4 = 000000f7, %l5 = 0000a393, Mem[0000000010001400] = 5dc79274 000000ad
1793 stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000f7 0000a393
1794! %l2 = a42f7dfb, %l3 = 00000000, Mem[0000000030181400] = 00000000 000000ba
1795 stda %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = a42f7dfb 00000000
1796! %l3 = 0000000000000000, Mem[0000000010181408] = ff38b919
1797 stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff380000
1798! %l1 = 00000000ffa70b00, Mem[0000000030001410] = 963daee37beed0ff
1799 stxa %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000ffa70b00
1800! %l6 = 00000000000000ba, Mem[0000000030081400] = 00001282
1801 stba %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000012ba
1802! %f14 = a3930bcf ea584e8c, Mem[0000000030041408] = 00000000 2c728cdc
1803 stda %f14,[%i1+%o4]0x81 ! Mem[0000000030041408] = a3930bcf ea584e8c
1804! Mem[00000000300c1400] = 000012ff, %l4 = 00000000000000f7
1805 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
1806! Mem[0000000010001400] = 000000f7, %l6 = 00000000000000ba
1807 lduha [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000f7
1808! Starting 10 instruction Load Burst
1809! Mem[0000000030101400] = 8c4e58eacf0b93a3, %f0 = ef6d8b37 01333f72
1810 ldda [%i4+%g0]0x89,%f0 ! %f0 = 8c4e58ea cf0b93a3
1811
1812p0_label_67:
1813! Mem[0000000010081418] = c9666182, %l4 = 00000000000000ff
1814 lduh [%i2+0x018],%l4 ! %l4 = 000000000000c966
1815! Mem[0000000010181400] = ff087c2a, %l2 = 00000000a42f7dfb
1816 lduha [%i6+%g0]0x80,%l2 ! %l2 = 000000000000ff08
1817! Mem[0000000010081400] = 0000000001333f72, %f12 = b1000000 ffabefe5
1818 ldda [%i2+%g0]0x80,%f12 ! %f12 = 00000000 01333f72
1819! %l2 = 000000000000ff08, %l1 = 00000000ffa70b00, %l6 = 00000000000000f7
1820 add %l2,%l1,%l6 ! %l6 = 00000000ffa80a08
1821! Mem[0000000010081400] = 00000000, %l0 = 0000000000000000
1822 lduha [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
1823! Mem[0000000030101408] = 000000b4, %l0 = 0000000000000000
1824 ldswa [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000b4
1825! Mem[0000000010101410] = 000000ff, %l5 = 000000000000a393
1826 lduha [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
1827! Mem[0000000030181410] = 01b312ff, %l3 = 0000000000000000
1828 ldswa [%i6+%o5]0x89,%l3 ! %l3 = 0000000001b312ff
1829! Mem[0000000010141414] = 000000ff, %l4 = 000000000000c966
1830 lduwa [%i5+0x014]%asi,%l4 ! %l4 = 00000000000000ff
1831! Starting 10 instruction Store Burst
1832! %l5 = 00000000000000ff, Mem[0000000010001408] = ff000000
1833 sth %l5,[%i0+%o4] ! Mem[0000000010001408] = 00ff0000
1834
1835p0_label_68:
1836! %l3 = 0000000001b312ff, Mem[0000000010041400] = b1000000ffabefe5
1837 stxa %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000001b312ff
1838! %f2 = 510501e2 000000b4, Mem[0000000030081410] = f7000000 568acf96
1839 stda %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 510501e2 000000b4
1840! %l0 = 00000000000000b4, Mem[0000000030041410] = ffabefff
1841 stwa %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000b4
1842! %f8 = ffd194f8, Mem[0000000010001408] = 0000ff00
1843 sta %f8 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffd194f8
1844! %l5 = 00000000000000ff, Mem[0000000030181400] = a42f7dfb
1845 stba %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff2f7dfb
1846! %l6 = ffa80a08, %l7 = 00001282, Mem[0000000010101408] = cfce6e06 000ba7d5
1847 stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffa80a08 00001282
1848! %l6 = 00000000ffa80a08, Mem[0000000010081408] = 000039ff
1849 stha %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0a0839ff
1850! Mem[00000000300c1408] = ffff00b4, %l4 = 00000000000000ff
1851 ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 000000b4000000ff
1852! %l3 = 0000000001b312ff, Mem[0000000030081400] = ba120000
1853 stha %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 12ff0000
1854! Starting 10 instruction Load Burst
1855! Mem[0000000030181408] = 0000120055f1f847, %l1 = 00000000ffa70b00
1856 ldxa [%i6+%o4]0x81,%l1 ! %l1 = 0000120055f1f847
1857
1858p0_label_69:
1859! Mem[0000000030101410] = 52441ca3, %f19 = ffff00b4
1860 lda [%i4+%o5]0x89,%f19 ! %f19 = 52441ca3
1861! Mem[0000000010101408] = 080aa8ff, %l4 = 00000000000000b4
1862 ldsba [%i4+0x00a]%asi,%l4 ! %l4 = ffffffffffffffa8
1863! Mem[0000000030041400] = ba000000, %l7 = 0000000000001282
1864 lduwa [%i1+%g0]0x81,%l7 ! %l7 = 00000000ba000000
1865! Mem[0000000010081408] = 0a0839ff, %l5 = 00000000000000ff
1866 ldswa [%i2+%o4]0x80,%l5 ! %l5 = 000000000a0839ff
1867! Mem[0000000010141408] = 93b81113, %f24 = bf6897ca
1868 lda [%i5+%o4]0x80,%f24 ! %f24 = 93b81113
1869! Mem[0000000010141400] = ffff94f8dbe7fe5a, %f28 = 975e6e46 374ae082
1870 ldda [%i5+%g0]0x80,%f28 ! %f28 = ffff94f8 dbe7fe5a
1871! Mem[0000000010001408] = ffd194f8, %f17 = 000012ff
1872 lda [%i0+%o4]0x88,%f17 ! %f17 = ffd194f8
1873! %l5 = 000000000a0839ff, Mem[0000000010181400] = ff087c2a
1874 stha %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 39ff7c2a
1875! %l5 = 000000000a0839ff, %l6 = 00000000ffa80a08, %y = 00000000
1876 sdiv %l5,%l6,%l7 ! %l7 = ffffffffffffffe3
1877 mov %l0,%y ! %y = 000000b4
1878! Starting 10 instruction Store Burst
1879! Mem[0000000010001400] = f7000000, %l4 = ffffffffffffffa8
1880 swapa [%i0+%g0]0x80,%l4 ! %l4 = 00000000f7000000
1881
1882p0_label_70:
1883! %f8 = ffd194f8 dbe7fe5a, Mem[0000000030001408] = ffc89274 5f4bd893
1884 stda %f8 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffd194f8 dbe7fe5a
1885! Mem[0000000030001408] = f894d1ff, %l7 = ffffffffffffffe3
1886 swapa [%i0+%o4]0x89,%l7 ! %l7 = 00000000f894d1ff
1887! %l6 = 00000000ffa80a08, Mem[0000000030041408] = cf0b93a3
1888 stwa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffa80a08
1889! Mem[0000000010041405] = 01b312ff, %l2 = 000000000000ff08
1890 ldstub [%i1+0x005],%l2 ! %l2 = 000000b3000000ff
1891! Mem[00000000100c1410] = 5dc79274, %l4 = 00000000f7000000
1892 ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 00000074000000ff
1893! %l5 = 000000000a0839ff, Mem[0000000030181410] = 01b312ff
1894 stwa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0a0839ff
1895! %l7 = 00000000f894d1ff, Mem[0000000010181400] = 2a7cff39
1896 stha %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 2a7cd1ff
1897! %l0 = 00000000000000b4, Mem[00000000100c1420] = 8e99c37500000000, %asi = 80
1898 stxa %l0,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000000000b4
1899! %l2 = 00000000000000b3, Mem[00000000100c1410] = ff92c75d
1900 stha %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00b3c75d
1901! Starting 10 instruction Load Burst
1902! Mem[0000000010041408] = 00ff1997, %l7 = 00000000f894d1ff
1903 ldswa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000ff1997
1904
1905p0_label_71:
1906! Mem[0000000010041408] = 00ff1997, %f28 = ffff94f8
1907 lda [%i1+%o4]0x80,%f28 ! %f28 = 00ff1997
1908! Mem[00000000100c1430] = 2e8fd907, %l0 = 00000000000000b4
1909 ldswa [%i3+0x030]%asi,%l0 ! %l0 = 000000002e8fd907
1910! Mem[00000000100c1410] = 00b3c75d, %l4 = 0000000000000074
1911 ldsha [%i3+%o5]0x80,%l4 ! %l4 = 00000000000000b3
1912! Mem[0000000010101408] = 080aa8ff, %f8 = ffd194f8
1913 lda [%i4+%o4]0x80,%f8 ! %f8 = 080aa8ff
1914! Mem[0000000010041408] = 9719ff00, %l2 = 00000000000000b3
1915 ldswa [%i1+%o4]0x88,%l2 ! %l2 = ffffffff9719ff00
1916! Mem[0000000030181408] = 00001200, %l7 = 0000000000ff1997
1917 ldswa [%i6+%o4]0x81,%l7 ! %l7 = 0000000000001200
1918! %f17 = ffd194f8, %f14 = a3930bcf, %f12 = 00000000 01333f72
1919 fsmuld %f17,%f14,%f12 ! %f12 = fffa329f 00000000
1920! Mem[0000000010081408] = 963daee3ff39080a, %l5 = 000000000a0839ff
1921 ldxa [%i2+%o4]0x88,%l5 ! %l5 = 963daee3ff39080a
1922! Mem[0000000010181410] = 510500e5000000b4, %f28 = 00ff1997 dbe7fe5a
1923 ldda [%i6+%o5]0x80,%f28 ! %f28 = 510500e5 000000b4
1924! Starting 10 instruction Store Burst
1925! %l2 = ffffffff9719ff00, Mem[0000000030041400] = ba00000049834273
1926 stxa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff9719ff00
1927
1928p0_label_72:
1929! %f1 = cf0b93a3, Mem[0000000030141400] = 00000000
1930 sta %f1 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = cf0b93a3
1931! %f6 = 00000020 0000009d, Mem[00000000100c1428] = 822f97c0 1ea7a347
1932 stda %f6 ,[%i3+0x028]%asi ! Mem[00000000100c1428] = 00000020 0000009d
1933! %l2 = ffffffff9719ff00, Mem[0000000030001408] = ffffffe3
1934 stha %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffff00
1935! %f4 = 00ff0000 000000ff, %l7 = 0000000000001200
1936! Mem[0000000010141430] = 734283490a9d584b
1937 add %i5,0x030,%g1
1938 stda %f4,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010141430] = 734283490a9d584b
1939! Mem[0000000010081400] = 00000000, %l0 = 000000002e8fd907
1940 ldstuba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff
1941! %f29 = 000000b4, Mem[0000000010101410] = 000000ff
1942 sta %f29,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000b4
1943! Mem[0000000010141408] = 93b81113, %l4 = 00000000000000b3
1944 swapa [%i5+%o4]0x80,%l4 ! %l4 = 0000000093b81113
1945! %l4 = 0000000093b81113, Mem[00000000218000c1] = 5553f237
1946 stb %l4,[%o3+0x0c1] ! Mem[00000000218000c0] = 5513f237
1947! %l7 = 0000000000001200, Mem[0000000010041410] = 01b32fd5
1948 stha %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 01b31200
1949! Starting 10 instruction Load Burst
1950! Mem[0000000030181408] = 00120000, %f25 = cc3abb19
1951 lda [%i6+%o4]0x89,%f25 ! %f25 = 00120000
1952
1953p0_label_73:
1954! Mem[00000000100c1438] = 2fbaa38f79ff7bcf, %f18 = ffabefe5 52441ca3
1955 ldd [%i3+0x038],%f18 ! %f18 = 2fbaa38f 79ff7bcf
1956! Mem[0000000030181410] = ff39080a, %l1 = 0000120055f1f847
1957 lduwa [%i6+%o5]0x81,%l1 ! %l1 = 00000000ff39080a
1958 membar #Sync ! Added by membar checker (14)
1959! Mem[00000000100c1400] = ff941997 378b6def 000000b1 ffe5d582
1960! Mem[00000000100c1410] = 00b3c75d a393c99d bef7bb6d e11d7c54
1961! Mem[00000000100c1420] = 00000000 000000b4 00000020 0000009d
1962! Mem[00000000100c1430] = 2e8fd907 bfa0ff4d 2fbaa38f 79ff7bcf
1963 ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400
1964! Mem[00000000100c1408] = 82d5e5ffb1000000, %l0 = 0000000000000000
1965 ldxa [%i3+%o4]0x88,%l0 ! %l0 = 82d5e5ffb1000000
1966! Mem[0000000010081400] = 000000ff, %f16 = 34558e39
1967 lda [%i2+%g0]0x88,%f16 ! %f16 = 000000ff
1968! Mem[0000000030001408] = 00ffffffdbe7fe5a, %f22 = bb611cc5 b9304ca1
1969 ldda [%i0+%o4]0x81,%f22 ! %f22 = 00ffffff dbe7fe5a
1970! Mem[0000000010181410] = e5000551, %f25 = 00120000
1971 lda [%i6+%o5]0x88,%f25 ! %f25 = e5000551
1972! Mem[0000000030001400] = fca11aff, %l7 = 0000000000001200
1973 ldswa [%i0+%g0]0x89,%l7 ! %l7 = fffffffffca11aff
1974! Mem[0000000030101408] = b4000000, %f27 = 2b032dda
1975 lda [%i4+%o4]0x81,%f27 ! %f27 = b4000000
1976! Starting 10 instruction Store Burst
1977! %l2 = ffffffff9719ff00, Mem[0000000010101400] = 00001200
1978 stha %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ff00
1979
1980p0_label_74:
1981! %f28 = 510500e5 000000b4, %l4 = 0000000093b81113
1982! Mem[0000000010041438] = ffffffffffffffd6
1983 add %i1,0x038,%g1
1984 stda %f28,[%g1+%l4]ASI_PST8_P ! Mem[0000000010041438] = ffffffe5ffff00b4
1985! Mem[0000000010141420] = 93d84b5f, %l2 = ffffffff9719ff00, %asi = 80
1986 swapa [%i5+0x020]%asi,%l2 ! %l2 = 0000000093d84b5f
1987! %f16 = 000000ff ffd194f8 2fbaa38f 79ff7bcf
1988! %f20 = ef6d8b37 9719ff00 00ffffff dbe7fe5a
1989! %f24 = 93b81113 e5000551 6bcd5afb b4000000
1990! %f28 = 510500e5 000000b4 19f8d8da 01b32f0a
1991 stda %f16,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
1992! %l0 = 82d5e5ffb1000000, Mem[0000000010001410] = ff162ee4
1993 stwa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = b1000000
1994! Mem[0000000010001408] = ffd194f8, %l5 = 963daee3ff39080a
1995 ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 000000f8000000ff
1996 membar #Sync ! Added by membar checker (15)
1997! Mem[0000000010041400] = 00000000, %l3 = 0000000001b312ff
1998 ldstuba [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
1999! Mem[0000000010041410] = 01b31200, %l4 = 0000000093b81113
2000 swapa [%i1+%o5]0x88,%l4 ! %l4 = 0000000001b31200
2001! %l7 = fffffffffca11aff, Mem[000000001010141c] = c43786ab, %asi = 80
2002 stwa %l7,[%i4+0x01c]%asi ! Mem[000000001010141c] = fca11aff
2003! %l4 = 01b31200, %l5 = 000000f8, Mem[0000000010181428] = 2a7c08fb 7dab064a
2004 stda %l4,[%i6+0x028]%asi ! Mem[0000000010181428] = 01b31200 000000f8
2005! Starting 10 instruction Load Burst
2006! Mem[0000000010181410] = 510500e5, %l3 = 0000000000000000
2007 lduw [%i6+%o5],%l3 ! %l3 = 00000000510500e5
2008
2009p0_label_75:
2010! Mem[00000000100c1410] = 00b3c75da393c99d, %l0 = 82d5e5ffb1000000
2011 ldxa [%i3+%o5]0x80,%l0 ! %l0 = 00b3c75da393c99d
2012! Mem[00000000100c1400] = ff941997, %l0 = 00b3c75da393c99d
2013 lduwa [%i3+%g0]0x80,%l0 ! %l0 = 00000000ff941997
2014! Mem[0000000010101410] = b4000000, %l1 = 00000000ff39080a
2015 ldswa [%i4+%o5]0x80,%l1 ! %l1 = ffffffffb4000000
2016! Mem[0000000010041400] = 000000ff, %l4 = 0000000001b31200
2017 lduba [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000ff
2018! Mem[0000000010001410] = b1000000, %l3 = 00000000510500e5
2019 lduwa [%i0+%o5]0x80,%l3 ! %l3 = 00000000b1000000
2020! Mem[0000000010101438] = dba1c701 4d821985, %l0 = ff941997, %l1 = b4000000
2021 ldd [%i4+0x038],%l0 ! %l0 = 00000000dba1c701 000000004d821985
2022! Mem[00000000100c143c] = 79ff7bcf, %l4 = 00000000000000ff
2023 ldsba [%i3+0x03d]%asi,%l4 ! %l4 = ffffffffffffffff
2024! Mem[0000000030101408] = 000000b4, %l5 = 00000000000000f8
2025 ldsha [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000b4
2026! Mem[0000000030001408] = 00ffffff, %f18 = 2fbaa38f
2027 lda [%i0+%o4]0x81,%f18 ! %f18 = 00ffffff
2028! Starting 10 instruction Store Burst
2029! Mem[0000000010081438] = 000000ad, %l1 = 000000004d821985
2030 swap [%i2+0x038],%l1 ! %l1 = 00000000000000ad
2031
2032p0_label_76:
2033! %f27 = b4000000, Mem[0000000030001408] = ffffff00
2034 sta %f27,[%i0+%o4]0x89 ! Mem[0000000030001408] = b4000000
2035! %f20 = ef6d8b37 9719ff00, %l6 = 00000000ffa80a08
2036! Mem[00000000100c1430] = 2e8fd907bfa0ff4d
2037 add %i3,0x030,%g1
2038 stda %f20,[%g1+%l6]ASI_PST32_PL ! Mem[00000000100c1430] = 2e8fd907bfa0ff4d
2039! %l0 = 00000000dba1c701, Mem[0000000030181410] = 0a0839ff
2040 stwa %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = dba1c701
2041! Mem[0000000010141408] = 000000b3, %l1 = 00000000000000ad
2042 ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 00000000000000ff
2043! Mem[0000000010101410] = b4000000, %l2 = 0000000093d84b5f
2044 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 000000b4000000ff
2045! Mem[0000000030141410] = 9dc993a3, %l7 = fffffffffca11aff
2046 swapa [%i5+%o5]0x89,%l7 ! %l7 = 000000009dc993a3
2047! Mem[0000000010141438] = 0b78fedcd63e8b28, %l3 = 00000000b1000000, %l6 = 00000000ffa80a08
2048 add %i5,0x38,%g1
2049 casxa [%g1]0x80,%l3,%l6 ! %l6 = 0b78fedcd63e8b28
2050! %l6 = 0b78fedcd63e8b28, Mem[0000000010081408] = ff39080a
2051 stba %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff390828
2052! %l7 = 000000009dc993a3, Mem[0000000010141408] = ff0000b3
2053 stba %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = a30000b3
2054! Starting 10 instruction Load Burst
2055! Mem[0000000010101408] = ffa80a08, %l6 = 0b78fedcd63e8b28
2056 ldsba [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000008
2057
2058p0_label_77:
2059! Mem[00000000300c1408] = ff00ffff, %l6 = 0000000000000008
2060 lduba [%i3+%o4]0x81,%l6 ! %l6 = 00000000000000ff
2061! Mem[0000000030181400] = fb7d2fff, %l0 = 00000000dba1c701
2062 lduba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
2063! Mem[0000000030181410] = 01c7a1db, %l7 = 000000009dc993a3
2064 lduba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000001
2065! Mem[0000000010101410] = ff000000, %l5 = 00000000000000b4
2066 lduha [%i4+%o5]0x80,%l5 ! %l5 = 000000000000ff00
2067! Mem[00000000100c1404] = 378b6def, %f1 = 378b6def
2068 lda [%i3+0x004]%asi,%f1 ! %f1 = 378b6def
2069! Mem[0000000010181404] = 00000000, %l2 = 00000000000000b4
2070 lduw [%i6+0x004],%l2 ! %l2 = 0000000000000000
2071! Mem[0000000021800080] = 74422d54, %l2 = 0000000000000000
2072 lduba [%o3+0x080]%asi,%l2 ! %l2 = 0000000000000074
2073! Mem[0000000030081400] = 0000ff12, %l3 = 00000000b1000000
2074 ldswa [%i2+%g0]0x89,%l3 ! %l3 = 000000000000ff12
2075! Mem[0000000010001434] = e42e161e, %l1 = 0000000000000000
2076 lduba [%i0+0x036]%asi,%l1 ! %l1 = 0000000000000016
2077! Starting 10 instruction Store Burst
2078! %l0 = 00000000000000ff, Mem[0000000010041400] = ff00000001ff12ff
2079 stxa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000000000ff
2080
2081p0_label_78:
2082! Mem[0000000010001400] = a8ffffff, %l3 = 000000000000ff12
2083 ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
2084! %l0 = 00000000000000ff, Mem[00000000300c1410] = 9719ff00
2085 stwa %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
2086! Mem[000000001000141c] = 75000000, %l3 = 00000000000000ff, %asi = 80
2087 swapa [%i0+0x01c]%asi,%l3 ! %l3 = 0000000075000000
2088! %f26 = 6bcd5afb b4000000, Mem[0000000010181410] = 510500e5 000000b4
2089 stda %f26,[%i6+%o5]0x80 ! Mem[0000000010181410] = 6bcd5afb b4000000
2090! %f18 = 00ffffff 79ff7bcf, Mem[0000000030081400] = 0000ff12 00000000
2091 stda %f18,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00ffffff 79ff7bcf
2092! Mem[0000000010101410] = 000000ff, %l2 = 0000000000000074
2093 swapa [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ff
2094! Mem[0000000010081410] = ff120000, %l3 = 0000000075000000
2095 ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
2096! %l1 = 0000000000000016, Mem[0000000030081400] = cf7bff79
2097 stha %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0016ff79
2098! %l2 = 00000000000000ff, Mem[00000000300c1410] = 000000ff
2099 stha %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
2100! Starting 10 instruction Load Burst
2101! %l7 = 0000000000000001, imm = fffffffffffff47c, %l2 = 00000000000000ff
2102 xnor %l7,-0xb84,%l2 ! %l2 = 0000000000000b82
2103
2104p0_label_79:
2105! Mem[0000000010101408] = 080aa8ff82120000, %f30 = 19f8d8da 01b32f0a
2106 ldda [%i4+%o4]0x80,%f30 ! %f30 = 080aa8ff 82120000
2107! Mem[0000000010101410] = 00000074, %l0 = 00000000000000ff
2108 ldsha [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000074
2109! %l0 = 0000000000000074, %l7 = 0000000000000001, %l1 = 0000000000000016
2110 sdivx %l0,%l7,%l1 ! %l1 = 0000000000000074
2111! Mem[0000000010001410] = b1000000, %f11 = 0000009d
2112 lda [%i0+%o5]0x80,%f11 ! %f11 = b1000000
2113! Mem[0000000010081410] = ff1200ff, %l3 = 0000000000000000
2114 lduba [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
2115! Mem[00000000300c1408] = ffff00ff, %l1 = 0000000000000074
2116 ldswa [%i3+%o4]0x89,%l1 ! %l1 = ffffffffffff00ff
2117! Mem[00000000201c0000] = ffde2191, %l2 = 0000000000000b82
2118 ldsha [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffffde
2119! %l7 = 0000000000000001, immed = 0000028d, %y = 000000b4
2120 smul %l7,0x28d,%l7 ! %l7 = 000000000000028d, %y = 00000000
2121! Mem[0000000010141430] = 73428349, %l3 = 00000000000000ff
2122 ldsba [%i5+0x031]%asi,%l3 ! %l3 = 0000000000000042
2123! Starting 10 instruction Store Burst
2124! Mem[0000000010181400] = ffd17c2a, %l2 = ffffffffffffffde
2125 swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000ffd17c2a
2126
2127p0_label_80:
2128! %f22 = 00ffffff dbe7fe5a, Mem[00000000300c1400] = 000012ff 34558e39
2129 stda %f22,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00ffffff dbe7fe5a
2130! Mem[0000000010041400] = 00000000, %l2 = 00000000ffd17c2a
2131 ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ff
2132! %f31 = 82120000, Mem[0000000010041408] = 00ff1997
2133 sta %f31,[%i1+%o4]0x80 ! Mem[0000000010041408] = 82120000
2134! Mem[0000000030181410] = 01c7a1db, %l3 = 0000000000000042
2135 swapa [%i6+%o5]0x81,%l3 ! %l3 = 0000000001c7a1db
2136! %l0 = 0000000000000074, Mem[0000000010001410] = b1000000
2137 stwa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000074
2138! %f27 = b4000000, %f28 = 510500e5
2139 fcmpes %fcc0,%f27,%f28 ! %fcc0 = 1
2140! %f4 = 00b3c75d, Mem[0000000030001400] = fca11aff
2141 sta %f4 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00b3c75d
2142! %l2 = 00000000, %l3 = 01c7a1db, Mem[0000000030041400] = ffd194f8 000000ff
2143 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 01c7a1db
2144! %f4 = 00b3c75d a393c99d, Mem[0000000010141400] = ffff94f8 dbe7fe5a
2145 stda %f4 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00b3c75d a393c99d
2146! Starting 10 instruction Load Burst
2147! Mem[0000000030141410] = fca11aff, %l7 = 000000000000028d
2148 lduba [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
2149
2150p0_label_81:
2151! Mem[0000000030081410] = 510501e2 000000b4, %l6 = 000000ff, %l7 = 000000ff
2152 ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000510501e2 00000000000000b4
2153! %l6 = 00000000510501e2, imm = 00000000000009c2, %l1 = ffffffffffff00ff
2154 add %l6,0x9c2,%l1 ! %l1 = 0000000051050ba4
2155! Mem[0000000010101408] = 080aa8ff82120000, %f12 = 2e8fd907 bfa0ff4d
2156 ldda [%i4+%o4]0x80,%f12 ! %f12 = 080aa8ff 82120000
2157! Mem[0000000010001428] = ba881e28, %l1 = 0000000051050ba4
2158 ldub [%i0+0x02b],%l1 ! %l1 = 0000000000000028
2159! Mem[0000000030141408] = ff0000ad000000b4, %l3 = 0000000001c7a1db
2160 ldxa [%i5+%o4]0x81,%l3 ! %l3 = ff0000ad000000b4
2161! Mem[0000000030101408] = b4000000, %l4 = ffffffffffffffff
2162 lduba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000b4
2163! Mem[00000000300c1408] = ff00ffff, %l6 = 00000000510501e2
2164 lduha [%i3+%o4]0x81,%l6 ! %l6 = 000000000000ff00
2165! Mem[0000000030141410] = ff1aa1fc, %l7 = 00000000000000b4
2166 lduwa [%i5+%o5]0x81,%l7 ! %l7 = 00000000ff1aa1fc
2167! Mem[0000000010101410] = 7400000000001200, %f4 = 00b3c75d a393c99d
2168 ldda [%i4+%o5]0x80,%f4 ! %f4 = 74000000 00001200
2169! Starting 10 instruction Store Burst
2170! %f26 = 6bcd5afb, Mem[0000000030041400] = 00000000
2171 sta %f26,[%i1+%g0]0x89 ! Mem[0000000030041400] = 6bcd5afb
2172
2173p0_label_82:
2174! Mem[0000000030141400] = a3930bcf, %l1 = 0000000000000028
2175 ldstuba [%i5+%g0]0x89,%l1 ! %l1 = 000000cf000000ff
2176! Mem[0000000010101400] = 00ff0000, %l1 = 000000cf, %l2 = 00000000
2177 casa [%i4]0x80,%l1,%l2 ! %l2 = 0000000000ff0000
2178! Mem[0000000010001408] = ffd194ff, %l3 = ff0000ad000000b4
2179 ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
2180! Mem[00000000201c0001] = ffde2191, %l1 = 00000000000000cf
2181 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 000000de000000ff
2182! %l2 = 0000000000ff0000, Mem[0000000010001408] = ff94d1ff
2183 stwa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00ff0000
2184! Mem[0000000030041400] = fb5acd6b, %l3 = 00000000000000ff
2185 swapa [%i1+%g0]0x81,%l3 ! %l3 = 00000000fb5acd6b
2186! Mem[00000000100c1408] = b1000000, %l1 = 00000000000000de
2187 swapa [%i3+%o4]0x88,%l1 ! %l1 = 00000000b1000000
2188! %f18 = 00ffffff, Mem[0000000010001404] = 93a30000
2189 sta %f18,[%i0+0x004]%asi ! Mem[0000000010001404] = 00ffffff
2190! %l4 = 000000b4, %l5 = 0000ff00, Mem[0000000010101410] = 74000000 00001200
2191 std %l4,[%i4+%o5] ! Mem[0000000010101410] = 000000b4 0000ff00
2192! Starting 10 instruction Load Burst
2193! Mem[0000000030041408] = 79ff7bcf, %l7 = 00000000ff1aa1fc
2194 ldsha [%i1+%o4]0x89,%l7 ! %l7 = 0000000000007bcf
2195
2196p0_label_83:
2197! Mem[00000000300c1410] = 000000ff, %l2 = 0000000000ff0000
2198 lduwa [%i3+%o5]0x89,%l2 ! %l2 = 00000000000000ff
2199! Mem[0000000020800040] = 691fd57f, %l0 = 0000000000000074
2200 ldsh [%o1+0x040],%l0 ! %l0 = 000000000000691f
2201! %l0 = 000000000000691f, %l3 = 00000000fb5acd6b, %l6 = 000000000000ff00
2202 and %l0,%l3,%l6 ! %l6 = 000000000000490b
2203! Mem[0000000010141410] = 00ff0000 000000ff, %l4 = 000000b4, %l5 = 0000ff00
2204 ldda [%i5+%o5]0x80,%l4 ! %l4 = 0000000000ff0000 00000000000000ff
2205! Mem[0000000010181430] = e10e96eb 19b938ea, %l2 = 000000ff, %l3 = fb5acd6b
2206 ldd [%i6+0x030],%l2 ! %l2 = 00000000e10e96eb 0000000019b938ea
2207! Mem[0000000030041408] = 79ff7bcf, %l1 = 00000000b1000000
2208 lduwa [%i1+%o4]0x89,%l1 ! %l1 = 0000000079ff7bcf
2209! Mem[0000000010141400] = 9dc993a35dc7b300, %l3 = 0000000019b938ea
2210 ldxa [%i5+%g0]0x88,%l3 ! %l3 = 9dc993a35dc7b300
2211! Mem[0000000030181400] = fb7d2fff, %l1 = 0000000079ff7bcf
2212 ldswa [%i6+%g0]0x89,%l1 ! %l1 = fffffffffb7d2fff
2213! Mem[0000000010101400] = 00ff0000, %f2 = 000000b1
2214 lda [%i4+%g0]0x80,%f2 ! %f2 = 00ff0000
2215! Starting 10 instruction Store Burst
2216! Mem[00000000100c1400] = ff941997, %l3 = 9dc993a35dc7b300
2217 swapa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ff941997
2218
2219p0_label_84:
2220! %l4 = 0000000000ff0000, Mem[00000000100c1400] = 00b3c75d
2221 stwa %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00ff0000
2222! Mem[0000000010181410] = fb5acd6b, %l6 = 000000000000490b
2223 ldstuba [%i6+%o5]0x88,%l6 ! %l6 = 0000006b000000ff
2224! %l3 = 00000000ff941997, Mem[0000000010041410] = 93b81113
2225 stwa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff941997
2226! %f2 = 00ff0000 ffe5d582, %l5 = 00000000000000ff
2227! Mem[00000000100c1400] = 0000ff00378b6def
2228 stda %f2,[%i3+%l5]ASI_PST32_P ! Mem[00000000100c1400] = 00ff0000ffe5d582
2229! %f27 = b4000000, Mem[0000000010101400] = 00ff0000
2230 sta %f27,[%i4+%g0]0x80 ! Mem[0000000010101400] = b4000000
2231! %l3 = 00000000ff941997, Mem[00000000300c1400] = 5afee7db
2232 stha %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 1997e7db
2233! %f24 = 93b81113 e5000551, %l2 = 00000000e10e96eb
2234! Mem[0000000010181428] = 01b31200000000f8
2235 add %i6,0x028,%g1
2236 stda %f24,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010181428] = 510512e50011b893
2237! Mem[0000000010181430] = e10e96eb19b938ea, %l1 = fffffffffb7d2fff, %l4 = 0000000000ff0000
2238 add %i6,0x30,%g1
2239 casxa [%g1]0x80,%l1,%l4 ! %l4 = e10e96eb19b938ea
2240! %l6 = 0000006b, %l7 = 00007bcf, Mem[0000000030181410] = 42000000 00000000
2241 stda %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000006b 00007bcf
2242! Starting 10 instruction Load Burst
2243! Mem[00000000100c1408] = de000000 ffe5d582, %l4 = 19b938ea, %l5 = 000000ff
2244 ldda [%i3+%o4]0x80,%l4 ! %l4 = 00000000de000000 00000000ffe5d582
2245
2246p0_label_85:
2247! Mem[0000000010181438] = a8b4658bc4f360f5, %l4 = 00000000de000000
2248 ldxa [%i6+0x038]%asi,%l4 ! %l4 = a8b4658bc4f360f5
2249! Mem[0000000010141408] = a30000b3, %f7 = e11d7c54
2250 lda [%i5+%o4]0x80,%f7 ! %f7 = a30000b3
2251! Mem[0000000010181418] = 26d6ffd3, %l6 = 000000000000006b
2252 lduh [%i6+0x018],%l6 ! %l6 = 00000000000026d6
2253! Mem[00000000300c1410] = ff000000378b6def, %l7 = 0000000000007bcf
2254 ldxa [%i3+%o5]0x81,%l7 ! %l7 = ff000000378b6def
2255! %l7 = ff000000378b6def, imm = fffffffffffff760, %l2 = 00000000e10e96eb
2256 andn %l7,-0x8a0,%l2 ! %l2 = 000000000000088f
2257! Mem[0000000010041414] = 0b78ffb4, %f3 = ffe5d582
2258 lda [%i1+0x014]%asi,%f3 ! %f3 = 0b78ffb4
2259! Mem[0000000010041408] = 82120000 ffe5d582, %l0 = 0000691f, %l1 = fb7d2fff
2260 ldda [%i1+%o4]0x80,%l0 ! %l0 = 0000000082120000 00000000ffe5d582
2261! Mem[0000000010041400] = 000000ff, %l5 = 00000000ffe5d582
2262 lduwa [%i1+%g0]0x88,%l5 ! %l5 = 00000000000000ff
2263! Mem[0000000030081400] = 0016ff79, %f24 = 93b81113
2264 lda [%i2+%g0]0x81,%f24 ! %f24 = 0016ff79
2265! Starting 10 instruction Store Burst
2266! Mem[0000000010141410] = 00ff0000, %l5 = 00000000000000ff
2267 swapa [%i5+%o5]0x80,%l5 ! %l5 = 0000000000ff0000
2268
2269p0_label_86:
2270! Mem[0000000010141410] = ff000000, %l4 = a8b4658bc4f360f5
2271 lduha [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
2272! Mem[00000000201c0000] = ffff2191, %l4 = 0000000000000000
2273 ldstub [%o0+%g0],%l4 ! %l4 = 000000ff000000ff
2274! Mem[000000001000143c] = 049e95c3, %l7 = ff000000378b6def
2275 swap [%i0+0x03c],%l7 ! %l7 = 00000000049e95c3
2276! %l4 = 00000000000000ff, %l2 = 000000000000088f, %l6 = 00000000000026d6
2277 sdivx %l4,%l2,%l6 ! %l6 = 0000000000000000
2278! Mem[0000000010101420] = ef6d8b377dab064a, %l6 = 0000000000000000, %l3 = 00000000ff941997
2279 add %i4,0x20,%g1
2280 casxa [%g1]0x80,%l6,%l3 ! %l3 = ef6d8b377dab064a
2281! %f20 = ef6d8b37 9719ff00, Mem[0000000030101408] = b4000000 1311b893
2282 stda %f20,[%i4+%o4]0x81 ! Mem[0000000030101408] = ef6d8b37 9719ff00
2283! %f24 = 0016ff79 e5000551, %l0 = 0000000082120000
2284! Mem[0000000010181428] = 510512e50011b893
2285 add %i6,0x028,%g1
2286 stda %f24,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010181428] = 510512e50011b893
2287! Mem[0000000010181410] = fb5acdff, %l1 = 00000000ffe5d582
2288 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
2289! Mem[0000000010181400] = deffffff, %l5 = 0000000000ff0000
2290 ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
2291! Starting 10 instruction Load Burst
2292! Mem[0000000010081400] = 000000ff, %l5 = 00000000000000ff
2293 ldsba [%i2+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
2294
2295p0_label_87:
2296! Mem[00000000100c1408] = 000000de, %l4 = 00000000000000ff
2297 lduwa [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000de
2298! Mem[0000000010101424] = 7dab064a, %l4 = 00000000000000de
2299 ldsha [%i4+0x026]%asi,%l4 ! %l4 = 000000000000064a
2300! Mem[00000000211c0000] = 00f7c8b9, %l3 = ef6d8b377dab064a
2301 ldsb [%o2+0x001],%l3 ! %l3 = fffffffffffffff7
2302! Mem[0000000010001400] = ffffffa800ffffff, %l5 = ffffffffffffffff
2303 ldxa [%i0+%g0]0x80,%l5 ! %l5 = ffffffa800ffffff
2304! Mem[000000001004141c] = ff8b6def, %l2 = 000000000000088f
2305 ldsba [%i1+0x01d]%asi,%l2 ! %l2 = ffffffffffffff8b
2306! Mem[00000000100c1408] = de000000, %l6 = 0000000000000000
2307 ldsba [%i3+%o4]0x80,%l6 ! %l6 = ffffffffffffffde
2308! Mem[00000000100c1400] = 00ff0000ffe5d582, %f6 = bef7bb6d a30000b3
2309 ldda [%i3+%g0]0x80,%f6 ! %f6 = 00ff0000 ffe5d582
2310! Mem[00000000211c0000] = 00f7c8b9, %l5 = ffffffa800ffffff
2311 lduba [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
2312! Mem[0000000030081408] = 000008ff, %l6 = ffffffffffffffde
2313 ldswa [%i2+%o4]0x81,%l6 ! %l6 = 00000000000008ff
2314! Starting 10 instruction Store Burst
2315! %l4 = 000000000000064a, Mem[0000000030041408] = cf7bff798fa3ba2f
2316 stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000000000064a
2317
2318p0_label_88:
2319! %l0 = 0000000082120000, Mem[0000000010041417] = 0b78ffb4
2320 stb %l0,[%i1+0x017] ! Mem[0000000010041414] = 0b78ff00
2321! %f8 = 00000000 000000b4, %l5 = 0000000000000000
2322! Mem[0000000010141438] = 0b78fedcd63e8b28
2323 add %i5,0x038,%g1
2324 stda %f8,[%g1+%l5]ASI_PST8_P ! Mem[0000000010141438] = 0b78fedcd63e8b28
2325! Mem[0000000021800081] = 74422d54, %l2 = ffffffffffffff8b
2326 ldstub [%o3+0x081],%l2 ! %l2 = 00000042000000ff
2327! Mem[0000000030081408] = ff080000, %l3 = fffffffffffffff7
2328 swapa [%i2+%o4]0x89,%l3 ! %l3 = 00000000ff080000
2329! Mem[0000000010001428] = ba881e28, %l4 = 000000000000064a, %asi = 80
2330 swapa [%i0+0x028]%asi,%l4 ! %l4 = 00000000ba881e28
2331! %l0 = 0000000082120000, Mem[0000000030101408] = 00ff1997378b6def
2332 stxa %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000082120000
2333! Mem[0000000010001400] = a8ffffff, %l5 = 0000000000000000
2334 swapa [%i0+%g0]0x88,%l5 ! %l5 = 00000000a8ffffff
2335! %l7 = 00000000049e95c3, %l2 = 0000000000000042, %y = 00000000
2336 smul %l7,%l2,%l0 ! %l0 = 0000000130e29c46, %y = 00000001
2337! %f28 = 510500e5 000000b4, %l4 = 00000000ba881e28
2338! Mem[0000000030081438] = d50014bddaba14a9
2339 add %i2,0x038,%g1
2340 stda %f28,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030081438] = d50014bddaba14a9
2341! Starting 10 instruction Load Burst
2342! Mem[0000000010181408] = ff380000, %l3 = 00000000ff080000
2343 ldsba [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
2344
2345p0_label_89:
2346! Mem[0000000010181410] = 000000b4fb5acdff, %f4 = 74000000 00001200
2347 ldda [%i6+%o5]0x88,%f4 ! %f4 = 000000b4 fb5acdff
2348! Mem[0000000010141408] = a30000b3 000000b4, %l2 = 00000042, %l3 = 00000000
2349 ldda [%i5+%o4]0x80,%l2 ! %l2 = 00000000a30000b3 00000000000000b4
2350! Mem[0000000010141428] = 0b7861b4, %l2 = 00000000a30000b3
2351 ldsw [%i5+0x028],%l2 ! %l2 = 000000000b7861b4
2352! Mem[0000000030101400] = cf0b93a3, %l3 = 00000000000000b4
2353 lduwa [%i4+%g0]0x89,%l3 ! %l3 = 00000000cf0b93a3
2354! Mem[0000000010141418] = 1e162ee4, %f18 = 00ffffff
2355 ld [%i5+0x018],%f18 ! %f18 = 1e162ee4
2356! Mem[0000000030041400] = 000000ff dba1c701, %l2 = 0b7861b4, %l3 = cf0b93a3
2357 ldda [%i1+%g0]0x81,%l2 ! %l2 = 00000000000000ff 00000000dba1c701
2358! Mem[0000000030081410] = e2010551, %l3 = 00000000dba1c701
2359 ldsba [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000051
2360! Mem[0000000010141400] = 5dc7b300, %l1 = 00000000000000ff
2361 lduwa [%i5+%g0]0x88,%l1 ! %l1 = 000000005dc7b300
2362! Mem[0000000030081408] = 93b81113 fffffff7, %l0 = 30e29c46, %l1 = 5dc7b300
2363 ldda [%i2+%o4]0x89,%l0 ! %l0 = 00000000fffffff7 0000000093b81113
2364! Starting 10 instruction Store Burst
2365! %f18 = 1e162ee4, Mem[0000000010001400] = 00000000
2366 sta %f18,[%i0+%g0]0x88 ! Mem[0000000010001400] = 1e162ee4
2367
2368p0_label_90:
2369! Mem[0000000010001430] = 2c728cdc, %l6 = 00000000000008ff
2370 ldstuba [%i0+0x030]%asi,%l6 ! %l6 = 0000002c000000ff
2371! %l5 = 00000000a8ffffff, Mem[00000000218001c1] = 8aec1988
2372 stb %l5,[%o3+0x1c1] ! Mem[00000000218001c0] = 8aff1988
2373! %l1 = 0000000093b81113, immd = 0000000000000eba, %l5 = 00000000a8ffffff
2374 udivx %l1,0xeba,%l5 ! %l5 = 00000000000a07e1
2375! %l3 = 0000000000000051, Mem[0000000010181400] = deffffff
2376 stba %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = deffff51
2377! Code Fragment 4
2378p0_fragment_7:
2379! %l0 = 00000000fffffff7
2380 setx 0xd36da66fea7312a0,%g7,%l0 ! %l0 = d36da66fea7312a0
2381! %l1 = 0000000093b81113
2382 setx 0x042bd4d7d6e07912,%g7,%l1 ! %l1 = 042bd4d7d6e07912
2383 setx 0x7ff8, %g1, %g2
2384 and %l0, %g2, %l0
2385 setx 0xffffffff, %g1, %g2
2386 and %l1, %g2, %l1
2387 setx 0x100000000, %g1, %g2
2388 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2389 ta T_CHANGE_HPRIV
2390 stxa %l1, [%l0]ASI_ICACHE_INSTR
2391 ta T_CHANGE_NONHPRIV
2392! %l0 = d36da66fea7312a0
2393 setx 0x90daaf9fb74c9b29,%g7,%l0 ! %l0 = 90daaf9fb74c9b29
2394! %l1 = 042bd4d7d6e07912
2395 setx 0xcdf077686847d6b9,%g7,%l1 ! %l1 = cdf077686847d6b9
2396! Mem[00000000100c1400] = 0000ff00, %l5 = 00000000000a07e1
2397 swapa [%i3+%g0]0x88,%l5 ! %l5 = 000000000000ff00
2398! Mem[0000000010181410] = fb5acdff, %l2 = 00000000000000ff
2399 ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
2400! %f26 = 6bcd5afb b4000000, Mem[0000000030141400] = ff0b93a3 000000ff
2401 stda %f26,[%i5+%g0]0x81 ! Mem[0000000030141400] = 6bcd5afb b4000000
2402! Mem[0000000010101405] = 00000000, %l1 = cdf077686847d6b9
2403 ldstuba [%i4+0x005]%asi,%l1 ! %l1 = 00000000000000ff
2404! Starting 10 instruction Load Burst
2405! Mem[0000000010001410] = 00000074, %l5 = 000000000000ff00
2406 lduba [%i0+0x011]%asi,%l5 ! %l5 = 0000000000000000
2407
2408p0_label_91:
2409! Mem[00000000100c1408] = 000000de, %l1 = 0000000000000000
2410 lduwa [%i3+%o4]0x88,%l1 ! %l1 = 00000000000000de
2411! Mem[00000000100c1408] = 000000de, %l3 = 0000000000000051
2412 lduwa [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000de
2413! Mem[00000000201c0000] = ffff2191, %l0 = 90daaf9fb74c9b29
2414 ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffffff
2415! Mem[0000000030141410] = fca11aff, %l2 = 00000000000000ff
2416 lduwa [%i5+%o5]0x89,%l2 ! %l2 = 00000000fca11aff
2417! Mem[0000000010101410] = b4000000, %l2 = 00000000fca11aff
2418 ldswa [%i4+%o5]0x88,%l2 ! %l2 = ffffffffb4000000
2419! Mem[0000000030181410] = 6b000000, %l0 = ffffffffffffffff
2420 ldswa [%i6+%o5]0x81,%l0 ! %l0 = 000000006b000000
2421! Mem[00000000300c1408] = ff00ffff e5efabff, %l2 = b4000000, %l3 = 000000de
2422 ldda [%i3+%o4]0x81,%l2 ! %l2 = 00000000ff00ffff 00000000e5efabff
2423! Mem[0000000030041410] = 00ff1997378b6def, %l0 = 000000006b000000
2424 ldxa [%i1+%o5]0x81,%l0 ! %l0 = 00ff1997378b6def
2425! Mem[0000000030001410] = 000ba7ff, %l1 = 00000000000000de
2426 lduba [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
2427! Starting 10 instruction Store Burst
2428! %f0 = ff941997 378b6def, Mem[0000000010181410] = fb5acdff 000000b4
2429 stda %f0 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff941997 378b6def
2430
2431p0_label_92:
2432! %f10 = 00000020 b1000000, Mem[0000000010041408] = 82120000 ffe5d582
2433 stda %f10,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000020 b1000000
2434! %l7 = 00000000049e95c3, Mem[00000000100c1420] = 00000000000000b4, %asi = 80
2435 stxa %l7,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000049e95c3
2436! %l2 = 00000000ff00ffff, Mem[0000000010101408] = ffa80a08
2437 stwa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff00ffff
2438! %l1 = 0000000000000000, Mem[00000000211c0000] = 00f7c8b9, %asi = 80
2439 stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00f7c8b9
2440! %l5 = 0000000000000000, %l6 = 000000000000002c, %l1 = 0000000000000000
2441 udivx %l5,%l6,%l1 ! %l1 = 0000000000000000
2442! Mem[0000000030041410] = 9719ff00, %l2 = 00000000ff00ffff
2443 ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
2444! %l4 = 00000000ba881e28, Mem[0000000010141400] = 9dc993a35dc7b300
2445 stxa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000ba881e28
2446! Mem[0000000010081400] = ff000000, %l3 = 00000000e5efabff
2447 ldstuba [%i2+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
2448! Code Fragment 4
2449p0_fragment_8:
2450! %l0 = 00ff1997378b6def
2451 setx 0x0086a2a7b7b38547,%g7,%l0 ! %l0 = 0086a2a7b7b38547
2452! %l1 = 0000000000000000
2453 setx 0x00af85902515a3c7,%g7,%l1 ! %l1 = 00af85902515a3c7
2454 setx 0x7ff8, %g1, %g2
2455 and %l0, %g2, %l0
2456 setx 0xffffffff, %g1, %g2
2457 and %l1, %g2, %l1
2458 setx 0x100000000, %g1, %g2
2459 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2460 ta T_CHANGE_HPRIV
2461 stxa %l1, [%l0]ASI_ICACHE_INSTR
2462 ta T_CHANGE_NONHPRIV
2463! %l0 = 0086a2a7b7b38547
2464 setx 0x7e95f857a2855430,%g7,%l0 ! %l0 = 7e95f857a2855430
2465! %l1 = 00af85902515a3c7
2466 setx 0x464672f01eccaff9,%g7,%l1 ! %l1 = 464672f01eccaff9
2467! Starting 10 instruction Load Burst
2468! Mem[0000000010081410] = ff1200ff, %l5 = 0000000000000000
2469 lduba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
2470
2471p0_label_93:
2472! Mem[0000000010081410] = ff0012ff, %l0 = 7e95f857a2855430
2473 lduwa [%i2+%o5]0x80,%l0 ! %l0 = 00000000ff0012ff
2474! Mem[0000000030041410] = 9719ffff, %l2 = 0000000000000000
2475 ldswa [%i1+%o5]0x89,%l2 ! %l2 = ffffffff9719ffff
2476! Mem[0000000010101410] = 000000b4, %l5 = 00000000000000ff
2477 lduha [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
2478! Mem[0000000010041408] = 20000000, %f1 = 378b6def
2479 lda [%i1+%o4]0x88,%f1 ! %f1 = 20000000
2480! Mem[0000000010081410] = ff1200ff, %l7 = 00000000049e95c3
2481 lduwa [%i2+%o5]0x88,%l7 ! %l7 = 00000000ff1200ff
2482! Mem[0000000010141430] = 73428349, %l5 = 0000000000000000
2483 ldsb [%i5+0x033],%l5 ! %l5 = 0000000000000049
2484! Mem[0000000030001400] = 00b3c75d, %l0 = 00000000ff0012ff
2485 ldsha [%i0+%g0]0x89,%l0 ! %l0 = ffffffffffffc75d
2486! Mem[0000000010181414] = 971994ff, %l6 = 000000000000002c
2487 ldub [%i6+0x014],%l6 ! %l6 = 0000000000000097
2488! Mem[0000000010041400] = ff000000000000ff, %l2 = ffffffff9719ffff
2489 ldxa [%i1+%g0]0x80,%l2 ! %l2 = ff000000000000ff
2490! Starting 10 instruction Store Burst
2491! %f0 = ff941997 20000000 00ff0000 0b78ffb4
2492! %f4 = 000000b4 fb5acdff 00ff0000 ffe5d582
2493! %f8 = 00000000 000000b4 00000020 b1000000
2494! %f12 = 080aa8ff 82120000 2fbaa38f 79ff7bcf
2495 stda %f0,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400
2496
2497p0_label_94:
2498! Mem[0000000010141410] = 000000ff, %l2 = ff000000000000ff
2499 swapa [%i5+%o5]0x80,%l2 ! %l2 = 00000000000000ff
2500! %l7 = 00000000ff1200ff, Mem[0000000021800100] = a1fca456, %asi = 80
2501 stha %l7,[%o3+0x100]%asi ! Mem[0000000021800100] = 00ffa456
2502! %l3 = 00000000000000ff, Mem[00000000211c0001] = 00f7c8b9, %asi = 80
2503 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00ffc8b9
2504! Mem[0000000030101400] = a3930bcf, %l2 = 00000000000000ff
2505 ldstuba [%i4+%g0]0x81,%l2 ! %l2 = 000000a3000000ff
2506! %l7 = 00000000ff1200ff, Mem[0000000010101408] = ff00ffff
2507 stba %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff00ffff
2508! %l4 = ba881e28, %l5 = 00000049, Mem[00000000100c1408] = 000000de 82d5e5ff
2509 stda %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ba881e28 00000049
2510! %f16 = 000000ff ffd194f8, %l6 = 0000000000000097
2511! Mem[0000000010141420] = 9719ff0001333f72
2512 add %i5,0x020,%g1
2513 stda %f16,[%g1+%l6]ASI_PST8_P ! Mem[0000000010141420] = 0019ffff01d194f8
2514! %l7 = 00000000ff1200ff, Mem[0000000030141408] = ad0000ff
2515 stwa %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff1200ff
2516! Mem[0000000030181408] = 00001200, %l2 = 00000000000000a3
2517 swapa [%i6+%o4]0x81,%l2 ! %l2 = 0000000000001200
2518! Starting 10 instruction Load Burst
2519! Mem[00000000211c0000] = 00ffc8b9, %l0 = ffffffffffffc75d
2520 ldsb [%o2+%g0],%l0 ! %l0 = 0000000000000000
2521
2522p0_label_95:
2523! Mem[00000000100c1408] = 281e88ba, %l3 = 00000000000000ff
2524 ldswa [%i3+%o4]0x80,%l3 ! %l3 = 00000000281e88ba
2525! Mem[0000000030101400] = ff930bcf, %l5 = 0000000000000049
2526 lduwa [%i4+%g0]0x81,%l5 ! %l5 = 00000000ff930bcf
2527 membar #Sync ! Added by membar checker (16)
2528! Mem[0000000010181408] = b4ff780b0000ff00, %f24 = 0016ff79 e5000551
2529 ldda [%i6+%o4]0x80,%f24 ! %f24 = b4ff780b 0000ff00
2530! %l5 = 00000000ff930bcf, %l2 = 0000000000001200, %l3 = 00000000281e88ba
2531 sub %l5,%l2,%l3 ! %l3 = 00000000ff92f9cf
2532! Mem[0000000010081410] = ff0012ff, %l4 = 00000000ba881e28
2533 lduha [%i2+%o5]0x80,%l4 ! %l4 = 000000000000ff00
2534! %l4 = 000000000000ff00, imm = fffffffffffff958, %l6 = 0000000000000097
2535 addc %l4,-0x6a8,%l6 ! %l6 = 000000000000f858
2536! Mem[0000000030181400] = fb7d2fff, %l5 = 00000000ff930bcf
2537 ldsha [%i6+%g0]0x89,%l5 ! %l5 = 0000000000002fff
2538! Mem[0000000030041400] = 000000ff dba1c701 00000000 0000064a
2539! Mem[0000000030041410] = ffff1997 378b6def 5afee7db ffffff00
2540! Mem[0000000030041420] = 510500e5 1311b893 000000b4 fb5acd6b
2541! Mem[0000000030041430] = b4000000 e5000551 0a2fb301 dad8f819
2542 ldda [%i1]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030041400
2543! Mem[0000000010041400] = ff000000 000000ff, %l0 = 00000000, %l1 = 1eccaff9
2544 ldda [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000ff 00000000ff000000
2545! Starting 10 instruction Store Burst
2546! %f5 = fb5acdff, Mem[0000000010001418] = 9dc993a3
2547 st %f5 ,[%i0+0x018] ! Mem[0000000010001418] = fb5acdff
2548
2549p0_label_96:
2550! %l3 = 00000000ff92f9cf, Mem[0000000010101400] = b4000000
2551 stha %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = f9cf0000
2552! %l5 = 0000000000002fff, Mem[0000000030181410] = 00007bcf0000006b
2553 stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000002fff
2554! %l7 = 00000000ff1200ff, Mem[0000000030141408] = ff1200ff
2555 stha %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff1200ff
2556! Mem[0000000010081400] = ff000000, %l6 = 000000000000f858
2557 swapa [%i2+%g0]0x80,%l6 ! %l6 = 00000000ff000000
2558! %l2 = 0000000000001200, Mem[0000000030101400] = cf0b93ff
2559 stba %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = cf0b9300
2560! %l4 = 000000000000ff00, Mem[0000000030181408] = a3000000
2561 stwa %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000ff00
2562! %l6 = 00000000ff000000, Mem[000000001010140c] = 82120000
2563 stw %l6,[%i4+0x00c] ! Mem[000000001010140c] = ff000000
2564! Mem[0000000030141410] = ff1aa1fc, %l6 = 00000000ff000000
2565 ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
2566! Mem[0000000010081404] = 01333f72, %l0 = 000000ff, %l0 = 000000ff
2567 add %i2,0x04,%g1
2568 casa [%g1]0x80,%l0,%l0 ! %l0 = 0000000001333f72
2569! Starting 10 instruction Load Burst
2570! Mem[00000000300c1408] = ff00ffffe5efabff, %l3 = 00000000ff92f9cf
2571 ldxa [%i3+%o4]0x81,%l3 ! %l3 = ff00ffffe5efabff
2572
2573p0_label_97:
2574! Mem[00000000211c0000] = 00ffc8b9, %l0 = 0000000001333f72
2575 lduba [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000000
2576! Mem[0000000030001400] = 5dc7b300 01b32f0a, %l0 = 00000000, %l1 = ff000000
2577 ldda [%i0+%g0]0x81,%l0 ! %l0 = 000000005dc7b300 0000000001b32f0a
2578! Mem[0000000021800180] = 000068e0, %l4 = 000000000000ff00
2579 ldsha [%o3+0x180]%asi,%l4 ! %l4 = 0000000000000000
2580! Mem[0000000030101400] = 00930bcf, %l5 = 0000000000002fff
2581 lduha [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000093
2582! Mem[0000000030101400] = 00930bcf, %l6 = 00000000000000ff
2583 lduwa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000930bcf
2584! Mem[000000001018142c] = 20000000, %l6 = 0000000000930bcf
2585 ldsb [%i6+0x02e],%l6 ! %l6 = 0000000000000000
2586! Mem[0000000030041400] = 01c7a1db ff000000, %l0 = 5dc7b300, %l1 = 01b32f0a
2587 ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000ff000000 0000000001c7a1db
2588! Code Fragment 3
2589p0_fragment_9:
2590! %l0 = 00000000ff000000
2591 setx 0xb80ca677996f86e0,%g7,%l0 ! %l0 = b80ca677996f86e0
2592! %l1 = 0000000001c7a1db
2593 setx 0x09538a6fa7f310cb,%g7,%l1 ! %l1 = 09538a6fa7f310cb
2594 setx 0x1fe000, %g1, %g3
2595 or %l0, %g3, %l0 ! always set perrmask = 0xff
2596 setx 0x1ffff8, %g1, %g2
2597 and %l0, %g2, %l0
2598 ta T_CHANGE_HPRIV
2599 stxa %l1, [%l0]ASI_DCACHE_DATA
2600 ta T_CHANGE_NONHPRIV
2601! %l0 = b80ca677996f86e0
2602 setx 0x99c3c54fcdcc7c28,%g7,%l0 ! %l0 = 99c3c54fcdcc7c28
2603! %l1 = 09538a6fa7f310cb
2604 setx 0x50ea444023c2f135,%g7,%l1 ! %l1 = 50ea444023c2f135
2605! Mem[00000000300c1410] = ff000000, %l4 = 0000000000000000
2606 ldsba [%i3+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
2607! Starting 10 instruction Store Burst
2608! %f2 = 00ff0000 0b78ffb4, %l6 = 0000000000000000
2609! Mem[0000000030181438] = b4000000ad000000
2610 add %i6,0x038,%g1
2611 stda %f2,[%g1+%l6]ASI_PST32_S ! Mem[0000000030181438] = b4000000ad000000
2612
2613p0_label_98:
2614! %l3 = ff00ffffe5efabff, Mem[00000000300c1410] = ff000000378b6def
2615 stxa %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff00ffffe5efabff
2616! Mem[0000000010041434] = bc34ce0c, %l4 = ffffffffffffffff
2617 swap [%i1+0x034],%l4 ! %l4 = 00000000bc34ce0c
2618! %l6 = 00000000, %l7 = ff1200ff, Mem[0000000010001410] = 00000074 ff000000
2619 stda %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 ff1200ff
2620! Mem[00000000300c1410] = ffff00ff, %l3 = ff00ffffe5efabff
2621 ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
2622! Mem[0000000010181400] = 00000020, %l3 = 00000000000000ff, %asi = 80
2623 swapa [%i6+0x000]%asi,%l3 ! %l3 = 0000000000000020
2624! Mem[0000000010001408] = 00ff0000, %l4 = 00000000bc34ce0c
2625 swapa [%i0+%o4]0x80,%l4 ! %l4 = 0000000000ff0000
2626! Mem[0000000010181408] = b4ff780b, %l4 = 0000000000ff0000
2627 swapa [%i6+%o4]0x80,%l4 ! %l4 = 00000000b4ff780b
2628! Mem[0000000010001405] = 00ffffff, %l0 = 99c3c54fcdcc7c28
2629 ldstub [%i0+0x005],%l0 ! %l0 = 000000ff000000ff
2630! Mem[0000000010181410] = fb5acdff, %l4 = 00000000b4ff780b
2631 swapa [%i6+%o5]0x88,%l4 ! %l4 = 00000000fb5acdff
2632! Starting 10 instruction Load Burst
2633! Mem[00000000201c0000] = ffff2191, %l0 = 00000000000000ff
2634 lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000ffff
2635
2636p0_label_99:
2637! %f29 = e5000551, %f28 = b4000000
2638 fstoi %f29,%f28 ! %f28 = 80000000
2639 membar #Sync ! Added by membar checker (17)
2640! Mem[0000000030141400] = 6bcd5afb b4000000 ff0012ff 000000b4
2641! Mem[0000000030141410] = ff1aa1fc 5dc79274 2dcb5f2c 59de9a45
2642! Mem[0000000030141420] = 3e1ff97f 014a49f2 a04e5cfe fc2d5b3d
2643! Mem[0000000030141430] = 32a62ca1 d6aaa767 83db89d2 fd4d317b
2644 ldda [%i5]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030141400
2645! Mem[00000000100c1408] = 281e88ba, %l2 = 0000000000001200
2646 lduba [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000028
2647! %f31 = dad8f819, %f28 = 80000000
2648 fcmps %fcc2,%f31,%f28 ! %fcc2 = 1
2649! Mem[00000000300c1400] = dbe79719, %l7 = 00000000ff1200ff
2650 lduba [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000019
2651! Mem[0000000010181400] = 000000ff, %l6 = 0000000000000000
2652 lduwa [%i6+%g0]0x80,%l6 ! %l6 = 00000000000000ff
2653! Mem[0000000030001408] = b4000000, %l2 = 0000000000000028
2654 ldsha [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000000
2655! Mem[0000000030001400] = 00b3c75d, %l4 = 00000000fb5acdff
2656 lduba [%i0+%g0]0x89,%l4 ! %l4 = 000000000000005d
2657! Mem[0000000010081408] = ff390828, %l1 = 50ea444023c2f135
2658 ldsha [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000828
2659! Starting 10 instruction Store Burst
2660! %l7 = 0000000000000019, Mem[0000000030101408] = 00001282
2661 stwa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000019
2662
2663p0_label_100:
2664! %l1 = 0000000000000828, Mem[00000000300c1400] = 1997e7dbffffff00
2665 stxa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000828
2666! Mem[000000001014141c] = 015e7453, %l4 = 000000000000005d
2667 swap [%i5+0x01c],%l4 ! %l4 = 00000000015e7453
2668! %l5 = 0000000000000093, Mem[0000000010041400] = ff000000
2669 stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00930000
2670! %f28 = 80000000 e5000551, Mem[0000000010181400] = 000000ff 971994ff
2671 stda %f28,[%i6+%g0]0x80 ! Mem[0000000010181400] = 80000000 e5000551
2672 membar #Sync ! Added by membar checker (18)
2673! %l2 = 0000000000000000, Mem[0000000030141410] = 7492c75dfca11aff
2674 stxa %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000
2675! Mem[0000000030181400] = fb7d2fff, %l3 = 0000000000000020
2676 ldstuba [%i6+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
2677! %f16 = 000000ff dba1c701, Mem[0000000030001400] = 5dc7b300 01b32f0a
2678 stda %f16,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff dba1c701
2679! %l3 = 00000000000000ff, Mem[00000000300c1410] = ffff00ff
2680 stha %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff00ff
2681! Mem[0000000020800000] = 39ff7fd0, %l7 = 0000000000000019
2682 ldstub [%o1+%g0],%l7 ! %l7 = 00000039000000ff
2683! Starting 10 instruction Load Burst
2684! Mem[0000000030081400] = 0016ff79, %l6 = 00000000000000ff
2685 ldsha [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000016
2686
2687p0_label_101:
2688! Mem[0000000020800000] = ffff7fd0, %l3 = 00000000000000ff
2689 ldsb [%o1+0x001],%l3 ! %l3 = ffffffffffffffff
2690! Mem[0000000010041410] = 971994ff, %l5 = 0000000000000093
2691 ldsha [%i1+%o5]0x80,%l5 ! %l5 = ffffffffffff9719
2692! Mem[0000000010101410] = 000000b4, %l1 = 0000000000000828
2693 ldsba [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
2694! %f28 = 80000000, %f12 = 32a62ca1, %f31 = dad8f819
2695 fadds %f28,%f12,%f31 ! %f31 = 32a62ca1
2696! Mem[0000000010141420] = 0019ffff, %l0 = 000000000000ffff
2697 ldsb [%i5+0x023],%l0 ! %l0 = ffffffffffffffff
2698! Mem[0000000030141408] = ff0012ff, %l6 = 0000000000000016
2699 lduba [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff
2700! Mem[0000000010041400] = 00930000 000000ff 00000020 b1000000
2701! Mem[0000000010041410] = 971994ff 0b78ff00 ef6d8b37 ff8b6def
2702! Mem[0000000010041420] = 8a7183a3 658a05fc 0000000f fb78c414
2703! Mem[0000000010041430] = e5efffff ffffffff ffffffe5 ffff00b4
2704 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
2705! Mem[0000000030041408] = 00000000, %l4 = 00000000015e7453
2706 lduwa [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
2707! Mem[0000000010041408] = 00000020, %l1 = 0000000000000000
2708 ldub [%i1+%o4],%l1 ! %l1 = 0000000000000000
2709! Starting 10 instruction Store Burst
2710! %l7 = 0000000000000039, Mem[0000000030181410] = ff2f0000
2711 stwa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000039
2712
2713p0_label_102:
2714! %l6 = 00000000000000ff, Mem[0000000010101410] = 00ff0000b4000000
2715 stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000ff
2716! Mem[000000001014143b] = 0b78fedc, %l4 = 0000000000000000
2717 ldstuba [%i5+0x03b]%asi,%l4 ! %l4 = 000000dc000000ff
2718! %l7 = 0000000000000039, Mem[0000000030001410] = 000ba7ff00000000
2719 stxa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000039
2720! Mem[0000000010041410] = 971994ff, %l4 = 00000000000000dc
2721 swapa [%i1+%o5]0x80,%l4 ! %l4 = 00000000971994ff
2722! Mem[0000000010141400] = 281e88ba, %l2 = 0000000000000000
2723 swapa [%i5+%g0]0x80,%l2 ! %l2 = 00000000281e88ba
2724! Mem[0000000010141400] = 00000000, %l3 = ffffffffffffffff
2725 ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff
2726! Mem[00000000100c1408] = 281e88ba, %l3 = 0000000000000000
2727 swapa [%i3+%o4]0x80,%l3 ! %l3 = 00000000281e88ba
2728! %l2 = 00000000281e88ba, Mem[00000000300c1400] = 0000000000000828
2729 stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000281e88ba
2730! Mem[00000000218000c0] = 5513f237, %l6 = 00000000000000ff
2731 ldstub [%o3+0x0c0],%l6 ! %l6 = 00000055000000ff
2732! Starting 10 instruction Load Burst
2733! Mem[0000000021800140] = cfff8e22, %l4 = 00000000971994ff
2734 lduba [%o3+0x141]%asi,%l4 ! %l4 = 00000000000000ff
2735
2736p0_label_103:
2737! Mem[00000000100c1400] = e1070a00ffe5d582, %f16 = 000000ff dba1c701
2738 ldda [%i3+%g0]0x80,%f16 ! %f16 = e1070a00 ffe5d582
2739! Mem[0000000010081430] = 000000ad, %l3 = 00000000281e88ba
2740 ldsw [%i2+0x030],%l3 ! %l3 = 00000000000000ad
2741! %l6 = 0000000000000055, %l1 = 0000000000000000, %l7 = 0000000000000039
2742 xnor %l6,%l1,%l7 ! %l7 = ffffffffffffffaa
2743! Mem[0000000010001400] = e42e161e, %l3 = 00000000000000ad
2744 ldsba [%i0+%g0]0x80,%l3 ! %l3 = ffffffffffffffe4
2745! Mem[0000000030081408] = f7ffffff, %l0 = ffffffffffffffff
2746 lduwa [%i2+%o4]0x81,%l0 ! %l0 = 00000000f7ffffff
2747! Mem[0000000010081408] = 963daee3 ff390828, %l0 = f7ffffff, %l1 = 00000000
2748 ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000ff390828 00000000963daee3
2749! Mem[00000000100c1408] = 00000000 49000000, %l0 = ff390828, %l1 = 963daee3
2750 ldda [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000049000000
2751! Mem[0000000010101400] = 0000cff9, %l0 = 0000000000000000
2752 ldsha [%i4+%g0]0x88,%l0 ! %l0 = ffffffffffffcff9
2753! Mem[0000000020800040] = 691fd57f, %l5 = ffffffffffff9719
2754 ldsha [%o1+0x040]%asi,%l5 ! %l5 = 000000000000691f
2755! Starting 10 instruction Store Burst
2756! %l4 = 00000000000000ff, Mem[0000000021800101] = 00ffa456
2757 stb %l4,[%o3+0x101] ! Mem[0000000021800100] = 00ffa456
2758
2759p0_label_104:
2760! Mem[00000000100c1400] = 000a07e1, %l7 = ffffffffffffffaa
2761 ldstuba [%i3+%g0]0x88,%l7 ! %l7 = 000000e1000000ff
2762! %f30 = 0a2fb301 32a62ca1, Mem[0000000010081400] = 58f80000 723f3301
2763 stda %f30,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0a2fb301 32a62ca1
2764! Mem[0000000010041408] = 20000000, %l0 = ffffffffffffcff9
2765 swapa [%i1+%o4]0x88,%l0 ! %l0 = 0000000020000000
2766! %f20 = ffff1997 378b6def, Mem[0000000030141400] = fb5acd6b 000000b4
2767 stda %f20,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffff1997 378b6def
2768! %l7 = 00000000000000e1, Mem[0000000020800041] = 691fd57f
2769 stb %l7,[%o1+0x041] ! Mem[0000000020800040] = 69e1d57f
2770! %l5 = 000000000000691f, Mem[0000000030081408] = f7ffffff
2771 stha %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 691fffff
2772! Mem[0000000010181409] = 00ff0000, %l7 = 00000000000000e1
2773 ldstuba [%i6+0x009]%asi,%l7 ! %l7 = 000000ff000000ff
2774! %f25 = 1311b893, Mem[0000000030101408] = 00000019
2775 sta %f25,[%i4+%o4]0x81 ! Mem[0000000030101408] = 1311b893
2776! %l1 = 0000000049000000, Mem[0000000010141434] = 0a9d584b, %asi = 80
2777 stwa %l1,[%i5+0x034]%asi ! Mem[0000000010141434] = 49000000
2778! Starting 10 instruction Load Burst
2779! Mem[00000000100c1434] = bfa0ff4d, %l2 = 00000000281e88ba
2780 ldsha [%i3+0x036]%asi,%l2 ! %l2 = ffffffffffffff4d
2781
2782p0_label_105:
2783! Mem[0000000010141410] = 000000ff, %l5 = 000000000000691f
2784 ldsba [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000
2785! Mem[00000000300c1408] = ffff00ff, %l0 = 0000000020000000
2786 ldsha [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
2787! Mem[0000000010081400] = a12ca63201b32f0a, %f6 = ef6d8b37 ff8b6def
2788 ldd [%i2+%g0],%f6 ! %f6 = a12ca632 01b32f0a
2789! %l0 = 00000000000000ff, %l5 = 0000000000000000, %y = 00000001
2790 umul %l0,%l5,%l1 ! %l1 = 0000000000000000, %y = 00000000
2791! Mem[0000000010181410] = b4ff780b, %l7 = 00000000000000ff
2792 ldsha [%i6+%o5]0x88,%l7 ! %l7 = 000000000000780b
2793! Mem[0000000010041400] = 00930000000000ff, %l0 = 00000000000000ff
2794 ldxa [%i1+%g0]0x80,%l0 ! %l0 = 00930000000000ff
2795! Mem[00000000300c1408] = ffabefe5 ffff00ff, %l2 = ffffff4d, %l3 = ffffffe4
2796 ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000ffff00ff 00000000ffabefe5
2797! Mem[0000000010101400] = f9cf0000 00ff0000, %l4 = 000000ff, %l5 = 00000000
2798 ldda [%i4+%g0]0x80,%l4 ! %l4 = 00000000f9cf0000 0000000000ff0000
2799! %l3 = 00000000ffabefe5, immd = fffffffffffffa6c, %l4 = 00000000f9cf0000
2800 sdivx %l3,-0x594,%l4 ! %l4 = ffffffffffd22a52
2801! Starting 10 instruction Store Burst
2802! Mem[0000000010141400] = ff000000, %l6 = 0000000000000055
2803 ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
2804
2805p0_label_106:
2806! %f8 = 8a7183a3 658a05fc, %l0 = 00930000000000ff
2807! Mem[0000000030101418] = ab8637c45dc79274
2808 add %i4,0x018,%g1
2809 stda %f8,[%g1+%l0]ASI_PST16_S ! Mem[0000000030101418] = 8a7183a3658a05fc
2810! %f3 = b1000000, Mem[000000001014141c] = 0000005d
2811 sta %f3 ,[%i5+0x01c]%asi ! Mem[000000001014141c] = b1000000
2812! %l5 = 0000000000ff0000, Mem[0000000010141400] = 00000000000000ff
2813 stxa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000ff0000
2814! %f26 = 000000b4 fb5acd6b, %l2 = 00000000ffff00ff
2815! Mem[0000000030081420] = fca11a192a2439d5
2816 add %i2,0x020,%g1
2817 stda %f26,[%g1+%l2]ASI_PST32_S ! Mem[0000000030081420] = 000000b4fb5acd6b
2818! %l3 = 00000000ffabefe5, Mem[0000000030081400] = 0016ff79
2819 stba %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = e516ff79
2820! %l3 = 00000000ffabefe5, Mem[0000000030101400] = 00930bcfea584e8c
2821 stxa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000ffabefe5
2822! %l2 = 00000000ffff00ff, Mem[00000000100c1428] = 00000020, %asi = 80
2823 stha %l2,[%i3+0x028]%asi ! Mem[00000000100c1428] = 00ff0020
2824! %l7 = 000000000000780b, Mem[0000000010081400] = a12ca632
2825 stha %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 780ba632
2826! %f30 = 0a2fb301, Mem[0000000010081410] = ff0012ff
2827 sta %f30,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0a2fb301
2828! Starting 10 instruction Load Burst
2829! Code Fragment 3
2830p0_fragment_10:
2831! %l0 = 00930000000000ff
2832 setx 0xef49bbd84a02012a,%g7,%l0 ! %l0 = ef49bbd84a02012a
2833! %l1 = 0000000000000000
2834 setx 0xc502285018fe4546,%g7,%l1 ! %l1 = c502285018fe4546
2835 setx 0x1fe000, %g1, %g3
2836 or %l0, %g3, %l0 ! always set perrmask = 0xff
2837 setx 0x1ffff8, %g1, %g2
2838 and %l0, %g2, %l0
2839 ta T_CHANGE_HPRIV
2840 stxa %l1, [%l0]ASI_DCACHE_DATA
2841 ta T_CHANGE_NONHPRIV
2842! %l0 = ef49bbd84a02012a
2843 setx 0x9f7ff578371f51c6,%g7,%l0 ! %l0 = 9f7ff578371f51c6
2844! %l1 = c502285018fe4546
2845 setx 0x0384bae01977ef29,%g7,%l1 ! %l1 = 0384bae01977ef29
2846
2847p0_label_107:
2848! Mem[00000000300c1410] = ffff00ff, %l7 = 000000000000780b
2849 ldsha [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
2850! Mem[0000000010101410] = 000000ff, %l3 = 00000000ffabefe5
2851 lduwa [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
2852! Mem[00000000300c1400] = 00000000, %l0 = 9f7ff578371f51c6
2853 ldswa [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000000
2854! Mem[0000000010081428] = 14c478fb, %l0 = 0000000000000000
2855 lduha [%i2+0x028]%asi,%l0 ! %l0 = 00000000000014c4
2856! Mem[00000000211c0000] = 00ffc8b9, %l2 = 00000000ffff00ff
2857 ldsh [%o2+%g0],%l2 ! %l2 = 00000000000000ff
2858! Mem[0000000010141410] = 000000ff000000ff, %l7 = 00000000000000ff
2859 ldxa [%i5+0x010]%asi,%l7 ! %l7 = 000000ff000000ff
2860! Mem[0000000030081400] = 00ffffff 79ff16e5, %l6 = 000000ff, %l7 = 000000ff
2861 ldda [%i2+%g0]0x89,%l6 ! %l6 = 0000000079ff16e5 0000000000ffffff
2862! Mem[000000001000140c] = ffffffff, %l1 = 0384bae01977ef29
2863 lduw [%i0+0x00c],%l1 ! %l1 = 00000000ffffffff
2864! Mem[0000000010181410] = 0b78ffb4, %l6 = 0000000079ff16e5
2865 ldswa [%i6+%o5]0x80,%l6 ! %l6 = 000000000b78ffb4
2866! Starting 10 instruction Store Burst
2867! %l3 = 00000000000000ff, Mem[0000000010081400] = 780ba632
2868 stwa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
2869
2870p0_label_108:
2871 membar #Sync ! Added by membar checker (19)
2872! %l6 = 000000000b78ffb4, Mem[0000000010041428] = 0000000ffb78c414, %asi = 80
2873 stxa %l6,[%i1+0x028]%asi ! Mem[0000000010041428] = 000000000b78ffb4
2874! %f3 = b1000000, %f0 = 00930000
2875 fsqrts %f3 ,%f0 ! %f0 = 7fffffff
2876! %f4 = 971994ff 0b78ff00, Mem[0000000030141410] = 00000000 00000000
2877 stda %f4 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 971994ff 0b78ff00
2878! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000010101438] = dba1c701 4d821985
2879 std %l2,[%i4+0x038] ! Mem[0000000010101438] = 000000ff 000000ff
2880! %l6 = 000000000b78ffb4, Mem[0000000010081410] = 01b32f0a
2881 stwa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0b78ffb4
2882! %l7 = 0000000000ffffff, Mem[0000000010101410] = ff000000
2883 stha %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffff0000
2884! Mem[0000000030101400] = 00000000, %l4 = ffffffffffd22a52
2885 swapa [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
2886! %l3 = 00000000000000ff, Mem[00000000100c1408] = 00000000
2887 stha %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ff0000
2888! %l2 = 00000000000000ff, %l2 = 00000000000000ff, %y = 00000000
2889 sdiv %l2,%l2,%l6 ! %l6 = 0000000000000001
2890 mov %l0,%y ! %y = 000014c4
2891! Starting 10 instruction Load Burst
2892! Mem[00000000100c1410] = 00b3c75d, %l4 = 0000000000000000
2893 lduha [%i3+%o5]0x80,%l4 ! %l4 = 00000000000000b3
2894
2895p0_label_109:
2896! %l2 = 00000000000000ff, immd = 0000000000000d83, %l3 = 00000000000000ff
2897 mulx %l2,0xd83,%l3 ! %l3 = 00000000000d757d
2898! Mem[0000000010101420] = ef6d8b377dab064a, %l1 = 00000000ffffffff
2899 ldxa [%i4+0x020]%asi,%l1 ! %l1 = ef6d8b377dab064a
2900! Mem[0000000030001408] = 000000b4, %l7 = 0000000000ffffff
2901 lduha [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000
2902! Mem[0000000010041408] = 000000b1ffffcff9, %l7 = 0000000000000000
2903 ldxa [%i1+%o4]0x88,%l7 ! %l7 = 000000b1ffffcff9
2904! Mem[0000000010181400] = 80000000, %l4 = 00000000000000b3
2905 lduwa [%i6+%g0]0x80,%l4 ! %l4 = 0000000080000000
2906! Mem[0000000021800140] = cfff8e22, %l3 = 00000000000d757d
2907 lduba [%o3+0x140]%asi,%l3 ! %l3 = 00000000000000cf
2908! Mem[0000000010141408] = a30000b3, %l3 = 00000000000000cf
2909 ldswa [%i5+%o4]0x80,%l3 ! %l3 = ffffffffa30000b3
2910! Mem[00000000100c1400] = ff070a00, %l6 = 0000000000000001
2911 lduba [%i3+%g0]0x80,%l6 ! %l6 = 00000000000000ff
2912! Mem[0000000030141408] = ff1200ff, %l1 = ef6d8b377dab064a
2913 ldsba [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
2914! Starting 10 instruction Store Burst
2915! %l2 = 00000000000000ff, Mem[0000000010181434] = ffa80a08, %asi = 80
2916 stwa %l2,[%i6+0x034]%asi ! Mem[0000000010181434] = 000000ff
2917
2918p0_label_110:
2919! %l6 = 000000ff, %l7 = ffffcff9, Mem[0000000010041410] = 000000dc 0b78ff00
2920 stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff ffffcff9
2921! %f16 = e1070a00, Mem[0000000030101410] = a31c4452
2922 sta %f16,[%i4+%o5]0x81 ! Mem[0000000030101410] = e1070a00
2923! Mem[00000000100c1410] = 00b3c75d, %l4 = 0000000080000000
2924 swapa [%i3+%o5]0x80,%l4 ! %l4 = 0000000000b3c75d
2925! Mem[0000000030041400] = ff000000, %l4 = 0000000000b3c75d
2926 swapa [%i1+%g0]0x89,%l4 ! %l4 = 00000000ff000000
2927! %l5 = 0000000000ff0000, Mem[0000000030101408] = 1311b893
2928 stba %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0011b893
2929! %l2 = 00000000000000ff, Mem[0000000030141408] = ff0012ff000000b4
2930 stxa %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000000000ff
2931! %l0 = 00000000000014c4, Mem[00000000100c1408] = 00ff0000
2932 stwa %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000014c4
2933! %l1 = ffffffffffffffff, Mem[0000000010181400] = 80000000, %asi = 80
2934 stha %l1,[%i6+0x000]%asi ! Mem[0000000010181400] = ffff0000
2935! %f0 = 7fffffff 000000ff 00000020 b1000000
2936! %f4 = 971994ff 0b78ff00 a12ca632 01b32f0a
2937! %f8 = 8a7183a3 658a05fc 0000000f fb78c414
2938! %f12 = e5efffff ffffffff ffffffe5 ffff00b4
2939 stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
2940! Starting 10 instruction Load Burst
2941! Mem[0000000010141400] = 0000ff00, %f27 = fb5acd6b
2942 ld [%i5+%g0],%f27 ! %f27 = 0000ff00
2943
2944p0_label_111:
2945! Mem[0000000010181438] = cf7bff79, %l2 = 00000000000000ff
2946 ldub [%i6+0x039],%l2 ! %l2 = 000000000000007b
2947! Mem[0000000010181408] = 00ff00000000ff00, %f20 = ffff1997 378b6def
2948 ldda [%i6+%o4]0x88,%f20 ! %f20 = 00ff0000 0000ff00
2949! Mem[0000000010181410] = 000000b4 b4ff780b, %l4 = ff000000, %l5 = 00ff0000
2950 ldda [%i6+%o5]0x88,%l4 ! %l4 = 00000000b4ff780b 00000000000000b4
2951 membar #Sync ! Added by membar checker (20)
2952! Mem[000000001008142c] = fb78c414, %l1 = ffffffffffffffff
2953 ldsb [%i2+0x02f],%l1 ! %l1 = 0000000000000014
2954! Mem[0000000030001400] = ff000000, %l4 = 00000000b4ff780b
2955 lduba [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
2956! Mem[0000000030041400] = 5dc7b300, %l4 = 0000000000000000
2957 lduha [%i1+%g0]0x81,%l4 ! %l4 = 0000000000005dc7
2958! Mem[00000000100c1410] = 80000000, %l1 = 0000000000000014
2959 lduha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000008000
2960! Mem[0000000030041408] = 000000000000064a, %l6 = 00000000000000ff
2961 ldxa [%i1+%o4]0x81,%l6 ! %l6 = 000000000000064a
2962! Mem[0000000030141410] = 00ff780bff941997, %f28 = 80000000 e5000551
2963 ldda [%i5+%o5]0x89,%f28 ! %f28 = 00ff780b ff941997
2964! Starting 10 instruction Store Burst
2965! %l7 = 000000b1ffffcff9, Mem[000000001000140c] = ffffffff
2966 stb %l7,[%i0+0x00c] ! Mem[000000001000140c] = f9ffffff
2967
2968p0_label_112:
2969! %f9 = 658a05fc, Mem[0000000010181410] = b4ff780b
2970 sta %f9 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 658a05fc
2971! %f14 = ffffffe5 ffff00b4, %l0 = 00000000000014c4
2972! Mem[0000000010141400] = 0000ff0000000000
2973 stda %f14,[%i5+%l0]ASI_PST32_PL ! Mem[0000000010141400] = 0000ff0000000000
2974! Mem[000000001004140a] = f9cfffff, %l6 = 000000000000064a
2975 ldstub [%i1+0x00a],%l6 ! %l6 = 000000ff000000ff
2976! %l3 = ffffffffa30000b3, Mem[0000000010081408] = 00000020
2977 stha %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00b30020
2978! Mem[0000000010001400] = 1e162ee4, %l0 = 00000000000014c4
2979 swapa [%i0+%g0]0x88,%l0 ! %l0 = 000000001e162ee4
2980! Mem[00000000100c1431] = 2e8fd907, %l2 = 000000000000007b
2981 ldstuba [%i3+0x031]%asi,%l2 ! %l2 = 0000008f000000ff
2982! %l0 = 1e162ee4, %l1 = 00008000, Mem[0000000030041408] = 00000000 4a060000
2983 stda %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 1e162ee4 00008000
2984! Mem[0000000010081438] = ffffffe5, %l3 = ffffffffa30000b3
2985 ldstub [%i2+0x038],%l3 ! %l3 = 000000ff000000ff
2986! Mem[0000000030041400] = 5dc7b300, %l7 = 000000b1ffffcff9
2987 ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 0000005d000000ff
2988! Starting 10 instruction Load Burst
2989! Mem[0000000010141410] = 000000ff, %l3 = 00000000000000ff
2990 lduwa [%i5+%o5]0x80,%l3 ! %l3 = 00000000000000ff
2991
2992p0_label_113:
2993! Mem[0000000030141410] = 971994ff, %l6 = 00000000000000ff
2994 lduba [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000097
2995! Mem[0000000010141408] = b30000a3, %l0 = 000000001e162ee4
2996 lduba [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000a3
2997! Mem[0000000010141410] = ff000000, %l0 = 00000000000000a3
2998 ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
2999! Mem[0000000010001400] = 000014c4, %l2 = 000000000000008f
3000 ldswa [%i0+%g0]0x88,%l2 ! %l2 = 00000000000014c4
3001! Mem[0000000021800140] = cfff8e22, %l7 = 000000000000005d
3002 lduba [%o3+0x141]%asi,%l7 ! %l7 = 00000000000000ff
3003! Mem[000000001008143c] = ffff00b4, %l5 = 00000000000000b4
3004 ldsh [%i2+0x03e],%l5 ! %l5 = 00000000000000b4
3005! Mem[0000000010101408] = ffff00ff, %l5 = 00000000000000b4
3006 lduba [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000ff
3007! Mem[000000001010142c] = 679dceb6, %l6 = 0000000000000097
3008 ldub [%i4+0x02e],%l6 ! %l6 = 00000000000000ce
3009! Mem[0000000010081408] = 2000b300, %l1 = 0000000000008000
3010 lduha [%i2+%o4]0x88,%l1 ! %l1 = 000000000000b300
3011! Starting 10 instruction Store Burst
3012! %f24 = 510500e5, Mem[0000000010081400] = 7fffffff
3013 sta %f24,[%i2+0x000]%asi ! Mem[0000000010081400] = 510500e5
3014
3015p0_label_114:
3016! Mem[0000000010101400] = f9cf0000, %l5 = 00000000000000ff
3017 swapa [%i4+%g0]0x80,%l5 ! %l5 = 00000000f9cf0000
3018! Mem[0000000010081410] = 971994ff, %l4 = 0000000000005dc7
3019 swapa [%i2+%o5]0x80,%l4 ! %l4 = 00000000971994ff
3020! Mem[00000000300c1410] = ffff00ff, %l4 = 00000000971994ff
3021 ldstuba [%i3+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
3022! %l6 = 000000ce, %l7 = 000000ff, Mem[0000000030101408] = 0011b893 00000000
3023 stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ce 000000ff
3024! Mem[00000000300c1410] = ff00ffff, %l3 = 00000000000000ff
3025 ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
3026! %l7 = 00000000000000ff, Mem[0000000010141400] = 0000ff00
3027 stwa %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
3028! Mem[0000000030101408] = 000000ce, %l2 = 00000000000014c4
3029 ldstuba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff
3030! Mem[0000000030141400] = 378b6def, %l7 = 00000000000000ff
3031 ldstuba [%i5+%g0]0x89,%l7 ! %l7 = 000000ef000000ff
3032! %l3 = 00000000000000ff, Mem[000000001018143d] = 8fa3ba2f
3033 stb %l3,[%i6+0x03d] ! Mem[000000001018143c] = 8fffba2f
3034! Starting 10 instruction Load Burst
3035! Mem[0000000030041400] = ffc7b300dba1c701, %l1 = 000000000000b300
3036 ldxa [%i1+%g0]0x81,%l1 ! %l1 = ffc7b300dba1c701
3037
3038p0_label_115:
3039! %l5 = 00000000f9cf0000, imm = 0000000000000acc, %l6 = 00000000000000ce
3040 addc %l5,0xacc,%l6 ! %l6 = 00000000f9cf0acc
3041! Mem[0000000030001410] = 00000000, %l5 = 00000000f9cf0000
3042 lduwa [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
3043! Mem[0000000030041408] = 000080001e162ee4, %f4 = 971994ff 0b78ff00
3044 ldda [%i1+%o4]0x89,%f4 ! %f4 = 00008000 1e162ee4
3045! Mem[0000000010041400] = 00930000 000000ff, %l0 = 00000000, %l1 = dba1c701
3046 ldda [%i1+%g0]0x80,%l0 ! %l0 = 0000000000930000 00000000000000ff
3047! Mem[0000000010141428] = 0b7861b4, %l2 = 0000000000000000
3048 ldub [%i5+0x02b],%l2 ! %l2 = 00000000000000b4
3049! %f11 = fb78c414, %f26 = 000000b4
3050 fcmps %fcc1,%f11,%f26 ! %fcc1 = 1
3051! Mem[0000000030101410] = e1070a0000000000, %l1 = 00000000000000ff
3052 ldxa [%i4+%o5]0x81,%l1 ! %l1 = e1070a0000000000
3053! Mem[0000000030181400] = 00000000fb7d2fff, %l7 = 00000000000000ef
3054 ldxa [%i6+%g0]0x89,%l7 ! %l7 = 00000000fb7d2fff
3055! Mem[0000000010041400] = 00930000, %l2 = 00000000000000b4
3056 lduwa [%i1+%g0]0x80,%l2 ! %l2 = 0000000000930000
3057! Starting 10 instruction Store Burst
3058! %l7 = 00000000fb7d2fff, Mem[0000000030001408] = 000000b4
3059 stha %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 2fff00b4
3060
3061p0_label_116:
3062! %l4 = 00000000000000ff, Mem[0000000030041400] = ffc7b300
3063 stba %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffc7b300
3064! %l3 = 00000000000000ff, %l4 = 00000000000000ff, %l0 = 0000000000930000
3065 udivx %l3,%l4,%l0 ! %l0 = 0000000000000001
3066! %l3 = 00000000000000ff, Mem[0000000030141408] = ff00000000000000
3067 stxa %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000000000ff
3068! Mem[00000000300c1410] = ff00ffff, %l7 = 00000000fb7d2fff
3069 swapa [%i3+%o5]0x81,%l7 ! %l7 = 00000000ff00ffff
3070! %l4 = 00000000000000ff, Mem[0000000010001410] = 00000000ff1200ff
3071 stxa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000000000ff
3072! %f28 = 00ff780b ff941997, %l7 = 00000000ff00ffff
3073! Mem[0000000030141408] = ff00000000000000
3074 add %i5,0x008,%g1
3075 stda %f28,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030141408] = 971994ff0b78ff00
3076! %f16 = e1070a00 ffe5d582, %l3 = 00000000000000ff
3077! Mem[0000000010081410] = 00005dc70b78ff00
3078 add %i2,0x010,%g1
3079 stda %f16,[%g1+%l3]ASI_PST16_P ! Mem[0000000010081410] = e1070a00ffe5d582
3080! Mem[000000001000142c] = 2fbaa38f, %l4 = 000000ff, %l7 = ff00ffff
3081 add %i0,0x2c,%g1
3082 casa [%g1]0x80,%l4,%l7 ! %l7 = 000000002fbaa38f
3083! Mem[0000000010001430] = ff728cdc, %l1 = 00000000, %l3 = 000000ff
3084 add %i0,0x30,%g1
3085 casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000ff728cdc
3086! Starting 10 instruction Load Burst
3087! Mem[0000000010041410] = 000000ff, %l7 = 000000002fbaa38f
3088 lduba [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
3089
3090p0_label_117:
3091! Mem[00000000201c0000] = ffff2191, %l5 = 0000000000000000
3092 ldub [%o0+%g0],%l5 ! %l5 = 00000000000000ff
3093! Mem[0000000010081408] = 00b30020b1000000, %f8 = 8a7183a3 658a05fc
3094 ldda [%i2+%o4]0x80,%f8 ! %f8 = 00b30020 b1000000
3095! Mem[0000000010141408] = b30000a3, %l7 = 0000000000000000
3096 ldswa [%i5+%o4]0x88,%l7 ! %l7 = ffffffffb30000a3
3097! Mem[0000000010041408] = ffffcff9, %l7 = ffffffffb30000a3
3098 lduba [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000f9
3099! Mem[0000000030041408] = 1e162ee4, %l3 = 00000000ff728cdc
3100 ldsha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000002ee4
3101! Mem[0000000010041428] = 000000000b78ffb4, %f14 = ffffffe5 ffff00b4
3102 ldda [%i1+0x028]%asi,%f14 ! %f14 = 00000000 0b78ffb4
3103! Mem[0000000010181408] = 00ff0000 0000ff00, %l4 = 000000ff, %l5 = 000000ff
3104 ldd [%i6+%o4],%l4 ! %l4 = 0000000000ff0000 000000000000ff00
3105! Mem[0000000030141400] = 378b6dff, %f23 = ffffff00
3106 lda [%i5+%g0]0x89,%f23 ! %f23 = 378b6dff
3107! Mem[0000000010101410] = 0000ffff, %l7 = 00000000000000f9
3108 lduwa [%i4+%o5]0x88,%l7 ! %l7 = 000000000000ffff
3109! Starting 10 instruction Store Burst
3110! %l4 = 00ff0000, %l5 = 0000ff00, Mem[0000000010041410] = ff000000 f9cfffff
3111 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00ff0000 0000ff00
3112
3113p0_label_118:
3114! Mem[0000000010141410] = ff000000, %l5 = 000000000000ff00
3115 ldstuba [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000ff
3116! %l2 = 0000000000930000, Mem[0000000030001410] = 00000000
3117 stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
3118! %f10 = 0000000f fb78c414, Mem[0000000010001400] = 000014c4 ffffff00
3119 stda %f10,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000f fb78c414
3120! %l1 = e1070a0000000000, Mem[0000000030001410] = 00000000
3121 stha %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
3122! %f0 = 7fffffff, Mem[0000000010001424] = f47d9ad3
3123 sta %f0 ,[%i0+0x024]%asi ! Mem[0000000010001424] = 7fffffff
3124! %l1 = e1070a0000000000, Mem[0000000010001400] = 14c478fb0f000000
3125 stxa %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = e1070a0000000000
3126! Mem[000000001014140d] = 000000b4, %l3 = 0000000000002ee4
3127 ldstuba [%i5+0x00d]%asi,%l3 ! %l3 = 00000000000000ff
3128! Mem[00000000211c0000] = 00ffc8b9, %l6 = 00000000f9cf0acc
3129 ldstub [%o2+%g0],%l6 ! %l6 = 00000000000000ff
3130! %l2 = 00930000, %l3 = 00000000, Mem[00000000100c1400] = ff070a00 ffe5d582
3131 stda %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00930000 00000000
3132! Starting 10 instruction Load Burst
3133! Mem[0000000010181418] = 82d5e5ff0000ff00, %l3 = 0000000000000000
3134 ldx [%i6+0x018],%l3 ! %l3 = 82d5e5ff0000ff00
3135
3136p0_label_119:
3137! Mem[0000000010081400] = ff000000e5000551, %f26 = 000000b4 0000ff00
3138 ldda [%i2+%g0]0x88,%f26 ! %f26 = ff000000 e5000551
3139! Mem[0000000010001438] = 954e5ecf378b6def, %l6 = 0000000000000000
3140 ldxa [%i0+0x038]%asi,%l6 ! %l6 = 954e5ecf378b6def
3141! Mem[0000000030041410] = ffff1997378b6def, %f0 = 7fffffff 000000ff
3142 ldda [%i1+%o5]0x81,%f0 ! %f0 = ffff1997 378b6def
3143! Mem[00000000100c1408] = c4140000, %l6 = 954e5ecf378b6def
3144 lduwa [%i3+%o4]0x88,%l6 ! %l6 = 00000000c4140000
3145! Mem[00000000100c1408] = 000014c4, %l1 = e1070a0000000000
3146 lduha [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000
3147! Mem[0000000010101408] = ff00ffff, %f5 = 1e162ee4
3148 lda [%i4+%o4]0x88,%f5 ! %f5 = ff00ffff
3149! Mem[0000000030081410] = e2010551, %f20 = 00ff0000
3150 lda [%i2+%o5]0x89,%f20 ! %f20 = e2010551
3151! Mem[0000000010141400] = ff000000, %l6 = 00000000c4140000
3152 ldswa [%i5+%g0]0x88,%l6 ! %l6 = ffffffffff000000
3153! Mem[0000000010141410] = ff000000 ff0000ff, %l2 = 00930000, %l3 = 0000ff00
3154 ldda [%i5+%o5]0x88,%l2 ! %l2 = 00000000ff0000ff 00000000ff000000
3155! Starting 10 instruction Store Burst
3156! %l6 = ff000000, %l7 = 0000ffff, Mem[0000000010081400] = e5000551 ff000000
3157 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000 0000ffff
3158
3159p0_label_120:
3160! %l5 = 0000000000000000, Mem[0000000010101408] = ff00ffff
3161 stba %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff00ff00
3162! %l0 = 0000000000000001, Mem[0000000030141400] = 378b6dff
3163 stwa %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000001
3164! Mem[0000000030181410] = 00000039, %l1 = 0000000000000000
3165 ldstuba [%i6+%o5]0x81,%l1 ! %l1 = 00000000000000ff
3166! %l2 = 00000000ff0000ff, immed = 000004aa, %y = 000014c4
3167 udiv %l2,0x4aa,%l0 ! %l0 = 00000000ffffffff
3168 mov %l0,%y ! %y = ffffffff
3169! %l7 = 000000000000ffff, Mem[00000000211c0001] = ffffc8b9
3170 stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = ffffc8b9
3171! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010001400] = e1070a00 00000000
3172 stda %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffff 00000000
3173! %l6 = ff000000, %l7 = 0000ffff, Mem[0000000010101428] = 170d865e 679dceb6
3174 std %l6,[%i4+0x028] ! Mem[0000000010101428] = ff000000 0000ffff
3175! %l0 = 00000000ffffffff, imm = 0000000000000ddb, %l1 = 0000000000000000
3176 add %l0,0xddb,%l1 ! %l1 = 0000000100000dda
3177! Mem[0000000030101408] = ff0000ce, %l1 = 0000000100000dda
3178 ldstuba [%i4+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
3179! Starting 10 instruction Load Burst
3180! Mem[0000000030001410] = 00000000, %l4 = 0000000000ff0000
3181 lduwa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
3182
3183p0_label_121:
3184! Mem[000000001004143c] = ffff00b4, %l6 = ffffffffff000000
3185 ldsh [%i1+0x03e],%l6 ! %l6 = 00000000000000b4
3186! Mem[0000000010081410] = 000a07e1, %l7 = 000000000000ffff
3187 lduwa [%i2+%o5]0x88,%l7 ! %l7 = 00000000000a07e1
3188! Mem[000000001018140c] = 0000ff00, %l0 = 00000000ffffffff
3189 ldub [%i6+0x00e],%l0 ! %l0 = 00000000000000ff
3190! Mem[0000000010141410] = ff0000ff000000ff, %l3 = 00000000ff000000
3191 ldxa [%i5+%o5]0x80,%l3 ! %l3 = ff0000ff000000ff
3192! Mem[0000000010041400] = 00009300, %l1 = 00000000000000ff
3193 ldswa [%i1+%g0]0x88,%l1 ! %l1 = 0000000000009300
3194! Mem[00000000100c1410] = 80000000, %f8 = 00b30020
3195 lda [%i3+%o5]0x80,%f8 ! %f8 = 80000000
3196! Mem[0000000010001400] = ffffffff 00000000, %l6 = 000000b4, %l7 = 000a07e1
3197 ldda [%i0+0x000]%asi,%l6 ! %l6 = 00000000ffffffff 0000000000000000
3198! Mem[0000000010181400] = ffff0000e5000551, %f4 = 00008000 ff00ffff
3199 ldda [%i6+%g0]0x80,%f4 ! %f4 = ffff0000 e5000551
3200! Mem[00000000100c140c] = 49000000, %l6 = 00000000ffffffff
3201 ldsw [%i3+0x00c],%l6 ! %l6 = 0000000049000000
3202! Starting 10 instruction Store Burst
3203! %l4 = 0000000000000000, Mem[00000000211c0001] = ffffc8b9, %asi = 80
3204 stba %l4,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00c8b9
3205
3206p0_label_122:
3207! %l1 = 0000000000009300, Mem[0000000010041400] = 00930000000000ff
3208 stxa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000009300
3209! Mem[0000000030041400] = 00b3c7ff, %l3 = ff0000ff000000ff
3210 ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
3211! %l4 = 0000000000000000, Mem[0000000030041400] = 00b3c7ff
3212 stba %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00b3c700
3213! Mem[0000000030141400] = 00000001, %l1 = 0000000000009300
3214 swapa [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000001
3215! Mem[0000000010041430] = e5efffff, %l7 = 0000000000000000
3216 swap [%i1+0x030],%l7 ! %l7 = 00000000e5efffff
3217! %l6 = 0000000049000000, imm = fffffffffffff393, %l2 = 00000000ff0000ff
3218 addc %l6,-0xc6d,%l2 ! %l2 = 0000000048fff393
3219! %l2 = 0000000048fff393, Mem[0000000010181410] = fc058a65b4000000, %asi = 80
3220 stxa %l2,[%i6+0x010]%asi ! Mem[0000000010181410] = 0000000048fff393
3221! %l2 = 0000000048fff393, imm = 0000000000000b57, %l7 = 00000000e5efffff
3222 orn %l2,0xb57,%l7 ! %l7 = fffffffffffff7bb
3223! Mem[00000000100c1410] = 00000080, %l1 = 0000000000000001
3224 ldstuba [%i3+%o5]0x88,%l1 ! %l1 = 00000080000000ff
3225! Starting 10 instruction Load Burst
3226! Mem[0000000010041410] = 00ff0000, %f19 = 0000064a
3227 lda [%i1+%o5]0x88,%f19 ! %f19 = 00ff0000
3228
3229p0_label_123:
3230! Mem[00000000100c1408] = 00000049c4140000, %l0 = 00000000000000ff
3231 ldxa [%i3+%o4]0x88,%l0 ! %l0 = 00000049c4140000
3232! Mem[0000000010181430] = 00001282000000ff, %f20 = e2010551 0000ff00
3233 ldd [%i6+0x030],%f20 ! %f20 = 00001282 000000ff
3234! Mem[0000000010101400] = 000000ff, %l6 = 0000000049000000
3235 lduba [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000
3236! Mem[0000000010101410] = ffff0000, %l4 = 0000000000000000
3237 lduha [%i4+%o5]0x80,%l4 ! %l4 = 000000000000ffff
3238! Mem[0000000030001408] = b400ff2f, %l1 = 0000000000000080
3239 ldsha [%i0+%o4]0x89,%l1 ! %l1 = ffffffffffffff2f
3240! Mem[0000000010181400] = 510500e50000ffff, %l0 = 00000049c4140000
3241 ldxa [%i6+%g0]0x88,%l0 ! %l0 = 510500e50000ffff
3242! Mem[0000000010001410] = 00000000, %l3 = 00000000000000ff
3243 ldsha [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
3244! %l7 = fffffffffffff7bb, imm = fffffffffffff2af, %l1 = ffffffffffffff2f
3245 or %l7,-0xd51,%l1 ! %l1 = fffffffffffff7bf
3246! Mem[0000000030001410] = 0000000000000039, %l4 = 000000000000ffff
3247 ldxa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000039
3248! Starting 10 instruction Store Burst
3249! %l1 = fffffffffffff7bf, Mem[0000000010081400] = ff000000
3250 stha %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff00f7bf
3251
3252p0_label_124:
3253! %f4 = ffff0000 e5000551, Mem[0000000010041410] = 0000ff00 00ff0000
3254 stda %f4 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffff0000 e5000551
3255! Mem[0000000010141438] = 0b78feff, %l7 = fffffffffffff7bb
3256 swap [%i5+0x038],%l7 ! %l7 = 000000000b78feff
3257! Mem[0000000010041400] = 00000000, %l1 = fffffffffffff7bf
3258 ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
3259! %l4 = 0000000000000039, imm = ffffffffffffffab, %l4 = 0000000000000039
3260 sub %l4,-0x055,%l4 ! %l4 = 000000000000008e
3261! %f20 = 00001282, Mem[00000000300c1410] = fb7d2fff
3262 sta %f20,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00001282
3263! Mem[0000000010081408] = 2000b300, %l3 = 0000000000000000
3264 ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000ff
3265! %l7 = 000000000b78feff, Mem[00000000100c1410] = 9dc993a3000000ff
3266 stxa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000000b78feff
3267! %l6 = 0000000000000000, Mem[0000000010181400] = ffff0000, %asi = 80
3268 stwa %l6,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000000
3269! Mem[0000000010001418] = fb5acdff000000ff, %l4 = 000000000000008e, %l7 = 000000000b78feff
3270 add %i0,0x18,%g1
3271 casxa [%g1]0x80,%l4,%l7 ! %l7 = fb5acdff000000ff
3272! Starting 10 instruction Load Burst
3273! Mem[0000000030001410] = 00000000, %l4 = 000000000000008e
3274 ldsba [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
3275
3276p0_label_125:
3277! Mem[00000000100c1400] = 00009300, %l7 = fb5acdff000000ff
3278 ldsha [%i3+%g0]0x88,%l7 ! %l7 = ffffffffffff9300
3279! Mem[0000000010081408] = ffb30020, %l0 = 510500e50000ffff
3280 ldsha [%i2+%o4]0x80,%l0 ! %l0 = ffffffffffffffb3
3281! Mem[0000000010181408] = 00ff0000, %l0 = ffffffffffffffb3
3282 ldsw [%i6+%o4],%l0 ! %l0 = 0000000000ff0000
3283! Mem[0000000030001400] = ff000000, %l1 = 0000000000000000
3284 lduba [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
3285! Mem[0000000010141408] = a30000b3, %l0 = 0000000000ff0000
3286 ldsha [%i5+%o4]0x80,%l0 ! %l0 = ffffffffffffa300
3287! Mem[0000000010181410] = 93f3ff4800000000, %l7 = ffffffffffff9300
3288 ldxa [%i6+%o5]0x88,%l7 ! %l7 = 93f3ff4800000000
3289! Mem[0000000030001410] = 3900000000000000, %l4 = 0000000000000000
3290 ldxa [%i0+%o5]0x89,%l4 ! %l4 = 3900000000000000
3291! Mem[0000000030081400] = 79ff16e5, %l5 = 0000000000000000
3292 lduwa [%i2+%g0]0x89,%l5 ! %l5 = 0000000079ff16e5
3293! Mem[0000000010041408] = f9cfffff, %l7 = 93f3ff4800000000
3294 ldsha [%i1+%o4]0x80,%l7 ! %l7 = fffffffffffff9cf
3295! Starting 10 instruction Store Burst
3296! Mem[0000000010001410] = 00000000, %l3 = 0000000000000000
3297 ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
3298
3299p0_label_126:
3300! %l4 = 3900000000000000, Mem[0000000010181400] = 00000000
3301 stwa %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
3302! %f14 = 00000000, Mem[00000000300c1400] = 00000000
3303 sta %f14,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
3304! Mem[0000000010081420] = 8a7183a3658a05fc, %l6 = 0000000000000000, %l2 = 0000000048fff393
3305 add %i2,0x20,%g1
3306 casxa [%g1]0x80,%l6,%l2 ! %l2 = 8a7183a3658a05fc
3307! %f0 = ffff1997 378b6def 00000020 b1000000
3308! %f4 = ffff0000 e5000551 a12ca632 01b32f0a
3309! %f8 = 80000000 b1000000 0000000f fb78c414
3310! %f12 = e5efffff ffffffff 00000000 0b78ffb4
3311 stda %f0,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
3312! Mem[0000000030141400] = 00930000, %l0 = ffffffffffffa300
3313 swapa [%i5+%g0]0x81,%l0 ! %l0 = 0000000000930000
3314! %l6 = 0000000000000000, Mem[00000000100c1400] = 0093000000000000
3315 stxa %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000000000
3316! Mem[0000000010081408] = 2000b3ff, %l3 = 0000000000000000
3317 ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
3318! %f0 = ffff1997 378b6def 00000020 b1000000
3319! %f4 = ffff0000 e5000551 a12ca632 01b32f0a
3320! %f8 = 80000000 b1000000 0000000f fb78c414
3321! %f12 = e5efffff ffffffff 00000000 0b78ffb4
3322 stda %f0,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
3323! %l6 = 0000000000000000, Mem[0000000030041400] = 00b3c700
3324 stba %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00b3c700
3325! Starting 10 instruction Load Burst
3326 membar #Sync ! Added by membar checker (21)
3327! Mem[0000000010101400] = 000000ff00ff0000, %f16 = e1070a00 ffe5d582
3328 ldda [%i4+%g0]0x80,%f16 ! %f16 = 000000ff 00ff0000
3329
3330p0_label_127:
3331! Mem[0000000010141400] = 000000ff00000000, %l7 = fffffffffffff9cf
3332 ldxa [%i5+%g0]0x80,%l7 ! %l7 = 000000ff00000000
3333! Mem[0000000010141400] = 000000ff00000000, %f26 = ff000000 e5000551
3334 ldda [%i5+0x000]%asi,%f26 ! %f26 = 000000ff 00000000
3335! Mem[0000000010181400] = 00000000, %l4 = 3900000000000000
3336 ldsba [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
3337! Mem[00000000201c0000] = ffff2191, %l0 = 0000000000930000
3338 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
3339! %l2 = 8a7183a3658a05fc, %l6 = 0000000000000000, %l3 = 00000000000000ff
3340 and %l2,%l6,%l3 ! %l3 = 0000000000000000
3341! Mem[00000000100c1408] = 00000020b1000000, %f18 = 00000000 00ff0000
3342 ldda [%i3+%o4]0x88,%f18 ! %f18 = 00000020 b1000000
3343! Mem[0000000030081410] = 510501e2000000b4, %l6 = 0000000000000000
3344 ldxa [%i2+%o5]0x81,%l6 ! %l6 = 510501e2000000b4
3345! Mem[00000000100c1408] = b1000000, %l0 = ffffffffffffffff
3346 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000
3347! Mem[0000000030041400] = 00c7b300, %l2 = 8a7183a3658a05fc
3348 ldsha [%i1+%g0]0x81,%l2 ! %l2 = 00000000000000c7
3349! Starting 10 instruction Store Burst
3350! %f16 = 000000ff 00ff0000, Mem[0000000010141408] = b30000a3 b400ff00
3351 stda %f16,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff 00ff0000
3352
3353p0_label_128:
3354! Mem[00000000100c1400] = 378b6def, %l2 = 00000000000000c7
3355 swapa [%i3+%g0]0x88,%l2 ! %l2 = 00000000378b6def
3356! %l2 = 00000000378b6def, imm = 0000000000000500, %l4 = 0000000000000000
3357 or %l2,0x500,%l4 ! %l4 = 00000000378b6def
3358! Mem[0000000030081400] = 79ff16e5, %l7 = 000000ff00000000
3359 swapa [%i2+%g0]0x89,%l7 ! %l7 = 0000000079ff16e5
3360! %l6 = 510501e2000000b4, Mem[0000000030181408] = 47f8f1550000ff00
3361 stxa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 510501e2000000b4
3362! %f19 = b1000000, Mem[0000000010101408] = 00ff00ff
3363 sta %f19,[%i4+%o4]0x80 ! Mem[0000000010101408] = b1000000
3364! Mem[0000000030001408] = b400ff2f, %l3 = 0000000000000000
3365 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 0000002f000000ff
3366! Mem[0000000010001408] = bc34ce0c, %l7 = 0000000079ff16e5
3367 swapa [%i0+%o4]0x80,%l7 ! %l7 = 00000000bc34ce0c
3368! Mem[0000000010101410] = ffff0000, %l6 = 510501e2000000b4
3369 ldstuba [%i4+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
3370! %f17 = 00ff0000, %f24 = 510500e5, %f16 = 000000ff
3371 fmuls %f17,%f24,%f16 ! %f16 = 12847be4
3372! Starting 10 instruction Load Burst
3373! Mem[0000000010141430] = 73428349, %l1 = 0000000000000000
3374 ldsba [%i5+0x030]%asi,%l1 ! %l1 = 0000000000000073
3375
3376p0_label_129:
3377! Mem[0000000030181410] = ff000039 00000000, %l6 = 000000ff, %l7 = bc34ce0c
3378 ldda [%i6+%o5]0x81,%l6 ! %l6 = 00000000ff000039 0000000000000000
3379! Mem[0000000010001408] = 79ff16e5, %l0 = 0000000000000000
3380 lduha [%i0+%o4]0x80,%l0 ! %l0 = 00000000000079ff
3381! Mem[0000000030181400] = fb7d2fff, %l4 = 00000000378b6def
3382 lduba [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff
3383! Mem[0000000010181408] = 00ff00000000ff00, %l3 = 000000000000002f
3384 ldxa [%i6+%o4]0x80,%l3 ! %l3 = 00ff00000000ff00
3385! Mem[0000000010181408] = 0000ff00, %l2 = 00000000378b6def
3386 lduha [%i6+%o4]0x88,%l2 ! %l2 = 000000000000ff00
3387! Mem[0000000030001408] = ffff00b4dbe7fe5a, %l2 = 000000000000ff00
3388 ldxa [%i0+%o4]0x81,%l2 ! %l2 = ffff00b4dbe7fe5a
3389! Mem[0000000010181424] = 00000000, %l4 = 00000000000000ff
3390 ldsha [%i6+0x024]%asi,%l4 ! %l4 = 0000000000000000
3391! Mem[0000000010081410] = e1070a00, %l6 = 00000000ff000039
3392 lduba [%i2+%o5]0x80,%l6 ! %l6 = 00000000000000e1
3393! Mem[0000000010001420] = 89724a09, %l6 = 00000000000000e1
3394 ldsb [%i0+0x022],%l6 ! %l6 = 000000000000004a
3395! Starting 10 instruction Store Burst
3396! %f12 = e5efffff ffffffff, %l3 = 00ff00000000ff00
3397! Mem[0000000030141430] = 32a62ca1d6aaa767
3398 add %i5,0x030,%g1
3399 stda %f12,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030141430] = 32a62ca1d6aaa767
3400
3401p0_label_130:
3402! %l4 = 0000000000000000, Mem[00000000100c1418] = 0a2fb30132a62ca1, %asi = 80
3403 stxa %l4,[%i3+0x018]%asi ! Mem[00000000100c1418] = 0000000000000000
3404! %l3 = 00ff00000000ff00, immed = 00000e8d, %y = ffffffff
3405 smul %l3,0xe8d,%l3 ! %l3 = 000000000e7e7300, %y = 00000000
3406! Mem[0000000010101420] = ef6d8b37, %l1 = 0000000000000073, %asi = 80
3407 swapa [%i4+0x020]%asi,%l1 ! %l1 = 00000000ef6d8b37
3408! %l2 = dbe7fe5a, %l3 = 0e7e7300, Mem[00000000100c1410] = e5000551 ffff0000
3409 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = dbe7fe5a 0e7e7300
3410! %l4 = 00000000, %l5 = 79ff16e5, Mem[0000000030081400] = 00000000 00ffffff
3411 stda %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 79ff16e5
3412! %l4 = 0000000000000000, %l1 = 00000000ef6d8b37, %y = 00000000
3413 smul %l4,%l1,%l3 ! %l3 = 0000000000000000, %y = 00000000
3414! Mem[00000000300c1400] = 00000000, %l5 = 0000000079ff16e5
3415 ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000ff
3416! Mem[0000000030181408] = 000000b4, %l0 = 00000000000079ff
3417 ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 000000b4000000ff
3418! %f0 = ffff1997 378b6def, Mem[0000000010101410] = ffff0000 00000000
3419 stda %f0 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffff1997 378b6def
3420! Starting 10 instruction Load Burst
3421! %f28 = 00ff780b, %f9 = b1000000, %f6 = a12ca632
3422 fadds %f28,%f9 ,%f6 ! %f6 = b1000000
3423
3424p0_label_131:
3425 membar #Sync ! Added by membar checker (22)
3426! Mem[0000000030181400] = ff2f7dfb 00000000 ff000000 e2010551
3427! Mem[0000000030181410] = ff000039 00000000 9d000000 20000000
3428! Mem[0000000030181420] = 8a718372 658afffc 6169e7f2 fb78c414
3429! Mem[0000000030181430] = ba1a95e5 bc34ce0c b4000000 ad000000
3430 ldda [%i6]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030181400
3431! Mem[0000000030081400] = 00000000, %l5 = 0000000000000000
3432 lduwa [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
3433! Mem[0000000010141408] = 00ff0000, %l7 = 0000000000000000
3434 lduha [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
3435! Mem[0000000010001410] = ff000000000000ff, %l1 = 00000000ef6d8b37
3436 ldxa [%i0+%o5]0x80,%l1 ! %l1 = ff000000000000ff
3437! Mem[00000000100c1408] = 00000020b1000000, %f28 = 00ff780b ff941997
3438 ldda [%i3+%o4]0x88,%f28 ! %f28 = 00000020 b1000000
3439! %l6 = 000000000000004a, imm = 0000000000000e3e, %l4 = 0000000000000000
3440 addc %l6,0xe3e,%l4 ! %l4 = 0000000000000e88
3441! Mem[0000000021800100] = 00ffa456, %l2 = ffff00b4dbe7fe5a
3442 ldub [%o3+0x100],%l2 ! %l2 = 0000000000000000
3443! Mem[0000000010001410] = ff000000, %l0 = 00000000000000b4
3444 lduwa [%i0+%o5]0x80,%l0 ! %l0 = 00000000ff000000
3445! Mem[0000000030081410] = e2010551, %l1 = ff000000000000ff
3446 lduba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000051
3447! Starting 10 instruction Store Burst
3448! %l3 = 0000000000000000, Mem[0000000010181400] = 00000000
3449 stwa %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
3450
3451p0_label_132:
3452! %l2 = 0000000000000000, Mem[0000000010181400] = 00000000
3453 stwa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
3454 membar #Sync ! Added by membar checker (23)
3455! %l1 = 0000000000000051, Mem[0000000030181408] = ff000000
3456 stha %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00510000
3457! %l0 = 00000000ff000000, Mem[0000000030101400] = ffff1997378b6def
3458 stxa %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000ff000000
3459! Mem[0000000030001408] = b400ffff, %l4 = 0000000000000e88
3460 ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
3461! %f14 = b4000000 ad000000, Mem[0000000010141428] = 0b7861b4 efff000f
3462 std %f14,[%i5+0x028] ! Mem[0000000010141428] = b4000000 ad000000
3463! %l0 = 00000000ff000000, Mem[0000000010181410] = 00000000
3464 stba %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
3465! %f23 = 378b6dff, Mem[0000000030081410] = e2010551
3466 sta %f23,[%i2+%o5]0x89 ! Mem[0000000030081410] = 378b6dff
3467! Mem[0000000010041400] = ff000000, %l6 = 000000000000004a
3468 ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
3469! %l2 = 00000000, %l3 = 00000000, Mem[0000000010081408] = ffb30020 b1000000
3470 stda %l2,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000 00000000
3471! Starting 10 instruction Load Burst
3472! Mem[0000000010141408] = 0000ff00, %l7 = 0000000000000000
3473 ldswa [%i5+%o4]0x80,%l7 ! %l7 = 000000000000ff00
3474
3475p0_label_133:
3476! Mem[0000000030041408] = e42e161e, %f22 = 5afee7db
3477 lda [%i1+%o4]0x81,%f22 ! %f22 = e42e161e
3478! Mem[0000000010041400] = 00930000 000000ff, %l0 = ff000000, %l1 = 00000051
3479 ldda [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000ff 0000000000930000
3480! Mem[00000000300c1408] = ffabefe5 ffff00ff, %l4 = 000000ff, %l5 = 00000000
3481 ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000ffff00ff 00000000ffabefe5
3482! Mem[0000000030141400] = ffffa300, %l5 = 00000000ffabefe5
3483 lduha [%i5+%g0]0x81,%l5 ! %l5 = 000000000000ffff
3484! Mem[0000000030141400] = ffffa3009719ffff, %l2 = 0000000000000000
3485 ldxa [%i5+%g0]0x81,%l2 ! %l2 = ffffa3009719ffff
3486! Mem[0000000030041400] = 00c7b300, %f31 = 32a62ca1
3487 lda [%i1+%g0]0x81,%f31 ! %f31 = 00c7b300
3488! Mem[0000000010181408] = 00ff0000, %l2 = ffffa3009719ffff
3489 lduba [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
3490! %l3 = 0000000000000000, imm = 0000000000000b92, %l7 = 000000000000ff00
3491 add %l3,0xb92,%l7 ! %l7 = 0000000000000b92
3492! Mem[0000000010181400] = 00000000, %l3 = 0000000000000000
3493 ldsw [%i6+%g0],%l3 ! %l3 = 0000000000000000
3494! Starting 10 instruction Store Burst
3495! Mem[0000000010081420] = 8a7183a3, %l4 = 00000000ffff00ff, %asi = 80
3496 swapa [%i2+0x020]%asi,%l4 ! %l4 = 000000008a7183a3
3497
3498p0_label_134:
3499! %l3 = 0000000000000000, Mem[0000000030001400] = 000000ffdba1c701
3500 stxa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
3501! Mem[0000000030101400] = 00000000, %l0 = 00000000000000ff
3502 swapa [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
3503! %f24 = 510500e5 1311b893, Mem[00000000300c1408] = ffff00ff ffabefe5
3504 stda %f24,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 510500e5 1311b893
3505! Mem[0000000010101400] = ff000000, %l6 = 00000000000000ff
3506 swapa [%i4+%g0]0x88,%l6 ! %l6 = 00000000ff000000
3507! %f22 = e42e161e 378b6dff, Mem[00000000100c1410] = dbe7fe5a 0e7e7300
3508 stda %f22,[%i3+%o5]0x88 ! Mem[00000000100c1410] = e42e161e 378b6dff
3509! %l5 = 000000000000ffff, Mem[00000000100c1400] = ffff1997000000c7
3510 stxa %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000000000ffff
3511! %f18 = 00000020 b1000000, %l7 = 0000000000000b92
3512! Mem[0000000030101418] = a12ca63201b32f0a
3513 add %i4,0x018,%g1
3514 stda %f18,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030101418] = a100a63220b32f00
3515! %l7 = 0000000000000b92, Mem[0000000030181408] = 00005100
3516 stha %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000b92
3517! %l1 = 0000000000930000, Mem[00000000211c0000] = ff00c8b9
3518 sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = 0000c8b9
3519! Starting 10 instruction Load Burst
3520! Mem[0000000010101414] = 378b6def, %l4 = 000000008a7183a3
3521 ldsba [%i4+0x017]%asi,%l4 ! %l4 = ffffffffffffffef
3522
3523p0_label_135:
3524! Mem[0000000010141408] = 000000ff00ff0000, %f24 = 510500e5 1311b893
3525 ldda [%i5+%o4]0x88,%f24 ! %f24 = 000000ff 00ff0000
3526! Mem[0000000010081400] = ff00f7bf, %f21 = 000000ff
3527 lda [%i2+%g0]0x88,%f21 ! %f21 = ff00f7bf
3528! Mem[0000000010001400] = 00000000 ffffffff, %l4 = ffffffef, %l5 = 0000ffff
3529 ldda [%i0+%g0]0x88,%l4 ! %l4 = 00000000ffffffff 0000000000000000
3530! Mem[0000000010001408] = 79ff16e5, %f2 = ff000000
3531 lda [%i0+%o4]0x80,%f2 ! %f2 = 79ff16e5
3532! Mem[00000000300c1400] = ff000000, %l5 = 0000000000000000
3533 lduwa [%i3+%g0]0x81,%l5 ! %l5 = 00000000ff000000
3534! Mem[0000000010041400] = ff000000 00009300, %l4 = ffffffff, %l5 = ff000000
3535 ldda [%i1+%g0]0x80,%l4 ! %l4 = 00000000ff000000 0000000000009300
3536! Mem[0000000010041410] = ffff0000e5000551, %l3 = 0000000000000000
3537 ldxa [%i1+%o5]0x80,%l3 ! %l3 = ffff0000e5000551
3538! Mem[0000000010001418] = fb5acdff, %l7 = 0000000000000b92
3539 ldsb [%i0+0x01b],%l7 ! %l7 = ffffffffffffffff
3540! Mem[0000000010001410] = ff000000, %l0 = 0000000000000000
3541 ldsba [%i0+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
3542! Starting 10 instruction Store Burst
3543! %l6 = ff000000, %l7 = ffffffff, Mem[0000000030141400] = ffffa300 9719ffff
3544 stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff000000 ffffffff
3545
3546p0_label_136:
3547! %f24 = 000000ff 00ff0000, Mem[0000000010081400] = ff00f7bf 0000ffff
3548 stda %f24,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff 00ff0000
3549! %l0 = ffffffffffffffff, Mem[0000000010181410] = 00000000
3550 stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff
3551! Mem[0000000030101400] = ff000000, %l0 = ffffffffffffffff
3552 swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000ff000000
3553! %l2 = 00000000, %l3 = e5000551, Mem[0000000010081408] = 00000000 00000000
3554 stda %l2,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000 e5000551
3555! Mem[0000000030181410] = ff000039, %l2 = 0000000000000000
3556 swapa [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff000039
3557! %l3 = ffff0000e5000551, Mem[00000000300c1400] = 000000ff
3558 stha %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000551
3559! %l7 = ffffffffffffffff, Mem[0000000010001410] = ff000000
3560 stwa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffff
3561! Mem[0000000010041402] = ff000000, %l3 = ffff0000e5000551
3562 ldstub [%i1+0x002],%l3 ! %l3 = 00000000000000ff
3563! %f31 = 00c7b300, Mem[00000000300c1410] = 00001282
3564 sta %f31,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00c7b300
3565! Starting 10 instruction Load Burst
3566! Mem[0000000030081400] = 00000000, %f24 = 000000ff
3567 lda [%i2+%g0]0x89,%f24 ! %f24 = 00000000
3568
3569p0_label_137:
3570! Mem[0000000010101408] = b1000000, %l5 = 0000000000009300
3571 lduba [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000b1
3572! Mem[0000000010101410] = ffff1997, %l7 = ffffffffffffffff
3573 ldsba [%i4+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
3574! Mem[0000000010001408] = 79ff16e5, %l6 = 00000000ff000000
3575 ldswa [%i0+%o4]0x80,%l6 ! %l6 = 0000000079ff16e5
3576! Mem[0000000010141408] = 0000ff00, %f7 = 20000000
3577 lda [%i5+%o4]0x80,%f7 ! %f7 = 0000ff00
3578! Mem[0000000030041400] = 00c7b300, %l7 = ffffffffffffffff
3579 ldswa [%i1+%g0]0x81,%l7 ! %l7 = 0000000000c7b300
3580! Mem[0000000030041408] = e42e161e, %l2 = 00000000ff000039
3581 ldsha [%i1+%o4]0x81,%l2 ! %l2 = ffffffffffffe42e
3582! Mem[0000000030101410] = ffff0000, %l3 = 0000000000000000
3583 ldsba [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
3584! Mem[0000000010141400] = 000000ff00000000, %l6 = 0000000079ff16e5
3585 ldxa [%i5+%g0]0x80,%l6 ! %l6 = 000000ff00000000
3586! Mem[0000000010141408] = 0000ff00, %l6 = 000000ff00000000
3587 lduwa [%i5+%o4]0x80,%l6 ! %l6 = 000000000000ff00
3588! Starting 10 instruction Store Burst
3589! %l6 = 000000000000ff00, imm = fffffffffffffe2a, %l3 = ffffffffffffffff
3590 and %l6,-0x1d6,%l3 ! %l3 = 000000000000fe00
3591
3592p0_label_138:
3593! Mem[00000000201c0001] = ffff2191, %l6 = 000000000000ff00
3594 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
3595! %l6 = 000000ff, %l7 = 00c7b300, Mem[0000000010181438] = cf7bff79 8fffba2f
3596 stda %l6,[%i6+0x038]%asi ! Mem[0000000010181438] = 000000ff 00c7b300
3597! %l4 = 00000000ff000000, Mem[0000000010081410] = e1070a00ffe5d582
3598 stxa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000ff000000
3599! Mem[0000000010181410] = 000000ff, %l0 = 00000000ff000000
3600 swapa [%i6+%o5]0x88,%l0 ! %l0 = 00000000000000ff
3601! %f18 = 00000020 b1000000, Mem[0000000010101400] = 000000ff 0000ff00
3602 stda %f18,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000020 b1000000
3603! %l4 = ff000000, %l5 = 000000b1, Mem[0000000010101438] = 000000ff 000000ff
3604 std %l4,[%i4+0x038] ! Mem[0000000010101438] = ff000000 000000b1
3605! %f26 = 000000ff 00000000, %l5 = 00000000000000b1
3606! Mem[0000000030001410] = 0000000000000039
3607 add %i0,0x010,%g1
3608 stda %f26,[%g1+%l5]ASI_PST32_S ! Mem[0000000030001410] = 0000000000000000
3609! Mem[0000000010081408] = 00000000, %l5 = 00000000000000b1
3610 ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 00000000000000ff
3611! %f29 = b1000000, Mem[0000000010141400] = 000000ff
3612 sta %f29,[%i5+%g0]0x80 ! Mem[0000000010141400] = b1000000
3613! Starting 10 instruction Load Burst
3614! Mem[0000000010141400] = b100000000000000, %f6 = 9d000000 0000ff00
3615 ldda [%i5+0x000]%asi,%f6 ! %f6 = b1000000 00000000
3616
3617p0_label_139:
3618! Mem[0000000010081400] = 0000ff00, %l3 = 000000000000fe00
3619 ldswa [%i2+%g0]0x80,%l3 ! %l3 = 000000000000ff00
3620! Mem[0000000010141410] = ff0000ff, %l7 = 0000000000c7b300
3621 lduha [%i5+%o5]0x80,%l7 ! %l7 = 000000000000ff00
3622! Mem[0000000030181408] = 920b0000, %l0 = 00000000000000ff
3623 ldsba [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffff92
3624! Mem[0000000030141410] = 971994ff, %l1 = 0000000000930000
3625 ldsba [%i5+%o5]0x81,%l1 ! %l1 = ffffffffffffff97
3626! Mem[0000000030141408] = 971994ff0b78ff00, %l3 = 000000000000ff00
3627 ldxa [%i5+%o4]0x81,%l3 ! %l3 = 971994ff0b78ff00
3628! Mem[0000000010001410] = ff000000 ffffffff, %l6 = 000000ff, %l7 = 0000ff00
3629 ldda [%i0+%o5]0x88,%l6 ! %l6 = 00000000ffffffff 00000000ff000000
3630! Mem[0000000030101408] = 000000b120000000, %f22 = e42e161e 378b6dff
3631 ldda [%i4+%o4]0x89,%f22 ! %f22 = 000000b1 20000000
3632! Mem[00000000100c1408] = b1000000, %l3 = 971994ff0b78ff00
3633 lduba [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
3634! Mem[0000000030181400] = fb7d2fff, %l6 = 00000000ffffffff
3635 lduha [%i6+%g0]0x89,%l6 ! %l6 = 0000000000002fff
3636! Starting 10 instruction Store Burst
3637! %l4 = 00000000ff000000, Mem[0000000030041400] = 00c7b300
3638 stwa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
3639
3640p0_label_140:
3641! Mem[00000000211c0001] = 0000c8b9, %l4 = 00000000ff000000
3642 ldstuba [%o2+0x001]%asi,%l4 ! %l4 = 00000000000000ff
3643! Mem[0000000030101400] = ffffffff, %l7 = 00000000ff000000
3644 ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
3645! %l6 = 0000000000002fff, Mem[0000000010101420] = 00000073, %asi = 80
3646 stha %l6,[%i4+0x020]%asi ! Mem[0000000010101420] = 2fff0073
3647! %l1 = ffffffffffffff97, Mem[0000000030081400] = 00000000
3648 stba %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000097
3649! %l7 = 00000000000000ff, Mem[00000000100c1438] = b4ff780b00000000
3650 stx %l7,[%i3+0x038] ! Mem[00000000100c1438] = 00000000000000ff
3651! %l1 = ffffffffffffff97, Mem[0000000030081410] = ff6d8b37
3652 stha %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff978b37
3653! Mem[0000000010001410] = ffffffff, %l6 = 0000000000002fff
3654 ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
3655! Mem[00000000201c0000] = ffff2191, %l0 = ffffffffffffff92
3656 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
3657! %l6 = 00000000000000ff, Mem[0000000010101408] = b1000000
3658 stwa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff
3659! Starting 10 instruction Load Burst
3660! Mem[00000000100c1404] = 00000000, %l0 = ffffffffffffffff
3661 lduw [%i3+0x004],%l0 ! %l0 = 0000000000000000
3662
3663p0_label_141:
3664! Mem[0000000010081430] = e5efffff, %l1 = ffffffffffffff97
3665 ldsb [%i2+0x030],%l1 ! %l1 = ffffffffffffffe5
3666! Mem[0000000010041410] = 510500e50000ffff, %f18 = 00000020 b1000000
3667 ldda [%i1+%o5]0x88,%f18 ! %f18 = 510500e5 0000ffff
3668! Mem[0000000010181418] = 82d5e5ff, %l7 = 00000000000000ff
3669 ldswa [%i6+0x018]%asi,%l7 ! %l7 = ffffffff82d5e5ff
3670! %l7 = ffffffff82d5e5ff, immed = 00000641, %y = 00000000
3671 smul %l7,0x641,%l7 ! %l7 = fffffcf13bb35fbf, %y = fffffcf1
3672! Mem[00000000300c1400] = 51050000, %f16 = 12847be4
3673 lda [%i3+%g0]0x81,%f16 ! %f16 = 51050000
3674! Mem[0000000010001410] = ffffffff, %l5 = 0000000000000000
3675 ldsba [%i0+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
3676! Mem[0000000030001400] = 0000000000000000, %f24 = 00000000 00ff0000
3677 ldda [%i0+%g0]0x89,%f24 ! %f24 = 00000000 00000000
3678! Mem[0000000010181410] = 000000ff, %l1 = ffffffffffffffe5
3679 lduwa [%i6+%o5]0x80,%l1 ! %l1 = 00000000000000ff
3680! Mem[0000000030101408] = 000000b120000000, %l5 = ffffffffffffffff
3681 ldxa [%i4+%o4]0x89,%l5 ! %l5 = 000000b120000000
3682! Starting 10 instruction Store Burst
3683! %l4 = 00000000, %l5 = 20000000, Mem[0000000010101410] = ffff1997 378b6def
3684 stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 20000000
3685
3686p0_label_142:
3687! %l3 = 0000000000000000, Mem[0000000030001408] = b400ffff
3688 stha %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = b4000000
3689! %l1 = 00000000000000ff, Mem[0000000010101400] = 000000b1
3690 stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff
3691! %f4 = ff000039 00000000, %l6 = 00000000000000ff
3692! Mem[0000000030081438] = d50014bddaba14a9
3693 add %i2,0x038,%g1
3694 stda %f4,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030081438] = 00000000390000ff
3695! %l0 = 0000000000000000, Mem[0000000010081400] = 00ff0000
3696 stwa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
3697! %l7 = fffffcf13bb35fbf, Mem[0000000010041400] = ff00ff0000009300
3698 stxa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = fffffcf13bb35fbf
3699! %l4 = 0000000000000000, Mem[00000000300c1400] = 00000551
3700 stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
3701! %l5 = 000000b120000000, Mem[0000000010081408] = ff000000
3702 stha %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
3703! Mem[0000000030041400] = 000000ff, %l3 = 0000000000000000
3704 ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
3705! Mem[0000000010001418] = fb5acdff, %l6 = 00000000000000ff, %asi = 80
3706 swapa [%i0+0x018]%asi,%l6 ! %l6 = 00000000fb5acdff
3707! Starting 10 instruction Load Burst
3708! Mem[0000000010001410] = ffffffff, %l2 = ffffffffffffe42e
3709 ldswa [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
3710
3711p0_label_143:
3712! Mem[0000000010081418] = a12ca63201b32f0a, %f18 = 510500e5 0000ffff
3713 ldd [%i2+0x018],%f18 ! %f18 = a12ca632 01b32f0a
3714! Mem[0000000030041400] = 000000ff, %l0 = 0000000000000000
3715 lduwa [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff
3716! Mem[0000000030041410] = ffff1997, %l5 = 000000b120000000
3717 ldswa [%i1+%o5]0x81,%l5 ! %l5 = ffffffffffff1997
3718! Mem[0000000010181410] = 93f3ff48 ff000000, %l6 = fb5acdff, %l7 = 3bb35fbf
3719 ldda [%i6+%o5]0x88,%l6 ! %l6 = 00000000ff000000 0000000093f3ff48
3720! Mem[0000000010081408] = 00000000, %l6 = 00000000ff000000
3721 ldswa [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000
3722! Mem[00000000211c0000] = 00ffc8b9, %l0 = 00000000000000ff
3723 ldsba [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000000
3724! Mem[00000000201c0000] = ffff2191, %l0 = 0000000000000000
3725 ldsb [%o0+%g0],%l0 ! %l0 = ffffffffffffffff
3726! %l4 = 0000000000000000, %l7 = 0000000093f3ff48, %l3 = 00000000000000ff
3727 addc %l4,%l7,%l3 ! %l3 = 0000000093f3ff48
3728! Mem[0000000010001410] = ff000000ffffffff, %l6 = 0000000000000000
3729 ldxa [%i0+%o5]0x88,%l6 ! %l6 = ff000000ffffffff
3730! Starting 10 instruction Store Burst
3731! Mem[0000000010181408] = 00ff0000, %l4 = 0000000000000000
3732 lduba [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
3733
3734p0_label_144:
3735! %f11 = fb78c414, %f13 = bc34ce0c, %f22 = 000000b1
3736 fmuls %f11,%f13,%f22 ! %f22 = 782fb218
3737! %l5 = ffffffffffff1997, Mem[0000000010181400] = 00000000
3738 stba %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 97000000
3739! Mem[0000000010081400] = 00000000ff000000, %l2 = ffffffffffffffff, %l6 = ff000000ffffffff
3740 casxa [%i2]0x80,%l2,%l6 ! %l6 = 00000000ff000000
3741! %l1 = 00000000000000ff, Mem[0000000010181410] = 000000ff48fff393
3742 stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000000000ff
3743! Mem[0000000010101438] = ff000000000000b1, %l7 = 0000000093f3ff48, %l3 = 0000000093f3ff48
3744 add %i4,0x38,%g1
3745 casxa [%g1]0x80,%l7,%l3 ! %l3 = ff000000000000b1
3746! %l7 = 0000000093f3ff48, Mem[0000000010001408] = fffffff9e516ff79
3747 stxa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000093f3ff48
3748! %f28 = 00000020 b1000000, Mem[0000000010081410] = 00000000 000000ff
3749 stda %f28,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000020 b1000000
3750! %f28 = 00000020, %f11 = fb78c414
3751 fcmpes %fcc1,%f28,%f11 ! %fcc1 = 2
3752! %l1 = 00000000000000ff, Mem[0000000030001400] = 00000000
3753 stha %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
3754! Starting 10 instruction Load Burst
3755 membar #Sync ! Added by membar checker (24)
3756! Mem[0000000010101400] = 000000ff 20000000 000000ff ff000000
3757! Mem[0000000010101410] = 00000000 20000000 7492c75d fca11aff
3758! Mem[0000000010101420] = 2fff0073 7dab064a ff000000 0000ffff
3759! Mem[0000000010101430] = 93a3ee7b f8d03bd8 ff000000 000000b1
3760 ldda [%i4]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010101400
3761
3762p0_label_145:
3763! Mem[0000000030041400] = 000000ff, %l1 = 00000000000000ff
3764 ldswa [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000ff
3765! Mem[0000000010001408] = 48fff393, %l2 = ffffffffffffffff
3766 ldsba [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000048
3767! Mem[0000000010041424] = 658a05fc, %l3 = ff000000000000b1
3768 ldub [%i1+0x027],%l3 ! %l3 = 00000000000000fc
3769! Mem[0000000030041408] = e42e161e 00800000, %l0 = ffffffff, %l1 = 000000ff
3770 ldda [%i1+%o4]0x81,%l0 ! %l0 = 00000000e42e161e 0000000000800000
3771! Mem[0000000030101400] = ffffffff, %l5 = ffffffffffff1997
3772 lduwa [%i4+%g0]0x81,%l5 ! %l5 = 00000000ffffffff
3773! Mem[00000000100c1400] = ffff0000, %l1 = 0000000000800000
3774 ldswa [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffff0000
3775! Mem[0000000030101408] = 00000020, %l5 = 00000000ffffffff
3776 ldsha [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
3777! Mem[0000000010001400] = ffffffff, %l4 = 0000000000000000
3778 ldsw [%i0+%g0],%l4 ! %l4 = ffffffffffffffff
3779! Mem[0000000030041408] = e42e161e, %f9 = 658afffc
3780 lda [%i1+%o4]0x81,%f9 ! %f9 = e42e161e
3781! Starting 10 instruction Store Burst
3782! %f6 = b1000000 00000000, Mem[0000000010001400] = ffffffff 00000000
3783 stda %f6 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = b1000000 00000000
3784
3785p0_label_146:
3786! %l2 = 00000048, %l3 = 000000fc, Mem[0000000010081420] = ffff00ff 658a05fc
3787 std %l2,[%i2+0x020] ! Mem[0000000010081420] = 00000048 000000fc
3788! Mem[0000000030181410] = 00000000, %l0 = 00000000e42e161e
3789 swapa [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
3790! Mem[0000000010101400] = 00000020 ff000000, %l2 = 00000048, %l3 = 000000fc
3791 ldda [%i4+%g0]0x88,%l2 ! %l2 = 00000000ff000000 0000000000000020
3792! %l1 = ffffffffffff0000, Mem[0000000030041408] = 1e162ee4
3793 stba %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 1e162e00
3794! %f5 = 00000000, Mem[0000000030141410] = 971994ff
3795 sta %f5 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
3796! Mem[0000000010141410] = ff0000ff, %l2 = 00000000ff000000, %asi = 80
3797 swapa [%i5+0x010]%asi,%l2 ! %l2 = 00000000ff0000ff
3798! %l0 = 0000000000000000, Mem[0000000010081400] = 00000000, %asi = 80
3799 stwa %l0,[%i2+0x000]%asi ! Mem[0000000010081400] = 00000000
3800! %f12 = ba1a95e5, %f15 = ad000000, %f4 = ff000039 00000000
3801 fsmuld %f12,%f15,%f4 ! %f4 = 3cf352bc a0000000
3802! %l2 = 00000000ff0000ff, %l7 = 0000000093f3ff48, %l7 = 0000000093f3ff48
3803 subc %l2,%l7,%l7 ! %l7 = 000000006b0c01b7
3804! Starting 10 instruction Load Burst
3805! Mem[0000000030001408] = 5afee7dbb4000000, %f2 = 79ff16e5 e2010551
3806 ldda [%i0+%o4]0x89,%f2 ! %f2 = 5afee7db b4000000
3807
3808p0_label_147:
3809! Mem[0000000010041410] = 510500e50000ffff, %f6 = b1000000 00000000
3810 ldda [%i1+%o5]0x88,%f6 ! %f6 = 510500e5 0000ffff
3811! Mem[0000000030041410] = 9719ffff, %l5 = 0000000000000000
3812 lduha [%i1+%o5]0x89,%l5 ! %l5 = 000000000000ffff
3813! Mem[0000000010041438] = ffffffe5ffff00b4, %f4 = 3cf352bc a0000000
3814 ldd [%i1+0x038],%f4 ! %f4 = ffffffe5 ffff00b4
3815! Mem[0000000010041410] = 0000ffff, %f3 = b4000000
3816 lda [%i1+%o5]0x88,%f3 ! %f3 = 0000ffff
3817! Mem[0000000030181408] = 920b0000, %f7 = 0000ffff
3818 lda [%i6+%o4]0x81,%f7 ! %f7 = 920b0000
3819! Mem[0000000010001410] = ffffffff, %l1 = ffffffffffff0000
3820 ldsha [%i0+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
3821! Mem[0000000030081410] = 378b97ff, %l0 = 0000000000000000
3822 ldsha [%i2+%o5]0x89,%l0 ! %l0 = ffffffffffff97ff
3823! Mem[0000000010181408] = 00ff00000000ff00, %f2 = 5afee7db 0000ffff
3824 ldda [%i6+%o4]0x88,%f2 ! %f2 = 00ff0000 0000ff00
3825! Mem[00000000100c1410] = 378b6dff, %l5 = 000000000000ffff
3826 lduba [%i3+%o5]0x88,%l5 ! %l5 = 00000000000000ff
3827! Starting 10 instruction Store Burst
3828! %l4 = ffffffffffffffff, %l3 = 0000000000000020, %l1 = ffffffffffffffff
3829 sub %l4,%l3,%l1 ! %l1 = ffffffffffffffdf
3830
3831p0_label_148:
3832! %l0 = ffffffffffff97ff, Mem[0000000030081400] = 00000097
3833 stwa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffff97ff
3834! Mem[00000000300c1410] = 00c7b300, %l7 = 000000006b0c01b7
3835 swapa [%i3+%o5]0x81,%l7 ! %l7 = 0000000000c7b300
3836! %l2 = 00000000ff0000ff, Mem[0000000030141408] = ff941997
3837 stba %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff9419ff
3838! %l5 = 00000000000000ff, %l1 = ffffffffffffffdf, %l2 = 00000000ff0000ff
3839 add %l5,%l1,%l2 ! %l2 = 00000000000000de
3840! Mem[0000000010081408] = 00000000, %l0 = ffffffffffff97ff, %asi = 80
3841 swapa [%i2+0x008]%asi,%l0 ! %l0 = 0000000000000000
3842! %l1 = ffffffffffffffdf, Mem[00000000100c1400] = 000000000000ffff
3843 stxa %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffffffffffdf
3844! %l4 = ffffffff, %l5 = 000000ff, Mem[0000000030001408] = b4000000 5afee7db
3845 stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff 000000ff
3846! %l2 = 00000000000000de, Mem[00000000100c1400] = dfffffff
3847 stha %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00deffff
3848! Mem[0000000010001408] = 48fff393, %l5 = 00000000000000ff
3849 swapa [%i0+%o4]0x80,%l5 ! %l5 = 0000000048fff393
3850! Starting 10 instruction Load Burst
3851! Mem[0000000030141400] = ff000000, %l3 = 0000000000000020
3852 lduwa [%i5+%g0]0x81,%l3 ! %l3 = 00000000ff000000
3853
3854p0_label_149:
3855! Mem[0000000030141410] = 00000000, %l3 = 00000000ff000000
3856 lduba [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
3857! Mem[0000000010081410] = b1000000, %l1 = ffffffffffffffdf
3858 lduha [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
3859! Mem[0000000030181408] = 920b0000, %l0 = 0000000000000000
3860 lduba [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000092
3861! Mem[0000000030001408] = ffffffff, %l1 = 0000000000000000
3862 ldswa [%i0+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
3863! Mem[0000000030041408] = 1e162e00, %l0 = 0000000000000092
3864 ldsba [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
3865! Mem[0000000030001408] = ffffffff, %l1 = ffffffffffffffff
3866 lduha [%i0+%o4]0x81,%l1 ! %l1 = 000000000000ffff
3867! Mem[0000000010181414] = 000000ff, %l7 = 0000000000c7b300
3868 ldsba [%i6+0x014]%asi,%l7 ! %l7 = 0000000000000000
3869! Mem[0000000030041410] = ffff1997, %l0 = 0000000000000000
3870 ldswa [%i1+%o5]0x81,%l0 ! %l0 = ffffffffffff1997
3871! Mem[0000000030181408] = 510501e2 00000b92, %l4 = ffffffff, %l5 = 48fff393
3872 ldda [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000b92 00000000510501e2
3873! Starting 10 instruction Store Burst
3874! %l4 = 0000000000000b92, Mem[0000000010041400] = fffffcf1
3875 stba %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 92fffcf1
3876
3877p0_label_150:
3878! %l6 = ff000000, %l7 = 00000000, Mem[0000000010181400] = 97000000 e5000551
3879 stda %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff000000 00000000
3880! %l2 = 00000000000000de, Mem[00000000300c1408] = 93b81113
3881 stha %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00de1113
3882! Mem[0000000010081410] = 000000b1, %l3 = 0000000000000000
3883 ldstuba [%i2+%o5]0x80,%l3 ! %l3 = 00000000000000ff
3884! Mem[0000000030141410] = 00000000, %l3 = 0000000000000000
3885 swapa [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
3886! %f14 = b4000000 ad000000, %l2 = 00000000000000de
3887! Mem[0000000030101420] = 80000000b1000000
3888 add %i4,0x020,%g1
3889 stda %f14,[%g1+%l2]ASI_PST8_S ! Mem[0000000030101420] = b4000000ad000000
3890! Mem[0000000010141414] = 000000ff, %l7 = 00000000, %l6 = ff000000
3891 add %i5,0x14,%g1
3892 casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000000000ff
3893 membar #Sync ! Added by membar checker (25)
3894! %f6 = 510500e5 920b0000, Mem[0000000010101408] = ff000000 000000ff
3895 stda %f6 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 510500e5 920b0000
3896! %l3 = 0000000000000000, %l1 = 000000000000ffff, %l7 = 0000000000000000
3897 addc %l3,%l1,%l7 ! %l7 = 000000000000ffff
3898! %l4 = 00000b92, %l5 = 510501e2, Mem[00000000100c1400] = ffffde00 ffffffff
3899 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000b92 510501e2
3900! Starting 10 instruction Load Burst
3901! %l6 = 00000000000000ff, imm = fffffffffffffde6, %l1 = 000000000000ffff
3902 andn %l6,-0x21a,%l1 ! %l1 = 0000000000000019
3903
3904p0_label_151:
3905! Mem[0000000010181428] = 000000b120000000, %f24 = 2fff0073 7dab064a
3906 ldda [%i6+0x028]%asi,%f24 ! %f24 = 000000b1 20000000
3907! Mem[0000000010081400] = 00000000, %l3 = 0000000000000000
3908 lduba [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
3909! Mem[0000000030101408] = 20000000, %l7 = 000000000000ffff
3910 ldsba [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000
3911! Mem[0000000010001418] = 000000ff, %l1 = 0000000000000019
3912 lduw [%i0+0x018],%l1 ! %l1 = 00000000000000ff
3913! Mem[0000000010001434] = e42e161e, %f15 = ad000000
3914 lda [%i0+0x034]%asi,%f15 ! %f15 = e42e161e
3915! Mem[00000000100c1400] = 00000b92, %f21 = 20000000
3916 lda [%i3+%g0]0x88,%f21 ! %f21 = 00000b92
3917! Mem[0000000030181400] = 00000000fb7d2fff, %l7 = 0000000000000000
3918 ldxa [%i6+%g0]0x89,%l7 ! %l7 = 00000000fb7d2fff
3919! Mem[00000000300c1400] = 00000000, %f16 = 000000ff
3920 lda [%i3+%g0]0x81,%f16 ! %f16 = 00000000
3921! Mem[0000000030101408] = 00000020, %l1 = 00000000000000ff
3922 lduha [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000000
3923! Starting 10 instruction Store Burst
3924! %l0 = ffffffffffff1997, Mem[0000000030041410] = ffff1997
3925 stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffff1997
3926
3927p0_label_152:
3928! %l4 = 00000b92, %l5 = 510501e2, Mem[0000000010001410] = ffffffff 000000ff
3929 stda %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000b92 510501e2
3930! %l2 = 00000000000000de, Mem[0000000010001408] = 00000000ff000000
3931 stxa %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000000000de
3932! %l6 = 00000000000000ff, Mem[0000000010041400] = bf5fb33bf1fcff92
3933 stxa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000000000ff
3934! Mem[000000001010140b] = 00000b92, %l6 = 00000000000000ff
3935 ldstub [%i4+0x00b],%l6 ! %l6 = 00000092000000ff
3936! %l6 = 0000000000000092, Mem[00000000300c1400] = 00000000
3937 stha %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000092
3938! Mem[0000000010081437] = ffffffff, %l6 = 0000000000000092
3939 ldstub [%i2+0x037],%l6 ! %l6 = 000000ff000000ff
3940! Mem[00000000100c1408] = b1000000, %l4 = 0000000000000b92
3941 swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000b1000000
3942! %f16 = 00000000, %f4 = ffffffe5, %f16 = 00000000 20000000
3943 fsmuld %f16,%f4 ,%f16 ! %f16 = fffffffc a0000000
3944! Mem[0000000020800040] = 69e1d57f, %l0 = ffffffffffff1997
3945 ldstub [%o1+0x040],%l0 ! %l0 = 00000069000000ff
3946! Starting 10 instruction Load Burst
3947! Mem[0000000030001400] = 000000ff, %l2 = 00000000000000de
3948 lduha [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
3949
3950p0_label_153:
3951! Mem[0000000030141400] = ff000000, %l5 = 00000000510501e2
3952 lduwa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ff000000
3953! Mem[0000000010041400] = ff000000, %l6 = 00000000000000ff
3954 lduha [%i1+%g0]0x80,%l6 ! %l6 = 000000000000ff00
3955! Mem[0000000010081400] = 00000000, %l2 = 00000000000000ff
3956 ldsha [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
3957! Mem[00000000100c1430] = ffffffffffffefe5, %l6 = 000000000000ff00
3958 ldxa [%i3+0x030]%asi,%l6 ! %l6 = ffffffffffffefe5
3959! Mem[0000000010181400] = 000000ff, %l7 = 00000000fb7d2fff
3960 ldswa [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
3961! Mem[00000000100c1408] = 920b0000, %l0 = 0000000000000069
3962 ldsha [%i3+%o4]0x80,%l0 ! %l0 = ffffffffffff920b
3963! Mem[0000000010101420] = 2fff0073, %l6 = ffffffffffffefe5
3964 ldsha [%i4+0x020]%asi,%l6 ! %l6 = 0000000000002fff
3965! Mem[0000000010041408] = f9cfffffb1000000, %l4 = 00000000b1000000
3966 ldxa [%i1+%o4]0x80,%l4 ! %l4 = f9cfffffb1000000
3967! Mem[00000000100c1400] = 920b0000, %f20 = 00000000
3968 lda [%i3+%g0]0x80,%f20 ! %f20 = 920b0000
3969! Starting 10 instruction Store Burst
3970! %l5 = 00000000ff000000, Mem[0000000030101408] = 00000020
3971 stba %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000020
3972
3973p0_label_154:
3974! %f0 = ff2f7dfb, Mem[0000000010081428] = 0000000f
3975 sta %f0 ,[%i2+0x028]%asi ! Mem[0000000010081428] = ff2f7dfb
3976! %l6 = 0000000000002fff, Mem[0000000010041410] = 0000ffff
3977 stwa %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00002fff
3978! Mem[00000000218000c1] = ff13f237, %l0 = ffffffffffff920b
3979 ldstub [%o3+0x0c1],%l0 ! %l0 = 00000013000000ff
3980! %l1 = 0000000000000000, Mem[0000000030041410] = 9719ffff
3981 stba %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 9719ff00
3982! Mem[0000000010081410] = ff0000b1, %l2 = 0000000000000000
3983 ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
3984! Mem[0000000030181408] = 920b0000e2010551, %f26 = ff000000 0000ffff
3985 ldda [%i6+%o4]0x81,%f26 ! %f26 = 920b0000 e2010551
3986! %l0 = 00000013, %l1 = 00000000, Mem[0000000030101400] = ffffffff ff000000
3987 stda %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000013 00000000
3988! %l6 = 0000000000002fff, Mem[00000000300c1410] = b7010c6b
3989 stwa %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00002fff
3990! %f16 = fffffffc a0000000 000000ff ff000000
3991! %f20 = 920b0000 00000b92 7492c75d fca11aff
3992! %f24 = 000000b1 20000000 920b0000 e2010551
3993! %f28 = 93a3ee7b f8d03bd8 ff000000 000000b1
3994 stda %f16,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
3995! Starting 10 instruction Load Burst
3996 membar #Sync ! Added by membar checker (26)
3997! Mem[0000000010001400] = b1000000 00000000 de000000 00000000
3998! Mem[0000000010001410] = 00000b92 510501e2 000000ff 000000ff
3999! Mem[0000000010001420] = 89724a09 7fffffff 0000064a 2fbaa38f
4000! Mem[0000000010001430] = ff728cdc e42e161e 954e5ecf 378b6def
4001 ldda [%i0]ASI_BLK_PL,%f0 ! Block Load from 0000000010001400
4002
4003p0_label_155:
4004! Mem[0000000010181408] = 00ff00000000ff00, %f22 = 7492c75d fca11aff
4005 ldda [%i6+0x008]%asi,%f22 ! %f22 = 00ff0000 0000ff00
4006! Mem[0000000010041414] = e5000551, %l3 = 0000000000000000
4007 lduw [%i1+0x014],%l3 ! %l3 = 00000000e5000551
4008! Mem[0000000010141400] = b1000000, %l7 = 00000000000000ff
4009 lduwa [%i5+%g0]0x80,%l7 ! %l7 = 00000000b1000000
4010! %l3 = 00000000e5000551, %l6 = 0000000000002fff, %l4 = f9cfffffb1000000
4011 udivx %l3,%l6,%l4 ! %l4 = 000000000004c56e
4012! Mem[0000000010101438] = ff000000000000b1, %f22 = 00ff0000 0000ff00
4013 ldda [%i4+0x038]%asi,%f22 ! %f22 = ff000000 000000b1
4014! Mem[0000000010101410] = 920b0000, %l7 = 00000000b1000000
4015 ldsha [%i4+%o5]0x80,%l7 ! %l7 = ffffffffffff920b
4016! Mem[0000000010181400] = 000000ff, %l7 = ffffffffffff920b
4017 ldsba [%i6+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
4018! Mem[0000000010101400] = fcffffff, %l6 = 0000000000002fff
4019 lduha [%i4+%g0]0x88,%l6 ! %l6 = 000000000000ffff
4020! Mem[0000000010181410] = 00000000, %l0 = 0000000000000013
4021 lduha [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
4022! Starting 10 instruction Store Burst
4023 membar #Sync ! Added by membar checker (27)
4024! %f24 = 000000b1 20000000, Mem[0000000010001400] = b1000000 00000000
4025 stda %f24,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000b1 20000000
4026
4027p0_label_156:
4028! %f25 = 20000000, Mem[0000000030181410] = e42e161e
4029 sta %f25,[%i6+%o5]0x81 ! Mem[0000000030181410] = 20000000
4030! %l0 = 00000000, %l1 = 00000000, Mem[0000000010141408] = 00ff0000 000000ff
4031 stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 00000000
4032! Mem[0000000010101408] = 000000ff, %l5 = 00000000ff000000
4033 swapa [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000ff
4034! %l0 = 0000000000000000, Mem[0000000010041400] = ff000000
4035 stb %l0,[%i1+%g0] ! Mem[0000000010041400] = 00000000
4036! Mem[0000000020800001] = ffff7fd0, %l7 = ffffffffffffffff
4037 ldstub [%o1+0x001],%l7 ! %l7 = 000000ff000000ff
4038! %l3 = 00000000e5000551, Mem[0000000030081400] = ff97ffff
4039 stba %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 5197ffff
4040! %l3 = 00000000e5000551, Mem[000000001004140e] = b1000000, %asi = 80
4041 stha %l3,[%i1+0x00e]%asi ! Mem[000000001004140c] = b1000551
4042! Mem[0000000010081410] = b10000ff, %l5 = 00000000000000ff
4043 ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
4044! Mem[0000000030041408] = 002e161e, %l2 = 00000000000000ff
4045 swapa [%i1+%o4]0x81,%l2 ! %l2 = 00000000002e161e
4046! Starting 10 instruction Load Burst
4047! Mem[0000000010181400] = ff000000, %l3 = 00000000e5000551
4048 ldub [%i6+0x002],%l3 ! %l3 = 0000000000000000
4049
4050p0_label_157:
4051! %l3 = 0000000000000000, immd = 00000000000000b4, %l7 = 00000000000000ff
4052 udivx %l3,0x0b4,%l7 ! %l7 = 0000000000000000
4053! %l2 = 002e161e, %l3 = 00000000, Mem[0000000010181410] = 00000000 ff000000
4054 stda %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 002e161e 00000000
4055! Mem[0000000030041410] = 9719ff00, %l0 = 0000000000000000
4056 lduha [%i1+%o5]0x89,%l0 ! %l0 = 000000000000ff00
4057! Mem[00000000100c1418] = 0000000000000000, %l0 = 000000000000ff00
4058 ldx [%i3+0x018],%l0 ! %l0 = 0000000000000000
4059! Mem[00000000300c1408] = 1311de00, %l2 = 00000000002e161e
4060 ldsha [%i3+%o4]0x89,%l2 ! %l2 = ffffffffffffde00
4061! Mem[0000000030001410] = 0000000000000000, %l0 = 0000000000000000
4062 ldxa [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
4063! Mem[0000000030081408] = 691fffff, %f6 = ff000000
4064 lda [%i2+%o4]0x81,%f6 ! %f6 = 691fffff
4065! Mem[0000000030141408] = ff9419ff, %l1 = 0000000000000000
4066 lduba [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
4067! Mem[0000000010001410] = 00000b92 510501e2, %l6 = 0000ffff, %l7 = 00000000
4068 ldda [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000b92 00000000510501e2
4069! Starting 10 instruction Store Burst
4070! %l3 = 0000000000000000, Mem[0000000010001425] = 7fffffff, %asi = 80
4071 stba %l3,[%i0+0x025]%asi ! Mem[0000000010001424] = 7f00ffff
4072
4073p0_label_158:
4074! Mem[0000000030141408] = ff9419ff, %l2 = ffffffffffffde00
4075 swapa [%i5+%o4]0x89,%l2 ! %l2 = 00000000ff9419ff
4076! %f6 = 691fffff, Mem[0000000010181408] = 00ff0000
4077 sta %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 691fffff
4078! %l7 = 00000000510501e2, Mem[0000000010141410] = ff000000
4079 stha %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 01e20000
4080! Mem[0000000010101410] = 00000b92, %l0 = 0000000000000000
4081 swapa [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000b92
4082! %l5 = 00000000000000ff, Mem[0000000030001400] = ff000000
4083 stwa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff
4084! %l0 = 00000b92, %l1 = 000000ff, Mem[0000000010001400] = b1000000 00000020
4085 stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000b92 000000ff
4086! Mem[0000000010081439] = ffffffe5, %l0 = 0000000000000b92
4087 ldstuba [%i2+0x039]%asi,%l0 ! %l0 = 000000ff000000ff
4088! Code Fragment 4
4089p0_fragment_11:
4090! %l0 = 00000000000000ff
4091 setx 0xf4d88bb83e30b8b9,%g7,%l0 ! %l0 = f4d88bb83e30b8b9
4092! %l1 = 00000000000000ff
4093 setx 0xefeb51bfbc094371,%g7,%l1 ! %l1 = efeb51bfbc094371
4094 setx 0x7ff8, %g1, %g2
4095 and %l0, %g2, %l0
4096 setx 0xffffffff, %g1, %g2
4097 and %l1, %g2, %l1
4098 setx 0x100000000, %g1, %g2
4099 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4100 ta T_CHANGE_HPRIV
4101 stxa %l1, [%l0]ASI_ICACHE_INSTR
4102 ta T_CHANGE_NONHPRIV
4103! %l0 = f4d88bb83e30b8b9
4104 setx 0x287bd5a7be38ac52,%g7,%l0 ! %l0 = 287bd5a7be38ac52
4105! %l1 = efeb51bfbc094371
4106 setx 0xbb8aa260464d284a,%g7,%l1 ! %l1 = bb8aa260464d284a
4107! %l2 = 00000000ff9419ff, Mem[0000000010041424] = 658a05fc, %asi = 80
4108 stba %l2,[%i1+0x024]%asi ! Mem[0000000010041424] = ff8a05fc
4109! Starting 10 instruction Load Burst
4110! Mem[0000000030081400] = 79ff16e5ffff9751, %f16 = fffffffc a0000000
4111 ldda [%i2+%g0]0x89,%f16 ! %f16 = 79ff16e5 ffff9751
4112
4113p0_label_159:
4114! Mem[0000000010001400] = 920b0000, %l4 = 000000000004c56e
4115 ldsha [%i0+%g0]0x80,%l4 ! %l4 = ffffffffffff920b
4116! %l7 = 00000000510501e2, %l5 = 00000000000000ff, %l4 = ffffffffffff920b
4117 sub %l7,%l5,%l4 ! %l4 = 00000000510500e3
4118! Mem[0000000010081410] = 00000020b10000ff, %l7 = 00000000510501e2
4119 ldxa [%i2+%o5]0x88,%l7 ! %l7 = 00000020b10000ff
4120! %l3 = 0000000000000000, %l6 = 0000000000000b92, %y = fffffcf1
4121 sdiv %l3,%l6,%l0 ! %l0 = ffffffffbc53a993
4122 mov %l0,%y ! %y = bc53a993
4123! Mem[0000000030101408] = 00000020b1000000, %l4 = 00000000510500e3
4124 ldxa [%i4+%o4]0x81,%l4 ! %l4 = 00000020b1000000
4125! Mem[0000000010001400] = 920b0000, %l1 = bb8aa260464d284a
4126 ldswa [%i0+%g0]0x80,%l1 ! %l1 = ffffffff920b0000
4127! Mem[0000000010181404] = 00000000, %l2 = 00000000ff9419ff
4128 lduw [%i6+0x004],%l2 ! %l2 = 0000000000000000
4129! Mem[0000000030081410] = ff978b37, %l5 = 00000000000000ff
4130 lduha [%i2+%o5]0x81,%l5 ! %l5 = 000000000000ff97
4131! Mem[0000000030001408] = ffffffff, %l7 = 00000020b10000ff
4132 lduba [%i0+%o4]0x81,%l7 ! %l7 = 00000000000000ff
4133! Starting 10 instruction Store Burst
4134! Mem[00000000100c1410] = 378b6dff, %l6 = 0000000000000b92
4135 swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000378b6dff
4136
4137p0_label_160:
4138! %l5 = 000000000000ff97, Mem[0000000030081408] = 93b81113ffff1f69
4139 stxa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000000000ff97
4140! Mem[000000001014142c] = ad000000, %l4 = 00000020b1000000, %asi = 80
4141 swapa [%i5+0x02c]%asi,%l4 ! %l4 = 00000000ad000000
4142! %f20 = 920b0000 00000b92, %l4 = 00000000ad000000
4143! Mem[0000000010041420] = 8a7183a3ff8a05fc
4144 add %i1,0x020,%g1
4145 stda %f20,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010041420] = 8a7183a3ff8a05fc
4146! %l7 = 00000000000000ff, Mem[0000000030181410] = 20000000
4147 stwa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
4148! Mem[0000000020800040] = ffe1d57f, %l6 = 00000000378b6dff
4149 ldstub [%o1+0x040],%l6 ! %l6 = 000000ff000000ff
4150! %l2 = 0000000000000000, imm = 00000000000002d2, %l7 = 00000000000000ff
4151 addc %l2,0x2d2,%l7 ! %l7 = 00000000000002d2
4152! %f4 = e2010551 920b0000, Mem[00000000100c1400] = 00000b92 510501e2
4153 stda %f4 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = e2010551 920b0000
4154! %l7 = 00000000000002d2, Mem[0000000030081408] = 97ff0000
4155 stha %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 02d20000
4156! Mem[0000000010101408] = ff000000, %l6 = 00000000000000ff
4157 ldstuba [%i4+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
4158! Starting 10 instruction Load Burst
4159! Mem[0000000010181410] = 1e162e00, %l3 = 0000000000000000
4160 lduwa [%i6+%o5]0x80,%l3 ! %l3 = 000000001e162e00
4161
4162p0_label_161:
4163! Mem[00000000100c1410] = 920b0000, %f16 = 79ff16e5
4164 lda [%i3+%o5]0x80,%f16 ! %f16 = 920b0000
4165! Mem[00000000100c1400] = 00000b92, %l1 = ffffffff920b0000
4166 ldswa [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000b92
4167! Mem[0000000010101420] = 000000b1, %l0 = ffffffffbc53a993
4168 ldsb [%i4+0x021],%l0 ! %l0 = 0000000000000000
4169! Mem[0000000010141410] = ff0000000000e201, %f6 = 691fffff ff000000
4170 ldda [%i5+%o5]0x88,%f6 ! %f6 = ff000000 0000e201
4171! Mem[00000000100c1424] = 00000080, %l6 = 00000000000000ff
4172 lduw [%i3+0x024],%l6 ! %l6 = 0000000000000080
4173! Mem[0000000030141400] = 000000ff, %l2 = 0000000000000000
4174 ldsba [%i5+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
4175! Mem[0000000010041400] = 00000000 00000000, %l0 = 00000000, %l1 = 00000b92
4176 ldda [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
4177! Mem[0000000010181400] = ff00000000000000, %f24 = 000000b1 20000000
4178 ldda [%i6+%g0]0x80,%f24 ! %f24 = ff000000 00000000
4179! Mem[0000000030001408] = ffffffff, %l6 = 0000000000000080
4180 lduwa [%i0+%o4]0x89,%l6 ! %l6 = 00000000ffffffff
4181! Starting 10 instruction Store Burst
4182! %l1 = 0000000000000000, Mem[0000000030001410] = 00000000
4183 stba %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
4184
4185p0_label_162:
4186! Mem[0000000030081410] = ff978b37, %l0 = 0000000000000000
4187 swapa [%i2+%o5]0x81,%l0 ! %l0 = 00000000ff978b37
4188! Mem[0000000030081408] = 02d20000, %l2 = ffffffffffffffff
4189 ldstuba [%i2+%o4]0x81,%l2 ! %l2 = 00000002000000ff
4190! %l5 = 000000000000ff97, Mem[0000000010001400] = 00000b92
4191 stwa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000ff97
4192! %l4 = 00000000ad000000, %l7 = 00000000000002d2, %l5 = 000000000000ff97
4193 xnor %l4,%l7,%l5 ! %l5 = ffffffff52fffd2d
4194! %l0 = 00000000ff978b37, Mem[000000001008142c] = fb78c414, %asi = 80
4195 stba %l0,[%i2+0x02c]%asi ! Mem[000000001008142c] = 3778c414
4196! Mem[0000000010081430] = e5efffffffffffff, %l6 = 00000000ffffffff, %l7 = 00000000000002d2
4197 add %i2,0x30,%g1
4198 casxa [%g1]0x80,%l6,%l7 ! %l7 = e5efffffffffffff
4199! Mem[00000000100c1410] = 920b0000, %l4 = 00000000ad000000
4200 ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 00000092000000ff
4201! %l6 = 00000000ffffffff, Mem[0000000010041410] = 00002fff
4202 stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00002fff
4203! %f8 = ffffff7f, Mem[0000000010081400] = 00000000
4204 st %f8 ,[%i2+%g0] ! Mem[0000000010081400] = ffffff7f
4205! Starting 10 instruction Load Burst
4206! Mem[0000000010141410] = 01e20000, %f31 = 000000b1
4207 lda [%i5+%o5]0x80,%f31 ! %f31 = 01e20000
4208
4209p0_label_163:
4210! Mem[0000000010001410] = 00000b92, %l1 = 0000000000000000
4211 lduha [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
4212! Mem[00000000300c1400] = 92000000, %l7 = e5efffffffffffff
4213 lduba [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000092
4214! Mem[0000000030041410] = ef6d8b379719ff00, %l4 = 0000000000000092
4215 ldxa [%i1+%o5]0x89,%l4 ! %l4 = ef6d8b379719ff00
4216! Mem[0000000030041408] = ff000000, %l0 = 00000000ff978b37
4217 ldstuba [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
4218 membar #Sync ! Added by membar checker (28)
4219! Mem[0000000010081400] = ffffff7f ff000000 ffff97ff e5000551
4220! Mem[0000000010081410] = ff0000b1 20000000 a12ca632 01b32f0a
4221! Mem[0000000010081420] = 00000048 000000fc ff2f7dfb 3778c414
4222! Mem[0000000010081430] = e5efffff ffffffff ffffffe5 ffff00b4
4223 ldda [%i2]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010081400
4224! Mem[0000000030001400] = 000000ff, %l4 = ef6d8b379719ff00
4225 ldsha [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
4226! Mem[0000000030141410] = 00ff780b00000000, %l3 = 000000001e162e00
4227 ldxa [%i5+%o5]0x89,%l3 ! %l3 = 00ff780b00000000
4228! Mem[0000000010101400] = fffffffc, %l2 = 0000000000000002
4229 ldswa [%i4+%g0]0x80,%l2 ! %l2 = fffffffffffffffc
4230! Mem[0000000010141408] = 00000000 00000000, %l4 = 00000000, %l5 = 52fffd2d
4231 ldda [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
4232! Starting 10 instruction Store Burst
4233! %l2 = fffffffffffffffc, Mem[0000000021800100] = 00ffa456, %asi = 80
4234 stba %l2,[%o3+0x100]%asi ! Mem[0000000021800100] = fcffa456
4235
4236p0_label_164:
4237! %l0 = 00000000, %l1 = 00000000, Mem[0000000010101408] = ff000000 ff000000
4238 stda %l0,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000 00000000
4239! Mem[0000000010081400] = 7fffffff, %l6 = 00000000ffffffff
4240 ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
4241! %l7 = 0000000000000092, Mem[0000000010181408] = 691fffff
4242 stwa %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000092
4243! %l6 = 00000000000000ff, Mem[0000000010041400] = 00000000
4244 stwa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff
4245! %l7 = 0000000000000092, immd = fffffffffffff258, %l4 = 0000000000000000
4246 sdivx %l7,-0xda8,%l4 ! %l4 = 0000000000000000
4247! %f30 = ff000000 01e20000, Mem[0000000010101410] = 00000000 920b0000
4248 stda %f30,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000 01e20000
4249! %l1 = 0000000000000000, Mem[0000000030001410] = 00000000
4250 stba %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
4251! %l4 = 0000000000000000, Mem[0000000030141408] = ffffde00
4252 stba %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffde00
4253! %l1 = 0000000000000000, Mem[0000000030041410] = 9719ff00
4254 stba %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 9719ff00
4255! Starting 10 instruction Load Burst
4256! %l3 = 00ff780b00000000, imm = fffffffffffff70a, %l0 = 0000000000000000
4257 and %l3,-0x8f6,%l0 ! %l0 = 00ff780b00000000
4258
4259p0_label_165:
4260! Mem[0000000010081410] = ff0000b1, %l3 = 00ff780b00000000
4261 lduwa [%i2+%o5]0x80,%l3 ! %l3 = 00000000ff0000b1
4262! Mem[0000000030001408] = ffffffff, %l7 = 0000000000000092
4263 ldsha [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
4264! Mem[00000000100c1408] = 00000b92, %l5 = 0000000000000000
4265 ldsba [%i3+%o4]0x88,%l5 ! %l5 = ffffffffffffff92
4266! %f24 = ff000000, %f23 = 000000b1, %f18 = 000000ff ff000000
4267 fsmuld %f24,%f23,%f18 ! %l0 = 00ff780b00000022, Unfinished, %fsr = 1600000400
4268! Mem[0000000030101408] = 20000000, %f29 = f8d03bd8
4269 lda [%i4+%o4]0x89,%f29 ! %f29 = 20000000
4270! Mem[00000000300c1410] = 00002fff, %l3 = 00000000ff0000b1
4271 ldsha [%i3+%o5]0x89,%l3 ! %l3 = 0000000000002fff
4272! Mem[0000000010001410] = 920b0000, %l3 = 0000000000002fff
4273 ldsba [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
4274! Mem[00000000100c141c] = 00000000, %l2 = fffffffffffffffc
4275 ldsha [%i3+0x01c]%asi,%l2 ! %l2 = 0000000000000000
4276! Mem[00000000100c1408] = 920b0000, %l4 = 0000000000000000
4277 ldsba [%i3+%o4]0x80,%l4 ! %l4 = ffffffffffffff92
4278! Starting 10 instruction Store Burst
4279 membar #Sync ! Added by membar checker (29)
4280! %f30 = ff000000 01e20000, Mem[0000000010081430] = e5efffff ffffffff
4281 stda %f30,[%i2+0x030]%asi ! Mem[0000000010081430] = ff000000 01e20000
4282
4283p0_label_166:
4284! %l5 = ffffffffffffff92, Mem[00000000201c0000] = ffff2191, %asi = 80
4285 stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = ff922191
4286! Mem[0000000030141410] = 00000000, %l7 = ffffffffffffffff
4287 swapa [%i5+%o5]0x81,%l7 ! %l7 = 0000000000000000
4288! Mem[0000000010041428] = 00000000, %l4 = ffffffffffffff92, %asi = 80
4289 swapa [%i1+0x028]%asi,%l4 ! %l4 = 0000000000000000
4290! %l7 = 0000000000000000, Mem[0000000021800140] = cfff8e22
4291 stb %l7,[%o3+0x140] ! Mem[0000000021800140] = 00ff8e22
4292! %l1 = 0000000000000000, Mem[0000000010181408] = 00ff000092000000
4293 stxa %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000000
4294! Mem[0000000030101410] = 0000ffff, %l6 = 00000000000000ff
4295 swapa [%i4+%o5]0x89,%l6 ! %l6 = 000000000000ffff
4296! Mem[00000000100c1400] = 920b0000, %l1 = 0000000000000000
4297 swapa [%i3+%g0]0x88,%l1 ! %l1 = 00000000920b0000
4298! %l2 = 0000000000000000, Mem[0000000010081410] = b10000ff
4299 stba %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = b1000000
4300! Mem[0000000010141408] = 00000000, %l6 = 000000000000ffff
4301 ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 00000000000000ff
4302! Starting 10 instruction Load Burst
4303! Mem[0000000030101400] = 0000000013000000, %f22 = ff000000 000000b1
4304 ldda [%i4+%g0]0x89,%f22 ! %f22 = 00000000 13000000
4305
4306p0_label_167:
4307! Mem[0000000030141410] = ffffffff, %f2 = 510500e5
4308 lda [%i5+%o5]0x89,%f2 ! %f2 = ffffffff
4309! Mem[0000000010001410] = 920b0000, %l0 = 00ff780b00000022
4310 ldswa [%i0+%o5]0x88,%l0 ! %l0 = ffffffff920b0000
4311! %l2 = 0000000000000000, %l4 = 0000000000000000, %l0 = ffffffff920b0000
4312 and %l2,%l4,%l0 ! %l0 = 0000000000000000
4313! Mem[0000000021800040] = f2ff5509, %l6 = 0000000000000000
4314 ldsb [%o3+0x041],%l6 ! %l6 = ffffffffffffffff
4315! Mem[00000000100c1408] = 920b0000 20000000, %l2 = 00000000, %l3 = 00000000
4316 ldda [%i3+%o4]0x80,%l2 ! %l2 = 00000000920b0000 0000000020000000
4317! Mem[0000000010001428] = 0000064a, %l0 = 0000000000000000
4318 lduha [%i0+0x02a]%asi,%l0 ! %l0 = 000000000000064a
4319! Mem[0000000020800040] = ffe1d57f, %l7 = 0000000000000000
4320 ldub [%o1+0x041],%l7 ! %l7 = 00000000000000e1
4321! Mem[0000000030041408] = 00008000ff0000ff, %l6 = ffffffffffffffff
4322 ldxa [%i1+%o4]0x89,%l6 ! %l6 = 00008000ff0000ff
4323! Mem[0000000030141400] = 000000ff, %l1 = 00000000920b0000
4324 ldsba [%i5+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
4325! Starting 10 instruction Store Burst
4326! %l3 = 0000000020000000, Mem[00000000300c1400] = ba881e2800000092
4327 stxa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000020000000
4328
4329p0_label_168:
4330! %l1 = ffffffffffffffff, Mem[0000000010101400] = fcffffff
4331 stha %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = fcffffff
4332! %f12 = ffffffff, %f1 = 7fffffff
4333 fcmpes %fcc3,%f12,%f1 ! %fcc3 = 3
4334! Mem[0000000030141410] = ffffffff, %l3 = 0000000020000000
4335 swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000ffffffff
4336! %f22 = 00000000, Mem[0000000030141410] = 20000000
4337 sta %f22,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
4338! %l1 = ffffffffffffffff, Mem[0000000010081410] = b1000000
4339 stba %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = b10000ff
4340! Mem[0000000010101434] = f8d03bd8, %l5 = ffffff92, %l7 = 000000e1
4341 add %i4,0x34,%g1
4342 casa [%g1]0x80,%l5,%l7 ! %l7 = 00000000f8d03bd8
4343! Mem[0000000010041410] = 00002fff, %l5 = ffffffffffffff92
4344 ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
4345! Mem[0000000010081410] = b10000ff, %l3 = 00000000ffffffff
4346 ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
4347! Mem[000000001010142c] = e2010551, %l0 = 000000000000064a
4348 swap [%i4+0x02c],%l0 ! %l0 = 00000000e2010551
4349! Starting 10 instruction Load Burst
4350! Mem[0000000010141420] = 0019ffff01d194f8, %f16 = 920b0000 ffff9751
4351 ldda [%i5+0x020]%asi,%f16 ! %f16 = 0019ffff 01d194f8
4352
4353p0_label_169:
4354! Mem[0000000010181408] = 00000000 00000000, %l2 = 920b0000, %l3 = 000000ff
4355 ldda [%i6+0x008]%asi,%l2 ! %l2 = 0000000000000000 0000000000000000
4356! %l0 = 00000000e2010551, immed = fffff945, %y = bc53a993
4357 umul %l0,-0x6bb,%l0 ! %l0 = e200ff5fe32137d5, %y = e200ff5f
4358! Mem[0000000030001410] = 00000000, %l1 = ffffffffffffffff
4359 ldsha [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
4360! Mem[0000000010001408] = de000000, %l2 = 0000000000000000
4361 lduha [%i0+%o4]0x80,%l2 ! %l2 = 000000000000de00
4362! Mem[0000000030141410] = 00ff780b 00000000, %l4 = 00000000, %l5 = 000000ff
4363 ldda [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000ff780b
4364! Mem[00000000100c1408] = 920b0000 20000000, %l0 = e32137d5, %l1 = 00000000
4365 ldda [%i3+%o4]0x80,%l0 ! %l0 = 00000000920b0000 0000000020000000
4366! Mem[0000000030141408] = 00deffff0b78ff00, %f22 = 00000000 13000000
4367 ldda [%i5+%o4]0x81,%f22 ! %f22 = 00deffff 0b78ff00
4368! Mem[0000000020800040] = ffe1d57f, %l2 = 000000000000de00
4369 ldsba [%o1+0x040]%asi,%l2 ! %l2 = ffffffffffffffff
4370! Code Fragment 3
4371p0_fragment_12:
4372! %l0 = 00000000920b0000
4373 setx 0xcf1d07f7c898c0c6,%g7,%l0 ! %l0 = cf1d07f7c898c0c6
4374! %l1 = 0000000020000000
4375 setx 0xe4ccbf5fd8d47cd7,%g7,%l1 ! %l1 = e4ccbf5fd8d47cd7
4376 setx 0x1fe000, %g1, %g3
4377 or %l0, %g3, %l0 ! always set perrmask = 0xff
4378 setx 0x1ffff8, %g1, %g2
4379 and %l0, %g2, %l0
4380 ta T_CHANGE_HPRIV
4381 stxa %l1, [%l0]ASI_DCACHE_DATA
4382 ta T_CHANGE_NONHPRIV
4383! %l0 = cf1d07f7c898c0c6
4384 setx 0x2d9022705f99429a,%g7,%l0 ! %l0 = 2d9022705f99429a
4385! %l1 = e4ccbf5fd8d47cd7
4386 setx 0x6578fc9042696fb0,%g7,%l1 ! %l1 = 6578fc9042696fb0
4387! Starting 10 instruction Store Burst
4388! Mem[0000000030141408] = ffffde00, %l7 = 00000000f8d03bd8
4389 swapa [%i5+%o4]0x89,%l7 ! %l7 = 00000000ffffde00
4390
4391p0_label_170:
4392! %f4 = 00000020 b10000ff, Mem[00000000100c1410] = ff0b0000 1e162ee4
4393 stda %f4 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000020 b10000ff
4394! Mem[0000000010181400] = ff000000, %l0 = 2d9022705f99429a
4395 ldstuba [%i6+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
4396! %l0 = 00000000000000ff, Mem[00000000201c0000] = ff922191
4397 sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = 00ff2191
4398! %f18 = 000000ff, Mem[0000000010001408] = de000000
4399 sta %f18,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
4400! Mem[0000000030141410] = 00000000, %l2 = ffffffffffffffff
4401 swapa [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
4402! %f18 = 000000ff ff000000, Mem[0000000030181400] = fb7d2fff 00000000
4403 stda %f18,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff ff000000
4404! %f26 = 920b0000 e2010551, %l6 = 00008000ff0000ff
4405! Mem[00000000300c1408] = 00de1113e5000551
4406 add %i3,0x008,%g1
4407 stda %f26,[%g1+%l6]ASI_PST8_S ! Mem[00000000300c1408] = 920b0000e2010551
4408! %l6 = ff0000ff, %l7 = ffffde00, Mem[0000000030081400] = ffff9751 79ff16e5
4409 stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000ff ffffde00
4410! %f12 = ffffffff ffffefe5, Mem[0000000010181430] = 00001282 000000ff
4411 stda %f12,[%i6+0x030]%asi ! Mem[0000000010181430] = ffffffff ffffefe5
4412! Starting 10 instruction Load Burst
4413! Mem[0000000010041410] = ff2f0000, %l6 = 00008000ff0000ff
4414 ldswa [%i1+%o5]0x80,%l6 ! %l6 = ffffffffff2f0000
4415
4416p0_label_171:
4417! %f12 = ffffffff ffffefe5, %l3 = 0000000000000000
4418! Mem[0000000030141408] = d83bd0f80b78ff00
4419 add %i5,0x008,%g1
4420 stda %f12,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030141408] = d83bd0f80b78ff00
4421! Mem[00000000100c1408] = 920b0000, %l6 = ffffffffff2f0000
4422 ldsha [%i3+%o4]0x80,%l6 ! %l6 = ffffffffffff920b
4423! %l1 = 6578fc9042696fb0, %l7 = 00000000ffffde00, %y = e200ff5f
4424 sdiv %l1,%l7,%l2 ! %l2 = 000000007fffffff
4425 mov %l0,%y ! %y = 000000ff
4426! Mem[00000000100c1430] = ffffffff, %l5 = 0000000000ff780b
4427 lduwa [%i3+0x030]%asi,%l5 ! %l5 = 00000000ffffffff
4428 membar #Sync ! Added by membar checker (30)
4429! Mem[0000000010041400] = 000000ff 00000000 f9cfffff b1000551
4430! Mem[0000000010041410] = ff2f0000 e5000551 ef6d8b37 ff8b6def
4431! Mem[0000000010041420] = 8a7183a3 ff8a05fc ffffff92 0b78ffb4
4432! Mem[0000000010041430] = 00000000 ffffffff ffffffe5 ffff00b4
4433 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
4434! Mem[0000000010101438] = ff000000000000b1, %l0 = 00000000000000ff
4435 ldx [%i4+0x038],%l0 ! %l0 = ff000000000000b1
4436! Mem[00000000211c0000] = 00ffc8b9, %l6 = ffffffffffff920b
4437 lduha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
4438! Mem[0000000030141408] = f8d03bd8, %l4 = 0000000000000000
4439 lduba [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000d8
4440! Mem[00000000300c1410] = ff2f0000e5efabff, %f26 = 920b0000 e2010551
4441 ldda [%i3+%o5]0x81,%f26 ! %f26 = ff2f0000 e5efabff
4442! Starting 10 instruction Store Burst
4443! %f28 = 93a3ee7b, %f19 = ff000000, %f18 = 000000ff
4444 fadds %f28,%f19,%f18 ! %f18 = ff000000
4445
4446p0_label_172:
4447! %l0 = ff000000000000b1, Mem[0000000010181400] = ff00000000000000, %asi = 80
4448 stxa %l0,[%i6+0x000]%asi ! Mem[0000000010181400] = ff000000000000b1
4449! %l1 = 6578fc9042696fb0, Mem[0000000010181410] = 002e161e
4450 stba %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = 002e16b0
4451! %l1 = 6578fc9042696fb0, Mem[0000000030041408] = ff0000ff
4452 stba %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff0000b0
4453! %l0 = ff000000000000b1, Mem[0000000010181400] = 000000ff
4454 stwa %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000b1
4455! %f22 = 00deffff 0b78ff00, Mem[0000000010001410] = 920b0000 e2010551
4456 stda %f22,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00deffff 0b78ff00
4457! %l6 = 000000ff, %l7 = ffffde00, Mem[0000000010081418] = a12ca632 01b32f0a
4458 stda %l6,[%i2+0x018]%asi ! Mem[0000000010081418] = 000000ff ffffde00
4459! %l3 = 0000000000000000, Mem[0000000010141410] = 01e20000000000ff, %asi = 80
4460 stxa %l3,[%i5+0x010]%asi ! Mem[0000000010141410] = 0000000000000000
4461! %f20 = 920b0000 00000b92, Mem[0000000030181408] = 00000b92 510501e2
4462 stda %f20,[%i6+%o4]0x89 ! Mem[0000000030181408] = 920b0000 00000b92
4463! Mem[0000000030101408] = 00000020, %l4 = 00000000000000d8
4464 ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff
4465! Starting 10 instruction Load Burst
4466! Mem[0000000010081408] = ffff97ff, %l7 = 00000000ffffde00
4467 ldsw [%i2+%o4],%l7 ! %l7 = ffffffffffff97ff
4468
4469p0_label_173:
4470! Mem[0000000030181410] = 000000ff, %f23 = 0b78ff00
4471 lda [%i6+%o5]0x81,%f23 ! %f23 = 000000ff
4472! Mem[0000000010141408] = 000000ff, %l2 = 000000007fffffff
4473 ldsba [%i5+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
4474! Mem[0000000010101438] = ff000000, %l2 = ffffffffffffffff
4475 ldsba [%i4+0x03b]%asi,%l2 ! %l2 = 0000000000000000
4476! Mem[00000000100c1400] = e201055100000000, %f28 = 93a3ee7b 20000000
4477 ldda [%i3+%g0]0x88,%f28 ! %f28 = e2010551 00000000
4478! Mem[0000000010141400] = 000000b1, %l5 = 00000000ffffffff
4479 lduha [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000b1
4480! Mem[0000000030181410] = 000000ff00000000, %f22 = 00deffff 000000ff
4481 ldda [%i6+%o5]0x81,%f22 ! %f22 = 000000ff 00000000
4482! Mem[00000000300c1400] = 20000000, %l5 = 00000000000000b1
4483 ldsba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
4484! Mem[00000000100c1408] = 920b0000, %l5 = 0000000000000000
4485 lduba [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000092
4486! Mem[0000000030041408] = b00000ff, %l0 = ff000000000000b1
4487 lduba [%i1+%o4]0x81,%l0 ! %l0 = 00000000000000b0
4488! Starting 10 instruction Store Burst
4489! Mem[0000000010081400] = 7fffffff, %l4 = 0000000000000000
4490 ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
4491
4492p0_label_174:
4493! Mem[0000000010081410] = ff0000b1 20000000, %l6 = 000000ff, %l7 = ffff97ff
4494 ldda [%i2+%o5]0x80,%l6 ! %l6 = 00000000ff0000b1 0000000020000000
4495! %l4 = 000000ff, %l5 = 00000092, Mem[0000000010001418] = 000000ff 000000ff
4496 std %l4,[%i0+0x018] ! Mem[0000000010001418] = 000000ff 00000092
4497! %l2 = 0000000000000000, imm = 0000000000000715, %l3 = 0000000000000000
4498 xor %l2,0x715,%l3 ! %l3 = 0000000000000715
4499 membar #Sync ! Added by membar checker (31)
4500! %f22 = 000000ff 00000000, Mem[0000000010041408] = f9cfffff b1000551
4501 stda %f22,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000ff 00000000
4502! %f16 = 0019ffff 01d194f8, Mem[0000000030081400] = ff0000ff 00deffff
4503 stda %f16,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0019ffff 01d194f8
4504! Mem[0000000030181410] = 000000ff, %l3 = 0000000000000715
4505 swapa [%i6+%o5]0x81,%l3 ! %l3 = 00000000000000ff
4506! Mem[0000000010041404] = 00000000, %l5 = 0000000000000092, %asi = 80
4507 swapa [%i1+0x004]%asi,%l5 ! %l5 = 0000000000000000
4508! %l4 = 00000000000000ff, Mem[0000000030041408] = ff0000b0
4509 stha %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff0000ff
4510! %f20 = 920b0000, %f16 = 0019ffff, %f29 = 00000000
4511 fdivs %f20,%f16,%f29 ! %l0 = 00000000000000d2, Unfinished, %fsr = 3600000400
4512! Starting 10 instruction Load Burst
4513! %l4 = 00000000000000ff, immd = fffffffffffffdf5, %l5 = 0000000000000000
4514 sdivx %l4,-0x20b,%l5 ! %l5 = 0000000000000000
4515
4516p0_label_175:
4517! Mem[0000000010181410] = 002e16b0, %l3 = 00000000000000ff
4518 ldsha [%i6+%o5]0x88,%l3 ! %l3 = 00000000000016b0
4519! Mem[0000000010181408] = 00000000, %l4 = 00000000000000ff
4520 swapa [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
4521! %l4 = 0000000000000000, Mem[0000000010001408] = 00000000ff000000
4522 stxa %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
4523! Mem[0000000030041400] = ff000000dba1c701, %f18 = ff000000 ff000000
4524 ldda [%i1+%g0]0x81,%f18 ! %f18 = ff000000 dba1c701
4525! Mem[0000000030001408] = ffffffff, %l0 = 00000000000000d2
4526 lduha [%i0+%o4]0x89,%l0 ! %l0 = 000000000000ffff
4527! Mem[0000000010181438] = 000000ff, %f22 = 000000ff
4528 lda [%i6+0x038]%asi,%f22 ! %f22 = 000000ff
4529! Mem[0000000030041410] = 00ff1997, %l1 = 6578fc9042696fb0
4530 lduba [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
4531! Mem[0000000030181400] = 000000ff, %l4 = 0000000000000000
4532 ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 00000000000000ff
4533! %f0 = 000000ff, %f24 = ff000000, %f17 = 01d194f8
4534 fdivs %f0 ,%f24,%f17 ! %f17 = 80000000
4535! Starting 10 instruction Store Burst
4536! %l2 = 0000000000000000, Mem[0000000010141400] = b1000000
4537 stba %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
4538
4539p0_label_176:
4540! %l5 = 0000000000000000, Mem[0000000010181418] = 82d5e5ff, %asi = 80
4541 stwa %l5,[%i6+0x018]%asi ! Mem[0000000010181418] = 00000000
4542! %l5 = 0000000000000000, %l6 = 00000000ff0000b1, %l7 = 0000000020000000
4543 sdivx %l5,%l6,%l7 ! %l7 = 0000000000000000
4544! %l2 = 0000000000000000, Mem[0000000010101400] = fffffffc
4545 stha %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000fffc
4546! Mem[0000000030181410] = 00000715, %l1 = 0000000000000000
4547 swapa [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000715
4548! %f16 = 0019ffff 80000000, Mem[0000000010041420] = 8a7183a3 ff8a05fc
4549 std %f16,[%i1+0x020] ! Mem[0000000010041420] = 0019ffff 80000000
4550! %f0 = 000000ff 00000000 f9cfffff b1000551
4551! %f4 = ff2f0000 e5000551 ef6d8b37 ff8b6def
4552! %f8 = 8a7183a3 ff8a05fc ffffff92 0b78ffb4
4553! %f12 = 00000000 ffffffff ffffffe5 ffff00b4
4554 stda %f0,[%i4]ASI_COMMIT_S ! Block Store to 0000000030101400
4555! %l6 = 00000000ff0000b1, immed = 00000c7c, %y = 000000ff
4556 sdiv %l6,0xc7c,%l7 ! %l7 = 0000000014815c98
4557 mov %l0,%y ! %y = 0000ffff
4558 membar #Sync ! Added by membar checker (32)
4559! Mem[0000000030101408] = f9cfffff, %l4 = 0000000000000000
4560 swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000f9cfffff
4561! Mem[0000000030181410] = 00000000, %l6 = 00000000ff0000b1
4562 swapa [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
4563! Starting 10 instruction Load Burst
4564! Mem[0000000010041408] = 000000ff, %l2 = 0000000000000000
4565 ldswa [%i1+%o4]0x80,%l2 ! %l2 = 00000000000000ff
4566
4567p0_label_177:
4568! Mem[0000000010081400] = ffffff7f, %l7 = 0000000014815c98
4569 ldswa [%i2+%g0]0x80,%l7 ! %l7 = ffffffffffffff7f
4570! Mem[0000000030041410] = ef6d8b379719ff00, %f30 = ff000000 01e20000
4571 ldda [%i1+%o5]0x89,%f30 ! %f30 = ef6d8b37 9719ff00
4572! Mem[00000000100c1408] = 920b0000, %l3 = 00000000000016b0
4573 ldsba [%i3+%o4]0x80,%l3 ! %l3 = ffffffffffffff92
4574! Mem[0000000010141400] = 0000000000000000, %f28 = e2010551 00000000
4575 ldda [%i5+%g0]0x88,%f28 ! %f28 = 00000000 00000000
4576! Mem[0000000030141410] = ffffffff0b78ff00, %f18 = ff000000 dba1c701
4577 ldda [%i5+%o5]0x81,%f18 ! %f18 = ffffffff 0b78ff00
4578! Mem[0000000030001410] = 0000000000000000, %f14 = ffffffe5 ffff00b4
4579 ldda [%i0+%o5]0x89,%f14 ! %f14 = 00000000 00000000
4580! Mem[0000000010041408] = 000000ff, %l6 = 0000000000000000
4581 ldsba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
4582! Mem[0000000030041400] = 01c7a1db000000ff, %f0 = 000000ff 00000000
4583 ldda [%i1+%g0]0x89,%f0 ! %f0 = 01c7a1db 000000ff
4584! Mem[0000000010181408] = 000000ff00000000, %l7 = ffffffffffffff7f
4585 ldxa [%i6+0x008]%asi,%l7 ! %l7 = 000000ff00000000
4586! Starting 10 instruction Store Burst
4587! %l2 = 00000000000000ff, %l1 = 0000000000000715, %l6 = 0000000000000000
4588 orn %l2,%l1,%l6 ! %l6 = fffffffffffff8ff
4589
4590p0_label_178:
4591! %f30 = ef6d8b37, Mem[0000000030181400] = ff0000ff
4592 sta %f30,[%i6+%g0]0x89 ! Mem[0000000030181400] = ef6d8b37
4593! Mem[0000000010101424] = 20000000, %l4 = 00000000f9cfffff
4594 ldsha [%i4+0x024]%asi,%l4 ! %l4 = 0000000000002000
4595! Mem[00000000100c1413] = 00000020, %l0 = 000000000000ffff
4596 ldstub [%i3+0x013],%l0 ! %l0 = 00000020000000ff
4597! %l0 = 0000000000000020, %l1 = 0000000000000715, %y = 0000ffff
4598 umul %l0,%l1,%l2 ! %l2 = 000000000000e2a0, %y = 00000000
4599! %l0 = 0000000000000020, Mem[00000000300c1410] = 00002fff
4600 stba %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00002f20
4601! Mem[0000000010081410] = b10000ff, %l0 = 0000000000000020
4602 ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
4603! %l6 = fffff8ff, %l7 = 00000000, Mem[0000000030101410] = 00002fff 510500e5
4604 stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = fffff8ff 00000000
4605! Mem[000000001008143f] = ffff00b4, %l3 = ffffffffffffff92
4606 ldstub [%i2+0x03f],%l3 ! %l3 = 000000b4000000ff
4607! Mem[0000000010041408] = ff000000, %l6 = fffffffffffff8ff
4608 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000ff
4609! Starting 10 instruction Load Burst
4610! Mem[0000000010041410] = ff2f0000, %l5 = 0000000000000000
4611 lduha [%i1+%o5]0x80,%l5 ! %l5 = 000000000000ff2f
4612
4613p0_label_179:
4614! Mem[0000000010081408] = ffff97ff e5000551, %l4 = 00002000, %l5 = 0000ff2f
4615 ldda [%i2+%o4]0x80,%l4 ! %l4 = 00000000ffff97ff 00000000e5000551
4616! Mem[0000000030141400] = ff000000, %f29 = 00000000
4617 lda [%i5+%g0]0x81,%f29 ! %f29 = ff000000
4618! Mem[0000000030081400] = 0019ffff, %l4 = 00000000ffff97ff
4619 ldswa [%i2+%g0]0x81,%l4 ! %l4 = 000000000019ffff
4620! Mem[0000000030041408] = ff0000ff, %f6 = ef6d8b37
4621 lda [%i1+%o4]0x89,%f6 ! %f6 = ff0000ff
4622! Mem[0000000010001410] = 00ff780b ffffde00, %l2 = 0000e2a0, %l3 = 000000b4
4623 ldda [%i0+%o5]0x80,%l2 ! %l2 = 0000000000ff780b 00000000ffffde00
4624! Mem[0000000010101404] = a0000000, %l6 = 0000000000000000
4625 ldsha [%i4+0x004]%asi,%l6 ! %l6 = ffffffffffffa000
4626! Mem[0000000030081400] = 0019ffff, %l6 = ffffffffffffa000
4627 ldsba [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
4628! Mem[0000000030101410] = fffff8ff, %l2 = 0000000000ff780b
4629 ldsha [%i4+%o5]0x89,%l2 ! %l2 = fffffffffffff8ff
4630! Mem[0000000010001400] = 000000ff 0000ff97, %l0 = 000000ff, %l1 = 00000715
4631 ldda [%i0+%g0]0x88,%l0 ! %l0 = 000000000000ff97 00000000000000ff
4632! Starting 10 instruction Store Burst
4633! Mem[0000000030101400] = ff000000, %l4 = 000000000019ffff
4634 swapa [%i4+%g0]0x89,%l4 ! %l4 = 00000000ff000000
4635
4636p0_label_180:
4637! %l2 = fffff8ff, %l3 = ffffde00, Mem[0000000030081400] = 0019ffff 01d194f8
4638 stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = fffff8ff ffffde00
4639! Mem[0000000030141410] = ffffffff, %l2 = fffffffffffff8ff
4640 swapa [%i5+%o5]0x81,%l2 ! %l2 = 00000000ffffffff
4641! %l6 = 0000000000000000, Mem[0000000030101410] = fffff8ff
4642 stwa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
4643! %l3 = 00000000ffffde00, Mem[00000000100c1410] = ff000000
4644 stha %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff00de00
4645! %l7 = 000000ff00000000, Mem[0000000010041408] = ff0000ff
4646 stw %l7,[%i1+%o4] ! Mem[0000000010041408] = 00000000
4647! %l7 = 000000ff00000000, Mem[0000000010001410] = 0b78ff00
4648 stwa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
4649! Mem[0000000010001400] = 0000ff97, %l3 = 00000000ffffde00
4650 ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 00000097000000ff
4651! Mem[0000000010141428] = b4000000, %l2 = ffffffff, %l3 = 00000097
4652 add %i5,0x28,%g1
4653 casa [%g1]0x80,%l2,%l3 ! %l3 = 00000000b4000000
4654! %l0 = 000000000000ff97, Mem[00000000100c1408] = 920b0000
4655 stba %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 970b0000
4656! Starting 10 instruction Load Burst
4657! Mem[0000000010081410] = 00000020 b10000ff, %l6 = 00000000, %l7 = 00000000
4658 ldda [%i2+%o5]0x88,%l6 ! %l6 = 00000000b10000ff 0000000000000020
4659
4660p0_label_181:
4661! Mem[00000000201c0000] = 00ff2191, %l1 = 00000000000000ff
4662 ldsba [%o0+0x001]%asi,%l1 ! %l1 = ffffffffffffffff
4663! Mem[00000000201c0000] = 00ff2191, %l0 = 000000000000ff97
4664 lduba [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000
4665! Mem[0000000010001410] = 00000000ffffde00, %f10 = ffffff92 0b78ffb4
4666 ldda [%i0+%o5]0x80,%f10 ! %f10 = 00000000 ffffde00
4667! Mem[000000001018142c] = 20000000, %l2 = 00000000ffffffff
4668 lduh [%i6+0x02e],%l2 ! %l2 = 0000000000000000
4669! Mem[0000000010101408] = 0000000000000000, %f22 = 000000ff 00000000
4670 ldda [%i4+%o4]0x88,%f22 ! %f22 = 00000000 00000000
4671! Mem[0000000030101410] = 00000000 00000000, %l2 = 00000000, %l3 = b4000000
4672 ldda [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
4673! Mem[0000000010081400] = ffffff7fff000000, %l0 = 0000000000000000
4674 ldxa [%i2+%g0]0x80,%l0 ! %l0 = ffffff7fff000000
4675! Mem[0000000010081400] = ffffff7f, %l5 = 00000000e5000551
4676 ldswa [%i2+%g0]0x80,%l5 ! %l5 = ffffffffffffff7f
4677! Mem[0000000030141408] = f8d03bd8, %l0 = ffffff7fff000000
4678 lduba [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000d8
4679! Starting 10 instruction Store Burst
4680! Mem[0000000030041400] = 000000ff, %l5 = ffffffffffffff7f
4681 swapa [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
4682
4683p0_label_182:
4684! %l2 = 0000000000000000, Mem[00000000100c1408] = 00000b97
4685 stba %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000b00
4686! %l1 = ffffffffffffffff, Mem[00000000201c0000] = 00ff2191, %asi = 80
4687 stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff2191
4688! Mem[0000000030141400] = ff000000, %l0 = 00000000000000d8
4689 swapa [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff000000
4690! Mem[0000000030001400] = 000000ff, %l6 = 00000000b10000ff
4691 ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 00000000000000ff
4692! %l4 = 00000000ff000000, %l7 = 0000000000000020, %l5 = 00000000000000ff
4693 addc %l4,%l7,%l5 ! %l5 = 00000000ff000020
4694! %f28 = 00000000 ff000000, %l2 = 0000000000000000
4695! Mem[0000000030141428] = a04e5cfefc2d5b3d
4696 add %i5,0x028,%g1
4697 stda %f28,[%g1+%l2]ASI_PST8_S ! Mem[0000000030141428] = a04e5cfefc2d5b3d
4698! %l4 = 00000000ff000000, Mem[0000000010181408] = 000000ff
4699 stwa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000
4700! Mem[0000000030141400] = 000000d8, %l0 = 00000000ff000000
4701 swapa [%i5+%g0]0x81,%l0 ! %l0 = 00000000000000d8
4702! Mem[0000000030101400] = 0019ffff, %l6 = 0000000000000000
4703 swapa [%i4+%g0]0x89,%l6 ! %l6 = 000000000019ffff
4704! Starting 10 instruction Load Burst
4705! Mem[00000000201c0000] = ffff2191, %l4 = 00000000ff000000
4706 ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffffffff
4707
4708p0_label_183:
4709 membar #Sync ! Added by membar checker (33)
4710! Mem[0000000030041400] = 7fffffff dba1c701 ff0000ff 00800000
4711! Mem[0000000030041410] = 00ff1997 378b6def 5afee7db ffffff00
4712! Mem[0000000030041420] = 510500e5 1311b893 000000b4 fb5acd6b
4713! Mem[0000000030041430] = b4000000 e5000551 0a2fb301 dad8f819
4714 ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
4715! %l0 = 00000000000000d8, %l3 = 0000000000000000, %y = 00000000
4716 umul %l0,%l3,%l4 ! %l4 = 0000000000000000, %y = 00000000
4717! Mem[0000000030141400] = ff000000, %l7 = 0000000000000020
4718 ldswa [%i5+%g0]0x81,%l7 ! %l7 = ffffffffff000000
4719! Code Fragment 3
4720p0_fragment_13:
4721! %l0 = 00000000000000d8
4722 setx 0xbb78f12804a8a44e,%g7,%l0 ! %l0 = bb78f12804a8a44e
4723! %l1 = ffffffffffffffff
4724 setx 0xd388a7a7cd787f24,%g7,%l1 ! %l1 = d388a7a7cd787f24
4725 setx 0x1fe000, %g1, %g3
4726 or %l0, %g3, %l0 ! always set perrmask = 0xff
4727 setx 0x1ffff8, %g1, %g2
4728 and %l0, %g2, %l0
4729 ta T_CHANGE_HPRIV
4730 stxa %l1, [%l0]ASI_DCACHE_DATA
4731 ta T_CHANGE_NONHPRIV
4732! %l0 = bb78f12804a8a44e
4733 setx 0x670a9557cb16fda8,%g7,%l0 ! %l0 = 670a9557cb16fda8
4734! %l1 = d388a7a7cd787f24
4735 setx 0x42d3faf78af47301,%g7,%l1 ! %l1 = 42d3faf78af47301
4736! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
4737 ldsba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
4738! Mem[00000000300c1408] = 510501e200000b92, %l1 = 42d3faf78af47301
4739 ldxa [%i3+%o4]0x89,%l1 ! %l1 = 510501e200000b92
4740! Mem[0000000030001400] = ff0000ff 00000000 ffffffff ff000000
4741! Mem[0000000030001410] = 00000000 00000000 901b85da 3bb43509
4742! Mem[0000000030001420] = a49bdccb f60e80fa 34b566da c82b0702
4743! Mem[0000000030001430] = 52fcd8d1 734e063e d52d968b 1443ff53
4744 ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
4745! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
4746 lduwa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
4747! Mem[0000000010141410] = 00000000, %l0 = 670a9557cb16fda8
4748 lduw [%i5+%o5],%l0 ! %l0 = 0000000000000000
4749! Starting 10 instruction Store Burst
4750! %l6 = 000000000019ffff, %l5 = 00000000ff000020, %l6 = 000000000019ffff
4751 and %l6,%l5,%l6 ! %l6 = 0000000000000020
4752
4753p0_label_184:
4754! %l2 = 0000000000000000, Mem[0000000010141408] = 00000000000000ff
4755 stxa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
4756 membar #Sync ! Added by membar checker (34)
4757! %f6 = 5afee7db ffffff00, Mem[0000000030001400] = ff0000ff 00000000
4758 stda %f6 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 5afee7db ffffff00
4759! %f10 = 000000b4 fb5acd6b, Mem[0000000010041418] = ef6d8b37 ff8b6def
4760 std %f10,[%i1+0x018] ! Mem[0000000010041418] = 000000b4 fb5acd6b
4761! %f28 = 52fcd8d1 734e063e, Mem[0000000030141408] = f8d03bd8 00ff780b
4762 stda %f28,[%i5+%o4]0x89 ! Mem[0000000030141408] = 52fcd8d1 734e063e
4763! %f4 = 00ff1997 378b6def, Mem[0000000030101400] = 00000000 00000000
4764 stda %f4 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00ff1997 378b6def
4765! %f18 = ffffffff, %f29 = 734e063e, %f13 = e5000551
4766 fsubs %f18,%f29,%f13 ! %f13 = ffffffff
4767! %l5 = 00000000ff000020, Mem[0000000010141404] = 00000000, %asi = 80
4768 stwa %l5,[%i5+0x004]%asi ! Mem[0000000010141404] = ff000020
4769! Mem[0000000010041435] = ffffffff, %l0 = 0000000000000000
4770 ldstub [%i1+0x035],%l0 ! %l0 = 000000ff000000ff
4771! Mem[0000000010181408] = ff000000, %l1 = 510501e200000b92
4772 swapa [%i6+%o4]0x80,%l1 ! %l1 = 00000000ff000000
4773! Starting 10 instruction Load Burst
4774! Mem[0000000010181410] = 002e16b0, %l3 = 0000000000000000
4775 lduha [%i6+%o5]0x88,%l3 ! %l3 = 00000000000016b0
4776
4777p0_label_185:
4778! Mem[0000000010101434] = f8d03bd8, %f10 = 000000b4
4779 lda [%i4+0x034]%asi,%f10 ! %f10 = f8d03bd8
4780! Mem[0000000030181408] = 920b000000000b92, %l5 = 00000000ff000020
4781 ldxa [%i6+%o4]0x81,%l5 ! %l5 = 920b000000000b92
4782! Mem[00000000100c1438] = 00000000, %l0 = 00000000000000ff
4783 ldsba [%i3+0x03b]%asi,%l0 ! %l0 = 0000000000000000
4784! Mem[0000000021800000] = efddb958, %l5 = 920b000000000b92
4785 ldsba [%o3+0x001]%asi,%l5 ! %l5 = ffffffffffffffdd
4786! Mem[0000000030101400] = 378b6def, %l5 = ffffffffffffffdd
4787 ldswa [%i4+%g0]0x89,%l5 ! %l5 = 00000000378b6def
4788! Mem[0000000010001408] = 0000000000000000, %f10 = f8d03bd8 fb5acd6b
4789 ldda [%i0+%o4]0x88,%f10 ! %f10 = 00000000 00000000
4790! Mem[0000000010041408] = 00000000, %l6 = 0000000000000020
4791 ldsba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
4792! Code Fragment 3
4793p0_fragment_14:
4794! %l0 = 0000000000000000
4795 setx 0xdccb0effd9479b1a,%g7,%l0 ! %l0 = dccb0effd9479b1a
4796! %l1 = 00000000ff000000
4797 setx 0xcff409583aa2e69d,%g7,%l1 ! %l1 = cff409583aa2e69d
4798 setx 0x1fe000, %g1, %g3
4799 or %l0, %g3, %l0 ! always set perrmask = 0xff
4800 setx 0x1ffff8, %g1, %g2
4801 and %l0, %g2, %l0
4802 ta T_CHANGE_HPRIV
4803 stxa %l1, [%l0]ASI_DCACHE_DATA
4804 ta T_CHANGE_NONHPRIV
4805! %l0 = dccb0effd9479b1a
4806 setx 0x2eef1f47ff11a7e5,%g7,%l0 ! %l0 = 2eef1f47ff11a7e5
4807! %l1 = cff409583aa2e69d
4808 setx 0x64c7bec860cc87af,%g7,%l1 ! %l1 = 64c7bec860cc87af
4809! Mem[0000000010181418] = 00000000, %l7 = ffffffffff000000
4810 lduba [%i6+0x01b]%asi,%l7 ! %l7 = 0000000000000000
4811! Starting 10 instruction Store Burst
4812! Mem[0000000030181408] = 920b0000, %l2 = 0000000000000000
4813 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 00000092000000ff
4814
4815p0_label_186:
4816! %l1 = 64c7bec860cc87af, Mem[0000000010001410] = 00000000
4817 stba %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = af000000
4818! Mem[0000000030181400] = 378b6def, %l5 = 00000000378b6def
4819 ldstuba [%i6+%g0]0x81,%l5 ! %l5 = 00000037000000ff
4820! Mem[0000000010081400] = ffffff7f, %l7 = 0000000000000000
4821 swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ffffff7f
4822! %l2 = 0000000000000092, Mem[00000000211c0000] = 00ffc8b9, %asi = 80
4823 stha %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0092c8b9
4824! Mem[00000000300c1410] = 00002f20, %l7 = 00000000ffffff7f
4825 ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 00000020000000ff
4826! %l0 = ff11a7e5, %l1 = 60cc87af, Mem[0000000030081410] = 00000000 b4000000
4827 stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff11a7e5 60cc87af
4828! %f26 = 34b566da c82b0702, Mem[0000000010181410] = 002e16b0 00000000
4829 stda %f26,[%i6+%o5]0x88 ! Mem[0000000010181410] = 34b566da c82b0702
4830! %l6 = 00000000, %l7 = 00000020, Mem[0000000030141400] = 000000ff ffffffff
4831 stda %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 00000020
4832! Mem[0000000010081400] = 00000000, %l6 = 0000000000000000
4833 swapa [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
4834! Starting 10 instruction Load Burst
4835! Mem[0000000010081418] = 000000ff ffffde00, %l0 = ff11a7e5, %l1 = 60cc87af
4836 ldd [%i2+0x018],%l0 ! %l0 = 00000000000000ff 00000000ffffde00
4837
4838p0_label_187:
4839! Mem[0000000030081400] = fff8ffff, %f21 = 00000000
4840 lda [%i2+%g0]0x89,%f21 ! %f21 = fff8ffff
4841! Code Fragment 3
4842p0_fragment_15:
4843! %l0 = 00000000000000ff
4844 setx 0xc81c9ca816ea0214,%g7,%l0 ! %l0 = c81c9ca816ea0214
4845! %l1 = 00000000ffffde00
4846 setx 0x48ab4657df19fae4,%g7,%l1 ! %l1 = 48ab4657df19fae4
4847 setx 0x1fe000, %g1, %g3
4848 or %l0, %g3, %l0 ! always set perrmask = 0xff
4849 setx 0x1ffff8, %g1, %g2
4850 and %l0, %g2, %l0
4851 ta T_CHANGE_HPRIV
4852 stxa %l1, [%l0]ASI_DCACHE_DATA
4853 ta T_CHANGE_NONHPRIV
4854! %l0 = c81c9ca816ea0214
4855 setx 0x0b800487e44f346f,%g7,%l0 ! %l0 = 0b800487e44f346f
4856! %l1 = 48ab4657df19fae4
4857 setx 0xa3187d57a79f2ef5,%g7,%l1 ! %l1 = a3187d57a79f2ef5
4858! Mem[0000000030181400] = ff8b6def, %l3 = 00000000000016b0
4859 ldsba [%i6+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
4860! %l2 = 0000000000000092, imm = fffffffffffff496, %l3 = ffffffffffffffff
4861 and %l2,-0xb6a,%l3 ! %l3 = 0000000000000092
4862! Mem[00000000300c1408] = 00000b92, %l3 = 0000000000000092
4863 ldswa [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000b92
4864! Mem[0000000030081410] = e5a711ff af87cc60, %l2 = 00000092, %l3 = 00000b92
4865 ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000e5a711ff 00000000af87cc60
4866! Mem[00000000300c1408] = 510501e200000b92, %f30 = d52d968b 1443ff53
4867 ldda [%i3+%o4]0x89,%f30 ! %f30 = 510501e2 00000b92
4868! Mem[00000000100c1410] = 00de00ff, %l0 = 0b800487e44f346f
4869 lduba [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
4870! Mem[0000000010181400] = b1000000, %l7 = 0000000000000020
4871 lduwa [%i6+0x000]%asi,%l7 ! %l7 = 00000000b1000000
4872! Starting 10 instruction Store Burst
4873! %l6 = 0000000000000000, Mem[000000001014140c] = 00000000
4874 sth %l6,[%i5+0x00c] ! Mem[000000001014140c] = 00000000
4875
4876p0_label_188:
4877! %l6 = 00000000, %l7 = b1000000, Mem[0000000010101408] = 00000000 00000000
4878 stda %l6,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000 b1000000
4879! Mem[0000000010041410] = 00002fff, %l4 = 0000000000000000
4880 swapa [%i1+%o5]0x88,%l4 ! %l4 = 0000000000002fff
4881! %f12 = b4000000, Mem[0000000030001410] = 00000000
4882 sta %f12,[%i0+%o5]0x81 ! Mem[0000000030001410] = b4000000
4883! Mem[0000000010041408] = 00000000, %l6 = 0000000000000000
4884 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000ff
4885! Mem[0000000010141410] = 00000000, %l1 = a3187d57a79f2ef5
4886 ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 00000000000000ff
4887! %f14 = 0a2fb301 dad8f819, Mem[0000000010041410] = 00000000 510500e5
4888 stda %f14,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0a2fb301 dad8f819
4889! %l7 = 00000000b1000000, Mem[00000000211c0000] = 0092c8b9
4890 sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 0000c8b9
4891! Mem[0000000030081400] = fffff8ff, %l6 = 0000000000000000
4892 swapa [%i2+%g0]0x81,%l6 ! %l6 = 00000000fffff8ff
4893! %f10 = 00000000 00000000, Mem[0000000030001408] = ffffffff ff000000
4894 stda %f10,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 00000000
4895! Starting 10 instruction Load Burst
4896! Mem[0000000010141400] = 00000000, %l4 = 0000000000002fff
4897 lduba [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
4898
4899p0_label_189:
4900! Mem[0000000030001400] = 00ffffffdbe7fe5a, %l4 = 0000000000000000
4901 ldxa [%i0+%g0]0x81,%l4 ! %l4 = 00ffffffdbe7fe5a
4902! Mem[0000000030041410] = ef6d8b379719ff00, %f12 = b4000000 ffffffff
4903 ldda [%i1+%o5]0x89,%f12 ! %f12 = ef6d8b37 9719ff00
4904! Mem[0000000010081400] = 000000ff 00000000, %l2 = e5a711ff, %l3 = af87cc60
4905 ldda [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000 00000000000000ff
4906! Mem[000000001018140c] = 00000000, %l1 = 0000000000000000
4907 lduw [%i6+0x00c],%l1 ! %l1 = 0000000000000000
4908! Mem[0000000010101410] = 0000e201000000ff, %l3 = 00000000000000ff
4909 ldxa [%i4+%o5]0x80,%l3 ! %l3 = 0000e201000000ff
4910! Mem[000000001014143c] = d63e8b28, %f3 = 00800000
4911 ld [%i5+0x03c],%f3 ! %f3 = d63e8b28
4912! Mem[00000000218000c0] = fffff237, %l2 = 0000000000000000
4913 ldsba [%o3+0x0c1]%asi,%l2 ! %l2 = ffffffffffffffff
4914! Mem[0000000030041400] = 7fffffff, %l5 = 0000000000000037
4915 lduwa [%i1+%g0]0x81,%l5 ! %l5 = 000000007fffffff
4916! Mem[0000000030181410] = 00000000ff0000b1, %l6 = 00000000fffff8ff
4917 ldxa [%i6+%o5]0x89,%l6 ! %l6 = 00000000ff0000b1
4918! Starting 10 instruction Store Burst
4919! %l6 = ff0000b1, %l7 = b1000000, Mem[0000000030141408] = 3e064e73 d1d8fc52
4920 stda %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff0000b1 b1000000
4921
4922p0_label_190:
4923! %l4 = dbe7fe5a, %l5 = 7fffffff, Mem[0000000030081408] = ffd20000 00000000
4924 stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = dbe7fe5a 7fffffff
4925! %l6 = ff0000b1, %l7 = b1000000, Mem[0000000010141410] = ff000000 00000000
4926 std %l6,[%i5+%o5] ! Mem[0000000010141410] = ff0000b1 b1000000
4927! %l6 = ff0000b1, %l7 = b1000000, Mem[0000000010101410] = 0000e201 000000ff
4928 stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff0000b1 b1000000
4929! %l0 = 00000000, %l1 = 00000000, Mem[00000000300c1410] = ff2f0000 e5efabff
4930 stda %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 00000000
4931! Mem[0000000010141408] = 00000000, %l5 = 000000007fffffff
4932 ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
4933! %f20 = 00000000, Mem[00000000100c1400] = 00000000
4934 sta %f20,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
4935! Mem[0000000010041420] = 0019ffff80000000, %l1 = 0000000000000000, %l7 = 00000000b1000000
4936 add %i1,0x20,%g1
4937 casxa [%g1]0x80,%l1,%l7 ! %l7 = 0019ffff80000000
4938! Mem[00000000100c1426] = 00000080, %l4 = 00ffffffdbe7fe5a
4939 ldstub [%i3+0x026],%l4 ! %l4 = 00000000000000ff
4940! Code Fragment 3
4941p0_fragment_16:
4942! %l0 = 0000000000000000
4943 setx 0x31783ca86635b944,%g7,%l0 ! %l0 = 31783ca86635b944
4944! %l1 = 0000000000000000
4945 setx 0xfc90ac685993a413,%g7,%l1 ! %l1 = fc90ac685993a413
4946 setx 0x1fe000, %g1, %g3
4947 or %l0, %g3, %l0 ! always set perrmask = 0xff
4948 setx 0x1ffff8, %g1, %g2
4949 and %l0, %g2, %l0
4950 ta T_CHANGE_HPRIV
4951 stxa %l1, [%l0]ASI_DCACHE_DATA
4952 ta T_CHANGE_NONHPRIV
4953! %l0 = 31783ca86635b944
4954 setx 0x97bbab9002ebf410,%g7,%l0 ! %l0 = 97bbab9002ebf410
4955! %l1 = fc90ac685993a413
4956 setx 0x498190906173c049,%g7,%l1 ! %l1 = 498190906173c049
4957! Starting 10 instruction Load Burst
4958! Mem[0000000020800040] = ffe1d57f, %l5 = 0000000000000000
4959 lduha [%o1+0x040]%asi,%l5 ! %l5 = 000000000000ffe1
4960
4961p0_label_191:
4962! Mem[0000000010141400] = 00000000, %l2 = ffffffffffffffff
4963 ldsba [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
4964! Mem[0000000010181428] = 000000b1 20000000, %l2 = 00000000, %l3 = 000000ff
4965 ldda [%i6+0x028]%asi,%l2 ! %l2 = 00000000000000b1 0000000020000000
4966! Mem[0000000030141410] = fffff8ff0b78ff00, %l1 = 498190906173c049
4967 ldxa [%i5+%o5]0x81,%l1 ! %l1 = fffff8ff0b78ff00
4968! Mem[00000000211c0000] = 0000c8b9, %l0 = 97bbab9002ebf410
4969 lduba [%o2+0x001]%asi,%l0 ! %l0 = 0000000000000000
4970! Mem[0000000010081420] = 00000048000000fc, %f16 = ff0000ff 00000000
4971 ldda [%i2+0x020]%asi,%f16 ! %f16 = 00000048 000000fc
4972! Mem[0000000030041400] = ffffff7f, %l2 = 00000000000000b1
4973 lduwa [%i1+%g0]0x89,%l2 ! %l2 = 00000000ffffff7f
4974! Mem[0000000030141408] = 000000b1b10000ff, %f4 = 00ff1997 378b6def
4975 ldda [%i5+%o4]0x89,%f4 ! %f4 = 000000b1 b10000ff
4976! Mem[0000000030041410] = 00ff1997, %l3 = 0000000020000000
4977 ldswa [%i1+%o5]0x81,%l3 ! %l3 = 0000000000ff1997
4978! Mem[0000000010181400] = b1000000, %l2 = 00000000ffffff7f
4979 lduwa [%i6+0x000]%asi,%l2 ! %l2 = 00000000b1000000
4980! Starting 10 instruction Store Burst
4981! Mem[0000000010141408] = 000000ff, %l1 = fffff8ff0b78ff00
4982 swapa [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff
4983
4984p0_label_192:
4985! Mem[0000000030181400] = ff8b6def, %l2 = 00000000b1000000
4986 swapa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ff8b6def
4987! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010041408] = 000000ff 00000000
4988 stda %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 000000ff
4989! Mem[0000000010001438] = 954e5ecf378b6def, %l5 = 000000000000ffe1, %l5 = 000000000000ffe1
4990 add %i0,0x38,%g1
4991 casxa [%g1]0x80,%l5,%l5 ! %l5 = 954e5ecf378b6def
4992! %f28 = 52fcd8d1 734e063e, %l4 = 0000000000000000
4993! Mem[0000000010041430] = 00000000ffffffff
4994 add %i1,0x030,%g1
4995 stda %f28,[%g1+%l4]ASI_PST16_P ! Mem[0000000010041430] = 00000000ffffffff
4996! %f30 = 510501e2 00000b92, Mem[0000000030081408] = dbe7fe5a 7fffffff
4997 stda %f30,[%i2+%o4]0x81 ! Mem[0000000030081408] = 510501e2 00000b92
4998! %l6 = 00000000ff0000b1, Mem[0000000010101400] = 0000fffca0000000
4999 stxa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000ff0000b1
5000! %l2 = 00000000ff8b6def, Mem[0000000030081410] = ff11a7e5
5001 stha %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff116def
5002! Mem[0000000030041408] = ff0000ff, %l7 = 0019ffff80000000
5003 swapa [%i1+%o4]0x89,%l7 ! %l7 = 00000000ff0000ff
5004! %f23 = 3bb43509, Mem[0000000030081408] = 510501e2
5005 sta %f23,[%i2+%o4]0x81 ! Mem[0000000030081408] = 3bb43509
5006! Starting 10 instruction Load Burst
5007! Mem[0000000030101400] = ef6d8b37, %l1 = 00000000000000ff
5008 lduba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ef
5009
5010p0_label_193:
5011! %f20 = 00000000, %f0 = 7fffffff, %f9 = 1311b893
5012 fmuls %f20,%f0 ,%f9 ! %f9 = 7fffffff
5013! Mem[0000000030081408] = 3bb43509 00000b92, %l6 = ff0000b1, %l7 = ff0000ff
5014 ldda [%i2+%o4]0x81,%l6 ! %l6 = 000000003bb43509 0000000000000b92
5015! Randomly selected nop
5016 nop
5017! Mem[0000000030101408] = 00000000, %l3 = 0000000000ff1997
5018 lduwa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
5019! Mem[0000000030001400] = ffffff00, %l2 = 00000000ff8b6def
5020 lduha [%i0+%g0]0x89,%l2 ! %l2 = 000000000000ff00
5021! Mem[0000000010141408] = 0b78ff00, %l6 = 000000003bb43509
5022 lduba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
5023! Mem[0000000010041438] = ffffffe5ffff00b4, %l6 = 0000000000000000
5024 ldx [%i1+0x038],%l6 ! %l6 = ffffffe5ffff00b4
5025! Mem[00000000201c0000] = ffff2191, %l2 = 000000000000ff00
5026 ldsb [%o0+%g0],%l2 ! %l2 = ffffffffffffffff
5027! Mem[00000000211c0000] = 0000c8b9, %l4 = 0000000000000000
5028 lduh [%o2+%g0],%l4 ! %l4 = 0000000000000000
5029! Starting 10 instruction Store Burst
5030! %l1 = 00000000000000ef, Mem[00000000100c1408] = 000b0000
5031 stha %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ef0000
5032
5033p0_label_194:
5034! Mem[0000000030041410] = 00ff1997, %l4 = 0000000000000000
5035 swapa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000ff1997
5036! Mem[0000000020800040] = ffe1d57f, %l3 = 0000000000000000
5037 ldstub [%o1+0x040],%l3 ! %l3 = 000000ff000000ff
5038! %l3 = 00000000000000ff, Mem[0000000030041400] = 7fffffff
5039 stha %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00ffffff
5040! %f4 = 000000b1 b10000ff, Mem[00000000100c1438] = 00000000 000000ff
5041 stda %f4 ,[%i3+0x038]%asi ! Mem[00000000100c1438] = 000000b1 b10000ff
5042! %l2 = ffffffffffffffff, Mem[0000000030081410] = ef6d11ff
5043 stba %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff6d11ff
5044! Mem[00000000100c1400] = 00000000, %l4 = 0000000000ff1997
5045 ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff
5046! %l5 = 954e5ecf378b6def, Mem[0000000010081430] = ff000000, %asi = 80
5047 stwa %l5,[%i2+0x030]%asi ! Mem[0000000010081430] = 378b6def
5048! %f16 = 00000048 000000fc, Mem[00000000300c1400] = 20000000 00000000
5049 stda %f16,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000048 000000fc
5050! %l2 = ffffffff, %l3 = 000000ff, Mem[00000000100c1428] = 14c478fb 0f000000
5051 stda %l2,[%i3+0x028]%asi ! Mem[00000000100c1428] = ffffffff 000000ff
5052! Starting 10 instruction Load Burst
5053! Mem[0000000010081420] = 00000048, %l6 = ffffffe5ffff00b4
5054 lduh [%i2+0x020],%l6 ! %l6 = 0000000000000000
5055
5056p0_label_195:
5057! %f5 = b10000ff, %f2 = ff0000ff
5058 fsqrts %f5 ,%f2 ! %f2 = 7fffffff
5059! Mem[0000000010141410] = 000000b1b10000ff, %f20 = 00000000 fff8ffff
5060 ldda [%i5+%o5]0x88,%f20 ! %f20 = 000000b1 b10000ff
5061! Mem[0000000030141408] = b10000ff, %l0 = 0000000000000000
5062 lduba [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000ff
5063! Mem[0000000010141410] = 000000b1 b10000ff, %l4 = 00000000, %l5 = 378b6def
5064 ldda [%i5+%o5]0x88,%l4 ! %l4 = 00000000b10000ff 00000000000000b1
5065! Mem[0000000020800000] = ffff7fd0, %l2 = ffffffffffffffff
5066 ldsha [%o1+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
5067! Mem[0000000010101410] = 000000b1b10000ff, %f24 = a49bdccb f60e80fa
5068 ldda [%i4+%o5]0x88,%f24 ! %f24 = 000000b1 b10000ff
5069! %l4 = 00000000b10000ff, imm = fffffffffffffb07, %l7 = 0000000000000b92
5070 addc %l4,-0x4f9,%l7 ! %l7 = 00000000b0fffc06
5071! Mem[0000000010041400] = 000000ff, %f8 = 510500e5
5072 lda [%i1+%g0]0x80,%f8 ! %f8 = 000000ff
5073! Mem[0000000030041410] = 00000000, %l6 = 0000000000000000
5074 ldsha [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
5075! Starting 10 instruction Store Burst
5076! %l7 = 00000000b0fffc06, Mem[0000000020800000] = ffff7fd0
5077 stb %l7,[%o1+%g0] ! Mem[0000000020800000] = 06ff7fd0
5078
5079p0_label_196:
5080! Mem[0000000030081400] = 00000000, %l0 = 00000000000000ff
5081 swapa [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000
5082! %f28 = 52fcd8d1, Mem[0000000010141408] = 0b78ff00
5083 sta %f28,[%i5+%o4]0x88 ! Mem[0000000010141408] = 52fcd8d1
5084! %l0 = 0000000000000000, Mem[0000000030141400] = 00000000
5085 stwa %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
5086! Mem[00000000100c1400] = ff000000, %l5 = 00000000000000b1
5087 swapa [%i3+%g0]0x80,%l5 ! %l5 = 00000000ff000000
5088! Mem[00000000100c1400] = 000000b1, %l5 = 00000000ff000000
5089 swapa [%i3+%g0]0x80,%l5 ! %l5 = 00000000000000b1
5090! Mem[00000000100c1400] = ff000000, %l7 = 00000000b0fffc06
5091 ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
5092! %f0 = 7fffffff dba1c701 7fffffff d63e8b28
5093! %f4 = 000000b1 b10000ff 5afee7db ffffff00
5094! %f8 = 000000ff 7fffffff 00000000 00000000
5095! %f12 = ef6d8b37 9719ff00 0a2fb301 dad8f819
5096 stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
5097! %l6 = 0000000000000000, Mem[0000000010181400] = b1000000000000b1
5098 stxa %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000000000000
5099! Mem[0000000030101408] = 00000000, %l5 = 00000000000000b1
5100 swapa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
5101! Starting 10 instruction Load Burst
5102! Mem[0000000010141438] = fffff7bb d63e8b28, %l2 = ffffffff, %l3 = 000000ff
5103 ldda [%i5+0x038]%asi,%l2 ! %l2 = 00000000fffff7bb 00000000d63e8b28
5104
5105p0_label_197:
5106! Mem[0000000010141410] = ff0000b1, %l3 = 00000000d63e8b28
5107 ldswa [%i5+%o5]0x80,%l3 ! %l3 = ffffffffff0000b1
5108! Mem[0000000010081410] = b10000ff, %l3 = ffffffffff0000b1
5109 ldsha [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
5110! Mem[0000000010181410] = 02072bc8, %l2 = 00000000fffff7bb
5111 ldswa [%i6+%o5]0x80,%l2 ! %l2 = 0000000002072bc8
5112! Mem[00000000300c1410] = 00000000, %l4 = 00000000b10000ff
5113 lduwa [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000
5114 membar #Sync ! Added by membar checker (35)
5115! Mem[0000000010101408] = 288b3ed6ffffff7f, %f18 = ffffffff ff000000
5116 ldda [%i4+%o4]0x80,%f18 ! %f18 = 288b3ed6 ffffff7f
5117! Mem[00000000100c1400] = 000000ff, %l0 = 0000000000000000
5118 ldswa [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
5119! Mem[0000000010181400] = 00000000, %l7 = 00000000000000ff
5120 ldswa [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
5121! Mem[0000000010041410] = 0a2fb301 dad8f819, %l2 = 02072bc8, %l3 = 000000ff
5122 ldda [%i1+%o5]0x88,%l2 ! %l2 = 00000000dad8f819 000000000a2fb301
5123! Mem[0000000010101408] = 288b3ed6, %f6 = 5afee7db
5124 lda [%i4+%o4]0x80,%f6 ! %f6 = 288b3ed6
5125! Starting 10 instruction Store Burst
5126! %l3 = 000000000a2fb301, Mem[00000000211c0000] = 0000c8b9, %asi = 80
5127 stba %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0100c8b9
5128
5129p0_label_198:
5130! Mem[0000000030041410] = 00000000, %l6 = 0000000000000000
5131 swapa [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
5132! %l4 = 0000000000000000, Mem[0000000010001432] = ff728cdc
5133 stb %l4,[%i0+0x032] ! Mem[0000000010001430] = ff7200dc
5134! Mem[0000000010181428] = 000000b120000000, %l5 = 0000000000000000, %l7 = 0000000000000000
5135 add %i6,0x28,%g1
5136 casxa [%g1]0x80,%l5,%l7 ! %l7 = 000000b120000000
5137! Mem[000000001018143c] = 00c7b300, %l1 = 00000000000000ef
5138 swap [%i6+0x03c],%l1 ! %l1 = 0000000000c7b300
5139! %l6 = 00000000, %l7 = 20000000, Mem[0000000030141408] = b10000ff 000000b1
5140 stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 20000000
5141! %l6 = 00000000, %l7 = 20000000, Mem[00000000300c1408] = 920b0000 e2010551
5142 stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 20000000
5143! %f8 = 000000ff 7fffffff, %l4 = 0000000000000000
5144! Mem[0000000010101438] = 19f8d8da01b32f0a
5145 add %i4,0x038,%g1
5146 stda %f8,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010101438] = 19f8d8da01b32f0a
5147! Mem[0000000010101410] = ff0000b1, %l5 = 0000000000000000
5148 swapa [%i4+%o5]0x80,%l5 ! %l5 = 00000000ff0000b1
5149! Mem[0000000030081400] = ff000000, %l5 = 00000000ff0000b1
5150 ldstuba [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff
5151! Starting 10 instruction Load Burst
5152! Mem[0000000020800040] = ffe1d57f, %l1 = 0000000000c7b300
5153 ldsba [%o1+0x041]%asi,%l1 ! %l1 = ffffffffffffffe1
5154
5155p0_label_199:
5156! Mem[0000000030081410] = ff116dff, %l0 = 00000000000000ff
5157 ldsha [%i2+%o5]0x89,%l0 ! %l0 = 0000000000006dff
5158! Mem[0000000010101400] = dba1c701, %l1 = ffffffffffffffe1
5159 ldswa [%i4+%g0]0x88,%l1 ! %l1 = ffffffffdba1c701
5160! Mem[0000000010001408] = 00000000 00000000, %l6 = 00000000, %l7 = 20000000
5161 ldda [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
5162! Mem[0000000030101408] = b1000000 b1000551, %l0 = 00006dff, %l1 = dba1c701
5163 ldda [%i4+%o4]0x81,%l0 ! %l0 = 00000000b1000000 00000000b1000551
5164! Mem[0000000010001410] = 000000af, %l2 = 00000000dad8f819
5165 lduba [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000af
5166! Mem[0000000030101400] = 00ff1997378b6def, %l0 = 00000000b1000000
5167 ldxa [%i4+%g0]0x89,%l0 ! %l0 = 00ff1997378b6def
5168! Mem[0000000030141410] = fffff8ff, %l3 = 000000000a2fb301
5169 lduba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
5170! Mem[0000000010181400] = 00000000, %l2 = 00000000000000af
5171 lduba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
5172! Mem[0000000010081410] = ff0000b1, %l4 = 0000000000000000
5173 lduba [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff
5174! Starting 10 instruction Store Burst
5175! %f20 = 000000b1 b10000ff, %l0 = 00ff1997378b6def
5176! Mem[0000000010001408] = 0000000000000000
5177 add %i0,0x008,%g1
5178 stda %f20,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010001408] = ff0000b1b1000000
5179
5180p0_label_200:
5181! %f28 = 52fcd8d1 734e063e, %l6 = 0000000000000000
5182! Mem[0000000030041418] = 5afee7dbffffff00
5183 add %i1,0x018,%g1
5184 stda %f28,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030041418] = 5afee7dbffffff00
5185! %l6 = 0000000000000000, Mem[0000000010001400] = ffff0000
5186 stha %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
5187! Mem[0000000010141430] = 73428349, %l0 = 00ff1997378b6def
5188 swap [%i5+0x030],%l0 ! %l0 = 0000000073428349
5189! Mem[00000000100c1408] = 00ef0000, %l5 = 0000000000000000
5190 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
5191! Mem[0000000021800080] = 74ff2d54, %l5 = 0000000000000000
5192 ldstuba [%o3+0x080]%asi,%l5 ! %l5 = 00000074000000ff
5193! Mem[0000000010181418] = 00000000, %l1 = 00000000b1000551
5194 ldstub [%i6+0x018],%l1 ! %l1 = 00000000000000ff
5195! Mem[0000000010001420] = 89724a09, %l4 = 000000ff, %l1 = 00000000
5196 add %i0,0x20,%g1
5197 casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000089724a09
5198! %l1 = 0000000089724a09, %l1 = 0000000089724a09, %l5 = 0000000000000074
5199 add %l1,%l1,%l5 ! %l5 = 0000000112e49412
5200! %f19 = ffffff7f, Mem[0000000030141408] = 00000000
5201 sta %f19,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffff7f
5202! Starting 10 instruction Load Burst
5203! Mem[0000000010101408] = 288b3ed6 ffffff7f, %l4 = 000000ff, %l5 = 12e49412
5204 ldda [%i4+%o4]0x80,%l4 ! %l4 = 00000000288b3ed6 00000000ffffff7f
5205
5206p0_label_201:
5207! Mem[0000000030101408] = 000000b1, %l0 = 0000000073428349
5208 lduba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000b1
5209 membar #Sync ! Added by membar checker (36)
5210! Mem[00000000300c1400] = fc000000 48000000 00000000 20000000
5211! Mem[00000000300c1410] = 00000000 00000000 a14c30b9 c51c61bb
5212! Mem[00000000300c1420] = 19bb3acc ca9768bf da2d032b fb5acd6b
5213! Mem[00000000300c1430] = 82e04a37 466e5e97 0a2fb301 dad8f819
5214 ldda [%i3]ASI_BLK_SL,%f16 ! Block Load from 00000000300c1400
5215! Mem[00000000300c1410] = 00000000, %l0 = 00000000000000b1
5216 lduba [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
5217! Mem[0000000030081408] = 920b0000 0935b43b, %l2 = 00000000, %l3 = 000000ff
5218 ldda [%i2+%o4]0x89,%l2 ! %l2 = 000000000935b43b 00000000920b0000
5219! Mem[00000000211c0000] = 0100c8b9, %l4 = 00000000288b3ed6
5220 ldub [%o2+%g0],%l4 ! %l4 = 0000000000000001
5221! Mem[00000000100c1408] = 0000efff, %l1 = 0000000089724a09
5222 lduba [%i3+%o4]0x88,%l1 ! %l1 = 00000000000000ff
5223! Mem[0000000010181410] = 34b566da c82b0702, %l0 = 00000000, %l1 = 000000ff
5224 ldda [%i6+%o5]0x88,%l0 ! %l0 = 00000000c82b0702 0000000034b566da
5225! Mem[0000000010141428] = b4000000, %l5 = 00000000ffffff7f
5226 lduh [%i5+0x028],%l5 ! %l5 = 000000000000b400
5227! Mem[0000000010081414] = 20000000, %l3 = 00000000920b0000
5228 ldsw [%i2+0x014],%l3 ! %l3 = 0000000020000000
5229! Starting 10 instruction Store Burst
5230! %l0 = 00000000c82b0702, Mem[0000000010001400] = 00000000
5231 stwa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = c82b0702
5232
5233p0_label_202:
5234! %l2 = 000000000935b43b, %l2 = 000000000935b43b, %l7 = 0000000000000000
5235 subc %l2,%l2,%l7 ! %l7 = 0000000000000000
5236! %l7 = 0000000000000000, Mem[0000000010041430] = 00000000ffffffff, %asi = 80
5237 stxa %l7,[%i1+0x030]%asi ! Mem[0000000010041430] = 0000000000000000
5238! %l5 = 000000000000b400, Mem[0000000030141400] = 00000000
5239 stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = b4000000
5240! Mem[00000000100c1400] = 000000ff, %l1 = 0000000034b566da
5241 ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
5242! Mem[0000000030081410] = ff6d11ff, %l5 = 000000000000b400
5243 ldstuba [%i2+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
5244! %f8 = 000000ff 7fffffff, Mem[0000000030001408] = 00000000 00000000
5245 stda %f8 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff 7fffffff
5246! %l0 = 00000000c82b0702, Mem[0000000030081410] = ff116dff
5247 stwa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = c82b0702
5248! %l3 = 0000000020000000, Mem[0000000010101408] = 7fffffffd63e8b28
5249 stxa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000020000000
5250! %f3 = d63e8b28, Mem[0000000030181410] = ff0000b1
5251 sta %f3 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = d63e8b28
5252! Starting 10 instruction Load Burst
5253! Mem[00000000100c1400] = ff000000, %l7 = 0000000000000000
5254 ldswa [%i3+%g0]0x80,%l7 ! %l7 = ffffffffff000000
5255
5256p0_label_203:
5257! Mem[00000000300c1408] = 0000000020000000, %f14 = 0a2fb301 dad8f819
5258 ldda [%i3+%o4]0x81,%f14 ! %f14 = 00000000 20000000
5259! Mem[0000000030001410] = 000000b4, %l0 = 00000000c82b0702
5260 ldswa [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000b4
5261! Mem[0000000010041428] = ffffff920b78ffb4, %f12 = ef6d8b37 9719ff00
5262 ldda [%i1+0x028]%asi,%f12 ! %f12 = ffffff92 0b78ffb4
5263! Mem[0000000030081400] = ff0000ff, %f1 = dba1c701
5264 lda [%i2+%g0]0x81,%f1 ! %f1 = ff0000ff
5265! Mem[0000000010081410] = ff0000b1, %l1 = 00000000000000ff
5266 ldsha [%i2+%o5]0x80,%l1 ! %l1 = ffffffffffffff00
5267! Mem[0000000010041408] = 00000000, %l3 = 0000000020000000
5268 lduwa [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
5269! Mem[00000000100c1400] = e2010551000000ff, %f10 = 00000000 00000000
5270 ldda [%i3+%g0]0x88,%f10 ! %f10 = e2010551 000000ff
5271! Mem[0000000010181410] = 02072bc8, %l4 = 0000000000000001
5272 lduwa [%i6+%o5]0x80,%l4 ! %l4 = 0000000002072bc8
5273! Mem[0000000030081410] = 60cc87af c82b0702, %l4 = 02072bc8, %l5 = 000000ff
5274 ldda [%i2+%o5]0x89,%l4 ! %l4 = 00000000c82b0702 0000000060cc87af
5275! Starting 10 instruction Store Burst
5276! %f2 = 7fffffff d63e8b28, Mem[0000000030181400] = 000000b1 000000ff
5277 stda %f2 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 7fffffff d63e8b28
5278
5279p0_label_204:
5280! %f4 = 000000b1, Mem[0000000010001408] = b10000ff
5281 sta %f4 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000b1
5282! %l5 = 0000000060cc87af, Mem[0000000030001400] = ffffff00
5283 stwa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 60cc87af
5284 membar #Sync ! Added by membar checker (37)
5285! %f0 = 7fffffff ff0000ff, Mem[00000000300c1400] = 000000fc 00000048
5286 stda %f0 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 7fffffff ff0000ff
5287! Mem[0000000030081410] = c82b0702, %l4 = 00000000c82b0702
5288 swapa [%i2+%o5]0x89,%l4 ! %l4 = 00000000c82b0702
5289! %l1 = ffffffffffffff00, Mem[00000000300c1410] = 00000000
5290 stwa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffff00
5291! Mem[0000000010181400] = 00000000, %l1 = ffffffffffffff00
5292 swapa [%i6+%g0]0x80,%l1 ! %l1 = 0000000000000000
5293! Mem[00000000100c1400] = 000000ff, %l5 = 0000000060cc87af
5294 ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
5295! %l7 = ffffffffff000000, Mem[00000000100c1408] = 0000efff
5296 stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
5297! %l3 = 0000000000000000, Mem[0000000010101400] = 01c7a1db
5298 stha %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000a1db
5299! Starting 10 instruction Load Burst
5300! Mem[0000000010101400] = 0000a1db, %l6 = 0000000000000000
5301 lduwa [%i4+%g0]0x80,%l6 ! %l6 = 000000000000a1db
5302
5303p0_label_205:
5304! Code Fragment 3
5305p0_fragment_17:
5306! %l0 = 00000000000000b4
5307 setx 0x5a5e2197da42b2ed,%g7,%l0 ! %l0 = 5a5e2197da42b2ed
5308! %l1 = 0000000000000000
5309 setx 0x7c7bea905096ccfa,%g7,%l1 ! %l1 = 7c7bea905096ccfa
5310 setx 0x1fe000, %g1, %g3
5311 or %l0, %g3, %l0 ! always set perrmask = 0xff
5312 setx 0x1ffff8, %g1, %g2
5313 and %l0, %g2, %l0
5314 ta T_CHANGE_HPRIV
5315 stxa %l1, [%l0]ASI_DCACHE_DATA
5316 ta T_CHANGE_NONHPRIV
5317! %l0 = 5a5e2197da42b2ed
5318 setx 0x1af5cdf7c26bfe52,%g7,%l0 ! %l0 = 1af5cdf7c26bfe52
5319! %l1 = 7c7bea905096ccfa
5320 setx 0x9b4108f7f881c19e,%g7,%l1 ! %l1 = 9b4108f7f881c19e
5321! Mem[0000000010081410] = b10000ff, %l0 = 1af5cdf7c26bfe52
5322 lduba [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff
5323! Mem[0000000010081410] = ff0000b1, %l6 = 000000000000a1db
5324 ldswa [%i2+%o5]0x80,%l6 ! %l6 = ffffffffff0000b1
5325! Mem[0000000030001400] = 60cc87af, %l5 = 00000000000000ff
5326 ldsha [%i0+%g0]0x89,%l5 ! %l5 = ffffffffffff87af
5327! Mem[0000000010101400] = dba10000, %f30 = 19f8d8da
5328 lda [%i4+%g0]0x88,%f30 ! %f30 = dba10000
5329! Mem[0000000030101400] = ef6d8b379719ff00, %f22 = bb611cc5 b9304ca1
5330 ldda [%i4+%g0]0x81,%f22 ! %f22 = ef6d8b37 9719ff00
5331! Mem[0000000010001430] = ff7200dc e42e161e, %l0 = 000000ff, %l1 = f881c19e
5332 ldd [%i0+0x030],%l0 ! %l0 = 00000000ff7200dc 00000000e42e161e
5333! Mem[0000000030081408] = 3bb4350900000b92, %l3 = 0000000000000000
5334 ldxa [%i2+%o4]0x81,%l3 ! %l3 = 3bb4350900000b92
5335! Mem[0000000030101408] = b1000000 b1000551, %l0 = ff7200dc, %l1 = e42e161e
5336 ldda [%i4+%o4]0x81,%l0 ! %l0 = 00000000b1000000 00000000b1000551
5337! Starting 10 instruction Store Burst
5338! %l1 = 00000000b1000551, Mem[0000000030041408] = 80000000
5339 stwa %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = b1000551
5340
5341p0_label_206:
5342! Mem[0000000030181410] = 288b3ed6, %l2 = 000000000935b43b
5343 swapa [%i6+%o5]0x81,%l2 ! %l2 = 00000000288b3ed6
5344! Mem[0000000030041400] = 00ffffff, %l0 = 00000000b1000000
5345 swapa [%i1+%g0]0x81,%l0 ! %l0 = 0000000000ffffff
5346! %f6 = 288b3ed6 ffffff00, Mem[0000000010101428] = 00000000 00000000
5347 stda %f6 ,[%i4+0x028]%asi ! Mem[0000000010101428] = 288b3ed6 ffffff00
5348! %l2 = 00000000288b3ed6, Mem[0000000030081408] = 3bb43509
5349 stha %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 3ed63509
5350! %l3 = 3bb4350900000b92, immd = fffffffffffffe47, %l6 = ffffffffff0000b1
5351 udivx %l3,-0x1b9,%l6 ! %l6 = 0000000000000000
5352! %f8 = 000000ff, %f8 = 000000ff
5353 fcmpes %fcc3,%f8 ,%f8 ! %fcc3 = 0
5354! %l5 = ffffffffffff87af, Mem[00000000100c1408] = 00000000
5355 stha %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 87af0000
5356! %f31 = 01b32f0a, Mem[0000000030081410] = c82b0702
5357 sta %f31,[%i2+%o5]0x89 ! Mem[0000000030081410] = 01b32f0a
5358! Mem[0000000010141400] = 00000000, %l1 = 00000000b1000551
5359 swapa [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
5360! Starting 10 instruction Load Burst
5361! Code Fragment 3
5362p0_fragment_18:
5363! %l0 = 0000000000ffffff
5364 setx 0xac635327d675d807,%g7,%l0 ! %l0 = ac635327d675d807
5365! %l1 = 0000000000000000
5366 setx 0x027e356fe1c312bb,%g7,%l1 ! %l1 = 027e356fe1c312bb
5367 setx 0x1fe000, %g1, %g3
5368 or %l0, %g3, %l0 ! always set perrmask = 0xff
5369 setx 0x1ffff8, %g1, %g2
5370 and %l0, %g2, %l0
5371 ta T_CHANGE_HPRIV
5372 stxa %l1, [%l0]ASI_DCACHE_DATA
5373 ta T_CHANGE_NONHPRIV
5374! %l0 = ac635327d675d807
5375 setx 0x16c36cbfd0f4f235,%g7,%l0 ! %l0 = 16c36cbfd0f4f235
5376! %l1 = 027e356fe1c312bb
5377 setx 0x77aaa9f83b830add,%g7,%l1 ! %l1 = 77aaa9f83b830add
5378
5379p0_label_207:
5380! Mem[0000000010101400] = 0000a1db, %f7 = ffffff00
5381 lda [%i4+%g0]0x80,%f7 ! %f7 = 0000a1db
5382! Mem[0000000030141408] = ffffff7f00000020, %f26 = 6bcd5afb 2b032dda
5383 ldda [%i5+%o4]0x81,%f26 ! %f26 = ffffff7f 00000020
5384! Mem[0000000010101408] = 0000002000000000, %f4 = 000000b1 b10000ff
5385 ldda [%i4+%o4]0x80,%f4 ! %f4 = 00000020 00000000
5386! Mem[0000000010041434] = 00000000, %l0 = 16c36cbfd0f4f235
5387 lduba [%i1+0x034]%asi,%l0 ! %l0 = 0000000000000000
5388! Mem[0000000010001410] = af000000 ffffde00, %l6 = 00000000, %l7 = ff000000
5389 ldd [%i0+%o5],%l6 ! %l6 = 00000000af000000 00000000ffffde00
5390! Mem[0000000030041410] = 00000000, %l7 = 00000000ffffde00
5391 lduha [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
5392! Mem[0000000010141408] = 52fcd8d1, %l1 = 77aaa9f83b830add
5393 lduba [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000d1
5394! Mem[0000000021800140] = 00ff8e22, %l1 = 00000000000000d1
5395 lduha [%o3+0x140]%asi,%l1 ! %l1 = 00000000000000ff
5396! Mem[0000000010081408] = ffff97ff, %l4 = 00000000c82b0702
5397 lduba [%i2+%o4]0x80,%l4 ! %l4 = 00000000000000ff
5398! Starting 10 instruction Store Burst
5399! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010041408] = 00000000 000000ff
5400 stda %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 000000ff
5401
5402p0_label_208:
5403! %l4 = 00000000000000ff, Mem[0000000030081400] = ff0000ff
5404 stwa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
5405! Mem[0000000030081410] = 0a2fb301, %l0 = 0000000000000000
5406 ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 0000000a000000ff
5407! %f0 = 7fffffff ff0000ff, Mem[0000000030001408] = 000000ff 7fffffff
5408 stda %f0 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 7fffffff ff0000ff
5409! Mem[00000000100c1430] = ffffffffffffefe5, %l3 = 3bb4350900000b92, %l5 = ffffffffffff87af
5410 add %i3,0x30,%g1
5411 casxa [%g1]0x80,%l3,%l5 ! %l5 = ffffffffffffefe5
5412! %f8 = 000000ff 7fffffff, %f30 = dba10000 01b32f0a
5413 fxtod %f8 ,%f30 ! %f30 = 426fefff ffffe000
5414! Mem[0000000010141400] = 510500b1, %l0 = 000000000000000a
5415 ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 000000b1000000ff
5416! %f22 = ef6d8b37 9719ff00, Mem[0000000030101400] = ef6d8b37 9719ff00
5417 stda %f22,[%i4+%g0]0x81 ! Mem[0000000030101400] = ef6d8b37 9719ff00
5418! %l7 = 0000000000000000, immed = fffffed2, %y = 00000000
5419 sdiv %l7,-0x12e,%l0 ! %l0 = 0000000000000000
5420 mov %l0,%y ! %y = 00000000
5421! %f24 = bf6897ca, Mem[0000000010041400] = 000000ff
5422 sta %f24,[%i1+%g0]0x80 ! Mem[0000000010041400] = bf6897ca
5423! Starting 10 instruction Load Burst
5424! Mem[0000000010101408] = 20000000, %l7 = 0000000000000000
5425 ldsha [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
5426
5427p0_label_209:
5428! Mem[0000000010001408] = 000000b1, %l1 = 00000000000000ff
5429 ldswa [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000b1
5430! Mem[0000000030001400] = af87cc60dbe7fe5a, %l1 = 00000000000000b1
5431 ldxa [%i0+%g0]0x81,%l1 ! %l1 = af87cc60dbe7fe5a
5432! Mem[0000000030141410] = fffff8ff 0b78ff00, %l2 = 288b3ed6, %l3 = 00000b92
5433 ldda [%i5+%o5]0x81,%l2 ! %l2 = 00000000fffff8ff 000000000b78ff00
5434! Mem[0000000010001410] = af000000, %l0 = 0000000000000000
5435 lduwa [%i0+%o5]0x80,%l0 ! %l0 = 00000000af000000
5436! Mem[00000000100c1408] = 87af000020000000, %f30 = 426fefff ffffe000
5437 ldd [%i3+%o4],%f30 ! %f30 = 87af0000 20000000
5438! Mem[0000000030141408] = ffffff7f, %l3 = 000000000b78ff00
5439 lduwa [%i5+%o4]0x81,%l3 ! %l3 = 00000000ffffff7f
5440! Mem[0000000030001408] = 7fffffff, %l7 = 0000000000000000
5441 lduwa [%i0+%o4]0x81,%l7 ! %l7 = 000000007fffffff
5442! Mem[0000000010101400] = 0000a1db, %l6 = 00000000af000000
5443 lduwa [%i4+%g0]0x80,%l6 ! %l6 = 000000000000a1db
5444! Mem[0000000010081408] = ff97ffff, %l1 = af87cc60dbe7fe5a
5445 lduwa [%i2+%o4]0x88,%l1 ! %l1 = 00000000ff97ffff
5446! Starting 10 instruction Store Burst
5447! %f24 = bf6897ca cc3abb19, Mem[0000000030001400] = af87cc60 dbe7fe5a
5448 stda %f24,[%i0+%g0]0x81 ! Mem[0000000030001400] = bf6897ca cc3abb19
5449
5450p0_label_210:
5451! Mem[0000000010141427] = 01d194f8, %l5 = ffffffffffffefe5
5452 ldstub [%i5+0x027],%l5 ! %l5 = 000000f8000000ff
5453! Mem[000000001014141c] = b1000000, %l1 = 00000000ff97ffff, %asi = 80
5454 swapa [%i5+0x01c]%asi,%l1 ! %l1 = 00000000b1000000
5455! %l2 = 00000000fffff8ff, Mem[0000000030101408] = 000000b1
5456 stba %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
5457! %l5 = 00000000000000f8, Mem[0000000030181410] = 000000003bb43509
5458 stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000000000f8
5459! %f18 = 00000020 00000000, Mem[0000000030081408] = 0935d63e 920b0000
5460 stda %f18,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000020 00000000
5461! %f14 = 00000000 20000000, Mem[0000000030101408] = 000000ff 510500b1
5462 stda %f14,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 20000000
5463! %l4 = 00000000000000ff, Mem[0000000010081410] = ff0000b1
5464 stwa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
5465! %l2 = 00000000fffff8ff, Mem[0000000030041400] = 000000b1
5466 stba %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
5467! %l0 = 00000000af000000, Mem[00000000211c0000] = 0100c8b9, %asi = 80
5468 stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000c8b9
5469! Starting 10 instruction Load Burst
5470! Mem[0000000010141408] = d1d8fc5200000000, %l5 = 00000000000000f8
5471 ldxa [%i5+%o4]0x80,%l5 ! %l5 = d1d8fc5200000000
5472
5473p0_label_211:
5474! Mem[0000000010041408] = 00000000, %l5 = d1d8fc5200000000
5475 ldsba [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
5476! Mem[0000000010101428] = 288b3ed6ffffff00, %l6 = 000000000000a1db
5477 ldxa [%i4+0x028]%asi,%l6 ! %l6 = 288b3ed6ffffff00
5478! Mem[0000000010101400] = dba10000, %l3 = 00000000ffffff7f
5479 lduba [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
5480! Mem[0000000010001410] = af000000ffffde00, %l0 = 00000000af000000
5481 ldx [%i0+%o5],%l0 ! %l0 = af000000ffffde00
5482! Mem[000000001014142c] = b1000000, %l3 = 0000000000000000
5483 lduh [%i5+0x02e],%l3 ! %l3 = 0000000000000000
5484! Mem[0000000030041400] = 01c7a1db000000ff, %f10 = e2010551 000000ff
5485 ldda [%i1+%g0]0x89,%f10 ! %f10 = 01c7a1db 000000ff
5486! Mem[0000000010141400] = ff000551, %l0 = af000000ffffde00
5487 ldsha [%i5+%g0]0x80,%l0 ! %l0 = ffffffffffffff00
5488! Mem[0000000030181408] = ff0b0000, %l6 = 288b3ed6ffffff00
5489 lduba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
5490! Mem[0000000030081400] = ff000000, %l4 = 00000000000000ff
5491 lduba [%i2+%g0]0x89,%l4 ! %l4 = 0000000000000000
5492! Starting 10 instruction Store Burst
5493! %l0 = ffffffffffffff00, Mem[0000000030101408] = 00000020
5494 stwa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffff00
5495
5496p0_label_212:
5497! Mem[0000000010081410] = ff000000, %l6 = 00000000000000ff
5498 ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
5499! %l2 = 00000000fffff8ff, Mem[00000000100c1408] = 000000200000af87
5500 stxa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000fffff8ff
5501! %l0 = ffffffffffffff00, Mem[0000000030141408] = ffffff7f
5502 stwa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffff00
5503! %l0 = ffffff00, %l1 = b1000000, Mem[0000000010181410] = c82b0702 34b566da
5504 stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffff00 b1000000
5505! Mem[0000000010001408] = 000000b1, %l4 = 0000000000000000
5506 swapa [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000b1
5507! Mem[0000000030081400] = 000000ff, %l6 = 0000000000000000
5508 ldstuba [%i2+%g0]0x81,%l6 ! %l6 = 00000000000000ff
5509! Mem[00000000300c1408] = 00000000, %l4 = 00000000000000b1
5510 ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 00000000000000ff
5511! %l4 = 0000000000000000, Mem[0000000020800040] = ffe1d57f
5512 sth %l4,[%o1+0x040] ! Mem[0000000020800040] = 0000d57f
5513! %l3 = 0000000000000000, Mem[0000000030141400] = b4000000
5514 stha %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
5515! Starting 10 instruction Load Burst
5516! Mem[0000000030181408] = ff0b0000, %l6 = 0000000000000000
5517 ldswa [%i6+%o4]0x81,%l6 ! %l6 = ffffffffff0b0000
5518
5519p0_label_213:
5520! Mem[0000000010101400] = 0000a1dbffffff7f, %l7 = 000000007fffffff
5521 ldxa [%i4+%g0]0x80,%l7 ! %l7 = 0000a1dbffffff7f
5522! Mem[0000000010141408] = d1d8fc52, %l1 = 00000000b1000000
5523 ldsh [%i5+0x00a],%l1 ! %l1 = fffffffffffffc52
5524! Mem[0000000010041410] = dad8f819, %l4 = 0000000000000000
5525 ldswa [%i1+%o5]0x88,%l4 ! %l4 = ffffffffdad8f819
5526! Mem[0000000010001400] = c82b0702, %l4 = ffffffffdad8f819
5527 ldsha [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000702
5528! Mem[0000000030141410] = fffff8ff 0b78ff00, %l6 = ff0b0000, %l7 = ffffff7f
5529 ldda [%i5+%o5]0x81,%l6 ! %l6 = 00000000fffff8ff 000000000b78ff00
5530! Mem[0000000030101400] = 378b6def, %l4 = 0000000000000702
5531 lduha [%i4+%g0]0x89,%l4 ! %l4 = 0000000000006def
5532! Mem[0000000010101410] = 00000000, %l3 = 0000000000000000
5533 lduwa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
5534! Mem[0000000030001408] = 7fffffffff0000ff, %f24 = bf6897ca cc3abb19
5535 ldda [%i0+%o4]0x81,%f24 ! %f24 = 7fffffff ff0000ff
5536! Mem[0000000010101410] = 00000000, %l1 = fffffffffffffc52
5537 ldsba [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
5538! Starting 10 instruction Store Burst
5539! %l4 = 00006def, %l5 = 00000000, Mem[0000000010001430] = ff7200dc e42e161e
5540 stda %l4,[%i0+0x030]%asi ! Mem[0000000010001430] = 00006def 00000000
5541
5542p0_label_214:
5543! Mem[0000000030181408] = ff0b0000, %l1 = 0000000000000000
5544 ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
5545! Mem[0000000010181430] = ffffffffffffefe5, %l4 = 0000000000006def, %l3 = 0000000000000000
5546 add %i6,0x30,%g1
5547 casxa [%g1]0x80,%l4,%l3 ! %l3 = ffffffffffffefe5
5548! %f8 = 000000ff 7fffffff, Mem[00000000300c1410] = ffffff00 00000000
5549 stda %f8 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff 7fffffff
5550! %l5 = 0000000000000000, Mem[0000000030181410] = f8000000
5551 stha %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
5552! Mem[00000000300c1400] = ff0000ff, %l7 = 000000000b78ff00
5553 swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ff0000ff
5554! %f18 = 00000020 00000000, %l3 = ffffffffffffefe5
5555! Mem[00000000100c1408] = fff8ffff00000000
5556 add %i3,0x008,%g1
5557 stda %f18,[%g1+%l3]ASI_PST8_P ! Mem[00000000100c1408] = 000000ff00000000
5558! Mem[0000000010001418] = 000000ff00000092, %l3 = ffffffffffffefe5, %l4 = 0000000000006def
5559 add %i0,0x18,%g1
5560 casxa [%g1]0x80,%l3,%l4 ! %l4 = 000000ff00000092
5561! %l2 = 00000000fffff8ff, Mem[0000000010181400] = 0000000000ffffff
5562 stxa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000fffff8ff
5563! %l2 = 00000000fffff8ff, Mem[0000000030181410] = 00000000
5564 stba %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000000
5565! Starting 10 instruction Load Burst
5566! Mem[00000000300c1410] = 7fffffff, %l4 = 000000ff00000092
5567 lduwa [%i3+%o5]0x89,%l4 ! %l4 = 000000007fffffff
5568
5569p0_label_215:
5570! Mem[0000000030141400] = 00000000, %l1 = 00000000000000ff
5571 lduba [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
5572! Mem[0000000010001408] = 000000b100000000, %f16 = 00000048 000000fc
5573 ldda [%i0+%o4]0x88,%f16 ! %f16 = 000000b1 00000000
5574! Mem[0000000030181408] = 00000bff, %l0 = ffffffffffffff00
5575 lduwa [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000bff
5576! %f30 = 87af0000 20000000, %l0 = 0000000000000bff
5577! Mem[0000000010101430] = 00ff1997378b6def
5578 add %i4,0x030,%g1
5579 stda %f30,[%g1+%l0]ASI_PST16_P ! Mem[0000000010101430] = 87af000020000000
5580! Mem[0000000010041428] = ffffff920b78ffb4, %f8 = 000000ff 7fffffff
5581 ldd [%i1+0x028],%f8 ! %f8 = ffffff92 0b78ffb4
5582! Mem[0000000010181410] = b1000000 ffffff00, %l4 = 7fffffff, %l5 = 00000000
5583 ldda [%i6+%o5]0x88,%l4 ! %l4 = 00000000ffffff00 00000000b1000000
5584! Mem[00000000300c1408] = ff000000, %l5 = 00000000b1000000
5585 lduba [%i3+%o4]0x81,%l5 ! %l5 = 00000000000000ff
5586! Code Fragment 3
5587p0_fragment_19:
5588! %l0 = 0000000000000bff
5589 setx 0x9c46f7606858020b,%g7,%l0 ! %l0 = 9c46f7606858020b
5590! %l1 = 0000000000000000
5591 setx 0x7753543814f385b1,%g7,%l1 ! %l1 = 7753543814f385b1
5592 setx 0x1fe000, %g1, %g3
5593 or %l0, %g3, %l0 ! always set perrmask = 0xff
5594 setx 0x1ffff8, %g1, %g2
5595 and %l0, %g2, %l0
5596 ta T_CHANGE_HPRIV
5597 stxa %l1, [%l0]ASI_DCACHE_DATA
5598 ta T_CHANGE_NONHPRIV
5599! %l0 = 9c46f7606858020b
5600 setx 0x3eb885181f257214,%g7,%l0 ! %l0 = 3eb885181f257214
5601! %l1 = 7753543814f385b1
5602 setx 0x377097e7fab613d9,%g7,%l1 ! %l1 = 377097e7fab613d9
5603! Mem[0000000010141408] = 00000000 52fcd8d1, %l0 = 1f257214, %l1 = fab613d9
5604 ldda [%i5+%o4]0x88,%l0 ! %l0 = 0000000052fcd8d1 0000000000000000
5605! Starting 10 instruction Store Burst
5606! %l1 = 0000000000000000, Mem[00000000218001c1] = 8aff1988
5607 stb %l1,[%o3+0x1c1] ! Mem[00000000218001c0] = 8a001988
5608
5609p0_label_216:
5610! Mem[00000000100c1400] = 000000ff, %l1 = 0000000000000000
5611 swapa [%i3+%g0]0x88,%l1 ! %l1 = 00000000000000ff
5612! Mem[00000000100c1404] = 510501e2, %l1 = 00000000000000ff
5613 ldstub [%i3+0x004],%l1 ! %l1 = 00000051000000ff
5614! Mem[0000000030101400] = ef6d8b37, %l5 = 00000000000000ff
5615 swapa [%i4+%g0]0x81,%l5 ! %l5 = 00000000ef6d8b37
5616! %l5 = 00000000ef6d8b37, Mem[00000000300c1400] = 0b78ff00
5617 stha %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 8b37ff00
5618! %l5 = 00000000ef6d8b37, Mem[0000000030041400] = 01c7a1db000000ff
5619 stxa %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000ef6d8b37
5620! Mem[00000000100c1400] = 00000000, %l3 = ffffffffffffefe5
5621 ldstuba [%i3+%g0]0x80,%l3 ! %l3 = 00000000000000ff
5622! %f28 = 975e6e46, Mem[0000000010041400] = bf6897ca
5623 st %f28,[%i1+%g0] ! Mem[0000000010041400] = 975e6e46
5624! %l6 = 00000000fffff8ff, Mem[0000000030001410] = b4000000
5625 stha %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = f8ff0000
5626! %l1 = 0000000000000051, Mem[0000000030101408] = ffffff0000000000
5627 stxa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000051
5628! Starting 10 instruction Load Burst
5629! Mem[0000000010041400] = 975e6e46, %l0 = 0000000052fcd8d1
5630 ldsba [%i1+%g0]0x80,%l0 ! %l0 = ffffffffffffff97
5631
5632p0_label_217:
5633! Mem[0000000010001400] = 02072bc8, %l3 = 0000000000000000
5634 lduba [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000002
5635! Mem[0000000010041404] = 00000092, %f11 = 000000ff
5636 ld [%i1+0x004],%f11 ! %f11 = 00000092
5637! Mem[00000000300c1410] = ffffff7f, %l4 = 00000000ffffff00
5638 lduba [%i3+%o5]0x81,%l4 ! %l4 = 00000000000000ff
5639! Mem[0000000030181400] = 288b3ed6, %l1 = 0000000000000051
5640 lduha [%i6+%g0]0x81,%l1 ! %l1 = 000000000000288b
5641! Mem[0000000030001410] = f8ff0000, %l7 = 00000000ff0000ff
5642 lduwa [%i0+%o5]0x81,%l7 ! %l7 = 00000000f8ff0000
5643! Mem[0000000010041408] = 00000000 ff000000, %l0 = ffffff97, %l1 = 0000288b
5644 ldda [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000 00000000ff000000
5645! Mem[0000000010001400] = 02072bc8ff000000, %l1 = 00000000ff000000
5646 ldx [%i0+%g0],%l1 ! %l1 = 02072bc8ff000000
5647! Mem[0000000010001408] = 00000000, %l3 = 0000000000000002
5648 ldsha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
5649! Mem[00000000100c1408] = ff000000, %f2 = 7fffffff
5650 lda [%i3+%o4]0x88,%f2 ! %f2 = ff000000
5651! Starting 10 instruction Store Burst
5652! Mem[0000000010101408] = 00000020, %l6 = 00000000fffff8ff
5653 swapa [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000020
5654
5655p0_label_218:
5656! %f26 = ffffff7f, %f19 = 00000000, %f7 = 0000a1db
5657 fdivs %f26,%f19,%f7 ! %f7 = ffffff7f
5658! %l4 = 000000ff, %l5 = ef6d8b37, Mem[0000000030041410] = 00000000 378b6def
5659 stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff ef6d8b37
5660! Mem[0000000010041400] = 975e6e46, %l0 = 00000000, %l7 = f8ff0000
5661 casa [%i1]0x80,%l0,%l7 ! %l7 = 00000000975e6e46
5662! %l4 = 00000000000000ff, Mem[0000000010101410] = 00000000
5663 stwa %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
5664! Mem[0000000010141408] = d1d8fc52, %l2 = 00000000fffff8ff
5665 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 000000d1000000ff
5666! %l4 = 000000ff, %l5 = ef6d8b37, Mem[0000000030101410] = 00000000 00000000
5667 stda %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff ef6d8b37
5668! %l6 = 00000020, %l7 = 975e6e46, Mem[0000000030101410] = 000000ff ef6d8b37
5669 stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000020 975e6e46
5670! %l0 = 0000000000000000, Mem[0000000010041429] = ffffff92
5671 stb %l0,[%i1+0x029] ! Mem[0000000010041428] = ff00ff92
5672! %f0 = 7fffffff ff0000ff ff000000 d63e8b28
5673! %f4 = 00000020 00000000 288b3ed6 ffffff7f
5674! %f8 = ffffff92 0b78ffb4 01c7a1db 00000092
5675! %f12 = ffffff92 0b78ffb4 00000000 20000000
5676 stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
5677! Starting 10 instruction Load Burst
5678! Mem[0000000010041400] = 975e6e4600000092, %f18 = 00000020 00000000
5679 ldda [%i1+%g0]0x80,%f18 ! %f18 = 975e6e46 00000092
5680
5681p0_label_219:
5682! %l2 = 00000000000000d1, %l0 = 0000000000000000, %l5 = 00000000ef6d8b37
5683 sub %l2,%l0,%l5 ! %l5 = 00000000000000d1
5684! Mem[0000000010081408] = ffff97ff, %l3 = 0000000000000000
5685 lduha [%i2+%o4]0x80,%l3 ! %l3 = 000000000000ffff
5686! Mem[0000000010141400] = 510500ff, %l5 = 00000000000000d1
5687 lduha [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000ff
5688! Mem[0000000010001410] = af000000, %l5 = 00000000000000ff
5689 lduba [%i0+%o5]0x80,%l5 ! %l5 = 00000000000000af
5690! Mem[0000000010141430] = 378b6def, %l6 = 0000000000000020
5691 ldswa [%i5+0x030]%asi,%l6 ! %l6 = 00000000378b6def
5692 membar #Sync ! Added by membar checker (38)
5693! Mem[0000000030181410] = 00000020, %l1 = 02072bc8ff000000
5694 lduha [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
5695! %f3 = d63e8b28, %f20 = 00000000
5696 fcmps %fcc3,%f3 ,%f20 ! %fcc3 = 1
5697! Mem[00000000100c1418] = 00000000, %l5 = 00000000000000af
5698 ldsh [%i3+0x01a],%l5 ! %l5 = 0000000000000000
5699! Mem[0000000010081410] = ff0000ff, %l2 = 00000000000000d1
5700 ldsha [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff
5701! Starting 10 instruction Store Burst
5702! Mem[0000000010081408] = ff97ffff, %l3 = 000000000000ffff
5703 swapa [%i2+%o4]0x88,%l3 ! %l3 = 00000000ff97ffff
5704
5705p0_label_220:
5706! %f0 = 7fffffff ff0000ff ff000000 d63e8b28
5707! %f4 = 00000020 00000000 288b3ed6 ffffff7f
5708! %f8 = ffffff92 0b78ffb4 01c7a1db 00000092
5709! %f12 = ffffff92 0b78ffb4 00000000 20000000
5710 stda %f0,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
5711! %l6 = 378b6def, %l7 = 975e6e46, Mem[0000000010181400] = fffff8ff 00000000
5712 stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 378b6def 975e6e46
5713! Mem[0000000021800140] = 00ff8e22, %l1 = 0000000000000000
5714 ldstub [%o3+0x140],%l1 ! %l1 = 00000000000000ff
5715! %l6 = 00000000378b6def, Mem[0000000030081408] = 0000002000000000
5716 stxa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000378b6def
5717! %l0 = 0000000000000000, Mem[0000000010181408] = 920b0000
5718 stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 920b0000
5719! %f29 = 374ae082, Mem[00000000300c1410] = 20000000
5720 sta %f29,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 374ae082
5721! %l4 = 00000000000000ff, Mem[0000000030081400] = ff0000ff
5722 stba %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000ff
5723! Mem[0000000030181408] = 000000ff, %l6 = 00000000378b6def
5724 swapa [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
5725! %l5 = 0000000000000000, Mem[00000000211c0000] = 0000c8b9, %asi = 80
5726 stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000c8b9
5727! Starting 10 instruction Load Burst
5728! Mem[0000000010081414] = 20000000, %l7 = 00000000975e6e46
5729 ldsba [%i2+0x014]%asi,%l7 ! %l7 = 0000000000000020
5730
5731p0_label_221:
5732! Mem[0000000010081400] = 000000ff00000000, %f24 = 7fffffff ff0000ff
5733 ldda [%i2+%g0]0x88,%f24 ! %f24 = 000000ff 00000000
5734! Mem[0000000010141408] = 0000000052fcd8ff, %l7 = 0000000000000020
5735 ldxa [%i5+%o4]0x88,%l7 ! %l7 = 0000000052fcd8ff
5736! Mem[0000000010141400] = ff000551ff000020, %f20 = 00000000 00000000
5737 ldda [%i5+%g0]0x80,%f20 ! %f20 = ff000551 ff000020
5738! Mem[0000000030081408] = ef6d8b37, %l2 = 00000000000000ff
5739 lduha [%i2+%o4]0x81,%l2 ! %l2 = 000000000000ef6d
5740! Mem[0000000010001408] = 00000000, %l4 = 00000000000000ff
5741 lduha [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
5742! Mem[0000000010141410] = b10000ff, %l4 = 0000000000000000
5743 ldswa [%i5+%o5]0x88,%l4 ! %l4 = ffffffffb10000ff
5744! Mem[0000000030041410] = 000000ff, %l5 = 0000000000000000
5745 ldsha [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
5746! Mem[0000000030001410] = 000000000000fff8, %l4 = ffffffffb10000ff
5747 ldxa [%i0+%o5]0x89,%l4 ! %l4 = 000000000000fff8
5748! %l3 = 00000000ff97ffff, %l6 = 00000000000000ff, %l7 = 0000000052fcd8ff
5749 xnor %l3,%l6,%l7 ! %l7 = ffffffff006800ff
5750! Starting 10 instruction Store Burst
5751! %l6 = 00000000000000ff, Mem[000000001004143c] = ffff00b4, %asi = 80
5752 stwa %l6,[%i1+0x03c]%asi ! Mem[000000001004143c] = 000000ff
5753
5754p0_label_222:
5755! Mem[0000000021800080] = ffff2d54, %l7 = ffffffff006800ff
5756 ldstub [%o3+0x080],%l7 ! %l7 = 000000ff000000ff
5757! %f24 = 000000ff 00000000, Mem[0000000010101438] = 19f8d8da 01b32f0a
5758 std %f24,[%i4+0x038] ! Mem[0000000010101438] = 000000ff 00000000
5759! %l3 = 00000000ff97ffff, Mem[0000000010181410] = 00ffffff
5760 stha %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff
5761! Mem[0000000030081400] = ff0000ff, %l3 = 00000000ff97ffff
5762 ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
5763! %l2 = 000000000000ef6d, Mem[0000000010001400] = 02072bc8ff000000
5764 stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000000000ef6d
5765! %f23 = 9719ff00, Mem[0000000010181410] = ffffffff
5766 sta %f23,[%i6+%o5]0x88 ! Mem[0000000010181410] = 9719ff00
5767! %f28 = 975e6e46 374ae082, Mem[0000000010081410] = ff0000ff 20000000
5768 stda %f28,[%i2+%o5]0x80 ! Mem[0000000010081410] = 975e6e46 374ae082
5769! Mem[0000000010101410] = 000000ff, %l0 = 0000000000000000
5770 swapa [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
5771! %l7 = 00000000000000ff, Mem[0000000010041410] = dad8f819
5772 stba %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = dad8f8ff
5773! Starting 10 instruction Load Burst
5774! Mem[0000000010181408] = 00000b92, %f21 = ff000020
5775 lda [%i6+%o4]0x80,%f21 ! %f21 = 00000b92
5776
5777p0_label_223:
5778! Mem[0000000030101410] = 975e6e4600000020, %f30 = 87af0000 20000000
5779 ldda [%i4+%o5]0x89,%f30 ! %f30 = 975e6e46 00000020
5780! Mem[0000000030081400] = ff0000ff, %f25 = 00000000
5781 lda [%i2+%g0]0x81,%f25 ! %f25 = ff0000ff
5782! Mem[0000000030101410] = 00000020, %l3 = 00000000000000ff
5783 lduwa [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000020
5784! Mem[0000000030101410] = 20000000, %l2 = 000000000000ef6d
5785 ldsba [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000020
5786! Mem[000000001014142c] = b1000000, %f25 = ff0000ff
5787 lda [%i5+0x02c]%asi,%f25 ! %f25 = b1000000
5788! Mem[0000000010101400] = 0000a1db ffffff7f, %l4 = 0000fff8, %l5 = 00000000
5789 ldd [%i4+%g0],%l4 ! %l4 = 000000000000a1db 00000000ffffff7f
5790! Mem[0000000010101400] = 0000a1db, %l1 = 0000000000000000
5791 ldsba [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
5792! Mem[0000000030101408] = 00000000, %l3 = 0000000000000020
5793 lduwa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
5794! Mem[0000000010141408] = 0000000052fcd8ff, %f0 = 7fffffff ff0000ff
5795 ldda [%i5+%o4]0x88,%f0 ! %f0 = 00000000 52fcd8ff
5796! Starting 10 instruction Store Burst
5797! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010101400] = dba10000 7fffffff
5798 stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff 00000000
5799
5800p0_label_224:
5801! %l7 = 00000000000000ff, Mem[0000000030181400] = 7fffffff
5802 stha %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ffffff
5803! %f14 = 00000000 20000000, Mem[0000000030181408] = 378b6def 288b3ed6
5804 stda %f14,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 20000000
5805! %l4 = 000000000000a1db, Mem[0000000010041400] = 975e6e46
5806 stwa %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000a1db
5807! Mem[000000001010142c] = ffffff00, %l6 = 000000ff, %l1 = 00000000
5808 add %i4,0x2c,%g1
5809 casa [%g1]0x80,%l6,%l1 ! %l1 = 00000000ffffff00
5810! %l0 = 00000000000000ff, Mem[0000000030001408] = ffffff7f
5811 stba %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff
5812! %l0 = 00000000000000ff, Mem[0000000010041410] = fff8d8da
5813 stba %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = fff8d8da
5814! Mem[0000000010081410] = 975e6e46, %l6 = 000000ff, %l3 = 00000000
5815 add %i2,0x10,%g1
5816 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000975e6e46
5817! Mem[0000000010101408] = fff8ffff, %l7 = 00000000000000ff
5818 ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
5819! %l6 = 00000000000000ff, imm = 0000000000000b5b, %l1 = 00000000ffffff00
5820 xor %l6,0xb5b,%l1 ! %l1 = 0000000000000ba4
5821! Starting 10 instruction Load Burst
5822! %l2 = 0000000000000020, imm = fffffffffffff4aa, %l1 = 0000000000000ba4
5823 orn %l2,-0xb56,%l1 ! %l1 = 0000000000000b75
5824
5825p0_label_225:
5826 membar #Sync ! Added by membar checker (39)
5827! Mem[00000000300c1408] = ff000000, %l1 = 0000000000000b75
5828 lduba [%i3+%o4]0x81,%l1 ! %l1 = 00000000000000ff
5829! Mem[0000000030001400] = bf6897ca, %l4 = 000000000000a1db
5830 ldsba [%i0+%g0]0x81,%l4 ! %l4 = ffffffffffffffbf
5831! Mem[0000000030081410] = 01b32fff, %l0 = 00000000000000ff
5832 ldsba [%i2+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
5833! Mem[0000000030081400] = ff0000ff ffffde00 ef6d8b37 00000000
5834! Mem[0000000030081410] = ff2fb301 af87cc60 73589b02 2c598a50
5835! Mem[0000000030081420] = 000000b4 fb5acd6b 4fb6ba7a bd1339d9
5836! Mem[0000000030081430] = de781c1e 03a2b00a 00000000 390000ff
5837 ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
5838! Mem[0000000030001400] = bf6897ca cc3abb19 ffffffff ff0000ff
5839! Mem[0000000030001410] = f8ff0000 00000000 901b85da 3bb43509
5840! Mem[0000000030001420] = a49bdccb f60e80fa 34b566da c82b0702
5841! Mem[0000000030001430] = 52fcd8d1 734e063e d52d968b 1443ff53
5842 ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
5843! Mem[00000000100c1420] = 000000b1, %l3 = 00000000975e6e46
5844 ldub [%i3+0x023],%l3 ! %l3 = 00000000000000b1
5845! Mem[0000000030081410] = 01b32fff, %l2 = 0000000000000020
5846 lduba [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff
5847! Mem[0000000030181408] = 20000000, %l7 = 00000000000000ff
5848 lduha [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
5849! Mem[0000000010081400] = 00000000, %l3 = 00000000000000b1
5850 lduha [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
5851! Starting 10 instruction Store Burst
5852! %l5 = 00000000ffffff7f, Mem[0000000030101408] = 00000000
5853 stha %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000ff7f
5854
5855p0_label_226:
5856! %l4 = ffffffffffffffbf, Mem[0000000010001410] = af000000ffffde00
5857 stxa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffffffffffbf
5858 membar #Sync ! Added by membar checker (40)
5859! %l5 = 00000000ffffff7f, Mem[0000000030081400] = ff0000ff
5860 stba %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 7f0000ff
5861! Mem[00000000100c1400] = ff000000, %l4 = ffffffffffffffbf
5862 swapa [%i3+%g0]0x80,%l4 ! %l4 = 00000000ff000000
5863! %f26 = 02072bc8, Mem[0000000030141410] = fffff8ff
5864 sta %f26,[%i5+%o5]0x81 ! Mem[0000000030141410] = 02072bc8
5865! %l0 = ffffffffffffffff, Mem[0000000010041410] = dad8f8ff
5866 stwa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff
5867! %l4 = 00000000ff000000, Mem[0000000030101400] = ff000000
5868 stha %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000000
5869! Mem[0000000030181410] = 00000020, %l2 = 00000000000000ff
5870 ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
5871! %l4 = 00000000ff000000, Mem[0000000010001400] = 6def000000000000
5872 stxa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000ff000000
5873! %l1 = 00000000000000ff, Mem[000000001014140e] = 00000000
5874 sth %l1,[%i5+0x00e] ! Mem[000000001014140c] = 000000ff
5875! Starting 10 instruction Load Burst
5876! Mem[0000000010181400] = 975e6e46378b6def, %l6 = 00000000000000ff
5877 ldxa [%i6+%g0]0x88,%l6 ! %l6 = 975e6e46378b6def
5878
5879p0_label_227:
5880! Mem[0000000030101400] = ff000000, %l5 = 00000000ffffff7f
5881 ldsha [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
5882! Mem[00000000100c1408] = 000000ff00000000, %l7 = 0000000000000000
5883 ldxa [%i3+%o4]0x80,%l7 ! %l7 = 000000ff00000000
5884! Mem[0000000030141408] = 2000000000ffffff, %f26 = 02072bc8 da66b534
5885 ldda [%i5+%o4]0x89,%f26 ! %f26 = 20000000 00ffffff
5886! %l2 = 0000000000000000, immed = fffffc45, %y = 00000000
5887 sdiv %l2,-0x3bb,%l4 ! %l4 = 0000000000000000
5888 mov %l0,%y ! %y = ffffffff
5889! Mem[0000000030101408] = 7fff0000, %l7 = 000000ff00000000
5890 lduwa [%i4+%o4]0x81,%l7 ! %l7 = 000000007fff0000
5891! Mem[00000000201c0000] = ffff2191, %l1 = 00000000000000ff
5892 ldsb [%o0+0x001],%l1 ! %l1 = ffffffffffffffff
5893! Mem[00000000201c0000] = ffff2191, %l2 = 0000000000000000
5894 lduba [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
5895! Mem[0000000010141400] = ff000551ff000020, %l6 = 975e6e46378b6def
5896 ldxa [%i5+%g0]0x80,%l6 ! %l6 = ff000551ff000020
5897! Mem[0000000010041410] = ffffffff, %l7 = 000000007fff0000
5898 ldsba [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
5899! Starting 10 instruction Store Burst
5900! %l3 = 0000000000000000, Mem[0000000030101400] = 000000ff
5901 stwa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
5902
5903p0_label_228:
5904! %l2 = 00000000000000ff, Mem[0000000010101400] = ff000000
5905 stwa %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff
5906! Mem[0000000010001408] = 00000000, %l0 = ffffffffffffffff
5907 swapa [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
5908! %l0 = 0000000000000000, Mem[0000000010181408] = 00000b92
5909 stha %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000b92
5910! %l2 = 00000000000000ff, Mem[00000000100c1410] = ff00de00
5911 stba %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff00deff
5912! %f16 = 19bb3acc ca9768bf, Mem[0000000030001410] = 0000fff8 00000000
5913 stda %f16,[%i0+%o5]0x89 ! Mem[0000000030001410] = 19bb3acc ca9768bf
5914! %l2 = 00000000000000ff, Mem[00000000201c0000] = ffff2191
5915 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 00ff2191
5916! %l0 = 0000000000000000, Mem[0000000030001410] = 19bb3accca9768bf
5917 stxa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000000
5918! %l3 = 0000000000000000, Mem[0000000010101428] = 288b3ed6
5919 stw %l3,[%i4+0x028] ! Mem[0000000010101428] = 00000000
5920! %l4 = 0000000000000000, Mem[00000000300c1408] = ff000000
5921 stba %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
5922! Starting 10 instruction Load Burst
5923! Mem[0000000010081408] = ffff0000e5000551, %f10 = 01c7a1db 00000092
5924 ldda [%i2+%o4]0x80,%f10 ! %f10 = ffff0000 e5000551
5925
5926p0_label_229:
5927! Mem[0000000030041410] = 000000ffef6d8b37, %l3 = 0000000000000000
5928 ldxa [%i1+%o5]0x81,%l3 ! %l3 = 000000ffef6d8b37
5929! Mem[0000000030001410] = 00000000, %l2 = 00000000000000ff
5930 lduba [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
5931! Mem[0000000010001428] = 0000064a, %l7 = ffffffffffffffff
5932 ldsha [%i0+0x02a]%asi,%l7 ! %l7 = 000000000000064a
5933! Mem[0000000010041410] = ffffffff01b32f0a, %l3 = 000000ffef6d8b37
5934 ldxa [%i1+%o5]0x80,%l3 ! %l3 = ffffffff01b32f0a
5935! Mem[0000000010101428] = 00000000, %l5 = 0000000000000000
5936 lduba [%i4+0x029]%asi,%l5 ! %l5 = 0000000000000000
5937! Mem[00000000300c1410] = 374ae082, %l5 = 0000000000000000
5938 ldswa [%i3+%o5]0x89,%l5 ! %l5 = 00000000374ae082
5939! %f9 = 0b78ffb4, %f28 = 3e064e73, %f30 = 53ff4314 8b962dd5
5940 fsmuld %f9 ,%f28,%f30 ! %f30 = 39405444 bf76bb80
5941! Mem[0000000030081408] = 378b6def, %f12 = ffffff92
5942 lda [%i2+%o4]0x89,%f12 ! %f12 = 378b6def
5943! Mem[00000000300c1400] = 7fffffff, %l4 = 0000000000000000
5944 lduba [%i3+%g0]0x81,%l4 ! %l4 = 000000000000007f
5945! Starting 10 instruction Store Burst
5946! Mem[00000000100c1400] = ffffffbf, %l2 = 0000000000000000
5947 swapa [%i3+%g0]0x80,%l2 ! %l2 = 00000000ffffffbf
5948
5949p0_label_230:
5950! %f6 = 288b3ed6 ffffff7f, %l2 = 00000000ffffffbf
5951! Mem[0000000030041408] = 510500b100800000
5952 add %i1,0x008,%g1
5953 stda %f6,[%g1+%l2]ASI_PST16_S ! Mem[0000000030041408] = 288b3ed6ffffff7f
5954! %l6 = ff000551ff000020, Mem[0000000020800041] = 0000d57f
5955 stb %l6,[%o1+0x041] ! Mem[0000000020800040] = 0020d57f
5956! Mem[0000000021800100] = fcffa456, %l2 = 00000000ffffffbf
5957 ldstub [%o3+0x100],%l2 ! %l2 = 000000fc000000ff
5958! %l4 = 000000000000007f, imm = fffffffffffffa3e, %l6 = ff000551ff000020
5959 xor %l4,-0x5c2,%l6 ! %l6 = fffffffffffffa41
5960! %l2 = 00000000000000fc, Mem[0000000010101408] = fffff8ff
5961 stwa %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000fc
5962! %l7 = 000000000000064a, Mem[0000000030081400] = 7f0000ff
5963 stwa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000064a
5964! %l2 = 00000000000000fc, Mem[00000000300c1408] = 288b3ed600000000
5965 stxa %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000000000fc
5966! Mem[0000000030101400] = 00000000, %l5 = 00000000374ae082
5967 swapa [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
5968! %f23 = da851b90, Mem[0000000010101410] = 00000000
5969 sta %f23,[%i4+%o5]0x80 ! Mem[0000000010101410] = da851b90
5970! Starting 10 instruction Load Burst
5971! Mem[0000000010001410] = ffffffff, %l2 = 00000000000000fc
5972 ldsha [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
5973
5974p0_label_231:
5975! Mem[0000000010081400] = 000000ff 00000000, %l4 = 0000007f, %l5 = 00000000
5976 ldda [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000 00000000000000ff
5977! Mem[0000000010181408] = 920b0000, %l7 = 000000000000064a
5978 lduwa [%i6+%o4]0x88,%l7 ! %l7 = 00000000920b0000
5979! Mem[0000000010141410] = 000000b1b10000ff, %f24 = fa800ef6 cbdc9ba4
5980 ldda [%i5+%o5]0x88,%f24 ! %f24 = 000000b1 b10000ff
5981! Mem[0000000030041408] = 288b3ed6, %l3 = ffffffff01b32f0a
5982 ldswa [%i1+%o4]0x81,%l3 ! %l3 = 00000000288b3ed6
5983! Mem[0000000010101400] = ff000000, %l0 = 0000000000000000
5984 ldswa [%i4+%g0]0x88,%l0 ! %l0 = ffffffffff000000
5985! Mem[00000000218000c0] = fffff237, %l0 = ffffffffff000000
5986 ldub [%o3+0x0c0],%l0 ! %l0 = 00000000000000ff
5987! Mem[0000000010181418] = ff0000000000ff00, %l3 = 00000000288b3ed6
5988 ldx [%i6+0x018],%l3 ! %l3 = ff0000000000ff00
5989! Mem[0000000030181400] = 00ffffff, %l6 = fffffffffffffa41
5990 ldswa [%i6+%g0]0x81,%l6 ! %l6 = 0000000000ffffff
5991! Mem[0000000010181410] = 00ff1997, %l7 = 00000000920b0000
5992 lduba [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
5993! Starting 10 instruction Store Burst
5994! Mem[0000000010101418] = 00ffffff, %l0 = 00000000000000ff, %asi = 80
5995 swapa [%i4+0x018]%asi,%l0 ! %l0 = 0000000000ffffff
5996
5997p0_label_232:
5998! Mem[0000000010041404] = 00000092, %l0 = 0000000000ffffff
5999 swap [%i1+0x004],%l0 ! %l0 = 0000000000000092
6000! Mem[0000000030081410] = 01b32fff, %l7 = 0000000000000000
6001 swapa [%i2+%o5]0x89,%l7 ! %l7 = 0000000001b32fff
6002! Mem[000000001004140e] = ff000000, %l5 = 00000000000000ff
6003 ldstub [%i1+0x00e],%l5 ! %l5 = 00000000000000ff
6004! %f0 = 00000000 52fcd8ff ff000000 d63e8b28
6005! %f4 = 00000020 00000000 288b3ed6 ffffff7f
6006! %f8 = ffffff92 0b78ffb4 ffff0000 e5000551
6007! %f12 = 378b6def 0b78ffb4 00000000 20000000
6008 stda %f0,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
6009! %l1 = ffffffffffffffff, Mem[0000000010181400] = ef6d8b37
6010 stha %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffff8b37
6011! %l4 = 0000000000000000, Mem[0000000030101410] = 20000000466e5e97
6012 stxa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
6013! Mem[0000000010101434] = 20000000, %l2 = ffffffffffffffff, %asi = 80
6014 swapa [%i4+0x034]%asi,%l2 ! %l2 = 0000000020000000
6015! Mem[0000000010001422] = 89724a09, %l6 = 0000000000ffffff
6016 ldstub [%i0+0x022],%l6 ! %l6 = 0000004a000000ff
6017! Mem[00000000201c0000] = 00ff2191, %l2 = 0000000020000000
6018 ldstub [%o0+%g0],%l2 ! %l2 = 00000000000000ff
6019! Starting 10 instruction Load Burst
6020! Mem[0000000010141400] = ff000551ff000020, %l6 = 000000000000004a
6021 ldx [%i5+%g0],%l6 ! %l6 = ff000551ff000020
6022
6023p0_label_233:
6024! Mem[0000000010101400] = 000000ff, %f19 = ffffffff
6025 lda [%i4+%g0]0x80,%f19 ! %f19 = 000000ff
6026! Mem[00000000201c0000] = ffff2191, %l7 = 0000000001b32fff
6027 lduba [%o0+0x001]%asi,%l7 ! %l7 = 00000000000000ff
6028! Mem[00000000100c1408] = 000000ff, %l3 = ff0000000000ff00
6029 ldsb [%i3+0x00b],%l3 ! %l3 = ffffffffffffffff
6030! Mem[0000000010181400] = ffff8b37, %l7 = 00000000000000ff
6031 ldsba [%i6+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
6032! Mem[00000000211c0000] = 0000c8b9, %l2 = 0000000000000000
6033 lduha [%o2+0x000]%asi,%l2 ! %l2 = 0000000000000000
6034! Mem[0000000010181408] = 00000b92 00000000, %l0 = 00000092, %l1 = ffffffff
6035 ldda [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000b92 0000000000000000
6036! Mem[0000000010181414] = 000000b1, %f16 = 19bb3acc
6037 lda [%i6+0x014]%asi,%f16 ! %f16 = 000000b1
6038 membar #Sync ! Added by membar checker (41)
6039! Mem[0000000010041400] = 00000000, %l0 = 0000000000000b92
6040 lduha [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
6041! Mem[0000000010041400] = 00000000 52fcd8ff ff000000 d63e8b28
6042! Mem[0000000010041410] = 00000020 00000000 288b3ed6 ffffff7f
6043! Mem[0000000010041420] = ffffff92 0b78ffb4 ffff0000 e5000551
6044! Mem[0000000010041430] = 378b6def 0b78ffb4 00000000 20000000
6045 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
6046! Starting 10 instruction Store Burst
6047! %l1 = 0000000000000000, Mem[0000000030101410] = 0000000000000000
6048 stxa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
6049
6050p0_label_234:
6051! Mem[0000000030041408] = 288b3ed6, %l4 = 0000000000000000
6052 swapa [%i1+%o4]0x81,%l4 ! %l4 = 00000000288b3ed6
6053! %f22 = 0935b43b da851b90, Mem[00000000100c1408] = 000000ff 00000000
6054 stda %f22,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0935b43b da851b90
6055! Mem[0000000010041410] = 20000000, %l6 = ff000551ff000020
6056 ldstuba [%i1+%o5]0x88,%l6 ! %l6 = 00000000000000ff
6057! Mem[0000000010181408] = 00000b92, %l2 = 0000000000000000
6058 swapa [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000b92
6059! Code Fragment 3
6060p0_fragment_20:
6061! %l0 = 0000000000000000
6062 setx 0x7f9a770fd2afdcaf,%g7,%l0 ! %l0 = 7f9a770fd2afdcaf
6063! %l1 = 0000000000000000
6064 setx 0x15d9f7983a20d6c4,%g7,%l1 ! %l1 = 15d9f7983a20d6c4
6065 setx 0x1fe000, %g1, %g3
6066 or %l0, %g3, %l0 ! always set perrmask = 0xff
6067 setx 0x1ffff8, %g1, %g2
6068 and %l0, %g2, %l0
6069 ta T_CHANGE_HPRIV
6070 stxa %l1, [%l0]ASI_DCACHE_DATA
6071 ta T_CHANGE_NONHPRIV
6072! %l0 = 7f9a770fd2afdcaf
6073 setx 0xf95f8a9fdf3540f3,%g7,%l0 ! %l0 = f95f8a9fdf3540f3
6074! %l1 = 15d9f7983a20d6c4
6075 setx 0x15b353efc42ae1af,%g7,%l1 ! %l1 = 15b353efc42ae1af
6076! %l4 = 00000000288b3ed6, Mem[0000000010101410] = da851b90b1000000, %asi = 80
6077 stxa %l4,[%i4+0x010]%asi ! Mem[0000000010101410] = 00000000288b3ed6
6078! %f19 = 000000ff, Mem[000000001014140c] = 000000ff
6079 sta %f19,[%i5+0x00c]%asi ! Mem[000000001014140c] = 000000ff
6080! Mem[0000000010141424] = 01d194ff, %l5 = 00000000, %l5 = 00000000
6081 add %i5,0x24,%g1
6082 casa [%g1]0x80,%l5,%l5 ! %l5 = 0000000001d194ff
6083! %l5 = 0000000001d194ff, Mem[0000000030041410] = 378b6defff000000
6084 stxa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000001d194ff
6085! Starting 10 instruction Load Burst
6086! Mem[0000000030081408] = ef6d8b37, %l6 = 0000000000000000
6087 lduha [%i2+%o4]0x81,%l6 ! %l6 = 000000000000ef6d
6088
6089p0_label_235:
6090! Mem[0000000021800040] = f2ff5509, %l7 = ffffffffffffffff
6091 ldsha [%o3+0x040]%asi,%l7 ! %l7 = fffffffffffff2ff
6092! Mem[00000000100c1410] = ff00deff, %l6 = 000000000000ef6d
6093 lduba [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff
6094! Mem[0000000030101410] = 00000000, %f24 = 000000b1
6095 lda [%i4+%o5]0x89,%f24 ! %f24 = 00000000
6096! Mem[0000000030081410] = 00000000, %f22 = 0935b43b
6097 lda [%i2+%o5]0x81,%f22 ! %f22 = 00000000
6098! Mem[0000000010081400] = 00000000, %l2 = 0000000000000b92
6099 ldsha [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
6100! Mem[0000000030101408] = 51000000 0000ff7f, %l2 = 00000000, %l3 = ffffffff
6101 ldda [%i4+%o4]0x89,%l2 ! %l2 = 000000000000ff7f 0000000051000000
6102! Mem[00000000211c0000] = 0000c8b9, %l0 = f95f8a9fdf3540f3
6103 lduh [%o2+%g0],%l0 ! %l0 = 0000000000000000
6104! Mem[0000000010041400] = 00000000, %l3 = 0000000051000000
6105 lduwa [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000000
6106! Mem[0000000010141408] = ffd8fc52, %l4 = 00000000288b3ed6
6107 ldsba [%i5+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
6108! Starting 10 instruction Store Burst
6109! %l5 = 0000000001d194ff, Mem[0000000030181400] = ffffff00
6110 stwa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 01d194ff
6111
6112p0_label_236:
6113! Mem[0000000010181400] = ffff8b37466e5e97, %l2 = 000000000000ff7f, %l3 = 0000000000000000
6114 casxa [%i6]0x80,%l2,%l3 ! %l3 = ffff8b37466e5e97
6115! %f24 = 00000000 b10000ff, Mem[0000000010081420] = 00000048 000000fc
6116 std %f24,[%i2+0x020] ! Mem[0000000010081420] = 00000000 b10000ff
6117! %l5 = 0000000001d194ff, Mem[0000000010081400] = 00000000
6118 stwa %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 01d194ff
6119! Mem[0000000010141408] = ffd8fc52, %l3 = ffff8b37466e5e97
6120 ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
6121! Mem[0000000010081432] = 378b6def, %l6 = 00000000000000ff
6122 ldstub [%i2+0x032],%l6 ! %l6 = 0000006d000000ff
6123! %l4 = ffffffffffffffff, Mem[0000000030181400] = ff94d101
6124 stba %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff94d101
6125 membar #Sync ! Added by membar checker (42)
6126! %f24 = 00000000, Mem[000000001004140c] = d63e8b28
6127 st %f24,[%i1+0x00c] ! Mem[000000001004140c] = 00000000
6128! Mem[0000000010041428] = ffff0000, %l5 = 0000000001d194ff, %asi = 80
6129 swapa [%i1+0x028]%asi,%l5 ! %l5 = 00000000ffff0000
6130! Mem[0000000010081410] = 466e5e97, %l0 = 0000000000000000
6131 swapa [%i2+%o5]0x88,%l0 ! %l0 = 00000000466e5e97
6132! Starting 10 instruction Load Burst
6133! Mem[0000000030141408] = 00ffffff, %l5 = 00000000ffff0000
6134 ldswa [%i5+%o4]0x89,%l5 ! %l5 = 0000000000ffffff
6135
6136p0_label_237:
6137! Mem[0000000010041410] = ff000020 00000000, %l0 = 466e5e97, %l1 = c42ae1af
6138 ldda [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff000020 0000000000000000
6139! Mem[0000000010141400] = 200000ff510500ff, %l2 = 000000000000ff7f
6140 ldxa [%i5+%g0]0x88,%l2 ! %l2 = 200000ff510500ff
6141! Mem[0000000010141400] = ff000551, %l1 = 0000000000000000
6142 lduba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
6143! Mem[0000000010041410] = ff000020, %f26 = 20000000
6144 lda [%i1+%o5]0x80,%f26 ! %f26 = ff000020
6145! Mem[0000000030181408] = 00000020, %l6 = 000000000000006d
6146 ldsha [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000
6147! Mem[0000000030001410] = 00000000, %l4 = ffffffffffffffff
6148 lduha [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
6149! Mem[0000000030181408] = 20000000, %l6 = 0000000000000000
6150 lduwa [%i6+%o4]0x89,%l6 ! %l6 = 0000000020000000
6151! Mem[0000000010101400] = 00000000ff000000, %f12 = 378b6def 0b78ffb4
6152 ldda [%i4+%g0]0x88,%f12 ! %f12 = 00000000 ff000000
6153! Mem[0000000010101430] = 87af0000ffffffff, %f6 = 288b3ed6 ffffff7f
6154 ldd [%i4+0x030],%f6 ! %f6 = 87af0000 ffffffff
6155! Starting 10 instruction Store Burst
6156! %f17 = ca9768bf, Mem[0000000030101408] = 7fff0000
6157 sta %f17,[%i4+%o4]0x81 ! Mem[0000000030101408] = ca9768bf
6158
6159p0_label_238:
6160! Mem[0000000010041400] = 00000000, %l4 = 0000000000000000
6161 ldstuba [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000ff
6162! %f7 = ffffffff, Mem[0000000030001408] = ffffffff
6163 sta %f7 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffff
6164! %l5 = 0000000000ffffff, Mem[00000000100c1408] = 0935b43bda851b90
6165 stxa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000ffffff
6166! %f22 = 00000000, Mem[00000000100c1400] = 00000000
6167 sta %f22,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
6168! Mem[00000000300c1410] = 374ae082, %l1 = 00000000000000ff
6169 swapa [%i3+%o5]0x89,%l1 ! %l1 = 00000000374ae082
6170! %f12 = 00000000, %f26 = ff000020, %f15 = 20000000
6171 fadds %f12,%f26,%f15 ! %f15 = ff000020
6172! %l4 = 00000000, %l5 = 00ffffff, Mem[0000000010141400] = ff000551 ff000020
6173 stda %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 00ffffff
6174! Mem[00000000100c140c] = 00ffffff, %l3 = 000000ff, %l3 = 000000ff
6175 add %i3,0x0c,%g1
6176 casa [%g1]0x80,%l3,%l3 ! %l3 = 0000000000ffffff
6177! %l7 = fffffffffffff2ff, Mem[00000000100c1438] = 000000b1b10000ff
6178 stx %l7,[%i3+0x038] ! Mem[00000000100c1438] = fffffffffffff2ff
6179! Starting 10 instruction Load Burst
6180! Mem[0000000030101408] = 51000000 bf6897ca, %l4 = 00000000, %l5 = 00ffffff
6181 ldda [%i4+%o4]0x89,%l4 ! %l4 = 00000000bf6897ca 0000000051000000
6182
6183p0_label_239:
6184! Mem[0000000030081400] = 0000064affffde00, %l2 = 200000ff510500ff
6185 ldxa [%i2+%g0]0x81,%l2 ! %l2 = 0000064affffde00
6186! Mem[0000000010141410] = ff0000b1, %l4 = 00000000bf6897ca
6187 lduw [%i5+%o5],%l4 ! %l4 = 00000000ff0000b1
6188! Mem[00000000100c1410] = ff0000b1ff00deff, %f16 = 000000b1 ca9768bf
6189 ldda [%i3+%o5]0x88,%f16 ! %f16 = ff0000b1 ff00deff
6190! Mem[0000000010001410] = ffffffff, %l2 = 0000064affffde00
6191 ldswa [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
6192! Mem[0000000030081410] = 60cc87af 00000000, %l6 = 20000000, %l7 = fffff2ff
6193 ldda [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000060cc87af
6194! Mem[00000000100c1410] = ff0000b1ff00deff, %f2 = ff000000 d63e8b28
6195 ldda [%i3+%o5]0x88,%f2 ! %f2 = ff0000b1 ff00deff
6196! Mem[0000000030141410] = 02072bc80b78ff00, %f12 = 00000000 ff000000
6197 ldda [%i5+%o5]0x81,%f12 ! %f12 = 02072bc8 0b78ff00
6198! Mem[0000000030101400] = 374ae082, %l4 = 00000000ff0000b1
6199 ldswa [%i4+%g0]0x89,%l4 ! %l4 = 00000000374ae082
6200! Mem[0000000030181400] = ff0000ff 01d194ff, %l0 = ff000020, %l1 = 374ae082
6201 ldda [%i6+%g0]0x89,%l0 ! %l0 = 0000000001d194ff 00000000ff0000ff
6202! Starting 10 instruction Store Burst
6203! %l1 = 00000000ff0000ff, Mem[00000000100c1418] = 00000000, %asi = 80
6204 stwa %l1,[%i3+0x018]%asi ! Mem[00000000100c1418] = ff0000ff
6205
6206p0_label_240:
6207! %f30 = 39405444, Mem[0000000030101408] = bf6897ca
6208 sta %f30,[%i4+%o4]0x89 ! Mem[0000000030101408] = 39405444
6209! %f15 = ff000020, Mem[0000000030081400] = 0000064a
6210 sta %f15,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000020
6211! %l5 = 0000000051000000, Mem[000000001018140e] = 00000000, %asi = 80
6212 stba %l5,[%i6+0x00e]%asi ! Mem[000000001018140c] = 00000000
6213! %l0 = 01d194ff, %l1 = ff0000ff, Mem[0000000010181410] = 00ff1997 000000b1
6214 stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 01d194ff ff0000ff
6215! %f16 = ff0000b1 ff00deff ff0000ff 000000ff
6216! %f20 = 00000000 0000fff8 00000000 da851b90
6217! %f24 = 00000000 b10000ff ff000020 00ffffff
6218! %f28 = 3e064e73 d1d8fc52 39405444 bf76bb80
6219 stda %f16,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
6220! Mem[00000000100c1400] = 00000000, %l4 = 00000000374ae082
6221 swapa [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
6222! %f6 = 87af0000 ffffffff, %l5 = 0000000051000000
6223! Mem[0000000010001420] = ff0000b100000000
6224 add %i0,0x020,%g1
6225 stda %f6,[%g1+%l5]ASI_PST32_P ! Mem[0000000010001420] = ff0000b100000000
6226! %l0 = 01d194ff, %l1 = ff0000ff, Mem[0000000030081408] = 378b6def 00000000
6227 stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 01d194ff ff0000ff
6228! %l7 = 0000000060cc87af, Mem[0000000030101408] = 44544039
6229 stha %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 87af4039
6230! Starting 10 instruction Load Burst
6231! Mem[00000000300c1408] = fc00000000000000, %l7 = 0000000060cc87af
6232 ldxa [%i3+%o4]0x81,%l7 ! %l7 = fc00000000000000
6233
6234p0_label_241:
6235 membar #Sync ! Added by membar checker (43)
6236! Mem[0000000010141400] = 00000000 00ffffff ffd8fc52 000000ff
6237! Mem[0000000010141410] = ff0000b1 b1000000 1e162ee4 ff97ffff
6238! Mem[0000000010141420] = 0019ffff 01d194ff b4000000 b1000000
6239! Mem[0000000010141430] = 378b6def 49000000 fffff7bb d63e8b28
6240 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
6241! Mem[0000000030001410] = 00000000, %l1 = 00000000ff0000ff
6242 ldsba [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
6243! Mem[0000000010141408] = ffd8fc52000000ff, %f10 = ffff0000 e5000551
6244 ldda [%i5+%o4]0x80,%f10 ! %f10 = ffd8fc52 000000ff
6245! Mem[0000000030181410] = ff000020, %l2 = ffffffffffffffff
6246 lduwa [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff000020
6247! Mem[0000000010101408] = 000000fc, %l2 = 00000000ff000020
6248 lduba [%i4+0x008]%asi,%l2 ! %l2 = 0000000000000000
6249! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000
6250 ldsba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
6251! Mem[0000000010081408] = ffff0000e5000551, %l0 = 0000000001d194ff
6252 ldxa [%i2+%o4]0x80,%l0 ! %l0 = ffff0000e5000551
6253! Mem[0000000010141400] = 00000000 00ffffff ffd8fc52 000000ff
6254! Mem[0000000010141410] = ff0000b1 b1000000 1e162ee4 ff97ffff
6255! Mem[0000000010141420] = 0019ffff 01d194ff b4000000 b1000000
6256! Mem[0000000010141430] = 378b6def 49000000 fffff7bb d63e8b28
6257 ldda [%i5]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010141400
6258! %l3 = 0000000000ffffff, immed = 00000c4a, %y = ffffffff
6259 sdiv %l3,0xc4a,%l1 ! %l1 = ffffffffffeb3ff6
6260 mov %l0,%y ! %y = e5000551
6261! Starting 10 instruction Store Burst
6262! Mem[00000000211c0000] = 0000c8b9, %l4 = 0000000000000000
6263 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 00000000000000ff
6264
6265p0_label_242:
6266! %l1 = ffffffffffeb3ff6, Mem[00000000100c1400] = 374ae082
6267 stwa %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffeb3ff6
6268! %l4 = 00000000, %l5 = 51000000, Mem[0000000030041410] = ff94d101 00000000
6269 stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 51000000
6270! Mem[0000000010181420] = b4000000, %l5 = 0000000051000000
6271 swap [%i6+0x020],%l5 ! %l5 = 00000000b4000000
6272! %l5 = 00000000b4000000, Mem[0000000030081400] = ff000020
6273 stha %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000020
6274 membar #Sync ! Added by membar checker (44)
6275! %l7 = fc00000000000000, Mem[0000000010141410] = b10000ff
6276 stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
6277! Mem[0000000010101400] = 000000ff, %l1 = ffffffffffeb3ff6
6278 ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
6279! %l4 = 0000000000000000, Mem[00000000300c1410] = 00000000000000ff
6280 stxa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000000000000000
6281! %l5 = 00000000b4000000, Mem[0000000010141408] = 52fcd8ff
6282 stwa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = b4000000
6283! %l6 = 0000000000000000, Mem[0000000010141410] = 00000000
6284 stw %l6,[%i5+%o5] ! Mem[0000000010141410] = 00000000
6285! Starting 10 instruction Load Burst
6286! Mem[0000000010141410] = 000000b1 00000000, %l0 = e5000551, %l1 = 00000000
6287 ldda [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000 00000000000000b1
6288
6289p0_label_243:
6290! Mem[0000000020800040] = 0020d57f, %l5 = 00000000b4000000
6291 lduh [%o1+0x040],%l5 ! %l5 = 0000000000000020
6292! Mem[0000000010101410] = 00000000 288b3ed6, %l2 = 00000000, %l3 = 00ffffff
6293 ldda [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000 00000000288b3ed6
6294! Mem[0000000020800040] = 0020d57f, %l3 = 00000000288b3ed6
6295 ldsba [%o1+0x040]%asi,%l3 ! %l3 = 0000000000000000
6296! Mem[0000000010001400] = ffde00ff, %l1 = 00000000000000b1
6297 ldswa [%i0+%g0]0x80,%l1 ! %l1 = ffffffffffde00ff
6298! Mem[0000000010141410] = 00000000b1000000, %l1 = ffffffffffde00ff
6299 ldxa [%i5+%o5]0x80,%l1 ! %l1 = 00000000b1000000
6300! Mem[0000000010101400] = ff0000ff, %l1 = 00000000b1000000
6301 lduha [%i4+%g0]0x80,%l1 ! %l1 = 000000000000ff00
6302! Mem[0000000010081438] = ffffffe5 ffff00ff, %l4 = 00000000, %l5 = 00000020
6303 ldda [%i2+0x038]%asi,%l4 ! %l4 = 00000000ffffffe5 00000000ffff00ff
6304! Mem[0000000030081410] = 00000000, %l4 = 00000000ffffffe5
6305 ldsha [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
6306! Mem[00000000100c1410] = ffde00ff b10000ff, %l4 = 00000000, %l5 = ffff00ff
6307 ldd [%i3+%o5],%l4 ! %l4 = 00000000ffde00ff 00000000b10000ff
6308! Starting 10 instruction Store Burst
6309! %l0 = 00000000, %l1 = 0000ff00, Mem[0000000010141400] = 00000000 00ffffff
6310 stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 0000ff00
6311
6312p0_label_244:
6313! Mem[0000000020800001] = 06ff7fd0, %l1 = 000000000000ff00
6314 ldstuba [%o1+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
6315! %l3 = 0000000000000000, Mem[0000000010081410] = 00000000
6316 stba %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
6317! %l3 = 0000000000000000, Mem[00000000300c1408] = 000000fc
6318 stba %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
6319! Mem[0000000010041400] = ff000000, %l7 = 00000000, %l1 = 000000ff
6320 casa [%i1]0x80,%l7,%l1 ! %l1 = 00000000ff000000
6321! %l2 = 00000000, %l3 = 00000000, Mem[0000000030141410] = 02072bc8 0b78ff00
6322 stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 00000000
6323! %l7 = fc00000000000000, Mem[0000000010041438] = 00000000, %asi = 80
6324 stwa %l7,[%i1+0x038]%asi ! Mem[0000000010041438] = 00000000
6325! %l2 = 0000000000000000, Mem[0000000030181410] = 200000ff
6326 stba %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 20000000
6327! Mem[0000000010041400] = 000000ff, %l1 = 00000000ff000000
6328 swapa [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
6329! Mem[0000000010081400] = ff94d101, %l2 = 0000000000000000
6330 swapa [%i2+%g0]0x80,%l2 ! %l2 = 00000000ff94d101
6331! Starting 10 instruction Load Burst
6332! Mem[0000000030001408] = ffffffff, %l7 = fc00000000000000
6333 ldswa [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
6334
6335p0_label_245:
6336! Mem[000000001018140c] = 00000000, %f30 = fffff7bb
6337 ld [%i6+0x00c],%f30 ! %f30 = 00000000
6338! Mem[000000001000141c] = 00000000, %l5 = 00000000b10000ff
6339 lduwa [%i0+0x01c]%asi,%l5 ! %l5 = 0000000000000000
6340! Mem[0000000030041410] = 00000000, %l5 = 0000000000000000
6341 lduba [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
6342! Mem[0000000010141410] = 00000000, %l6 = 0000000000000000
6343 ldsba [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
6344! Mem[0000000030041408] = 7fffffff00000000, %l7 = ffffffffffffffff
6345 ldxa [%i1+%o4]0x89,%l7 ! %l7 = 7fffffff00000000
6346! Mem[0000000010001408] = ff000000, %l0 = 0000000000000000
6347 ldsba [%i0+0x008]%asi,%l0 ! %l0 = ffffffffffffffff
6348! Mem[0000000010041400] = ffd8fc52 ff000000, %l4 = ffde00ff, %l5 = 00000000
6349 ldda [%i1+%g0]0x88,%l4 ! %l4 = 00000000ff000000 00000000ffd8fc52
6350! Mem[0000000030101410] = 0000000000000000, %l2 = 00000000ff94d101
6351 ldxa [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
6352! Mem[0000000030081410] = 00000000af87cc60, %l0 = ffffffffffffffff
6353 ldxa [%i2+%o5]0x81,%l0 ! %l0 = 00000000af87cc60
6354! Starting 10 instruction Store Burst
6355! Mem[0000000030101410] = 00000000, %l4 = 00000000ff000000
6356 ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 00000000000000ff
6357
6358p0_label_246:
6359! Mem[0000000021800100] = ffffa456, %l4 = 0000000000000000
6360 ldstub [%o3+0x100],%l4 ! %l4 = 000000ff000000ff
6361! Mem[0000000030101410] = ff000000, %l7 = 7fffffff00000000
6362 swapa [%i4+%o5]0x81,%l7 ! %l7 = 00000000ff000000
6363! %l6 = 0000000000000000, Mem[00000000211c0000] = ff00c8b9
6364 sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = 0000c8b9
6365! %f30 = 00000000 d63e8b28, %l0 = 00000000af87cc60
6366! Mem[0000000010181418] = ff0000000000ff00
6367 add %i6,0x018,%g1
6368 stda %f30,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010181418] = ff00000000000000
6369! %l5 = 00000000ffd8fc52, Mem[0000000030081408] = ff94d101ff0000ff
6370 stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000ffd8fc52
6371! %l5 = 00000000ffd8fc52, Mem[0000000010041410] = 200000ff
6372 stba %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 20000052
6373! Mem[0000000030181410] = 00000020, %l6 = 0000000000000000
6374 ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
6375! %l3 = 0000000000000000, %l7 = 00000000ff000000, %l0 = 00000000af87cc60
6376 xnor %l3,%l7,%l0 ! %l0 = ffffffff00ffffff
6377! %f11 = b1000000, %f7 = ff97ffff, %f31 = d63e8b28
6378 fadds %f11,%f7 ,%f31 ! %f31 = ffd7ffff
6379! Starting 10 instruction Load Burst
6380! Mem[0000000030141410] = 00000000, %l1 = 00000000000000ff
6381 lduha [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
6382
6383p0_label_247:
6384! Mem[00000000100c1418] = ff0000ff00000000, %f4 = ff0000b1 b1000000
6385 ldd [%i3+0x018],%f4 ! %f4 = ff0000ff 00000000
6386! Mem[0000000030181410] = 200000ff, %l7 = 00000000ff000000
6387 lduwa [%i6+%o5]0x89,%l7 ! %l7 = 00000000200000ff
6388! Mem[00000000211c0000] = 0000c8b9, %l0 = ffffffff00ffffff
6389 ldsh [%o2+%g0],%l0 ! %l0 = 0000000000000000
6390! Mem[0000000030001408] = ffffffff, %l2 = 0000000000000000
6391 lduba [%i0+%o4]0x81,%l2 ! %l2 = 00000000000000ff
6392! Mem[0000000030081408] = 00000000, %l0 = 0000000000000000
6393 lduwa [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
6394! Mem[0000000010101410] = 00000000, %l6 = 0000000000000000
6395 ldswa [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
6396! Mem[0000000030101410] = 00000000, %l3 = 0000000000000000
6397 ldswa [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
6398! Mem[0000000030041410] = 0000000051000000, %f12 = 378b6def 49000000
6399 ldda [%i1+%o5]0x81,%f12 ! %f12 = 00000000 51000000
6400! Mem[0000000030081410] = 00000000, %l6 = 0000000000000000
6401 lduwa [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
6402! Starting 10 instruction Store Burst
6403! %l6 = 0000000000000000, Mem[0000000010101410] = 00000000
6404 stba %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
6405
6406p0_label_248:
6407! %l3 = 0000000000000000, Mem[00000000211c0000] = 0000c8b9, %asi = 80
6408 stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000c8b9
6409! Mem[0000000030081400] = 20000000, %l1 = 0000000000000000
6410 ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
6411! Mem[0000000010081438] = ffffffe5ffff00ff, %l4 = 00000000000000ff, %l4 = 00000000000000ff
6412 add %i2,0x38,%g1
6413 casxa [%g1]0x80,%l4,%l4 ! %l4 = ffffffe5ffff00ff
6414! Mem[0000000010181410] = 01d194ff, %l1 = 0000000000000000
6415 swapa [%i6+%o5]0x80,%l1 ! %l1 = 0000000001d194ff
6416! Mem[0000000030101400] = 82e04a37, %l1 = 0000000001d194ff
6417 swapa [%i4+%g0]0x81,%l1 ! %l1 = 0000000082e04a37
6418! %f26 = b4000000, Mem[0000000010001408] = 000000ff
6419 sta %f26,[%i0+%o4]0x88 ! Mem[0000000010001408] = b4000000
6420! Mem[00000000100c1400] = f63febff, %l5 = 00000000ffd8fc52
6421 ldstuba [%i3+%g0]0x80,%l5 ! %l5 = 000000f6000000ff
6422! %f6 = 1e162ee4 ff97ffff, Mem[0000000010081408] = 0000ffff 510500e5
6423 stda %f6 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 1e162ee4 ff97ffff
6424! %l4 = ffffffe5ffff00ff, Mem[0000000030081400] = 200000ff
6425 stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffff00ff
6426! Starting 10 instruction Load Burst
6427! Mem[0000000010101400] = ff0000ff, %l6 = 0000000000000000
6428 ldsba [%i4+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
6429
6430p0_label_249:
6431! Mem[0000000010001410] = f8ff000000000000, %f26 = b4000000 b1000000
6432 ldda [%i0+%o5]0x80,%f26 ! %f26 = f8ff0000 00000000
6433! Mem[0000000010141408] = 000000b4, %l6 = ffffffffffffffff
6434 ldswa [%i5+%o4]0x80,%l6 ! %l6 = 00000000000000b4
6435! Mem[0000000030081408] = 00000000, %l3 = 0000000000000000
6436 lduba [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
6437! %l4 = ffffffe5ffff00ff, Mem[0000000030141400] = 0000002000000000
6438 stxa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffe5ffff00ff
6439! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000
6440 ldswa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
6441! Mem[0000000010101408] = 000000fc, %l0 = 0000000000000000
6442 ldsha [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
6443! Mem[0000000030041410] = 00000000, %l6 = 00000000000000b4
6444 ldswa [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
6445! Mem[00000000100c1408] = 00000000, %l4 = ffffffe5ffff00ff
6446 ldsba [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
6447! Mem[0000000010181410] = 00000000 ff0000ff, %l4 = 00000000, %l5 = 000000f6
6448 ldda [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000 00000000ff0000ff
6449! Starting 10 instruction Store Burst
6450! %l5 = 00000000ff0000ff, Mem[0000000010141400] = 00000000
6451 stba %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
6452
6453p0_label_250:
6454! %f20 = ff0000b1 b1000000, %l2 = 00000000000000ff
6455! Mem[00000000100c1438] = fffffffffffff2ff
6456 add %i3,0x038,%g1
6457 stda %f20,[%g1+%l2]ASI_PST32_P ! Mem[00000000100c1438] = ff0000b1b1000000
6458! %l7 = 00000000200000ff, Mem[0000000010181408] = 0000000000000000
6459 stxa %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000200000ff
6460! Mem[0000000010001408] = b4000000, %l0 = 0000000000000000
6461 ldstuba [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
6462! Mem[0000000030001408] = ffffffff, %l1 = 0000000082e04a37
6463 swapa [%i0+%o4]0x89,%l1 ! %l1 = 00000000ffffffff
6464! %f26 = f8ff0000 00000000, Mem[0000000010181408] = 00000000 200000ff
6465 stda %f26,[%i6+%o4]0x80 ! Mem[0000000010181408] = f8ff0000 00000000
6466! Mem[0000000010041400] = ff000000, %l1 = 00000000ffffffff
6467 ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
6468! %l5 = 00000000ff0000ff, %l1 = 0000000000000000, %l6 = 0000000000000000
6469 addc %l5,%l1,%l6 ! %l6 = 00000000ff0000ff
6470! %l1 = 0000000000000000, Mem[0000000010001408] = b40000ff
6471 stha %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = b4000000
6472! Mem[00000000300c1400] = ffffff7f, %l4 = 0000000000000000
6473 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 0000007f000000ff
6474! Starting 10 instruction Load Burst
6475! Mem[0000000010181400] = ffff8b37 466e5e97, %l2 = 000000ff, %l3 = 00000000
6476 ldda [%i6+%g0]0x80,%l2 ! %l2 = 00000000ffff8b37 00000000466e5e97
6477
6478p0_label_251:
6479! Mem[0000000010081424] = b10000ff, %f15 = d63e8b28
6480 lda [%i2+0x024]%asi,%f15 ! %f15 = b10000ff
6481! Mem[0000000030001408] = 374ae082, %l2 = 00000000ffff8b37
6482 ldsba [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000037
6483! Mem[00000000300c1410] = 00000000, %l7 = 00000000200000ff
6484 ldswa [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
6485! Mem[0000000030181410] = 200000ff, %l1 = 0000000000000000
6486 lduha [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
6487! Mem[0000000010001410] = 000000000000fff8, %l7 = 0000000000000000
6488 ldxa [%i0+%o5]0x88,%l7 ! %l7 = 000000000000fff8
6489! Mem[0000000010141410] = 00000000, %l0 = 0000000000000000
6490 ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
6491! Mem[0000000010101400] = ff0000ff, %f14 = fffff7bb
6492 lda [%i4+%g0]0x80,%f14 ! %f14 = ff0000ff
6493! Mem[0000000010181410] = 00000000, %l6 = 00000000ff0000ff
6494 ldsha [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
6495! Mem[0000000010041408] = ff000000, %l4 = 000000000000007f
6496 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff000000
6497! Starting 10 instruction Store Burst
6498! Mem[0000000010001408] = b4000000, %l0 = 0000000000000000
6499 swapa [%i0+%o4]0x88,%l0 ! %l0 = 00000000b4000000
6500
6501p0_label_252:
6502! Mem[0000000010141430] = 378b6def, %l2 = 0000000000000037, %asi = 80
6503 swapa [%i5+0x030]%asi,%l2 ! %l2 = 00000000378b6def
6504! %l5 = 00000000ff0000ff, Mem[0000000021800000] = efddb958
6505 stb %l5,[%o3+%g0] ! Mem[0000000021800000] = ffddb958
6506! %l1 = 00000000000000ff, %l0 = 00000000b4000000, %l3 = 00000000466e5e97
6507 xnor %l1,%l0,%l3 ! %l3 = ffffffff4bffff00
6508! %f22 = 1e162ee4 ff97ffff, Mem[0000000010141438] = fffff7bb d63e8b28
6509 stda %f22,[%i5+0x038]%asi ! Mem[0000000010141438] = 1e162ee4 ff97ffff
6510! %l0 = 00000000b4000000, Mem[0000000030101410] = 00000000
6511 stba %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
6512! Mem[0000000010181400] = ffff8b37, %l7 = 000000000000fff8
6513 ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
6514! %f16 = 00000000 00ffffff, Mem[00000000300c1410] = 00000000 00000000
6515 stda %f16,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 00ffffff
6516! %f21 = b1000000, Mem[0000000010101420] = ffffff7f
6517 st %f21,[%i4+0x020] ! Mem[0000000010101420] = b1000000
6518! Mem[0000000010081408] = ffff97ff, %l1 = 00000000000000ff
6519 swapa [%i2+%o4]0x80,%l1 ! %l1 = 00000000ffff97ff
6520! Starting 10 instruction Load Burst
6521! Mem[0000000010001408] = 00000000, %l1 = 00000000ffff97ff
6522 ldswa [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
6523
6524p0_label_253:
6525! Mem[0000000010001410] = 0000fff8, %l3 = ffffffff4bffff00
6526 lduba [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000f8
6527! Mem[0000000030101410] = 00000000, %f26 = f8ff0000
6528 lda [%i4+%o5]0x89,%f26 ! %f26 = 00000000
6529! Mem[0000000030181408] = 20000000, %l5 = 00000000ff0000ff
6530 lduba [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
6531! Mem[0000000030181410] = 200000ff, %l2 = 00000000378b6def
6532 ldswa [%i6+%o5]0x89,%l2 ! %l2 = 00000000200000ff
6533! Mem[0000000010141400] = ff000000, %l5 = 0000000000000000
6534 lduha [%i5+%g0]0x80,%l5 ! %l5 = 000000000000ff00
6535! Mem[0000000010181408] = f8ff0000, %l4 = 00000000ff000000
6536 lduwa [%i6+%o4]0x80,%l4 ! %l4 = 00000000f8ff0000
6537! Mem[00000000300c1410] = 00ffffff, %l1 = 0000000000000000
6538 lduwa [%i3+%o5]0x89,%l1 ! %l1 = 0000000000ffffff
6539! Mem[00000000300c1400] = ffffffff, %l7 = 00000000000000ff
6540 ldswa [%i3+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
6541! %f21 = b1000000, %f1 = 00ffffff, %f13 = 51000000
6542 fdivs %f21,%f1 ,%f13 ! %f13 = ef800001
6543! Starting 10 instruction Store Burst
6544! Mem[0000000010001408] = 00000000, %l2 = 00000000200000ff
6545 ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
6546
6547p0_label_254:
6548! %f24 = 0019ffff 01d194ff, %l5 = 000000000000ff00
6549! Mem[0000000010041438] = 0000000020000000
6550 add %i1,0x038,%g1
6551 stda %f24,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010041438] = 0000000020000000
6552! Mem[0000000021800141] = ffff8e22, %l1 = 0000000000ffffff
6553 ldstub [%o3+0x141],%l1 ! %l1 = 000000ff000000ff
6554! Mem[0000000030081408] = 00000000, %l7 = ffffffffffffffff
6555 ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
6556! Mem[0000000010081400] = 00000000, %l2 = 0000000000000000
6557 swapa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
6558! %l2 = 00000000, %l3 = 000000f8, Mem[0000000010081408] = 000000ff e42e161e
6559 stda %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 000000f8
6560! Mem[00000000201c0001] = ffff2191, %l0 = 00000000b4000000
6561 ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
6562! Mem[0000000010101408] = 000000fc, %l1 = 00000000000000ff
6563 ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff
6564! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010081410] = 00000000 374ae082
6565 stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff 00000000
6566! %l0 = 00000000000000ff, Mem[0000000030041408] = 00000000ffffff7f
6567 stxa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000000000ff
6568! Starting 10 instruction Load Burst
6569! Mem[0000000010101400] = ff0000ff, %f24 = 0019ffff
6570 lda [%i4+%g0]0x88,%f24 ! %f24 = ff0000ff
6571
6572p0_label_255:
6573! Mem[0000000020800000] = 06ff7fd0, %l3 = 00000000000000f8
6574 lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000006ff
6575 membar #Sync ! Added by membar checker (45)
6576! Mem[0000000010101400] = ff0000ff 00000000 ff0000fc 00000000
6577! Mem[0000000010101410] = 00000000 288b3ed6 000000ff dbe7fe5a
6578! Mem[0000000010101420] = b1000000 ff000000 00000000 ffffff00
6579! Mem[0000000010101430] = 87af0000 ffffffff 000000ff 00000000
6580 ldda [%i4]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010101400
6581! Mem[0000000010081420] = 00000000, %l1 = 0000000000000000
6582 lduw [%i2+0x020],%l1 ! %l1 = 0000000000000000
6583! Mem[0000000010041438] = 00000000, %l1 = 0000000000000000
6584 lduh [%i1+0x038],%l1 ! %l1 = 0000000000000000
6585! Mem[0000000010141400] = ff000000 0000ff00 000000b4 000000ff
6586! Mem[0000000010141410] = 00000000 b1000000 1e162ee4 ff97ffff
6587! Mem[0000000010141420] = 0019ffff 01d194ff b4000000 b1000000
6588! Mem[0000000010141430] = 00000037 49000000 1e162ee4 ff97ffff
6589 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
6590! %l0 = 00000000000000ff, %l5 = 000000000000ff00, %y = e5000551
6591 umul %l0,%l5,%l1 ! %l1 = 0000000000fe0100, %y = 00000000
6592! Mem[0000000010041400] = ff0000ff 52fcd8ff ff000000 00000000
6593! Mem[0000000010041410] = 52000020 00000000 288b3ed6 ffffff7f
6594! Mem[0000000010041420] = ffffff92 0b78ffb4 01d194ff e5000551
6595! Mem[0000000010041430] = 378b6def 0b78ffb4 00000000 20000000
6596 ldda [%i1]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
6597! Mem[0000000010041408] = 00000000000000ff, %f6 = 1e162ee4 ff97ffff
6598 ldda [%i1+%o4]0x88,%f6 ! %f6 = 00000000 000000ff
6599! Mem[0000000010141410] = 00000000, %l1 = 0000000000fe0100
6600 lduwa [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
6601! Starting 10 instruction Store Burst
6602! Mem[00000000300c1410] = 00ffffff, %l0 = 00000000000000ff
6603 swapa [%i3+%o5]0x89,%l0 ! %l0 = 0000000000ffffff
6604
6605p0_label_256:
6606! %l5 = 000000000000ff00, Mem[00000000100c1418] = ff0000ff00000000
6607 stx %l5,[%i3+0x018] ! Mem[00000000100c1418] = 000000000000ff00
6608! %l4 = f8ff0000, %l5 = 0000ff00, Mem[00000000300c1410] = 000000ff 00000000
6609 stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = f8ff0000 0000ff00
6610! %l6 = 0000000000000000, %l3 = 00000000000006ff, %l1 = 0000000000000000
6611 sub %l6,%l3,%l1 ! %l1 = fffffffffffff901
6612! %l4 = f8ff0000, %l5 = 0000ff00, Mem[00000000100c1410] = ff00deff ff0000b1
6613 stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = f8ff0000 0000ff00
6614! %f8 = 0019ffff, Mem[0000000030081400] = ffff00ff
6615 sta %f8 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0019ffff
6616! Mem[0000000010101431] = 87af0000, %l1 = fffffffffffff901
6617 ldstub [%i4+0x031],%l1 ! %l1 = 000000af000000ff
6618! Mem[0000000010141408] = 000000b4, %l2 = 0000000000000000
6619 swap [%i5+%o4],%l2 ! %l2 = 00000000000000b4
6620! %l7 = 0000000000000000, Mem[0000000030101410] = 0000000000000000
6621 stxa %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
6622 membar #Sync ! Added by membar checker (46)
6623! %l7 = 0000000000000000, Mem[0000000010141400] = ff000000
6624 stwa %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
6625! Starting 10 instruction Load Burst
6626! Mem[0000000021800000] = ffddb958, %l5 = 000000000000ff00
6627 ldsha [%o3+0x000]%asi,%l5 ! %l5 = ffffffffffffffdd
6628
6629p0_label_257:
6630! Mem[0000000010001408] = ff000000 ff0000ff, %l6 = 00000000, %l7 = 00000000
6631 ldda [%i0+%o4]0x80,%l6 ! %l6 = 00000000ff000000 00000000ff0000ff
6632! Mem[0000000010141410] = 000000b1 00000000, %l6 = ff000000, %l7 = ff0000ff
6633 ldda [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000 00000000000000b1
6634! Mem[0000000010181430] = ffffffff, %l7 = 00000000000000b1
6635 ldsba [%i6+0x032]%asi,%l7 ! %l7 = ffffffffffffffff
6636! Mem[0000000010101420] = b1000000 ff000000, %l4 = f8ff0000, %l5 = ffffffdd
6637 ldda [%i4+0x020]%asi,%l4 ! %l4 = 00000000b1000000 00000000ff000000
6638! Mem[0000000010001430] = 52fcd8d1, %l5 = 00000000ff000000
6639 ldswa [%i0+0x030]%asi,%l5 ! %l5 = 0000000052fcd8d1
6640! Mem[0000000030001410] = 00000000, %l0 = 0000000000ffffff
6641 lduha [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
6642! Mem[00000000100c1400] = ff3febff, %l1 = 00000000000000af
6643 lduha [%i3+%g0]0x80,%l1 ! %l1 = 000000000000ff3f
6644! Mem[0000000030101400] = 01d194ff 9719ff00, %l0 = 00000000, %l1 = 0000ff3f
6645 ldda [%i4+%g0]0x81,%l0 ! %l0 = 0000000001d194ff 000000009719ff00
6646! Mem[0000000030141408] = 00ffffff, %f30 = 00000000
6647 lda [%i5+%o4]0x89,%f30 ! %f30 = 00ffffff
6648! Starting 10 instruction Store Burst
6649! %f18 = ff000000, Mem[00000000300c1408] = 00000000
6650 sta %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
6651
6652p0_label_258:
6653! Mem[0000000010141400] = 00000000, %l0 = 0000000001d194ff
6654 ldstuba [%i5+%g0]0x80,%l0 ! %l0 = 00000000000000ff
6655! %l6 = 0000000000000000, Mem[00000000100c1408] = 00000000
6656 stha %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
6657! Mem[0000000010041410] = 52000020, %l2 = 00000000000000b4
6658 swap [%i1+%o5],%l2 ! %l2 = 0000000052000020
6659! %l4 = 00000000b1000000, Mem[0000000030001408] = ff0000ff82e04a37
6660 stxa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000b1000000
6661! %l6 = 0000000000000000, %l6 = 0000000000000000, %l4 = 00000000b1000000
6662 sub %l6,%l6,%l4 ! %l4 = 0000000000000000
6663! %f0 = 00000000 00ffffff, Mem[0000000030101410] = 00000000 00000000
6664 stda %f0 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 00ffffff
6665! Mem[0000000020800040] = 0020d57f, %l1 = 000000009719ff00
6666 ldstuba [%o1+0x040]%asi,%l1 ! %l1 = 00000000000000ff
6667! %f24 = ffffff92, Mem[0000000010081400] = 00000000
6668 sta %f24,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffff92
6669! %f24 = ffffff92 0b78ffb4, Mem[0000000010181400] = ffff8b37 466e5e97
6670 std %f24,[%i6+%g0] ! Mem[0000000010181400] = ffffff92 0b78ffb4
6671! Starting 10 instruction Load Burst
6672! Mem[0000000030141408] = ffffff00, %l4 = 0000000000000000
6673 ldsba [%i5+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
6674
6675p0_label_259:
6676! Mem[00000000100c1410] = f8ff0000, %l2 = 0000000052000020
6677 ldsha [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
6678! Mem[0000000030101410] = ffffff0000000000, %f28 = 378b6def 0b78ffb4
6679 ldda [%i4+%o5]0x81,%f28 ! %f28 = ffffff00 00000000
6680! Mem[0000000010041438] = 0000000020000000, %f10 = b4000000 b1000000
6681 ldda [%i1+0x038]%asi,%f10 ! %f10 = 00000000 20000000
6682! Mem[00000000201c0000] = ffff2191, %l7 = ffffffffffffffff
6683 lduba [%o0+0x001]%asi,%l7 ! %l7 = 00000000000000ff
6684! Mem[00000000100c1408] = 0000000000ffffff, %f4 = ff0000ff 00000000
6685 ldd [%i3+%o4],%f4 ! %f4 = 00000000 00ffffff
6686! Mem[0000000030041410] = 00000000, %l7 = 00000000000000ff
6687 ldswa [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
6688! Mem[00000000100c1400] = e20105ffffeb3fff, %l0 = 0000000000000000
6689 ldxa [%i3+%g0]0x88,%l0 ! %l0 = e20105ffffeb3fff
6690! Mem[0000000030081410] = 00000000, %l2 = 0000000000000000
6691 lduba [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
6692! Mem[0000000030041408] = 00000000000000ff, %f22 = 288b3ed6 ffffff7f
6693 ldda [%i1+%o4]0x81,%f22 ! %f22 = 00000000 000000ff
6694! Starting 10 instruction Store Burst
6695! %l4 = ffffffffffffffff, Mem[0000000010141400] = ff0000000000ff00
6696 stx %l4,[%i5+%g0] ! Mem[0000000010141400] = ffffffffffffffff
6697
6698p0_label_260:
6699! Mem[0000000030041410] = 00000000, %l0 = e20105ffffeb3fff
6700 swapa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
6701! %l3 = 00000000000006ff, Mem[0000000010181410] = 00000000
6702 stba %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
6703! %l0 = 0000000000000000, Mem[0000000030041408] = ff00000000000000
6704 stxa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
6705! %l3 = 00000000000006ff, imm = fffffffffffffc92, %l6 = 0000000000000000
6706 xor %l3,-0x36e,%l6 ! %l6 = fffffffffffffa6d
6707! %f0 = 00000000 00ffffff, %l6 = fffffffffffffa6d
6708! Mem[0000000030181410] = ff00002000000000
6709 add %i6,0x010,%g1
6710 stda %f0,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030181410] = ff00ff0000000000
6711! %l4 = ffffffffffffffff, Mem[0000000010001400] = ff00deff
6712 stba %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff00deff
6713! %l2 = 00000000, %l3 = 000006ff, Mem[0000000030041410] = ff3febff 51000000
6714 stda %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 000006ff
6715! %l1 = 0000000000000000, Mem[0000000010001420] = ff0000b100000000, %asi = 80
6716 stxa %l1,[%i0+0x020]%asi ! Mem[0000000010001420] = 0000000000000000
6717! %f10 = 00000000 20000000, Mem[00000000300c1408] = ff000000 00000000
6718 stda %f10,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 20000000
6719! Starting 10 instruction Load Burst
6720! %f16 = ff0000ff 52fcd8ff ff000000 00000000
6721! %f20 = 52000020 00000000 00000000 000000ff
6722! %f24 = ffffff92 0b78ffb4 01d194ff e5000551
6723! %f28 = ffffff00 00000000 00ffffff 20000000
6724 stda %f16,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
6725
6726p0_label_261:
6727! Mem[00000000201c0000] = ffff2191, %l2 = 0000000000000000
6728 lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ffff
6729! Mem[00000000211c0000] = 0000c8b9, %l3 = 00000000000006ff
6730 ldsha [%o2+0x000]%asi,%l3 ! %l3 = 0000000000000000
6731! Mem[000000001014143c] = ff97ffff, %l5 = 0000000052fcd8d1
6732 ldsba [%i5+0x03d]%asi,%l5 ! %l5 = ffffffffffffff97
6733! Mem[0000000030101410] = ffffff00 00000000, %l6 = fffffa6d, %l7 = 00000000
6734 ldda [%i4+%o5]0x81,%l6 ! %l6 = 00000000ffffff00 0000000000000000
6735! %f2 = ffd8fc52, %f7 = 000000ff
6736 fcmps %fcc3,%f2 ,%f7 ! %fcc3 = 3
6737 membar #Sync ! Added by membar checker (47)
6738! Mem[00000000100c1410] = 0000000020000052, %l3 = 0000000000000000
6739 ldxa [%i3+%o5]0x88,%l3 ! %l3 = 0000000020000052
6740! Mem[0000000030181410] = 00ff00ff, %l5 = ffffffffffffff97
6741 lduba [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
6742! Mem[000000001018143c] = 000000ef, %f31 = 20000000
6743 lda [%i6+0x03c]%asi,%f31 ! %f31 = 000000ef
6744! Mem[0000000010141408] = 00000000, %l2 = 000000000000ffff
6745 ldsba [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
6746! Starting 10 instruction Store Burst
6747! %f2 = ffd8fc52, Mem[00000000300c1410] = f8ff0000
6748 sta %f2 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffd8fc52
6749
6750p0_label_262:
6751! %l1 = 0000000000000000, Mem[0000000030081410] = 00000000
6752 stba %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
6753! %f16 = ff0000ff 52fcd8ff ff000000 00000000
6754! %f20 = 52000020 00000000 00000000 000000ff
6755! %f24 = ffffff92 0b78ffb4 01d194ff e5000551
6756! %f28 = ffffff00 00000000 00ffffff 000000ef
6757 stda %f16,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400
6758! %l3 = 0000000020000052, Mem[0000000010081408] = f800000000000000
6759 stxa %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000020000052
6760! %l2 = 0000000000000000, Mem[0000000010101410] = 00000000
6761 stha %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
6762! %l6 = 00000000ffffff00, Mem[0000000030101408] = 3940af87
6763 stba %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 3940af00
6764! Mem[0000000021800041] = f2ff5509, %l2 = 0000000000000000
6765 ldstuba [%o3+0x041]%asi,%l2 ! %l2 = 000000ff000000ff
6766! %l4 = ffffffffffffffff, Mem[0000000010041408] = 000000ff
6767 stha %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000ffff
6768! Mem[0000000030081408] = 000000ff, %l0 = 0000000000000000
6769 ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
6770! %f4 = 00000000 00ffffff, %l0 = 00000000000000ff
6771! Mem[0000000010181430] = ffffffffffffefe5
6772 add %i6,0x030,%g1
6773 stda %f4,[%g1+%l0]ASI_PST8_P ! Mem[0000000010181430] = 0000000000ffffff
6774! Starting 10 instruction Load Burst
6775! Mem[0000000010001430] = 52fcd8d1, %l3 = 0000000020000052
6776 ldsw [%i0+0x030],%l3 ! %l3 = 0000000052fcd8d1
6777
6778p0_label_263:
6779! Mem[0000000010081400] = 92ffffff, %l5 = 00000000000000ff
6780 lduwa [%i2+%g0]0x80,%l5 ! %l5 = 0000000092ffffff
6781 membar #Sync ! Added by membar checker (48)
6782! Mem[0000000010141400] = ffd8fc52, %l3 = 0000000052fcd8d1
6783 ldsba [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
6784! Mem[0000000030101408] = 00af4039, %f19 = 00000000
6785 lda [%i4+%o4]0x81,%f19 ! %f19 = 00af4039
6786! Mem[00000000100c1408] = 000000ff, %f16 = ff0000ff
6787 lda [%i3+%o4]0x88,%f16 ! %f16 = 000000ff
6788! Mem[0000000010101430] = 87ff0000 ffffffff, %l0 = 000000ff, %l1 = 00000000
6789 ldda [%i4+0x030]%asi,%l0 ! %l0 = 0000000087ff0000 00000000ffffffff
6790! Mem[0000000021800180] = 000068e0, %l1 = 00000000ffffffff
6791 ldub [%o3+0x180],%l1 ! %l1 = 0000000000000000
6792! Mem[0000000010101410] = 00000000, %l0 = 0000000087ff0000
6793 lduha [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000
6794! Mem[0000000030141410] = 00000000, %l5 = 0000000092ffffff
6795 lduwa [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
6796! Mem[0000000010081400] = ffffff92, %l3 = ffffffffffffffff
6797 ldsha [%i2+%g0]0x88,%l3 ! %l3 = ffffffffffffff92
6798! Starting 10 instruction Store Burst
6799! %f16 = 000000ff 52fcd8ff ff000000 00af4039
6800! %f20 = 52000020 00000000 00000000 000000ff
6801! %f24 = ffffff92 0b78ffb4 01d194ff e5000551
6802! %f28 = ffffff00 00000000 00ffffff 000000ef
6803 stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
6804
6805p0_label_264:
6806! %l1 = 0000000000000000, Mem[0000000010041408] = 000000000000ffff
6807 stxa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
6808! %f0 = 00000000 00ffffff, Mem[0000000010101400] = ff000000 ffd8fc52
6809 stda %f0 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 00ffffff
6810! Mem[0000000030001400] = bf6897cacc3abb19, %f6 = 00000000 000000ff
6811 ldda [%i0+%g0]0x81,%f6 ! %f6 = bf6897ca cc3abb19
6812! %f4 = 00000000, Mem[0000000030001408] = b1000000
6813 sta %f4 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
6814! %f15 = b10000ff, %f0 = 00000000
6815 fcmps %fcc1,%f15,%f0 ! %fcc1 = 1
6816! %l4 = ffffffffffffffff, Mem[0000000030041408] = 00000000
6817 stba %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000
6818! %l6 = 00000000ffffff00, Mem[0000000010101428] = 01d194ffe5000551, %asi = 80
6819 stxa %l6,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000000ffffff00
6820! %f8 = 0019ffff, Mem[0000000030041400] = ef6d8b37
6821 sta %f8 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0019ffff
6822! Mem[00000000100c1400] = ff0000ff52fcd8ff, %l0 = 0000000000000000, %l1 = 0000000000000000
6823 casxa [%i3]0x80,%l0,%l1 ! %l1 = ff0000ff52fcd8ff
6824! Starting 10 instruction Load Burst
6825! Mem[0000000010001408] = ff000000, %l7 = 0000000000000000
6826 ldsba [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
6827
6828p0_label_265:
6829! %f14 = ff0000ff b10000ff, %f6 = bf6897ca
6830 fdtoi %f14,%f6 ! %f6 = 80000000
6831! Code Fragment 3
6832p0_fragment_21:
6833! %l0 = 0000000000000000
6834 setx 0x4f102ab806ccb7a1,%g7,%l0 ! %l0 = 4f102ab806ccb7a1
6835! %l1 = ff0000ff52fcd8ff
6836 setx 0xb96bd797920fd299,%g7,%l1 ! %l1 = b96bd797920fd299
6837 setx 0x1fe000, %g1, %g3
6838 or %l0, %g3, %l0 ! always set perrmask = 0xff
6839 setx 0x1ffff8, %g1, %g2
6840 and %l0, %g2, %l0
6841 ta T_CHANGE_HPRIV
6842 stxa %l1, [%l0]ASI_DCACHE_DATA
6843 ta T_CHANGE_NONHPRIV
6844! %l0 = 4f102ab806ccb7a1
6845 setx 0x9cc636c7a74ed7aa,%g7,%l0 ! %l0 = 9cc636c7a74ed7aa
6846! %l1 = b96bd797920fd299
6847 setx 0xc8089f0ff1c86162,%g7,%l1 ! %l1 = c8089f0ff1c86162
6848! Mem[0000000010001400] = ff0000b1ff00deff, %f8 = 0019ffff 01d194ff
6849 ldda [%i0+%g0]0x88,%f8 ! %f8 = ff0000b1 ff00deff
6850! Mem[0000000010181430] = 00000000, %l5 = 0000000000000000
6851 ldsba [%i6+0x032]%asi,%l5 ! %l5 = 0000000000000000
6852! Mem[0000000030001400] = bf6897cacc3abb19, %l4 = ffffffffffffffff
6853 ldxa [%i0+%g0]0x81,%l4 ! %l4 = bf6897cacc3abb19
6854! %l0 = 9cc636c7a74ed7aa, imm = fffffffffffff514, %l6 = 00000000ffffff00
6855 and %l0,-0xaec,%l6 ! %l6 = 9cc636c7a74ed500
6856 membar #Sync ! Added by membar checker (49)
6857! Mem[0000000010101410] = 20000052, %l7 = ffffffffffffffff
6858 ldsha [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000052
6859! Mem[00000000211c0000] = 0000c8b9, %l0 = 9cc636c7a74ed7aa
6860 lduba [%o2+0x001]%asi,%l0 ! %l0 = 0000000000000000
6861! Mem[0000000010101410] = 52000020, %l2 = 00000000000000ff
6862 ldsha [%i4+%o5]0x80,%l2 ! %l2 = 0000000000005200
6863! Starting 10 instruction Store Burst
6864! %l0 = 0000000000000000, Mem[0000000030081408] = 000000ff
6865 stwa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
6866
6867p0_label_266:
6868! Mem[0000000021800041] = f2ff5509, %l0 = 0000000000000000
6869 ldstuba [%o3+0x041]%asi,%l0 ! %l0 = 000000ff000000ff
6870! %f30 = 00ffffff 000000ef, Mem[0000000010141428] = 510500e5 ff94d101
6871 stda %f30,[%i5+0x028]%asi ! Mem[0000000010141428] = 00ffffff 000000ef
6872! Mem[0000000030081408] = 00000000, %l3 = ffffffffffffff92
6873 swapa [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
6874! Mem[0000000020800001] = 06ff7fd0, %l7 = 0000000000000052
6875 ldstuba [%o1+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
6876! %l4 = bf6897cacc3abb19, Mem[0000000010081436] = 01e20000, %asi = 80
6877 stba %l4,[%i2+0x036]%asi ! Mem[0000000010081434] = 01e21900
6878! %l4 = bf6897cacc3abb19, %l4 = bf6897cacc3abb19, %l0 = 00000000000000ff
6879 orn %l4,%l4,%l0 ! %l0 = ffffffffffffffff
6880! Mem[0000000030081400] = ffff1900, %l0 = ffffffffffffffff
6881 ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
6882! Mem[000000001014142c] = 000000ef, %l7 = 000000ff, %l3 = 00000000
6883 add %i5,0x2c,%g1
6884 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000000000ef
6885! %f20 = 52000020 00000000, Mem[0000000030181410] = 00ff00ff 00000000
6886 stda %f20,[%i6+%o5]0x89 ! Mem[0000000030181410] = 52000020 00000000
6887! Starting 10 instruction Load Burst
6888! Mem[0000000030081408] = ffffff92, %f31 = 000000ef
6889 lda [%i2+%o4]0x81,%f31 ! %f31 = ffffff92
6890
6891p0_label_267:
6892! Mem[0000000030181410] = 00000000, %l7 = 00000000000000ff
6893 ldsha [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
6894! Mem[0000000010101404] = 00000000, %l0 = 00000000000000ff
6895 ldsba [%i4+0x007]%asi,%l0 ! %l0 = 0000000000000000
6896! Mem[0000000030141400] = ffff00ff, %l7 = 0000000000000000
6897 lduwa [%i5+%g0]0x89,%l7 ! %l7 = 00000000ffff00ff
6898! Mem[0000000010001420] = 00000000, %l6 = 9cc636c7a74ed500
6899 ldsba [%i0+0x023]%asi,%l6 ! %l6 = 0000000000000000
6900! Mem[0000000030101400] = 01d194ff 9719ff00 00af4039 00000051
6901! Mem[0000000030101410] = ffffff00 00000000 ef6d8b37 ff8b6def
6902! Mem[0000000030101420] = 8a7183a3 ff8a05fc ffffff92 0b78ffb4
6903! Mem[0000000030101430] = 00000000 ffffffff ffffffe5 ffff00b4
6904 ldda [%i4]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030101400
6905! Mem[00000000201c0000] = ffff2191, %l5 = 0000000000000000
6906 lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff
6907! Mem[0000000010041400] = ff0000ff, %l5 = 000000000000ffff
6908 lduba [%i1+%g0]0x80,%l5 ! %l5 = 00000000000000ff
6909! Mem[00000000211c0000] = 0000c8b9, %l2 = 0000000000005200
6910 ldsb [%o2+%g0],%l2 ! %l2 = 0000000000000000
6911! Mem[0000000030081410] = 00000000, %l4 = bf6897cacc3abb19
6912 ldsha [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
6913! Starting 10 instruction Store Burst
6914! Mem[0000000010041410] = 000000b4, %l3 = 00000000000000ef
6915 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000000000000ff
6916
6917p0_label_268:
6918! %f22 = 00000000, %f26 = 01d194ff, %f25 = 0b78ffb4
6919 fadds %f22,%f26,%f25 ! %f25 = 01d194ff
6920! Mem[00000000100c142d] = e5000551, %l4 = 0000000000000000
6921 ldstuba [%i3+0x02d]%asi,%l4 ! %l4 = 00000000000000ff
6922! Mem[0000000020800041] = ff20d57f, %l1 = c8089f0ff1c86162
6923 ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 00000020000000ff
6924! Mem[0000000010101408] = ff000000, %l2 = 0000000000000000
6925 swapa [%i4+%o4]0x80,%l2 ! %l2 = 00000000ff000000
6926 membar #Sync ! Added by membar checker (50)
6927! %l0 = 0000000000000000, Mem[0000000030101410] = ffffff00
6928 stwa %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
6929! %l4 = 0000000000000000, imm = fffffffffffff30d, %l2 = 00000000ff000000
6930 orn %l4,-0xcf3,%l2 ! %l2 = 0000000000000cf2
6931! Mem[00000000300c1408] = 00000000, %l1 = 0000000000000020
6932 ldstuba [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
6933! %l6 = 00000000, %l7 = ffff00ff, Mem[0000000030181400] = ff94d101 ff0000ff
6934 stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 ffff00ff
6935! %l2 = 0000000000000cf2, Mem[0000000010181408] = f8ff0000
6936 stha %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0cf20000
6937! Starting 10 instruction Load Burst
6938! Mem[00000000201c0000] = ffff2191, %l3 = 0000000000000000
6939 ldub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
6940
6941p0_label_269:
6942! Mem[0000000020800040] = ffffd57f, %l6 = 0000000000000000
6943 lduha [%o1+0x040]%asi,%l6 ! %l6 = 000000000000ffff
6944! Mem[00000000211c0000] = 0000c8b9, %l4 = 0000000000000000
6945 lduha [%o2+0x000]%asi,%l4 ! %l4 = 0000000000000000
6946! Mem[0000000010001408] = ff000000ff0000ff, %l5 = 00000000000000ff
6947 ldxa [%i0+%o4]0x80,%l5 ! %l5 = ff000000ff0000ff
6948! Mem[0000000010181418] = ff000000, %f13 = 00000000
6949 ld [%i6+0x018],%f13 ! %f13 = ff000000
6950! %l0 = 0000000000000000, %l4 = 0000000000000000, %l2 = 0000000000000cf2
6951 orn %l0,%l4,%l2 ! %l2 = ffffffffffffffff
6952! Mem[0000000030101410] = 0000000000000000, %l1 = 0000000000000000
6953 ldxa [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
6954! Mem[0000000030001400] = bf6897ca cc3abb19, %l6 = 0000ffff, %l7 = ffff00ff
6955 ldda [%i0+%g0]0x81,%l6 ! %l6 = 00000000bf6897ca 00000000cc3abb19
6956! %f2 = 51000000, %f18 = ff000000, %f7 = 378b6def
6957 fadds %f2 ,%f18,%f7 ! %f7 = ff000000
6958! Mem[0000000030181408] = 20000000, %l5 = ff000000ff0000ff
6959 lduha [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
6960! Starting 10 instruction Store Burst
6961! %l5 = 0000000000000000, Mem[0000000010041408] = 00000000
6962 stba %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
6963
6964p0_label_270:
6965! %l6 = 00000000bf6897ca, Mem[00000000100c1408] = ff000000
6966 stha %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 97ca0000
6967! %f0 = 00ff1997 ff94d101, Mem[0000000010101438] = 00ffffff 000000ef
6968 std %f0 ,[%i4+0x038] ! Mem[0000000010101438] = 00ff1997 ff94d101
6969! %l3 = 00000000000000ff, Mem[0000000030181400] = ff00ffff00000000
6970 stxa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000000ff
6971! %l0 = 0000000000000000, %l1 = 0000000000000000, %y = 00000000
6972 udiv %l0,%l1,%l2 ! Div by zero, %l0 = 0000000000000050
6973 mov %l0,%y ! %y = 00000028
6974! Mem[0000000010001414] = 00000000, %l7 = 00000000cc3abb19
6975 swap [%i0+0x014],%l7 ! %l7 = 0000000000000000
6976! Mem[00000000100c1415] = 00000000, %l4 = 0000000000000000
6977 ldstub [%i3+0x015],%l4 ! %l4 = 00000000000000ff
6978! %f12 = ffffffff ff000000, Mem[0000000010101438] = 00ff1997 ff94d101
6979 stda %f12,[%i4+0x038]%asi ! Mem[0000000010101438] = ffffffff ff000000
6980! %l3 = 00000000000000ff, %l1 = 0000000000000000, %l7 = 0000000000000000
6981 add %l3,%l1,%l7 ! %l7 = 00000000000000ff
6982! %l3 = 00000000000000ff, Mem[0000000030041410] = 00000000
6983 stha %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00ff0000
6984! Starting 10 instruction Load Burst
6985! Mem[0000000020800040] = ffffd57f, %l5 = 0000000000000000
6986 lduha [%o1+0x040]%asi,%l5 ! %l5 = 000000000000ffff
6987
6988p0_label_271:
6989! Mem[0000000010181410] = ff000000, %l0 = 0000000000000028
6990 lduba [%i6+%o5]0x80,%l0 ! %l0 = 00000000000000ff
6991! Mem[0000000010001408] = ff000000 ff0000ff, %l2 = ffffffff, %l3 = 000000ff
6992 ldda [%i0+%o4]0x80,%l2 ! %l2 = 00000000ff000000 00000000ff0000ff
6993! Mem[00000000100c1420] = ffffff92 0b78ffb4, %l4 = 00000000, %l5 = 0000ffff
6994 ldda [%i3+0x020]%asi,%l4 ! %l4 = 00000000ffffff92 000000000b78ffb4
6995! Mem[0000000010101408] = 00000000, %l7 = 00000000000000ff
6996 ldswa [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000
6997! Code Fragment 3
6998p0_fragment_22:
6999! %l0 = 00000000000000ff
7000 setx 0xaf2986f8738959d0,%g7,%l0 ! %l0 = af2986f8738959d0
7001! %l1 = 0000000000000000
7002 setx 0xb7b0d467a237a66f,%g7,%l1 ! %l1 = b7b0d467a237a66f
7003 setx 0x1fe000, %g1, %g3
7004 or %l0, %g3, %l0 ! always set perrmask = 0xff
7005 setx 0x1ffff8, %g1, %g2
7006 and %l0, %g2, %l0
7007 ta T_CHANGE_HPRIV
7008 stxa %l1, [%l0]ASI_DCACHE_DATA
7009 ta T_CHANGE_NONHPRIV
7010! %l0 = af2986f8738959d0
7011 setx 0xa69f8897c688ec12,%g7,%l0 ! %l0 = a69f8897c688ec12
7012! %l1 = b7b0d467a237a66f
7013 setx 0x4d5b761790846b90,%g7,%l1 ! %l1 = 4d5b761790846b90
7014! Mem[00000000300c1410] = 0000ff00 ffd8fc52, %l6 = bf6897ca, %l7 = 00000000
7015 ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000ffd8fc52 000000000000ff00
7016! Mem[0000000010041420] = ffffff92, %l7 = 000000000000ff00
7017 lduba [%i1+0x020]%asi,%l7 ! %l7 = 00000000000000ff
7018! Mem[0000000030041410] = 00ff0000, %l3 = 00000000ff0000ff
7019 ldsha [%i1+%o5]0x81,%l3 ! %l3 = 00000000000000ff
7020! Mem[0000000010041410] = ff0000b4, %l5 = 000000000b78ffb4
7021 ldsba [%i1+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
7022! Starting 10 instruction Store Burst
7023! Mem[0000000010141414] = 20000052, %l4 = 00000000ffffff92, %asi = 80
7024 swapa [%i5+0x014]%asi,%l4 ! %l4 = 0000000020000052
7025
7026p0_label_272:
7027! Mem[0000000030081410] = 00000000, %l0 = a69f8897c688ec12
7028 swapa [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
7029! %f15 = e5ffffff, Mem[0000000030081410] = 12ec88c6
7030 sta %f15,[%i2+%o5]0x89 ! Mem[0000000030081410] = e5ffffff
7031! %f28 = ffffff00 00000000, Mem[0000000010041410] = b40000ff 00000000
7032 stda %f28,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffff00 00000000
7033! %l1 = 4d5b761790846b90, Mem[0000000010041408] = 00000000
7034 stwa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 90846b90
7035! Mem[0000000010041420] = ffffff920b78ffb4, %l2 = 00000000ff000000, %l7 = 00000000000000ff
7036 add %i1,0x20,%g1
7037 casxa [%g1]0x80,%l2,%l7 ! %l7 = ffffff920b78ffb4
7038! Mem[0000000010101438] = ffffffff, %l7 = ffffff920b78ffb4
7039 ldstub [%i4+0x038],%l7 ! %l7 = 000000ff000000ff
7040! %l5 = ffffffffffffffff, %l3 = 00000000000000ff, %l7 = 00000000000000ff
7041 sdivx %l5,%l3,%l7 ! %l7 = 0000000000000000
7042! %f0 = 00ff1997 ff94d101 51000000 3940af00
7043! %f4 = 00000000 00ffffff ef6d8bff ff000000
7044! %f8 = fc058aff a383718a b4ff780b 92ffffff
7045! %f12 = ffffffff ff000000 b400ffff e5ffffff
7046 stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
7047! Mem[00000000201c0001] = ffff2191, %l0 = 0000000000000000
7048 ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
7049! Starting 10 instruction Load Burst
7050! Mem[0000000030141400] = ff00ffff, %l1 = 4d5b761790846b90
7051 ldswa [%i5+%g0]0x81,%l1 ! %l1 = ffffffffff00ffff
7052
7053p0_label_273:
7054! Mem[0000000010101400] = 00ffffff, %l3 = 00000000000000ff
7055 ldsba [%i4+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
7056 membar #Sync ! Added by membar checker (51)
7057! Mem[0000000010041408] = 90846b90, %f19 = 00af4039
7058 lda [%i1+%o4]0x88,%f19 ! %f19 = 90846b90
7059! %f6 = ef6d8bff, %f29 = 00000000
7060 fcmpes %fcc2,%f6 ,%f29 ! %fcc2 = 1
7061! Mem[0000000010141400] = ffd8fc52 ff0000ff 00000000 000000ff
7062! Mem[0000000010141410] = 00000000 ffffff92 ff000000 00000000
7063! Mem[0000000010141420] = b4ff780b 92ffffff 00ffffff 000000ef
7064! Mem[0000000010141430] = 00000000 00ffffff ef000000 ffffff00
7065 ldda [%i5]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010141400
7066! Mem[0000000030041400] = 00ff1997, %l6 = 00000000ffd8fc52
7067 ldstuba [%i1+%g0]0x81,%l6 ! %l6 = 00000000000000ff
7068! Mem[0000000021800180] = 000068e0, %l4 = 0000000020000052
7069 lduh [%o3+0x180],%l4 ! %l4 = 0000000000000000
7070! Mem[0000000010101410] = 52000020, %l7 = 0000000000000000
7071 lduha [%i4+%o5]0x80,%l7 ! %l7 = 0000000000005200
7072! Mem[0000000030141408] = 2000000000ffffff, %l2 = 00000000ff000000
7073 ldxa [%i5+%o4]0x89,%l2 ! %l2 = 2000000000ffffff
7074! Mem[0000000010181410] = ff000000 ff0000ff, %l2 = 00ffffff, %l3 = ffffffff
7075 ldd [%i6+%o5],%l2 ! %l2 = 00000000ff000000 00000000ff0000ff
7076! Starting 10 instruction Store Burst
7077! %f12 = ffffffff ff000000, Mem[0000000030141408] = 00ffffff 20000000
7078 stda %f12,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffff ff000000
7079
7080p0_label_274:
7081! %l7 = 0000000000005200, Mem[0000000030101410] = 00000000
7082 stwa %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00005200
7083 membar #Sync ! Added by membar checker (52)
7084! %l4 = 0000000000000000, Mem[0000000010141408] = 00000000
7085 stba %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
7086! %f18 = 00000000 000000ff, Mem[0000000010101400] = ffffff00 00000000
7087 stda %f18,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 000000ff
7088! %l7 = 0000000000005200, %l2 = 00000000ff000000, %l6 = 0000000000000000
7089 and %l7,%l2,%l6 ! %l6 = 0000000000000000
7090! %l2 = 00000000ff000000, Mem[0000000010141408] = 00000000
7091 stba %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
7092! Mem[0000000030141410] = 00000000, %l3 = 00000000ff0000ff
7093 swapa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
7094! %f18 = 00000000, Mem[0000000030181410] = 00000000
7095 sta %f18,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
7096! %l0 = 000000ff, %l1 = ff00ffff, Mem[0000000030101400] = ff94d101 00ff1997
7097 stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff ff00ffff
7098! %l4 = 0000000000000000, Mem[0000000010001410] = f8ff0000
7099 stwa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
7100! Starting 10 instruction Load Burst
7101! Mem[0000000030041400] = ffff1997, %l4 = 0000000000000000
7102 ldsha [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
7103
7104p0_label_275:
7105! Mem[0000000021800180] = 000068e0, %l4 = ffffffffffffffff
7106 lduha [%o3+0x180]%asi,%l4 ! %l4 = 0000000000000000
7107! Mem[0000000010141408] = 00000000, %l2 = 00000000ff000000
7108 lduha [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
7109! Mem[0000000010001410] = 00000000, %l5 = ffffffffffffffff
7110 ldswa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
7111! Mem[0000000010141400] = ffd8fc52, %l7 = 0000000000005200
7112 lduwa [%i5+%g0]0x80,%l7 ! %l7 = 00000000ffd8fc52
7113! Mem[00000000201c0000] = ffff2191, %l1 = ffffffffff00ffff
7114 ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
7115! Mem[0000000030081410] = e5ffffff, %l4 = 0000000000000000
7116 ldswa [%i2+%o5]0x89,%l4 ! %l4 = ffffffffe5ffffff
7117! Mem[0000000010041408] = 906b849000000000, %l2 = 0000000000000000
7118 ldxa [%i1+%o4]0x80,%l2 ! %l2 = 906b849000000000
7119! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000
7120 ldsh [%i5+0x00a],%l5 ! %l5 = 0000000000000000
7121! Mem[0000000030081400] = ffff1900, %l3 = 0000000000000000
7122 lduwa [%i2+%g0]0x81,%l3 ! %l3 = 00000000ffff1900
7123! Starting 10 instruction Store Burst
7124! Mem[0000000010001435] = 734e063e, %l5 = 0000000000000000
7125 ldstub [%i0+0x035],%l5 ! %l5 = 0000004e000000ff
7126
7127p0_label_276:
7128! Mem[0000000010081424] = b10000ff, %l3 = 00000000ffff1900, %asi = 80
7129 swapa [%i2+0x024]%asi,%l3 ! %l3 = 00000000b10000ff
7130! %f20 = 00000000 ffffff92, Mem[0000000030041410] = 00000000 00ffffff
7131 stda %f20,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 ffffff92
7132! Mem[0000000030141400] = ffff00ff, %l0 = 00000000000000ff
7133 swapa [%i5+%g0]0x89,%l0 ! %l0 = 00000000ffff00ff
7134! %f22 = ff000000, Mem[0000000010081408] = 52000020
7135 sta %f22,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000
7136! Mem[0000000010081400] = 92ffffff, %l4 = ffffffffe5ffffff
7137 ldstuba [%i2+%g0]0x80,%l4 ! %l4 = 00000092000000ff
7138! %f22 = ff000000 00000000, Mem[0000000030101408] = 00af4039 00000051
7139 stda %f22,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 00000000
7140! %l1 = ffffffffffffffff, imm = fffffffffffff743, %l5 = 000000000000004e
7141 and %l1,-0x8bd,%l5 ! %l5 = fffffffffffff743
7142! Code Fragment 3
7143p0_fragment_23:
7144! %l0 = 00000000ffff00ff
7145 setx 0xcadb40682b8b6560,%g7,%l0 ! %l0 = cadb40682b8b6560
7146! %l1 = ffffffffffffffff
7147 setx 0x5d866990420895ad,%g7,%l1 ! %l1 = 5d866990420895ad
7148 setx 0x1fe000, %g1, %g3
7149 or %l0, %g3, %l0 ! always set perrmask = 0xff
7150 setx 0x1ffff8, %g1, %g2
7151 and %l0, %g2, %l0
7152 ta T_CHANGE_HPRIV
7153 stxa %l1, [%l0]ASI_DCACHE_DATA
7154 ta T_CHANGE_NONHPRIV
7155! %l0 = cadb40682b8b6560
7156 setx 0xfef8c4e850b9757b,%g7,%l0 ! %l0 = fef8c4e850b9757b
7157! %l1 = 5d866990420895ad
7158 setx 0x1075a34835241ffa,%g7,%l1 ! %l1 = 1075a34835241ffa
7159! %l2 = 906b849000000000, Mem[00000000201c0000] = ffff2191, %asi = 80
7160 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00002191
7161! Starting 10 instruction Load Burst
7162! Mem[0000000010141400] = ffd8fc52, %l1 = 1075a34835241ffa
7163 lduba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
7164
7165p0_label_277:
7166! Mem[0000000010181410] = ff000000, %l2 = 906b849000000000
7167 ldsba [%i6+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
7168! Mem[00000000201c0000] = 00002191, %l5 = fffffffffffff743
7169 lduha [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
7170! Mem[0000000010141410] = 92ffffff00000000, %l0 = fef8c4e850b9757b
7171 ldxa [%i5+%o5]0x88,%l0 ! %l0 = 92ffffff00000000
7172! Mem[0000000010041408] = 0000000090846b90, %l3 = 00000000b10000ff
7173 ldxa [%i1+%o4]0x88,%l3 ! %l3 = 0000000090846b90
7174! Mem[0000000030041410] = 00000000, %l6 = 0000000000000000
7175 lduba [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
7176! Mem[0000000010141400] = 52fcd8ff, %l7 = 00000000ffd8fc52
7177 ldsba [%i5+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
7178! Mem[0000000010101400] = 00000000000000ff, %f6 = ef6d8bff ff000000
7179 ldda [%i4+%g0]0x80,%f6 ! %f6 = 00000000 000000ff
7180! Mem[0000000030081410] = ffffffe5af87cc60, %f10 = b4ff780b 92ffffff
7181 ldda [%i2+%o5]0x81,%f10 ! %f10 = ffffffe5 af87cc60
7182! Mem[00000000300c1408] = ff000000 20000000, %l6 = 00000000, %l7 = ffffffff
7183 ldda [%i3+%o4]0x81,%l6 ! %l6 = 00000000ff000000 0000000020000000
7184! Starting 10 instruction Store Burst
7185! %l6 = ff000000, %l7 = 20000000, Mem[0000000030001408] = 00000000 00000000
7186 stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000 20000000
7187
7188p0_label_278:
7189! Mem[0000000010181400] = ffffff92, %l5 = 0000000000000000
7190 swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ffffff92
7191! %l1 = 00000000000000ff, Mem[0000000010081403] = ffffffff, %asi = 80
7192 stba %l1,[%i2+0x003]%asi ! Mem[0000000010081400] = ffffffff
7193! Mem[00000000100c1408] = 0000ca97, %l4 = 0000000000000092
7194 ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 00000097000000ff
7195! %l3 = 0000000090846b90, Mem[0000000030001410] = 00000000
7196 stwa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 90846b90
7197! %l3 = 0000000090846b90, Mem[0000000030141400] = ff000000
7198 stha %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 6b900000
7199! Mem[0000000010041408] = 906b8490, %l7 = 0000000020000000
7200 swapa [%i1+%o4]0x80,%l7 ! %l7 = 00000000906b8490
7201! %l1 = 00000000000000ff, Mem[0000000010141410] = 00000000, %asi = 80
7202 stba %l1,[%i5+0x010]%asi ! Mem[0000000010141410] = ff000000
7203! %f17 = ff0000ff, Mem[0000000030001408] = 000000ff
7204 sta %f17,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff0000ff
7205! %l2 = ffffffffffffffff, Mem[0000000010181404] = 0b78ffb4
7206 stw %l2,[%i6+0x004] ! Mem[0000000010181404] = ffffffff
7207! Starting 10 instruction Load Burst
7208! Mem[0000000010181410] = ff000000 ff0000ff, %l4 = 00000097, %l5 = ffffff92
7209 ldda [%i6+%o5]0x80,%l4 ! %l4 = 00000000ff000000 00000000ff0000ff
7210
7211p0_label_279:
7212! Mem[0000000010181408] = 0000f20c, %f14 = b400ffff
7213 lda [%i6+%o4]0x88,%f14 ! %f14 = 0000f20c
7214! Mem[0000000030141400] = 6b900000 e5ffffff, %l0 = 00000000, %l1 = 000000ff
7215 ldda [%i5+%g0]0x81,%l0 ! %l0 = 000000006b900000 00000000e5ffffff
7216! Mem[0000000030181400] = ff000000, %l7 = 00000000906b8490
7217 lduha [%i6+%g0]0x81,%l7 ! %l7 = 000000000000ff00
7218! Mem[0000000030101408] = 000000ff, %f6 = 00000000
7219 lda [%i4+%o4]0x89,%f6 ! %f6 = 000000ff
7220! Mem[0000000010001408] = ff000000, %l7 = 000000000000ff00
7221 ldsba [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
7222! Mem[0000000030041410] = 00000000, %l4 = 00000000ff000000
7223 ldswa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
7224! Mem[0000000030101400] = ff000000ffff00ff, %f0 = 00ff1997 ff94d101
7225 ldda [%i4+%g0]0x81,%f0 ! %f0 = ff000000 ffff00ff
7226! Mem[0000000030181410] = 00000000, %l3 = 0000000090846b90
7227 lduwa [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
7228! Code Fragment 3
7229p0_fragment_24:
7230! %l0 = 000000006b900000
7231 setx 0x26ef14f8096cd550,%g7,%l0 ! %l0 = 26ef14f8096cd550
7232! %l1 = 00000000e5ffffff
7233 setx 0x074062e7fcc72ba5,%g7,%l1 ! %l1 = 074062e7fcc72ba5
7234 setx 0x1fe000, %g1, %g3
7235 or %l0, %g3, %l0 ! always set perrmask = 0xff
7236 setx 0x1ffff8, %g1, %g2
7237 and %l0, %g2, %l0
7238 ta T_CHANGE_HPRIV
7239 stxa %l1, [%l0]ASI_DCACHE_DATA
7240 ta T_CHANGE_NONHPRIV
7241! %l0 = 26ef14f8096cd550
7242 setx 0xbf1e0ef044240ab6,%g7,%l0 ! %l0 = bf1e0ef044240ab6
7243! %l1 = 074062e7fcc72ba5
7244 setx 0xeb67c147803c95ca,%g7,%l1 ! %l1 = eb67c147803c95ca
7245! Starting 10 instruction Store Burst
7246! Mem[0000000010101438] = ffffffffff000000, %l0 = bf1e0ef044240ab6, %l1 = eb67c147803c95ca
7247 add %i4,0x38,%g1
7248 casxa [%g1]0x80,%l0,%l1 ! %l1 = ffffffffff000000
7249
7250p0_label_280:
7251! Mem[0000000010081400] = ffffffff, %l4 = 0000000000000000
7252 ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
7253! Mem[000000001018142c] = 20000000, %l2 = ffffffffffffffff, %asi = 80
7254 swapa [%i6+0x02c]%asi,%l2 ! %l2 = 0000000020000000
7255! %l4 = 00000000000000ff, Mem[0000000030081408] = ffffff92
7256 stha %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ffff92
7257! %f24 = b4ff780b, Mem[0000000030081408] = 92ffff00
7258 sta %f24,[%i2+%o4]0x89 ! Mem[0000000030081408] = b4ff780b
7259! Mem[0000000010141438] = ef000000, %l3 = 0000000000000000, %asi = 80
7260 swapa [%i5+0x038]%asi,%l3 ! %l3 = 00000000ef000000
7261! %l0 = bf1e0ef044240ab6, Mem[0000000010101400] = 00000000000000ff
7262 stxa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = bf1e0ef044240ab6
7263! %f12 = ffffffff ff000000, Mem[0000000030101400] = 000000ff ff00ffff
7264 stda %f12,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff ff000000
7265! %l6 = 00000000ff000000, Mem[0000000030041410] = 00000000ffffff92
7266 stxa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000ff000000
7267! %l4 = 000000ff, %l5 = ff0000ff, Mem[0000000030001408] = ff0000ff 20000000
7268 stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff ff0000ff
7269! Starting 10 instruction Load Burst
7270! Code Fragment 3
7271p0_fragment_25:
7272! %l0 = bf1e0ef044240ab6
7273 setx 0xb757e50fd276ecd1,%g7,%l0 ! %l0 = b757e50fd276ecd1
7274! %l1 = ffffffffff000000
7275 setx 0xbd905f4fb2af060b,%g7,%l1 ! %l1 = bd905f4fb2af060b
7276 setx 0x1fe000, %g1, %g3
7277 or %l0, %g3, %l0 ! always set perrmask = 0xff
7278 setx 0x1ffff8, %g1, %g2
7279 and %l0, %g2, %l0
7280 ta T_CHANGE_HPRIV
7281 stxa %l1, [%l0]ASI_DCACHE_DATA
7282 ta T_CHANGE_NONHPRIV
7283! %l0 = b757e50fd276ecd1
7284 setx 0xf251c5d7c607ad83,%g7,%l0 ! %l0 = f251c5d7c607ad83
7285! %l1 = bd905f4fb2af060b
7286 setx 0x2c61e318182712db,%g7,%l1 ! %l1 = 2c61e318182712db
7287
7288p0_label_281:
7289! Mem[00000000100c1408] = ffca0000, %l3 = 00000000ef000000
7290 lduha [%i3+%o4]0x80,%l3 ! %l3 = 000000000000ffca
7291 membar #Sync ! Added by membar checker (53)
7292! Mem[0000000030081400] = ffff1900 ffffde00 0b78ffb4 ffd8fc52
7293! Mem[0000000030081410] = ffffffe5 af87cc60 73589b02 2c598a50
7294! Mem[0000000030081420] = 000000b4 fb5acd6b 4fb6ba7a bd1339d9
7295! Mem[0000000030081430] = de781c1e 03a2b00a 00000000 390000ff
7296 ldda [%i2]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030081400
7297! Mem[00000000100c1420] = ffffff92 0b78ffb4, %l2 = 20000000, %l3 = 0000ffca
7298 ldd [%i3+0x020],%l2 ! %l2 = 00000000ffffff92 000000000b78ffb4
7299! Mem[0000000010181400] = 00000000, %l7 = ffffffffffffffff
7300 lduwa [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
7301! Mem[0000000030041408] = 00000051, %l3 = 000000000b78ffb4
7302 ldswa [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000051
7303! Mem[0000000010181410] = ff000000, %l2 = 00000000ffffff92
7304 ldsba [%i6+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
7305! Mem[0000000030001410] = 906b8490, %f11 = af87cc60
7306 lda [%i0+%o5]0x89,%f11 ! %f11 = 906b8490
7307! Mem[000000001018142c] = ffffffff, %f1 = ffff00ff
7308 ld [%i6+0x02c],%f1 ! %f1 = ffffffff
7309! Mem[00000000201c0000] = 00002191, %l7 = 0000000000000000
7310 ldsha [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
7311! Starting 10 instruction Store Burst
7312! %l4 = 00000000000000ff, Mem[0000000030141400] = 6b900000
7313 stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff900000
7314
7315p0_label_282:
7316! %l3 = 0000000000000051, immed = 00000786, %y = 00000028
7317 smul %l3,0x786,%l0 ! %l0 = 0000000000026166, %y = 00000000
7318! %l4 = 00000000000000ff, Mem[0000000010141438] = 00000000ffffff00
7319 stx %l4,[%i5+0x038] ! Mem[0000000010141438] = 00000000000000ff
7320! Mem[0000000010041410] = 00000000, %l7 = 0000000000000000
7321 swapa [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
7322! Mem[0000000010081420] = 00000000ffff1900, %l5 = 00000000ff0000ff, %l6 = 00000000ff000000
7323 add %i2,0x20,%g1
7324 casxa [%g1]0x80,%l5,%l6 ! %l6 = 00000000ffff1900
7325! %l4 = 00000000000000ff, Mem[0000000030041410] = 00000000
7326 stba %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000
7327! Mem[0000000010081410] = 000000ff, %l0 = 0000000000026166
7328 ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
7329! Mem[00000000100c1408] = 0000caff, %l5 = 00000000ff0000ff
7330 ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
7331! %f2 = 51000000, Mem[00000000300c1408] = ff000000
7332 sta %f2 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 51000000
7333! Mem[0000000010041408] = 20000000, %l0 = 0000000000000000, %asi = 80
7334 swapa [%i1+0x008]%asi,%l0 ! %l0 = 0000000020000000
7335! Starting 10 instruction Load Burst
7336! Mem[0000000030001400] = bf6897ca, %l4 = 00000000000000ff
7337 lduwa [%i0+%g0]0x81,%l4 ! %l4 = 00000000bf6897ca
7338
7339p0_label_283:
7340! Mem[0000000030081400] = ffff1900, %l7 = 0000000000000000
7341 ldswa [%i2+%g0]0x81,%l7 ! %l7 = ffffffffffff1900
7342! Mem[0000000010001410] = 00000000, %l5 = 00000000000000ff
7343 lduh [%i0+%o5],%l5 ! %l5 = 0000000000000000
7344! Mem[0000000010141434] = 00ffffff, %l7 = ffffffffffff1900
7345 ldswa [%i5+0x034]%asi,%l7 ! %l7 = 0000000000ffffff
7346! Mem[0000000030181400] = 000000ff, %l6 = 00000000ffff1900
7347 ldsha [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
7348! Mem[00000000100c1400] = ff0000ff, %l1 = 2c61e318182712db
7349 ldsh [%i3+0x002],%l1 ! %l1 = 00000000000000ff
7350! Mem[00000000300c1410] = 52fcd8ff, %l7 = 0000000000ffffff
7351 ldsba [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000052
7352! Mem[0000000010101408] = 00000000, %l5 = 0000000000000000
7353 lduba [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
7354! Mem[0000000010081400] = ffffffff, %f11 = 906b8490
7355 lda [%i2+%g0]0x88,%f11 ! %f11 = ffffffff
7356! Mem[00000000100c1400] = ff0000ff, %l2 = ffffffffffffffff
7357 lduwa [%i3+%g0]0x88,%l2 ! %l2 = 00000000ff0000ff
7358! Starting 10 instruction Store Burst
7359! %l5 = 0000000000000000, Mem[0000000010181400] = 00000000
7360 stha %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
7361
7362p0_label_284:
7363! %l5 = 0000000000000000, Mem[00000000100c1410] = 20000052
7364 stba %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 20000000
7365! Mem[0000000030001410] = 90846b90, %l4 = 00000000bf6897ca
7366 swapa [%i0+%o5]0x81,%l4 ! %l4 = 0000000090846b90
7367! Mem[0000000030181408] = 00000020, %l5 = 0000000000000000
7368 swapa [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000020
7369! Mem[0000000010141438] = 00000000000000ff, %l3 = 0000000000000051, %l0 = 0000000020000000
7370 add %i5,0x38,%g1
7371 casxa [%g1]0x80,%l3,%l0 ! %l0 = 00000000000000ff
7372! %f6 = 000000ff 000000ff, %l1 = 00000000000000ff
7373! Mem[0000000010181408] = 0cf2000000000000
7374 add %i6,0x008,%g1
7375 stda %f6,[%g1+%l1]ASI_PST16_P ! Mem[0000000010181408] = 000000ff000000ff
7376! Mem[0000000030141400] = ff900000, %l1 = 00000000000000ff
7377 swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ff900000
7378! %l7 = 0000000000000052, %l6 = 00000000000000ff, %y = 00000000
7379 sdiv %l7,%l6,%l3 ! %l3 = 0000000000000000
7380 mov %l0,%y ! %y = 000000ff
7381! Mem[000000001008142f] = 3778c414, %l7 = 0000000000000052
7382 ldstuba [%i2+0x02f]%asi,%l7 ! %l7 = 00000014000000ff
7383! %l3 = 0000000000000000, Mem[0000000030041408] = 00000051
7384 stha %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
7385! Starting 10 instruction Load Burst
7386! Mem[0000000010081410] = ff0000ff, %l1 = 00000000ff900000
7387 ldsba [%i2+%o5]0x80,%l1 ! %l1 = ffffffffffffffff
7388
7389p0_label_285:
7390! Mem[0000000030141400] = ff000000, %l7 = 0000000000000014
7391 ldswa [%i5+%g0]0x89,%l7 ! %l7 = ffffffffff000000
7392 membar #Sync ! Added by membar checker (54)
7393! Mem[00000000100c1400] = ff0000ff 52fcd8ff ffca0000 00000000
7394! Mem[00000000100c1410] = 00000020 00ff0000 00000000 000000ff
7395! Mem[00000000100c1420] = ffffff92 0b78ffb4 01d194ff e5ff0551
7396! Mem[00000000100c1430] = ffffff00 00000000 00ffffff 20000000
7397 ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400
7398! Mem[0000000030041408] = 00000000, %l1 = ffffffffffffffff
7399 ldswa [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
7400! Mem[00000000218001c0] = 8a001988, %l5 = 0000000000000020
7401 ldstuba [%o3+0x1c0]%asi,%l5 ! %l5 = 0000008a000000ff
7402! Mem[0000000010081408] = 000000ff, %l2 = 00000000ff0000ff
7403 ldsba [%i2+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
7404! Mem[0000000010041410] = 00000000, %l7 = ffffffffff000000
7405 ldsh [%i1+0x012],%l7 ! %l7 = 0000000000000000
7406! Mem[0000000010101408] = 00000000, %l2 = ffffffffffffffff
7407 lduwa [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
7408! Mem[0000000030181408] = 00000000, %l0 = 00000000000000ff
7409 ldsba [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
7410! Mem[0000000010101408] = 0000000000af4039, %f20 = ffffffe5 af87cc60
7411 ldda [%i4+%o4]0x80,%f20 ! %f20 = 00000000 00af4039
7412! Starting 10 instruction Store Burst
7413! %l3 = 0000000000000000, Mem[0000000030001410] = bf6897ca
7414 stha %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000097ca
7415
7416p0_label_286:
7417! %f28 = de781c1e, %f20 = 00000000, %f30 = 00000000
7418 fdivs %f28,%f20,%f30 ! %f30 = ff800000
7419! %f18 = 0b78ffb4, Mem[0000000010081418] = 000000ff
7420 sta %f18,[%i2+0x018]%asi ! Mem[0000000010081418] = 0b78ffb4
7421! Mem[0000000030141408] = ff000000, %l4 = 0000000090846b90
7422 swapa [%i5+%o4]0x89,%l4 ! %l4 = 00000000ff000000
7423! %f26 = 4fb6ba7a, Mem[0000000010101408] = 00000000
7424 sta %f26,[%i4+%o4]0x80 ! Mem[0000000010101408] = 4fb6ba7a
7425! %f16 = ffff1900 ffffde00, %l2 = 0000000000000000
7426! Mem[0000000010181430] = 0000000000ffffff
7427 add %i6,0x030,%g1
7428 stda %f16,[%g1+%l2]ASI_PST32_P ! Mem[0000000010181430] = 0000000000ffffff
7429! %l3 = 0000000000000000, Mem[0000000021800100] = ffffa456
7430 sth %l3,[%o3+0x100] ! Mem[0000000021800100] = 0000a456
7431! Mem[0000000030041400] = ffff1997, %l5 = 000000000000008a
7432 ldstuba [%i1+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
7433! Mem[0000000021800100] = 0000a456, %l0 = 0000000000000000
7434 ldstuba [%o3+0x100]%asi,%l0 ! %l0 = 00000000000000ff
7435! %f22 = 73589b02 2c598a50, Mem[0000000010041410] = 00000000 00ffffff
7436 stda %f22,[%i1+%o5]0x80 ! Mem[0000000010041410] = 73589b02 2c598a50
7437! Starting 10 instruction Load Burst
7438! Mem[0000000010101410] = 52000020 00000000, %l0 = 00000000, %l1 = 00000000
7439 ldda [%i4+%o5]0x80,%l0 ! %l0 = 0000000052000020 0000000000000000
7440
7441p0_label_287:
7442! Mem[0000000010141408] = 00000000, %l7 = 0000000000000000
7443 lduba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
7444! Mem[0000000030041410] = ff000000ff000000, %f26 = 4fb6ba7a bd1339d9
7445 ldda [%i1+%o5]0x81,%f26 ! %f26 = ff000000 ff000000
7446! Mem[000000001014143c] = 000000ff, %l0 = 0000000052000020
7447 lduh [%i5+0x03e],%l0 ! %l0 = 00000000000000ff
7448! Mem[0000000030041410] = 000000ff, %l3 = 0000000000000000
7449 lduwa [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
7450! Mem[0000000030101410] = 0000000000005200, %l3 = 00000000000000ff
7451 ldxa [%i4+%o5]0x89,%l3 ! %l3 = 0000000000005200
7452! Mem[00000000100c1410] = 20000000, %l4 = 00000000ff000000
7453 ldswa [%i3+%o5]0x88,%l4 ! %l4 = 0000000020000000
7454! Mem[0000000010001410] = 00000000, %l6 = 00000000000000ff
7455 ldsha [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
7456! Mem[0000000021800000] = ffddb958, %l4 = 0000000020000000
7457 ldsh [%o3+%g0],%l4 ! %l4 = ffffffffffffffdd
7458! Mem[0000000010101400] = f00e1ebf, %l0 = 00000000000000ff
7459 swapa [%i4+%g0]0x88,%l0 ! %l0 = 00000000f00e1ebf
7460! Starting 10 instruction Store Burst
7461! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181408] = 000000ff 000000ff
7462 stda %l6,[%i6+0x008]%asi ! Mem[0000000010181408] = 00000000 00000000
7463
7464p0_label_288:
7465! %l2 = 00000000, %l3 = 00005200, Mem[0000000030101408] = ff000000 00000000
7466 stda %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 00005200
7467! Mem[0000000010001420] = 0000000000000000, %l3 = 0000000000005200, %l0 = 00000000f00e1ebf
7468 add %i0,0x20,%g1
7469 casxa [%g1]0x80,%l3,%l0 ! %l0 = 0000000000000000
7470! Mem[000000001010140c] = 00af4039, %l3 = 0000000000005200
7471 ldstub [%i4+0x00c],%l3 ! %l3 = 00000000000000ff
7472! Mem[0000000010141428] = 00ffffff, %l1 = 00000000, %l3 = 00000000
7473 add %i5,0x28,%g1
7474 casa [%g1]0x80,%l1,%l3 ! %l3 = 0000000000ffffff
7475! Mem[0000000010101408] = 4fb6ba7a, %l4 = ffffffffffffffdd
7476 ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 0000004f000000ff
7477! %f22 = 73589b02 2c598a50, %l2 = 0000000000000000
7478! Mem[0000000010101408] = ffb6ba7affaf4039
7479 add %i4,0x008,%g1
7480 stda %f22,[%g1+%l2]ASI_PST16_P ! Mem[0000000010101408] = ffb6ba7affaf4039
7481! Mem[0000000010081429] = ff2f7dfb, %l1 = 0000000000000000
7482 ldstub [%i2+0x029],%l1 ! %l1 = 0000002f000000ff
7483 membar #Sync ! Added by membar checker (55)
7484! %l4 = 000000000000004f, Mem[00000000100c1408] = 0000caff
7485 stba %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ca4f
7486! Mem[0000000010141400] = 52fcd8ff, %l4 = 000000000000004f
7487 swapa [%i5+%g0]0x88,%l4 ! %l4 = 0000000052fcd8ff
7488! Starting 10 instruction Load Burst
7489! Mem[0000000030001410] = 000097ca00000000, %f10 = 01d194ff e5ff0551
7490 ldda [%i0+%o5]0x81,%f10 ! %f10 = 000097ca 00000000
7491
7492p0_label_289:
7493! Mem[0000000010001400] = ffde00ffb10000ff, %l3 = 0000000000ffffff
7494 ldxa [%i0+%g0]0x80,%l3 ! %l3 = ffde00ffb10000ff
7495! Mem[0000000010001418] = 901b85da, %l3 = ffde00ffb10000ff
7496 lduh [%i0+0x01a],%l3 ! %l3 = 00000000000085da
7497! Mem[00000000300c1400] = ffffffff, %l5 = 00000000000000ff
7498 ldsba [%i3+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
7499! Mem[00000000100c1408] = 00000000 0000ca4f, %l2 = 00000000, %l3 = 000085da
7500 ldda [%i3+%o4]0x88,%l2 ! %l2 = 000000000000ca4f 0000000000000000
7501! Mem[0000000030101408] = 00000000, %l7 = 0000000000000000
7502 ldswa [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000
7503! Mem[0000000020800000] = 06ff7fd0, %l5 = ffffffffffffffff
7504 lduha [%o1+0x000]%asi,%l5 ! %l5 = 00000000000006ff
7505! Mem[0000000010001408] = ff000000, %l3 = 0000000000000000
7506 ldsba [%i0+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
7507! Mem[0000000010041410] = 029b5873, %f27 = ff000000
7508 lda [%i1+%o5]0x88,%f27 ! %f27 = 029b5873
7509! Mem[0000000010141410] = 92ffffff 000000ff, %l0 = 00000000, %l1 = 0000002f
7510 ldda [%i5+%o5]0x88,%l0 ! %l0 = 00000000000000ff 0000000092ffffff
7511! Starting 10 instruction Store Burst
7512! %l3 = ffffffffffffffff, Mem[0000000010081400] = ffffffffff000000
7513 stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffffffffffff
7514
7515p0_label_290:
7516! %l4 = 0000000052fcd8ff, Mem[0000000010101410] = 20000052
7517 stha %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 2000d8ff
7518! Mem[0000000030001400] = bf6897ca, %l3 = ffffffffffffffff
7519 ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 000000bf000000ff
7520! %l6 = 0000000000000000, Mem[0000000010001408] = ff000000
7521 stha %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
7522! %l5 = 00000000000006ff, Mem[0000000010101410] = ffd80020
7523 stba %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffd80020
7524! Mem[0000000010141408] = 00000000, %l1 = 0000000092ffffff
7525 ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff
7526! Mem[0000000010081427] = ffff1900, %l1 = 0000000000000000
7527 ldstuba [%i2+0x027]%asi,%l1 ! %l1 = 00000000000000ff
7528! Mem[0000000010141410] = 000000ff, %l4 = 0000000052fcd8ff
7529 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
7530! %l6 = 0000000000000000, Mem[0000000010041400] = ff0000ff52fcd8ff
7531 stxa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
7532! %f10 = 000097ca, Mem[00000000300c1400] = ffffffff
7533 sta %f10,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000097ca
7534! Starting 10 instruction Load Burst
7535! Mem[00000000100c1408] = 000000000000ca4f, %l3 = 00000000000000bf
7536 ldxa [%i3+%o4]0x88,%l3 ! %l3 = 000000000000ca4f
7537
7538p0_label_291:
7539! Mem[0000000030001410] = ca970000, %l5 = 00000000000006ff
7540 lduha [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
7541! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
7542 lduha [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
7543! Mem[0000000030141400] = 000000ff e5ffffff, %l4 = 000000ff, %l5 = 00000000
7544 ldda [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff 00000000e5ffffff
7545! %l7 = 0000000000000000, immed = 00000ff2, %y = 000000ff
7546 udiv %l7,0xff2,%l2 ! %l2 = 000000000ffdfe3e
7547 mov %l0,%y ! %y = 000000ff
7548! Mem[0000000010181400] = 00000000, %l4 = 00000000000000ff
7549 ldswa [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
7550! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
7551 ldsha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
7552! Mem[0000000010081408] = 00000000000000ff, %l2 = 000000000ffdfe3e
7553 ldxa [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
7554! Mem[0000000010001414] = cc3abb19, %f31 = 390000ff
7555 lda [%i0+0x014]%asi,%f31 ! %f31 = cc3abb19
7556! Mem[00000000100c1400] = ff0000ff52fcd8ff, %f14 = 00ffffff 20000000
7557 ldda [%i3+0x000]%asi,%f14 ! %f14 = ff0000ff 52fcd8ff
7558! Starting 10 instruction Store Burst
7559! Mem[0000000030001408] = 000000ff, %l1 = 0000000000000000
7560 ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 00000000000000ff
7561
7562p0_label_292:
7563! %f6 = 00000000, %f12 = ffffff00
7564 fcmpes %fcc3,%f6 ,%f12 ! %fcc3 = 3
7565! %l1 = 0000000000000000, Mem[0000000021800101] = ff00a456
7566 stb %l1,[%o3+0x101] ! Mem[0000000021800100] = ff00a456
7567! Mem[00000000211c0000] = 0000c8b9, %l3 = 000000000000ca4f
7568 ldstub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
7569! %l2 = 000000ff, %l3 = 00000000, Mem[0000000030141400] = 000000ff e5ffffff
7570 stda %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff 00000000
7571! %l7 = 0000000000000000, Mem[0000000010041418] = 288b3ed6
7572 sth %l7,[%i1+0x018] ! Mem[0000000010041418] = 00003ed6
7573! %l0 = 00000000000000ff, Mem[0000000030081408] = b4ff780b
7574 stwa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
7575! %f2 = ffca0000, Mem[00000000100c1400] = ff0000ff
7576 sta %f2 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffca0000
7577! %l0 = 000000ff, %l1 = 00000000, Mem[00000000300c1410] = ffd8fc52 0000ff00
7578 stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff 00000000
7579! %l2 = 00000000000000ff, Mem[0000000020800040] = ffffd57f, %asi = 80
7580 stba %l2,[%o1+0x040]%asi ! Mem[0000000020800040] = ffffd57f
7581! Starting 10 instruction Load Burst
7582! Mem[0000000010181400] = 00000000, %l0 = 00000000000000ff
7583 ldsb [%i6+0x001],%l0 ! %l0 = 0000000000000000
7584
7585p0_label_293:
7586! %l0 = 0000000000000000, immed = 00000856, %y = 000000ff
7587 smul %l0,0x856,%l4 ! %l4 = 0000000000000000, %y = 00000000
7588! Mem[00000000300c1400] = ca970000, %f31 = cc3abb19
7589 lda [%i3+%g0]0x81,%f31 ! %f31 = ca970000
7590! Mem[0000000010181400] = 00000000, %f13 = 00000000
7591 lda [%i6+%g0]0x80,%f13 ! %f13 = 00000000
7592! Mem[0000000030081400] = ffff1900, %l1 = 0000000000000000
7593 ldsha [%i2+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
7594! Code Fragment 4
7595p0_fragment_26:
7596! %l0 = 0000000000000000
7597 setx 0xca62250fc77bd499,%g7,%l0 ! %l0 = ca62250fc77bd499
7598! %l1 = ffffffffffffffff
7599 setx 0x612f5da01dba86da,%g7,%l1 ! %l1 = 612f5da01dba86da
7600 setx 0x7ff8, %g1, %g2
7601 and %l0, %g2, %l0
7602 setx 0xffffffff, %g1, %g2
7603 and %l1, %g2, %l1
7604 setx 0x100000000, %g1, %g2
7605 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7606 ta T_CHANGE_HPRIV
7607 stxa %l1, [%l0]ASI_ICACHE_INSTR
7608 ta T_CHANGE_NONHPRIV
7609! %l0 = ca62250fc77bd499
7610 setx 0xfdb8d9ffaed36ba5,%g7,%l0 ! %l0 = fdb8d9ffaed36ba5
7611! %l1 = 612f5da01dba86da
7612 setx 0xeff3fd283485bc39,%g7,%l1 ! %l1 = eff3fd283485bc39
7613! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
7614 lduha [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
7615! Mem[00000000100c1410] = 20000000, %l7 = 0000000000000000
7616 lduwa [%i3+%o5]0x88,%l7 ! %l7 = 0000000020000000
7617! Mem[00000000218001c0] = ff001988, %l5 = 00000000e5ffffff
7618 ldsha [%o3+0x1c0]%asi,%l5 ! %l5 = ffffffffffffff00
7619! Mem[0000000010041428] = 01d194ffe5000551, %f30 = ff800000 ca970000
7620 ldd [%i1+0x028],%f30 ! %f30 = 01d194ff e5000551
7621! Starting 10 instruction Store Burst
7622! %f24 = 000000b4, Mem[00000000300c1400] = 000097ca
7623 sta %f24,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000b4
7624
7625p0_label_294:
7626! Mem[00000000100c1408] = 4fca0000, %l7 = 0000000020000000
7627 swap [%i3+%o4],%l7 ! %l7 = 000000004fca0000
7628! %l5 = ffffffffffffff00, Mem[0000000030141410] = ff0000ff
7629 stba %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff
7630! Mem[0000000030041410] = ff000000, %l6 = 0000000000000000
7631 swapa [%i1+%o5]0x81,%l6 ! %l6 = 00000000ff000000
7632! %l7 = 000000004fca0000, Mem[0000000030081408] = 000000ff
7633 stba %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
7634! %l4 = 0000000000000000, Mem[0000000030141408] = 906b8490
7635 stha %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00008490
7636! %l4 = 0000000000000000, Mem[0000000030081400] = 0019ffff
7637 stba %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0019ff00
7638! Mem[0000000030101410] = 00520000, %l6 = 00000000ff000000
7639 swapa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000520000
7640! Mem[0000000030141400] = 000000ff, %l7 = 000000004fca0000
7641 ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 00000000000000ff
7642! %l4 = 0000000000000000, Mem[0000000010041400] = 0000000000000000, %asi = 80
7643 stxa %l4,[%i1+0x000]%asi ! Mem[0000000010041400] = 0000000000000000
7644! Starting 10 instruction Load Burst
7645! Mem[0000000010041438] = 00000000, %l1 = eff3fd283485bc39
7646 ldub [%i1+0x039],%l1 ! %l1 = 0000000000000000
7647
7648p0_label_295:
7649! Mem[0000000010181408] = 00000000, %l0 = fdb8d9ffaed36ba5
7650 lduha [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
7651! Mem[0000000010181400] = 00000000, %l4 = 0000000000000000
7652 lduha [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
7653! Mem[000000001008140c] = 00000000, %l4 = 0000000000000000
7654 lduwa [%i2+0x00c]%asi,%l4 ! %l4 = 0000000000000000
7655! Mem[0000000030041400] = ffff1997, %f10 = 000097ca
7656 lda [%i1+%g0]0x81,%f10 ! %f10 = ffff1997
7657! Mem[0000000010041438] = 0000000020000000, %f30 = 01d194ff e5000551
7658 ldda [%i1+0x038]%asi,%f30 ! %f30 = 00000000 20000000
7659! Mem[0000000030181408] = 00000000, %f10 = ffff1997
7660 lda [%i6+%o4]0x81,%f10 ! %f10 = 00000000
7661! Mem[0000000010081400] = ffffffff, %l5 = ffffffffffffff00
7662 lduwa [%i2+%g0]0x88,%l5 ! %l5 = 00000000ffffffff
7663! Mem[0000000010001438] = 80bb76bf44544039, %l4 = 0000000000000000
7664 ldx [%i0+0x038],%l4 ! %l4 = 80bb76bf44544039
7665! Mem[0000000010141408] = ff000000, %l7 = 0000000000000000
7666 ldswa [%i5+%o4]0x80,%l7 ! %l7 = ffffffffff000000
7667! Starting 10 instruction Store Burst
7668! %l5 = 00000000ffffffff, Mem[0000000030081408] = 00000000
7669 stba %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000
7670
7671p0_label_296:
7672! Mem[0000000010081408] = 000000ff, %l2 = 00000000000000ff
7673 swapa [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
7674! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010141418] = ff000000 00000000
7675 std %l2,[%i5+0x018] ! Mem[0000000010141418] = 000000ff 00000000
7676! %l1 = 0000000000000000, Mem[00000000100c1400] = ffca0000
7677 stba %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00ca0000
7678! %f14 = ff0000ff 52fcd8ff, Mem[00000000100c1400] = 00ca0000 52fcd8ff
7679 stda %f14,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff0000ff 52fcd8ff
7680! %l0 = 0000000000000000, Mem[0000000030181410] = 00000000
7681 stha %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
7682! Mem[00000000100c1430] = ffffff00, %l6 = 0000000000520000
7683 swap [%i3+0x030],%l6 ! %l6 = 00000000ffffff00
7684! Mem[0000000030141408] = 00008490, %l7 = ffffffffff000000
7685 swapa [%i5+%o4]0x81,%l7 ! %l7 = 0000000000008490
7686! %f4 = 00000020 00ff0000, %l6 = 00000000ffffff00
7687! Mem[00000000300c1420] = ffffff920b78ffb4
7688 add %i3,0x020,%g1
7689 stda %f4,[%g1+%l6]ASI_PST8_S ! Mem[00000000300c1420] = ffffff920b78ffb4
7690! %l6 = ffffff00, %l7 = 00008490, Mem[0000000010001400] = ffde00ff b10000ff
7691 stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffff00 00008490
7692! Starting 10 instruction Load Burst
7693! Mem[0000000010101410] = 00000000 2000d8ff, %l0 = 00000000, %l1 = 00000000
7694 ldda [%i4+%o5]0x88,%l0 ! %l0 = 000000002000d8ff 0000000000000000
7695
7696p0_label_297:
7697! Mem[00000000211c0000] = ff00c8b9, %l3 = 0000000000000000
7698 ldub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
7699! Mem[0000000010081428] = ffff7dfb, %l7 = 0000000000008490
7700 ldsh [%i2+0x02a],%l7 ! %l7 = 0000000000007dfb
7701! Mem[0000000010081400] = ffffffff, %l6 = 00000000ffffff00
7702 lduwa [%i2+%g0]0x88,%l6 ! %l6 = 00000000ffffffff
7703! Mem[000000001004141c] = ffffff7f, %l3 = 00000000000000ff
7704 ldsw [%i1+0x01c],%l3 ! %l3 = ffffffffffffff7f
7705! Mem[0000000010041400] = 0000000000000000, %f16 = ffff1900 ffffde00
7706 ldda [%i1+0x000]%asi,%f16 ! %f16 = 00000000 00000000
7707! Mem[0000000010181400] = 00000000, %l5 = 00000000ffffffff
7708 ldsha [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
7709! Mem[0000000030001400] = ca9768ff, %l4 = 80bb76bf44544039
7710 ldswa [%i0+%g0]0x89,%l4 ! %l4 = ffffffffca9768ff
7711! Mem[0000000010101408] = 7abab6ff, %l7 = 0000000000007dfb
7712 lduha [%i4+%o4]0x88,%l7 ! %l7 = 000000000000b6ff
7713! Mem[00000000300c1408] = 51000000, %l7 = 000000000000b6ff
7714 lduha [%i3+%o4]0x81,%l7 ! %l7 = 0000000000005100
7715! Starting 10 instruction Store Burst
7716! %l2 = 000000ff, %l3 = ffffff7f, Mem[0000000030081400] = 00ff1900 ffffde00
7717 stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff ffffff7f
7718
7719p0_label_298:
7720! %f30 = 00000000, Mem[0000000010041408] = 00000000
7721 sta %f30,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
7722! Mem[0000000010081414] = 00000000, %l3 = ffffffffffffff7f
7723 swap [%i2+0x014],%l3 ! %l3 = 0000000000000000
7724! %l4 = ffffffffca9768ff, %l3 = 0000000000000000, %y = 00000000
7725 sdiv %l4,%l3,%l0 ! Div by zero, %l0 = 000000002000d94f
7726 mov %l0,%y ! %y = 2000d927
7727! %l0 = 000000002000d927, Mem[0000000030101408] = 00000000
7728 stwa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 2000d927
7729! %l3 = 0000000000000000, Mem[0000000030041410] = 00000000
7730 stha %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
7731! Mem[0000000030101400] = ff000000, %l0 = 000000002000d927
7732 ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
7733! %l1 = 0000000000000000, Mem[0000000030041410] = 00000000
7734 stha %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
7735! %l0 = 00000000, %l1 = 00000000, Mem[0000000030041400] = ffff1997 ff94d101
7736 stda %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 00000000
7737! %f24 = 000000b4 fb5acd6b, Mem[0000000030141410] = 000000ff 00000000
7738 stda %f24,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000b4 fb5acd6b
7739! Starting 10 instruction Load Burst
7740! %f1 = 52fcd8ff, %f26 = ff000000, %f14 = ff0000ff
7741 fsubs %f1 ,%f26,%f14 ! %f14 = 7f000000
7742
7743p0_label_299:
7744! Mem[00000000300c1410] = ff000000, %f16 = 00000000
7745 lda [%i3+%o5]0x81,%f16 ! %f16 = ff000000
7746! Mem[0000000010041410] = 508a592c 029b5873, %l0 = 00000000, %l1 = 00000000
7747 ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000029b5873 00000000508a592c
7748! Mem[0000000010001408] = 00000000ff0000ff, %l1 = 00000000508a592c
7749 ldxa [%i0+0x008]%asi,%l1 ! %l1 = 00000000ff0000ff
7750! Mem[00000000100c141c] = 000000ff, %l2 = 00000000000000ff
7751 ldsha [%i3+0x01c]%asi,%l2 ! %l2 = 0000000000000000
7752! Mem[00000000201c0000] = 00002191, %l5 = 0000000000000000
7753 ldsba [%o0+0x001]%asi,%l5 ! %l5 = 0000000000000000
7754! Mem[0000000030081410] = 60cc87afe5ffffff, %l3 = 0000000000000000
7755 ldxa [%i2+%o5]0x89,%l3 ! %l3 = 60cc87afe5ffffff
7756! Mem[0000000030101400] = ffffffff ff0000ff, %l4 = ca9768ff, %l5 = 00000000
7757 ldda [%i4+%g0]0x89,%l4 ! %l4 = 00000000ff0000ff 00000000ffffffff
7758! Mem[0000000020800040] = ffffd57f, %l7 = 0000000000005100
7759 ldsb [%o1+0x040],%l7 ! %l7 = ffffffffffffffff
7760! Mem[0000000030081408] = ff000000, %l2 = 0000000000000000
7761 lduba [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000ff
7762! Starting 10 instruction Store Burst
7763! %l6 = 00000000ffffffff, Mem[00000000300c1410] = ff00000000000000
7764 stxa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000ffffffff
7765
7766p0_label_300:
7767! %l5 = 00000000ffffffff, Mem[0000000010181408] = 00000000
7768 stwa %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff
7769! Mem[0000000010081406] = ffffffff, %l7 = ffffffffffffffff
7770 ldstub [%i2+0x006],%l7 ! %l7 = 000000ff000000ff
7771! %f10 = 00000000 00000000, Mem[0000000030041410] = 00000000 ff000000
7772 stda %f10,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 00000000
7773! %f30 = 00000000, %f31 = 20000000, %f25 = fb5acd6b
7774 fsubs %f30,%f31,%f25 ! %f25 = a0000000
7775! %f17 = 00000000, Mem[00000000300c1400] = 000000b4
7776 sta %f17,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
7777! %f24 = 000000b4 a0000000, Mem[0000000010181410] = 000000ff ff0000ff
7778 stda %f24,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000b4 a0000000
7779! Mem[0000000010141408] = 000000ff, %l4 = 00000000ff0000ff
7780 ldstuba [%i5+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
7781! %l1 = 00000000ff0000ff, Mem[0000000010101408] = ffb6ba7a
7782 stwa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff0000ff
7783! Mem[0000000030101410] = ff000000, %l6 = 00000000ffffffff
7784 swapa [%i4+%o5]0x81,%l6 ! %l6 = 00000000ff000000
7785! Starting 10 instruction Load Burst
7786! Mem[00000000211c0000] = ff00c8b9, %l0 = 00000000029b5873
7787 ldub [%o2+0x001],%l0 ! %l0 = 0000000000000000
7788
7789p0_label_301:
7790! Mem[0000000030041408] = 00af403900000000, %f12 = ffffff00 00000000
7791 ldda [%i1+%o4]0x89,%f12 ! %f12 = 00af4039 00000000
7792! Mem[0000000030181408] = 0000000000000000, %l0 = 0000000000000000
7793 ldxa [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
7794! Mem[0000000010181408] = 00000000ffffffff, %f24 = 000000b4 a0000000
7795 ldda [%i6+%o4]0x88,%f24 ! %f24 = 00000000 ffffffff
7796! Mem[0000000030181410] = 00000000, %l2 = 00000000000000ff
7797 lduwa [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000
7798! Mem[0000000010081408] = ff000000, %l3 = 60cc87afe5ffffff
7799 lduwa [%i2+%o4]0x80,%l3 ! %l3 = 00000000ff000000
7800! %f4 = 00000020, %f22 = 73589b02
7801 fcmpes %fcc2,%f4 ,%f22 ! %fcc2 = 1
7802! Mem[0000000030081408] = ff000000, %l5 = 00000000ffffffff
7803 lduha [%i2+%o4]0x81,%l5 ! %l5 = 000000000000ff00
7804! Mem[0000000010041430] = 378b6def, %l0 = 0000000000000000
7805 ldub [%i1+0x032],%l0 ! %l0 = 000000000000006d
7806! Mem[0000000010181404] = ffffffff, %l2 = 0000000000000000
7807 lduwa [%i6+0x004]%asi,%l2 ! %l2 = 00000000ffffffff
7808! Starting 10 instruction Store Burst
7809! %f30 = 00000000 20000000, %l7 = 00000000000000ff
7810! Mem[0000000010001428] = ffffff00200000ff
7811 add %i0,0x028,%g1
7812 stda %f30,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010001428] = 0000002000000000
7813
7814p0_label_302:
7815! Mem[00000000211c0001] = ff00c8b9, %l5 = 000000000000ff00
7816 ldstub [%o2+0x001],%l5 ! %l5 = 00000000000000ff
7817! %l2 = 00000000ffffffff, Mem[00000000100c1408] = 20000000
7818 stba %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff000000
7819! %l6 = 00000000ff000000, Mem[0000000030141408] = 000000ff
7820 stba %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
7821! %l7 = 00000000000000ff, Mem[00000000218000c0] = fffff237
7822 sth %l7,[%o3+0x0c0] ! Mem[00000000218000c0] = 00fff237
7823! Mem[00000000211c0000] = ffffc8b9, %l4 = 00000000000000ff
7824 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
7825! %l4 = 00000000000000ff, Mem[0000000010101436] = 00000000, %asi = 80
7826 stha %l4,[%i4+0x036]%asi ! Mem[0000000010101434] = 000000ff
7827! %l7 = 00000000000000ff, Mem[00000000100c1408] = 000000ff
7828 stba %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
7829! Mem[0000000010141400] = 4f000000, %l0 = 000000000000006d
7830 swapa [%i5+%g0]0x80,%l0 ! %l0 = 000000004f000000
7831! %l2 = 00000000ffffffff, Mem[0000000010041436] = 0b78ffb4
7832 stb %l2,[%i1+0x036] ! Mem[0000000010041434] = 0b78ffb4
7833! Starting 10 instruction Load Burst
7834! Mem[00000000100c1438] = 00ffffff, %l2 = 00000000ffffffff
7835 lduba [%i3+0x03b]%asi,%l2 ! %l2 = 00000000000000ff
7836
7837p0_label_303:
7838! Mem[000000001014142c] = 000000ef, %l5 = 0000000000000000
7839 lduw [%i5+0x02c],%l5 ! %l5 = 00000000000000ef
7840! %l6 = 00000000ff000000, Mem[0000000030141408] = ffffffff00000000
7841 stxa %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000ff000000
7842! %l1 = 00000000ff0000ff, immed = fffffdd7, %y = 2000d927
7843 udiv %l1,-0x229,%l2 ! %l2 = 000000002000d96d
7844 mov %l0,%y ! %y = 4f000000
7845! Mem[0000000030101408] = 2000d927, %l0 = 000000004f000000
7846 lduba [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000020
7847! Mem[00000000300c1410] = 00000000ffffffff, %l1 = 00000000ff0000ff
7848 ldxa [%i3+%o5]0x81,%l1 ! %l1 = 00000000ffffffff
7849! Mem[0000000010101418] = 00000000, %l0 = 0000000000000020
7850 ldsha [%i4+0x01a]%asi,%l0 ! %l0 = 0000000000000000
7851! Mem[0000000010041420] = ffffff92, %f11 = 00000000
7852 ld [%i1+0x020],%f11 ! %f11 = ffffff92
7853! Mem[00000000300c1400] = 00000000ff0000ff, %f30 = 00000000 20000000
7854 ldda [%i3+%g0]0x81,%f30 ! %f30 = 00000000 ff0000ff
7855! Mem[0000000030081408] = ff000000, %l7 = 00000000000000ff
7856 ldswa [%i2+%o4]0x81,%l7 ! %l7 = ffffffffff000000
7857! Starting 10 instruction Store Burst
7858! %f4 = 00000020 00ff0000, Mem[0000000010081410] = ff0000ff ffffff7f
7859 stda %f4 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000020 00ff0000
7860
7861p0_label_304:
7862! %f8 = ffffff92 0b78ffb4, %l6 = 00000000ff000000
7863! Mem[0000000030081430] = de781c1e03a2b00a
7864 add %i2,0x030,%g1
7865 stda %f8,[%g1+%l6]ASI_PST16_S ! Mem[0000000030081430] = de781c1e03a2b00a
7866! %l6 = ff000000, %l7 = ff000000, Mem[0000000030001410] = ca970000 00000000
7867 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000 ff000000
7868! %f28 = de781c1e 03a2b00a, %l4 = 00000000000000ff
7869! Mem[0000000010101400] = ff00000044240ab6
7870 stda %f28,[%i4+%l4]ASI_PST8_P ! Mem[0000000010101400] = de781c1e03a2b00a
7871! %f10 = 00000000 ffffff92, %l7 = ffffffffff000000
7872! Mem[0000000030141400] = ff0000ff00000000
7873 stda %f10,[%i5+%l7]ASI_PST32_S ! Mem[0000000030141400] = ff0000ff00000000
7874! %l7 = ffffffffff000000, Mem[0000000030101410] = ffffffff
7875 stba %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ffffff
7876! %l5 = 00000000000000ef, Mem[00000000201c0000] = 00002191, %asi = 80
7877 stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ef2191
7878! %l0 = 0000000000000000, Mem[0000000030081400] = 000000ffffffff7f
7879 stxa %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000000000000000
7880! %l0 = 0000000000000000, Mem[0000000010141438] = 00000000000000ff
7881 stx %l0,[%i5+0x038] ! Mem[0000000010141438] = 0000000000000000
7882! %l2 = 000000002000d96d, Mem[0000000010001410] = 00000000
7883 stha %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = d96d0000
7884! Starting 10 instruction Load Burst
7885! Mem[0000000010081400] = ffffffffffffffff, %l4 = 00000000000000ff
7886 ldxa [%i2+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
7887
7888p0_label_305:
7889! Mem[0000000010101410] = 2000d8ff, %f12 = 00af4039
7890 lda [%i4+%o5]0x88,%f12 ! %f12 = 2000d8ff
7891! Mem[0000000010141408] = ff000000000000ff, %f26 = ff000000 029b5873
7892 ldda [%i5+%o4]0x80,%f26 ! %f26 = ff000000 000000ff
7893! Mem[0000000010001430] = 52fcd8d173ff063e, %f14 = 7f000000 52fcd8ff
7894 ldd [%i0+0x030],%f14 ! %f14 = 52fcd8d1 73ff063e
7895! Mem[0000000030081408] = 000000ff, %l1 = 00000000ffffffff
7896 lduba [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff
7897! Mem[0000000010081400] = ffffffff, %f15 = 73ff063e
7898 lda [%i2+%g0]0x80,%f15 ! %f15 = ffffffff
7899! Mem[00000000211c0000] = ffffc8b9, %l6 = 00000000ff000000
7900 ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffffff
7901! Mem[0000000010041408] = 00000000, %l4 = ffffffffffffffff
7902 lduha [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000
7903! Mem[0000000010041408] = 00000000, %f20 = 00000000
7904 lda [%i1+%o4]0x88,%f20 ! %f20 = 00000000
7905! Mem[0000000030001408] = ff0000ff, %l6 = ffffffffffffffff
7906 lduwa [%i0+%o4]0x89,%l6 ! %l6 = 00000000ff0000ff
7907! Starting 10 instruction Store Burst
7908! Mem[0000000030081400] = 00000000, %l7 = ffffffffff000000
7909 swapa [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
7910
7911p0_label_306:
7912! %f6 = 00000000 000000ff, Mem[0000000030001410] = ff000000 ff000000
7913 stda %f6 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 000000ff
7914! Mem[0000000010081410] = 20000000, %l3 = 00000000ff000000
7915 swapa [%i2+%o5]0x88,%l3 ! %l3 = 0000000020000000
7916! %f10 = 00000000, Mem[00000000300c1408] = 51000000
7917 sta %f10,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
7918! Mem[0000000030081410] = ffffffe5, %l3 = 0000000020000000
7919 ldstuba [%i2+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
7920! Mem[0000000030181408] = 00000000, %l3 = 00000000000000ff
7921 ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff
7922! Mem[0000000030001410] = 000000ff, %l7 = 0000000000000000
7923 lduba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
7924! %l6 = ff0000ff, %l7 = 000000ff, Mem[0000000030081400] = ff000000 00000000
7925 stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000ff 000000ff
7926! %f7 = 000000ff, Mem[00000000100c1400] = ff0000ff
7927 sta %f7 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
7928! Mem[0000000030101400] = ff0000ff, %l6 = 00000000ff0000ff
7929 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
7930! Starting 10 instruction Load Burst
7931! Mem[0000000030101408] = 27d90020, %l6 = 00000000000000ff
7932 lduha [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000020
7933
7934p0_label_307:
7935! Mem[0000000010001414] = cc3abb19, %l1 = 00000000000000ff
7936 lduh [%i0+0x016],%l1 ! %l1 = 000000000000bb19
7937! Mem[0000000010141400] = ff0000ff6d000000, %f16 = ff000000 00000000
7938 ldda [%i5+%g0]0x88,%f16 ! %f16 = ff0000ff 6d000000
7939! Mem[0000000010081418] = 0b78ffb4, %l6 = 0000000000000020
7940 ldsha [%i2+0x01a]%asi,%l6 ! %l6 = ffffffffffffffb4
7941! Mem[0000000030181410] = 52000020 00000000, %l0 = 00000000, %l1 = 0000bb19
7942 ldda [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000 0000000052000020
7943! Code Fragment 3
7944p0_fragment_27:
7945! %l0 = 0000000000000000
7946 setx 0x81f0a0f04876d05c,%g7,%l0 ! %l0 = 81f0a0f04876d05c
7947! %l1 = 0000000052000020
7948 setx 0x424fa587a2c99780,%g7,%l1 ! %l1 = 424fa587a2c99780
7949 setx 0x1fe000, %g1, %g3
7950 or %l0, %g3, %l0 ! always set perrmask = 0xff
7951 setx 0x1ffff8, %g1, %g2
7952 and %l0, %g2, %l0
7953 ta T_CHANGE_HPRIV
7954 stxa %l1, [%l0]ASI_DCACHE_DATA
7955 ta T_CHANGE_NONHPRIV
7956! %l0 = 81f0a0f04876d05c
7957 setx 0xd4517367aa9fdcf9,%g7,%l0 ! %l0 = d4517367aa9fdcf9
7958! %l1 = 424fa587a2c99780
7959 setx 0xf6eec257c2d2dba7,%g7,%l1 ! %l1 = f6eec257c2d2dba7
7960! %l6 = ffffffffffffffb4, imm = 0000000000000452, %l7 = 00000000000000ff
7961 xnor %l6,0x452,%l7 ! %l7 = 0000000000000419
7962! Mem[0000000010001408] = ff0000ff00000000, %f10 = 00000000 ffffff92
7963 ldda [%i0+%o4]0x88,%f10 ! %f10 = ff0000ff 00000000
7964! Mem[0000000010181408] = ffffffff, %l0 = d4517367aa9fdcf9
7965 lduba [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ff
7966! Mem[0000000030041400] = 00000000, %l3 = 0000000000000000
7967 lduwa [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
7968! Starting 10 instruction Store Burst
7969! %l2 = 2000d96d, %l3 = 00000000, Mem[0000000010081410] = 000000ff 00ff0000
7970 stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 2000d96d 00000000
7971
7972p0_label_308:
7973! %f22 = 73589b02 2c598a50, Mem[0000000030081400] = ff0000ff 000000ff
7974 stda %f22,[%i2+%g0]0x89 ! Mem[0000000030081400] = 73589b02 2c598a50
7975! %l1 = f6eec257c2d2dba7, Mem[0000000030181400] = ff00000000000000
7976 stxa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = f6eec257c2d2dba7
7977! %l2 = 2000d96d, %l3 = 00000000, Mem[0000000010101420] = ffffff92 0b78ffb4
7978 std %l2,[%i4+0x020] ! Mem[0000000010101420] = 2000d96d 00000000
7979! Mem[0000000010041408] = 00000000, %l7 = 0000000000000419
7980 ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000ff
7981! Code Fragment 4
7982p0_fragment_28:
7983! %l0 = 00000000000000ff
7984 setx 0x9e7e93d0222fa70c,%g7,%l0 ! %l0 = 9e7e93d0222fa70c
7985! %l1 = f6eec257c2d2dba7
7986 setx 0xce54b457c7d05336,%g7,%l1 ! %l1 = ce54b457c7d05336
7987 setx 0x7ff8, %g1, %g2
7988 and %l0, %g2, %l0
7989 setx 0xffffffff, %g1, %g2
7990 and %l1, %g2, %l1
7991 setx 0x100000000, %g1, %g2
7992 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7993 ta T_CHANGE_HPRIV
7994 stxa %l1, [%l0]ASI_ICACHE_INSTR
7995 ta T_CHANGE_NONHPRIV
7996! %l0 = 9e7e93d0222fa70c
7997 setx 0xc224bf80305c0a25,%g7,%l0 ! %l0 = c224bf80305c0a25
7998! %l1 = ce54b457c7d05336
7999 setx 0x899d1b202a1ba9fc,%g7,%l1 ! %l1 = 899d1b202a1ba9fc
8000! %l5 = 00000000000000ef, Mem[0000000010081422] = 00000000, %asi = 80
8001 stba %l5,[%i2+0x022]%asi ! Mem[0000000010081420] = 0000ef00
8002! Mem[00000000100c1410] = 0000002000ff0000, %l5 = 00000000000000ef, %l2 = 000000002000d96d
8003 add %i3,0x10,%g1
8004 casxa [%g1]0x80,%l5,%l2 ! %l2 = 0000002000ff0000
8005! %f8 = ffffff92 0b78ffb4, %l0 = c224bf80305c0a25
8006! Mem[0000000030101420] = 8a7183a3ff8a05fc
8007 add %i4,0x020,%g1
8008 stda %f8,[%g1+%l0]ASI_PST32_S ! Mem[0000000030101420] = 8a7183a30b78ffb4
8009! %f19 = ffd8fc52, Mem[0000000030081410] = e5ffffff
8010 sta %f19,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffd8fc52
8011! Starting 10 instruction Load Burst
8012! Mem[0000000030101408] = 27d90020, %l4 = 0000000000000000
8013 ldsha [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000020
8014
8015p0_label_309:
8016! Mem[0000000030181410] = 5200002000000000, %l2 = 0000002000ff0000
8017 ldxa [%i6+%o5]0x89,%l2 ! %l2 = 5200002000000000
8018! %f6 = 00000000, %f4 = 00000020, %f12 = 2000d8ff
8019 fmuls %f6 ,%f4 ,%f12 ! %f12 = 00000000
8020! %l3 = 0000000000000000, %l6 = ffffffffffffffb4, %y = 4f000000
8021 sdiv %l3,%l6,%l5 ! %l5 = ffffffff80000000
8022 mov %l0,%y ! %y = 305c0a25
8023! Mem[0000000030181408] = ff00000000000000, %f2 = ffca0000 00000000
8024 ldda [%i6+%o4]0x81,%f2 ! %f2 = ff000000 00000000
8025! Mem[0000000030081410] = ffd8fc52, %l1 = 899d1b202a1ba9fc
8026 lduwa [%i2+%o5]0x89,%l1 ! %l1 = 00000000ffd8fc52
8027! Mem[0000000030181410] = 00000000, %f6 = 00000000
8028 lda [%i6+%o5]0x81,%f6 ! %f6 = 00000000
8029! Mem[00000000300c1410] = 00000000, %l0 = c224bf80305c0a25
8030 ldsha [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
8031! Mem[0000000030141410] = 6bcd5afbb4000000, %l5 = ffffffff80000000
8032 ldxa [%i5+%o5]0x89,%l5 ! %l5 = 6bcd5afbb4000000
8033! Mem[00000000201c0000] = 00ef2191, %l5 = 6bcd5afbb4000000
8034 lduh [%o0+%g0],%l5 ! %l5 = 00000000000000ef
8035! Starting 10 instruction Store Burst
8036! %l7 = 0000000000000000, Mem[0000000010001400] = ffffff0000008490
8037 stxa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
8038
8039p0_label_310:
8040! Mem[00000000100c1408] = ff000000, %l0 = 0000000000000000
8041 ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
8042! Mem[0000000010081408] = ff000000, %l2 = 5200002000000000
8043 swapa [%i2+%o4]0x80,%l2 ! %l2 = 00000000ff000000
8044! Mem[0000000021800100] = ff00a456, %l0 = 00000000000000ff
8045 ldstub [%o3+0x100],%l0 ! %l0 = 000000ff000000ff
8046! %f26 = ff000000 000000ff, %l4 = 0000000000000020
8047! Mem[0000000030001410] = ff00000000000000
8048 add %i0,0x010,%g1
8049 stda %f26,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030001410] = ff00000000000000
8050! Mem[0000000030141410] = 000000b4, %l0 = 00000000000000ff
8051 swapa [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000b4
8052! %f22 = 73589b02 2c598a50, %l6 = ffffffffffffffb4
8053! Mem[0000000010181418] = ff00000000000000
8054 add %i6,0x018,%g1
8055 stda %f22,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010181418] = ff000000029b0000
8056! Mem[0000000021800001] = ffddb958, %l7 = 0000000000000000
8057 ldstub [%o3+0x001],%l7 ! %l7 = 000000dd000000ff
8058! %f24 = 00000000 ffffffff, %l6 = ffffffffffffffb4
8059! Mem[00000000100c1430] = 0052000000000000
8060 add %i3,0x030,%g1
8061 stda %f24,[%g1+%l6]ASI_PST16_PL ! Mem[00000000100c1430] = 0052000000000000
8062! Mem[0000000030001410] = ff000000, %l3 = 0000000000000000
8063 ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
8064! Starting 10 instruction Load Burst
8065! Mem[00000000218001c0] = ff001988, %l4 = 0000000000000020
8066 lduh [%o3+0x1c0],%l4 ! %l4 = 000000000000ff00
8067
8068p0_label_311:
8069! Mem[0000000030181400] = 57c2eef6, %l1 = 00000000ffd8fc52
8070 ldsha [%i6+%g0]0x89,%l1 ! %l1 = ffffffffffffeef6
8071! Mem[0000000030001408] = ff0000ff, %l1 = ffffffffffffeef6
8072 lduba [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff
8073 membar #Sync ! Added by membar checker (56)
8074! Mem[00000000300c1400] = 00000000 ff0000ff 00000000 20000000
8075! Mem[00000000300c1410] = 00000000 ffffffff 288b3ed6 ffffff7f
8076! Mem[00000000300c1420] = ffffff92 0b78ffb4 01c7a1db 00000092
8077! Mem[00000000300c1430] = ffffff92 0b78ffb4 00000000 20000000
8078 ldda [%i3]ASI_BLK_SL,%f0 ! Block Load from 00000000300c1400
8079! Mem[0000000010001408] = 00000000, %l2 = 00000000ff000000
8080 ldsha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
8081! Mem[00000000300c1408] = 00000000, %l7 = 00000000000000dd
8082 lduwa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
8083! Mem[0000000010041410] = 73589b022c598a50, %f18 = 0b78ffb4 ffd8fc52
8084 ldda [%i1+%o5]0x80,%f18 ! %f18 = 73589b02 2c598a50
8085! Mem[0000000010041400] = 00000000, %l1 = 00000000000000ff
8086 lduwa [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
8087! Mem[0000000010041400] = 00000000, %l0 = 00000000000000b4
8088 ldsha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
8089! Mem[0000000030101410] = 00ffffff00000000, %l2 = 0000000000000000
8090 ldxa [%i4+%o5]0x81,%l2 ! %l2 = 00ffffff00000000
8091! Starting 10 instruction Store Burst
8092! %f30 = 00000000 ff0000ff, Mem[0000000010001410] = d96d0000 cc3abb19
8093 stda %f30,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 ff0000ff
8094
8095p0_label_312:
8096! Mem[0000000030101410] = 00ffffff, %l6 = ffffffffffffffb4
8097 ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 00000000000000ff
8098! Mem[0000000010041420] = ffffff920b78ffb4, %l1 = 0000000000000000, %l0 = 0000000000000000
8099 add %i1,0x20,%g1
8100 casxa [%g1]0x80,%l1,%l0 ! %l0 = ffffff920b78ffb4
8101! %f30 = 00000000 ff0000ff, %l7 = 0000000000000000
8102! Mem[0000000010001408] = 00000000ff0000ff
8103 add %i0,0x008,%g1
8104 stda %f30,[%g1+%l7]ASI_PST8_P ! Mem[0000000010001408] = 00000000ff0000ff
8105! Mem[0000000030041410] = 00000000, %l4 = 000000000000ff00
8106 ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000ff
8107! %l2 = 00ffffff00000000, Mem[0000000010041404] = 00000000, %asi = 80
8108 stha %l2,[%i1+0x004]%asi ! Mem[0000000010041404] = 00000000
8109! Mem[00000000300c1410] = 00000000, %l2 = 00ffffff00000000
8110 ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 00000000000000ff
8111! %l5 = 00000000000000ef, Mem[0000000030181400] = f6eec257
8112 stwa %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ef
8113! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010041408] = ff000000 00000000
8114 stda %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 000000ff
8115! %l0 = ffffff920b78ffb4, Mem[0000000021800040] = f2ff5509, %asi = 80
8116 stha %l0,[%o3+0x040]%asi ! Mem[0000000021800040] = ffb45509
8117! Starting 10 instruction Load Burst
8118! Mem[0000000010041408] = 00000000, %l0 = ffffff920b78ffb4
8119 lduha [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
8120
8121p0_label_313:
8122! Mem[0000000030181408] = 000000ff, %l5 = 00000000000000ef
8123 ldswa [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
8124! Mem[0000000010001400] = 00000000, %l3 = 00000000000000ff
8125 lduwa [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
8126! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000
8127 lduha [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
8128! Mem[0000000010101400] = de781c1e, %l5 = 00000000000000ff
8129 ldsha [%i4+%g0]0x80,%l5 ! %l5 = ffffffffffffde78
8130! Mem[0000000010181400] = 00000000 ffffffff ffffffff 00000000
8131! Mem[0000000010181410] = 000000a0 b4000000 ff000000 029b0000
8132! Mem[0000000010181420] = 51000000 00000000 000000b1 ffffffff
8133! Mem[0000000010181430] = 00000000 00ffffff 000000ff 000000ef
8134 ldda [%i6]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
8135! Mem[0000000030001410] = 000000ff, %l7 = 0000000000000000
8136 lduha [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
8137! Mem[0000000010041400] = 00000000, %l4 = 0000000000000000
8138 ldswa [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000
8139! Mem[0000000010001408] = 00000000, %l0 = 0000000000000000
8140 lduha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
8141! Mem[0000000020800000] = 06ff7fd0, %l0 = 0000000000000000
8142 lduha [%o1+0x000]%asi,%l0 ! %l0 = 00000000000006ff
8143! Starting 10 instruction Store Burst
8144! %l3 = 0000000000000000, Mem[0000000010041408] = 00000000
8145 stha %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
8146
8147p0_label_314:
8148! %l4 = 0000000000000000, Mem[00000000100c141f] = 000000ff
8149 stb %l4,[%i3+0x01f] ! Mem[00000000100c141c] = 00000000
8150! %f28 = de781c1e 03a2b00a, Mem[0000000010041410] = 73589b02 2c598a50
8151 stda %f28,[%i1+0x010]%asi ! Mem[0000000010041410] = de781c1e 03a2b00a
8152! %l2 = 0000000000000000, Mem[0000000030041400] = 00000000
8153 stba %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
8154! Mem[0000000010141408] = ff000000, %l1 = 0000000000000000
8155 swapa [%i5+%o4]0x80,%l1 ! %l1 = 00000000ff000000
8156 membar #Sync ! Added by membar checker (57)
8157! %l3 = 0000000000000000, Mem[0000000010181400] = 00000000
8158 stha %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
8159! Mem[0000000021800001] = ffffb958, %l1 = 00000000ff000000
8160 ldstuba [%o3+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
8161! %f6 = ff000000 029b0000, %l1 = 00000000000000ff
8162! Mem[0000000010081418] = 0b78ffb4ffffde00
8163 add %i2,0x018,%g1
8164 stda %f6,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010081418] = 00009b02000000ff
8165! %l3 = 0000000000000000, Mem[0000000010141400] = 0000006d
8166 stwa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
8167! %f0 = 00000000 ffffffff, %l2 = 0000000000000000
8168! Mem[0000000030001408] = ff0000ffff0000ff
8169 add %i0,0x008,%g1
8170 stda %f0,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030001408] = ff0000ffff0000ff
8171! Starting 10 instruction Load Burst
8172! Mem[0000000030181410] = 00000000, %l1 = 00000000000000ff
8173 ldsha [%i6+%o5]0x89,%l1 ! %l1 = 0000000000000000
8174
8175p0_label_315:
8176! Mem[0000000010101410] = 000000002000d8ff, %l5 = ffffffffffffde78
8177 ldxa [%i4+%o5]0x88,%l5 ! %l5 = 000000002000d8ff
8178! Mem[0000000010041418] = 00003ed6, %l1 = 0000000000000000
8179 lduw [%i1+0x018],%l1 ! %l1 = 0000000000003ed6
8180! Mem[0000000010141400] = 00000000, %f11 = ffffffff
8181 lda [%i5+0x000]%asi,%f11 ! %f11 = 00000000
8182! Mem[0000000010101414] = 00000000, %l7 = 00000000000000ff
8183 lduwa [%i4+0x014]%asi,%l7 ! %l7 = 0000000000000000
8184! Mem[000000001008143c] = ffff00ff, %l7 = 0000000000000000
8185 lduh [%i2+0x03e],%l7 ! %l7 = 00000000000000ff
8186! Mem[0000000030041408] = 00000000, %l5 = 000000002000d8ff
8187 lduha [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000000
8188! Mem[0000000010141400] = 00000000 ff0000ff, %l0 = 000006ff, %l1 = 00003ed6
8189 ldd [%i5+%g0],%l0 ! %l0 = 0000000000000000 00000000ff0000ff
8190! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
8191 ldswa [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
8192! Mem[0000000021800100] = ff00a456, %l5 = 0000000000000000
8193 ldsb [%o3+0x100],%l5 ! %l5 = ffffffffffffffff
8194! Starting 10 instruction Store Burst
8195! %f4 = 000000a0 b4000000, Mem[0000000010001410] = 00000000 ff0000ff
8196 std %f4 ,[%i0+%o5] ! Mem[0000000010001410] = 000000a0 b4000000
8197
8198p0_label_316:
8199! %l3 = 0000000000000000, Mem[0000000020800000] = 06ff7fd0, %asi = 80
8200 stha %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = 00007fd0
8201! Mem[0000000010101408] = ff0000ff, %l6 = 0000000000000000
8202 swapa [%i4+%o4]0x88,%l6 ! %l6 = 00000000ff0000ff
8203! %l1 = 00000000ff0000ff, Mem[00000000218000c0] = 00fff237, %asi = 80
8204 stha %l1,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00fff237
8205! %f18 = 73589b02 2c598a50, Mem[0000000030081400] = 2c598a50 73589b02
8206 stda %f18,[%i2+%g0]0x89 ! Mem[0000000030081400] = 73589b02 2c598a50
8207! %l3 = 0000000000000000, Mem[0000000030001400] = ca9768ff
8208 stba %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = ca976800
8209! Mem[00000000211c0001] = ffffc8b9, %l6 = 00000000ff0000ff
8210 ldstub [%o2+0x001],%l6 ! %l6 = 000000ff000000ff
8211! %l4 = 0000000000000000, imm = 0000000000000409, %l2 = 0000000000000000
8212 sub %l4,0x409,%l2 ! %l2 = fffffffffffffbf7
8213! %f16 = ff0000ff 6d000000, %l2 = fffffffffffffbf7
8214! Mem[0000000030081400] = 508a592c029b5873
8215 stda %f16,[%i2+%l2]ASI_PST8_S ! Mem[0000000030081400] = ff0000ff02000000
8216! %l0 = 0000000000000000, Mem[00000000300c1400] = 00000000
8217 stha %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
8218! Starting 10 instruction Load Burst
8219! Mem[0000000030041408] = 00000000, %l7 = 00000000000000ff
8220 lduwa [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000000
8221
8222p0_label_317:
8223! Mem[0000000010081410] = 2000d96d 00000000, %l0 = 00000000, %l1 = ff0000ff
8224 ldda [%i2+0x010]%asi,%l0 ! %l0 = 000000002000d96d 0000000000000000
8225! Mem[0000000010001400] = 00000000, %l2 = fffffffffffffbf7
8226 lduha [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
8227! Mem[0000000030101400] = ff0000ff, %l1 = 0000000000000000
8228 lduwa [%i4+%g0]0x89,%l1 ! %l1 = 00000000ff0000ff
8229! Mem[0000000010141400] = 00000000, %f5 = b4000000
8230 ld [%i5+%g0],%f5 ! %f5 = 00000000
8231! Mem[0000000010101410] = ffd80020, %l6 = 00000000000000ff
8232 ldsba [%i4+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
8233! Mem[0000000030141410] = 000000fffb5acd6b, %f26 = ff000000 000000ff
8234 ldda [%i5+%o5]0x81,%f26 ! %f26 = 000000ff fb5acd6b
8235! Mem[0000000010101410] = 2000d8ff, %l4 = 0000000000000000
8236 lduwa [%i4+%o5]0x88,%l4 ! %l4 = 000000002000d8ff
8237! Mem[000000001014143c] = 00000000, %l2 = 0000000000000000
8238 ldsba [%i5+0x03f]%asi,%l2 ! %l2 = 0000000000000000
8239! Mem[0000000030141400] = ff0000ff, %l2 = 0000000000000000
8240 ldsba [%i5+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
8241! Starting 10 instruction Store Burst
8242! Mem[0000000020800040] = ffffd57f, %l1 = 00000000ff0000ff
8243 ldstub [%o1+0x040],%l1 ! %l1 = 000000ff000000ff
8244
8245p0_label_318:
8246! Mem[0000000010081400] = ffffffffffffffff, %l0 = 000000002000d96d, %l5 = ffffffffffffffff
8247 casxa [%i2]0x80,%l0,%l5 ! %l5 = ffffffffffffffff
8248! %f19 = 2c598a50, %f16 = ff0000ff
8249 fcmpes %fcc2,%f19,%f16 ! %fcc2 = 2
8250! %l0 = 000000002000d96d, Mem[0000000030001400] = 006897ca
8251 stwa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 2000d96d
8252! Mem[00000000300c1408] = 00000000, %l4 = 000000002000d8ff
8253 ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
8254! Mem[0000000030081410] = ffd8fc52, %l7 = 0000000000000000
8255 ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 00000052000000ff
8256! %f4 = 000000a0 00000000, %l5 = ffffffffffffffff
8257! Mem[0000000030081418] = 73589b022c598a50
8258 add %i2,0x018,%g1
8259 stda %f4,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030081418] = 00000000a0000000
8260! %f6 = ff000000 029b0000, %l5 = ffffffffffffffff
8261! Mem[0000000010041408] = 00000000000000ff
8262 add %i1,0x008,%g1
8263 stda %f6,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010041408] = 00009b02000000ff
8264! %l6 = ffffffffffffffff, Mem[0000000030181410] = 5200002000000000
8265 stxa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffffffffffff
8266! %l0 = 000000002000d96d, Mem[0000000030181408] = ff000000
8267 stba %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 6d000000
8268! Starting 10 instruction Load Burst
8269! Mem[0000000010141410] = ff000000, %l7 = 0000000000000052
8270 lduwa [%i5+%o5]0x80,%l7 ! %l7 = 00000000ff000000
8271
8272p0_label_319:
8273! Mem[0000000030001410] = 000000ff, %l0 = 000000002000d96d
8274 ldsha [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
8275! Mem[0000000030081400] = ff0000ff, %l4 = 0000000000000000
8276 lduwa [%i2+%g0]0x89,%l4 ! %l4 = 00000000ff0000ff
8277! Mem[0000000010001400] = 00000000, %l6 = ffffffffffffffff
8278 ldswa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
8279! Mem[0000000010101410] = ffd8002000000000, %f0 = 00000000 ffffffff
8280 ldda [%i4+%o5]0x80,%f0 ! %f0 = ffd80020 00000000
8281! Mem[0000000010141400] = 00000000, %l1 = 00000000000000ff
8282 ldsba [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
8283! Mem[00000000211c0000] = ffffc8b9, %l6 = 0000000000000000
8284 ldsba [%o2+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
8285! Mem[0000000030081408] = 000000ff, %l5 = ffffffffffffffff
8286 lduha [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000ff
8287! Mem[00000000300c1408] = ff000000, %l3 = 0000000000000000
8288 lduba [%i3+%o4]0x81,%l3 ! %l3 = 00000000000000ff
8289! Mem[0000000030141400] = ff0000ff, %l7 = 00000000ff000000
8290 lduba [%i5+%g0]0x81,%l7 ! %l7 = 00000000000000ff
8291! Starting 10 instruction Store Burst
8292! %l1 = 0000000000000000, Mem[0000000030101410] = ffffffff00000000
8293 stxa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
8294
8295p0_label_320:
8296! %l3 = 00000000000000ff, Mem[0000000030101410] = 00000000
8297 stba %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
8298! Mem[00000000201c0001] = 00ef2191, %l7 = 00000000000000ff
8299 ldstub [%o0+0x001],%l7 ! %l7 = 000000ef000000ff
8300! Mem[00000000100c1408] = ff000000, %l2 = ffffffffffffffff
8301 ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
8302! %f0 = ffd80020 00000000 ffffffff 00000000
8303! %f4 = 000000a0 00000000 ff000000 029b0000
8304! %f8 = 51000000 00000000 000000b1 00000000
8305! %f12 = 00000000 00ffffff 000000ff 000000ef
8306 stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
8307! Mem[0000000030081408] = 000000ff, %l7 = 00000000000000ef
8308 swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
8309! %l3 = 00000000000000ff, Mem[000000001014143a] = 00000000
8310 stb %l3,[%i5+0x03a] ! Mem[0000000010141438] = 0000ff00
8311! Code Fragment 4
8312p0_fragment_29:
8313! %l0 = 00000000000000ff
8314 setx 0xc1ef67dfe7f38ecd,%g7,%l0 ! %l0 = c1ef67dfe7f38ecd
8315! %l1 = 0000000000000000
8316 setx 0x943a1f300ff23ebb,%g7,%l1 ! %l1 = 943a1f300ff23ebb
8317 setx 0x7ff8, %g1, %g2
8318 and %l0, %g2, %l0
8319 setx 0xffffffff, %g1, %g2
8320 and %l1, %g2, %l1
8321 setx 0x100000000, %g1, %g2
8322 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8323 ta T_CHANGE_HPRIV
8324 stxa %l1, [%l0]ASI_ICACHE_INSTR
8325 ta T_CHANGE_NONHPRIV
8326! %l0 = c1ef67dfe7f38ecd
8327 setx 0x92578688671085e4,%g7,%l0 ! %l0 = 92578688671085e4
8328! %l1 = 943a1f300ff23ebb
8329 setx 0xd7c126780f6be62b,%g7,%l1 ! %l1 = d7c126780f6be62b
8330! Mem[0000000030041410] = ff000000, %l5 = 00000000000000ff
8331 ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
8332! Mem[0000000010081410] = 6dd90020, %l1 = d7c126780f6be62b
8333 ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 00000020000000ff
8334! Starting 10 instruction Load Burst
8335! Mem[00000000300c1400] = ff0000ff 00000000, %l2 = 000000ff, %l3 = 000000ff
8336 ldda [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000 00000000ff0000ff
8337
8338p0_label_321:
8339 membar #Sync ! Added by membar checker (58)
8340! Mem[0000000010101410] = 00000000, %l3 = 00000000ff0000ff
8341 ldswa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
8342! Mem[0000000030101408] = 27d90020, %l4 = 00000000ff0000ff
8343 ldsha [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000020
8344! Mem[0000000010001410] = a0000000, %f2 = ffffffff
8345 lda [%i0+%o5]0x88,%f2 ! %f2 = a0000000
8346! Mem[00000000201c0000] = 00ff2191, %l5 = 00000000000000ff
8347 lduh [%o0+%g0],%l5 ! %l5 = 00000000000000ff
8348! Mem[00000000100c1410] = 20000000, %f24 = 00000000
8349 lda [%i3+%o5]0x88,%f24 ! %f24 = 20000000
8350! Mem[0000000010101410] = 000000a000000000, %l7 = 00000000000000ff
8351 ldxa [%i4+%o5]0x88,%l7 ! %l7 = 000000a000000000
8352! Mem[0000000010001410] = 000000a0, %l0 = 92578688671085e4
8353 lduba [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
8354! Mem[0000000010081408] = 0000000000000000, %l4 = 0000000000000020
8355 ldxa [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
8356! Mem[0000000030081408] = 000000ef, %l6 = ffffffffffffffff
8357 lduha [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ef
8358! Starting 10 instruction Store Burst
8359! Mem[0000000030001408] = ff0000ff, %l2 = 0000000000000000
8360 ldstuba [%i0+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
8361
8362p0_label_322:
8363! Mem[00000000201c0001] = 00ff2191, %l7 = 000000a000000000
8364 ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
8365! %l6 = 00000000000000ef, Mem[00000000100c1400] = 000000ff
8366 stba %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ef0000ff
8367! Mem[0000000030181400] = 000000ef, %l2 = 00000000000000ff
8368 swapa [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000ef
8369! %l3 = 0000000000000000, Mem[0000000010001437] = 73ff063e, %asi = 80
8370 stba %l3,[%i0+0x037]%asi ! Mem[0000000010001434] = 73ff0600
8371! %l7 = 00000000000000ff, Mem[000000001004142f] = e5000551
8372 stb %l7,[%i1+0x02f] ! Mem[000000001004142c] = e50005ff
8373! %l0 = 0000000000000000, Mem[0000000010181408] = ffffffff
8374 stha %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffff0000
8375! %l4 = 0000000000000000, Mem[0000000030181410] = ffffffffffffffff
8376 stxa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000000000
8377! Mem[0000000030141410] = 000000ff, %l3 = 0000000000000000
8378 ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
8379! %f18 = 73589b02 2c598a50, %l6 = 00000000000000ef
8380! Mem[0000000030141410] = ff0000fffb5acd6b
8381 add %i5,0x010,%g1
8382 stda %f18,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030141410] = 508a592cfb9b5873
8383! Starting 10 instruction Load Burst
8384! Mem[0000000010041438] = 0000000020000000, %l7 = 00000000000000ff
8385 ldx [%i1+0x038],%l7 ! %l7 = 0000000020000000
8386
8387p0_label_323:
8388! Mem[0000000010041434] = 0b78ffb4, %l1 = 0000000000000020
8389 lduba [%i1+0x034]%asi,%l1 ! %l1 = 000000000000000b
8390! Mem[00000000211c0000] = ffffc8b9, %l4 = 0000000000000000
8391 lduh [%o2+%g0],%l4 ! %l4 = 000000000000ffff
8392! Mem[0000000010101400] = 000000002000d8ff, %f28 = de781c1e 03a2b00a
8393 ldda [%i4+0x000]%asi,%f28 ! %f28 = 00000000 2000d8ff
8394! Mem[00000000300c1408] = ff000000, %l6 = 00000000000000ef
8395 ldsba [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
8396! Mem[0000000010181410] = a0000000, %l1 = 000000000000000b
8397 lduha [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
8398! Mem[00000000201c0000] = 00ff2191, %l0 = 0000000000000000
8399 ldsh [%o0+%g0],%l0 ! %l0 = 00000000000000ff
8400! Mem[0000000030041400] = 00000000, %l2 = 00000000000000ef
8401 lduha [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
8402! Mem[0000000030141400] = ff0000ff, %l5 = 00000000000000ff
8403 ldsba [%i5+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
8404! Mem[0000000030181408] = 6d000000, %l5 = ffffffffffffffff
8405 lduwa [%i6+%o4]0x81,%l5 ! %l5 = 000000006d000000
8406! Starting 10 instruction Store Burst
8407! Mem[0000000010101400] = 00000000, %l5 = 000000006d000000
8408 swapa [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
8409
8410p0_label_324:
8411! %l7 = 0000000020000000, Mem[0000000010101400] = 0000006d2000d8ff, %asi = 80
8412 stxa %l7,[%i4+0x000]%asi ! Mem[0000000010101400] = 0000000020000000
8413! %l4 = 000000000000ffff, Mem[0000000030141400] = 00000000ff0000ff
8414 stxa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000000000ffff
8415! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000
8416 ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
8417! Mem[0000000010081424] = ffff19ff, %l7 = 0000000020000000, %asi = 80
8418 swapa [%i2+0x024]%asi,%l7 ! %l7 = 00000000ffff19ff
8419! %f16 = ff0000ff, Mem[0000000010041410] = 1e1c78de
8420 sta %f16,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff0000ff
8421! %f24 = 20000000 ffffffff, Mem[0000000010001410] = 000000a0 b4000000
8422 std %f24,[%i0+%o5] ! Mem[0000000010001410] = 20000000 ffffffff
8423! %f27 = fb5acd6b, Mem[0000000010081418] = 00009b02
8424 st %f27,[%i2+0x018] ! Mem[0000000010081418] = fb5acd6b
8425! %l4 = 000000000000ffff, Mem[00000000300c1400] = 00000000
8426 stba %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
8427! Mem[0000000030041408] = 00000000, %l5 = 0000000000000000
8428 swapa [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000000
8429! Starting 10 instruction Load Burst
8430! Mem[0000000030001408] = ff0000ff, %l3 = 0000000000000000
8431 ldsba [%i0+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
8432
8433p0_label_325:
8434! Mem[0000000010041408] = 00009b02000000ff, %l1 = 0000000000000000
8435 ldxa [%i1+%o4]0x80,%l1 ! %l1 = 00009b02000000ff
8436! Mem[0000000010081408] = 00000000, %l7 = 00000000ffff19ff
8437 ldsba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
8438! Mem[0000000030101410] = ff000000, %l2 = 0000000000000000
8439 ldsba [%i4+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
8440! Mem[00000000100c1410] = 00000020, %l3 = ffffffffffffffff
8441 lduwa [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000020
8442! Mem[0000000030001400] = 2000d96d, %l3 = 0000000000000020
8443 lduwa [%i0+%g0]0x81,%l3 ! %l3 = 000000002000d96d
8444! Mem[0000000030181408] = 6d000000, %l7 = 0000000000000000
8445 lduba [%i6+%o4]0x81,%l7 ! %l7 = 000000000000006d
8446! Mem[0000000010141410] = ff000000, %l5 = 0000000000000000
8447 ldsha [%i5+%o5]0x80,%l5 ! %l5 = ffffffffffffff00
8448! Mem[00000000300c1408] = ff000000, %l4 = 000000000000ffff
8449 ldswa [%i3+%o4]0x81,%l4 ! %l4 = ffffffffff000000
8450! Mem[00000000300c1410] = ff000000, %l5 = ffffffffffffff00
8451 ldsha [%i3+%o5]0x81,%l5 ! %l5 = ffffffffffffff00
8452! Starting 10 instruction Store Burst
8453! Mem[0000000010141408] = ff000000, %l5 = ffffffffffffff00
8454 ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
8455
8456p0_label_326:
8457! %f0 = ffd80020 00000000 a0000000 00000000
8458! %f4 = 000000a0 00000000 ff000000 029b0000
8459! %f8 = 51000000 00000000 000000b1 00000000
8460! %f12 = 00000000 00ffffff 000000ff 000000ef
8461 stda %f0,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
8462! Mem[000000001000141e] = 00000000, %l0 = 00000000000000ff
8463 ldstub [%i0+0x01e],%l0 ! %l0 = 00000000000000ff
8464! Mem[00000000211c0001] = ffffc8b9, %l6 = ffffffffffffffff
8465 ldstub [%o2+0x001],%l6 ! %l6 = 000000ff000000ff
8466! %f20 = 00000000 00af4039, Mem[0000000030181400] = ff000000 a7dbd2c2
8467 stda %f20,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00af4039
8468! %f30 = 00000000 ff0000ff, Mem[0000000030001400] = 2000d96d cc3abb19
8469 stda %f30,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 ff0000ff
8470! Mem[0000000030181410] = 00000000, %l5 = 00000000000000ff
8471 ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
8472! Mem[0000000010041408] = 00009b02, %l1 = 000000ff, %l1 = 000000ff
8473 add %i1,0x08,%g1
8474 casa [%g1]0x80,%l1,%l1 ! %l1 = 0000000000009b02
8475! %l2 = ffffffffffffffff, Mem[0000000010181428] = 000000b1ffffffff
8476 stx %l2,[%i6+0x028] ! Mem[0000000010181428] = ffffffffffffffff
8477! %f28 = 00000000 2000d8ff, Mem[0000000010041408] = 00009b02 000000ff
8478 stda %f28,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 2000d8ff
8479! Starting 10 instruction Load Burst
8480! Mem[0000000030101408] = 2000d927, %l0 = 0000000000000000
8481 lduwa [%i4+%o4]0x81,%l0 ! %l0 = 000000002000d927
8482
8483p0_label_327:
8484! Mem[0000000030181400] = 0000000000af4039, %f28 = 00000000 2000d8ff
8485 ldda [%i6+%g0]0x89,%f28 ! %f28 = 00000000 00af4039
8486! Mem[0000000010101408] = ffffffff00000000, %f30 = 00000000 ff0000ff
8487 ldda [%i4+%o4]0x88,%f30 ! %f30 = ffffffff 00000000
8488! Mem[0000000010001400] = 00000000, %l1 = 0000000000009b02
8489 lduha [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
8490! Mem[00000000100c1410] = 0000ff0020000000, %l6 = 00000000000000ff
8491 ldxa [%i3+%o5]0x88,%l6 ! %l6 = 0000ff0020000000
8492! Mem[00000000201c0000] = 00ff2191, %l5 = 0000000000000000
8493 ldsha [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
8494 membar #Sync ! Added by membar checker (59)
8495! Mem[0000000010081404] = 00000000, %l6 = 0000ff0020000000
8496 lduba [%i2+0x006]%asi,%l6 ! %l6 = 0000000000000000
8497! Mem[0000000010041430] = 378b6def, %l5 = 00000000000000ff
8498 ldub [%i1+0x032],%l5 ! %l5 = 000000000000006d
8499! Mem[0000000010181404] = ffffffff, %l0 = 000000002000d927
8500 swap [%i6+0x004],%l0 ! %l0 = 00000000ffffffff
8501! Mem[0000000010001408] = 00000000, %l4 = ffffffffff000000
8502 ldsha [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
8503! Starting 10 instruction Store Burst
8504! %l0 = 00000000ffffffff, Mem[00000000300c1408] = 000000ff
8505 stba %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
8506
8507p0_label_328:
8508! %l5 = 000000000000006d, Mem[0000000030141410] = 508a592cfb9b5873
8509 stxa %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000000000006d
8510! %f6 = ff000000 029b0000, Mem[0000000010041400] = 00000000 00000000
8511 stda %f6 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000 029b0000
8512! %l3 = 000000002000d96d, Mem[0000000010041410] = 0ab0a203ff0000ff
8513 stxa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000002000d96d
8514! Mem[0000000010181410] = 000000a0, %l5 = 000000000000006d
8515 ldstub [%i6+%o5],%l5 ! %l5 = 00000000000000ff
8516! %l6 = 0000000000000000, Mem[0000000030001410] = 000000ff
8517 stwa %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
8518! %l6 = 0000000000000000, Mem[0000000030041410] = 00000000000000ff
8519 stxa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
8520! Mem[0000000030081400] = ff0000ff, %l0 = 00000000ffffffff
8521 ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
8522! %f30 = ffffffff 00000000, Mem[0000000010081428] = 000000b1 00000000
8523 stda %f30,[%i2+0x028]%asi ! Mem[0000000010081428] = ffffffff 00000000
8524! Mem[0000000030101400] = ff0000ff, %l0 = 00000000000000ff
8525 swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000ff0000ff
8526! Starting 10 instruction Load Burst
8527! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000
8528 lduba [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
8529
8530p0_label_329:
8531! Mem[0000000010001408] = 00000000, %l2 = ffffffffffffffff
8532 lduha [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
8533! Mem[0000000010081404] = 00000000, %l4 = 0000000000000000
8534 ldsh [%i2+0x004],%l4 ! %l4 = 0000000000000000
8535! Mem[0000000010081410] = 000000a0 00000000, %l0 = ff0000ff, %l1 = 00000000
8536 ldd [%i2+%o5],%l0 ! %l0 = 00000000000000a0 0000000000000000
8537! Mem[0000000030141410] = 6d00000000000000, %f2 = a0000000 00000000
8538 ldda [%i5+%o5]0x89,%f2 ! %f2 = 6d000000 00000000
8539! Mem[0000000010141410] = 000000ff, %l3 = 000000002000d96d
8540 lduwa [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
8541! Mem[00000000100c1438] = 00ffffff, %l3 = 00000000000000ff
8542 ldub [%i3+0x039],%l3 ! %l3 = 00000000000000ff
8543! Mem[0000000030081400] = 00000002ff0000ff, %f4 = 000000a0 00000000
8544 ldda [%i2+%g0]0x89,%f4 ! %f4 = 00000002 ff0000ff
8545! Mem[0000000030141400] = ffff0000, %l4 = 0000000000000000
8546 ldswa [%i5+%g0]0x81,%l4 ! %l4 = ffffffffffff0000
8547! Mem[0000000030041410] = 0000000000000000, %f0 = ffd80020 00000000
8548 ldda [%i1+%o5]0x81,%f0 ! %f0 = 00000000 00000000
8549! Starting 10 instruction Store Burst
8550! %l2 = 00000000, %l3 = 000000ff, Mem[0000000030141408] = ff000000 00000000
8551 stda %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 000000ff
8552
8553p0_label_330:
8554! %l7 = 000000000000006d, Mem[0000000010101400] = 0000000020000000
8555 stxa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000000000006d
8556! Mem[0000000030181410] = 000000ff, %l7 = 000000000000006d
8557 ldstuba [%i6+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
8558! %l0 = 000000a0, %l1 = 00000000, Mem[0000000010001410] = 00000020 ffffffff
8559 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000a0 00000000
8560! %l4 = ffff0000, %l5 = 00000000, Mem[00000000300c1410] = 000000ff ffffffff
8561 stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff0000 00000000
8562! %l7 = 00000000000000ff, Mem[0000000010181400] = 27d9002000000000
8563 stxa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000000000ff
8564! %l0 = 000000a0, %l1 = 00000000, Mem[00000000300c1400] = ff000000 ff0000ff
8565 stda %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000a0 00000000
8566! %f15 = 000000ef, Mem[0000000010181408] = 0000ffff
8567 sta %f15,[%i6+0x008]%asi ! Mem[0000000010181408] = 000000ef
8568! %l1 = 0000000000000000, Mem[00000000300c1400] = 000000a0
8569 stwa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
8570! %f29 = 00af4039, Mem[00000000100c1410] = 20000000
8571 sta %f29,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00af4039
8572! Starting 10 instruction Load Burst
8573! Mem[0000000010041418] = 00003ed6, %l2 = 0000000000000000
8574 ldswa [%i1+0x018]%asi,%l2 ! %l2 = 0000000000003ed6
8575
8576p0_label_331:
8577! Mem[0000000021800000] = ffffb958, %l2 = 0000000000003ed6
8578 ldsha [%o3+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
8579! Mem[0000000010081408] = 00000000 000000a0, %l0 = 000000a0, %l1 = 00000000
8580 ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000a0 0000000000000000
8581! Mem[0000000010181410] = ff0000a0, %l0 = 00000000000000a0
8582 lduba [%i6+%o5]0x80,%l0 ! %l0 = 00000000000000ff
8583! Mem[0000000010081408] = a0000000, %l0 = 00000000000000ff
8584 lduha [%i2+%o4]0x80,%l0 ! %l0 = 000000000000a000
8585! Mem[0000000030001410] = 00000000, %l2 = ffffffffffffffff
8586 lduha [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
8587! Mem[00000000211c0000] = ffffc8b9, %l3 = 00000000000000ff
8588 ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
8589! Mem[0000000030001410] = 00000000, %l5 = 0000000000000000
8590 ldsha [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
8591! Mem[00000000100c1420] = ffffff92, %l5 = 0000000000000000
8592 ldswa [%i3+0x020]%asi,%l5 ! %l5 = ffffffffffffff92
8593! Mem[0000000010041410] = 2000d96d, %f19 = 2c598a50
8594 lda [%i1+%o5]0x88,%f19 ! %f19 = 2000d96d
8595! Starting 10 instruction Store Burst
8596! %l5 = ffffffffffffff92, Mem[0000000010181410] = a00000ff
8597 stwa %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffff92
8598
8599p0_label_332:
8600! Mem[000000001010142c] = b1000000, %l0 = 000000000000a000, %asi = 80
8601 swapa [%i4+0x02c]%asi,%l0 ! %l0 = 00000000b1000000
8602! %f16 = ff0000ff 6d000000 73589b02 2000d96d
8603! %f20 = 00000000 00af4039 73589b02 2c598a50
8604! %f24 = 20000000 ffffffff 000000ff fb5acd6b
8605! %f28 = 00000000 00af4039 ffffffff 00000000
8606 stda %f16,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
8607! %l4 = ffffffffffff0000, imm = fffffffffffff748, %l6 = 0000000000000000
8608 addc %l4,-0x8b8,%l6 ! %l6 = fffffffffffef748
8609! %l3 = ffffffffffffffff, Mem[0000000010101400] = ff0000ff6d000000
8610 stxa %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffffffffffff
8611! Mem[0000000010141408] = ff000000, %l1 = 0000000000000000
8612 ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
8613! %l0 = b1000000, %l1 = 000000ff, Mem[0000000010081410] = 000000a0 00000000
8614 stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = b1000000 000000ff
8615! %l0 = 00000000b1000000, Mem[0000000030001400] = 00000000
8616 stba %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
8617! Mem[0000000010001428] = 00000020, %l7 = 000000ff, %l3 = ffffffff
8618 add %i0,0x28,%g1
8619 casa [%g1]0x80,%l7,%l3 ! %l3 = 0000000000000020
8620! %f0 = 00000000 00000000, %l1 = 00000000000000ff
8621! Mem[0000000010001400] = 0000000000000000
8622 stda %f0,[%i0+%l1]ASI_PST32_P ! Mem[0000000010001400] = 0000000000000000
8623! Starting 10 instruction Load Burst
8624 membar #Sync ! Added by membar checker (60)
8625! Mem[0000000010101410] = 0000000000af4039, %f12 = 00000000 00ffffff
8626 ldda [%i4+0x010]%asi,%f12 ! %f12 = 00000000 00af4039
8627
8628p0_label_333:
8629! Mem[0000000010001410] = a0000000, %l6 = fffffffffffef748
8630 lduba [%i0+%o5]0x80,%l6 ! %l6 = 00000000000000a0
8631! Mem[0000000030101410] = 00000000000000ff, %l2 = 0000000000000000
8632 ldxa [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000ff
8633! Mem[0000000030141400] = ffff0000, %l6 = 00000000000000a0
8634 ldswa [%i5+%g0]0x81,%l6 ! %l6 = ffffffffffff0000
8635! Mem[00000000100c1410] = 3940af00, %l2 = 00000000000000ff
8636 lduha [%i3+%o5]0x80,%l2 ! %l2 = 0000000000003940
8637! Mem[0000000010101410] = 00000000 00af4039, %l2 = 00003940, %l3 = 00000020
8638 ldd [%i4+%o5],%l2 ! %l2 = 0000000000000000 0000000000af4039
8639! Mem[0000000010001410] = 00000000 000000a0, %l4 = ffff0000, %l5 = ffffff92
8640 ldda [%i0+%o5]0x88,%l4 ! %l4 = 00000000000000a0 0000000000000000
8641! %f2 = 6d000000, %f2 = 6d000000, %f2 = 6d000000
8642 fsubs %f2 ,%f2 ,%f2 ! %f2 = 00000000
8643! Mem[0000000010101408] = 73589b02, %l7 = 00000000000000ff
8644 ldsha [%i4+%o4]0x80,%l7 ! %l7 = 0000000000007358
8645! Mem[0000000010081438] = 000000ff000000ef, %f12 = 00000000 00af4039
8646 ldd [%i2+0x038],%f12 ! %f12 = 000000ff 000000ef
8647! Starting 10 instruction Store Burst
8648! Mem[0000000010081408] = 000000a0, %l3 = 0000000000af4039
8649 swapa [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000a0
8650
8651p0_label_334:
8652! %f21 = 00af4039, %f11 = 00000000, %f16 = ff0000ff
8653 fdivs %f21,%f11,%f16 ! %f16 = 7f800000
8654! %l5 = 0000000000000000, Mem[00000000201c0000] = 00ff2191, %asi = 80
8655 stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00002191
8656! Mem[0000000030041408] = 00000000, %l0 = 00000000b1000000
8657 swapa [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
8658! Mem[0000000010181418] = ff000000029b0000, %l3 = 00000000000000a0, %l4 = 00000000000000a0
8659 add %i6,0x18,%g1
8660 casxa [%g1]0x80,%l3,%l4 ! %l4 = ff000000029b0000
8661! Mem[000000001014140c] = 000000ff, %l7 = 0000000000007358, %asi = 80
8662 swapa [%i5+0x00c]%asi,%l7 ! %l7 = 00000000000000ff
8663! Mem[0000000010081400] = ffd80020, %l3 = 00000000000000a0
8664 swapa [%i2+%g0]0x80,%l3 ! %l3 = 00000000ffd80020
8665! %l4 = 029b0000, %l5 = 00000000, Mem[0000000010081400] = 000000a0 00000000
8666 stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 029b0000 00000000
8667! Mem[0000000010041428] = 01d194ff, %l2 = 0000000000000000
8668 swap [%i1+0x028],%l2 ! %l2 = 0000000001d194ff
8669! Mem[0000000030001400] = 00000000, %l6 = ffffffffffff0000
8670 lduba [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
8671! Starting 10 instruction Load Burst
8672! Mem[0000000030081408] = ef000000, %l5 = 0000000000000000
8673 lduwa [%i2+%o4]0x81,%l5 ! %l5 = 00000000ef000000
8674
8675p0_label_335:
8676! Mem[00000000201c0000] = 00002191, %l4 = ff000000029b0000
8677 ldsha [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
8678! Mem[0000000030001400] = 00000000, %l3 = 00000000ffd80020
8679 ldsba [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
8680! Mem[00000000300c1400] = 0000000000000000, %f18 = 73589b02 2000d96d
8681 ldda [%i3+%g0]0x89,%f18 ! %f18 = 00000000 00000000
8682! Mem[0000000010001404] = 00000000, %l6 = 0000000000000000
8683 lduha [%i0+0x004]%asi,%l6 ! %l6 = 0000000000000000
8684! Mem[0000000030081410] = ffd8fcff, %l4 = 0000000000000000
8685 ldswa [%i2+%o5]0x89,%l4 ! %l4 = ffffffffffd8fcff
8686! Mem[0000000010001400] = 00000000, %l3 = 0000000000000000
8687 lduha [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
8688! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000
8689 lduwa [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
8690! %f16 = 7f800000 6d000000, %l5 = 00000000ef000000
8691! Mem[0000000010001420] = 0000000000000000
8692 add %i0,0x020,%g1
8693 stda %f16,[%g1+%l5]ASI_PST32_P ! Mem[0000000010001420] = 0000000000000000
8694! Mem[00000000100c1400] = ef0000ff, %l3 = 0000000000000000
8695 lduwa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ef0000ff
8696! Starting 10 instruction Store Burst
8697! %f21 = 00af4039, %f31 = 00000000, %f28 = 00000000
8698 fdivs %f21,%f31,%f28 ! %f28 = 7f800000
8699
8700p0_label_336:
8701! Mem[0000000010001410] = a0000000, %l4 = ffd8fcff, %l5 = ef000000
8702 add %i0,0x10,%g1
8703 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000a0000000
8704! %f28 = 7f800000, Mem[0000000030181408] = 6d000000
8705 sta %f28,[%i6+%o4]0x81 ! Mem[0000000030181408] = 7f800000
8706! %l7 = 00000000000000ff, %l2 = 0000000001d194ff, %l7 = 00000000000000ff
8707 udivx %l7,%l2,%l7 ! %l7 = 0000000000000000
8708! Mem[0000000010181400] = ff000000, %l5 = 00000000a0000000
8709 swap [%i6+%g0],%l5 ! %l5 = 00000000ff000000
8710! %f12 = 000000ff 000000ef, Mem[0000000010041408] = 00000000 2000d8ff
8711 stda %f12,[%i1+0x008]%asi ! Mem[0000000010041408] = 000000ff 000000ef
8712! %l2 = 01d194ff, %l3 = ef0000ff, Mem[0000000010001408] = 00000000 ff0000ff
8713 stda %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 01d194ff ef0000ff
8714! %l4 = ffffffffffd8fcff, %l1 = 00000000000000ff, %l0 = 0000000000000000
8715 udivx %l4,%l1,%l0 ! %l0 = 010101010100d9d6
8716! %f28 = 7f800000 00af4039, Mem[00000000100c1410] = 3940af00 00ff0000
8717 stda %f28,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 7f800000 00af4039
8718! %l2 = 0000000001d194ff, %l7 = 0000000000000000, %y = 305c0a25
8719 udiv %l2,%l7,%l6 ! Div by zero, %l0 = 010101010100da26
8720 mov %l0,%y ! %y = 0100d9fe
8721! Starting 10 instruction Load Burst
8722! Mem[0000000030181408] = 7f800000, %l7 = 0000000000000000
8723 ldswa [%i6+%o4]0x81,%l7 ! %l7 = 000000007f800000
8724
8725p0_label_337:
8726! Mem[0000000010001428] = 00000020, %l2 = 0000000001d194ff
8727 ldsb [%i0+0x02a],%l2 ! %l2 = 0000000000000000
8728! Mem[0000000010141400] = ff0000ff00000000, %l4 = ffffffffffd8fcff
8729 ldxa [%i5+%g0]0x88,%l4 ! %l4 = ff0000ff00000000
8730! Mem[00000000100c1408] = ff00000000000000, %f0 = 00000000 00000000
8731 ldda [%i3+0x008]%asi,%f0 ! %f0 = ff000000 00000000
8732! Mem[0000000030081408] = ef000000, %l4 = ff0000ff00000000
8733 ldswa [%i2+%o4]0x81,%l4 ! %l4 = ffffffffef000000
8734! Mem[0000000030181400] = 3940af0000000000, %l5 = 00000000ff000000
8735 ldxa [%i6+%g0]0x81,%l5 ! %l5 = 3940af0000000000
8736! Mem[0000000030181410] = ff00000000000000, %l0 = 010101010100d9fe
8737 ldxa [%i6+%o5]0x81,%l0 ! %l0 = ff00000000000000
8738! Mem[0000000030081408] = ef000000 ffd8fc52, %l2 = 00000000, %l3 = ef0000ff
8739 ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000ef000000 00000000ffd8fc52
8740! Mem[0000000010041408] = 000000ff, %l7 = 000000007f800000
8741 lduha [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
8742! Mem[0000000010001418] = 901b85da 0000ff00, %l6 = 00000000, %l7 = 00000000
8743 ldda [%i0+0x018]%asi,%l6 ! %l6 = 00000000901b85da 000000000000ff00
8744! Starting 10 instruction Store Burst
8745! Mem[0000000030001408] = ff0000ff, %l2 = 00000000ef000000
8746 ldstuba [%i0+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
8747
8748p0_label_338:
8749! %l2 = 00000000000000ff, Mem[0000000010081428] = ffffffff, %asi = 80
8750 stwa %l2,[%i2+0x028]%asi ! Mem[0000000010081428] = 000000ff
8751! Mem[0000000010081429] = 000000ff, %l7 = 000000000000ff00
8752 ldstuba [%i2+0x029]%asi,%l7 ! %l7 = 00000000000000ff
8753! %f28 = 7f800000 00af4039, Mem[0000000010081400] = 029b0000 00000000
8754 stda %f28,[%i2+%g0]0x80 ! Mem[0000000010081400] = 7f800000 00af4039
8755! Mem[00000000300c1410] = ffff0000, %l0 = ff00000000000000
8756 swapa [%i3+%o5]0x89,%l0 ! %l0 = 00000000ffff0000
8757! Mem[00000000100c1410] = 0000807f, %l4 = ffffffffef000000
8758 swapa [%i3+%o5]0x88,%l4 ! %l4 = 000000000000807f
8759! Mem[00000000100c1410] = ef000000, %l1 = 00000000000000ff
8760 swapa [%i3+%o5]0x88,%l1 ! %l1 = 00000000ef000000
8761! %l6 = 00000000901b85da, Mem[00000000100c140b] = ff000000, %asi = 80
8762 stba %l6,[%i3+0x00b]%asi ! Mem[00000000100c1408] = ff0000da
8763! Mem[00000000201c0001] = 00002191, %l3 = 00000000ffd8fc52
8764 ldstub [%o0+0x001],%l3 ! %l3 = 00000000000000ff
8765! Mem[0000000030101400] = ff000000, %l7 = 0000000000000000
8766 swapa [%i4+%g0]0x81,%l7 ! %l7 = 00000000ff000000
8767! Starting 10 instruction Load Burst
8768! Mem[0000000030101400] = 00000000, %l1 = 00000000ef000000
8769 ldsba [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000000
8770
8771p0_label_339:
8772! Mem[00000000100c1408] = da0000ff, %l5 = 3940af0000000000
8773 lduwa [%i3+%o4]0x88,%l5 ! %l5 = 00000000da0000ff
8774! Mem[0000000030041400] = 00000000, %l1 = 0000000000000000
8775 ldsha [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
8776! Mem[0000000030001408] = ff0000ff, %f19 = 00000000
8777 lda [%i0+%o4]0x81,%f19 ! %f19 = ff0000ff
8778! Mem[0000000030081400] = ff0000ff, %l3 = 0000000000000000
8779 ldsba [%i2+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
8780! Mem[000000001000141c] = 0000ff00, %l6 = 00000000901b85da
8781 lduwa [%i0+0x01c]%asi,%l6 ! %l6 = 000000000000ff00
8782! Mem[0000000030141410] = 00000000, %l4 = 000000000000807f
8783 lduha [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
8784! Mem[0000000010081430] = 0000000000ffffff, %f20 = 00000000 00af4039
8785 ldd [%i2+0x030],%f20 ! %f20 = 00000000 00ffffff
8786! Mem[0000000030041400] = 00000000 00000000, %l2 = 000000ff, %l3 = ffffffff
8787 ldda [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
8788! Mem[0000000030081400] = ff0000ff, %l4 = 0000000000000000
8789 lduha [%i2+%g0]0x81,%l4 ! %l4 = 000000000000ff00
8790! Starting 10 instruction Store Burst
8791! %l1 = 0000000000000000, imm = fffffffffffff660, %l2 = 0000000000000000
8792 subc %l1,-0x9a0,%l2 ! %l2 = 00000000000009a0
8793
8794p0_label_340:
8795! Mem[0000000010181408] = ef000000, %l1 = 0000000000000000
8796 swapa [%i6+%o4]0x88,%l1 ! %l1 = 00000000ef000000
8797! %l0 = 00000000ffff0000, Mem[0000000010081408] = 00af4039
8798 stha %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00af0000
8799! %f25 = ffffffff, Mem[0000000010181410] = ffffff92
8800 sta %f25,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff
8801! Mem[00000000201c0001] = 00ff2191, %l2 = 00000000000009a0
8802 ldstub [%o0+0x001],%l2 ! %l2 = 000000ff000000ff
8803! Mem[0000000010181408] = 00000000, %l1 = 00000000ef000000
8804 swapa [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
8805! %l3 = 0000000000000000, Mem[00000000100c1408] = da0000ff
8806 stha %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = da000000
8807! %l5 = 00000000da0000ff, Mem[0000000010081400] = 7f800000
8808 stwa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = da0000ff
8809! Mem[00000000201c0000] = 00ff2191, %l2 = 00000000000000ff
8810 ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
8811! Mem[0000000030101408] = 27d90020, %l1 = 0000000000000000
8812 swapa [%i4+%o4]0x89,%l1 ! %l1 = 0000000027d90020
8813! Starting 10 instruction Load Burst
8814! Mem[0000000030181410] = 00000000000000ff, %f28 = 7f800000 00af4039
8815 ldda [%i6+%o5]0x89,%f28 ! %f28 = 00000000 000000ff
8816
8817p0_label_341:
8818! Mem[0000000030141408] = 00000000, %l2 = 0000000000000000
8819 lduba [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
8820! Mem[0000000010181400] = a0000000, %f7 = 029b0000
8821 ld [%i6+%g0],%f7 ! %f7 = a0000000
8822! Mem[000000001010140c] = 2000d96d, %l2 = 0000000000000000
8823 ldsb [%i4+0x00f],%l2 ! %l2 = 000000000000006d
8824! Mem[0000000030001400] = 00000000, %l1 = 0000000027d90020
8825 ldsba [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
8826! Mem[0000000030001410] = 0000000000000000, %f4 = 00000002 ff0000ff
8827 ldda [%i0+%o5]0x81,%f4 ! %f4 = 00000000 00000000
8828! Mem[0000000030081410] = ffd8fcff, %l3 = 0000000000000000
8829 ldsha [%i2+%o5]0x89,%l3 ! %l3 = fffffffffffffcff
8830! Mem[0000000010181418] = ff000000029b0000, %l3 = fffffffffffffcff
8831 ldxa [%i6+0x018]%asi,%l3 ! %l3 = ff000000029b0000
8832! Mem[0000000030081410] = ffd8fcff, %l7 = 00000000ff000000
8833 ldswa [%i2+%o5]0x89,%l7 ! %l7 = ffffffffffd8fcff
8834! Mem[00000000211c0000] = ffffc8b9, %l0 = 00000000ffff0000
8835 lduba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
8836! Starting 10 instruction Store Burst
8837! Mem[00000000100c1400] = ff0000ef, %l7 = ffffffffffd8fcff
8838 ldstuba [%i3+%g0]0x88,%l7 ! %l7 = 000000ef000000ff
8839
8840p0_label_342:
8841! Mem[0000000030101408] = 00000000, %l5 = 00000000da0000ff
8842 swapa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
8843! Mem[0000000010001400] = 00000000, %l0 = 00000000000000ff
8844 ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 00000000000000ff
8845! %f22 = 73589b02 2c598a50, Mem[0000000010081408] = 00af0000 00000000
8846 stda %f22,[%i2+%o4]0x88 ! Mem[0000000010081408] = 73589b02 2c598a50
8847! %f16 = 7f800000 6d000000, Mem[0000000030101410] = 000000ff 00000000
8848 stda %f16,[%i4+%o5]0x89 ! Mem[0000000030101410] = 7f800000 6d000000
8849! Mem[0000000030001408] = ff0000ff, %l2 = 000000000000006d
8850 ldstuba [%i0+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
8851! Code Fragment 3
8852p0_fragment_30:
8853! %l0 = 0000000000000000
8854 setx 0x7e74bea01ff00cfb,%g7,%l0 ! %l0 = 7e74bea01ff00cfb
8855! %l1 = 0000000000000000
8856 setx 0x1469438f92089b23,%g7,%l1 ! %l1 = 1469438f92089b23
8857 setx 0x1fe000, %g1, %g3
8858 or %l0, %g3, %l0 ! always set perrmask = 0xff
8859 setx 0x1ffff8, %g1, %g2
8860 and %l0, %g2, %l0
8861 ta T_CHANGE_HPRIV
8862 stxa %l1, [%l0]ASI_DCACHE_DATA
8863 ta T_CHANGE_NONHPRIV
8864! %l0 = 7e74bea01ff00cfb
8865 setx 0x01da99afac8b699a,%g7,%l0 ! %l0 = 01da99afac8b699a
8866! %l1 = 1469438f92089b23
8867 setx 0xdd5244201e310c9b,%g7,%l1 ! %l1 = dd5244201e310c9b
8868! %l3 = ff000000029b0000, Mem[0000000030001408] = ff0000ffff0000ff
8869 stxa %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000029b0000
8870! %l4 = 000000000000ff00, Mem[0000000010141400] = 00000000
8871 stba %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
8872! Mem[00000000300c1408] = 000000ff, %l1 = dd5244201e310c9b
8873 swapa [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
8874! Starting 10 instruction Load Burst
8875! Mem[0000000030041408] = 000000b1, %l6 = 000000000000ff00
8876 ldsba [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
8877
8878p0_label_343:
8879! Mem[0000000010141400] = 00000000, %f18 = 00000000
8880 lda [%i5+%g0]0x88,%f18 ! %f18 = 00000000
8881! Mem[0000000010081410] = b1000000000000ff, %l2 = 00000000000000ff
8882 ldxa [%i2+%o5]0x80,%l2 ! %l2 = b1000000000000ff
8883! Mem[0000000010101410] = 3940af0000000000, %l2 = b1000000000000ff
8884 ldxa [%i4+%o5]0x88,%l2 ! %l2 = 3940af0000000000
8885! Mem[0000000010101400] = ffffffff, %l1 = 00000000000000ff
8886 ldsba [%i4+0x002]%asi,%l1 ! %l1 = ffffffffffffffff
8887! Mem[0000000010141408] = ff00000000007358, %f16 = 7f800000 6d000000
8888 ldda [%i5+0x008]%asi,%f16 ! %f16 = ff000000 00007358
8889! Mem[0000000010181410] = ffffffff, %l0 = 01da99afac8b699a
8890 ldsba [%i6+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
8891! Mem[00000000100c1400] = ff0000ff, %f20 = 00000000
8892 lda [%i3+%g0]0x80,%f20 ! %f20 = ff0000ff
8893! Mem[0000000010101408] = 73589b02, %l2 = 3940af0000000000
8894 lduha [%i4+%o4]0x80,%l2 ! %l2 = 0000000000007358
8895! Mem[0000000010141400] = 00000000ff0000ff, %l1 = ffffffffffffffff
8896 ldxa [%i5+%g0]0x80,%l1 ! %l1 = 00000000ff0000ff
8897! Starting 10 instruction Store Burst
8898! %l7 = 00000000000000ef, Mem[0000000010101410] = 00000000
8899 stwa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ef
8900
8901p0_label_344:
8902! Mem[00000000300c1410] = 00000000, %l0 = ffffffffffffffff
8903 swapa [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
8904! Mem[0000000010181400] = a0000000, %l1 = 00000000ff0000ff
8905 ldstuba [%i6+%g0]0x80,%l1 ! %l1 = 000000a0000000ff
8906! Mem[00000000100c1418] = 00000000, %l2 = 0000000000007358
8907 swap [%i3+0x018],%l2 ! %l2 = 0000000000000000
8908! %f0 = ff000000 00000000 00000000 00000000
8909! %f4 = 00000000 00000000 ff000000 a0000000
8910! %f8 = 51000000 00000000 000000b1 00000000
8911! %f12 = 000000ff 000000ef 000000ff 000000ef
8912 stda %f0,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
8913! Mem[00000000100c143e] = 20000000, %l5 = 0000000000000000
8914 ldstub [%i3+0x03e],%l5 ! %l5 = 00000000000000ff
8915! %l4 = 0000ff00, %l5 = 00000000, Mem[0000000010101438] = ffffffff 00000000
8916 std %l4,[%i4+0x038] ! Mem[0000000010101438] = 0000ff00 00000000
8917! Mem[0000000030141408] = 00000000, %l4 = 000000000000ff00
8918 swapa [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000
8919! %l2 = 0000000000000000, Mem[00000000201c0000] = ffff2191
8920 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 00002191
8921! %l5 = 0000000000000000, Mem[0000000010181400] = 000000ff
8922 stba %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
8923! Starting 10 instruction Load Burst
8924! Mem[00000000100c1408] = da000000, %l1 = 00000000000000a0
8925 ldsha [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
8926
8927p0_label_345:
8928! Mem[00000000100c1400] = ff0000ff 52fcd8ff, %l0 = 00000000, %l1 = 00000000
8929 ldda [%i3+%g0]0x80,%l0 ! %l0 = 00000000ff0000ff 0000000052fcd8ff
8930! Mem[0000000030101408] = ff0000da, %l3 = ff000000029b0000
8931 lduba [%i4+%o4]0x89,%l3 ! %l3 = 00000000000000da
8932! Mem[0000000030041408] = b1000000, %l3 = 00000000000000da
8933 lduwa [%i1+%o4]0x89,%l3 ! %l3 = 00000000b1000000
8934 membar #Sync ! Added by membar checker (61)
8935! Mem[0000000010181438] = 000000ff, %f17 = 00007358
8936 lda [%i6+0x038]%asi,%f17 ! %f17 = 000000ff
8937! Mem[0000000030101400] = ffffffff00000000, %f26 = 000000ff fb5acd6b
8938 ldda [%i4+%g0]0x89,%f26 ! %f26 = ffffffff 00000000
8939! Mem[00000000100c1408] = da000000, %l3 = 00000000b1000000
8940 lduwa [%i3+%o4]0x88,%l3 ! %l3 = 00000000da000000
8941! Mem[0000000010181410] = 00000000, %f26 = ffffffff
8942 lda [%i6+%o5]0x80,%f26 ! %f26 = 00000000
8943! Mem[0000000010041410] = 6dd90020, %l7 = 00000000000000ef
8944 ldsha [%i1+%o5]0x80,%l7 ! %l7 = 0000000000006dd9
8945! Mem[0000000030001400] = 00000000, %l4 = 0000000000000000
8946 lduwa [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
8947! Starting 10 instruction Store Burst
8948! %l2 = 0000000000000000, Mem[0000000030081410] = fffcd8ff
8949 stha %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000d8ff
8950
8951p0_label_346:
8952! Mem[0000000030081408] = 000000ef, %l6 = 0000000000000000
8953 ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 000000ef000000ff
8954! Mem[00000000300c1400] = 00000000, %l5 = 0000000000000000
8955 ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
8956! %l2 = 0000000000000000, Mem[0000000010181410] = 00000000
8957 stwa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
8958! Mem[0000000010081408] = 2c598a50, %l0 = 00000000ff0000ff
8959 swapa [%i2+%o4]0x88,%l0 ! %l0 = 000000002c598a50
8960! Mem[0000000030141410] = 00000000, %l4 = 0000000000000000
8961 swapa [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
8962! %f20 = ff0000ff 00ffffff, %l4 = 0000000000000000
8963! Mem[0000000030081410] = 0000d8ffaf87cc60
8964 add %i2,0x010,%g1
8965 stda %f20,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030081410] = 0000d8ffaf87cc60
8966! %l5 = 0000000000000000, Mem[0000000010081410] = 000000b1
8967 stwa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
8968! %l2 = 0000000000000000, Mem[000000001014143c] = 00000000, %asi = 80
8969 stwa %l2,[%i5+0x03c]%asi ! Mem[000000001014143c] = 00000000
8970! %f8 = 51000000 00000000, Mem[0000000010041408] = ff000000 ef000000
8971 stda %f8 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 51000000 00000000
8972! Starting 10 instruction Load Burst
8973! Mem[0000000010181428] = 000000b100000000, %l3 = 00000000da000000
8974 ldxa [%i6+0x028]%asi,%l3 ! %l3 = 000000b100000000
8975
8976p0_label_347:
8977! Mem[0000000010181410] = 0000000000000000, %l7 = 0000000000006dd9
8978 ldxa [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
8979! Mem[0000000010041410] = 6dd90020, %l4 = 0000000000000000
8980 ldsha [%i1+%o5]0x80,%l4 ! %l4 = 0000000000006dd9
8981! Mem[0000000010101410] = 3940af00 000000ef, %l6 = 000000ef, %l7 = 00000000
8982 ldda [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ef 000000003940af00
8983! Mem[0000000010041400] = 00009b02, %l1 = 0000000052fcd8ff
8984 ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 00000000000000ff
8985! Mem[0000000010101428] = 000000ff, %l0 = 000000002c598a50
8986 ldub [%i4+0x028],%l0 ! %l0 = 0000000000000000
8987! Mem[00000000300c1400] = 000000ff, %l6 = 00000000000000ef
8988 ldsha [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
8989! Mem[0000000010101410] = 3940af00 000000ef, %l0 = 00000000, %l1 = 00000000
8990 ldda [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ef 000000003940af00
8991! Mem[0000000030041400] = 0000000000000000, %f6 = ff000000 a0000000
8992 ldda [%i1+%g0]0x89,%f6 ! %f6 = 00000000 00000000
8993! Mem[0000000030041400] = 00000000, %f28 = 00000000
8994 lda [%i1+%g0]0x89,%f28 ! %f28 = 00000000
8995! Starting 10 instruction Store Burst
8996! %l7 = 000000003940af00, Mem[0000000030141410] = 00000000
8997 stba %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
8998
8999p0_label_348:
9000! %l1 = 000000003940af00, Mem[0000000030141410] = 00000000
9001 stha %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000af00
9002! Mem[0000000010041421] = ffffff92, %l0 = 00000000000000ef
9003 ldstuba [%i1+0x021]%asi,%l0 ! %l0 = 000000ff000000ff
9004! %l2 = 0000000000000000, Mem[0000000030041408] = 00af4039b1000000
9005 stxa %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
9006! %f20 = ff0000ff 00ffffff, Mem[0000000010001408] = 01d194ff ef0000ff
9007 stda %f20,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff0000ff 00ffffff
9008! Mem[0000000010181410] = 00000000, %l7 = 000000003940af00
9009 ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 00000000000000ff
9010! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030001410] = 00000000 00000000
9011 stda %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff 00000000
9012! %l2 = 0000000000000000, Mem[0000000010181400] = 00000000
9013 stwa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
9014! Mem[0000000010141400] = 00000000, %l1 = 000000003940af00
9015 ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
9016! %f12 = 000000ff 000000ef, Mem[0000000010081400] = da0000ff 00af4039
9017 stda %f12,[%i2+0x000]%asi ! Mem[0000000010081400] = 000000ff 000000ef
9018! Starting 10 instruction Load Burst
9019! Mem[000000001018141c] = a0000000, %l1 = 0000000000000000
9020 lduw [%i6+0x01c],%l1 ! %l1 = 00000000a0000000
9021
9022p0_label_349:
9023! Mem[0000000010181400] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
9024 ldda [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
9025! Mem[0000000030101408] = da0000ff, %l7 = 0000000000000000
9026 ldsha [%i4+%o4]0x81,%l7 ! %l7 = ffffffffffffda00
9027! Mem[0000000030001410] = 00000000ff000000, %f0 = ff000000 00000000
9028 ldda [%i0+%o5]0x89,%f0 ! %f0 = 00000000 ff000000
9029! Mem[00000000201c0000] = 00002191, %l5 = 0000000000000000
9030 ldsh [%o0+%g0],%l5 ! %l5 = 0000000000000000
9031! Mem[0000000030141408] = 00ff0000, %l0 = 00000000000000ff
9032 lduha [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
9033! Mem[0000000030181408] = 7f800000, %l7 = ffffffffffffda00
9034 ldswa [%i6+%o4]0x81,%l7 ! %l7 = 000000007f800000
9035! Mem[0000000030181410] = 00000000000000ff, %l6 = 00000000000000ff
9036 ldxa [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff
9037! Mem[00000000100c1408] = 000000da00000000, %l2 = 0000000000000000
9038 ldxa [%i3+%o4]0x80,%l2 ! %l2 = 000000da00000000
9039! %f14 = 000000ff, %f21 = 00ffffff, %f24 = 20000000
9040 fmuls %f14,%f21,%f24 ! %f24 = 00000000
9041! Starting 10 instruction Store Burst
9042! %l6 = 00000000000000ff, %l1 = 00000000a0000000, %l5 = 0000000000000000
9043 xor %l6,%l1,%l5 ! %l5 = 00000000a00000ff
9044
9045p0_label_350:
9046! %l1 = 00000000a0000000, immd = 0000000000000627, %l2 = 000000da00000000
9047 sdivx %l1,0x627,%l2 ! %l2 = 00000000001a01a0
9048! %f21 = 00ffffff, %f17 = 000000ff, %f24 = 00000000
9049 fsubs %f21,%f17,%f24 ! %l0 = 0000000000000022, Unfinished, %fsr = 3900000400
9050! %l4 = 0000000000006dd9, Mem[0000000010041438] = 00000000, %asi = 80
9051 stba %l4,[%i1+0x038]%asi ! Mem[0000000010041438] = d9000000
9052! %f12 = 000000ff 000000ef, %l7 = 000000007f800000
9053! Mem[0000000010001420] = 0000000000000000
9054 add %i0,0x020,%g1
9055 stda %f12,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010001420] = 0000000000000000
9056! Mem[0000000030101400] = 00000000, %l1 = 00000000a0000000
9057 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
9058! %l0 = 0000000000000022, Mem[0000000010001400] = 00000000000000ff
9059 stxa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000022
9060! %f8 = 51000000, Mem[0000000010141400] = ff000000
9061 st %f8 ,[%i5+%g0] ! Mem[0000000010141400] = 51000000
9062! Mem[000000001000141c] = 0000ff00, %l2 = 00000000001a01a0
9063 swap [%i0+0x01c],%l2 ! %l2 = 000000000000ff00
9064! %l3 = 0000000000000000, Mem[0000000030081408] = 000000ff
9065 stwa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
9066! Starting 10 instruction Load Burst
9067! Mem[000000001010143c] = 00000000, %l4 = 0000000000006dd9
9068 lduw [%i4+0x03c],%l4 ! %l4 = 0000000000000000
9069
9070p0_label_351:
9071! Mem[00000000211c0000] = ffffc8b9, %l6 = 00000000000000ff
9072 ldsba [%o2+0x001]%asi,%l6 ! %l6 = ffffffffffffffff
9073! Mem[0000000010081410] = 00000000, %l7 = 000000007f800000
9074 lduha [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
9075! Mem[0000000030181408] = 0000807f, %l4 = 0000000000000000
9076 lduba [%i6+%o4]0x89,%l4 ! %l4 = 000000000000007f
9077! Mem[0000000010041438] = d9000000 20000000, %l0 = 00000022, %l1 = 00000000
9078 ldda [%i1+0x038]%asi,%l0 ! %l0 = 00000000d9000000 0000000020000000
9079! Mem[0000000010101430] = 0000000000af4039, %l3 = 0000000000000000
9080 ldxa [%i4+0x030]%asi,%l3 ! %l3 = 0000000000af4039
9081! Mem[0000000010081408] = ff0000ff, %l0 = 00000000d9000000
9082 ldswa [%i2+%o4]0x80,%l0 ! %l0 = ffffffffff0000ff
9083! %f14 = 000000ff, %f0 = 00000000
9084 fcmpes %fcc1,%f14,%f0 ! %fcc1 = 2
9085! Mem[0000000010001400] = 2200000000000000, %l4 = 000000000000007f
9086 ldx [%i0+%g0],%l4 ! %l4 = 2200000000000000
9087! Mem[0000000030181400] = 00000000 00af4039, %l0 = ff0000ff, %l1 = 20000000
9088 ldda [%i6+%g0]0x89,%l0 ! %l0 = 0000000000af4039 0000000000000000
9089! Starting 10 instruction Store Burst
9090! Mem[0000000010181438] = 000000ff, %l7 = 00000000, %l4 = 00000000
9091 add %i6,0x38,%g1
9092 casa [%g1]0x80,%l7,%l4 ! %l4 = 00000000000000ff
9093
9094p0_label_352:
9095! %l5 = 00000000a00000ff, Mem[0000000030181400] = 3940af00
9096 stba %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff40af00
9097! %l4 = 000000ff, %l5 = a00000ff, Mem[00000000300c1408] = 1e310c9b 00000020
9098 stda %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff a00000ff
9099! %l6 = ffffffff, %l7 = 00000000, Mem[0000000030001410] = 000000ff 00000000
9100 stda %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff 00000000
9101! Mem[00000000201c0000] = 00002191, %l0 = 0000000000af4039
9102 ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000ff
9103! %l1 = 0000000000000000, Mem[0000000030141400] = 0000ffff
9104 stba %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000ff00
9105! Mem[0000000030081400] = ff0000ff, %l6 = ffffffffffffffff
9106 swapa [%i2+%g0]0x89,%l6 ! %l6 = 00000000ff0000ff
9107! %f1 = ff000000, Mem[0000000010041404] = 000000ff
9108 st %f1 ,[%i1+0x004] ! Mem[0000000010041404] = ff000000
9109! %l1 = 0000000000000000, Mem[00000000300c1400] = 000000ff
9110 stba %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
9111! Mem[0000000010141400] = 00000051, %l0 = 0000000000000000
9112 swapa [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000051
9113! Starting 10 instruction Load Burst
9114! Mem[00000000201c0000] = ff002191, %l5 = 00000000a00000ff
9115 ldsb [%o0+0x001],%l5 ! %l5 = 0000000000000000
9116
9117p0_label_353:
9118! Mem[00000000100c1400] = ff0000ff, %l0 = 0000000000000051
9119 ldsba [%i3+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
9120! Mem[0000000010081408] = ff0000ff, %l3 = 0000000000af4039
9121 lduba [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000ff
9122! Mem[0000000030041400] = 00000000 00000000, %l0 = ffffffff, %l1 = 00000000
9123 ldda [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
9124! Mem[0000000010041414] = 00000000, %l4 = 00000000000000ff
9125 lduh [%i1+0x016],%l4 ! %l4 = 0000000000000000
9126! Mem[0000000030041410] = 00000000, %l6 = 00000000ff0000ff
9127 lduha [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
9128! Mem[0000000030181408] = 7f800000, %f22 = 73589b02
9129 lda [%i6+%o4]0x81,%f22 ! %f22 = 7f800000
9130! Mem[0000000030141410] = 0000af00, %l5 = 0000000000000000
9131 lduwa [%i5+%o5]0x89,%l5 ! %l5 = 000000000000af00
9132! Mem[0000000010081400] = 000000ff, %l0 = 0000000000000000
9133 ldsba [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
9134! Mem[0000000010141400] = 00000000, %l7 = 0000000000000000
9135 lduwa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
9136! Starting 10 instruction Store Burst
9137! Mem[0000000020800001] = 00007fd0, %l2 = 000000000000ff00
9138 ldstub [%o1+0x001],%l2 ! %l2 = 00000000000000ff
9139
9140p0_label_354:
9141! Code Fragment 3
9142p0_fragment_31:
9143! %l0 = 0000000000000000
9144 setx 0x5df1c277edfff469,%g7,%l0 ! %l0 = 5df1c277edfff469
9145! %l1 = 0000000000000000
9146 setx 0x4aceb627e5a171d2,%g7,%l1 ! %l1 = 4aceb627e5a171d2
9147 setx 0x1fe000, %g1, %g3
9148 or %l0, %g3, %l0 ! always set perrmask = 0xff
9149 setx 0x1ffff8, %g1, %g2
9150 and %l0, %g2, %l0
9151 ta T_CHANGE_HPRIV
9152 stxa %l1, [%l0]ASI_DCACHE_DATA
9153 ta T_CHANGE_NONHPRIV
9154! %l0 = 5df1c277edfff469
9155 setx 0xd6dae8f803022fa3,%g7,%l0 ! %l0 = d6dae8f803022fa3
9156! %l1 = 4aceb627e5a171d2
9157 setx 0xd8af2df86bee1093,%g7,%l1 ! %l1 = d8af2df86bee1093
9158! %l6 = 00000000, %l7 = 00000000, Mem[0000000030181408] = 7f800000 00000000
9159 stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 00000000
9160! %l0 = 03022fa3, %l1 = 6bee1093, Mem[0000000030001408] = 029b0000 ff000000
9161 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 03022fa3 6bee1093
9162! %l4 = 00000000, %l5 = 0000af00, Mem[0000000030181408] = 00000000 00000000
9163 stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 0000af00
9164! %l2 = 0000000000000000, %l5 = 000000000000af00, %l2 = 0000000000000000
9165 subc %l2,%l5,%l2 ! %l2 = ffffffffffff5100
9166! Mem[0000000010181408] = 00000000, %l5 = 000000000000af00
9167 swapa [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
9168! Mem[0000000010101404] = ffffffff, %l1 = d8af2df86bee1093, %asi = 80
9169 swapa [%i4+0x004]%asi,%l1 ! %l1 = 00000000ffffffff
9170! %f8 = 51000000, Mem[00000000100c1410] = 000000ff
9171 sta %f8 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 51000000
9172! Mem[0000000030041410] = 00000000, %l0 = d6dae8f803022fa3
9173 ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
9174! Starting 10 instruction Load Burst
9175! %l5 = 0000000000000000, immed = fffff0dc, %y = 0100d9fe
9176 udiv %l5,-0xf24,%l2 ! %l2 = 000000000100da0d
9177 mov %l0,%y ! %y = 00000000
9178
9179p0_label_355:
9180! Mem[0000000010041408] = 00000000, %l2 = 000000000100da0d
9181 lduwa [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
9182! Mem[0000000030141410] = 6d000000 0000af00, %l6 = 00000000, %l7 = 00000000
9183 ldda [%i5+%o5]0x89,%l6 ! %l6 = 000000000000af00 000000006d000000
9184! Mem[0000000010081400] = ef000000ff000000, %l1 = 00000000ffffffff
9185 ldxa [%i2+%g0]0x88,%l1 ! %l1 = ef000000ff000000
9186! Mem[0000000010001400] = 00000022, %l7 = 000000006d000000
9187 lduba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000022
9188! Mem[0000000021800100] = ff00a456, %l5 = 0000000000000000
9189 ldsb [%o3+0x100],%l5 ! %l5 = ffffffffffffffff
9190! Mem[00000000300c1408] = 000000ff, %f5 = 00000000
9191 lda [%i3+%o4]0x89,%f5 ! %f5 = 000000ff
9192! Mem[0000000030141410] = 0000af00, %l2 = 0000000000000000
9193 lduha [%i5+%o5]0x89,%l2 ! %l2 = 000000000000af00
9194! %f6 = 00000000, %f14 = 000000ff, %f18 = 00000000
9195 fsubs %f6 ,%f14,%f18 ! %l0 = 0000000000000022, Unfinished, %fsr = 3a00000400
9196! Mem[00000000218001c0] = ff001988, %l6 = 000000000000af00
9197 ldsh [%o3+0x1c0],%l6 ! %l6 = ffffffffffffff00
9198! Starting 10 instruction Store Burst
9199! %f17 = 000000ff, Mem[0000000030101410] = 6d000000
9200 sta %f17,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
9201
9202p0_label_356:
9203! Mem[0000000010181410] = ff000000, %l7 = 0000000000000022
9204 swap [%i6+%o5],%l7 ! %l7 = 00000000ff000000
9205! Mem[0000000030141400] = 00ff0000, %l5 = ffffffffffffffff
9206 swapa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000ff0000
9207! %f29 = 000000ff, Mem[0000000030101408] = ff0000da
9208 sta %f29,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
9209! Mem[00000000211c0000] = ffffc8b9, %l5 = 0000000000ff0000
9210 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
9211! %l3 = 00000000000000ff, Mem[0000000010041410] = 6dd90020
9212 stba %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffd90020
9213! %l5 = 00000000000000ff, Mem[0000000010141436] = 00ffffff
9214 sth %l5,[%i5+0x036] ! Mem[0000000010141434] = 00ff00ff
9215! %l2 = 0000af00, %l3 = 000000ff, Mem[0000000010001400] = 00000022 00000000
9216 stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000af00 000000ff
9217! %f30 = ffffffff 00000000, %l5 = 00000000000000ff
9218! Mem[0000000030181420] = ffffff920b78ffb4
9219 add %i6,0x020,%g1
9220 stda %f30,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030181420] = 00000000ffffffff
9221! %l3 = 00000000000000ff, Mem[00000000300c1400] = 00000000
9222 stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
9223! Starting 10 instruction Load Burst
9224! Mem[0000000010101410] = 000000ef, %l6 = ffffffffffffff00
9225 lduba [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ef
9226
9227p0_label_357:
9228! Mem[0000000030001400] = 00000000, %l0 = 0000000000000022
9229 lduha [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
9230! Mem[0000000010081408] = 73589b02 ff0000ff, %l6 = 000000ef, %l7 = ff000000
9231 ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000ff0000ff 0000000073589b02
9232! Mem[0000000010081408] = 73589b02ff0000ff, %l4 = 0000000000000000
9233 ldxa [%i2+%o4]0x88,%l4 ! %l4 = 73589b02ff0000ff
9234! Mem[00000000100c1408] = 000000da00000000, %l7 = 0000000073589b02
9235 ldxa [%i3+%o4]0x80,%l7 ! %l7 = 000000da00000000
9236! Mem[0000000030141400] = ffffffff00000000, %l3 = 00000000000000ff
9237 ldxa [%i5+%g0]0x81,%l3 ! %l3 = ffffffff00000000
9238! Mem[00000000100c1408] = 000000da00000000, %l5 = 00000000000000ff
9239 ldxa [%i3+%o4]0x80,%l5 ! %l5 = 000000da00000000
9240! Mem[00000000300c1408] = 000000ff, %f23 = 2c598a50
9241 lda [%i3+%o4]0x89,%f23 ! %f23 = 000000ff
9242! Mem[00000000100c1410] = 3940af0051000000, %l1 = ef000000ff000000
9243 ldxa [%i3+%o5]0x88,%l1 ! %l1 = 3940af0051000000
9244! Mem[0000000010041408] = 00000000, %l6 = 00000000ff0000ff
9245 ldswa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
9246! Starting 10 instruction Store Burst
9247! %l4 = ff0000ff, %l5 = 00000000, Mem[0000000010141400] = 00000000 ff0000ff
9248 stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff0000ff 00000000
9249
9250p0_label_358:
9251! %l7 = 000000da00000000, Mem[0000000030081408] = 00000000ffd8fc52
9252 stxa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000da00000000
9253! Mem[0000000010181414] = 00000000, %f21 = 00ffffff
9254 ld [%i6+0x014],%f21 ! %f21 = 00000000
9255! %l7 = 000000da00000000, Mem[0000000010101408] = 73589b02
9256 stha %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00009b02
9257! %l5 = 000000da00000000, Mem[0000000010001400] = 00af0000ff000000
9258 stxa %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000da00000000
9259! Mem[0000000030181400] = ff40af00, %l3 = ffffffff00000000
9260 ldstuba [%i6+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
9261! %l0 = 0000000000000000, Mem[0000000030081408] = da000000
9262 stwa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
9263! Mem[0000000010181410] = 00000022, %l4 = 73589b02ff0000ff
9264 swapa [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000022
9265! Mem[0000000030041400] = 00000000, %l5 = 000000da00000000
9266 ldstuba [%i1+%g0]0x81,%l5 ! %l5 = 00000000000000ff
9267! Mem[0000000030081408] = 00000000, %l1 = 3940af0051000000
9268 swapa [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
9269! Starting 10 instruction Load Burst
9270! %l3 = 00000000000000ff, %l0 = 0000000000000000, %l6 = 0000000000000000
9271 sdivx %l3,%l0,%l6 ! %l6 = 0000000000000000
9272
9273p0_label_359:
9274! Mem[0000000030041410] = 000000ff, %l4 = 0000000000000022
9275 ldswa [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff
9276! Mem[0000000030181408] = 00000000, %l0 = 0000000000000028
9277 lduha [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
9278! Mem[0000000010081400] = ff000000, %l5 = 0000000000000000
9279 lduha [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000
9280! Mem[00000000300c1410] = ffffffff, %l3 = 00000000000000ff
9281 ldsba [%i3+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
9282! Mem[0000000010081400] = ff000000, %l1 = 0000000000000000
9283 ldsha [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
9284! Mem[0000000030181410] = 000000ff, %l4 = 00000000000000ff
9285 ldswa [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff
9286! Mem[0000000010001410] = a000000000000000, %f14 = 000000ff 000000ef
9287 ldd [%i0+%o5],%f14 ! %f14 = a0000000 00000000
9288! Mem[0000000030141410] = 0000af00, %l2 = 000000000000af00
9289 lduha [%i5+%o5]0x89,%l2 ! %l2 = 000000000000af00
9290! Mem[0000000030001408] = 03022fa3, %l5 = 0000000000000000
9291 lduwa [%i0+%o4]0x89,%l5 ! %l5 = 0000000003022fa3
9292! Starting 10 instruction Store Burst
9293! Mem[000000001000140b] = ffffff00, %l2 = 000000000000af00
9294 ldstub [%i0+0x00b],%l2 ! %l2 = 00000000000000ff
9295
9296p0_label_360:
9297! Mem[0000000010141408] = ff000000, %l2 = 0000000000000000
9298 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
9299! %f18 = 00000000 ff0000ff, Mem[0000000030041400] = 000000ff 00000000
9300 stda %f18,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ff0000ff
9301! %l6 = 0000000000000000, Mem[0000000010181422] = 51000000
9302 sth %l6,[%i6+0x022] ! Mem[0000000010181420] = 51000000
9303! %l0 = 0000000000000000, Mem[00000000300c1410] = ffffffff
9304 stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
9305! %l4 = 00000000000000ff, Mem[00000000218000c0] = 00fff237, %asi = 80
9306 stba %l4,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = fffff237
9307! %f8 = 51000000, Mem[0000000010081408] = ff0000ff
9308 sta %f8 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 51000000
9309! %l0 = 0000000000000000, %l4 = 00000000000000ff, %y = 00000000
9310 sdiv %l0,%l4,%l1 ! %l1 = 0000000000000000
9311 mov %l0,%y ! %y = 00000000
9312! %l2 = 000000ff, %l3 = ffffffff, Mem[0000000030141408] = 0000ff00 ff000000
9313 stda %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff ffffffff
9314! Mem[0000000010141418] = 000000ff00000000, %l6 = 0000000000000000, %l1 = 0000000000000000
9315 add %i5,0x18,%g1
9316 casxa [%g1]0x80,%l6,%l1 ! %l1 = 000000ff00000000
9317! Starting 10 instruction Load Burst
9318! Mem[00000000300c1400] = 000000ff, %f11 = 00000000
9319 lda [%i3+%g0]0x89,%f11 ! %f11 = 000000ff
9320
9321p0_label_361:
9322! Mem[0000000030101410] = 7f800000000000ff, %f14 = a0000000 00000000
9323 ldda [%i4+%o5]0x89,%f14 ! %f14 = 7f800000 000000ff
9324! Mem[0000000010041410] = ffd9002000000000, %l5 = 0000000003022fa3
9325 ldxa [%i1+%o5]0x80,%l5 ! %l5 = ffd9002000000000
9326! Mem[00000000100c1410] = 00000051, %l0 = 0000000000000000
9327 ldsba [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
9328! %l0 = 0000000000000000, imm = 0000000000000f5b, %l0 = 0000000000000000
9329 sub %l0,0xf5b,%l0 ! %l0 = fffffffffffff0a5
9330! Mem[0000000030081410] = ffd80000, %f21 = 00000000
9331 lda [%i2+%o5]0x89,%f21 ! %f21 = ffd80000
9332! Mem[00000000201c0000] = ff002191, %l0 = fffffffffffff0a5
9333 ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffff00
9334! Mem[00000000100c1400] = ff0000ff, %l6 = 0000000000000000
9335 ldswa [%i3+%g0]0x80,%l6 ! %l6 = ffffffffff0000ff
9336! Mem[0000000030041408] = 00000000 00000000, %l6 = ff0000ff, %l7 = 00000000
9337 ldda [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
9338! Mem[00000000100c143c] = 2000ff00, %f31 = 00000000
9339 lda [%i3+0x03c]%asi,%f31 ! %f31 = 2000ff00
9340! Starting 10 instruction Store Burst
9341! %f20 = ff0000ff, Mem[0000000010101408] = 029b0000
9342 sta %f20,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff0000ff
9343
9344p0_label_362:
9345! Mem[0000000030181408] = 00000000, %l4 = 00000000000000ff
9346 ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000ff
9347! Mem[0000000010141410] = ff000000, %l3 = ffffffffffffffff
9348 swapa [%i5+%o5]0x80,%l3 ! %l3 = 00000000ff000000
9349! %l6 = 0000000000000000, Mem[0000000010041410] = ffd90020
9350 stwa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
9351! %f28 = 00000000 000000ff, Mem[0000000030141400] = ffffffff 00000000
9352 stda %f28,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 000000ff
9353! Mem[0000000010181408] = 00af0000, %l4 = 0000000000000000
9354 ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
9355! %l5 = ffd9002000000000, Mem[0000000010181420] = 5100000000000000, %asi = 80
9356 stxa %l5,[%i6+0x020]%asi ! Mem[0000000010181420] = ffd9002000000000
9357! %f15 = 000000ff, Mem[0000000010101408] = ff0000ff
9358 sta %f15,[%i4+0x008]%asi ! Mem[0000000010101408] = 000000ff
9359! Mem[0000000020800000] = 00ff7fd0, %l5 = ffd9002000000000
9360 ldstuba [%o1+0x000]%asi,%l5 ! %l5 = 00000000000000ff
9361! Mem[000000001010141a] = 73589b02, %l7 = 0000000000000000
9362 ldstuba [%i4+0x01a]%asi,%l7 ! %l7 = 0000009b000000ff
9363! Starting 10 instruction Load Burst
9364! Mem[0000000010001408] = ffffffff, %f26 = 00000000
9365 lda [%i0+%o4]0x88,%f26 ! %f26 = ffffffff
9366
9367p0_label_363:
9368! Mem[0000000030041400] = ff0000ff00000000, %l4 = 0000000000000000
9369 ldxa [%i1+%g0]0x81,%l4 ! %l4 = ff0000ff00000000
9370! %l1 = 000000ff00000000, imm = fffffffffffff96d, %l5 = 0000000000000000
9371 or %l1,-0x693,%l5 ! %l5 = fffffffffffff96d
9372! Mem[0000000030181410] = 00000000000000ff, %l4 = ff0000ff00000000
9373 ldxa [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff
9374! Mem[0000000030141408] = 000000ffffffffff, %l4 = 00000000000000ff
9375 ldxa [%i5+%o4]0x81,%l4 ! %l4 = 000000ffffffffff
9376! Mem[00000000300c1410] = 00000000, %l3 = 00000000ff000000
9377 ldswa [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
9378! Mem[0000000010141408] = ff00000000007358, %l2 = 00000000000000ff
9379 ldxa [%i5+0x008]%asi,%l2 ! %l2 = ff00000000007358
9380! Mem[0000000010041410] = 0000000000000000, %f22 = 7f800000 000000ff
9381 ldda [%i1+%o5]0x80,%f22 ! %f22 = 00000000 00000000
9382! Mem[0000000010181408] = 0000afff, %l3 = 0000000000000000
9383 lduha [%i6+%o4]0x88,%l3 ! %l3 = 000000000000afff
9384! Mem[00000000201c0000] = ff002191, %l6 = 0000000000000000
9385 ldsh [%o0+%g0],%l6 ! %l6 = ffffffffffffff00
9386! Starting 10 instruction Store Burst
9387! %l0 = ffffffffffffff00, Mem[00000000211c0000] = ffffc8b9
9388 sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = ff00c8b9
9389
9390p0_label_364:
9391! %l6 = ffffffffffffff00, Mem[0000000010041408] = 5100000000000000
9392 stxa %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffffffffff00
9393! %l2 = 00007358, %l3 = 0000afff, Mem[0000000030081408] = 51000000 00000000
9394 stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00007358 0000afff
9395! Mem[0000000030081408] = 58730000, %l6 = ffffffffffffff00
9396 ldstuba [%i2+%o4]0x81,%l6 ! %l6 = 00000058000000ff
9397! %l4 = ffffffff, %l5 = fffff96d, Mem[0000000030181410] = ff000000 00000000
9398 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffff fffff96d
9399! %l0 = ffffffffffffff00, Mem[00000000300c1410] = 00000000
9400 stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffff00
9401! %l4 = 000000ffffffffff, %l6 = 0000000000000058, %l5 = fffffffffffff96d
9402 addc %l4,%l6,%l5 ! %l5 = 0000010000000057
9403! %l7 = 000000000000009b, Mem[0000000030101400] = ff000000
9404 stba %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 9b000000
9405! Mem[0000000010101431] = 00000000, %l6 = 0000000000000058
9406 ldstub [%i4+0x031],%l6 ! %l6 = 00000000000000ff
9407! %l5 = 0000010000000057, Mem[00000000300c1400] = 000000ff
9408 stwa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000057
9409! Starting 10 instruction Load Burst
9410! Mem[0000000010041408] = ffffff00, %l7 = 000000000000009b
9411 lduha [%i1+%o4]0x88,%l7 ! %l7 = 000000000000ff00
9412
9413p0_label_365:
9414! Mem[0000000010041408] = ffffff00, %l4 = 000000ffffffffff
9415 lduba [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000
9416! Mem[0000000010001410] = 000000a0, %l0 = ffffffffffffff00
9417 ldsha [%i0+%o5]0x88,%l0 ! %l0 = 00000000000000a0
9418! Mem[0000000010181400] = 00000000, %l4 = 0000000000000000
9419 lduwa [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
9420! Mem[0000000010041418] = 00003ed6, %f30 = ffffffff
9421 lda [%i1+0x018]%asi,%f30 ! %f30 = 00003ed6
9422! Mem[0000000030141410] = 0000af00, %l1 = 000000ff00000000
9423 lduwa [%i5+%o5]0x89,%l1 ! %l1 = 000000000000af00
9424! Mem[0000000010101400] = ffffffff6bee1093, %l2 = ff00000000007358
9425 ldx [%i4+%g0],%l2 ! %l2 = ffffffff6bee1093
9426! Mem[0000000010101410] = 000000ef, %l2 = ffffffff6bee1093
9427 ldsha [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ef
9428! Mem[0000000010041410] = 00000000 00000000, %l0 = 000000a0, %l1 = 0000af00
9429 ldda [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
9430! Mem[00000000100c1400] = ff0000ff 52fcd8ff, %l4 = 00000000, %l5 = 00000057
9431 ldda [%i3+%g0]0x80,%l4 ! %l4 = 00000000ff0000ff 0000000052fcd8ff
9432! Starting 10 instruction Store Burst
9433! %l4 = 00000000ff0000ff, Mem[0000000010041408] = ffffff00
9434 stba %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff
9435
9436p0_label_366:
9437! Mem[0000000030101408] = ff000000, %l3 = 000000000000afff
9438 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
9439! Mem[0000000010141410] = ffffffff, %l7 = 000000000000ff00
9440 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
9441! %l4 = 00000000ff0000ff, Mem[0000000010081408] = 51000000029b5873, %asi = 80
9442 stxa %l4,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000ff0000ff
9443! %l3 = 00000000000000ff, Mem[0000000010181410] = ff0000ff
9444 stha %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00ff00ff
9445! Mem[0000000030081410] = 0000d8ff, %l4 = 00000000ff0000ff
9446 ldstuba [%i2+%o5]0x81,%l4 ! %l4 = 00000000000000ff
9447! %l4 = 0000000000000000, Mem[0000000030101408] = 000000ff
9448 stba %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
9449! Mem[0000000010041420] = ffffff920b78ffb4, %l0 = 0000000000000000, %l5 = 0000000052fcd8ff
9450 add %i1,0x20,%g1
9451 casxa [%g1]0x80,%l0,%l5 ! %l5 = ffffff920b78ffb4
9452! %l0 = 0000000000000000, Mem[00000000300c1408] = ff000000
9453 stha %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
9454! %f14 = 7f800000 000000ff, %l7 = 00000000000000ff
9455! Mem[0000000030041418] = ef6d8bffff000000
9456 add %i1,0x018,%g1
9457 stda %f14,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030041418] = ff0000000000807f
9458! Starting 10 instruction Load Burst
9459! %l1 = 0000000000000000, %l7 = 00000000000000ff, %l6 = 0000000000000000
9460 addc %l1,%l7,%l6 ! %l6 = 00000000000000ff
9461
9462p0_label_367:
9463! Mem[00000000100c1410] = 00000051, %l6 = 00000000000000ff
9464 lduwa [%i3+0x010]%asi,%l6 ! %l6 = 0000000000000051
9465! Mem[00000000201c0000] = ff002191, %l0 = 0000000000000000
9466 lduba [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000ff
9467! Mem[0000000010141400] = ff0000ff00000000, %f10 = 000000b1 000000ff
9468 ldda [%i5+%g0]0x80,%f10 ! %f10 = ff0000ff 00000000
9469! Mem[0000000010081400] = ff000000, %l0 = 00000000000000ff
9470 lduba [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
9471! Mem[0000000030081400] = ffffffff02000000, %f28 = 00000000 000000ff
9472 ldda [%i2+%g0]0x81,%f28 ! %f28 = ffffffff 02000000
9473! Mem[000000001018143c] = 000000ef, %l1 = 0000000000000000
9474 lduwa [%i6+0x03c]%asi,%l1 ! %l1 = 00000000000000ef
9475! Mem[0000000010141420] = b4ff780b 92ffffff, %l2 = 000000ef, %l3 = 000000ff
9476 ldda [%i5+0x020]%asi,%l2 ! %l2 = 00000000b4ff780b 0000000092ffffff
9477! Mem[0000000010081434] = 00ffffff, %l1 = 00000000000000ef
9478 ldsw [%i2+0x034],%l1 ! %l1 = 0000000000ffffff
9479! Mem[0000000010141438] = 0000ff00 00000000, %l4 = 00000000, %l5 = 0b78ffb4
9480 ldd [%i5+0x038],%l4 ! %l4 = 000000000000ff00 0000000000000000
9481! Starting 10 instruction Store Burst
9482! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
9483 swapa [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
9484
9485p0_label_368:
9486! %l7 = 00000000000000ff, Mem[0000000010001408] = ffffffff
9487 stba %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff
9488! %l5 = 0000000000000000, Mem[0000000010181410] = 00ff00ff
9489 stba %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00ff00ff
9490! %l2 = b4ff780b, %l3 = 92ffffff, Mem[0000000030041410] = 000000ff 00000000
9491 stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = b4ff780b 92ffffff
9492! Mem[0000000010041408] = ffffffff, %l6 = 0000000000000051
9493 ldstuba [%i1+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
9494! Mem[0000000030141408] = ff000000, %l7 = 00000000000000ff
9495 swapa [%i5+%o4]0x89,%l7 ! %l7 = 00000000ff000000
9496! Mem[0000000030101410] = 000000ff, %l1 = 0000000000ffffff
9497 ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
9498! %f16 = ff000000 000000ff, %l1 = 00000000000000ff
9499! Mem[0000000030001428] = 34b566dac82b0702
9500 add %i0,0x028,%g1
9501 stda %f16,[%g1+%l1]ASI_PST16_S ! Mem[0000000030001428] = ff000000000000ff
9502! Mem[0000000030001400] = 00000000, %l6 = 00000000000000ff
9503 swapa [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000000
9504! Mem[0000000010081410] = 00000000, %l3 = 0000000092ffffff
9505 swapa [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
9506! Starting 10 instruction Load Burst
9507! Mem[0000000010041410] = 00000000, %l3 = 0000000000000000
9508 ldsha [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
9509
9510p0_label_369:
9511! Mem[0000000030041410] = 92ffffffb4ff780b, %l1 = 00000000000000ff
9512 ldxa [%i1+%o5]0x89,%l1 ! %l1 = 92ffffffb4ff780b
9513! Mem[0000000010041428] = 00000000, %l7 = 00000000ff000000
9514 lduba [%i1+0x028]%asi,%l7 ! %l7 = 0000000000000000
9515! Mem[0000000030041410] = 0b78ffb4, %l3 = 0000000000000000
9516 ldswa [%i1+%o5]0x81,%l3 ! %l3 = 000000000b78ffb4
9517! Mem[0000000010041408] = ffffffff, %l4 = 000000000000ff00
9518 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ffffffff
9519! Mem[00000000300c1410] = 0000000000ffffff, %f24 = 00000000 ffffffff
9520 ldda [%i3+%o5]0x89,%f24 ! %f24 = 00000000 00ffffff
9521! Mem[0000000030181408] = ff000000, %f2 = 00000000
9522 lda [%i6+%o4]0x81,%f2 ! %f2 = ff000000
9523! Mem[0000000030181410] = ffffffff, %l3 = 000000000b78ffb4
9524 ldsha [%i6+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
9525! Mem[0000000030001408] = 6bee1093 03022fa3, %l4 = ffffffff, %l5 = 00000000
9526 ldda [%i0+%o4]0x89,%l4 ! %l4 = 0000000003022fa3 000000006bee1093
9527! Mem[0000000030101400] = 9b000000ffffffff, %l4 = 0000000003022fa3
9528 ldxa [%i4+%g0]0x81,%l4 ! %l4 = 9b000000ffffffff
9529! Starting 10 instruction Store Burst
9530! %l0 = 0000000000000000, Mem[0000000010081410] = ff00000092ffffff
9531 stxa %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000000
9532
9533p0_label_370:
9534! %f18 = 00000000 ff0000ff, Mem[0000000010181410] = ff00ff00 00000000
9535 stda %f18,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 ff0000ff
9536! Mem[000000001014143e] = 00000000, %l6 = 0000000000000000
9537 ldstub [%i5+0x03e],%l6 ! %l6 = 00000000000000ff
9538! %l4 = ffffffff, %l5 = 6bee1093, Mem[0000000010181408] = 0000afff 00000000
9539 stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff 6bee1093
9540! %f0 = 00000000 ff000000, Mem[0000000030041410] = 0b78ffb4 ffffff92
9541 stda %f0 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 ff000000
9542! Mem[0000000030141408] = 000000ff, %l5 = 000000006bee1093
9543 ldstuba [%i5+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
9544! %l0 = 0000000000000000, Mem[0000000030041410] = 00000000
9545 stba %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
9546! %l3 = ffffffffffffffff, Mem[00000000100c1406] = 52fcd8ff, %asi = 80
9547 stha %l3,[%i3+0x006]%asi ! Mem[00000000100c1404] = 52fcffff
9548! %f16 = ff000000 000000ff, %l3 = ffffffffffffffff
9549! Mem[00000000100c1430] = 0052000000000000
9550 add %i3,0x030,%g1
9551 stda %f16,[%g1+%l3]ASI_PST32_PL ! Mem[00000000100c1430] = ff000000000000ff
9552! Mem[0000000010181401] = 00000000, %l7 = 0000000000000000
9553 ldstub [%i6+0x001],%l7 ! %l7 = 00000000000000ff
9554! Starting 10 instruction Load Burst
9555! Mem[0000000030081410] = ffd800ff, %l7 = 0000000000000000
9556 ldsha [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
9557
9558p0_label_371:
9559! Mem[0000000030001410] = 00000000ffffffff, %l6 = 0000000000000000
9560 ldxa [%i0+%o5]0x89,%l6 ! %l6 = 00000000ffffffff
9561! Mem[0000000010181410] = ff0000ff 00000000, %l2 = b4ff780b, %l3 = ffffffff
9562 ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000ff0000ff 0000000000000000
9563! Mem[0000000010101400] = ffffffff, %l3 = 0000000000000000
9564 lduha [%i4+%g0]0x80,%l3 ! %l3 = 000000000000ffff
9565! Mem[0000000010041434] = 0b78ffb4, %f15 = 000000ff
9566 ld [%i1+0x034],%f15 ! %f15 = 0b78ffb4
9567! Mem[00000000100c1430] = ff000000 000000ff, %l0 = 00000000, %l1 = b4ff780b
9568 ldda [%i3+0x030]%asi,%l0 ! %l0 = 00000000ff000000 00000000000000ff
9569! Mem[0000000010141408] = 58730000 000000ff, %l6 = ffffffff, %l7 = 000000ff
9570 ldda [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff 0000000058730000
9571! Mem[00000000201c0000] = ff002191, %l2 = 00000000ff0000ff
9572 lduh [%o0+%g0],%l2 ! %l2 = 000000000000ff00
9573! Mem[00000000201c0000] = ff002191, %l3 = 000000000000ffff
9574 lduh [%o0+%g0],%l3 ! %l3 = 000000000000ff00
9575! Mem[00000000100c140c] = 00000000, %l0 = 00000000ff000000
9576 ldsh [%i3+0x00c],%l0 ! %l0 = 0000000000000000
9577! Starting 10 instruction Store Burst
9578! %l6 = 000000ff, %l7 = 58730000, Mem[0000000030181408] = ff000000 00af0000
9579 stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff 58730000
9580
9581p0_label_372:
9582! %l0 = 0000000000000000, Mem[0000000010081400] = ff000000
9583 stha %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
9584! Mem[0000000021800101] = ff00a456, %l4 = 9b000000ffffffff
9585 ldstub [%o3+0x101],%l4 ! %l4 = 00000000000000ff
9586! %f6 = 00000000 00000000, Mem[0000000030141410] = 00af0000 0000006d
9587 stda %f6 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 00000000
9588! Mem[0000000030081400] = ffffffff, %l4 = 0000000000000000
9589 ldstuba [%i2+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
9590! %l4 = 000000ff, %l5 = 000000ff, Mem[00000000300c1400] = 00000057 00000000
9591 stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff 000000ff
9592! %l3 = 000000000000ff00, Mem[00000000201c0001] = ff002191
9593 stb %l3,[%o0+0x001] ! Mem[00000000201c0000] = ff002191
9594! %f14 = 7f800000 0b78ffb4, %l1 = 00000000000000ff
9595! Mem[0000000030141428] = a04e5cfefc2d5b3d
9596 add %i5,0x028,%g1
9597 stda %f14,[%g1+%l1]ASI_PST8_S ! Mem[0000000030141428] = 7f8000000b78ffb4
9598! Mem[00000000100c140c] = 00000000, %l3 = 000000000000ff00
9599 swap [%i3+0x00c],%l3 ! %l3 = 0000000000000000
9600! %l2 = 0000ff00, %l3 = 00000000, Mem[0000000030001400] = 000000ff ff0000ff
9601 stda %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000ff00 00000000
9602! Starting 10 instruction Load Burst
9603! Mem[00000000100c1410] = 00000051, %l0 = 0000000000000000
9604 lduba [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
9605
9606p0_label_373:
9607! Mem[0000000010081418] = ff000000, %f24 = 00000000
9608 lda [%i2+0x018]%asi,%f24 ! %f24 = ff000000
9609! %f12 = 000000ff, %f29 = 02000000, %f17 = 000000ff
9610 fdivs %f12,%f29,%f17 ! %l0 = 0000000000000022, Unfinished, %fsr = 3a00000400
9611! Mem[0000000020800000] = ffff7fd0, %l4 = 00000000000000ff
9612 lduba [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
9613! Mem[0000000030181408] = 000000ff58730000, %l4 = 00000000000000ff
9614 ldxa [%i6+%o4]0x81,%l4 ! %l4 = 000000ff58730000
9615! Mem[0000000010001408] = ffffffff, %l2 = 000000000000ff00
9616 ldsha [%i0+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
9617! Mem[00000000211c0000] = ff00c8b9, %l7 = 0000000058730000
9618 ldsb [%o2+%g0],%l7 ! %l7 = ffffffffffffffff
9619! Mem[0000000010101400] = ffffffff 6bee1093, %l2 = ffffffff, %l3 = 00000000
9620 ldda [%i4+%g0]0x80,%l2 ! %l2 = 00000000ffffffff 000000006bee1093
9621! Mem[0000000010001418] = 901b85da 001a01a0, %l2 = ffffffff, %l3 = 6bee1093
9622 ldd [%i0+0x018],%l2 ! %l2 = 00000000901b85da 00000000001a01a0
9623! Mem[00000000100c1408] = da000000, %l6 = 00000000000000ff
9624 ldsba [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
9625! Starting 10 instruction Store Burst
9626! Mem[00000000100c1418] = 00007358, %f4 = 00000000
9627 ld [%i3+0x018],%f4 ! %f4 = 00007358
9628
9629p0_label_374:
9630! %l6 = 0000000000000000, Mem[0000000010181424] = 00000000, %asi = 80
9631 stwa %l6,[%i6+0x024]%asi ! Mem[0000000010181424] = 00000000
9632! %l2 = 901b85da, %l3 = 001a01a0, Mem[0000000010001400] = 000000da 00000000
9633 std %l2,[%i0+%g0] ! Mem[0000000010001400] = 901b85da 001a01a0
9634! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010141430] = 00000000 00ff00ff
9635 stda %l6,[%i5+0x030]%asi ! Mem[0000000010141430] = 00000000 ffffffff
9636! %l7 = ffffffffffffffff, Mem[00000000300c1400] = ff000000
9637 stha %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffff0000
9638! Mem[0000000030141400] = 00000000, %l7 = ffffffffffffffff
9639 swapa [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000000
9640! %l3 = 00000000001a01a0, Mem[0000000030101400] = 9b000000
9641 stba %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = a0000000
9642! %l4 = 000000ff58730000, Mem[0000000010101408] = ff000000
9643 stha %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000
9644! Mem[00000000300c1408] = 00000000, %l5 = 00000000000000ff
9645 swapa [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000
9646! %f22 = 00000000, Mem[0000000030081400] = ffffffff
9647 sta %f22,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
9648! Starting 10 instruction Load Burst
9649! Mem[0000000010081400] = ff000000, %l3 = 00000000001a01a0
9650 ldsha [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
9651
9652p0_label_375:
9653 membar #Sync ! Added by membar checker (62)
9654! Mem[0000000010141400] = ff0000ff 00000000 ff000000 00007358
9655! Mem[0000000010141410] = ffffffff ffffff92 000000ff 00000000
9656! Mem[0000000010141420] = b4ff780b 92ffffff 00ffffff 000000ef
9657! Mem[0000000010141430] = 00000000 ffffffff 0000ff00 0000ff00
9658 ldda [%i5]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010141400
9659! Mem[000000001004142c] = e50005ff, %l6 = 0000000000000000
9660 ldsb [%i1+0x02c],%l6 ! %l6 = ffffffffffffffe5
9661! Mem[00000000100c1410] = 3940af00 51000000, %l6 = ffffffe5, %l7 = 00000000
9662 ldda [%i3+%o5]0x88,%l6 ! %l6 = 0000000051000000 000000003940af00
9663! Mem[0000000010081400] = ef000000ff000000, %l3 = 0000000000000000
9664 ldxa [%i2+%g0]0x88,%l3 ! %l3 = ef000000ff000000
9665! Mem[0000000010001400] = 901b85da001a01a0, %l3 = ef000000ff000000
9666 ldxa [%i0+%g0]0x80,%l3 ! %l3 = 901b85da001a01a0
9667! Mem[0000000030081410] = ff00d8ffaf87cc60, %l7 = 000000003940af00
9668 ldxa [%i2+%o5]0x81,%l7 ! %l7 = ff00d8ffaf87cc60
9669! Mem[0000000030141410] = 00000000, %l1 = 00000000000000ff
9670 ldsha [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
9671! Mem[0000000010081400] = 000000ff 000000ef 00000000 ff0000ff
9672! Mem[0000000010081410] = 00000000 00000000 ff000000 029b0000
9673! Mem[0000000010081420] = 51000000 00000000 00ff00ff 00000000
9674! Mem[0000000010081430] = 00000000 00ffffff 000000ff 000000ef
9675 ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
9676! Mem[00000000211c0000] = ff00c8b9, %l5 = 0000000000000000
9677 ldsba [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
9678! Starting 10 instruction Store Burst
9679! %l0 = 0000000000000022, Mem[0000000010001400] = da851b90
9680 stba %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = da851b22
9681
9682p0_label_376:
9683! %l5 = ffffffffffffffff, %l7 = ff00d8ffaf87cc60, %l1 = 0000000000000000
9684 add %l5,%l7,%l1 ! %l1 = ff00d8ffaf87cc5f
9685! %l6 = 0000000051000000, Mem[0000000010041434] = 0b78ffb4
9686 sth %l6,[%i1+0x034] ! Mem[0000000010041434] = 0000ffb4
9687! %l1 = ff00d8ffaf87cc5f, Mem[00000000100c1410] = 00000051
9688 stha %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = cc5f0051
9689! %l6 = 0000000051000000, Mem[0000000030141400] = ffffffff000000ff
9690 stxa %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000051000000
9691! Mem[00000000100c1408] = 000000da0000ff00, %l2 = 00000000901b85da
9692 ldxa [%i3+%o4]0x80,%l2 ! %l2 = 000000da0000ff00
9693! %l7 = ff00d8ffaf87cc60, Mem[0000000030001410] = ffffffff
9694 stha %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = cc60ffff
9695! %f26 = ef000000, Mem[0000000010041408] = ffffffff
9696 sta %f26,[%i1+%o4]0x80 ! Mem[0000000010041408] = ef000000
9697! Mem[00000000100c143b] = 00ffffff, %l6 = 0000000051000000
9698 ldstub [%i3+0x03b],%l6 ! %l6 = 000000ff000000ff
9699! Mem[0000000010081400] = 000000ff, %l4 = 000000ff58730000
9700 swapa [%i2+%g0]0x80,%l4 ! %l4 = 00000000000000ff
9701! Starting 10 instruction Load Burst
9702! Mem[0000000010001410] = 000000a0, %f27 = ffffff00
9703 lda [%i0+%o5]0x88,%f27 ! %f27 = 000000a0
9704
9705p0_label_377:
9706! Mem[0000000010101410] = ef000000, %l5 = ffffffffffffffff
9707 lduba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000ef
9708! Mem[0000000030181408] = 000000ff, %l5 = 00000000000000ef
9709 ldsha [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
9710! Mem[0000000030141408] = 000000ff, %l7 = ff00d8ffaf87cc60
9711 lduha [%i5+%o4]0x89,%l7 ! %l7 = 00000000000000ff
9712! Mem[00000000100c1408] = da000000, %l4 = 00000000000000ff
9713 lduha [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
9714! Mem[0000000010181400] = 000000000000ff00, %l0 = 0000000000000022
9715 ldxa [%i6+%g0]0x88,%l0 ! %l0 = 000000000000ff00
9716! Mem[0000000010181408] = ffffffff, %l2 = 000000da0000ff00
9717 ldsba [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
9718! Mem[0000000010181410] = 00000000ff0000ff, %l7 = 00000000000000ff
9719 ldxa [%i6+%o5]0x88,%l7 ! %l7 = 00000000ff0000ff
9720! Mem[0000000030141400] = 00000000, %l7 = 00000000ff0000ff
9721 ldsha [%i5+%g0]0x89,%l7 ! %l7 = 0000000000000000
9722! Mem[0000000010001400] = da851b22, %l2 = ffffffffffffffff
9723 lduwa [%i0+%g0]0x88,%l2 ! %l2 = 00000000da851b22
9724! Starting 10 instruction Store Burst
9725! %f31 = 00ff0000, Mem[0000000010001410] = a0000000
9726 sta %f31,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00ff0000
9727
9728p0_label_378:
9729! %l1 = ff00d8ffaf87cc5f, Mem[0000000020800040] = ffffd57f
9730 stb %l1,[%o1+0x040] ! Mem[0000000020800040] = 5fffd57f
9731! Mem[0000000010101428] = 000000fffb5acd6b, %l5 = 0000000000000000, %l3 = 901b85da001a01a0
9732 add %i4,0x28,%g1
9733 casxa [%g1]0x80,%l5,%l3 ! %l3 = 000000fffb5acd6b
9734! %f19 = 000000ff, Mem[0000000030101400] = 000000a0
9735 sta %f19,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
9736! %f16 = 00000000 ff0000ff, %f27 = 000000a0
9737 fxtos %f16,%f27 ! %f27 = 4f7f0001
9738! %l3 = 000000fffb5acd6b, Mem[0000000010041415] = 00000000, %asi = 80
9739 stba %l3,[%i1+0x015]%asi ! Mem[0000000010041414] = 006b0000
9740! Mem[00000000201c0001] = ff002191, %l7 = 0000000000000000
9741 ldstub [%o0+0x001],%l7 ! %l7 = 00000000000000ff
9742! %l4 = 0000000000000000, Mem[0000000030101400] = ff000000
9743 stwa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
9744! %f31 = 00ff0000, Mem[0000000030041400] = ff0000ff
9745 sta %f31,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00ff0000
9746! %l6 = 00000000000000ff, Mem[00000000100c1408] = 000000da
9747 stha %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ff00da
9748! Starting 10 instruction Load Burst
9749! Mem[0000000010081408] = 00000000, %l7 = 0000000000000000
9750 ldswa [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
9751
9752p0_label_379:
9753! Mem[0000000030041400] = 0000ff00, %l0 = 000000000000ff00
9754 ldsba [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
9755! Mem[0000000030041408] = 0000000000000000, %l1 = ff00d8ffaf87cc5f
9756 ldxa [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
9757! Mem[0000000030041410] = 00000000, %l5 = 0000000000000000
9758 lduha [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
9759! Mem[0000000030081400] = 00000000, %l7 = 0000000000000000
9760 lduha [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000000
9761! Mem[0000000030181408] = 00007358ff000000, %f2 = 00000000 ff0000ff
9762 ldda [%i6+%o4]0x89,%f2 ! %f2 = 00007358 ff000000
9763! Mem[0000000010001400] = a0011a00 da851b22, %l6 = 000000ff, %l7 = 00000000
9764 ldda [%i0+%g0]0x88,%l6 ! %l6 = 00000000da851b22 00000000a0011a00
9765! Mem[00000000100c1400] = ff0000ff52fcffff, %l2 = 00000000da851b22
9766 ldxa [%i3+%g0]0x80,%l2 ! %l2 = ff0000ff52fcffff
9767! Mem[0000000010141410] = ffffffff, %l3 = 000000fffb5acd6b
9768 lduba [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
9769! Mem[0000000030101408] = 00520000 00000000, %l0 = 00000000, %l1 = 00000000
9770 ldda [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000520000
9771! Starting 10 instruction Store Burst
9772! %l3 = 00000000000000ff, Mem[000000001010143e] = 00000000, %asi = 80
9773 stha %l3,[%i4+0x03e]%asi ! Mem[000000001010143c] = 000000ff
9774
9775p0_label_380:
9776 membar #Sync ! Added by membar checker (63)
9777! %l0 = 0000000000000000, Mem[0000000010141410] = ffffffff
9778 stba %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00ffffff
9779! Mem[0000000030101410] = ff000000, %l6 = 00000000da851b22
9780 swapa [%i4+%o5]0x81,%l6 ! %l6 = 00000000ff000000
9781! %f20 = 92ffffff ffffffff, Mem[00000000300c1400] = 0000ffff 000000ff
9782 stda %f20,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 92ffffff ffffffff
9783! %f24 = ffffff92 0b78ffb4, Mem[0000000030041408] = 00000000 00000000
9784 stda %f24,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffff92 0b78ffb4
9785! %f22 = 00000000 ff000000, Mem[0000000030141408] = ff000000 ffffffff
9786 stda %f22,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 ff000000
9787! %l0 = 0000000000000000, Mem[00000000100c1408] = 00ff00da, %asi = 80
9788 stwa %l0,[%i3+0x008]%asi ! Mem[00000000100c1408] = 00000000
9789! Mem[00000000201c0000] = ffff2191, %l1 = 0000000000520000
9790 ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
9791! %f22 = 00000000 ff000000, %l7 = 00000000a0011a00
9792! Mem[00000000100c1430] = ff000000000000ff
9793 add %i3,0x030,%g1
9794 stda %f22,[%g1+%l7]ASI_PST8_PL ! Mem[00000000100c1430] = ff000000000000ff
9795! Mem[000000001014143c] = 0000ff00, %l2 = ff0000ff52fcffff
9796 swap [%i5+0x03c],%l2 ! %l2 = 000000000000ff00
9797! Starting 10 instruction Load Burst
9798! Mem[0000000010101410] = 000000ef, %l1 = 00000000000000ff
9799 ldsha [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ef
9800
9801p0_label_381:
9802! Mem[0000000030101410] = da851b220000807f, %f18 = 58730000 000000ff
9803 ldda [%i4+%o5]0x81,%f18 ! %f18 = da851b22 0000807f
9804! Mem[0000000030001400] = 000000000000ff00, %l0 = 0000000000000000
9805 ldxa [%i0+%g0]0x89,%l0 ! %l0 = 000000000000ff00
9806! Mem[0000000010181428] = 000000b1 00000000, %l6 = ff000000, %l7 = a0011a00
9807 ldda [%i6+0x028]%asi,%l6 ! %l6 = 00000000000000b1 0000000000000000
9808! Mem[0000000010001408] = ffffffff, %l4 = 0000000000000000
9809 lduha [%i0+%o4]0x88,%l4 ! %l4 = 000000000000ffff
9810! %l0 = 000000000000ff00, %l1 = 00000000000000ef, %l5 = 0000000000000000
9811 orn %l0,%l1,%l5 ! %l5 = ffffffffffffff10
9812! Mem[00000000201c0000] = ffff2191, %l4 = 000000000000ffff
9813 ldub [%o0+%g0],%l4 ! %l4 = 00000000000000ff
9814! Mem[0000000010041434] = 0000ffb4, %l5 = ffffffffffffff10
9815 ldsba [%i1+0x034]%asi,%l5 ! %l5 = 0000000000000000
9816! Mem[0000000010001408] = ffffffff, %l6 = 00000000000000b1
9817 lduwa [%i0+%o4]0x80,%l6 ! %l6 = 00000000ffffffff
9818! Mem[0000000030001400] = 00ff0000 00000000 a32f0203 9310ee6b
9819! Mem[0000000030001410] = cc60ffff 00000000 901b85da 3bb43509
9820! Mem[0000000030001420] = a49bdccb f60e80fa ff000000 000000ff
9821! Mem[0000000030001430] = 52fcd8d1 734e063e d52d968b 1443ff53
9822 ldda [%i0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030001400
9823! Starting 10 instruction Store Burst
9824! Mem[000000001018141d] = a0000000, %l2 = 000000000000ff00
9825 ldstuba [%i6+0x01d]%asi,%l2 ! %l2 = 00000000000000ff
9826
9827p0_label_382:
9828! %l5 = 0000000000000000, Mem[0000000010141420] = b4ff780b
9829 stw %l5,[%i5+0x020] ! Mem[0000000010141420] = 00000000
9830! %l4 = 00000000000000ff, Mem[0000000010001429] = 00000020, %asi = 80
9831 stba %l4,[%i0+0x029]%asi ! Mem[0000000010001428] = 00ff0020
9832! %l5 = 0000000000000000, Mem[0000000020800041] = 5fffd57f
9833 stb %l5,[%o1+0x041] ! Mem[0000000020800040] = 5f00d57f
9834! Mem[0000000010001410] = 0000ff00, %l2 = 0000000000000000
9835 swapa [%i0+%o5]0x88,%l2 ! %l2 = 000000000000ff00
9836! Mem[0000000010081408] = 00000000, %l4 = 00000000000000ff
9837 swapa [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
9838! %f16 = 00ff0000 00000000 a32f0203 9310ee6b
9839! %f20 = cc60ffff 00000000 901b85da 3bb43509
9840! %f24 = a49bdccb f60e80fa ff000000 000000ff
9841! %f28 = 52fcd8d1 734e063e d52d968b 1443ff53
9842 stda %f16,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400
9843! %l4 = 00000000, %l5 = 00000000, Mem[0000000010081408] = ff000000 ff0000ff
9844 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 00000000
9845! %f8 = 51000000, Mem[00000000100c1410] = cc5f0051
9846 sta %f8 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 51000000
9847! %f6 = ff000000, Mem[0000000010141410] = 00ffffff
9848 st %f6 ,[%i5+%o5] ! Mem[0000000010141410] = ff000000
9849! Starting 10 instruction Load Burst
9850! Mem[00000000100c1400] = ff0000ff, %l1 = 00000000000000ef
9851 ldswa [%i3+%g0]0x80,%l1 ! %l1 = ffffffffff0000ff
9852
9853p0_label_383:
9854! Mem[0000000030181400] = 00af40ff, %f1 = 000000ef
9855 lda [%i6+%g0]0x89,%f1 ! %f1 = 00af40ff
9856! Mem[00000000100c1428] = 01d194ffe5ff0551, %f0 = 000000ff 00af40ff
9857 ldda [%i3+0x028]%asi,%f0 ! %f0 = 01d194ff e5ff0551
9858 membar #Sync ! Added by membar checker (64)
9859! Mem[0000000030001400] = 00ff0000 00000000 a32f0203 9310ee6b
9860! Mem[0000000030001410] = cc60ffff 00000000 901b85da 3bb43509
9861! Mem[0000000030001420] = a49bdccb f60e80fa ff000000 000000ff
9862! Mem[0000000030001430] = 52fcd8d1 734e063e d52d968b 1443ff53
9863 ldda [%i0]ASI_BLK_SL,%f0 ! Block Load from 0000000030001400
9864! Mem[0000000030141408] = 000000ff00000000, %f18 = a32f0203 9310ee6b
9865 ldda [%i5+%o4]0x89,%f18 ! %f18 = 000000ff 00000000
9866! Mem[00000000300c1410] = 00ffffff, %l6 = 00000000ffffffff
9867 lduha [%i3+%o5]0x89,%l6 ! %l6 = 000000000000ffff
9868! %f26 = ff000000, %f25 = f60e80fa, %f31 = 1443ff53
9869 fdivs %f26,%f25,%f31 ! %f31 = 4865f1d9
9870! Mem[00000000300c1400] = ffffffff, %l7 = 0000000000000000
9871 lduwa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
9872! Mem[0000000030081400] = 00000000, %l6 = 000000000000ffff
9873 ldswa [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
9874! Mem[0000000010141410] = 000000ff, %l3 = 00000000000000ff
9875 ldsba [%i5+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
9876! Starting 10 instruction Store Burst
9877! %f26 = ff000000, Mem[0000000010141408] = 000000ff
9878 sta %f26,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000
9879
9880p0_label_384:
9881! %l3 = ffffffffffffffff, Mem[00000000211c0001] = ff00c8b9
9882 stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = ffffc8b9
9883! %l7 = 00000000ffffffff, Mem[0000000030081410] = ffd800ff
9884 stba %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffd800ff
9885! %l7 = 00000000ffffffff, Mem[000000001000141a] = 901b85da, %asi = 80
9886 stha %l7,[%i0+0x01a]%asi ! Mem[0000000010001418] = 901bffff
9887! %l6 = 00000000, %l7 = ffffffff, Mem[0000000030181400] = 00af40ff 00000000
9888 stda %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 ffffffff
9889! %l3 = ffffffffffffffff, Mem[00000000100c1425] = 0b78ffb4
9890 stb %l3,[%i3+0x025] ! Mem[00000000100c1424] = 0bffffb4
9891! %l0 = 000000000000ff00, %l5 = 0000000000000000, %y = 00000000
9892 udiv %l0,%l5,%l5 ! Div by zero, %l0 = 000000000000ff50
9893 mov %l0,%y ! %y = 0000ff28
9894! %f17 = 00000000, Mem[0000000010001420] = 00000000
9895 sta %f17,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000
9896! %l0 = 0000ff28, %l1 = ff0000ff, Mem[0000000010141410] = ff000000 ffffff92
9897 stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000ff28 ff0000ff
9898! Mem[0000000010081400] = 58730000, %l6 = 0000000000000000
9899 ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 00000058000000ff
9900! Starting 10 instruction Load Burst
9901! Mem[0000000010181400] = 00ff0000, %l1 = ffffffffff0000ff
9902 lduha [%i6+%g0]0x80,%l1 ! %l1 = 00000000000000ff
9903
9904p0_label_385:
9905! Mem[0000000030181408] = ff000000, %l0 = 000000000000ff28
9906 lduha [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
9907! Mem[0000000030101400] = 00000000 ffffffff 00000000 00005200
9908! Mem[0000000030101410] = da851b22 0000807f ef6d8b37 ff8b6def
9909! Mem[0000000030101420] = 8a7183a3 0b78ffb4 ffffff92 0b78ffb4
9910! Mem[0000000030101430] = 00000000 ffffffff ffffffe5 ffff00b4
9911 ldda [%i4]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030101400
9912! Mem[0000000030041400] = 00ff000000000000, %f26 = ff000000 000000ff
9913 ldda [%i1+%g0]0x81,%f26 ! %f26 = 00ff0000 00000000
9914! Mem[0000000030181410] = ffffffff, %l7 = 00000000ffffffff
9915 ldsha [%i6+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
9916! Mem[0000000030101410] = da851b22 0000807f, %l6 = 00000058, %l7 = ffffffff
9917 ldda [%i4+%o5]0x81,%l6 ! %l6 = 00000000da851b22 000000000000807f
9918! Mem[00000000100c1400] = fffffc52ff0000ff, %l0 = 0000000000000000
9919 ldxa [%i3+%g0]0x88,%l0 ! %l0 = fffffc52ff0000ff
9920! Mem[0000000010081400] = 000073ff, %l4 = 0000000000000000
9921 ldswa [%i2+%g0]0x88,%l4 ! %l4 = 00000000000073ff
9922! Mem[0000000010001410] = 00000000, %l7 = 000000000000807f
9923 lduwa [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
9924! Mem[0000000010001408] = ffffffff ff0000ff, %l0 = ff0000ff, %l1 = 000000ff
9925 ldda [%i0+%o4]0x80,%l0 ! %l0 = 00000000ffffffff 00000000ff0000ff
9926! Starting 10 instruction Store Burst
9927! %f30 = d52d968b 4865f1d9, Mem[0000000010101408] = 000000ff 2000d96d
9928 stda %f30,[%i4+%o4]0x80 ! Mem[0000000010101408] = d52d968b 4865f1d9
9929
9930p0_label_386:
9931! %f22 = 901b85da 3bb43509, %l6 = 00000000da851b22
9932! Mem[0000000010041410] = 00000000006b0000
9933 add %i1,0x010,%g1
9934 stda %f22,[%g1+%l6]ASI_PST8_P ! Mem[0000000010041410] = 00008500006b3500
9935! %f16 = 00ff0000, Mem[0000000010001400] = da851b22
9936 sta %f16,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00ff0000
9937! %l6 = 00000000da851b22, Mem[0000000020800000] = ffff7fd0
9938 stb %l6,[%o1+%g0] ! Mem[0000000020800000] = 22ff7fd0
9939! %l3 = ffffffffffffffff, Mem[0000000010181410] = ff0000ff
9940 stha %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffff00ff
9941! %l2 = 000000000000ff00, Mem[0000000010041433] = 378b6def, %asi = 80
9942 stba %l2,[%i1+0x033]%asi ! Mem[0000000010041430] = 378b6d00
9943! Mem[0000000010141400] = ff0000ff, %l0 = 00000000ffffffff
9944 ldstuba [%i5+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
9945! %f20 = cc60ffff 00000000, %l1 = 00000000ff0000ff
9946! Mem[0000000010001430] = 52fcd8d173ff0600
9947 add %i0,0x030,%g1
9948 stda %f20,[%g1+%l1]ASI_PST8_P ! Mem[0000000010001430] = cc60ffff00000000
9949! %l3 = ffffffffffffffff, Mem[00000000100c1410] = 00000051
9950 stwa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffff
9951! %f28 = 52fcd8d1 734e063e, %l0 = 00000000000000ff
9952! Mem[0000000010001438] = 80bb76bf44544039
9953 add %i0,0x038,%g1
9954 stda %f28,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010001438] = 3e064e73d1d8fc52
9955! Starting 10 instruction Load Burst
9956! Mem[0000000030001410] = ffff60cc, %l3 = ffffffffffffffff
9957 ldsha [%i0+%o5]0x89,%l3 ! %l3 = 00000000000060cc
9958
9959p0_label_387:
9960! Mem[0000000030081400] = 0000000200000000, %l3 = 00000000000060cc
9961 ldxa [%i2+%g0]0x89,%l3 ! %l3 = 0000000200000000
9962! Mem[0000000030181410] = ffffffff, %l2 = 000000000000ff00
9963 ldsba [%i6+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
9964! Mem[0000000030141408] = 00000000, %l4 = 00000000000073ff
9965 lduha [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000
9966! Mem[0000000010141408] = 000000ff, %f23 = 3bb43509
9967 lda [%i5+0x008]%asi,%f23 ! %f23 = 000000ff
9968! Mem[00000000300c1410] = ffffff00, %l3 = 0000000200000000
9969 ldswa [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffff00
9970! Mem[0000000010041408] = 000000ef, %l2 = ffffffffffffffff
9971 lduba [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ef
9972! Mem[0000000010101418] = 7358ff02, %l4 = 0000000000000000
9973 lduh [%i4+0x018],%l4 ! %l4 = 0000000000007358
9974! Mem[0000000010181400] = 00ff0000, %l7 = 0000000000000000
9975 ldsha [%i6+%g0]0x80,%l7 ! %l7 = 00000000000000ff
9976! Mem[0000000030141400] = 00000000, %l6 = 00000000da851b22
9977 lduha [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
9978! Starting 10 instruction Store Burst
9979! %l6 = 0000000000000000, Mem[0000000010081400] = ff730000
9980 stba %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00730000
9981
9982p0_label_388:
9983! %l4 = 0000000000007358, Mem[0000000010001404] = 001a01a0, %asi = 80
9984 stwa %l4,[%i0+0x004]%asi ! Mem[0000000010001404] = 00007358
9985! %l4 = 00007358, %l5 = 00000000, Mem[00000000100c1410] = ffffffff 00af4039
9986 std %l4,[%i3+%o5] ! Mem[00000000100c1410] = 00007358 00000000
9987! Mem[0000000010081408] = 00000000, %l2 = 00000000000000ef
9988 swapa [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
9989! Mem[0000000020800040] = 5f00d57f, %l7 = 00000000000000ff
9990 ldstuba [%o1+0x040]%asi,%l7 ! %l7 = 0000005f000000ff
9991! %f21 = 00000000, Mem[0000000010141408] = ff000000
9992 sta %f21,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
9993! %f25 = f60e80fa, Mem[0000000030081400] = 00000000
9994 sta %f25,[%i2+%g0]0x81 ! Mem[0000000030081400] = f60e80fa
9995! %f20 = cc60ffff, Mem[0000000010101410] = 000000ef
9996 sta %f20,[%i4+%o5]0x88 ! Mem[0000000010101410] = cc60ffff
9997! %l2 = 0000000000000000, Mem[0000000030181408] = ff000000
9998 stha %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000
9999! Mem[0000000030081408] = 000073ff, %l3 = ffffffffffffff00
10000 swapa [%i2+%o4]0x89,%l3 ! %l3 = 00000000000073ff
10001! Starting 10 instruction Load Burst
10002! Mem[0000000030141408] = 00000000 ff000000, %l2 = 00000000, %l3 = 000073ff
10003 ldda [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000 00000000ff000000
10004
10005p0_label_389:
10006! Mem[000000001004143c] = 20000000, %l0 = 00000000000000ff
10007 lduha [%i1+0x03c]%asi,%l0 ! %l0 = 0000000000002000
10008! Mem[00000000201c0000] = ffff2191, %l1 = 00000000ff0000ff
10009 ldub [%o0+0x001],%l1 ! %l1 = 00000000000000ff
10010! Mem[0000000030101400] = 00000000, %l3 = 00000000ff000000
10011 ldsha [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
10012! Mem[00000000201c0000] = ffff2191, %l2 = 0000000000000000
10013 ldub [%o0+0x001],%l2 ! %l2 = 00000000000000ff
10014! Mem[0000000030181408] = 000000ff, %l2 = 00000000000000ff
10015 ldswa [%i6+%o4]0x81,%l2 ! %l2 = 00000000000000ff
10016! Mem[0000000030141408] = 00000000, %l5 = 0000000000000000
10017 ldswa [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
10018! Mem[00000000100c1410] = 58730000, %l3 = 0000000000000000
10019 lduwa [%i3+%o5]0x88,%l3 ! %l3 = 0000000058730000
10020! Mem[0000000010101400] = ffffffff6bee1093, %f28 = 52fcd8d1 734e063e
10021 ldd [%i4+%g0],%f28 ! %f28 = ffffffff 6bee1093
10022! Mem[0000000010101410] = cc60ffff, %f22 = 901b85da
10023 lda [%i4+%o5]0x88,%f22 ! %f22 = cc60ffff
10024! Starting 10 instruction Store Burst
10025! Mem[0000000030041408] = b4ff780b, %l3 = 0000000058730000
10026 swapa [%i1+%o4]0x81,%l3 ! %l3 = 00000000b4ff780b
10027
10028p0_label_390:
10029! Mem[0000000010001408] = ffffffff, %l6 = 0000000000000000
10030 swapa [%i0+%o4]0x88,%l6 ! %l6 = 00000000ffffffff
10031 membar #Sync ! Added by membar checker (65)
10032! %l5 = 0000000000000000, Mem[0000000030001408] = a32f02039310ee6b
10033 stxa %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
10034! %l2 = 00000000000000ff, Mem[0000000030041410] = 00000000
10035 stwa %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
10036! %l2 = 000000ff, %l3 = b4ff780b, Mem[0000000010101408] = d52d968b 4865f1d9
10037 std %l2,[%i4+%o4] ! Mem[0000000010101408] = 000000ff b4ff780b
10038! %l4 = 0000000000007358, Mem[0000000010141410] = ff0000ff28ff0000
10039 stxa %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000007358
10040! Mem[0000000021800000] = ffffb958, %l6 = 00000000ffffffff
10041 ldstub [%o3+%g0],%l6 ! %l6 = 000000ff000000ff
10042! %l7 = 000000000000005f, Mem[0000000030041408] = 58730000
10043 stba %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 5f730000
10044! Mem[0000000010081421] = 51000000, %l0 = 0000000000002000
10045 ldstub [%i2+0x021],%l0 ! %l0 = 00000000000000ff
10046! %l5 = 0000000000000000, Mem[00000000100c1413] = 00007358, %asi = 80
10047 stba %l5,[%i3+0x013]%asi ! Mem[00000000100c1410] = 00007300
10048! Starting 10 instruction Load Burst
10049! Mem[0000000030041410] = 000000ff000000ff, %f10 = b4ff780b 92ffffff
10050 ldda [%i1+%o5]0x89,%f10 ! %f10 = 000000ff 000000ff
10051
10052p0_label_391:
10053! Mem[0000000030081408] = 0000afff ffffff00, %l4 = 00007358, %l5 = 00000000
10054 ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000ffffff00 000000000000afff
10055! Mem[0000000010041400] = 029b00ff, %l4 = 00000000ffffff00
10056 ldsha [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000ff
10057! Mem[0000000010041410] = 00356b0000850000, %f2 = 00520000 00000000
10058 ldda [%i1+%o5]0x88,%f2 ! %f2 = 00356b00 00850000
10059! Mem[0000000030041400] = 0000ff00, %f25 = f60e80fa
10060 lda [%i1+%g0]0x89,%f25 ! %f25 = 0000ff00
10061! %l5 = 000000000000afff, Mem[0000000010041408] = ef000000
10062 stwa %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000afff
10063! Mem[0000000010041400] = ff009b02, %f24 = a49bdccb
10064 ld [%i1+%g0],%f24 ! %f24 = ff009b02
10065! Mem[0000000010081438] = 000000ff000000ef, %f8 = b4ff780b a383718a
10066 ldd [%i2+0x038],%f8 ! %f8 = 000000ff 000000ef
10067! Mem[0000000010181410] = ffff00ff, %l5 = 000000000000afff
10068 ldsha [%i6+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
10069! Mem[0000000010101408] = 000000ff, %l4 = 00000000000000ff
10070 ldsba [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
10071! Starting 10 instruction Store Burst
10072! Mem[0000000010001408] = 00000000, %l3 = 00000000b4ff780b
10073 swapa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
10074
10075p0_label_392:
10076! %f24 = ff009b02 0000ff00, %l4 = 0000000000000000
10077! Mem[0000000030101418] = ef6d8b37ff8b6def
10078 add %i4,0x018,%g1
10079 stda %f24,[%g1+%l4]ASI_PST16_S ! Mem[0000000030101418] = ef6d8b37ff8b6def
10080! %l6 = 000000ff, %l7 = 0000005f, Mem[0000000010101400] = ffffffff 6bee1093
10081 stda %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff 0000005f
10082! %l3 = 0000000000000000, Mem[0000000010141405] = 00000000, %asi = 80
10083 stba %l3,[%i5+0x005]%asi ! Mem[0000000010141404] = 00000000
10084! %f10 = 000000ff 000000ff, Mem[0000000010081418] = ff000000 029b0000
10085 stda %f10,[%i2+0x018]%asi ! Mem[0000000010081418] = 000000ff 000000ff
10086! %f0 = ffffffff 00000000, %l1 = 00000000000000ff
10087! Mem[0000000030041400] = 00ff000000000000
10088 stda %f0,[%i1+%l1]ASI_PST16_SL ! Mem[0000000030041400] = 00000000ffffffff
10089! %l6 = 000000ff, %l7 = 0000005f, Mem[0000000010101410] = cc60ffff 3940af00
10090 stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff 0000005f
10091! %f11 = 000000ff, Mem[00000000100c1424] = 0bffffb4
10092 st %f11,[%i3+0x024] ! Mem[00000000100c1424] = 000000ff
10093! %l0 = 00000000, %l1 = 000000ff, Mem[0000000030101408] = 00000000 00520000
10094 stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 000000ff
10095! %f8 = 000000ff, %f22 = cc60ffff, %f11 = 000000ff
10096 fdivs %f8 ,%f22,%f11 ! %f11 = 80000000
10097! Starting 10 instruction Load Burst
10098! Mem[0000000030041408] = 0000735f, %l3 = 0000000000000000
10099 lduha [%i1+%o4]0x89,%l3 ! %l3 = 000000000000735f
10100
10101p0_label_393:
10102! Mem[0000000030141410] = 00000000, %l3 = 000000000000735f
10103 ldsha [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
10104! Mem[0000000030141400] = 00000000, %l6 = 00000000000000ff
10105 ldsha [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000
10106! Mem[00000000100c1400] = ff0000ff, %l2 = 00000000000000ff
10107 lduba [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
10108! Mem[0000000030081408] = 00ffffff, %l0 = 0000000000000000
10109 ldswa [%i2+%o4]0x81,%l0 ! %l0 = 0000000000ffffff
10110! Mem[0000000030101408] = 00000000, %l0 = 0000000000ffffff
10111 lduba [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000
10112! Mem[00000000100c1428] = 01d194ff, %l4 = 0000000000000000
10113 lduh [%i3+0x028],%l4 ! %l4 = 00000000000001d1
10114! Mem[000000001018140c] = 9310ee6b, %f8 = 000000ff
10115 lda [%i6+0x00c]%asi,%f8 ! %f8 = 9310ee6b
10116! Mem[000000001000143c] = d1d8fc52, %l4 = 00000000000001d1
10117 lduh [%i0+0x03e],%l4 ! %l4 = 000000000000fc52
10118! Mem[00000000201c0000] = ffff2191, %l0 = 0000000000000000
10119 lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000ffff
10120! Starting 10 instruction Store Burst
10121! %l1 = 00000000000000ff, Mem[0000000030001400] = 00ff0000
10122 stha %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ff0000
10123
10124p0_label_394:
10125! %l4 = 0000fc52, %l5 = ffffffff, Mem[00000000100c1400] = ff0000ff fffffc52
10126 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000fc52 ffffffff
10127! Mem[00000000300c1408] = ff000000, %l6 = 0000000000000000
10128 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
10129! %l3 = 0000000000000000, Mem[0000000010001410] = 00000000
10130 stw %l3,[%i0+%o5] ! Mem[0000000010001410] = 00000000
10131! %l0 = 000000000000ffff, Mem[0000000010141422] = 00000000
10132 stb %l0,[%i5+0x022] ! Mem[0000000010141420] = 0000ff00
10133! %l1 = 00000000000000ff, Mem[0000000020800000] = 22ff7fd0
10134 stb %l1,[%o1+%g0] ! Mem[0000000020800000] = ffff7fd0
10135! %l7 = 000000000000005f, Mem[0000000010041438] = d9000000, %asi = 80
10136 stwa %l7,[%i1+0x038]%asi ! Mem[0000000010041438] = 0000005f
10137! Mem[0000000020800000] = ffff7fd0, %l4 = 000000000000fc52
10138 ldstub [%o1+%g0],%l4 ! %l4 = 000000ff000000ff
10139! Mem[0000000010101400] = ff000000, %l0 = 000000000000ffff
10140 ldstuba [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff
10141! Mem[0000000010001404] = 00007358, %l5 = ffffffff, %l7 = 0000005f
10142 add %i0,0x04,%g1
10143 casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000000007358
10144! Starting 10 instruction Load Burst
10145! Mem[00000000300c1400] = 92ffffffffffffff, %f0 = ffffffff 00000000
10146 ldda [%i3+%g0]0x89,%f0 ! %f0 = 92ffffff ffffffff
10147
10148p0_label_395:
10149! Mem[0000000010101424] = ffffffff, %l6 = 00000000000000ff
10150 ldsw [%i4+0x024],%l6 ! %l6 = ffffffffffffffff
10151! %f21 = 00000000, %f4 = 7f800000
10152 fcmpes %fcc2,%f21,%f4 ! %fcc2 = 1
10153! Mem[0000000030001410] = ffff60cc, %l0 = 0000000000000000
10154 ldsba [%i0+%o5]0x89,%l0 ! %l0 = ffffffffffffffcc
10155! Mem[0000000030081410] = ffd800ff, %l6 = ffffffffffffffff
10156 lduha [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff
10157! Mem[00000000300c1400] = ffffffff, %l4 = 00000000000000ff
10158 lduha [%i3+%g0]0x89,%l4 ! %l4 = 000000000000ffff
10159! Mem[0000000030101400] = ffffffff00000000, %l3 = 0000000000000000
10160 ldxa [%i4+%g0]0x89,%l3 ! %l3 = ffffffff00000000
10161! Mem[00000000100c1420] = ffffff92000000ff, %l3 = ffffffff00000000
10162 ldx [%i3+0x020],%l3 ! %l3 = ffffff92000000ff
10163! Mem[0000000030081408] = ffffff00, %f14 = b400ffff
10164 lda [%i2+%o4]0x89,%f14 ! %f14 = ffffff00
10165! Mem[0000000010181410] = ffff00ff00000000, %f26 = 00ff0000 00000000
10166 ldda [%i6+%o5]0x80,%f26 ! %f26 = ffff00ff 00000000
10167! Starting 10 instruction Store Burst
10168! Mem[0000000030181400] = 00000000, %l7 = 0000000000007358
10169 swapa [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
10170
10171p0_label_396:
10172! %l1 = 00000000000000ff, Mem[0000000010101400] = ff0000ff0000005f
10173 stxa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000000000ff
10174! %l7 = 0000000000000000, Mem[0000000030101408] = 00000000ff000000
10175 stxa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
10176! Mem[00000000201c0001] = ffff2191, %l6 = 00000000000000ff
10177 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
10178! %l4 = 0000ffff, %l5 = ffffffff, Mem[0000000010101410] = ff000000 5f000000
10179 stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ffff ffffffff
10180! Mem[00000000300c1410] = ffffff00, %l7 = 0000000000000000
10181 ldstuba [%i3+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
10182! Mem[00000000100c1424] = 000000ff, %l6 = 00000000000000ff, %asi = 80
10183 swapa [%i3+0x024]%asi,%l6 ! %l6 = 00000000000000ff
10184! %f8 = 9310ee6b 000000ef, Mem[0000000010081400] = 00730000 000000ef
10185 stda %f8 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 9310ee6b 000000ef
10186! Mem[0000000010081410] = 00000000, %l1 = 00000000000000ff
10187 ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000ff
10188! %f12 = ffffffff 00000000, Mem[0000000010081410] = 000000ff 00000000
10189 stda %f12,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff 00000000
10190! Starting 10 instruction Load Burst
10191! Mem[0000000010041408] = ffffffffffaf0000, %f4 = 7f800000 221b85da
10192 ldda [%i1+%o4]0x88,%f4 ! %f4 = ffffffff ffaf0000
10193
10194p0_label_397:
10195! Mem[0000000030181408] = 000000ff, %l2 = 00000000000000ff
10196 lduha [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
10197! Mem[0000000030141410] = 00000000, %l2 = 0000000000000000
10198 lduha [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
10199! Mem[00000000201c0000] = ffff2191, %l0 = ffffffffffffffcc
10200 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
10201! Mem[00000000100c1400] = 52fc0000, %l3 = ffffff92000000ff
10202 lduwa [%i3+%g0]0x80,%l3 ! %l3 = 0000000052fc0000
10203! Mem[00000000100c1428] = 01d194ff, %l6 = 00000000000000ff
10204 ldsh [%i3+0x028],%l6 ! %l6 = 00000000000001d1
10205! %l6 = 00000000000001d1, imm = 0000000000000923, %l4 = 000000000000ffff
10206 subc %l6,0x923,%l4 ! %l4 = fffffffffffff8ae
10207! %f4 = ffffffff, %f31 = 4865f1d9
10208 fcmps %fcc1,%f4 ,%f31 ! %fcc1 = 3
10209! Mem[0000000030041400] = 00000000, %f24 = ff009b02
10210 lda [%i1+%g0]0x81,%f24 ! %f24 = 00000000
10211! Mem[00000000300c1410] = 00ffffff, %l5 = ffffffffffffffff
10212 ldsha [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
10213! Starting 10 instruction Store Burst
10214! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
10215 swapa [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000000
10216
10217p0_label_398:
10218! %f4 = ffffffff ffaf0000, Mem[0000000030001408] = 00000000 00000000
10219 stda %f4 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff ffaf0000
10220! %f30 = d52d968b 4865f1d9, Mem[0000000010181408] = ffffffff 6bee1093
10221 stda %f30,[%i6+%o4]0x88 ! Mem[0000000010181408] = d52d968b 4865f1d9
10222! %f10 = 000000ff 80000000, %l0 = ffffffffffffffff
10223! Mem[0000000030141438] = 83db89d2fd4d317b
10224 add %i5,0x038,%g1
10225 stda %f10,[%g1+%l0]ASI_PST8_S ! Mem[0000000030141438] = 000000ff80000000
10226! %l1 = 0000000000000000, Mem[0000000010001410] = 00000000
10227 stba %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
10228! Mem[0000000010081408] = ef000000, %l3 = 0000000052fc0000
10229 ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000ff
10230! Mem[0000000030001410] = cc60ffff, %l7 = 00000000000000ff
10231 ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 000000cc000000ff
10232! %f16 = 00ff0000 00000000, %l1 = 0000000000000000
10233! Mem[0000000010141430] = 00000000ffffffff
10234 add %i5,0x030,%g1
10235 stda %f16,[%g1+%l1]ASI_PST32_P ! Mem[0000000010141430] = 00000000ffffffff
10236! %f12 = ffffffff, Mem[0000000010101408] = ff000000
10237 sta %f12,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff
10238! %l0 = ffffffffffffffff, Mem[0000000010001420] = 00000000, %asi = 80
10239 stba %l0,[%i0+0x020]%asi ! Mem[0000000010001420] = ff000000
10240! Starting 10 instruction Load Burst
10241! Mem[0000000010041428] = 00000000e50005ff, %l1 = 0000000000000000
10242 ldxa [%i1+0x028]%asi,%l1 ! %l1 = 00000000e50005ff
10243
10244p0_label_399:
10245! Mem[0000000010041400] = ff009b02ff000000, %f26 = ffff00ff 00000000
10246 ldd [%i1+%g0],%f26 ! %f26 = ff009b02 ff000000
10247! Mem[0000000010181410] = ffff00ff00000000, %f6 = ef6d8bff 378b6def
10248 ldda [%i6+%o5]0x80,%f6 ! %f6 = ffff00ff 00000000
10249! Mem[0000000030041410] = ff000000, %l6 = 00000000000001d1
10250 lduba [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000ff
10251! %f21 = 00000000, %f31 = 4865f1d9
10252 fcmps %fcc1,%f21,%f31 ! %fcc1 = 1
10253! Mem[0000000010081410] = 00000000, %l1 = 00000000e50005ff
10254 lduh [%i2+0x012],%l1 ! %l1 = 0000000000000000
10255! Mem[0000000030101410] = da851b220000807f, %f22 = cc60ffff 000000ff
10256 ldda [%i4+%o5]0x81,%f22 ! %f22 = da851b22 0000807f
10257! Mem[0000000030001410] = ff60ffff00000000, %f2 = 00356b00 00850000
10258 ldda [%i0+%o5]0x81,%f2 ! %f2 = ff60ffff 00000000
10259! Mem[0000000030041408] = ffffff92 0000735f, %l2 = 00000000, %l3 = 00000000
10260 ldda [%i1+%o4]0x89,%l2 ! %l2 = 000000000000735f 00000000ffffff92
10261! Mem[0000000010101400] = 00000000, %l0 = ffffffffffffffff
10262 ldswa [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
10263! Starting 10 instruction Store Burst
10264! %l5 = ffffffffffffffff, Mem[0000000010141400] = ff0000ff
10265 stwa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffff
10266
10267p0_label_400:
10268! %l2 = 000000000000735f, Mem[0000000010081400] = 9310ee6b000000ef
10269 stxa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000000000735f
10270! Mem[0000000010141408] = 00000000, %l1 = 0000000000000000
10271 ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff
10272! %f17 = 00000000, Mem[00000000100c1410] = 00730000
10273 sta %f17,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
10274! %l0 = 0000000000000000, Mem[0000000030081410] = ff00d8ff
10275 stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
10276! %l2 = 000000000000735f, Mem[00000000100c1400] = 52fc0000
10277 stba %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 5ffc0000
10278! Mem[0000000010041410] = 00850000, %l6 = 00000000000000ff
10279 swapa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000850000
10280! %l2 = 000000000000735f, Mem[0000000030101410] = da851b22
10281 stba %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 5f851b22
10282! %l2 = 000000000000735f, Mem[0000000030101400] = 00000000
10283 stha %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 735f0000
10284! %l7 = 00000000000000cc, Mem[0000000030081408] = 00ffffffffaf0000
10285 stxa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000cc
10286! Starting 10 instruction Load Burst
10287! Mem[0000000010181428] = 000000b100000000, %l4 = fffffffffffff8ae
10288 ldx [%i6+0x028],%l4 ! %l4 = 000000b100000000
10289
10290p0_label_401:
10291! Mem[0000000010001410] = 00000000, %f30 = d52d968b
10292 lda [%i0+%o5]0x80,%f30 ! %f30 = 00000000
10293! Mem[0000000010041410] = 00356b00000000ff, %l1 = 0000000000000000
10294 ldxa [%i1+%o5]0x88,%l1 ! %l1 = 00356b00000000ff
10295! Mem[00000000100c1400] = ffffffff 0000fc5f, %l6 = 00850000, %l7 = 000000cc
10296 ldda [%i3+%g0]0x88,%l6 ! %l6 = 000000000000fc5f 00000000ffffffff
10297! Mem[0000000010141410] = 58730000, %l2 = 000000000000735f
10298 ldsha [%i5+%o5]0x80,%l2 ! %l2 = 0000000000005873
10299 membar #Sync ! Added by membar checker (66)
10300! Mem[0000000030101400] = 735f0000 ffffffff 00000000 00000000
10301! Mem[0000000030101410] = 5f851b22 0000807f ef6d8b37 ff8b6def
10302! Mem[0000000030101420] = 8a7183a3 0b78ffb4 ffffff92 0b78ffb4
10303! Mem[0000000030101430] = 00000000 ffffffff ffffffe5 ffff00b4
10304 ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
10305! Mem[0000000020800040] = ff00d57f, %l3 = 00000000ffffff92
10306 ldsha [%o1+0x040]%asi,%l3 ! %l3 = ffffffffffffff00
10307! Mem[0000000030141400] = 00000000, %l1 = 00356b00000000ff
10308 lduha [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
10309! Mem[00000000201c0000] = ffff2191, %l4 = 000000b100000000
10310 ldsba [%o0+0x001]%asi,%l4 ! %l4 = ffffffffffffffff
10311! Mem[0000000030141400] = 0000000051000000, %f0 = 92ffffff ffffffff
10312 ldda [%i5+%g0]0x81,%f0 ! %f0 = 00000000 51000000
10313! Starting 10 instruction Store Burst
10314! %l3 = ffffffffffffff00, Mem[0000000010081418] = 000000ff000000ff, %asi = 80
10315 stxa %l3,[%i2+0x018]%asi ! Mem[0000000010081418] = ffffffffffffff00
10316
10317p0_label_402:
10318! Mem[0000000030141410] = 00000000, %l5 = ffffffffffffffff
10319 ldstuba [%i5+%o5]0x81,%l5 ! %l5 = 00000000000000ff
10320! Mem[0000000010081410] = 00000000, %l3 = ffffffffffffff00
10321 ldstuba [%i2+%o5]0x80,%l3 ! %l3 = 00000000000000ff
10322! %l3 = 0000000000000000, Mem[0000000020800041] = ff00d57f, %asi = 80
10323 stba %l3,[%o1+0x041]%asi ! Mem[0000000020800040] = ff00d57f
10324! %l7 = 00000000ffffffff, Mem[00000000100c1408] = 00ff000000000000
10325 stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000ffffffff
10326! %l1 = 0000000000000000, Mem[0000000030141400] = 0000005100000000
10327 stxa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
10328! %f10 = 000000ff 80000000, Mem[00000000300c1408] = 000000ff a00000ff
10329 stda %f10,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff 80000000
10330! Mem[0000000010141428] = 00ffffff, %l4 = ffffffffffffffff, %asi = 80
10331 swapa [%i5+0x028]%asi,%l4 ! %l4 = 0000000000ffffff
10332! %l2 = 0000000000005873, Mem[0000000020800040] = ff00d57f
10333 stb %l2,[%o1+0x040] ! Mem[0000000020800040] = 7300d57f
10334! %l2 = 00005873, %l3 = 00000000, Mem[0000000010141400] = ffffffff 00000000
10335 stda %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00005873 00000000
10336! Starting 10 instruction Load Burst
10337! Mem[0000000010181400] = 00ff0000, %l0 = 0000000000000000
10338 ldswa [%i6+%g0]0x80,%l0 ! %l0 = 0000000000ff0000
10339
10340p0_label_403:
10341! Mem[0000000030001400] = 00ff0000, %l2 = 0000000000005873
10342 ldsba [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000
10343! Mem[0000000010041410] = ff000000, %l2 = 0000000000000000
10344 lduba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000ff
10345! Mem[00000000300c1410] = 00ffffff, %l4 = 0000000000ffffff
10346 lduba [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff
10347! Mem[0000000010081434] = 00ffffff, %l0 = 0000000000ff0000
10348 ldsh [%i2+0x036],%l0 ! %l0 = ffffffffffffffff
10349! Mem[00000000201c0000] = ffff2191, %l3 = 0000000000000000
10350 ldub [%o0+0x001],%l3 ! %l3 = 00000000000000ff
10351! Mem[0000000010041410] = ff000000, %f12 = ffffffff
10352 lda [%i1+%o5]0x80,%f12 ! %f12 = ff000000
10353! Mem[0000000030041410] = 000000ff 000000ff, %l4 = 000000ff, %l5 = 00000000
10354 ldda [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff 00000000000000ff
10355! Mem[0000000010141408] = ff000000, %f2 = ff60ffff
10356 lda [%i5+%o4]0x80,%f2 ! %f2 = ff000000
10357! Mem[00000000300c1400] = ffffffff ffffff92, %l6 = 0000fc5f, %l7 = ffffffff
10358 ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000ffffffff 00000000ffffff92
10359! Starting 10 instruction Store Burst
10360! Mem[0000000030101400] = 735f0000, %l3 = 00000000000000ff
10361 swapa [%i4+%g0]0x81,%l3 ! %l3 = 00000000735f0000
10362
10363p0_label_404:
10364! Mem[00000000100c1400] = 5ffc0000, %l5 = 00000000000000ff
10365 ldstub [%i3+%g0],%l5 ! %l5 = 0000005f000000ff
10366! Mem[0000000010101410] = 0000ffff, %l4 = 00000000000000ff
10367 ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
10368! %l1 = 0000000000000000, Mem[0000000030041400] = 00000000
10369 stha %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
10370! %l3 = 00000000735f0000, %l1 = 0000000000000000, %l6 = 00000000ffffffff
10371 andn %l3,%l1,%l6 ! %l6 = 00000000735f0000
10372! %f12 = ff000000 00000000, Mem[0000000010101408] = ffffffff 0b78ffb4
10373 stda %f12,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000 00000000
10374! %f4 = ffffffff ffaf0000, Mem[00000000100c1428] = 01d194ff e5ff0551
10375 std %f4 ,[%i3+0x028] ! Mem[00000000100c1428] = ffffffff ffaf0000
10376! %f6 = ffff00ff 00000000, Mem[00000000100c1410] = 00000000 00000000
10377 stda %f6 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffff00ff 00000000
10378! Mem[0000000030081408] = 00000000, %l0 = ffffffffffffffff
10379 swapa [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
10380! Mem[0000000030041408] = 0000735f, %l6 = 00000000735f0000
10381 swapa [%i1+%o4]0x89,%l6 ! %l6 = 000000000000735f
10382! Starting 10 instruction Load Burst
10383! Mem[0000000010101404] = 000000ff, %l6 = 000000000000735f
10384 ldsb [%i4+0x007],%l6 ! %l6 = ffffffffffffffff
10385
10386p0_label_405:
10387! Mem[0000000010001410] = 0000000000000000, %l3 = 00000000735f0000
10388 ldxa [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
10389! Mem[0000000030041400] = 00000000, %f3 = 00000000
10390 lda [%i1+%g0]0x89,%f3 ! %f3 = 00000000
10391! Code Fragment 3
10392p0_fragment_32:
10393! %l0 = 0000000000000000
10394 setx 0xe1f631587a8bbab9,%g7,%l0 ! %l0 = e1f631587a8bbab9
10395! %l1 = 0000000000000000
10396 setx 0xecd50d084c646517,%g7,%l1 ! %l1 = ecd50d084c646517
10397 setx 0x1fe000, %g1, %g3
10398 or %l0, %g3, %l0 ! always set perrmask = 0xff
10399 setx 0x1ffff8, %g1, %g2
10400 and %l0, %g2, %l0
10401 ta T_CHANGE_HPRIV
10402 stxa %l1, [%l0]ASI_DCACHE_DATA
10403 ta T_CHANGE_NONHPRIV
10404! %l0 = e1f631587a8bbab9
10405 setx 0x46623fefc8cbe528,%g7,%l0 ! %l0 = 46623fefc8cbe528
10406! %l1 = ecd50d084c646517
10407 setx 0xc0573c27df701a86,%g7,%l1 ! %l1 = c0573c27df701a86
10408! Mem[00000000100c142c] = ffaf0000, %l4 = 0000000000000000
10409 ldsha [%i3+0x02e]%asi,%l4 ! %l4 = 0000000000000000
10410! Code Fragment 4
10411p0_fragment_33:
10412! %l0 = 46623fefc8cbe528
10413 setx 0x966ff2fff5948017,%g7,%l0 ! %l0 = 966ff2fff5948017
10414! %l1 = c0573c27df701a86
10415 setx 0xbb0bb650502618d0,%g7,%l1 ! %l1 = bb0bb650502618d0
10416 setx 0x7ff8, %g1, %g2
10417 and %l0, %g2, %l0
10418 setx 0xffffffff, %g1, %g2
10419 and %l1, %g2, %l1
10420 setx 0x100000000, %g1, %g2
10421 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10422 ta T_CHANGE_HPRIV
10423 stxa %l1, [%l0]ASI_ICACHE_INSTR
10424 ta T_CHANGE_NONHPRIV
10425! %l0 = 966ff2fff5948017
10426 setx 0xc711a1b7fc8441d6,%g7,%l0 ! %l0 = c711a1b7fc8441d6
10427! %l1 = bb0bb650502618d0
10428 setx 0x193e087852dc69dc,%g7,%l1 ! %l1 = 193e087852dc69dc
10429! Mem[0000000010141408] = 000000ff, %l0 = c711a1b7fc8441d6
10430 lduwa [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
10431! Mem[0000000030101410] = 7f800000221b855f, %l5 = 000000000000005f
10432 ldxa [%i4+%o5]0x89,%l5 ! %l5 = 7f800000221b855f
10433! Code Fragment 3
10434p0_fragment_34:
10435! %l0 = 00000000000000ff
10436 setx 0x77333e8783c1b093,%g7,%l0 ! %l0 = 77333e8783c1b093
10437! %l1 = 193e087852dc69dc
10438 setx 0x29151bef9a23d412,%g7,%l1 ! %l1 = 29151bef9a23d412
10439 setx 0x1fe000, %g1, %g3
10440 or %l0, %g3, %l0 ! always set perrmask = 0xff
10441 setx 0x1ffff8, %g1, %g2
10442 and %l0, %g2, %l0
10443 ta T_CHANGE_HPRIV
10444 stxa %l1, [%l0]ASI_DCACHE_DATA
10445 ta T_CHANGE_NONHPRIV
10446! %l0 = 77333e8783c1b093
10447 setx 0x407af1180ce8542a,%g7,%l0 ! %l0 = 407af1180ce8542a
10448! %l1 = 29151bef9a23d412
10449 setx 0xfb86a768554e6cfa,%g7,%l1 ! %l1 = fb86a768554e6cfa
10450! Mem[0000000010001410] = 00000000, %l7 = 00000000ffffff92
10451 lduwa [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
10452! Starting 10 instruction Store Burst
10453! Mem[0000000030081410] = 00000000, %l2 = 00000000000000ff
10454 ldstuba [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff
10455
10456p0_label_406:
10457! %l0 = 407af1180ce8542a, Mem[0000000010141410] = 58730000
10458 stba %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 2a730000
10459 membar #Sync ! Added by membar checker (67)
10460! %f26 = ffffff92 0b78ffb4, Mem[0000000030101408] = 00000000 00000000
10461 stda %f26,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffff92 0b78ffb4
10462! Mem[0000000010181414] = 00000000, %l4 = 0000000000000000
10463 ldstuba [%i6+0x014]%asi,%l4 ! %l4 = 00000000000000ff
10464! %l5 = 7f800000221b855f, immed = 00000029, %y = 0000ff28
10465 udiv %l5,0x029,%l6 ! %l6 = 00000000ffffffff
10466 mov %l0,%y ! %y = 0ce8542a
10467! %f6 = ffff00ff 00000000, Mem[0000000030181408] = 000000ff 58730000
10468 stda %f6 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffff00ff 00000000
10469! %f0 = 00000000 51000000 ff000000 00000000
10470! %f4 = ffffffff ffaf0000 ffff00ff 00000000
10471! %f8 = 9310ee6b 000000ef 000000ff 80000000
10472! %f12 = ff000000 00000000 ffffff00 e5ffffff
10473 stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
10474! %l7 = 0000000000000000, Mem[0000000010041400] = ff009b02
10475 stha %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00009b02
10476! Mem[0000000010181408] = d9f16548, %l3 = 00000000, %l1 = 554e6cfa
10477 add %i6,0x08,%g1
10478 casa [%g1]0x80,%l3,%l1 ! %l1 = 00000000d9f16548
10479! %l6 = 00000000ffffffff, Mem[00000000201c0000] = ffff2191
10480 sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = ffff2191
10481! Starting 10 instruction Load Burst
10482! Mem[00000000300c1410] = ffffff00, %f20 = 5f851b22
10483 lda [%i3+%o5]0x81,%f20 ! %f20 = ffffff00
10484
10485p0_label_407:
10486! %l1 = 00000000d9f16548, imm = fffffffffffffcbb, %l5 = 7f800000221b855f
10487 subc %l1,-0x345,%l5 ! %l5 = 00000000d9f1688d
10488! Mem[0000000030041408] = 00005f73, %f24 = 8a7183a3
10489 lda [%i1+%o4]0x81,%f24 ! %f24 = 00005f73
10490! Mem[00000000300c1400] = ffffffff, %l0 = 407af1180ce8542a
10491 ldsba [%i3+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
10492! Mem[0000000030081408] = ffffffff, %l2 = 0000000000000000
10493 ldswa [%i2+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
10494! Mem[0000000030181408] = ffff00ff00000000, %l6 = 00000000ffffffff
10495 ldxa [%i6+%o4]0x81,%l6 ! %l6 = ffff00ff00000000
10496! Mem[0000000030001400] = 00000000 0000ff00, %l6 = 00000000, %l7 = 00000000
10497 ldda [%i0+%g0]0x89,%l6 ! %l6 = 000000000000ff00 0000000000000000
10498! Mem[0000000021800140] = ffff8e22, %l3 = 0000000000000000
10499 ldub [%o3+0x141],%l3 ! %l3 = 00000000000000ff
10500 membar #Sync ! Added by membar checker (68)
10501! Mem[0000000010001408] = 00000000, %f25 = 0b78ffb4
10502 lda [%i0+%o4]0x88,%f25 ! %f25 = 00000000
10503! Mem[0000000030081410] = ff000000, %l7 = 0000000000000000
10504 lduha [%i2+%o5]0x81,%l7 ! %l7 = 000000000000ff00
10505! Starting 10 instruction Store Burst
10506! %l4 = 0000000000000000, Mem[00000000300c1410] = ffffff00
10507 stwa %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
10508
10509p0_label_408:
10510! Mem[00000000100c1410] = 00000000ff00ffff, %l0 = ffffffffffffffff, %l3 = 00000000000000ff
10511 add %i3,0x10,%g1
10512 casxa [%g1]0x80,%l0,%l3 ! %l3 = 00000000ff00ffff
10513! %l5 = 00000000d9f1688d, Mem[0000000030041410] = 000000ff
10514 stha %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000688d
10515! %l0 = ffffffff, %l1 = d9f16548, Mem[0000000030001408] = 0000afff ffffffff
10516 stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffff d9f16548
10517! Mem[0000000010141403] = 73580000, %l3 = 00000000ff00ffff
10518 ldstuba [%i5+0x003]%asi,%l3 ! %l3 = 00000000000000ff
10519! Mem[00000000100c1408] = ffffffff, %l5 = 00000000d9f1688d
10520 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
10521! %l0 = ffffffffffffffff, Mem[0000000030141410] = 00000000000000ff
10522 stxa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffffffffffff
10523! %l0 = ffffffffffffffff, Mem[0000000010001410] = 0000afff, %asi = 80
10524 stwa %l0,[%i0+0x010]%asi ! Mem[0000000010001410] = ffffffff
10525! %l6 = 000000000000ff00, Mem[0000000010081410] = 000000ff
10526 stha %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ff00
10527! %f18 = 00000000 00000000, %l4 = 0000000000000000
10528! Mem[0000000010041420] = ffffff920b78ffb4
10529 add %i1,0x020,%g1
10530 stda %f18,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010041420] = ffffff920b78ffb4
10531! Starting 10 instruction Load Burst
10532! Mem[00000000300c1410] = 00000000, %l6 = 000000000000ff00
10533 lduha [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
10534
10535p0_label_409:
10536! Mem[0000000010101408] = 00000000, %l1 = 00000000d9f16548
10537 lduba [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
10538! %l1 = 0000000000000000, imm = fffffffffffffac9, %l2 = ffffffffffffffff
10539 andn %l1,-0x537,%l2 ! %l2 = 0000000000000000
10540! Mem[0000000030141408] = 00000000, %l1 = 0000000000000000
10541 lduwa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
10542! Mem[00000000300c1400] = ffffffff ffffff92, %l0 = ffffffff, %l1 = 00000000
10543 ldda [%i3+%g0]0x81,%l0 ! %l0 = 00000000ffffffff 00000000ffffff92
10544! Mem[00000000211c0000] = ffffc8b9, %l2 = 0000000000000000
10545 ldsh [%o2+%g0],%l2 ! %l2 = ffffffffffffffff
10546! Mem[0000000030001410] = ff60ffff, %l0 = 00000000ffffffff
10547 ldsba [%i0+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
10548! Mem[00000000100c1408] = ffffffff, %l0 = ffffffffffffffff
10549 lduba [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff
10550! Mem[0000000020800040] = 7300d57f, %l5 = 00000000000000ff
10551 ldsha [%o1+0x040]%asi,%l5 ! %l5 = 0000000000007300
10552! Mem[0000000020800040] = 7300d57f, %l6 = 0000000000000000
10553 ldsb [%o1+0x040],%l6 ! %l6 = 0000000000000073
10554! Starting 10 instruction Store Burst
10555! %l6 = 0000000000000073, Mem[0000000010081400] = 000000000000735f
10556 stxa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000073
10557
10558p0_label_410:
10559! %l1 = 00000000ffffff92, Mem[0000000010181410] = ffff00ff
10560 stba %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 92ff00ff
10561! %l3 = 0000000000000000, Mem[0000000010141410] = 2a730000
10562 stba %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00730000
10563! Mem[0000000010001400] = 00000051, %l0 = 00000000000000ff
10564 swapa [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000051
10565! Mem[0000000010101400] = 00000000, %l6 = 0000000000000073
10566 swapa [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000
10567! %l4 = 00000000, %l5 = 00007300, Mem[0000000010041408] = 0000afff ffffffff
10568 std %l4,[%i1+%o4] ! Mem[0000000010041408] = 00000000 00007300
10569! %l6 = 00000000, %l7 = 0000ff00, Mem[0000000010181408] = 4865f1d9 d52d968b
10570 stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 0000ff00
10571! %f24 = 00005f73 00000000, Mem[0000000010001430] = 00000000 000000ff
10572 stda %f24,[%i0+0x030]%asi ! Mem[0000000010001430] = 00005f73 00000000
10573! Mem[00000000201c0000] = ffff2191, %l0 = 0000000000000051
10574 ldstub [%o0+%g0],%l0 ! %l0 = 000000ff000000ff
10575! %l4 = 0000000000000000, Mem[00000000201c0000] = ffff2191, %asi = 80
10576 stba %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff2191
10577! Starting 10 instruction Load Burst
10578! Mem[00000000100c1408] = 00000000 ffffffff, %l0 = 000000ff, %l1 = ffffff92
10579 ldda [%i3+%o4]0x88,%l0 ! %l0 = 00000000ffffffff 0000000000000000
10580
10581p0_label_411:
10582! Mem[0000000010041400] = 029b0000, %l1 = 0000000000000000
10583 lduha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
10584! Mem[0000000010181414] = ff000000, %l7 = 000000000000ff00
10585 ldsw [%i6+0x014],%l7 ! %l7 = ffffffffff000000
10586! %f30 = ffffffe5 ffff00b4, %f3 = 00000000
10587 fdtos %f30,%f3 ! %f3 = ffffff2f
10588! Mem[00000000100c1410] = 00000000 ff00ffff, %l2 = ffffffff, %l3 = 00000000
10589 ldda [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000 00000000ff00ffff
10590! Mem[0000000010081418] = ffffffff ffffff00, %l4 = 00000000, %l5 = 00007300
10591 ldda [%i2+0x018]%asi,%l4 ! %l4 = 00000000ffffffff 00000000ffffff00
10592! Mem[0000000010041400] = 00009b02, %l5 = 00000000ffffff00
10593 ldswa [%i1+%g0]0x80,%l5 ! %l5 = 0000000000009b02
10594! Mem[0000000010001410] = ffffffff, %l1 = 0000000000000000
10595 lduha [%i0+%o5]0x80,%l1 ! %l1 = 000000000000ffff
10596! Mem[0000000010041408] = 00000000, %l0 = 00000000ffffffff
10597 lduwa [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
10598! Mem[0000000010041408] = 00000000, %l7 = ffffffffff000000
10599 lduha [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
10600! Starting 10 instruction Store Burst
10601! Mem[0000000010181408] = 00000000, %l1 = 000000000000ffff
10602 swapa [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
10603
10604p0_label_412:
10605! %l4 = 00000000ffffffff, Mem[0000000030181408] = ff00ffff
10606 stba %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff00ffff
10607! Mem[0000000010141418] = 000000ff00000000, %l7 = 0000000000000000, %l6 = 0000000000000000
10608 add %i5,0x18,%g1
10609 casxa [%g1]0x80,%l7,%l6 ! %l6 = 000000ff00000000
10610! %l7 = 0000000000000000, Mem[0000000030001408] = ffffffff
10611 stha %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffff0000
10612! Mem[0000000030041408] = 735f0000, %l1 = 0000000000000000
10613 ldstuba [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000ff
10614! %f3 = ffffff2f, Mem[0000000030101410] = 5f851b22
10615 sta %f3 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffff2f
10616! %f4 = ffffffff, Mem[0000000030101408] = b4ff780b
10617 sta %f4 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffff
10618! %l0 = 0000000000000000, Mem[0000000030081410] = 000000ff
10619 stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
10620! %l7 = 0000000000000000, Mem[0000000010001408] = 00000000000000ff
10621 stx %l7,[%i0+%o4] ! Mem[0000000010001408] = 0000000000000000
10622! Mem[0000000010181408] = 0000ffff, %l2 = 0000000000000000
10623 ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
10624! Starting 10 instruction Load Burst
10625! Mem[00000000100c1410] = 00000000, %l2 = 00000000000000ff
10626 lduwa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
10627
10628p0_label_413:
10629 membar #Sync ! Added by membar checker (69)
10630! Mem[0000000010041400] = 00009b02 ff000000 00000000 00007300
10631! Mem[0000000010041410] = ff000000 006b3500 00003ed6 ffffff7f
10632! Mem[0000000010041420] = ffffff92 0b78ffb4 00000000 e50005ff
10633! Mem[0000000010041430] = 378b6d00 0000ffb4 0000005f 20000000
10634 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
10635! %f16 = 735f0000 ffffffff, %f26 = ffffff92 0b78ffb4
10636 fxtod %f16,%f26 ! %f26 = 43dcd7c0 00400000
10637! Mem[0000000010181410] = 92ff00ff, %l5 = 0000000000009b02
10638 lduwa [%i6+%o5]0x80,%l5 ! %l5 = 0000000092ff00ff
10639! Mem[0000000010101410] = ff00ffff, %f28 = 00000000
10640 lda [%i4+%o5]0x80,%f28 ! %f28 = ff00ffff
10641! Mem[0000000010101410] = ffff00ff, %l2 = 0000000000000000
10642 lduha [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ff
10643! Mem[0000000030101410] = ffffff2f, %l1 = 0000000000000000
10644 ldsha [%i4+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
10645! Mem[0000000030081400] = f60e80fa, %l2 = 00000000000000ff
10646 ldsba [%i2+%g0]0x81,%l2 ! %l2 = fffffffffffffff6
10647! Mem[0000000030081410] = 00000000, %f22 = ef6d8b37
10648 lda [%i2+%o5]0x89,%f22 ! %f22 = 00000000
10649! Mem[0000000010141420] = 0000ff0092ffffff, %l5 = 0000000092ff00ff
10650 ldxa [%i5+0x020]%asi,%l5 ! %l5 = 0000ff0092ffffff
10651! Starting 10 instruction Store Burst
10652! Mem[0000000030081400] = fa800ef6, %l1 = ffffffffffffffff
10653 ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 000000f6000000ff
10654
10655p0_label_414:
10656! %f23 = ff8b6def, Mem[0000000010081400] = 00000000
10657 sta %f23,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff8b6def
10658! %l4 = 00000000ffffffff, Mem[0000000030181408] = ffff00ff
10659 stba %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffff00ff
10660! %f16 = 735f0000 ffffffff 00000000 00000000
10661! %f20 = ffffff00 0000807f 00000000 ff8b6def
10662! %f24 = 00005f73 00000000 43dcd7c0 00400000
10663! %f28 = ff00ffff ffffffff ffffffe5 ffff00b4
10664 stda %f16,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
10665! %l6 = 000000ff00000000, Mem[000000001014141a] = 000000ff, %asi = 80
10666 stha %l6,[%i5+0x01a]%asi ! Mem[0000000010141418] = 00000000
10667! %l5 = 0000ff0092ffffff, Mem[0000000010141408] = 000000ff
10668 stha %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000ffff
10669! Mem[0000000030101400] = 000000ff, %l1 = 00000000000000f6
10670 swapa [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
10671! Mem[00000000300c1408] = 80000000, %l3 = 00000000ff00ffff
10672 swapa [%i3+%o4]0x89,%l3 ! %l3 = 0000000080000000
10673! Mem[0000000010101408] = 00000000, %l1 = 00000000000000ff
10674 swapa [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
10675! Mem[0000000030041408] = ff005f73, %l5 = 0000ff0092ffffff
10676 swapa [%i1+%o4]0x81,%l5 ! %l5 = 00000000ff005f73
10677! Starting 10 instruction Load Burst
10678! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
10679 ldswa [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
10680
10681p0_label_415:
10682! Mem[0000000010181410] = 92ff00ff, %l0 = 0000000000000000
10683 lduwa [%i6+%o5]0x80,%l0 ! %l0 = 0000000092ff00ff
10684! Mem[0000000020800000] = ffff7fd0, %l6 = 000000ff00000000
10685 ldsb [%o1+0x001],%l6 ! %l6 = ffffffffffffffff
10686! Mem[0000000010181410] = 92ff00ff, %l1 = 0000000000000000
10687 lduba [%i6+%o5]0x80,%l1 ! %l1 = 0000000000000092
10688! Mem[0000000030181400] = 58730000, %l7 = 0000000000000000
10689 lduha [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
10690 membar #Sync ! Added by membar checker (70)
10691! Mem[000000001004140c] = 00000000, %l2 = fffffffffffffff6
10692 lduba [%i1+0x00d]%asi,%l2 ! %l2 = 0000000000000000
10693! Mem[0000000021800040] = ffb45509, %l5 = 00000000ff005f73
10694 ldsh [%o3+0x040],%l5 ! %l5 = ffffffffffffffb4
10695! Mem[0000000030101410] = 7f8000002fffffff, %f22 = 00000000 ff8b6def
10696 ldda [%i4+%o5]0x89,%f22 ! %f22 = 7f800000 2fffffff
10697! Mem[0000000030001400] = 00ff0000, %l4 = 00000000ffffffff
10698 lduha [%i0+%g0]0x81,%l4 ! %l4 = 00000000000000ff
10699! Mem[0000000030181408] = ff00ffff, %l4 = 00000000000000ff
10700 lduha [%i6+%o4]0x89,%l4 ! %l4 = 000000000000ffff
10701! Starting 10 instruction Store Burst
10702! Mem[00000000100c1408] = ffffffff, %l4 = 000000000000ffff
10703 swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000ffffffff
10704
10705p0_label_416:
10706! %l2 = 0000000000000000, Mem[0000000010181410] = 92ff00ff, %asi = 80
10707 stwa %l2,[%i6+0x010]%asi ! Mem[0000000010181410] = 00000000
10708! %l0 = 0000000092ff00ff, Mem[0000000010041410] = 00ffffff
10709 stwa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 92ff00ff
10710! %f22 = 7f800000 2fffffff, %l2 = 0000000000000000
10711! Mem[0000000030081438] = 00000000390000ff
10712 add %i2,0x038,%g1
10713 stda %f22,[%g1+%l2]ASI_PST16_S ! Mem[0000000030081438] = 00000000390000ff
10714! %l6 = ffffffff, %l7 = 00000000, Mem[0000000010181408] = 0000ffff 0000ff00
10715 stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff 00000000
10716! %l3 = 0000000080000000, Mem[00000000100c1400] = fffc0000
10717 stwa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 80000000
10718! Mem[0000000030101410] = ffffff2f, %l6 = ffffffffffffffff
10719 swapa [%i4+%o5]0x81,%l6 ! %l6 = 00000000ffffff2f
10720! %l7 = 0000000000000000, Mem[0000000030101410] = ffffffff
10721 stba %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffff00
10722! %l6 = 00000000ffffff2f, Mem[0000000010081410] = 0000ff00
10723 stba %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ff2f
10724! %l1 = 0000000000000092, Mem[0000000010041408] = 00000000
10725 stha %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00920000
10726! Starting 10 instruction Load Burst
10727! Mem[00000000201c0000] = 00ff2191, %l1 = 0000000000000092
10728 ldsb [%o0+%g0],%l1 ! %l1 = 0000000000000000
10729
10730p0_label_417:
10731! Mem[0000000030101410] = 00ffffff, %l1 = 0000000000000000
10732 lduha [%i4+%o5]0x81,%l1 ! %l1 = 00000000000000ff
10733! Mem[0000000030181410] = ffffffff, %l2 = 0000000000000000
10734 lduha [%i6+%o5]0x89,%l2 ! %l2 = 000000000000ffff
10735! Mem[0000000010141410] = 00007300, %l5 = ffffffffffffffb4
10736 lduba [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
10737! Mem[0000000030141408] = 00000000, %l6 = 00000000ffffff2f
10738 ldswa [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
10739! Mem[0000000010081418] = ffffffffffffff00, %f0 = 00009b02 ff000000
10740 ldd [%i2+0x018],%f0 ! %f0 = ffffffff ffffff00
10741! Mem[00000000300c1400] = 92ffffff ffffffff, %l6 = 00000000, %l7 = 00000000
10742 ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000ffffffff 0000000092ffffff
10743! Mem[00000000100c1400] = 80000000, %l2 = 000000000000ffff
10744 ldsha [%i3+%g0]0x80,%l2 ! %l2 = ffffffffffff8000
10745! Mem[0000000010041400] = ffffffff 00005f73, %l0 = 92ff00ff, %l1 = 000000ff
10746 ldda [%i1+%g0]0x88,%l0 ! %l0 = 0000000000005f73 00000000ffffffff
10747! %l2 = ffffffffffff8000, %l7 = 0000000092ffffff, %l3 = 0000000080000000
10748 subc %l2,%l7,%l3 ! %l3 = ffffffff6cff8001
10749! Starting 10 instruction Store Burst
10750! Mem[0000000010101400] = 73000000, %l1 = 00000000ffffffff
10751 swapa [%i4+%g0]0x88,%l1 ! %l1 = 0000000073000000
10752
10753p0_label_418:
10754! %l4 = 00000000ffffffff, Mem[0000000030041410] = 0000688d
10755 stha %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000ffff
10756! %l5 = 0000000000000000, Mem[0000000010041410] = ff00ff92
10757 stha %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ff92
10758! %l4 = 00000000ffffffff, Mem[0000000010001408] = 0000000000000000
10759 stxa %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000ffffffff
10760! Mem[0000000030141400] = 00000000, %l3 = ffffffff6cff8001
10761 swapa [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
10762! %l4 = 00000000ffffffff, Mem[0000000010041408] = 0092000000000000
10763 stx %l4,[%i1+%o4] ! Mem[0000000010041408] = 00000000ffffffff
10764! %l4 = 00000000ffffffff, Mem[000000001000142c] = ff000000
10765 stb %l4,[%i0+0x02c] ! Mem[000000001000142c] = ff000000
10766! %l6 = 00000000ffffffff, Mem[0000000010141435] = ffffffff, %asi = 80
10767 stba %l6,[%i5+0x035]%asi ! Mem[0000000010141434] = ffffffff
10768! Mem[0000000030101410] = ffffff00, %l1 = 0000000073000000
10769 ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
10770! %l6 = 00000000ffffffff, Mem[0000000010041408] = 00000000ffffffff
10771 stx %l6,[%i1+%o4] ! Mem[0000000010041408] = 00000000ffffffff
10772! Starting 10 instruction Load Burst
10773! Mem[0000000030181400] = 58730000, %l1 = 0000000000000000
10774 lduha [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000000
10775
10776p0_label_419:
10777! Mem[0000000030101408] = ffffffff, %l2 = ffffffffffff8000
10778 ldswa [%i4+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
10779! Mem[0000000010101408] = ff000000, %f0 = ffffffff
10780 lda [%i4+%o4]0x88,%f0 ! %f0 = ff000000
10781! Mem[0000000010041410] = 0000ff92, %l2 = ffffffffffffffff
10782 lduba [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
10783! Mem[0000000010041418] = 00000000, %l6 = 00000000ffffffff
10784 lduwa [%i1+0x018]%asi,%l6 ! %l6 = 0000000000000000
10785! Mem[000000001004140c] = ffffffff, %l1 = 0000000000000000
10786 lduh [%i1+0x00c],%l1 ! %l1 = 000000000000ffff
10787! Mem[0000000030001410] = ffff60ff, %l4 = 00000000ffffffff
10788 lduha [%i0+%o5]0x89,%l4 ! %l4 = 00000000000060ff
10789! Mem[0000000010041420] = 00005f7300000000, %f26 = 43dcd7c0 00400000
10790 ldda [%i1+0x020]%asi,%f26 ! %f26 = 00005f73 00000000
10791! Mem[00000000100c1410] = 00000000ff00ffff, %f2 = 00000000 00007300
10792 ldda [%i3+%o5]0x80,%f2 ! %f2 = 00000000 ff00ffff
10793! Mem[0000000030141408] = 00000000, %l0 = 0000000000005f73
10794 ldsba [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000
10795! Starting 10 instruction Store Burst
10796! Mem[0000000030001408] = 0000ffff, %l5 = 0000000000000000
10797 swapa [%i0+%o4]0x81,%l5 ! %l5 = 000000000000ffff
10798
10799p0_label_420:
10800! %l4 = 00000000000060ff, Mem[0000000010001410] = ffffffffffffffff
10801 stx %l4,[%i0+%o5] ! Mem[0000000010001410] = 00000000000060ff
10802! Mem[0000000010181400] = 0000ff00, %l1 = 000000000000ffff
10803 swapa [%i6+%g0]0x88,%l1 ! %l1 = 000000000000ff00
10804! %l0 = 0000000000000000, Mem[0000000010101408] = ff000000ff000000
10805 stxa %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000000000
10806! Mem[0000000030141408] = 00000000, %l0 = 0000000000000000
10807 swapa [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
10808! %l6 = 00000000, %l7 = 92ffffff, Mem[0000000010181400] = 0000ffff 00000000
10809 stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 92ffffff
10810! %l2 = 0000000000000000, Mem[0000000030081408] = ffffffff
10811 stba %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffff00
10812! %l4 = 00000000000060ff, Mem[0000000010101410] = ffff00ff
10813 stha %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffff60ff
10814! Mem[0000000010001400] = ff000000, %l5 = 000000000000ffff
10815 ldstuba [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
10816! Mem[0000000020800041] = 7300d57f, %l6 = 0000000000000000
10817 ldstuba [%o1+0x041]%asi,%l6 ! %l6 = 00000000000000ff
10818! Starting 10 instruction Load Burst
10819! Mem[0000000010141408] = ffff0000, %l7 = 0000000092ffffff
10820 ldswa [%i5+%o4]0x80,%l7 ! %l7 = ffffffffffff0000
10821
10822p0_label_421:
10823! Mem[000000001018140c] = 00000000, %f16 = 735f0000
10824 ld [%i6+0x00c],%f16 ! %f16 = 00000000
10825! Mem[00000000100c1408] = ffff0000, %l2 = 0000000000000000
10826 ldswa [%i3+%o4]0x80,%l2 ! %l2 = ffffffffffff0000
10827! Mem[0000000020800000] = ffff7fd0, %l3 = 0000000000000000
10828 ldsha [%o1+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
10829! Mem[0000000030041400] = 00000000, %l3 = ffffffffffffffff
10830 ldswa [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
10831! %l2 = ffffffffffff0000, immed = fffffb18, %y = 0ce8542a
10832 sdiv %l2,-0x4e8,%l0 ! %l0 = ffffffff80000000
10833 mov %l0,%y ! %y = 80000000
10834! Mem[0000000030041408] = ffffff92, %l4 = 00000000000060ff
10835 lduba [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000092
10836! Mem[0000000030041400] = 00000000ffffffff, %f28 = ff00ffff ffffffff
10837 ldda [%i1+%g0]0x81,%f28 ! %f28 = 00000000 ffffffff
10838! Mem[0000000030101400] = fffffffff6000000, %f18 = 00000000 00000000
10839 ldda [%i4+%g0]0x89,%f18 ! %f18 = ffffffff f6000000
10840! Mem[0000000030041400] = 00000000, %l4 = 0000000000000092
10841 lduba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
10842! Starting 10 instruction Store Burst
10843! %f22 = 7f800000 2fffffff, %l1 = 000000000000ff00
10844! Mem[0000000030141410] = ffffffffffffffff
10845 add %i5,0x010,%g1
10846 stda %f22,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030141410] = ffffffffffffffff
10847
10848p0_label_422:
10849! Mem[0000000020800000] = ffff7fd0, %l2 = ffffffffffff0000
10850 ldstub [%o1+%g0],%l2 ! %l2 = 000000ff000000ff
10851! %l6 = 0000000000000000, Mem[0000000030081408] = 00ffffff
10852 stwa %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
10853! Mem[00000000100c1400] = 80000000, %l1 = 000000000000ff00
10854 swapa [%i3+%g0]0x80,%l1 ! %l1 = 0000000080000000
10855! %f14 = 0000005f, Mem[0000000010181438] = 000000ff
10856 sta %f14,[%i6+0x038]%asi ! Mem[0000000010181438] = 0000005f
10857! Mem[00000000211c0000] = ffffc8b9, %l0 = ffffffff80000000
10858 ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
10859! %l6 = 0000000000000000, Mem[0000000010101400] = ffffffff
10860 stwa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
10861! %l4 = 0000000000000000, Mem[0000000030041410] = ffff0000
10862 stha %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
10863! %l3 = 0000000000000000, Mem[0000000030081408] = 00000000
10864 stha %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
10865! %l0 = 00000000000000ff, Mem[0000000010141427] = 92ffffff
10866 stb %l0,[%i5+0x027] ! Mem[0000000010141424] = 92ffffff
10867! Starting 10 instruction Load Burst
10868! Mem[0000000010141428] = ffffffff, %l5 = 0000000000000000
10869 ldswa [%i5+0x028]%asi,%l5 ! %l5 = ffffffffffffffff
10870
10871p0_label_423:
10872! Mem[00000000300c1410] = 0000000000000000, %l7 = ffffffffffff0000
10873 ldxa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
10874! Mem[0000000030041410] = 000000ff00000000, %f26 = 00005f73 00000000
10875 ldda [%i1+%o5]0x89,%f26 ! %f26 = 000000ff 00000000
10876! Mem[0000000010041434] = ffffffff, %l1 = 0000000080000000
10877 ldub [%i1+0x036],%l1 ! %l1 = 00000000000000ff
10878! Mem[0000000010081410] = 2fff0000 ffffffff, %l0 = 000000ff, %l1 = 000000ff
10879 ldda [%i2+%o5]0x80,%l0 ! %l0 = 000000002fff0000 00000000ffffffff
10880! Mem[0000000010141430] = 00000000, %l5 = ffffffffffffffff
10881 lduba [%i5+0x031]%asi,%l5 ! %l5 = 0000000000000000
10882 membar #Sync ! Added by membar checker (71)
10883! Mem[0000000010041400] = 735f0000 ffffffff 00000000 ffffffff
10884! Mem[0000000010041410] = 0000ff92 0000807f 00000000 ff8b6def
10885! Mem[0000000010041420] = 00005f73 00000000 43dcd7c0 00400000
10886! Mem[0000000010041430] = ff00ffff ffffffff ffffffe5 ffff00b4
10887 ldda [%i1]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
10888! Mem[00000000100c1408] = ffff0000, %f15 = 20000000
10889 lda [%i3+%o4]0x80,%f15 ! %f15 = ffff0000
10890! Mem[0000000020800000] = ffff7fd0, %l1 = 00000000ffffffff
10891 ldsb [%o1+0x001],%l1 ! %l1 = ffffffffffffffff
10892! Mem[000000001000141c] = ff00ffff, %l2 = 00000000000000ff
10893 ldub [%i0+0x01c],%l2 ! %l2 = 00000000000000ff
10894! Starting 10 instruction Store Burst
10895! %l1 = ffffffffffffffff, %l5 = 0000000000000000, %y = 80000000
10896 umul %l1,%l5,%l2 ! %l2 = 0000000000000000, %y = 00000000
10897
10898p0_label_424:
10899! %f4 = ff000000, Mem[0000000030001408] = 00000000
10900 sta %f4 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000
10901! %f6 = 00003ed6 ffffff7f, %l3 = 0000000000000000
10902! Mem[0000000030041428] = b4ff780b92ffffff
10903 add %i1,0x028,%g1
10904 stda %f6,[%g1+%l3]ASI_PST16_S ! Mem[0000000030041428] = b4ff780b92ffffff
10905! %f8 = ffffff92 0b78ffb4, Mem[0000000030081410] = 00000000 af87cc60
10906 stda %f8 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffff92 0b78ffb4
10907! %f12 = 378b6d00, Mem[0000000030181400] = 00007358
10908 sta %f12,[%i6+%g0]0x81 ! Mem[0000000030181400] = 378b6d00
10909! Mem[0000000021800180] = 000068e0, %l1 = ffffffffffffffff
10910 ldstub [%o3+0x180],%l1 ! %l1 = 00000000000000ff
10911! Mem[0000000030041400] = 00000000, %l2 = 0000000000000000
10912 ldstuba [%i1+%g0]0x81,%l2 ! %l2 = 00000000000000ff
10913! %l2 = 0000000000000000, imm = 0000000000000425, %l2 = 0000000000000000
10914 xor %l2,0x425,%l2 ! %l2 = 0000000000000425
10915 membar #Sync ! Added by membar checker (72)
10916! %f0 = ff000000 ffffff00, %l6 = 0000000000000000
10917! Mem[0000000010041408] = 00000000ffffffff
10918 add %i1,0x008,%g1
10919 stda %f0,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010041408] = 00000000ffffffff
10920! %l2 = 0000000000000425, Mem[0000000010001410] = 00000000000060ff
10921 stxa %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000425
10922! Starting 10 instruction Load Burst
10923! Mem[0000000030181410] = fffffffffffff96d, %f20 = 0000ff92 0000807f
10924 ldda [%i6+%o5]0x81,%f20 ! %f20 = ffffffff fffff96d
10925
10926p0_label_425:
10927! Mem[0000000030101408] = ffffffff, %l4 = 0000000000000000
10928 lduwa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ffffffff
10929! Mem[0000000010101410] = ffff60ff, %f2 = 00000000
10930 lda [%i4+%o5]0x88,%f2 ! %f2 = ffff60ff
10931! Mem[0000000010081410] = 0000ff2f, %f24 = 00005f73
10932 lda [%i2+%o5]0x88,%f24 ! %f24 = 0000ff2f
10933! %l5 = 0000000000000000, %l2 = 0000000000000425, %l3 = 0000000000000000
10934 subc %l5,%l2,%l3 ! %l3 = fffffffffffffbdb
10935! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000000
10936 lduha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
10937! Mem[0000000030101408] = ffffffff, %l1 = 0000000000000000
10938 lduba [%i4+%o4]0x89,%l1 ! %l1 = 00000000000000ff
10939! Mem[0000000010041408] = 00000000, %l1 = 00000000000000ff
10940 lduba [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
10941! Mem[0000000010181410] = 00000000, %l7 = 0000000000000000
10942 lduba [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
10943! Mem[0000000010081420] = 51ff000000000000, %f26 = 43dcd7c0 00400000
10944 ldd [%i2+0x020],%f26 ! %f26 = 51ff0000 00000000
10945! Starting 10 instruction Store Burst
10946! %f18 = 00000000 ffffffff, %l2 = 0000000000000425
10947! Mem[0000000030081418] = 00000000a0000000
10948 add %i2,0x018,%g1
10949 stda %f18,[%g1+%l2]ASI_PST32_S ! Mem[0000000030081418] = 00000000ffffffff
10950
10951p0_label_426:
10952! %l0 = 2fff0000, %l1 = 00000000, Mem[0000000010081410] = 2fff0000 ffffffff
10953 stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 2fff0000 00000000
10954! %f4 = ff000000, %f15 = ffff0000
10955 fcmpes %fcc0,%f4 ,%f15 ! %fcc0 = 3
10956! %f28 = ff00ffff ffffffff, Mem[00000000100c1418] = 00007358 00000000
10957 stda %f28,[%i3+0x018]%asi ! Mem[00000000100c1418] = ff00ffff ffffffff
10958! %f24 = 0000ff2f 00000000, Mem[0000000010141400] = 735800ff 00000000
10959 std %f24,[%i5+%g0] ! Mem[0000000010141400] = 0000ff2f 00000000
10960! %l4 = 00000000ffffffff, Mem[0000000030081410] = b4ff780b92ffffff
10961 stxa %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000ffffffff
10962! Mem[00000000300c1400] = ffffffff, %l6 = 0000000000000000
10963 ldstuba [%i3+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
10964! %l4 = 00000000ffffffff, Mem[000000001010143e] = 000000ff, %asi = 80
10965 stba %l4,[%i4+0x03e]%asi ! Mem[000000001010143c] = 0000ffff
10966! Mem[0000000010001404] = 00000000, %l6 = 00000000000000ff, %asi = 80
10967 swapa [%i0+0x004]%asi,%l6 ! %l6 = 0000000000000000
10968! Mem[0000000030181410] = ffffffff, %l6 = 0000000000000000
10969 swapa [%i6+%o5]0x81,%l6 ! %l6 = 00000000ffffffff
10970! Starting 10 instruction Load Burst
10971! Mem[0000000030181400] = 378b6d00ffffffff, %l3 = fffffffffffffbdb
10972 ldxa [%i6+%g0]0x81,%l3 ! %l3 = 378b6d00ffffffff
10973
10974p0_label_427:
10975! Mem[0000000010001400] = ff0000ff, %l4 = 00000000ffffffff
10976 lduba [%i0+%g0]0x80,%l4 ! %l4 = 00000000000000ff
10977! %f4 = ff000000, %f30 = ffffffe5, %f23 = ff8b6def
10978 fdivs %f4 ,%f30,%f23 ! %f23 = ffffffe5
10979! Mem[0000000010041428] = 43dcd7c0, %f18 = 00000000
10980 ld [%i1+0x028],%f18 ! %f18 = 43dcd7c0
10981! Mem[0000000010181400] = 00000000, %l6 = 00000000ffffffff
10982 ldswa [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
10983! Mem[0000000030181408] = ffff00ff, %f29 = ffffffff
10984 lda [%i6+%o4]0x81,%f29 ! %f29 = ffff00ff
10985! Mem[0000000010001400] = ff0000ff, %l6 = 0000000000000000
10986 ldsha [%i0+%g0]0x80,%l6 ! %l6 = ffffffffffffff00
10987! Mem[000000001004142c] = 00400000, %l1 = 0000000000000000
10988 ldsba [%i1+0x02f]%asi,%l1 ! %l1 = 0000000000000000
10989! Mem[0000000010181428] = 000000b1, %l1 = 0000000000000000
10990 ldsh [%i6+0x028],%l1 ! %l1 = 0000000000000000
10991! Mem[0000000010081408] = ef0000ff, %l6 = ffffffffffffff00
10992 lduba [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
10993! Starting 10 instruction Store Burst
10994! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
10995 swapa [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
10996
10997p0_label_428:
10998! %f2 = ffff60ff ff00ffff, %l5 = 0000000000000000
10999! Mem[0000000030141438] = 000000ff80000000
11000 add %i5,0x038,%g1
11001 stda %f2,[%g1+%l5]ASI_PST8_S ! Mem[0000000030141438] = 000000ff80000000
11002! %l2 = 00000425, %l3 = ffffffff, Mem[00000000300c1410] = 00000000 00000000
11003 stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000425 ffffffff
11004! %f18 = 43dcd7c0, %f13 = 0000ffb4
11005 fsqrts %f18,%f13 ! %f13 = 41a8216a
11006! %l7 = 0000000000000000, Mem[0000000010141410] = 00730000
11007 stha %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
11008! %l6 = 00000000000000ff, immd = 0000000000000a5f, %l3 = 378b6d00ffffffff
11009 sdivx %l6,0xa5f,%l3 ! %l3 = 0000000000000000
11010! %l2 = 0000000000000425, Mem[0000000010001400] = ff0000ff
11011 stba %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000025
11012! %l7 = 0000000000000000, Mem[00000000300c1410] = 25040000
11013 stha %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 25040000
11014! Mem[00000000201c0000] = 00ff2191, %l4 = 00000000000000ff
11015 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff
11016! %f6 = 00003ed6 ffffff7f, %l4 = 0000000000000000
11017! Mem[0000000010001408] = ffffffff00000000
11018 add %i0,0x008,%g1
11019 stda %f6,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010001408] = ffffffff00000000
11020! Starting 10 instruction Load Burst
11021! Mem[0000000030041400] = ff000000ffffffff, %f14 = 0000005f ffff0000
11022 ldda [%i1+%g0]0x81,%f14 ! %f14 = ff000000 ffffffff
11023
11024p0_label_429:
11025! Mem[0000000010141400] = 2fff0000, %f13 = 41a8216a
11026 lda [%i5+%g0]0x88,%f13 ! %f13 = 2fff0000
11027! Mem[000000001018141c] = a0ff0000, %l7 = 0000000000000000
11028 lduba [%i6+0x01c]%asi,%l7 ! %l7 = 00000000000000a0
11029! Mem[0000000010101400] = 00000000, %l0 = 000000002fff0000
11030 lduba [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
11031! Mem[00000000100c1410] = 00000000, %l6 = 00000000000000ff
11032 lduwa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
11033! Mem[0000000030001408] = 000000ff d9f16548, %l6 = 00000000, %l7 = 000000a0
11034 ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000000000ff 00000000d9f16548
11035! Mem[00000000300c1410] = ffffffff 25040000, %l4 = 00000000, %l5 = 00000000
11036 ldda [%i3+%o5]0x89,%l4 ! %l4 = 0000000025040000 00000000ffffffff
11037! Mem[00000000211c0000] = ffffc8b9, %l6 = 00000000000000ff
11038 lduh [%o2+%g0],%l6 ! %l6 = 000000000000ffff
11039! Mem[00000000100c1408] = 0000ffff, %l6 = 000000000000ffff
11040 ldswa [%i3+%o4]0x88,%l6 ! %l6 = 000000000000ffff
11041! Mem[0000000010001408] = ffffffff, %l7 = 00000000d9f16548
11042 ldsha [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
11043! Starting 10 instruction Store Burst
11044! Mem[0000000030001410] = ff60ffff, %l3 = 0000000000000000
11045 swapa [%i0+%o5]0x81,%l3 ! %l3 = 00000000ff60ffff
11046
11047p0_label_430:
11048 membar #Sync ! Added by membar checker (73)
11049! Mem[0000000010101400] = 00000000 000000ff 00000000 00000000
11050! Mem[0000000010101410] = ff60ffff ffffffff 7358ff02 2c598a50
11051! Mem[0000000010101420] = 20000000 ffffffff 000000ff fb5acd6b
11052! Mem[0000000010101430] = 00ff0000 00af4039 0000ff00 0000ffff
11053 ldda [%i4]ASI_BLK_PL,%f16 ! Block Load from 0000000010101400
11054! Code Fragment 3
11055p0_fragment_35:
11056! %l0 = 0000000000000000
11057 setx 0xdda0d65fb9dd14af,%g7,%l0 ! %l0 = dda0d65fb9dd14af
11058! %l1 = 0000000000000000
11059 setx 0x4ccc5050582d963a,%g7,%l1 ! %l1 = 4ccc5050582d963a
11060 setx 0x1fe000, %g1, %g3
11061 or %l0, %g3, %l0 ! always set perrmask = 0xff
11062 setx 0x1ffff8, %g1, %g2
11063 and %l0, %g2, %l0
11064 ta T_CHANGE_HPRIV
11065 stxa %l1, [%l0]ASI_DCACHE_DATA
11066 ta T_CHANGE_NONHPRIV
11067! %l0 = dda0d65fb9dd14af
11068 setx 0xe3e177484c8ac272,%g7,%l0 ! %l0 = e3e177484c8ac272
11069! %l1 = 4ccc5050582d963a
11070 setx 0xc24169ffabeba148,%g7,%l1 ! %l1 = c24169ffabeba148
11071! Mem[0000000010001408] = ffffffff00000000, %l3 = 00000000ff60ffff, %l0 = e3e177484c8ac272
11072 add %i0,0x08,%g1
11073 casxa [%g1]0x80,%l3,%l0 ! %l0 = ffffffff00000000
11074! %l4 = 0000000025040000, Mem[0000000030141400] = 0180ff6c
11075 stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0080ff6c
11076! Mem[0000000010181408] = ffffffff, %l5 = 00000000ffffffff
11077 ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
11078! %f11 = e50005ff, Mem[0000000010001410] = 00000000
11079 sta %f11,[%i0+%o5]0x88 ! Mem[0000000010001410] = e50005ff
11080! %l0 = ffffffff00000000, Mem[0000000010081436] = 00ffffff, %asi = 80
11081 stha %l0,[%i2+0x036]%asi ! Mem[0000000010081434] = 00ff0000
11082! %f0 = ff000000 ffffff00, %l4 = 0000000025040000
11083! Mem[0000000010181400] = 00000000ffffff92
11084 stda %f0,[%i6+%l4]ASI_PST32_P ! Mem[0000000010181400] = 00000000ffffff92
11085! %l3 = 00000000ff60ffff, Mem[0000000010041410] = 0000ff920000807f
11086 stx %l3,[%i1+%o5] ! Mem[0000000010041410] = 00000000ff60ffff
11087! Starting 10 instruction Load Burst
11088! Mem[0000000030081400] = fa800eff, %f14 = ff000000
11089 lda [%i2+%g0]0x89,%f14 ! %f14 = fa800eff
11090
11091p0_label_431:
11092! Mem[0000000010081410] = 2fff0000, %f10 = 00000000
11093 lda [%i2+0x010]%asi,%f10 ! %f10 = 2fff0000
11094! Code Fragment 4
11095p0_fragment_36:
11096! %l0 = ffffffff00000000
11097 setx 0x04e441d869b26e32,%g7,%l0 ! %l0 = 04e441d869b26e32
11098! %l1 = c24169ffabeba148
11099 setx 0xf290f3182610eab8,%g7,%l1 ! %l1 = f290f3182610eab8
11100 setx 0x7ff8, %g1, %g2
11101 and %l0, %g2, %l0
11102 setx 0xffffffff, %g1, %g2
11103 and %l1, %g2, %l1
11104 setx 0x100000000, %g1, %g2
11105 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11106 ta T_CHANGE_HPRIV
11107 stxa %l1, [%l0]ASI_ICACHE_INSTR
11108 ta T_CHANGE_NONHPRIV
11109! %l0 = 04e441d869b26e32
11110 setx 0x09fec6d83b72badc,%g7,%l0 ! %l0 = 09fec6d83b72badc
11111! %l1 = f290f3182610eab8
11112 setx 0xe2d41e27afda6073,%g7,%l1 ! %l1 = e2d41e27afda6073
11113! Mem[0000000010141410] = 0000000000000000, %f12 = 378b6d00 2fff0000
11114 ldda [%i5+%o5]0x80,%f12 ! %f12 = 00000000 00000000
11115! Mem[00000000100c1410] = 00000000, %l7 = ffffffffffffffff
11116 ldsba [%i3+0x011]%asi,%l7 ! %l7 = 0000000000000000
11117! Mem[0000000010141408] = ffff0000, %l6 = 000000000000ffff
11118 lduha [%i5+%o4]0x80,%l6 ! %l6 = 000000000000ffff
11119! Mem[0000000010101408] = 0000000000000000, %f26 = 6bcd5afb ff000000
11120 ldda [%i4+0x008]%asi,%f26 ! %f26 = 00000000 00000000
11121! Mem[0000000010001408] = 00000000ffffffff, %l0 = 09fec6d83b72badc
11122 ldxa [%i0+%o4]0x88,%l0 ! %l0 = 00000000ffffffff
11123! Mem[0000000030081408] = 00000000, %l6 = 000000000000ffff
11124 ldsha [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
11125! Mem[0000000010041400] = 735f0000, %l7 = 0000000000000000
11126 ldsha [%i1+%g0]0x80,%l7 ! %l7 = 000000000000735f
11127! Starting 10 instruction Store Burst
11128! %l1 = e2d41e27afda6073, Mem[00000000100c1408] = 0000ffff
11129 stha %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00006073
11130
11131p0_label_432:
11132! Mem[000000001004141f] = ff8b6def, %l3 = 00000000ff60ffff
11133 ldstub [%i1+0x01f],%l3 ! %l3 = 000000ef000000ff
11134! %f14 = fa800eff ffffffff, %l5 = 00000000000000ff
11135! Mem[00000000100c1410] = 00000000ff00ffff
11136 add %i3,0x010,%g1
11137 stda %f14,[%g1+%l5]ASI_PST8_P ! Mem[00000000100c1410] = fa800effffffffff
11138! %l7 = 000000000000735f, Mem[00000000201c0001] = ffff2191, %asi = 80
11139 stba %l7,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff5f2191
11140! %l5 = 00000000000000ff, Mem[0000000010141400] = 0000ff2f
11141 stha %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00ffff2f
11142! %f7 = ffffff7f, Mem[000000001014143c] = 52fcffff
11143 st %f7 ,[%i5+0x03c] ! Mem[000000001014143c] = ffffff7f
11144! %l6 = 0000000000000000, %l3 = 00000000000000ef, %l4 = 0000000025040000
11145 or %l6,%l3,%l4 ! %l4 = 00000000000000ef
11146! %l2 = 0000000000000425, Mem[0000000010001408] = ffffffff00000000
11147 stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000425
11148 membar #Sync ! Added by membar checker (74)
11149! %l0 = ffffffff, %l1 = afda6073, Mem[0000000010101410] = ffff60ff ffffffff
11150 stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff afda6073
11151! %l2 = 00000425, %l3 = 000000ef, Mem[0000000030041410] = 00000000 ff000000
11152 stda %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000425 000000ef
11153! Starting 10 instruction Load Burst
11154! Mem[0000000020800040] = 73ffd57f, %l0 = 00000000ffffffff
11155 lduba [%o1+0x040]%asi,%l0 ! %l0 = 0000000000000073
11156
11157p0_label_433:
11158! Mem[0000000030141410] = ffffffff ffffffff, %l4 = 000000ef, %l5 = 000000ff
11159 ldda [%i5+%o5]0x89,%l4 ! %l4 = 00000000ffffffff 00000000ffffffff
11160! Mem[0000000010101408] = 00000000, %l5 = 00000000ffffffff
11161 lduha [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000000
11162! Mem[0000000030001408] = 000000ff, %l7 = 000000000000735f
11163 lduwa [%i0+%o4]0x81,%l7 ! %l7 = 00000000000000ff
11164! Mem[0000000010001410] = ff0500e500000425, %l3 = 00000000000000ef
11165 ldxa [%i0+%o5]0x80,%l3 ! %l3 = ff0500e500000425
11166! Mem[0000000010141408] = 0000ffff, %l5 = 0000000000000000
11167 ldsha [%i5+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
11168! Mem[0000000030101400] = f6000000, %l7 = 00000000000000ff
11169 lduha [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
11170! Mem[0000000030081410] = ffffffff, %l6 = 0000000000000000
11171 lduha [%i2+%o5]0x81,%l6 ! %l6 = 000000000000ffff
11172! Mem[0000000010181410] = 00000000, %l6 = 000000000000ffff
11173 lduwa [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
11174! Mem[0000000010141408] = 0000ffff, %l4 = 00000000ffffffff
11175 lduha [%i5+%o4]0x88,%l4 ! %l4 = 000000000000ffff
11176! Starting 10 instruction Store Burst
11177! Mem[00000000100c1434] = 000000ff, %l4 = 000000000000ffff
11178 swap [%i3+0x034],%l4 ! %l4 = 00000000000000ff
11179
11180p0_label_434:
11181! %f14 = fa800eff ffffffff, Mem[0000000030081400] = ff0e80fa 02000000
11182 stda %f14,[%i2+%g0]0x81 ! Mem[0000000030081400] = fa800eff ffffffff
11183! %f14 = fa800eff ffffffff, Mem[0000000010001428] = 00000080 ff000000
11184 stda %f14,[%i0+0x028]%asi ! Mem[0000000010001428] = fa800eff ffffffff
11185! %l0 = 0000000000000073, Mem[000000001004143e] = ffff00b4
11186 sth %l0,[%i1+0x03e] ! Mem[000000001004143c] = ffff0073
11187! Mem[0000000010141424] = 92ffffff, %l6 = 00000000, %l5 = ffffffff
11188 add %i5,0x24,%g1
11189 casa [%g1]0x80,%l6,%l5 ! %l5 = 0000000092ffffff
11190! Mem[0000000010141410] = 00000000, %l4 = 00000000000000ff
11191 ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 00000000000000ff
11192! %l6 = 0000000000000000, Mem[00000000100c1408] = 73600000
11193 stwa %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
11194! %l6 = 0000000000000000, Mem[0000000030081408] = 00000000
11195 stwa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
11196! %l7 = 0000000000000000, Mem[00000000218000c0] = fffff237
11197 sth %l7,[%o3+0x0c0] ! Mem[00000000218000c0] = 0000f237
11198! %l0 = 0000000000000073, Mem[0000000030081400] = ff0e80fa
11199 stba %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0e8073
11200! Starting 10 instruction Load Burst
11201! Mem[0000000010141410] = ff000000, %l7 = 0000000000000000
11202 ldsba [%i5+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
11203
11204p0_label_435:
11205! Mem[00000000100c1418] = ff00ffffffffffff, %l5 = 0000000092ffffff
11206 ldx [%i3+0x018],%l5 ! %l5 = ff00ffffffffffff
11207! Mem[0000000010001410] = ff0500e5, %l7 = ffffffffffffffff
11208 lduha [%i0+%o5]0x80,%l7 ! %l7 = 000000000000ff05
11209! Mem[0000000030181408] = ff00ffff, %l2 = 0000000000000425
11210 ldsba [%i6+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
11211! Mem[00000000300c1408] = ffff00ff, %l7 = 000000000000ff05
11212 lduha [%i3+%o4]0x81,%l7 ! %l7 = 000000000000ffff
11213 membar #Sync ! Added by membar checker (75)
11214! Mem[0000000030041400] = ff000000 ffffffff 92ffffff 92ffffff
11215! Mem[0000000030041410] = 00000425 000000ef ff000000 0000807f
11216! Mem[0000000030041420] = fc058aff a383718a b4ff780b 92ffffff
11217! Mem[0000000030041430] = ffffffff ff000000 b400ffff e5ffffff
11218 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
11219! Mem[0000000030101400] = 000000f6, %l2 = ffffffffffffffff
11220 ldsha [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
11221! Mem[00000000300c1408] = ffff00ff, %l1 = e2d41e27afda6073
11222 ldsha [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
11223! Mem[0000000030081410] = 00000000ffffffff, %f4 = ff000000 006b3500
11224 ldda [%i2+%o5]0x89,%f4 ! %f4 = 00000000 ffffffff
11225! Mem[0000000010141400] = 00ffff2f, %f13 = 00000000
11226 lda [%i5+0x000]%asi,%f13 ! %f13 = 00ffff2f
11227! Starting 10 instruction Store Burst
11228! %l0 = 0000000000000073, Mem[0000000010101408] = 00000000
11229 stba %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000073
11230
11231p0_label_436:
11232! %f2 = ffff60ff ff00ffff, Mem[0000000030181410] = 00000000 fffff96d
11233 stda %f2 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffff60ff ff00ffff
11234! %f12 = 00000000, %f5 = ffffffff
11235 fcmpes %fcc3,%f12,%f5 ! %fcc3 = 3
11236! Mem[0000000030041400] = 000000ff, %l5 = ff00ffffffffffff
11237 swapa [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
11238! %l6 = 0000000000000000, Mem[0000000010081400] = ff8b6def
11239 stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff8b0000
11240! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010141428] = ffffffff 000000ef
11241 stda %l4,[%i5+0x028]%asi ! Mem[0000000010141428] = 00000000 000000ff
11242! %f12 = 00000000 00ffff2f, Mem[0000000030141410] = ffffffff ffffffff
11243 stda %f12,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 00ffff2f
11244! %l0 = 0000000000000073, Mem[0000000030181410] = ffff00ffff60ffff
11245 stxa %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000000073
11246! Mem[0000000030041400] = ffffffff, %l1 = ffffffffffffffff
11247 swapa [%i1+%g0]0x81,%l1 ! %l1 = 00000000ffffffff
11248! %l1 = 00000000ffffffff, Mem[0000000020800001] = ffff7fd0
11249 stb %l1,[%o1+0x001] ! Mem[0000000020800000] = ffff7fd0
11250! Starting 10 instruction Load Burst
11251! Mem[00000000300c1408] = ff00ffff, %l6 = 0000000000000000
11252 ldswa [%i3+%o4]0x89,%l6 ! %l6 = ffffffffff00ffff
11253
11254p0_label_437:
11255! Mem[00000000300c1408] = ffff00ff, %l5 = 00000000000000ff
11256 lduha [%i3+%o4]0x81,%l5 ! %l5 = 000000000000ffff
11257! Mem[0000000030181410] = 73000000, %l1 = 00000000ffffffff
11258 ldswa [%i6+%o5]0x81,%l1 ! %l1 = 0000000073000000
11259! Mem[0000000010001410] = e50005ff, %f12 = 00000000
11260 lda [%i0+%o5]0x88,%f12 ! %f12 = e50005ff
11261! Mem[00000000100c1408] = 00000000, %l6 = ffffffffff00ffff
11262 ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000ff
11263! %f8 = ffffff92, %f2 = ffff60ff, %f1 = ffffff00
11264 fadds %f8 ,%f2 ,%f1 ! %f1 = ffff60ff
11265! Mem[000000001008140c] = 00000000, %l2 = 0000000000000000
11266 ldsw [%i2+0x00c],%l2 ! %l2 = 0000000000000000
11267! Mem[0000000030001410] = 00000000, %l5 = 000000000000ffff
11268 ldswa [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
11269! Mem[0000000010141400] = 2fffff00, %l5 = 0000000000000000
11270 ldsba [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
11271! Mem[0000000010041408] = 00000000, %l4 = 0000000000000000
11272 lduba [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000
11273! Starting 10 instruction Store Burst
11274! Mem[0000000030001408] = ff000000, %l3 = ff0500e500000425
11275 swapa [%i0+%o4]0x89,%l3 ! %l3 = 00000000ff000000
11276
11277p0_label_438:
11278! %l6 = 0000000000000000, Mem[0000000030001408] = 25040000d9f16548
11279 stxa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
11280! %l1 = 0000000073000000, Mem[00000000100c1410] = fa800eff, %asi = 80
11281 stha %l1,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000eff
11282! %l0 = 0000000000000073, Mem[0000000030001400] = 00ff000000000000
11283 stxa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000073
11284! %l2 = 00000000, %l3 = ff000000, Mem[0000000010101430] = 00ff0000 00af4039
11285 stda %l2,[%i4+0x030]%asi ! Mem[0000000010101430] = 00000000 ff000000
11286! %l7 = 000000000000ffff, Mem[0000000010041400] = 00005f73
11287 stwa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000ffff
11288! Mem[0000000030001408] = 00000000, %l2 = 0000000000000000
11289 swapa [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
11290! Mem[0000000010081432] = 00000000, %l5 = 0000000000000000
11291 ldstub [%i2+0x032],%l5 ! %l5 = 00000000000000ff
11292! %f13 = 00ffff2f, Mem[0000000030141410] = 00000000
11293 sta %f13,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00ffff2f
11294! %l3 = 00000000ff000000, Mem[0000000030101400] = 000000f6
11295 stba %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000f6
11296! Starting 10 instruction Load Burst
11297! Mem[0000000030141400] = 0080ff6c, %l0 = 0000000000000073
11298 lduba [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
11299
11300p0_label_439:
11301! Mem[0000000010101400] = 00000000 000000ff, %l6 = 00000000, %l7 = 0000ffff
11302 ldd [%i4+%g0],%l6 ! %l6 = 0000000000000000 00000000000000ff
11303! Mem[0000000010041410] = 00000000, %l6 = 0000000000000000
11304 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
11305! Mem[0000000010001404] = 000000ff, %l1 = 0000000073000000
11306 lduh [%i0+0x006],%l1 ! %l1 = 00000000000000ff
11307! Mem[00000000211c0000] = ffffc8b9, %l1 = 00000000000000ff
11308 ldsha [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
11309! Mem[00000000100c1418] = ff00ffff, %l2 = 0000000000000000
11310 lduba [%i3+0x019]%asi,%l2 ! %l2 = 0000000000000000
11311! Mem[0000000030101408] = ffffffff, %f27 = 92ffffff
11312 lda [%i4+%o4]0x89,%f27 ! %f27 = ffffffff
11313! Mem[0000000010001400] = 250000ff000000ff, %l1 = ffffffffffffffff
11314 ldxa [%i0+%g0]0x80,%l1 ! %l1 = 250000ff000000ff
11315! Mem[0000000010101400] = 00000000, %l4 = 0000000000000000
11316 ldsba [%i4+0x002]%asi,%l4 ! %l4 = 0000000000000000
11317! Mem[0000000010001408] = 25040000 00000000, %l4 = 00000000, %l5 = 00000000
11318 ldda [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000025040000
11319! Starting 10 instruction Store Burst
11320! %l7 = 00000000000000ff, immd = fffffffffffffc04, %l4 = 0000000000000000
11321 mulx %l7,-0x3fc,%l4 ! %l4 = fffffffffffc07fc
11322
11323p0_label_440:
11324! %f0 = ff000000, Mem[000000001004140c] = ffffffff
11325 sta %f0 ,[%i1+0x00c]%asi ! Mem[000000001004140c] = ff000000
11326! %l6 = 0000000000000000, imm = 0000000000000a49, %l1 = 250000ff000000ff
11327 addc %l6,0xa49,%l1 ! %l1 = 0000000000000a49
11328! %f12 = e50005ff 00ffff2f, %l7 = 00000000000000ff
11329! Mem[0000000030081430] = de781c1e03a2b00a
11330 add %i2,0x030,%g1
11331 stda %f12,[%g1+%l7]ASI_PST8_S ! Mem[0000000030081430] = e50005ff00ffff2f
11332! %f27 = ffffffff, Mem[0000000010181400] = 00000000
11333 sta %f27,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff
11334! Mem[0000000030001410] = 00000000, %l0 = 0000000000000000
11335 ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 00000000000000ff
11336! %l1 = 0000000000000a49, Mem[00000000300c1408] = ffff00ff
11337 stba %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 49ff00ff
11338! %f30 = b400ffff e5ffffff, %l6 = 0000000000000000
11339! Mem[0000000030141438] = 000000ff80000000
11340 add %i5,0x038,%g1
11341 stda %f30,[%g1+%l6]ASI_PST8_S ! Mem[0000000030141438] = 000000ff80000000
11342! %f20 = 00000425 000000ef, Mem[0000000030001408] = 00000000 00000000
11343 stda %f20,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000425 000000ef
11344! %l2 = 0000000000000000, Mem[0000000010181400] = ffffffff
11345 stha %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000ffff
11346! Starting 10 instruction Load Burst
11347! Mem[0000000010041400] = ffff0000, %l1 = 0000000000000a49
11348 ldswa [%i1+%g0]0x80,%l1 ! %l1 = ffffffffffff0000
11349
11350p0_label_441:
11351! Mem[0000000010001410] = ff0500e5, %l4 = fffffffffffc07fc
11352 lduwa [%i0+%o5]0x80,%l4 ! %l4 = 00000000ff0500e5
11353! %f27 = ffffffff, %f25 = a383718a
11354 fsqrts %f27,%f25 ! %f25 = ffffffff
11355! Mem[0000000010141428] = 00000000, %l4 = 00000000ff0500e5
11356 ldsha [%i5+0x02a]%asi,%l4 ! %l4 = 0000000000000000
11357! Mem[0000000010141420] = 0000ff00, %l4 = 0000000000000000
11358 ldswa [%i5+0x020]%asi,%l4 ! %l4 = 000000000000ff00
11359! Mem[0000000010001410] = ff0500e5, %l0 = 0000000000000000
11360 ldsha [%i0+%o5]0x80,%l0 ! %l0 = ffffffffffffff05
11361! Mem[0000000030001410] = 00000000000000ff, %f10 = 2fff0000 e50005ff
11362 ldda [%i0+%o5]0x89,%f10 ! %f10 = 00000000 000000ff
11363! Code Fragment 4
11364p0_fragment_37:
11365! %l0 = ffffffffffffff05
11366 setx 0xe467f0a057338978,%g7,%l0 ! %l0 = e467f0a057338978
11367! %l1 = ffffffffffff0000
11368 setx 0x07d5ed706a8731bb,%g7,%l1 ! %l1 = 07d5ed706a8731bb
11369 setx 0x7ff8, %g1, %g2
11370 and %l0, %g2, %l0
11371 setx 0xffffffff, %g1, %g2
11372 and %l1, %g2, %l1
11373 setx 0x100000000, %g1, %g2
11374 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11375 ta T_CHANGE_HPRIV
11376 stxa %l1, [%l0]ASI_ICACHE_INSTR
11377 ta T_CHANGE_NONHPRIV
11378! %l0 = e467f0a057338978
11379 setx 0xf4a12b9fd7a01fb9,%g7,%l0 ! %l0 = f4a12b9fd7a01fb9
11380! %l1 = 07d5ed706a8731bb
11381 setx 0x27a615e0166e1261,%g7,%l1 ! %l1 = 27a615e0166e1261
11382! Mem[00000000100c1410] = 00000eff, %l0 = f4a12b9fd7a01fb9
11383 ldswa [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000eff
11384! Mem[0000000030181400] = 006d8b37, %l7 = 00000000000000ff
11385 ldswa [%i6+%g0]0x89,%l7 ! %l7 = 00000000006d8b37
11386! Starting 10 instruction Store Burst
11387! %l7 = 00000000006d8b37, Mem[0000000010181410] = 00000000
11388 stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 37000000
11389
11390p0_label_442:
11391! %f20 = 00000425, Mem[0000000010041400] = 0000ffff
11392 sta %f20,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000425
11393! Mem[0000000030181408] = ff00ffff, %l2 = 0000000000000000
11394 ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
11395! Mem[000000001018140c] = 00000000, %l4 = 000000000000ff00, %asi = 80
11396 swapa [%i6+0x00c]%asi,%l4 ! %l4 = 0000000000000000
11397! %l0 = 0000000000000eff, Mem[0000000030141408] = 00000000
11398 stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000eff
11399! %l6 = 0000000000000000, Mem[0000000010101410] = afda6073ffffffff
11400 stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
11401! %l0 = 00000eff, %l1 = 166e1261, Mem[0000000010181418] = ff000000 a0ff0000
11402 stda %l0,[%i6+0x018]%asi ! Mem[0000000010181418] = 00000eff 166e1261
11403! Mem[0000000010141400] = 00ffff2f, %l1 = 27a615e0166e1261
11404 swap [%i5+%g0],%l1 ! %l1 = 0000000000ffff2f
11405! %f18 = 92ffffff, Mem[00000000100c1408] = ff000000
11406 sta %f18,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 92ffffff
11407! %l5 = 0000000025040000, Mem[0000000010001410] = ff0500e5
11408 stha %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000e5
11409! Starting 10 instruction Load Burst
11410! Mem[0000000030181400] = ffffffff006d8b37, %f12 = e50005ff 00ffff2f
11411 ldda [%i6+%g0]0x89,%f12 ! %f12 = ffffffff 006d8b37
11412
11413p0_label_443:
11414! Mem[0000000010041410] = 00000000, %l0 = 0000000000000eff
11415 lduba [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
11416! %l7 = 00000000006d8b37, %l7 = 00000000006d8b37, %l5 = 0000000025040000
11417 andn %l7,%l7,%l5 ! %l5 = 0000000000000000
11418! Mem[0000000030001408] = ef000000, %l1 = 0000000000ffff2f
11419 ldsha [%i0+%o4]0x81,%l1 ! %l1 = ffffffffffffef00
11420! Mem[0000000010181408] = ffffffff, %l1 = ffffffffffffef00
11421 lduha [%i6+%o4]0x80,%l1 ! %l1 = 000000000000ffff
11422! Mem[0000000010041410] = 00000000ff60ffff, %f8 = ffffff92 0b78ffb4
11423 ldda [%i1+%o5]0x80,%f8 ! %f8 = 00000000 ff60ffff
11424! %f26 = b4ff780b, %f25 = ffffffff, %f0 = ff000000
11425 fsubs %f26,%f25,%f0 ! %f0 = ffffffff
11426! Mem[0000000030181400] = ffffffff006d8b37, %l6 = 0000000000000000
11427 ldxa [%i6+%g0]0x89,%l6 ! %l6 = ffffffff006d8b37
11428! Mem[0000000010181410] = 37000000ff000000, %f22 = ff000000 0000807f
11429 ldda [%i6+%o5]0x80,%f22 ! %f22 = 37000000 ff000000
11430! Mem[0000000010101408] = 73000000, %l7 = 00000000006d8b37
11431 ldswa [%i4+%o4]0x80,%l7 ! %l7 = 0000000073000000
11432! Starting 10 instruction Store Burst
11433! Mem[0000000010081415] = 00000000, %l3 = 00000000ff000000
11434 ldstuba [%i2+0x015]%asi,%l3 ! %l3 = 00000000000000ff
11435
11436p0_label_444:
11437! %f24 = fc058aff ffffffff, %l5 = 0000000000000000
11438! Mem[0000000010041428] = 43dcd7c000400000
11439 add %i1,0x028,%g1
11440 stda %f24,[%g1+%l5]ASI_PST16_P ! Mem[0000000010041428] = 43dcd7c000400000
11441! %l4 = 0000000000000000, Mem[0000000010081410] = 2fff0000
11442 stha %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
11443! %l5 = 0000000000000000, Mem[00000000211c0000] = ffffc8b9
11444 sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 0000c8b9
11445! %f14 = fa800eff ffffffff, Mem[0000000010041410] = 00000000 ffff60ff
11446 stda %f14,[%i1+%o5]0x88 ! Mem[0000000010041410] = fa800eff ffffffff
11447! %f0 = ffffffff ffff60ff ffff60ff ff00ffff
11448! %f4 = 00000000 ffffffff 00003ed6 ffffff7f
11449! %f8 = 00000000 ff60ffff 00000000 000000ff
11450! %f12 = ffffffff 006d8b37 fa800eff ffffffff
11451 stda %f0,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
11452! %l4 = 0000000000000000, Mem[0000000030081400] = ffffffffff0e8073
11453 stxa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
11454! %l5 = 0000000000000000, Mem[0000000010141400] = 61126e16
11455 stba %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 61126e00
11456! %l0 = 0000000000000000, Mem[0000000010141400] = 006e1261
11457 stha %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00001261
11458! Mem[0000000010141408] = 0000ffff, %l7 = 0000000073000000
11459 swapa [%i5+%o4]0x88,%l7 ! %l7 = 000000000000ffff
11460! Starting 10 instruction Load Burst
11461! Mem[0000000010001410] = 000000e5, %l3 = 0000000000000000
11462 lduba [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
11463
11464p0_label_445:
11465! %l6 = ffffffff006d8b37, immed = 0000087c, %y = 00000000
11466 smul %l6,0x87c,%l0 ! %l0 = 00000003a16926a4, %y = 00000003
11467! Mem[00000000300c1410] = ffffffff25040000, %f30 = b400ffff e5ffffff
11468 ldda [%i3+%o5]0x89,%f30 ! %f30 = ffffffff 25040000
11469! Mem[00000000218001c0] = ff001988, %l3 = 0000000000000000
11470 lduha [%o3+0x1c0]%asi,%l3 ! %l3 = 000000000000ff00
11471! Mem[0000000030141408] = ff0e0000ff000000, %l4 = 0000000000000000
11472 ldxa [%i5+%o4]0x81,%l4 ! %l4 = ff0e0000ff000000
11473! %l4 = ff0e0000ff000000, %l2 = 00000000000000ff, %y = 00000003
11474 smul %l4,%l2,%l4 ! %l4 = ffffffff01000000, %y = ffffffff
11475! Mem[0000000010101430] = 00000000, %f22 = 37000000
11476 ld [%i4+0x030],%f22 ! %f22 = 00000000
11477! Mem[0000000010081430] = 0000ff00, %l1 = 000000000000ffff
11478 ldsb [%i2+0x032],%l1 ! %l1 = ffffffffffffffff
11479! Mem[0000000030101410] = ffffffff, %l0 = 00000003a16926a4
11480 lduba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
11481! Mem[0000000030101408] = ffffffff, %l0 = 00000000000000ff
11482 ldsba [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
11483! Starting 10 instruction Store Burst
11484! %l4 = ffffffff01000000, Mem[0000000010041414] = ff0e80fa
11485 stw %l4,[%i1+0x014] ! Mem[0000000010041414] = 01000000
11486
11487p0_label_446:
11488! %l0 = ffffffffffffffff, Mem[0000000010181410] = 37000000
11489 stwa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff
11490! Mem[0000000010041400] = 00000425, %l0 = ffffffffffffffff
11491 ldstuba [%i1+%g0]0x88,%l0 ! %l0 = 00000025000000ff
11492! Mem[0000000030001410] = 000000ff, %l4 = ffffffff01000000
11493 swapa [%i0+%o5]0x89,%l4 ! %l4 = 00000000000000ff
11494! %l3 = 000000000000ff00, Mem[00000000100c1406] = ffff60ff, %asi = 80
11495 stha %l3,[%i3+0x006]%asi ! Mem[00000000100c1404] = ffffff00
11496! Mem[00000000300c1400] = ffffffff, %l0 = 0000000000000025
11497 swapa [%i3+%g0]0x89,%l0 ! %l0 = 00000000ffffffff
11498! %l2 = 000000ff, %l3 = 0000ff00, Mem[0000000010001410] = e5000000 25040000
11499 stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff 0000ff00
11500 membar #Sync ! Added by membar checker (76)
11501! Mem[00000000100c1400] = ffffffff, %l5 = 0000000000000000
11502 swapa [%i3+%g0]0x88,%l5 ! %l5 = 00000000ffffffff
11503! %l1 = ffffffffffffffff, Mem[0000000030001400] = 00000000
11504 stha %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000ffff
11505! %l6 = ffffffff006d8b37, Mem[0000000010101408] = 73000000
11506 stha %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 8b370000
11507! Starting 10 instruction Load Burst
11508! Mem[0000000030041410] = 00000425, %l4 = 00000000000000ff
11509 ldswa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000425
11510
11511p0_label_447:
11512! Mem[0000000010101410] = 00000000, %l6 = ffffffff006d8b37
11513 lduba [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
11514! Mem[0000000030081410] = ffffffff, %l3 = 000000000000ff00
11515 lduha [%i2+%o5]0x81,%l3 ! %l3 = 000000000000ffff
11516! Mem[00000000100c1408] = ffff60ffff00ffff, %l6 = 0000000000000000
11517 ldxa [%i3+%o4]0x80,%l6 ! %l6 = ffff60ffff00ffff
11518! Mem[0000000010001438] = ffffffe500ffffff, %l7 = 000000000000ffff
11519 ldx [%i0+0x038],%l7 ! %l7 = ffffffe500ffffff
11520! Mem[00000000211c0000] = 0000c8b9, %l5 = 00000000ffffffff
11521 ldsb [%o2+0x001],%l5 ! %l5 = 0000000000000000
11522! Mem[0000000010081400] = 00008bff, %l5 = 0000000000000000
11523 lduba [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
11524! Mem[0000000010001434] = 00000000, %l5 = 0000000000000000
11525 ldsba [%i0+0x037]%asi,%l5 ! %l5 = 0000000000000000
11526! Mem[0000000030181400] = 006d8b37, %l3 = 000000000000ffff
11527 ldsha [%i6+%g0]0x89,%l3 ! %l3 = ffffffffffff8b37
11528! Mem[0000000010001400] = ff000000 ff000025, %l4 = 00000425, %l5 = 00000000
11529 ldda [%i0+%g0]0x88,%l4 ! %l4 = 00000000ff000025 00000000ff000000
11530! Starting 10 instruction Store Burst
11531! %l5 = 00000000ff000000, Mem[0000000030001410] = 00000001
11532 stwa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000000
11533
11534p0_label_448:
11535! Mem[0000000010001408] = 00000000, %l3 = ffffffffffff8b37
11536 swapa [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
11537! %f6 = 00003ed6 ffffff7f, Mem[0000000010181410] = ffffffff ff000000
11538 std %f6 ,[%i6+%o5] ! Mem[0000000010181410] = 00003ed6 ffffff7f
11539! Mem[0000000030001400] = ffff0000, %l7 = ffffffe500ffffff
11540 ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
11541! Mem[0000000010041410] = ffffffff, %l1 = ffffffffffffffff
11542 swapa [%i1+%o5]0x88,%l1 ! %l1 = 00000000ffffffff
11543! Mem[0000000010001410] = 000000ff, %l3 = 0000000000000000
11544 ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
11545! %l0 = 00000000ffffffff, Mem[0000000010181408] = 00ff0000ffffffff
11546 stxa %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000ffffffff
11547! Mem[000000001014143c] = ffffff7f, %l1 = 00000000ffffffff, %asi = 80
11548 swapa [%i5+0x03c]%asi,%l1 ! %l1 = 00000000ffffff7f
11549! Mem[0000000010181408] = ffffffff, %l3 = 00000000000000ff
11550 swapa [%i6+%o4]0x88,%l3 ! %l3 = 00000000ffffffff
11551! %f10 = 00000000 000000ff, Mem[0000000030041400] = ffffffff ffffffff
11552 stda %f10,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 000000ff
11553! Starting 10 instruction Load Burst
11554! %l3 = 00000000ffffffff, %l5 = 00000000ff000000, %l7 = 00000000000000ff
11555 xor %l3,%l5,%l7 ! %l7 = 0000000000ffffff
11556
11557p0_label_449:
11558! Mem[0000000030101400] = 000000f6ffffffff, %f8 = 00000000 ff60ffff
11559 ldda [%i4+%g0]0x81,%f8 ! %f8 = 000000f6 ffffffff
11560! Mem[0000000010001420] = ef000000 6bee1093, %l6 = ff00ffff, %l7 = 00ffffff
11561 ldd [%i0+0x020],%l6 ! %l6 = 00000000ef000000 000000006bee1093
11562! Mem[0000000010041400] = ff040000, %l5 = 00000000ff000000
11563 lduba [%i1+%g0]0x80,%l5 ! %l5 = 00000000000000ff
11564! %l2 = 00000000000000ff, %l5 = 00000000000000ff, %l2 = 00000000000000ff
11565 addc %l2,%l5,%l2 ! %l2 = 00000000000001fe
11566! Mem[0000000010041410] = ffffffff01000000, %f14 = fa800eff ffffffff
11567 ldda [%i1+%o5]0x80,%f14 ! %f14 = ffffffff 01000000
11568! Mem[0000000010081408] = 00000000 ef0000ff, %l6 = ef000000, %l7 = 6bee1093
11569 ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000ef0000ff 0000000000000000
11570! Mem[00000000100c1438] = fa800effffffffff, %f4 = 00000000 ffffffff
11571 ldd [%i3+0x038],%f4 ! %f4 = fa800eff ffffffff
11572! Mem[00000000300c1410] = 25040000, %l4 = 00000000ff000025
11573 lduha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
11574! Mem[0000000030181410] = 00000073, %l0 = 00000000ffffffff
11575 lduha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000073
11576! Starting 10 instruction Store Burst
11577! %l6 = ef0000ff, %l7 = 00000000, Mem[0000000010181410] = d63e0000 7fffffff
11578 stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = ef0000ff 00000000
11579
11580p0_label_450:
11581! Mem[0000000030101408] = ffffffff, %l7 = 0000000000000000
11582 ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
11583! %f12 = ffffffff 006d8b37, Mem[0000000010101430] = 00000000 ff000000
11584 stda %f12,[%i4+0x030]%asi ! Mem[0000000010101430] = ffffffff 006d8b37
11585! %f12 = ffffffff, %f24 = fc058aff, %f25 = ffffffff
11586 fmuls %f12,%f24,%f25 ! %f25 = ffffffff
11587! Mem[00000000201c0000] = ff5f2191, %l1 = 00000000ffffff7f
11588 ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
11589! Mem[0000000030181410] = 73000000, %l7 = 00000000000000ff
11590 ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 00000073000000ff
11591! Mem[0000000030001400] = ffff0000, %l6 = 00000000ef0000ff
11592 ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
11593! %f6 = 00003ed6, Mem[00000000100c1408] = ffff60ff
11594 sta %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00003ed6
11595! %f22 = 00000000 ff000000, %l2 = 00000000000001fe
11596! Mem[00000000100c1428] = 00000000000000ff
11597 add %i3,0x028,%g1
11598 stda %f22,[%g1+%l2]ASI_PST8_P ! Mem[00000000100c1428] = 00000000ff0000ff
11599! %l5 = 00000000000000ff, Mem[0000000030141410] = 2fffff00
11600 stba %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffff00
11601! Starting 10 instruction Load Burst
11602! %f25 = ffffffff, %f28 = ffffffff, %f31 = 25040000
11603 fsubs %f25,%f28,%f31 ! %f31 = ffffffff
11604
11605p0_label_451:
11606! Mem[0000000030041410] = 25040000, %f11 = 000000ff
11607 lda [%i1+%o5]0x89,%f11 ! %f11 = 25040000
11608! Mem[0000000030081408] = 00000000, %l0 = 0000000000000073
11609 lduwa [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
11610! Mem[00000000201c0000] = ff5f2191, %l6 = 00000000000000ff
11611 ldsh [%o0+%g0],%l6 ! %l6 = ffffffffffffff5f
11612! Mem[0000000010001400] = ff000025, %l4 = 0000000000000000
11613 lduba [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000025
11614! Mem[0000000030181400] = 378b6d00, %f14 = ffffffff
11615 lda [%i6+%g0]0x81,%f14 ! %f14 = 378b6d00
11616! Mem[0000000010041408] = 00000000, %l7 = 0000000000000073
11617 ldswa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
11618! Mem[00000000300c1408] = 000000ffff00ff49, %l2 = 00000000000001fe
11619 ldxa [%i3+%o4]0x89,%l2 ! %l2 = 000000ffff00ff49
11620! Mem[00000000300c1408] = 000000ffff00ff49, %f4 = fa800eff ffffffff
11621 ldda [%i3+%o4]0x89,%f4 ! %f4 = 000000ff ff00ff49
11622! Mem[0000000010181420] = ffd90020, %l2 = 000000ffff00ff49
11623 ldsb [%i6+0x021],%l2 ! %l2 = ffffffffffffffd9
11624! Starting 10 instruction Store Burst
11625! %f24 = fc058aff, Mem[0000000030001410] = 000000ff
11626 sta %f24,[%i0+%o5]0x89 ! Mem[0000000030001410] = fc058aff
11627
11628p0_label_452:
11629! %l0 = 0000000000000000, Mem[0000000010141408] = 73000000
11630 stwa %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
11631! Mem[0000000010081404] = 00000073, %l1 = 00000000000000ff
11632 swap [%i2+0x004],%l1 ! %l1 = 0000000000000073
11633! Mem[0000000010081408] = ff0000ef, %l1 = 0000000000000073
11634 swapa [%i2+%o4]0x80,%l1 ! %l1 = 00000000ff0000ef
11635! %l4 = 00000025, %l5 = 000000ff, Mem[0000000030181408] = ff00ffff 00000000
11636 stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000025 000000ff
11637! %f0 = ffffffff ffff60ff ffff60ff ff00ffff
11638! %f4 = 000000ff ff00ff49 00003ed6 ffffff7f
11639! %f8 = 000000f6 ffffffff 00000000 25040000
11640! %f12 = ffffffff 006d8b37 378b6d00 01000000
11641 stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
11642! Mem[0000000010181400] = 0000ffffffffff92, %l2 = ffffffffffffffd9, %l5 = 00000000000000ff
11643 casxa [%i6]0x80,%l2,%l5 ! %l5 = 0000ffffffffff92
11644! %f18 = 92ffffff 92ffffff, Mem[0000000010041410] = ffffffff 00000001
11645 stda %f18,[%i1+%o5]0x88 ! Mem[0000000010041410] = 92ffffff 92ffffff
11646! %l1 = 00000000ff0000ef, Mem[0000000030181410] = ff000000
11647 stwa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff0000ef
11648! %l5 = 0000ffffffffff92, Mem[0000000020800000] = ffff7fd0
11649 sth %l5,[%o1+%g0] ! Mem[0000000020800000] = ff927fd0
11650! Starting 10 instruction Load Burst
11651! %l7 = 0000000000000000, %l3 = 00000000ffffffff, %l6 = ffffffffffffff5f
11652 orn %l7,%l3,%l6 ! %l6 = ffffffff00000000
11653
11654p0_label_453:
11655! Mem[0000000030081408] = 00000000, %l4 = 0000000000000025
11656 lduwa [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
11657! Mem[0000000010041418] = 00000000, %l3 = 00000000ffffffff
11658 ldsba [%i1+0x019]%asi,%l3 ! %l3 = 0000000000000000
11659! Mem[0000000030141410] = ffffff0000ffff2f, %l1 = 00000000ff0000ef
11660 ldxa [%i5+%o5]0x81,%l1 ! %l1 = ffffff0000ffff2f
11661! Mem[00000000300c1400] = 92ffffff00000025, %l4 = 0000000000000000
11662 ldxa [%i3+%g0]0x89,%l4 ! %l4 = 92ffffff00000025
11663! Mem[0000000030141400] = 0080ff6c, %l4 = 92ffffff00000025
11664 lduwa [%i5+%g0]0x81,%l4 ! %l4 = 000000000080ff6c
11665! Mem[0000000010101410] = 00000000, %f20 = 00000425
11666 lda [%i4+%o5]0x88,%f20 ! %f20 = 00000000
11667! Mem[0000000030101400] = f6000000, %f16 = ff000000
11668 lda [%i4+%g0]0x89,%f16 ! %f16 = f6000000
11669! Mem[0000000030001410] = ff8a05fc, %l6 = ffffffff00000000
11670 lduba [%i0+%o5]0x81,%l6 ! %l6 = 00000000000000ff
11671! Mem[0000000010041408] = 00000000, %l1 = ffffff0000ffff2f
11672 lduha [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
11673! Starting 10 instruction Store Burst
11674! Mem[0000000010181410] = ff0000ef, %l3 = 0000000000000000
11675 ldstuba [%i6+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
11676
11677p0_label_454:
11678! %f24 = fc058aff ffffffff, %l3 = 00000000000000ff
11679! Mem[0000000030141430] = 32a62ca1d6aaa767
11680 add %i5,0x030,%g1
11681 stda %f24,[%g1+%l3]ASI_PST8_S ! Mem[0000000030141430] = fc058affffffffff
11682! Code Fragment 3
11683p0_fragment_38:
11684! %l0 = 0000000000000000
11685 setx 0x2d5dabafaf450678,%g7,%l0 ! %l0 = 2d5dabafaf450678
11686! %l1 = 0000000000000000
11687 setx 0x91fc0f2fa6412d0d,%g7,%l1 ! %l1 = 91fc0f2fa6412d0d
11688 setx 0x1fe000, %g1, %g3
11689 or %l0, %g3, %l0 ! always set perrmask = 0xff
11690 setx 0x1ffff8, %g1, %g2
11691 and %l0, %g2, %l0
11692 ta T_CHANGE_HPRIV
11693 stxa %l1, [%l0]ASI_DCACHE_DATA
11694 ta T_CHANGE_NONHPRIV
11695! %l0 = 2d5dabafaf450678
11696 setx 0x7d23876fd38a8d6b,%g7,%l0 ! %l0 = 7d23876fd38a8d6b
11697! %l1 = 91fc0f2fa6412d0d
11698 setx 0x6dcba92fd0631d1b,%g7,%l1 ! %l1 = 6dcba92fd0631d1b
11699 membar #Sync ! Added by membar checker (77)
11700! Mem[0000000010081410] = ff000000, %l5 = 0000ffffffffff92
11701 ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
11702! %f26 = b4ff780b ffffffff, %l6 = 00000000000000ff
11703! Mem[00000000300c1428] = 01c7a1db00000092
11704 add %i3,0x028,%g1
11705 stda %f26,[%g1+%l6]ASI_PST32_S ! Mem[00000000300c1428] = b4ff780bffffffff
11706! %f16 = f6000000, Mem[0000000010001420] = ef000000
11707 sta %f16,[%i0+0x020]%asi ! Mem[0000000010001420] = f6000000
11708! %l2 = ffffffffffffffd9, Mem[0000000030181400] = 006d8b37
11709 stwa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffd9
11710! %f26 = b4ff780b, Mem[0000000010041410] = ffffff92
11711 sta %f26,[%i1+%o5]0x80 ! Mem[0000000010041410] = b4ff780b
11712! %l4 = 000000000080ff6c, Mem[0000000010081400] = ffffffffffff60ff
11713 stxa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000000080ff6c
11714! %f6 = 00003ed6, Mem[0000000010141408] = 00000000
11715 sta %f6 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00003ed6
11716! Starting 10 instruction Load Burst
11717! Mem[0000000010001400] = 250000ff, %l4 = 000000000080ff6c
11718 lduwa [%i0+%g0]0x80,%l4 ! %l4 = 00000000250000ff
11719
11720p0_label_455:
11721! Mem[0000000010001400] = ff000025, %l3 = 00000000000000ff
11722 lduwa [%i0+%g0]0x88,%l3 ! %l3 = 00000000ff000025
11723! Mem[0000000030041410] = 00000425, %f15 = 01000000
11724 lda [%i1+%o5]0x81,%f15 ! %f15 = 00000425
11725! Mem[0000000030001410] = ff8a05fc, %f18 = 92ffffff
11726 lda [%i0+%o5]0x81,%f18 ! %f18 = ff8a05fc
11727! Mem[0000000010181438] = 0000005f, %l5 = 0000000000000000
11728 ldsh [%i6+0x03a],%l5 ! %l5 = 000000000000005f
11729! Randomly selected nop
11730 nop
11731! Mem[000000001000141c] = ff00ffff, %l1 = 6dcba92fd0631d1b
11732 lduba [%i0+0x01d]%asi,%l1 ! %l1 = 0000000000000000
11733! Mem[0000000010041420] = 00005f73 00000000, %l6 = 000000ff, %l7 = 00000000
11734 ldda [%i1+0x020]%asi,%l6 ! %l6 = 0000000000005f73 0000000000000000
11735! Mem[000000001014142c] = 000000ff, %l5 = 000000000000005f
11736 lduha [%i5+0x02c]%asi,%l5 ! %l5 = 0000000000000000
11737! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
11738 lduba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
11739! Starting 10 instruction Store Burst
11740! %f28 = ffffffff ff000000, Mem[0000000010081410] = ff0000ff 49ff00ff
11741 stda %f28,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff ff000000
11742
11743p0_label_456:
11744! %l0 = 7d23876fd38a8d6b, Mem[0000000030101400] = 000000f6
11745 stha %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 8d6b00f6
11746! %f8 = 000000f6 ffffffff, %l1 = 0000000000000000
11747! Mem[00000000100c1400] = 00000000ffffff00
11748 stda %f8,[%i3+%l1]ASI_PST8_P ! Mem[00000000100c1400] = 00000000ffffff00
11749! %l7 = 0000000000000000, Mem[00000000100c1410] = 00000000
11750 stwa %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
11751! Mem[000000001008140c] = ff00ffff, %l5 = 0000000000000000
11752 swap [%i2+0x00c],%l5 ! %l5 = 00000000ff00ffff
11753! %l1 = 0000000000000000, Mem[0000000010001436] = 00000000
11754 sth %l1,[%i0+0x036] ! Mem[0000000010001434] = 00000000
11755! %f20 = 00000000 000000ef, Mem[0000000010081400] = 00000000 0080ff6c
11756 stda %f20,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 000000ef
11757! %l4 = 00000000250000ff, %l6 = 0000000000005f73, %l3 = 00000000ff000025
11758 sub %l4,%l6,%l3 ! %l3 = 0000000024ffa18c
11759! Mem[0000000030001410] = ff8a05fc, %l1 = 0000000000000000
11760 ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
11761! %l0 = 7d23876fd38a8d6b, Mem[0000000030181408] = 000000ff00000025
11762 stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 7d23876fd38a8d6b
11763! Starting 10 instruction Load Burst
11764! Mem[0000000010101400] = 00000000 000000ff 8b370000 00000000
11765! Mem[0000000010101410] = 00000000 00000000 7358ff02 2c598a50
11766! Mem[0000000010101420] = 20000000 ffffffff 000000ff fb5acd6b
11767! Mem[0000000010101430] = ffffffff 006d8b37 0000ff00 0000ffff
11768 ldda [%i4]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010101400
11769
11770p0_label_457:
11771! Mem[0000000010001410] = ff000000, %l1 = 00000000000000ff
11772 lduha [%i0+%o5]0x80,%l1 ! %l1 = 000000000000ff00
11773! Mem[0000000030181400] = ffffffffffffffd9, %f10 = 00000000 25040000
11774 ldda [%i6+%g0]0x89,%f10 ! %f10 = ffffffff ffffffd9
11775! Mem[00000000300c1400] = 00000025, %l7 = 0000000000000000
11776 ldsha [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000025
11777! Mem[0000000030141408] = ff0e0000, %l5 = 00000000ff00ffff
11778 lduwa [%i5+%o4]0x81,%l5 ! %l5 = 00000000ff0e0000
11779! Mem[0000000010041418] = 00000000, %l4 = 00000000250000ff
11780 ldsba [%i1+0x01b]%asi,%l4 ! %l4 = 0000000000000000
11781! Mem[0000000010141408] = d63e0000, %l4 = 0000000000000000
11782 ldsba [%i5+%o4]0x80,%l4 ! %l4 = ffffffffffffffd6
11783! Mem[0000000010001414] = 00ff0000, %l0 = 7d23876fd38a8d6b
11784 ldsw [%i0+0x014],%l0 ! %l0 = 0000000000ff0000
11785! Mem[00000000100c1400] = 00000000 ffffff00, %l6 = 00005f73, %l7 = 00000025
11786 ldda [%i3+0x000]%asi,%l6 ! %l6 = 0000000000000000 00000000ffffff00
11787! Mem[0000000030001410] = 00000000fc058aff, %f0 = ffffffff ffff60ff
11788 ldda [%i0+%o5]0x89,%f0 ! %f0 = 00000000 fc058aff
11789! Starting 10 instruction Store Burst
11790! Mem[0000000010141424] = 92ffffff, %l2 = ffffffffffffffd9
11791 swap [%i5+0x024],%l2 ! %l2 = 0000000092ffffff
11792
11793p0_label_458:
11794! %l1 = 000000000000ff00, Mem[0000000010041408] = 000000ff00000000
11795 stxa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000000000ff00
11796! Mem[0000000010001410] = 000000ff, %l3 = 0000000024ffa18c
11797 ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
11798! %l6 = 00000000, %l7 = ffffff00, Mem[0000000030041410] = 00000425 000000ef
11799 stda %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 ffffff00
11800! Mem[0000000010181400] = 0000ffff, %l1 = 000000000000ff00
11801 ldstuba [%i6+%g0]0x80,%l1 ! %l1 = 00000000000000ff
11802! %l0 = 00ff0000, %l1 = 00000000, Mem[00000000300c1400] = 25000000 ffffff92
11803 stda %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ff0000 00000000
11804! %l0 = 0000000000ff0000, Mem[0000000010181400] = ffff00ff
11805 stha %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffff0000
11806! %f3 = ff00ffff, Mem[0000000030041400] = ff000000
11807 sta %f3 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff00ffff
11808! Mem[0000000010041410] = 0b78ffb4, %l1 = 0000000000000000
11809 ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 000000b4000000ff
11810! Mem[0000000010141400] = 00001261, %l2 = 0000000092ffffff
11811 ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff
11812! Starting 10 instruction Load Burst
11813! Mem[0000000030101400] = f6006b8d, %l1 = 00000000000000b4
11814 lduwa [%i4+%g0]0x89,%l1 ! %l1 = 00000000f6006b8d
11815
11816p0_label_459:
11817! Mem[0000000010041410] = 0b78ffff, %l3 = 00000000000000ff
11818 lduwa [%i1+%o5]0x88,%l3 ! %l3 = 000000000b78ffff
11819! Mem[0000000010081408] = 00000000 ff60ffff, %l6 = 00000000, %l7 = ffffff00
11820 ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000ff60ffff 0000000000000000
11821! Mem[0000000010181400] = 0000ffffffffff92, %f4 = 000000ff ff00ff49
11822 ldd [%i6+%g0],%f4 ! %f4 = 0000ffff ffffff92
11823! %f14 = 378b6d00, %f10 = ffffffff
11824 fsqrts %f14,%f10 ! %f10 = 3b85973e
11825! Mem[0000000020800040] = 73ffd57f, %l0 = 0000000000ff0000
11826 ldsba [%o1+0x040]%asi,%l0 ! %l0 = 0000000000000073
11827! Code Fragment 4
11828p0_fragment_39:
11829! %l0 = 0000000000000073
11830 setx 0xd7d4efb8521b3e9f,%g7,%l0 ! %l0 = d7d4efb8521b3e9f
11831! %l1 = 00000000f6006b8d
11832 setx 0x4d5c854fb96668ff,%g7,%l1 ! %l1 = 4d5c854fb96668ff
11833 setx 0x7ff8, %g1, %g2
11834 and %l0, %g2, %l0
11835 setx 0xffffffff, %g1, %g2
11836 and %l1, %g2, %l1
11837 setx 0x100000000, %g1, %g2
11838 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11839 ta T_CHANGE_HPRIV
11840 stxa %l1, [%l0]ASI_ICACHE_INSTR
11841 ta T_CHANGE_NONHPRIV
11842! %l0 = d7d4efb8521b3e9f
11843 setx 0xf8bfd86017a3f769,%g7,%l0 ! %l0 = f8bfd86017a3f769
11844! %l1 = 4d5c854fb96668ff
11845 setx 0x8930e3583c158dbe,%g7,%l1 ! %l1 = 8930e3583c158dbe
11846! Mem[0000000010041424] = 00000000, %l2 = 0000000000000000
11847 ldsh [%i1+0x026],%l2 ! %l2 = 0000000000000000
11848! Mem[0000000030181400] = d9ffffff ffffffff, %l6 = ff60ffff, %l7 = 00000000
11849 ldda [%i6+%g0]0x81,%l6 ! %l6 = 00000000d9ffffff 00000000ffffffff
11850! Mem[0000000030141408] = ff0e0000, %l1 = 8930e3583c158dbe
11851 ldswa [%i5+%o4]0x81,%l1 ! %l1 = ffffffffff0e0000
11852! Starting 10 instruction Store Burst
11853! %l4 = ffffffffffffffd6, Mem[0000000030081410] = ffffffff
11854 stba %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = d6ffffff
11855
11856p0_label_460:
11857! Mem[0000000010101410] = 00000000, %l3 = 000000000b78ffff
11858 swapa [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
11859! Mem[0000000030141410] = ffffff00, %l0 = f8bfd86017a3f769
11860 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
11861! Mem[0000000010081400] = 00000000, %l1 = ffffffffff0e0000
11862 ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 00000000000000ff
11863! %f30 = ffff0000 00ff0000, Mem[0000000030181410] = ff0000ef 00000000
11864 stda %f30,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffff0000 00ff0000
11865! Mem[0000000010001408] = ffff8b37, %l2 = 0000000000000000
11866 swapa [%i0+%o4]0x80,%l2 ! %l2 = 00000000ffff8b37
11867 membar #Sync ! Added by membar checker (78)
11868! %f30 = ffff0000, Mem[0000000010101410] = 0b78ffff
11869 sta %f30,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffff0000
11870! Mem[0000000010141408] = d63e0000, %l2 = 00000000ffff8b37
11871 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 000000d6000000ff
11872! Code Fragment 3
11873p0_fragment_40:
11874! %l0 = 00000000000000ff
11875 setx 0x557cab2ff782feaa,%g7,%l0 ! %l0 = 557cab2ff782feaa
11876! %l1 = 0000000000000000
11877 setx 0x1d4ec2c85548654e,%g7,%l1 ! %l1 = 1d4ec2c85548654e
11878 setx 0x1fe000, %g1, %g3
11879 or %l0, %g3, %l0 ! always set perrmask = 0xff
11880 setx 0x1ffff8, %g1, %g2
11881 and %l0, %g2, %l0
11882 ta T_CHANGE_HPRIV
11883 stxa %l1, [%l0]ASI_DCACHE_DATA
11884 ta T_CHANGE_NONHPRIV
11885! %l0 = 557cab2ff782feaa
11886 setx 0x4644a6cfa4e1b7f7,%g7,%l0 ! %l0 = 4644a6cfa4e1b7f7
11887! %l1 = 1d4ec2c85548654e
11888 setx 0x0cfaf870548e6109,%g7,%l1 ! %l1 = 0cfaf870548e6109
11889! %l0 = 4644a6cfa4e1b7f7, Mem[000000001010140c] = 00000000, %asi = 80
11890 stha %l0,[%i4+0x00c]%asi ! Mem[000000001010140c] = b7f70000
11891! Starting 10 instruction Load Burst
11892! Mem[0000000010001400] = ff000025, %l6 = 00000000d9ffffff
11893 ldsba [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000025
11894
11895p0_label_461:
11896! Mem[0000000030081400] = 00000000 00000000 00000000 000000cc
11897! Mem[0000000030081410] = d6ffffff 00000000 00000000 ffffffff
11898! Mem[0000000030081420] = 000000b4 fb5acd6b 4fb6ba7a bd1339d9
11899! Mem[0000000030081430] = e50005ff 00ffff2f 00000000 390000ff
11900 ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
11901! Mem[0000000010001408] = 0000000000000425, %f26 = 6bcd5afb ff000000
11902 ldda [%i0+%o4]0x80,%f26 ! %f26 = 00000000 00000425
11903! Mem[0000000010001410] = 000000ff, %f28 = 378b6d00
11904 lda [%i0+%o5]0x88,%f28 ! %f28 = 000000ff
11905! Mem[0000000030181408] = d38a8d6b, %l1 = 0cfaf870548e6109
11906 lduba [%i6+%o4]0x89,%l1 ! %l1 = 000000000000006b
11907! Mem[0000000030101400] = 8d6b00f6, %l6 = 0000000000000025
11908 lduwa [%i4+%g0]0x81,%l6 ! %l6 = 000000008d6b00f6
11909! Mem[0000000030181408] = 6b8d8ad3, %l6 = 000000008d6b00f6
11910 lduha [%i6+%o4]0x81,%l6 ! %l6 = 0000000000006b8d
11911! Mem[00000000100c142c] = ff0000ff, %l1 = 000000000000006b
11912 lduh [%i3+0x02c],%l1 ! %l1 = 000000000000ff00
11913! Mem[0000000030141400] = 6cff8000, %f29 = ffffffff
11914 lda [%i5+%g0]0x89,%f29 ! %f29 = 6cff8000
11915! Mem[0000000030081400] = 0000000000000000, %f26 = 00000000 00000425
11916 ldda [%i2+%g0]0x89,%f26 ! %f26 = 00000000 00000000
11917! Starting 10 instruction Store Burst
11918! Mem[0000000030101400] = f6006b8d, %l3 = 0000000000000000
11919 ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 0000008d000000ff
11920
11921p0_label_462:
11922! Mem[0000000010001408] = 00000000, %l2 = 00000000000000d6
11923 ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
11924! %l2 = 0000000000000000, immed = 00000496, %y = ffffffff
11925 udiv %l2,0x496,%l7 ! %l7 = 00000000ffffffff
11926 mov %l0,%y ! %y = a4e1b7f7
11927! %f28 = 000000ff 6cff8000, %l6 = 0000000000006b8d
11928! Mem[00000000100c1400] = 00000000ffffff00
11929 stda %f28,[%i3+%l6]ASI_PST8_PL ! Mem[00000000100c1400] = 0000ff6cffffff00
11930! Mem[0000000010101438] = 0000ff000000ffff, %l5 = 00000000ff0e0000, %l5 = 00000000ff0e0000
11931 add %i4,0x38,%g1
11932 casxa [%g1]0x80,%l5,%l5 ! %l5 = 0000ff000000ffff
11933! %f22 = 508a592c 02ff5873, %l3 = 000000000000008d
11934! Mem[0000000010181430] = 000000ff000000ef
11935 add %i6,0x030,%g1
11936 stda %f22,[%g1+%l3]ASI_PST8_P ! Mem[0000000010181430] = 500000ff02ff0073
11937! Mem[0000000010041410] = 0b78ffff, %l2 = 0000000000000000
11938 swapa [%i1+%o5]0x88,%l2 ! %l2 = 000000000b78ffff
11939! %f28 = 000000ff, Mem[0000000010101400] = 00000000
11940 sta %f28,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
11941! Mem[000000001014141c] = 00000000, %l7 = ffffffff, %l5 = 0000ffff
11942 add %i5,0x1c,%g1
11943 casa [%g1]0x80,%l7,%l5 ! %l5 = 0000000000000000
11944! %f28 = 000000ff 6cff8000, Mem[0000000010001410] = ff000000 00ff0000
11945 stda %f28,[%i0+0x010]%asi ! Mem[0000000010001410] = 000000ff 6cff8000
11946! Starting 10 instruction Load Burst
11947! Mem[0000000010141400] = 611200ff, %l6 = 0000000000006b8d
11948 lduha [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
11949
11950p0_label_463:
11951! Mem[0000000010041414] = ffffff92, %l3 = 000000000000008d
11952 ldsba [%i1+0x014]%asi,%l3 ! %l3 = ffffffffffffffff
11953! Mem[0000000010001400] = 250000ff 000000ff, %l4 = ffffffd6, %l5 = 00000000
11954 ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000250000ff 00000000000000ff
11955! Mem[0000000010181410] = ff0000ef, %l2 = 000000000b78ffff
11956 ldsh [%i6+0x012],%l2 ! %l2 = 00000000000000ef
11957! Mem[00000000300c1410] = 00000425, %f25 = 00000020
11958 lda [%i3+%o5]0x81,%f25 ! %f25 = 00000425
11959! Mem[0000000030001400] = ffff000000000073, %l6 = 00000000000000ff
11960 ldxa [%i0+%g0]0x81,%l6 ! %l6 = ffff000000000073
11961! Mem[0000000010001410] = ff000000, %l7 = 00000000ffffffff
11962 ldsba [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
11963! Mem[0000000030081410] = ffffffd6, %f27 = 00000000
11964 lda [%i2+%o5]0x89,%f27 ! %f27 = ffffffd6
11965! Mem[0000000010041400] = 000004ff, %l7 = 0000000000000000
11966 lduba [%i1+%g0]0x88,%l7 ! %l7 = 00000000000000ff
11967! Mem[00000000211c0000] = 0000c8b9, %l1 = 000000000000ff00
11968 ldsb [%o2+%g0],%l1 ! %l1 = 0000000000000000
11969! Starting 10 instruction Store Burst
11970! Mem[0000000030001400] = 0000ffff, %l0 = 4644a6cfa4e1b7f7
11971 swapa [%i0+%g0]0x89,%l0 ! %l0 = 000000000000ffff
11972
11973p0_label_464:
11974! Mem[0000000010101410] = 0000ffff, %l2 = 00000000000000ef
11975 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 00000000000000ff
11976! %l0 = 000000000000ffff, Mem[00000000300c1408] = ff00ff49
11977 stha %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff00ffff
11978! %f22 = 508a592c 02ff5873, Mem[0000000010141410] = ff000000 00000000
11979 stda %f22,[%i5+%o5]0x80 ! Mem[0000000010141410] = 508a592c 02ff5873
11980! %f30 = ffff0000 00ff0000, Mem[00000000100c1408] = d63e0000 ffff00ff
11981 stda %f30,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffff0000 00ff0000
11982! %l0 = 0000ffff, %l1 = 00000000, Mem[0000000030001410] = ff8a05fc 00000000
11983 stda %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000ffff 00000000
11984! Mem[0000000030141400] = 0080ff6c, %l4 = 00000000250000ff
11985 ldstuba [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff
11986! Mem[0000000010181400] = ffff0000, %l5 = 00000000000000ff
11987 ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000ff
11988! %l0 = 000000000000ffff, Mem[0000000010141400] = 611200ff
11989 stba %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 611200ff
11990! Mem[0000000010141410] = 508a592c, %l3 = ffffffffffffffff
11991 ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 00000050000000ff
11992! Starting 10 instruction Load Burst
11993! Mem[0000000030081410] = d6ffffff, %f31 = 00ff0000
11994 lda [%i2+%o5]0x81,%f31 ! %f31 = d6ffffff
11995
11996p0_label_465:
11997! Mem[0000000010001430] = 00005f73 00000000, %l4 = 00000000, %l5 = 00000000
11998 ldda [%i0+0x030]%asi,%l4 ! %l4 = 0000000000005f73 0000000000000000
11999! Mem[0000000010081400] = ff000000 000000ef ffff60ff 00000000
12000! Mem[0000000010081410] = 000000ff ffffffff 00003ed6 ffffff7f
12001! Mem[0000000010081420] = 000000f6 ffffffff 00000000 25040000
12002! Mem[0000000010081430] = ffffffff 006d8b37 378b6d00 01000000
12003 ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
12004! Mem[00000000100c1400] = 0000ff6c, %l6 = ffff000000000073
12005 lduwa [%i3+0x000]%asi,%l6 ! %l6 = 000000000000ff6c
12006! Mem[0000000010141410] = 2c598aff, %l2 = 0000000000000000
12007 ldsba [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
12008! Mem[0000000010141424] = ffffffd9, %l4 = 0000000000005f73
12009 ldswa [%i5+0x024]%asi,%l4 ! %l4 = ffffffffffffffd9
12010! Mem[0000000030141410] = ffffff0000ffff2f, %f24 = ffffffff 00000425
12011 ldda [%i5+%o5]0x81,%f24 ! %f24 = ffffff00 00ffff2f
12012! Mem[00000000300c1410] = 25040000, %l0 = 000000000000ffff
12013 lduba [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
12014! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
12015 lduh [%i3+%o5],%l5 ! %l5 = 0000000000000000
12016! %l6 = 000000000000ff6c, immed = 0000092d, %y = a4e1b7f7
12017 smul %l6,0x92d,%l0 ! %l0 = 000000000927b1fc, %y = 00000000
12018! Starting 10 instruction Store Burst
12019! %f21 = 00000000, Mem[0000000010001408] = ff000000
12020 sta %f21,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
12021
12022p0_label_466:
12023! %l3 = 0000000000000050, Mem[0000000030181408] = d38a8d6b
12024 stwa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000050
12025! %l6 = 000000000000ff6c, Mem[0000000010141410] = 2c598aff
12026 stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000ff6c
12027! %f22 = 508a592c 02ff5873, %l3 = 0000000000000050
12028! Mem[0000000030101410] = ffffffff0000807f
12029 add %i4,0x010,%g1
12030 stda %f22,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030101410] = ffffffff0000807f
12031! Mem[0000000010081408] = ff60ffff, %l0 = 000000000927b1fc
12032 swapa [%i2+%o4]0x88,%l0 ! %l0 = 00000000ff60ffff
12033! Mem[0000000010001418] = 00000000, %l5 = 0000000000000000
12034 swap [%i0+0x018],%l5 ! %l5 = 0000000000000000
12035! %f18 = 00000000 0000378b, Mem[0000000010141410] = 6cff0000 02ff5873
12036 stda %f18,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 0000378b
12037! %f21 = 00000000, Mem[0000000010101410] = ff00ffff
12038 sta %f21,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
12039! %l6 = 000000000000ff6c, Mem[0000000010181410] = ff0000ef
12040 stha %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff6c00ef
12041! %l5 = 0000000000000000, %l6 = 000000000000ff6c, %l5 = 0000000000000000
12042 orn %l5,%l6,%l5 ! %l5 = ffffffffffff0093
12043! Starting 10 instruction Load Burst
12044! Mem[0000000010001400] = 250000ff, %l3 = 0000000000000050
12045 ldswa [%i0+%g0]0x80,%l3 ! %l3 = 00000000250000ff
12046
12047p0_label_467:
12048! Mem[0000000030181408] = 500000006f87237d, %f28 = 000000ff 6cff8000
12049 ldda [%i6+%o4]0x81,%f28 ! %f28 = 50000000 6f87237d
12050! Mem[0000000010141410] = 00000000 0000378b, %l4 = ffffffd9, %l5 = ffff0093
12051 ldda [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000 000000000000378b
12052! Mem[0000000010101410] = 0000000000000000, %l3 = 00000000250000ff
12053 ldxa [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
12054! Mem[0000000010141400] = ff001261 00000000, %l2 = ffffffff, %l3 = 00000000
12055 ldda [%i5+%g0]0x80,%l2 ! %l2 = 00000000ff001261 0000000000000000
12056! Mem[0000000010001428] = fa800eff, %l0 = 00000000ff60ffff
12057 ldsba [%i0+0x02b]%asi,%l0 ! %l0 = ffffffffffffffff
12058! Mem[0000000010101408] = 8b370000b7f70000, %l5 = 000000000000378b
12059 ldxa [%i4+%o4]0x80,%l5 ! %l5 = 8b370000b7f70000
12060! %f29 = 6f87237d, %f22 = 508a592c
12061 fcmpes %fcc1,%f29,%f22 ! %fcc1 = 2
12062! Mem[0000000030181408] = 00000050, %f19 = 0000378b
12063 lda [%i6+%o4]0x89,%f19 ! %f19 = 00000050
12064! Mem[0000000010181400] = 92ffffffffff00ff, %f20 = 00000000 00000000
12065 ldda [%i6+%g0]0x88,%f20 ! %f20 = 92ffffff ffff00ff
12066! Starting 10 instruction Store Burst
12067! Mem[0000000030101410] = ffffffff, %l2 = 00000000ff001261
12068 ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
12069
12070p0_label_468:
12071! Mem[0000000010101400] = ff000000, %l6 = 000000000000ff6c
12072 swapa [%i4+%g0]0x80,%l6 ! %l6 = 00000000ff000000
12073! %f0 = ff000000 000000ef ffff60ff 00000000
12074! %f4 = 000000ff ffffffff 00003ed6 ffffff7f
12075! %f8 = 000000f6 ffffffff 00000000 25040000
12076! %f12 = ffffffff 006d8b37 378b6d00 01000000
12077 stda %f0,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
12078! %l0 = ffffffffffffffff, Mem[0000000010181410] = ef006cff
12079 stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ef006cff
12080! %f22 = 508a592c 02ff5873, Mem[0000000010101400] = 6cff0000 ff000000
12081 stda %f22,[%i4+%g0]0x88 ! Mem[0000000010101400] = 508a592c 02ff5873
12082! Mem[0000000030041410] = 00000000, %l0 = ffffffffffffffff
12083 swapa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
12084! Mem[00000000300c1400] = 0000ff00, %l4 = 0000000000000000
12085 swapa [%i3+%g0]0x89,%l4 ! %l4 = 000000000000ff00
12086 membar #Sync ! Added by membar checker (79)
12087! %l3 = 0000000000000000, Mem[000000001008141e] = ffffff7f
12088 stb %l3,[%i2+0x01e] ! Mem[000000001008141c] = ffff007f
12089! %f28 = 50000000 6f87237d, %l0 = 0000000000000000
12090! Mem[0000000030041428] = b4ff780b92ffffff
12091 add %i1,0x028,%g1
12092 stda %f28,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030041428] = b4ff780b92ffffff
12093! Mem[0000000030081410] = ff000000, %l3 = 0000000000000000
12094 ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
12095! Starting 10 instruction Load Burst
12096! Mem[0000000010181410] = ff6c00ef, %l2 = 00000000000000ff
12097 lduba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
12098
12099p0_label_469:
12100! Mem[0000000010101400] = 7358ff02, %f0 = ff000000
12101 ld [%i4+%g0],%f0 ! %f0 = 7358ff02
12102! Mem[0000000030101400] = f6006bff, %l0 = 0000000000000000
12103 lduha [%i4+%g0]0x89,%l0 ! %l0 = 0000000000006bff
12104! Mem[0000000010101410] = 00000000, %l2 = 00000000000000ff
12105 lduha [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
12106! Mem[0000000010041408] = 00ff0000, %l2 = 0000000000000000
12107 ldsba [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
12108! Mem[0000000010101408] = 8b370000b7f70000, %l3 = 0000000000000000
12109 ldxa [%i4+0x008]%asi,%l3 ! %l3 = 8b370000b7f70000
12110! Mem[0000000030041400] = ff00ffff, %l7 = 00000000000000ff
12111 lduwa [%i1+%g0]0x81,%l7 ! %l7 = 00000000ff00ffff
12112! Mem[0000000010181408] = ff00000000000000, %l5 = 8b370000b7f70000
12113 ldxa [%i6+0x008]%asi,%l5 ! %l5 = ff00000000000000
12114! Mem[0000000010081410] = ff000000, %l2 = 0000000000000000
12115 lduba [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
12116! Mem[0000000010101408] = 0000378b, %l4 = 000000000000ff00
12117 lduha [%i4+%o4]0x88,%l4 ! %l4 = 000000000000378b
12118! Starting 10 instruction Store Burst
12119! Mem[0000000030141400] = 6cff80ff, %l0 = 0000000000006bff
12120 swapa [%i5+%g0]0x89,%l0 ! %l0 = 000000006cff80ff
12121
12122p0_label_470:
12123! %f14 = 378b6d00 01000000, Mem[0000000010041418] = 00000000 ff8b6dff
12124 stda %f14,[%i1+0x018]%asi ! Mem[0000000010041418] = 378b6d00 01000000
12125! Mem[0000000030001408] = ef000000, %l0 = 000000006cff80ff
12126 swapa [%i0+%o4]0x81,%l0 ! %l0 = 00000000ef000000
12127! %l6 = 00000000ff000000, Mem[0000000030081408] = 00000000ff60ffff
12128 stxa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000ff000000
12129! %l5 = ff00000000000000, Mem[00000000218000c1] = 0000f237
12130 stb %l5,[%o3+0x0c1] ! Mem[00000000218000c0] = 0000f237
12131! %l5 = ff00000000000000, Mem[0000000010001400] = ff000025
12132 stba %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000000
12133! %l0 = 00000000ef000000, %l5 = ff00000000000000, %l5 = ff00000000000000
12134 and %l0,%l5,%l5 ! %l5 = 0000000000000000
12135! Mem[00000000100c143c] = ffffffff, %l3 = 8b370000b7f70000
12136 swap [%i3+0x03c],%l3 ! %l3 = 00000000ffffffff
12137! %f14 = 378b6d00 01000000, Mem[0000000010081410] = 000000ff ffffffff
12138 stda %f14,[%i2+%o5]0x80 ! Mem[0000000010081410] = 378b6d00 01000000
12139! Mem[0000000010081408] = fcb12709, %l6 = 00000000ff000000, %asi = 80
12140 swapa [%i2+0x008]%asi,%l6 ! %l6 = 00000000fcb12709
12141! Starting 10 instruction Load Burst
12142! Mem[0000000030001410] = 0000ffff, %f24 = ffffff00
12143 lda [%i0+%o5]0x81,%f24 ! %f24 = 0000ffff
12144
12145p0_label_471:
12146! Mem[0000000010081418] = 00003ed6ffff007f, %l1 = 0000000000000000
12147 ldx [%i2+0x018],%l1 ! %l1 = 00003ed6ffff007f
12148! Mem[0000000030081400] = ff000000, %l3 = 00000000ffffffff
12149 lduwa [%i2+%g0]0x81,%l3 ! %l3 = 00000000ff000000
12150! Mem[0000000010041410] = 00000000, %l6 = 00000000fcb12709
12151 ldsha [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
12152! Mem[0000000030081408] = ff000000, %l7 = 00000000ff00ffff
12153 ldswa [%i2+%o4]0x89,%l7 ! %l7 = ffffffffff000000
12154! %l2 = 0000000000000000, %l3 = 00000000ff000000, %l6 = 0000000000000000
12155 addc %l2,%l3,%l6 ! %l6 = 00000000ff000000
12156! Mem[00000000300c1400] = 00000000, %l3 = 00000000ff000000
12157 ldsha [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
12158! Mem[00000000300c1408] = ff00ffff, %l3 = 0000000000000000
12159 ldsha [%i3+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
12160! Mem[00000000300c1408] = ffff00ffff000000, %l0 = 00000000ef000000
12161 ldxa [%i3+%o4]0x81,%l0 ! %l0 = ffff00ffff000000
12162! Mem[0000000030001410] = 0000ffff, %l7 = ffffffffff000000
12163 lduba [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
12164! Starting 10 instruction Store Burst
12165! Mem[0000000021800101] = ffffa456, %l2 = 0000000000000000
12166 ldstub [%o3+0x101],%l2 ! %l2 = 000000ff000000ff
12167
12168p0_label_472:
12169! Mem[0000000030001410] = ffff0000, %l2 = 00000000000000ff
12170 swapa [%i0+%o5]0x89,%l2 ! %l2 = 00000000ffff0000
12171! %f1 = 000000ef, Mem[0000000010041400] = 000004ff
12172 sta %f1 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ef
12173! Mem[0000000030041410] = ffffffff, %l2 = 00000000ffff0000
12174 ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
12175! %l0 = ffff00ffff000000, Mem[0000000010041400] = ef000000ffffffff
12176 stxa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffff00ffff000000
12177! %l4 = 0000378b, %l5 = 00000000, Mem[00000000100c1400] = 6cff0000 00ffffff
12178 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000378b 00000000
12179! %f29 = 6f87237d, Mem[0000000010081410] = 378b6d00
12180 st %f29,[%i2+%o5] ! Mem[0000000010081410] = 6f87237d
12181! %l6 = ff000000, %l7 = 00000000, Mem[0000000010181430] = 500000ff 02ff0073
12182 stda %l6,[%i6+0x030]%asi ! Mem[0000000010181430] = ff000000 00000000
12183! %l5 = 0000000000000000, Mem[0000000030001408] = 00000425ff80ff6c
12184 stxa %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000000000000000
12185! %l7 = 0000000000000000, Mem[00000000100c1410] = ffffffff00000000
12186 stxa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000000000000000
12187! Starting 10 instruction Load Burst
12188! Mem[0000000010181420] = ffd90020, %l4 = 000000000000378b
12189 lduwa [%i6+0x020]%asi,%l4 ! %l4 = 00000000ffd90020
12190
12191p0_label_473:
12192! Mem[0000000030081410] = ff0000ff, %l3 = ffffffffffffffff
12193 ldsha [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
12194! Mem[0000000020800000] = ff927fd0, %l2 = 00000000000000ff
12195 lduh [%o1+%g0],%l2 ! %l2 = 000000000000ff92
12196! Mem[0000000030181400] = d9ffffff, %l3 = 00000000000000ff
12197 ldsha [%i6+%g0]0x81,%l3 ! %l3 = ffffffffffffd9ff
12198! Mem[0000000010081410] = 6f87237d, %l3 = ffffffffffffd9ff
12199 ldswa [%i2+%o5]0x80,%l3 ! %l3 = 000000006f87237d
12200! Mem[0000000010081408] = 000000ff, %f4 = 000000ff
12201 lda [%i2+%o4]0x88,%f4 ! %f4 = 000000ff
12202! Mem[0000000010141400] = ff001261 00000000 ff3e0000 00007358
12203! Mem[0000000010141410] = 00000000 0000378b 00000000 00000000
12204! Mem[0000000010141420] = 0000ff00 ffffffd9 00000000 000000ff
12205! Mem[0000000010141430] = 00000000 ffffffff 0000ff00 ffffffff
12206 ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
12207! Mem[000000001000140c] = 00000425, %f29 = 6f87237d
12208 lda [%i0+0x00c]%asi,%f29 ! %f29 = 00000425
12209! Mem[0000000020800040] = 73ffd57f, %l6 = 00000000ff000000
12210 lduba [%o1+0x041]%asi,%l6 ! %l6 = 00000000000000ff
12211! Mem[0000000030181408] = 50000000, %f21 = ffff00ff
12212 lda [%i6+%o4]0x81,%f21 ! %f21 = 50000000
12213! Starting 10 instruction Store Burst
12214! %f24 = 0000ffff, Mem[0000000030041400] = ff00ffff
12215 sta %f24,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000ffff
12216
12217p0_label_474:
12218! Mem[00000000300c1410] = 25040000, %l1 = 00003ed6ffff007f
12219 swapa [%i3+%o5]0x89,%l1 ! %l1 = 0000000025040000
12220! %l2 = 000000000000ff92, Mem[0000000030081410] = ff0000ff
12221 stha %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff9200ff
12222! Mem[00000000100c1418] = 00003ed6, %l2 = 000000000000ff92, %asi = 80
12223 swapa [%i3+0x018]%asi,%l2 ! %l2 = 0000000000003ed6
12224 membar #Sync ! Added by membar checker (80)
12225! %l5 = 0000000000000000, Mem[000000001014142a] = 00000000
12226 sth %l5,[%i5+0x02a] ! Mem[0000000010141428] = 00000000
12227! %l0 = ffff00ffff000000, Mem[00000000300c1400] = 00000000
12228 stba %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
12229! Mem[0000000030081408] = ff000000, %l0 = ffff00ffff000000
12230 swapa [%i2+%o4]0x89,%l0 ! %l0 = 00000000ff000000
12231! %l6 = 00000000000000ff, Mem[0000000010041410] = 92ffffff00000000
12232 stxa %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000000000ff
12233! Mem[000000001014142c] = 000000ff, %l3 = 000000006f87237d
12234 swap [%i5+0x02c],%l3 ! %l3 = 00000000000000ff
12235! Mem[00000000100c1400] = 0000378b, %l6 = 00000000000000ff
12236 swapa [%i3+%g0]0x88,%l6 ! %l6 = 000000000000378b
12237! Starting 10 instruction Load Burst
12238 membar #Sync ! Added by membar checker (81)
12239! Mem[0000000010141400] = ff001261 00000000 ff3e0000 00007358
12240! Mem[0000000010141410] = 00000000 0000378b 00000000 00000000
12241! Mem[0000000010141420] = 0000ff00 ffffffd9 00000000 6f87237d
12242! Mem[0000000010141430] = 00000000 ffffffff 0000ff00 ffffffff
12243 ldda [%i5]ASI_BLK_PL,%f16 ! Block Load from 0000000010141400
12244
12245p0_label_475:
12246! Mem[00000000100c1400] = ff00000000000000, %l1 = 0000000025040000
12247 ldxa [%i3+%g0]0x80,%l1 ! %l1 = ff00000000000000
12248! Mem[0000000021800080] = ffff2d54, %l6 = 000000000000378b
12249 ldsba [%o3+0x081]%asi,%l6 ! %l6 = ffffffffffffffff
12250! Mem[0000000010181400] = ff00ffff, %l3 = 00000000000000ff
12251 ldsha [%i6+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
12252! Mem[0000000010101400] = 7358ff02 2c598a50, %l0 = ff000000, %l1 = 00000000
12253 ldda [%i4+0x000]%asi,%l0 ! %l0 = 000000007358ff02 000000002c598a50
12254! Mem[0000000030001410] = ff000000, %l3 = ffffffffffffff00
12255 lduba [%i0+%o5]0x81,%l3 ! %l3 = 00000000000000ff
12256! Mem[00000000201c0000] = ff5f2191, %l2 = 0000000000003ed6
12257 ldsh [%o0+%g0],%l2 ! %l2 = ffffffffffffff5f
12258! Mem[0000000010181438] = 0000005f, %f8 = d9ffffff
12259 lda [%i6+0x038]%asi,%f8 ! %f8 = 0000005f
12260! Mem[0000000010141410] = 00000000 0000378b, %l0 = 7358ff02, %l1 = 2c598a50
12261 ldda [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000 000000000000378b
12262! Mem[00000000100c1400] = ff000000 00000000 0000ff00 0000ffff
12263! Mem[00000000100c1410] = 00000000 00000000 0000ff92 ffffff7f
12264! Mem[00000000100c1420] = 00000000 ff60ffff 00000000 ff0000ff
12265! Mem[00000000100c1430] = ffffffff 006d8b37 fa800eff b7f70000
12266 ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
12267! Starting 10 instruction Store Burst
12268! %l2 = ffffffffffffff5f, Mem[0000000010041408] = 00ff000000000000
12269 stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffffffffff5f
12270
12271p0_label_476:
12272! Mem[0000000010141430] = 00000000, %l3 = 00000000000000ff, %asi = 80
12273 swapa [%i5+0x030]%asi,%l3 ! %l3 = 0000000000000000
12274 membar #Sync ! Added by membar checker (82)
12275! %f6 = 00000000 00000000, %l1 = 000000000000378b
12276! Mem[00000000100c1410] = 0000000000000000
12277 add %i3,0x010,%g1
12278 stda %f6,[%g1+%l1]ASI_PST32_PL ! Mem[00000000100c1410] = 0000000000000000
12279! Mem[00000000201c0000] = ff5f2191, %l4 = 00000000ffd90020
12280 ldstub [%o0+%g0],%l4 ! %l4 = 000000ff000000ff
12281! %f6 = 00000000, Mem[00000000300c1410] = ffff007f
12282 sta %f6 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
12283! Mem[00000000201c0001] = ff5f2191, %l1 = 000000000000378b
12284 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 0000005f000000ff
12285! Mem[0000000030001410] = ff000000, %l2 = ffffffffffffff5f
12286 swapa [%i0+%o5]0x81,%l2 ! %l2 = 00000000ff000000
12287! Mem[0000000030101410] = ffffffff, %l5 = 0000000000000000
12288 swapa [%i4+%o5]0x81,%l5 ! %l5 = 00000000ffffffff
12289! %l4 = 00000000000000ff, Mem[00000000201c0000] = ffff2191, %asi = 80
12290 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff2191
12291! %f18 = 0000ff00, Mem[0000000010101408] = 0000378b
12292 sta %f18,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000ff00
12293! Starting 10 instruction Load Burst
12294! Mem[0000000030081410] = ffffffffff0092ff, %l1 = 000000000000005f
12295 ldxa [%i2+%o5]0x89,%l1 ! %l1 = ffffffffff0092ff
12296
12297p0_label_477:
12298! Mem[0000000010101410] = 00000000, %f11 = 00000000
12299 lda [%i4+%o5]0x88,%f11 ! %f11 = 00000000
12300! %f2 = 58730000, %f1 = 611200ff, %f13 = 00000000
12301 fsubs %f2 ,%f1 ,%f13 ! %f13 = e11200c2
12302! Mem[0000000010181430] = ff00000000000000, %l2 = 00000000ff000000
12303 ldxa [%i6+0x030]%asi,%l2 ! %l2 = ff00000000000000
12304! %f11 = 00000000, %f23 = ffffff7f
12305 fcmpes %fcc3,%f11,%f23 ! %fcc3 = 3
12306! Mem[0000000010001408] = 00000000, %l1 = ffffffffff0092ff
12307 lduha [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
12308! Mem[0000000010101400] = 7358ff02, %l7 = 0000000000000000
12309 ldswa [%i4+%g0]0x80,%l7 ! %l7 = 000000007358ff02
12310! Mem[0000000021800040] = ffb45509, %l0 = 0000000000000000
12311 lduha [%o3+0x040]%asi,%l0 ! %l0 = 000000000000ffb4
12312! Mem[0000000030081408] = ff000000, %f13 = e11200c2
12313 lda [%i2+%o4]0x89,%f13 ! %f13 = ff000000
12314! Mem[0000000010041400] = ff00ffff, %l4 = 00000000000000ff
12315 lduha [%i1+%g0]0x88,%l4 ! %l4 = 000000000000ffff
12316! Starting 10 instruction Store Burst
12317! %l4 = 000000000000ffff, Mem[0000000010041410] = 000000ff
12318 stha %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000ffff
12319
12320p0_label_478:
12321! %f20 = 00000000 00000000, %l0 = 000000000000ffb4
12322! Mem[0000000010081418] = 00003ed6ffff007f
12323 add %i2,0x018,%g1
12324 stda %f20,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010081418] = 000000d600000000
12325! %l7 = 000000007358ff02, Mem[0000000010141421] = 0000ff00, %asi = 80
12326 stba %l7,[%i5+0x021]%asi ! Mem[0000000010141420] = 0002ff00
12327! %l5 = 00000000ffffffff, Mem[000000001000140a] = 00000000, %asi = 80
12328 stha %l5,[%i0+0x00a]%asi ! Mem[0000000010001408] = 0000ffff
12329! %l3 = 0000000000000000, Mem[0000000010141438] = 0000ff00, %asi = 80
12330 stwa %l3,[%i5+0x038]%asi ! Mem[0000000010141438] = 00000000
12331! %l1 = 0000000000000000, Mem[0000000010081408] = ff000000
12332 stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
12333! Mem[0000000010041410] = 0000ffff, %l1 = 0000000000000000
12334 swapa [%i1+%o5]0x88,%l1 ! %l1 = 000000000000ffff
12335! Mem[00000000100c1408] = 00ff0000, %l3 = 0000000000000000
12336 swapa [%i3+%o4]0x88,%l3 ! %l3 = 0000000000ff0000
12337! %f14 = ffffffff 00ff0000, Mem[0000000030081408] = ff000000 00000000
12338 stda %f14,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffffff 00ff0000
12339! %f29 = 006d8b37, Mem[0000000010181410] = ff6c00ef
12340 sta %f29,[%i6+%o5]0x80 ! Mem[0000000010181410] = 006d8b37
12341! Starting 10 instruction Load Burst
12342! Mem[0000000030041408] = ffffff92, %l5 = 00000000ffffffff
12343 lduha [%i1+%o4]0x89,%l5 ! %l5 = 000000000000ff92
12344
12345p0_label_479:
12346! Mem[0000000010041400] = ffff00ff, %f0 = 00000000
12347 lda [%i1+%g0]0x80,%f0 ! %f0 = ffff00ff
12348! Mem[0000000030181408] = 50000000, %f2 = 58730000
12349 lda [%i6+%o4]0x81,%f2 ! %f2 = 50000000
12350! Mem[00000000300c1400] = 0000000000000000, %f6 = 00000000 00000000
12351 ldda [%i3+%g0]0x89,%f6 ! %f6 = 00000000 00000000
12352! Mem[00000000100c1400] = ff000000, %f3 = 00003eff
12353 lda [%i3+%g0]0x80,%f3 ! %f3 = ff000000
12354! Mem[0000000010141408] = ff3e0000, %f29 = 006d8b37
12355 lda [%i5+%o4]0x80,%f29 ! %f29 = ff3e0000
12356! Mem[0000000030001410] = 00000000 5fffffff, %l2 = 00000000, %l3 = 00ff0000
12357 ldda [%i0+%o5]0x89,%l2 ! %l2 = 000000005fffffff 0000000000000000
12358! Mem[0000000030081400] = 000000ff, %l0 = 000000000000ffb4
12359 lduwa [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
12360! Mem[0000000030181400] = ffffffd9, %l7 = 000000007358ff02
12361 ldsha [%i6+%g0]0x89,%l7 ! %l7 = ffffffffffffffd9
12362! Mem[0000000030101400] = ff6b00f6, %l1 = 000000000000ffff
12363 lduha [%i4+%g0]0x81,%l1 ! %l1 = 000000000000ff6b
12364! Starting 10 instruction Store Burst
12365! %l1 = 000000000000ff6b, Mem[0000000030041400] = 0000ffff00000000
12366 stxa %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000000000ff6b
12367
12368p0_label_480:
12369! %l5 = 000000000000ff92, Mem[0000000021800080] = ffff2d54, %asi = 80
12370 stba %l5,[%o3+0x080]%asi ! Mem[0000000021800080] = 92ff2d54
12371! Mem[0000000010141400] = 611200ff, %l3 = 0000000000000000
12372 swapa [%i5+%g0]0x88,%l3 ! %l3 = 00000000611200ff
12373! %l4 = 000000000000ffff, Mem[00000000300c1408] = ffff00ffff000000
12374 stxa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000000000ffff
12375! Mem[0000000020800040] = 73ffd57f, %l0 = 00000000000000ff
12376 ldstub [%o1+0x040],%l0 ! %l0 = 00000073000000ff
12377! %l3 = 00000000611200ff, Mem[0000000030041410] = ffffffffffffff00
12378 stxa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000611200ff
12379! Mem[000000001008140c] = 00000000, %l1 = 000000000000ff6b, %asi = 80
12380 swapa [%i2+0x00c]%asi,%l1 ! %l1 = 0000000000000000
12381! %f10 = ff000000 00000000, Mem[0000000030081410] = ff0092ff ffffffff
12382 stda %f10,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff000000 00000000
12383! %l1 = 0000000000000000, Mem[0000000010101408] = 0000ff00
12384 stha %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
12385! Mem[0000000021800080] = 92ff2d54, %l7 = ffffffffffffffd9
12386 ldstuba [%o3+0x080]%asi,%l7 ! %l7 = 00000092000000ff
12387! Starting 10 instruction Load Burst
12388! Mem[0000000010041434] = ffffffff, %l3 = 00000000611200ff
12389 lduw [%i1+0x034],%l3 ! %l3 = 00000000ffffffff
12390
12391p0_label_481:
12392! Mem[0000000010141400] = 0000000000000000, %f16 = ff000000 00000000
12393 ldda [%i5+%g0]0x88,%f16 ! %f16 = 00000000 00000000
12394! Mem[0000000010001410] = ff000000, %l3 = 00000000ffffffff
12395 ldsha [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
12396! Mem[0000000030041400] = 00000000, %l4 = 000000000000ffff
12397 lduha [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
12398! Mem[00000000300c1410] = 00000000, %f19 = 0000ffff
12399 lda [%i3+%o5]0x89,%f19 ! %f19 = 00000000
12400! Mem[0000000010101400] = 508a592c02ff5873, %l6 = ffffffffffffffff
12401 ldxa [%i4+%g0]0x88,%l6 ! %l6 = 508a592c02ff5873
12402! Mem[0000000010101408] = 0000f7b700000000, %f22 = 0000ff92 ffffff7f
12403 ldda [%i4+%o4]0x88,%f22 ! %f22 = 0000f7b7 00000000
12404! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
12405 lduwa [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
12406! %f23 = 00000000, %f25 = ff60ffff, %f26 = 00000000
12407 fsubs %f23,%f25,%f26 ! %f26 = 7f60ffff
12408! %l6 = 508a592c02ff5873, imm = fffffffffffff05b, %l4 = 0000000000000000
12409 addc %l6,-0xfa5,%l4 ! %l4 = 508a592c02ff48ce
12410! Starting 10 instruction Store Burst
12411! %l6 = 02ff5873, %l7 = 00000092, Mem[0000000010101408] = 00000000 b7f70000
12412 stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 02ff5873 00000092
12413
12414p0_label_482:
12415! %l2 = 000000005fffffff, Mem[0000000030101408] = ffffffff92ffffff
12416 stxa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000005fffffff
12417! %l5 = 000000000000ff92, %l0 = 0000000000000073, %l5 = 000000000000ff92
12418 sub %l5,%l0,%l5 ! %l5 = 000000000000ff1f
12419! Mem[0000000010181408] = 000000ff, %l5 = 000000000000ff1f
12420 ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
12421! %l3 = 0000000000000000, Mem[0000000010141410] = 00000000
12422 stha %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
12423! Mem[00000000100c1408] = 00000000, %l2 = 000000005fffffff
12424 swapa [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
12425! %l7 = 0000000000000092, Mem[00000000100c1408] = ffff00005fffffff
12426 stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000092
12427! Mem[0000000030101410] = 00000000, %l5 = 00000000000000ff
12428 swapa [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
12429! %l1 = 0000000000000000, Mem[0000000030041400] = 00000000
12430 stba %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
12431! %f15 = 00ff0000, Mem[00000000300c1408] = 00000000
12432 sta %f15,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00ff0000
12433! Starting 10 instruction Load Burst
12434! Mem[0000000030141408] = ff0e0000, %l0 = 0000000000000073
12435 lduwa [%i5+%o4]0x81,%l0 ! %l0 = 00000000ff0e0000
12436
12437p0_label_483:
12438! Code Fragment 3
12439p0_fragment_41:
12440! %l0 = 00000000ff0e0000
12441 setx 0xbc2caa5fda9dc7af,%g7,%l0 ! %l0 = bc2caa5fda9dc7af
12442! %l1 = 0000000000000000
12443 setx 0x7c6ea4c8669ba322,%g7,%l1 ! %l1 = 7c6ea4c8669ba322
12444 setx 0x1fe000, %g1, %g3
12445 or %l0, %g3, %l0 ! always set perrmask = 0xff
12446 setx 0x1ffff8, %g1, %g2
12447 and %l0, %g2, %l0
12448 ta T_CHANGE_HPRIV
12449 stxa %l1, [%l0]ASI_DCACHE_DATA
12450 ta T_CHANGE_NONHPRIV
12451! %l0 = bc2caa5fda9dc7af
12452 setx 0xbf023baf95452ec1,%g7,%l0 ! %l0 = bf023baf95452ec1
12453! %l1 = 7c6ea4c8669ba322
12454 setx 0xc01c177f94ea6b7a,%g7,%l1 ! %l1 = c01c177f94ea6b7a
12455! Mem[0000000030181408] = 00000050, %l0 = bf023baf95452ec1
12456 lduba [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000050
12457! %l0 = 0000000000000050, immd = 0000000000000aa4, %l0 = 0000000000000050
12458 udivx %l0,0xaa4,%l0 ! %l0 = 0000000000000000
12459! Mem[0000000030081408] = 00ff0000, %f23 = 00000000
12460 lda [%i2+%o4]0x89,%f23 ! %f23 = 00ff0000
12461! Mem[0000000030041400] = 6bff000000000000, %f26 = 7f60ffff ff0000ff
12462 ldda [%i1+%g0]0x89,%f26 ! %f26 = 6bff0000 00000000
12463! Mem[0000000030181408] = 50000000, %f15 = 00ff0000
12464 lda [%i6+%o4]0x81,%f15 ! %f15 = 50000000
12465! Mem[0000000010181400] = ffff00ff, %l6 = 508a592c02ff5873
12466 swapa [%i6+%g0]0x88,%l6 ! %l6 = 00000000ffff00ff
12467! Mem[0000000030001410] = ffffff5f00000000, %f28 = ffffffff ff3e0000
12468 ldda [%i0+%o5]0x81,%f28 ! %f28 = ffffff5f 00000000
12469! Mem[0000000010081400] = 000000ff, %l1 = c01c177f94ea6b7a
12470 lduba [%i2+%g0]0x88,%l1 ! %l1 = 00000000000000ff
12471! Starting 10 instruction Store Burst
12472! %l6 = 00000000ffff00ff, imm = fffffffffffffbe6, %l3 = 0000000000000000
12473 and %l6,-0x41a,%l3 ! %l3 = 00000000ffff00e6
12474
12475p0_label_484:
12476! %l6 = 00000000ffff00ff, Mem[0000000030081410] = ff00000000000000
12477 stxa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000ffff00ff
12478! %l0 = 00000000, %l1 = 000000ff, Mem[00000000300c1400] = 00000000 00000000
12479 stda %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 000000ff
12480! %l2 = 00000000, %l3 = ffff00e6, Mem[0000000010001430] = 00005f73 00000000
12481 stda %l2,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000 ffff00e6
12482! Mem[00000000100c142c] = ff0000ff, %l3 = 00000000ffff00e6
12483 ldstuba [%i3+0x02c]%asi,%l3 ! %l3 = 000000ff000000ff
12484! %f4 = 8b370000, Mem[000000001018142c] = 00000000
12485 sta %f4 ,[%i6+0x02c]%asi ! Mem[000000001018142c] = 8b370000
12486! Mem[0000000010181408] = ff000000, %l5 = 0000000000000000
12487 swapa [%i6+%o4]0x80,%l5 ! %l5 = 00000000ff000000
12488! Mem[0000000030001410] = ffffff5f, %l1 = 00000000000000ff
12489 swapa [%i0+%o5]0x81,%l1 ! %l1 = 00000000ffffff5f
12490! %l3 = 00000000000000ff, Mem[0000000010141400] = 00000000
12491 stba %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
12492! %f9 = 00ff0000, %f3 = ff000000
12493 fitos %f9 ,%f3 ! %f3 = 4b7f0000
12494! Starting 10 instruction Load Burst
12495! Mem[000000001000142c] = ffffffff, %l5 = 00000000ff000000
12496 ldsw [%i0+0x02c],%l5 ! %l5 = ffffffffffffffff
12497
12498p0_label_485:
12499! Mem[0000000010141408] = ff3e0000, %f12 = ffffffff
12500 lda [%i5+%o4]0x80,%f12 ! %f12 = ff3e0000
12501! Mem[0000000010181410] = 006d8b3700000000, %l6 = 00000000ffff00ff
12502 ldxa [%i6+%o5]0x80,%l6 ! %l6 = 006d8b3700000000
12503! Mem[0000000010001408] = 25040000 ffff0000, %l0 = 00000000, %l1 = ffffff5f
12504 ldda [%i0+%o4]0x88,%l0 ! %l0 = 00000000ffff0000 0000000025040000
12505! Mem[000000001000142c] = ffffffff, %l1 = 0000000025040000
12506 ldswa [%i0+0x02c]%asi,%l1 ! %l1 = ffffffffffffffff
12507! Mem[0000000030141408] = ff0e0000 ff000000, %l4 = 02ff48ce, %l5 = ffffffff
12508 ldda [%i5+%o4]0x81,%l4 ! %l4 = 00000000ff0e0000 00000000ff000000
12509! Mem[0000000010141408] = ff3e0000, %l2 = 0000000000000000
12510 ldsha [%i5+%o4]0x80,%l2 ! %l2 = ffffffffffffff3e
12511! Mem[0000000010101410] = 00000000, %l4 = 00000000ff0e0000
12512 lduba [%i4+%o5]0x80,%l4 ! %l4 = 0000000000000000
12513! Mem[0000000010081420] = 000000f6ffffffff, %l1 = ffffffffffffffff
12514 ldxa [%i2+0x020]%asi,%l1 ! %l1 = 000000f6ffffffff
12515! Mem[0000000010001410] = 000000ff6cff8000, %l7 = 0000000000000092
12516 ldxa [%i0+%o5]0x80,%l7 ! %l7 = 000000ff6cff8000
12517! Starting 10 instruction Store Burst
12518! %l4 = 0000000000000000, Mem[0000000021800040] = ffb45509
12519 sth %l4,[%o3+0x040] ! Mem[0000000021800040] = 00005509
12520
12521p0_label_486:
12522! %l3 = 00000000000000ff, Mem[0000000030141410] = ffffff00
12523 stba %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffff00
12524! %f30 = fa800eff b7f70000, Mem[0000000030081400] = 000000ff ef000000
12525 stda %f30,[%i2+%g0]0x89 ! Mem[0000000030081400] = fa800eff b7f70000
12526! %f28 = ffffff5f 00000000, Mem[0000000010181410] = 378b6d00 00000000
12527 stda %f28,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffff5f 00000000
12528! Mem[0000000030001410] = 000000ff, %l2 = ffffffffffffff3e
12529 swapa [%i0+%o5]0x81,%l2 ! %l2 = 00000000000000ff
12530! %l6 = 00000000, %l7 = 6cff8000, Mem[0000000010081408] = 00000000 0000ff6b
12531 stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 6cff8000
12532! %l6 = 00000000, %l7 = 6cff8000, Mem[0000000030101408] = 00000000 ffffff5f
12533 stda %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 6cff8000
12534! Mem[0000000010101410] = 00000000, %l5 = 00000000ff000000
12535 ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
12536! %f20 = 00000000 00000000, %l7 = 000000ff6cff8000
12537! Mem[00000000300c1420] = ffffff920b78ffb4
12538 add %i3,0x020,%g1
12539 stda %f20,[%g1+%l7]ASI_PST32_S ! Mem[00000000300c1420] = ffffff920b78ffb4
12540! Mem[000000001018142c] = 8b370000, %l1 = 000000f6ffffffff
12541 swap [%i6+0x02c],%l1 ! %l1 = 000000008b370000
12542! Starting 10 instruction Load Burst
12543! Mem[0000000030181400] = d9ffffffffffffff, %f2 = 50000000 4b7f0000
12544 ldda [%i6+%g0]0x81,%f2 ! %f2 = d9ffffff ffffffff
12545
12546p0_label_487:
12547! Mem[0000000010101410] = ff000000, %l7 = 000000ff6cff8000
12548 lduha [%i4+%o5]0x80,%l7 ! %l7 = 000000000000ff00
12549! Mem[0000000010081408] = 00000000, %l7 = 000000000000ff00
12550 ldsba [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000000
12551! Mem[0000000010141404] = 00000000, %l5 = 0000000000000000
12552 lduwa [%i5+0x004]%asi,%l5 ! %l5 = 0000000000000000
12553! Mem[0000000030181410] = ffff0000, %l7 = 0000000000000000
12554 ldsha [%i6+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
12555! %f25 = ff60ffff, %f6 = 00000000, %f8 = 0000005f
12556 fmuls %f25,%f6 ,%f8 ! %f8 = 80000000
12557! Code Fragment 4
12558p0_fragment_42:
12559! %l0 = 00000000ffff0000
12560 setx 0xadfb83afeb666bcd,%g7,%l0 ! %l0 = adfb83afeb666bcd
12561! %l1 = 000000008b370000
12562 setx 0xcbc05bd067c03b92,%g7,%l1 ! %l1 = cbc05bd067c03b92
12563 setx 0x7ff8, %g1, %g2
12564 and %l0, %g2, %l0
12565 setx 0xffffffff, %g1, %g2
12566 and %l1, %g2, %l1
12567 setx 0x100000000, %g1, %g2
12568 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12569 ta T_CHANGE_HPRIV
12570 stxa %l1, [%l0]ASI_ICACHE_INSTR
12571 ta T_CHANGE_NONHPRIV
12572! %l0 = adfb83afeb666bcd
12573 setx 0xeea0ccb86fd9bc5d,%g7,%l0 ! %l0 = eea0ccb86fd9bc5d
12574! %l1 = cbc05bd067c03b92
12575 setx 0x5a5d74cf9ed82285,%g7,%l1 ! %l1 = 5a5d74cf9ed82285
12576! %f9 = 00ff0000, %f26 = 6bff0000 00000000
12577 fstod %f9 ,%f26 ! %f26 = 381fe000 00000000
12578! Mem[0000000030001400] = a4e1b7f7, %l0 = eea0ccb86fd9bc5d
12579 ldsba [%i0+%g0]0x89,%l0 ! %l0 = fffffffffffffff7
12580! Mem[0000000010001400] = 000000ff, %l2 = 00000000000000ff
12581 ldsw [%i0+%g0],%l2 ! %l2 = 00000000000000ff
12582! Starting 10 instruction Store Burst
12583! Code Fragment 3
12584p0_fragment_43:
12585! %l0 = fffffffffffffff7
12586 setx 0xe76c0907a740f815,%g7,%l0 ! %l0 = e76c0907a740f815
12587! %l1 = 5a5d74cf9ed82285
12588 setx 0x49c755600b365eb8,%g7,%l1 ! %l1 = 49c755600b365eb8
12589 setx 0x1fe000, %g1, %g3
12590 or %l0, %g3, %l0 ! always set perrmask = 0xff
12591 setx 0x1ffff8, %g1, %g2
12592 and %l0, %g2, %l0
12593 ta T_CHANGE_HPRIV
12594 stxa %l1, [%l0]ASI_DCACHE_DATA
12595 ta T_CHANGE_NONHPRIV
12596! %l0 = e76c0907a740f815
12597 setx 0x46b6ce078e05069d,%g7,%l0 ! %l0 = 46b6ce078e05069d
12598! %l1 = 49c755600b365eb8
12599 setx 0xba68eb1fb6ad9fcc,%g7,%l1 ! %l1 = ba68eb1fb6ad9fcc
12600
12601p0_label_488:
12602! Mem[0000000020800000] = ff927fd0, %l2 = 00000000000000ff
12603 ldstuba [%o1+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
12604! %l3 = 00000000000000ff, Mem[0000000010141410] = 8b37000000000000
12605 stxa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000000000ff
12606! %l0 = 46b6ce078e05069d, Mem[0000000030081410] = ffff00ff
12607 stba %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffff009d
12608! %l7 = ffffffffffffffff, Mem[0000000010041408] = ffffffff
12609 stwa %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff
12610! Mem[0000000010081420] = 000000f6, %l1 = ba68eb1fb6ad9fcc
12611 ldstub [%i2+0x020],%l1 ! %l1 = 00000000000000ff
12612! %f4 = 8b370000, Mem[0000000030101400] = ff6b00f6
12613 sta %f4 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 8b370000
12614! %f10 = ff000000 00000000, %l3 = 00000000000000ff
12615! Mem[0000000010001420] = f60000006bee1093
12616 add %i0,0x020,%g1
12617 stda %f10,[%g1+%l3]ASI_PST8_P ! Mem[0000000010001420] = ff00000000000000
12618! Mem[0000000010101410] = 000000ff, %l4 = 0000000000000000
12619 swapa [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
12620! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010101408] = 02ff5873 00000092
12621 stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff 00000000
12622! Starting 10 instruction Load Burst
12623! Mem[0000000010041408] = ffffffff, %l1 = 0000000000000000
12624 lduha [%i1+%o4]0x80,%l1 ! %l1 = 000000000000ffff
12625
12626p0_label_489:
12627! Mem[0000000030101400] = ffffffff 0000378b, %l6 = 00000000, %l7 = ffffffff
12628 ldda [%i4+%g0]0x89,%l6 ! %l6 = 000000000000378b 00000000ffffffff
12629! Mem[0000000010041410] = 00000000, %l7 = 00000000ffffffff
12630 lduwa [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
12631! Mem[0000000030141408] = ff0e0000, %l2 = 00000000000000ff
12632 lduha [%i5+%o4]0x81,%l2 ! %l2 = 000000000000ff0e
12633! %f13 = ff000000, %f31 = b7f70000, %f16 = 00000000
12634 fsubs %f13,%f31,%f16 ! %f16 = ff000000
12635! Mem[0000000010141400] = ff000000, %f23 = 00ff0000
12636 lda [%i5+%g0]0x80,%f23 ! %f23 = ff000000
12637! Mem[0000000010041438] = ffffffe5ffff0073, %l6 = 000000000000378b
12638 ldxa [%i1+0x038]%asi,%l6 ! %l6 = ffffffe5ffff0073
12639! Mem[0000000030041408] = 92ffffff, %l3 = 00000000000000ff
12640 ldsba [%i1+%o4]0x81,%l3 ! %l3 = ffffffffffffff92
12641! Mem[0000000030001408] = 0000000000000000, %l7 = 0000000000000000
12642 ldxa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
12643! Mem[0000000030041400] = 6bff000000000000, %l1 = 000000000000ffff
12644 ldxa [%i1+%g0]0x89,%l1 ! %l1 = 6bff000000000000
12645! Starting 10 instruction Store Burst
12646! Mem[00000000100c1400] = 000000ff, %l5 = 0000000000000000
12647 ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
12648
12649p0_label_490:
12650! Mem[0000000010181434] = 00000000, %l5 = 00000000000000ff
12651 ldstub [%i6+0x034],%l5 ! %l5 = 00000000000000ff
12652! %l3 = ffffffffffffff92, imm = fffffffffffffbb9, %l3 = ffffffffffffff92
12653 orn %l3,-0x447,%l3 ! %l3 = ffffffffffffffd6
12654! %l4 = 00000000000000ff, Mem[00000000300c1410] = ffffffff00000000
12655 stxa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000ff
12656! Mem[0000000030141400] = 00006bff, %l6 = ffffffe5ffff0073
12657 ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
12658! %f20 = 00000000 00000000, Mem[0000000010181400] = 02ff5873 92ffffff
12659 stda %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 00000000
12660! Mem[0000000030041400] = 00000000, %l1 = 6bff000000000000
12661 swapa [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
12662! Mem[0000000030041410] = 00000000, %l4 = 00000000000000ff
12663 ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000ff
12664! Mem[0000000010041410] = 00000000, %l1 = 0000000000000000
12665 ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 00000000000000ff
12666! %l0 = 46b6ce078e05069d, Mem[0000000010181410] = 00000000
12667 stwa %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 8e05069d
12668! Starting 10 instruction Load Burst
12669! Mem[00000000300c1408] = 00ff0000, %l0 = 46b6ce078e05069d
12670 ldsha [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000
12671
12672p0_label_491:
12673! Mem[0000000010081400] = 000000ff, %l6 = 00000000000000ff
12674 ldsha [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff
12675! Mem[0000000010001408] = 25040000ffff0000, %f26 = 381fe000 00000000
12676 ldda [%i0+%o4]0x88,%f26 ! %f26 = 25040000 ffff0000
12677! Mem[0000000010141408] = 00003eff, %l7 = 0000000000000000
12678 ldswa [%i5+%o4]0x88,%l7 ! %l7 = 0000000000003eff
12679! Mem[0000000010181410] = ffffff5f8e05069d, %l1 = 0000000000000000
12680 ldxa [%i6+%o5]0x88,%l1 ! %l1 = ffffff5f8e05069d
12681! Mem[0000000010081410] = 6f87237d, %l7 = 0000000000003eff
12682 ldsha [%i2+0x010]%asi,%l7 ! %l7 = 0000000000006f87
12683! Mem[00000000100c1414] = 00000000, %l0 = 0000000000000000
12684 ldsw [%i3+0x014],%l0 ! %l0 = 0000000000000000
12685! Mem[0000000030081400] = b7f70000, %l4 = 0000000000000000
12686 lduwa [%i2+%g0]0x89,%l4 ! %l4 = 00000000b7f70000
12687! Mem[0000000010101400] = 7358ff022c598a50, %l0 = 0000000000000000
12688 ldxa [%i4+%g0]0x80,%l0 ! %l0 = 7358ff022c598a50
12689! Mem[00000000218001c0] = ff001988, %l1 = ffffff5f8e05069d
12690 ldub [%o3+0x1c1],%l1 ! %l1 = 0000000000000000
12691! Starting 10 instruction Store Burst
12692! %l2 = 000000000000ff0e, Mem[0000000010141400] = 000000ff
12693 stba %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000e
12694
12695p0_label_492:
12696! %f10 = ff000000, Mem[0000000010101400] = 7358ff02
12697 sta %f10,[%i4+0x000]%asi ! Mem[0000000010101400] = ff000000
12698! %f20 = 00000000, Mem[0000000010081400] = ff000000
12699 sta %f20,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
12700! %l1 = 0000000000000000, Mem[0000000010101402] = ff000000
12701 sth %l1,[%i4+0x002] ! Mem[0000000010101400] = ff000000
12702! Mem[0000000010101400] = 000000ff, %l1 = 0000000000000000
12703 ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
12704! %l6 = 00000000000000ff, Mem[0000000030141410] = ffffff00
12705 stwa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff
12706! %f0 = ffff00ff 611200ff d9ffffff ffffffff
12707! %f4 = 8b370000 00000000 00000000 00000000
12708! %f8 = 80000000 00ff0000 ff000000 00000000
12709! %f12 = ff3e0000 ff000000 ffffffff 50000000
12710 stda %f0,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
12711! %l7 = 0000000000006f87, Mem[0000000010081410] = 7d23876f
12712 stha %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 7d236f87
12713! Mem[0000000010041410] = ff000000, %l4 = 00000000b7f70000
12714 ldstuba [%i1+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
12715! %l2 = 000000000000ff0e, Mem[0000000030081400] = b7f70000
12716 stha %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = b7f7ff0e
12717! Starting 10 instruction Load Burst
12718! Mem[0000000030041400] = 6bff000000000000, %f22 = 0000f7b7 ff000000
12719 ldda [%i1+%g0]0x89,%f22 ! %f22 = 6bff0000 00000000
12720
12721p0_label_493:
12722! Mem[00000000300c1410] = 00000000000000ff, %l6 = 00000000000000ff
12723 ldxa [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff
12724! %l3 = ffffffffffffffd6, %l5 = 0000000000000000, %l5 = 0000000000000000
12725 subc %l3,%l5,%l5 ! %l5 = ffffffffffffffd6
12726! Mem[0000000030001410] = ffffff3e 00000000, %l6 = 000000ff, %l7 = 00006f87
12727 ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000ffffff3e 0000000000000000
12728 membar #Sync ! Added by membar checker (83)
12729! Mem[0000000010101420] = 80000000 00ff0000, %l0 = 2c598a50, %l1 = 000000ff
12730 ldd [%i4+0x020],%l0 ! %l0 = 0000000080000000 0000000000ff0000
12731! Mem[0000000010041428] = 43dcd7c0, %l1 = 0000000000ff0000
12732 lduha [%i1+0x02a]%asi,%l1 ! %l1 = 000000000000d7c0
12733! Mem[00000000100c1408] = 92000000, %f27 = ffff0000
12734 lda [%i3+%o4]0x80,%f27 ! %f27 = 92000000
12735! %f27 = 92000000, %f29 = 00000000, %f24 = 00000000
12736 fadds %f27,%f29,%f24 ! %f24 = 92000000
12737! Mem[0000000030141408] = ff0e0000ff000000, %l7 = 0000000000000000
12738 ldxa [%i5+%o4]0x81,%l7 ! %l7 = ff0e0000ff000000
12739! Mem[00000000300c1410] = 00000000000000ff, %f6 = 00000000 00000000
12740 ldda [%i3+%o5]0x89,%f6 ! %f6 = 00000000 000000ff
12741! Starting 10 instruction Store Burst
12742! Code Fragment 3
12743p0_fragment_44:
12744! %l0 = 0000000080000000
12745 setx 0x86a00b001924fe41,%g7,%l0 ! %l0 = 86a00b001924fe41
12746! %l1 = 000000000000d7c0
12747 setx 0x458eeeeffac6822f,%g7,%l1 ! %l1 = 458eeeeffac6822f
12748 setx 0x1fe000, %g1, %g3
12749 or %l0, %g3, %l0 ! always set perrmask = 0xff
12750 setx 0x1ffff8, %g1, %g2
12751 and %l0, %g2, %l0
12752 ta T_CHANGE_HPRIV
12753 stxa %l1, [%l0]ASI_DCACHE_DATA
12754 ta T_CHANGE_NONHPRIV
12755! %l0 = 86a00b001924fe41
12756 setx 0xb43f025856f5974f,%g7,%l0 ! %l0 = b43f025856f5974f
12757! %l1 = 458eeeeffac6822f
12758 setx 0xacf811ffb2659a58,%g7,%l1 ! %l1 = acf811ffb2659a58
12759
12760p0_label_494:
12761! %l4 = 000000ff, %l5 = ffffffd6, Mem[0000000010041410] = 000000ff 00000000
12762 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff ffffffd6
12763! Mem[0000000010081410] = 876f237d, %l4 = 00000000000000ff
12764 swap [%i2+%o5],%l4 ! %l4 = 00000000876f237d
12765! Mem[0000000010101400] = ff00ffff, %l2 = 000000000000ff0e
12766 ldstuba [%i4+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
12767! %l3 = ffffffffffffffd6, Mem[00000000201c0000] = 00ff2191
12768 stb %l3,[%o0+%g0] ! Mem[00000000201c0000] = d6ff2191
12769! %l3 = ffffffffffffffd6, Mem[0000000010001410] = ff000000
12770 stha %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff00ffd6
12771! %f12 = ff3e0000 ff000000, Mem[0000000010101430] = ff3e0000 ff000000
12772 std %f12,[%i4+0x030] ! Mem[0000000010101430] = ff3e0000 ff000000
12773! Mem[00000000300c1408] = 00ff0000, %l0 = b43f025856f5974f
12774 ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
12775! %l4 = 876f237d, %l5 = ffffffd6, Mem[00000000300c1410] = 000000ff 00000000
12776 stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 876f237d ffffffd6
12777! %l7 = ff0e0000ff000000, Mem[0000000030101410] = ff000000
12778 stba %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
12779! Starting 10 instruction Load Burst
12780! Mem[0000000030181400] = ffffffd9, %f11 = 00000000
12781 lda [%i6+%g0]0x89,%f11 ! %f11 = ffffffd9
12782
12783p0_label_495:
12784! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
12785 ldsba [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
12786! Mem[0000000010041410] = ff000000, %l4 = 00000000876f237d
12787 lduwa [%i1+%o5]0x80,%l4 ! %l4 = 00000000ff000000
12788! Mem[0000000010141400] = 000000000000000e, %f14 = ffffffff 50000000
12789 ldda [%i5+%g0]0x88,%f14 ! %f14 = 00000000 0000000e
12790! Mem[0000000020800040] = ffffd57f, %l0 = 0000000000000000
12791 ldub [%o1+0x041],%l0 ! %l0 = 00000000000000ff
12792! Mem[0000000030081410] = ffff009d, %f12 = ff3e0000
12793 lda [%i2+%o5]0x89,%f12 ! %f12 = ffff009d
12794! Mem[0000000010181408] = 0000000000000000, %l3 = ffffffffffffffd6
12795 ldxa [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
12796! Mem[00000000100c1420] = 00000000, %l3 = 0000000000000000
12797 ldsba [%i3+0x022]%asi,%l3 ! %l3 = 0000000000000000
12798! Mem[0000000021800180] = ff0068e0, %l0 = 00000000000000ff
12799 lduba [%o3+0x181]%asi,%l0 ! %l0 = 0000000000000000
12800! Mem[0000000010081410] = 000000ff, %f31 = b7f70000
12801 lda [%i2+%o5]0x80,%f31 ! %f31 = 000000ff
12802! Starting 10 instruction Store Burst
12803! %l6 = ffffff3e, %l7 = ff000000, Mem[0000000030081400] = b7f7ff0e fa800eff
12804 stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffff3e ff000000
12805
12806p0_label_496:
12807! Mem[0000000010081410] = ff000000, %l0 = 0000000000000000
12808 swapa [%i2+%o5]0x88,%l0 ! %l0 = 00000000ff000000
12809! Mem[00000000300c1410] = 876f237d, %l5 = ffffffffffffffd6
12810 swapa [%i3+%o5]0x89,%l5 ! %l5 = 00000000876f237d
12811! %l5 = 00000000876f237d, Mem[0000000010181410] = 8e05069d
12812 stha %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 8e05237d
12813! %l6 = 00000000ffffff3e, Mem[0000000030181408] = 500000006f87237d
12814 stxa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000ffffff3e
12815! %l3 = 0000000000000000, Mem[0000000030181408] = 00000000
12816 stba %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
12817! %f8 = 80000000 00ff0000, Mem[0000000030041400] = 00000000 0000ff6b
12818 stda %f8 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 80000000 00ff0000
12819! %l7 = ff0e0000ff000000, Mem[0000000010141420] = 0002ff00, %asi = 80
12820 stwa %l7,[%i5+0x020]%asi ! Mem[0000000010141420] = ff000000
12821! Code Fragment 4
12822p0_fragment_45:
12823! %l0 = 00000000ff000000
12824 setx 0x8db2d587cf512e13,%g7,%l0 ! %l0 = 8db2d587cf512e13
12825! %l1 = acf811ffb2659a58
12826 setx 0xafaecd4ff10f2c4b,%g7,%l1 ! %l1 = afaecd4ff10f2c4b
12827 setx 0x7ff8, %g1, %g2
12828 and %l0, %g2, %l0
12829 setx 0xffffffff, %g1, %g2
12830 and %l1, %g2, %l1
12831 setx 0x100000000, %g1, %g2
12832 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12833 ta T_CHANGE_HPRIV
12834 stxa %l1, [%l0]ASI_ICACHE_INSTR
12835 ta T_CHANGE_NONHPRIV
12836! %l0 = 8db2d587cf512e13
12837 setx 0x2e3da368788317ef,%g7,%l0 ! %l0 = 2e3da368788317ef
12838! %l1 = afaecd4ff10f2c4b
12839 setx 0x8582299033033a0c,%g7,%l1 ! %l1 = 8582299033033a0c
12840! %l2 = 00000000000000ff, Mem[0000000010041410] = ff000000d6ffffff
12841 stxa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000000000ff
12842! Starting 10 instruction Load Burst
12843! Mem[0000000010081420] = ff0000f6, %l7 = ff0e0000ff000000
12844 lduha [%i2+0x020]%asi,%l7 ! %l7 = 000000000000ff00
12845
12846p0_label_497:
12847! Mem[0000000010141408] = 00003eff, %l6 = 00000000ffffff3e
12848 ldsha [%i5+%o4]0x88,%l6 ! %l6 = 0000000000003eff
12849! %l0 = 2e3da368788317ef, %l0 = 2e3da368788317ef, %y = 00000000
12850 sdiv %l0,%l0,%l4 ! %l4 = 0000000000000001
12851 mov %l0,%y ! %y = 788317ef
12852! Mem[0000000010141400] = 0000000e, %l7 = 000000000000ff00
12853 ldswa [%i5+%g0]0x88,%l7 ! %l7 = 000000000000000e
12854! Mem[0000000010041420] = 00005f73 00000000, %l2 = 000000ff, %l3 = 00000000
12855 ldda [%i1+0x020]%asi,%l2 ! %l2 = 0000000000005f73 0000000000000000
12856! Mem[0000000030081410] = 9d00ffff 00000000, %l4 = 00000001, %l5 = 876f237d
12857 ldda [%i2+%o5]0x81,%l4 ! %l4 = 000000009d00ffff 0000000000000000
12858! Mem[0000000020800040] = ffffd57f, %l1 = 8582299033033a0c
12859 ldsha [%o1+0x040]%asi,%l1 ! %l1 = ffffffffffffffff
12860! Mem[0000000030141408] = ff0e0000, %l1 = ffffffffffffffff
12861 ldsha [%i5+%o4]0x81,%l1 ! %l1 = ffffffffffffff0e
12862! Mem[0000000030181408] = 00000000, %l0 = 2e3da368788317ef
12863 ldswa [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
12864! Mem[0000000030001400] = f7b7e1a4, %f21 = 00000000
12865 lda [%i0+%g0]0x81,%f21 ! %f21 = f7b7e1a4
12866! Starting 10 instruction Store Burst
12867! Mem[0000000010101400] = ff00ffff, %l0 = 0000000000000000
12868 ldstuba [%i4+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
12869
12870p0_label_498:
12871! %f4 = 8b370000 00000000, Mem[0000000030001410] = ffffff3e 00000000
12872 stda %f4 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 8b370000 00000000
12873! %l0 = 00000000000000ff, Mem[0000000010081410] = 00000000
12874 stha %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ff0000
12875! %f24 = 92000000 ff60ffff, Mem[0000000010081410] = 00ff0000 01000000
12876 stda %f24,[%i2+%o5]0x80 ! Mem[0000000010081410] = 92000000 ff60ffff
12877! %l3 = 0000000000000000, Mem[00000000211c0000] = 0000c8b9, %asi = 80
12878 stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000c8b9
12879! %l7 = 000000000000000e, Mem[0000000030181410] = ffff0000
12880 stba %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0eff0000
12881! Mem[0000000030041400] = 80000000, %l2 = 0000000000005f73
12882 swapa [%i1+%g0]0x81,%l2 ! %l2 = 0000000080000000
12883! Mem[0000000030101410] = 00000000, %l1 = ffffffffffffff0e
12884 swapa [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
12885! %l3 = 0000000000000000, Mem[0000000030101408] = 00000000
12886 stha %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
12887! %l0 = 00000000000000ff, immed = fffff32f, %y = 788317ef
12888 sdiv %l0,-0xcd1,%l2 ! %l2 = ffffffff80000000
12889 mov %l0,%y ! %y = 000000ff
12890! Starting 10 instruction Load Burst
12891! Mem[0000000010101408] = d9ffffff, %l7 = 000000000000000e
12892 ldsba [%i4+%o4]0x80,%l7 ! %l7 = ffffffffffffffd9
12893
12894p0_label_499:
12895! Mem[0000000010141408] = ff3e0000, %l0 = 00000000000000ff
12896 ldswa [%i5+%o4]0x80,%l0 ! %l0 = ffffffffff3e0000
12897! Mem[0000000021800140] = ffff8e22, %l1 = 0000000000000000
12898 ldsha [%o3+0x140]%asi,%l1 ! %l1 = ffffffffffffffff
12899! Mem[0000000030081400] = 3effffff000000ff, %f30 = fa800eff 000000ff
12900 ldda [%i2+%g0]0x81,%f30 ! %f30 = 3effffff 000000ff
12901! Mem[0000000030041408] = 92ffffff, %l4 = 000000009d00ffff
12902 lduba [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000092
12903! Mem[00000000300c1410] = d6ffffff, %l2 = ffffffff80000000
12904 ldswa [%i3+%o5]0x81,%l2 ! %l2 = ffffffffd6ffffff
12905! Mem[0000000030041408] = 92ffffff, %l7 = ffffffffffffffd9
12906 ldsba [%i1+%o4]0x81,%l7 ! %l7 = ffffffffffffff92
12907! Mem[0000000010041400] = 000000ff ff00ffff, %l0 = ff3e0000, %l1 = ffffffff
12908 ldda [%i1+%g0]0x88,%l0 ! %l0 = 00000000ff00ffff 00000000000000ff
12909! Mem[0000000030101400] = 0000378b, %l7 = ffffffffffffff92
12910 lduha [%i4+%g0]0x89,%l7 ! %l7 = 000000000000378b
12911 membar #Sync ! Added by membar checker (84)
12912! Mem[00000000300c1400] = 00000000 ff000000 ff00ff00 0000ffff
12913! Mem[00000000300c1410] = d6ffffff d6ffffff 288b3ed6 ffffff7f
12914! Mem[00000000300c1420] = ffffff92 0b78ffb4 b4ff780b ffffffff
12915! Mem[00000000300c1430] = ffffff92 0b78ffb4 00000000 20000000
12916 ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
12917! Starting 10 instruction Store Burst
12918! %f0 = ffff00ff 611200ff d9ffffff ffffffff
12919! %f4 = 8b370000 00000000 00000000 000000ff
12920! %f8 = 80000000 00ff0000 ff000000 ffffffd9
12921! %f12 = ffff009d ff000000 00000000 0000000e
12922 stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
12923
12924p0_label_500:
12925! %l0 = ff00ffff, %l1 = 000000ff, Mem[0000000030081410] = 9d00ffff 00000000
12926 stda %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff00ffff 000000ff
12927! %f28 = ffffff92 0b78ffb4, Mem[00000000100c1400] = ff000000 00000000
12928 stda %f28,[%i3+0x000]%asi ! Mem[00000000100c1400] = ffffff92 0b78ffb4
12929 membar #Sync ! Added by membar checker (85)
12930! %l1 = 00000000000000ff, Mem[00000000300c1408] = 00ff00ff
12931 stha %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00ff00ff
12932! Mem[00000000201c0000] = d6ff2191, %l3 = 0000000000000000
12933 ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000d6000000ff
12934! Mem[00000000211c0001] = 0000c8b9, %l7 = 000000000000378b
12935 ldstub [%o2+0x001],%l7 ! %l7 = 00000000000000ff
12936! %l5 = 0000000000000000, Mem[00000000100c1432] = ffffffff
12937 sth %l5,[%i3+0x032] ! Mem[00000000100c1430] = ffff0000
12938! Mem[0000000020800000] = ff927fd0, %l2 = ffffffffd6ffffff
12939 ldstuba [%o1+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
12940! Mem[0000000010101400] = ffff00ff611200ff, %l2 = 00000000000000ff, %l4 = 0000000000000092
12941 casxa [%i4]0x80,%l2,%l4 ! %l4 = ffff00ff611200ff
12942! Mem[0000000010181424] = 00000000, %l1 = 00000000000000ff
12943 swap [%i6+0x024],%l1 ! %l1 = 0000000000000000
12944! Starting 10 instruction Load Burst
12945! Mem[0000000010041408] = ffffffff, %l2 = 00000000000000ff
12946 ldsba [%i1+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
12947
12948 ba,a p0_not_taken_0_end
12949p0_not_taken_0:
12950! The following code should not be executed
12951 add %l1,0x3e8,%l2
12952 fmuls %f8,%f25,%f15
12953 or %l0,%l4,%l1
12954 nop
12955 fmuls %f19,%f9,%f16
12956 stw %l6,[%i3+0x014]
12957 ba,a p0_branch_failed
12958p0_not_taken_0_end:
12959
12960
12961! End of Random Code for Thread 0
12962
12963
12964! Check Registers
12965
12966p0_check_registers:
12967 set p0_expected_registers,%g1
12968 ldx [%g1+0x000],%g2
12969 cmp %l0,%g2 ! %l0 should be 00000000ff00ffff
12970 bne,a,pn %xcc,p0_reg_l0_fail
12971 mov %l0,%g3
12972 ldx [%g1+0x008],%g2
12973 cmp %l1,%g2 ! %l1 should be 0000000000000000
12974 bne,a,pn %xcc,p0_reg_l1_fail
12975 mov %l1,%g3
12976 ldx [%g1+0x010],%g2
12977 cmp %l2,%g2 ! %l2 should be ffffffffffffffff
12978 bne,a,pn %xcc,p0_reg_l2_fail
12979 mov %l2,%g3
12980 ldx [%g1+0x018],%g2
12981 cmp %l3,%g2 ! %l3 should be 00000000000000d6
12982 bne,a,pn %xcc,p0_reg_l3_fail
12983 mov %l3,%g3
12984 ldx [%g1+0x020],%g2
12985 cmp %l4,%g2 ! %l4 should be ffff00ff611200ff
12986 bne,a,pn %xcc,p0_reg_l4_fail
12987 mov %l4,%g3
12988 ldx [%g1+0x028],%g2
12989 cmp %l5,%g2 ! %l5 should be 0000000000000000
12990 bne,a,pn %xcc,p0_reg_l5_fail
12991 mov %l5,%g3
12992 ldx [%g1+0x030],%g2
12993 cmp %l6,%g2 ! %l6 should be 0000000000003eff
12994 bne,a,pn %xcc,p0_reg_l6_fail
12995 mov %l6,%g3
12996 ldx [%g1+0x038],%g2
12997 cmp %l7,%g2 ! %l7 should be 0000000000000000
12998 bne,a,pn %xcc,p0_reg_l7_fail
12999 mov %l7,%g3
13000
13001! Check %y register
13002
13003 set 0x000000ff,%g2
13004 rd %y,%g3
13005 cmp %g2,%g3
13006 bne,a p0_failed
13007 mov 0x111,%g1
13008
13009! Check Floating Point Registers
13010
13011p0_check_fp_registers:
13012 set p0_expected_fp_regs,%g3
13013 std %f0,[%g1]
13014 ldx [%g1],%l1
13015 ldx [%g3+0x00],%l0
13016 cmp %l0,%l1 ! %f0 should be ffff00ff 611200ff
13017 bne %xcc,p0_f0_fail
13018 std %f2,[%g1]
13019 ldx [%g1],%l1
13020 ldx [%g3+0x08],%l0
13021 cmp %l0,%l1 ! %f2 should be d9ffffff ffffffff
13022 bne %xcc,p0_f2_fail
13023 std %f4,[%g1]
13024 ldx [%g1],%l1
13025 ldx [%g3+0x10],%l0
13026 cmp %l0,%l1 ! %f4 should be 8b370000 00000000
13027 bne %xcc,p0_f4_fail
13028 std %f6,[%g1]
13029 ldx [%g1],%l1
13030 ldx [%g3+0x18],%l0
13031 cmp %l0,%l1 ! %f6 should be 00000000 000000ff
13032 bne %xcc,p0_f6_fail
13033 std %f8,[%g1]
13034 ldx [%g1],%l1
13035 ldx [%g3+0x20],%l0
13036 cmp %l0,%l1 ! %f8 should be 80000000 00ff0000
13037 bne %xcc,p0_f8_fail
13038 std %f10,[%g1]
13039 ldx [%g1],%l1
13040 ldx [%g3+0x28],%l0
13041 cmp %l0,%l1 ! %f10 should be ff000000 ffffffd9
13042 bne %xcc,p0_f10_fail
13043 std %f12,[%g1]
13044 ldx [%g1],%l1
13045 ldx [%g3+0x30],%l0
13046 cmp %l0,%l1 ! %f12 should be ffff009d ff000000
13047 bne %xcc,p0_f12_fail
13048 std %f14,[%g1]
13049 ldx [%g1],%l1
13050 ldx [%g3+0x38],%l0
13051 cmp %l0,%l1 ! %f14 should be 00000000 0000000e
13052 bne %xcc,p0_f14_fail
13053 std %f16,[%g1]
13054 ldx [%g1],%l1
13055 ldx [%g3+0x40],%l0
13056 cmp %l0,%l1 ! %f16 should be 00000000 ff000000
13057 bne %xcc,p0_f16_fail
13058 std %f18,[%g1]
13059 ldx [%g1],%l1
13060 ldx [%g3+0x48],%l0
13061 cmp %l0,%l1 ! %f18 should be ff00ff00 0000ffff
13062 bne %xcc,p0_f18_fail
13063 std %f20,[%g1]
13064 ldx [%g1],%l1
13065 ldx [%g3+0x50],%l0
13066 cmp %l0,%l1 ! %f20 should be d6ffffff d6ffffff
13067 bne %xcc,p0_f20_fail
13068 std %f22,[%g1]
13069 ldx [%g1],%l1
13070 ldx [%g3+0x58],%l0
13071 cmp %l0,%l1 ! %f22 should be 288b3ed6 ffffff7f
13072 bne %xcc,p0_f22_fail
13073 std %f24,[%g1]
13074 ldx [%g1],%l1
13075 ldx [%g3+0x60],%l0
13076 cmp %l0,%l1 ! %f24 should be ffffff92 0b78ffb4
13077 bne %xcc,p0_f24_fail
13078 std %f26,[%g1]
13079 ldx [%g1],%l1
13080 ldx [%g3+0x68],%l0
13081 cmp %l0,%l1 ! %f26 should be b4ff780b ffffffff
13082 bne %xcc,p0_f26_fail
13083 std %f28,[%g1]
13084 ldx [%g1],%l1
13085 ldx [%g3+0x70],%l0
13086 cmp %l0,%l1 ! %f28 should be ffffff92 0b78ffb4
13087 bne %xcc,p0_f28_fail
13088 std %f30,[%g1]
13089 ldx [%g1],%l1
13090 ldx [%g3+0x78],%l0
13091 cmp %l0,%l1 ! %f30 should be 00000000 20000000
13092 bne %xcc,p0_f30_fail
13093 nop
13094
13095! The test for processor 0 has passed
13096
13097p0_passed:
13098 ta GOOD_TRAP
13099 nop
13100
13101p0_reg_l0_fail:
13102 or %g0,0xbd0,%g1
13103 ba,a p0_failed
13104p0_reg_l1_fail:
13105 or %g0,0xbd1,%g1
13106 ba,a p0_failed
13107p0_reg_l2_fail:
13108 or %g0,0xbd2,%g1
13109 ba,a p0_failed
13110p0_reg_l3_fail:
13111 or %g0,0xbd3,%g1
13112 ba,a p0_failed
13113p0_reg_l4_fail:
13114 or %g0,0xbd4,%g1
13115 ba,a p0_failed
13116p0_reg_l5_fail:
13117 or %g0,0xbd5,%g1
13118 ba,a p0_failed
13119p0_reg_l6_fail:
13120 or %g0,0xbd6,%g1
13121 ba,a p0_failed
13122p0_reg_l7_fail:
13123 or %g0,0xbd7,%g1
13124 ba,a p0_failed
13125p0_f0_fail:
13126 set p0_temp,%g6
13127 mov 0xf00,%l0
13128 stx %l0,[%g6]
13129 std %f0,[%g6+8]
13130 stx %fsr,[%g6+16]
13131 ta BAD_TRAP
13132
13133p0_f2_fail:
13134 set p0_temp,%g6
13135 mov 0xf02,%l0
13136 stx %l0,[%g6]
13137 std %f2,[%g6+8]
13138 stx %fsr,[%g6+16]
13139 ta BAD_TRAP
13140
13141p0_f4_fail:
13142 set p0_temp,%g6
13143 mov 0xf04,%l0
13144 stx %l0,[%g6]
13145 std %f4,[%g6+8]
13146 stx %fsr,[%g6+16]
13147 ta BAD_TRAP
13148
13149p0_f6_fail:
13150 set p0_temp,%g6
13151 mov 0xf06,%l0
13152 stx %l0,[%g6]
13153 std %f6,[%g6+8]
13154 stx %fsr,[%g6+16]
13155 ta BAD_TRAP
13156
13157p0_f8_fail:
13158 set p0_temp,%g6
13159 mov 0xf08,%l0
13160 stx %l0,[%g6]
13161 std %f8,[%g6+8]
13162 stx %fsr,[%g6+16]
13163 ta BAD_TRAP
13164
13165p0_f10_fail:
13166 set p0_temp,%g6
13167 mov 0xf10,%l0
13168 stx %l0,[%g6]
13169 std %f10,[%g6+8]
13170 stx %fsr,[%g6+16]
13171 ta BAD_TRAP
13172
13173p0_f12_fail:
13174 set p0_temp,%g6
13175 mov 0xf12,%l0
13176 stx %l0,[%g6]
13177 std %f12,[%g6+8]
13178 stx %fsr,[%g6+16]
13179 ta BAD_TRAP
13180
13181p0_f14_fail:
13182 set p0_temp,%g6
13183 mov 0xf14,%l0
13184 stx %l0,[%g6]
13185 std %f14,[%g6+8]
13186 stx %fsr,[%g6+16]
13187 ta BAD_TRAP
13188
13189p0_f16_fail:
13190 set p0_temp,%g6
13191 mov 0xf16,%l0
13192 stx %l0,[%g6]
13193 std %f16,[%g6+8]
13194 stx %fsr,[%g6+16]
13195 ta BAD_TRAP
13196
13197p0_f18_fail:
13198 set p0_temp,%g6
13199 mov 0xf18,%l0
13200 stx %l0,[%g6]
13201 std %f18,[%g6+8]
13202 stx %fsr,[%g6+16]
13203 ta BAD_TRAP
13204
13205p0_f20_fail:
13206 set p0_temp,%g6
13207 mov 0xf20,%l0
13208 stx %l0,[%g6]
13209 std %f20,[%g6+8]
13210 stx %fsr,[%g6+16]
13211 ta BAD_TRAP
13212
13213p0_f22_fail:
13214 set p0_temp,%g6
13215 mov 0xf22,%l0
13216 stx %l0,[%g6]
13217 std %f22,[%g6+8]
13218 stx %fsr,[%g6+16]
13219 ta BAD_TRAP
13220
13221p0_f24_fail:
13222 set p0_temp,%g6
13223 mov 0xf24,%l0
13224 stx %l0,[%g6]
13225 std %f24,[%g6+8]
13226 stx %fsr,[%g6+16]
13227 ta BAD_TRAP
13228
13229p0_f26_fail:
13230 set p0_temp,%g6
13231 mov 0xf26,%l0
13232 stx %l0,[%g6]
13233 std %f26,[%g6+8]
13234 stx %fsr,[%g6+16]
13235 ta BAD_TRAP
13236
13237p0_f28_fail:
13238 set p0_temp,%g6
13239 mov 0xf28,%l0
13240 stx %l0,[%g6]
13241 std %f28,[%g6+8]
13242 stx %fsr,[%g6+16]
13243 ta BAD_TRAP
13244
13245p0_f30_fail:
13246 set p0_temp,%g6
13247 mov 0xf30,%l0
13248 stx %l0,[%g6]
13249 std %f30,[%g6+8]
13250 stx %fsr,[%g6+16]
13251 ta BAD_TRAP
13252
13253
13254! The test for processor 0 failed
13255
13256p0_failed:
13257 set p0_temp,%g6
13258 stx %g1,[%g6]
13259 stx %g2,[%g6+8]
13260 stx %g3,[%g6+16]
13261 stx %fsr,[%g6+24]
13262 ta BAD_TRAP
13263
13264
13265! The local area data for processor 0 failed
13266
13267p0_local_failed:
13268 set done_flags,%g5
13269 mov 3,%g6
13270 st %g6,[%g5+0x000] ! Set processor 0 done flag
13271
13272 set p0_temp,%g6
13273 add %g1,%g4,%g1
13274 stx %g4,[%g6]
13275 stx %g2,[%g6+8]
13276 stx %g3,[%g6+16]
13277 st %fsr,[%g6+24]
13278 ta BAD_TRAP
13279
13280p0_selfmod_failed:
13281 ba p0_failed
13282 mov 0xabc,%g1
13283
13284p0_branch_failed:
13285 mov 0xbbb,%g1
13286 rd %ccr,%g2
13287 ba p0_failed
13288 mov 0x0,%g3
13289
13290p0_trap1e:
13291 subc %l1,-0xcbc,%l0
13292 andn %l0,0x475,%l5
13293 subc %l4,0x12b,%l0
13294 done
13295
13296p0_trap1o:
13297 subc %l1,-0xcbc,%l0
13298 andn %l0,0x475,%l5
13299 subc %l4,0x12b,%l0
13300 done
13301
13302
13303p0_trap2e:
13304 addc %l5,0x7fd,%l0
13305 addc %l6,%l7,%l7
13306 xor %l4,-0xdde,%l5
13307 sub %l1,-0x922,%l2
13308 fsubs %f9 ,%f11,%f2
13309 fadds %f8 ,%f8 ,%f6
13310 smul %l6,0x73b,%l6
13311 done
13312
13313p0_trap2o:
13314 addc %l5,0x7fd,%l0
13315 addc %l6,%l7,%l7
13316 xor %l4,-0xdde,%l5
13317 sub %l1,-0x922,%l2
13318 fsubs %f9 ,%f11,%f2
13319 fadds %f8 ,%f8 ,%f6
13320 smul %l6,0x73b,%l6
13321 done
13322
13323
13324p0_trap3e:
13325 subc %l6,%l7,%l0
13326 sub %l7,0x329,%l0
13327 addc %l3,0xa3b,%l2
13328 xor %l2,-0x7d7,%l2
13329 add %l4,%l1,%l3
13330 done
13331
13332p0_trap3o:
13333 subc %l6,%l7,%l0
13334 sub %l7,0x329,%l0
13335 addc %l3,0xa3b,%l2
13336 xor %l2,-0x7d7,%l2
13337 add %l4,%l1,%l3
13338 done
13339
13340! Cross Processor Interrupt Handler
13341
13342cross_intr_handler:
13343 membar #Sync
13344! Identify the recipient of the interrupt
13345 mov 0x10,%g1 ! VA of Core ID Register
13346 ldxa [%g1]ASI_CMP_CORE_ID,%g1
13347 and %g1,0x3f,%g4 ! Extract Core ID in %g4
13348 sll %g4,2,%g1 ! Index into intr receive array
13349 set received_xintr,%g2 ! Pointer to receive counters
13350 lduw [%g2+%g1],%g3 ! Get receive count
13351 inc %g3 ! Incement by 1
13352 st %g3,[%g2+%g1] ! Update receive count
13353! Reset busy bit interrupts and return
13354 mov 0x40,%g1 ! Busy bit
13355 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
13356 membar #Sync
13357 retry
13358
13359inst_access_handler:
13360 done
13361
13362 .align 256
13363data_access_handler:
133641: done
13365
13366p0_init_memory_pointers:
13367 set p0_init_registers,%g1
13368 mov %g0,%g2
13369 mov %g0,%g3
13370 mov %g0,%g4
13371 mov %g0,%g5
13372 mov %g0,%g6
13373 mov %g0,%g7
13374
13375! Initialize memory pointers for window 0
13376 set p0_local0_start,%i0
13377 set p0_local1_start,%i1
13378 set p0_local2_start,%i2
13379 set p0_local3_start,%i3
13380 set p0_local4_start,%i4
13381 set p0_local5_start,%i5
13382 set p0_local6_start,%i6
13383 clr %i7
13384! Init Local Registers in Window 0
13385 ldx [%g1+0x000],%l0 ! %l0 = 761aa9dec9e64c60
13386 ldx [%g1+0x008],%l1 ! %l1 = 5aab6f46a376f165
13387 ldx [%g1+0x010],%l2 ! %l2 = b6c082f272a1b344
13388 ldx [%g1+0x018],%l3 ! %l3 = a28d71900b8ec4b0
13389 ldx [%g1+0x020],%l4 ! %l4 = 2f2cf2c28f35cba1
13390 ldx [%g1+0x028],%l5 ! %l5 = 90edc9905530e475
13391 ldx [%g1+0x030],%l6 ! %l6 = ab97f624c47227b7
13392 ldx [%g1+0x038],%l7 ! %l7 = a702287a5ab9110c
13393
13394! Initialize the output register of window 0
13395
13396 set share0_start,%o0
13397 set share1_start,%o1
13398 set share2_start,%o2
13399 set share3_start,%o3
13400 mov 0x08,%o4
13401 mov 0x10,%o5
13402 mov 0x18,%o6
13403
13404 retl
13405 nop
13406
13407user_text_end:
13408 .seg "text"
13409 .align 0x2000
13410user_near0_start:
13411p0_near_0_le:
13412 subc %l0,-0x738,%l4
13413 std %f10,[%i2+0x008] ! Mem[0000000010081408]
13414 lduh [%i5+0x008],%l1 ! Mem[0000000010141408]
13415 smul %l7,-0xf57,%l1
13416 fdtos %f4 ,%f8
13417 mulx %l7,-0x949,%l0
13418 lduw [%i3+0x014],%l7 ! Mem[00000000100c1414]
13419 jmpl %o7,%g0
13420 add %l1,%l1,%l3
13421p0_near_0_he:
13422 addc %l2,-0x9f1,%l7
13423 sdivx %l3,0x902,%l6
13424 umul %l3,%l4,%l2
13425 jmpl %o7,%g0
13426 xnor %l0,-0xe4e,%l1
13427near0_b2b_h:
13428 fdivs %f19,%f29,%f29
13429 add %l0,%l4,%l0
13430 jmpl %o7,%g0
13431 umul %l1,%l4,%l3
13432near0_b2b_l:
13433 fsqrts %f9 ,%f5
13434 mulx %l0,%l7,%l4
13435 jmpl %o7,%g0
13436 xor %l7,%l1,%l5
13437user_near0_end:
13438 .seg "text"
13439 .align 0x2000
13440user_near1_start:
13441p0_near_1_le:
13442 fsubs %f12,%f4 ,%f9
13443 jmpl %o7,%g0
13444 fmuls %f10,%f6 ,%f2
13445p0_near_1_he:
13446 xnor %l4,%l3,%l6
13447 fsubs %f16,%f23,%f21
13448 add %l5,%l4,%l3
13449 andn %l5,0x6f5,%l1
13450 sub %l0,%l7,%l4
13451 jmpl %o7,%g0
13452 or %l5,-0x040,%l0
13453near1_b2b_h:
13454 mulx %l4,%l7,%l3
13455 fdivs %f30,%f24,%f23
13456 smul %l4,-0xd39,%l4
13457 fmuls %f19,%f31,%f30
13458 addc %l4,-0x593,%l7
13459 jmpl %o7,%g0
13460 fmuls %f25,%f25,%f19
13461near1_b2b_l:
13462 addc %l5,%l0,%l3
13463 mulx %l3,0xf66,%l0
13464 xor %l3,%l7,%l4
13465 orn %l7,%l5,%l4
13466 xor %l3,0x7f4,%l5
13467 jmpl %o7,%g0
13468 subc %l2,0x7c7,%l7
13469user_near1_end:
13470 .seg "text"
13471 .align 0x2000
13472user_near2_start:
13473p0_near_2_le:
13474 jmpl %o7,%g0
13475 smul %l7,%l3,%l1
13476 jmpl %o7,%g0
13477 nop
13478p0_near_2_he:
13479 fmuls %f30,%f24,%f17
13480 sdivx %l6,-0x11a,%l4
13481 jmpl %o7,%g0
13482 smul %l2,%l1,%l4
13483near2_b2b_h:
13484 jmpl %o7,%g0
13485 addc %l4,-0xba4,%l0
13486 jmpl %o7,%g0
13487 nop
13488near2_b2b_l:
13489 jmpl %o7,%g0
13490 addc %l1,%l5,%l6
13491 jmpl %o7,%g0
13492 nop
13493user_near2_end:
13494 .seg "text"
13495 .align 0x2000
13496user_near3_start:
13497p0_near_3_le:
13498 subc %l6,0x62a,%l2
13499 orn %l1,0xfce,%l3
13500 addc %l7,%l3,%l4
13501 fcmps %fcc2,%f5 ,%f12
13502 fadds %f15,%f3 ,%f7
13503 jmpl %o7,%g0
13504 fcmps %fcc2,%f15,%f11
13505p0_near_3_he:
13506 addc %l1,0xff1,%l6
13507 jmpl %o7,%g0
13508 std %f30,[%i3+0x030] ! Mem[00000000100c1430]
13509near3_b2b_h:
13510 and %l0,0x79e,%l4
13511 addc %l7,0xf79,%l1
13512 mulx %l6,%l1,%l5
13513 and %l1,%l4,%l1
13514 fsqrts %f26,%f31
13515 fsubs %f30,%f17,%f31
13516 fdivs %f22,%f28,%f26
13517 jmpl %o7,%g0
13518 fcmps %fcc2,%f31,%f30
13519near3_b2b_l:
13520 subc %l1,-0x752,%l3
13521 fsqrts %f12,%f9
13522 add %l5,-0x72e,%l6
13523 fsqrts %f6 ,%f0
13524 orn %l4,-0x614,%l7
13525 subc %l7,0x17b,%l6
13526 or %l2,0xb7a,%l1
13527 jmpl %o7,%g0
13528 sub %l1,%l4,%l5
13529user_near3_end:
13530 .seg "text"
13531 .text
13532 .align 0x2000
13533user_far0_start:
13534p0_far_0_le:
13535 orn %l6,0x511,%l7
13536 ldx [%i3+0x018],%l3 ! Mem[00000000100c1418]
13537 and %l7,-0xe66,%l3
13538 xnor %l1,0x4a4,%l2
13539 andn %l0,%l6,%l6
13540 jmpl %o7,%g0
13541 add %l4,%l2,%l4
13542p0_far_0_lem:
13543 orn %l6,0x511,%l7
13544 membar #Sync
13545 ldx [%i3+0x018],%l3 ! Mem[00000000100c1418]
13546 and %l7,-0xe66,%l3
13547 xnor %l1,0x4a4,%l2
13548 andn %l0,%l6,%l6
13549 jmpl %o7,%g0
13550 add %l4,%l2,%l4
13551p0_far_0_he:
13552 fmuls %f19,%f29,%f28
13553 subc %l4,0x10c,%l6
13554 fdivs %f19,%f19,%f16
13555 or %l2,-0xef8,%l5
13556 fdivs %f28,%f30,%f18
13557 or %l1,%l5,%l3
13558 jmpl %o7,%g0
13559 xor %l1,0xb5f,%l0
13560p0_far_0_hem:
13561 fmuls %f19,%f29,%f28
13562 subc %l4,0x10c,%l6
13563 fdivs %f19,%f19,%f16
13564 or %l2,-0xef8,%l5
13565 fdivs %f28,%f30,%f18
13566 or %l1,%l5,%l3
13567 jmpl %o7,%g0
13568 xor %l1,0xb5f,%l0
13569p0_loop_branch_0:
13570 jmpl %o7+12,%g0
13571 add %l0,1,%l0
13572far0_b2b_h:
13573 fadds %f22,%f31,%f21
13574 orn %l0,-0xdfa,%l3
13575 umul %l6,0xdd2,%l3
13576 sub %l7,%l1,%l1
13577 jmpl %o7,%g0
13578 addc %l4,0x156,%l1
13579far0_b2b_l:
13580 fadds %f6 ,%f9 ,%f4
13581 smul %l1,0xe3b,%l2
13582 xor %l2,%l0,%l1
13583 fsubs %f12,%f14,%f13
13584 jmpl %o7,%g0
13585 sub %l4,%l2,%l7
13586user_far0_end:
13587 .seg "text"
13588 .text
13589 .align 0x2000
13590user_far1_start:
13591p0_far_1_le:
13592 mulx %l2,%l4,%l2
13593 jmpl %o7,%g0
13594 fsqrts %f6 ,%f15
13595p0_far_1_lem:
13596 mulx %l2,%l4,%l2
13597 jmpl %o7,%g0
13598 fsqrts %f6 ,%f15
13599p0_far_1_he:
13600 smul %l4,%l0,%l5
13601 jmpl %o7,%g0
13602 subc %l0,-0x93f,%l0
13603p0_far_1_hem:
13604 smul %l4,%l0,%l5
13605 jmpl %o7,%g0
13606 subc %l0,-0x93f,%l0
13607p0_loop_branch_1:
13608 jmpl %o7+12,%g0
13609 add %l0,2,%l0
13610far1_b2b_h:
13611 fdivs %f26,%f27,%f17
13612 fcmps %fcc3,%f25,%f30
13613 orn %l6,0x12c,%l1
13614 jmpl %o7,%g0
13615 andn %l7,%l6,%l3
13616far1_b2b_l:
13617 xor %l3,0x250,%l3
13618 fadds %f1 ,%f3 ,%f14
13619 xor %l5,-0xd03,%l6
13620 jmpl %o7,%g0
13621 udivx %l5,0xd14,%l5
13622user_far1_end:
13623 .seg "text"
13624 .text
13625 .align 0x2000
13626user_far2_start:
13627p0_far_2_le:
13628 udivx %l2,%l5,%l1
13629 jmpl %o7,%g0
13630 fsubs %f3 ,%f4 ,%f12
13631p0_far_2_lem:
13632 udivx %l2,%l5,%l1
13633 jmpl %o7,%g0
13634 fsubs %f3 ,%f4 ,%f12
13635p0_far_2_he:
13636 or %l5,%l0,%l1
13637 fadds %f29,%f16,%f20
13638 sdivx %l2,%l6,%l2
13639 add %l1,%l0,%l5
13640 jmpl %o7,%g0
13641 sub %l5,%l1,%l1
13642p0_far_2_hem:
13643 or %l5,%l0,%l1
13644 fadds %f29,%f16,%f20
13645 sdivx %l2,%l6,%l2
13646 add %l1,%l0,%l5
13647 jmpl %o7,%g0
13648 sub %l5,%l1,%l1
13649p0_loop_branch_2:
13650 jmpl %o7+12,%g0
13651 add %l0,3,%l0
13652far2_b2b_h:
13653 xor %l4,-0x472,%l6
13654 and %l1,0x2eb,%l7
13655 xnor %l1,-0x141,%l7
13656 andn %l1,%l3,%l1
13657 add %l7,%l1,%l0
13658 umul %l0,0xbda,%l5
13659 jmpl %o7,%g0
13660 fsubs %f19,%f23,%f17
13661far2_b2b_l:
13662 xnor %l3,%l0,%l1
13663 udivx %l2,0xc86,%l6
13664 smul %l0,%l6,%l6
13665 fcmps %fcc0,%f14,%f2
13666 andn %l3,%l2,%l1
13667 andn %l3,0x3ca,%l3
13668 jmpl %o7,%g0
13669 fsqrts %f11,%f13
13670user_far2_end:
13671 .seg "text"
13672 .text
13673 .align 0x2000
13674user_far3_start:
13675p0_far_3_le:
13676 jmpl %o7,%g0
13677 stw %l0,[%i5+0x030] ! Mem[0000000010141430]
13678 jmpl %o7,%g0
13679 nop
13680p0_far_3_lem:
13681 membar #Sync
13682 jmpl %o7,%g0
13683 stw %l0,[%i5+0x030] ! Mem[0000000010141430]
13684 jmpl %o7,%g0
13685 nop
13686p0_far_3_he:
13687 addc %l3,%l0,%l3
13688 fdivs %f27,%f31,%f22
13689 jmpl %o7,%g0
13690 mulx %l5,-0x3f8,%l4
13691p0_far_3_hem:
13692 addc %l3,%l0,%l3
13693 fdivs %f27,%f31,%f22
13694 jmpl %o7,%g0
13695 mulx %l5,-0x3f8,%l4
13696p0_loop_branch_3:
13697 jmpl %o7+12,%g0
13698 add %l0,4,%l0
13699far3_b2b_h:
13700 xor %l4,0x1fe,%l2
13701 umul %l1,0x48d,%l2
13702 jmpl %o7,%g0
13703 orn %l3,0xe9f,%l6
13704far3_b2b_l:
13705 mulx %l3,-0x47a,%l3
13706 fsubs %f3 ,%f2 ,%f15
13707 jmpl %o7,%g0
13708 fcmps %fcc2,%f1 ,%f6
13709user_far3_end:
13710 .seg "text"
13711 .align 0x2000
13712user_jump0_start:
13713 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
13714p0_jmpl_0_le:
13715 xor %l3,0x095,%l4
13716 subc %l0,0x540,%l5
13717 sdivx %l1,0x335,%l0
13718 fcmps %fcc3,%f7 ,%f13
13719 fmuls %f15,%f7 ,%f7
13720 std %f14,[%i4+0x018] ! Mem[0000000010101418]
13721 andn %l6,0x2e6,%l3
13722 jmpl %g6+8,%g0
13723 udivx %l0,%l7,%l5
13724p0_call_0_le:
13725 fsqrts %f12,%f0
13726 sdivx %l0,-0x98c,%l4
13727 udivx %l4,%l6,%l2
13728 fsqrts %f0 ,%f12
13729 udivx %l3,-0xf77,%l2
13730 fdivs %f0 ,%f0 ,%f5
13731 retl
13732 sdivx %l1,-0xbf2,%l5
13733p0_jmpl_0_lo:
13734 xor %l3,0x095,%l4
13735 subc %l0,0x540,%l5
13736 sdivx %l1,0x335,%l0
13737 fcmps %fcc3,%f7 ,%f13
13738 fmuls %f15,%f7 ,%f7
13739 std %f14,[%o4+0x018] ! Mem[0000000010101418]
13740 andn %l6,0x2e6,%l3
13741 jmpl %g6+8,%g0
13742 udivx %l0,%l7,%l5
13743p0_call_0_lo:
13744 fsqrts %f12,%f0
13745 sdivx %l0,-0x98c,%l4
13746 udivx %l4,%l6,%l2
13747 fsqrts %f0 ,%f12
13748 udivx %l3,-0xf77,%l2
13749 fdivs %f0 ,%f0 ,%f5
13750 retl
13751 sdivx %l1,-0xbf2,%l5
13752p0_jmpl_0_he:
13753 jmpl %g6+8,%g0
13754 umul %l5,%l5,%l7
13755p0_call_0_he:
13756 fcmps %fcc0,%f19,%f31
13757 retl
13758 xnor %l4,-0x5da,%l2
13759p0_jmpl_0_ho:
13760 jmpl %g6+8,%g0
13761 umul %l5,%l5,%l7
13762p0_call_0_ho:
13763 fcmps %fcc0,%f19,%f31
13764 retl
13765 xnor %l4,-0x5da,%l2
13766user_jump0_end:
13767 .seg "text"
13768 .align 0x2000
13769user_jump1_start:
13770 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
13771p0_jmpl_1_le:
13772 fsubs %f14,%f11,%f3
13773 fdivs %f0 ,%f1 ,%f12
13774 addc %l1,%l0,%l5
13775 fadds %f12,%f6 ,%f14
13776 fcmps %fcc0,%f9 ,%f0
13777 ldsh [%i3+0x024],%l1 ! Mem[00000000100c1424]
13778 fitos %f15,%f1
13779 jmpl %g6+8,%g0
13780 xnor %l2,%l6,%l5
13781p0_call_1_le:
13782 andn %l5,%l6,%l2
13783 retl
13784 add %l4,-0x555,%l0
13785p0_jmpl_1_lo:
13786 fsubs %f14,%f11,%f3
13787 fdivs %f0 ,%f1 ,%f12
13788 addc %l1,%l0,%l5
13789 fadds %f12,%f6 ,%f14
13790 fcmps %fcc0,%f9 ,%f0
13791 ldsh [%o3+0x024],%l1 ! Mem[00000000100c1424]
13792 fitos %f15,%f1
13793 jmpl %g6+8,%g0
13794 xnor %l2,%l6,%l5
13795p0_call_1_lo:
13796 andn %l5,%l6,%l2
13797 retl
13798 add %l4,-0x555,%l0
13799p0_jmpl_1_he:
13800 add %l1,0xd41,%l7
13801 addc %l4,%l1,%l1
13802 fsqrts %f18,%f24
13803 or %l7,%l7,%l0
13804 fsubs %f30,%f18,%f26
13805 umul %l6,0x43c,%l1
13806 fdivs %f31,%f29,%f17
13807 jmpl %g6+8,%g0
13808 addc %l7,-0x524,%l7
13809p0_call_1_he:
13810 or %l0,0x1e6,%l4
13811 xnor %l7,%l1,%l0
13812 retl
13813 addc %l5,%l3,%l1
13814p0_jmpl_1_ho:
13815 add %l1,0xd41,%l7
13816 addc %l4,%l1,%l1
13817 fsqrts %f18,%f24
13818 or %l7,%l7,%l0
13819 fsubs %f30,%f18,%f26
13820 umul %l6,0x43c,%l1
13821 fdivs %f31,%f29,%f17
13822 jmpl %g6+8,%g0
13823 addc %l7,-0x524,%l7
13824p0_call_1_ho:
13825 or %l0,0x1e6,%l4
13826 xnor %l7,%l1,%l0
13827 retl
13828 addc %l5,%l3,%l1
13829user_jump1_end:
13830 .seg "text"
13831 .align 0x2000
13832user_jump2_start:
13833 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
13834p0_jmpl_2_le:
13835 and %l7,%l4,%l7
13836 fdtos %f0 ,%f5
13837 jmpl %g6+8,%g0
13838 sdivx %l4,%l0,%l4
13839p0_call_2_le:
13840 nop
13841 udivx %l0,0xc9e,%l2
13842 fadds %f7 ,%f15,%f14
13843 xnor %l6,%l3,%l0
13844 sub %l0,%l2,%l4
13845 retl
13846 fdivs %f10,%f2 ,%f9
13847p0_jmpl_2_lo:
13848 and %l7,%l4,%l7
13849 fdtos %f0 ,%f5
13850 jmpl %g6+8,%g0
13851 sdivx %l4,%l0,%l4
13852p0_call_2_lo:
13853 nop
13854 udivx %l0,0xc9e,%l2
13855 fadds %f7 ,%f15,%f14
13856 xnor %l6,%l3,%l0
13857 sub %l0,%l2,%l4
13858 retl
13859 fdivs %f10,%f2 ,%f9
13860p0_jmpl_2_he:
13861 subc %l6,0xb01,%l0
13862 fdivs %f16,%f18,%f31
13863 or %l4,-0xac6,%l6
13864 and %l2,-0xee5,%l5
13865 xor %l5,%l7,%l3
13866 xnor %l5,-0x473,%l0
13867 jmpl %g6+8,%g0
13868 fadds %f16,%f27,%f16
13869p0_call_2_he:
13870 fadds %f20,%f22,%f16
13871 retl
13872 mulx %l7,-0x108,%l1
13873p0_jmpl_2_ho:
13874 subc %l6,0xb01,%l0
13875 fdivs %f16,%f18,%f31
13876 or %l4,-0xac6,%l6
13877 and %l2,-0xee5,%l5
13878 xor %l5,%l7,%l3
13879 xnor %l5,-0x473,%l0
13880 jmpl %g6+8,%g0
13881 fadds %f16,%f27,%f16
13882p0_call_2_ho:
13883 fadds %f20,%f22,%f16
13884 retl
13885 mulx %l7,-0x108,%l1
13886user_jump2_end:
13887 .seg "text"
13888 .align 0x2000
13889user_jump3_start:
13890 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
13891p0_jmpl_3_le:
13892 jmpl %g6+8,%g0
13893 xnor %l7,-0x7cd,%l0
13894p0_call_3_le:
13895 smul %l4,%l3,%l7
13896 xnor %l0,-0xcd4,%l2
13897 fcmps %fcc3,%f12,%f10
13898 orn %l6,-0x26a,%l2
13899 retl
13900 fadds %f15,%f14,%f8
13901p0_jmpl_3_lo:
13902 jmpl %g6+8,%g0
13903 xnor %l7,-0x7cd,%l0
13904p0_call_3_lo:
13905 smul %l4,%l3,%l7
13906 xnor %l0,-0xcd4,%l2
13907 fcmps %fcc3,%f12,%f10
13908 orn %l6,-0x26a,%l2
13909 retl
13910 fadds %f15,%f14,%f8
13911p0_jmpl_3_he:
13912 andn %l5,%l5,%l5
13913 ld [%i1+0x004],%f26 ! Mem[0000000010041404]
13914 jmpl %g6+8,%g0
13915 addc %l4,%l5,%l6
13916p0_call_3_he:
13917 subc %l2,%l1,%l1
13918 std %l0,[%i2+0x010] ! Mem[0000000010081410]
13919 fmuls %f28,%f18,%f17
13920 and %l6,%l6,%l4
13921 umul %l3,-0x93c,%l7
13922 retl
13923 umul %l1,0x18a,%l5
13924p0_jmpl_3_ho:
13925 andn %l5,%l5,%l5
13926 ld [%o1+0x004],%f26 ! Mem[0000000010041404]
13927 jmpl %g6+8,%g0
13928 addc %l4,%l5,%l6
13929p0_call_3_ho:
13930 subc %l2,%l1,%l1
13931 std %l0,[%o2+0x010] ! Mem[0000000010081410]
13932 fmuls %f28,%f18,%f17
13933 and %l6,%l6,%l4
13934 umul %l3,-0x93c,%l7
13935 retl
13936 umul %l1,0x18a,%l5
13937user_jump3_end:
13938
13939 .seg "data"
13940 .align 0x2000
13941user_data_start:
13942done_flags:
13943 .word 0
13944 .align 8
13945done_count:
13946 .word 0,0
13947Start_Flags:
13948 .word 0,0,0,0
13949Finish_Flag:
13950 .word 0,0
13951 .align 8
13952num_processors:
13953 .word 1
13954num_agents:
13955 .word 0
13956no_membar:
13957 .word 0
13958max_ireg:
13959 .word 8,0
13960max_freg:
13961 .word 32,0
13962 .align 64
13963p0_temp:
13964 .word 0,0,0,0,0,0,0,0
13965 .word 0,0,0,0,0,0,0,0
13966 .word 0,0,0,0,0,0,0,0
13967 .word 0,0,0,0,0,0,0,0
13968p0_debug:
13969 .word 0,0,0,0,0,0,0,0
13970 .word 0,0,0,0,0,0,0,0
13971p0_fsr:
13972 .word 0x00000000,0x00000000
13973 .align 8
13974p0_loop_cnt:
13975 .word 1,0
13976max_windows:
13977 .word 1,0,0,0,0,0,0,0
13978 .word 0,0,0,0,0,0,0,0
13979 .word 0,0,0,0,0,0,0,0
13980 .word 0,0,0,0,0,0,0,0
13981 .word 0,0,0,0,0,0,0,0
13982 .word 0,0,0,0,0,0,0,0
13983 .word 0,0,0,0,0,0,0,0
13984 .word 0,0,0,0,0,0,0,0
13985 .word 0,0,0,0,0,0,0,0
13986 .word 0,0,0,0,0,0,0,0
13987 .word 0,0,0,0,0,0,0,0
13988 .word 0,0,0,0,0,0,0,0
13989 .word 0,0,0,0,0,0,0,0
13990 .word 0,0,0,0,0,0,0,0
13991 .word 0,0,0,0,0,0,0,0
13992 .word 0,0,0,0,0,0,0,0
13993 .word 0,0,0,0,0,0,0,0
13994 .word 0,0,0,0,0,0,0,0
13995 .word 0,0,0,0,0,0,0,0
13996 .word 0,0,0,0,0,0,0,0
13997 .word 0,0,0,0,0,0,0,0
13998 .word 0,0,0,0,0,0,0,0
13999 .word 0,0,0,0,0,0,0,0
14000 .word 0,0,0,0,0,0,0,0
14001 .word 0,0,0,0,0,0,0,0
14002 .word 0,0,0,0,0,0,0,0
14003 .word 0,0,0,0,0,0,0,0
14004 .word 0,0,0,0,0,0,0,0
14005 .word 0,0,0,0,0,0,0,0
14006 .word 0,0,0,0,0,0,0,0
14007 .word 0,0,0,0,0,0,0,0
14008 .word 0,0,0,0,0,0,0,0
14009
14010 .align 8
14011p0_init_registers:
14012 .word 0x761aa9de,0xc9e64c60 ! Init value for %l0
14013 .word 0x5aab6f46,0xa376f165 ! Init value for %l1
14014 .word 0xb6c082f2,0x72a1b344 ! Init value for %l2
14015 .word 0xa28d7190,0x0b8ec4b0 ! Init value for %l3
14016 .word 0x2f2cf2c2,0x8f35cba1 ! Init value for %l4
14017 .word 0x90edc990,0x5530e475 ! Init value for %l5
14018 .word 0xab97f624,0xc47227b7 ! Init value for %l6
14019 .word 0xa702287a,0x5ab9110c ! Init value for %l7
14020 .align 64
14021p0_init_freg:
14022 .word 0x7fad7583,0x33515ebc ! Init value for %f0
14023 .word 0x9229ab27,0xee91ed0b ! Init value for %f2
14024 .word 0xc89791bf,0x27250de1 ! Init value for %f4
14025 .word 0x5fddcad8,0xbb7ad107 ! Init value for %f6
14026 .word 0xe1ba7fde,0x065fda19 ! Init value for %f8
14027 .word 0xaa34c928,0x2a4c1902 ! Init value for %f10
14028 .word 0x9321e048,0x47f5580a ! Init value for %f12
14029 .word 0x0ff22520,0x1e354b08 ! Init value for %f14
14030 .word 0x9add2e4d,0xdb7324a6 ! Init value for %f16
14031 .word 0x7ab642f5,0xddd6894b ! Init value for %f18
14032 .word 0x74ff757f,0x9138869f ! Init value for %f20
14033 .word 0x6f6a89f7,0xbdc11bc9 ! Init value for %f22
14034 .word 0x422583a4,0x234b1eb3 ! Init value for %f24
14035 .word 0x9c639e05,0xfb19b368 ! Init value for %f26
14036 .word 0x14f00a66,0x4e9f3621 ! Init value for %f28
14037 .word 0x16f57748,0xf83a800b ! Init value for %f30
14038 .word 0x5ecccfef,0xb771ba89 ! Init value for %f32
14039 .word 0x236324e2,0x0b3c4318 ! Init value for %f34
14040 .word 0x5a767b80,0xc57976f8 ! Init value for %f36
14041 .word 0x1e3086dd,0xf953efed ! Init value for %f38
14042 .word 0xb8ab23c4,0xb025dd8e ! Init value for %f40
14043 .word 0xcc313636,0x1039d077 ! Init value for %f42
14044 .word 0x89c8fcc9,0x2fa10283 ! Init value for %f44
14045 .word 0x9d3f56c3,0x5e0838a6 ! Init value for %f46
14046 .word 0xa623667f,0x15cb4e16
14047 .word 0x2b866603,0xe04b58c2
14048 .word 0x90d83225,0x938fc31b
14049 .word 0x9f79447c,0x29f54524
14050 .word 0xa55bfb09,0x2d3411ca
14051 .word 0x3f83d2e8,0x003f50fb
14052 .word 0x370b6f7a,0x93435ca3
14053 .word 0xb7fdd2cd,0x829bed0f
14054p0_share_mask:
14055 .word 0xffff0000,0x00000000
14056 .word 0x00000000,0x00000000
14057 .word 0x00000000,0x00000000
14058 .word 0x00000000,0x00000000
14059 .word 0x00000000,0x00000000
14060 .word 0x00000000,0x00000000
14061 .word 0x00000000,0x00000000
14062 .word 0x00000000,0x00000000
14063p0_expected_registers:
14064 .word 0x00000000,0xff00ffff
14065 .word 0x00000000,0x00000000
14066 .word 0xffffffff,0xffffffff
14067 .word 0x00000000,0x000000d6
14068 .word 0xffff00ff,0x611200ff
14069 .word 0x00000000,0x00000000
14070 .word 0x00000000,0x00003eff
14071 .word 0x00000000,0x00000000
14072p0_expected_fp_regs:
14073 .word 0xffff00ff,0x611200ff
14074 .word 0xd9ffffff,0xffffffff
14075 .word 0x8b370000,0x00000000
14076 .word 0x00000000,0x000000ff
14077 .word 0x80000000,0x00ff0000
14078 .word 0xff000000,0xffffffd9
14079 .word 0xffff009d,0xff000000
14080 .word 0x00000000,0x0000000e
14081 .word 0x00000000,0xff000000
14082 .word 0xff00ff00,0x0000ffff
14083 .word 0xd6ffffff,0xd6ffffff
14084 .word 0x288b3ed6,0xffffff7f
14085 .word 0xffffff92,0x0b78ffb4
14086 .word 0xb4ff780b,0xffffffff
14087 .word 0xffffff92,0x0b78ffb4
14088 .word 0x00000000,0x20000000
14089 .word 0x00000036,0x00000c00 ! %fsr = 0000003600000c00
14090p0_local0_expect:
14091 .word 0x000000ff,0x000000ff
14092 .word 0x0000ffff,0x00000425
14093 .word 0xd6ff00ff,0x6cff8000
14094 .word 0x00000000,0xff00ffff
14095 .word 0xff000000,0x00000000
14096 .word 0xfa800eff,0xffffffff
14097 .word 0x00000000,0xffff00e6
14098 .word 0xffffffe5,0x00ffffff
14099p0_local0_sec_expect:
14100 .word 0xf7b7e1a4,0x00000073
14101 .word 0x00000000,0x00000000
14102 .word 0x8b370000,0x00000000
14103 .word 0x901b85da,0x3bb43509
14104 .word 0xa49bdccb,0xf60e80fa
14105 .word 0xff000000,0x000000ff
14106 .word 0x52fcd8d1,0x734e063e
14107 .word 0xd52d968b,0x1443ff53
14108p0_local1_expect:
14109 .word 0xffff00ff,0xff000000
14110 .word 0xffffffff,0xffffff5f
14111 .word 0x00000000,0x000000ff
14112 .word 0x378b6d00,0x01000000
14113 .word 0x00005f73,0x00000000
14114 .word 0x43dcd7c0,0x00400000
14115 .word 0xff00ffff,0xffffffff
14116 .word 0xffffffe5,0xffff0073
14117p0_local1_sec_expect:
14118 .word 0x00005f73,0x00ff0000
14119 .word 0x92ffffff,0x92ffffff
14120 .word 0xff000000,0x611200ff
14121 .word 0xff000000,0x0000807f
14122 .word 0xfc058aff,0xa383718a
14123 .word 0xb4ff780b,0x92ffffff
14124 .word 0xffffffff,0xff000000
14125 .word 0xb400ffff,0xe5ffffff
14126p0_local2_expect:
14127 .word 0x00000000,0x000000ef
14128 .word 0x00000000,0x6cff8000
14129 .word 0x92000000,0xff60ffff
14130 .word 0x000000d6,0x00000000
14131 .word 0xff0000f6,0xffffffff
14132 .word 0x00000000,0x25040000
14133 .word 0xffffffff,0x006d8b37
14134 .word 0x378b6d00,0x01000000
14135p0_local2_sec_expect:
14136 .word 0x3effffff,0x000000ff
14137 .word 0x0000ff00,0xffffffff
14138 .word 0xff00ffff,0x000000ff
14139 .word 0x00003ed6,0xffffff7f
14140 .word 0x000000f6,0xffffffff
14141 .word 0x00000000,0x25040000
14142 .word 0xffffffff,0x006d8b37
14143 .word 0x378b6d00,0x01000000
14144p0_local3_expect:
14145 .word 0xffffff92,0x0b78ffb4
14146 .word 0x92000000,0x00000000
14147 .word 0x00000000,0x00000000
14148 .word 0x0000ff92,0xffffff7f
14149 .word 0x00000000,0xff60ffff
14150 .word 0x00000000,0xff0000ff
14151 .word 0xffff0000,0x006d8b37
14152 .word 0xfa800eff,0xb7f70000
14153p0_local3_sec_expect:
14154 .word 0x00000000,0xff000000
14155 .word 0xff00ff00,0x0000ffff
14156 .word 0xd6ffffff,0xd6ffffff
14157 .word 0x288b3ed6,0xffffff7f
14158 .word 0xffffff92,0x0b78ffb4
14159 .word 0xb4ff780b,0xffffffff
14160 .word 0xffffff92,0x0b78ffb4
14161 .word 0x00000000,0x20000000
14162p0_local4_expect:
14163 .word 0xffff00ff,0x611200ff
14164 .word 0xd9ffffff,0xffffffff
14165 .word 0x8b370000,0x00000000
14166 .word 0x00000000,0x00000000
14167 .word 0x80000000,0x00ff0000
14168 .word 0xff000000,0x00000000
14169 .word 0xff3e0000,0xff000000
14170 .word 0xffffffff,0x50000000
14171p0_local4_sec_expect:
14172 .word 0x8b370000,0xffffffff
14173 .word 0x00000000,0x0080ff6c
14174 .word 0xffffff0e,0x0000807f
14175 .word 0xef6d8b37,0xff8b6def
14176 .word 0x8a7183a3,0x0b78ffb4
14177 .word 0xffffff92,0x0b78ffb4
14178 .word 0x00000000,0xffffffff
14179 .word 0xffffffe5,0xffff00b4
14180p0_local5_expect:
14181 .word 0x0e000000,0x00000000
14182 .word 0xff3e0000,0x00007358
14183 .word 0xff000000,0x00000000
14184 .word 0x00000000,0x00000000
14185 .word 0xff000000,0xffffffd9
14186 .word 0x00000000,0x6f87237d
14187 .word 0x000000ff,0xffffffff
14188 .word 0x00000000,0xffffffff
14189p0_local5_sec_expect:
14190 .word 0xff6b0000,0x00000000
14191 .word 0xff0e0000,0xff000000
14192 .word 0x000000ff,0x00ffff2f
14193 .word 0x2dcb5f2c,0x59de9a45
14194 .word 0x3e1ff97f,0x014a49f2
14195 .word 0x7f800000,0x0b78ffb4
14196 .word 0xfc058aff,0xffffffff
14197 .word 0x000000ff,0x80000000
14198p0_local6_expect:
14199 .word 0x00000000,0x00000000
14200 .word 0x00000000,0x00000000
14201 .word 0x7d23058e,0x5fffffff
14202 .word 0x00000eff,0x166e1261
14203 .word 0xffd90020,0x000000ff
14204 .word 0x000000b1,0xffffffff
14205 .word 0xff000000,0xff000000
14206 .word 0x0000005f,0x000000ef
14207p0_local6_sec_expect:
14208 .word 0xffff00ff,0x611200ff
14209 .word 0xd9ffffff,0xffffffff
14210 .word 0x8b370000,0x00000000
14211 .word 0x00000000,0x000000ff
14212 .word 0x80000000,0x00ff0000
14213 .word 0xff000000,0xffffffd9
14214 .word 0xffff009d,0xff000000
14215 .word 0x00000000,0x0000000e
14216share0_expect:
14217 .word 0xffff2191,0x200207fd
14218 .word 0x00fe3a40,0x8e524b68
14219 .word 0xeb6de5c1,0x09c37176
14220 .word 0x17cc97e8,0xa0267b16
14221 .word 0xd89845b8,0x4673a94d
14222 .word 0x2a2c1179,0x1fed970e
14223 .word 0x26e7c8f0,0x2c05ed92
14224 .word 0x2474fa30,0x80c800db
14225share1_expect:
14226 .word 0xff927fd0,0x2462a9fb
14227 .word 0x90965e88,0x902ced82
14228 .word 0x3c171b4c,0x2b15f2e1
14229 .word 0x46dd7985,0xd161952b
14230 .word 0x9ec70755,0x81ebfb33
14231 .word 0x2bcebbe3,0x9f93703f
14232 .word 0x347a8755,0xfeac47ab
14233 .word 0xcf15a003,0x1a2f5847
14234 .word 0xffffd57f,0x2de965a4
14235 .word 0x58ac2f05,0xb47cd031
14236 .word 0xe8b4a3de,0x028d7f45
14237 .word 0xedfa570a,0x26233d61
14238 .word 0x6a985cc8,0x643dcfae
14239 .word 0xac584f55,0x1b5a97df
14240 .word 0x110e11c0,0x68d703f0
14241 .word 0xe44a1491,0x6e03db57
14242share2_expect:
14243 .word 0x00ffc8b9,0x860046f7
14244 .word 0xba9598a2,0x844821af
14245 .word 0x4a72911b,0xddaa10e4
14246 .word 0xf0152ac4,0x892c41a5
14247 .word 0x00b690d9,0xef71c8d7
14248 .word 0x1e846641,0xdcfc9579
14249 .word 0x498b2cc1,0xebaee405
14250 .word 0x017be3c0,0x94d10d42
14251share3_expect:
14252 .word 0xffffb958,0x89ae4197
14253 .word 0xeb53d1c3,0x401e1ffc
14254 .word 0x13babf3a,0x148d6884
14255 .word 0x751f34a6,0x8e4c29ca
14256 .word 0x37521c5c,0x100bf86e
14257 .word 0x33ef13b8,0x8bc9b7df
14258 .word 0x30100570,0x229d73ac
14259 .word 0xc03f9541,0xf8ec0a09
14260 .word 0x00005509,0x5dc1f394
14261 .word 0xf4f3aba6,0x0e592eaa
14262 .word 0x99d9d071,0x24d05fbe
14263 .word 0x8e125c57,0x81987996
14264 .word 0xe678f589,0x5fdd4932
14265 .word 0x7738cc8b,0xc4d7cefc
14266 .word 0xc316c636,0x35eff3ab
14267 .word 0x9a3ab717,0x6fa34cd0
14268 .word 0xffff2d54,0xf9abe84c
14269 .word 0x831187f5,0x5f4ce07a
14270 .word 0xf89b3e05,0xfdc113fd
14271 .word 0x19e94f20,0x93224171
14272 .word 0xd0f89738,0xbef37f6c
14273 .word 0x9f9c0214,0xdcd9f33f
14274 .word 0xbb1416b0,0x47cf1de1
14275 .word 0xd5af167f,0x8d07c048
14276 .word 0x0000f237,0x50606eee
14277 .word 0xd0fe950c,0x7bd633b3
14278 .word 0x8999ba21,0x1d05e6ce
14279 .word 0x5c57f564,0x9c745bec
14280 .word 0xd56c21c2,0x5c940de1
14281 .word 0x0c2a2de0,0x11ae64e1
14282 .word 0x1a82200b,0x1c339cb8
14283 .word 0xae90d155,0xcaf6227f
14284 .word 0xffffa456,0x57464ff8
14285 .word 0x4eeefdd6,0x8119d8d3
14286 .word 0xc1691b7c,0x7d02e25a
14287 .word 0x08fe5741,0x45071dfd
14288 .word 0xe55821be,0xdffbf15b
14289 .word 0x434842ff,0x5c5808ae
14290 .word 0x9a8d1d9f,0xaba16c35
14291 .word 0x57a34068,0xa717f880
14292 .word 0xffff8e22,0x31ab0400
14293 .word 0x23612e44,0x7a6ed770
14294 .word 0xd02e9755,0xd4c39221
14295 .word 0xdc8eafb0,0xdcb2dbfb
14296 .word 0xebe7497d,0xfde0800c
14297 .word 0xad6bd1d2,0x3e119e26
14298 .word 0x18dc3c42,0xd560fbc6
14299 .word 0xcaea6410,0xe3f01148
14300 .word 0xff0068e0,0x3871c7ab
14301 .word 0x45f2411b,0x7166cec5
14302 .word 0xb082b4c6,0x3564df48
14303 .word 0x4c908764,0x6a1f42a5
14304 .word 0x84c4ceb9,0x64f24a7d
14305 .word 0x499bcaec,0xd0eee09d
14306 .word 0x8d509600,0x8f11e2f8
14307 .word 0xa23ec0ab,0xd7d8b043
14308 .word 0xff001988,0xbca51cef
14309 .word 0xad426e29,0xacb201f5
14310 .word 0x42a61a3a,0x0ad04e66
14311 .word 0x3ed98d20,0x8e62d680
14312 .word 0xa636c93c,0x30139184
14313 .word 0x7a11ecc2,0x7a432777
14314 .word 0x84484286,0xe22914b2
14315 .word 0xb9b10ff0,0x7f12941c
14316p0_invalidate_semaphore:
14317 .word 0
14318! Data for Cross Processor Interrupt
14319 .align 8
14320received_xintr:
14321 .word 0,0,0,0,0,0,0,0
14322 .word 0,0,0,0,0,0,0,0
14323 .word 0,0,0,0,0,0,0,0
14324 .word 0,0,0,0,0,0,0,0
14325 .word 0,0,0,0,0,0,0,0
14326 .word 0,0,0,0,0,0,0,0
14327 .word 0,0,0,0,0,0,0,0
14328 .word 0,0,0,0,0,0,0,0
14329p0_dispatch_retry:
14330 .word 0,0
14331p0_xintr_data:
14332 .word 0x00000000,0x00000001
14333 .word 0xfd9d6a37,0x9cef8beb
14334 .word 0x00000000,0x00000002
14335 .word 0x8ee60370,0x4c4243bc
14336 .word 0x00000000,0x00000003
14337 .word 0xe8b80608,0x75d8f641
14338 .word 0x00000000,0x00000004
14339 .word 0x87a70f18,0x04785cf3
14340 .word 0x00000000,0x00000005
14341 .word 0xbf9c308f,0xb71e6194
14342 .word 0x00000000,0x00000006
14343 .word 0xff5e4558,0x501f9967
14344 .word 0x00000000,0x00000007
14345 .word 0x5066474f,0xed34b530
14346 .word 0x00000000,0x00000008
14347 .word 0xaa3d340f,0xff52ae9e
14348 .align 8
14349p0_xintr_expected:
14350 .word 0
14351 .align 64
14352xintr_data_ptrs:
14353 .word p0_xintr_data
14354 .align 8
14355p0_xintr_db:
14356 .skip 512
14357p0_xintr_retry_count:
14358 .word 0,0
14359p0_reset_cnt:
14360 .word 0
14361 .align 8
14362p0_ec_timing_ctrl:
14363 .word 0,0
14364p0_ec_control:
14365 .word 0,0
14366p0_mcu_shadow:
14367 .skip 80
14368user_data_end:
14369
14370
14371SECTION .p0_local0 DATA_VA=0x000800000
14372
14373attr_data {
14374 Name = .p0_local0,
14375 VA = 0x0000000000800000,
14376 RA = 0x0000000010000000,
14377 PA = ra2pa(0x0000000010000000,0),
14378 part_0_ctx_nonzero_tsb_config_0,
14379 TTE_Context=PCONTEXT,
14380 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14381 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14382 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14383 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14384}
14385
14386 .data
14387 .seg "data"
14388 .align 0x2000
14389 .global p0_local0_start
14390p0_local0_begin:
14391 .skip 0x1400
14392p0_local0_start:
14393 .word 0x0903e604,0x7d08d239,0x1e159191,0x3115edb8
14394 .word 0xf7436878,0x75769327,0x5c4739be,0xd6e04e0f
14395 .word 0x89724a09,0xf47d9ad3,0xba881e28,0x9f6e605d
14396 .word 0x2c728cdc,0xd8a985bd,0x954e5ecf,0x049e95c3
14397p0_local0_end:
14398
14399SECTION .p0_local0_sec DATA_VA=0x000800000
14400
14401attr_data {
14402 Name = .p0_local0_sec,
14403 VA = 0x0000000000800000,
14404 RA = 0x0000000030000000,
14405 PA = ra2pa(0x0000000030000000,0),
14406 part_0_ctx_nonzero_tsb_config_0,
14407 TTE_Context=SCONTEXT,
14408 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14409 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14410 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14411 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14412}
14413
14414 .data
14415 .seg "data"
14416 .align 0x2000
14417 .global p0_local0_sec_start
14418p0_local0_sec_begin:
14419 .skip 0x1400
14420p0_local0_sec_start:
14421 .word 0x1a28fb61,0x336a3c7d,0x60d8412a,0x474dcccf
14422 .word 0xc0ebd368,0xe3ae3d96,0x901b85da,0x3bb43509
14423 .word 0xa49bdccb,0xf60e80fa,0x34b566da,0xc82b0702
14424 .word 0x52fcd8d1,0x734e063e,0xd52d968b,0x1443ff53
14425p0_local0_sec_end:
14426
14427SECTION .p0_local1 DATA_VA=0x000802000
14428
14429attr_data {
14430 Name = .p0_local1,
14431 VA = 0x0000000000802000,
14432 RA = 0x0000000010040000,
14433 PA = ra2pa(0x0000000010040000,0),
14434 part_0_ctx_nonzero_tsb_config_0,
14435 TTE_Context=PCONTEXT,
14436 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14437 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14438 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14439 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14440}
14441
14442 .data
14443 .seg "data"
14444 .align 0x2000
14445 .global p0_local1_start
14446p0_local1_begin:
14447 .skip 0x1400
14448p0_local1_start:
14449 .word 0xf78865de,0x2345cf60,0x431962a6,0xe10e96eb
14450 .word 0xfacb2326,0x02f98195,0x0f369c27,0x53b63443
14451 .word 0xe7e8b55b,0xb7a00186,0x7ee6ac96,0x87f2d5cb
14452 .word 0x70078c09,0x70791367,0xd3a4448c,0x2cba1041
14453p0_local1_end:
14454
14455SECTION .p0_local1_sec DATA_VA=0x000802000
14456
14457attr_data {
14458 Name = .p0_local1_sec,
14459 VA = 0x0000000000802000,
14460 RA = 0x0000000030040000,
14461 PA = ra2pa(0x0000000030040000,0),
14462 part_0_ctx_nonzero_tsb_config_0,
14463 TTE_Context=SCONTEXT,
14464 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14465 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14466 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14467 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14468}
14469
14470 .data
14471 .seg "data"
14472 .align 0x2000
14473 .global p0_local1_sec_start
14474p0_local1_sec_begin:
14475 .skip 0x1400
14476p0_local1_sec_start:
14477 .word 0x4b589d0a,0x49834273,0x227da9f1,0x9eae159f
14478 .word 0xbd2cc120,0x243b2037,0xf1431b73,0x025bbbfa
14479 .word 0xe7b888d8,0x713aee24,0x25947489,0x65663675
14480 .word 0x374a5c79,0xd29b6627,0x51d96e56,0x470b17d0
14481p0_local1_sec_end:
14482
14483SECTION .p0_local2 DATA_VA=0x000804000
14484
14485attr_data {
14486 Name = .p0_local2,
14487 VA = 0x0000000000804000,
14488 RA = 0x0000000010080000,
14489 PA = ra2pa(0x0000000010080000,0),
14490 part_0_ctx_nonzero_tsb_config_0,
14491 TTE_Context=PCONTEXT,
14492 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14493 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14494 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14495 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14496}
14497
14498 .data
14499 .seg "data"
14500 .align 0x2000
14501 .global p0_local2_start
14502p0_local2_begin:
14503 .skip 0x1400
14504p0_local2_start:
14505 .word 0x2ebe852a,0x01333f72,0x510501e2,0xdab6b9b2
14506 .word 0x1211ada6,0x01b32f0a,0x9dc993a3,0x29783887
14507 .word 0xfc058a65,0xa383718a,0x14c478fb,0xf2e76961
14508 .word 0x0cce34bc,0xe5951aba,0xf8fdf5d0,0x49742534
14509p0_local2_end:
14510
14511SECTION .p0_local2_sec DATA_VA=0x000804000
14512
14513attr_data {
14514 Name = .p0_local2_sec,
14515 VA = 0x0000000000804000,
14516 RA = 0x0000000030080000,
14517 PA = ra2pa(0x0000000030080000,0),
14518 part_0_ctx_nonzero_tsb_config_0,
14519 TTE_Context=SCONTEXT,
14520 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14521 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14522 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14523 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14524}
14525
14526 .data
14527 .seg "data"
14528 .align 0x2000
14529 .global p0_local2_sec_start
14530p0_local2_sec_begin:
14531 .skip 0x1400
14532p0_local2_sec_start:
14533 .word 0xa43858ed,0x47f8f155,0xc7382f17,0x1311b893
14534 .word 0x103764d0,0x568acf96,0x73589b02,0x2c598a50
14535 .word 0xb3409e89,0x2a2439d5,0x4fb6ba7a,0xbd1339d9
14536 .word 0xde781c1e,0x03a2b00a,0xd50014bd,0xdaba14a9
14537p0_local2_sec_end:
14538
14539SECTION .p0_local3 DATA_VA=0x000806000
14540
14541attr_data {
14542 Name = .p0_local3,
14543 VA = 0x0000000000806000,
14544 RA = 0x00000000100c0000,
14545 PA = ra2pa(0x00000000100c0000,0),
14546 part_0_ctx_nonzero_tsb_config_0,
14547 TTE_Context=PCONTEXT,
14548 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14549 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14550 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14551 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14552}
14553
14554 .data
14555 .seg "data"
14556 .align 0x2000
14557 .global p0_local3_start
14558p0_local3_begin:
14559 .skip 0x1400
14560p0_local3_start:
14561 .word 0x9209cf24,0x3c3564da,0x95fbb146,0xba4c53f9
14562 .word 0xb1a6a8ab,0xa847446b,0xbef7bb6d,0xe11d7c54
14563 .word 0x8e99c375,0xa42f7dfb,0x822f97c0,0x1ea7a347
14564 .word 0x2e8fd907,0xbfa0494d,0x2fbaa38f,0x79887bcf
14565p0_local3_end:
14566
14567SECTION .p0_local3_sec DATA_VA=0x000806000
14568
14569attr_data {
14570 Name = .p0_local3_sec,
14571 VA = 0x0000000000806000,
14572 RA = 0x00000000300c0000,
14573 PA = ra2pa(0x00000000300c0000,0),
14574 part_0_ctx_nonzero_tsb_config_0,
14575 TTE_Context=SCONTEXT,
14576 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14577 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14578 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14579 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14580}
14581
14582 .data
14583 .seg "data"
14584 .align 0x2000
14585 .global p0_local3_sec_start
14586p0_local3_sec_begin:
14587 .skip 0x1400
14588p0_local3_sec_start:
14589 .word 0x892741b6,0x5ad661ce,0xdf630b97,0x5c650373
14590 .word 0x8c941997,0x378b6def,0xa14c30b9,0xc51c61bb
14591 .word 0x19bb3acc,0xca9768bf,0xda2d032b,0xfb5acd6b
14592 .word 0x82e04a37,0x466e5e97,0x16bcdb2f,0xdad8f819
14593p0_local3_sec_end:
14594
14595SECTION .p0_local4 DATA_VA=0x000808000
14596
14597attr_data {
14598 Name = .p0_local4,
14599 VA = 0x0000000000808000,
14600 RA = 0x0000000010100000,
14601 PA = ra2pa(0x0000000010100000,0),
14602 part_0_ctx_nonzero_tsb_config_0,
14603 TTE_Context=PCONTEXT,
14604 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14605 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14606 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14607 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14608}
14609
14610 .data
14611 .seg "data"
14612 .align 0x2000
14613 .global p0_local4_start
14614p0_local4_begin:
14615 .skip 0x1400
14616p0_local4_start:
14617 .word 0xa5f0c390,0x158b4d22,0x22f849ef,0xb4729709
14618 .word 0xf3663eb4,0x62d8f48a,0x09feac9b,0x617d3cbc
14619 .word 0x04557cfd,0x69b25e34,0xb4f63201,0xa2a323db
14620 .word 0x0eae8317,0xb4d360de,0x7d059879,0x6a47b52c
14621p0_local4_end:
14622
14623SECTION .p0_local4_sec DATA_VA=0x000808000
14624
14625attr_data {
14626 Name = .p0_local4_sec,
14627 VA = 0x0000000000808000,
14628 RA = 0x0000000030100000,
14629 PA = ra2pa(0x0000000030100000,0),
14630 part_0_ctx_nonzero_tsb_config_0,
14631 TTE_Context=SCONTEXT,
14632 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14633 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14634 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14635 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14636}
14637
14638 .data
14639 .seg "data"
14640 .align 0x2000
14641 .global p0_local4_sec_start
14642p0_local4_sec_begin:
14643 .skip 0x1400
14644p0_local4_sec_start:
14645 .word 0xe932f07f,0xea4372d0,0x5f335324,0x7331b674
14646 .word 0x63eda791,0xd5f113c5,0xab8637c4,0x5dc79274
14647 .word 0x4a06ab7d,0xfb087c2a,0xb6ce9d67,0x5e860d17
14648 .word 0xd83bd0f8,0x7beed065,0x8519824d,0x01c7a1db
14649p0_local4_sec_end:
14650
14651SECTION .p0_local5 DATA_VA=0x00080a000
14652
14653attr_data {
14654 Name = .p0_local5,
14655 VA = 0x000000000080a000,
14656 RA = 0x0000000010140000,
14657 PA = ra2pa(0x0000000010140000,0),
14658 part_0_ctx_nonzero_tsb_config_0,
14659 TTE_Context=PCONTEXT,
14660 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14661 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14662 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14663 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14664}
14665
14666 .data
14667 .seg "data"
14668 .align 0x2000
14669 .global p0_local5_start
14670p0_local5_begin:
14671 .skip 0x1400
14672p0_local5_start:
14673 .word 0xe00dc980,0xdbe7fe5a,0x4babefe5,0x191aa1fc
14674 .word 0x7fd980ed,0xf904cd83,0x1e162ee4,0x015e7453
14675 .word 0x93d84b5f,0x26c0a520,0xc9666182,0x66eae3a5
14676 .word 0x393873ce,0xa444290d,0x0b78fedc,0xd63e8b28
14677p0_local5_end:
14678
14679SECTION .p0_local5_sec DATA_VA=0x00080a000
14680
14681attr_data {
14682 Name = .p0_local5_sec,
14683 VA = 0x000000000080a000,
14684 RA = 0x0000000030140000,
14685 PA = ra2pa(0x0000000030140000,0),
14686 part_0_ctx_nonzero_tsb_config_0,
14687 TTE_Context=SCONTEXT,
14688 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14689 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14690 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14691 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14692}
14693
14694 .data
14695 .seg "data"
14696 .align 0x2000
14697 .global p0_local5_sec_start
14698p0_local5_sec_begin:
14699 .skip 0x1400
14700p0_local5_sec_start:
14701 .word 0x398e5534,0x84dc10e1,0xb0a2d071,0xc2064e31
14702 .word 0xa328c6e0,0x84908f0f,0x2dcb5f2c,0x59de9a45
14703 .word 0x3e1ff97f,0x014a49f2,0xa04e5cfe,0xfc2d5b3d
14704 .word 0x32a62ca1,0xd6aaa767,0x83db89d2,0xfd4d317b
14705p0_local5_sec_end:
14706
14707SECTION .p0_local6 DATA_VA=0x00080c000
14708
14709attr_data {
14710 Name = .p0_local6,
14711 VA = 0x000000000080c000,
14712 RA = 0x0000000010180000,
14713 PA = ra2pa(0x0000000010180000,0),
14714 part_0_ctx_nonzero_tsb_config_0,
14715 TTE_Context=PCONTEXT,
14716 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14717 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14718 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14719 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14720}
14721
14722 .data
14723 .seg "data"
14724 .align 0x2000
14725 .global p0_local6_start
14726p0_local6_begin:
14727 .skip 0x1400
14728p0_local6_start:
14729 .word 0xad11eeb2,0xf4f36d21,0x8c94ee7a,0x2682c481
14730 .word 0x79a6db06,0x74564f1e,0x26d6aad3,0x2058379e
14731 .word 0xf894d1ea,0x219ea414,0xc5e16727,0x2f0a5bf4
14732 .word 0x04e05b1b,0xeaa32946,0xa8b4658b,0xc4f360f5
14733p0_local6_end:
14734
14735SECTION .p0_local6_sec DATA_VA=0x00080c000
14736
14737attr_data {
14738 Name = .p0_local6_sec,
14739 VA = 0x000000000080c000,
14740 RA = 0x0000000030180000,
14741 PA = ra2pa(0x0000000030180000,0),
14742 part_0_ctx_nonzero_tsb_config_0,
14743 TTE_Context=SCONTEXT,
14744 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14745 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14746 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14747 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14748}
14749
14750 .data
14751 .seg "data"
14752 .align 0x2000
14753 .global p0_local6_sec_start
14754p0_local6_sec_begin:
14755 .skip 0x1400
14756p0_local6_sec_start:
14757 .word 0x68f3c45e,0x92342ae0,0xad2ae708,0xb022e973
14758 .word 0x5e99e2f1,0x07edce61,0x868fa915,0x6f605b97
14759 .word 0xcddf584f,0xdeec00c7,0x1cd654bd,0xdd4a3a7e
14760 .word 0xc739ec77,0x1739cc66,0x3d494246,0x80b4893f
14761p0_local6_sec_end:
14762
14763SECTION .share0 DATA_VA=0x00080e000
14764
14765attr_data {
14766 Name = .share0,
14767 VA = 0x000000000080e000,
14768 RA = 0x00000000201c0000,
14769 PA = ra2pa(0x00000000201c0000,0),
14770 part_0_ctx_nonzero_tsb_config_0,
14771 TTE_Context=PCONTEXT,
14772 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14773 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14774 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14775 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14776}
14777
14778 .data
14779 .seg "data"
14780 .align 0x2000
14781 .global share0_start
14782share0_begin:
14783share0_start:
14784 .word 0x57de2191,0x200207fd,0x00fe3a40,0x8e524b68
14785 .word 0xeb6de5c1,0x09c37176,0x17cc97e8,0xa0267b16
14786 .word 0xd89845b8,0x4673a94d,0x2a2c1179,0x1fed970e
14787 .word 0x26e7c8f0,0x2c05ed92,0x2474fa30,0x80c800db
14788share0_end:
14789
14790SECTION .share1 DATA_VA=0x000810000
14791
14792attr_data {
14793 Name = .share1,
14794 VA = 0x0000000000810000,
14795 RA = 0x0000000020800000,
14796 PA = ra2pa(0x0000000020800000,0),
14797 part_0_ctx_nonzero_tsb_config_0,
14798 TTE_Context=PCONTEXT,
14799 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14800 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14801 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14802 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14803}
14804
14805 .data
14806 .seg "data"
14807 .align 0x2000
14808 .global share1_start
14809share1_begin:
14810share1_start:
14811 .word 0x392f7fd0,0x2462a9fb,0x90965e88,0x902ced82
14812 .word 0x3c171b4c,0x2b15f2e1,0x46dd7985,0xd161952b
14813 .word 0x9ec70755,0x81ebfb33,0x2bcebbe3,0x9f93703f
14814 .word 0x347a8755,0xfeac47ab,0xcf15a003,0x1a2f5847
14815 .word 0x691fd57f,0x2de965a4,0x58ac2f05,0xb47cd031
14816 .word 0xe8b4a3de,0x028d7f45,0xedfa570a,0x26233d61
14817 .word 0x6a985cc8,0x643dcfae,0xac584f55,0x1b5a97df
14818 .word 0x110e11c0,0x68d703f0,0xe44a1491,0x6e03db57
14819share1_end:
14820
14821SECTION .share2 DATA_VA=0x000812000
14822
14823attr_data {
14824 Name = .share2,
14825 VA = 0x0000000000812000,
14826 RA = 0x00000000211c0000,
14827 PA = ra2pa(0x00000000211c0000,0),
14828 part_0_ctx_nonzero_tsb_config_0,
14829 TTE_Context=PCONTEXT,
14830 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14831 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14832 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14833 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14834}
14835
14836 .data
14837 .seg "data"
14838 .align 0x2000
14839 .global share2_start
14840share2_begin:
14841share2_start:
14842 .word 0x993ec8b9,0x860046f7,0xba9598a2,0x844821af
14843 .word 0x4a72911b,0xddaa10e4,0xf0152ac4,0x892c41a5
14844 .word 0x00b690d9,0xef71c8d7,0x1e846641,0xdcfc9579
14845 .word 0x498b2cc1,0xebaee405,0x017be3c0,0x94d10d42
14846share2_end:
14847
14848SECTION .share3 DATA_VA=0x000814000
14849
14850attr_data {
14851 Name = .share3,
14852 VA = 0x0000000000814000,
14853 RA = 0x0000000021800000,
14854 PA = ra2pa(0x0000000021800000,0),
14855 part_0_ctx_nonzero_tsb_config_0,
14856 TTE_Context=PCONTEXT,
14857 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14858 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14859 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14860 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14861}
14862
14863 .data
14864 .seg "data"
14865 .align 0x2000
14866 .global share3_start
14867share3_begin:
14868share3_start:
14869 .word 0xfdddb958,0x89ae4197,0xeb53d1c3,0x401e1ffc
14870 .word 0x13babf3a,0x148d6884,0x751f34a6,0x8e4c29ca
14871 .word 0x37521c5c,0x100bf86e,0x33ef13b8,0x8bc9b7df
14872 .word 0x30100570,0x229d73ac,0xc03f9541,0xf8ec0a09
14873 .word 0xf2215509,0x5dc1f394,0xf4f3aba6,0x0e592eaa
14874 .word 0x99d9d071,0x24d05fbe,0x8e125c57,0x81987996
14875 .word 0xe678f589,0x5fdd4932,0x7738cc8b,0xc4d7cefc
14876 .word 0xc316c636,0x35eff3ab,0x9a3ab717,0x6fa34cd0
14877 .word 0x74422d54,0xf9abe84c,0x831187f5,0x5f4ce07a
14878 .word 0xf89b3e05,0xfdc113fd,0x19e94f20,0x93224171
14879 .word 0xd0f89738,0xbef37f6c,0x9f9c0214,0xdcd9f33f
14880 .word 0xbb1416b0,0x47cf1de1,0xd5af167f,0x8d07c048
14881 .word 0x5553f237,0x50606eee,0xd0fe950c,0x7bd633b3
14882 .word 0x8999ba21,0x1d05e6ce,0x5c57f564,0x9c745bec
14883 .word 0xd56c21c2,0x5c940de1,0x0c2a2de0,0x11ae64e1
14884 .word 0x1a82200b,0x1c339cb8,0xae90d155,0xcaf6227f
14885 .word 0x797fa456,0x57464ff8,0x4eeefdd6,0x8119d8d3
14886 .word 0xc1691b7c,0x7d02e25a,0x08fe5741,0x45071dfd
14887 .word 0xe55821be,0xdffbf15b,0x434842ff,0x5c5808ae
14888 .word 0x9a8d1d9f,0xaba16c35,0x57a34068,0xa717f880
14889 .word 0xcfac8e22,0x31ab0400,0x23612e44,0x7a6ed770
14890 .word 0xd02e9755,0xd4c39221,0xdc8eafb0,0xdcb2dbfb
14891 .word 0xebe7497d,0xfde0800c,0xad6bd1d2,0x3e119e26
14892 .word 0x18dc3c42,0xd560fbc6,0xcaea6410,0xe3f01148
14893 .word 0x69b868e0,0x3871c7ab,0x45f2411b,0x7166cec5
14894 .word 0xb082b4c6,0x3564df48,0x4c908764,0x6a1f42a5
14895 .word 0x84c4ceb9,0x64f24a7d,0x499bcaec,0xd0eee09d
14896 .word 0x8d509600,0x8f11e2f8,0xa23ec0ab,0xd7d8b043
14897 .word 0x8aec1988,0xbca51cef,0xad426e29,0xacb201f5
14898 .word 0x42a61a3a,0x0ad04e66,0x3ed98d20,0x8e62d680
14899 .word 0xa636c93c,0x30139184,0x7a11ecc2,0x7a432777
14900 .word 0x84484286,0xe22914b2,0xb9b10ff0,0x7f12941c
14901share3_end: