Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_5000_19.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_5000_19.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 = 327144541
40! Riesling can be on
41! 1 Thread, 5000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_5000_19.s created on Mar 27, 2009 (14:45:41)
44! RC file : random.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_5000_19 -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 = b6676252 8a83776e 3dc8ce54 0d3979d8
84! %f4 = c84ecf72 9c431712 2dbdf489 03b54f8d
85! %f8 = e36b8f98 bb1f4708 52a8cdbd af2f2d12
86! %f12 = c01458ad 0c37b12f 2ec37420 007f4ffe
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = 43bc2821 d1f2b6bd 0f6c4ace 5c5af8b6
90! %f20 = 9595e585 3d02f0de 759de8e9 365480bc
91! %f24 = 3a845c9e d6ffc78a e40ee32b 53b75484
92! %f28 = 9a92a3ec 6ddb114c f0fd5b6c e6f2585f
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = 6564e2f7 036e6963 ee528d12 074c0485
96! %f36 = 2d0d26c1 63b54486 ae2d7faf a9166c8b
97! %f40 = d5c308a7 a86d17a9 ca568af2 b6c47aea
98! %f44 = c9450d80 3a37e3eb fff82721 5a85ff3a
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0x8cad9c3800000009,%g7,%g1 ! GSR scale = 1, align = 1
104 wr %g1,%g0,%gsr ! GSR = 8cad9c3800000009
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! %l7 = c996b5e239d01844, Mem[0000000030181400] = d4c6be3c
113 stha %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 1844be3c
114! Mem[0000000010001420] = cce7181d, %l4 = d6af4185c2f18f19
115 lduha [%i0+0x022]%asi,%l4 ! %l4 = 000000000000181d
116! %l0 = 796a3c0d, %l1 = 62dc5403, Mem[0000000030141400] = 52bc7711 a2199f3c
117 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 796a3c0d 62dc5403
118! Mem[0000000010081414] = 4bdf8c9a, %l3 = cb28e64fea7dc761
119 lduha [%i2+0x016]%asi,%l3 ! %l3 = 0000000000008c9a
120! %f1 = 8a83776e, Mem[0000000010181408] = 935c30d0
121 st %f1 ,[%i6+%o4] ! Mem[0000000010181408] = 8a83776e
122! Mem[0000000021800040] = d91b856a, %l4 = 000000000000181d
123 ldub [%o3+0x041],%l4 ! %l4 = 000000000000001b
124! %f5 = 9c431712, Mem[0000000030181408] = 3053c8fa
125 sta %f5 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 9c431712
126! Mem[0000000010141400] = d7013e6a9f13630b, %l7 = c996b5e239d01844, %l6 = 0b8253045add27a6
127 casxa [%i5]0x80,%l7,%l6 ! %l6 = d7013e6a9f13630b
128! Mem[00000000100c1400] = d57f77b8, %f21 = 3d02f0de
129 lda [%i3+%g0]0x88,%f21 ! %f21 = d57f77b8
130! Starting 10 instruction Store Burst
131! %l2 = 7cbb9ac42227a401, Mem[0000000010181408] = 6e77838a
132 stwa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 2227a401
133
134p0_label_2:
135! %l5 = f874f9669e6f5b68, Mem[0000000010141410] = 7151927c
136 stwa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 9e6f5b68
137! %l6 = 9f13630b, %l7 = 39d01844, Mem[0000000030001408] = 44981409 d283ce1c
138 stda %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 9f13630b 39d01844
139! %l2 = 7cbb9ac42227a401, Mem[0000000030181400] = 1844be3c
140 stwa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 2227a401
141! %l4 = 000000000000001b, imm = fffffffffffff454, %l1 = 2b27ea2462dc5403
142 andn %l4,-0xbac,%l1 ! %l1 = 000000000000000b
143! %l1 = 000000000000000b, Mem[0000000010041408] = 99004cd9
144 stha %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000b4cd9
145! %l2 = 7cbb9ac42227a401, Mem[00000000100c1408] = ff138ff3cc81e4c9
146 stxa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 7cbb9ac42227a401
147! %f24 = 3a845c9e d6ffc78a, %l6 = d7013e6a9f13630b
148! Mem[0000000010141428] = 46bd640d4a572233
149 add %i5,0x028,%g1
150 stda %f24,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010141428] = 8ac764d64a572233
151! Mem[000000001004141a] = baec0bc8, %l3 = 0000000000008c9a
152 ldstuba [%i1+0x01a]%asi,%l3 ! %l3 = 0000000b000000ff
153! %f22 = 759de8e9 365480bc, Mem[0000000010081428] = b8cb577f ed3a5f02
154 stda %f22,[%i2+0x028]%asi ! Mem[0000000010081428] = 759de8e9 365480bc
155! Starting 10 instruction Load Burst
156! Mem[0000000010181408] = 01a42722, %l6 = d7013e6a9f13630b
157 lduba [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000001
158
159p0_label_3:
160! Mem[0000000010081420] = bd66d286, %l1 = 000000000000000b
161 ldub [%i2+0x020],%l1 ! %l1 = 00000000000000bd
162! Mem[00000000211c0000] = 5418d61d, %l6 = 0000000000000001
163 ldsb [%o2+0x001],%l6 ! %l6 = 0000000000000018
164! Mem[0000000010041410] = dd060c89 0ffd8287, %l4 = 0000001b, %l5 = 9e6f5b68
165 ldda [%i1+0x010]%asi,%l4 ! %l4 = 00000000dd060c89 000000000ffd8287
166! Mem[0000000010081420] = bd66d286, %l3 = 000000000000000b
167 ldsb [%i2+0x023],%l3 ! %l3 = ffffffffffffff86
168! Mem[0000000020800000] = 4698b0a2, %l0 = 53b56d46796a3c0d
169 ldub [%o1+%g0],%l0 ! %l0 = 0000000000000046
170! Mem[00000000300c1408] = d88e3083, %l6 = 0000000000000018
171 lduha [%i3+%o4]0x89,%l6 ! %l6 = 0000000000003083
172! Mem[0000000010181410] = 591ce98e 923563dc, %l2 = 2227a401, %l3 = ffffff86
173 ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000591ce98e 00000000923563dc
174! Mem[0000000010041408] = 000b4cd9, %l7 = c996b5e239d01844
175 lduw [%i1+%o4],%l7 ! %l7 = 00000000000b4cd9
176! Mem[00000000100c1410] = 101228b1fa66ebe7, %l0 = 0000000000000046
177 ldxa [%i3+%o5]0x88,%l0 ! %l0 = 101228b1fa66ebe7
178! Starting 10 instruction Store Burst
179! %l2 = 00000000591ce98e, Mem[0000000010001410] = e74713f3388ccb8f
180 stxa %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000591ce98e
181
182p0_label_4:
183! %l0 = fa66ebe7, %l1 = 000000bd, Mem[0000000010141408] = ccdfdf66 a617c9e5
184 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = fa66ebe7 000000bd
185! %f16 = 43bc2821 d1f2b6bd, Mem[00000000100c1408] = 01a42722 c49abb7c
186 std %f16,[%i3+%o4] ! Mem[00000000100c1408] = 43bc2821 d1f2b6bd
187! %l2 = 00000000591ce98e, Mem[0000000030001408] = 0b63139f
188 stwa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 591ce98e
189! Mem[0000000021800101] = b7096d5f, %l4 = 00000000dd060c89
190 ldstuba [%o3+0x101]%asi,%l4 ! %l4 = 00000009000000ff
191! %l5 = 000000000ffd8287, %l4 = 0000000000000009, %l2 = 00000000591ce98e
192 xnor %l5,%l4,%l2 ! %l2 = fffffffff0027d71
193! %l1 = 00000000000000bd, Mem[0000000010101400] = f10aea31
194 stw %l1,[%i4+%g0] ! Mem[0000000010101400] = 000000bd
195! %l2 = fffffffff0027d71, Mem[0000000030041408] = e176cc67
196 stwa %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = f0027d71
197! %l6 = 0000000000003083, Mem[0000000010001403] = 476805d9
198 stb %l6,[%i0+0x003] ! Mem[0000000010001400] = 47680583
199! %l6 = 00003083, %l7 = 000b4cd9, Mem[0000000010101408] = 2ad9f144 cd31359b
200 stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00003083 000b4cd9
201! Starting 10 instruction Load Burst
202! Mem[0000000010081430] = 38bbf1959e87c233, %f2 = 3dc8ce54 0d3979d8
203 ldda [%i2+0x030]%asi,%f2 ! %f2 = 38bbf195 9e87c233
204
205p0_label_5:
206! Mem[0000000010101400] = 000000bd, %l2 = fffffffff0027d71
207 lduba [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000
208! Mem[0000000010181408] = 01a42722 2d1a78a9, %l0 = fa66ebe7, %l1 = 000000bd
209 ldda [%i6+%o4]0x80,%l0 ! %l0 = 0000000001a42722 000000002d1a78a9
210! Mem[0000000010101410] = 708bf3f2d8d3c85f, %f26 = e40ee32b 53b75484
211 ldda [%i4+%o5]0x88,%f26 ! %f26 = 708bf3f2 d8d3c85f
212! Mem[0000000010001410] = 591ce98e, %l2 = 0000000000000000
213 lduba [%i0+%o5]0x88,%l2 ! %l2 = 000000000000008e
214! Mem[00000000100c1400] = d57f77b8, %l5 = 000000000ffd8287
215 lduba [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000b8
216! Mem[0000000010141410] = 9e6f5b68, %l0 = 0000000001a42722
217 lduha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000005b68
218! Mem[00000000300c1408] = d88e3083, %f15 = 007f4ffe
219 lda [%i3+%o4]0x89,%f15 ! %f15 = d88e3083
220! Mem[00000000211c0000] = 5418d61d, %l0 = 0000000000005b68
221 ldub [%o2+0x001],%l0 ! %l0 = 0000000000000018
222! Mem[0000000010041400] = 5ecdee9fe338f285, %f10 = 52a8cdbd af2f2d12
223 ldda [%i1+%g0]0x88,%f10 ! %f10 = 5ecdee9f e338f285
224! Starting 10 instruction Store Burst
225! Mem[00000000211c0001] = 5418d61d, %l0 = 0000000000000018
226 ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 00000018000000ff
227
228p0_label_6:
229! %f27 = d8d3c85f, Mem[0000000010141408] = fa66ebe7
230 sta %f27,[%i5+%o4]0x80 ! Mem[0000000010141408] = d8d3c85f
231! %l4 = 0000000000000009, Mem[00000000300c1400] = 4de06e51
232 stwa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000009
233! %l5 = 00000000000000b8, Mem[0000000010041400] = 85f238e3
234 stba %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = b8f238e3
235! Mem[0000000030041408] = 717d02f0, %l6 = 0000000000003083
236 swapa [%i1+%o4]0x81,%l6 ! %l6 = 00000000717d02f0
237! Mem[0000000030081410] = b985c7b3, %l1 = 000000002d1a78a9
238 swapa [%i2+%o5]0x81,%l1 ! %l1 = 00000000b985c7b3
239! %f6 = 2dbdf489, Mem[0000000030001400] = 6574ea7c
240 sta %f6 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 2dbdf489
241! Mem[0000000010041400] = b8f238e3, %l7 = 00000000000b4cd9
242 ldstuba [%i1+%g0]0x80,%l7 ! %l7 = 000000b8000000ff
243! Mem[0000000010141408] = 5fc8d3d8, %l1 = 00000000b985c7b3
244 swapa [%i5+%o4]0x88,%l1 ! %l1 = 000000005fc8d3d8
245! Mem[0000000030041408] = 00003083, %l3 = 00000000923563dc
246 swapa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000003083
247! Starting 10 instruction Load Burst
248! %l7 = 00000000000000b8, %l7 = 00000000000000b8, %y = 00000000
249 udiv %l7,%l7,%l4 ! %l4 = 0000000000000001
250 mov %l0,%y ! %y = 00000018
251
252p0_label_7:
253! Mem[0000000010041414] = 0ffd8287, %l0 = 0000000000000018
254 lduwa [%i1+0x014]%asi,%l0 ! %l0 = 000000000ffd8287
255! Mem[0000000030001408] = 591ce98e, %l5 = 00000000000000b8
256 ldswa [%i0+%o4]0x81,%l5 ! %l5 = 00000000591ce98e
257! Mem[00000000100c1418] = e29f3f78, %l0 = 000000000ffd8287
258 ldsw [%i3+0x018],%l0 ! %l0 = ffffffffe29f3f78
259! Mem[00000000100c1410] = e7eb66fa, %l6 = 00000000717d02f0
260 ldswa [%i3+0x010]%asi,%l6 ! %l6 = ffffffffe7eb66fa
261! Mem[000000001018143c] = efbdc558, %l0 = ffffffffe29f3f78
262 lduw [%i6+0x03c],%l0 ! %l0 = 00000000efbdc558
263! Mem[00000000100c1410] = fa66ebe7, %l2 = 000000000000008e
264 lduwa [%i3+%o5]0x88,%l2 ! %l2 = 00000000fa66ebe7
265! Mem[0000000030101410] = ebea515a, %l4 = 0000000000000001
266 ldsba [%i4+%o5]0x89,%l4 ! %l4 = 000000000000005a
267! Mem[0000000010141408] = bd000000b985c7b3, %l6 = ffffffffe7eb66fa
268 ldxa [%i5+%o4]0x88,%l6 ! %l6 = bd000000b985c7b3
269! Mem[0000000030001408] = 8ee91c59, %l7 = 00000000000000b8
270 ldswa [%i0+%o4]0x89,%l7 ! %l7 = ffffffff8ee91c59
271! Starting 10 instruction Store Burst
272! %l6 = bd000000b985c7b3, Mem[0000000021800180] = 59572d80
273 stb %l6,[%o3+0x180] ! Mem[0000000021800180] = b3572d80
274
275p0_label_8:
276! %l1 = 000000005fc8d3d8, Mem[0000000010081400] = 6bf91ea0
277 stba %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 6bf91ed8
278! %l5 = 00000000591ce98e, Mem[0000000030001410] = 1ef30dc27924dc8a
279 stxa %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000591ce98e
280! Mem[00000000300c1400] = 00000009, %l2 = 00000000fa66ebe7
281 ldstuba [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff
282! Mem[0000000010101408] = 00003083, %l0 = 00000000efbdc558
283 ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff
284! Mem[0000000010141408] = b985c7b3, %l7 = ffffffff8ee91c59
285 swapa [%i5+%o4]0x88,%l7 ! %l7 = 00000000b985c7b3
286! Mem[00000000201c0001] = e432075f, %l1 = 000000005fc8d3d8
287 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 00000032000000ff
288! Mem[0000000010181414] = 923563dc, %l6 = bd000000b985c7b3
289 swap [%i6+0x014],%l6 ! %l6 = 00000000923563dc
290! %l5 = 00000000591ce98e, Mem[0000000010041400] = fff238e3
291 stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = e98e38e3
292! %l6 = 923563dc, %l7 = b985c7b3, Mem[0000000030001410] = 8ee91c59 00000000
293 stda %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 923563dc b985c7b3
294! Starting 10 instruction Load Burst
295! Mem[0000000010101410] = 5fc8d3d8, %l2 = 0000000000000000
296 lduwa [%i4+%o5]0x80,%l2 ! %l2 = 000000005fc8d3d8
297
298p0_label_9:
299! Mem[0000000020800000] = 4698b0a2, %l1 = 0000000000000032
300 lduha [%o1+0x000]%asi,%l1 ! %l1 = 0000000000004698
301! Mem[0000000030041410] = c147e5a6, %l5 = 00000000591ce98e
302 ldswa [%i1+%o5]0x81,%l5 ! %l5 = ffffffffc147e5a6
303! Mem[0000000010041408] = 000b4cd9, %l6 = 00000000923563dc
304 lduwa [%i1+%o4]0x80,%l6 ! %l6 = 00000000000b4cd9
305! Mem[0000000030001408] = 591ce98e 4418d039, %l4 = 0000005a, %l5 = c147e5a6
306 ldda [%i0+%o4]0x81,%l4 ! %l4 = 00000000591ce98e 000000004418d039
307! Mem[0000000010141408] = 591ce98e, %l4 = 00000000591ce98e
308 lduba [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000059
309 membar #Sync ! Added by membar checker (1)
310! Mem[0000000030081400] = 0de3dd33 f266ae1c 41455167 f074df03
311! Mem[0000000030081410] = 2d1a78a9 1809a90f e00dcf28 5f03e6b5
312! Mem[0000000030081420] = f995557c 80786cd9 11fb7f67 ef082ea8
313! Mem[0000000030081430] = fc28c107 f5c1a26b 9a16530e 195c64bd
314 ldda [%i2]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030081400
315! Mem[0000000030141400] = 0d3c6a79, %l3 = 0000000000003083
316 ldswa [%i5+%g0]0x81,%l3 ! %l3 = 000000000d3c6a79
317! Mem[0000000010181400] = f1cd54b6 c8a3b3a7, %l0 = 00000000, %l1 = 00004698
318 ldda [%i6+%g0]0x80,%l0 ! %l0 = 00000000f1cd54b6 00000000c8a3b3a7
319! Mem[0000000010181408] = 01a42722, %f26 = 708bf3f2
320 lda [%i6+%o4]0x80,%f26 ! %f26 = 01a42722
321! Starting 10 instruction Store Burst
322! %f25 = d6ffc78a, Mem[00000000100c1408] = 43bc2821
323 st %f25,[%i3+%o4] ! Mem[00000000100c1408] = d6ffc78a
324
325p0_label_10:
326! Mem[0000000010141437] = a1877db9, %l7 = 00000000b985c7b3
327 ldstuba [%i5+0x037]%asi,%l7 ! %l7 = 000000b9000000ff
328! %f16 = 43bc2821 d1f2b6bd, Mem[00000000300c1410] = 4ea6b8a9 f0670df5
329 stda %f16,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 43bc2821 d1f2b6bd
330! %l0 = 00000000f1cd54b6, %l3 = 000000000d3c6a79, %l3 = 000000000d3c6a79
331 udivx %l0,%l3,%l3 ! %l3 = 0000000000000012
332! %l0 = 00000000f1cd54b6, Mem[00000000211c0000] = 54ffd61d
333 stb %l0,[%o2+%g0] ! Mem[00000000211c0000] = b6ffd61d
334! Mem[0000000010101400] = 000000bd, %l1 = 00000000c8a3b3a7, %asi = 80
335 swapa [%i4+0x000]%asi,%l1 ! %l1 = 00000000000000bd
336! %l2 = 000000005fc8d3d8, Mem[0000000030101408] = bcad6911
337 stwa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 5fc8d3d8
338! %l6 = 00000000000b4cd9, Mem[000000001018143a] = 94fa6994, %asi = 80
339 stba %l6,[%i6+0x03a]%asi ! Mem[0000000010181438] = 94fad994
340! Mem[0000000010101408] = ff003083, %l6 = 00000000000b4cd9
341 ldstuba [%i4+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
342! %f16 = 43bc2821 d1f2b6bd, Mem[00000000100c1400] = d57f77b8 b90411c5
343 stda %f16,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 43bc2821 d1f2b6bd
344! Starting 10 instruction Load Burst
345! Mem[00000000300c1408] = 83308ed8, %f26 = 01a42722
346 lda [%i3+%o4]0x81,%f26 ! %f26 = 83308ed8
347
348p0_label_11:
349! Mem[0000000030001408] = 8ee91c59, %l3 = 0000000000000012
350 ldsba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000059
351! Mem[00000000211c0000] = b6ffd61d, %l0 = 00000000f1cd54b6
352 ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffff
353! Mem[0000000030141408] = f1bba2a8, %l6 = 00000000000000ff
354 ldswa [%i5+%o4]0x89,%l6 ! %l6 = fffffffff1bba2a8
355! Mem[0000000010181410] = 8ee91c59, %f24 = 3a845c9e
356 lda [%i6+%o5]0x88,%f24 ! %f24 = 8ee91c59
357! Mem[0000000010181400] = f1cd54b6, %l4 = 0000000000000059
358 lduba [%i6+0x001]%asi,%l4 ! %l4 = 00000000000000cd
359! Mem[0000000010081410] = 91969edc, %l5 = 000000004418d039
360 lduha [%i2+%o5]0x80,%l5 ! %l5 = 0000000000009196
361! Mem[0000000030081400] = 0de3dd33f266ae1c, %f18 = 0f6c4ace 5c5af8b6
362 ldda [%i2+%g0]0x81,%f18 ! %f18 = 0de3dd33 f266ae1c
363! Mem[00000000300c1400] = ff000009bfb2887b, %f24 = 8ee91c59 d6ffc78a
364 ldda [%i3+%g0]0x81,%f24 ! %f24 = ff000009 bfb2887b
365! Mem[0000000010001400] = 47680583 6139a7a3 fe8a25d8 65bdebc1
366! Mem[0000000010001410] = 8ee91c59 00000000 fb9706db 8b0c1328
367! Mem[0000000010001420] = cce7181d b6229c12 cb8d75d2 302e35ab
368! Mem[0000000010001430] = d48a37c5 911b8130 a8760424 6978bf4a
369 ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
370! Starting 10 instruction Store Burst
371! %l6 = f1bba2a8, %l7 = 000000b9, Mem[0000000030101410] = 5a51eaeb 702323f5
372 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = f1bba2a8 000000b9
373
374p0_label_12:
375! %l5 = 0000000000009196, Mem[0000000010181408] = 01a427222d1a78a9
376 stxa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000009196
377! %f8 = d96c7880, Mem[0000000030141410] = 20bc59e3
378 sta %f8 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = d96c7880
379! %f14 = bd645c19, Mem[0000000010081400] = d81ef96b
380 sta %f14,[%i2+%g0]0x80 ! Mem[0000000010081400] = bd645c19
381! Mem[0000000010081410] = dc9e9691, %l1 = 00000000000000bd
382 ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 00000091000000ff
383! %f4 = 0fa90918 a9781a2d, %l2 = 000000005fc8d3d8
384! Mem[0000000010081418] = 188b3c5d8ef465bb
385 add %i2,0x018,%g1
386 stda %f4,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010081418] = 188b3ca918f4a90f
387! %l3 = 0000000000000059, immd = fffffffffffffbb1, %l6 = fffffffff1bba2a8
388 mulx %l3,-0x44f,%l6 ! %l6 = fffffffffffe8089
389! %l3 = 0000000000000059, Mem[0000000010041400] = e3388ee9
390 stwa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000059
391! Mem[000000001010143c] = 6107799c, %l6 = fffffffffffe8089
392 ldstub [%i4+0x03c],%l6 ! %l6 = 00000061000000ff
393! Mem[0000000030141410] = 80786cd9, %l6 = 0000000000000061
394 ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 000000d9000000ff
395! Starting 10 instruction Load Burst
396! %f10 = a82e08ef, %f7 = 28cf0de0
397 fcmps %fcc2,%f10,%f7 ! %fcc2 = 1
398
399p0_label_13:
400! Mem[0000000010081400] = 195c64bd, %f4 = 0fa90918
401 lda [%i2+%g0]0x88,%f4 ! %f4 = 195c64bd
402! Mem[0000000010081410] = ff969edc4bdf8c9a, %l3 = 0000000000000059
403 ldxa [%i2+%o5]0x80,%l3 ! %l3 = ff969edc4bdf8c9a
404! Mem[0000000010101410] = 5fc8d3d8f2f38b70, %f14 = bd645c19 0e53169a
405 ldda [%i4+%o5]0x80,%f14 ! %f14 = 5fc8d3d8 f2f38b70
406! Mem[0000000030181408] = 1217439c, %l3 = ff969edc4bdf8c9a
407 ldsba [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000012
408! Mem[0000000030181400] = 511b2afc 01a42722, %l2 = 5fc8d3d8, %l3 = 00000012
409 ldda [%i6+%g0]0x89,%l2 ! %l2 = 0000000001a42722 00000000511b2afc
410! Mem[0000000030001408] = 591ce98e, %l3 = 00000000511b2afc
411 ldsba [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000059
412! Mem[0000000010001414] = 00000000, %l3 = 0000000000000059
413 ldsha [%i0+0x014]%asi,%l3 ! %l3 = 0000000000000000
414! Mem[0000000010181410] = 591ce98e, %l7 = 00000000000000b9
415 lduba [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000059
416! Mem[0000000010141410] = 685b6f9e, %l4 = 00000000000000cd
417 lduwa [%i5+%o5]0x80,%l4 ! %l4 = 00000000685b6f9e
418! Starting 10 instruction Store Burst
419! Mem[00000000211c0000] = b6ffd61d, %l4 = 00000000685b6f9e
420 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000b6000000ff
421
422p0_label_14:
423! Mem[0000000010081400] = bd645c19, %l0 = ffffffffffffffff
424 swapa [%i2+%g0]0x80,%l0 ! %l0 = 00000000bd645c19
425! %f0 = 1cae66f2 33dde30d, %l3 = 0000000000000000
426! Mem[0000000030101418] = 2fcadc71f7902f0f
427 add %i4,0x018,%g1
428 stda %f0,[%g1+%l3]ASI_PST32_S ! Mem[0000000030101418] = 2fcadc71f7902f0f
429! Mem[0000000010141408] = 8ee91c59, %l4 = 00000000000000b6
430 swapa [%i5+%o4]0x88,%l4 ! %l4 = 000000008ee91c59
431! %l5 = 0000000000009196, Mem[00000000100c141a] = e29f3f78
432 stb %l5,[%i3+0x01a] ! Mem[00000000100c1418] = e29f9678
433! Mem[0000000030141410] = 80786cff, %l4 = 000000008ee91c59
434 ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
435! %f0 = 1cae66f2 33dde30d, %l4 = 00000000000000ff
436! Mem[0000000010181438] = 94fad994efbdc558
437 add %i6,0x038,%g1
438 stda %f0,[%g1+%l4]ASI_PST16_P ! Mem[0000000010181438] = 1cae66f233dde30d
439 membar #Sync ! Added by membar checker (2)
440! %l6 = 000000d9, %l7 = 00000059, Mem[0000000010001420] = cce7181d b6229c12
441 std %l6,[%i0+0x020] ! Mem[0000000010001420] = 000000d9 00000059
442! %f0 = 1cae66f2, Mem[0000000030181408] = 1217439c
443 sta %f0 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 1cae66f2
444! Mem[0000000010141410] = 9e6f5b68, %l2 = 0000000001a42722
445 swapa [%i5+%o5]0x88,%l2 ! %l2 = 000000009e6f5b68
446! Starting 10 instruction Load Burst
447! Mem[0000000010101410] = 5fc8d3d8, %l7 = 0000000000000059
448 ldswa [%i4+0x010]%asi,%l7 ! %l7 = 000000005fc8d3d8
449
450p0_label_15:
451! Mem[0000000010081400] = ffffffff, %l4 = 00000000000000ff
452 lduwa [%i2+%g0]0x88,%l4 ! %l4 = 00000000ffffffff
453! Mem[0000000010041408] = 000b4cd9, %l1 = 0000000000000091
454 lduba [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
455! Mem[00000000100c1400] = d1f2b6bd, %l4 = 00000000ffffffff
456 lduwa [%i3+%g0]0x88,%l4 ! %l4 = 00000000d1f2b6bd
457! Mem[0000000030041400] = 2f04e293, %l2 = 000000009e6f5b68
458 ldswa [%i1+%g0]0x81,%l2 ! %l2 = 000000002f04e293
459! Code Fragment 3
460p0_fragment_1:
461! %l0 = 00000000bd645c19
462 setx 0x272ffb3ff7b16106,%g7,%l0 ! %l0 = 272ffb3ff7b16106
463! %l1 = 0000000000000000
464 setx 0x880feed7c25feed6,%g7,%l1 ! %l1 = 880feed7c25feed6
465 setx 0x1fe000, %g1, %g3
466 or %l0, %g3, %l0 ! always set perrmask = 0xff
467 setx 0x1ffff8, %g1, %g2
468 and %l0, %g2, %l0
469 ta T_CHANGE_HPRIV
470 stxa %l1, [%l0]ASI_DCACHE_DATA
471 ta T_CHANGE_NONHPRIV
472! %l0 = 272ffb3ff7b16106
473 setx 0xfe4c75e7f8362302,%g7,%l0 ! %l0 = fe4c75e7f8362302
474! %l1 = 880feed7c25feed6
475 setx 0x74ce14e78d3b72c5,%g7,%l1 ! %l1 = 74ce14e78d3b72c5
476! Mem[0000000030041400] = 619cf55093e2042f, %l5 = 0000000000009196
477 ldxa [%i1+%g0]0x89,%l5 ! %l5 = 619cf55093e2042f
478! %f9 = 7c5595f9, %f28 = d48a37c5, %f21 = 00000000
479 fmuls %f9 ,%f28,%f21 ! %f21 = ff800000
480! Mem[0000000030041408] = be4220a5 dc633592, %l6 = 000000d9, %l7 = 5fc8d3d8
481 ldda [%i1+%o4]0x89,%l6 ! %l6 = 00000000dc633592 00000000be4220a5
482! Mem[0000000010141400] = d7013e6a, %l3 = 0000000000000000
483 ldswa [%i5+%g0]0x80,%l3 ! %l3 = ffffffffd7013e6a
484! Starting 10 instruction Store Burst
485! %l6 = 00000000dc633592, Mem[0000000010141410] = 01a42722
486 stha %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 01a43592
487
488p0_label_16:
489! %f17 = 6139a7a3, Mem[0000000030181408] = 1cae66f2
490 sta %f17,[%i6+%o4]0x81 ! Mem[0000000030181408] = 6139a7a3
491! %l4 = 00000000d1f2b6bd, Mem[0000000010181410] = b3c785b98ee91c59
492 stxa %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000d1f2b6bd
493! Mem[0000000030001400] = 89f4bd2d, %l2 = 000000002f04e293
494 swapa [%i0+%g0]0x81,%l2 ! %l2 = 0000000089f4bd2d
495! %f24 = cce7181d b6229c12, Mem[0000000010081408] = a37e5325 d274fb56
496 stda %f24,[%i2+%o4]0x80 ! Mem[0000000010081408] = cce7181d b6229c12
497! %f3 = 67514541, %f26 = cb8d75d2, %f10 = a82e08ef 677ffb11
498 fsmuld %f3 ,%f26,%f10 ! %f10 = c66ce8dd 47a11480
499! %f0 = 1cae66f2, Mem[0000000010081408] = cce7181d
500 sta %f0 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 1cae66f2
501! %f22 = fb9706db 8b0c1328, Mem[0000000010141408] = 000000b6 bd000000
502 stda %f22,[%i5+%o4]0x88 ! Mem[0000000010141408] = fb9706db 8b0c1328
503! Mem[0000000030001400] = 93e2042f, %l4 = 00000000d1f2b6bd
504 ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 0000002f000000ff
505! %l2 = 0000000089f4bd2d, %l1 = 74ce14e78d3b72c5, %l0 = fe4c75e7f8362302
506 addc %l2,%l1,%l0 ! %l0 = 74ce14e817302ff2
507! Starting 10 instruction Load Burst
508! Mem[0000000030181408] = 6139a7a31aa7aac0, %l7 = 00000000be4220a5
509 ldxa [%i6+%o4]0x81,%l7 ! %l7 = 6139a7a31aa7aac0
510
511p0_label_17:
512! Mem[0000000010101408] = ff003083000b4cd9, %f16 = 47680583 6139a7a3
513 ldda [%i4+%o4]0x80,%f16 ! %f16 = ff003083 000b4cd9
514! Mem[0000000030001410] = 923563dc b985c7b3, %l2 = 89f4bd2d, %l3 = d7013e6a
515 ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000923563dc 00000000b985c7b3
516! Mem[0000000010141408] = 8b0c1328, %l3 = 00000000b985c7b3
517 lduwa [%i5+%o4]0x88,%l3 ! %l3 = 000000008b0c1328
518! Mem[0000000010181400] = b654cdf1, %f7 = 28cf0de0
519 lda [%i6+%g0]0x88,%f7 ! %f7 = b654cdf1
520! Mem[0000000010141400] = 6a3e01d7, %l0 = 74ce14e817302ff2
521 ldswa [%i5+%g0]0x88,%l0 ! %l0 = 000000006a3e01d7
522! Mem[0000000010041410] = dd060c89, %l3 = 000000008b0c1328
523 ldsba [%i1+0x010]%asi,%l3 ! %l3 = ffffffffffffffdd
524! Mem[0000000030181408] = 6139a7a31aa7aac0, %f16 = ff003083 000b4cd9
525 ldda [%i6+%o4]0x81,%f16 ! %f16 = 6139a7a3 1aa7aac0
526! Mem[0000000010001400] = 47680583, %l1 = 74ce14e78d3b72c5
527 ldsba [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000047
528! Mem[0000000010041400] = 59000000, %l2 = 00000000923563dc
529 lduwa [%i1+%g0]0x80,%l2 ! %l2 = 0000000059000000
530! Starting 10 instruction Store Burst
531! Mem[0000000030181408] = 6139a7a3, %l3 = ffffffffffffffdd
532 swapa [%i6+%o4]0x81,%l3 ! %l3 = 000000006139a7a3
533
534p0_label_18:
535! %f19 = 65bdebc1, %f30 = a8760424, %f1 = 33dde30d
536 fadds %f19,%f30,%f1 ! %f1 = 65bdebc1
537! %l4 = 000000000000002f, Mem[0000000030081410] = a9781a2d
538 stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = a978002f
539! Mem[00000000201c0000] = e4ff075f, %l3 = 000000006139a7a3
540 ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000e4000000ff
541! %l0 = 6a3e01d7, %l1 = 00000047, Mem[0000000010001410] = 591ce98e 00000000
542 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 6a3e01d7 00000047
543! Mem[0000000010141410] = 01a43592, %l2 = 0000000059000000
544 swapa [%i5+%o5]0x88,%l2 ! %l2 = 0000000001a43592
545! %l0 = 000000006a3e01d7, Mem[0000000030041410] = c147e5a6
546 stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 6a3e01d7
547! Mem[0000000010181400] = b654cdf1, %l4 = 000000000000002f
548 ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 000000f1000000ff
549! %l6 = 00000000dc633592, Mem[000000001000140c] = 65bdebc1, %asi = 80
550 stha %l6,[%i0+0x00c]%asi ! Mem[000000001000140c] = 3592ebc1
551! Mem[0000000030141408] = f1bba2a8, %l3 = 00000000000000e4
552 swapa [%i5+%o4]0x89,%l3 ! %l3 = 00000000f1bba2a8
553! Starting 10 instruction Load Burst
554! Mem[00000000300c1400] = 7b88b2bf090000ff, %f10 = c66ce8dd 47a11480
555 ldda [%i3+%g0]0x89,%f10 ! %f10 = 7b88b2bf 090000ff
556
557p0_label_19:
558! Mem[00000000300c1408] = 83308ed8 8c7d617e, %l6 = dc633592, %l7 = 1aa7aac0
559 ldda [%i3+%o4]0x81,%l6 ! %l6 = 0000000083308ed8 000000008c7d617e
560! Mem[00000000300c1410] = 43bc2821d1f2b6bd, %l3 = 00000000f1bba2a8
561 ldxa [%i3+%o5]0x81,%l3 ! %l3 = 43bc2821d1f2b6bd
562! Mem[0000000010081420] = bd66d286cbbba13b, %f18 = fe8a25d8 65bdebc1
563 ldd [%i2+0x020],%f18 ! %f18 = bd66d286 cbbba13b
564! Mem[0000000010001408] = c1eb9235 d8258afe, %l0 = 6a3e01d7, %l1 = 00000047
565 ldda [%i0+%o4]0x88,%l0 ! %l0 = 00000000d8258afe 00000000c1eb9235
566! Mem[0000000030141410] = ff6c7880, %l7 = 000000008c7d617e
567 ldsba [%i5+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
568! Mem[0000000010181408] = 00000000, %l7 = ffffffffffffffff
569 ldsba [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000
570! Mem[0000000010181410] = bdb6f2d1, %l4 = 00000000000000f1
571 lduba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000bd
572! Mem[0000000030041400] = 2f04e29350f59c61, %f6 = b5e6035f b654cdf1
573 ldda [%i1+%g0]0x81,%f6 ! %f6 = 2f04e293 50f59c61
574! Mem[00000000300c1408] = 7e617d8cd88e3083, %f12 = 6ba2c1f5 07c128fc
575 ldda [%i3+%o4]0x89,%f12 ! %f12 = 7e617d8c d88e3083
576! Starting 10 instruction Store Burst
577! Mem[0000000010181410] = d1f2b6bd, %l2 = 0000000001a43592
578 swapa [%i6+%o5]0x88,%l2 ! %l2 = 00000000d1f2b6bd
579
580p0_label_20:
581! %l2 = 00000000d1f2b6bd, Mem[0000000030001400] = ffabe3ce93e204ff
582 stxa %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000d1f2b6bd
583! Mem[0000000010101400] = c8a3b3a7, %l6 = 0000000083308ed8
584 swapa [%i4+%g0]0x80,%l6 ! %l6 = 00000000c8a3b3a7
585! Mem[0000000030101408] = 5fc8d3d8, %l6 = 00000000c8a3b3a7
586 swapa [%i4+%o4]0x81,%l6 ! %l6 = 000000005fc8d3d8
587! %l2 = 00000000d1f2b6bd, %l4 = 00000000000000bd, %l1 = 00000000c1eb9235
588 addc %l2,%l4,%l1 ! %l1 = 00000000d1f2b77a
589! Mem[0000000030141410] = 80786cff, %l0 = 00000000d8258afe
590 swapa [%i5+%o5]0x89,%l0 ! %l0 = 0000000080786cff
591! %l7 = 0000000000000000, imm = 00000000000002a0, %l0 = 0000000080786cff
592 orn %l7,0x2a0,%l0 ! %l0 = fffffffffffffd5f
593! %l1 = 00000000d1f2b77a, Mem[0000000030101408] = c8a3b3a7
594 stwa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = d1f2b77a
595! %f5 = a9781a2d, %f7 = 50f59c61
596 fcmps %fcc0,%f5 ,%f7 ! %fcc0 = 1
597! Mem[00000000211c0000] = ffffd61d, %l6 = 000000005fc8d3d8
598 ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 000000ff000000ff
599! Starting 10 instruction Load Burst
600! Mem[0000000030081400] = 0de3dd33, %l2 = 00000000d1f2b6bd
601 lduwa [%i2+%g0]0x81,%l2 ! %l2 = 000000000de3dd33
602
603p0_label_21:
604! Mem[0000000010041410] = dd060c89, %l4 = 00000000000000bd
605 lduha [%i1+%o5]0x80,%l4 ! %l4 = 000000000000dd06
606! Mem[0000000010001400] = 83056847, %l3 = 43bc2821d1f2b6bd
607 lduwa [%i0+%g0]0x88,%l3 ! %l3 = 0000000083056847
608! Mem[0000000030081400] = 33dde30d, %l3 = 0000000083056847
609 lduwa [%i2+%g0]0x89,%l3 ! %l3 = 0000000033dde30d
610! Mem[0000000010081410] = dc9e96ff, %l5 = 619cf55093e2042f
611 ldsha [%i2+%o5]0x88,%l5 ! %l5 = ffffffffffff96ff
612! Mem[0000000030081400] = 0de3dd33 f266ae1c, %l0 = fffffd5f, %l1 = d1f2b77a
613 ldda [%i2+%g0]0x81,%l0 ! %l0 = 000000000de3dd33 00000000f266ae1c
614! Mem[0000000010001400] = 47680583, %l7 = 0000000000000000
615 ldsba [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000047
616! Mem[00000000211c0000] = ffffd61d, %l0 = 000000000de3dd33
617 ldsb [%o2+%g0],%l0 ! %l0 = ffffffffffffffff
618! Mem[00000000100c1408] = 8ac7ffd6, %l5 = ffffffffffff96ff
619 lduwa [%i3+%o4]0x88,%l5 ! %l5 = 000000008ac7ffd6
620! Mem[0000000030001410] = 923563dc, %l3 = 0000000033dde30d
621 lduwa [%i0+%o5]0x81,%l3 ! %l3 = 00000000923563dc
622! Starting 10 instruction Store Burst
623! Mem[0000000030141410] = d8258afe, %l7 = 0000000000000047
624 ldstuba [%i5+%o5]0x89,%l7 ! %l7 = 000000fe000000ff
625
626p0_label_22:
627! %l6 = 00000000000000ff, Mem[0000000021800040] = d91b856a, %asi = 80
628 stha %l6,[%o3+0x040]%asi ! Mem[0000000021800040] = 00ff856a
629! Mem[0000000030041400] = 2f04e293, %l6 = 00000000000000ff
630 swapa [%i1+%g0]0x81,%l6 ! %l6 = 000000002f04e293
631! %l3 = 00000000923563dc, Mem[00000000211c0001] = ffffd61d, %asi = 80
632 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = ffdcd61d
633! %l6 = 000000002f04e293, Mem[0000000010001414] = 47000000, %asi = 80
634 stba %l6,[%i0+0x014]%asi ! Mem[0000000010001414] = 93000000
635! Mem[0000000030081400] = 0de3dd33, %l7 = 00000000000000fe
636 ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 0000000d000000ff
637! %l2 = 0de3dd33, %l3 = 923563dc, Mem[0000000010041438] = 5cee6ef7 16f20592
638 std %l2,[%i1+0x038] ! Mem[0000000010041438] = 0de3dd33 923563dc
639! Mem[0000000030141410] = ff8a25d8, %l4 = 000000000000dd06
640 swapa [%i5+%o5]0x81,%l4 ! %l4 = 00000000ff8a25d8
641! %l2 = 000000000de3dd33, Mem[000000001004143c] = 923563dc, %asi = 80
642 stha %l2,[%i1+0x03c]%asi ! Mem[000000001004143c] = dd3363dc
643! Mem[0000000010101414] = f2f38b70, %l2 = 0de3dd33, %l0 = ffffffff
644 add %i4,0x14,%g1
645 casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000f2f38b70
646! Starting 10 instruction Load Burst
647! Mem[0000000020800040] = eafa2222, %l2 = 000000000de3dd33
648 ldsha [%o1+0x040]%asi,%l2 ! %l2 = ffffffffffffeafa
649
650p0_label_23:
651! Mem[0000000010041410] = 890c06dd, %l0 = 00000000f2f38b70
652 ldsha [%i1+%o5]0x88,%l0 ! %l0 = 00000000000006dd
653! Mem[00000000100c143c] = 1c67d382, %l3 = 00000000923563dc
654 ldsh [%i3+0x03c],%l3 ! %l3 = 0000000000001c67
655! Mem[0000000030041400] = 619cf550ff000000, %f24 = cce7181d b6229c12
656 ldda [%i1+%g0]0x89,%f24 ! %f24 = 619cf550 ff000000
657! Mem[0000000030141408] = e4000000, %f10 = 7b88b2bf
658 lda [%i5+%o4]0x81,%f10 ! %f10 = e4000000
659! Mem[0000000010181400] = ffcd54b6, %l7 = 000000000000000d
660 ldsba [%i6+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
661! Mem[0000000010101408] = ff003083 000b4cd9, %l6 = 2f04e293, %l7 = ffffffff
662 ldda [%i4+%o4]0x80,%l6 ! %l6 = 00000000ff003083 00000000000b4cd9
663! Mem[0000000010181400] = b654cdff, %l0 = 00000000000006dd
664 ldsba [%i6+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
665! Mem[00000000300c1410] = 2128bc43, %f14 = 5fc8d3d8
666 lda [%i3+%o5]0x89,%f14 ! %f14 = 2128bc43
667! Mem[0000000010041400] = 590000009feecd5e, %l6 = 00000000ff003083
668 ldx [%i1+%g0],%l6 ! %l6 = 590000009feecd5e
669! Starting 10 instruction Store Burst
670! Mem[0000000010001410] = 6a3e01d7, %l7 = 00000000000b4cd9
671 swapa [%i0+%o5]0x88,%l7 ! %l7 = 000000006a3e01d7
672
673p0_label_24:
674! %l2 = ffffffffffffeafa, Mem[0000000010041408] = 000b4cd9
675 stwa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffeafa
676! %f2 = 03df74f0, Mem[0000000010101410] = 5fc8d3d8
677 sta %f2 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 03df74f0
678! Mem[0000000030081400] = 33dde3ff, %l1 = 00000000f266ae1c
679 swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000033dde3ff
680! Mem[0000000030041408] = 923563dc, %l0 = ffffffffffffffff
681 swapa [%i1+%o4]0x81,%l0 ! %l0 = 00000000923563dc
682! %l4 = 00000000ff8a25d8, Mem[00000000300c1400] = ff000009
683 stba %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = d8000009
684! %l0 = 923563dc, %l1 = 33dde3ff, Mem[0000000030101410] = a8a2bbf1 b9000000
685 stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 923563dc 33dde3ff
686! Mem[0000000010181410] = 9235a401, %l5 = 000000008ac7ffd6
687 swapa [%i6+%o5]0x80,%l5 ! %l5 = 000000009235a401
688! Mem[0000000010081408] = f266ae1c, %l0 = 00000000923563dc
689 ldstuba [%i2+%o4]0x88,%l0 ! %l0 = 0000001c000000ff
690! Mem[0000000030041408] = ffffffff, %l0 = 000000000000001c
691 swapa [%i1+%o4]0x89,%l0 ! %l0 = 00000000ffffffff
692! Starting 10 instruction Load Burst
693! Mem[0000000020800000] = 4698b0a2, %l4 = 00000000ff8a25d8
694 lduh [%o1+%g0],%l4 ! %l4 = 0000000000004698
695
696p0_label_25:
697! Mem[0000000030001410] = dc633592, %f28 = d48a37c5
698 lda [%i0+%o5]0x89,%f28 ! %f28 = dc633592
699! Mem[0000000010181410] = d6ffc78a, %f7 = 50f59c61
700 lda [%i6+%o5]0x88,%f7 ! %f7 = d6ffc78a
701! Mem[00000000100c1404] = 2128bc43, %l7 = 000000006a3e01d7
702 lduh [%i3+0x006],%l7 ! %l7 = 000000000000bc43
703! Mem[00000000300c1410] = 2128bc43, %l7 = 000000000000bc43
704 lduwa [%i3+%o5]0x89,%l7 ! %l7 = 000000002128bc43
705! Mem[0000000030141408] = 000000e4, %l4 = 0000000000004698
706 lduwa [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000e4
707! Mem[0000000010041410] = 890c06dd, %l2 = ffffffffffffeafa
708 ldsba [%i1+%o5]0x88,%l2 ! %l2 = ffffffffffffffdd
709 membar #Sync ! Added by membar checker (3)
710! Mem[0000000030081400] = 1cae66f2 f266ae1c 41455167 f074df03
711! Mem[0000000030081410] = 2f0078a9 1809a90f e00dcf28 5f03e6b5
712! Mem[0000000030081420] = f995557c 80786cd9 11fb7f67 ef082ea8
713! Mem[0000000030081430] = fc28c107 f5c1a26b 9a16530e 195c64bd
714 ldda [%i2]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030081400
715! Mem[0000000010041400] = 590000009feecd5e, %f16 = 6139a7a3 1aa7aac0
716 ldda [%i1+%g0]0x80,%f16 ! %f16 = 59000000 9feecd5e
717! Mem[0000000030181408] = ffffffdd, %l7 = 000000002128bc43
718 lduwa [%i6+%o4]0x81,%l7 ! %l7 = 00000000ffffffdd
719! Starting 10 instruction Store Burst
720! %l1 = 0000000033dde3ff, Mem[000000001014142e] = 4a572233, %asi = 80
721 stba %l1,[%i5+0x02e]%asi ! Mem[000000001014142c] = 4a57ff33
722
723p0_label_26:
724 membar #Sync ! Added by membar checker (4)
725! %f19 = cbbba13b, Mem[0000000030081410] = a978002f
726 sta %f19,[%i2+%o5]0x89 ! Mem[0000000030081410] = cbbba13b
727! %f13 = f5c1a26b, %f18 = bd66d286, %f21 = ff800000
728 fsubs %f13,%f18,%f21 ! %f21 = f5c1a26b
729! Mem[00000000100c1408] = d6ffc78a, %l2 = ffffffffffffffdd
730 swapa [%i3+%o4]0x80,%l2 ! %l2 = 00000000d6ffc78a
731! %l1 = 0000000033dde3ff, Mem[000000001000140e] = 3592ebc1, %asi = 80
732 stha %l1,[%i0+0x00e]%asi ! Mem[000000001000140c] = 3592e3ff
733! Mem[0000000030081400] = f266ae1c, %l1 = 0000000033dde3ff
734 ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 0000001c000000ff
735! Mem[0000000010081430] = 38bbf195, %l5 = 000000009235a401
736 ldstub [%i2+0x030],%l5 ! %l5 = 00000038000000ff
737! Mem[0000000010181429] = 8e91b08a, %l5 = 0000000000000038
738 ldstuba [%i6+0x029]%asi,%l5 ! %l5 = 00000091000000ff
739! %f12 = fc28c107 f5c1a26b, Mem[0000000010141408] = 28130c8b db0697fb
740 stda %f12,[%i5+0x008]%asi ! Mem[0000000010141408] = fc28c107 f5c1a26b
741! %f0 = 1cae66f2 f266ae1c, %l1 = 000000000000001c
742! Mem[0000000010041400] = 590000009feecd5e
743 stda %f0,[%i1+%l1]ASI_PST8_PL ! Mem[0000000010041400] = 590066f2f2eecd5e
744! Starting 10 instruction Load Burst
745! Mem[0000000030081400] = ffae66f2f266ae1c, %l5 = 0000000000000091
746 ldxa [%i2+%g0]0x81,%l5 ! %l5 = ffae66f2f266ae1c
747
748p0_label_27:
749! Mem[0000000010141408] = 07c128fc, %l4 = 00000000000000e4
750 lduba [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000fc
751! Mem[0000000030041410] = aa708a88d7013e6a, %f10 = 11fb7f67 ef082ea8
752 ldda [%i1+%o5]0x89,%f10 ! %f10 = aa708a88 d7013e6a
753! %f28 = dc633592, %f14 = 9a16530e, %f22 = fb9706db
754 fdivs %f28,%f14,%f22 ! %f22 = 7f800000
755! Mem[0000000010101400] = 83308ed8 bc66032b, %l2 = d6ffc78a, %l3 = 00001c67
756 ldd [%i4+%g0],%l2 ! %l2 = 0000000083308ed8 00000000bc66032b
757! Mem[0000000010001408] = d8258afe, %l3 = 00000000bc66032b
758 ldswa [%i0+%o4]0x88,%l3 ! %l3 = ffffffffd8258afe
759! Mem[0000000030181410] = 6c3a0e68, %l4 = 00000000000000fc
760 ldsha [%i6+%o5]0x81,%l4 ! %l4 = 0000000000006c3a
761! Mem[0000000030101408] = d1f2b77a, %l5 = ffae66f2f266ae1c
762 lduha [%i4+%o4]0x81,%l5 ! %l5 = 000000000000d1f2
763! Mem[0000000010141410] = 59000000, %l3 = ffffffffd8258afe
764 lduba [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
765! Mem[00000000100c142c] = 59ae007a, %l7 = 00000000ffffffdd
766 lduwa [%i3+0x02c]%asi,%l7 ! %l7 = 0000000059ae007a
767! Starting 10 instruction Store Burst
768! Mem[0000000010101433] = 1b3bf853, %l5 = 000000000000d1f2
769 ldstub [%i4+0x033],%l5 ! %l5 = 00000053000000ff
770
771p0_label_28:
772! Mem[0000000030181400] = 2227a401, %l0 = 00000000ffffffff
773 swapa [%i6+%g0]0x81,%l0 ! %l0 = 000000002227a401
774! %l0 = 2227a401, %l1 = 0000001c, Mem[0000000030001408] = 8ee91c59 39d01844
775 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 2227a401 0000001c
776! Mem[0000000030141410] = 0000dd06, %l3 = 0000000000000000
777 swapa [%i5+%o5]0x81,%l3 ! %l3 = 000000000000dd06
778! %l6 = 590000009feecd5e, Mem[0000000030081410] = cbbba13b
779 stwa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 9feecd5e
780! %l1 = 000000000000001c, imm = 00000000000005e0, %l3 = 000000000000dd06
781 andn %l1,0x5e0,%l3 ! %l3 = 000000000000001c
782! %l0 = 000000002227a401, Mem[0000000010001408] = d8258afe
783 stba %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = d8258a01
784! Mem[0000000010041408] = ffffeafa, %l1 = 000000000000001c, %asi = 80
785 swapa [%i1+0x008]%asi,%l1 ! %l1 = 00000000ffffeafa
786! %l5 = 0000000000000053, Mem[0000000030081400] = f266aeff
787 stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = f266ae53
788! %f14 = 9a16530e 195c64bd, %l2 = 0000000083308ed8
789! Mem[0000000010141408] = fc28c107f5c1a26b
790 add %i5,0x008,%g1
791 stda %f14,[%g1+%l2]ASI_PST32_P ! Mem[0000000010141408] = fc28c107f5c1a26b
792! Starting 10 instruction Load Burst
793! Mem[00000000201c0000] = ffff075f, %l3 = 000000000000001c
794 ldsb [%o0+%g0],%l3 ! %l3 = ffffffffffffffff
795
796p0_label_29:
797! Mem[0000000010081410] = ff969edc, %l0 = 000000002227a401
798 lduha [%i2+%o5]0x80,%l0 ! %l0 = 000000000000ff96
799! Mem[0000000030081400] = 53ae66f2f266ae1c, %f12 = fc28c107 f5c1a26b
800 ldda [%i2+%g0]0x81,%f12 ! %f12 = 53ae66f2 f266ae1c
801! Mem[00000000300c1408] = 7e617d8c d88e3083, %l0 = 0000ff96, %l1 = ffffeafa
802 ldda [%i3+%o4]0x89,%l0 ! %l0 = 00000000d88e3083 000000007e617d8c
803! Mem[0000000030101410] = dc633592, %l1 = 000000007e617d8c
804 ldsba [%i4+%o5]0x81,%l1 ! %l1 = ffffffffffffffdc
805! %f23 = 8b0c1328, %f2 = 41455167, %f0 = 1cae66f2 f266ae1c
806 fsmuld %f23,%f2 ,%f0 ! %f0 = b99afdd2 0cd74600
807! %f29 = 911b8130, %f16 = 59000000, %f4 = 2f0078a9
808 fdivs %f29,%f16,%f4 ! %l0 = 00000000d88e30a5, Unfinished, %fsr = 0400000400
809! %f28 = dc633592, %f28 = dc633592, %f19 = cbbba13b
810 fadds %f28,%f28,%f19 ! %f19 = dce33592
811 membar #Sync ! Added by membar checker (5)
812! Mem[0000000030181400] = ffffffff fc2a1b51 ffffffdd 1aa7aac0
813! Mem[0000000030181410] = 6c3a0e68 736f228e ba6b8d0f 5131fddb
814! Mem[0000000030181420] = e1f888f9 66c0041d 08c80a6f 41f71331
815! Mem[0000000030181430] = 339cb7c5 b6e9ee67 9077aed2 6bdc8384
816 ldda [%i6]ASI_BLK_SL,%f16 ! Block Load from 0000000030181400
817! Mem[00000000300c1400] = d8000009 bfb2887b, %l6 = 9feecd5e, %l7 = 59ae007a
818 ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000d8000009 00000000bfb2887b
819! Starting 10 instruction Store Burst
820! %l7 = 00000000bfb2887b, immed = fffff6cc, %y = 00000018
821 sdiv %l7,-0x934,%l6 ! %l6 = fffffffffd4f9233
822 mov %l0,%y ! %y = d88e30a5
823
824p0_label_30:
825! %l2 = 83308ed8, %l3 = ffffffff, Mem[0000000010041410] = 890c06dd 8782fd0f
826 stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 83308ed8 ffffffff
827! Mem[0000000030081408] = 67514541, %l6 = fffffffffd4f9233
828 ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 00000041000000ff
829! %l5 = 0000000000000053, Mem[0000000020800000] = 4698b0a2, %asi = 80
830 stba %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 5398b0a2
831! %l2 = 83308ed8, %l3 = ffffffff, Mem[0000000030001410] = dc633592 b3c785b9
832 stda %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 83308ed8 ffffffff
833! %f12 = 53ae66f2, %f12 = 53ae66f2
834 fcmpes %fcc2,%f12,%f12 ! %fcc2 = 0
835 membar #Sync ! Added by membar checker (6)
836! %l0 = 00000000d88e30a5, Mem[0000000030181400] = ffffffff
837 stwa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = d88e30a5
838! Mem[0000000030181408] = ffffffdd, %l4 = 0000000000006c3a
839 swapa [%i6+%o4]0x81,%l4 ! %l4 = 00000000ffffffdd
840! Mem[0000000010141408] = fc28c107, %l6 = 0000000000000041
841 ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 000000fc000000ff
842! Mem[0000000010001400] = 83056847, %l2 = 0000000083308ed8
843 swapa [%i0+%g0]0x88,%l2 ! %l2 = 0000000083056847
844! Starting 10 instruction Load Burst
845! Mem[0000000010041410] = d88e3083, %l2 = 0000000083056847
846 ldsha [%i1+%o5]0x80,%l2 ! %l2 = ffffffffffffd88e
847
848p0_label_31:
849! Mem[0000000010041408] = 2385bf991c000000, %f24 = 1d04c066 f988f8e1
850 ldda [%i1+%o4]0x88,%f24 ! %f24 = 2385bf99 1c000000
851! Mem[0000000030101410] = 923563dc, %f16 = 511b2afc
852 lda [%i4+%o5]0x89,%f16 ! %f16 = 923563dc
853! Mem[0000000010181404] = c8a3b3a7, %l3 = ffffffffffffffff
854 lduw [%i6+0x004],%l3 ! %l3 = 00000000c8a3b3a7
855! Mem[0000000030181410] = 6c3a0e68, %l2 = ffffffffffffd88e
856 ldsba [%i6+%o5]0x81,%l2 ! %l2 = 000000000000006c
857! Mem[0000000010101410] = f074df03, %l2 = 000000000000006c
858 ldswa [%i4+%o5]0x88,%l2 ! %l2 = fffffffff074df03
859! Mem[0000000010041408] = 0000001c, %l6 = 00000000000000fc
860 lduba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
861! Mem[000000001008142c] = 365480bc, %l0 = 00000000d88e30a5
862 ldub [%i2+0x02d],%l0 ! %l0 = 0000000000000054
863! Mem[0000000010181420] = c3a609f9b7e5a7dc, %f30 = 8483dc6b d2ae7790
864 ldda [%i6+0x020]%asi,%f30 ! %f30 = c3a609f9 b7e5a7dc
865! Mem[0000000030041408] = 1c000000a52042be, %l2 = fffffffff074df03
866 ldxa [%i1+%o4]0x81,%l2 ! %l2 = 1c000000a52042be
867! Starting 10 instruction Store Burst
868! %l0 = 0000000000000054, Mem[0000000010101408] = 833000ff
869 stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 83300054
870
871p0_label_32:
872! %l0 = 0000000000000054, Mem[0000000010041408] = 1c000000
873 stha %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 1c000054
874! %f11 = d7013e6a, Mem[0000000010081400] = ffffffff
875 sta %f11,[%i2+%g0]0x80 ! Mem[0000000010081400] = d7013e6a
876! %f2 = 41455167, %f15 = 195c64bd
877 fcmpes %fcc1,%f2 ,%f15 ! %fcc1 = 2
878! Mem[0000000030181408] = 00006c3a, %l3 = 00000000c8a3b3a7
879 swapa [%i6+%o4]0x81,%l3 ! %l3 = 0000000000006c3a
880! Mem[0000000030181408] = a7b3a3c8, %l7 = 00000000bfb2887b
881 swapa [%i6+%o4]0x89,%l7 ! %l7 = 00000000a7b3a3c8
882! %l2 = 1c000000a52042be, imm = fffffffffffff3ea, %l1 = ffffffffffffffdc
883 or %l2,-0xc16,%l1 ! %l1 = fffffffffffff3fe
884! %l7 = 00000000a7b3a3c8, Mem[0000000010141428] = 8ac764d6, %asi = 80
885 stwa %l7,[%i5+0x028]%asi ! Mem[0000000010141428] = a7b3a3c8
886! Mem[00000000211c0000] = ffdcd61d, %l0 = 0000000000000054
887 lduba [%o2+0x001]%asi,%l0 ! %l0 = 00000000000000dc
888! %f28 = 67eee9b6 c5b79c33, Mem[0000000010081408] = ffae66f2 b6229c12
889 stda %f28,[%i2+%o4]0x80 ! Mem[0000000010081408] = 67eee9b6 c5b79c33
890! Starting 10 instruction Load Burst
891! Mem[0000000030041400] = 000000ff, %l7 = 00000000a7b3a3c8
892 ldsha [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
893
894p0_label_33:
895! Mem[0000000030141408] = 000000e4, %l0 = 00000000000000dc
896 lduwa [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000e4
897! Mem[00000000300c1410] = 43bc2821, %l6 = 0000000000000000
898 lduba [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000043
899! Mem[00000000100c1430] = e3e681f3 f59d585b, %l2 = a52042be, %l3 = 00006c3a
900 ldda [%i3+0x030]%asi,%l2 ! %l2 = 00000000e3e681f3 00000000f59d585b
901! Mem[0000000010001410] = d94c0b00, %l2 = 00000000e3e681f3
902 ldswa [%i0+0x010]%asi,%l2 ! %l2 = ffffffffd94c0b00
903! Mem[0000000030041410] = d7013e6a, %f21 = 680e3a6c
904 lda [%i1+%o5]0x89,%f21 ! %f21 = d7013e6a
905! Mem[00000000100c1400] = bdb6f2d1 2128bc43 ffffffdd d1f2b6bd
906! Mem[00000000100c1410] = e7eb66fa b1281210 e29f9678 8bdf57f2
907! Mem[00000000100c1420] = 0d6a01b5 d187fbef afd6e547 59ae007a
908! Mem[00000000100c1430] = e3e681f3 f59d585b 1140c8e9 1c67d382
909 ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400
910! Mem[0000000010181410] = 8ac7ffd600000000, %f28 = 67eee9b6 c5b79c33
911 ldda [%i6+%o5]0x80,%f28 ! %f28 = 8ac7ffd6 00000000
912! Mem[0000000030141408] = e4000000, %l1 = fffffffffffff3fe
913 lduha [%i5+%o4]0x81,%l1 ! %l1 = 000000000000e400
914! Mem[0000000030041410] = 6a3e01d7, %f24 = 2385bf99
915 lda [%i1+%o5]0x81,%f24 ! %f24 = 6a3e01d7
916! Starting 10 instruction Store Burst
917! %f22 = dbfd3151 0f8d6bba, Mem[0000000010141428] = a7b3a3c8 4a57ff33
918 stda %f22,[%i5+0x028]%asi ! Mem[0000000010141428] = dbfd3151 0f8d6bba
919
920p0_label_34:
921! %l4 = 00000000ffffffdd, Mem[0000000010141400] = d7013e6a, %asi = 80
922 stba %l4,[%i5+0x000]%asi ! Mem[0000000010141400] = dd013e6a
923! %f27 = 6f0ac808, Mem[0000000010081438] = 3d97a105
924 sta %f27,[%i2+0x038]%asi ! Mem[0000000010081438] = 6f0ac808
925! %f24 = 6a3e01d7, Mem[0000000030081400] = f266ae53
926 sta %f24,[%i2+%g0]0x89 ! Mem[0000000030081400] = 6a3e01d7
927! Mem[00000000201c0000] = ffff075f, %l3 = 00000000f59d585b
928 ldstub [%o0+%g0],%l3 ! %l3 = 000000ff000000ff
929! Mem[00000000211c0000] = ffdcd61d, %l4 = 00000000ffffffdd
930 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
931! %l4 = 000000ff, %l5 = 00000053, Mem[0000000010181410] = 8ac7ffd6 00000000
932 std %l4,[%i6+%o5] ! Mem[0000000010181410] = 000000ff 00000053
933! Mem[0000000010081400] = d7013e6a, %l4 = 00000000000000ff
934 swapa [%i2+%g0]0x80,%l4 ! %l4 = 00000000d7013e6a
935! Mem[000000001018140c] = 00009196, %l1 = 000000000000e400
936 swap [%i6+0x00c],%l1 ! %l1 = 0000000000009196
937! %f25 = 1c000000, Mem[0000000010101408] = 83300054
938 sta %f25,[%i4+%o4]0x88 ! Mem[0000000010101408] = 1c000000
939! Starting 10 instruction Load Burst
940! Mem[00000000100c1400] = bdb6f2d1, %l1 = 0000000000009196
941 ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffbdb6
942
943p0_label_35:
944! Mem[0000000010041408] = 5400001c, %l5 = 0000000000000053
945 ldswa [%i1+%o4]0x80,%l5 ! %l5 = 000000005400001c
946! Mem[0000000010001410] = 000b4cd9, %l7 = 0000000000000000
947 lduba [%i0+%o5]0x88,%l7 ! %l7 = 00000000000000d9
948! Mem[0000000030041400] = ff000000, %l1 = ffffffffffffbdb6
949 lduba [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
950! Mem[00000000201c0000] = ffff075f, %l0 = 00000000000000e4
951 ldsb [%o0+0x001],%l0 ! %l0 = ffffffffffffffff
952! Mem[00000000100c1408] = ffffffddd1f2b6bd, %l5 = 000000005400001c
953 ldxa [%i3+%o4]0x80,%l5 ! %l5 = ffffffddd1f2b6bd
954! Mem[0000000030141400] = 0d3c6a79, %l0 = ffffffffffffffff
955 lduba [%i5+%g0]0x81,%l0 ! %l0 = 000000000000000d
956! Mem[0000000010181404] = c8a3b3a7, %l6 = 0000000000000043
957 ldsb [%i6+0x004],%l6 ! %l6 = ffffffffffffffc8
958! Mem[0000000030001410] = d88e3083, %l5 = ffffffddd1f2b6bd
959 ldsba [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffffffd8
960! Mem[00000000300c1400] = d8000009, %l3 = 00000000000000ff
961 ldsba [%i3+%g0]0x81,%l3 ! %l3 = ffffffffffffffd8
962! Starting 10 instruction Store Burst
963! Mem[00000000100c1408] = ffffffdd, %l0 = 000000000000000d
964 ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
965
966p0_label_36:
967! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010141420] = 9655d538 52bca2f0
968 stda %l0,[%i5+0x020]%asi ! Mem[0000000010141420] = 000000ff 00000000
969! Mem[0000000010041410] = d88e3083, %l3 = ffffffffffffffd8
970 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 000000d8000000ff
971! %l1 = 0000000000000000, Mem[0000000030141408] = e4000000edddf329
972 stxa %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
973! Code Fragment 3
974p0_fragment_2:
975! %l0 = 00000000000000ff
976 setx 0x042498ff8d48ff23,%g7,%l0 ! %l0 = 042498ff8d48ff23
977! %l1 = 0000000000000000
978 setx 0x12b777480821fbc0,%g7,%l1 ! %l1 = 12b777480821fbc0
979 setx 0x1fe000, %g1, %g3
980 or %l0, %g3, %l0 ! always set perrmask = 0xff
981 setx 0x1ffff8, %g1, %g2
982 and %l0, %g2, %l0
983 ta T_CHANGE_HPRIV
984 stxa %l1, [%l0]ASI_DCACHE_DATA
985 ta T_CHANGE_NONHPRIV
986! %l0 = 042498ff8d48ff23
987 setx 0xb5fcffa0760b2907,%g7,%l0 ! %l0 = b5fcffa0760b2907
988! %l1 = 12b777480821fbc0
989 setx 0xadb2460035bd90ea,%g7,%l1 ! %l1 = adb2460035bd90ea
990! %l2 = d94c0b00, %l3 = 000000d8, Mem[0000000010101400] = d88e3083 2b0366bc
991 stda %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = d94c0b00 000000d8
992! %l5 = ffffffffffffffd8, Mem[0000000030041410] = 6a3e01d7888a70aa
993 stxa %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffffffffffd8
994 membar #Sync ! Added by membar checker (7)
995! %l5 = ffffffffffffffd8, Mem[00000000100c142c] = 59ae007a
996 stw %l5,[%i3+0x02c] ! Mem[00000000100c142c] = ffffffd8
997! Mem[00000000100c1438] = 1140c8e9, %l6 = ffffffffffffffc8, %asi = 80
998 swapa [%i3+0x038]%asi,%l6 ! %l6 = 000000001140c8e9
999! %l7 = 00000000000000d9, Mem[0000000010181410] = 000000ff00000053
1000 stxa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000000000d9
1001! Starting 10 instruction Load Burst
1002! Mem[0000000010081400] = ff000000, %l5 = ffffffffffffffd8
1003 lduba [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000
1004
1005p0_label_37:
1006! Mem[000000001008140c] = c5b79c33, %l4 = 00000000d7013e6a
1007 lduh [%i2+0x00c],%l4 ! %l4 = 000000000000c5b7
1008! %f8 = 0d6a01b5, %f3 = d1f2b6bd, %f29 = 00000000
1009 fdivs %f8 ,%f3 ,%f29 ! %l0 = b5fcffa0760b2929, Unfinished, %fsr = 0200000400
1010! Mem[0000000010101410] = 03df74f0, %l0 = b5fcffa0760b2929
1011 lduha [%i4+%o5]0x80,%l0 ! %l0 = 00000000000003df
1012! Mem[0000000010001408] = 018a25d8, %l1 = adb2460035bd90ea
1013 lduwa [%i0+%o4]0x80,%l1 ! %l1 = 00000000018a25d8
1014! Mem[000000001010143c] = ff07799c, %l7 = 00000000000000d9
1015 ldub [%i4+0x03d],%l7 ! %l7 = 0000000000000007
1016! Mem[0000000030141400] = 0d3c6a79, %l7 = 0000000000000007
1017 lduba [%i5+%g0]0x81,%l7 ! %l7 = 000000000000000d
1018! Mem[0000000010141400] = 0b63139f 6a3e01dd, %l2 = d94c0b00, %l3 = 000000d8
1019 ldda [%i5+%g0]0x88,%l2 ! %l2 = 000000006a3e01dd 000000000b63139f
1020! Mem[0000000030041400] = ff000000, %l4 = 000000000000c5b7
1021 lduwa [%i1+%g0]0x89,%l4 ! %l4 = 00000000ff000000
1022! Mem[0000000030181400] = d88e30a5, %l2 = 000000006a3e01dd
1023 ldsba [%i6+%g0]0x81,%l2 ! %l2 = ffffffffffffffd8
1024! Starting 10 instruction Store Burst
1025! %l6 = 000000001140c8e9, Mem[00000000100c1400] = bdb6f2d1
1026 stha %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = c8e9f2d1
1027
1028p0_label_38:
1029! %l7 = 000000000000000d, Mem[0000000010141410] = 59000000
1030 stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000d
1031! Mem[0000000030141408] = 00000000, %l4 = 00000000ff000000
1032 swapa [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
1033! %l7 = 000000000000000d, Mem[000000001008141c] = 18f4a90f, %asi = 80
1034 stwa %l7,[%i2+0x01c]%asi ! Mem[000000001008141c] = 0000000d
1035! %l4 = 0000000000000000, Mem[0000000010181408] = 00000000
1036 stha %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
1037! Mem[00000000211c0001] = ffdcd61d, %l0 = 00000000000003df
1038 ldstub [%o2+0x001],%l0 ! %l0 = 000000dc000000ff
1039! Mem[0000000010001438] = a87604246978bf4a, %l4 = 0000000000000000, %l4 = 0000000000000000
1040 add %i0,0x38,%g1
1041 casxa [%g1]0x80,%l4,%l4 ! %l4 = a87604246978bf4a
1042! %l1 = 00000000018a25d8, Mem[0000000010081400] = ff000000
1043 stwa %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 018a25d8
1044! %l2 = ffffffd8, %l3 = 0b63139f, Mem[0000000010041400] = 590066f2 f2eecd5e
1045 stda %l2,[%i1+0x000]%asi ! Mem[0000000010041400] = ffffffd8 0b63139f
1046! %l4 = 6978bf4a, %l5 = 00000000, Mem[0000000010041400] = ffffffd8 0b63139f
1047 stda %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 6978bf4a 00000000
1048! Starting 10 instruction Load Burst
1049! Mem[0000000010081410] = dc9e96ff, %l3 = 000000000b63139f
1050 lduha [%i2+%o5]0x88,%l3 ! %l3 = 00000000000096ff
1051
1052p0_label_39:
1053! Mem[000000001018140c] = 0000e400, %l2 = ffffffffffffffd8
1054 lduha [%i6+0x00c]%asi,%l2 ! %l2 = 0000000000000000
1055! Mem[0000000030081410] = 9feecd5e, %l7 = 000000000000000d
1056 lduwa [%i2+%o5]0x89,%l7 ! %l7 = 000000009feecd5e
1057! Mem[0000000010001400] = a3a7396183308ed8, %f6 = e29f9678 8bdf57f2
1058 ldda [%i0+%g0]0x88,%f6 ! %f6 = a3a73961 83308ed8
1059! Mem[0000000030041400] = ff000000, %f25 = 1c000000
1060 lda [%i1+%g0]0x89,%f25 ! %f25 = ff000000
1061! Mem[0000000010001410] = d94c0b00 93000000, %l6 = 1140c8e9, %l7 = 9feecd5e
1062 ldda [%i0+%o5]0x80,%l6 ! %l6 = 00000000d94c0b00 0000000093000000
1063! Mem[0000000030181400] = a5308ed8, %l5 = 0000000000000000
1064 lduba [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000d8
1065! Mem[0000000030081400] = d7013e6a f266ae1c ff455167 f074df03
1066! Mem[0000000030081410] = 5ecdee9f 1809a90f e00dcf28 5f03e6b5
1067! Mem[0000000030081420] = f995557c 80786cd9 11fb7f67 ef082ea8
1068! Mem[0000000030081430] = fc28c107 f5c1a26b 9a16530e 195c64bd
1069 ldda [%i2]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030081400
1070! Mem[0000000010101400] = d94c0b00, %l3 = 00000000000096ff
1071 ldsba [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
1072! Mem[0000000030041410] = ffffffff, %l3 = 0000000000000000
1073 ldsha [%i1+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
1074! Starting 10 instruction Store Burst
1075! Mem[0000000030041408] = 0000001c, %l6 = 00000000d94c0b00
1076 ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 0000001c000000ff
1077
1078p0_label_40:
1079! Mem[0000000030081408] = ff455167, %l0 = 00000000000000dc
1080 swapa [%i2+%o4]0x81,%l0 ! %l0 = 00000000ff455167
1081! Mem[0000000010141410] = 0000000d, %l4 = a87604246978bf4a
1082 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 0000000d000000ff
1083! %f16 = d7013e6a f266ae1c ff455167 f074df03
1084! %f20 = 5ecdee9f 1809a90f e00dcf28 5f03e6b5
1085! %f24 = f995557c 80786cd9 11fb7f67 ef082ea8
1086! %f28 = fc28c107 f5c1a26b 9a16530e 195c64bd
1087 stda %f16,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400
1088! %f2 = ffffffdd d1f2b6bd, Mem[0000000030041410] = ffffffff d8ffffff
1089 stda %f2 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffdd d1f2b6bd
1090! %l4 = 0000000d, %l5 = 000000d8, Mem[0000000010181430] = 70a1f8ae eb03a68d
1091 stda %l4,[%i6+0x030]%asi ! Mem[0000000010181430] = 0000000d 000000d8
1092! %f5 = b1281210, %f8 = 0d6a01b5, %f0 = bdb6f2d1 2128bc43
1093 fsmuld %f5 ,%f8 ,%f0 ! %f0 = b7e33434 30daaa00
1094! %l2 = 0000000000000000, Mem[0000000030141408] = ff000000
1095 stwa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
1096 membar #Sync ! Added by membar checker (8)
1097! %l5 = 00000000000000d8, Mem[0000000030081400] = f266ae1c
1098 stwa %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000d8
1099! Mem[0000000010181410] = 00000000, %l5 = 00000000000000d8
1100 ldstuba [%i6+%o5]0x80,%l5 ! %l5 = 00000000000000ff
1101! Starting 10 instruction Load Burst
1102! Mem[0000000010081408] = b6e9ee67, %l5 = 0000000000000000
1103 lduba [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000067
1104
1105p0_label_41:
1106! Mem[00000000211c0000] = ffffd61d, %l7 = 0000000093000000
1107 ldub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
1108! Mem[0000000010081410] = ff969edc4bdf8c9a, %f28 = fc28c107 f5c1a26b
1109 ldd [%i2+%o5],%f28 ! %f28 = ff969edc 4bdf8c9a
1110! Mem[0000000010101408] = 0000001c, %l2 = 0000000000000000
1111 lduba [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
1112! %l4 = 000000000000000d, %l4 = 000000000000000d, %l3 = ffffffffffffffff
1113 mulx %l4,%l4,%l3 ! %l3 = 00000000000000a9
1114! Mem[00000000100c1418] = e29f9678, %l5 = 0000000000000067
1115 lduw [%i3+0x018],%l5 ! %l5 = 00000000e29f9678
1116! Mem[0000000030101408] = d1f2b77a, %l3 = 00000000000000a9
1117 lduba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000d1
1118! Mem[0000000010141410] = 944b365b000000ff, %f0 = b7e33434 30daaa00
1119 ldda [%i5+%o5]0x88,%f0 ! %f0 = 944b365b 000000ff
1120! Mem[0000000010101410] = 03df74f0, %l6 = 000000000000001c
1121 ldsb [%i4+%o5],%l6 ! %l6 = 0000000000000003
1122! Mem[00000000211c0000] = ffffd61d, %l6 = 0000000000000003
1123 lduh [%o2+%g0],%l6 ! %l6 = 000000000000ffff
1124! Starting 10 instruction Store Burst
1125! %f0 = 944b365b 000000ff, Mem[0000000030081400] = 000000d8 d7013e6a
1126 stda %f0 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 944b365b 000000ff
1127
1128p0_label_42:
1129! %l0 = 00000000ff455167, Mem[0000000030081408] = 03df74f0
1130 stba %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 67df74f0
1131! %l0 = ff455167, %l1 = 018a25d8, Mem[0000000010001410] = d94c0b00 93000000
1132 stda %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff455167 018a25d8
1133! %l7 = 00000000000000ff, Mem[0000000010001400] = d88e3083
1134 stha %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00ff3083
1135! %f0 = 944b365b 000000ff, %l7 = 00000000000000ff
1136! Mem[0000000030101400] = 9a17eaa871b5331e
1137 stda %f0,[%i4+%l7]ASI_PST32_S ! Mem[0000000030101400] = 944b365b000000ff
1138! Mem[0000000030001400] = bdb6f2d1, %l5 = 00000000e29f9678
1139 ldstuba [%i0+%g0]0x81,%l5 ! %l5 = 000000bd000000ff
1140! Mem[0000000010181408] = 00000000, %l3 = 00000000000000d1
1141 ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 00000000000000ff
1142! %l0 = ff455167, %l1 = 018a25d8, Mem[0000000010181408] = ff000000 0000e400
1143 stda %l0,[%i6+0x008]%asi ! Mem[0000000010181408] = ff455167 018a25d8
1144! %l6 = 0000ffff, %l7 = 000000ff, Mem[0000000030101410] = dc633592 ffe3dd33
1145 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000ffff 000000ff
1146! %l0 = 00000000ff455167, Mem[0000000030041408] = ff000000
1147 stba %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 67000000
1148! Starting 10 instruction Load Burst
1149! Mem[0000000030141408] = 00000000, %l6 = 000000000000ffff
1150 lduba [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
1151
1152p0_label_43:
1153! Mem[0000000010141400] = 6a3e01dd, %f11 = 59ae007a
1154 lda [%i5+%g0]0x88,%f11 ! %f11 = 6a3e01dd
1155! Mem[0000000010181408] = ff455167018a25d8, %l0 = 00000000ff455167
1156 ldx [%i6+%o4],%l0 ! %l0 = ff455167018a25d8
1157! Mem[0000000010181400] = b654cdff, %l3 = 0000000000000000
1158 lduha [%i6+%g0]0x88,%l3 ! %l3 = 000000000000cdff
1159! Mem[0000000030181408] = 7b88b2bf, %l6 = 0000000000000000
1160 lduha [%i6+%o4]0x81,%l6 ! %l6 = 0000000000007b88
1161! Mem[0000000010101410] = 03df74f0, %l3 = 000000000000cdff
1162 ldswa [%i4+%o5]0x80,%l3 ! %l3 = 0000000003df74f0
1163! Mem[0000000030181408] = 7b88b2bf, %f16 = d7013e6a
1164 lda [%i6+%o4]0x81,%f16 ! %f16 = 7b88b2bf
1165! Mem[00000000300c1410] = 43bc2821 d1f2b6bd, %l6 = 00007b88, %l7 = 000000ff
1166 ldda [%i3+%o5]0x81,%l6 ! %l6 = 0000000043bc2821 00000000d1f2b6bd
1167! Mem[0000000010141400] = dd013e6a, %l6 = 0000000043bc2821
1168 lduwa [%i5+%g0]0x80,%l6 ! %l6 = 00000000dd013e6a
1169! Code Fragment 3
1170p0_fragment_3:
1171! %l0 = ff455167018a25d8
1172 setx 0x1b71a0d7fc6a67e5,%g7,%l0 ! %l0 = 1b71a0d7fc6a67e5
1173! %l1 = 00000000018a25d8
1174 setx 0xe1f416981952efdc,%g7,%l1 ! %l1 = e1f416981952efdc
1175 setx 0x1fe000, %g1, %g3
1176 or %l0, %g3, %l0 ! always set perrmask = 0xff
1177 setx 0x1ffff8, %g1, %g2
1178 and %l0, %g2, %l0
1179 ta T_CHANGE_HPRIV
1180 stxa %l1, [%l0]ASI_DCACHE_DATA
1181 ta T_CHANGE_NONHPRIV
1182! %l0 = 1b71a0d7fc6a67e5
1183 setx 0x5c9567dff7d7afdb,%g7,%l0 ! %l0 = 5c9567dff7d7afdb
1184! %l1 = e1f416981952efdc
1185 setx 0xb450bfc02de6ae76,%g7,%l1 ! %l1 = b450bfc02de6ae76
1186! Starting 10 instruction Store Burst
1187! %l6 = 00000000dd013e6a, Mem[00000000218001c1] = 2fa807db, %asi = 80
1188 stba %l6,[%o3+0x1c1]%asi ! Mem[00000000218001c0] = 2f6a07db
1189
1190p0_label_44:
1191! %l1 = b450bfc02de6ae76, Mem[0000000030181400] = a5308ed8
1192 stha %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = a530ae76
1193! %f16 = 7b88b2bf f266ae1c ff455167 f074df03
1194! %f20 = 5ecdee9f 1809a90f e00dcf28 5f03e6b5
1195! %f24 = f995557c 80786cd9 11fb7f67 ef082ea8
1196! %f28 = ff969edc 4bdf8c9a 9a16530e 195c64bd
1197 stda %f16,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
1198! %f2 = ffffffdd d1f2b6bd, Mem[00000000300c1408] = d88e3083 7e617d8c
1199 stda %f2 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffffdd d1f2b6bd
1200! %l3 = 0000000003df74f0, Mem[00000000100c1410] = 101228b1fa66ebe7
1201 stxa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000000003df74f0
1202! Mem[0000000010181400] = b654cdff, %l4 = 000000000000000d
1203 swapa [%i6+%g0]0x88,%l4 ! %l4 = 00000000b654cdff
1204! %l7 = 00000000d1f2b6bd, Mem[0000000030101400] = 944b365b
1205 stba %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = bd4b365b
1206! Mem[0000000030141400] = 0d3c6a79, %l1 = b450bfc02de6ae76
1207 swapa [%i5+%g0]0x81,%l1 ! %l1 = 000000000d3c6a79
1208! %l5 = 00000000000000bd, Mem[0000000030001408] = 2227a401
1209 stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 2227a4bd
1210! Mem[00000000100c1408] = ffffffddd1f2b6bd, %l2 = 0000000000000000, %l1 = 000000000d3c6a79
1211 add %i3,0x08,%g1
1212 casxa [%g1]0x80,%l2,%l1 ! %l1 = ffffffddd1f2b6bd
1213! Starting 10 instruction Load Burst
1214! Mem[0000000010181408] = 675145ff, %l2 = 0000000000000000
1215 ldsba [%i6+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
1216
1217p0_label_45:
1218! Mem[0000000020800040] = eafa2222, %l5 = 00000000000000bd
1219 ldub [%o1+0x041],%l5 ! %l5 = 00000000000000fa
1220! Mem[00000000100c1404] = 2128bc43, %l3 = 0000000003df74f0
1221 ldsb [%i3+0x006],%l3 ! %l3 = ffffffffffffffbc
1222! Mem[0000000030001400] = 00000000d1f2b6ff, %f14 = 1140c8e9 1c67d382
1223 ldda [%i0+%g0]0x89,%f14 ! %f14 = 00000000 d1f2b6ff
1224! Mem[0000000030081400] = ff000000, %l7 = 00000000d1f2b6bd
1225 ldsha [%i2+%g0]0x81,%l7 ! %l7 = ffffffffffffff00
1226! Mem[0000000030041410] = bdb6f2d1ddffffff, %l5 = 00000000000000fa
1227 ldxa [%i1+%o5]0x81,%l5 ! %l5 = bdb6f2d1ddffffff
1228! Mem[0000000030081400] = 000000ff, %l2 = ffffffffffffffff
1229 ldsha [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
1230! Mem[00000000100c1408] = ffffffdd, %l4 = 00000000b654cdff
1231 lduha [%i3+%o4]0x80,%l4 ! %l4 = 000000000000ffff
1232! Mem[0000000030101410] = ffff0000, %f15 = d1f2b6ff
1233 lda [%i4+%o5]0x89,%f15 ! %f15 = ffff0000
1234! Mem[0000000030101410] = ffff0000, %l1 = ffffffddd1f2b6bd
1235 ldsha [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000
1236! Starting 10 instruction Store Burst
1237! Mem[0000000010001428] = cb8d75d2, %l4 = 000000000000ffff
1238 swap [%i0+0x028],%l4 ! %l4 = 00000000cb8d75d2
1239
1240p0_label_46:
1241! Mem[0000000030041408] = 67000000, %l1 = 0000000000000000
1242 swapa [%i1+%o4]0x81,%l1 ! %l1 = 0000000067000000
1243 membar #Sync ! Added by membar checker (9)
1244! %f14 = 00000000 ffff0000, Mem[0000000010141410] = 5ecdee9f 1809a90f
1245 stda %f14,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 ffff0000
1246! Mem[0000000010081410] = ff969edc, %l2 = 00000000000000ff
1247 ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
1248! Mem[00000000201c0001] = ffff075f, %l7 = ffffffffffffff00
1249 ldstub [%o0+0x001],%l7 ! %l7 = 000000ff000000ff
1250! %l4 = 00000000cb8d75d2, Mem[0000000030001410] = 83308ed8
1251 stwa %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = cb8d75d2
1252! %l0 = f7d7afdb, %l1 = 67000000, Mem[0000000030141410] = 00000000 6494ddd6
1253 stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = f7d7afdb 67000000
1254! %f10 = afd6e547 6a3e01dd, Mem[0000000030041410] = d1f2b6bd ffffffdd
1255 stda %f10,[%i1+%o5]0x89 ! Mem[0000000030041410] = afd6e547 6a3e01dd
1256! Mem[0000000010181420] = c3a609f9b7e5a7dc, %l7 = 00000000000000ff, %l0 = 5c9567dff7d7afdb
1257 add %i6,0x20,%g1
1258 casxa [%g1]0x80,%l7,%l0 ! %l0 = c3a609f9b7e5a7dc
1259! Mem[00000000201c0000] = ffff075f, %l0 = c3a609f9b7e5a7dc
1260 ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
1261! Starting 10 instruction Load Burst
1262! Mem[0000000030101410] = 0000ffff000000ff, %f30 = 9a16530e 195c64bd
1263 ldda [%i4+%o5]0x81,%f30 ! %f30 = 0000ffff 000000ff
1264
1265p0_label_47:
1266! Mem[0000000010141400] = 7b88b2bf, %l5 = bdb6f2d1ddffffff
1267 ldsh [%i5+0x002],%l5 ! %l5 = ffffffffffffb2bf
1268! Mem[00000000100c1400] = d1f2e9c8, %f17 = f266ae1c
1269 lda [%i3+%g0]0x88,%f17 ! %f17 = d1f2e9c8
1270! Mem[0000000010001400] = 00ff3083 6139a7a3 018a25d8 3592e3ff
1271! Mem[0000000010001410] = ff455167 018a25d8 fb9706db 8b0c1328
1272! Mem[0000000010001420] = 000000d9 00000059 0000ffff 302e35ab
1273! Mem[0000000010001430] = d48a37c5 911b8130 a8760424 6978bf4a
1274 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
1275! Mem[0000000010041408] = 1c000054, %l2 = 00000000000000ff
1276 lduha [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000054
1277! Mem[00000000300c1400] = d8000009 bfb2887b bdb6f2d1 ddffffff
1278! Mem[00000000300c1410] = 43bc2821 d1f2b6bd 071769f4 b1df1156
1279! Mem[00000000300c1420] = 3a260c93 8badb4e6 4af804be d3e62a29
1280! Mem[00000000300c1430] = 009b5e05 79575273 6c98c1bc 58812f0e
1281 ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
1282! Mem[00000000100c1408] = bdb6f2d1ddffffff, %l7 = 00000000000000ff
1283 ldxa [%i3+%o4]0x88,%l7 ! %l7 = bdb6f2d1ddffffff
1284! Mem[0000000030141400] = 76aee62d, %l3 = ffffffffffffffbc
1285 lduba [%i5+%g0]0x89,%l3 ! %l3 = 000000000000002d
1286! Mem[00000000100c1400] = 43bc2821 d1f2e9c8, %l4 = cb8d75d2, %l5 = ffffb2bf
1287 ldda [%i3+%g0]0x88,%l4 ! %l4 = 00000000d1f2e9c8 0000000043bc2821
1288! Mem[0000000030181410] = 6c3a0e68 736f228e, %l2 = 00000054, %l3 = 0000002d
1289 ldda [%i6+%o5]0x81,%l2 ! %l2 = 000000006c3a0e68 00000000736f228e
1290! Starting 10 instruction Store Burst
1291! Mem[0000000010081434] = 9e87c233, %l5 = 43bc2821, %l2 = 6c3a0e68
1292 add %i2,0x34,%g1
1293 casa [%g1]0x80,%l5,%l2 ! %l2 = 000000009e87c233
1294
1295p0_label_48:
1296! %l0 = 00000000000000ff, Mem[0000000010181424] = b7e5a7dc, %asi = 80
1297 stwa %l0,[%i6+0x024]%asi ! Mem[0000000010181424] = 000000ff
1298! %l7 = bdb6f2d1ddffffff, Mem[00000000201c0000] = ffff075f, %asi = 80
1299 stba %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff075f
1300! %l5 = 0000000043bc2821, Mem[0000000010141400] = 7b88b2bf
1301 stha %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 2821b2bf
1302! %l2 = 000000009e87c233, Mem[00000000100c1400] = d1f2e9c8
1303 stwa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 9e87c233
1304! Mem[0000000010041433] = d4d07454, %l1 = 0000000067000000
1305 ldstuba [%i1+0x033]%asi,%l1 ! %l1 = 00000054000000ff
1306! %l4 = 00000000d1f2e9c8, Mem[0000000010101408] = 1c000000
1307 stba %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 1c0000c8
1308! %l0 = 00000000000000ff, Mem[0000000030081410] = 0fa909189feecd5e
1309 stxa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000000000ff
1310! %l1 = 0000000000000054, Mem[0000000030181410] = 6c3a0e68
1311 stwa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000054
1312 membar #Sync ! Added by membar checker (10)
1313! %l4 = 00000000d1f2e9c8, Mem[000000001000142e] = 302e35ab
1314 sth %l4,[%i0+0x02e] ! Mem[000000001000142c] = 302ee9c8
1315! Starting 10 instruction Load Burst
1316! Mem[0000000010081410] = ff969edc4bdf8c9a, %l4 = 00000000d1f2e9c8
1317 ldxa [%i2+0x010]%asi,%l4 ! %l4 = ff969edc4bdf8c9a
1318
1319p0_label_49:
1320! Mem[0000000010101400] = 000b4cd9d8000000, %f8 = 3a260c93 8badb4e6
1321 ldda [%i4+%g0]0x80,%f8 ! %f8 = 000b4cd9 d8000000
1322! Mem[0000000010101408] = c800001c, %f13 = 79575273
1323 lda [%i4+%o4]0x80,%f13 ! %f13 = c800001c
1324! Mem[0000000030181400] = 76ae30a5, %l3 = 00000000736f228e
1325 ldsha [%i6+%g0]0x81,%l3 ! %l3 = 00000000000076ae
1326! Mem[0000000030041410] = dd013e6a47e5d6af, %f22 = e00dcf28 5f03e6b5
1327 ldda [%i1+%o5]0x81,%f22 ! %f22 = dd013e6a 47e5d6af
1328! %f28 = ff969edc, %f20 = 5ecdee9f, %f4 = 43bc2821
1329 fmuls %f28,%f20,%f4 ! %f4 = ffd69edc
1330! Mem[00000000300c1410] = 43bc2821, %l1 = 0000000000000054
1331 lduha [%i3+%o5]0x81,%l1 ! %l1 = 00000000000043bc
1332! Mem[0000000010081400] = d8258a01 fa6bb877, %l4 = 4bdf8c9a, %l5 = 43bc2821
1333 ldda [%i2+%g0]0x80,%l4 ! %l4 = 00000000d8258a01 00000000fa6bb877
1334! %l5 = 00000000fa6bb877, immd = fffffffffffff489, %l6 = 00000000dd013e6a
1335 sdivx %l5,-0xb77,%l6 ! %l6 = ffffffffffea2853
1336! Mem[00000000211c0000] = ffffd61d, %l5 = 00000000fa6bb877
1337 lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ffff
1338! Starting 10 instruction Store Burst
1339! %f22 = dd013e6a 47e5d6af, Mem[00000000100c1418] = e29f9678 8bdf57f2
1340 std %f22,[%i3+0x018] ! Mem[00000000100c1418] = dd013e6a 47e5d6af
1341
1342p0_label_50:
1343! Mem[0000000010001408] = 018a25d8, %l7 = bdb6f2d1ddffffff
1344 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 00000001000000ff
1345! Mem[0000000010141410] = 00000000, %l2 = 000000009e87c233
1346 lduha [%i5+%o5]0x80,%l2 ! %l2 = 0000000000000000
1347! Mem[0000000010181408] = ff455167, %l2 = 0000000000000000
1348 swapa [%i6+%o4]0x80,%l2 ! %l2 = 00000000ff455167
1349! Mem[0000000030101410] = 0000ffff, %l2 = 00000000ff455167
1350 swapa [%i4+%o5]0x81,%l2 ! %l2 = 000000000000ffff
1351! Mem[0000000010001410] = 675145ff, %l3 = 00000000000076ae
1352 ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
1353! Mem[0000000010141429] = 11fb7f67, %l6 = ffffffffffea2853
1354 ldstub [%i5+0x029],%l6 ! %l6 = 000000fb000000ff
1355! %l1 = 00000000000043bc, Mem[0000000030101410] = ff455167
1356 stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000043bc
1357! %l5 = 000000000000ffff, Mem[0000000020800001] = 5398b0a2
1358 stb %l5,[%o1+0x001] ! Mem[0000000020800000] = 53ffb0a2
1359! %l1 = 00000000000043bc, Mem[0000000010101408] = c800001c000b4cd9
1360 stxa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000000043bc
1361! Starting 10 instruction Load Burst
1362! Mem[0000000030081400] = ff000000, %l0 = 00000000000000ff
1363 lduha [%i2+%g0]0x81,%l0 ! %l0 = 000000000000ff00
1364
1365p0_label_51:
1366! Mem[0000000010081410] = ff969edc4bdf8c9a, %f8 = 000b4cd9 d8000000
1367 ldda [%i2+0x010]%asi,%f8 ! %f8 = ff969edc 4bdf8c9a
1368! Mem[0000000030181410] = 54000000, %l3 = 00000000000000ff
1369 lduba [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
1370! Mem[0000000030181410] = 54000000, %l6 = 00000000000000fb
1371 ldsba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
1372! Mem[0000000010101408] = 00000000, %l4 = 00000000d8258a01
1373 ldsha [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
1374! Mem[0000000030101410] = 000043bc, %l1 = 00000000000043bc
1375 lduha [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
1376! Mem[00000000100c1400] = 33c2879e, %l5 = 000000000000ffff
1377 ldswa [%i3+%g0]0x80,%l5 ! %l5 = 0000000033c2879e
1378! Mem[0000000030081408] = ff455167f074df67, %f14 = 6c98c1bc 58812f0e
1379 ldda [%i2+%o4]0x89,%f14 ! %f14 = ff455167 f074df67
1380! Mem[0000000010101408] = 00000000000043bc, %l2 = 000000000000ffff
1381 ldx [%i4+%o4],%l2 ! %l2 = 00000000000043bc
1382! Mem[0000000010041400] = 6978bf4a 00000000, %l4 = 00000000, %l5 = 33c2879e
1383 ldda [%i1+%g0]0x80,%l4 ! %l4 = 000000006978bf4a 0000000000000000
1384! Starting 10 instruction Store Burst
1385! %l6 = 0000000000000000, Mem[0000000010001410] = 675145ff
1386 stha %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 67510000
1387
1388p0_label_52:
1389! %l2 = 000043bc, %l3 = 00000000, Mem[0000000010181400] = 0d000000 c8a3b3a7
1390 stda %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000043bc 00000000
1391! %l5 = 0000000000000000, Mem[0000000010101438] = ec51d404ff07799c
1392 stx %l5,[%i4+0x038] ! Mem[0000000010101438] = 0000000000000000
1393! Mem[0000000030101410] = 000043bc, %l6 = 0000000000000000
1394 ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 00000000000000ff
1395! Mem[000000001018143c] = 33dde30d, %l1 = 00000000, %l0 = 0000ff00
1396 add %i6,0x3c,%g1
1397 casa [%g1]0x80,%l1,%l0 ! %l0 = 0000000033dde30d
1398! %f14 = ff455167, Mem[0000000030001410] = cb8d75d2
1399 sta %f14,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff455167
1400! %l6 = 0000000000000000, Mem[00000000201c0001] = ffff075f
1401 stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = ff00075f
1402! %l4 = 000000006978bf4a, Mem[00000000211c0001] = ffffd61d
1403 stb %l4,[%o2+0x001] ! Mem[00000000211c0000] = ff4ad61d
1404! %f26 = 11fb7f67, Mem[0000000010181414] = 000000d9
1405 st %f26,[%i6+0x014] ! Mem[0000000010181414] = 11fb7f67
1406! Mem[0000000010101408] = 00000000, %l1 = 0000000000000000
1407 swapa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
1408! Starting 10 instruction Load Burst
1409! Mem[0000000010081414] = 4bdf8c9a, %l4 = 000000006978bf4a
1410 lduha [%i2+0x014]%asi,%l4 ! %l4 = 0000000000004bdf
1411
1412p0_label_53:
1413! Mem[0000000020800000] = 53ffb0a2, %l0 = 0000000033dde30d
1414 ldsha [%o1+0x000]%asi,%l0 ! %l0 = 00000000000053ff
1415! Mem[0000000030001408] = 2227a4bd, %l4 = 0000000000004bdf
1416 lduha [%i0+%o4]0x89,%l4 ! %l4 = 000000000000a4bd
1417! Mem[00000000201c0000] = ff00075f, %l7 = 0000000000000001
1418 ldsh [%o0+%g0],%l7 ! %l7 = ffffffffffffff00
1419! %f17 = d1f2e9c8, %f0 = d8000009, %f25 = 80786cd9
1420 fsubs %f17,%f0 ,%f25 ! %f25 = 57fff0e3
1421! Mem[0000000030001408] = bda42722, %l1 = 0000000000000000
1422 ldsha [%i0+%o4]0x81,%l1 ! %l1 = ffffffffffffbda4
1423! Mem[0000000030041400] = 000000ff 50f59c61, %l0 = 000053ff, %l1 = ffffbda4
1424 ldda [%i1+%g0]0x81,%l0 ! %l0 = 00000000000000ff 0000000050f59c61
1425! %l1 = 0000000050f59c61, %l4 = 000000000000a4bd, %l7 = ffffffffffffff00
1426 and %l1,%l4,%l7 ! %l7 = 0000000000008421
1427! Mem[00000000100c1410] = f074df03, %l4 = 000000000000a4bd
1428 lduwa [%i3+%o5]0x80,%l4 ! %l4 = 00000000f074df03
1429! Mem[0000000010001400] = 00ff30836139a7a3, %l2 = 00000000000043bc
1430 ldxa [%i0+%g0]0x80,%l2 ! %l2 = 00ff30836139a7a3
1431! Starting 10 instruction Store Burst
1432! %f20 = 5ecdee9f 1809a90f, Mem[0000000010001400] = 00ff3083 6139a7a3
1433 stda %f20,[%i0+%g0]0x80 ! Mem[0000000010001400] = 5ecdee9f 1809a90f
1434
1435p0_label_54:
1436! %f29 = 4bdf8c9a, Mem[0000000010081408] = b6e9ee67
1437 sta %f29,[%i2+%o4]0x88 ! Mem[0000000010081408] = 4bdf8c9a
1438! %f8 = ff969edc 4bdf8c9a, Mem[0000000030001408] = bda42722 1c000000
1439 stda %f8 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff969edc 4bdf8c9a
1440! %l0 = 00000000000000ff, imm = 00000000000009f1, %l1 = 0000000050f59c61
1441 xor %l0,0x9f1,%l1 ! %l1 = 000000000000090e
1442! Mem[0000000010181400] = 000043bc, %l4 = 00000000f074df03
1443 swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000000043bc
1444! Mem[0000000030001408] = dc9e96ff, %l5 = 0000000000000000
1445 lduwa [%i0+%o4]0x89,%l5 ! %l5 = 00000000dc9e96ff
1446! Mem[000000001010142c] = 15176a9c, %l0 = 000000ff, %l3 = 00000000
1447 add %i4,0x2c,%g1
1448 casa [%g1]0x80,%l0,%l3 ! %l3 = 0000000015176a9c
1449! %l6 = 0000000000000000, Mem[0000000010001430] = d48a37c5
1450 stw %l6,[%i0+0x030] ! Mem[0000000010001430] = 00000000
1451! Mem[00000000300c1400] = 090000d8, %l4 = 00000000000043bc
1452 swapa [%i3+%g0]0x89,%l4 ! %l4 = 00000000090000d8
1453! Mem[0000000030141408] = 00000000, %l0 = 00000000000000ff
1454 swapa [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
1455! Starting 10 instruction Load Burst
1456! Mem[0000000010141428] = 11ff7f67ef082ea8, %l0 = 0000000000000000
1457 ldxa [%i5+0x028]%asi,%l0 ! %l0 = 11ff7f67ef082ea8
1458
1459p0_label_55:
1460! Mem[0000000030081410] = 00000000000000ff, %l0 = 11ff7f67ef082ea8
1461 ldxa [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000ff
1462! Mem[0000000030081400] = 944b365b000000ff, %l0 = 00000000000000ff
1463 ldxa [%i2+%g0]0x89,%l0 ! %l0 = 944b365b000000ff
1464! Mem[0000000010101434] = 9a69f871, %l7 = 0000000000008421
1465 lduba [%i4+0x037]%asi,%l7 ! %l7 = 0000000000000071
1466! Mem[00000000100c1410] = f074df03, %l0 = 944b365b000000ff
1467 lduwa [%i3+%o5]0x80,%l0 ! %l0 = 00000000f074df03
1468! Mem[00000000100c1400] = 33c2879e2128bc43, %l0 = 00000000f074df03
1469 ldxa [%i3+%g0]0x80,%l0 ! %l0 = 33c2879e2128bc43
1470! Mem[00000000211c0000] = ff4ad61d, %l5 = 00000000dc9e96ff
1471 lduba [%o2+0x001]%asi,%l5 ! %l5 = 000000000000004a
1472! Mem[00000000300c1410] = 43bc2821, %l4 = 00000000090000d8
1473 ldsha [%i3+%o5]0x81,%l4 ! %l4 = 00000000000043bc
1474! Mem[0000000030001400] = ffb6f2d1, %l7 = 0000000000000071
1475 lduba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff
1476! Mem[000000001008140c] = c5b79c33, %l4 = 00000000000043bc
1477 ldsh [%i2+0x00e],%l4 ! %l4 = ffffffffffff9c33
1478! Starting 10 instruction Store Burst
1479! %l2 = 00ff30836139a7a3, Mem[0000000030041410] = 6a3e01dd
1480 stba %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 6a3e01a3
1481
1482p0_label_56:
1483! %l0 = 33c2879e2128bc43, Mem[0000000010001408] = ff8a25d8
1484 stwa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 2128bc43
1485! Mem[00000000100c1430] = e3e681f3, %l3 = 0000000015176a9c
1486 swap [%i3+0x030],%l3 ! %l3 = 00000000e3e681f3
1487! %f6 = 071769f4 b1df1156, Mem[0000000030141408] = ff000000 00000000
1488 stda %f6 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 071769f4 b1df1156
1489! %l5 = 000000000000004a, Mem[0000000030141400] = 2de6ae76
1490 stba %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 4ae6ae76
1491! %f28 = ff969edc 4bdf8c9a, %l1 = 000000000000090e
1492! Mem[0000000030001418] = b96ad1d6e51fe5e2
1493 add %i0,0x018,%g1
1494 stda %f28,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030001418] = b98cdf4be51fe5e2
1495! %l6 = 0000000000000000, Mem[000000001014141a] = e00dcf28, %asi = 80
1496 stba %l6,[%i5+0x01a]%asi ! Mem[0000000010141418] = e00d0028
1497! %l2 = 00ff30836139a7a3, Mem[0000000021800040] = 00ff856a
1498 sth %l2,[%o3+0x040] ! Mem[0000000021800040] = a7a3856a
1499! %l2 = 00ff30836139a7a3, Mem[0000000030041408] = 00000000
1500 stba %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = a3000000
1501! Mem[0000000010181400] = f074df0300000000, %l1 = 000000000000090e, %l0 = 33c2879e2128bc43
1502 casxa [%i6]0x80,%l1,%l0 ! %l0 = f074df0300000000
1503! Starting 10 instruction Load Burst
1504! Mem[0000000010041410] = ff8e3083, %l4 = ffffffffffff9c33
1505 lduwa [%i1+0x010]%asi,%l4 ! %l4 = 00000000ff8e3083
1506
1507p0_label_57:
1508! Mem[0000000010181410] = 000000ff, %l1 = 000000000000090e
1509 ldsha [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff
1510! Mem[0000000030041410] = a3013e6a, %l7 = 00000000000000ff
1511 lduwa [%i1+%o5]0x81,%l7 ! %l7 = 00000000a3013e6a
1512! Mem[0000000030101400] = ff000000 5b364bbd, %l0 = 00000000, %l1 = 000000ff
1513 ldda [%i4+%g0]0x89,%l0 ! %l0 = 000000005b364bbd 00000000ff000000
1514! %f3 = ddffffff, %f10 = 4af804be d3e62a29
1515 fstox %f3 ,%f10 ! %f10 = e0000020 00000000
1516! Mem[00000000100c1408] = ddffffff, %l6 = 0000000000000000
1517 ldsba [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
1518! Mem[0000000010141400] = bfb22128, %f18 = ff455167
1519 lda [%i5+%g0]0x88,%f18 ! %f18 = bfb22128
1520! Mem[0000000030181408] = 7b88b2bf, %f26 = 11fb7f67
1521 lda [%i6+%o4]0x81,%f26 ! %f26 = 7b88b2bf
1522! Mem[0000000030141408] = f4691707, %l5 = 000000000000004a
1523 lduha [%i5+%o4]0x89,%l5 ! %l5 = 0000000000001707
1524! Mem[0000000010101400] = d94c0b00, %l1 = 00000000ff000000
1525 ldswa [%i4+%g0]0x88,%l1 ! %l1 = ffffffffd94c0b00
1526! Starting 10 instruction Store Burst
1527! Mem[0000000010181410] = 000000ff, %l5 = 0000000000001707
1528 ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
1529
1530p0_label_58:
1531! Mem[0000000030081400] = ff000000, %l3 = 00000000e3e681f3
1532 ldstuba [%i2+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
1533! %f0 = d8000009, %f25 = 57fff0e3, %f0 = d8000009
1534 fdivs %f0 ,%f25,%f0 ! %f0 = bf800798
1535! %f24 = f995557c 57fff0e3, %l0 = 000000005b364bbd
1536! Mem[0000000010101410] = 03df74f0f2f38b70
1537 add %i4,0x010,%g1
1538 stda %f24,[%g1+%l0]ASI_PST8_P ! Mem[0000000010101410] = f9df557c57ff8be3
1539! %l2 = 6139a7a3, %l3 = 000000ff, Mem[0000000030041410] = 6a3e01a3 afd6e547
1540 stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 6139a7a3 000000ff
1541! Mem[0000000010001408] = 2128bc43, %l7 = 00000000a3013e6a
1542 swap [%i0+%o4],%l7 ! %l7 = 000000002128bc43
1543! Mem[0000000010081408] = 4bdf8c9a, %l2 = 00ff30836139a7a3
1544 ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 0000009a000000ff
1545! %l4 = ff8e3083, %l5 = 000000ff, Mem[0000000030001400] = ffb6f2d1 00000000
1546 stda %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff8e3083 000000ff
1547! %l0 = 5b364bbd, %l1 = d94c0b00, Mem[0000000030081408] = f074df67 ff455167
1548 stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 5b364bbd d94c0b00
1549! %l5 = 00000000000000ff, Mem[0000000030001410] = 675145ff
1550 stwa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff
1551! Starting 10 instruction Load Burst
1552! Mem[0000000010181400] = 03df74f0, %l4 = 00000000ff8e3083
1553 lduwa [%i6+%g0]0x88,%l4 ! %l4 = 0000000003df74f0
1554
1555p0_label_59:
1556! Mem[0000000010181410] = 000000ff, %f3 = ddffffff
1557 lda [%i6+%o5]0x88,%f3 ! %f3 = 000000ff
1558! Mem[0000000010141408] = 03df74f0675145ff, %l3 = 00000000000000ff
1559 ldxa [%i5+%o4]0x88,%l3 ! %l3 = 03df74f0675145ff
1560! Mem[0000000010181400] = f074df03, %l7 = 000000002128bc43
1561 ldsba [%i6+%g0]0x80,%l7 ! %l7 = fffffffffffffff0
1562! %l1 = ffffffffd94c0b00, %l2 = 000000000000009a, %l6 = ffffffffffffffff
1563 add %l1,%l2,%l6 ! %l6 = ffffffffd94c0b9a
1564! Mem[0000000010141400] = 2821b2bff266ae1c, %f6 = 071769f4 b1df1156
1565 ldda [%i5+%g0]0x80,%f6 ! %f6 = 2821b2bf f266ae1c
1566! Mem[00000000100c1438] = ffffffc8, %l4 = 0000000003df74f0
1567 lduwa [%i3+0x038]%asi,%l4 ! %l4 = 00000000ffffffc8
1568! Mem[0000000030181408] = c0aaa71abfb2887b, %l4 = 00000000ffffffc8
1569 ldxa [%i6+%o4]0x89,%l4 ! %l4 = c0aaa71abfb2887b
1570! Mem[0000000030041410] = 6139a7a3, %l6 = ffffffffd94c0b9a
1571 ldsha [%i1+%o5]0x89,%l6 ! %l6 = ffffffffffffa7a3
1572! Mem[0000000010141410] = 00000000, %l5 = 00000000000000ff
1573 ldsba [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000
1574! Starting 10 instruction Store Burst
1575! %f15 = f074df67, Mem[0000000010001400] = 5ecdee9f
1576 sta %f15,[%i0+%g0]0x80 ! Mem[0000000010001400] = f074df67
1577
1578p0_label_60:
1579! Mem[0000000010141400] = 2821b2bf, %l1 = ffffffffd94c0b00
1580 swapa [%i5+%g0]0x80,%l1 ! %l1 = 000000002821b2bf
1581! Mem[0000000030181410] = 00000054, %l7 = fffffffffffffff0
1582 swapa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000054
1583! Mem[0000000010001428] = 0000ffff302ee9c8, %l3 = 03df74f0675145ff, %l5 = 0000000000000000
1584 add %i0,0x28,%g1
1585 casxa [%g1]0x80,%l3,%l5 ! %l5 = 0000ffff302ee9c8
1586! Mem[0000000010181408] = 00000000, %l3 = 03df74f0675145ff
1587 swapa [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
1588! Code Fragment 3
1589p0_fragment_4:
1590! %l0 = 000000005b364bbd
1591 setx 0xa6aa6c8077d5d4ee,%g7,%l0 ! %l0 = a6aa6c8077d5d4ee
1592! %l1 = 000000002821b2bf
1593 setx 0x01b965f84706440d,%g7,%l1 ! %l1 = 01b965f84706440d
1594 setx 0x1fe000, %g1, %g3
1595 or %l0, %g3, %l0 ! always set perrmask = 0xff
1596 setx 0x1ffff8, %g1, %g2
1597 and %l0, %g2, %l0
1598 ta T_CHANGE_HPRIV
1599 stxa %l1, [%l0]ASI_DCACHE_DATA
1600 ta T_CHANGE_NONHPRIV
1601! %l0 = a6aa6c8077d5d4ee
1602 setx 0xa7714977cc14e735,%g7,%l0 ! %l0 = a7714977cc14e735
1603! %l1 = 01b965f84706440d
1604 setx 0x4093a0503bd7a23a,%g7,%l1 ! %l1 = 4093a0503bd7a23a
1605! %f16 = 7b88b2bf d1f2e9c8, Mem[0000000010081410] = ff969edc 4bdf8c9a
1606 stda %f16,[%i2+%o5]0x80 ! Mem[0000000010081410] = 7b88b2bf d1f2e9c8
1607! %l7 = 0000000000000054, Mem[0000000030041408] = 000000a3
1608 stwa %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000054
1609! %l0 = a7714977cc14e735, Mem[00000000300c1408] = bdb6f2d1
1610 stha %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = e735f2d1
1611! %l6 = ffffffffffffa7a3, Mem[0000000030181408] = 7b88b2bf
1612 stha %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = a7a3b2bf
1613! Starting 10 instruction Load Burst
1614! Mem[00000000100c1410] = 03df74f0, %l0 = a7714977cc14e735
1615 ldsba [%i3+%o5]0x88,%l0 ! %l0 = fffffffffffffff0
1616
1617p0_label_61:
1618! %f11 = 00000000, %f28 = ff969edc, %f1 = bfb2887b
1619 fadds %f11,%f28,%f1 ! %f1 = ffd69edc
1620! Mem[0000000030001408] = ff969edc, %l1 = 4093a0503bd7a23a
1621 lduha [%i0+%o4]0x81,%l1 ! %l1 = 000000000000ff96
1622! Mem[0000000010001410] = 00005167, %l1 = 000000000000ff96
1623 ldsha [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
1624! Mem[0000000010081410] = c8e9f2d1 bfb2887b, %l6 = ffffa7a3, %l7 = 00000054
1625 ldda [%i2+%o5]0x88,%l6 ! %l6 = 00000000bfb2887b 00000000c8e9f2d1
1626! Mem[0000000010141420] = f995557c80786cd9, %f2 = bdb6f2d1 000000ff
1627 ldda [%i5+0x020]%asi,%f2 ! %f2 = f995557c 80786cd9
1628! Mem[0000000030081400] = ff000000 5b364b94, %l0 = fffffff0, %l1 = 00000000
1629 ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000ff000000 000000005b364b94
1630! Mem[0000000020800040] = eafa2222, %l7 = 00000000c8e9f2d1
1631 ldsb [%o1+0x040],%l7 ! %l7 = ffffffffffffffea
1632! Mem[0000000010141400] = 000b4cd9, %l1 = 000000005b364b94
1633 lduwa [%i5+%g0]0x88,%l1 ! %l1 = 00000000000b4cd9
1634! Mem[0000000010181410] = ff00000011fb7f67, %f16 = 7b88b2bf d1f2e9c8
1635 ldda [%i6+%o5]0x80,%f16 ! %f16 = ff000000 11fb7f67
1636! Starting 10 instruction Store Burst
1637! %f13 = c800001c, Mem[0000000030001408] = ff969edc
1638 sta %f13,[%i0+%o4]0x81 ! Mem[0000000030001408] = c800001c
1639
1640p0_label_62:
1641! Mem[00000000100c1410] = 03df74f0, %l3 = 0000000000000000
1642 swapa [%i3+%o5]0x88,%l3 ! %l3 = 0000000003df74f0
1643! Mem[0000000010141428] = 11ff7f67ef082ea8, %l4 = c0aaa71abfb2887b, %l3 = 0000000003df74f0
1644 add %i5,0x28,%g1
1645 casxa [%g1]0x80,%l4,%l3 ! %l3 = 11ff7f67ef082ea8
1646! Mem[00000000100c1400] = 33c2879e, %l7 = ffffffffffffffea
1647 ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 00000033000000ff
1648! %l2 = 000000000000009a, Mem[0000000010041408] = 1c000054
1649 stha %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 1c00009a
1650! %l2 = 000000000000009a, Mem[000000001014143e] = 195c64bd, %asi = 80
1651 stba %l2,[%i5+0x03e]%asi ! Mem[000000001014143c] = 195c9abd
1652! Mem[0000000030041400] = ff000000, %l2 = 000000000000009a
1653 ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
1654! %l3 = 11ff7f67ef082ea8, Mem[0000000020800000] = 53ffb0a2
1655 stb %l3,[%o1+%g0] ! Mem[0000000020800000] = a8ffb0a2
1656! %f17 = 11fb7f67, Mem[0000000010001404] = 1809a90f
1657 sta %f17,[%i0+0x004]%asi ! Mem[0000000010001404] = 11fb7f67
1658! %l7 = 0000000000000033, Mem[0000000010101400] = d94c0b00
1659 stha %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = d94c0033
1660! Starting 10 instruction Load Burst
1661! Mem[0000000010081408] = ff8cdf4b, %l7 = 0000000000000033
1662 ldsha [%i2+%o4]0x80,%l7 ! %l7 = ffffffffffffff8c
1663
1664p0_label_63:
1665! Mem[0000000010141410] = 00000000 ffff0000, %l0 = ff000000, %l1 = 000b4cd9
1666 ldda [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000ffff0000
1667! Mem[0000000030041408] = 00000054, %l2 = 0000000000000000
1668 lduha [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000054
1669! Mem[0000000010081404] = fa6bb877, %l2 = 0000000000000054
1670 ldsw [%i2+0x004],%l2 ! %l2 = fffffffffa6bb877
1671! Mem[000000001000143c] = 6978bf4a, %f12 = 009b5e05
1672 lda [%i0+0x03c]%asi,%f12 ! %f12 = 6978bf4a
1673! Mem[0000000030141400] = 76aee64a, %f7 = f266ae1c
1674 lda [%i5+%g0]0x89,%f7 ! %f7 = 76aee64a
1675! Mem[0000000010041410] = ff8e3083ffffffff, %f6 = 2821b2bf 76aee64a
1676 ldda [%i1+%o5]0x80,%f6 ! %f6 = ff8e3083 ffffffff
1677! Mem[00000000218001c0] = 2f6a07db, %l7 = ffffffffffffff8c
1678 lduh [%o3+0x1c0],%l7 ! %l7 = 0000000000002f6a
1679! Mem[0000000010181430] = 0000000d, %l6 = 00000000bfb2887b
1680 ldub [%i6+0x033],%l6 ! %l6 = 000000000000000d
1681! Mem[0000000010181410] = ff000000, %l7 = 0000000000002f6a
1682 ldswa [%i6+%o5]0x80,%l7 ! %l7 = ffffffffff000000
1683! Starting 10 instruction Store Burst
1684! Mem[0000000030181410] = fffffff0, %l1 = 00000000ffff0000
1685 swapa [%i6+%o5]0x81,%l1 ! %l1 = 00000000fffffff0
1686
1687p0_label_64:
1688! %l7 = ffffffffff000000, immd = fffffffffffff9dc, %l0 = 0000000000000000
1689 sdivx %l7,-0x624,%l0 ! %l0 = 00000000000029b0
1690! Mem[00000000100c1408] = ddffffff, %l3 = 11ff7f67ef082ea8
1691 ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
1692! Mem[0000000010101410] = 7c55dff9, %l4 = c0aaa71abfb2887b
1693 swapa [%i4+%o5]0x88,%l4 ! %l4 = 000000007c55dff9
1694! Mem[0000000010001437] = 911b8130, %l1 = 00000000fffffff0
1695 ldstub [%i0+0x037],%l1 ! %l1 = 00000030000000ff
1696! Mem[0000000010181408] = 675145ff, %l1 = 0000000000000030
1697 swapa [%i6+%o4]0x80,%l1 ! %l1 = 00000000675145ff
1698! %f28 = ff969edc, Mem[0000000010041400] = 4abf7869
1699 sta %f28,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff969edc
1700! Mem[0000000010101436] = 9a69f871, %l3 = 00000000000000ff
1701 ldstuba [%i4+0x036]%asi,%l3 ! %l3 = 000000f8000000ff
1702! %l2 = fa6bb877, %l3 = 000000f8, Mem[0000000010001428] = 0000ffff 302ee9c8
1703 std %l2,[%i0+0x028] ! Mem[0000000010001428] = fa6bb877 000000f8
1704! %l0 = 00000000000029b0, Mem[0000000030001400] = ff8e3083
1705 stha %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 29b03083
1706! Starting 10 instruction Load Burst
1707! Mem[0000000010141400] = d94c0b00f266ae1c, %l7 = ffffffffff000000
1708 ldxa [%i5+%g0]0x80,%l7 ! %l7 = d94c0b00f266ae1c
1709
1710p0_label_65:
1711! Mem[0000000030041410] = a3a73961, %l3 = 00000000000000f8
1712 lduwa [%i1+%o5]0x81,%l3 ! %l3 = 00000000a3a73961
1713! Mem[0000000030141400] = 76aee64a, %l6 = 000000000000000d
1714 ldsba [%i5+%g0]0x89,%l6 ! %l6 = 000000000000004a
1715! Mem[0000000020800000] = a8ffb0a2, %l5 = 0000ffff302ee9c8
1716 lduha [%o1+0x000]%asi,%l5 ! %l5 = 000000000000a8ff
1717! Mem[0000000030081408] = 5b364bbd, %l3 = 00000000a3a73961
1718 ldsha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000004bbd
1719! Mem[0000000030001410] = 000000ffffffffff, %l1 = 00000000675145ff
1720 ldxa [%i0+%o5]0x81,%l1 ! %l1 = 000000ffffffffff
1721! Mem[00000000100c142c] = ffffffd8, %l3 = 0000000000004bbd
1722 ldsw [%i3+0x02c],%l3 ! %l3 = ffffffffffffffd8
1723! Mem[0000000010041400] = dc9e96ff, %l5 = 000000000000a8ff
1724 lduwa [%i1+%g0]0x80,%l5 ! %l5 = 00000000dc9e96ff
1725! Mem[0000000030141410] = dbafd7f7, %l7 = d94c0b00f266ae1c
1726 lduwa [%i5+%o5]0x81,%l7 ! %l7 = 00000000dbafd7f7
1727! Mem[0000000030041408] = 54000000, %l0 = 00000000000029b0
1728 ldsha [%i1+%o4]0x81,%l0 ! %l0 = 0000000000005400
1729! Starting 10 instruction Store Burst
1730! Mem[0000000021800041] = a7a3856a, %l4 = 000000007c55dff9
1731 ldstub [%o3+0x041],%l4 ! %l4 = 000000a3000000ff
1732
1733p0_label_66:
1734! %f20 = 5ecdee9f, Mem[00000000300c1410] = 43bc2821
1735 sta %f20,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 5ecdee9f
1736! Mem[0000000020800000] = a8ffb0a2, %l6 = 000000000000004a
1737 ldstub [%o1+%g0],%l6 ! %l6 = 000000a8000000ff
1738! Mem[0000000010001400] = f074df67, %l5 = 00000000dc9e96ff
1739 ldstub [%i0+%g0],%l5 ! %l5 = 000000f0000000ff
1740! %l3 = ffffffffffffffd8, Mem[0000000030101400] = bd4b365b
1741 stha %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffd8365b
1742! %f29 = 4bdf8c9a, %f14 = ff455167
1743 fcmpes %fcc2,%f29,%f14 ! %fcc2 = 2
1744! Mem[0000000030001410] = ff000000, %l7 = 00000000dbafd7f7
1745 swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000ff000000
1746! %f16 = ff000000 11fb7f67 bfb22128 f074df03
1747! %f20 = 5ecdee9f 1809a90f dd013e6a 47e5d6af
1748! %f24 = f995557c 57fff0e3 7b88b2bf ef082ea8
1749! %f28 = ff969edc 4bdf8c9a 0000ffff 000000ff
1750 stda %f16,[%i5]ASI_BLK_P ! Block Store to 0000000010141400
1751! Mem[000000001010141c] = 7fc8e475, %l5 = 00000000000000f0, %asi = 80
1752 swapa [%i4+0x01c]%asi,%l5 ! %l5 = 000000007fc8e475
1753! %f15 = f074df67, Mem[000000001018140c] = 018a25d8
1754 st %f15,[%i6+0x00c] ! Mem[000000001018140c] = f074df67
1755! Starting 10 instruction Load Burst
1756! Mem[0000000030181400] = 76ae30a5, %l5 = 000000007fc8e475
1757 ldsba [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000076
1758
1759p0_label_67:
1760! Mem[0000000010001410] = 00005167, %l4 = 00000000000000a3
1761 lduwa [%i0+%o5]0x80,%l4 ! %l4 = 0000000000005167
1762! Mem[0000000030181400] = 76ae30a5, %l2 = fffffffffa6bb877
1763 lduha [%i6+%g0]0x81,%l2 ! %l2 = 00000000000076ae
1764 membar #Sync ! Added by membar checker (11)
1765! Mem[0000000010141424] = 57fff0e3, %l3 = ffffffffffffffd8
1766 lduw [%i5+0x024],%l3 ! %l3 = 0000000057fff0e3
1767! Mem[0000000010081400] = d8258a01, %l5 = 0000000000000076
1768 lduwa [%i2+%g0]0x80,%l5 ! %l5 = 00000000d8258a01
1769! Mem[0000000010181408] = 30000000, %l3 = 0000000057fff0e3
1770 ldsba [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
1771! Mem[00000000211c0000] = ff4ad61d, %l2 = 00000000000076ae
1772 ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffff4a
1773! Mem[0000000010141400] = ff000000, %l3 = 0000000000000000
1774 lduba [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff
1775! Mem[0000000010001400] = ff74df67, %l4 = 0000000000005167
1776 ldswa [%i0+%g0]0x80,%l4 ! %l4 = ffffffffff74df67
1777! %f30 = 0000ffff, %f8 = ff969edc
1778 fsqrts %f30,%f8 ! %l0 = 0000000000005422, Unfinished, %fsr = 0a00000400
1779! Starting 10 instruction Store Burst
1780! %f20 = 5ecdee9f, %f15 = f074df67
1781 fcmpes %fcc0,%f20,%f15 ! %fcc0 = 2
1782
1783p0_label_68:
1784! Code Fragment 4
1785p0_fragment_5:
1786! %l0 = 0000000000005422
1787 setx 0xeef01bdfa0a17b45,%g7,%l0 ! %l0 = eef01bdfa0a17b45
1788! %l1 = 000000ffffffffff
1789 setx 0x9d9f8bb066116a1b,%g7,%l1 ! %l1 = 9d9f8bb066116a1b
1790 setx 0x7ff8, %g1, %g2
1791 and %l0, %g2, %l0
1792 setx 0xffffffff, %g1, %g2
1793 and %l1, %g2, %l1
1794 setx 0x100000000, %g1, %g2
1795 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1796 ta T_CHANGE_HPRIV
1797 stxa %l1, [%l0]ASI_ICACHE_INSTR
1798 ta T_CHANGE_NONHPRIV
1799! %l0 = eef01bdfa0a17b45
1800 setx 0x29dfe5503651a4f5,%g7,%l0 ! %l0 = 29dfe5503651a4f5
1801! %l1 = 9d9f8bb066116a1b
1802 setx 0x99647f6781acd7db,%g7,%l1 ! %l1 = 99647f6781acd7db
1803! %l5 = 00000000d8258a01, Mem[00000000211c0000] = ff4ad61d, %asi = 80
1804 stba %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 014ad61d
1805! %l6 = 00000000000000a8, Mem[0000000010181408] = 00000030
1806 stw %l6,[%i6+%o4] ! Mem[0000000010181408] = 000000a8
1807! Mem[0000000030081408] = 5b364bbd, %l1 = 99647f6781acd7db
1808 ldstuba [%i2+%o4]0x89,%l1 ! %l1 = 000000bd000000ff
1809! %l3 = 00000000000000ff, Mem[0000000010141408] = bfb22128
1810 stha %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ff2128
1811! %f0 = bf800798 ffd69edc f995557c 80786cd9
1812! %f4 = ffd69edc d1f2b6bd ff8e3083 ffffffff
1813! %f8 = ff969edc 4bdf8c9a e0000020 00000000
1814! %f12 = 6978bf4a c800001c ff455167 f074df67
1815 stda %f0,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400
1816! %f18 = bfb22128 f074df03, Mem[0000000010181410] = 000000ff 677ffb11
1817 stda %f18,[%i6+%o5]0x88 ! Mem[0000000010181410] = bfb22128 f074df03
1818! Mem[0000000010081410] = 7b88b2bf, %l5 = 00000000d8258a01
1819 ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 0000007b000000ff
1820! %l4 = ffffffffff74df67, Mem[00000000100c1410] = d1f2b6bd
1821 stwa %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff74df67
1822! Starting 10 instruction Load Burst
1823! Mem[0000000010001410] = 67510000, %l3 = 00000000000000ff
1824 ldswa [%i0+%o5]0x88,%l3 ! %l3 = 0000000067510000
1825
1826p0_label_69:
1827! %f19 = f074df03, %f20 = 5ecdee9f, %f24 = f995557c 57fff0e3
1828 fsmuld %f19,%f20,%f24 ! %f24 = c9f89f5a 9a499ba0
1829! Mem[0000000030141410] = f7d7afdb, %l1 = 00000000000000bd
1830 ldsha [%i5+%o5]0x89,%l1 ! %l1 = ffffffffffffafdb
1831 membar #Sync ! Added by membar checker (12)
1832! Mem[00000000100c1400] = ffd69edc, %l4 = ffffffffff74df67
1833 lduha [%i3+%g0]0x88,%l4 ! %l4 = 0000000000009edc
1834! Mem[0000000010081400] = 77b86bfa 018a25d8, %l0 = 3651a4f5, %l1 = ffffafdb
1835 ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000018a25d8 0000000077b86bfa
1836! Mem[000000001004143c] = dd3363dc, %l3 = 0000000067510000
1837 lduba [%i1+0x03d]%asi,%l3 ! %l3 = 0000000000000033
1838! Mem[0000000020800040] = eafa2222, %l7 = 00000000ff000000
1839 ldsb [%o1+0x041],%l7 ! %l7 = fffffffffffffffa
1840! Mem[00000000201c0000] = ff00075f, %l5 = 000000000000007b
1841 ldsha [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffffff00
1842! Mem[0000000030141410] = 67000000 f7d7afdb, %l2 = ffffff4a, %l3 = 00000033
1843 ldda [%i5+%o5]0x89,%l2 ! %l2 = 00000000f7d7afdb 0000000067000000
1844! Mem[0000000030001408] = 1c0000c8, %l1 = 0000000077b86bfa
1845 ldswa [%i0+%o4]0x89,%l1 ! %l1 = 000000001c0000c8
1846! Starting 10 instruction Store Burst
1847! Mem[0000000020800001] = ffffb0a2, %l3 = 0000000067000000
1848 ldstuba [%o1+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
1849
1850p0_label_70:
1851! Mem[0000000030141410] = f7d7afdb, %l5 = ffffffffffffff00
1852 swapa [%i5+%o5]0x89,%l5 ! %l5 = 00000000f7d7afdb
1853! %l0 = 00000000018a25d8, Mem[0000000010001403] = ff74df67
1854 stb %l0,[%i0+0x003] ! Mem[0000000010001400] = ff74dfd8
1855! Mem[00000000211c0000] = 014ad61d, %l0 = 00000000018a25d8
1856 ldsb [%o2+%g0],%l0 ! %l0 = 0000000000000001
1857! %l3 = 00000000000000ff, Mem[000000001010143a] = 00000000
1858 sth %l3,[%i4+0x03a] ! Mem[0000000010101438] = 000000ff
1859! %l6 = 000000a8, %l7 = fffffffa, Mem[0000000010101408] = 00000000 000043bc
1860 stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000a8 fffffffa
1861! %l2 = f7d7afdb, %l3 = 000000ff, Mem[0000000030001410] = f7d7afdb ffffffff
1862 stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = f7d7afdb 000000ff
1863! %l2 = 00000000f7d7afdb, Mem[00000000300c1410] = 5ecdee9fd1f2b6bd
1864 stxa %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000f7d7afdb
1865! Mem[0000000010081408] = 4bdf8cff, %l7 = fffffffffffffffa
1866 swapa [%i2+%o4]0x88,%l7 ! %l7 = 000000004bdf8cff
1867! Mem[0000000021800101] = b7ff6d5f, %l0 = 0000000000000001
1868 ldstub [%o3+0x101],%l0 ! %l0 = 000000ff000000ff
1869! Starting 10 instruction Load Burst
1870! Mem[0000000010141438] = 0000ffff 000000ff, %l2 = f7d7afdb, %l3 = 000000ff
1871 ldda [%i5+0x038]%asi,%l2 ! %l2 = 000000000000ffff 00000000000000ff
1872
1873p0_label_71:
1874! Mem[0000000030181410] = ffff0000, %l3 = 00000000000000ff
1875 ldswa [%i6+%o5]0x81,%l3 ! %l3 = ffffffffffff0000
1876! Mem[0000000010041408] = 9a00001c, %l1 = 000000001c0000c8
1877 lduwa [%i1+%o4]0x80,%l1 ! %l1 = 000000009a00001c
1878! Mem[0000000010101410] = bfb2887b, %l2 = 000000000000ffff
1879 lduba [%i4+%o5]0x88,%l2 ! %l2 = 000000000000007b
1880! Mem[0000000010181400] = f074df0300000000, %l7 = 000000004bdf8cff
1881 ldxa [%i6+%g0]0x80,%l7 ! %l7 = f074df0300000000
1882! Mem[0000000010101400] = d94c0033, %l3 = ffffffffffff0000
1883 lduha [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000033
1884! Mem[0000000030101400] = ffd8365b, %l7 = f074df0300000000
1885 ldsha [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffffffd8
1886! Mem[0000000010101410] = 7b88b2bf, %l1 = 000000009a00001c
1887 ldsba [%i4+%o5]0x80,%l1 ! %l1 = 000000000000007b
1888! Mem[0000000010181408] = 000000a8, %l7 = ffffffffffffffd8
1889 ldswa [%i6+%o4]0x80,%l7 ! %l7 = 00000000000000a8
1890! %f5 = d1f2b6bd, %f11 = 00000000, %f23 = 47e5d6af
1891 fdivs %f5 ,%f11,%f23 ! %f23 = ff800000
1892! Starting 10 instruction Store Burst
1893! Mem[0000000030141408] = f4691707, %l6 = 00000000000000a8
1894 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 00000007000000ff
1895
1896p0_label_72:
1897! %l3 = 0000000000000033, Mem[0000000010041410] = 83308eff
1898 stha %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 83300033
1899! %l6 = 0000000000000007, Mem[0000000010101400] = 33004cd9d8000000
1900 stxa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000000007
1901! %f28 = ff969edc, Mem[0000000010101408] = a8000000
1902 sta %f28,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff969edc
1903! %l7 = 00000000000000a8, immd = 00000000000008f3, %l3 = 0000000000000033
1904 sdivx %l7,0x8f3,%l3 ! %l3 = 0000000000000000
1905! %l3 = 0000000000000000, Mem[0000000010001410] = d8258a0167510000
1906 stxa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
1907! %f28 = ff969edc, Mem[00000000100c1430] = 1c0000c8
1908 sta %f28,[%i3+0x030]%asi ! Mem[00000000100c1430] = ff969edc
1909! %l0 = 00000000000000ff, Mem[0000000020800040] = eafa2222
1910 sth %l0,[%o1+0x040] ! Mem[0000000020800040] = 00ff2222
1911! Mem[0000000010141410] = 9feecd5e, %l4 = 0000000000009edc
1912 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 0000005e000000ff
1913! %l0 = 00000000000000ff, Mem[0000000030001410] = dbafd7f7
1914 stha %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = dbaf00ff
1915! Starting 10 instruction Load Burst
1916! Mem[0000000010001410] = 00000000, %f2 = f995557c
1917 lda [%i0+%o5]0x88,%f2 ! %f2 = 00000000
1918
1919p0_label_73:
1920! Mem[00000000100c1418] = ffffffff, %l2 = 000000000000007b
1921 lduw [%i3+0x018],%l2 ! %l2 = 00000000ffffffff
1922! Mem[0000000010041410] = 33003083, %f29 = 4bdf8c9a
1923 lda [%i1+%o5]0x80,%f29 ! %f29 = 33003083
1924! Mem[0000000010181420] = c3a609f9, %l6 = 0000000000000007
1925 ldswa [%i6+0x020]%asi,%l6 ! %l6 = ffffffffc3a609f9
1926! Mem[0000000030081410] = ff000000 00000000, %l2 = ffffffff, %l3 = 00000000
1927 ldda [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000ff000000
1928! Mem[0000000010141400] = 000000ff, %f8 = ff969edc
1929 lda [%i5+%g0]0x88,%f8 ! %f8 = 000000ff
1930! Mem[0000000030181400] = a530ae76, %l6 = ffffffffc3a609f9
1931 swapa [%i6+%g0]0x89,%l6 ! %l6 = 00000000a530ae76
1932! Mem[00000000300c1400] = 000043bc, %l0 = 00000000000000ff
1933 ldswa [%i3+%g0]0x89,%l0 ! %l0 = 00000000000043bc
1934! Mem[0000000010081414] = d1f2e9c8, %l4 = 000000000000005e
1935 ldub [%i2+0x017],%l4 ! %l4 = 00000000000000c8
1936! Mem[0000000010081400] = 018a25d8, %l2 = 0000000000000000
1937 ldsha [%i2+%g0]0x88,%l2 ! %l2 = 00000000000025d8
1938! Starting 10 instruction Store Burst
1939! Mem[0000000030101408] = d1f2b77a, %l3 = 00000000ff000000
1940 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 000000d1000000ff
1941
1942p0_label_74:
1943! %l3 = 00000000000000d1, Mem[0000000010001408] = 6a3e01a3
1944 stha %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 6a3e00d1
1945! %f25 = 9a499ba0, Mem[000000001004140c] = 99bf8523
1946 st %f25,[%i1+0x00c] ! Mem[000000001004140c] = 9a499ba0
1947! %l5 = 00000000f7d7afdb, Mem[0000000030181410] = 0000ffff
1948 stha %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000afdb
1949! %f0 = bf800798 ffd69edc 00000000 80786cd9
1950! %f4 = ffd69edc d1f2b6bd ff8e3083 ffffffff
1951! %f8 = 000000ff 4bdf8c9a e0000020 00000000
1952! %f12 = 6978bf4a c800001c ff455167 f074df67
1953 stda %f0,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
1954! %l2 = 000025d8, %l3 = 000000d1, Mem[00000000100c1400] = dc9ed6ff 980780bf
1955 stda %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000025d8 000000d1
1956! %f24 = c9f89f5a, Mem[0000000030001410] = ff00afdb
1957 sta %f24,[%i0+%o5]0x81 ! Mem[0000000030001410] = c9f89f5a
1958! %f16 = ff000000 11fb7f67, %l0 = 00000000000043bc
1959! Mem[0000000030001410] = c9f89f5a000000ff
1960 add %i0,0x010,%g1
1961 stda %f16,[%g1+%l0]ASI_PST8_S ! Mem[0000000030001410] = fff8000011fb00ff
1962! %f27 = ef082ea8, Mem[0000000010141400] = 000000ff
1963 sta %f27,[%i5+%g0]0x88 ! Mem[0000000010141400] = ef082ea8
1964! Mem[0000000010141433] = ff969edc, %l0 = 00000000000043bc
1965 ldstub [%i5+0x033],%l0 ! %l0 = 000000dc000000ff
1966! Starting 10 instruction Load Burst
1967! Mem[00000000100c1408] = d96c7880, %l0 = 00000000000000dc
1968 ldsba [%i3+%o4]0x80,%l0 ! %l0 = ffffffffffffffd9
1969
1970p0_label_75:
1971! Mem[0000000010181400] = 03df74f0, %l7 = 00000000000000a8
1972 lduwa [%i6+%g0]0x88,%l7 ! %l7 = 0000000003df74f0
1973 membar #Sync ! Added by membar checker (13)
1974! Mem[0000000030081408] = 0000000080786cd9, %f20 = 5ecdee9f 1809a90f
1975 ldda [%i2+%o4]0x81,%f20 ! %f20 = 00000000 80786cd9
1976! Mem[0000000030081408] = 00000000, %f0 = bf800798
1977 lda [%i2+%o4]0x81,%f0 ! %f0 = 00000000
1978! Mem[0000000030041410] = 6139a7a3, %l2 = 00000000000025d8
1979 ldswa [%i1+%o5]0x89,%l2 ! %l2 = 000000006139a7a3
1980! Mem[0000000030141410] = 00ffffff00000067, %f18 = bfb22128 f074df03
1981 ldda [%i5+%o5]0x81,%f18 ! %f18 = 00ffffff 00000067
1982! Mem[00000000201c0000] = ff00075f, %l0 = ffffffffffffffd9
1983 ldub [%o0+%g0],%l0 ! %l0 = 00000000000000ff
1984! Mem[0000000030141410] = 00ffffff, %l2 = 000000006139a7a3
1985 ldsha [%i5+%o5]0x81,%l2 ! %l2 = 00000000000000ff
1986! Mem[0000000030081408] = 00000000, %f23 = ff800000
1987 lda [%i2+%o4]0x81,%f23 ! %f23 = 00000000
1988! Mem[0000000010001410] = 00000000, %l0 = 00000000000000ff
1989 ldsba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
1990! Starting 10 instruction Store Burst
1991! %f10 = e0000020 00000000, Mem[0000000030081410] = dc9ed6ff bdb6f2d1
1992 stda %f10,[%i2+%o5]0x89 ! Mem[0000000030081410] = e0000020 00000000
1993
1994p0_label_76:
1995! Mem[0000000010001408] = 6a3e00d1, %l2 = 00000000000000ff
1996 ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 000000d1000000ff
1997! Mem[0000000030001400] = 29b03083, %l2 = 00000000000000d1
1998 swapa [%i0+%g0]0x81,%l2 ! %l2 = 0000000029b03083
1999! %f14 = ff455167 f074df67, Mem[0000000010081428] = 759de8e9 365480bc
2000 std %f14,[%i2+0x028] ! Mem[0000000010081428] = ff455167 f074df67
2001! Mem[0000000030001400] = 000000d1, %l5 = 00000000f7d7afdb
2002 ldstuba [%i0+%g0]0x81,%l5 ! %l5 = 00000000000000ff
2003! %f2 = 00000000 80786cd9, %l0 = 0000000000000000
2004! Mem[0000000010101400] = 0000000000000007
2005 stda %f2,[%i4+%l0]ASI_PST8_PL ! Mem[0000000010101400] = 0000000000000007
2006! Mem[000000001018143e] = 33dde30d, %l0 = 0000000000000000
2007 ldstuba [%i6+0x03e]%asi,%l0 ! %l0 = 000000e3000000ff
2008! %l2 = 0000000029b03083, Mem[0000000030001410] = ff00fb110000f8ff
2009 stxa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000029b03083
2010! Mem[0000000010001408] = 6a3e00ff, %l1 = 000000000000007b
2011 ldstuba [%i0+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
2012! Mem[0000000010101410] = 7b88b2bf, %l2 = 0000000029b03083
2013 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 0000007b000000ff
2014! Starting 10 instruction Load Burst
2015! Mem[0000000010081410] = bfb288ff, %l5 = 0000000000000000
2016 lduha [%i2+%o5]0x88,%l5 ! %l5 = 00000000000088ff
2017
2018p0_label_77:
2019! Mem[0000000010181408] = a8000000, %l6 = 00000000a530ae76
2020 lduba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000
2021! Mem[0000000010041408] = 9a00001c, %l4 = 00000000000000c8
2022 lduw [%i1+%o4],%l4 ! %l4 = 000000009a00001c
2023! Mem[0000000010141410] = ffcdee9f, %l3 = 00000000000000d1
2024 lduha [%i5+%o5]0x80,%l3 ! %l3 = 000000000000ffcd
2025! Mem[0000000010101430] = 1b3bf8ff, %l0 = 00000000000000e3
2026 ldsh [%i4+0x032],%l0 ! %l0 = fffffffffffff8ff
2027! Mem[0000000030181410] = dbaf0000 736f228e, %l0 = fffff8ff, %l1 = 000000ff
2028 ldda [%i6+%o5]0x81,%l0 ! %l0 = 00000000dbaf0000 00000000736f228e
2029! Mem[0000000030101400] = ff0000005b36d8ff, %l0 = 00000000dbaf0000
2030 ldxa [%i4+%g0]0x89,%l0 ! %l0 = ff0000005b36d8ff
2031! %l1 = 00000000736f228e, immd = fffffffffffff766, %l6 = 0000000000000000
2032 sdivx %l1,-0x89a,%l6 ! %l6 = fffffffffff29473
2033! Mem[0000000010001400] = d8df74ff, %l5 = 00000000000088ff
2034 lduba [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
2035! Mem[00000000100c1410] = ffd69edc ff74df67, %l6 = fff29473, %l7 = 03df74f0
2036 ldda [%i3+%o5]0x88,%l6 ! %l6 = 00000000ff74df67 00000000ffd69edc
2037! Starting 10 instruction Store Burst
2038! %l6 = ff74df67, %l7 = ffd69edc, Mem[0000000010141410] = ffcdee9f 1809a90f
2039 stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff74df67 ffd69edc
2040
2041p0_label_78:
2042! Mem[0000000030101410] = ff0043bc, %l2 = 000000000000007b
2043 swapa [%i4+%o5]0x81,%l2 ! %l2 = 00000000ff0043bc
2044! %l0 = ff0000005b36d8ff, Mem[0000000030181410] = 8e226f730000afdb
2045 stxa %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff0000005b36d8ff
2046! Mem[00000000100c1428] = 00000000, %l2 = 00000000ff0043bc, %asi = 80
2047 swapa [%i3+0x028]%asi,%l2 ! %l2 = 0000000000000000
2048! Mem[0000000030001410] = 8330b029, %l0 = ff0000005b36d8ff
2049 ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 00000083000000ff
2050! Mem[0000000010001408] = 6a3e00ff, %l1 = 00000000736f228e
2051 swapa [%i0+%o4]0x88,%l1 ! %l1 = 000000006a3e00ff
2052! Mem[0000000030141410] = ffffff00, %l2 = 0000000000000000
2053 ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff
2054! %l1 = 000000006a3e00ff, Mem[0000000010141400] = a82e08ef
2055 stba %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff2e08ef
2056! Mem[0000000010141408] = 2821ff00, %l0 = 0000000000000083
2057 swapa [%i5+%o4]0x88,%l0 ! %l0 = 000000002821ff00
2058! %l2 = 0000000000000000, Mem[0000000010001416] = 00000000
2059 sth %l2,[%i0+0x016] ! Mem[0000000010001414] = 00000000
2060! Starting 10 instruction Load Burst
2061! Mem[0000000010101410] = ff88b2bf, %l2 = 0000000000000000
2062 lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000ff88
2063
2064p0_label_79:
2065! Mem[0000000010141408] = 83000000, %l1 = 000000006a3e00ff
2066 ldswa [%i5+%o4]0x80,%l1 ! %l1 = ffffffff83000000
2067! Mem[00000000300c1408] = e735f2d1, %l3 = 000000000000ffcd
2068 lduba [%i3+%o4]0x81,%l3 ! %l3 = 00000000000000e7
2069! Mem[0000000030041408] = be4220a5 00000054, %l4 = 9a00001c, %l5 = 000000ff
2070 ldda [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000054 00000000be4220a5
2071! Mem[0000000030041400] = ff0000ff50f59c61, %f18 = 00ffffff 00000067
2072 ldda [%i1+%g0]0x81,%f18 ! %f18 = ff0000ff 50f59c61
2073! Mem[00000000100c1408] = 80786cd9, %l3 = 00000000000000e7
2074 lduba [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000d9
2075! Mem[0000000010001410] = 00000000 00000000, %l4 = 00000054, %l5 = be4220a5
2076 ldda [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000
2077! Mem[00000000100c1400] = d8250000, %l0 = 000000002821ff00
2078 lduba [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
2079! Mem[0000000010081408] = faffffff, %l3 = 00000000000000d9
2080 ldsh [%i2+%o4],%l3 ! %l3 = fffffffffffffaff
2081! Mem[00000000100c1434] = 4abf7869, %l1 = ffffffff83000000
2082 lduwa [%i3+0x034]%asi,%l1 ! %l1 = 000000004abf7869
2083! Starting 10 instruction Store Burst
2084! Mem[0000000010081410] = ff88b2bf, %l0 = 0000000000000000
2085 ldswa [%i2+%o5]0x80,%l0 ! %l0 = ffffffffff88b2bf
2086
2087p0_label_80:
2088! %l6 = 00000000ff74df67, Mem[0000000010001408] = 736f228e
2089 stba %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 736f2267
2090! %l5 = 0000000000000000, Mem[0000000010141404] = 11fb7f67, %asi = 80
2091 stwa %l5,[%i5+0x004]%asi ! Mem[0000000010141404] = 00000000
2092! %l6 = 00000000ff74df67, Mem[0000000021800040] = a7ff856a, %asi = 80
2093 stha %l6,[%o3+0x040]%asi ! Mem[0000000021800040] = df67856a
2094! %f26 = 7b88b2bf ef082ea8, %l0 = ffffffffff88b2bf
2095! Mem[00000000300c1408] = e735f2d1ddffffff
2096 add %i3,0x008,%g1
2097 stda %f26,[%g1+%l0]ASI_PST32_SL ! Mem[00000000300c1408] = a82e08efbfb2887b
2098! %f12 = 6978bf4a c800001c, %l3 = fffffffffffffaff
2099! Mem[0000000010181438] = 1cae66f233ddff0d
2100 add %i6,0x038,%g1
2101 stda %f12,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010181438] = 1c0000c84abf7869
2102! Mem[0000000010141420] = f995557c, %l3 = fffffffffffffaff
2103 ldstuba [%i5+0x020]%asi,%l3 ! %l3 = 000000f9000000ff
2104! Randomly selected nop
2105 nop
2106! %l0 = ff88b2bf, %l1 = 4abf7869, Mem[0000000010041408] = 9a00001c 9a499ba0
2107 std %l0,[%i1+%o4] ! Mem[0000000010041408] = ff88b2bf 4abf7869
2108! %l7 = 00000000ffd69edc, Mem[0000000030001410] = ff30b02900000000
2109 stxa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000ffd69edc
2110! Starting 10 instruction Load Burst
2111! Mem[0000000010081430] = ffbbf195, %l2 = 000000000000ff88
2112 lduwa [%i2+0x030]%asi,%l2 ! %l2 = 00000000ffbbf195
2113
2114p0_label_81:
2115! Mem[0000000030181400] = f909a6c3fc2a1b51, %f8 = 000000ff 4bdf8c9a
2116 ldda [%i6+%g0]0x81,%f8 ! %f8 = f909a6c3 fc2a1b51
2117! Mem[00000000201c0000] = ff00075f, %l4 = 0000000000000000
2118 lduba [%o0+0x001]%asi,%l4 ! %l4 = 0000000000000000
2119! Mem[00000000100c1428] = ff0043bc 200000e0, %l0 = ff88b2bf, %l1 = 4abf7869
2120 ldda [%i3+0x028]%asi,%l0 ! %l0 = 00000000ff0043bc 00000000200000e0
2121! Mem[0000000030001410] = dc9ed6ff00000000, %f22 = dd013e6a 00000000
2122 ldda [%i0+%o5]0x89,%f22 ! %f22 = dc9ed6ff 00000000
2123! Mem[00000000100c1428] = ff0043bc200000e0, %l0 = 00000000ff0043bc, %l6 = 00000000ff74df67
2124 add %i3,0x28,%g1
2125 casxa [%g1]0x80,%l0,%l6 ! %l6 = ff0043bc200000e0
2126! Mem[00000000100c1410] = 67df74ff, %l6 = ff0043bc200000e0
2127 ldsba [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000067
2128! Mem[0000000010041420] = 7560c77f5442c92c, %f4 = ffd69edc d1f2b6bd
2129 ldd [%i1+0x020],%f4 ! %f4 = 7560c77f 5442c92c
2130! Mem[0000000010081438] = 6f0ac808, %l3 = 00000000000000f9
2131 lduw [%i2+0x038],%l3 ! %l3 = 000000006f0ac808
2132! Mem[0000000010141408] = 00000083, %l5 = 0000000000000000
2133 lduwa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000083
2134! Starting 10 instruction Store Burst
2135! %l4 = 0000000000000000, Mem[0000000010181408] = 000000a8f074df67
2136 stxa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
2137
2138p0_label_82:
2139! %f0 = 00000000 ffd69edc, %l0 = 00000000ff0043bc
2140! Mem[00000000300c1400] = bc430000bfb2887b
2141 stda %f0,[%i3+%l0]ASI_PST8_S ! Mem[00000000300c1400] = 00430000ffd6887b
2142! %l5 = 0000000000000083, Mem[0000000030181410] = 5b36d8ff
2143 stwa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000083
2144! Mem[0000000010141409] = 83000000, %l4 = 0000000000000000
2145 ldstuba [%i5+0x009]%asi,%l4 ! %l4 = 00000000000000ff
2146! Mem[00000000201c0001] = ff00075f, %l7 = 00000000ffd69edc
2147 ldstub [%o0+0x001],%l7 ! %l7 = 00000000000000ff
2148! %f27 = ef082ea8, Mem[0000000010001400] = ff74dfd8
2149 sta %f27,[%i0+%g0]0x80 ! Mem[0000000010001400] = ef082ea8
2150! %l2 = 00000000ffbbf195, imm = fffffffffffff3ed, %l7 = 0000000000000000
2151 xnor %l2,-0xc13,%l7 ! %l7 = 00000000ffbbfd87
2152! %f26 = 7b88b2bf ef082ea8, Mem[0000000030181400] = f909a6c3 fc2a1b51
2153 stda %f26,[%i6+%g0]0x81 ! Mem[0000000030181400] = 7b88b2bf ef082ea8
2154! %f14 = ff455167 f074df67, Mem[0000000010081420] = bd66d286 cbbba13b
2155 std %f14,[%i2+0x020] ! Mem[0000000010081420] = ff455167 f074df67
2156! %l2 = 00000000ffbbf195, Mem[0000000030141408] = ff1769f4
2157 stha %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = f19569f4
2158! Starting 10 instruction Load Burst
2159! Mem[0000000020800000] = ffffb0a2, %l7 = 00000000ffbbfd87
2160 lduba [%o1+0x000]%asi,%l7 ! %l7 = 00000000000000ff
2161
2162p0_label_83:
2163! Mem[0000000030001410] = dc9ed6ff 00000000, %l6 = 00000067, %l7 = 000000ff
2164 ldda [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000 00000000dc9ed6ff
2165! Mem[0000000030101410] = 7b000000, %l1 = 00000000200000e0
2166 ldsba [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000
2167! Mem[0000000030181400] = bfb2887b, %l7 = 00000000dc9ed6ff
2168 lduha [%i6+%g0]0x89,%l7 ! %l7 = 000000000000887b
2169! Mem[0000000030081408] = 00000000, %l3 = 000000006f0ac808
2170 ldsha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
2171! Mem[0000000030041408] = 54000000, %l5 = 0000000000000083
2172 lduba [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000054
2173! %l1 = 0000000000000000, %l4 = 0000000000000000, %l0 = 00000000ff0043bc
2174 sdivx %l1,%l4,%l0 ! Div by zero, %l0 = 00000000ff00440c
2175! Mem[0000000030141400] = 4ae6ae76, %l5 = 0000000000000054
2176 lduwa [%i5+%g0]0x81,%l5 ! %l5 = 000000004ae6ae76
2177! Mem[00000000100c1408] = 80786cd9, %l2 = 00000000ffbbf195
2178 ldsba [%i3+%o4]0x88,%l2 ! %l2 = ffffffffffffffd9
2179! Mem[00000000211c0000] = 014ad61d, %l0 = 00000000ff0043e4
2180 ldub [%o2+0x001],%l0 ! %l0 = 000000000000004a
2181! Starting 10 instruction Store Burst
2182! %f21 = 80786cd9, Mem[00000000100c140c] = 7c5595f9
2183 sta %f21,[%i3+0x00c]%asi ! Mem[00000000100c140c] = 80786cd9
2184
2185p0_label_84:
2186! %l4 = 00000000, %l5 = 4ae6ae76, Mem[0000000030181400] = bfb2887b a82e08ef
2187 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 4ae6ae76
2188! Mem[00000000201c0001] = ffff075f, %l0 = 000000000000004a
2189 ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
2190! Mem[00000000100c1400] = 000025d8, %l4 = 0000000000000000
2191 ldstub [%i3+%g0],%l4 ! %l4 = 00000000000000ff
2192! %l5 = 000000004ae6ae76, Mem[00000000211c0001] = 014ad61d
2193 stb %l5,[%o2+0x001] ! Mem[00000000211c0000] = 0176d61d
2194! Mem[0000000030001408] = c800001c, %l3 = 0000000000000000
2195 ldstuba [%i0+%o4]0x81,%l3 ! %l3 = 000000c8000000ff
2196! Mem[0000000010041408] = bfb288ff, %l4 = 0000000000000000
2197 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
2198! %l1 = 0000000000000000, Mem[00000000201c0000] = ffff075f
2199 stb %l1,[%o0+%g0] ! Mem[00000000201c0000] = 00ff075f
2200! Mem[0000000010181408] = 00000000, %l3 = 00000000000000c8
2201 ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 00000000000000ff
2202! Mem[0000000030181410] = 83000000, %l1 = 0000000000000000
2203 swapa [%i6+%o5]0x81,%l1 ! %l1 = 0000000083000000
2204! Starting 10 instruction Load Burst
2205! %l6 = 0000000000000000, immd = fffffffffffff707, %l6 = 0000000000000000
2206 udivx %l6,-0x8f9,%l6 ! %l6 = 0000000000000000
2207
2208p0_label_85:
2209! Mem[0000000010181408] = ff000000, %l7 = 000000000000887b
2210 ldsba [%i6+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
2211! Mem[0000000030101410] = 0000007b, %l7 = ffffffffffffffff
2212 lduha [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000
2213! %l7 = 0000000000000000, immed = fffffc28, %y = d88e30a5
2214 smul %l7,-0x3d8,%l2 ! %l2 = 0000000000000000, %y = 00000000
2215! Mem[0000000010001410] = 00000000, %l4 = 00000000000000ff
2216 ldsba [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
2217! Mem[0000000030101408] = fff2b77a, %l6 = 0000000000000000
2218 ldsha [%i4+%o4]0x81,%l6 ! %l6 = fffffffffffffff2
2219! Mem[0000000030081400] = dc9ed6ff 980780bf, %l0 = 000000ff, %l1 = 83000000
2220 ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000980780bf 00000000dc9ed6ff
2221! Mem[0000000030081400] = 980780bf, %l2 = 0000000000000000
2222 ldswa [%i2+%g0]0x89,%l2 ! %l2 = ffffffff980780bf
2223! Mem[00000000211c0000] = 0176d61d, %l4 = 0000000000000000
2224 ldub [%o2+0x001],%l4 ! %l4 = 0000000000000076
2225! Mem[0000000010041400] = dc9e96ff00000000, %f22 = dc9ed6ff 00000000
2226 ldda [%i1+%g0]0x80,%f22 ! %f22 = dc9e96ff 00000000
2227! Starting 10 instruction Store Burst
2228! %l0 = 00000000980780bf, Mem[00000000100c1408] = 80786cd9
2229 stha %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 807880bf
2230
2231p0_label_86:
2232! Mem[0000000010041400] = ff969edc, %l0 = 00000000980780bf
2233 swapa [%i1+%g0]0x88,%l0 ! %l0 = 00000000ff969edc
2234! %f8 = f909a6c3 fc2a1b51, Mem[00000000300c1400] = 00004300 7b88d6ff
2235 stda %f8 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = f909a6c3 fc2a1b51
2236! %l4 = 0000000000000076, Mem[0000000010181428] = 8effb08a, %asi = 80
2237 stwa %l4,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000076
2238! %l6 = fffffffffffffff2, %l1 = 00000000dc9ed6ff, %y = 00000000
2239 sdiv %l6,%l1,%l7 ! %l7 = fffffffffffffff9
2240 mov %l0,%y ! %y = ff969edc
2241! Mem[0000000021800001] = 9b4f37ea, %l6 = fffffffffffffff2
2242 ldstuba [%o3+0x001]%asi,%l6 ! %l6 = 0000004f000000ff
2243! %l1 = 00000000dc9ed6ff, Mem[0000000030041410] = 000000ff6139a7a3
2244 stxa %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000dc9ed6ff
2245! Mem[0000000010081400] = 018a25d8, %l7 = fffffffffffffff9
2246 swapa [%i2+%g0]0x88,%l7 ! %l7 = 00000000018a25d8
2247! Mem[000000001008141d] = 0000000d, %l2 = ffffffff980780bf
2248 ldstub [%i2+0x01d],%l2 ! %l2 = 00000000000000ff
2249! %l3 = 0000000000000000, Mem[0000000010041410] = 33003083
2250 stba %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00003083
2251! Starting 10 instruction Load Burst
2252! Mem[0000000010081438] = 6f0ac808, %f28 = ff969edc
2253 ld [%i2+0x038],%f28 ! %f28 = 6f0ac808
2254
2255p0_label_87:
2256! Mem[0000000010181400] = f074df03, %f7 = ffffffff
2257 lda [%i6+%g0]0x80,%f7 ! %f7 = f074df03
2258! Mem[0000000010101408] = faffffff ff969edc, %l0 = ff969edc, %l1 = dc9ed6ff
2259 ldda [%i4+%o4]0x88,%l0 ! %l0 = 00000000ff969edc 00000000faffffff
2260! Mem[0000000010081400] = f9ffffff, %l5 = 000000004ae6ae76
2261 ldsha [%i2+%g0]0x80,%l5 ! %l5 = fffffffffffff9ff
2262! Mem[0000000020800040] = 00ff2222, %l4 = 0000000000000076
2263 lduha [%o1+0x040]%asi,%l4 ! %l4 = 00000000000000ff
2264! Mem[0000000030081410] = 00000000, %f21 = 80786cd9
2265 lda [%i2+%o5]0x89,%f21 ! %f21 = 00000000
2266! Mem[00000000300c1400] = 511b2afc, %l1 = 00000000faffffff
2267 ldsba [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000051
2268! Mem[0000000030141400] = 76aee64a, %l3 = 0000000000000000
2269 ldsba [%i5+%g0]0x89,%l3 ! %l3 = 000000000000004a
2270! Mem[00000000300c1400] = 511b2afc, %f1 = ffd69edc
2271 lda [%i3+%g0]0x81,%f1 ! %f1 = 511b2afc
2272! Mem[0000000010141408] = 0000ff83, %l1 = 0000000000000051
2273 ldsha [%i5+%o4]0x88,%l1 ! %l1 = ffffffffffffff83
2274! Starting 10 instruction Store Burst
2275! %l0 = ff969edc, %l1 = ffffff83, Mem[0000000010181400] = 03df74f0 00000000
2276 stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff969edc ffffff83
2277
2278p0_label_88:
2279! %f2 = 00000000 80786cd9, Mem[00000000300c1410] = 00000000 f7d7afdb
2280 stda %f2 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 80786cd9
2281! Mem[0000000010101410] = ff88b2bf, %l4 = 00000000000000ff, %asi = 80
2282 swapa [%i4+0x010]%asi,%l4 ! %l4 = 00000000ff88b2bf
2283! %l0 = 00000000ff969edc, Mem[00000000300c1408] = a82e08ef
2284 stha %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 9edc08ef
2285! %l1 = ffffffffffffff83, Mem[0000000010001432] = 00000000
2286 sth %l1,[%i0+0x032] ! Mem[0000000010001430] = 0000ff83
2287! %l2 = 00000000, %l3 = 0000004a, Mem[0000000010001410] = 00000000 00000000
2288 stda %l2,[%i0+0x010]%asi ! Mem[0000000010001410] = 00000000 0000004a
2289! Mem[00000000100c1400] = ff0025d8, %l0 = 00000000ff969edc
2290 swapa [%i3+%g0]0x80,%l0 ! %l0 = 00000000ff0025d8
2291! Mem[0000000010181410] = f074df03, %l1 = ffffffffffffff83
2292 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 00000003000000ff
2293! Mem[0000000030181408] = bfb2a3a7, %l5 = fffffffffffff9ff
2294 ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 000000a7000000ff
2295! %f8 = f909a6c3 fc2a1b51, %l0 = 00000000ff0025d8
2296! Mem[0000000010041420] = 7560c77f5442c92c
2297 add %i1,0x020,%g1
2298 stda %f8,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010041420] = 7560c77f5442c92c
2299! Starting 10 instruction Load Burst
2300! Mem[0000000030101410] = ff0000007b000000, %l6 = 000000000000004f
2301 ldxa [%i4+%o5]0x89,%l6 ! %l6 = ff0000007b000000
2302
2303p0_label_89:
2304! Mem[0000000010101400] = 00000000, %l2 = 0000000000000000
2305 ldsba [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000
2306! Mem[000000001000142c] = 000000f8, %f14 = ff455167
2307 lda [%i0+0x02c]%asi,%f14 ! %f14 = 000000f8
2308! Mem[0000000010101428] = 0abf9d3c15176a9c, %l3 = 000000000000004a
2309 ldx [%i4+0x028],%l3 ! %l3 = 0abf9d3c15176a9c
2310! %l7 = 00000000018a25d8, immd = 0000000000000987, %l5 = 00000000000000a7
2311 mulx %l7,0x987,%l5 ! %l5 = 0000000eab2e8ce8
2312! Mem[00000000100c1410] = ff74df67, %l5 = 0000000eab2e8ce8
2313 ldsha [%i3+%o5]0x88,%l5 ! %l5 = ffffffffffffdf67
2314! Mem[0000000030181400] = 00000000, %l2 = 0000000000000000
2315 lduwa [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000
2316! Mem[0000000010181420] = c3a609f9 000000ff, %l0 = ff0025d8, %l1 = 00000003
2317 ldd [%i6+0x020],%l0 ! %l0 = 00000000c3a609f9 00000000000000ff
2318! %f4 = 7560c77f, %f16 = ff000000
2319 fsqrts %f4 ,%f16 ! %f16 = 5a6fe1db
2320! Mem[0000000010141408] = 83ff0000, %l5 = ffffffffffffdf67
2321 ldswa [%i5+%o4]0x80,%l5 ! %l5 = ffffffff83ff0000
2322! Starting 10 instruction Store Burst
2323! Mem[0000000030141408] = f46995f1, %l0 = 00000000c3a609f9
2324 swapa [%i5+%o4]0x89,%l0 ! %l0 = 00000000f46995f1
2325
2326p0_label_90:
2327! %f16 = 5a6fe1db 11fb7f67, %l2 = 0000000000000000
2328! Mem[0000000030001420] = 5cd1e738e61c2fb8
2329 add %i0,0x020,%g1
2330 stda %f16,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030001420] = 5cd1e738e61c2fb8
2331! Mem[0000000010141417] = ffd69edc, %l4 = 00000000ff88b2bf
2332 ldstuba [%i5+0x017]%asi,%l4 ! %l4 = 000000dc000000ff
2333! Mem[0000000030101408] = 7ab7f2ff, %l3 = 0abf9d3c15176a9c
2334 swapa [%i4+%o4]0x89,%l3 ! %l3 = 000000007ab7f2ff
2335! %f0 = 00000000 511b2afc, Mem[0000000030181410] = 00000000 ff000000
2336 stda %f0 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 511b2afc
2337! %l7 = 00000000018a25d8, Mem[0000000010101408] = dc9e96ff
2338 stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = d89e96ff
2339! %l5 = ffffffff83ff0000, Mem[0000000010041438] = 0de3dd33, %asi = 80
2340 stha %l5,[%i1+0x038]%asi ! Mem[0000000010041438] = 0000dd33
2341! Mem[00000000300c1410] = 00000000, %l5 = ffffffff83ff0000
2342 swapa [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000
2343! %f13 = c800001c, Mem[0000000010101408] = ff969ed8
2344 sta %f13,[%i4+%o4]0x88 ! Mem[0000000010101408] = c800001c
2345! %l1 = 00000000000000ff, Mem[0000000010081410] = ff88b2bfd1f2e9c8, %asi = 80
2346 stxa %l1,[%i2+0x010]%asi ! Mem[0000000010081410] = 00000000000000ff
2347! Starting 10 instruction Load Burst
2348! Mem[0000000030101408] = 15176a9c, %f11 = 00000000
2349 lda [%i4+%o4]0x89,%f11 ! %f11 = 15176a9c
2350
2351p0_label_91:
2352! Code Fragment 3
2353p0_fragment_6:
2354! %l0 = 00000000f46995f1
2355 setx 0x65eef92ff159948a,%g7,%l0 ! %l0 = 65eef92ff159948a
2356! %l1 = 00000000000000ff
2357 setx 0x54008437abdcde80,%g7,%l1 ! %l1 = 54008437abdcde80
2358 setx 0x1fe000, %g1, %g3
2359 or %l0, %g3, %l0 ! always set perrmask = 0xff
2360 setx 0x1ffff8, %g1, %g2
2361 and %l0, %g2, %l0
2362 ta T_CHANGE_HPRIV
2363 stxa %l1, [%l0]ASI_DCACHE_DATA
2364 ta T_CHANGE_NONHPRIV
2365! %l0 = 65eef92ff159948a
2366 setx 0x2b1ac19ff03f2189,%g7,%l0 ! %l0 = 2b1ac19ff03f2189
2367! %l1 = 54008437abdcde80
2368 setx 0x022ea70fd3ef22b6,%g7,%l1 ! %l1 = 022ea70fd3ef22b6
2369! Mem[0000000010041400] = bf800798, %f7 = f074df03
2370 lda [%i1+%g0]0x80,%f7 ! %f7 = bf800798
2371! Mem[0000000030181400] = 00000000, %l0 = 2b1ac19ff03f2189
2372 ldsba [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
2373! Mem[0000000030001408] = ff00001c, %l6 = ff0000007b000000
2374 ldsba [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
2375! Mem[0000000010141400] = 00000000 ef082eff, %l0 = 00000000, %l1 = d3ef22b6
2376 ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000ef082eff 0000000000000000
2377! Mem[00000000100c1400] = d1000000dc9e96ff, %f10 = e0000020 15176a9c
2378 ldda [%i3+%g0]0x88,%f10 ! %f10 = d1000000 dc9e96ff
2379! Mem[0000000010101400] = 00000000, %l1 = 0000000000000000
2380 ldsha [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
2381! Mem[0000000010041410] = 00003083, %l7 = 00000000018a25d8
2382 lduha [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
2383! Mem[00000000100c1400] = ff969edc, %l6 = ffffffffffffffff
2384 ldsha [%i3+%g0]0x80,%l6 ! %l6 = ffffffffffffff96
2385! Starting 10 instruction Store Burst
2386! %f12 = 6978bf4a c800001c, Mem[0000000010001400] = a82e08ef 677ffb11
2387 stda %f12,[%i0+%g0]0x88 ! Mem[0000000010001400] = 6978bf4a c800001c
2388
2389p0_label_92:
2390! Mem[0000000010181408] = 000000ff, %l6 = ffffffffffffff96
2391 swapa [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
2392! Mem[0000000030041408] = 54000000, %l5 = 0000000000000000
2393 ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 00000054000000ff
2394! Mem[0000000010181408] = ffffff96, %l6 = 00000000000000ff
2395 ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 00000096000000ff
2396! Mem[0000000030041408] = ff000000, %l4 = 00000000000000dc
2397 ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
2398! %f20 = 00000000, %f8 = f909a6c3, %f22 = dc9e96ff
2399 fadds %f20,%f8 ,%f22 ! %f22 = f909a6c3
2400! %f30 = 0000ffff, %f11 = dc9e96ff, %f12 = 6978bf4a
2401 fadds %f30,%f11,%f12 ! %l0 = 00000000ef082f21, Unfinished, %fsr = 0a00000800
2402! %l3 = 000000007ab7f2ff, Mem[0000000030101400] = 5b36d8ff
2403 stwa %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 7ab7f2ff
2404! %f11 = dc9e96ff, Mem[0000000030141408] = c3a609f9
2405 sta %f11,[%i5+%o4]0x89 ! Mem[0000000030141408] = dc9e96ff
2406! %f16 = 5a6fe1db 11fb7f67 ff0000ff 50f59c61
2407! %f20 = 00000000 00000000 f909a6c3 00000000
2408! %f24 = c9f89f5a 9a499ba0 7b88b2bf ef082ea8
2409! %f28 = 6f0ac808 33003083 0000ffff 000000ff
2410 stda %f16,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
2411! Starting 10 instruction Load Burst
2412! Mem[0000000030081408] = 00000000, %l3 = 000000007ab7f2ff
2413 lduwa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
2414
2415p0_label_93:
2416! Mem[0000000030101408] = 9c6a1715, %l6 = 0000000000000096
2417 lduwa [%i4+%o4]0x81,%l6 ! %l6 = 000000009c6a1715
2418! Mem[0000000030041400] = ff0000ff, %l7 = 0000000000000000
2419 ldswa [%i1+%g0]0x89,%l7 ! %l7 = ffffffffff0000ff
2420! Mem[0000000010041408] = ff88b2bf, %l5 = 0000000000000054
2421 ldsha [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffffff88
2422! Mem[0000000030101400] = fff2b77a, %l4 = 00000000000000ff
2423 lduba [%i4+%g0]0x81,%l4 ! %l4 = 00000000000000ff
2424! Mem[0000000020800040] = 00ff2222, %l7 = ffffffffff0000ff
2425 lduba [%o1+0x040]%asi,%l7 ! %l7 = 0000000000000000
2426! Mem[0000000010141408] = 83ff0000, %l7 = 0000000000000000
2427 lduwa [%i5+%o4]0x80,%l7 ! %l7 = 0000000083ff0000
2428! Mem[0000000010081430] = ffbbf1959e87c233, %f0 = 00000000 511b2afc
2429 ldd [%i2+0x030],%f0 ! %f0 = ffbbf195 9e87c233
2430! Mem[0000000010001408] = 67226f733592e3ff, %f14 = 000000f8 f074df67
2431 ldda [%i0+%o4]0x80,%f14 ! %f14 = 67226f73 3592e3ff
2432! Mem[0000000010001410] = 00000000, %l3 = 0000000000000000
2433 lduwa [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
2434! Starting 10 instruction Store Burst
2435! %l1 = 0000000000000000, Mem[0000000010001408] = 736f2267
2436 stba %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 736f2200
2437
2438p0_label_94:
2439 membar #Sync ! Added by membar checker (14)
2440! Mem[00000000100c1408] = ff0000ff, %l2 = 0000000000000000
2441 ldstuba [%i3+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
2442! %l6 = 000000009c6a1715, Mem[0000000010181430] = 0000000d000000d8, %asi = 80
2443 stxa %l6,[%i6+0x030]%asi ! Mem[0000000010181430] = 000000009c6a1715
2444! Mem[0000000030141400] = 4ae6ae76, %l2 = 00000000000000ff
2445 swapa [%i5+%g0]0x81,%l2 ! %l2 = 000000004ae6ae76
2446! %l2 = 000000004ae6ae76, %l7 = 0000000083ff0000, %l3 = 0000000000000000
2447 sdivx %l2,%l7,%l3 ! %l3 = 0000000000000000
2448! %f16 = 5a6fe1db 11fb7f67, Mem[0000000030041400] = ff0000ff 619cf550
2449 stda %f16,[%i1+%g0]0x89 ! Mem[0000000030041400] = 5a6fe1db 11fb7f67
2450! Mem[000000001010140c] = fffffffa, %l0 = 00000000ef082f21
2451 swap [%i4+0x00c],%l0 ! %l0 = 00000000fffffffa
2452! Mem[0000000010181410] = f074dfff, %l0 = 00000000fffffffa
2453 swapa [%i6+%o5]0x88,%l0 ! %l0 = 00000000f074dfff
2454! Mem[0000000010081408] = fffffffa, %l1 = 0000000000000000
2455 ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 000000fa000000ff
2456! Mem[0000000030041400] = 677ffb11, %l7 = 0000000083ff0000
2457 swapa [%i1+%g0]0x81,%l7 ! %l7 = 00000000677ffb11
2458! Starting 10 instruction Load Burst
2459! Mem[0000000010041410] = 00003083, %f1 = 9e87c233
2460 lda [%i1+%o5]0x80,%f1 ! %f1 = 00003083
2461
2462p0_label_95:
2463! Code Fragment 4
2464p0_fragment_7:
2465! %l0 = 00000000f074dfff
2466 setx 0xa167626ff9de035c,%g7,%l0 ! %l0 = a167626ff9de035c
2467! %l1 = 00000000000000fa
2468 setx 0xfc8501d055655f28,%g7,%l1 ! %l1 = fc8501d055655f28
2469 setx 0x7ff8, %g1, %g2
2470 and %l0, %g2, %l0
2471 setx 0xffffffff, %g1, %g2
2472 and %l1, %g2, %l1
2473 setx 0x100000000, %g1, %g2
2474 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2475 ta T_CHANGE_HPRIV
2476 stxa %l1, [%l0]ASI_ICACHE_INSTR
2477 ta T_CHANGE_NONHPRIV
2478! %l0 = a167626ff9de035c
2479 setx 0xa0f5105fd4e206bc,%g7,%l0 ! %l0 = a0f5105fd4e206bc
2480! %l1 = fc8501d055655f28
2481 setx 0x00f38a08766c906c,%g7,%l1 ! %l1 = 00f38a08766c906c
2482! Mem[0000000010181400] = dc9e96ff 83ffffff, %l0 = d4e206bc, %l1 = 766c906c
2483 ldda [%i6+%g0]0x80,%l0 ! %l0 = 00000000dc9e96ff 0000000083ffffff
2484! Mem[0000000010101410] = 000000ff 57ff8be3, %l0 = dc9e96ff, %l1 = 83ffffff
2485 ldd [%i4+%o5],%l0 ! %l0 = 00000000000000ff 0000000057ff8be3
2486! Mem[0000000010101408] = 1c0000c8, %f27 = ef082ea8
2487 lda [%i4+%o4]0x80,%f27 ! %f27 = 1c0000c8
2488! Mem[0000000020800040] = 00ff2222, %l0 = 00000000000000ff
2489 ldsb [%o1+0x041],%l0 ! %l0 = ffffffffffffffff
2490! Mem[0000000010041410] = 83300000, %f5 = 5442c92c
2491 lda [%i1+%o5]0x88,%f5 ! %f5 = 83300000
2492! Mem[0000000030101408] = fb1cdaef15176a9c, %f8 = f909a6c3 fc2a1b51
2493 ldda [%i4+%o4]0x89,%f8 ! %f8 = fb1cdaef 15176a9c
2494! Mem[0000000010081400] = f9ffffff, %l2 = 000000004ae6ae76
2495 lduwa [%i2+%g0]0x80,%l2 ! %l2 = 00000000f9ffffff
2496! Mem[000000001018143c] = 4abf7869, %l3 = 0000000000000000
2497 ldub [%i6+0x03f],%l3 ! %l3 = 0000000000000069
2498! Starting 10 instruction Store Burst
2499! %l0 = ffffffffffffffff, Mem[0000000010001410] = 00000000
2500 stba %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff
2501
2502p0_label_96:
2503! Mem[0000000030081400] = bf800798, %l2 = 00000000f9ffffff
2504 ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 000000bf000000ff
2505! Mem[0000000010181430] = 00000000, %l2 = 00000000000000bf, %asi = 80
2506 swapa [%i6+0x030]%asi,%l2 ! %l2 = 0000000000000000
2507! Mem[00000000201c0000] = 00ff075f, %l1 = 0000000057ff8be3
2508 ldstub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
2509! %l6 = 000000009c6a1715, immd = fffffffffffff8e9, %l7 = 00000000677ffb11
2510 sdivx %l6,-0x717,%l7 ! %l7 = ffffffffffe9f031
2511! %l6 = 9c6a1715, %l7 = ffe9f031, Mem[0000000010181408] = ffffffff 00000000
2512 stda %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 9c6a1715 ffe9f031
2513! %l7 = ffffffffffe9f031, Mem[0000000010141408] = 83ff0000f074df03
2514 stxa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffffffe9f031
2515! Mem[00000000211c0000] = 0176d61d, %l1 = 0000000000000000
2516 ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 00000001000000ff
2517! %l3 = 0000000000000069, Mem[0000000010001400] = 1c0000c84abf7869
2518 stxa %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000069
2519! %f0 = ffbbf195 00003083 00000000 80786cd9
2520! %f4 = 7560c77f 83300000 ff8e3083 bf800798
2521! %f8 = fb1cdaef 15176a9c d1000000 dc9e96ff
2522! %f12 = 6978bf4a c800001c 67226f73 3592e3ff
2523 stda %f0,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400
2524! Starting 10 instruction Load Burst
2525! Mem[0000000010001410] = 000000ff, %l0 = ffffffffffffffff
2526 ldsba [%i0+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
2527
2528p0_label_97:
2529! Mem[00000000211c0000] = ff76d61d, %l0 = ffffffffffffffff
2530 ldsb [%o2+%g0],%l0 ! %l0 = ffffffffffffffff
2531! Mem[0000000010141420] = ff95557c57fff0e3, %l7 = ffffffffffe9f031
2532 ldx [%i5+0x020],%l7 ! %l7 = ff95557c57fff0e3
2533! Mem[0000000010041410] = 83300000, %l2 = 0000000000000000
2534 lduwa [%i1+%o5]0x88,%l2 ! %l2 = 0000000083300000
2535! Mem[00000000100c1408] = 619cf550ff0000ff, %f18 = ff0000ff 50f59c61
2536 ldda [%i3+%o4]0x88,%f18 ! %f18 = 619cf550 ff0000ff
2537! Mem[0000000030141408] = ff969edc, %f29 = 33003083
2538 lda [%i5+%o4]0x81,%f29 ! %f29 = ff969edc
2539 membar #Sync ! Added by membar checker (15)
2540! Mem[0000000010081400] = 77b86bfa fffffff9, %l4 = 000000ff, %l5 = ffffff88
2541 ldda [%i2+%g0]0x88,%l4 ! %l4 = 00000000fffffff9 0000000077b86bfa
2542! Mem[0000000030101408] = fb1cdaef15176a9c, %f30 = 0000ffff 000000ff
2543 ldda [%i4+%o4]0x89,%f30 ! %f30 = fb1cdaef 15176a9c
2544! Mem[0000000030081408] = d96c7880, %l0 = ffffffffffffffff
2545 lduba [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000d9
2546! Mem[0000000030001400] = d10000ff, %l6 = 000000009c6a1715
2547 lduba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
2548! Starting 10 instruction Store Burst
2549! %f6 = ff8e3083, Mem[0000000030081408] = 80786cd9
2550 sta %f6 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff8e3083
2551
2552p0_label_98:
2553! %l0 = 00000000000000d9, Mem[0000000030181408] = bfb2a3ff
2554 stha %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = bfb200d9
2555! Mem[0000000010181434] = 9c6a1715, %l4 = 00000000fffffff9
2556 swap [%i6+0x034],%l4 ! %l4 = 000000009c6a1715
2557! %f2 = 00000000 80786cd9, Mem[0000000030141408] = dc9e96ff 5611dfb1
2558 stda %f2 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 80786cd9
2559! Mem[000000001008142d] = f074df67, %l0 = 00000000000000d9
2560 ldstuba [%i2+0x02d]%asi,%l0 ! %l0 = 00000074000000ff
2561! %l3 = 0000000000000069, Mem[0000000030081400] = 00003083
2562 stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00003069
2563! %l0 = 0000000000000074, Mem[0000000010001410] = ff000000
2564 stha %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00740000
2565! %l6 = 000000ff, %l7 = 57fff0e3, Mem[0000000030141410] = ffffffff 00000067
2566 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff 57fff0e3
2567! Mem[00000000100c141e] = 00000000, %l7 = ff95557c57fff0e3
2568 ldstuba [%i3+0x01e]%asi,%l7 ! %l7 = 00000000000000ff
2569! %l5 = 0000000077b86bfa, Mem[0000000030101400] = 7ab7f2ff
2570 stha %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 7ab76bfa
2571! Starting 10 instruction Load Burst
2572! Mem[0000000030101408] = 15176a9c, %l6 = 00000000000000ff
2573 lduha [%i4+%o4]0x89,%l6 ! %l6 = 0000000000006a9c
2574
2575p0_label_99:
2576! Mem[0000000030181400] = 00000000, %l3 = 0000000000000069
2577 lduwa [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
2578! Mem[00000000300c1400] = f909a6c3 fc2a1b51, %l0 = 00000074, %l1 = 00000001
2579 ldda [%i3+%g0]0x89,%l0 ! %l0 = 00000000fc2a1b51 00000000f909a6c3
2580! Mem[0000000030141408] = d96c7880, %l1 = 00000000f909a6c3
2581 lduha [%i5+%o4]0x81,%l1 ! %l1 = 000000000000d96c
2582! Mem[0000000010181408] = 15176a9c, %l2 = 0000000083300000
2583 ldsba [%i6+%o4]0x88,%l2 ! %l2 = ffffffffffffff9c
2584! Mem[0000000010081408] = ffffffff, %l5 = 0000000077b86bfa
2585 ldswa [%i2+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
2586! Mem[000000001014140c] = ffe9f031, %l0 = 00000000fc2a1b51
2587 ldub [%i5+0x00d],%l0 ! %l0 = 00000000000000e9
2588! Mem[0000000030101408] = 9c6a1715, %l3 = 0000000000000000
2589 ldsba [%i4+%o4]0x81,%l3 ! %l3 = ffffffffffffff9c
2590! %f23 = 00000000, %f16 = 5a6fe1db
2591 fcmps %fcc1,%f23,%f16 ! %fcc1 = 1
2592! Mem[00000000100c1418] = f909a6c30000ff00, %f4 = 7560c77f 83300000
2593 ldd [%i3+0x018],%f4 ! %f4 = f909a6c3 0000ff00
2594! Starting 10 instruction Store Burst
2595! Mem[0000000010081410] = 00000000, %l4 = 000000009c6a1715
2596 swapa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
2597
2598p0_label_100:
2599! %l0 = 00000000000000e9, %l0 = 00000000000000e9, %l1 = 000000000000d96c
2600 addc %l0,%l0,%l1 ! %l1 = 00000000000001d2
2601! %l5 = ffffffffffffffff, %l3 = ffffffffffffff9c, %l5 = ffffffffffffffff
2602 addc %l5,%l3,%l5 ! %l5 = ffffffffffffff9b
2603! %l3 = ffffffffffffff9c, Mem[00000000201c0000] = ffff075f
2604 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = ff9c075f
2605! %l2 = ffffffffffffff9c, Mem[0000000010041400] = 980780bf
2606 stha %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 9807ff9c
2607! %l2 = ffffffffffffff9c, Mem[0000000010181400] = dc9e96ff
2608 stwa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffff9c
2609! %l4 = 0000000000000000, Mem[0000000010101410] = ff000000
2610 stba %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000
2611! Mem[0000000030001400] = ff0000d1, %l6 = 0000000000006a9c
2612 ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
2613! %l4 = 0000000000000000, Mem[0000000030081400] = 69300000
2614 stha %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
2615! %l7 = 0000000000000000, imm = 0000000000000283, %l2 = ffffffffffffff9c
2616 xnor %l7,0x283,%l2 ! %l2 = fffffffffffffd7c
2617! Starting 10 instruction Load Burst
2618! Mem[0000000030001408] = 1c0000ff, %l3 = ffffffffffffff9c
2619 ldsba [%i0+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
2620
2621p0_label_101:
2622! Mem[0000000030081408] = 83308eff00000000, %l5 = ffffffffffffff9b
2623 ldxa [%i2+%o4]0x81,%l5 ! %l5 = 83308eff00000000
2624! Mem[00000000100c1400] = dbe16f5a, %l5 = 83308eff00000000
2625 ldsha [%i3+%g0]0x88,%l5 ! %l5 = 0000000000006f5a
2626! Mem[00000000100c1408] = ff0000ff, %l5 = 0000000000006f5a
2627 lduwa [%i3+%o4]0x88,%l5 ! %l5 = 00000000ff0000ff
2628! %l6 = 00000000000000ff, imm = fffffffffffffed4, %l7 = 0000000000000000
2629 orn %l6,-0x12c,%l7 ! %l7 = 00000000000001ff
2630! Mem[0000000030041410] = dc9ed6ff, %f12 = 6978bf4a
2631 lda [%i1+%o5]0x89,%f12 ! %f12 = dc9ed6ff
2632! Mem[0000000010041410] = 00003083, %l4 = 0000000000000000
2633 ldsha [%i1+0x010]%asi,%l4 ! %l4 = 0000000000000000
2634! Code Fragment 3
2635p0_fragment_8:
2636! %l0 = 00000000000000e9
2637 setx 0x3876e28fd3f25bcc,%g7,%l0 ! %l0 = 3876e28fd3f25bcc
2638! %l1 = 00000000000001d2
2639 setx 0x61e545bfa28d8ff5,%g7,%l1 ! %l1 = 61e545bfa28d8ff5
2640 setx 0x1fe000, %g1, %g3
2641 or %l0, %g3, %l0 ! always set perrmask = 0xff
2642 setx 0x1ffff8, %g1, %g2
2643 and %l0, %g2, %l0
2644 ta T_CHANGE_HPRIV
2645 stxa %l1, [%l0]ASI_DCACHE_DATA
2646 ta T_CHANGE_NONHPRIV
2647! %l0 = 3876e28fd3f25bcc
2648 setx 0x34356f90132d5a88,%g7,%l0 ! %l0 = 34356f90132d5a88
2649! %l1 = 61e545bfa28d8ff5
2650 setx 0xf7f2c4c8640da592,%g7,%l1 ! %l1 = f7f2c4c8640da592
2651! Mem[0000000030101400] = fa6bb77a, %f12 = dc9ed6ff
2652 lda [%i4+%g0]0x81,%f12 ! %f12 = fa6bb77a
2653! Mem[0000000010101400] = 0000000000000007, %f22 = f909a6c3 00000000
2654 ldda [%i4+%g0]0x80,%f22 ! %f22 = 00000000 00000007
2655! Starting 10 instruction Store Burst
2656! %f6 = ff8e3083 bf800798, %l7 = 00000000000001ff
2657! Mem[0000000010041420] = 7560c77f5442c92c
2658 add %i1,0x020,%g1
2659 stda %f6,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010041420] = 980780bf83308eff
2660
2661p0_label_102:
2662! %l4 = 0000000000000000, Mem[00000000100c1430] = 6f0ac80833003083, %asi = 80
2663 stxa %l4,[%i3+0x030]%asi ! Mem[00000000100c1430] = 0000000000000000
2664! Mem[00000000100c141c] = 0000ff00, %l5 = 00000000ff0000ff
2665 swap [%i3+0x01c],%l5 ! %l5 = 000000000000ff00
2666! %l0 = 132d5a88, %l1 = 640da592, Mem[00000000300c1410] = 83ff0000 80786cd9
2667 stda %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 132d5a88 640da592
2668! %f8 = fb1cdaef 15176a9c, %l2 = fffffffffffffd7c
2669! Mem[0000000030001400] = ff0000d1000000ff
2670 stda %f8,[%i0+%l2]ASI_PST32_SL ! Mem[0000000030001400] = ff0000d1000000ff
2671! Mem[0000000010001408] = 736f2200, %l7 = 00000000000001ff
2672 swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000736f2200
2673! %l2 = fffffd7c, %l3 = ffffffff, Mem[0000000010001420] = 000000d9 00000059
2674 stda %l2,[%i0+0x020]%asi ! Mem[0000000010001420] = fffffd7c ffffffff
2675! %f28 = 6f0ac808, Mem[0000000030141408] = d96c7880
2676 sta %f28,[%i5+%o4]0x81 ! Mem[0000000030141408] = 6f0ac808
2677! Mem[0000000030141400] = 000000ff, %l4 = 0000000000000000
2678 ldstuba [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff
2679! Mem[0000000030181408] = bfb200d9, %l1 = f7f2c4c8640da592
2680 swapa [%i6+%o4]0x89,%l1 ! %l1 = 00000000bfb200d9
2681! Starting 10 instruction Load Burst
2682! Mem[0000000010141408] = 31f0e9ffffffffff, %f20 = 00000000 00000000
2683 ldda [%i5+%o4]0x88,%f20 ! %f20 = 31f0e9ff ffffffff
2684
2685p0_label_103:
2686! Mem[0000000030081410] = 00003083, %l5 = 000000000000ff00
2687 lduha [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000
2688! Mem[0000000010001408] = 000001ff, %l6 = 00000000000000ff
2689 lduwa [%i0+%o4]0x88,%l6 ! %l6 = 00000000000001ff
2690! Mem[0000000010001400] = 00000000, %l5 = 0000000000000000
2691 lduha [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
2692! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
2693 ldsba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
2694! Mem[0000000030041400] = 83ff0000, %l0 = 34356f90132d5a88
2695 lduba [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000083
2696! Mem[0000000010181408] = 31f0e9ff 15176a9c, %l4 = 00000000, %l5 = 00000000
2697 ldda [%i6+%o4]0x88,%l4 ! %l4 = 0000000015176a9c 0000000031f0e9ff
2698! Mem[0000000010101408] = 212f08efc800001c, %l7 = 00000000736f2200
2699 ldxa [%i4+%o4]0x88,%l7 ! %l7 = 212f08efc800001c
2700! Mem[0000000010141408] = ffffffff, %l5 = 0000000031f0e9ff
2701 lduwa [%i5+%o4]0x88,%l5 ! %l5 = 00000000ffffffff
2702! Mem[0000000010101434] = 9a69ff71, %f11 = dc9e96ff
2703 lda [%i4+0x034]%asi,%f11 ! %f11 = 9a69ff71
2704! Starting 10 instruction Store Burst
2705! %l5 = 00000000ffffffff, Mem[0000000030081410] = 000030837fc76075
2706 stxa %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000ffffffff
2707
2708p0_label_104:
2709! %f2 = 00000000 80786cd9, Mem[0000000030041408] = 000000ff be4220a5
2710 stda %f2 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 80786cd9
2711! %f4 = f909a6c3 0000ff00, Mem[0000000010141400] = ef082eff 00000000
2712 stda %f4 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = f909a6c3 0000ff00
2713! %l4 = 0000000015176a9c, Mem[0000000030181410] = fc2a1b51
2714 stwa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 15176a9c
2715! %l4 = 15176a9c, %l5 = ffffffff, Mem[0000000030041410] = dc9ed6ff 00000000
2716 stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 15176a9c ffffffff
2717! Mem[00000000100c1427] = 9a499ba0, %l6 = 00000000000001ff
2718 ldstub [%i3+0x027],%l6 ! %l6 = 000000a0000000ff
2719! %f16 = 5a6fe1db 11fb7f67 619cf550 ff0000ff
2720! %f20 = 31f0e9ff ffffffff 00000000 00000007
2721! %f24 = c9f89f5a 9a499ba0 7b88b2bf 1c0000c8
2722! %f28 = 6f0ac808 ff969edc fb1cdaef 15176a9c
2723 stda %f16,[%i1]ASI_BLK_P ! Block Store to 0000000010041400
2724! Mem[0000000030181408] = 92a50d64, %l2 = fffffffffffffd7c
2725 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 00000092000000ff
2726! %f14 = 67226f73, Mem[0000000030041400] = 0000ff83
2727 sta %f14,[%i1+%g0]0x89 ! Mem[0000000030041400] = 67226f73
2728! %f2 = 00000000, Mem[000000001000140c] = 3592e3ff
2729 sta %f2 ,[%i0+0x00c]%asi ! Mem[000000001000140c] = 00000000
2730! Starting 10 instruction Load Burst
2731! Mem[0000000010141418] = dd013e6a47e5d6af, %f4 = f909a6c3 0000ff00
2732 ldd [%i5+0x018],%f4 ! %f4 = dd013e6a 47e5d6af
2733
2734p0_label_105:
2735! Mem[0000000010141410] = ff74df67, %l2 = 0000000000000092
2736 lduba [%i5+%o5]0x80,%l2 ! %l2 = 00000000000000ff
2737! %l1 = 00000000bfb200d9, %l5 = 00000000ffffffff, %y = ff969edc
2738 umul %l1,%l5,%l6 ! %l6 = bfb200d8404dff27, %y = bfb200d8
2739! Mem[00000000100c1400] = dbe16f5a, %l7 = 212f08efc800001c
2740 ldsha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000006f5a
2741! %l6 = bfb200d8404dff27, %l0 = 0000000000000083, %l1 = 00000000bfb200d9
2742 orn %l6,%l0,%l1 ! %l1 = ffffffffffffff7f
2743! Mem[0000000030181408] = 640da5ff, %l5 = 00000000ffffffff
2744 lduwa [%i6+%o4]0x89,%l5 ! %l5 = 00000000640da5ff
2745! Mem[0000000030001410] = 00000000, %l2 = 00000000000000ff
2746 ldswa [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
2747! Mem[0000000030141400] = ff0000ff, %f8 = fb1cdaef
2748 lda [%i5+%g0]0x89,%f8 ! %f8 = ff0000ff
2749! Mem[0000000010181400] = 9cffffff, %f11 = 9a69ff71
2750 lda [%i6+%g0]0x88,%f11 ! %f11 = 9cffffff
2751! Mem[00000000201c0000] = ff9c075f, %l1 = ffffffffffffff7f
2752 ldsb [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
2753! Starting 10 instruction Store Burst
2754! %f12 = fa6bb77a, Mem[0000000010181410] = faffffff
2755 sta %f12,[%i6+%o5]0x80 ! Mem[0000000010181410] = fa6bb77a
2756
2757p0_label_106:
2758! %f4 = dd013e6a, Mem[00000000300c1408] = ef08dc9e
2759 sta %f4 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = dd013e6a
2760! %l7 = 0000000000006f5a, Mem[0000000010101410] = ff000000
2761 stwa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00006f5a
2762! Mem[000000001010143a] = 000000ff, %l2 = 0000000000000000
2763 ldstub [%i4+0x03a],%l2 ! %l2 = 00000000000000ff
2764! Mem[0000000010181410] = 7ab76bfa, %l0 = 0000000000000083
2765 swapa [%i6+%o5]0x88,%l0 ! %l0 = 000000007ab76bfa
2766! %l1 = ffffffffffffffff, Mem[0000000030041410] = 15176a9c
2767 stwa %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffff
2768! %f11 = 9cffffff, Mem[0000000030101400] = fa6bb77a
2769 sta %f11,[%i4+%g0]0x81 ! Mem[0000000030101400] = 9cffffff
2770! Mem[0000000030001400] = d10000ff, %l5 = 00000000640da5ff
2771 swapa [%i0+%g0]0x89,%l5 ! %l5 = 00000000d10000ff
2772! %l6 = bfb200d8404dff27, Mem[0000000020800000] = ffffb0a2
2773 stb %l6,[%o1+%g0] ! Mem[0000000020800000] = 27ffb0a2
2774! Mem[0000000030041408] = 80786cd9, %l3 = ffffffffffffffff
2775 ldstuba [%i1+%o4]0x89,%l3 ! %l3 = 000000d9000000ff
2776! Starting 10 instruction Load Burst
2777 membar #Sync ! Added by membar checker (16)
2778! Mem[0000000010041400] = 5a6fe1db, %f3 = 80786cd9
2779 lda [%i1+%g0]0x80,%f3 ! %f3 = 5a6fe1db
2780
2781p0_label_107:
2782! Mem[0000000010101410] = 00006f5a, %f2 = 00000000
2783 lda [%i4+%o5]0x88,%f2 ! %f2 = 00006f5a
2784! Mem[0000000030101408] = 9c6a1715, %l0 = 000000007ab76bfa
2785 ldswa [%i4+%o4]0x81,%l0 ! %l0 = ffffffff9c6a1715
2786! Mem[0000000020800040] = 00ff2222, %l0 = ffffffff9c6a1715
2787 ldsha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff
2788! Mem[0000000010141400] = 00ff0000 c3a609f9, %l4 = 15176a9c, %l5 = d10000ff
2789 ldda [%i5+%g0]0x80,%l4 ! %l4 = 0000000000ff0000 00000000c3a609f9
2790! Mem[0000000010181400] = ffffff9c, %l4 = 0000000000ff0000
2791 lduha [%i6+%g0]0x80,%l4 ! %l4 = 000000000000ffff
2792! Mem[0000000010081410] = 9c6a1715, %l5 = 00000000c3a609f9
2793 ldsba [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000015
2794! %l5 = 0000000000000015, imm = ffffffffffffff76, %l5 = 0000000000000015
2795 orn %l5,-0x08a,%l5 ! %l5 = 000000000000009d
2796! Mem[0000000010181400] = 9cffffff, %f13 = c800001c
2797 lda [%i6+%g0]0x88,%f13 ! %f13 = 9cffffff
2798! Mem[0000000010081410] = 15176a9c000000ff, %l5 = 000000000000009d
2799 ldxa [%i2+%o5]0x80,%l5 ! %l5 = 15176a9c000000ff
2800! Starting 10 instruction Store Burst
2801! %l2 = 00000000, %l3 = 000000d9, Mem[0000000010181410] = 00000083 bfb22128
2802 stda %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 000000d9
2803
2804p0_label_108:
2805! %l5 = 15176a9c000000ff, Mem[00000000300c1408] = dd013e6a
2806 stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = dd0100ff
2807! Mem[0000000010041434] = ff969edc, %l6 = bfb200d8404dff27, %asi = 80
2808 swapa [%i1+0x034]%asi,%l6 ! %l6 = 00000000ff969edc
2809! %l1 = ffffffffffffffff, Mem[0000000030001408] = 1c0000ff
2810 stwa %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff
2811! %f28 = 6f0ac808 ff969edc, Mem[0000000010101400] = 00000000 00000007
2812 stda %f28,[%i4+%g0]0x80 ! Mem[0000000010101400] = 6f0ac808 ff969edc
2813! %l2 = 0000000000000000, Mem[00000000201c0000] = ff9c075f, %asi = 80
2814 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000075f
2815! Mem[0000000030141410] = 000000ff, %l3 = 00000000000000d9
2816 swapa [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
2817! Code Fragment 3
2818p0_fragment_9:
2819! %l0 = 00000000000000ff
2820 setx 0xe0a4fd902b2eeeb5,%g7,%l0 ! %l0 = e0a4fd902b2eeeb5
2821! %l1 = ffffffffffffffff
2822 setx 0xb106d28013f4cf77,%g7,%l1 ! %l1 = b106d28013f4cf77
2823 setx 0x1fe000, %g1, %g3
2824 or %l0, %g3, %l0 ! always set perrmask = 0xff
2825 setx 0x1ffff8, %g1, %g2
2826 and %l0, %g2, %l0
2827 ta T_CHANGE_HPRIV
2828 stxa %l1, [%l0]ASI_DCACHE_DATA
2829 ta T_CHANGE_NONHPRIV
2830! %l0 = e0a4fd902b2eeeb5
2831 setx 0x481f4caffc7d1124,%g7,%l0 ! %l0 = 481f4caffc7d1124
2832! %l1 = b106d28013f4cf77
2833 setx 0x787042d7cf699f63,%g7,%l1 ! %l1 = 787042d7cf699f63
2834! %l4 = 000000000000ffff, Mem[0000000030141400] = ff0000ff
2835 stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffff00ff
2836! Mem[0000000030001408] = ffffffff, %l1 = 787042d7cf699f63
2837 ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
2838! Starting 10 instruction Load Burst
2839! Mem[0000000010141410] = ff9ed6ff67df74ff, %l5 = 15176a9c000000ff
2840 ldxa [%i5+%o5]0x88,%l5 ! %l5 = ff9ed6ff67df74ff
2841
2842p0_label_109:
2843! Mem[0000000010141410] = 67df74ff, %f0 = ffbbf195
2844 lda [%i5+%o5]0x88,%f0 ! %f0 = 67df74ff
2845! Mem[0000000010001438] = a8760424, %l6 = 00000000ff969edc
2846 lduha [%i0+0x038]%asi,%l6 ! %l6 = 000000000000a876
2847! Mem[0000000010041408] = 50f59c61, %l2 = 0000000000000000
2848 lduha [%i1+%o4]0x88,%l2 ! %l2 = 0000000000009c61
2849! %l7 = 0000000000006f5a, imm = 0000000000000067, %l1 = 00000000000000ff
2850 xor %l7,0x067,%l1 ! %l1 = 0000000000006f3d
2851! %l3 = 00000000000000ff, imm = 000000000000036f, %l5 = ff9ed6ff67df74ff
2852 andn %l3,0x36f,%l5 ! %l5 = 0000000000000090
2853! Mem[0000000030001408] = ffffffff, %l4 = 000000000000ffff
2854 ldsha [%i0+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
2855 membar #Sync ! Added by membar checker (17)
2856! Mem[0000000010101400] = 6f0ac808 ff969edc 1c0000c8 ef082f21
2857! Mem[0000000010101410] = 5a6f0000 57ff8be3 619239f8 000000f0
2858! Mem[0000000010101420] = 2301522c 122ffd46 0abf9d3c 15176a9c
2859! Mem[0000000010101430] = 1b3bf8ff 9a69ff71 0000ffff 00000000
2860 ldda [%i4]ASI_BLK_P,%f16 ! Block Load from 0000000010101400
2861! Mem[0000000020800040] = 00ff2222, %l4 = ffffffffffffffff
2862 ldsb [%o1+0x040],%l4 ! %l4 = 0000000000000000
2863! Mem[0000000010081428] = ff455167, %l0 = 481f4caffc7d1124
2864 ldswa [%i2+0x028]%asi,%l0 ! %l0 = ffffffffff455167
2865! Starting 10 instruction Store Burst
2866! %f2 = 00006f5a 5a6fe1db, Mem[0000000010081408] = ffffffff 339cb7c5
2867 stda %f2 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00006f5a 5a6fe1db
2868
2869p0_label_110:
2870! Mem[0000000010001402] = 00000000, %l6 = 000000000000a876
2871 ldstub [%i0+0x002],%l6 ! %l6 = 00000000000000ff
2872! Mem[0000000010041408] = 50f59c61, %l6 = 0000000000000000
2873 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 00000061000000ff
2874! %f14 = 67226f73 3592e3ff, Mem[0000000030041410] = ffffffff ffffffff
2875 stda %f14,[%i1+%o5]0x89 ! Mem[0000000030041410] = 67226f73 3592e3ff
2876! Mem[000000001004143c] = 15176a9c, %l0 = ff455167, %l6 = 00000061
2877 add %i1,0x3c,%g1
2878 casa [%g1]0x80,%l0,%l6 ! %l6 = 0000000015176a9c
2879! %l4 = 0000000000000000, Mem[0000000010041410] = ffe9f031
2880 stwa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
2881! %l5 = 0000000000000090, Mem[0000000030081408] = 83308eff00000000
2882 stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000090
2883! %l6 = 0000000015176a9c, Mem[0000000010141410] = ff74df67ffd69eff, %asi = 80
2884 stxa %l6,[%i5+0x010]%asi ! Mem[0000000010141410] = 0000000015176a9c
2885 membar #Sync ! Added by membar checker (18)
2886! %f3 = 5a6fe1db, Mem[0000000010101420] = 2301522c
2887 st %f3 ,[%i4+0x020] ! Mem[0000000010101420] = 5a6fe1db
2888! Mem[0000000030181400] = 00000000, %l6 = 0000000015176a9c
2889 ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
2890! Starting 10 instruction Load Burst
2891! Mem[00000000300c1410] = 132d5a88, %l4 = 0000000000000000
2892 lduba [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000013
2893
2894p0_label_111:
2895! Mem[0000000030081408] = 00000000, %l6 = 0000000000000000
2896 lduwa [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
2897! Mem[0000000030101400] = ffffff9c, %f11 = 9cffffff
2898 lda [%i4+%g0]0x89,%f11 ! %f11 = ffffff9c
2899! %l6 = 0000000000000000, immed = fffff586, %y = bfb200d8
2900 smul %l6,-0xa7a,%l4 ! %l4 = 0000000000000000, %y = 00000000
2901! Mem[000000001008140c] = 5a6f0000, %f14 = 67226f73
2902 ld [%i2+0x00c],%f14 ! %f14 = 5a6f0000
2903! Mem[0000000010141400] = 0000ff00, %l2 = 0000000000009c61
2904 lduha [%i5+%g0]0x88,%l2 ! %l2 = 000000000000ff00
2905! Mem[0000000030001400] = ff000000640da5ff, %l2 = 000000000000ff00
2906 ldxa [%i0+%g0]0x89,%l2 ! %l2 = ff000000640da5ff
2907! Mem[0000000030001408] = ffffffff4bdf8c9a, %f0 = 67df74ff 00003083
2908 ldda [%i0+%o4]0x81,%f0 ! %f0 = ffffffff 4bdf8c9a
2909! Mem[0000000010101408] = c800001c, %f23 = 000000f0
2910 lda [%i4+%o4]0x88,%f23 ! %f23 = c800001c
2911! Mem[0000000010041408] = ff9cf550, %f3 = 5a6fe1db
2912 lda [%i1+%o4]0x80,%f3 ! %f3 = ff9cf550
2913! Starting 10 instruction Store Burst
2914! %l7 = 0000000000006f5a, Mem[000000001014140a] = ffffffff, %asi = 80
2915 stha %l7,[%i5+0x00a]%asi ! Mem[0000000010141408] = ffff6f5a
2916
2917p0_label_112:
2918! %f30 = 0000ffff 00000000, %l6 = 0000000000000000
2919! Mem[0000000010101420] = 5a6fe1db122ffd46
2920 add %i4,0x020,%g1
2921 stda %f30,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010101420] = 5a6fe1db122ffd46
2922! %l2 = ff000000640da5ff, Mem[0000000010101408] = 1c0000c8
2923 stha %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = a5ff00c8
2924! %f4 = dd013e6a 47e5d6af, %l7 = 0000000000006f5a
2925! Mem[0000000010041438] = fb1cdaef15176a9c
2926 add %i1,0x038,%g1
2927 stda %f4,[%g1+%l7]ASI_PST32_P ! Mem[0000000010041438] = dd013e6a15176a9c
2928! %l7 = 0000000000006f5a, Mem[00000000100c1428] = 7b88b2bfef082ea8, %asi = 80
2929 stxa %l7,[%i3+0x028]%asi ! Mem[00000000100c1428] = 0000000000006f5a
2930! Mem[0000000020800041] = 00ff2222, %l7 = 0000000000006f5a
2931 ldstub [%o1+0x041],%l7 ! %l7 = 000000ff000000ff
2932! %l4 = 0000000000000000, Mem[0000000010101405] = ff969edc
2933 stb %l4,[%i4+0x005] ! Mem[0000000010101404] = ff009edc
2934! Mem[0000000010001400] = 0000ff00, %l2 = ff000000640da5ff
2935 swap [%i0+%g0],%l2 ! %l2 = 000000000000ff00
2936! %l0 = ffffffffff455167, Mem[0000000030081410] = 00000000
2937 stwa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff455167
2938! %l6 = 00000000, %l7 = 000000ff, Mem[00000000100c1400] = dbe16f5a 677ffb11
2939 stda %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 000000ff
2940! Starting 10 instruction Load Burst
2941! Mem[0000000030041408] = 80786cff, %l5 = 0000000000000090
2942 ldsba [%i1+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
2943
2944p0_label_113:
2945! Mem[0000000030041400] = 5a6fe1db67226f73, %f12 = fa6bb77a 9cffffff
2946 ldda [%i1+%g0]0x89,%f12 ! %f12 = 5a6fe1db 67226f73
2947! Mem[0000000010101410] = 5a6f0000, %l6 = 0000000000000000
2948 lduha [%i4+%o5]0x80,%l6 ! %l6 = 0000000000005a6f
2949! Mem[0000000030141400] = ff00ffff, %l2 = 000000000000ff00
2950 lduha [%i5+%g0]0x89,%l2 ! %l2 = 000000000000ffff
2951! %f30 = 0000ffff, %f21 = 57ff8be3, %f15 = 3592e3ff
2952 fmuls %f30,%f21,%f15 ! %l0 = ffffffffff455189, Unfinished, %fsr = 0900000800
2953! %l2 = 000000000000ffff, imm = fffffffffffff3bd, %l1 = 0000000000006f3d
2954 or %l2,-0xc43,%l1 ! %l1 = ffffffffffffffff
2955! Mem[0000000030081410] = 675145ffffffffff, %f30 = 0000ffff 00000000
2956 ldda [%i2+%o5]0x81,%f30 ! %f30 = 675145ff ffffffff
2957! Mem[0000000010081408] = 5a6fe1db, %l7 = 00000000000000ff
2958 lduha [%i2+%o4]0x88,%l7 ! %l7 = 000000000000e1db
2959! Mem[0000000010141408] = ffff6f5a, %l7 = 000000000000e1db
2960 ldsha [%i5+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
2961! Mem[0000000030141408] = 6f0ac808, %l4 = 0000000000000000
2962 ldsba [%i5+%o4]0x81,%l4 ! %l4 = 000000000000006f
2963! Starting 10 instruction Store Burst
2964! %l0 = ff455189, %l1 = ffffffff, Mem[0000000030001400] = 640da5ff ff000000
2965 stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff455189 ffffffff
2966
2967p0_label_114:
2968! %l5 = ffffffffffffffff, Mem[00000000100c1408] = ff0000ff
2969 stha %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff00ffff
2970! %l4 = 0000006f, %l5 = ffffffff, Mem[0000000010141410] = 00000000 15176a9c
2971 stda %l4,[%i5+0x010]%asi ! Mem[0000000010141410] = 0000006f ffffffff
2972! %l0 = ff455189, %l1 = ffffffff, Mem[00000000300c1410] = 885a2d13 92a50d64
2973 stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff455189 ffffffff
2974! %f26 = 0abf9d3c, %f21 = 57ff8be3
2975 fcmpes %fcc2,%f26,%f21 ! %fcc2 = 1
2976! %f20 = 5a6f0000 57ff8be3, %l7 = ffffffffffffffff
2977! Mem[00000000300c1438] = 6c98c1bc58812f0e
2978 add %i3,0x038,%g1
2979 stda %f20,[%g1+%l7]ASI_PST32_SL ! Mem[00000000300c1438] = e38bff5700006f5a
2980! Mem[0000000030081410] = 675145ff, %l6 = 0000000000005a6f
2981 swapa [%i2+%o5]0x81,%l6 ! %l6 = 00000000675145ff
2982! Mem[00000000100c1410] = 00000000, %l0 = ffffffffff455189
2983 swapa [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
2984! Mem[000000001014143c] = 000000ff, %l7 = ffffffff, %l6 = 675145ff
2985 add %i5,0x3c,%g1
2986 casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000000000ff
2987! %f4 = dd013e6a 47e5d6af, Mem[0000000010181410] = 00000000 000000d9
2988 stda %f4 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = dd013e6a 47e5d6af
2989! Starting 10 instruction Load Burst
2990! Mem[0000000030181400] = ff00000076aee64a, %l5 = ffffffffffffffff
2991 ldxa [%i6+%g0]0x81,%l5 ! %l5 = ff00000076aee64a
2992
2993p0_label_115:
2994! Mem[00000000201c0000] = 0000075f, %l3 = 00000000000000ff
2995 ldsha [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
2996! Mem[0000000030001400] = ff455189, %l6 = 00000000000000ff
2997 ldswa [%i0+%g0]0x89,%l6 ! %l6 = ffffffffff455189
2998! Mem[0000000030081408] = 90000000 00000000, %l6 = ff455189, %l7 = ffffffff
2999 ldda [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000 0000000090000000
3000! Mem[0000000010101410] = 5a6f0000, %l6 = 0000000000000000
3001 lduha [%i4+0x010]%asi,%l6 ! %l6 = 0000000000005a6f
3002! Mem[0000000010101418] = 619239f8, %l4 = 000000000000006f
3003 ldsba [%i4+0x019]%asi,%l4 ! %l4 = ffffffffffffff92
3004! Mem[0000000010081400] = f9ffffff, %l4 = ffffffffffffff92
3005 lduwa [%i2+%g0]0x80,%l4 ! %l4 = 00000000f9ffffff
3006! Mem[0000000010181400] = 9cffffff, %l6 = 0000000000005a6f
3007 ldsha [%i6+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
3008! %l5 = ff00000076aee64a, %l4 = 00000000f9ffffff, %l2 = 000000000000ffff
3009 or %l5,%l4,%l2 ! %l2 = ff000000ffffffff
3010! Mem[0000000030081410] = ffffffff6f5a0000, %f10 = d1000000 ffffff9c
3011 ldda [%i2+%o5]0x89,%f10 ! %f10 = ffffffff 6f5a0000
3012! Starting 10 instruction Store Burst
3013! %f28 = 1b3bf8ff 9a69ff71, Mem[0000000030101410] = 7b000000 ff000000
3014 stda %f28,[%i4+%o5]0x89 ! Mem[0000000030101410] = 1b3bf8ff 9a69ff71
3015
3016p0_label_116:
3017! Mem[0000000030181410] = 15176a9c, %l7 = 0000000090000000
3018 ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 00000015000000ff
3019! Mem[0000000030101410] = 9a69ff71, %l1 = ffffffffffffffff
3020 swapa [%i4+%o5]0x89,%l1 ! %l1 = 000000009a69ff71
3021! Mem[00000000100c1410] = ff455189, %l1 = 000000009a69ff71
3022 ldstuba [%i3+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
3023! Code Fragment 3
3024p0_fragment_10:
3025! %l0 = 0000000000000000
3026 setx 0x7bcc56d7a47c0848,%g7,%l0 ! %l0 = 7bcc56d7a47c0848
3027! %l1 = 00000000000000ff
3028 setx 0xa96e9d87d6cc71fc,%g7,%l1 ! %l1 = a96e9d87d6cc71fc
3029 setx 0x1fe000, %g1, %g3
3030 or %l0, %g3, %l0 ! always set perrmask = 0xff
3031 setx 0x1ffff8, %g1, %g2
3032 and %l0, %g2, %l0
3033 ta T_CHANGE_HPRIV
3034 stxa %l1, [%l0]ASI_DCACHE_DATA
3035 ta T_CHANGE_NONHPRIV
3036! %l0 = 7bcc56d7a47c0848
3037 setx 0x84dd920028e3de1d,%g7,%l0 ! %l0 = 84dd920028e3de1d
3038! %l1 = a96e9d87d6cc71fc
3039 setx 0xab551fb813c67b82,%g7,%l1 ! %l1 = ab551fb813c67b82
3040! %l4 = 00000000f9ffffff, Mem[0000000010181410] = 47e5d6af
3041 stba %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 47e5d6ff
3042! %l1 = ab551fb813c67b82, Mem[0000000010101410] = e38bff5700006f5a
3043 stxa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = ab551fb813c67b82
3044! %l1 = ab551fb813c67b82, Mem[0000000010181420] = c3a609f9, %asi = 80
3045 stha %l1,[%i6+0x020]%asi ! Mem[0000000010181420] = 7b8209f9
3046! %l3 = 0000000000000000, Mem[0000000010141408] = ffff6f5a
3047 stha %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00006f5a
3048! %l7 = 0000000000000015, Mem[00000000218001c0] = 2f6a07db, %asi = 80
3049 stha %l7,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 001507db
3050! Starting 10 instruction Load Burst
3051! Mem[0000000010141400] = 00ff0000, %l1 = ab551fb813c67b82
3052 lduwa [%i5+0x000]%asi,%l1 ! %l1 = 0000000000ff0000
3053
3054p0_label_117:
3055! Mem[0000000010141400] = 00ff0000, %l4 = 00000000f9ffffff
3056 lduwa [%i5+0x000]%asi,%l4 ! %l4 = 0000000000ff0000
3057! Mem[0000000010041408] = ff9cf550 ff0000ff, %l0 = 28e3de1d, %l1 = 00ff0000
3058 ldda [%i1+%o4]0x80,%l0 ! %l0 = 00000000ff9cf550 00000000ff0000ff
3059! Mem[00000000211c0000] = ff76d61d, %l4 = 0000000000ff0000
3060 ldub [%o2+%g0],%l4 ! %l4 = 00000000000000ff
3061! Mem[0000000010081400] = f9ffffff, %l1 = 00000000ff0000ff
3062 lduha [%i2+%g0]0x80,%l1 ! %l1 = 000000000000f9ff
3063! Mem[0000000030141410] = 000000d957fff0e3, %l2 = ff000000ffffffff
3064 ldxa [%i5+%o5]0x81,%l2 ! %l2 = 000000d957fff0e3
3065! Mem[0000000010041420] = c9f89f5a, %l5 = ff00000076aee64a
3066 ldsba [%i1+0x023]%asi,%l5 ! %l5 = 000000000000005a
3067! Mem[0000000030101400] = 9cffffff, %l5 = 000000000000005a
3068 ldswa [%i4+%g0]0x81,%l5 ! %l5 = ffffffff9cffffff
3069! Mem[0000000030001400] = 895145ffffffffff, %l2 = 000000d957fff0e3
3070 ldxa [%i0+%g0]0x81,%l2 ! %l2 = 895145ffffffffff
3071! Mem[0000000010081420] = ff455167f074df67, %l6 = ffffffffffffffff
3072 ldx [%i2+0x020],%l6 ! %l6 = ff455167f074df67
3073! Starting 10 instruction Store Burst
3074! %l1 = 000000000000f9ff, Mem[0000000010181408] = 9c6a1715
3075 stha %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = f9ff1715
3076
3077p0_label_118:
3078! %f19 = ef082f21, Mem[0000000010001410] = 00740000
3079 sta %f19,[%i0+%o5]0x80 ! Mem[0000000010001410] = ef082f21
3080! %f14 = 5a6f0000 3592e3ff, %l4 = 00000000000000ff
3081! Mem[0000000010001400] = 640da5ff00000069
3082 stda %f14,[%i0+%l4]ASI_PST16_PL ! Mem[0000000010001400] = ffe3923500006f5a
3083! %l0 = 00000000ff9cf550, Mem[0000000030101400] = ffffff9c
3084 stwa %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff9cf550
3085! %l5 = ffffffff9cffffff, Mem[00000000100c1408] = ff00ffff
3086 stba %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff00ffff
3087! %l6 = ff455167f074df67, Mem[0000000030041410] = 67226f733592e3ff
3088 stxa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff455167f074df67
3089! Mem[0000000020800000] = 27ffb0a2, %l3 = 0000000000000000
3090 ldstub [%o1+%g0],%l3 ! %l3 = 00000027000000ff
3091! Mem[00000000100c1420] = c9f89f5a, %l0 = 00000000ff9cf550
3092 ldstuba [%i3+0x020]%asi,%l0 ! %l0 = 000000c9000000ff
3093! Mem[00000000300c1408] = ff0001dd, %l6 = ff455167f074df67
3094 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
3095! %f15 = 3592e3ff, %f22 = 619239f8, %f24 = 2301522c 122ffd46
3096 fsmuld %f15,%f22,%f24 ! %f24 = 42f4f9d2 9fa98200
3097! Starting 10 instruction Load Burst
3098! %l6 = 00000000000000ff, %l2 = 895145ffffffffff, %l5 = ffffffff9cffffff
3099 subc %l6,%l2,%l5 ! %l5 = 76aeba0000000100
3100
3101p0_label_119:
3102! Mem[000000001000142c] = 000000f8, %l0 = 00000000000000c9
3103 lduba [%i0+0x02e]%asi,%l0 ! %l0 = 0000000000000000
3104! Mem[0000000030041408] = 00000000 80786cff, %l2 = ffffffff, %l3 = 00000027
3105 ldda [%i1+%o4]0x89,%l2 ! %l2 = 0000000080786cff 0000000000000000
3106! Mem[00000000300c1410] = ff455189, %l0 = 0000000000000000
3107 lduwa [%i3+%o5]0x89,%l0 ! %l0 = 00000000ff455189
3108! Mem[0000000030101400] = ff9cf550, %l2 = 0000000080786cff
3109 ldsba [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000050
3110! Mem[0000000010181400] = 9cffffff, %l7 = 0000000000000015
3111 ldsba [%i6+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
3112! Mem[0000000010081400] = f9ffffff, %l5 = 76aeba0000000100
3113 ldsba [%i2+%g0]0x80,%l5 ! %l5 = fffffffffffffff9
3114! Mem[0000000010141430] = ff969eff4bdf8c9a, %l4 = 00000000000000ff
3115 ldxa [%i5+0x030]%asi,%l4 ! %l4 = ff969eff4bdf8c9a
3116! Mem[0000000030181400] = 4ae6ae76000000ff, %l0 = 00000000ff455189
3117 ldxa [%i6+%g0]0x89,%l0 ! %l0 = 4ae6ae76000000ff
3118! Mem[0000000021800080] = 257e727f, %l5 = fffffffffffffff9
3119 ldsha [%o3+0x080]%asi,%l5 ! %l5 = 000000000000257e
3120! Starting 10 instruction Store Burst
3121! %f5 = 47e5d6af, Mem[0000000010081410] = 15176a9c
3122 sta %f5 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 47e5d6af
3123
3124p0_label_120:
3125! Mem[0000000010181410] = ffd6e547, %l1 = 000000000000f9ff
3126 ldstuba [%i6+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
3127! %l4 = ff969eff4bdf8c9a, Mem[00000000100c1410] = 895145ff
3128 stha %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 89518c9a
3129! %l3 = 0000000000000000, Mem[0000000010101424] = 122ffd46, %asi = 80
3130 stha %l3,[%i4+0x024]%asi ! Mem[0000000010101424] = 0000fd46
3131! Mem[0000000010001408] = ff010000, %l0 = 4ae6ae76000000ff
3132 swapa [%i0+%o4]0x80,%l0 ! %l0 = 00000000ff010000
3133! %l4 = ff969eff4bdf8c9a, Mem[0000000010041424] = 9a499ba0, %asi = 80
3134 stwa %l4,[%i1+0x024]%asi ! Mem[0000000010041424] = 4bdf8c9a
3135! Mem[0000000030001410] = 00000000, %l0 = 00000000ff010000
3136 swapa [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
3137! %l5 = 000000000000257e, Mem[00000000300c1408] = dd0100ff
3138 stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = dd01007e
3139! %l2 = 00000050, %l3 = 00000000, Mem[0000000030181408] = ffa50d64 1aa7aac0
3140 stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000050 00000000
3141! %f6 = ff8e3083 bf800798, %l0 = 0000000000000000
3142! Mem[00000000100c1400] = 00000000ff000000
3143 stda %f6,[%i3+%l0]ASI_PST32_PL ! Mem[00000000100c1400] = 00000000ff000000
3144! Starting 10 instruction Load Burst
3145! Mem[0000000030041408] = ff6c7880 00000000, %l4 = 4bdf8c9a, %l5 = 0000257e
3146 ldda [%i1+%o4]0x81,%l4 ! %l4 = 00000000ff6c7880 0000000000000000
3147
3148p0_label_121:
3149! %f12 = 5a6fe1db, %f24 = 42f4f9d2, %f28 = 1b3bf8ff 9a69ff71
3150 fsmuld %f12,%f24,%f28 ! %f28 = 43bcb1ab 862914c0
3151! Mem[00000000100c1410] = 89518c9a, %f9 = 15176a9c
3152 lda [%i3+%o5]0x88,%f9 ! %f9 = 89518c9a
3153! Mem[0000000010081410] = 47e5d6af, %l7 = ffffffffffffffff
3154 ldsha [%i2+%o5]0x80,%l7 ! %l7 = 00000000000047e5
3155! Mem[00000000300c1408] = 7b88b2bfdd01007e, %l2 = 0000000000000050
3156 ldxa [%i3+%o4]0x89,%l2 ! %l2 = 7b88b2bfdd01007e
3157! Mem[0000000021800180] = b3572d80, %l4 = 00000000ff6c7880
3158 lduha [%o3+0x180]%asi,%l4 ! %l4 = 000000000000b357
3159! Mem[0000000030041410] = f074df67, %f11 = 6f5a0000
3160 lda [%i1+%o5]0x89,%f11 ! %f11 = f074df67
3161! Mem[0000000010041410] = 00000000, %l7 = 00000000000047e5
3162 lduha [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
3163! Mem[00000000201c0000] = 0000075f, %l5 = 0000000000000000
3164 ldsba [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
3165! Mem[0000000030101410] = ffffffff, %f13 = 67226f73
3166 lda [%i4+%o5]0x81,%f13 ! %f13 = ffffffff
3167! Starting 10 instruction Store Burst
3168! %l5 = 0000000000000000, Mem[0000000030181400] = ff000000
3169 stha %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
3170
3171p0_label_122:
3172! %l4 = 000000000000b357, Mem[0000000010141400] = 00ff0000c3a609f9, %asi = 80
3173 stxa %l4,[%i5+0x000]%asi ! Mem[0000000010141400] = 000000000000b357
3174! Mem[0000000010141410] = 6f000000, %l7 = 0000000000000000
3175 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000ff
3176! %l5 = 0000000000000000, Mem[0000000010141427] = 57fff0e3
3177 stb %l5,[%i5+0x027] ! Mem[0000000010141424] = 57fff000
3178! Mem[0000000010181414] = 6a3e01dd, %l6 = 00000000000000ff
3179 swap [%i6+0x014],%l6 ! %l6 = 000000006a3e01dd
3180! %f8 = ff0000ff 89518c9a, %l2 = 7b88b2bfdd01007e
3181! Mem[0000000010101408] = a5ff00c8ef082f21
3182 add %i4,0x008,%g1
3183 stda %f8,[%g1+%l2]ASI_PST8_P ! Mem[0000000010101408] = a50000ff89518c21
3184! %f16 = 6f0ac808 ff969edc, %l4 = 000000000000b357
3185! Mem[0000000010041428] = 7b88b2bf1c0000c8
3186 add %i1,0x028,%g1
3187 stda %f16,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010041428] = dc9e96ff08c80a6f
3188! %l2 = 7b88b2bfdd01007e, Mem[00000000300c1408] = 7e0001dd
3189 stha %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 007e01dd
3190! %l2 = 7b88b2bfdd01007e, Mem[0000000030101408] = 9c6a1715
3191 stba %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 7e6a1715
3192! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010141408] = 00006f5a ffe9f031
3193 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 000000ff
3194! Starting 10 instruction Load Burst
3195! Mem[00000000300c1400] = 511b2afcc3a609f9, %f14 = 5a6f0000 3592e3ff
3196 ldda [%i3+%g0]0x81,%f14 ! %f14 = 511b2afc c3a609f9
3197
3198p0_label_123:
3199! Mem[0000000030101410] = ffffffff, %l3 = 0000000000000000
3200 lduha [%i4+%o5]0x81,%l3 ! %l3 = 000000000000ffff
3201! %l4 = 000000000000b357, imm = 0000000000000c74, %l6 = 000000006a3e01dd
3202 xor %l4,0xc74,%l6 ! %l6 = 000000000000bf23
3203! Mem[0000000010181424] = 000000ff, %l2 = 7b88b2bfdd01007e
3204 ldsw [%i6+0x024],%l2 ! %l2 = 00000000000000ff
3205! Mem[0000000030101400] = ff000000ff9cf550, %l3 = 000000000000ffff
3206 ldxa [%i4+%g0]0x89,%l3 ! %l3 = ff000000ff9cf550
3207! Mem[0000000030081400] = 00000000 95f1bbff, %l6 = 0000bf23, %l7 = 00000000
3208 ldda [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000095f1bbff
3209! Mem[0000000010081438] = 6f0ac808, %l1 = 00000000000000ff
3210 ldsha [%i2+0x038]%asi,%l1 ! %l1 = 0000000000006f0a
3211! Mem[0000000030101408] = 15176a7e, %l7 = 0000000095f1bbff
3212 lduha [%i4+%o4]0x89,%l7 ! %l7 = 0000000000006a7e
3213! Mem[0000000010101408] = a50000ff, %l7 = 0000000000006a7e
3214 ldsba [%i4+%o4]0x80,%l7 ! %l7 = ffffffffffffffa5
3215! Mem[0000000030001410] = ff010000, %l3 = ff000000ff9cf550
3216 lduba [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000
3217! Starting 10 instruction Store Burst
3218! Mem[0000000030101408] = 7e6a1715, %l3 = 0000000000000000
3219 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 0000007e000000ff
3220
3221p0_label_124:
3222! %f16 = 6f0ac808 ff969edc 1c0000c8 ef082f21
3223! %f20 = 5a6f0000 57ff8be3 619239f8 c800001c
3224! %f24 = 42f4f9d2 9fa98200 0abf9d3c 15176a9c
3225! %f28 = 43bcb1ab 862914c0 675145ff ffffffff
3226 stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
3227! Mem[0000000030081400] = 00000000, %l6 = 0000000000000000
3228 swapa [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
3229! %f1 = 4bdf8c9a, Mem[00000000100c142c] = 00006f5a
3230 sta %f1 ,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 4bdf8c9a
3231! Mem[0000000010141410] = 6f0000ff, %l7 = ffffffffffffffa5
3232 swapa [%i5+%o5]0x88,%l7 ! %l7 = 000000006f0000ff
3233! Mem[00000000201c0001] = 0000075f, %l2 = 00000000000000ff
3234 ldstub [%o0+0x001],%l2 ! %l2 = 00000000000000ff
3235! %f4 = dd013e6a, Mem[0000000010181408] = 1517fff9
3236 sta %f4 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = dd013e6a
3237! Mem[0000000030181400] = 00000000, %l1 = 0000000000006f0a
3238 ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
3239! Mem[0000000030101408] = ff6a1715, %l3 = 000000000000007e
3240 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
3241! Mem[0000000030101400] = 50f59cff, %l4 = 000000000000b357
3242 swapa [%i4+%g0]0x81,%l4 ! %l4 = 0000000050f59cff
3243! Starting 10 instruction Load Burst
3244! Mem[0000000030141400] = ffff00ff, %l3 = 00000000000000ff
3245 ldswa [%i5+%g0]0x81,%l3 ! %l3 = ffffffffffff00ff
3246
3247p0_label_125:
3248! Mem[0000000030101410] = ffffffff, %l1 = 0000000000000000
3249 lduba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
3250! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000
3251 lduwa [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
3252! Mem[0000000010141410] = a5ffffff, %l4 = 0000000050f59cff
3253 lduba [%i5+%o5]0x80,%l4 ! %l4 = 00000000000000a5
3254! Mem[0000000010141410] = ffffffa5, %l7 = 000000006f0000ff
3255 ldswa [%i5+%o5]0x88,%l7 ! %l7 = ffffffffffffffa5
3256! Mem[0000000010081400] = fffffff9, %l1 = 00000000000000ff
3257 ldsba [%i2+%g0]0x88,%l1 ! %l1 = fffffffffffffff9
3258! Mem[0000000030041408] = ff6c7880, %f8 = ff0000ff
3259 lda [%i1+%o4]0x81,%f8 ! %f8 = ff6c7880
3260! Mem[0000000010001410] = ef082f21, %l3 = ffffffffffff00ff
3261 ldsw [%i0+%o5],%l3 ! %l3 = ffffffffef082f21
3262! Mem[0000000030141400] = ff00ffff, %f12 = 5a6fe1db
3263 lda [%i5+%g0]0x89,%f12 ! %f12 = ff00ffff
3264! Mem[0000000010101400] = 6f0ac808, %l5 = 0000000000000000
3265 ldsba [%i4+%g0]0x80,%l5 ! %l5 = 000000000000006f
3266! Starting 10 instruction Store Burst
3267! Mem[0000000010001408] = ff000000, %l3 = ffffffffef082f21
3268 swapa [%i0+%o4]0x88,%l3 ! %l3 = 00000000ff000000
3269
3270p0_label_126:
3271 membar #Sync ! Added by membar checker (19)
3272! Mem[00000000100c1400] = 00000000, %l4 = 00000000000000a5
3273 ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff
3274! %f14 = 511b2afc, Mem[0000000030041400] = 736f2267
3275 sta %f14,[%i1+%g0]0x81 ! Mem[0000000030041400] = 511b2afc
3276! %l3 = 00000000ff000000, Mem[0000000030001400] = 895145ff
3277 stha %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000045ff
3278! Code Fragment 4
3279p0_fragment_11:
3280! %l0 = 0000000000000000
3281 setx 0x05b07c781e7c8e8a,%g7,%l0 ! %l0 = 05b07c781e7c8e8a
3282! %l1 = fffffffffffffff9
3283 setx 0x15c7160824274be0,%g7,%l1 ! %l1 = 15c7160824274be0
3284 setx 0x7ff8, %g1, %g2
3285 and %l0, %g2, %l0
3286 setx 0xffffffff, %g1, %g2
3287 and %l1, %g2, %l1
3288 setx 0x100000000, %g1, %g2
3289 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3290 ta T_CHANGE_HPRIV
3291 stxa %l1, [%l0]ASI_ICACHE_INSTR
3292 ta T_CHANGE_NONHPRIV
3293! %l0 = 05b07c781e7c8e8a
3294 setx 0xab03853f8fc9d38f,%g7,%l0 ! %l0 = ab03853f8fc9d38f
3295! %l1 = 15c7160824274be0
3296 setx 0xdbdb31086147b40d,%g7,%l1 ! %l1 = dbdb31086147b40d
3297! Mem[0000000030101408] = 15176aff, %l1 = dbdb31086147b40d
3298 ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
3299! %f8 = ff6c7880 89518c9a, Mem[0000000010181408] = 6a3e01dd ffe9f031
3300 std %f8 ,[%i6+%o4] ! Mem[0000000010181408] = ff6c7880 89518c9a
3301! %f22 = 619239f8 c800001c, %l0 = ab03853f8fc9d38f
3302! Mem[0000000030041400] = 511b2afcdbe16f5a
3303 stda %f22,[%i1+%l0]ASI_PST32_S ! Mem[0000000030041400] = 619239f8c800001c
3304! Mem[0000000030081408] = 00000000, %l7 = ffffffffffffffa5
3305 swapa [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000000
3306! %f30 = 675145ff ffffffff, %l2 = 0000000000000000
3307! Mem[0000000030181438] = 9077aed26bdc8384
3308 add %i6,0x038,%g1
3309 stda %f30,[%g1+%l2]ASI_PST16_S ! Mem[0000000030181438] = 9077aed26bdc8384
3310! Starting 10 instruction Load Burst
3311! Mem[0000000010141400] = 00000000, %f1 = 4bdf8c9a
3312 lda [%i5+%g0]0x80,%f1 ! %f1 = 00000000
3313
3314p0_label_127:
3315! Mem[00000000300c1408] = 212f08efc800001c, %l7 = 0000000000000000
3316 ldxa [%i3+%o4]0x81,%l7 ! %l7 = 212f08efc800001c
3317! Mem[00000000201c0000] = 00ff075f, %l6 = 0000000000000000
3318 ldsb [%o0+%g0],%l6 ! %l6 = 0000000000000000
3319! Mem[00000000100c141c] = ff0000ff, %l4 = 0000000000000000
3320 lduwa [%i3+0x01c]%asi,%l4 ! %l4 = 00000000ff0000ff
3321! Mem[0000000010101408] = a50000ff, %f29 = 862914c0
3322 lda [%i4+%o4]0x80,%f29 ! %f29 = a50000ff
3323! Mem[0000000010081410] = 47e5d6af, %l5 = 000000000000006f
3324 lduba [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000047
3325! Mem[00000000201c0000] = 00ff075f, %l2 = 0000000000000000
3326 lduba [%o0+0x000]%asi,%l2 ! %l2 = 0000000000000000
3327! Mem[00000000300c1410] = 57ff8be3, %l4 = 00000000ff0000ff
3328 lduwa [%i3+%o5]0x89,%l4 ! %l4 = 0000000057ff8be3
3329! Mem[00000000100c1400] = 000000ff 000000ff, %l2 = 00000000, %l3 = ff000000
3330 ldda [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff 00000000000000ff
3331! Mem[00000000300c1408] = ef082f21, %l2 = 00000000000000ff
3332 ldsba [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000021
3333! Starting 10 instruction Store Burst
3334! Mem[0000000010081408] = 5a6fe1db, %l0 = ab03853f8fc9d38f
3335 ldstuba [%i2+%o4]0x88,%l0 ! %l0 = 000000db000000ff
3336
3337p0_label_128:
3338! Mem[0000000010181400] = 9cffffff, %l2 = 0000000000000021
3339 swapa [%i6+%g0]0x88,%l2 ! %l2 = 000000009cffffff
3340! Mem[00000000300c1400] = ff969edc, %l1 = 00000000000000ff
3341 swapa [%i3+%g0]0x89,%l1 ! %l1 = 00000000ff969edc
3342! Mem[00000000201c0000] = 00ff075f, %l6 = 0000000000000000
3343 ldstub [%o0+%g0],%l6 ! %l6 = 00000000000000ff
3344! Mem[0000000010081404] = fa6bb877, %l6 = 00000000, %l3 = 000000ff
3345 add %i2,0x04,%g1
3346 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000fa6bb877
3347! Mem[0000000010041410] = 00000000, %l3 = fa6bb877, %l6 = 00000000
3348 add %i1,0x10,%g1
3349 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000000000000
3350! %f20 = 5a6f0000 57ff8be3, Mem[0000000010001410] = ef082f21 0000004a
3351 stda %f20,[%i0+%o5]0x80 ! Mem[0000000010001410] = 5a6f0000 57ff8be3
3352! %l6 = 0000000000000000, Mem[0000000010141418] = dd013e6a
3353 sth %l6,[%i5+0x018] ! Mem[0000000010141418] = 00003e6a
3354! %l6 = 0000000000000000, Mem[0000000010141410] = ffffffa5
3355 stba %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffff00
3356! Mem[0000000010181428] = 00000076, %l3 = fa6bb877, %l0 = 000000db
3357 add %i6,0x28,%g1
3358 casa [%g1]0x80,%l3,%l0 ! %l0 = 0000000000000076
3359! Starting 10 instruction Load Burst
3360! Mem[0000000010001408] = 00000000ef082f21, %l3 = 00000000fa6bb877
3361 ldxa [%i0+%o4]0x88,%l3 ! %l3 = 00000000ef082f21
3362
3363p0_label_129:
3364! Mem[0000000030001400] = ff450000, %l0 = 0000000000000076
3365 lduba [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
3366! Mem[0000000010141430] = ff969eff4bdf8c9a, %f14 = 511b2afc c3a609f9
3367 ldd [%i5+0x030],%f14 ! %f14 = ff969eff 4bdf8c9a
3368! Mem[0000000010181408] = 9a8c518980786cff, %l4 = 0000000057ff8be3
3369 ldxa [%i6+%o4]0x88,%l4 ! %l4 = 9a8c518980786cff
3370! Mem[0000000030101408] = 15176aff, %l0 = 0000000000000000
3371 ldsba [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
3372! Mem[0000000010141408] = 00000000000000ff, %l3 = 00000000ef082f21
3373 ldxa [%i5+%o4]0x80,%l3 ! %l3 = 00000000000000ff
3374! Mem[0000000010101428] = 0abf9d3c15176a9c, %l4 = 9a8c518980786cff
3375 ldxa [%i4+0x028]%asi,%l4 ! %l4 = 0abf9d3c15176a9c
3376! Code Fragment 4
3377p0_fragment_12:
3378! %l0 = ffffffffffffffff
3379 setx 0x22dba650626b7275,%g7,%l0 ! %l0 = 22dba650626b7275
3380! %l1 = 00000000ff969edc
3381 setx 0x4367fc406e67a904,%g7,%l1 ! %l1 = 4367fc406e67a904
3382 setx 0x7ff8, %g1, %g2
3383 and %l0, %g2, %l0
3384 setx 0xffffffff, %g1, %g2
3385 and %l1, %g2, %l1
3386 setx 0x100000000, %g1, %g2
3387 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3388 ta T_CHANGE_HPRIV
3389 stxa %l1, [%l0]ASI_ICACHE_INSTR
3390 ta T_CHANGE_NONHPRIV
3391! %l0 = 22dba650626b7275
3392 setx 0xf2566b2fa313dab9,%g7,%l0 ! %l0 = f2566b2fa313dab9
3393! %l1 = 4367fc406e67a904
3394 setx 0xd182648ff7252cdc,%g7,%l1 ! %l1 = d182648ff7252cdc
3395! Mem[0000000030181400] = 4ae6ae76 000000ff, %l6 = 00000000, %l7 = c800001c
3396 ldda [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff 000000004ae6ae76
3397! Mem[00000000300c1410] = e38bff57, %l3 = 00000000000000ff
3398 ldsba [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffffe3
3399! Starting 10 instruction Store Burst
3400! Mem[0000000010001400] = 3592e3ff, %l0 = f2566b2fa313dab9
3401 swapa [%i0+%g0]0x88,%l0 ! %l0 = 000000003592e3ff
3402
3403p0_label_130:
3404! %l0 = 000000003592e3ff, Mem[0000000030141408] = 6f0ac808
3405 stba %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff0ac808
3406! Mem[00000000100c1408] = ffff00ff, %l4 = 0abf9d3c15176a9c
3407 ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
3408! Mem[00000000300c1410] = e38bff57, %l6 = 00000000000000ff
3409 swapa [%i3+%o5]0x81,%l6 ! %l6 = 00000000e38bff57
3410! %f20 = 5a6f0000, Mem[0000000010181400] = 00000021
3411 sta %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = 5a6f0000
3412! Mem[0000000030041408] = 80786cff, %l0 = 000000003592e3ff
3413 swapa [%i1+%o4]0x89,%l0 ! %l0 = 0000000080786cff
3414! %l3 = ffffffffffffffe3, imm = 00000000000005ab, %l2 = 000000009cffffff
3415 xnor %l3,0x5ab,%l2 ! %l2 = 00000000000005b7
3416! Mem[00000000211c0001] = ff76d61d, %l1 = d182648ff7252cdc
3417 ldstub [%o2+0x001],%l1 ! %l1 = 00000076000000ff
3418! %l7 = 000000004ae6ae76, Mem[0000000010081414] = 000000ff
3419 stw %l7,[%i2+0x014] ! Mem[0000000010081414] = 4ae6ae76
3420! %l4 = 00000000000000ff, Mem[0000000030141400] = ffff00ff
3421 stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffff00ff
3422! Starting 10 instruction Load Burst
3423! Mem[0000000010001438] = a8760424, %f27 = 15176a9c
3424 ld [%i0+0x038],%f27 ! %f27 = a8760424
3425
3426p0_label_131:
3427! Mem[00000000100c1410] = 9a8c5189, %l5 = 0000000000000047
3428 ldsha [%i3+%o5]0x80,%l5 ! %l5 = ffffffffffff9a8c
3429! Mem[0000000010181400] = 5a6f0000, %l4 = 00000000000000ff
3430 swapa [%i6+%g0]0x88,%l4 ! %l4 = 000000005a6f0000
3431! %l5 = ffffffffffff9a8c, imm = fffffffffffffa02, %l2 = 00000000000005b7
3432 or %l5,-0x5fe,%l2 ! %l2 = fffffffffffffa8e
3433! Mem[00000000100c1438] = 0000ffff, %l5 = ffffffffffff9a8c
3434 lduw [%i3+0x038],%l5 ! %l5 = 000000000000ffff
3435! Mem[0000000021800180] = b3572d80, %l4 = 000000005a6f0000
3436 ldsb [%o3+0x180],%l4 ! %l4 = ffffffffffffffb3
3437! Mem[0000000030001408] = ffffffff, %l6 = 00000000e38bff57
3438 ldsha [%i0+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
3439! Mem[0000000010101430] = 1b3bf8ff9a69ff71, %f8 = ff6c7880 89518c9a
3440 ldd [%i4+0x030],%f8 ! %f8 = 1b3bf8ff 9a69ff71
3441! Mem[0000000030041400] = 619239f8 c800001c, %l6 = ffffffff, %l7 = 4ae6ae76
3442 ldda [%i1+%g0]0x81,%l6 ! %l6 = 00000000619239f8 00000000c800001c
3443! %f3 = ff9cf550, %f14 = ff969eff, %f3 = ff9cf550
3444 fdivs %f3 ,%f14,%f3 ! %f3 = ffd69eff
3445! Starting 10 instruction Store Burst
3446! %f28 = 43bcb1ab, Mem[0000000010141410] = ffffff00
3447 sta %f28,[%i5+%o5]0x88 ! Mem[0000000010141410] = 43bcb1ab
3448
3449p0_label_132:
3450! Mem[0000000010141430] = ff969eff, %l0 = 0000000080786cff
3451 swap [%i5+0x030],%l0 ! %l0 = 00000000ff969eff
3452! %l2 = fffffffffffffa8e, imm = 0000000000000f44, %l7 = 00000000c800001c
3453 xor %l2,0xf44,%l7 ! %l7 = fffffffffffff5ca
3454! Mem[0000000020800041] = 00ff2222, %l0 = 00000000ff969eff
3455 ldstub [%o1+0x041],%l0 ! %l0 = 000000ff000000ff
3456! %f30 = 675145ff ffffffff, Mem[00000000300c1410] = ff000000 5a6f0000
3457 stda %f30,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 675145ff ffffffff
3458! %l0 = 000000ff, %l1 = 00000076, Mem[0000000010101420] = 5a6fe1db 0000fd46
3459 stda %l0,[%i4+0x020]%asi ! Mem[0000000010101420] = 000000ff 00000076
3460! %f3 = ffd69eff, Mem[0000000010141400] = 00000000
3461 sta %f3 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffd69eff
3462! Mem[0000000010181408] = ff6c7880, %l6 = 00000000619239f8, %asi = 80
3463 swapa [%i6+0x008]%asi,%l6 ! %l6 = 00000000ff6c7880
3464! Mem[0000000030081410] = 6f5a0000, %l3 = ffffffffffffffe3
3465 swapa [%i2+%o5]0x89,%l3 ! %l3 = 000000006f5a0000
3466! Mem[0000000010001400] = b9da13a3, %l2 = fffffffffffffa8e
3467 swapa [%i0+%g0]0x80,%l2 ! %l2 = 00000000b9da13a3
3468! Starting 10 instruction Load Burst
3469! %l5 = 000000000000ffff, immed = fffff84f, %y = 00000000
3470 umul %l5,-0x7b1,%l0 ! %l0 = 0000fffef84f07b1, %y = 0000fffe
3471
3472p0_label_133:
3473! Mem[0000000030141400] = ff00ffff, %f23 = c800001c
3474 lda [%i5+%g0]0x89,%f23 ! %f23 = ff00ffff
3475! Mem[0000000010081400] = f9ffffff fa6bb877, %l4 = ffffffb3, %l5 = 0000ffff
3476 ldd [%i2+%g0],%l4 ! %l4 = 00000000f9ffffff 00000000fa6bb877
3477! Mem[0000000030101410] = ffffffff, %l7 = fffffffffffff5ca
3478 ldsha [%i4+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
3479! Mem[00000000300c1408] = 212f08ef, %l6 = 00000000ff6c7880
3480 ldsha [%i3+%o4]0x81,%l6 ! %l6 = 000000000000212f
3481! Mem[0000000010181408] = 619239f889518c9a, %f26 = 0abf9d3c a8760424
3482 ldda [%i6+%o4]0x80,%f26 ! %f26 = 619239f8 89518c9a
3483! Mem[0000000030141410] = 000000d957fff0e3, %l4 = 00000000f9ffffff
3484 ldxa [%i5+%o5]0x81,%l4 ! %l4 = 000000d957fff0e3
3485! Mem[0000000010081418] = 188b3ca9, %l0 = 0000fffef84f07b1
3486 ldsb [%i2+0x01a],%l0 ! %l0 = 000000000000003c
3487! Mem[0000000010181410] = ffd6e547 000000ff, %l0 = 0000003c, %l1 = 00000076
3488 ldda [%i6+0x010]%asi,%l0 ! %l0 = 00000000ffd6e547 00000000000000ff
3489! Mem[0000000030141408] = 08c80aff, %l5 = 00000000fa6bb877
3490 lduwa [%i5+%o4]0x89,%l5 ! %l5 = 0000000008c80aff
3491! Starting 10 instruction Store Burst
3492! %l2 = 00000000b9da13a3, Mem[0000000030081408] = ffffffa5
3493 stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = b9da13a3
3494
3495p0_label_134:
3496! %f2 = 00006f5a ffd69eff, %l7 = ffffffffffffffff
3497! Mem[00000000300c1418] = 1c0000c8f8399261
3498 add %i3,0x018,%g1
3499 stda %f2,[%g1+%l7]ASI_PST8_SL ! Mem[00000000300c1418] = ff9ed6ff5a6f0000
3500! %f4 = dd013e6a, Mem[0000000030041410] = f074df67
3501 sta %f4 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = dd013e6a
3502! %f17 = ff969edc, %f7 = bf800798, %f10 = ffffffff
3503 fsubs %f17,%f7 ,%f10 ! %f10 = ffd69edc
3504! Mem[0000000010101418] = 619239f8, %l0 = 00000000ffd6e547
3505 ldstub [%i4+0x018],%l0 ! %l0 = 00000061000000ff
3506! Mem[0000000030181400] = ff000000, %l5 = 0000000008c80aff
3507 swapa [%i6+%g0]0x81,%l5 ! %l5 = 00000000ff000000
3508! %l6 = 000000000000212f, Mem[0000000020800040] = 00ff2222, %asi = 80
3509 stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = 212f2222
3510! Mem[0000000030001400] = 000045ff, %l2 = 00000000b9da13a3
3511 ldstuba [%i0+%g0]0x81,%l2 ! %l2 = 00000000000000ff
3512! Mem[0000000030181410] = ff176a9c, %l2 = 0000000000000000
3513 swapa [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff176a9c
3514! %f14 = ff969eff 4bdf8c9a, Mem[0000000010141408] = 00000000 000000ff
3515 stda %f14,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff969eff 4bdf8c9a
3516! Starting 10 instruction Load Burst
3517! Mem[0000000010001434] = 911b81ff, %l0 = 0000000000000061
3518 lduh [%i0+0x036],%l0 ! %l0 = 00000000000081ff
3519
3520p0_label_135:
3521! Mem[0000000010001408] = ef082f21, %l4 = 000000d957fff0e3
3522 ldsha [%i0+%o4]0x88,%l4 ! %l4 = 0000000000002f21
3523! Mem[0000000030181410] = 0000000000000000, %l0 = 00000000000081ff
3524 ldxa [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
3525! Mem[0000000030181410] = 0000000000000000, %f2 = 00006f5a ffd69eff
3526 ldda [%i6+%o5]0x89,%f2 ! %f2 = 00000000 00000000
3527! Mem[0000000010101410] = 827bc613b81f55ab, %l2 = 00000000ff176a9c
3528 ldxa [%i4+%o5]0x80,%l2 ! %l2 = 827bc613b81f55ab
3529! Mem[00000000100c1430] = 00000000, %l0 = 0000000000000000
3530 ldswa [%i3+0x030]%asi,%l0 ! %l0 = 0000000000000000
3531! Mem[0000000020800040] = 212f2222, %l6 = 000000000000212f
3532 ldsha [%o1+0x040]%asi,%l6 ! %l6 = 000000000000212f
3533! Mem[0000000030041410] = dd013e6a, %l7 = ffffffffffffffff
3534 lduwa [%i1+%o5]0x89,%l7 ! %l7 = 00000000dd013e6a
3535! Mem[0000000030141400] = ff00ffff, %l6 = 000000000000212f
3536 lduba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
3537! Mem[0000000030081410] = e3ffffffffffffff, %l4 = 0000000000002f21
3538 ldxa [%i2+%o5]0x81,%l4 ! %l4 = e3ffffffffffffff
3539! Starting 10 instruction Store Burst
3540! Mem[0000000030141408] = 08c80aff, %l0 = 0000000000000000
3541 ldstuba [%i5+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
3542
3543p0_label_136:
3544! %l4 = e3ffffffffffffff, Mem[0000000010001400] = fffffa8e00006f5a
3545 stxa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = e3ffffffffffffff
3546! %l5 = 00000000ff000000, Mem[0000000010181410] = ffd6e547
3547 stwa %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
3548! Code Fragment 4
3549p0_fragment_13:
3550! %l0 = 00000000000000ff
3551 setx 0xd9300ce81bc06cc6,%g7,%l0 ! %l0 = d9300ce81bc06cc6
3552! %l1 = 00000000000000ff
3553 setx 0x4b91c0f07ba39b73,%g7,%l1 ! %l1 = 4b91c0f07ba39b73
3554 setx 0x7ff8, %g1, %g2
3555 and %l0, %g2, %l0
3556 setx 0xffffffff, %g1, %g2
3557 and %l1, %g2, %l1
3558 setx 0x100000000, %g1, %g2
3559 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3560 ta T_CHANGE_HPRIV
3561 stxa %l1, [%l0]ASI_ICACHE_INSTR
3562 ta T_CHANGE_NONHPRIV
3563! %l0 = d9300ce81bc06cc6
3564 setx 0x96697308289b3e1b,%g7,%l0 ! %l0 = 96697308289b3e1b
3565! %l1 = 4b91c0f07ba39b73
3566 setx 0x48b916583e17ac76,%g7,%l1 ! %l1 = 48b916583e17ac76
3567! %l2 = b81f55ab, %l3 = 6f5a0000, Mem[00000000300c1410] = ffffffff 675145ff
3568 stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = b81f55ab 6f5a0000
3569! Mem[0000000010101428] = 0abf9d3c, %l3 = 6f5a0000, %l4 = ffffffff
3570 add %i4,0x28,%g1
3571 casa [%g1]0x80,%l3,%l4 ! %l4 = 000000000abf9d3c
3572! %l3 = 000000006f5a0000, Mem[0000000010141408] = ff969eff4bdf8c9a
3573 stxa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000006f5a0000
3574! %l4 = 000000000abf9d3c, Mem[00000000201c0000] = ffff075f
3575 stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = 3cff075f
3576! Mem[0000000021800040] = df67856a, %l5 = 00000000ff000000
3577 ldstub [%o3+0x040],%l5 ! %l5 = 000000df000000ff
3578! %l0 = 96697308289b3e1b, Mem[0000000010041436] = 404dff27, %asi = 80
3579 stba %l0,[%i1+0x036]%asi ! Mem[0000000010041434] = 404d1b27
3580! Starting 10 instruction Load Burst
3581! Mem[00000000300c1408] = ef082f21, %l6 = 00000000000000ff
3582 lduha [%i3+%o4]0x89,%l6 ! %l6 = 0000000000002f21
3583
3584p0_label_137:
3585! %l7 = 00000000dd013e6a, %l2 = 827bc613b81f55ab, %l1 = 48b916583e17ac76
3586 xnor %l7,%l2,%l1 ! %l1 = 7d8439ec9ae1943e
3587! Mem[0000000030181408] = 50000000, %l0 = 96697308289b3e1b
3588 ldsha [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
3589! Mem[00000000100c143c] = 000000ff, %f12 = ff00ffff
3590 ld [%i3+0x03c],%f12 ! %f12 = 000000ff
3591! %l3 = 000000006f5a0000, %l4 = 000000000abf9d3c, %l0 = 0000000000000000
3592 sdivx %l3,%l4,%l0 ! %l0 = 000000000000000a
3593! Mem[0000000010001408] = 212f08ef, %l4 = 000000000abf9d3c
3594 lduba [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000021
3595! Mem[000000001018141c] = 05736bca, %l3 = 000000006f5a0000
3596 lduwa [%i6+0x01c]%asi,%l3 ! %l3 = 0000000005736bca
3597! Mem[0000000010141410] = abb1bc43, %l6 = 0000000000002f21
3598 ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 000000ab000000ff
3599! Mem[00000000100c1408] = ffff00ff50f59c61, %l4 = 0000000000000021
3600 ldxa [%i3+%o4]0x80,%l4 ! %l4 = ffff00ff50f59c61
3601! Mem[0000000010141414] = ffffffff, %l1 = 7d8439ec9ae1943e
3602 ldsha [%i5+0x016]%asi,%l1 ! %l1 = ffffffffffffffff
3603! Starting 10 instruction Store Burst
3604! Mem[0000000010081400] = f9ffffff, %l3 = 0000000005736bca
3605 swapa [%i2+%g0]0x80,%l3 ! %l3 = 00000000f9ffffff
3606
3607p0_label_138:
3608! Mem[0000000030041410] = 6a3e01dd, %l3 = 00000000f9ffffff
3609 ldstuba [%i1+%o5]0x81,%l3 ! %l3 = 0000006a000000ff
3610! %l1 = ffffffffffffffff, Mem[0000000010181406] = 83ffffff, %asi = 80
3611 stba %l1,[%i6+0x006]%asi ! Mem[0000000010181404] = 83ffffff
3612! Mem[0000000010001438] = a87604246978bf4a, %l5 = 00000000000000df, %l3 = 000000000000006a
3613 add %i0,0x38,%g1
3614 casxa [%g1]0x80,%l5,%l3 ! %l3 = a87604246978bf4a
3615! %f11 = f074df67, %f24 = 42f4f9d2
3616 fcmpes %fcc1,%f11,%f24 ! %fcc1 = 1
3617! Mem[0000000030101400] = 57b30000, %l6 = 00000000000000ab
3618 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff
3619! Mem[0000000030041400] = f8399261, %l6 = 0000000000000000
3620 ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 00000061000000ff
3621! %l3 = a87604246978bf4a, Mem[0000000030141400] = ffff00ff
3622 stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 6978bf4a
3623! Mem[0000000030041400] = f83992ff, %l5 = 00000000000000df
3624 ldstuba [%i1+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
3625! %l6 = 0000000000000061, Mem[0000000030001410] = dc9ed6ffff010000
3626 stxa %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000061
3627! Starting 10 instruction Load Burst
3628! Mem[0000000010101410] = 827bc613, %l4 = ffff00ff50f59c61
3629 ldsba [%i4+%o5]0x80,%l4 ! %l4 = ffffffffffffff82
3630
3631p0_label_139:
3632! Mem[0000000010101408] = a50000ff, %l4 = ffffffffffffff82
3633 ldsha [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffa500
3634! Mem[0000000010041408] = 50f59cff, %l5 = 00000000000000ff
3635 ldswa [%i1+%o4]0x88,%l5 ! %l5 = 0000000050f59cff
3636! Mem[00000000201c0000] = 3cff075f, %l7 = 00000000dd013e6a
3637 ldsh [%o0+%g0],%l7 ! %l7 = 0000000000003cff
3638! Mem[0000000010101410] = 827bc613, %l0 = 000000000000000a
3639 lduwa [%i4+%o5]0x80,%l0 ! %l0 = 00000000827bc613
3640! Mem[0000000010141410] = ffffffff 43bcb1ff, %l4 = ffffa500, %l5 = 50f59cff
3641 ldda [%i5+%o5]0x88,%l4 ! %l4 = 0000000043bcb1ff 00000000ffffffff
3642! %f16 = 6f0ac808, %f16 = 6f0ac808, %f4 = dd013e6a
3643 fdivs %f16,%f16,%f4 ! %f4 = 3f800000
3644! Mem[0000000021800040] = ff67856a, %l3 = a87604246978bf4a
3645 ldsb [%o3+0x040],%l3 ! %l3 = ffffffffffffffff
3646! Mem[0000000010141400] = ffd69eff, %l1 = ffffffffffffffff
3647 lduha [%i5+%g0]0x80,%l1 ! %l1 = 000000000000ffd6
3648! Mem[0000000030101400] = ff00b357, %l2 = 827bc613b81f55ab
3649 ldsba [%i4+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
3650! Starting 10 instruction Store Burst
3651! Mem[0000000030101408] = fb1cdaef15176aff, %l0 = 00000000827bc613
3652 ldxa [%i4+%o4]0x89,%l0 ! %l0 = fb1cdaef15176aff
3653
3654p0_label_140:
3655! %l4 = 0000000043bcb1ff, Mem[00000000100c1410] = 9a8c518900000000
3656 stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000043bcb1ff
3657! %l6 = 0000000000000061, imm = fffffffffffffe4f, %l5 = 00000000ffffffff
3658 xor %l6,-0x1b1,%l5 ! %l5 = fffffffffffffe2e
3659! Mem[00000000100c1410] = 00000000, %l5 = fffffffffffffe2e
3660 swapa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
3661! Mem[00000000100c1400] = ff000000, %l4 = 0000000043bcb1ff
3662 swapa [%i3+%g0]0x80,%l4 ! %l4 = 00000000ff000000
3663! %f31 = ffffffff, Mem[00000000300c1400] = 000000ff
3664 sta %f31,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffff
3665! %l6 = 0000000000000061, Mem[0000000030081408] = a313dab9
3666 stha %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = a3130061
3667! %l0 = fb1cdaef15176aff, Mem[0000000010041410] = 00000000
3668 stwa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 15176aff
3669! Mem[0000000010141437] = 4bdf8c9a, %l1 = 000000000000ffd6
3670 ldstub [%i5+0x037],%l1 ! %l1 = 0000009a000000ff
3671! %l4 = 00000000ff000000, Mem[00000000211c0000] = ffffd61d
3672 stb %l4,[%o2+%g0] ! Mem[00000000211c0000] = 00ffd61d
3673! Starting 10 instruction Load Burst
3674! Mem[0000000030001400] = ffffffffff4500ff, %l0 = fb1cdaef15176aff
3675 ldxa [%i0+%g0]0x89,%l0 ! %l0 = ffffffffff4500ff
3676
3677p0_label_141:
3678! Mem[0000000010001408] = 212f08ef, %l1 = 000000000000009a
3679 lduha [%i0+%o4]0x80,%l1 ! %l1 = 000000000000212f
3680! Mem[0000000030181408] = 0000000050000000, %l7 = 0000000000003cff
3681 ldxa [%i6+%o4]0x89,%l7 ! %l7 = 0000000050000000
3682! Mem[000000001000141c] = 8b0c1328, %l4 = 00000000ff000000
3683 lduwa [%i0+0x01c]%asi,%l4 ! %l4 = 000000008b0c1328
3684! Mem[00000000201c0000] = 3cff075f, %l5 = 0000000000000000
3685 lduba [%o0+0x000]%asi,%l5 ! %l5 = 000000000000003c
3686! Mem[0000000030001400] = ff4500ff, %l4 = 000000008b0c1328
3687 ldsba [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
3688! Mem[0000000010081420] = ff455167f074df67, %f4 = 3f800000 47e5d6af
3689 ldd [%i2+0x020],%f4 ! %f4 = ff455167 f074df67
3690! %l6 = 0000000000000061, %l6 = 0000000000000061, %l4 = ffffffffffffffff
3691 sub %l6,%l6,%l4 ! %l4 = 0000000000000000
3692! Mem[0000000010001408] = ef082f21, %f13 = ffffffff
3693 lda [%i0+%o4]0x88,%f13 ! %f13 = ef082f21
3694! Mem[00000000100c1410] = 2efeffff, %l2 = ffffffffffffffff
3695 lduba [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff
3696! Starting 10 instruction Store Burst
3697! %l6 = 0000000000000061, Mem[0000000010101432] = 1b3bf8ff
3698 stb %l6,[%i4+0x032] ! Mem[0000000010101430] = 1b3b61ff
3699
3700p0_label_142:
3701! %l4 = 0000000000000000, Mem[0000000010141400] = ffd69eff
3702 stba %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00d69eff
3703! %l0 = ffffffffff4500ff, Mem[0000000010081408] = 5a6fe1ff
3704 stha %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 5a6f00ff
3705! Mem[0000000030001408] = ffffffff, %l6 = 0000000000000061
3706 ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
3707! Mem[0000000010001438] = a87604246978bf4a, %l5 = 000000000000003c, %l2 = 00000000000000ff
3708 add %i0,0x38,%g1
3709 casxa [%g1]0x80,%l5,%l2 ! %l2 = a87604246978bf4a
3710! %l7 = 0000000050000000, Mem[0000000010101400] = 6f0ac808
3711 stwa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 50000000
3712! %f2 = 00000000 00000000, Mem[00000000100c1410] = 2efeffff ffb1bc43
3713 stda %f2 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 00000000
3714! %f22 = 619239f8 ff00ffff, Mem[0000000030081410] = e3ffffff ffffffff
3715 stda %f22,[%i2+%o5]0x81 ! Mem[0000000030081410] = 619239f8 ff00ffff
3716! Mem[0000000010101400] = 50000000, %l6 = 000000ff, %l4 = 00000000
3717 casa [%i4]0x80,%l6,%l4 ! %l4 = 0000000050000000
3718! Mem[00000000100c1410] = 00000000, %l1 = 000000000000212f
3719 swapa [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
3720! Starting 10 instruction Load Burst
3721! Mem[0000000010001410] = 5a6f000057ff8be3, %f20 = 5a6f0000 57ff8be3
3722 ldda [%i0+%o5]0x80,%f20 ! %f20 = 5a6f0000 57ff8be3
3723
3724p0_label_143:
3725! Mem[0000000030081410] = ffff00fff8399261, %l6 = 00000000000000ff
3726 ldxa [%i2+%o5]0x89,%l6 ! %l6 = ffff00fff8399261
3727! Mem[00000000300c1400] = ffffffff08c80a6f, %l3 = ffffffffffffffff
3728 ldxa [%i3+%g0]0x81,%l3 ! %l3 = ffffffff08c80a6f
3729! Mem[0000000030181410] = 00000000, %l0 = ffffffffff4500ff
3730 ldswa [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
3731! Mem[00000000100c141c] = ff0000ff, %l2 = a87604246978bf4a
3732 ldsb [%i3+0x01c],%l2 ! %l2 = ffffffffffffffff
3733! %l1 = 0000000000000000, %l1 = 0000000000000000, %l3 = ffffffff08c80a6f
3734 orn %l1,%l1,%l3 ! %l3 = ffffffffffffffff
3735! Mem[00000000300c1410] = ab551fb8, %l5 = 000000000000003c
3736 lduha [%i3+%o5]0x81,%l5 ! %l5 = 000000000000ab55
3737! Mem[0000000010101410] = 13c67b82, %l6 = ffff00fff8399261
3738 ldswa [%i4+%o5]0x88,%l6 ! %l6 = 0000000013c67b82
3739! Mem[0000000030101408] = ff6a1715efda1cfb, %f2 = 00000000 00000000
3740 ldda [%i4+%o4]0x81,%f2 ! %f2 = ff6a1715 efda1cfb
3741! Mem[0000000030101400] = ff00000057b300ff, %l3 = ffffffffffffffff
3742 ldxa [%i4+%g0]0x89,%l3 ! %l3 = ff00000057b300ff
3743! Starting 10 instruction Store Burst
3744! Mem[0000000010001410] = 00006f5a, %l7 = 0000000050000000
3745 ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 0000005a000000ff
3746
3747p0_label_144:
3748! %l1 = 0000000000000000, Mem[0000000010141400] = ff9ed600
3749 stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
3750! Mem[0000000010141408] = 00000000, %l2 = ffffffffffffffff
3751 ldstuba [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
3752! Mem[0000000010001408] = 212f08ef, %l5 = 000000000000ab55
3753 ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 00000021000000ff
3754! %l6 = 13c67b82, %l7 = 0000005a, Mem[0000000010001420] = fffffd7c ffffffff
3755 stda %l6,[%i0+0x020]%asi ! Mem[0000000010001420] = 13c67b82 0000005a
3756! %l4 = 0000000050000000, Mem[0000000010141408] = 000000ff
3757 stwa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 50000000
3758! %l4 = 0000000050000000, %l6 = 0000000013c67b82, %l2 = 0000000000000000
3759 sub %l4,%l6,%l2 ! %l2 = 000000003c39847e
3760! Mem[0000000030141408] = ff0ac808, %l1 = 0000000000000000
3761 swapa [%i5+%o4]0x81,%l1 ! %l1 = 00000000ff0ac808
3762! %l2 = 000000003c39847e, Mem[0000000010001438] = a8760424
3763 stw %l2,[%i0+0x038] ! Mem[0000000010001438] = 3c39847e
3764! %l5 = 0000000000000021, Mem[0000000030081410] = f8399261
3765 stwa %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000021
3766! Starting 10 instruction Load Burst
3767! Mem[0000000030001400] = ff4500ff, %l7 = 000000000000005a
3768 ldsba [%i0+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
3769
3770p0_label_145:
3771! %l6 = 0000000013c67b82, Mem[0000000010101400] = 00000050
3772 stwa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 13c67b82
3773! Mem[0000000010081400] = ca6b7305, %l7 = ffffffffffffffff
3774 lduwa [%i2+%g0]0x88,%l7 ! %l7 = 00000000ca6b7305
3775! Mem[0000000030141410] = 000000d9, %l4 = 0000000050000000
3776 lduwa [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000d9
3777! Mem[0000000010081400] = 05736bca, %l0 = 0000000000000000
3778 lduwa [%i2+%g0]0x80,%l0 ! %l0 = 0000000005736bca
3779! Mem[0000000030081408] = 610013a3, %f9 = 9a69ff71
3780 lda [%i2+%o4]0x81,%f9 ! %f9 = 610013a3
3781! Mem[0000000030101408] = 15176aff, %l0 = 0000000005736bca
3782 lduba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
3783! Mem[0000000030041400] = ff9239f8, %l0 = 00000000000000ff
3784 ldsba [%i1+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
3785! Mem[0000000030141400] = 6978bf4a 0354dc62, %l2 = 3c39847e, %l3 = 57b300ff
3786 ldda [%i5+%g0]0x81,%l2 ! %l2 = 000000006978bf4a 000000000354dc62
3787! Mem[00000000211c0000] = 00ffd61d, %l4 = 00000000000000d9
3788 ldub [%o2+%g0],%l4 ! %l4 = 0000000000000000
3789! Starting 10 instruction Store Burst
3790! %l4 = 0000000000000000, Mem[0000000021800000] = 9bff37ea
3791 sth %l4,[%o3+%g0] ! Mem[0000000021800000] = 000037ea
3792
3793p0_label_146:
3794! Mem[0000000010041400] = 5a6fe1db, %l4 = 0000000000000000
3795 swapa [%i1+%g0]0x80,%l4 ! %l4 = 000000005a6fe1db
3796! %l1 = 00000000ff0ac808, Mem[00000000100c1400] = 43bcb1ff
3797 stba %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 08bcb1ff
3798! %l2 = 6978bf4a, %l3 = 0354dc62, Mem[0000000030001400] = ff4500ff ffffffff
3799 stda %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 6978bf4a 0354dc62
3800! %l2 = 6978bf4a, %l3 = 0354dc62, Mem[0000000030181408] = 50000000 00000000
3801 stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 6978bf4a 0354dc62
3802! Mem[00000000100c1400] = 08bcb1ff, %l4 = 000000005a6fe1db
3803 swapa [%i3+%g0]0x80,%l4 ! %l4 = 0000000008bcb1ff
3804! %l0 = ffffffffffffffff, Mem[00000000100c1422] = fff89f5a
3805 sth %l0,[%i3+0x022] ! Mem[00000000100c1420] = fff8ffff
3806! %l1 = 00000000ff0ac808, %l7 = 00000000ca6b7305, %l3 = 000000000354dc62
3807 udivx %l1,%l7,%l3 ! %l3 = 0000000000000001
3808! %l0 = ffffffffffffffff, Mem[0000000030001410] = 00000061
3809 stba %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
3810! %l0 = ffffffffffffffff, imm = fffffffffffff5db, %l0 = ffffffffffffffff
3811 andn %l0,-0xa25,%l0 ! %l0 = 0000000000000a24
3812! Starting 10 instruction Load Burst
3813! %l1 = 00000000ff0ac808, immed = fffffe21, %y = 0000fffe
3814 umul %l1,-0x1df,%l0 ! %l0 = ff0ac62acad3b908, %y = ff0ac62a
3815
3816p0_label_147:
3817! Mem[00000000300c1410] = b81f55ab, %l2 = 000000006978bf4a
3818 ldswa [%i3+%o5]0x89,%l2 ! %l2 = ffffffffb81f55ab
3819! Mem[0000000010101400] = 13c67b82, %l1 = 00000000ff0ac808
3820 ldsba [%i4+%g0]0x88,%l1 ! %l1 = ffffffffffffff82
3821! Mem[0000000010041400] = 677ffb11 00000000, %l0 = cad3b908, %l1 = ffffff82
3822 ldda [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000 00000000677ffb11
3823! Mem[0000000010181414] = 000000ff, %f21 = 57ff8be3
3824 lda [%i6+0x014]%asi,%f21 ! %f21 = 000000ff
3825! Mem[0000000030141410] = d9000000, %f1 = 00000000
3826 lda [%i5+%o5]0x89,%f1 ! %f1 = d9000000
3827! Mem[0000000010041428] = dc9e96ff, %l5 = 0000000000000021
3828 ldsha [%i1+0x02a]%asi,%l5 ! %l5 = ffffffffffff96ff
3829! Mem[0000000030141400] = 6978bf4a0354dc62, %f26 = 619239f8 89518c9a
3830 ldda [%i5+%g0]0x81,%f26 ! %f26 = 6978bf4a 0354dc62
3831! Mem[0000000010081410] = 47e5d6af4ae6ae76, %l6 = 0000000013c67b82
3832 ldx [%i2+%o5],%l6 ! %l6 = 47e5d6af4ae6ae76
3833! Mem[0000000010101434] = 9a69ff71, %l2 = ffffffffb81f55ab
3834 lduba [%i4+0x034]%asi,%l2 ! %l2 = 000000000000009a
3835! Starting 10 instruction Store Burst
3836! %f20 = 5a6f0000 000000ff, %l4 = 0000000008bcb1ff
3837! Mem[0000000010001428] = fa6bb877000000f8
3838 add %i0,0x028,%g1
3839 stda %f20,[%g1+%l4]ASI_PST8_P ! Mem[0000000010001428] = 5a6f0000000000ff
3840
3841p0_label_148:
3842! %l2 = 000000000000009a, Mem[0000000030141400] = 6978bf4a
3843 stwa %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000009a
3844! Mem[0000000010181410] = 000000ff, %l0 = 0000000000000000
3845 ldstuba [%i6+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
3846! %f27 = 0354dc62, Mem[0000000030081400] = 00000000
3847 sta %f27,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0354dc62
3848! Mem[0000000030081410] = 00000021, %l6 = 47e5d6af4ae6ae76
3849 swapa [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000021
3850! Mem[0000000010081426] = f074df67, %l5 = ffffffffffff96ff
3851 ldstub [%i2+0x026],%l5 ! %l5 = 000000df000000ff
3852! %l1 = 00000000677ffb11, Mem[0000000030081408] = 610013a3
3853 stwa %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 677ffb11
3854! %f2 = ff6a1715 efda1cfb, Mem[0000000010181428] = 00000076 840ac85e
3855 stda %f2 ,[%i6+0x028]%asi ! Mem[0000000010181428] = ff6a1715 efda1cfb
3856! %l0 = 000000ff, %l1 = 677ffb11, Mem[0000000030001408] = ffffffff 9a8cdf4b
3857 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff 677ffb11
3858! Mem[0000000030141408] = 00000000, %l3 = 0000000000000001
3859 swapa [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
3860! Starting 10 instruction Load Burst
3861! Mem[0000000010081408] = ff006f5a5a6f0000, %l2 = 000000000000009a
3862 ldxa [%i2+%o4]0x80,%l2 ! %l2 = ff006f5a5a6f0000
3863
3864p0_label_149:
3865! Mem[0000000030141400] = 9a000000, %l3 = 0000000000000000
3866 ldsba [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
3867! Mem[0000000030101410] = 1b3bf8ffffffffff, %l6 = 0000000000000021
3868 ldxa [%i4+%o5]0x89,%l6 ! %l6 = 1b3bf8ffffffffff
3869! Mem[0000000010141410] = ffb1bc43ffffffff, %f14 = ff969eff 4bdf8c9a
3870 ldda [%i5+%o5]0x80,%f14 ! %f14 = ffb1bc43 ffffffff
3871! Mem[00000000100c142c] = 4bdf8c9a, %l5 = 00000000000000df
3872 ldswa [%i3+0x02c]%asi,%l5 ! %l5 = 000000004bdf8c9a
3873! Mem[0000000010081410] = 47e5d6af, %f21 = 000000ff
3874 lda [%i2+%o5]0x80,%f21 ! %f21 = 47e5d6af
3875! Mem[0000000010041420] = c9f89f5a 4bdf8c9a, %l2 = 5a6f0000, %l3 = 00000000
3876 ldd [%i1+0x020],%l2 ! %l2 = 00000000c9f89f5a 000000004bdf8c9a
3877! Mem[0000000030101400] = 57b300ff, %l1 = 00000000677ffb11
3878 ldsha [%i4+%g0]0x89,%l1 ! %l1 = 00000000000000ff
3879! Mem[0000000010181408] = f8399261, %l1 = 00000000000000ff
3880 lduwa [%i6+%o4]0x88,%l1 ! %l1 = 00000000f8399261
3881! Mem[0000000010041438] = dd013e6a, %l3 = 000000004bdf8c9a
3882 ldub [%i1+0x038],%l3 ! %l3 = 00000000000000dd
3883! Starting 10 instruction Store Burst
3884! %f30 = 675145ff ffffffff, Mem[0000000030041410] = ff3e01dd 675145ff
3885 stda %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = 675145ff ffffffff
3886
3887p0_label_150:
3888! %l0 = 000000ff, %l1 = f8399261, Mem[0000000010141408] = 50000000 00005a6f
3889 stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff f8399261
3890! %l2 = 00000000c9f89f5a, Mem[0000000010001408] = ff2f08ef00000000
3891 stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000c9f89f5a
3892! Mem[00000000218000c0] = 0f110164, %l1 = 00000000f8399261
3893 ldstub [%o3+0x0c0],%l1 ! %l1 = 0000000f000000ff
3894! %l3 = 00000000000000dd, Mem[00000000201c0000] = 3cff075f
3895 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 00dd075f
3896! Mem[0000000030181400] = 08c80aff, %l3 = 00000000000000dd
3897 swapa [%i6+%g0]0x81,%l3 ! %l3 = 0000000008c80aff
3898! %l3 = 0000000008c80aff, %l7 = 00000000ca6b7305, %l4 = 0000000008bcb1ff
3899 andn %l3,%l7,%l4 ! %l4 = 00000000008008fa
3900! Mem[0000000010001410] = 00006fff, %l4 = 00000000008008fa
3901 swapa [%i0+%o5]0x88,%l4 ! %l4 = 0000000000006fff
3902! Mem[0000000010081430] = ffbbf195, %l7 = ca6b7305, %l3 = 08c80aff
3903 add %i2,0x30,%g1
3904 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000ffbbf195
3905! Mem[0000000010141410] = 43bcb1ff, %l2 = 00000000c9f89f5a
3906 ldstuba [%i5+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
3907! Starting 10 instruction Load Burst
3908! Mem[00000000300c1408] = 212f08ef, %l7 = 00000000ca6b7305
3909 ldswa [%i3+%o4]0x81,%l7 ! %l7 = 00000000212f08ef
3910
3911p0_label_151:
3912! Mem[0000000010141438] = 0000ffff, %l6 = 1b3bf8ffffffffff
3913 ldsh [%i5+0x03a],%l6 ! %l6 = ffffffffffffffff
3914! Mem[0000000010181424] = 000000ff, %f25 = 9fa98200
3915 lda [%i6+0x024]%asi,%f25 ! %f25 = 000000ff
3916! Mem[0000000010081420] = ff455167 f074ff67, %l0 = 000000ff, %l1 = 0000000f
3917 ldd [%i2+0x020],%l0 ! %l0 = 00000000ff455167 00000000f074ff67
3918! Mem[0000000010141408] = ff000000 619239f8, %l6 = ffffffff, %l7 = 212f08ef
3919 ldda [%i5+%o4]0x80,%l6 ! %l6 = 00000000ff000000 00000000619239f8
3920! Mem[0000000010101434] = 9a69ff71, %l1 = 00000000f074ff67
3921 lduha [%i4+0x036]%asi,%l1 ! %l1 = 000000000000ff71
3922! Mem[0000000030041400] = ff9239f8, %f20 = 5a6f0000
3923 lda [%i1+%g0]0x81,%f20 ! %f20 = ff9239f8
3924! Mem[00000000300c1410] = ab551fb8, %l6 = 00000000ff000000
3925 lduha [%i3+%o5]0x81,%l6 ! %l6 = 000000000000ab55
3926! Mem[0000000030041400] = ff9239f8, %f25 = 000000ff
3927 lda [%i1+%g0]0x81,%f25 ! %f25 = ff9239f8
3928! Mem[0000000030081408] = 677ffb11, %l6 = 000000000000ab55
3929 ldsba [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000067
3930! Starting 10 instruction Store Burst
3931! %l7 = 00000000619239f8, Mem[00000000100c1408] = ffff00ff
3932 stwa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 619239f8
3933
3934p0_label_152:
3935! %l3 = 00000000ffbbf195, Mem[0000000020800001] = ffffb0a2, %asi = 80
3936 stba %l3,[%o1+0x001]%asi ! Mem[0000000020800000] = ff95b0a2
3937! Mem[0000000010181418] = 7ec016b205736bca, %l5 = 000000004bdf8c9a, %l4 = 0000000000006fff
3938 add %i6,0x18,%g1
3939 casxa [%g1]0x80,%l5,%l4 ! %l4 = 7ec016b205736bca
3940! %l4 = 7ec016b205736bca, Mem[0000000010041410] = ffffffff15176aff
3941 stxa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 7ec016b205736bca
3942! %l2 = 00000000000000ff, Mem[0000000030041408] = ffe3923500000000
3943 stxa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000000000ff
3944! %f11 = f074df67, Mem[0000000030001400] = 4abf7869
3945 sta %f11,[%i0+%g0]0x81 ! Mem[0000000030001400] = f074df67
3946! Mem[00000000100c1400] = dbe16f5a, %l2 = 00000000000000ff
3947 ldstuba [%i3+%g0]0x88,%l2 ! %l2 = 0000005a000000ff
3948! %l6 = 00000067, %l7 = 619239f8, Mem[0000000010141408] = ff000000 619239f8
3949 stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000067 619239f8
3950! Mem[0000000030181408] = 4abf7869, %l0 = 00000000ff455167
3951 ldstuba [%i6+%o4]0x81,%l0 ! %l0 = 0000004a000000ff
3952! %f4 = ff455167 f074df67, Mem[0000000030101410] = ffffffff fff83b1b
3953 stda %f4 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff455167 f074df67
3954! Starting 10 instruction Load Burst
3955! Mem[0000000010141400] = 00000000, %l2 = 000000000000005a
3956 lduwa [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
3957
3958p0_label_153:
3959! Mem[0000000010041400] = 00000000, %l2 = 0000000000000000
3960 ldsha [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
3961! Mem[0000000010141400] = 00000000, %l2 = 0000000000000000
3962 ldswa [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000
3963! Mem[0000000030041400] = f83992ff, %l2 = 0000000000000000
3964 lduha [%i1+%g0]0x89,%l2 ! %l2 = 00000000000092ff
3965! Mem[0000000010041428] = dc9e96ff08c80a6f, %f16 = 6f0ac808 ff969edc
3966 ldda [%i1+0x028]%asi,%f16 ! %f16 = dc9e96ff 08c80a6f
3967! Mem[0000000010101400] = 827bc613, %f26 = 6978bf4a
3968 lda [%i4+%g0]0x80,%f26 ! %f26 = 827bc613
3969! Mem[000000001008140c] = 5a6f0000, %l6 = 0000000000000067
3970 lduw [%i2+0x00c],%l6 ! %l6 = 000000005a6f0000
3971! Mem[0000000030001408] = ff000000, %l2 = 00000000000092ff
3972 ldswa [%i0+%o4]0x81,%l2 ! %l2 = ffffffffff000000
3973! Mem[0000000010181410] = ff000000, %l1 = 000000000000ff71
3974 ldsb [%i6+%o5],%l1 ! %l1 = ffffffffffffffff
3975! Mem[0000000030001400] = f074df67, %l1 = ffffffffffffffff
3976 lduwa [%i0+%g0]0x81,%l1 ! %l1 = 00000000f074df67
3977! Starting 10 instruction Store Burst
3978! %l1 = 00000000f074df67, Mem[00000000218001c0] = 001507db, %asi = 80
3979 stba %l1,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 671507db
3980
3981p0_label_154:
3982! Mem[00000000100c140c] = 50f59c61, %l0 = 0000004a, %l4 = 05736bca
3983 add %i3,0x0c,%g1
3984 casa [%g1]0x80,%l0,%l4 ! %l4 = 0000000050f59c61
3985! Mem[0000000010081410] = afd6e547, %l6 = 000000005a6f0000
3986 swapa [%i2+%o5]0x88,%l6 ! %l6 = 00000000afd6e547
3987! Randomly selected nop
3988 nop
3989! Mem[00000000100c1400] = ff6fe1db, %l3 = 00000000ffbbf195
3990 swapa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ff6fe1db
3991! Mem[0000000010181408] = 619239f8, %l2 = ffffffffff000000
3992 swapa [%i6+%o4]0x80,%l2 ! %l2 = 00000000619239f8
3993! %l0 = 000000000000004a, Mem[0000000030101400] = ff00b357
3994 stba %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 4a00b357
3995! %f15 = ffffffff, Mem[0000000030001408] = 000000ff
3996 sta %f15,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff
3997! %f16 = dc9e96ff 08c80a6f 1c0000c8 ef082f21
3998! %f20 = ff9239f8 47e5d6af 619239f8 ff00ffff
3999! %f24 = 42f4f9d2 ff9239f8 827bc613 0354dc62
4000! %f28 = 43bcb1ab a50000ff 675145ff ffffffff
4001 stda %f16,[%i4]ASI_COMMIT_S ! Block Store to 0000000030101400
4002 membar #Sync ! Added by membar checker (20)
4003! %f12 = 000000ff ef082f21, %l6 = 00000000afd6e547
4004! Mem[0000000010101408] = a50000ff89518c21
4005 add %i4,0x008,%g1
4006 stda %f12,[%g1+%l6]ASI_PST16_P ! Mem[0000000010101408] = a50000ffef082f21
4007! Starting 10 instruction Load Burst
4008! Mem[0000000030101400] = ff969edc, %l5 = 000000004bdf8c9a
4009 ldsba [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffffdc
4010
4011p0_label_155:
4012! Mem[0000000030101408] = 212f08efc800001c, %f20 = ff9239f8 47e5d6af
4013 ldda [%i4+%o4]0x89,%f20 ! %f20 = 212f08ef c800001c
4014! Mem[00000000100c1410] = 2f210000, %l4 = 0000000050f59c61
4015 ldsba [%i3+%o5]0x80,%l4 ! %l4 = 000000000000002f
4016! Mem[0000000010041400] = 00000000, %l6 = 00000000afd6e547
4017 lduba [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000
4018! Mem[0000000010141400] = 00000000, %l2 = 00000000619239f8
4019 lduwa [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
4020! Mem[0000000010041408] = 50f59cff, %l0 = 000000000000004a
4021 lduha [%i1+%o4]0x88,%l0 ! %l0 = 0000000000009cff
4022! Mem[0000000010101438] = 0000ffff, %f17 = 08c80a6f
4023 ld [%i4+0x038],%f17 ! %f17 = 0000ffff
4024! Mem[00000000100c1420] = fff8ffff, %l5 = ffffffffffffffdc
4025 lduha [%i3+0x020]%asi,%l5 ! %l5 = 000000000000fff8
4026! Mem[0000000030041408] = 00000000, %l2 = 0000000000000000
4027 lduba [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
4028! Mem[00000000100c1430] = 0000000000000000, %f2 = ff6a1715 efda1cfb
4029 ldd [%i3+0x030],%f2 ! %f2 = 00000000 00000000
4030! Starting 10 instruction Store Burst
4031! %l4 = 000000000000002f, Mem[0000000010141400] = 00000000
4032 stwa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000002f
4033
4034p0_label_156:
4035! %f20 = 212f08ef, %f6 = ff8e3083, %f19 = ef082f21
4036 fdivs %f20,%f6 ,%f19 ! %f19 = ffce3083
4037! Mem[0000000030101408] = 1c0000c8, %l7 = 00000000619239f8
4038 swapa [%i4+%o4]0x81,%l7 ! %l7 = 000000001c0000c8
4039! %l1 = 00000000f074df67, Mem[0000000030101408] = 619239f8ef082f21
4040 stxa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000f074df67
4041! Mem[0000000010081410] = 5a6f0000, %l4 = 000000000000002f
4042 swapa [%i2+%o5]0x88,%l4 ! %l4 = 000000005a6f0000
4043! Mem[0000000030081400] = 0354dc62, %l0 = 0000000000009cff
4044 swapa [%i2+%g0]0x81,%l0 ! %l0 = 000000000354dc62
4045! %f4 = ff455167, Mem[0000000010181400] = ff000000
4046 sta %f4 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff455167
4047! %f26 = 827bc613, %f5 = f074df67
4048 fsqrts %f26,%f5 ! %f5 = 7fffffff
4049! %l3 = 00000000ff6fe1db, Mem[0000000030041400] = ff9239f8c800001c
4050 stxa %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000ff6fe1db
4051! %l3 = 00000000ff6fe1db, %l0 = 000000000354dc62, %y = ff0ac62a
4052 umul %l3,%l0,%l7 ! %l7 = 0352fc419bc8a9d6, %y = 0352fc41
4053! Starting 10 instruction Load Burst
4054! Mem[0000000030101400] = dc9e96ff, %l3 = 00000000ff6fe1db
4055 lduwa [%i4+%g0]0x81,%l3 ! %l3 = 00000000dc9e96ff
4056
4057p0_label_157:
4058! %f14 = ffb1bc43, %f31 = ffffffff, %f8 = 1b3bf8ff 610013a3
4059 fsmuld %f14,%f31,%f8 ! %f8 = fffe3788 60000000
4060! Mem[0000000010141430] = 80786cff4bdf8cff, %f26 = 827bc613 0354dc62
4061 ldda [%i5+0x030]%asi,%f26 ! %f26 = 80786cff 4bdf8cff
4062! Mem[00000000100c1400] = ffbbf195, %l7 = 0352fc419bc8a9d6
4063 ldsba [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
4064! %f16 = dc9e96ff, %f6 = ff8e3083, %f16 = dc9e96ff 0000ffff
4065 fsmuld %f16,%f6 ,%f16 ! %f16 = fff9c610 60000000
4066! Mem[0000000010081410] = 0000002f, %l7 = ffffffffffffffff
4067 lduba [%i2+%o5]0x88,%l7 ! %l7 = 000000000000002f
4068! Mem[0000000020800000] = ff95b0a2, %l4 = 000000005a6f0000
4069 ldsba [%o1+0x001]%asi,%l4 ! %l4 = ffffffffffffff95
4070! %f18 = 1c0000c8, %f16 = fff9c610, %f29 = a50000ff
4071 fdivs %f18,%f16,%f29 ! %f29 = fff9c610
4072! Mem[0000000030101408] = 00000000f074df67, %f24 = 42f4f9d2 ff9239f8
4073 ldda [%i4+%o4]0x81,%f24 ! %f24 = 00000000 f074df67
4074! Mem[0000000010041410] = 05736bca, %l5 = 000000000000fff8
4075 lduha [%i1+%o5]0x88,%l5 ! %l5 = 0000000000006bca
4076! Starting 10 instruction Store Burst
4077! %l6 = 0000000000000000, Mem[0000000030001408] = ffffffff
4078 stba %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ffffff
4079
4080p0_label_158:
4081! %f25 = f074df67, %f16 = fff9c610, %f2 = 00000000
4082 fsubs %f25,%f16,%f2 ! %f2 = fff9c610
4083! %l6 = 00000000, %l7 = 0000002f, Mem[0000000030081400] = ff9c0000 ffbbf195
4084 stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 0000002f
4085! %l3 = 00000000dc9e96ff, Mem[0000000010041430] = 6f0ac808, %asi = 80
4086 stwa %l3,[%i1+0x030]%asi ! Mem[0000000010041430] = dc9e96ff
4087! Mem[0000000010181430] = 000000bf, %l4 = ffffff95, %l7 = 0000002f
4088 add %i6,0x30,%g1
4089 casa [%g1]0x80,%l4,%l7 ! %l7 = 00000000000000bf
4090! %f24 = 00000000, Mem[00000000300c1400] = ffffffff
4091 sta %f24,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
4092! Mem[0000000010001408] = 00000000, %l1 = 00000000f074df67
4093 swapa [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
4094! Mem[0000000030141410] = d9000000, %l0 = 000000000354dc62
4095 swapa [%i5+%o5]0x89,%l0 ! %l0 = 00000000d9000000
4096! Mem[0000000010081408] = ff006f5a, %l1 = 0000000000000000
4097 ldstuba [%i2+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
4098! %f25 = f074df67, Mem[0000000010001408] = 67df74f0
4099 sta %f25,[%i0+%o4]0x88 ! Mem[0000000010001408] = f074df67
4100! Starting 10 instruction Load Burst
4101! Mem[0000000010001410] = 008008fa, %l7 = 00000000000000bf
4102 ldsba [%i0+%o5]0x88,%l7 ! %l7 = fffffffffffffffa
4103
4104p0_label_159:
4105! Mem[0000000010081410] = 2f000000 4ae6ae76, %l2 = 00000000, %l3 = dc9e96ff
4106 ldda [%i2+%o5]0x80,%l2 ! %l2 = 000000002f000000 000000004ae6ae76
4107! Mem[0000000010081410] = 2f0000004ae6ae76, %f6 = ff8e3083 bf800798
4108 ldda [%i2+%o5]0x80,%f6 ! %f6 = 2f000000 4ae6ae76
4109! Mem[0000000010041410] = ca6b7305 b216c07e, %l0 = d9000000, %l1 = 000000ff
4110 ldda [%i1+%o5]0x80,%l0 ! %l0 = 00000000ca6b7305 00000000b216c07e
4111! Mem[0000000030101410] = f83992ff, %l7 = fffffffffffffffa
4112 lduwa [%i4+%o5]0x89,%l7 ! %l7 = 00000000f83992ff
4113! Mem[0000000010101408] = ff0000a5, %l1 = 00000000b216c07e
4114 lduba [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000a5
4115! Mem[0000000010141400] = 57b300000000002f, %f4 = ff455167 7fffffff
4116 ldda [%i5+%g0]0x88,%f4 ! %f4 = 57b30000 0000002f
4117! Mem[0000000010101410] = 827bc613, %l2 = 000000002f000000
4118 lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000827b
4119! Mem[0000000030101408] = 67df74f0 00000000, %l2 = 0000827b, %l3 = 4ae6ae76
4120 ldda [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000 0000000067df74f0
4121! Mem[00000000218000c0] = ff110164, %l5 = 0000000000006bca
4122 ldub [%o3+0x0c1],%l5 ! %l5 = 0000000000000011
4123! Starting 10 instruction Store Burst
4124! %f0 = ffffffff d9000000, Mem[0000000030141410] = 62dc5403 57fff0e3
4125 stda %f0 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff d9000000
4126
4127p0_label_160:
4128! Mem[000000001004141c] = 00000007, %l3 = 0000000067df74f0
4129 swap [%i1+0x01c],%l3 ! %l3 = 0000000000000007
4130! %f18 = 1c0000c8 ffce3083, Mem[0000000010181410] = 000000ff ff000000
4131 stda %f18,[%i6+%o5]0x88 ! Mem[0000000010181410] = 1c0000c8 ffce3083
4132! Mem[0000000010081408] = 5a6f00ff, %l7 = 00000000f83992ff
4133 swapa [%i2+%o4]0x88,%l7 ! %l7 = 000000005a6f00ff
4134! %l1 = 00000000000000a5, immd = 0000000000000477, %l0 = 00000000ca6b7305
4135 sdivx %l1,0x477,%l0 ! %l0 = 0000000000000000
4136! %l0 = 0000000000000000, Mem[0000000010081410] = 2f000000
4137 stha %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
4138! %f16 = fff9c610 60000000, Mem[00000000100c1410] = 2f210000 00000000
4139 stda %f16,[%i3+%o5]0x80 ! Mem[00000000100c1410] = fff9c610 60000000
4140! Mem[0000000010181400] = ff455167, %l1 = 00000000000000a5
4141 ldstuba [%i6+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
4142! Mem[0000000010181404] = 83ffffff, %l3 = 0000000000000007
4143 swap [%i6+0x004],%l3 ! %l3 = 0000000083ffffff
4144! Mem[0000000010101422] = 000000ff, %l6 = 0000000000000000
4145 ldstuba [%i4+0x022]%asi,%l6 ! %l6 = 00000000000000ff
4146! Starting 10 instruction Load Burst
4147! Mem[0000000030181410] = 00000000, %l3 = 0000000083ffffff
4148 ldsha [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
4149
4150p0_label_161:
4151! %f16 = fff9c610, %f4 = 57b30000, %f15 = ffffffff
4152 fsubs %f16,%f4 ,%f15 ! %f15 = fff9c610
4153! Mem[00000000100c1410] = 10c6f9ff, %l3 = 0000000000000000
4154 lduba [%i3+%o5]0x88,%l3 ! %l3 = 00000000000000ff
4155! Mem[0000000010101418] = ff9239f8, %l7 = 000000005a6f00ff
4156 lduw [%i4+0x018],%l7 ! %l7 = 00000000ff9239f8
4157! %f8 = fffe3788 60000000, Mem[0000000030041400] = 00000000 ff6fe1db
4158 stda %f8 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = fffe3788 60000000
4159! Mem[0000000030141400] = 0000009a0354dc62, %l4 = ffffffffffffff95
4160 ldxa [%i5+%g0]0x81,%l4 ! %l4 = 0000009a0354dc62
4161! Mem[0000000010141400] = 57b30000 0000002f, %l6 = 00000000, %l7 = ff9239f8
4162 ldda [%i5+%g0]0x88,%l6 ! %l6 = 000000000000002f 0000000057b30000
4163! Mem[0000000010041408] = ff9cf550, %l1 = 00000000000000ff
4164 ldsha [%i1+%o4]0x80,%l1 ! %l1 = ffffffffffffff9c
4165! Mem[00000000100c1400] = ffbbf195, %l6 = 000000000000002f
4166 lduha [%i3+%g0]0x80,%l6 ! %l6 = 000000000000ffbb
4167! Mem[0000000010081408] = f83992ff, %l4 = 0000009a0354dc62
4168 ldsha [%i2+%o4]0x88,%l4 ! %l4 = ffffffffffff92ff
4169! Starting 10 instruction Store Burst
4170! %f8 = fffe3788 60000000, Mem[0000000010141400] = 2f000000 0000b357
4171 stda %f8 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = fffe3788 60000000
4172
4173p0_label_162:
4174! Mem[00000000300c1410] = ab551fb8, %l1 = ffffffffffffff9c
4175 swapa [%i3+%o5]0x81,%l1 ! %l1 = 00000000ab551fb8
4176! Mem[0000000010141400] = 8837feff, %l2 = 0000000000000000
4177 swapa [%i5+%g0]0x88,%l2 ! %l2 = 000000008837feff
4178! %f28 = 43bcb1ab, Mem[0000000010081400] = 05736bca
4179 sta %f28,[%i2+%g0]0x80 ! Mem[0000000010081400] = 43bcb1ab
4180! %l4 = ffffffffffff92ff, Mem[00000000211c0000] = 00ffd61d, %asi = 80
4181 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 92ffd61d
4182! Mem[0000000030001408] = ffffff00, %l0 = 0000000000000000
4183 ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 00000000000000ff
4184! %f7 = 4ae6ae76, Mem[0000000030101408] = 00000000
4185 sta %f7 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 4ae6ae76
4186! Mem[000000001018143e] = 4abf7869, %l2 = 000000008837feff
4187 ldstuba [%i6+0x03e]%asi,%l2 ! %l2 = 00000078000000ff
4188! Mem[0000000010001408] = f074df67, %l7 = 0000000057b30000
4189 swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000f074df67
4190! Mem[0000000010081410] = 00000000, %l1 = 00000000ab551fb8
4191 swapa [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
4192! Starting 10 instruction Load Burst
4193! Mem[0000000010101400] = 13c67b82, %l5 = 0000000000000011
4194 lduha [%i4+%g0]0x88,%l5 ! %l5 = 0000000000007b82
4195
4196p0_label_163:
4197! Mem[0000000010001410] = 008008fa, %l6 = 000000000000ffbb
4198 lduha [%i0+%o5]0x88,%l6 ! %l6 = 00000000000008fa
4199 membar #Sync ! Added by membar checker (21)
4200! Mem[0000000010181400] = ff455167 00000007 ff000000 89518c9a
4201! Mem[0000000010181410] = 8330ceff c800001c 7ec016b2 05736bca
4202! Mem[0000000010181420] = 7b8209f9 000000ff ff6a1715 efda1cfb
4203! Mem[0000000010181430] = 000000bf fffffff9 1c0000c8 4abfff69
4204 ldda [%i6]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
4205! Mem[0000000010181410] = 8330ceffc800001c, %f20 = 212f08ef c800001c
4206 ldda [%i6+%o5]0x80,%f20 ! %f20 = 8330ceff c800001c
4207! Mem[00000000100c1400] = 95f1bbff, %l0 = 0000000000000000
4208 ldsba [%i3+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
4209! Mem[0000000010041400] = 00000000 11fb7f67 ff9cf550 ff0000ff
4210! Mem[0000000010041410] = ca6b7305 b216c07e 00000000 67df74f0
4211! Mem[0000000010041420] = c9f89f5a 4bdf8c9a dc9e96ff 08c80a6f
4212! Mem[0000000010041430] = dc9e96ff 404d1b27 dd013e6a 15176a9c
4213 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
4214! Mem[0000000010181400] = 675145ff, %l3 = 00000000000000ff
4215 lduwa [%i6+%g0]0x88,%l3 ! %l3 = 00000000675145ff
4216! Mem[0000000010141400] = 00000000, %l6 = 00000000000008fa
4217 ldsba [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
4218! Mem[0000000030081410] = 76aee64a, %l0 = ffffffffffffffff
4219 ldsba [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000076
4220! Mem[000000001010142c] = 15176a9c, %l0 = 0000000000000076
4221 ldsh [%i4+0x02c],%l0 ! %l0 = 0000000000001517
4222! Starting 10 instruction Store Burst
4223! Mem[0000000010001418] = fb9706db8b0c1328, %l6 = 0000000000000000, %l3 = 00000000675145ff
4224 add %i0,0x18,%g1
4225 casxa [%g1]0x80,%l6,%l3 ! %l3 = fb9706db8b0c1328
4226
4227p0_label_164:
4228! Mem[0000000030141408] = 01000000, %l2 = 0000000000000078
4229 ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000001000000ff
4230! %l2 = 0000000000000001, Mem[0000000010081400] = 77b86bfaabb1bc43
4231 stxa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000000000000001
4232! %l0 = 0000000000001517, Mem[0000000010081400] = 00000001
4233 stwa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00001517
4234! Mem[0000000030181400] = dd000000, %l0 = 0000000000001517
4235 ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
4236! Mem[0000000010101410] = 13c67b82, %l2 = 0000000000000001
4237 ldstuba [%i4+%o5]0x88,%l2 ! %l2 = 00000082000000ff
4238! Mem[0000000021800140] = 57db0a30, %l3 = fb9706db8b0c1328
4239 ldstub [%o3+0x140],%l3 ! %l3 = 00000057000000ff
4240! Mem[0000000010041410] = 05736bca, %l7 = 00000000f074df67
4241 swapa [%i1+%o5]0x88,%l7 ! %l7 = 0000000005736bca
4242! Mem[0000000010001438] = 3c39847e, %l3 = 0000000000000057, %asi = 80
4243 swapa [%i0+0x038]%asi,%l3 ! %l3 = 000000003c39847e
4244! Mem[0000000030141408] = ff000000, %l0 = 0000000000000000
4245 swapa [%i5+%o4]0x81,%l0 ! %l0 = 00000000ff000000
4246! Starting 10 instruction Load Burst
4247! Mem[0000000010101418] = ff9239f8 000000f0, %l0 = ff000000, %l1 = 00000000
4248 ldda [%i4+0x018]%asi,%l0 ! %l0 = 00000000ff9239f8 00000000000000f0
4249
4250p0_label_165:
4251! Mem[00000000100c1408] = 619cf550f8399261, %f30 = 675145ff ffffffff
4252 ldda [%i3+%o4]0x88,%f30 ! %f30 = 619cf550 f8399261
4253! Mem[0000000010001400] = e3ffffff, %l2 = 0000000000000082
4254 ldsha [%i0+%g0]0x80,%l2 ! %l2 = ffffffffffffe3ff
4255! Mem[0000000010001410] = fa088000, %l4 = ffffffffffff92ff
4256 lduwa [%i0+0x010]%asi,%l4 ! %l4 = 00000000fa088000
4257! Mem[0000000010141400] = 00000000, %l1 = 00000000000000f0
4258 lduba [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
4259! Mem[0000000030001400] = f074df6762dc5403, %l6 = 0000000000000000
4260 ldxa [%i0+%g0]0x81,%l6 ! %l6 = f074df6762dc5403
4261! Mem[0000000010181400] = ff455167, %l1 = 0000000000000000
4262 lduba [%i6+%g0]0x80,%l1 ! %l1 = 00000000000000ff
4263! Mem[000000001014143c] = 000000ff, %l4 = 00000000fa088000
4264 ldsh [%i5+0x03e],%l4 ! %l4 = 00000000000000ff
4265! Mem[0000000010081408] = ff9239f85a6f0000, %l0 = 00000000ff9239f8
4266 ldxa [%i2+%o4]0x80,%l0 ! %l0 = ff9239f85a6f0000
4267! Mem[0000000010181400] = 675145ff, %l0 = ff9239f85a6f0000
4268 lduba [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000ff
4269! Starting 10 instruction Store Burst
4270! %f26 = 80786cff 4bdf8cff, %l6 = f074df6762dc5403
4271! Mem[0000000010141410] = ffb1bc43ffffffff
4272 add %i5,0x010,%g1
4273 stda %f26,[%g1+%l6]ASI_PST8_P ! Mem[0000000010141410] = ffb1bc43ffff8cff
4274
4275p0_label_166:
4276! Mem[0000000010181410] = 8330ceff, %l1 = 00000000000000ff
4277 swapa [%i6+%o5]0x80,%l1 ! %l1 = 000000008330ceff
4278! %f31 = f8399261, %f21 = c800001c
4279 fcmpes %fcc2,%f31,%f21 ! %fcc2 = 1
4280! %l4 = 00000000000000ff, Mem[0000000030081400] = 00000000
4281 stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
4282! %l2 = ffffffffffffe3ff, Mem[0000000010001405] = ffffffff, %asi = 80
4283 stba %l2,[%i0+0x005]%asi ! Mem[0000000010001404] = ffffffff
4284! %f16 = fff9c610 60000000, Mem[0000000010141408] = 00000067 619239f8
4285 stda %f16,[%i5+%o4]0x80 ! Mem[0000000010141408] = fff9c610 60000000
4286! Mem[0000000010141408] = fff9c610, %l0 = 00000000000000ff
4287 ldstuba [%i5+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
4288! %l1 = 000000008330ceff, Mem[0000000030041410] = ff455167
4289 stba %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff4551ff
4290! Mem[0000000010141400] = 00000000, %l2 = ffffffffffffe3ff
4291 ldstuba [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000ff
4292! %f0 = 00000000 11fb7f67 ff9cf550 ff0000ff
4293! %f4 = ca6b7305 b216c07e 00000000 67df74f0
4294! %f8 = c9f89f5a 4bdf8c9a dc9e96ff 08c80a6f
4295! %f12 = dc9e96ff 404d1b27 dd013e6a 15176a9c
4296 stda %f0,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400
4297! Starting 10 instruction Load Burst
4298! Mem[0000000010181400] = ff455167, %l4 = 00000000000000ff
4299 ldsba [%i6+0x002]%asi,%l4 ! %l4 = 0000000000000051
4300
4301p0_label_167:
4302! Mem[0000000010101428] = 0abf9d3c 15176a9c, %l6 = 62dc5403, %l7 = 05736bca
4303 ldd [%i4+0x028],%l6 ! %l6 = 000000000abf9d3c 0000000015176a9c
4304! Mem[00000000211c0000] = 92ffd61d, %l7 = 0000000015176a9c
4305 ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffff92ff
4306 membar #Sync ! Added by membar checker (22)
4307! Mem[0000000030081400] = 677ffb11, %l7 = ffffffffffff92ff
4308 ldswa [%i2+%g0]0x81,%l7 ! %l7 = 00000000677ffb11
4309! Mem[0000000010081420] = ff455167f074ff67, %l7 = 00000000677ffb11
4310 ldxa [%i2+0x020]%asi,%l7 ! %l7 = ff455167f074ff67
4311! Mem[0000000010041408] = ff9cf550, %l0 = 00000000000000ff
4312 lduba [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff
4313! Mem[0000000030081408] = ff0000ff, %l4 = 0000000000000051
4314 ldswa [%i2+%o4]0x81,%l4 ! %l4 = ffffffffff0000ff
4315! %l5 = 0000000000007b82, %l6 = 000000000abf9d3c, %l6 = 000000000abf9d3c
4316 add %l5,%l6,%l6 ! %l6 = 000000000ac018be
4317! Mem[0000000030081408] = ff0000ff50f59cff, %f28 = 43bcb1ab fff9c610
4318 ldda [%i2+%o4]0x81,%f28 ! %f28 = ff0000ff 50f59cff
4319! Mem[00000000211c0000] = 92ffd61d, %l4 = ffffffffff0000ff
4320 ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffff92ff
4321! Starting 10 instruction Store Burst
4322! %l3 = 000000003c39847e, Mem[0000000010041408] = 50f59cff
4323 stha %l3,[%i1+%o4]0x88 ! Mem[0000000010041408] = 50f5847e
4324
4325p0_label_168:
4326! %l0 = 00000000000000ff, Mem[0000000010081400] = 17150000
4327 stba %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff150000
4328! Mem[0000000030041410] = ff4551ff, %l3 = 000000003c39847e
4329 ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
4330! %f9 = 4bdf8c9a, Mem[0000000010181400] = 675145ff
4331 sta %f9 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 4bdf8c9a
4332! %l4 = ffffffffffff92ff, Mem[0000000030001408] = ffffffff
4333 stwa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffff92ff
4334! %l3 = 00000000000000ff, Mem[0000000010141408] = 10c6f9ff
4335 stwa %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
4336! Mem[0000000030081400] = 11fb7f67, %l5 = 0000000000007b82
4337 swapa [%i2+%g0]0x89,%l5 ! %l5 = 0000000011fb7f67
4338! %f30 = 619cf550 f8399261, %l1 = 000000008330ceff
4339! Mem[0000000010181420] = 7b8209f9000000ff
4340 add %i6,0x020,%g1
4341 stda %f30,[%g1+%l1]ASI_PST16_P ! Mem[0000000010181420] = 619cf550f8399261
4342! %f2 = ff9cf550 ff0000ff, Mem[0000000030181400] = ff0000dd 76aee64a
4343 stda %f2 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff9cf550 ff0000ff
4344! %l4 = ffffffffffff92ff, Mem[0000000030081408] = ff0000ff
4345 stwa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff92ff
4346! Starting 10 instruction Load Burst
4347! Mem[0000000030141400] = 9a000000, %l7 = ff455167f074ff67
4348 lduba [%i5+%g0]0x89,%l7 ! %l7 = 0000000000000000
4349
4350p0_label_169:
4351! Mem[0000000021800040] = ff67856a, %l2 = 0000000000000000
4352 lduha [%o3+0x040]%asi,%l2 ! %l2 = 000000000000ff67
4353! Mem[0000000010041434] = 404d1b27, %l4 = ffffffffffff92ff
4354 lduw [%i1+0x034],%l4 ! %l4 = 00000000404d1b27
4355! Mem[0000000010081410] = b81f55ab, %l3 = 00000000000000ff
4356 ldswa [%i2+%o5]0x88,%l3 ! %l3 = ffffffffb81f55ab
4357! Mem[0000000010141400] = ff000000, %l2 = 000000000000ff67
4358 ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
4359! Mem[0000000010101400] = 827bc613 ff009edc a50000ff ef082f21
4360! Mem[0000000010101410] = ff7bc613 b81f55ab ff9239f8 000000f0
4361! Mem[0000000010101420] = 0000ffff 00000076 0abf9d3c 15176a9c
4362! Mem[0000000010101430] = 1b3b61ff 9a69ff71 0000ffff 00000000
4363 ldda [%i4]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010101400
4364! Mem[0000000010101410] = 13c67bff, %l5 = 0000000011fb7f67
4365 ldsba [%i4+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
4366! Mem[0000000030181408] = 6978bfff, %l3 = ffffffffb81f55ab
4367 ldsha [%i6+%o4]0x89,%l3 ! %l3 = ffffffffffffbfff
4368! Mem[0000000010141408] = 00000060000000ff, %f18 = 1c0000c8 ffce3083
4369 ldda [%i5+%o4]0x88,%f18 ! %f18 = 00000060 000000ff
4370! Mem[0000000010101418] = ff9239f8, %l1 = 000000008330ceff
4371 ldswa [%i4+0x018]%asi,%l1 ! %l1 = ffffffffff9239f8
4372! Starting 10 instruction Store Burst
4373! Mem[0000000010101408] = a50000ff, %l7 = 0000000000000000
4374 swapa [%i4+%o4]0x80,%l7 ! %l7 = 00000000a50000ff
4375
4376p0_label_170:
4377 membar #Sync ! Added by membar checker (23)
4378! %l0 = 000000ff, %l1 = ff9239f8, Mem[0000000010101408] = 00000000 ef082f21
4379 stda %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff ff9239f8
4380! %f26 = 80786cff 4bdf8cff, %l6 = 000000000ac018be
4381! Mem[0000000010141420] = ff95557c57fff000
4382 add %i5,0x020,%g1
4383 stda %f26,[%g1+%l6]ASI_PST8_P ! Mem[0000000010141420] = 80956cff4bdf8c00
4384! %l7 = 00000000a50000ff, Mem[0000000010001420] = 13c67b82
4385 stb %l7,[%i0+0x020] ! Mem[0000000010001420] = ffc67b82
4386! %l1 = ffffffffff9239f8, Mem[0000000030101400] = ff969edc
4387 stha %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff9639f8
4388! %f6 = f0000000, Mem[0000000010081408] = f83992ff
4389 sta %f6 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = f0000000
4390! %l0 = 000000ff, %l1 = ff9239f8, Mem[0000000030141410] = ffffffff 000000d9
4391 stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff ff9239f8
4392! Mem[00000000100c1400] = 95f1bbff, %l4 = 00000000404d1b27
4393 ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
4394! %l0 = 000000ff, %l1 = ff9239f8, Mem[0000000010081400] = ff150000 00000000
4395 stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff ff9239f8
4396! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000030041400] = 8837feff 00000060
4397 stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff ffffffff
4398! Starting 10 instruction Load Burst
4399! Mem[0000000010141410] = ffb1bc43ffff8cff, %f0 = dc9e00ff 13c67b82
4400 ldda [%i5+%o5]0x80,%f0 ! %f0 = ffb1bc43 ffff8cff
4401
4402p0_label_171:
4403! Mem[00000000300c1408] = 212f08ef, %l7 = 00000000a50000ff
4404 ldsba [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000021
4405! Mem[0000000010141400] = ff000000, %l2 = ffffffffffffffff
4406 lduba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff
4407! Mem[0000000030001400] = 0354dc6267df74f0, %f14 = 00000000 ffff0000
4408 ldda [%i0+%g0]0x89,%f14 ! %f14 = 0354dc62 67df74f0
4409! Mem[000000001014142c] = ef082ea8, %l5 = ffffffffffffffff
4410 ldswa [%i5+0x02c]%asi,%l5 ! %l5 = ffffffffef082ea8
4411! Mem[0000000030081408] = ff92ffff, %l0 = 00000000000000ff
4412 ldsba [%i2+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
4413! Mem[0000000010001400] = e3ffffff ffffffff, %l0 = ffffffff, %l1 = ff9239f8
4414 ldd [%i0+%g0],%l0 ! %l0 = 00000000e3ffffff 00000000ffffffff
4415! Mem[00000000300c1408] = 1c0000c8 ef082f21, %l0 = e3ffffff, %l1 = ffffffff
4416 ldda [%i3+%o4]0x89,%l0 ! %l0 = 00000000ef082f21 000000001c0000c8
4417! Mem[00000000211c0000] = 92ffd61d, %l7 = 0000000000000021
4418 ldub [%o2+%g0],%l7 ! %l7 = 0000000000000092
4419! Mem[00000000100c1428] = 000000004bdf8c9a, %f30 = 619cf550 f8399261
4420 ldda [%i3+0x028]%asi,%f30 ! %f30 = 00000000 4bdf8c9a
4421! Starting 10 instruction Store Burst
4422! Mem[0000000010041410] = 67df74f0, %l3 = ffffffffffffbfff
4423 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000067000000ff
4424
4425p0_label_172:
4426! %l6 = 000000000ac018be, Mem[0000000020800040] = 212f2222, %asi = 80
4427 stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = 18be2222
4428! Mem[0000000030141410] = ff000000, %l2 = 00000000000000ff
4429 swapa [%i5+%o5]0x81,%l2 ! %l2 = 00000000ff000000
4430! Mem[0000000010181410] = 000000ff, %l7 = 0000000000000092
4431 swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000000000ff
4432! %f24 = 00000000 f074df67, %l4 = 00000000000000ff
4433! Mem[0000000010041408] = 7e84f550ff0000ff
4434 add %i1,0x008,%g1
4435 stda %f24,[%g1+%l4]ASI_PST8_P ! Mem[0000000010041408] = 00000000f074df67
4436! %f12 = 71ff699a ff613b1b, %l4 = 00000000000000ff
4437! Mem[0000000010041438] = dd013e6a15176a9c
4438 add %i1,0x038,%g1
4439 stda %f12,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010041438] = 1b3b61ff9a69ff71
4440! %l5 = ffffffffef082ea8, Mem[0000000010081408] = f0000000
4441 stwa %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = ef082ea8
4442! %l5 = ffffffffef082ea8, Mem[0000000030041410] = ff4551ff
4443 stba %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff4551a8
4444! %l6 = 0ac018be, %l7 = 000000ff, Mem[0000000010041408] = 00000000 67df74f0
4445 stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0ac018be 000000ff
4446! %l6 = 000000000ac018be, Mem[000000001008140c] = 5a6f0000
4447 stw %l6,[%i2+0x00c] ! Mem[000000001008140c] = 0ac018be
4448! Starting 10 instruction Load Burst
4449! Mem[0000000010181408] = ff000000, %l0 = 00000000ef082f21
4450 ldsha [%i6+%o4]0x80,%l0 ! %l0 = ffffffffffffff00
4451
4452p0_label_173:
4453! Mem[0000000010001410] = fa088000, %f22 = 619239f8
4454 ld [%i0+%o5],%f22 ! %f22 = fa088000
4455! Mem[00000000201c0000] = 00dd075f, %l3 = 0000000000000067
4456 ldsha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000dd
4457! Mem[00000000218000c0] = ff110164, %l5 = ffffffffef082ea8
4458 ldub [%o3+0x0c0],%l5 ! %l5 = 00000000000000ff
4459! Mem[0000000030101400] = 6f0ac808 ff9639f8, %l2 = ff000000, %l3 = 000000dd
4460 ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000ff9639f8 000000006f0ac808
4461! Mem[0000000010001408] = 5a9ff8c957b30000, %l1 = 000000001c0000c8
4462 ldxa [%i0+%o4]0x88,%l1 ! %l1 = 5a9ff8c957b30000
4463! Mem[0000000030101408] = 76aee64a, %l7 = 00000000000000ff
4464 lduwa [%i4+%o4]0x81,%l7 ! %l7 = 0000000076aee64a
4465! Mem[0000000030181410] = 00000000, %l5 = 00000000000000ff
4466 ldsha [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000
4467! Mem[0000000010041400] = 00000000, %l2 = 00000000ff9639f8
4468 lduwa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
4469! Mem[0000000010041400] = 00000000, %l1 = 5a9ff8c957b30000
4470 ldsha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
4471! Starting 10 instruction Store Burst
4472! Mem[0000000030141410] = ff000000, %l6 = 000000000ac018be
4473 ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff
4474
4475p0_label_174:
4476! %f30 = 00000000 4bdf8c9a, %l0 = ffffffffffffff00
4477! Mem[0000000030181400] = ff9cf550ff0000ff
4478 stda %f30,[%i6+%l0]ASI_PST32_S ! Mem[0000000030181400] = ff9cf550ff0000ff
4479! Mem[0000000030101400] = ff9639f8, %l6 = 0000000000000000
4480 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 000000f8000000ff
4481! Mem[00000000100c1400] = ffbbf195, %l2 = 0000000000000000
4482 swapa [%i3+%g0]0x80,%l2 ! %l2 = 00000000ffbbf195
4483! %l2 = ffbbf195, %l3 = 6f0ac808, Mem[0000000030181408] = ffbf7869 62dc5403
4484 stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffbbf195 6f0ac808
4485! %f8 = 76000000, Mem[0000000030001408] = ff92ffff
4486 sta %f8 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 76000000
4487! %l4 = 00000000000000ff, Mem[0000000030001410] = 000000ff
4488 stba %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
4489! %l2 = 00000000ffbbf195, Mem[0000000010081408] = a82e08ef0ac018be
4490 stxa %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000ffbbf195
4491! Code Fragment 3
4492p0_fragment_14:
4493! %l0 = ffffffffffffff00
4494 setx 0x5a0a2f579583f39c,%g7,%l0 ! %l0 = 5a0a2f579583f39c
4495! %l1 = 0000000000000000
4496 setx 0xea6b595838cca5f4,%g7,%l1 ! %l1 = ea6b595838cca5f4
4497 setx 0x1fe000, %g1, %g3
4498 or %l0, %g3, %l0 ! always set perrmask = 0xff
4499 setx 0x1ffff8, %g1, %g2
4500 and %l0, %g2, %l0
4501 ta T_CHANGE_HPRIV
4502 stxa %l1, [%l0]ASI_DCACHE_DATA
4503 ta T_CHANGE_NONHPRIV
4504! %l0 = 5a0a2f579583f39c
4505 setx 0x01e23677ed37de9f,%g7,%l0 ! %l0 = 01e23677ed37de9f
4506! %l1 = ea6b595838cca5f4
4507 setx 0x9a6f072874b74b89,%g7,%l1 ! %l1 = 9a6f072874b74b89
4508! Code Fragment 4
4509p0_fragment_15:
4510! %l0 = 01e23677ed37de9f
4511 setx 0x3db6a31fa867225a,%g7,%l0 ! %l0 = 3db6a31fa867225a
4512! %l1 = 9a6f072874b74b89
4513 setx 0xeea262ffbbe819e4,%g7,%l1 ! %l1 = eea262ffbbe819e4
4514 setx 0x7ff8, %g1, %g2
4515 and %l0, %g2, %l0
4516 setx 0xffffffff, %g1, %g2
4517 and %l1, %g2, %l1
4518 setx 0x100000000, %g1, %g2
4519 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4520 ta T_CHANGE_HPRIV
4521 stxa %l1, [%l0]ASI_ICACHE_INSTR
4522 ta T_CHANGE_NONHPRIV
4523! %l0 = 3db6a31fa867225a
4524 setx 0xf03808f81223e570,%g7,%l0 ! %l0 = f03808f81223e570
4525! %l1 = eea262ffbbe819e4
4526 setx 0xa1667757c7edffa1,%g7,%l1 ! %l1 = a1667757c7edffa1
4527! Starting 10 instruction Load Burst
4528! Mem[0000000030041410] = ff4551a8, %l0 = f03808f81223e570
4529 lduwa [%i1+%o5]0x89,%l0 ! %l0 = 00000000ff4551a8
4530
4531p0_label_175:
4532! Mem[0000000010181400] = 9a8cdf4b, %l2 = 00000000ffbbf195
4533 lduha [%i6+%g0]0x80,%l2 ! %l2 = 0000000000009a8c
4534! Mem[0000000010101400] = 827bc613ff009edc, %l3 = 000000006f0ac808
4535 ldx [%i4+%g0],%l3 ! %l3 = 827bc613ff009edc
4536! %l5 = 0000000000000000, %l7 = 0000000076aee64a, %l6 = 00000000000000f8
4537 add %l5,%l7,%l6 ! %l6 = 0000000076aee64a
4538! %l4 = 00000000000000ff, immd = 0000000000000fad, %l4 = 00000000000000ff
4539 udivx %l4,0xfad,%l4 ! %l4 = 0000000000000000
4540! Mem[0000000030001400] = 67df74f0, %f29 = 50f59cff
4541 lda [%i0+%g0]0x89,%f29 ! %f29 = 67df74f0
4542! Mem[0000000010181410] = 00000092c800001c, %l6 = 0000000076aee64a
4543 ldxa [%i6+0x010]%asi,%l6 ! %l6 = 00000092c800001c
4544! Mem[0000000010041420] = c9f89f5a 4bdf8c9a, %l2 = 00009a8c, %l3 = ff009edc
4545 ldda [%i1+0x020]%asi,%l2 ! %l2 = 00000000c9f89f5a 000000004bdf8c9a
4546! Mem[0000000030041408] = ff00000000000000, %l6 = 00000092c800001c
4547 ldxa [%i1+%o4]0x89,%l6 ! %l6 = ff00000000000000
4548! Mem[0000000010181400] = 4bdf8c9a, %f5 = 13c67bff
4549 lda [%i6+%g0]0x88,%f5 ! %f5 = 4bdf8c9a
4550! Starting 10 instruction Store Burst
4551! %l4 = 0000000000000000, Mem[0000000010141400] = 000000ff
4552 stha %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
4553
4554p0_label_176:
4555! Mem[0000000030041408] = 00000000, %l6 = ff00000000000000
4556 ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
4557! %f26 = 80786cff, Mem[00000000300c1400] = 00000000
4558 sta %f26,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 80786cff
4559! Mem[0000000030001400] = 67df74f0, %l3 = 000000004bdf8c9a
4560 swapa [%i0+%g0]0x89,%l3 ! %l3 = 0000000067df74f0
4561! Mem[0000000010041414] = b216c07e, %l5 = 0000000000000000
4562 ldstuba [%i1+0x014]%asi,%l5 ! %l5 = 000000b2000000ff
4563! Mem[0000000030101400] = ff9639ff, %l1 = a1667757c7edffa1
4564 ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
4565! %f24 = 00000000 f074df67, Mem[0000000030001410] = 000000ff 00000000
4566 stda %f24,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 f074df67
4567! Mem[0000000030001410] = 67df74f0, %l4 = 0000000000000000
4568 ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 00000067000000ff
4569! %l7 = 0000000076aee64a, Mem[0000000030181408] = 95f1bbff
4570 stba %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 95f1bb4a
4571! %f2 = 212f08ef, Mem[0000000010101408] = 000000ff
4572 sta %f2 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 212f08ef
4573! Starting 10 instruction Load Burst
4574! Mem[0000000010041410] = ffdf74f0ff16c07e, %f24 = 00000000 f074df67
4575 ldda [%i1+%o5]0x80,%f24 ! %f24 = ffdf74f0 ff16c07e
4576
4577p0_label_177:
4578! Mem[0000000030081410] = 7ec016b2, %l1 = 00000000000000ff
4579 lduha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000007ec0
4580! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000
4581 ldsha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
4582! Mem[0000000010041408] = 0ac018be, %l1 = 0000000000007ec0
4583 lduha [%i1+%o4]0x88,%l1 ! %l1 = 00000000000018be
4584! %f16 = fff9c610, %f11 = 3c9dbf0a, %f6 = f0000000
4585 fdivs %f16,%f11,%f6 ! %f6 = fff9c610
4586! Mem[0000000030081408] = ff9cf550 ffff92ff, %l4 = 00000067, %l5 = 000000b2
4587 ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000ffff92ff 00000000ff9cf550
4588! %l6 = 00000000, %l7 = 76aee64a, Mem[0000000030081410] = b216c07e ca6b7305
4589 stda %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 76aee64a
4590! Mem[0000000010001410] = 008008fa, %l4 = 00000000ffff92ff
4591 lduba [%i0+%o5]0x88,%l4 ! %l4 = 00000000000000fa
4592! Mem[00000000300c1410] = 6f5a00009cffffff, %l3 = 0000000067df74f0
4593 ldxa [%i3+%o5]0x89,%l3 ! %l3 = 6f5a00009cffffff
4594! Mem[0000000030181400] = ff9cf550, %l5 = 00000000ff9cf550
4595 ldsba [%i6+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
4596! Starting 10 instruction Store Burst
4597! %f2 = 212f08ef ff0000a5, Mem[0000000030181408] = 95f1bb4a 08c80a6f
4598 stda %f2 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 212f08ef ff0000a5
4599
4600p0_label_178:
4601! Mem[0000000030001410] = f074dfff, %l0 = 00000000ff4551a8
4602 swapa [%i0+%o5]0x89,%l0 ! %l0 = 00000000f074dfff
4603! Mem[00000000100c1410] = fff9c610, %l1 = 00000000000018be
4604 swapa [%i3+%o5]0x80,%l1 ! %l1 = 00000000fff9c610
4605! %l0 = 00000000f074dfff, Mem[000000001018140f] = 89518c9a, %asi = 80
4606 stba %l0,[%i6+0x00f]%asi ! Mem[000000001018140c] = 89518cff
4607! Mem[00000000100c1400] = 00000000, %l4 = 00000000000000fa
4608 swapa [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
4609! %f16 = fff9c610 60000000 00000060 000000ff
4610! %f20 = 8330ceff c800001c fa088000 ff00ffff
4611! %f24 = ffdf74f0 ff16c07e 80786cff 4bdf8cff
4612! %f28 = ff0000ff 67df74f0 00000000 4bdf8c9a
4613 stda %f16,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
4614! %f12 = 71ff699a ff613b1b, %l0 = 00000000f074dfff
4615! Mem[0000000030081420] = 9a8cdf4b5a9ff8c9
4616 add %i2,0x020,%g1
4617 stda %f12,[%g1+%l0]ASI_PST32_S ! Mem[0000000030081420] = 71ff699aff613b1b
4618! %l6 = 00000000, %l7 = 76aee64a, Mem[00000000300c1400] = ff6c7880 08c80a6f
4619 stda %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 76aee64a
4620! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030141410] = ff0000ff ff9239f8
4621 stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 ffffffff
4622! %l4 = 0000000000000000, Mem[0000000010141400] = 0000006000000000
4623 stxa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000000
4624! Starting 10 instruction Load Burst
4625! Mem[00000000100c1410] = be180000, %l7 = 0000000076aee64a
4626 lduwa [%i3+%o5]0x88,%l7 ! %l7 = 00000000be180000
4627
4628p0_label_179:
4629! Mem[0000000030101400] = ff9639ff, %l7 = 00000000be180000
4630 lduha [%i4+%g0]0x89,%l7 ! %l7 = 00000000000039ff
4631! Mem[0000000030001410] = 00000000 ff4551a8, %l4 = 00000000, %l5 = ffffffff
4632 ldda [%i0+%o5]0x89,%l4 ! %l4 = 00000000ff4551a8 0000000000000000
4633! Mem[0000000010001400] = ffffffe3, %l2 = 00000000c9f89f5a
4634 ldswa [%i0+%g0]0x88,%l2 ! %l2 = ffffffffffffffe3
4635! Mem[00000000300c1408] = ef082f21, %l6 = 0000000000000000
4636 lduba [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000021
4637! Mem[0000000010141430] = 80786cff, %l6 = 0000000000000021
4638 lduh [%i5+0x032],%l6 ! %l6 = 0000000000006cff
4639! Mem[0000000030041400] = ff000000, %l7 = 00000000000039ff
4640 lduba [%i1+%g0]0x81,%l7 ! %l7 = 00000000000000ff
4641! Mem[0000000030001408] = 76000000, %l0 = 00000000f074dfff
4642 ldsba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000
4643! Mem[0000000010001400] = e3ffffff, %l4 = 00000000ff4551a8
4644 ldswa [%i0+%g0]0x80,%l4 ! %l4 = ffffffffe3ffffff
4645! Mem[00000000201c0000] = 00dd075f, %l1 = 00000000fff9c610
4646 ldsba [%o0+0x000]%asi,%l1 ! %l1 = 0000000000000000
4647! Starting 10 instruction Store Burst
4648! %f10 = 9c6a1715 3c9dbf0a, Mem[0000000010001400] = e3ffffff ffffffff
4649 stda %f10,[%i0+%g0]0x80 ! Mem[0000000010001400] = 9c6a1715 3c9dbf0a
4650
4651p0_label_180:
4652! %f2 = 212f08ef ff0000a5, Mem[00000000300c1410] = ffffff9c 00005a6f
4653 stda %f2 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 212f08ef ff0000a5
4654! %f0 = ffb1bc43 ffff8cff 212f08ef ff0000a5
4655! %f4 = ab551fb8 4bdf8c9a fff9c610 f83992ff
4656! %f8 = 76000000 ffff0000 9c6a1715 3c9dbf0a
4657! %f12 = 71ff699a ff613b1b 0354dc62 67df74f0
4658 stda %f0,[%i3]ASI_BLK_S ! Block Store to 00000000300c1400
4659! Mem[0000000030001408] = 76000000, %l1 = 0000000000000000
4660 ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff
4661! %l2 = ffffffe3, %l3 = 9cffffff, Mem[00000000100c1410] = be180000 00000060
4662 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffe3 9cffffff
4663! %l4 = ffffffffe3ffffff, Mem[0000000030001408] = ff00007611fb7f67
4664 stxa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffffe3ffffff
4665! Mem[0000000010141408] = ff000000, %l1 = 0000000000000000
4666 ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
4667! Mem[0000000010141434] = 4bdf8cff, %l6 = 0000000000006cff
4668 swap [%i5+0x034],%l6 ! %l6 = 000000004bdf8cff
4669! Mem[0000000010041400] = 00000000, %l7 = 00000000000000ff
4670 swapa [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
4671! %l7 = 0000000000000000, Mem[0000000010081400] = ff000000
4672 stba %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
4673! Starting 10 instruction Load Burst
4674! %f16 = fff9c610, %f31 = 4bdf8c9a, %f28 = ff0000ff
4675 fadds %f16,%f31,%f28 ! %f28 = fff9c610
4676
4677p0_label_181:
4678! Mem[0000000010141400] = 00000000, %l4 = ffffffffe3ffffff
4679 ldsh [%i5+%g0],%l4 ! %l4 = 0000000000000000
4680! Mem[0000000021800100] = b7ff6d5f, %l4 = 0000000000000000
4681 ldsh [%o3+0x100],%l4 ! %l4 = ffffffffffffb7ff
4682! Mem[0000000010141400] = 00000000, %l3 = 6f5a00009cffffff
4683 ldswa [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000
4684! Mem[0000000010141418] = 00003e6a 47e5d6af, %l6 = 4bdf8cff, %l7 = 00000000
4685 ldda [%i5+0x018]%asi,%l6 ! %l6 = 0000000000003e6a 0000000047e5d6af
4686! Mem[0000000010141418] = 00003e6a47e5d6af, %l2 = ffffffffffffffe3
4687 ldx [%i5+0x018],%l2 ! %l2 = 00003e6a47e5d6af
4688! Mem[0000000010041400] = ff000000, %l2 = 00003e6a47e5d6af
4689 ldsba [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
4690! Mem[00000000201c0000] = 00dd075f, %l6 = 0000000000003e6a
4691 lduba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000dd
4692! Mem[0000000030001400] = 9a8cdf4b, %l5 = 0000000000000000
4693 ldsha [%i0+%g0]0x81,%l5 ! %l5 = ffffffffffff9a8c
4694! Mem[0000000010041400] = 000000ff, %l7 = 0000000047e5d6af
4695 lduwa [%i1+%g0]0x80,%l7 ! %l7 = 00000000000000ff
4696! Starting 10 instruction Store Burst
4697! %f30 = 00000000 4bdf8c9a, %l6 = 00000000000000dd
4698! Mem[00000000300c1400] = ffb1bc43ffff8cff
4699 stda %f30,[%i3+%l6]ASI_PST32_SL ! Mem[00000000300c1400] = 9a8cdf4bffff8cff
4700
4701p0_label_182:
4702! %l7 = 00000000000000ff, Mem[0000000010041400] = ff000000
4703 stba %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff0000ff
4704! %l1 = 00000000000000ff, Mem[0000000010101410] = 13c67bff
4705 stba %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 13c67bff
4706! %f22 = fa088000, Mem[0000000030001410] = ff4551a8
4707 sta %f22,[%i0+%o5]0x89 ! Mem[0000000030001410] = fa088000
4708! %f26 = 80786cff 4bdf8cff, Mem[0000000030181400] = 50f59cff ff0000ff
4709 stda %f26,[%i6+%g0]0x89 ! Mem[0000000030181400] = 80786cff 4bdf8cff
4710! %f21 = c800001c, Mem[0000000010101400] = 827bc613
4711 sta %f21,[%i4+%g0]0x80 ! Mem[0000000010101400] = c800001c
4712! Mem[0000000030181400] = 4bdf8cff, %l0 = 0000000000000000
4713 swapa [%i6+%g0]0x89,%l0 ! %l0 = 000000004bdf8cff
4714! %f16 = fff9c610 60000000, Mem[0000000010041408] = 0ac018be 000000ff
4715 stda %f16,[%i1+%o4]0x88 ! Mem[0000000010041408] = fff9c610 60000000
4716 membar #Sync ! Added by membar checker (24)
4717! Mem[0000000010181400] = fff9c610, %l4 = ffffffffffffb7ff
4718 swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000fff9c610
4719! %l3 = 0000000000000000, Mem[0000000010181410] = 1c0000c8ffce3083
4720 stxa %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
4721! Starting 10 instruction Load Burst
4722! Mem[0000000010081400] = ff000000, %f19 = 000000ff
4723 lda [%i2+%g0]0x88,%f19 ! %f19 = ff000000
4724
4725p0_label_183:
4726! Mem[0000000010181410] = 00000000, %l0 = 000000004bdf8cff
4727 ldsba [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
4728! Mem[0000000030001410] = 008008fa 00000000, %l6 = 000000dd, %l7 = 000000ff
4729 ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000008008fa 0000000000000000
4730! Mem[00000000100c1410] = 9cffffffffffffe3, %f12 = 71ff699a ff613b1b
4731 ldda [%i3+%o5]0x88,%f12 ! %f12 = 9cffffff ffffffe3
4732! Mem[0000000030101400] = ff3996ff08c80a6f, %f18 = 00000060 ff000000
4733 ldda [%i4+%g0]0x81,%f18 ! %f18 = ff3996ff 08c80a6f
4734! Code Fragment 3
4735p0_fragment_16:
4736! %l0 = 0000000000000000
4737 setx 0xffd5f6a8752724f8,%g7,%l0 ! %l0 = ffd5f6a8752724f8
4738! %l1 = 00000000000000ff
4739 setx 0x874322c80e1ff904,%g7,%l1 ! %l1 = 874322c80e1ff904
4740 setx 0x1fe000, %g1, %g3
4741 or %l0, %g3, %l0 ! always set perrmask = 0xff
4742 setx 0x1ffff8, %g1, %g2
4743 and %l0, %g2, %l0
4744 ta T_CHANGE_HPRIV
4745 stxa %l1, [%l0]ASI_DCACHE_DATA
4746 ta T_CHANGE_NONHPRIV
4747! %l0 = ffd5f6a8752724f8
4748 setx 0x6e7705c803fd699e,%g7,%l0 ! %l0 = 6e7705c803fd699e
4749! %l1 = 874322c80e1ff904
4750 setx 0x442a5a1fa511116d,%g7,%l1 ! %l1 = 442a5a1fa511116d
4751! Mem[0000000030101410] = f83992ff, %f18 = ff3996ff
4752 lda [%i4+%o5]0x89,%f18 ! %f18 = f83992ff
4753! Mem[0000000010101400] = c800001c, %l5 = ffffffffffff9a8c
4754 lduha [%i4+%g0]0x80,%l5 ! %l5 = 000000000000c800
4755! Mem[0000000010101408] = 212f08ef, %l3 = 0000000000000000
4756 ldsba [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000021
4757! Mem[0000000010081420] = ff455167 f074ff67, %l2 = 00000000, %l3 = 00000021
4758 ldd [%i2+0x020],%l2 ! %l2 = 00000000ff455167 00000000f074ff67
4759! Starting 10 instruction Store Burst
4760! %f17 = 60000000, Mem[00000000300c1400] = 9a8cdf4b
4761 sta %f17,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 60000000
4762
4763p0_label_184:
4764! %f14 = 0354dc62, Mem[0000000010141408] = ff000000
4765 sta %f14,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0354dc62
4766! Mem[0000000010141410] = 43bcb1ff, %l6 = 00000000008008fa
4767 swapa [%i5+%o5]0x88,%l6 ! %l6 = 0000000043bcb1ff
4768! %l2 = 00000000ff455167, Mem[0000000010041400] = ff0000ff
4769 stwa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff455167
4770! %f0 = ffb1bc43 ffff8cff, Mem[0000000010001408] = 0000b357 c9f89f5a
4771 std %f0 ,[%i0+%o4] ! Mem[0000000010001408] = ffb1bc43 ffff8cff
4772! %f29 = 67df74f0, Mem[000000001004141c] = 67df74f0
4773 sta %f29,[%i1+0x01c]%asi ! Mem[000000001004141c] = 67df74f0
4774! %l1 = 442a5a1fa511116d, Mem[00000000100c1408] = 619cf550f8399261
4775 stxa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 442a5a1fa511116d
4776! %l3 = 00000000f074ff67, %l3 = 00000000f074ff67, %l5 = 000000000000c800
4777 and %l3,%l3,%l5 ! %l5 = 00000000f074ff67
4778! Mem[00000000300c1408] = 212f08ef, %l4 = 00000000fff9c610
4779 swapa [%i3+%o4]0x81,%l4 ! %l4 = 00000000212f08ef
4780! Mem[0000000010181434] = 67df74f0, %l6 = 0000000043bcb1ff
4781 swap [%i6+0x034],%l6 ! %l6 = 0000000067df74f0
4782! Starting 10 instruction Load Burst
4783! Mem[0000000010081428] = ff455167, %l4 = 00000000212f08ef
4784 ldsw [%i2+0x028],%l4 ! %l4 = ffffffffff455167
4785
4786p0_label_185:
4787! %l5 = 00000000f074ff67, Mem[0000000010081408] = 00000000
4788 stba %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000067
4789! Mem[0000000030101400] = ff3996ff, %l6 = 0000000067df74f0
4790 ldswa [%i4+%g0]0x81,%l6 ! %l6 = ffffffffff3996ff
4791! Mem[0000000030181410] = 00000000, %l0 = 6e7705c803fd699e
4792 lduha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
4793! Mem[0000000010081400] = 000000ff, %l7 = 0000000000000000
4794 ldsha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
4795! %l3 = 00000000f074ff67, %l3 = 00000000f074ff67, %l5 = 00000000f074ff67
4796 andn %l3,%l3,%l5 ! %l5 = 0000000000000000
4797! Mem[0000000010081414] = 4ae6ae76, %l7 = 0000000000000000
4798 lduwa [%i2+0x014]%asi,%l7 ! %l7 = 000000004ae6ae76
4799! Mem[0000000010101400] = 1c0000c8, %l5 = 0000000000000000
4800 ldsha [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000c8
4801! Mem[0000000010141408] = 0354dc62, %l2 = 00000000ff455167
4802 ldswa [%i5+%o4]0x80,%l2 ! %l2 = 000000000354dc62
4803! Mem[0000000030081410] = 000000004ae6ae76, %l4 = ffffffffff455167
4804 ldxa [%i2+%o5]0x81,%l4 ! %l4 = 000000004ae6ae76
4805! Starting 10 instruction Store Burst
4806! Mem[0000000010141400] = 00000000, %l0 = 0000000000000000
4807 swapa [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
4808
4809p0_label_186:
4810! %l3 = 00000000f074ff67, Mem[0000000030001408] = ffffffe3ffffffff
4811 stxa %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000f074ff67
4812! %f2 = 212f08ef ff0000a5, Mem[0000000030081410] = 00000000 4ae6ae76
4813 stda %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 212f08ef ff0000a5
4814! %f16 = fff9c610, Mem[0000000030101400] = ff9639ff
4815 sta %f16,[%i4+%g0]0x89 ! Mem[0000000030101400] = fff9c610
4816! %l2 = 000000000354dc62, %l4 = 000000004ae6ae76, %l6 = ffffffffff3996ff
4817 and %l2,%l4,%l6 ! %l6 = 0000000002448c62
4818! Mem[0000000010181408] = 00000060, %l1 = 442a5a1fa511116d
4819 ldstuba [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff
4820! Code Fragment 3
4821p0_fragment_17:
4822! %l0 = 0000000000000000
4823 setx 0x3f1e1eb0368521e9,%g7,%l0 ! %l0 = 3f1e1eb0368521e9
4824! %l1 = 0000000000000000
4825 setx 0xe332e65810da6c7d,%g7,%l1 ! %l1 = e332e65810da6c7d
4826 setx 0x1fe000, %g1, %g3
4827 or %l0, %g3, %l0 ! always set perrmask = 0xff
4828 setx 0x1ffff8, %g1, %g2
4829 and %l0, %g2, %l0
4830 ta T_CHANGE_HPRIV
4831 stxa %l1, [%l0]ASI_DCACHE_DATA
4832 ta T_CHANGE_NONHPRIV
4833! %l0 = 3f1e1eb0368521e9
4834 setx 0x7ff3800f93683f75,%g7,%l0 ! %l0 = 7ff3800f93683f75
4835! %l1 = e332e65810da6c7d
4836 setx 0x9c1d9d6040567f7b,%g7,%l1 ! %l1 = 9c1d9d6040567f7b
4837! %l0 = 7ff3800f93683f75, Mem[0000000021800140] = ffdb0a30, %asi = 80
4838 stha %l0,[%o3+0x140]%asi ! Mem[0000000021800140] = 3f750a30
4839! Mem[0000000010001408] = 43bcb1ff, %l5 = 00000000000000c8
4840 ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
4841! Mem[0000000010081408] = 67000000, %l7 = 000000004ae6ae76
4842 swapa [%i2+%o4]0x80,%l7 ! %l7 = 0000000067000000
4843! Starting 10 instruction Load Burst
4844! Mem[00000000300c1400] = ff8cffff00000060, %l6 = 0000000002448c62
4845 ldxa [%i3+%g0]0x89,%l6 ! %l6 = ff8cffff00000060
4846
4847p0_label_187:
4848! Mem[00000000201c0000] = 00dd075f, %l7 = 0000000067000000
4849 ldsb [%o0+0x001],%l7 ! %l7 = ffffffffffffffdd
4850! Mem[0000000030041400] = ffffffff 000000ff, %l4 = 4ae6ae76, %l5 = 000000ff
4851 ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff 00000000ffffffff
4852! Mem[0000000010101410] = 13c67bff, %l0 = 7ff3800f93683f75
4853 lduba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
4854! Mem[0000000030181400] = 00000000, %l4 = 00000000000000ff
4855 lduba [%i6+%g0]0x81,%l4 ! %l4 = 0000000000000000
4856! Mem[0000000030101400] = fff9c610, %l5 = 00000000ffffffff
4857 ldsha [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffc610
4858! Mem[0000000010081408] = 76aee64a, %l0 = 00000000000000ff
4859 ldswa [%i2+%o4]0x88,%l0 ! %l0 = 0000000076aee64a
4860! %l7 = ffffffffffffffdd, %l4 = 0000000000000000, %l7 = ffffffffffffffdd
4861 orn %l7,%l4,%l7 ! %l7 = ffffffffffffffff
4862! Mem[00000000100c1408] = 6d1111a5, %l5 = ffffffffffffc610
4863 ldsba [%i3+%o4]0x80,%l5 ! %l5 = 000000000000006d
4864! Mem[0000000010081438] = 6f0ac808 90ee7d79, %l4 = 00000000, %l5 = 0000006d
4865 ldda [%i2+0x038]%asi,%l4 ! %l4 = 000000006f0ac808 0000000090ee7d79
4866! Starting 10 instruction Store Burst
4867! %f8 = 76000000 ffff0000, %l5 = 0000000090ee7d79
4868! Mem[0000000010141428] = 7b88b2bfef082ea8
4869 add %i5,0x028,%g1
4870 stda %f8,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010141428] = 0088b2ff000000a8
4871
4872p0_label_188:
4873! %l0 = 0000000076aee64a, Mem[0000000010101410] = ab551fb813c67bff
4874 stxa %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000076aee64a
4875! %l7 = ffffffffffffffff, Mem[0000000020800040] = 18be2222
4876 sth %l7,[%o1+0x040] ! Mem[0000000020800040] = ffff2222
4877! Mem[0000000010101410] = 4ae6ae76, %l0 = 0000000076aee64a
4878 ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 0000004a000000ff
4879! %l6 = 00000060, %l7 = ffffffff, Mem[0000000030141400] = 0000009a 0354dc62
4880 stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000060 ffffffff
4881! %l2 = 0354dc62, %l3 = f074ff67, Mem[0000000010081410] = ab551fb8 4ae6ae76
4882 stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0354dc62 f074ff67
4883! %l4 = 000000006f0ac808, Mem[0000000030001400] = 9a8cdf4b
4884 stwa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 6f0ac808
4885! Mem[0000000030101410] = ff9239f8, %l7 = ffffffffffffffff
4886 swapa [%i4+%o5]0x81,%l7 ! %l7 = 00000000ff9239f8
4887! Mem[00000000100c1410] = e3ffffff, %l4 = 000000006f0ac808
4888 swapa [%i3+%o5]0x80,%l4 ! %l4 = 00000000e3ffffff
4889! %l6 = ff8cffff00000060, Mem[0000000010081410] = 0354dc62
4890 stha %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0060dc62
4891! Starting 10 instruction Load Burst
4892! Mem[0000000010081410] = 0060dc62, %l0 = 000000000000004a
4893 ldswa [%i2+%o5]0x80,%l0 ! %l0 = 000000000060dc62
4894
4895p0_label_189:
4896! Mem[0000000010001414] = 57ff8be3, %l1 = 9c1d9d6040567f7b
4897 ldswa [%i0+0x014]%asi,%l1 ! %l1 = 0000000057ff8be3
4898! Mem[0000000010041418] = 00000000, %l2 = 000000000354dc62
4899 ldsh [%i1+0x01a],%l2 ! %l2 = 0000000000000000
4900! Mem[0000000010041400] = 675145ff, %l6 = ff8cffff00000060
4901 ldsba [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000067
4902! Mem[0000000030141400] = 00000060, %l2 = 0000000000000000
4903 ldswa [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000060
4904! Mem[0000000030141408] = 0000000000000000, %l2 = 0000000000000060
4905 ldxa [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
4906! Mem[0000000030101408] = 4ae6ae76, %l4 = 00000000e3ffffff
4907 lduha [%i4+%o4]0x89,%l4 ! %l4 = 000000000000ae76
4908! Mem[0000000030041410] = ffffffff ff4551a8, %l0 = 0060dc62, %l1 = 57ff8be3
4909 ldda [%i1+%o5]0x89,%l0 ! %l0 = 00000000ff4551a8 00000000ffffffff
4910! Mem[000000001014143c] = 000000ff, %l3 = 00000000f074ff67
4911 lduba [%i5+0x03c]%asi,%l3 ! %l3 = 0000000000000000
4912! Mem[0000000010141438] = 0000ffff000000ff, %f10 = 9c6a1715 3c9dbf0a
4913 ldd [%i5+0x038],%f10 ! %f10 = 0000ffff 000000ff
4914! Starting 10 instruction Store Burst
4915! %l0 = 00000000ff4551a8, Mem[0000000010081410] = 0060dc62
4916 stba %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = a860dc62
4917
4918p0_label_190:
4919! %l4 = 000000000000ae76, Mem[000000001014143e] = 000000ff, %asi = 80
4920 stba %l4,[%i5+0x03e]%asi ! Mem[000000001014143c] = 000076ff
4921! %l7 = 00000000ff9239f8, Mem[0000000010101408] = ef082f21
4922 stha %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = ef0839f8
4923! %f14 = 0354dc62 67df74f0, %l0 = 00000000ff4551a8
4924! Mem[0000000030101418] = 619239f8ff00ffff
4925 add %i4,0x018,%g1
4926 stda %f14,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030101418] = 61923967ffdcff03
4927! %f14 = 0354dc62 67df74f0, %l1 = 00000000ffffffff
4928! Mem[0000000010001430] = 0000ff83911b81ff
4929 add %i0,0x030,%g1
4930 stda %f14,[%g1+%l1]ASI_PST16_P ! Mem[0000000010001430] = 0354dc6267df74f0
4931! %l2 = 0000000000000000, Mem[00000000100c1400] = 000000fa
4932 stba %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000fa
4933! %f12 = 9cffffff ffffffe3, %l3 = 0000000000000000
4934! Mem[0000000030001400] = 6f0ac80862dc5403
4935 stda %f12,[%i0+%l3]ASI_PST8_S ! Mem[0000000030001400] = 6f0ac80862dc5403
4936! %l4 = 0000ae76, %l5 = 90ee7d79, Mem[00000000300c1400] = 60000000 ffff8cff
4937 stda %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000ae76 90ee7d79
4938! %l5 = 0000000090ee7d79, Mem[00000000211c0000] = 92ffd61d
4939 sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 7d79d61d
4940! %l0 = 00000000ff4551a8, Mem[000000001008141e] = 00ff000d
4941 sth %l0,[%i2+0x01e] ! Mem[000000001008141c] = 00ff51a8
4942! Starting 10 instruction Load Burst
4943! Mem[0000000010001410] = fa088000, %l0 = 00000000ff4551a8
4944 lduba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000fa
4945
4946p0_label_191:
4947! Mem[00000000300c1410] = 9a8cdf4b b81f55ab, %l2 = 00000000, %l3 = 00000000
4948 ldda [%i3+%o5]0x89,%l2 ! %l2 = 00000000b81f55ab 000000009a8cdf4b
4949! Mem[0000000010081408] = 76aee64a, %l3 = 000000009a8cdf4b
4950 ldsba [%i2+%o4]0x88,%l3 ! %l3 = 000000000000004a
4951! Mem[00000000100c1430] = 00000000, %l1 = 00000000ffffffff
4952 ldsba [%i3+0x032]%asi,%l1 ! %l1 = 0000000000000000
4953! Mem[0000000010001400] = 9c6a1715, %l1 = 0000000000000000
4954 lduwa [%i0+%g0]0x80,%l1 ! %l1 = 000000009c6a1715
4955! Mem[00000000100c1400] = 000000fa, %l7 = 00000000ff9239f8
4956 ldsha [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
4957! Mem[0000000010181418] = fa088000 ff00ffff, %l2 = b81f55ab, %l3 = 0000004a
4958 ldda [%i6+0x018]%asi,%l2 ! %l2 = 00000000fa088000 00000000ff00ffff
4959! %f31 = 4bdf8c9a, %f20 = 8330ceff, %f20 = 8330ceff c800001c
4960 fsmuld %f31,%f20,%f20 ! %f20 = b9f34cad 761f2cc0
4961! Mem[0000000010041400] = 677ffb11ff455167, %f12 = 9cffffff ffffffe3
4962 ldda [%i1+%g0]0x88,%f12 ! %f12 = 677ffb11 ff455167
4963! %f30 = 00000000, %f17 = 60000000, %f23 = ff00ffff
4964 fsubs %f30,%f17,%f23 ! %f23 = e0000000
4965! Starting 10 instruction Store Burst
4966! %f0 = ffb1bc43 ffff8cff, Mem[0000000010041428] = dc9e96ff 08c80a6f
4967 std %f0 ,[%i1+0x028] ! Mem[0000000010041428] = ffb1bc43 ffff8cff
4968
4969p0_label_192:
4970! Mem[0000000010101410] = 76aee6ff, %l7 = 0000000000000000
4971 ldstuba [%i4+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
4972! Mem[0000000010141410] = 008008fa, %l1 = 000000009c6a1715
4973 swapa [%i5+%o5]0x88,%l1 ! %l1 = 00000000008008fa
4974! %l7 = 00000000000000ff, Mem[0000000010141428] = 0088b2ff000000a8, %asi = 80
4975 stxa %l7,[%i5+0x028]%asi ! Mem[0000000010141428] = 00000000000000ff
4976! Mem[0000000010141408] = 0354dc62, %l6 = 0000000000000067
4977 swapa [%i5+%o4]0x80,%l6 ! %l6 = 000000000354dc62
4978! Mem[0000000010041418] = 00000000, %l7 = 00000000000000ff
4979 ldstuba [%i1+0x018]%asi,%l7 ! %l7 = 00000000000000ff
4980! %l0 = 00000000000000fa, Mem[000000001014143c] = 000076ff, %asi = 80
4981 stba %l0,[%i5+0x03c]%asi ! Mem[000000001014143c] = fa0076ff
4982! Mem[0000000010081414] = f074ff67, %l5 = 0000000090ee7d79
4983 ldstub [%i2+0x014],%l5 ! %l5 = 000000f0000000ff
4984! %f24 = ffdf74f0 ff16c07e, %l5 = 00000000000000f0
4985! Mem[0000000030181410] = 0000000000000000
4986 add %i6,0x010,%g1
4987 stda %f24,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030181410] = 0000000000000000
4988! Mem[0000000010101430] = 1b3b61ff, %l4 = 000000000000ae76
4989 ldstub [%i4+0x030],%l4 ! %l4 = 0000001b000000ff
4990! Starting 10 instruction Load Burst
4991! Mem[0000000030041408] = ff000000, %l6 = 000000000354dc62
4992 ldsba [%i1+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
4993
4994p0_label_193:
4995! Mem[0000000010001410] = fa088000, %l4 = 000000000000001b
4996 ldsha [%i0+0x012]%asi,%l4 ! %l4 = ffffffffffff8000
4997! Mem[0000000030081408] = ffff92ff, %l7 = 0000000000000000
4998 ldsha [%i2+%o4]0x89,%l7 ! %l7 = ffffffffffff92ff
4999! Mem[0000000010081408] = 4ae6ae76, %l6 = ffffffffffffffff
5000 lduha [%i2+0x008]%asi,%l6 ! %l6 = 0000000000004ae6
5001! Mem[0000000010041400] = ff455167, %l1 = 00000000008008fa
5002 lduwa [%i1+%g0]0x88,%l1 ! %l1 = 00000000ff455167
5003! Mem[0000000010001400] = 15176a9c, %l4 = ffffffffffff8000
5004 ldswa [%i0+%g0]0x88,%l4 ! %l4 = 0000000015176a9c
5005! Mem[0000000030081408] = ff92ffff50f59cff, %f4 = ab551fb8 4bdf8c9a
5006 ldda [%i2+%o4]0x81,%f4 ! %f4 = ff92ffff 50f59cff
5007! %f22 = fa088000, %f12 = 677ffb11
5008 fcmps %fcc2,%f22,%f12 ! %fcc2 = 1
5009! Mem[0000000010081410] = a860dc62ff74ff67, %l3 = 00000000ff00ffff
5010 ldxa [%i2+%o5]0x80,%l3 ! %l3 = a860dc62ff74ff67
5011! Mem[0000000010101410] = ffe6ae76, %l0 = 00000000000000fa
5012 ldsba [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
5013! Starting 10 instruction Store Burst
5014! Mem[0000000030081408] = ffff92ff, %l6 = 0000000000004ae6
5015 swapa [%i2+%o4]0x89,%l6 ! %l6 = 00000000ffff92ff
5016
5017p0_label_194:
5018! Mem[0000000010041408] = 00000060, %l5 = 00000000000000f0
5019 ldstuba [%i1+%o4]0x80,%l5 ! %l5 = 00000000000000ff
5020! %l0 = ffffffffffffffff, Mem[0000000010141410] = ff8cffff9c6a1715
5021 stxa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffffffffffffff
5022! %l0 = ffffffffffffffff, %l4 = 0000000015176a9c, %l4 = 0000000015176a9c
5023 add %l0,%l4,%l4 ! %l4 = 0000000015176a9b
5024! %f0 = ffb1bc43 ffff8cff 212f08ef ff0000a5
5025! %f4 = ff92ffff 50f59cff fff9c610 f83992ff
5026! %f8 = 76000000 ffff0000 0000ffff 000000ff
5027! %f12 = 677ffb11 ff455167 0354dc62 67df74f0
5028 stda %f0,[%i5]ASI_BLK_AIUS ! Block Store to 0000000030141400
5029! %l0 = ffffffffffffffff, Mem[00000000100c1410] = 6f0ac808
5030 stha %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffc808
5031! Mem[0000000010041410] = ffdf74f0, %l7 = ffffffffffff92ff
5032 ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
5033! %l3 = a860dc62ff74ff67, Mem[0000000030181400] = 00000000ff6c7880
5034 stxa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = a860dc62ff74ff67
5035! Mem[0000000030101400] = fff9c610, %l0 = ffffffffffffffff
5036 swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000fff9c610
5037! %l4 = 15176a9b, %l5 = 00000000, Mem[0000000030041408] = 000000ff ff000000
5038 stda %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 15176a9b 00000000
5039! Starting 10 instruction Load Burst
5040! Mem[0000000010101408] = f83992ff ef0839f8, %l6 = ffff92ff, %l7 = 000000ff
5041 ldda [%i4+%o4]0x88,%l6 ! %l6 = 00000000ef0839f8 00000000f83992ff
5042
5043p0_label_195:
5044 membar #Sync ! Added by membar checker (25)
5045! Mem[0000000010141400] = 00000000, %l7 = 00000000f83992ff
5046 ldsha [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
5047! Mem[00000000201c0000] = 00dd075f, %l2 = 00000000fa088000
5048 lduba [%o0+0x001]%asi,%l2 ! %l2 = 00000000000000dd
5049! Mem[0000000030181408] = a50000ff ef082f21, %l4 = 15176a9b, %l5 = 00000000
5050 ldda [%i6+%o4]0x81,%l4 ! %l4 = 00000000a50000ff 00000000ef082f21
5051! Mem[00000000100c1410] = 08c8ffff, %f30 = 00000000
5052 lda [%i3+%o5]0x88,%f30 ! %f30 = 08c8ffff
5053! Mem[0000000030041410] = ffffffffff4551a8, %l5 = 00000000ef082f21
5054 ldxa [%i1+%o5]0x89,%l5 ! %l5 = ffffffffff4551a8
5055! Mem[0000000010041434] = 404d1b27, %l5 = ffffffffff4551a8
5056 lduw [%i1+0x034],%l5 ! %l5 = 00000000404d1b27
5057! Mem[0000000010141410] = ffffffffffffffff, %f20 = b9f34cad 761f2cc0
5058 ldda [%i5+%o5]0x88,%f20 ! %f20 = ffffffff ffffffff
5059! Mem[0000000010001400] = 9c6a17153c9dbf0a, %f30 = 08c8ffff 4bdf8c9a
5060 ldda [%i0+%g0]0x80,%f30 ! %f30 = 9c6a1715 3c9dbf0a
5061! Mem[0000000010081410] = 67ff74ff62dc60a8, %f22 = fa088000 e0000000
5062 ldda [%i2+%o5]0x88,%f22 ! %f22 = 67ff74ff 62dc60a8
5063! Starting 10 instruction Store Burst
5064! Mem[000000001018140a] = ff000060, %l1 = 00000000ff455167
5065 ldstuba [%i6+0x00a]%asi,%l1 ! %l1 = 00000000000000ff
5066
5067p0_label_196:
5068! %l6 = ef0839f8, %l7 = 00000000, Mem[00000000300c1410] = ab551fb8 4bdf8c9a
5069 stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ef0839f8 00000000
5070! %f26 = 80786cff 4bdf8cff, Mem[0000000010081428] = ff455167 f0ffdf67
5071 stda %f26,[%i2+0x028]%asi ! Mem[0000000010081428] = 80786cff 4bdf8cff
5072! %l3 = a860dc62ff74ff67, Mem[0000000030181400] = a860dc62
5073 stha %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff67dc62
5074! %l5 = 00000000404d1b27, %l7 = 0000000000000000, %y = 0352fc41
5075 umul %l5,%l7,%l4 ! %l4 = 0000000000000000, %y = 00000000
5076! %l5 = 00000000404d1b27, imm = fffffffffffff010, %l2 = 00000000000000dd
5077 andn %l5,-0xff0,%l2 ! %l2 = 0000000000000b27
5078! %f4 = ff92ffff 50f59cff, %l0 = 00000000fff9c610
5079! Mem[0000000030141418] = fff9c610f83992ff
5080 add %i5,0x018,%g1
5081 stda %f4,[%g1+%l0]ASI_PST16_S ! Mem[0000000030141418] = fff9c610f83992ff
5082! %l2 = 0000000000000b27, %l6 = 00000000ef0839f8, %y = 00000000
5083 udiv %l2,%l6,%l7 ! %l7 = 0000000000000000
5084 mov %l0,%y ! %y = fff9c610
5085! %l3 = a860dc62ff74ff67, Mem[0000000030141410] = ffff92ff
5086 stwa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff74ff67
5087! Mem[0000000010101413] = ffe6ae76, %l6 = 00000000ef0839f8
5088 ldstuba [%i4+0x013]%asi,%l6 ! %l6 = 00000076000000ff
5089! Starting 10 instruction Load Burst
5090! Mem[00000000300c1410] = ef0839f8, %l6 = 0000000000000076
5091 lduba [%i3+%o5]0x81,%l6 ! %l6 = 00000000000000ef
5092
5093p0_label_197:
5094! Mem[0000000010081410] = 62dc60a8, %l2 = 0000000000000b27
5095 lduwa [%i2+%o5]0x88,%l2 ! %l2 = 0000000062dc60a8
5096! Mem[0000000010081428] = 80786cff4bdf8cff, %l0 = 00000000fff9c610
5097 ldx [%i2+0x028],%l0 ! %l0 = 80786cff4bdf8cff
5098! Mem[0000000020800000] = ff95b0a2, %l2 = 0000000062dc60a8
5099 lduh [%o1+%g0],%l2 ! %l2 = 000000000000ff95
5100! %l5 = 00000000404d1b27, imm = 0000000000000342, %l3 = a860dc62ff74ff67
5101 andn %l5,0x342,%l3 ! %l3 = 00000000404d1825
5102! Mem[0000000021800180] = b3572d80, %l0 = 80786cff4bdf8cff
5103 ldsh [%o3+0x180],%l0 ! %l0 = ffffffffffffb357
5104! Mem[0000000030041400] = 000000ff, %l4 = 0000000000000000
5105 ldswa [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff
5106! Mem[0000000010041400] = 675145ff, %l4 = 00000000000000ff
5107 ldsha [%i1+%g0]0x80,%l4 ! %l4 = 0000000000006751
5108! Mem[0000000010081400] = 000000ff, %l6 = 00000000000000ef
5109 ldsha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
5110! Mem[0000000030081408] = 00004ae6, %l5 = 00000000404d1b27
5111 ldsha [%i2+%o4]0x89,%l5 ! %l5 = 0000000000004ae6
5112! Starting 10 instruction Store Burst
5113! %l6 = 0000000000000000, Mem[0000000030001410] = fa088000
5114 stha %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = fa080000
5115
5116p0_label_198:
5117! %l1 = 0000000000000000, Mem[00000000201c0000] = 00dd075f, %asi = 80
5118 stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000075f
5119! %l0 = ffffffffffffb357, Mem[0000000030141410] = ff74ff67
5120 stwa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffb357
5121! %f18 = f83992ff 08c80a6f, Mem[0000000010141430] = 80786cff 00006cff
5122 std %f18,[%i5+0x030] ! Mem[0000000010141430] = f83992ff 08c80a6f
5123! %l4 = 00006751, %l5 = 00004ae6, Mem[0000000030081410] = ef082f21 a50000ff
5124 stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00006751 00004ae6
5125! Mem[0000000030081400] = 827b0000, %l1 = 0000000000000000
5126 swapa [%i2+%g0]0x81,%l1 ! %l1 = 00000000827b0000
5127! %l0 = ffffffffffffb357, Mem[0000000010081410] = a860dc62
5128 stwa %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffb357
5129! %l0 = ffffffffffffb357, %l7 = 0000000000000000, %l4 = 0000000000006751
5130 addc %l0,%l7,%l4 ! %l4 = ffffffffffffb357
5131! %f14 = 0354dc62 67df74f0, %l3 = 00000000404d1825
5132! Mem[0000000030181408] = a50000ffef082f21
5133 add %i6,0x008,%g1
5134 stda %f14,[%g1+%l3]ASI_PST16_S ! Mem[0000000030181408] = a500dc62ef0874f0
5135! Mem[0000000020800040] = ffff2222, %l1 = 00000000827b0000
5136 ldstuba [%o1+0x040]%asi,%l1 ! %l1 = 000000ff000000ff
5137! Starting 10 instruction Load Burst
5138! Mem[0000000021800180] = b3572d80, %l1 = 00000000000000ff
5139 ldsb [%o3+0x181],%l1 ! %l1 = 0000000000000057
5140
5141p0_label_199:
5142! Mem[0000000010181410] = 00000000, %l2 = 000000000000ff95
5143 ldswa [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000
5144! Mem[0000000010181400] = ffffb7ff60000000, %f0 = ffb1bc43 ffff8cff
5145 ldda [%i6+%g0]0x80,%f0 ! %f0 = ffffb7ff 60000000
5146! Mem[000000001014141c] = 47e5d6af, %l3 = 00000000404d1825
5147 ldub [%i5+0x01c],%l3 ! %l3 = 0000000000000047
5148! Mem[0000000010101400] = 1c0000c8, %l4 = ffffffffffffb357
5149 ldsba [%i4+%g0]0x88,%l4 ! %l4 = ffffffffffffffc8
5150! %l6 = 0000000000000000, imm = 000000000000008d, %l5 = 0000000000004ae6
5151 xnor %l6,0x08d,%l5 ! %l5 = ffffffffffffff72
5152! Mem[0000000030081408] = e64a0000, %l7 = 0000000000000000
5153 ldswa [%i2+%o4]0x81,%l7 ! %l7 = ffffffffe64a0000
5154! Code Fragment 4
5155p0_fragment_18:
5156! %l0 = ffffffffffffb357
5157 setx 0x7e69c0e02742031a,%g7,%l0 ! %l0 = 7e69c0e02742031a
5158! %l1 = 0000000000000057
5159 setx 0xc645ace86bf67a20,%g7,%l1 ! %l1 = c645ace86bf67a20
5160 setx 0x7ff8, %g1, %g2
5161 and %l0, %g2, %l0
5162 setx 0xffffffff, %g1, %g2
5163 and %l1, %g2, %l1
5164 setx 0x100000000, %g1, %g2
5165 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5166 ta T_CHANGE_HPRIV
5167 stxa %l1, [%l0]ASI_ICACHE_INSTR
5168 ta T_CHANGE_NONHPRIV
5169! %l0 = 7e69c0e02742031a
5170 setx 0xa5d8ad17da36ed92,%g7,%l0 ! %l0 = a5d8ad17da36ed92
5171! %l1 = c645ace86bf67a20
5172 setx 0x92a5aad8586c8654,%g7,%l1 ! %l1 = 92a5aad8586c8654
5173! Mem[0000000010041410] = ffdf74f0ff16c07e, %l5 = ffffffffffffff72
5174 ldxa [%i1+%o5]0x80,%l5 ! %l5 = ffdf74f0ff16c07e
5175! Mem[00000000218001c0] = 671507db, %l2 = 0000000000000000
5176 lduh [%o3+0x1c0],%l2 ! %l2 = 0000000000006715
5177! Starting 10 instruction Store Burst
5178! %f10 = 0000ffff, Mem[0000000010141400] = 00000000
5179 sta %f10,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000ffff
5180
5181p0_label_200:
5182! %l2 = 00006715, %l3 = 00000047, Mem[00000000100c1410] = ffffc808 ffffff9c
5183 stda %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00006715 00000047
5184! %l4 = ffffffc8, %l5 = ff16c07e, Mem[0000000010001408] = 43bcb1ff ff8cffff
5185 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffc8 ff16c07e
5186! %f29 = 67df74f0, Mem[0000000010181404] = 60000000
5187 sta %f29,[%i6+0x004]%asi ! Mem[0000000010181404] = 67df74f0
5188! %l1 = 92a5aad8586c8654, Mem[0000000030041408] = 15176a9b
5189 stha %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 15178654
5190! Mem[0000000010001410] = 008008fa, %l0 = a5d8ad17da36ed92
5191 swapa [%i0+%o5]0x88,%l0 ! %l0 = 00000000008008fa
5192! %f14 = 0354dc62 67df74f0, %l4 = ffffffffffffffc8
5193! Mem[0000000010081430] = ffbbf1959e87c233
5194 add %i2,0x030,%g1
5195 stda %f14,[%g1+%l4]ASI_PST32_P ! Mem[0000000010081430] = ffbbf1959e87c233
5196! Mem[00000000211c0001] = 7d79d61d, %l3 = 0000000000000047
5197 ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 00000079000000ff
5198! %f26 = 80786cff 4bdf8cff, Mem[0000000030041410] = a85145ff ffffffff
5199 stda %f26,[%i1+%o5]0x81 ! Mem[0000000030041410] = 80786cff 4bdf8cff
5200! %l0 = 00000000008008fa, Mem[0000000010041428] = ffb1bc43ffff8cff
5201 stx %l0,[%i1+0x028] ! Mem[0000000010041428] = 00000000008008fa
5202! Starting 10 instruction Load Burst
5203! Mem[000000001018143c] = 4bdf8c9a, %l0 = 00000000008008fa
5204 lduwa [%i6+0x03c]%asi,%l0 ! %l0 = 000000004bdf8c9a
5205
5206p0_label_201:
5207! Mem[0000000010001400] = 9c6a17153c9dbf0a, %f24 = ffdf74f0 ff16c07e
5208 ldda [%i0+0x000]%asi,%f24 ! %f24 = 9c6a1715 3c9dbf0a
5209! Mem[0000000010101410] = 00000000ffaee6ff, %l1 = 92a5aad8586c8654
5210 ldxa [%i4+%o5]0x88,%l1 ! %l1 = 00000000ffaee6ff
5211! Mem[0000000010181430] = ff0000ff43bcb1ff, %l0 = 000000004bdf8c9a
5212 ldx [%i6+0x030],%l0 ! %l0 = ff0000ff43bcb1ff
5213! Mem[0000000010181410] = 00000000, %l2 = 0000000000006715
5214 lduha [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000
5215! Mem[0000000010041408] = 600000ff, %l5 = ffdf74f0ff16c07e
5216 lduwa [%i1+%o4]0x88,%l5 ! %l5 = 00000000600000ff
5217! Mem[0000000030101400] = ffffffff 08c80a6f, %l4 = ffffffc8, %l5 = 600000ff
5218 ldda [%i4+%g0]0x81,%l4 ! %l4 = 00000000ffffffff 0000000008c80a6f
5219! Mem[00000000100c1400] = fa000000, %l2 = 0000000000000000
5220 ldswa [%i3+%g0]0x88,%l2 ! %l2 = fffffffffa000000
5221! Mem[0000000030101400] = ffffffff, %l7 = ffffffffe64a0000
5222 lduba [%i4+%g0]0x89,%l7 ! %l7 = 00000000000000ff
5223! Mem[0000000020800000] = ff95b0a2, %l1 = 00000000ffaee6ff
5224 ldsh [%o1+%g0],%l1 ! %l1 = ffffffffffffff95
5225! Starting 10 instruction Store Burst
5226! Mem[0000000010181408] = 60ff00ff, %l0 = ff0000ff43bcb1ff
5227 swapa [%i6+%o4]0x88,%l0 ! %l0 = 0000000060ff00ff
5228
5229p0_label_202:
5230! Mem[0000000010181433] = ff0000ff, %l4 = 00000000ffffffff
5231 ldstuba [%i6+0x033]%asi,%l4 ! %l4 = 000000ff000000ff
5232! %l3 = 0000000000000079, Mem[0000000010001410] = e38bff57da36ed92
5233 stxa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000079
5234! %f0 = ffffb7ff, Mem[0000000030001408] = 67ff74f0
5235 sta %f0 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffb7ff
5236! %f28 = fff9c610 67df74f0, %l4 = 00000000000000ff
5237! Mem[0000000010141418] = 00003e6a47e5d6af
5238 add %i5,0x018,%g1
5239 stda %f28,[%g1+%l4]ASI_PST8_P ! Mem[0000000010141418] = fff9c61067df74f0
5240! Mem[0000000010001424] = 0000005a, %l0 = 0000000060ff00ff
5241 swap [%i0+0x024],%l0 ! %l0 = 000000000000005a
5242! Mem[0000000010181400] = ffb7ffff, %l3 = 0000000000000079
5243 swapa [%i6+%g0]0x88,%l3 ! %l3 = 00000000ffb7ffff
5244! Mem[0000000010001408] = ffffffc8, %l4 = 00000000000000ff
5245 ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 000000c8000000ff
5246! %l0 = 0000005a, %l1 = ffffff95, Mem[00000000300c1410] = f83908ef 00000000
5247 stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000005a ffffff95
5248! %l7 = 00000000000000ff, Mem[0000000021800000] = 000037ea, %asi = 80
5249 stba %l7,[%o3+0x000]%asi ! Mem[0000000021800000] = ff0037ea
5250! Starting 10 instruction Load Burst
5251! Mem[0000000030041410] = ff8cdf4bff6c7880, %l0 = 000000000000005a
5252 ldxa [%i1+%o5]0x89,%l0 ! %l0 = ff8cdf4bff6c7880
5253
5254p0_label_203:
5255! Mem[0000000010141410] = ffffffffffffffff, %l6 = 0000000000000000
5256 ldxa [%i5+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
5257! Mem[00000000201c0000] = 0000075f, %l5 = 0000000008c80a6f
5258 ldub [%o0+%g0],%l5 ! %l5 = 0000000000000000
5259! Mem[00000000100c1400] = 000000fa, %l4 = 00000000000000c8
5260 lduwa [%i3+%g0]0x80,%l4 ! %l4 = 00000000000000fa
5261! Mem[0000000010081410] = 67ff74ff57b3ffff, %f4 = ff92ffff 50f59cff
5262 ldda [%i2+%o5]0x88,%f4 ! %f4 = 67ff74ff 57b3ffff
5263! Mem[00000000100c1400] = 000000fa, %l1 = ffffffffffffff95
5264 lduba [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
5265! Mem[0000000010001430] = 0354dc62, %l5 = 0000000000000000
5266 lduba [%i0+0x033]%asi,%l5 ! %l5 = 0000000000000062
5267! Mem[00000000300c1408] = fff9c610, %l6 = ffffffffffffffff
5268 lduha [%i3+%o4]0x81,%l6 ! %l6 = 000000000000fff9
5269! Mem[00000000100c1400] = fa000000, %l3 = 00000000ffb7ffff
5270 lduba [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000
5271! Mem[0000000010141410] = ffffffff, %l0 = ff8cdf4bff6c7880
5272 lduha [%i5+%o5]0x80,%l0 ! %l0 = 000000000000ffff
5273! Starting 10 instruction Store Burst
5274! %l1 = 0000000000000000, Mem[00000000300c1410] = 5a00000095ffffff
5275 stxa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
5276
5277p0_label_204:
5278! Mem[0000000030101400] = ffffffff, %l6 = 000000000000fff9
5279 ldstuba [%i4+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
5280! %f30 = 9c6a1715 3c9dbf0a, %l6 = 00000000000000ff
5281! Mem[00000000100c1420] = fff8ffff9a499bff
5282 add %i3,0x020,%g1
5283 stda %f30,[%g1+%l6]ASI_PST32_P ! Mem[00000000100c1420] = 9c6a17153c9dbf0a
5284! %l5 = 0000000000000062, Mem[0000000010141408] = 00000067
5285 stba %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 62000067
5286! Code Fragment 4
5287p0_fragment_19:
5288! %l0 = 000000000000ffff
5289 setx 0x5fed1ee016cc4793,%g7,%l0 ! %l0 = 5fed1ee016cc4793
5290! %l1 = 0000000000000000
5291 setx 0xafd386b7c407aae2,%g7,%l1 ! %l1 = afd386b7c407aae2
5292 setx 0x7ff8, %g1, %g2
5293 and %l0, %g2, %l0
5294 setx 0xffffffff, %g1, %g2
5295 and %l1, %g2, %l1
5296 setx 0x100000000, %g1, %g2
5297 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5298 ta T_CHANGE_HPRIV
5299 stxa %l1, [%l0]ASI_ICACHE_INSTR
5300 ta T_CHANGE_NONHPRIV
5301! %l0 = 5fed1ee016cc4793
5302 setx 0x1e697a7800e6a2de,%g7,%l0 ! %l0 = 1e697a7800e6a2de
5303! %l1 = afd386b7c407aae2
5304 setx 0x0f472837a79af3ba,%g7,%l1 ! %l1 = 0f472837a79af3ba
5305! %f1 = 60000000, Mem[00000000100c1400] = fa000000
5306 sta %f1 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 60000000
5307! %f2 = 212f08ef ff0000a5, %l2 = fffffffffa000000
5308! Mem[00000000300c1408] = fff9c610ff0000a5
5309 add %i3,0x008,%g1
5310 stda %f2,[%g1+%l2]ASI_PST32_SL ! Mem[00000000300c1408] = fff9c610ff0000a5
5311! %f12 = 677ffb11, Mem[00000000300c1400] = 0000ae76
5312 sta %f12,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 677ffb11
5313! Mem[0000000010081408] = 4ae6ae76, %l2 = fa000000, %l0 = 00e6a2de
5314 add %i2,0x08,%g1
5315 casa [%g1]0x80,%l2,%l0 ! %l0 = 000000004ae6ae76
5316! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010081400] = 000000ff ff9239f8
5317 stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff 000000ff
5318! Starting 10 instruction Load Burst
5319! Mem[0000000010181410] = 00000000, %l7 = 00000000000000ff
5320 lduba [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
5321
5322p0_label_205:
5323! Mem[00000000201c0000] = 0000075f, %l0 = 000000004ae6ae76
5324 ldsba [%o0+0x001]%asi,%l0 ! %l0 = 0000000000000000
5325! Mem[00000000100c1400] = 00000060, %l0 = 0000000000000000
5326 lduba [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000
5327! Mem[0000000030101410] = ffffffff, %f29 = 67df74f0
5328 lda [%i4+%o5]0x89,%f29 ! %f29 = ffffffff
5329! Mem[0000000010001434] = 67df74f0, %l4 = 00000000000000fa
5330 lduha [%i0+0x034]%asi,%l4 ! %l4 = 00000000000067df
5331! Mem[00000000211c0000] = 7dffd61d, %l0 = 0000000000000000
5332 ldsha [%o2+0x000]%asi,%l0 ! %l0 = 0000000000007dff
5333! Mem[0000000030041408] = 15178654, %f29 = ffffffff
5334 lda [%i1+%o4]0x89,%f29 ! %f29 = 15178654
5335! Mem[0000000010081410] = 57b3ffff, %l5 = 0000000000000062
5336 lduba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
5337! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
5338 lduwa [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
5339! Mem[00000000211c0000] = 7dffd61d, %l2 = fffffffffa000000
5340 ldsha [%o2+0x000]%asi,%l2 ! %l2 = 0000000000007dff
5341! Starting 10 instruction Store Burst
5342! %f28 = fff9c610 15178654, Mem[00000000300c1400] = 11fb7f67 797dee90
5343 stda %f28,[%i3+%g0]0x89 ! Mem[00000000300c1400] = fff9c610 15178654
5344
5345p0_label_206:
5346! Mem[0000000010101408] = f83908ef, %l0 = 0000000000007dff
5347 ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 000000f8000000ff
5348! %f20 = ffffffff, Mem[0000000010001400] = 15176a9c
5349 sta %f20,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff
5350! Mem[0000000010101410] = ffe6aeff, %l0 = 00000000000000f8
5351 ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
5352! Mem[0000000010141410] = ffffffff, %l0 = 00000000000000ff
5353 swapa [%i5+%o5]0x88,%l0 ! %l0 = 00000000ffffffff
5354! %f6 = fff9c610 f83992ff, %l5 = 00000000000000ff
5355! Mem[0000000030101418] = 61923967ffdcff03
5356 add %i4,0x018,%g1
5357 stda %f6,[%g1+%l5]ASI_PST8_S ! Mem[0000000030101418] = fff9c610f83992ff
5358! Mem[00000000211c0000] = 7dffd61d, %l6 = 00000000000000ff
5359 ldstub [%o2+%g0],%l6 ! %l6 = 0000007d000000ff
5360! Mem[0000000010081430] = ffbbf195, %l4 = 00000000000067df, %asi = 80
5361 swapa [%i2+0x030]%asi,%l4 ! %l4 = 00000000ffbbf195
5362! %l6 = 000000000000007d, Mem[0000000010041410] = f074dfff
5363 stwa %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000007d
5364! %l2 = 00007dff, %l3 = 00000000, Mem[0000000010141410] = ff000000 ffffffff
5365 stda %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00007dff 00000000
5366! Starting 10 instruction Load Burst
5367! Mem[0000000030141400] = ff8cffff43bcb1ff, %l6 = 000000000000007d
5368 ldxa [%i5+%g0]0x89,%l6 ! %l6 = ff8cffff43bcb1ff
5369
5370p0_label_207:
5371! Mem[0000000030001408] = ffb7ffff, %l4 = 00000000ffbbf195
5372 ldsha [%i0+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
5373! Mem[0000000010001408] = ff16c07effffffff, %l1 = 0f472837a79af3ba
5374 ldxa [%i0+%o4]0x88,%l1 ! %l1 = ff16c07effffffff
5375! %l5 = 00000000000000ff, imm = fffffffffffffb51, %l0 = 00000000ffffffff
5376 xnor %l5,-0x4af,%l0 ! %l0 = 0000000000000451
5377! Mem[0000000030081408] = ff9cf55000004ae6, %l5 = 00000000000000ff
5378 ldxa [%i2+%o4]0x89,%l5 ! %l5 = ff9cf55000004ae6
5379! Mem[0000000010001400] = ffffffff, %l4 = ffffffffffffffff
5380 lduwa [%i0+%g0]0x80,%l4 ! %l4 = 00000000ffffffff
5381! Mem[0000000010081400] = ff000000, %l4 = 00000000ffffffff
5382 ldswa [%i2+%g0]0x88,%l4 ! %l4 = ffffffffff000000
5383! Mem[0000000010001410] = 0000000000000079, %f8 = 76000000 ffff0000
5384 ldda [%i0+%o5]0x88,%f8 ! %f8 = 00000000 00000079
5385! Mem[0000000010101410] = ffaee6ff, %l2 = 0000000000007dff
5386 lduha [%i4+%o5]0x88,%l2 ! %l2 = 000000000000e6ff
5387! Mem[0000000010181400] = 79000000, %l4 = ffffffffff000000
5388 ldsba [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000079
5389! Starting 10 instruction Store Burst
5390! %l6 = ff8cffff43bcb1ff, Mem[0000000010001408] = ffffffff7ec016ff
5391 stxa %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff8cffff43bcb1ff
5392
5393p0_label_208:
5394! %l6 = 43bcb1ff, %l7 = 00000000, Mem[0000000010141400] = ffff0000 00000000
5395 stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 43bcb1ff 00000000
5396! Mem[0000000010181400] = 79000000, %l7 = 0000000000000000
5397 swapa [%i6+%g0]0x80,%l7 ! %l7 = 0000000079000000
5398! %l6 = 43bcb1ff, %l7 = 79000000, Mem[0000000010141410] = 00007dff 00000000
5399 std %l6,[%i5+%o5] ! Mem[0000000010141410] = 43bcb1ff 79000000
5400! %f1 = 60000000, %f19 = 08c80a6f
5401 fcmpes %fcc2,%f1 ,%f19 ! %fcc2 = 2
5402! Mem[0000000030101408] = 76aee64a, %l5 = ff9cf55000004ae6
5403 swapa [%i4+%o4]0x81,%l5 ! %l5 = 0000000076aee64a
5404! %l2 = 000000000000e6ff, Mem[0000000020800000] = ff95b0a2, %asi = 80
5405 stba %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = ff95b0a2
5406! Mem[0000000010141410] = ffb1bc43, %l6 = ff8cffff43bcb1ff
5407 ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 00000043000000ff
5408! %l4 = 00000079, %l5 = 76aee64a, Mem[0000000030181400] = ff67dc62 ff74ff67
5409 stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000079 76aee64a
5410! %l4 = 0000000000000079, Mem[0000000010041400] = 675145ff11fb7f67, %asi = 80
5411 stxa %l4,[%i1+0x000]%asi ! Mem[0000000010041400] = 0000000000000079
5412! Starting 10 instruction Load Burst
5413! %l7 = 0000000079000000, immed = 00000bfa, %y = fff9c610
5414 smul %l7,0xbfa,%l2 ! %l2 = 000005a92a000000, %y = 000005a9
5415
5416p0_label_209:
5417! %l2 = 000005a92a000000, imm = 000000000000038c, %l0 = 0000000000000451
5418 subc %l2,0x38c,%l0 ! %l0 = 000005a929fffc74
5419! Mem[0000000030041408] = 54861715, %l7 = 0000000079000000
5420 ldsha [%i1+%o4]0x81,%l7 ! %l7 = 0000000000005486
5421! Mem[0000000010181400] = 00000000, %l3 = 0000000000000000
5422 ldsha [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
5423! Mem[0000000010081408] = 4ae6ae76, %l2 = 000005a92a000000
5424 ldsba [%i2+%o4]0x80,%l2 ! %l2 = 000000000000004a
5425! Mem[00000000211c0000] = ffffd61d, %l6 = 0000000000000043
5426 ldub [%o2+%g0],%l6 ! %l6 = 00000000000000ff
5427! Mem[0000000030141408] = ef082f21, %l7 = 0000000000005486
5428 lduha [%i5+%o4]0x89,%l7 ! %l7 = 0000000000002f21
5429! Mem[0000000010041438] = 1b3b61ff 9a69ff71, %l4 = 00000079, %l5 = 76aee64a
5430 ldda [%i1+0x038]%asi,%l4 ! %l4 = 000000001b3b61ff 000000009a69ff71
5431! Mem[0000000030081400] = 0000000000000000, %l1 = ff16c07effffffff
5432 ldxa [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
5433! Mem[0000000010001408] = ff8cffff43bcb1ff, %f12 = 677ffb11 ff455167
5434 ldda [%i0+%o4]0x80,%f12 ! %f12 = ff8cffff 43bcb1ff
5435! Starting 10 instruction Store Burst
5436! Mem[00000000201c0000] = 0000075f, %l3 = 0000000000000000
5437 ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
5438
5439p0_label_210:
5440! %l6 = 000000ff, %l7 = 00002f21, Mem[00000000100c1400] = 00000060 ff000000
5441 stda %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 00002f21
5442! %l5 = 000000009a69ff71, Mem[0000000020800040] = ffff2222, %asi = 80
5443 stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = ff712222
5444! Mem[0000000030081410] = 00006751, %l6 = 00000000000000ff
5445 swapa [%i2+%o5]0x89,%l6 ! %l6 = 0000000000006751
5446! %f12 = ff8cffff 43bcb1ff, Mem[00000000100c1400] = 000000ff 00002f21
5447 stda %f12,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff8cffff 43bcb1ff
5448! %l1 = 0000000000000000, Mem[0000000030041410] = 80786cff4bdf8cff
5449 stxa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000000000000
5450! Mem[0000000010181408] = ffb1bc43, %l7 = 0000000000002f21
5451 ldstuba [%i6+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
5452! %l6 = 0000000000006751, Mem[0000000030181408] = f07408ef62dc00a5
5453 stxa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000006751
5454! Mem[0000000030001408] = ffffb7ff, %l7 = 00000000000000ff
5455 ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
5456! %f16 = fff9c610 60000000, Mem[0000000030101408] = e64a0000 67df74f0
5457 stda %f16,[%i4+%o4]0x89 ! Mem[0000000030101408] = fff9c610 60000000
5458! Starting 10 instruction Load Burst
5459! Mem[0000000030141410] = 57b3ffff 50f59cff, %l0 = 29fffc74, %l1 = 00000000
5460 ldda [%i5+%o5]0x81,%l0 ! %l0 = 0000000057b3ffff 0000000050f59cff
5461
5462p0_label_211:
5463! Mem[000000001018141c] = ff00ffff, %l4 = 000000001b3b61ff
5464 ldsw [%i6+0x01c],%l4 ! %l4 = ffffffffff00ffff
5465! Mem[0000000030041400] = 000000ff, %l5 = 000000009a69ff71
5466 lduba [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
5467! Mem[0000000010101410] = ffe6aeff, %l6 = 0000000000006751
5468 ldub [%i4+0x013],%l6 ! %l6 = 00000000000000ff
5469! Mem[0000000030181410] = 00000000, %l2 = 000000000000004a
5470 lduha [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
5471! Mem[0000000010081408] = 4ae6ae76, %l0 = 0000000057b3ffff
5472 lduwa [%i2+%o4]0x80,%l0 ! %l0 = 000000004ae6ae76
5473! Mem[0000000030001410] = fa080000, %l5 = 00000000000000ff
5474 ldsba [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
5475! Mem[0000000010181408] = 43bcb1ff, %f27 = 4bdf8cff
5476 lda [%i6+%o4]0x88,%f27 ! %f27 = 43bcb1ff
5477! Mem[0000000010041410] = 0000007d, %l0 = 000000004ae6ae76
5478 ldsba [%i1+%o5]0x88,%l0 ! %l0 = 000000000000007d
5479! Mem[0000000030101400] = ffffffff, %l2 = 0000000000000000
5480 lduba [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000ff
5481! Starting 10 instruction Store Burst
5482! %l7 = 00000000000000ff, Mem[0000000030001410] = fa080000
5483 stwa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
5484
5485p0_label_212:
5486! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010001410] = 79000000 00000000
5487 stda %l6,[%i0+0x010]%asi ! Mem[0000000010001410] = 000000ff 000000ff
5488! %f11 = 000000ff, Mem[0000000030041410] = 00000000
5489 sta %f11,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
5490! Mem[0000000010181408] = ffb1bc43, %l1 = 0000000050f59cff
5491 ldstuba [%i6+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
5492! %l5 = 0000000000000000, Mem[0000000010001408] = ff8cffff43bcb1ff
5493 stxa %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
5494! %l4 = ff00ffff, %l5 = 00000000, Mem[0000000010141400] = ffb1bc43 00000000
5495 stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff00ffff 00000000
5496! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010001410] = ff000000 ff000000
5497 stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff 000000ff
5498! Mem[000000001008141c] = 00ff51a8, %l1 = 000000ff, %l1 = 000000ff
5499 add %i2,0x1c,%g1
5500 casa [%g1]0x80,%l1,%l1 ! %l1 = 0000000000ff51a8
5501! %f2 = 212f08ef, Mem[0000000030081400] = 00000000
5502 sta %f2 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 212f08ef
5503! %l1 = 0000000000ff51a8, Mem[0000000020800041] = ff712222, %asi = 80
5504 stba %l1,[%o1+0x041]%asi ! Mem[0000000020800040] = ffa82222
5505! Starting 10 instruction Load Burst
5506! Mem[0000000030081400] = ef082f21, %l7 = 00000000000000ff
5507 lduha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000002f21
5508
5509p0_label_213:
5510! Mem[0000000010101400] = 1c0000c8, %l0 = 000000000000007d
5511 lduba [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000c8
5512! %l7 = 0000000000002f21, immd = fffffffffffffb74, %l2 = 00000000000000ff
5513 udivx %l7,-0x48c,%l2 ! %l2 = 0000000000000000
5514! Mem[0000000030181400] = 0000007976aee64a, %f14 = 0354dc62 67df74f0
5515 ldda [%i6+%g0]0x81,%f14 ! %f14 = 00000079 76aee64a
5516! Mem[00000000211c0000] = ffffd61d, %l5 = 0000000000000000
5517 lduh [%o2+%g0],%l5 ! %l5 = 000000000000ffff
5518! Mem[0000000010081400] = 000000ff000000ff, %l6 = 00000000000000ff
5519 ldx [%i2+%g0],%l6 ! %l6 = 000000ff000000ff
5520! Mem[0000000010101408] = ff3908ef, %l1 = 0000000000ff51a8
5521 lduha [%i4+%o4]0x80,%l1 ! %l1 = 000000000000ff39
5522! Mem[0000000030181400] = 79000000, %l4 = ffffffffff00ffff
5523 lduwa [%i6+%g0]0x89,%l4 ! %l4 = 0000000079000000
5524! Mem[0000000030101408] = fff9c61060000000, %l5 = 000000000000ffff
5525 ldxa [%i4+%o4]0x89,%l5 ! %l5 = fff9c61060000000
5526! Mem[0000000010001400] = ffffffff 3c9dbf0a, %l2 = 00000000, %l3 = 00000000
5527 ldda [%i0+%g0]0x80,%l2 ! %l2 = 00000000ffffffff 000000003c9dbf0a
5528! Starting 10 instruction Store Burst
5529! %f16 = fff9c610 60000000 f83992ff 08c80a6f
5530! %f20 = ffffffff ffffffff 67ff74ff 62dc60a8
5531! %f24 = 9c6a1715 3c9dbf0a 80786cff 43bcb1ff
5532! %f28 = fff9c610 15178654 9c6a1715 3c9dbf0a
5533 stda %f16,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
5534
5535p0_label_214:
5536! %l0 = 000000c8, %l1 = 0000ff39, Mem[0000000010001410] = 000000ff 000000ff
5537 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000c8 0000ff39
5538! %f10 = 0000ffff 000000ff, Mem[00000000300c1410] = 00000000 00000000
5539 stda %f10,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000ffff 000000ff
5540! Mem[00000000100c1400] = ffff8cff, %l1 = 000000000000ff39
5541 swapa [%i3+%g0]0x88,%l1 ! %l1 = 00000000ffff8cff
5542! %l7 = 0000000000002f21, Mem[00000000100c1400] = 0000ff39
5543 stwa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00002f21
5544! %l1 = 00000000ffff8cff, Mem[0000000010181410] = 00000000
5545 stba %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff
5546! %f2 = 212f08ef ff0000a5, %l7 = 0000000000002f21
5547! Mem[0000000030101430] = 43bcb1aba50000ff
5548 add %i4,0x030,%g1
5549 stda %f2,[%g1+%l7]ASI_PST8_S ! Mem[0000000030101430] = 43bc08aba50000a5
5550! %l4 = 0000000079000000, Mem[0000000030181400] = 00000060
5551 stha %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000060
5552 membar #Sync ! Added by membar checker (26)
5553! Mem[0000000010181400] = 00000000, %l6 = 000000ff000000ff
5554 ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 00000000000000ff
5555! Mem[000000001018141d] = ff00ffff, %l3 = 000000003c9dbf0a
5556 ldstub [%i6+0x01d],%l3 ! %l3 = 00000000000000ff
5557! Starting 10 instruction Load Burst
5558! Mem[0000000010101410] = ffaee6ff, %l7 = 0000000000002f21
5559 lduba [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ff
5560
5561p0_label_215:
5562! %l3 = 0000000000000000, %l4 = 0000000079000000, %l6 = 0000000000000000
5563 xor %l3,%l4,%l6 ! %l6 = 0000000079000000
5564! Mem[0000000030081400] = ef082f21, %l4 = 0000000079000000
5565 lduba [%i2+%g0]0x89,%l4 ! %l4 = 0000000000000021
5566! Mem[0000000010081400] = 000000ff, %l7 = 00000000000000ff
5567 lduha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
5568! Mem[00000000100c1410] = 4700000015670000, %f4 = 67ff74ff 57b3ffff
5569 ldda [%i3+%o5]0x88,%f4 ! %f4 = 47000000 15670000
5570! Mem[0000000010041408] = 600000ff, %l4 = 0000000000000021
5571 ldsba [%i1+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
5572! Mem[0000000010141400] = ff00ffff, %l7 = 0000000000000000
5573 lduwa [%i5+%g0]0x88,%l7 ! %l7 = 00000000ff00ffff
5574! Mem[0000000021800040] = ff67856a, %l2 = 00000000ffffffff
5575 ldsba [%o3+0x041]%asi,%l2 ! %l2 = 0000000000000067
5576! Mem[00000000100c1400] = 00002f21, %l7 = 00000000ff00ffff
5577 ldswa [%i3+%g0]0x88,%l7 ! %l7 = 0000000000002f21
5578! Mem[0000000030001400] = 08c80a6f, %l5 = fff9c61060000000
5579 lduha [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000a6f
5580! Starting 10 instruction Store Burst
5581! Mem[0000000030001410] = ff000000, %l4 = ffffffffffffffff
5582 swapa [%i0+%o5]0x81,%l4 ! %l4 = 00000000ff000000
5583
5584p0_label_216:
5585! %l3 = 0000000000000000, Mem[0000000020800040] = ffa82222
5586 stb %l3,[%o1+0x040] ! Mem[0000000020800040] = 00a82222
5587! %l3 = 0000000000000000, Mem[0000000010181408] = 43bcb1ff
5588 stba %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 43bcb100
5589! %l5 = 0000000000000a6f, imm = 000000000000084f, %l6 = 0000000079000000
5590 addc %l5,0x84f,%l6 ! %l6 = 00000000000012be
5591! Mem[00000000100c1408] = a511116d, %l7 = 0000000000002f21
5592 swapa [%i3+%o4]0x88,%l7 ! %l7 = 00000000a511116d
5593! Mem[0000000030001408] = ffb7ffff, %l1 = 00000000ffff8cff
5594 swapa [%i0+%o4]0x89,%l1 ! %l1 = 00000000ffb7ffff
5595! %l0 = 00000000000000c8, Mem[0000000021800041] = ff67856a, %asi = 80
5596 stba %l0,[%o3+0x041]%asi ! Mem[0000000021800040] = ffc8856a
5597! %l3 = 0000000000000000, Mem[0000000010181400] = ff000000
5598 stw %l3,[%i6+%g0] ! Mem[0000000010181400] = 00000000
5599! %l3 = 0000000000000000, Mem[0000000030081408] = 00004ae6
5600 stwa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
5601! Mem[0000000030001408] = ff8cffff, %l5 = 0000000000000a6f
5602 ldstuba [%i0+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
5603! Starting 10 instruction Load Burst
5604! Mem[00000000300c1400] = fff9c61015178654, %f20 = ffffffff ffffffff
5605 ldda [%i3+%g0]0x89,%f20 ! %f20 = fff9c610 15178654
5606
5607p0_label_217:
5608! Mem[00000000300c1408] = 10c6f9ff, %l0 = 00000000000000c8
5609 lduba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
5610! Mem[0000000030041410] = ff000000, %f9 = 00000079
5611 lda [%i1+%o5]0x81,%f9 ! %f9 = ff000000
5612! Mem[0000000010141410] = ffbcb1ff, %l2 = 0000000000000067
5613 lduwa [%i5+%o5]0x80,%l2 ! %l2 = 00000000ffbcb1ff
5614! Mem[000000001018142c] = 4bdf8cff, %l5 = 00000000000000ff
5615 ldsb [%i6+0x02d],%l5 ! %l5 = ffffffffffffffdf
5616! Mem[0000000010101408] = ef0839ff, %l2 = 00000000ffbcb1ff
5617 ldsha [%i4+%o4]0x88,%l2 ! %l2 = 00000000000039ff
5618! Mem[0000000030041408] = 15178654, %l6 = 00000000000012be
5619 lduba [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000054
5620! Mem[0000000010041410] = 7d000000, %l1 = 00000000ffb7ffff
5621 ldsha [%i1+%o5]0x80,%l1 ! %l1 = 0000000000007d00
5622! Mem[0000000010141400] = ffff00ff 00000000, %l0 = 000000ff, %l1 = 00007d00
5623 ldda [%i5+%g0]0x80,%l0 ! %l0 = 00000000ffff00ff 0000000000000000
5624! Mem[00000000300c1408] = 10c6f9ff, %l5 = ffffffffffffffdf
5625 lduha [%i3+%o4]0x89,%l5 ! %l5 = 000000000000f9ff
5626! Starting 10 instruction Store Burst
5627! %f4 = 47000000 15670000, Mem[0000000030101410] = ffffffff 47e5d6af
5628 stda %f4 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 47000000 15670000
5629
5630p0_label_218:
5631! Mem[0000000030001408] = ffff8cff, %l2 = 00000000000039ff
5632 ldstuba [%i0+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
5633! Mem[0000000010181410] = 000000ff, %l7 = 00000000a511116d
5634 swapa [%i6+%o5]0x88,%l7 ! %l7 = 00000000000000ff
5635! %l5 = 000000000000f9ff, Mem[000000001018140c] = 000000ff
5636 sth %l5,[%i6+0x00c] ! Mem[000000001018140c] = f9ff00ff
5637! %l3 = 0000000000000000, Mem[0000000030181410] = ffffffff
5638 stba %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffff00
5639! Mem[0000000010181408] = 00b1bc43, %l6 = 0000000000000054, %asi = 80
5640 swapa [%i6+0x008]%asi,%l6 ! %l6 = 0000000000b1bc43
5641! %l0 = 00000000ffff00ff, Mem[00000000100c1400] = 00002f21
5642 stha %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
5643! Mem[0000000030181408] = 08c80a6f, %l4 = 00000000ff000000
5644 ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 0000006f000000ff
5645! %l4 = 000000000000006f, Mem[0000000010141410] = ffbcb1ff
5646 stba %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 6fbcb1ff
5647! %l5 = 000000000000f9ff, Mem[0000000030081410] = 00004ae6000000ff
5648 stxa %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000000000f9ff
5649! Starting 10 instruction Load Burst
5650! Mem[0000000030141400] = ffb1bc43 ffff8cff, %l2 = 000000ff, %l3 = 00000000
5651 ldda [%i5+%g0]0x81,%l2 ! %l2 = 00000000ffb1bc43 00000000ffff8cff
5652
5653p0_label_219:
5654! Mem[0000000030081410] = 00000000 0000f9ff, %l4 = 0000006f, %l5 = 0000f9ff
5655 ldda [%i2+%o5]0x89,%l4 ! %l4 = 000000000000f9ff 0000000000000000
5656! Mem[00000000100c1438] = 0000ffff000000ff, %l7 = 00000000000000ff
5657 ldxa [%i3+0x038]%asi,%l7 ! %l7 = 0000ffff000000ff
5658! Mem[00000000100c1400] = ff000000, %f13 = 43bcb1ff
5659 lda [%i3+%g0]0x80,%f13 ! %f13 = ff000000
5660! Mem[00000000300c1408] = fff9c610ff0000a5, %l4 = 000000000000f9ff
5661 ldxa [%i3+%o4]0x81,%l4 ! %l4 = fff9c610ff0000a5
5662! Mem[0000000030001410] = ffffffff, %l5 = 0000000000000000
5663 lduha [%i0+%o5]0x89,%l5 ! %l5 = 000000000000ffff
5664! Mem[00000000100c1408] = 212f00001f5a2a44, %l6 = 0000000000b1bc43
5665 ldxa [%i3+%o4]0x80,%l6 ! %l6 = 212f00001f5a2a44
5666! Mem[0000000010141410] = ffb1bc6f, %l5 = 000000000000ffff
5667 lduba [%i5+%o5]0x88,%l5 ! %l5 = 000000000000006f
5668! Mem[00000000211c0000] = ffffd61d, %l2 = 00000000ffb1bc43
5669 ldsba [%o2+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
5670! Mem[0000000020800000] = ff95b0a2, %l6 = 212f00001f5a2a44
5671 ldsh [%o1+%g0],%l6 ! %l6 = ffffffffffffff95
5672! Starting 10 instruction Store Burst
5673! %l1 = 0000000000000000, Mem[0000000010101410] = ffe6aeff
5674 stba %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00e6aeff
5675
5676p0_label_220:
5677! %l4 = fff9c610ff0000a5, imm = 0000000000000e49, %l7 = 0000ffff000000ff
5678 xnor %l4,0xe49,%l7 ! %l7 = 000639ef00fff113
5679! %l5 = 000000000000006f, Mem[0000000020800000] = ff95b0a2, %asi = 80
5680 stba %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 6f95b0a2
5681! Mem[0000000030101400] = ffffffff, %l6 = ffffffffffffff95
5682 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
5683! %l2 = ffffffff, %l3 = ffff8cff, Mem[0000000030141400] = 43bcb1ff ff8cffff
5684 stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffff ffff8cff
5685! Mem[00000000100c1401] = ff000000, %l0 = 00000000ffff00ff
5686 ldstuba [%i3+0x001]%asi,%l0 ! %l0 = 00000000000000ff
5687! Mem[0000000010081410] = ffffb357, %l1 = 0000000000000000
5688 swapa [%i2+%o5]0x80,%l1 ! %l1 = 00000000ffffb357
5689! %l1 = 00000000ffffb357, Mem[0000000030181410] = 00ffffff
5690 stha %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = b357ffff
5691! Mem[0000000030141400] = ffffffff, %l3 = 00000000ffff8cff
5692 swapa [%i5+%g0]0x89,%l3 ! %l3 = 00000000ffffffff
5693! Mem[0000000030001400] = 08c80a6f, %l3 = 00000000ffffffff
5694 swapa [%i0+%g0]0x89,%l3 ! %l3 = 0000000008c80a6f
5695! Starting 10 instruction Load Burst
5696! Mem[0000000030181408] = ff0ac808, %l7 = 000639ef00fff113
5697 ldsha [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffffff0a
5698
5699p0_label_221:
5700! Mem[0000000010141430] = f83992ff, %l0 = 0000000000000000
5701 ldsha [%i5+0x030]%asi,%l0 ! %l0 = fffffffffffff839
5702! Mem[0000000010181404] = 67df74f0, %f23 = 62dc60a8
5703 ld [%i6+0x004],%f23 ! %f23 = 67df74f0
5704! Mem[0000000021800100] = b7ff6d5f, %l0 = fffffffffffff839
5705 lduba [%o3+0x100]%asi,%l0 ! %l0 = 00000000000000b7
5706! Mem[0000000010081408] = 95f1bbff76aee64a, %f22 = 67ff74ff 67df74f0
5707 ldda [%i2+%o4]0x88,%f22 ! %f22 = 95f1bbff 76aee64a
5708! Mem[0000000010081400] = 000000ff 000000ff, %l0 = 000000b7, %l1 = ffffb357
5709 ldda [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff 00000000000000ff
5710! Mem[00000000100c1408] = 212f0000, %l4 = fff9c610ff0000a5
5711 lduba [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000021
5712! Mem[0000000030081408] = 00000000, %f5 = 15670000
5713 lda [%i2+%o4]0x89,%f5 ! %f5 = 00000000
5714! Mem[0000000010081408] = 95f1bbff76aee64a, %f12 = ff8cffff ff000000
5715 ldda [%i2+%o4]0x88,%f12 ! %f12 = 95f1bbff 76aee64a
5716! %l5 = 000000000000006f, %l4 = 0000000000000021, %l7 = ffffffffffffff0a
5717 add %l5,%l4,%l7 ! %l7 = 0000000000000090
5718! Starting 10 instruction Store Burst
5719! Mem[0000000030101408] = 00000060, %l6 = 00000000000000ff
5720 ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff
5721
5722p0_label_222:
5723! %l4 = 0000000000000021, Mem[0000000010181410] = 6d1111a500000000
5724 stxa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000021
5725! %l1 = 00000000000000ff, Mem[0000000010081418] = 188b3ca9, %asi = 80
5726 stha %l1,[%i2+0x018]%asi ! Mem[0000000010081418] = 00ff3ca9
5727! %f20 = fff9c610 15178654, Mem[0000000030001400] = ffffffff 62dc5403
5728 stda %f20,[%i0+%g0]0x81 ! Mem[0000000030001400] = fff9c610 15178654
5729! %f9 = ff000000, Mem[0000000010081410] = 00000000
5730 sta %f9 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff000000
5731! Mem[000000001000141c] = 8b0c1328, %l3 = 0000000008c80a6f
5732 swap [%i0+0x01c],%l3 ! %l3 = 000000008b0c1328
5733! Mem[0000000030141408] = ef082f21, %l4 = 0000000000000021
5734 ldstuba [%i5+%o4]0x89,%l4 ! %l4 = 00000021000000ff
5735! %l1 = 00000000000000ff, Mem[0000000010001408] = 00000000
5736 stwa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
5737! %f14 = 00000079 76aee64a, %l3 = 000000008b0c1328
5738! Mem[00000000300c1408] = fff9c610ff0000a5
5739 add %i3,0x008,%g1
5740 stda %f14,[%g1+%l3]ASI_PST8_S ! Mem[00000000300c1408] = fff90010760000a5
5741! Mem[0000000010041410] = 0000007d, %l0 = 00000000000000ff
5742 ldstuba [%i1+%o5]0x88,%l0 ! %l0 = 0000007d000000ff
5743! Starting 10 instruction Load Burst
5744! Mem[00000000300c1408] = fff90010, %l0 = 000000000000007d
5745 ldsha [%i3+%o4]0x81,%l0 ! %l0 = fffffffffffffff9
5746
5747p0_label_223:
5748! Mem[0000000030001408] = ff8cffff, %l1 = 00000000000000ff
5749 lduha [%i0+%o4]0x81,%l1 ! %l1 = 000000000000ff8c
5750! Mem[00000000100c1408] = 212f0000, %l4 = 0000000000000021
5751 ldsh [%i3+%o4],%l4 ! %l4 = 000000000000212f
5752! Mem[0000000030041408] = 00000000 15178654, %l0 = fffffff9, %l1 = 0000ff8c
5753 ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000015178654 0000000000000000
5754! Mem[0000000010041408] = ff00006010c6f9ff, %f0 = ffffb7ff 60000000
5755 ldda [%i1+%o4]0x80,%f0 ! %f0 = ff000060 10c6f9ff
5756! Mem[0000000030041410] = 000000ff, %l2 = ffffffffffffffff
5757 ldsha [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
5758! Mem[000000001014140c] = 60000000, %l7 = 0000000000000090
5759 ldsh [%i5+0x00c],%l7 ! %l7 = 0000000000006000
5760! Mem[0000000030041410] = 000000ff, %l3 = 000000008b0c1328
5761 lduha [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
5762! Mem[0000000010081424] = f074ff67, %l5 = 000000000000006f
5763 ldsba [%i2+0x025]%asi,%l5 ! %l5 = 0000000000000074
5764! Mem[0000000010081400] = 000000ff 000000ff, %l0 = 15178654, %l1 = 00000000
5765 ldda [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff 00000000000000ff
5766! Starting 10 instruction Store Burst
5767! %l5 = 0000000000000074, Mem[0000000030101400] = 6f0ac808ffffffff
5768 stxa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000074
5769
5770p0_label_224:
5771! %l4 = 0000212f, %l5 = 00000074, Mem[0000000030041400] = 000000ff ffffffff
5772 stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000212f 00000074
5773! %l0 = 00000000000000ff, Mem[0000000030101410] = 00000047
5774 stwa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
5775! Mem[00000000211c0000] = ffffd61d, %l5 = 0000000000000074
5776 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
5777! Mem[00000000211c0000] = ffffd61d, %l1 = 00000000000000ff
5778 ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
5779! %f5 = 00000000, Mem[000000001000141c] = 08c80a6f
5780 st %f5 ,[%i0+0x01c] ! Mem[000000001000141c] = 00000000
5781! %l5 = 00000000000000ff, Mem[000000001010140c] = ff9239f8, %asi = 80
5782 stha %l5,[%i4+0x00c]%asi ! Mem[000000001010140c] = 00ff39f8
5783! Mem[0000000030041410] = ff000000, %l3 = 00000000000000ff
5784 swapa [%i1+%o5]0x81,%l3 ! %l3 = 00000000ff000000
5785! Mem[00000000100c1400] = 0000ffff, %l7 = 0000000000006000
5786 ldstuba [%i3+%g0]0x88,%l7 ! %l7 = 000000ff000000ff
5787! %l3 = 00000000ff000000, Mem[0000000030081408] = 00000000
5788 stba %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
5789! Starting 10 instruction Load Burst
5790! Mem[0000000030101410] = 000000ff, %l5 = 00000000000000ff
5791 lduba [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff
5792
5793p0_label_225:
5794! %l3 = 00000000ff000000, %l3 = 00000000ff000000, %l4 = 000000000000212f
5795 udivx %l3,%l3,%l4 ! %l4 = 0000000000000001
5796! Mem[000000001014141c] = 67df74f0, %l2 = 00000000000000ff
5797 ldsha [%i5+0x01c]%asi,%l2 ! %l2 = 00000000000067df
5798! Mem[00000000300c1400] = 15178654, %l0 = 00000000000000ff
5799 lduwa [%i3+%g0]0x89,%l0 ! %l0 = 0000000015178654
5800! Mem[0000000010081410] = ff000000 ff74ff67, %l6 = 00000000, %l7 = 000000ff
5801 ldd [%i2+%o5],%l6 ! %l6 = 00000000ff000000 00000000ff74ff67
5802! Mem[00000000201c0000] = ff00075f, %l0 = 0000000015178654
5803 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffff00
5804! Mem[0000000010101438] = 0000ffff, %l1 = 00000000000000ff
5805 lduha [%i4+0x038]%asi,%l1 ! %l1 = 0000000000000000
5806! Mem[0000000030141400] = ff8cffff, %l6 = 00000000ff000000
5807 ldswa [%i5+%g0]0x81,%l6 ! %l6 = ffffffffff8cffff
5808! Mem[00000000300c1410] = ffff0000, %f1 = 10c6f9ff
5809 lda [%i3+%o5]0x89,%f1 ! %f1 = ffff0000
5810! Mem[0000000010181408] = 54000000, %l1 = 0000000000000000
5811 ldswa [%i6+%o4]0x88,%l1 ! %l1 = 0000000054000000
5812! Starting 10 instruction Store Burst
5813! %l2 = 000067df, %l3 = ff000000, Mem[0000000010041410] = ff000000 ff16c07e
5814 stda %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000067df ff000000
5815
5816p0_label_226:
5817! Mem[000000001008140c] = ffbbf195, %l1 = 54000000, %l3 = ff000000
5818 add %i2,0x0c,%g1
5819 casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000ffbbf195
5820! %l4 = 0000000000000001, Mem[0000000010181400] = 00000000
5821 stha %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000001
5822! %f0 = ff000060 ffff0000 212f08ef ff0000a5
5823! %f4 = 47000000 00000000 fff9c610 f83992ff
5824! %f8 = 00000000 ff000000 0000ffff 000000ff
5825! %f12 = 95f1bbff 76aee64a 00000079 76aee64a
5826 stda %f0,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400
5827! %f18 = f83992ff 08c80a6f, %l0 = ffffffffffffff00
5828! Mem[00000000300c1438] = 0354dc6267df74f0
5829 add %i3,0x038,%g1
5830 stda %f18,[%g1+%l0]ASI_PST8_S ! Mem[00000000300c1438] = 0354dc6267df74f0
5831! Mem[0000000010141410] = 6fbcb1ff, %l1 = 0000000054000000
5832 swapa [%i5+%o5]0x80,%l1 ! %l1 = 000000006fbcb1ff
5833! Mem[0000000010141438] = 0000ffff, %l3 = 00000000ffbbf195
5834 swap [%i5+0x038],%l3 ! %l3 = 000000000000ffff
5835! %l3 = 000000000000ffff, Mem[0000000010081408] = 76aee64a
5836 stba %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 76aee6ff
5837! Mem[00000000100c143c] = 000000ff, %l0 = ffffff00, %l6 = ff8cffff
5838 add %i3,0x3c,%g1
5839 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000000000ff
5840! Mem[0000000030181410] = b357ffff, %l7 = 00000000ff74ff67
5841 swapa [%i6+%o5]0x81,%l7 ! %l7 = 00000000b357ffff
5842! Starting 10 instruction Load Burst
5843! Mem[0000000010181410] = 00000000, %l0 = ffffffffffffff00
5844 lduwa [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
5845
5846p0_label_227:
5847! Mem[0000000010141400] = ff00ffff, %l2 = 00000000000067df
5848 lduha [%i5+%g0]0x88,%l2 ! %l2 = 000000000000ffff
5849! Mem[0000000010041408] = fff9c610600000ff, %l0 = 0000000000000000
5850 ldxa [%i1+%o4]0x88,%l0 ! %l0 = fff9c610600000ff
5851 membar #Sync ! Added by membar checker (27)
5852! Mem[0000000030081410] = 4700000000000000, %l3 = 000000000000ffff
5853 ldxa [%i2+%o5]0x89,%l3 ! %l3 = 4700000000000000
5854! Mem[00000000300c1400] = 54861715, %l2 = 000000000000ffff
5855 ldsha [%i3+%g0]0x81,%l2 ! %l2 = 0000000000005486
5856! Mem[00000000100c1410] = 00006715, %l1 = 000000006fbcb1ff
5857 ldsba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
5858! %l1 = 0000000000000000, imm = fffffffffffff0b8, %l6 = 00000000000000ff
5859 sub %l1,-0xf48,%l6 ! %l6 = 0000000000000f48
5860! Mem[0000000010001400] = 0abf9d3cffffffff, %l7 = 00000000b357ffff
5861 ldxa [%i0+%g0]0x88,%l7 ! %l7 = 0abf9d3cffffffff
5862! Mem[000000001018142c] = 4bdf8cff, %l0 = fff9c610600000ff
5863 ldub [%i6+0x02c],%l0 ! %l0 = 000000000000004b
5864! Mem[0000000021800080] = 257e727f, %l0 = 000000000000004b
5865 lduha [%o3+0x080]%asi,%l0 ! %l0 = 000000000000257e
5866! Starting 10 instruction Store Burst
5867! %l4 = 0000000000000001, Mem[00000000300c1400] = 15178654
5868 stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 15170001
5869
5870p0_label_228:
5871! Mem[00000000300c1410] = 0000ffff, %l4 = 0000000000000001
5872 ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 00000000000000ff
5873! %f14 = 00000079 76aee64a, Mem[0000000010001410] = 000000c8 0000ff39
5874 stda %f14,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000079 76aee64a
5875! Mem[0000000030141410] = ffffb357, %l2 = 0000000000005486
5876 ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 00000057000000ff
5877! Mem[0000000020800000] = 6f95b0a2, %l6 = 0000000000000f48
5878 ldstub [%o1+%g0],%l6 ! %l6 = 0000006f000000ff
5879! %f19 = 08c80a6f, %f13 = 76aee64a
5880 fcmps %fcc2,%f19,%f13 ! %fcc2 = 1
5881! %f25 = 3c9dbf0a, Mem[0000000010101410] = 00e6aeff
5882 sta %f25,[%i4+%o5]0x80 ! Mem[0000000010101410] = 3c9dbf0a
5883! Mem[0000000010081410] = 000000ff, %l4 = 0000000000000000
5884 ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
5885! %l4 = 00000000000000ff, Mem[0000000030041410] = 000000ff
5886 stwa %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff
5887! %f16 = fff9c610 60000000 f83992ff 08c80a6f
5888! %f20 = fff9c610 15178654 95f1bbff 76aee64a
5889! %f24 = 9c6a1715 3c9dbf0a 80786cff 43bcb1ff
5890! %f28 = fff9c610 15178654 9c6a1715 3c9dbf0a
5891 stda %f16,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
5892! Starting 10 instruction Load Burst
5893! %f10 = 0000ffff, %f10 = 0000ffff
5894 fcmpes %fcc3,%f10,%f10 ! %fcc3 = 0
5895
5896p0_label_229:
5897! Mem[00000000300c1408] = 1000f9ff, %l6 = 000000000000006f
5898 ldsha [%i3+%o4]0x89,%l6 ! %l6 = fffffffffffff9ff
5899! Mem[0000000030101400] = 74000000, %l5 = 00000000000000ff
5900 lduba [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000074
5901! Mem[0000000010101400] = c800001c ff009edc, %l6 = fffff9ff, %l7 = ffffffff
5902 ldda [%i4+%g0]0x80,%l6 ! %l6 = 00000000c800001c 00000000ff009edc
5903! Mem[0000000010001408] = ff00000000000000, %l2 = 0000000000000057
5904 ldxa [%i0+0x008]%asi,%l2 ! %l2 = ff00000000000000
5905! Mem[0000000030081410] = 00000000, %l4 = 00000000000000ff
5906 ldsba [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
5907! Mem[00000000100c1430] = 00000000, %l7 = 00000000ff009edc
5908 lduh [%i3+0x032],%l7 ! %l7 = 0000000000000000
5909! Mem[0000000010001408] = 000000ff, %f12 = 95f1bbff
5910 lda [%i0+%o4]0x88,%f12 ! %f12 = 000000ff
5911! Mem[0000000010101400] = c800001c, %f6 = fff9c610
5912 lda [%i4+%g0]0x80,%f6 ! %f6 = c800001c
5913 membar #Sync ! Added by membar checker (28)
5914! Mem[0000000010001400] = ffffffff 3c9dbf0a ff000000 00000000
5915! Mem[0000000010001410] = 4ae6ae76 79000000 fb9706db 00000000
5916! Mem[0000000010001420] = ffc67b82 60ff00ff 5a6f0000 000000ff
5917! Mem[0000000010001430] = 0354dc62 67df74f0 00000057 6978bf4a
5918 ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
5919! Starting 10 instruction Store Burst
5920 membar #Sync ! Added by membar checker (29)
5921! %l4 = 0000000000000000, Mem[0000000010001434] = 67df74f0, %asi = 80
5922 stha %l4,[%i0+0x034]%asi ! Mem[0000000010001434] = 000074f0
5923
5924p0_label_230:
5925! %l0 = 000000000000257e, Mem[0000000030041408] = 6f0ac808ff9239f8
5926 stxa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000000000257e
5927! %f0 = ff000060, %f26 = 5a6f0000
5928 fcmpes %fcc0,%f0 ,%f26 ! %fcc0 = 1
5929! Mem[0000000010101420] = 0000ffff00000076, %l2 = ff00000000000000, %l2 = ff00000000000000
5930 add %i4,0x20,%g1
5931 casxa [%g1]0x80,%l2,%l2 ! %l2 = 0000ffff00000076
5932! Mem[00000000201c0001] = ff00075f, %l3 = 4700000000000000
5933 ldstuba [%o0+0x001]%asi,%l3 ! %l3 = 00000000000000ff
5934! %l0 = 000000000000257e, Mem[0000000030181400] = 00000060
5935 stba %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 7e000060
5936! %l0 = 000000000000257e, Mem[0000000030101400] = 7400000000000000
5937 stxa %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000000000257e
5938! %f8 = 00000000, Mem[0000000030041408] = 00000000
5939 sta %f8 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
5940! %l3 = 0000000000000000, Mem[0000000010001408] = 000000ff
5941 stba %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
5942! %l2 = 0000ffff00000076, Mem[0000000020800000] = ff95b0a2
5943 sth %l2,[%o1+%g0] ! Mem[0000000020800000] = 0076b0a2
5944! Starting 10 instruction Load Burst
5945! Mem[0000000030101408] = fff9c610600000ff, %l5 = 0000000000000074
5946 ldxa [%i4+%o4]0x89,%l5 ! %l5 = fff9c610600000ff
5947
5948p0_label_231:
5949! Mem[0000000030001410] = ffffffff, %l2 = 0000ffff00000076
5950 lduha [%i0+%o5]0x81,%l2 ! %l2 = 000000000000ffff
5951! Mem[0000000030001400] = fff9c610, %l5 = fff9c610600000ff
5952 lduha [%i0+%g0]0x81,%l5 ! %l5 = 000000000000fff9
5953! Mem[00000000201c0000] = ffff075f, %l3 = 0000000000000000
5954 ldsh [%o0+%g0],%l3 ! %l3 = ffffffffffffffff
5955! Mem[0000000030081408] = a50000ff, %l0 = 000000000000257e
5956 lduba [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000a5
5957! Mem[00000000100c1400] = ffff0000, %l1 = 0000000000000000
5958 ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
5959! Mem[0000000030181408] = 08c80aff, %f16 = ffffffff
5960 lda [%i6+%o4]0x89,%f16 ! %f16 = 08c80aff
5961! %f7 = f83992ff, %f6 = c800001c, %f21 = 79000000
5962 fmuls %f7 ,%f6 ,%f21 ! %f21 = 7f800000
5963! Mem[0000000010001408] = 00000000, %l2 = 000000000000ffff
5964 lduha [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
5965! Mem[00000000100c1408] = 00002f21, %l5 = 000000000000fff9
5966 lduha [%i3+%o4]0x88,%l5 ! %l5 = 0000000000002f21
5967! Starting 10 instruction Store Burst
5968! Mem[000000001018140c] = f9ff00ff, %l3 = ffffffff, %l0 = 000000a5
5969 add %i6,0x0c,%g1
5970 casa [%g1]0x80,%l3,%l0 ! %l0 = 00000000f9ff00ff
5971
5972p0_label_232:
5973! %l3 = ffffffffffffffff, Mem[0000000030081400] = ffff0000
5974 stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffff00ff
5975! %f8 = 00000000 ff000000, Mem[0000000030101408] = 600000ff fff9c610
5976 stda %f8 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 ff000000
5977! %l0 = 00000000f9ff00ff, Mem[0000000010081402] = 000000ff
5978 stb %l0,[%i2+0x002] ! Mem[0000000010081400] = 0000ffff
5979! %f2 = 212f08ef ff0000a5, %l0 = 00000000f9ff00ff
5980! Mem[0000000030101428] = 827bc6130354dc62
5981 add %i4,0x028,%g1
5982 stda %f2,[%g1+%l0]ASI_PST8_S ! Mem[0000000030101428] = 212f08efff0000a5
5983! %l5 = 0000000000002f21, %l0 = 00000000f9ff00ff, %l7 = 0000000000000000
5984 add %l5,%l0,%l7 ! %l7 = 00000000f9ff3020
5985! %l1 = ffffffffffffffff, Mem[0000000010101408] = f839ff00ef0839ff
5986 stxa %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffffffffffff
5987! %l5 = 0000000000002f21, Mem[0000000030041400] = 0000006010c6f9ff
5988 stxa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000002f21
5989! %l1 = ffffffffffffffff, Mem[0000000010141414] = 79000000
5990 stb %l1,[%i5+0x014] ! Mem[0000000010141414] = ff000000
5991! Mem[0000000030001400] = fff9c610, %l3 = ffffffffffffffff
5992 swapa [%i0+%g0]0x81,%l3 ! %l3 = 00000000fff9c610
5993! Starting 10 instruction Load Burst
5994! Mem[00000000100c1438] = 0000ffff000000ff, %f24 = ffc67b82 60ff00ff
5995 ldd [%i3+0x038],%f24 ! %f24 = 0000ffff 000000ff
5996
5997p0_label_233:
5998! Mem[0000000021800100] = b7ff6d5f, %l0 = 00000000f9ff00ff
5999 lduh [%o3+0x100],%l0 ! %l0 = 000000000000b7ff
6000! Mem[0000000030181408] = f83992ff 08c80aff, %l0 = 0000b7ff, %l1 = ffffffff
6001 ldda [%i6+%o4]0x89,%l0 ! %l0 = 0000000008c80aff 00000000f83992ff
6002! Mem[0000000010101408] = ffffffff, %l4 = 0000000000000000
6003 lduwa [%i4+%o4]0x80,%l4 ! %l4 = 00000000ffffffff
6004! Mem[00000000201c0000] = ffff075f, %l1 = 00000000f83992ff
6005 lduh [%o0+%g0],%l1 ! %l1 = 000000000000ffff
6006! Mem[00000000300c1400] = 0100171510c6f9ff, %l1 = 000000000000ffff
6007 ldxa [%i3+%g0]0x81,%l1 ! %l1 = 0100171510c6f9ff
6008! Mem[0000000010181428] = 80786cff, %l6 = 00000000c800001c
6009 lduwa [%i6+0x028]%asi,%l6 ! %l6 = 0000000080786cff
6010! Mem[0000000030081408] = a50000ff, %l6 = 0000000080786cff
6011 ldswa [%i2+%o4]0x81,%l6 ! %l6 = ffffffffa50000ff
6012! Mem[0000000030081400] = ff00ffff, %l2 = 0000000000000000
6013 lduwa [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff00ffff
6014! Mem[0000000030101410] = 000000ff, %l4 = 00000000ffffffff
6015 lduwa [%i4+%o5]0x89,%l4 ! %l4 = 00000000000000ff
6016! Starting 10 instruction Store Burst
6017! %l2 = 00000000ff00ffff, imm = 00000000000002c9, %l5 = 0000000000002f21
6018 addc %l2,0x2c9,%l5 ! %l5 = 00000000ff0102c8
6019
6020p0_label_234:
6021! %l7 = 00000000f9ff3020, Mem[000000001010140c] = ffffffff
6022 stw %l7,[%i4+0x00c] ! Mem[000000001010140c] = f9ff3020
6023! %l0 = 0000000008c80aff, Mem[0000000030041400] = 00000000
6024 stba %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
6025! Mem[00000000211c0001] = ffffd61d, %l3 = 00000000fff9c610
6026 ldstub [%o2+0x001],%l3 ! %l3 = 000000ff000000ff
6027! Mem[0000000010041400] = 00000000, %l0 = 0000000008c80aff
6028 swapa [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
6029! %f2 = 212f08ef, %f19 = 00000000
6030 fcmpes %fcc1,%f2 ,%f19 ! %fcc1 = 2
6031! Mem[0000000030081408] = ff0000a5, %l3 = 00000000000000ff
6032 ldstuba [%i2+%o4]0x89,%l3 ! %l3 = 000000a5000000ff
6033! %l7 = 00000000f9ff3020, Mem[0000000010001425] = 60ff00ff, %asi = 80
6034 stba %l7,[%i0+0x025]%asi ! Mem[0000000010001424] = 602000ff
6035! %l0 = 0000000000000000, immed = 00000b6e, %y = 000005a9
6036 smul %l0,0xb6e,%l6 ! %l6 = 0000000000000000, %y = 00000000
6037! %f6 = c800001c f83992ff, %l2 = 00000000ff00ffff
6038! Mem[00000000100c1428] = 000000004bdf8c9a
6039 add %i3,0x028,%g1
6040 stda %f6,[%g1+%l2]ASI_PST32_PL ! Mem[00000000100c1428] = ff9239f81c0000c8
6041! Starting 10 instruction Load Burst
6042! Mem[0000000030081408] = ff0000ff, %l3 = 00000000000000a5
6043 lduha [%i2+%o4]0x89,%l3 ! %l3 = 00000000000000ff
6044
6045p0_label_235:
6046! Mem[0000000010001410] = 00000079 76aee64a, %l6 = 00000000, %l7 = f9ff3020
6047 ldda [%i0+%o5]0x88,%l6 ! %l6 = 0000000076aee64a 0000000000000079
6048! Mem[00000000201c0000] = ffff075f, %l6 = 0000000076aee64a
6049 lduh [%o0+%g0],%l6 ! %l6 = 000000000000ffff
6050! Mem[0000000010041410] = 000067df, %l7 = 0000000000000079
6051 lduha [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
6052! %l6 = 000000000000ffff, imm = ffffffffffffff0d, %l3 = 00000000000000ff
6053 or %l6,-0x0f3,%l3 ! %l3 = ffffffffffffffff
6054! Mem[0000000010181408] = 54000000, %l7 = 0000000000000000
6055 ldswa [%i6+%o4]0x88,%l7 ! %l7 = 0000000054000000
6056! Mem[0000000010041414] = ff000000, %l6 = 000000000000ffff
6057 lduw [%i1+0x014],%l6 ! %l6 = 00000000ff000000
6058! Mem[0000000030141410] = ff9cf550 ffffb3ff, %l0 = 00000000, %l1 = 10c6f9ff
6059 ldda [%i5+%o5]0x89,%l0 ! %l0 = 00000000ffffb3ff 00000000ff9cf550
6060! Mem[0000000030101410] = ff00000015670000, %l0 = 00000000ffffb3ff
6061 ldxa [%i4+%o5]0x81,%l0 ! %l0 = ff00000015670000
6062! Mem[0000000030181410] = ff74ff67ffffffff, %l7 = 0000000054000000
6063 ldxa [%i6+%o5]0x81,%l7 ! %l7 = ff74ff67ffffffff
6064! Starting 10 instruction Store Burst
6065! %l4 = 00000000000000ff, Mem[0000000030041408] = 00000000
6066 stwa %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
6067
6068p0_label_236:
6069! %l4 = 00000000000000ff, Mem[0000000010001408] = 00000000
6070 stha %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00ff0000
6071! %l7 = ff74ff67ffffffff, Mem[0000000010041400] = 08c80aff
6072 stha %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 08c8ffff
6073! %l3 = ffffffffffffffff, Mem[0000000010181400] = 0100000067df74f0, %asi = 80
6074 stxa %l3,[%i6+0x000]%asi ! Mem[0000000010181400] = ffffffffffffffff
6075! %f27 = 000000ff, Mem[0000000010181408] = 54000000
6076 sta %f27,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff
6077! %l6 = 00000000ff000000, Mem[00000000211c0000] = ffffd61d, %asi = 80
6078 stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000d61d
6079! %l7 = ff74ff67ffffffff, Mem[0000000010081410] = 000000ff
6080 stwa %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff
6081! Mem[0000000030041400] = ff000000, %l2 = 00000000ff00ffff
6082 ldstuba [%i1+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
6083! Mem[0000000010081400] = 0000ffff000000ff, %l4 = 00000000000000ff, %l2 = 00000000000000ff
6084 casxa [%i2]0x80,%l4,%l2 ! %l2 = 0000ffff000000ff
6085! Mem[0000000010001430] = 0354dc62, %l7 = ff74ff67ffffffff, %asi = 80
6086 swapa [%i0+0x030]%asi,%l7 ! %l7 = 000000000354dc62
6087! Starting 10 instruction Load Burst
6088! Mem[000000001008140c] = ffbbf195, %l4 = 00000000000000ff
6089 ldsba [%i2+0x00e]%asi,%l4 ! %l4 = fffffffffffffff1
6090
6091p0_label_237:
6092! Mem[00000000201c0000] = ffff075f, %l4 = fffffffffffffff1
6093 lduh [%o0+%g0],%l4 ! %l4 = 000000000000ffff
6094! Mem[0000000030001410] = ffffffff, %l0 = ff00000015670000
6095 ldsha [%i0+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
6096! Mem[00000000300c1400] = 01001715, %l4 = 000000000000ffff
6097 lduba [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000001
6098! Mem[000000001000140c] = 00000000, %l7 = 000000000354dc62
6099 lduha [%i0+0x00c]%asi,%l7 ! %l7 = 0000000000000000
6100! Mem[0000000030041410] = 54861715, %l3 = ffffffffffffffff
6101 ldsba [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000054
6102! Code Fragment 4
6103p0_fragment_20:
6104! %l0 = ffffffffffffffff
6105 setx 0x407266b82135f6ba,%g7,%l0 ! %l0 = 407266b82135f6ba
6106! %l1 = 00000000ff9cf550
6107 setx 0x90e721f7b73e3c7a,%g7,%l1 ! %l1 = 90e721f7b73e3c7a
6108 setx 0x7ff8, %g1, %g2
6109 and %l0, %g2, %l0
6110 setx 0xffffffff, %g1, %g2
6111 and %l1, %g2, %l1
6112 setx 0x100000000, %g1, %g2
6113 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6114 ta T_CHANGE_HPRIV
6115 stxa %l1, [%l0]ASI_ICACHE_INSTR
6116 ta T_CHANGE_NONHPRIV
6117! %l0 = 407266b82135f6ba
6118 setx 0x19b520e82915b439,%g7,%l0 ! %l0 = 19b520e82915b439
6119! %l1 = 90e721f7b73e3c7a
6120 setx 0x54b6080063526529,%g7,%l1 ! %l1 = 54b6080063526529
6121! Mem[00000000100c142c] = 1c0000c8, %l6 = 00000000ff000000
6122 ldsb [%i3+0x02f],%l6 ! %l6 = ffffffffffffffc8
6123! Mem[0000000030041400] = ff000000, %l3 = 0000000000000054
6124 lduba [%i1+%g0]0x81,%l3 ! %l3 = 00000000000000ff
6125! Mem[0000000010101410] = 3c9dbf0a, %l1 = 54b6080063526529
6126 lduwa [%i4+%o5]0x80,%l1 ! %l1 = 000000003c9dbf0a
6127! Starting 10 instruction Store Burst
6128! Mem[0000000030181400] = 7e000060, %l6 = ffffffffffffffc8
6129 lduwa [%i6+%g0]0x81,%l6 ! %l6 = 000000007e000060
6130
6131p0_label_238:
6132! Mem[0000000010101400] = c800001c, %l2 = 0000ffff000000ff
6133 ldstuba [%i4+%g0]0x80,%l2 ! %l2 = 000000c8000000ff
6134! %l5 = 00000000ff0102c8, Mem[0000000030181408] = 08c80aff
6135 stba %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 08c80ac8
6136! %f8 = 00000000 ff000000, Mem[00000000100c1408] = 00002f21 442a5a1f
6137 stda %f8 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ff000000
6138! %f16 = 08c80aff 3c9dbf0a ff000000 00000000
6139! %f20 = 4ae6ae76 7f800000 fb9706db 00000000
6140! %f24 = 0000ffff 000000ff 5a6f0000 000000ff
6141! %f28 = 0354dc62 67df74f0 00000057 6978bf4a
6142 stda %f16,[%i1]ASI_BLK_PL ! Block Store to 0000000010041400
6143! %f0 = ff000060, Mem[0000000030001400] = ffffffff
6144 sta %f0 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000060
6145! %l4 = 0000000000000001, Mem[0000000030181400] = 6000007e
6146 stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 60000001
6147! %f0 = ff000060, Mem[0000000010081428] = 80786cff
6148 sta %f0 ,[%i2+0x028]%asi ! Mem[0000000010081428] = ff000060
6149! %l1 = 000000003c9dbf0a, Mem[0000000010141408] = 6200006760000000
6150 stx %l1,[%i5+%o4] ! Mem[0000000010141408] = 000000003c9dbf0a
6151! Mem[0000000030081410] = 00000000, %l3 = 00000000000000ff
6152 swapa [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
6153! Starting 10 instruction Load Burst
6154! Mem[0000000030181410] = ff74ff67, %l1 = 000000003c9dbf0a
6155 ldsba [%i6+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
6156
6157p0_label_239:
6158 membar #Sync ! Added by membar checker (30)
6159! Mem[000000001004140c] = 000000ff, %l1 = ffffffffffffffff
6160 ldswa [%i1+0x00c]%asi,%l1 ! %l1 = 00000000000000ff
6161! Mem[0000000010141418] = fff9c610, %l6 = 000000007e000060
6162 ldswa [%i5+0x018]%asi,%l6 ! %l6 = fffffffffff9c610
6163! Mem[00000000211c0000] = 0000d61d, %l0 = 19b520e82915b439
6164 ldsha [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000000
6165! Mem[00000000300c1400] = 15170001, %l6 = fffffffffff9c610
6166 ldswa [%i3+%g0]0x89,%l6 ! %l6 = 0000000015170001
6167! Mem[0000000030141400] = ff8cffffff8cffff, %l7 = 0000000000000000
6168 ldxa [%i5+%g0]0x81,%l7 ! %l7 = ff8cffffff8cffff
6169! %l0 = 0000000000000000, immed = 00000d13, %y = 00000000
6170 sdiv %l0,0xd13,%l3 ! %l3 = 0000000000000000
6171 mov %l0,%y ! %y = 00000000
6172! Mem[0000000010141400] = ff00ffff, %l3 = 0000000000000000
6173 ldsha [%i5+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
6174! Mem[0000000030141400] = ff8cffffff8cffff, %f8 = 00000000 ff000000
6175 ldda [%i5+%g0]0x81,%f8 ! %f8 = ff8cffff ff8cffff
6176! Mem[0000000010141408] = 00000000, %l0 = 0000000000000000
6177 lduba [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
6178! Starting 10 instruction Store Burst
6179! %f0 = ff000060 ffff0000, Mem[0000000030101410] = 000000ff 00006715
6180 stda %f0 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000060 ffff0000
6181
6182p0_label_240:
6183! %f21 = 7f800000, %f26 = 5a6f0000
6184 fstoi %f21,%f26 ! %f26 = 7fffffff
6185! %f20 = 4ae6ae76 7f800000, %l5 = 00000000ff0102c8
6186! Mem[0000000030101428] = 212f08efff0000a5
6187 add %i4,0x028,%g1
6188 stda %f20,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030101428] = 212f08efff0000a5
6189! %l3 = ffffffffffffffff, Mem[0000000010181400] = ffffffff
6190 stha %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff
6191! %l3 = ffffffffffffffff, Mem[0000000010081410] = ffffffffff74ff67
6192 stxa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffffffffffff
6193! %l3 = ffffffffffffffff, Mem[0000000030101410] = 0000ffff
6194 stha %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffff
6195! %l5 = 00000000ff0102c8, Mem[0000000010101400] = 1c0000ff
6196 stwa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff0102c8
6197! Mem[0000000030101410] = ffffffff, %l2 = 00000000000000c8
6198 ldstuba [%i4+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
6199! %l1 = 00000000000000ff, %l2 = 00000000000000ff, %l0 = 0000000000000000
6200 addc %l1,%l2,%l0 ! %l0 = 00000000000001fe
6201! Mem[0000000010141438] = ffbbf195fa0076ff, %l1 = 00000000000000ff, %l6 = 0000000015170001
6202 add %i5,0x38,%g1
6203 casxa [%g1]0x80,%l1,%l6 ! %l6 = ffbbf195fa0076ff
6204! Starting 10 instruction Load Burst
6205! Mem[000000001018142c] = 4bdf8cff, %l1 = 00000000000000ff
6206 ldub [%i6+0x02e],%l1 ! %l1 = 000000000000008c
6207
6208p0_label_241:
6209! Mem[0000000010181400] = ffffffff ffffffff, %l0 = 000001fe, %l1 = 0000008c
6210 ldda [%i6+%g0]0x88,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff
6211! Mem[0000000010101428] = 0abf9d3c15176a9c, %l6 = ffbbf195fa0076ff
6212 ldxa [%i4+0x028]%asi,%l6 ! %l6 = 0abf9d3c15176a9c
6213! Mem[00000000211c0000] = 0000d61d, %l5 = 00000000ff0102c8
6214 ldsha [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
6215! Mem[0000000030041410] = 54861715, %l2 = 00000000000000ff
6216 ldswa [%i1+%o5]0x81,%l2 ! %l2 = 0000000054861715
6217! Mem[0000000030041408] = ff000000, %l7 = ff8cffffff8cffff
6218 ldsba [%i1+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
6219! Mem[0000000030001400] = ff000060, %l7 = ffffffffffffffff
6220 ldsba [%i0+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
6221! Mem[0000000010081408] = 76aee6ff, %f16 = 08c80aff
6222 lda [%i2+%o4]0x88,%f16 ! %f16 = 76aee6ff
6223! Mem[0000000010141434] = 08c80a6f, %f27 = 000000ff
6224 lda [%i5+0x034]%asi,%f27 ! %f27 = 08c80a6f
6225! Mem[0000000010041410] = 7f800000, %l2 = 0000000054861715
6226 lduwa [%i1+%o5]0x88,%l2 ! %l2 = 000000007f800000
6227! Starting 10 instruction Store Burst
6228! %f0 = ff000060, Mem[0000000010101408] = ffffffff
6229 sta %f0 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000060
6230
6231p0_label_242:
6232! %f24 = 0000ffff, Mem[0000000030041400] = ff000000
6233 sta %f24,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000ffff
6234! Mem[000000001008142c] = 4bdf8cff, %l3 = ffffffff, %l7 = ffffffff
6235 add %i2,0x2c,%g1
6236 casa [%g1]0x80,%l3,%l7 ! %l7 = 000000004bdf8cff
6237! Mem[0000000010041418] = 00000000db0697fb, %l3 = ffffffffffffffff, %l4 = 0000000000000001
6238 add %i1,0x18,%g1
6239 casxa [%g1]0x80,%l3,%l4 ! %l4 = 00000000db0697fb
6240! %l0 = 00000000ffffffff, Mem[00000000300c1408] = 1000f9ff
6241 stba %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 1000f9ff
6242! Mem[00000000201c0000] = ffff075f, %l3 = ffffffffffffffff
6243 ldstub [%o0+%g0],%l3 ! %l3 = 000000ff000000ff
6244! Mem[00000000100c141c] = ff0000ff, %l5 = 00000000, %l2 = 7f800000
6245 add %i3,0x1c,%g1
6246 casa [%g1]0x80,%l5,%l2 ! %l2 = 00000000ff0000ff
6247! Mem[0000000010141410] = 00000054, %l3 = 00000000000000ff
6248 swapa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000054
6249! Mem[0000000030081400] = ff00ffff, %l3 = 0000000000000054
6250 swapa [%i2+%g0]0x81,%l3 ! %l3 = 00000000ff00ffff
6251! Mem[0000000010181410] = 00000000, %l7 = 000000004bdf8cff
6252 swapa [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
6253! Starting 10 instruction Load Burst
6254! Mem[0000000030141400] = ff8cffff ff8cffff, %l0 = ffffffff, %l1 = ffffffff
6255 ldda [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff8cffff 00000000ff8cffff
6256
6257p0_label_243:
6258! Mem[0000000010181410] = ff8cdf4b, %l6 = 0abf9d3c15176a9c
6259 lduba [%i6+%o5]0x88,%l6 ! %l6 = 000000000000004b
6260! Mem[0000000010181430] = ff0000ff, %l2 = 00000000ff0000ff
6261 ldsba [%i6+0x032]%asi,%l2 ! %l2 = 0000000000000000
6262! Mem[0000000030081400] = 54000000, %l2 = 0000000000000000
6263 ldsba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
6264! %f12 = 000000ff, %f19 = 00000000, %f29 = 67df74f0
6265 fmuls %f12,%f19,%f29 ! %f29 = 00000000
6266! Mem[0000000010141428] = 00000000, %l5 = 0000000000000000
6267 lduh [%i5+0x02a],%l5 ! %l5 = 0000000000000000
6268! Mem[0000000021800040] = ffc8856a, %l7 = 0000000000000000
6269 ldsb [%o3+0x041],%l7 ! %l7 = ffffffffffffffc8
6270 membar #Sync ! Added by membar checker (31)
6271! Mem[0000000030081400] = 00000054 600000ff ff0000ff ef082f21
6272! Mem[0000000030081410] = ff000000 00000047 ff9239f8 10c6f9ff
6273! Mem[0000000030081420] = 000000ff 00000000 ff000000 ffff0000
6274! Mem[0000000030081430] = 4ae6ae76 ffbbf195 4ae6ae76 79000000
6275 ldda [%i2]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030081400
6276! Mem[0000000030081400] = ff00006054000000, %f4 = 47000000 00000000
6277 ldda [%i2+%g0]0x89,%f4 ! %f4 = ff000060 54000000
6278! Mem[0000000030001410] = 00000000ffffffff, %f4 = ff000060 54000000
6279 ldda [%i0+%o5]0x89,%f4 ! %f4 = 00000000 ffffffff
6280! Starting 10 instruction Store Burst
6281! %f14 = 00000079 76aee64a, Mem[0000000010101410] = 3c9dbf0a 00000000
6282 stda %f14,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000079 76aee64a
6283
6284p0_label_244:
6285! %l2 = 0000000000000000, Mem[00000000100c1408] = 00000000ff000000
6286 stxa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
6287! %f14 = 00000079, Mem[0000000010081420] = ff455167
6288 sta %f14,[%i2+0x020]%asi ! Mem[0000000010081420] = 00000079
6289! Mem[0000000030041408] = ff000000, %l4 = 00000000db0697fb
6290 swapa [%i1+%o4]0x81,%l4 ! %l4 = 00000000ff000000
6291! %l4 = 00000000ff000000, Mem[00000000100c1426] = 3c9dbf0a
6292 sth %l4,[%i3+0x026] ! Mem[00000000100c1424] = 3c9d0000
6293! %l6 = 000000000000004b, Mem[00000000100c1410] = 15670000
6294 stha %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 1567004b
6295! Mem[0000000010101433] = ff3b61ff, %l6 = 000000000000004b
6296 ldstuba [%i4+0x033]%asi,%l6 ! %l6 = 000000ff000000ff
6297! %f8 = ff8cffff ff8cffff, Mem[0000000010041410] = 0000807f 76aee64a
6298 stda %f8 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff8cffff ff8cffff
6299! %l6 = 00000000000000ff, %l7 = ffffffffffffffc8, %l2 = 0000000000000000
6300 and %l6,%l7,%l2 ! %l2 = 00000000000000c8
6301! Mem[00000000100c1428] = ff9239f8, %l0 = 00000000ff8cffff, %asi = 80
6302 swapa [%i3+0x028]%asi,%l0 ! %l0 = 00000000ff9239f8
6303! Starting 10 instruction Load Burst
6304! Mem[00000000201c0000] = ffff075f, %l6 = 00000000000000ff
6305 ldsha [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
6306
6307p0_label_245:
6308! Mem[0000000010001400] = ffffffff, %l7 = ffffffffffffffc8
6309 lduh [%i0+0x002],%l7 ! %l7 = 000000000000ffff
6310! Mem[0000000010041414] = ff8cffff, %l2 = 00000000000000c8
6311 ldsb [%i1+0x014],%l2 ! %l2 = ffffffffffffffff
6312! Mem[0000000020800000] = 0076b0a2, %l0 = 00000000ff9239f8
6313 ldsh [%o1+%g0],%l0 ! %l0 = 0000000000000076
6314! Mem[0000000010101410] = 79000000, %l0 = 0000000000000076
6315 ldsha [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
6316! Mem[0000000021800180] = b3572d80, %l2 = ffffffffffffffff
6317 lduh [%o3+0x180],%l2 ! %l2 = 000000000000b357
6318! Mem[0000000030041408] = 7e250000 fb9706db, %l0 = 00000000, %l1 = ff8cffff
6319 ldda [%i1+%o4]0x89,%l0 ! %l0 = 00000000fb9706db 000000007e250000
6320! Mem[0000000010081410] = ffffffff, %f13 = 76aee64a
6321 lda [%i2+%o5]0x80,%f13 ! %f13 = ffffffff
6322! Mem[0000000030081410] = ff000000, %l7 = 000000000000ffff
6323 lduba [%i2+%o5]0x81,%l7 ! %l7 = 00000000000000ff
6324! Mem[0000000030181410] = ff74ff67ffffffff, %l7 = 00000000000000ff
6325 ldxa [%i6+%o5]0x81,%l7 ! %l7 = ff74ff67ffffffff
6326! Starting 10 instruction Store Burst
6327! Mem[0000000030141400] = ff8cffff, %l7 = ff74ff67ffffffff
6328 ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
6329
6330p0_label_246:
6331 membar #Sync ! Added by membar checker (32)
6332! %l7 = 00000000000000ff, Mem[0000000030081410] = ff000000
6333 stba %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
6334! Code Fragment 4
6335p0_fragment_21:
6336! %l0 = 00000000fb9706db
6337 setx 0x863ff88f8401edde,%g7,%l0 ! %l0 = 863ff88f8401edde
6338! %l1 = 000000007e250000
6339 setx 0xfae13b6041318b6b,%g7,%l1 ! %l1 = fae13b6041318b6b
6340 setx 0x7ff8, %g1, %g2
6341 and %l0, %g2, %l0
6342 setx 0xffffffff, %g1, %g2
6343 and %l1, %g2, %l1
6344 setx 0x100000000, %g1, %g2
6345 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6346 ta T_CHANGE_HPRIV
6347 stxa %l1, [%l0]ASI_ICACHE_INSTR
6348 ta T_CHANGE_NONHPRIV
6349! %l0 = 863ff88f8401edde
6350 setx 0x99316a478c00b7fb,%g7,%l0 ! %l0 = 99316a478c00b7fb
6351! %l1 = fae13b6041318b6b
6352 setx 0x52f442c83311924f,%g7,%l1 ! %l1 = 52f442c83311924f
6353! %l6 = ffffffffffffffff, Mem[0000000010181408] = 000000ff
6354 stwa %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff
6355! %l4 = 00000000ff000000, Mem[0000000010041400] = 3c9dbf0a
6356 stba %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 3c9dbf00
6357! Mem[0000000010001408] = 0000ff00, %l6 = ffffffffffffffff
6358 ldstuba [%i0+%o4]0x88,%l6 ! %l6 = 00000000000000ff
6359! %f4 = 00000000 ffffffff, Mem[0000000030041408] = fb9706db 7e250000
6360 stda %f4 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 ffffffff
6361! %f8 = ff8cffff ff8cffff, Mem[0000000030001408] = ffff8cff 00000000
6362 stda %f8 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff8cffff ff8cffff
6363! Mem[0000000030001400] = 600000ff, %l6 = 0000000000000000
6364 swapa [%i0+%g0]0x89,%l6 ! %l6 = 00000000600000ff
6365! %f1 = ffff0000, Mem[0000000010001430] = ffffffff
6366 st %f1 ,[%i0+0x030] ! Mem[0000000010001430] = ffff0000
6367! Starting 10 instruction Load Burst
6368! %l1 = 52f442c83311924f, %l7 = 00000000000000ff, %l0 = 99316a478c00b7fb
6369 xnor %l1,%l7,%l0 ! %l0 = ad0bbd37ccee6d4f
6370
6371p0_label_247:
6372! Mem[00000000211c0000] = 0000d61d, %l3 = 00000000ff00ffff
6373 ldub [%o2+0x001],%l3 ! %l3 = 0000000000000000
6374! Mem[0000000030141410] = ffffb3ff, %l0 = ad0bbd37ccee6d4f
6375 lduba [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff
6376! Mem[00000000100c1410] = 1567004b, %l7 = 00000000000000ff
6377 ldswa [%i3+%o5]0x88,%l7 ! %l7 = 000000001567004b
6378! Mem[0000000010141420] = 80956cff 4bdf8c00, %l4 = ff000000, %l5 = 00000000
6379 ldd [%i5+0x020],%l4 ! %l4 = 0000000080956cff 000000004bdf8c00
6380! Mem[0000000010141408] = 000000003c9dbf0a, %l0 = 00000000000000ff
6381 ldxa [%i5+0x008]%asi,%l0 ! %l0 = 000000003c9dbf0a
6382! Mem[0000000010101418] = ff9239f8, %l7 = 000000001567004b
6383 ldsh [%i4+0x01a],%l7 ! %l7 = 00000000000039f8
6384! Mem[0000000021800080] = 257e727f, %l6 = 00000000600000ff
6385 lduh [%o3+0x080],%l6 ! %l6 = 000000000000257e
6386! Mem[0000000010141400] = ffff00ff 00000000 00000000 3c9dbf0a
6387! Mem[0000000010141410] = ff000000 ff000000 fff9c610 67df74f0
6388! Mem[0000000010141420] = 80956cff 4bdf8c00 00000000 000000ff
6389! Mem[0000000010141430] = f83992ff 08c80a6f ffbbf195 fa0076ff
6390 ldda [%i5]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010141400
6391! Mem[0000000030001410] = ffffffff, %l6 = 000000000000257e
6392 lduwa [%i0+%o5]0x81,%l6 ! %l6 = 00000000ffffffff
6393! Starting 10 instruction Store Burst
6394! %f29 = ffbbf195, Mem[0000000010001438] = 00000057
6395 st %f29,[%i0+0x038] ! Mem[0000000010001438] = ffbbf195
6396
6397p0_label_248:
6398! Mem[0000000030041400] = ffff0000, %l2 = 000000000000b357
6399 ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
6400! %l3 = 0000000000000000, Mem[0000000030101408] = 000000ff00000000
6401 stxa %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
6402! %f26 = ff000000 ffff0000, Mem[0000000010101408] = 600000ff f9ff3020
6403 std %f26,[%i4+%o4] ! Mem[0000000010101408] = ff000000 ffff0000
6404! Mem[00000000100c140c] = 00000000, %l4 = 80956cff, %l7 = 000039f8
6405 add %i3,0x0c,%g1
6406 casa [%g1]0x80,%l4,%l7 ! %l7 = 0000000000000000
6407! %l1 = 52f442c83311924f, Mem[0000000030101408] = 00000000
6408 stwa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 3311924f
6409! %f26 = ff000000, %f30 = 4ae6ae76, %f26 = ff000000
6410 fdivs %f26,%f30,%f26 ! %f26 = f38e0c76
6411! %l6 = 00000000ffffffff, Mem[0000000030141408] = ff2f08ef
6412 stwa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
6413! %l6 = 00000000ffffffff, Mem[00000000201c0000] = ffff075f
6414 sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = ffff075f
6415! Mem[0000000010101428] = 0abf9d3c, %l3 = 0000000000000000, %asi = 80
6416 swapa [%i4+0x028]%asi,%l3 ! %l3 = 000000000abf9d3c
6417! Starting 10 instruction Load Burst
6418! Mem[00000000211c0000] = 0000d61d, %l2 = 0000000000000000
6419 ldsba [%o2+0x001]%asi,%l2 ! %l2 = 0000000000000000
6420
6421p0_label_249:
6422! Mem[0000000030141410] = ffb3ffff 50f59cff, %l2 = 00000000, %l3 = 0abf9d3c
6423 ldda [%i5+%o5]0x81,%l2 ! %l2 = 00000000ffb3ffff 0000000050f59cff
6424! Mem[0000000010101408] = 0000ffff000000ff, %l6 = 00000000ffffffff
6425 ldxa [%i4+%o4]0x88,%l6 ! %l6 = 0000ffff000000ff
6426! Mem[0000000030101400] = 00000000, %l1 = 52f442c83311924f
6427 lduha [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
6428! Mem[0000000030081408] = ff0000ffef082f21, %l4 = 0000000080956cff
6429 ldxa [%i2+%o4]0x81,%l4 ! %l4 = ff0000ffef082f21
6430! Mem[00000000218001c0] = 671507db, %l6 = 0000ffff000000ff
6431 ldsb [%o3+0x1c1],%l6 ! %l6 = 0000000000000015
6432! Mem[0000000010101438] = 0000ffff, %l7 = 0000000000000000
6433 ldsw [%i4+0x038],%l7 ! %l7 = 000000000000ffff
6434! Mem[0000000030101410] = ffffffff, %f27 = ffff0000
6435 lda [%i4+%o5]0x81,%f27 ! %f27 = ffffffff
6436! Mem[00000000300c1408] = 1000f9ff, %l5 = 000000004bdf8c00
6437 lduwa [%i3+%o4]0x89,%l5 ! %l5 = 000000001000f9ff
6438! Mem[0000000010001410] = 4ae6ae7679000000, %l4 = ff0000ffef082f21
6439 ldx [%i0+%o5],%l4 ! %l4 = 4ae6ae7679000000
6440! Starting 10 instruction Store Burst
6441! Mem[0000000010181410] = 4bdf8cff, %l5 = 000000001000f9ff
6442 swapa [%i6+%o5]0x80,%l5 ! %l5 = 000000004bdf8cff
6443
6444p0_label_250:
6445! %l1 = 0000000000000000, Mem[0000000030041408] = 00000000ffffffff
6446 stxa %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
6447! Mem[00000000300c1408] = fff90010, %l4 = 4ae6ae7679000000
6448 ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
6449! Mem[00000000100c140a] = 00000000, %l7 = 000000000000ffff
6450 ldstub [%i3+0x00a],%l7 ! %l7 = 00000000000000ff
6451! %f16 = 00000054 600000ff ff0000ff ef082f21
6452! %f20 = ff000000 00000047 ff9239f8 10c6f9ff
6453! %f24 = 000000ff 00000000 f38e0c76 ffffffff
6454! %f28 = 4ae6ae76 ffbbf195 4ae6ae76 79000000
6455 stda %f16,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
6456! %l4 = 00000000000000ff, Mem[00000000100c1408] = 00ff0000
6457 stwa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
6458! %l3 = 0000000050f59cff, Mem[0000000010001438] = ffbbf1956978bf4a, %asi = 80
6459 stxa %l3,[%i0+0x038]%asi ! Mem[0000000010001438] = 0000000050f59cff
6460! Mem[0000000010001438] = 00000000, %l0 = 3c9dbf0a, %l3 = 50f59cff
6461 add %i0,0x38,%g1
6462 casa [%g1]0x80,%l0,%l3 ! %l3 = 0000000000000000
6463! %l4 = 00000000000000ff, Mem[0000000010081410] = ffffffff
6464 stha %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ffffff
6465! %l2 = ffb3ffff, %l3 = 00000000, Mem[0000000010001408] = ffff0000 00000000
6466 stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffb3ffff 00000000
6467! Starting 10 instruction Load Burst
6468! Mem[0000000010001424] = 602000ff, %l6 = 0000000000000015
6469 ldsb [%i0+0x026],%l6 ! %l6 = 0000000000000000
6470
6471p0_label_251:
6472! Mem[0000000010141408] = 00000000, %l5 = 000000004bdf8cff
6473 lduba [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000
6474! Mem[0000000010141410] = ff000000ff000000, %l2 = 00000000ffb3ffff
6475 ldxa [%i5+%o5]0x80,%l2 ! %l2 = ff000000ff000000
6476! %l1 = 0000000000000000, Mem[00000000211c0000] = 0000d61d, %asi = 80
6477 stha %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000d61d
6478! Mem[0000000030081400] = 00000054, %l1 = 0000000000000000
6479 lduba [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
6480! Mem[00000000211c0000] = 0000d61d, %l4 = 00000000000000ff
6481 lduh [%o2+%g0],%l4 ! %l4 = 0000000000000000
6482! Mem[0000000010141430] = f83992ff 08c80a6f, %l0 = 3c9dbf0a, %l1 = 00000000
6483 ldd [%i5+0x030],%l0 ! %l0 = 00000000f83992ff 0000000008c80a6f
6484! Mem[0000000010001408] = ffb3ffff, %f15 = 95f1bbff
6485 lda [%i0+%o4]0x80,%f15 ! %f15 = ffb3ffff
6486! Mem[00000000201c0000] = ffff075f, %l5 = 0000000000000000
6487 lduba [%o0+0x001]%asi,%l5 ! %l5 = 00000000000000ff
6488! Mem[0000000030081410] = ff000000 00000047, %l4 = 00000000, %l5 = 000000ff
6489 ldda [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff000000 0000000000000047
6490! Starting 10 instruction Store Burst
6491! %f10 = ff000000 00000000, Mem[0000000030101400] = 00000000 0000257e
6492 stda %f10,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000000 00000000
6493
6494p0_label_252:
6495! %f6 = f074df67 10c6f9ff, Mem[0000000010101400] = 00000054 600000ff
6496 stda %f6 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = f074df67 10c6f9ff
6497! %l5 = 0000000000000047, Mem[0000000020800001] = 0076b0a2
6498 stb %l5,[%o1+0x001] ! Mem[0000000020800000] = 0047b0a2
6499! %l4 = 00000000ff000000, Mem[000000001004143a] = 4abf7869, %asi = 80
6500 stha %l4,[%i1+0x03a]%asi ! Mem[0000000010041438] = 4abf0000
6501! %l6 = 00000000, %l7 = 00000000, Mem[00000000100c1408] = ff000000 00000000
6502 stda %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 00000000
6503! Mem[0000000030101408] = 4f921133, %l4 = 00000000ff000000
6504 ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 0000004f000000ff
6505! %f16 = 00000054 600000ff ff0000ff ef082f21
6506! %f20 = ff000000 00000047 ff9239f8 10c6f9ff
6507! %f24 = 000000ff 00000000 f38e0c76 ffffffff
6508! %f28 = 4ae6ae76 ffbbf195 4ae6ae76 79000000
6509 stda %f16,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
6510! %l2 = ff000000ff000000, Mem[000000001008143d] = 90ee7d79, %asi = 80
6511 stba %l2,[%i2+0x03d]%asi ! Mem[000000001008143c] = 90007d79
6512! %l7 = 0000000000000000, Mem[000000001000142c] = 000000ff, %asi = 80
6513 stwa %l7,[%i0+0x02c]%asi ! Mem[000000001000142c] = 00000000
6514! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
6515 swapa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
6516! Starting 10 instruction Load Burst
6517! Mem[0000000010141438] = ffbbf195, %l5 = 0000000000000047
6518 lduw [%i5+0x038],%l5 ! %l5 = 00000000ffbbf195
6519
6520p0_label_253:
6521! Mem[0000000030081400] = 00000054, %l4 = 000000000000004f
6522 ldsha [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
6523! Mem[00000000201c0000] = ffff075f, %l3 = 0000000000000000
6524 ldub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
6525! Mem[0000000010141430] = f83992ff 08c80a6f, %l4 = 00000000, %l5 = ffbbf195
6526 ldda [%i5+0x030]%asi,%l4 ! %l4 = 00000000f83992ff 0000000008c80a6f
6527! Mem[0000000030101408] = 331192ff, %l7 = 0000000000000000
6528 lduba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
6529! Mem[0000000030101410] = ffffffff600000ff, %f4 = 000000ff 000000ff
6530 ldda [%i4+%o5]0x81,%f4 ! %f4 = ffffffff 600000ff
6531! Mem[00000000211c0000] = 0000d61d, %l3 = 00000000000000ff
6532 lduh [%o2+%g0],%l3 ! %l3 = 0000000000000000
6533! Mem[00000000300c1408] = fff90010, %l5 = 0000000008c80a6f
6534 lduha [%i3+%o4]0x81,%l5 ! %l5 = 000000000000fff9
6535! Mem[0000000030141408] = ffffffff, %l0 = 00000000f83992ff
6536 ldsha [%i5+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
6537! Mem[0000000030041408] = 00000000, %f0 = 00000000
6538 lda [%i1+%o4]0x89,%f0 ! %f0 = 00000000
6539! Starting 10 instruction Store Burst
6540! %l4 = 00000000f83992ff, Mem[0000000010081410] = 00ffffff
6541 stwa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = f83992ff
6542
6543p0_label_254:
6544! %f2 = 0abf9d3c, Mem[0000000010081410] = f83992ff
6545 sta %f2 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0abf9d3c
6546! %f0 = 00000000 ff00ffff, Mem[0000000030181410] = 47000000 000000ff
6547 stda %f0 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 ff00ffff
6548! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010081400] = 0000ffff 000000ff
6549 stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 000000ff
6550 membar #Sync ! Added by membar checker (33)
6551! Mem[0000000030181408] = ef082f21, %l1 = 0000000008c80a6f
6552 ldstuba [%i6+%o4]0x89,%l1 ! %l1 = 00000021000000ff
6553! %l5 = 000000000000fff9, Mem[0000000030101400] = 000000ff
6554 stba %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000f9
6555! %l6 = 0000000000000000, Mem[0000000010041410] = ffff8cff
6556 stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffff8c00
6557! Mem[0000000030141408] = ffffffff, %l1 = 0000000000000021
6558 swapa [%i5+%o4]0x81,%l1 ! %l1 = 00000000ffffffff
6559! %f26 = f38e0c76 ffffffff, %l1 = 00000000ffffffff
6560! Mem[0000000010101400] = f074df6710c6f9ff
6561 stda %f26,[%i4+%l1]ASI_PST32_PL ! Mem[0000000010101400] = ffffffff760c8ef3
6562! %l1 = 00000000ffffffff, Mem[0000000030001400] = 00000000
6563 stwa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffff
6564! Starting 10 instruction Load Burst
6565! Mem[0000000030141408] = 21000000, %l7 = 00000000000000ff
6566 lduwa [%i5+%o4]0x89,%l7 ! %l7 = 0000000021000000
6567
6568p0_label_255:
6569! Mem[0000000010041428] = ff00000000006f5a, %f30 = 4ae6ae76 79000000
6570 ldda [%i1+0x028]%asi,%f30 ! %f30 = ff000000 00006f5a
6571! Mem[0000000010181438] = 00000000, %l0 = ffffffffffffffff
6572 ldsba [%i6+0x03b]%asi,%l0 ! %l0 = 0000000000000000
6573! Mem[0000000030081408] = ff0000ff, %l0 = 0000000000000000
6574 ldswa [%i2+%o4]0x81,%l0 ! %l0 = ffffffffff0000ff
6575! Mem[0000000010101408] = ff0000ffef082f21, %f30 = ff000000 00006f5a
6576 ldda [%i4+0x008]%asi,%f30 ! %f30 = ff0000ff ef082f21
6577! Mem[0000000010101408] = ff0000ffef082f21, %f30 = ff0000ff ef082f21
6578 ldda [%i4+%o4]0x80,%f30 ! %f30 = ff0000ff ef082f21
6579! Mem[00000000300c1400] = 01001715, %l2 = ff000000ff000000
6580 ldsha [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000100
6581! Mem[0000000010141400] = ff00ffff, %l1 = 00000000ffffffff
6582 lduwa [%i5+%g0]0x88,%l1 ! %l1 = 00000000ff00ffff
6583! Mem[0000000030181410] = 00000000 ff00ffff, %l0 = ff0000ff, %l1 = ff00ffff
6584 ldda [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000 00000000ff00ffff
6585! Mem[0000000030081410] = ff000000, %l3 = 0000000000000000
6586 ldsba [%i2+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
6587! Starting 10 instruction Store Burst
6588! %l6 = 0000000000000000, Mem[0000000020800041] = 00a82222, %asi = 80
6589 stba %l6,[%o1+0x041]%asi ! Mem[0000000020800040] = 00002222
6590
6591p0_label_256:
6592! %l6 = 0000000000000000, Mem[0000000030101410] = ffffffff600000ff
6593 stxa %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
6594! Mem[0000000010181424] = ff16c07e, %l6 = 0000000000000000
6595 swap [%i6+0x024],%l6 ! %l6 = 00000000ff16c07e
6596! %f14 = ff7600fa ffb3ffff, Mem[00000000100c1410] = 4b006715 00000047
6597 stda %f14,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff7600fa ffb3ffff
6598! %f30 = ff0000ff ef082f21, %l4 = 00000000f83992ff
6599! Mem[0000000010001400] = ffffffff3c9dbf0a
6600 stda %f30,[%i0+%l4]ASI_PST8_P ! Mem[0000000010001400] = ff0000ffef082f21
6601! %l7 = 0000000021000000, Mem[0000000010101400] = ffffffff
6602 stha %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffff0000
6603! Mem[00000000300c1400] = 15170001, %l2 = 0000000000000100
6604 ldstuba [%i3+%g0]0x89,%l2 ! %l2 = 00000001000000ff
6605! %l0 = 0000000000000000, Mem[0000000010101408] = ff0000ff
6606 stwa %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
6607! Mem[0000000030181408] = ef082fff, %l0 = 0000000000000000
6608 ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
6609! %f3 = 00000000, Mem[00000000100c1408] = 00000000
6610 sta %f3 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
6611! Starting 10 instruction Load Burst
6612! %l2 = 0000000000000001, %l4 = 00000000f83992ff, %l6 = 00000000ff16c07e
6613 xnor %l2,%l4,%l6 ! %l6 = ffffffff07c66d01
6614
6615p0_label_257:
6616! Mem[0000000010041410] = 008cffff, %l1 = 00000000ff00ffff
6617 lduwa [%i1+%o5]0x80,%l1 ! %l1 = 00000000008cffff
6618! Mem[0000000030041408] = 00000000, %l2 = 0000000000000001
6619 lduba [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
6620! Mem[00000000201c0000] = ffff075f, %l4 = 00000000f83992ff
6621 lduh [%o0+%g0],%l4 ! %l4 = 000000000000ffff
6622! Mem[00000000100c1408] = 00000000, %l6 = ffffffff07c66d01
6623 ldsha [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000
6624! Mem[0000000010141408] = 00000000, %l7 = 0000000021000000
6625 ldsha [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
6626! %l0 = 00000000000000ff, %l4 = 000000000000ffff, %l4 = 000000000000ffff
6627 and %l0,%l4,%l4 ! %l4 = 00000000000000ff
6628! Mem[0000000010101428] = f38e0c76 ffffffff, %l6 = 00000000, %l7 = 00000000
6629 ldd [%i4+0x028],%l6 ! %l6 = 00000000f38e0c76 00000000ffffffff
6630! Mem[0000000030141410] = ffb3ffff, %l0 = 00000000000000ff
6631 ldsha [%i5+%o5]0x81,%l0 ! %l0 = ffffffffffffffb3
6632! %l6 = 00000000f38e0c76, imm = fffffffffffffa29, %l0 = ffffffffffffffb3
6633 sub %l6,-0x5d7,%l0 ! %l0 = 00000000f38e124d
6634! Starting 10 instruction Store Burst
6635! %f26 = f38e0c76 ffffffff, %f1 = ff00ffff
6636 fdtos %f26,%f1 ! %f1 = ff800000
6637
6638p0_label_258:
6639! %l2 = 0000000000000000, Mem[0000000030101410] = 0000000000000000
6640 stxa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000000
6641! Mem[0000000010081408] = 76aee6ff, %l0 = 00000000f38e124d
6642 swapa [%i2+%o4]0x88,%l0 ! %l0 = 0000000076aee6ff
6643! %l2 = 0000000000000000, Mem[0000000030101408] = ff921133
6644 stwa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
6645! Mem[0000000030081410] = ff000000, %l1 = 00000000008cffff
6646 ldstuba [%i2+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
6647! %f14 = ff7600fa ffb3ffff, %l3 = ffffffffffffffff
6648! Mem[00000000100c1418] = f909a6c3ff0000ff
6649 add %i3,0x018,%g1
6650 stda %f14,[%g1+%l3]ASI_PST16_P ! Mem[00000000100c1418] = ff7600faffb3ffff
6651! %f22 = ff9239f8 10c6f9ff, Mem[0000000030001410] = ffffffff 00000000
6652 stda %f22,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff9239f8 10c6f9ff
6653! Mem[0000000010141431] = f83992ff, %l2 = 0000000000000000
6654 ldstuba [%i5+0x031]%asi,%l2 ! %l2 = 00000039000000ff
6655! Mem[000000001000140c] = 00000000, %l3 = ffffffffffffffff, %asi = 80
6656 swapa [%i0+0x00c]%asi,%l3 ! %l3 = 0000000000000000
6657! Mem[00000000100c1410] = fa0076ff, %l7 = 00000000ffffffff
6658 swapa [%i3+%o5]0x88,%l7 ! %l7 = 00000000fa0076ff
6659! Starting 10 instruction Load Burst
6660! Mem[0000000030001400] = ffffffff 15178654, %l2 = 00000039, %l3 = 00000000
6661 ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000ffffffff 0000000015178654
6662
6663p0_label_259:
6664! Mem[0000000010001410] = 76aee64a, %f26 = f38e0c76
6665 lda [%i0+%o5]0x88,%f26 ! %f26 = 76aee64a
6666! Mem[0000000010101410] = ff000000 00000047, %l0 = 76aee6ff, %l1 = 000000ff
6667 ldda [%i4+%o5]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000047
6668! Mem[0000000020800000] = 0047b0a2, %l7 = 00000000fa0076ff
6669 lduh [%o1+%g0],%l7 ! %l7 = 0000000000000047
6670! Mem[0000000030101400] = f900000000000000, %f26 = 76aee64a ffffffff
6671 ldda [%i4+%g0]0x81,%f26 ! %f26 = f9000000 00000000
6672! Mem[0000000010081410] = 0abf9d3c, %l4 = 00000000000000ff
6673 ldsha [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000abf
6674! Mem[00000000211c0000] = 0000d61d, %l2 = 00000000ffffffff
6675 ldsba [%o2+0x001]%asi,%l2 ! %l2 = 0000000000000000
6676! Mem[0000000030101410] = 00000000, %l4 = 0000000000000abf
6677 ldsha [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000000
6678! Mem[0000000030181400] = 600000ff, %l2 = 0000000000000000
6679 lduha [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff
6680! %l4 = 0000000000000000, imm = fffffffffffffa9f, %l7 = 0000000000000047
6681 add %l4,-0x561,%l7 ! %l7 = fffffffffffffa9f
6682! Starting 10 instruction Store Burst
6683! %l4 = 0000000000000000, Mem[0000000030101410] = 0000000000000000
6684 stxa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
6685
6686p0_label_260:
6687! %f12 = 6f0ac808, Mem[0000000010001404] = ef082f21
6688 sta %f12,[%i0+0x004]%asi ! Mem[0000000010001404] = 6f0ac808
6689! %l4 = 00000000, %l5 = 0000fff9, Mem[0000000010181408] = ffffffff f9ff00ff
6690 stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 0000fff9
6691! Mem[0000000030141410] = ffb3ffff, %l1 = 0000000000000047
6692 ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
6693! %l0 = ff000000, %l1 = 000000ff, Mem[0000000010081410] = 0abf9d3c ffffffff
6694 stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff000000 000000ff
6695! Mem[0000000030101400] = f9000000, %l2 = 00000000000000ff
6696 ldstuba [%i4+%g0]0x81,%l2 ! %l2 = 000000f9000000ff
6697! Mem[0000000030081400] = 54000000, %l1 = 00000000000000ff
6698 swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000054000000
6699! %l4 = 00000000, %l5 = 0000fff9, Mem[00000000100c1408] = 00000000 00000000
6700 stda %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 0000fff9
6701! %l2 = 00000000000000f9, Mem[0000000010041410] = 008cffff
6702 stha %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00f9ffff
6703! Mem[0000000030041410] = 15178654, %l5 = 000000000000fff9
6704 lduha [%i1+%o5]0x89,%l5 ! %l5 = 0000000000008654
6705! Starting 10 instruction Load Burst
6706! Mem[0000000030041400] = ffff00ff, %l0 = 00000000ff000000
6707 lduba [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff
6708
6709p0_label_261:
6710! Mem[0000000010001410] = 0000007976aee64a, %f6 = f074df67 10c6f9ff
6711 ldda [%i0+%o5]0x88,%f6 ! %f6 = 00000079 76aee64a
6712! Mem[0000000030181410] = 00000000 ff00ffff, %l2 = 000000f9, %l3 = 15178654
6713 ldda [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000 00000000ff00ffff
6714! %l4 = 0000000000000000, imm = fffffffffffff6f2, %l2 = 0000000000000000
6715 or %l4,-0x90e,%l2 ! %l2 = fffffffffffff6f2
6716! Mem[0000000010101430] = 4ae6ae76, %l5 = 0000000000008654
6717 lduh [%i4+0x032],%l5 ! %l5 = 000000000000ae76
6718! Mem[0000000030081400] = 000000ff, %f8 = 008cdf4b
6719 lda [%i2+%g0]0x89,%f8 ! %f8 = 000000ff
6720! Mem[0000000030101408] = 00000000, %l0 = 00000000000000ff
6721 lduha [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
6722! Mem[0000000010141428] = 00000000, %l4 = 0000000000000000
6723 lduha [%i5+0x02a]%asi,%l4 ! %l4 = 0000000000000000
6724! Mem[00000000201c0000] = ffff075f, %l6 = 00000000f38e0c76
6725 ldsha [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
6726! Code Fragment 4
6727p0_fragment_22:
6728! %l0 = 0000000000000000
6729 setx 0xa3c51797e1fbdd67,%g7,%l0 ! %l0 = a3c51797e1fbdd67
6730! %l1 = 0000000054000000
6731 setx 0x28d2ad5faa81de45,%g7,%l1 ! %l1 = 28d2ad5faa81de45
6732 setx 0x7ff8, %g1, %g2
6733 and %l0, %g2, %l0
6734 setx 0xffffffff, %g1, %g2
6735 and %l1, %g2, %l1
6736 setx 0x100000000, %g1, %g2
6737 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6738 ta T_CHANGE_HPRIV
6739 stxa %l1, [%l0]ASI_ICACHE_INSTR
6740 ta T_CHANGE_NONHPRIV
6741! %l0 = a3c51797e1fbdd67
6742 setx 0xcfe61197b950e4e8,%g7,%l0 ! %l0 = cfe61197b950e4e8
6743! %l1 = 28d2ad5faa81de45
6744 setx 0xe4606a2fe02dfc3e,%g7,%l1 ! %l1 = e4606a2fe02dfc3e
6745! Starting 10 instruction Store Burst
6746! Mem[0000000010181414] = 00000021, %l3 = 00000000ff00ffff
6747 swap [%i6+0x014],%l3 ! %l3 = 0000000000000021
6748
6749p0_label_262:
6750! %l4 = 0000000000000000, Mem[0000000020800000] = 0047b0a2
6751 sth %l4,[%o1+%g0] ! Mem[0000000020800000] = 0000b0a2
6752! %l7 = fffffffffffffa9f, Mem[00000000201c0000] = ffff075f
6753 sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = fa9f075f
6754! %l3 = 0000000000000021, Mem[0000000010101410] = ff000000
6755 stwa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000021
6756! Mem[0000000030101400] = 000000ff, %l1 = e4606a2fe02dfc3e
6757 swapa [%i4+%g0]0x89,%l1 ! %l1 = 00000000000000ff
6758! %l7 = fffffffffffffa9f, Mem[0000000010081408] = 4d128ef3
6759 stba %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 9f128ef3
6760! %l4 = 0000000000000000, Mem[00000000201c0001] = fa9f075f
6761 stb %l4,[%o0+0x001] ! Mem[00000000201c0000] = fa00075f
6762! %l7 = fffffffffffffa9f, Mem[0000000030141408] = 00000021
6763 stwa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = fffffa9f
6764! %f26 = f9000000, Mem[00000000100c1408] = 00000000
6765 sta %f26,[%i3+%o4]0x88 ! Mem[00000000100c1408] = f9000000
6766! %l0 = cfe61197b950e4e8, Mem[0000000030101410] = 00000000
6767 stha %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000e4e8
6768! Starting 10 instruction Load Burst
6769! Mem[00000000100c1408] = f9000000, %l4 = 0000000000000000
6770 ldsha [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
6771
6772p0_label_263:
6773! %l5 = 000000000000ae76, immed = fffff930, %y = 00000000
6774 sdiv %l5,-0x6d0,%l5 ! %l5 = ffffffffffffffe7
6775 mov %l0,%y ! %y = b950e4e8
6776! Mem[0000000030081408] = ff0000ff, %l7 = fffffffffffffa9f
6777 ldsba [%i2+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
6778! Mem[0000000010041410] = 00f9ffffff8cffff, %f6 = 00000079 76aee64a
6779 ldda [%i1+0x010]%asi,%f6 ! %f6 = 00f9ffff ff8cffff
6780! Mem[000000001018143c] = 4bdf8c9a, %l0 = cfe61197b950e4e8
6781 ldsba [%i6+0x03d]%asi,%l0 ! %l0 = ffffffffffffffdf
6782! Mem[0000000010181400] = ffffffff, %l4 = 0000000000000000
6783 lduha [%i6+%g0]0x80,%l4 ! %l4 = 000000000000ffff
6784! Mem[0000000020800040] = 00002222, %l0 = ffffffffffffffdf
6785 ldsb [%o1+0x040],%l0 ! %l0 = 0000000000000000
6786! Mem[0000000010081430] = 000067df, %l3 = 0000000000000021
6787 ldub [%i2+0x031],%l3 ! %l3 = 0000000000000000
6788! Mem[0000000010141408] = 00000000, %l7 = ffffffffffffffff
6789 ldsba [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
6790! Mem[0000000030001400] = ffffffff, %l1 = 00000000000000ff
6791 ldsha [%i0+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
6792! Starting 10 instruction Store Burst
6793! Mem[00000000100c1438] = 0000ffff, %l2 = fffffffffffff6f2
6794 ldstub [%i3+0x038],%l2 ! %l2 = 00000000000000ff
6795
6796p0_label_264:
6797! %f23 = 10c6f9ff, Mem[0000000030101400] = e02dfc3e
6798 sta %f23,[%i4+%g0]0x89 ! Mem[0000000030101400] = 10c6f9ff
6799! Mem[0000000021800140] = 3f750a30, %l4 = 000000000000ffff
6800 ldstub [%o3+0x140],%l4 ! %l4 = 0000003f000000ff
6801! Mem[0000000010101420] = 000000ff00000000, %l1 = ffffffffffffffff, %l4 = 000000000000003f
6802 add %i4,0x20,%g1
6803 casxa [%g1]0x80,%l1,%l4 ! %l4 = 000000ff00000000
6804! Mem[0000000030141408] = 9ffaffff, %l6 = ffffffffffffffff
6805 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
6806! %l1 = ffffffffffffffff, Mem[0000000010081408] = 9f128ef3
6807 stha %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffff8ef3
6808! Mem[0000000010001410] = 4ae6ae76, %l2 = 0000000000000000
6809 ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 0000004a000000ff
6810! %l4 = 000000ff00000000, Mem[0000000010041400] = 3c9dbf00
6811 stha %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 3c9d0000
6812! Mem[0000000030101408] = 00000000, %l0 = 0000000000000000
6813 ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 00000000000000ff
6814! %l5 = ffffffffffffffe7, Mem[0000000010181410] = fff90010
6815 stha %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = fff9ffe7
6816! Starting 10 instruction Load Burst
6817! Mem[00000000100c1410] = ffffffff, %l2 = 000000000000004a
6818 ldsha [%i3+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
6819
6820p0_label_265:
6821! Mem[0000000030101410] = 0000e4e8, %f15 = ffb3ffff
6822 lda [%i4+%o5]0x89,%f15 ! %f15 = 0000e4e8
6823! Mem[0000000030081410] = ff00000000000047, %f12 = 6f0ac808 ff9239f8
6824 ldda [%i2+%o5]0x81,%f12 ! %f12 = ff000000 00000047
6825! Mem[00000000100c1400] = ffff0000, %l5 = ffffffffffffffe7
6826 ldswa [%i3+%g0]0x80,%l5 ! %l5 = ffffffffffff0000
6827! Mem[0000000030181400] = ff00006054000000, %l3 = 0000000000000000
6828 ldxa [%i6+%g0]0x81,%l3 ! %l3 = ff00006054000000
6829! Mem[0000000030101408] = 00000000000000ff, %f20 = ff000000 00000047
6830 ldda [%i4+%o4]0x89,%f20 ! %f20 = 00000000 000000ff
6831! Mem[0000000030041410] = 54861715, %l5 = ffffffffffff0000
6832 ldswa [%i1+%o5]0x81,%l5 ! %l5 = 0000000054861715
6833! Mem[00000000211c0000] = 0000d61d, %l7 = 0000000000000000
6834 ldsb [%o2+%g0],%l7 ! %l7 = 0000000000000000
6835! Mem[0000000010081400] = 00000000, %l3 = ff00006054000000
6836 ldsba [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
6837! Mem[0000000010001400] = ff0000ff 6f0ac808, %l4 = 00000000, %l5 = 54861715
6838 ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000ff0000ff 000000006f0ac808
6839! Starting 10 instruction Store Burst
6840! Mem[0000000030101410] = 0000e4e8, %l3 = 0000000000000000
6841 swapa [%i4+%o5]0x89,%l3 ! %l3 = 000000000000e4e8
6842
6843p0_label_266:
6844! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030041400] = ffff00ff 212f0000
6845 stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff 00000000
6846! %f22 = ff9239f8, Mem[0000000010101408] = 00000000
6847 sta %f22,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff9239f8
6848! %l0 = 0000000000000000, Mem[0000000030081408] = ff0000ffef082f21
6849 stxa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
6850! %l0 = 0000000000000000, Mem[0000000010081408] = f38effff
6851 stba %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = f38eff00
6852! %f30 = ff0000ff ef082f21, %l0 = 0000000000000000
6853! Mem[0000000010101400] = 0000ffff760c8ef3
6854 stda %f30,[%i4+%l0]ASI_PST8_PL ! Mem[0000000010101400] = 0000ffff760c8ef3
6855! Mem[0000000010101410] = 21000000, %l1 = ffffffffffffffff
6856 ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ff
6857! %l0 = 00000000, %l1 = 00000000, Mem[0000000010041400] = 00009d3c ff0ac808
6858 stda %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 00000000
6859! %l7 = 0000000000000000, Mem[000000001008143f] = 90007d79, %asi = 80
6860 stba %l7,[%i2+0x03f]%asi ! Mem[000000001008143c] = 90007d00
6861! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
6862 swapa [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
6863! Starting 10 instruction Load Burst
6864! Mem[0000000010181408] = 00000000, %l7 = 0000000000000000
6865 ldswa [%i6+0x008]%asi,%l7 ! %l7 = 0000000000000000
6866
6867p0_label_267:
6868! Mem[0000000010001428] = 5a6f000000000000, %f2 = 0abf9d3c 00000000
6869 ldda [%i0+0x028]%asi,%f2 ! %f2 = 5a6f0000 00000000
6870! Mem[0000000010101400] = 0000ffff, %f10 = ff000000
6871 lda [%i4+%g0]0x80,%f10 ! %f10 = 0000ffff
6872! Mem[0000000030081410] = 000000ff, %l3 = 000000000000e4e8
6873 lduwa [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
6874! %l6 = 00000000000000ff, %l7 = 0000000000000000, %y = b950e4e8
6875 umul %l6,%l7,%l6 ! %l6 = 0000000000000000, %y = 00000000
6876! Mem[00000000100c1408] = f9000000, %l0 = 0000000000000000
6877 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000
6878! Mem[0000000030101410] = 00000000, %f22 = ff9239f8
6879 lda [%i4+%o5]0x89,%f22 ! %f22 = 00000000
6880! Mem[0000000010081414] = 000000ff, %f26 = f9000000
6881 lda [%i2+0x014]%asi,%f26 ! %f26 = 000000ff
6882! Mem[0000000010081420] = 00000079f074ff67, %l6 = 0000000000000000
6883 ldxa [%i2+0x020]%asi,%l6 ! %l6 = 00000079f074ff67
6884! Mem[0000000021800140] = ff750a30, %l6 = 00000079f074ff67
6885 ldsh [%o3+0x140],%l6 ! %l6 = ffffffffffffff75
6886! Starting 10 instruction Store Burst
6887! %f13 = 00000047, Mem[0000000010141424] = 4bdf8c00
6888 sta %f13,[%i5+0x024]%asi ! Mem[0000000010141424] = 00000047
6889
6890p0_label_268:
6891! Mem[00000000300c1410] = ffff00ff, %l4 = 00000000ff0000ff
6892 swapa [%i3+%o5]0x89,%l4 ! %l4 = 00000000ffff00ff
6893! %l1 = 0000000000000000, Mem[0000000010001408] = ffb3ffff
6894 stwa %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
6895! %l4 = 00000000ffff00ff, Mem[00000000211c0000] = 0000d61d, %asi = 80
6896 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ffd61d
6897! Mem[0000000010041410] = 00f9ffff, %l6 = ffffffffffffff75, %asi = 80
6898 swapa [%i1+0x010]%asi,%l6 ! %l6 = 0000000000f9ffff
6899! %l4 = 00000000ffff00ff, Mem[0000000010141400] = ff00ffff
6900 stwa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffff00ff
6901! Mem[0000000010181408] = 00000000, %l1 = 0000000000000000
6902 swapa [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000000
6903! %l3 = 00000000000000ff, Mem[0000000010141410] = ff000000
6904 stha %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00ff0000
6905! %f14 = ff7600fa 0000e4e8, %l4 = 00000000ffff00ff
6906! Mem[0000000030041400] = ff00000000000000
6907 stda %f14,[%i1+%l4]ASI_PST16_S ! Mem[0000000030041400] = ff7600fa0000e4e8
6908! Mem[0000000010141404] = 00000000, %l6 = 0000000000f9ffff
6909 swap [%i5+0x004],%l6 ! %l6 = 0000000000000000
6910! Starting 10 instruction Load Burst
6911! Mem[00000000218000c0] = ff110164, %l5 = 000000006f0ac808
6912 lduh [%o3+0x0c0],%l5 ! %l5 = 000000000000ff11
6913
6914p0_label_269:
6915! Mem[000000001004140c] = 000000ff, %l1 = 0000000000000000
6916 ldsb [%i1+0x00f],%l1 ! %l1 = ffffffffffffffff
6917! Mem[0000000010101400] = 0000ffff, %f11 = 00000000
6918 lda [%i4+%g0]0x80,%f11 ! %f11 = 0000ffff
6919! Mem[0000000030101408] = 000000ff, %l6 = 0000000000000000
6920 ldsha [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
6921! %l4 = 00000000ffff00ff, %l0 = 0000000000000000, %l4 = 00000000ffff00ff
6922 and %l4,%l0,%l4 ! %l4 = 0000000000000000
6923! Mem[0000000010101418] = ff9239f810c6f9ff, %l7 = 0000000000000000
6924 ldxa [%i4+0x018]%asi,%l7 ! %l7 = ff9239f810c6f9ff
6925! Code Fragment 4
6926p0_fragment_23:
6927! %l0 = 0000000000000000
6928 setx 0x733c1ee83c264363,%g7,%l0 ! %l0 = 733c1ee83c264363
6929! %l1 = ffffffffffffffff
6930 setx 0x3d054c57e890aaac,%g7,%l1 ! %l1 = 3d054c57e890aaac
6931 setx 0x7ff8, %g1, %g2
6932 and %l0, %g2, %l0
6933 setx 0xffffffff, %g1, %g2
6934 and %l1, %g2, %l1
6935 setx 0x100000000, %g1, %g2
6936 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6937 ta T_CHANGE_HPRIV
6938 stxa %l1, [%l0]ASI_ICACHE_INSTR
6939 ta T_CHANGE_NONHPRIV
6940! %l0 = 733c1ee83c264363
6941 setx 0x805c934fa6d42aaa,%g7,%l0 ! %l0 = 805c934fa6d42aaa
6942! %l1 = 3d054c57e890aaac
6943 setx 0x5037dc4fa03914f5,%g7,%l1 ! %l1 = 5037dc4fa03914f5
6944! Mem[0000000010001410] = ffe6ae76, %l3 = 00000000000000ff
6945 ldsha [%i0+%o5]0x80,%l3 ! %l3 = ffffffffffffffe6
6946! Mem[0000000010041410] = ffffff75, %l1 = 5037dc4fa03914f5
6947 ldswa [%i1+%o5]0x80,%l1 ! %l1 = ffffffffffffff75
6948! Mem[0000000010101408] = ff9239f8ef082f21, %f4 = ffffffff 600000ff
6949 ldda [%i4+0x008]%asi,%f4 ! %f4 = ff9239f8 ef082f21
6950! Starting 10 instruction Store Burst
6951! %l0 = a6d42aaa, %l1 = ffffff75, Mem[0000000010181420] = ffdf74f0 00000000
6952 std %l0,[%i6+0x020] ! Mem[0000000010181420] = a6d42aaa ffffff75
6953
6954p0_label_270:
6955! %f2 = 5a6f0000 00000000, Mem[0000000010081400] = 00000000 000000ff
6956 stda %f2 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 5a6f0000 00000000
6957! %l0 = 805c934fa6d42aaa, Mem[0000000030041408] = 00000000
6958 stha %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00002aaa
6959! Mem[0000000010081410] = ff000000, %l5 = 000000000000ff11
6960 ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
6961! Mem[0000000010041400] = 00000000, %l1 = ffffffffffffff75
6962 ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 00000000000000ff
6963! %f27 = 00000000, Mem[0000000030101408] = 000000ff
6964 sta %f27,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
6965! %l6 = 00000000000000ff, Mem[00000000100c1400] = ffff0000, %asi = 80
6966 stwa %l6,[%i3+0x000]%asi ! Mem[00000000100c1400] = 000000ff
6967! %l2 = ffffffffffffffff, Mem[00000000211c0000] = 00ffd61d
6968 stb %l2,[%o2+%g0] ! Mem[00000000211c0000] = ffffd61d
6969! %f30 = ff0000ff ef082f21, Mem[0000000010001438] = 00000000 50f59cff
6970 std %f30,[%i0+0x038] ! Mem[0000000010001438] = ff0000ff ef082f21
6971! %l6 = 00000000000000ff, Mem[0000000010041420] = ff000000, %asi = 80
6972 stha %l6,[%i1+0x020]%asi ! Mem[0000000010041420] = 00ff0000
6973! Starting 10 instruction Load Burst
6974! Mem[0000000030001410] = fff9c610, %l5 = 00000000000000ff
6975 lduba [%i0+%o5]0x81,%l5 ! %l5 = 00000000000000ff
6976
6977p0_label_271:
6978! %f0 = 00000000, %f19 = ef082f21
6979 fcmpes %fcc3,%f0 ,%f19 ! %fcc3 = 2
6980! Mem[0000000010041408] = 00000000000000ff, %l0 = 805c934fa6d42aaa
6981 ldxa [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff
6982! Mem[0000000010041428] = ff000000 00006f5a, %l0 = 000000ff, %l1 = 00000000
6983 ldd [%i1+0x028],%l0 ! %l0 = 00000000ff000000 0000000000006f5a
6984! Mem[0000000010141408] = 00000000, %f29 = ffbbf195
6985 lda [%i5+%o4]0x80,%f29 ! %f29 = 00000000
6986! Mem[0000000010081408] = 00ff8ef3, %f25 = 00000000
6987 lda [%i2+%o4]0x80,%f25 ! %f25 = 00ff8ef3
6988! Mem[0000000010081408] = 00ff8ef3ffbbf195, %f12 = ff000000 00000047
6989 ldda [%i2+0x008]%asi,%f12 ! %f12 = 00ff8ef3 ffbbf195
6990! Mem[00000000100c1400] = ff000000, %l4 = 0000000000000000
6991 lduwa [%i3+%g0]0x88,%l4 ! %l4 = 00000000ff000000
6992! Mem[0000000010081408] = 00ff8ef3, %l4 = 00000000ff000000
6993 ldswa [%i2+%o4]0x80,%l4 ! %l4 = 0000000000ff8ef3
6994! Mem[0000000010081410] = ff000000 000000ff, %l4 = 00ff8ef3, %l5 = 000000ff
6995 ldda [%i2+%o5]0x80,%l4 ! %l4 = 00000000ff000000 00000000000000ff
6996! Starting 10 instruction Store Burst
6997! Mem[0000000030081410] = 000000ff, %l1 = 0000000000006f5a
6998 swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
6999
7000p0_label_272:
7001! Mem[0000000010081400] = 00006f5a, %l2 = ffffffffffffffff
7002 ldstuba [%i2+%g0]0x88,%l2 ! %l2 = 0000005a000000ff
7003! Mem[00000000100c1415] = ffb3ffff, %l7 = ff9239f810c6f9ff
7004 ldstub [%i3+0x015],%l7 ! %l7 = 000000b3000000ff
7005! Mem[0000000010081410] = ff000000, %l6 = 00000000000000ff
7006 swapa [%i2+%o5]0x80,%l6 ! %l6 = 00000000ff000000
7007! %l7 = 00000000000000b3, Mem[0000000010141420] = 80956cff00000047
7008 stx %l7,[%i5+0x020] ! Mem[0000000010141420] = 00000000000000b3
7009! %f29 = 00000000, Mem[0000000010101410] = 210000ff
7010 sta %f29,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
7011! %f30 = ff0000ff, Mem[0000000010181404] = ffffffff
7012 st %f30,[%i6+0x004] ! Mem[0000000010181404] = ff0000ff
7013! %f22 = 00000000 10c6f9ff, Mem[0000000010141438] = ffbbf195 fa0076ff
7014 stda %f22,[%i5+0x038]%asi ! Mem[0000000010141438] = 00000000 10c6f9ff
7015! Mem[0000000030081400] = ff000000, %l5 = 00000000000000ff
7016 ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
7017! %f0 = 00000000 ff800000, Mem[0000000030081410] = 5a6f0000 00000047
7018 stda %f0 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 ff800000
7019! Starting 10 instruction Load Burst
7020! Mem[0000000010141408] = 00000000, %l5 = 00000000000000ff
7021 ldsha [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
7022
7023p0_label_273:
7024! Mem[0000000030001408] = ffff8cff, %l6 = 00000000ff000000
7025 ldsha [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
7026! Mem[00000000211c0000] = ffffd61d, %l2 = 000000000000005a
7027 lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ffff
7028! Mem[0000000010181424] = ffffff75, %f0 = 00000000
7029 ld [%i6+0x024],%f0 ! %f0 = ffffff75
7030! Mem[0000000030101408] = 00000000, %l2 = 000000000000ffff
7031 lduba [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
7032! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000
7033 ldswa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
7034! Mem[00000000201c0000] = fa00075f, %l2 = 0000000000000000
7035 lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000fa00
7036! Mem[0000000030081400] = ff000000, %f19 = ef082f21
7037 lda [%i2+%g0]0x81,%f19 ! %f19 = ff000000
7038! Mem[0000000030081408] = 0000000000000000, %l2 = 000000000000fa00
7039 ldxa [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
7040! Mem[0000000030041400] = fa0076ff, %l6 = ffffffffffffffff
7041 ldsha [%i1+%g0]0x89,%l6 ! %l6 = 00000000000076ff
7042! Starting 10 instruction Store Burst
7043! %f22 = 00000000 10c6f9ff, %l0 = 00000000ff000000
7044! Mem[0000000010001418] = fb9706db00000000
7045 add %i0,0x018,%g1
7046 stda %f22,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010001418] = fb9706db00000000
7047
7048p0_label_274:
7049! %f0 = ffffff75 ff800000 5a6f0000 00000000
7050! %f4 = ff9239f8 ef082f21 00f9ffff ff8cffff
7051! %f8 = 000000ff ff6c9580 0000ffff 0000ffff
7052! %f12 = 00ff8ef3 ffbbf195 ff7600fa 0000e4e8
7053 stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
7054! Mem[0000000030041410] = 54861715, %l2 = 0000000000000000
7055 swapa [%i1+%o5]0x81,%l2 ! %l2 = 0000000054861715
7056! %l4 = 00000000ff000000, Mem[00000000100c1400] = 000000ff43bcb1ff
7057 stxa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000ff000000
7058! %l0 = ff000000, %l1 = 000000ff, Mem[0000000030101408] = 00000000 00000000
7059 stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 000000ff
7060! %l6 = 00000000000076ff, Mem[0000000010001400] = ff0000ff
7061 stwa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000076ff
7062! Mem[0000000021800041] = ffc8856a, %l7 = 00000000000000b3
7063 ldstub [%o3+0x041],%l7 ! %l7 = 000000c8000000ff
7064! Mem[0000000010001420] = ffc67b82, %l5 = 0000000000000000
7065 swap [%i0+0x020],%l5 ! %l5 = 00000000ffc67b82
7066! Mem[0000000010181410] = e7fff9ff, %l0 = 00000000ff000000
7067 swapa [%i6+%o5]0x80,%l0 ! %l0 = 00000000e7fff9ff
7068! %l4 = 00000000ff000000, Mem[0000000020800000] = 0000b0a2, %asi = 80
7069 stba %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = 0000b0a2
7070! Starting 10 instruction Load Burst
7071! Mem[00000000201c0000] = fa00075f, %l7 = 00000000000000c8
7072 lduba [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000fa
7073
7074p0_label_275:
7075! Mem[0000000030181408] = ff2f08ef ff0000ff, %l4 = ff000000, %l5 = ffc67b82
7076 ldda [%i6+%o4]0x81,%l4 ! %l4 = 00000000ff2f08ef 00000000ff0000ff
7077! Mem[0000000030081408] = 00000000, %l2 = 0000000054861715
7078 lduwa [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
7079! Mem[0000000010181410] = ff000000, %l5 = 00000000ff0000ff
7080 ldsba [%i6+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
7081! Mem[0000000020800040] = 00002222, %l2 = 0000000000000000
7082 ldsha [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000000
7083! Mem[00000000300c1400] = 151700ff, %l1 = 00000000000000ff
7084 lduba [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff
7085! Mem[0000000010081408] = 95f1bbff f38eff00, %l2 = 00000000, %l3 = ffffffe6
7086 ldda [%i2+%o4]0x88,%l2 ! %l2 = 00000000f38eff00 0000000095f1bbff
7087! Mem[0000000030181400] = 600000ff, %l5 = ffffffffffffffff
7088 lduwa [%i6+%g0]0x89,%l5 ! %l5 = 00000000600000ff
7089! Code Fragment 3
7090p0_fragment_24:
7091! %l0 = 00000000e7fff9ff
7092 setx 0xdc0a3eafb6ed50e0,%g7,%l0 ! %l0 = dc0a3eafb6ed50e0
7093! %l1 = 00000000000000ff
7094 setx 0xea8d64f0391d11f4,%g7,%l1 ! %l1 = ea8d64f0391d11f4
7095 setx 0x1fe000, %g1, %g3
7096 or %l0, %g3, %l0 ! always set perrmask = 0xff
7097 setx 0x1ffff8, %g1, %g2
7098 and %l0, %g2, %l0
7099 ta T_CHANGE_HPRIV
7100 stxa %l1, [%l0]ASI_DCACHE_DATA
7101 ta T_CHANGE_NONHPRIV
7102! %l0 = dc0a3eafb6ed50e0
7103 setx 0xf80449d7d24023cb,%g7,%l0 ! %l0 = f80449d7d24023cb
7104! %l1 = ea8d64f0391d11f4
7105 setx 0xc4cfcd503ce65b19,%g7,%l1 ! %l1 = c4cfcd503ce65b19
7106! Mem[0000000010101410] = 00000000, %l0 = f80449d7d24023cb
7107 ldswa [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000
7108! Starting 10 instruction Store Burst
7109! %f16 = 00000054, Mem[0000000010141424] = 000000b3
7110 st %f16,[%i5+0x024] ! Mem[0000000010141424] = 00000054
7111
7112p0_label_276:
7113! %f20 = 00000000 000000ff, %l6 = 00000000000076ff
7114! Mem[0000000010181438] = 000000004bdf8c9a
7115 add %i6,0x038,%g1
7116 stda %f20,[%g1+%l6]ASI_PST32_P ! Mem[0000000010181438] = 00000000000000ff
7117! %l0 = 0000000000000000, Mem[00000000300c1400] = ff001715
7118 stha %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00001715
7119! %l5 = 00000000600000ff, Mem[0000000030081400] = ff000000
7120 stha %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ff0000
7121! %f1 = ff800000, Mem[00000000100c1408] = 000000f9
7122 sta %f1 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff800000
7123! %f22 = 00000000 10c6f9ff, Mem[0000000030101400] = fff9c610 00000000
7124 stda %f22,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 10c6f9ff
7125! %l3 = 0000000095f1bbff, %l5 = 00000000600000ff, %l0 = 0000000000000000
7126 and %l3,%l5,%l0 ! %l0 = 00000000000000ff
7127! %l7 = 00000000000000fa, Mem[0000000010141410] = 00ff0000
7128 stha %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00fa0000
7129! Mem[00000000100c142c] = 1c0000c8, %l7 = 00000000000000fa
7130 swap [%i3+0x02c],%l7 ! %l7 = 000000001c0000c8
7131! %f6 = 00f9ffff ff8cffff, Mem[00000000300c1408] = fff90010 760000a5
7132 stda %f6 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00f9ffff ff8cffff
7133! Starting 10 instruction Load Burst
7134! Mem[0000000030181408] = ff2f08ef, %l1 = c4cfcd503ce65b19
7135 lduha [%i6+%o4]0x81,%l1 ! %l1 = 000000000000ff2f
7136
7137p0_label_277:
7138! Mem[0000000030181410] = 00000000, %l7 = 000000001c0000c8
7139 ldsba [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000
7140! Mem[0000000010141400] = ff00ffff, %l6 = 00000000000076ff
7141 ldsha [%i5+%g0]0x80,%l6 ! %l6 = ffffffffffffff00
7142! Mem[0000000010081408] = 00ff8ef3, %l6 = ffffffffffffff00
7143 lduwa [%i2+%o4]0x80,%l6 ! %l6 = 0000000000ff8ef3
7144! %l4 = 00000000ff2f08ef, %l5 = 00000000600000ff, %l0 = 00000000000000ff
7145 xor %l4,%l5,%l0 ! %l0 = 000000009f2f0810
7146! Mem[0000000010081438] = 6f0ac808, %l7 = 0000000000000000
7147 ldub [%i2+0x039],%l7 ! %l7 = 000000000000000a
7148! Mem[0000000030001408] = ff8cffff, %l7 = 000000000000000a
7149 lduba [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff
7150! Mem[0000000030001408] = ffff8cff ffff8cff, %l6 = 00ff8ef3, %l7 = 000000ff
7151 ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ffff8cff 00000000ffff8cff
7152! Mem[0000000030181410] = 00000000, %f31 = ef082f21
7153 lda [%i6+%o5]0x89,%f31 ! %f31 = 00000000
7154! Mem[00000000300c1408] = 00f9ffff, %l0 = 000000009f2f0810
7155 lduwa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000f9ffff
7156! Starting 10 instruction Store Burst
7157! %l1 = 000000000000ff2f, Mem[0000000010081400] = ff6f0000
7158 stba %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 2f6f0000
7159
7160p0_label_278:
7161! Mem[0000000030181410] = 00000000, %l2 = 00000000f38eff00
7162 swapa [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000
7163! %f0 = ffffff75 ff800000 5a6f0000 00000000
7164! %f4 = ff9239f8 ef082f21 00f9ffff ff8cffff
7165! %f8 = 000000ff ff6c9580 0000ffff 0000ffff
7166! %f12 = 00ff8ef3 ffbbf195 ff7600fa 0000e4e8
7167 stda %f0,[%i5]ASI_COMMIT_S ! Block Store to 0000000030141400
7168! Mem[0000000010101408] = ff9239f8, %l5 = 00000000600000ff
7169 ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
7170! Mem[0000000030181410] = f38eff00, %l3 = 0000000095f1bbff
7171 ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 000000f3000000ff
7172! %l4 = ff2f08ef, %l5 = 000000ff, Mem[0000000030181400] = 600000ff 00000054
7173 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff2f08ef 000000ff
7174! %l4 = 00000000ff2f08ef, Mem[0000000010181408] = 00000000
7175 stha %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 08ef0000
7176! %l5 = 00000000000000ff, Mem[0000000010101408] = ff9239f8ef082f21
7177 stxa %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000000000ff
7178! %f26 = 000000ff 00000000, Mem[00000000100c1400] = 00000000 ff000000
7179 stda %f26,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 00000000
7180 membar #Sync ! Added by membar checker (34)
7181! %l6 = ffff8cff, %l7 = ffff8cff, Mem[0000000010141400] = ff00ffff 00f9ffff
7182 stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffff8cff ffff8cff
7183! Starting 10 instruction Load Burst
7184! Mem[0000000010141400] = ffff8cffffff8cff, %l5 = 00000000000000ff
7185 ldxa [%i5+%g0]0x80,%l5 ! %l5 = ffff8cffffff8cff
7186
7187p0_label_279:
7188! Mem[0000000030041400] = fa0076ff, %l4 = 00000000ff2f08ef
7189 ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
7190! Mem[0000000030181410] = ff8eff00, %l1 = 000000000000ff2f
7191 ldswa [%i6+%o5]0x81,%l1 ! %l1 = ffffffffff8eff00
7192! Mem[0000000030041410] = fff9c610 00000000, %l2 = 00000000, %l3 = 000000f3
7193 ldda [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000fff9c610
7194! Mem[0000000010181434] = 43bcb1ff, %l1 = ffffffffff8eff00
7195 ldsw [%i6+0x034],%l1 ! %l1 = 0000000043bcb1ff
7196! %l2 = 0000000000000000, imm = 000000000000014a, %l2 = 0000000000000000
7197 xnor %l2,0x14a,%l2 ! %l2 = fffffffffffffeb5
7198! Mem[0000000030081400] = ff0000600000ff00, %l5 = ffff8cffffff8cff
7199 ldxa [%i2+%g0]0x89,%l5 ! %l5 = ff0000600000ff00
7200! Mem[0000000010101410] = 00000000, %l1 = 0000000043bcb1ff
7201 lduha [%i4+0x012]%asi,%l1 ! %l1 = 0000000000000000
7202! Mem[0000000010041414] = ef082f21, %f1 = ff800000
7203 ld [%i1+0x014],%f1 ! %f1 = ef082f21
7204! Mem[000000001004142c] = 0000ffff, %l7 = 00000000ffff8cff
7205 ldsw [%i1+0x02c],%l7 ! %l7 = 000000000000ffff
7206! Starting 10 instruction Store Burst
7207! %l6 = 00000000ffff8cff, %l5 = ff0000600000ff00, %l0 = 0000000000f9ffff
7208 sub %l6,%l5,%l0 ! %l0 = 00ffffa0fffe8dff
7209
7210p0_label_280:
7211! %f24 = 000000ff, Mem[0000000010101410] = 00000000
7212 sta %f24,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
7213! %l0 = 00ffffa0fffe8dff, Mem[000000001010140a] = 00000000
7214 sth %l0,[%i4+0x00a] ! Mem[0000000010101408] = 00008dff
7215! Mem[0000000030101400] = 00000000, %l4 = 00000000000000ff
7216 swapa [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
7217! Mem[00000000100c1414] = ffffffff, %l0 = 00ffffa0fffe8dff, %asi = 80
7218 swapa [%i3+0x014]%asi,%l0 ! %l0 = 00000000ffffffff
7219! %l2 = fffffeb5, %l3 = fff9c610, Mem[0000000010101430] = 4ae6ae76 ffbbf195
7220 std %l2,[%i4+0x030] ! Mem[0000000010101430] = fffffeb5 fff9c610
7221! Mem[0000000030081408] = 00000000, %l3 = 00000000fff9c610
7222 swapa [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
7223! Mem[0000000021800000] = ff0037ea, %l2 = fffffffffffffeb5
7224 ldstuba [%o3+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
7225! %l1 = 0000000000000000, Mem[00000000100c1400] = ff000000
7226 stba %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff000000
7227! %l0 = 00000000ffffffff, Mem[0000000021800101] = b7ff6d5f, %asi = 80
7228 stba %l0,[%o3+0x101]%asi ! Mem[0000000021800100] = b7ff6d5f
7229! Starting 10 instruction Load Burst
7230! Mem[0000000030141410] = ff9239f8ef082f21, %f8 = 000000ff ff6c9580
7231 ldda [%i5+%o5]0x81,%f8 ! %f8 = ff9239f8 ef082f21
7232
7233p0_label_281:
7234! Mem[00000000300c1410] = ff0000ff, %l6 = 00000000ffff8cff
7235 ldsha [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff
7236! Mem[00000000201c0000] = fa00075f, %l4 = 0000000000000000
7237 lduba [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000fa
7238! Mem[0000000021800140] = ff750a30, %l1 = 0000000000000000
7239 ldsba [%o3+0x141]%asi,%l1 ! %l1 = 0000000000000075
7240! Mem[0000000010081408] = 95f1bbff f38eff00, %l6 = 000000ff, %l7 = 0000ffff
7241 ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000f38eff00 0000000095f1bbff
7242! Mem[0000000010101430] = fffffeb5, %l2 = 00000000000000ff
7243 ldsh [%i4+0x030],%l2 ! %l2 = ffffffffffffffff
7244! Mem[0000000021800040] = ffff856a, %l6 = 00000000f38eff00
7245 lduh [%o3+0x040],%l6 ! %l6 = 000000000000ffff
7246! Mem[00000000100c1400] = ff000000, %l3 = 0000000000000000
7247 ldsba [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000
7248 membar #Sync ! Added by membar checker (35)
7249! Mem[0000000010141400] = ffff8cff ffff8cff 00000000 3c9dbf0a
7250! Mem[0000000010141410] = 00fa0000 ff000000 fff9c610 67df74f0
7251! Mem[0000000010141420] = 00000000 00000054 00000000 000000ff
7252! Mem[0000000010141430] = f8ff92ff 08c80a6f 00000000 10c6f9ff
7253 ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
7254! Mem[00000000100c1410] = ffffffff fffe8dff, %l6 = 0000ffff, %l7 = 95f1bbff
7255 ldda [%i3+0x010]%asi,%l6 ! %l6 = 00000000ffffffff 00000000fffe8dff
7256! Starting 10 instruction Store Burst
7257! Mem[000000001018140c] = 0000fff9, %l3 = 00000000, %l3 = 00000000
7258 add %i6,0x0c,%g1
7259 casa [%g1]0x80,%l3,%l3 ! %l3 = 000000000000fff9
7260
7261p0_label_282:
7262! Mem[0000000030081410] = 00000000, %l1 = 0000000000000075
7263 ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
7264! %l1 = 0000000000000000, Mem[0000000030001410] = fff9c610
7265 stba %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00f9c610
7266! %f20 = 00000000, Mem[0000000010101400] = ffff0000
7267 sta %f20,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
7268 membar #Sync ! Added by membar checker (36)
7269! %l5 = ff0000600000ff00, Mem[0000000010141414] = ff000000, %asi = 80
7270 stba %l5,[%i5+0x014]%asi ! Mem[0000000010141414] = 00000000
7271! %l5 = ff0000600000ff00, Mem[00000000300c1408] = 00f9ffffff8cffff
7272 stxa %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff0000600000ff00
7273! %f9 = 00000054, Mem[0000000010001400] = ff760000
7274 sta %f9 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000054
7275! Code Fragment 4
7276p0_fragment_25:
7277! %l0 = 00000000ffffffff
7278 setx 0x7139d827f4d5940d,%g7,%l0 ! %l0 = 7139d827f4d5940d
7279! %l1 = 0000000000000000
7280 setx 0x28e27bc8092670b5,%g7,%l1 ! %l1 = 28e27bc8092670b5
7281 setx 0x7ff8, %g1, %g2
7282 and %l0, %g2, %l0
7283 setx 0xffffffff, %g1, %g2
7284 and %l1, %g2, %l1
7285 setx 0x100000000, %g1, %g2
7286 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7287 ta T_CHANGE_HPRIV
7288 stxa %l1, [%l0]ASI_ICACHE_INSTR
7289 ta T_CHANGE_NONHPRIV
7290! %l0 = 7139d827f4d5940d
7291 setx 0xaafdee905102769c,%g7,%l0 ! %l0 = aafdee905102769c
7292! %l1 = 28e27bc8092670b5
7293 setx 0x211d495ff57f3eb1,%g7,%l1 ! %l1 = 211d495ff57f3eb1
7294! %l6 = 00000000ffffffff, Mem[0000000010001400] = 540000006f0ac808
7295 stxa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000ffffffff
7296! %l3 = 000000000000fff9, Mem[0000000010141418] = fff9c61067df74f0
7297 stx %l3,[%i5+0x018] ! Mem[0000000010141418] = 000000000000fff9
7298! Starting 10 instruction Load Burst
7299! Mem[0000000010081438] = 6f0ac808, %l4 = 00000000000000fa
7300 lduwa [%i2+0x038]%asi,%l4 ! %l4 = 000000006f0ac808
7301
7302p0_label_283:
7303! Mem[0000000010081428] = ff0000604bdf8cff, %f2 = 00000000 3c9dbf0a
7304 ldda [%i2+0x028]%asi,%f2 ! %f2 = ff000060 4bdf8cff
7305! Mem[0000000030181400] = ff2f08ef, %l5 = ff0000600000ff00
7306 lduba [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ef
7307! Mem[0000000030141410] = ff9239f8, %l5 = 00000000000000ef
7308 lduha [%i5+%o5]0x81,%l5 ! %l5 = 000000000000ff92
7309! Mem[0000000010181410] = ff000000, %l2 = ffffffffffffffff
7310 lduba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
7311! Mem[0000000010081400] = 2f6f0000 00000000, %l2 = 000000ff, %l3 = 0000fff9
7312 ldda [%i2+%g0]0x80,%l2 ! %l2 = 000000002f6f0000 0000000000000000
7313! Mem[0000000010081410] = 000000ff, %f12 = f8ff92ff
7314 lda [%i2+%o5]0x80,%f12 ! %f12 = 000000ff
7315! Mem[0000000010041408] = 00006f5a, %l1 = 211d495ff57f3eb1
7316 ldsba [%i1+%o4]0x88,%l1 ! %l1 = 000000000000005a
7317! Mem[0000000010041410] = 212f08eff83992ff, %f26 = 000000ff 00000000
7318 ldda [%i1+%o5]0x88,%f26 ! %f26 = 212f08ef f83992ff
7319! Mem[0000000010041438] = ff7600fa, %l7 = 00000000fffe8dff
7320 ldsh [%i1+0x03a],%l7 ! %l7 = 00000000000000fa
7321! Starting 10 instruction Store Burst
7322! Mem[000000001010141c] = 10c6f9ff, %l2 = 000000002f6f0000, %asi = 80
7323 swapa [%i4+0x01c]%asi,%l2 ! %l2 = 0000000010c6f9ff
7324
7325p0_label_284:
7326! %f21 = 000000ff, Mem[00000000100c1408] = ff800000
7327 sta %f21,[%i3+0x008]%asi ! Mem[00000000100c1408] = 000000ff
7328! Mem[000000001000141c] = 00000000, %l1 = 000000000000005a
7329 ldstub [%i0+0x01c],%l1 ! %l1 = 00000000000000ff
7330! %l7 = 00000000000000fa, Mem[0000000021800100] = b7ff6d5f
7331 sth %l7,[%o3+0x100] ! Mem[0000000021800100] = 00fa6d5f
7332! %f4 = 00fa0000, Mem[0000000010141430] = f8ff92ff
7333 sta %f4 ,[%i5+0x030]%asi ! Mem[0000000010141430] = 00fa0000
7334! Mem[00000000300c1410] = ff0000ff, %l4 = 000000006f0ac808
7335 ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
7336! %l6 = 00000000ffffffff, Mem[0000000010001404] = ffffffff, %asi = 80
7337 stwa %l6,[%i0+0x004]%asi ! Mem[0000000010001404] = ffffffff
7338! %l4 = 000000ff, %l5 = 0000ff92, Mem[0000000030081410] = ff000000 ff800000
7339 stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff 0000ff92
7340! %l0 = aafdee905102769c, Mem[0000000010001404] = ffffffff
7341 stw %l0,[%i0+0x004] ! Mem[0000000010001404] = 5102769c
7342! %l2 = 10c6f9ff, %l3 = 00000000, Mem[0000000030001410] = 10c6f900 ff9239f8
7343 stda %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 10c6f9ff 00000000
7344! Starting 10 instruction Load Burst
7345! Mem[00000000211c0000] = ffffd61d, %l6 = 00000000ffffffff
7346 ldub [%o2+0x001],%l6 ! %l6 = 00000000000000ff
7347
7348p0_label_285:
7349! Mem[00000000300c1410] = ff0000ff 000000ff, %l6 = 000000ff, %l7 = 000000fa
7350 ldda [%i3+%o5]0x81,%l6 ! %l6 = 00000000ff0000ff 00000000000000ff
7351! Mem[0000000030181410] = 00ff8eff, %l4 = 00000000000000ff
7352 lduha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000008eff
7353! Mem[00000000201c0000] = fa00075f, %l1 = 0000000000000000
7354 lduh [%o0+%g0],%l1 ! %l1 = 000000000000fa00
7355! Mem[0000000010001408] = 00000000, %l2 = 0000000010c6f9ff
7356 lduha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
7357! Mem[0000000030001400] = ffffffff15178654, %f18 = ff0000ff ff000000
7358 ldda [%i0+%g0]0x81,%f18 ! %f18 = ffffffff 15178654
7359! Mem[0000000010081400] = 2f6f000000000000, %l4 = 0000000000008eff
7360 ldxa [%i2+%g0]0x80,%l4 ! %l4 = 2f6f000000000000
7361! Mem[0000000030001400] = ffffffff, %l0 = aafdee905102769c
7362 ldswa [%i0+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
7363! Mem[0000000010141410] = 00fa0000, %l5 = 000000000000ff92
7364 lduwa [%i5+%o5]0x80,%l5 ! %l5 = 0000000000fa0000
7365! Mem[0000000010001400] = 9c76025100000000, %l4 = 2f6f000000000000
7366 ldxa [%i0+%g0]0x88,%l4 ! %l4 = 9c76025100000000
7367! Starting 10 instruction Store Burst
7368! Mem[0000000010141400] = ffff8cff, %l7 = 00000000000000ff
7369 swapa [%i5+%g0]0x80,%l7 ! %l7 = 00000000ffff8cff
7370
7371p0_label_286:
7372! %f2 = ff000060, %f8 = 00000000
7373 fcmps %fcc3,%f2 ,%f8 ! %fcc3 = 1
7374! Mem[0000000010141408] = 00000000, %l0 = ffffffffffffffff
7375 swapa [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
7376! %l7 = 00000000ffff8cff, Mem[0000000010041408] = 00006f5a
7377 stha %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00008cff
7378! Mem[0000000030101410] = 00000000, %l2 = 0000000000000000
7379 swapa [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
7380! %l7 = 00000000ffff8cff, Mem[000000001004142c] = 0000ffff
7381 stw %l7,[%i1+0x02c] ! Mem[000000001004142c] = ffff8cff
7382! %l7 = 00000000ffff8cff, Mem[0000000030101410] = 00000000
7383 stwa %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffff8cff
7384! Mem[0000000010081424] = f074ff67, %l6 = ff0000ff, %l3 = 00000000
7385 add %i2,0x24,%g1
7386 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000f074ff67
7387! %l0 = 0000000000000000, Mem[0000000010081400] = 2f6f0000
7388 stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
7389! %l5 = 0000000000fa0000, Mem[0000000010081410] = 000000ff
7390 stwa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00fa0000
7391! Starting 10 instruction Load Burst
7392! Mem[0000000010141408] = ffffffff, %l5 = 0000000000fa0000
7393 lduha [%i5+%o4]0x88,%l5 ! %l5 = 000000000000ffff
7394
7395p0_label_287:
7396! Mem[0000000010101408] = ff8d0000, %l6 = 00000000ff0000ff
7397 ldswa [%i4+%o4]0x88,%l6 ! %l6 = ffffffffff8d0000
7398! Mem[0000000010181410] = ff000000, %l7 = 00000000ffff8cff
7399 lduwa [%i6+%o5]0x80,%l7 ! %l7 = 00000000ff000000
7400! Mem[0000000030181400] = 000000ffff2f08ef, %l4 = 9c76025100000000
7401 ldxa [%i6+%g0]0x89,%l4 ! %l4 = 000000ffff2f08ef
7402! Mem[0000000010141410] = 00fa0000, %l4 = 000000ffff2f08ef
7403 lduba [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000
7404! Mem[0000000010181408] = f9ff00000000ef08, %l4 = 0000000000000000
7405 ldxa [%i6+%o4]0x88,%l4 ! %l4 = f9ff00000000ef08
7406! Mem[0000000010041400] = 75ffffff, %l3 = 00000000f074ff67
7407 lduha [%i1+%g0]0x88,%l3 ! %l3 = 000000000000ffff
7408! Mem[0000000010141410] = 000000000000fa00, %f26 = 212f08ef f83992ff
7409 ldda [%i5+%o5]0x88,%f26 ! %f26 = 00000000 0000fa00
7410! Mem[0000000010101410] = ff000000, %l0 = 0000000000000000
7411 lduha [%i4+%o5]0x80,%l0 ! %l0 = 000000000000ff00
7412! Mem[0000000010041410] = ff9239f8, %l2 = 0000000000000000
7413 ldsha [%i1+%o5]0x80,%l2 ! %l2 = ffffffffffffff92
7414! Starting 10 instruction Store Burst
7415! %l6 = ff8d0000, %l7 = ff000000, Mem[00000000300c1408] = 600000ff 00ff0000
7416 stda %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff8d0000 ff000000
7417
7418p0_label_288:
7419! %l6 = ffffffffff8d0000, Mem[0000000010141408] = ffffffff
7420 stwa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff8d0000
7421! %l2 = ffffffffffffff92, Mem[0000000010001418] = fb9706db, %asi = 80
7422 stha %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = ff9206db
7423! %l5 = 000000000000ffff, Mem[0000000010041400] = ffffff75
7424 stwa %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000ffff
7425! %l7 = 00000000ff000000, Mem[0000000010041406] = ff800000, %asi = 80
7426 stha %l7,[%i1+0x006]%asi ! Mem[0000000010041404] = ff800000
7427! %f28 = 4ae6ae76 00000000, Mem[0000000010081418] = 00ff3ca9 00ff51a8
7428 std %f28,[%i2+0x018] ! Mem[0000000010081418] = 4ae6ae76 00000000
7429! Mem[0000000030001400] = ffffffff, %l3 = 000000000000ffff
7430 ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
7431! Mem[000000001014141c] = 0000fff9, %l1 = 0000fa00, %l5 = 0000ffff
7432 add %i5,0x1c,%g1
7433 casa [%g1]0x80,%l1,%l5 ! %l5 = 000000000000fff9
7434! %l4 = f9ff00000000ef08, Mem[0000000010181434] = 43bcb1ff
7435 stw %l4,[%i6+0x034] ! Mem[0000000010181434] = 0000ef08
7436! Mem[0000000010101400] = 00000000, %l2 = ffffffffffffff92
7437 ldstuba [%i4+%g0]0x80,%l2 ! %l2 = 00000000000000ff
7438! Starting 10 instruction Load Burst
7439! Mem[0000000010001400] = 00000000, %l0 = 000000000000ff00
7440 ldswa [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
7441
7442p0_label_289:
7443! Mem[0000000010081438] = 6f0ac80890007d00, %f22 = 00000000 10c6f9ff
7444 ldd [%i2+0x038],%f22 ! %f22 = 6f0ac808 90007d00
7445! Mem[0000000030181400] = ef082fff, %l7 = 00000000ff000000
7446 ldswa [%i6+%g0]0x81,%l7 ! %l7 = ffffffffef082fff
7447! Mem[0000000030181410] = ffff00ff 00ff8eff, %l2 = 00000000, %l3 = 000000ff
7448 ldda [%i6+%o5]0x89,%l2 ! %l2 = 0000000000ff8eff 00000000ffff00ff
7449! Mem[0000000010041400] = ffff0000, %l6 = ffffffffff8d0000
7450 lduha [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000000
7451! Mem[00000000100c1408] = f9ff0000ff000000, %f0 = ffff8cff ffff8cff
7452 ldda [%i3+%o4]0x88,%f0 ! %f0 = f9ff0000 ff000000
7453! Mem[000000001014142c] = 000000ff, %f3 = 4bdf8cff
7454 lda [%i5+0x02c]%asi,%f3 ! %f3 = 000000ff
7455! Mem[0000000030101410] = ffff8cff00000000, %f2 = ff000060 000000ff
7456 ldda [%i4+%o5]0x81,%f2 ! %f2 = ffff8cff 00000000
7457! Mem[0000000010141408] = 00008dff, %f24 = 000000ff
7458 lda [%i5+%o4]0x80,%f24 ! %f24 = 00008dff
7459! Mem[0000000010101410] = 000000ff, %l4 = f9ff00000000ef08
7460 lduha [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
7461! Starting 10 instruction Store Burst
7462! Mem[0000000010181400] = ffffffff, %l0 = 0000000000000000
7463 swap [%i6+%g0],%l0 ! %l0 = 00000000ffffffff
7464
7465p0_label_290:
7466! %l3 = 00000000ffff00ff, Mem[00000000201c0000] = fa00075f, %asi = 80
7467 stba %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = ff00075f
7468! %l3 = 00000000ffff00ff, Mem[0000000010001430] = ffff0000000074f0, %asi = 80
7469 stxa %l3,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000ffff00ff
7470! %l7 = ffffffffef082fff, imm = 0000000000000bcc, %l7 = ffffffffef082fff
7471 xnor %l7,0xbcc,%l7 ! %l7 = 0000000010f7dbcc
7472! %l1 = 000000000000fa00, Mem[0000000030081400] = 00ff0000
7473 stwa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000fa00
7474! Mem[0000000010101428] = f38e0c76ffffffff, %l3 = 00000000ffff00ff, %l0 = 00000000ffffffff
7475 add %i4,0x28,%g1
7476 casxa [%g1]0x80,%l3,%l0 ! %l0 = f38e0c76ffffffff
7477! %f6 = fff9c610 67df74f0, Mem[0000000010081408] = 00ff8ef3 ffbbf195
7478 stda %f6 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = fff9c610 67df74f0
7479! %f24 = 00008dff 00ff8ef3, Mem[0000000030001410] = fff9c610 00000000
7480 stda %f24,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00008dff 00ff8ef3
7481! %f14 = 00000000 10c6f9ff, %l3 = 00000000ffff00ff
7482! Mem[0000000030141420] = 000000ffff6c9580
7483 add %i5,0x020,%g1
7484 stda %f14,[%g1+%l3]ASI_PST16_S ! Mem[0000000030141420] = 0000000010c6f9ff
7485! Mem[0000000010141404] = ffff8cff, %l7 = 0000000010f7dbcc
7486 swap [%i5+0x004],%l7 ! %l7 = 00000000ffff8cff
7487! Starting 10 instruction Load Burst
7488! Mem[0000000010001438] = ff0000ffef082f21, %f18 = ffffffff 15178654
7489 ldd [%i0+0x038],%f18 ! %f18 = ff0000ff ef082f21
7490
7491p0_label_291:
7492! Mem[00000000300c1408] = 00008dff 000000ff, %l0 = ffffffff, %l1 = 0000fa00
7493 ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000000008dff 00000000000000ff
7494! Mem[0000000010141410] = 0000fa00, %l2 = 0000000000ff8eff
7495 ldswa [%i5+%o5]0x88,%l2 ! %l2 = 000000000000fa00
7496! Mem[0000000030081410] = 92ff0000 ff000000, %l2 = 0000fa00, %l3 = ffff00ff
7497 ldda [%i2+%o5]0x89,%l2 ! %l2 = 00000000ff000000 0000000092ff0000
7498! Mem[0000000010081410] = 00fa0000 000000ff, %l0 = 00008dff, %l1 = 000000ff
7499 ldd [%i2+%o5],%l0 ! %l0 = 0000000000fa0000 00000000000000ff
7500! Mem[0000000010181410] = ff000000, %l7 = 00000000ffff8cff
7501 ldsha [%i6+%o5]0x80,%l7 ! %l7 = ffffffffffffff00
7502! Mem[0000000030181410] = 00ff8eff, %f18 = ff0000ff
7503 lda [%i6+%o5]0x89,%f18 ! %f18 = 00ff8eff
7504! Mem[0000000010001408] = 00000000, %l6 = 0000000000000000
7505 ldswa [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
7506! Mem[0000000030081408] = fff9c610, %l5 = 000000000000fff9
7507 lduba [%i2+%o4]0x81,%l5 ! %l5 = 00000000000000ff
7508! Mem[0000000030101408] = ff000000, %f17 = 600000ff
7509 lda [%i4+%o4]0x81,%f17 ! %f17 = ff000000
7510! Starting 10 instruction Store Burst
7511! %l0 = 00fa0000, %l1 = 000000ff, Mem[0000000010101410] = 000000ff 47000000
7512 stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00fa0000 000000ff
7513
7514p0_label_292:
7515! %l4 = 00000000000000ff, Mem[0000000030101400] = 000000ff10c6f9ff
7516 stxa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000000000ff
7517! Mem[0000000010081400] = 00000000, %l2 = 00000000ff000000
7518 swapa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
7519! %l1 = 00000000000000ff, Mem[0000000010181420] = a6d42aaa
7520 stw %l1,[%i6+0x020] ! Mem[0000000010181420] = 000000ff
7521! %l1 = 00000000000000ff, Mem[0000000020800040] = 00002222
7522 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 00ff2222
7523! %l1 = 00000000000000ff, Mem[0000000010081400] = 000000ff
7524 stha %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
7525! %l0 = 0000000000fa0000, %l1 = 00000000000000ff, %y = 00000000
7526 sdiv %l0,%l1,%l6 ! %l6 = 000000000000fafa
7527 mov %l0,%y ! %y = 00fa0000
7528! %l0 = 0000000000fa0000, Mem[0000000030181408] = ff2f08ef
7529 stba %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 002f08ef
7530! %l3 = 0000000092ff0000, Mem[0000000010101408] = 00008dff
7531 stba %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00008dff
7532! Mem[0000000010081408] = 10c6f9ff, %l4 = 00000000000000ff
7533 ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
7534! Starting 10 instruction Load Burst
7535! Mem[0000000010041410] = ff9239f8, %l6 = 000000000000fafa
7536 lduba [%i1+%o5]0x80,%l6 ! %l6 = 00000000000000ff
7537
7538p0_label_293:
7539! Mem[0000000030001408] = ffff8cff, %l1 = 00000000000000ff
7540 lduha [%i0+%o4]0x81,%l1 ! %l1 = 000000000000ffff
7541! Mem[00000000300c1410] = ff0000ff, %l1 = 000000000000ffff
7542 ldswa [%i3+%o5]0x89,%l1 ! %l1 = ffffffffff0000ff
7543! %f23 = 90007d00, %f19 = ef082f21, %f18 = 00ff8eff
7544 fadds %f23,%f19,%f18 ! %f18 = ef082f21
7545! Mem[0000000030141410] = ff9239f8ef082f21, %l0 = 0000000000fa0000
7546 ldxa [%i5+%o5]0x81,%l0 ! %l0 = ff9239f8ef082f21
7547! Code Fragment 3
7548p0_fragment_26:
7549! %l0 = ff9239f8ef082f21
7550 setx 0xcfe22fbf82dc2ff2,%g7,%l0 ! %l0 = cfe22fbf82dc2ff2
7551! %l1 = ffffffffff0000ff
7552 setx 0x9cb7924826c7ce35,%g7,%l1 ! %l1 = 9cb7924826c7ce35
7553 setx 0x1fe000, %g1, %g3
7554 or %l0, %g3, %l0 ! always set perrmask = 0xff
7555 setx 0x1ffff8, %g1, %g2
7556 and %l0, %g2, %l0
7557 ta T_CHANGE_HPRIV
7558 stxa %l1, [%l0]ASI_DCACHE_DATA
7559 ta T_CHANGE_NONHPRIV
7560! %l0 = cfe22fbf82dc2ff2
7561 setx 0x1d748680731205e0,%g7,%l0 ! %l0 = 1d748680731205e0
7562! %l1 = 9cb7924826c7ce35
7563 setx 0x1f26085858309034,%g7,%l1 ! %l1 = 1f26085858309034
7564! Mem[0000000010081408] = fff9c61067df74f0, %l6 = 00000000000000ff
7565 ldxa [%i2+%o4]0x80,%l6 ! %l6 = fff9c61067df74f0
7566! Mem[0000000010141410] = 0000fa00, %l2 = 0000000000000000
7567 lduwa [%i5+%o5]0x88,%l2 ! %l2 = 000000000000fa00
7568! Mem[0000000010141408] = 00008dff, %l2 = 000000000000fa00
7569 lduwa [%i5+%o4]0x80,%l2 ! %l2 = 0000000000008dff
7570! Mem[00000000300c1400] = fff9c610 15170000, %l0 = 731205e0, %l1 = 58309034
7571 ldda [%i3+%g0]0x89,%l0 ! %l0 = 0000000015170000 00000000fff9c610
7572! Starting 10 instruction Store Burst
7573! Mem[0000000010081408] = fff9c610, %l5 = 00000000000000ff
7574 swapa [%i2+%o4]0x80,%l5 ! %l5 = 00000000fff9c610
7575
7576p0_label_294:
7577! Mem[000000001008140a] = 000000ff, %l6 = fff9c61067df74f0
7578 ldstuba [%i2+0x00a]%asi,%l6 ! %l6 = 00000000000000ff
7579! %f26 = 00000000 0000fa00, Mem[0000000030101408] = 000000ff ff000000
7580 stda %f26,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 0000fa00
7581! %l0 = 15170000, %l1 = fff9c610, Mem[0000000010001408] = 00000000 ffffffff
7582 stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 15170000 fff9c610
7583! %f20 = 00000000 000000ff, Mem[0000000010101408] = ff8d0000 ff000000
7584 stda %f20,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 000000ff
7585! Mem[0000000030181408] = 002f08ef, %l6 = 0000000000000000
7586 ldstuba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
7587! Mem[0000000010081400] = ff000000, %l7 = ffffffffffffff00
7588 swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ff000000
7589! Mem[0000000010101410] = 0000fa00, %l6 = 0000000000000000
7590 ldstuba [%i4+%o5]0x80,%l6 ! %l6 = 00000000000000ff
7591! Mem[0000000010081410] = 00fa0000, %l1 = 00000000fff9c610
7592 swapa [%i2+%o5]0x80,%l1 ! %l1 = 0000000000fa0000
7593! %f10 = 00000000 000000ff, %l0 = 0000000015170000
7594! Mem[00000000100c1420] = 9c6a17153c9d0000
7595 add %i3,0x020,%g1
7596 stda %f10,[%g1+%l0]ASI_PST8_PL ! Mem[00000000100c1420] = 9c6a17153c9d0000
7597! Starting 10 instruction Load Burst
7598! Mem[00000000211c0000] = ffffd61d, %l5 = 00000000fff9c610
7599 ldsb [%o2+%g0],%l5 ! %l5 = ffffffffffffffff
7600
7601p0_label_295:
7602! Mem[0000000030001408] = ff8cffff, %l6 = 0000000000000000
7603 ldswa [%i0+%o4]0x89,%l6 ! %l6 = ffffffffff8cffff
7604! Mem[0000000021800080] = 257e727f, %l6 = ffffffffff8cffff
7605 ldsba [%o3+0x080]%asi,%l6 ! %l6 = 0000000000000025
7606! Mem[0000000030141410] = ff9239f8ef082f21, %f10 = 00000000 000000ff
7607 ldda [%i5+%o5]0x81,%f10 ! %f10 = ff9239f8 ef082f21
7608! Mem[0000000010181410] = 000000ff, %l3 = 0000000092ff0000
7609 ldsba [%i6+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
7610! Mem[0000000010081410] = 10c6f9ff, %l1 = 0000000000fa0000
7611 ldsba [%i2+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
7612! Mem[0000000030141400] = ffffff75, %l7 = 00000000ff000000
7613 ldsha [%i5+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
7614! Mem[0000000030001400] = ffffffff, %f8 = 00000000
7615 lda [%i0+%g0]0x89,%f8 ! %f8 = ffffffff
7616! Mem[0000000010081400] = ffffff00, %l4 = 00000000000000ff
7617 lduwa [%i2+%g0]0x80,%l4 ! %l4 = 00000000ffffff00
7618! Mem[00000000300c1400] = 00001715, %l7 = ffffffffffffffff
7619 lduba [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000
7620! Starting 10 instruction Store Burst
7621! %l3 = ffffffffffffffff, Mem[0000000010181408] = 0000ef08
7622 stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ffff
7623
7624p0_label_296:
7625! Mem[0000000030081400] = 0000fa00, %l1 = ffffffffffffffff
7626 swapa [%i2+%g0]0x81,%l1 ! %l1 = 000000000000fa00
7627! Mem[0000000030101400] = 00000000, %l4 = 00000000ffffff00
7628 swapa [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
7629! Mem[0000000010041406] = ff800000, %l3 = ffffffffffffffff
7630 ldstuba [%i1+0x006]%asi,%l3 ! %l3 = 00000000000000ff
7631! %f18 = ef082f21 ef082f21, Mem[0000000030181410] = ff8eff00 ff00ffff
7632 stda %f18,[%i6+%o5]0x81 ! Mem[0000000030181410] = ef082f21 ef082f21
7633! Mem[0000000010041410] = f83992ff, %l5 = ffffffffffffffff
7634 ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
7635! Mem[00000000300c1400] = 00001715, %l4 = 0000000000000000
7636 ldstuba [%i3+%g0]0x81,%l4 ! %l4 = 00000000000000ff
7637! %l1 = 000000000000fa00, Mem[00000000100c143c] = 000000ff, %asi = 80
7638 stwa %l1,[%i3+0x03c]%asi ! Mem[00000000100c143c] = 0000fa00
7639! %f18 = ef082f21 ef082f21, Mem[0000000010081408] = 0000ffff 67df74f0
7640 std %f18,[%i2+%o4] ! Mem[0000000010081408] = ef082f21 ef082f21
7641! %l6 = 0000000000000025, Mem[0000000020800000] = 0000b0a2, %asi = 80
7642 stha %l6,[%o1+0x000]%asi ! Mem[0000000020800000] = 0025b0a2
7643! Starting 10 instruction Load Burst
7644! Mem[0000000030041400] = fa0076ff, %l4 = 0000000000000000
7645 ldswa [%i1+%g0]0x89,%l4 ! %l4 = fffffffffa0076ff
7646
7647p0_label_297:
7648! Mem[0000000030001408] = ffff8cff, %l5 = 00000000000000ff
7649 ldsha [%i0+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
7650! Mem[0000000030041400] = fa0076ff, %l3 = 0000000000000000
7651 ldsba [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
7652! Mem[00000000300c1410] = ff0000ff, %f28 = 4ae6ae76
7653 lda [%i3+%o5]0x89,%f28 ! %f28 = ff0000ff
7654! Mem[0000000010181400] = 00000000, %l7 = 0000000000000000
7655 lduwa [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000
7656! Mem[000000001008142c] = 4bdf8cff, %l3 = ffffffffffffffff
7657 ldsba [%i2+0x02f]%asi,%l3 ! %l3 = ffffffffffffffff
7658! %l2 = 0000000000008dff, imm = fffffffffffff685, %l7 = 0000000000000000
7659 or %l2,-0x97b,%l7 ! %l7 = ffffffffffffffff
7660! Mem[0000000030141410] = 212f08ef f83992ff, %l4 = fa0076ff, %l5 = ffffffff
7661 ldda [%i5+%o5]0x89,%l4 ! %l4 = 00000000f83992ff 00000000212f08ef
7662! Mem[0000000030001410] = 00008dff, %l5 = 00000000212f08ef
7663 lduha [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
7664! Mem[0000000030081408] = fff9c610, %f26 = 00000000
7665 lda [%i2+%o4]0x81,%f26 ! %f26 = fff9c610
7666! Starting 10 instruction Store Burst
7667! Mem[00000000100c1414] = fffe8dff, %l1 = 000000000000fa00
7668 swap [%i3+0x014],%l1 ! %l1 = 00000000fffe8dff
7669
7670p0_label_298:
7671! %f2 = ffff8cff, Mem[00000000300c1408] = 00008dff
7672 sta %f2 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffff8cff
7673! %l1 = 00000000fffe8dff, Mem[0000000010181410] = 000000ff
7674 stwa %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = fffe8dff
7675! Mem[0000000010001400] = 00000000, %l2 = 0000000000008dff
7676 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000ff
7677! %l5 = 0000000000000000, Mem[00000000201c0001] = ff00075f
7678 stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = ff00075f
7679! %l6 = 0000000000000025, Mem[0000000030001400] = ffffffff
7680 stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000025
7681! %l2 = 0000000000000000, Mem[0000000030181410] = 212f08ef212f08ef
7682 stxa %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000000000
7683! %l2 = 0000000000000000, Mem[0000000030001400] = 00000025
7684 stha %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
7685! %l5 = 0000000000000000, Mem[000000001014140c] = 3c9dbf0a
7686 stw %l5,[%i5+0x00c] ! Mem[000000001014140c] = 00000000
7687! %l4 = 00000000f83992ff, Mem[0000000030001400] = 0000000015178654
7688 stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000f83992ff
7689! Starting 10 instruction Load Burst
7690! Mem[00000000100c1408] = f9ff0000ff000000, %f12 = 000000ff 08c80a6f
7691 ldda [%i3+%o4]0x88,%f12 ! %f12 = f9ff0000 ff000000
7692
7693p0_label_299:
7694! Mem[0000000030081408] = 10c6f9ff, %l0 = 0000000015170000
7695 ldsba [%i2+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
7696! Mem[00000000201c0000] = ff00075f, %l5 = 0000000000000000
7697 lduba [%o0+0x001]%asi,%l5 ! %l5 = 0000000000000000
7698! Mem[00000000300c1408] = ff8cffff, %l3 = ffffffffffffffff
7699 ldsba [%i3+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
7700! Mem[00000000201c0000] = ff00075f, %l2 = 0000000000000000
7701 lduh [%o0+%g0],%l2 ! %l2 = 000000000000ff00
7702! Mem[0000000010001410] = 00000079 76aee6ff, %l0 = ffffffff, %l1 = fffe8dff
7703 ldda [%i0+%o5]0x88,%l0 ! %l0 = 0000000076aee6ff 0000000000000079
7704! %l7 = ffffffffffffffff, %l3 = ffffffffffffffff, %l3 = ffffffffffffffff
7705 addc %l7,%l3,%l3 ! %l3 = fffffffffffffffe
7706! Mem[000000001000141c] = ff000000, %l2 = 000000000000ff00
7707 ldsh [%i0+0x01e],%l2 ! %l2 = 0000000000000000
7708! %f15 = 10c6f9ff, %f20 = 00000000, %f20 = 00000000 000000ff
7709 fsmuld %f15,%f20,%f20 ! %f20 = 00000000 00000000
7710! %f17 = ff000000, %f6 = fff9c610
7711 fcmps %fcc2,%f17,%f6 ! %fcc2 = 3
7712! Starting 10 instruction Store Burst
7713! %l6 = 00000025, %l7 = ffffffff, Mem[0000000010101430] = fffffeb5 fff9c610
7714 std %l6,[%i4+0x030] ! Mem[0000000010101430] = 00000025 ffffffff
7715
7716p0_label_300:
7717! %l3 = fffffffffffffffe, Mem[0000000010181434] = 0000ef08
7718 stw %l3,[%i6+0x034] ! Mem[0000000010181434] = fffffffe
7719! %f3 = 00000000, %f19 = ef082f21, %f28 = ff0000ff
7720 fmuls %f3 ,%f19,%f28 ! %f28 = 80000000
7721! %l6 = 0000000000000025, Mem[0000000010001430] = 00000000
7722 stw %l6,[%i0+0x030] ! Mem[0000000010001430] = 00000025
7723! %l0 = 0000000076aee6ff, Mem[0000000010041410] = ff9239f8ef082f21
7724 stxa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000076aee6ff
7725! %l6 = 0000000000000025, Mem[0000000030041410] = fff9c61000000000
7726 stxa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000025
7727! %l0 = 0000000076aee6ff, Mem[0000000030081400] = ffffffff
7728 stha %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffe6ff
7729! %f13 = ff000000, %f17 = ff000000, %f14 = 00000000
7730 fsubs %f13,%f17,%f14 ! %f14 = 00000000
7731! %f16 = 00000054 ff000000 ef082f21 ef082f21
7732! %f20 = 00000000 00000000 6f0ac808 90007d00
7733! %f24 = 00008dff 00ff8ef3 fff9c610 0000fa00
7734! %f28 = 80000000 00000000 ff0000ff 00000000
7735 stda %f16,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400
7736! %l5 = 0000000000000000, Mem[0000000030041410] = 0000000000000025
7737 stxa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
7738! Starting 10 instruction Load Burst
7739! Mem[0000000030181400] = ef082fff, %l4 = 00000000f83992ff
7740 ldsba [%i6+%g0]0x81,%l4 ! %l4 = ffffffffffffffef
7741
7742p0_label_301:
7743! Mem[0000000010101400] = 000000ff, %l0 = 0000000076aee6ff
7744 lduwa [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff
7745! Mem[0000000010101418] = ff9239f8, %l2 = 0000000000000000
7746 ldsh [%i4+0x018],%l2 ! %l2 = ffffffffffffff92
7747! %f5 = ff000000, %f12 = f9ff0000
7748 fcmpes %fcc3,%f5 ,%f12 ! %fcc3 = 1
7749! Mem[0000000030081400] = ffe6ffff, %l6 = 0000000000000025
7750 lduwa [%i2+%g0]0x81,%l6 ! %l6 = 00000000ffe6ffff
7751 membar #Sync ! Added by membar checker (37)
7752! Mem[00000000100c1400] = 000000ff 54000000 212f08ef 212f08ef
7753! Mem[00000000100c1410] = 00000000 00000000 007d0090 08c80a6f
7754! Mem[00000000100c1420] = f38eff00 ff8d0000 00fa0000 10c6f9ff
7755! Mem[00000000100c1430] = 00000000 00000080 00000000 ff0000ff
7756 ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
7757! Mem[0000000021800140] = ff750a30, %l7 = ffffffffffffffff
7758 ldsha [%o3+0x140]%asi,%l7 ! %l7 = ffffffffffffff75
7759! Mem[0000000010141408] = ff8d0000, %l6 = 00000000ffe6ffff
7760 lduba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
7761! Mem[0000000010041400] = ffff0000, %l3 = fffffffffffffffe
7762 lduha [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000000
7763! Mem[0000000010141410] = 00fa0000, %f18 = ef082f21
7764 lda [%i5+%o5]0x80,%f18 ! %f18 = 00fa0000
7765! Starting 10 instruction Store Burst
7766! %l7 = ffffffffffffff75, Mem[0000000010001400] = ff0000005102769c
7767 stxa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffffffffff75
7768
7769p0_label_302:
7770! Mem[00000000300c1408] = ffff8cff, %l5 = 0000000000000000
7771 swapa [%i3+%o4]0x81,%l5 ! %l5 = 00000000ffff8cff
7772! %l4 = ffffffef, %l5 = ffff8cff, Mem[0000000030081408] = fff9c610 00000000
7773 stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffffef ffff8cff
7774! Mem[0000000030081410] = ff000000, %l0 = 00000000000000ff
7775 swapa [%i2+%o5]0x89,%l0 ! %l0 = 00000000ff000000
7776! Mem[00000000300c1400] = 151700ff, %l5 = 00000000ffff8cff
7777 ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
7778! %l4 = ffffffffffffffef, Mem[00000000218000c0] = ff110164, %asi = 80
7779 stha %l4,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = ffef0164
7780! %f16 = 00000054, %f29 = 00000000, %f22 = 6f0ac808
7781 fsubs %f16,%f29,%f22 ! %l0 = 00000000ff000022, Unfinished, %fsr = 1e00000400
7782! %l3 = 0000000000000000, %l6 = 0000000000000000, %l1 = 0000000000000079
7783 udivx %l3,%l6,%l1 ! Div by zero, %l0 = 00000000ff000072
7784! Mem[0000000010141410] = 00fa0000, %l5 = 00000000000000ff
7785 swapa [%i5+%o5]0x80,%l5 ! %l5 = 0000000000fa0000
7786! %l3 = 0000000000000000, Mem[0000000010181410] = ffff00fffffe8dff
7787 stxa %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
7788! Starting 10 instruction Load Burst
7789! Mem[0000000010081408] = ef082f21, %l3 = 0000000000000000
7790 ldsha [%i2+%o4]0x80,%l3 ! %l3 = ffffffffffffef08
7791
7792p0_label_303:
7793! %f18 = 00fa0000, %f31 = 00000000, %f20 = 00000000
7794 fsubs %f18,%f31,%f20 ! %f20 = 00fa0000
7795! Mem[0000000030041400] = fa0076ff, %l3 = ffffffffffffef08
7796 ldswa [%i1+%g0]0x89,%l3 ! %l3 = fffffffffa0076ff
7797! Mem[0000000030081408] = ffffffef, %l1 = 0000000000000079
7798 lduwa [%i2+%o4]0x81,%l1 ! %l1 = 00000000ffffffef
7799! Mem[00000000201c0000] = ff00075f, %l0 = 00000000ff00004a
7800 lduh [%o0+%g0],%l0 ! %l0 = 000000000000ff00
7801! Mem[0000000030141410] = f83992ff, %l0 = 000000000000ff00
7802 lduba [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff
7803! Mem[0000000030181410] = 0000000000000000, %l6 = 0000000000000000
7804 ldxa [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
7805! Mem[0000000010081400] = ffffff00, %l4 = ffffffffffffffef
7806 lduwa [%i2+%g0]0x80,%l4 ! %l4 = 00000000ffffff00
7807! Mem[0000000010141410] = 000000ff, %l6 = 0000000000000000
7808 ldswa [%i5+%o5]0x80,%l6 ! %l6 = 00000000000000ff
7809! Mem[00000000100c1410] = 00000000 00000000, %l0 = 000000ff, %l1 = ffffffef
7810 ldda [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
7811! Starting 10 instruction Store Burst
7812! %f18 = 00fa0000, Mem[0000000030101410] = ff8cffff
7813 sta %f18,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00fa0000
7814
7815p0_label_304:
7816! %l3 = fffffffffa0076ff, Mem[0000000030101400] = ffffff00
7817 stha %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 76ffff00
7818! Mem[0000000010101400] = ff000000, %l0 = 0000000000000000
7819 swapa [%i4+%g0]0x80,%l0 ! %l0 = 00000000ff000000
7820! Mem[0000000010081438] = 6f0ac808, %l5 = 0000000000fa0000
7821 swap [%i2+0x038],%l5 ! %l5 = 000000006f0ac808
7822! Mem[00000000100c1410] = 00000000, %l1 = 0000000000000000
7823 swapa [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
7824! Mem[0000000010081410] = 10c6f9ff, %l3 = fffffffffa0076ff
7825 ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
7826! %f17 = ff000000, %f29 = 00000000
7827 fcmpes %fcc2,%f17,%f29 ! %fcc2 = 1
7828! %l2 = ffffffffffffff92, Mem[0000000030101408] = 00fa000000000000
7829 stxa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffffffffff92
7830! Mem[00000000300c1408] = 00000000, %l6 = 00000000000000ff
7831 ldstuba [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
7832! Mem[0000000010041410] = 00000000, %l2 = ffffffffffffff92
7833 swapa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
7834! Starting 10 instruction Load Burst
7835! Mem[0000000010101410] = ff00fa00, %l1 = 0000000000000000
7836 lduba [%i4+%o5]0x80,%l1 ! %l1 = 00000000000000ff
7837
7838p0_label_305:
7839! %l0 = 00000000ff000000, %l1 = 00000000000000ff, %l0 = 00000000ff000000
7840 xnor %l0,%l1,%l0 ! %l0 = ffffffff00ffff00
7841! Mem[00000000100c1414] = 00000000, %l1 = 00000000000000ff
7842 lduh [%i3+0x016],%l1 ! %l1 = 0000000000000000
7843! Mem[0000000010181410] = 00000000, %l0 = ffffffff00ffff00
7844 ldswa [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
7845! Mem[0000000010081408] = ef082f21, %l0 = 0000000000000000
7846 lduha [%i2+%o4]0x80,%l0 ! %l0 = 000000000000ef08
7847! Mem[0000000030181408] = ff2f08efff0000ff, %l7 = ffffffffffffff75
7848 ldxa [%i6+%o4]0x81,%l7 ! %l7 = ff2f08efff0000ff
7849! Mem[00000000100c1424] = ff8d0000, %f1 = ff000000
7850 ld [%i3+0x024],%f1 ! %f1 = ff8d0000
7851! %f17 = ff000000, %f4 = 00000000
7852 fcmps %fcc1,%f17,%f4 ! %fcc1 = 1
7853! %l0 = 000000000000ef08, %l2 = 0000000000000000, %y = 00fa0000
7854 smul %l0,%l2,%l4 ! %l4 = 0000000000000000, %y = 00000000
7855! Mem[00000000211c0000] = ffffd61d, %l3 = 00000000000000ff
7856 lduh [%o2+%g0],%l3 ! %l3 = 000000000000ffff
7857! Starting 10 instruction Store Burst
7858! Mem[0000000030141408] = 00006f5a, %l3 = 000000000000ffff
7859 swapa [%i5+%o4]0x89,%l3 ! %l3 = 0000000000006f5a
7860
7861p0_label_306:
7862! %l3 = 0000000000006f5a, Mem[0000000010101408] = 00000000000000ff
7863 stxa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000006f5a
7864! %l7 = ff2f08efff0000ff, Mem[0000000030001408] = ffff8cff
7865 stha %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ff8cff
7866! %l7 = ff2f08efff0000ff, Mem[0000000030141410] = f83992ff
7867 stwa %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff0000ff
7868! Mem[0000000010001434] = ffff00ff, %l0 = 000000000000ef08
7869 swap [%i0+0x034],%l0 ! %l0 = 00000000ffff00ff
7870! %l2 = 00000000, %l3 = 00006f5a, Mem[0000000010081430] = 000067df 9e87c233
7871 std %l2,[%i2+0x030] ! Mem[0000000010081430] = 00000000 00006f5a
7872! %l7 = ff2f08efff0000ff, Mem[0000000030001410] = 00008dff
7873 stba %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff008dff
7874! %l6 = 00000000, %l7 = ff0000ff, Mem[0000000030101400] = 00ffff76 ff000000
7875 stda %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 ff0000ff
7876! %l6 = 0000000000000000, Mem[0000000010181428] = 80786cff4bdf8cff, %asi = 80
7877 stxa %l6,[%i6+0x028]%asi ! Mem[0000000010181428] = 0000000000000000
7878! Mem[0000000010181418] = fa088000ffffffff, %l3 = 0000000000006f5a, %l1 = 0000000000000000
7879 add %i6,0x18,%g1
7880 casxa [%g1]0x80,%l3,%l1 ! %l1 = fa088000ffffffff
7881! Starting 10 instruction Load Burst
7882! Mem[0000000030141408] = ffff000000000000, %l3 = 0000000000006f5a
7883 ldxa [%i5+%o4]0x81,%l3 ! %l3 = ffff000000000000
7884
7885p0_label_307:
7886! Mem[00000000100c1408] = ef082f21, %l7 = ff2f08efff0000ff
7887 ldsba [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000021
7888! Mem[0000000020800040] = 00ff2222, %l0 = 00000000ffff00ff
7889 ldsha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff
7890! Mem[00000000211c0000] = ffffd61d, %l5 = 000000006f0ac808
7891 ldsh [%o2+%g0],%l5 ! %l5 = ffffffffffffffff
7892! Mem[0000000030101408] = ffffffff, %l0 = 00000000000000ff
7893 ldsba [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
7894! Mem[00000000300c1408] = 000000ff, %l7 = 0000000000000021
7895 ldswa [%i3+%o4]0x89,%l7 ! %l7 = 00000000000000ff
7896! Mem[0000000030001408] = ff8cffffff8cff00, %f20 = 00fa0000 00000000
7897 ldda [%i0+%o4]0x89,%f20 ! %f20 = ff8cffff ff8cff00
7898! Mem[0000000010101410] = ff00fa00, %l7 = 00000000000000ff
7899 lduba [%i4+%o5]0x80,%l7 ! %l7 = 00000000000000ff
7900! Mem[00000000201c0000] = ff00075f, %l4 = 0000000000000000
7901 ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffff00
7902! Mem[0000000010041410] = ffe6ae76ffffff92, %f4 = 00000000 00000000
7903 ldda [%i1+%o5]0x88,%f4 ! %f4 = ffe6ae76 ffffff92
7904! Starting 10 instruction Store Burst
7905! %f2 = ef082f21 ef082f21, Mem[0000000030081410] = ff000000 0000ff92
7906 stda %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = ef082f21 ef082f21
7907
7908p0_label_308:
7909! Mem[00000000211c0000] = ffffd61d, %l2 = 0000000000000000
7910 ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
7911! %l7 = 00000000000000ff, Mem[0000000010001410] = 0000007976aee6ff
7912 stxa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000000000ff
7913! Mem[0000000010081408] = ef082f21ef082f21, %l7 = 00000000000000ff, %l7 = 00000000000000ff
7914 add %i2,0x08,%g1
7915 casxa [%g1]0x80,%l7,%l7 ! %l7 = ef082f21ef082f21
7916! %f2 = ef082f21, Mem[0000000030001408] = 00ff8cff
7917 sta %f2 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ef082f21
7918! %f18 = 00fa0000 ef082f21, Mem[0000000010101408] = 5a6f0000 00000000
7919 stda %f18,[%i4+0x008]%asi ! Mem[0000000010101408] = 00fa0000 ef082f21
7920! Mem[0000000010141404] = 10f7dbcc, %l0 = ffffffffffffffff, %asi = 80
7921 swapa [%i5+0x004]%asi,%l0 ! %l0 = 0000000010f7dbcc
7922! %l0 = 0000000010f7dbcc, Mem[0000000030041408] = aa2a0000
7923 stha %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = dbcc0000
7924! Mem[00000000100c1400] = 000000ff, %l0 = 0000000010f7dbcc
7925 swapa [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff
7926! %l1 = fa088000ffffffff, Mem[0000000030141410] = ff0000ff
7927 stwa %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff
7928! Starting 10 instruction Load Burst
7929! Mem[0000000030081408] = ffffffef, %l2 = 00000000000000ff
7930 ldswa [%i2+%o4]0x81,%l2 ! %l2 = ffffffffffffffef
7931
7932p0_label_309:
7933! Mem[0000000010181428] = 00000000 00000000, %l6 = 00000000, %l7 = ef082f21
7934 ldda [%i6+0x028]%asi,%l6 ! %l6 = 0000000000000000 0000000000000000
7935! Mem[0000000030041410] = 00000000, %f25 = 00ff8ef3
7936 lda [%i1+%o5]0x81,%f25 ! %f25 = 00000000
7937! Mem[0000000030001400] = 00000000, %f29 = 00000000
7938 lda [%i0+%g0]0x89,%f29 ! %f29 = 00000000
7939! Mem[0000000010141410] = 000000ff, %l0 = 00000000000000ff
7940 lduba [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
7941! Mem[0000000010141408] = 00000000ff8d0000, %f30 = ff0000ff 00000000
7942 ldda [%i5+%o4]0x88,%f30 ! %f30 = 00000000 ff8d0000
7943! Mem[0000000010141408] = 00008dff 00000000, %l4 = ffffff00, %l5 = ffffffff
7944 ldda [%i5+%o4]0x80,%l4 ! %l4 = 0000000000008dff 0000000000000000
7945! Mem[00000000100c1410] = 00000000, %l1 = fa088000ffffffff
7946 lduwa [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
7947! Mem[0000000010101408] = 212f08ef 0000fa00, %l0 = 00000000, %l1 = 00000000
7948 ldda [%i4+%o4]0x88,%l0 ! %l0 = 000000000000fa00 00000000212f08ef
7949! Mem[0000000010141400] = ffffffffff000000, %f30 = 00000000 ff8d0000
7950 ldda [%i5+%g0]0x88,%f30 ! %f30 = ffffffff ff000000
7951! Starting 10 instruction Store Burst
7952! %f23 = 90007d00, Mem[0000000010101434] = ffffffff
7953 st %f23,[%i4+0x034] ! Mem[0000000010101434] = 90007d00
7954
7955p0_label_310:
7956! %l2 = ffffffef, %l3 = 00000000, Mem[0000000030101408] = ffffffff 92ffffff
7957 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffef 00000000
7958! %l7 = 0000000000000000, Mem[00000000300c1408] = ff000000000000ff
7959 stxa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000000000
7960! Code Fragment 4
7961p0_fragment_27:
7962! %l0 = 000000000000fa00
7963 setx 0x2a045cf058fe133c,%g7,%l0 ! %l0 = 2a045cf058fe133c
7964! %l1 = 00000000212f08ef
7965 setx 0x6e1ca9dfb4fda931,%g7,%l1 ! %l1 = 6e1ca9dfb4fda931
7966 setx 0x7ff8, %g1, %g2
7967 and %l0, %g2, %l0
7968 setx 0xffffffff, %g1, %g2
7969 and %l1, %g2, %l1
7970 setx 0x100000000, %g1, %g2
7971 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7972 ta T_CHANGE_HPRIV
7973 stxa %l1, [%l0]ASI_ICACHE_INSTR
7974 ta T_CHANGE_NONHPRIV
7975! %l0 = 2a045cf058fe133c
7976 setx 0x43110ff01006265a,%g7,%l0 ! %l0 = 43110ff01006265a
7977! %l1 = 6e1ca9dfb4fda931
7978 setx 0xe2e0bc701411f4d9,%g7,%l1 ! %l1 = e2e0bc701411f4d9
7979! Mem[0000000010001412] = ff000000, %l1 = e2e0bc701411f4d9
7980 ldstuba [%i0+0x012]%asi,%l1 ! %l1 = 00000000000000ff
7981! %l3 = ffff000000000000, Mem[0000000010101410] = 00fa00ff
7982 stba %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00fa0000
7983! %l1 = 0000000000000000, Mem[0000000030041410] = 0000000000000000
7984 stxa %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
7985! Mem[0000000010081400] = 00ffffff, %l0 = 43110ff01006265a
7986 ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
7987! %l2 = ffffffef, %l3 = 00000000, Mem[0000000010001408] = 00001715 10c6f9ff
7988 stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffef 00000000
7989 membar #Sync ! Added by membar checker (38)
7990! %l2 = ffffffffffffffef, Mem[00000000100c143c] = ff0000ff
7991 sth %l2,[%i3+0x03c] ! Mem[00000000100c143c] = ffef00ff
7992! Starting 10 instruction Load Burst
7993! %l5 = 0000000000000000, imm = 000000000000099e, %l3 = ffff000000000000
7994 xnor %l5,0x99e,%l3 ! %l3 = fffffffffffff661
7995
7996p0_label_311:
7997! %l0 = 00000000000000ff, %l5 = 0000000000000000, %l5 = 0000000000000000
7998 subc %l0,%l5,%l5 ! %l5 = 00000000000000ff
7999! Mem[0000000010141404] = ffffffff, %f15 = 00000000
8000 lda [%i5+0x004]%asi,%f15 ! %f15 = ffffffff
8001! Mem[0000000030181410] = 00000000, %l1 = 0000000000000000
8002 lduba [%i6+%o5]0x89,%l1 ! %l1 = 0000000000000000
8003! Mem[0000000030181410] = 00000000, %l2 = ffffffffffffffef
8004 lduwa [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
8005! Mem[00000000100c1408] = ef082f21, %l1 = 0000000000000000
8006 ldswa [%i3+%o4]0x88,%l1 ! %l1 = ffffffffef082f21
8007! Mem[0000000030181408] = ef082fff, %l5 = 00000000000000ff
8008 ldswa [%i6+%o4]0x89,%l5 ! %l5 = ffffffffef082fff
8009! Mem[0000000030141410] = 212f08efffffffff, %l1 = ffffffffef082f21
8010 ldxa [%i5+%o5]0x89,%l1 ! %l1 = 212f08efffffffff
8011! Mem[0000000020800040] = 00ff2222, %l3 = fffffffffffff661
8012 ldub [%o1+0x041],%l3 ! %l3 = 00000000000000ff
8013! Mem[0000000030081410] = 212f08ef212f08ef, %l2 = 0000000000000000
8014 ldxa [%i2+%o5]0x89,%l2 ! %l2 = 212f08ef212f08ef
8015! Starting 10 instruction Store Burst
8016! %l7 = 0000000000000000, Mem[0000000010181408] = f9ff00000000ffff
8017 stxa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000000
8018
8019p0_label_312:
8020! %f6 = 6f0ac808, Mem[0000000030181410] = 00000000
8021 sta %f6 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 6f0ac808
8022! %l1 = 212f08efffffffff, Mem[0000000030001408] = ef082f21ffff8cff
8023 stxa %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 212f08efffffffff
8024! %f20 = ff8cffff, Mem[0000000010141410] = 000000ff
8025 sta %f20,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff8cffff
8026! Mem[0000000010081430] = 0000000000006f5a, %l4 = 0000000000008dff, %l1 = 212f08efffffffff
8027 add %i2,0x30,%g1
8028 casxa [%g1]0x80,%l4,%l1 ! %l1 = 0000000000006f5a
8029! %l0 = 00000000000000ff, Mem[0000000030041408] = 0000ccdb
8030 stwa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
8031! Mem[0000000030141400] = ffffff75, %l7 = 0000000000000000
8032 lduha [%i5+%g0]0x81,%l7 ! %l7 = 000000000000ffff
8033! %l0 = 00000000000000ff, Mem[0000000010181410] = 00000000, %asi = 80
8034 stwa %l0,[%i6+0x010]%asi ! Mem[0000000010181410] = 000000ff
8035! Mem[00000000201c0001] = ff00075f, %l1 = 0000000000006f5a
8036 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 00000000000000ff
8037! %l5 = ffffffffef082fff, Mem[00000000100c1400] = ccdbf710
8038 stha %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ccdb2fff
8039! Starting 10 instruction Load Burst
8040! Mem[0000000010101424] = 00000000, %l6 = 0000000000000000
8041 ldsw [%i4+0x024],%l6 ! %l6 = 0000000000000000
8042
8043p0_label_313:
8044! Mem[0000000030141410] = ffffffffef082f21, %l3 = 00000000000000ff
8045 ldxa [%i5+%o5]0x81,%l3 ! %l3 = ffffffffef082f21
8046 membar #Sync ! Added by membar checker (39)
8047! Mem[0000000010141400] = 000000ff ffffffff 00008dff 00000000
8048! Mem[0000000010141410] = ff8cffff 00000000 00000000 0000fff9
8049! Mem[0000000010141420] = 00000000 00000054 00000000 000000ff
8050! Mem[0000000010141430] = 00fa0000 08c80a6f 00000000 10c6f9ff
8051 ldda [%i5]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010141400
8052! Mem[0000000010001430] = 00000025, %l0 = 00000000000000ff
8053 ldsba [%i0+0x030]%asi,%l0 ! %l0 = 0000000000000000
8054! Mem[00000000100c1408] = 212f08ef, %l4 = 0000000000008dff
8055 lduba [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000021
8056! Mem[0000000010041410] = 92ffffff, %l5 = ffffffffef082fff
8057 ldsha [%i1+%o5]0x80,%l5 ! %l5 = ffffffffffff92ff
8058! Mem[0000000010181408] = 00000000, %l6 = 0000000000000000
8059 ldsba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000
8060! Mem[0000000030041410] = 00000000, %l7 = 000000000000ffff
8061 lduba [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
8062! Mem[0000000010141410] = ff8cffff 00000000, %l2 = 212f08ef, %l3 = ef082f21
8063 ldda [%i5+%o5]0x80,%l2 ! %l2 = 00000000ff8cffff 0000000000000000
8064! Mem[00000000100c1418] = 007d0090, %l3 = 0000000000000000
8065 ldsha [%i3+0x018]%asi,%l3 ! %l3 = 000000000000007d
8066! Starting 10 instruction Store Burst
8067! Mem[0000000010081400] = 00ffffff, %l2 = 00000000ff8cffff
8068 ldstuba [%i2+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
8069
8070p0_label_314:
8071! %l7 = 0000000000000000, Mem[0000000010081400] = 00ffffff
8072 stha %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00ff0000
8073! %l5 = ffffffffffff92ff, Mem[0000000030001410] = ff008dff
8074 stwa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffff92ff
8075! %f15 = ffffffff, Mem[0000000030081410] = ef082f21
8076 sta %f15,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffff
8077! Mem[0000000010181404] = ff0000ff, %l4 = 00000021, %l0 = 00000000
8078 add %i6,0x04,%g1
8079 casa [%g1]0x80,%l4,%l0 ! %l0 = 00000000ff0000ff
8080! %l7 = 0000000000000000, Mem[000000001010142a] = f38e0c76
8081 sth %l7,[%i4+0x02a] ! Mem[0000000010101428] = f38e0000
8082! %l0 = 00000000ff0000ff, Mem[0000000010101408] = 00fa0000
8083 stwa %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff0000ff
8084! Mem[0000000010101400] = 00000000, %l6 = 0000000000000000
8085 ldstuba [%i4+%g0]0x88,%l6 ! %l6 = 00000000000000ff
8086! Mem[0000000030181408] = ff2f08ef, %l0 = 00000000ff0000ff
8087 swapa [%i6+%o4]0x81,%l0 ! %l0 = 00000000ff2f08ef
8088! %f6 = 6f0ac808 90007d00, Mem[00000000100c1408] = ef082f21 ef082f21
8089 stda %f6 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 6f0ac808 90007d00
8090! Starting 10 instruction Load Burst
8091! Mem[00000000211c0000] = ffffd61d, %l1 = 0000000000000000
8092 lduh [%o2+%g0],%l1 ! %l1 = 000000000000ffff
8093
8094p0_label_315:
8095! Mem[0000000030001400] = 00000000, %l7 = 0000000000000000
8096 lduwa [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
8097! Mem[0000000010181438] = 00000000, %l5 = ffffffffffff92ff
8098 lduwa [%i6+0x038]%asi,%l5 ! %l5 = 0000000000000000
8099! Mem[0000000030041410] = 00000000, %l7 = 0000000000000000
8100 lduba [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
8101! Mem[0000000010141408] = 00008dff, %l4 = 0000000000000021
8102 ldswa [%i5+%o4]0x80,%l4 ! %l4 = 0000000000008dff
8103! Mem[00000000300c1408] = 00000000, %l1 = 000000000000ffff
8104 lduwa [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
8105! Mem[0000000010041400] = ffff0000, %l0 = 00000000ff2f08ef
8106 lduwa [%i1+%g0]0x88,%l0 ! %l0 = 00000000ffff0000
8107! Mem[00000000100c1410] = 00000000, %l2 = 00000000000000ff
8108 lduwa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
8109! Mem[0000000030081408] = ffffffef, %l2 = 0000000000000000
8110 ldsha [%i2+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
8111! Mem[0000000030001400] = 00000000, %f10 = fff9c610
8112 lda [%i0+%g0]0x89,%f10 ! %f10 = 00000000
8113! Starting 10 instruction Store Burst
8114! %f0 = 00000054 ff8d0000, Mem[0000000010041408] = ff8c0000 00000000
8115 stda %f0 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000054 ff8d0000
8116
8117p0_label_316:
8118! %f10 = 00000000 0000fa00, %l3 = 000000000000007d
8119! Mem[0000000030181400] = ef082fffff000000
8120 stda %f10,[%i6+%l3]ASI_PST16_S ! Mem[0000000030181400] = 00000000ff00fa00
8121! %f6 = 6f0ac808 90007d00, Mem[0000000030001408] = ef082f21 ffffffff
8122 stda %f6 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 6f0ac808 90007d00
8123! Mem[0000000010101408] = ff0000ff, %l7 = 0000000000000000
8124 ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
8125! Mem[0000000010081408] = ef082f21ef082f21, %l7 = 00000000000000ff, %l6 = 0000000000000000
8126 add %i2,0x08,%g1
8127 casxa [%g1]0x80,%l7,%l6 ! %l6 = ef082f21ef082f21
8128! %l3 = 000000000000007d, Mem[0000000030101408] = efffffff
8129 stwa %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000007d
8130! %f2 = ef082f21 ef082f21, Mem[0000000010041410] = 92ffffff 76aee6ff
8131 stda %f2 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = ef082f21 ef082f21
8132! Mem[0000000010141400] = 000000ff, %l4 = 00008dff, %l4 = 00008dff
8133 casa [%i5]0x80,%l4,%l4 ! %l4 = 00000000000000ff
8134! %f2 = ef082f21 ef082f21, %l3 = 000000000000007d
8135! Mem[0000000030141418] = 00f9ffffff8cffff
8136 add %i5,0x018,%g1
8137 stda %f2,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030141418] = 212fffff212f08ef
8138! %f0 = 00000054 ff8d0000 ef082f21 ef082f21
8139! %f4 = ffe6ae76 ffffff92 6f0ac808 90007d00
8140! %f8 = 00008dff 00ff8ef3 00000000 0000fa00
8141! %f12 = 80000000 00000000 ff0000ff ffffffff
8142 stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
8143! Starting 10 instruction Load Burst
8144! Mem[0000000030101400] = 00000000, %f26 = ff000000
8145 lda [%i4+%g0]0x81,%f26 ! %f26 = 00000000
8146
8147p0_label_317:
8148! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
8149 ldswa [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
8150! Mem[00000000211c0000] = ffffd61d, %l7 = 00000000000000ff
8151 ldsba [%o2+0x001]%asi,%l7 ! %l7 = ffffffffffffffff
8152! Mem[00000000100c1400] = ccdb2fff, %l1 = 0000000000000000
8153 lduwa [%i3+%g0]0x88,%l1 ! %l1 = 00000000ccdb2fff
8154! Mem[0000000010101408] = ff0000ff ef082f21, %l2 = ffffffff, %l3 = 0000007d
8155 ldda [%i4+%o4]0x80,%l2 ! %l2 = 00000000ff0000ff 00000000ef082f21
8156! Mem[0000000030181410] = 6f0ac808, %l6 = ef082f21ef082f21
8157 ldswa [%i6+%o5]0x81,%l6 ! %l6 = 000000006f0ac808
8158! Mem[00000000100c1410] = 00000000, %l3 = 00000000ef082f21
8159 ldsba [%i3+0x010]%asi,%l3 ! %l3 = 0000000000000000
8160! Mem[0000000030041410] = 0000000000000000, %f22 = f9ff0000 00000000
8161 ldda [%i1+%o5]0x89,%f22 ! %f22 = 00000000 00000000
8162! Mem[0000000010041410] = 212f08ef, %l4 = 00000000000000ff
8163 lduha [%i1+%o5]0x88,%l4 ! %l4 = 00000000000008ef
8164! Mem[0000000030101410] = 00fa0000, %l7 = ffffffffffffffff
8165 ldsha [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
8166! Starting 10 instruction Store Burst
8167! %f25 = 00000000, Mem[0000000010081414] = ffffff92
8168 sta %f25,[%i2+0x014]%asi ! Mem[0000000010081414] = 00000000
8169
8170p0_label_318:
8171! %f28 = 6f0ac808, %f28 = 6f0ac808
8172 fcmpes %fcc0,%f28,%f28 ! %fcc0 = 0
8173! %f28 = 6f0ac808 0000fa00, Mem[0000000010041410] = ef082f21 ef082f21
8174 stda %f28,[%i1+%o5]0x80 ! Mem[0000000010041410] = 6f0ac808 0000fa00
8175! %l4 = 000008ef, %l5 = 00000000, Mem[0000000030081400] = ffe6ffff 600000ff
8176 stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000008ef 00000000
8177! Mem[0000000010181400] = 00000000, %l5 = 0000000000000000
8178 ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 00000000000000ff
8179! %f18 = 00000000 ff8d0000, %l2 = 00000000ff0000ff
8180! Mem[0000000010041410] = 6f0ac8080000fa00
8181 add %i1,0x010,%g1
8182 stda %f18,[%g1+%l2]ASI_PST16_P ! Mem[0000000010041410] = 00000000ff8d0000
8183! Mem[00000000100c1408] = 007d0090, %l5 = 0000000000000000
8184 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
8185! %f28 = 6f0ac808 0000fa00, Mem[0000000030141400] = 75ffffff 000080ff
8186 stda %f28,[%i5+%g0]0x89 ! Mem[0000000030141400] = 6f0ac808 0000fa00
8187! Mem[0000000010101400] = ff000000, %l6 = 000000006f0ac808
8188 swapa [%i4+%g0]0x80,%l6 ! %l6 = 00000000ff000000
8189! %l4 = 00000000000008ef, Mem[0000000030141408] = ffff0000
8190 stwa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000008ef
8191! Starting 10 instruction Load Burst
8192! Mem[0000000020800000] = 0025b0a2, %l4 = 00000000000008ef
8193 ldub [%o1+0x001],%l4 ! %l4 = 0000000000000025
8194
8195p0_label_319:
8196! Mem[0000000020800040] = 00ff2222, %l6 = 00000000ff000000
8197 ldub [%o1+0x041],%l6 ! %l6 = 00000000000000ff
8198! Mem[000000001010141c] = 2f6f0000, %l1 = 00000000ccdb2fff
8199 lduba [%i4+0x01d]%asi,%l1 ! %l1 = 000000000000006f
8200! Mem[0000000030041410] = 00000000, %l5 = 0000000000000000
8201 ldswa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
8202! Mem[0000000010041400] = ffff0000, %f29 = 0000fa00
8203 lda [%i1+%g0]0x88,%f29 ! %f29 = ffff0000
8204! Mem[0000000010101408] = ff0000ffef082f21, %f20 = 00000000 ffff8cff
8205 ldda [%i4+%o4]0x80,%f20 ! %f20 = ff0000ff ef082f21
8206! Mem[0000000010041408] = 00000054, %l6 = 00000000000000ff
8207 lduwa [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000054
8208! Mem[0000000010181400] = ff0000ff 000000ff, %l2 = ff0000ff, %l3 = 00000000
8209 ldda [%i6+%g0]0x88,%l2 ! %l2 = 00000000000000ff 00000000ff0000ff
8210! Mem[0000000010181430] = ff0000ff, %l1 = 000000000000006f
8211 lduba [%i6+0x030]%asi,%l1 ! %l1 = 00000000000000ff
8212! Mem[0000000030081410] = ffffffff, %l0 = 00000000ffff0000
8213 lduha [%i2+%o5]0x89,%l0 ! %l0 = 000000000000ffff
8214! Starting 10 instruction Store Burst
8215! Mem[0000000010001400] = ffffffff, %l1 = 00000000000000ff
8216 ldstuba [%i0+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
8217
8218p0_label_320:
8219! %l3 = 00000000ff0000ff, Mem[0000000010101410] = 00fa0000
8220 stba %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00fa00ff
8221! %l1 = 00000000000000ff, Mem[0000000010001410] = 00ff00ff
8222 stha %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00ff00ff
8223! %f0 = 00000054 ff8d0000, Mem[0000000030041408] = ff000000 00000000
8224 stda %f0 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000054 ff8d0000
8225! Mem[0000000010041439] = ff7600fa, %l0 = 000000000000ffff
8226 ldstub [%i1+0x039],%l0 ! %l0 = 00000076000000ff
8227! Mem[0000000030081400] = 000008ef, %l1 = 00000000000000ff
8228 ldstuba [%i2+%g0]0x81,%l1 ! %l1 = 00000000000000ff
8229! Code Fragment 3
8230p0_fragment_28:
8231! %l0 = 0000000000000076
8232 setx 0xeb48ba4ff18a71d6,%g7,%l0 ! %l0 = eb48ba4ff18a71d6
8233! %l1 = 0000000000000000
8234 setx 0xe0e98dffd1cd036f,%g7,%l1 ! %l1 = e0e98dffd1cd036f
8235 setx 0x1fe000, %g1, %g3
8236 or %l0, %g3, %l0 ! always set perrmask = 0xff
8237 setx 0x1ffff8, %g1, %g2
8238 and %l0, %g2, %l0
8239 ta T_CHANGE_HPRIV
8240 stxa %l1, [%l0]ASI_DCACHE_DATA
8241 ta T_CHANGE_NONHPRIV
8242! %l0 = eb48ba4ff18a71d6
8243 setx 0x5559d17782c7350b,%g7,%l0 ! %l0 = 5559d17782c7350b
8244! %l1 = e0e98dffd1cd036f
8245 setx 0xfe3eb9786d700ae5,%g7,%l1 ! %l1 = fe3eb9786d700ae5
8246! %l4 = 0000000000000025, Mem[0000000030101408] = 0000007d
8247 stha %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0025007d
8248! Mem[0000000030081410] = ffffffff, %l6 = 0000000000000054
8249 swapa [%i2+%o5]0x81,%l6 ! %l6 = 00000000ffffffff
8250! Mem[00000000100c1438] = 00000000, %l0 = 5559d17782c7350b
8251 ldstuba [%i3+0x038]%asi,%l0 ! %l0 = 00000000000000ff
8252! Starting 10 instruction Load Burst
8253 membar #Sync ! Added by membar checker (40)
8254! Mem[0000000010081408] = ef082f21 ef082f21, %l6 = ffffffff, %l7 = 00000000
8255 ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000ef082f21 00000000ef082f21
8256
8257p0_label_321:
8258! Mem[0000000030041410] = 00000000, %l3 = 00000000ff0000ff
8259 ldsha [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
8260! Mem[0000000010181410] = 00000000ff000000, %l6 = 00000000ef082f21
8261 ldxa [%i6+%o5]0x88,%l6 ! %l6 = 00000000ff000000
8262! Mem[0000000030001400] = 00000000 f83992ff 007d0090 08c80a6f
8263! Mem[0000000030001410] = ffff92ff 00ff8ef3 b98cdf4b e51fe5e2
8264! Mem[0000000030001420] = 5cd1e738 e61c2fb8 68458549 ab9fa2fc
8265! Mem[0000000030001430] = 783182d7 f735f08b 1c73925c 35d68cd9
8266 ldda [%i0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030001400
8267! Mem[0000000010081410] = ffe6ae76, %l5 = 0000000000000000
8268 lduba [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
8269! Code Fragment 3
8270p0_fragment_29:
8271! %l0 = 0000000000000000
8272 setx 0x4440f2b781861146,%g7,%l0 ! %l0 = 4440f2b781861146
8273! %l1 = fe3eb9786d700ae5
8274 setx 0x742bd550119ec04c,%g7,%l1 ! %l1 = 742bd550119ec04c
8275 setx 0x1fe000, %g1, %g3
8276 or %l0, %g3, %l0 ! always set perrmask = 0xff
8277 setx 0x1ffff8, %g1, %g2
8278 and %l0, %g2, %l0
8279 ta T_CHANGE_HPRIV
8280 stxa %l1, [%l0]ASI_DCACHE_DATA
8281 ta T_CHANGE_NONHPRIV
8282! %l0 = 4440f2b781861146
8283 setx 0x4baf0f581f8472c2,%g7,%l0 ! %l0 = 4baf0f581f8472c2
8284! %l1 = 742bd550119ec04c
8285 setx 0x3227880ffee15a43,%g7,%l1 ! %l1 = 3227880ffee15a43
8286! Mem[00000000100c1410] = 00000000, %f23 = 00000000
8287 lda [%i3+%o5]0x88,%f23 ! %f23 = 00000000
8288! Mem[0000000030101410] = 00000000 00fa0000, %l2 = 000000ff, %l3 = 00000000
8289 ldda [%i4+%o5]0x89,%l2 ! %l2 = 0000000000fa0000 0000000000000000
8290! Mem[0000000010181400] = ff0000ff 000000ff, %l6 = ff000000, %l7 = ef082f21
8291 ldda [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff0000ff
8292! Mem[0000000030081410] = 00000054, %l2 = 0000000000fa0000
8293 lduwa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000054
8294! Starting 10 instruction Store Burst
8295! %l6 = 00000000000000ff, Mem[0000000030141400] = 0000fa00
8296 stha %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
8297
8298p0_label_322:
8299! Mem[000000001010142a] = f38e0000, %l1 = 3227880ffee15a43
8300 ldstuba [%i4+0x02a]%asi,%l1 ! %l1 = 00000000000000ff
8301! Mem[0000000010081408] = 212f08ef, %l5 = 00000000000000ff
8302 ldstuba [%i2+%o4]0x88,%l5 ! %l5 = 000000ef000000ff
8303! Mem[0000000010041410] = 00000000, %l6 = 00000000000000ff
8304 swapa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
8305! Mem[0000000010181420] = 000000ff, %l2 = 0000000000000054, %asi = 80
8306 swapa [%i6+0x020]%asi,%l2 ! %l2 = 00000000000000ff
8307! %l5 = 00000000000000ef, Mem[0000000010101410] = 00fa00ff
8308 stwa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ef
8309! %l2 = 00000000000000ff, Mem[0000000030041410] = 00000000
8310 stwa %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff
8311! %l4 = 0000000000000025, Mem[0000000010181410] = 000000ff
8312 stba %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 250000ff
8313! %f22 = 00000000 00000000, Mem[0000000030101408] = 7d002500 00000000
8314 stda %f22,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000
8315! Mem[0000000030001410] = ffff92ff, %l4 = 0000000000000025
8316 swapa [%i0+%o5]0x81,%l4 ! %l4 = 00000000ffff92ff
8317! Starting 10 instruction Load Burst
8318! Mem[0000000020800040] = 00ff2222, %l4 = 00000000ffff92ff
8319 ldsb [%o1+0x041],%l4 ! %l4 = ffffffffffffffff
8320
8321p0_label_323:
8322! Mem[0000000030181408] = ff0000ff, %f16 = ffffffff
8323 lda [%i6+%o4]0x89,%f16 ! %f16 = ff0000ff
8324! Mem[0000000010101424] = 00000000, %l2 = 00000000000000ff
8325 lduh [%i4+0x026],%l2 ! %l2 = 0000000000000000
8326! Mem[0000000010081408] = ff082f21, %l0 = 4baf0f581f8472c2
8327 ldsba [%i2+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
8328! Mem[00000000300c1400] = ff001715, %l5 = 00000000000000ef
8329 lduha [%i3+%g0]0x81,%l5 ! %l5 = 000000000000ff00
8330! Mem[0000000010181400] = 000000ff, %f22 = 00000000
8331 lda [%i6+%g0]0x88,%f22 ! %f22 = 000000ff
8332! Mem[0000000030041400] = fa0076ff, %l4 = ffffffffffffffff
8333 lduba [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff
8334! Mem[0000000010001410] = ff00ff00, %l4 = 00000000000000ff
8335 lduba [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000ff
8336! Mem[00000000100c142c] = 10c6f9ff, %l7 = 00000000ff0000ff
8337 lduba [%i3+0x02e]%asi,%l7 ! %l7 = 00000000000000f9
8338! Mem[0000000030181408] = ff0000ffff0000ff, %l3 = 0000000000000000
8339 ldxa [%i6+%o4]0x81,%l3 ! %l3 = ff0000ffff0000ff
8340! Starting 10 instruction Store Burst
8341! %l7 = 00000000000000f9, Mem[0000000030181400] = 00000000
8342 stha %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00f90000
8343
8344p0_label_324:
8345! Mem[0000000030081410] = 00000054, %l1 = 0000000000000000
8346 swapa [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000054
8347! Mem[0000000010141408] = ff8d0000, %l1 = 0000000000000054
8348 swapa [%i5+%o4]0x88,%l1 ! %l1 = 00000000ff8d0000
8349! Mem[0000000030181408] = ff0000ff, %l6 = 0000000000000000
8350 ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
8351! %l3 = ff0000ffff0000ff, Mem[0000000030141410] = ffffffff
8352 stba %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff
8353! %l4 = 00000000000000ff, Mem[0000000020800000] = 0025b0a2, %asi = 80
8354 stba %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = ff25b0a2
8355! Mem[0000000030181400] = 00f90000, %l6 = 00000000000000ff
8356 swapa [%i6+%g0]0x81,%l6 ! %l6 = 0000000000f90000
8357! Mem[0000000010041410] = ff000000ff8d0000, %l3 = ff0000ffff0000ff, %l0 = ffffffffffffffff
8358 add %i1,0x10,%g1
8359 casxa [%g1]0x80,%l3,%l0 ! %l0 = ff000000ff8d0000
8360! Mem[0000000010181400] = ff000000, %l4 = 00000000000000ff
8361 swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000ff000000
8362! %l0 = ff000000ff8d0000, Mem[0000000010101408] = ff0000ff
8363 stha %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff
8364! Starting 10 instruction Load Burst
8365! Mem[00000000100c1400] = ff2fdbcc 54000000 ff7d0090 08c80a6f
8366! Mem[00000000100c1410] = 00000000 00000000 007d0090 08c80a6f
8367! Mem[00000000100c1420] = f38eff00 ff8d0000 00fa0000 10c6f9ff
8368! Mem[00000000100c1430] = 00000000 00000080 ff000000 ffef00ff
8369 ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
8370
8371p0_label_325:
8372! Mem[0000000010181400] = 000000ff, %l5 = 000000000000ff00
8373 lduha [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
8374! Mem[0000000030101408] = 00000000, %l7 = 00000000000000f9
8375 lduba [%i4+%o4]0x81,%l7 ! %l7 = 0000000000000000
8376! Mem[0000000030041400] = e8e40000fa0076ff, %l4 = 00000000ff000000
8377 ldxa [%i1+%g0]0x89,%l4 ! %l4 = e8e40000fa0076ff
8378! Mem[0000000020800040] = 00ff2222, %l4 = e8e40000fa0076ff
8379 ldub [%o1+0x040],%l4 ! %l4 = 0000000000000000
8380! Mem[00000000100c1420] = f38eff00, %l5 = 0000000000000000
8381 lduw [%i3+0x020],%l5 ! %l5 = 00000000f38eff00
8382! Mem[0000000030081410] = 00000000ef082f21, %l0 = ff000000ff8d0000
8383 ldxa [%i2+%o5]0x81,%l0 ! %l0 = 00000000ef082f21
8384! Mem[0000000010141400] = 000000ff, %l4 = 0000000000000000
8385 lduba [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
8386! Mem[0000000030041408] = 00000054ff8d0000, %f2 = 6f0ac808 90007d00
8387 ldda [%i1+%o4]0x81,%f2 ! %f2 = 00000054 ff8d0000
8388! Mem[0000000010001410] = ff00ff00, %l6 = 0000000000f90000
8389 lduwa [%i0+%o5]0x80,%l6 ! %l6 = 00000000ff00ff00
8390! Starting 10 instruction Store Burst
8391! %f8 = b82f1ce6 38e7d15c, Mem[00000000300c1408] = 00000000 00000000
8392 stda %f8 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = b82f1ce6 38e7d15c
8393
8394p0_label_326:
8395! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
8396 ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 00000000000000ff
8397! Mem[0000000010081410] = 76aee6ff, %l1 = 00000000ff8d0000
8398 ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
8399! %l0 = 00000000ef082f21, Mem[0000000030081408] = ffffffef
8400 stwa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = ef082f21
8401! %l0 = 00000000ef082f21, Mem[00000000218000c0] = ffef0164, %asi = 80
8402 stha %l0,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 2f210164
8403! %l2 = 0000000000000000, Mem[0000000030141408] = 000008ef
8404 stwa %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
8405! Mem[0000000030001408] = 007d0090, %l2 = 0000000000000000
8406 swapa [%i0+%o4]0x81,%l2 ! %l2 = 00000000007d0090
8407! %l0 = 00000000ef082f21, Mem[0000000010041408] = 54000000
8408 stba %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 54000021
8409! Mem[00000000211c0000] = ffffd61d, %l4 = 0000000000000000
8410 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
8411! %l2 = 007d0090, %l3 = ff0000ff, Mem[0000000010081400] = 00000054 ff8d0000
8412 std %l2,[%i2+%g0] ! Mem[0000000010081400] = 007d0090 ff0000ff
8413! Starting 10 instruction Load Burst
8414! Mem[0000000030141400] = 6f0ac808000000ff, %l6 = 00000000ff00ff00
8415 ldxa [%i5+%g0]0x89,%l6 ! %l6 = 6f0ac808000000ff
8416
8417p0_label_327:
8418! Mem[0000000030181408] = ff0000ff, %l0 = 00000000ef082f21
8419 lduba [%i6+%o4]0x89,%l0 ! %l0 = 00000000000000ff
8420! %l5 = 00000000f38eff00, %l1 = 00000000000000ff, %l4 = 00000000000000ff
8421 andn %l5,%l1,%l4 ! %l4 = 00000000f38eff00
8422! Mem[0000000010041400] = 0000ffff, %l0 = 00000000000000ff
8423 ldswa [%i1+%g0]0x80,%l0 ! %l0 = 000000000000ffff
8424! Mem[00000000211c0000] = ffffd61d, %l2 = 00000000007d0090
8425 ldsba [%o2+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
8426! Mem[0000000010001408] = efffffff, %l1 = 00000000000000ff
8427 ldsba [%i0+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
8428! Mem[0000000010041420] = 000000ff, %f3 = ff8d0000
8429 lda [%i1+0x020]%asi,%f3 ! %f3 = 000000ff
8430! Mem[0000000010081408] = 212f08ff, %l4 = 00000000f38eff00
8431 ldsba [%i2+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
8432! Mem[0000000030181408] = ff0000ff, %f9 = 38e7d15c
8433 lda [%i6+%o4]0x89,%f9 ! %f9 = ff0000ff
8434! Mem[0000000010081400] = 007d0090, %l3 = ff0000ffff0000ff
8435 lduwa [%i2+%g0]0x80,%l3 ! %l3 = 00000000007d0090
8436! Starting 10 instruction Store Burst
8437! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
8438 swapa [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
8439
8440p0_label_328:
8441! Mem[0000000010181408] = 00000000, %l0 = 000000000000ffff
8442 swapa [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
8443 membar #Sync ! Added by membar checker (41)
8444! %l5 = 00000000f38eff00, Mem[0000000030001408] = 0000000008c80a6f
8445 stxa %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000f38eff00
8446! Mem[00000000300c1408] = 38e7d15c, %l4 = ffffffffffffffff
8447 swapa [%i3+%o4]0x89,%l4 ! %l4 = 0000000038e7d15c
8448! %l6 = 000000ff, %l7 = 00000000, Mem[00000000100c1400] = ff2fdbcc 54000000
8449 stda %l6,[%i3+0x000]%asi ! Mem[00000000100c1400] = 000000ff 00000000
8450! %f10 = fca29fab 49854568, %l5 = 00000000f38eff00
8451! Mem[0000000010141410] = ff8cffff00000000
8452 add %i5,0x010,%g1
8453 stda %f10,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010141410] = ff8cffff00000000
8454! Mem[0000000010081400] = 007d0090, %l5 = 00000000f38eff00
8455 swapa [%i2+%g0]0x80,%l5 ! %l5 = 00000000007d0090
8456! Mem[0000000030181410] = 08c80a6f, %l6 = 6f0ac808000000ff
8457 swapa [%i6+%o5]0x89,%l6 ! %l6 = 0000000008c80a6f
8458! %l2 = ffffffffffffffff, Mem[00000000300c1400] = 151700ff
8459 stba %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 151700ff
8460! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
8461 swapa [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
8462! Starting 10 instruction Load Burst
8463! Mem[0000000010081410] = ffe6ae76, %l5 = 00000000007d0090
8464 lduba [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
8465
8466p0_label_329:
8467! Mem[0000000030041410] = 000000ff, %l3 = 00000000007d0090
8468 ldsba [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
8469! Mem[0000000010101420] = 000000ff00000000, %f28 = 00000000 00000080
8470 ldda [%i4+0x020]%asi,%f28 ! %f28 = 000000ff 00000000
8471! %l6 = 0000000008c80a6f, imm = 00000000000003a7, %l7 = 0000000000000000
8472 orn %l6,0x3a7,%l7 ! %l7 = fffffffffffffe7f
8473! Mem[0000000030181400] = 000000ff, %l2 = ffffffffffffffff
8474 ldsba [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000000
8475! %l0 = 0000000000000000, imm = fffffffffffff9ba, %l2 = 0000000000000000
8476 add %l0,-0x646,%l2 ! %l2 = fffffffffffff9ba
8477! Mem[0000000030181400] = 00fa00ff ff000000, %l4 = 38e7d15c, %l5 = 000000ff
8478 ldda [%i6+%g0]0x89,%l4 ! %l4 = 00000000ff000000 0000000000fa00ff
8479! Mem[0000000010141408] = 00000054, %f14 = d98cd635
8480 lda [%i5+%o4]0x88,%f14 ! %f14 = 00000054
8481! Mem[0000000030101400] = 00000000, %l3 = 0000000000000000
8482 lduha [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
8483! Mem[0000000030101408] = 00000000, %l6 = 0000000008c80a6f
8484 ldsha [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000
8485! Starting 10 instruction Store Burst
8486! %l4 = 00000000ff000000, Mem[00000000201c0001] = ffff075f
8487 stb %l4,[%o0+0x001] ! Mem[00000000201c0000] = ff00075f
8488
8489p0_label_330:
8490! %l3 = 0000000000000000, Mem[00000000100c1408] = 90007dff
8491 stba %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 90007d00
8492! %l0 = 0000000000000000, Mem[0000000010041410] = ff000000
8493 stwa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
8494! Mem[0000000030101408] = 00000000, %l7 = fffffffffffffe7f
8495 ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 00000000000000ff
8496! %l4 = 00000000ff000000, Mem[0000000030081408] = ef082f21ffff8cff
8497 stxa %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000ff000000
8498! Mem[0000000010081400] = f38eff00, %l1 = ffffffffffffffff
8499 swapa [%i2+%g0]0x80,%l1 ! %l1 = 00000000f38eff00
8500! %f3 = 000000ff, Mem[0000000010101400] = 6f0ac808
8501 sta %f3 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff
8502! Mem[00000000100c1420] = f38eff00ff8d0000, %l1 = 00000000f38eff00, %l4 = 00000000ff000000
8503 add %i3,0x20,%g1
8504 casxa [%g1]0x80,%l1,%l4 ! %l4 = f38eff00ff8d0000
8505! %l6 = 00000000, %l7 = 00000000, Mem[0000000010081408] = ff082f21 ef082f21
8506 stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 00000000
8507! Mem[0000000030101408] = 000000ff, %l3 = 0000000000000000
8508 swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000000000ff
8509! Starting 10 instruction Load Burst
8510! Mem[0000000010001410] = ff00ff0000000000, %f14 = 00000054 5c92731c
8511 ldda [%i0+%o5]0x80,%f14 ! %f14 = ff00ff00 00000000
8512
8513p0_label_331:
8514! %f1 = 00000000, %f11 = 49854568, %f21 = 00000000
8515 fadds %f1 ,%f11,%f21 ! %f21 = 49854568
8516! %f25 = ff8d0000, %f24 = f38eff00
8517 fsqrts %f25,%f24 ! %f24 = ffcd0000
8518! Mem[0000000030041408] = 00000054, %l7 = 0000000000000000
8519 ldsha [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
8520! Mem[0000000010001408] = ffffffef, %l5 = 0000000000fa00ff
8521 lduwa [%i0+%o4]0x80,%l5 ! %l5 = 00000000ffffffef
8522! Mem[00000000100c1410] = 00000000000000ff, %l1 = 00000000f38eff00
8523 ldxa [%i3+%o5]0x88,%l1 ! %l1 = 00000000000000ff
8524! Mem[0000000030181400] = 000000ff ff00fa00, %l2 = fffff9ba, %l3 = 000000ff
8525 ldda [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000ff 00000000ff00fa00
8526! Mem[0000000010041424] = ff6c9580, %l1 = 00000000000000ff
8527 lduba [%i1+0x024]%asi,%l1 ! %l1 = 00000000000000ff
8528! Mem[0000000010181430] = ff0000fffffffffe, %l1 = 00000000000000ff
8529 ldx [%i6+0x030],%l1 ! %l1 = ff0000fffffffffe
8530! Mem[0000000030041400] = e8e40000fa0076ff, %l6 = 0000000000000000
8531 ldxa [%i1+%g0]0x89,%l6 ! %l6 = e8e40000fa0076ff
8532! Starting 10 instruction Store Burst
8533! %f18 = ff7d0090 08c80a6f, Mem[0000000010041418] = 00f9ffff ff8cffff
8534 stda %f18,[%i1+0x018]%asi ! Mem[0000000010041418] = ff7d0090 08c80a6f
8535
8536p0_label_332:
8537! %f20 = 00000000, Mem[0000000030101410] = 0000fa00
8538 sta %f20,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
8539! Mem[0000000010101408] = 000000ff, %l1 = ff0000fffffffffe
8540 ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff
8541! Code Fragment 4
8542p0_fragment_30:
8543! %l0 = 0000000000000000
8544 setx 0xf2e0878fba9f4845,%g7,%l0 ! %l0 = f2e0878fba9f4845
8545! %l1 = 0000000000000000
8546 setx 0x3cc05a0fd15dc739,%g7,%l1 ! %l1 = 3cc05a0fd15dc739
8547 setx 0x7ff8, %g1, %g2
8548 and %l0, %g2, %l0
8549 setx 0xffffffff, %g1, %g2
8550 and %l1, %g2, %l1
8551 setx 0x100000000, %g1, %g2
8552 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8553 ta T_CHANGE_HPRIV
8554 stxa %l1, [%l0]ASI_ICACHE_INSTR
8555 ta T_CHANGE_NONHPRIV
8556! %l0 = f2e0878fba9f4845
8557 setx 0x824d495005742226,%g7,%l0 ! %l0 = 824d495005742226
8558! %l1 = 3cc05a0fd15dc739
8559 setx 0x104db10ffd2a9927,%g7,%l1 ! %l1 = 104db10ffd2a9927
8560! %l4 = ff8d0000, %l5 = ffffffef, Mem[0000000030181400] = ff000000 00fa00ff
8561 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff8d0000 ffffffef
8562! Mem[0000000010141401] = 000000ff, %l0 = 824d495005742226
8563 ldstub [%i5+0x001],%l0 ! %l0 = 00000000000000ff
8564! Mem[0000000030101408] = 00000000, %l5 = 00000000ffffffef
8565 swapa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
8566! Mem[0000000030001410] = 25000000, %l3 = 00000000ff00fa00
8567 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000ff
8568! %l1 = 104db10ffd2a9927, Mem[0000000010081430] = 80000000, %asi = 80
8569 stha %l1,[%i2+0x030]%asi ! Mem[0000000010081430] = 99270000
8570! Mem[0000000010001400] = ffffffff, %l6 = e8e40000fa0076ff
8571 swap [%i0+%g0],%l6 ! %l6 = 00000000ffffffff
8572! Starting 10 instruction Load Burst
8573! Mem[0000000010101408] = ff0000ff, %l1 = 104db10ffd2a9927
8574 lduba [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff
8575
8576p0_label_333:
8577! Mem[0000000010101410] = 000000ef, %f6 = e2e51fe5
8578 lda [%i4+%o5]0x88,%f6 ! %f6 = 000000ef
8579! Mem[0000000030081408] = 000000ff 00000000, %l2 = 000000ff, %l3 = 00000000
8580 ldda [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000 00000000000000ff
8581! Mem[0000000030141400] = 000000ff, %l6 = 00000000ffffffff
8582 ldswa [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
8583! Mem[0000000030181410] = ff000000, %l2 = 0000000000000000
8584 ldsba [%i6+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
8585! Mem[00000000100c1428] = 00fa000010c6f9ff, %l1 = 00000000000000ff
8586 ldx [%i3+0x028],%l1 ! %l1 = 00fa000010c6f9ff
8587! Mem[0000000010181408] = ffff0000, %l3 = 00000000000000ff
8588 ldsw [%i6+%o4],%l3 ! %l3 = ffffffffffff0000
8589! Mem[0000000030041400] = ff7600fa, %l1 = 00fa000010c6f9ff
8590 ldsha [%i1+%g0]0x81,%l1 ! %l1 = ffffffffffffff76
8591! Mem[00000000100c1410] = ff000000, %l5 = 0000000000000000
8592 ldsha [%i3+%o5]0x80,%l5 ! %l5 = ffffffffffffff00
8593! %l5 = ffffffffffffff00, %l4 = f38eff00ff8d0000, %l4 = f38eff00ff8d0000
8594 sub %l5,%l4,%l4 ! %l4 = 0c7100ff0072ff00
8595! Starting 10 instruction Store Burst
8596! %l2 = ffffffffffffffff, Mem[0000000010041400] = 0000ffffff80ff00
8597 stxa %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffffffffffff
8598
8599p0_label_334:
8600! %f4 = f38eff00 ff92ffff, %l4 = 0c7100ff0072ff00
8601! Mem[0000000010041428] = 0000ffffffff8cff
8602 add %i1,0x028,%g1
8603 stda %f4,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010041428] = 0000ffffffff8cff
8604! %l5 = ffffffffffffff00, Mem[0000000030001400] = 00000000
8605 stha %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000ff00
8606! %l3 = ffffffffffff0000, Mem[0000000010081410] = 0000000076aee6ff
8607 stxa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffffffff0000
8608! Mem[0000000010001424] = 602000ff, %l5 = ffffffffffffff00
8609 swap [%i0+0x024],%l5 ! %l5 = 00000000602000ff
8610! Mem[000000001014141c] = 0000fff9, %l5 = 00000000602000ff
8611 swap [%i5+0x01c],%l5 ! %l5 = 000000000000fff9
8612! %f22 = 007d0090 08c80a6f, Mem[0000000030041408] = 54000000 00008dff
8613 stda %f22,[%i1+%o4]0x89 ! Mem[0000000030041408] = 007d0090 08c80a6f
8614! %f10 = fca29fab 49854568, Mem[0000000030041410] = 000000ff 00000000
8615 stda %f10,[%i1+%o5]0x81 ! Mem[0000000030041410] = fca29fab 49854568
8616! %l7 = 0000000000000000, Mem[00000000211c0000] = ffffd61d, %asi = 80
8617 stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000d61d
8618! %f30 = ff000000 ffef00ff, Mem[0000000030141400] = 000000ff 6f0ac808
8619 stda %f30,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000 ffef00ff
8620! Starting 10 instruction Load Burst
8621! Mem[0000000030101408] = ffffffef, %l7 = 0000000000000000
8622 ldsha [%i4+%o4]0x89,%l7 ! %l7 = ffffffffffffffef
8623
8624p0_label_335:
8625! Mem[0000000010001404] = ffffff75, %l2 = ffffffffffffffff
8626 ldsba [%i0+0x006]%asi,%l2 ! %l2 = ffffffffffffffff
8627! Mem[00000000100c1410] = ff000000, %f1 = 00000000
8628 lda [%i3+%o5]0x80,%f1 ! %f1 = ff000000
8629! Mem[0000000030001400] = 0000ff00, %f19 = 08c80a6f
8630 lda [%i0+%g0]0x89,%f19 ! %f19 = 0000ff00
8631! Mem[0000000030001408] = 00000000f38eff00, %l5 = 000000000000fff9
8632 ldxa [%i0+%o4]0x81,%l5 ! %l5 = 00000000f38eff00
8633! Mem[00000000100c1410] = 00000000000000ff, %f10 = fca29fab 49854568
8634 ldda [%i3+%o5]0x88,%f10 ! %f10 = 00000000 000000ff
8635! %l6 = 00000000000000ff, imm = fffffffffffff6e4, %l3 = ffffffffffff0000
8636 addc %l6,-0x91c,%l3 ! %l3 = fffffffffffff7e3
8637! Mem[0000000030081400] = ff0008ef00000000, %f28 = 000000ff 00000000
8638 ldda [%i2+%g0]0x81,%f28 ! %f28 = ff0008ef 00000000
8639! Mem[0000000030101410] = 00000000, %f28 = ff0008ef
8640 lda [%i4+%o5]0x89,%f28 ! %f28 = 00000000
8641! Mem[0000000030141408] = 0000000000000000, %f28 = 00000000 00000000
8642 ldda [%i5+%o4]0x89,%f28 ! %f28 = 00000000 00000000
8643! Starting 10 instruction Store Burst
8644! %l6 = 00000000000000ff, Mem[0000000030001410] = 250000ff
8645 stwa %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
8646
8647p0_label_336:
8648! %l6 = 00000000000000ff, Mem[00000000100c1404] = 00000000, %asi = 80
8649 stha %l6,[%i3+0x004]%asi ! Mem[00000000100c1404] = 00ff0000
8650! %l7 = ffffffffffffffef, Mem[00000000201c0000] = ff00075f
8651 stb %l7,[%o0+%g0] ! Mem[00000000201c0000] = ef00075f
8652! %f24 = ffcd0000 ff8d0000, %l6 = 00000000000000ff
8653! Mem[0000000030081420] = 000000ff00000000
8654 add %i2,0x020,%g1
8655 stda %f24,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030081420] = 00008dff0000cdff
8656! %l6 = 00000000000000ff, Mem[0000000010001428] = 5a6f000000000000
8657 stx %l6,[%i0+0x028] ! Mem[0000000010001428] = 00000000000000ff
8658! Mem[0000000010181408] = ffff0000, %l7 = ffffffffffffffef
8659 ldstuba [%i6+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
8660! %l4 = 0c7100ff0072ff00, Mem[0000000010081400] = ffffffff
8661 stha %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffff00
8662! %f2 = 00000054 000000ff, %l2 = ffffffffffffffff
8663! Mem[00000000100c1428] = 00fa000010c6f9ff
8664 add %i3,0x028,%g1
8665 stda %f2,[%g1+%l2]ASI_PST32_P ! Mem[00000000100c1428] = 00000054000000ff
8666! %l3 = fffffffffffff7e3, Mem[0000000030001400] = 00ff0000
8667 stha %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = f7e30000
8668! %f10 = 00000000, Mem[0000000030001408] = 00000000
8669 sta %f10,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
8670! Starting 10 instruction Load Burst
8671! Mem[0000000010141410] = ffff8cff, %l7 = 00000000000000ff
8672 ldsba [%i5+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
8673
8674p0_label_337:
8675! Mem[0000000030181400] = ffffffefff8d0000, %f6 = 000000ef 4bdf8cb9
8676 ldda [%i6+%g0]0x89,%f6 ! %f6 = ffffffef ff8d0000
8677! Mem[0000000010101410] = 000000ef, %l7 = ffffffffffffffff
8678 lduwa [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ef
8679! Mem[0000000030001408] = 00000000, %l7 = 00000000000000ef
8680 lduha [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000
8681! Mem[00000000100c1400] = 000000ff00ff0000, %f14 = ff00ff00 00000000
8682 ldda [%i3+%g0]0x80,%f14 ! %f14 = 000000ff 00ff0000
8683! Mem[0000000030081408] = 00000000, %l2 = ffffffffffffffff
8684 lduba [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
8685! Mem[0000000030081400] = ef0800ff, %l2 = 0000000000000000
8686 ldsha [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
8687! Mem[0000000010081410] = 0000ffff, %l5 = 00000000f38eff00
8688 ldswa [%i2+%o5]0x80,%l5 ! %l5 = 000000000000ffff
8689! Mem[0000000010001410] = ff00ff00, %l6 = 00000000000000ff
8690 lduha [%i0+%o5]0x80,%l6 ! %l6 = 000000000000ff00
8691! Mem[00000000100c1408] = 007d0090 08c80a6f, %l2 = 000000ff, %l3 = fffff7e3
8692 ldda [%i3+0x008]%asi,%l2 ! %l2 = 00000000007d0090 0000000008c80a6f
8693! Starting 10 instruction Store Burst
8694! Mem[0000000010101410] = 000000ef, %l5 = 000000000000ffff
8695 ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 000000ef000000ff
8696
8697p0_label_338:
8698! %f19 = 0000ff00, Mem[0000000010181408] = 0000ffff
8699 sta %f19,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ff00
8700! Mem[00000000211c0001] = 0000d61d, %l3 = 0000000008c80a6f
8701 ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 00000000000000ff
8702! %l2 = 00000000007d0090, Mem[0000000010001408] = ffffffef00000000
8703 stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000007d0090
8704! %l2 = 00000000007d0090, Mem[0000000030101400] = 00000000
8705 stha %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000090
8706! %l6 = 000000000000ff00, Mem[0000000010001429] = 00000000
8707 stb %l6,[%i0+0x029] ! Mem[0000000010001428] = 00000000
8708! %l6 = 000000000000ff00, Mem[0000000010101408] = ff0000ffef082f21
8709 stxa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000000000ff00
8710! Mem[0000000010001428] = 00000000000000ff, %l2 = 00000000007d0090, %l6 = 000000000000ff00
8711 add %i0,0x28,%g1
8712 casxa [%g1]0x80,%l2,%l6 ! %l6 = 00000000000000ff
8713! Mem[0000000010141410] = ff8cffff00000000, %l6 = 00000000000000ff, %l0 = 0000000000000000
8714 add %i5,0x10,%g1
8715 casxa [%g1]0x80,%l6,%l0 ! %l0 = ff8cffff00000000
8716! Mem[000000001014143c] = 10c6f9ff, %l6 = 000000ff, %l0 = 00000000
8717 add %i5,0x3c,%g1
8718 casa [%g1]0x80,%l6,%l0 ! %l0 = 0000000010c6f9ff
8719! Starting 10 instruction Load Burst
8720! Mem[0000000010041400] = ffffffff, %l4 = 0c7100ff0072ff00
8721 lduha [%i1+%g0]0x88,%l4 ! %l4 = 000000000000ffff
8722
8723p0_label_339:
8724! Code Fragment 4
8725p0_fragment_31:
8726! %l0 = 0000000010c6f9ff
8727 setx 0x53bfc5000c385285,%g7,%l0 ! %l0 = 53bfc5000c385285
8728! %l1 = ffffffffffffff76
8729 setx 0x800187e7fb5930d3,%g7,%l1 ! %l1 = 800187e7fb5930d3
8730 setx 0x7ff8, %g1, %g2
8731 and %l0, %g2, %l0
8732 setx 0xffffffff, %g1, %g2
8733 and %l1, %g2, %l1
8734 setx 0x100000000, %g1, %g2
8735 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8736 ta T_CHANGE_HPRIV
8737 stxa %l1, [%l0]ASI_ICACHE_INSTR
8738 ta T_CHANGE_NONHPRIV
8739! %l0 = 53bfc5000c385285
8740 setx 0x76a778c7ba70b1bd,%g7,%l0 ! %l0 = 76a778c7ba70b1bd
8741! %l1 = 800187e7fb5930d3
8742 setx 0x2b2a8e17ac789940,%g7,%l1 ! %l1 = 2b2a8e17ac789940
8743! Mem[0000000010181400] = ff0000ffff000000, %l0 = 76a778c7ba70b1bd
8744 ldxa [%i6+%g0]0x88,%l0 ! %l0 = ff0000ffff000000
8745! Mem[0000000030181408] = ff0000ff, %l5 = 00000000000000ef
8746 lduba [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
8747! Mem[0000000030081410] = 00000000, %l4 = 000000000000ffff
8748 ldsba [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
8749! %f23 = 08c80a6f, %f5 = ff92ffff, %f21 = 49854568
8750 fdivs %f23,%f5 ,%f21 ! %f21 = ffd2ffff
8751! Mem[0000000030081400] = ff0008ef, %f30 = ff000000
8752 lda [%i2+%g0]0x81,%f30 ! %f30 = ff0008ef
8753! %f27 = 10c6f9ff, %f28 = 00000000, %f26 = 00fa0000 10c6f9ff
8754 fsmuld %f27,%f28,%f26 ! %f26 = 00000000 00000000
8755! Mem[0000000010041410] = 00000000, %l0 = ff0000ffff000000
8756 lduha [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000
8757! Mem[000000001014141c] = 602000ff, %l0 = 0000000000000000
8758 lduh [%i5+0x01c],%l0 ! %l0 = 0000000000006020
8759! Starting 10 instruction Store Burst
8760! %l2 = 007d0090, %l3 = 00000000, Mem[0000000010141410] = ff8cffff 00000000
8761 stda %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 007d0090 00000000
8762
8763p0_label_340:
8764! %l7 = 0000000000000000, Mem[00000000211c0000] = 00ffd61d, %asi = 80
8765 stba %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ffd61d
8766! %l5 = 00000000000000ff, Mem[0000000030141408] = 00000000
8767 stwa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff
8768! Mem[0000000030081408] = 00000000, %l0 = 0000000000006020
8769 swapa [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
8770! %f24 = ffcd0000 ff8d0000, %l3 = 0000000000000000
8771! Mem[0000000030141418] = 212fffff212f08ef
8772 add %i5,0x018,%g1
8773 stda %f24,[%g1+%l3]ASI_PST8_S ! Mem[0000000030141418] = 212fffff212f08ef
8774! %f13 = d7823178, %f7 = ff8d0000, %f2 = 00000054
8775 fmuls %f13,%f7 ,%f2 ! %f2 = ffcd0000
8776! %f16 = ff2fdbcc 54000000, %l5 = 00000000000000ff
8777! Mem[0000000010181438] = 00000000000000ff
8778 add %i6,0x038,%g1
8779 stda %f16,[%g1+%l5]ASI_PST8_P ! Mem[0000000010181438] = ff2fdbcc54000000
8780! Mem[00000000300c1400] = ff001715, %l2 = 00000000007d0090
8781 swapa [%i3+%g0]0x81,%l2 ! %l2 = 00000000ff001715
8782! %l3 = 0000000000000000, Mem[0000000030081400] = ff0008ef00000000
8783 stxa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000000000000000
8784! Mem[00000000100c1408] = 90007d00, %l5 = 00000000000000ff
8785 swapa [%i3+%o4]0x88,%l5 ! %l5 = 0000000090007d00
8786! Starting 10 instruction Load Burst
8787! Mem[0000000010101408] = 00000000, %l4 = 0000000000000000
8788 lduba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
8789
8790p0_label_341:
8791! Mem[00000000100c1408] = 000000ff, %l2 = 00000000ff001715
8792 ldswa [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff
8793! Mem[00000000100c1410] = ff000000, %l4 = 0000000000000000
8794 ldsha [%i3+%o5]0x80,%l4 ! %l4 = ffffffffffffff00
8795! Mem[00000000201c0000] = ef00075f, %l4 = ffffffffffffff00
8796 ldub [%o0+0x001],%l4 ! %l4 = 0000000000000000
8797! Mem[000000001014142c] = 000000ff, %f30 = ff0008ef
8798 lda [%i5+0x02c]%asi,%f30 ! %f30 = 000000ff
8799! Mem[0000000030101408] = efffffff, %l0 = 0000000000000000
8800 lduha [%i4+%o4]0x81,%l0 ! %l0 = 000000000000efff
8801! Mem[0000000020800000] = ff25b0a2, %l1 = 2b2a8e17ac789940
8802 lduh [%o1+%g0],%l1 ! %l1 = 000000000000ff25
8803! Mem[00000000300c1410] = ff0000ff, %l5 = 0000000090007d00
8804 ldsha [%i3+%o5]0x81,%l5 ! %l5 = ffffffffffffff00
8805! Mem[0000000010141400] = ffffffff ff00ff00, %l2 = 000000ff, %l3 = 00000000
8806 ldda [%i5+%g0]0x88,%l2 ! %l2 = 00000000ff00ff00 00000000ffffffff
8807! Mem[0000000010181408] = 0000ff00, %l1 = 000000000000ff25
8808 lduha [%i6+%o4]0x88,%l1 ! %l1 = 000000000000ff00
8809! Starting 10 instruction Store Burst
8810! %l1 = 000000000000ff00, Mem[0000000010141400] = ff00ff00
8811 stha %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff00ff00
8812
8813p0_label_342:
8814! %f0 = ff9239f8 ff000000 ffcd0000 000000ff
8815! %f4 = f38eff00 ff92ffff ffffffef ff8d0000
8816! %f8 = b82f1ce6 ff0000ff 00000000 000000ff
8817! %f12 = 8bf035f7 d7823178 000000ff 00ff0000
8818 stda %f0,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400
8819! %l0 = 000000000000efff, Mem[0000000010181408] = 00ff0000
8820 stha %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = efff0000
8821! %f0 = ff9239f8 ff000000 ffcd0000 000000ff
8822! %f4 = f38eff00 ff92ffff ffffffef ff8d0000
8823! %f8 = b82f1ce6 ff0000ff 00000000 000000ff
8824! %f12 = 8bf035f7 d7823178 000000ff 00ff0000
8825 stda %f0,[%i6]ASI_COMMIT_S ! Block Store to 0000000030181400
8826! %l0 = 000000000000efff, Mem[00000000218000c0] = 2f210164, %asi = 80
8827 stba %l0,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = ff210164
8828! %l0 = 0000efff, %l1 = 0000ff00, Mem[0000000010041400] = ffffffff ffffffff
8829 stda %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000efff 0000ff00
8830 membar #Sync ! Added by membar checker (42)
8831! Mem[0000000010141410] = 00ff8ef3, %l7 = 0000000000000000
8832 swapa [%i5+%o5]0x88,%l7 ! %l7 = 0000000000ff8ef3
8833! %l6 = 00000000000000ff, Mem[0000000010001410] = ff00ff00
8834 stwa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
8835! %l0 = 000000000000efff, Mem[0000000010041410] = 00000000
8836 stw %l0,[%i1+%o5] ! Mem[0000000010041410] = 0000efff
8837! Mem[0000000030181400] = ff9239f8, %l6 = 00000000000000ff
8838 swapa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff9239f8
8839! Starting 10 instruction Load Burst
8840! Mem[0000000010101408] = 00000000, %l3 = 00000000ffffffff
8841 lduba [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
8842
8843p0_label_343:
8844! Mem[00000000300c1408] = ffffffff, %l2 = 00000000ff00ff00
8845 ldsha [%i3+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
8846! Mem[0000000030041408] = 6f0ac808, %l7 = 0000000000ff8ef3
8847 ldsha [%i1+%o4]0x81,%l7 ! %l7 = 0000000000006f0a
8848! Mem[0000000010041400] = ffef0000, %l1 = 000000000000ff00
8849 lduha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
8850! Mem[00000000300c1410] = ff0000ff, %l3 = 0000000000000000
8851 ldswa [%i3+%o5]0x89,%l3 ! %l3 = ffffffffff0000ff
8852! %f12 = 8bf035f7, %f22 = 007d0090, %f24 = ffcd0000
8853 fadds %f12,%f22,%f24 ! %l0 = 000000000000f021, Unfinished, %fsr = 1500000000
8854! Mem[0000000010101408] = 00000000, %l1 = 0000000000000000
8855 lduba [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
8856! Mem[00000000100c1400] = 000000ff, %l1 = 0000000000000000
8857 ldsha [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
8858! Mem[0000000010141428] = 00000000 000000ff, %l4 = 00000000, %l5 = ffffff00
8859 ldda [%i5+0x028]%asi,%l4 ! %l4 = 0000000000000000 00000000000000ff
8860! Mem[0000000030181408] = 0000cdff, %l2 = ffffffffffffffff
8861 ldsba [%i6+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
8862! Starting 10 instruction Store Burst
8863! Mem[0000000030181410] = 00ff8ef3, %l4 = 0000000000000000
8864 swapa [%i6+%o5]0x89,%l4 ! %l4 = 0000000000ff8ef3
8865
8866p0_label_344:
8867! Mem[0000000010181400] = 000000ff, %l1 = 0000000000000000
8868 ldstuba [%i6+%g0]0x80,%l1 ! %l1 = 00000000000000ff
8869! Mem[0000000030041408] = 6f0ac808, %l2 = ffffffffffffffff
8870 swapa [%i1+%o4]0x81,%l2 ! %l2 = 000000006f0ac808
8871! %f11 = 000000ff, Mem[0000000010041408] = 21000054
8872 sta %f11,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000ff
8873! %l0 = 000000000000f021, Mem[0000000030081400] = 00000000
8874 stha %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = f0210000
8875! Mem[00000000100c1420] = f38eff00, %l3 = ff0000ff, %l3 = ff0000ff
8876 add %i3,0x20,%g1
8877 casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000f38eff00
8878! %f8 = b82f1ce6 ff0000ff, %l6 = 00000000ff9239f8
8879! Mem[0000000010141420] = b82f1ce6ff0000ff
8880 add %i5,0x020,%g1
8881 stda %f8,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010141420] = b82f1ce6ff0000ff
8882! Mem[0000000010101408] = 00000000, %l4 = 0000000000ff8ef3
8883 ldstuba [%i4+%o4]0x88,%l4 ! %l4 = 00000000000000ff
8884! %f4 = f38eff00 ff92ffff, %l1 = 0000000000000000
8885! Mem[0000000010141408] = ffcd0000000000ff
8886 add %i5,0x008,%g1
8887 stda %f4,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010141408] = ffcd0000000000ff
8888! Mem[0000000010181428] = 00000000, %l6 = 00000000ff9239f8, %asi = 80
8889 swapa [%i6+0x028]%asi,%l6 ! %l6 = 0000000000000000
8890! Starting 10 instruction Load Burst
8891! Mem[0000000010041428] = 0000ffff ffff8cff, %l2 = 6f0ac808, %l3 = f38eff00
8892 ldd [%i1+0x028],%l2 ! %l2 = 000000000000ffff 00000000ffff8cff
8893
8894p0_label_345:
8895! Mem[0000000010041410] = 0000efff ff8d0000, %l4 = 00000000, %l5 = 000000ff
8896 ldda [%i1+0x010]%asi,%l4 ! %l4 = 000000000000efff 00000000ff8d0000
8897! Mem[0000000030101410] = 00000000, %l1 = 0000000000000000
8898 lduba [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
8899! Mem[0000000010001408] = 00000000007d0090, %l1 = 0000000000000000
8900 ldxa [%i0+%o4]0x80,%l1 ! %l1 = 00000000007d0090
8901! Mem[0000000030081400] = f021000000000000, %l2 = 000000000000ffff
8902 ldxa [%i2+%g0]0x81,%l2 ! %l2 = f021000000000000
8903! Mem[0000000030181400] = ff000000, %l6 = 0000000000000000
8904 ldsha [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000
8905! Mem[0000000010081400] = 00ffffff ff0000ff, %l2 = 00000000, %l3 = ffff8cff
8906 ldda [%i2+%g0]0x80,%l2 ! %l2 = 0000000000ffffff 00000000ff0000ff
8907! Mem[0000000030041410] = fca29fab, %l6 = 0000000000000000
8908 ldswa [%i1+%o5]0x81,%l6 ! %l6 = fffffffffca29fab
8909! Mem[0000000030041408] = 007d0090ffffffff, %f2 = ffcd0000 000000ff
8910 ldda [%i1+%o4]0x89,%f2 ! %f2 = 007d0090 ffffffff
8911! Mem[0000000030141408] = 00000000ff000000, %l2 = 0000000000ffffff
8912 ldxa [%i5+%o4]0x89,%l2 ! %l2 = 00000000ff000000
8913! Starting 10 instruction Store Burst
8914! %l7 = 0000000000006f0a, Mem[0000000010001400] = fa0076ff
8915 stwa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00006f0a
8916
8917p0_label_346:
8918! %f18 = ff7d0090 0000ff00, %l3 = 00000000ff0000ff
8919! Mem[0000000010081408] = 0000000000000000
8920 add %i2,0x008,%g1
8921 stda %f18,[%g1+%l3]ASI_PST16_P ! Mem[0000000010081408] = ff7d00900000ff00
8922! %l0 = 000000000000f021, Mem[0000000030101408] = efffffff
8923 stha %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = f021ffff
8924! Code Fragment 4
8925p0_fragment_32:
8926! %l0 = 000000000000f021
8927 setx 0xee2493d81b06901f,%g7,%l0 ! %l0 = ee2493d81b06901f
8928! %l1 = 00000000007d0090
8929 setx 0x41da67bf90d84b62,%g7,%l1 ! %l1 = 41da67bf90d84b62
8930 setx 0x7ff8, %g1, %g2
8931 and %l0, %g2, %l0
8932 setx 0xffffffff, %g1, %g2
8933 and %l1, %g2, %l1
8934 setx 0x100000000, %g1, %g2
8935 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8936 ta T_CHANGE_HPRIV
8937 stxa %l1, [%l0]ASI_ICACHE_INSTR
8938 ta T_CHANGE_NONHPRIV
8939! %l0 = ee2493d81b06901f
8940 setx 0x4a2e0da04d47f4e2,%g7,%l0 ! %l0 = 4a2e0da04d47f4e2
8941! %l1 = 41da67bf90d84b62
8942 setx 0x4d12d48017379f8c,%g7,%l1 ! %l1 = 4d12d48017379f8c
8943! %l1 = 4d12d48017379f8c, Mem[0000000030181400] = 000000ffff000000
8944 stxa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 4d12d48017379f8c
8945! %l3 = 00000000ff0000ff, Mem[0000000010081414] = ffffffff, %asi = 80
8946 stwa %l3,[%i2+0x014]%asi ! Mem[0000000010081414] = ff0000ff
8947! Mem[0000000010001410] = 000000ff, %l7 = 0000000000006f0a
8948 ldstuba [%i0+%o5]0x80,%l7 ! %l7 = 00000000000000ff
8949! %l2 = ff000000, %l3 = ff0000ff, Mem[0000000010141400] = ff9239f8 ff000000
8950 stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000000 ff0000ff
8951! Mem[0000000010101410] = ff000000, %l7 = 0000000000000000
8952 ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
8953! %l3 = 00000000ff0000ff, Mem[00000000100c1408] = ff00000008c80a6f
8954 stxa %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000ff0000ff
8955! Starting 10 instruction Load Burst
8956! Mem[0000000010041408] = 000000ffff8d0000, %f6 = ffffffef ff8d0000
8957 ldda [%i1+%o4]0x80,%f6 ! %f6 = 000000ff ff8d0000
8958
8959p0_label_347:
8960! Mem[0000000010001400] = 0a6f0000, %l3 = 00000000ff0000ff
8961 ldswa [%i0+%g0]0x88,%l3 ! %l3 = 000000000a6f0000
8962! Mem[0000000010001408] = 00000000, %l3 = 000000000a6f0000
8963 ldsha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
8964! Mem[0000000030041410] = ab9fa2fc, %l5 = 00000000ff8d0000
8965 ldsba [%i1+%o5]0x89,%l5 ! %l5 = fffffffffffffffc
8966! Mem[0000000010181410] = 00000000ff000025, %l5 = fffffffffffffffc
8967 ldxa [%i6+%o5]0x88,%l5 ! %l5 = 00000000ff000025
8968! Mem[0000000010181400] = ff0000ff, %l1 = 4d12d48017379f8c
8969 lduba [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
8970! Mem[0000000010081410] = ffff0000, %l0 = 4a2e0da04d47f4e2
8971 ldsba [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000
8972! %f3 = ffffffff, %f26 = 00000000, %f19 = 0000ff00
8973 fdivs %f3 ,%f26,%f19 ! %f19 = ffffffff
8974! Mem[0000000010041420] = 000000ffff6c9580, %f0 = ff9239f8 ff000000
8975 ldda [%i1+0x020]%asi,%f0 ! %f0 = 000000ff ff6c9580
8976! Mem[0000000030101408] = f021ffff, %l0 = 0000000000000000
8977 ldsha [%i4+%o4]0x81,%l0 ! %l0 = fffffffffffff021
8978! Starting 10 instruction Store Burst
8979! %l6 = fffffffffca29fab, Mem[00000000100c1420] = f38eff00ff8d0000, %asi = 80
8980 stxa %l6,[%i3+0x020]%asi ! Mem[00000000100c1420] = fffffffffca29fab
8981
8982p0_label_348:
8983! %l4 = 000000000000efff, immd = fffffffffffffe79, %l2 = 00000000ff000000
8984 sdivx %l4,-0x187,%l2 ! %l2 = ffffffffffffff63
8985! %l5 = 00000000ff000025, Mem[0000000030001400] = 0000e3f7
8986 stwa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000025
8987! %l6 = fffffffffca29fab, Mem[0000000030141408] = 000000ff
8988 stba %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = ab0000ff
8989! %l6 = fffffffffca29fab, imm = ffffffffffffff78, %l3 = 0000000000000000
8990 addc %l6,-0x088,%l3 ! %l3 = fffffffffca29f23
8991! Mem[0000000010041424] = ff6c9580, %l2 = ffffffffffffff63, %asi = 80
8992 swapa [%i1+0x024]%asi,%l2 ! %l2 = 00000000ff6c9580
8993! %l1 = 00000000000000ff, Mem[0000000021800100] = 00fa6d5f, %asi = 80
8994 stba %l1,[%o3+0x100]%asi ! Mem[0000000021800100] = fffa6d5f
8995! Mem[0000000010181400] = ff0000ffff0000ff, %l5 = 00000000ff000025, %l6 = fffffffffca29fab
8996 casxa [%i6]0x80,%l5,%l6 ! %l6 = ff0000ffff0000ff
8997! %f21 = ffd2ffff, Mem[00000000300c1410] = ff0000ff
8998 sta %f21,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffd2ffff
8999! %f27 = 00000000, Mem[0000000010101410] = 000000ff
9000 sta %f27,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
9001! Starting 10 instruction Load Burst
9002! Mem[0000000030181400] = 4d12d48017379f8c, %f14 = 000000ff 00ff0000
9003 ldda [%i6+%g0]0x81,%f14 ! %f14 = 4d12d480 17379f8c
9004
9005p0_label_349:
9006! Mem[00000000100c1400] = 0000ff00ff000000, %f20 = 00000000 ffd2ffff
9007 ldda [%i3+%g0]0x88,%f20 ! %f20 = 0000ff00 ff000000
9008! Mem[0000000010001400] = 00006f0affffff75, %l5 = 00000000ff000025
9009 ldxa [%i0+%g0]0x80,%l5 ! %l5 = 00006f0affffff75
9010! Mem[0000000010041408] = ff000000, %l1 = 00000000000000ff
9011 lduha [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
9012! Mem[0000000030081410] = 00000000, %f13 = d7823178
9013 lda [%i2+%o5]0x81,%f13 ! %f13 = 00000000
9014! %l5 = 00006f0affffff75, %l3 = fffffffffca29f23, %l0 = fffffffffffff021
9015 sub %l5,%l3,%l0 ! %l0 = 00006f0b035d6052
9016! Mem[0000000010081400] = 00ffffff, %l6 = ff0000ffff0000ff
9017 ldsba [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
9018! %l0 = 00006f0b035d6052, %l7 = 00000000000000ff, %y = 00000000
9019 smul %l0,%l7,%l0 ! %l0 = 000000035a02f1ae, %y = 00000003
9020! Mem[0000000030141400] = ffef00ff, %l2 = 00000000ff6c9580
9021 lduba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff
9022! Mem[0000000020800040] = 00ff2222, %l5 = 00006f0affffff75
9023 lduha [%o1+0x040]%asi,%l5 ! %l5 = 00000000000000ff
9024! Starting 10 instruction Store Burst
9025! Mem[0000000030141410] = ffffffff, %l2 = 00000000000000ff
9026 swapa [%i5+%o5]0x89,%l2 ! %l2 = 00000000ffffffff
9027
9028p0_label_350:
9029! Mem[00000000100c1410] = ff000000, %l1 = 0000000000000000
9030 ldstuba [%i3+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
9031! %f23 = 08c80a6f, Mem[0000000010101424] = 00000000
9032 st %f23,[%i4+0x024] ! Mem[0000000010101424] = 08c80a6f
9033! Mem[00000000211c0000] = 00ffd61d, %l2 = 00000000ffffffff
9034 ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
9035! %f28 = 00000000 00000000, Mem[0000000030081400] = 000021f0 00000000
9036 stda %f28,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 00000000
9037! Mem[0000000030101410] = 00000000, %l4 = 000000000000efff
9038 ldstuba [%i4+%o5]0x89,%l4 ! %l4 = 00000000000000ff
9039! Mem[0000000030081400] = 00000000, %l7 = 00000000000000ff
9040 ldstuba [%i2+%g0]0x89,%l7 ! %l7 = 00000000000000ff
9041! %l1 = 00000000000000ff, %l5 = 00000000000000ff, %l1 = 00000000000000ff
9042 mulx %l1,%l5,%l1 ! %l1 = 000000000000fe01
9043! Mem[0000000030081400] = ff000000, %l4 = 0000000000000000
9044 ldstuba [%i2+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
9045! %l1 = 000000000000fe01, Mem[0000000010041410] = 0000efffff8d0000
9046 stxa %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000000000fe01
9047! Starting 10 instruction Load Burst
9048! Mem[0000000010181410] = 250000ff, %l1 = 000000000000fe01
9049 lduwa [%i6+%o5]0x80,%l1 ! %l1 = 00000000250000ff
9050
9051p0_label_351:
9052! Mem[0000000010141424] = ff0000ff, %l6 = 0000000000000000
9053 ldsha [%i5+0x026]%asi,%l6 ! %l6 = 00000000000000ff
9054! Mem[0000000030181408] = ffcd0000, %l7 = 0000000000000000
9055 lduha [%i6+%o4]0x81,%l7 ! %l7 = 000000000000ffcd
9056! Mem[00000000100c1408] = 00000000, %l4 = 00000000000000ff
9057 lduba [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000
9058! Mem[0000000030101400] = 90000000, %l4 = 0000000000000000
9059 ldswa [%i4+%g0]0x81,%l4 ! %l4 = ffffffff90000000
9060! Mem[0000000030001400] = ff9239f8ff000025, %f4 = f38eff00 ff92ffff
9061 ldda [%i0+%g0]0x89,%f4 ! %f4 = ff9239f8 ff000025
9062! Mem[0000000010141434] = d7823178, %l4 = ffffffff90000000
9063 lduba [%i5+0x034]%asi,%l4 ! %l4 = 00000000000000d7
9064! %f18 = ff7d0090, %f20 = 0000ff00, %f24 = ffcd0000
9065 fadds %f18,%f20,%f24 ! %l0 = 000000035a02f1d0, Unfinished, %fsr = 1500000000
9066! %f13 = 00000000, %f22 = 007d0090, %f19 = ffffffff
9067 fadds %f13,%f22,%f19 ! %l0 = 000000035a02f1f2, Unfinished, %fsr = 1500000000
9068! Mem[0000000010101408] = 000000ff, %l7 = 000000000000ffcd
9069 ldsba [%i4+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
9070! Starting 10 instruction Store Burst
9071! Mem[0000000010101408] = 000000ff, %l2 = 0000000000000000
9072 swapa [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
9073
9074p0_label_352:
9075! Mem[00000000211c0001] = ffffd61d, %l0 = 000000035a02f1f2
9076 ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
9077! Mem[00000000100c1410] = 000000ff, %l1 = 00000000250000ff
9078 swapa [%i3+%o5]0x88,%l1 ! %l1 = 00000000000000ff
9079! Mem[0000000030141408] = ab0000ff, %l2 = 00000000000000ff
9080 ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 000000ab000000ff
9081! %f11 = 000000ff, Mem[0000000010081408] = 90007dff
9082 sta %f11,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
9083! Mem[0000000030101410] = 000000ff, %l3 = fffffffffca29f23
9084 swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
9085! %l1 = 00000000000000ff, Mem[00000000300c1408] = ffffffff
9086 stha %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffff00ff
9087! %l1 = 00000000000000ff, Mem[0000000030001408] = 00ff8ef300000000
9088 stxa %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000000000ff
9089! Mem[0000000030001408] = 000000ff, %l2 = 00000000000000ab
9090 ldstuba [%i0+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
9091! %f0 = 000000ff ff6c9580 007d0090 ffffffff
9092! %f4 = ff9239f8 ff000025 000000ff ff8d0000
9093! %f8 = b82f1ce6 ff0000ff 00000000 000000ff
9094! %f12 = 8bf035f7 00000000 4d12d480 17379f8c
9095 stda %f0,[%i6]ASI_COMMIT_P ! Block Store to 0000000010181400
9096! Starting 10 instruction Load Burst
9097! Mem[000000001004143c] = 0000e4e8, %l4 = 00000000000000d7
9098 lduh [%i1+0x03c],%l4 ! %l4 = 0000000000000000
9099
9100p0_label_353:
9101 membar #Sync ! Added by membar checker (43)
9102! %l3 = 00000000000000ff, Mem[0000000010181400] = ff000000
9103 stwa %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
9104! Mem[0000000030181400] = 4d12d480, %l0 = 00000000000000ff
9105 ldsba [%i6+%g0]0x81,%l0 ! %l0 = 000000000000004d
9106! Mem[0000000020800040] = 00ff2222, %l6 = 00000000000000ff
9107 lduha [%o1+0x040]%asi,%l6 ! %l6 = 00000000000000ff
9108! Mem[0000000030041410] = ab9fa2fc, %l3 = 00000000000000ff
9109 ldsba [%i1+%o5]0x89,%l3 ! %l3 = fffffffffffffffc
9110! Mem[0000000010041410] = 00000000, %l3 = fffffffffffffffc
9111 ldsba [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
9112! Mem[00000000300c1410] = ffffd2ff, %l0 = 000000000000004d
9113 ldsha [%i3+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
9114! Mem[0000000030101408] = ffff21f0, %l1 = 00000000000000ff
9115 lduba [%i4+%o4]0x89,%l1 ! %l1 = 00000000000000f0
9116! Mem[0000000010101410] = 00000000, %f25 = ff8d0000
9117 lda [%i4+%o5]0x80,%f25 ! %f25 = 00000000
9118! Mem[0000000030181408] = ffcd0000000000ff, %f6 = 000000ff ff8d0000
9119 ldda [%i6+%o4]0x81,%f6 ! %f6 = ffcd0000 000000ff
9120! Starting 10 instruction Store Burst
9121! %l0 = ffffffff, %l1 = 000000f0, Mem[0000000010181400] = 000000ff 80956cff
9122 stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff 000000f0
9123
9124p0_label_354:
9125! Mem[0000000030001410] = ff000000, %l0 = ffffffffffffffff
9126 ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
9127! %f26 = 00000000 00000000, %l3 = 0000000000000000
9128! Mem[0000000030001410] = ff00000000ff8ef3
9129 add %i0,0x010,%g1
9130 stda %f26,[%g1+%l3]ASI_PST8_S ! Mem[0000000030001410] = ff00000000ff8ef3
9131! %l3 = 0000000000000000, Mem[0000000010181412] = ff9239f8
9132 stb %l3,[%i6+0x012] ! Mem[0000000010181410] = ff9200f8
9133! Mem[00000000100c1410] = 250000ff, %l0 = 00000000000000ff
9134 swapa [%i3+%o5]0x88,%l0 ! %l0 = 00000000250000ff
9135! %f22 = 007d0090 08c80a6f, %l3 = 0000000000000000
9136! Mem[0000000030141428] = 0000ffff0000ffff
9137 add %i5,0x028,%g1
9138 stda %f22,[%g1+%l3]ASI_PST16_S ! Mem[0000000030141428] = 0000ffff0000ffff
9139! Mem[0000000010101410] = 00000000, %l0 = 00000000250000ff
9140 swap [%i4+%o5],%l0 ! %l0 = 0000000000000000
9141! Mem[0000000010101408] = 00000000, %l2 = 00000000000000ff
9142 swapa [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
9143! Mem[0000000030081400] = ff000000, %l5 = 00000000000000ff
9144 ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
9145! Mem[0000000010001410] = ff0000ff, %l2 = 0000000000000000
9146 ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
9147! Starting 10 instruction Load Burst
9148! Mem[0000000010141418] = ffffffefff8d0000, %f12 = 8bf035f7 00000000
9149 ldd [%i5+0x018],%f12 ! %f12 = ffffffef ff8d0000
9150
9151p0_label_355:
9152! Mem[0000000020800000] = ff25b0a2, %l7 = ffffffffffffffff
9153 ldsba [%o1+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
9154! Mem[0000000030001410] = 000000ff, %f7 = 000000ff
9155 lda [%i0+%o5]0x89,%f7 ! %f7 = 000000ff
9156! Mem[0000000010041400] = 00ff0000ffef0000, %l5 = 00000000000000ff
9157 ldxa [%i1+%g0]0x88,%l5 ! %l5 = 00ff0000ffef0000
9158! Mem[0000000030181410] = 00000000, %l6 = 00000000000000ff
9159 lduha [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
9160! Mem[00000000100c1418] = 007d0090, %f10 = 00000000
9161 lda [%i3+0x018]%asi,%f10 ! %f10 = 007d0090
9162! Mem[0000000010001414] = 00000000, %l3 = 0000000000000000
9163 ldsha [%i0+0x014]%asi,%l3 ! %l3 = 0000000000000000
9164! %f30 = 000000ff ffef00ff, %l3 = 0000000000000000
9165! Mem[0000000010001408] = 00000000007d0090
9166 add %i0,0x008,%g1
9167 stda %f30,[%g1+%l3]ASI_PST16_P ! Mem[0000000010001408] = 00000000007d0090
9168! Mem[0000000030001400] = 250000ff, %l3 = 0000000000000000
9169 lduba [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000025
9170! Mem[0000000010181424] = ff0000ff, %l1 = 00000000000000f0
9171 lduha [%i6+0x024]%asi,%l1 ! %l1 = 000000000000ff00
9172! Starting 10 instruction Store Burst
9173! %f6 = ffcd0000 000000ff, Mem[0000000010141408] = ffcd0000 000000ff
9174 stda %f6 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffcd0000 000000ff
9175
9176p0_label_356:
9177! %f26 = 00000000 00000000, Mem[0000000010041410] = 00000000 0000fe01
9178 stda %f26,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 00000000
9179! %l4 = 0000000000000000, Mem[0000000020800040] = 00ff2222
9180 sth %l4,[%o1+0x040] ! Mem[0000000020800040] = 00002222
9181! Mem[0000000010081408] = ff000000, %l7 = ffffffffffffffff
9182 swapa [%i2+%o4]0x80,%l7 ! %l7 = 00000000ff000000
9183! %f0 = 000000ff, Mem[0000000010081408] = ffffffff
9184 sta %f0 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
9185! %f10 = 007d0090 000000ff, %l2 = 00000000000000ff
9186! Mem[0000000030181408] = ffcd0000000000ff
9187 add %i6,0x008,%g1
9188 stda %f10,[%g1+%l2]ASI_PST16_S ! Mem[0000000030181408] = 007d0090000000ff
9189! %l4 = 00000000, %l5 = ffef0000, Mem[00000000100c1408] = 00000000 ff0000ff
9190 stda %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 ffef0000
9191! %l1 = 000000000000ff00, Mem[0000000010041400] = 0000efff
9192 stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff00efff
9193! %l4 = 0000000000000000, Mem[0000000030181400] = 8c9f371780d4124d
9194 stxa %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000000000000000
9195! Mem[0000000010041408] = ff000000, %l6 = 0000000000000000
9196 swapa [%i1+%o4]0x88,%l6 ! %l6 = 00000000ff000000
9197! Starting 10 instruction Load Burst
9198! Code Fragment 4
9199p0_fragment_33:
9200! %l0 = 0000000000000000
9201 setx 0x435bfbfff27d0b8f,%g7,%l0 ! %l0 = 435bfbfff27d0b8f
9202! %l1 = 000000000000ff00
9203 setx 0x4702f7af8ee1b060,%g7,%l1 ! %l1 = 4702f7af8ee1b060
9204 setx 0x7ff8, %g1, %g2
9205 and %l0, %g2, %l0
9206 setx 0xffffffff, %g1, %g2
9207 and %l1, %g2, %l1
9208 setx 0x100000000, %g1, %g2
9209 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9210 ta T_CHANGE_HPRIV
9211 stxa %l1, [%l0]ASI_ICACHE_INSTR
9212 ta T_CHANGE_NONHPRIV
9213! %l0 = 435bfbfff27d0b8f
9214 setx 0xe991fdb8691fb86b,%g7,%l0 ! %l0 = e991fdb8691fb86b
9215! %l1 = 4702f7af8ee1b060
9216 setx 0x01391b3030cedd97,%g7,%l1 ! %l1 = 01391b3030cedd97
9217
9218p0_label_357:
9219! Mem[0000000030181408] = 90007d00, %l2 = 00000000000000ff
9220 ldsba [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
9221! Mem[0000000030081408] = 00006020, %l3 = 0000000000000025
9222 ldsba [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
9223! Mem[0000000010001400] = 75ffffff0a6f0000, %l1 = 01391b3030cedd97
9224 ldxa [%i0+%g0]0x88,%l1 ! %l1 = 75ffffff0a6f0000
9225! Mem[00000000100c1400] = 000000ff, %l0 = e991fdb8691fb86b
9226 lduwa [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff
9227! Mem[0000000010101408] = ff000000, %l6 = 00000000ff000000
9228 lduwa [%i4+%o4]0x80,%l6 ! %l6 = 00000000ff000000
9229! Mem[0000000010001438] = ff0000ff, %l0 = 00000000000000ff
9230 lduh [%i0+0x038],%l0 ! %l0 = 000000000000ff00
9231! Mem[0000000030101400] = 90000000 ff0000ff f021ffff 00000000
9232! Mem[0000000030101410] = 239fa2fc 00000000 fff9c610 f83992ff
9233! Mem[0000000030101420] = 42f4f9d2 ff9239f8 212f08ef ff0000a5
9234! Mem[0000000030101430] = 43bc08ab a50000a5 675145ff ffffffff
9235 ldda [%i4]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030101400
9236! %f5 = ff000025, %f12 = ffffffef, %f13 = ff8d0000
9237 fadds %f5 ,%f12,%f13 ! %f13 = ffffffef
9238! Mem[0000000010141400] = 000000ff, %f10 = 007d0090
9239 lda [%i5+%g0]0x88,%f10 ! %f10 = 000000ff
9240! Starting 10 instruction Store Burst
9241! Mem[0000000010101400] = ff000000, %l2 = 0000000000000000
9242 swapa [%i4+%g0]0x88,%l2 ! %l2 = 00000000ff000000
9243
9244p0_label_358:
9245! Mem[0000000010181400] = ffffffff, %l5 = 00ff0000ffef0000
9246 swapa [%i6+%g0]0x88,%l5 ! %l5 = 00000000ffffffff
9247! %f10 = 000000ff 000000ff, %l3 = 0000000000000000
9248! Mem[00000000100c1410] = ff00000000000000
9249 add %i3,0x010,%g1
9250 stda %f10,[%g1+%l3]ASI_PST32_PL ! Mem[00000000100c1410] = ff00000000000000
9251! %l0 = 000000000000ff00, Mem[00000000201c0001] = ef00075f, %asi = 80
9252 stba %l0,[%o0+0x001]%asi ! Mem[00000000201c0000] = ef00075f
9253! %l6 = 00000000ff000000, Mem[0000000030041410] = ab9fa2fc
9254 stha %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = ab9f0000
9255! Mem[000000001018142a] = 00000000, %l6 = 00000000ff000000
9256 ldstuba [%i6+0x02a]%asi,%l6 ! %l6 = 00000000000000ff
9257! Mem[0000000010101400] = 00000000, %l7 = 00000000ff000000
9258 ldstuba [%i4+%g0]0x88,%l7 ! %l7 = 00000000000000ff
9259! Mem[000000001004141b] = ff7d0090, %l4 = 0000000000000000
9260 ldstuba [%i1+0x01b]%asi,%l4 ! %l4 = 00000090000000ff
9261! %l1 = 75ffffff0a6f0000, imm = 0000000000000c2a, %l0 = 000000000000ff00
9262 sub %l1,0xc2a,%l0 ! %l0 = 75ffffff0a6ef3d6
9263! %l2 = 00000000ff000000, Mem[00000000218001c0] = 671507db, %asi = 80
9264 stha %l2,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 000007db
9265! Starting 10 instruction Load Burst
9266! Mem[0000000030181410] = ffff92ff00000000, %f12 = ffffffef ffffffef
9267 ldda [%i6+%o5]0x89,%f12 ! %f12 = ffff92ff 00000000
9268
9269p0_label_359:
9270! Mem[0000000010101420] = 000000ff 08c80a6f, %l0 = 0a6ef3d6, %l1 = 0a6f0000
9271 ldd [%i4+0x020],%l0 ! %l0 = 00000000000000ff 0000000008c80a6f
9272! Mem[0000000010101438] = 4ae6ae76, %l6 = 0000000000000000
9273 ldub [%i4+0x038],%l6 ! %l6 = 000000000000004a
9274! Mem[0000000010081410] = 0000ffff, %l6 = 000000000000004a
9275 lduba [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000
9276! Mem[0000000020800000] = ff25b0a2, %l5 = 00000000ffffffff
9277 lduh [%o1+%g0],%l5 ! %l5 = 000000000000ff25
9278! Mem[0000000010181400] = 0000efff, %l2 = 00000000ff000000
9279 ldsha [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
9280! Mem[0000000030141408] = ff0000ff, %f15 = 17379f8c
9281 lda [%i5+%o4]0x81,%f15 ! %f15 = ff0000ff
9282! Mem[000000001004141c] = 08c80a6f, %l1 = 0000000008c80a6f
9283 lduwa [%i1+0x01c]%asi,%l1 ! %l1 = 0000000008c80a6f
9284! Mem[0000000010181410] = ff9200f8, %l4 = 0000000000000090
9285 ldswa [%i6+%o5]0x80,%l4 ! %l4 = ffffffffff9200f8
9286! Mem[00000000100c1400] = 000000ff, %l5 = 000000000000ff25
9287 lduha [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000000
9288! Starting 10 instruction Store Burst
9289! %f2 = 007d0090 ffffffff, Mem[0000000030181410] = 00000000 ff92ffff
9290 stda %f2 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 007d0090 ffffffff
9291
9292p0_label_360:
9293! Mem[00000000100c1408] = 00000000, %l7 = 0000000000000000
9294 ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000ff
9295 membar #Sync ! Added by membar checker (44)
9296! %l6 = 00000000, %l7 = 00000000, Mem[0000000030101408] = f021ffff 00000000
9297 stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 00000000
9298! %l3 = 0000000000000000, Mem[00000000300c1400] = fff9c61090007d00
9299 stxa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000
9300! Mem[0000000030081410] = 00000000, %l2 = 0000000000000000
9301 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 00000000000000ff
9302! Mem[00000000300c1408] = ff00ffff, %l3 = 0000000000000000
9303 swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ff00ffff
9304! Mem[0000000010081405] = ff0000ff, %l2 = 0000000000000000
9305 ldstub [%i2+0x005],%l2 ! %l2 = 00000000000000ff
9306! %l6 = 0000000000000000, Mem[0000000010081416] = ff0000ff, %asi = 80
9307 stha %l6,[%i2+0x016]%asi ! Mem[0000000010081414] = ff000000
9308! %f2 = 007d0090 ffffffff, Mem[0000000010001418] = ff9206db ff000000
9309 std %f2 ,[%i0+0x018] ! Mem[0000000010001418] = 007d0090 ffffffff
9310! Mem[0000000010081430] = 99270000, %l5 = 00000000, %l5 = 00000000
9311 add %i2,0x30,%g1
9312 casa [%g1]0x80,%l5,%l5 ! %l5 = 0000000099270000
9313! Starting 10 instruction Load Burst
9314! Mem[0000000010081400] = 00ffffff, %l7 = 0000000000000000
9315 ldsha [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000ff
9316
9317p0_label_361:
9318! Mem[0000000010041410] = 00000000, %l4 = ffffffffff9200f8
9319 ldsha [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000000
9320! Mem[0000000030041408] = ffffffff, %l0 = 00000000000000ff
9321 ldsha [%i1+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
9322! Mem[0000000030181400] = 00000000, %l3 = 00000000ff00ffff
9323 lduha [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000000
9324! Mem[0000000030041410] = ab9f0000, %l1 = 0000000008c80a6f
9325 ldswa [%i1+%o5]0x89,%l1 ! %l1 = ffffffffab9f0000
9326! Mem[0000000030181410] = ffffffff 90007d00, %l4 = 00000000, %l5 = 99270000
9327 ldda [%i6+%o5]0x89,%l4 ! %l4 = 0000000090007d00 00000000ffffffff
9328! Mem[0000000030001400] = 250000ff, %l0 = ffffffffffffffff
9329 ldswa [%i0+%g0]0x81,%l0 ! %l0 = 00000000250000ff
9330! Mem[00000000100c1400] = ff000000, %l3 = 0000000000000000
9331 ldswa [%i3+%g0]0x88,%l3 ! %l3 = ffffffffff000000
9332! Mem[0000000010041400] = ff00efff, %l0 = 00000000250000ff
9333 lduwa [%i1+%g0]0x80,%l0 ! %l0 = 00000000ff00efff
9334! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000
9335 lduwa [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
9336! Starting 10 instruction Store Burst
9337! %f21 = fca29f23, %f29 = ab08bc43, %f18 = 00000000
9338 fsubs %f21,%f29,%f18 ! %f18 = fca29f23
9339
9340p0_label_362:
9341! Mem[0000000010081400] = ffffff00, %l1 = ffffffffab9f0000
9342 ldstuba [%i2+%g0]0x88,%l1 ! %l1 = 00000000000000ff
9343! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000
9344 swapa [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
9345! %l4 = 90007d00, %l5 = ffffffff, Mem[0000000010101410] = ff000025 000000ff
9346 stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 90007d00 ffffffff
9347! %f19 = ffff21f0, Mem[0000000010081410] = 0000ffff
9348 sta %f19,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffff21f0
9349! %l7 = 00000000000000ff, Mem[00000000300c1410] = ffd2ffff
9350 stha %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffd200ff
9351! %l0 = 00000000ff00efff, Mem[000000001018141a] = 000000ff, %asi = 80
9352 stha %l0,[%i6+0x01a]%asi ! Mem[0000000010181418] = 0000efff
9353! %l3 = ffffffffff000000, Mem[0000000020800000] = ff25b0a2
9354 sth %l3,[%o1+%g0] ! Mem[0000000020800000] = 0000b0a2
9355! Mem[0000000010081400] = ffffffff, %l6 = 0000000000000000
9356 ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
9357! %l3 = ffffffffff000000, Mem[00000000201c0000] = ef00075f, %asi = 80
9358 stba %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000075f
9359! Starting 10 instruction Load Burst
9360! Mem[000000001004142c] = ffff8cff, %l3 = ffffffffff000000
9361 ldsw [%i1+0x02c],%l3 ! %l3 = ffffffffffff8cff
9362
9363p0_label_363:
9364! Mem[0000000010101400] = ff000000, %f17 = 00000090
9365 lda [%i4+%g0]0x80,%f17 ! %f17 = ff000000
9366! Mem[0000000010041408] = 00000000, %l5 = 00000000ffffffff
9367 lduba [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
9368! Mem[0000000010181408] = 90007d00, %l1 = 0000000000000000
9369 lduwa [%i6+%o4]0x88,%l1 ! %l1 = 0000000090007d00
9370! Mem[0000000010141400] = 000000ff, %f9 = ff0000ff
9371 lda [%i5+%g0]0x88,%f9 ! %f9 = 000000ff
9372! Mem[00000000100c1410] = ff00000000000000, %l4 = 0000000090007d00
9373 ldxa [%i3+%o5]0x80,%l4 ! %l4 = ff00000000000000
9374! Mem[0000000030101410] = 239fa2fc00000000, %l7 = 00000000000000ff
9375 ldxa [%i4+%o5]0x81,%l7 ! %l7 = 239fa2fc00000000
9376! Mem[0000000030041400] = e8e40000fa0076ff, %l7 = 239fa2fc00000000
9377 ldxa [%i1+%g0]0x89,%l7 ! %l7 = e8e40000fa0076ff
9378! Mem[0000000010141420] = b82f1ce6, %l1 = 0000000090007d00
9379 ldswa [%i5+0x020]%asi,%l1 ! %l1 = ffffffffb82f1ce6
9380! Mem[0000000020800000] = 0000b0a2, %l5 = 0000000000000000
9381 ldsb [%o1+%g0],%l5 ! %l5 = 0000000000000000
9382! Starting 10 instruction Store Burst
9383! %l2 = 0000000000000000, Mem[000000001018143b] = 4d12d480, %asi = 80
9384 stba %l2,[%i6+0x03b]%asi ! Mem[0000000010181438] = 4d12d400
9385
9386p0_label_364:
9387! Mem[0000000010081400] = ffffffff, %l2 = 0000000000000000
9388 swapa [%i2+%g0]0x88,%l2 ! %l2 = 00000000ffffffff
9389! %l2 = ffffffff, %l3 = ffff8cff, Mem[0000000010181410] = f80092ff 250000ff
9390 stda %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff ffff8cff
9391! Code Fragment 3
9392p0_fragment_34:
9393! %l0 = 00000000ff00efff
9394 setx 0x8ac971c7ad853b22,%g7,%l0 ! %l0 = 8ac971c7ad853b22
9395! %l1 = ffffffffb82f1ce6
9396 setx 0xf2248cf03692f194,%g7,%l1 ! %l1 = f2248cf03692f194
9397 setx 0x1fe000, %g1, %g3
9398 or %l0, %g3, %l0 ! always set perrmask = 0xff
9399 setx 0x1ffff8, %g1, %g2
9400 and %l0, %g2, %l0
9401 ta T_CHANGE_HPRIV
9402 stxa %l1, [%l0]ASI_DCACHE_DATA
9403 ta T_CHANGE_NONHPRIV
9404! %l0 = 8ac971c7ad853b22
9405 setx 0x5adcf5204bc45701,%g7,%l0 ! %l0 = 5adcf5204bc45701
9406! %l1 = f2248cf03692f194
9407 setx 0x12503ab810879fb2,%g7,%l1 ! %l1 = 12503ab810879fb2
9408! Mem[0000000010041410] = 00000000, %l0 = 5adcf5204bc45701
9409 ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ff
9410! %l0 = 0000000000000000, Mem[0000000030101410] = 00000000fca29f23
9411 stxa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000000
9412! %l2 = 00000000ffffffff, Mem[0000000010041410] = ff000000
9413 stwa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff
9414! Mem[0000000030041408] = ffffffff, %l0 = 0000000000000000
9415 swapa [%i1+%o4]0x81,%l0 ! %l0 = 00000000ffffffff
9416! %l3 = ffffffffffff8cff, Mem[00000000100c1408] = 000000ff
9417 stha %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00008cff
9418! Mem[0000000010041408] = 00000000, %l0 = 00000000ffffffff
9419 ldstuba [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff
9420! Starting 10 instruction Load Burst
9421! Mem[0000000030181400] = 0000000000000000, %f10 = 000000ff 000000ff
9422 ldda [%i6+%g0]0x89,%f10 ! %f10 = 00000000 00000000
9423
9424p0_label_365:
9425! Mem[0000000030181400] = 00000000, %l0 = 0000000000000000
9426 lduba [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
9427! Mem[00000000100c1434] = 00000080, %l0 = 0000000000000000
9428 ldsh [%i3+0x036],%l0 ! %l0 = 0000000000000080
9429! Mem[0000000010101400] = ff000000 760c8ef3, %l0 = 00000080, %l1 = 10879fb2
9430 ldda [%i4+%g0]0x80,%l0 ! %l0 = 00000000ff000000 00000000760c8ef3
9431! Mem[0000000030041408] = 00000000, %l0 = 00000000ff000000
9432 lduba [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
9433! Mem[0000000010081408] = ff000000, %l1 = 00000000760c8ef3
9434 lduwa [%i2+%o4]0x80,%l1 ! %l1 = 00000000ff000000
9435! Mem[00000000100c1420] = ffffffff, %l6 = 00000000000000ff
9436 ldswa [%i3+0x020]%asi,%l6 ! %l6 = ffffffffffffffff
9437! Mem[0000000010001400] = 0a6f0000, %f30 = ffffffff
9438 lda [%i0+%g0]0x88,%f30 ! %f30 = 0a6f0000
9439! Mem[0000000030001408] = 000000ff, %l4 = ff00000000000000
9440 lduha [%i0+%o4]0x89,%l4 ! %l4 = 00000000000000ff
9441! Mem[0000000010041410] = ffffffff, %f6 = ffcd0000
9442 lda [%i1+%o5]0x80,%f6 ! %f6 = ffffffff
9443! Starting 10 instruction Store Burst
9444! Mem[0000000010001400] = 0a6f0000, %l4 = 00000000000000ff
9445 swapa [%i0+%g0]0x88,%l4 ! %l4 = 000000000a6f0000
9446
9447p0_label_366:
9448! %f24 = f83992ff, Mem[0000000030001410] = ff000000
9449 sta %f24,[%i0+%o5]0x81 ! Mem[0000000030001410] = f83992ff
9450! %f7 = 000000ff, Mem[0000000010101400] = ff000000
9451 sta %f7 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff
9452! Mem[00000000300c1400] = 00000000, %l4 = 000000000a6f0000
9453 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 00000000000000ff
9454! %f20 = 00000000 fca29f23, Mem[0000000010141410] = 00000000 ff92ffff
9455 stda %f20,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 fca29f23
9456! %f5 = ff000025, Mem[0000000010141410] = 00000000
9457 sta %f5 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000025
9458! Mem[0000000030001400] = ff000025, %l5 = 0000000000000000
9459 swapa [%i0+%g0]0x89,%l5 ! %l5 = 00000000ff000025
9460! %l0 = 00000000, %l1 = ff000000, Mem[0000000010101408] = 000000ff 00ff0000
9461 stda %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 ff000000
9462! %l5 = 00000000ff000025, Mem[0000000010081430] = 9927000000000000, %asi = 80
9463 stxa %l5,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000ff000025
9464! %l7 = e8e40000fa0076ff, Mem[0000000010181410] = ffffffff
9465 stwa %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = fa0076ff
9466! Starting 10 instruction Load Burst
9467! Mem[0000000010101400] = 000000ff, %l7 = e8e40000fa0076ff
9468 ldsha [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000
9469
9470p0_label_367:
9471! Mem[0000000030181410] = 007d0090, %l3 = ffffffffffff8cff
9472 lduba [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000
9473! Mem[00000000211c0000] = ffffd61d, %l7 = 0000000000000000
9474 ldub [%o2+0x001],%l7 ! %l7 = 00000000000000ff
9475! Mem[0000000010081408] = 000000ff, %l1 = 00000000ff000000
9476 lduwa [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000ff
9477! Mem[0000000010041400] = 00ff0000 ffef00ff, %l6 = ffffffff, %l7 = 000000ff
9478 ldda [%i1+%g0]0x88,%l6 ! %l6 = 00000000ffef00ff 0000000000ff0000
9479 membar #Sync ! Added by membar checker (45)
9480! Mem[0000000010181400] = 0000efff f0000000 007d0090 ffffffff
9481! Mem[0000000010181410] = ff7600fa ff8cffff 0000efff ff8d0000
9482! Mem[0000000010181420] = b82f1ce6 ff0000ff 0000ff00 000000ff
9483! Mem[0000000010181430] = 8bf035f7 00000000 4d12d400 17379f8c
9484 ldda [%i6]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010181400
9485! Mem[0000000010041414] = 00000000, %l2 = 00000000ffffffff
9486 lduh [%i1+0x014],%l2 ! %l2 = 0000000000000000
9487! Mem[0000000030001400] = 00000000 f83992ff, %l6 = ffef00ff, %l7 = 00ff0000
9488 ldda [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000 00000000f83992ff
9489! Mem[000000001014140c] = 000000ff, %l5 = 00000000ff000025
9490 ldswa [%i5+0x00c]%asi,%l5 ! %l5 = 00000000000000ff
9491! Mem[00000000100c1430] = 00000000, %l1 = 00000000000000ff
9492 lduha [%i3+0x030]%asi,%l1 ! %l1 = 0000000000000000
9493! Starting 10 instruction Store Burst
9494! %l2 = 0000000000000000, Mem[0000000010001400] = ff000000ffffff75
9495 stx %l2,[%i0+%g0] ! Mem[0000000010001400] = 0000000000000000
9496
9497p0_label_368:
9498! Mem[00000000300c1410] = ff00d2ff, %l1 = 0000000000000000
9499 swapa [%i3+%o5]0x81,%l1 ! %l1 = 00000000ff00d2ff
9500! %f12 = ffff92ff 00000000, Mem[0000000010081438] = ff0000ff ffffffff
9501 std %f12,[%i2+0x038] ! Mem[0000000010081438] = ffff92ff 00000000
9502! Mem[0000000010041408] = ff000000, %l0 = 0000000000000000
9503 swapa [%i1+%o4]0x80,%l0 ! %l0 = 00000000ff000000
9504! Mem[0000000010041410] = ffffffff, %l7 = 00000000f83992ff
9505 swapa [%i1+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
9506! %l5 = 00000000000000ff, Mem[0000000030101410] = 00000000
9507 stha %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
9508! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010001400] = 00000000 00000000
9509 stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 ffffffff
9510! Mem[0000000010001410] = ff0000ff, %l1 = 00000000ff00d2ff
9511 ldstuba [%i0+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
9512! Mem[0000000030081400] = ff000000, %l5 = 00000000000000ff
9513 swapa [%i2+%g0]0x81,%l5 ! %l5 = 00000000ff000000
9514! Mem[00000000300c1408] = 00000000, %l4 = 0000000000000000
9515 lduba [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000
9516! Starting 10 instruction Load Burst
9517! Mem[0000000010181410] = ff7600faff8cffff, %f14 = 4d12d480 ff0000ff
9518 ldda [%i6+%o5]0x80,%f14 ! %f14 = ff7600fa ff8cffff
9519
9520p0_label_369:
9521! Mem[0000000010101420] = 000000ff, %l1 = 00000000000000ff
9522 lduba [%i4+0x023]%asi,%l1 ! %l1 = 00000000000000ff
9523! Mem[0000000030081408] = 00006020, %l2 = 0000000000000000
9524 lduha [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
9525! Mem[0000000010081408] = ff000000, %l6 = 0000000000000000
9526 lduba [%i2+%o4]0x80,%l6 ! %l6 = 00000000000000ff
9527! Mem[00000000300c1400] = 000000ff, %f8 = b82f1ce6
9528 lda [%i3+%g0]0x89,%f8 ! %f8 = 000000ff
9529! Mem[0000000030141400] = ffef00ff, %l1 = 00000000000000ff
9530 ldsha [%i5+%g0]0x89,%l1 ! %l1 = 00000000000000ff
9531! Mem[0000000030041408] = 007d0090 00000000, %l2 = 00000000, %l3 = 00000000
9532 ldda [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000 00000000007d0090
9533! Mem[00000000300c1408] = 00000000, %l1 = 00000000000000ff
9534 lduha [%i3+%o4]0x89,%l1 ! %l1 = 0000000000000000
9535! Mem[0000000030181408] = ff00000090007d00, %l3 = 00000000007d0090
9536 ldxa [%i6+%o4]0x89,%l3 ! %l3 = ff00000090007d00
9537! Mem[0000000021800000] = ff0037ea, %l4 = 0000000000000000
9538 ldsb [%o3+0x001],%l4 ! %l4 = 0000000000000000
9539! Starting 10 instruction Store Burst
9540! %f10 = 00000000, %f4 = ff9239f8, %f5 = ff000025
9541 fadds %f10,%f4 ,%f5 ! %f5 = ffd239f8
9542
9543p0_label_370:
9544! %l4 = 0000000000000000, Mem[0000000030081408] = 00006020ff000000
9545 stxa %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
9546! %f7 = 000000ff, Mem[00000000100c1410] = ff000000
9547 sta %f7 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff
9548! %l6 = 00000000000000ff, Mem[0000000010101400] = 000000ff760c8ef3
9549 stxa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000000000ff
9550! Mem[00000000100c1400] = ff000000, %l6 = 00000000000000ff
9551 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 00000000000000ff
9552! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000
9553 swapa [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000
9554! Code Fragment 4
9555p0_fragment_35:
9556! %l0 = 00000000ff000000
9557 setx 0xdc0865e7d72c758c,%g7,%l0 ! %l0 = dc0865e7d72c758c
9558! %l1 = 0000000000000000
9559 setx 0x168b31cfc3346268,%g7,%l1 ! %l1 = 168b31cfc3346268
9560 setx 0x7ff8, %g1, %g2
9561 and %l0, %g2, %l0
9562 setx 0xffffffff, %g1, %g2
9563 and %l1, %g2, %l1
9564 setx 0x100000000, %g1, %g2
9565 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9566 ta T_CHANGE_HPRIV
9567 stxa %l1, [%l0]ASI_ICACHE_INSTR
9568 ta T_CHANGE_NONHPRIV
9569! %l0 = dc0865e7d72c758c
9570 setx 0x40ac06b7fc5e586f,%g7,%l0 ! %l0 = 40ac06b7fc5e586f
9571! %l1 = 168b31cfc3346268
9572 setx 0x323fa920200783e7,%g7,%l1 ! %l1 = 323fa920200783e7
9573! %l4 = 0000000000000000, Mem[00000000100c1410] = ff000000
9574 stwa %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
9575! %f31 = 17379f8c, Mem[0000000030041408] = 00000000
9576 sta %f31,[%i1+%o4]0x81 ! Mem[0000000030041408] = 17379f8c
9577! Mem[0000000010101400] = 00000000, %l4 = 0000000000000000
9578 swapa [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
9579! Starting 10 instruction Load Burst
9580! Mem[0000000030081410] = 000000ff, %l2 = 0000000000000000
9581 lduwa [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff
9582
9583p0_label_371:
9584! Mem[0000000030181400] = 00000000, %l3 = ff00000090007d00
9585 lduha [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
9586! Mem[0000000021800080] = 257e727f, %l7 = 00000000ffffffff
9587 lduh [%o3+0x080],%l7 ! %l7 = 000000000000257e
9588! Mem[0000000010181410] = ff7600faff8cffff, %f14 = ff7600fa ff8cffff
9589 ldda [%i6+%o5]0x80,%f14 ! %f14 = ff7600fa ff8cffff
9590! Mem[0000000030081410] = 000000ff, %l0 = 40ac06b7fc5e586f
9591 lduwa [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff
9592! Mem[000000001000143c] = ef082f21, %l6 = 0000000000000000
9593 ldsw [%i0+0x03c],%l6 ! %l6 = ffffffffef082f21
9594! Mem[0000000030141410] = 212f08ef000000ff, %f2 = 007d0090 ffffffff
9595 ldda [%i5+%o5]0x89,%f2 ! %f2 = 212f08ef 000000ff
9596! Mem[0000000020800000] = 0000b0a2, %l0 = 00000000000000ff
9597 ldsba [%o1+0x001]%asi,%l0 ! %l0 = 0000000000000000
9598! Mem[0000000010001410] = ff0000ff, %l0 = 0000000000000000
9599 ldsba [%i0+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
9600! Mem[0000000010081408] = ff000000 0000ff00, %l4 = 00000000, %l5 = ff000000
9601 ldda [%i2+%o4]0x80,%l4 ! %l4 = 00000000ff000000 000000000000ff00
9602! Starting 10 instruction Store Burst
9603! %f2 = 212f08ef 000000ff, %l7 = 000000000000257e
9604! Mem[0000000030181418] = ffffffefff8d0000
9605 add %i6,0x018,%g1
9606 stda %f2,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030181418] = ffff0000ef082f21
9607
9608p0_label_372:
9609! %f6 = ffffffff 000000ff, Mem[0000000010041410] = ff9239f8 00000000
9610 std %f6 ,[%i1+%o5] ! Mem[0000000010041410] = ffffffff 000000ff
9611! %f18 = 007d0090 ffffffff, Mem[0000000010101400] = 00000000 ff000000
9612 stda %f18,[%i4+%g0]0x88 ! Mem[0000000010101400] = 007d0090 ffffffff
9613! %l1 = 323fa920200783e7, Mem[0000000010001404] = ffffffff, %asi = 80
9614 stwa %l1,[%i0+0x004]%asi ! Mem[0000000010001404] = 200783e7
9615! %f0 = 000000ff ff6c9580, Mem[0000000010001408] = 00000000 007d0090
9616 stda %f0 ,[%i0+0x008]%asi ! Mem[0000000010001408] = 000000ff ff6c9580
9617! Mem[0000000030181408] = 007d0090, %l3 = 0000000000000000
9618 ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff
9619! %f4 = ff9239f8 ffd239f8, Mem[0000000010041410] = ffffffff 000000ff
9620 stda %f4 ,[%i1+0x010]%asi ! Mem[0000000010041410] = ff9239f8 ffd239f8
9621! Mem[0000000030081410] = ff000000, %l3 = 0000000000000000
9622 swapa [%i2+%o5]0x81,%l3 ! %l3 = 00000000ff000000
9623! Mem[00000000201c0000] = 0000075f, %l1 = 323fa920200783e7
9624 ldstub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
9625! Mem[0000000010081408] = 000000ff, %l4 = 00000000ff000000
9626 ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
9627! Starting 10 instruction Load Burst
9628! Mem[0000000010141410] = ff000025, %l3 = 00000000ff000000
9629 lduwa [%i5+%o5]0x80,%l3 ! %l3 = 00000000ff000025
9630
9631p0_label_373:
9632! Mem[0000000030001408] = 000000ff, %l1 = 0000000000000000
9633 ldsha [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff
9634! Mem[0000000010041414] = ffd239f8, %f8 = 000000ff
9635 ld [%i1+0x014],%f8 ! %f8 = ffd239f8
9636! Mem[0000000010041400] = ff00efff, %l1 = 00000000000000ff
9637 lduwa [%i1+%g0]0x80,%l1 ! %l1 = 00000000ff00efff
9638! Mem[00000000100c1408] = ff8c0000, %l3 = 00000000ff000025
9639 lduw [%i3+%o4],%l3 ! %l3 = 00000000ff8c0000
9640! Mem[00000000100c1400] = ff0000ff, %f14 = ff7600fa
9641 lda [%i3+%g0]0x88,%f14 ! %f14 = ff0000ff
9642! Mem[0000000010081420] = 00008dff, %l4 = 00000000000000ff
9643 ldsha [%i2+0x020]%asi,%l4 ! %l4 = 0000000000000000
9644! Mem[0000000030041410] = 68458549ab9f0000, %l4 = 0000000000000000
9645 ldxa [%i1+%o5]0x89,%l4 ! %l4 = 68458549ab9f0000
9646! Mem[00000000100c1434] = 00000080, %l7 = 000000000000257e
9647 ldub [%i3+0x036],%l7 ! %l7 = 0000000000000000
9648! Mem[0000000030041400] = fa0076ff, %l5 = 000000000000ff00
9649 lduha [%i1+%g0]0x89,%l5 ! %l5 = 00000000000076ff
9650! Starting 10 instruction Store Burst
9651 membar #Sync ! Added by membar checker (46)
9652! %l7 = 0000000000000000, Mem[0000000010181401] = 0000efff
9653 stb %l7,[%i6+0x001] ! Mem[0000000010181400] = 0000efff
9654
9655p0_label_374:
9656! %l7 = 0000000000000000, Mem[0000000030001410] = ff9239f8
9657 stba %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff923900
9658! Mem[0000000030041410] = ab9f0000, %l5 = 00000000000076ff
9659 swapa [%i1+%o5]0x89,%l5 ! %l5 = 00000000ab9f0000
9660! Mem[0000000010001408] = ff000000, %l4 = 68458549ab9f0000
9661 ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000ff
9662! %l6 = ffffffffef082f21, %l4 = 0000000000000000, %l0 = ffffffffffffffff
9663 xor %l6,%l4,%l0 ! %l0 = ffffffffef082f21
9664! Mem[0000000010141410] = 250000ff, %l7 = 0000000000000000
9665 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
9666! %l4 = 0000000000000000, Mem[0000000010041400] = 00ff0000ffef00ff
9667 stxa %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000000000
9668! %f2 = 212f08ef, Mem[0000000030041410] = 000076ff
9669 sta %f2 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 212f08ef
9670! %l0 = ffffffffef082f21, Mem[0000000010141410] = ff000025fca29f23
9671 stxa %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffffef082f21
9672! %f6 = ffffffff 000000ff, Mem[0000000030101400] = 90000000 ff0000ff
9673 stda %f6 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffff 000000ff
9674! Starting 10 instruction Load Burst
9675! Mem[0000000010181400] = 0000efff, %l1 = 00000000ff00efff
9676 ldsha [%i6+%g0]0x80,%l1 ! %l1 = 0000000000000000
9677
9678p0_label_375:
9679! %f25 = ff0000ff, %f13 = 00000000
9680 fcmps %fcc2,%f25,%f13 ! %fcc2 = 1
9681! %f30 = 4d12d400, %f2 = 212f08ef, %f21 = ff8cffff
9682 fsubs %f30,%f2 ,%f21 ! %f21 = 4d12d400
9683! %l4 = 0000000000000000, immd = 000000000000065f, %l2 = 00000000000000ff
9684 udivx %l4,0x65f,%l2 ! %l2 = 0000000000000000
9685! Code Fragment 4
9686p0_fragment_36:
9687! %l0 = ffffffffef082f21
9688 setx 0x70b2b068150d49bb,%g7,%l0 ! %l0 = 70b2b068150d49bb
9689! %l1 = 0000000000000000
9690 setx 0xbe6a7b884c69c0f7,%g7,%l1 ! %l1 = be6a7b884c69c0f7
9691 setx 0x7ff8, %g1, %g2
9692 and %l0, %g2, %l0
9693 setx 0xffffffff, %g1, %g2
9694 and %l1, %g2, %l1
9695 setx 0x100000000, %g1, %g2
9696 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9697 ta T_CHANGE_HPRIV
9698 stxa %l1, [%l0]ASI_ICACHE_INSTR
9699 ta T_CHANGE_NONHPRIV
9700! %l0 = 70b2b068150d49bb
9701 setx 0x7328fbafe2fa8598,%g7,%l0 ! %l0 = 7328fbafe2fa8598
9702! %l1 = be6a7b884c69c0f7
9703 setx 0x710143a7958eaf27,%g7,%l1 ! %l1 = 710143a7958eaf27
9704! Mem[0000000030081400] = 000000ff 00000000, %l4 = 00000000, %l5 = ab9f0000
9705 ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000ff 0000000000000000
9706! Mem[0000000010141400] = ff000000, %l2 = 0000000000000000
9707 lduba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff
9708! %f25 = ff0000ff, %f25 = ff0000ff
9709 fcmpes %fcc1,%f25,%f25 ! %fcc1 = 0
9710! Mem[0000000020800000] = 0000b0a2, %l1 = 710143a7958eaf27
9711 lduha [%o1+0x000]%asi,%l1 ! %l1 = 0000000000000000
9712! Mem[0000000010141434] = d7823178, %l0 = 7328fbafe2fa8598
9713 ldub [%i5+0x036],%l0 ! %l0 = 0000000000000031
9714! Starting 10 instruction Store Burst
9715! Mem[0000000010181400] = ffef0000, %l1 = 0000000000000000
9716 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
9717
9718p0_label_376:
9719! %l1 = 0000000000000000, Mem[0000000010101410] = 90007d00
9720 stha %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 90000000
9721! %l3 = 00000000ff8c0000, Mem[0000000010001408] = ff0000ff
9722 stba %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
9723! Mem[00000000201c0000] = ff00075f, %l0 = 0000000000000031
9724 ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
9725! Mem[0000000010081410] = ffff21f0, %l0 = 00000000000000ff
9726 ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
9727! Mem[0000000010141438] = 000000ff00ff0000, %l4 = 00000000000000ff, %l5 = 0000000000000000
9728 add %i5,0x38,%g1
9729 casxa [%g1]0x80,%l4,%l5 ! %l5 = 000000ff00ff0000
9730! %l7 = 00000000000000ff, Mem[00000000300c1410] = 00000000
9731 stba %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
9732! %l6 = ef082f21, %l7 = 000000ff, Mem[0000000030141410] = 000000ff 212f08ef
9733 stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = ef082f21 000000ff
9734! %f2 = 212f08ef, Mem[0000000030181408] = 90007dff
9735 sta %f2 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 212f08ef
9736! Mem[0000000030001410] = 003992ff00ff8ef3, %l4 = 00000000000000ff
9737 ldxa [%i0+%o5]0x81,%l4 ! %l4 = 003992ff00ff8ef3
9738! Starting 10 instruction Load Burst
9739! Mem[000000001014140c] = 000000ff, %l3 = 00000000ff8c0000
9740 lduw [%i5+0x00c],%l3 ! %l3 = 00000000000000ff
9741
9742p0_label_377:
9743! Mem[0000000030141408] = ff0000ff, %l7 = 00000000000000ff
9744 lduwa [%i5+%o4]0x81,%l7 ! %l7 = 00000000ff0000ff
9745! Mem[0000000010081400] = 00000000, %l6 = ffffffffef082f21
9746 lduha [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
9747! Mem[00000000100c1400] = ff0000ff, %l5 = 000000ff00ff0000
9748 ldsh [%i3+%g0],%l5 ! %l5 = ffffffffffffff00
9749! Mem[0000000010081410] = ffff21f0 ff000000, %l0 = 000000ff, %l1 = 00000000
9750 ldda [%i2+%o5]0x80,%l0 ! %l0 = 00000000ffff21f0 00000000ff000000
9751! Mem[0000000010101408] = 00000000, %l5 = ffffffffffffff00
9752 ldsha [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
9753! Mem[0000000010101408] = 00000000, %l1 = 00000000ff000000
9754 lduha [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
9755! Mem[0000000010141410] = ffffffff ef082f21, %l0 = ffff21f0, %l1 = 00000000
9756 ldda [%i5+%o5]0x80,%l0 ! %l0 = 00000000ffffffff 00000000ef082f21
9757! Mem[0000000030181410] = 007d0090 ffffffff, %l6 = 00000000, %l7 = ff0000ff
9758 ldda [%i6+%o5]0x81,%l6 ! %l6 = 00000000007d0090 00000000ffffffff
9759! Mem[0000000010101408] = 00000000, %l4 = 003992ff00ff8ef3
9760 ldsha [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
9761! Starting 10 instruction Store Burst
9762! Mem[0000000010101430] = 00000025, %l2 = 00000000000000ff
9763 swap [%i4+0x030],%l2 ! %l2 = 0000000000000025
9764
9765p0_label_378:
9766! Mem[0000000030141400] = ff00efff, %l7 = 00000000ffffffff
9767 ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
9768! Mem[0000000010181408] = 007d0090, %l2 = 0000000000000025
9769 ldstuba [%i6+%o4]0x80,%l2 ! %l2 = 00000000000000ff
9770! %l1 = 00000000ef082f21, Mem[00000000300c1400] = ff00000000000000
9771 stxa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000ef082f21
9772! %l6 = 00000000007d0090, Mem[0000000010001400] = 00000000
9773 stwa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 007d0090
9774! Mem[0000000010101424] = 08c80a6f, %l1 = 00000000ef082f21
9775 ldstub [%i4+0x024],%l1 ! %l1 = 00000008000000ff
9776! Mem[0000000030181408] = ef082f21, %l5 = 0000000000000000
9777 ldstuba [%i6+%o4]0x81,%l5 ! %l5 = 000000ef000000ff
9778! %l4 = 0000000000000000, Mem[0000000030041410] = 68458549212f08ef
9779 stxa %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
9780! Mem[0000000030101410] = 000000ff, %l2 = 0000000000000000
9781 swapa [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000ff
9782! %l4 = 00000000, %l5 = 000000ef, Mem[00000000100c1400] = ff0000ff 0000ff00
9783 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 000000ef
9784! Starting 10 instruction Load Burst
9785! Mem[0000000030101400] = ffffffff, %l6 = 00000000007d0090
9786 ldsba [%i4+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
9787
9788p0_label_379:
9789! Mem[0000000030101408] = 00000000, %l0 = 00000000ffffffff
9790 lduha [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000
9791! Mem[0000000010181410] = ffff8cff fa0076ff, %l6 = ffffffff, %l7 = 000000ff
9792 ldda [%i6+%o5]0x88,%l6 ! %l6 = 00000000fa0076ff 00000000ffff8cff
9793! Mem[0000000010101408] = 00000000, %l3 = 00000000000000ff
9794 lduwa [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
9795! Mem[0000000010181408] = ff7d0090 ffffffff, %l6 = fa0076ff, %l7 = ffff8cff
9796 ldda [%i6+%o4]0x80,%l6 ! %l6 = 00000000ff7d0090 00000000ffffffff
9797! Mem[0000000010101410] = 90000000, %l7 = 00000000ffffffff
9798 lduba [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000000
9799! Mem[0000000010041410] = ff9239f8ffd239f8, %l6 = 00000000ff7d0090
9800 ldxa [%i1+%o5]0x80,%l6 ! %l6 = ff9239f8ffd239f8
9801! Mem[00000000201c0000] = ff00075f, %l2 = 00000000000000ff
9802 ldsba [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
9803! %f13 = 00000000, %f3 = 000000ff, %f24 = b82f1ce6
9804 fdivs %f13,%f3 ,%f24 ! %f24 = 00000000
9805! Mem[0000000010001408] = ff000000, %l7 = 0000000000000000
9806 lduba [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000
9807! Starting 10 instruction Store Burst
9808! Mem[0000000010181400] = ff00efff, %l3 = 0000000000000000
9809 ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
9810
9811p0_label_380:
9812! %l7 = 0000000000000000, Mem[0000000010181408] = 90007dff
9813 stwa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
9814! Mem[000000001018142a] = 0000ff00, %l0 = 0000000000000000
9815 ldstuba [%i6+0x02a]%asi,%l0 ! %l0 = 000000ff000000ff
9816! Mem[0000000010181410] = fa0076ff, %l4 = 0000000000000000
9817 swapa [%i6+%o5]0x88,%l4 ! %l4 = 00000000fa0076ff
9818! %l2 = ffffffffffffffff, Mem[0000000010141410] = 212f08efffffffff
9819 stxa %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffffffffffffff
9820! Mem[0000000010101408] = 00000000, %l0 = 00000000000000ff
9821 swapa [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
9822! Mem[0000000010081400] = 00000000, %l2 = ffffffffffffffff
9823 ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 00000000000000ff
9824! Mem[0000000010141410] = ffffffff, %l4 = 00000000fa0076ff
9825 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
9826! %f16 = 0000efff f0000000 007d0090 ffffffff
9827! %f20 = ff7600fa 4d12d400 0000efff ff8d0000
9828! %f24 = 00000000 ff0000ff 0000ff00 000000ff
9829! %f28 = 8bf035f7 00000000 4d12d400 17379f8c
9830 stda %f16,[%i4]ASI_COMMIT_S ! Block Store to 0000000030101400
9831! %f14 = ff0000ff ff8cffff, Mem[0000000010141400] = 000000ff ff0000ff
9832 stda %f14,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff0000ff ff8cffff
9833! Starting 10 instruction Load Burst
9834 membar #Sync ! Added by membar checker (47)
9835! Mem[0000000010101410] = 00000090, %l5 = 00000000000000ef
9836 lduba [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
9837
9838p0_label_381:
9839! Mem[0000000010081410] = f021ffff, %l5 = 0000000000000000
9840 ldsha [%i2+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
9841! Mem[0000000030101408] = 007d0090ffffffff, %f28 = 8bf035f7 00000000
9842 ldda [%i4+%o4]0x81,%f28 ! %f28 = 007d0090 ffffffff
9843! Mem[0000000030181410] = ffffffff90007d00, %l7 = 0000000000000000
9844 ldxa [%i6+%o5]0x89,%l7 ! %l7 = ffffffff90007d00
9845! Mem[0000000030181410] = 90007d00, %f27 = 000000ff
9846 lda [%i6+%o5]0x89,%f27 ! %f27 = 90007d00
9847! Mem[0000000030041410] = 00000000, %l4 = 00000000000000ff
9848 lduha [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
9849! Mem[00000000201c0000] = ff00075f, %l1 = 0000000000000008
9850 lduh [%o0+%g0],%l1 ! %l1 = 000000000000ff00
9851! Mem[00000000100c1408] = ff8c0000, %f27 = 90007d00
9852 lda [%i3+%o4]0x80,%f27 ! %f27 = ff8c0000
9853! Mem[0000000030101400] = ffef0000, %l6 = ff9239f8ffd239f8
9854 lduha [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
9855! Mem[00000000300c1410] = 000000ff, %l6 = 0000000000000000
9856 ldsha [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff
9857! Starting 10 instruction Store Burst
9858! %f13 = 00000000, %f6 = ffffffff
9859 fcmps %fcc1,%f13,%f6 ! %fcc1 = 3
9860
9861p0_label_382:
9862! %f28 = 007d0090 ffffffff, %l7 = ffffffff90007d00
9863! Mem[0000000010101400] = ffffffff90007d00
9864 stda %f28,[%i4+%l7]ASI_PST16_PL ! Mem[0000000010101400] = ffffffff90007d00
9865! %l2 = 0000000000000000, imm = 000000000000034e, %l2 = 0000000000000000
9866 subc %l2,0x34e,%l2 ! %l2 = fffffffffffffcb2
9867! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010001408] = ff000000 80956cff
9868 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 ffffffff
9869! %f26 = 0000ff00 ff8c0000, %l2 = fffffffffffffcb2
9870! Mem[0000000010041438] = ffff00fa0000e4e8
9871 add %i1,0x038,%g1
9872 stda %f26,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010041438] = ffff00fa00ff0000
9873! %f26 = 0000ff00 ff8c0000, %l3 = 00000000000000ff
9874! Mem[0000000030141410] = 212f08efff000000
9875 add %i5,0x010,%g1
9876 stda %f26,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030141410] = 00008cff00ff0000
9877! %l3 = 00000000000000ff, Mem[0000000020800000] = 0000b0a2, %asi = 80
9878 stha %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ffb0a2
9879! %f24 = 00000000 ff0000ff, Mem[0000000010141410] = ffffffff ffffffff
9880 stda %f24,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 ff0000ff
9881! Mem[0000000010181408] = 00000000, %l3 = 00000000000000ff
9882 lduwa [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
9883! Mem[0000000010101408] = ff000000, %l0 = 0000000000000000
9884 swapa [%i4+%o4]0x88,%l0 ! %l0 = 00000000ff000000
9885! Starting 10 instruction Load Burst
9886! %l1 = 000000000000ff00, %l3 = 0000000000000000, %y = 00000003
9887 smul %l1,%l3,%l7 ! %l7 = 0000000000000000, %y = 00000000
9888
9889p0_label_383:
9890! %l2 = fffffffffffffcb2, immed = 00000dc6, %y = 00000000
9891 sdiv %l2,0xdc6,%l4 ! %l4 = 0000000000129624
9892 mov %l0,%y ! %y = ff000000
9893! Mem[0000000030181410] = 007d0090, %f23 = ff8d0000
9894 lda [%i6+%o5]0x81,%f23 ! %f23 = 007d0090
9895! Mem[0000000030101408] = 007d0090, %l2 = fffffffffffffcb2
9896 lduha [%i4+%o4]0x81,%l2 ! %l2 = 000000000000007d
9897! Mem[0000000030041400] = fa0076ff, %l4 = 0000000000129624
9898 lduwa [%i1+%g0]0x89,%l4 ! %l4 = 00000000fa0076ff
9899! Mem[0000000030081410] = 212f08ef 00000000, %l0 = ff000000, %l1 = 0000ff00
9900 ldda [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000 00000000212f08ef
9901! Mem[0000000030141410] = 00008cff 00ff0000, %l6 = 000000ff, %l7 = 00000000
9902 ldda [%i5+%o5]0x81,%l6 ! %l6 = 0000000000008cff 0000000000ff0000
9903! Mem[0000000030081410] = 00000000 ef082f21, %l2 = 0000007d, %l3 = 00000000
9904 ldda [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000 00000000ef082f21
9905! %f18 = 007d0090, %f31 = 17379f8c, %f20 = ff7600fa
9906 fdivs %f18,%f31,%f20 ! %l0 = 0000000000000022, Unfinished, %fsr = 1700000000
9907! Mem[00000000100c1400] = 000000ef 00000000, %l0 = 00000022, %l1 = 212f08ef
9908 ldda [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000 00000000000000ef
9909! Starting 10 instruction Store Burst
9910! %l0 = 0000000000000000, Mem[0000000010001410] = ff0000ff
9911 stba %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff000000
9912
9913p0_label_384:
9914! %f26 = 0000ff00 ff8c0000, %l2 = 0000000000000000
9915! Mem[0000000010041400] = 0000000000000000
9916 stda %f26,[%i1+%l2]ASI_PST16_PL ! Mem[0000000010041400] = 0000000000000000
9917! %l3 = 00000000ef082f21, Mem[0000000010141408] = ffcd0000
9918 stha %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 2f210000
9919! %l6 = 00008cff, %l7 = 00ff0000, Mem[0000000030181410] = 007d0090 ffffffff
9920 stda %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00008cff 00ff0000
9921! Mem[0000000030141400] = ff00efff, %l3 = 00000000ef082f21
9922 ldstuba [%i5+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
9923! Mem[0000000010181400] = ffef00ff, %l3 = 00000000000000ff
9924 ldstuba [%i6+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
9925! Mem[0000000010141410] = ff0000ff, %l0 = 0000000000000000
9926 ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
9927! %l1 = 00000000000000ef, Mem[0000000030101410] = fa0076ff
9928 stba %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = fa0076ef
9929! %l6 = 00008cff, %l7 = 00ff0000, Mem[0000000030001400] = 00000000 ff9239f8
9930 stda %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00008cff 00ff0000
9931! Mem[0000000030141400] = ff00efff, %l4 = 00000000fa0076ff
9932 swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000ff00efff
9933! Starting 10 instruction Load Burst
9934! Mem[00000000201c0000] = ff00075f, %l6 = 0000000000008cff
9935 lduh [%o0+%g0],%l6 ! %l6 = 000000000000ff00
9936
9937p0_label_385:
9938 membar #Sync ! Added by membar checker (48)
9939! Mem[0000000010041400] = 00000000 00000000 00000000 ff8d0000
9940! Mem[0000000010041410] = ff9239f8 ffd239f8 ff7d00ff 08c80a6f
9941! Mem[0000000010041420] = 000000ff ffffff63 0000ffff ffff8cff
9942! Mem[0000000010041430] = 00ff8ef3 ffbbf195 ffff00fa 00ff0000
9943 ldda [%i1]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
9944! Mem[00000000300c1408] = 00000000 e61c2fb8, %l4 = ff00efff, %l5 = ffffffff
9945 ldda [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000 00000000e61c2fb8
9946! Mem[0000000030101400] = 0000efff f0000000, %l2 = 00000000, %l3 = 000000ff
9947 ldda [%i4+%g0]0x81,%l2 ! %l2 = 000000000000efff 00000000f0000000
9948! Mem[0000000010101408] = 00000000, %l7 = 0000000000ff0000
9949 lduwa [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
9950! Mem[0000000010141428] = 00000000, %l7 = 0000000000000000
9951 ldsha [%i5+0x02a]%asi,%l7 ! %l7 = 0000000000000000
9952! Mem[0000000030001408] = 000000ff, %l3 = 00000000f0000000
9953 ldsba [%i0+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
9954! Mem[0000000010181400] = 000000f0ffef00ff, %l6 = 000000000000ff00
9955 ldxa [%i6+%g0]0x88,%l6 ! %l6 = 000000f0ffef00ff
9956! Mem[0000000030141400] = ff7600fa, %l4 = 0000000000000000
9957 ldswa [%i5+%g0]0x89,%l4 ! %l4 = ffffffffff7600fa
9958! Mem[0000000021800040] = ffff856a, %l2 = 000000000000efff
9959 lduba [%o3+0x040]%asi,%l2 ! %l2 = 00000000000000ff
9960! Starting 10 instruction Store Burst
9961! %l2 = 00000000000000ff, immed = 00000c6a, %y = ff000000
9962 smul %l2,0xc6a,%l0 ! %l0 = 00000000000c5d96, %y = 00000000
9963
9964p0_label_386:
9965! %f12 = ffff92ff 00000000, %l1 = 00000000000000ef
9966! Mem[0000000030081428] = ff000000ffff0000
9967 add %i2,0x028,%g1
9968 stda %f12,[%g1+%l1]ASI_PST32_S ! Mem[0000000030081428] = ffff92ff00000000
9969! %l6 = 000000f0ffef00ff, Mem[0000000010081438] = ffff92ff00000000
9970 stx %l6,[%i2+0x038] ! Mem[0000000010081438] = 000000f0ffef00ff
9971! %l4 = ffffffffff7600fa, Mem[00000000218001c1] = 000007db, %asi = 80
9972 stba %l4,[%o3+0x1c1]%asi ! Mem[00000000218001c0] = 00fa07db
9973! Mem[0000000030141410] = 00008cff, %l3 = ffffffffffffffff
9974 ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
9975! %l7 = 0000000000000000, Mem[0000000010101408] = 00000000
9976 stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
9977! Mem[0000000010101438] = 4ae6ae7679000000, %l5 = 00000000e61c2fb8, %l5 = 00000000e61c2fb8
9978 add %i4,0x38,%g1
9979 casxa [%g1]0x80,%l5,%l5 ! %l5 = 4ae6ae7679000000
9980! %f6 = ffffffff 000000ff, Mem[00000000300c1408] = 00000000 b82f1ce6
9981 stda %f6 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffffff 000000ff
9982! %f3 = 000000ff, %f14 = ff0000ff, %f5 = ffd239f8
9983 fdivs %f3 ,%f14,%f5 ! %f5 = 80000000
9984! Mem[0000000030041408] = 17379f8c, %l4 = ffffffffff7600fa
9985 swapa [%i1+%o4]0x81,%l4 ! %l4 = 0000000017379f8c
9986! Starting 10 instruction Load Burst
9987! Mem[0000000010181400] = 000000f0ffef00ff, %l2 = 00000000000000ff
9988 ldxa [%i6+%g0]0x88,%l2 ! %l2 = 000000f0ffef00ff
9989
9990p0_label_387:
9991! Mem[0000000010041410] = ff9239f8ffd239f8, %f8 = ffd239f8 000000ff
9992 ldda [%i1+%o5]0x80,%f8 ! %f8 = ff9239f8 ffd239f8
9993! Mem[0000000010141410] = ff0000ff, %l5 = 4ae6ae7679000000
9994 ldsha [%i5+%o5]0x80,%l5 ! %l5 = ffffffffffffff00
9995! Mem[0000000030001410] = ff923900, %l6 = 000000f0ffef00ff
9996 lduba [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
9997! Mem[0000000030081400] = 000000ff, %l3 = 0000000000000000
9998 ldsha [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000
9999! Mem[0000000010041410] = f83992ff, %f9 = ffd239f8
10000 lda [%i1+%o5]0x88,%f9 ! %f9 = f83992ff
10001! Mem[0000000010041408] = 00000000, %l1 = 00000000000000ef
10002 lduba [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
10003! Mem[0000000030181410] = 0000ff00ff8c0000, %l2 = 000000f0ffef00ff
10004 ldxa [%i6+%o5]0x89,%l2 ! %l2 = 0000ff00ff8c0000
10005! Mem[0000000030081410] = 00000000, %l2 = 0000ff00ff8c0000
10006 ldsha [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
10007! Mem[00000000100c1400] = 00000000 ef000000 ff8c0000 ffef0000
10008! Mem[00000000100c1410] = 00000000 00000000 007d0090 08c80a6f
10009! Mem[00000000100c1420] = ffffffff fca29fab 00000054 000000ff
10010! Mem[00000000100c1430] = 00000000 00000080 ff000000 ffef00ff
10011 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
10012! Starting 10 instruction Store Burst
10013! %l3 = 0000000000000000, imm = 0000000000000627, %l2 = 0000000000000000
10014 xnor %l3,0x627,%l2 ! %l2 = fffffffffffff9d8
10015
10016p0_label_388:
10017! Mem[00000000100c1400] = 00000000, %l7 = 0000000000000000
10018 ldstuba [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff
10019! Mem[0000000010081410] = f021ffff, %l2 = fffffffffffff9d8
10020 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
10021! %l7 = 0000000000000000, imm = 0000000000000692, %l1 = 0000000000000000
10022 addc %l7,0x692,%l1 ! %l1 = 0000000000000692
10023! Mem[0000000030081400] = ff000000, %l1 = 0000000000000692
10024 swapa [%i2+%g0]0x89,%l1 ! %l1 = 00000000ff000000
10025! %f30 = ffff00fa 00ff0000, Mem[0000000030001400] = 00008cff 00ff0000
10026 stda %f30,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffff00fa 00ff0000
10027! Mem[0000000020800000] = 00ffb0a2, %l4 = 0000000017379f8c
10028 ldstub [%o1+%g0],%l4 ! %l4 = 00000000000000ff
10029! %l2 = 00000000000000ff, immed = fffffacc, %y = 00000000
10030 smul %l2,-0x534,%l0 ! %l0 = fffffffffffad134, %y = ffffffff
10031! %f18 = 00000000 ff8d0000, Mem[0000000010081400] = ff000000 ffff00ff
10032 stda %f18,[%i2+0x000]%asi ! Mem[0000000010081400] = 00000000 ff8d0000
10033! Mem[0000000010141410] = ff0000ff, %l0 = fffffffffffad134
10034 ldstuba [%i5+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
10035! Starting 10 instruction Load Burst
10036! Mem[0000000030001410] = ff923900, %l0 = 00000000000000ff
10037 lduwa [%i0+%o5]0x89,%l0 ! %l0 = 00000000ff923900
10038
10039p0_label_389:
10040! Mem[0000000020800040] = 00002222, %l1 = 00000000ff000000
10041 lduh [%o1+0x040],%l1 ! %l1 = 0000000000000000
10042! Mem[0000000030001410] = 003992ff 00ff8ef3, %l6 = 00000000, %l7 = 00000000
10043 ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000003992ff 0000000000ff8ef3
10044! Mem[00000000100c143c] = ffef00ff, %l4 = 0000000000000000
10045 ldsw [%i3+0x03c],%l4 ! %l4 = ffffffffffef00ff
10046! Mem[0000000020800000] = ffffb0a2, %l4 = ffffffffffef00ff
10047 lduba [%o1+0x001]%asi,%l4 ! %l4 = 00000000000000ff
10048! Mem[0000000020800000] = ffffb0a2, %l2 = 00000000000000ff
10049 ldub [%o1+0x001],%l2 ! %l2 = 00000000000000ff
10050! %l4 = 00000000000000ff, %l2 = 00000000000000ff, %y = ffffffff
10051 sdiv %l4,%l2,%l2 ! %l2 = fffffffffefeff00
10052 mov %l0,%y ! %y = ff923900
10053! Mem[00000000100c1438] = ff000000, %l7 = 0000000000ff8ef3
10054 lduwa [%i3+0x038]%asi,%l7 ! %l7 = 00000000ff000000
10055! Mem[0000000010181408] = ffffffff00000000, %f22 = ff7d00ff 08c80a6f
10056 ldda [%i6+%o4]0x88,%f22 ! %f22 = ffffffff 00000000
10057! Mem[0000000030101408] = 90007d00, %l7 = 00000000ff000000
10058 lduba [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000
10059! Starting 10 instruction Store Burst
10060! %f16 = 00000000, Mem[0000000010001400] = 90007d00
10061 sta %f16,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
10062
10063p0_label_390:
10064! Mem[0000000010101408] = 00000000, %l7 = 0000000000000000
10065 ldstub [%i4+%o4],%l7 ! %l7 = 00000000000000ff
10066! %f16 = 00000000 00000000, %l2 = fffffffffefeff00
10067! Mem[0000000010001438] = ff0000ffef082f21
10068 add %i0,0x038,%g1
10069 stda %f16,[%g1+%l2]ASI_PST32_P ! Mem[0000000010001438] = ff0000ffef082f21
10070 membar #Sync ! Added by membar checker (49)
10071! %l1 = 0000000000000000, Mem[0000000010041408] = 00000000
10072 stwa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
10073! Mem[0000000010001408] = 00000000, %l5 = ffffffffffffff00
10074 ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000ff
10075! %l4 = 000000ff, %l5 = 00000000, Mem[0000000030001400] = 00ff0000 ffff00fa
10076 stda %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff 00000000
10077! %l6 = 00000000003992ff, Mem[0000000010001430] = 000000250000ef08
10078 stx %l6,[%i0+0x030] ! Mem[0000000010001430] = 00000000003992ff
10079! Mem[00000000300c1410] = 000000ff, %l0 = 00000000ff923900
10080 ldstuba [%i3+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
10081! Mem[0000000030041410] = 00000000, %l4 = 00000000000000ff
10082 swapa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
10083! Mem[00000000100c1415] = 00000000, %l0 = 00000000000000ff
10084 ldstub [%i3+0x015],%l0 ! %l0 = 00000000000000ff
10085! Starting 10 instruction Load Burst
10086! Mem[00000000100c1400] = 000000ff, %f9 = fca29fab
10087 lda [%i3+%g0]0x88,%f9 ! %f9 = 000000ff
10088
10089p0_label_391:
10090! Mem[00000000100c1400] = 000000ef000000ff, %f8 = ffffffff 000000ff
10091 ldda [%i3+%g0]0x88,%f8 ! %f8 = 000000ef 000000ff
10092! Mem[00000000300c1408] = ff000000, %l7 = 0000000000000000
10093 lduwa [%i3+%o4]0x81,%l7 ! %l7 = 00000000ff000000
10094! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000000
10095 lduwa [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
10096! Mem[0000000030101400] = 000000f0ffef0000, %f10 = 00000054 000000ff
10097 ldda [%i4+%g0]0x89,%f10 ! %f10 = 000000f0 ffef0000
10098! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
10099 lduba [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
10100 membar #Sync ! Added by membar checker (50)
10101! Mem[0000000010001400] = 00000000 200783e7 ff000000 ffffffff
10102! Mem[0000000010001410] = 000000ff 00000000 007d0090 ffffffff
10103! Mem[0000000010001420] = 00000000 ffffff00 00000000 000000ff
10104! Mem[0000000010001430] = 00000000 003992ff ff0000ff ef082f21
10105 ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
10106! Mem[0000000010081424] = 00ff8ef3, %l2 = fffffffffefeff00
10107 ldsha [%i2+0x024]%asi,%l2 ! %l2 = 00000000000000ff
10108! Mem[00000000300c1410] = ff000000, %l1 = 0000000000000000
10109 ldsha [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
10110! Mem[0000000010001400] = e783072000000000, %f4 = 00000000 00000000
10111 ldda [%i0+%g0]0x88,%f4 ! %f4 = e7830720 00000000
10112! Starting 10 instruction Store Burst
10113! %l0 = 0000000000000000, Mem[0000000010101422] = 000000ff, %asi = 80
10114 stha %l0,[%i4+0x022]%asi ! Mem[0000000010101420] = 00000000
10115
10116p0_label_392:
10117! %l5 = 0000000000000000, immed = fffff061, %y = ff923900
10118 sdiv %l5,-0xf9f,%l1 ! %l1 = 000000007fffffff
10119 mov %l0,%y ! %y = 00000000
10120! %f11 = ffef0000, Mem[00000000100c1430] = 00000000
10121 st %f11,[%i3+0x030] ! Mem[00000000100c1430] = ffef0000
10122! Mem[0000000010181408] = 00000000, %l1 = 000000007fffffff
10123 swapa [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000000
10124! %l7 = 00000000ff000000, Mem[0000000010041424] = ffffff63, %asi = 80
10125 stwa %l7,[%i1+0x024]%asi ! Mem[0000000010041424] = ff000000
10126! %l0 = 0000000000000000, Mem[0000000030001400] = ff00000000000000
10127 stxa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
10128! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081408] = 00000000 00000000
10129 stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 00000000
10130! %l3 = 0000000000000000, Mem[0000000010181408] = ffffffffffffff7f
10131 stxa %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000000
10132 membar #Sync ! Added by membar checker (51)
10133! %l2 = 00000000000000ff, Mem[0000000010001400] = 00000000
10134 stha %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000ff
10135! %l2 = 00000000000000ff, Mem[0000000010001408] = 000000ff
10136 stba %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
10137! Starting 10 instruction Load Burst
10138! Mem[0000000010041420] = 000000ff, %f20 = 000000ff
10139 ld [%i1+0x020],%f20 ! %f20 = 000000ff
10140
10141p0_label_393:
10142! Mem[00000000211c0000] = ffffd61d, %l0 = 0000000000000000
10143 lduha [%o2+0x000]%asi,%l0 ! %l0 = 000000000000ffff
10144! Mem[0000000010041400] = 0000000000000000, %f8 = 000000ef 000000ff
10145 ldda [%i1+%g0]0x80,%f8 ! %f8 = 00000000 00000000
10146! Mem[0000000010041410] = ff9239f8, %l3 = 0000000000000000
10147 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
10148! Mem[0000000030041408] = ff7600fa, %l6 = 00000000003992ff
10149 lduba [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000ff
10150! Mem[0000000010101410] = 90000000, %f17 = 200783e7
10151 lda [%i4+%o5]0x88,%f17 ! %f17 = 90000000
10152! Mem[0000000030141410] = ff008cff00ff0000, %l5 = 0000000000000000
10153 ldxa [%i5+%o5]0x81,%l5 ! %l5 = ff008cff00ff0000
10154! Mem[0000000010141400] = ffff8cff, %l3 = 00000000000000ff
10155 lduwa [%i5+%g0]0x80,%l3 ! %l3 = 00000000ffff8cff
10156! Mem[0000000030081408] = 0000000000000000, %l4 = 0000000000000000
10157 ldxa [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
10158! Mem[0000000030101408] = 007d0090, %l5 = ff008cff00ff0000
10159 lduwa [%i4+%o4]0x81,%l5 ! %l5 = 00000000007d0090
10160! Starting 10 instruction Store Burst
10161! %f10 = 000000f0 ffef0000, Mem[00000000100c1420] = ffffffff fca29fab
10162 stda %f10,[%i3+0x020]%asi ! Mem[00000000100c1420] = 000000f0 ffef0000
10163
10164p0_label_394:
10165! Mem[00000000300c1408] = 000000ff, %l4 = 0000000000000000
10166 ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
10167! Mem[00000000300c1408] = 000000ff, %l0 = 000000000000ffff
10168 ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
10169! Code Fragment 3
10170p0_fragment_37:
10171! %l0 = 00000000000000ff
10172 setx 0x21d92a5fec735f25,%g7,%l0 ! %l0 = 21d92a5fec735f25
10173! %l1 = 0000000000000000
10174 setx 0x7b0d73a00eae13b4,%g7,%l1 ! %l1 = 7b0d73a00eae13b4
10175 setx 0x1fe000, %g1, %g3
10176 or %l0, %g3, %l0 ! always set perrmask = 0xff
10177 setx 0x1ffff8, %g1, %g2
10178 and %l0, %g2, %l0
10179 ta T_CHANGE_HPRIV
10180 stxa %l1, [%l0]ASI_DCACHE_DATA
10181 ta T_CHANGE_NONHPRIV
10182! %l0 = 21d92a5fec735f25
10183 setx 0xb37d540798de01a4,%g7,%l0 ! %l0 = b37d540798de01a4
10184! %l1 = 7b0d73a00eae13b4
10185 setx 0xec0792e025ea89f0,%g7,%l1 ! %l1 = ec0792e025ea89f0
10186! Mem[0000000030141400] = fa0076ff, %l3 = 00000000ffff8cff
10187 ldstuba [%i5+%g0]0x81,%l3 ! %l3 = 000000fa000000ff
10188! %l4 = 000000ff, %l5 = 007d0090, Mem[0000000010081408] = ff000000 0000ff00
10189 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff 007d0090
10190! %l4 = 00000000000000ff, Mem[0000000010101400] = ffffffff
10191 stha %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00ffffff
10192! %l4 = 00000000000000ff, Mem[0000000010101408] = ff000000
10193 stba %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000
10194! Mem[00000000100c1400] = ff000000, %l5 = 00000000007d0090
10195 swapa [%i3+%g0]0x80,%l5 ! %l5 = 00000000ff000000
10196! %l0 = 98de01a4, %l1 = 25ea89f0, Mem[00000000100c1400] = 007d0090 ef000000
10197 std %l0,[%i3+%g0] ! Mem[00000000100c1400] = 98de01a4 25ea89f0
10198! Starting 10 instruction Load Burst
10199! %f29 = 003992ff, %f9 = 00000000, %f9 = 00000000
10200 fsubs %f29,%f9 ,%f9 ! %l0 = b37d540798de01c6, Unfinished, %fsr = 1700000000
10201
10202p0_label_395:
10203! Mem[0000000010081408] = ff000000, %l6 = 00000000000000ff
10204 lduba [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000
10205! Mem[00000000100c1410] = 00000000, %l3 = 00000000000000fa
10206 lduha [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
10207! Mem[00000000100c1410] = 00000000, %l0 = b37d540798de01c6
10208 lduha [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
10209! Mem[00000000100c1410] = 00000000, %l6 = 0000000000000000
10210 lduba [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
10211! Mem[0000000030081408] = 0000000000000000, %l6 = 0000000000000000
10212 ldxa [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
10213! Mem[0000000010041410] = ff9239f8 ffd239f8, %l2 = 000000ff, %l3 = 00000000
10214 ldda [%i1+%o5]0x80,%l2 ! %l2 = 00000000ff9239f8 00000000ffd239f8
10215! Mem[0000000030101400] = 0000effff0000000, %l5 = 00000000ff000000
10216 ldxa [%i4+%g0]0x81,%l5 ! %l5 = 0000effff0000000
10217! Mem[0000000010081410] = ffff21f0 ff000000, %l4 = 000000ff, %l5 = f0000000
10218 ldd [%i2+%o5],%l4 ! %l4 = 00000000ffff21f0 00000000ff000000
10219! Code Fragment 3
10220p0_fragment_38:
10221! %l0 = 0000000000000000
10222 setx 0xd2ead26017d2ada5,%g7,%l0 ! %l0 = d2ead26017d2ada5
10223! %l1 = ec0792e025ea89f0
10224 setx 0x0e9420d023835725,%g7,%l1 ! %l1 = 0e9420d023835725
10225 setx 0x1fe000, %g1, %g3
10226 or %l0, %g3, %l0 ! always set perrmask = 0xff
10227 setx 0x1ffff8, %g1, %g2
10228 and %l0, %g2, %l0
10229 ta T_CHANGE_HPRIV
10230 stxa %l1, [%l0]ASI_DCACHE_DATA
10231 ta T_CHANGE_NONHPRIV
10232! %l0 = d2ead26017d2ada5
10233 setx 0x494173783b2a20ae,%g7,%l0 ! %l0 = 494173783b2a20ae
10234! %l1 = 0e9420d023835725
10235 setx 0x43d45fef829fe9a7,%g7,%l1 ! %l1 = 43d45fef829fe9a7
10236! Starting 10 instruction Store Burst
10237! %l5 = 00000000ff000000, Mem[0000000010081404] = ff8d0000
10238 stw %l5,[%i2+0x004] ! Mem[0000000010081404] = ff000000
10239
10240p0_label_396:
10241! %l1 = 43d45fef829fe9a7, Mem[0000000010001400] = e7830720000000ff
10242 stxa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 43d45fef829fe9a7
10243! %f22 = 007d0090 ffffffff, Mem[00000000100c1400] = a401de98 f089ea25
10244 stda %f22,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 007d0090 ffffffff
10245! %l3 = 00000000ffd239f8, Mem[0000000020800041] = 00002222
10246 stb %l3,[%o1+0x041] ! Mem[0000000020800040] = 00f82222
10247! %f30 = ff0000ff ef082f21, Mem[0000000010101430] = 000000ff 90007d00
10248 stda %f30,[%i4+0x030]%asi ! Mem[0000000010101430] = ff0000ff ef082f21
10249! %l0 = 3b2a20ae, %l1 = 829fe9a7, Mem[0000000030141408] = ff0000ff 00000000
10250 stda %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 3b2a20ae 829fe9a7
10251! %l1 = 43d45fef829fe9a7, Mem[00000000211c0000] = ffffd61d
10252 sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = e9a7d61d
10253! %l6 = 0000000000000000, Mem[0000000030001408] = 00000000000000ff
10254 stxa %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000000000000000
10255! %l6 = 00000000, %l7 = ff000000, Mem[0000000030181400] = 00000000 00000000
10256 stda %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 ff000000
10257! %l5 = 00000000ff000000, Mem[0000000010081400] = 00000000
10258 stba %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
10259! Starting 10 instruction Load Burst
10260! Mem[0000000030081410] = 00000000, %f26 = 00000000
10261 lda [%i2+%o5]0x89,%f26 ! %f26 = 00000000
10262
10263p0_label_397:
10264! Mem[0000000010041420] = 000000ff, %l2 = 00000000ff9239f8
10265 ldswa [%i1+0x020]%asi,%l2 ! %l2 = 00000000000000ff
10266! Mem[00000000201c0000] = ff00075f, %l1 = 43d45fef829fe9a7
10267 lduha [%o0+0x000]%asi,%l1 ! %l1 = 000000000000ff00
10268! Mem[0000000010181400] = ff00efff f0000000 00000000 00000000
10269! Mem[0000000010181410] = 00000000 ff8cffff 0000efff ff8d0000
10270! Mem[0000000010181420] = b82f1ce6 ff0000ff 0000ff00 000000ff
10271! Mem[0000000010181430] = 8bf035f7 00000000 4d12d400 17379f8c
10272 ldda [%i6]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010181400
10273! Mem[0000000030041400] = ff7600fa, %l7 = 00000000ff000000
10274 lduba [%i1+%g0]0x81,%l7 ! %l7 = 00000000000000ff
10275! Mem[0000000030101410] = ef7600fa 4d12d400, %l2 = 000000ff, %l3 = ffd239f8
10276 ldda [%i4+%o5]0x81,%l2 ! %l2 = 00000000ef7600fa 000000004d12d400
10277! Mem[0000000010001400] = 829fe9a7, %l0 = 494173783b2a20ae
10278 ldswa [%i0+%g0]0x88,%l0 ! %l0 = ffffffff829fe9a7
10279! Mem[0000000030001408] = 00000000, %f18 = ff000000
10280 lda [%i0+%o4]0x89,%f18 ! %f18 = 00000000
10281! Mem[0000000030181410] = ff8c0000, %l5 = 00000000ff000000
10282 ldsha [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
10283! Mem[00000000211c0000] = e9a7d61d, %l5 = 0000000000000000
10284 ldsba [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffe9
10285! Starting 10 instruction Store Burst
10286! %f20 = 000000ff, Mem[0000000010141400] = ffff8cff
10287 st %f20,[%i5+%g0] ! Mem[0000000010141400] = 000000ff
10288
10289p0_label_398:
10290! Mem[0000000030101410] = fa0076ef, %l3 = 000000004d12d400
10291 ldstuba [%i4+%o5]0x89,%l3 ! %l3 = 000000ef000000ff
10292! %l4 = 00000000ffff21f0, Mem[0000000010141400] = ff000000
10293 stba %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff0000f0
10294! %f19 = ffffffff, Mem[000000001014143c] = 00ff0000
10295 st %f19,[%i5+0x03c] ! Mem[000000001014143c] = ffffffff
10296! %l1 = 000000000000ff00, Mem[00000000300c1408] = ff000000ffffffff
10297 stxa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000000000ff00
10298! %l7 = 00000000000000ff, Mem[0000000010101413] = 00000090
10299 stb %l7,[%i4+0x013] ! Mem[0000000010101410] = 000000ff
10300! %f28 = 00000000 003992ff, Mem[0000000010081410] = f021ffff 000000ff
10301 stda %f28,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 003992ff
10302! Mem[0000000030101408] = 007d0090, %l2 = 00000000ef7600fa
10303 ldstuba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff
10304! Mem[0000000010181408] = 00000000, %l3 = 00000000000000ef
10305 swapa [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
10306! %f31 = ef082f21, Mem[00000000300c1408] = 00000000
10307 sta %f31,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ef082f21
10308! Starting 10 instruction Load Burst
10309! Mem[0000000010181410] = 00000000ff8cffff, %l7 = 00000000000000ff
10310 ldxa [%i6+%o5]0x80,%l7 ! %l7 = 00000000ff8cffff
10311
10312p0_label_399:
10313! Mem[0000000010001410] = ff000000, %l5 = ffffffffffffffe9
10314 ldsha [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
10315! Mem[0000000010181418] = 0000efff ff8d0000, %l0 = 829fe9a7, %l1 = 0000ff00
10316 ldda [%i6+0x018]%asi,%l0 ! %l0 = 000000000000efff 00000000ff8d0000
10317! Mem[0000000030101400] = ffef0000, %f25 = ffffff00
10318 lda [%i4+%g0]0x89,%f25 ! %f25 = ffef0000
10319! Mem[0000000030181410] = ff8c0000, %l7 = 00000000ff8cffff
10320 ldswa [%i6+%o5]0x89,%l7 ! %l7 = ffffffffff8c0000
10321! Mem[0000000021800140] = ff750a30, %l4 = 00000000ffff21f0
10322 ldsba [%o3+0x141]%asi,%l4 ! %l4 = 0000000000000075
10323! Mem[00000000300c1400] = 212f08ef 00000000, %l2 = 00000000, %l3 = 00000000
10324 ldda [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000 00000000212f08ef
10325! Mem[0000000020800000] = ffffb0a2, %l0 = 000000000000efff
10326 lduha [%o1+0x000]%asi,%l0 ! %l0 = 000000000000ffff
10327! Mem[0000000010041410] = ff9239f8, %l1 = 00000000ff8d0000
10328 lduha [%i1+%o5]0x80,%l1 ! %l1 = 000000000000ff92
10329! Mem[00000000100c1410] = 00000000, %l0 = 000000000000ffff
10330 lduwa [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
10331! Starting 10 instruction Store Burst
10332! Code Fragment 3
10333p0_fragment_39:
10334! %l0 = 0000000000000000
10335 setx 0xa9bf9a27e9c0300c,%g7,%l0 ! %l0 = a9bf9a27e9c0300c
10336! %l1 = 000000000000ff92
10337 setx 0x68e25a97de8fb59c,%g7,%l1 ! %l1 = 68e25a97de8fb59c
10338 setx 0x1fe000, %g1, %g3
10339 or %l0, %g3, %l0 ! always set perrmask = 0xff
10340 setx 0x1ffff8, %g1, %g2
10341 and %l0, %g2, %l0
10342 ta T_CHANGE_HPRIV
10343 stxa %l1, [%l0]ASI_DCACHE_DATA
10344 ta T_CHANGE_NONHPRIV
10345! %l0 = a9bf9a27e9c0300c
10346 setx 0xa787266f82990dc6,%g7,%l0 ! %l0 = a787266f82990dc6
10347! %l1 = 68e25a97de8fb59c
10348 setx 0xa74f32d06424c65b,%g7,%l1 ! %l1 = a74f32d06424c65b
10349
10350p0_label_400:
10351! %l3 = 00000000212f08ef, Mem[0000000030041408] = ff7600fa
10352 stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = ef7600fa
10353! %f26 = 00000000 000000ff, %l4 = 0000000000000075
10354! Mem[0000000030141420] = 0000000010c6f9ff
10355 add %i5,0x020,%g1
10356 stda %f26,[%g1+%l4]ASI_PST8_S ! Mem[0000000030141420] = 000000001000f9ff
10357! %l7 = ffffffffff8c0000, Mem[0000000010081408] = 000000ff
10358 stba %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff
10359! %l0 = 82990dc6, %l1 = 6424c65b, Mem[0000000010001408] = 000000ff ffffffff
10360 stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 82990dc6 6424c65b
10361! %l6 = 00000000, %l7 = ff8c0000, Mem[0000000030001400] = 00000000 00000000
10362 stda %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 ff8c0000
10363! %f2 = 00000000 00000000, %l1 = a74f32d06424c65b
10364! Mem[0000000010101428] = f38eff00ffffffff
10365 add %i4,0x028,%g1
10366 stda %f2,[%g1+%l1]ASI_PST32_P ! Mem[0000000010101428] = 0000000000000000
10367! Mem[0000000030081400] = 92060000, %l4 = 0000000000000075
10368 ldstuba [%i2+%g0]0x81,%l4 ! %l4 = 00000092000000ff
10369! %f4 = 00000000 ff8cffff, Mem[00000000100c1408] = 00008cff 0000efff
10370 stda %f4 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ff8cffff
10371! %l5 = 0000000000000000, Mem[0000000030081408] = 00000000
10372 stha %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
10373! Starting 10 instruction Load Burst
10374! Mem[0000000030141410] = ff008cff00ff0000, %f16 = 00000000 90000000
10375 ldda [%i5+%o5]0x81,%f16 ! %f16 = ff008cff 00ff0000
10376
10377p0_label_401:
10378! Mem[0000000010141408] = 2f210000, %l3 = 00000000212f08ef
10379 ldswa [%i5+%o4]0x80,%l3 ! %l3 = 000000002f210000
10380! Mem[0000000010001410] = 00000000ff000000, %f22 = 007d0090 ffffffff
10381 ldda [%i0+%o5]0x88,%f22 ! %f22 = 00000000 ff000000
10382! Mem[00000000201c0000] = ff00075f, %l3 = 000000002f210000
10383 ldsb [%o0+%g0],%l3 ! %l3 = ffffffffffffffff
10384! Mem[0000000030081410] = 00000000, %l3 = ffffffffffffffff
10385 ldsha [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000000
10386! Mem[00000000300c1400] = 00000000, %f6 = 0000efff
10387 lda [%i3+%g0]0x81,%f6 ! %f6 = 00000000
10388! %l7 = ffffffffff8c0000, immed = fffff3fd, %y = 00000000
10389 sdiv %l7,-0xc03,%l2 ! %l2 = ffffffffffeab9a7
10390 mov %l0,%y ! %y = 82990dc6
10391! Mem[00000000218000c0] = ff210164, %l3 = 0000000000000000
10392 ldsha [%o3+0x0c0]%asi,%l3 ! %l3 = ffffffffffffff21
10393! Mem[0000000010101418] = ff9239f8, %l0 = a787266f82990dc6
10394 lduha [%i4+0x01a]%asi,%l0 ! %l0 = 00000000000039f8
10395! %f5 = ff8cffff, %f23 = ff000000, %f26 = 00000000
10396 fadds %f5 ,%f23,%f26 ! %f26 = ffccffff
10397! Starting 10 instruction Store Burst
10398! Mem[00000000201c0001] = ff00075f, %l1 = a74f32d06424c65b
10399 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 00000000000000ff
10400
10401p0_label_402:
10402! %f9 = ff0000ff, Mem[0000000010041410] = ff9239f8
10403 sta %f9 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff0000ff
10404! Mem[000000001018141b] = 0000efff, %l7 = ffffffffff8c0000
10405 ldstub [%i6+0x01b],%l7 ! %l7 = 000000ff000000ff
10406 membar #Sync ! Added by membar checker (52)
10407! %f9 = ff0000ff, Mem[0000000010181410] = 00000000
10408 sta %f9 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff0000ff
10409! Mem[0000000030041400] = fa0076ff, %l3 = ffffffffffffff21
10410 ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
10411! Mem[00000000100c1408] = ff8cffff, %l6 = 0000000000000000
10412 swapa [%i3+%o4]0x88,%l6 ! %l6 = 00000000ff8cffff
10413! %f0 = ff00efff f0000000, %l0 = 00000000000039f8
10414! Mem[0000000030101428] = 0000ff00000000ff
10415 add %i4,0x028,%g1
10416 stda %f0,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030101428] = 0000fff0ffef00ff
10417! %f25 = ffef0000, Mem[0000000030101400] = ffef0000
10418 sta %f25,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffef0000
10419! %l7 = 00000000000000ff, Mem[0000000010081408] = 000000ff007d0090
10420 stxa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000000000ff
10421! Mem[00000000300c1408] = 212f08ef, %l4 = 0000000000000092
10422 ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 00000021000000ff
10423! Starting 10 instruction Load Burst
10424! Mem[0000000030041400] = ff7600fa, %l4 = 0000000000000021
10425 ldswa [%i1+%g0]0x81,%l4 ! %l4 = ffffffffff7600fa
10426
10427p0_label_403:
10428! Mem[00000000100c1408] = 00000000, %l2 = ffffffffffeab9a7
10429 lduwa [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
10430! Mem[0000000010001400] = 829fe9a7, %l7 = 00000000000000ff
10431 ldsha [%i0+%g0]0x88,%l7 ! %l7 = ffffffffffffe9a7
10432! Mem[00000000100c1400] = 007d0090ffffffff, %f26 = ffccffff 000000ff
10433 ldda [%i3+%g0]0x88,%f26 ! %f26 = 007d0090 ffffffff
10434! Mem[00000000201c0000] = ffff075f, %l2 = 0000000000000000
10435 lduba [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
10436! Mem[0000000030141400] = ff7600ff, %l4 = ffffffffff7600fa
10437 ldsba [%i5+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
10438! Mem[0000000010001400] = a7e99f82, %l3 = 00000000000000ff
10439 ldsha [%i0+%g0]0x80,%l3 ! %l3 = ffffffffffffa7e9
10440! Mem[0000000010141400] = f00000ff, %l3 = ffffffffffffa7e9
10441 ldsba [%i5+0x003]%asi,%l3 ! %l3 = ffffffffffffffff
10442! Mem[0000000030181400] = 00000000, %l6 = 00000000ff8cffff
10443 ldswa [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000000
10444! Mem[0000000010081408] = 00000000000000ff, %l2 = 00000000000000ff
10445 ldxa [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff
10446! Starting 10 instruction Store Burst
10447! %l7 = ffffffffffffe9a7, Mem[0000000010001408] = 82990dc6
10448 stwa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffe9a7
10449
10450p0_label_404:
10451! Mem[0000000020800001] = ffffb0a2, %l0 = 00000000000039f8
10452 ldstuba [%o1+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
10453! %l5 = 0000000000000000, Mem[0000000010081400] = 00000000
10454 stha %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
10455! %f14 = 4d12d400, %f26 = 007d0090, %f13 = 00000000
10456 fmuls %f14,%f26,%f13 ! %l0 = 0000000000000121, Unfinished, %fsr = 1700000000
10457! %l2 = 00000000000000ff, Mem[0000000010141408] = 2f210000
10458 stha %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ff0000
10459! %l3 = ffffffffffffffff, Mem[0000000030141410] = ff008cff00ff0000
10460 stxa %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffffffffffff
10461! %f26 = 007d0090, Mem[0000000010041400] = 00000000
10462 sta %f26,[%i1+0x000]%asi ! Mem[0000000010041400] = 007d0090
10463! %l3 = ffffffffffffffff, Mem[0000000030041400] = ff7600fa
10464 stwa %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff
10465! %l2 = 00000000000000ff, Mem[0000000010081402] = 00000000, %asi = 80
10466 stba %l2,[%i2+0x002]%asi ! Mem[0000000010081400] = 0000ff00
10467! %l1 = 0000000000000000, Mem[0000000010181400] = ffef00ff
10468 stha %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffef0000
10469! Starting 10 instruction Load Burst
10470! Mem[0000000010001424] = ffffff00, %l6 = 0000000000000000
10471 ldswa [%i0+0x024]%asi,%l6 ! %l6 = ffffffffffffff00
10472
10473p0_label_405:
10474! Mem[0000000030181400] = 00000000, %l5 = 0000000000000000
10475 lduba [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000000
10476! Mem[0000000030101408] = ff7d0090, %l0 = 0000000000000121
10477 lduwa [%i4+%o4]0x81,%l0 ! %l0 = 00000000ff7d0090
10478! Mem[0000000010141400] = f00000ff, %l6 = ffffffffffffff00
10479 lduba [%i5+%g0]0x80,%l6 ! %l6 = 00000000000000f0
10480! Mem[0000000030101408] = ffffffff90007dff, %f12 = 8bf035f7 00000000
10481 ldda [%i4+%o4]0x89,%f12 ! %f12 = ffffffff 90007dff
10482! Mem[0000000010141424] = ff0000ff, %l1 = 0000000000000000
10483 lduw [%i5+0x024],%l1 ! %l1 = 00000000ff0000ff
10484! Mem[000000001008142c] = 0000fa00, %l0 = 00000000ff7d0090
10485 lduwa [%i2+0x02c]%asi,%l0 ! %l0 = 000000000000fa00
10486! Mem[0000000010141408] = 0000ff00, %l1 = 00000000ff0000ff
10487 ldsha [%i5+%o4]0x88,%l1 ! %l1 = ffffffffffffff00
10488! Mem[0000000010041430] = 00ff8ef3 ffbbf195, %l2 = 000000ff, %l3 = ffffffff
10489 ldda [%i1+0x030]%asi,%l2 ! %l2 = 0000000000ff8ef3 00000000ffbbf195
10490! Mem[0000000030041410] = 00000000ff000000, %l1 = ffffffffffffff00
10491 ldxa [%i1+%o5]0x89,%l1 ! %l1 = 00000000ff000000
10492! Starting 10 instruction Store Burst
10493! %l5 = 0000000000000000, Mem[0000000030181410] = 00008cff
10494 stha %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00008cff
10495
10496p0_label_406:
10497! Mem[00000000100c143c] = ffef00ff, %l1 = ff000000, %l2 = 00ff8ef3
10498 add %i3,0x3c,%g1
10499 casa [%g1]0x80,%l1,%l2 ! %l2 = 00000000ffef00ff
10500! Mem[0000000030101408] = ff7d0090, %l0 = 000000000000fa00
10501 ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
10502! Mem[0000000030041410] = ff000000, %l3 = 00000000ffbbf195
10503 ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
10504! %l2 = 00000000ffef00ff, Mem[00000000218000c0] = ff210164
10505 sth %l2,[%o3+0x0c0] ! Mem[00000000218000c0] = 00ff0164
10506! Mem[000000001004141a] = ff7d00ff, %l3 = 0000000000000000
10507 ldstub [%i1+0x01a],%l3 ! %l3 = 00000000000000ff
10508! Mem[00000000300c1400] = 00000000, %l3 = 0000000000000000
10509 swapa [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
10510! %l2 = 00000000ffef00ff, Mem[00000000300c1410] = 000000ff
10511 stba %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
10512! Mem[0000000030041400] = ffffffff, %l6 = 00000000000000f0
10513 ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
10514! %f26 = 007d0090 ffffffff, Mem[0000000010081438] = 000000f0 ffef00ff
10515 stda %f26,[%i2+0x038]%asi ! Mem[0000000010081438] = 007d0090 ffffffff
10516! Starting 10 instruction Load Burst
10517! %l1 = 00000000ff000000, imm = fffffffffffff85f, %l7 = ffffffffffffe9a7
10518 xor %l1,-0x7a1,%l7 ! %l7 = ffffffff00fff85f
10519
10520p0_label_407:
10521! Mem[0000000030141410] = ffffffff, %l2 = 00000000ffef00ff
10522 lduwa [%i5+%o5]0x81,%l2 ! %l2 = 00000000ffffffff
10523! Mem[0000000030101408] = 90007dff, %l5 = 0000000000000000
10524 ldsba [%i4+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
10525! Mem[0000000010181400] = 0000efff, %l7 = ffffffff00fff85f
10526 ldsha [%i6+0x002]%asi,%l7 ! %l7 = ffffffffffffefff
10527! %f10 = 0000ff00, %f22 = 00000000, %f15 = 17379f8c
10528 fdivs %f10,%f22,%f15 ! %f15 = 7f800000
10529! Mem[0000000030081408] = 00000000, %f10 = 0000ff00
10530 lda [%i2+%o4]0x89,%f10 ! %f10 = 00000000
10531 membar #Sync ! Added by membar checker (53)
10532! Mem[0000000010001400] = a7e99f82 ef5fd443 a7e9ffff 5bc62464
10533! Mem[0000000010001410] = 000000ff 00000000 007d0090 ffffffff
10534! Mem[0000000010001420] = 00000000 ffffff00 00000000 000000ff
10535! Mem[0000000010001430] = 00000000 003992ff ff0000ff ef082f21
10536 ldda [%i0]ASI_BLK_PL,%f0 ! Block Load from 0000000010001400
10537! Mem[0000000010001438] = ff0000ff ef082f21, %l4 = ffffffff, %l5 = ffffffff
10538 ldda [%i0+0x038]%asi,%l4 ! %l4 = 00000000ff0000ff 00000000ef082f21
10539! Mem[0000000010041408] = 00000000, %l2 = 00000000ffffffff
10540 ldswa [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
10541! Mem[00000000100c1410] = 00000000, %l0 = 00000000000000ff
10542 lduba [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
10543! Starting 10 instruction Store Burst
10544! %l6 = 00000000000000ff, Mem[000000001010143c] = 79000000
10545 stw %l6,[%i4+0x03c] ! Mem[000000001010143c] = 000000ff
10546
10547p0_label_408:
10548! %l0 = 0000000000000000, Mem[0000000010141408] = 00ff0000
10549 stha %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
10550! Mem[0000000030141410] = ffffffff, %l0 = 0000000000000000
10551 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
10552! Mem[0000000030181410] = 00008cff, %l3 = 0000000000000000
10553 ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 00000000000000ff
10554! Mem[0000000010041408] = 00000000, %l4 = 00000000ff0000ff
10555 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
10556! Mem[0000000010101408] = 000000ff, %l3 = 0000000000000000
10557 ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
10558! %f21 = 00000000, Mem[0000000030041410] = ff0000ff
10559 sta %f21,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
10560! Mem[0000000010001410] = 000000ff, %l2 = 0000000000000000
10561 ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 00000000000000ff
10562! %f19 = ffffffff, Mem[0000000010081400] = 0000ff00
10563 st %f19,[%i2+%g0] ! Mem[0000000010081400] = ffffffff
10564! %l6 = 000000ff, %l7 = ffffefff, Mem[0000000030081408] = 00000000 00000000
10565 stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff ffffefff
10566! Starting 10 instruction Load Burst
10567! Mem[0000000010141404] = ff0000ff, %l1 = 00000000ff000000
10568 ldub [%i5+0x007],%l1 ! %l1 = 00000000000000ff
10569
10570p0_label_409:
10571! Mem[0000000010001428] = 00000000 000000ff, %l6 = 000000ff, %l7 = ffffefff
10572 ldd [%i0+0x028],%l6 ! %l6 = 0000000000000000 00000000000000ff
10573! Mem[0000000020800040] = 00f82222, %l3 = 00000000000000ff
10574 lduh [%o1+0x040],%l3 ! %l3 = 00000000000000f8
10575! Mem[0000000010001408] = ffffe9a7, %f21 = 00000000
10576 lda [%i0+%o4]0x88,%f21 ! %f21 = ffffe9a7
10577! Mem[0000000030141400] = ff7600ff, %l5 = 00000000ef082f21
10578 lduba [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
10579! Mem[0000000010181400] = 0000efff f0000000, %l6 = 00000000, %l7 = 000000ff
10580 ldda [%i6+%g0]0x80,%l6 ! %l6 = 000000000000efff 00000000f0000000
10581! Mem[0000000020800040] = 00f82222, %l2 = 0000000000000000
10582 lduba [%o1+0x041]%asi,%l2 ! %l2 = 00000000000000f8
10583! Mem[0000000010041408] = ff000000, %l1 = 00000000000000ff
10584 lduba [%i1+%o4]0x80,%l1 ! %l1 = 00000000000000ff
10585! Mem[0000000010141430] = 8bf035f7 d7823178, %l4 = 00000000, %l5 = 000000ff
10586 ldda [%i5+0x030]%asi,%l4 ! %l4 = 000000008bf035f7 00000000d7823178
10587! Mem[00000000100c1418] = 007d0090, %l7 = 00000000f0000000
10588 lduh [%i3+0x01a],%l7 ! %l7 = 0000000000000090
10589! Starting 10 instruction Store Burst
10590! %l4 = 8bf035f7, %l5 = d7823178, Mem[00000000300c1400] = 00000000 ef082f21
10591 stda %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 8bf035f7 d7823178
10592
10593p0_label_410:
10594! %l5 = 00000000d7823178, Mem[00000000100c1400] = 007d0090ffffffff
10595 stxa %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000d7823178
10596! %f22 = 00000000, Mem[0000000010101408] = ff000000
10597 sta %f22,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
10598! Mem[00000000100c1438] = ff000000, %l2 = 000000f8, %l3 = 000000f8
10599 add %i3,0x38,%g1
10600 casa [%g1]0x80,%l2,%l3 ! %l3 = 00000000ff000000
10601! %f16 = ff008cff 00ff0000, Mem[0000000030001410] = 003992ff 00ff8ef3
10602 stda %f16,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff008cff 00ff0000
10603! %l2 = 000000f8, %l3 = ff000000, Mem[0000000010041410] = ff0000ff f839d2ff
10604 stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000f8 ff000000
10605! %l3 = 00000000ff000000, Mem[0000000010141408] = 00000000
10606 stwa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
10607! %l1 = 00000000000000ff, Mem[00000000100c1400] = 783182d7
10608 stba %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff3182d7
10609! Mem[0000000030141408] = ae202a3b, %l7 = 0000000000000090
10610 swapa [%i5+%o4]0x81,%l7 ! %l7 = 00000000ae202a3b
10611! %f24 = 00000000, Mem[0000000030181408] = ff082f21
10612 sta %f24,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
10613! Starting 10 instruction Load Burst
10614! Mem[0000000010001424] = ffffff00, %l5 = 00000000d7823178
10615 lduha [%i0+0x024]%asi,%l5 ! %l5 = 000000000000ffff
10616
10617p0_label_411:
10618! Mem[0000000030041408] = 007d0090 fa0076ef, %l0 = 000000ff, %l1 = 000000ff
10619 ldda [%i1+%o4]0x89,%l0 ! %l0 = 00000000fa0076ef 00000000007d0090
10620! Mem[0000000010181400] = 0000efff, %l1 = 00000000007d0090
10621 ldswa [%i6+%g0]0x80,%l1 ! %l1 = 000000000000efff
10622! Mem[00000000100c1410] = 00000000, %l4 = 000000008bf035f7
10623 lduwa [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
10624! Mem[0000000030081408] = 000000ff, %l7 = 00000000ae202a3b
10625 lduwa [%i2+%o4]0x81,%l7 ! %l7 = 00000000000000ff
10626! Mem[0000000030001400] = 00000000, %l3 = 00000000ff000000
10627 lduha [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
10628! Mem[0000000010141400] = f00000ffff0000ff, %f28 = 00000000 003992ff
10629 ldda [%i5+%g0]0x80,%f28 ! %f28 = f00000ff ff0000ff
10630! Mem[0000000030001408] = 00000000, %l5 = 000000000000ffff
10631 ldswa [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000000
10632! Mem[0000000030081400] = ff060000 00000000, %l4 = 00000000, %l5 = 00000000
10633 ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000ff060000 0000000000000000
10634! Mem[0000000010101410] = 000000ff, %l2 = 00000000000000f8
10635 ldsba [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
10636! Starting 10 instruction Store Burst
10637! Mem[0000000030181408] = 00000000, %l0 = 00000000fa0076ef
10638 ldstuba [%i6+%o4]0x81,%l0 ! %l0 = 00000000000000ff
10639
10640p0_label_412:
10641! Mem[00000000100c1400] = ff3182d700000000, %l3 = 0000000000000000, %l7 = 00000000000000ff
10642 casxa [%i3]0x80,%l3,%l7 ! %l7 = ff3182d700000000
10643 membar #Sync ! Added by membar checker (54)
10644! %f2 = 6424c65b ffffe9a7, Mem[0000000010001438] = ff0000ff ef082f21
10645 stda %f2 ,[%i0+0x038]%asi ! Mem[0000000010001438] = 6424c65b ffffe9a7
10646! %f5 = ff000000, Mem[0000000030181410] = ff008cff
10647 sta %f5 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000000
10648! %l7 = ff3182d700000000, Mem[00000000211c0000] = e9a7d61d
10649 sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 0000d61d
10650! %l4 = ff060000, %l5 = 00000000, Mem[0000000030141408] = 00000090 a7e99f82
10651 stda %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff060000 00000000
10652! %l5 = 0000000000000000, Mem[0000000010101428] = 0000000000000000
10653 stx %l5,[%i4+0x028] ! Mem[0000000010101428] = 0000000000000000
10654! Mem[00000000100c141c] = 08c80a6f, %l3 = 0000000000000000
10655 swap [%i3+0x01c],%l3 ! %l3 = 0000000008c80a6f
10656! %f28 = f00000ff, Mem[0000000010141410] = ff0000ff
10657 sta %f28,[%i5+%o5]0x88 ! Mem[0000000010141410] = f00000ff
10658! %l6 = 0000efff, %l7 = 00000000, Mem[0000000030041400] = ffffffff 0000e4e8
10659 stda %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000efff 00000000
10660! Starting 10 instruction Load Burst
10661! Mem[0000000030001400] = 00000000, %l4 = 00000000ff060000
10662 ldsha [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
10663
10664p0_label_413:
10665! Mem[0000000010181438] = 4d12d400, %l7 = ff3182d700000000
10666 lduh [%i6+0x03a],%l7 ! %l7 = 000000000000d400
10667! %f19 = ffffffff, %f16 = ff008cff
10668 fcmps %fcc1,%f19,%f16 ! %fcc1 = 3
10669! Mem[0000000010141410] = ff0000f000000000, %l1 = 000000000000efff
10670 ldxa [%i5+%o5]0x80,%l1 ! %l1 = ff0000f000000000
10671! Mem[0000000030101400] = 0000efff, %l6 = 000000000000efff
10672 lduwa [%i4+%g0]0x81,%l6 ! %l6 = 000000000000efff
10673! Mem[00000000300c1408] = 00ff0000ef082fff, %f10 = ff000000 00000000
10674 ldda [%i3+%o4]0x89,%f10 ! %f10 = 00ff0000 ef082fff
10675! Mem[0000000030081410] = 00000000 ef082f21, %l6 = 0000efff, %l7 = 0000d400
10676 ldda [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000 00000000ef082f21
10677! Mem[0000000030101408] = ff7d0090, %l3 = 0000000008c80a6f
10678 ldsha [%i4+%o4]0x81,%l3 ! %l3 = ffffffffffffff7d
10679! Mem[0000000020800040] = 00f82222, %l0 = 0000000000000000
10680 lduha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000f8
10681! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000
10682 ldsha [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000
10683! Starting 10 instruction Store Burst
10684! Mem[0000000030001410] = ff8c00ff, %l2 = 0000000000000000
10685 swapa [%i0+%o5]0x89,%l2 ! %l2 = 00000000ff8c00ff
10686
10687p0_label_414:
10688! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000
10689 swapa [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
10690! %f20 = 000000ff, %f23 = ff000000
10691 fcmps %fcc0,%f20,%f23 ! %fcc0 = 2
10692! %l4 = 0000000000000000, Mem[0000000030041408] = ef7600fa
10693 stba %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 007600fa
10694! Mem[0000000010081410] = 003992ff, %l3 = ffffffffffffff7d
10695 swapa [%i2+%o5]0x88,%l3 ! %l3 = 00000000003992ff
10696! %l6 = 0000000000000000, Mem[0000000030101400] = ffef0000
10697 stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffef0000
10698! %f2 = 6424c65b ffffe9a7, Mem[0000000010041400] = 007d0090 00000000
10699 stda %f2 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 6424c65b ffffe9a7
10700! Mem[0000000010001408] = ffffe9a7, %l3 = 00000000003992ff
10701 swapa [%i0+%o4]0x88,%l3 ! %l3 = 00000000ffffe9a7
10702! %f20 = 000000ff ffffe9a7, Mem[00000000100c1408] = 00000000 00000000
10703 std %f20,[%i3+%o4] ! Mem[00000000100c1408] = 000000ff ffffe9a7
10704! %f28 = f00000ff ff0000ff, Mem[0000000010081408] = 00000000 000000ff
10705 stda %f28,[%i2+0x008]%asi ! Mem[0000000010081408] = f00000ff ff0000ff
10706! Starting 10 instruction Load Burst
10707! Mem[00000000211c0000] = 0000d61d, %l2 = 00000000ff8c00ff
10708 ldsba [%o2+0x000]%asi,%l2 ! %l2 = 0000000000000000
10709
10710p0_label_415:
10711! Mem[000000001014141c] = ff8d0000, %l4 = 0000000000000000
10712 ldsb [%i5+0x01c],%l4 ! %l4 = ffffffffffffffff
10713! %l0 = 00000000000000f8, immed = fffff238, %y = 82990dc6
10714 umul %l0,-0xdc8,%l0 ! %l0 = 000000f7fff2a640, %y = 000000f7
10715! Mem[0000000010081410] = 7dffffff 00000000, %l2 = 00000000, %l3 = ffffe9a7
10716 ldda [%i2+%o5]0x80,%l2 ! %l2 = 000000007dffffff 0000000000000000
10717! Mem[0000000010101410] = ffffffff ff000000, %l4 = ffffffff, %l5 = 00000000
10718 ldda [%i4+%o5]0x88,%l4 ! %l4 = 00000000ff000000 00000000ffffffff
10719! Mem[00000000100c1420] = 000000f0ffef0000, %f30 = ff0000ff ef082f21
10720 ldd [%i3+0x020],%f30 ! %f30 = 000000f0 ffef0000
10721! Mem[0000000010041408] = ff000000, %l4 = 00000000ff000000
10722 ldsba [%i1+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
10723! Mem[00000000100c1400] = d78231ff, %l4 = ffffffffffffffff
10724 ldsha [%i3+%g0]0x88,%l4 ! %l4 = 00000000000031ff
10725! Mem[0000000010001400] = a7e99f82, %l2 = 000000007dffffff
10726 ldswa [%i0+%g0]0x80,%l2 ! %l2 = ffffffffa7e99f82
10727! Mem[0000000030001410] = 00000000, %l2 = ffffffffa7e99f82
10728 ldswa [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000
10729! Starting 10 instruction Store Burst
10730! %f29 = ff0000ff, Mem[0000000030001408] = 00000000
10731 sta %f29,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff0000ff
10732
10733p0_label_416:
10734! Mem[0000000010181427] = ff0000ff, %l3 = 0000000000000000
10735 ldstub [%i6+0x027],%l3 ! %l3 = 000000ff000000ff
10736! Mem[000000001000141e] = ffffffff, %l7 = 00000000ef082f21
10737 ldstub [%i0+0x01e],%l7 ! %l7 = 000000ff000000ff
10738! Mem[0000000030181408] = ff000000, %l6 = 0000000000000000
10739 ldstuba [%i6+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
10740! Mem[0000000030141408] = 000006ff, %l0 = 000000f7fff2a640
10741 swapa [%i5+%o4]0x89,%l0 ! %l0 = 00000000000006ff
10742! %l0 = 000006ff, %l1 = 00000000, Mem[0000000010001400] = a7e99f82 ef5fd443
10743 stda %l0,[%i0+0x000]%asi ! Mem[0000000010001400] = 000006ff 00000000
10744! %f0 = 43d45fef 829fe9a7, Mem[0000000030041408] = 007600fa 90007d00
10745 stda %f0 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 43d45fef 829fe9a7
10746! %l4 = 00000000000031ff, immed = 00000366, %y = 000000f7
10747 sdiv %l4,0x366,%l0 ! %l0 = 0000000048ae32ab
10748 mov %l0,%y ! %y = 48ae32ab
10749! Code Fragment 4
10750p0_fragment_40:
10751! %l0 = 0000000048ae32ab
10752 setx 0x475147500f9a7673,%g7,%l0 ! %l0 = 475147500f9a7673
10753! %l1 = ff0000f000000000
10754 setx 0xff9590a0210db37a,%g7,%l1 ! %l1 = ff9590a0210db37a
10755 setx 0x7ff8, %g1, %g2
10756 and %l0, %g2, %l0
10757 setx 0xffffffff, %g1, %g2
10758 and %l1, %g2, %l1
10759 setx 0x100000000, %g1, %g2
10760 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10761 ta T_CHANGE_HPRIV
10762 stxa %l1, [%l0]ASI_ICACHE_INSTR
10763 ta T_CHANGE_NONHPRIV
10764! %l0 = 475147500f9a7673
10765 setx 0xf4611c7fd2c09ef5,%g7,%l0 ! %l0 = f4611c7fd2c09ef5
10766! %l1 = ff9590a0210db37a
10767 setx 0x55d084180403a8a2,%g7,%l1 ! %l1 = 55d084180403a8a2
10768! Mem[0000000010081420] = 00008dff00ff8ef3, %l6 = 00000000000000ff, %l0 = f4611c7fd2c09ef5
10769 add %i2,0x20,%g1
10770 casxa [%g1]0x80,%l6,%l0 ! %l0 = 00008dff00ff8ef3
10771! Starting 10 instruction Load Burst
10772! Mem[0000000010081400] = ffffffff, %f1 = 829fe9a7
10773 lda [%i2+%g0]0x80,%f1 ! %f1 = ffffffff
10774
10775p0_label_417:
10776! Mem[0000000010141410] = f00000ff, %l4 = 00000000000031ff
10777 ldsba [%i5+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
10778! Mem[0000000010041424] = ff000000, %l2 = 0000000000000000
10779 lduw [%i1+0x024],%l2 ! %l2 = 00000000ff000000
10780! Mem[0000000010101410] = 000000ff ffffffff, %l6 = 000000ff, %l7 = 000000ff
10781 ldda [%i4+%o5]0x80,%l6 ! %l6 = 00000000000000ff 00000000ffffffff
10782! %l5 = 00000000ffffffff, %l3 = 00000000000000ff, %l4 = ffffffffffffffff
10783 sub %l5,%l3,%l4 ! %l4 = 00000000ffffff00
10784! Mem[0000000030101408] = ff7d0090ffffffff, %f26 = 007d0090 ffffffff
10785 ldda [%i4+%o4]0x81,%f26 ! %f26 = ff7d0090 ffffffff
10786! Mem[0000000010181410] = ffff8cffff0000ff, %l1 = 55d084180403a8a2
10787 ldxa [%i6+%o5]0x88,%l1 ! %l1 = ffff8cffff0000ff
10788! Mem[0000000030101400] = 0000effff0000000, %l3 = 00000000000000ff
10789 ldxa [%i4+%g0]0x81,%l3 ! %l3 = 0000effff0000000
10790! Mem[0000000021800000] = ff0037ea, %l5 = 00000000ffffffff
10791 ldsha [%o3+0x000]%asi,%l5 ! %l5 = ffffffffffffff00
10792! Mem[0000000010141400] = ff0000f0, %l7 = 00000000ffffffff
10793 ldsha [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000f0
10794! Starting 10 instruction Store Burst
10795! Mem[0000000020800040] = 00f82222, %l7 = 00000000000000f0
10796 ldstub [%o1+0x040],%l7 ! %l7 = 00000000000000ff
10797
10798p0_label_418:
10799! Mem[0000000010101400] = ffffff00, %l3 = 0000effff0000000
10800 swapa [%i4+%g0]0x88,%l3 ! %l3 = 00000000ffffff00
10801! Mem[0000000010141408] = ff000000, %l1 = ffff8cffff0000ff
10802 ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
10803! %l0 = 00ff8ef3, %l1 = 000000ff, Mem[0000000010041400] = 6424c65b ffffe9a7
10804 std %l0,[%i1+%g0] ! Mem[0000000010041400] = 00ff8ef3 000000ff
10805! Mem[00000000300c1410] = 000000ff, %l0 = 00008dff00ff8ef3
10806 ldstuba [%i3+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
10807! Mem[0000000010081408] = f00000ff, %l7 = 0000000000000000
10808 ldstuba [%i2+%o4]0x80,%l7 ! %l7 = 000000f0000000ff
10809! %f6 = ffffffff 90007d00, Mem[0000000010001408] = ff923900 5bc62464
10810 stda %f6 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff 90007d00
10811! %l1 = 00000000000000ff, Mem[0000000030141400] = ff0076ff
10812 stha %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00ff76ff
10813! %f16 = ff008cff 00ff0000 00000000 ffffffff
10814! %f20 = 000000ff ffffe9a7 00000000 ff000000
10815! %f24 = 00000000 ffef0000 ff7d0090 ffffffff
10816! %f28 = f00000ff ff0000ff 000000f0 ffef0000
10817 stda %f16,[%i0]ASI_BLK_SL ! Block Store to 0000000030001400
10818! %f14 = 212f08ef, Mem[0000000010001408] = ffffffff
10819 sta %f14,[%i0+%o4]0x80 ! Mem[0000000010001408] = 212f08ef
10820! Starting 10 instruction Load Burst
10821! Mem[0000000010181428] = 0000ff00 000000ff, %l2 = ff000000, %l3 = ffffff00
10822 ldd [%i6+0x028],%l2 ! %l2 = 000000000000ff00 00000000000000ff
10823
10824p0_label_419:
10825! Mem[0000000021800140] = ff750a30, %l6 = 00000000000000ff
10826 lduh [%o3+0x140],%l6 ! %l6 = 000000000000ff75
10827! Mem[00000000211c0000] = 0000d61d, %l6 = 000000000000ff75
10828 ldsb [%o2+%g0],%l6 ! %l6 = 0000000000000000
10829! Mem[0000000030181400] = 00000000, %f6 = ffffffff
10830 lda [%i6+%g0]0x81,%f6 ! %f6 = 00000000
10831! Mem[00000000100c1410] = 00000000, %f6 = 00000000
10832 lda [%i3+%o5]0x80,%f6 ! %f6 = 00000000
10833! Mem[00000000211c0000] = 0000d61d, %l2 = 000000000000ff00
10834 ldsha [%o2+0x000]%asi,%l2 ! %l2 = 0000000000000000
10835! %f0 = 43d45fef, %f15 = ff0000ff
10836 fitos %f0 ,%f15 ! %f15 = 4e87a8c0
10837! Mem[0000000010141400] = f00000ff, %l7 = 00000000000000f0
10838 ldswa [%i5+%g0]0x80,%l7 ! %l7 = fffffffff00000ff
10839! Mem[0000000010101400] = f0000000, %l2 = 0000000000000000
10840 lduba [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
10841! Mem[0000000030101400] = 0000efff, %l7 = fffffffff00000ff
10842 ldswa [%i4+%g0]0x81,%l7 ! %l7 = 000000000000efff
10843! Starting 10 instruction Store Burst
10844! %f8 = 00ffffff 00000000, %l2 = 0000000000000000
10845! Mem[0000000010101408] = 00000000000000ff
10846 add %i4,0x008,%g1
10847 stda %f8,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010101408] = 00000000000000ff
10848
10849p0_label_420:
10850! Code Fragment 4
10851p0_fragment_41:
10852! %l0 = 00000000000000ff
10853 setx 0x50f0cab04ab0b7dd,%g7,%l0 ! %l0 = 50f0cab04ab0b7dd
10854! %l1 = 00000000000000ff
10855 setx 0x620684c04f422781,%g7,%l1 ! %l1 = 620684c04f422781
10856 setx 0x7ff8, %g1, %g2
10857 and %l0, %g2, %l0
10858 setx 0xffffffff, %g1, %g2
10859 and %l1, %g2, %l1
10860 setx 0x100000000, %g1, %g2
10861 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10862 ta T_CHANGE_HPRIV
10863 stxa %l1, [%l0]ASI_ICACHE_INSTR
10864 ta T_CHANGE_NONHPRIV
10865! %l0 = 50f0cab04ab0b7dd
10866 setx 0x39b5d6d0097e7fab,%g7,%l0 ! %l0 = 39b5d6d0097e7fab
10867! %l1 = 620684c04f422781
10868 setx 0x5412866fd8168354,%g7,%l1 ! %l1 = 5412866fd8168354
10869! %l1 = 5412866fd8168354, Mem[0000000030081408] = ff000000
10870 stba %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff000054
10871! %f0 = 43d45fef ffffffff, Mem[0000000010101410] = 000000ff ffffffff
10872 stda %f0 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 43d45fef ffffffff
10873! %l0 = 39b5d6d0097e7fab, Mem[00000000100c1410] = 00000000
10874 stba %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ab
10875! %l6 = 0000000000000000, Mem[0000000010041402] = 00ff8ef3, %asi = 80
10876 stba %l6,[%i1+0x002]%asi ! Mem[0000000010041400] = 00ff00f3
10877! %f14 = 212f08ef, %f3 = ffffe9a7
10878 fsqrts %f14,%f3 ! %f3 = 3053ae64
10879! Mem[0000000010041432] = 00ff8ef3, %l1 = 5412866fd8168354
10880 ldstuba [%i1+0x032]%asi,%l1 ! %l1 = 0000008e000000ff
10881! Mem[0000000010181408] = ef000000, %l2 = 0000000000000000
10882 swapa [%i6+%o4]0x88,%l2 ! %l2 = 00000000ef000000
10883! %f10 = 00ff0000 ef082fff, %l5 = ffffffffffffff00
10884! Mem[0000000030081418] = ff9239f810c6f9ff
10885 add %i2,0x018,%g1
10886 stda %f10,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030081418] = ff9239f810c6f9ff
10887! Starting 10 instruction Load Burst
10888! Mem[00000000300c1410] = ff000000 000000ff, %l4 = ffffff00, %l5 = ffffff00
10889 ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff 00000000ff000000
10890
10891p0_label_421:
10892! Mem[00000000211c0000] = 0000d61d, %l1 = 000000000000008e
10893 lduba [%o2+0x001]%asi,%l1 ! %l1 = 0000000000000000
10894! Mem[0000000030081400] = ff060000, %f14 = 212f08ef
10895 lda [%i2+%g0]0x81,%f14 ! %f14 = ff060000
10896! Mem[0000000010081400] = ffffffff ff000000, %l6 = 00000000, %l7 = 0000efff
10897 ldda [%i2+%g0]0x80,%l6 ! %l6 = 00000000ffffffff 00000000ff000000
10898! Mem[00000000300c1408] = ff2f08ef, %l3 = 00000000000000ff
10899 ldsha [%i3+%o4]0x81,%l3 ! %l3 = ffffffffffffff2f
10900 membar #Sync ! Added by membar checker (55)
10901! Mem[0000000030101400] = 0000efff f0000000 ff7d0090 ffffffff
10902! Mem[0000000030101410] = ff7600fa 4d12d400 0000efff ff8d0000
10903! Mem[0000000030101420] = 00000000 ff0000ff 0000fff0 ffef00ff
10904! Mem[0000000030101430] = 8bf035f7 00000000 4d12d400 17379f8c
10905 ldda [%i4]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030101400
10906! %l0 = 39b5d6d0097e7fab, %l3 = ffffffffffffff2f, %l2 = 00000000ef000000
10907 andn %l0,%l3,%l2 ! %l2 = 0000000000000080
10908! Mem[0000000030041400] = ffef0000, %f29 = ff0000ff
10909 lda [%i1+%g0]0x89,%f29 ! %f29 = ffef0000
10910! Mem[0000000010081400] = ffffffff, %l0 = 39b5d6d0097e7fab
10911 ldsba [%i2+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
10912! Mem[00000000300c1408] = ff2f08ef, %l6 = 00000000ffffffff
10913 ldswa [%i3+%o4]0x81,%l6 ! %l6 = ffffffffff2f08ef
10914! Starting 10 instruction Store Burst
10915! Mem[0000000010181434] = 00000000, %l0 = ffffffffffffffff
10916 ldstuba [%i6+0x034]%asi,%l0 ! %l0 = 00000000000000ff
10917
10918p0_label_422:
10919! Mem[0000000010141408] = 000000ff, %l2 = 0000000000000080
10920 swapa [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
10921! %f18 = 00000000 ffffffff, Mem[0000000030001410] = ffffe9a7 000000ff
10922 stda %f18,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 ffffffff
10923! Mem[0000000010081400] = ffffffff, %l7 = 00000000ff000000
10924 ldstuba [%i2+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
10925! %f16 = ff008cff 00ff0000, %l7 = 00000000000000ff
10926! Mem[0000000030181410] = ff00000000ff0000
10927 add %i6,0x010,%g1
10928 stda %f16,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030181410] = 0000ff00ff8c00ff
10929! Mem[0000000030141400] = ff76ff00, %l5 = 00000000ff000000
10930 swapa [%i5+%g0]0x89,%l5 ! %l5 = 00000000ff76ff00
10931! Mem[0000000010041410] = 000000f8, %l1 = 0000000000000000
10932 swapa [%i1+%o5]0x88,%l1 ! %l1 = 00000000000000f8
10933! %f24 = 00000000, Mem[0000000010041430] = 00fffff3
10934 st %f24,[%i1+0x030] ! Mem[0000000010041430] = 00000000
10935! %f22 = 00000000 ff000000, Mem[0000000010001400] = 000006ff 00000000
10936 std %f22,[%i0+%g0] ! Mem[0000000010001400] = 00000000 ff000000
10937! %l0 = 0000000000000000, Mem[0000000030041410] = 00000000
10938 stwa %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
10939! Starting 10 instruction Load Burst
10940! %f26 = ff7d0090, %f26 = ff7d0090
10941 fsqrts %f26,%f26 ! %f26 = 7fffffff
10942
10943p0_label_423:
10944! Mem[0000000010081408] = ff0000ff, %l6 = ffffffffff2f08ef
10945 ldsba [%i2+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
10946! Mem[000000001004143c] = 00ff0000, %f20 = 000000ff
10947 ld [%i1+0x03c],%f20 ! %f20 = 00ff0000
10948! Mem[00000000100c1408] = ff000000, %l3 = ffffffffffffff2f
10949 lduba [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
10950! Mem[0000000010181400] = 0000efff, %l5 = 00000000ff76ff00
10951 lduwa [%i6+%g0]0x80,%l5 ! %l5 = 000000000000efff
10952! Mem[0000000030181408] = 000000ff, %l4 = 00000000000000ff
10953 ldsha [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000ff
10954! Code Fragment 3
10955p0_fragment_42:
10956! %l0 = 0000000000000000
10957 setx 0xa73ac72fbc680434,%g7,%l0 ! %l0 = a73ac72fbc680434
10958! %l1 = 00000000000000f8
10959 setx 0xaeb6f16f95f9193f,%g7,%l1 ! %l1 = aeb6f16f95f9193f
10960 setx 0x1fe000, %g1, %g3
10961 or %l0, %g3, %l0 ! always set perrmask = 0xff
10962 setx 0x1ffff8, %g1, %g2
10963 and %l0, %g2, %l0
10964 ta T_CHANGE_HPRIV
10965 stxa %l1, [%l0]ASI_DCACHE_DATA
10966 ta T_CHANGE_NONHPRIV
10967! %l0 = a73ac72fbc680434
10968 setx 0x1200ee77a6a25d9a,%g7,%l0 ! %l0 = 1200ee77a6a25d9a
10969! %l1 = aeb6f16f95f9193f
10970 setx 0x90d7d1606e229550,%g7,%l1 ! %l1 = 90d7d1606e229550
10971! Mem[0000000010141438] = 000000ff, %l2 = 00000000000000ff
10972 ldsha [%i5+0x038]%asi,%l2 ! %l2 = 0000000000000000
10973! Mem[0000000010081430] = 00000000 ff000025, %l4 = 000000ff, %l5 = 0000efff
10974 ldda [%i2+0x030]%asi,%l4 ! %l4 = 0000000000000000 00000000ff000025
10975! Mem[0000000010081410] = ffffff7d, %l1 = 90d7d1606e229550
10976 lduba [%i2+%o5]0x88,%l1 ! %l1 = 000000000000007d
10977! Starting 10 instruction Store Burst
10978! Mem[0000000010081423] = 00008dff, %l5 = 00000000ff000025
10979 ldstub [%i2+0x023],%l5 ! %l5 = 000000ff000000ff
10980
10981p0_label_424:
10982! %l5 = 00000000000000ff, Mem[0000000030141400] = ff000000
10983 stwa %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
10984! %l1 = 000000000000007d, Mem[0000000030081410] = 00000000
10985 stba %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000007d
10986! %f20 = 00ff0000, Mem[0000000030041410] = 00000000
10987 sta %f20,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00ff0000
10988! Mem[0000000010101410] = ef5fd443, %l7 = 00000000000000ff
10989 swapa [%i4+%o5]0x88,%l7 ! %l7 = 00000000ef5fd443
10990! Mem[0000000010141406] = ff0000ff, %l5 = 00000000000000ff
10991 ldstuba [%i5+0x006]%asi,%l5 ! %l5 = 00000000000000ff
10992! %l2 = 00000000, %l3 = 00000000, Mem[0000000030001408] = ffffffff 00000000
10993 stda %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 00000000
10994! %l6 = ffffffff, %l7 = ef5fd443, Mem[0000000010081410] = ffffff7d 00000000
10995 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff ef5fd443
10996! %l6 = ffffffffffffffff, Mem[0000000021800100] = fffa6d5f
10997 sth %l6,[%o3+0x100] ! Mem[0000000021800100] = ffff6d5f
10998! %l2 = 0000000000000000, Mem[00000000100c1400] = ff3182d7, %asi = 80
10999 stba %l2,[%i3+0x000]%asi ! Mem[00000000100c1400] = 003182d7
11000! Starting 10 instruction Load Burst
11001! Mem[0000000010141430] = 8bf035f7d7823178, %l7 = 00000000ef5fd443
11002 ldxa [%i5+0x030]%asi,%l7 ! %l7 = 8bf035f7d7823178
11003
11004p0_label_425:
11005! Mem[0000000030081408] = 540000ff ffffefff, %l4 = 00000000, %l5 = 00000000
11006 ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000540000ff 00000000ffffefff
11007! Mem[0000000030101410] = ff7600fa4d12d400, %f26 = 7fffffff ffffffff
11008 ldda [%i4+%o5]0x81,%f26 ! %f26 = ff7600fa 4d12d400
11009! %l7 = 8bf035f7d7823178, immd = 0000000000000bea, %l4 = 00000000540000ff
11010 mulx %l7,0xbea,%l4 ! %l4 = 3be2facd95215fb0
11011! Mem[0000000010001404] = ff000000, %l5 = 00000000ffffefff
11012 lduh [%i0+0x004],%l5 ! %l5 = 000000000000ff00
11013! Mem[0000000030001410] = ffffffff, %l4 = 3be2facd95215fb0
11014 lduba [%i0+%o5]0x89,%l4 ! %l4 = 00000000000000ff
11015! Mem[0000000010041420] = 000000ff, %l3 = 0000000000000000
11016 ldsh [%i1+0x020],%l3 ! %l3 = 0000000000000000
11017! Mem[0000000010181410] = ff0000ff, %l0 = 1200ee77a6a25d9a
11018 ldsha [%i6+%o5]0x80,%l0 ! %l0 = ffffffffffffff00
11019! Mem[0000000010141410] = ff0000f0, %l7 = 8bf035f7d7823178
11020 lduba [%i5+%o5]0x80,%l7 ! %l7 = 00000000000000ff
11021! Mem[0000000030001400] = ff008cff00ff0000, %f14 = 8c9f3717 00d4124d
11022 ldda [%i0+%g0]0x89,%f14 ! %f14 = ff008cff 00ff0000
11023! Starting 10 instruction Store Burst
11024! Mem[0000000010141410] = ff0000f0, %l4 = 00000000000000ff
11025 swapa [%i5+%o5]0x80,%l4 ! %l4 = 00000000ff0000f0
11026
11027p0_label_426:
11028! %l4 = ff0000f0, %l5 = 0000ff00, Mem[0000000010001400] = 00000000 ff000000
11029 stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff0000f0 0000ff00
11030! %l1 = 000000000000007d, Mem[0000000030001410] = ffffffff00000000
11031 stxa %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000000000007d
11032! Mem[0000000010081428] = 00000000, %l4 = ff0000f0, %l1 = 0000007d
11033 add %i2,0x28,%g1
11034 casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000000000000
11035! Mem[0000000010181408] = 00000000, %l1 = 0000000000000000
11036 swapa [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000000
11037 membar #Sync ! Added by membar checker (56)
11038! %f10 = ff00efff f0ff0000, %l4 = 00000000ff0000f0
11039! Mem[0000000030101408] = ff7d0090ffffffff
11040 add %i4,0x008,%g1
11041 stda %f10,[%g1+%l4]ASI_PST32_S ! Mem[0000000030101408] = ff7d0090ffffffff
11042! Mem[0000000010141404] = ff00ffff, %l3 = 00000000, %l7 = 000000ff
11043 add %i5,0x04,%g1
11044 casa [%g1]0x80,%l3,%l7 ! %l7 = 00000000ff00ffff
11045! Mem[00000000201c0001] = ffff075f, %l3 = 0000000000000000
11046 ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff
11047! Mem[0000000030141410] = ffffffff, %l1 = 0000000000000000
11048 swapa [%i5+%o5]0x89,%l1 ! %l1 = 00000000ffffffff
11049! %l0 = ffffffffffffff00, %l7 = 00000000ff00ffff, %l4 = 00000000ff0000f0
11050 or %l0,%l7,%l4 ! %l4 = ffffffffffffffff
11051! Starting 10 instruction Load Burst
11052! Mem[0000000030041410] = 00ff0000, %l7 = 00000000ff00ffff
11053 lduha [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
11054
11055p0_label_427:
11056! Mem[0000000010101400] = 000000f0, %l6 = ffffffffffffffff
11057 lduw [%i4+%g0],%l6 ! %l6 = 00000000000000f0
11058! %f7 = ffef0000, %f19 = ffffffff
11059 fsqrts %f7 ,%f19 ! %f19 = ffef0000
11060! Mem[0000000010041410] = 00000000, %l5 = 000000000000ff00
11061 ldsha [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000000
11062! Mem[00000000218001c0] = 00fa07db, %l7 = 0000000000000000
11063 ldsb [%o3+0x1c0],%l7 ! %l7 = 0000000000000000
11064! Mem[00000000300c1408] = 00ff0000 ef082fff, %l2 = 00000000, %l3 = 000000ff
11065 ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000ef082fff 0000000000ff0000
11066! Mem[0000000010101408] = 00000000, %l1 = 00000000ffffffff
11067 ldsba [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
11068! Mem[00000000300c1400] = 783182d7f735f08b, %f12 = 00000000 f735f08b
11069 ldda [%i3+%g0]0x89,%f12 ! %f12 = 783182d7 f735f08b
11070! Mem[0000000030141408] = fff2a640, %l5 = 0000000000000000
11071 lduwa [%i5+%o4]0x89,%l5 ! %l5 = 00000000fff2a640
11072! Mem[0000000010001408] = 212f08ef, %l5 = 00000000fff2a640
11073 ldsha [%i0+%o4]0x80,%l5 ! %l5 = 000000000000212f
11074! Starting 10 instruction Store Burst
11075! %l7 = 0000000000000000, Mem[0000000030081400] = ff06000000000000
11076 stxa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000000000000000
11077
11078p0_label_428:
11079! %l1 = 0000000000000000, Mem[0000000030041408] = a7e99f82ef5fd443
11080 stxa %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
11081! %l1 = 0000000000000000, Mem[0000000010001400] = f00000ff
11082 stba %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = f0000000
11083! %l2 = 00000000ef082fff, Mem[0000000010141438] = 000000ffffffffff
11084 stx %l2,[%i5+0x038] ! Mem[0000000010141438] = 00000000ef082fff
11085! %l7 = 0000000000000000, Mem[0000000030041400] = 0000efff
11086 stba %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000efff
11087! %f20 = 00ff0000 ffffe9a7, Mem[0000000010081400] = ffffffff ff000000
11088 stda %f20,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff0000 ffffe9a7
11089! %f2 = ffffffff 90007dff, %l6 = 00000000000000f0
11090! Mem[0000000030181438] = 000000ff00ff0000
11091 add %i6,0x038,%g1
11092 stda %f2,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030181438] = 000000ffffffffff
11093! %l6 = 00000000000000f0, Mem[0000000030001400] = 00ff0000
11094 stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000f0
11095! Mem[0000000010041400] = 00ff00f3, %l3 = 0000000000ff0000
11096 ldstuba [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
11097! %l0 = ffffffffffffff00, Mem[0000000030141408] = 40a6f2ff00000000
11098 stxa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffffffffff00
11099! Starting 10 instruction Load Burst
11100! Mem[0000000010081410] = ffffffff, %l4 = ffffffffffffffff
11101 lduba [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff
11102
11103p0_label_429:
11104! Mem[00000000211c0000] = 0000d61d, %l3 = 0000000000000000
11105 ldsh [%o2+%g0],%l3 ! %l3 = 0000000000000000
11106! Mem[0000000030081400] = 0000000000000000, %l3 = 0000000000000000
11107 ldxa [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000
11108! Mem[00000000201c0000] = ffff075f, %l1 = 0000000000000000
11109 lduh [%o0+%g0],%l1 ! %l1 = 000000000000ffff
11110! Mem[0000000010101410] = ff000000, %f28 = f00000ff
11111 lda [%i4+%o5]0x80,%f28 ! %f28 = ff000000
11112! Mem[0000000010041410] = 00000000, %l5 = 000000000000212f
11113 lduwa [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000
11114! Mem[0000000030001400] = f0000000, %l2 = 00000000ef082fff
11115 ldsha [%i0+%g0]0x81,%l2 ! %l2 = fffffffffffff000
11116! Mem[0000000010041410] = 00000000 000000ff, %l0 = ffffff00, %l1 = 0000ffff
11117 ldd [%i1+%o5],%l0 ! %l0 = 0000000000000000 00000000000000ff
11118! Mem[00000000300c1410] = 000000ff, %l7 = 0000000000000000
11119 lduba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
11120! Mem[00000000300c1400] = f735f08b, %l5 = 0000000000000000
11121 ldswa [%i3+%g0]0x89,%l5 ! %l5 = fffffffff735f08b
11122! Starting 10 instruction Store Burst
11123! %l1 = 00000000000000ff, Mem[00000000211c0000] = 0000d61d
11124 stb %l1,[%o2+%g0] ! Mem[00000000211c0000] = ff00d61d
11125
11126p0_label_430:
11127! %l0 = 0000000000000000, Mem[0000000030101408] = ff7d0090ffffffff
11128 stxa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
11129! %l0 = 0000000000000000, Mem[00000000211c0000] = ff00d61d, %asi = 80
11130 stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000d61d
11131! %f5 = fa0076ff, Mem[0000000010141400] = ff0000f0
11132 sta %f5 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = fa0076ff
11133! %l1 = 00000000000000ff, Mem[00000000100c1410] = 000000ab
11134 stha %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
11135! Mem[0000000030001400] = 000000f0, %l7 = 00000000000000ff
11136 swapa [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000f0
11137! %f2 = ffffffff, Mem[0000000030001408] = 00000000
11138 sta %f2 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffff
11139! %l2 = fffffffffffff000, Mem[0000000030101408] = 00000000
11140 stba %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
11141! Mem[00000000300c1408] = ff2f08ef, %l3 = 0000000000000000
11142 swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ff2f08ef
11143! %f8 = ff0000ff 00000000, %l6 = 00000000000000f0
11144! Mem[0000000010001428] = 00000000000000ff
11145 add %i0,0x028,%g1
11146 stda %f8,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010001428] = 00000000ff0000ff
11147! Starting 10 instruction Load Burst
11148! Mem[0000000030081408] = ffefffffff000054, %l4 = 00000000000000ff
11149 ldxa [%i2+%o4]0x89,%l4 ! %l4 = ffefffffff000054
11150
11151p0_label_431:
11152! Code Fragment 3
11153p0_fragment_43:
11154! %l0 = 0000000000000000
11155 setx 0x7c7bb2284b426699,%g7,%l0 ! %l0 = 7c7bb2284b426699
11156! %l1 = 00000000000000ff
11157 setx 0x2821a430502f7efb,%g7,%l1 ! %l1 = 2821a430502f7efb
11158 setx 0x1fe000, %g1, %g3
11159 or %l0, %g3, %l0 ! always set perrmask = 0xff
11160 setx 0x1ffff8, %g1, %g2
11161 and %l0, %g2, %l0
11162 ta T_CHANGE_HPRIV
11163 stxa %l1, [%l0]ASI_DCACHE_DATA
11164 ta T_CHANGE_NONHPRIV
11165! %l0 = 7c7bb2284b426699
11166 setx 0x5443f7b01c1d4945,%g7,%l0 ! %l0 = 5443f7b01c1d4945
11167! %l1 = 2821a430502f7efb
11168 setx 0x3a509a9835679ef3,%g7,%l1 ! %l1 = 3a509a9835679ef3
11169! %l2 = fffffffffffff000, immed = fffff6fa, %y = 48ae32ab
11170 umul %l2,-0x906,%l2 ! %l2 = ffffe6fa00906000, %y = ffffe6fa
11171! Mem[00000000100c1400] = d7823100, %l4 = ffefffffff000054
11172 lduba [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000
11173! Mem[000000001014143c] = ef082fff, %l6 = 00000000000000f0
11174 ldswa [%i5+0x03c]%asi,%l6 ! %l6 = ffffffffef082fff
11175! Mem[0000000030181408] = ff000000, %l4 = 0000000000000000
11176 lduha [%i6+%o4]0x81,%l4 ! %l4 = 000000000000ff00
11177! Mem[0000000010041400] = ffff00f3, %l4 = 000000000000ff00
11178 lduha [%i1+%g0]0x80,%l4 ! %l4 = 000000000000ffff
11179! Mem[0000000030041410] = 0000ff00, %f17 = 00ff0000
11180 lda [%i1+%o5]0x81,%f17 ! %f17 = 0000ff00
11181! Mem[0000000010001408] = ef082f21, %l5 = fffffffff735f08b
11182 lduwa [%i0+%o4]0x88,%l5 ! %l5 = 00000000ef082f21
11183! Mem[0000000010181410] = ff0000ff, %f0 = 000000f0
11184 lda [%i6+%o5]0x88,%f0 ! %f0 = ff0000ff
11185! Starting 10 instruction Store Burst
11186! %l2 = ffffe6fa00906000, Mem[0000000030081400] = 00000000
11187 stha %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00006000
11188
11189p0_label_432:
11190! Mem[0000000030081408] = ff000054, %l6 = ffffffffef082fff
11191 swapa [%i2+%o4]0x89,%l6 ! %l6 = 00000000ff000054
11192! Mem[0000000021800080] = 257e727f, %l6 = 00000000ff000054
11193 ldstuba [%o3+0x080]%asi,%l6 ! %l6 = 00000025000000ff
11194! %l1 = 3a509a9835679ef3, Mem[00000000100c1410] = ff000000
11195 stw %l1,[%i3+%o5] ! Mem[00000000100c1410] = 35679ef3
11196! %l6 = 0000000000000025, imm = fffffffffffff677, %l6 = 0000000000000025
11197 orn %l6,-0x989,%l6 ! %l6 = 00000000000009ad
11198! Mem[0000000010041410] = 00000000, %l7 = 00000000000000f0
11199 ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 00000000000000ff
11200! %l1 = 3a509a9835679ef3, Mem[0000000030081410] = 212f08ef0000007d
11201 stxa %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 3a509a9835679ef3
11202! %l7 = 0000000000000000, Mem[0000000010181410] = ff0000ff
11203 stha %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff000000
11204! %l6 = 00000000000009ad, Mem[0000000030041410] = 00ff0000
11205 stha %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00ff09ad
11206! Mem[0000000010081408] = ff0000ff, %l5 = 00000000ef082f21
11207 ldstuba [%i2+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
11208! Starting 10 instruction Load Burst
11209! Mem[0000000030041400] = 0000efff, %l2 = ffffe6fa00906000
11210 lduwa [%i1+%g0]0x81,%l2 ! %l2 = 000000000000efff
11211
11212p0_label_433:
11213! Mem[0000000030081400] = 00600000 00000000, %l4 = 0000ffff, %l5 = 000000ff
11214 ldda [%i2+%g0]0x81,%l4 ! %l4 = 0000000000600000 0000000000000000
11215! Mem[00000000100c1410] = 0000ff00f39e6735, %l0 = 5443f7b01c1d4945
11216 ldxa [%i3+%o5]0x88,%l0 ! %l0 = 0000ff00f39e6735
11217! Mem[0000000030181410] = 00ff0000, %l2 = 000000000000efff
11218 lduha [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
11219! %f20 = 00ff0000, %f7 = ffef0000, %f29 = ffef0000
11220 fdivs %f20,%f7 ,%f29 ! %f29 = ffef0000
11221! Mem[00000000100c1400] = 003182d700000000, %f12 = 783182d7 f735f08b
11222 ldda [%i3+%g0]0x80,%f12 ! %f12 = 003182d7 00000000
11223! Mem[0000000030181400] = ff00000000000000, %f20 = 00ff0000 ffffe9a7
11224 ldda [%i6+%g0]0x89,%f20 ! %f20 = ff000000 00000000
11225! %l6 = 00000000000009ad, %l5 = 0000000000000000, %l4 = 0000000000600000
11226 sdivx %l6,%l5,%l4 ! Div by zero, %l0 = 0000ff00f39e6785
11227! Mem[0000000010001410] = ff0000ff, %l7 = 0000000000000000
11228 lduha [%i0+%o5]0x80,%l7 ! %l7 = 000000000000ff00
11229! Mem[0000000030141408] = ffffffffffffff00, %l7 = 000000000000ff00
11230 ldxa [%i5+%o4]0x81,%l7 ! %l7 = ffffffffffffff00
11231! Starting 10 instruction Store Burst
11232! %l0 = f39e675d, %l1 = 35679ef3, Mem[0000000030141408] = ffffffff ffffff00
11233 stda %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = f39e675d 35679ef3
11234
11235p0_label_434:
11236! %f4 = 00d4124d, Mem[0000000010141408] = 00000080
11237 sta %f4 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00d4124d
11238! Mem[0000000010041434] = ffbbf195, %l5 = 0000000000000000, %asi = 80
11239 swapa [%i1+0x034]%asi,%l5 ! %l5 = 00000000ffbbf195
11240! %l2 = 0000000000000000, Mem[0000000010001400] = f0000000
11241 stwa %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
11242! Mem[00000000201c0001] = ffff075f, %l3 = 00000000ff2f08ef
11243 ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff
11244! Mem[0000000010001404] = 0000ff00, %l0 = 0000ff00f39e675d
11245 swap [%i0+0x004],%l0 ! %l0 = 000000000000ff00
11246! %f8 = ff0000ff, Mem[0000000010001434] = 003992ff
11247 st %f8 ,[%i0+0x034] ! Mem[0000000010001434] = ff0000ff
11248! Mem[0000000010141400] = ff7600fa, %l0 = 000000000000ff00
11249 ldstuba [%i5+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
11250! Mem[00000000100c1408] = 000000ff, %l6 = 00000000000009ad
11251 ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000ff
11252! %l4 = 0000000000600000, Mem[0000000010181410] = 000000ffff8cffff
11253 stxa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000600000
11254! Starting 10 instruction Load Burst
11255! Mem[0000000030181408] = 000000ff, %f14 = ff008cff
11256 lda [%i6+%o4]0x89,%f14 ! %f14 = 000000ff
11257
11258p0_label_435:
11259! Mem[0000000030141400] = 000000ff, %l4 = 0000000000600000
11260 ldsba [%i5+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
11261! Mem[0000000010001408] = ef082f21, %f13 = 00000000
11262 lda [%i0+%o4]0x88,%f13 ! %f13 = ef082f21
11263! Mem[00000000211c0000] = 0000d61d, %l0 = 00000000000000ff
11264 ldub [%o2+%g0],%l0 ! %l0 = 0000000000000000
11265! Mem[0000000010181410] = 00000000, %l2 = 0000000000000000
11266 ldswa [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000
11267! Mem[0000000010101438] = 4ae6ae76, %l4 = ffffffffffffffff
11268 lduwa [%i4+0x038]%asi,%l4 ! %l4 = 000000004ae6ae76
11269! Mem[00000000100c1420] = 000000f0 ffef0000, %l4 = 4ae6ae76, %l5 = ffbbf195
11270 ldd [%i3+0x020],%l4 ! %l4 = 00000000000000f0 00000000ffef0000
11271! Mem[00000000100c141c] = 00000000, %f21 = 00000000
11272 lda [%i3+0x01c]%asi,%f21 ! %f21 = 00000000
11273! Mem[00000000300c1408] = 00ff000000000000, %f18 = 00000000 ffef0000
11274 ldda [%i3+%o4]0x89,%f18 ! %f18 = 00ff0000 00000000
11275! Mem[0000000030101400] = 0000effff0000000, %l5 = 00000000ffef0000
11276 ldxa [%i4+%g0]0x81,%l5 ! %l5 = 0000effff0000000
11277! Starting 10 instruction Store Burst
11278! %l7 = ffffffffffffff00, Mem[00000000300c1410] = ff000000
11279 stha %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
11280
11281p0_label_436:
11282! %l2 = 0000000000000000, Mem[0000000010141400] = fa0076ff
11283 stba %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = fa007600
11284! %f7 = ffef0000, Mem[0000000010081408] = ff0000ff
11285 sta %f7 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffef0000
11286! Mem[0000000010101410] = ff000000, %l3 = 00000000000000ff
11287 swapa [%i4+%o5]0x80,%l3 ! %l3 = 00000000ff000000
11288! %l4 = 00000000000000f0, Mem[0000000010181400] = ffef0000
11289 stha %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffef00f0
11290! Mem[00000000211c0000] = 0000d61d, %l2 = 0000000000000000
11291 ldstub [%o2+%g0],%l2 ! %l2 = 00000000000000ff
11292! %l0 = 0000000000000000, Mem[0000000010001408] = 212f08ef
11293 stwa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
11294! %l4 = 000000f0, %l5 = f0000000, Mem[0000000030101408] = 00000000 00000000
11295 stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000f0 f0000000
11296! %l4 = 00000000000000f0, Mem[0000000010181408] = 00000000
11297 stwa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000f0
11298! Mem[0000000010181400] = f000efff, %l6 = 0000000000000000, %asi = 80
11299 swapa [%i6+0x000]%asi,%l6 ! %l6 = 00000000f000efff
11300! Starting 10 instruction Load Burst
11301! Mem[0000000030081400] = 00006000, %l1 = 3a509a9835679ef3
11302 ldswa [%i2+%g0]0x89,%l1 ! %l1 = 0000000000006000
11303
11304p0_label_437:
11305! Mem[0000000010081418] = 6f0ac808, %l0 = 0000000000000000
11306 ldub [%i2+0x01b],%l0 ! %l0 = 0000000000000008
11307! Mem[0000000030141400] = ff000000000000ff, %f22 = 00000000 ff000000
11308 ldda [%i5+%g0]0x89,%f22 ! %f22 = ff000000 000000ff
11309! Mem[0000000030041400] = 0000efff00000000, %l7 = ffffffffffffff00
11310 ldxa [%i1+%g0]0x81,%l7 ! %l7 = 0000efff00000000
11311! Mem[00000000211c0000] = ff00d61d, %l7 = 0000efff00000000
11312 lduha [%o2+0x000]%asi,%l7 ! %l7 = 000000000000ff00
11313! Mem[00000000211c0000] = ff00d61d, %l3 = 00000000ff000000
11314 ldsh [%o2+%g0],%l3 ! %l3 = ffffffffffffff00
11315! Mem[0000000010081410] = ffffffff, %l6 = 00000000f000efff
11316 lduha [%i2+%o5]0x80,%l6 ! %l6 = 000000000000ffff
11317! Mem[0000000021800100] = ffff6d5f, %l1 = 0000000000006000
11318 lduh [%o3+0x100],%l1 ! %l1 = 000000000000ffff
11319! Mem[0000000010041410] = ff000000, %f6 = 00008dff
11320 lda [%i1+%o5]0x80,%f6 ! %f6 = ff000000
11321! %l6 = 000000000000ffff, imm = fffffffffffff481, %l4 = 00000000000000f0
11322 sub %l6,-0xb7f,%l4 ! %l4 = 0000000000010b7e
11323! Starting 10 instruction Store Burst
11324! %l0 = 0000000000000008, Mem[0000000030001400] = 000000ff
11325 stha %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000008
11326
11327p0_label_438:
11328! Mem[0000000010141400] = 007600fa, %l0 = 0000000000000008
11329 swapa [%i5+%g0]0x80,%l0 ! %l0 = 00000000007600fa
11330! %l6 = 000000000000ffff, Mem[0000000030101410] = ff7600fa4d12d400
11331 stxa %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000000000ffff
11332! %f26 = ff7600fa 4d12d400, %l7 = 000000000000ff00
11333! Mem[0000000030181408] = ff000000000000ff
11334 add %i6,0x008,%g1
11335 stda %f26,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030181408] = ff000000000000ff
11336! %f26 = ff7600fa 4d12d400, Mem[0000000010181400] = 00000000 000000f0
11337 stda %f26,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff7600fa 4d12d400
11338! %l6 = 000000000000ffff, Mem[0000000010001418] = 007d0090ffffffff, %asi = 80
11339 stxa %l6,[%i0+0x018]%asi ! Mem[0000000010001418] = 000000000000ffff
11340! Mem[00000000100c1400] = d7823100, %l0 = 00000000007600fa
11341 ldstuba [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
11342! %l5 = 0000effff0000000, Mem[0000000030141400] = ff000000
11343 stwa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = f0000000
11344! %l2 = 0000000000000000, Mem[0000000010081400] = 00ff0000
11345 stwa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
11346! %l5 = 0000effff0000000, %l1 = 000000000000ffff, %y = ffffe6fa
11347 smul %l5,%l1,%l5 ! %l5 = fffff00010000000, %y = fffff000
11348! Starting 10 instruction Load Burst
11349! Mem[0000000010001418] = 00000000, %f28 = ff000000
11350 ld [%i0+0x018],%f28 ! %f28 = 00000000
11351
11352p0_label_439:
11353! Mem[0000000010181408] = f0000000, %f21 = 00000000
11354 lda [%i6+%o4]0x88,%f21 ! %f21 = f0000000
11355! Mem[0000000010081410] = ffffffff43d45fef, %l0 = 0000000000000000
11356 ldxa [%i2+%o5]0x80,%l0 ! %l0 = ffffffff43d45fef
11357! Mem[0000000010001410] = ff0000ff00000000, %f8 = ff0000ff 00000000
11358 ldda [%i0+0x010]%asi,%f8 ! %f8 = ff0000ff 00000000
11359! Mem[00000000300c1410] = ff000000, %l1 = 000000000000ffff
11360 ldsha [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
11361! Mem[00000000100c1430] = ffef000000000080, %f18 = 00ff0000 00000000
11362 ldd [%i3+0x030],%f18 ! %f18 = ffef0000 00000080
11363! Mem[0000000010181408] = f0000000, %l4 = 0000000000010b7e
11364 ldsba [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
11365! Mem[00000000100c1408] = ff0000ff, %l7 = 000000000000ff00
11366 ldsha [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000ff
11367! Mem[0000000030141410] = 00000000ffffffff, %f8 = ff0000ff 00000000
11368 ldda [%i5+%o5]0x81,%f8 ! %f8 = 00000000 ffffffff
11369! Mem[0000000010181420] = b82f1ce6, %l3 = ffffffffffffff00
11370 lduh [%i6+0x022],%l3 ! %l3 = 0000000000001ce6
11371! Starting 10 instruction Store Burst
11372! %l3 = 0000000000001ce6, Mem[0000000010001410] = ff0000ff
11373 stwa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00001ce6
11374
11375p0_label_440:
11376! %l7 = 00000000000000ff, Mem[0000000010041400] = ffff00f3000000ff
11377 stx %l7,[%i1+%g0] ! Mem[0000000010041400] = 00000000000000ff
11378! %l5 = fffff00010000000, Mem[0000000030141410] = 00000000
11379 stba %l5,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
11380! %f20 = ff000000 f0000000, Mem[0000000030041410] = ad09ff00 00000000
11381 stda %f20,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000 f0000000
11382! %l4 = 00000000, %l5 = 10000000, Mem[0000000010041408] = 000000ff 00008dff
11383 stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 10000000
11384! %l5 = fffff00010000000, Mem[0000000010081400] = 00000000ffffe9a7
11385 stxa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = fffff00010000000
11386! %l7 = 00000000000000ff, Mem[0000000010041408] = 00000000
11387 stha %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
11388! %l2 = 0000000000000000, Mem[0000000030041410] = ff000000
11389 stwa %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
11390! %l5 = fffff00010000000, Mem[0000000030101408] = 000000f0
11391 stwa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 10000000
11392! Mem[0000000030101400] = 0000efff, %l2 = 0000000000000000
11393 swapa [%i4+%g0]0x81,%l2 ! %l2 = 000000000000efff
11394! Starting 10 instruction Load Burst
11395! Mem[0000000030001408] = 00000000 ffffffff, %l0 = 43d45fef, %l1 = ffffff00
11396 ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000ffffffff 0000000000000000
11397
11398p0_label_441:
11399! Mem[0000000030101410] = 00000000, %l6 = 000000000000ffff
11400 lduwa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
11401! Mem[00000000100c1410] = 35679ef3, %f15 = 00ff0000
11402 lda [%i3+%o5]0x80,%f15 ! %f15 = 35679ef3
11403! Mem[0000000010181408] = 000000f0, %l4 = 0000000000000000
11404 ldswa [%i6+0x008]%asi,%l4 ! %l4 = 00000000000000f0
11405! Mem[0000000010041410] = ff000000, %l7 = 00000000000000ff
11406 lduh [%i1+0x012],%l7 ! %l7 = 0000000000000000
11407! Mem[0000000030181408] = 000000ff, %l4 = 00000000000000f0
11408 ldsha [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000ff
11409! Mem[0000000030101408] = 00000010, %f22 = ff000000
11410 lda [%i4+%o4]0x81,%f22 ! %f22 = 00000010
11411! Mem[00000000100c1434] = 00000080, %l3 = 0000000000001ce6
11412 lduh [%i3+0x034],%l3 ! %l3 = 0000000000000000
11413! Code Fragment 3
11414p0_fragment_44:
11415! %l0 = 00000000ffffffff
11416 setx 0xa7c8c0d848445289,%g7,%l0 ! %l0 = a7c8c0d848445289
11417! %l1 = 0000000000000000
11418 setx 0x22c978cf8933062d,%g7,%l1 ! %l1 = 22c978cf8933062d
11419 setx 0x1fe000, %g1, %g3
11420 or %l0, %g3, %l0 ! always set perrmask = 0xff
11421 setx 0x1ffff8, %g1, %g2
11422 and %l0, %g2, %l0
11423 ta T_CHANGE_HPRIV
11424 stxa %l1, [%l0]ASI_DCACHE_DATA
11425 ta T_CHANGE_NONHPRIV
11426! %l0 = a7c8c0d848445289
11427 setx 0xb7b31f5fdbed1780,%g7,%l0 ! %l0 = b7b31f5fdbed1780
11428! %l1 = 22c978cf8933062d
11429 setx 0xc848f6c7be933c87,%g7,%l1 ! %l1 = c848f6c7be933c87
11430! Mem[0000000010141438] = 00000000, %f5 = fa0076ff
11431 ld [%i5+0x038],%f5 ! %f5 = 00000000
11432! Starting 10 instruction Store Burst
11433! %f24 = 00000000, %f27 = 4d12d400
11434 fsqrts %f24,%f27 ! %f27 = 00000000
11435
11436p0_label_442:
11437! Mem[0000000030101408] = 10000000, %l3 = 0000000000000000
11438 ldstuba [%i4+%o4]0x89,%l3 ! %l3 = 00000000000000ff
11439! Mem[0000000021800140] = ff750a30, %l0 = b7b31f5fdbed1780
11440 ldstuba [%o3+0x140]%asi,%l0 ! %l0 = 000000ff000000ff
11441! %l0 = 00000000000000ff, imm = 00000000000008f3, %l4 = 00000000000000ff
11442 add %l0,0x8f3,%l4 ! %l4 = 00000000000009f2
11443! Mem[0000000010141410] = ff000000, %l3 = 0000000000000000
11444 swapa [%i5+%o5]0x88,%l3 ! %l3 = 00000000ff000000
11445! %l2 = 000000000000efff, Mem[00000000100c1408] = ff0000ff
11446 stba %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff0000ff
11447! %f26 = ff7600fa 00000000, %l5 = fffff00010000000
11448! Mem[00000000100c1418] = 007d009000000000
11449 add %i3,0x018,%g1
11450 stda %f26,[%g1+%l5]ASI_PST32_PL ! Mem[00000000100c1418] = 007d009000000000
11451! %l2 = 000000000000efff, Mem[0000000030081408] = ff2f08ef
11452 stba %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff2f08ef
11453! Mem[00000000201c0000] = ffff075f, %l0 = 00000000000000ff
11454 ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
11455! Mem[0000000010101408] = 00000000, %l1 = c848f6c7be933c87
11456 swapa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
11457! Starting 10 instruction Load Burst
11458! Mem[0000000010041408] = ff00000000000010, %l3 = 00000000ff000000
11459 ldxa [%i1+%o4]0x80,%l3 ! %l3 = ff00000000000010
11460
11461p0_label_443:
11462! Mem[0000000030181400] = ff00000000000000, %f22 = 00000010 000000ff
11463 ldda [%i6+%g0]0x89,%f22 ! %f22 = ff000000 00000000
11464! Mem[0000000030001410] = 00000000, %f27 = 00000000
11465 lda [%i0+%o5]0x81,%f27 ! %f27 = 00000000
11466! Mem[0000000010001410] = e61c0000 00000000, %l6 = 00000000, %l7 = 00000000
11467 ldda [%i0+%o5]0x80,%l6 ! %l6 = 00000000e61c0000 0000000000000000
11468! Mem[0000000010001400] = 00000000, %l0 = 00000000000000ff
11469 ldsba [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000
11470! Mem[0000000010141438] = 00000000 ef082fff, %l6 = e61c0000, %l7 = 00000000
11471 ldda [%i5+0x038]%asi,%l6 ! %l6 = 0000000000000000 00000000ef082fff
11472! Mem[0000000010181408] = f0000000, %l7 = 00000000ef082fff
11473 lduha [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000
11474! Mem[0000000010081410] = ffffffff, %l1 = 0000000000000000
11475 lduba [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000ff
11476! Mem[0000000010101408] = be933c87, %l7 = 0000000000000000
11477 lduha [%i4+%o4]0x88,%l7 ! %l7 = 0000000000003c87
11478! Mem[0000000030081410] = f39e6735, %l1 = 00000000000000ff
11479 lduwa [%i2+%o5]0x81,%l1 ! %l1 = 00000000f39e6735
11480! Starting 10 instruction Store Burst
11481! %f14 = 000000ff, %f30 = 000000f0, %f7 = ffef0000
11482 fsubs %f14,%f30,%f7 ! %l0 = 0000000000000022, Unfinished, %fsr = 1700000800
11483
11484p0_label_444:
11485! Mem[0000000010101420] = 00000000, %l1 = 00000000f39e6735, %asi = 80
11486 swapa [%i4+0x020]%asi,%l1 ! %l1 = 0000000000000000
11487! Mem[0000000010081410] = ffffffff, %l1 = 0000000000000000
11488 swapa [%i2+%o5]0x88,%l1 ! %l1 = 00000000ffffffff
11489! %l7 = 0000000000003c87, Mem[0000000010101408] = 873c93be
11490 stwa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00003c87
11491! %l2 = 000000000000efff, Mem[0000000010101408] = 00003c87000000ff
11492 stxa %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000000000efff
11493! Code Fragment 4
11494p0_fragment_45:
11495! %l0 = 0000000000000022
11496 setx 0x0730d0a7911e3eea,%g7,%l0 ! %l0 = 0730d0a7911e3eea
11497! %l1 = 00000000ffffffff
11498 setx 0xef41be10076be449,%g7,%l1 ! %l1 = ef41be10076be449
11499 setx 0x7ff8, %g1, %g2
11500 and %l0, %g2, %l0
11501 setx 0xffffffff, %g1, %g2
11502 and %l1, %g2, %l1
11503 setx 0x100000000, %g1, %g2
11504 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11505 ta T_CHANGE_HPRIV
11506 stxa %l1, [%l0]ASI_ICACHE_INSTR
11507 ta T_CHANGE_NONHPRIV
11508! %l0 = 0730d0a7911e3eea
11509 setx 0x5f611848269c79b6,%g7,%l0 ! %l0 = 5f611848269c79b6
11510! %l1 = ef41be10076be449
11511 setx 0xb66e4e1fd1f5b4af,%g7,%l1 ! %l1 = b66e4e1fd1f5b4af
11512! %l6 = 0000000000000000, Mem[0000000030081408] = ff2f08efffffefff
11513 stxa %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
11514! %f16 = ff008cff 0000ff00, %l3 = ff00000000000010
11515! Mem[0000000030101410] = 000000000000ffff
11516 add %i4,0x010,%g1
11517 stda %f16,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030101410] = 000000000000ffff
11518! %f4 = 00d4124d, Mem[0000000010041400] = 00000000
11519 sta %f4 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00d4124d
11520! %l0 = 5f611848269c79b6, Mem[0000000030001400] = 08000000
11521 stwa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 269c79b6
11522! Starting 10 instruction Load Burst
11523! Mem[0000000030041410] = 00000000, %l3 = ff00000000000010
11524 ldsha [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
11525
11526p0_label_445:
11527! Mem[0000000021800180] = b3572d80, %l3 = 0000000000000000
11528 lduha [%o3+0x180]%asi,%l3 ! %l3 = 000000000000b357
11529! Mem[0000000030001408] = ffffffff, %l4 = 00000000000009f2
11530 lduwa [%i0+%o4]0x81,%l4 ! %l4 = 00000000ffffffff
11531! Mem[0000000010081408] = ffef0000, %l7 = 0000000000003c87
11532 ldsba [%i2+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
11533! Mem[0000000010041400] = 00d4124d, %l1 = b66e4e1fd1f5b4af
11534 ldswa [%i1+%g0]0x80,%l1 ! %l1 = 0000000000d4124d
11535! Mem[00000000100c1424] = ffef0000, %l6 = 0000000000000000
11536 lduw [%i3+0x024],%l6 ! %l6 = 00000000ffef0000
11537! Mem[0000000010001410] = 00001ce6, %l4 = 00000000ffffffff
11538 ldswa [%i0+%o5]0x88,%l4 ! %l4 = 0000000000001ce6
11539! Mem[0000000010141410] = 00000000, %l7 = ffffffffffffffff
11540 lduw [%i5+%o5],%l7 ! %l7 = 0000000000000000
11541! %l6 = ffef0000, %l7 = 00000000, Mem[0000000010081400] = 00f0ffff 00000010
11542 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffef0000 00000000
11543! Mem[00000000100c1410] = 35679ef3, %f3 = 90007dff
11544 lda [%i3+%o5]0x80,%f3 ! %f3 = 35679ef3
11545! Starting 10 instruction Store Burst
11546! %l4 = 0000000000001ce6, Mem[0000000030001410] = 00000000
11547 stwa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00001ce6
11548
11549p0_label_446:
11550! %f10 = ff00efff f0ff0000, Mem[0000000010181410] = 00000000 00006000
11551 stda %f10,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff00efff f0ff0000
11552! Mem[0000000010001410] = e61c0000, %l5 = fffff00010000000
11553 ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 000000e6000000ff
11554! Mem[0000000010081408] = ffef0000, %l3 = 000000000000b357
11555 swapa [%i2+%o4]0x80,%l3 ! %l3 = 00000000ffef0000
11556! %l0 = 5f611848269c79b6, Mem[0000000010101400] = f0000000
11557 stba %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = f00000b6
11558! Mem[0000000030101400] = 00000000, %l5 = 00000000000000e6
11559 swapa [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
11560! %l6 = 00000000ffef0000, Mem[0000000021800081] = ff7e727f
11561 stb %l6,[%o3+0x081] ! Mem[0000000021800080] = ff00727f
11562! Mem[0000000010081400] = 0000efff, %l6 = 00000000ffef0000
11563 swapa [%i2+%g0]0x80,%l6 ! %l6 = 000000000000efff
11564! %f13 = ef082f21, Mem[0000000030181410] = 00ff0000
11565 sta %f13,[%i6+%o5]0x89 ! Mem[0000000030181410] = ef082f21
11566! %f11 = f0ff0000, Mem[0000000010001410] = ff1c0000
11567 sta %f11,[%i0+%o5]0x80 ! Mem[0000000010001410] = f0ff0000
11568! Starting 10 instruction Load Burst
11569! Mem[0000000010001410] = 00000000 0000fff0, %l6 = 0000efff, %l7 = 00000000
11570 ldda [%i0+%o5]0x88,%l6 ! %l6 = 000000000000fff0 0000000000000000
11571
11572p0_label_447:
11573! Mem[0000000030001410] = 7d000000 e61c0000, %l6 = 0000fff0, %l7 = 00000000
11574 ldda [%i0+%o5]0x89,%l6 ! %l6 = 00000000e61c0000 000000007d000000
11575! Mem[00000000211c0000] = ff00d61d, %l1 = 0000000000d4124d
11576 ldsba [%o2+0x001]%asi,%l1 ! %l1 = 0000000000000000
11577! Mem[00000000100c1400] = d78231ff, %l1 = 0000000000000000
11578 ldsha [%i3+%g0]0x88,%l1 ! %l1 = 00000000000031ff
11579! Mem[0000000010001410] = f0ff0000, %f5 = 00000000
11580 lda [%i0+%o5]0x80,%f5 ! %f5 = f0ff0000
11581! Mem[0000000030081408] = 00000000, %l7 = 000000007d000000
11582 ldsha [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
11583! Mem[00000000201c0000] = ffff075f, %l1 = 00000000000031ff
11584 ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
11585! Mem[0000000010101400] = 007d0090f00000b6, %l7 = 0000000000000000
11586 ldxa [%i4+%g0]0x88,%l7 ! %l7 = 007d0090f00000b6
11587! Mem[0000000010101434] = ef082f21, %l0 = 5f611848269c79b6
11588 lduha [%i4+0x034]%asi,%l0 ! %l0 = 000000000000ef08
11589! Mem[0000000010101400] = b60000f090007d00, %f18 = ffef0000 00000080
11590 ldda [%i4+0x000]%asi,%f18 ! %f18 = b60000f0 90007d00
11591! Starting 10 instruction Store Burst
11592! %f12 = 003182d7 ef082f21, Mem[0000000010181410] = 0000fff0 ffef00ff
11593 stda %f12,[%i6+%o5]0x80 ! Mem[0000000010181410] = 003182d7 ef082f21
11594
11595p0_label_448:
11596! Mem[0000000021800000] = ff0037ea, %l1 = ffffffffffffffff
11597 ldub [%o3+%g0],%l1 ! %l1 = 00000000000000ff
11598! Mem[0000000010041408] = ff000000, %l5 = 0000000000000000
11599 swap [%i1+%o4],%l5 ! %l5 = 00000000ff000000
11600! Mem[00000000100c1400] = ff3182d7, %l0 = 000000000000ef08
11601 swapa [%i3+%g0]0x80,%l0 ! %l0 = 00000000ff3182d7
11602! Mem[0000000010041410] = 000000ff, %l2 = 000000000000efff
11603 swapa [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000ff
11604! %l1 = 00000000000000ff, Mem[0000000030041410] = 00000000
11605 stwa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff
11606! %f0 = ff0000ff ffef0000 ffffffff 35679ef3
11607! %f4 = 00d4124d f0ff0000 ff000000 ffef0000
11608! %f8 = 00000000 ffffffff ff00efff f0ff0000
11609! %f12 = 003182d7 ef082f21 000000ff 35679ef3
11610 stda %f0,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
11611! %l6 = e61c0000, %l7 = f00000b6, Mem[0000000010141418] = ffffffef ff8d0000
11612 stda %l6,[%i5+0x018]%asi ! Mem[0000000010141418] = e61c0000 f00000b6
11613! Mem[0000000030181410] = ef082f21, %l1 = 00000000000000ff
11614 swapa [%i6+%o5]0x89,%l1 ! %l1 = 00000000ef082f21
11615! %f24 = 00000000 ffef0000, Mem[00000000100c1410] = 00d4124d f0ff0000
11616 stda %f24,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 ffef0000
11617! Starting 10 instruction Load Burst
11618! Mem[0000000030041400] = ffef0000, %l2 = 00000000000000ff
11619 ldsba [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
11620
11621p0_label_449:
11622! Mem[0000000010041410] = ffef0000, %l6 = 00000000e61c0000
11623 ldswa [%i1+%o5]0x80,%l6 ! %l6 = ffffffffffef0000
11624! Mem[0000000030101408] = f0000000 100000ff, %l4 = 00001ce6, %l5 = ff000000
11625 ldda [%i4+%o4]0x89,%l4 ! %l4 = 00000000100000ff 00000000f0000000
11626! Mem[0000000030181410] = 000000ff, %l6 = ffffffffffef0000
11627 ldsba [%i6+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
11628! Mem[0000000030001400] = b6799c26, %l2 = 0000000000000000
11629 lduha [%i0+%g0]0x89,%l2 ! %l2 = 0000000000009c26
11630! Mem[0000000030101410] = 00000000, %l6 = ffffffffffffffff
11631 ldsba [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
11632! Mem[0000000010181408] = 00000000 f0000000, %l2 = 00009c26, %l3 = ffef0000
11633 ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000f0000000 0000000000000000
11634! Mem[0000000030181410] = 000000ff, %l1 = 00000000ef082f21
11635 ldswa [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
11636! Mem[0000000010041408] = 00000000, %l1 = 00000000000000ff
11637 lduwa [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
11638! Mem[0000000010141414] = 00000000, %l1 = 0000000000000000
11639 ldswa [%i5+0x014]%asi,%l1 ! %l1 = 0000000000000000
11640! Starting 10 instruction Store Burst
11641! Mem[0000000010041408] = 00000000, %l1 = 0000000000000000
11642 swapa [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
11643
11644p0_label_450:
11645! %l3 = 0000000000000000, Mem[0000000030001410] = 00001ce6
11646 stwa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
11647! %f30 = 000000f0, Mem[0000000010141414] = 00000000
11648 sta %f30,[%i5+0x014]%asi ! Mem[0000000010141414] = 000000f0
11649! Mem[0000000010141424] = ff0000ff, %l4 = 00000000100000ff, %asi = 80
11650 swapa [%i5+0x024]%asi,%l4 ! %l4 = 00000000ff0000ff
11651! %l0 = 00000000ff3182d7, Mem[0000000030181410] = 000000ff
11652 stba %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000d7
11653! %l0 = 00000000ff3182d7, Mem[00000000100c1410] = 00000000
11654 stha %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 82d70000
11655! %l6 = 0000000000000000, Mem[0000000030181408] = ff000000
11656 stwa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
11657! Mem[0000000010041417] = 000000ff, %l2 = 00000000f0000000
11658 ldstuba [%i1+0x017]%asi,%l2 ! %l2 = 000000ff000000ff
11659! %l2 = 00000000000000ff, Mem[00000000201c0000] = ffff075f
11660 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 00ff075f
11661! %l7 = 007d0090f00000b6, Mem[0000000030101408] = 100000ff
11662 stwa %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = f00000b6
11663! Starting 10 instruction Load Burst
11664! Mem[0000000030101408] = f0000000 f00000b6, %l0 = ff3182d7, %l1 = 00000000
11665 ldda [%i4+%o4]0x89,%l0 ! %l0 = 00000000f00000b6 00000000f0000000
11666
11667p0_label_451:
11668! Mem[0000000030041400] = 0000efff, %l7 = 007d0090f00000b6
11669 ldswa [%i1+%g0]0x81,%l7 ! %l7 = 000000000000efff
11670! Mem[0000000030041408] = 0000000000000000, %l4 = 00000000ff0000ff
11671 ldxa [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
11672! Mem[0000000010141400] = 08000000, %l4 = 0000000000000000
11673 ldsba [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000
11674! Mem[0000000030101408] = f00000b6, %l1 = 00000000f0000000
11675 lduwa [%i4+%o4]0x89,%l1 ! %l1 = 00000000f00000b6
11676! Code Fragment 3
11677p0_fragment_46:
11678! %l0 = 00000000f00000b6
11679 setx 0x0785234014cd3db4,%g7,%l0 ! %l0 = 0785234014cd3db4
11680! %l1 = 00000000f00000b6
11681 setx 0x8973dbb81a9f2cec,%g7,%l1 ! %l1 = 8973dbb81a9f2cec
11682 setx 0x1fe000, %g1, %g3
11683 or %l0, %g3, %l0 ! always set perrmask = 0xff
11684 setx 0x1ffff8, %g1, %g2
11685 and %l0, %g2, %l0
11686 ta T_CHANGE_HPRIV
11687 stxa %l1, [%l0]ASI_DCACHE_DATA
11688 ta T_CHANGE_NONHPRIV
11689! %l0 = 0785234014cd3db4
11690 setx 0x4f626537b6f5ad0e,%g7,%l0 ! %l0 = 4f626537b6f5ad0e
11691! %l1 = 8973dbb81a9f2cec
11692 setx 0x63cf7b97f29b93cb,%g7,%l1 ! %l1 = 63cf7b97f29b93cb
11693! Mem[0000000010181400] = 00d4124d, %f22 = ff000000
11694 lda [%i6+%g0]0x80,%f22 ! %f22 = 00d4124d
11695! Mem[0000000010001408] = 00000000, %f0 = ff0000ff
11696 lda [%i0+%o4]0x88,%f0 ! %f0 = 00000000
11697! Mem[0000000010041408] = 00000000 00000010, %l0 = b6f5ad0e, %l1 = f29b93cb
11698 ldda [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000000000010
11699! Mem[0000000010001404] = f39e675d, %l1 = 0000000000000010
11700 ldsb [%i0+0x005],%l1 ! %l1 = ffffffffffffff9e
11701! Starting 10 instruction Store Burst
11702! %f24 = 00000000, Mem[0000000010081410] = 00000000
11703 sta %f24,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
11704
11705p0_label_452:
11706! %l0 = 0000000000000000, Mem[00000000300c1410] = ff000000
11707 stba %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
11708! %l7 = 000000000000efff, Mem[0000000030101400] = e6000000
11709 stha %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = efff0000
11710! %l2 = 000000ff, %l3 = 00000000, Mem[0000000030181408] = 00000000 000000ff
11711 stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff 00000000
11712! %l0 = 0000000000000000, Mem[0000000030081400] = 00006000
11713 stwa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
11714! Mem[00000000211c0001] = ff00d61d, %l0 = 0000000000000000
11715 ldstub [%o2+0x001],%l0 ! %l0 = 00000000000000ff
11716! %f12 = 003182d7 ef082f21, Mem[0000000030181410] = 000000d7 ff008cff
11717 stda %f12,[%i6+%o5]0x89 ! Mem[0000000030181410] = 003182d7 ef082f21
11718! %l7 = 000000000000efff, Mem[00000000300c1408] = 00ff000000000000
11719 stxa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000000000efff
11720! %l3 = 0000000000000000, Mem[0000000030001400] = b6799c26
11721 stwa %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
11722! %l5 = 00000000f0000000, Mem[0000000010041414] = 000000ff
11723 stw %l5,[%i1+0x014] ! Mem[0000000010041414] = f0000000
11724! Starting 10 instruction Load Burst
11725! Mem[0000000030141400] = f0000000, %f10 = ff00efff
11726 lda [%i5+%g0]0x81,%f10 ! %f10 = f0000000
11727
11728p0_label_453:
11729! Mem[0000000030101410] = 00000000, %l4 = 0000000000000000
11730 ldswa [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000000
11731! %l1 = ffffffffffffff9e, imm = 000000000000078b, %l4 = 0000000000000000
11732 orn %l1,0x78b,%l4 ! %l4 = fffffffffffffffe
11733! Mem[0000000010081410] = 0000000043d45fef, %l5 = 00000000f0000000
11734 ldxa [%i2+%o5]0x80,%l5 ! %l5 = 0000000043d45fef
11735! Mem[0000000030001410] = 7d00000000000000, %f26 = ff7600fa 00000000
11736 ldda [%i0+%o5]0x89,%f26 ! %f26 = 7d000000 00000000
11737! %l6 = 0000000000000000, immed = 000009a5, %y = fffff000
11738 umul %l6,0x9a5,%l5 ! %l5 = 0000000000000000, %y = 00000000
11739! Mem[0000000010041408] = 0000000000000010, %l0 = 0000000000000000
11740 ldx [%i1+%o4],%l0 ! %l0 = 0000000000000010
11741! Mem[0000000030041400] = 0000efff, %l2 = 00000000000000ff
11742 lduha [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
11743! Mem[00000000211c0000] = ffffd61d, %l5 = 0000000000000000
11744 ldsba [%o2+0x001]%asi,%l5 ! %l5 = ffffffffffffffff
11745! Mem[0000000010181430] = 8bf035f7, %l5 = ffffffffffffffff
11746 ldsw [%i6+0x030],%l5 ! %l5 = ffffffff8bf035f7
11747! Starting 10 instruction Store Burst
11748! %l5 = ffffffff8bf035f7, Mem[0000000030101408] = b60000f0000000f0
11749 stxa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffff8bf035f7
11750
11751p0_label_454:
11752! Mem[00000000300c1400] = 8bf035f7, %l3 = 0000000000000000
11753 ldstuba [%i3+%g0]0x81,%l3 ! %l3 = 0000008b000000ff
11754! Mem[0000000010001408] = 00000000, %l0 = 0000000000000010
11755 swap [%i0+%o4],%l0 ! %l0 = 0000000000000000
11756! Mem[0000000010181400] = 00d4124d, %l2 = 0000000000000000
11757 swapa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000d4124d
11758! %l0 = 0000000000000000, Mem[00000000201c0001] = 00ff075f
11759 stb %l0,[%o0+0x001] ! Mem[00000000201c0000] = 0000075f
11760! Mem[0000000030081408] = 00000000, %l5 = ffffffff8bf035f7
11761 swapa [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000000
11762! Mem[0000000010181410] = d7823100, %l6 = 0000000000000000
11763 swapa [%i6+%o5]0x88,%l6 ! %l6 = 00000000d7823100
11764! Code Fragment 4
11765p0_fragment_47:
11766! %l0 = 0000000000000000
11767 setx 0xad778f906ae94407,%g7,%l0 ! %l0 = ad778f906ae94407
11768! %l1 = ffffffffffffff9e
11769 setx 0x70846ebfbde33bb3,%g7,%l1 ! %l1 = 70846ebfbde33bb3
11770 setx 0x7ff8, %g1, %g2
11771 and %l0, %g2, %l0
11772 setx 0xffffffff, %g1, %g2
11773 and %l1, %g2, %l1
11774 setx 0x100000000, %g1, %g2
11775 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11776 ta T_CHANGE_HPRIV
11777 stxa %l1, [%l0]ASI_ICACHE_INSTR
11778 ta T_CHANGE_NONHPRIV
11779! %l0 = ad778f906ae94407
11780 setx 0x59ce6ed0150aa8e2,%g7,%l0 ! %l0 = 59ce6ed0150aa8e2
11781! %l1 = 70846ebfbde33bb3
11782 setx 0xe882b6ffe196ca38,%g7,%l1 ! %l1 = e882b6ffe196ca38
11783! %l6 = d7823100, %l7 = 0000efff, Mem[0000000030081410] = f39e6735 989a503a
11784 stda %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = d7823100 0000efff
11785! Mem[000000001004140c] = 00000010, %l4 = fffffffffffffffe
11786 ldstuba [%i1+0x00c]%asi,%l4 ! %l4 = 00000000000000ff
11787! Starting 10 instruction Load Burst
11788 membar #Sync ! Added by membar checker (57)
11789! Mem[00000000100c1410] = 82d70000ffef0000, %f12 = 003182d7 ef082f21
11790 ldda [%i3+%o5]0x80,%f12 ! %f12 = 82d70000 ffef0000
11791
11792p0_label_455:
11793! Mem[0000000030041410] = 000000fff0000000, %f28 = 00000000 ffef0000
11794 ldda [%i1+%o5]0x81,%f28 ! %f28 = 000000ff f0000000
11795! Mem[0000000010181420] = b82f1ce6, %f25 = ffef0000
11796 lda [%i6+0x020]%asi,%f25 ! %f25 = b82f1ce6
11797! Mem[0000000010141424] = 100000ff, %l3 = 000000000000008b
11798 ldswa [%i5+0x024]%asi,%l3 ! %l3 = 00000000100000ff
11799! %l0 = 59ce6ed0150aa8e2, immed = fffff384, %y = 00000000
11800 smul %l0,-0xc7c,%l2 ! %l2 = fffffef94eeb9a88, %y = fffffef9
11801! Mem[0000000030081408] = f735f08b, %l7 = 000000000000efff
11802 ldsha [%i2+%o4]0x81,%l7 ! %l7 = fffffffffffff735
11803! Mem[0000000010141410] = 00000000, %l1 = e882b6ffe196ca38
11804 lduwa [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
11805! Mem[00000000300c1410] = 00000000, %l6 = 00000000d7823100
11806 ldswa [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000
11807! Mem[0000000010181400] = 00000000, %l6 = 0000000000000000
11808 lduwa [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
11809! Mem[0000000010141408] = 4d12d400000000ff, %l0 = 59ce6ed0150aa8e2
11810 ldxa [%i5+%o4]0x80,%l0 ! %l0 = 4d12d400000000ff
11811! Starting 10 instruction Store Burst
11812! %f18 = b60000f0 90007d00, %l0 = 4d12d400000000ff
11813! Mem[0000000030081430] = 4ae6ae76ffbbf195
11814 add %i2,0x030,%g1
11815 stda %f18,[%g1+%l0]ASI_PST32_S ! Mem[0000000030081430] = b60000f090007d00
11816
11817p0_label_456:
11818! %l3 = 00000000100000ff, Mem[0000000010001400] = 00000000
11819 stba %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000
11820! Mem[0000000030041408] = 00000000, %l7 = fffffffffffff735
11821 swapa [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000000
11822! Mem[0000000030141410] = 00000000, %l4 = 0000000000000000
11823 swapa [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
11824! %l5 = 0000000000000000, Mem[00000000300c1400] = 783182d7f735f0ff
11825 stxa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000
11826! %l5 = 0000000000000000, Mem[00000000300c1408] = 000000000000efff
11827 stxa %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000000000
11828! %f10 = f0000000 f0ff0000, Mem[00000000100c1400] = ff0000ff ffef0000
11829 stda %f10,[%i3+0x000]%asi ! Mem[00000000100c1400] = f0000000 f0ff0000
11830! %f14 = 000000ff, Mem[0000000030101400] = efff0000
11831 sta %f14,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff
11832! Mem[000000001018143c] = 17379f8c, %l1 = 00000000, %l7 = 00000000
11833 add %i6,0x3c,%g1
11834 casa [%g1]0x80,%l1,%l7 ! %l7 = 0000000017379f8c
11835! Mem[0000000010001410] = f0ff0000, %l1 = 0000000000000000
11836 swapa [%i0+%o5]0x80,%l1 ! %l1 = 00000000f0ff0000
11837! Starting 10 instruction Load Burst
11838! Mem[00000000300c1408] = 00000000, %f16 = ff008cff
11839 lda [%i3+%o4]0x81,%f16 ! %f16 = 00000000
11840
11841p0_label_457:
11842 membar #Sync ! Added by membar checker (58)
11843! Mem[0000000030041400] = 0000efff 00000000 35f7ffff 00000000
11844! Mem[0000000030041410] = 000000ff f0000000 4ae6ae76 ffbbf195
11845! Mem[0000000030041420] = 0abf9d3c 15176a9c ffb1bc43 ff6c7880
11846! Mem[0000000030041430] = 54861715 10c6f9ff 0abf9d3c 15176a9c
11847 ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
11848! %l3 = 00000000100000ff, %l7 = 0000000017379f8c, %l6 = 0000000000000000
11849 mulx %l3,%l7,%l6 ! %l6 = 01737a0fe067ec74
11850! Mem[0000000030101410] = 00000000, %l3 = 00000000100000ff
11851 ldsha [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000000
11852! Mem[0000000010081434] = ff000025, %l4 = 0000000000000000
11853 lduba [%i2+0x035]%asi,%l4 ! %l4 = 0000000000000000
11854! Mem[00000000201c0000] = 0000075f, %l5 = 0000000000000000
11855 ldsb [%o0+%g0],%l5 ! %l5 = 0000000000000000
11856! Mem[0000000010041428] = 0000ffff, %l3 = 0000000000000000
11857 ldub [%i1+0x029],%l3 ! %l3 = 0000000000000000
11858! Mem[0000000010001408] = 007d009010000000, %l5 = 0000000000000000
11859 ldxa [%i0+%o4]0x88,%l5 ! %l5 = 007d009010000000
11860! Mem[00000000211c0000] = ffffd61d, %l5 = 007d009010000000
11861 ldsba [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
11862! Mem[0000000030101400] = 000000ff, %l4 = 0000000000000000
11863 ldswa [%i4+%g0]0x81,%l4 ! %l4 = 00000000000000ff
11864! Starting 10 instruction Store Burst
11865! Mem[0000000030181410] = 212f08ef, %l2 = fffffef94eeb9a88
11866 swapa [%i6+%o5]0x81,%l2 ! %l2 = 00000000212f08ef
11867
11868p0_label_458:
11869! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
11870 swapa [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
11871! Mem[0000000021800141] = ff750a30, %l2 = 00000000212f08ef
11872 ldstuba [%o3+0x141]%asi,%l2 ! %l2 = 00000075000000ff
11873! Mem[0000000010081404] = 00000000, %l3 = 0000000000000000
11874 swap [%i2+0x004],%l3 ! %l3 = 0000000000000000
11875! Mem[0000000010141400] = 08000000, %l4 = 00000000000000ff
11876 swapa [%i5+%g0]0x88,%l4 ! %l4 = 0000000008000000
11877! %f0 = 0000efff 00000000 35f7ffff 00000000
11878! %f4 = 000000ff f0000000 4ae6ae76 ffbbf195
11879! %f8 = 0abf9d3c 15176a9c ffb1bc43 ff6c7880
11880! %f12 = 54861715 10c6f9ff 0abf9d3c 15176a9c
11881 stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
11882! %l7 = 0000000017379f8c, imm = 00000000000007dc, %l3 = 0000000000000000
11883 subc %l7,0x7dc,%l3 ! %l3 = 00000000173797b0
11884! %f24 = 00000000 b82f1ce6, %l1 = 00000000f0ff0000
11885! Mem[0000000030081400] = 0000000000000000
11886 stda %f24,[%i2+%l1]ASI_PST8_S ! Mem[0000000030081400] = 0000000000000000
11887! Mem[0000000030081410] = d7823100, %l5 = ffffffffffffffff
11888 swapa [%i2+%o5]0x81,%l5 ! %l5 = 00000000d7823100
11889! Mem[0000000010181408] = f0000000, %l2 = 0000000000000075
11890 ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
11891! Starting 10 instruction Load Burst
11892! Mem[0000000030101400] = ff000000, %f30 = 000000f0
11893 lda [%i4+%g0]0x89,%f30 ! %f30 = ff000000
11894
11895p0_label_459:
11896! Mem[0000000010081408] = 57b30000, %l7 = 0000000017379f8c
11897 ldsba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
11898! Mem[0000000030081400] = 00000000, %l6 = 01737a0fe067ec74
11899 lduha [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
11900! Mem[0000000010181410] = 00000000, %l1 = 00000000f0ff0000
11901 ldsha [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
11902! Mem[0000000030081410] = ffffffff, %l4 = 0000000008000000
11903 lduba [%i2+%o5]0x81,%l4 ! %l4 = 00000000000000ff
11904! Mem[0000000010081410] = 00000000, %f20 = ff000000
11905 lda [%i2+%o5]0x88,%f20 ! %f20 = 00000000
11906! Mem[0000000010001410] = 00000000, %l7 = 0000000000000000
11907 lduha [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
11908! %l2 = 0000000000000000, imm = fffffffffffff096, %l6 = 0000000000000000
11909 or %l2,-0xf6a,%l6 ! %l6 = fffffffffffff096
11910 membar #Sync ! Added by membar checker (59)
11911! Mem[0000000010101410] = 000000f0, %f28 = 000000ff
11912 lda [%i4+%o5]0x80,%f28 ! %f28 = 000000f0
11913! Mem[0000000010141408] = 4d12d400 000000ff, %l4 = 000000ff, %l5 = d7823100
11914 ldda [%i5+%o4]0x80,%l4 ! %l4 = 000000004d12d400 00000000000000ff
11915! Starting 10 instruction Store Burst
11916! %l4 = 000000004d12d400, Mem[0000000030081400] = 00000000
11917 stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 4d12d400
11918
11919p0_label_460:
11920! %l4 = 000000004d12d400, Mem[0000000010081408] = 0000b357ff0000ff, %asi = 80
11921 stxa %l4,[%i2+0x008]%asi ! Mem[0000000010081408] = 000000004d12d400
11922! %l0 = 4d12d400000000ff, Mem[0000000030141408] = 5d679ef3
11923 stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff
11924! Mem[00000000100c1408] = ffffffff, %l5 = 00000000000000ff
11925 swapa [%i3+%o4]0x80,%l5 ! %l5 = 00000000ffffffff
11926! %f15 = 15176a9c, Mem[0000000010181420] = b82f1ce6
11927 sta %f15,[%i6+0x020]%asi ! Mem[0000000010181420] = 15176a9c
11928! %l6 = fffff096, %l7 = 00000000, Mem[0000000010041408] = 00000000 100000ff
11929 stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = fffff096 00000000
11930! %l2 = 0000000000000000, Mem[0000000030101410] = 000000000000ffff
11931 stxa %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
11932! Mem[00000000201c0000] = 0000075f, %l3 = 00000000173797b0
11933 ldstub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
11934! %f0 = 0000efff 00000000 35f7ffff 00000000
11935! %f4 = 000000ff f0000000 4ae6ae76 ffbbf195
11936! %f8 = 0abf9d3c 15176a9c ffb1bc43 ff6c7880
11937! %f12 = 54861715 10c6f9ff 0abf9d3c 15176a9c
11938 stda %f0,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400
11939! %l5 = 00000000ffffffff, Mem[0000000030101410] = 0000000000000000
11940 stxa %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000ffffffff
11941! Starting 10 instruction Load Burst
11942! Mem[00000000100c1410] = 0000efff 0000d782, %l6 = fffff096, %l7 = 00000000
11943 ldda [%i3+%o5]0x88,%l6 ! %l6 = 000000000000d782 000000000000efff
11944
11945p0_label_461:
11946! Mem[0000000030041408] = 35f7ffff, %l3 = 0000000000000000
11947 ldswa [%i1+%o4]0x81,%l3 ! %l3 = 0000000035f7ffff
11948! Mem[0000000020800040] = fff82222, %l5 = 00000000ffffffff
11949 lduha [%o1+0x040]%asi,%l5 ! %l5 = 000000000000fff8
11950! Mem[0000000030101400] = ff000000, %f19 = 90007d00
11951 lda [%i4+%g0]0x89,%f19 ! %f19 = ff000000
11952! Mem[0000000010081438] = 007d0090 ffffffff, %l2 = 00000000, %l3 = 35f7ffff
11953 ldda [%i2+0x038]%asi,%l2 ! %l2 = 00000000007d0090 00000000ffffffff
11954! Mem[0000000030001410] = 00000000, %l0 = 4d12d400000000ff
11955 lduba [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
11956! Mem[0000000010041400] = 00d4124d, %l7 = 000000000000efff
11957 lduha [%i1+0x000]%asi,%l7 ! %l7 = 00000000000000d4
11958! Mem[0000000030041410] = 000000fff0000000, %l4 = 000000004d12d400
11959 ldxa [%i1+%o5]0x81,%l4 ! %l4 = 000000fff0000000
11960! Mem[0000000010041404] = 000000ff, %f20 = 00000000
11961 ld [%i1+0x004],%f20 ! %f20 = 000000ff
11962 membar #Sync ! Added by membar checker (60)
11963! Mem[0000000010141410] = f0000000, %l0 = 0000000000000000
11964 ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
11965! Starting 10 instruction Store Burst
11966! Mem[0000000010101410] = 000000f0, %l6 = 000000000000d782
11967 swapa [%i4+%o5]0x80,%l6 ! %l6 = 00000000000000f0
11968
11969p0_label_462:
11970! %f27 = 00000000, %f26 = 7d000000, %f16 = 00000000 0000ff00
11971 fsmuld %f27,%f26,%f16 ! %f16 = 00000000 00000000
11972! Mem[0000000030141400] = f0000000, %l6 = 00000000000000f0
11973 swapa [%i5+%g0]0x81,%l6 ! %l6 = 00000000f0000000
11974! Mem[000000001010142c] = 43bcb1ff, %l4 = 000000fff0000000
11975 swap [%i4+0x02c],%l4 ! %l4 = 0000000043bcb1ff
11976! %f14 = 0abf9d3c 15176a9c, Mem[0000000010041408] = fffff096 00000000
11977 stda %f14,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0abf9d3c 15176a9c
11978! %l6 = 00000000f0000000, Mem[0000000021800141] = ffff0a30
11979 stb %l6,[%o3+0x141] ! Mem[0000000021800140] = ff000a30
11980! %l6 = 00000000f0000000, Mem[00000000211c0001] = ffffd61d, %asi = 80
11981 stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00d61d
11982! Mem[00000000100c1400] = f0000000, %l1 = 0000000000000000
11983 swapa [%i3+%g0]0x80,%l1 ! %l1 = 00000000f0000000
11984! %f20 = 000000ff f0000000, Mem[0000000030101400] = 000000ff f0000000
11985 stda %f20,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff f0000000
11986! Mem[00000000100c1418] = ff000000, %l6 = f0000000, %l6 = f0000000
11987 add %i3,0x18,%g1
11988 casa [%g1]0x80,%l6,%l6 ! %l6 = 00000000ff000000
11989! Starting 10 instruction Load Burst
11990! Mem[0000000010041408] = 0abf9d3c15176a9c, %l1 = 00000000f0000000
11991 ldxa [%i1+%o4]0x88,%l1 ! %l1 = 0abf9d3c15176a9c
11992
11993p0_label_463:
11994! Mem[0000000010101410] = 0000d782ff000000, %f6 = 4ae6ae76 ffbbf195
11995 ldda [%i4+%o5]0x80,%f6 ! %f6 = 0000d782 ff000000
11996! Mem[0000000010181408] = f00000ff, %l1 = 0abf9d3c15176a9c
11997 ldsha [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff
11998! Mem[0000000010041408] = 9c6a1715, %l5 = 000000000000fff8
11999 ldsba [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffffff9c
12000! Mem[0000000010081400] = ffef0000, %l1 = 00000000000000ff
12001 ldsba [%i2+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
12002! Mem[0000000030181408] = ff000000, %l2 = 00000000007d0090
12003 lduha [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
12004! Mem[0000000010181410] = 00000000, %l2 = 0000000000000000
12005 lduba [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000
12006! Mem[0000000030081410] = ffffffff, %l5 = ffffffffffffff9c
12007 lduwa [%i2+%o5]0x81,%l5 ! %l5 = 00000000ffffffff
12008! Mem[000000001018140c] = 00000000, %l0 = 0000000000000000
12009 ldsh [%i6+0x00c],%l0 ! %l0 = 0000000000000000
12010! Mem[0000000010101428] = 80786cfff0000000, %l5 = 00000000ffffffff
12011 ldxa [%i4+0x028]%asi,%l5 ! %l5 = 80786cfff0000000
12012! Starting 10 instruction Store Burst
12013! %l3 = 00000000ffffffff, Mem[0000000030141400] = f0000000
12014 stha %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = f000ffff
12015
12016p0_label_464:
12017! Mem[0000000030041408] = 35f7ffff, %l5 = 80786cfff0000000
12018 ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 00000035000000ff
12019! Mem[0000000010181400] = 00000000, %l2 = 0000000000000000
12020 swapa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
12021! Mem[0000000030101400] = 000000ff, %l6 = 00000000ff000000
12022 swapa [%i4+%g0]0x81,%l6 ! %l6 = 00000000000000ff
12023! %f16 = 00000000 00000000, %l7 = 00000000000000d4
12024! Mem[0000000030081428] = ffff92ff00000000
12025 add %i2,0x028,%g1
12026 stda %f16,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030081428] = ffff92ff00000000
12027! %f8 = 0abf9d3c 15176a9c, Mem[0000000010141408] = 00000000 35f7ffff
12028 stda %f8 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0abf9d3c 15176a9c
12029! %l3 = 00000000ffffffff, Mem[000000001004143c] = 00ff0000
12030 stw %l3,[%i1+0x03c] ! Mem[000000001004143c] = ffffffff
12031! Mem[0000000030141400] = ffff00f0, %l4 = 0000000043bcb1ff
12032 swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000ffff00f0
12033! %l3 = 00000000ffffffff, Mem[00000000100c1408] = ff000000
12034 stwa %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffff
12035! %l0 = 00000000, %l1 = ffffffff, Mem[0000000030181410] = 4eeb9a88 d7823100
12036 stda %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 ffffffff
12037! Starting 10 instruction Load Burst
12038! Mem[0000000030081410] = ffffffff, %l6 = 00000000000000ff
12039 lduwa [%i2+%o5]0x81,%l6 ! %l6 = 00000000ffffffff
12040
12041p0_label_465:
12042! Mem[0000000010041410] = ffef0000f0000000, %l2 = 0000000000000000
12043 ldxa [%i1+%o5]0x80,%l2 ! %l2 = ffef0000f0000000
12044! Mem[0000000030081408] = f735f08b00000000, %f28 = 000000f0 f0000000
12045 ldda [%i2+%o4]0x81,%f28 ! %f28 = f735f08b 00000000
12046! Mem[00000000100c1410] = 82d70000 ffef0000, %l6 = ffffffff, %l7 = 000000d4
12047 ldda [%i3+%o5]0x80,%l6 ! %l6 = 0000000082d70000 00000000ffef0000
12048! Mem[0000000010181410] = 00000000, %l4 = 00000000ffff00f0
12049 ldsw [%i6+%o5],%l4 ! %l4 = 0000000000000000
12050! Mem[00000000100c1410] = 82d70000, %l4 = 0000000000000000
12051 ldsba [%i3+%o5]0x80,%l4 ! %l4 = ffffffffffffff82
12052! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000035
12053 ldswa [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
12054! Mem[0000000010101410] = 000000ff82d70000, %f20 = 000000ff f0000000
12055 ldda [%i4+%o5]0x88,%f20 ! %f20 = 000000ff 82d70000
12056! Mem[0000000030141410] = 00000000, %l3 = 00000000ffffffff
12057 ldswa [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
12058! Mem[0000000030081400] = 00000000 4d12d400, %l2 = f0000000, %l3 = 00000000
12059 ldda [%i2+%g0]0x89,%l2 ! %l2 = 000000004d12d400 0000000000000000
12060! Starting 10 instruction Store Burst
12061! Mem[0000000010001410] = 00000000, %l1 = ffffffffffffffff
12062 swapa [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
12063
12064p0_label_466:
12065! %f28 = f735f08b 00000000, %l2 = 000000004d12d400
12066! Mem[0000000030041438] = 0abf9d3c15176a9c
12067 add %i1,0x038,%g1
12068 stda %f28,[%g1+%l2]ASI_PST32_S ! Mem[0000000030041438] = 0abf9d3c15176a9c
12069! Mem[0000000010101410] = 82d70000, %l0 = 0000000000000000
12070 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
12071! %l2 = 000000004d12d400, %l6 = 0000000082d70000, %l5 = 0000000000000000
12072 xnor %l2,%l6,%l5 ! %l5 = ffffffff303a2bff
12073! %l4 = ffffffffffffff82, Mem[00000000201c0000] = ff00075f
12074 sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = ff82075f
12075! %f30 = ff000000, %f15 = 15176a9c, %f8 = 0abf9d3c
12076 fadds %f30,%f15,%f8 ! %f8 = ff000000
12077! Mem[0000000030001408] = ffffffff, %l1 = 0000000000000000
12078 swapa [%i0+%o4]0x89,%l1 ! %l1 = 00000000ffffffff
12079! Mem[0000000010141400] = 00000000, %l4 = ffffffffffffff82
12080 ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 00000000000000ff
12081! %l6 = 82d70000, %l7 = ffef0000, Mem[0000000030001410] = 00000000 7d000000
12082 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 82d70000 ffef0000
12083! %f10 = ffb1bc43 ff6c7880, Mem[0000000010081428] = 00000000 0000fa00
12084 std %f10,[%i2+0x028] ! Mem[0000000010081428] = ffb1bc43 ff6c7880
12085! Starting 10 instruction Load Burst
12086! Mem[0000000010141400] = 000000ff, %f24 = 00000000
12087 lda [%i5+%g0]0x88,%f24 ! %f24 = 000000ff
12088
12089p0_label_467:
12090! Mem[0000000010141410] = f0000000, %l5 = ffffffff303a2bff
12091 ldsha [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
12092! Mem[0000000010141408] = 9c6a1715, %l5 = 0000000000000000
12093 ldsha [%i5+%o4]0x80,%l5 ! %l5 = ffffffffffff9c6a
12094! Mem[00000000300c1400] = 00000000, %l6 = 0000000082d70000
12095 lduba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
12096! Mem[0000000030141408] = ff000000, %l2 = 000000004d12d400
12097 lduba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
12098! Mem[0000000030101408] = ffffffff, %l4 = 0000000000000000
12099 lduha [%i4+%o4]0x89,%l4 ! %l4 = 000000000000ffff
12100! Mem[0000000030141410] = 00000000, %f7 = ff000000
12101 lda [%i5+%o5]0x81,%f7 ! %f7 = 00000000
12102! Mem[00000000211c0000] = ff00d61d, %l3 = 0000000000000000
12103 lduba [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ff
12104! Mem[00000000300c1408] = 0000000000000000, %f16 = 00000000 00000000
12105 ldda [%i3+%o4]0x81,%f16 ! %f16 = 00000000 00000000
12106! Mem[0000000010141410] = f0000000, %l5 = ffffffffffff9c6a
12107 ldswa [%i5+%o5]0x88,%l5 ! %l5 = fffffffff0000000
12108! Starting 10 instruction Store Burst
12109! %l4 = 000000000000ffff, Mem[0000000021800080] = ff00727f
12110 stb %l4,[%o3+0x080] ! Mem[0000000021800080] = ff00727f
12111
12112p0_label_468:
12113! Mem[0000000010181410] = 00000000, %l5 = fffffffff0000000
12114 ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff
12115! %f16 = 00000000 00000000, %l3 = 00000000000000ff
12116! Mem[0000000010101438] = 9c6a17153c9dbf0a
12117 add %i4,0x038,%g1
12118 stda %f16,[%g1+%l3]ASI_PST8_P ! Mem[0000000010101438] = 0000000000000000
12119! Mem[0000000010081400] = 0000efff, %l2 = 00000000000000ff
12120 ldstuba [%i2+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
12121! %f12 = 54861715, Mem[0000000010101408] = 00000000
12122 sta %f12,[%i4+%o4]0x88 ! Mem[0000000010101408] = 54861715
12123! %l5 = 0000000000000000, imm = fffffffffffff988, %l2 = 00000000000000ff
12124 subc %l5,-0x678,%l2 ! %l2 = 0000000000000678
12125! Mem[00000000211c0000] = ff00d61d, %l7 = 00000000ffef0000
12126 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
12127! Mem[0000000010041428] = 0000ffffffff8cff, %l4 = 000000000000ffff, %l4 = 000000000000ffff
12128 add %i1,0x28,%g1
12129 casxa [%g1]0x80,%l4,%l4 ! %l4 = 0000ffffffff8cff
12130! %l1 = 00000000ffffffff, Mem[0000000010101410] = 82d700ff
12131 stha %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 82d7ffff
12132! %f2 = 35f7ffff 00000000, %l5 = 0000000000000000
12133! Mem[0000000010101430] = fff9c61015178654
12134 add %i4,0x030,%g1
12135 stda %f2,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010101430] = fff9c61015178654
12136! Starting 10 instruction Load Burst
12137! Mem[0000000010081428] = ffb1bc43 ff6c7880, %l6 = 00000000, %l7 = 000000ff
12138 ldd [%i2+0x028],%l6 ! %l6 = 00000000ffb1bc43 00000000ff6c7880
12139
12140p0_label_469:
12141! Mem[0000000010081410] = ef5fd44300000000, %f24 = 000000ff b82f1ce6
12142 ldda [%i2+%o5]0x88,%f24 ! %f24 = ef5fd443 00000000
12143! Mem[000000001018142c] = 000000ff, %f12 = 54861715
12144 lda [%i6+0x02c]%asi,%f12 ! %f12 = 000000ff
12145! Mem[0000000030141400] = 43bcb1ff000000ff, %l7 = 00000000ff6c7880
12146 ldxa [%i5+%g0]0x81,%l7 ! %l7 = 43bcb1ff000000ff
12147! Mem[00000000300c1408] = 00000000, %l0 = 0000000000000000
12148 lduwa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
12149! Mem[0000000010001408] = 10000000, %l6 = 00000000ffb1bc43
12150 ldswa [%i0+%o4]0x88,%l6 ! %l6 = 0000000010000000
12151! Mem[00000000100c1400] = 00000000, %l4 = 0000ffffffff8cff
12152 ldsba [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
12153! Mem[0000000030101408] = ffffffff, %l2 = 0000000000000678
12154 lduha [%i4+%o4]0x89,%l2 ! %l2 = 000000000000ffff
12155! Mem[0000000010181408] = f00000ff, %l5 = 0000000000000000
12156 lduba [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
12157! Mem[0000000010001408] = 00000010, %l1 = 00000000ffffffff
12158 ldswa [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000010
12159! Starting 10 instruction Store Burst
12160! %l1 = 0000000000000010, Mem[0000000030141400] = 43bcb1ff
12161 stha %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0010b1ff
12162
12163p0_label_470:
12164! Mem[00000000211c0000] = ff00d61d, %l2 = 000000000000ffff
12165 ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
12166! Mem[0000000030001408] = 00000000, %l4 = 0000000000000000
12167 ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 00000000000000ff
12168! Mem[0000000030141410] = 00000000, %l3 = 00000000000000ff
12169 swapa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
12170! %l2 = 00000000000000ff, Mem[0000000010141408] = 9c6a1715
12171 stha %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ff1715
12172! %f26 = 7d000000 00000000, Mem[0000000010001400] = 000000ff 5d679ef3
12173 stda %f26,[%i0+%g0]0x88 ! Mem[0000000010001400] = 7d000000 00000000
12174! Mem[0000000030001410] = 82d70000, %l4 = 0000000000000000
12175 swapa [%i0+%o5]0x89,%l4 ! %l4 = 0000000082d70000
12176! Mem[00000000100c1408] = ffffffff, %l6 = 0000000010000000
12177 ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
12178! %f18 = b60000f0 ff000000, Mem[0000000010181410] = ff000000 ef082f21
12179 stda %f18,[%i6+%o5]0x80 ! Mem[0000000010181410] = b60000f0 ff000000
12180! %l0 = 0000000000000000, Mem[0000000030101410] = 00000000
12181 stba %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
12182! Starting 10 instruction Load Burst
12183! Mem[0000000030041400] = 0000efff00000000, %l6 = 00000000000000ff
12184 ldxa [%i1+%g0]0x81,%l6 ! %l6 = 0000efff00000000
12185
12186p0_label_471:
12187! Mem[0000000030041400] = ffef0000, %l4 = 0000000082d70000
12188 lduba [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
12189! Mem[000000001000140c] = 90007d00, %l0 = 0000000000000000
12190 ldsw [%i0+0x00c],%l0 ! %l0 = ffffffff90007d00
12191! Mem[00000000201c0000] = ff82075f, %l3 = 0000000000000000
12192 ldsba [%o0+0x001]%asi,%l3 ! %l3 = ffffffffffffff82
12193! %f12 = 000000ff 10c6f9ff, %f5 = f0000000
12194 fdtoi %f12,%f5 ! %l0 = ffffffff90007d22, Unfinished, %fsr = 1700000800
12195! Mem[00000000211c0000] = ff00d61d, %l4 = 0000000000000000
12196 ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffff00
12197! Mem[0000000010001400] = 000000000000007d, %f8 = ff000000 15176a9c
12198 ldda [%i0+0x000]%asi,%f8 ! %f8 = 00000000 0000007d
12199! Mem[0000000010141400] = ff000000, %l1 = 0000000000000010
12200 lduha [%i5+0x000]%asi,%l1 ! %l1 = 000000000000ff00
12201! Mem[0000000030181400] = 00000000, %l7 = 43bcb1ff000000ff
12202 ldsha [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
12203! Mem[0000000030081408] = 8bf035f7, %l3 = ffffffffffffff82
12204 ldswa [%i2+%o4]0x89,%l3 ! %l3 = ffffffff8bf035f7
12205! Starting 10 instruction Store Burst
12206! %l3 = ffffffff8bf035f7, Mem[000000001018143a] = 4d12d400
12207 stb %l3,[%i6+0x03a] ! Mem[0000000010181438] = 4d12f700
12208
12209p0_label_472:
12210! Mem[00000000300c1408] = 00000000, %l0 = ffffffff90007d22
12211 ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
12212! Mem[0000000021800040] = ffff856a, %l7 = 0000000000000000
12213 ldstub [%o3+0x040],%l7 ! %l7 = 000000ff000000ff
12214! %f12 = 000000ff, Mem[0000000030141410] = 000000ff
12215 sta %f12,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
12216! %l3 = ffffffff8bf035f7, Mem[000000001014143f] = 3c9dbf0a
12217 stb %l3,[%i5+0x03f] ! Mem[000000001014143c] = 3c9dbff7
12218! %l1 = 000000000000ff00, Mem[0000000010041430] = 00000000, %asi = 80
12219 stha %l1,[%i1+0x030]%asi ! Mem[0000000010041430] = ff000000
12220! %f24 = ef5fd443 00000000, %l4 = ffffffffffffff00
12221! Mem[00000000100c1410] = 82d70000ffef0000
12222 add %i3,0x010,%g1
12223 stda %f24,[%g1+%l4]ASI_PST8_PL ! Mem[00000000100c1410] = 82d70000ffef0000
12224! %l2 = 00000000000000ff, Mem[0000000010001408] = 00000010
12225 sth %l2,[%i0+%o4] ! Mem[0000000010001408] = 00ff0010
12226! %f5 = f0000000, Mem[0000000030141410] = ff000000
12227 sta %f5 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = f0000000
12228! %l6 = 0000efff00000000, Mem[0000000030181408] = 000000ff
12229 stba %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff
12230! Starting 10 instruction Load Burst
12231! Mem[00000000300c1408] = ff000000, %l7 = 00000000000000ff
12232 ldsha [%i3+%o4]0x81,%l7 ! %l7 = ffffffffffffff00
12233
12234p0_label_473:
12235! Mem[0000000030081408] = 8bf035f7, %l4 = ffffffffffffff00
12236 ldsba [%i2+%o4]0x89,%l4 ! %l4 = fffffffffffffff7
12237! Mem[0000000010001410] = ffffffff, %l1 = 000000000000ff00
12238 ldsba [%i0+0x013]%asi,%l1 ! %l1 = ffffffffffffffff
12239! Mem[0000000030001408] = ff000000, %l5 = 00000000000000ff
12240 ldswa [%i0+%o4]0x81,%l5 ! %l5 = ffffffffff000000
12241! Mem[0000000030181410] = 00000000, %l6 = 0000efff00000000
12242 lduwa [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
12243! Mem[0000000010041438] = ffff00fa, %f3 = 00000000
12244 ld [%i1+0x038],%f3 ! %f3 = ffff00fa
12245! Mem[0000000010001400] = 00000000, %l7 = ffffffffffffff00
12246 ldsha [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
12247! Mem[0000000030041400] = 0000efff, %l7 = 0000000000000000
12248 lduha [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
12249! Mem[00000000100c1408] = ffffffff, %l5 = ffffffffff000000
12250 ldsha [%i3+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
12251! Mem[0000000010141400] = ff000000, %l0 = 0000000000000000
12252 lduha [%i5+%g0]0x80,%l0 ! %l0 = 000000000000ff00
12253! Starting 10 instruction Store Burst
12254! Mem[0000000030041408] = fffff7ff, %l7 = 0000000000000000
12255 ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
12256
12257p0_label_474:
12258! %l1 = ffffffffffffffff, Mem[0000000030141400] = 0010b1ff
12259 stwa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffff
12260! %l0 = 000000000000ff00, Mem[0000000030081410] = ffffffff
12261 stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffff00
12262! %l7 = 00000000000000ff, Mem[0000000030181410] = 00000000
12263 stwa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
12264! %f22 = 00d4124d, Mem[0000000010141400] = ff000000
12265 sta %f22,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00d4124d
12266! Mem[0000000010101420] = 9c6a1715 3c9dbf0a, %l0 = 0000ff00, %l1 = ffffffff
12267 ldda [%i4+0x020]%asi,%l0 ! %l0 = 000000009c6a1715 000000003c9dbf0a
12268! %l3 = ffffffff8bf035f7, Mem[0000000030181400] = ff00000000000000
12269 stxa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffff8bf035f7
12270! Code Fragment 4
12271p0_fragment_48:
12272! %l0 = 000000009c6a1715
12273 setx 0x45825b5f9c2418c4,%g7,%l0 ! %l0 = 45825b5f9c2418c4
12274! %l1 = 000000003c9dbf0a
12275 setx 0x5490157fd226ebe9,%g7,%l1 ! %l1 = 5490157fd226ebe9
12276 setx 0x7ff8, %g1, %g2
12277 and %l0, %g2, %l0
12278 setx 0xffffffff, %g1, %g2
12279 and %l1, %g2, %l1
12280 setx 0x100000000, %g1, %g2
12281 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12282 ta T_CHANGE_HPRIV
12283 stxa %l1, [%l0]ASI_ICACHE_INSTR
12284 ta T_CHANGE_NONHPRIV
12285! %l0 = 45825b5f9c2418c4
12286 setx 0x85a7a7b7e60d1a75,%g7,%l0 ! %l0 = 85a7a7b7e60d1a75
12287! %l1 = 5490157fd226ebe9
12288 setx 0x7d06f8385ee66649,%g7,%l1 ! %l1 = 7d06f8385ee66649
12289! %l7 = 00000000000000ff, Mem[0000000030141400] = ffffffff000000ff
12290 stxa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000000ff
12291! %l7 = 00000000000000ff, %l6 = 0000000000000000, %l5 = ffffffffffffffff
12292 or %l7,%l6,%l5 ! %l5 = 00000000000000ff
12293! Starting 10 instruction Load Burst
12294! Mem[0000000030041400] = 0000efff 00000000, %l6 = 00000000, %l7 = 000000ff
12295 ldda [%i1+%g0]0x81,%l6 ! %l6 = 000000000000efff 0000000000000000
12296
12297p0_label_475:
12298! Mem[0000000030041410] = ff000000, %l4 = fffffffffffffff7
12299 lduba [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
12300! Mem[0000000030141410] = 000000f0, %l2 = 00000000000000ff
12301 lduba [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000f0
12302! Mem[000000001010141c] = 76aee64a, %l1 = 7d06f8385ee66649
12303 ldsh [%i4+0x01c],%l1 ! %l1 = 00000000000076ae
12304! Mem[0000000010141430] = fff9c610, %l3 = ffffffff8bf035f7
12305 ldub [%i5+0x031],%l3 ! %l3 = 00000000000000f9
12306! Mem[0000000010081400] = 0000efff, %l4 = 0000000000000000
12307 ldswa [%i2+%g0]0x88,%l4 ! %l4 = 000000000000efff
12308! Mem[0000000010001400] = 00000000, %l1 = 00000000000076ae
12309 ldswa [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
12310! Mem[00000000300c1410] = 00000000 000000ff, %l4 = 0000efff, %l5 = 000000ff
12311 ldda [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000 00000000000000ff
12312! Mem[0000000030081408] = 000000008bf035f7, %f28 = f735f08b 00000000
12313 ldda [%i2+%o4]0x89,%f28 ! %f28 = 00000000 8bf035f7
12314! Mem[0000000030101400] = 000000f0 000000ff, %l6 = 0000efff, %l7 = 00000000
12315 ldda [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff 00000000000000f0
12316! Starting 10 instruction Store Burst
12317! %l2 = 00000000000000f0, Mem[0000000030141400] = 00000000
12318 stha %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000f0
12319
12320p0_label_476:
12321! %l5 = 00000000000000ff, imm = 0000000000000ad3, %l2 = 00000000000000f0
12322 orn %l5,0xad3,%l2 ! %l2 = fffffffffffff5ff
12323! %l3 = 00000000000000f9, Mem[0000000010001400] = 00000000
12324 stba %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = f9000000
12325! %l2 = fffffffffffff5ff, Mem[0000000030141408] = ff000000
12326 stha %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = f5ff0000
12327! %l1 = 0000000000000000, Mem[0000000010101408] = 15178654
12328 stha %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00008654
12329! %l2 = fffff5ff, %l3 = 000000f9, Mem[0000000010181400] = 00000000 fa0076ff
12330 stda %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = fffff5ff 000000f9
12331! %f24 = ef5fd443 00000000, %l3 = 00000000000000f9
12332! Mem[0000000030081428] = ffff92ff00000000
12333 add %i2,0x028,%g1
12334 stda %f24,[%g1+%l3]ASI_PST8_S ! Mem[0000000030081428] = ef5fd44300000000
12335! %l0 = 85a7a7b7e60d1a75, Mem[000000001000140a] = 00ff0010, %asi = 80
12336 stha %l0,[%i0+0x00a]%asi ! Mem[0000000010001408] = 00ff1a75
12337! %l5 = 00000000000000ff, Mem[0000000030181410] = 000000ff
12338 stha %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00ff00ff
12339! Mem[0000000030001410] = 00000000, %l4 = 0000000000000000
12340 swapa [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
12341! Starting 10 instruction Load Burst
12342! Mem[0000000010041410] = ffef0000, %f21 = 82d70000
12343 lda [%i1+%o5]0x80,%f21 ! %f21 = ffef0000
12344
12345p0_label_477:
12346! Mem[0000000030101408] = ffffffff, %l6 = 00000000000000ff
12347 ldswa [%i4+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
12348! Mem[0000000010141400] = 00d4124d, %l5 = 00000000000000ff
12349 lduba [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
12350! Mem[00000000201c0000] = ff82075f, %l5 = 0000000000000000
12351 lduba [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
12352! Mem[0000000010001408] = 00ff1a75, %l1 = 0000000000000000
12353 ldsba [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
12354! Mem[0000000010141400] = 00d4124d, %l1 = 0000000000000000
12355 ldsba [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
12356! Mem[00000000100c1410] = 82d70000ffef0000, %f24 = ef5fd443 00000000
12357 ldda [%i3+%o5]0x80,%f24 ! %f24 = 82d70000 ffef0000
12358! Mem[0000000010141428] = 80786cff, %l0 = 85a7a7b7e60d1a75
12359 ldsba [%i5+0x02a]%asi,%l0 ! %l0 = 000000000000006c
12360! Mem[0000000010001434] = ff0000ff, %l7 = 00000000000000f0
12361 ldswa [%i0+0x034]%asi,%l7 ! %l7 = ffffffffff0000ff
12362! %l6 = ffffffffffffffff, %l5 = 00000000000000ff, %y = fffffef9
12363 sdiv %l6,%l5,%l4 ! %l4 = ffffffff80000000
12364 mov %l0,%y ! %y = 0000006c
12365! Starting 10 instruction Store Burst
12366! %l2 = fffff5ff, %l3 = 000000f9, Mem[0000000030181400] = f735f08b ffffffff
12367 stda %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = fffff5ff 000000f9
12368
12369p0_label_478:
12370! Mem[00000000100c1410] = 0000d782, %l4 = ffffffff80000000
12371 swapa [%i3+%o5]0x88,%l4 ! %l4 = 000000000000d782
12372! Mem[0000000030081400] = 4d12d400, %l3 = 00000000000000f9
12373 ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000ff
12374! %f18 = b60000f0 ff000000, Mem[0000000010041410] = ffef0000 f0000000
12375 stda %f18,[%i1+%o5]0x80 ! Mem[0000000010041410] = b60000f0 ff000000
12376! %l2 = fffffffffffff5ff, Mem[0000000030081408] = f735f08b00000000
12377 stxa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = fffffffffffff5ff
12378! %l0 = 0000006c, %l1 = 00000000, Mem[0000000010001408] = 751aff00 007d0090
12379 stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000006c 00000000
12380! %l5 = 00000000000000ff, Mem[0000000030101410] = 00000000
12381 stwa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
12382! Mem[0000000030101400] = 000000ff, %l4 = 000000000000d782
12383 ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
12384! Mem[000000001010142d] = f0000000, %l3 = 0000000000000000
12385 ldstuba [%i4+0x02d]%asi,%l3 ! %l3 = 00000000000000ff
12386! %l3 = 0000000000000000, imm = fffffffffffffd6e, %l0 = 000000000000006c
12387 xnor %l3,-0x292,%l0 ! %l0 = 0000000000000291
12388! Starting 10 instruction Load Burst
12389! Mem[0000000010041428] = 0000ffff ffff8cff, %l6 = ffffffff, %l7 = ff0000ff
12390 ldda [%i1+0x028]%asi,%l6 ! %l6 = 000000000000ffff 00000000ffff8cff
12391
12392p0_label_479:
12393! Mem[00000000300c1408] = 000000ff, %l0 = 0000000000000291
12394 ldsba [%i3+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
12395! Code Fragment 3
12396p0_fragment_49:
12397! %l0 = ffffffffffffffff
12398 setx 0xdc0e4bc7ddb7e7b1,%g7,%l0 ! %l0 = dc0e4bc7ddb7e7b1
12399! %l1 = 0000000000000000
12400 setx 0x849deff019346491,%g7,%l1 ! %l1 = 849deff019346491
12401 setx 0x1fe000, %g1, %g3
12402 or %l0, %g3, %l0 ! always set perrmask = 0xff
12403 setx 0x1ffff8, %g1, %g2
12404 and %l0, %g2, %l0
12405 ta T_CHANGE_HPRIV
12406 stxa %l1, [%l0]ASI_DCACHE_DATA
12407 ta T_CHANGE_NONHPRIV
12408! %l0 = dc0e4bc7ddb7e7b1
12409 setx 0x9232305ff9051a97,%g7,%l0 ! %l0 = 9232305ff9051a97
12410! %l1 = 849deff019346491
12411 setx 0xf0e20647b565cbeb,%g7,%l1 ! %l1 = f0e20647b565cbeb
12412! Mem[0000000010141434] = 15178654, %l0 = 9232305ff9051a97
12413 lduba [%i5+0x035]%asi,%l0 ! %l0 = 0000000000000017
12414! Mem[0000000010181410] = b60000f0, %l3 = 0000000000000000
12415 lduba [%i6+%o5]0x80,%l3 ! %l3 = 00000000000000b6
12416! Mem[0000000010101420] = 9c6a1715, %l4 = 00000000000000ff
12417 ldsw [%i4+0x020],%l4 ! %l4 = ffffffff9c6a1715
12418! %f10 = ffb1bc43 ff6c7880, %f9 = 0000007d
12419 fdtos %f10,%f9 ! %f9 = ff800000
12420! Mem[0000000010001410] = ffffffff00000000, %f30 = ff000000 ffef0000
12421 ldda [%i0+%o5]0x80,%f30 ! %f30 = ffffffff 00000000
12422! Mem[0000000010101408] = 00008654fffff735, %f22 = 00d4124d 00000000
12423 ldda [%i4+%o4]0x80,%f22 ! %f22 = 00008654 fffff735
12424! %l0 = 0000000000000017, %l3 = 00000000000000b6, %y = 0000006c
12425 umul %l0,%l3,%l2 ! %l2 = 000000000000105a, %y = 00000000
12426! Starting 10 instruction Store Burst
12427! %f20 = 000000ff, Mem[0000000030081410] = 00ffffff
12428 sta %f20,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff
12429
12430p0_label_480:
12431! %f8 = 00000000 ff800000, %l1 = f0e20647b565cbeb
12432! Mem[0000000010141400] = 00d4124dffef0000
12433 stda %f8,[%i5+%l1]ASI_PST32_P ! Mem[0000000010141400] = 00000000ff800000
12434! %l5 = 00000000000000ff, Mem[00000000201c0001] = ff82075f, %asi = 80
12435 stba %l5,[%o0+0x001]%asi ! Mem[00000000201c0000] = ffff075f
12436! %l6 = 000000000000ffff, Mem[00000000100c1410] = 80000000
12437 stwa %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000ffff
12438! %l5 = 00000000000000ff, %l2 = 000000000000105a, %y = 00000000
12439 sdiv %l5,%l2,%l4 ! %l4 = 0000000000000000
12440 mov %l0,%y ! %y = 00000017
12441! %f22 = 00008654, Mem[0000000010181408] = ff0000f0
12442 sta %f22,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00008654
12443! %f20 = 000000ff ffef0000, Mem[0000000010181430] = 8bf035f7 ff000000
12444 stda %f20,[%i6+0x030]%asi ! Mem[0000000010181430] = 000000ff ffef0000
12445! %f20 = 000000ff, %f23 = fffff735
12446 fcmps %fcc1,%f20,%f23 ! %fcc1 = 3
12447! %f12 = 000000ff 10c6f9ff, Mem[0000000030181400] = fff5ffff f9000000
12448 stda %f12,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff 10c6f9ff
12449! %l3 = 00000000000000b6, %l0 = 0000000000000017, %l5 = 00000000000000ff
12450 mulx %l3,%l0,%l5 ! %l5 = 000000000000105a
12451! Starting 10 instruction Load Burst
12452! Mem[0000000030081408] = ffffffff, %l7 = 00000000ffff8cff
12453 ldsba [%i2+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
12454
12455p0_label_481:
12456! Mem[0000000010141408] = 1517ff00, %l1 = f0e20647b565cbeb
12457 lduha [%i5+%o4]0x88,%l1 ! %l1 = 000000000000ff00
12458! Mem[0000000010001400] = f9000000, %l7 = ffffffffffffffff
12459 ldsba [%i0+%g0]0x80,%l7 ! %l7 = fffffffffffffff9
12460! Mem[00000000300c1400] = 00000000, %l0 = 0000000000000017
12461 lduwa [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000000
12462! Mem[0000000010141408] = 0abf9d3c1517ff00, %f18 = b60000f0 ff000000
12463 ldda [%i5+%o4]0x88,%f18 ! %f18 = 0abf9d3c 1517ff00
12464! Mem[0000000010081408] = 00000000, %l5 = 000000000000105a
12465 lduha [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
12466! Mem[0000000021800180] = b3572d80, %l3 = 00000000000000b6
12467 ldsh [%o3+0x180],%l3 ! %l3 = ffffffffffffb357
12468! Mem[0000000030181400] = fff9c610, %l5 = 0000000000000000
12469 lduha [%i6+%g0]0x81,%l5 ! %l5 = 000000000000fff9
12470! Mem[00000000300c1400] = 00000000, %l1 = 000000000000ff00
12471 lduwa [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000000
12472! Mem[0000000030181400] = fff9c610, %l5 = 000000000000fff9
12473 ldsba [%i6+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
12474! Starting 10 instruction Store Burst
12475! %l1 = 0000000000000000, Mem[0000000030181400] = 10c6f9ff
12476 stba %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = 10c6f900
12477
12478p0_label_482:
12479! Mem[0000000030141410] = f0000000, %l5 = ffffffffffffffff
12480 ldstuba [%i5+%o5]0x81,%l5 ! %l5 = 000000f0000000ff
12481! %f30 = ffffffff 00000000, Mem[0000000030141410] = 000000ff ffffffff
12482 stda %f30,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff 00000000
12483! %l1 = 0000000000000000, Mem[0000000010081410] = 0000000043d45fef
12484 stxa %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000000000000000
12485! %l5 = 00000000000000f0, Mem[0000000030181408] = ff000000
12486 stha %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff0000f0
12487! Mem[0000000030101410] = 000000ff, %l7 = fffffffffffffff9
12488 swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
12489! Mem[0000000030001410] = 00000000, %l1 = 0000000000000000
12490 ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 00000000000000ff
12491! Mem[0000000030101400] = ff000000, %l2 = 000000000000105a
12492 ldstuba [%i4+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
12493! Mem[0000000010101400] = 00000000, %l7 = 00000000000000ff
12494 swapa [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
12495! %l4 = 00000000, %l5 = 000000f0, Mem[0000000010001400] = 000000f9 7d000000
12496 stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 000000f0
12497! Starting 10 instruction Load Burst
12498! Mem[0000000030041410] = 000000ff, %f18 = 0abf9d3c
12499 lda [%i1+%o5]0x81,%f18 ! %f18 = 000000ff
12500
12501p0_label_483:
12502! Mem[0000000010181400] = fffff5ff, %l2 = 00000000000000ff
12503 ldsha [%i6+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
12504! Mem[00000000100c1414] = ffef0000, %l5 = 00000000000000f0
12505 lduha [%i3+0x014]%asi,%l5 ! %l5 = 000000000000ffef
12506! Mem[0000000010041410] = 000000fff00000b6, %f20 = 000000ff ffef0000
12507 ldda [%i1+%o5]0x88,%f20 ! %f20 = 000000ff f00000b6
12508! Mem[0000000010181420] = 15176a9c, %l3 = ffffffffffffb357
12509 lduwa [%i6+0x020]%asi,%l3 ! %l3 = 0000000015176a9c
12510! Mem[0000000010141400] = 00000000, %l4 = 0000000000000000
12511 ldswa [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000
12512! %l2 = ffffffffffffffff, immed = fffff53e, %y = 00000017
12513 sdiv %l2,-0xac2,%l7 ! %l7 = fffffffffdc4e154
12514 mov %l0,%y ! %y = 00000000
12515! Mem[0000000010041404] = 000000ff, %l3 = 0000000015176a9c
12516 lduwa [%i1+0x004]%asi,%l3 ! %l3 = 00000000000000ff
12517! Mem[0000000010181408] = 54860000, %l2 = ffffffffffffffff
12518 ldswa [%i6+%o4]0x88,%l2 ! %l2 = 0000000054860000
12519! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000000
12520 ldsba [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
12521! Starting 10 instruction Store Burst
12522! %l7 = fffffffffdc4e154, Mem[0000000010041424] = ff000000, %asi = 80
12523 stha %l7,[%i1+0x024]%asi ! Mem[0000000010041424] = e1540000
12524
12525p0_label_484:
12526! %l0 = 0000000000000000, %l3 = 00000000000000ff, %l5 = 000000000000ffef
12527 andn %l0,%l3,%l5 ! %l5 = 0000000000000000
12528! %l5 = 0000000000000000, Mem[0000000010081400] = ffef000000000000
12529 stxa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
12530! %l6 = 0000ffff, %l7 = fdc4e154, Mem[0000000010001400] = 00000000 f0000000
12531 stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000ffff fdc4e154
12532! Mem[00000000211c0001] = ff00d61d, %l1 = 0000000000000000
12533 ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 00000000000000ff
12534! Mem[000000001000142c] = ff0000ff, %l1 = 00000000, %l6 = 0000ffff
12535 add %i0,0x2c,%g1
12536 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000ff0000ff
12537! %l3 = 00000000000000ff, Mem[0000000010081430] = 00000000ff000025, %asi = 80
12538 stxa %l3,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000000000ff
12539! Mem[0000000010101424] = 3c9dbf0a, %l1 = 0000000000000000
12540 ldstub [%i4+0x024],%l1 ! %l1 = 0000003c000000ff
12541! %l3 = 00000000000000ff, Mem[0000000020800040] = fff82222, %asi = 80
12542 stha %l3,[%o1+0x040]%asi ! Mem[0000000020800040] = 00ff2222
12543! Mem[0000000010041404] = 000000ff, %l7 = fffffffffdc4e154
12544 ldstuba [%i1+0x004]%asi,%l7 ! %l7 = 00000000000000ff
12545! Starting 10 instruction Load Burst
12546! Mem[000000001014141c] = 76aee64a, %l0 = 0000000000000000
12547 ldsha [%i5+0x01e]%asi,%l0 ! %l0 = ffffffffffffe64a
12548
12549p0_label_485:
12550! %l7 = 0000000000000000, %l3 = 00000000000000ff, %l7 = 0000000000000000
12551 or %l7,%l3,%l7 ! %l7 = 00000000000000ff
12552! Mem[0000000010101408] = 54860000, %f28 = 00000000
12553 lda [%i4+%o4]0x88,%f28 ! %f28 = 54860000
12554! Mem[0000000030081410] = ff000000, %l7 = 00000000000000ff
12555 lduha [%i2+%o5]0x89,%l7 ! %l7 = 0000000000000000
12556! Mem[0000000030141400] = 000000f0, %l2 = 0000000054860000
12557 lduba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000f0
12558! Mem[0000000010141400] = 00000000, %l4 = 0000000000000000
12559 lduwa [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000
12560! %l7 = 0000000000000000, %l4 = 0000000000000000, %y = 00000000
12561 smul %l7,%l4,%l6 ! %l6 = 0000000000000000, %y = 00000000
12562! Mem[00000000100c1408] = ffffffff, %l2 = 00000000000000f0
12563 lduha [%i3+%o4]0x88,%l2 ! %l2 = 000000000000ffff
12564! Mem[0000000010001410] = ffffffff, %l5 = 0000000000000000
12565 lduba [%i0+%o5]0x80,%l5 ! %l5 = 00000000000000ff
12566! Mem[0000000010141434] = 15178654, %l7 = 0000000000000000
12567 ldsba [%i5+0x037]%asi,%l7 ! %l7 = 0000000000000054
12568! Starting 10 instruction Store Burst
12569! Mem[0000000030041410] = 000000ff, %l0 = ffffffffffffe64a
12570 ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 00000000000000ff
12571
12572p0_label_486:
12573! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010001400] = ffff0000 54e1c4fd
12574 stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 000000ff
12575! %l7 = 0000000000000054, Mem[0000000010081410] = 00000000
12576 stba %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000054
12577! %l1 = 000000000000003c, Mem[0000000010181410] = b60000f0
12578 stba %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 3c0000f0
12579! %f12 = 000000ff 10c6f9ff, Mem[0000000010101410] = ffffd782 ff000000
12580 stda %f12,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff 10c6f9ff
12581! Mem[000000001000141c] = 0000ffff, %l4 = 0000000000000000, %asi = 80
12582 swapa [%i0+0x01c]%asi,%l4 ! %l4 = 000000000000ffff
12583! %l4 = 0000ffff, %l5 = 000000ff, Mem[0000000010001410] = ffffffff 00000000
12584 stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000ffff 000000ff
12585! Mem[0000000030141410] = 00000000, %l2 = 000000000000ffff
12586 swapa [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
12587! %l5 = 00000000000000ff, Mem[0000000030141408] = f5ff0000
12588 stwa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff
12589! Mem[0000000010001410] = ffff0000ff000000, %l4 = 000000000000ffff, %l2 = 0000000000000000
12590 add %i0,0x10,%g1
12591 casxa [%g1]0x80,%l4,%l2 ! %l2 = ffff0000ff000000
12592! Starting 10 instruction Load Burst
12593! Mem[0000000030141408] = ff000000, %l4 = 000000000000ffff
12594 lduwa [%i5+%o4]0x89,%l4 ! %l4 = 00000000ff000000
12595
12596p0_label_487:
12597! Mem[0000000030001400] = 00000000, %l3 = 00000000000000ff
12598 ldsha [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
12599! Mem[0000000010141400] = 00000000ff800000, %f22 = 00008654 fffff735
12600 ldda [%i5+%g0]0x80,%f22 ! %f22 = 00000000 ff800000
12601 membar #Sync ! Added by membar checker (61)
12602! Mem[0000000010001400] = 00000000 ff000000 6c000000 00000000
12603! Mem[0000000010001410] = ffff0000 ff000000 00000000 00000000
12604! Mem[0000000010001420] = 00000000 ffffff00 00000000 ff0000ff
12605! Mem[0000000010001430] = 00000000 ff0000ff 6424c65b ffffe9a7
12606 ldda [%i0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010001400
12607! Mem[0000000030101410] = fffffff9, %l7 = 0000000000000054
12608 ldswa [%i4+%o5]0x89,%l7 ! %l7 = fffffffffffffff9
12609! Mem[0000000030141410] = 0000ffff, %l7 = fffffffffffffff9
12610 ldsha [%i5+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
12611! Mem[0000000010181408] = 00008654, %l4 = 00000000ff000000
12612 lduw [%i6+%o4],%l4 ! %l4 = 0000000000008654
12613! Mem[00000000211c0000] = ffffd61d, %l7 = ffffffffffffffff
12614 ldsba [%o2+0x001]%asi,%l7 ! %l7 = ffffffffffffffff
12615! Mem[0000000010081400] = 00000000, %l7 = ffffffffffffffff
12616 ldsba [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
12617! Mem[0000000030141410] = ffff0000, %l3 = 0000000000000000
12618 lduba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
12619! Starting 10 instruction Store Burst
12620! Mem[0000000010081403] = 00000000, %l7 = 0000000000000000
12621 ldstuba [%i2+0x003]%asi,%l7 ! %l7 = 00000000000000ff
12622
12623p0_label_488:
12624! %l5 = 00000000000000ff, Mem[000000001010141c] = 76aee64a, %asi = 80
12625 stha %l5,[%i4+0x01c]%asi ! Mem[000000001010141c] = 00ffe64a
12626! %l4 = 0000000000008654, Mem[0000000021800180] = b3572d80, %asi = 80
12627 stha %l4,[%o3+0x180]%asi ! Mem[0000000021800180] = 86542d80
12628! Mem[0000000030081400] = ffd4124d, %l2 = ffff0000ff000000
12629 swapa [%i2+%g0]0x81,%l2 ! %l2 = 00000000ffd4124d
12630! %f2 = 35f7ffff, Mem[0000000010081404] = 00000000
12631 st %f2 ,[%i2+0x004] ! Mem[0000000010081404] = 35f7ffff
12632! Mem[0000000030141410] = 0000ffff, %l5 = 00000000000000ff
12633 swapa [%i5+%o5]0x89,%l5 ! %l5 = 000000000000ffff
12634 membar #Sync ! Added by membar checker (62)
12635! %l7 = 0000000000000000, Mem[0000000010001408] = 6c000000
12636 stwa %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
12637! %f14 = 0abf9d3c 15176a9c, Mem[0000000010181428] = 0000ff00 000000ff
12638 stda %f14,[%i6+0x028]%asi ! Mem[0000000010181428] = 0abf9d3c 15176a9c
12639! Mem[0000000010081438] = 007d0090, %l4 = 0000000000008654
12640 swap [%i2+0x038],%l4 ! %l4 = 00000000007d0090
12641! Mem[0000000010081410] = 54000000, %l4 = 00000000007d0090
12642 swapa [%i2+%o5]0x80,%l4 ! %l4 = 0000000054000000
12643! Starting 10 instruction Load Burst
12644! Mem[0000000010101410] = fff9c610ff000000, %l5 = 000000000000ffff
12645 ldxa [%i4+%o5]0x88,%l5 ! %l5 = fff9c610ff000000
12646
12647p0_label_489:
12648! Mem[0000000030101410] = f9ffffff, %l7 = 0000000000000000
12649 ldswa [%i4+%o5]0x81,%l7 ! %l7 = fffffffff9ffffff
12650! Mem[0000000010081410] = 007d0090 00000000, %l2 = ffd4124d, %l3 = 000000ff
12651 ldda [%i2+%o5]0x80,%l2 ! %l2 = 00000000007d0090 0000000000000000
12652! Mem[0000000010101424] = ff9dbf0a, %f4 = 000000ff
12653 lda [%i4+0x024]%asi,%f4 ! %f4 = ff9dbf0a
12654! Mem[00000000100c1410] = ffff0000, %l3 = 0000000000000000
12655 lduwa [%i3+%o5]0x80,%l3 ! %l3 = 00000000ffff0000
12656! Mem[0000000010041408] = 15176a9c, %l0 = 0000000000000000
12657 ldswa [%i1+%o4]0x88,%l0 ! %l0 = 0000000015176a9c
12658! Mem[0000000010181408] = 0000865400000000, %f16 = 00000000 ff000000
12659 ldda [%i6+0x008]%asi,%f16 ! %f16 = 00008654 00000000
12660! Mem[0000000010041438] = ffff00fa, %l6 = 0000000000000000
12661 ldsha [%i1+0x038]%asi,%l6 ! %l6 = ffffffffffffffff
12662! Mem[00000000211c0000] = ffffd61d, %l2 = 00000000007d0090
12663 ldub [%o2+0x001],%l2 ! %l2 = 00000000000000ff
12664! Mem[0000000030001410] = ff000000, %l2 = 00000000000000ff
12665 ldswa [%i0+%o5]0x81,%l2 ! %l2 = ffffffffff000000
12666! Starting 10 instruction Store Burst
12667! %l3 = 00000000ffff0000, %l5 = fff9c610ff000000, %l4 = 0000000054000000
12668 orn %l3,%l5,%l4 ! %l4 = 000639efffffffff
12669
12670p0_label_490:
12671! %l7 = fffffffff9ffffff, Mem[00000000201c0000] = ffff075f, %asi = 80
12672 stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff075f
12673! %l2 = ffffffffff000000, Mem[00000000201c0000] = ffff075f, %asi = 80
12674 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000075f
12675! Mem[00000000211c0001] = ffffd61d, %l1 = 000000000000003c
12676 ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
12677! Mem[0000000030081408] = ffffffff, %l1 = 00000000000000ff
12678 ldstuba [%i2+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
12679! Mem[0000000010141418] = 95f1bbff, %l7 = fffffffff9ffffff
12680 swap [%i5+0x018],%l7 ! %l7 = 0000000095f1bbff
12681! Mem[0000000010081408] = 00000000, %l4 = 000639efffffffff
12682 swapa [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
12683! %f5 = f0000000, %f7 = 00000000
12684 fcmps %fcc1,%f5 ,%f7 ! %fcc1 = 1
12685! %l1 = 00000000000000ff, Mem[0000000010101400] = 0000efff000000ff
12686 stxa %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000000000ff
12687! Mem[0000000030141410] = ff000000, %l0 = 0000000015176a9c
12688 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
12689! Starting 10 instruction Load Burst
12690! Mem[0000000010181428] = 0abf9d3c, %l4 = 0000000000000000
12691 lduba [%i6+0x02a]%asi,%l4 ! %l4 = 000000000000009d
12692
12693p0_label_491:
12694! Mem[0000000030181408] = f00000ff, %l6 = ffffffffffffffff
12695 ldsba [%i6+%o4]0x81,%l6 ! %l6 = fffffffffffffff0
12696! Mem[00000000201c0000] = 0000075f, %l4 = 000000000000009d
12697 lduha [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
12698! %l4 = 0000000000000000, %l1 = 00000000000000ff, %y = 00000000
12699 sdiv %l4,%l1,%l7 ! %l7 = 0000000000000000
12700 mov %l0,%y ! %y = 000000ff
12701! Mem[0000000030081410] = 000000ff, %l7 = 0000000000000000
12702 lduba [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
12703! Mem[0000000030081408] = ffffffff, %l3 = 00000000ffff0000
12704 ldswa [%i2+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
12705! Mem[00000000100c1400] = 00000000, %l2 = ffffffffff000000
12706 lduwa [%i3+0x000]%asi,%l2 ! %l2 = 0000000000000000
12707! Mem[0000000030001400] = ff008cff 00000000, %l0 = 000000ff, %l1 = 000000ff
12708 ldda [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000 00000000ff008cff
12709! Mem[0000000010181430] = 000000ff, %l3 = ffffffffffffffff
12710 ldsb [%i6+0x030],%l3 ! %l3 = 0000000000000000
12711! Mem[0000000010141400] = 00000000, %l1 = 00000000ff008cff
12712 ldsha [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
12713! Starting 10 instruction Store Burst
12714! Mem[0000000030001400] = 00000000, %l0 = 0000000000000000
12715 swapa [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
12716
12717p0_label_492:
12718! %l1 = 0000000000000000, immed = 0000077f, %y = 000000ff
12719 umul %l1,0x77f,%l0 ! %l0 = 0000000000000000, %y = 00000000
12720! %l6 = fffffff0, %l7 = 00000000, Mem[0000000010001400] = 00000000 ff000000
12721 stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = fffffff0 00000000
12722! %f10 = ffb1bc43 ff6c7880, Mem[0000000010181418] = 0000efff ff8d0000
12723 stda %f10,[%i6+0x018]%asi ! Mem[0000000010181418] = ffb1bc43 ff6c7880
12724! %f28 = 00000000 ff0000ff, %l1 = 0000000000000000
12725! Mem[0000000010041438] = ffff00faffffffff
12726 add %i1,0x038,%g1
12727 stda %f28,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010041438] = ffff00faffffffff
12728! Mem[0000000010081410] = 90007d00, %l5 = fff9c610ff000000
12729 swapa [%i2+%o5]0x88,%l5 ! %l5 = 0000000090007d00
12730! Mem[00000000211c0000] = ffffd61d, %l7 = 0000000000000000
12731 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
12732! %l4 = 00000000, %l5 = 90007d00, Mem[00000000300c1400] = 00000000 00000000
12733 stda %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 90007d00
12734! Mem[0000000010041408] = 9c6a17153c9dbf0a, %l5 = 0000000090007d00, %l0 = 0000000000000000
12735 add %i1,0x08,%g1
12736 casxa [%g1]0x80,%l5,%l0 ! %l0 = 9c6a17153c9dbf0a
12737! %l6 = fffffffffffffff0, Mem[0000000030001408] = 00000000000000ff
12738 stxa %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = fffffffffffffff0
12739! Starting 10 instruction Load Burst
12740! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000000
12741 ldsba [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
12742
12743p0_label_493:
12744! Mem[0000000010141400] = 00000000, %l3 = 0000000000000000
12745 lduwa [%i5+0x000]%asi,%l3 ! %l3 = 0000000000000000
12746! Mem[00000000211c0000] = ffffd61d, %l0 = 9c6a17153c9dbf0a
12747 ldsh [%o2+%g0],%l0 ! %l0 = ffffffffffffffff
12748! Mem[0000000010101400] = ff000000, %l0 = ffffffffffffffff
12749 lduwa [%i4+%g0]0x80,%l0 ! %l0 = 00000000ff000000
12750! Mem[0000000010001410] = ffff0000ff000000, %f20 = ffff0000 ff000000
12751 ldda [%i0+0x010]%asi,%f20 ! %f20 = ffff0000 ff000000
12752! Mem[0000000010101408] = 00008654, %l3 = 0000000000000000
12753 lduha [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
12754! Mem[0000000010041400] = 00d4124dff0000ff, %l0 = 00000000ff000000
12755 ldxa [%i1+%g0]0x80,%l0 ! %l0 = 00d4124dff0000ff
12756! Mem[0000000010181400] = fffff5ff, %l1 = 0000000000000000
12757 ldsba [%i6+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
12758! Mem[0000000010181410] = 3c0000f0, %l2 = 0000000000000000
12759 ldswa [%i6+0x010]%asi,%l2 ! %l2 = 000000003c0000f0
12760! Mem[0000000010141400] = 00000000, %l6 = fffffffffffffff0
12761 ldsba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
12762! Starting 10 instruction Store Burst
12763! %l3 = 0000000000000000, Mem[0000000030001400] = ff008cff00000000
12764 stxa %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000000000
12765
12766p0_label_494:
12767! Mem[0000000010141408] = 00ff1715, %l1 = ffffffffffffffff
12768 ldstuba [%i5+0x008]%asi,%l1 ! %l1 = 00000000000000ff
12769! Mem[0000000010081400] = ff000000, %l7 = 00000000000000ff
12770 ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
12771! Mem[0000000030181400] = 10c6f900, %l2 = 000000003c0000f0
12772 ldstuba [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff
12773! %l0 = 00d4124dff0000ff, Mem[00000000100c1408] = ffffffff
12774 stwa %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff0000ff
12775! Mem[0000000030001408] = fffffff0, %l3 = 0000000000000000
12776 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 000000f0000000ff
12777! %l2 = 00000000, %l3 = 000000f0, Mem[0000000010001410] = ffff0000 ff000000
12778 stda %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 000000f0
12779! Mem[00000000100c1408] = ff0000ff, %l6 = 0000000000000000
12780 ldstuba [%i3+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
12781! Mem[0000000010041408] = 9c6a1715, %l4 = 0000000000000000
12782 ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 0000009c000000ff
12783! Mem[0000000010101400] = 000000ff, %l7 = 0000000000000000
12784 swapa [%i4+%g0]0x88,%l7 ! %l7 = 00000000000000ff
12785! Starting 10 instruction Load Burst
12786! Mem[0000000010181408] = 00008654, %l6 = 00000000000000ff
12787 lduwa [%i6+0x008]%asi,%l6 ! %l6 = 0000000000008654
12788
12789p0_label_495:
12790! Mem[0000000030081408] = fff5ffffffffffff, %l6 = 0000000000008654
12791 ldxa [%i2+%o4]0x89,%l6 ! %l6 = fff5ffffffffffff
12792! Mem[0000000010001438] = 6424c65b, %f28 = 00000000
12793 lda [%i0+0x038]%asi,%f28 ! %f28 = 6424c65b
12794! Mem[0000000010141400] = 00000000ff800000, %f26 = 00000000 ff0000ff
12795 ldda [%i5+%g0]0x80,%f26 ! %f26 = 00000000 ff800000
12796! Mem[0000000030101400] = ff000000, %l1 = 0000000000000000
12797 ldsba [%i4+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
12798! Mem[0000000030001400] = 00000000, %l1 = ffffffffffffffff
12799 ldsha [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
12800! Mem[0000000030001408] = ffffffffffffffff, %l1 = 0000000000000000
12801 ldxa [%i0+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
12802! Mem[0000000030141410] = 000000ff, %l5 = 0000000090007d00
12803 lduba [%i5+%o5]0x89,%l5 ! %l5 = 00000000000000ff
12804! %l3 = 00000000000000f0, %l7 = 00000000000000ff, %y = 00000000
12805 sdiv %l3,%l7,%l5 ! %l5 = 0000000000000000
12806 mov %l0,%y ! %y = ff0000ff
12807! Mem[0000000010081438] = 00008654, %l1 = ffffffffffffffff
12808 ldsw [%i2+0x038],%l1 ! %l1 = 0000000000008654
12809! Starting 10 instruction Store Burst
12810! Mem[0000000010141400] = 00000000, %l3 = 00000000000000f0
12811 ldstuba [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff
12812
12813p0_label_496:
12814! %f4 = ff9dbf0a f0000000, Mem[00000000300c1410] = 00000000 ff000000
12815 stda %f4 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff9dbf0a f0000000
12816! %f10 = ffb1bc43 ff6c7880, Mem[0000000030041410] = ff0000ff 000000f0
12817 stda %f10,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffb1bc43 ff6c7880
12818! %f13 = 10c6f9ff, Mem[0000000010001408] = 00000000
12819 sta %f13,[%i0+%o4]0x80 ! Mem[0000000010001408] = 10c6f9ff
12820! %l6 = ffffffff, %l7 = 000000ff, Mem[00000000100c1430] = 003182d7 ef082f21
12821 std %l6,[%i3+0x030] ! Mem[00000000100c1430] = ffffffff 000000ff
12822! %l0 = 00d4124dff0000ff, Mem[0000000030181408] = 00000000ff0000f0
12823 stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00d4124dff0000ff
12824! Mem[0000000010101400] = 00000000, %l1 = 0000000000008654
12825 swapa [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
12826! %f11 = ff6c7880, Mem[0000000030141408] = 000000ff
12827 sta %f11,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff6c7880
12828! %l5 = 0000000000000000, immd = fffffffffffff987, %l6 = fff5ffffffffffff
12829 udivx %l5,-0x679,%l6 ! %l6 = 0000000000000000
12830! %f22 = 00000000 00000000, %l6 = 0000000000000000
12831! Mem[0000000010181430] = 000000ffffef0000
12832 add %i6,0x030,%g1
12833 stda %f22,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010181430] = 000000ffffef0000
12834! Starting 10 instruction Load Burst
12835! Mem[00000000100c1410] = 0000efff0000ffff, %f10 = ffb1bc43 ff6c7880
12836 ldda [%i3+%o5]0x88,%f10 ! %f10 = 0000efff 0000ffff
12837
12838p0_label_497:
12839! Mem[0000000010141414] = ff000000, %l5 = 0000000000000000
12840 lduw [%i5+0x014],%l5 ! %l5 = 00000000ff000000
12841! Mem[00000000300c1400] = 00000000, %l3 = 0000000000000000
12842 lduba [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
12843! Mem[0000000030041410] = 80786cff43bcb1ff, %l6 = 0000000000000000
12844 ldxa [%i1+%o5]0x81,%l6 ! %l6 = 80786cff43bcb1ff
12845! Mem[0000000030101400] = 000000ff, %l4 = 000000000000009c
12846 lduba [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
12847! Mem[0000000030181408] = ff0000ff, %l2 = 0000000000000000
12848 lduha [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
12849! Mem[0000000030081408] = ffffffff, %l0 = 00d4124dff0000ff
12850 lduwa [%i2+%o4]0x89,%l0 ! %l0 = 00000000ffffffff
12851! %l7 = 00000000000000ff, %l1 = 0000000000000000, %l2 = 00000000000000ff
12852 andn %l7,%l1,%l2 ! %l2 = 00000000000000ff
12853! Mem[0000000030101410] = fffffff9, %l7 = 00000000000000ff
12854 lduwa [%i4+%o5]0x89,%l7 ! %l7 = 00000000fffffff9
12855! Mem[00000000201c0000] = 0000075f, %l2 = 00000000000000ff
12856 ldsha [%o0+0x000]%asi,%l2 ! %l2 = 0000000000000000
12857! Starting 10 instruction Store Burst
12858! Mem[0000000010141410] = 000000f0, %l6 = 80786cff43bcb1ff
12859 ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 00000000000000ff
12860
12861p0_label_498:
12862! %l0 = 00000000ffffffff, Mem[0000000030081410] = ff000000
12863 stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff00ffff
12864! %l0 = 00000000ffffffff, Mem[0000000010041408] = ff6a1715
12865 stwa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffff
12866! %f11 = 0000ffff, Mem[0000000010101400] = 54860000
12867 sta %f11,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000ffff
12868! %l2 = 0000000000000000, Mem[0000000010081408] = ffffffff
12869 stba %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffff00
12870! %l5 = 00000000ff000000, Mem[0000000030081410] = ffff00ff
12871 stwa %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
12872! %f18 = 6c000000 00000000, %l2 = 0000000000000000
12873! Mem[0000000010001418] = 0000000000000000
12874 add %i0,0x018,%g1
12875 stda %f18,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010001418] = 0000000000000000
12876! %l5 = 00000000ff000000, Mem[0000000020800040] = 00ff2222, %asi = 80
12877 stba %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = 00ff2222
12878! %f20 = ffff0000 ff000000, %l6 = 0000000000000000
12879! Mem[0000000010141400] = ff000000ff800000
12880 stda %f20,[%i5+%l6]ASI_PST16_PL ! Mem[0000000010141400] = ff000000ff800000
12881! %l2 = 0000000000000000, Mem[0000000010081408] = 00ffffff4d12d400
12882 stxa %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
12883! Starting 10 instruction Load Burst
12884! Mem[0000000010181408] = 00008654, %f1 = 00000000
12885 lda [%i6+%o4]0x80,%f1 ! %f1 = 00008654
12886
12887p0_label_499:
12888! Mem[0000000030141400] = f0000000, %f12 = 000000ff
12889 lda [%i5+%g0]0x81,%f12 ! %f12 = f0000000
12890! Mem[0000000030141408] = f39e6735 80786cff, %l2 = 00000000, %l3 = 00000000
12891 ldda [%i5+%o4]0x89,%l2 ! %l2 = 0000000080786cff 00000000f39e6735
12892! Mem[0000000021800080] = ff00727f, %l4 = 00000000000000ff
12893 ldsh [%o3+0x080],%l4 ! %l4 = ffffffffffffff00
12894! Mem[0000000010041410] = 000000ff f00000b6, %l6 = 00000000, %l7 = fffffff9
12895 ldda [%i1+%o5]0x88,%l6 ! %l6 = 00000000f00000b6 00000000000000ff
12896! Mem[00000000100c1438] = 000000ff 35679ef3, %l6 = f00000b6, %l7 = 000000ff
12897 ldd [%i3+0x038],%l6 ! %l6 = 00000000000000ff 0000000035679ef3
12898! Mem[0000000010081400] = ff0000ff, %l7 = 0000000035679ef3
12899 ldsba [%i2+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
12900! Mem[0000000010181410] = 000000fff000003c, %l6 = 00000000000000ff
12901 ldxa [%i6+%o5]0x88,%l6 ! %l6 = 000000fff000003c
12902! Mem[0000000030141400] = 000000f0, %f12 = f0000000
12903 lda [%i5+%g0]0x89,%f12 ! %f12 = 000000f0
12904! Mem[000000001010140c] = fffff735, %l5 = 00000000ff000000
12905 ldsha [%i4+0x00c]%asi,%l5 ! %l5 = ffffffffffffffff
12906! Starting 10 instruction Store Burst
12907! Mem[0000000010141400] = 000000ff, %l3 = 00000000f39e6735
12908 ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
12909
12910p0_label_500:
12911! Mem[0000000010141400] = ff000000, %l2 = 0000000080786cff
12912 ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
12913! %l5 = ffffffffffffffff, Mem[0000000010041426] = e1540000
12914 sth %l5,[%i1+0x026] ! Mem[0000000010041424] = e154ffff
12915! %l0 = 00000000ffffffff, imm = 0000000000000d55, %l7 = ffffffffffffffff
12916 or %l0,0xd55,%l7 ! %l7 = 00000000ffffffff
12917! %l0 = 00000000ffffffff, Mem[0000000010101428] = 80786cfff0ff0000
12918 stx %l0,[%i4+0x028] ! Mem[0000000010101428] = 00000000ffffffff
12919! %l1 = 0000000000000000, Mem[0000000010081410] = ff000000
12920 stwa %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
12921! %l4 = ffffffffffffff00, imm = fffffffffffffd97, %l7 = 00000000ffffffff
12922 add %l4,-0x269,%l7 ! %l7 = fffffffffffffc97
12923! %f20 = ffff0000 ff000000, %l5 = ffffffffffffffff
12924! Mem[0000000030001438] = 0000effff0000000
12925 add %i0,0x038,%g1
12926 stda %f20,[%g1+%l5]ASI_PST8_S ! Mem[0000000030001438] = ffff0000ff000000
12927! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000000
12928 swapa [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
12929! %f8 = 00000000, Mem[0000000030001400] = 00000000
12930 sta %f8 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
12931! Starting 10 instruction Load Burst
12932! Mem[0000000030101408] = f735f08b ffffffff, %l0 = ffffffff, %l1 = 00000000
12933 ldda [%i4+%o4]0x89,%l0 ! %l0 = 00000000ffffffff 00000000f735f08b
12934
12935 ba,a p0_not_taken_0_end
12936p0_not_taken_0:
12937! The following code should not be executed
12938 add %l6,%l6,%l7
12939 ldda [%i5+0x010]%asi,%l0
12940 sdivx %l3,0xbe1,%l7
12941 stda %l0,[%i2+0x038]%asi
12942 nop
12943 nop
12944 stda %l0,[%i2+0x000]%asi
12945 ba,a p0_branch_failed
12946p0_not_taken_0_end:
12947
12948
12949! End of Random Code for Thread 0
12950
12951
12952! Check Registers
12953
12954p0_check_registers:
12955 set p0_expected_registers,%g1
12956 ldx [%g1+0x000],%g2
12957 cmp %l0,%g2 ! %l0 should be 00000000ffffffff
12958 bne,a,pn %xcc,p0_reg_l0_fail
12959 mov %l0,%g3
12960 ldx [%g1+0x008],%g2
12961 cmp %l1,%g2 ! %l1 should be 00000000f735f08b
12962 bne,a,pn %xcc,p0_reg_l1_fail
12963 mov %l1,%g3
12964 ldx [%g1+0x010],%g2
12965 cmp %l2,%g2 ! %l2 should be 00000000000000ff
12966 bne,a,pn %xcc,p0_reg_l2_fail
12967 mov %l2,%g3
12968 ldx [%g1+0x018],%g2
12969 cmp %l3,%g2 ! %l3 should be 00000000000000ff
12970 bne,a,pn %xcc,p0_reg_l3_fail
12971 mov %l3,%g3
12972 ldx [%g1+0x020],%g2
12973 cmp %l4,%g2 ! %l4 should be ffffffffffffff00
12974 bne,a,pn %xcc,p0_reg_l4_fail
12975 mov %l4,%g3
12976 ldx [%g1+0x028],%g2
12977 cmp %l5,%g2 ! %l5 should be ffffffffffffffff
12978 bne,a,pn %xcc,p0_reg_l5_fail
12979 mov %l5,%g3
12980 ldx [%g1+0x030],%g2
12981 cmp %l6,%g2 ! %l6 should be 000000fff000003c
12982 bne,a,pn %xcc,p0_reg_l6_fail
12983 mov %l6,%g3
12984 ldx [%g1+0x038],%g2
12985 cmp %l7,%g2 ! %l7 should be fffffffffffffc97
12986 bne,a,pn %xcc,p0_reg_l7_fail
12987 mov %l7,%g3
12988
12989! Check %y register
12990
12991 set 0xff0000ff,%g2
12992 rd %y,%g3
12993 cmp %g2,%g3
12994 bne,a p0_failed
12995 mov 0x111,%g1
12996
12997! Check Floating Point Registers
12998
12999p0_check_fp_registers:
13000 set p0_expected_fp_regs,%g3
13001 std %f0,[%g1]
13002 ldx [%g1],%l1
13003 ldx [%g3+0x00],%l0
13004 cmp %l0,%l1 ! %f0 should be 0000efff 00008654
13005 bne %xcc,p0_f0_fail
13006 std %f2,[%g1]
13007 ldx [%g1],%l1
13008 ldx [%g3+0x08],%l0
13009 cmp %l0,%l1 ! %f2 should be 35f7ffff ffff00fa
13010 bne %xcc,p0_f2_fail
13011 std %f4,[%g1]
13012 ldx [%g1],%l1
13013 ldx [%g3+0x10],%l0
13014 cmp %l0,%l1 ! %f4 should be ff9dbf0a f0000000
13015 bne %xcc,p0_f4_fail
13016 std %f6,[%g1]
13017 ldx [%g1],%l1
13018 ldx [%g3+0x18],%l0
13019 cmp %l0,%l1 ! %f6 should be 0000d782 00000000
13020 bne %xcc,p0_f6_fail
13021 std %f8,[%g1]
13022 ldx [%g1],%l1
13023 ldx [%g3+0x20],%l0
13024 cmp %l0,%l1 ! %f8 should be 00000000 ff800000
13025 bne %xcc,p0_f8_fail
13026 std %f10,[%g1]
13027 ldx [%g1],%l1
13028 ldx [%g3+0x28],%l0
13029 cmp %l0,%l1 ! %f10 should be 0000efff 0000ffff
13030 bne %xcc,p0_f10_fail
13031 std %f12,[%g1]
13032 ldx [%g1],%l1
13033 ldx [%g3+0x30],%l0
13034 cmp %l0,%l1 ! %f12 should be 000000f0 10c6f9ff
13035 bne %xcc,p0_f12_fail
13036 std %f14,[%g1]
13037 ldx [%g1],%l1
13038 ldx [%g3+0x38],%l0
13039 cmp %l0,%l1 ! %f14 should be 0abf9d3c 15176a9c
13040 bne %xcc,p0_f14_fail
13041 std %f16,[%g1]
13042 ldx [%g1],%l1
13043 ldx [%g3+0x40],%l0
13044 cmp %l0,%l1 ! %f16 should be 00008654 00000000
13045 bne %xcc,p0_f16_fail
13046 std %f18,[%g1]
13047 ldx [%g1],%l1
13048 ldx [%g3+0x48],%l0
13049 cmp %l0,%l1 ! %f18 should be 6c000000 00000000
13050 bne %xcc,p0_f18_fail
13051 std %f20,[%g1]
13052 ldx [%g1],%l1
13053 ldx [%g3+0x50],%l0
13054 cmp %l0,%l1 ! %f20 should be ffff0000 ff000000
13055 bne %xcc,p0_f20_fail
13056 std %f22,[%g1]
13057 ldx [%g1],%l1
13058 ldx [%g3+0x58],%l0
13059 cmp %l0,%l1 ! %f22 should be 00000000 00000000
13060 bne %xcc,p0_f22_fail
13061 std %f24,[%g1]
13062 ldx [%g1],%l1
13063 ldx [%g3+0x60],%l0
13064 cmp %l0,%l1 ! %f24 should be 00000000 ffffff00
13065 bne %xcc,p0_f24_fail
13066 std %f26,[%g1]
13067 ldx [%g1],%l1
13068 ldx [%g3+0x68],%l0
13069 cmp %l0,%l1 ! %f26 should be 00000000 ff800000
13070 bne %xcc,p0_f26_fail
13071 std %f28,[%g1]
13072 ldx [%g1],%l1
13073 ldx [%g3+0x70],%l0
13074 cmp %l0,%l1 ! %f28 should be 6424c65b ff0000ff
13075 bne %xcc,p0_f28_fail
13076 std %f30,[%g1]
13077 ldx [%g1],%l1
13078 ldx [%g3+0x78],%l0
13079 cmp %l0,%l1 ! %f30 should be 6424c65b ffffe9a7
13080 bne %xcc,p0_f30_fail
13081 nop
13082
13083! The test for processor 0 has passed
13084
13085p0_passed:
13086 ta GOOD_TRAP
13087 nop
13088
13089p0_reg_l0_fail:
13090 or %g0,0xbd0,%g1
13091 ba,a p0_failed
13092p0_reg_l1_fail:
13093 or %g0,0xbd1,%g1
13094 ba,a p0_failed
13095p0_reg_l2_fail:
13096 or %g0,0xbd2,%g1
13097 ba,a p0_failed
13098p0_reg_l3_fail:
13099 or %g0,0xbd3,%g1
13100 ba,a p0_failed
13101p0_reg_l4_fail:
13102 or %g0,0xbd4,%g1
13103 ba,a p0_failed
13104p0_reg_l5_fail:
13105 or %g0,0xbd5,%g1
13106 ba,a p0_failed
13107p0_reg_l6_fail:
13108 or %g0,0xbd6,%g1
13109 ba,a p0_failed
13110p0_reg_l7_fail:
13111 or %g0,0xbd7,%g1
13112 ba,a p0_failed
13113p0_f0_fail:
13114 set p0_temp,%g6
13115 mov 0xf00,%l0
13116 stx %l0,[%g6]
13117 std %f0,[%g6+8]
13118 stx %fsr,[%g6+16]
13119 ta BAD_TRAP
13120
13121p0_f2_fail:
13122 set p0_temp,%g6
13123 mov 0xf02,%l0
13124 stx %l0,[%g6]
13125 std %f2,[%g6+8]
13126 stx %fsr,[%g6+16]
13127 ta BAD_TRAP
13128
13129p0_f4_fail:
13130 set p0_temp,%g6
13131 mov 0xf04,%l0
13132 stx %l0,[%g6]
13133 std %f4,[%g6+8]
13134 stx %fsr,[%g6+16]
13135 ta BAD_TRAP
13136
13137p0_f6_fail:
13138 set p0_temp,%g6
13139 mov 0xf06,%l0
13140 stx %l0,[%g6]
13141 std %f6,[%g6+8]
13142 stx %fsr,[%g6+16]
13143 ta BAD_TRAP
13144
13145p0_f8_fail:
13146 set p0_temp,%g6
13147 mov 0xf08,%l0
13148 stx %l0,[%g6]
13149 std %f8,[%g6+8]
13150 stx %fsr,[%g6+16]
13151 ta BAD_TRAP
13152
13153p0_f10_fail:
13154 set p0_temp,%g6
13155 mov 0xf10,%l0
13156 stx %l0,[%g6]
13157 std %f10,[%g6+8]
13158 stx %fsr,[%g6+16]
13159 ta BAD_TRAP
13160
13161p0_f12_fail:
13162 set p0_temp,%g6
13163 mov 0xf12,%l0
13164 stx %l0,[%g6]
13165 std %f12,[%g6+8]
13166 stx %fsr,[%g6+16]
13167 ta BAD_TRAP
13168
13169p0_f14_fail:
13170 set p0_temp,%g6
13171 mov 0xf14,%l0
13172 stx %l0,[%g6]
13173 std %f14,[%g6+8]
13174 stx %fsr,[%g6+16]
13175 ta BAD_TRAP
13176
13177p0_f16_fail:
13178 set p0_temp,%g6
13179 mov 0xf16,%l0
13180 stx %l0,[%g6]
13181 std %f16,[%g6+8]
13182 stx %fsr,[%g6+16]
13183 ta BAD_TRAP
13184
13185p0_f18_fail:
13186 set p0_temp,%g6
13187 mov 0xf18,%l0
13188 stx %l0,[%g6]
13189 std %f18,[%g6+8]
13190 stx %fsr,[%g6+16]
13191 ta BAD_TRAP
13192
13193p0_f20_fail:
13194 set p0_temp,%g6
13195 mov 0xf20,%l0
13196 stx %l0,[%g6]
13197 std %f20,[%g6+8]
13198 stx %fsr,[%g6+16]
13199 ta BAD_TRAP
13200
13201p0_f22_fail:
13202 set p0_temp,%g6
13203 mov 0xf22,%l0
13204 stx %l0,[%g6]
13205 std %f22,[%g6+8]
13206 stx %fsr,[%g6+16]
13207 ta BAD_TRAP
13208
13209p0_f24_fail:
13210 set p0_temp,%g6
13211 mov 0xf24,%l0
13212 stx %l0,[%g6]
13213 std %f24,[%g6+8]
13214 stx %fsr,[%g6+16]
13215 ta BAD_TRAP
13216
13217p0_f26_fail:
13218 set p0_temp,%g6
13219 mov 0xf26,%l0
13220 stx %l0,[%g6]
13221 std %f26,[%g6+8]
13222 stx %fsr,[%g6+16]
13223 ta BAD_TRAP
13224
13225p0_f28_fail:
13226 set p0_temp,%g6
13227 mov 0xf28,%l0
13228 stx %l0,[%g6]
13229 std %f28,[%g6+8]
13230 stx %fsr,[%g6+16]
13231 ta BAD_TRAP
13232
13233p0_f30_fail:
13234 set p0_temp,%g6
13235 mov 0xf30,%l0
13236 stx %l0,[%g6]
13237 std %f30,[%g6+8]
13238 stx %fsr,[%g6+16]
13239 ta BAD_TRAP
13240
13241
13242! The test for processor 0 failed
13243
13244p0_failed:
13245 set p0_temp,%g6
13246 stx %g1,[%g6]
13247 stx %g2,[%g6+8]
13248 stx %g3,[%g6+16]
13249 stx %fsr,[%g6+24]
13250 ta BAD_TRAP
13251
13252
13253! The local area data for processor 0 failed
13254
13255p0_local_failed:
13256 set done_flags,%g5
13257 mov 3,%g6
13258 st %g6,[%g5+0x000] ! Set processor 0 done flag
13259
13260 set p0_temp,%g6
13261 add %g1,%g4,%g1
13262 stx %g4,[%g6]
13263 stx %g2,[%g6+8]
13264 stx %g3,[%g6+16]
13265 st %fsr,[%g6+24]
13266 ta BAD_TRAP
13267
13268p0_selfmod_failed:
13269 ba p0_failed
13270 mov 0xabc,%g1
13271
13272p0_branch_failed:
13273 mov 0xbbb,%g1
13274 rd %ccr,%g2
13275 ba p0_failed
13276 mov 0x0,%g3
13277
13278p0_trap1e:
13279 sdivx %l3,%l2,%l3
13280 xnor %l4,%l3,%l1
13281 swapa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000010001410]
13282 or %l3,-0x241,%l1
13283 done
13284
13285p0_trap1o:
13286 sdivx %l3,%l2,%l3
13287 xnor %l4,%l3,%l1
13288 swapa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000010001410]
13289 or %l3,-0x241,%l1
13290 done
13291
13292
13293p0_trap2e:
13294 sub %l2,%l5,%l5
13295 fsubs %f11,%f10,%f8
13296 fcmps %fcc1,%f1 ,%f6
13297 done
13298
13299p0_trap2o:
13300 sub %l2,%l5,%l5
13301 fsubs %f11,%f10,%f8
13302 fcmps %fcc1,%f1 ,%f6
13303 done
13304
13305
13306p0_trap3e:
13307 xor %l6,-0x301,%l0
13308 addc %l5,%l2,%l3
13309 addc %l6,%l1,%l6
13310 add %l7,%l2,%l7
13311 addc %l4,%l6,%l1
13312 done
13313
13314p0_trap3o:
13315 xor %l6,-0x301,%l0
13316 addc %l5,%l2,%l3
13317 addc %l6,%l1,%l6
13318 add %l7,%l2,%l7
13319 addc %l4,%l6,%l1
13320 done
13321
13322! Cross Processor Interrupt Handler
13323
13324cross_intr_handler:
13325 membar #Sync
13326! Identify the recipient of the interrupt
13327 mov 0x10,%g1 ! VA of Core ID Register
13328 ldxa [%g1]ASI_CMP_CORE_ID,%g1
13329 and %g1,0x3f,%g4 ! Extract Core ID in %g4
13330 sll %g4,2,%g1 ! Index into intr receive array
13331 set received_xintr,%g2 ! Pointer to receive counters
13332 lduw [%g2+%g1],%g3 ! Get receive count
13333 inc %g3 ! Incement by 1
13334 st %g3,[%g2+%g1] ! Update receive count
13335! Reset busy bit interrupts and return
13336 mov 0x40,%g1 ! Busy bit
13337 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
13338 membar #Sync
13339 retry
13340
13341inst_access_handler:
13342 done
13343
13344 .align 256
13345data_access_handler:
133461: done
13347
13348p0_init_memory_pointers:
13349 set p0_init_registers,%g1
13350 mov %g0,%g2
13351 mov %g0,%g3
13352 mov %g0,%g4
13353 mov %g0,%g5
13354 mov %g0,%g6
13355 mov %g0,%g7
13356
13357! Initialize memory pointers for window 0
13358 set p0_local0_start,%i0
13359 set p0_local1_start,%i1
13360 set p0_local2_start,%i2
13361 set p0_local3_start,%i3
13362 set p0_local4_start,%i4
13363 set p0_local5_start,%i5
13364 set p0_local6_start,%i6
13365 clr %i7
13366! Init Local Registers in Window 0
13367 ldx [%g1+0x000],%l0 ! %l0 = 53b56d46796a3c0d
13368 ldx [%g1+0x008],%l1 ! %l1 = 2b27ea2462dc5403
13369 ldx [%g1+0x010],%l2 ! %l2 = 7cbb9ac42227a401
13370 ldx [%g1+0x018],%l3 ! %l3 = cb28e64fea7dc761
13371 ldx [%g1+0x020],%l4 ! %l4 = d6af4185c2f18f19
13372 ldx [%g1+0x028],%l5 ! %l5 = f874f9669e6f5b68
13373 ldx [%g1+0x030],%l6 ! %l6 = 0b8253045add27a6
13374 ldx [%g1+0x038],%l7 ! %l7 = c996b5e239d01844
13375
13376! Initialize the output register of window 0
13377
13378 set share0_start,%o0
13379 set share1_start,%o1
13380 set share2_start,%o2
13381 set share3_start,%o3
13382 mov 0x08,%o4
13383 mov 0x10,%o5
13384 mov 0x18,%o6
13385
13386 retl
13387 nop
13388
13389user_text_end:
13390 .seg "text"
13391 .align 0x2000
13392user_near0_start:
13393p0_near_0_le:
13394 sdivx %l3,%l2,%l3
13395 and %l3,%l4,%l7
13396 orn %l1,0x086,%l3
13397 jmpl %o7,%g0
13398 or %l2,0x26e,%l0
13399p0_near_0_he:
13400 sub %l0,-0x08e,%l0
13401 fdivs %f30,%f25,%f16
13402 sdivx %l0,0xd48,%l2
13403 jmpl %o7,%g0
13404 add %l6,%l0,%l2
13405near0_b2b_h:
13406 sdivx %l6,%l5,%l0
13407 subc %l1,%l4,%l6
13408 fcmps %fcc2,%f19,%f21
13409 fitod %f18,%f26
13410 addc %l0,%l4,%l6
13411 jmpl %o7,%g0
13412 xnor %l6,%l7,%l5
13413near0_b2b_l:
13414 fsqrts %f14,%f9
13415 andn %l3,%l4,%l4
13416 and %l7,%l4,%l1
13417 fsubs %f1 ,%f10,%f10
13418 mulx %l0,0xfc2,%l6
13419 jmpl %o7,%g0
13420 andn %l1,%l3,%l5
13421user_near0_end:
13422 .seg "text"
13423 .align 0x2000
13424user_near1_start:
13425p0_near_1_le:
13426 fsqrts %f2 ,%f15
13427 fitos %f9 ,%f3
13428 subc %l3,%l7,%l0
13429 jmpl %o7,%g0
13430 fsqrts %f15,%f7
13431p0_near_1_he:
13432 umul %l6,0x6f3,%l7
13433 udivx %l5,%l4,%l4
13434 smul %l7,-0xcb6,%l4
13435 fdivs %f20,%f24,%f27
13436 fitod %f22,%f30
13437 sub %l4,-0xc34,%l6
13438 jmpl %o7,%g0
13439 fcmps %fcc0,%f17,%f23
13440near1_b2b_h:
13441 mulx %l3,-0x36f,%l1
13442 fsubs %f22,%f25,%f16
13443 fmuls %f21,%f16,%f25
13444 jmpl %o7,%g0
13445 xor %l3,%l1,%l6
13446near1_b2b_l:
13447 fcmps %fcc2,%f3 ,%f6
13448 or %l5,%l2,%l1
13449 andn %l7,0x708,%l7
13450 jmpl %o7,%g0
13451 mulx %l3,-0xc24,%l4
13452user_near1_end:
13453 .seg "text"
13454 .align 0x2000
13455user_near2_start:
13456p0_near_2_le:
13457 udivx %l6,%l2,%l0
13458 orn %l0,0x3da,%l4
13459 smul %l0,0xe4a,%l1
13460 and %l6,-0x252,%l3
13461 jmpl %o7,%g0
13462 addc %l4,%l0,%l5
13463p0_near_2_he:
13464 sub %l5,0x1a6,%l4
13465 jmpl %o7,%g0
13466 sdivx %l0,0x818,%l3
13467near2_b2b_h:
13468 fsubs %f27,%f23,%f16
13469 fadds %f18,%f22,%f24
13470 jmpl %o7,%g0
13471 andn %l3,%l2,%l3
13472near2_b2b_l:
13473 fsubs %f5 ,%f3 ,%f9
13474 subc %l4,%l4,%l7
13475 jmpl %o7,%g0
13476 udivx %l5,0x0d1,%l2
13477user_near2_end:
13478 .seg "text"
13479 .align 0x2000
13480user_near3_start:
13481p0_near_3_le:
13482 jmpl %o7,%g0
13483 smul %l3,%l6,%l2
13484 jmpl %o7,%g0
13485 nop
13486p0_near_3_he:
13487 fcmps %fcc1,%f19,%f31
13488 or %l7,-0x4cb,%l2
13489 xor %l4,-0xbec,%l3
13490 fsubs %f23,%f16,%f31
13491 jmpl %o7,%g0
13492 subc %l2,0x35e,%l3
13493near3_b2b_h:
13494 add %l5,-0x2fc,%l5
13495 subc %l4,0x878,%l0
13496 subc %l3,0x0aa,%l0
13497 sdivx %l3,%l2,%l6
13498 subc %l1,%l3,%l1
13499 fsqrts %f25,%f24
13500 xor %l3,0x3c3,%l2
13501 jmpl %o7,%g0
13502 xnor %l5,%l3,%l7
13503near3_b2b_l:
13504 fdtoi %f2 ,%f14
13505 xor %l5,%l0,%l7
13506 andn %l0,%l5,%l7
13507 subc %l3,%l1,%l1
13508 mulx %l2,%l6,%l3
13509 mulx %l7,0x0da,%l6
13510 mulx %l3,0x6d0,%l0
13511 jmpl %o7,%g0
13512 or %l1,%l4,%l7
13513user_near3_end:
13514 .seg "text"
13515 .text
13516 .align 0x2000
13517user_far0_start:
13518p0_far_0_le:
13519 sub %l5,0x7ae,%l6
13520 add %l5,%l2,%l5
13521 jmpl %o7,%g0
13522 xor %l6,0x4f8,%l2
13523p0_far_0_lem:
13524 sub %l5,0x7ae,%l6
13525 add %l5,%l2,%l5
13526 jmpl %o7,%g0
13527 xor %l6,0x4f8,%l2
13528p0_far_0_he:
13529 and %l4,0x859,%l3
13530 udivx %l6,-0x346,%l6
13531 umul %l7,-0x185,%l3
13532 xnor %l6,%l0,%l1
13533 jmpl %o7,%g0
13534 fadds %f24,%f31,%f28
13535p0_far_0_hem:
13536 and %l4,0x859,%l3
13537 udivx %l6,-0x346,%l6
13538 umul %l7,-0x185,%l3
13539 xnor %l6,%l0,%l1
13540 jmpl %o7,%g0
13541 fadds %f24,%f31,%f28
13542p0_loop_branch_0:
13543 jmpl %o7+12,%g0
13544 add %l0,1,%l0
13545far0_b2b_h:
13546 add %l7,%l2,%l0
13547 or %l6,%l0,%l4
13548 sub %l1,%l4,%l0
13549 fsqrts %f31,%f27
13550 and %l7,-0xf42,%l7
13551 jmpl %o7,%g0
13552 umul %l0,%l6,%l5
13553far0_b2b_l:
13554 fadds %f15,%f9 ,%f0
13555 andn %l1,%l2,%l2
13556 smul %l0,-0x12a,%l5
13557 fdivs %f3 ,%f5 ,%f10
13558 mulx %l4,%l1,%l1
13559 jmpl %o7,%g0
13560 andn %l3,%l7,%l6
13561user_far0_end:
13562 .seg "text"
13563 .text
13564 .align 0x2000
13565user_far1_start:
13566p0_far_1_le:
13567 fsubs %f10,%f3 ,%f6
13568 fsqrts %f11,%f12
13569 fsubs %f8 ,%f1 ,%f4
13570 smul %l4,%l4,%l0
13571 jmpl %o7,%g0
13572 subc %l1,%l7,%l5
13573p0_far_1_lem:
13574 fsubs %f10,%f3 ,%f6
13575 fsqrts %f11,%f12
13576 fsubs %f8 ,%f1 ,%f4
13577 smul %l4,%l4,%l0
13578 jmpl %o7,%g0
13579 subc %l1,%l7,%l5
13580p0_far_1_he:
13581 andn %l4,%l2,%l4
13582 xor %l4,0xf71,%l6
13583 add %l4,%l5,%l1
13584 umul %l6,-0x6f6,%l7
13585 fdivs %f28,%f17,%f27
13586 jmpl %o7,%g0
13587 subc %l0,-0x848,%l3
13588p0_far_1_hem:
13589 andn %l4,%l2,%l4
13590 xor %l4,0xf71,%l6
13591 add %l4,%l5,%l1
13592 umul %l6,-0x6f6,%l7
13593 fdivs %f28,%f17,%f27
13594 jmpl %o7,%g0
13595 subc %l0,-0x848,%l3
13596p0_loop_branch_1:
13597 jmpl %o7+12,%g0
13598 add %l0,2,%l0
13599far1_b2b_h:
13600 udivx %l3,-0xeef,%l0
13601 fdivs %f18,%f21,%f18
13602 jmpl %o7,%g0
13603 addc %l4,-0xbbb,%l7
13604far1_b2b_l:
13605 andn %l1,%l1,%l2
13606 mulx %l3,-0x981,%l3
13607 jmpl %o7,%g0
13608 fdivs %f14,%f15,%f5
13609user_far1_end:
13610 .seg "text"
13611 .text
13612 .align 0x2000
13613user_far2_start:
13614p0_far_2_le:
13615 ldstub [%o3+0x1c0],%l3 ! Mem[00000000218001c0]
13616 smul %l4,-0x4c8,%l6
13617 jmpl %o7,%g0
13618 add %l0,-0x663,%l4
13619p0_far_2_lem:
13620 ldstub [%o3+0x1c0],%l3 ! Mem[00000000218001c0]
13621 smul %l4,-0x4c8,%l6
13622 jmpl %o7,%g0
13623 add %l0,-0x663,%l4
13624p0_far_2_he:
13625 orn %l6,%l3,%l7
13626 ldsb [%i1+0x022],%l0 ! Mem[0000000010041422]
13627 udivx %l7,0x1c9,%l7
13628 smul %l4,0x8ff,%l4
13629 jmpl %o7,%g0
13630 xor %l0,0x764,%l3
13631p0_far_2_hem:
13632 orn %l6,%l3,%l7
13633 membar #Sync
13634 ldsb [%i1+0x022],%l0 ! Mem[0000000010041422]
13635 udivx %l7,0x1c9,%l7
13636 smul %l4,0x8ff,%l4
13637 jmpl %o7,%g0
13638 xor %l0,0x764,%l3
13639p0_loop_branch_2:
13640 jmpl %o7+12,%g0
13641 add %l0,3,%l0
13642far2_b2b_h:
13643 andn %l7,0x456,%l6
13644 fcmps %fcc0,%f29,%f24
13645 udivx %l5,-0x66f,%l0
13646 jmpl %o7,%g0
13647 or %l6,-0x36b,%l2
13648far2_b2b_l:
13649 fsqrts %f2 ,%f8
13650 fmuls %f2 ,%f0 ,%f9
13651 sdivx %l7,0x8ee,%l1
13652 jmpl %o7,%g0
13653 andn %l1,%l1,%l2
13654user_far2_end:
13655 .seg "text"
13656 .text
13657 .align 0x2000
13658user_far3_start:
13659p0_far_3_le:
13660 fcmps %fcc0,%f1 ,%f12
13661 fsubs %f7 ,%f11,%f14
13662 xor %l0,-0xb7c,%l3
13663 ldsb [%i4+0x01b],%l4 ! Mem[000000001010141b]
13664 umul %l5,%l7,%l1
13665 sth %l4,[%i1+0x030] ! Mem[0000000010041430]
13666 jmpl %o7,%g0
13667 sdivx %l3,%l3,%l2
13668p0_far_3_lem:
13669 fcmps %fcc0,%f1 ,%f12
13670 fsubs %f7 ,%f11,%f14
13671 xor %l0,-0xb7c,%l3
13672 membar #Sync
13673 ldsb [%i4+0x01b],%l4 ! Mem[000000001010141b]
13674 umul %l5,%l7,%l1
13675 sth %l4,[%i1+0x030] ! Mem[0000000010041430]
13676 jmpl %o7,%g0
13677 sdivx %l3,%l3,%l2
13678p0_far_3_he:
13679 mulx %l5,-0x6c0,%l6
13680 subc %l5,%l0,%l3
13681 jmpl %o7,%g0
13682 orn %l0,-0x058,%l0
13683p0_far_3_hem:
13684 mulx %l5,-0x6c0,%l6
13685 subc %l5,%l0,%l3
13686 jmpl %o7,%g0
13687 orn %l0,-0x058,%l0
13688p0_loop_branch_3:
13689 jmpl %o7+12,%g0
13690 add %l0,4,%l0
13691far3_b2b_h:
13692 jmpl %o7,%g0
13693 xnor %l7,-0x1d3,%l1
13694 jmpl %o7,%g0
13695 nop
13696far3_b2b_l:
13697 jmpl %o7,%g0
13698 fadds %f1 ,%f0 ,%f3
13699 jmpl %o7,%g0
13700 nop
13701user_far3_end:
13702 .seg "text"
13703 .align 0x2000
13704user_jump0_start:
13705 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
13706p0_jmpl_0_le:
13707 sdivx %l3,%l2,%l3
13708 fdtos %f4 ,%f1
13709 sdivx %l3,%l7,%l1
13710 jmpl %g6+8,%g0
13711 fmuls %f7 ,%f10,%f5
13712p0_call_0_le:
13713 umul %l7,0x90b,%l5
13714 fmuls %f1 ,%f12,%f2
13715 addc %l7,%l1,%l5
13716 fadds %f8 ,%f0 ,%f8
13717 udivx %l1,%l2,%l2
13718 retl
13719 fsubs %f14,%f4 ,%f8
13720p0_jmpl_0_lo:
13721 sdivx %l3,%l2,%l3
13722 fdtos %f4 ,%f1
13723 sdivx %l3,%l7,%l1
13724 jmpl %g6+8,%g0
13725 fmuls %f7 ,%f10,%f5
13726p0_call_0_lo:
13727 umul %l7,0x90b,%l5
13728 fmuls %f1 ,%f12,%f2
13729 addc %l7,%l1,%l5
13730 fadds %f8 ,%f0 ,%f8
13731 udivx %l1,%l2,%l2
13732 retl
13733 fsubs %f14,%f4 ,%f8
13734p0_jmpl_0_he:
13735 fsubs %f28,%f16,%f24
13736 sdivx %l1,-0x632,%l6
13737 fdivs %f21,%f26,%f17
13738 add %l1,0x5a6,%l3
13739 jmpl %g6+8,%g0
13740 udivx %l0,0xf4a,%l1
13741p0_call_0_he:
13742 orn %l3,%l1,%l4
13743 sdivx %l2,-0x53e,%l0
13744 retl
13745 ldstub [%o1+0x000],%l0 ! Mem[0000000020800000]
13746p0_jmpl_0_ho:
13747 fsubs %f28,%f16,%f24
13748 sdivx %l1,-0x632,%l6
13749 fdivs %f21,%f26,%f17
13750 add %l1,0x5a6,%l3
13751 jmpl %g6+8,%g0
13752 udivx %l0,0xf4a,%l1
13753p0_call_0_ho:
13754 orn %l3,%l1,%l4
13755 sdivx %l2,-0x53e,%l0
13756 retl
13757 ldstub [%i1+0x000],%l0 ! Mem[0000000020800000]
13758user_jump0_end:
13759 .seg "text"
13760 .align 0x2000
13761user_jump1_start:
13762 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
13763p0_jmpl_1_le:
13764 jmpl %g6+8,%g0
13765 fadds %f7 ,%f8 ,%f14
13766p0_call_1_le:
13767 xnor %l5,%l0,%l0
13768 fdivs %f9 ,%f2 ,%f9
13769 fsubs %f5 ,%f3 ,%f6
13770 mulx %l7,0x3b5,%l2
13771 xor %l0,%l2,%l4
13772 retl
13773 stb %l1,[%i6+0x017] ! Mem[0000000010181417]
13774p0_jmpl_1_lo:
13775 jmpl %g6+8,%g0
13776 fadds %f7 ,%f8 ,%f14
13777p0_call_1_lo:
13778 xnor %l5,%l0,%l0
13779 fdivs %f9 ,%f2 ,%f9
13780 fsubs %f5 ,%f3 ,%f6
13781 mulx %l7,0x3b5,%l2
13782 xor %l0,%l2,%l4
13783 retl
13784 stb %l1,[%o6+0x017] ! Mem[0000000010181417]
13785p0_jmpl_1_he:
13786 fcmps %fcc1,%f28,%f16
13787 sdivx %l0,%l5,%l5
13788 udivx %l1,%l7,%l7
13789 fmuls %f21,%f27,%f22
13790 orn %l6,-0x7ee,%l0
13791 fsubs %f20,%f26,%f25
13792 jmpl %g6+8,%g0
13793 smul %l5,0xa53,%l5
13794p0_call_1_he:
13795 addc %l6,0xe87,%l5
13796 subc %l3,-0x196,%l0
13797 or %l1,%l5,%l6
13798 sdivx %l0,-0x11b,%l0
13799 subc %l6,%l2,%l3
13800 xor %l3,-0x9cc,%l7
13801 retl
13802 xor %l5,%l5,%l3
13803p0_jmpl_1_ho:
13804 fcmps %fcc1,%f28,%f16
13805 sdivx %l0,%l5,%l5
13806 udivx %l1,%l7,%l7
13807 fmuls %f21,%f27,%f22
13808 orn %l6,-0x7ee,%l0
13809 fsubs %f20,%f26,%f25
13810 jmpl %g6+8,%g0
13811 smul %l5,0xa53,%l5
13812p0_call_1_ho:
13813 addc %l6,0xe87,%l5
13814 subc %l3,-0x196,%l0
13815 or %l1,%l5,%l6
13816 sdivx %l0,-0x11b,%l0
13817 subc %l6,%l2,%l3
13818 xor %l3,-0x9cc,%l7
13819 retl
13820 xor %l5,%l5,%l3
13821user_jump1_end:
13822 .seg "text"
13823 .align 0x2000
13824user_jump2_start:
13825 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
13826p0_jmpl_2_le:
13827 sub %l0,0x2c4,%l2
13828 add %l4,%l3,%l2
13829 jmpl %g6+8,%g0
13830 fsubs %f6 ,%f14,%f5
13831p0_call_2_le:
13832 mulx %l7,%l1,%l7
13833 retl
13834 xnor %l6,0x4d6,%l6
13835p0_jmpl_2_lo:
13836 sub %l0,0x2c4,%l2
13837 add %l4,%l3,%l2
13838 jmpl %g6+8,%g0
13839 fsubs %f6 ,%f14,%f5
13840p0_call_2_lo:
13841 mulx %l7,%l1,%l7
13842 retl
13843 xnor %l6,0x4d6,%l6
13844p0_jmpl_2_he:
13845 udivx %l1,%l6,%l6
13846 smul %l2,%l1,%l5
13847 fsqrts %f19,%f26
13848 umul %l3,%l6,%l2
13849 or %l0,0xe1c,%l4
13850 jmpl %g6+8,%g0
13851 xnor %l2,-0x17b,%l4
13852p0_call_2_he:
13853 fmuls %f19,%f28,%f19
13854 retl
13855 addc %l2,%l5,%l7
13856p0_jmpl_2_ho:
13857 udivx %l1,%l6,%l6
13858 smul %l2,%l1,%l5
13859 fsqrts %f19,%f26
13860 umul %l3,%l6,%l2
13861 or %l0,0xe1c,%l4
13862 jmpl %g6+8,%g0
13863 xnor %l2,-0x17b,%l4
13864p0_call_2_ho:
13865 fmuls %f19,%f28,%f19
13866 retl
13867 addc %l2,%l5,%l7
13868user_jump2_end:
13869 .seg "text"
13870 .align 0x2000
13871user_jump3_start:
13872 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
13873p0_jmpl_3_le:
13874 add %l6,-0x9d2,%l1
13875 sdivx %l6,%l5,%l5
13876 fdivs %f6 ,%f2 ,%f11
13877 andn %l6,-0xaf9,%l7
13878 jmpl %g6+8,%g0
13879 and %l1,0x679,%l6
13880p0_call_3_le:
13881 swap [%i0+0x024],%l3 ! Mem[0000000010001424]
13882 fadds %f9 ,%f1 ,%f0
13883 fcmps %fcc3,%f1 ,%f3
13884 fstoi %f3 ,%f14
13885 ldsh [%i1+0x026],%l6 ! Mem[0000000010041426]
13886 addc %l5,0xcf4,%l2
13887 retl
13888 addc %l3,%l1,%l6
13889p0_jmpl_3_lo:
13890 add %l6,-0x9d2,%l1
13891 sdivx %l6,%l5,%l5
13892 fdivs %f6 ,%f2 ,%f11
13893 andn %l6,-0xaf9,%l7
13894 jmpl %g6+8,%g0
13895 and %l1,0x679,%l6
13896p0_call_3_lo:
13897 swap [%o0+0x024],%l3 ! Mem[0000000010001424]
13898 fadds %f9 ,%f1 ,%f0
13899 fcmps %fcc3,%f1 ,%f3
13900 fstoi %f3 ,%f14
13901 ldsh [%o1+0x026],%l6 ! Mem[0000000010041426]
13902 addc %l5,0xcf4,%l2
13903 retl
13904 addc %l3,%l1,%l6
13905p0_jmpl_3_he:
13906 fmuls %f18,%f21,%f31
13907 sub %l2,%l5,%l6
13908 fcmps %fcc1,%f17,%f17
13909 fdivs %f24,%f29,%f27
13910 fadds %f17,%f28,%f26
13911 fdivs %f18,%f16,%f28
13912 jmpl %g6+8,%g0
13913 fcmps %fcc2,%f20,%f22
13914p0_call_3_he:
13915 fadds %f29,%f21,%f24
13916 smul %l3,-0xdb3,%l0
13917 retl
13918 fdivs %f31,%f26,%f25
13919p0_jmpl_3_ho:
13920 fmuls %f18,%f21,%f31
13921 sub %l2,%l5,%l6
13922 fcmps %fcc1,%f17,%f17
13923 fdivs %f24,%f29,%f27
13924 fadds %f17,%f28,%f26
13925 fdivs %f18,%f16,%f28
13926 jmpl %g6+8,%g0
13927 fcmps %fcc2,%f20,%f22
13928p0_call_3_ho:
13929 fadds %f29,%f21,%f24
13930 smul %l3,-0xdb3,%l0
13931 retl
13932 fdivs %f31,%f26,%f25
13933user_jump3_end:
13934
13935 .seg "data"
13936 .align 0x2000
13937user_data_start:
13938done_flags:
13939 .word 0
13940 .align 8
13941done_count:
13942 .word 0,0
13943Start_Flags:
13944 .word 0,0,0,0
13945Finish_Flag:
13946 .word 0,0
13947 .align 8
13948num_processors:
13949 .word 1
13950num_agents:
13951 .word 0
13952no_membar:
13953 .word 0
13954max_ireg:
13955 .word 8,0
13956max_freg:
13957 .word 32,0
13958 .align 64
13959p0_temp:
13960 .word 0,0,0,0,0,0,0,0
13961 .word 0,0,0,0,0,0,0,0
13962 .word 0,0,0,0,0,0,0,0
13963 .word 0,0,0,0,0,0,0,0
13964p0_debug:
13965 .word 0,0,0,0,0,0,0,0
13966 .word 0,0,0,0,0,0,0,0
13967p0_fsr:
13968 .word 0x00000000,0x00000000
13969 .align 8
13970p0_loop_cnt:
13971 .word 1,0
13972max_windows:
13973 .word 1,0,0,0,0,0,0,0
13974 .word 0,0,0,0,0,0,0,0
13975 .word 0,0,0,0,0,0,0,0
13976 .word 0,0,0,0,0,0,0,0
13977 .word 0,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
14006 .align 8
14007p0_init_registers:
14008 .word 0x53b56d46,0x796a3c0d ! Init value for %l0
14009 .word 0x2b27ea24,0x62dc5403 ! Init value for %l1
14010 .word 0x7cbb9ac4,0x2227a401 ! Init value for %l2
14011 .word 0xcb28e64f,0xea7dc761 ! Init value for %l3
14012 .word 0xd6af4185,0xc2f18f19 ! Init value for %l4
14013 .word 0xf874f966,0x9e6f5b68 ! Init value for %l5
14014 .word 0x0b825304,0x5add27a6 ! Init value for %l6
14015 .word 0xc996b5e2,0x39d01844 ! Init value for %l7
14016 .align 64
14017p0_init_freg:
14018 .word 0xb6676252,0x8a83776e ! Init value for %f0
14019 .word 0x3dc8ce54,0x0d3979d8 ! Init value for %f2
14020 .word 0xc84ecf72,0x9c431712 ! Init value for %f4
14021 .word 0x2dbdf489,0x03b54f8d ! Init value for %f6
14022 .word 0xe36b8f98,0xbb1f4708 ! Init value for %f8
14023 .word 0x52a8cdbd,0xaf2f2d12 ! Init value for %f10
14024 .word 0xc01458ad,0x0c37b12f ! Init value for %f12
14025 .word 0x2ec37420,0x007f4ffe ! Init value for %f14
14026 .word 0x43bc2821,0xd1f2b6bd ! Init value for %f16
14027 .word 0x0f6c4ace,0x5c5af8b6 ! Init value for %f18
14028 .word 0x9595e585,0x3d02f0de ! Init value for %f20
14029 .word 0x759de8e9,0x365480bc ! Init value for %f22
14030 .word 0x3a845c9e,0xd6ffc78a ! Init value for %f24
14031 .word 0xe40ee32b,0x53b75484 ! Init value for %f26
14032 .word 0x9a92a3ec,0x6ddb114c ! Init value for %f28
14033 .word 0xf0fd5b6c,0xe6f2585f ! Init value for %f30
14034 .word 0x6564e2f7,0x036e6963 ! Init value for %f32
14035 .word 0xee528d12,0x074c0485 ! Init value for %f34
14036 .word 0x2d0d26c1,0x63b54486 ! Init value for %f36
14037 .word 0xae2d7faf,0xa9166c8b ! Init value for %f38
14038 .word 0xd5c308a7,0xa86d17a9 ! Init value for %f40
14039 .word 0xca568af2,0xb6c47aea ! Init value for %f42
14040 .word 0xc9450d80,0x3a37e3eb ! Init value for %f44
14041 .word 0xfff82721,0x5a85ff3a ! Init value for %f46
14042 .word 0x7d0185c6,0x9823ba3e
14043 .word 0x9c83cd56,0xbed8eb50
14044 .word 0xd69491c8,0x2226b502
14045 .word 0x5f82ef58,0x78e1a8a5
14046 .word 0x69034383,0xb63bd1d1
14047 .word 0xbb99c0db,0x721b19d4
14048 .word 0xb7367eb2,0x09f67208
14049 .word 0xec942c29,0x4eadb64c
14050p0_share_mask:
14051 .word 0xffff0000,0x00000000
14052 .word 0x00000000,0x00000000
14053 .word 0x00000000,0x00000000
14054 .word 0x00000000,0x00000000
14055 .word 0x00000000,0x00000000
14056 .word 0x00000000,0x00000000
14057 .word 0x00000000,0x00000000
14058 .word 0x00000000,0x00000000
14059p0_expected_registers:
14060 .word 0x00000000,0xffffffff
14061 .word 0x00000000,0xf735f08b
14062 .word 0x00000000,0x000000ff
14063 .word 0x00000000,0x000000ff
14064 .word 0xffffffff,0xffffff00
14065 .word 0xffffffff,0xffffffff
14066 .word 0x000000ff,0xf000003c
14067 .word 0xffffffff,0xfffffc97
14068p0_expected_fp_regs:
14069 .word 0x0000efff,0x00008654
14070 .word 0x35f7ffff,0xffff00fa
14071 .word 0xff9dbf0a,0xf0000000
14072 .word 0x0000d782,0x00000000
14073 .word 0x00000000,0xff800000
14074 .word 0x0000efff,0x0000ffff
14075 .word 0x000000f0,0x10c6f9ff
14076 .word 0x0abf9d3c,0x15176a9c
14077 .word 0x00008654,0x00000000
14078 .word 0x6c000000,0x00000000
14079 .word 0xffff0000,0xff000000
14080 .word 0x00000000,0x00000000
14081 .word 0x00000000,0xffffff00
14082 .word 0x00000000,0xff800000
14083 .word 0x6424c65b,0xff0000ff
14084 .word 0x6424c65b,0xffffe9a7
14085 .word 0x00000015,0x00000800 ! %fsr = 0000001500000800
14086p0_local0_expect:
14087 .word 0xfffffff0,0x00000000
14088 .word 0x10c6f9ff,0x00000000
14089 .word 0x00000000,0x000000f0
14090 .word 0x00000000,0x00000000
14091 .word 0x00000000,0xffffff00
14092 .word 0x00000000,0xff0000ff
14093 .word 0x00000000,0xff0000ff
14094 .word 0x6424c65b,0xffffe9a7
14095p0_local0_sec_expect:
14096 .word 0x00000000,0x00000000
14097 .word 0xffffffff,0xffffffff
14098 .word 0xff000000,0x0000efff
14099 .word 0x000000ff,0x00000000
14100 .word 0x0000efff,0x00000000
14101 .word 0xffffffff,0x90007dff
14102 .word 0xff0000ff,0xff0000f0
14103 .word 0xffff0000,0xff000000
14104p0_local1_expect:
14105 .word 0x00d4124d,0xff0000ff
14106 .word 0xffffffff,0x3c9dbf0a
14107 .word 0xb60000f0,0xff000000
14108 .word 0xff7dffff,0x08c80a6f
14109 .word 0x000000ff,0xe154ffff
14110 .word 0x0000ffff,0xffff8cff
14111 .word 0xff000000,0x00000000
14112 .word 0xffff00fa,0xffffffff
14113p0_local1_sec_expect:
14114 .word 0x0000efff,0x00000000
14115 .word 0xfff7ffff,0x00000000
14116 .word 0x80786cff,0x43bcb1ff
14117 .word 0x4ae6ae76,0xffbbf195
14118 .word 0x0abf9d3c,0x15176a9c
14119 .word 0xffb1bc43,0xff6c7880
14120 .word 0x54861715,0x10c6f9ff
14121 .word 0x0abf9d3c,0x15176a9c
14122p0_local2_expect:
14123 .word 0xff0000ff,0x35f7ffff
14124 .word 0x00000000,0x00000000
14125 .word 0x00000000,0x00000000
14126 .word 0x6f0ac808,0x90007d00
14127 .word 0x00008dff,0x00ff8ef3
14128 .word 0xffb1bc43,0xff6c7880
14129 .word 0x00000000,0x000000ff
14130 .word 0x00008654,0xffffffff
14131p0_local2_sec_expect:
14132 .word 0xff000000,0x00000000
14133 .word 0xffffffff,0xfffff5ff
14134 .word 0xff000000,0x0000efff
14135 .word 0xff9239f8,0x10c6f9ff
14136 .word 0x00008dff,0x0000cdff
14137 .word 0xef5fd443,0x00000000
14138 .word 0xb60000f0,0x90007d00
14139 .word 0x4ae6ae76,0x79000000
14140p0_local3_expect:
14141 .word 0x00000000,0xf0ff0000
14142 .word 0xff0000ff,0x35679ef3
14143 .word 0xffff0000,0xffef0000
14144 .word 0xff000000,0xffef0000
14145 .word 0x00000000,0xffffffff
14146 .word 0xff00efff,0xf0ff0000
14147 .word 0xffffffff,0x000000ff
14148 .word 0x000000ff,0x35679ef3
14149p0_local3_sec_expect:
14150 .word 0x00000000,0x90007d00
14151 .word 0xff000000,0x00000000
14152 .word 0x000000f0,0x0abf9dff
14153 .word 0xfff9c610,0xf83992ff
14154 .word 0x76000000,0xffff0000
14155 .word 0x9c6a1715,0x3c9dbf0a
14156 .word 0x71ff699a,0xff613b1b
14157 .word 0x0354dc62,0x67df74f0
14158p0_local4_expect:
14159 .word 0x0000ffff,0x00000000
14160 .word 0x00008654,0xfffff735
14161 .word 0x000000ff,0x10c6f9ff
14162 .word 0x95f1bbff,0x00ffe64a
14163 .word 0x9c6a1715,0xff9dbf0a
14164 .word 0x00000000,0xffffffff
14165 .word 0xfff9c610,0x15178654
14166 .word 0x00000000,0x00000000
14167p0_local4_sec_expect:
14168 .word 0xff000000,0xf0000000
14169 .word 0xffffffff,0x8bf035f7
14170 .word 0xf9ffffff,0xffffffff
14171 .word 0x0000efff,0xff8d0000
14172 .word 0x00000000,0xff0000ff
14173 .word 0x0000fff0,0xffef00ff
14174 .word 0x8bf035f7,0x00000000
14175 .word 0x4d12d400,0x17379f8c
14176p0_local5_expect:
14177 .word 0xff000000,0xff800000
14178 .word 0xffff1715,0x3c9dbf0a
14179 .word 0xff0000f0,0xff000000
14180 .word 0xf9ffffff,0x76aee64a
14181 .word 0x9c6a1715,0x3c9dbf0a
14182 .word 0x80786cff,0x43bcb1ff
14183 .word 0xfff9c610,0x15178654
14184 .word 0x9c6a1715,0x3c9dbff7
14185p0_local5_sec_expect:
14186 .word 0xf0000000,0x000000ff
14187 .word 0xff6c7880,0x35679ef3
14188 .word 0xff000000,0xffffffff
14189 .word 0x212fffff,0x212f08ef
14190 .word 0x00000000,0x1000f9ff
14191 .word 0x0000ffff,0x0000ffff
14192 .word 0x00ff8ef3,0xffbbf195
14193 .word 0xff7600fa,0x0000e4e8
14194p0_local6_expect:
14195 .word 0xfffff5ff,0x000000f9
14196 .word 0x00008654,0x00000000
14197 .word 0x3c0000f0,0xff000000
14198 .word 0xffb1bc43,0xff6c7880
14199 .word 0x15176a9c,0xff0000ff
14200 .word 0x0abf9d3c,0x15176a9c
14201 .word 0x000000ff,0xffef0000
14202 .word 0x4d12f700,0x17379f8c
14203p0_local6_sec_expect:
14204 .word 0xfff9c610,0xff000000
14205 .word 0xff0000ff,0x4d12d400
14206 .word 0x00ff00ff,0xffffffff
14207 .word 0xffff0000,0xef082f21
14208 .word 0xb82f1ce6,0xff0000ff
14209 .word 0x00000000,0x000000ff
14210 .word 0x8bf035f7,0xd7823178
14211 .word 0x000000ff,0xffffffff
14212share0_expect:
14213 .word 0x0000075f,0x7ca7f27b
14214 .word 0x50c59670,0xe335008e
14215 .word 0x54bd8537,0xba57cc13
14216 .word 0xf41db355,0xd941850e
14217 .word 0x5691cce5,0x934af431
14218 .word 0x2e4874a8,0x14a34ed2
14219 .word 0x74a07762,0x1aa86ce7
14220 .word 0x8aee3a79,0xc892d8e3
14221share1_expect:
14222 .word 0xffffb0a2,0xe8466728
14223 .word 0xffaabe19,0x580dba8b
14224 .word 0x9f5343d3,0x6b9a1cd7
14225 .word 0xf5c25b4c,0xeea7a656
14226 .word 0xe8d92591,0xae69ea45
14227 .word 0x9c34f42a,0x4a5be287
14228 .word 0x6b0b5011,0xbd37a3e1
14229 .word 0xfb1f6a3a,0x589282a3
14230 .word 0x00ff2222,0x8d2fe38f
14231 .word 0x094abc82,0xa91d93cb
14232 .word 0xbba22098,0x309cbf5d
14233 .word 0x10a5ff08,0xf8eb3d95
14234 .word 0x4afee99b,0xeec3ca53
14235 .word 0x2142c752,0xef297cd2
14236 .word 0x479425c8,0x4b12b26d
14237 .word 0x5943f557,0x3abd163f
14238share2_expect:
14239 .word 0xffffd61d,0xb4caed14
14240 .word 0xaf0fd768,0x85808d35
14241 .word 0x65e99902,0x19fa2904
14242 .word 0x484f8946,0x217a0ce3
14243 .word 0x7c3dcdf4,0xc19c9e46
14244 .word 0x432e5e90,0xcfbafc49
14245 .word 0x0748aeeb,0x9ebb27dc
14246 .word 0xea7119c7,0x08e2d6bb
14247share3_expect:
14248 .word 0xff0037ea,0xbf1a4204
14249 .word 0x78e0e24f,0x3f8bb993
14250 .word 0x26fe128b,0xbbf2337b
14251 .word 0x84cd8b11,0x6cdd44b2
14252 .word 0x9f861e95,0x5dfe37eb
14253 .word 0xcc535cb1,0xcfea62fe
14254 .word 0x0dc270ca,0x3c0cf39f
14255 .word 0x50d55496,0x0ccb9cd6
14256 .word 0xffff856a,0x9807ed72
14257 .word 0x160d8d73,0x309f5a2a
14258 .word 0x3612cd3d,0xf19f1f10
14259 .word 0x76facc44,0x1c7b8773
14260 .word 0x0dff083c,0x4a5fcbfe
14261 .word 0x95a41652,0xb18ffeaa
14262 .word 0x722b55d7,0x98f3b90e
14263 .word 0x0e50f905,0x0b6243cd
14264 .word 0xff00727f,0xa3c42789
14265 .word 0xff2150e5,0xb9996a92
14266 .word 0xf0480279,0xe5c92530
14267 .word 0x28c0b865,0xcc50d716
14268 .word 0x089e1c41,0x3e926c8f
14269 .word 0xf77d8211,0x7b341090
14270 .word 0x63797423,0x9eecb036
14271 .word 0xf05e7d03,0xab605f38
14272 .word 0x00ff0164,0x65eeb9b6
14273 .word 0x040d5074,0x04e1b5ec
14274 .word 0x03c9ce8a,0xae5c80ca
14275 .word 0xc9ccf4e0,0xdbe405d1
14276 .word 0x3990e255,0x5db4e395
14277 .word 0x9b4f263a,0xb742310f
14278 .word 0xc12d74e3,0x4c378566
14279 .word 0x40c755ea,0xd94fe52a
14280 .word 0xffff6d5f,0xc1c20597
14281 .word 0x286ba568,0x7146cde1
14282 .word 0x164ed6a0,0x047f7042
14283 .word 0xa66f038c,0x10ef7981
14284 .word 0x7dbb7ef4,0x9a164a27
14285 .word 0x1717601b,0xae66332c
14286 .word 0xea3d3fdd,0xc290d626
14287 .word 0x8174d030,0xb1da6155
14288 .word 0xff000a30,0x4cfb6ee2
14289 .word 0x74cdc070,0x8ac6016a
14290 .word 0xeb9573af,0xb21d2db0
14291 .word 0x4bf1ea41,0xf2de991c
14292 .word 0xb7c62b08,0x33f6c1a4
14293 .word 0x6fa8f6da,0x324566a2
14294 .word 0x13d3e5e2,0x47b4dd3e
14295 .word 0x097c2e18,0x36e62b21
14296 .word 0x86542d80,0x8ea22b60
14297 .word 0x62572387,0x69a2f120
14298 .word 0xeebc84f8,0xeb52c671
14299 .word 0x4f590c41,0x2ad84eee
14300 .word 0x5840faf0,0x27cbcecd
14301 .word 0x6e9df9c2,0x4d332062
14302 .word 0x062dbab8,0x0cc12f56
14303 .word 0xa39cdb54,0x60a80859
14304 .word 0x00fa07db,0x4be4c2e4
14305 .word 0x56a2e584,0xc0a13298
14306 .word 0xea6341d4,0xb5aa1a75
14307 .word 0x3805b0f6,0x2231b63f
14308 .word 0xd67fc776,0xf5252d11
14309 .word 0x922cdb5c,0xe667d17d
14310 .word 0x81439d55,0x81edafc4
14311 .word 0x723d390b,0x78b1f95e
14312p0_invalidate_semaphore:
14313 .word 0
14314! Data for Cross Processor Interrupt
14315 .align 8
14316received_xintr:
14317 .word 0,0,0,0,0,0,0,0
14318 .word 0,0,0,0,0,0,0,0
14319 .word 0,0,0,0,0,0,0,0
14320 .word 0,0,0,0,0,0,0,0
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
14325p0_dispatch_retry:
14326 .word 0,0
14327p0_xintr_data:
14328 .word 0x00000000,0x00000001
14329 .word 0x8a5133cf,0x92397cc2
14330 .word 0x00000000,0x00000002
14331 .word 0x45f8df58,0x7095e80d
14332 .word 0x00000000,0x00000003
14333 .word 0xa1fba50f,0x88fa9639
14334 .word 0x00000000,0x00000004
14335 .word 0x5a4ec6e0,0x71404222
14336 .word 0x00000000,0x00000005
14337 .word 0x1a7ac81f,0xea4101ad
14338 .word 0x00000000,0x00000006
14339 .word 0x6cfa8f9f,0x8b9bd251
14340 .word 0x00000000,0x00000007
14341 .word 0xd1c836b0,0x528ae365
14342 .word 0x00000000,0x00000008
14343 .word 0x2a724598,0x0714344e
14344 .align 8
14345p0_xintr_expected:
14346 .word 0
14347 .align 64
14348xintr_data_ptrs:
14349 .word p0_xintr_data
14350 .align 8
14351p0_xintr_db:
14352 .skip 512
14353p0_xintr_retry_count:
14354 .word 0,0
14355p0_reset_cnt:
14356 .word 0
14357 .align 8
14358p0_ec_timing_ctrl:
14359 .word 0,0
14360p0_ec_control:
14361 .word 0,0
14362p0_mcu_shadow:
14363 .skip 80
14364user_data_end:
14365
14366
14367SECTION .p0_local0 DATA_VA=0x000800000
14368
14369attr_data {
14370 Name = .p0_local0,
14371 VA = 0x0000000000800000,
14372 RA = 0x0000000010000000,
14373 PA = ra2pa(0x0000000010000000,0),
14374 part_0_ctx_nonzero_tsb_config_0,
14375 TTE_Context=PCONTEXT,
14376 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14377 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14378 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14379 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14380}
14381
14382 .data
14383 .seg "data"
14384 .align 0x2000
14385 .global p0_local0_start
14386p0_local0_begin:
14387 .skip 0x1400
14388p0_local0_start:
14389 .word 0x476805d9,0x6139a7a3,0xfe8a25d8,0x65bdebc1
14390 .word 0x8fcb8c38,0xf31347e7,0xfb9706db,0x8b0c1328
14391 .word 0xcce7181d,0xb6229c12,0xcb8d75d2,0x302e35ab
14392 .word 0xd48a37c5,0x911b8130,0xa8760424,0x6978bf4a
14393p0_local0_end:
14394
14395SECTION .p0_local0_sec DATA_VA=0x000800000
14396
14397attr_data {
14398 Name = .p0_local0_sec,
14399 VA = 0x0000000000800000,
14400 RA = 0x0000000030000000,
14401 PA = ra2pa(0x0000000030000000,0),
14402 part_0_ctx_nonzero_tsb_config_0,
14403 TTE_Context=SCONTEXT,
14404 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14405 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14406 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14407 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14408}
14409
14410 .data
14411 .seg "data"
14412 .align 0x2000
14413 .global p0_local0_sec_start
14414p0_local0_sec_begin:
14415 .skip 0x1400
14416p0_local0_sec_start:
14417 .word 0x7cea7465,0xcee3abff,0x09149844,0x1cce83d2
14418 .word 0x8adc2479,0xc20df31e,0xb96ad1d6,0xe51fe5e2
14419 .word 0x5cd1e738,0xe61c2fb8,0x68458549,0xab9fa2fc
14420 .word 0x783182d7,0xf735f08b,0x1c73925c,0x35d68cd9
14421p0_local0_sec_end:
14422
14423SECTION .p0_local1 DATA_VA=0x000802000
14424
14425attr_data {
14426 Name = .p0_local1,
14427 VA = 0x0000000000802000,
14428 RA = 0x0000000010040000,
14429 PA = ra2pa(0x0000000010040000,0),
14430 part_0_ctx_nonzero_tsb_config_0,
14431 TTE_Context=PCONTEXT,
14432 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14433 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14434 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14435 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14436}
14437
14438 .data
14439 .seg "data"
14440 .align 0x2000
14441 .global p0_local1_start
14442p0_local1_begin:
14443 .skip 0x1400
14444p0_local1_start:
14445 .word 0x85f238e3,0x9feecd5e,0x99004cd9,0x99bf8523
14446 .word 0xdd060c89,0x0ffd8287,0xbaec0bc8,0x2d07a632
14447 .word 0x7560c77f,0x5442c92c,0xbb13f1cf,0xf8fca896
14448 .word 0xd4d07454,0xe10636a1,0x5cee6ef7,0x16f20592
14449p0_local1_end:
14450
14451SECTION .p0_local1_sec DATA_VA=0x000802000
14452
14453attr_data {
14454 Name = .p0_local1_sec,
14455 VA = 0x0000000000802000,
14456 RA = 0x0000000030040000,
14457 PA = ra2pa(0x0000000030040000,0),
14458 part_0_ctx_nonzero_tsb_config_0,
14459 TTE_Context=SCONTEXT,
14460 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14461 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14462 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14463 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14464}
14465
14466 .data
14467 .seg "data"
14468 .align 0x2000
14469 .global p0_local1_sec_start
14470p0_local1_sec_begin:
14471 .skip 0x1400
14472p0_local1_sec_start:
14473 .word 0x2f04e293,0x50f59c61,0x67cc76e1,0xa52042be
14474 .word 0xc147e5a6,0x888a70aa,0x9c236d10,0xa5d60110
14475 .word 0xa471c187,0x7d64cc57,0xba707364,0x197fa0bc
14476 .word 0x7036030e,0x4dc45bc8,0xf6a43838,0x940cddff
14477p0_local1_sec_end:
14478
14479SECTION .p0_local2 DATA_VA=0x000804000
14480
14481attr_data {
14482 Name = .p0_local2,
14483 VA = 0x0000000000804000,
14484 RA = 0x0000000010080000,
14485 PA = ra2pa(0x0000000010080000,0),
14486 part_0_ctx_nonzero_tsb_config_0,
14487 TTE_Context=PCONTEXT,
14488 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14489 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14490 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14491 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14492}
14493
14494 .data
14495 .seg "data"
14496 .align 0x2000
14497 .global p0_local2_start
14498p0_local2_begin:
14499 .skip 0x1400
14500p0_local2_start:
14501 .word 0xa01ef96b,0xfa6bb877,0xa37e5325,0xd274fb56
14502 .word 0x91969edc,0x4bdf8c9a,0x188b3c5d,0x8ef465bb
14503 .word 0xbd66d286,0xcbbba13b,0xb8cb577f,0xed3a5f02
14504 .word 0x38bbf195,0x9e87c233,0x3d97a105,0x90ee7d79
14505p0_local2_end:
14506
14507SECTION .p0_local2_sec DATA_VA=0x000804000
14508
14509attr_data {
14510 Name = .p0_local2_sec,
14511 VA = 0x0000000000804000,
14512 RA = 0x0000000030080000,
14513 PA = ra2pa(0x0000000030080000,0),
14514 part_0_ctx_nonzero_tsb_config_0,
14515 TTE_Context=SCONTEXT,
14516 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14517 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14518 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14519 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14520}
14521
14522 .data
14523 .seg "data"
14524 .align 0x2000
14525 .global p0_local2_sec_start
14526p0_local2_sec_begin:
14527 .skip 0x1400
14528p0_local2_sec_start:
14529 .word 0x0de3dd33,0xf266ae1c,0x41455167,0xf074df03
14530 .word 0xb985c7b3,0x1809a90f,0xe00dcf28,0x5f03e6b5
14531 .word 0xf995557c,0x80786cd9,0x11fb7f67,0xef082ea8
14532 .word 0xfc28c107,0xf5c1a26b,0x9a16530e,0x195c64bd
14533p0_local2_sec_end:
14534
14535SECTION .p0_local3 DATA_VA=0x000806000
14536
14537attr_data {
14538 Name = .p0_local3,
14539 VA = 0x0000000000806000,
14540 RA = 0x00000000100c0000,
14541 PA = ra2pa(0x00000000100c0000,0),
14542 part_0_ctx_nonzero_tsb_config_0,
14543 TTE_Context=PCONTEXT,
14544 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14545 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14546 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14547 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14548}
14549
14550 .data
14551 .seg "data"
14552 .align 0x2000
14553 .global p0_local3_start
14554p0_local3_begin:
14555 .skip 0x1400
14556p0_local3_start:
14557 .word 0xb8777fd5,0xc51104b9,0xc9e481cc,0xf38f13ff
14558 .word 0xe7eb66fa,0xb1281210,0xe29f3f78,0x8bdf57f2
14559 .word 0x0d6a01b5,0xd187fbef,0xafd6e547,0x59ae007a
14560 .word 0xe3e681f3,0xf59d585b,0x1140c8e9,0x1c67d382
14561p0_local3_end:
14562
14563SECTION .p0_local3_sec DATA_VA=0x000806000
14564
14565attr_data {
14566 Name = .p0_local3_sec,
14567 VA = 0x0000000000806000,
14568 RA = 0x00000000300c0000,
14569 PA = ra2pa(0x00000000300c0000,0),
14570 part_0_ctx_nonzero_tsb_config_0,
14571 TTE_Context=SCONTEXT,
14572 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14573 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14574 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14575 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14576}
14577
14578 .data
14579 .seg "data"
14580 .align 0x2000
14581 .global p0_local3_sec_start
14582p0_local3_sec_begin:
14583 .skip 0x1400
14584p0_local3_sec_start:
14585 .word 0x4de06e51,0xbfb2887b,0x83308ed8,0x8c7d617e
14586 .word 0x4ea6b8a9,0xf0670df5,0x071769f4,0xb1df1156
14587 .word 0x3a260c93,0x8badb4e6,0x4af804be,0xd3e62a29
14588 .word 0x009b5e05,0x79575273,0x6c98c1bc,0x58812f0e
14589p0_local3_sec_end:
14590
14591SECTION .p0_local4 DATA_VA=0x000808000
14592
14593attr_data {
14594 Name = .p0_local4,
14595 VA = 0x0000000000808000,
14596 RA = 0x0000000010100000,
14597 PA = ra2pa(0x0000000010100000,0),
14598 part_0_ctx_nonzero_tsb_config_0,
14599 TTE_Context=PCONTEXT,
14600 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14601 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14602 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14603 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14604}
14605
14606 .data
14607 .seg "data"
14608 .align 0x2000
14609 .global p0_local4_start
14610p0_local4_begin:
14611 .skip 0x1400
14612p0_local4_start:
14613 .word 0xf10aea31,0xbc66032b,0x2ad9f144,0xcd31359b
14614 .word 0x5fc8d3d8,0xf2f38b70,0x619239f8,0x7fc8e475
14615 .word 0x2301522c,0x122ffd46,0x0abf9d3c,0x15176a9c
14616 .word 0x1b3bf853,0x9a69f871,0xec51d404,0x6107799c
14617p0_local4_end:
14618
14619SECTION .p0_local4_sec DATA_VA=0x000808000
14620
14621attr_data {
14622 Name = .p0_local4_sec,
14623 VA = 0x0000000000808000,
14624 RA = 0x0000000030100000,
14625 PA = ra2pa(0x0000000030100000,0),
14626 part_0_ctx_nonzero_tsb_config_0,
14627 TTE_Context=SCONTEXT,
14628 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14629 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14630 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14631 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14632}
14633
14634 .data
14635 .seg "data"
14636 .align 0x2000
14637 .global p0_local4_sec_start
14638p0_local4_sec_begin:
14639 .skip 0x1400
14640p0_local4_sec_start:
14641 .word 0x9a17eaa8,0x71b5331e,0xbcad6911,0xefda1cfb
14642 .word 0x5a51eaeb,0x702323f5,0x2fcadc71,0xf7902f0f
14643 .word 0x483323e7,0x5ef0bc08,0x27b76644,0x4367cdc5
14644 .word 0x48530673,0xfb6c7c66,0xca117915,0x62a23bad
14645p0_local4_sec_end:
14646
14647SECTION .p0_local5 DATA_VA=0x00080a000
14648
14649attr_data {
14650 Name = .p0_local5,
14651 VA = 0x000000000080a000,
14652 RA = 0x0000000010140000,
14653 PA = ra2pa(0x0000000010140000,0),
14654 part_0_ctx_nonzero_tsb_config_0,
14655 TTE_Context=PCONTEXT,
14656 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14657 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14658 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14659 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14660}
14661
14662 .data
14663 .seg "data"
14664 .align 0x2000
14665 .global p0_local5_start
14666p0_local5_begin:
14667 .skip 0x1400
14668p0_local5_start:
14669 .word 0xd7013e6a,0x9f13630b,0xccdfdf66,0xa617c9e5
14670 .word 0x7c925171,0x5b364b94,0x4782e746,0xfe5f6aa0
14671 .word 0x9655d538,0x52bca2f0,0x46bd640d,0x4a572233
14672 .word 0xf5e153cc,0xa1877db9,0x2d152cfc,0x609e58e0
14673p0_local5_end:
14674
14675SECTION .p0_local5_sec DATA_VA=0x00080a000
14676
14677attr_data {
14678 Name = .p0_local5_sec,
14679 VA = 0x000000000080a000,
14680 RA = 0x0000000030140000,
14681 PA = ra2pa(0x0000000030140000,0),
14682 part_0_ctx_nonzero_tsb_config_0,
14683 TTE_Context=SCONTEXT,
14684 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14685 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14686 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14687 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14688}
14689
14690 .data
14691 .seg "data"
14692 .align 0x2000
14693 .global p0_local5_sec_start
14694p0_local5_sec_begin:
14695 .skip 0x1400
14696p0_local5_sec_start:
14697 .word 0x1177bc52,0x3c9f19a2,0xa8a2bbf1,0xedddf329
14698 .word 0x20bc59e3,0xd6dd9464,0xbd1a1ba1,0x10a6e376
14699 .word 0x40d7fc8e,0x64061516,0x5925b3dc,0x0ec71e3c
14700 .word 0x25439f43,0x282b7c0b,0x9c23e77c,0x862538e6
14701p0_local5_sec_end:
14702
14703SECTION .p0_local6 DATA_VA=0x00080c000
14704
14705attr_data {
14706 Name = .p0_local6,
14707 VA = 0x000000000080c000,
14708 RA = 0x0000000010180000,
14709 PA = ra2pa(0x0000000010180000,0),
14710 part_0_ctx_nonzero_tsb_config_0,
14711 TTE_Context=PCONTEXT,
14712 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14713 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14714 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14715 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14716}
14717
14718 .data
14719 .seg "data"
14720 .align 0x2000
14721 .global p0_local6_start
14722p0_local6_begin:
14723 .skip 0x1400
14724p0_local6_start:
14725 .word 0xf1cd54b6,0xc8a3b3a7,0x935c30d0,0x2d1a78a9
14726 .word 0x591ce98e,0x923563dc,0x7ec016b2,0x05736bca
14727 .word 0xc3a609f9,0xb7e5a7dc,0x8e91b08a,0x840ac85e
14728 .word 0x70a1f8ae,0xeb03a68d,0x94fa6994,0xefbdc558
14729p0_local6_end:
14730
14731SECTION .p0_local6_sec DATA_VA=0x00080c000
14732
14733attr_data {
14734 Name = .p0_local6_sec,
14735 VA = 0x000000000080c000,
14736 RA = 0x0000000030180000,
14737 PA = ra2pa(0x0000000030180000,0),
14738 part_0_ctx_nonzero_tsb_config_0,
14739 TTE_Context=SCONTEXT,
14740 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14741 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14742 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14743 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14744}
14745
14746 .data
14747 .seg "data"
14748 .align 0x2000
14749 .global p0_local6_sec_start
14750p0_local6_sec_begin:
14751 .skip 0x1400
14752p0_local6_sec_start:
14753 .word 0xd4c6be3c,0xfc2a1b51,0xfac85330,0x1aa7aac0
14754 .word 0x6c3a0e68,0x736f228e,0xba6b8d0f,0x5131fddb
14755 .word 0xe1f888f9,0x66c0041d,0x08c80a6f,0x41f71331
14756 .word 0x339cb7c5,0xb6e9ee67,0x9077aed2,0x6bdc8384
14757p0_local6_sec_end:
14758
14759SECTION .share0 DATA_VA=0x00080e000
14760
14761attr_data {
14762 Name = .share0,
14763 VA = 0x000000000080e000,
14764 RA = 0x00000000201c0000,
14765 PA = ra2pa(0x00000000201c0000,0),
14766 part_0_ctx_nonzero_tsb_config_0,
14767 TTE_Context=PCONTEXT,
14768 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14769 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14770 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14771 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14772}
14773
14774 .data
14775 .seg "data"
14776 .align 0x2000
14777 .global share0_start
14778share0_begin:
14779share0_start:
14780 .word 0xe432075f,0x7ca7f27b,0x50c59670,0xe335008e
14781 .word 0x54bd8537,0xba57cc13,0xf41db355,0xd941850e
14782 .word 0x5691cce5,0x934af431,0x2e4874a8,0x14a34ed2
14783 .word 0x74a07762,0x1aa86ce7,0x8aee3a79,0xc892d8e3
14784share0_end:
14785
14786SECTION .share1 DATA_VA=0x000810000
14787
14788attr_data {
14789 Name = .share1,
14790 VA = 0x0000000000810000,
14791 RA = 0x0000000020800000,
14792 PA = ra2pa(0x0000000020800000,0),
14793 part_0_ctx_nonzero_tsb_config_0,
14794 TTE_Context=PCONTEXT,
14795 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14796 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14797 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14798 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14799}
14800
14801 .data
14802 .seg "data"
14803 .align 0x2000
14804 .global share1_start
14805share1_begin:
14806share1_start:
14807 .word 0x4698b0a2,0xe8466728,0xffaabe19,0x580dba8b
14808 .word 0x9f5343d3,0x6b9a1cd7,0xf5c25b4c,0xeea7a656
14809 .word 0xe8d92591,0xae69ea45,0x9c34f42a,0x4a5be287
14810 .word 0x6b0b5011,0xbd37a3e1,0xfb1f6a3a,0x589282a3
14811 .word 0xeafa2222,0x8d2fe38f,0x094abc82,0xa91d93cb
14812 .word 0xbba22098,0x309cbf5d,0x10a5ff08,0xf8eb3d95
14813 .word 0x4afee99b,0xeec3ca53,0x2142c752,0xef297cd2
14814 .word 0x479425c8,0x4b12b26d,0x5943f557,0x3abd163f
14815share1_end:
14816
14817SECTION .share2 DATA_VA=0x000812000
14818
14819attr_data {
14820 Name = .share2,
14821 VA = 0x0000000000812000,
14822 RA = 0x00000000211c0000,
14823 PA = ra2pa(0x00000000211c0000,0),
14824 part_0_ctx_nonzero_tsb_config_0,
14825 TTE_Context=PCONTEXT,
14826 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14827 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14828 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14829 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14830}
14831
14832 .data
14833 .seg "data"
14834 .align 0x2000
14835 .global share2_start
14836share2_begin:
14837share2_start:
14838 .word 0x5418d61d,0xb4caed14,0xaf0fd768,0x85808d35
14839 .word 0x65e99902,0x19fa2904,0x484f8946,0x217a0ce3
14840 .word 0x7c3dcdf4,0xc19c9e46,0x432e5e90,0xcfbafc49
14841 .word 0x0748aeeb,0x9ebb27dc,0xea7119c7,0x08e2d6bb
14842share2_end:
14843
14844SECTION .share3 DATA_VA=0x000814000
14845
14846attr_data {
14847 Name = .share3,
14848 VA = 0x0000000000814000,
14849 RA = 0x0000000021800000,
14850 PA = ra2pa(0x0000000021800000,0),
14851 part_0_ctx_nonzero_tsb_config_0,
14852 TTE_Context=PCONTEXT,
14853 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14854 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14855 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14856 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14857}
14858
14859 .data
14860 .seg "data"
14861 .align 0x2000
14862 .global share3_start
14863share3_begin:
14864share3_start:
14865 .word 0x9b4f37ea,0xbf1a4204,0x78e0e24f,0x3f8bb993
14866 .word 0x26fe128b,0xbbf2337b,0x84cd8b11,0x6cdd44b2
14867 .word 0x9f861e95,0x5dfe37eb,0xcc535cb1,0xcfea62fe
14868 .word 0x0dc270ca,0x3c0cf39f,0x50d55496,0x0ccb9cd6
14869 .word 0xd91b856a,0x9807ed72,0x160d8d73,0x309f5a2a
14870 .word 0x3612cd3d,0xf19f1f10,0x76facc44,0x1c7b8773
14871 .word 0x0dff083c,0x4a5fcbfe,0x95a41652,0xb18ffeaa
14872 .word 0x722b55d7,0x98f3b90e,0x0e50f905,0x0b6243cd
14873 .word 0x257e727f,0xa3c42789,0xff2150e5,0xb9996a92
14874 .word 0xf0480279,0xe5c92530,0x28c0b865,0xcc50d716
14875 .word 0x089e1c41,0x3e926c8f,0xf77d8211,0x7b341090
14876 .word 0x63797423,0x9eecb036,0xf05e7d03,0xab605f38
14877 .word 0x0f110164,0x65eeb9b6,0x040d5074,0x04e1b5ec
14878 .word 0x03c9ce8a,0xae5c80ca,0xc9ccf4e0,0xdbe405d1
14879 .word 0x3990e255,0x5db4e395,0x9b4f263a,0xb742310f
14880 .word 0xc12d74e3,0x4c378566,0x40c755ea,0xd94fe52a
14881 .word 0xb7096d5f,0xc1c20597,0x286ba568,0x7146cde1
14882 .word 0x164ed6a0,0x047f7042,0xa66f038c,0x10ef7981
14883 .word 0x7dbb7ef4,0x9a164a27,0x1717601b,0xae66332c
14884 .word 0xea3d3fdd,0xc290d626,0x8174d030,0xb1da6155
14885 .word 0x57db0a30,0x4cfb6ee2,0x74cdc070,0x8ac6016a
14886 .word 0xeb9573af,0xb21d2db0,0x4bf1ea41,0xf2de991c
14887 .word 0xb7c62b08,0x33f6c1a4,0x6fa8f6da,0x324566a2
14888 .word 0x13d3e5e2,0x47b4dd3e,0x097c2e18,0x36e62b21
14889 .word 0x59572d80,0x8ea22b60,0x62572387,0x69a2f120
14890 .word 0xeebc84f8,0xeb52c671,0x4f590c41,0x2ad84eee
14891 .word 0x5840faf0,0x27cbcecd,0x6e9df9c2,0x4d332062
14892 .word 0x062dbab8,0x0cc12f56,0xa39cdb54,0x60a80859
14893 .word 0x2fa807db,0x4be4c2e4,0x56a2e584,0xc0a13298
14894 .word 0xea6341d4,0xb5aa1a75,0x3805b0f6,0x2231b63f
14895 .word 0xd67fc776,0xf5252d11,0x922cdb5c,0xe667d17d
14896 .word 0x81439d55,0x81edafc4,0x723d390b,0x78b1f95e
14897share3_end: